1#! /bin/sh
2# Guess values for system-dependent variables and create Makefiles.
3# Generated by GNU Autoconf 2.64 for xcb-util 0.3.6.
4#
5# Report bugs to <xcb@lists.freedesktop.org>.
6#
7# Copyright (C) 1992, 1993, 1994, 1995, 1996, 1998, 1999, 2000, 2001,
8# 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009 Free Software
9# Foundation, Inc.
10#
11# This configure script is free software; the Free Software Foundation
12# gives unlimited permission to copy, distribute and modify it.
13## -------------------- ##
14## M4sh Initialization. ##
15## -------------------- ##
16
17# Be more Bourne compatible
18DUALCASE=1; export DUALCASE # for MKS sh
19if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then :
20  emulate sh
21  NULLCMD=:
22  # Pre-4.2 versions of Zsh do word splitting on ${1+"$@"}, which
23  # is contrary to our usage.  Disable this feature.
24  alias -g '${1+"$@"}'='"$@"'
25  setopt NO_GLOB_SUBST
26else
27  case `(set -o) 2>/dev/null` in #(
28  *posix*) :
29    set -o posix ;; #(
30  *) :
31     ;;
32esac
33fi
34
35
36as_nl='
37'
38export as_nl
39# Printing a long string crashes Solaris 7 /usr/bin/printf.
40as_echo='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\'
41as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo
42as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo$as_echo
43# Prefer a ksh shell builtin over an external printf program on Solaris,
44# but without wasting forks for bash or zsh.
45if test -z "$BASH_VERSION$ZSH_VERSION" \
46    && (test "X`print -r -- $as_echo`" = "X$as_echo") 2>/dev/null; then
47  as_echo='print -r --'
48  as_echo_n='print -rn --'
49elif (test "X`printf %s $as_echo`" = "X$as_echo") 2>/dev/null; then
50  as_echo='printf %s\n'
51  as_echo_n='printf %s'
52else
53  if test "X`(/usr/ucb/echo -n -n $as_echo) 2>/dev/null`" = "X-n $as_echo"; then
54    as_echo_body='eval /usr/ucb/echo -n "$1$as_nl"'
55    as_echo_n='/usr/ucb/echo -n'
56  else
57    as_echo_body='eval expr "X$1" : "X\\(.*\\)"'
58    as_echo_n_body='eval
59      arg=$1;
60      case $arg in #(
61      *"$as_nl"*)
62	expr "X$arg" : "X\\(.*\\)$as_nl";
63	arg=`expr "X$arg" : ".*$as_nl\\(.*\\)"`;;
64      esac;
65      expr "X$arg" : "X\\(.*\\)" | tr -d "$as_nl"
66    '
67    export as_echo_n_body
68    as_echo_n='sh -c $as_echo_n_body as_echo'
69  fi
70  export as_echo_body
71  as_echo='sh -c $as_echo_body as_echo'
72fi
73
74# The user is always right.
75if test "${PATH_SEPARATOR+set}" != set; then
76  PATH_SEPARATOR=:
77  (PATH='/bin;/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 && {
78    (PATH='/bin:/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 ||
79      PATH_SEPARATOR=';'
80  }
81fi
82
83
84# IFS
85# We need space, tab and new line, in precisely that order.  Quoting is
86# there to prevent editors from complaining about space-tab.
87# (If _AS_PATH_WALK were called with IFS unset, it would disable word
88# splitting by setting IFS to empty value.)
89IFS=" ""	$as_nl"
90
91# Find who we are.  Look in the path if we contain no directory separator.
92case $0 in #((
93  *[\\/]* ) as_myself=$0 ;;
94  *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
95for as_dir in $PATH
96do
97  IFS=$as_save_IFS
98  test -z "$as_dir" && as_dir=.
99    test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break
100  done
101IFS=$as_save_IFS
102
103     ;;
104esac
105# We did not find ourselves, most probably we were run as `sh COMMAND'
106# in which case we are not to be found in the path.
107if test "x$as_myself" = x; then
108  as_myself=$0
109fi
110if test ! -f "$as_myself"; then
111  $as_echo "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2
112  exit 1
113fi
114
115# Unset variables that we do not need and which cause bugs (e.g. in
116# pre-3.0 UWIN ksh).  But do not cause bugs in bash 2.01; the "|| exit 1"
117# suppresses any "Segmentation fault" message there.  '((' could
118# trigger a bug in pdksh 5.2.14.
119for as_var in BASH_ENV ENV MAIL MAILPATH
120do eval test x\${$as_var+set} = xset \
121  && ( (unset $as_var) || exit 1) >/dev/null 2>&1 && unset $as_var || :
122done
123PS1='$ '
124PS2='> '
125PS4='+ '
126
127# NLS nuisances.
128LC_ALL=C
129export LC_ALL
130LANGUAGE=C
131export LANGUAGE
132
133# CDPATH.
134(unset CDPATH) >/dev/null 2>&1 && unset CDPATH
135
136if test "x$CONFIG_SHELL" = x; then
137  as_bourne_compatible="if test -n \"\${ZSH_VERSION+set}\" && (emulate sh) >/dev/null 2>&1; then :
138  emulate sh
139  NULLCMD=:
140  # Pre-4.2 versions of Zsh do word splitting on \${1+\"\$@\"}, which
141  # is contrary to our usage.  Disable this feature.
142  alias -g '\${1+\"\$@\"}'='\"\$@\"'
143  setopt NO_GLOB_SUBST
144else
145  case \`(set -o) 2>/dev/null\` in #(
146  *posix*) :
147    set -o posix ;; #(
148  *) :
149     ;;
150esac
151fi
152"
153  as_required="as_fn_return () { (exit \$1); }
154as_fn_success () { as_fn_return 0; }
155as_fn_failure () { as_fn_return 1; }
156as_fn_ret_success () { return 0; }
157as_fn_ret_failure () { return 1; }
158
159exitcode=0
160as_fn_success || { exitcode=1; echo as_fn_success failed.; }
161as_fn_failure && { exitcode=1; echo as_fn_failure succeeded.; }
162as_fn_ret_success || { exitcode=1; echo as_fn_ret_success failed.; }
163as_fn_ret_failure && { exitcode=1; echo as_fn_ret_failure succeeded.; }
164if ( set x; as_fn_ret_success y && test x = \"\$1\" ); then :
165
166else
167  exitcode=1; echo positional parameters were not saved.
168fi
169test x\$exitcode = x0 || exit 1"
170  as_suggested="  as_lineno_1=";as_suggested=$as_suggested$LINENO;as_suggested=$as_suggested" as_lineno_1a=\$LINENO
171  as_lineno_2=";as_suggested=$as_suggested$LINENO;as_suggested=$as_suggested" as_lineno_2a=\$LINENO
172  eval 'test \"x\$as_lineno_1'\$as_run'\" != \"x\$as_lineno_2'\$as_run'\" &&
173  test \"x\`expr \$as_lineno_1'\$as_run' + 1\`\" = \"x\$as_lineno_2'\$as_run'\"' || exit 1
174test \$(( 1 + 1 )) = 2 || exit 1"
175  if (eval "$as_required") 2>/dev/null; then :
176  as_have_required=yes
177else
178  as_have_required=no
179fi
180  if test x$as_have_required = xyes && (eval "$as_suggested") 2>/dev/null; then :
181
182else
183  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
184as_found=false
185for as_dir in /bin$PATH_SEPARATOR/usr/bin$PATH_SEPARATOR$PATH
186do
187  IFS=$as_save_IFS
188  test -z "$as_dir" && as_dir=.
189  as_found=:
190  case $as_dir in #(
191	 /*)
192	   for as_base in sh bash ksh sh5; do
193	     # Try only shells that exist, to save several forks.
194	     as_shell=$as_dir/$as_base
195	     if { test -f "$as_shell" || test -f "$as_shell.exe"; } &&
196		    { $as_echo "$as_bourne_compatible""$as_required" | as_run=a "$as_shell"; } 2>/dev/null; then :
197  CONFIG_SHELL=$as_shell as_have_required=yes
198		   if { $as_echo "$as_bourne_compatible""$as_suggested" | as_run=a "$as_shell"; } 2>/dev/null; then :
199  break 2
200fi
201fi
202	   done;;
203       esac
204  as_found=false
205done
206$as_found || { if { test -f "$SHELL" || test -f "$SHELL.exe"; } &&
207	      { $as_echo "$as_bourne_compatible""$as_required" | as_run=a "$SHELL"; } 2>/dev/null; then :
208  CONFIG_SHELL=$SHELL as_have_required=yes
209fi; }
210IFS=$as_save_IFS
211
212
213      if test "x$CONFIG_SHELL" != x; then :
214  # We cannot yet assume a decent shell, so we have to provide a
215	# neutralization value for shells without unset; and this also
216	# works around shells that cannot unset nonexistent variables.
217	BASH_ENV=/dev/null
218	ENV=/dev/null
219	(unset BASH_ENV) >/dev/null 2>&1 && unset BASH_ENV ENV
220	export CONFIG_SHELL
221	exec "$CONFIG_SHELL" "$as_myself" ${1+"$@"}
222fi
223
224    if test x$as_have_required = xno; then :
225  $as_echo "$0: This script requires a shell more modern than all"
226  $as_echo "$0: the shells that I found on your system."
227  if test x${ZSH_VERSION+set} = xset ; then
228    $as_echo "$0: In particular, zsh $ZSH_VERSION has bugs and should"
229    $as_echo "$0: be upgraded to zsh 4.3.4 or later."
230  else
231    $as_echo "$0: Please tell bug-autoconf@gnu.org and
232$0: xcb@lists.freedesktop.org about your system, including
233$0: any error possibly output before this message. Then
234$0: install a modern shell, or manually run the script
235$0: under such a shell if you do have one."
236  fi
237  exit 1
238fi
239fi
240fi
241SHELL=${CONFIG_SHELL-/bin/sh}
242export SHELL
243# Unset more variables known to interfere with behavior of common tools.
244CLICOLOR_FORCE= GREP_OPTIONS=
245unset CLICOLOR_FORCE GREP_OPTIONS
246
247## --------------------- ##
248## M4sh Shell Functions. ##
249## --------------------- ##
250# as_fn_unset VAR
251# ---------------
252# Portably unset VAR.
253as_fn_unset ()
254{
255  { eval $1=; unset $1;}
256}
257as_unset=as_fn_unset
258
259# as_fn_set_status STATUS
260# -----------------------
261# Set $? to STATUS, without forking.
262as_fn_set_status ()
263{
264  return $1
265} # as_fn_set_status
266
267# as_fn_exit STATUS
268# -----------------
269# Exit the shell with STATUS, even in a "trap 0" or "set -e" context.
270as_fn_exit ()
271{
272  set +e
273  as_fn_set_status $1
274  exit $1
275} # as_fn_exit
276
277# as_fn_mkdir_p
278# -------------
279# Create "$as_dir" as a directory, including parents if necessary.
280as_fn_mkdir_p ()
281{
282
283  case $as_dir in #(
284  -*) as_dir=./$as_dir;;
285  esac
286  test -d "$as_dir" || eval $as_mkdir_p || {
287    as_dirs=
288    while :; do
289      case $as_dir in #(
290      *\'*) as_qdir=`$as_echo "$as_dir" | sed "s/'/'\\\\\\\\''/g"`;; #'(
291      *) as_qdir=$as_dir;;
292      esac
293      as_dirs="'$as_qdir' $as_dirs"
294      as_dir=`$as_dirname -- "$as_dir" ||
295$as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
296	 X"$as_dir" : 'X\(//\)[^/]' \| \
297	 X"$as_dir" : 'X\(//\)$' \| \
298	 X"$as_dir" : 'X\(/\)' \| . 2>/dev/null ||
299$as_echo X"$as_dir" |
300    sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
301	    s//\1/
302	    q
303	  }
304	  /^X\(\/\/\)[^/].*/{
305	    s//\1/
306	    q
307	  }
308	  /^X\(\/\/\)$/{
309	    s//\1/
310	    q
311	  }
312	  /^X\(\/\).*/{
313	    s//\1/
314	    q
315	  }
316	  s/.*/./; q'`
317      test -d "$as_dir" && break
318    done
319    test -z "$as_dirs" || eval "mkdir $as_dirs"
320  } || test -d "$as_dir" || as_fn_error "cannot create directory $as_dir"
321
322
323} # as_fn_mkdir_p
324# as_fn_append VAR VALUE
325# ----------------------
326# Append the text in VALUE to the end of the definition contained in VAR. Take
327# advantage of any shell optimizations that allow amortized linear growth over
328# repeated appends, instead of the typical quadratic growth present in naive
329# implementations.
330if (eval "as_var=1; as_var+=2; test x\$as_var = x12") 2>/dev/null; then :
331  eval 'as_fn_append ()
332  {
333    eval $1+=\$2
334  }'
335else
336  as_fn_append ()
337  {
338    eval $1=\$$1\$2
339  }
340fi # as_fn_append
341
342# as_fn_arith ARG...
343# ------------------
344# Perform arithmetic evaluation on the ARGs, and store the result in the
345# global $as_val. Take advantage of shells that can avoid forks. The arguments
346# must be portable across $(()) and expr.
347if (eval "test \$(( 1 + 1 )) = 2") 2>/dev/null; then :
348  eval 'as_fn_arith ()
349  {
350    as_val=$(( $* ))
351  }'
352else
353  as_fn_arith ()
354  {
355    as_val=`expr "$@" || test $? -eq 1`
356  }
357fi # as_fn_arith
358
359
360# as_fn_error ERROR [LINENO LOG_FD]
361# ---------------------------------
362# Output "`basename $0`: error: ERROR" to stderr. If LINENO and LOG_FD are
363# provided, also output the error to LOG_FD, referencing LINENO. Then exit the
364# script with status $?, using 1 if that was 0.
365as_fn_error ()
366{
367  as_status=$?; test $as_status -eq 0 && as_status=1
368  if test "$3"; then
369    as_lineno=${as_lineno-"$2"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
370    $as_echo "$as_me:${as_lineno-$LINENO}: error: $1" >&$3
371  fi
372  $as_echo "$as_me: error: $1" >&2
373  as_fn_exit $as_status
374} # as_fn_error
375
376if expr a : '\(a\)' >/dev/null 2>&1 &&
377   test "X`expr 00001 : '.*\(...\)'`" = X001; then
378  as_expr=expr
379else
380  as_expr=false
381fi
382
383if (basename -- /) >/dev/null 2>&1 && test "X`basename -- / 2>&1`" = "X/"; then
384  as_basename=basename
385else
386  as_basename=false
387fi
388
389if (as_dir=`dirname -- /` && test "X$as_dir" = X/) >/dev/null 2>&1; then
390  as_dirname=dirname
391else
392  as_dirname=false
393fi
394
395as_me=`$as_basename -- "$0" ||
396$as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \
397	 X"$0" : 'X\(//\)$' \| \
398	 X"$0" : 'X\(/\)' \| . 2>/dev/null ||
399$as_echo X/"$0" |
400    sed '/^.*\/\([^/][^/]*\)\/*$/{
401	    s//\1/
402	    q
403	  }
404	  /^X\/\(\/\/\)$/{
405	    s//\1/
406	    q
407	  }
408	  /^X\/\(\/\).*/{
409	    s//\1/
410	    q
411	  }
412	  s/.*/./; q'`
413
414# Avoid depending upon Character Ranges.
415as_cr_letters='abcdefghijklmnopqrstuvwxyz'
416as_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ'
417as_cr_Letters=$as_cr_letters$as_cr_LETTERS
418as_cr_digits='0123456789'
419as_cr_alnum=$as_cr_Letters$as_cr_digits
420
421
422  as_lineno_1=$LINENO as_lineno_1a=$LINENO
423  as_lineno_2=$LINENO as_lineno_2a=$LINENO
424  eval 'test "x$as_lineno_1'$as_run'" != "x$as_lineno_2'$as_run'" &&
425  test "x`expr $as_lineno_1'$as_run' + 1`" = "x$as_lineno_2'$as_run'"' || {
426  # Blame Lee E. McMahon (1931-1989) for sed's syntax.  :-)
427  sed -n '
428    p
429    /[$]LINENO/=
430  ' <$as_myself |
431    sed '
432      s/[$]LINENO.*/&-/
433      t lineno
434      b
435      :lineno
436      N
437      :loop
438      s/[$]LINENO\([^'$as_cr_alnum'_].*\n\)\(.*\)/\2\1\2/
439      t loop
440      s/-\n.*//
441    ' >$as_me.lineno &&
442  chmod +x "$as_me.lineno" ||
443    { $as_echo "$as_me: error: cannot create $as_me.lineno; rerun with a POSIX shell" >&2; as_fn_exit 1; }
444
445  # Don't try to exec as it changes $[0], causing all sort of problems
446  # (the dirname of $[0] is not the place where we might find the
447  # original and so on.  Autoconf is especially sensitive to this).
448  . "./$as_me.lineno"
449  # Exit status is that of the last command.
450  exit
451}
452
453ECHO_C= ECHO_N= ECHO_T=
454case `echo -n x` in #(((((
455-n*)
456  case `echo 'xy\c'` in
457  *c*) ECHO_T='	';;	# ECHO_T is single tab character.
458  xy)  ECHO_C='\c';;
459  *)   echo `echo ksh88 bug on AIX 6.1` > /dev/null
460       ECHO_T='	';;
461  esac;;
462*)
463  ECHO_N='-n';;
464esac
465
466rm -f conf$$ conf$$.exe conf$$.file
467if test -d conf$$.dir; then
468  rm -f conf$$.dir/conf$$.file
469else
470  rm -f conf$$.dir
471  mkdir conf$$.dir 2>/dev/null
472fi
473if (echo >conf$$.file) 2>/dev/null; then
474  if ln -s conf$$.file conf$$ 2>/dev/null; then
475    as_ln_s='ln -s'
476    # ... but there are two gotchas:
477    # 1) On MSYS, both `ln -s file dir' and `ln file dir' fail.
478    # 2) DJGPP < 2.04 has no symlinks; `ln -s' creates a wrapper executable.
479    # In both cases, we have to default to `cp -p'.
480    ln -s conf$$.file conf$$.dir 2>/dev/null && test ! -f conf$$.exe ||
481      as_ln_s='cp -p'
482  elif ln conf$$.file conf$$ 2>/dev/null; then
483    as_ln_s=ln
484  else
485    as_ln_s='cp -p'
486  fi
487else
488  as_ln_s='cp -p'
489fi
490rm -f conf$$ conf$$.exe conf$$.dir/conf$$.file conf$$.file
491rmdir conf$$.dir 2>/dev/null
492
493if mkdir -p . 2>/dev/null; then
494  as_mkdir_p='mkdir -p "$as_dir"'
495else
496  test -d ./-p && rmdir ./-p
497  as_mkdir_p=false
498fi
499
500if test -x / >/dev/null 2>&1; then
501  as_test_x='test -x'
502else
503  if ls -dL / >/dev/null 2>&1; then
504    as_ls_L_option=L
505  else
506    as_ls_L_option=
507  fi
508  as_test_x='
509    eval sh -c '\''
510      if test -d "$1"; then
511	test -d "$1/.";
512      else
513	case $1 in #(
514	-*)set "./$1";;
515	esac;
516	case `ls -ld'$as_ls_L_option' "$1" 2>/dev/null` in #((
517	???[sx]*):;;*)false;;esac;fi
518    '\'' sh
519  '
520fi
521as_executable_p=$as_test_x
522
523# Sed expression to map a string onto a valid CPP name.
524as_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'"
525
526# Sed expression to map a string onto a valid variable name.
527as_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'"
528
529
530
531# Check that we are running under the correct shell.
532SHELL=${CONFIG_SHELL-/bin/sh}
533
534case X$lt_ECHO in
535X*--fallback-echo)
536  # Remove one level of quotation (which was required for Make).
537  ECHO=`echo "$lt_ECHO" | sed 's,\\\\\$\\$0,'$0','`
538  ;;
539esac
540
541ECHO=${lt_ECHO-echo}
542if test "X$1" = X--no-reexec; then
543  # Discard the --no-reexec flag, and continue.
544  shift
545elif test "X$1" = X--fallback-echo; then
546  # Avoid inline document here, it may be left over
547  :
548elif test "X`{ $ECHO '\t'; } 2>/dev/null`" = 'X\t' ; then
549  # Yippee, $ECHO works!
550  :
551else
552  # Restart under the correct shell.
553  exec $SHELL "$0" --no-reexec ${1+"$@"}
554fi
555
556if test "X$1" = X--fallback-echo; then
557  # used as fallback echo
558  shift
559  cat <<_LT_EOF
560$*
561_LT_EOF
562  exit 0
563fi
564
565# The HP-UX ksh and POSIX shell print the target directory to stdout
566# if CDPATH is set.
567(unset CDPATH) >/dev/null 2>&1 && unset CDPATH
568
569if test -z "$lt_ECHO"; then
570  if test "X${echo_test_string+set}" != Xset; then
571    # find a string as large as possible, as long as the shell can cope with it
572    for cmd in 'sed 50q "$0"' 'sed 20q "$0"' 'sed 10q "$0"' 'sed 2q "$0"' 'echo test'; do
573      # expected sizes: less than 2Kb, 1Kb, 512 bytes, 16 bytes, ...
574      if { echo_test_string=`eval $cmd`; } 2>/dev/null &&
575	 { test "X$echo_test_string" = "X$echo_test_string"; } 2>/dev/null
576      then
577        break
578      fi
579    done
580  fi
581
582  if test "X`{ $ECHO '\t'; } 2>/dev/null`" = 'X\t' &&
583     echo_testing_string=`{ $ECHO "$echo_test_string"; } 2>/dev/null` &&
584     test "X$echo_testing_string" = "X$echo_test_string"; then
585    :
586  else
587    # The Solaris, AIX, and Digital Unix default echo programs unquote
588    # backslashes.  This makes it impossible to quote backslashes using
589    #   echo "$something" | sed 's/\\/\\\\/g'
590    #
591    # So, first we look for a working echo in the user's PATH.
592
593    lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR
594    for dir in $PATH /usr/ucb; do
595      IFS="$lt_save_ifs"
596      if (test -f $dir/echo || test -f $dir/echo$ac_exeext) &&
597         test "X`($dir/echo '\t') 2>/dev/null`" = 'X\t' &&
598         echo_testing_string=`($dir/echo "$echo_test_string") 2>/dev/null` &&
599         test "X$echo_testing_string" = "X$echo_test_string"; then
600        ECHO="$dir/echo"
601        break
602      fi
603    done
604    IFS="$lt_save_ifs"
605
606    if test "X$ECHO" = Xecho; then
607      # We didn't find a better echo, so look for alternatives.
608      if test "X`{ print -r '\t'; } 2>/dev/null`" = 'X\t' &&
609         echo_testing_string=`{ print -r "$echo_test_string"; } 2>/dev/null` &&
610         test "X$echo_testing_string" = "X$echo_test_string"; then
611        # This shell has a builtin print -r that does the trick.
612        ECHO='print -r'
613      elif { test -f /bin/ksh || test -f /bin/ksh$ac_exeext; } &&
614	   test "X$CONFIG_SHELL" != X/bin/ksh; then
615        # If we have ksh, try running configure again with it.
616        ORIGINAL_CONFIG_SHELL=${CONFIG_SHELL-/bin/sh}
617        export ORIGINAL_CONFIG_SHELL
618        CONFIG_SHELL=/bin/ksh
619        export CONFIG_SHELL
620        exec $CONFIG_SHELL "$0" --no-reexec ${1+"$@"}
621      else
622        # Try using printf.
623        ECHO='printf %s\n'
624        if test "X`{ $ECHO '\t'; } 2>/dev/null`" = 'X\t' &&
625	   echo_testing_string=`{ $ECHO "$echo_test_string"; } 2>/dev/null` &&
626	   test "X$echo_testing_string" = "X$echo_test_string"; then
627	  # Cool, printf works
628	  :
629        elif echo_testing_string=`($ORIGINAL_CONFIG_SHELL "$0" --fallback-echo '\t') 2>/dev/null` &&
630	     test "X$echo_testing_string" = 'X\t' &&
631	     echo_testing_string=`($ORIGINAL_CONFIG_SHELL "$0" --fallback-echo "$echo_test_string") 2>/dev/null` &&
632	     test "X$echo_testing_string" = "X$echo_test_string"; then
633	  CONFIG_SHELL=$ORIGINAL_CONFIG_SHELL
634	  export CONFIG_SHELL
635	  SHELL="$CONFIG_SHELL"
636	  export SHELL
637	  ECHO="$CONFIG_SHELL $0 --fallback-echo"
638        elif echo_testing_string=`($CONFIG_SHELL "$0" --fallback-echo '\t') 2>/dev/null` &&
639	     test "X$echo_testing_string" = 'X\t' &&
640	     echo_testing_string=`($CONFIG_SHELL "$0" --fallback-echo "$echo_test_string") 2>/dev/null` &&
641	     test "X$echo_testing_string" = "X$echo_test_string"; then
642	  ECHO="$CONFIG_SHELL $0 --fallback-echo"
643        else
644	  # maybe with a smaller string...
645	  prev=:
646
647	  for cmd in 'echo test' 'sed 2q "$0"' 'sed 10q "$0"' 'sed 20q "$0"' 'sed 50q "$0"'; do
648	    if { test "X$echo_test_string" = "X`eval $cmd`"; } 2>/dev/null
649	    then
650	      break
651	    fi
652	    prev="$cmd"
653	  done
654
655	  if test "$prev" != 'sed 50q "$0"'; then
656	    echo_test_string=`eval $prev`
657	    export echo_test_string
658	    exec ${ORIGINAL_CONFIG_SHELL-${CONFIG_SHELL-/bin/sh}} "$0" ${1+"$@"}
659	  else
660	    # Oops.  We lost completely, so just stick with echo.
661	    ECHO=echo
662	  fi
663        fi
664      fi
665    fi
666  fi
667fi
668
669# Copy echo and quote the copy suitably for passing to libtool from
670# the Makefile, instead of quoting the original, which is used later.
671lt_ECHO=$ECHO
672if test "X$lt_ECHO" = "X$CONFIG_SHELL $0 --fallback-echo"; then
673   lt_ECHO="$CONFIG_SHELL \\\$\$0 --fallback-echo"
674fi
675
676
677
678
679exec 7<&0 </dev/null 6>&1
680
681# Name of the host.
682# hostname on some systems (SVR3.2, Linux) returns a bogus exit status,
683# so uname gets run too.
684ac_hostname=`(hostname || uname -n) 2>/dev/null | sed 1q`
685
686#
687# Initializations.
688#
689ac_default_prefix=/usr/local
690ac_clean_files=
691ac_config_libobj_dir=.
692LIBOBJS=
693cross_compiling=no
694subdirs=
695MFLAGS=
696MAKEFLAGS=
697
698# Identity of this package.
699PACKAGE_NAME='xcb-util'
700PACKAGE_TARNAME='xcb-util'
701PACKAGE_VERSION='0.3.6'
702PACKAGE_STRING='xcb-util 0.3.6'
703PACKAGE_BUGREPORT='xcb@lists.freedesktop.org'
704PACKAGE_URL=''
705
706ac_unique_file="Makefile.am"
707# Factoring default headers for most tests.
708ac_includes_default="\
709#include <stdio.h>
710#ifdef HAVE_SYS_TYPES_H
711# include <sys/types.h>
712#endif
713#ifdef HAVE_SYS_STAT_H
714# include <sys/stat.h>
715#endif
716#ifdef STDC_HEADERS
717# include <stdlib.h>
718# include <stddef.h>
719#else
720# ifdef HAVE_STDLIB_H
721#  include <stdlib.h>
722# endif
723#endif
724#ifdef HAVE_STRING_H
725# if !defined STDC_HEADERS && defined HAVE_MEMORY_H
726#  include <memory.h>
727# endif
728# include <string.h>
729#endif
730#ifdef HAVE_STRINGS_H
731# include <strings.h>
732#endif
733#ifdef HAVE_INTTYPES_H
734# include <inttypes.h>
735#endif
736#ifdef HAVE_STDINT_H
737# include <stdint.h>
738#endif
739#ifdef HAVE_UNISTD_H
740# include <unistd.h>
741#endif"
742
743ac_func_list=
744ac_subst_vars='am__EXEEXT_FALSE
745am__EXEEXT_TRUE
746LTLIBOBJS
747LIBOBJS
748XCB_ICCCM_LIBS
749XCB_ICCCM_CFLAGS
750XCB_PROPERTY_LIBS
751XCB_PROPERTY_CFLAGS
752XCB_EVENT_LIBS
753XCB_EVENT_CFLAGS
754XCB_ATOM_LIBS
755XCB_ATOM_CFLAGS
756XCB_AUX_LIBS
757XCB_AUX_CFLAGS
758XPROTO_LIBS
759XPROTO_CFLAGS
760XCB_RENDER_LIBS
761XCB_RENDER_CFLAGS
762XCB_SHM_LIBS
763XCB_SHM_CFLAGS
764XCB_LIBS
765XCB_CFLAGS
766PKG_CONFIG
767pkgconfigdir
768xcbincludedir
769CWARNFLAGS
770CPP
771OTOOL64
772OTOOL
773LIPO
774NMEDIT
775DSYMUTIL
776lt_ECHO
777RANLIB
778AR
779OBJDUMP
780LN_S
781NM
782ac_ct_DUMPBIN
783DUMPBIN
784LD
785FGREP
786EGREP
787GREP
788SED
789host_os
790host_vendor
791host_cpu
792host
793build_os
794build_vendor
795build_cpu
796build
797LIBTOOL
798am__fastdepCC_FALSE
799am__fastdepCC_TRUE
800CCDEPMODE
801AMDEPBACKSLASH
802AMDEP_FALSE
803AMDEP_TRUE
804am__quote
805am__include
806DEPDIR
807OBJEXT
808EXEEXT
809ac_ct_CC
810CPPFLAGS
811LDFLAGS
812CFLAGS
813CC
814GPERF
815GNUM4
816GM4
817M4
818am__untar
819am__tar
820AMTAR
821am__leading_dot
822SET_MAKE
823AWK
824mkdir_p
825MKDIR_P
826INSTALL_STRIP_PROGRAM
827STRIP
828install_sh
829MAKEINFO
830AUTOHEADER
831AUTOMAKE
832AUTOCONF
833ACLOCAL
834VERSION
835PACKAGE
836CYGPATH_W
837am__isrc
838INSTALL_DATA
839INSTALL_SCRIPT
840INSTALL_PROGRAM
841target_alias
842host_alias
843build_alias
844LIBS
845ECHO_T
846ECHO_N
847ECHO_C
848DEFS
849mandir
850localedir
851libdir
852psdir
853pdfdir
854dvidir
855htmldir
856infodir
857docdir
858oldincludedir
859includedir
860localstatedir
861sharedstatedir
862sysconfdir
863datadir
864datarootdir
865libexecdir
866sbindir
867bindir
868program_transform_name
869prefix
870exec_prefix
871PACKAGE_URL
872PACKAGE_BUGREPORT
873PACKAGE_STRING
874PACKAGE_VERSION
875PACKAGE_TARNAME
876PACKAGE_NAME
877PATH_SEPARATOR
878SHELL'
879ac_subst_files=''
880ac_user_opts='
881enable_option_checking
882enable_dependency_tracking
883enable_shared
884enable_static
885with_pic
886enable_fast_install
887with_gnu_ld
888enable_libtool_lock
889'
890      ac_precious_vars='build_alias
891host_alias
892target_alias
893CC
894CFLAGS
895LDFLAGS
896LIBS
897CPPFLAGS
898CPP
899PKG_CONFIG
900XCB_CFLAGS
901XCB_LIBS
902XCB_SHM_CFLAGS
903XCB_SHM_LIBS
904XCB_RENDER_CFLAGS
905XCB_RENDER_LIBS
906XPROTO_CFLAGS
907XPROTO_LIBS'
908
909
910# Initialize some variables set by options.
911ac_init_help=
912ac_init_version=false
913ac_unrecognized_opts=
914ac_unrecognized_sep=
915# The variables have the same names as the options, with
916# dashes changed to underlines.
917cache_file=/dev/null
918exec_prefix=NONE
919no_create=
920no_recursion=
921prefix=NONE
922program_prefix=NONE
923program_suffix=NONE
924program_transform_name=s,x,x,
925silent=
926site=
927srcdir=
928verbose=
929x_includes=NONE
930x_libraries=NONE
931
932# Installation directory options.
933# These are left unexpanded so users can "make install exec_prefix=/foo"
934# and all the variables that are supposed to be based on exec_prefix
935# by default will actually change.
936# Use braces instead of parens because sh, perl, etc. also accept them.
937# (The list follows the same order as the GNU Coding Standards.)
938bindir='${exec_prefix}/bin'
939sbindir='${exec_prefix}/sbin'
940libexecdir='${exec_prefix}/libexec'
941datarootdir='${prefix}/share'
942datadir='${datarootdir}'
943sysconfdir='${prefix}/etc'
944sharedstatedir='${prefix}/com'
945localstatedir='${prefix}/var'
946includedir='${prefix}/include'
947oldincludedir='/usr/include'
948docdir='${datarootdir}/doc/${PACKAGE_TARNAME}'
949infodir='${datarootdir}/info'
950htmldir='${docdir}'
951dvidir='${docdir}'
952pdfdir='${docdir}'
953psdir='${docdir}'
954libdir='${exec_prefix}/lib'
955localedir='${datarootdir}/locale'
956mandir='${datarootdir}/man'
957
958ac_prev=
959ac_dashdash=
960for ac_option
961do
962  # If the previous option needs an argument, assign it.
963  if test -n "$ac_prev"; then
964    eval $ac_prev=\$ac_option
965    ac_prev=
966    continue
967  fi
968
969  case $ac_option in
970  *=*)	ac_optarg=`expr "X$ac_option" : '[^=]*=\(.*\)'` ;;
971  *)	ac_optarg=yes ;;
972  esac
973
974  # Accept the important Cygnus configure options, so we can diagnose typos.
975
976  case $ac_dashdash$ac_option in
977  --)
978    ac_dashdash=yes ;;
979
980  -bindir | --bindir | --bindi | --bind | --bin | --bi)
981    ac_prev=bindir ;;
982  -bindir=* | --bindir=* | --bindi=* | --bind=* | --bin=* | --bi=*)
983    bindir=$ac_optarg ;;
984
985  -build | --build | --buil | --bui | --bu)
986    ac_prev=build_alias ;;
987  -build=* | --build=* | --buil=* | --bui=* | --bu=*)
988    build_alias=$ac_optarg ;;
989
990  -cache-file | --cache-file | --cache-fil | --cache-fi \
991  | --cache-f | --cache- | --cache | --cach | --cac | --ca | --c)
992    ac_prev=cache_file ;;
993  -cache-file=* | --cache-file=* | --cache-fil=* | --cache-fi=* \
994  | --cache-f=* | --cache-=* | --cache=* | --cach=* | --cac=* | --ca=* | --c=*)
995    cache_file=$ac_optarg ;;
996
997  --config-cache | -C)
998    cache_file=config.cache ;;
999
1000  -datadir | --datadir | --datadi | --datad)
1001    ac_prev=datadir ;;
1002  -datadir=* | --datadir=* | --datadi=* | --datad=*)
1003    datadir=$ac_optarg ;;
1004
1005  -datarootdir | --datarootdir | --datarootdi | --datarootd | --dataroot \
1006  | --dataroo | --dataro | --datar)
1007    ac_prev=datarootdir ;;
1008  -datarootdir=* | --datarootdir=* | --datarootdi=* | --datarootd=* \
1009  | --dataroot=* | --dataroo=* | --dataro=* | --datar=*)
1010    datarootdir=$ac_optarg ;;
1011
1012  -disable-* | --disable-*)
1013    ac_useropt=`expr "x$ac_option" : 'x-*disable-\(.*\)'`
1014    # Reject names that are not valid shell variable names.
1015    expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
1016      as_fn_error "invalid feature name: $ac_useropt"
1017    ac_useropt_orig=$ac_useropt
1018    ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
1019    case $ac_user_opts in
1020      *"
1021"enable_$ac_useropt"
1022"*) ;;
1023      *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--disable-$ac_useropt_orig"
1024	 ac_unrecognized_sep=', ';;
1025    esac
1026    eval enable_$ac_useropt=no ;;
1027
1028  -docdir | --docdir | --docdi | --doc | --do)
1029    ac_prev=docdir ;;
1030  -docdir=* | --docdir=* | --docdi=* | --doc=* | --do=*)
1031    docdir=$ac_optarg ;;
1032
1033  -dvidir | --dvidir | --dvidi | --dvid | --dvi | --dv)
1034    ac_prev=dvidir ;;
1035  -dvidir=* | --dvidir=* | --dvidi=* | --dvid=* | --dvi=* | --dv=*)
1036    dvidir=$ac_optarg ;;
1037
1038  -enable-* | --enable-*)
1039    ac_useropt=`expr "x$ac_option" : 'x-*enable-\([^=]*\)'`
1040    # Reject names that are not valid shell variable names.
1041    expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
1042      as_fn_error "invalid feature name: $ac_useropt"
1043    ac_useropt_orig=$ac_useropt
1044    ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
1045    case $ac_user_opts in
1046      *"
1047"enable_$ac_useropt"
1048"*) ;;
1049      *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--enable-$ac_useropt_orig"
1050	 ac_unrecognized_sep=', ';;
1051    esac
1052    eval enable_$ac_useropt=\$ac_optarg ;;
1053
1054  -exec-prefix | --exec_prefix | --exec-prefix | --exec-prefi \
1055  | --exec-pref | --exec-pre | --exec-pr | --exec-p | --exec- \
1056  | --exec | --exe | --ex)
1057    ac_prev=exec_prefix ;;
1058  -exec-prefix=* | --exec_prefix=* | --exec-prefix=* | --exec-prefi=* \
1059  | --exec-pref=* | --exec-pre=* | --exec-pr=* | --exec-p=* | --exec-=* \
1060  | --exec=* | --exe=* | --ex=*)
1061    exec_prefix=$ac_optarg ;;
1062
1063  -gas | --gas | --ga | --g)
1064    # Obsolete; use --with-gas.
1065    with_gas=yes ;;
1066
1067  -help | --help | --hel | --he | -h)
1068    ac_init_help=long ;;
1069  -help=r* | --help=r* | --hel=r* | --he=r* | -hr*)
1070    ac_init_help=recursive ;;
1071  -help=s* | --help=s* | --hel=s* | --he=s* | -hs*)
1072    ac_init_help=short ;;
1073
1074  -host | --host | --hos | --ho)
1075    ac_prev=host_alias ;;
1076  -host=* | --host=* | --hos=* | --ho=*)
1077    host_alias=$ac_optarg ;;
1078
1079  -htmldir | --htmldir | --htmldi | --htmld | --html | --htm | --ht)
1080    ac_prev=htmldir ;;
1081  -htmldir=* | --htmldir=* | --htmldi=* | --htmld=* | --html=* | --htm=* \
1082  | --ht=*)
1083    htmldir=$ac_optarg ;;
1084
1085  -includedir | --includedir | --includedi | --included | --include \
1086  | --includ | --inclu | --incl | --inc)
1087    ac_prev=includedir ;;
1088  -includedir=* | --includedir=* | --includedi=* | --included=* | --include=* \
1089  | --includ=* | --inclu=* | --incl=* | --inc=*)
1090    includedir=$ac_optarg ;;
1091
1092  -infodir | --infodir | --infodi | --infod | --info | --inf)
1093    ac_prev=infodir ;;
1094  -infodir=* | --infodir=* | --infodi=* | --infod=* | --info=* | --inf=*)
1095    infodir=$ac_optarg ;;
1096
1097  -libdir | --libdir | --libdi | --libd)
1098    ac_prev=libdir ;;
1099  -libdir=* | --libdir=* | --libdi=* | --libd=*)
1100    libdir=$ac_optarg ;;
1101
1102  -libexecdir | --libexecdir | --libexecdi | --libexecd | --libexec \
1103  | --libexe | --libex | --libe)
1104    ac_prev=libexecdir ;;
1105  -libexecdir=* | --libexecdir=* | --libexecdi=* | --libexecd=* | --libexec=* \
1106  | --libexe=* | --libex=* | --libe=*)
1107    libexecdir=$ac_optarg ;;
1108
1109  -localedir | --localedir | --localedi | --localed | --locale)
1110    ac_prev=localedir ;;
1111  -localedir=* | --localedir=* | --localedi=* | --localed=* | --locale=*)
1112    localedir=$ac_optarg ;;
1113
1114  -localstatedir | --localstatedir | --localstatedi | --localstated \
1115  | --localstate | --localstat | --localsta | --localst | --locals)
1116    ac_prev=localstatedir ;;
1117  -localstatedir=* | --localstatedir=* | --localstatedi=* | --localstated=* \
1118  | --localstate=* | --localstat=* | --localsta=* | --localst=* | --locals=*)
1119    localstatedir=$ac_optarg ;;
1120
1121  -mandir | --mandir | --mandi | --mand | --man | --ma | --m)
1122    ac_prev=mandir ;;
1123  -mandir=* | --mandir=* | --mandi=* | --mand=* | --man=* | --ma=* | --m=*)
1124    mandir=$ac_optarg ;;
1125
1126  -nfp | --nfp | --nf)
1127    # Obsolete; use --without-fp.
1128    with_fp=no ;;
1129
1130  -no-create | --no-create | --no-creat | --no-crea | --no-cre \
1131  | --no-cr | --no-c | -n)
1132    no_create=yes ;;
1133
1134  -no-recursion | --no-recursion | --no-recursio | --no-recursi \
1135  | --no-recurs | --no-recur | --no-recu | --no-rec | --no-re | --no-r)
1136    no_recursion=yes ;;
1137
1138  -oldincludedir | --oldincludedir | --oldincludedi | --oldincluded \
1139  | --oldinclude | --oldinclud | --oldinclu | --oldincl | --oldinc \
1140  | --oldin | --oldi | --old | --ol | --o)
1141    ac_prev=oldincludedir ;;
1142  -oldincludedir=* | --oldincludedir=* | --oldincludedi=* | --oldincluded=* \
1143  | --oldinclude=* | --oldinclud=* | --oldinclu=* | --oldincl=* | --oldinc=* \
1144  | --oldin=* | --oldi=* | --old=* | --ol=* | --o=*)
1145    oldincludedir=$ac_optarg ;;
1146
1147  -prefix | --prefix | --prefi | --pref | --pre | --pr | --p)
1148    ac_prev=prefix ;;
1149  -prefix=* | --prefix=* | --prefi=* | --pref=* | --pre=* | --pr=* | --p=*)
1150    prefix=$ac_optarg ;;
1151
1152  -program-prefix | --program-prefix | --program-prefi | --program-pref \
1153  | --program-pre | --program-pr | --program-p)
1154    ac_prev=program_prefix ;;
1155  -program-prefix=* | --program-prefix=* | --program-prefi=* \
1156  | --program-pref=* | --program-pre=* | --program-pr=* | --program-p=*)
1157    program_prefix=$ac_optarg ;;
1158
1159  -program-suffix | --program-suffix | --program-suffi | --program-suff \
1160  | --program-suf | --program-su | --program-s)
1161    ac_prev=program_suffix ;;
1162  -program-suffix=* | --program-suffix=* | --program-suffi=* \
1163  | --program-suff=* | --program-suf=* | --program-su=* | --program-s=*)
1164    program_suffix=$ac_optarg ;;
1165
1166  -program-transform-name | --program-transform-name \
1167  | --program-transform-nam | --program-transform-na \
1168  | --program-transform-n | --program-transform- \
1169  | --program-transform | --program-transfor \
1170  | --program-transfo | --program-transf \
1171  | --program-trans | --program-tran \
1172  | --progr-tra | --program-tr | --program-t)
1173    ac_prev=program_transform_name ;;
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    program_transform_name=$ac_optarg ;;
1182
1183  -pdfdir | --pdfdir | --pdfdi | --pdfd | --pdf | --pd)
1184    ac_prev=pdfdir ;;
1185  -pdfdir=* | --pdfdir=* | --pdfdi=* | --pdfd=* | --pdf=* | --pd=*)
1186    pdfdir=$ac_optarg ;;
1187
1188  -psdir | --psdir | --psdi | --psd | --ps)
1189    ac_prev=psdir ;;
1190  -psdir=* | --psdir=* | --psdi=* | --psd=* | --ps=*)
1191    psdir=$ac_optarg ;;
1192
1193  -q | -quiet | --quiet | --quie | --qui | --qu | --q \
1194  | -silent | --silent | --silen | --sile | --sil)
1195    silent=yes ;;
1196
1197  -sbindir | --sbindir | --sbindi | --sbind | --sbin | --sbi | --sb)
1198    ac_prev=sbindir ;;
1199  -sbindir=* | --sbindir=* | --sbindi=* | --sbind=* | --sbin=* \
1200  | --sbi=* | --sb=*)
1201    sbindir=$ac_optarg ;;
1202
1203  -sharedstatedir | --sharedstatedir | --sharedstatedi \
1204  | --sharedstated | --sharedstate | --sharedstat | --sharedsta \
1205  | --sharedst | --shareds | --shared | --share | --shar \
1206  | --sha | --sh)
1207    ac_prev=sharedstatedir ;;
1208  -sharedstatedir=* | --sharedstatedir=* | --sharedstatedi=* \
1209  | --sharedstated=* | --sharedstate=* | --sharedstat=* | --sharedsta=* \
1210  | --sharedst=* | --shareds=* | --shared=* | --share=* | --shar=* \
1211  | --sha=* | --sh=*)
1212    sharedstatedir=$ac_optarg ;;
1213
1214  -site | --site | --sit)
1215    ac_prev=site ;;
1216  -site=* | --site=* | --sit=*)
1217    site=$ac_optarg ;;
1218
1219  -srcdir | --srcdir | --srcdi | --srcd | --src | --sr)
1220    ac_prev=srcdir ;;
1221  -srcdir=* | --srcdir=* | --srcdi=* | --srcd=* | --src=* | --sr=*)
1222    srcdir=$ac_optarg ;;
1223
1224  -sysconfdir | --sysconfdir | --sysconfdi | --sysconfd | --sysconf \
1225  | --syscon | --sysco | --sysc | --sys | --sy)
1226    ac_prev=sysconfdir ;;
1227  -sysconfdir=* | --sysconfdir=* | --sysconfdi=* | --sysconfd=* | --sysconf=* \
1228  | --syscon=* | --sysco=* | --sysc=* | --sys=* | --sy=*)
1229    sysconfdir=$ac_optarg ;;
1230
1231  -target | --target | --targe | --targ | --tar | --ta | --t)
1232    ac_prev=target_alias ;;
1233  -target=* | --target=* | --targe=* | --targ=* | --tar=* | --ta=* | --t=*)
1234    target_alias=$ac_optarg ;;
1235
1236  -v | -verbose | --verbose | --verbos | --verbo | --verb)
1237    verbose=yes ;;
1238
1239  -version | --version | --versio | --versi | --vers | -V)
1240    ac_init_version=: ;;
1241
1242  -with-* | --with-*)
1243    ac_useropt=`expr "x$ac_option" : 'x-*with-\([^=]*\)'`
1244    # Reject names that are not valid shell variable names.
1245    expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
1246      as_fn_error "invalid package name: $ac_useropt"
1247    ac_useropt_orig=$ac_useropt
1248    ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
1249    case $ac_user_opts in
1250      *"
1251"with_$ac_useropt"
1252"*) ;;
1253      *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--with-$ac_useropt_orig"
1254	 ac_unrecognized_sep=', ';;
1255    esac
1256    eval with_$ac_useropt=\$ac_optarg ;;
1257
1258  -without-* | --without-*)
1259    ac_useropt=`expr "x$ac_option" : 'x-*without-\(.*\)'`
1260    # Reject names that are not valid shell variable names.
1261    expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
1262      as_fn_error "invalid package name: $ac_useropt"
1263    ac_useropt_orig=$ac_useropt
1264    ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
1265    case $ac_user_opts in
1266      *"
1267"with_$ac_useropt"
1268"*) ;;
1269      *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--without-$ac_useropt_orig"
1270	 ac_unrecognized_sep=', ';;
1271    esac
1272    eval with_$ac_useropt=no ;;
1273
1274  --x)
1275    # Obsolete; use --with-x.
1276    with_x=yes ;;
1277
1278  -x-includes | --x-includes | --x-include | --x-includ | --x-inclu \
1279  | --x-incl | --x-inc | --x-in | --x-i)
1280    ac_prev=x_includes ;;
1281  -x-includes=* | --x-includes=* | --x-include=* | --x-includ=* | --x-inclu=* \
1282  | --x-incl=* | --x-inc=* | --x-in=* | --x-i=*)
1283    x_includes=$ac_optarg ;;
1284
1285  -x-libraries | --x-libraries | --x-librarie | --x-librari \
1286  | --x-librar | --x-libra | --x-libr | --x-lib | --x-li | --x-l)
1287    ac_prev=x_libraries ;;
1288  -x-libraries=* | --x-libraries=* | --x-librarie=* | --x-librari=* \
1289  | --x-librar=* | --x-libra=* | --x-libr=* | --x-lib=* | --x-li=* | --x-l=*)
1290    x_libraries=$ac_optarg ;;
1291
1292  -*) as_fn_error "unrecognized option: \`$ac_option'
1293Try \`$0 --help' for more information."
1294    ;;
1295
1296  *=*)
1297    ac_envvar=`expr "x$ac_option" : 'x\([^=]*\)='`
1298    # Reject names that are not valid shell variable names.
1299    case $ac_envvar in #(
1300      '' | [0-9]* | *[!_$as_cr_alnum]* )
1301      as_fn_error "invalid variable name: \`$ac_envvar'" ;;
1302    esac
1303    eval $ac_envvar=\$ac_optarg
1304    export $ac_envvar ;;
1305
1306  *)
1307    # FIXME: should be removed in autoconf 3.0.
1308    $as_echo "$as_me: WARNING: you should use --build, --host, --target" >&2
1309    expr "x$ac_option" : ".*[^-._$as_cr_alnum]" >/dev/null &&
1310      $as_echo "$as_me: WARNING: invalid host type: $ac_option" >&2
1311    : ${build_alias=$ac_option} ${host_alias=$ac_option} ${target_alias=$ac_option}
1312    ;;
1313
1314  esac
1315done
1316
1317if test -n "$ac_prev"; then
1318  ac_option=--`echo $ac_prev | sed 's/_/-/g'`
1319  as_fn_error "missing argument to $ac_option"
1320fi
1321
1322if test -n "$ac_unrecognized_opts"; then
1323  case $enable_option_checking in
1324    no) ;;
1325    fatal) as_fn_error "unrecognized options: $ac_unrecognized_opts" ;;
1326    *)     $as_echo "$as_me: WARNING: unrecognized options: $ac_unrecognized_opts" >&2 ;;
1327  esac
1328fi
1329
1330# Check all directory arguments for consistency.
1331for ac_var in	exec_prefix prefix bindir sbindir libexecdir datarootdir \
1332		datadir sysconfdir sharedstatedir localstatedir includedir \
1333		oldincludedir docdir infodir htmldir dvidir pdfdir psdir \
1334		libdir localedir mandir
1335do
1336  eval ac_val=\$$ac_var
1337  # Remove trailing slashes.
1338  case $ac_val in
1339    */ )
1340      ac_val=`expr "X$ac_val" : 'X\(.*[^/]\)' \| "X$ac_val" : 'X\(.*\)'`
1341      eval $ac_var=\$ac_val;;
1342  esac
1343  # Be sure to have absolute directory names.
1344  case $ac_val in
1345    [\\/$]* | ?:[\\/]* )  continue;;
1346    NONE | '' ) case $ac_var in *prefix ) continue;; esac;;
1347  esac
1348  as_fn_error "expected an absolute directory name for --$ac_var: $ac_val"
1349done
1350
1351# There might be people who depend on the old broken behavior: `$host'
1352# used to hold the argument of --host etc.
1353# FIXME: To remove some day.
1354build=$build_alias
1355host=$host_alias
1356target=$target_alias
1357
1358# FIXME: To remove some day.
1359if test "x$host_alias" != x; then
1360  if test "x$build_alias" = x; then
1361    cross_compiling=maybe
1362    $as_echo "$as_me: WARNING: If you wanted to set the --build type, don't use --host.
1363    If a cross compiler is detected then cross compile mode will be used." >&2
1364  elif test "x$build_alias" != "x$host_alias"; then
1365    cross_compiling=yes
1366  fi
1367fi
1368
1369ac_tool_prefix=
1370test -n "$host_alias" && ac_tool_prefix=$host_alias-
1371
1372test "$silent" = yes && exec 6>/dev/null
1373
1374
1375ac_pwd=`pwd` && test -n "$ac_pwd" &&
1376ac_ls_di=`ls -di .` &&
1377ac_pwd_ls_di=`cd "$ac_pwd" && ls -di .` ||
1378  as_fn_error "working directory cannot be determined"
1379test "X$ac_ls_di" = "X$ac_pwd_ls_di" ||
1380  as_fn_error "pwd does not report name of working directory"
1381
1382
1383# Find the source files, if location was not specified.
1384if test -z "$srcdir"; then
1385  ac_srcdir_defaulted=yes
1386  # Try the directory containing this script, then the parent directory.
1387  ac_confdir=`$as_dirname -- "$as_myself" ||
1388$as_expr X"$as_myself" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
1389	 X"$as_myself" : 'X\(//\)[^/]' \| \
1390	 X"$as_myself" : 'X\(//\)$' \| \
1391	 X"$as_myself" : 'X\(/\)' \| . 2>/dev/null ||
1392$as_echo X"$as_myself" |
1393    sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
1394	    s//\1/
1395	    q
1396	  }
1397	  /^X\(\/\/\)[^/].*/{
1398	    s//\1/
1399	    q
1400	  }
1401	  /^X\(\/\/\)$/{
1402	    s//\1/
1403	    q
1404	  }
1405	  /^X\(\/\).*/{
1406	    s//\1/
1407	    q
1408	  }
1409	  s/.*/./; q'`
1410  srcdir=$ac_confdir
1411  if test ! -r "$srcdir/$ac_unique_file"; then
1412    srcdir=..
1413  fi
1414else
1415  ac_srcdir_defaulted=no
1416fi
1417if test ! -r "$srcdir/$ac_unique_file"; then
1418  test "$ac_srcdir_defaulted" = yes && srcdir="$ac_confdir or .."
1419  as_fn_error "cannot find sources ($ac_unique_file) in $srcdir"
1420fi
1421ac_msg="sources are in $srcdir, but \`cd $srcdir' does not work"
1422ac_abs_confdir=`(
1423	cd "$srcdir" && test -r "./$ac_unique_file" || as_fn_error "$ac_msg"
1424	pwd)`
1425# When building in place, set srcdir=.
1426if test "$ac_abs_confdir" = "$ac_pwd"; then
1427  srcdir=.
1428fi
1429# Remove unnecessary trailing slashes from srcdir.
1430# Double slashes in file names in object file debugging info
1431# mess up M-x gdb in Emacs.
1432case $srcdir in
1433*/) srcdir=`expr "X$srcdir" : 'X\(.*[^/]\)' \| "X$srcdir" : 'X\(.*\)'`;;
1434esac
1435for ac_var in $ac_precious_vars; do
1436  eval ac_env_${ac_var}_set=\${${ac_var}+set}
1437  eval ac_env_${ac_var}_value=\$${ac_var}
1438  eval ac_cv_env_${ac_var}_set=\${${ac_var}+set}
1439  eval ac_cv_env_${ac_var}_value=\$${ac_var}
1440done
1441
1442#
1443# Report the --help message.
1444#
1445if test "$ac_init_help" = "long"; then
1446  # Omit some internal or obsolete options to make the list less imposing.
1447  # This message is too long to be a string in the A/UX 3.1 sh.
1448  cat <<_ACEOF
1449\`configure' configures xcb-util 0.3.6 to adapt to many kinds of systems.
1450
1451Usage: $0 [OPTION]... [VAR=VALUE]...
1452
1453To assign environment variables (e.g., CC, CFLAGS...), specify them as
1454VAR=VALUE.  See below for descriptions of some of the useful variables.
1455
1456Defaults for the options are specified in brackets.
1457
1458Configuration:
1459  -h, --help              display this help and exit
1460      --help=short        display options specific to this package
1461      --help=recursive    display the short help of all the included packages
1462  -V, --version           display version information and exit
1463  -q, --quiet, --silent   do not print \`checking...' messages
1464      --cache-file=FILE   cache test results in FILE [disabled]
1465  -C, --config-cache      alias for \`--cache-file=config.cache'
1466  -n, --no-create         do not create output files
1467      --srcdir=DIR        find the sources in DIR [configure dir or \`..']
1468
1469Installation directories:
1470  --prefix=PREFIX         install architecture-independent files in PREFIX
1471                          [$ac_default_prefix]
1472  --exec-prefix=EPREFIX   install architecture-dependent files in EPREFIX
1473                          [PREFIX]
1474
1475By default, \`make install' will install all the files in
1476\`$ac_default_prefix/bin', \`$ac_default_prefix/lib' etc.  You can specify
1477an installation prefix other than \`$ac_default_prefix' using \`--prefix',
1478for instance \`--prefix=\$HOME'.
1479
1480For better control, use the options below.
1481
1482Fine tuning of the installation directories:
1483  --bindir=DIR            user executables [EPREFIX/bin]
1484  --sbindir=DIR           system admin executables [EPREFIX/sbin]
1485  --libexecdir=DIR        program executables [EPREFIX/libexec]
1486  --sysconfdir=DIR        read-only single-machine data [PREFIX/etc]
1487  --sharedstatedir=DIR    modifiable architecture-independent data [PREFIX/com]
1488  --localstatedir=DIR     modifiable single-machine data [PREFIX/var]
1489  --libdir=DIR            object code libraries [EPREFIX/lib]
1490  --includedir=DIR        C header files [PREFIX/include]
1491  --oldincludedir=DIR     C header files for non-gcc [/usr/include]
1492  --datarootdir=DIR       read-only arch.-independent data root [PREFIX/share]
1493  --datadir=DIR           read-only architecture-independent data [DATAROOTDIR]
1494  --infodir=DIR           info documentation [DATAROOTDIR/info]
1495  --localedir=DIR         locale-dependent data [DATAROOTDIR/locale]
1496  --mandir=DIR            man documentation [DATAROOTDIR/man]
1497  --docdir=DIR            documentation root [DATAROOTDIR/doc/xcb-util]
1498  --htmldir=DIR           html documentation [DOCDIR]
1499  --dvidir=DIR            dvi documentation [DOCDIR]
1500  --pdfdir=DIR            pdf documentation [DOCDIR]
1501  --psdir=DIR             ps documentation [DOCDIR]
1502_ACEOF
1503
1504  cat <<\_ACEOF
1505
1506Program names:
1507  --program-prefix=PREFIX            prepend PREFIX to installed program names
1508  --program-suffix=SUFFIX            append SUFFIX to installed program names
1509  --program-transform-name=PROGRAM   run sed PROGRAM on installed program names
1510
1511System types:
1512  --build=BUILD     configure for building on BUILD [guessed]
1513  --host=HOST       cross-compile to build programs to run on HOST [BUILD]
1514_ACEOF
1515fi
1516
1517if test -n "$ac_init_help"; then
1518  case $ac_init_help in
1519     short | recursive ) echo "Configuration of xcb-util 0.3.6:";;
1520   esac
1521  cat <<\_ACEOF
1522
1523Optional Features:
1524  --disable-option-checking  ignore unrecognized --enable/--with options
1525  --disable-FEATURE       do not include FEATURE (same as --enable-FEATURE=no)
1526  --enable-FEATURE[=ARG]  include FEATURE [ARG=yes]
1527  --disable-dependency-tracking  speeds up one-time build
1528  --enable-dependency-tracking   do not reject slow dependency extractors
1529  --enable-shared[=PKGS]  build shared libraries [default=yes]
1530  --enable-static[=PKGS]  build static libraries [default=yes]
1531  --enable-fast-install[=PKGS]
1532                          optimize for fast installation [default=yes]
1533  --disable-libtool-lock  avoid locking (might break parallel builds)
1534
1535Optional Packages:
1536  --with-PACKAGE[=ARG]    use PACKAGE [ARG=yes]
1537  --without-PACKAGE       do not use PACKAGE (same as --with-PACKAGE=no)
1538  --with-pic              try to use only PIC/non-PIC objects [default=use
1539                          both]
1540  --with-gnu-ld           assume the C compiler uses GNU ld [default=no]
1541
1542Some influential environment variables:
1543  CC          C compiler command
1544  CFLAGS      C compiler flags
1545  LDFLAGS     linker flags, e.g. -L<lib dir> if you have libraries in a
1546              nonstandard directory <lib dir>
1547  LIBS        libraries to pass to the linker, e.g. -l<library>
1548  CPPFLAGS    C/C++/Objective C preprocessor flags, e.g. -I<include dir> if
1549              you have headers in a nonstandard directory <include dir>
1550  CPP         C preprocessor
1551  PKG_CONFIG  path to pkg-config utility
1552  XCB_CFLAGS  C compiler flags for XCB, overriding pkg-config
1553  XCB_LIBS    linker flags for XCB, overriding pkg-config
1554  XCB_SHM_CFLAGS
1555              C compiler flags for XCB_SHM, overriding pkg-config
1556  XCB_SHM_LIBS
1557              linker flags for XCB_SHM, overriding pkg-config
1558  XCB_RENDER_CFLAGS
1559              C compiler flags for XCB_RENDER, overriding pkg-config
1560  XCB_RENDER_LIBS
1561              linker flags for XCB_RENDER, overriding pkg-config
1562  XPROTO_CFLAGS
1563              C compiler flags for XPROTO, overriding pkg-config
1564  XPROTO_LIBS linker flags for XPROTO, overriding pkg-config
1565
1566Use these variables to override the choices made by `configure' or to help
1567it to find libraries and programs with nonstandard names/locations.
1568
1569Report bugs to <xcb@lists.freedesktop.org>.
1570_ACEOF
1571ac_status=$?
1572fi
1573
1574if test "$ac_init_help" = "recursive"; then
1575  # If there are subdirs, report their specific --help.
1576  for ac_dir in : $ac_subdirs_all; do test "x$ac_dir" = x: && continue
1577    test -d "$ac_dir" ||
1578      { cd "$srcdir" && ac_pwd=`pwd` && srcdir=. && test -d "$ac_dir"; } ||
1579      continue
1580    ac_builddir=.
1581
1582case "$ac_dir" in
1583.) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;;
1584*)
1585  ac_dir_suffix=/`$as_echo "$ac_dir" | sed 's|^\.[\\/]||'`
1586  # A ".." for each directory in $ac_dir_suffix.
1587  ac_top_builddir_sub=`$as_echo "$ac_dir_suffix" | sed 's|/[^\\/]*|/..|g;s|/||'`
1588  case $ac_top_builddir_sub in
1589  "") ac_top_builddir_sub=. ac_top_build_prefix= ;;
1590  *)  ac_top_build_prefix=$ac_top_builddir_sub/ ;;
1591  esac ;;
1592esac
1593ac_abs_top_builddir=$ac_pwd
1594ac_abs_builddir=$ac_pwd$ac_dir_suffix
1595# for backward compatibility:
1596ac_top_builddir=$ac_top_build_prefix
1597
1598case $srcdir in
1599  .)  # We are building in place.
1600    ac_srcdir=.
1601    ac_top_srcdir=$ac_top_builddir_sub
1602    ac_abs_top_srcdir=$ac_pwd ;;
1603  [\\/]* | ?:[\\/]* )  # Absolute name.
1604    ac_srcdir=$srcdir$ac_dir_suffix;
1605    ac_top_srcdir=$srcdir
1606    ac_abs_top_srcdir=$srcdir ;;
1607  *) # Relative name.
1608    ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix
1609    ac_top_srcdir=$ac_top_build_prefix$srcdir
1610    ac_abs_top_srcdir=$ac_pwd/$srcdir ;;
1611esac
1612ac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix
1613
1614    cd "$ac_dir" || { ac_status=$?; continue; }
1615    # Check for guested configure.
1616    if test -f "$ac_srcdir/configure.gnu"; then
1617      echo &&
1618      $SHELL "$ac_srcdir/configure.gnu" --help=recursive
1619    elif test -f "$ac_srcdir/configure"; then
1620      echo &&
1621      $SHELL "$ac_srcdir/configure" --help=recursive
1622    else
1623      $as_echo "$as_me: WARNING: no configuration information is in $ac_dir" >&2
1624    fi || ac_status=$?
1625    cd "$ac_pwd" || { ac_status=$?; break; }
1626  done
1627fi
1628
1629test -n "$ac_init_help" && exit $ac_status
1630if $ac_init_version; then
1631  cat <<\_ACEOF
1632xcb-util configure 0.3.6
1633generated by GNU Autoconf 2.64
1634
1635Copyright (C) 2009 Free Software Foundation, Inc.
1636This configure script is free software; the Free Software Foundation
1637gives unlimited permission to copy, distribute and modify it.
1638_ACEOF
1639  exit
1640fi
1641
1642## ------------------------ ##
1643## Autoconf initialization. ##
1644## ------------------------ ##
1645
1646# ac_fn_c_try_compile LINENO
1647# --------------------------
1648# Try to compile conftest.$ac_ext, and return whether this succeeded.
1649ac_fn_c_try_compile ()
1650{
1651  as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1652  rm -f conftest.$ac_objext
1653  if { { ac_try="$ac_compile"
1654case "(($ac_try" in
1655  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1656  *) ac_try_echo=$ac_try;;
1657esac
1658eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1659$as_echo "$ac_try_echo"; } >&5
1660  (eval "$ac_compile") 2>conftest.err
1661  ac_status=$?
1662  if test -s conftest.err; then
1663    grep -v '^ *+' conftest.err >conftest.er1
1664    cat conftest.er1 >&5
1665    mv -f conftest.er1 conftest.err
1666  fi
1667  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1668  test $ac_status = 0; } && {
1669	 test -z "$ac_c_werror_flag" ||
1670	 test ! -s conftest.err
1671       } && test -s conftest.$ac_objext; then :
1672  ac_retval=0
1673else
1674  $as_echo "$as_me: failed program was:" >&5
1675sed 's/^/| /' conftest.$ac_ext >&5
1676
1677	ac_retval=1
1678fi
1679  eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
1680  return $ac_retval
1681
1682} # ac_fn_c_try_compile
1683
1684# ac_fn_c_try_link LINENO
1685# -----------------------
1686# Try to link conftest.$ac_ext, and return whether this succeeded.
1687ac_fn_c_try_link ()
1688{
1689  as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1690  rm -f conftest.$ac_objext conftest$ac_exeext
1691  if { { ac_try="$ac_link"
1692case "(($ac_try" in
1693  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1694  *) ac_try_echo=$ac_try;;
1695esac
1696eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1697$as_echo "$ac_try_echo"; } >&5
1698  (eval "$ac_link") 2>conftest.err
1699  ac_status=$?
1700  if test -s conftest.err; then
1701    grep -v '^ *+' conftest.err >conftest.er1
1702    cat conftest.er1 >&5
1703    mv -f conftest.er1 conftest.err
1704  fi
1705  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1706  test $ac_status = 0; } && {
1707	 test -z "$ac_c_werror_flag" ||
1708	 test ! -s conftest.err
1709       } && test -s conftest$ac_exeext && {
1710	 test "$cross_compiling" = yes ||
1711	 $as_test_x conftest$ac_exeext
1712       }; then :
1713  ac_retval=0
1714else
1715  $as_echo "$as_me: failed program was:" >&5
1716sed 's/^/| /' conftest.$ac_ext >&5
1717
1718	ac_retval=1
1719fi
1720  # Delete the IPA/IPO (Inter Procedural Analysis/Optimization) information
1721  # created by the PGI compiler (conftest_ipa8_conftest.oo), as it would
1722  # interfere with the next link command; also delete a directory that is
1723  # left behind by Apple's compiler.  We do this before executing the actions.
1724  rm -rf conftest.dSYM conftest_ipa8_conftest.oo
1725  eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
1726  return $ac_retval
1727
1728} # ac_fn_c_try_link
1729
1730# ac_fn_c_check_header_compile LINENO HEADER VAR INCLUDES
1731# -------------------------------------------------------
1732# Tests whether HEADER exists and can be compiled using the include files in
1733# INCLUDES, setting the cache variable VAR accordingly.
1734ac_fn_c_check_header_compile ()
1735{
1736  as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1737  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
1738$as_echo_n "checking for $2... " >&6; }
1739if { as_var=$3; eval "test \"\${$as_var+set}\" = set"; }; then :
1740  $as_echo_n "(cached) " >&6
1741else
1742  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1743/* end confdefs.h.  */
1744$4
1745#include <$2>
1746_ACEOF
1747if ac_fn_c_try_compile "$LINENO"; then :
1748  eval "$3=yes"
1749else
1750  eval "$3=no"
1751fi
1752rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
1753fi
1754eval ac_res=\$$3
1755	       { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
1756$as_echo "$ac_res" >&6; }
1757  eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
1758
1759} # ac_fn_c_check_header_compile
1760
1761# ac_fn_c_try_cpp LINENO
1762# ----------------------
1763# Try to preprocess conftest.$ac_ext, and return whether this succeeded.
1764ac_fn_c_try_cpp ()
1765{
1766  as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1767  if { { ac_try="$ac_cpp conftest.$ac_ext"
1768case "(($ac_try" in
1769  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1770  *) ac_try_echo=$ac_try;;
1771esac
1772eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1773$as_echo "$ac_try_echo"; } >&5
1774  (eval "$ac_cpp conftest.$ac_ext") 2>conftest.err
1775  ac_status=$?
1776  if test -s conftest.err; then
1777    grep -v '^ *+' conftest.err >conftest.er1
1778    cat conftest.er1 >&5
1779    mv -f conftest.er1 conftest.err
1780  fi
1781  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1782  test $ac_status = 0; } >/dev/null && {
1783	 test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
1784	 test ! -s conftest.err
1785       }; then :
1786  ac_retval=0
1787else
1788  $as_echo "$as_me: failed program was:" >&5
1789sed 's/^/| /' conftest.$ac_ext >&5
1790
1791    ac_retval=1
1792fi
1793  eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
1794  return $ac_retval
1795
1796} # ac_fn_c_try_cpp
1797
1798# ac_fn_c_try_run LINENO
1799# ----------------------
1800# Try to link conftest.$ac_ext, and return whether this succeeded. Assumes
1801# that executables *can* be run.
1802ac_fn_c_try_run ()
1803{
1804  as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1805  if { { ac_try="$ac_link"
1806case "(($ac_try" in
1807  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1808  *) ac_try_echo=$ac_try;;
1809esac
1810eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1811$as_echo "$ac_try_echo"; } >&5
1812  (eval "$ac_link") 2>&5
1813  ac_status=$?
1814  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1815  test $ac_status = 0; } && { ac_try='./conftest$ac_exeext'
1816  { { case "(($ac_try" in
1817  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1818  *) ac_try_echo=$ac_try;;
1819esac
1820eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1821$as_echo "$ac_try_echo"; } >&5
1822  (eval "$ac_try") 2>&5
1823  ac_status=$?
1824  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1825  test $ac_status = 0; }; }; then :
1826  ac_retval=0
1827else
1828  $as_echo "$as_me: program exited with status $ac_status" >&5
1829       $as_echo "$as_me: failed program was:" >&5
1830sed 's/^/| /' conftest.$ac_ext >&5
1831
1832       ac_retval=$ac_status
1833fi
1834  rm -rf conftest.dSYM conftest_ipa8_conftest.oo
1835  eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
1836  return $ac_retval
1837
1838} # ac_fn_c_try_run
1839
1840# ac_fn_c_check_func LINENO FUNC VAR
1841# ----------------------------------
1842# Tests whether FUNC exists, setting the cache variable VAR accordingly
1843ac_fn_c_check_func ()
1844{
1845  as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1846  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
1847$as_echo_n "checking for $2... " >&6; }
1848if { as_var=$3; eval "test \"\${$as_var+set}\" = set"; }; then :
1849  $as_echo_n "(cached) " >&6
1850else
1851  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1852/* end confdefs.h.  */
1853/* Define $2 to an innocuous variant, in case <limits.h> declares $2.
1854   For example, HP-UX 11i <limits.h> declares gettimeofday.  */
1855#define $2 innocuous_$2
1856
1857/* System header to define __stub macros and hopefully few prototypes,
1858    which can conflict with char $2 (); below.
1859    Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
1860    <limits.h> exists even on freestanding compilers.  */
1861
1862#ifdef __STDC__
1863# include <limits.h>
1864#else
1865# include <assert.h>
1866#endif
1867
1868#undef $2
1869
1870/* Override any GCC internal prototype to avoid an error.
1871   Use char because int might match the return type of a GCC
1872   builtin and then its argument prototype would still apply.  */
1873#ifdef __cplusplus
1874extern "C"
1875#endif
1876char $2 ();
1877/* The GNU C library defines this for functions which it implements
1878    to always fail with ENOSYS.  Some functions are actually named
1879    something starting with __ and the normal name is an alias.  */
1880#if defined __stub_$2 || defined __stub___$2
1881choke me
1882#endif
1883
1884int
1885main ()
1886{
1887return $2 ();
1888  ;
1889  return 0;
1890}
1891_ACEOF
1892if ac_fn_c_try_link "$LINENO"; then :
1893  eval "$3=yes"
1894else
1895  eval "$3=no"
1896fi
1897rm -f core conftest.err conftest.$ac_objext \
1898    conftest$ac_exeext conftest.$ac_ext
1899fi
1900eval ac_res=\$$3
1901	       { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
1902$as_echo "$ac_res" >&6; }
1903  eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
1904
1905} # ac_fn_c_check_func
1906
1907# ac_fn_c_check_decl LINENO SYMBOL VAR
1908# ------------------------------------
1909# Tests whether SYMBOL is declared, setting cache variable VAR accordingly.
1910ac_fn_c_check_decl ()
1911{
1912  as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1913  { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $2 is declared" >&5
1914$as_echo_n "checking whether $2 is declared... " >&6; }
1915if { as_var=$3; eval "test \"\${$as_var+set}\" = set"; }; then :
1916  $as_echo_n "(cached) " >&6
1917else
1918  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1919/* end confdefs.h.  */
1920$4
1921int
1922main ()
1923{
1924#ifndef $2
1925  (void) $2;
1926#endif
1927
1928  ;
1929  return 0;
1930}
1931_ACEOF
1932if ac_fn_c_try_compile "$LINENO"; then :
1933  eval "$3=yes"
1934else
1935  eval "$3=no"
1936fi
1937rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
1938fi
1939eval ac_res=\$$3
1940	       { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
1941$as_echo "$ac_res" >&6; }
1942  eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
1943
1944} # ac_fn_c_check_decl
1945
1946# ac_fn_c_check_type LINENO TYPE VAR INCLUDES
1947# -------------------------------------------
1948# Tests whether TYPE exists after having included INCLUDES, setting cache
1949# variable VAR accordingly.
1950ac_fn_c_check_type ()
1951{
1952  as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1953  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
1954$as_echo_n "checking for $2... " >&6; }
1955if { as_var=$3; eval "test \"\${$as_var+set}\" = set"; }; then :
1956  $as_echo_n "(cached) " >&6
1957else
1958  eval "$3=no"
1959  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1960/* end confdefs.h.  */
1961$4
1962int
1963main ()
1964{
1965if (sizeof ($2))
1966	 return 0;
1967  ;
1968  return 0;
1969}
1970_ACEOF
1971if ac_fn_c_try_compile "$LINENO"; then :
1972  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1973/* end confdefs.h.  */
1974$4
1975int
1976main ()
1977{
1978if (sizeof (($2)))
1979	    return 0;
1980  ;
1981  return 0;
1982}
1983_ACEOF
1984if ac_fn_c_try_compile "$LINENO"; then :
1985
1986else
1987  eval "$3=yes"
1988fi
1989rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
1990fi
1991rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
1992fi
1993eval ac_res=\$$3
1994	       { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
1995$as_echo "$ac_res" >&6; }
1996  eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
1997
1998} # ac_fn_c_check_type
1999cat >config.log <<_ACEOF
2000This file contains any messages produced by compilers while
2001running configure, to aid debugging if configure makes a mistake.
2002
2003It was created by xcb-util $as_me 0.3.6, which was
2004generated by GNU Autoconf 2.64.  Invocation command line was
2005
2006  $ $0 $@
2007
2008_ACEOF
2009exec 5>>config.log
2010{
2011cat <<_ASUNAME
2012## --------- ##
2013## Platform. ##
2014## --------- ##
2015
2016hostname = `(hostname || uname -n) 2>/dev/null | sed 1q`
2017uname -m = `(uname -m) 2>/dev/null || echo unknown`
2018uname -r = `(uname -r) 2>/dev/null || echo unknown`
2019uname -s = `(uname -s) 2>/dev/null || echo unknown`
2020uname -v = `(uname -v) 2>/dev/null || echo unknown`
2021
2022/usr/bin/uname -p = `(/usr/bin/uname -p) 2>/dev/null || echo unknown`
2023/bin/uname -X     = `(/bin/uname -X) 2>/dev/null     || echo unknown`
2024
2025/bin/arch              = `(/bin/arch) 2>/dev/null              || echo unknown`
2026/usr/bin/arch -k       = `(/usr/bin/arch -k) 2>/dev/null       || echo unknown`
2027/usr/convex/getsysinfo = `(/usr/convex/getsysinfo) 2>/dev/null || echo unknown`
2028/usr/bin/hostinfo      = `(/usr/bin/hostinfo) 2>/dev/null      || echo unknown`
2029/bin/machine           = `(/bin/machine) 2>/dev/null           || echo unknown`
2030/usr/bin/oslevel       = `(/usr/bin/oslevel) 2>/dev/null       || echo unknown`
2031/bin/universe          = `(/bin/universe) 2>/dev/null          || echo unknown`
2032
2033_ASUNAME
2034
2035as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2036for as_dir in $PATH
2037do
2038  IFS=$as_save_IFS
2039  test -z "$as_dir" && as_dir=.
2040    $as_echo "PATH: $as_dir"
2041  done
2042IFS=$as_save_IFS
2043
2044} >&5
2045
2046cat >&5 <<_ACEOF
2047
2048
2049## ----------- ##
2050## Core tests. ##
2051## ----------- ##
2052
2053_ACEOF
2054
2055
2056# Keep a trace of the command line.
2057# Strip out --no-create and --no-recursion so they do not pile up.
2058# Strip out --silent because we don't want to record it for future runs.
2059# Also quote any args containing shell meta-characters.
2060# Make two passes to allow for proper duplicate-argument suppression.
2061ac_configure_args=
2062ac_configure_args0=
2063ac_configure_args1=
2064ac_must_keep_next=false
2065for ac_pass in 1 2
2066do
2067  for ac_arg
2068  do
2069    case $ac_arg in
2070    -no-create | --no-c* | -n | -no-recursion | --no-r*) continue ;;
2071    -q | -quiet | --quiet | --quie | --qui | --qu | --q \
2072    | -silent | --silent | --silen | --sile | --sil)
2073      continue ;;
2074    *\'*)
2075      ac_arg=`$as_echo "$ac_arg" | sed "s/'/'\\\\\\\\''/g"` ;;
2076    esac
2077    case $ac_pass in
2078    1) as_fn_append ac_configure_args0 " '$ac_arg'" ;;
2079    2)
2080      as_fn_append ac_configure_args1 " '$ac_arg'"
2081      if test $ac_must_keep_next = true; then
2082	ac_must_keep_next=false # Got value, back to normal.
2083      else
2084	case $ac_arg in
2085	  *=* | --config-cache | -C | -disable-* | --disable-* \
2086	  | -enable-* | --enable-* | -gas | --g* | -nfp | --nf* \
2087	  | -q | -quiet | --q* | -silent | --sil* | -v | -verb* \
2088	  | -with-* | --with-* | -without-* | --without-* | --x)
2089	    case "$ac_configure_args0 " in
2090	      "$ac_configure_args1"*" '$ac_arg' "* ) continue ;;
2091	    esac
2092	    ;;
2093	  -* ) ac_must_keep_next=true ;;
2094	esac
2095      fi
2096      as_fn_append ac_configure_args " '$ac_arg'"
2097      ;;
2098    esac
2099  done
2100done
2101{ ac_configure_args0=; unset ac_configure_args0;}
2102{ ac_configure_args1=; unset ac_configure_args1;}
2103
2104# When interrupted or exit'd, cleanup temporary files, and complete
2105# config.log.  We remove comments because anyway the quotes in there
2106# would cause problems or look ugly.
2107# WARNING: Use '\'' to represent an apostrophe within the trap.
2108# WARNING: Do not start the trap code with a newline, due to a FreeBSD 4.0 bug.
2109trap 'exit_status=$?
2110  # Save into config.log some information that might help in debugging.
2111  {
2112    echo
2113
2114    cat <<\_ASBOX
2115## ---------------- ##
2116## Cache variables. ##
2117## ---------------- ##
2118_ASBOX
2119    echo
2120    # The following way of writing the cache mishandles newlines in values,
2121(
2122  for ac_var in `(set) 2>&1 | sed -n '\''s/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'\''`; do
2123    eval ac_val=\$$ac_var
2124    case $ac_val in #(
2125    *${as_nl}*)
2126      case $ac_var in #(
2127      *_cv_*) { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: cache variable $ac_var contains a newline" >&5
2128$as_echo "$as_me: WARNING: cache variable $ac_var contains a newline" >&2;} ;;
2129      esac
2130      case $ac_var in #(
2131      _ | IFS | as_nl) ;; #(
2132      BASH_ARGV | BASH_SOURCE) eval $ac_var= ;; #(
2133      *) { eval $ac_var=; unset $ac_var;} ;;
2134      esac ;;
2135    esac
2136  done
2137  (set) 2>&1 |
2138    case $as_nl`(ac_space='\'' '\''; set) 2>&1` in #(
2139    *${as_nl}ac_space=\ *)
2140      sed -n \
2141	"s/'\''/'\''\\\\'\'''\''/g;
2142	  s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\''\\2'\''/p"
2143      ;; #(
2144    *)
2145      sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p"
2146      ;;
2147    esac |
2148    sort
2149)
2150    echo
2151
2152    cat <<\_ASBOX
2153## ----------------- ##
2154## Output variables. ##
2155## ----------------- ##
2156_ASBOX
2157    echo
2158    for ac_var in $ac_subst_vars
2159    do
2160      eval ac_val=\$$ac_var
2161      case $ac_val in
2162      *\'\''*) ac_val=`$as_echo "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;;
2163      esac
2164      $as_echo "$ac_var='\''$ac_val'\''"
2165    done | sort
2166    echo
2167
2168    if test -n "$ac_subst_files"; then
2169      cat <<\_ASBOX
2170## ------------------- ##
2171## File substitutions. ##
2172## ------------------- ##
2173_ASBOX
2174      echo
2175      for ac_var in $ac_subst_files
2176      do
2177	eval ac_val=\$$ac_var
2178	case $ac_val in
2179	*\'\''*) ac_val=`$as_echo "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;;
2180	esac
2181	$as_echo "$ac_var='\''$ac_val'\''"
2182      done | sort
2183      echo
2184    fi
2185
2186    if test -s confdefs.h; then
2187      cat <<\_ASBOX
2188## ----------- ##
2189## confdefs.h. ##
2190## ----------- ##
2191_ASBOX
2192      echo
2193      cat confdefs.h
2194      echo
2195    fi
2196    test "$ac_signal" != 0 &&
2197      $as_echo "$as_me: caught signal $ac_signal"
2198    $as_echo "$as_me: exit $exit_status"
2199  } >&5
2200  rm -f core *.core core.conftest.* &&
2201    rm -f -r conftest* confdefs* conf$$* $ac_clean_files &&
2202    exit $exit_status
2203' 0
2204for ac_signal in 1 2 13 15; do
2205  trap 'ac_signal='$ac_signal'; as_fn_exit 1' $ac_signal
2206done
2207ac_signal=0
2208
2209# confdefs.h avoids OS command line length limits that DEFS can exceed.
2210rm -f -r conftest* confdefs.h
2211
2212$as_echo "/* confdefs.h */" > confdefs.h
2213
2214# Predefined preprocessor variables.
2215
2216cat >>confdefs.h <<_ACEOF
2217#define PACKAGE_NAME "$PACKAGE_NAME"
2218_ACEOF
2219
2220cat >>confdefs.h <<_ACEOF
2221#define PACKAGE_TARNAME "$PACKAGE_TARNAME"
2222_ACEOF
2223
2224cat >>confdefs.h <<_ACEOF
2225#define PACKAGE_VERSION "$PACKAGE_VERSION"
2226_ACEOF
2227
2228cat >>confdefs.h <<_ACEOF
2229#define PACKAGE_STRING "$PACKAGE_STRING"
2230_ACEOF
2231
2232cat >>confdefs.h <<_ACEOF
2233#define PACKAGE_BUGREPORT "$PACKAGE_BUGREPORT"
2234_ACEOF
2235
2236cat >>confdefs.h <<_ACEOF
2237#define PACKAGE_URL "$PACKAGE_URL"
2238_ACEOF
2239
2240
2241# Let the site file select an alternate cache file if it wants to.
2242# Prefer an explicitly selected file to automatically selected ones.
2243ac_site_file1=NONE
2244ac_site_file2=NONE
2245if test -n "$CONFIG_SITE"; then
2246  ac_site_file1=$CONFIG_SITE
2247elif test "x$prefix" != xNONE; then
2248  ac_site_file1=$prefix/share/config.site
2249  ac_site_file2=$prefix/etc/config.site
2250else
2251  ac_site_file1=$ac_default_prefix/share/config.site
2252  ac_site_file2=$ac_default_prefix/etc/config.site
2253fi
2254for ac_site_file in "$ac_site_file1" "$ac_site_file2"
2255do
2256  test "x$ac_site_file" = xNONE && continue
2257  if test -r "$ac_site_file"; then
2258    { $as_echo "$as_me:${as_lineno-$LINENO}: loading site script $ac_site_file" >&5
2259$as_echo "$as_me: loading site script $ac_site_file" >&6;}
2260    sed 's/^/| /' "$ac_site_file" >&5
2261    . "$ac_site_file"
2262  fi
2263done
2264
2265if test -r "$cache_file"; then
2266  # Some versions of bash will fail to source /dev/null (special
2267  # files actually), so we avoid doing that.
2268  if test -f "$cache_file"; then
2269    { $as_echo "$as_me:${as_lineno-$LINENO}: loading cache $cache_file" >&5
2270$as_echo "$as_me: loading cache $cache_file" >&6;}
2271    case $cache_file in
2272      [\\/]* | ?:[\\/]* ) . "$cache_file";;
2273      *)                      . "./$cache_file";;
2274    esac
2275  fi
2276else
2277  { $as_echo "$as_me:${as_lineno-$LINENO}: creating cache $cache_file" >&5
2278$as_echo "$as_me: creating cache $cache_file" >&6;}
2279  >$cache_file
2280fi
2281
2282as_fn_append ac_func_list " vasprintf"
2283# Check that the precious variables saved in the cache have kept the same
2284# value.
2285ac_cache_corrupted=false
2286for ac_var in $ac_precious_vars; do
2287  eval ac_old_set=\$ac_cv_env_${ac_var}_set
2288  eval ac_new_set=\$ac_env_${ac_var}_set
2289  eval ac_old_val=\$ac_cv_env_${ac_var}_value
2290  eval ac_new_val=\$ac_env_${ac_var}_value
2291  case $ac_old_set,$ac_new_set in
2292    set,)
2293      { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&5
2294$as_echo "$as_me: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&2;}
2295      ac_cache_corrupted=: ;;
2296    ,set)
2297      { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' was not set in the previous run" >&5
2298$as_echo "$as_me: error: \`$ac_var' was not set in the previous run" >&2;}
2299      ac_cache_corrupted=: ;;
2300    ,);;
2301    *)
2302      if test "x$ac_old_val" != "x$ac_new_val"; then
2303	# differences in whitespace do not lead to failure.
2304	ac_old_val_w=`echo x $ac_old_val`
2305	ac_new_val_w=`echo x $ac_new_val`
2306	if test "$ac_old_val_w" != "$ac_new_val_w"; then
2307	  { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' has changed since the previous run:" >&5
2308$as_echo "$as_me: error: \`$ac_var' has changed since the previous run:" >&2;}
2309	  ac_cache_corrupted=:
2310	else
2311	  { $as_echo "$as_me:${as_lineno-$LINENO}: warning: ignoring whitespace changes in \`$ac_var' since the previous run:" >&5
2312$as_echo "$as_me: warning: ignoring whitespace changes in \`$ac_var' since the previous run:" >&2;}
2313	  eval $ac_var=\$ac_old_val
2314	fi
2315	{ $as_echo "$as_me:${as_lineno-$LINENO}:   former value:  \`$ac_old_val'" >&5
2316$as_echo "$as_me:   former value:  \`$ac_old_val'" >&2;}
2317	{ $as_echo "$as_me:${as_lineno-$LINENO}:   current value: \`$ac_new_val'" >&5
2318$as_echo "$as_me:   current value: \`$ac_new_val'" >&2;}
2319      fi;;
2320  esac
2321  # Pass precious variables to config.status.
2322  if test "$ac_new_set" = set; then
2323    case $ac_new_val in
2324    *\'*) ac_arg=$ac_var=`$as_echo "$ac_new_val" | sed "s/'/'\\\\\\\\''/g"` ;;
2325    *) ac_arg=$ac_var=$ac_new_val ;;
2326    esac
2327    case " $ac_configure_args " in
2328      *" '$ac_arg' "*) ;; # Avoid dups.  Use of quotes ensures accuracy.
2329      *) as_fn_append ac_configure_args " '$ac_arg'" ;;
2330    esac
2331  fi
2332done
2333if $ac_cache_corrupted; then
2334  { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
2335$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
2336  { $as_echo "$as_me:${as_lineno-$LINENO}: error: changes in the environment can compromise the build" >&5
2337$as_echo "$as_me: error: changes in the environment can compromise the build" >&2;}
2338  as_fn_error "run \`make distclean' and/or \`rm $cache_file' and start over" "$LINENO" 5
2339fi
2340## -------------------- ##
2341## Main body of script. ##
2342## -------------------- ##
2343
2344ac_ext=c
2345ac_cpp='$CPP $CPPFLAGS'
2346ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
2347ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
2348ac_compiler_gnu=$ac_cv_c_compiler_gnu
2349
2350
2351
2352am__api_version='1.11'
2353
2354ac_aux_dir=
2355for ac_dir in "$srcdir" "$srcdir/.." "$srcdir/../.."; do
2356  for ac_t in install-sh install.sh shtool; do
2357    if test -f "$ac_dir/$ac_t"; then
2358      ac_aux_dir=$ac_dir
2359      ac_install_sh="$ac_aux_dir/$ac_t -c"
2360      break 2
2361    fi
2362  done
2363done
2364if test -z "$ac_aux_dir"; then
2365  as_fn_error "cannot find install-sh, install.sh, or shtool in \"$srcdir\" \"$srcdir/..\" \"$srcdir/../..\"" "$LINENO" 5
2366fi
2367
2368# These three variables are undocumented and unsupported,
2369# and are intended to be withdrawn in a future Autoconf release.
2370# They can cause serious problems if a builder's source tree is in a directory
2371# whose full name contains unusual characters.
2372ac_config_guess="$SHELL $ac_aux_dir/config.guess"  # Please don't use this var.
2373ac_config_sub="$SHELL $ac_aux_dir/config.sub"  # Please don't use this var.
2374ac_configure="$SHELL $ac_aux_dir/configure"  # Please don't use this var.
2375
2376
2377# Find a good install program.  We prefer a C program (faster),
2378# so one script is as good as another.  But avoid the broken or
2379# incompatible versions:
2380# SysV /etc/install, /usr/sbin/install
2381# SunOS /usr/etc/install
2382# IRIX /sbin/install
2383# AIX /bin/install
2384# AmigaOS /C/install, which installs bootblocks on floppy discs
2385# AIX 4 /usr/bin/installbsd, which doesn't work without a -g flag
2386# AFS /usr/afsws/bin/install, which mishandles nonexistent args
2387# SVR4 /usr/ucb/install, which tries to use the nonexistent group "staff"
2388# OS/2's system install, which has a completely different semantic
2389# ./install, which can be erroneously created by make from ./install.sh.
2390# Reject install programs that cannot install multiple files.
2391{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for a BSD-compatible install" >&5
2392$as_echo_n "checking for a BSD-compatible install... " >&6; }
2393if test -z "$INSTALL"; then
2394if test "${ac_cv_path_install+set}" = set; then :
2395  $as_echo_n "(cached) " >&6
2396else
2397  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2398for as_dir in $PATH
2399do
2400  IFS=$as_save_IFS
2401  test -z "$as_dir" && as_dir=.
2402    # Account for people who put trailing slashes in PATH elements.
2403case $as_dir/ in #((
2404  ./ | .// | /[cC]/* | \
2405  /etc/* | /usr/sbin/* | /usr/etc/* | /sbin/* | /usr/afsws/bin/* | \
2406  ?:[\\/]os2[\\/]install[\\/]* | ?:[\\/]OS2[\\/]INSTALL[\\/]* | \
2407  /usr/ucb/* ) ;;
2408  *)
2409    # OSF1 and SCO ODT 3.0 have their own names for install.
2410    # Don't use installbsd from OSF since it installs stuff as root
2411    # by default.
2412    for ac_prog in ginstall scoinst install; do
2413      for ac_exec_ext in '' $ac_executable_extensions; do
2414	if { test -f "$as_dir/$ac_prog$ac_exec_ext" && $as_test_x "$as_dir/$ac_prog$ac_exec_ext"; }; then
2415	  if test $ac_prog = install &&
2416	    grep dspmsg "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then
2417	    # AIX install.  It has an incompatible calling convention.
2418	    :
2419	  elif test $ac_prog = install &&
2420	    grep pwplus "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then
2421	    # program-specific install script used by HP pwplus--don't use.
2422	    :
2423	  else
2424	    rm -rf conftest.one conftest.two conftest.dir
2425	    echo one > conftest.one
2426	    echo two > conftest.two
2427	    mkdir conftest.dir
2428	    if "$as_dir/$ac_prog$ac_exec_ext" -c conftest.one conftest.two "`pwd`/conftest.dir" &&
2429	      test -s conftest.one && test -s conftest.two &&
2430	      test -s conftest.dir/conftest.one &&
2431	      test -s conftest.dir/conftest.two
2432	    then
2433	      ac_cv_path_install="$as_dir/$ac_prog$ac_exec_ext -c"
2434	      break 3
2435	    fi
2436	  fi
2437	fi
2438      done
2439    done
2440    ;;
2441esac
2442
2443  done
2444IFS=$as_save_IFS
2445
2446rm -rf conftest.one conftest.two conftest.dir
2447
2448fi
2449  if test "${ac_cv_path_install+set}" = set; then
2450    INSTALL=$ac_cv_path_install
2451  else
2452    # As a last resort, use the slow shell script.  Don't cache a
2453    # value for INSTALL within a source directory, because that will
2454    # break other packages using the cache if that directory is
2455    # removed, or if the value is a relative name.
2456    INSTALL=$ac_install_sh
2457  fi
2458fi
2459{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $INSTALL" >&5
2460$as_echo "$INSTALL" >&6; }
2461
2462# Use test -z because SunOS4 sh mishandles braces in ${var-val}.
2463# It thinks the first close brace ends the variable substitution.
2464test -z "$INSTALL_PROGRAM" && INSTALL_PROGRAM='${INSTALL}'
2465
2466test -z "$INSTALL_SCRIPT" && INSTALL_SCRIPT='${INSTALL}'
2467
2468test -z "$INSTALL_DATA" && INSTALL_DATA='${INSTALL} -m 644'
2469
2470{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether build environment is sane" >&5
2471$as_echo_n "checking whether build environment is sane... " >&6; }
2472# Just in case
2473sleep 1
2474echo timestamp > conftest.file
2475# Reject unsafe characters in $srcdir or the absolute working directory
2476# name.  Accept space and tab only in the latter.
2477am_lf='
2478'
2479case `pwd` in
2480  *[\\\"\#\$\&\'\`$am_lf]*)
2481    as_fn_error "unsafe absolute working directory name" "$LINENO" 5;;
2482esac
2483case $srcdir in
2484  *[\\\"\#\$\&\'\`$am_lf\ \	]*)
2485    as_fn_error "unsafe srcdir value: \`$srcdir'" "$LINENO" 5;;
2486esac
2487
2488# Do `set' in a subshell so we don't clobber the current shell's
2489# arguments.  Must try -L first in case configure is actually a
2490# symlink; some systems play weird games with the mod time of symlinks
2491# (eg FreeBSD returns the mod time of the symlink's containing
2492# directory).
2493if (
2494   set X `ls -Lt "$srcdir/configure" conftest.file 2> /dev/null`
2495   if test "$*" = "X"; then
2496      # -L didn't work.
2497      set X `ls -t "$srcdir/configure" conftest.file`
2498   fi
2499   rm -f conftest.file
2500   if test "$*" != "X $srcdir/configure conftest.file" \
2501      && test "$*" != "X conftest.file $srcdir/configure"; then
2502
2503      # If neither matched, then we have a broken ls.  This can happen
2504      # if, for instance, CONFIG_SHELL is bash and it inherits a
2505      # broken ls alias from the environment.  This has actually
2506      # happened.  Such a system could not be considered "sane".
2507      as_fn_error "ls -t appears to fail.  Make sure there is not a broken
2508alias in your environment" "$LINENO" 5
2509   fi
2510
2511   test "$2" = conftest.file
2512   )
2513then
2514   # Ok.
2515   :
2516else
2517   as_fn_error "newly created file is older than distributed files!
2518Check your system clock" "$LINENO" 5
2519fi
2520{ $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
2521$as_echo "yes" >&6; }
2522test "$program_prefix" != NONE &&
2523  program_transform_name="s&^&$program_prefix&;$program_transform_name"
2524# Use a double $ so make ignores it.
2525test "$program_suffix" != NONE &&
2526  program_transform_name="s&\$&$program_suffix&;$program_transform_name"
2527# Double any \ or $.
2528# By default was `s,x,x', remove it if useless.
2529ac_script='s/[\\$]/&&/g;s/;s,x,x,$//'
2530program_transform_name=`$as_echo "$program_transform_name" | sed "$ac_script"`
2531
2532# expand $ac_aux_dir to an absolute path
2533am_aux_dir=`cd $ac_aux_dir && pwd`
2534
2535if test x"${MISSING+set}" != xset; then
2536  case $am_aux_dir in
2537  *\ * | *\	*)
2538    MISSING="\${SHELL} \"$am_aux_dir/missing\"" ;;
2539  *)
2540    MISSING="\${SHELL} $am_aux_dir/missing" ;;
2541  esac
2542fi
2543# Use eval to expand $SHELL
2544if eval "$MISSING --run true"; then
2545  am_missing_run="$MISSING --run "
2546else
2547  am_missing_run=
2548  { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: \`missing' script is too old or missing" >&5
2549$as_echo "$as_me: WARNING: \`missing' script is too old or missing" >&2;}
2550fi
2551
2552if test x"${install_sh}" != xset; then
2553  case $am_aux_dir in
2554  *\ * | *\	*)
2555    install_sh="\${SHELL} '$am_aux_dir/install-sh'" ;;
2556  *)
2557    install_sh="\${SHELL} $am_aux_dir/install-sh"
2558  esac
2559fi
2560
2561# Installed binaries are usually stripped using `strip' when the user
2562# run `make install-strip'.  However `strip' might not be the right
2563# tool to use in cross-compilation environments, therefore Automake
2564# will honor the `STRIP' environment variable to overrule this program.
2565if test "$cross_compiling" != no; then
2566  if test -n "$ac_tool_prefix"; then
2567  # Extract the first word of "${ac_tool_prefix}strip", so it can be a program name with args.
2568set dummy ${ac_tool_prefix}strip; ac_word=$2
2569{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2570$as_echo_n "checking for $ac_word... " >&6; }
2571if test "${ac_cv_prog_STRIP+set}" = set; then :
2572  $as_echo_n "(cached) " >&6
2573else
2574  if test -n "$STRIP"; then
2575  ac_cv_prog_STRIP="$STRIP" # Let the user override the test.
2576else
2577as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2578for as_dir in $PATH
2579do
2580  IFS=$as_save_IFS
2581  test -z "$as_dir" && as_dir=.
2582    for ac_exec_ext in '' $ac_executable_extensions; do
2583  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
2584    ac_cv_prog_STRIP="${ac_tool_prefix}strip"
2585    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2586    break 2
2587  fi
2588done
2589  done
2590IFS=$as_save_IFS
2591
2592fi
2593fi
2594STRIP=$ac_cv_prog_STRIP
2595if test -n "$STRIP"; then
2596  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $STRIP" >&5
2597$as_echo "$STRIP" >&6; }
2598else
2599  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2600$as_echo "no" >&6; }
2601fi
2602
2603
2604fi
2605if test -z "$ac_cv_prog_STRIP"; then
2606  ac_ct_STRIP=$STRIP
2607  # Extract the first word of "strip", so it can be a program name with args.
2608set dummy strip; ac_word=$2
2609{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2610$as_echo_n "checking for $ac_word... " >&6; }
2611if test "${ac_cv_prog_ac_ct_STRIP+set}" = set; then :
2612  $as_echo_n "(cached) " >&6
2613else
2614  if test -n "$ac_ct_STRIP"; then
2615  ac_cv_prog_ac_ct_STRIP="$ac_ct_STRIP" # Let the user override the test.
2616else
2617as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2618for as_dir in $PATH
2619do
2620  IFS=$as_save_IFS
2621  test -z "$as_dir" && as_dir=.
2622    for ac_exec_ext in '' $ac_executable_extensions; do
2623  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
2624    ac_cv_prog_ac_ct_STRIP="strip"
2625    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2626    break 2
2627  fi
2628done
2629  done
2630IFS=$as_save_IFS
2631
2632fi
2633fi
2634ac_ct_STRIP=$ac_cv_prog_ac_ct_STRIP
2635if test -n "$ac_ct_STRIP"; then
2636  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_STRIP" >&5
2637$as_echo "$ac_ct_STRIP" >&6; }
2638else
2639  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2640$as_echo "no" >&6; }
2641fi
2642
2643  if test "x$ac_ct_STRIP" = x; then
2644    STRIP=":"
2645  else
2646    case $cross_compiling:$ac_tool_warned in
2647yes:)
2648{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
2649$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
2650ac_tool_warned=yes ;;
2651esac
2652    STRIP=$ac_ct_STRIP
2653  fi
2654else
2655  STRIP="$ac_cv_prog_STRIP"
2656fi
2657
2658fi
2659INSTALL_STRIP_PROGRAM="\$(install_sh) -c -s"
2660
2661{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for a thread-safe mkdir -p" >&5
2662$as_echo_n "checking for a thread-safe mkdir -p... " >&6; }
2663if test -z "$MKDIR_P"; then
2664  if test "${ac_cv_path_mkdir+set}" = set; then :
2665  $as_echo_n "(cached) " >&6
2666else
2667  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2668for as_dir in $PATH$PATH_SEPARATOR/opt/sfw/bin
2669do
2670  IFS=$as_save_IFS
2671  test -z "$as_dir" && as_dir=.
2672    for ac_prog in mkdir gmkdir; do
2673	 for ac_exec_ext in '' $ac_executable_extensions; do
2674	   { test -f "$as_dir/$ac_prog$ac_exec_ext" && $as_test_x "$as_dir/$ac_prog$ac_exec_ext"; } || continue
2675	   case `"$as_dir/$ac_prog$ac_exec_ext" --version 2>&1` in #(
2676	     'mkdir (GNU coreutils) '* | \
2677	     'mkdir (coreutils) '* | \
2678	     'mkdir (fileutils) '4.1*)
2679	       ac_cv_path_mkdir=$as_dir/$ac_prog$ac_exec_ext
2680	       break 3;;
2681	   esac
2682	 done
2683       done
2684  done
2685IFS=$as_save_IFS
2686
2687fi
2688
2689  if test "${ac_cv_path_mkdir+set}" = set; then
2690    MKDIR_P="$ac_cv_path_mkdir -p"
2691  else
2692    # As a last resort, use the slow shell script.  Don't cache a
2693    # value for MKDIR_P within a source directory, because that will
2694    # break other packages using the cache if that directory is
2695    # removed, or if the value is a relative name.
2696    test -d ./--version && rmdir ./--version
2697    MKDIR_P="$ac_install_sh -d"
2698  fi
2699fi
2700{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $MKDIR_P" >&5
2701$as_echo "$MKDIR_P" >&6; }
2702
2703mkdir_p="$MKDIR_P"
2704case $mkdir_p in
2705  [\\/$]* | ?:[\\/]*) ;;
2706  */*) mkdir_p="\$(top_builddir)/$mkdir_p" ;;
2707esac
2708
2709for ac_prog in gawk mawk nawk awk
2710do
2711  # Extract the first word of "$ac_prog", so it can be a program name with args.
2712set dummy $ac_prog; ac_word=$2
2713{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2714$as_echo_n "checking for $ac_word... " >&6; }
2715if test "${ac_cv_prog_AWK+set}" = set; then :
2716  $as_echo_n "(cached) " >&6
2717else
2718  if test -n "$AWK"; then
2719  ac_cv_prog_AWK="$AWK" # Let the user override the test.
2720else
2721as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2722for as_dir in $PATH
2723do
2724  IFS=$as_save_IFS
2725  test -z "$as_dir" && as_dir=.
2726    for ac_exec_ext in '' $ac_executable_extensions; do
2727  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
2728    ac_cv_prog_AWK="$ac_prog"
2729    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2730    break 2
2731  fi
2732done
2733  done
2734IFS=$as_save_IFS
2735
2736fi
2737fi
2738AWK=$ac_cv_prog_AWK
2739if test -n "$AWK"; then
2740  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AWK" >&5
2741$as_echo "$AWK" >&6; }
2742else
2743  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2744$as_echo "no" >&6; }
2745fi
2746
2747
2748  test -n "$AWK" && break
2749done
2750
2751{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether ${MAKE-make} sets \$(MAKE)" >&5
2752$as_echo_n "checking whether ${MAKE-make} sets \$(MAKE)... " >&6; }
2753set x ${MAKE-make}
2754ac_make=`$as_echo "$2" | sed 's/+/p/g; s/[^a-zA-Z0-9_]/_/g'`
2755if { as_var=ac_cv_prog_make_${ac_make}_set; eval "test \"\${$as_var+set}\" = set"; }; then :
2756  $as_echo_n "(cached) " >&6
2757else
2758  cat >conftest.make <<\_ACEOF
2759SHELL = /bin/sh
2760all:
2761	@echo '@@@%%%=$(MAKE)=@@@%%%'
2762_ACEOF
2763# GNU make sometimes prints "make[1]: Entering...", which would confuse us.
2764case `${MAKE-make} -f conftest.make 2>/dev/null` in
2765  *@@@%%%=?*=@@@%%%*)
2766    eval ac_cv_prog_make_${ac_make}_set=yes;;
2767  *)
2768    eval ac_cv_prog_make_${ac_make}_set=no;;
2769esac
2770rm -f conftest.make
2771fi
2772if eval test \$ac_cv_prog_make_${ac_make}_set = yes; then
2773  { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
2774$as_echo "yes" >&6; }
2775  SET_MAKE=
2776else
2777  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2778$as_echo "no" >&6; }
2779  SET_MAKE="MAKE=${MAKE-make}"
2780fi
2781
2782rm -rf .tst 2>/dev/null
2783mkdir .tst 2>/dev/null
2784if test -d .tst; then
2785  am__leading_dot=.
2786else
2787  am__leading_dot=_
2788fi
2789rmdir .tst 2>/dev/null
2790
2791if test "`cd $srcdir && pwd`" != "`pwd`"; then
2792  # Use -I$(srcdir) only when $(srcdir) != ., so that make's output
2793  # is not polluted with repeated "-I."
2794  am__isrc=' -I$(srcdir)'
2795  # test to see if srcdir already configured
2796  if test -f $srcdir/config.status; then
2797    as_fn_error "source directory already configured; run \"make distclean\" there first" "$LINENO" 5
2798  fi
2799fi
2800
2801# test whether we have cygpath
2802if test -z "$CYGPATH_W"; then
2803  if (cygpath --version) >/dev/null 2>/dev/null; then
2804    CYGPATH_W='cygpath -w'
2805  else
2806    CYGPATH_W=echo
2807  fi
2808fi
2809
2810
2811# Define the identity of the package.
2812 PACKAGE='xcb-util'
2813 VERSION='0.3.6'
2814
2815
2816cat >>confdefs.h <<_ACEOF
2817#define PACKAGE "$PACKAGE"
2818_ACEOF
2819
2820
2821cat >>confdefs.h <<_ACEOF
2822#define VERSION "$VERSION"
2823_ACEOF
2824
2825# Some tools Automake needs.
2826
2827ACLOCAL=${ACLOCAL-"${am_missing_run}aclocal-${am__api_version}"}
2828
2829
2830AUTOCONF=${AUTOCONF-"${am_missing_run}autoconf"}
2831
2832
2833AUTOMAKE=${AUTOMAKE-"${am_missing_run}automake-${am__api_version}"}
2834
2835
2836AUTOHEADER=${AUTOHEADER-"${am_missing_run}autoheader"}
2837
2838
2839MAKEINFO=${MAKEINFO-"${am_missing_run}makeinfo"}
2840
2841# We need awk for the "check" target.  The system "awk" is bad on
2842# some platforms.
2843# Always define AMTAR for backward compatibility.
2844
2845AMTAR=${AMTAR-"${am_missing_run}tar"}
2846
2847am__tar='${AMTAR} chof - "$$tardir"'; am__untar='${AMTAR} xf -'
2848
2849
2850
2851
2852
2853
2854for ac_prog in m4 gm4
2855do
2856  # Extract the first word of "$ac_prog", so it can be a program name with args.
2857set dummy $ac_prog; ac_word=$2
2858{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2859$as_echo_n "checking for $ac_word... " >&6; }
2860if test "${ac_cv_prog_M4+set}" = set; then :
2861  $as_echo_n "(cached) " >&6
2862else
2863  if test -n "$M4"; then
2864  ac_cv_prog_M4="$M4" # Let the user override the test.
2865else
2866as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2867for as_dir in $PATH
2868do
2869  IFS=$as_save_IFS
2870  test -z "$as_dir" && as_dir=.
2871    for ac_exec_ext in '' $ac_executable_extensions; do
2872  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
2873    ac_cv_prog_M4="$ac_prog"
2874    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2875    break 2
2876  fi
2877done
2878  done
2879IFS=$as_save_IFS
2880
2881fi
2882fi
2883M4=$ac_cv_prog_M4
2884if test -n "$M4"; then
2885  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $M4" >&5
2886$as_echo "$M4" >&6; }
2887else
2888  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2889$as_echo "no" >&6; }
2890fi
2891
2892
2893  test -n "$M4" && break
2894done
2895test -n "$M4" || M4="no"
2896
2897if test $M4 != "no" ; then
2898	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $M4 supports -I" >&5
2899$as_echo_n "checking if $M4 supports -I... " >&6; }
2900	if $M4 -I. /dev/null > /dev/null 2>&1 ; then
2901		{ $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
2902$as_echo "yes" >&6; }
2903	else
2904		{ $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2905$as_echo "no" >&6; }
2906		# Try finding the gnu version
2907		for ac_prog in gm4
2908do
2909  # Extract the first word of "$ac_prog", so it can be a program name with args.
2910set dummy $ac_prog; ac_word=$2
2911{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2912$as_echo_n "checking for $ac_word... " >&6; }
2913if test "${ac_cv_prog_GM4+set}" = set; then :
2914  $as_echo_n "(cached) " >&6
2915else
2916  if test -n "$GM4"; then
2917  ac_cv_prog_GM4="$GM4" # Let the user override the test.
2918else
2919as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2920for as_dir in $PATH
2921do
2922  IFS=$as_save_IFS
2923  test -z "$as_dir" && as_dir=.
2924    for ac_exec_ext in '' $ac_executable_extensions; do
2925  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
2926    ac_cv_prog_GM4="$ac_prog"
2927    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2928    break 2
2929  fi
2930done
2931  done
2932IFS=$as_save_IFS
2933
2934fi
2935fi
2936GM4=$ac_cv_prog_GM4
2937if test -n "$GM4"; then
2938  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $GM4" >&5
2939$as_echo "$GM4" >&6; }
2940else
2941  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2942$as_echo "no" >&6; }
2943fi
2944
2945
2946  test -n "$GM4" && break
2947done
2948test -n "$GM4" || GM4="no"
2949
2950		if test $GM4 = "no" ; then
2951			for ac_prog in m4
2952do
2953  # Extract the first word of "$ac_prog", so it can be a program name with args.
2954set dummy $ac_prog; ac_word=$2
2955{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2956$as_echo_n "checking for $ac_word... " >&6; }
2957if test "${ac_cv_path_GNUM4+set}" = set; then :
2958  $as_echo_n "(cached) " >&6
2959else
2960  case $GNUM4 in
2961  [\\/]* | ?:[\\/]*)
2962  ac_cv_path_GNUM4="$GNUM4" # Let the user override the test with a path.
2963  ;;
2964  *)
2965  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2966for as_dir in /usr/gnu/bin
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_path_GNUM4="$as_dir/$ac_word$ac_exec_ext"
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
2980  ;;
2981esac
2982fi
2983GNUM4=$ac_cv_path_GNUM4
2984if test -n "$GNUM4"; then
2985  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $GNUM4" >&5
2986$as_echo "$GNUM4" >&6; }
2987else
2988  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2989$as_echo "no" >&6; }
2990fi
2991
2992
2993  test -n "$GNUM4" && break
2994done
2995test -n "$GNUM4" || GNUM4="no"
2996
2997			M4="$GNUM4"
2998		else
2999			M4="$GM4"
3000		fi
3001	fi
3002fi
3003if test $M4 = "no"; then
3004	as_fn_error "Can't find usable m4, please install it and try again" "$LINENO" 5
3005fi
3006for ac_prog in gperf
3007do
3008  # Extract the first word of "$ac_prog", so it can be a program name with args.
3009set dummy $ac_prog; 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_GPERF+set}" = set; then :
3013  $as_echo_n "(cached) " >&6
3014else
3015  if test -n "$GPERF"; then
3016  ac_cv_prog_GPERF="$GPERF" # 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_GPERF="$ac_prog"
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
3035GPERF=$ac_cv_prog_GPERF
3036if test -n "$GPERF"; then
3037  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $GPERF" >&5
3038$as_echo "$GPERF" >&6; }
3039else
3040  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3041$as_echo "no" >&6; }
3042fi
3043
3044
3045  test -n "$GPERF" && break
3046done
3047test -n "$GPERF" || GPERF="no"
3048
3049if test $GPERF = "no"; then
3050	as_fn_error "Can't find gperf, please install it and try again" "$LINENO" 5
3051fi
3052ac_ext=c
3053ac_cpp='$CPP $CPPFLAGS'
3054ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3055ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3056ac_compiler_gnu=$ac_cv_c_compiler_gnu
3057if test -n "$ac_tool_prefix"; then
3058  # Extract the first word of "${ac_tool_prefix}gcc", so it can be a program name with args.
3059set dummy ${ac_tool_prefix}gcc; ac_word=$2
3060{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3061$as_echo_n "checking for $ac_word... " >&6; }
3062if test "${ac_cv_prog_CC+set}" = set; then :
3063  $as_echo_n "(cached) " >&6
3064else
3065  if test -n "$CC"; then
3066  ac_cv_prog_CC="$CC" # Let the user override the test.
3067else
3068as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3069for as_dir in $PATH
3070do
3071  IFS=$as_save_IFS
3072  test -z "$as_dir" && as_dir=.
3073    for ac_exec_ext in '' $ac_executable_extensions; do
3074  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
3075    ac_cv_prog_CC="${ac_tool_prefix}gcc"
3076    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
3077    break 2
3078  fi
3079done
3080  done
3081IFS=$as_save_IFS
3082
3083fi
3084fi
3085CC=$ac_cv_prog_CC
3086if test -n "$CC"; then
3087  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
3088$as_echo "$CC" >&6; }
3089else
3090  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3091$as_echo "no" >&6; }
3092fi
3093
3094
3095fi
3096if test -z "$ac_cv_prog_CC"; then
3097  ac_ct_CC=$CC
3098  # Extract the first word of "gcc", so it can be a program name with args.
3099set dummy gcc; ac_word=$2
3100{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3101$as_echo_n "checking for $ac_word... " >&6; }
3102if test "${ac_cv_prog_ac_ct_CC+set}" = set; then :
3103  $as_echo_n "(cached) " >&6
3104else
3105  if test -n "$ac_ct_CC"; then
3106  ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
3107else
3108as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3109for as_dir in $PATH
3110do
3111  IFS=$as_save_IFS
3112  test -z "$as_dir" && as_dir=.
3113    for ac_exec_ext in '' $ac_executable_extensions; do
3114  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
3115    ac_cv_prog_ac_ct_CC="gcc"
3116    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
3117    break 2
3118  fi
3119done
3120  done
3121IFS=$as_save_IFS
3122
3123fi
3124fi
3125ac_ct_CC=$ac_cv_prog_ac_ct_CC
3126if test -n "$ac_ct_CC"; then
3127  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5
3128$as_echo "$ac_ct_CC" >&6; }
3129else
3130  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3131$as_echo "no" >&6; }
3132fi
3133
3134  if test "x$ac_ct_CC" = x; then
3135    CC=""
3136  else
3137    case $cross_compiling:$ac_tool_warned in
3138yes:)
3139{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
3140$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
3141ac_tool_warned=yes ;;
3142esac
3143    CC=$ac_ct_CC
3144  fi
3145else
3146  CC="$ac_cv_prog_CC"
3147fi
3148
3149if test -z "$CC"; then
3150          if test -n "$ac_tool_prefix"; then
3151    # Extract the first word of "${ac_tool_prefix}cc", so it can be a program name with args.
3152set dummy ${ac_tool_prefix}cc; 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_CC+set}" = set; then :
3156  $as_echo_n "(cached) " >&6
3157else
3158  if test -n "$CC"; then
3159  ac_cv_prog_CC="$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_CC="${ac_tool_prefix}cc"
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
3178CC=$ac_cv_prog_CC
3179if test -n "$CC"; then
3180  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
3181$as_echo "$CC" >&6; }
3182else
3183  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3184$as_echo "no" >&6; }
3185fi
3186
3187
3188  fi
3189fi
3190if test -z "$CC"; then
3191  # Extract the first word of "cc", so it can be a program name with args.
3192set dummy cc; ac_word=$2
3193{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3194$as_echo_n "checking for $ac_word... " >&6; }
3195if test "${ac_cv_prog_CC+set}" = set; then :
3196  $as_echo_n "(cached) " >&6
3197else
3198  if test -n "$CC"; then
3199  ac_cv_prog_CC="$CC" # Let the user override the test.
3200else
3201  ac_prog_rejected=no
3202as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3203for as_dir in $PATH
3204do
3205  IFS=$as_save_IFS
3206  test -z "$as_dir" && as_dir=.
3207    for ac_exec_ext in '' $ac_executable_extensions; do
3208  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
3209    if test "$as_dir/$ac_word$ac_exec_ext" = "/usr/ucb/cc"; then
3210       ac_prog_rejected=yes
3211       continue
3212     fi
3213    ac_cv_prog_CC="cc"
3214    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
3215    break 2
3216  fi
3217done
3218  done
3219IFS=$as_save_IFS
3220
3221if test $ac_prog_rejected = yes; then
3222  # We found a bogon in the path, so make sure we never use it.
3223  set dummy $ac_cv_prog_CC
3224  shift
3225  if test $# != 0; then
3226    # We chose a different compiler from the bogus one.
3227    # However, it has the same basename, so the bogon will be chosen
3228    # first if we set CC to just the basename; use the full file name.
3229    shift
3230    ac_cv_prog_CC="$as_dir/$ac_word${1+' '}$@"
3231  fi
3232fi
3233fi
3234fi
3235CC=$ac_cv_prog_CC
3236if test -n "$CC"; then
3237  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
3238$as_echo "$CC" >&6; }
3239else
3240  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3241$as_echo "no" >&6; }
3242fi
3243
3244
3245fi
3246if test -z "$CC"; then
3247  if test -n "$ac_tool_prefix"; then
3248  for ac_prog in cl.exe
3249  do
3250    # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
3251set dummy $ac_tool_prefix$ac_prog; ac_word=$2
3252{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3253$as_echo_n "checking for $ac_word... " >&6; }
3254if test "${ac_cv_prog_CC+set}" = set; then :
3255  $as_echo_n "(cached) " >&6
3256else
3257  if test -n "$CC"; then
3258  ac_cv_prog_CC="$CC" # Let the user override the test.
3259else
3260as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3261for as_dir in $PATH
3262do
3263  IFS=$as_save_IFS
3264  test -z "$as_dir" && as_dir=.
3265    for ac_exec_ext in '' $ac_executable_extensions; do
3266  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
3267    ac_cv_prog_CC="$ac_tool_prefix$ac_prog"
3268    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
3269    break 2
3270  fi
3271done
3272  done
3273IFS=$as_save_IFS
3274
3275fi
3276fi
3277CC=$ac_cv_prog_CC
3278if test -n "$CC"; then
3279  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
3280$as_echo "$CC" >&6; }
3281else
3282  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3283$as_echo "no" >&6; }
3284fi
3285
3286
3287    test -n "$CC" && break
3288  done
3289fi
3290if test -z "$CC"; then
3291  ac_ct_CC=$CC
3292  for ac_prog in cl.exe
3293do
3294  # Extract the first word of "$ac_prog", so it can be a program name with args.
3295set dummy $ac_prog; ac_word=$2
3296{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3297$as_echo_n "checking for $ac_word... " >&6; }
3298if test "${ac_cv_prog_ac_ct_CC+set}" = set; then :
3299  $as_echo_n "(cached) " >&6
3300else
3301  if test -n "$ac_ct_CC"; then
3302  ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
3303else
3304as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3305for as_dir in $PATH
3306do
3307  IFS=$as_save_IFS
3308  test -z "$as_dir" && as_dir=.
3309    for ac_exec_ext in '' $ac_executable_extensions; do
3310  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
3311    ac_cv_prog_ac_ct_CC="$ac_prog"
3312    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
3313    break 2
3314  fi
3315done
3316  done
3317IFS=$as_save_IFS
3318
3319fi
3320fi
3321ac_ct_CC=$ac_cv_prog_ac_ct_CC
3322if test -n "$ac_ct_CC"; then
3323  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5
3324$as_echo "$ac_ct_CC" >&6; }
3325else
3326  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3327$as_echo "no" >&6; }
3328fi
3329
3330
3331  test -n "$ac_ct_CC" && break
3332done
3333
3334  if test "x$ac_ct_CC" = x; then
3335    CC=""
3336  else
3337    case $cross_compiling:$ac_tool_warned in
3338yes:)
3339{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
3340$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
3341ac_tool_warned=yes ;;
3342esac
3343    CC=$ac_ct_CC
3344  fi
3345fi
3346
3347fi
3348
3349
3350test -z "$CC" && { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
3351$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
3352as_fn_error "no acceptable C compiler found in \$PATH
3353See \`config.log' for more details." "$LINENO" 5; }
3354
3355# Provide some information about the compiler.
3356$as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler version" >&5
3357set X $ac_compile
3358ac_compiler=$2
3359for ac_option in --version -v -V -qversion; do
3360  { { ac_try="$ac_compiler $ac_option >&5"
3361case "(($ac_try" in
3362  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3363  *) ac_try_echo=$ac_try;;
3364esac
3365eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3366$as_echo "$ac_try_echo"; } >&5
3367  (eval "$ac_compiler $ac_option >&5") 2>conftest.err
3368  ac_status=$?
3369  if test -s conftest.err; then
3370    sed '10a\
3371... rest of stderr output deleted ...
3372         10q' conftest.err >conftest.er1
3373    cat conftest.er1 >&5
3374    rm -f conftest.er1 conftest.err
3375  fi
3376  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3377  test $ac_status = 0; }
3378done
3379
3380cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3381/* end confdefs.h.  */
3382#include <stdio.h>
3383int
3384main ()
3385{
3386FILE *f = fopen ("conftest.out", "w");
3387 return ferror (f) || fclose (f) != 0;
3388
3389  ;
3390  return 0;
3391}
3392_ACEOF
3393ac_clean_files_save=$ac_clean_files
3394ac_clean_files="$ac_clean_files a.out a.out.dSYM a.exe b.out conftest.out"
3395# Try to create an executable without -o first, disregard a.out.
3396# It will help us diagnose broken compilers, and finding out an intuition
3397# of exeext.
3398{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler default output file name" >&5
3399$as_echo_n "checking for C compiler default output file name... " >&6; }
3400ac_link_default=`$as_echo "$ac_link" | sed 's/ -o *conftest[^ ]*//'`
3401
3402# The possible output files:
3403ac_files="a.out conftest.exe conftest a.exe a_out.exe b.out conftest.*"
3404
3405ac_rmfiles=
3406for ac_file in $ac_files
3407do
3408  case $ac_file in
3409    *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj ) ;;
3410    * ) ac_rmfiles="$ac_rmfiles $ac_file";;
3411  esac
3412done
3413rm -f $ac_rmfiles
3414
3415if { { ac_try="$ac_link_default"
3416case "(($ac_try" in
3417  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3418  *) ac_try_echo=$ac_try;;
3419esac
3420eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3421$as_echo "$ac_try_echo"; } >&5
3422  (eval "$ac_link_default") 2>&5
3423  ac_status=$?
3424  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3425  test $ac_status = 0; }; then :
3426  # Autoconf-2.13 could set the ac_cv_exeext variable to `no'.
3427# So ignore a value of `no', otherwise this would lead to `EXEEXT = no'
3428# in a Makefile.  We should not override ac_cv_exeext if it was cached,
3429# so that the user can short-circuit this test for compilers unknown to
3430# Autoconf.
3431for ac_file in $ac_files ''
3432do
3433  test -f "$ac_file" || continue
3434  case $ac_file in
3435    *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj )
3436	;;
3437    [ab].out )
3438	# We found the default executable, but exeext='' is most
3439	# certainly right.
3440	break;;
3441    *.* )
3442	if test "${ac_cv_exeext+set}" = set && test "$ac_cv_exeext" != no;
3443	then :; else
3444	   ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'`
3445	fi
3446	# We set ac_cv_exeext here because the later test for it is not
3447	# safe: cross compilers may not add the suffix if given an `-o'
3448	# argument, so we may need to know it at that point already.
3449	# Even if this section looks crufty: it has the advantage of
3450	# actually working.
3451	break;;
3452    * )
3453	break;;
3454  esac
3455done
3456test "$ac_cv_exeext" = no && ac_cv_exeext=
3457
3458else
3459  ac_file=''
3460fi
3461{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_file" >&5
3462$as_echo "$ac_file" >&6; }
3463if test -z "$ac_file"; then :
3464  $as_echo "$as_me: failed program was:" >&5
3465sed 's/^/| /' conftest.$ac_ext >&5
3466
3467{ { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
3468$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
3469{ as_fn_set_status 77
3470as_fn_error "C compiler cannot create executables
3471See \`config.log' for more details." "$LINENO" 5; }; }
3472fi
3473ac_exeext=$ac_cv_exeext
3474
3475# Check that the compiler produces executables we can run.  If not, either
3476# the compiler is broken, or we cross compile.
3477{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the C compiler works" >&5
3478$as_echo_n "checking whether the C compiler works... " >&6; }
3479# If not cross compiling, check that we can run a simple program.
3480if test "$cross_compiling" != yes; then
3481  if { ac_try='./$ac_file'
3482  { { case "(($ac_try" in
3483  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3484  *) ac_try_echo=$ac_try;;
3485esac
3486eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3487$as_echo "$ac_try_echo"; } >&5
3488  (eval "$ac_try") 2>&5
3489  ac_status=$?
3490  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3491  test $ac_status = 0; }; }; then
3492    cross_compiling=no
3493  else
3494    if test "$cross_compiling" = maybe; then
3495	cross_compiling=yes
3496    else
3497	{ { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
3498$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
3499as_fn_error "cannot run C compiled programs.
3500If you meant to cross compile, use \`--host'.
3501See \`config.log' for more details." "$LINENO" 5; }
3502    fi
3503  fi
3504fi
3505{ $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
3506$as_echo "yes" >&6; }
3507
3508rm -f -r a.out a.out.dSYM a.exe conftest$ac_cv_exeext b.out conftest.out
3509ac_clean_files=$ac_clean_files_save
3510# Check that the compiler produces executables we can run.  If not, either
3511# the compiler is broken, or we cross compile.
3512{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are cross compiling" >&5
3513$as_echo_n "checking whether we are cross compiling... " >&6; }
3514{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $cross_compiling" >&5
3515$as_echo "$cross_compiling" >&6; }
3516
3517{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for suffix of executables" >&5
3518$as_echo_n "checking for suffix of executables... " >&6; }
3519if { { ac_try="$ac_link"
3520case "(($ac_try" in
3521  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3522  *) ac_try_echo=$ac_try;;
3523esac
3524eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3525$as_echo "$ac_try_echo"; } >&5
3526  (eval "$ac_link") 2>&5
3527  ac_status=$?
3528  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3529  test $ac_status = 0; }; then :
3530  # If both `conftest.exe' and `conftest' are `present' (well, observable)
3531# catch `conftest.exe'.  For instance with Cygwin, `ls conftest' will
3532# work properly (i.e., refer to `conftest.exe'), while it won't with
3533# `rm'.
3534for ac_file in conftest.exe conftest conftest.*; do
3535  test -f "$ac_file" || continue
3536  case $ac_file in
3537    *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj ) ;;
3538    *.* ) ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'`
3539	  break;;
3540    * ) break;;
3541  esac
3542done
3543else
3544  { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
3545$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
3546as_fn_error "cannot compute suffix of executables: cannot compile and link
3547See \`config.log' for more details." "$LINENO" 5; }
3548fi
3549rm -f conftest$ac_cv_exeext
3550{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_exeext" >&5
3551$as_echo "$ac_cv_exeext" >&6; }
3552
3553rm -f conftest.$ac_ext
3554EXEEXT=$ac_cv_exeext
3555ac_exeext=$EXEEXT
3556{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for suffix of object files" >&5
3557$as_echo_n "checking for suffix of object files... " >&6; }
3558if test "${ac_cv_objext+set}" = set; then :
3559  $as_echo_n "(cached) " >&6
3560else
3561  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3562/* end confdefs.h.  */
3563
3564int
3565main ()
3566{
3567
3568  ;
3569  return 0;
3570}
3571_ACEOF
3572rm -f conftest.o conftest.obj
3573if { { ac_try="$ac_compile"
3574case "(($ac_try" in
3575  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3576  *) ac_try_echo=$ac_try;;
3577esac
3578eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3579$as_echo "$ac_try_echo"; } >&5
3580  (eval "$ac_compile") 2>&5
3581  ac_status=$?
3582  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3583  test $ac_status = 0; }; then :
3584  for ac_file in conftest.o conftest.obj conftest.*; do
3585  test -f "$ac_file" || continue;
3586  case $ac_file in
3587    *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM ) ;;
3588    *) ac_cv_objext=`expr "$ac_file" : '.*\.\(.*\)'`
3589       break;;
3590  esac
3591done
3592else
3593  $as_echo "$as_me: failed program was:" >&5
3594sed 's/^/| /' conftest.$ac_ext >&5
3595
3596{ { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
3597$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
3598as_fn_error "cannot compute suffix of object files: cannot compile
3599See \`config.log' for more details." "$LINENO" 5; }
3600fi
3601rm -f conftest.$ac_cv_objext conftest.$ac_ext
3602fi
3603{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_objext" >&5
3604$as_echo "$ac_cv_objext" >&6; }
3605OBJEXT=$ac_cv_objext
3606ac_objext=$OBJEXT
3607{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are using the GNU C compiler" >&5
3608$as_echo_n "checking whether we are using the GNU C compiler... " >&6; }
3609if test "${ac_cv_c_compiler_gnu+set}" = set; then :
3610  $as_echo_n "(cached) " >&6
3611else
3612  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3613/* end confdefs.h.  */
3614
3615int
3616main ()
3617{
3618#ifndef __GNUC__
3619       choke me
3620#endif
3621
3622  ;
3623  return 0;
3624}
3625_ACEOF
3626if ac_fn_c_try_compile "$LINENO"; then :
3627  ac_compiler_gnu=yes
3628else
3629  ac_compiler_gnu=no
3630fi
3631rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3632ac_cv_c_compiler_gnu=$ac_compiler_gnu
3633
3634fi
3635{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_compiler_gnu" >&5
3636$as_echo "$ac_cv_c_compiler_gnu" >&6; }
3637if test $ac_compiler_gnu = yes; then
3638  GCC=yes
3639else
3640  GCC=
3641fi
3642ac_test_CFLAGS=${CFLAGS+set}
3643ac_save_CFLAGS=$CFLAGS
3644{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CC accepts -g" >&5
3645$as_echo_n "checking whether $CC accepts -g... " >&6; }
3646if test "${ac_cv_prog_cc_g+set}" = set; then :
3647  $as_echo_n "(cached) " >&6
3648else
3649  ac_save_c_werror_flag=$ac_c_werror_flag
3650   ac_c_werror_flag=yes
3651   ac_cv_prog_cc_g=no
3652   CFLAGS="-g"
3653   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3654/* end confdefs.h.  */
3655
3656int
3657main ()
3658{
3659
3660  ;
3661  return 0;
3662}
3663_ACEOF
3664if ac_fn_c_try_compile "$LINENO"; then :
3665  ac_cv_prog_cc_g=yes
3666else
3667  CFLAGS=""
3668      cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3669/* end confdefs.h.  */
3670
3671int
3672main ()
3673{
3674
3675  ;
3676  return 0;
3677}
3678_ACEOF
3679if ac_fn_c_try_compile "$LINENO"; then :
3680
3681else
3682  ac_c_werror_flag=$ac_save_c_werror_flag
3683	 CFLAGS="-g"
3684	 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3685/* end confdefs.h.  */
3686
3687int
3688main ()
3689{
3690
3691  ;
3692  return 0;
3693}
3694_ACEOF
3695if ac_fn_c_try_compile "$LINENO"; then :
3696  ac_cv_prog_cc_g=yes
3697fi
3698rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3699fi
3700rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3701fi
3702rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3703   ac_c_werror_flag=$ac_save_c_werror_flag
3704fi
3705{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_g" >&5
3706$as_echo "$ac_cv_prog_cc_g" >&6; }
3707if test "$ac_test_CFLAGS" = set; then
3708  CFLAGS=$ac_save_CFLAGS
3709elif test $ac_cv_prog_cc_g = yes; then
3710  if test "$GCC" = yes; then
3711    CFLAGS="-g -O2"
3712  else
3713    CFLAGS="-g"
3714  fi
3715else
3716  if test "$GCC" = yes; then
3717    CFLAGS="-O2"
3718  else
3719    CFLAGS=
3720  fi
3721fi
3722{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $CC option to accept ISO C89" >&5
3723$as_echo_n "checking for $CC option to accept ISO C89... " >&6; }
3724if test "${ac_cv_prog_cc_c89+set}" = set; then :
3725  $as_echo_n "(cached) " >&6
3726else
3727  ac_cv_prog_cc_c89=no
3728ac_save_CC=$CC
3729cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3730/* end confdefs.h.  */
3731#include <stdarg.h>
3732#include <stdio.h>
3733#include <sys/types.h>
3734#include <sys/stat.h>
3735/* Most of the following tests are stolen from RCS 5.7's src/conf.sh.  */
3736struct buf { int x; };
3737FILE * (*rcsopen) (struct buf *, struct stat *, int);
3738static char *e (p, i)
3739     char **p;
3740     int i;
3741{
3742  return p[i];
3743}
3744static char *f (char * (*g) (char **, int), char **p, ...)
3745{
3746  char *s;
3747  va_list v;
3748  va_start (v,p);
3749  s = g (p, va_arg (v,int));
3750  va_end (v);
3751  return s;
3752}
3753
3754/* OSF 4.0 Compaq cc is some sort of almost-ANSI by default.  It has
3755   function prototypes and stuff, but not '\xHH' hex character constants.
3756   These don't provoke an error unfortunately, instead are silently treated
3757   as 'x'.  The following induces an error, until -std is added to get
3758   proper ANSI mode.  Curiously '\x00'!='x' always comes out true, for an
3759   array size at least.  It's necessary to write '\x00'==0 to get something
3760   that's true only with -std.  */
3761int osf4_cc_array ['\x00' == 0 ? 1 : -1];
3762
3763/* IBM C 6 for AIX is almost-ANSI by default, but it replaces macro parameters
3764   inside strings and character constants.  */
3765#define FOO(x) 'x'
3766int xlc6_cc_array[FOO(a) == 'x' ? 1 : -1];
3767
3768int test (int i, double x);
3769struct s1 {int (*f) (int a);};
3770struct s2 {int (*f) (double a);};
3771int pairnames (int, char **, FILE *(*)(struct buf *, struct stat *, int), int, int);
3772int argc;
3773char **argv;
3774int
3775main ()
3776{
3777return f (e, argv, 0) != argv[0]  ||  f (e, argv, 1) != argv[1];
3778  ;
3779  return 0;
3780}
3781_ACEOF
3782for ac_arg in '' -qlanglvl=extc89 -qlanglvl=ansi -std \
3783	-Ae "-Aa -D_HPUX_SOURCE" "-Xc -D__EXTENSIONS__"
3784do
3785  CC="$ac_save_CC $ac_arg"
3786  if ac_fn_c_try_compile "$LINENO"; then :
3787  ac_cv_prog_cc_c89=$ac_arg
3788fi
3789rm -f core conftest.err conftest.$ac_objext
3790  test "x$ac_cv_prog_cc_c89" != "xno" && break
3791done
3792rm -f conftest.$ac_ext
3793CC=$ac_save_CC
3794
3795fi
3796# AC_CACHE_VAL
3797case "x$ac_cv_prog_cc_c89" in
3798  x)
3799    { $as_echo "$as_me:${as_lineno-$LINENO}: result: none needed" >&5
3800$as_echo "none needed" >&6; } ;;
3801  xno)
3802    { $as_echo "$as_me:${as_lineno-$LINENO}: result: unsupported" >&5
3803$as_echo "unsupported" >&6; } ;;
3804  *)
3805    CC="$CC $ac_cv_prog_cc_c89"
3806    { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_c89" >&5
3807$as_echo "$ac_cv_prog_cc_c89" >&6; } ;;
3808esac
3809if test "x$ac_cv_prog_cc_c89" != xno; then :
3810
3811fi
3812
3813ac_ext=c
3814ac_cpp='$CPP $CPPFLAGS'
3815ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3816ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3817ac_compiler_gnu=$ac_cv_c_compiler_gnu
3818DEPDIR="${am__leading_dot}deps"
3819
3820ac_config_commands="$ac_config_commands depfiles"
3821
3822
3823am_make=${MAKE-make}
3824cat > confinc << 'END'
3825am__doit:
3826	@echo this is the am__doit target
3827.PHONY: am__doit
3828END
3829# If we don't find an include directive, just comment out the code.
3830{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for style of include used by $am_make" >&5
3831$as_echo_n "checking for style of include used by $am_make... " >&6; }
3832am__include="#"
3833am__quote=
3834_am_result=none
3835# First try GNU make style include.
3836echo "include confinc" > confmf
3837# Ignore all kinds of additional output from `make'.
3838case `$am_make -s -f confmf 2> /dev/null` in #(
3839*the\ am__doit\ target*)
3840  am__include=include
3841  am__quote=
3842  _am_result=GNU
3843  ;;
3844esac
3845# Now try BSD make style include.
3846if test "$am__include" = "#"; then
3847   echo '.include "confinc"' > confmf
3848   case `$am_make -s -f confmf 2> /dev/null` in #(
3849   *the\ am__doit\ target*)
3850     am__include=.include
3851     am__quote="\""
3852     _am_result=BSD
3853     ;;
3854   esac
3855fi
3856
3857
3858{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $_am_result" >&5
3859$as_echo "$_am_result" >&6; }
3860rm -f confinc confmf
3861
3862# Check whether --enable-dependency-tracking was given.
3863if test "${enable_dependency_tracking+set}" = set; then :
3864  enableval=$enable_dependency_tracking;
3865fi
3866
3867if test "x$enable_dependency_tracking" != xno; then
3868  am_depcomp="$ac_aux_dir/depcomp"
3869  AMDEPBACKSLASH='\'
3870fi
3871 if test "x$enable_dependency_tracking" != xno; then
3872  AMDEP_TRUE=
3873  AMDEP_FALSE='#'
3874else
3875  AMDEP_TRUE='#'
3876  AMDEP_FALSE=
3877fi
3878
3879
3880
3881depcc="$CC"   am_compiler_list=
3882
3883{ $as_echo "$as_me:${as_lineno-$LINENO}: checking dependency style of $depcc" >&5
3884$as_echo_n "checking dependency style of $depcc... " >&6; }
3885if test "${am_cv_CC_dependencies_compiler_type+set}" = set; then :
3886  $as_echo_n "(cached) " >&6
3887else
3888  if test -z "$AMDEP_TRUE" && test -f "$am_depcomp"; then
3889  # We make a subdir and do the tests there.  Otherwise we can end up
3890  # making bogus files that we don't know about and never remove.  For
3891  # instance it was reported that on HP-UX the gcc test will end up
3892  # making a dummy file named `D' -- because `-MD' means `put the output
3893  # in D'.
3894  mkdir conftest.dir
3895  # Copy depcomp to subdir because otherwise we won't find it if we're
3896  # using a relative directory.
3897  cp "$am_depcomp" conftest.dir
3898  cd conftest.dir
3899  # We will build objects and dependencies in a subdirectory because
3900  # it helps to detect inapplicable dependency modes.  For instance
3901  # both Tru64's cc and ICC support -MD to output dependencies as a
3902  # side effect of compilation, but ICC will put the dependencies in
3903  # the current directory while Tru64 will put them in the object
3904  # directory.
3905  mkdir sub
3906
3907  am_cv_CC_dependencies_compiler_type=none
3908  if test "$am_compiler_list" = ""; then
3909     am_compiler_list=`sed -n 's/^#*\([a-zA-Z0-9]*\))$/\1/p' < ./depcomp`
3910  fi
3911  am__universal=false
3912  case " $depcc " in #(
3913     *\ -arch\ *\ -arch\ *) am__universal=true ;;
3914     esac
3915
3916  for depmode in $am_compiler_list; do
3917    # Setup a source with many dependencies, because some compilers
3918    # like to wrap large dependency lists on column 80 (with \), and
3919    # we should not choose a depcomp mode which is confused by this.
3920    #
3921    # We need to recreate these files for each test, as the compiler may
3922    # overwrite some of them when testing with obscure command lines.
3923    # This happens at least with the AIX C compiler.
3924    : > sub/conftest.c
3925    for i in 1 2 3 4 5 6; do
3926      echo '#include "conftst'$i'.h"' >> sub/conftest.c
3927      # Using `: > sub/conftst$i.h' creates only sub/conftst1.h with
3928      # Solaris 8's {/usr,}/bin/sh.
3929      touch sub/conftst$i.h
3930    done
3931    echo "${am__include} ${am__quote}sub/conftest.Po${am__quote}" > confmf
3932
3933    # We check with `-c' and `-o' for the sake of the "dashmstdout"
3934    # mode.  It turns out that the SunPro C++ compiler does not properly
3935    # handle `-M -o', and we need to detect this.  Also, some Intel
3936    # versions had trouble with output in subdirs
3937    am__obj=sub/conftest.${OBJEXT-o}
3938    am__minus_obj="-o $am__obj"
3939    case $depmode in
3940    gcc)
3941      # This depmode causes a compiler race in universal mode.
3942      test "$am__universal" = false || continue
3943      ;;
3944    nosideeffect)
3945      # after this tag, mechanisms are not by side-effect, so they'll
3946      # only be used when explicitly requested
3947      if test "x$enable_dependency_tracking" = xyes; then
3948	continue
3949      else
3950	break
3951      fi
3952      ;;
3953    msvisualcpp | msvcmsys)
3954      # This compiler won't grok `-c -o', but also, the minuso test has
3955      # not run yet.  These depmodes are late enough in the game, and
3956      # so weak that their functioning should not be impacted.
3957      am__obj=conftest.${OBJEXT-o}
3958      am__minus_obj=
3959      ;;
3960    none) break ;;
3961    esac
3962    if depmode=$depmode \
3963       source=sub/conftest.c object=$am__obj \
3964       depfile=sub/conftest.Po tmpdepfile=sub/conftest.TPo \
3965       $SHELL ./depcomp $depcc -c $am__minus_obj sub/conftest.c \
3966         >/dev/null 2>conftest.err &&
3967       grep sub/conftst1.h sub/conftest.Po > /dev/null 2>&1 &&
3968       grep sub/conftst6.h sub/conftest.Po > /dev/null 2>&1 &&
3969       grep $am__obj sub/conftest.Po > /dev/null 2>&1 &&
3970       ${MAKE-make} -s -f confmf > /dev/null 2>&1; then
3971      # icc doesn't choke on unknown options, it will just issue warnings
3972      # or remarks (even with -Werror).  So we grep stderr for any message
3973      # that says an option was ignored or not supported.
3974      # When given -MP, icc 7.0 and 7.1 complain thusly:
3975      #   icc: Command line warning: ignoring option '-M'; no argument required
3976      # The diagnosis changed in icc 8.0:
3977      #   icc: Command line remark: option '-MP' not supported
3978      if (grep 'ignoring option' conftest.err ||
3979          grep 'not supported' conftest.err) >/dev/null 2>&1; then :; else
3980        am_cv_CC_dependencies_compiler_type=$depmode
3981        break
3982      fi
3983    fi
3984  done
3985
3986  cd ..
3987  rm -rf conftest.dir
3988else
3989  am_cv_CC_dependencies_compiler_type=none
3990fi
3991
3992fi
3993{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $am_cv_CC_dependencies_compiler_type" >&5
3994$as_echo "$am_cv_CC_dependencies_compiler_type" >&6; }
3995CCDEPMODE=depmode=$am_cv_CC_dependencies_compiler_type
3996
3997 if
3998  test "x$enable_dependency_tracking" != xno \
3999  && test "$am_cv_CC_dependencies_compiler_type" = gcc3; then
4000  am__fastdepCC_TRUE=
4001  am__fastdepCC_FALSE='#'
4002else
4003  am__fastdepCC_TRUE='#'
4004  am__fastdepCC_FALSE=
4005fi
4006
4007
4008case `pwd` in
4009  *\ * | *\	*)
4010    { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: Libtool does not cope well with whitespace in \`pwd\`" >&5
4011$as_echo "$as_me: WARNING: Libtool does not cope well with whitespace in \`pwd\`" >&2;} ;;
4012esac
4013
4014
4015
4016macro_version='2.2.6'
4017macro_revision='1.3012'
4018
4019
4020
4021
4022
4023
4024
4025
4026
4027
4028
4029
4030
4031ltmain="$ac_aux_dir/ltmain.sh"
4032
4033# Make sure we can run config.sub.
4034$SHELL "$ac_aux_dir/config.sub" sun4 >/dev/null 2>&1 ||
4035  as_fn_error "cannot run $SHELL $ac_aux_dir/config.sub" "$LINENO" 5
4036
4037{ $as_echo "$as_me:${as_lineno-$LINENO}: checking build system type" >&5
4038$as_echo_n "checking build system type... " >&6; }
4039if test "${ac_cv_build+set}" = set; then :
4040  $as_echo_n "(cached) " >&6
4041else
4042  ac_build_alias=$build_alias
4043test "x$ac_build_alias" = x &&
4044  ac_build_alias=`$SHELL "$ac_aux_dir/config.guess"`
4045test "x$ac_build_alias" = x &&
4046  as_fn_error "cannot guess build type; you must specify one" "$LINENO" 5
4047ac_cv_build=`$SHELL "$ac_aux_dir/config.sub" $ac_build_alias` ||
4048  as_fn_error "$SHELL $ac_aux_dir/config.sub $ac_build_alias failed" "$LINENO" 5
4049
4050fi
4051{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_build" >&5
4052$as_echo "$ac_cv_build" >&6; }
4053case $ac_cv_build in
4054*-*-*) ;;
4055*) as_fn_error "invalid value of canonical build" "$LINENO" 5;;
4056esac
4057build=$ac_cv_build
4058ac_save_IFS=$IFS; IFS='-'
4059set x $ac_cv_build
4060shift
4061build_cpu=$1
4062build_vendor=$2
4063shift; shift
4064# Remember, the first character of IFS is used to create $*,
4065# except with old shells:
4066build_os=$*
4067IFS=$ac_save_IFS
4068case $build_os in *\ *) build_os=`echo "$build_os" | sed 's/ /-/g'`;; esac
4069
4070
4071{ $as_echo "$as_me:${as_lineno-$LINENO}: checking host system type" >&5
4072$as_echo_n "checking host system type... " >&6; }
4073if test "${ac_cv_host+set}" = set; then :
4074  $as_echo_n "(cached) " >&6
4075else
4076  if test "x$host_alias" = x; then
4077  ac_cv_host=$ac_cv_build
4078else
4079  ac_cv_host=`$SHELL "$ac_aux_dir/config.sub" $host_alias` ||
4080    as_fn_error "$SHELL $ac_aux_dir/config.sub $host_alias failed" "$LINENO" 5
4081fi
4082
4083fi
4084{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_host" >&5
4085$as_echo "$ac_cv_host" >&6; }
4086case $ac_cv_host in
4087*-*-*) ;;
4088*) as_fn_error "invalid value of canonical host" "$LINENO" 5;;
4089esac
4090host=$ac_cv_host
4091ac_save_IFS=$IFS; IFS='-'
4092set x $ac_cv_host
4093shift
4094host_cpu=$1
4095host_vendor=$2
4096shift; shift
4097# Remember, the first character of IFS is used to create $*,
4098# except with old shells:
4099host_os=$*
4100IFS=$ac_save_IFS
4101case $host_os in *\ *) host_os=`echo "$host_os" | sed 's/ /-/g'`;; esac
4102
4103
4104{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for a sed that does not truncate output" >&5
4105$as_echo_n "checking for a sed that does not truncate output... " >&6; }
4106if test "${ac_cv_path_SED+set}" = set; then :
4107  $as_echo_n "(cached) " >&6
4108else
4109            ac_script=s/aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb/
4110     for ac_i in 1 2 3 4 5 6 7; do
4111       ac_script="$ac_script$as_nl$ac_script"
4112     done
4113     echo "$ac_script" 2>/dev/null | sed 99q >conftest.sed
4114     { ac_script=; unset ac_script;}
4115     if test -z "$SED"; then
4116  ac_path_SED_found=false
4117  # Loop through the user's path and test for each of PROGNAME-LIST
4118  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4119for as_dir in $PATH
4120do
4121  IFS=$as_save_IFS
4122  test -z "$as_dir" && as_dir=.
4123    for ac_prog in sed gsed; do
4124    for ac_exec_ext in '' $ac_executable_extensions; do
4125      ac_path_SED="$as_dir/$ac_prog$ac_exec_ext"
4126      { test -f "$ac_path_SED" && $as_test_x "$ac_path_SED"; } || continue
4127# Check for GNU ac_path_SED and select it if it is found.
4128  # Check for GNU $ac_path_SED
4129case `"$ac_path_SED" --version 2>&1` in
4130*GNU*)
4131  ac_cv_path_SED="$ac_path_SED" ac_path_SED_found=:;;
4132*)
4133  ac_count=0
4134  $as_echo_n 0123456789 >"conftest.in"
4135  while :
4136  do
4137    cat "conftest.in" "conftest.in" >"conftest.tmp"
4138    mv "conftest.tmp" "conftest.in"
4139    cp "conftest.in" "conftest.nl"
4140    $as_echo '' >> "conftest.nl"
4141    "$ac_path_SED" -f conftest.sed < "conftest.nl" >"conftest.out" 2>/dev/null || break
4142    diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
4143    as_fn_arith $ac_count + 1 && ac_count=$as_val
4144    if test $ac_count -gt ${ac_path_SED_max-0}; then
4145      # Best one so far, save it but keep looking for a better one
4146      ac_cv_path_SED="$ac_path_SED"
4147      ac_path_SED_max=$ac_count
4148    fi
4149    # 10*(2^10) chars as input seems more than enough
4150    test $ac_count -gt 10 && break
4151  done
4152  rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
4153esac
4154
4155      $ac_path_SED_found && break 3
4156    done
4157  done
4158  done
4159IFS=$as_save_IFS
4160  if test -z "$ac_cv_path_SED"; then
4161    as_fn_error "no acceptable sed could be found in \$PATH" "$LINENO" 5
4162  fi
4163else
4164  ac_cv_path_SED=$SED
4165fi
4166
4167fi
4168{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_SED" >&5
4169$as_echo "$ac_cv_path_SED" >&6; }
4170 SED="$ac_cv_path_SED"
4171  rm -f conftest.sed
4172
4173test -z "$SED" && SED=sed
4174Xsed="$SED -e 1s/^X//"
4175
4176
4177
4178
4179
4180
4181
4182
4183
4184
4185
4186{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for grep that handles long lines and -e" >&5
4187$as_echo_n "checking for grep that handles long lines and -e... " >&6; }
4188if test "${ac_cv_path_GREP+set}" = set; then :
4189  $as_echo_n "(cached) " >&6
4190else
4191  if test -z "$GREP"; then
4192  ac_path_GREP_found=false
4193  # Loop through the user's path and test for each of PROGNAME-LIST
4194  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4195for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin
4196do
4197  IFS=$as_save_IFS
4198  test -z "$as_dir" && as_dir=.
4199    for ac_prog in grep ggrep; do
4200    for ac_exec_ext in '' $ac_executable_extensions; do
4201      ac_path_GREP="$as_dir/$ac_prog$ac_exec_ext"
4202      { test -f "$ac_path_GREP" && $as_test_x "$ac_path_GREP"; } || continue
4203# Check for GNU ac_path_GREP and select it if it is found.
4204  # Check for GNU $ac_path_GREP
4205case `"$ac_path_GREP" --version 2>&1` in
4206*GNU*)
4207  ac_cv_path_GREP="$ac_path_GREP" ac_path_GREP_found=:;;
4208*)
4209  ac_count=0
4210  $as_echo_n 0123456789 >"conftest.in"
4211  while :
4212  do
4213    cat "conftest.in" "conftest.in" >"conftest.tmp"
4214    mv "conftest.tmp" "conftest.in"
4215    cp "conftest.in" "conftest.nl"
4216    $as_echo 'GREP' >> "conftest.nl"
4217    "$ac_path_GREP" -e 'GREP$' -e '-(cannot match)-' < "conftest.nl" >"conftest.out" 2>/dev/null || break
4218    diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
4219    as_fn_arith $ac_count + 1 && ac_count=$as_val
4220    if test $ac_count -gt ${ac_path_GREP_max-0}; then
4221      # Best one so far, save it but keep looking for a better one
4222      ac_cv_path_GREP="$ac_path_GREP"
4223      ac_path_GREP_max=$ac_count
4224    fi
4225    # 10*(2^10) chars as input seems more than enough
4226    test $ac_count -gt 10 && break
4227  done
4228  rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
4229esac
4230
4231      $ac_path_GREP_found && break 3
4232    done
4233  done
4234  done
4235IFS=$as_save_IFS
4236  if test -z "$ac_cv_path_GREP"; then
4237    as_fn_error "no acceptable grep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5
4238  fi
4239else
4240  ac_cv_path_GREP=$GREP
4241fi
4242
4243fi
4244{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_GREP" >&5
4245$as_echo "$ac_cv_path_GREP" >&6; }
4246 GREP="$ac_cv_path_GREP"
4247
4248
4249{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for egrep" >&5
4250$as_echo_n "checking for egrep... " >&6; }
4251if test "${ac_cv_path_EGREP+set}" = set; then :
4252  $as_echo_n "(cached) " >&6
4253else
4254  if echo a | $GREP -E '(a|b)' >/dev/null 2>&1
4255   then ac_cv_path_EGREP="$GREP -E"
4256   else
4257     if test -z "$EGREP"; then
4258  ac_path_EGREP_found=false
4259  # Loop through the user's path and test for each of PROGNAME-LIST
4260  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4261for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin
4262do
4263  IFS=$as_save_IFS
4264  test -z "$as_dir" && as_dir=.
4265    for ac_prog in egrep; do
4266    for ac_exec_ext in '' $ac_executable_extensions; do
4267      ac_path_EGREP="$as_dir/$ac_prog$ac_exec_ext"
4268      { test -f "$ac_path_EGREP" && $as_test_x "$ac_path_EGREP"; } || continue
4269# Check for GNU ac_path_EGREP and select it if it is found.
4270  # Check for GNU $ac_path_EGREP
4271case `"$ac_path_EGREP" --version 2>&1` in
4272*GNU*)
4273  ac_cv_path_EGREP="$ac_path_EGREP" ac_path_EGREP_found=:;;
4274*)
4275  ac_count=0
4276  $as_echo_n 0123456789 >"conftest.in"
4277  while :
4278  do
4279    cat "conftest.in" "conftest.in" >"conftest.tmp"
4280    mv "conftest.tmp" "conftest.in"
4281    cp "conftest.in" "conftest.nl"
4282    $as_echo 'EGREP' >> "conftest.nl"
4283    "$ac_path_EGREP" 'EGREP$' < "conftest.nl" >"conftest.out" 2>/dev/null || break
4284    diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
4285    as_fn_arith $ac_count + 1 && ac_count=$as_val
4286    if test $ac_count -gt ${ac_path_EGREP_max-0}; then
4287      # Best one so far, save it but keep looking for a better one
4288      ac_cv_path_EGREP="$ac_path_EGREP"
4289      ac_path_EGREP_max=$ac_count
4290    fi
4291    # 10*(2^10) chars as input seems more than enough
4292    test $ac_count -gt 10 && break
4293  done
4294  rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
4295esac
4296
4297      $ac_path_EGREP_found && break 3
4298    done
4299  done
4300  done
4301IFS=$as_save_IFS
4302  if test -z "$ac_cv_path_EGREP"; then
4303    as_fn_error "no acceptable egrep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5
4304  fi
4305else
4306  ac_cv_path_EGREP=$EGREP
4307fi
4308
4309   fi
4310fi
4311{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_EGREP" >&5
4312$as_echo "$ac_cv_path_EGREP" >&6; }
4313 EGREP="$ac_cv_path_EGREP"
4314
4315
4316{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for fgrep" >&5
4317$as_echo_n "checking for fgrep... " >&6; }
4318if test "${ac_cv_path_FGREP+set}" = set; then :
4319  $as_echo_n "(cached) " >&6
4320else
4321  if echo 'ab*c' | $GREP -F 'ab*c' >/dev/null 2>&1
4322   then ac_cv_path_FGREP="$GREP -F"
4323   else
4324     if test -z "$FGREP"; then
4325  ac_path_FGREP_found=false
4326  # Loop through the user's path and test for each of PROGNAME-LIST
4327  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4328for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin
4329do
4330  IFS=$as_save_IFS
4331  test -z "$as_dir" && as_dir=.
4332    for ac_prog in fgrep; do
4333    for ac_exec_ext in '' $ac_executable_extensions; do
4334      ac_path_FGREP="$as_dir/$ac_prog$ac_exec_ext"
4335      { test -f "$ac_path_FGREP" && $as_test_x "$ac_path_FGREP"; } || continue
4336# Check for GNU ac_path_FGREP and select it if it is found.
4337  # Check for GNU $ac_path_FGREP
4338case `"$ac_path_FGREP" --version 2>&1` in
4339*GNU*)
4340  ac_cv_path_FGREP="$ac_path_FGREP" ac_path_FGREP_found=:;;
4341*)
4342  ac_count=0
4343  $as_echo_n 0123456789 >"conftest.in"
4344  while :
4345  do
4346    cat "conftest.in" "conftest.in" >"conftest.tmp"
4347    mv "conftest.tmp" "conftest.in"
4348    cp "conftest.in" "conftest.nl"
4349    $as_echo 'FGREP' >> "conftest.nl"
4350    "$ac_path_FGREP" FGREP < "conftest.nl" >"conftest.out" 2>/dev/null || break
4351    diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
4352    as_fn_arith $ac_count + 1 && ac_count=$as_val
4353    if test $ac_count -gt ${ac_path_FGREP_max-0}; then
4354      # Best one so far, save it but keep looking for a better one
4355      ac_cv_path_FGREP="$ac_path_FGREP"
4356      ac_path_FGREP_max=$ac_count
4357    fi
4358    # 10*(2^10) chars as input seems more than enough
4359    test $ac_count -gt 10 && break
4360  done
4361  rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
4362esac
4363
4364      $ac_path_FGREP_found && break 3
4365    done
4366  done
4367  done
4368IFS=$as_save_IFS
4369  if test -z "$ac_cv_path_FGREP"; then
4370    as_fn_error "no acceptable fgrep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5
4371  fi
4372else
4373  ac_cv_path_FGREP=$FGREP
4374fi
4375
4376   fi
4377fi
4378{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_FGREP" >&5
4379$as_echo "$ac_cv_path_FGREP" >&6; }
4380 FGREP="$ac_cv_path_FGREP"
4381
4382
4383test -z "$GREP" && GREP=grep
4384
4385
4386
4387
4388
4389
4390
4391
4392
4393
4394
4395
4396
4397
4398
4399
4400
4401
4402
4403# Check whether --with-gnu-ld was given.
4404if test "${with_gnu_ld+set}" = set; then :
4405  withval=$with_gnu_ld; test "$withval" = no || with_gnu_ld=yes
4406else
4407  with_gnu_ld=no
4408fi
4409
4410ac_prog=ld
4411if test "$GCC" = yes; then
4412  # Check if gcc -print-prog-name=ld gives a path.
4413  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ld used by $CC" >&5
4414$as_echo_n "checking for ld used by $CC... " >&6; }
4415  case $host in
4416  *-*-mingw*)
4417    # gcc leaves a trailing carriage return which upsets mingw
4418    ac_prog=`($CC -print-prog-name=ld) 2>&5 | tr -d '\015'` ;;
4419  *)
4420    ac_prog=`($CC -print-prog-name=ld) 2>&5` ;;
4421  esac
4422  case $ac_prog in
4423    # Accept absolute paths.
4424    [\\/]* | ?:[\\/]*)
4425      re_direlt='/[^/][^/]*/\.\./'
4426      # Canonicalize the pathname of ld
4427      ac_prog=`$ECHO "$ac_prog"| $SED 's%\\\\%/%g'`
4428      while $ECHO "$ac_prog" | $GREP "$re_direlt" > /dev/null 2>&1; do
4429	ac_prog=`$ECHO $ac_prog| $SED "s%$re_direlt%/%"`
4430      done
4431      test -z "$LD" && LD="$ac_prog"
4432      ;;
4433  "")
4434    # If it fails, then pretend we aren't using GCC.
4435    ac_prog=ld
4436    ;;
4437  *)
4438    # If it is relative, then search for the first ld in PATH.
4439    with_gnu_ld=unknown
4440    ;;
4441  esac
4442elif test "$with_gnu_ld" = yes; then
4443  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for GNU ld" >&5
4444$as_echo_n "checking for GNU ld... " >&6; }
4445else
4446  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for non-GNU ld" >&5
4447$as_echo_n "checking for non-GNU ld... " >&6; }
4448fi
4449if test "${lt_cv_path_LD+set}" = set; then :
4450  $as_echo_n "(cached) " >&6
4451else
4452  if test -z "$LD"; then
4453  lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR
4454  for ac_dir in $PATH; do
4455    IFS="$lt_save_ifs"
4456    test -z "$ac_dir" && ac_dir=.
4457    if test -f "$ac_dir/$ac_prog" || test -f "$ac_dir/$ac_prog$ac_exeext"; then
4458      lt_cv_path_LD="$ac_dir/$ac_prog"
4459      # Check to see if the program is GNU ld.  I'd rather use --version,
4460      # but apparently some variants of GNU ld only accept -v.
4461      # Break only if it was the GNU/non-GNU ld that we prefer.
4462      case `"$lt_cv_path_LD" -v 2>&1 </dev/null` in
4463      *GNU* | *'with BFD'*)
4464	test "$with_gnu_ld" != no && break
4465	;;
4466      *)
4467	test "$with_gnu_ld" != yes && break
4468	;;
4469      esac
4470    fi
4471  done
4472  IFS="$lt_save_ifs"
4473else
4474  lt_cv_path_LD="$LD" # Let the user override the test with a path.
4475fi
4476fi
4477
4478LD="$lt_cv_path_LD"
4479if test -n "$LD"; then
4480  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LD" >&5
4481$as_echo "$LD" >&6; }
4482else
4483  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4484$as_echo "no" >&6; }
4485fi
4486test -z "$LD" && as_fn_error "no acceptable ld found in \$PATH" "$LINENO" 5
4487{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if the linker ($LD) is GNU ld" >&5
4488$as_echo_n "checking if the linker ($LD) is GNU ld... " >&6; }
4489if test "${lt_cv_prog_gnu_ld+set}" = set; then :
4490  $as_echo_n "(cached) " >&6
4491else
4492  # I'd rather use --version here, but apparently some GNU lds only accept -v.
4493case `$LD -v 2>&1 </dev/null` in
4494*GNU* | *'with BFD'*)
4495  lt_cv_prog_gnu_ld=yes
4496  ;;
4497*)
4498  lt_cv_prog_gnu_ld=no
4499  ;;
4500esac
4501fi
4502{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_gnu_ld" >&5
4503$as_echo "$lt_cv_prog_gnu_ld" >&6; }
4504with_gnu_ld=$lt_cv_prog_gnu_ld
4505
4506
4507
4508
4509
4510
4511
4512
4513
4514{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for BSD- or MS-compatible name lister (nm)" >&5
4515$as_echo_n "checking for BSD- or MS-compatible name lister (nm)... " >&6; }
4516if test "${lt_cv_path_NM+set}" = set; then :
4517  $as_echo_n "(cached) " >&6
4518else
4519  if test -n "$NM"; then
4520  # Let the user override the test.
4521  lt_cv_path_NM="$NM"
4522else
4523  lt_nm_to_check="${ac_tool_prefix}nm"
4524  if test -n "$ac_tool_prefix" && test "$build" = "$host"; then
4525    lt_nm_to_check="$lt_nm_to_check nm"
4526  fi
4527  for lt_tmp_nm in $lt_nm_to_check; do
4528    lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR
4529    for ac_dir in $PATH /usr/ccs/bin/elf /usr/ccs/bin /usr/ucb /bin; do
4530      IFS="$lt_save_ifs"
4531      test -z "$ac_dir" && ac_dir=.
4532      tmp_nm="$ac_dir/$lt_tmp_nm"
4533      if test -f "$tmp_nm" || test -f "$tmp_nm$ac_exeext" ; then
4534	# Check to see if the nm accepts a BSD-compat flag.
4535	# Adding the `sed 1q' prevents false positives on HP-UX, which says:
4536	#   nm: unknown option "B" ignored
4537	# Tru64's nm complains that /dev/null is an invalid object file
4538	case `"$tmp_nm" -B /dev/null 2>&1 | sed '1q'` in
4539	*/dev/null* | *'Invalid file or object type'*)
4540	  lt_cv_path_NM="$tmp_nm -B"
4541	  break
4542	  ;;
4543	*)
4544	  case `"$tmp_nm" -p /dev/null 2>&1 | sed '1q'` in
4545	  */dev/null*)
4546	    lt_cv_path_NM="$tmp_nm -p"
4547	    break
4548	    ;;
4549	  *)
4550	    lt_cv_path_NM=${lt_cv_path_NM="$tmp_nm"} # keep the first match, but
4551	    continue # so that we can try to find one that supports BSD flags
4552	    ;;
4553	  esac
4554	  ;;
4555	esac
4556      fi
4557    done
4558    IFS="$lt_save_ifs"
4559  done
4560  : ${lt_cv_path_NM=no}
4561fi
4562fi
4563{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_path_NM" >&5
4564$as_echo "$lt_cv_path_NM" >&6; }
4565if test "$lt_cv_path_NM" != "no"; then
4566  NM="$lt_cv_path_NM"
4567else
4568  # Didn't find any BSD compatible name lister, look for dumpbin.
4569  if test -n "$ac_tool_prefix"; then
4570  for ac_prog in "dumpbin -symbols" "link -dump -symbols"
4571  do
4572    # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
4573set dummy $ac_tool_prefix$ac_prog; ac_word=$2
4574{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4575$as_echo_n "checking for $ac_word... " >&6; }
4576if test "${ac_cv_prog_DUMPBIN+set}" = set; then :
4577  $as_echo_n "(cached) " >&6
4578else
4579  if test -n "$DUMPBIN"; then
4580  ac_cv_prog_DUMPBIN="$DUMPBIN" # Let the user override the test.
4581else
4582as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4583for as_dir in $PATH
4584do
4585  IFS=$as_save_IFS
4586  test -z "$as_dir" && as_dir=.
4587    for ac_exec_ext in '' $ac_executable_extensions; do
4588  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
4589    ac_cv_prog_DUMPBIN="$ac_tool_prefix$ac_prog"
4590    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
4591    break 2
4592  fi
4593done
4594  done
4595IFS=$as_save_IFS
4596
4597fi
4598fi
4599DUMPBIN=$ac_cv_prog_DUMPBIN
4600if test -n "$DUMPBIN"; then
4601  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $DUMPBIN" >&5
4602$as_echo "$DUMPBIN" >&6; }
4603else
4604  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4605$as_echo "no" >&6; }
4606fi
4607
4608
4609    test -n "$DUMPBIN" && break
4610  done
4611fi
4612if test -z "$DUMPBIN"; then
4613  ac_ct_DUMPBIN=$DUMPBIN
4614  for ac_prog in "dumpbin -symbols" "link -dump -symbols"
4615do
4616  # Extract the first word of "$ac_prog", so it can be a program name with args.
4617set dummy $ac_prog; ac_word=$2
4618{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4619$as_echo_n "checking for $ac_word... " >&6; }
4620if test "${ac_cv_prog_ac_ct_DUMPBIN+set}" = set; then :
4621  $as_echo_n "(cached) " >&6
4622else
4623  if test -n "$ac_ct_DUMPBIN"; then
4624  ac_cv_prog_ac_ct_DUMPBIN="$ac_ct_DUMPBIN" # Let the user override the test.
4625else
4626as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4627for as_dir in $PATH
4628do
4629  IFS=$as_save_IFS
4630  test -z "$as_dir" && as_dir=.
4631    for ac_exec_ext in '' $ac_executable_extensions; do
4632  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
4633    ac_cv_prog_ac_ct_DUMPBIN="$ac_prog"
4634    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
4635    break 2
4636  fi
4637done
4638  done
4639IFS=$as_save_IFS
4640
4641fi
4642fi
4643ac_ct_DUMPBIN=$ac_cv_prog_ac_ct_DUMPBIN
4644if test -n "$ac_ct_DUMPBIN"; then
4645  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_DUMPBIN" >&5
4646$as_echo "$ac_ct_DUMPBIN" >&6; }
4647else
4648  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4649$as_echo "no" >&6; }
4650fi
4651
4652
4653  test -n "$ac_ct_DUMPBIN" && break
4654done
4655
4656  if test "x$ac_ct_DUMPBIN" = x; then
4657    DUMPBIN=":"
4658  else
4659    case $cross_compiling:$ac_tool_warned in
4660yes:)
4661{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
4662$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
4663ac_tool_warned=yes ;;
4664esac
4665    DUMPBIN=$ac_ct_DUMPBIN
4666  fi
4667fi
4668
4669
4670  if test "$DUMPBIN" != ":"; then
4671    NM="$DUMPBIN"
4672  fi
4673fi
4674test -z "$NM" && NM=nm
4675
4676
4677
4678
4679
4680
4681{ $as_echo "$as_me:${as_lineno-$LINENO}: checking the name lister ($NM) interface" >&5
4682$as_echo_n "checking the name lister ($NM) interface... " >&6; }
4683if test "${lt_cv_nm_interface+set}" = set; then :
4684  $as_echo_n "(cached) " >&6
4685else
4686  lt_cv_nm_interface="BSD nm"
4687  echo "int some_variable = 0;" > conftest.$ac_ext
4688  (eval echo "\"\$as_me:4688: $ac_compile\"" >&5)
4689  (eval "$ac_compile" 2>conftest.err)
4690  cat conftest.err >&5
4691  (eval echo "\"\$as_me:4691: $NM \\\"conftest.$ac_objext\\\"\"" >&5)
4692  (eval "$NM \"conftest.$ac_objext\"" 2>conftest.err > conftest.out)
4693  cat conftest.err >&5
4694  (eval echo "\"\$as_me:4694: output\"" >&5)
4695  cat conftest.out >&5
4696  if $GREP 'External.*some_variable' conftest.out > /dev/null; then
4697    lt_cv_nm_interface="MS dumpbin"
4698  fi
4699  rm -f conftest*
4700fi
4701{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_nm_interface" >&5
4702$as_echo "$lt_cv_nm_interface" >&6; }
4703
4704{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether ln -s works" >&5
4705$as_echo_n "checking whether ln -s works... " >&6; }
4706LN_S=$as_ln_s
4707if test "$LN_S" = "ln -s"; then
4708  { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
4709$as_echo "yes" >&6; }
4710else
4711  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no, using $LN_S" >&5
4712$as_echo "no, using $LN_S" >&6; }
4713fi
4714
4715# find the maximum length of command line arguments
4716{ $as_echo "$as_me:${as_lineno-$LINENO}: checking the maximum length of command line arguments" >&5
4717$as_echo_n "checking the maximum length of command line arguments... " >&6; }
4718if test "${lt_cv_sys_max_cmd_len+set}" = set; then :
4719  $as_echo_n "(cached) " >&6
4720else
4721    i=0
4722  teststring="ABCD"
4723
4724  case $build_os in
4725  msdosdjgpp*)
4726    # On DJGPP, this test can blow up pretty badly due to problems in libc
4727    # (any single argument exceeding 2000 bytes causes a buffer overrun
4728    # during glob expansion).  Even if it were fixed, the result of this
4729    # check would be larger than it should be.
4730    lt_cv_sys_max_cmd_len=12288;    # 12K is about right
4731    ;;
4732
4733  gnu*)
4734    # Under GNU Hurd, this test is not required because there is
4735    # no limit to the length of command line arguments.
4736    # Libtool will interpret -1 as no limit whatsoever
4737    lt_cv_sys_max_cmd_len=-1;
4738    ;;
4739
4740  cygwin* | mingw* | cegcc*)
4741    # On Win9x/ME, this test blows up -- it succeeds, but takes
4742    # about 5 minutes as the teststring grows exponentially.
4743    # Worse, since 9x/ME are not pre-emptively multitasking,
4744    # you end up with a "frozen" computer, even though with patience
4745    # the test eventually succeeds (with a max line length of 256k).
4746    # Instead, let's just punt: use the minimum linelength reported by
4747    # all of the supported platforms: 8192 (on NT/2K/XP).
4748    lt_cv_sys_max_cmd_len=8192;
4749    ;;
4750
4751  amigaos*)
4752    # On AmigaOS with pdksh, this test takes hours, literally.
4753    # So we just punt and use a minimum line length of 8192.
4754    lt_cv_sys_max_cmd_len=8192;
4755    ;;
4756
4757  netbsd* | freebsd* | openbsd* | darwin* | dragonfly*)
4758    # This has been around since 386BSD, at least.  Likely further.
4759    if test -x /sbin/sysctl; then
4760      lt_cv_sys_max_cmd_len=`/sbin/sysctl -n kern.argmax`
4761    elif test -x /usr/sbin/sysctl; then
4762      lt_cv_sys_max_cmd_len=`/usr/sbin/sysctl -n kern.argmax`
4763    else
4764      lt_cv_sys_max_cmd_len=65536	# usable default for all BSDs
4765    fi
4766    # And add a safety zone
4767    lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \/ 4`
4768    lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \* 3`
4769    ;;
4770
4771  interix*)
4772    # We know the value 262144 and hardcode it with a safety zone (like BSD)
4773    lt_cv_sys_max_cmd_len=196608
4774    ;;
4775
4776  osf*)
4777    # Dr. Hans Ekkehard Plesser reports seeing a kernel panic running configure
4778    # due to this test when exec_disable_arg_limit is 1 on Tru64. It is not
4779    # nice to cause kernel panics so lets avoid the loop below.
4780    # First set a reasonable default.
4781    lt_cv_sys_max_cmd_len=16384
4782    #
4783    if test -x /sbin/sysconfig; then
4784      case `/sbin/sysconfig -q proc exec_disable_arg_limit` in
4785        *1*) lt_cv_sys_max_cmd_len=-1 ;;
4786      esac
4787    fi
4788    ;;
4789  sco3.2v5*)
4790    lt_cv_sys_max_cmd_len=102400
4791    ;;
4792  sysv5* | sco5v6* | sysv4.2uw2*)
4793    kargmax=`grep ARG_MAX /etc/conf/cf.d/stune 2>/dev/null`
4794    if test -n "$kargmax"; then
4795      lt_cv_sys_max_cmd_len=`echo $kargmax | sed 's/.*[	 ]//'`
4796    else
4797      lt_cv_sys_max_cmd_len=32768
4798    fi
4799    ;;
4800  *)
4801    lt_cv_sys_max_cmd_len=`(getconf ARG_MAX) 2> /dev/null`
4802    if test -n "$lt_cv_sys_max_cmd_len"; then
4803      lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \/ 4`
4804      lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \* 3`
4805    else
4806      # Make teststring a little bigger before we do anything with it.
4807      # a 1K string should be a reasonable start.
4808      for i in 1 2 3 4 5 6 7 8 ; do
4809        teststring=$teststring$teststring
4810      done
4811      SHELL=${SHELL-${CONFIG_SHELL-/bin/sh}}
4812      # If test is not a shell built-in, we'll probably end up computing a
4813      # maximum length that is only half of the actual maximum length, but
4814      # we can't tell.
4815      while { test "X"`$SHELL $0 --fallback-echo "X$teststring$teststring" 2>/dev/null` \
4816	         = "XX$teststring$teststring"; } >/dev/null 2>&1 &&
4817	      test $i != 17 # 1/2 MB should be enough
4818      do
4819        i=`expr $i + 1`
4820        teststring=$teststring$teststring
4821      done
4822      # Only check the string length outside the loop.
4823      lt_cv_sys_max_cmd_len=`expr "X$teststring" : ".*" 2>&1`
4824      teststring=
4825      # Add a significant safety factor because C++ compilers can tack on
4826      # massive amounts of additional arguments before passing them to the
4827      # linker.  It appears as though 1/2 is a usable value.
4828      lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \/ 2`
4829    fi
4830    ;;
4831  esac
4832
4833fi
4834
4835if test -n $lt_cv_sys_max_cmd_len ; then
4836  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_sys_max_cmd_len" >&5
4837$as_echo "$lt_cv_sys_max_cmd_len" >&6; }
4838else
4839  { $as_echo "$as_me:${as_lineno-$LINENO}: result: none" >&5
4840$as_echo "none" >&6; }
4841fi
4842max_cmd_len=$lt_cv_sys_max_cmd_len
4843
4844
4845
4846
4847
4848
4849: ${CP="cp -f"}
4850: ${MV="mv -f"}
4851: ${RM="rm -f"}
4852
4853{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the shell understands some XSI constructs" >&5
4854$as_echo_n "checking whether the shell understands some XSI constructs... " >&6; }
4855# Try some XSI features
4856xsi_shell=no
4857( _lt_dummy="a/b/c"
4858  test "${_lt_dummy##*/},${_lt_dummy%/*},"${_lt_dummy%"$_lt_dummy"}, \
4859      = c,a/b,, \
4860    && eval 'test $(( 1 + 1 )) -eq 2 \
4861    && test "${#_lt_dummy}" -eq 5' ) >/dev/null 2>&1 \
4862  && xsi_shell=yes
4863{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xsi_shell" >&5
4864$as_echo "$xsi_shell" >&6; }
4865
4866
4867{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the shell understands \"+=\"" >&5
4868$as_echo_n "checking whether the shell understands \"+=\"... " >&6; }
4869lt_shell_append=no
4870( foo=bar; set foo baz; eval "$1+=\$2" && test "$foo" = barbaz ) \
4871    >/dev/null 2>&1 \
4872  && lt_shell_append=yes
4873{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_shell_append" >&5
4874$as_echo "$lt_shell_append" >&6; }
4875
4876
4877if ( (MAIL=60; unset MAIL) || exit) >/dev/null 2>&1; then
4878  lt_unset=unset
4879else
4880  lt_unset=false
4881fi
4882
4883
4884
4885
4886
4887# test EBCDIC or ASCII
4888case `echo X|tr X '\101'` in
4889 A) # ASCII based system
4890    # \n is not interpreted correctly by Solaris 8 /usr/ucb/tr
4891  lt_SP2NL='tr \040 \012'
4892  lt_NL2SP='tr \015\012 \040\040'
4893  ;;
4894 *) # EBCDIC based system
4895  lt_SP2NL='tr \100 \n'
4896  lt_NL2SP='tr \r\n \100\100'
4897  ;;
4898esac
4899
4900
4901
4902
4903
4904
4905
4906
4907
4908{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $LD option to reload object files" >&5
4909$as_echo_n "checking for $LD option to reload object files... " >&6; }
4910if test "${lt_cv_ld_reload_flag+set}" = set; then :
4911  $as_echo_n "(cached) " >&6
4912else
4913  lt_cv_ld_reload_flag='-r'
4914fi
4915{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_ld_reload_flag" >&5
4916$as_echo "$lt_cv_ld_reload_flag" >&6; }
4917reload_flag=$lt_cv_ld_reload_flag
4918case $reload_flag in
4919"" | " "*) ;;
4920*) reload_flag=" $reload_flag" ;;
4921esac
4922reload_cmds='$LD$reload_flag -o $output$reload_objs'
4923case $host_os in
4924  darwin*)
4925    if test "$GCC" = yes; then
4926      reload_cmds='$LTCC $LTCFLAGS -nostdlib ${wl}-r -o $output$reload_objs'
4927    else
4928      reload_cmds='$LD$reload_flag -o $output$reload_objs'
4929    fi
4930    ;;
4931esac
4932
4933
4934
4935
4936
4937
4938
4939
4940
4941if test -n "$ac_tool_prefix"; then
4942  # Extract the first word of "${ac_tool_prefix}objdump", so it can be a program name with args.
4943set dummy ${ac_tool_prefix}objdump; ac_word=$2
4944{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4945$as_echo_n "checking for $ac_word... " >&6; }
4946if test "${ac_cv_prog_OBJDUMP+set}" = set; then :
4947  $as_echo_n "(cached) " >&6
4948else
4949  if test -n "$OBJDUMP"; then
4950  ac_cv_prog_OBJDUMP="$OBJDUMP" # Let the user override the test.
4951else
4952as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4953for as_dir in $PATH
4954do
4955  IFS=$as_save_IFS
4956  test -z "$as_dir" && as_dir=.
4957    for ac_exec_ext in '' $ac_executable_extensions; do
4958  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
4959    ac_cv_prog_OBJDUMP="${ac_tool_prefix}objdump"
4960    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
4961    break 2
4962  fi
4963done
4964  done
4965IFS=$as_save_IFS
4966
4967fi
4968fi
4969OBJDUMP=$ac_cv_prog_OBJDUMP
4970if test -n "$OBJDUMP"; then
4971  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $OBJDUMP" >&5
4972$as_echo "$OBJDUMP" >&6; }
4973else
4974  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4975$as_echo "no" >&6; }
4976fi
4977
4978
4979fi
4980if test -z "$ac_cv_prog_OBJDUMP"; then
4981  ac_ct_OBJDUMP=$OBJDUMP
4982  # Extract the first word of "objdump", so it can be a program name with args.
4983set dummy objdump; ac_word=$2
4984{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4985$as_echo_n "checking for $ac_word... " >&6; }
4986if test "${ac_cv_prog_ac_ct_OBJDUMP+set}" = set; then :
4987  $as_echo_n "(cached) " >&6
4988else
4989  if test -n "$ac_ct_OBJDUMP"; then
4990  ac_cv_prog_ac_ct_OBJDUMP="$ac_ct_OBJDUMP" # Let the user override the test.
4991else
4992as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4993for as_dir in $PATH
4994do
4995  IFS=$as_save_IFS
4996  test -z "$as_dir" && as_dir=.
4997    for ac_exec_ext in '' $ac_executable_extensions; do
4998  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
4999    ac_cv_prog_ac_ct_OBJDUMP="objdump"
5000    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5001    break 2
5002  fi
5003done
5004  done
5005IFS=$as_save_IFS
5006
5007fi
5008fi
5009ac_ct_OBJDUMP=$ac_cv_prog_ac_ct_OBJDUMP
5010if test -n "$ac_ct_OBJDUMP"; then
5011  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_OBJDUMP" >&5
5012$as_echo "$ac_ct_OBJDUMP" >&6; }
5013else
5014  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5015$as_echo "no" >&6; }
5016fi
5017
5018  if test "x$ac_ct_OBJDUMP" = x; then
5019    OBJDUMP="false"
5020  else
5021    case $cross_compiling:$ac_tool_warned in
5022yes:)
5023{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
5024$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
5025ac_tool_warned=yes ;;
5026esac
5027    OBJDUMP=$ac_ct_OBJDUMP
5028  fi
5029else
5030  OBJDUMP="$ac_cv_prog_OBJDUMP"
5031fi
5032
5033test -z "$OBJDUMP" && OBJDUMP=objdump
5034
5035
5036
5037
5038
5039
5040
5041
5042
5043{ $as_echo "$as_me:${as_lineno-$LINENO}: checking how to recognize dependent libraries" >&5
5044$as_echo_n "checking how to recognize dependent libraries... " >&6; }
5045if test "${lt_cv_deplibs_check_method+set}" = set; then :
5046  $as_echo_n "(cached) " >&6
5047else
5048  lt_cv_file_magic_cmd='$MAGIC_CMD'
5049lt_cv_file_magic_test_file=
5050lt_cv_deplibs_check_method='unknown'
5051# Need to set the preceding variable on all platforms that support
5052# interlibrary dependencies.
5053# 'none' -- dependencies not supported.
5054# `unknown' -- same as none, but documents that we really don't know.
5055# 'pass_all' -- all dependencies passed with no checks.
5056# 'test_compile' -- check by making test program.
5057# 'file_magic [[regex]]' -- check by looking for files in library path
5058# which responds to the $file_magic_cmd with a given extended regex.
5059# If you have `file' or equivalent on your system and you're not sure
5060# whether `pass_all' will *always* work, you probably want this one.
5061
5062case $host_os in
5063aix[4-9]*)
5064  lt_cv_deplibs_check_method=pass_all
5065  ;;
5066
5067beos*)
5068  lt_cv_deplibs_check_method=pass_all
5069  ;;
5070
5071bsdi[45]*)
5072  lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [ML]SB (shared object|dynamic lib)'
5073  lt_cv_file_magic_cmd='/usr/bin/file -L'
5074  lt_cv_file_magic_test_file=/shlib/libc.so
5075  ;;
5076
5077cygwin*)
5078  # func_win32_libid is a shell function defined in ltmain.sh
5079  lt_cv_deplibs_check_method='file_magic ^x86 archive import|^x86 DLL'
5080  lt_cv_file_magic_cmd='func_win32_libid'
5081  ;;
5082
5083mingw* | pw32*)
5084  # Base MSYS/MinGW do not provide the 'file' command needed by
5085  # func_win32_libid shell function, so use a weaker test based on 'objdump',
5086  # unless we find 'file', for example because we are cross-compiling.
5087  if ( file / ) >/dev/null 2>&1; then
5088    lt_cv_deplibs_check_method='file_magic ^x86 archive import|^x86 DLL'
5089    lt_cv_file_magic_cmd='func_win32_libid'
5090  else
5091    lt_cv_deplibs_check_method='file_magic file format pei*-i386(.*architecture: i386)?'
5092    lt_cv_file_magic_cmd='$OBJDUMP -f'
5093  fi
5094  ;;
5095
5096cegcc)
5097  # use the weaker test based on 'objdump'. See mingw*.
5098  lt_cv_deplibs_check_method='file_magic file format pe-arm-.*little(.*architecture: arm)?'
5099  lt_cv_file_magic_cmd='$OBJDUMP -f'
5100  ;;
5101
5102darwin* | rhapsody*)
5103  lt_cv_deplibs_check_method=pass_all
5104  ;;
5105
5106freebsd* | dragonfly*)
5107  if echo __ELF__ | $CC -E - | $GREP __ELF__ > /dev/null; then
5108    case $host_cpu in
5109    i*86 )
5110      # Not sure whether the presence of OpenBSD here was a mistake.
5111      # Let's accept both of them until this is cleared up.
5112      lt_cv_deplibs_check_method='file_magic (FreeBSD|OpenBSD|DragonFly)/i[3-9]86 (compact )?demand paged shared library'
5113      lt_cv_file_magic_cmd=/usr/bin/file
5114      lt_cv_file_magic_test_file=`echo /usr/lib/libc.so.*`
5115      ;;
5116    esac
5117  else
5118    lt_cv_deplibs_check_method=pass_all
5119  fi
5120  ;;
5121
5122gnu*)
5123  lt_cv_deplibs_check_method=pass_all
5124  ;;
5125
5126hpux10.20* | hpux11*)
5127  lt_cv_file_magic_cmd=/usr/bin/file
5128  case $host_cpu in
5129  ia64*)
5130    lt_cv_deplibs_check_method='file_magic (s[0-9][0-9][0-9]|ELF-[0-9][0-9]) shared object file - IA64'
5131    lt_cv_file_magic_test_file=/usr/lib/hpux32/libc.so
5132    ;;
5133  hppa*64*)
5134    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]'
5135    lt_cv_file_magic_test_file=/usr/lib/pa20_64/libc.sl
5136    ;;
5137  *)
5138    lt_cv_deplibs_check_method='file_magic (s[0-9][0-9][0-9]|PA-RISC[0-9].[0-9]) shared library'
5139    lt_cv_file_magic_test_file=/usr/lib/libc.sl
5140    ;;
5141  esac
5142  ;;
5143
5144interix[3-9]*)
5145  # PIC code is broken on Interix 3.x, that's why |\.a not |_pic\.a here
5146  lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so|\.a)$'
5147  ;;
5148
5149irix5* | irix6* | nonstopux*)
5150  case $LD in
5151  *-32|*"-32 ") libmagic=32-bit;;
5152  *-n32|*"-n32 ") libmagic=N32;;
5153  *-64|*"-64 ") libmagic=64-bit;;
5154  *) libmagic=never-match;;
5155  esac
5156  lt_cv_deplibs_check_method=pass_all
5157  ;;
5158
5159# This must be Linux ELF.
5160linux* | k*bsd*-gnu)
5161  lt_cv_deplibs_check_method=pass_all
5162  ;;
5163
5164netbsd* | netbsdelf*-gnu)
5165  if echo __ELF__ | $CC -E - | $GREP __ELF__ > /dev/null; then
5166    lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so\.[0-9]+\.[0-9]+|_pic\.a)$'
5167  else
5168    lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so|_pic\.a)$'
5169  fi
5170  ;;
5171
5172newos6*)
5173  lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [ML]SB (executable|dynamic lib)'
5174  lt_cv_file_magic_cmd=/usr/bin/file
5175  lt_cv_file_magic_test_file=/usr/lib/libnls.so
5176  ;;
5177
5178*nto* | *qnx*)
5179  lt_cv_deplibs_check_method=pass_all
5180  ;;
5181
5182openbsd*)
5183  if test -z "`echo __ELF__ | $CC -E - | $GREP __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then
5184    lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so\.[0-9]+\.[0-9]+|\.so|_pic\.a)$'
5185  else
5186    lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so\.[0-9]+\.[0-9]+|_pic\.a)$'
5187  fi
5188  ;;
5189
5190osf3* | osf4* | osf5*)
5191  lt_cv_deplibs_check_method=pass_all
5192  ;;
5193
5194rdos*)
5195  lt_cv_deplibs_check_method=pass_all
5196  ;;
5197
5198solaris*)
5199  lt_cv_deplibs_check_method=pass_all
5200  ;;
5201
5202sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX* | sysv4*uw2*)
5203  lt_cv_deplibs_check_method=pass_all
5204  ;;
5205
5206sysv4 | sysv4.3*)
5207  case $host_vendor in
5208  motorola)
5209    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]'
5210    lt_cv_file_magic_test_file=`echo /usr/lib/libc.so*`
5211    ;;
5212  ncr)
5213    lt_cv_deplibs_check_method=pass_all
5214    ;;
5215  sequent)
5216    lt_cv_file_magic_cmd='/bin/file'
5217    lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [LM]SB (shared object|dynamic lib )'
5218    ;;
5219  sni)
5220    lt_cv_file_magic_cmd='/bin/file'
5221    lt_cv_deplibs_check_method="file_magic ELF [0-9][0-9]*-bit [LM]SB dynamic lib"
5222    lt_cv_file_magic_test_file=/lib/libc.so
5223    ;;
5224  siemens)
5225    lt_cv_deplibs_check_method=pass_all
5226    ;;
5227  pc)
5228    lt_cv_deplibs_check_method=pass_all
5229    ;;
5230  esac
5231  ;;
5232
5233tpf*)
5234  lt_cv_deplibs_check_method=pass_all
5235  ;;
5236esac
5237
5238fi
5239{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_deplibs_check_method" >&5
5240$as_echo "$lt_cv_deplibs_check_method" >&6; }
5241file_magic_cmd=$lt_cv_file_magic_cmd
5242deplibs_check_method=$lt_cv_deplibs_check_method
5243test -z "$deplibs_check_method" && deplibs_check_method=unknown
5244
5245
5246
5247
5248
5249
5250
5251
5252
5253
5254
5255
5256if test -n "$ac_tool_prefix"; then
5257  # Extract the first word of "${ac_tool_prefix}ar", so it can be a program name with args.
5258set dummy ${ac_tool_prefix}ar; ac_word=$2
5259{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5260$as_echo_n "checking for $ac_word... " >&6; }
5261if test "${ac_cv_prog_AR+set}" = set; then :
5262  $as_echo_n "(cached) " >&6
5263else
5264  if test -n "$AR"; then
5265  ac_cv_prog_AR="$AR" # Let the user override the test.
5266else
5267as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5268for as_dir in $PATH
5269do
5270  IFS=$as_save_IFS
5271  test -z "$as_dir" && as_dir=.
5272    for ac_exec_ext in '' $ac_executable_extensions; do
5273  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
5274    ac_cv_prog_AR="${ac_tool_prefix}ar"
5275    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5276    break 2
5277  fi
5278done
5279  done
5280IFS=$as_save_IFS
5281
5282fi
5283fi
5284AR=$ac_cv_prog_AR
5285if test -n "$AR"; then
5286  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AR" >&5
5287$as_echo "$AR" >&6; }
5288else
5289  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5290$as_echo "no" >&6; }
5291fi
5292
5293
5294fi
5295if test -z "$ac_cv_prog_AR"; then
5296  ac_ct_AR=$AR
5297  # Extract the first word of "ar", so it can be a program name with args.
5298set dummy ar; ac_word=$2
5299{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5300$as_echo_n "checking for $ac_word... " >&6; }
5301if test "${ac_cv_prog_ac_ct_AR+set}" = set; then :
5302  $as_echo_n "(cached) " >&6
5303else
5304  if test -n "$ac_ct_AR"; then
5305  ac_cv_prog_ac_ct_AR="$ac_ct_AR" # Let the user override the test.
5306else
5307as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5308for as_dir in $PATH
5309do
5310  IFS=$as_save_IFS
5311  test -z "$as_dir" && as_dir=.
5312    for ac_exec_ext in '' $ac_executable_extensions; do
5313  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
5314    ac_cv_prog_ac_ct_AR="ar"
5315    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5316    break 2
5317  fi
5318done
5319  done
5320IFS=$as_save_IFS
5321
5322fi
5323fi
5324ac_ct_AR=$ac_cv_prog_ac_ct_AR
5325if test -n "$ac_ct_AR"; then
5326  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_AR" >&5
5327$as_echo "$ac_ct_AR" >&6; }
5328else
5329  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5330$as_echo "no" >&6; }
5331fi
5332
5333  if test "x$ac_ct_AR" = x; then
5334    AR="false"
5335  else
5336    case $cross_compiling:$ac_tool_warned in
5337yes:)
5338{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
5339$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
5340ac_tool_warned=yes ;;
5341esac
5342    AR=$ac_ct_AR
5343  fi
5344else
5345  AR="$ac_cv_prog_AR"
5346fi
5347
5348test -z "$AR" && AR=ar
5349test -z "$AR_FLAGS" && AR_FLAGS=cru
5350
5351
5352
5353
5354
5355
5356
5357
5358
5359
5360
5361if test -n "$ac_tool_prefix"; then
5362  # Extract the first word of "${ac_tool_prefix}strip", so it can be a program name with args.
5363set dummy ${ac_tool_prefix}strip; ac_word=$2
5364{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5365$as_echo_n "checking for $ac_word... " >&6; }
5366if test "${ac_cv_prog_STRIP+set}" = set; then :
5367  $as_echo_n "(cached) " >&6
5368else
5369  if test -n "$STRIP"; then
5370  ac_cv_prog_STRIP="$STRIP" # Let the user override the test.
5371else
5372as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5373for as_dir in $PATH
5374do
5375  IFS=$as_save_IFS
5376  test -z "$as_dir" && as_dir=.
5377    for ac_exec_ext in '' $ac_executable_extensions; do
5378  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
5379    ac_cv_prog_STRIP="${ac_tool_prefix}strip"
5380    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5381    break 2
5382  fi
5383done
5384  done
5385IFS=$as_save_IFS
5386
5387fi
5388fi
5389STRIP=$ac_cv_prog_STRIP
5390if test -n "$STRIP"; then
5391  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $STRIP" >&5
5392$as_echo "$STRIP" >&6; }
5393else
5394  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5395$as_echo "no" >&6; }
5396fi
5397
5398
5399fi
5400if test -z "$ac_cv_prog_STRIP"; then
5401  ac_ct_STRIP=$STRIP
5402  # Extract the first word of "strip", so it can be a program name with args.
5403set dummy strip; ac_word=$2
5404{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5405$as_echo_n "checking for $ac_word... " >&6; }
5406if test "${ac_cv_prog_ac_ct_STRIP+set}" = set; then :
5407  $as_echo_n "(cached) " >&6
5408else
5409  if test -n "$ac_ct_STRIP"; then
5410  ac_cv_prog_ac_ct_STRIP="$ac_ct_STRIP" # Let the user override the test.
5411else
5412as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5413for as_dir in $PATH
5414do
5415  IFS=$as_save_IFS
5416  test -z "$as_dir" && as_dir=.
5417    for ac_exec_ext in '' $ac_executable_extensions; do
5418  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
5419    ac_cv_prog_ac_ct_STRIP="strip"
5420    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5421    break 2
5422  fi
5423done
5424  done
5425IFS=$as_save_IFS
5426
5427fi
5428fi
5429ac_ct_STRIP=$ac_cv_prog_ac_ct_STRIP
5430if test -n "$ac_ct_STRIP"; then
5431  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_STRIP" >&5
5432$as_echo "$ac_ct_STRIP" >&6; }
5433else
5434  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5435$as_echo "no" >&6; }
5436fi
5437
5438  if test "x$ac_ct_STRIP" = x; then
5439    STRIP=":"
5440  else
5441    case $cross_compiling:$ac_tool_warned in
5442yes:)
5443{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
5444$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
5445ac_tool_warned=yes ;;
5446esac
5447    STRIP=$ac_ct_STRIP
5448  fi
5449else
5450  STRIP="$ac_cv_prog_STRIP"
5451fi
5452
5453test -z "$STRIP" && STRIP=:
5454
5455
5456
5457
5458
5459
5460if test -n "$ac_tool_prefix"; then
5461  # Extract the first word of "${ac_tool_prefix}ranlib", so it can be a program name with args.
5462set dummy ${ac_tool_prefix}ranlib; ac_word=$2
5463{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5464$as_echo_n "checking for $ac_word... " >&6; }
5465if test "${ac_cv_prog_RANLIB+set}" = set; then :
5466  $as_echo_n "(cached) " >&6
5467else
5468  if test -n "$RANLIB"; then
5469  ac_cv_prog_RANLIB="$RANLIB" # Let the user override the test.
5470else
5471as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5472for as_dir in $PATH
5473do
5474  IFS=$as_save_IFS
5475  test -z "$as_dir" && as_dir=.
5476    for ac_exec_ext in '' $ac_executable_extensions; do
5477  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
5478    ac_cv_prog_RANLIB="${ac_tool_prefix}ranlib"
5479    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5480    break 2
5481  fi
5482done
5483  done
5484IFS=$as_save_IFS
5485
5486fi
5487fi
5488RANLIB=$ac_cv_prog_RANLIB
5489if test -n "$RANLIB"; then
5490  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $RANLIB" >&5
5491$as_echo "$RANLIB" >&6; }
5492else
5493  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5494$as_echo "no" >&6; }
5495fi
5496
5497
5498fi
5499if test -z "$ac_cv_prog_RANLIB"; then
5500  ac_ct_RANLIB=$RANLIB
5501  # Extract the first word of "ranlib", so it can be a program name with args.
5502set dummy ranlib; ac_word=$2
5503{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5504$as_echo_n "checking for $ac_word... " >&6; }
5505if test "${ac_cv_prog_ac_ct_RANLIB+set}" = set; then :
5506  $as_echo_n "(cached) " >&6
5507else
5508  if test -n "$ac_ct_RANLIB"; then
5509  ac_cv_prog_ac_ct_RANLIB="$ac_ct_RANLIB" # Let the user override the test.
5510else
5511as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5512for as_dir in $PATH
5513do
5514  IFS=$as_save_IFS
5515  test -z "$as_dir" && as_dir=.
5516    for ac_exec_ext in '' $ac_executable_extensions; do
5517  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
5518    ac_cv_prog_ac_ct_RANLIB="ranlib"
5519    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5520    break 2
5521  fi
5522done
5523  done
5524IFS=$as_save_IFS
5525
5526fi
5527fi
5528ac_ct_RANLIB=$ac_cv_prog_ac_ct_RANLIB
5529if test -n "$ac_ct_RANLIB"; then
5530  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_RANLIB" >&5
5531$as_echo "$ac_ct_RANLIB" >&6; }
5532else
5533  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5534$as_echo "no" >&6; }
5535fi
5536
5537  if test "x$ac_ct_RANLIB" = x; then
5538    RANLIB=":"
5539  else
5540    case $cross_compiling:$ac_tool_warned in
5541yes:)
5542{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
5543$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
5544ac_tool_warned=yes ;;
5545esac
5546    RANLIB=$ac_ct_RANLIB
5547  fi
5548else
5549  RANLIB="$ac_cv_prog_RANLIB"
5550fi
5551
5552test -z "$RANLIB" && RANLIB=:
5553
5554
5555
5556
5557
5558
5559# Determine commands to create old-style static archives.
5560old_archive_cmds='$AR $AR_FLAGS $oldlib$oldobjs'
5561old_postinstall_cmds='chmod 644 $oldlib'
5562old_postuninstall_cmds=
5563
5564if test -n "$RANLIB"; then
5565  case $host_os in
5566  openbsd*)
5567    old_postinstall_cmds="$old_postinstall_cmds~\$RANLIB -t \$oldlib"
5568    ;;
5569  *)
5570    old_postinstall_cmds="$old_postinstall_cmds~\$RANLIB \$oldlib"
5571    ;;
5572  esac
5573  old_archive_cmds="$old_archive_cmds~\$RANLIB \$oldlib"
5574fi
5575
5576
5577
5578
5579
5580
5581
5582
5583
5584
5585
5586
5587
5588
5589
5590
5591
5592
5593
5594
5595
5596
5597
5598
5599
5600
5601
5602
5603
5604
5605
5606
5607
5608
5609# If no C compiler was specified, use CC.
5610LTCC=${LTCC-"$CC"}
5611
5612# If no C compiler flags were specified, use CFLAGS.
5613LTCFLAGS=${LTCFLAGS-"$CFLAGS"}
5614
5615# Allow CC to be a program name with arguments.
5616compiler=$CC
5617
5618
5619# Check for command to grab the raw symbol name followed by C symbol from nm.
5620{ $as_echo "$as_me:${as_lineno-$LINENO}: checking command to parse $NM output from $compiler object" >&5
5621$as_echo_n "checking command to parse $NM output from $compiler object... " >&6; }
5622if test "${lt_cv_sys_global_symbol_pipe+set}" = set; then :
5623  $as_echo_n "(cached) " >&6
5624else
5625
5626# These are sane defaults that work on at least a few old systems.
5627# [They come from Ultrix.  What could be older than Ultrix?!! ;)]
5628
5629# Character class describing NM global symbol codes.
5630symcode='[BCDEGRST]'
5631
5632# Regexp to match symbols that can be accessed directly from C.
5633sympat='\([_A-Za-z][_A-Za-z0-9]*\)'
5634
5635# Define system-specific variables.
5636case $host_os in
5637aix*)
5638  symcode='[BCDT]'
5639  ;;
5640cygwin* | mingw* | pw32* | cegcc*)
5641  symcode='[ABCDGISTW]'
5642  ;;
5643hpux*)
5644  if test "$host_cpu" = ia64; then
5645    symcode='[ABCDEGRST]'
5646  fi
5647  ;;
5648irix* | nonstopux*)
5649  symcode='[BCDEGRST]'
5650  ;;
5651osf*)
5652  symcode='[BCDEGQRST]'
5653  ;;
5654solaris*)
5655  symcode='[BDRT]'
5656  ;;
5657sco3.2v5*)
5658  symcode='[DT]'
5659  ;;
5660sysv4.2uw2*)
5661  symcode='[DT]'
5662  ;;
5663sysv5* | sco5v6* | unixware* | OpenUNIX*)
5664  symcode='[ABDT]'
5665  ;;
5666sysv4)
5667  symcode='[DFNSTU]'
5668  ;;
5669esac
5670
5671# If we're using GNU nm, then use its standard symbol codes.
5672case `$NM -V 2>&1` in
5673*GNU* | *'with BFD'*)
5674  symcode='[ABCDGIRSTW]' ;;
5675esac
5676
5677# Transform an extracted symbol line into a proper C declaration.
5678# Some systems (esp. on ia64) link data and code symbols differently,
5679# so use this general approach.
5680lt_cv_sys_global_symbol_to_cdecl="sed -n -e 's/^T .* \(.*\)$/extern int \1();/p' -e 's/^$symcode* .* \(.*\)$/extern char \1;/p'"
5681
5682# Transform an extracted symbol line into symbol name and symbol address
5683lt_cv_sys_global_symbol_to_c_name_address="sed -n -e 's/^: \([^ ]*\) $/  {\\\"\1\\\", (void *) 0},/p' -e 's/^$symcode* \([^ ]*\) \([^ ]*\)$/  {\"\2\", (void *) \&\2},/p'"
5684lt_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'"
5685
5686# Handle CRLF in mingw tool chain
5687opt_cr=
5688case $build_os in
5689mingw*)
5690  opt_cr=`$ECHO 'x\{0,1\}' | tr x '\015'` # option cr in regexp
5691  ;;
5692esac
5693
5694# Try without a prefix underscore, then with it.
5695for ac_symprfx in "" "_"; do
5696
5697  # Transform symcode, sympat, and symprfx into a raw symbol and a C symbol.
5698  symxfrm="\\1 $ac_symprfx\\2 \\2"
5699
5700  # Write the raw and C identifiers.
5701  if test "$lt_cv_nm_interface" = "MS dumpbin"; then
5702    # Fake it for dumpbin and say T for any non-static function
5703    # and D for any global variable.
5704    # Also find C++ and __fastcall symbols from MSVC++,
5705    # which start with @ or ?.
5706    lt_cv_sys_global_symbol_pipe="$AWK '"\
5707"     {last_section=section; section=\$ 3};"\
5708"     /Section length .*#relocs.*(pick any)/{hide[last_section]=1};"\
5709"     \$ 0!~/External *\|/{next};"\
5710"     / 0+ UNDEF /{next}; / UNDEF \([^|]\)*()/{next};"\
5711"     {if(hide[section]) next};"\
5712"     {f=0}; \$ 0~/\(\).*\|/{f=1}; {printf f ? \"T \" : \"D \"};"\
5713"     {split(\$ 0, a, /\||\r/); split(a[2], s)};"\
5714"     s[1]~/^[@?]/{print s[1], s[1]; next};"\
5715"     s[1]~prfx {split(s[1],t,\"@\"); print t[1], substr(t[1],length(prfx))}"\
5716"     ' prfx=^$ac_symprfx"
5717  else
5718    lt_cv_sys_global_symbol_pipe="sed -n -e 's/^.*[	 ]\($symcode$symcode*\)[	 ][	 ]*$ac_symprfx$sympat$opt_cr$/$symxfrm/p'"
5719  fi
5720
5721  # Check to see that the pipe works correctly.
5722  pipe_works=no
5723
5724  rm -f conftest*
5725  cat > conftest.$ac_ext <<_LT_EOF
5726#ifdef __cplusplus
5727extern "C" {
5728#endif
5729char nm_test_var;
5730void nm_test_func(void);
5731void nm_test_func(void){}
5732#ifdef __cplusplus
5733}
5734#endif
5735int main(){nm_test_var='a';nm_test_func();return(0);}
5736_LT_EOF
5737
5738  if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
5739  (eval $ac_compile) 2>&5
5740  ac_status=$?
5741  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
5742  test $ac_status = 0; }; then
5743    # Now try to grab the symbols.
5744    nlist=conftest.nm
5745    if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$NM conftest.$ac_objext \| $lt_cv_sys_global_symbol_pipe \> $nlist\""; } >&5
5746  (eval $NM conftest.$ac_objext \| $lt_cv_sys_global_symbol_pipe \> $nlist) 2>&5
5747  ac_status=$?
5748  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
5749  test $ac_status = 0; } && test -s "$nlist"; then
5750      # Try sorting and uniquifying the output.
5751      if sort "$nlist" | uniq > "$nlist"T; then
5752	mv -f "$nlist"T "$nlist"
5753      else
5754	rm -f "$nlist"T
5755      fi
5756
5757      # Make sure that we snagged all the symbols we need.
5758      if $GREP ' nm_test_var$' "$nlist" >/dev/null; then
5759	if $GREP ' nm_test_func$' "$nlist" >/dev/null; then
5760	  cat <<_LT_EOF > conftest.$ac_ext
5761#ifdef __cplusplus
5762extern "C" {
5763#endif
5764
5765_LT_EOF
5766	  # Now generate the symbol file.
5767	  eval "$lt_cv_sys_global_symbol_to_cdecl"' < "$nlist" | $GREP -v main >> conftest.$ac_ext'
5768
5769	  cat <<_LT_EOF >> conftest.$ac_ext
5770
5771/* The mapping between symbol names and symbols.  */
5772const struct {
5773  const char *name;
5774  void       *address;
5775}
5776lt__PROGRAM__LTX_preloaded_symbols[] =
5777{
5778  { "@PROGRAM@", (void *) 0 },
5779_LT_EOF
5780	  $SED "s/^$symcode$symcode* \(.*\) \(.*\)$/  {\"\2\", (void *) \&\2},/" < "$nlist" | $GREP -v main >> conftest.$ac_ext
5781	  cat <<\_LT_EOF >> conftest.$ac_ext
5782  {0, (void *) 0}
5783};
5784
5785/* This works around a problem in FreeBSD linker */
5786#ifdef FREEBSD_WORKAROUND
5787static const void *lt_preloaded_setup() {
5788  return lt__PROGRAM__LTX_preloaded_symbols;
5789}
5790#endif
5791
5792#ifdef __cplusplus
5793}
5794#endif
5795_LT_EOF
5796	  # Now try linking the two files.
5797	  mv conftest.$ac_objext conftstm.$ac_objext
5798	  lt_save_LIBS="$LIBS"
5799	  lt_save_CFLAGS="$CFLAGS"
5800	  LIBS="conftstm.$ac_objext"
5801	  CFLAGS="$CFLAGS$lt_prog_compiler_no_builtin_flag"
5802	  if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_link\""; } >&5
5803  (eval $ac_link) 2>&5
5804  ac_status=$?
5805  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
5806  test $ac_status = 0; } && test -s conftest${ac_exeext}; then
5807	    pipe_works=yes
5808	  fi
5809	  LIBS="$lt_save_LIBS"
5810	  CFLAGS="$lt_save_CFLAGS"
5811	else
5812	  echo "cannot find nm_test_func in $nlist" >&5
5813	fi
5814      else
5815	echo "cannot find nm_test_var in $nlist" >&5
5816      fi
5817    else
5818      echo "cannot run $lt_cv_sys_global_symbol_pipe" >&5
5819    fi
5820  else
5821    echo "$progname: failed program was:" >&5
5822    cat conftest.$ac_ext >&5
5823  fi
5824  rm -rf conftest* conftst*
5825
5826  # Do not use the global_symbol_pipe unless it works.
5827  if test "$pipe_works" = yes; then
5828    break
5829  else
5830    lt_cv_sys_global_symbol_pipe=
5831  fi
5832done
5833
5834fi
5835
5836if test -z "$lt_cv_sys_global_symbol_pipe"; then
5837  lt_cv_sys_global_symbol_to_cdecl=
5838fi
5839if test -z "$lt_cv_sys_global_symbol_pipe$lt_cv_sys_global_symbol_to_cdecl"; then
5840  { $as_echo "$as_me:${as_lineno-$LINENO}: result: failed" >&5
5841$as_echo "failed" >&6; }
5842else
5843  { $as_echo "$as_me:${as_lineno-$LINENO}: result: ok" >&5
5844$as_echo "ok" >&6; }
5845fi
5846
5847
5848
5849
5850
5851
5852
5853
5854
5855
5856
5857
5858
5859
5860
5861
5862
5863
5864
5865
5866
5867
5868
5869# Check whether --enable-libtool-lock was given.
5870if test "${enable_libtool_lock+set}" = set; then :
5871  enableval=$enable_libtool_lock;
5872fi
5873
5874test "x$enable_libtool_lock" != xno && enable_libtool_lock=yes
5875
5876# Some flags need to be propagated to the compiler or linker for good
5877# libtool support.
5878case $host in
5879ia64-*-hpux*)
5880  # Find out which ABI we are using.
5881  echo 'int i;' > conftest.$ac_ext
5882  if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
5883  (eval $ac_compile) 2>&5
5884  ac_status=$?
5885  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
5886  test $ac_status = 0; }; then
5887    case `/usr/bin/file conftest.$ac_objext` in
5888      *ELF-32*)
5889	HPUX_IA64_MODE="32"
5890	;;
5891      *ELF-64*)
5892	HPUX_IA64_MODE="64"
5893	;;
5894    esac
5895  fi
5896  rm -rf conftest*
5897  ;;
5898*-*-irix6*)
5899  # Find out which ABI we are using.
5900  echo '#line 5900 "configure"' > conftest.$ac_ext
5901  if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
5902  (eval $ac_compile) 2>&5
5903  ac_status=$?
5904  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
5905  test $ac_status = 0; }; then
5906    if test "$lt_cv_prog_gnu_ld" = yes; then
5907      case `/usr/bin/file conftest.$ac_objext` in
5908	*32-bit*)
5909	  LD="${LD-ld} -melf32bsmip"
5910	  ;;
5911	*N32*)
5912	  LD="${LD-ld} -melf32bmipn32"
5913	  ;;
5914	*64-bit*)
5915	  LD="${LD-ld} -melf64bmip"
5916	;;
5917      esac
5918    else
5919      case `/usr/bin/file conftest.$ac_objext` in
5920	*32-bit*)
5921	  LD="${LD-ld} -32"
5922	  ;;
5923	*N32*)
5924	  LD="${LD-ld} -n32"
5925	  ;;
5926	*64-bit*)
5927	  LD="${LD-ld} -64"
5928	  ;;
5929      esac
5930    fi
5931  fi
5932  rm -rf conftest*
5933  ;;
5934
5935x86_64-*kfreebsd*-gnu|x86_64-*linux*|ppc*-*linux*|powerpc*-*linux*| \
5936s390*-*linux*|s390*-*tpf*|sparc*-*linux*)
5937  # Find out which ABI we are using.
5938  echo 'int i;' > conftest.$ac_ext
5939  if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
5940  (eval $ac_compile) 2>&5
5941  ac_status=$?
5942  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
5943  test $ac_status = 0; }; then
5944    case `/usr/bin/file conftest.o` in
5945      *32-bit*)
5946	case $host in
5947	  x86_64-*kfreebsd*-gnu)
5948	    LD="${LD-ld} -m elf_i386_fbsd"
5949	    ;;
5950	  x86_64-*linux*)
5951	    LD="${LD-ld} -m elf_i386"
5952	    ;;
5953	  ppc64-*linux*|powerpc64-*linux*)
5954	    LD="${LD-ld} -m elf32ppclinux"
5955	    ;;
5956	  s390x-*linux*)
5957	    LD="${LD-ld} -m elf_s390"
5958	    ;;
5959	  sparc64-*linux*)
5960	    LD="${LD-ld} -m elf32_sparc"
5961	    ;;
5962	esac
5963	;;
5964      *64-bit*)
5965	case $host in
5966	  x86_64-*kfreebsd*-gnu)
5967	    LD="${LD-ld} -m elf_x86_64_fbsd"
5968	    ;;
5969	  x86_64-*linux*)
5970	    LD="${LD-ld} -m elf_x86_64"
5971	    ;;
5972	  ppc*-*linux*|powerpc*-*linux*)
5973	    LD="${LD-ld} -m elf64ppc"
5974	    ;;
5975	  s390*-*linux*|s390*-*tpf*)
5976	    LD="${LD-ld} -m elf64_s390"
5977	    ;;
5978	  sparc*-*linux*)
5979	    LD="${LD-ld} -m elf64_sparc"
5980	    ;;
5981	esac
5982	;;
5983    esac
5984  fi
5985  rm -rf conftest*
5986  ;;
5987
5988*-*-sco3.2v5*)
5989  # On SCO OpenServer 5, we need -belf to get full-featured binaries.
5990  SAVE_CFLAGS="$CFLAGS"
5991  CFLAGS="$CFLAGS -belf"
5992  { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the C compiler needs -belf" >&5
5993$as_echo_n "checking whether the C compiler needs -belf... " >&6; }
5994if test "${lt_cv_cc_needs_belf+set}" = set; then :
5995  $as_echo_n "(cached) " >&6
5996else
5997  ac_ext=c
5998ac_cpp='$CPP $CPPFLAGS'
5999ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
6000ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
6001ac_compiler_gnu=$ac_cv_c_compiler_gnu
6002
6003     cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6004/* end confdefs.h.  */
6005
6006int
6007main ()
6008{
6009
6010  ;
6011  return 0;
6012}
6013_ACEOF
6014if ac_fn_c_try_link "$LINENO"; then :
6015  lt_cv_cc_needs_belf=yes
6016else
6017  lt_cv_cc_needs_belf=no
6018fi
6019rm -f core conftest.err conftest.$ac_objext \
6020    conftest$ac_exeext conftest.$ac_ext
6021     ac_ext=c
6022ac_cpp='$CPP $CPPFLAGS'
6023ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
6024ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
6025ac_compiler_gnu=$ac_cv_c_compiler_gnu
6026
6027fi
6028{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_cc_needs_belf" >&5
6029$as_echo "$lt_cv_cc_needs_belf" >&6; }
6030  if test x"$lt_cv_cc_needs_belf" != x"yes"; then
6031    # this is probably gcc 2.8.0, egcs 1.0 or newer; no need for -belf
6032    CFLAGS="$SAVE_CFLAGS"
6033  fi
6034  ;;
6035sparc*-*solaris*)
6036  # Find out which ABI we are using.
6037  echo 'int i;' > conftest.$ac_ext
6038  if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
6039  (eval $ac_compile) 2>&5
6040  ac_status=$?
6041  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
6042  test $ac_status = 0; }; then
6043    case `/usr/bin/file conftest.o` in
6044    *64-bit*)
6045      case $lt_cv_prog_gnu_ld in
6046      yes*) LD="${LD-ld} -m elf64_sparc" ;;
6047      *)
6048	if ${LD-ld} -64 -r -o conftest2.o conftest.o >/dev/null 2>&1; then
6049	  LD="${LD-ld} -64"
6050	fi
6051	;;
6052      esac
6053      ;;
6054    esac
6055  fi
6056  rm -rf conftest*
6057  ;;
6058esac
6059
6060need_locks="$enable_libtool_lock"
6061
6062
6063  case $host_os in
6064    rhapsody* | darwin*)
6065    if test -n "$ac_tool_prefix"; then
6066  # Extract the first word of "${ac_tool_prefix}dsymutil", so it can be a program name with args.
6067set dummy ${ac_tool_prefix}dsymutil; ac_word=$2
6068{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6069$as_echo_n "checking for $ac_word... " >&6; }
6070if test "${ac_cv_prog_DSYMUTIL+set}" = set; then :
6071  $as_echo_n "(cached) " >&6
6072else
6073  if test -n "$DSYMUTIL"; then
6074  ac_cv_prog_DSYMUTIL="$DSYMUTIL" # Let the user override the test.
6075else
6076as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6077for as_dir in $PATH
6078do
6079  IFS=$as_save_IFS
6080  test -z "$as_dir" && as_dir=.
6081    for ac_exec_ext in '' $ac_executable_extensions; do
6082  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
6083    ac_cv_prog_DSYMUTIL="${ac_tool_prefix}dsymutil"
6084    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6085    break 2
6086  fi
6087done
6088  done
6089IFS=$as_save_IFS
6090
6091fi
6092fi
6093DSYMUTIL=$ac_cv_prog_DSYMUTIL
6094if test -n "$DSYMUTIL"; then
6095  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $DSYMUTIL" >&5
6096$as_echo "$DSYMUTIL" >&6; }
6097else
6098  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6099$as_echo "no" >&6; }
6100fi
6101
6102
6103fi
6104if test -z "$ac_cv_prog_DSYMUTIL"; then
6105  ac_ct_DSYMUTIL=$DSYMUTIL
6106  # Extract the first word of "dsymutil", so it can be a program name with args.
6107set dummy dsymutil; ac_word=$2
6108{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6109$as_echo_n "checking for $ac_word... " >&6; }
6110if test "${ac_cv_prog_ac_ct_DSYMUTIL+set}" = set; then :
6111  $as_echo_n "(cached) " >&6
6112else
6113  if test -n "$ac_ct_DSYMUTIL"; then
6114  ac_cv_prog_ac_ct_DSYMUTIL="$ac_ct_DSYMUTIL" # Let the user override the test.
6115else
6116as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6117for as_dir in $PATH
6118do
6119  IFS=$as_save_IFS
6120  test -z "$as_dir" && as_dir=.
6121    for ac_exec_ext in '' $ac_executable_extensions; do
6122  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
6123    ac_cv_prog_ac_ct_DSYMUTIL="dsymutil"
6124    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6125    break 2
6126  fi
6127done
6128  done
6129IFS=$as_save_IFS
6130
6131fi
6132fi
6133ac_ct_DSYMUTIL=$ac_cv_prog_ac_ct_DSYMUTIL
6134if test -n "$ac_ct_DSYMUTIL"; then
6135  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_DSYMUTIL" >&5
6136$as_echo "$ac_ct_DSYMUTIL" >&6; }
6137else
6138  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6139$as_echo "no" >&6; }
6140fi
6141
6142  if test "x$ac_ct_DSYMUTIL" = x; then
6143    DSYMUTIL=":"
6144  else
6145    case $cross_compiling:$ac_tool_warned in
6146yes:)
6147{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
6148$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
6149ac_tool_warned=yes ;;
6150esac
6151    DSYMUTIL=$ac_ct_DSYMUTIL
6152  fi
6153else
6154  DSYMUTIL="$ac_cv_prog_DSYMUTIL"
6155fi
6156
6157    if test -n "$ac_tool_prefix"; then
6158  # Extract the first word of "${ac_tool_prefix}nmedit", so it can be a program name with args.
6159set dummy ${ac_tool_prefix}nmedit; ac_word=$2
6160{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6161$as_echo_n "checking for $ac_word... " >&6; }
6162if test "${ac_cv_prog_NMEDIT+set}" = set; then :
6163  $as_echo_n "(cached) " >&6
6164else
6165  if test -n "$NMEDIT"; then
6166  ac_cv_prog_NMEDIT="$NMEDIT" # Let the user override the test.
6167else
6168as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6169for as_dir in $PATH
6170do
6171  IFS=$as_save_IFS
6172  test -z "$as_dir" && as_dir=.
6173    for ac_exec_ext in '' $ac_executable_extensions; do
6174  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
6175    ac_cv_prog_NMEDIT="${ac_tool_prefix}nmedit"
6176    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6177    break 2
6178  fi
6179done
6180  done
6181IFS=$as_save_IFS
6182
6183fi
6184fi
6185NMEDIT=$ac_cv_prog_NMEDIT
6186if test -n "$NMEDIT"; then
6187  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $NMEDIT" >&5
6188$as_echo "$NMEDIT" >&6; }
6189else
6190  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6191$as_echo "no" >&6; }
6192fi
6193
6194
6195fi
6196if test -z "$ac_cv_prog_NMEDIT"; then
6197  ac_ct_NMEDIT=$NMEDIT
6198  # Extract the first word of "nmedit", so it can be a program name with args.
6199set dummy nmedit; ac_word=$2
6200{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6201$as_echo_n "checking for $ac_word... " >&6; }
6202if test "${ac_cv_prog_ac_ct_NMEDIT+set}" = set; then :
6203  $as_echo_n "(cached) " >&6
6204else
6205  if test -n "$ac_ct_NMEDIT"; then
6206  ac_cv_prog_ac_ct_NMEDIT="$ac_ct_NMEDIT" # Let the user override the test.
6207else
6208as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6209for as_dir in $PATH
6210do
6211  IFS=$as_save_IFS
6212  test -z "$as_dir" && as_dir=.
6213    for ac_exec_ext in '' $ac_executable_extensions; do
6214  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
6215    ac_cv_prog_ac_ct_NMEDIT="nmedit"
6216    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6217    break 2
6218  fi
6219done
6220  done
6221IFS=$as_save_IFS
6222
6223fi
6224fi
6225ac_ct_NMEDIT=$ac_cv_prog_ac_ct_NMEDIT
6226if test -n "$ac_ct_NMEDIT"; then
6227  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_NMEDIT" >&5
6228$as_echo "$ac_ct_NMEDIT" >&6; }
6229else
6230  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6231$as_echo "no" >&6; }
6232fi
6233
6234  if test "x$ac_ct_NMEDIT" = x; then
6235    NMEDIT=":"
6236  else
6237    case $cross_compiling:$ac_tool_warned in
6238yes:)
6239{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
6240$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
6241ac_tool_warned=yes ;;
6242esac
6243    NMEDIT=$ac_ct_NMEDIT
6244  fi
6245else
6246  NMEDIT="$ac_cv_prog_NMEDIT"
6247fi
6248
6249    if test -n "$ac_tool_prefix"; then
6250  # Extract the first word of "${ac_tool_prefix}lipo", so it can be a program name with args.
6251set dummy ${ac_tool_prefix}lipo; ac_word=$2
6252{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6253$as_echo_n "checking for $ac_word... " >&6; }
6254if test "${ac_cv_prog_LIPO+set}" = set; then :
6255  $as_echo_n "(cached) " >&6
6256else
6257  if test -n "$LIPO"; then
6258  ac_cv_prog_LIPO="$LIPO" # Let the user override the test.
6259else
6260as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6261for as_dir in $PATH
6262do
6263  IFS=$as_save_IFS
6264  test -z "$as_dir" && as_dir=.
6265    for ac_exec_ext in '' $ac_executable_extensions; do
6266  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
6267    ac_cv_prog_LIPO="${ac_tool_prefix}lipo"
6268    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6269    break 2
6270  fi
6271done
6272  done
6273IFS=$as_save_IFS
6274
6275fi
6276fi
6277LIPO=$ac_cv_prog_LIPO
6278if test -n "$LIPO"; then
6279  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LIPO" >&5
6280$as_echo "$LIPO" >&6; }
6281else
6282  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6283$as_echo "no" >&6; }
6284fi
6285
6286
6287fi
6288if test -z "$ac_cv_prog_LIPO"; then
6289  ac_ct_LIPO=$LIPO
6290  # Extract the first word of "lipo", so it can be a program name with args.
6291set dummy lipo; ac_word=$2
6292{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6293$as_echo_n "checking for $ac_word... " >&6; }
6294if test "${ac_cv_prog_ac_ct_LIPO+set}" = set; then :
6295  $as_echo_n "(cached) " >&6
6296else
6297  if test -n "$ac_ct_LIPO"; then
6298  ac_cv_prog_ac_ct_LIPO="$ac_ct_LIPO" # Let the user override the test.
6299else
6300as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6301for as_dir in $PATH
6302do
6303  IFS=$as_save_IFS
6304  test -z "$as_dir" && as_dir=.
6305    for ac_exec_ext in '' $ac_executable_extensions; do
6306  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
6307    ac_cv_prog_ac_ct_LIPO="lipo"
6308    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6309    break 2
6310  fi
6311done
6312  done
6313IFS=$as_save_IFS
6314
6315fi
6316fi
6317ac_ct_LIPO=$ac_cv_prog_ac_ct_LIPO
6318if test -n "$ac_ct_LIPO"; then
6319  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_LIPO" >&5
6320$as_echo "$ac_ct_LIPO" >&6; }
6321else
6322  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6323$as_echo "no" >&6; }
6324fi
6325
6326  if test "x$ac_ct_LIPO" = x; then
6327    LIPO=":"
6328  else
6329    case $cross_compiling:$ac_tool_warned in
6330yes:)
6331{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
6332$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
6333ac_tool_warned=yes ;;
6334esac
6335    LIPO=$ac_ct_LIPO
6336  fi
6337else
6338  LIPO="$ac_cv_prog_LIPO"
6339fi
6340
6341    if test -n "$ac_tool_prefix"; then
6342  # Extract the first word of "${ac_tool_prefix}otool", so it can be a program name with args.
6343set dummy ${ac_tool_prefix}otool; ac_word=$2
6344{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6345$as_echo_n "checking for $ac_word... " >&6; }
6346if test "${ac_cv_prog_OTOOL+set}" = set; then :
6347  $as_echo_n "(cached) " >&6
6348else
6349  if test -n "$OTOOL"; then
6350  ac_cv_prog_OTOOL="$OTOOL" # Let the user override the test.
6351else
6352as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6353for as_dir in $PATH
6354do
6355  IFS=$as_save_IFS
6356  test -z "$as_dir" && as_dir=.
6357    for ac_exec_ext in '' $ac_executable_extensions; do
6358  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
6359    ac_cv_prog_OTOOL="${ac_tool_prefix}otool"
6360    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6361    break 2
6362  fi
6363done
6364  done
6365IFS=$as_save_IFS
6366
6367fi
6368fi
6369OTOOL=$ac_cv_prog_OTOOL
6370if test -n "$OTOOL"; then
6371  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $OTOOL" >&5
6372$as_echo "$OTOOL" >&6; }
6373else
6374  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6375$as_echo "no" >&6; }
6376fi
6377
6378
6379fi
6380if test -z "$ac_cv_prog_OTOOL"; then
6381  ac_ct_OTOOL=$OTOOL
6382  # Extract the first word of "otool", so it can be a program name with args.
6383set dummy otool; ac_word=$2
6384{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6385$as_echo_n "checking for $ac_word... " >&6; }
6386if test "${ac_cv_prog_ac_ct_OTOOL+set}" = set; then :
6387  $as_echo_n "(cached) " >&6
6388else
6389  if test -n "$ac_ct_OTOOL"; then
6390  ac_cv_prog_ac_ct_OTOOL="$ac_ct_OTOOL" # Let the user override the test.
6391else
6392as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6393for as_dir in $PATH
6394do
6395  IFS=$as_save_IFS
6396  test -z "$as_dir" && as_dir=.
6397    for ac_exec_ext in '' $ac_executable_extensions; do
6398  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
6399    ac_cv_prog_ac_ct_OTOOL="otool"
6400    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6401    break 2
6402  fi
6403done
6404  done
6405IFS=$as_save_IFS
6406
6407fi
6408fi
6409ac_ct_OTOOL=$ac_cv_prog_ac_ct_OTOOL
6410if test -n "$ac_ct_OTOOL"; then
6411  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_OTOOL" >&5
6412$as_echo "$ac_ct_OTOOL" >&6; }
6413else
6414  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6415$as_echo "no" >&6; }
6416fi
6417
6418  if test "x$ac_ct_OTOOL" = x; then
6419    OTOOL=":"
6420  else
6421    case $cross_compiling:$ac_tool_warned in
6422yes:)
6423{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
6424$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
6425ac_tool_warned=yes ;;
6426esac
6427    OTOOL=$ac_ct_OTOOL
6428  fi
6429else
6430  OTOOL="$ac_cv_prog_OTOOL"
6431fi
6432
6433    if test -n "$ac_tool_prefix"; then
6434  # Extract the first word of "${ac_tool_prefix}otool64", so it can be a program name with args.
6435set dummy ${ac_tool_prefix}otool64; ac_word=$2
6436{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6437$as_echo_n "checking for $ac_word... " >&6; }
6438if test "${ac_cv_prog_OTOOL64+set}" = set; then :
6439  $as_echo_n "(cached) " >&6
6440else
6441  if test -n "$OTOOL64"; then
6442  ac_cv_prog_OTOOL64="$OTOOL64" # Let the user override the test.
6443else
6444as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6445for as_dir in $PATH
6446do
6447  IFS=$as_save_IFS
6448  test -z "$as_dir" && as_dir=.
6449    for ac_exec_ext in '' $ac_executable_extensions; do
6450  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
6451    ac_cv_prog_OTOOL64="${ac_tool_prefix}otool64"
6452    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6453    break 2
6454  fi
6455done
6456  done
6457IFS=$as_save_IFS
6458
6459fi
6460fi
6461OTOOL64=$ac_cv_prog_OTOOL64
6462if test -n "$OTOOL64"; then
6463  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $OTOOL64" >&5
6464$as_echo "$OTOOL64" >&6; }
6465else
6466  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6467$as_echo "no" >&6; }
6468fi
6469
6470
6471fi
6472if test -z "$ac_cv_prog_OTOOL64"; then
6473  ac_ct_OTOOL64=$OTOOL64
6474  # Extract the first word of "otool64", so it can be a program name with args.
6475set dummy otool64; ac_word=$2
6476{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6477$as_echo_n "checking for $ac_word... " >&6; }
6478if test "${ac_cv_prog_ac_ct_OTOOL64+set}" = set; then :
6479  $as_echo_n "(cached) " >&6
6480else
6481  if test -n "$ac_ct_OTOOL64"; then
6482  ac_cv_prog_ac_ct_OTOOL64="$ac_ct_OTOOL64" # Let the user override the test.
6483else
6484as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6485for as_dir in $PATH
6486do
6487  IFS=$as_save_IFS
6488  test -z "$as_dir" && as_dir=.
6489    for ac_exec_ext in '' $ac_executable_extensions; do
6490  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
6491    ac_cv_prog_ac_ct_OTOOL64="otool64"
6492    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6493    break 2
6494  fi
6495done
6496  done
6497IFS=$as_save_IFS
6498
6499fi
6500fi
6501ac_ct_OTOOL64=$ac_cv_prog_ac_ct_OTOOL64
6502if test -n "$ac_ct_OTOOL64"; then
6503  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_OTOOL64" >&5
6504$as_echo "$ac_ct_OTOOL64" >&6; }
6505else
6506  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6507$as_echo "no" >&6; }
6508fi
6509
6510  if test "x$ac_ct_OTOOL64" = x; then
6511    OTOOL64=":"
6512  else
6513    case $cross_compiling:$ac_tool_warned in
6514yes:)
6515{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
6516$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
6517ac_tool_warned=yes ;;
6518esac
6519    OTOOL64=$ac_ct_OTOOL64
6520  fi
6521else
6522  OTOOL64="$ac_cv_prog_OTOOL64"
6523fi
6524
6525
6526
6527
6528
6529
6530
6531
6532
6533
6534
6535
6536
6537
6538
6539
6540
6541
6542
6543
6544
6545
6546
6547
6548
6549
6550
6551    { $as_echo "$as_me:${as_lineno-$LINENO}: checking for -single_module linker flag" >&5
6552$as_echo_n "checking for -single_module linker flag... " >&6; }
6553if test "${lt_cv_apple_cc_single_mod+set}" = set; then :
6554  $as_echo_n "(cached) " >&6
6555else
6556  lt_cv_apple_cc_single_mod=no
6557      if test -z "${LT_MULTI_MODULE}"; then
6558	# By default we will add the -single_module flag. You can override
6559	# by either setting the environment variable LT_MULTI_MODULE
6560	# non-empty at configure time, or by adding -multi_module to the
6561	# link flags.
6562	rm -rf libconftest.dylib*
6563	echo "int foo(void){return 1;}" > conftest.c
6564	echo "$LTCC $LTCFLAGS $LDFLAGS -o libconftest.dylib \
6565-dynamiclib -Wl,-single_module conftest.c" >&5
6566	$LTCC $LTCFLAGS $LDFLAGS -o libconftest.dylib \
6567	  -dynamiclib -Wl,-single_module conftest.c 2>conftest.err
6568        _lt_result=$?
6569	if test -f libconftest.dylib && test ! -s conftest.err && test $_lt_result = 0; then
6570	  lt_cv_apple_cc_single_mod=yes
6571	else
6572	  cat conftest.err >&5
6573	fi
6574	rm -rf libconftest.dylib*
6575	rm -f conftest.*
6576      fi
6577fi
6578{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_apple_cc_single_mod" >&5
6579$as_echo "$lt_cv_apple_cc_single_mod" >&6; }
6580    { $as_echo "$as_me:${as_lineno-$LINENO}: checking for -exported_symbols_list linker flag" >&5
6581$as_echo_n "checking for -exported_symbols_list linker flag... " >&6; }
6582if test "${lt_cv_ld_exported_symbols_list+set}" = set; then :
6583  $as_echo_n "(cached) " >&6
6584else
6585  lt_cv_ld_exported_symbols_list=no
6586      save_LDFLAGS=$LDFLAGS
6587      echo "_main" > conftest.sym
6588      LDFLAGS="$LDFLAGS -Wl,-exported_symbols_list,conftest.sym"
6589      cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6590/* end confdefs.h.  */
6591
6592int
6593main ()
6594{
6595
6596  ;
6597  return 0;
6598}
6599_ACEOF
6600if ac_fn_c_try_link "$LINENO"; then :
6601  lt_cv_ld_exported_symbols_list=yes
6602else
6603  lt_cv_ld_exported_symbols_list=no
6604fi
6605rm -f core conftest.err conftest.$ac_objext \
6606    conftest$ac_exeext conftest.$ac_ext
6607	LDFLAGS="$save_LDFLAGS"
6608
6609fi
6610{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_ld_exported_symbols_list" >&5
6611$as_echo "$lt_cv_ld_exported_symbols_list" >&6; }
6612    case $host_os in
6613    rhapsody* | darwin1.[012])
6614      _lt_dar_allow_undefined='${wl}-undefined ${wl}suppress' ;;
6615    darwin1.*)
6616      _lt_dar_allow_undefined='${wl}-flat_namespace ${wl}-undefined ${wl}suppress' ;;
6617    darwin*) # darwin 5.x on
6618      # if running on 10.5 or later, the deployment target defaults
6619      # to the OS version, if on x86, and 10.4, the deployment
6620      # target defaults to 10.4. Don't you love it?
6621      case ${MACOSX_DEPLOYMENT_TARGET-10.0},$host in
6622	10.0,*86*-darwin8*|10.0,*-darwin[91]*)
6623	  _lt_dar_allow_undefined='${wl}-undefined ${wl}dynamic_lookup' ;;
6624	10.[012]*)
6625	  _lt_dar_allow_undefined='${wl}-flat_namespace ${wl}-undefined ${wl}suppress' ;;
6626	10.*)
6627	  _lt_dar_allow_undefined='${wl}-undefined ${wl}dynamic_lookup' ;;
6628      esac
6629    ;;
6630  esac
6631    if test "$lt_cv_apple_cc_single_mod" = "yes"; then
6632      _lt_dar_single_mod='$single_module'
6633    fi
6634    if test "$lt_cv_ld_exported_symbols_list" = "yes"; then
6635      _lt_dar_export_syms=' ${wl}-exported_symbols_list,$output_objdir/${libname}-symbols.expsym'
6636    else
6637      _lt_dar_export_syms='~$NMEDIT -s $output_objdir/${libname}-symbols.expsym ${lib}'
6638    fi
6639    if test "$DSYMUTIL" != ":"; then
6640      _lt_dsymutil='~$DSYMUTIL $lib || :'
6641    else
6642      _lt_dsymutil=
6643    fi
6644    ;;
6645  esac
6646
6647ac_ext=c
6648ac_cpp='$CPP $CPPFLAGS'
6649ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
6650ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
6651ac_compiler_gnu=$ac_cv_c_compiler_gnu
6652{ $as_echo "$as_me:${as_lineno-$LINENO}: checking how to run the C preprocessor" >&5
6653$as_echo_n "checking how to run the C preprocessor... " >&6; }
6654# On Suns, sometimes $CPP names a directory.
6655if test -n "$CPP" && test -d "$CPP"; then
6656  CPP=
6657fi
6658if test -z "$CPP"; then
6659  if test "${ac_cv_prog_CPP+set}" = set; then :
6660  $as_echo_n "(cached) " >&6
6661else
6662      # Double quotes because CPP needs to be expanded
6663    for CPP in "$CC -E" "$CC -E -traditional-cpp" "/lib/cpp"
6664    do
6665      ac_preproc_ok=false
6666for ac_c_preproc_warn_flag in '' yes
6667do
6668  # Use a header file that comes with gcc, so configuring glibc
6669  # with a fresh cross-compiler works.
6670  # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
6671  # <limits.h> exists even on freestanding compilers.
6672  # On the NeXT, cc -E runs the code through the compiler's parser,
6673  # not just through cpp. "Syntax error" is here to catch this case.
6674  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6675/* end confdefs.h.  */
6676#ifdef __STDC__
6677# include <limits.h>
6678#else
6679# include <assert.h>
6680#endif
6681		     Syntax error
6682_ACEOF
6683if ac_fn_c_try_cpp "$LINENO"; then :
6684
6685else
6686  # Broken: fails on valid input.
6687continue
6688fi
6689rm -f conftest.err conftest.$ac_ext
6690
6691  # OK, works on sane cases.  Now check whether nonexistent headers
6692  # can be detected and how.
6693  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6694/* end confdefs.h.  */
6695#include <ac_nonexistent.h>
6696_ACEOF
6697if ac_fn_c_try_cpp "$LINENO"; then :
6698  # Broken: success on invalid input.
6699continue
6700else
6701  # Passes both tests.
6702ac_preproc_ok=:
6703break
6704fi
6705rm -f conftest.err conftest.$ac_ext
6706
6707done
6708# Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
6709rm -f conftest.err conftest.$ac_ext
6710if $ac_preproc_ok; then :
6711  break
6712fi
6713
6714    done
6715    ac_cv_prog_CPP=$CPP
6716
6717fi
6718  CPP=$ac_cv_prog_CPP
6719else
6720  ac_cv_prog_CPP=$CPP
6721fi
6722{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $CPP" >&5
6723$as_echo "$CPP" >&6; }
6724ac_preproc_ok=false
6725for ac_c_preproc_warn_flag in '' yes
6726do
6727  # Use a header file that comes with gcc, so configuring glibc
6728  # with a fresh cross-compiler works.
6729  # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
6730  # <limits.h> exists even on freestanding compilers.
6731  # On the NeXT, cc -E runs the code through the compiler's parser,
6732  # not just through cpp. "Syntax error" is here to catch this case.
6733  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6734/* end confdefs.h.  */
6735#ifdef __STDC__
6736# include <limits.h>
6737#else
6738# include <assert.h>
6739#endif
6740		     Syntax error
6741_ACEOF
6742if ac_fn_c_try_cpp "$LINENO"; then :
6743
6744else
6745  # Broken: fails on valid input.
6746continue
6747fi
6748rm -f conftest.err conftest.$ac_ext
6749
6750  # OK, works on sane cases.  Now check whether nonexistent headers
6751  # can be detected and how.
6752  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6753/* end confdefs.h.  */
6754#include <ac_nonexistent.h>
6755_ACEOF
6756if ac_fn_c_try_cpp "$LINENO"; then :
6757  # Broken: success on invalid input.
6758continue
6759else
6760  # Passes both tests.
6761ac_preproc_ok=:
6762break
6763fi
6764rm -f conftest.err conftest.$ac_ext
6765
6766done
6767# Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
6768rm -f conftest.err conftest.$ac_ext
6769if $ac_preproc_ok; then :
6770
6771else
6772  { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
6773$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
6774as_fn_error "C preprocessor \"$CPP\" fails sanity check
6775See \`config.log' for more details." "$LINENO" 5; }
6776fi
6777
6778ac_ext=c
6779ac_cpp='$CPP $CPPFLAGS'
6780ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
6781ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
6782ac_compiler_gnu=$ac_cv_c_compiler_gnu
6783
6784
6785{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for ANSI C header files" >&5
6786$as_echo_n "checking for ANSI C header files... " >&6; }
6787if test "${ac_cv_header_stdc+set}" = set; then :
6788  $as_echo_n "(cached) " >&6
6789else
6790  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6791/* end confdefs.h.  */
6792#include <stdlib.h>
6793#include <stdarg.h>
6794#include <string.h>
6795#include <float.h>
6796
6797int
6798main ()
6799{
6800
6801  ;
6802  return 0;
6803}
6804_ACEOF
6805if ac_fn_c_try_compile "$LINENO"; then :
6806  ac_cv_header_stdc=yes
6807else
6808  ac_cv_header_stdc=no
6809fi
6810rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
6811
6812if test $ac_cv_header_stdc = yes; then
6813  # SunOS 4.x string.h does not declare mem*, contrary to ANSI.
6814  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6815/* end confdefs.h.  */
6816#include <string.h>
6817
6818_ACEOF
6819if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
6820  $EGREP "memchr" >/dev/null 2>&1; then :
6821
6822else
6823  ac_cv_header_stdc=no
6824fi
6825rm -f conftest*
6826
6827fi
6828
6829if test $ac_cv_header_stdc = yes; then
6830  # ISC 2.0.2 stdlib.h does not declare free, contrary to ANSI.
6831  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6832/* end confdefs.h.  */
6833#include <stdlib.h>
6834
6835_ACEOF
6836if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
6837  $EGREP "free" >/dev/null 2>&1; then :
6838
6839else
6840  ac_cv_header_stdc=no
6841fi
6842rm -f conftest*
6843
6844fi
6845
6846if test $ac_cv_header_stdc = yes; then
6847  # /bin/cc in Irix-4.0.5 gets non-ANSI ctype macros unless using -ansi.
6848  if test "$cross_compiling" = yes; then :
6849  :
6850else
6851  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6852/* end confdefs.h.  */
6853#include <ctype.h>
6854#include <stdlib.h>
6855#if ((' ' & 0x0FF) == 0x020)
6856# define ISLOWER(c) ('a' <= (c) && (c) <= 'z')
6857# define TOUPPER(c) (ISLOWER(c) ? 'A' + ((c) - 'a') : (c))
6858#else
6859# define ISLOWER(c) \
6860		   (('a' <= (c) && (c) <= 'i') \
6861		     || ('j' <= (c) && (c) <= 'r') \
6862		     || ('s' <= (c) && (c) <= 'z'))
6863# define TOUPPER(c) (ISLOWER(c) ? ((c) | 0x40) : (c))
6864#endif
6865
6866#define XOR(e, f) (((e) && !(f)) || (!(e) && (f)))
6867int
6868main ()
6869{
6870  int i;
6871  for (i = 0; i < 256; i++)
6872    if (XOR (islower (i), ISLOWER (i))
6873	|| toupper (i) != TOUPPER (i))
6874      return 2;
6875  return 0;
6876}
6877_ACEOF
6878if ac_fn_c_try_run "$LINENO"; then :
6879
6880else
6881  ac_cv_header_stdc=no
6882fi
6883rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
6884  conftest.$ac_objext conftest.beam conftest.$ac_ext
6885fi
6886
6887fi
6888fi
6889{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_header_stdc" >&5
6890$as_echo "$ac_cv_header_stdc" >&6; }
6891if test $ac_cv_header_stdc = yes; then
6892
6893$as_echo "#define STDC_HEADERS 1" >>confdefs.h
6894
6895fi
6896
6897# On IRIX 5.3, sys/types and inttypes.h are conflicting.
6898for ac_header in sys/types.h sys/stat.h stdlib.h string.h memory.h strings.h \
6899		  inttypes.h stdint.h unistd.h
6900do :
6901  as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
6902ac_fn_c_check_header_compile "$LINENO" "$ac_header" "$as_ac_Header" "$ac_includes_default
6903"
6904eval as_val=\$$as_ac_Header
6905   if test "x$as_val" = x""yes; then :
6906  cat >>confdefs.h <<_ACEOF
6907#define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1
6908_ACEOF
6909
6910fi
6911
6912done
6913
6914
6915for ac_header in dlfcn.h
6916do :
6917  ac_fn_c_check_header_compile "$LINENO" "dlfcn.h" "ac_cv_header_dlfcn_h" "$ac_includes_default
6918"
6919if test "x$ac_cv_header_dlfcn_h" = x""yes; then :
6920  cat >>confdefs.h <<_ACEOF
6921#define HAVE_DLFCN_H 1
6922_ACEOF
6923
6924fi
6925
6926done
6927
6928
6929
6930# Set options
6931
6932
6933
6934        enable_dlopen=no
6935
6936
6937  enable_win32_dll=no
6938
6939
6940            # Check whether --enable-shared was given.
6941if test "${enable_shared+set}" = set; then :
6942  enableval=$enable_shared; p=${PACKAGE-default}
6943    case $enableval in
6944    yes) enable_shared=yes ;;
6945    no) enable_shared=no ;;
6946    *)
6947      enable_shared=no
6948      # Look at the argument we got.  We use all the common list separators.
6949      lt_save_ifs="$IFS"; IFS="${IFS}$PATH_SEPARATOR,"
6950      for pkg in $enableval; do
6951	IFS="$lt_save_ifs"
6952	if test "X$pkg" = "X$p"; then
6953	  enable_shared=yes
6954	fi
6955      done
6956      IFS="$lt_save_ifs"
6957      ;;
6958    esac
6959else
6960  enable_shared=yes
6961fi
6962
6963
6964
6965
6966
6967
6968
6969
6970
6971  # Check whether --enable-static was given.
6972if test "${enable_static+set}" = set; then :
6973  enableval=$enable_static; p=${PACKAGE-default}
6974    case $enableval in
6975    yes) enable_static=yes ;;
6976    no) enable_static=no ;;
6977    *)
6978     enable_static=no
6979      # Look at the argument we got.  We use all the common list separators.
6980      lt_save_ifs="$IFS"; IFS="${IFS}$PATH_SEPARATOR,"
6981      for pkg in $enableval; do
6982	IFS="$lt_save_ifs"
6983	if test "X$pkg" = "X$p"; then
6984	  enable_static=yes
6985	fi
6986      done
6987      IFS="$lt_save_ifs"
6988      ;;
6989    esac
6990else
6991  enable_static=yes
6992fi
6993
6994
6995
6996
6997
6998
6999
7000
7001
7002
7003# Check whether --with-pic was given.
7004if test "${with_pic+set}" = set; then :
7005  withval=$with_pic; pic_mode="$withval"
7006else
7007  pic_mode=default
7008fi
7009
7010
7011test -z "$pic_mode" && pic_mode=default
7012
7013
7014
7015
7016
7017
7018
7019  # Check whether --enable-fast-install was given.
7020if test "${enable_fast_install+set}" = set; then :
7021  enableval=$enable_fast_install; p=${PACKAGE-default}
7022    case $enableval in
7023    yes) enable_fast_install=yes ;;
7024    no) enable_fast_install=no ;;
7025    *)
7026      enable_fast_install=no
7027      # Look at the argument we got.  We use all the common list separators.
7028      lt_save_ifs="$IFS"; IFS="${IFS}$PATH_SEPARATOR,"
7029      for pkg in $enableval; do
7030	IFS="$lt_save_ifs"
7031	if test "X$pkg" = "X$p"; then
7032	  enable_fast_install=yes
7033	fi
7034      done
7035      IFS="$lt_save_ifs"
7036      ;;
7037    esac
7038else
7039  enable_fast_install=yes
7040fi
7041
7042
7043
7044
7045
7046
7047
7048
7049
7050
7051
7052# This can be used to rebuild libtool when needed
7053LIBTOOL_DEPS="$ltmain"
7054
7055# Always use our own libtool.
7056LIBTOOL='$(SHELL) $(top_builddir)/libtool'
7057
7058
7059
7060
7061
7062
7063
7064
7065
7066
7067
7068
7069
7070
7071
7072
7073
7074
7075
7076
7077
7078
7079
7080
7081
7082test -z "$LN_S" && LN_S="ln -s"
7083
7084
7085
7086
7087
7088
7089
7090
7091
7092
7093
7094
7095
7096
7097if test -n "${ZSH_VERSION+set}" ; then
7098   setopt NO_GLOB_SUBST
7099fi
7100
7101{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for objdir" >&5
7102$as_echo_n "checking for objdir... " >&6; }
7103if test "${lt_cv_objdir+set}" = set; then :
7104  $as_echo_n "(cached) " >&6
7105else
7106  rm -f .libs 2>/dev/null
7107mkdir .libs 2>/dev/null
7108if test -d .libs; then
7109  lt_cv_objdir=.libs
7110else
7111  # MS-DOS does not allow filenames that begin with a dot.
7112  lt_cv_objdir=_libs
7113fi
7114rmdir .libs 2>/dev/null
7115fi
7116{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_objdir" >&5
7117$as_echo "$lt_cv_objdir" >&6; }
7118objdir=$lt_cv_objdir
7119
7120
7121
7122
7123
7124cat >>confdefs.h <<_ACEOF
7125#define LT_OBJDIR "$lt_cv_objdir/"
7126_ACEOF
7127
7128
7129
7130
7131
7132
7133
7134
7135
7136
7137
7138
7139
7140
7141
7142
7143
7144case $host_os in
7145aix3*)
7146  # AIX sometimes has problems with the GCC collect2 program.  For some
7147  # reason, if we set the COLLECT_NAMES environment variable, the problems
7148  # vanish in a puff of smoke.
7149  if test "X${COLLECT_NAMES+set}" != Xset; then
7150    COLLECT_NAMES=
7151    export COLLECT_NAMES
7152  fi
7153  ;;
7154esac
7155
7156# Sed substitution that helps us do robust quoting.  It backslashifies
7157# metacharacters that are still active within double-quoted strings.
7158sed_quote_subst='s/\(["`$\\]\)/\\\1/g'
7159
7160# Same as above, but do not quote variable references.
7161double_quote_subst='s/\(["`\\]\)/\\\1/g'
7162
7163# Sed substitution to delay expansion of an escaped shell variable in a
7164# double_quote_subst'ed string.
7165delay_variable_subst='s/\\\\\\\\\\\$/\\\\\\$/g'
7166
7167# Sed substitution to delay expansion of an escaped single quote.
7168delay_single_quote_subst='s/'\''/'\'\\\\\\\'\''/g'
7169
7170# Sed substitution to avoid accidental globbing in evaled expressions
7171no_glob_subst='s/\*/\\\*/g'
7172
7173# Global variables:
7174ofile=libtool
7175can_build_shared=yes
7176
7177# All known linkers require a `.a' archive for static linking (except MSVC,
7178# which needs '.lib').
7179libext=a
7180
7181with_gnu_ld="$lt_cv_prog_gnu_ld"
7182
7183old_CC="$CC"
7184old_CFLAGS="$CFLAGS"
7185
7186# Set sane defaults for various variables
7187test -z "$CC" && CC=cc
7188test -z "$LTCC" && LTCC=$CC
7189test -z "$LTCFLAGS" && LTCFLAGS=$CFLAGS
7190test -z "$LD" && LD=ld
7191test -z "$ac_objext" && ac_objext=o
7192
7193for cc_temp in $compiler""; do
7194  case $cc_temp in
7195    compile | *[\\/]compile | ccache | *[\\/]ccache ) ;;
7196    distcc | *[\\/]distcc | purify | *[\\/]purify ) ;;
7197    \-*) ;;
7198    *) break;;
7199  esac
7200done
7201cc_basename=`$ECHO "X$cc_temp" | $Xsed -e 's%.*/%%' -e "s%^$host_alias-%%"`
7202
7203
7204# Only perform the check for file, if the check method requires it
7205test -z "$MAGIC_CMD" && MAGIC_CMD=file
7206case $deplibs_check_method in
7207file_magic*)
7208  if test "$file_magic_cmd" = '$MAGIC_CMD'; then
7209    { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ${ac_tool_prefix}file" >&5
7210$as_echo_n "checking for ${ac_tool_prefix}file... " >&6; }
7211if test "${lt_cv_path_MAGIC_CMD+set}" = set; then :
7212  $as_echo_n "(cached) " >&6
7213else
7214  case $MAGIC_CMD in
7215[\\/*] |  ?:[\\/]*)
7216  lt_cv_path_MAGIC_CMD="$MAGIC_CMD" # Let the user override the test with a path.
7217  ;;
7218*)
7219  lt_save_MAGIC_CMD="$MAGIC_CMD"
7220  lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR
7221  ac_dummy="/usr/bin$PATH_SEPARATOR$PATH"
7222  for ac_dir in $ac_dummy; do
7223    IFS="$lt_save_ifs"
7224    test -z "$ac_dir" && ac_dir=.
7225    if test -f $ac_dir/${ac_tool_prefix}file; then
7226      lt_cv_path_MAGIC_CMD="$ac_dir/${ac_tool_prefix}file"
7227      if test -n "$file_magic_test_file"; then
7228	case $deplibs_check_method in
7229	"file_magic "*)
7230	  file_magic_regex=`expr "$deplibs_check_method" : "file_magic \(.*\)"`
7231	  MAGIC_CMD="$lt_cv_path_MAGIC_CMD"
7232	  if eval $file_magic_cmd \$file_magic_test_file 2> /dev/null |
7233	    $EGREP "$file_magic_regex" > /dev/null; then
7234	    :
7235	  else
7236	    cat <<_LT_EOF 1>&2
7237
7238*** Warning: the command libtool uses to detect shared libraries,
7239*** $file_magic_cmd, produces output that libtool cannot recognize.
7240*** The result is that libtool may fail to recognize shared libraries
7241*** as such.  This will affect the creation of libtool libraries that
7242*** depend on shared libraries, but programs linked with such libtool
7243*** libraries will work regardless of this problem.  Nevertheless, you
7244*** may want to report the problem to your system manager and/or to
7245*** bug-libtool@gnu.org
7246
7247_LT_EOF
7248	  fi ;;
7249	esac
7250      fi
7251      break
7252    fi
7253  done
7254  IFS="$lt_save_ifs"
7255  MAGIC_CMD="$lt_save_MAGIC_CMD"
7256  ;;
7257esac
7258fi
7259
7260MAGIC_CMD="$lt_cv_path_MAGIC_CMD"
7261if test -n "$MAGIC_CMD"; then
7262  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $MAGIC_CMD" >&5
7263$as_echo "$MAGIC_CMD" >&6; }
7264else
7265  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7266$as_echo "no" >&6; }
7267fi
7268
7269
7270
7271
7272
7273if test -z "$lt_cv_path_MAGIC_CMD"; then
7274  if test -n "$ac_tool_prefix"; then
7275    { $as_echo "$as_me:${as_lineno-$LINENO}: checking for file" >&5
7276$as_echo_n "checking for file... " >&6; }
7277if test "${lt_cv_path_MAGIC_CMD+set}" = set; then :
7278  $as_echo_n "(cached) " >&6
7279else
7280  case $MAGIC_CMD in
7281[\\/*] |  ?:[\\/]*)
7282  lt_cv_path_MAGIC_CMD="$MAGIC_CMD" # Let the user override the test with a path.
7283  ;;
7284*)
7285  lt_save_MAGIC_CMD="$MAGIC_CMD"
7286  lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR
7287  ac_dummy="/usr/bin$PATH_SEPARATOR$PATH"
7288  for ac_dir in $ac_dummy; do
7289    IFS="$lt_save_ifs"
7290    test -z "$ac_dir" && ac_dir=.
7291    if test -f $ac_dir/file; then
7292      lt_cv_path_MAGIC_CMD="$ac_dir/file"
7293      if test -n "$file_magic_test_file"; then
7294	case $deplibs_check_method in
7295	"file_magic "*)
7296	  file_magic_regex=`expr "$deplibs_check_method" : "file_magic \(.*\)"`
7297	  MAGIC_CMD="$lt_cv_path_MAGIC_CMD"
7298	  if eval $file_magic_cmd \$file_magic_test_file 2> /dev/null |
7299	    $EGREP "$file_magic_regex" > /dev/null; then
7300	    :
7301	  else
7302	    cat <<_LT_EOF 1>&2
7303
7304*** Warning: the command libtool uses to detect shared libraries,
7305*** $file_magic_cmd, produces output that libtool cannot recognize.
7306*** The result is that libtool may fail to recognize shared libraries
7307*** as such.  This will affect the creation of libtool libraries that
7308*** depend on shared libraries, but programs linked with such libtool
7309*** libraries will work regardless of this problem.  Nevertheless, you
7310*** may want to report the problem to your system manager and/or to
7311*** bug-libtool@gnu.org
7312
7313_LT_EOF
7314	  fi ;;
7315	esac
7316      fi
7317      break
7318    fi
7319  done
7320  IFS="$lt_save_ifs"
7321  MAGIC_CMD="$lt_save_MAGIC_CMD"
7322  ;;
7323esac
7324fi
7325
7326MAGIC_CMD="$lt_cv_path_MAGIC_CMD"
7327if test -n "$MAGIC_CMD"; then
7328  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $MAGIC_CMD" >&5
7329$as_echo "$MAGIC_CMD" >&6; }
7330else
7331  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7332$as_echo "no" >&6; }
7333fi
7334
7335
7336  else
7337    MAGIC_CMD=:
7338  fi
7339fi
7340
7341  fi
7342  ;;
7343esac
7344
7345# Use C for the default configuration in the libtool script
7346
7347lt_save_CC="$CC"
7348ac_ext=c
7349ac_cpp='$CPP $CPPFLAGS'
7350ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
7351ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
7352ac_compiler_gnu=$ac_cv_c_compiler_gnu
7353
7354
7355# Source file extension for C test sources.
7356ac_ext=c
7357
7358# Object file extension for compiled C test sources.
7359objext=o
7360objext=$objext
7361
7362# Code to be used in simple compile tests
7363lt_simple_compile_test_code="int some_variable = 0;"
7364
7365# Code to be used in simple link tests
7366lt_simple_link_test_code='int main(){return(0);}'
7367
7368
7369
7370
7371
7372
7373
7374# If no C compiler was specified, use CC.
7375LTCC=${LTCC-"$CC"}
7376
7377# If no C compiler flags were specified, use CFLAGS.
7378LTCFLAGS=${LTCFLAGS-"$CFLAGS"}
7379
7380# Allow CC to be a program name with arguments.
7381compiler=$CC
7382
7383# Save the default compiler, since it gets overwritten when the other
7384# tags are being tested, and _LT_TAGVAR(compiler, []) is a NOP.
7385compiler_DEFAULT=$CC
7386
7387# save warnings/boilerplate of simple test code
7388ac_outfile=conftest.$ac_objext
7389echo "$lt_simple_compile_test_code" >conftest.$ac_ext
7390eval "$ac_compile" 2>&1 >/dev/null | $SED '/^$/d; /^ *+/d' >conftest.err
7391_lt_compiler_boilerplate=`cat conftest.err`
7392$RM conftest*
7393
7394ac_outfile=conftest.$ac_objext
7395echo "$lt_simple_link_test_code" >conftest.$ac_ext
7396eval "$ac_link" 2>&1 >/dev/null | $SED '/^$/d; /^ *+/d' >conftest.err
7397_lt_linker_boilerplate=`cat conftest.err`
7398$RM -r conftest*
7399
7400
7401if test -n "$compiler"; then
7402
7403lt_prog_compiler_no_builtin_flag=
7404
7405if test "$GCC" = yes; then
7406  lt_prog_compiler_no_builtin_flag=' -fno-builtin'
7407
7408  { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler supports -fno-rtti -fno-exceptions" >&5
7409$as_echo_n "checking if $compiler supports -fno-rtti -fno-exceptions... " >&6; }
7410if test "${lt_cv_prog_compiler_rtti_exceptions+set}" = set; then :
7411  $as_echo_n "(cached) " >&6
7412else
7413  lt_cv_prog_compiler_rtti_exceptions=no
7414   ac_outfile=conftest.$ac_objext
7415   echo "$lt_simple_compile_test_code" > conftest.$ac_ext
7416   lt_compiler_flag="-fno-rtti -fno-exceptions"
7417   # Insert the option either (1) after the last *FLAGS variable, or
7418   # (2) before a word containing "conftest.", or (3) at the end.
7419   # Note that $ac_compile itself does not contain backslashes and begins
7420   # with a dollar sign (not a hyphen), so the echo should work correctly.
7421   # The option is referenced via a variable to avoid confusing sed.
7422   lt_compile=`echo "$ac_compile" | $SED \
7423   -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
7424   -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
7425   -e 's:$: $lt_compiler_flag:'`
7426   (eval echo "\"\$as_me:7426: $lt_compile\"" >&5)
7427   (eval "$lt_compile" 2>conftest.err)
7428   ac_status=$?
7429   cat conftest.err >&5
7430   echo "$as_me:7430: \$? = $ac_status" >&5
7431   if (exit $ac_status) && test -s "$ac_outfile"; then
7432     # The compiler can only warn and ignore the option if not recognized
7433     # So say no if there are warnings other than the usual output.
7434     $ECHO "X$_lt_compiler_boilerplate" | $Xsed -e '/^$/d' >conftest.exp
7435     $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2
7436     if test ! -s conftest.er2 || diff conftest.exp conftest.er2 >/dev/null; then
7437       lt_cv_prog_compiler_rtti_exceptions=yes
7438     fi
7439   fi
7440   $RM conftest*
7441
7442fi
7443{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_rtti_exceptions" >&5
7444$as_echo "$lt_cv_prog_compiler_rtti_exceptions" >&6; }
7445
7446if test x"$lt_cv_prog_compiler_rtti_exceptions" = xyes; then
7447    lt_prog_compiler_no_builtin_flag="$lt_prog_compiler_no_builtin_flag -fno-rtti -fno-exceptions"
7448else
7449    :
7450fi
7451
7452fi
7453
7454
7455
7456
7457
7458
7459  lt_prog_compiler_wl=
7460lt_prog_compiler_pic=
7461lt_prog_compiler_static=
7462
7463{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $compiler option to produce PIC" >&5
7464$as_echo_n "checking for $compiler option to produce PIC... " >&6; }
7465
7466  if test "$GCC" = yes; then
7467    lt_prog_compiler_wl='-Wl,'
7468    lt_prog_compiler_static='-static'
7469
7470    case $host_os in
7471      aix*)
7472      # All AIX code is PIC.
7473      if test "$host_cpu" = ia64; then
7474	# AIX 5 now supports IA64 processor
7475	lt_prog_compiler_static='-Bstatic'
7476      fi
7477      ;;
7478
7479    amigaos*)
7480      case $host_cpu in
7481      powerpc)
7482            # see comment about AmigaOS4 .so support
7483            lt_prog_compiler_pic='-fPIC'
7484        ;;
7485      m68k)
7486            # FIXME: we need at least 68020 code to build shared libraries, but
7487            # adding the `-m68020' flag to GCC prevents building anything better,
7488            # like `-m68040'.
7489            lt_prog_compiler_pic='-m68020 -resident32 -malways-restore-a4'
7490        ;;
7491      esac
7492      ;;
7493
7494    beos* | irix5* | irix6* | nonstopux* | osf3* | osf4* | osf5*)
7495      # PIC is the default for these OSes.
7496      ;;
7497
7498    mingw* | cygwin* | pw32* | os2* | cegcc*)
7499      # This hack is so that the source file can tell whether it is being
7500      # built for inclusion in a dll (and should export symbols for example).
7501      # Although the cygwin gcc ignores -fPIC, still need this for old-style
7502      # (--disable-auto-import) libraries
7503      lt_prog_compiler_pic='-DDLL_EXPORT'
7504      ;;
7505
7506    darwin* | rhapsody*)
7507      # PIC is the default on this platform
7508      # Common symbols not allowed in MH_DYLIB files
7509      lt_prog_compiler_pic='-fno-common'
7510      ;;
7511
7512    hpux*)
7513      # PIC is the default for 64-bit PA HP-UX, but not for 32-bit
7514      # PA HP-UX.  On IA64 HP-UX, PIC is the default but the pic flag
7515      # sets the default TLS model and affects inlining.
7516      case $host_cpu in
7517      hppa*64*)
7518	# +Z the default
7519	;;
7520      *)
7521	lt_prog_compiler_pic='-fPIC'
7522	;;
7523      esac
7524      ;;
7525
7526    interix[3-9]*)
7527      # Interix 3.x gcc -fpic/-fPIC options generate broken code.
7528      # Instead, we relocate shared libraries at runtime.
7529      ;;
7530
7531    msdosdjgpp*)
7532      # Just because we use GCC doesn't mean we suddenly get shared libraries
7533      # on systems that don't support them.
7534      lt_prog_compiler_can_build_shared=no
7535      enable_shared=no
7536      ;;
7537
7538    *nto* | *qnx*)
7539      # QNX uses GNU C++, but need to define -shared option too, otherwise
7540      # it will coredump.
7541      lt_prog_compiler_pic='-fPIC -shared'
7542      ;;
7543
7544    sysv4*MP*)
7545      if test -d /usr/nec; then
7546	lt_prog_compiler_pic=-Kconform_pic
7547      fi
7548      ;;
7549
7550    *)
7551      lt_prog_compiler_pic='-fPIC'
7552      ;;
7553    esac
7554  else
7555    # PORTME Check for flag to pass linker flags through the system compiler.
7556    case $host_os in
7557    aix*)
7558      lt_prog_compiler_wl='-Wl,'
7559      if test "$host_cpu" = ia64; then
7560	# AIX 5 now supports IA64 processor
7561	lt_prog_compiler_static='-Bstatic'
7562      else
7563	lt_prog_compiler_static='-bnso -bI:/lib/syscalls.exp'
7564      fi
7565      ;;
7566
7567    mingw* | cygwin* | pw32* | os2* | cegcc*)
7568      # This hack is so that the source file can tell whether it is being
7569      # built for inclusion in a dll (and should export symbols for example).
7570      lt_prog_compiler_pic='-DDLL_EXPORT'
7571      ;;
7572
7573    hpux9* | hpux10* | hpux11*)
7574      lt_prog_compiler_wl='-Wl,'
7575      # PIC is the default for IA64 HP-UX and 64-bit HP-UX, but
7576      # not for PA HP-UX.
7577      case $host_cpu in
7578      hppa*64*|ia64*)
7579	# +Z the default
7580	;;
7581      *)
7582	lt_prog_compiler_pic='+Z'
7583	;;
7584      esac
7585      # Is there a better lt_prog_compiler_static that works with the bundled CC?
7586      lt_prog_compiler_static='${wl}-a ${wl}archive'
7587      ;;
7588
7589    irix5* | irix6* | nonstopux*)
7590      lt_prog_compiler_wl='-Wl,'
7591      # PIC (with -KPIC) is the default.
7592      lt_prog_compiler_static='-non_shared'
7593      ;;
7594
7595    linux* | k*bsd*-gnu)
7596      case $cc_basename in
7597      # old Intel for x86_64 which still supported -KPIC.
7598      ecc*)
7599	lt_prog_compiler_wl='-Wl,'
7600	lt_prog_compiler_pic='-KPIC'
7601	lt_prog_compiler_static='-static'
7602        ;;
7603      # icc used to be incompatible with GCC.
7604      # ICC 10 doesn't accept -KPIC any more.
7605      icc* | ifort*)
7606	lt_prog_compiler_wl='-Wl,'
7607	lt_prog_compiler_pic='-fPIC'
7608	lt_prog_compiler_static='-static'
7609        ;;
7610      # Lahey Fortran 8.1.
7611      lf95*)
7612	lt_prog_compiler_wl='-Wl,'
7613	lt_prog_compiler_pic='--shared'
7614	lt_prog_compiler_static='--static'
7615	;;
7616      pgcc* | pgf77* | pgf90* | pgf95*)
7617        # Portland Group compilers (*not* the Pentium gcc compiler,
7618	# which looks to be a dead project)
7619	lt_prog_compiler_wl='-Wl,'
7620	lt_prog_compiler_pic='-fpic'
7621	lt_prog_compiler_static='-Bstatic'
7622        ;;
7623      ccc*)
7624        lt_prog_compiler_wl='-Wl,'
7625        # All Alpha code is PIC.
7626        lt_prog_compiler_static='-non_shared'
7627        ;;
7628      xl*)
7629	# IBM XL C 8.0/Fortran 10.1 on PPC
7630	lt_prog_compiler_wl='-Wl,'
7631	lt_prog_compiler_pic='-qpic'
7632	lt_prog_compiler_static='-qstaticlink'
7633	;;
7634      *)
7635	case `$CC -V 2>&1 | sed 5q` in
7636	*Sun\ C*)
7637	  # Sun C 5.9
7638	  lt_prog_compiler_pic='-KPIC'
7639	  lt_prog_compiler_static='-Bstatic'
7640	  lt_prog_compiler_wl='-Wl,'
7641	  ;;
7642	*Sun\ F*)
7643	  # Sun Fortran 8.3 passes all unrecognized flags to the linker
7644	  lt_prog_compiler_pic='-KPIC'
7645	  lt_prog_compiler_static='-Bstatic'
7646	  lt_prog_compiler_wl=''
7647	  ;;
7648	esac
7649	;;
7650      esac
7651      ;;
7652
7653    newsos6)
7654      lt_prog_compiler_pic='-KPIC'
7655      lt_prog_compiler_static='-Bstatic'
7656      ;;
7657
7658    *nto* | *qnx*)
7659      # QNX uses GNU C++, but need to define -shared option too, otherwise
7660      # it will coredump.
7661      lt_prog_compiler_pic='-fPIC -shared'
7662      ;;
7663
7664    osf3* | osf4* | osf5*)
7665      lt_prog_compiler_wl='-Wl,'
7666      # All OSF/1 code is PIC.
7667      lt_prog_compiler_static='-non_shared'
7668      ;;
7669
7670    rdos*)
7671      lt_prog_compiler_static='-non_shared'
7672      ;;
7673
7674    solaris*)
7675      lt_prog_compiler_pic='-KPIC'
7676      lt_prog_compiler_static='-Bstatic'
7677      case $cc_basename in
7678      f77* | f90* | f95*)
7679	lt_prog_compiler_wl='-Qoption ld ';;
7680      *)
7681	lt_prog_compiler_wl='-Wl,';;
7682      esac
7683      ;;
7684
7685    sunos4*)
7686      lt_prog_compiler_wl='-Qoption ld '
7687      lt_prog_compiler_pic='-PIC'
7688      lt_prog_compiler_static='-Bstatic'
7689      ;;
7690
7691    sysv4 | sysv4.2uw2* | sysv4.3*)
7692      lt_prog_compiler_wl='-Wl,'
7693      lt_prog_compiler_pic='-KPIC'
7694      lt_prog_compiler_static='-Bstatic'
7695      ;;
7696
7697    sysv4*MP*)
7698      if test -d /usr/nec ;then
7699	lt_prog_compiler_pic='-Kconform_pic'
7700	lt_prog_compiler_static='-Bstatic'
7701      fi
7702      ;;
7703
7704    sysv5* | unixware* | sco3.2v5* | sco5v6* | OpenUNIX*)
7705      lt_prog_compiler_wl='-Wl,'
7706      lt_prog_compiler_pic='-KPIC'
7707      lt_prog_compiler_static='-Bstatic'
7708      ;;
7709
7710    unicos*)
7711      lt_prog_compiler_wl='-Wl,'
7712      lt_prog_compiler_can_build_shared=no
7713      ;;
7714
7715    uts4*)
7716      lt_prog_compiler_pic='-pic'
7717      lt_prog_compiler_static='-Bstatic'
7718      ;;
7719
7720    *)
7721      lt_prog_compiler_can_build_shared=no
7722      ;;
7723    esac
7724  fi
7725
7726case $host_os in
7727  # For platforms which do not support PIC, -DPIC is meaningless:
7728  *djgpp*)
7729    lt_prog_compiler_pic=
7730    ;;
7731  *)
7732    lt_prog_compiler_pic="$lt_prog_compiler_pic -DPIC"
7733    ;;
7734esac
7735{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_prog_compiler_pic" >&5
7736$as_echo "$lt_prog_compiler_pic" >&6; }
7737
7738
7739
7740
7741
7742
7743#
7744# Check to make sure the PIC flag actually works.
7745#
7746if test -n "$lt_prog_compiler_pic"; then
7747  { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler PIC flag $lt_prog_compiler_pic works" >&5
7748$as_echo_n "checking if $compiler PIC flag $lt_prog_compiler_pic works... " >&6; }
7749if test "${lt_cv_prog_compiler_pic_works+set}" = set; then :
7750  $as_echo_n "(cached) " >&6
7751else
7752  lt_cv_prog_compiler_pic_works=no
7753   ac_outfile=conftest.$ac_objext
7754   echo "$lt_simple_compile_test_code" > conftest.$ac_ext
7755   lt_compiler_flag="$lt_prog_compiler_pic -DPIC"
7756   # Insert the option either (1) after the last *FLAGS variable, or
7757   # (2) before a word containing "conftest.", or (3) at the end.
7758   # Note that $ac_compile itself does not contain backslashes and begins
7759   # with a dollar sign (not a hyphen), so the echo should work correctly.
7760   # The option is referenced via a variable to avoid confusing sed.
7761   lt_compile=`echo "$ac_compile" | $SED \
7762   -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
7763   -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
7764   -e 's:$: $lt_compiler_flag:'`
7765   (eval echo "\"\$as_me:7765: $lt_compile\"" >&5)
7766   (eval "$lt_compile" 2>conftest.err)
7767   ac_status=$?
7768   cat conftest.err >&5
7769   echo "$as_me:7769: \$? = $ac_status" >&5
7770   if (exit $ac_status) && test -s "$ac_outfile"; then
7771     # The compiler can only warn and ignore the option if not recognized
7772     # So say no if there are warnings other than the usual output.
7773     $ECHO "X$_lt_compiler_boilerplate" | $Xsed -e '/^$/d' >conftest.exp
7774     $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2
7775     if test ! -s conftest.er2 || diff conftest.exp conftest.er2 >/dev/null; then
7776       lt_cv_prog_compiler_pic_works=yes
7777     fi
7778   fi
7779   $RM conftest*
7780
7781fi
7782{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_pic_works" >&5
7783$as_echo "$lt_cv_prog_compiler_pic_works" >&6; }
7784
7785if test x"$lt_cv_prog_compiler_pic_works" = xyes; then
7786    case $lt_prog_compiler_pic in
7787     "" | " "*) ;;
7788     *) lt_prog_compiler_pic=" $lt_prog_compiler_pic" ;;
7789     esac
7790else
7791    lt_prog_compiler_pic=
7792     lt_prog_compiler_can_build_shared=no
7793fi
7794
7795fi
7796
7797
7798
7799
7800
7801
7802#
7803# Check to make sure the static flag actually works.
7804#
7805wl=$lt_prog_compiler_wl eval lt_tmp_static_flag=\"$lt_prog_compiler_static\"
7806{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler static flag $lt_tmp_static_flag works" >&5
7807$as_echo_n "checking if $compiler static flag $lt_tmp_static_flag works... " >&6; }
7808if test "${lt_cv_prog_compiler_static_works+set}" = set; then :
7809  $as_echo_n "(cached) " >&6
7810else
7811  lt_cv_prog_compiler_static_works=no
7812   save_LDFLAGS="$LDFLAGS"
7813   LDFLAGS="$LDFLAGS $lt_tmp_static_flag"
7814   echo "$lt_simple_link_test_code" > conftest.$ac_ext
7815   if (eval $ac_link 2>conftest.err) && test -s conftest$ac_exeext; then
7816     # The linker can only warn and ignore the option if not recognized
7817     # So say no if there are warnings
7818     if test -s conftest.err; then
7819       # Append any errors to the config.log.
7820       cat conftest.err 1>&5
7821       $ECHO "X$_lt_linker_boilerplate" | $Xsed -e '/^$/d' > conftest.exp
7822       $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2
7823       if diff conftest.exp conftest.er2 >/dev/null; then
7824         lt_cv_prog_compiler_static_works=yes
7825       fi
7826     else
7827       lt_cv_prog_compiler_static_works=yes
7828     fi
7829   fi
7830   $RM -r conftest*
7831   LDFLAGS="$save_LDFLAGS"
7832
7833fi
7834{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_static_works" >&5
7835$as_echo "$lt_cv_prog_compiler_static_works" >&6; }
7836
7837if test x"$lt_cv_prog_compiler_static_works" = xyes; then
7838    :
7839else
7840    lt_prog_compiler_static=
7841fi
7842
7843
7844
7845
7846
7847
7848
7849  { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler supports -c -o file.$ac_objext" >&5
7850$as_echo_n "checking if $compiler supports -c -o file.$ac_objext... " >&6; }
7851if test "${lt_cv_prog_compiler_c_o+set}" = set; then :
7852  $as_echo_n "(cached) " >&6
7853else
7854  lt_cv_prog_compiler_c_o=no
7855   $RM -r conftest 2>/dev/null
7856   mkdir conftest
7857   cd conftest
7858   mkdir out
7859   echo "$lt_simple_compile_test_code" > conftest.$ac_ext
7860
7861   lt_compiler_flag="-o out/conftest2.$ac_objext"
7862   # Insert the option either (1) after the last *FLAGS variable, or
7863   # (2) before a word containing "conftest.", or (3) at the end.
7864   # Note that $ac_compile itself does not contain backslashes and begins
7865   # with a dollar sign (not a hyphen), so the echo should work correctly.
7866   lt_compile=`echo "$ac_compile" | $SED \
7867   -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
7868   -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
7869   -e 's:$: $lt_compiler_flag:'`
7870   (eval echo "\"\$as_me:7870: $lt_compile\"" >&5)
7871   (eval "$lt_compile" 2>out/conftest.err)
7872   ac_status=$?
7873   cat out/conftest.err >&5
7874   echo "$as_me:7874: \$? = $ac_status" >&5
7875   if (exit $ac_status) && test -s out/conftest2.$ac_objext
7876   then
7877     # The compiler can only warn and ignore the option if not recognized
7878     # So say no if there are warnings
7879     $ECHO "X$_lt_compiler_boilerplate" | $Xsed -e '/^$/d' > out/conftest.exp
7880     $SED '/^$/d; /^ *+/d' out/conftest.err >out/conftest.er2
7881     if test ! -s out/conftest.er2 || diff out/conftest.exp out/conftest.er2 >/dev/null; then
7882       lt_cv_prog_compiler_c_o=yes
7883     fi
7884   fi
7885   chmod u+w . 2>&5
7886   $RM conftest*
7887   # SGI C++ compiler will create directory out/ii_files/ for
7888   # template instantiation
7889   test -d out/ii_files && $RM out/ii_files/* && rmdir out/ii_files
7890   $RM out/* && rmdir out
7891   cd ..
7892   $RM -r conftest
7893   $RM conftest*
7894
7895fi
7896{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_c_o" >&5
7897$as_echo "$lt_cv_prog_compiler_c_o" >&6; }
7898
7899
7900
7901
7902
7903
7904  { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler supports -c -o file.$ac_objext" >&5
7905$as_echo_n "checking if $compiler supports -c -o file.$ac_objext... " >&6; }
7906if test "${lt_cv_prog_compiler_c_o+set}" = set; then :
7907  $as_echo_n "(cached) " >&6
7908else
7909  lt_cv_prog_compiler_c_o=no
7910   $RM -r conftest 2>/dev/null
7911   mkdir conftest
7912   cd conftest
7913   mkdir out
7914   echo "$lt_simple_compile_test_code" > conftest.$ac_ext
7915
7916   lt_compiler_flag="-o out/conftest2.$ac_objext"
7917   # Insert the option either (1) after the last *FLAGS variable, or
7918   # (2) before a word containing "conftest.", or (3) at the end.
7919   # Note that $ac_compile itself does not contain backslashes and begins
7920   # with a dollar sign (not a hyphen), so the echo should work correctly.
7921   lt_compile=`echo "$ac_compile" | $SED \
7922   -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
7923   -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
7924   -e 's:$: $lt_compiler_flag:'`
7925   (eval echo "\"\$as_me:7925: $lt_compile\"" >&5)
7926   (eval "$lt_compile" 2>out/conftest.err)
7927   ac_status=$?
7928   cat out/conftest.err >&5
7929   echo "$as_me:7929: \$? = $ac_status" >&5
7930   if (exit $ac_status) && test -s out/conftest2.$ac_objext
7931   then
7932     # The compiler can only warn and ignore the option if not recognized
7933     # So say no if there are warnings
7934     $ECHO "X$_lt_compiler_boilerplate" | $Xsed -e '/^$/d' > out/conftest.exp
7935     $SED '/^$/d; /^ *+/d' out/conftest.err >out/conftest.er2
7936     if test ! -s out/conftest.er2 || diff out/conftest.exp out/conftest.er2 >/dev/null; then
7937       lt_cv_prog_compiler_c_o=yes
7938     fi
7939   fi
7940   chmod u+w . 2>&5
7941   $RM conftest*
7942   # SGI C++ compiler will create directory out/ii_files/ for
7943   # template instantiation
7944   test -d out/ii_files && $RM out/ii_files/* && rmdir out/ii_files
7945   $RM out/* && rmdir out
7946   cd ..
7947   $RM -r conftest
7948   $RM conftest*
7949
7950fi
7951{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_c_o" >&5
7952$as_echo "$lt_cv_prog_compiler_c_o" >&6; }
7953
7954
7955
7956
7957hard_links="nottested"
7958if test "$lt_cv_prog_compiler_c_o" = no && test "$need_locks" != no; then
7959  # do not overwrite the value of need_locks provided by the user
7960  { $as_echo "$as_me:${as_lineno-$LINENO}: checking if we can lock with hard links" >&5
7961$as_echo_n "checking if we can lock with hard links... " >&6; }
7962  hard_links=yes
7963  $RM conftest*
7964  ln conftest.a conftest.b 2>/dev/null && hard_links=no
7965  touch conftest.a
7966  ln conftest.a conftest.b 2>&5 || hard_links=no
7967  ln conftest.a conftest.b 2>/dev/null && hard_links=no
7968  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $hard_links" >&5
7969$as_echo "$hard_links" >&6; }
7970  if test "$hard_links" = no; then
7971    { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: \`$CC' does not support \`-c -o', so \`make -j' may be unsafe" >&5
7972$as_echo "$as_me: WARNING: \`$CC' does not support \`-c -o', so \`make -j' may be unsafe" >&2;}
7973    need_locks=warn
7974  fi
7975else
7976  need_locks=no
7977fi
7978
7979
7980
7981
7982
7983
7984  { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the $compiler linker ($LD) supports shared libraries" >&5
7985$as_echo_n "checking whether the $compiler linker ($LD) supports shared libraries... " >&6; }
7986
7987  runpath_var=
7988  allow_undefined_flag=
7989  always_export_symbols=no
7990  archive_cmds=
7991  archive_expsym_cmds=
7992  compiler_needs_object=no
7993  enable_shared_with_static_runtimes=no
7994  export_dynamic_flag_spec=
7995  export_symbols_cmds='$NM $libobjs $convenience | $global_symbol_pipe | $SED '\''s/.* //'\'' | sort | uniq > $export_symbols'
7996  hardcode_automatic=no
7997  hardcode_direct=no
7998  hardcode_direct_absolute=no
7999  hardcode_libdir_flag_spec=
8000  hardcode_libdir_flag_spec_ld=
8001  hardcode_libdir_separator=
8002  hardcode_minus_L=no
8003  hardcode_shlibpath_var=unsupported
8004  inherit_rpath=no
8005  link_all_deplibs=unknown
8006  module_cmds=
8007  module_expsym_cmds=
8008  old_archive_from_new_cmds=
8009  old_archive_from_expsyms_cmds=
8010  thread_safe_flag_spec=
8011  whole_archive_flag_spec=
8012  # include_expsyms should be a list of space-separated symbols to be *always*
8013  # included in the symbol list
8014  include_expsyms=
8015  # exclude_expsyms can be an extended regexp of symbols to exclude
8016  # it will be wrapped by ` (' and `)$', so one must not match beginning or
8017  # end of line.  Example: `a|bc|.*d.*' will exclude the symbols `a' and `bc',
8018  # as well as any symbol that contains `d'.
8019  exclude_expsyms='_GLOBAL_OFFSET_TABLE_|_GLOBAL__F[ID]_.*'
8020  # Although _GLOBAL_OFFSET_TABLE_ is a valid symbol C name, most a.out
8021  # platforms (ab)use it in PIC code, but their linkers get confused if
8022  # the symbol is explicitly referenced.  Since portable code cannot
8023  # rely on this symbol name, it's probably fine to never include it in
8024  # preloaded symbol tables.
8025  # Exclude shared library initialization/finalization symbols.
8026  extract_expsyms_cmds=
8027
8028  case $host_os in
8029  cygwin* | mingw* | pw32* | cegcc*)
8030    # FIXME: the MSVC++ port hasn't been tested in a loooong time
8031    # When not using gcc, we currently assume that we are using
8032    # Microsoft Visual C++.
8033    if test "$GCC" != yes; then
8034      with_gnu_ld=no
8035    fi
8036    ;;
8037  interix*)
8038    # we just hope/assume this is gcc and not c89 (= MSVC++)
8039    with_gnu_ld=yes
8040    ;;
8041  openbsd*)
8042    with_gnu_ld=no
8043    ;;
8044  linux* | k*bsd*-gnu)
8045    link_all_deplibs=no
8046    ;;
8047  esac
8048
8049  ld_shlibs=yes
8050  if test "$with_gnu_ld" = yes; then
8051    # If archive_cmds runs LD, not CC, wlarc should be empty
8052    wlarc='${wl}'
8053
8054    # Set some defaults for GNU ld with shared library support. These
8055    # are reset later if shared libraries are not supported. Putting them
8056    # here allows them to be overridden if necessary.
8057    runpath_var=LD_RUN_PATH
8058    hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
8059    export_dynamic_flag_spec='${wl}--export-dynamic'
8060    # ancient GNU ld didn't support --whole-archive et. al.
8061    if $LD --help 2>&1 | $GREP 'no-whole-archive' > /dev/null; then
8062      whole_archive_flag_spec="$wlarc"'--whole-archive$convenience '"$wlarc"'--no-whole-archive'
8063    else
8064      whole_archive_flag_spec=
8065    fi
8066    supports_anon_versioning=no
8067    case `$LD -v 2>&1` in
8068      *\ [01].* | *\ 2.[0-9].* | *\ 2.10.*) ;; # catch versions < 2.11
8069      *\ 2.11.93.0.2\ *) supports_anon_versioning=yes ;; # RH7.3 ...
8070      *\ 2.11.92.0.12\ *) supports_anon_versioning=yes ;; # Mandrake 8.2 ...
8071      *\ 2.11.*) ;; # other 2.11 versions
8072      *) supports_anon_versioning=yes ;;
8073    esac
8074
8075    # See if GNU ld supports shared libraries.
8076    case $host_os in
8077    aix[3-9]*)
8078      # On AIX/PPC, the GNU linker is very broken
8079      if test "$host_cpu" != ia64; then
8080	ld_shlibs=no
8081	cat <<_LT_EOF 1>&2
8082
8083*** Warning: the GNU linker, at least up to release 2.9.1, is reported
8084*** to be unable to reliably create shared libraries on AIX.
8085*** Therefore, libtool is disabling shared libraries support.  If you
8086*** really care for shared libraries, you may want to modify your PATH
8087*** so that a non-GNU linker is found, and then restart.
8088
8089_LT_EOF
8090      fi
8091      ;;
8092
8093    amigaos*)
8094      case $host_cpu in
8095      powerpc)
8096            # see comment about AmigaOS4 .so support
8097            archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
8098            archive_expsym_cmds=''
8099        ;;
8100      m68k)
8101            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)'
8102            hardcode_libdir_flag_spec='-L$libdir'
8103            hardcode_minus_L=yes
8104        ;;
8105      esac
8106      ;;
8107
8108    beos*)
8109      if $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then
8110	allow_undefined_flag=unsupported
8111	# Joseph Beckenbach <jrb3@best.com> says some releases of gcc
8112	# support --undefined.  This deserves some investigation.  FIXME
8113	archive_cmds='$CC -nostart $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
8114      else
8115	ld_shlibs=no
8116      fi
8117      ;;
8118
8119    cygwin* | mingw* | pw32* | cegcc*)
8120      # _LT_TAGVAR(hardcode_libdir_flag_spec, ) is actually meaningless,
8121      # as there is no search path for DLLs.
8122      hardcode_libdir_flag_spec='-L$libdir'
8123      allow_undefined_flag=unsupported
8124      always_export_symbols=no
8125      enable_shared_with_static_runtimes=yes
8126      export_symbols_cmds='$NM $libobjs $convenience | $global_symbol_pipe | $SED -e '\''/^[BCDGRS][ ]/s/.*[ ]\([^ ]*\)/\1 DATA/'\'' | $SED -e '\''/^[AITW][ ]/s/.*[ ]//'\'' | sort | uniq > $export_symbols'
8127
8128      if $LD --help 2>&1 | $GREP 'auto-import' > /dev/null; then
8129        archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags -o $output_objdir/$soname ${wl}--enable-auto-image-base -Xlinker --out-implib -Xlinker $lib'
8130	# If the export-symbols file already is a .def file (1st line
8131	# is EXPORTS), use it as is; otherwise, prepend...
8132	archive_expsym_cmds='if test "x`$SED 1q $export_symbols`" = xEXPORTS; then
8133	  cp $export_symbols $output_objdir/$soname.def;
8134	else
8135	  echo EXPORTS > $output_objdir/$soname.def;
8136	  cat $export_symbols >> $output_objdir/$soname.def;
8137	fi~
8138	$CC -shared $output_objdir/$soname.def $libobjs $deplibs $compiler_flags -o $output_objdir/$soname ${wl}--enable-auto-image-base -Xlinker --out-implib -Xlinker $lib'
8139      else
8140	ld_shlibs=no
8141      fi
8142      ;;
8143
8144    interix[3-9]*)
8145      hardcode_direct=no
8146      hardcode_shlibpath_var=no
8147      hardcode_libdir_flag_spec='${wl}-rpath,$libdir'
8148      export_dynamic_flag_spec='${wl}-E'
8149      # Hack: On Interix 3.x, we cannot compile PIC because of a broken gcc.
8150      # Instead, shared libraries are loaded at an image base (0x10000000 by
8151      # default) and relocated if they conflict, which is a slow very memory
8152      # consuming and fragmenting process.  To avoid this, we pick a random,
8153      # 256 KiB-aligned image base between 0x50000000 and 0x6FFC0000 at link
8154      # time.  Moving up from 0x10000000 also allows more sbrk(2) space.
8155      archive_cmds='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags ${wl}-h,$soname ${wl}--image-base,`expr ${RANDOM-$$} % 4096 / 2 \* 262144 + 1342177280` -o $lib'
8156      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'
8157      ;;
8158
8159    gnu* | linux* | tpf* | k*bsd*-gnu)
8160      tmp_diet=no
8161      if test "$host_os" = linux-dietlibc; then
8162	case $cc_basename in
8163	  diet\ *) tmp_diet=yes;;	# linux-dietlibc with static linking (!diet-dyn)
8164	esac
8165      fi
8166      if $LD --help 2>&1 | $EGREP ': supported targets:.* elf' > /dev/null \
8167	 && test "$tmp_diet" = no
8168      then
8169	tmp_addflag=
8170	tmp_sharedflag='-shared'
8171	case $cc_basename,$host_cpu in
8172        pgcc*)				# Portland Group C compiler
8173	  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'
8174	  tmp_addflag=' $pic_flag'
8175	  ;;
8176	pgf77* | pgf90* | pgf95*)	# Portland Group f77 and f90 compilers
8177	  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'
8178	  tmp_addflag=' $pic_flag -Mnomain' ;;
8179	ecc*,ia64* | icc*,ia64*)	# Intel C compiler on ia64
8180	  tmp_addflag=' -i_dynamic' ;;
8181	efc*,ia64* | ifort*,ia64*)	# Intel Fortran compiler on ia64
8182	  tmp_addflag=' -i_dynamic -nofor_main' ;;
8183	ifc* | ifort*)			# Intel Fortran compiler
8184	  tmp_addflag=' -nofor_main' ;;
8185	lf95*)				# Lahey Fortran 8.1
8186	  whole_archive_flag_spec=
8187	  tmp_sharedflag='--shared' ;;
8188	xl[cC]*)			# IBM XL C 8.0 on PPC (deal with xlf below)
8189	  tmp_sharedflag='-qmkshrobj'
8190	  tmp_addflag= ;;
8191	esac
8192	case `$CC -V 2>&1 | sed 5q` in
8193	*Sun\ C*)			# Sun C 5.9
8194	  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'
8195	  compiler_needs_object=yes
8196	  tmp_sharedflag='-G' ;;
8197	*Sun\ F*)			# Sun Fortran 8.3
8198	  tmp_sharedflag='-G' ;;
8199	esac
8200	archive_cmds='$CC '"$tmp_sharedflag""$tmp_addflag"' $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
8201
8202        if test "x$supports_anon_versioning" = xyes; then
8203          archive_expsym_cmds='echo "{ global:" > $output_objdir/$libname.ver~
8204	    cat $export_symbols | sed -e "s/\(.*\)/\1;/" >> $output_objdir/$libname.ver~
8205	    echo "local: *; };" >> $output_objdir/$libname.ver~
8206	    $CC '"$tmp_sharedflag""$tmp_addflag"' $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-version-script ${wl}$output_objdir/$libname.ver -o $lib'
8207        fi
8208
8209	case $cc_basename in
8210	xlf*)
8211	  # IBM XL Fortran 10.1 on PPC cannot create shared libs itself
8212	  whole_archive_flag_spec='--whole-archive$convenience --no-whole-archive'
8213	  hardcode_libdir_flag_spec=
8214	  hardcode_libdir_flag_spec_ld='-rpath $libdir'
8215	  archive_cmds='$LD -shared $libobjs $deplibs $compiler_flags -soname $soname -o $lib'
8216	  if test "x$supports_anon_versioning" = xyes; then
8217	    archive_expsym_cmds='echo "{ global:" > $output_objdir/$libname.ver~
8218	      cat $export_symbols | sed -e "s/\(.*\)/\1;/" >> $output_objdir/$libname.ver~
8219	      echo "local: *; };" >> $output_objdir/$libname.ver~
8220	      $LD -shared $libobjs $deplibs $compiler_flags -soname $soname -version-script $output_objdir/$libname.ver -o $lib'
8221	  fi
8222	  ;;
8223	esac
8224      else
8225        ld_shlibs=no
8226      fi
8227      ;;
8228
8229    netbsd* | netbsdelf*-gnu)
8230      if echo __ELF__ | $CC -E - | $GREP __ELF__ >/dev/null; then
8231	archive_cmds='$LD -Bshareable $libobjs $deplibs $linker_flags -o $lib'
8232	wlarc=
8233      else
8234	archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
8235	archive_expsym_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
8236      fi
8237      ;;
8238
8239    solaris*)
8240      if $LD -v 2>&1 | $GREP 'BFD 2\.8' > /dev/null; then
8241	ld_shlibs=no
8242	cat <<_LT_EOF 1>&2
8243
8244*** Warning: The releases 2.8.* of the GNU linker cannot reliably
8245*** create shared libraries on Solaris systems.  Therefore, libtool
8246*** is disabling shared libraries support.  We urge you to upgrade GNU
8247*** binutils to release 2.9.1 or newer.  Another option is to modify
8248*** your PATH or compiler configuration so that the native linker is
8249*** used, and then restart.
8250
8251_LT_EOF
8252      elif $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then
8253	archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
8254	archive_expsym_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
8255      else
8256	ld_shlibs=no
8257      fi
8258      ;;
8259
8260    sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX*)
8261      case `$LD -v 2>&1` in
8262        *\ [01].* | *\ 2.[0-9].* | *\ 2.1[0-5].*)
8263	ld_shlibs=no
8264	cat <<_LT_EOF 1>&2
8265
8266*** Warning: Releases of the GNU linker prior to 2.16.91.0.3 can not
8267*** reliably create shared libraries on SCO systems.  Therefore, libtool
8268*** is disabling shared libraries support.  We urge you to upgrade GNU
8269*** binutils to release 2.16.91.0.3 or newer.  Another option is to modify
8270*** your PATH or compiler configuration so that the native linker is
8271*** used, and then restart.
8272
8273_LT_EOF
8274	;;
8275	*)
8276	  # For security reasons, it is highly recommended that you always
8277	  # use absolute paths for naming shared libraries, and exclude the
8278	  # DT_RUNPATH tag from executables and libraries.  But doing so
8279	  # requires that you compile everything twice, which is a pain.
8280	  if $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then
8281	    hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
8282	    archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
8283	    archive_expsym_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
8284	  else
8285	    ld_shlibs=no
8286	  fi
8287	;;
8288      esac
8289      ;;
8290
8291    sunos4*)
8292      archive_cmds='$LD -assert pure-text -Bshareable -o $lib $libobjs $deplibs $linker_flags'
8293      wlarc=
8294      hardcode_direct=yes
8295      hardcode_shlibpath_var=no
8296      ;;
8297
8298    *)
8299      if $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then
8300	archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
8301	archive_expsym_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
8302      else
8303	ld_shlibs=no
8304      fi
8305      ;;
8306    esac
8307
8308    if test "$ld_shlibs" = no; then
8309      runpath_var=
8310      hardcode_libdir_flag_spec=
8311      export_dynamic_flag_spec=
8312      whole_archive_flag_spec=
8313    fi
8314  else
8315    # PORTME fill in a description of your system's linker (not GNU ld)
8316    case $host_os in
8317    aix3*)
8318      allow_undefined_flag=unsupported
8319      always_export_symbols=yes
8320      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'
8321      # Note: this linker hardcodes the directories in LIBPATH if there
8322      # are no directories specified by -L.
8323      hardcode_minus_L=yes
8324      if test "$GCC" = yes && test -z "$lt_prog_compiler_static"; then
8325	# Neither direct hardcoding nor static linking is supported with a
8326	# broken collect2.
8327	hardcode_direct=unsupported
8328      fi
8329      ;;
8330
8331    aix[4-9]*)
8332      if test "$host_cpu" = ia64; then
8333	# On IA64, the linker does run time linking by default, so we don't
8334	# have to do anything special.
8335	aix_use_runtimelinking=no
8336	exp_sym_flag='-Bexport'
8337	no_entry_flag=""
8338      else
8339	# If we're using GNU nm, then we don't want the "-C" option.
8340	# -C means demangle to AIX nm, but means don't demangle with GNU nm
8341	if $NM -V 2>&1 | $GREP 'GNU' > /dev/null; then
8342	  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'
8343	else
8344	  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'
8345	fi
8346	aix_use_runtimelinking=no
8347
8348	# Test if we are trying to use run time linking or normal
8349	# AIX style linking. If -brtl is somewhere in LDFLAGS, we
8350	# need to do runtime linking.
8351	case $host_os in aix4.[23]|aix4.[23].*|aix[5-9]*)
8352	  for ld_flag in $LDFLAGS; do
8353	  if (test $ld_flag = "-brtl" || test $ld_flag = "-Wl,-brtl"); then
8354	    aix_use_runtimelinking=yes
8355	    break
8356	  fi
8357	  done
8358	  ;;
8359	esac
8360
8361	exp_sym_flag='-bexport'
8362	no_entry_flag='-bnoentry'
8363      fi
8364
8365      # When large executables or shared objects are built, AIX ld can
8366      # have problems creating the table of contents.  If linking a library
8367      # or program results in "error TOC overflow" add -mminimal-toc to
8368      # CXXFLAGS/CFLAGS for g++/gcc.  In the cases where that is not
8369      # enough to fix the problem, add -Wl,-bbigtoc to LDFLAGS.
8370
8371      archive_cmds=''
8372      hardcode_direct=yes
8373      hardcode_direct_absolute=yes
8374      hardcode_libdir_separator=':'
8375      link_all_deplibs=yes
8376      file_list_spec='${wl}-f,'
8377
8378      if test "$GCC" = yes; then
8379	case $host_os in aix4.[012]|aix4.[012].*)
8380	# We only want to do this on AIX 4.2 and lower, the check
8381	# below for broken collect2 doesn't work under 4.3+
8382	  collect2name=`${CC} -print-prog-name=collect2`
8383	  if test -f "$collect2name" &&
8384	   strings "$collect2name" | $GREP resolve_lib_name >/dev/null
8385	  then
8386	  # We have reworked collect2
8387	  :
8388	  else
8389	  # We have old collect2
8390	  hardcode_direct=unsupported
8391	  # It fails to find uninstalled libraries when the uninstalled
8392	  # path is not listed in the libpath.  Setting hardcode_minus_L
8393	  # to unsupported forces relinking
8394	  hardcode_minus_L=yes
8395	  hardcode_libdir_flag_spec='-L$libdir'
8396	  hardcode_libdir_separator=
8397	  fi
8398	  ;;
8399	esac
8400	shared_flag='-shared'
8401	if test "$aix_use_runtimelinking" = yes; then
8402	  shared_flag="$shared_flag "'${wl}-G'
8403	fi
8404	link_all_deplibs=no
8405      else
8406	# not using gcc
8407	if test "$host_cpu" = ia64; then
8408	# VisualAge C++, Version 5.5 for AIX 5L for IA-64, Beta 3 Release
8409	# chokes on -Wl,-G. The following line is correct:
8410	  shared_flag='-G'
8411	else
8412	  if test "$aix_use_runtimelinking" = yes; then
8413	    shared_flag='${wl}-G'
8414	  else
8415	    shared_flag='${wl}-bM:SRE'
8416	  fi
8417	fi
8418      fi
8419
8420      export_dynamic_flag_spec='${wl}-bexpall'
8421      # It seems that -bexpall does not export symbols beginning with
8422      # underscore (_), so it is better to generate a list of symbols to export.
8423      always_export_symbols=yes
8424      if test "$aix_use_runtimelinking" = yes; then
8425	# Warning - without using the other runtime loading flags (-brtl),
8426	# -berok will link without error, but may produce a broken library.
8427	allow_undefined_flag='-berok'
8428        # Determine the default libpath from the value encoded in an
8429        # empty executable.
8430        cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8431/* end confdefs.h.  */
8432
8433int
8434main ()
8435{
8436
8437  ;
8438  return 0;
8439}
8440_ACEOF
8441if ac_fn_c_try_link "$LINENO"; then :
8442
8443lt_aix_libpath_sed='
8444    /Import File Strings/,/^$/ {
8445	/^0/ {
8446	    s/^0  *\(.*\)$/\1/
8447	    p
8448	}
8449    }'
8450aix_libpath=`dump -H conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
8451# Check for a 64-bit object if we didn't find anything.
8452if test -z "$aix_libpath"; then
8453  aix_libpath=`dump -HX64 conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
8454fi
8455fi
8456rm -f core conftest.err conftest.$ac_objext \
8457    conftest$ac_exeext conftest.$ac_ext
8458if test -z "$aix_libpath"; then aix_libpath="/usr/lib:/lib"; fi
8459
8460        hardcode_libdir_flag_spec='${wl}-blibpath:$libdir:'"$aix_libpath"
8461        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"
8462      else
8463	if test "$host_cpu" = ia64; then
8464	  hardcode_libdir_flag_spec='${wl}-R $libdir:/usr/lib:/lib'
8465	  allow_undefined_flag="-z nodefs"
8466	  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"
8467	else
8468	 # Determine the default libpath from the value encoded in an
8469	 # empty executable.
8470	 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8471/* end confdefs.h.  */
8472
8473int
8474main ()
8475{
8476
8477  ;
8478  return 0;
8479}
8480_ACEOF
8481if ac_fn_c_try_link "$LINENO"; then :
8482
8483lt_aix_libpath_sed='
8484    /Import File Strings/,/^$/ {
8485	/^0/ {
8486	    s/^0  *\(.*\)$/\1/
8487	    p
8488	}
8489    }'
8490aix_libpath=`dump -H conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
8491# Check for a 64-bit object if we didn't find anything.
8492if test -z "$aix_libpath"; then
8493  aix_libpath=`dump -HX64 conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
8494fi
8495fi
8496rm -f core conftest.err conftest.$ac_objext \
8497    conftest$ac_exeext conftest.$ac_ext
8498if test -z "$aix_libpath"; then aix_libpath="/usr/lib:/lib"; fi
8499
8500	 hardcode_libdir_flag_spec='${wl}-blibpath:$libdir:'"$aix_libpath"
8501	  # Warning - without using the other run time loading flags,
8502	  # -berok will link without error, but may produce a broken library.
8503	  no_undefined_flag=' ${wl}-bernotok'
8504	  allow_undefined_flag=' ${wl}-berok'
8505	  # Exported symbols can be pulled into shared objects from archives
8506	  whole_archive_flag_spec='$convenience'
8507	  archive_cmds_need_lc=yes
8508	  # This is similar to how AIX traditionally builds its shared libraries.
8509	  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'
8510	fi
8511      fi
8512      ;;
8513
8514    amigaos*)
8515      case $host_cpu in
8516      powerpc)
8517            # see comment about AmigaOS4 .so support
8518            archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
8519            archive_expsym_cmds=''
8520        ;;
8521      m68k)
8522            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)'
8523            hardcode_libdir_flag_spec='-L$libdir'
8524            hardcode_minus_L=yes
8525        ;;
8526      esac
8527      ;;
8528
8529    bsdi[45]*)
8530      export_dynamic_flag_spec=-rdynamic
8531      ;;
8532
8533    cygwin* | mingw* | pw32* | cegcc*)
8534      # When not using gcc, we currently assume that we are using
8535      # Microsoft Visual C++.
8536      # hardcode_libdir_flag_spec is actually meaningless, as there is
8537      # no search path for DLLs.
8538      hardcode_libdir_flag_spec=' '
8539      allow_undefined_flag=unsupported
8540      # Tell ltmain to make .lib files, not .a files.
8541      libext=lib
8542      # Tell ltmain to make .dll files, not .so files.
8543      shrext_cmds=".dll"
8544      # FIXME: Setting linknames here is a bad hack.
8545      archive_cmds='$CC -o $lib $libobjs $compiler_flags `$ECHO "X$deplibs" | $Xsed -e '\''s/ -lc$//'\''` -link -dll~linknames='
8546      # The linker will automatically build a .lib file if we build a DLL.
8547      old_archive_from_new_cmds='true'
8548      # FIXME: Should let the user specify the lib program.
8549      old_archive_cmds='lib -OUT:$oldlib$oldobjs$old_deplibs'
8550      fix_srcfile_path='`cygpath -w "$srcfile"`'
8551      enable_shared_with_static_runtimes=yes
8552      ;;
8553
8554    darwin* | rhapsody*)
8555
8556
8557  archive_cmds_need_lc=no
8558  hardcode_direct=no
8559  hardcode_automatic=yes
8560  hardcode_shlibpath_var=unsupported
8561  whole_archive_flag_spec=''
8562  link_all_deplibs=yes
8563  allow_undefined_flag="$_lt_dar_allow_undefined"
8564  case $cc_basename in
8565     ifort*) _lt_dar_can_shared=yes ;;
8566     *) _lt_dar_can_shared=$GCC ;;
8567  esac
8568  if test "$_lt_dar_can_shared" = "yes"; then
8569    output_verbose_link_cmd=echo
8570    archive_cmds="\$CC -dynamiclib \$allow_undefined_flag -o \$lib \$libobjs \$deplibs \$compiler_flags -install_name \$rpath/\$soname \$verstring $_lt_dar_single_mod${_lt_dsymutil}"
8571    module_cmds="\$CC \$allow_undefined_flag -o \$lib -bundle \$libobjs \$deplibs \$compiler_flags${_lt_dsymutil}"
8572    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}"
8573    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}"
8574
8575  else
8576  ld_shlibs=no
8577  fi
8578
8579      ;;
8580
8581    dgux*)
8582      archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
8583      hardcode_libdir_flag_spec='-L$libdir'
8584      hardcode_shlibpath_var=no
8585      ;;
8586
8587    freebsd1*)
8588      ld_shlibs=no
8589      ;;
8590
8591    # FreeBSD 2.2.[012] allows us to include c++rt0.o to get C++ constructor
8592    # support.  Future versions do this automatically, but an explicit c++rt0.o
8593    # does not break anything, and helps significantly (at the cost of a little
8594    # extra space).
8595    freebsd2.2*)
8596      archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags /usr/lib/c++rt0.o'
8597      hardcode_libdir_flag_spec='-R$libdir'
8598      hardcode_direct=yes
8599      hardcode_shlibpath_var=no
8600      ;;
8601
8602    # Unfortunately, older versions of FreeBSD 2 do not have this feature.
8603    freebsd2*)
8604      archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags'
8605      hardcode_direct=yes
8606      hardcode_minus_L=yes
8607      hardcode_shlibpath_var=no
8608      ;;
8609
8610    # FreeBSD 3 and greater uses gcc -shared to do shared libraries.
8611    freebsd* | dragonfly*)
8612      archive_cmds='$CC -shared -o $lib $libobjs $deplibs $compiler_flags'
8613      hardcode_libdir_flag_spec='-R$libdir'
8614      hardcode_direct=yes
8615      hardcode_shlibpath_var=no
8616      ;;
8617
8618    hpux9*)
8619      if test "$GCC" = yes; then
8620	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'
8621      else
8622	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'
8623      fi
8624      hardcode_libdir_flag_spec='${wl}+b ${wl}$libdir'
8625      hardcode_libdir_separator=:
8626      hardcode_direct=yes
8627
8628      # hardcode_minus_L: Not really in the search PATH,
8629      # but as the default location of the library.
8630      hardcode_minus_L=yes
8631      export_dynamic_flag_spec='${wl}-E'
8632      ;;
8633
8634    hpux10*)
8635      if test "$GCC" = yes -a "$with_gnu_ld" = no; then
8636	archive_cmds='$CC -shared -fPIC ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $libobjs $deplibs $compiler_flags'
8637      else
8638	archive_cmds='$LD -b +h $soname +b $install_libdir -o $lib $libobjs $deplibs $linker_flags'
8639      fi
8640      if test "$with_gnu_ld" = no; then
8641	hardcode_libdir_flag_spec='${wl}+b ${wl}$libdir'
8642	hardcode_libdir_flag_spec_ld='+b $libdir'
8643	hardcode_libdir_separator=:
8644	hardcode_direct=yes
8645	hardcode_direct_absolute=yes
8646	export_dynamic_flag_spec='${wl}-E'
8647	# hardcode_minus_L: Not really in the search PATH,
8648	# but as the default location of the library.
8649	hardcode_minus_L=yes
8650      fi
8651      ;;
8652
8653    hpux11*)
8654      if test "$GCC" = yes -a "$with_gnu_ld" = no; then
8655	case $host_cpu in
8656	hppa*64*)
8657	  archive_cmds='$CC -shared ${wl}+h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags'
8658	  ;;
8659	ia64*)
8660	  archive_cmds='$CC -shared -fPIC ${wl}+h ${wl}$soname ${wl}+nodefaultrpath -o $lib $libobjs $deplibs $compiler_flags'
8661	  ;;
8662	*)
8663	  archive_cmds='$CC -shared -fPIC ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $libobjs $deplibs $compiler_flags'
8664	  ;;
8665	esac
8666      else
8667	case $host_cpu in
8668	hppa*64*)
8669	  archive_cmds='$CC -b ${wl}+h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags'
8670	  ;;
8671	ia64*)
8672	  archive_cmds='$CC -b ${wl}+h ${wl}$soname ${wl}+nodefaultrpath -o $lib $libobjs $deplibs $compiler_flags'
8673	  ;;
8674	*)
8675	  archive_cmds='$CC -b ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $libobjs $deplibs $compiler_flags'
8676	  ;;
8677	esac
8678      fi
8679      if test "$with_gnu_ld" = no; then
8680	hardcode_libdir_flag_spec='${wl}+b ${wl}$libdir'
8681	hardcode_libdir_separator=:
8682
8683	case $host_cpu in
8684	hppa*64*|ia64*)
8685	  hardcode_direct=no
8686	  hardcode_shlibpath_var=no
8687	  ;;
8688	*)
8689	  hardcode_direct=yes
8690	  hardcode_direct_absolute=yes
8691	  export_dynamic_flag_spec='${wl}-E'
8692
8693	  # hardcode_minus_L: Not really in the search PATH,
8694	  # but as the default location of the library.
8695	  hardcode_minus_L=yes
8696	  ;;
8697	esac
8698      fi
8699      ;;
8700
8701    irix5* | irix6* | nonstopux*)
8702      if test "$GCC" = yes; then
8703	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'
8704	# Try to use the -exported_symbol ld option, if it does not
8705	# work, assume that -exports_file does not work either and
8706	# implicitly export all symbols.
8707        save_LDFLAGS="$LDFLAGS"
8708        LDFLAGS="$LDFLAGS -shared ${wl}-exported_symbol ${wl}foo ${wl}-update_registry ${wl}/dev/null"
8709        cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8710/* end confdefs.h.  */
8711int foo(void) {}
8712_ACEOF
8713if ac_fn_c_try_link "$LINENO"; then :
8714  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'
8715
8716fi
8717rm -f core conftest.err conftest.$ac_objext \
8718    conftest$ac_exeext conftest.$ac_ext
8719        LDFLAGS="$save_LDFLAGS"
8720      else
8721	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'
8722	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'
8723      fi
8724      archive_cmds_need_lc='no'
8725      hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
8726      hardcode_libdir_separator=:
8727      inherit_rpath=yes
8728      link_all_deplibs=yes
8729      ;;
8730
8731    netbsd* | netbsdelf*-gnu)
8732      if echo __ELF__ | $CC -E - | $GREP __ELF__ >/dev/null; then
8733	archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags'  # a.out
8734      else
8735	archive_cmds='$LD -shared -o $lib $libobjs $deplibs $linker_flags'      # ELF
8736      fi
8737      hardcode_libdir_flag_spec='-R$libdir'
8738      hardcode_direct=yes
8739      hardcode_shlibpath_var=no
8740      ;;
8741
8742    newsos6)
8743      archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
8744      hardcode_direct=yes
8745      hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
8746      hardcode_libdir_separator=:
8747      hardcode_shlibpath_var=no
8748      ;;
8749
8750    *nto* | *qnx*)
8751      ;;
8752
8753    openbsd*)
8754      if test -f /usr/libexec/ld.so; then
8755	hardcode_direct=yes
8756	hardcode_shlibpath_var=no
8757	hardcode_direct_absolute=yes
8758	if test -z "`echo __ELF__ | $CC -E - | $GREP __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then
8759	  archive_cmds='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags'
8760	  archive_expsym_cmds='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags ${wl}-retain-symbols-file,$export_symbols'
8761	  hardcode_libdir_flag_spec='${wl}-rpath,$libdir'
8762	  export_dynamic_flag_spec='${wl}-E'
8763	else
8764	  case $host_os in
8765	   openbsd[01].* | openbsd2.[0-7] | openbsd2.[0-7].*)
8766	     archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags'
8767	     hardcode_libdir_flag_spec='-R$libdir'
8768	     ;;
8769	   *)
8770	     archive_cmds='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags'
8771	     hardcode_libdir_flag_spec='${wl}-rpath,$libdir'
8772	     ;;
8773	  esac
8774	fi
8775      else
8776	ld_shlibs=no
8777      fi
8778      ;;
8779
8780    os2*)
8781      hardcode_libdir_flag_spec='-L$libdir'
8782      hardcode_minus_L=yes
8783      allow_undefined_flag=unsupported
8784      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'
8785      old_archive_from_new_cmds='emximp -o $output_objdir/$libname.a $output_objdir/$libname.def'
8786      ;;
8787
8788    osf3*)
8789      if test "$GCC" = yes; then
8790	allow_undefined_flag=' ${wl}-expect_unresolved ${wl}\*'
8791	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'
8792      else
8793	allow_undefined_flag=' -expect_unresolved \*'
8794	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'
8795      fi
8796      archive_cmds_need_lc='no'
8797      hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
8798      hardcode_libdir_separator=:
8799      ;;
8800
8801    osf4* | osf5*)	# as osf3* with the addition of -msym flag
8802      if test "$GCC" = yes; then
8803	allow_undefined_flag=' ${wl}-expect_unresolved ${wl}\*'
8804	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'
8805	hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
8806      else
8807	allow_undefined_flag=' -expect_unresolved \*'
8808	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'
8809	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~
8810	$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'
8811
8812	# Both c and cxx compiler support -rpath directly
8813	hardcode_libdir_flag_spec='-rpath $libdir'
8814      fi
8815      archive_cmds_need_lc='no'
8816      hardcode_libdir_separator=:
8817      ;;
8818
8819    solaris*)
8820      no_undefined_flag=' -z defs'
8821      if test "$GCC" = yes; then
8822	wlarc='${wl}'
8823	archive_cmds='$CC -shared ${wl}-z ${wl}text ${wl}-h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags'
8824	archive_expsym_cmds='echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~echo "local: *; };" >> $lib.exp~
8825	  $CC -shared ${wl}-z ${wl}text ${wl}-M ${wl}$lib.exp ${wl}-h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags~$RM $lib.exp'
8826      else
8827	case `$CC -V 2>&1` in
8828	*"Compilers 5.0"*)
8829	  wlarc=''
8830	  archive_cmds='$LD -G${allow_undefined_flag} -h $soname -o $lib $libobjs $deplibs $linker_flags'
8831	  archive_expsym_cmds='echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~echo "local: *; };" >> $lib.exp~
8832	  $LD -G${allow_undefined_flag} -M $lib.exp -h $soname -o $lib $libobjs $deplibs $linker_flags~$RM $lib.exp'
8833	  ;;
8834	*)
8835	  wlarc='${wl}'
8836	  archive_cmds='$CC -G${allow_undefined_flag} -h $soname -o $lib $libobjs $deplibs $compiler_flags'
8837	  archive_expsym_cmds='echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~echo "local: *; };" >> $lib.exp~
8838	  $CC -G${allow_undefined_flag} -M $lib.exp -h $soname -o $lib $libobjs $deplibs $compiler_flags~$RM $lib.exp'
8839	  ;;
8840	esac
8841      fi
8842      hardcode_libdir_flag_spec='-R$libdir'
8843      hardcode_shlibpath_var=no
8844      case $host_os in
8845      solaris2.[0-5] | solaris2.[0-5].*) ;;
8846      *)
8847	# The compiler driver will combine and reorder linker options,
8848	# but understands `-z linker_flag'.  GCC discards it without `$wl',
8849	# but is careful enough not to reorder.
8850	# Supported since Solaris 2.6 (maybe 2.5.1?)
8851	if test "$GCC" = yes; then
8852	  whole_archive_flag_spec='${wl}-z ${wl}allextract$convenience ${wl}-z ${wl}defaultextract'
8853	else
8854	  whole_archive_flag_spec='-z allextract$convenience -z defaultextract'
8855	fi
8856	;;
8857      esac
8858      link_all_deplibs=yes
8859      ;;
8860
8861    sunos4*)
8862      if test "x$host_vendor" = xsequent; then
8863	# Use $CC to link under sequent, because it throws in some extra .o
8864	# files that make .init and .fini sections work.
8865	archive_cmds='$CC -G ${wl}-h $soname -o $lib $libobjs $deplibs $compiler_flags'
8866      else
8867	archive_cmds='$LD -assert pure-text -Bstatic -o $lib $libobjs $deplibs $linker_flags'
8868      fi
8869      hardcode_libdir_flag_spec='-L$libdir'
8870      hardcode_direct=yes
8871      hardcode_minus_L=yes
8872      hardcode_shlibpath_var=no
8873      ;;
8874
8875    sysv4)
8876      case $host_vendor in
8877	sni)
8878	  archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
8879	  hardcode_direct=yes # is this really true???
8880	;;
8881	siemens)
8882	  ## LD is ld it makes a PLAMLIB
8883	  ## CC just makes a GrossModule.
8884	  archive_cmds='$LD -G -o $lib $libobjs $deplibs $linker_flags'
8885	  reload_cmds='$CC -r -o $output$reload_objs'
8886	  hardcode_direct=no
8887        ;;
8888	motorola)
8889	  archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
8890	  hardcode_direct=no #Motorola manual says yes, but my tests say they lie
8891	;;
8892      esac
8893      runpath_var='LD_RUN_PATH'
8894      hardcode_shlibpath_var=no
8895      ;;
8896
8897    sysv4.3*)
8898      archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
8899      hardcode_shlibpath_var=no
8900      export_dynamic_flag_spec='-Bexport'
8901      ;;
8902
8903    sysv4*MP*)
8904      if test -d /usr/nec; then
8905	archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
8906	hardcode_shlibpath_var=no
8907	runpath_var=LD_RUN_PATH
8908	hardcode_runpath_var=yes
8909	ld_shlibs=yes
8910      fi
8911      ;;
8912
8913    sysv4*uw2* | sysv5OpenUNIX* | sysv5UnixWare7.[01].[10]* | unixware7* | sco3.2v5.0.[024]*)
8914      no_undefined_flag='${wl}-z,text'
8915      archive_cmds_need_lc=no
8916      hardcode_shlibpath_var=no
8917      runpath_var='LD_RUN_PATH'
8918
8919      if test "$GCC" = yes; then
8920	archive_cmds='$CC -shared ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
8921	archive_expsym_cmds='$CC -shared ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
8922      else
8923	archive_cmds='$CC -G ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
8924	archive_expsym_cmds='$CC -G ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
8925      fi
8926      ;;
8927
8928    sysv5* | sco3.2v5* | sco5v6*)
8929      # Note: We can NOT use -z defs as we might desire, because we do not
8930      # link with -lc, and that would cause any symbols used from libc to
8931      # always be unresolved, which means just about no library would
8932      # ever link correctly.  If we're not using GNU ld we use -z text
8933      # though, which does catch some bad symbols but isn't as heavy-handed
8934      # as -z defs.
8935      no_undefined_flag='${wl}-z,text'
8936      allow_undefined_flag='${wl}-z,nodefs'
8937      archive_cmds_need_lc=no
8938      hardcode_shlibpath_var=no
8939      hardcode_libdir_flag_spec='${wl}-R,$libdir'
8940      hardcode_libdir_separator=':'
8941      link_all_deplibs=yes
8942      export_dynamic_flag_spec='${wl}-Bexport'
8943      runpath_var='LD_RUN_PATH'
8944
8945      if test "$GCC" = yes; then
8946	archive_cmds='$CC -shared ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
8947	archive_expsym_cmds='$CC -shared ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
8948      else
8949	archive_cmds='$CC -G ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
8950	archive_expsym_cmds='$CC -G ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
8951      fi
8952      ;;
8953
8954    uts4*)
8955      archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
8956      hardcode_libdir_flag_spec='-L$libdir'
8957      hardcode_shlibpath_var=no
8958      ;;
8959
8960    *)
8961      ld_shlibs=no
8962      ;;
8963    esac
8964
8965    if test x$host_vendor = xsni; then
8966      case $host in
8967      sysv4 | sysv4.2uw2* | sysv4.3* | sysv5*)
8968	export_dynamic_flag_spec='${wl}-Blargedynsym'
8969	;;
8970      esac
8971    fi
8972  fi
8973
8974{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ld_shlibs" >&5
8975$as_echo "$ld_shlibs" >&6; }
8976test "$ld_shlibs" = no && can_build_shared=no
8977
8978with_gnu_ld=$with_gnu_ld
8979
8980
8981
8982
8983
8984
8985
8986
8987
8988
8989
8990
8991
8992
8993
8994#
8995# Do we need to explicitly link libc?
8996#
8997case "x$archive_cmds_need_lc" in
8998x|xyes)
8999  # Assume -lc should be added
9000  archive_cmds_need_lc=yes
9001
9002  if test "$enable_shared" = yes && test "$GCC" = yes; then
9003    case $archive_cmds in
9004    *'~'*)
9005      # FIXME: we may have to deal with multi-command sequences.
9006      ;;
9007    '$CC '*)
9008      # Test whether the compiler implicitly links with -lc since on some
9009      # systems, -lgcc has to come before -lc. If gcc already passes -lc
9010      # to ld, don't add -lc before -lgcc.
9011      { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether -lc should be explicitly linked in" >&5
9012$as_echo_n "checking whether -lc should be explicitly linked in... " >&6; }
9013      $RM conftest*
9014      echo "$lt_simple_compile_test_code" > conftest.$ac_ext
9015
9016      if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
9017  (eval $ac_compile) 2>&5
9018  ac_status=$?
9019  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
9020  test $ac_status = 0; } 2>conftest.err; then
9021        soname=conftest
9022        lib=conftest
9023        libobjs=conftest.$ac_objext
9024        deplibs=
9025        wl=$lt_prog_compiler_wl
9026	pic_flag=$lt_prog_compiler_pic
9027        compiler_flags=-v
9028        linker_flags=-v
9029        verstring=
9030        output_objdir=.
9031        libname=conftest
9032        lt_save_allow_undefined_flag=$allow_undefined_flag
9033        allow_undefined_flag=
9034        if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$archive_cmds 2\>\&1 \| $GREP \" -lc \" \>/dev/null 2\>\&1\""; } >&5
9035  (eval $archive_cmds 2\>\&1 \| $GREP \" -lc \" \>/dev/null 2\>\&1) 2>&5
9036  ac_status=$?
9037  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
9038  test $ac_status = 0; }
9039        then
9040	  archive_cmds_need_lc=no
9041        else
9042	  archive_cmds_need_lc=yes
9043        fi
9044        allow_undefined_flag=$lt_save_allow_undefined_flag
9045      else
9046        cat conftest.err 1>&5
9047      fi
9048      $RM conftest*
9049      { $as_echo "$as_me:${as_lineno-$LINENO}: result: $archive_cmds_need_lc" >&5
9050$as_echo "$archive_cmds_need_lc" >&6; }
9051      ;;
9052    esac
9053  fi
9054  ;;
9055esac
9056
9057
9058
9059
9060
9061
9062
9063
9064
9065
9066
9067
9068
9069
9070
9071
9072
9073
9074
9075
9076
9077
9078
9079
9080
9081
9082
9083
9084
9085
9086
9087
9088
9089
9090
9091
9092
9093
9094
9095
9096
9097
9098
9099
9100
9101
9102
9103
9104
9105
9106
9107
9108
9109
9110
9111
9112
9113
9114
9115
9116
9117
9118
9119
9120
9121
9122
9123
9124
9125
9126
9127
9128
9129
9130
9131
9132
9133
9134
9135
9136
9137
9138
9139
9140
9141
9142
9143
9144
9145
9146
9147
9148
9149
9150
9151
9152
9153
9154
9155
9156
9157
9158
9159
9160
9161
9162
9163
9164
9165
9166
9167
9168
9169
9170
9171
9172
9173
9174
9175
9176
9177
9178
9179
9180
9181
9182
9183
9184
9185
9186
9187
9188
9189
9190
9191
9192
9193
9194
9195
9196
9197
9198
9199
9200
9201
9202
9203
9204
9205
9206
9207
9208
9209
9210
9211
9212
9213  { $as_echo "$as_me:${as_lineno-$LINENO}: checking dynamic linker characteristics" >&5
9214$as_echo_n "checking dynamic linker characteristics... " >&6; }
9215
9216if test "$GCC" = yes; then
9217  case $host_os in
9218    darwin*) lt_awk_arg="/^libraries:/,/LR/" ;;
9219    *) lt_awk_arg="/^libraries:/" ;;
9220  esac
9221  lt_search_path_spec=`$CC -print-search-dirs | awk $lt_awk_arg | $SED -e "s/^libraries://" -e "s,=/,/,g"`
9222  if $ECHO "$lt_search_path_spec" | $GREP ';' >/dev/null ; then
9223    # if the path contains ";" then we assume it to be the separator
9224    # otherwise default to the standard path separator (i.e. ":") - it is
9225    # assumed that no part of a normal pathname contains ";" but that should
9226    # okay in the real world where ";" in dirpaths is itself problematic.
9227    lt_search_path_spec=`$ECHO "$lt_search_path_spec" | $SED -e 's/;/ /g'`
9228  else
9229    lt_search_path_spec=`$ECHO "$lt_search_path_spec" | $SED  -e "s/$PATH_SEPARATOR/ /g"`
9230  fi
9231  # Ok, now we have the path, separated by spaces, we can step through it
9232  # and add multilib dir if necessary.
9233  lt_tmp_lt_search_path_spec=
9234  lt_multi_os_dir=`$CC $CPPFLAGS $CFLAGS $LDFLAGS -print-multi-os-directory 2>/dev/null`
9235  for lt_sys_path in $lt_search_path_spec; do
9236    if test -d "$lt_sys_path/$lt_multi_os_dir"; then
9237      lt_tmp_lt_search_path_spec="$lt_tmp_lt_search_path_spec $lt_sys_path/$lt_multi_os_dir"
9238    else
9239      test -d "$lt_sys_path" && \
9240	lt_tmp_lt_search_path_spec="$lt_tmp_lt_search_path_spec $lt_sys_path"
9241    fi
9242  done
9243  lt_search_path_spec=`$ECHO $lt_tmp_lt_search_path_spec | awk '
9244BEGIN {RS=" "; FS="/|\n";} {
9245  lt_foo="";
9246  lt_count=0;
9247  for (lt_i = NF; lt_i > 0; lt_i--) {
9248    if ($lt_i != "" && $lt_i != ".") {
9249      if ($lt_i == "..") {
9250        lt_count++;
9251      } else {
9252        if (lt_count == 0) {
9253          lt_foo="/" $lt_i lt_foo;
9254        } else {
9255          lt_count--;
9256        }
9257      }
9258    }
9259  }
9260  if (lt_foo != "") { lt_freq[lt_foo]++; }
9261  if (lt_freq[lt_foo] == 1) { print lt_foo; }
9262}'`
9263  sys_lib_search_path_spec=`$ECHO $lt_search_path_spec`
9264else
9265  sys_lib_search_path_spec="/lib /usr/lib /usr/local/lib"
9266fi
9267library_names_spec=
9268libname_spec='lib$name'
9269soname_spec=
9270shrext_cmds=".so"
9271postinstall_cmds=
9272postuninstall_cmds=
9273finish_cmds=
9274finish_eval=
9275shlibpath_var=
9276shlibpath_overrides_runpath=unknown
9277version_type=none
9278dynamic_linker="$host_os ld.so"
9279sys_lib_dlsearch_path_spec="/lib /usr/lib"
9280need_lib_prefix=unknown
9281hardcode_into_libs=no
9282
9283# when you set need_version to no, make sure it does not cause -set_version
9284# flags to be left without arguments
9285need_version=unknown
9286
9287case $host_os in
9288aix3*)
9289  version_type=linux
9290  library_names_spec='${libname}${release}${shared_ext}$versuffix $libname.a'
9291  shlibpath_var=LIBPATH
9292
9293  # AIX 3 has no versioning support, so we append a major version to the name.
9294  soname_spec='${libname}${release}${shared_ext}$major'
9295  ;;
9296
9297aix[4-9]*)
9298  version_type=linux
9299  need_lib_prefix=no
9300  need_version=no
9301  hardcode_into_libs=yes
9302  if test "$host_cpu" = ia64; then
9303    # AIX 5 supports IA64
9304    library_names_spec='${libname}${release}${shared_ext}$major ${libname}${release}${shared_ext}$versuffix $libname${shared_ext}'
9305    shlibpath_var=LD_LIBRARY_PATH
9306  else
9307    # With GCC up to 2.95.x, collect2 would create an import file
9308    # for dependence libraries.  The import file would start with
9309    # the line `#! .'.  This would cause the generated library to
9310    # depend on `.', always an invalid library.  This was fixed in
9311    # development snapshots of GCC prior to 3.0.
9312    case $host_os in
9313      aix4 | aix4.[01] | aix4.[01].*)
9314      if { echo '#if __GNUC__ > 2 || (__GNUC__ == 2 && __GNUC_MINOR__ >= 97)'
9315	   echo ' yes '
9316	   echo '#endif'; } | ${CC} -E - | $GREP yes > /dev/null; then
9317	:
9318      else
9319	can_build_shared=no
9320      fi
9321      ;;
9322    esac
9323    # AIX (on Power*) has no versioning support, so currently we can not hardcode correct
9324    # soname into executable. Probably we can add versioning support to
9325    # collect2, so additional links can be useful in future.
9326    if test "$aix_use_runtimelinking" = yes; then
9327      # If using run time linking (on AIX 4.2 or later) use lib<name>.so
9328      # instead of lib<name>.a to let people know that these are not
9329      # typical AIX shared libraries.
9330      library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
9331    else
9332      # We preserve .a as extension for shared libraries through AIX4.2
9333      # and later when we are not doing run time linking.
9334      library_names_spec='${libname}${release}.a $libname.a'
9335      soname_spec='${libname}${release}${shared_ext}$major'
9336    fi
9337    shlibpath_var=LIBPATH
9338  fi
9339  ;;
9340
9341amigaos*)
9342  case $host_cpu in
9343  powerpc)
9344    # Since July 2007 AmigaOS4 officially supports .so libraries.
9345    # When compiling the executable, add -use-dynld -Lsobjs: to the compileline.
9346    library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
9347    ;;
9348  m68k)
9349    library_names_spec='$libname.ixlibrary $libname.a'
9350    # Create ${libname}_ixlibrary.a entries in /sys/libs.
9351    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'
9352    ;;
9353  esac
9354  ;;
9355
9356beos*)
9357  library_names_spec='${libname}${shared_ext}'
9358  dynamic_linker="$host_os ld.so"
9359  shlibpath_var=LIBRARY_PATH
9360  ;;
9361
9362bsdi[45]*)
9363  version_type=linux
9364  need_version=no
9365  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
9366  soname_spec='${libname}${release}${shared_ext}$major'
9367  finish_cmds='PATH="\$PATH:/sbin" ldconfig $libdir'
9368  shlibpath_var=LD_LIBRARY_PATH
9369  sys_lib_search_path_spec="/shlib /usr/lib /usr/X11/lib /usr/contrib/lib /lib /usr/local/lib"
9370  sys_lib_dlsearch_path_spec="/shlib /usr/lib /usr/local/lib"
9371  # the default ld.so.conf also contains /usr/contrib/lib and
9372  # /usr/X11R6/lib (/usr/X11 is a link to /usr/X11R6), but let us allow
9373  # libtool to hard-code these into programs
9374  ;;
9375
9376cygwin* | mingw* | pw32* | cegcc*)
9377  version_type=windows
9378  shrext_cmds=".dll"
9379  need_version=no
9380  need_lib_prefix=no
9381
9382  case $GCC,$host_os in
9383  yes,cygwin* | yes,mingw* | yes,pw32* | yes,cegcc*)
9384    library_names_spec='$libname.dll.a'
9385    # DLL is installed to $(libdir)/../bin by postinstall_cmds
9386    postinstall_cmds='base_file=`basename \${file}`~
9387      dlpath=`$SHELL 2>&1 -c '\''. $dir/'\''\${base_file}'\''i; echo \$dlname'\''`~
9388      dldir=$destdir/`dirname \$dlpath`~
9389      test -d \$dldir || mkdir -p \$dldir~
9390      $install_prog $dir/$dlname \$dldir/$dlname~
9391      chmod a+x \$dldir/$dlname~
9392      if test -n '\''$stripme'\'' && test -n '\''$striplib'\''; then
9393        eval '\''$striplib \$dldir/$dlname'\'' || exit \$?;
9394      fi'
9395    postuninstall_cmds='dldll=`$SHELL 2>&1 -c '\''. $file; echo \$dlname'\''`~
9396      dlpath=$dir/\$dldll~
9397       $RM \$dlpath'
9398    shlibpath_overrides_runpath=yes
9399
9400    case $host_os in
9401    cygwin*)
9402      # Cygwin DLLs use 'cyg' prefix rather than 'lib'
9403      soname_spec='`echo ${libname} | sed -e 's/^lib/cyg/'``echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}'
9404      sys_lib_search_path_spec="/usr/lib /lib/w32api /lib /usr/local/lib"
9405      ;;
9406    mingw* | cegcc*)
9407      # MinGW DLLs use traditional 'lib' prefix
9408      soname_spec='${libname}`echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}'
9409      sys_lib_search_path_spec=`$CC -print-search-dirs | $GREP "^libraries:" | $SED -e "s/^libraries://" -e "s,=/,/,g"`
9410      if $ECHO "$sys_lib_search_path_spec" | $GREP ';[c-zC-Z]:/' >/dev/null; then
9411        # It is most probably a Windows format PATH printed by
9412        # mingw gcc, but we are running on Cygwin. Gcc prints its search
9413        # path with ; separators, and with drive letters. We can handle the
9414        # drive letters (cygwin fileutils understands them), so leave them,
9415        # especially as we might pass files found there to a mingw objdump,
9416        # which wouldn't understand a cygwinified path. Ahh.
9417        sys_lib_search_path_spec=`$ECHO "$sys_lib_search_path_spec" | $SED -e 's/;/ /g'`
9418      else
9419        sys_lib_search_path_spec=`$ECHO "$sys_lib_search_path_spec" | $SED  -e "s/$PATH_SEPARATOR/ /g"`
9420      fi
9421      ;;
9422    pw32*)
9423      # pw32 DLLs use 'pw' prefix rather than 'lib'
9424      library_names_spec='`echo ${libname} | sed -e 's/^lib/pw/'``echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}'
9425      ;;
9426    esac
9427    ;;
9428
9429  *)
9430    library_names_spec='${libname}`echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext} $libname.lib'
9431    ;;
9432  esac
9433  dynamic_linker='Win32 ld.exe'
9434  # FIXME: first we should search . and the directory the executable is in
9435  shlibpath_var=PATH
9436  ;;
9437
9438darwin* | rhapsody*)
9439  dynamic_linker="$host_os dyld"
9440  version_type=darwin
9441  need_lib_prefix=no
9442  need_version=no
9443  library_names_spec='${libname}${release}${major}$shared_ext ${libname}$shared_ext'
9444  soname_spec='${libname}${release}${major}$shared_ext'
9445  shlibpath_overrides_runpath=yes
9446  shlibpath_var=DYLD_LIBRARY_PATH
9447  shrext_cmds='`test .$module = .yes && echo .so || echo .dylib`'
9448
9449  sys_lib_search_path_spec="$sys_lib_search_path_spec /usr/local/lib"
9450  sys_lib_dlsearch_path_spec='/usr/local/lib /lib /usr/lib'
9451  ;;
9452
9453dgux*)
9454  version_type=linux
9455  need_lib_prefix=no
9456  need_version=no
9457  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname$shared_ext'
9458  soname_spec='${libname}${release}${shared_ext}$major'
9459  shlibpath_var=LD_LIBRARY_PATH
9460  ;;
9461
9462freebsd1*)
9463  dynamic_linker=no
9464  ;;
9465
9466freebsd* | dragonfly*)
9467  # DragonFly does not have aout.  When/if they implement a new
9468  # versioning mechanism, adjust this.
9469  if test -x /usr/bin/objformat; then
9470    objformat=`/usr/bin/objformat`
9471  else
9472    case $host_os in
9473    freebsd[123]*) objformat=aout ;;
9474    *) objformat=elf ;;
9475    esac
9476  fi
9477  version_type=freebsd-$objformat
9478  case $version_type in
9479    freebsd-elf*)
9480      library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext} $libname${shared_ext}'
9481      need_version=no
9482      need_lib_prefix=no
9483      ;;
9484    freebsd-*)
9485      library_names_spec='${libname}${release}${shared_ext}$versuffix $libname${shared_ext}$versuffix'
9486      need_version=yes
9487      ;;
9488  esac
9489  shlibpath_var=LD_LIBRARY_PATH
9490  case $host_os in
9491  freebsd2*)
9492    shlibpath_overrides_runpath=yes
9493    ;;
9494  freebsd3.[01]* | freebsdelf3.[01]*)
9495    shlibpath_overrides_runpath=yes
9496    hardcode_into_libs=yes
9497    ;;
9498  freebsd3.[2-9]* | freebsdelf3.[2-9]* | \
9499  freebsd4.[0-5] | freebsdelf4.[0-5] | freebsd4.1.1 | freebsdelf4.1.1)
9500    shlibpath_overrides_runpath=no
9501    hardcode_into_libs=yes
9502    ;;
9503  *) # from 4.6 on, and DragonFly
9504    shlibpath_overrides_runpath=yes
9505    hardcode_into_libs=yes
9506    ;;
9507  esac
9508  ;;
9509
9510gnu*)
9511  version_type=linux
9512  need_lib_prefix=no
9513  need_version=no
9514  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}${major} ${libname}${shared_ext}'
9515  soname_spec='${libname}${release}${shared_ext}$major'
9516  shlibpath_var=LD_LIBRARY_PATH
9517  hardcode_into_libs=yes
9518  ;;
9519
9520hpux9* | hpux10* | hpux11*)
9521  # Give a soname corresponding to the major version so that dld.sl refuses to
9522  # link against other versions.
9523  version_type=sunos
9524  need_lib_prefix=no
9525  need_version=no
9526  case $host_cpu in
9527  ia64*)
9528    shrext_cmds='.so'
9529    hardcode_into_libs=yes
9530    dynamic_linker="$host_os dld.so"
9531    shlibpath_var=LD_LIBRARY_PATH
9532    shlibpath_overrides_runpath=yes # Unless +noenvvar is specified.
9533    library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
9534    soname_spec='${libname}${release}${shared_ext}$major'
9535    if test "X$HPUX_IA64_MODE" = X32; then
9536      sys_lib_search_path_spec="/usr/lib/hpux32 /usr/local/lib/hpux32 /usr/local/lib"
9537    else
9538      sys_lib_search_path_spec="/usr/lib/hpux64 /usr/local/lib/hpux64"
9539    fi
9540    sys_lib_dlsearch_path_spec=$sys_lib_search_path_spec
9541    ;;
9542  hppa*64*)
9543    shrext_cmds='.sl'
9544    hardcode_into_libs=yes
9545    dynamic_linker="$host_os dld.sl"
9546    shlibpath_var=LD_LIBRARY_PATH # How should we handle SHLIB_PATH
9547    shlibpath_overrides_runpath=yes # Unless +noenvvar is specified.
9548    library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
9549    soname_spec='${libname}${release}${shared_ext}$major'
9550    sys_lib_search_path_spec="/usr/lib/pa20_64 /usr/ccs/lib/pa20_64"
9551    sys_lib_dlsearch_path_spec=$sys_lib_search_path_spec
9552    ;;
9553  *)
9554    shrext_cmds='.sl'
9555    dynamic_linker="$host_os dld.sl"
9556    shlibpath_var=SHLIB_PATH
9557    shlibpath_overrides_runpath=no # +s is required to enable SHLIB_PATH
9558    library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
9559    soname_spec='${libname}${release}${shared_ext}$major'
9560    ;;
9561  esac
9562  # HP-UX runs *really* slowly unless shared libraries are mode 555.
9563  postinstall_cmds='chmod 555 $lib'
9564  ;;
9565
9566interix[3-9]*)
9567  version_type=linux
9568  need_lib_prefix=no
9569  need_version=no
9570  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${shared_ext}'
9571  soname_spec='${libname}${release}${shared_ext}$major'
9572  dynamic_linker='Interix 3.x ld.so.1 (PE, like ELF)'
9573  shlibpath_var=LD_LIBRARY_PATH
9574  shlibpath_overrides_runpath=no
9575  hardcode_into_libs=yes
9576  ;;
9577
9578irix5* | irix6* | nonstopux*)
9579  case $host_os in
9580    nonstopux*) version_type=nonstopux ;;
9581    *)
9582	if test "$lt_cv_prog_gnu_ld" = yes; then
9583		version_type=linux
9584	else
9585		version_type=irix
9586	fi ;;
9587  esac
9588  need_lib_prefix=no
9589  need_version=no
9590  soname_spec='${libname}${release}${shared_ext}$major'
9591  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${release}${shared_ext} $libname${shared_ext}'
9592  case $host_os in
9593  irix5* | nonstopux*)
9594    libsuff= shlibsuff=
9595    ;;
9596  *)
9597    case $LD in # libtool.m4 will add one of these switches to LD
9598    *-32|*"-32 "|*-melf32bsmip|*"-melf32bsmip ")
9599      libsuff= shlibsuff= libmagic=32-bit;;
9600    *-n32|*"-n32 "|*-melf32bmipn32|*"-melf32bmipn32 ")
9601      libsuff=32 shlibsuff=N32 libmagic=N32;;
9602    *-64|*"-64 "|*-melf64bmip|*"-melf64bmip ")
9603      libsuff=64 shlibsuff=64 libmagic=64-bit;;
9604    *) libsuff= shlibsuff= libmagic=never-match;;
9605    esac
9606    ;;
9607  esac
9608  shlibpath_var=LD_LIBRARY${shlibsuff}_PATH
9609  shlibpath_overrides_runpath=no
9610  sys_lib_search_path_spec="/usr/lib${libsuff} /lib${libsuff} /usr/local/lib${libsuff}"
9611  sys_lib_dlsearch_path_spec="/usr/lib${libsuff} /lib${libsuff}"
9612  hardcode_into_libs=yes
9613  ;;
9614
9615# No shared lib support for Linux oldld, aout, or coff.
9616linux*oldld* | linux*aout* | linux*coff*)
9617  dynamic_linker=no
9618  ;;
9619
9620# This must be Linux ELF.
9621linux* | k*bsd*-gnu)
9622  version_type=linux
9623  need_lib_prefix=no
9624  need_version=no
9625  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
9626  soname_spec='${libname}${release}${shared_ext}$major'
9627  finish_cmds='PATH="\$PATH:/sbin" ldconfig -n $libdir'
9628  shlibpath_var=LD_LIBRARY_PATH
9629  shlibpath_overrides_runpath=no
9630  # Some binutils ld are patched to set DT_RUNPATH
9631  save_LDFLAGS=$LDFLAGS
9632  save_libdir=$libdir
9633  eval "libdir=/foo; wl=\"$lt_prog_compiler_wl\"; \
9634       LDFLAGS=\"\$LDFLAGS $hardcode_libdir_flag_spec\""
9635  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9636/* end confdefs.h.  */
9637
9638int
9639main ()
9640{
9641
9642  ;
9643  return 0;
9644}
9645_ACEOF
9646if ac_fn_c_try_link "$LINENO"; then :
9647  if  ($OBJDUMP -p conftest$ac_exeext) 2>/dev/null | grep "RUNPATH.*$libdir" >/dev/null; then :
9648  shlibpath_overrides_runpath=yes
9649fi
9650fi
9651rm -f core conftest.err conftest.$ac_objext \
9652    conftest$ac_exeext conftest.$ac_ext
9653  LDFLAGS=$save_LDFLAGS
9654  libdir=$save_libdir
9655
9656  # This implies no fast_install, which is unacceptable.
9657  # Some rework will be needed to allow for fast_install
9658  # before this can be enabled.
9659  hardcode_into_libs=yes
9660
9661  # Append ld.so.conf contents to the search path
9662  if test -f /etc/ld.so.conf; then
9663    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' ' '`
9664    sys_lib_dlsearch_path_spec="/lib /usr/lib $lt_ld_extra"
9665  fi
9666
9667  # We used to test for /lib/ld.so.1 and disable shared libraries on
9668  # powerpc, because MkLinux only supported shared libraries with the
9669  # GNU dynamic linker.  Since this was broken with cross compilers,
9670  # most powerpc-linux boxes support dynamic linking these days and
9671  # people can always --disable-shared, the test was removed, and we
9672  # assume the GNU/Linux dynamic linker is in use.
9673  dynamic_linker='GNU/Linux ld.so'
9674  ;;
9675
9676netbsdelf*-gnu)
9677  version_type=linux
9678  need_lib_prefix=no
9679  need_version=no
9680  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${shared_ext}'
9681  soname_spec='${libname}${release}${shared_ext}$major'
9682  shlibpath_var=LD_LIBRARY_PATH
9683  shlibpath_overrides_runpath=no
9684  hardcode_into_libs=yes
9685  dynamic_linker='NetBSD ld.elf_so'
9686  ;;
9687
9688netbsd*)
9689  version_type=sunos
9690  need_lib_prefix=no
9691  need_version=no
9692  if echo __ELF__ | $CC -E - | $GREP __ELF__ >/dev/null; then
9693    library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix'
9694    finish_cmds='PATH="\$PATH:/sbin" ldconfig -m $libdir'
9695    dynamic_linker='NetBSD (a.out) ld.so'
9696  else
9697    library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${shared_ext}'
9698    soname_spec='${libname}${release}${shared_ext}$major'
9699    dynamic_linker='NetBSD ld.elf_so'
9700  fi
9701  shlibpath_var=LD_LIBRARY_PATH
9702  shlibpath_overrides_runpath=yes
9703  hardcode_into_libs=yes
9704  ;;
9705
9706newsos6)
9707  version_type=linux
9708  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
9709  shlibpath_var=LD_LIBRARY_PATH
9710  shlibpath_overrides_runpath=yes
9711  ;;
9712
9713*nto* | *qnx*)
9714  version_type=qnx
9715  need_lib_prefix=no
9716  need_version=no
9717  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
9718  soname_spec='${libname}${release}${shared_ext}$major'
9719  shlibpath_var=LD_LIBRARY_PATH
9720  shlibpath_overrides_runpath=no
9721  hardcode_into_libs=yes
9722  dynamic_linker='ldqnx.so'
9723  ;;
9724
9725openbsd*)
9726  version_type=sunos
9727  sys_lib_dlsearch_path_spec="/usr/lib"
9728  need_lib_prefix=no
9729  # Some older versions of OpenBSD (3.3 at least) *do* need versioned libs.
9730  case $host_os in
9731    openbsd3.3 | openbsd3.3.*)	need_version=yes ;;
9732    *)				need_version=no  ;;
9733  esac
9734  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix'
9735  finish_cmds='PATH="\$PATH:/sbin" ldconfig -m $libdir'
9736  shlibpath_var=LD_LIBRARY_PATH
9737  if test -z "`echo __ELF__ | $CC -E - | $GREP __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then
9738    case $host_os in
9739      openbsd2.[89] | openbsd2.[89].*)
9740	shlibpath_overrides_runpath=no
9741	;;
9742      *)
9743	shlibpath_overrides_runpath=yes
9744	;;
9745      esac
9746  else
9747    shlibpath_overrides_runpath=yes
9748  fi
9749  ;;
9750
9751os2*)
9752  libname_spec='$name'
9753  shrext_cmds=".dll"
9754  need_lib_prefix=no
9755  library_names_spec='$libname${shared_ext} $libname.a'
9756  dynamic_linker='OS/2 ld.exe'
9757  shlibpath_var=LIBPATH
9758  ;;
9759
9760osf3* | osf4* | osf5*)
9761  version_type=osf
9762  need_lib_prefix=no
9763  need_version=no
9764  soname_spec='${libname}${release}${shared_ext}$major'
9765  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
9766  shlibpath_var=LD_LIBRARY_PATH
9767  sys_lib_search_path_spec="/usr/shlib /usr/ccs/lib /usr/lib/cmplrs/cc /usr/lib /usr/local/lib /var/shlib"
9768  sys_lib_dlsearch_path_spec="$sys_lib_search_path_spec"
9769  ;;
9770
9771rdos*)
9772  dynamic_linker=no
9773  ;;
9774
9775solaris*)
9776  version_type=linux
9777  need_lib_prefix=no
9778  need_version=no
9779  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
9780  soname_spec='${libname}${release}${shared_ext}$major'
9781  shlibpath_var=LD_LIBRARY_PATH
9782  shlibpath_overrides_runpath=yes
9783  hardcode_into_libs=yes
9784  # ldd complains unless libraries are executable
9785  postinstall_cmds='chmod +x $lib'
9786  ;;
9787
9788sunos4*)
9789  version_type=sunos
9790  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix'
9791  finish_cmds='PATH="\$PATH:/usr/etc" ldconfig $libdir'
9792  shlibpath_var=LD_LIBRARY_PATH
9793  shlibpath_overrides_runpath=yes
9794  if test "$with_gnu_ld" = yes; then
9795    need_lib_prefix=no
9796  fi
9797  need_version=yes
9798  ;;
9799
9800sysv4 | sysv4.3*)
9801  version_type=linux
9802  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
9803  soname_spec='${libname}${release}${shared_ext}$major'
9804  shlibpath_var=LD_LIBRARY_PATH
9805  case $host_vendor in
9806    sni)
9807      shlibpath_overrides_runpath=no
9808      need_lib_prefix=no
9809      runpath_var=LD_RUN_PATH
9810      ;;
9811    siemens)
9812      need_lib_prefix=no
9813      ;;
9814    motorola)
9815      need_lib_prefix=no
9816      need_version=no
9817      shlibpath_overrides_runpath=no
9818      sys_lib_search_path_spec='/lib /usr/lib /usr/ccs/lib'
9819      ;;
9820  esac
9821  ;;
9822
9823sysv4*MP*)
9824  if test -d /usr/nec ;then
9825    version_type=linux
9826    library_names_spec='$libname${shared_ext}.$versuffix $libname${shared_ext}.$major $libname${shared_ext}'
9827    soname_spec='$libname${shared_ext}.$major'
9828    shlibpath_var=LD_LIBRARY_PATH
9829  fi
9830  ;;
9831
9832sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX* | sysv4*uw2*)
9833  version_type=freebsd-elf
9834  need_lib_prefix=no
9835  need_version=no
9836  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext} $libname${shared_ext}'
9837  soname_spec='${libname}${release}${shared_ext}$major'
9838  shlibpath_var=LD_LIBRARY_PATH
9839  shlibpath_overrides_runpath=yes
9840  hardcode_into_libs=yes
9841  if test "$with_gnu_ld" = yes; then
9842    sys_lib_search_path_spec='/usr/local/lib /usr/gnu/lib /usr/ccs/lib /usr/lib /lib'
9843  else
9844    sys_lib_search_path_spec='/usr/ccs/lib /usr/lib'
9845    case $host_os in
9846      sco3.2v5*)
9847        sys_lib_search_path_spec="$sys_lib_search_path_spec /lib"
9848	;;
9849    esac
9850  fi
9851  sys_lib_dlsearch_path_spec='/usr/lib'
9852  ;;
9853
9854tpf*)
9855  # TPF is a cross-target only.  Preferred cross-host = GNU/Linux.
9856  version_type=linux
9857  need_lib_prefix=no
9858  need_version=no
9859  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
9860  shlibpath_var=LD_LIBRARY_PATH
9861  shlibpath_overrides_runpath=no
9862  hardcode_into_libs=yes
9863  ;;
9864
9865uts4*)
9866  version_type=linux
9867  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
9868  soname_spec='${libname}${release}${shared_ext}$major'
9869  shlibpath_var=LD_LIBRARY_PATH
9870  ;;
9871
9872*)
9873  dynamic_linker=no
9874  ;;
9875esac
9876{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $dynamic_linker" >&5
9877$as_echo "$dynamic_linker" >&6; }
9878test "$dynamic_linker" = no && can_build_shared=no
9879
9880variables_saved_for_relink="PATH $shlibpath_var $runpath_var"
9881if test "$GCC" = yes; then
9882  variables_saved_for_relink="$variables_saved_for_relink GCC_EXEC_PREFIX COMPILER_PATH LIBRARY_PATH"
9883fi
9884
9885if test "${lt_cv_sys_lib_search_path_spec+set}" = set; then
9886  sys_lib_search_path_spec="$lt_cv_sys_lib_search_path_spec"
9887fi
9888if test "${lt_cv_sys_lib_dlsearch_path_spec+set}" = set; then
9889  sys_lib_dlsearch_path_spec="$lt_cv_sys_lib_dlsearch_path_spec"
9890fi
9891
9892
9893
9894
9895
9896
9897
9898
9899
9900
9901
9902
9903
9904
9905
9906
9907
9908
9909
9910
9911
9912
9913
9914
9915
9916
9917
9918
9919
9920
9921
9922
9923
9924
9925
9926
9927
9928
9929
9930
9931
9932
9933
9934
9935
9936
9937
9938
9939
9940
9941
9942
9943
9944
9945
9946
9947
9948
9949
9950
9951
9952
9953
9954
9955
9956
9957
9958
9959
9960
9961
9962
9963
9964
9965
9966
9967
9968
9969
9970
9971
9972
9973
9974
9975
9976
9977
9978  { $as_echo "$as_me:${as_lineno-$LINENO}: checking how to hardcode library paths into programs" >&5
9979$as_echo_n "checking how to hardcode library paths into programs... " >&6; }
9980hardcode_action=
9981if test -n "$hardcode_libdir_flag_spec" ||
9982   test -n "$runpath_var" ||
9983   test "X$hardcode_automatic" = "Xyes" ; then
9984
9985  # We can hardcode non-existent directories.
9986  if test "$hardcode_direct" != no &&
9987     # If the only mechanism to avoid hardcoding is shlibpath_var, we
9988     # have to relink, otherwise we might link with an installed library
9989     # when we should be linking with a yet-to-be-installed one
9990     ## test "$_LT_TAGVAR(hardcode_shlibpath_var, )" != no &&
9991     test "$hardcode_minus_L" != no; then
9992    # Linking always hardcodes the temporary library directory.
9993    hardcode_action=relink
9994  else
9995    # We can link without hardcoding, and we can hardcode nonexisting dirs.
9996    hardcode_action=immediate
9997  fi
9998else
9999  # We cannot hardcode anything, or else we can only hardcode existing
10000  # directories.
10001  hardcode_action=unsupported
10002fi
10003{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $hardcode_action" >&5
10004$as_echo "$hardcode_action" >&6; }
10005
10006if test "$hardcode_action" = relink ||
10007   test "$inherit_rpath" = yes; then
10008  # Fast installation is not supported
10009  enable_fast_install=no
10010elif test "$shlibpath_overrides_runpath" = yes ||
10011     test "$enable_shared" = no; then
10012  # Fast installation is not necessary
10013  enable_fast_install=needless
10014fi
10015
10016
10017
10018
10019
10020
10021  if test "x$enable_dlopen" != xyes; then
10022  enable_dlopen=unknown
10023  enable_dlopen_self=unknown
10024  enable_dlopen_self_static=unknown
10025else
10026  lt_cv_dlopen=no
10027  lt_cv_dlopen_libs=
10028
10029  case $host_os in
10030  beos*)
10031    lt_cv_dlopen="load_add_on"
10032    lt_cv_dlopen_libs=
10033    lt_cv_dlopen_self=yes
10034    ;;
10035
10036  mingw* | pw32* | cegcc*)
10037    lt_cv_dlopen="LoadLibrary"
10038    lt_cv_dlopen_libs=
10039    ;;
10040
10041  cygwin*)
10042    lt_cv_dlopen="dlopen"
10043    lt_cv_dlopen_libs=
10044    ;;
10045
10046  darwin*)
10047  # if libdl is installed we need to link against it
10048    { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dlopen in -ldl" >&5
10049$as_echo_n "checking for dlopen in -ldl... " >&6; }
10050if test "${ac_cv_lib_dl_dlopen+set}" = set; then :
10051  $as_echo_n "(cached) " >&6
10052else
10053  ac_check_lib_save_LIBS=$LIBS
10054LIBS="-ldl  $LIBS"
10055cat confdefs.h - <<_ACEOF >conftest.$ac_ext
10056/* end confdefs.h.  */
10057
10058/* Override any GCC internal prototype to avoid an error.
10059   Use char because int might match the return type of a GCC
10060   builtin and then its argument prototype would still apply.  */
10061#ifdef __cplusplus
10062extern "C"
10063#endif
10064char dlopen ();
10065int
10066main ()
10067{
10068return dlopen ();
10069  ;
10070  return 0;
10071}
10072_ACEOF
10073if ac_fn_c_try_link "$LINENO"; then :
10074  ac_cv_lib_dl_dlopen=yes
10075else
10076  ac_cv_lib_dl_dlopen=no
10077fi
10078rm -f core conftest.err conftest.$ac_objext \
10079    conftest$ac_exeext conftest.$ac_ext
10080LIBS=$ac_check_lib_save_LIBS
10081fi
10082{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dl_dlopen" >&5
10083$as_echo "$ac_cv_lib_dl_dlopen" >&6; }
10084if test "x$ac_cv_lib_dl_dlopen" = x""yes; then :
10085  lt_cv_dlopen="dlopen" lt_cv_dlopen_libs="-ldl"
10086else
10087
10088    lt_cv_dlopen="dyld"
10089    lt_cv_dlopen_libs=
10090    lt_cv_dlopen_self=yes
10091
10092fi
10093
10094    ;;
10095
10096  *)
10097    ac_fn_c_check_func "$LINENO" "shl_load" "ac_cv_func_shl_load"
10098if test "x$ac_cv_func_shl_load" = x""yes; then :
10099  lt_cv_dlopen="shl_load"
10100else
10101  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for shl_load in -ldld" >&5
10102$as_echo_n "checking for shl_load in -ldld... " >&6; }
10103if test "${ac_cv_lib_dld_shl_load+set}" = set; then :
10104  $as_echo_n "(cached) " >&6
10105else
10106  ac_check_lib_save_LIBS=$LIBS
10107LIBS="-ldld  $LIBS"
10108cat confdefs.h - <<_ACEOF >conftest.$ac_ext
10109/* end confdefs.h.  */
10110
10111/* Override any GCC internal prototype to avoid an error.
10112   Use char because int might match the return type of a GCC
10113   builtin and then its argument prototype would still apply.  */
10114#ifdef __cplusplus
10115extern "C"
10116#endif
10117char shl_load ();
10118int
10119main ()
10120{
10121return shl_load ();
10122  ;
10123  return 0;
10124}
10125_ACEOF
10126if ac_fn_c_try_link "$LINENO"; then :
10127  ac_cv_lib_dld_shl_load=yes
10128else
10129  ac_cv_lib_dld_shl_load=no
10130fi
10131rm -f core conftest.err conftest.$ac_objext \
10132    conftest$ac_exeext conftest.$ac_ext
10133LIBS=$ac_check_lib_save_LIBS
10134fi
10135{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dld_shl_load" >&5
10136$as_echo "$ac_cv_lib_dld_shl_load" >&6; }
10137if test "x$ac_cv_lib_dld_shl_load" = x""yes; then :
10138  lt_cv_dlopen="shl_load" lt_cv_dlopen_libs="-ldld"
10139else
10140  ac_fn_c_check_func "$LINENO" "dlopen" "ac_cv_func_dlopen"
10141if test "x$ac_cv_func_dlopen" = x""yes; then :
10142  lt_cv_dlopen="dlopen"
10143else
10144  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dlopen in -ldl" >&5
10145$as_echo_n "checking for dlopen in -ldl... " >&6; }
10146if test "${ac_cv_lib_dl_dlopen+set}" = set; then :
10147  $as_echo_n "(cached) " >&6
10148else
10149  ac_check_lib_save_LIBS=$LIBS
10150LIBS="-ldl  $LIBS"
10151cat confdefs.h - <<_ACEOF >conftest.$ac_ext
10152/* end confdefs.h.  */
10153
10154/* Override any GCC internal prototype to avoid an error.
10155   Use char because int might match the return type of a GCC
10156   builtin and then its argument prototype would still apply.  */
10157#ifdef __cplusplus
10158extern "C"
10159#endif
10160char dlopen ();
10161int
10162main ()
10163{
10164return dlopen ();
10165  ;
10166  return 0;
10167}
10168_ACEOF
10169if ac_fn_c_try_link "$LINENO"; then :
10170  ac_cv_lib_dl_dlopen=yes
10171else
10172  ac_cv_lib_dl_dlopen=no
10173fi
10174rm -f core conftest.err conftest.$ac_objext \
10175    conftest$ac_exeext conftest.$ac_ext
10176LIBS=$ac_check_lib_save_LIBS
10177fi
10178{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dl_dlopen" >&5
10179$as_echo "$ac_cv_lib_dl_dlopen" >&6; }
10180if test "x$ac_cv_lib_dl_dlopen" = x""yes; then :
10181  lt_cv_dlopen="dlopen" lt_cv_dlopen_libs="-ldl"
10182else
10183  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dlopen in -lsvld" >&5
10184$as_echo_n "checking for dlopen in -lsvld... " >&6; }
10185if test "${ac_cv_lib_svld_dlopen+set}" = set; then :
10186  $as_echo_n "(cached) " >&6
10187else
10188  ac_check_lib_save_LIBS=$LIBS
10189LIBS="-lsvld  $LIBS"
10190cat confdefs.h - <<_ACEOF >conftest.$ac_ext
10191/* end confdefs.h.  */
10192
10193/* Override any GCC internal prototype to avoid an error.
10194   Use char because int might match the return type of a GCC
10195   builtin and then its argument prototype would still apply.  */
10196#ifdef __cplusplus
10197extern "C"
10198#endif
10199char dlopen ();
10200int
10201main ()
10202{
10203return dlopen ();
10204  ;
10205  return 0;
10206}
10207_ACEOF
10208if ac_fn_c_try_link "$LINENO"; then :
10209  ac_cv_lib_svld_dlopen=yes
10210else
10211  ac_cv_lib_svld_dlopen=no
10212fi
10213rm -f core conftest.err conftest.$ac_objext \
10214    conftest$ac_exeext conftest.$ac_ext
10215LIBS=$ac_check_lib_save_LIBS
10216fi
10217{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_svld_dlopen" >&5
10218$as_echo "$ac_cv_lib_svld_dlopen" >&6; }
10219if test "x$ac_cv_lib_svld_dlopen" = x""yes; then :
10220  lt_cv_dlopen="dlopen" lt_cv_dlopen_libs="-lsvld"
10221else
10222  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dld_link in -ldld" >&5
10223$as_echo_n "checking for dld_link in -ldld... " >&6; }
10224if test "${ac_cv_lib_dld_dld_link+set}" = set; then :
10225  $as_echo_n "(cached) " >&6
10226else
10227  ac_check_lib_save_LIBS=$LIBS
10228LIBS="-ldld  $LIBS"
10229cat confdefs.h - <<_ACEOF >conftest.$ac_ext
10230/* end confdefs.h.  */
10231
10232/* Override any GCC internal prototype to avoid an error.
10233   Use char because int might match the return type of a GCC
10234   builtin and then its argument prototype would still apply.  */
10235#ifdef __cplusplus
10236extern "C"
10237#endif
10238char dld_link ();
10239int
10240main ()
10241{
10242return dld_link ();
10243  ;
10244  return 0;
10245}
10246_ACEOF
10247if ac_fn_c_try_link "$LINENO"; then :
10248  ac_cv_lib_dld_dld_link=yes
10249else
10250  ac_cv_lib_dld_dld_link=no
10251fi
10252rm -f core conftest.err conftest.$ac_objext \
10253    conftest$ac_exeext conftest.$ac_ext
10254LIBS=$ac_check_lib_save_LIBS
10255fi
10256{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dld_dld_link" >&5
10257$as_echo "$ac_cv_lib_dld_dld_link" >&6; }
10258if test "x$ac_cv_lib_dld_dld_link" = x""yes; then :
10259  lt_cv_dlopen="dld_link" lt_cv_dlopen_libs="-ldld"
10260fi
10261
10262
10263fi
10264
10265
10266fi
10267
10268
10269fi
10270
10271
10272fi
10273
10274
10275fi
10276
10277    ;;
10278  esac
10279
10280  if test "x$lt_cv_dlopen" != xno; then
10281    enable_dlopen=yes
10282  else
10283    enable_dlopen=no
10284  fi
10285
10286  case $lt_cv_dlopen in
10287  dlopen)
10288    save_CPPFLAGS="$CPPFLAGS"
10289    test "x$ac_cv_header_dlfcn_h" = xyes && CPPFLAGS="$CPPFLAGS -DHAVE_DLFCN_H"
10290
10291    save_LDFLAGS="$LDFLAGS"
10292    wl=$lt_prog_compiler_wl eval LDFLAGS=\"\$LDFLAGS $export_dynamic_flag_spec\"
10293
10294    save_LIBS="$LIBS"
10295    LIBS="$lt_cv_dlopen_libs $LIBS"
10296
10297    { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether a program can dlopen itself" >&5
10298$as_echo_n "checking whether a program can dlopen itself... " >&6; }
10299if test "${lt_cv_dlopen_self+set}" = set; then :
10300  $as_echo_n "(cached) " >&6
10301else
10302  	  if test "$cross_compiling" = yes; then :
10303  lt_cv_dlopen_self=cross
10304else
10305  lt_dlunknown=0; lt_dlno_uscore=1; lt_dlneed_uscore=2
10306  lt_status=$lt_dlunknown
10307  cat > conftest.$ac_ext <<_LT_EOF
10308#line 10308 "configure"
10309#include "confdefs.h"
10310
10311#if HAVE_DLFCN_H
10312#include <dlfcn.h>
10313#endif
10314
10315#include <stdio.h>
10316
10317#ifdef RTLD_GLOBAL
10318#  define LT_DLGLOBAL		RTLD_GLOBAL
10319#else
10320#  ifdef DL_GLOBAL
10321#    define LT_DLGLOBAL		DL_GLOBAL
10322#  else
10323#    define LT_DLGLOBAL		0
10324#  endif
10325#endif
10326
10327/* We may have to define LT_DLLAZY_OR_NOW in the command line if we
10328   find out it does not work in some platform. */
10329#ifndef LT_DLLAZY_OR_NOW
10330#  ifdef RTLD_LAZY
10331#    define LT_DLLAZY_OR_NOW		RTLD_LAZY
10332#  else
10333#    ifdef DL_LAZY
10334#      define LT_DLLAZY_OR_NOW		DL_LAZY
10335#    else
10336#      ifdef RTLD_NOW
10337#        define LT_DLLAZY_OR_NOW	RTLD_NOW
10338#      else
10339#        ifdef DL_NOW
10340#          define LT_DLLAZY_OR_NOW	DL_NOW
10341#        else
10342#          define LT_DLLAZY_OR_NOW	0
10343#        endif
10344#      endif
10345#    endif
10346#  endif
10347#endif
10348
10349void fnord() { int i=42;}
10350int main ()
10351{
10352  void *self = dlopen (0, LT_DLGLOBAL|LT_DLLAZY_OR_NOW);
10353  int status = $lt_dlunknown;
10354
10355  if (self)
10356    {
10357      if (dlsym (self,"fnord"))       status = $lt_dlno_uscore;
10358      else if (dlsym( self,"_fnord")) status = $lt_dlneed_uscore;
10359      /* dlclose (self); */
10360    }
10361  else
10362    puts (dlerror ());
10363
10364  return status;
10365}
10366_LT_EOF
10367  if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_link\""; } >&5
10368  (eval $ac_link) 2>&5
10369  ac_status=$?
10370  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
10371  test $ac_status = 0; } && test -s conftest${ac_exeext} 2>/dev/null; then
10372    (./conftest; exit; ) >&5 2>/dev/null
10373    lt_status=$?
10374    case x$lt_status in
10375      x$lt_dlno_uscore) lt_cv_dlopen_self=yes ;;
10376      x$lt_dlneed_uscore) lt_cv_dlopen_self=yes ;;
10377      x$lt_dlunknown|x*) lt_cv_dlopen_self=no ;;
10378    esac
10379  else :
10380    # compilation failed
10381    lt_cv_dlopen_self=no
10382  fi
10383fi
10384rm -fr conftest*
10385
10386
10387fi
10388{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_dlopen_self" >&5
10389$as_echo "$lt_cv_dlopen_self" >&6; }
10390
10391    if test "x$lt_cv_dlopen_self" = xyes; then
10392      wl=$lt_prog_compiler_wl eval LDFLAGS=\"\$LDFLAGS $lt_prog_compiler_static\"
10393      { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether a statically linked program can dlopen itself" >&5
10394$as_echo_n "checking whether a statically linked program can dlopen itself... " >&6; }
10395if test "${lt_cv_dlopen_self_static+set}" = set; then :
10396  $as_echo_n "(cached) " >&6
10397else
10398  	  if test "$cross_compiling" = yes; then :
10399  lt_cv_dlopen_self_static=cross
10400else
10401  lt_dlunknown=0; lt_dlno_uscore=1; lt_dlneed_uscore=2
10402  lt_status=$lt_dlunknown
10403  cat > conftest.$ac_ext <<_LT_EOF
10404#line 10404 "configure"
10405#include "confdefs.h"
10406
10407#if HAVE_DLFCN_H
10408#include <dlfcn.h>
10409#endif
10410
10411#include <stdio.h>
10412
10413#ifdef RTLD_GLOBAL
10414#  define LT_DLGLOBAL		RTLD_GLOBAL
10415#else
10416#  ifdef DL_GLOBAL
10417#    define LT_DLGLOBAL		DL_GLOBAL
10418#  else
10419#    define LT_DLGLOBAL		0
10420#  endif
10421#endif
10422
10423/* We may have to define LT_DLLAZY_OR_NOW in the command line if we
10424   find out it does not work in some platform. */
10425#ifndef LT_DLLAZY_OR_NOW
10426#  ifdef RTLD_LAZY
10427#    define LT_DLLAZY_OR_NOW		RTLD_LAZY
10428#  else
10429#    ifdef DL_LAZY
10430#      define LT_DLLAZY_OR_NOW		DL_LAZY
10431#    else
10432#      ifdef RTLD_NOW
10433#        define LT_DLLAZY_OR_NOW	RTLD_NOW
10434#      else
10435#        ifdef DL_NOW
10436#          define LT_DLLAZY_OR_NOW	DL_NOW
10437#        else
10438#          define LT_DLLAZY_OR_NOW	0
10439#        endif
10440#      endif
10441#    endif
10442#  endif
10443#endif
10444
10445void fnord() { int i=42;}
10446int main ()
10447{
10448  void *self = dlopen (0, LT_DLGLOBAL|LT_DLLAZY_OR_NOW);
10449  int status = $lt_dlunknown;
10450
10451  if (self)
10452    {
10453      if (dlsym (self,"fnord"))       status = $lt_dlno_uscore;
10454      else if (dlsym( self,"_fnord")) status = $lt_dlneed_uscore;
10455      /* dlclose (self); */
10456    }
10457  else
10458    puts (dlerror ());
10459
10460  return status;
10461}
10462_LT_EOF
10463  if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_link\""; } >&5
10464  (eval $ac_link) 2>&5
10465  ac_status=$?
10466  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
10467  test $ac_status = 0; } && test -s conftest${ac_exeext} 2>/dev/null; then
10468    (./conftest; exit; ) >&5 2>/dev/null
10469    lt_status=$?
10470    case x$lt_status in
10471      x$lt_dlno_uscore) lt_cv_dlopen_self_static=yes ;;
10472      x$lt_dlneed_uscore) lt_cv_dlopen_self_static=yes ;;
10473      x$lt_dlunknown|x*) lt_cv_dlopen_self_static=no ;;
10474    esac
10475  else :
10476    # compilation failed
10477    lt_cv_dlopen_self_static=no
10478  fi
10479fi
10480rm -fr conftest*
10481
10482
10483fi
10484{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_dlopen_self_static" >&5
10485$as_echo "$lt_cv_dlopen_self_static" >&6; }
10486    fi
10487
10488    CPPFLAGS="$save_CPPFLAGS"
10489    LDFLAGS="$save_LDFLAGS"
10490    LIBS="$save_LIBS"
10491    ;;
10492  esac
10493
10494  case $lt_cv_dlopen_self in
10495  yes|no) enable_dlopen_self=$lt_cv_dlopen_self ;;
10496  *) enable_dlopen_self=unknown ;;
10497  esac
10498
10499  case $lt_cv_dlopen_self_static in
10500  yes|no) enable_dlopen_self_static=$lt_cv_dlopen_self_static ;;
10501  *) enable_dlopen_self_static=unknown ;;
10502  esac
10503fi
10504
10505
10506
10507
10508
10509
10510
10511
10512
10513
10514
10515
10516
10517
10518
10519
10520
10521striplib=
10522old_striplib=
10523{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether stripping libraries is possible" >&5
10524$as_echo_n "checking whether stripping libraries is possible... " >&6; }
10525if test -n "$STRIP" && $STRIP -V 2>&1 | $GREP "GNU strip" >/dev/null; then
10526  test -z "$old_striplib" && old_striplib="$STRIP --strip-debug"
10527  test -z "$striplib" && striplib="$STRIP --strip-unneeded"
10528  { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
10529$as_echo "yes" >&6; }
10530else
10531# FIXME - insert some real tests, host_os isn't really good enough
10532  case $host_os in
10533  darwin*)
10534    if test -n "$STRIP" ; then
10535      striplib="$STRIP -x"
10536      old_striplib="$STRIP -S"
10537      { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
10538$as_echo "yes" >&6; }
10539    else
10540      { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
10541$as_echo "no" >&6; }
10542    fi
10543    ;;
10544  *)
10545    { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
10546$as_echo "no" >&6; }
10547    ;;
10548  esac
10549fi
10550
10551
10552
10553
10554
10555
10556
10557
10558
10559
10560
10561
10562  # Report which library types will actually be built
10563  { $as_echo "$as_me:${as_lineno-$LINENO}: checking if libtool supports shared libraries" >&5
10564$as_echo_n "checking if libtool supports shared libraries... " >&6; }
10565  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $can_build_shared" >&5
10566$as_echo "$can_build_shared" >&6; }
10567
10568  { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to build shared libraries" >&5
10569$as_echo_n "checking whether to build shared libraries... " >&6; }
10570  test "$can_build_shared" = "no" && enable_shared=no
10571
10572  # On AIX, shared libraries and static libraries use the same namespace, and
10573  # are all built from PIC.
10574  case $host_os in
10575  aix3*)
10576    test "$enable_shared" = yes && enable_static=no
10577    if test -n "$RANLIB"; then
10578      archive_cmds="$archive_cmds~\$RANLIB \$lib"
10579      postinstall_cmds='$RANLIB $lib'
10580    fi
10581    ;;
10582
10583  aix[4-9]*)
10584    if test "$host_cpu" != ia64 && test "$aix_use_runtimelinking" = no ; then
10585      test "$enable_shared" = yes && enable_static=no
10586    fi
10587    ;;
10588  esac
10589  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $enable_shared" >&5
10590$as_echo "$enable_shared" >&6; }
10591
10592  { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to build static libraries" >&5
10593$as_echo_n "checking whether to build static libraries... " >&6; }
10594  # Make sure either enable_shared or enable_static is yes.
10595  test "$enable_shared" = yes || enable_static=yes
10596  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $enable_static" >&5
10597$as_echo "$enable_static" >&6; }
10598
10599
10600
10601
10602fi
10603ac_ext=c
10604ac_cpp='$CPP $CPPFLAGS'
10605ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
10606ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
10607ac_compiler_gnu=$ac_cv_c_compiler_gnu
10608
10609CC="$lt_save_CC"
10610
10611
10612
10613
10614
10615
10616
10617
10618
10619
10620
10621
10622
10623        ac_config_commands="$ac_config_commands libtool"
10624
10625
10626
10627
10628# Only expand once:
10629
10630
10631
10632if  test "x$GCC" = xyes ; then
10633    CWARNFLAGS="-Wall"
10634else
10635    ac_fn_c_check_decl "$LINENO" "__SUNPRO_C" "ac_cv_have_decl___SUNPRO_C" "$ac_includes_default"
10636if test "x$ac_cv_have_decl___SUNPRO_C" = x""yes; then :
10637  SUNCC="yes"
10638else
10639  SUNCC="no"
10640fi
10641
10642    if test "x$SUNCC" = "xyes"; then
10643	CWARNFLAGS="-v"
10644    fi
10645fi
10646
10647
10648
10649
10650  for ac_func in $ac_func_list
10651do :
10652  as_ac_var=`$as_echo "ac_cv_func_$ac_func" | $as_tr_sh`
10653ac_fn_c_check_func "$LINENO" "$ac_func" "$as_ac_var"
10654eval as_val=\$$as_ac_var
10655   if test "x$as_val" = x""yes; then :
10656  cat >>confdefs.h <<_ACEOF
10657#define `$as_echo "HAVE_$ac_func" | $as_tr_cpp` 1
10658_ACEOF
10659
10660fi
10661done
10662
10663
10664
10665
10666
10667ac_fn_c_check_type "$LINENO" "ssize_t" "ac_cv_type_ssize_t" "$ac_includes_default"
10668if test "x$ac_cv_type_ssize_t" = x""yes; then :
10669
10670else
10671
10672cat >>confdefs.h <<_ACEOF
10673#define ssize_t int
10674_ACEOF
10675
10676fi
10677
10678
10679xcbincludedir='${includedir}/xcb'
10680
10681
10682pkgconfigdir='${libdir}/pkgconfig'
10683
10684
10685
10686
10687if test "x$ac_cv_env_PKG_CONFIG_set" != "xset"; then
10688	if test -n "$ac_tool_prefix"; then
10689  # Extract the first word of "${ac_tool_prefix}pkg-config", so it can be a program name with args.
10690set dummy ${ac_tool_prefix}pkg-config; ac_word=$2
10691{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
10692$as_echo_n "checking for $ac_word... " >&6; }
10693if test "${ac_cv_path_PKG_CONFIG+set}" = set; then :
10694  $as_echo_n "(cached) " >&6
10695else
10696  case $PKG_CONFIG in
10697  [\\/]* | ?:[\\/]*)
10698  ac_cv_path_PKG_CONFIG="$PKG_CONFIG" # Let the user override the test with a path.
10699  ;;
10700  *)
10701  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
10702for as_dir in $PATH
10703do
10704  IFS=$as_save_IFS
10705  test -z "$as_dir" && as_dir=.
10706    for ac_exec_ext in '' $ac_executable_extensions; do
10707  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
10708    ac_cv_path_PKG_CONFIG="$as_dir/$ac_word$ac_exec_ext"
10709    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
10710    break 2
10711  fi
10712done
10713  done
10714IFS=$as_save_IFS
10715
10716  ;;
10717esac
10718fi
10719PKG_CONFIG=$ac_cv_path_PKG_CONFIG
10720if test -n "$PKG_CONFIG"; then
10721  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $PKG_CONFIG" >&5
10722$as_echo "$PKG_CONFIG" >&6; }
10723else
10724  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
10725$as_echo "no" >&6; }
10726fi
10727
10728
10729fi
10730if test -z "$ac_cv_path_PKG_CONFIG"; then
10731  ac_pt_PKG_CONFIG=$PKG_CONFIG
10732  # Extract the first word of "pkg-config", so it can be a program name with args.
10733set dummy pkg-config; ac_word=$2
10734{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
10735$as_echo_n "checking for $ac_word... " >&6; }
10736if test "${ac_cv_path_ac_pt_PKG_CONFIG+set}" = set; then :
10737  $as_echo_n "(cached) " >&6
10738else
10739  case $ac_pt_PKG_CONFIG in
10740  [\\/]* | ?:[\\/]*)
10741  ac_cv_path_ac_pt_PKG_CONFIG="$ac_pt_PKG_CONFIG" # Let the user override the test with a path.
10742  ;;
10743  *)
10744  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
10745for as_dir in $PATH
10746do
10747  IFS=$as_save_IFS
10748  test -z "$as_dir" && as_dir=.
10749    for ac_exec_ext in '' $ac_executable_extensions; do
10750  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
10751    ac_cv_path_ac_pt_PKG_CONFIG="$as_dir/$ac_word$ac_exec_ext"
10752    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
10753    break 2
10754  fi
10755done
10756  done
10757IFS=$as_save_IFS
10758
10759  ;;
10760esac
10761fi
10762ac_pt_PKG_CONFIG=$ac_cv_path_ac_pt_PKG_CONFIG
10763if test -n "$ac_pt_PKG_CONFIG"; then
10764  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_pt_PKG_CONFIG" >&5
10765$as_echo "$ac_pt_PKG_CONFIG" >&6; }
10766else
10767  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
10768$as_echo "no" >&6; }
10769fi
10770
10771  if test "x$ac_pt_PKG_CONFIG" = x; then
10772    PKG_CONFIG=""
10773  else
10774    case $cross_compiling:$ac_tool_warned in
10775yes:)
10776{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
10777$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
10778ac_tool_warned=yes ;;
10779esac
10780    PKG_CONFIG=$ac_pt_PKG_CONFIG
10781  fi
10782else
10783  PKG_CONFIG="$ac_cv_path_PKG_CONFIG"
10784fi
10785
10786fi
10787if test -n "$PKG_CONFIG"; then
10788	_pkg_min_version=0.9.0
10789	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking pkg-config is at least version $_pkg_min_version" >&5
10790$as_echo_n "checking pkg-config is at least version $_pkg_min_version... " >&6; }
10791	if $PKG_CONFIG --atleast-pkgconfig-version $_pkg_min_version; then
10792		{ $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
10793$as_echo "yes" >&6; }
10794	else
10795		{ $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
10796$as_echo "no" >&6; }
10797		PKG_CONFIG=""
10798	fi
10799
10800fi
10801
10802pkg_failed=no
10803{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for XCB" >&5
10804$as_echo_n "checking for XCB... " >&6; }
10805
10806if test -n "$PKG_CONFIG"; then
10807    if test -n "$XCB_CFLAGS"; then
10808        pkg_cv_XCB_CFLAGS="$XCB_CFLAGS"
10809    else
10810        if test -n "$PKG_CONFIG" && \
10811    { { $as_echo "$as_me:${as_lineno-$LINENO}: \$PKG_CONFIG --exists --print-errors \"xcb >= 1.4\""; } >&5
10812  ($PKG_CONFIG --exists --print-errors "xcb >= 1.4") 2>&5
10813  ac_status=$?
10814  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
10815  test $ac_status = 0; }; then
10816  pkg_cv_XCB_CFLAGS=`$PKG_CONFIG --cflags "xcb >= 1.4" 2>/dev/null`
10817else
10818  pkg_failed=yes
10819fi
10820    fi
10821else
10822	pkg_failed=untried
10823fi
10824if test -n "$PKG_CONFIG"; then
10825    if test -n "$XCB_LIBS"; then
10826        pkg_cv_XCB_LIBS="$XCB_LIBS"
10827    else
10828        if test -n "$PKG_CONFIG" && \
10829    { { $as_echo "$as_me:${as_lineno-$LINENO}: \$PKG_CONFIG --exists --print-errors \"xcb >= 1.4\""; } >&5
10830  ($PKG_CONFIG --exists --print-errors "xcb >= 1.4") 2>&5
10831  ac_status=$?
10832  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
10833  test $ac_status = 0; }; then
10834  pkg_cv_XCB_LIBS=`$PKG_CONFIG --libs "xcb >= 1.4" 2>/dev/null`
10835else
10836  pkg_failed=yes
10837fi
10838    fi
10839else
10840	pkg_failed=untried
10841fi
10842
10843
10844
10845if test $pkg_failed = yes; then
10846
10847if $PKG_CONFIG --atleast-pkgconfig-version 0.20; then
10848        _pkg_short_errors_supported=yes
10849else
10850        _pkg_short_errors_supported=no
10851fi
10852        if test $_pkg_short_errors_supported = yes; then
10853	        XCB_PKG_ERRORS=`$PKG_CONFIG --short-errors --errors-to-stdout --print-errors "xcb >= 1.4"`
10854        else
10855	        XCB_PKG_ERRORS=`$PKG_CONFIG --errors-to-stdout --print-errors "xcb >= 1.4"`
10856        fi
10857	# Put the nasty error message in config.log where it belongs
10858	echo "$XCB_PKG_ERRORS" >&5
10859
10860	as_fn_error "Package requirements (xcb >= 1.4) were not met:
10861
10862$XCB_PKG_ERRORS
10863
10864Consider adjusting the PKG_CONFIG_PATH environment variable if you
10865installed software in a non-standard prefix.
10866
10867Alternatively, you may set the environment variables XCB_CFLAGS
10868and XCB_LIBS to avoid the need to call pkg-config.
10869See the pkg-config man page for more details.
10870" "$LINENO" 5
10871elif test $pkg_failed = untried; then
10872	{ { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
10873$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
10874as_fn_error "The pkg-config script could not be found or is too old.  Make sure it
10875is in your PATH or set the PKG_CONFIG environment variable to the full
10876path to pkg-config.
10877
10878Alternatively, you may set the environment variables XCB_CFLAGS
10879and XCB_LIBS to avoid the need to call pkg-config.
10880See the pkg-config man page for more details.
10881
10882To get pkg-config, see <http://pkg-config.freedesktop.org/>.
10883See \`config.log' for more details." "$LINENO" 5; }
10884else
10885	XCB_CFLAGS=$pkg_cv_XCB_CFLAGS
10886	XCB_LIBS=$pkg_cv_XCB_LIBS
10887        { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
10888$as_echo "yes" >&6; }
10889	:
10890fi
10891
10892######
10893# Check version of xcb-proto that xcb was compiled against
10894######
10895xcbproto_required=1.5
10896
10897# Moved from AX_COMPARE_VERSION to maintain proper output
10898for ac_prog in gawk mawk nawk awk
10899do
10900  # Extract the first word of "$ac_prog", so it can be a program name with args.
10901set dummy $ac_prog; ac_word=$2
10902{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
10903$as_echo_n "checking for $ac_word... " >&6; }
10904if test "${ac_cv_prog_AWK+set}" = set; then :
10905  $as_echo_n "(cached) " >&6
10906else
10907  if test -n "$AWK"; then
10908  ac_cv_prog_AWK="$AWK" # Let the user override the test.
10909else
10910as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
10911for as_dir in $PATH
10912do
10913  IFS=$as_save_IFS
10914  test -z "$as_dir" && as_dir=.
10915    for ac_exec_ext in '' $ac_executable_extensions; do
10916  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
10917    ac_cv_prog_AWK="$ac_prog"
10918    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
10919    break 2
10920  fi
10921done
10922  done
10923IFS=$as_save_IFS
10924
10925fi
10926fi
10927AWK=$ac_cv_prog_AWK
10928if test -n "$AWK"; then
10929  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AWK" >&5
10930$as_echo "$AWK" >&6; }
10931else
10932  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
10933$as_echo "no" >&6; }
10934fi
10935
10936
10937  test -n "$AWK" && break
10938done
10939
10940
10941{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether libxcb was compiled against xcb-proto >= $xcbproto_required" >&5
10942$as_echo_n "checking whether libxcb was compiled against xcb-proto >= $xcbproto_required... " >&6; }
10943xcbproto_version=`$PKG_CONFIG --variable=xcbproto_version xcb`
10944
10945
10946  # Used to indicate true or false condition
10947  ax_compare_version=false
10948
10949  # Convert the two version strings to be compared into a format that
10950  # allows a simple string comparison.  The end result is that a version
10951  # string of the form 1.12.5-r617 will be converted to the form
10952  # 0001001200050617.  In other words, each number is zero padded to four
10953  # digits, and non digits are removed.
10954
10955  ax_compare_version_A=`echo "$xcbproto_version" | sed -e 's/\([0-9]*\)/Z\1Z/g' \
10956                     -e 's/Z\([0-9]\)Z/Z0\1Z/g' \
10957                     -e 's/Z\([0-9][0-9]\)Z/Z0\1Z/g' \
10958                     -e 's/Z\([0-9][0-9][0-9]\)Z/Z0\1Z/g' \
10959                     -e 's/[^0-9]//g'`
10960
10961
10962  ax_compare_version_B=`echo "$xcbproto_required" | sed -e 's/\([0-9]*\)/Z\1Z/g' \
10963                     -e 's/Z\([0-9]\)Z/Z0\1Z/g' \
10964                     -e 's/Z\([0-9][0-9]\)Z/Z0\1Z/g' \
10965                     -e 's/Z\([0-9][0-9][0-9]\)Z/Z0\1Z/g' \
10966                     -e 's/[^0-9]//g'`
10967
10968
10969    ax_compare_version=`echo "x$ax_compare_version_A
10970x$ax_compare_version_B" | sed 's/^ *//' | sort -r | sed "s/x${ax_compare_version_A}/true/;s/x${ax_compare_version_B}/false/;1q"`
10971
10972
10973
10974    if test "$ax_compare_version" = "true" ; then
10975    xcbproto_ok="yes"
10976    else xcbproto_ok="no"
10977  fi
10978
10979{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xcbproto_ok" >&5
10980$as_echo "$xcbproto_ok" >&6; }
10981
10982if test $xcbproto_ok = no; then
10983	as_fn_error "libxcb was compiled against xcb-proto $xcbproto_version; it needs to be compiled against version $xcbproto_required or higher" "$LINENO" 5
10984fi
10985
10986
10987
10988pkg_failed=no
10989{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for XCB_SHM" >&5
10990$as_echo_n "checking for XCB_SHM... " >&6; }
10991
10992if test -n "$PKG_CONFIG"; then
10993    if test -n "$XCB_SHM_CFLAGS"; then
10994        pkg_cv_XCB_SHM_CFLAGS="$XCB_SHM_CFLAGS"
10995    else
10996        if test -n "$PKG_CONFIG" && \
10997    { { $as_echo "$as_me:${as_lineno-$LINENO}: \$PKG_CONFIG --exists --print-errors \"xcb-shm\""; } >&5
10998  ($PKG_CONFIG --exists --print-errors "xcb-shm") 2>&5
10999  ac_status=$?
11000  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
11001  test $ac_status = 0; }; then
11002  pkg_cv_XCB_SHM_CFLAGS=`$PKG_CONFIG --cflags "xcb-shm" 2>/dev/null`
11003else
11004  pkg_failed=yes
11005fi
11006    fi
11007else
11008	pkg_failed=untried
11009fi
11010if test -n "$PKG_CONFIG"; then
11011    if test -n "$XCB_SHM_LIBS"; then
11012        pkg_cv_XCB_SHM_LIBS="$XCB_SHM_LIBS"
11013    else
11014        if test -n "$PKG_CONFIG" && \
11015    { { $as_echo "$as_me:${as_lineno-$LINENO}: \$PKG_CONFIG --exists --print-errors \"xcb-shm\""; } >&5
11016  ($PKG_CONFIG --exists --print-errors "xcb-shm") 2>&5
11017  ac_status=$?
11018  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
11019  test $ac_status = 0; }; then
11020  pkg_cv_XCB_SHM_LIBS=`$PKG_CONFIG --libs "xcb-shm" 2>/dev/null`
11021else
11022  pkg_failed=yes
11023fi
11024    fi
11025else
11026	pkg_failed=untried
11027fi
11028
11029
11030
11031if test $pkg_failed = yes; then
11032
11033if $PKG_CONFIG --atleast-pkgconfig-version 0.20; then
11034        _pkg_short_errors_supported=yes
11035else
11036        _pkg_short_errors_supported=no
11037fi
11038        if test $_pkg_short_errors_supported = yes; then
11039	        XCB_SHM_PKG_ERRORS=`$PKG_CONFIG --short-errors --errors-to-stdout --print-errors "xcb-shm"`
11040        else
11041	        XCB_SHM_PKG_ERRORS=`$PKG_CONFIG --errors-to-stdout --print-errors "xcb-shm"`
11042        fi
11043	# Put the nasty error message in config.log where it belongs
11044	echo "$XCB_SHM_PKG_ERRORS" >&5
11045
11046	as_fn_error "Package requirements (xcb-shm) were not met:
11047
11048$XCB_SHM_PKG_ERRORS
11049
11050Consider adjusting the PKG_CONFIG_PATH environment variable if you
11051installed software in a non-standard prefix.
11052
11053Alternatively, you may set the environment variables XCB_SHM_CFLAGS
11054and XCB_SHM_LIBS to avoid the need to call pkg-config.
11055See the pkg-config man page for more details.
11056" "$LINENO" 5
11057elif test $pkg_failed = untried; then
11058	{ { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
11059$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
11060as_fn_error "The pkg-config script could not be found or is too old.  Make sure it
11061is in your PATH or set the PKG_CONFIG environment variable to the full
11062path to pkg-config.
11063
11064Alternatively, you may set the environment variables XCB_SHM_CFLAGS
11065and XCB_SHM_LIBS to avoid the need to call pkg-config.
11066See the pkg-config man page for more details.
11067
11068To get pkg-config, see <http://pkg-config.freedesktop.org/>.
11069See \`config.log' for more details." "$LINENO" 5; }
11070else
11071	XCB_SHM_CFLAGS=$pkg_cv_XCB_SHM_CFLAGS
11072	XCB_SHM_LIBS=$pkg_cv_XCB_SHM_LIBS
11073        { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
11074$as_echo "yes" >&6; }
11075	:
11076fi
11077
11078pkg_failed=no
11079{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for XCB_RENDER" >&5
11080$as_echo_n "checking for XCB_RENDER... " >&6; }
11081
11082if test -n "$PKG_CONFIG"; then
11083    if test -n "$XCB_RENDER_CFLAGS"; then
11084        pkg_cv_XCB_RENDER_CFLAGS="$XCB_RENDER_CFLAGS"
11085    else
11086        if test -n "$PKG_CONFIG" && \
11087    { { $as_echo "$as_me:${as_lineno-$LINENO}: \$PKG_CONFIG --exists --print-errors \"xcb-render\""; } >&5
11088  ($PKG_CONFIG --exists --print-errors "xcb-render") 2>&5
11089  ac_status=$?
11090  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
11091  test $ac_status = 0; }; then
11092  pkg_cv_XCB_RENDER_CFLAGS=`$PKG_CONFIG --cflags "xcb-render" 2>/dev/null`
11093else
11094  pkg_failed=yes
11095fi
11096    fi
11097else
11098	pkg_failed=untried
11099fi
11100if test -n "$PKG_CONFIG"; then
11101    if test -n "$XCB_RENDER_LIBS"; then
11102        pkg_cv_XCB_RENDER_LIBS="$XCB_RENDER_LIBS"
11103    else
11104        if test -n "$PKG_CONFIG" && \
11105    { { $as_echo "$as_me:${as_lineno-$LINENO}: \$PKG_CONFIG --exists --print-errors \"xcb-render\""; } >&5
11106  ($PKG_CONFIG --exists --print-errors "xcb-render") 2>&5
11107  ac_status=$?
11108  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
11109  test $ac_status = 0; }; then
11110  pkg_cv_XCB_RENDER_LIBS=`$PKG_CONFIG --libs "xcb-render" 2>/dev/null`
11111else
11112  pkg_failed=yes
11113fi
11114    fi
11115else
11116	pkg_failed=untried
11117fi
11118
11119
11120
11121if test $pkg_failed = yes; then
11122
11123if $PKG_CONFIG --atleast-pkgconfig-version 0.20; then
11124        _pkg_short_errors_supported=yes
11125else
11126        _pkg_short_errors_supported=no
11127fi
11128        if test $_pkg_short_errors_supported = yes; then
11129	        XCB_RENDER_PKG_ERRORS=`$PKG_CONFIG --short-errors --errors-to-stdout --print-errors "xcb-render"`
11130        else
11131	        XCB_RENDER_PKG_ERRORS=`$PKG_CONFIG --errors-to-stdout --print-errors "xcb-render"`
11132        fi
11133	# Put the nasty error message in config.log where it belongs
11134	echo "$XCB_RENDER_PKG_ERRORS" >&5
11135
11136	as_fn_error "Package requirements (xcb-render) were not met:
11137
11138$XCB_RENDER_PKG_ERRORS
11139
11140Consider adjusting the PKG_CONFIG_PATH environment variable if you
11141installed software in a non-standard prefix.
11142
11143Alternatively, you may set the environment variables XCB_RENDER_CFLAGS
11144and XCB_RENDER_LIBS to avoid the need to call pkg-config.
11145See the pkg-config man page for more details.
11146" "$LINENO" 5
11147elif test $pkg_failed = untried; then
11148	{ { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
11149$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
11150as_fn_error "The pkg-config script could not be found or is too old.  Make sure it
11151is in your PATH or set the PKG_CONFIG environment variable to the full
11152path to pkg-config.
11153
11154Alternatively, you may set the environment variables XCB_RENDER_CFLAGS
11155and XCB_RENDER_LIBS to avoid the need to call pkg-config.
11156See the pkg-config man page for more details.
11157
11158To get pkg-config, see <http://pkg-config.freedesktop.org/>.
11159See \`config.log' for more details." "$LINENO" 5; }
11160else
11161	XCB_RENDER_CFLAGS=$pkg_cv_XCB_RENDER_CFLAGS
11162	XCB_RENDER_LIBS=$pkg_cv_XCB_RENDER_LIBS
11163        { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
11164$as_echo "yes" >&6; }
11165	:
11166fi
11167
11168pkg_failed=no
11169{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for XPROTO" >&5
11170$as_echo_n "checking for XPROTO... " >&6; }
11171
11172if test -n "$PKG_CONFIG"; then
11173    if test -n "$XPROTO_CFLAGS"; then
11174        pkg_cv_XPROTO_CFLAGS="$XPROTO_CFLAGS"
11175    else
11176        if test -n "$PKG_CONFIG" && \
11177    { { $as_echo "$as_me:${as_lineno-$LINENO}: \$PKG_CONFIG --exists --print-errors \"xproto >= 7.0.8\""; } >&5
11178  ($PKG_CONFIG --exists --print-errors "xproto >= 7.0.8") 2>&5
11179  ac_status=$?
11180  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
11181  test $ac_status = 0; }; then
11182  pkg_cv_XPROTO_CFLAGS=`$PKG_CONFIG --cflags "xproto >= 7.0.8" 2>/dev/null`
11183else
11184  pkg_failed=yes
11185fi
11186    fi
11187else
11188	pkg_failed=untried
11189fi
11190if test -n "$PKG_CONFIG"; then
11191    if test -n "$XPROTO_LIBS"; then
11192        pkg_cv_XPROTO_LIBS="$XPROTO_LIBS"
11193    else
11194        if test -n "$PKG_CONFIG" && \
11195    { { $as_echo "$as_me:${as_lineno-$LINENO}: \$PKG_CONFIG --exists --print-errors \"xproto >= 7.0.8\""; } >&5
11196  ($PKG_CONFIG --exists --print-errors "xproto >= 7.0.8") 2>&5
11197  ac_status=$?
11198  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
11199  test $ac_status = 0; }; then
11200  pkg_cv_XPROTO_LIBS=`$PKG_CONFIG --libs "xproto >= 7.0.8" 2>/dev/null`
11201else
11202  pkg_failed=yes
11203fi
11204    fi
11205else
11206	pkg_failed=untried
11207fi
11208
11209
11210
11211if test $pkg_failed = yes; then
11212
11213if $PKG_CONFIG --atleast-pkgconfig-version 0.20; then
11214        _pkg_short_errors_supported=yes
11215else
11216        _pkg_short_errors_supported=no
11217fi
11218        if test $_pkg_short_errors_supported = yes; then
11219	        XPROTO_PKG_ERRORS=`$PKG_CONFIG --short-errors --errors-to-stdout --print-errors "xproto >= 7.0.8"`
11220        else
11221	        XPROTO_PKG_ERRORS=`$PKG_CONFIG --errors-to-stdout --print-errors "xproto >= 7.0.8"`
11222        fi
11223	# Put the nasty error message in config.log where it belongs
11224	echo "$XPROTO_PKG_ERRORS" >&5
11225
11226	as_fn_error "Package requirements (xproto >= 7.0.8) were not met:
11227
11228$XPROTO_PKG_ERRORS
11229
11230Consider adjusting the PKG_CONFIG_PATH environment variable if you
11231installed software in a non-standard prefix.
11232
11233Alternatively, you may set the environment variables XPROTO_CFLAGS
11234and XPROTO_LIBS to avoid the need to call pkg-config.
11235See the pkg-config man page for more details.
11236" "$LINENO" 5
11237elif test $pkg_failed = untried; then
11238	{ { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
11239$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
11240as_fn_error "The pkg-config script could not be found or is too old.  Make sure it
11241is in your PATH or set the PKG_CONFIG environment variable to the full
11242path to pkg-config.
11243
11244Alternatively, you may set the environment variables XPROTO_CFLAGS
11245and XPROTO_LIBS to avoid the need to call pkg-config.
11246See the pkg-config man page for more details.
11247
11248To get pkg-config, see <http://pkg-config.freedesktop.org/>.
11249See \`config.log' for more details." "$LINENO" 5; }
11250else
11251	XPROTO_CFLAGS=$pkg_cv_XPROTO_CFLAGS
11252	XPROTO_LIBS=$pkg_cv_XPROTO_LIBS
11253        { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
11254$as_echo "yes" >&6; }
11255	:
11256fi
11257
11258XCB_AUX_CFLAGS='-I$(top_srcdir)/aux'
11259XCB_AUX_LIBS='$(top_builddir)/aux/libxcb-aux.la'
11260XCB_ATOM_CFLAGS='-I$(top_srcdir)/atom -I$(top_builddir)/atom'
11261XCB_ATOM_LIBS='$(top_builddir)/atom/libxcb-atom.la'
11262XCB_EVENT_CFLAGS='-I$(top_srcdir)/event'
11263XCB_EVENT_LIBS='$(top_builddir)/event/libxcb-event.la'
11264XCB_PROPERTY_CFLAGS='-I$(top_srcdir)/property'
11265XCB_PROPERTY_LIBS='$(top_builddir)/property/libxcb-property.la'
11266XCB_ICCCM_CFLAGS='-I$(top_srcdir)/icccm'
11267XCB_ICCCM_LIBS='$(top_builddir)/icccm/libxcb-icccm.la'
11268
11269
11270
11271
11272
11273
11274
11275
11276
11277
11278
11279ac_config_files="$ac_config_files Makefile aux/Makefile aux/xcb-aux.pc reply/Makefile reply/xcb-reply.pc image/Makefile image/xcb-image.pc atom/Makefile atom/xcb-atom.pc event/Makefile event/xcb-event.pc keysyms/Makefile keysyms/xcb-keysyms.pc property/Makefile property/xcb-property.pc icccm/Makefile icccm/xcb-icccm.pc renderutil/Makefile renderutil/xcb-renderutil.pc xcb_util_intro"
11280
11281cat >confcache <<\_ACEOF
11282# This file is a shell script that caches the results of configure
11283# tests run on this system so they can be shared between configure
11284# scripts and configure runs, see configure's option --config-cache.
11285# It is not useful on other systems.  If it contains results you don't
11286# want to keep, you may remove or edit it.
11287#
11288# config.status only pays attention to the cache file if you give it
11289# the --recheck option to rerun configure.
11290#
11291# `ac_cv_env_foo' variables (set or unset) will be overridden when
11292# loading this file, other *unset* `ac_cv_foo' will be assigned the
11293# following values.
11294
11295_ACEOF
11296
11297# The following way of writing the cache mishandles newlines in values,
11298# but we know of no workaround that is simple, portable, and efficient.
11299# So, we kill variables containing newlines.
11300# Ultrix sh set writes to stderr and can't be redirected directly,
11301# and sets the high bit in the cache file unless we assign to the vars.
11302(
11303  for ac_var in `(set) 2>&1 | sed -n 's/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'`; do
11304    eval ac_val=\$$ac_var
11305    case $ac_val in #(
11306    *${as_nl}*)
11307      case $ac_var in #(
11308      *_cv_*) { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: cache variable $ac_var contains a newline" >&5
11309$as_echo "$as_me: WARNING: cache variable $ac_var contains a newline" >&2;} ;;
11310      esac
11311      case $ac_var in #(
11312      _ | IFS | as_nl) ;; #(
11313      BASH_ARGV | BASH_SOURCE) eval $ac_var= ;; #(
11314      *) { eval $ac_var=; unset $ac_var;} ;;
11315      esac ;;
11316    esac
11317  done
11318
11319  (set) 2>&1 |
11320    case $as_nl`(ac_space=' '; set) 2>&1` in #(
11321    *${as_nl}ac_space=\ *)
11322      # `set' does not quote correctly, so add quotes: double-quote
11323      # substitution turns \\\\ into \\, and sed turns \\ into \.
11324      sed -n \
11325	"s/'/'\\\\''/g;
11326	  s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\\2'/p"
11327      ;; #(
11328    *)
11329      # `set' quotes correctly as required by POSIX, so do not add quotes.
11330      sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p"
11331      ;;
11332    esac |
11333    sort
11334) |
11335  sed '
11336     /^ac_cv_env_/b end
11337     t clear
11338     :clear
11339     s/^\([^=]*\)=\(.*[{}].*\)$/test "${\1+set}" = set || &/
11340     t end
11341     s/^\([^=]*\)=\(.*\)$/\1=${\1=\2}/
11342     :end' >>confcache
11343if diff "$cache_file" confcache >/dev/null 2>&1; then :; else
11344  if test -w "$cache_file"; then
11345    test "x$cache_file" != "x/dev/null" &&
11346      { $as_echo "$as_me:${as_lineno-$LINENO}: updating cache $cache_file" >&5
11347$as_echo "$as_me: updating cache $cache_file" >&6;}
11348    cat confcache >$cache_file
11349  else
11350    { $as_echo "$as_me:${as_lineno-$LINENO}: not updating unwritable cache $cache_file" >&5
11351$as_echo "$as_me: not updating unwritable cache $cache_file" >&6;}
11352  fi
11353fi
11354rm -f confcache
11355
11356test "x$prefix" = xNONE && prefix=$ac_default_prefix
11357# Let make expand exec_prefix.
11358test "x$exec_prefix" = xNONE && exec_prefix='${prefix}'
11359
11360# Transform confdefs.h into DEFS.
11361# Protect against shell expansion while executing Makefile rules.
11362# Protect against Makefile macro expansion.
11363#
11364# If the first sed substitution is executed (which looks for macros that
11365# take arguments), then branch to the quote section.  Otherwise,
11366# look for a macro that doesn't take arguments.
11367ac_script='
11368:mline
11369/\\$/{
11370 N
11371 s,\\\n,,
11372 b mline
11373}
11374t clear
11375:clear
11376s/^[	 ]*#[	 ]*define[	 ][	 ]*\([^	 (][^	 (]*([^)]*)\)[	 ]*\(.*\)/-D\1=\2/g
11377t quote
11378s/^[	 ]*#[	 ]*define[	 ][	 ]*\([^	 ][^	 ]*\)[	 ]*\(.*\)/-D\1=\2/g
11379t quote
11380b any
11381:quote
11382s/[	 `~#$^&*(){}\\|;'\''"<>?]/\\&/g
11383s/\[/\\&/g
11384s/\]/\\&/g
11385s/\$/$$/g
11386H
11387:any
11388${
11389	g
11390	s/^\n//
11391	s/\n/ /g
11392	p
11393}
11394'
11395DEFS=`sed -n "$ac_script" confdefs.h`
11396
11397
11398ac_libobjs=
11399ac_ltlibobjs=
11400for ac_i in : $LIBOBJS; do test "x$ac_i" = x: && continue
11401  # 1. Remove the extension, and $U if already installed.
11402  ac_script='s/\$U\././;s/\.o$//;s/\.obj$//'
11403  ac_i=`$as_echo "$ac_i" | sed "$ac_script"`
11404  # 2. Prepend LIBOBJDIR.  When used with automake>=1.10 LIBOBJDIR
11405  #    will be set to the directory where LIBOBJS objects are built.
11406  as_fn_append ac_libobjs " \${LIBOBJDIR}$ac_i\$U.$ac_objext"
11407  as_fn_append ac_ltlibobjs " \${LIBOBJDIR}$ac_i"'$U.lo'
11408done
11409LIBOBJS=$ac_libobjs
11410
11411LTLIBOBJS=$ac_ltlibobjs
11412
11413
11414 if test -n "$EXEEXT"; then
11415  am__EXEEXT_TRUE=
11416  am__EXEEXT_FALSE='#'
11417else
11418  am__EXEEXT_TRUE='#'
11419  am__EXEEXT_FALSE=
11420fi
11421
11422if test -z "${AMDEP_TRUE}" && test -z "${AMDEP_FALSE}"; then
11423  as_fn_error "conditional \"AMDEP\" was never defined.
11424Usually this means the macro was only invoked conditionally." "$LINENO" 5
11425fi
11426if test -z "${am__fastdepCC_TRUE}" && test -z "${am__fastdepCC_FALSE}"; then
11427  as_fn_error "conditional \"am__fastdepCC\" was never defined.
11428Usually this means the macro was only invoked conditionally." "$LINENO" 5
11429fi
11430
11431: ${CONFIG_STATUS=./config.status}
11432ac_write_fail=0
11433ac_clean_files_save=$ac_clean_files
11434ac_clean_files="$ac_clean_files $CONFIG_STATUS"
11435{ $as_echo "$as_me:${as_lineno-$LINENO}: creating $CONFIG_STATUS" >&5
11436$as_echo "$as_me: creating $CONFIG_STATUS" >&6;}
11437as_write_fail=0
11438cat >$CONFIG_STATUS <<_ASEOF || as_write_fail=1
11439#! $SHELL
11440# Generated by $as_me.
11441# Run this file to recreate the current configuration.
11442# Compiler output produced by configure, useful for debugging
11443# configure, is in config.log if it exists.
11444
11445debug=false
11446ac_cs_recheck=false
11447ac_cs_silent=false
11448
11449SHELL=\${CONFIG_SHELL-$SHELL}
11450export SHELL
11451_ASEOF
11452cat >>$CONFIG_STATUS <<\_ASEOF || as_write_fail=1
11453## -------------------- ##
11454## M4sh Initialization. ##
11455## -------------------- ##
11456
11457# Be more Bourne compatible
11458DUALCASE=1; export DUALCASE # for MKS sh
11459if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then :
11460  emulate sh
11461  NULLCMD=:
11462  # Pre-4.2 versions of Zsh do word splitting on ${1+"$@"}, which
11463  # is contrary to our usage.  Disable this feature.
11464  alias -g '${1+"$@"}'='"$@"'
11465  setopt NO_GLOB_SUBST
11466else
11467  case `(set -o) 2>/dev/null` in #(
11468  *posix*) :
11469    set -o posix ;; #(
11470  *) :
11471     ;;
11472esac
11473fi
11474
11475
11476as_nl='
11477'
11478export as_nl
11479# Printing a long string crashes Solaris 7 /usr/bin/printf.
11480as_echo='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\'
11481as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo
11482as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo$as_echo
11483# Prefer a ksh shell builtin over an external printf program on Solaris,
11484# but without wasting forks for bash or zsh.
11485if test -z "$BASH_VERSION$ZSH_VERSION" \
11486    && (test "X`print -r -- $as_echo`" = "X$as_echo") 2>/dev/null; then
11487  as_echo='print -r --'
11488  as_echo_n='print -rn --'
11489elif (test "X`printf %s $as_echo`" = "X$as_echo") 2>/dev/null; then
11490  as_echo='printf %s\n'
11491  as_echo_n='printf %s'
11492else
11493  if test "X`(/usr/ucb/echo -n -n $as_echo) 2>/dev/null`" = "X-n $as_echo"; then
11494    as_echo_body='eval /usr/ucb/echo -n "$1$as_nl"'
11495    as_echo_n='/usr/ucb/echo -n'
11496  else
11497    as_echo_body='eval expr "X$1" : "X\\(.*\\)"'
11498    as_echo_n_body='eval
11499      arg=$1;
11500      case $arg in #(
11501      *"$as_nl"*)
11502	expr "X$arg" : "X\\(.*\\)$as_nl";
11503	arg=`expr "X$arg" : ".*$as_nl\\(.*\\)"`;;
11504      esac;
11505      expr "X$arg" : "X\\(.*\\)" | tr -d "$as_nl"
11506    '
11507    export as_echo_n_body
11508    as_echo_n='sh -c $as_echo_n_body as_echo'
11509  fi
11510  export as_echo_body
11511  as_echo='sh -c $as_echo_body as_echo'
11512fi
11513
11514# The user is always right.
11515if test "${PATH_SEPARATOR+set}" != set; then
11516  PATH_SEPARATOR=:
11517  (PATH='/bin;/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 && {
11518    (PATH='/bin:/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 ||
11519      PATH_SEPARATOR=';'
11520  }
11521fi
11522
11523
11524# IFS
11525# We need space, tab and new line, in precisely that order.  Quoting is
11526# there to prevent editors from complaining about space-tab.
11527# (If _AS_PATH_WALK were called with IFS unset, it would disable word
11528# splitting by setting IFS to empty value.)
11529IFS=" ""	$as_nl"
11530
11531# Find who we are.  Look in the path if we contain no directory separator.
11532case $0 in #((
11533  *[\\/]* ) as_myself=$0 ;;
11534  *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
11535for as_dir in $PATH
11536do
11537  IFS=$as_save_IFS
11538  test -z "$as_dir" && as_dir=.
11539    test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break
11540  done
11541IFS=$as_save_IFS
11542
11543     ;;
11544esac
11545# We did not find ourselves, most probably we were run as `sh COMMAND'
11546# in which case we are not to be found in the path.
11547if test "x$as_myself" = x; then
11548  as_myself=$0
11549fi
11550if test ! -f "$as_myself"; then
11551  $as_echo "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2
11552  exit 1
11553fi
11554
11555# Unset variables that we do not need and which cause bugs (e.g. in
11556# pre-3.0 UWIN ksh).  But do not cause bugs in bash 2.01; the "|| exit 1"
11557# suppresses any "Segmentation fault" message there.  '((' could
11558# trigger a bug in pdksh 5.2.14.
11559for as_var in BASH_ENV ENV MAIL MAILPATH
11560do eval test x\${$as_var+set} = xset \
11561  && ( (unset $as_var) || exit 1) >/dev/null 2>&1 && unset $as_var || :
11562done
11563PS1='$ '
11564PS2='> '
11565PS4='+ '
11566
11567# NLS nuisances.
11568LC_ALL=C
11569export LC_ALL
11570LANGUAGE=C
11571export LANGUAGE
11572
11573# CDPATH.
11574(unset CDPATH) >/dev/null 2>&1 && unset CDPATH
11575
11576
11577# as_fn_error ERROR [LINENO LOG_FD]
11578# ---------------------------------
11579# Output "`basename $0`: error: ERROR" to stderr. If LINENO and LOG_FD are
11580# provided, also output the error to LOG_FD, referencing LINENO. Then exit the
11581# script with status $?, using 1 if that was 0.
11582as_fn_error ()
11583{
11584  as_status=$?; test $as_status -eq 0 && as_status=1
11585  if test "$3"; then
11586    as_lineno=${as_lineno-"$2"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
11587    $as_echo "$as_me:${as_lineno-$LINENO}: error: $1" >&$3
11588  fi
11589  $as_echo "$as_me: error: $1" >&2
11590  as_fn_exit $as_status
11591} # as_fn_error
11592
11593
11594# as_fn_set_status STATUS
11595# -----------------------
11596# Set $? to STATUS, without forking.
11597as_fn_set_status ()
11598{
11599  return $1
11600} # as_fn_set_status
11601
11602# as_fn_exit STATUS
11603# -----------------
11604# Exit the shell with STATUS, even in a "trap 0" or "set -e" context.
11605as_fn_exit ()
11606{
11607  set +e
11608  as_fn_set_status $1
11609  exit $1
11610} # as_fn_exit
11611
11612# as_fn_unset VAR
11613# ---------------
11614# Portably unset VAR.
11615as_fn_unset ()
11616{
11617  { eval $1=; unset $1;}
11618}
11619as_unset=as_fn_unset
11620# as_fn_append VAR VALUE
11621# ----------------------
11622# Append the text in VALUE to the end of the definition contained in VAR. Take
11623# advantage of any shell optimizations that allow amortized linear growth over
11624# repeated appends, instead of the typical quadratic growth present in naive
11625# implementations.
11626if (eval "as_var=1; as_var+=2; test x\$as_var = x12") 2>/dev/null; then :
11627  eval 'as_fn_append ()
11628  {
11629    eval $1+=\$2
11630  }'
11631else
11632  as_fn_append ()
11633  {
11634    eval $1=\$$1\$2
11635  }
11636fi # as_fn_append
11637
11638# as_fn_arith ARG...
11639# ------------------
11640# Perform arithmetic evaluation on the ARGs, and store the result in the
11641# global $as_val. Take advantage of shells that can avoid forks. The arguments
11642# must be portable across $(()) and expr.
11643if (eval "test \$(( 1 + 1 )) = 2") 2>/dev/null; then :
11644  eval 'as_fn_arith ()
11645  {
11646    as_val=$(( $* ))
11647  }'
11648else
11649  as_fn_arith ()
11650  {
11651    as_val=`expr "$@" || test $? -eq 1`
11652  }
11653fi # as_fn_arith
11654
11655
11656if expr a : '\(a\)' >/dev/null 2>&1 &&
11657   test "X`expr 00001 : '.*\(...\)'`" = X001; then
11658  as_expr=expr
11659else
11660  as_expr=false
11661fi
11662
11663if (basename -- /) >/dev/null 2>&1 && test "X`basename -- / 2>&1`" = "X/"; then
11664  as_basename=basename
11665else
11666  as_basename=false
11667fi
11668
11669if (as_dir=`dirname -- /` && test "X$as_dir" = X/) >/dev/null 2>&1; then
11670  as_dirname=dirname
11671else
11672  as_dirname=false
11673fi
11674
11675as_me=`$as_basename -- "$0" ||
11676$as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \
11677	 X"$0" : 'X\(//\)$' \| \
11678	 X"$0" : 'X\(/\)' \| . 2>/dev/null ||
11679$as_echo X/"$0" |
11680    sed '/^.*\/\([^/][^/]*\)\/*$/{
11681	    s//\1/
11682	    q
11683	  }
11684	  /^X\/\(\/\/\)$/{
11685	    s//\1/
11686	    q
11687	  }
11688	  /^X\/\(\/\).*/{
11689	    s//\1/
11690	    q
11691	  }
11692	  s/.*/./; q'`
11693
11694# Avoid depending upon Character Ranges.
11695as_cr_letters='abcdefghijklmnopqrstuvwxyz'
11696as_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ'
11697as_cr_Letters=$as_cr_letters$as_cr_LETTERS
11698as_cr_digits='0123456789'
11699as_cr_alnum=$as_cr_Letters$as_cr_digits
11700
11701ECHO_C= ECHO_N= ECHO_T=
11702case `echo -n x` in #(((((
11703-n*)
11704  case `echo 'xy\c'` in
11705  *c*) ECHO_T='	';;	# ECHO_T is single tab character.
11706  xy)  ECHO_C='\c';;
11707  *)   echo `echo ksh88 bug on AIX 6.1` > /dev/null
11708       ECHO_T='	';;
11709  esac;;
11710*)
11711  ECHO_N='-n';;
11712esac
11713
11714rm -f conf$$ conf$$.exe conf$$.file
11715if test -d conf$$.dir; then
11716  rm -f conf$$.dir/conf$$.file
11717else
11718  rm -f conf$$.dir
11719  mkdir conf$$.dir 2>/dev/null
11720fi
11721if (echo >conf$$.file) 2>/dev/null; then
11722  if ln -s conf$$.file conf$$ 2>/dev/null; then
11723    as_ln_s='ln -s'
11724    # ... but there are two gotchas:
11725    # 1) On MSYS, both `ln -s file dir' and `ln file dir' fail.
11726    # 2) DJGPP < 2.04 has no symlinks; `ln -s' creates a wrapper executable.
11727    # In both cases, we have to default to `cp -p'.
11728    ln -s conf$$.file conf$$.dir 2>/dev/null && test ! -f conf$$.exe ||
11729      as_ln_s='cp -p'
11730  elif ln conf$$.file conf$$ 2>/dev/null; then
11731    as_ln_s=ln
11732  else
11733    as_ln_s='cp -p'
11734  fi
11735else
11736  as_ln_s='cp -p'
11737fi
11738rm -f conf$$ conf$$.exe conf$$.dir/conf$$.file conf$$.file
11739rmdir conf$$.dir 2>/dev/null
11740
11741
11742# as_fn_mkdir_p
11743# -------------
11744# Create "$as_dir" as a directory, including parents if necessary.
11745as_fn_mkdir_p ()
11746{
11747
11748  case $as_dir in #(
11749  -*) as_dir=./$as_dir;;
11750  esac
11751  test -d "$as_dir" || eval $as_mkdir_p || {
11752    as_dirs=
11753    while :; do
11754      case $as_dir in #(
11755      *\'*) as_qdir=`$as_echo "$as_dir" | sed "s/'/'\\\\\\\\''/g"`;; #'(
11756      *) as_qdir=$as_dir;;
11757      esac
11758      as_dirs="'$as_qdir' $as_dirs"
11759      as_dir=`$as_dirname -- "$as_dir" ||
11760$as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
11761	 X"$as_dir" : 'X\(//\)[^/]' \| \
11762	 X"$as_dir" : 'X\(//\)$' \| \
11763	 X"$as_dir" : 'X\(/\)' \| . 2>/dev/null ||
11764$as_echo X"$as_dir" |
11765    sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
11766	    s//\1/
11767	    q
11768	  }
11769	  /^X\(\/\/\)[^/].*/{
11770	    s//\1/
11771	    q
11772	  }
11773	  /^X\(\/\/\)$/{
11774	    s//\1/
11775	    q
11776	  }
11777	  /^X\(\/\).*/{
11778	    s//\1/
11779	    q
11780	  }
11781	  s/.*/./; q'`
11782      test -d "$as_dir" && break
11783    done
11784    test -z "$as_dirs" || eval "mkdir $as_dirs"
11785  } || test -d "$as_dir" || as_fn_error "cannot create directory $as_dir"
11786
11787
11788} # as_fn_mkdir_p
11789if mkdir -p . 2>/dev/null; then
11790  as_mkdir_p='mkdir -p "$as_dir"'
11791else
11792  test -d ./-p && rmdir ./-p
11793  as_mkdir_p=false
11794fi
11795
11796if test -x / >/dev/null 2>&1; then
11797  as_test_x='test -x'
11798else
11799  if ls -dL / >/dev/null 2>&1; then
11800    as_ls_L_option=L
11801  else
11802    as_ls_L_option=
11803  fi
11804  as_test_x='
11805    eval sh -c '\''
11806      if test -d "$1"; then
11807	test -d "$1/.";
11808      else
11809	case $1 in #(
11810	-*)set "./$1";;
11811	esac;
11812	case `ls -ld'$as_ls_L_option' "$1" 2>/dev/null` in #((
11813	???[sx]*):;;*)false;;esac;fi
11814    '\'' sh
11815  '
11816fi
11817as_executable_p=$as_test_x
11818
11819# Sed expression to map a string onto a valid CPP name.
11820as_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'"
11821
11822# Sed expression to map a string onto a valid variable name.
11823as_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'"
11824
11825
11826exec 6>&1
11827## ----------------------------------- ##
11828## Main body of $CONFIG_STATUS script. ##
11829## ----------------------------------- ##
11830_ASEOF
11831test $as_write_fail = 0 && chmod +x $CONFIG_STATUS || ac_write_fail=1
11832
11833cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
11834# Save the log message, to keep $0 and so on meaningful, and to
11835# report actual input values of CONFIG_FILES etc. instead of their
11836# values after options handling.
11837ac_log="
11838This file was extended by xcb-util $as_me 0.3.6, which was
11839generated by GNU Autoconf 2.64.  Invocation command line was
11840
11841  CONFIG_FILES    = $CONFIG_FILES
11842  CONFIG_HEADERS  = $CONFIG_HEADERS
11843  CONFIG_LINKS    = $CONFIG_LINKS
11844  CONFIG_COMMANDS = $CONFIG_COMMANDS
11845  $ $0 $@
11846
11847on `(hostname || uname -n) 2>/dev/null | sed 1q`
11848"
11849
11850_ACEOF
11851
11852case $ac_config_files in *"
11853"*) set x $ac_config_files; shift; ac_config_files=$*;;
11854esac
11855
11856
11857
11858cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
11859# Files that config.status was made for.
11860config_files="$ac_config_files"
11861config_commands="$ac_config_commands"
11862
11863_ACEOF
11864
11865cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
11866ac_cs_usage="\
11867\`$as_me' instantiates files and other configuration actions
11868from templates according to the current configuration.  Unless the files
11869and actions are specified as TAGs, all are instantiated by default.
11870
11871Usage: $0 [OPTION]... [TAG]...
11872
11873  -h, --help       print this help, then exit
11874  -V, --version    print version number and configuration settings, then exit
11875  -q, --quiet, --silent
11876                   do not print progress messages
11877  -d, --debug      don't remove temporary files
11878      --recheck    update $as_me by reconfiguring in the same conditions
11879      --file=FILE[:TEMPLATE]
11880                   instantiate the configuration file FILE
11881
11882Configuration files:
11883$config_files
11884
11885Configuration commands:
11886$config_commands
11887
11888Report bugs to <xcb@lists.freedesktop.org>."
11889
11890_ACEOF
11891cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
11892ac_cs_version="\\
11893xcb-util config.status 0.3.6
11894configured by $0, generated by GNU Autoconf 2.64,
11895  with options \\"`$as_echo "$ac_configure_args" | sed 's/^ //; s/[\\""\`\$]/\\\\&/g'`\\"
11896
11897Copyright (C) 2009 Free Software Foundation, Inc.
11898This config.status script is free software; the Free Software Foundation
11899gives unlimited permission to copy, distribute and modify it."
11900
11901ac_pwd='$ac_pwd'
11902srcdir='$srcdir'
11903INSTALL='$INSTALL'
11904MKDIR_P='$MKDIR_P'
11905AWK='$AWK'
11906test -n "\$AWK" || AWK=awk
11907_ACEOF
11908
11909cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
11910# The default lists apply if the user does not specify any file.
11911ac_need_defaults=:
11912while test $# != 0
11913do
11914  case $1 in
11915  --*=*)
11916    ac_option=`expr "X$1" : 'X\([^=]*\)='`
11917    ac_optarg=`expr "X$1" : 'X[^=]*=\(.*\)'`
11918    ac_shift=:
11919    ;;
11920  *)
11921    ac_option=$1
11922    ac_optarg=$2
11923    ac_shift=shift
11924    ;;
11925  esac
11926
11927  case $ac_option in
11928  # Handling of the options.
11929  -recheck | --recheck | --rechec | --reche | --rech | --rec | --re | --r)
11930    ac_cs_recheck=: ;;
11931  --version | --versio | --versi | --vers | --ver | --ve | --v | -V )
11932    $as_echo "$ac_cs_version"; exit ;;
11933  --debug | --debu | --deb | --de | --d | -d )
11934    debug=: ;;
11935  --file | --fil | --fi | --f )
11936    $ac_shift
11937    case $ac_optarg in
11938    *\'*) ac_optarg=`$as_echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"` ;;
11939    esac
11940    as_fn_append CONFIG_FILES " '$ac_optarg'"
11941    ac_need_defaults=false;;
11942  --he | --h |  --help | --hel | -h )
11943    $as_echo "$ac_cs_usage"; exit ;;
11944  -q | -quiet | --quiet | --quie | --qui | --qu | --q \
11945  | -silent | --silent | --silen | --sile | --sil | --si | --s)
11946    ac_cs_silent=: ;;
11947
11948  # This is an error.
11949  -*) as_fn_error "unrecognized option: \`$1'
11950Try \`$0 --help' for more information." ;;
11951
11952  *) as_fn_append ac_config_targets " $1"
11953     ac_need_defaults=false ;;
11954
11955  esac
11956  shift
11957done
11958
11959ac_configure_extra_args=
11960
11961if $ac_cs_silent; then
11962  exec 6>/dev/null
11963  ac_configure_extra_args="$ac_configure_extra_args --silent"
11964fi
11965
11966_ACEOF
11967cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
11968if \$ac_cs_recheck; then
11969  set X '$SHELL' '$0' $ac_configure_args \$ac_configure_extra_args --no-create --no-recursion
11970  shift
11971  \$as_echo "running CONFIG_SHELL=$SHELL \$*" >&6
11972  CONFIG_SHELL='$SHELL'
11973  export CONFIG_SHELL
11974  exec "\$@"
11975fi
11976
11977_ACEOF
11978cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
11979exec 5>>config.log
11980{
11981  echo
11982  sed 'h;s/./-/g;s/^.../## /;s/...$/ ##/;p;x;p;x' <<_ASBOX
11983## Running $as_me. ##
11984_ASBOX
11985  $as_echo "$ac_log"
11986} >&5
11987
11988_ACEOF
11989cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
11990#
11991# INIT-COMMANDS
11992#
11993AMDEP_TRUE="$AMDEP_TRUE" ac_aux_dir="$ac_aux_dir"
11994
11995
11996# The HP-UX ksh and POSIX shell print the target directory to stdout
11997# if CDPATH is set.
11998(unset CDPATH) >/dev/null 2>&1 && unset CDPATH
11999
12000sed_quote_subst='$sed_quote_subst'
12001double_quote_subst='$double_quote_subst'
12002delay_variable_subst='$delay_variable_subst'
12003macro_version='`$ECHO "X$macro_version" | $Xsed -e "$delay_single_quote_subst"`'
12004macro_revision='`$ECHO "X$macro_revision" | $Xsed -e "$delay_single_quote_subst"`'
12005enable_shared='`$ECHO "X$enable_shared" | $Xsed -e "$delay_single_quote_subst"`'
12006enable_static='`$ECHO "X$enable_static" | $Xsed -e "$delay_single_quote_subst"`'
12007pic_mode='`$ECHO "X$pic_mode" | $Xsed -e "$delay_single_quote_subst"`'
12008enable_fast_install='`$ECHO "X$enable_fast_install" | $Xsed -e "$delay_single_quote_subst"`'
12009host_alias='`$ECHO "X$host_alias" | $Xsed -e "$delay_single_quote_subst"`'
12010host='`$ECHO "X$host" | $Xsed -e "$delay_single_quote_subst"`'
12011host_os='`$ECHO "X$host_os" | $Xsed -e "$delay_single_quote_subst"`'
12012build_alias='`$ECHO "X$build_alias" | $Xsed -e "$delay_single_quote_subst"`'
12013build='`$ECHO "X$build" | $Xsed -e "$delay_single_quote_subst"`'
12014build_os='`$ECHO "X$build_os" | $Xsed -e "$delay_single_quote_subst"`'
12015SED='`$ECHO "X$SED" | $Xsed -e "$delay_single_quote_subst"`'
12016Xsed='`$ECHO "X$Xsed" | $Xsed -e "$delay_single_quote_subst"`'
12017GREP='`$ECHO "X$GREP" | $Xsed -e "$delay_single_quote_subst"`'
12018EGREP='`$ECHO "X$EGREP" | $Xsed -e "$delay_single_quote_subst"`'
12019FGREP='`$ECHO "X$FGREP" | $Xsed -e "$delay_single_quote_subst"`'
12020LD='`$ECHO "X$LD" | $Xsed -e "$delay_single_quote_subst"`'
12021NM='`$ECHO "X$NM" | $Xsed -e "$delay_single_quote_subst"`'
12022LN_S='`$ECHO "X$LN_S" | $Xsed -e "$delay_single_quote_subst"`'
12023max_cmd_len='`$ECHO "X$max_cmd_len" | $Xsed -e "$delay_single_quote_subst"`'
12024ac_objext='`$ECHO "X$ac_objext" | $Xsed -e "$delay_single_quote_subst"`'
12025exeext='`$ECHO "X$exeext" | $Xsed -e "$delay_single_quote_subst"`'
12026lt_unset='`$ECHO "X$lt_unset" | $Xsed -e "$delay_single_quote_subst"`'
12027lt_SP2NL='`$ECHO "X$lt_SP2NL" | $Xsed -e "$delay_single_quote_subst"`'
12028lt_NL2SP='`$ECHO "X$lt_NL2SP" | $Xsed -e "$delay_single_quote_subst"`'
12029reload_flag='`$ECHO "X$reload_flag" | $Xsed -e "$delay_single_quote_subst"`'
12030reload_cmds='`$ECHO "X$reload_cmds" | $Xsed -e "$delay_single_quote_subst"`'
12031OBJDUMP='`$ECHO "X$OBJDUMP" | $Xsed -e "$delay_single_quote_subst"`'
12032deplibs_check_method='`$ECHO "X$deplibs_check_method" | $Xsed -e "$delay_single_quote_subst"`'
12033file_magic_cmd='`$ECHO "X$file_magic_cmd" | $Xsed -e "$delay_single_quote_subst"`'
12034AR='`$ECHO "X$AR" | $Xsed -e "$delay_single_quote_subst"`'
12035AR_FLAGS='`$ECHO "X$AR_FLAGS" | $Xsed -e "$delay_single_quote_subst"`'
12036STRIP='`$ECHO "X$STRIP" | $Xsed -e "$delay_single_quote_subst"`'
12037RANLIB='`$ECHO "X$RANLIB" | $Xsed -e "$delay_single_quote_subst"`'
12038old_postinstall_cmds='`$ECHO "X$old_postinstall_cmds" | $Xsed -e "$delay_single_quote_subst"`'
12039old_postuninstall_cmds='`$ECHO "X$old_postuninstall_cmds" | $Xsed -e "$delay_single_quote_subst"`'
12040old_archive_cmds='`$ECHO "X$old_archive_cmds" | $Xsed -e "$delay_single_quote_subst"`'
12041CC='`$ECHO "X$CC" | $Xsed -e "$delay_single_quote_subst"`'
12042CFLAGS='`$ECHO "X$CFLAGS" | $Xsed -e "$delay_single_quote_subst"`'
12043compiler='`$ECHO "X$compiler" | $Xsed -e "$delay_single_quote_subst"`'
12044GCC='`$ECHO "X$GCC" | $Xsed -e "$delay_single_quote_subst"`'
12045lt_cv_sys_global_symbol_pipe='`$ECHO "X$lt_cv_sys_global_symbol_pipe" | $Xsed -e "$delay_single_quote_subst"`'
12046lt_cv_sys_global_symbol_to_cdecl='`$ECHO "X$lt_cv_sys_global_symbol_to_cdecl" | $Xsed -e "$delay_single_quote_subst"`'
12047lt_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"`'
12048lt_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"`'
12049objdir='`$ECHO "X$objdir" | $Xsed -e "$delay_single_quote_subst"`'
12050SHELL='`$ECHO "X$SHELL" | $Xsed -e "$delay_single_quote_subst"`'
12051ECHO='`$ECHO "X$ECHO" | $Xsed -e "$delay_single_quote_subst"`'
12052MAGIC_CMD='`$ECHO "X$MAGIC_CMD" | $Xsed -e "$delay_single_quote_subst"`'
12053lt_prog_compiler_no_builtin_flag='`$ECHO "X$lt_prog_compiler_no_builtin_flag" | $Xsed -e "$delay_single_quote_subst"`'
12054lt_prog_compiler_wl='`$ECHO "X$lt_prog_compiler_wl" | $Xsed -e "$delay_single_quote_subst"`'
12055lt_prog_compiler_pic='`$ECHO "X$lt_prog_compiler_pic" | $Xsed -e "$delay_single_quote_subst"`'
12056lt_prog_compiler_static='`$ECHO "X$lt_prog_compiler_static" | $Xsed -e "$delay_single_quote_subst"`'
12057lt_cv_prog_compiler_c_o='`$ECHO "X$lt_cv_prog_compiler_c_o" | $Xsed -e "$delay_single_quote_subst"`'
12058need_locks='`$ECHO "X$need_locks" | $Xsed -e "$delay_single_quote_subst"`'
12059DSYMUTIL='`$ECHO "X$DSYMUTIL" | $Xsed -e "$delay_single_quote_subst"`'
12060NMEDIT='`$ECHO "X$NMEDIT" | $Xsed -e "$delay_single_quote_subst"`'
12061LIPO='`$ECHO "X$LIPO" | $Xsed -e "$delay_single_quote_subst"`'
12062OTOOL='`$ECHO "X$OTOOL" | $Xsed -e "$delay_single_quote_subst"`'
12063OTOOL64='`$ECHO "X$OTOOL64" | $Xsed -e "$delay_single_quote_subst"`'
12064libext='`$ECHO "X$libext" | $Xsed -e "$delay_single_quote_subst"`'
12065shrext_cmds='`$ECHO "X$shrext_cmds" | $Xsed -e "$delay_single_quote_subst"`'
12066extract_expsyms_cmds='`$ECHO "X$extract_expsyms_cmds" | $Xsed -e "$delay_single_quote_subst"`'
12067archive_cmds_need_lc='`$ECHO "X$archive_cmds_need_lc" | $Xsed -e "$delay_single_quote_subst"`'
12068enable_shared_with_static_runtimes='`$ECHO "X$enable_shared_with_static_runtimes" | $Xsed -e "$delay_single_quote_subst"`'
12069export_dynamic_flag_spec='`$ECHO "X$export_dynamic_flag_spec" | $Xsed -e "$delay_single_quote_subst"`'
12070whole_archive_flag_spec='`$ECHO "X$whole_archive_flag_spec" | $Xsed -e "$delay_single_quote_subst"`'
12071compiler_needs_object='`$ECHO "X$compiler_needs_object" | $Xsed -e "$delay_single_quote_subst"`'
12072old_archive_from_new_cmds='`$ECHO "X$old_archive_from_new_cmds" | $Xsed -e "$delay_single_quote_subst"`'
12073old_archive_from_expsyms_cmds='`$ECHO "X$old_archive_from_expsyms_cmds" | $Xsed -e "$delay_single_quote_subst"`'
12074archive_cmds='`$ECHO "X$archive_cmds" | $Xsed -e "$delay_single_quote_subst"`'
12075archive_expsym_cmds='`$ECHO "X$archive_expsym_cmds" | $Xsed -e "$delay_single_quote_subst"`'
12076module_cmds='`$ECHO "X$module_cmds" | $Xsed -e "$delay_single_quote_subst"`'
12077module_expsym_cmds='`$ECHO "X$module_expsym_cmds" | $Xsed -e "$delay_single_quote_subst"`'
12078with_gnu_ld='`$ECHO "X$with_gnu_ld" | $Xsed -e "$delay_single_quote_subst"`'
12079allow_undefined_flag='`$ECHO "X$allow_undefined_flag" | $Xsed -e "$delay_single_quote_subst"`'
12080no_undefined_flag='`$ECHO "X$no_undefined_flag" | $Xsed -e "$delay_single_quote_subst"`'
12081hardcode_libdir_flag_spec='`$ECHO "X$hardcode_libdir_flag_spec" | $Xsed -e "$delay_single_quote_subst"`'
12082hardcode_libdir_flag_spec_ld='`$ECHO "X$hardcode_libdir_flag_spec_ld" | $Xsed -e "$delay_single_quote_subst"`'
12083hardcode_libdir_separator='`$ECHO "X$hardcode_libdir_separator" | $Xsed -e "$delay_single_quote_subst"`'
12084hardcode_direct='`$ECHO "X$hardcode_direct" | $Xsed -e "$delay_single_quote_subst"`'
12085hardcode_direct_absolute='`$ECHO "X$hardcode_direct_absolute" | $Xsed -e "$delay_single_quote_subst"`'
12086hardcode_minus_L='`$ECHO "X$hardcode_minus_L" | $Xsed -e "$delay_single_quote_subst"`'
12087hardcode_shlibpath_var='`$ECHO "X$hardcode_shlibpath_var" | $Xsed -e "$delay_single_quote_subst"`'
12088hardcode_automatic='`$ECHO "X$hardcode_automatic" | $Xsed -e "$delay_single_quote_subst"`'
12089inherit_rpath='`$ECHO "X$inherit_rpath" | $Xsed -e "$delay_single_quote_subst"`'
12090link_all_deplibs='`$ECHO "X$link_all_deplibs" | $Xsed -e "$delay_single_quote_subst"`'
12091fix_srcfile_path='`$ECHO "X$fix_srcfile_path" | $Xsed -e "$delay_single_quote_subst"`'
12092always_export_symbols='`$ECHO "X$always_export_symbols" | $Xsed -e "$delay_single_quote_subst"`'
12093export_symbols_cmds='`$ECHO "X$export_symbols_cmds" | $Xsed -e "$delay_single_quote_subst"`'
12094exclude_expsyms='`$ECHO "X$exclude_expsyms" | $Xsed -e "$delay_single_quote_subst"`'
12095include_expsyms='`$ECHO "X$include_expsyms" | $Xsed -e "$delay_single_quote_subst"`'
12096prelink_cmds='`$ECHO "X$prelink_cmds" | $Xsed -e "$delay_single_quote_subst"`'
12097file_list_spec='`$ECHO "X$file_list_spec" | $Xsed -e "$delay_single_quote_subst"`'
12098variables_saved_for_relink='`$ECHO "X$variables_saved_for_relink" | $Xsed -e "$delay_single_quote_subst"`'
12099need_lib_prefix='`$ECHO "X$need_lib_prefix" | $Xsed -e "$delay_single_quote_subst"`'
12100need_version='`$ECHO "X$need_version" | $Xsed -e "$delay_single_quote_subst"`'
12101version_type='`$ECHO "X$version_type" | $Xsed -e "$delay_single_quote_subst"`'
12102runpath_var='`$ECHO "X$runpath_var" | $Xsed -e "$delay_single_quote_subst"`'
12103shlibpath_var='`$ECHO "X$shlibpath_var" | $Xsed -e "$delay_single_quote_subst"`'
12104shlibpath_overrides_runpath='`$ECHO "X$shlibpath_overrides_runpath" | $Xsed -e "$delay_single_quote_subst"`'
12105libname_spec='`$ECHO "X$libname_spec" | $Xsed -e "$delay_single_quote_subst"`'
12106library_names_spec='`$ECHO "X$library_names_spec" | $Xsed -e "$delay_single_quote_subst"`'
12107soname_spec='`$ECHO "X$soname_spec" | $Xsed -e "$delay_single_quote_subst"`'
12108postinstall_cmds='`$ECHO "X$postinstall_cmds" | $Xsed -e "$delay_single_quote_subst"`'
12109postuninstall_cmds='`$ECHO "X$postuninstall_cmds" | $Xsed -e "$delay_single_quote_subst"`'
12110finish_cmds='`$ECHO "X$finish_cmds" | $Xsed -e "$delay_single_quote_subst"`'
12111finish_eval='`$ECHO "X$finish_eval" | $Xsed -e "$delay_single_quote_subst"`'
12112hardcode_into_libs='`$ECHO "X$hardcode_into_libs" | $Xsed -e "$delay_single_quote_subst"`'
12113sys_lib_search_path_spec='`$ECHO "X$sys_lib_search_path_spec" | $Xsed -e "$delay_single_quote_subst"`'
12114sys_lib_dlsearch_path_spec='`$ECHO "X$sys_lib_dlsearch_path_spec" | $Xsed -e "$delay_single_quote_subst"`'
12115hardcode_action='`$ECHO "X$hardcode_action" | $Xsed -e "$delay_single_quote_subst"`'
12116enable_dlopen='`$ECHO "X$enable_dlopen" | $Xsed -e "$delay_single_quote_subst"`'
12117enable_dlopen_self='`$ECHO "X$enable_dlopen_self" | $Xsed -e "$delay_single_quote_subst"`'
12118enable_dlopen_self_static='`$ECHO "X$enable_dlopen_self_static" | $Xsed -e "$delay_single_quote_subst"`'
12119old_striplib='`$ECHO "X$old_striplib" | $Xsed -e "$delay_single_quote_subst"`'
12120striplib='`$ECHO "X$striplib" | $Xsed -e "$delay_single_quote_subst"`'
12121
12122LTCC='$LTCC'
12123LTCFLAGS='$LTCFLAGS'
12124compiler='$compiler_DEFAULT'
12125
12126# Quote evaled strings.
12127for var in SED \
12128GREP \
12129EGREP \
12130FGREP \
12131LD \
12132NM \
12133LN_S \
12134lt_SP2NL \
12135lt_NL2SP \
12136reload_flag \
12137OBJDUMP \
12138deplibs_check_method \
12139file_magic_cmd \
12140AR \
12141AR_FLAGS \
12142STRIP \
12143RANLIB \
12144CC \
12145CFLAGS \
12146compiler \
12147lt_cv_sys_global_symbol_pipe \
12148lt_cv_sys_global_symbol_to_cdecl \
12149lt_cv_sys_global_symbol_to_c_name_address \
12150lt_cv_sys_global_symbol_to_c_name_address_lib_prefix \
12151SHELL \
12152ECHO \
12153lt_prog_compiler_no_builtin_flag \
12154lt_prog_compiler_wl \
12155lt_prog_compiler_pic \
12156lt_prog_compiler_static \
12157lt_cv_prog_compiler_c_o \
12158need_locks \
12159DSYMUTIL \
12160NMEDIT \
12161LIPO \
12162OTOOL \
12163OTOOL64 \
12164shrext_cmds \
12165export_dynamic_flag_spec \
12166whole_archive_flag_spec \
12167compiler_needs_object \
12168with_gnu_ld \
12169allow_undefined_flag \
12170no_undefined_flag \
12171hardcode_libdir_flag_spec \
12172hardcode_libdir_flag_spec_ld \
12173hardcode_libdir_separator \
12174fix_srcfile_path \
12175exclude_expsyms \
12176include_expsyms \
12177file_list_spec \
12178variables_saved_for_relink \
12179libname_spec \
12180library_names_spec \
12181soname_spec \
12182finish_eval \
12183old_striplib \
12184striplib; do
12185    case \`eval \\\\\$ECHO "X\\\\\$\$var"\` in
12186    *[\\\\\\\`\\"\\\$]*)
12187      eval "lt_\$var=\\\\\\"\\\`\\\$ECHO \\"X\\\$\$var\\" | \\\$Xsed -e \\"\\\$sed_quote_subst\\"\\\`\\\\\\""
12188      ;;
12189    *)
12190      eval "lt_\$var=\\\\\\"\\\$\$var\\\\\\""
12191      ;;
12192    esac
12193done
12194
12195# Double-quote double-evaled strings.
12196for var in reload_cmds \
12197old_postinstall_cmds \
12198old_postuninstall_cmds \
12199old_archive_cmds \
12200extract_expsyms_cmds \
12201old_archive_from_new_cmds \
12202old_archive_from_expsyms_cmds \
12203archive_cmds \
12204archive_expsym_cmds \
12205module_cmds \
12206module_expsym_cmds \
12207export_symbols_cmds \
12208prelink_cmds \
12209postinstall_cmds \
12210postuninstall_cmds \
12211finish_cmds \
12212sys_lib_search_path_spec \
12213sys_lib_dlsearch_path_spec; do
12214    case \`eval \\\\\$ECHO "X\\\\\$\$var"\` in
12215    *[\\\\\\\`\\"\\\$]*)
12216      eval "lt_\$var=\\\\\\"\\\`\\\$ECHO \\"X\\\$\$var\\" | \\\$Xsed -e \\"\\\$double_quote_subst\\" -e \\"\\\$sed_quote_subst\\" -e \\"\\\$delay_variable_subst\\"\\\`\\\\\\""
12217      ;;
12218    *)
12219      eval "lt_\$var=\\\\\\"\\\$\$var\\\\\\""
12220      ;;
12221    esac
12222done
12223
12224# Fix-up fallback echo if it was mangled by the above quoting rules.
12225case \$lt_ECHO in
12226*'\\\$0 --fallback-echo"')  lt_ECHO=\`\$ECHO "X\$lt_ECHO" | \$Xsed -e 's/\\\\\\\\\\\\\\\$0 --fallback-echo"\$/\$0 --fallback-echo"/'\`
12227  ;;
12228esac
12229
12230ac_aux_dir='$ac_aux_dir'
12231xsi_shell='$xsi_shell'
12232lt_shell_append='$lt_shell_append'
12233
12234# See if we are running on zsh, and set the options which allow our
12235# commands through without removal of \ escapes INIT.
12236if test -n "\${ZSH_VERSION+set}" ; then
12237   setopt NO_GLOB_SUBST
12238fi
12239
12240
12241    PACKAGE='$PACKAGE'
12242    VERSION='$VERSION'
12243    TIMESTAMP='$TIMESTAMP'
12244    RM='$RM'
12245    ofile='$ofile'
12246
12247
12248
12249
12250_ACEOF
12251
12252cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
12253
12254# Handling of arguments.
12255for ac_config_target in $ac_config_targets
12256do
12257  case $ac_config_target in
12258    "depfiles") CONFIG_COMMANDS="$CONFIG_COMMANDS depfiles" ;;
12259    "libtool") CONFIG_COMMANDS="$CONFIG_COMMANDS libtool" ;;
12260    "Makefile") CONFIG_FILES="$CONFIG_FILES Makefile" ;;
12261    "aux/Makefile") CONFIG_FILES="$CONFIG_FILES aux/Makefile" ;;
12262    "aux/xcb-aux.pc") CONFIG_FILES="$CONFIG_FILES aux/xcb-aux.pc" ;;
12263    "reply/Makefile") CONFIG_FILES="$CONFIG_FILES reply/Makefile" ;;
12264    "reply/xcb-reply.pc") CONFIG_FILES="$CONFIG_FILES reply/xcb-reply.pc" ;;
12265    "image/Makefile") CONFIG_FILES="$CONFIG_FILES image/Makefile" ;;
12266    "image/xcb-image.pc") CONFIG_FILES="$CONFIG_FILES image/xcb-image.pc" ;;
12267    "atom/Makefile") CONFIG_FILES="$CONFIG_FILES atom/Makefile" ;;
12268    "atom/xcb-atom.pc") CONFIG_FILES="$CONFIG_FILES atom/xcb-atom.pc" ;;
12269    "event/Makefile") CONFIG_FILES="$CONFIG_FILES event/Makefile" ;;
12270    "event/xcb-event.pc") CONFIG_FILES="$CONFIG_FILES event/xcb-event.pc" ;;
12271    "keysyms/Makefile") CONFIG_FILES="$CONFIG_FILES keysyms/Makefile" ;;
12272    "keysyms/xcb-keysyms.pc") CONFIG_FILES="$CONFIG_FILES keysyms/xcb-keysyms.pc" ;;
12273    "property/Makefile") CONFIG_FILES="$CONFIG_FILES property/Makefile" ;;
12274    "property/xcb-property.pc") CONFIG_FILES="$CONFIG_FILES property/xcb-property.pc" ;;
12275    "icccm/Makefile") CONFIG_FILES="$CONFIG_FILES icccm/Makefile" ;;
12276    "icccm/xcb-icccm.pc") CONFIG_FILES="$CONFIG_FILES icccm/xcb-icccm.pc" ;;
12277    "renderutil/Makefile") CONFIG_FILES="$CONFIG_FILES renderutil/Makefile" ;;
12278    "renderutil/xcb-renderutil.pc") CONFIG_FILES="$CONFIG_FILES renderutil/xcb-renderutil.pc" ;;
12279    "xcb_util_intro") CONFIG_FILES="$CONFIG_FILES xcb_util_intro" ;;
12280
12281  *) as_fn_error "invalid argument: \`$ac_config_target'" "$LINENO" 5;;
12282  esac
12283done
12284
12285
12286# If the user did not use the arguments to specify the items to instantiate,
12287# then the envvar interface is used.  Set only those that are not.
12288# We use the long form for the default assignment because of an extremely
12289# bizarre bug on SunOS 4.1.3.
12290if $ac_need_defaults; then
12291  test "${CONFIG_FILES+set}" = set || CONFIG_FILES=$config_files
12292  test "${CONFIG_COMMANDS+set}" = set || CONFIG_COMMANDS=$config_commands
12293fi
12294
12295# Have a temporary directory for convenience.  Make it in the build tree
12296# simply because there is no reason against having it here, and in addition,
12297# creating and moving files from /tmp can sometimes cause problems.
12298# Hook for its removal unless debugging.
12299# Note that there is a small window in which the directory will not be cleaned:
12300# after its creation but before its name has been assigned to `$tmp'.
12301$debug ||
12302{
12303  tmp=
12304  trap 'exit_status=$?
12305  { test -z "$tmp" || test ! -d "$tmp" || rm -fr "$tmp"; } && exit $exit_status
12306' 0
12307  trap 'as_fn_exit 1' 1 2 13 15
12308}
12309# Create a (secure) tmp directory for tmp files.
12310
12311{
12312  tmp=`(umask 077 && mktemp -d "./confXXXXXX") 2>/dev/null` &&
12313  test -n "$tmp" && test -d "$tmp"
12314}  ||
12315{
12316  tmp=./conf$$-$RANDOM
12317  (umask 077 && mkdir "$tmp")
12318} || as_fn_error "cannot create a temporary directory in ." "$LINENO" 5
12319
12320# Set up the scripts for CONFIG_FILES section.
12321# No need to generate them if there are no CONFIG_FILES.
12322# This happens for instance with `./config.status config.h'.
12323if test -n "$CONFIG_FILES"; then
12324
12325
12326ac_cr=`echo X | tr X '\015'`
12327# On cygwin, bash can eat \r inside `` if the user requested igncr.
12328# But we know of no other shell where ac_cr would be empty at this
12329# point, so we can use a bashism as a fallback.
12330if test "x$ac_cr" = x; then
12331  eval ac_cr=\$\'\\r\'
12332fi
12333ac_cs_awk_cr=`$AWK 'BEGIN { print "a\rb" }' </dev/null 2>/dev/null`
12334if test "$ac_cs_awk_cr" = "a${ac_cr}b"; then
12335  ac_cs_awk_cr='\r'
12336else
12337  ac_cs_awk_cr=$ac_cr
12338fi
12339
12340echo 'BEGIN {' >"$tmp/subs1.awk" &&
12341_ACEOF
12342
12343
12344{
12345  echo "cat >conf$$subs.awk <<_ACEOF" &&
12346  echo "$ac_subst_vars" | sed 's/.*/&!$&$ac_delim/' &&
12347  echo "_ACEOF"
12348} >conf$$subs.sh ||
12349  as_fn_error "could not make $CONFIG_STATUS" "$LINENO" 5
12350ac_delim_num=`echo "$ac_subst_vars" | grep -c '$'`
12351ac_delim='%!_!# '
12352for ac_last_try in false false false false false :; do
12353  . ./conf$$subs.sh ||
12354    as_fn_error "could not make $CONFIG_STATUS" "$LINENO" 5
12355
12356  ac_delim_n=`sed -n "s/.*$ac_delim\$/X/p" conf$$subs.awk | grep -c X`
12357  if test $ac_delim_n = $ac_delim_num; then
12358    break
12359  elif $ac_last_try; then
12360    as_fn_error "could not make $CONFIG_STATUS" "$LINENO" 5
12361  else
12362    ac_delim="$ac_delim!$ac_delim _$ac_delim!! "
12363  fi
12364done
12365rm -f conf$$subs.sh
12366
12367cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
12368cat >>"\$tmp/subs1.awk" <<\\_ACAWK &&
12369_ACEOF
12370sed -n '
12371h
12372s/^/S["/; s/!.*/"]=/
12373p
12374g
12375s/^[^!]*!//
12376:repl
12377t repl
12378s/'"$ac_delim"'$//
12379t delim
12380:nl
12381h
12382s/\(.\{148\}\).*/\1/
12383t more1
12384s/["\\]/\\&/g; s/^/"/; s/$/\\n"\\/
12385p
12386n
12387b repl
12388:more1
12389s/["\\]/\\&/g; s/^/"/; s/$/"\\/
12390p
12391g
12392s/.\{148\}//
12393t nl
12394:delim
12395h
12396s/\(.\{148\}\).*/\1/
12397t more2
12398s/["\\]/\\&/g; s/^/"/; s/$/"/
12399p
12400b
12401:more2
12402s/["\\]/\\&/g; s/^/"/; s/$/"\\/
12403p
12404g
12405s/.\{148\}//
12406t delim
12407' <conf$$subs.awk | sed '
12408/^[^""]/{
12409  N
12410  s/\n//
12411}
12412' >>$CONFIG_STATUS || ac_write_fail=1
12413rm -f conf$$subs.awk
12414cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
12415_ACAWK
12416cat >>"\$tmp/subs1.awk" <<_ACAWK &&
12417  for (key in S) S_is_set[key] = 1
12418  FS = ""
12419
12420}
12421{
12422  line = $ 0
12423  nfields = split(line, field, "@")
12424  substed = 0
12425  len = length(field[1])
12426  for (i = 2; i < nfields; i++) {
12427    key = field[i]
12428    keylen = length(key)
12429    if (S_is_set[key]) {
12430      value = S[key]
12431      line = substr(line, 1, len) "" value "" substr(line, len + keylen + 3)
12432      len += length(value) + length(field[++i])
12433      substed = 1
12434    } else
12435      len += 1 + keylen
12436  }
12437
12438  print line
12439}
12440
12441_ACAWK
12442_ACEOF
12443cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
12444if sed "s/$ac_cr//" < /dev/null > /dev/null 2>&1; then
12445  sed "s/$ac_cr\$//; s/$ac_cr/$ac_cs_awk_cr/g"
12446else
12447  cat
12448fi < "$tmp/subs1.awk" > "$tmp/subs.awk" \
12449  || as_fn_error "could not setup config files machinery" "$LINENO" 5
12450_ACEOF
12451
12452# VPATH may cause trouble with some makes, so we remove $(srcdir),
12453# ${srcdir} and @srcdir@ from VPATH if srcdir is ".", strip leading and
12454# trailing colons and then remove the whole line if VPATH becomes empty
12455# (actually we leave an empty line to preserve line numbers).
12456if test "x$srcdir" = x.; then
12457  ac_vpsub='/^[	 ]*VPATH[	 ]*=/{
12458s/:*\$(srcdir):*/:/
12459s/:*\${srcdir}:*/:/
12460s/:*@srcdir@:*/:/
12461s/^\([^=]*=[	 ]*\):*/\1/
12462s/:*$//
12463s/^[^=]*=[	 ]*$//
12464}'
12465fi
12466
12467cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
12468fi # test -n "$CONFIG_FILES"
12469
12470
12471eval set X "  :F $CONFIG_FILES      :C $CONFIG_COMMANDS"
12472shift
12473for ac_tag
12474do
12475  case $ac_tag in
12476  :[FHLC]) ac_mode=$ac_tag; continue;;
12477  esac
12478  case $ac_mode$ac_tag in
12479  :[FHL]*:*);;
12480  :L* | :C*:*) as_fn_error "invalid tag \`$ac_tag'" "$LINENO" 5;;
12481  :[FH]-) ac_tag=-:-;;
12482  :[FH]*) ac_tag=$ac_tag:$ac_tag.in;;
12483  esac
12484  ac_save_IFS=$IFS
12485  IFS=:
12486  set x $ac_tag
12487  IFS=$ac_save_IFS
12488  shift
12489  ac_file=$1
12490  shift
12491
12492  case $ac_mode in
12493  :L) ac_source=$1;;
12494  :[FH])
12495    ac_file_inputs=
12496    for ac_f
12497    do
12498      case $ac_f in
12499      -) ac_f="$tmp/stdin";;
12500      *) # Look for the file first in the build tree, then in the source tree
12501	 # (if the path is not absolute).  The absolute path cannot be DOS-style,
12502	 # because $ac_f cannot contain `:'.
12503	 test -f "$ac_f" ||
12504	   case $ac_f in
12505	   [\\/$]*) false;;
12506	   *) test -f "$srcdir/$ac_f" && ac_f="$srcdir/$ac_f";;
12507	   esac ||
12508	   as_fn_error "cannot find input file: \`$ac_f'" "$LINENO" 5;;
12509      esac
12510      case $ac_f in *\'*) ac_f=`$as_echo "$ac_f" | sed "s/'/'\\\\\\\\''/g"`;; esac
12511      as_fn_append ac_file_inputs " '$ac_f'"
12512    done
12513
12514    # Let's still pretend it is `configure' which instantiates (i.e., don't
12515    # use $as_me), people would be surprised to read:
12516    #    /* config.h.  Generated by config.status.  */
12517    configure_input='Generated from '`
12518	  $as_echo "$*" | sed 's|^[^:]*/||;s|:[^:]*/|, |g'
12519	`' by configure.'
12520    if test x"$ac_file" != x-; then
12521      configure_input="$ac_file.  $configure_input"
12522      { $as_echo "$as_me:${as_lineno-$LINENO}: creating $ac_file" >&5
12523$as_echo "$as_me: creating $ac_file" >&6;}
12524    fi
12525    # Neutralize special characters interpreted by sed in replacement strings.
12526    case $configure_input in #(
12527    *\&* | *\|* | *\\* )
12528       ac_sed_conf_input=`$as_echo "$configure_input" |
12529       sed 's/[\\\\&|]/\\\\&/g'`;; #(
12530    *) ac_sed_conf_input=$configure_input;;
12531    esac
12532
12533    case $ac_tag in
12534    *:-:* | *:-) cat >"$tmp/stdin" \
12535      || as_fn_error "could not create $ac_file" "$LINENO" 5 ;;
12536    esac
12537    ;;
12538  esac
12539
12540  ac_dir=`$as_dirname -- "$ac_file" ||
12541$as_expr X"$ac_file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
12542	 X"$ac_file" : 'X\(//\)[^/]' \| \
12543	 X"$ac_file" : 'X\(//\)$' \| \
12544	 X"$ac_file" : 'X\(/\)' \| . 2>/dev/null ||
12545$as_echo X"$ac_file" |
12546    sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
12547	    s//\1/
12548	    q
12549	  }
12550	  /^X\(\/\/\)[^/].*/{
12551	    s//\1/
12552	    q
12553	  }
12554	  /^X\(\/\/\)$/{
12555	    s//\1/
12556	    q
12557	  }
12558	  /^X\(\/\).*/{
12559	    s//\1/
12560	    q
12561	  }
12562	  s/.*/./; q'`
12563  as_dir="$ac_dir"; as_fn_mkdir_p
12564  ac_builddir=.
12565
12566case "$ac_dir" in
12567.) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;;
12568*)
12569  ac_dir_suffix=/`$as_echo "$ac_dir" | sed 's|^\.[\\/]||'`
12570  # A ".." for each directory in $ac_dir_suffix.
12571  ac_top_builddir_sub=`$as_echo "$ac_dir_suffix" | sed 's|/[^\\/]*|/..|g;s|/||'`
12572  case $ac_top_builddir_sub in
12573  "") ac_top_builddir_sub=. ac_top_build_prefix= ;;
12574  *)  ac_top_build_prefix=$ac_top_builddir_sub/ ;;
12575  esac ;;
12576esac
12577ac_abs_top_builddir=$ac_pwd
12578ac_abs_builddir=$ac_pwd$ac_dir_suffix
12579# for backward compatibility:
12580ac_top_builddir=$ac_top_build_prefix
12581
12582case $srcdir in
12583  .)  # We are building in place.
12584    ac_srcdir=.
12585    ac_top_srcdir=$ac_top_builddir_sub
12586    ac_abs_top_srcdir=$ac_pwd ;;
12587  [\\/]* | ?:[\\/]* )  # Absolute name.
12588    ac_srcdir=$srcdir$ac_dir_suffix;
12589    ac_top_srcdir=$srcdir
12590    ac_abs_top_srcdir=$srcdir ;;
12591  *) # Relative name.
12592    ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix
12593    ac_top_srcdir=$ac_top_build_prefix$srcdir
12594    ac_abs_top_srcdir=$ac_pwd/$srcdir ;;
12595esac
12596ac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix
12597
12598
12599  case $ac_mode in
12600  :F)
12601  #
12602  # CONFIG_FILE
12603  #
12604
12605  case $INSTALL in
12606  [\\/$]* | ?:[\\/]* ) ac_INSTALL=$INSTALL ;;
12607  *) ac_INSTALL=$ac_top_build_prefix$INSTALL ;;
12608  esac
12609  ac_MKDIR_P=$MKDIR_P
12610  case $MKDIR_P in
12611  [\\/$]* | ?:[\\/]* ) ;;
12612  */*) ac_MKDIR_P=$ac_top_build_prefix$MKDIR_P ;;
12613  esac
12614_ACEOF
12615
12616cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
12617# If the template does not know about datarootdir, expand it.
12618# FIXME: This hack should be removed a few years after 2.60.
12619ac_datarootdir_hack=; ac_datarootdir_seen=
12620ac_sed_dataroot='
12621/datarootdir/ {
12622  p
12623  q
12624}
12625/@datadir@/p
12626/@docdir@/p
12627/@infodir@/p
12628/@localedir@/p
12629/@mandir@/p'
12630case `eval "sed -n \"\$ac_sed_dataroot\" $ac_file_inputs"` in
12631*datarootdir*) ac_datarootdir_seen=yes;;
12632*@datadir@*|*@docdir@*|*@infodir@*|*@localedir@*|*@mandir@*)
12633  { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&5
12634$as_echo "$as_me: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&2;}
12635_ACEOF
12636cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
12637  ac_datarootdir_hack='
12638  s&@datadir@&$datadir&g
12639  s&@docdir@&$docdir&g
12640  s&@infodir@&$infodir&g
12641  s&@localedir@&$localedir&g
12642  s&@mandir@&$mandir&g
12643  s&\\\${datarootdir}&$datarootdir&g' ;;
12644esac
12645_ACEOF
12646
12647# Neutralize VPATH when `$srcdir' = `.'.
12648# Shell code in configure.ac might set extrasub.
12649# FIXME: do we really want to maintain this feature?
12650cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
12651ac_sed_extra="$ac_vpsub
12652$extrasub
12653_ACEOF
12654cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
12655:t
12656/@[a-zA-Z_][a-zA-Z_0-9]*@/!b
12657s|@configure_input@|$ac_sed_conf_input|;t t
12658s&@top_builddir@&$ac_top_builddir_sub&;t t
12659s&@top_build_prefix@&$ac_top_build_prefix&;t t
12660s&@srcdir@&$ac_srcdir&;t t
12661s&@abs_srcdir@&$ac_abs_srcdir&;t t
12662s&@top_srcdir@&$ac_top_srcdir&;t t
12663s&@abs_top_srcdir@&$ac_abs_top_srcdir&;t t
12664s&@builddir@&$ac_builddir&;t t
12665s&@abs_builddir@&$ac_abs_builddir&;t t
12666s&@abs_top_builddir@&$ac_abs_top_builddir&;t t
12667s&@INSTALL@&$ac_INSTALL&;t t
12668s&@MKDIR_P@&$ac_MKDIR_P&;t t
12669$ac_datarootdir_hack
12670"
12671eval sed \"\$ac_sed_extra\" "$ac_file_inputs" | $AWK -f "$tmp/subs.awk" >$tmp/out \
12672  || as_fn_error "could not create $ac_file" "$LINENO" 5
12673
12674test -z "$ac_datarootdir_hack$ac_datarootdir_seen" &&
12675  { ac_out=`sed -n '/\${datarootdir}/p' "$tmp/out"`; test -n "$ac_out"; } &&
12676  { ac_out=`sed -n '/^[	 ]*datarootdir[	 ]*:*=/p' "$tmp/out"`; test -z "$ac_out"; } &&
12677  { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $ac_file contains a reference to the variable \`datarootdir'
12678which seems to be undefined.  Please make sure it is defined." >&5
12679$as_echo "$as_me: WARNING: $ac_file contains a reference to the variable \`datarootdir'
12680which seems to be undefined.  Please make sure it is defined." >&2;}
12681
12682  rm -f "$tmp/stdin"
12683  case $ac_file in
12684  -) cat "$tmp/out" && rm -f "$tmp/out";;
12685  *) rm -f "$ac_file" && mv "$tmp/out" "$ac_file";;
12686  esac \
12687  || as_fn_error "could not create $ac_file" "$LINENO" 5
12688 ;;
12689
12690
12691  :C)  { $as_echo "$as_me:${as_lineno-$LINENO}: executing $ac_file commands" >&5
12692$as_echo "$as_me: executing $ac_file commands" >&6;}
12693 ;;
12694  esac
12695
12696
12697  case $ac_file$ac_mode in
12698    "depfiles":C) test x"$AMDEP_TRUE" != x"" || {
12699  # Autoconf 2.62 quotes --file arguments for eval, but not when files
12700  # are listed without --file.  Let's play safe and only enable the eval
12701  # if we detect the quoting.
12702  case $CONFIG_FILES in
12703  *\'*) eval set x "$CONFIG_FILES" ;;
12704  *)   set x $CONFIG_FILES ;;
12705  esac
12706  shift
12707  for mf
12708  do
12709    # Strip MF so we end up with the name of the file.
12710    mf=`echo "$mf" | sed -e 's/:.*$//'`
12711    # Check whether this is an Automake generated Makefile or not.
12712    # We used to match only the files named `Makefile.in', but
12713    # some people rename them; so instead we look at the file content.
12714    # Grep'ing the first line is not enough: some people post-process
12715    # each Makefile.in and add a new line on top of each file to say so.
12716    # Grep'ing the whole file is not good either: AIX grep has a line
12717    # limit of 2048, but all sed's we know have understand at least 4000.
12718    if sed -n 's,^#.*generated by automake.*,X,p' "$mf" | grep X >/dev/null 2>&1; then
12719      dirpart=`$as_dirname -- "$mf" ||
12720$as_expr X"$mf" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
12721	 X"$mf" : 'X\(//\)[^/]' \| \
12722	 X"$mf" : 'X\(//\)$' \| \
12723	 X"$mf" : 'X\(/\)' \| . 2>/dev/null ||
12724$as_echo X"$mf" |
12725    sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
12726	    s//\1/
12727	    q
12728	  }
12729	  /^X\(\/\/\)[^/].*/{
12730	    s//\1/
12731	    q
12732	  }
12733	  /^X\(\/\/\)$/{
12734	    s//\1/
12735	    q
12736	  }
12737	  /^X\(\/\).*/{
12738	    s//\1/
12739	    q
12740	  }
12741	  s/.*/./; q'`
12742    else
12743      continue
12744    fi
12745    # Extract the definition of DEPDIR, am__include, and am__quote
12746    # from the Makefile without running `make'.
12747    DEPDIR=`sed -n 's/^DEPDIR = //p' < "$mf"`
12748    test -z "$DEPDIR" && continue
12749    am__include=`sed -n 's/^am__include = //p' < "$mf"`
12750    test -z "am__include" && continue
12751    am__quote=`sed -n 's/^am__quote = //p' < "$mf"`
12752    # When using ansi2knr, U may be empty or an underscore; expand it
12753    U=`sed -n 's/^U = //p' < "$mf"`
12754    # Find all dependency output files, they are included files with
12755    # $(DEPDIR) in their names.  We invoke sed twice because it is the
12756    # simplest approach to changing $(DEPDIR) to its actual value in the
12757    # expansion.
12758    for file in `sed -n "
12759      s/^$am__include $am__quote\(.*(DEPDIR).*\)$am__quote"'$/\1/p' <"$mf" | \
12760	 sed -e 's/\$(DEPDIR)/'"$DEPDIR"'/g' -e 's/\$U/'"$U"'/g'`; do
12761      # Make sure the directory exists.
12762      test -f "$dirpart/$file" && continue
12763      fdir=`$as_dirname -- "$file" ||
12764$as_expr X"$file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
12765	 X"$file" : 'X\(//\)[^/]' \| \
12766	 X"$file" : 'X\(//\)$' \| \
12767	 X"$file" : 'X\(/\)' \| . 2>/dev/null ||
12768$as_echo X"$file" |
12769    sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
12770	    s//\1/
12771	    q
12772	  }
12773	  /^X\(\/\/\)[^/].*/{
12774	    s//\1/
12775	    q
12776	  }
12777	  /^X\(\/\/\)$/{
12778	    s//\1/
12779	    q
12780	  }
12781	  /^X\(\/\).*/{
12782	    s//\1/
12783	    q
12784	  }
12785	  s/.*/./; q'`
12786      as_dir=$dirpart/$fdir; as_fn_mkdir_p
12787      # echo "creating $dirpart/$file"
12788      echo '# dummy' > "$dirpart/$file"
12789    done
12790  done
12791}
12792 ;;
12793    "libtool":C)
12794
12795    # See if we are running on zsh, and set the options which allow our
12796    # commands through without removal of \ escapes.
12797    if test -n "${ZSH_VERSION+set}" ; then
12798      setopt NO_GLOB_SUBST
12799    fi
12800
12801    cfgfile="${ofile}T"
12802    trap "$RM \"$cfgfile\"; exit 1" 1 2 15
12803    $RM "$cfgfile"
12804
12805    cat <<_LT_EOF >> "$cfgfile"
12806#! $SHELL
12807
12808# `$ECHO "$ofile" | sed 's%^.*/%%'` - Provide generalized library-building support services.
12809# Generated automatically by $as_me ($PACKAGE$TIMESTAMP) $VERSION
12810# Libtool was configured on host `(hostname || uname -n) 2>/dev/null | sed 1q`:
12811# NOTE: Changes made to this file will be lost: look at ltmain.sh.
12812#
12813#   Copyright (C) 1996, 1997, 1998, 1999, 2000, 2001, 2003, 2004, 2005,
12814#                 2006, 2007, 2008 Free Software Foundation, Inc.
12815#   Written by Gordon Matzigkeit, 1996
12816#
12817#   This file is part of GNU Libtool.
12818#
12819# GNU Libtool is free software; you can redistribute it and/or
12820# modify it under the terms of the GNU General Public License as
12821# published by the Free Software Foundation; either version 2 of
12822# the License, or (at your option) any later version.
12823#
12824# As a special exception to the GNU General Public License,
12825# if you distribute this file as part of a program or library that
12826# is built using GNU Libtool, you may include this file under the
12827# same distribution terms that you use for the rest of that program.
12828#
12829# GNU Libtool is distributed in the hope that it will be useful,
12830# but WITHOUT ANY WARRANTY; without even the implied warranty of
12831# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
12832# GNU General Public License for more details.
12833#
12834# You should have received a copy of the GNU General Public License
12835# along with GNU Libtool; see the file COPYING.  If not, a copy
12836# can be downloaded from http://www.gnu.org/licenses/gpl.html, or
12837# obtained by writing to the Free Software Foundation, Inc.,
12838# 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
12839
12840
12841# The names of the tagged configurations supported by this script.
12842available_tags=""
12843
12844# ### BEGIN LIBTOOL CONFIG
12845
12846# Which release of libtool.m4 was used?
12847macro_version=$macro_version
12848macro_revision=$macro_revision
12849
12850# Whether or not to build shared libraries.
12851build_libtool_libs=$enable_shared
12852
12853# Whether or not to build static libraries.
12854build_old_libs=$enable_static
12855
12856# What type of objects to build.
12857pic_mode=$pic_mode
12858
12859# Whether or not to optimize for fast installation.
12860fast_install=$enable_fast_install
12861
12862# The host system.
12863host_alias=$host_alias
12864host=$host
12865host_os=$host_os
12866
12867# The build system.
12868build_alias=$build_alias
12869build=$build
12870build_os=$build_os
12871
12872# A sed program that does not truncate output.
12873SED=$lt_SED
12874
12875# Sed that helps us avoid accidentally triggering echo(1) options like -n.
12876Xsed="\$SED -e 1s/^X//"
12877
12878# A grep program that handles long lines.
12879GREP=$lt_GREP
12880
12881# An ERE matcher.
12882EGREP=$lt_EGREP
12883
12884# A literal string matcher.
12885FGREP=$lt_FGREP
12886
12887# A BSD- or MS-compatible name lister.
12888NM=$lt_NM
12889
12890# Whether we need soft or hard links.
12891LN_S=$lt_LN_S
12892
12893# What is the maximum length of a command?
12894max_cmd_len=$max_cmd_len
12895
12896# Object file suffix (normally "o").
12897objext=$ac_objext
12898
12899# Executable file suffix (normally "").
12900exeext=$exeext
12901
12902# whether the shell understands "unset".
12903lt_unset=$lt_unset
12904
12905# turn spaces into newlines.
12906SP2NL=$lt_lt_SP2NL
12907
12908# turn newlines into spaces.
12909NL2SP=$lt_lt_NL2SP
12910
12911# How to create reloadable object files.
12912reload_flag=$lt_reload_flag
12913reload_cmds=$lt_reload_cmds
12914
12915# An object symbol dumper.
12916OBJDUMP=$lt_OBJDUMP
12917
12918# Method to check whether dependent libraries are shared objects.
12919deplibs_check_method=$lt_deplibs_check_method
12920
12921# Command to use when deplibs_check_method == "file_magic".
12922file_magic_cmd=$lt_file_magic_cmd
12923
12924# The archiver.
12925AR=$lt_AR
12926AR_FLAGS=$lt_AR_FLAGS
12927
12928# A symbol stripping program.
12929STRIP=$lt_STRIP
12930
12931# Commands used to install an old-style archive.
12932RANLIB=$lt_RANLIB
12933old_postinstall_cmds=$lt_old_postinstall_cmds
12934old_postuninstall_cmds=$lt_old_postuninstall_cmds
12935
12936# A C compiler.
12937LTCC=$lt_CC
12938
12939# LTCC compiler flags.
12940LTCFLAGS=$lt_CFLAGS
12941
12942# Take the output of nm and produce a listing of raw symbols and C names.
12943global_symbol_pipe=$lt_lt_cv_sys_global_symbol_pipe
12944
12945# Transform the output of nm in a proper C declaration.
12946global_symbol_to_cdecl=$lt_lt_cv_sys_global_symbol_to_cdecl
12947
12948# Transform the output of nm in a C name address pair.
12949global_symbol_to_c_name_address=$lt_lt_cv_sys_global_symbol_to_c_name_address
12950
12951# Transform the output of nm in a C name address pair when lib prefix is needed.
12952global_symbol_to_c_name_address_lib_prefix=$lt_lt_cv_sys_global_symbol_to_c_name_address_lib_prefix
12953
12954# The name of the directory that contains temporary libtool files.
12955objdir=$objdir
12956
12957# Shell to use when invoking shell scripts.
12958SHELL=$lt_SHELL
12959
12960# An echo program that does not interpret backslashes.
12961ECHO=$lt_ECHO
12962
12963# Used to examine libraries when file_magic_cmd begins with "file".
12964MAGIC_CMD=$MAGIC_CMD
12965
12966# Must we lock files when doing compilation?
12967need_locks=$lt_need_locks
12968
12969# Tool to manipulate archived DWARF debug symbol files on Mac OS X.
12970DSYMUTIL=$lt_DSYMUTIL
12971
12972# Tool to change global to local symbols on Mac OS X.
12973NMEDIT=$lt_NMEDIT
12974
12975# Tool to manipulate fat objects and archives on Mac OS X.
12976LIPO=$lt_LIPO
12977
12978# ldd/readelf like tool for Mach-O binaries on Mac OS X.
12979OTOOL=$lt_OTOOL
12980
12981# ldd/readelf like tool for 64 bit Mach-O binaries on Mac OS X 10.4.
12982OTOOL64=$lt_OTOOL64
12983
12984# Old archive suffix (normally "a").
12985libext=$libext
12986
12987# Shared library suffix (normally ".so").
12988shrext_cmds=$lt_shrext_cmds
12989
12990# The commands to extract the exported symbol list from a shared archive.
12991extract_expsyms_cmds=$lt_extract_expsyms_cmds
12992
12993# Variables whose values should be saved in libtool wrapper scripts and
12994# restored at link time.
12995variables_saved_for_relink=$lt_variables_saved_for_relink
12996
12997# Do we need the "lib" prefix for modules?
12998need_lib_prefix=$need_lib_prefix
12999
13000# Do we need a version for libraries?
13001need_version=$need_version
13002
13003# Library versioning type.
13004version_type=$version_type
13005
13006# Shared library runtime path variable.
13007runpath_var=$runpath_var
13008
13009# Shared library path variable.
13010shlibpath_var=$shlibpath_var
13011
13012# Is shlibpath searched before the hard-coded library search path?
13013shlibpath_overrides_runpath=$shlibpath_overrides_runpath
13014
13015# Format of library name prefix.
13016libname_spec=$lt_libname_spec
13017
13018# List of archive names.  First name is the real one, the rest are links.
13019# The last name is the one that the linker finds with -lNAME
13020library_names_spec=$lt_library_names_spec
13021
13022# The coded name of the library, if different from the real name.
13023soname_spec=$lt_soname_spec
13024
13025# Command to use after installation of a shared archive.
13026postinstall_cmds=$lt_postinstall_cmds
13027
13028# Command to use after uninstallation of a shared archive.
13029postuninstall_cmds=$lt_postuninstall_cmds
13030
13031# Commands used to finish a libtool library installation in a directory.
13032finish_cmds=$lt_finish_cmds
13033
13034# As "finish_cmds", except a single script fragment to be evaled but
13035# not shown.
13036finish_eval=$lt_finish_eval
13037
13038# Whether we should hardcode library paths into libraries.
13039hardcode_into_libs=$hardcode_into_libs
13040
13041# Compile-time system search path for libraries.
13042sys_lib_search_path_spec=$lt_sys_lib_search_path_spec
13043
13044# Run-time system search path for libraries.
13045sys_lib_dlsearch_path_spec=$lt_sys_lib_dlsearch_path_spec
13046
13047# Whether dlopen is supported.
13048dlopen_support=$enable_dlopen
13049
13050# Whether dlopen of programs is supported.
13051dlopen_self=$enable_dlopen_self
13052
13053# Whether dlopen of statically linked programs is supported.
13054dlopen_self_static=$enable_dlopen_self_static
13055
13056# Commands to strip libraries.
13057old_striplib=$lt_old_striplib
13058striplib=$lt_striplib
13059
13060
13061# The linker used to build libraries.
13062LD=$lt_LD
13063
13064# Commands used to build an old-style archive.
13065old_archive_cmds=$lt_old_archive_cmds
13066
13067# A language specific compiler.
13068CC=$lt_compiler
13069
13070# Is the compiler the GNU compiler?
13071with_gcc=$GCC
13072
13073# Compiler flag to turn off builtin functions.
13074no_builtin_flag=$lt_lt_prog_compiler_no_builtin_flag
13075
13076# How to pass a linker flag through the compiler.
13077wl=$lt_lt_prog_compiler_wl
13078
13079# Additional compiler flags for building library objects.
13080pic_flag=$lt_lt_prog_compiler_pic
13081
13082# Compiler flag to prevent dynamic linking.
13083link_static_flag=$lt_lt_prog_compiler_static
13084
13085# Does compiler simultaneously support -c and -o options?
13086compiler_c_o=$lt_lt_cv_prog_compiler_c_o
13087
13088# Whether or not to add -lc for building shared libraries.
13089build_libtool_need_lc=$archive_cmds_need_lc
13090
13091# Whether or not to disallow shared libs when runtime libs are static.
13092allow_libtool_libs_with_static_runtimes=$enable_shared_with_static_runtimes
13093
13094# Compiler flag to allow reflexive dlopens.
13095export_dynamic_flag_spec=$lt_export_dynamic_flag_spec
13096
13097# Compiler flag to generate shared objects directly from archives.
13098whole_archive_flag_spec=$lt_whole_archive_flag_spec
13099
13100# Whether the compiler copes with passing no objects directly.
13101compiler_needs_object=$lt_compiler_needs_object
13102
13103# Create an old-style archive from a shared archive.
13104old_archive_from_new_cmds=$lt_old_archive_from_new_cmds
13105
13106# Create a temporary old-style archive to link instead of a shared archive.
13107old_archive_from_expsyms_cmds=$lt_old_archive_from_expsyms_cmds
13108
13109# Commands used to build a shared archive.
13110archive_cmds=$lt_archive_cmds
13111archive_expsym_cmds=$lt_archive_expsym_cmds
13112
13113# Commands used to build a loadable module if different from building
13114# a shared archive.
13115module_cmds=$lt_module_cmds
13116module_expsym_cmds=$lt_module_expsym_cmds
13117
13118# Whether we are building with GNU ld or not.
13119with_gnu_ld=$lt_with_gnu_ld
13120
13121# Flag that allows shared libraries with undefined symbols to be built.
13122allow_undefined_flag=$lt_allow_undefined_flag
13123
13124# Flag that enforces no undefined symbols.
13125no_undefined_flag=$lt_no_undefined_flag
13126
13127# Flag to hardcode \$libdir into a binary during linking.
13128# This must work even if \$libdir does not exist
13129hardcode_libdir_flag_spec=$lt_hardcode_libdir_flag_spec
13130
13131# If ld is used when linking, flag to hardcode \$libdir into a binary
13132# during linking.  This must work even if \$libdir does not exist.
13133hardcode_libdir_flag_spec_ld=$lt_hardcode_libdir_flag_spec_ld
13134
13135# Whether we need a single "-rpath" flag with a separated argument.
13136hardcode_libdir_separator=$lt_hardcode_libdir_separator
13137
13138# Set to "yes" if using DIR/libNAME\${shared_ext} during linking hardcodes
13139# DIR into the resulting binary.
13140hardcode_direct=$hardcode_direct
13141
13142# Set to "yes" if using DIR/libNAME\${shared_ext} during linking hardcodes
13143# DIR into the resulting binary and the resulting library dependency is
13144# "absolute",i.e impossible to change by setting \${shlibpath_var} if the
13145# library is relocated.
13146hardcode_direct_absolute=$hardcode_direct_absolute
13147
13148# Set to "yes" if using the -LDIR flag during linking hardcodes DIR
13149# into the resulting binary.
13150hardcode_minus_L=$hardcode_minus_L
13151
13152# Set to "yes" if using SHLIBPATH_VAR=DIR during linking hardcodes DIR
13153# into the resulting binary.
13154hardcode_shlibpath_var=$hardcode_shlibpath_var
13155
13156# Set to "yes" if building a shared library automatically hardcodes DIR
13157# into the library and all subsequent libraries and executables linked
13158# against it.
13159hardcode_automatic=$hardcode_automatic
13160
13161# Set to yes if linker adds runtime paths of dependent libraries
13162# to runtime path list.
13163inherit_rpath=$inherit_rpath
13164
13165# Whether libtool must link a program against all its dependency libraries.
13166link_all_deplibs=$link_all_deplibs
13167
13168# Fix the shell variable \$srcfile for the compiler.
13169fix_srcfile_path=$lt_fix_srcfile_path
13170
13171# Set to "yes" if exported symbols are required.
13172always_export_symbols=$always_export_symbols
13173
13174# The commands to list exported symbols.
13175export_symbols_cmds=$lt_export_symbols_cmds
13176
13177# Symbols that should not be listed in the preloaded symbols.
13178exclude_expsyms=$lt_exclude_expsyms
13179
13180# Symbols that must always be exported.
13181include_expsyms=$lt_include_expsyms
13182
13183# Commands necessary for linking programs (against libraries) with templates.
13184prelink_cmds=$lt_prelink_cmds
13185
13186# Specify filename containing input files.
13187file_list_spec=$lt_file_list_spec
13188
13189# How to hardcode a shared library path into an executable.
13190hardcode_action=$hardcode_action
13191
13192# ### END LIBTOOL CONFIG
13193
13194_LT_EOF
13195
13196  case $host_os in
13197  aix3*)
13198    cat <<\_LT_EOF >> "$cfgfile"
13199# AIX sometimes has problems with the GCC collect2 program.  For some
13200# reason, if we set the COLLECT_NAMES environment variable, the problems
13201# vanish in a puff of smoke.
13202if test "X${COLLECT_NAMES+set}" != Xset; then
13203  COLLECT_NAMES=
13204  export COLLECT_NAMES
13205fi
13206_LT_EOF
13207    ;;
13208  esac
13209
13210
13211ltmain="$ac_aux_dir/ltmain.sh"
13212
13213
13214  # We use sed instead of cat because bash on DJGPP gets confused if
13215  # if finds mixed CR/LF and LF-only lines.  Since sed operates in
13216  # text mode, it properly converts lines to CR/LF.  This bash problem
13217  # is reportedly fixed, but why not run on old versions too?
13218  sed '/^# Generated shell functions inserted here/q' "$ltmain" >> "$cfgfile" \
13219    || (rm -f "$cfgfile"; exit 1)
13220
13221  case $xsi_shell in
13222  yes)
13223    cat << \_LT_EOF >> "$cfgfile"
13224
13225# func_dirname file append nondir_replacement
13226# Compute the dirname of FILE.  If nonempty, add APPEND to the result,
13227# otherwise set result to NONDIR_REPLACEMENT.
13228func_dirname ()
13229{
13230  case ${1} in
13231    */*) func_dirname_result="${1%/*}${2}" ;;
13232    *  ) func_dirname_result="${3}" ;;
13233  esac
13234}
13235
13236# func_basename file
13237func_basename ()
13238{
13239  func_basename_result="${1##*/}"
13240}
13241
13242# func_dirname_and_basename file append nondir_replacement
13243# perform func_basename and func_dirname in a single function
13244# call:
13245#   dirname:  Compute the dirname of FILE.  If nonempty,
13246#             add APPEND to the result, otherwise set result
13247#             to NONDIR_REPLACEMENT.
13248#             value returned in "$func_dirname_result"
13249#   basename: Compute filename of FILE.
13250#             value retuned in "$func_basename_result"
13251# Implementation must be kept synchronized with func_dirname
13252# and func_basename. For efficiency, we do not delegate to
13253# those functions but instead duplicate the functionality here.
13254func_dirname_and_basename ()
13255{
13256  case ${1} in
13257    */*) func_dirname_result="${1%/*}${2}" ;;
13258    *  ) func_dirname_result="${3}" ;;
13259  esac
13260  func_basename_result="${1##*/}"
13261}
13262
13263# func_stripname prefix suffix name
13264# strip PREFIX and SUFFIX off of NAME.
13265# PREFIX and SUFFIX must not contain globbing or regex special
13266# characters, hashes, percent signs, but SUFFIX may contain a leading
13267# dot (in which case that matches only a dot).
13268func_stripname ()
13269{
13270  # pdksh 5.2.14 does not do ${X%$Y} correctly if both X and Y are
13271  # positional parameters, so assign one to ordinary parameter first.
13272  func_stripname_result=${3}
13273  func_stripname_result=${func_stripname_result#"${1}"}
13274  func_stripname_result=${func_stripname_result%"${2}"}
13275}
13276
13277# func_opt_split
13278func_opt_split ()
13279{
13280  func_opt_split_opt=${1%%=*}
13281  func_opt_split_arg=${1#*=}
13282}
13283
13284# func_lo2o object
13285func_lo2o ()
13286{
13287  case ${1} in
13288    *.lo) func_lo2o_result=${1%.lo}.${objext} ;;
13289    *)    func_lo2o_result=${1} ;;
13290  esac
13291}
13292
13293# func_xform libobj-or-source
13294func_xform ()
13295{
13296  func_xform_result=${1%.*}.lo
13297}
13298
13299# func_arith arithmetic-term...
13300func_arith ()
13301{
13302  func_arith_result=$(( $* ))
13303}
13304
13305# func_len string
13306# STRING may not start with a hyphen.
13307func_len ()
13308{
13309  func_len_result=${#1}
13310}
13311
13312_LT_EOF
13313    ;;
13314  *) # Bourne compatible functions.
13315    cat << \_LT_EOF >> "$cfgfile"
13316
13317# func_dirname file append nondir_replacement
13318# Compute the dirname of FILE.  If nonempty, add APPEND to the result,
13319# otherwise set result to NONDIR_REPLACEMENT.
13320func_dirname ()
13321{
13322  # Extract subdirectory from the argument.
13323  func_dirname_result=`$ECHO "X${1}" | $Xsed -e "$dirname"`
13324  if test "X$func_dirname_result" = "X${1}"; then
13325    func_dirname_result="${3}"
13326  else
13327    func_dirname_result="$func_dirname_result${2}"
13328  fi
13329}
13330
13331# func_basename file
13332func_basename ()
13333{
13334  func_basename_result=`$ECHO "X${1}" | $Xsed -e "$basename"`
13335}
13336
13337
13338# func_stripname prefix suffix name
13339# strip PREFIX and SUFFIX off of NAME.
13340# PREFIX and SUFFIX must not contain globbing or regex special
13341# characters, hashes, percent signs, but SUFFIX may contain a leading
13342# dot (in which case that matches only a dot).
13343# func_strip_suffix prefix name
13344func_stripname ()
13345{
13346  case ${2} in
13347    .*) func_stripname_result=`$ECHO "X${3}" \
13348           | $Xsed -e "s%^${1}%%" -e "s%\\\\${2}\$%%"`;;
13349    *)  func_stripname_result=`$ECHO "X${3}" \
13350           | $Xsed -e "s%^${1}%%" -e "s%${2}\$%%"`;;
13351  esac
13352}
13353
13354# sed scripts:
13355my_sed_long_opt='1s/^\(-[^=]*\)=.*/\1/;q'
13356my_sed_long_arg='1s/^-[^=]*=//'
13357
13358# func_opt_split
13359func_opt_split ()
13360{
13361  func_opt_split_opt=`$ECHO "X${1}" | $Xsed -e "$my_sed_long_opt"`
13362  func_opt_split_arg=`$ECHO "X${1}" | $Xsed -e "$my_sed_long_arg"`
13363}
13364
13365# func_lo2o object
13366func_lo2o ()
13367{
13368  func_lo2o_result=`$ECHO "X${1}" | $Xsed -e "$lo2o"`
13369}
13370
13371# func_xform libobj-or-source
13372func_xform ()
13373{
13374  func_xform_result=`$ECHO "X${1}" | $Xsed -e 's/\.[^.]*$/.lo/'`
13375}
13376
13377# func_arith arithmetic-term...
13378func_arith ()
13379{
13380  func_arith_result=`expr "$@"`
13381}
13382
13383# func_len string
13384# STRING may not start with a hyphen.
13385func_len ()
13386{
13387  func_len_result=`expr "$1" : ".*" 2>/dev/null || echo $max_cmd_len`
13388}
13389
13390_LT_EOF
13391esac
13392
13393case $lt_shell_append in
13394  yes)
13395    cat << \_LT_EOF >> "$cfgfile"
13396
13397# func_append var value
13398# Append VALUE to the end of shell variable VAR.
13399func_append ()
13400{
13401  eval "$1+=\$2"
13402}
13403_LT_EOF
13404    ;;
13405  *)
13406    cat << \_LT_EOF >> "$cfgfile"
13407
13408# func_append var value
13409# Append VALUE to the end of shell variable VAR.
13410func_append ()
13411{
13412  eval "$1=\$$1\$2"
13413}
13414
13415_LT_EOF
13416    ;;
13417  esac
13418
13419
13420  sed -n '/^# Generated shell functions inserted here/,$p' "$ltmain" >> "$cfgfile" \
13421    || (rm -f "$cfgfile"; exit 1)
13422
13423  mv -f "$cfgfile" "$ofile" ||
13424    (rm -f "$ofile" && cp "$cfgfile" "$ofile" && rm -f "$cfgfile")
13425  chmod +x "$ofile"
13426
13427 ;;
13428
13429  esac
13430done # for ac_tag
13431
13432
13433as_fn_exit 0
13434_ACEOF
13435ac_clean_files=$ac_clean_files_save
13436
13437test $ac_write_fail = 0 ||
13438  as_fn_error "write failure creating $CONFIG_STATUS" "$LINENO" 5
13439
13440
13441# configure is writing to config.log, and then calls config.status.
13442# config.status does its own redirection, appending to config.log.
13443# Unfortunately, on DOS this fails, as config.log is still kept open
13444# by configure, so config.status won't be able to write to it; its
13445# output is simply discarded.  So we exec the FD to /dev/null,
13446# effectively closing config.log, so it can be properly (re)opened and
13447# appended to by config.status.  When coming back to configure, we
13448# need to make the FD available again.
13449if test "$no_create" != yes; then
13450  ac_cs_success=:
13451  ac_config_status_args=
13452  test "$silent" = yes &&
13453    ac_config_status_args="$ac_config_status_args --quiet"
13454  exec 5>/dev/null
13455  $SHELL $CONFIG_STATUS $ac_config_status_args || ac_cs_success=false
13456  exec 5>>config.log
13457  # Use ||, not &&, to avoid exiting from the if with $? = 1, which
13458  # would make configure fail if this is the last instruction.
13459  $ac_cs_success || as_fn_exit $?
13460fi
13461if test -n "$ac_unrecognized_opts" && test "$enable_option_checking" != no; then
13462  { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: unrecognized options: $ac_unrecognized_opts" >&5
13463$as_echo "$as_me: WARNING: unrecognized options: $ac_unrecognized_opts" >&2;}
13464fi
13465
13466