configure revision bd3a1963
1#! /bin/sh
2# Guess values for system-dependent variables and create Makefiles.
3# Generated by GNU Autoconf 2.68 for xf86-input-mouse 1.7.1.
4#
5# Report bugs to <https://bugs.freedesktop.org/enter_bug.cgi?product=xorg>.
6#
7#
8# Copyright (C) 1992, 1993, 1994, 1995, 1996, 1998, 1999, 2000, 2001,
9# 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010 Free Software
10# Foundation, Inc.
11#
12#
13# This configure script is free software; the Free Software Foundation
14# gives unlimited permission to copy, distribute and modify it.
15## -------------------- ##
16## M4sh Initialization. ##
17## -------------------- ##
18
19# Be more Bourne compatible
20DUALCASE=1; export DUALCASE # for MKS sh
21if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then :
22  emulate sh
23  NULLCMD=:
24  # Pre-4.2 versions of Zsh do word splitting on ${1+"$@"}, which
25  # is contrary to our usage.  Disable this feature.
26  alias -g '${1+"$@"}'='"$@"'
27  setopt NO_GLOB_SUBST
28else
29  case `(set -o) 2>/dev/null` in #(
30  *posix*) :
31    set -o posix ;; #(
32  *) :
33     ;;
34esac
35fi
36
37
38as_nl='
39'
40export as_nl
41# Printing a long string crashes Solaris 7 /usr/bin/printf.
42as_echo='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\'
43as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo
44as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo$as_echo
45# Prefer a ksh shell builtin over an external printf program on Solaris,
46# but without wasting forks for bash or zsh.
47if test -z "$BASH_VERSION$ZSH_VERSION" \
48    && (test "X`print -r -- $as_echo`" = "X$as_echo") 2>/dev/null; then
49  as_echo='print -r --'
50  as_echo_n='print -rn --'
51elif (test "X`printf %s $as_echo`" = "X$as_echo") 2>/dev/null; then
52  as_echo='printf %s\n'
53  as_echo_n='printf %s'
54else
55  if test "X`(/usr/ucb/echo -n -n $as_echo) 2>/dev/null`" = "X-n $as_echo"; then
56    as_echo_body='eval /usr/ucb/echo -n "$1$as_nl"'
57    as_echo_n='/usr/ucb/echo -n'
58  else
59    as_echo_body='eval expr "X$1" : "X\\(.*\\)"'
60    as_echo_n_body='eval
61      arg=$1;
62      case $arg in #(
63      *"$as_nl"*)
64	expr "X$arg" : "X\\(.*\\)$as_nl";
65	arg=`expr "X$arg" : ".*$as_nl\\(.*\\)"`;;
66      esac;
67      expr "X$arg" : "X\\(.*\\)" | tr -d "$as_nl"
68    '
69    export as_echo_n_body
70    as_echo_n='sh -c $as_echo_n_body as_echo'
71  fi
72  export as_echo_body
73  as_echo='sh -c $as_echo_body as_echo'
74fi
75
76# The user is always right.
77if test "${PATH_SEPARATOR+set}" != set; then
78  PATH_SEPARATOR=:
79  (PATH='/bin;/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 && {
80    (PATH='/bin:/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 ||
81      PATH_SEPARATOR=';'
82  }
83fi
84
85
86# IFS
87# We need space, tab and new line, in precisely that order.  Quoting is
88# there to prevent editors from complaining about space-tab.
89# (If _AS_PATH_WALK were called with IFS unset, it would disable word
90# splitting by setting IFS to empty value.)
91IFS=" ""	$as_nl"
92
93# Find who we are.  Look in the path if we contain no directory separator.
94as_myself=
95case $0 in #((
96  *[\\/]* ) as_myself=$0 ;;
97  *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
98for as_dir in $PATH
99do
100  IFS=$as_save_IFS
101  test -z "$as_dir" && as_dir=.
102    test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break
103  done
104IFS=$as_save_IFS
105
106     ;;
107esac
108# We did not find ourselves, most probably we were run as `sh COMMAND'
109# in which case we are not to be found in the path.
110if test "x$as_myself" = x; then
111  as_myself=$0
112fi
113if test ! -f "$as_myself"; then
114  $as_echo "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2
115  exit 1
116fi
117
118# Unset variables that we do not need and which cause bugs (e.g. in
119# pre-3.0 UWIN ksh).  But do not cause bugs in bash 2.01; the "|| exit 1"
120# suppresses any "Segmentation fault" message there.  '((' could
121# trigger a bug in pdksh 5.2.14.
122for as_var in BASH_ENV ENV MAIL MAILPATH
123do eval test x\${$as_var+set} = xset \
124  && ( (unset $as_var) || exit 1) >/dev/null 2>&1 && unset $as_var || :
125done
126PS1='$ '
127PS2='> '
128PS4='+ '
129
130# NLS nuisances.
131LC_ALL=C
132export LC_ALL
133LANGUAGE=C
134export LANGUAGE
135
136# CDPATH.
137(unset CDPATH) >/dev/null 2>&1 && unset CDPATH
138
139if test "x$CONFIG_SHELL" = x; then
140  as_bourne_compatible="if test -n \"\${ZSH_VERSION+set}\" && (emulate sh) >/dev/null 2>&1; then :
141  emulate sh
142  NULLCMD=:
143  # Pre-4.2 versions of Zsh do word splitting on \${1+\"\$@\"}, which
144  # is contrary to our usage.  Disable this feature.
145  alias -g '\${1+\"\$@\"}'='\"\$@\"'
146  setopt NO_GLOB_SUBST
147else
148  case \`(set -o) 2>/dev/null\` in #(
149  *posix*) :
150    set -o posix ;; #(
151  *) :
152     ;;
153esac
154fi
155"
156  as_required="as_fn_return () { (exit \$1); }
157as_fn_success () { as_fn_return 0; }
158as_fn_failure () { as_fn_return 1; }
159as_fn_ret_success () { return 0; }
160as_fn_ret_failure () { return 1; }
161
162exitcode=0
163as_fn_success || { exitcode=1; echo as_fn_success failed.; }
164as_fn_failure && { exitcode=1; echo as_fn_failure succeeded.; }
165as_fn_ret_success || { exitcode=1; echo as_fn_ret_success failed.; }
166as_fn_ret_failure && { exitcode=1; echo as_fn_ret_failure succeeded.; }
167if ( set x; as_fn_ret_success y && test x = \"\$1\" ); then :
168
169else
170  exitcode=1; echo positional parameters were not saved.
171fi
172test x\$exitcode = x0 || exit 1"
173  as_suggested="  as_lineno_1=";as_suggested=$as_suggested$LINENO;as_suggested=$as_suggested" as_lineno_1a=\$LINENO
174  as_lineno_2=";as_suggested=$as_suggested$LINENO;as_suggested=$as_suggested" as_lineno_2a=\$LINENO
175  eval 'test \"x\$as_lineno_1'\$as_run'\" != \"x\$as_lineno_2'\$as_run'\" &&
176  test \"x\`expr \$as_lineno_1'\$as_run' + 1\`\" = \"x\$as_lineno_2'\$as_run'\"' || exit 1
177
178  test -n \"\${ZSH_VERSION+set}\${BASH_VERSION+set}\" || (
179    ECHO='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\'
180    ECHO=\$ECHO\$ECHO\$ECHO\$ECHO\$ECHO
181    ECHO=\$ECHO\$ECHO\$ECHO\$ECHO\$ECHO\$ECHO
182    PATH=/empty FPATH=/empty; export PATH FPATH
183    test \"X\`printf %s \$ECHO\`\" = \"X\$ECHO\" \\
184      || test \"X\`print -r -- \$ECHO\`\" = \"X\$ECHO\" ) || exit 1
185test \$(( 1 + 1 )) = 2 || exit 1"
186  if (eval "$as_required") 2>/dev/null; then :
187  as_have_required=yes
188else
189  as_have_required=no
190fi
191  if test x$as_have_required = xyes && (eval "$as_suggested") 2>/dev/null; then :
192
193else
194  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
195as_found=false
196for as_dir in /bin$PATH_SEPARATOR/usr/bin$PATH_SEPARATOR$PATH
197do
198  IFS=$as_save_IFS
199  test -z "$as_dir" && as_dir=.
200  as_found=:
201  case $as_dir in #(
202	 /*)
203	   for as_base in sh bash ksh sh5; do
204	     # Try only shells that exist, to save several forks.
205	     as_shell=$as_dir/$as_base
206	     if { test -f "$as_shell" || test -f "$as_shell.exe"; } &&
207		    { $as_echo "$as_bourne_compatible""$as_required" | as_run=a "$as_shell"; } 2>/dev/null; then :
208  CONFIG_SHELL=$as_shell as_have_required=yes
209		   if { $as_echo "$as_bourne_compatible""$as_suggested" | as_run=a "$as_shell"; } 2>/dev/null; then :
210  break 2
211fi
212fi
213	   done;;
214       esac
215  as_found=false
216done
217$as_found || { if { test -f "$SHELL" || test -f "$SHELL.exe"; } &&
218	      { $as_echo "$as_bourne_compatible""$as_required" | as_run=a "$SHELL"; } 2>/dev/null; then :
219  CONFIG_SHELL=$SHELL as_have_required=yes
220fi; }
221IFS=$as_save_IFS
222
223
224      if test "x$CONFIG_SHELL" != x; then :
225  # We cannot yet assume a decent shell, so we have to provide a
226	# neutralization value for shells without unset; and this also
227	# works around shells that cannot unset nonexistent variables.
228	# Preserve -v and -x to the replacement shell.
229	BASH_ENV=/dev/null
230	ENV=/dev/null
231	(unset BASH_ENV) >/dev/null 2>&1 && unset BASH_ENV ENV
232	export CONFIG_SHELL
233	case $- in # ((((
234	  *v*x* | *x*v* ) as_opts=-vx ;;
235	  *v* ) as_opts=-v ;;
236	  *x* ) as_opts=-x ;;
237	  * ) as_opts= ;;
238	esac
239	exec "$CONFIG_SHELL" $as_opts "$as_myself" ${1+"$@"}
240fi
241
242    if test x$as_have_required = xno; then :
243  $as_echo "$0: This script requires a shell more modern than all"
244  $as_echo "$0: the shells that I found on your system."
245  if test x${ZSH_VERSION+set} = xset ; then
246    $as_echo "$0: In particular, zsh $ZSH_VERSION has bugs and should"
247    $as_echo "$0: be upgraded to zsh 4.3.4 or later."
248  else
249    $as_echo "$0: Please tell bug-autoconf@gnu.org and
250$0: https://bugs.freedesktop.org/enter_bug.cgi?product=xorg
251$0: about your system, including any error possibly output
252$0: before this message. Then install a modern shell, or
253$0: manually run the script under such a shell if you do
254$0: have one."
255  fi
256  exit 1
257fi
258fi
259fi
260SHELL=${CONFIG_SHELL-/bin/sh}
261export SHELL
262# Unset more variables known to interfere with behavior of common tools.
263CLICOLOR_FORCE= GREP_OPTIONS=
264unset CLICOLOR_FORCE GREP_OPTIONS
265
266## --------------------- ##
267## M4sh Shell Functions. ##
268## --------------------- ##
269# as_fn_unset VAR
270# ---------------
271# Portably unset VAR.
272as_fn_unset ()
273{
274  { eval $1=; unset $1;}
275}
276as_unset=as_fn_unset
277
278# as_fn_set_status STATUS
279# -----------------------
280# Set $? to STATUS, without forking.
281as_fn_set_status ()
282{
283  return $1
284} # as_fn_set_status
285
286# as_fn_exit STATUS
287# -----------------
288# Exit the shell with STATUS, even in a "trap 0" or "set -e" context.
289as_fn_exit ()
290{
291  set +e
292  as_fn_set_status $1
293  exit $1
294} # as_fn_exit
295
296# as_fn_mkdir_p
297# -------------
298# Create "$as_dir" as a directory, including parents if necessary.
299as_fn_mkdir_p ()
300{
301
302  case $as_dir in #(
303  -*) as_dir=./$as_dir;;
304  esac
305  test -d "$as_dir" || eval $as_mkdir_p || {
306    as_dirs=
307    while :; do
308      case $as_dir in #(
309      *\'*) as_qdir=`$as_echo "$as_dir" | sed "s/'/'\\\\\\\\''/g"`;; #'(
310      *) as_qdir=$as_dir;;
311      esac
312      as_dirs="'$as_qdir' $as_dirs"
313      as_dir=`$as_dirname -- "$as_dir" ||
314$as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
315	 X"$as_dir" : 'X\(//\)[^/]' \| \
316	 X"$as_dir" : 'X\(//\)$' \| \
317	 X"$as_dir" : 'X\(/\)' \| . 2>/dev/null ||
318$as_echo X"$as_dir" |
319    sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
320	    s//\1/
321	    q
322	  }
323	  /^X\(\/\/\)[^/].*/{
324	    s//\1/
325	    q
326	  }
327	  /^X\(\/\/\)$/{
328	    s//\1/
329	    q
330	  }
331	  /^X\(\/\).*/{
332	    s//\1/
333	    q
334	  }
335	  s/.*/./; q'`
336      test -d "$as_dir" && break
337    done
338    test -z "$as_dirs" || eval "mkdir $as_dirs"
339  } || test -d "$as_dir" || as_fn_error $? "cannot create directory $as_dir"
340
341
342} # as_fn_mkdir_p
343# as_fn_append VAR VALUE
344# ----------------------
345# Append the text in VALUE to the end of the definition contained in VAR. Take
346# advantage of any shell optimizations that allow amortized linear growth over
347# repeated appends, instead of the typical quadratic growth present in naive
348# implementations.
349if (eval "as_var=1; as_var+=2; test x\$as_var = x12") 2>/dev/null; then :
350  eval 'as_fn_append ()
351  {
352    eval $1+=\$2
353  }'
354else
355  as_fn_append ()
356  {
357    eval $1=\$$1\$2
358  }
359fi # as_fn_append
360
361# as_fn_arith ARG...
362# ------------------
363# Perform arithmetic evaluation on the ARGs, and store the result in the
364# global $as_val. Take advantage of shells that can avoid forks. The arguments
365# must be portable across $(()) and expr.
366if (eval "test \$(( 1 + 1 )) = 2") 2>/dev/null; then :
367  eval 'as_fn_arith ()
368  {
369    as_val=$(( $* ))
370  }'
371else
372  as_fn_arith ()
373  {
374    as_val=`expr "$@" || test $? -eq 1`
375  }
376fi # as_fn_arith
377
378
379# as_fn_error STATUS ERROR [LINENO LOG_FD]
380# ----------------------------------------
381# Output "`basename $0`: error: ERROR" to stderr. If LINENO and LOG_FD are
382# provided, also output the error to LOG_FD, referencing LINENO. Then exit the
383# script with STATUS, using 1 if that was 0.
384as_fn_error ()
385{
386  as_status=$1; test $as_status -eq 0 && as_status=1
387  if test "$4"; then
388    as_lineno=${as_lineno-"$3"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
389    $as_echo "$as_me:${as_lineno-$LINENO}: error: $2" >&$4
390  fi
391  $as_echo "$as_me: error: $2" >&2
392  as_fn_exit $as_status
393} # as_fn_error
394
395if expr a : '\(a\)' >/dev/null 2>&1 &&
396   test "X`expr 00001 : '.*\(...\)'`" = X001; then
397  as_expr=expr
398else
399  as_expr=false
400fi
401
402if (basename -- /) >/dev/null 2>&1 && test "X`basename -- / 2>&1`" = "X/"; then
403  as_basename=basename
404else
405  as_basename=false
406fi
407
408if (as_dir=`dirname -- /` && test "X$as_dir" = X/) >/dev/null 2>&1; then
409  as_dirname=dirname
410else
411  as_dirname=false
412fi
413
414as_me=`$as_basename -- "$0" ||
415$as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \
416	 X"$0" : 'X\(//\)$' \| \
417	 X"$0" : 'X\(/\)' \| . 2>/dev/null ||
418$as_echo X/"$0" |
419    sed '/^.*\/\([^/][^/]*\)\/*$/{
420	    s//\1/
421	    q
422	  }
423	  /^X\/\(\/\/\)$/{
424	    s//\1/
425	    q
426	  }
427	  /^X\/\(\/\).*/{
428	    s//\1/
429	    q
430	  }
431	  s/.*/./; q'`
432
433# Avoid depending upon Character Ranges.
434as_cr_letters='abcdefghijklmnopqrstuvwxyz'
435as_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ'
436as_cr_Letters=$as_cr_letters$as_cr_LETTERS
437as_cr_digits='0123456789'
438as_cr_alnum=$as_cr_Letters$as_cr_digits
439
440
441  as_lineno_1=$LINENO as_lineno_1a=$LINENO
442  as_lineno_2=$LINENO as_lineno_2a=$LINENO
443  eval 'test "x$as_lineno_1'$as_run'" != "x$as_lineno_2'$as_run'" &&
444  test "x`expr $as_lineno_1'$as_run' + 1`" = "x$as_lineno_2'$as_run'"' || {
445  # Blame Lee E. McMahon (1931-1989) for sed's syntax.  :-)
446  sed -n '
447    p
448    /[$]LINENO/=
449  ' <$as_myself |
450    sed '
451      s/[$]LINENO.*/&-/
452      t lineno
453      b
454      :lineno
455      N
456      :loop
457      s/[$]LINENO\([^'$as_cr_alnum'_].*\n\)\(.*\)/\2\1\2/
458      t loop
459      s/-\n.*//
460    ' >$as_me.lineno &&
461  chmod +x "$as_me.lineno" ||
462    { $as_echo "$as_me: error: cannot create $as_me.lineno; rerun with a POSIX shell" >&2; as_fn_exit 1; }
463
464  # Don't try to exec as it changes $[0], causing all sort of problems
465  # (the dirname of $[0] is not the place where we might find the
466  # original and so on.  Autoconf is especially sensitive to this).
467  . "./$as_me.lineno"
468  # Exit status is that of the last command.
469  exit
470}
471
472ECHO_C= ECHO_N= ECHO_T=
473case `echo -n x` in #(((((
474-n*)
475  case `echo 'xy\c'` in
476  *c*) ECHO_T='	';;	# ECHO_T is single tab character.
477  xy)  ECHO_C='\c';;
478  *)   echo `echo ksh88 bug on AIX 6.1` > /dev/null
479       ECHO_T='	';;
480  esac;;
481*)
482  ECHO_N='-n';;
483esac
484
485rm -f conf$$ conf$$.exe conf$$.file
486if test -d conf$$.dir; then
487  rm -f conf$$.dir/conf$$.file
488else
489  rm -f conf$$.dir
490  mkdir conf$$.dir 2>/dev/null
491fi
492if (echo >conf$$.file) 2>/dev/null; then
493  if ln -s conf$$.file conf$$ 2>/dev/null; then
494    as_ln_s='ln -s'
495    # ... but there are two gotchas:
496    # 1) On MSYS, both `ln -s file dir' and `ln file dir' fail.
497    # 2) DJGPP < 2.04 has no symlinks; `ln -s' creates a wrapper executable.
498    # In both cases, we have to default to `cp -p'.
499    ln -s conf$$.file conf$$.dir 2>/dev/null && test ! -f conf$$.exe ||
500      as_ln_s='cp -p'
501  elif ln conf$$.file conf$$ 2>/dev/null; then
502    as_ln_s=ln
503  else
504    as_ln_s='cp -p'
505  fi
506else
507  as_ln_s='cp -p'
508fi
509rm -f conf$$ conf$$.exe conf$$.dir/conf$$.file conf$$.file
510rmdir conf$$.dir 2>/dev/null
511
512if mkdir -p . 2>/dev/null; then
513  as_mkdir_p='mkdir -p "$as_dir"'
514else
515  test -d ./-p && rmdir ./-p
516  as_mkdir_p=false
517fi
518
519if test -x / >/dev/null 2>&1; then
520  as_test_x='test -x'
521else
522  if ls -dL / >/dev/null 2>&1; then
523    as_ls_L_option=L
524  else
525    as_ls_L_option=
526  fi
527  as_test_x='
528    eval sh -c '\''
529      if test -d "$1"; then
530	test -d "$1/.";
531      else
532	case $1 in #(
533	-*)set "./$1";;
534	esac;
535	case `ls -ld'$as_ls_L_option' "$1" 2>/dev/null` in #((
536	???[sx]*):;;*)false;;esac;fi
537    '\'' sh
538  '
539fi
540as_executable_p=$as_test_x
541
542# Sed expression to map a string onto a valid CPP name.
543as_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'"
544
545# Sed expression to map a string onto a valid variable name.
546as_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'"
547
548SHELL=${CONFIG_SHELL-/bin/sh}
549
550
551test -n "$DJDIR" || exec 7<&0 </dev/null
552exec 6>&1
553
554# Name of the host.
555# hostname on some systems (SVR3.2, old GNU/Linux) returns a bogus exit status,
556# so uname gets run too.
557ac_hostname=`(hostname || uname -n) 2>/dev/null | sed 1q`
558
559#
560# Initializations.
561#
562ac_default_prefix=/usr/local
563ac_clean_files=
564ac_config_libobj_dir=.
565LIBOBJS=
566cross_compiling=no
567subdirs=
568MFLAGS=
569MAKEFLAGS=
570
571# Identity of this package.
572PACKAGE_NAME='xf86-input-mouse'
573PACKAGE_TARNAME='xf86-input-mouse'
574PACKAGE_VERSION='1.7.1'
575PACKAGE_STRING='xf86-input-mouse 1.7.1'
576PACKAGE_BUGREPORT='https://bugs.freedesktop.org/enter_bug.cgi?product=xorg'
577PACKAGE_URL=''
578
579ac_unique_file="Makefile.am"
580# Factoring default headers for most tests.
581ac_includes_default="\
582#include <stdio.h>
583#ifdef HAVE_SYS_TYPES_H
584# include <sys/types.h>
585#endif
586#ifdef HAVE_SYS_STAT_H
587# include <sys/stat.h>
588#endif
589#ifdef STDC_HEADERS
590# include <stdlib.h>
591# include <stddef.h>
592#else
593# ifdef HAVE_STDLIB_H
594#  include <stdlib.h>
595# endif
596#endif
597#ifdef HAVE_STRING_H
598# if !defined STDC_HEADERS && defined HAVE_MEMORY_H
599#  include <memory.h>
600# endif
601# include <string.h>
602#endif
603#ifdef HAVE_STRINGS_H
604# include <strings.h>
605#endif
606#ifdef HAVE_INTTYPES_H
607# include <inttypes.h>
608#endif
609#ifdef HAVE_STDINT_H
610# include <stdint.h>
611#endif
612#ifdef HAVE_UNISTD_H
613# include <unistd.h>
614#endif"
615
616ac_subst_vars='am__EXEEXT_FALSE
617am__EXEEXT_TRUE
618LTLIBOBJS
619LIBOBJS
620DRIVER_NAME
621OS_MOUSE_NAME
622inputdir
623XORG_LIBS
624XORG_CFLAGS
625LINT_FALSE
626LINT_TRUE
627LINT_FLAGS
628LINT
629AM_BACKSLASH
630AM_DEFAULT_VERBOSITY
631MAN_SUBSTS
632XORG_MAN_PAGE
633ADMIN_MAN_DIR
634DRIVER_MAN_DIR
635MISC_MAN_DIR
636FILE_MAN_DIR
637LIB_MAN_DIR
638APP_MAN_DIR
639ADMIN_MAN_SUFFIX
640DRIVER_MAN_SUFFIX
641MISC_MAN_SUFFIX
642FILE_MAN_SUFFIX
643LIB_MAN_SUFFIX
644APP_MAN_SUFFIX
645INSTALL_CMD
646PKG_CONFIG
647CHANGELOG_CMD
648STRICT_CFLAGS
649CWARNFLAGS
650CPP
651OTOOL64
652OTOOL
653LIPO
654NMEDIT
655DSYMUTIL
656MANIFEST_TOOL
657RANLIB
658ac_ct_AR
659AR
660DLLTOOL
661OBJDUMP
662LN_S
663NM
664ac_ct_DUMPBIN
665DUMPBIN
666LD
667FGREP
668EGREP
669GREP
670SED
671am__fastdepCC_FALSE
672am__fastdepCC_TRUE
673CCDEPMODE
674AMDEPBACKSLASH
675AMDEP_FALSE
676AMDEP_TRUE
677am__quote
678am__include
679DEPDIR
680OBJEXT
681EXEEXT
682ac_ct_CC
683CPPFLAGS
684LDFLAGS
685CFLAGS
686CC
687host_os
688host_vendor
689host_cpu
690host
691build_os
692build_vendor
693build_cpu
694build
695LIBTOOL
696MAINT
697MAINTAINER_MODE_FALSE
698MAINTAINER_MODE_TRUE
699am__untar
700am__tar
701AMTAR
702am__leading_dot
703SET_MAKE
704AWK
705mkdir_p
706MKDIR_P
707INSTALL_STRIP_PROGRAM
708STRIP
709install_sh
710MAKEINFO
711AUTOHEADER
712AUTOMAKE
713AUTOCONF
714ACLOCAL
715VERSION
716PACKAGE
717CYGPATH_W
718am__isrc
719INSTALL_DATA
720INSTALL_SCRIPT
721INSTALL_PROGRAM
722target_alias
723host_alias
724build_alias
725LIBS
726ECHO_T
727ECHO_N
728ECHO_C
729DEFS
730mandir
731localedir
732libdir
733psdir
734pdfdir
735dvidir
736htmldir
737infodir
738docdir
739oldincludedir
740includedir
741localstatedir
742sharedstatedir
743sysconfdir
744datadir
745datarootdir
746libexecdir
747sbindir
748bindir
749program_transform_name
750prefix
751exec_prefix
752PACKAGE_URL
753PACKAGE_BUGREPORT
754PACKAGE_STRING
755PACKAGE_VERSION
756PACKAGE_TARNAME
757PACKAGE_NAME
758PATH_SEPARATOR
759SHELL'
760ac_subst_files=''
761ac_user_opts='
762enable_option_checking
763enable_maintainer_mode
764enable_static
765enable_shared
766with_pic
767enable_fast_install
768enable_dependency_tracking
769with_gnu_ld
770with_sysroot
771enable_libtool_lock
772enable_strict_compilation
773enable_silent_rules
774with_lint
775with_xorg_module_dir
776'
777      ac_precious_vars='build_alias
778host_alias
779target_alias
780CC
781CFLAGS
782LDFLAGS
783LIBS
784CPPFLAGS
785CPP
786PKG_CONFIG
787LINT
788LINT_FLAGS
789XORG_CFLAGS
790XORG_LIBS'
791
792
793# Initialize some variables set by options.
794ac_init_help=
795ac_init_version=false
796ac_unrecognized_opts=
797ac_unrecognized_sep=
798# The variables have the same names as the options, with
799# dashes changed to underlines.
800cache_file=/dev/null
801exec_prefix=NONE
802no_create=
803no_recursion=
804prefix=NONE
805program_prefix=NONE
806program_suffix=NONE
807program_transform_name=s,x,x,
808silent=
809site=
810srcdir=
811verbose=
812x_includes=NONE
813x_libraries=NONE
814
815# Installation directory options.
816# These are left unexpanded so users can "make install exec_prefix=/foo"
817# and all the variables that are supposed to be based on exec_prefix
818# by default will actually change.
819# Use braces instead of parens because sh, perl, etc. also accept them.
820# (The list follows the same order as the GNU Coding Standards.)
821bindir='${exec_prefix}/bin'
822sbindir='${exec_prefix}/sbin'
823libexecdir='${exec_prefix}/libexec'
824datarootdir='${prefix}/share'
825datadir='${datarootdir}'
826sysconfdir='${prefix}/etc'
827sharedstatedir='${prefix}/com'
828localstatedir='${prefix}/var'
829includedir='${prefix}/include'
830oldincludedir='/usr/include'
831docdir='${datarootdir}/doc/${PACKAGE_TARNAME}'
832infodir='${datarootdir}/info'
833htmldir='${docdir}'
834dvidir='${docdir}'
835pdfdir='${docdir}'
836psdir='${docdir}'
837libdir='${exec_prefix}/lib'
838localedir='${datarootdir}/locale'
839mandir='${datarootdir}/man'
840
841ac_prev=
842ac_dashdash=
843for ac_option
844do
845  # If the previous option needs an argument, assign it.
846  if test -n "$ac_prev"; then
847    eval $ac_prev=\$ac_option
848    ac_prev=
849    continue
850  fi
851
852  case $ac_option in
853  *=?*) ac_optarg=`expr "X$ac_option" : '[^=]*=\(.*\)'` ;;
854  *=)   ac_optarg= ;;
855  *)    ac_optarg=yes ;;
856  esac
857
858  # Accept the important Cygnus configure options, so we can diagnose typos.
859
860  case $ac_dashdash$ac_option in
861  --)
862    ac_dashdash=yes ;;
863
864  -bindir | --bindir | --bindi | --bind | --bin | --bi)
865    ac_prev=bindir ;;
866  -bindir=* | --bindir=* | --bindi=* | --bind=* | --bin=* | --bi=*)
867    bindir=$ac_optarg ;;
868
869  -build | --build | --buil | --bui | --bu)
870    ac_prev=build_alias ;;
871  -build=* | --build=* | --buil=* | --bui=* | --bu=*)
872    build_alias=$ac_optarg ;;
873
874  -cache-file | --cache-file | --cache-fil | --cache-fi \
875  | --cache-f | --cache- | --cache | --cach | --cac | --ca | --c)
876    ac_prev=cache_file ;;
877  -cache-file=* | --cache-file=* | --cache-fil=* | --cache-fi=* \
878  | --cache-f=* | --cache-=* | --cache=* | --cach=* | --cac=* | --ca=* | --c=*)
879    cache_file=$ac_optarg ;;
880
881  --config-cache | -C)
882    cache_file=config.cache ;;
883
884  -datadir | --datadir | --datadi | --datad)
885    ac_prev=datadir ;;
886  -datadir=* | --datadir=* | --datadi=* | --datad=*)
887    datadir=$ac_optarg ;;
888
889  -datarootdir | --datarootdir | --datarootdi | --datarootd | --dataroot \
890  | --dataroo | --dataro | --datar)
891    ac_prev=datarootdir ;;
892  -datarootdir=* | --datarootdir=* | --datarootdi=* | --datarootd=* \
893  | --dataroot=* | --dataroo=* | --dataro=* | --datar=*)
894    datarootdir=$ac_optarg ;;
895
896  -disable-* | --disable-*)
897    ac_useropt=`expr "x$ac_option" : 'x-*disable-\(.*\)'`
898    # Reject names that are not valid shell variable names.
899    expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
900      as_fn_error $? "invalid feature name: $ac_useropt"
901    ac_useropt_orig=$ac_useropt
902    ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
903    case $ac_user_opts in
904      *"
905"enable_$ac_useropt"
906"*) ;;
907      *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--disable-$ac_useropt_orig"
908	 ac_unrecognized_sep=', ';;
909    esac
910    eval enable_$ac_useropt=no ;;
911
912  -docdir | --docdir | --docdi | --doc | --do)
913    ac_prev=docdir ;;
914  -docdir=* | --docdir=* | --docdi=* | --doc=* | --do=*)
915    docdir=$ac_optarg ;;
916
917  -dvidir | --dvidir | --dvidi | --dvid | --dvi | --dv)
918    ac_prev=dvidir ;;
919  -dvidir=* | --dvidir=* | --dvidi=* | --dvid=* | --dvi=* | --dv=*)
920    dvidir=$ac_optarg ;;
921
922  -enable-* | --enable-*)
923    ac_useropt=`expr "x$ac_option" : 'x-*enable-\([^=]*\)'`
924    # Reject names that are not valid shell variable names.
925    expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
926      as_fn_error $? "invalid feature name: $ac_useropt"
927    ac_useropt_orig=$ac_useropt
928    ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
929    case $ac_user_opts in
930      *"
931"enable_$ac_useropt"
932"*) ;;
933      *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--enable-$ac_useropt_orig"
934	 ac_unrecognized_sep=', ';;
935    esac
936    eval enable_$ac_useropt=\$ac_optarg ;;
937
938  -exec-prefix | --exec_prefix | --exec-prefix | --exec-prefi \
939  | --exec-pref | --exec-pre | --exec-pr | --exec-p | --exec- \
940  | --exec | --exe | --ex)
941    ac_prev=exec_prefix ;;
942  -exec-prefix=* | --exec_prefix=* | --exec-prefix=* | --exec-prefi=* \
943  | --exec-pref=* | --exec-pre=* | --exec-pr=* | --exec-p=* | --exec-=* \
944  | --exec=* | --exe=* | --ex=*)
945    exec_prefix=$ac_optarg ;;
946
947  -gas | --gas | --ga | --g)
948    # Obsolete; use --with-gas.
949    with_gas=yes ;;
950
951  -help | --help | --hel | --he | -h)
952    ac_init_help=long ;;
953  -help=r* | --help=r* | --hel=r* | --he=r* | -hr*)
954    ac_init_help=recursive ;;
955  -help=s* | --help=s* | --hel=s* | --he=s* | -hs*)
956    ac_init_help=short ;;
957
958  -host | --host | --hos | --ho)
959    ac_prev=host_alias ;;
960  -host=* | --host=* | --hos=* | --ho=*)
961    host_alias=$ac_optarg ;;
962
963  -htmldir | --htmldir | --htmldi | --htmld | --html | --htm | --ht)
964    ac_prev=htmldir ;;
965  -htmldir=* | --htmldir=* | --htmldi=* | --htmld=* | --html=* | --htm=* \
966  | --ht=*)
967    htmldir=$ac_optarg ;;
968
969  -includedir | --includedir | --includedi | --included | --include \
970  | --includ | --inclu | --incl | --inc)
971    ac_prev=includedir ;;
972  -includedir=* | --includedir=* | --includedi=* | --included=* | --include=* \
973  | --includ=* | --inclu=* | --incl=* | --inc=*)
974    includedir=$ac_optarg ;;
975
976  -infodir | --infodir | --infodi | --infod | --info | --inf)
977    ac_prev=infodir ;;
978  -infodir=* | --infodir=* | --infodi=* | --infod=* | --info=* | --inf=*)
979    infodir=$ac_optarg ;;
980
981  -libdir | --libdir | --libdi | --libd)
982    ac_prev=libdir ;;
983  -libdir=* | --libdir=* | --libdi=* | --libd=*)
984    libdir=$ac_optarg ;;
985
986  -libexecdir | --libexecdir | --libexecdi | --libexecd | --libexec \
987  | --libexe | --libex | --libe)
988    ac_prev=libexecdir ;;
989  -libexecdir=* | --libexecdir=* | --libexecdi=* | --libexecd=* | --libexec=* \
990  | --libexe=* | --libex=* | --libe=*)
991    libexecdir=$ac_optarg ;;
992
993  -localedir | --localedir | --localedi | --localed | --locale)
994    ac_prev=localedir ;;
995  -localedir=* | --localedir=* | --localedi=* | --localed=* | --locale=*)
996    localedir=$ac_optarg ;;
997
998  -localstatedir | --localstatedir | --localstatedi | --localstated \
999  | --localstate | --localstat | --localsta | --localst | --locals)
1000    ac_prev=localstatedir ;;
1001  -localstatedir=* | --localstatedir=* | --localstatedi=* | --localstated=* \
1002  | --localstate=* | --localstat=* | --localsta=* | --localst=* | --locals=*)
1003    localstatedir=$ac_optarg ;;
1004
1005  -mandir | --mandir | --mandi | --mand | --man | --ma | --m)
1006    ac_prev=mandir ;;
1007  -mandir=* | --mandir=* | --mandi=* | --mand=* | --man=* | --ma=* | --m=*)
1008    mandir=$ac_optarg ;;
1009
1010  -nfp | --nfp | --nf)
1011    # Obsolete; use --without-fp.
1012    with_fp=no ;;
1013
1014  -no-create | --no-create | --no-creat | --no-crea | --no-cre \
1015  | --no-cr | --no-c | -n)
1016    no_create=yes ;;
1017
1018  -no-recursion | --no-recursion | --no-recursio | --no-recursi \
1019  | --no-recurs | --no-recur | --no-recu | --no-rec | --no-re | --no-r)
1020    no_recursion=yes ;;
1021
1022  -oldincludedir | --oldincludedir | --oldincludedi | --oldincluded \
1023  | --oldinclude | --oldinclud | --oldinclu | --oldincl | --oldinc \
1024  | --oldin | --oldi | --old | --ol | --o)
1025    ac_prev=oldincludedir ;;
1026  -oldincludedir=* | --oldincludedir=* | --oldincludedi=* | --oldincluded=* \
1027  | --oldinclude=* | --oldinclud=* | --oldinclu=* | --oldincl=* | --oldinc=* \
1028  | --oldin=* | --oldi=* | --old=* | --ol=* | --o=*)
1029    oldincludedir=$ac_optarg ;;
1030
1031  -prefix | --prefix | --prefi | --pref | --pre | --pr | --p)
1032    ac_prev=prefix ;;
1033  -prefix=* | --prefix=* | --prefi=* | --pref=* | --pre=* | --pr=* | --p=*)
1034    prefix=$ac_optarg ;;
1035
1036  -program-prefix | --program-prefix | --program-prefi | --program-pref \
1037  | --program-pre | --program-pr | --program-p)
1038    ac_prev=program_prefix ;;
1039  -program-prefix=* | --program-prefix=* | --program-prefi=* \
1040  | --program-pref=* | --program-pre=* | --program-pr=* | --program-p=*)
1041    program_prefix=$ac_optarg ;;
1042
1043  -program-suffix | --program-suffix | --program-suffi | --program-suff \
1044  | --program-suf | --program-su | --program-s)
1045    ac_prev=program_suffix ;;
1046  -program-suffix=* | --program-suffix=* | --program-suffi=* \
1047  | --program-suff=* | --program-suf=* | --program-su=* | --program-s=*)
1048    program_suffix=$ac_optarg ;;
1049
1050  -program-transform-name | --program-transform-name \
1051  | --program-transform-nam | --program-transform-na \
1052  | --program-transform-n | --program-transform- \
1053  | --program-transform | --program-transfor \
1054  | --program-transfo | --program-transf \
1055  | --program-trans | --program-tran \
1056  | --progr-tra | --program-tr | --program-t)
1057    ac_prev=program_transform_name ;;
1058  -program-transform-name=* | --program-transform-name=* \
1059  | --program-transform-nam=* | --program-transform-na=* \
1060  | --program-transform-n=* | --program-transform-=* \
1061  | --program-transform=* | --program-transfor=* \
1062  | --program-transfo=* | --program-transf=* \
1063  | --program-trans=* | --program-tran=* \
1064  | --progr-tra=* | --program-tr=* | --program-t=*)
1065    program_transform_name=$ac_optarg ;;
1066
1067  -pdfdir | --pdfdir | --pdfdi | --pdfd | --pdf | --pd)
1068    ac_prev=pdfdir ;;
1069  -pdfdir=* | --pdfdir=* | --pdfdi=* | --pdfd=* | --pdf=* | --pd=*)
1070    pdfdir=$ac_optarg ;;
1071
1072  -psdir | --psdir | --psdi | --psd | --ps)
1073    ac_prev=psdir ;;
1074  -psdir=* | --psdir=* | --psdi=* | --psd=* | --ps=*)
1075    psdir=$ac_optarg ;;
1076
1077  -q | -quiet | --quiet | --quie | --qui | --qu | --q \
1078  | -silent | --silent | --silen | --sile | --sil)
1079    silent=yes ;;
1080
1081  -sbindir | --sbindir | --sbindi | --sbind | --sbin | --sbi | --sb)
1082    ac_prev=sbindir ;;
1083  -sbindir=* | --sbindir=* | --sbindi=* | --sbind=* | --sbin=* \
1084  | --sbi=* | --sb=*)
1085    sbindir=$ac_optarg ;;
1086
1087  -sharedstatedir | --sharedstatedir | --sharedstatedi \
1088  | --sharedstated | --sharedstate | --sharedstat | --sharedsta \
1089  | --sharedst | --shareds | --shared | --share | --shar \
1090  | --sha | --sh)
1091    ac_prev=sharedstatedir ;;
1092  -sharedstatedir=* | --sharedstatedir=* | --sharedstatedi=* \
1093  | --sharedstated=* | --sharedstate=* | --sharedstat=* | --sharedsta=* \
1094  | --sharedst=* | --shareds=* | --shared=* | --share=* | --shar=* \
1095  | --sha=* | --sh=*)
1096    sharedstatedir=$ac_optarg ;;
1097
1098  -site | --site | --sit)
1099    ac_prev=site ;;
1100  -site=* | --site=* | --sit=*)
1101    site=$ac_optarg ;;
1102
1103  -srcdir | --srcdir | --srcdi | --srcd | --src | --sr)
1104    ac_prev=srcdir ;;
1105  -srcdir=* | --srcdir=* | --srcdi=* | --srcd=* | --src=* | --sr=*)
1106    srcdir=$ac_optarg ;;
1107
1108  -sysconfdir | --sysconfdir | --sysconfdi | --sysconfd | --sysconf \
1109  | --syscon | --sysco | --sysc | --sys | --sy)
1110    ac_prev=sysconfdir ;;
1111  -sysconfdir=* | --sysconfdir=* | --sysconfdi=* | --sysconfd=* | --sysconf=* \
1112  | --syscon=* | --sysco=* | --sysc=* | --sys=* | --sy=*)
1113    sysconfdir=$ac_optarg ;;
1114
1115  -target | --target | --targe | --targ | --tar | --ta | --t)
1116    ac_prev=target_alias ;;
1117  -target=* | --target=* | --targe=* | --targ=* | --tar=* | --ta=* | --t=*)
1118    target_alias=$ac_optarg ;;
1119
1120  -v | -verbose | --verbose | --verbos | --verbo | --verb)
1121    verbose=yes ;;
1122
1123  -version | --version | --versio | --versi | --vers | -V)
1124    ac_init_version=: ;;
1125
1126  -with-* | --with-*)
1127    ac_useropt=`expr "x$ac_option" : 'x-*with-\([^=]*\)'`
1128    # Reject names that are not valid shell variable names.
1129    expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
1130      as_fn_error $? "invalid package name: $ac_useropt"
1131    ac_useropt_orig=$ac_useropt
1132    ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
1133    case $ac_user_opts in
1134      *"
1135"with_$ac_useropt"
1136"*) ;;
1137      *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--with-$ac_useropt_orig"
1138	 ac_unrecognized_sep=', ';;
1139    esac
1140    eval with_$ac_useropt=\$ac_optarg ;;
1141
1142  -without-* | --without-*)
1143    ac_useropt=`expr "x$ac_option" : 'x-*without-\(.*\)'`
1144    # Reject names that are not valid shell variable names.
1145    expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
1146      as_fn_error $? "invalid package name: $ac_useropt"
1147    ac_useropt_orig=$ac_useropt
1148    ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
1149    case $ac_user_opts in
1150      *"
1151"with_$ac_useropt"
1152"*) ;;
1153      *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--without-$ac_useropt_orig"
1154	 ac_unrecognized_sep=', ';;
1155    esac
1156    eval with_$ac_useropt=no ;;
1157
1158  --x)
1159    # Obsolete; use --with-x.
1160    with_x=yes ;;
1161
1162  -x-includes | --x-includes | --x-include | --x-includ | --x-inclu \
1163  | --x-incl | --x-inc | --x-in | --x-i)
1164    ac_prev=x_includes ;;
1165  -x-includes=* | --x-includes=* | --x-include=* | --x-includ=* | --x-inclu=* \
1166  | --x-incl=* | --x-inc=* | --x-in=* | --x-i=*)
1167    x_includes=$ac_optarg ;;
1168
1169  -x-libraries | --x-libraries | --x-librarie | --x-librari \
1170  | --x-librar | --x-libra | --x-libr | --x-lib | --x-li | --x-l)
1171    ac_prev=x_libraries ;;
1172  -x-libraries=* | --x-libraries=* | --x-librarie=* | --x-librari=* \
1173  | --x-librar=* | --x-libra=* | --x-libr=* | --x-lib=* | --x-li=* | --x-l=*)
1174    x_libraries=$ac_optarg ;;
1175
1176  -*) as_fn_error $? "unrecognized option: \`$ac_option'
1177Try \`$0 --help' for more information"
1178    ;;
1179
1180  *=*)
1181    ac_envvar=`expr "x$ac_option" : 'x\([^=]*\)='`
1182    # Reject names that are not valid shell variable names.
1183    case $ac_envvar in #(
1184      '' | [0-9]* | *[!_$as_cr_alnum]* )
1185      as_fn_error $? "invalid variable name: \`$ac_envvar'" ;;
1186    esac
1187    eval $ac_envvar=\$ac_optarg
1188    export $ac_envvar ;;
1189
1190  *)
1191    # FIXME: should be removed in autoconf 3.0.
1192    $as_echo "$as_me: WARNING: you should use --build, --host, --target" >&2
1193    expr "x$ac_option" : ".*[^-._$as_cr_alnum]" >/dev/null &&
1194      $as_echo "$as_me: WARNING: invalid host type: $ac_option" >&2
1195    : "${build_alias=$ac_option} ${host_alias=$ac_option} ${target_alias=$ac_option}"
1196    ;;
1197
1198  esac
1199done
1200
1201if test -n "$ac_prev"; then
1202  ac_option=--`echo $ac_prev | sed 's/_/-/g'`
1203  as_fn_error $? "missing argument to $ac_option"
1204fi
1205
1206if test -n "$ac_unrecognized_opts"; then
1207  case $enable_option_checking in
1208    no) ;;
1209    fatal) as_fn_error $? "unrecognized options: $ac_unrecognized_opts" ;;
1210    *)     $as_echo "$as_me: WARNING: unrecognized options: $ac_unrecognized_opts" >&2 ;;
1211  esac
1212fi
1213
1214# Check all directory arguments for consistency.
1215for ac_var in	exec_prefix prefix bindir sbindir libexecdir datarootdir \
1216		datadir sysconfdir sharedstatedir localstatedir includedir \
1217		oldincludedir docdir infodir htmldir dvidir pdfdir psdir \
1218		libdir localedir mandir
1219do
1220  eval ac_val=\$$ac_var
1221  # Remove trailing slashes.
1222  case $ac_val in
1223    */ )
1224      ac_val=`expr "X$ac_val" : 'X\(.*[^/]\)' \| "X$ac_val" : 'X\(.*\)'`
1225      eval $ac_var=\$ac_val;;
1226  esac
1227  # Be sure to have absolute directory names.
1228  case $ac_val in
1229    [\\/$]* | ?:[\\/]* )  continue;;
1230    NONE | '' ) case $ac_var in *prefix ) continue;; esac;;
1231  esac
1232  as_fn_error $? "expected an absolute directory name for --$ac_var: $ac_val"
1233done
1234
1235# There might be people who depend on the old broken behavior: `$host'
1236# used to hold the argument of --host etc.
1237# FIXME: To remove some day.
1238build=$build_alias
1239host=$host_alias
1240target=$target_alias
1241
1242# FIXME: To remove some day.
1243if test "x$host_alias" != x; then
1244  if test "x$build_alias" = x; then
1245    cross_compiling=maybe
1246    $as_echo "$as_me: WARNING: if you wanted to set the --build type, don't use --host.
1247    If a cross compiler is detected then cross compile mode will be used" >&2
1248  elif test "x$build_alias" != "x$host_alias"; then
1249    cross_compiling=yes
1250  fi
1251fi
1252
1253ac_tool_prefix=
1254test -n "$host_alias" && ac_tool_prefix=$host_alias-
1255
1256test "$silent" = yes && exec 6>/dev/null
1257
1258
1259ac_pwd=`pwd` && test -n "$ac_pwd" &&
1260ac_ls_di=`ls -di .` &&
1261ac_pwd_ls_di=`cd "$ac_pwd" && ls -di .` ||
1262  as_fn_error $? "working directory cannot be determined"
1263test "X$ac_ls_di" = "X$ac_pwd_ls_di" ||
1264  as_fn_error $? "pwd does not report name of working directory"
1265
1266
1267# Find the source files, if location was not specified.
1268if test -z "$srcdir"; then
1269  ac_srcdir_defaulted=yes
1270  # Try the directory containing this script, then the parent directory.
1271  ac_confdir=`$as_dirname -- "$as_myself" ||
1272$as_expr X"$as_myself" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
1273	 X"$as_myself" : 'X\(//\)[^/]' \| \
1274	 X"$as_myself" : 'X\(//\)$' \| \
1275	 X"$as_myself" : 'X\(/\)' \| . 2>/dev/null ||
1276$as_echo X"$as_myself" |
1277    sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
1278	    s//\1/
1279	    q
1280	  }
1281	  /^X\(\/\/\)[^/].*/{
1282	    s//\1/
1283	    q
1284	  }
1285	  /^X\(\/\/\)$/{
1286	    s//\1/
1287	    q
1288	  }
1289	  /^X\(\/\).*/{
1290	    s//\1/
1291	    q
1292	  }
1293	  s/.*/./; q'`
1294  srcdir=$ac_confdir
1295  if test ! -r "$srcdir/$ac_unique_file"; then
1296    srcdir=..
1297  fi
1298else
1299  ac_srcdir_defaulted=no
1300fi
1301if test ! -r "$srcdir/$ac_unique_file"; then
1302  test "$ac_srcdir_defaulted" = yes && srcdir="$ac_confdir or .."
1303  as_fn_error $? "cannot find sources ($ac_unique_file) in $srcdir"
1304fi
1305ac_msg="sources are in $srcdir, but \`cd $srcdir' does not work"
1306ac_abs_confdir=`(
1307	cd "$srcdir" && test -r "./$ac_unique_file" || as_fn_error $? "$ac_msg"
1308	pwd)`
1309# When building in place, set srcdir=.
1310if test "$ac_abs_confdir" = "$ac_pwd"; then
1311  srcdir=.
1312fi
1313# Remove unnecessary trailing slashes from srcdir.
1314# Double slashes in file names in object file debugging info
1315# mess up M-x gdb in Emacs.
1316case $srcdir in
1317*/) srcdir=`expr "X$srcdir" : 'X\(.*[^/]\)' \| "X$srcdir" : 'X\(.*\)'`;;
1318esac
1319for ac_var in $ac_precious_vars; do
1320  eval ac_env_${ac_var}_set=\${${ac_var}+set}
1321  eval ac_env_${ac_var}_value=\$${ac_var}
1322  eval ac_cv_env_${ac_var}_set=\${${ac_var}+set}
1323  eval ac_cv_env_${ac_var}_value=\$${ac_var}
1324done
1325
1326#
1327# Report the --help message.
1328#
1329if test "$ac_init_help" = "long"; then
1330  # Omit some internal or obsolete options to make the list less imposing.
1331  # This message is too long to be a string in the A/UX 3.1 sh.
1332  cat <<_ACEOF
1333\`configure' configures xf86-input-mouse 1.7.1 to adapt to many kinds of systems.
1334
1335Usage: $0 [OPTION]... [VAR=VALUE]...
1336
1337To assign environment variables (e.g., CC, CFLAGS...), specify them as
1338VAR=VALUE.  See below for descriptions of some of the useful variables.
1339
1340Defaults for the options are specified in brackets.
1341
1342Configuration:
1343  -h, --help              display this help and exit
1344      --help=short        display options specific to this package
1345      --help=recursive    display the short help of all the included packages
1346  -V, --version           display version information and exit
1347  -q, --quiet, --silent   do not print \`checking ...' messages
1348      --cache-file=FILE   cache test results in FILE [disabled]
1349  -C, --config-cache      alias for \`--cache-file=config.cache'
1350  -n, --no-create         do not create output files
1351      --srcdir=DIR        find the sources in DIR [configure dir or \`..']
1352
1353Installation directories:
1354  --prefix=PREFIX         install architecture-independent files in PREFIX
1355                          [$ac_default_prefix]
1356  --exec-prefix=EPREFIX   install architecture-dependent files in EPREFIX
1357                          [PREFIX]
1358
1359By default, \`make install' will install all the files in
1360\`$ac_default_prefix/bin', \`$ac_default_prefix/lib' etc.  You can specify
1361an installation prefix other than \`$ac_default_prefix' using \`--prefix',
1362for instance \`--prefix=\$HOME'.
1363
1364For better control, use the options below.
1365
1366Fine tuning of the installation directories:
1367  --bindir=DIR            user executables [EPREFIX/bin]
1368  --sbindir=DIR           system admin executables [EPREFIX/sbin]
1369  --libexecdir=DIR        program executables [EPREFIX/libexec]
1370  --sysconfdir=DIR        read-only single-machine data [PREFIX/etc]
1371  --sharedstatedir=DIR    modifiable architecture-independent data [PREFIX/com]
1372  --localstatedir=DIR     modifiable single-machine data [PREFIX/var]
1373  --libdir=DIR            object code libraries [EPREFIX/lib]
1374  --includedir=DIR        C header files [PREFIX/include]
1375  --oldincludedir=DIR     C header files for non-gcc [/usr/include]
1376  --datarootdir=DIR       read-only arch.-independent data root [PREFIX/share]
1377  --datadir=DIR           read-only architecture-independent data [DATAROOTDIR]
1378  --infodir=DIR           info documentation [DATAROOTDIR/info]
1379  --localedir=DIR         locale-dependent data [DATAROOTDIR/locale]
1380  --mandir=DIR            man documentation [DATAROOTDIR/man]
1381  --docdir=DIR            documentation root
1382                          [DATAROOTDIR/doc/xf86-input-mouse]
1383  --htmldir=DIR           html documentation [DOCDIR]
1384  --dvidir=DIR            dvi documentation [DOCDIR]
1385  --pdfdir=DIR            pdf documentation [DOCDIR]
1386  --psdir=DIR             ps documentation [DOCDIR]
1387_ACEOF
1388
1389  cat <<\_ACEOF
1390
1391Program names:
1392  --program-prefix=PREFIX            prepend PREFIX to installed program names
1393  --program-suffix=SUFFIX            append SUFFIX to installed program names
1394  --program-transform-name=PROGRAM   run sed PROGRAM on installed program names
1395
1396System types:
1397  --build=BUILD     configure for building on BUILD [guessed]
1398  --host=HOST       cross-compile to build programs to run on HOST [BUILD]
1399_ACEOF
1400fi
1401
1402if test -n "$ac_init_help"; then
1403  case $ac_init_help in
1404     short | recursive ) echo "Configuration of xf86-input-mouse 1.7.1:";;
1405   esac
1406  cat <<\_ACEOF
1407
1408Optional Features:
1409  --disable-option-checking  ignore unrecognized --enable/--with options
1410  --disable-FEATURE       do not include FEATURE (same as --enable-FEATURE=no)
1411  --enable-FEATURE[=ARG]  include FEATURE [ARG=yes]
1412  --enable-maintainer-mode  enable make rules and dependencies not useful
1413			  (and sometimes confusing) to the casual installer
1414  --enable-static[=PKGS]  build static libraries [default=no]
1415  --enable-shared[=PKGS]  build shared libraries [default=yes]
1416  --enable-fast-install[=PKGS]
1417                          optimize for fast installation [default=yes]
1418  --disable-dependency-tracking  speeds up one-time build
1419  --enable-dependency-tracking   do not reject slow dependency extractors
1420  --disable-libtool-lock  avoid locking (might break parallel builds)
1421  --enable-strict-compilation
1422                          Enable all warnings from compiler and make them
1423                          errors (default: disabled)
1424  --enable-silent-rules          less verbose build output (undo: `make V=1')
1425  --disable-silent-rules         verbose build output (undo: `make V=0')
1426
1427Optional Packages:
1428  --with-PACKAGE[=ARG]    use PACKAGE [ARG=yes]
1429  --without-PACKAGE       do not use PACKAGE (same as --with-PACKAGE=no)
1430  --with-pic              try to use only PIC/non-PIC objects [default=use
1431                          both]
1432  --with-gnu-ld           assume the C compiler uses GNU ld [default=no]
1433  --with-sysroot=DIR Search for dependent libraries within DIR
1434                        (or the compiler's sysroot if not specified).
1435  --with-lint             Use a lint-style source code checker (default:
1436                          disabled)
1437  --with-xorg-module-dir=DIR
1438                          Default xorg module directory
1439                          [[default=$libdir/xorg/modules]]
1440
1441Some influential environment variables:
1442  CC          C compiler command
1443  CFLAGS      C compiler flags
1444  LDFLAGS     linker flags, e.g. -L<lib dir> if you have libraries in a
1445              nonstandard directory <lib dir>
1446  LIBS        libraries to pass to the linker, e.g. -l<library>
1447  CPPFLAGS    (Objective) C/C++ preprocessor flags, e.g. -I<include dir> if
1448              you have headers in a nonstandard directory <include dir>
1449  CPP         C preprocessor
1450  PKG_CONFIG  path to pkg-config utility
1451  LINT        Path to a lint-style command
1452  LINT_FLAGS  Flags for the lint-style command
1453  XORG_CFLAGS C compiler flags for XORG, overriding pkg-config
1454  XORG_LIBS   linker flags for XORG, overriding pkg-config
1455
1456Use these variables to override the choices made by `configure' or to help
1457it to find libraries and programs with nonstandard names/locations.
1458
1459Report bugs to <https://bugs.freedesktop.org/enter_bug.cgi?product=xorg>.
1460_ACEOF
1461ac_status=$?
1462fi
1463
1464if test "$ac_init_help" = "recursive"; then
1465  # If there are subdirs, report their specific --help.
1466  for ac_dir in : $ac_subdirs_all; do test "x$ac_dir" = x: && continue
1467    test -d "$ac_dir" ||
1468      { cd "$srcdir" && ac_pwd=`pwd` && srcdir=. && test -d "$ac_dir"; } ||
1469      continue
1470    ac_builddir=.
1471
1472case "$ac_dir" in
1473.) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;;
1474*)
1475  ac_dir_suffix=/`$as_echo "$ac_dir" | sed 's|^\.[\\/]||'`
1476  # A ".." for each directory in $ac_dir_suffix.
1477  ac_top_builddir_sub=`$as_echo "$ac_dir_suffix" | sed 's|/[^\\/]*|/..|g;s|/||'`
1478  case $ac_top_builddir_sub in
1479  "") ac_top_builddir_sub=. ac_top_build_prefix= ;;
1480  *)  ac_top_build_prefix=$ac_top_builddir_sub/ ;;
1481  esac ;;
1482esac
1483ac_abs_top_builddir=$ac_pwd
1484ac_abs_builddir=$ac_pwd$ac_dir_suffix
1485# for backward compatibility:
1486ac_top_builddir=$ac_top_build_prefix
1487
1488case $srcdir in
1489  .)  # We are building in place.
1490    ac_srcdir=.
1491    ac_top_srcdir=$ac_top_builddir_sub
1492    ac_abs_top_srcdir=$ac_pwd ;;
1493  [\\/]* | ?:[\\/]* )  # Absolute name.
1494    ac_srcdir=$srcdir$ac_dir_suffix;
1495    ac_top_srcdir=$srcdir
1496    ac_abs_top_srcdir=$srcdir ;;
1497  *) # Relative name.
1498    ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix
1499    ac_top_srcdir=$ac_top_build_prefix$srcdir
1500    ac_abs_top_srcdir=$ac_pwd/$srcdir ;;
1501esac
1502ac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix
1503
1504    cd "$ac_dir" || { ac_status=$?; continue; }
1505    # Check for guested configure.
1506    if test -f "$ac_srcdir/configure.gnu"; then
1507      echo &&
1508      $SHELL "$ac_srcdir/configure.gnu" --help=recursive
1509    elif test -f "$ac_srcdir/configure"; then
1510      echo &&
1511      $SHELL "$ac_srcdir/configure" --help=recursive
1512    else
1513      $as_echo "$as_me: WARNING: no configuration information is in $ac_dir" >&2
1514    fi || ac_status=$?
1515    cd "$ac_pwd" || { ac_status=$?; break; }
1516  done
1517fi
1518
1519test -n "$ac_init_help" && exit $ac_status
1520if $ac_init_version; then
1521  cat <<\_ACEOF
1522xf86-input-mouse configure 1.7.1
1523generated by GNU Autoconf 2.68
1524
1525Copyright (C) 2010 Free Software Foundation, Inc.
1526This configure script is free software; the Free Software Foundation
1527gives unlimited permission to copy, distribute and modify it.
1528_ACEOF
1529  exit
1530fi
1531
1532## ------------------------ ##
1533## Autoconf initialization. ##
1534## ------------------------ ##
1535
1536# ac_fn_c_try_compile LINENO
1537# --------------------------
1538# Try to compile conftest.$ac_ext, and return whether this succeeded.
1539ac_fn_c_try_compile ()
1540{
1541  as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1542  rm -f conftest.$ac_objext
1543  if { { ac_try="$ac_compile"
1544case "(($ac_try" in
1545  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1546  *) ac_try_echo=$ac_try;;
1547esac
1548eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1549$as_echo "$ac_try_echo"; } >&5
1550  (eval "$ac_compile") 2>conftest.err
1551  ac_status=$?
1552  if test -s conftest.err; then
1553    grep -v '^ *+' conftest.err >conftest.er1
1554    cat conftest.er1 >&5
1555    mv -f conftest.er1 conftest.err
1556  fi
1557  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1558  test $ac_status = 0; } && {
1559	 test -z "$ac_c_werror_flag" ||
1560	 test ! -s conftest.err
1561       } && test -s conftest.$ac_objext; then :
1562  ac_retval=0
1563else
1564  $as_echo "$as_me: failed program was:" >&5
1565sed 's/^/| /' conftest.$ac_ext >&5
1566
1567	ac_retval=1
1568fi
1569  eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1570  as_fn_set_status $ac_retval
1571
1572} # ac_fn_c_try_compile
1573
1574# ac_fn_c_try_link LINENO
1575# -----------------------
1576# Try to link conftest.$ac_ext, and return whether this succeeded.
1577ac_fn_c_try_link ()
1578{
1579  as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1580  rm -f conftest.$ac_objext conftest$ac_exeext
1581  if { { ac_try="$ac_link"
1582case "(($ac_try" in
1583  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1584  *) ac_try_echo=$ac_try;;
1585esac
1586eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1587$as_echo "$ac_try_echo"; } >&5
1588  (eval "$ac_link") 2>conftest.err
1589  ac_status=$?
1590  if test -s conftest.err; then
1591    grep -v '^ *+' conftest.err >conftest.er1
1592    cat conftest.er1 >&5
1593    mv -f conftest.er1 conftest.err
1594  fi
1595  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1596  test $ac_status = 0; } && {
1597	 test -z "$ac_c_werror_flag" ||
1598	 test ! -s conftest.err
1599       } && test -s conftest$ac_exeext && {
1600	 test "$cross_compiling" = yes ||
1601	 $as_test_x conftest$ac_exeext
1602       }; then :
1603  ac_retval=0
1604else
1605  $as_echo "$as_me: failed program was:" >&5
1606sed 's/^/| /' conftest.$ac_ext >&5
1607
1608	ac_retval=1
1609fi
1610  # Delete the IPA/IPO (Inter Procedural Analysis/Optimization) information
1611  # created by the PGI compiler (conftest_ipa8_conftest.oo), as it would
1612  # interfere with the next link command; also delete a directory that is
1613  # left behind by Apple's compiler.  We do this before executing the actions.
1614  rm -rf conftest.dSYM conftest_ipa8_conftest.oo
1615  eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1616  as_fn_set_status $ac_retval
1617
1618} # ac_fn_c_try_link
1619
1620# ac_fn_c_check_header_compile LINENO HEADER VAR INCLUDES
1621# -------------------------------------------------------
1622# Tests whether HEADER exists and can be compiled using the include files in
1623# INCLUDES, setting the cache variable VAR accordingly.
1624ac_fn_c_check_header_compile ()
1625{
1626  as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1627  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
1628$as_echo_n "checking for $2... " >&6; }
1629if eval \${$3+:} false; then :
1630  $as_echo_n "(cached) " >&6
1631else
1632  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1633/* end confdefs.h.  */
1634$4
1635#include <$2>
1636_ACEOF
1637if ac_fn_c_try_compile "$LINENO"; then :
1638  eval "$3=yes"
1639else
1640  eval "$3=no"
1641fi
1642rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
1643fi
1644eval ac_res=\$$3
1645	       { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
1646$as_echo "$ac_res" >&6; }
1647  eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1648
1649} # ac_fn_c_check_header_compile
1650
1651# ac_fn_c_try_cpp LINENO
1652# ----------------------
1653# Try to preprocess conftest.$ac_ext, and return whether this succeeded.
1654ac_fn_c_try_cpp ()
1655{
1656  as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1657  if { { ac_try="$ac_cpp conftest.$ac_ext"
1658case "(($ac_try" in
1659  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1660  *) ac_try_echo=$ac_try;;
1661esac
1662eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1663$as_echo "$ac_try_echo"; } >&5
1664  (eval "$ac_cpp conftest.$ac_ext") 2>conftest.err
1665  ac_status=$?
1666  if test -s conftest.err; then
1667    grep -v '^ *+' conftest.err >conftest.er1
1668    cat conftest.er1 >&5
1669    mv -f conftest.er1 conftest.err
1670  fi
1671  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1672  test $ac_status = 0; } > conftest.i && {
1673	 test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
1674	 test ! -s conftest.err
1675       }; then :
1676  ac_retval=0
1677else
1678  $as_echo "$as_me: failed program was:" >&5
1679sed 's/^/| /' conftest.$ac_ext >&5
1680
1681    ac_retval=1
1682fi
1683  eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1684  as_fn_set_status $ac_retval
1685
1686} # ac_fn_c_try_cpp
1687
1688# ac_fn_c_try_run LINENO
1689# ----------------------
1690# Try to link conftest.$ac_ext, and return whether this succeeded. Assumes
1691# that executables *can* be run.
1692ac_fn_c_try_run ()
1693{
1694  as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1695  if { { ac_try="$ac_link"
1696case "(($ac_try" in
1697  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1698  *) ac_try_echo=$ac_try;;
1699esac
1700eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1701$as_echo "$ac_try_echo"; } >&5
1702  (eval "$ac_link") 2>&5
1703  ac_status=$?
1704  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1705  test $ac_status = 0; } && { ac_try='./conftest$ac_exeext'
1706  { { case "(($ac_try" in
1707  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1708  *) ac_try_echo=$ac_try;;
1709esac
1710eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1711$as_echo "$ac_try_echo"; } >&5
1712  (eval "$ac_try") 2>&5
1713  ac_status=$?
1714  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1715  test $ac_status = 0; }; }; then :
1716  ac_retval=0
1717else
1718  $as_echo "$as_me: program exited with status $ac_status" >&5
1719       $as_echo "$as_me: failed program was:" >&5
1720sed 's/^/| /' conftest.$ac_ext >&5
1721
1722       ac_retval=$ac_status
1723fi
1724  rm -rf conftest.dSYM conftest_ipa8_conftest.oo
1725  eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1726  as_fn_set_status $ac_retval
1727
1728} # ac_fn_c_try_run
1729
1730# ac_fn_c_check_func LINENO FUNC VAR
1731# ----------------------------------
1732# Tests whether FUNC exists, setting the cache variable VAR accordingly
1733ac_fn_c_check_func ()
1734{
1735  as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1736  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
1737$as_echo_n "checking for $2... " >&6; }
1738if eval \${$3+:} false; then :
1739  $as_echo_n "(cached) " >&6
1740else
1741  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1742/* end confdefs.h.  */
1743/* Define $2 to an innocuous variant, in case <limits.h> declares $2.
1744   For example, HP-UX 11i <limits.h> declares gettimeofday.  */
1745#define $2 innocuous_$2
1746
1747/* System header to define __stub macros and hopefully few prototypes,
1748    which can conflict with char $2 (); below.
1749    Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
1750    <limits.h> exists even on freestanding compilers.  */
1751
1752#ifdef __STDC__
1753# include <limits.h>
1754#else
1755# include <assert.h>
1756#endif
1757
1758#undef $2
1759
1760/* Override any GCC internal prototype to avoid an error.
1761   Use char because int might match the return type of a GCC
1762   builtin and then its argument prototype would still apply.  */
1763#ifdef __cplusplus
1764extern "C"
1765#endif
1766char $2 ();
1767/* The GNU C library defines this for functions which it implements
1768    to always fail with ENOSYS.  Some functions are actually named
1769    something starting with __ and the normal name is an alias.  */
1770#if defined __stub_$2 || defined __stub___$2
1771choke me
1772#endif
1773
1774int
1775main ()
1776{
1777return $2 ();
1778  ;
1779  return 0;
1780}
1781_ACEOF
1782if ac_fn_c_try_link "$LINENO"; then :
1783  eval "$3=yes"
1784else
1785  eval "$3=no"
1786fi
1787rm -f core conftest.err conftest.$ac_objext \
1788    conftest$ac_exeext conftest.$ac_ext
1789fi
1790eval ac_res=\$$3
1791	       { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
1792$as_echo "$ac_res" >&6; }
1793  eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1794
1795} # ac_fn_c_check_func
1796
1797# ac_fn_c_check_decl LINENO SYMBOL VAR INCLUDES
1798# ---------------------------------------------
1799# Tests whether SYMBOL is declared in INCLUDES, setting cache variable VAR
1800# accordingly.
1801ac_fn_c_check_decl ()
1802{
1803  as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1804  as_decl_name=`echo $2|sed 's/ *(.*//'`
1805  as_decl_use=`echo $2|sed -e 's/(/((/' -e 's/)/) 0&/' -e 's/,/) 0& (/g'`
1806  { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $as_decl_name is declared" >&5
1807$as_echo_n "checking whether $as_decl_name is declared... " >&6; }
1808if eval \${$3+:} false; then :
1809  $as_echo_n "(cached) " >&6
1810else
1811  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1812/* end confdefs.h.  */
1813$4
1814int
1815main ()
1816{
1817#ifndef $as_decl_name
1818#ifdef __cplusplus
1819  (void) $as_decl_use;
1820#else
1821  (void) $as_decl_name;
1822#endif
1823#endif
1824
1825  ;
1826  return 0;
1827}
1828_ACEOF
1829if ac_fn_c_try_compile "$LINENO"; then :
1830  eval "$3=yes"
1831else
1832  eval "$3=no"
1833fi
1834rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
1835fi
1836eval ac_res=\$$3
1837	       { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
1838$as_echo "$ac_res" >&6; }
1839  eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1840
1841} # ac_fn_c_check_decl
1842cat >config.log <<_ACEOF
1843This file contains any messages produced by compilers while
1844running configure, to aid debugging if configure makes a mistake.
1845
1846It was created by xf86-input-mouse $as_me 1.7.1, which was
1847generated by GNU Autoconf 2.68.  Invocation command line was
1848
1849  $ $0 $@
1850
1851_ACEOF
1852exec 5>>config.log
1853{
1854cat <<_ASUNAME
1855## --------- ##
1856## Platform. ##
1857## --------- ##
1858
1859hostname = `(hostname || uname -n) 2>/dev/null | sed 1q`
1860uname -m = `(uname -m) 2>/dev/null || echo unknown`
1861uname -r = `(uname -r) 2>/dev/null || echo unknown`
1862uname -s = `(uname -s) 2>/dev/null || echo unknown`
1863uname -v = `(uname -v) 2>/dev/null || echo unknown`
1864
1865/usr/bin/uname -p = `(/usr/bin/uname -p) 2>/dev/null || echo unknown`
1866/bin/uname -X     = `(/bin/uname -X) 2>/dev/null     || echo unknown`
1867
1868/bin/arch              = `(/bin/arch) 2>/dev/null              || echo unknown`
1869/usr/bin/arch -k       = `(/usr/bin/arch -k) 2>/dev/null       || echo unknown`
1870/usr/convex/getsysinfo = `(/usr/convex/getsysinfo) 2>/dev/null || echo unknown`
1871/usr/bin/hostinfo      = `(/usr/bin/hostinfo) 2>/dev/null      || echo unknown`
1872/bin/machine           = `(/bin/machine) 2>/dev/null           || echo unknown`
1873/usr/bin/oslevel       = `(/usr/bin/oslevel) 2>/dev/null       || echo unknown`
1874/bin/universe          = `(/bin/universe) 2>/dev/null          || echo unknown`
1875
1876_ASUNAME
1877
1878as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
1879for as_dir in $PATH
1880do
1881  IFS=$as_save_IFS
1882  test -z "$as_dir" && as_dir=.
1883    $as_echo "PATH: $as_dir"
1884  done
1885IFS=$as_save_IFS
1886
1887} >&5
1888
1889cat >&5 <<_ACEOF
1890
1891
1892## ----------- ##
1893## Core tests. ##
1894## ----------- ##
1895
1896_ACEOF
1897
1898
1899# Keep a trace of the command line.
1900# Strip out --no-create and --no-recursion so they do not pile up.
1901# Strip out --silent because we don't want to record it for future runs.
1902# Also quote any args containing shell meta-characters.
1903# Make two passes to allow for proper duplicate-argument suppression.
1904ac_configure_args=
1905ac_configure_args0=
1906ac_configure_args1=
1907ac_must_keep_next=false
1908for ac_pass in 1 2
1909do
1910  for ac_arg
1911  do
1912    case $ac_arg in
1913    -no-create | --no-c* | -n | -no-recursion | --no-r*) continue ;;
1914    -q | -quiet | --quiet | --quie | --qui | --qu | --q \
1915    | -silent | --silent | --silen | --sile | --sil)
1916      continue ;;
1917    *\'*)
1918      ac_arg=`$as_echo "$ac_arg" | sed "s/'/'\\\\\\\\''/g"` ;;
1919    esac
1920    case $ac_pass in
1921    1) as_fn_append ac_configure_args0 " '$ac_arg'" ;;
1922    2)
1923      as_fn_append ac_configure_args1 " '$ac_arg'"
1924      if test $ac_must_keep_next = true; then
1925	ac_must_keep_next=false # Got value, back to normal.
1926      else
1927	case $ac_arg in
1928	  *=* | --config-cache | -C | -disable-* | --disable-* \
1929	  | -enable-* | --enable-* | -gas | --g* | -nfp | --nf* \
1930	  | -q | -quiet | --q* | -silent | --sil* | -v | -verb* \
1931	  | -with-* | --with-* | -without-* | --without-* | --x)
1932	    case "$ac_configure_args0 " in
1933	      "$ac_configure_args1"*" '$ac_arg' "* ) continue ;;
1934	    esac
1935	    ;;
1936	  -* ) ac_must_keep_next=true ;;
1937	esac
1938      fi
1939      as_fn_append ac_configure_args " '$ac_arg'"
1940      ;;
1941    esac
1942  done
1943done
1944{ ac_configure_args0=; unset ac_configure_args0;}
1945{ ac_configure_args1=; unset ac_configure_args1;}
1946
1947# When interrupted or exit'd, cleanup temporary files, and complete
1948# config.log.  We remove comments because anyway the quotes in there
1949# would cause problems or look ugly.
1950# WARNING: Use '\'' to represent an apostrophe within the trap.
1951# WARNING: Do not start the trap code with a newline, due to a FreeBSD 4.0 bug.
1952trap 'exit_status=$?
1953  # Save into config.log some information that might help in debugging.
1954  {
1955    echo
1956
1957    $as_echo "## ---------------- ##
1958## Cache variables. ##
1959## ---------------- ##"
1960    echo
1961    # The following way of writing the cache mishandles newlines in values,
1962(
1963  for ac_var in `(set) 2>&1 | sed -n '\''s/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'\''`; do
1964    eval ac_val=\$$ac_var
1965    case $ac_val in #(
1966    *${as_nl}*)
1967      case $ac_var in #(
1968      *_cv_*) { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: cache variable $ac_var contains a newline" >&5
1969$as_echo "$as_me: WARNING: cache variable $ac_var contains a newline" >&2;} ;;
1970      esac
1971      case $ac_var in #(
1972      _ | IFS | as_nl) ;; #(
1973      BASH_ARGV | BASH_SOURCE) eval $ac_var= ;; #(
1974      *) { eval $ac_var=; unset $ac_var;} ;;
1975      esac ;;
1976    esac
1977  done
1978  (set) 2>&1 |
1979    case $as_nl`(ac_space='\'' '\''; set) 2>&1` in #(
1980    *${as_nl}ac_space=\ *)
1981      sed -n \
1982	"s/'\''/'\''\\\\'\'''\''/g;
1983	  s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\''\\2'\''/p"
1984      ;; #(
1985    *)
1986      sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p"
1987      ;;
1988    esac |
1989    sort
1990)
1991    echo
1992
1993    $as_echo "## ----------------- ##
1994## Output variables. ##
1995## ----------------- ##"
1996    echo
1997    for ac_var in $ac_subst_vars
1998    do
1999      eval ac_val=\$$ac_var
2000      case $ac_val in
2001      *\'\''*) ac_val=`$as_echo "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;;
2002      esac
2003      $as_echo "$ac_var='\''$ac_val'\''"
2004    done | sort
2005    echo
2006
2007    if test -n "$ac_subst_files"; then
2008      $as_echo "## ------------------- ##
2009## File substitutions. ##
2010## ------------------- ##"
2011      echo
2012      for ac_var in $ac_subst_files
2013      do
2014	eval ac_val=\$$ac_var
2015	case $ac_val in
2016	*\'\''*) ac_val=`$as_echo "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;;
2017	esac
2018	$as_echo "$ac_var='\''$ac_val'\''"
2019      done | sort
2020      echo
2021    fi
2022
2023    if test -s confdefs.h; then
2024      $as_echo "## ----------- ##
2025## confdefs.h. ##
2026## ----------- ##"
2027      echo
2028      cat confdefs.h
2029      echo
2030    fi
2031    test "$ac_signal" != 0 &&
2032      $as_echo "$as_me: caught signal $ac_signal"
2033    $as_echo "$as_me: exit $exit_status"
2034  } >&5
2035  rm -f core *.core core.conftest.* &&
2036    rm -f -r conftest* confdefs* conf$$* $ac_clean_files &&
2037    exit $exit_status
2038' 0
2039for ac_signal in 1 2 13 15; do
2040  trap 'ac_signal='$ac_signal'; as_fn_exit 1' $ac_signal
2041done
2042ac_signal=0
2043
2044# confdefs.h avoids OS command line length limits that DEFS can exceed.
2045rm -f -r conftest* confdefs.h
2046
2047$as_echo "/* confdefs.h */" > confdefs.h
2048
2049# Predefined preprocessor variables.
2050
2051cat >>confdefs.h <<_ACEOF
2052#define PACKAGE_NAME "$PACKAGE_NAME"
2053_ACEOF
2054
2055cat >>confdefs.h <<_ACEOF
2056#define PACKAGE_TARNAME "$PACKAGE_TARNAME"
2057_ACEOF
2058
2059cat >>confdefs.h <<_ACEOF
2060#define PACKAGE_VERSION "$PACKAGE_VERSION"
2061_ACEOF
2062
2063cat >>confdefs.h <<_ACEOF
2064#define PACKAGE_STRING "$PACKAGE_STRING"
2065_ACEOF
2066
2067cat >>confdefs.h <<_ACEOF
2068#define PACKAGE_BUGREPORT "$PACKAGE_BUGREPORT"
2069_ACEOF
2070
2071cat >>confdefs.h <<_ACEOF
2072#define PACKAGE_URL "$PACKAGE_URL"
2073_ACEOF
2074
2075
2076# Let the site file select an alternate cache file if it wants to.
2077# Prefer an explicitly selected file to automatically selected ones.
2078ac_site_file1=NONE
2079ac_site_file2=NONE
2080if test -n "$CONFIG_SITE"; then
2081  # We do not want a PATH search for config.site.
2082  case $CONFIG_SITE in #((
2083    -*)  ac_site_file1=./$CONFIG_SITE;;
2084    */*) ac_site_file1=$CONFIG_SITE;;
2085    *)   ac_site_file1=./$CONFIG_SITE;;
2086  esac
2087elif test "x$prefix" != xNONE; then
2088  ac_site_file1=$prefix/share/config.site
2089  ac_site_file2=$prefix/etc/config.site
2090else
2091  ac_site_file1=$ac_default_prefix/share/config.site
2092  ac_site_file2=$ac_default_prefix/etc/config.site
2093fi
2094for ac_site_file in "$ac_site_file1" "$ac_site_file2"
2095do
2096  test "x$ac_site_file" = xNONE && continue
2097  if test /dev/null != "$ac_site_file" && test -r "$ac_site_file"; then
2098    { $as_echo "$as_me:${as_lineno-$LINENO}: loading site script $ac_site_file" >&5
2099$as_echo "$as_me: loading site script $ac_site_file" >&6;}
2100    sed 's/^/| /' "$ac_site_file" >&5
2101    . "$ac_site_file" \
2102      || { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
2103$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
2104as_fn_error $? "failed to load site script $ac_site_file
2105See \`config.log' for more details" "$LINENO" 5; }
2106  fi
2107done
2108
2109if test -r "$cache_file"; then
2110  # Some versions of bash will fail to source /dev/null (special files
2111  # actually), so we avoid doing that.  DJGPP emulates it as a regular file.
2112  if test /dev/null != "$cache_file" && test -f "$cache_file"; then
2113    { $as_echo "$as_me:${as_lineno-$LINENO}: loading cache $cache_file" >&5
2114$as_echo "$as_me: loading cache $cache_file" >&6;}
2115    case $cache_file in
2116      [\\/]* | ?:[\\/]* ) . "$cache_file";;
2117      *)                      . "./$cache_file";;
2118    esac
2119  fi
2120else
2121  { $as_echo "$as_me:${as_lineno-$LINENO}: creating cache $cache_file" >&5
2122$as_echo "$as_me: creating cache $cache_file" >&6;}
2123  >$cache_file
2124fi
2125
2126# Check that the precious variables saved in the cache have kept the same
2127# value.
2128ac_cache_corrupted=false
2129for ac_var in $ac_precious_vars; do
2130  eval ac_old_set=\$ac_cv_env_${ac_var}_set
2131  eval ac_new_set=\$ac_env_${ac_var}_set
2132  eval ac_old_val=\$ac_cv_env_${ac_var}_value
2133  eval ac_new_val=\$ac_env_${ac_var}_value
2134  case $ac_old_set,$ac_new_set in
2135    set,)
2136      { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&5
2137$as_echo "$as_me: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&2;}
2138      ac_cache_corrupted=: ;;
2139    ,set)
2140      { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' was not set in the previous run" >&5
2141$as_echo "$as_me: error: \`$ac_var' was not set in the previous run" >&2;}
2142      ac_cache_corrupted=: ;;
2143    ,);;
2144    *)
2145      if test "x$ac_old_val" != "x$ac_new_val"; then
2146	# differences in whitespace do not lead to failure.
2147	ac_old_val_w=`echo x $ac_old_val`
2148	ac_new_val_w=`echo x $ac_new_val`
2149	if test "$ac_old_val_w" != "$ac_new_val_w"; then
2150	  { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' has changed since the previous run:" >&5
2151$as_echo "$as_me: error: \`$ac_var' has changed since the previous run:" >&2;}
2152	  ac_cache_corrupted=:
2153	else
2154	  { $as_echo "$as_me:${as_lineno-$LINENO}: warning: ignoring whitespace changes in \`$ac_var' since the previous run:" >&5
2155$as_echo "$as_me: warning: ignoring whitespace changes in \`$ac_var' since the previous run:" >&2;}
2156	  eval $ac_var=\$ac_old_val
2157	fi
2158	{ $as_echo "$as_me:${as_lineno-$LINENO}:   former value:  \`$ac_old_val'" >&5
2159$as_echo "$as_me:   former value:  \`$ac_old_val'" >&2;}
2160	{ $as_echo "$as_me:${as_lineno-$LINENO}:   current value: \`$ac_new_val'" >&5
2161$as_echo "$as_me:   current value: \`$ac_new_val'" >&2;}
2162      fi;;
2163  esac
2164  # Pass precious variables to config.status.
2165  if test "$ac_new_set" = set; then
2166    case $ac_new_val in
2167    *\'*) ac_arg=$ac_var=`$as_echo "$ac_new_val" | sed "s/'/'\\\\\\\\''/g"` ;;
2168    *) ac_arg=$ac_var=$ac_new_val ;;
2169    esac
2170    case " $ac_configure_args " in
2171      *" '$ac_arg' "*) ;; # Avoid dups.  Use of quotes ensures accuracy.
2172      *) as_fn_append ac_configure_args " '$ac_arg'" ;;
2173    esac
2174  fi
2175done
2176if $ac_cache_corrupted; then
2177  { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
2178$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
2179  { $as_echo "$as_me:${as_lineno-$LINENO}: error: changes in the environment can compromise the build" >&5
2180$as_echo "$as_me: error: changes in the environment can compromise the build" >&2;}
2181  as_fn_error $? "run \`make distclean' and/or \`rm $cache_file' and start over" "$LINENO" 5
2182fi
2183## -------------------- ##
2184## Main body of script. ##
2185## -------------------- ##
2186
2187ac_ext=c
2188ac_cpp='$CPP $CPPFLAGS'
2189ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
2190ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
2191ac_compiler_gnu=$ac_cv_c_compiler_gnu
2192
2193
2194
2195ac_config_headers="$ac_config_headers config.h"
2196
2197ac_aux_dir=
2198for ac_dir in . "$srcdir"/.; do
2199  if test -f "$ac_dir/install-sh"; then
2200    ac_aux_dir=$ac_dir
2201    ac_install_sh="$ac_aux_dir/install-sh -c"
2202    break
2203  elif test -f "$ac_dir/install.sh"; then
2204    ac_aux_dir=$ac_dir
2205    ac_install_sh="$ac_aux_dir/install.sh -c"
2206    break
2207  elif test -f "$ac_dir/shtool"; then
2208    ac_aux_dir=$ac_dir
2209    ac_install_sh="$ac_aux_dir/shtool install -c"
2210    break
2211  fi
2212done
2213if test -z "$ac_aux_dir"; then
2214  as_fn_error $? "cannot find install-sh, install.sh, or shtool in . \"$srcdir\"/." "$LINENO" 5
2215fi
2216
2217# These three variables are undocumented and unsupported,
2218# and are intended to be withdrawn in a future Autoconf release.
2219# They can cause serious problems if a builder's source tree is in a directory
2220# whose full name contains unusual characters.
2221ac_config_guess="$SHELL $ac_aux_dir/config.guess"  # Please don't use this var.
2222ac_config_sub="$SHELL $ac_aux_dir/config.sub"  # Please don't use this var.
2223ac_configure="$SHELL $ac_aux_dir/configure"  # Please don't use this var.
2224
2225
2226
2227# Initialize Automake
2228am__api_version='1.11'
2229
2230# Find a good install program.  We prefer a C program (faster),
2231# so one script is as good as another.  But avoid the broken or
2232# incompatible versions:
2233# SysV /etc/install, /usr/sbin/install
2234# SunOS /usr/etc/install
2235# IRIX /sbin/install
2236# AIX /bin/install
2237# AmigaOS /C/install, which installs bootblocks on floppy discs
2238# AIX 4 /usr/bin/installbsd, which doesn't work without a -g flag
2239# AFS /usr/afsws/bin/install, which mishandles nonexistent args
2240# SVR4 /usr/ucb/install, which tries to use the nonexistent group "staff"
2241# OS/2's system install, which has a completely different semantic
2242# ./install, which can be erroneously created by make from ./install.sh.
2243# Reject install programs that cannot install multiple files.
2244{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for a BSD-compatible install" >&5
2245$as_echo_n "checking for a BSD-compatible install... " >&6; }
2246if test -z "$INSTALL"; then
2247if ${ac_cv_path_install+:} false; then :
2248  $as_echo_n "(cached) " >&6
2249else
2250  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2251for as_dir in $PATH
2252do
2253  IFS=$as_save_IFS
2254  test -z "$as_dir" && as_dir=.
2255    # Account for people who put trailing slashes in PATH elements.
2256case $as_dir/ in #((
2257  ./ | .// | /[cC]/* | \
2258  /etc/* | /usr/sbin/* | /usr/etc/* | /sbin/* | /usr/afsws/bin/* | \
2259  ?:[\\/]os2[\\/]install[\\/]* | ?:[\\/]OS2[\\/]INSTALL[\\/]* | \
2260  /usr/ucb/* ) ;;
2261  *)
2262    # OSF1 and SCO ODT 3.0 have their own names for install.
2263    # Don't use installbsd from OSF since it installs stuff as root
2264    # by default.
2265    for ac_prog in ginstall scoinst install; do
2266      for ac_exec_ext in '' $ac_executable_extensions; do
2267	if { test -f "$as_dir/$ac_prog$ac_exec_ext" && $as_test_x "$as_dir/$ac_prog$ac_exec_ext"; }; then
2268	  if test $ac_prog = install &&
2269	    grep dspmsg "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then
2270	    # AIX install.  It has an incompatible calling convention.
2271	    :
2272	  elif test $ac_prog = install &&
2273	    grep pwplus "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then
2274	    # program-specific install script used by HP pwplus--don't use.
2275	    :
2276	  else
2277	    rm -rf conftest.one conftest.two conftest.dir
2278	    echo one > conftest.one
2279	    echo two > conftest.two
2280	    mkdir conftest.dir
2281	    if "$as_dir/$ac_prog$ac_exec_ext" -c conftest.one conftest.two "`pwd`/conftest.dir" &&
2282	      test -s conftest.one && test -s conftest.two &&
2283	      test -s conftest.dir/conftest.one &&
2284	      test -s conftest.dir/conftest.two
2285	    then
2286	      ac_cv_path_install="$as_dir/$ac_prog$ac_exec_ext -c"
2287	      break 3
2288	    fi
2289	  fi
2290	fi
2291      done
2292    done
2293    ;;
2294esac
2295
2296  done
2297IFS=$as_save_IFS
2298
2299rm -rf conftest.one conftest.two conftest.dir
2300
2301fi
2302  if test "${ac_cv_path_install+set}" = set; then
2303    INSTALL=$ac_cv_path_install
2304  else
2305    # As a last resort, use the slow shell script.  Don't cache a
2306    # value for INSTALL within a source directory, because that will
2307    # break other packages using the cache if that directory is
2308    # removed, or if the value is a relative name.
2309    INSTALL=$ac_install_sh
2310  fi
2311fi
2312{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $INSTALL" >&5
2313$as_echo "$INSTALL" >&6; }
2314
2315# Use test -z because SunOS4 sh mishandles braces in ${var-val}.
2316# It thinks the first close brace ends the variable substitution.
2317test -z "$INSTALL_PROGRAM" && INSTALL_PROGRAM='${INSTALL}'
2318
2319test -z "$INSTALL_SCRIPT" && INSTALL_SCRIPT='${INSTALL}'
2320
2321test -z "$INSTALL_DATA" && INSTALL_DATA='${INSTALL} -m 644'
2322
2323{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether build environment is sane" >&5
2324$as_echo_n "checking whether build environment is sane... " >&6; }
2325# Just in case
2326sleep 1
2327echo timestamp > conftest.file
2328# Reject unsafe characters in $srcdir or the absolute working directory
2329# name.  Accept space and tab only in the latter.
2330am_lf='
2331'
2332case `pwd` in
2333  *[\\\"\#\$\&\'\`$am_lf]*)
2334    as_fn_error $? "unsafe absolute working directory name" "$LINENO" 5;;
2335esac
2336case $srcdir in
2337  *[\\\"\#\$\&\'\`$am_lf\ \	]*)
2338    as_fn_error $? "unsafe srcdir value: \`$srcdir'" "$LINENO" 5;;
2339esac
2340
2341# Do `set' in a subshell so we don't clobber the current shell's
2342# arguments.  Must try -L first in case configure is actually a
2343# symlink; some systems play weird games with the mod time of symlinks
2344# (eg FreeBSD returns the mod time of the symlink's containing
2345# directory).
2346if (
2347   set X `ls -Lt "$srcdir/configure" conftest.file 2> /dev/null`
2348   if test "$*" = "X"; then
2349      # -L didn't work.
2350      set X `ls -t "$srcdir/configure" conftest.file`
2351   fi
2352   rm -f conftest.file
2353   if test "$*" != "X $srcdir/configure conftest.file" \
2354      && test "$*" != "X conftest.file $srcdir/configure"; then
2355
2356      # If neither matched, then we have a broken ls.  This can happen
2357      # if, for instance, CONFIG_SHELL is bash and it inherits a
2358      # broken ls alias from the environment.  This has actually
2359      # happened.  Such a system could not be considered "sane".
2360      as_fn_error $? "ls -t appears to fail.  Make sure there is not a broken
2361alias in your environment" "$LINENO" 5
2362   fi
2363
2364   test "$2" = conftest.file
2365   )
2366then
2367   # Ok.
2368   :
2369else
2370   as_fn_error $? "newly created file is older than distributed files!
2371Check your system clock" "$LINENO" 5
2372fi
2373{ $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
2374$as_echo "yes" >&6; }
2375test "$program_prefix" != NONE &&
2376  program_transform_name="s&^&$program_prefix&;$program_transform_name"
2377# Use a double $ so make ignores it.
2378test "$program_suffix" != NONE &&
2379  program_transform_name="s&\$&$program_suffix&;$program_transform_name"
2380# Double any \ or $.
2381# By default was `s,x,x', remove it if useless.
2382ac_script='s/[\\$]/&&/g;s/;s,x,x,$//'
2383program_transform_name=`$as_echo "$program_transform_name" | sed "$ac_script"`
2384
2385# expand $ac_aux_dir to an absolute path
2386am_aux_dir=`cd $ac_aux_dir && pwd`
2387
2388if test x"${MISSING+set}" != xset; then
2389  case $am_aux_dir in
2390  *\ * | *\	*)
2391    MISSING="\${SHELL} \"$am_aux_dir/missing\"" ;;
2392  *)
2393    MISSING="\${SHELL} $am_aux_dir/missing" ;;
2394  esac
2395fi
2396# Use eval to expand $SHELL
2397if eval "$MISSING --run true"; then
2398  am_missing_run="$MISSING --run "
2399else
2400  am_missing_run=
2401  { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: \`missing' script is too old or missing" >&5
2402$as_echo "$as_me: WARNING: \`missing' script is too old or missing" >&2;}
2403fi
2404
2405if test x"${install_sh}" != xset; then
2406  case $am_aux_dir in
2407  *\ * | *\	*)
2408    install_sh="\${SHELL} '$am_aux_dir/install-sh'" ;;
2409  *)
2410    install_sh="\${SHELL} $am_aux_dir/install-sh"
2411  esac
2412fi
2413
2414# Installed binaries are usually stripped using `strip' when the user
2415# run `make install-strip'.  However `strip' might not be the right
2416# tool to use in cross-compilation environments, therefore Automake
2417# will honor the `STRIP' environment variable to overrule this program.
2418if test "$cross_compiling" != no; then
2419  if test -n "$ac_tool_prefix"; then
2420  # Extract the first word of "${ac_tool_prefix}strip", so it can be a program name with args.
2421set dummy ${ac_tool_prefix}strip; ac_word=$2
2422{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2423$as_echo_n "checking for $ac_word... " >&6; }
2424if ${ac_cv_prog_STRIP+:} false; then :
2425  $as_echo_n "(cached) " >&6
2426else
2427  if test -n "$STRIP"; then
2428  ac_cv_prog_STRIP="$STRIP" # Let the user override the test.
2429else
2430as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2431for as_dir in $PATH
2432do
2433  IFS=$as_save_IFS
2434  test -z "$as_dir" && as_dir=.
2435    for ac_exec_ext in '' $ac_executable_extensions; do
2436  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
2437    ac_cv_prog_STRIP="${ac_tool_prefix}strip"
2438    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2439    break 2
2440  fi
2441done
2442  done
2443IFS=$as_save_IFS
2444
2445fi
2446fi
2447STRIP=$ac_cv_prog_STRIP
2448if test -n "$STRIP"; then
2449  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $STRIP" >&5
2450$as_echo "$STRIP" >&6; }
2451else
2452  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2453$as_echo "no" >&6; }
2454fi
2455
2456
2457fi
2458if test -z "$ac_cv_prog_STRIP"; then
2459  ac_ct_STRIP=$STRIP
2460  # Extract the first word of "strip", so it can be a program name with args.
2461set dummy strip; ac_word=$2
2462{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2463$as_echo_n "checking for $ac_word... " >&6; }
2464if ${ac_cv_prog_ac_ct_STRIP+:} false; then :
2465  $as_echo_n "(cached) " >&6
2466else
2467  if test -n "$ac_ct_STRIP"; then
2468  ac_cv_prog_ac_ct_STRIP="$ac_ct_STRIP" # Let the user override the test.
2469else
2470as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2471for as_dir in $PATH
2472do
2473  IFS=$as_save_IFS
2474  test -z "$as_dir" && as_dir=.
2475    for ac_exec_ext in '' $ac_executable_extensions; do
2476  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
2477    ac_cv_prog_ac_ct_STRIP="strip"
2478    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2479    break 2
2480  fi
2481done
2482  done
2483IFS=$as_save_IFS
2484
2485fi
2486fi
2487ac_ct_STRIP=$ac_cv_prog_ac_ct_STRIP
2488if test -n "$ac_ct_STRIP"; then
2489  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_STRIP" >&5
2490$as_echo "$ac_ct_STRIP" >&6; }
2491else
2492  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2493$as_echo "no" >&6; }
2494fi
2495
2496  if test "x$ac_ct_STRIP" = x; then
2497    STRIP=":"
2498  else
2499    case $cross_compiling:$ac_tool_warned in
2500yes:)
2501{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
2502$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
2503ac_tool_warned=yes ;;
2504esac
2505    STRIP=$ac_ct_STRIP
2506  fi
2507else
2508  STRIP="$ac_cv_prog_STRIP"
2509fi
2510
2511fi
2512INSTALL_STRIP_PROGRAM="\$(install_sh) -c -s"
2513
2514{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for a thread-safe mkdir -p" >&5
2515$as_echo_n "checking for a thread-safe mkdir -p... " >&6; }
2516if test -z "$MKDIR_P"; then
2517  if ${ac_cv_path_mkdir+:} false; then :
2518  $as_echo_n "(cached) " >&6
2519else
2520  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2521for as_dir in $PATH$PATH_SEPARATOR/opt/sfw/bin
2522do
2523  IFS=$as_save_IFS
2524  test -z "$as_dir" && as_dir=.
2525    for ac_prog in mkdir gmkdir; do
2526	 for ac_exec_ext in '' $ac_executable_extensions; do
2527	   { test -f "$as_dir/$ac_prog$ac_exec_ext" && $as_test_x "$as_dir/$ac_prog$ac_exec_ext"; } || continue
2528	   case `"$as_dir/$ac_prog$ac_exec_ext" --version 2>&1` in #(
2529	     'mkdir (GNU coreutils) '* | \
2530	     'mkdir (coreutils) '* | \
2531	     'mkdir (fileutils) '4.1*)
2532	       ac_cv_path_mkdir=$as_dir/$ac_prog$ac_exec_ext
2533	       break 3;;
2534	   esac
2535	 done
2536       done
2537  done
2538IFS=$as_save_IFS
2539
2540fi
2541
2542  test -d ./--version && rmdir ./--version
2543  if test "${ac_cv_path_mkdir+set}" = set; then
2544    MKDIR_P="$ac_cv_path_mkdir -p"
2545  else
2546    # As a last resort, use the slow shell script.  Don't cache a
2547    # value for MKDIR_P within a source directory, because that will
2548    # break other packages using the cache if that directory is
2549    # removed, or if the value is a relative name.
2550    MKDIR_P="$ac_install_sh -d"
2551  fi
2552fi
2553{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $MKDIR_P" >&5
2554$as_echo "$MKDIR_P" >&6; }
2555
2556mkdir_p="$MKDIR_P"
2557case $mkdir_p in
2558  [\\/$]* | ?:[\\/]*) ;;
2559  */*) mkdir_p="\$(top_builddir)/$mkdir_p" ;;
2560esac
2561
2562for ac_prog in gawk mawk nawk awk
2563do
2564  # Extract the first word of "$ac_prog", so it can be a program name with args.
2565set dummy $ac_prog; ac_word=$2
2566{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2567$as_echo_n "checking for $ac_word... " >&6; }
2568if ${ac_cv_prog_AWK+:} false; then :
2569  $as_echo_n "(cached) " >&6
2570else
2571  if test -n "$AWK"; then
2572  ac_cv_prog_AWK="$AWK" # Let the user override the test.
2573else
2574as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2575for as_dir in $PATH
2576do
2577  IFS=$as_save_IFS
2578  test -z "$as_dir" && as_dir=.
2579    for ac_exec_ext in '' $ac_executable_extensions; do
2580  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
2581    ac_cv_prog_AWK="$ac_prog"
2582    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2583    break 2
2584  fi
2585done
2586  done
2587IFS=$as_save_IFS
2588
2589fi
2590fi
2591AWK=$ac_cv_prog_AWK
2592if test -n "$AWK"; then
2593  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AWK" >&5
2594$as_echo "$AWK" >&6; }
2595else
2596  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2597$as_echo "no" >&6; }
2598fi
2599
2600
2601  test -n "$AWK" && break
2602done
2603
2604{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether ${MAKE-make} sets \$(MAKE)" >&5
2605$as_echo_n "checking whether ${MAKE-make} sets \$(MAKE)... " >&6; }
2606set x ${MAKE-make}
2607ac_make=`$as_echo "$2" | sed 's/+/p/g; s/[^a-zA-Z0-9_]/_/g'`
2608if eval \${ac_cv_prog_make_${ac_make}_set+:} false; then :
2609  $as_echo_n "(cached) " >&6
2610else
2611  cat >conftest.make <<\_ACEOF
2612SHELL = /bin/sh
2613all:
2614	@echo '@@@%%%=$(MAKE)=@@@%%%'
2615_ACEOF
2616# GNU make sometimes prints "make[1]: Entering ...", which would confuse us.
2617case `${MAKE-make} -f conftest.make 2>/dev/null` in
2618  *@@@%%%=?*=@@@%%%*)
2619    eval ac_cv_prog_make_${ac_make}_set=yes;;
2620  *)
2621    eval ac_cv_prog_make_${ac_make}_set=no;;
2622esac
2623rm -f conftest.make
2624fi
2625if eval test \$ac_cv_prog_make_${ac_make}_set = yes; then
2626  { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
2627$as_echo "yes" >&6; }
2628  SET_MAKE=
2629else
2630  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2631$as_echo "no" >&6; }
2632  SET_MAKE="MAKE=${MAKE-make}"
2633fi
2634
2635rm -rf .tst 2>/dev/null
2636mkdir .tst 2>/dev/null
2637if test -d .tst; then
2638  am__leading_dot=.
2639else
2640  am__leading_dot=_
2641fi
2642rmdir .tst 2>/dev/null
2643
2644if test "`cd $srcdir && pwd`" != "`pwd`"; then
2645  # Use -I$(srcdir) only when $(srcdir) != ., so that make's output
2646  # is not polluted with repeated "-I."
2647  am__isrc=' -I$(srcdir)'
2648  # test to see if srcdir already configured
2649  if test -f $srcdir/config.status; then
2650    as_fn_error $? "source directory already configured; run \"make distclean\" there first" "$LINENO" 5
2651  fi
2652fi
2653
2654# test whether we have cygpath
2655if test -z "$CYGPATH_W"; then
2656  if (cygpath --version) >/dev/null 2>/dev/null; then
2657    CYGPATH_W='cygpath -w'
2658  else
2659    CYGPATH_W=echo
2660  fi
2661fi
2662
2663
2664# Define the identity of the package.
2665 PACKAGE='xf86-input-mouse'
2666 VERSION='1.7.1'
2667
2668
2669cat >>confdefs.h <<_ACEOF
2670#define PACKAGE "$PACKAGE"
2671_ACEOF
2672
2673
2674cat >>confdefs.h <<_ACEOF
2675#define VERSION "$VERSION"
2676_ACEOF
2677
2678# Some tools Automake needs.
2679
2680ACLOCAL=${ACLOCAL-"${am_missing_run}aclocal-${am__api_version}"}
2681
2682
2683AUTOCONF=${AUTOCONF-"${am_missing_run}autoconf"}
2684
2685
2686AUTOMAKE=${AUTOMAKE-"${am_missing_run}automake-${am__api_version}"}
2687
2688
2689AUTOHEADER=${AUTOHEADER-"${am_missing_run}autoheader"}
2690
2691
2692MAKEINFO=${MAKEINFO-"${am_missing_run}makeinfo"}
2693
2694# We need awk for the "check" target.  The system "awk" is bad on
2695# some platforms.
2696# Always define AMTAR for backward compatibility.
2697
2698AMTAR=${AMTAR-"${am_missing_run}tar"}
2699
2700am__tar='${AMTAR} chof - "$$tardir"'; am__untar='${AMTAR} xf -'
2701
2702
2703
2704
2705
2706
2707{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to enable maintainer-specific portions of Makefiles" >&5
2708$as_echo_n "checking whether to enable maintainer-specific portions of Makefiles... " >&6; }
2709    # Check whether --enable-maintainer-mode was given.
2710if test "${enable_maintainer_mode+set}" = set; then :
2711  enableval=$enable_maintainer_mode; USE_MAINTAINER_MODE=$enableval
2712else
2713  USE_MAINTAINER_MODE=no
2714fi
2715
2716  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $USE_MAINTAINER_MODE" >&5
2717$as_echo "$USE_MAINTAINER_MODE" >&6; }
2718   if test $USE_MAINTAINER_MODE = yes; then
2719  MAINTAINER_MODE_TRUE=
2720  MAINTAINER_MODE_FALSE='#'
2721else
2722  MAINTAINER_MODE_TRUE='#'
2723  MAINTAINER_MODE_FALSE=
2724fi
2725
2726  MAINT=$MAINTAINER_MODE_TRUE
2727
2728
2729
2730# Initialize libtool
2731# Check whether --enable-static was given.
2732if test "${enable_static+set}" = set; then :
2733  enableval=$enable_static; p=${PACKAGE-default}
2734    case $enableval in
2735    yes) enable_static=yes ;;
2736    no) enable_static=no ;;
2737    *)
2738     enable_static=no
2739      # Look at the argument we got.  We use all the common list separators.
2740      lt_save_ifs="$IFS"; IFS="${IFS}$PATH_SEPARATOR,"
2741      for pkg in $enableval; do
2742	IFS="$lt_save_ifs"
2743	if test "X$pkg" = "X$p"; then
2744	  enable_static=yes
2745	fi
2746      done
2747      IFS="$lt_save_ifs"
2748      ;;
2749    esac
2750else
2751  enable_static=no
2752fi
2753
2754
2755
2756
2757
2758
2759
2760
2761
2762case `pwd` in
2763  *\ * | *\	*)
2764    { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: Libtool does not cope well with whitespace in \`pwd\`" >&5
2765$as_echo "$as_me: WARNING: Libtool does not cope well with whitespace in \`pwd\`" >&2;} ;;
2766esac
2767
2768
2769
2770macro_version='2.4'
2771macro_revision='1.3293'
2772
2773
2774
2775
2776
2777
2778
2779
2780
2781
2782
2783
2784
2785ltmain="$ac_aux_dir/ltmain.sh"
2786
2787# Make sure we can run config.sub.
2788$SHELL "$ac_aux_dir/config.sub" sun4 >/dev/null 2>&1 ||
2789  as_fn_error $? "cannot run $SHELL $ac_aux_dir/config.sub" "$LINENO" 5
2790
2791{ $as_echo "$as_me:${as_lineno-$LINENO}: checking build system type" >&5
2792$as_echo_n "checking build system type... " >&6; }
2793if ${ac_cv_build+:} false; then :
2794  $as_echo_n "(cached) " >&6
2795else
2796  ac_build_alias=$build_alias
2797test "x$ac_build_alias" = x &&
2798  ac_build_alias=`$SHELL "$ac_aux_dir/config.guess"`
2799test "x$ac_build_alias" = x &&
2800  as_fn_error $? "cannot guess build type; you must specify one" "$LINENO" 5
2801ac_cv_build=`$SHELL "$ac_aux_dir/config.sub" $ac_build_alias` ||
2802  as_fn_error $? "$SHELL $ac_aux_dir/config.sub $ac_build_alias failed" "$LINENO" 5
2803
2804fi
2805{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_build" >&5
2806$as_echo "$ac_cv_build" >&6; }
2807case $ac_cv_build in
2808*-*-*) ;;
2809*) as_fn_error $? "invalid value of canonical build" "$LINENO" 5;;
2810esac
2811build=$ac_cv_build
2812ac_save_IFS=$IFS; IFS='-'
2813set x $ac_cv_build
2814shift
2815build_cpu=$1
2816build_vendor=$2
2817shift; shift
2818# Remember, the first character of IFS is used to create $*,
2819# except with old shells:
2820build_os=$*
2821IFS=$ac_save_IFS
2822case $build_os in *\ *) build_os=`echo "$build_os" | sed 's/ /-/g'`;; esac
2823
2824
2825{ $as_echo "$as_me:${as_lineno-$LINENO}: checking host system type" >&5
2826$as_echo_n "checking host system type... " >&6; }
2827if ${ac_cv_host+:} false; then :
2828  $as_echo_n "(cached) " >&6
2829else
2830  if test "x$host_alias" = x; then
2831  ac_cv_host=$ac_cv_build
2832else
2833  ac_cv_host=`$SHELL "$ac_aux_dir/config.sub" $host_alias` ||
2834    as_fn_error $? "$SHELL $ac_aux_dir/config.sub $host_alias failed" "$LINENO" 5
2835fi
2836
2837fi
2838{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_host" >&5
2839$as_echo "$ac_cv_host" >&6; }
2840case $ac_cv_host in
2841*-*-*) ;;
2842*) as_fn_error $? "invalid value of canonical host" "$LINENO" 5;;
2843esac
2844host=$ac_cv_host
2845ac_save_IFS=$IFS; IFS='-'
2846set x $ac_cv_host
2847shift
2848host_cpu=$1
2849host_vendor=$2
2850shift; shift
2851# Remember, the first character of IFS is used to create $*,
2852# except with old shells:
2853host_os=$*
2854IFS=$ac_save_IFS
2855case $host_os in *\ *) host_os=`echo "$host_os" | sed 's/ /-/g'`;; esac
2856
2857
2858# Backslashify metacharacters that are still active within
2859# double-quoted strings.
2860sed_quote_subst='s/\(["`$\\]\)/\\\1/g'
2861
2862# Same as above, but do not quote variable references.
2863double_quote_subst='s/\(["`\\]\)/\\\1/g'
2864
2865# Sed substitution to delay expansion of an escaped shell variable in a
2866# double_quote_subst'ed string.
2867delay_variable_subst='s/\\\\\\\\\\\$/\\\\\\$/g'
2868
2869# Sed substitution to delay expansion of an escaped single quote.
2870delay_single_quote_subst='s/'\''/'\'\\\\\\\'\''/g'
2871
2872# Sed substitution to avoid accidental globbing in evaled expressions
2873no_glob_subst='s/\*/\\\*/g'
2874
2875ECHO='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\'
2876ECHO=$ECHO$ECHO$ECHO$ECHO$ECHO
2877ECHO=$ECHO$ECHO$ECHO$ECHO$ECHO$ECHO
2878
2879{ $as_echo "$as_me:${as_lineno-$LINENO}: checking how to print strings" >&5
2880$as_echo_n "checking how to print strings... " >&6; }
2881# Test print first, because it will be a builtin if present.
2882if test "X`( print -r -- -n ) 2>/dev/null`" = X-n && \
2883   test "X`print -r -- $ECHO 2>/dev/null`" = "X$ECHO"; then
2884  ECHO='print -r --'
2885elif test "X`printf %s $ECHO 2>/dev/null`" = "X$ECHO"; then
2886  ECHO='printf %s\n'
2887else
2888  # Use this function as a fallback that always works.
2889  func_fallback_echo ()
2890  {
2891    eval 'cat <<_LTECHO_EOF
2892$1
2893_LTECHO_EOF'
2894  }
2895  ECHO='func_fallback_echo'
2896fi
2897
2898# func_echo_all arg...
2899# Invoke $ECHO with all args, space-separated.
2900func_echo_all ()
2901{
2902    $ECHO ""
2903}
2904
2905case "$ECHO" in
2906  printf*) { $as_echo "$as_me:${as_lineno-$LINENO}: result: printf" >&5
2907$as_echo "printf" >&6; } ;;
2908  print*) { $as_echo "$as_me:${as_lineno-$LINENO}: result: print -r" >&5
2909$as_echo "print -r" >&6; } ;;
2910  *) { $as_echo "$as_me:${as_lineno-$LINENO}: result: cat" >&5
2911$as_echo "cat" >&6; } ;;
2912esac
2913
2914
2915
2916
2917
2918
2919
2920
2921
2922
2923
2924
2925
2926
2927DEPDIR="${am__leading_dot}deps"
2928
2929ac_config_commands="$ac_config_commands depfiles"
2930
2931
2932am_make=${MAKE-make}
2933cat > confinc << 'END'
2934am__doit:
2935	@echo this is the am__doit target
2936.PHONY: am__doit
2937END
2938# If we don't find an include directive, just comment out the code.
2939{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for style of include used by $am_make" >&5
2940$as_echo_n "checking for style of include used by $am_make... " >&6; }
2941am__include="#"
2942am__quote=
2943_am_result=none
2944# First try GNU make style include.
2945echo "include confinc" > confmf
2946# Ignore all kinds of additional output from `make'.
2947case `$am_make -s -f confmf 2> /dev/null` in #(
2948*the\ am__doit\ target*)
2949  am__include=include
2950  am__quote=
2951  _am_result=GNU
2952  ;;
2953esac
2954# Now try BSD make style include.
2955if test "$am__include" = "#"; then
2956   echo '.include "confinc"' > confmf
2957   case `$am_make -s -f confmf 2> /dev/null` in #(
2958   *the\ am__doit\ target*)
2959     am__include=.include
2960     am__quote="\""
2961     _am_result=BSD
2962     ;;
2963   esac
2964fi
2965
2966
2967{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $_am_result" >&5
2968$as_echo "$_am_result" >&6; }
2969rm -f confinc confmf
2970
2971# Check whether --enable-dependency-tracking was given.
2972if test "${enable_dependency_tracking+set}" = set; then :
2973  enableval=$enable_dependency_tracking;
2974fi
2975
2976if test "x$enable_dependency_tracking" != xno; then
2977  am_depcomp="$ac_aux_dir/depcomp"
2978  AMDEPBACKSLASH='\'
2979fi
2980 if test "x$enable_dependency_tracking" != xno; then
2981  AMDEP_TRUE=
2982  AMDEP_FALSE='#'
2983else
2984  AMDEP_TRUE='#'
2985  AMDEP_FALSE=
2986fi
2987
2988
2989ac_ext=c
2990ac_cpp='$CPP $CPPFLAGS'
2991ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
2992ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
2993ac_compiler_gnu=$ac_cv_c_compiler_gnu
2994if test -n "$ac_tool_prefix"; then
2995  # Extract the first word of "${ac_tool_prefix}gcc", so it can be a program name with args.
2996set dummy ${ac_tool_prefix}gcc; ac_word=$2
2997{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2998$as_echo_n "checking for $ac_word... " >&6; }
2999if ${ac_cv_prog_CC+:} false; then :
3000  $as_echo_n "(cached) " >&6
3001else
3002  if test -n "$CC"; then
3003  ac_cv_prog_CC="$CC" # Let the user override the test.
3004else
3005as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3006for as_dir in $PATH
3007do
3008  IFS=$as_save_IFS
3009  test -z "$as_dir" && as_dir=.
3010    for ac_exec_ext in '' $ac_executable_extensions; do
3011  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
3012    ac_cv_prog_CC="${ac_tool_prefix}gcc"
3013    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
3014    break 2
3015  fi
3016done
3017  done
3018IFS=$as_save_IFS
3019
3020fi
3021fi
3022CC=$ac_cv_prog_CC
3023if test -n "$CC"; then
3024  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
3025$as_echo "$CC" >&6; }
3026else
3027  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3028$as_echo "no" >&6; }
3029fi
3030
3031
3032fi
3033if test -z "$ac_cv_prog_CC"; then
3034  ac_ct_CC=$CC
3035  # Extract the first word of "gcc", so it can be a program name with args.
3036set dummy gcc; ac_word=$2
3037{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3038$as_echo_n "checking for $ac_word... " >&6; }
3039if ${ac_cv_prog_ac_ct_CC+:} false; then :
3040  $as_echo_n "(cached) " >&6
3041else
3042  if test -n "$ac_ct_CC"; then
3043  ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
3044else
3045as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3046for as_dir in $PATH
3047do
3048  IFS=$as_save_IFS
3049  test -z "$as_dir" && as_dir=.
3050    for ac_exec_ext in '' $ac_executable_extensions; do
3051  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
3052    ac_cv_prog_ac_ct_CC="gcc"
3053    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
3054    break 2
3055  fi
3056done
3057  done
3058IFS=$as_save_IFS
3059
3060fi
3061fi
3062ac_ct_CC=$ac_cv_prog_ac_ct_CC
3063if test -n "$ac_ct_CC"; then
3064  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5
3065$as_echo "$ac_ct_CC" >&6; }
3066else
3067  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3068$as_echo "no" >&6; }
3069fi
3070
3071  if test "x$ac_ct_CC" = x; then
3072    CC=""
3073  else
3074    case $cross_compiling:$ac_tool_warned in
3075yes:)
3076{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
3077$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
3078ac_tool_warned=yes ;;
3079esac
3080    CC=$ac_ct_CC
3081  fi
3082else
3083  CC="$ac_cv_prog_CC"
3084fi
3085
3086if test -z "$CC"; then
3087          if test -n "$ac_tool_prefix"; then
3088    # Extract the first word of "${ac_tool_prefix}cc", so it can be a program name with args.
3089set dummy ${ac_tool_prefix}cc; ac_word=$2
3090{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3091$as_echo_n "checking for $ac_word... " >&6; }
3092if ${ac_cv_prog_CC+:} false; then :
3093  $as_echo_n "(cached) " >&6
3094else
3095  if test -n "$CC"; then
3096  ac_cv_prog_CC="$CC" # Let the user override the test.
3097else
3098as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3099for as_dir in $PATH
3100do
3101  IFS=$as_save_IFS
3102  test -z "$as_dir" && as_dir=.
3103    for ac_exec_ext in '' $ac_executable_extensions; do
3104  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
3105    ac_cv_prog_CC="${ac_tool_prefix}cc"
3106    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
3107    break 2
3108  fi
3109done
3110  done
3111IFS=$as_save_IFS
3112
3113fi
3114fi
3115CC=$ac_cv_prog_CC
3116if test -n "$CC"; then
3117  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
3118$as_echo "$CC" >&6; }
3119else
3120  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3121$as_echo "no" >&6; }
3122fi
3123
3124
3125  fi
3126fi
3127if test -z "$CC"; then
3128  # Extract the first word of "cc", so it can be a program name with args.
3129set dummy cc; ac_word=$2
3130{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3131$as_echo_n "checking for $ac_word... " >&6; }
3132if ${ac_cv_prog_CC+:} false; then :
3133  $as_echo_n "(cached) " >&6
3134else
3135  if test -n "$CC"; then
3136  ac_cv_prog_CC="$CC" # Let the user override the test.
3137else
3138  ac_prog_rejected=no
3139as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3140for as_dir in $PATH
3141do
3142  IFS=$as_save_IFS
3143  test -z "$as_dir" && as_dir=.
3144    for ac_exec_ext in '' $ac_executable_extensions; do
3145  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
3146    if test "$as_dir/$ac_word$ac_exec_ext" = "/usr/ucb/cc"; then
3147       ac_prog_rejected=yes
3148       continue
3149     fi
3150    ac_cv_prog_CC="cc"
3151    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
3152    break 2
3153  fi
3154done
3155  done
3156IFS=$as_save_IFS
3157
3158if test $ac_prog_rejected = yes; then
3159  # We found a bogon in the path, so make sure we never use it.
3160  set dummy $ac_cv_prog_CC
3161  shift
3162  if test $# != 0; then
3163    # We chose a different compiler from the bogus one.
3164    # However, it has the same basename, so the bogon will be chosen
3165    # first if we set CC to just the basename; use the full file name.
3166    shift
3167    ac_cv_prog_CC="$as_dir/$ac_word${1+' '}$@"
3168  fi
3169fi
3170fi
3171fi
3172CC=$ac_cv_prog_CC
3173if test -n "$CC"; then
3174  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
3175$as_echo "$CC" >&6; }
3176else
3177  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3178$as_echo "no" >&6; }
3179fi
3180
3181
3182fi
3183if test -z "$CC"; then
3184  if test -n "$ac_tool_prefix"; then
3185  for ac_prog in cl.exe
3186  do
3187    # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
3188set dummy $ac_tool_prefix$ac_prog; ac_word=$2
3189{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3190$as_echo_n "checking for $ac_word... " >&6; }
3191if ${ac_cv_prog_CC+:} false; then :
3192  $as_echo_n "(cached) " >&6
3193else
3194  if test -n "$CC"; then
3195  ac_cv_prog_CC="$CC" # Let the user override the test.
3196else
3197as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3198for as_dir in $PATH
3199do
3200  IFS=$as_save_IFS
3201  test -z "$as_dir" && as_dir=.
3202    for ac_exec_ext in '' $ac_executable_extensions; do
3203  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
3204    ac_cv_prog_CC="$ac_tool_prefix$ac_prog"
3205    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
3206    break 2
3207  fi
3208done
3209  done
3210IFS=$as_save_IFS
3211
3212fi
3213fi
3214CC=$ac_cv_prog_CC
3215if test -n "$CC"; then
3216  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
3217$as_echo "$CC" >&6; }
3218else
3219  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3220$as_echo "no" >&6; }
3221fi
3222
3223
3224    test -n "$CC" && break
3225  done
3226fi
3227if test -z "$CC"; then
3228  ac_ct_CC=$CC
3229  for ac_prog in cl.exe
3230do
3231  # Extract the first word of "$ac_prog", so it can be a program name with args.
3232set dummy $ac_prog; ac_word=$2
3233{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3234$as_echo_n "checking for $ac_word... " >&6; }
3235if ${ac_cv_prog_ac_ct_CC+:} false; then :
3236  $as_echo_n "(cached) " >&6
3237else
3238  if test -n "$ac_ct_CC"; then
3239  ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
3240else
3241as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3242for as_dir in $PATH
3243do
3244  IFS=$as_save_IFS
3245  test -z "$as_dir" && as_dir=.
3246    for ac_exec_ext in '' $ac_executable_extensions; do
3247  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
3248    ac_cv_prog_ac_ct_CC="$ac_prog"
3249    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
3250    break 2
3251  fi
3252done
3253  done
3254IFS=$as_save_IFS
3255
3256fi
3257fi
3258ac_ct_CC=$ac_cv_prog_ac_ct_CC
3259if test -n "$ac_ct_CC"; then
3260  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5
3261$as_echo "$ac_ct_CC" >&6; }
3262else
3263  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3264$as_echo "no" >&6; }
3265fi
3266
3267
3268  test -n "$ac_ct_CC" && break
3269done
3270
3271  if test "x$ac_ct_CC" = x; then
3272    CC=""
3273  else
3274    case $cross_compiling:$ac_tool_warned in
3275yes:)
3276{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
3277$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
3278ac_tool_warned=yes ;;
3279esac
3280    CC=$ac_ct_CC
3281  fi
3282fi
3283
3284fi
3285
3286
3287test -z "$CC" && { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
3288$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
3289as_fn_error $? "no acceptable C compiler found in \$PATH
3290See \`config.log' for more details" "$LINENO" 5; }
3291
3292# Provide some information about the compiler.
3293$as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler version" >&5
3294set X $ac_compile
3295ac_compiler=$2
3296for ac_option in --version -v -V -qversion; do
3297  { { ac_try="$ac_compiler $ac_option >&5"
3298case "(($ac_try" in
3299  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3300  *) ac_try_echo=$ac_try;;
3301esac
3302eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3303$as_echo "$ac_try_echo"; } >&5
3304  (eval "$ac_compiler $ac_option >&5") 2>conftest.err
3305  ac_status=$?
3306  if test -s conftest.err; then
3307    sed '10a\
3308... rest of stderr output deleted ...
3309         10q' conftest.err >conftest.er1
3310    cat conftest.er1 >&5
3311  fi
3312  rm -f conftest.er1 conftest.err
3313  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3314  test $ac_status = 0; }
3315done
3316
3317cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3318/* end confdefs.h.  */
3319
3320int
3321main ()
3322{
3323
3324  ;
3325  return 0;
3326}
3327_ACEOF
3328ac_clean_files_save=$ac_clean_files
3329ac_clean_files="$ac_clean_files a.out a.out.dSYM a.exe b.out"
3330# Try to create an executable without -o first, disregard a.out.
3331# It will help us diagnose broken compilers, and finding out an intuition
3332# of exeext.
3333{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the C compiler works" >&5
3334$as_echo_n "checking whether the C compiler works... " >&6; }
3335ac_link_default=`$as_echo "$ac_link" | sed 's/ -o *conftest[^ ]*//'`
3336
3337# The possible output files:
3338ac_files="a.out conftest.exe conftest a.exe a_out.exe b.out conftest.*"
3339
3340ac_rmfiles=
3341for ac_file in $ac_files
3342do
3343  case $ac_file in
3344    *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj ) ;;
3345    * ) ac_rmfiles="$ac_rmfiles $ac_file";;
3346  esac
3347done
3348rm -f $ac_rmfiles
3349
3350if { { ac_try="$ac_link_default"
3351case "(($ac_try" in
3352  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3353  *) ac_try_echo=$ac_try;;
3354esac
3355eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3356$as_echo "$ac_try_echo"; } >&5
3357  (eval "$ac_link_default") 2>&5
3358  ac_status=$?
3359  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3360  test $ac_status = 0; }; then :
3361  # Autoconf-2.13 could set the ac_cv_exeext variable to `no'.
3362# So ignore a value of `no', otherwise this would lead to `EXEEXT = no'
3363# in a Makefile.  We should not override ac_cv_exeext if it was cached,
3364# so that the user can short-circuit this test for compilers unknown to
3365# Autoconf.
3366for ac_file in $ac_files ''
3367do
3368  test -f "$ac_file" || continue
3369  case $ac_file in
3370    *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj )
3371	;;
3372    [ab].out )
3373	# We found the default executable, but exeext='' is most
3374	# certainly right.
3375	break;;
3376    *.* )
3377	if test "${ac_cv_exeext+set}" = set && test "$ac_cv_exeext" != no;
3378	then :; else
3379	   ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'`
3380	fi
3381	# We set ac_cv_exeext here because the later test for it is not
3382	# safe: cross compilers may not add the suffix if given an `-o'
3383	# argument, so we may need to know it at that point already.
3384	# Even if this section looks crufty: it has the advantage of
3385	# actually working.
3386	break;;
3387    * )
3388	break;;
3389  esac
3390done
3391test "$ac_cv_exeext" = no && ac_cv_exeext=
3392
3393else
3394  ac_file=''
3395fi
3396if test -z "$ac_file"; then :
3397  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3398$as_echo "no" >&6; }
3399$as_echo "$as_me: failed program was:" >&5
3400sed 's/^/| /' conftest.$ac_ext >&5
3401
3402{ { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
3403$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
3404as_fn_error 77 "C compiler cannot create executables
3405See \`config.log' for more details" "$LINENO" 5; }
3406else
3407  { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
3408$as_echo "yes" >&6; }
3409fi
3410{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler default output file name" >&5
3411$as_echo_n "checking for C compiler default output file name... " >&6; }
3412{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_file" >&5
3413$as_echo "$ac_file" >&6; }
3414ac_exeext=$ac_cv_exeext
3415
3416rm -f -r a.out a.out.dSYM a.exe conftest$ac_cv_exeext b.out
3417ac_clean_files=$ac_clean_files_save
3418{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for suffix of executables" >&5
3419$as_echo_n "checking for suffix of executables... " >&6; }
3420if { { ac_try="$ac_link"
3421case "(($ac_try" in
3422  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3423  *) ac_try_echo=$ac_try;;
3424esac
3425eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3426$as_echo "$ac_try_echo"; } >&5
3427  (eval "$ac_link") 2>&5
3428  ac_status=$?
3429  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3430  test $ac_status = 0; }; then :
3431  # If both `conftest.exe' and `conftest' are `present' (well, observable)
3432# catch `conftest.exe'.  For instance with Cygwin, `ls conftest' will
3433# work properly (i.e., refer to `conftest.exe'), while it won't with
3434# `rm'.
3435for ac_file in conftest.exe conftest conftest.*; do
3436  test -f "$ac_file" || continue
3437  case $ac_file in
3438    *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj ) ;;
3439    *.* ) ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'`
3440	  break;;
3441    * ) break;;
3442  esac
3443done
3444else
3445  { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
3446$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
3447as_fn_error $? "cannot compute suffix of executables: cannot compile and link
3448See \`config.log' for more details" "$LINENO" 5; }
3449fi
3450rm -f conftest conftest$ac_cv_exeext
3451{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_exeext" >&5
3452$as_echo "$ac_cv_exeext" >&6; }
3453
3454rm -f conftest.$ac_ext
3455EXEEXT=$ac_cv_exeext
3456ac_exeext=$EXEEXT
3457cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3458/* end confdefs.h.  */
3459#include <stdio.h>
3460int
3461main ()
3462{
3463FILE *f = fopen ("conftest.out", "w");
3464 return ferror (f) || fclose (f) != 0;
3465
3466  ;
3467  return 0;
3468}
3469_ACEOF
3470ac_clean_files="$ac_clean_files conftest.out"
3471# Check that the compiler produces executables we can run.  If not, either
3472# the compiler is broken, or we cross compile.
3473{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are cross compiling" >&5
3474$as_echo_n "checking whether we are cross compiling... " >&6; }
3475if test "$cross_compiling" != yes; then
3476  { { ac_try="$ac_link"
3477case "(($ac_try" in
3478  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3479  *) ac_try_echo=$ac_try;;
3480esac
3481eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3482$as_echo "$ac_try_echo"; } >&5
3483  (eval "$ac_link") 2>&5
3484  ac_status=$?
3485  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3486  test $ac_status = 0; }
3487  if { ac_try='./conftest$ac_cv_exeext'
3488  { { case "(($ac_try" in
3489  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3490  *) ac_try_echo=$ac_try;;
3491esac
3492eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3493$as_echo "$ac_try_echo"; } >&5
3494  (eval "$ac_try") 2>&5
3495  ac_status=$?
3496  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3497  test $ac_status = 0; }; }; then
3498    cross_compiling=no
3499  else
3500    if test "$cross_compiling" = maybe; then
3501	cross_compiling=yes
3502    else
3503	{ { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
3504$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
3505as_fn_error $? "cannot run C compiled programs.
3506If you meant to cross compile, use \`--host'.
3507See \`config.log' for more details" "$LINENO" 5; }
3508    fi
3509  fi
3510fi
3511{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $cross_compiling" >&5
3512$as_echo "$cross_compiling" >&6; }
3513
3514rm -f conftest.$ac_ext conftest$ac_cv_exeext conftest.out
3515ac_clean_files=$ac_clean_files_save
3516{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for suffix of object files" >&5
3517$as_echo_n "checking for suffix of object files... " >&6; }
3518if ${ac_cv_objext+:} false; then :
3519  $as_echo_n "(cached) " >&6
3520else
3521  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3522/* end confdefs.h.  */
3523
3524int
3525main ()
3526{
3527
3528  ;
3529  return 0;
3530}
3531_ACEOF
3532rm -f conftest.o conftest.obj
3533if { { ac_try="$ac_compile"
3534case "(($ac_try" in
3535  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3536  *) ac_try_echo=$ac_try;;
3537esac
3538eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3539$as_echo "$ac_try_echo"; } >&5
3540  (eval "$ac_compile") 2>&5
3541  ac_status=$?
3542  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3543  test $ac_status = 0; }; then :
3544  for ac_file in conftest.o conftest.obj conftest.*; do
3545  test -f "$ac_file" || continue;
3546  case $ac_file in
3547    *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM ) ;;
3548    *) ac_cv_objext=`expr "$ac_file" : '.*\.\(.*\)'`
3549       break;;
3550  esac
3551done
3552else
3553  $as_echo "$as_me: failed program was:" >&5
3554sed 's/^/| /' conftest.$ac_ext >&5
3555
3556{ { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
3557$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
3558as_fn_error $? "cannot compute suffix of object files: cannot compile
3559See \`config.log' for more details" "$LINENO" 5; }
3560fi
3561rm -f conftest.$ac_cv_objext conftest.$ac_ext
3562fi
3563{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_objext" >&5
3564$as_echo "$ac_cv_objext" >&6; }
3565OBJEXT=$ac_cv_objext
3566ac_objext=$OBJEXT
3567{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are using the GNU C compiler" >&5
3568$as_echo_n "checking whether we are using the GNU C compiler... " >&6; }
3569if ${ac_cv_c_compiler_gnu+:} false; then :
3570  $as_echo_n "(cached) " >&6
3571else
3572  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3573/* end confdefs.h.  */
3574
3575int
3576main ()
3577{
3578#ifndef __GNUC__
3579       choke me
3580#endif
3581
3582  ;
3583  return 0;
3584}
3585_ACEOF
3586if ac_fn_c_try_compile "$LINENO"; then :
3587  ac_compiler_gnu=yes
3588else
3589  ac_compiler_gnu=no
3590fi
3591rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3592ac_cv_c_compiler_gnu=$ac_compiler_gnu
3593
3594fi
3595{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_compiler_gnu" >&5
3596$as_echo "$ac_cv_c_compiler_gnu" >&6; }
3597if test $ac_compiler_gnu = yes; then
3598  GCC=yes
3599else
3600  GCC=
3601fi
3602ac_test_CFLAGS=${CFLAGS+set}
3603ac_save_CFLAGS=$CFLAGS
3604{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CC accepts -g" >&5
3605$as_echo_n "checking whether $CC accepts -g... " >&6; }
3606if ${ac_cv_prog_cc_g+:} false; then :
3607  $as_echo_n "(cached) " >&6
3608else
3609  ac_save_c_werror_flag=$ac_c_werror_flag
3610   ac_c_werror_flag=yes
3611   ac_cv_prog_cc_g=no
3612   CFLAGS="-g"
3613   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3614/* end confdefs.h.  */
3615
3616int
3617main ()
3618{
3619
3620  ;
3621  return 0;
3622}
3623_ACEOF
3624if ac_fn_c_try_compile "$LINENO"; then :
3625  ac_cv_prog_cc_g=yes
3626else
3627  CFLAGS=""
3628      cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3629/* end confdefs.h.  */
3630
3631int
3632main ()
3633{
3634
3635  ;
3636  return 0;
3637}
3638_ACEOF
3639if ac_fn_c_try_compile "$LINENO"; then :
3640
3641else
3642  ac_c_werror_flag=$ac_save_c_werror_flag
3643	 CFLAGS="-g"
3644	 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3645/* end confdefs.h.  */
3646
3647int
3648main ()
3649{
3650
3651  ;
3652  return 0;
3653}
3654_ACEOF
3655if ac_fn_c_try_compile "$LINENO"; then :
3656  ac_cv_prog_cc_g=yes
3657fi
3658rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3659fi
3660rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3661fi
3662rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3663   ac_c_werror_flag=$ac_save_c_werror_flag
3664fi
3665{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_g" >&5
3666$as_echo "$ac_cv_prog_cc_g" >&6; }
3667if test "$ac_test_CFLAGS" = set; then
3668  CFLAGS=$ac_save_CFLAGS
3669elif test $ac_cv_prog_cc_g = yes; then
3670  if test "$GCC" = yes; then
3671    CFLAGS="-g -O2"
3672  else
3673    CFLAGS="-g"
3674  fi
3675else
3676  if test "$GCC" = yes; then
3677    CFLAGS="-O2"
3678  else
3679    CFLAGS=
3680  fi
3681fi
3682{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $CC option to accept ISO C89" >&5
3683$as_echo_n "checking for $CC option to accept ISO C89... " >&6; }
3684if ${ac_cv_prog_cc_c89+:} false; then :
3685  $as_echo_n "(cached) " >&6
3686else
3687  ac_cv_prog_cc_c89=no
3688ac_save_CC=$CC
3689cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3690/* end confdefs.h.  */
3691#include <stdarg.h>
3692#include <stdio.h>
3693#include <sys/types.h>
3694#include <sys/stat.h>
3695/* Most of the following tests are stolen from RCS 5.7's src/conf.sh.  */
3696struct buf { int x; };
3697FILE * (*rcsopen) (struct buf *, struct stat *, int);
3698static char *e (p, i)
3699     char **p;
3700     int i;
3701{
3702  return p[i];
3703}
3704static char *f (char * (*g) (char **, int), char **p, ...)
3705{
3706  char *s;
3707  va_list v;
3708  va_start (v,p);
3709  s = g (p, va_arg (v,int));
3710  va_end (v);
3711  return s;
3712}
3713
3714/* OSF 4.0 Compaq cc is some sort of almost-ANSI by default.  It has
3715   function prototypes and stuff, but not '\xHH' hex character constants.
3716   These don't provoke an error unfortunately, instead are silently treated
3717   as 'x'.  The following induces an error, until -std is added to get
3718   proper ANSI mode.  Curiously '\x00'!='x' always comes out true, for an
3719   array size at least.  It's necessary to write '\x00'==0 to get something
3720   that's true only with -std.  */
3721int osf4_cc_array ['\x00' == 0 ? 1 : -1];
3722
3723/* IBM C 6 for AIX is almost-ANSI by default, but it replaces macro parameters
3724   inside strings and character constants.  */
3725#define FOO(x) 'x'
3726int xlc6_cc_array[FOO(a) == 'x' ? 1 : -1];
3727
3728int test (int i, double x);
3729struct s1 {int (*f) (int a);};
3730struct s2 {int (*f) (double a);};
3731int pairnames (int, char **, FILE *(*)(struct buf *, struct stat *, int), int, int);
3732int argc;
3733char **argv;
3734int
3735main ()
3736{
3737return f (e, argv, 0) != argv[0]  ||  f (e, argv, 1) != argv[1];
3738  ;
3739  return 0;
3740}
3741_ACEOF
3742for ac_arg in '' -qlanglvl=extc89 -qlanglvl=ansi -std \
3743	-Ae "-Aa -D_HPUX_SOURCE" "-Xc -D__EXTENSIONS__"
3744do
3745  CC="$ac_save_CC $ac_arg"
3746  if ac_fn_c_try_compile "$LINENO"; then :
3747  ac_cv_prog_cc_c89=$ac_arg
3748fi
3749rm -f core conftest.err conftest.$ac_objext
3750  test "x$ac_cv_prog_cc_c89" != "xno" && break
3751done
3752rm -f conftest.$ac_ext
3753CC=$ac_save_CC
3754
3755fi
3756# AC_CACHE_VAL
3757case "x$ac_cv_prog_cc_c89" in
3758  x)
3759    { $as_echo "$as_me:${as_lineno-$LINENO}: result: none needed" >&5
3760$as_echo "none needed" >&6; } ;;
3761  xno)
3762    { $as_echo "$as_me:${as_lineno-$LINENO}: result: unsupported" >&5
3763$as_echo "unsupported" >&6; } ;;
3764  *)
3765    CC="$CC $ac_cv_prog_cc_c89"
3766    { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_c89" >&5
3767$as_echo "$ac_cv_prog_cc_c89" >&6; } ;;
3768esac
3769if test "x$ac_cv_prog_cc_c89" != xno; then :
3770
3771fi
3772
3773ac_ext=c
3774ac_cpp='$CPP $CPPFLAGS'
3775ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3776ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3777ac_compiler_gnu=$ac_cv_c_compiler_gnu
3778
3779depcc="$CC"   am_compiler_list=
3780
3781{ $as_echo "$as_me:${as_lineno-$LINENO}: checking dependency style of $depcc" >&5
3782$as_echo_n "checking dependency style of $depcc... " >&6; }
3783if ${am_cv_CC_dependencies_compiler_type+:} false; then :
3784  $as_echo_n "(cached) " >&6
3785else
3786  if test -z "$AMDEP_TRUE" && test -f "$am_depcomp"; then
3787  # We make a subdir and do the tests there.  Otherwise we can end up
3788  # making bogus files that we don't know about and never remove.  For
3789  # instance it was reported that on HP-UX the gcc test will end up
3790  # making a dummy file named `D' -- because `-MD' means `put the output
3791  # in D'.
3792  mkdir conftest.dir
3793  # Copy depcomp to subdir because otherwise we won't find it if we're
3794  # using a relative directory.
3795  cp "$am_depcomp" conftest.dir
3796  cd conftest.dir
3797  # We will build objects and dependencies in a subdirectory because
3798  # it helps to detect inapplicable dependency modes.  For instance
3799  # both Tru64's cc and ICC support -MD to output dependencies as a
3800  # side effect of compilation, but ICC will put the dependencies in
3801  # the current directory while Tru64 will put them in the object
3802  # directory.
3803  mkdir sub
3804
3805  am_cv_CC_dependencies_compiler_type=none
3806  if test "$am_compiler_list" = ""; then
3807     am_compiler_list=`sed -n 's/^#*\([a-zA-Z0-9]*\))$/\1/p' < ./depcomp`
3808  fi
3809  am__universal=false
3810  case " $depcc " in #(
3811     *\ -arch\ *\ -arch\ *) am__universal=true ;;
3812     esac
3813
3814  for depmode in $am_compiler_list; do
3815    # Setup a source with many dependencies, because some compilers
3816    # like to wrap large dependency lists on column 80 (with \), and
3817    # we should not choose a depcomp mode which is confused by this.
3818    #
3819    # We need to recreate these files for each test, as the compiler may
3820    # overwrite some of them when testing with obscure command lines.
3821    # This happens at least with the AIX C compiler.
3822    : > sub/conftest.c
3823    for i in 1 2 3 4 5 6; do
3824      echo '#include "conftst'$i'.h"' >> sub/conftest.c
3825      # Using `: > sub/conftst$i.h' creates only sub/conftst1.h with
3826      # Solaris 8's {/usr,}/bin/sh.
3827      touch sub/conftst$i.h
3828    done
3829    echo "${am__include} ${am__quote}sub/conftest.Po${am__quote}" > confmf
3830
3831    # We check with `-c' and `-o' for the sake of the "dashmstdout"
3832    # mode.  It turns out that the SunPro C++ compiler does not properly
3833    # handle `-M -o', and we need to detect this.  Also, some Intel
3834    # versions had trouble with output in subdirs
3835    am__obj=sub/conftest.${OBJEXT-o}
3836    am__minus_obj="-o $am__obj"
3837    case $depmode in
3838    gcc)
3839      # This depmode causes a compiler race in universal mode.
3840      test "$am__universal" = false || continue
3841      ;;
3842    nosideeffect)
3843      # after this tag, mechanisms are not by side-effect, so they'll
3844      # only be used when explicitly requested
3845      if test "x$enable_dependency_tracking" = xyes; then
3846	continue
3847      else
3848	break
3849      fi
3850      ;;
3851    msvisualcpp | msvcmsys)
3852      # This compiler won't grok `-c -o', but also, the minuso test has
3853      # not run yet.  These depmodes are late enough in the game, and
3854      # so weak that their functioning should not be impacted.
3855      am__obj=conftest.${OBJEXT-o}
3856      am__minus_obj=
3857      ;;
3858    none) break ;;
3859    esac
3860    if depmode=$depmode \
3861       source=sub/conftest.c object=$am__obj \
3862       depfile=sub/conftest.Po tmpdepfile=sub/conftest.TPo \
3863       $SHELL ./depcomp $depcc -c $am__minus_obj sub/conftest.c \
3864         >/dev/null 2>conftest.err &&
3865       grep sub/conftst1.h sub/conftest.Po > /dev/null 2>&1 &&
3866       grep sub/conftst6.h sub/conftest.Po > /dev/null 2>&1 &&
3867       grep $am__obj sub/conftest.Po > /dev/null 2>&1 &&
3868       ${MAKE-make} -s -f confmf > /dev/null 2>&1; then
3869      # icc doesn't choke on unknown options, it will just issue warnings
3870      # or remarks (even with -Werror).  So we grep stderr for any message
3871      # that says an option was ignored or not supported.
3872      # When given -MP, icc 7.0 and 7.1 complain thusly:
3873      #   icc: Command line warning: ignoring option '-M'; no argument required
3874      # The diagnosis changed in icc 8.0:
3875      #   icc: Command line remark: option '-MP' not supported
3876      if (grep 'ignoring option' conftest.err ||
3877          grep 'not supported' conftest.err) >/dev/null 2>&1; then :; else
3878        am_cv_CC_dependencies_compiler_type=$depmode
3879        break
3880      fi
3881    fi
3882  done
3883
3884  cd ..
3885  rm -rf conftest.dir
3886else
3887  am_cv_CC_dependencies_compiler_type=none
3888fi
3889
3890fi
3891{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $am_cv_CC_dependencies_compiler_type" >&5
3892$as_echo "$am_cv_CC_dependencies_compiler_type" >&6; }
3893CCDEPMODE=depmode=$am_cv_CC_dependencies_compiler_type
3894
3895 if
3896  test "x$enable_dependency_tracking" != xno \
3897  && test "$am_cv_CC_dependencies_compiler_type" = gcc3; then
3898  am__fastdepCC_TRUE=
3899  am__fastdepCC_FALSE='#'
3900else
3901  am__fastdepCC_TRUE='#'
3902  am__fastdepCC_FALSE=
3903fi
3904
3905
3906{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for a sed that does not truncate output" >&5
3907$as_echo_n "checking for a sed that does not truncate output... " >&6; }
3908if ${ac_cv_path_SED+:} false; then :
3909  $as_echo_n "(cached) " >&6
3910else
3911            ac_script=s/aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb/
3912     for ac_i in 1 2 3 4 5 6 7; do
3913       ac_script="$ac_script$as_nl$ac_script"
3914     done
3915     echo "$ac_script" 2>/dev/null | sed 99q >conftest.sed
3916     { ac_script=; unset ac_script;}
3917     if test -z "$SED"; then
3918  ac_path_SED_found=false
3919  # Loop through the user's path and test for each of PROGNAME-LIST
3920  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3921for as_dir in $PATH
3922do
3923  IFS=$as_save_IFS
3924  test -z "$as_dir" && as_dir=.
3925    for ac_prog in sed gsed; do
3926    for ac_exec_ext in '' $ac_executable_extensions; do
3927      ac_path_SED="$as_dir/$ac_prog$ac_exec_ext"
3928      { test -f "$ac_path_SED" && $as_test_x "$ac_path_SED"; } || continue
3929# Check for GNU ac_path_SED and select it if it is found.
3930  # Check for GNU $ac_path_SED
3931case `"$ac_path_SED" --version 2>&1` in
3932*GNU*)
3933  ac_cv_path_SED="$ac_path_SED" ac_path_SED_found=:;;
3934*)
3935  ac_count=0
3936  $as_echo_n 0123456789 >"conftest.in"
3937  while :
3938  do
3939    cat "conftest.in" "conftest.in" >"conftest.tmp"
3940    mv "conftest.tmp" "conftest.in"
3941    cp "conftest.in" "conftest.nl"
3942    $as_echo '' >> "conftest.nl"
3943    "$ac_path_SED" -f conftest.sed < "conftest.nl" >"conftest.out" 2>/dev/null || break
3944    diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
3945    as_fn_arith $ac_count + 1 && ac_count=$as_val
3946    if test $ac_count -gt ${ac_path_SED_max-0}; then
3947      # Best one so far, save it but keep looking for a better one
3948      ac_cv_path_SED="$ac_path_SED"
3949      ac_path_SED_max=$ac_count
3950    fi
3951    # 10*(2^10) chars as input seems more than enough
3952    test $ac_count -gt 10 && break
3953  done
3954  rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
3955esac
3956
3957      $ac_path_SED_found && break 3
3958    done
3959  done
3960  done
3961IFS=$as_save_IFS
3962  if test -z "$ac_cv_path_SED"; then
3963    as_fn_error $? "no acceptable sed could be found in \$PATH" "$LINENO" 5
3964  fi
3965else
3966  ac_cv_path_SED=$SED
3967fi
3968
3969fi
3970{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_SED" >&5
3971$as_echo "$ac_cv_path_SED" >&6; }
3972 SED="$ac_cv_path_SED"
3973  rm -f conftest.sed
3974
3975test -z "$SED" && SED=sed
3976Xsed="$SED -e 1s/^X//"
3977
3978
3979
3980
3981
3982
3983
3984
3985
3986
3987
3988{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for grep that handles long lines and -e" >&5
3989$as_echo_n "checking for grep that handles long lines and -e... " >&6; }
3990if ${ac_cv_path_GREP+:} false; then :
3991  $as_echo_n "(cached) " >&6
3992else
3993  if test -z "$GREP"; then
3994  ac_path_GREP_found=false
3995  # Loop through the user's path and test for each of PROGNAME-LIST
3996  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3997for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin
3998do
3999  IFS=$as_save_IFS
4000  test -z "$as_dir" && as_dir=.
4001    for ac_prog in grep ggrep; do
4002    for ac_exec_ext in '' $ac_executable_extensions; do
4003      ac_path_GREP="$as_dir/$ac_prog$ac_exec_ext"
4004      { test -f "$ac_path_GREP" && $as_test_x "$ac_path_GREP"; } || continue
4005# Check for GNU ac_path_GREP and select it if it is found.
4006  # Check for GNU $ac_path_GREP
4007case `"$ac_path_GREP" --version 2>&1` in
4008*GNU*)
4009  ac_cv_path_GREP="$ac_path_GREP" ac_path_GREP_found=:;;
4010*)
4011  ac_count=0
4012  $as_echo_n 0123456789 >"conftest.in"
4013  while :
4014  do
4015    cat "conftest.in" "conftest.in" >"conftest.tmp"
4016    mv "conftest.tmp" "conftest.in"
4017    cp "conftest.in" "conftest.nl"
4018    $as_echo 'GREP' >> "conftest.nl"
4019    "$ac_path_GREP" -e 'GREP$' -e '-(cannot match)-' < "conftest.nl" >"conftest.out" 2>/dev/null || break
4020    diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
4021    as_fn_arith $ac_count + 1 && ac_count=$as_val
4022    if test $ac_count -gt ${ac_path_GREP_max-0}; then
4023      # Best one so far, save it but keep looking for a better one
4024      ac_cv_path_GREP="$ac_path_GREP"
4025      ac_path_GREP_max=$ac_count
4026    fi
4027    # 10*(2^10) chars as input seems more than enough
4028    test $ac_count -gt 10 && break
4029  done
4030  rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
4031esac
4032
4033      $ac_path_GREP_found && break 3
4034    done
4035  done
4036  done
4037IFS=$as_save_IFS
4038  if test -z "$ac_cv_path_GREP"; then
4039    as_fn_error $? "no acceptable grep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5
4040  fi
4041else
4042  ac_cv_path_GREP=$GREP
4043fi
4044
4045fi
4046{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_GREP" >&5
4047$as_echo "$ac_cv_path_GREP" >&6; }
4048 GREP="$ac_cv_path_GREP"
4049
4050
4051{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for egrep" >&5
4052$as_echo_n "checking for egrep... " >&6; }
4053if ${ac_cv_path_EGREP+:} false; then :
4054  $as_echo_n "(cached) " >&6
4055else
4056  if echo a | $GREP -E '(a|b)' >/dev/null 2>&1
4057   then ac_cv_path_EGREP="$GREP -E"
4058   else
4059     if test -z "$EGREP"; then
4060  ac_path_EGREP_found=false
4061  # Loop through the user's path and test for each of PROGNAME-LIST
4062  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4063for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin
4064do
4065  IFS=$as_save_IFS
4066  test -z "$as_dir" && as_dir=.
4067    for ac_prog in egrep; do
4068    for ac_exec_ext in '' $ac_executable_extensions; do
4069      ac_path_EGREP="$as_dir/$ac_prog$ac_exec_ext"
4070      { test -f "$ac_path_EGREP" && $as_test_x "$ac_path_EGREP"; } || continue
4071# Check for GNU ac_path_EGREP and select it if it is found.
4072  # Check for GNU $ac_path_EGREP
4073case `"$ac_path_EGREP" --version 2>&1` in
4074*GNU*)
4075  ac_cv_path_EGREP="$ac_path_EGREP" ac_path_EGREP_found=:;;
4076*)
4077  ac_count=0
4078  $as_echo_n 0123456789 >"conftest.in"
4079  while :
4080  do
4081    cat "conftest.in" "conftest.in" >"conftest.tmp"
4082    mv "conftest.tmp" "conftest.in"
4083    cp "conftest.in" "conftest.nl"
4084    $as_echo 'EGREP' >> "conftest.nl"
4085    "$ac_path_EGREP" 'EGREP$' < "conftest.nl" >"conftest.out" 2>/dev/null || break
4086    diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
4087    as_fn_arith $ac_count + 1 && ac_count=$as_val
4088    if test $ac_count -gt ${ac_path_EGREP_max-0}; then
4089      # Best one so far, save it but keep looking for a better one
4090      ac_cv_path_EGREP="$ac_path_EGREP"
4091      ac_path_EGREP_max=$ac_count
4092    fi
4093    # 10*(2^10) chars as input seems more than enough
4094    test $ac_count -gt 10 && break
4095  done
4096  rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
4097esac
4098
4099      $ac_path_EGREP_found && break 3
4100    done
4101  done
4102  done
4103IFS=$as_save_IFS
4104  if test -z "$ac_cv_path_EGREP"; then
4105    as_fn_error $? "no acceptable egrep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5
4106  fi
4107else
4108  ac_cv_path_EGREP=$EGREP
4109fi
4110
4111   fi
4112fi
4113{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_EGREP" >&5
4114$as_echo "$ac_cv_path_EGREP" >&6; }
4115 EGREP="$ac_cv_path_EGREP"
4116
4117
4118{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for fgrep" >&5
4119$as_echo_n "checking for fgrep... " >&6; }
4120if ${ac_cv_path_FGREP+:} false; then :
4121  $as_echo_n "(cached) " >&6
4122else
4123  if echo 'ab*c' | $GREP -F 'ab*c' >/dev/null 2>&1
4124   then ac_cv_path_FGREP="$GREP -F"
4125   else
4126     if test -z "$FGREP"; then
4127  ac_path_FGREP_found=false
4128  # Loop through the user's path and test for each of PROGNAME-LIST
4129  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4130for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin
4131do
4132  IFS=$as_save_IFS
4133  test -z "$as_dir" && as_dir=.
4134    for ac_prog in fgrep; do
4135    for ac_exec_ext in '' $ac_executable_extensions; do
4136      ac_path_FGREP="$as_dir/$ac_prog$ac_exec_ext"
4137      { test -f "$ac_path_FGREP" && $as_test_x "$ac_path_FGREP"; } || continue
4138# Check for GNU ac_path_FGREP and select it if it is found.
4139  # Check for GNU $ac_path_FGREP
4140case `"$ac_path_FGREP" --version 2>&1` in
4141*GNU*)
4142  ac_cv_path_FGREP="$ac_path_FGREP" ac_path_FGREP_found=:;;
4143*)
4144  ac_count=0
4145  $as_echo_n 0123456789 >"conftest.in"
4146  while :
4147  do
4148    cat "conftest.in" "conftest.in" >"conftest.tmp"
4149    mv "conftest.tmp" "conftest.in"
4150    cp "conftest.in" "conftest.nl"
4151    $as_echo 'FGREP' >> "conftest.nl"
4152    "$ac_path_FGREP" FGREP < "conftest.nl" >"conftest.out" 2>/dev/null || break
4153    diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
4154    as_fn_arith $ac_count + 1 && ac_count=$as_val
4155    if test $ac_count -gt ${ac_path_FGREP_max-0}; then
4156      # Best one so far, save it but keep looking for a better one
4157      ac_cv_path_FGREP="$ac_path_FGREP"
4158      ac_path_FGREP_max=$ac_count
4159    fi
4160    # 10*(2^10) chars as input seems more than enough
4161    test $ac_count -gt 10 && break
4162  done
4163  rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
4164esac
4165
4166      $ac_path_FGREP_found && break 3
4167    done
4168  done
4169  done
4170IFS=$as_save_IFS
4171  if test -z "$ac_cv_path_FGREP"; then
4172    as_fn_error $? "no acceptable fgrep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5
4173  fi
4174else
4175  ac_cv_path_FGREP=$FGREP
4176fi
4177
4178   fi
4179fi
4180{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_FGREP" >&5
4181$as_echo "$ac_cv_path_FGREP" >&6; }
4182 FGREP="$ac_cv_path_FGREP"
4183
4184
4185test -z "$GREP" && GREP=grep
4186
4187
4188
4189
4190
4191
4192
4193
4194
4195
4196
4197
4198
4199
4200
4201
4202
4203
4204
4205# Check whether --with-gnu-ld was given.
4206if test "${with_gnu_ld+set}" = set; then :
4207  withval=$with_gnu_ld; test "$withval" = no || with_gnu_ld=yes
4208else
4209  with_gnu_ld=no
4210fi
4211
4212ac_prog=ld
4213if test "$GCC" = yes; then
4214  # Check if gcc -print-prog-name=ld gives a path.
4215  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ld used by $CC" >&5
4216$as_echo_n "checking for ld used by $CC... " >&6; }
4217  case $host in
4218  *-*-mingw*)
4219    # gcc leaves a trailing carriage return which upsets mingw
4220    ac_prog=`($CC -print-prog-name=ld) 2>&5 | tr -d '\015'` ;;
4221  *)
4222    ac_prog=`($CC -print-prog-name=ld) 2>&5` ;;
4223  esac
4224  case $ac_prog in
4225    # Accept absolute paths.
4226    [\\/]* | ?:[\\/]*)
4227      re_direlt='/[^/][^/]*/\.\./'
4228      # Canonicalize the pathname of ld
4229      ac_prog=`$ECHO "$ac_prog"| $SED 's%\\\\%/%g'`
4230      while $ECHO "$ac_prog" | $GREP "$re_direlt" > /dev/null 2>&1; do
4231	ac_prog=`$ECHO $ac_prog| $SED "s%$re_direlt%/%"`
4232      done
4233      test -z "$LD" && LD="$ac_prog"
4234      ;;
4235  "")
4236    # If it fails, then pretend we aren't using GCC.
4237    ac_prog=ld
4238    ;;
4239  *)
4240    # If it is relative, then search for the first ld in PATH.
4241    with_gnu_ld=unknown
4242    ;;
4243  esac
4244elif test "$with_gnu_ld" = yes; then
4245  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for GNU ld" >&5
4246$as_echo_n "checking for GNU ld... " >&6; }
4247else
4248  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for non-GNU ld" >&5
4249$as_echo_n "checking for non-GNU ld... " >&6; }
4250fi
4251if ${lt_cv_path_LD+:} false; then :
4252  $as_echo_n "(cached) " >&6
4253else
4254  if test -z "$LD"; then
4255  lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR
4256  for ac_dir in $PATH; do
4257    IFS="$lt_save_ifs"
4258    test -z "$ac_dir" && ac_dir=.
4259    if test -f "$ac_dir/$ac_prog" || test -f "$ac_dir/$ac_prog$ac_exeext"; then
4260      lt_cv_path_LD="$ac_dir/$ac_prog"
4261      # Check to see if the program is GNU ld.  I'd rather use --version,
4262      # but apparently some variants of GNU ld only accept -v.
4263      # Break only if it was the GNU/non-GNU ld that we prefer.
4264      case `"$lt_cv_path_LD" -v 2>&1 </dev/null` in
4265      *GNU* | *'with BFD'*)
4266	test "$with_gnu_ld" != no && break
4267	;;
4268      *)
4269	test "$with_gnu_ld" != yes && break
4270	;;
4271      esac
4272    fi
4273  done
4274  IFS="$lt_save_ifs"
4275else
4276  lt_cv_path_LD="$LD" # Let the user override the test with a path.
4277fi
4278fi
4279
4280LD="$lt_cv_path_LD"
4281if test -n "$LD"; then
4282  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LD" >&5
4283$as_echo "$LD" >&6; }
4284else
4285  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4286$as_echo "no" >&6; }
4287fi
4288test -z "$LD" && as_fn_error $? "no acceptable ld found in \$PATH" "$LINENO" 5
4289{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if the linker ($LD) is GNU ld" >&5
4290$as_echo_n "checking if the linker ($LD) is GNU ld... " >&6; }
4291if ${lt_cv_prog_gnu_ld+:} false; then :
4292  $as_echo_n "(cached) " >&6
4293else
4294  # I'd rather use --version here, but apparently some GNU lds only accept -v.
4295case `$LD -v 2>&1 </dev/null` in
4296*GNU* | *'with BFD'*)
4297  lt_cv_prog_gnu_ld=yes
4298  ;;
4299*)
4300  lt_cv_prog_gnu_ld=no
4301  ;;
4302esac
4303fi
4304{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_gnu_ld" >&5
4305$as_echo "$lt_cv_prog_gnu_ld" >&6; }
4306with_gnu_ld=$lt_cv_prog_gnu_ld
4307
4308
4309
4310
4311
4312
4313
4314
4315
4316{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for BSD- or MS-compatible name lister (nm)" >&5
4317$as_echo_n "checking for BSD- or MS-compatible name lister (nm)... " >&6; }
4318if ${lt_cv_path_NM+:} false; then :
4319  $as_echo_n "(cached) " >&6
4320else
4321  if test -n "$NM"; then
4322  # Let the user override the test.
4323  lt_cv_path_NM="$NM"
4324else
4325  lt_nm_to_check="${ac_tool_prefix}nm"
4326  if test -n "$ac_tool_prefix" && test "$build" = "$host"; then
4327    lt_nm_to_check="$lt_nm_to_check nm"
4328  fi
4329  for lt_tmp_nm in $lt_nm_to_check; do
4330    lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR
4331    for ac_dir in $PATH /usr/ccs/bin/elf /usr/ccs/bin /usr/ucb /bin; do
4332      IFS="$lt_save_ifs"
4333      test -z "$ac_dir" && ac_dir=.
4334      tmp_nm="$ac_dir/$lt_tmp_nm"
4335      if test -f "$tmp_nm" || test -f "$tmp_nm$ac_exeext" ; then
4336	# Check to see if the nm accepts a BSD-compat flag.
4337	# Adding the `sed 1q' prevents false positives on HP-UX, which says:
4338	#   nm: unknown option "B" ignored
4339	# Tru64's nm complains that /dev/null is an invalid object file
4340	case `"$tmp_nm" -B /dev/null 2>&1 | sed '1q'` in
4341	*/dev/null* | *'Invalid file or object type'*)
4342	  lt_cv_path_NM="$tmp_nm -B"
4343	  break
4344	  ;;
4345	*)
4346	  case `"$tmp_nm" -p /dev/null 2>&1 | sed '1q'` in
4347	  */dev/null*)
4348	    lt_cv_path_NM="$tmp_nm -p"
4349	    break
4350	    ;;
4351	  *)
4352	    lt_cv_path_NM=${lt_cv_path_NM="$tmp_nm"} # keep the first match, but
4353	    continue # so that we can try to find one that supports BSD flags
4354	    ;;
4355	  esac
4356	  ;;
4357	esac
4358      fi
4359    done
4360    IFS="$lt_save_ifs"
4361  done
4362  : ${lt_cv_path_NM=no}
4363fi
4364fi
4365{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_path_NM" >&5
4366$as_echo "$lt_cv_path_NM" >&6; }
4367if test "$lt_cv_path_NM" != "no"; then
4368  NM="$lt_cv_path_NM"
4369else
4370  # Didn't find any BSD compatible name lister, look for dumpbin.
4371  if test -n "$DUMPBIN"; then :
4372    # Let the user override the test.
4373  else
4374    if test -n "$ac_tool_prefix"; then
4375  for ac_prog in dumpbin "link -dump"
4376  do
4377    # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
4378set dummy $ac_tool_prefix$ac_prog; ac_word=$2
4379{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4380$as_echo_n "checking for $ac_word... " >&6; }
4381if ${ac_cv_prog_DUMPBIN+:} false; then :
4382  $as_echo_n "(cached) " >&6
4383else
4384  if test -n "$DUMPBIN"; then
4385  ac_cv_prog_DUMPBIN="$DUMPBIN" # Let the user override the test.
4386else
4387as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4388for as_dir in $PATH
4389do
4390  IFS=$as_save_IFS
4391  test -z "$as_dir" && as_dir=.
4392    for ac_exec_ext in '' $ac_executable_extensions; do
4393  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
4394    ac_cv_prog_DUMPBIN="$ac_tool_prefix$ac_prog"
4395    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
4396    break 2
4397  fi
4398done
4399  done
4400IFS=$as_save_IFS
4401
4402fi
4403fi
4404DUMPBIN=$ac_cv_prog_DUMPBIN
4405if test -n "$DUMPBIN"; then
4406  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $DUMPBIN" >&5
4407$as_echo "$DUMPBIN" >&6; }
4408else
4409  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4410$as_echo "no" >&6; }
4411fi
4412
4413
4414    test -n "$DUMPBIN" && break
4415  done
4416fi
4417if test -z "$DUMPBIN"; then
4418  ac_ct_DUMPBIN=$DUMPBIN
4419  for ac_prog in dumpbin "link -dump"
4420do
4421  # Extract the first word of "$ac_prog", so it can be a program name with args.
4422set dummy $ac_prog; ac_word=$2
4423{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4424$as_echo_n "checking for $ac_word... " >&6; }
4425if ${ac_cv_prog_ac_ct_DUMPBIN+:} false; then :
4426  $as_echo_n "(cached) " >&6
4427else
4428  if test -n "$ac_ct_DUMPBIN"; then
4429  ac_cv_prog_ac_ct_DUMPBIN="$ac_ct_DUMPBIN" # Let the user override the test.
4430else
4431as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4432for as_dir in $PATH
4433do
4434  IFS=$as_save_IFS
4435  test -z "$as_dir" && as_dir=.
4436    for ac_exec_ext in '' $ac_executable_extensions; do
4437  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
4438    ac_cv_prog_ac_ct_DUMPBIN="$ac_prog"
4439    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
4440    break 2
4441  fi
4442done
4443  done
4444IFS=$as_save_IFS
4445
4446fi
4447fi
4448ac_ct_DUMPBIN=$ac_cv_prog_ac_ct_DUMPBIN
4449if test -n "$ac_ct_DUMPBIN"; then
4450  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_DUMPBIN" >&5
4451$as_echo "$ac_ct_DUMPBIN" >&6; }
4452else
4453  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4454$as_echo "no" >&6; }
4455fi
4456
4457
4458  test -n "$ac_ct_DUMPBIN" && break
4459done
4460
4461  if test "x$ac_ct_DUMPBIN" = x; then
4462    DUMPBIN=":"
4463  else
4464    case $cross_compiling:$ac_tool_warned in
4465yes:)
4466{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
4467$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
4468ac_tool_warned=yes ;;
4469esac
4470    DUMPBIN=$ac_ct_DUMPBIN
4471  fi
4472fi
4473
4474    case `$DUMPBIN -symbols /dev/null 2>&1 | sed '1q'` in
4475    *COFF*)
4476      DUMPBIN="$DUMPBIN -symbols"
4477      ;;
4478    *)
4479      DUMPBIN=:
4480      ;;
4481    esac
4482  fi
4483
4484  if test "$DUMPBIN" != ":"; then
4485    NM="$DUMPBIN"
4486  fi
4487fi
4488test -z "$NM" && NM=nm
4489
4490
4491
4492
4493
4494
4495{ $as_echo "$as_me:${as_lineno-$LINENO}: checking the name lister ($NM) interface" >&5
4496$as_echo_n "checking the name lister ($NM) interface... " >&6; }
4497if ${lt_cv_nm_interface+:} false; then :
4498  $as_echo_n "(cached) " >&6
4499else
4500  lt_cv_nm_interface="BSD nm"
4501  echo "int some_variable = 0;" > conftest.$ac_ext
4502  (eval echo "\"\$as_me:$LINENO: $ac_compile\"" >&5)
4503  (eval "$ac_compile" 2>conftest.err)
4504  cat conftest.err >&5
4505  (eval echo "\"\$as_me:$LINENO: $NM \\\"conftest.$ac_objext\\\"\"" >&5)
4506  (eval "$NM \"conftest.$ac_objext\"" 2>conftest.err > conftest.out)
4507  cat conftest.err >&5
4508  (eval echo "\"\$as_me:$LINENO: output\"" >&5)
4509  cat conftest.out >&5
4510  if $GREP 'External.*some_variable' conftest.out > /dev/null; then
4511    lt_cv_nm_interface="MS dumpbin"
4512  fi
4513  rm -f conftest*
4514fi
4515{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_nm_interface" >&5
4516$as_echo "$lt_cv_nm_interface" >&6; }
4517
4518{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether ln -s works" >&5
4519$as_echo_n "checking whether ln -s works... " >&6; }
4520LN_S=$as_ln_s
4521if test "$LN_S" = "ln -s"; then
4522  { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
4523$as_echo "yes" >&6; }
4524else
4525  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no, using $LN_S" >&5
4526$as_echo "no, using $LN_S" >&6; }
4527fi
4528
4529# find the maximum length of command line arguments
4530{ $as_echo "$as_me:${as_lineno-$LINENO}: checking the maximum length of command line arguments" >&5
4531$as_echo_n "checking the maximum length of command line arguments... " >&6; }
4532if ${lt_cv_sys_max_cmd_len+:} false; then :
4533  $as_echo_n "(cached) " >&6
4534else
4535    i=0
4536  teststring="ABCD"
4537
4538  case $build_os in
4539  msdosdjgpp*)
4540    # On DJGPP, this test can blow up pretty badly due to problems in libc
4541    # (any single argument exceeding 2000 bytes causes a buffer overrun
4542    # during glob expansion).  Even if it were fixed, the result of this
4543    # check would be larger than it should be.
4544    lt_cv_sys_max_cmd_len=12288;    # 12K is about right
4545    ;;
4546
4547  gnu*)
4548    # Under GNU Hurd, this test is not required because there is
4549    # no limit to the length of command line arguments.
4550    # Libtool will interpret -1 as no limit whatsoever
4551    lt_cv_sys_max_cmd_len=-1;
4552    ;;
4553
4554  cygwin* | mingw* | cegcc*)
4555    # On Win9x/ME, this test blows up -- it succeeds, but takes
4556    # about 5 minutes as the teststring grows exponentially.
4557    # Worse, since 9x/ME are not pre-emptively multitasking,
4558    # you end up with a "frozen" computer, even though with patience
4559    # the test eventually succeeds (with a max line length of 256k).
4560    # Instead, let's just punt: use the minimum linelength reported by
4561    # all of the supported platforms: 8192 (on NT/2K/XP).
4562    lt_cv_sys_max_cmd_len=8192;
4563    ;;
4564
4565  mint*)
4566    # On MiNT this can take a long time and run out of memory.
4567    lt_cv_sys_max_cmd_len=8192;
4568    ;;
4569
4570  amigaos*)
4571    # On AmigaOS with pdksh, this test takes hours, literally.
4572    # So we just punt and use a minimum line length of 8192.
4573    lt_cv_sys_max_cmd_len=8192;
4574    ;;
4575
4576  netbsd* | freebsd* | openbsd* | darwin* | dragonfly*)
4577    # This has been around since 386BSD, at least.  Likely further.
4578    if test -x /sbin/sysctl; then
4579      lt_cv_sys_max_cmd_len=`/sbin/sysctl -n kern.argmax`
4580    elif test -x /usr/sbin/sysctl; then
4581      lt_cv_sys_max_cmd_len=`/usr/sbin/sysctl -n kern.argmax`
4582    else
4583      lt_cv_sys_max_cmd_len=65536	# usable default for all BSDs
4584    fi
4585    # And add a safety zone
4586    lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \/ 4`
4587    lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \* 3`
4588    ;;
4589
4590  interix*)
4591    # We know the value 262144 and hardcode it with a safety zone (like BSD)
4592    lt_cv_sys_max_cmd_len=196608
4593    ;;
4594
4595  osf*)
4596    # Dr. Hans Ekkehard Plesser reports seeing a kernel panic running configure
4597    # due to this test when exec_disable_arg_limit is 1 on Tru64. It is not
4598    # nice to cause kernel panics so lets avoid the loop below.
4599    # First set a reasonable default.
4600    lt_cv_sys_max_cmd_len=16384
4601    #
4602    if test -x /sbin/sysconfig; then
4603      case `/sbin/sysconfig -q proc exec_disable_arg_limit` in
4604        *1*) lt_cv_sys_max_cmd_len=-1 ;;
4605      esac
4606    fi
4607    ;;
4608  sco3.2v5*)
4609    lt_cv_sys_max_cmd_len=102400
4610    ;;
4611  sysv5* | sco5v6* | sysv4.2uw2*)
4612    kargmax=`grep ARG_MAX /etc/conf/cf.d/stune 2>/dev/null`
4613    if test -n "$kargmax"; then
4614      lt_cv_sys_max_cmd_len=`echo $kargmax | sed 's/.*[	 ]//'`
4615    else
4616      lt_cv_sys_max_cmd_len=32768
4617    fi
4618    ;;
4619  *)
4620    lt_cv_sys_max_cmd_len=`(getconf ARG_MAX) 2> /dev/null`
4621    if test -n "$lt_cv_sys_max_cmd_len"; then
4622      lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \/ 4`
4623      lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \* 3`
4624    else
4625      # Make teststring a little bigger before we do anything with it.
4626      # a 1K string should be a reasonable start.
4627      for i in 1 2 3 4 5 6 7 8 ; do
4628        teststring=$teststring$teststring
4629      done
4630      SHELL=${SHELL-${CONFIG_SHELL-/bin/sh}}
4631      # If test is not a shell built-in, we'll probably end up computing a
4632      # maximum length that is only half of the actual maximum length, but
4633      # we can't tell.
4634      while { test "X"`func_fallback_echo "$teststring$teststring" 2>/dev/null` \
4635	         = "X$teststring$teststring"; } >/dev/null 2>&1 &&
4636	      test $i != 17 # 1/2 MB should be enough
4637      do
4638        i=`expr $i + 1`
4639        teststring=$teststring$teststring
4640      done
4641      # Only check the string length outside the loop.
4642      lt_cv_sys_max_cmd_len=`expr "X$teststring" : ".*" 2>&1`
4643      teststring=
4644      # Add a significant safety factor because C++ compilers can tack on
4645      # massive amounts of additional arguments before passing them to the
4646      # linker.  It appears as though 1/2 is a usable value.
4647      lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \/ 2`
4648    fi
4649    ;;
4650  esac
4651
4652fi
4653
4654if test -n $lt_cv_sys_max_cmd_len ; then
4655  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_sys_max_cmd_len" >&5
4656$as_echo "$lt_cv_sys_max_cmd_len" >&6; }
4657else
4658  { $as_echo "$as_me:${as_lineno-$LINENO}: result: none" >&5
4659$as_echo "none" >&6; }
4660fi
4661max_cmd_len=$lt_cv_sys_max_cmd_len
4662
4663
4664
4665
4666
4667
4668: ${CP="cp -f"}
4669: ${MV="mv -f"}
4670: ${RM="rm -f"}
4671
4672{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the shell understands some XSI constructs" >&5
4673$as_echo_n "checking whether the shell understands some XSI constructs... " >&6; }
4674# Try some XSI features
4675xsi_shell=no
4676( _lt_dummy="a/b/c"
4677  test "${_lt_dummy##*/},${_lt_dummy%/*},${_lt_dummy#??}"${_lt_dummy%"$_lt_dummy"}, \
4678      = c,a/b,b/c, \
4679    && eval 'test $(( 1 + 1 )) -eq 2 \
4680    && test "${#_lt_dummy}" -eq 5' ) >/dev/null 2>&1 \
4681  && xsi_shell=yes
4682{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xsi_shell" >&5
4683$as_echo "$xsi_shell" >&6; }
4684
4685
4686{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the shell understands \"+=\"" >&5
4687$as_echo_n "checking whether the shell understands \"+=\"... " >&6; }
4688lt_shell_append=no
4689( foo=bar; set foo baz; eval "$1+=\$2" && test "$foo" = barbaz ) \
4690    >/dev/null 2>&1 \
4691  && lt_shell_append=yes
4692{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_shell_append" >&5
4693$as_echo "$lt_shell_append" >&6; }
4694
4695
4696if ( (MAIL=60; unset MAIL) || exit) >/dev/null 2>&1; then
4697  lt_unset=unset
4698else
4699  lt_unset=false
4700fi
4701
4702
4703
4704
4705
4706# test EBCDIC or ASCII
4707case `echo X|tr X '\101'` in
4708 A) # ASCII based system
4709    # \n is not interpreted correctly by Solaris 8 /usr/ucb/tr
4710  lt_SP2NL='tr \040 \012'
4711  lt_NL2SP='tr \015\012 \040\040'
4712  ;;
4713 *) # EBCDIC based system
4714  lt_SP2NL='tr \100 \n'
4715  lt_NL2SP='tr \r\n \100\100'
4716  ;;
4717esac
4718
4719
4720
4721
4722
4723
4724
4725
4726
4727{ $as_echo "$as_me:${as_lineno-$LINENO}: checking how to convert $build file names to $host format" >&5
4728$as_echo_n "checking how to convert $build file names to $host format... " >&6; }
4729if ${lt_cv_to_host_file_cmd+:} false; then :
4730  $as_echo_n "(cached) " >&6
4731else
4732  case $host in
4733  *-*-mingw* )
4734    case $build in
4735      *-*-mingw* ) # actually msys
4736        lt_cv_to_host_file_cmd=func_convert_file_msys_to_w32
4737        ;;
4738      *-*-cygwin* )
4739        lt_cv_to_host_file_cmd=func_convert_file_cygwin_to_w32
4740        ;;
4741      * ) # otherwise, assume *nix
4742        lt_cv_to_host_file_cmd=func_convert_file_nix_to_w32
4743        ;;
4744    esac
4745    ;;
4746  *-*-cygwin* )
4747    case $build in
4748      *-*-mingw* ) # actually msys
4749        lt_cv_to_host_file_cmd=func_convert_file_msys_to_cygwin
4750        ;;
4751      *-*-cygwin* )
4752        lt_cv_to_host_file_cmd=func_convert_file_noop
4753        ;;
4754      * ) # otherwise, assume *nix
4755        lt_cv_to_host_file_cmd=func_convert_file_nix_to_cygwin
4756        ;;
4757    esac
4758    ;;
4759  * ) # unhandled hosts (and "normal" native builds)
4760    lt_cv_to_host_file_cmd=func_convert_file_noop
4761    ;;
4762esac
4763
4764fi
4765
4766to_host_file_cmd=$lt_cv_to_host_file_cmd
4767{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_to_host_file_cmd" >&5
4768$as_echo "$lt_cv_to_host_file_cmd" >&6; }
4769
4770
4771
4772
4773
4774{ $as_echo "$as_me:${as_lineno-$LINENO}: checking how to convert $build file names to toolchain format" >&5
4775$as_echo_n "checking how to convert $build file names to toolchain format... " >&6; }
4776if ${lt_cv_to_tool_file_cmd+:} false; then :
4777  $as_echo_n "(cached) " >&6
4778else
4779  #assume ordinary cross tools, or native build.
4780lt_cv_to_tool_file_cmd=func_convert_file_noop
4781case $host in
4782  *-*-mingw* )
4783    case $build in
4784      *-*-mingw* ) # actually msys
4785        lt_cv_to_tool_file_cmd=func_convert_file_msys_to_w32
4786        ;;
4787    esac
4788    ;;
4789esac
4790
4791fi
4792
4793to_tool_file_cmd=$lt_cv_to_tool_file_cmd
4794{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_to_tool_file_cmd" >&5
4795$as_echo "$lt_cv_to_tool_file_cmd" >&6; }
4796
4797
4798
4799
4800
4801{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $LD option to reload object files" >&5
4802$as_echo_n "checking for $LD option to reload object files... " >&6; }
4803if ${lt_cv_ld_reload_flag+:} false; then :
4804  $as_echo_n "(cached) " >&6
4805else
4806  lt_cv_ld_reload_flag='-r'
4807fi
4808{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_ld_reload_flag" >&5
4809$as_echo "$lt_cv_ld_reload_flag" >&6; }
4810reload_flag=$lt_cv_ld_reload_flag
4811case $reload_flag in
4812"" | " "*) ;;
4813*) reload_flag=" $reload_flag" ;;
4814esac
4815reload_cmds='$LD$reload_flag -o $output$reload_objs'
4816case $host_os in
4817  cygwin* | mingw* | pw32* | cegcc*)
4818    if test "$GCC" != yes; then
4819      reload_cmds=false
4820    fi
4821    ;;
4822  darwin*)
4823    if test "$GCC" = yes; then
4824      reload_cmds='$LTCC $LTCFLAGS -nostdlib ${wl}-r -o $output$reload_objs'
4825    else
4826      reload_cmds='$LD$reload_flag -o $output$reload_objs'
4827    fi
4828    ;;
4829esac
4830
4831
4832
4833
4834
4835
4836
4837
4838
4839if test -n "$ac_tool_prefix"; then
4840  # Extract the first word of "${ac_tool_prefix}objdump", so it can be a program name with args.
4841set dummy ${ac_tool_prefix}objdump; ac_word=$2
4842{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4843$as_echo_n "checking for $ac_word... " >&6; }
4844if ${ac_cv_prog_OBJDUMP+:} false; then :
4845  $as_echo_n "(cached) " >&6
4846else
4847  if test -n "$OBJDUMP"; then
4848  ac_cv_prog_OBJDUMP="$OBJDUMP" # Let the user override the test.
4849else
4850as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4851for as_dir in $PATH
4852do
4853  IFS=$as_save_IFS
4854  test -z "$as_dir" && as_dir=.
4855    for ac_exec_ext in '' $ac_executable_extensions; do
4856  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
4857    ac_cv_prog_OBJDUMP="${ac_tool_prefix}objdump"
4858    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
4859    break 2
4860  fi
4861done
4862  done
4863IFS=$as_save_IFS
4864
4865fi
4866fi
4867OBJDUMP=$ac_cv_prog_OBJDUMP
4868if test -n "$OBJDUMP"; then
4869  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $OBJDUMP" >&5
4870$as_echo "$OBJDUMP" >&6; }
4871else
4872  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4873$as_echo "no" >&6; }
4874fi
4875
4876
4877fi
4878if test -z "$ac_cv_prog_OBJDUMP"; then
4879  ac_ct_OBJDUMP=$OBJDUMP
4880  # Extract the first word of "objdump", so it can be a program name with args.
4881set dummy objdump; ac_word=$2
4882{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4883$as_echo_n "checking for $ac_word... " >&6; }
4884if ${ac_cv_prog_ac_ct_OBJDUMP+:} false; then :
4885  $as_echo_n "(cached) " >&6
4886else
4887  if test -n "$ac_ct_OBJDUMP"; then
4888  ac_cv_prog_ac_ct_OBJDUMP="$ac_ct_OBJDUMP" # Let the user override the test.
4889else
4890as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4891for as_dir in $PATH
4892do
4893  IFS=$as_save_IFS
4894  test -z "$as_dir" && as_dir=.
4895    for ac_exec_ext in '' $ac_executable_extensions; do
4896  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
4897    ac_cv_prog_ac_ct_OBJDUMP="objdump"
4898    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
4899    break 2
4900  fi
4901done
4902  done
4903IFS=$as_save_IFS
4904
4905fi
4906fi
4907ac_ct_OBJDUMP=$ac_cv_prog_ac_ct_OBJDUMP
4908if test -n "$ac_ct_OBJDUMP"; then
4909  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_OBJDUMP" >&5
4910$as_echo "$ac_ct_OBJDUMP" >&6; }
4911else
4912  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4913$as_echo "no" >&6; }
4914fi
4915
4916  if test "x$ac_ct_OBJDUMP" = x; then
4917    OBJDUMP="false"
4918  else
4919    case $cross_compiling:$ac_tool_warned in
4920yes:)
4921{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
4922$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
4923ac_tool_warned=yes ;;
4924esac
4925    OBJDUMP=$ac_ct_OBJDUMP
4926  fi
4927else
4928  OBJDUMP="$ac_cv_prog_OBJDUMP"
4929fi
4930
4931test -z "$OBJDUMP" && OBJDUMP=objdump
4932
4933
4934
4935
4936
4937
4938
4939
4940
4941{ $as_echo "$as_me:${as_lineno-$LINENO}: checking how to recognize dependent libraries" >&5
4942$as_echo_n "checking how to recognize dependent libraries... " >&6; }
4943if ${lt_cv_deplibs_check_method+:} false; then :
4944  $as_echo_n "(cached) " >&6
4945else
4946  lt_cv_file_magic_cmd='$MAGIC_CMD'
4947lt_cv_file_magic_test_file=
4948lt_cv_deplibs_check_method='unknown'
4949# Need to set the preceding variable on all platforms that support
4950# interlibrary dependencies.
4951# 'none' -- dependencies not supported.
4952# `unknown' -- same as none, but documents that we really don't know.
4953# 'pass_all' -- all dependencies passed with no checks.
4954# 'test_compile' -- check by making test program.
4955# 'file_magic [[regex]]' -- check by looking for files in library path
4956# which responds to the $file_magic_cmd with a given extended regex.
4957# If you have `file' or equivalent on your system and you're not sure
4958# whether `pass_all' will *always* work, you probably want this one.
4959
4960case $host_os in
4961aix[4-9]*)
4962  lt_cv_deplibs_check_method=pass_all
4963  ;;
4964
4965beos*)
4966  lt_cv_deplibs_check_method=pass_all
4967  ;;
4968
4969bsdi[45]*)
4970  lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [ML]SB (shared object|dynamic lib)'
4971  lt_cv_file_magic_cmd='/usr/bin/file -L'
4972  lt_cv_file_magic_test_file=/shlib/libc.so
4973  ;;
4974
4975cygwin*)
4976  # func_win32_libid is a shell function defined in ltmain.sh
4977  lt_cv_deplibs_check_method='file_magic ^x86 archive import|^x86 DLL'
4978  lt_cv_file_magic_cmd='func_win32_libid'
4979  ;;
4980
4981mingw* | pw32*)
4982  # Base MSYS/MinGW do not provide the 'file' command needed by
4983  # func_win32_libid shell function, so use a weaker test based on 'objdump',
4984  # unless we find 'file', for example because we are cross-compiling.
4985  # func_win32_libid assumes BSD nm, so disallow it if using MS dumpbin.
4986  if ( test "$lt_cv_nm_interface" = "BSD nm" && file / ) >/dev/null 2>&1; then
4987    lt_cv_deplibs_check_method='file_magic ^x86 archive import|^x86 DLL'
4988    lt_cv_file_magic_cmd='func_win32_libid'
4989  else
4990    # Keep this pattern in sync with the one in func_win32_libid.
4991    lt_cv_deplibs_check_method='file_magic file format (pei*-i386(.*architecture: i386)?|pe-arm-wince|pe-x86-64)'
4992    lt_cv_file_magic_cmd='$OBJDUMP -f'
4993  fi
4994  ;;
4995
4996cegcc*)
4997  # use the weaker test based on 'objdump'. See mingw*.
4998  lt_cv_deplibs_check_method='file_magic file format pe-arm-.*little(.*architecture: arm)?'
4999  lt_cv_file_magic_cmd='$OBJDUMP -f'
5000  ;;
5001
5002darwin* | rhapsody*)
5003  lt_cv_deplibs_check_method=pass_all
5004  ;;
5005
5006freebsd* | dragonfly*)
5007  if echo __ELF__ | $CC -E - | $GREP __ELF__ > /dev/null; then
5008    case $host_cpu in
5009    i*86 )
5010      # Not sure whether the presence of OpenBSD here was a mistake.
5011      # Let's accept both of them until this is cleared up.
5012      lt_cv_deplibs_check_method='file_magic (FreeBSD|OpenBSD|DragonFly)/i[3-9]86 (compact )?demand paged shared library'
5013      lt_cv_file_magic_cmd=/usr/bin/file
5014      lt_cv_file_magic_test_file=`echo /usr/lib/libc.so.*`
5015      ;;
5016    esac
5017  else
5018    lt_cv_deplibs_check_method=pass_all
5019  fi
5020  ;;
5021
5022gnu*)
5023  lt_cv_deplibs_check_method=pass_all
5024  ;;
5025
5026haiku*)
5027  lt_cv_deplibs_check_method=pass_all
5028  ;;
5029
5030hpux10.20* | hpux11*)
5031  lt_cv_file_magic_cmd=/usr/bin/file
5032  case $host_cpu in
5033  ia64*)
5034    lt_cv_deplibs_check_method='file_magic (s[0-9][0-9][0-9]|ELF-[0-9][0-9]) shared object file - IA64'
5035    lt_cv_file_magic_test_file=/usr/lib/hpux32/libc.so
5036    ;;
5037  hppa*64*)
5038    lt_cv_deplibs_check_method='file_magic (s[0-9][0-9][0-9]|ELF[ -][0-9][0-9])(-bit)?( [LM]SB)? shared object( file)?[, -]* PA-RISC [0-9]\.[0-9]'
5039    lt_cv_file_magic_test_file=/usr/lib/pa20_64/libc.sl
5040    ;;
5041  *)
5042    lt_cv_deplibs_check_method='file_magic (s[0-9][0-9][0-9]|PA-RISC[0-9]\.[0-9]) shared library'
5043    lt_cv_file_magic_test_file=/usr/lib/libc.sl
5044    ;;
5045  esac
5046  ;;
5047
5048interix[3-9]*)
5049  # PIC code is broken on Interix 3.x, that's why |\.a not |_pic\.a here
5050  lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so|\.a)$'
5051  ;;
5052
5053irix5* | irix6* | nonstopux*)
5054  case $LD in
5055  *-32|*"-32 ") libmagic=32-bit;;
5056  *-n32|*"-n32 ") libmagic=N32;;
5057  *-64|*"-64 ") libmagic=64-bit;;
5058  *) libmagic=never-match;;
5059  esac
5060  lt_cv_deplibs_check_method=pass_all
5061  ;;
5062
5063# This must be Linux ELF.
5064linux* | k*bsd*-gnu | kopensolaris*-gnu)
5065  lt_cv_deplibs_check_method=pass_all
5066  ;;
5067
5068netbsd*)
5069  if echo __ELF__ | $CC -E - | $GREP __ELF__ > /dev/null; then
5070    lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so\.[0-9]+\.[0-9]+|_pic\.a)$'
5071  else
5072    lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so|_pic\.a)$'
5073  fi
5074  ;;
5075
5076newos6*)
5077  lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [ML]SB (executable|dynamic lib)'
5078  lt_cv_file_magic_cmd=/usr/bin/file
5079  lt_cv_file_magic_test_file=/usr/lib/libnls.so
5080  ;;
5081
5082*nto* | *qnx*)
5083  lt_cv_deplibs_check_method=pass_all
5084  ;;
5085
5086openbsd*)
5087  if test -z "`echo __ELF__ | $CC -E - | $GREP __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then
5088    lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so\.[0-9]+\.[0-9]+|\.so|_pic\.a)$'
5089  else
5090    lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so\.[0-9]+\.[0-9]+|_pic\.a)$'
5091  fi
5092  ;;
5093
5094osf3* | osf4* | osf5*)
5095  lt_cv_deplibs_check_method=pass_all
5096  ;;
5097
5098rdos*)
5099  lt_cv_deplibs_check_method=pass_all
5100  ;;
5101
5102solaris*)
5103  lt_cv_deplibs_check_method=pass_all
5104  ;;
5105
5106sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX* | sysv4*uw2*)
5107  lt_cv_deplibs_check_method=pass_all
5108  ;;
5109
5110sysv4 | sysv4.3*)
5111  case $host_vendor in
5112  motorola)
5113    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]'
5114    lt_cv_file_magic_test_file=`echo /usr/lib/libc.so*`
5115    ;;
5116  ncr)
5117    lt_cv_deplibs_check_method=pass_all
5118    ;;
5119  sequent)
5120    lt_cv_file_magic_cmd='/bin/file'
5121    lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [LM]SB (shared object|dynamic lib )'
5122    ;;
5123  sni)
5124    lt_cv_file_magic_cmd='/bin/file'
5125    lt_cv_deplibs_check_method="file_magic ELF [0-9][0-9]*-bit [LM]SB dynamic lib"
5126    lt_cv_file_magic_test_file=/lib/libc.so
5127    ;;
5128  siemens)
5129    lt_cv_deplibs_check_method=pass_all
5130    ;;
5131  pc)
5132    lt_cv_deplibs_check_method=pass_all
5133    ;;
5134  esac
5135  ;;
5136
5137tpf*)
5138  lt_cv_deplibs_check_method=pass_all
5139  ;;
5140esac
5141
5142fi
5143{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_deplibs_check_method" >&5
5144$as_echo "$lt_cv_deplibs_check_method" >&6; }
5145
5146file_magic_glob=
5147want_nocaseglob=no
5148if test "$build" = "$host"; then
5149  case $host_os in
5150  mingw* | pw32*)
5151    if ( shopt | grep nocaseglob ) >/dev/null 2>&1; then
5152      want_nocaseglob=yes
5153    else
5154      file_magic_glob=`echo aAbBcCdDeEfFgGhHiIjJkKlLmMnNoOpPqQrRsStTuUvVwWxXyYzZ | $SED -e "s/\(..\)/s\/[\1]\/[\1]\/g;/g"`
5155    fi
5156    ;;
5157  esac
5158fi
5159
5160file_magic_cmd=$lt_cv_file_magic_cmd
5161deplibs_check_method=$lt_cv_deplibs_check_method
5162test -z "$deplibs_check_method" && deplibs_check_method=unknown
5163
5164
5165
5166
5167
5168
5169
5170
5171
5172
5173
5174
5175
5176
5177
5178
5179
5180
5181
5182
5183
5184
5185if test -n "$ac_tool_prefix"; then
5186  # Extract the first word of "${ac_tool_prefix}dlltool", so it can be a program name with args.
5187set dummy ${ac_tool_prefix}dlltool; ac_word=$2
5188{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5189$as_echo_n "checking for $ac_word... " >&6; }
5190if ${ac_cv_prog_DLLTOOL+:} false; then :
5191  $as_echo_n "(cached) " >&6
5192else
5193  if test -n "$DLLTOOL"; then
5194  ac_cv_prog_DLLTOOL="$DLLTOOL" # Let the user override the test.
5195else
5196as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5197for as_dir in $PATH
5198do
5199  IFS=$as_save_IFS
5200  test -z "$as_dir" && as_dir=.
5201    for ac_exec_ext in '' $ac_executable_extensions; do
5202  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
5203    ac_cv_prog_DLLTOOL="${ac_tool_prefix}dlltool"
5204    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5205    break 2
5206  fi
5207done
5208  done
5209IFS=$as_save_IFS
5210
5211fi
5212fi
5213DLLTOOL=$ac_cv_prog_DLLTOOL
5214if test -n "$DLLTOOL"; then
5215  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $DLLTOOL" >&5
5216$as_echo "$DLLTOOL" >&6; }
5217else
5218  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5219$as_echo "no" >&6; }
5220fi
5221
5222
5223fi
5224if test -z "$ac_cv_prog_DLLTOOL"; then
5225  ac_ct_DLLTOOL=$DLLTOOL
5226  # Extract the first word of "dlltool", so it can be a program name with args.
5227set dummy dlltool; ac_word=$2
5228{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5229$as_echo_n "checking for $ac_word... " >&6; }
5230if ${ac_cv_prog_ac_ct_DLLTOOL+:} false; then :
5231  $as_echo_n "(cached) " >&6
5232else
5233  if test -n "$ac_ct_DLLTOOL"; then
5234  ac_cv_prog_ac_ct_DLLTOOL="$ac_ct_DLLTOOL" # Let the user override the test.
5235else
5236as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5237for as_dir in $PATH
5238do
5239  IFS=$as_save_IFS
5240  test -z "$as_dir" && as_dir=.
5241    for ac_exec_ext in '' $ac_executable_extensions; do
5242  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
5243    ac_cv_prog_ac_ct_DLLTOOL="dlltool"
5244    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5245    break 2
5246  fi
5247done
5248  done
5249IFS=$as_save_IFS
5250
5251fi
5252fi
5253ac_ct_DLLTOOL=$ac_cv_prog_ac_ct_DLLTOOL
5254if test -n "$ac_ct_DLLTOOL"; then
5255  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_DLLTOOL" >&5
5256$as_echo "$ac_ct_DLLTOOL" >&6; }
5257else
5258  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5259$as_echo "no" >&6; }
5260fi
5261
5262  if test "x$ac_ct_DLLTOOL" = x; then
5263    DLLTOOL="false"
5264  else
5265    case $cross_compiling:$ac_tool_warned in
5266yes:)
5267{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
5268$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
5269ac_tool_warned=yes ;;
5270esac
5271    DLLTOOL=$ac_ct_DLLTOOL
5272  fi
5273else
5274  DLLTOOL="$ac_cv_prog_DLLTOOL"
5275fi
5276
5277test -z "$DLLTOOL" && DLLTOOL=dlltool
5278
5279
5280
5281
5282
5283
5284
5285
5286
5287
5288{ $as_echo "$as_me:${as_lineno-$LINENO}: checking how to associate runtime and link libraries" >&5
5289$as_echo_n "checking how to associate runtime and link libraries... " >&6; }
5290if ${lt_cv_sharedlib_from_linklib_cmd+:} false; then :
5291  $as_echo_n "(cached) " >&6
5292else
5293  lt_cv_sharedlib_from_linklib_cmd='unknown'
5294
5295case $host_os in
5296cygwin* | mingw* | pw32* | cegcc*)
5297  # two different shell functions defined in ltmain.sh
5298  # decide which to use based on capabilities of $DLLTOOL
5299  case `$DLLTOOL --help 2>&1` in
5300  *--identify-strict*)
5301    lt_cv_sharedlib_from_linklib_cmd=func_cygming_dll_for_implib
5302    ;;
5303  *)
5304    lt_cv_sharedlib_from_linklib_cmd=func_cygming_dll_for_implib_fallback
5305    ;;
5306  esac
5307  ;;
5308*)
5309  # fallback: assume linklib IS sharedlib
5310  lt_cv_sharedlib_from_linklib_cmd="$ECHO"
5311  ;;
5312esac
5313
5314fi
5315{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_sharedlib_from_linklib_cmd" >&5
5316$as_echo "$lt_cv_sharedlib_from_linklib_cmd" >&6; }
5317sharedlib_from_linklib_cmd=$lt_cv_sharedlib_from_linklib_cmd
5318test -z "$sharedlib_from_linklib_cmd" && sharedlib_from_linklib_cmd=$ECHO
5319
5320
5321
5322
5323
5324
5325
5326
5327if test -n "$ac_tool_prefix"; then
5328  for ac_prog in ar
5329  do
5330    # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
5331set dummy $ac_tool_prefix$ac_prog; ac_word=$2
5332{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5333$as_echo_n "checking for $ac_word... " >&6; }
5334if ${ac_cv_prog_AR+:} false; then :
5335  $as_echo_n "(cached) " >&6
5336else
5337  if test -n "$AR"; then
5338  ac_cv_prog_AR="$AR" # Let the user override the test.
5339else
5340as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5341for as_dir in $PATH
5342do
5343  IFS=$as_save_IFS
5344  test -z "$as_dir" && as_dir=.
5345    for ac_exec_ext in '' $ac_executable_extensions; do
5346  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
5347    ac_cv_prog_AR="$ac_tool_prefix$ac_prog"
5348    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5349    break 2
5350  fi
5351done
5352  done
5353IFS=$as_save_IFS
5354
5355fi
5356fi
5357AR=$ac_cv_prog_AR
5358if test -n "$AR"; then
5359  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AR" >&5
5360$as_echo "$AR" >&6; }
5361else
5362  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5363$as_echo "no" >&6; }
5364fi
5365
5366
5367    test -n "$AR" && break
5368  done
5369fi
5370if test -z "$AR"; then
5371  ac_ct_AR=$AR
5372  for ac_prog in ar
5373do
5374  # Extract the first word of "$ac_prog", so it can be a program name with args.
5375set dummy $ac_prog; ac_word=$2
5376{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5377$as_echo_n "checking for $ac_word... " >&6; }
5378if ${ac_cv_prog_ac_ct_AR+:} false; then :
5379  $as_echo_n "(cached) " >&6
5380else
5381  if test -n "$ac_ct_AR"; then
5382  ac_cv_prog_ac_ct_AR="$ac_ct_AR" # Let the user override the test.
5383else
5384as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5385for as_dir in $PATH
5386do
5387  IFS=$as_save_IFS
5388  test -z "$as_dir" && as_dir=.
5389    for ac_exec_ext in '' $ac_executable_extensions; do
5390  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
5391    ac_cv_prog_ac_ct_AR="$ac_prog"
5392    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5393    break 2
5394  fi
5395done
5396  done
5397IFS=$as_save_IFS
5398
5399fi
5400fi
5401ac_ct_AR=$ac_cv_prog_ac_ct_AR
5402if test -n "$ac_ct_AR"; then
5403  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_AR" >&5
5404$as_echo "$ac_ct_AR" >&6; }
5405else
5406  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5407$as_echo "no" >&6; }
5408fi
5409
5410
5411  test -n "$ac_ct_AR" && break
5412done
5413
5414  if test "x$ac_ct_AR" = x; then
5415    AR="false"
5416  else
5417    case $cross_compiling:$ac_tool_warned in
5418yes:)
5419{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
5420$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
5421ac_tool_warned=yes ;;
5422esac
5423    AR=$ac_ct_AR
5424  fi
5425fi
5426
5427: ${AR=ar}
5428: ${AR_FLAGS=cru}
5429
5430
5431
5432
5433
5434
5435
5436
5437
5438
5439
5440{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for archiver @FILE support" >&5
5441$as_echo_n "checking for archiver @FILE support... " >&6; }
5442if ${lt_cv_ar_at_file+:} false; then :
5443  $as_echo_n "(cached) " >&6
5444else
5445  lt_cv_ar_at_file=no
5446   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5447/* end confdefs.h.  */
5448
5449int
5450main ()
5451{
5452
5453  ;
5454  return 0;
5455}
5456_ACEOF
5457if ac_fn_c_try_compile "$LINENO"; then :
5458  echo conftest.$ac_objext > conftest.lst
5459      lt_ar_try='$AR $AR_FLAGS libconftest.a @conftest.lst >&5'
5460      { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$lt_ar_try\""; } >&5
5461  (eval $lt_ar_try) 2>&5
5462  ac_status=$?
5463  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
5464  test $ac_status = 0; }
5465      if test "$ac_status" -eq 0; then
5466	# Ensure the archiver fails upon bogus file names.
5467	rm -f conftest.$ac_objext libconftest.a
5468	{ { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$lt_ar_try\""; } >&5
5469  (eval $lt_ar_try) 2>&5
5470  ac_status=$?
5471  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
5472  test $ac_status = 0; }
5473	if test "$ac_status" -ne 0; then
5474          lt_cv_ar_at_file=@
5475        fi
5476      fi
5477      rm -f conftest.* libconftest.a
5478
5479fi
5480rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
5481
5482fi
5483{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_ar_at_file" >&5
5484$as_echo "$lt_cv_ar_at_file" >&6; }
5485
5486if test "x$lt_cv_ar_at_file" = xno; then
5487  archiver_list_spec=
5488else
5489  archiver_list_spec=$lt_cv_ar_at_file
5490fi
5491
5492
5493
5494
5495
5496
5497
5498if test -n "$ac_tool_prefix"; then
5499  # Extract the first word of "${ac_tool_prefix}strip", so it can be a program name with args.
5500set dummy ${ac_tool_prefix}strip; ac_word=$2
5501{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5502$as_echo_n "checking for $ac_word... " >&6; }
5503if ${ac_cv_prog_STRIP+:} false; then :
5504  $as_echo_n "(cached) " >&6
5505else
5506  if test -n "$STRIP"; then
5507  ac_cv_prog_STRIP="$STRIP" # Let the user override the test.
5508else
5509as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5510for as_dir in $PATH
5511do
5512  IFS=$as_save_IFS
5513  test -z "$as_dir" && as_dir=.
5514    for ac_exec_ext in '' $ac_executable_extensions; do
5515  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
5516    ac_cv_prog_STRIP="${ac_tool_prefix}strip"
5517    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5518    break 2
5519  fi
5520done
5521  done
5522IFS=$as_save_IFS
5523
5524fi
5525fi
5526STRIP=$ac_cv_prog_STRIP
5527if test -n "$STRIP"; then
5528  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $STRIP" >&5
5529$as_echo "$STRIP" >&6; }
5530else
5531  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5532$as_echo "no" >&6; }
5533fi
5534
5535
5536fi
5537if test -z "$ac_cv_prog_STRIP"; then
5538  ac_ct_STRIP=$STRIP
5539  # Extract the first word of "strip", so it can be a program name with args.
5540set dummy strip; ac_word=$2
5541{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5542$as_echo_n "checking for $ac_word... " >&6; }
5543if ${ac_cv_prog_ac_ct_STRIP+:} false; then :
5544  $as_echo_n "(cached) " >&6
5545else
5546  if test -n "$ac_ct_STRIP"; then
5547  ac_cv_prog_ac_ct_STRIP="$ac_ct_STRIP" # Let the user override the test.
5548else
5549as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5550for as_dir in $PATH
5551do
5552  IFS=$as_save_IFS
5553  test -z "$as_dir" && as_dir=.
5554    for ac_exec_ext in '' $ac_executable_extensions; do
5555  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
5556    ac_cv_prog_ac_ct_STRIP="strip"
5557    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5558    break 2
5559  fi
5560done
5561  done
5562IFS=$as_save_IFS
5563
5564fi
5565fi
5566ac_ct_STRIP=$ac_cv_prog_ac_ct_STRIP
5567if test -n "$ac_ct_STRIP"; then
5568  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_STRIP" >&5
5569$as_echo "$ac_ct_STRIP" >&6; }
5570else
5571  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5572$as_echo "no" >&6; }
5573fi
5574
5575  if test "x$ac_ct_STRIP" = x; then
5576    STRIP=":"
5577  else
5578    case $cross_compiling:$ac_tool_warned in
5579yes:)
5580{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
5581$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
5582ac_tool_warned=yes ;;
5583esac
5584    STRIP=$ac_ct_STRIP
5585  fi
5586else
5587  STRIP="$ac_cv_prog_STRIP"
5588fi
5589
5590test -z "$STRIP" && STRIP=:
5591
5592
5593
5594
5595
5596
5597if test -n "$ac_tool_prefix"; then
5598  # Extract the first word of "${ac_tool_prefix}ranlib", so it can be a program name with args.
5599set dummy ${ac_tool_prefix}ranlib; ac_word=$2
5600{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5601$as_echo_n "checking for $ac_word... " >&6; }
5602if ${ac_cv_prog_RANLIB+:} false; then :
5603  $as_echo_n "(cached) " >&6
5604else
5605  if test -n "$RANLIB"; then
5606  ac_cv_prog_RANLIB="$RANLIB" # Let the user override the test.
5607else
5608as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5609for as_dir in $PATH
5610do
5611  IFS=$as_save_IFS
5612  test -z "$as_dir" && as_dir=.
5613    for ac_exec_ext in '' $ac_executable_extensions; do
5614  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
5615    ac_cv_prog_RANLIB="${ac_tool_prefix}ranlib"
5616    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5617    break 2
5618  fi
5619done
5620  done
5621IFS=$as_save_IFS
5622
5623fi
5624fi
5625RANLIB=$ac_cv_prog_RANLIB
5626if test -n "$RANLIB"; then
5627  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $RANLIB" >&5
5628$as_echo "$RANLIB" >&6; }
5629else
5630  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5631$as_echo "no" >&6; }
5632fi
5633
5634
5635fi
5636if test -z "$ac_cv_prog_RANLIB"; then
5637  ac_ct_RANLIB=$RANLIB
5638  # Extract the first word of "ranlib", so it can be a program name with args.
5639set dummy ranlib; ac_word=$2
5640{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5641$as_echo_n "checking for $ac_word... " >&6; }
5642if ${ac_cv_prog_ac_ct_RANLIB+:} false; then :
5643  $as_echo_n "(cached) " >&6
5644else
5645  if test -n "$ac_ct_RANLIB"; then
5646  ac_cv_prog_ac_ct_RANLIB="$ac_ct_RANLIB" # Let the user override the test.
5647else
5648as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5649for as_dir in $PATH
5650do
5651  IFS=$as_save_IFS
5652  test -z "$as_dir" && as_dir=.
5653    for ac_exec_ext in '' $ac_executable_extensions; do
5654  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
5655    ac_cv_prog_ac_ct_RANLIB="ranlib"
5656    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5657    break 2
5658  fi
5659done
5660  done
5661IFS=$as_save_IFS
5662
5663fi
5664fi
5665ac_ct_RANLIB=$ac_cv_prog_ac_ct_RANLIB
5666if test -n "$ac_ct_RANLIB"; then
5667  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_RANLIB" >&5
5668$as_echo "$ac_ct_RANLIB" >&6; }
5669else
5670  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5671$as_echo "no" >&6; }
5672fi
5673
5674  if test "x$ac_ct_RANLIB" = x; then
5675    RANLIB=":"
5676  else
5677    case $cross_compiling:$ac_tool_warned in
5678yes:)
5679{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
5680$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
5681ac_tool_warned=yes ;;
5682esac
5683    RANLIB=$ac_ct_RANLIB
5684  fi
5685else
5686  RANLIB="$ac_cv_prog_RANLIB"
5687fi
5688
5689test -z "$RANLIB" && RANLIB=:
5690
5691
5692
5693
5694
5695
5696# Determine commands to create old-style static archives.
5697old_archive_cmds='$AR $AR_FLAGS $oldlib$oldobjs'
5698old_postinstall_cmds='chmod 644 $oldlib'
5699old_postuninstall_cmds=
5700
5701if test -n "$RANLIB"; then
5702  case $host_os in
5703  openbsd*)
5704    old_postinstall_cmds="$old_postinstall_cmds~\$RANLIB -t \$oldlib"
5705    ;;
5706  *)
5707    old_postinstall_cmds="$old_postinstall_cmds~\$RANLIB \$oldlib"
5708    ;;
5709  esac
5710  old_archive_cmds="$old_archive_cmds~\$RANLIB \$oldlib"
5711fi
5712
5713case $host_os in
5714  darwin*)
5715    lock_old_archive_extraction=yes ;;
5716  *)
5717    lock_old_archive_extraction=no ;;
5718esac
5719
5720
5721
5722
5723
5724
5725
5726
5727
5728
5729
5730
5731
5732
5733
5734
5735
5736
5737
5738
5739
5740
5741
5742
5743
5744
5745
5746
5747
5748
5749
5750
5751
5752
5753
5754
5755
5756
5757
5758# If no C compiler was specified, use CC.
5759LTCC=${LTCC-"$CC"}
5760
5761# If no C compiler flags were specified, use CFLAGS.
5762LTCFLAGS=${LTCFLAGS-"$CFLAGS"}
5763
5764# Allow CC to be a program name with arguments.
5765compiler=$CC
5766
5767
5768# Check for command to grab the raw symbol name followed by C symbol from nm.
5769{ $as_echo "$as_me:${as_lineno-$LINENO}: checking command to parse $NM output from $compiler object" >&5
5770$as_echo_n "checking command to parse $NM output from $compiler object... " >&6; }
5771if ${lt_cv_sys_global_symbol_pipe+:} false; then :
5772  $as_echo_n "(cached) " >&6
5773else
5774
5775# These are sane defaults that work on at least a few old systems.
5776# [They come from Ultrix.  What could be older than Ultrix?!! ;)]
5777
5778# Character class describing NM global symbol codes.
5779symcode='[BCDEGRST]'
5780
5781# Regexp to match symbols that can be accessed directly from C.
5782sympat='\([_A-Za-z][_A-Za-z0-9]*\)'
5783
5784# Define system-specific variables.
5785case $host_os in
5786aix*)
5787  symcode='[BCDT]'
5788  ;;
5789cygwin* | mingw* | pw32* | cegcc*)
5790  symcode='[ABCDGISTW]'
5791  ;;
5792hpux*)
5793  if test "$host_cpu" = ia64; then
5794    symcode='[ABCDEGRST]'
5795  fi
5796  ;;
5797irix* | nonstopux*)
5798  symcode='[BCDEGRST]'
5799  ;;
5800osf*)
5801  symcode='[BCDEGQRST]'
5802  ;;
5803solaris*)
5804  symcode='[BDRT]'
5805  ;;
5806sco3.2v5*)
5807  symcode='[DT]'
5808  ;;
5809sysv4.2uw2*)
5810  symcode='[DT]'
5811  ;;
5812sysv5* | sco5v6* | unixware* | OpenUNIX*)
5813  symcode='[ABDT]'
5814  ;;
5815sysv4)
5816  symcode='[DFNSTU]'
5817  ;;
5818esac
5819
5820# If we're using GNU nm, then use its standard symbol codes.
5821case `$NM -V 2>&1` in
5822*GNU* | *'with BFD'*)
5823  symcode='[ABCDGIRSTW]' ;;
5824esac
5825
5826# Transform an extracted symbol line into a proper C declaration.
5827# Some systems (esp. on ia64) link data and code symbols differently,
5828# so use this general approach.
5829lt_cv_sys_global_symbol_to_cdecl="sed -n -e 's/^T .* \(.*\)$/extern int \1();/p' -e 's/^$symcode* .* \(.*\)$/extern char \1;/p'"
5830
5831# Transform an extracted symbol line into symbol name and symbol address
5832lt_cv_sys_global_symbol_to_c_name_address="sed -n -e 's/^: \([^ ]*\)[ ]*$/  {\\\"\1\\\", (void *) 0},/p' -e 's/^$symcode* \([^ ]*\) \([^ ]*\)$/  {\"\2\", (void *) \&\2},/p'"
5833lt_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'"
5834
5835# Handle CRLF in mingw tool chain
5836opt_cr=
5837case $build_os in
5838mingw*)
5839  opt_cr=`$ECHO 'x\{0,1\}' | tr x '\015'` # option cr in regexp
5840  ;;
5841esac
5842
5843# Try without a prefix underscore, then with it.
5844for ac_symprfx in "" "_"; do
5845
5846  # Transform symcode, sympat, and symprfx into a raw symbol and a C symbol.
5847  symxfrm="\\1 $ac_symprfx\\2 \\2"
5848
5849  # Write the raw and C identifiers.
5850  if test "$lt_cv_nm_interface" = "MS dumpbin"; then
5851    # Fake it for dumpbin and say T for any non-static function
5852    # and D for any global variable.
5853    # Also find C++ and __fastcall symbols from MSVC++,
5854    # which start with @ or ?.
5855    lt_cv_sys_global_symbol_pipe="$AWK '"\
5856"     {last_section=section; section=\$ 3};"\
5857"     /Section length .*#relocs.*(pick any)/{hide[last_section]=1};"\
5858"     \$ 0!~/External *\|/{next};"\
5859"     / 0+ UNDEF /{next}; / UNDEF \([^|]\)*()/{next};"\
5860"     {if(hide[section]) next};"\
5861"     {f=0}; \$ 0~/\(\).*\|/{f=1}; {printf f ? \"T \" : \"D \"};"\
5862"     {split(\$ 0, a, /\||\r/); split(a[2], s)};"\
5863"     s[1]~/^[@?]/{print s[1], s[1]; next};"\
5864"     s[1]~prfx {split(s[1],t,\"@\"); print t[1], substr(t[1],length(prfx))}"\
5865"     ' prfx=^$ac_symprfx"
5866  else
5867    lt_cv_sys_global_symbol_pipe="sed -n -e 's/^.*[	 ]\($symcode$symcode*\)[	 ][	 ]*$ac_symprfx$sympat$opt_cr$/$symxfrm/p'"
5868  fi
5869  lt_cv_sys_global_symbol_pipe="$lt_cv_sys_global_symbol_pipe | sed '/ __gnu_lto/d'"
5870
5871  # Check to see that the pipe works correctly.
5872  pipe_works=no
5873
5874  rm -f conftest*
5875  cat > conftest.$ac_ext <<_LT_EOF
5876#ifdef __cplusplus
5877extern "C" {
5878#endif
5879char nm_test_var;
5880void nm_test_func(void);
5881void nm_test_func(void){}
5882#ifdef __cplusplus
5883}
5884#endif
5885int main(){nm_test_var='a';nm_test_func();return(0);}
5886_LT_EOF
5887
5888  if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
5889  (eval $ac_compile) 2>&5
5890  ac_status=$?
5891  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
5892  test $ac_status = 0; }; then
5893    # Now try to grab the symbols.
5894    nlist=conftest.nm
5895    if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$NM conftest.$ac_objext \| "$lt_cv_sys_global_symbol_pipe" \> $nlist\""; } >&5
5896  (eval $NM conftest.$ac_objext \| "$lt_cv_sys_global_symbol_pipe" \> $nlist) 2>&5
5897  ac_status=$?
5898  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
5899  test $ac_status = 0; } && test -s "$nlist"; then
5900      # Try sorting and uniquifying the output.
5901      if sort "$nlist" | uniq > "$nlist"T; then
5902	mv -f "$nlist"T "$nlist"
5903      else
5904	rm -f "$nlist"T
5905      fi
5906
5907      # Make sure that we snagged all the symbols we need.
5908      if $GREP ' nm_test_var$' "$nlist" >/dev/null; then
5909	if $GREP ' nm_test_func$' "$nlist" >/dev/null; then
5910	  cat <<_LT_EOF > conftest.$ac_ext
5911/* Keep this code in sync between libtool.m4, ltmain, lt_system.h, and tests.  */
5912#if defined(_WIN32) || defined(__CYGWIN__) || defined(_WIN32_WCE)
5913/* DATA imports from DLLs on WIN32 con't be const, because runtime
5914   relocations are performed -- see ld's documentation on pseudo-relocs.  */
5915# define LT_DLSYM_CONST
5916#elif defined(__osf__)
5917/* This system does not cope well with relocations in const data.  */
5918# define LT_DLSYM_CONST
5919#else
5920# define LT_DLSYM_CONST const
5921#endif
5922
5923#ifdef __cplusplus
5924extern "C" {
5925#endif
5926
5927_LT_EOF
5928	  # Now generate the symbol file.
5929	  eval "$lt_cv_sys_global_symbol_to_cdecl"' < "$nlist" | $GREP -v main >> conftest.$ac_ext'
5930
5931	  cat <<_LT_EOF >> conftest.$ac_ext
5932
5933/* The mapping between symbol names and symbols.  */
5934LT_DLSYM_CONST struct {
5935  const char *name;
5936  void       *address;
5937}
5938lt__PROGRAM__LTX_preloaded_symbols[] =
5939{
5940  { "@PROGRAM@", (void *) 0 },
5941_LT_EOF
5942	  $SED "s/^$symcode$symcode* \(.*\) \(.*\)$/  {\"\2\", (void *) \&\2},/" < "$nlist" | $GREP -v main >> conftest.$ac_ext
5943	  cat <<\_LT_EOF >> conftest.$ac_ext
5944  {0, (void *) 0}
5945};
5946
5947/* This works around a problem in FreeBSD linker */
5948#ifdef FREEBSD_WORKAROUND
5949static const void *lt_preloaded_setup() {
5950  return lt__PROGRAM__LTX_preloaded_symbols;
5951}
5952#endif
5953
5954#ifdef __cplusplus
5955}
5956#endif
5957_LT_EOF
5958	  # Now try linking the two files.
5959	  mv conftest.$ac_objext conftstm.$ac_objext
5960	  lt_globsym_save_LIBS=$LIBS
5961	  lt_globsym_save_CFLAGS=$CFLAGS
5962	  LIBS="conftstm.$ac_objext"
5963	  CFLAGS="$CFLAGS$lt_prog_compiler_no_builtin_flag"
5964	  if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_link\""; } >&5
5965  (eval $ac_link) 2>&5
5966  ac_status=$?
5967  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
5968  test $ac_status = 0; } && test -s conftest${ac_exeext}; then
5969	    pipe_works=yes
5970	  fi
5971	  LIBS=$lt_globsym_save_LIBS
5972	  CFLAGS=$lt_globsym_save_CFLAGS
5973	else
5974	  echo "cannot find nm_test_func in $nlist" >&5
5975	fi
5976      else
5977	echo "cannot find nm_test_var in $nlist" >&5
5978      fi
5979    else
5980      echo "cannot run $lt_cv_sys_global_symbol_pipe" >&5
5981    fi
5982  else
5983    echo "$progname: failed program was:" >&5
5984    cat conftest.$ac_ext >&5
5985  fi
5986  rm -rf conftest* conftst*
5987
5988  # Do not use the global_symbol_pipe unless it works.
5989  if test "$pipe_works" = yes; then
5990    break
5991  else
5992    lt_cv_sys_global_symbol_pipe=
5993  fi
5994done
5995
5996fi
5997
5998if test -z "$lt_cv_sys_global_symbol_pipe"; then
5999  lt_cv_sys_global_symbol_to_cdecl=
6000fi
6001if test -z "$lt_cv_sys_global_symbol_pipe$lt_cv_sys_global_symbol_to_cdecl"; then
6002  { $as_echo "$as_me:${as_lineno-$LINENO}: result: failed" >&5
6003$as_echo "failed" >&6; }
6004else
6005  { $as_echo "$as_me:${as_lineno-$LINENO}: result: ok" >&5
6006$as_echo "ok" >&6; }
6007fi
6008
6009# Response file support.
6010if test "$lt_cv_nm_interface" = "MS dumpbin"; then
6011  nm_file_list_spec='@'
6012elif $NM --help 2>/dev/null | grep '[@]FILE' >/dev/null; then
6013  nm_file_list_spec='@'
6014fi
6015
6016
6017
6018
6019
6020
6021
6022
6023
6024
6025
6026
6027
6028
6029
6030
6031
6032
6033
6034
6035
6036
6037
6038
6039
6040
6041
6042{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for sysroot" >&5
6043$as_echo_n "checking for sysroot... " >&6; }
6044
6045# Check whether --with-sysroot was given.
6046if test "${with_sysroot+set}" = set; then :
6047  withval=$with_sysroot;
6048else
6049  with_sysroot=no
6050fi
6051
6052
6053lt_sysroot=
6054case ${with_sysroot} in #(
6055 yes)
6056   if test "$GCC" = yes; then
6057     lt_sysroot=`$CC --print-sysroot 2>/dev/null`
6058   fi
6059   ;; #(
6060 /*)
6061   lt_sysroot=`echo "$with_sysroot" | sed -e "$sed_quote_subst"`
6062   ;; #(
6063 no|'')
6064   ;; #(
6065 *)
6066   { $as_echo "$as_me:${as_lineno-$LINENO}: result: ${with_sysroot}" >&5
6067$as_echo "${with_sysroot}" >&6; }
6068   as_fn_error $? "The sysroot must be an absolute path." "$LINENO" 5
6069   ;;
6070esac
6071
6072 { $as_echo "$as_me:${as_lineno-$LINENO}: result: ${lt_sysroot:-no}" >&5
6073$as_echo "${lt_sysroot:-no}" >&6; }
6074
6075
6076
6077
6078
6079# Check whether --enable-libtool-lock was given.
6080if test "${enable_libtool_lock+set}" = set; then :
6081  enableval=$enable_libtool_lock;
6082fi
6083
6084test "x$enable_libtool_lock" != xno && enable_libtool_lock=yes
6085
6086# Some flags need to be propagated to the compiler or linker for good
6087# libtool support.
6088case $host in
6089ia64-*-hpux*)
6090  # Find out which ABI we are using.
6091  echo 'int i;' > conftest.$ac_ext
6092  if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
6093  (eval $ac_compile) 2>&5
6094  ac_status=$?
6095  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
6096  test $ac_status = 0; }; then
6097    case `/usr/bin/file conftest.$ac_objext` in
6098      *ELF-32*)
6099	HPUX_IA64_MODE="32"
6100	;;
6101      *ELF-64*)
6102	HPUX_IA64_MODE="64"
6103	;;
6104    esac
6105  fi
6106  rm -rf conftest*
6107  ;;
6108*-*-irix6*)
6109  # Find out which ABI we are using.
6110  echo '#line '$LINENO' "configure"' > conftest.$ac_ext
6111  if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
6112  (eval $ac_compile) 2>&5
6113  ac_status=$?
6114  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
6115  test $ac_status = 0; }; then
6116    if test "$lt_cv_prog_gnu_ld" = yes; then
6117      case `/usr/bin/file conftest.$ac_objext` in
6118	*32-bit*)
6119	  LD="${LD-ld} -melf32bsmip"
6120	  ;;
6121	*N32*)
6122	  LD="${LD-ld} -melf32bmipn32"
6123	  ;;
6124	*64-bit*)
6125	  LD="${LD-ld} -melf64bmip"
6126	;;
6127      esac
6128    else
6129      case `/usr/bin/file conftest.$ac_objext` in
6130	*32-bit*)
6131	  LD="${LD-ld} -32"
6132	  ;;
6133	*N32*)
6134	  LD="${LD-ld} -n32"
6135	  ;;
6136	*64-bit*)
6137	  LD="${LD-ld} -64"
6138	  ;;
6139      esac
6140    fi
6141  fi
6142  rm -rf conftest*
6143  ;;
6144
6145x86_64-*kfreebsd*-gnu|x86_64-*linux*|ppc*-*linux*|powerpc*-*linux*| \
6146s390*-*linux*|s390*-*tpf*|sparc*-*linux*)
6147  # Find out which ABI we are using.
6148  echo 'int i;' > conftest.$ac_ext
6149  if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
6150  (eval $ac_compile) 2>&5
6151  ac_status=$?
6152  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
6153  test $ac_status = 0; }; then
6154    case `/usr/bin/file conftest.o` in
6155      *32-bit*)
6156	case $host in
6157	  x86_64-*kfreebsd*-gnu)
6158	    LD="${LD-ld} -m elf_i386_fbsd"
6159	    ;;
6160	  x86_64-*linux*)
6161	    LD="${LD-ld} -m elf_i386"
6162	    ;;
6163	  ppc64-*linux*|powerpc64-*linux*)
6164	    LD="${LD-ld} -m elf32ppclinux"
6165	    ;;
6166	  s390x-*linux*)
6167	    LD="${LD-ld} -m elf_s390"
6168	    ;;
6169	  sparc64-*linux*)
6170	    LD="${LD-ld} -m elf32_sparc"
6171	    ;;
6172	esac
6173	;;
6174      *64-bit*)
6175	case $host in
6176	  x86_64-*kfreebsd*-gnu)
6177	    LD="${LD-ld} -m elf_x86_64_fbsd"
6178	    ;;
6179	  x86_64-*linux*)
6180	    LD="${LD-ld} -m elf_x86_64"
6181	    ;;
6182	  ppc*-*linux*|powerpc*-*linux*)
6183	    LD="${LD-ld} -m elf64ppc"
6184	    ;;
6185	  s390*-*linux*|s390*-*tpf*)
6186	    LD="${LD-ld} -m elf64_s390"
6187	    ;;
6188	  sparc*-*linux*)
6189	    LD="${LD-ld} -m elf64_sparc"
6190	    ;;
6191	esac
6192	;;
6193    esac
6194  fi
6195  rm -rf conftest*
6196  ;;
6197
6198*-*-sco3.2v5*)
6199  # On SCO OpenServer 5, we need -belf to get full-featured binaries.
6200  SAVE_CFLAGS="$CFLAGS"
6201  CFLAGS="$CFLAGS -belf"
6202  { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the C compiler needs -belf" >&5
6203$as_echo_n "checking whether the C compiler needs -belf... " >&6; }
6204if ${lt_cv_cc_needs_belf+:} false; then :
6205  $as_echo_n "(cached) " >&6
6206else
6207  ac_ext=c
6208ac_cpp='$CPP $CPPFLAGS'
6209ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
6210ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
6211ac_compiler_gnu=$ac_cv_c_compiler_gnu
6212
6213     cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6214/* end confdefs.h.  */
6215
6216int
6217main ()
6218{
6219
6220  ;
6221  return 0;
6222}
6223_ACEOF
6224if ac_fn_c_try_link "$LINENO"; then :
6225  lt_cv_cc_needs_belf=yes
6226else
6227  lt_cv_cc_needs_belf=no
6228fi
6229rm -f core conftest.err conftest.$ac_objext \
6230    conftest$ac_exeext conftest.$ac_ext
6231     ac_ext=c
6232ac_cpp='$CPP $CPPFLAGS'
6233ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
6234ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
6235ac_compiler_gnu=$ac_cv_c_compiler_gnu
6236
6237fi
6238{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_cc_needs_belf" >&5
6239$as_echo "$lt_cv_cc_needs_belf" >&6; }
6240  if test x"$lt_cv_cc_needs_belf" != x"yes"; then
6241    # this is probably gcc 2.8.0, egcs 1.0 or newer; no need for -belf
6242    CFLAGS="$SAVE_CFLAGS"
6243  fi
6244  ;;
6245sparc*-*solaris*)
6246  # Find out which ABI we are using.
6247  echo 'int i;' > conftest.$ac_ext
6248  if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
6249  (eval $ac_compile) 2>&5
6250  ac_status=$?
6251  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
6252  test $ac_status = 0; }; then
6253    case `/usr/bin/file conftest.o` in
6254    *64-bit*)
6255      case $lt_cv_prog_gnu_ld in
6256      yes*) LD="${LD-ld} -m elf64_sparc" ;;
6257      *)
6258	if ${LD-ld} -64 -r -o conftest2.o conftest.o >/dev/null 2>&1; then
6259	  LD="${LD-ld} -64"
6260	fi
6261	;;
6262      esac
6263      ;;
6264    esac
6265  fi
6266  rm -rf conftest*
6267  ;;
6268esac
6269
6270need_locks="$enable_libtool_lock"
6271
6272if test -n "$ac_tool_prefix"; then
6273  # Extract the first word of "${ac_tool_prefix}mt", so it can be a program name with args.
6274set dummy ${ac_tool_prefix}mt; ac_word=$2
6275{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6276$as_echo_n "checking for $ac_word... " >&6; }
6277if ${ac_cv_prog_MANIFEST_TOOL+:} false; then :
6278  $as_echo_n "(cached) " >&6
6279else
6280  if test -n "$MANIFEST_TOOL"; then
6281  ac_cv_prog_MANIFEST_TOOL="$MANIFEST_TOOL" # Let the user override the test.
6282else
6283as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6284for as_dir in $PATH
6285do
6286  IFS=$as_save_IFS
6287  test -z "$as_dir" && as_dir=.
6288    for ac_exec_ext in '' $ac_executable_extensions; do
6289  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
6290    ac_cv_prog_MANIFEST_TOOL="${ac_tool_prefix}mt"
6291    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6292    break 2
6293  fi
6294done
6295  done
6296IFS=$as_save_IFS
6297
6298fi
6299fi
6300MANIFEST_TOOL=$ac_cv_prog_MANIFEST_TOOL
6301if test -n "$MANIFEST_TOOL"; then
6302  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $MANIFEST_TOOL" >&5
6303$as_echo "$MANIFEST_TOOL" >&6; }
6304else
6305  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6306$as_echo "no" >&6; }
6307fi
6308
6309
6310fi
6311if test -z "$ac_cv_prog_MANIFEST_TOOL"; then
6312  ac_ct_MANIFEST_TOOL=$MANIFEST_TOOL
6313  # Extract the first word of "mt", so it can be a program name with args.
6314set dummy mt; ac_word=$2
6315{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6316$as_echo_n "checking for $ac_word... " >&6; }
6317if ${ac_cv_prog_ac_ct_MANIFEST_TOOL+:} false; then :
6318  $as_echo_n "(cached) " >&6
6319else
6320  if test -n "$ac_ct_MANIFEST_TOOL"; then
6321  ac_cv_prog_ac_ct_MANIFEST_TOOL="$ac_ct_MANIFEST_TOOL" # Let the user override the test.
6322else
6323as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6324for as_dir in $PATH
6325do
6326  IFS=$as_save_IFS
6327  test -z "$as_dir" && as_dir=.
6328    for ac_exec_ext in '' $ac_executable_extensions; do
6329  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
6330    ac_cv_prog_ac_ct_MANIFEST_TOOL="mt"
6331    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6332    break 2
6333  fi
6334done
6335  done
6336IFS=$as_save_IFS
6337
6338fi
6339fi
6340ac_ct_MANIFEST_TOOL=$ac_cv_prog_ac_ct_MANIFEST_TOOL
6341if test -n "$ac_ct_MANIFEST_TOOL"; then
6342  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_MANIFEST_TOOL" >&5
6343$as_echo "$ac_ct_MANIFEST_TOOL" >&6; }
6344else
6345  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6346$as_echo "no" >&6; }
6347fi
6348
6349  if test "x$ac_ct_MANIFEST_TOOL" = x; then
6350    MANIFEST_TOOL=":"
6351  else
6352    case $cross_compiling:$ac_tool_warned in
6353yes:)
6354{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
6355$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
6356ac_tool_warned=yes ;;
6357esac
6358    MANIFEST_TOOL=$ac_ct_MANIFEST_TOOL
6359  fi
6360else
6361  MANIFEST_TOOL="$ac_cv_prog_MANIFEST_TOOL"
6362fi
6363
6364test -z "$MANIFEST_TOOL" && MANIFEST_TOOL=mt
6365{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $MANIFEST_TOOL is a manifest tool" >&5
6366$as_echo_n "checking if $MANIFEST_TOOL is a manifest tool... " >&6; }
6367if ${lt_cv_path_mainfest_tool+:} false; then :
6368  $as_echo_n "(cached) " >&6
6369else
6370  lt_cv_path_mainfest_tool=no
6371  echo "$as_me:$LINENO: $MANIFEST_TOOL '-?'" >&5
6372  $MANIFEST_TOOL '-?' 2>conftest.err > conftest.out
6373  cat conftest.err >&5
6374  if $GREP 'Manifest Tool' conftest.out > /dev/null; then
6375    lt_cv_path_mainfest_tool=yes
6376  fi
6377  rm -f conftest*
6378fi
6379{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_path_mainfest_tool" >&5
6380$as_echo "$lt_cv_path_mainfest_tool" >&6; }
6381if test "x$lt_cv_path_mainfest_tool" != xyes; then
6382  MANIFEST_TOOL=:
6383fi
6384
6385
6386
6387
6388
6389
6390  case $host_os in
6391    rhapsody* | darwin*)
6392    if test -n "$ac_tool_prefix"; then
6393  # Extract the first word of "${ac_tool_prefix}dsymutil", so it can be a program name with args.
6394set dummy ${ac_tool_prefix}dsymutil; ac_word=$2
6395{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6396$as_echo_n "checking for $ac_word... " >&6; }
6397if ${ac_cv_prog_DSYMUTIL+:} false; then :
6398  $as_echo_n "(cached) " >&6
6399else
6400  if test -n "$DSYMUTIL"; then
6401  ac_cv_prog_DSYMUTIL="$DSYMUTIL" # Let the user override the test.
6402else
6403as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6404for as_dir in $PATH
6405do
6406  IFS=$as_save_IFS
6407  test -z "$as_dir" && as_dir=.
6408    for ac_exec_ext in '' $ac_executable_extensions; do
6409  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
6410    ac_cv_prog_DSYMUTIL="${ac_tool_prefix}dsymutil"
6411    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6412    break 2
6413  fi
6414done
6415  done
6416IFS=$as_save_IFS
6417
6418fi
6419fi
6420DSYMUTIL=$ac_cv_prog_DSYMUTIL
6421if test -n "$DSYMUTIL"; then
6422  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $DSYMUTIL" >&5
6423$as_echo "$DSYMUTIL" >&6; }
6424else
6425  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6426$as_echo "no" >&6; }
6427fi
6428
6429
6430fi
6431if test -z "$ac_cv_prog_DSYMUTIL"; then
6432  ac_ct_DSYMUTIL=$DSYMUTIL
6433  # Extract the first word of "dsymutil", so it can be a program name with args.
6434set dummy dsymutil; ac_word=$2
6435{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6436$as_echo_n "checking for $ac_word... " >&6; }
6437if ${ac_cv_prog_ac_ct_DSYMUTIL+:} false; then :
6438  $as_echo_n "(cached) " >&6
6439else
6440  if test -n "$ac_ct_DSYMUTIL"; then
6441  ac_cv_prog_ac_ct_DSYMUTIL="$ac_ct_DSYMUTIL" # Let the user override the test.
6442else
6443as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6444for as_dir in $PATH
6445do
6446  IFS=$as_save_IFS
6447  test -z "$as_dir" && as_dir=.
6448    for ac_exec_ext in '' $ac_executable_extensions; do
6449  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
6450    ac_cv_prog_ac_ct_DSYMUTIL="dsymutil"
6451    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6452    break 2
6453  fi
6454done
6455  done
6456IFS=$as_save_IFS
6457
6458fi
6459fi
6460ac_ct_DSYMUTIL=$ac_cv_prog_ac_ct_DSYMUTIL
6461if test -n "$ac_ct_DSYMUTIL"; then
6462  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_DSYMUTIL" >&5
6463$as_echo "$ac_ct_DSYMUTIL" >&6; }
6464else
6465  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6466$as_echo "no" >&6; }
6467fi
6468
6469  if test "x$ac_ct_DSYMUTIL" = x; then
6470    DSYMUTIL=":"
6471  else
6472    case $cross_compiling:$ac_tool_warned in
6473yes:)
6474{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
6475$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
6476ac_tool_warned=yes ;;
6477esac
6478    DSYMUTIL=$ac_ct_DSYMUTIL
6479  fi
6480else
6481  DSYMUTIL="$ac_cv_prog_DSYMUTIL"
6482fi
6483
6484    if test -n "$ac_tool_prefix"; then
6485  # Extract the first word of "${ac_tool_prefix}nmedit", so it can be a program name with args.
6486set dummy ${ac_tool_prefix}nmedit; ac_word=$2
6487{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6488$as_echo_n "checking for $ac_word... " >&6; }
6489if ${ac_cv_prog_NMEDIT+:} false; then :
6490  $as_echo_n "(cached) " >&6
6491else
6492  if test -n "$NMEDIT"; then
6493  ac_cv_prog_NMEDIT="$NMEDIT" # Let the user override the test.
6494else
6495as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6496for as_dir in $PATH
6497do
6498  IFS=$as_save_IFS
6499  test -z "$as_dir" && as_dir=.
6500    for ac_exec_ext in '' $ac_executable_extensions; do
6501  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
6502    ac_cv_prog_NMEDIT="${ac_tool_prefix}nmedit"
6503    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6504    break 2
6505  fi
6506done
6507  done
6508IFS=$as_save_IFS
6509
6510fi
6511fi
6512NMEDIT=$ac_cv_prog_NMEDIT
6513if test -n "$NMEDIT"; then
6514  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $NMEDIT" >&5
6515$as_echo "$NMEDIT" >&6; }
6516else
6517  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6518$as_echo "no" >&6; }
6519fi
6520
6521
6522fi
6523if test -z "$ac_cv_prog_NMEDIT"; then
6524  ac_ct_NMEDIT=$NMEDIT
6525  # Extract the first word of "nmedit", so it can be a program name with args.
6526set dummy nmedit; ac_word=$2
6527{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6528$as_echo_n "checking for $ac_word... " >&6; }
6529if ${ac_cv_prog_ac_ct_NMEDIT+:} false; then :
6530  $as_echo_n "(cached) " >&6
6531else
6532  if test -n "$ac_ct_NMEDIT"; then
6533  ac_cv_prog_ac_ct_NMEDIT="$ac_ct_NMEDIT" # Let the user override the test.
6534else
6535as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6536for as_dir in $PATH
6537do
6538  IFS=$as_save_IFS
6539  test -z "$as_dir" && as_dir=.
6540    for ac_exec_ext in '' $ac_executable_extensions; do
6541  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
6542    ac_cv_prog_ac_ct_NMEDIT="nmedit"
6543    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6544    break 2
6545  fi
6546done
6547  done
6548IFS=$as_save_IFS
6549
6550fi
6551fi
6552ac_ct_NMEDIT=$ac_cv_prog_ac_ct_NMEDIT
6553if test -n "$ac_ct_NMEDIT"; then
6554  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_NMEDIT" >&5
6555$as_echo "$ac_ct_NMEDIT" >&6; }
6556else
6557  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6558$as_echo "no" >&6; }
6559fi
6560
6561  if test "x$ac_ct_NMEDIT" = x; then
6562    NMEDIT=":"
6563  else
6564    case $cross_compiling:$ac_tool_warned in
6565yes:)
6566{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
6567$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
6568ac_tool_warned=yes ;;
6569esac
6570    NMEDIT=$ac_ct_NMEDIT
6571  fi
6572else
6573  NMEDIT="$ac_cv_prog_NMEDIT"
6574fi
6575
6576    if test -n "$ac_tool_prefix"; then
6577  # Extract the first word of "${ac_tool_prefix}lipo", so it can be a program name with args.
6578set dummy ${ac_tool_prefix}lipo; ac_word=$2
6579{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6580$as_echo_n "checking for $ac_word... " >&6; }
6581if ${ac_cv_prog_LIPO+:} false; then :
6582  $as_echo_n "(cached) " >&6
6583else
6584  if test -n "$LIPO"; then
6585  ac_cv_prog_LIPO="$LIPO" # Let the user override the test.
6586else
6587as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6588for as_dir in $PATH
6589do
6590  IFS=$as_save_IFS
6591  test -z "$as_dir" && as_dir=.
6592    for ac_exec_ext in '' $ac_executable_extensions; do
6593  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
6594    ac_cv_prog_LIPO="${ac_tool_prefix}lipo"
6595    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6596    break 2
6597  fi
6598done
6599  done
6600IFS=$as_save_IFS
6601
6602fi
6603fi
6604LIPO=$ac_cv_prog_LIPO
6605if test -n "$LIPO"; then
6606  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LIPO" >&5
6607$as_echo "$LIPO" >&6; }
6608else
6609  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6610$as_echo "no" >&6; }
6611fi
6612
6613
6614fi
6615if test -z "$ac_cv_prog_LIPO"; then
6616  ac_ct_LIPO=$LIPO
6617  # Extract the first word of "lipo", so it can be a program name with args.
6618set dummy lipo; ac_word=$2
6619{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6620$as_echo_n "checking for $ac_word... " >&6; }
6621if ${ac_cv_prog_ac_ct_LIPO+:} false; then :
6622  $as_echo_n "(cached) " >&6
6623else
6624  if test -n "$ac_ct_LIPO"; then
6625  ac_cv_prog_ac_ct_LIPO="$ac_ct_LIPO" # Let the user override the test.
6626else
6627as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6628for as_dir in $PATH
6629do
6630  IFS=$as_save_IFS
6631  test -z "$as_dir" && as_dir=.
6632    for ac_exec_ext in '' $ac_executable_extensions; do
6633  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
6634    ac_cv_prog_ac_ct_LIPO="lipo"
6635    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6636    break 2
6637  fi
6638done
6639  done
6640IFS=$as_save_IFS
6641
6642fi
6643fi
6644ac_ct_LIPO=$ac_cv_prog_ac_ct_LIPO
6645if test -n "$ac_ct_LIPO"; then
6646  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_LIPO" >&5
6647$as_echo "$ac_ct_LIPO" >&6; }
6648else
6649  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6650$as_echo "no" >&6; }
6651fi
6652
6653  if test "x$ac_ct_LIPO" = x; then
6654    LIPO=":"
6655  else
6656    case $cross_compiling:$ac_tool_warned in
6657yes:)
6658{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
6659$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
6660ac_tool_warned=yes ;;
6661esac
6662    LIPO=$ac_ct_LIPO
6663  fi
6664else
6665  LIPO="$ac_cv_prog_LIPO"
6666fi
6667
6668    if test -n "$ac_tool_prefix"; then
6669  # Extract the first word of "${ac_tool_prefix}otool", so it can be a program name with args.
6670set dummy ${ac_tool_prefix}otool; ac_word=$2
6671{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6672$as_echo_n "checking for $ac_word... " >&6; }
6673if ${ac_cv_prog_OTOOL+:} false; then :
6674  $as_echo_n "(cached) " >&6
6675else
6676  if test -n "$OTOOL"; then
6677  ac_cv_prog_OTOOL="$OTOOL" # Let the user override the test.
6678else
6679as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6680for as_dir in $PATH
6681do
6682  IFS=$as_save_IFS
6683  test -z "$as_dir" && as_dir=.
6684    for ac_exec_ext in '' $ac_executable_extensions; do
6685  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
6686    ac_cv_prog_OTOOL="${ac_tool_prefix}otool"
6687    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6688    break 2
6689  fi
6690done
6691  done
6692IFS=$as_save_IFS
6693
6694fi
6695fi
6696OTOOL=$ac_cv_prog_OTOOL
6697if test -n "$OTOOL"; then
6698  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $OTOOL" >&5
6699$as_echo "$OTOOL" >&6; }
6700else
6701  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6702$as_echo "no" >&6; }
6703fi
6704
6705
6706fi
6707if test -z "$ac_cv_prog_OTOOL"; then
6708  ac_ct_OTOOL=$OTOOL
6709  # Extract the first word of "otool", so it can be a program name with args.
6710set dummy otool; ac_word=$2
6711{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6712$as_echo_n "checking for $ac_word... " >&6; }
6713if ${ac_cv_prog_ac_ct_OTOOL+:} false; then :
6714  $as_echo_n "(cached) " >&6
6715else
6716  if test -n "$ac_ct_OTOOL"; then
6717  ac_cv_prog_ac_ct_OTOOL="$ac_ct_OTOOL" # Let the user override the test.
6718else
6719as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6720for as_dir in $PATH
6721do
6722  IFS=$as_save_IFS
6723  test -z "$as_dir" && as_dir=.
6724    for ac_exec_ext in '' $ac_executable_extensions; do
6725  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
6726    ac_cv_prog_ac_ct_OTOOL="otool"
6727    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6728    break 2
6729  fi
6730done
6731  done
6732IFS=$as_save_IFS
6733
6734fi
6735fi
6736ac_ct_OTOOL=$ac_cv_prog_ac_ct_OTOOL
6737if test -n "$ac_ct_OTOOL"; then
6738  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_OTOOL" >&5
6739$as_echo "$ac_ct_OTOOL" >&6; }
6740else
6741  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6742$as_echo "no" >&6; }
6743fi
6744
6745  if test "x$ac_ct_OTOOL" = x; then
6746    OTOOL=":"
6747  else
6748    case $cross_compiling:$ac_tool_warned in
6749yes:)
6750{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
6751$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
6752ac_tool_warned=yes ;;
6753esac
6754    OTOOL=$ac_ct_OTOOL
6755  fi
6756else
6757  OTOOL="$ac_cv_prog_OTOOL"
6758fi
6759
6760    if test -n "$ac_tool_prefix"; then
6761  # Extract the first word of "${ac_tool_prefix}otool64", so it can be a program name with args.
6762set dummy ${ac_tool_prefix}otool64; ac_word=$2
6763{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6764$as_echo_n "checking for $ac_word... " >&6; }
6765if ${ac_cv_prog_OTOOL64+:} false; then :
6766  $as_echo_n "(cached) " >&6
6767else
6768  if test -n "$OTOOL64"; then
6769  ac_cv_prog_OTOOL64="$OTOOL64" # Let the user override the test.
6770else
6771as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6772for as_dir in $PATH
6773do
6774  IFS=$as_save_IFS
6775  test -z "$as_dir" && as_dir=.
6776    for ac_exec_ext in '' $ac_executable_extensions; do
6777  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
6778    ac_cv_prog_OTOOL64="${ac_tool_prefix}otool64"
6779    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6780    break 2
6781  fi
6782done
6783  done
6784IFS=$as_save_IFS
6785
6786fi
6787fi
6788OTOOL64=$ac_cv_prog_OTOOL64
6789if test -n "$OTOOL64"; then
6790  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $OTOOL64" >&5
6791$as_echo "$OTOOL64" >&6; }
6792else
6793  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6794$as_echo "no" >&6; }
6795fi
6796
6797
6798fi
6799if test -z "$ac_cv_prog_OTOOL64"; then
6800  ac_ct_OTOOL64=$OTOOL64
6801  # Extract the first word of "otool64", so it can be a program name with args.
6802set dummy otool64; ac_word=$2
6803{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6804$as_echo_n "checking for $ac_word... " >&6; }
6805if ${ac_cv_prog_ac_ct_OTOOL64+:} false; then :
6806  $as_echo_n "(cached) " >&6
6807else
6808  if test -n "$ac_ct_OTOOL64"; then
6809  ac_cv_prog_ac_ct_OTOOL64="$ac_ct_OTOOL64" # Let the user override the test.
6810else
6811as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6812for as_dir in $PATH
6813do
6814  IFS=$as_save_IFS
6815  test -z "$as_dir" && as_dir=.
6816    for ac_exec_ext in '' $ac_executable_extensions; do
6817  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
6818    ac_cv_prog_ac_ct_OTOOL64="otool64"
6819    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6820    break 2
6821  fi
6822done
6823  done
6824IFS=$as_save_IFS
6825
6826fi
6827fi
6828ac_ct_OTOOL64=$ac_cv_prog_ac_ct_OTOOL64
6829if test -n "$ac_ct_OTOOL64"; then
6830  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_OTOOL64" >&5
6831$as_echo "$ac_ct_OTOOL64" >&6; }
6832else
6833  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6834$as_echo "no" >&6; }
6835fi
6836
6837  if test "x$ac_ct_OTOOL64" = x; then
6838    OTOOL64=":"
6839  else
6840    case $cross_compiling:$ac_tool_warned in
6841yes:)
6842{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
6843$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
6844ac_tool_warned=yes ;;
6845esac
6846    OTOOL64=$ac_ct_OTOOL64
6847  fi
6848else
6849  OTOOL64="$ac_cv_prog_OTOOL64"
6850fi
6851
6852
6853
6854
6855
6856
6857
6858
6859
6860
6861
6862
6863
6864
6865
6866
6867
6868
6869
6870
6871
6872
6873
6874
6875
6876
6877
6878    { $as_echo "$as_me:${as_lineno-$LINENO}: checking for -single_module linker flag" >&5
6879$as_echo_n "checking for -single_module linker flag... " >&6; }
6880if ${lt_cv_apple_cc_single_mod+:} false; then :
6881  $as_echo_n "(cached) " >&6
6882else
6883  lt_cv_apple_cc_single_mod=no
6884      if test -z "${LT_MULTI_MODULE}"; then
6885	# By default we will add the -single_module flag. You can override
6886	# by either setting the environment variable LT_MULTI_MODULE
6887	# non-empty at configure time, or by adding -multi_module to the
6888	# link flags.
6889	rm -rf libconftest.dylib*
6890	echo "int foo(void){return 1;}" > conftest.c
6891	echo "$LTCC $LTCFLAGS $LDFLAGS -o libconftest.dylib \
6892-dynamiclib -Wl,-single_module conftest.c" >&5
6893	$LTCC $LTCFLAGS $LDFLAGS -o libconftest.dylib \
6894	  -dynamiclib -Wl,-single_module conftest.c 2>conftest.err
6895        _lt_result=$?
6896	if test -f libconftest.dylib && test ! -s conftest.err && test $_lt_result = 0; then
6897	  lt_cv_apple_cc_single_mod=yes
6898	else
6899	  cat conftest.err >&5
6900	fi
6901	rm -rf libconftest.dylib*
6902	rm -f conftest.*
6903      fi
6904fi
6905{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_apple_cc_single_mod" >&5
6906$as_echo "$lt_cv_apple_cc_single_mod" >&6; }
6907    { $as_echo "$as_me:${as_lineno-$LINENO}: checking for -exported_symbols_list linker flag" >&5
6908$as_echo_n "checking for -exported_symbols_list linker flag... " >&6; }
6909if ${lt_cv_ld_exported_symbols_list+:} false; then :
6910  $as_echo_n "(cached) " >&6
6911else
6912  lt_cv_ld_exported_symbols_list=no
6913      save_LDFLAGS=$LDFLAGS
6914      echo "_main" > conftest.sym
6915      LDFLAGS="$LDFLAGS -Wl,-exported_symbols_list,conftest.sym"
6916      cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6917/* end confdefs.h.  */
6918
6919int
6920main ()
6921{
6922
6923  ;
6924  return 0;
6925}
6926_ACEOF
6927if ac_fn_c_try_link "$LINENO"; then :
6928  lt_cv_ld_exported_symbols_list=yes
6929else
6930  lt_cv_ld_exported_symbols_list=no
6931fi
6932rm -f core conftest.err conftest.$ac_objext \
6933    conftest$ac_exeext conftest.$ac_ext
6934	LDFLAGS="$save_LDFLAGS"
6935
6936fi
6937{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_ld_exported_symbols_list" >&5
6938$as_echo "$lt_cv_ld_exported_symbols_list" >&6; }
6939    { $as_echo "$as_me:${as_lineno-$LINENO}: checking for -force_load linker flag" >&5
6940$as_echo_n "checking for -force_load linker flag... " >&6; }
6941if ${lt_cv_ld_force_load+:} false; then :
6942  $as_echo_n "(cached) " >&6
6943else
6944  lt_cv_ld_force_load=no
6945      cat > conftest.c << _LT_EOF
6946int forced_loaded() { return 2;}
6947_LT_EOF
6948      echo "$LTCC $LTCFLAGS -c -o conftest.o conftest.c" >&5
6949      $LTCC $LTCFLAGS -c -o conftest.o conftest.c 2>&5
6950      echo "$AR cru libconftest.a conftest.o" >&5
6951      $AR cru libconftest.a conftest.o 2>&5
6952      echo "$RANLIB libconftest.a" >&5
6953      $RANLIB libconftest.a 2>&5
6954      cat > conftest.c << _LT_EOF
6955int main() { return 0;}
6956_LT_EOF
6957      echo "$LTCC $LTCFLAGS $LDFLAGS -o conftest conftest.c -Wl,-force_load,./libconftest.a" >&5
6958      $LTCC $LTCFLAGS $LDFLAGS -o conftest conftest.c -Wl,-force_load,./libconftest.a 2>conftest.err
6959      _lt_result=$?
6960      if test -f conftest && test ! -s conftest.err && test $_lt_result = 0 && $GREP forced_load conftest 2>&1 >/dev/null; then
6961	lt_cv_ld_force_load=yes
6962      else
6963	cat conftest.err >&5
6964      fi
6965        rm -f conftest.err libconftest.a conftest conftest.c
6966        rm -rf conftest.dSYM
6967
6968fi
6969{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_ld_force_load" >&5
6970$as_echo "$lt_cv_ld_force_load" >&6; }
6971    case $host_os in
6972    rhapsody* | darwin1.[012])
6973      _lt_dar_allow_undefined='${wl}-undefined ${wl}suppress' ;;
6974    darwin1.*)
6975      _lt_dar_allow_undefined='${wl}-flat_namespace ${wl}-undefined ${wl}suppress' ;;
6976    darwin*) # darwin 5.x on
6977      # if running on 10.5 or later, the deployment target defaults
6978      # to the OS version, if on x86, and 10.4, the deployment
6979      # target defaults to 10.4. Don't you love it?
6980      case ${MACOSX_DEPLOYMENT_TARGET-10.0},$host in
6981	10.0,*86*-darwin8*|10.0,*-darwin[91]*)
6982	  _lt_dar_allow_undefined='${wl}-undefined ${wl}dynamic_lookup' ;;
6983	10.[012]*)
6984	  _lt_dar_allow_undefined='${wl}-flat_namespace ${wl}-undefined ${wl}suppress' ;;
6985	10.*)
6986	  _lt_dar_allow_undefined='${wl}-undefined ${wl}dynamic_lookup' ;;
6987      esac
6988    ;;
6989  esac
6990    if test "$lt_cv_apple_cc_single_mod" = "yes"; then
6991      _lt_dar_single_mod='$single_module'
6992    fi
6993    if test "$lt_cv_ld_exported_symbols_list" = "yes"; then
6994      _lt_dar_export_syms=' ${wl}-exported_symbols_list,$output_objdir/${libname}-symbols.expsym'
6995    else
6996      _lt_dar_export_syms='~$NMEDIT -s $output_objdir/${libname}-symbols.expsym ${lib}'
6997    fi
6998    if test "$DSYMUTIL" != ":" && test "$lt_cv_ld_force_load" = "no"; then
6999      _lt_dsymutil='~$DSYMUTIL $lib || :'
7000    else
7001      _lt_dsymutil=
7002    fi
7003    ;;
7004  esac
7005
7006ac_ext=c
7007ac_cpp='$CPP $CPPFLAGS'
7008ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
7009ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
7010ac_compiler_gnu=$ac_cv_c_compiler_gnu
7011{ $as_echo "$as_me:${as_lineno-$LINENO}: checking how to run the C preprocessor" >&5
7012$as_echo_n "checking how to run the C preprocessor... " >&6; }
7013# On Suns, sometimes $CPP names a directory.
7014if test -n "$CPP" && test -d "$CPP"; then
7015  CPP=
7016fi
7017if test -z "$CPP"; then
7018  if ${ac_cv_prog_CPP+:} false; then :
7019  $as_echo_n "(cached) " >&6
7020else
7021      # Double quotes because CPP needs to be expanded
7022    for CPP in "$CC -E" "$CC -E -traditional-cpp" "/lib/cpp"
7023    do
7024      ac_preproc_ok=false
7025for ac_c_preproc_warn_flag in '' yes
7026do
7027  # Use a header file that comes with gcc, so configuring glibc
7028  # with a fresh cross-compiler works.
7029  # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
7030  # <limits.h> exists even on freestanding compilers.
7031  # On the NeXT, cc -E runs the code through the compiler's parser,
7032  # not just through cpp. "Syntax error" is here to catch this case.
7033  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7034/* end confdefs.h.  */
7035#ifdef __STDC__
7036# include <limits.h>
7037#else
7038# include <assert.h>
7039#endif
7040		     Syntax error
7041_ACEOF
7042if ac_fn_c_try_cpp "$LINENO"; then :
7043
7044else
7045  # Broken: fails on valid input.
7046continue
7047fi
7048rm -f conftest.err conftest.i conftest.$ac_ext
7049
7050  # OK, works on sane cases.  Now check whether nonexistent headers
7051  # can be detected and how.
7052  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7053/* end confdefs.h.  */
7054#include <ac_nonexistent.h>
7055_ACEOF
7056if ac_fn_c_try_cpp "$LINENO"; then :
7057  # Broken: success on invalid input.
7058continue
7059else
7060  # Passes both tests.
7061ac_preproc_ok=:
7062break
7063fi
7064rm -f conftest.err conftest.i conftest.$ac_ext
7065
7066done
7067# Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
7068rm -f conftest.i conftest.err conftest.$ac_ext
7069if $ac_preproc_ok; then :
7070  break
7071fi
7072
7073    done
7074    ac_cv_prog_CPP=$CPP
7075
7076fi
7077  CPP=$ac_cv_prog_CPP
7078else
7079  ac_cv_prog_CPP=$CPP
7080fi
7081{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $CPP" >&5
7082$as_echo "$CPP" >&6; }
7083ac_preproc_ok=false
7084for ac_c_preproc_warn_flag in '' yes
7085do
7086  # Use a header file that comes with gcc, so configuring glibc
7087  # with a fresh cross-compiler works.
7088  # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
7089  # <limits.h> exists even on freestanding compilers.
7090  # On the NeXT, cc -E runs the code through the compiler's parser,
7091  # not just through cpp. "Syntax error" is here to catch this case.
7092  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7093/* end confdefs.h.  */
7094#ifdef __STDC__
7095# include <limits.h>
7096#else
7097# include <assert.h>
7098#endif
7099		     Syntax error
7100_ACEOF
7101if ac_fn_c_try_cpp "$LINENO"; then :
7102
7103else
7104  # Broken: fails on valid input.
7105continue
7106fi
7107rm -f conftest.err conftest.i conftest.$ac_ext
7108
7109  # OK, works on sane cases.  Now check whether nonexistent headers
7110  # can be detected and how.
7111  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7112/* end confdefs.h.  */
7113#include <ac_nonexistent.h>
7114_ACEOF
7115if ac_fn_c_try_cpp "$LINENO"; then :
7116  # Broken: success on invalid input.
7117continue
7118else
7119  # Passes both tests.
7120ac_preproc_ok=:
7121break
7122fi
7123rm -f conftest.err conftest.i conftest.$ac_ext
7124
7125done
7126# Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
7127rm -f conftest.i conftest.err conftest.$ac_ext
7128if $ac_preproc_ok; then :
7129
7130else
7131  { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
7132$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
7133as_fn_error $? "C preprocessor \"$CPP\" fails sanity check
7134See \`config.log' for more details" "$LINENO" 5; }
7135fi
7136
7137ac_ext=c
7138ac_cpp='$CPP $CPPFLAGS'
7139ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
7140ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
7141ac_compiler_gnu=$ac_cv_c_compiler_gnu
7142
7143
7144{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for ANSI C header files" >&5
7145$as_echo_n "checking for ANSI C header files... " >&6; }
7146if ${ac_cv_header_stdc+:} false; then :
7147  $as_echo_n "(cached) " >&6
7148else
7149  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7150/* end confdefs.h.  */
7151#include <stdlib.h>
7152#include <stdarg.h>
7153#include <string.h>
7154#include <float.h>
7155
7156int
7157main ()
7158{
7159
7160  ;
7161  return 0;
7162}
7163_ACEOF
7164if ac_fn_c_try_compile "$LINENO"; then :
7165  ac_cv_header_stdc=yes
7166else
7167  ac_cv_header_stdc=no
7168fi
7169rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
7170
7171if test $ac_cv_header_stdc = yes; then
7172  # SunOS 4.x string.h does not declare mem*, contrary to ANSI.
7173  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7174/* end confdefs.h.  */
7175#include <string.h>
7176
7177_ACEOF
7178if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
7179  $EGREP "memchr" >/dev/null 2>&1; then :
7180
7181else
7182  ac_cv_header_stdc=no
7183fi
7184rm -f conftest*
7185
7186fi
7187
7188if test $ac_cv_header_stdc = yes; then
7189  # ISC 2.0.2 stdlib.h does not declare free, contrary to ANSI.
7190  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7191/* end confdefs.h.  */
7192#include <stdlib.h>
7193
7194_ACEOF
7195if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
7196  $EGREP "free" >/dev/null 2>&1; then :
7197
7198else
7199  ac_cv_header_stdc=no
7200fi
7201rm -f conftest*
7202
7203fi
7204
7205if test $ac_cv_header_stdc = yes; then
7206  # /bin/cc in Irix-4.0.5 gets non-ANSI ctype macros unless using -ansi.
7207  if test "$cross_compiling" = yes; then :
7208  :
7209else
7210  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7211/* end confdefs.h.  */
7212#include <ctype.h>
7213#include <stdlib.h>
7214#if ((' ' & 0x0FF) == 0x020)
7215# define ISLOWER(c) ('a' <= (c) && (c) <= 'z')
7216# define TOUPPER(c) (ISLOWER(c) ? 'A' + ((c) - 'a') : (c))
7217#else
7218# define ISLOWER(c) \
7219		   (('a' <= (c) && (c) <= 'i') \
7220		     || ('j' <= (c) && (c) <= 'r') \
7221		     || ('s' <= (c) && (c) <= 'z'))
7222# define TOUPPER(c) (ISLOWER(c) ? ((c) | 0x40) : (c))
7223#endif
7224
7225#define XOR(e, f) (((e) && !(f)) || (!(e) && (f)))
7226int
7227main ()
7228{
7229  int i;
7230  for (i = 0; i < 256; i++)
7231    if (XOR (islower (i), ISLOWER (i))
7232	|| toupper (i) != TOUPPER (i))
7233      return 2;
7234  return 0;
7235}
7236_ACEOF
7237if ac_fn_c_try_run "$LINENO"; then :
7238
7239else
7240  ac_cv_header_stdc=no
7241fi
7242rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
7243  conftest.$ac_objext conftest.beam conftest.$ac_ext
7244fi
7245
7246fi
7247fi
7248{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_header_stdc" >&5
7249$as_echo "$ac_cv_header_stdc" >&6; }
7250if test $ac_cv_header_stdc = yes; then
7251
7252$as_echo "#define STDC_HEADERS 1" >>confdefs.h
7253
7254fi
7255
7256# On IRIX 5.3, sys/types and inttypes.h are conflicting.
7257for ac_header in sys/types.h sys/stat.h stdlib.h string.h memory.h strings.h \
7258		  inttypes.h stdint.h unistd.h
7259do :
7260  as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
7261ac_fn_c_check_header_compile "$LINENO" "$ac_header" "$as_ac_Header" "$ac_includes_default
7262"
7263if eval test \"x\$"$as_ac_Header"\" = x"yes"; then :
7264  cat >>confdefs.h <<_ACEOF
7265#define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1
7266_ACEOF
7267
7268fi
7269
7270done
7271
7272
7273for ac_header in dlfcn.h
7274do :
7275  ac_fn_c_check_header_compile "$LINENO" "dlfcn.h" "ac_cv_header_dlfcn_h" "$ac_includes_default
7276"
7277if test "x$ac_cv_header_dlfcn_h" = xyes; then :
7278  cat >>confdefs.h <<_ACEOF
7279#define HAVE_DLFCN_H 1
7280_ACEOF
7281
7282fi
7283
7284done
7285
7286
7287
7288
7289
7290# Set options
7291
7292
7293
7294        enable_dlopen=no
7295
7296
7297  enable_win32_dll=no
7298
7299
7300            # Check whether --enable-shared was given.
7301if test "${enable_shared+set}" = set; then :
7302  enableval=$enable_shared; p=${PACKAGE-default}
7303    case $enableval in
7304    yes) enable_shared=yes ;;
7305    no) enable_shared=no ;;
7306    *)
7307      enable_shared=no
7308      # Look at the argument we got.  We use all the common list separators.
7309      lt_save_ifs="$IFS"; IFS="${IFS}$PATH_SEPARATOR,"
7310      for pkg in $enableval; do
7311	IFS="$lt_save_ifs"
7312	if test "X$pkg" = "X$p"; then
7313	  enable_shared=yes
7314	fi
7315      done
7316      IFS="$lt_save_ifs"
7317      ;;
7318    esac
7319else
7320  enable_shared=yes
7321fi
7322
7323
7324
7325
7326
7327
7328
7329
7330
7331
7332
7333# Check whether --with-pic was given.
7334if test "${with_pic+set}" = set; then :
7335  withval=$with_pic; pic_mode="$withval"
7336else
7337  pic_mode=default
7338fi
7339
7340
7341test -z "$pic_mode" && pic_mode=default
7342
7343
7344
7345
7346
7347
7348
7349  # Check whether --enable-fast-install was given.
7350if test "${enable_fast_install+set}" = set; then :
7351  enableval=$enable_fast_install; p=${PACKAGE-default}
7352    case $enableval in
7353    yes) enable_fast_install=yes ;;
7354    no) enable_fast_install=no ;;
7355    *)
7356      enable_fast_install=no
7357      # Look at the argument we got.  We use all the common list separators.
7358      lt_save_ifs="$IFS"; IFS="${IFS}$PATH_SEPARATOR,"
7359      for pkg in $enableval; do
7360	IFS="$lt_save_ifs"
7361	if test "X$pkg" = "X$p"; then
7362	  enable_fast_install=yes
7363	fi
7364      done
7365      IFS="$lt_save_ifs"
7366      ;;
7367    esac
7368else
7369  enable_fast_install=yes
7370fi
7371
7372
7373
7374
7375
7376
7377
7378
7379
7380
7381
7382# This can be used to rebuild libtool when needed
7383LIBTOOL_DEPS="$ltmain"
7384
7385# Always use our own libtool.
7386LIBTOOL='$(SHELL) $(top_builddir)/libtool'
7387
7388
7389
7390
7391
7392
7393
7394
7395
7396
7397
7398
7399
7400
7401
7402
7403
7404
7405
7406
7407
7408
7409
7410
7411
7412
7413test -z "$LN_S" && LN_S="ln -s"
7414
7415
7416
7417
7418
7419
7420
7421
7422
7423
7424
7425
7426
7427
7428if test -n "${ZSH_VERSION+set}" ; then
7429   setopt NO_GLOB_SUBST
7430fi
7431
7432{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for objdir" >&5
7433$as_echo_n "checking for objdir... " >&6; }
7434if ${lt_cv_objdir+:} false; then :
7435  $as_echo_n "(cached) " >&6
7436else
7437  rm -f .libs 2>/dev/null
7438mkdir .libs 2>/dev/null
7439if test -d .libs; then
7440  lt_cv_objdir=.libs
7441else
7442  # MS-DOS does not allow filenames that begin with a dot.
7443  lt_cv_objdir=_libs
7444fi
7445rmdir .libs 2>/dev/null
7446fi
7447{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_objdir" >&5
7448$as_echo "$lt_cv_objdir" >&6; }
7449objdir=$lt_cv_objdir
7450
7451
7452
7453
7454
7455cat >>confdefs.h <<_ACEOF
7456#define LT_OBJDIR "$lt_cv_objdir/"
7457_ACEOF
7458
7459
7460
7461
7462case $host_os in
7463aix3*)
7464  # AIX sometimes has problems with the GCC collect2 program.  For some
7465  # reason, if we set the COLLECT_NAMES environment variable, the problems
7466  # vanish in a puff of smoke.
7467  if test "X${COLLECT_NAMES+set}" != Xset; then
7468    COLLECT_NAMES=
7469    export COLLECT_NAMES
7470  fi
7471  ;;
7472esac
7473
7474# Global variables:
7475ofile=libtool
7476can_build_shared=yes
7477
7478# All known linkers require a `.a' archive for static linking (except MSVC,
7479# which needs '.lib').
7480libext=a
7481
7482with_gnu_ld="$lt_cv_prog_gnu_ld"
7483
7484old_CC="$CC"
7485old_CFLAGS="$CFLAGS"
7486
7487# Set sane defaults for various variables
7488test -z "$CC" && CC=cc
7489test -z "$LTCC" && LTCC=$CC
7490test -z "$LTCFLAGS" && LTCFLAGS=$CFLAGS
7491test -z "$LD" && LD=ld
7492test -z "$ac_objext" && ac_objext=o
7493
7494for cc_temp in $compiler""; do
7495  case $cc_temp in
7496    compile | *[\\/]compile | ccache | *[\\/]ccache ) ;;
7497    distcc | *[\\/]distcc | purify | *[\\/]purify ) ;;
7498    \-*) ;;
7499    *) break;;
7500  esac
7501done
7502cc_basename=`$ECHO "$cc_temp" | $SED "s%.*/%%; s%^$host_alias-%%"`
7503
7504
7505# Only perform the check for file, if the check method requires it
7506test -z "$MAGIC_CMD" && MAGIC_CMD=file
7507case $deplibs_check_method in
7508file_magic*)
7509  if test "$file_magic_cmd" = '$MAGIC_CMD'; then
7510    { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ${ac_tool_prefix}file" >&5
7511$as_echo_n "checking for ${ac_tool_prefix}file... " >&6; }
7512if ${lt_cv_path_MAGIC_CMD+:} false; then :
7513  $as_echo_n "(cached) " >&6
7514else
7515  case $MAGIC_CMD in
7516[\\/*] |  ?:[\\/]*)
7517  lt_cv_path_MAGIC_CMD="$MAGIC_CMD" # Let the user override the test with a path.
7518  ;;
7519*)
7520  lt_save_MAGIC_CMD="$MAGIC_CMD"
7521  lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR
7522  ac_dummy="/usr/bin$PATH_SEPARATOR$PATH"
7523  for ac_dir in $ac_dummy; do
7524    IFS="$lt_save_ifs"
7525    test -z "$ac_dir" && ac_dir=.
7526    if test -f $ac_dir/${ac_tool_prefix}file; then
7527      lt_cv_path_MAGIC_CMD="$ac_dir/${ac_tool_prefix}file"
7528      if test -n "$file_magic_test_file"; then
7529	case $deplibs_check_method in
7530	"file_magic "*)
7531	  file_magic_regex=`expr "$deplibs_check_method" : "file_magic \(.*\)"`
7532	  MAGIC_CMD="$lt_cv_path_MAGIC_CMD"
7533	  if eval $file_magic_cmd \$file_magic_test_file 2> /dev/null |
7534	    $EGREP "$file_magic_regex" > /dev/null; then
7535	    :
7536	  else
7537	    cat <<_LT_EOF 1>&2
7538
7539*** Warning: the command libtool uses to detect shared libraries,
7540*** $file_magic_cmd, produces output that libtool cannot recognize.
7541*** The result is that libtool may fail to recognize shared libraries
7542*** as such.  This will affect the creation of libtool libraries that
7543*** depend on shared libraries, but programs linked with such libtool
7544*** libraries will work regardless of this problem.  Nevertheless, you
7545*** may want to report the problem to your system manager and/or to
7546*** bug-libtool@gnu.org
7547
7548_LT_EOF
7549	  fi ;;
7550	esac
7551      fi
7552      break
7553    fi
7554  done
7555  IFS="$lt_save_ifs"
7556  MAGIC_CMD="$lt_save_MAGIC_CMD"
7557  ;;
7558esac
7559fi
7560
7561MAGIC_CMD="$lt_cv_path_MAGIC_CMD"
7562if test -n "$MAGIC_CMD"; then
7563  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $MAGIC_CMD" >&5
7564$as_echo "$MAGIC_CMD" >&6; }
7565else
7566  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7567$as_echo "no" >&6; }
7568fi
7569
7570
7571
7572
7573
7574if test -z "$lt_cv_path_MAGIC_CMD"; then
7575  if test -n "$ac_tool_prefix"; then
7576    { $as_echo "$as_me:${as_lineno-$LINENO}: checking for file" >&5
7577$as_echo_n "checking for file... " >&6; }
7578if ${lt_cv_path_MAGIC_CMD+:} false; then :
7579  $as_echo_n "(cached) " >&6
7580else
7581  case $MAGIC_CMD in
7582[\\/*] |  ?:[\\/]*)
7583  lt_cv_path_MAGIC_CMD="$MAGIC_CMD" # Let the user override the test with a path.
7584  ;;
7585*)
7586  lt_save_MAGIC_CMD="$MAGIC_CMD"
7587  lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR
7588  ac_dummy="/usr/bin$PATH_SEPARATOR$PATH"
7589  for ac_dir in $ac_dummy; do
7590    IFS="$lt_save_ifs"
7591    test -z "$ac_dir" && ac_dir=.
7592    if test -f $ac_dir/file; then
7593      lt_cv_path_MAGIC_CMD="$ac_dir/file"
7594      if test -n "$file_magic_test_file"; then
7595	case $deplibs_check_method in
7596	"file_magic "*)
7597	  file_magic_regex=`expr "$deplibs_check_method" : "file_magic \(.*\)"`
7598	  MAGIC_CMD="$lt_cv_path_MAGIC_CMD"
7599	  if eval $file_magic_cmd \$file_magic_test_file 2> /dev/null |
7600	    $EGREP "$file_magic_regex" > /dev/null; then
7601	    :
7602	  else
7603	    cat <<_LT_EOF 1>&2
7604
7605*** Warning: the command libtool uses to detect shared libraries,
7606*** $file_magic_cmd, produces output that libtool cannot recognize.
7607*** The result is that libtool may fail to recognize shared libraries
7608*** as such.  This will affect the creation of libtool libraries that
7609*** depend on shared libraries, but programs linked with such libtool
7610*** libraries will work regardless of this problem.  Nevertheless, you
7611*** may want to report the problem to your system manager and/or to
7612*** bug-libtool@gnu.org
7613
7614_LT_EOF
7615	  fi ;;
7616	esac
7617      fi
7618      break
7619    fi
7620  done
7621  IFS="$lt_save_ifs"
7622  MAGIC_CMD="$lt_save_MAGIC_CMD"
7623  ;;
7624esac
7625fi
7626
7627MAGIC_CMD="$lt_cv_path_MAGIC_CMD"
7628if test -n "$MAGIC_CMD"; then
7629  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $MAGIC_CMD" >&5
7630$as_echo "$MAGIC_CMD" >&6; }
7631else
7632  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7633$as_echo "no" >&6; }
7634fi
7635
7636
7637  else
7638    MAGIC_CMD=:
7639  fi
7640fi
7641
7642  fi
7643  ;;
7644esac
7645
7646# Use C for the default configuration in the libtool script
7647
7648lt_save_CC="$CC"
7649ac_ext=c
7650ac_cpp='$CPP $CPPFLAGS'
7651ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
7652ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
7653ac_compiler_gnu=$ac_cv_c_compiler_gnu
7654
7655
7656# Source file extension for C test sources.
7657ac_ext=c
7658
7659# Object file extension for compiled C test sources.
7660objext=o
7661objext=$objext
7662
7663# Code to be used in simple compile tests
7664lt_simple_compile_test_code="int some_variable = 0;"
7665
7666# Code to be used in simple link tests
7667lt_simple_link_test_code='int main(){return(0);}'
7668
7669
7670
7671
7672
7673
7674
7675# If no C compiler was specified, use CC.
7676LTCC=${LTCC-"$CC"}
7677
7678# If no C compiler flags were specified, use CFLAGS.
7679LTCFLAGS=${LTCFLAGS-"$CFLAGS"}
7680
7681# Allow CC to be a program name with arguments.
7682compiler=$CC
7683
7684# Save the default compiler, since it gets overwritten when the other
7685# tags are being tested, and _LT_TAGVAR(compiler, []) is a NOP.
7686compiler_DEFAULT=$CC
7687
7688# save warnings/boilerplate of simple test code
7689ac_outfile=conftest.$ac_objext
7690echo "$lt_simple_compile_test_code" >conftest.$ac_ext
7691eval "$ac_compile" 2>&1 >/dev/null | $SED '/^$/d; /^ *+/d' >conftest.err
7692_lt_compiler_boilerplate=`cat conftest.err`
7693$RM conftest*
7694
7695ac_outfile=conftest.$ac_objext
7696echo "$lt_simple_link_test_code" >conftest.$ac_ext
7697eval "$ac_link" 2>&1 >/dev/null | $SED '/^$/d; /^ *+/d' >conftest.err
7698_lt_linker_boilerplate=`cat conftest.err`
7699$RM -r conftest*
7700
7701
7702if test -n "$compiler"; then
7703
7704lt_prog_compiler_no_builtin_flag=
7705
7706if test "$GCC" = yes; then
7707  case $cc_basename in
7708  nvcc*)
7709    lt_prog_compiler_no_builtin_flag=' -Xcompiler -fno-builtin' ;;
7710  *)
7711    lt_prog_compiler_no_builtin_flag=' -fno-builtin' ;;
7712  esac
7713
7714  { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler supports -fno-rtti -fno-exceptions" >&5
7715$as_echo_n "checking if $compiler supports -fno-rtti -fno-exceptions... " >&6; }
7716if ${lt_cv_prog_compiler_rtti_exceptions+:} false; then :
7717  $as_echo_n "(cached) " >&6
7718else
7719  lt_cv_prog_compiler_rtti_exceptions=no
7720   ac_outfile=conftest.$ac_objext
7721   echo "$lt_simple_compile_test_code" > conftest.$ac_ext
7722   lt_compiler_flag="-fno-rtti -fno-exceptions"
7723   # Insert the option either (1) after the last *FLAGS variable, or
7724   # (2) before a word containing "conftest.", or (3) at the end.
7725   # Note that $ac_compile itself does not contain backslashes and begins
7726   # with a dollar sign (not a hyphen), so the echo should work correctly.
7727   # The option is referenced via a variable to avoid confusing sed.
7728   lt_compile=`echo "$ac_compile" | $SED \
7729   -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
7730   -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
7731   -e 's:$: $lt_compiler_flag:'`
7732   (eval echo "\"\$as_me:$LINENO: $lt_compile\"" >&5)
7733   (eval "$lt_compile" 2>conftest.err)
7734   ac_status=$?
7735   cat conftest.err >&5
7736   echo "$as_me:$LINENO: \$? = $ac_status" >&5
7737   if (exit $ac_status) && test -s "$ac_outfile"; then
7738     # The compiler can only warn and ignore the option if not recognized
7739     # So say no if there are warnings other than the usual output.
7740     $ECHO "$_lt_compiler_boilerplate" | $SED '/^$/d' >conftest.exp
7741     $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2
7742     if test ! -s conftest.er2 || diff conftest.exp conftest.er2 >/dev/null; then
7743       lt_cv_prog_compiler_rtti_exceptions=yes
7744     fi
7745   fi
7746   $RM conftest*
7747
7748fi
7749{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_rtti_exceptions" >&5
7750$as_echo "$lt_cv_prog_compiler_rtti_exceptions" >&6; }
7751
7752if test x"$lt_cv_prog_compiler_rtti_exceptions" = xyes; then
7753    lt_prog_compiler_no_builtin_flag="$lt_prog_compiler_no_builtin_flag -fno-rtti -fno-exceptions"
7754else
7755    :
7756fi
7757
7758fi
7759
7760
7761
7762
7763
7764
7765  lt_prog_compiler_wl=
7766lt_prog_compiler_pic=
7767lt_prog_compiler_static=
7768
7769
7770  if test "$GCC" = yes; then
7771    lt_prog_compiler_wl='-Wl,'
7772    lt_prog_compiler_static='-static'
7773
7774    case $host_os in
7775      aix*)
7776      # All AIX code is PIC.
7777      if test "$host_cpu" = ia64; then
7778	# AIX 5 now supports IA64 processor
7779	lt_prog_compiler_static='-Bstatic'
7780      fi
7781      ;;
7782
7783    amigaos*)
7784      case $host_cpu in
7785      powerpc)
7786            # see comment about AmigaOS4 .so support
7787            lt_prog_compiler_pic='-fPIC'
7788        ;;
7789      m68k)
7790            # FIXME: we need at least 68020 code to build shared libraries, but
7791            # adding the `-m68020' flag to GCC prevents building anything better,
7792            # like `-m68040'.
7793            lt_prog_compiler_pic='-m68020 -resident32 -malways-restore-a4'
7794        ;;
7795      esac
7796      ;;
7797
7798    beos* | irix5* | irix6* | nonstopux* | osf3* | osf4* | osf5*)
7799      # PIC is the default for these OSes.
7800      ;;
7801
7802    mingw* | cygwin* | pw32* | os2* | cegcc*)
7803      # This hack is so that the source file can tell whether it is being
7804      # built for inclusion in a dll (and should export symbols for example).
7805      # Although the cygwin gcc ignores -fPIC, still need this for old-style
7806      # (--disable-auto-import) libraries
7807      lt_prog_compiler_pic='-DDLL_EXPORT'
7808      ;;
7809
7810    darwin* | rhapsody*)
7811      # PIC is the default on this platform
7812      # Common symbols not allowed in MH_DYLIB files
7813      lt_prog_compiler_pic='-fno-common'
7814      ;;
7815
7816    haiku*)
7817      # PIC is the default for Haiku.
7818      # The "-static" flag exists, but is broken.
7819      lt_prog_compiler_static=
7820      ;;
7821
7822    hpux*)
7823      # PIC is the default for 64-bit PA HP-UX, but not for 32-bit
7824      # PA HP-UX.  On IA64 HP-UX, PIC is the default but the pic flag
7825      # sets the default TLS model and affects inlining.
7826      case $host_cpu in
7827      hppa*64*)
7828	# +Z the default
7829	;;
7830      *)
7831	lt_prog_compiler_pic='-fPIC'
7832	;;
7833      esac
7834      ;;
7835
7836    interix[3-9]*)
7837      # Interix 3.x gcc -fpic/-fPIC options generate broken code.
7838      # Instead, we relocate shared libraries at runtime.
7839      ;;
7840
7841    msdosdjgpp*)
7842      # Just because we use GCC doesn't mean we suddenly get shared libraries
7843      # on systems that don't support them.
7844      lt_prog_compiler_can_build_shared=no
7845      enable_shared=no
7846      ;;
7847
7848    *nto* | *qnx*)
7849      # QNX uses GNU C++, but need to define -shared option too, otherwise
7850      # it will coredump.
7851      lt_prog_compiler_pic='-fPIC -shared'
7852      ;;
7853
7854    sysv4*MP*)
7855      if test -d /usr/nec; then
7856	lt_prog_compiler_pic=-Kconform_pic
7857      fi
7858      ;;
7859
7860    *)
7861      lt_prog_compiler_pic='-fPIC'
7862      ;;
7863    esac
7864
7865    case $cc_basename in
7866    nvcc*) # Cuda Compiler Driver 2.2
7867      lt_prog_compiler_wl='-Xlinker '
7868      lt_prog_compiler_pic='-Xcompiler -fPIC'
7869      ;;
7870    esac
7871  else
7872    # PORTME Check for flag to pass linker flags through the system compiler.
7873    case $host_os in
7874    aix*)
7875      lt_prog_compiler_wl='-Wl,'
7876      if test "$host_cpu" = ia64; then
7877	# AIX 5 now supports IA64 processor
7878	lt_prog_compiler_static='-Bstatic'
7879      else
7880	lt_prog_compiler_static='-bnso -bI:/lib/syscalls.exp'
7881      fi
7882      ;;
7883
7884    mingw* | cygwin* | pw32* | os2* | cegcc*)
7885      # This hack is so that the source file can tell whether it is being
7886      # built for inclusion in a dll (and should export symbols for example).
7887      lt_prog_compiler_pic='-DDLL_EXPORT'
7888      ;;
7889
7890    hpux9* | hpux10* | hpux11*)
7891      lt_prog_compiler_wl='-Wl,'
7892      # PIC is the default for IA64 HP-UX and 64-bit HP-UX, but
7893      # not for PA HP-UX.
7894      case $host_cpu in
7895      hppa*64*|ia64*)
7896	# +Z the default
7897	;;
7898      *)
7899	lt_prog_compiler_pic='+Z'
7900	;;
7901      esac
7902      # Is there a better lt_prog_compiler_static that works with the bundled CC?
7903      lt_prog_compiler_static='${wl}-a ${wl}archive'
7904      ;;
7905
7906    irix5* | irix6* | nonstopux*)
7907      lt_prog_compiler_wl='-Wl,'
7908      # PIC (with -KPIC) is the default.
7909      lt_prog_compiler_static='-non_shared'
7910      ;;
7911
7912    linux* | k*bsd*-gnu | kopensolaris*-gnu)
7913      case $cc_basename in
7914      # old Intel for x86_64 which still supported -KPIC.
7915      ecc*)
7916	lt_prog_compiler_wl='-Wl,'
7917	lt_prog_compiler_pic='-KPIC'
7918	lt_prog_compiler_static='-static'
7919        ;;
7920      # icc used to be incompatible with GCC.
7921      # ICC 10 doesn't accept -KPIC any more.
7922      icc* | ifort*)
7923	lt_prog_compiler_wl='-Wl,'
7924	lt_prog_compiler_pic='-fPIC'
7925	lt_prog_compiler_static='-static'
7926        ;;
7927      # Lahey Fortran 8.1.
7928      lf95*)
7929	lt_prog_compiler_wl='-Wl,'
7930	lt_prog_compiler_pic='--shared'
7931	lt_prog_compiler_static='--static'
7932	;;
7933      nagfor*)
7934	# NAG Fortran compiler
7935	lt_prog_compiler_wl='-Wl,-Wl,,'
7936	lt_prog_compiler_pic='-PIC'
7937	lt_prog_compiler_static='-Bstatic'
7938	;;
7939      pgcc* | pgf77* | pgf90* | pgf95* | pgfortran*)
7940        # Portland Group compilers (*not* the Pentium gcc compiler,
7941	# which looks to be a dead project)
7942	lt_prog_compiler_wl='-Wl,'
7943	lt_prog_compiler_pic='-fpic'
7944	lt_prog_compiler_static='-Bstatic'
7945        ;;
7946      ccc*)
7947        lt_prog_compiler_wl='-Wl,'
7948        # All Alpha code is PIC.
7949        lt_prog_compiler_static='-non_shared'
7950        ;;
7951      xl* | bgxl* | bgf* | mpixl*)
7952	# IBM XL C 8.0/Fortran 10.1, 11.1 on PPC and BlueGene
7953	lt_prog_compiler_wl='-Wl,'
7954	lt_prog_compiler_pic='-qpic'
7955	lt_prog_compiler_static='-qstaticlink'
7956	;;
7957      *)
7958	case `$CC -V 2>&1 | sed 5q` in
7959	*Sun\ F* | *Sun*Fortran*)
7960	  # Sun Fortran 8.3 passes all unrecognized flags to the linker
7961	  lt_prog_compiler_pic='-KPIC'
7962	  lt_prog_compiler_static='-Bstatic'
7963	  lt_prog_compiler_wl=''
7964	  ;;
7965	*Sun\ C*)
7966	  # Sun C 5.9
7967	  lt_prog_compiler_pic='-KPIC'
7968	  lt_prog_compiler_static='-Bstatic'
7969	  lt_prog_compiler_wl='-Wl,'
7970	  ;;
7971	esac
7972	;;
7973      esac
7974      ;;
7975
7976    newsos6)
7977      lt_prog_compiler_pic='-KPIC'
7978      lt_prog_compiler_static='-Bstatic'
7979      ;;
7980
7981    *nto* | *qnx*)
7982      # QNX uses GNU C++, but need to define -shared option too, otherwise
7983      # it will coredump.
7984      lt_prog_compiler_pic='-fPIC -shared'
7985      ;;
7986
7987    osf3* | osf4* | osf5*)
7988      lt_prog_compiler_wl='-Wl,'
7989      # All OSF/1 code is PIC.
7990      lt_prog_compiler_static='-non_shared'
7991      ;;
7992
7993    rdos*)
7994      lt_prog_compiler_static='-non_shared'
7995      ;;
7996
7997    solaris*)
7998      lt_prog_compiler_pic='-KPIC'
7999      lt_prog_compiler_static='-Bstatic'
8000      case $cc_basename in
8001      f77* | f90* | f95* | sunf77* | sunf90* | sunf95*)
8002	lt_prog_compiler_wl='-Qoption ld ';;
8003      *)
8004	lt_prog_compiler_wl='-Wl,';;
8005      esac
8006      ;;
8007
8008    sunos4*)
8009      lt_prog_compiler_wl='-Qoption ld '
8010      lt_prog_compiler_pic='-PIC'
8011      lt_prog_compiler_static='-Bstatic'
8012      ;;
8013
8014    sysv4 | sysv4.2uw2* | sysv4.3*)
8015      lt_prog_compiler_wl='-Wl,'
8016      lt_prog_compiler_pic='-KPIC'
8017      lt_prog_compiler_static='-Bstatic'
8018      ;;
8019
8020    sysv4*MP*)
8021      if test -d /usr/nec ;then
8022	lt_prog_compiler_pic='-Kconform_pic'
8023	lt_prog_compiler_static='-Bstatic'
8024      fi
8025      ;;
8026
8027    sysv5* | unixware* | sco3.2v5* | sco5v6* | OpenUNIX*)
8028      lt_prog_compiler_wl='-Wl,'
8029      lt_prog_compiler_pic='-KPIC'
8030      lt_prog_compiler_static='-Bstatic'
8031      ;;
8032
8033    unicos*)
8034      lt_prog_compiler_wl='-Wl,'
8035      lt_prog_compiler_can_build_shared=no
8036      ;;
8037
8038    uts4*)
8039      lt_prog_compiler_pic='-pic'
8040      lt_prog_compiler_static='-Bstatic'
8041      ;;
8042
8043    *)
8044      lt_prog_compiler_can_build_shared=no
8045      ;;
8046    esac
8047  fi
8048
8049case $host_os in
8050  # For platforms which do not support PIC, -DPIC is meaningless:
8051  *djgpp*)
8052    lt_prog_compiler_pic=
8053    ;;
8054  *)
8055    lt_prog_compiler_pic="$lt_prog_compiler_pic -DPIC"
8056    ;;
8057esac
8058
8059{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $compiler option to produce PIC" >&5
8060$as_echo_n "checking for $compiler option to produce PIC... " >&6; }
8061if ${lt_cv_prog_compiler_pic+:} false; then :
8062  $as_echo_n "(cached) " >&6
8063else
8064  lt_cv_prog_compiler_pic=$lt_prog_compiler_pic
8065fi
8066{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_pic" >&5
8067$as_echo "$lt_cv_prog_compiler_pic" >&6; }
8068lt_prog_compiler_pic=$lt_cv_prog_compiler_pic
8069
8070#
8071# Check to make sure the PIC flag actually works.
8072#
8073if test -n "$lt_prog_compiler_pic"; then
8074  { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler PIC flag $lt_prog_compiler_pic works" >&5
8075$as_echo_n "checking if $compiler PIC flag $lt_prog_compiler_pic works... " >&6; }
8076if ${lt_cv_prog_compiler_pic_works+:} false; then :
8077  $as_echo_n "(cached) " >&6
8078else
8079  lt_cv_prog_compiler_pic_works=no
8080   ac_outfile=conftest.$ac_objext
8081   echo "$lt_simple_compile_test_code" > conftest.$ac_ext
8082   lt_compiler_flag="$lt_prog_compiler_pic -DPIC"
8083   # Insert the option either (1) after the last *FLAGS variable, or
8084   # (2) before a word containing "conftest.", or (3) at the end.
8085   # Note that $ac_compile itself does not contain backslashes and begins
8086   # with a dollar sign (not a hyphen), so the echo should work correctly.
8087   # The option is referenced via a variable to avoid confusing sed.
8088   lt_compile=`echo "$ac_compile" | $SED \
8089   -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
8090   -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
8091   -e 's:$: $lt_compiler_flag:'`
8092   (eval echo "\"\$as_me:$LINENO: $lt_compile\"" >&5)
8093   (eval "$lt_compile" 2>conftest.err)
8094   ac_status=$?
8095   cat conftest.err >&5
8096   echo "$as_me:$LINENO: \$? = $ac_status" >&5
8097   if (exit $ac_status) && test -s "$ac_outfile"; then
8098     # The compiler can only warn and ignore the option if not recognized
8099     # So say no if there are warnings other than the usual output.
8100     $ECHO "$_lt_compiler_boilerplate" | $SED '/^$/d' >conftest.exp
8101     $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2
8102     if test ! -s conftest.er2 || diff conftest.exp conftest.er2 >/dev/null; then
8103       lt_cv_prog_compiler_pic_works=yes
8104     fi
8105   fi
8106   $RM conftest*
8107
8108fi
8109{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_pic_works" >&5
8110$as_echo "$lt_cv_prog_compiler_pic_works" >&6; }
8111
8112if test x"$lt_cv_prog_compiler_pic_works" = xyes; then
8113    case $lt_prog_compiler_pic in
8114     "" | " "*) ;;
8115     *) lt_prog_compiler_pic=" $lt_prog_compiler_pic" ;;
8116     esac
8117else
8118    lt_prog_compiler_pic=
8119     lt_prog_compiler_can_build_shared=no
8120fi
8121
8122fi
8123
8124
8125
8126
8127
8128
8129
8130
8131
8132
8133
8134#
8135# Check to make sure the static flag actually works.
8136#
8137wl=$lt_prog_compiler_wl eval lt_tmp_static_flag=\"$lt_prog_compiler_static\"
8138{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler static flag $lt_tmp_static_flag works" >&5
8139$as_echo_n "checking if $compiler static flag $lt_tmp_static_flag works... " >&6; }
8140if ${lt_cv_prog_compiler_static_works+:} false; then :
8141  $as_echo_n "(cached) " >&6
8142else
8143  lt_cv_prog_compiler_static_works=no
8144   save_LDFLAGS="$LDFLAGS"
8145   LDFLAGS="$LDFLAGS $lt_tmp_static_flag"
8146   echo "$lt_simple_link_test_code" > conftest.$ac_ext
8147   if (eval $ac_link 2>conftest.err) && test -s conftest$ac_exeext; then
8148     # The linker can only warn and ignore the option if not recognized
8149     # So say no if there are warnings
8150     if test -s conftest.err; then
8151       # Append any errors to the config.log.
8152       cat conftest.err 1>&5
8153       $ECHO "$_lt_linker_boilerplate" | $SED '/^$/d' > conftest.exp
8154       $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2
8155       if diff conftest.exp conftest.er2 >/dev/null; then
8156         lt_cv_prog_compiler_static_works=yes
8157       fi
8158     else
8159       lt_cv_prog_compiler_static_works=yes
8160     fi
8161   fi
8162   $RM -r conftest*
8163   LDFLAGS="$save_LDFLAGS"
8164
8165fi
8166{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_static_works" >&5
8167$as_echo "$lt_cv_prog_compiler_static_works" >&6; }
8168
8169if test x"$lt_cv_prog_compiler_static_works" = xyes; then
8170    :
8171else
8172    lt_prog_compiler_static=
8173fi
8174
8175
8176
8177
8178
8179
8180
8181  { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler supports -c -o file.$ac_objext" >&5
8182$as_echo_n "checking if $compiler supports -c -o file.$ac_objext... " >&6; }
8183if ${lt_cv_prog_compiler_c_o+:} false; then :
8184  $as_echo_n "(cached) " >&6
8185else
8186  lt_cv_prog_compiler_c_o=no
8187   $RM -r conftest 2>/dev/null
8188   mkdir conftest
8189   cd conftest
8190   mkdir out
8191   echo "$lt_simple_compile_test_code" > conftest.$ac_ext
8192
8193   lt_compiler_flag="-o out/conftest2.$ac_objext"
8194   # Insert the option either (1) after the last *FLAGS variable, or
8195   # (2) before a word containing "conftest.", or (3) at the end.
8196   # Note that $ac_compile itself does not contain backslashes and begins
8197   # with a dollar sign (not a hyphen), so the echo should work correctly.
8198   lt_compile=`echo "$ac_compile" | $SED \
8199   -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
8200   -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
8201   -e 's:$: $lt_compiler_flag:'`
8202   (eval echo "\"\$as_me:$LINENO: $lt_compile\"" >&5)
8203   (eval "$lt_compile" 2>out/conftest.err)
8204   ac_status=$?
8205   cat out/conftest.err >&5
8206   echo "$as_me:$LINENO: \$? = $ac_status" >&5
8207   if (exit $ac_status) && test -s out/conftest2.$ac_objext
8208   then
8209     # The compiler can only warn and ignore the option if not recognized
8210     # So say no if there are warnings
8211     $ECHO "$_lt_compiler_boilerplate" | $SED '/^$/d' > out/conftest.exp
8212     $SED '/^$/d; /^ *+/d' out/conftest.err >out/conftest.er2
8213     if test ! -s out/conftest.er2 || diff out/conftest.exp out/conftest.er2 >/dev/null; then
8214       lt_cv_prog_compiler_c_o=yes
8215     fi
8216   fi
8217   chmod u+w . 2>&5
8218   $RM conftest*
8219   # SGI C++ compiler will create directory out/ii_files/ for
8220   # template instantiation
8221   test -d out/ii_files && $RM out/ii_files/* && rmdir out/ii_files
8222   $RM out/* && rmdir out
8223   cd ..
8224   $RM -r conftest
8225   $RM conftest*
8226
8227fi
8228{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_c_o" >&5
8229$as_echo "$lt_cv_prog_compiler_c_o" >&6; }
8230
8231
8232
8233
8234
8235
8236  { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler supports -c -o file.$ac_objext" >&5
8237$as_echo_n "checking if $compiler supports -c -o file.$ac_objext... " >&6; }
8238if ${lt_cv_prog_compiler_c_o+:} false; then :
8239  $as_echo_n "(cached) " >&6
8240else
8241  lt_cv_prog_compiler_c_o=no
8242   $RM -r conftest 2>/dev/null
8243   mkdir conftest
8244   cd conftest
8245   mkdir out
8246   echo "$lt_simple_compile_test_code" > conftest.$ac_ext
8247
8248   lt_compiler_flag="-o out/conftest2.$ac_objext"
8249   # Insert the option either (1) after the last *FLAGS variable, or
8250   # (2) before a word containing "conftest.", or (3) at the end.
8251   # Note that $ac_compile itself does not contain backslashes and begins
8252   # with a dollar sign (not a hyphen), so the echo should work correctly.
8253   lt_compile=`echo "$ac_compile" | $SED \
8254   -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
8255   -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
8256   -e 's:$: $lt_compiler_flag:'`
8257   (eval echo "\"\$as_me:$LINENO: $lt_compile\"" >&5)
8258   (eval "$lt_compile" 2>out/conftest.err)
8259   ac_status=$?
8260   cat out/conftest.err >&5
8261   echo "$as_me:$LINENO: \$? = $ac_status" >&5
8262   if (exit $ac_status) && test -s out/conftest2.$ac_objext
8263   then
8264     # The compiler can only warn and ignore the option if not recognized
8265     # So say no if there are warnings
8266     $ECHO "$_lt_compiler_boilerplate" | $SED '/^$/d' > out/conftest.exp
8267     $SED '/^$/d; /^ *+/d' out/conftest.err >out/conftest.er2
8268     if test ! -s out/conftest.er2 || diff out/conftest.exp out/conftest.er2 >/dev/null; then
8269       lt_cv_prog_compiler_c_o=yes
8270     fi
8271   fi
8272   chmod u+w . 2>&5
8273   $RM conftest*
8274   # SGI C++ compiler will create directory out/ii_files/ for
8275   # template instantiation
8276   test -d out/ii_files && $RM out/ii_files/* && rmdir out/ii_files
8277   $RM out/* && rmdir out
8278   cd ..
8279   $RM -r conftest
8280   $RM conftest*
8281
8282fi
8283{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_c_o" >&5
8284$as_echo "$lt_cv_prog_compiler_c_o" >&6; }
8285
8286
8287
8288
8289hard_links="nottested"
8290if test "$lt_cv_prog_compiler_c_o" = no && test "$need_locks" != no; then
8291  # do not overwrite the value of need_locks provided by the user
8292  { $as_echo "$as_me:${as_lineno-$LINENO}: checking if we can lock with hard links" >&5
8293$as_echo_n "checking if we can lock with hard links... " >&6; }
8294  hard_links=yes
8295  $RM conftest*
8296  ln conftest.a conftest.b 2>/dev/null && hard_links=no
8297  touch conftest.a
8298  ln conftest.a conftest.b 2>&5 || hard_links=no
8299  ln conftest.a conftest.b 2>/dev/null && hard_links=no
8300  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $hard_links" >&5
8301$as_echo "$hard_links" >&6; }
8302  if test "$hard_links" = no; then
8303    { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: \`$CC' does not support \`-c -o', so \`make -j' may be unsafe" >&5
8304$as_echo "$as_me: WARNING: \`$CC' does not support \`-c -o', so \`make -j' may be unsafe" >&2;}
8305    need_locks=warn
8306  fi
8307else
8308  need_locks=no
8309fi
8310
8311
8312
8313
8314
8315
8316  { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the $compiler linker ($LD) supports shared libraries" >&5
8317$as_echo_n "checking whether the $compiler linker ($LD) supports shared libraries... " >&6; }
8318
8319  runpath_var=
8320  allow_undefined_flag=
8321  always_export_symbols=no
8322  archive_cmds=
8323  archive_expsym_cmds=
8324  compiler_needs_object=no
8325  enable_shared_with_static_runtimes=no
8326  export_dynamic_flag_spec=
8327  export_symbols_cmds='$NM $libobjs $convenience | $global_symbol_pipe | $SED '\''s/.* //'\'' | sort | uniq > $export_symbols'
8328  hardcode_automatic=no
8329  hardcode_direct=no
8330  hardcode_direct_absolute=no
8331  hardcode_libdir_flag_spec=
8332  hardcode_libdir_flag_spec_ld=
8333  hardcode_libdir_separator=
8334  hardcode_minus_L=no
8335  hardcode_shlibpath_var=unsupported
8336  inherit_rpath=no
8337  link_all_deplibs=unknown
8338  module_cmds=
8339  module_expsym_cmds=
8340  old_archive_from_new_cmds=
8341  old_archive_from_expsyms_cmds=
8342  thread_safe_flag_spec=
8343  whole_archive_flag_spec=
8344  # include_expsyms should be a list of space-separated symbols to be *always*
8345  # included in the symbol list
8346  include_expsyms=
8347  # exclude_expsyms can be an extended regexp of symbols to exclude
8348  # it will be wrapped by ` (' and `)$', so one must not match beginning or
8349  # end of line.  Example: `a|bc|.*d.*' will exclude the symbols `a' and `bc',
8350  # as well as any symbol that contains `d'.
8351  exclude_expsyms='_GLOBAL_OFFSET_TABLE_|_GLOBAL__F[ID]_.*'
8352  # Although _GLOBAL_OFFSET_TABLE_ is a valid symbol C name, most a.out
8353  # platforms (ab)use it in PIC code, but their linkers get confused if
8354  # the symbol is explicitly referenced.  Since portable code cannot
8355  # rely on this symbol name, it's probably fine to never include it in
8356  # preloaded symbol tables.
8357  # Exclude shared library initialization/finalization symbols.
8358  extract_expsyms_cmds=
8359
8360  case $host_os in
8361  cygwin* | mingw* | pw32* | cegcc*)
8362    # FIXME: the MSVC++ port hasn't been tested in a loooong time
8363    # When not using gcc, we currently assume that we are using
8364    # Microsoft Visual C++.
8365    if test "$GCC" != yes; then
8366      with_gnu_ld=no
8367    fi
8368    ;;
8369  interix*)
8370    # we just hope/assume this is gcc and not c89 (= MSVC++)
8371    with_gnu_ld=yes
8372    ;;
8373  openbsd*)
8374    with_gnu_ld=no
8375    ;;
8376  esac
8377
8378  ld_shlibs=yes
8379
8380  # On some targets, GNU ld is compatible enough with the native linker
8381  # that we're better off using the native interface for both.
8382  lt_use_gnu_ld_interface=no
8383  if test "$with_gnu_ld" = yes; then
8384    case $host_os in
8385      aix*)
8386	# The AIX port of GNU ld has always aspired to compatibility
8387	# with the native linker.  However, as the warning in the GNU ld
8388	# block says, versions before 2.19.5* couldn't really create working
8389	# shared libraries, regardless of the interface used.
8390	case `$LD -v 2>&1` in
8391	  *\ \(GNU\ Binutils\)\ 2.19.5*) ;;
8392	  *\ \(GNU\ Binutils\)\ 2.[2-9]*) ;;
8393	  *\ \(GNU\ Binutils\)\ [3-9]*) ;;
8394	  *)
8395	    lt_use_gnu_ld_interface=yes
8396	    ;;
8397	esac
8398	;;
8399      *)
8400	lt_use_gnu_ld_interface=yes
8401	;;
8402    esac
8403  fi
8404
8405  if test "$lt_use_gnu_ld_interface" = yes; then
8406    # If archive_cmds runs LD, not CC, wlarc should be empty
8407    wlarc='${wl}'
8408
8409    # Set some defaults for GNU ld with shared library support. These
8410    # are reset later if shared libraries are not supported. Putting them
8411    # here allows them to be overridden if necessary.
8412    runpath_var=LD_RUN_PATH
8413    hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
8414    export_dynamic_flag_spec='${wl}--export-dynamic'
8415    # ancient GNU ld didn't support --whole-archive et. al.
8416    if $LD --help 2>&1 | $GREP 'no-whole-archive' > /dev/null; then
8417      whole_archive_flag_spec="$wlarc"'--whole-archive$convenience '"$wlarc"'--no-whole-archive'
8418    else
8419      whole_archive_flag_spec=
8420    fi
8421    supports_anon_versioning=no
8422    case `$LD -v 2>&1` in
8423      *GNU\ gold*) supports_anon_versioning=yes ;;
8424      *\ [01].* | *\ 2.[0-9].* | *\ 2.10.*) ;; # catch versions < 2.11
8425      *\ 2.11.93.0.2\ *) supports_anon_versioning=yes ;; # RH7.3 ...
8426      *\ 2.11.92.0.12\ *) supports_anon_versioning=yes ;; # Mandrake 8.2 ...
8427      *\ 2.11.*) ;; # other 2.11 versions
8428      *) supports_anon_versioning=yes ;;
8429    esac
8430
8431    # See if GNU ld supports shared libraries.
8432    case $host_os in
8433    aix[3-9]*)
8434      # On AIX/PPC, the GNU linker is very broken
8435      if test "$host_cpu" != ia64; then
8436	ld_shlibs=no
8437	cat <<_LT_EOF 1>&2
8438
8439*** Warning: the GNU linker, at least up to release 2.19, is reported
8440*** to be unable to reliably create shared libraries on AIX.
8441*** Therefore, libtool is disabling shared libraries support.  If you
8442*** really care for shared libraries, you may want to install binutils
8443*** 2.20 or above, or modify your PATH so that a non-GNU linker is found.
8444*** You will then need to restart the configuration process.
8445
8446_LT_EOF
8447      fi
8448      ;;
8449
8450    amigaos*)
8451      case $host_cpu in
8452      powerpc)
8453            # see comment about AmigaOS4 .so support
8454            archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
8455            archive_expsym_cmds=''
8456        ;;
8457      m68k)
8458            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)'
8459            hardcode_libdir_flag_spec='-L$libdir'
8460            hardcode_minus_L=yes
8461        ;;
8462      esac
8463      ;;
8464
8465    beos*)
8466      if $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then
8467	allow_undefined_flag=unsupported
8468	# Joseph Beckenbach <jrb3@best.com> says some releases of gcc
8469	# support --undefined.  This deserves some investigation.  FIXME
8470	archive_cmds='$CC -nostart $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
8471      else
8472	ld_shlibs=no
8473      fi
8474      ;;
8475
8476    cygwin* | mingw* | pw32* | cegcc*)
8477      # _LT_TAGVAR(hardcode_libdir_flag_spec, ) is actually meaningless,
8478      # as there is no search path for DLLs.
8479      hardcode_libdir_flag_spec='-L$libdir'
8480      export_dynamic_flag_spec='${wl}--export-all-symbols'
8481      allow_undefined_flag=unsupported
8482      always_export_symbols=no
8483      enable_shared_with_static_runtimes=yes
8484      export_symbols_cmds='$NM $libobjs $convenience | $global_symbol_pipe | $SED -e '\''/^[BCDGRS][ ]/s/.*[ ]\([^ ]*\)/\1 DATA/;s/^.*[ ]__nm__\([^ ]*\)[ ][^ ]*/\1 DATA/;/^I[ ]/d;/^[AITW][ ]/s/.* //'\'' | sort | uniq > $export_symbols'
8485      exclude_expsyms='[_]+GLOBAL_OFFSET_TABLE_|[_]+GLOBAL__[FID]_.*|[_]+head_[A-Za-z0-9_]+_dll|[A-Za-z0-9_]+_dll_iname'
8486
8487      if $LD --help 2>&1 | $GREP 'auto-import' > /dev/null; then
8488        archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags -o $output_objdir/$soname ${wl}--enable-auto-image-base -Xlinker --out-implib -Xlinker $lib'
8489	# If the export-symbols file already is a .def file (1st line
8490	# is EXPORTS), use it as is; otherwise, prepend...
8491	archive_expsym_cmds='if test "x`$SED 1q $export_symbols`" = xEXPORTS; then
8492	  cp $export_symbols $output_objdir/$soname.def;
8493	else
8494	  echo EXPORTS > $output_objdir/$soname.def;
8495	  cat $export_symbols >> $output_objdir/$soname.def;
8496	fi~
8497	$CC -shared $output_objdir/$soname.def $libobjs $deplibs $compiler_flags -o $output_objdir/$soname ${wl}--enable-auto-image-base -Xlinker --out-implib -Xlinker $lib'
8498      else
8499	ld_shlibs=no
8500      fi
8501      ;;
8502
8503    haiku*)
8504      archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
8505      link_all_deplibs=yes
8506      ;;
8507
8508    interix[3-9]*)
8509      hardcode_direct=no
8510      hardcode_shlibpath_var=no
8511      hardcode_libdir_flag_spec='${wl}-rpath,$libdir'
8512      export_dynamic_flag_spec='${wl}-E'
8513      # Hack: On Interix 3.x, we cannot compile PIC because of a broken gcc.
8514      # Instead, shared libraries are loaded at an image base (0x10000000 by
8515      # default) and relocated if they conflict, which is a slow very memory
8516      # consuming and fragmenting process.  To avoid this, we pick a random,
8517      # 256 KiB-aligned image base between 0x50000000 and 0x6FFC0000 at link
8518      # time.  Moving up from 0x10000000 also allows more sbrk(2) space.
8519      archive_cmds='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags ${wl}-h,$soname ${wl}--image-base,`expr ${RANDOM-$$} % 4096 / 2 \* 262144 + 1342177280` -o $lib'
8520      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'
8521      ;;
8522
8523    gnu* | linux* | tpf* | k*bsd*-gnu | kopensolaris*-gnu)
8524      tmp_diet=no
8525      if test "$host_os" = linux-dietlibc; then
8526	case $cc_basename in
8527	  diet\ *) tmp_diet=yes;;	# linux-dietlibc with static linking (!diet-dyn)
8528	esac
8529      fi
8530      if $LD --help 2>&1 | $EGREP ': supported targets:.* elf' > /dev/null \
8531	 && test "$tmp_diet" = no
8532      then
8533	tmp_addflag=' $pic_flag'
8534	tmp_sharedflag='-shared'
8535	case $cc_basename,$host_cpu in
8536        pgcc*)				# Portland Group C compiler
8537	  whole_archive_flag_spec='${wl}--whole-archive`for conv in $convenience\"\"; do test  -n \"$conv\" && new_convenience=\"$new_convenience,$conv\"; done; func_echo_all \"$new_convenience\"` ${wl}--no-whole-archive'
8538	  tmp_addflag=' $pic_flag'
8539	  ;;
8540	pgf77* | pgf90* | pgf95* | pgfortran*)
8541					# Portland Group f77 and f90 compilers
8542	  whole_archive_flag_spec='${wl}--whole-archive`for conv in $convenience\"\"; do test  -n \"$conv\" && new_convenience=\"$new_convenience,$conv\"; done; func_echo_all \"$new_convenience\"` ${wl}--no-whole-archive'
8543	  tmp_addflag=' $pic_flag -Mnomain' ;;
8544	ecc*,ia64* | icc*,ia64*)	# Intel C compiler on ia64
8545	  tmp_addflag=' -i_dynamic' ;;
8546	efc*,ia64* | ifort*,ia64*)	# Intel Fortran compiler on ia64
8547	  tmp_addflag=' -i_dynamic -nofor_main' ;;
8548	ifc* | ifort*)			# Intel Fortran compiler
8549	  tmp_addflag=' -nofor_main' ;;
8550	lf95*)				# Lahey Fortran 8.1
8551	  whole_archive_flag_spec=
8552	  tmp_sharedflag='--shared' ;;
8553	xl[cC]* | bgxl[cC]* | mpixl[cC]*) # IBM XL C 8.0 on PPC (deal with xlf below)
8554	  tmp_sharedflag='-qmkshrobj'
8555	  tmp_addflag= ;;
8556	nvcc*)	# Cuda Compiler Driver 2.2
8557	  whole_archive_flag_spec='${wl}--whole-archive`for conv in $convenience\"\"; do test  -n \"$conv\" && new_convenience=\"$new_convenience,$conv\"; done; func_echo_all \"$new_convenience\"` ${wl}--no-whole-archive'
8558	  compiler_needs_object=yes
8559	  ;;
8560	esac
8561	case `$CC -V 2>&1 | sed 5q` in
8562	*Sun\ C*)			# Sun C 5.9
8563	  whole_archive_flag_spec='${wl}--whole-archive`new_convenience=; for conv in $convenience\"\"; do test -z \"$conv\" || new_convenience=\"$new_convenience,$conv\"; done; func_echo_all \"$new_convenience\"` ${wl}--no-whole-archive'
8564	  compiler_needs_object=yes
8565	  tmp_sharedflag='-G' ;;
8566	*Sun\ F*)			# Sun Fortran 8.3
8567	  tmp_sharedflag='-G' ;;
8568	esac
8569	archive_cmds='$CC '"$tmp_sharedflag""$tmp_addflag"' $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
8570
8571        if test "x$supports_anon_versioning" = xyes; then
8572          archive_expsym_cmds='echo "{ global:" > $output_objdir/$libname.ver~
8573	    cat $export_symbols | sed -e "s/\(.*\)/\1;/" >> $output_objdir/$libname.ver~
8574	    echo "local: *; };" >> $output_objdir/$libname.ver~
8575	    $CC '"$tmp_sharedflag""$tmp_addflag"' $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-version-script ${wl}$output_objdir/$libname.ver -o $lib'
8576        fi
8577
8578	case $cc_basename in
8579	xlf* | bgf* | bgxlf* | mpixlf*)
8580	  # IBM XL Fortran 10.1 on PPC cannot create shared libs itself
8581	  whole_archive_flag_spec='--whole-archive$convenience --no-whole-archive'
8582	  hardcode_libdir_flag_spec=
8583	  hardcode_libdir_flag_spec_ld='-rpath $libdir'
8584	  archive_cmds='$LD -shared $libobjs $deplibs $linker_flags -soname $soname -o $lib'
8585	  if test "x$supports_anon_versioning" = xyes; then
8586	    archive_expsym_cmds='echo "{ global:" > $output_objdir/$libname.ver~
8587	      cat $export_symbols | sed -e "s/\(.*\)/\1;/" >> $output_objdir/$libname.ver~
8588	      echo "local: *; };" >> $output_objdir/$libname.ver~
8589	      $LD -shared $libobjs $deplibs $linker_flags -soname $soname -version-script $output_objdir/$libname.ver -o $lib'
8590	  fi
8591	  ;;
8592	esac
8593      else
8594        ld_shlibs=no
8595      fi
8596      ;;
8597
8598    netbsd*)
8599      if echo __ELF__ | $CC -E - | $GREP __ELF__ >/dev/null; then
8600	archive_cmds='$LD -Bshareable $libobjs $deplibs $linker_flags -o $lib'
8601	wlarc=
8602      else
8603	archive_cmds='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
8604	archive_expsym_cmds='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
8605      fi
8606      ;;
8607
8608    solaris*)
8609      if $LD -v 2>&1 | $GREP 'BFD 2\.8' > /dev/null; then
8610	ld_shlibs=no
8611	cat <<_LT_EOF 1>&2
8612
8613*** Warning: The releases 2.8.* of the GNU linker cannot reliably
8614*** create shared libraries on Solaris systems.  Therefore, libtool
8615*** is disabling shared libraries support.  We urge you to upgrade GNU
8616*** binutils to release 2.9.1 or newer.  Another option is to modify
8617*** your PATH or compiler configuration so that the native linker is
8618*** used, and then restart.
8619
8620_LT_EOF
8621      elif $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then
8622	archive_cmds='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
8623	archive_expsym_cmds='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
8624      else
8625	ld_shlibs=no
8626      fi
8627      ;;
8628
8629    sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX*)
8630      case `$LD -v 2>&1` in
8631        *\ [01].* | *\ 2.[0-9].* | *\ 2.1[0-5].*)
8632	ld_shlibs=no
8633	cat <<_LT_EOF 1>&2
8634
8635*** Warning: Releases of the GNU linker prior to 2.16.91.0.3 can not
8636*** reliably create shared libraries on SCO systems.  Therefore, libtool
8637*** is disabling shared libraries support.  We urge you to upgrade GNU
8638*** binutils to release 2.16.91.0.3 or newer.  Another option is to modify
8639*** your PATH or compiler configuration so that the native linker is
8640*** used, and then restart.
8641
8642_LT_EOF
8643	;;
8644	*)
8645	  # For security reasons, it is highly recommended that you always
8646	  # use absolute paths for naming shared libraries, and exclude the
8647	  # DT_RUNPATH tag from executables and libraries.  But doing so
8648	  # requires that you compile everything twice, which is a pain.
8649	  if $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then
8650	    hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
8651	    archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
8652	    archive_expsym_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
8653	  else
8654	    ld_shlibs=no
8655	  fi
8656	;;
8657      esac
8658      ;;
8659
8660    sunos4*)
8661      archive_cmds='$LD -assert pure-text -Bshareable -o $lib $libobjs $deplibs $linker_flags'
8662      wlarc=
8663      hardcode_direct=yes
8664      hardcode_shlibpath_var=no
8665      ;;
8666
8667    *)
8668      if $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then
8669	archive_cmds='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
8670	archive_expsym_cmds='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
8671      else
8672	ld_shlibs=no
8673      fi
8674      ;;
8675    esac
8676
8677    if test "$ld_shlibs" = no; then
8678      runpath_var=
8679      hardcode_libdir_flag_spec=
8680      export_dynamic_flag_spec=
8681      whole_archive_flag_spec=
8682    fi
8683  else
8684    # PORTME fill in a description of your system's linker (not GNU ld)
8685    case $host_os in
8686    aix3*)
8687      allow_undefined_flag=unsupported
8688      always_export_symbols=yes
8689      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'
8690      # Note: this linker hardcodes the directories in LIBPATH if there
8691      # are no directories specified by -L.
8692      hardcode_minus_L=yes
8693      if test "$GCC" = yes && test -z "$lt_prog_compiler_static"; then
8694	# Neither direct hardcoding nor static linking is supported with a
8695	# broken collect2.
8696	hardcode_direct=unsupported
8697      fi
8698      ;;
8699
8700    aix[4-9]*)
8701      if test "$host_cpu" = ia64; then
8702	# On IA64, the linker does run time linking by default, so we don't
8703	# have to do anything special.
8704	aix_use_runtimelinking=no
8705	exp_sym_flag='-Bexport'
8706	no_entry_flag=""
8707      else
8708	# If we're using GNU nm, then we don't want the "-C" option.
8709	# -C means demangle to AIX nm, but means don't demangle with GNU nm
8710	# Also, AIX nm treats weak defined symbols like other global
8711	# defined symbols, whereas GNU nm marks them as "W".
8712	if $NM -V 2>&1 | $GREP 'GNU' > /dev/null; then
8713	  export_symbols_cmds='$NM -Bpg $libobjs $convenience | awk '\''{ if (((\$ 2 == "T") || (\$ 2 == "D") || (\$ 2 == "B") || (\$ 2 == "W")) && (substr(\$ 3,1,1) != ".")) { print \$ 3 } }'\'' | sort -u > $export_symbols'
8714	else
8715	  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'
8716	fi
8717	aix_use_runtimelinking=no
8718
8719	# Test if we are trying to use run time linking or normal
8720	# AIX style linking. If -brtl is somewhere in LDFLAGS, we
8721	# need to do runtime linking.
8722	case $host_os in aix4.[23]|aix4.[23].*|aix[5-9]*)
8723	  for ld_flag in $LDFLAGS; do
8724	  if (test $ld_flag = "-brtl" || test $ld_flag = "-Wl,-brtl"); then
8725	    aix_use_runtimelinking=yes
8726	    break
8727	  fi
8728	  done
8729	  ;;
8730	esac
8731
8732	exp_sym_flag='-bexport'
8733	no_entry_flag='-bnoentry'
8734      fi
8735
8736      # When large executables or shared objects are built, AIX ld can
8737      # have problems creating the table of contents.  If linking a library
8738      # or program results in "error TOC overflow" add -mminimal-toc to
8739      # CXXFLAGS/CFLAGS for g++/gcc.  In the cases where that is not
8740      # enough to fix the problem, add -Wl,-bbigtoc to LDFLAGS.
8741
8742      archive_cmds=''
8743      hardcode_direct=yes
8744      hardcode_direct_absolute=yes
8745      hardcode_libdir_separator=':'
8746      link_all_deplibs=yes
8747      file_list_spec='${wl}-f,'
8748
8749      if test "$GCC" = yes; then
8750	case $host_os in aix4.[012]|aix4.[012].*)
8751	# We only want to do this on AIX 4.2 and lower, the check
8752	# below for broken collect2 doesn't work under 4.3+
8753	  collect2name=`${CC} -print-prog-name=collect2`
8754	  if test -f "$collect2name" &&
8755	   strings "$collect2name" | $GREP resolve_lib_name >/dev/null
8756	  then
8757	  # We have reworked collect2
8758	  :
8759	  else
8760	  # We have old collect2
8761	  hardcode_direct=unsupported
8762	  # It fails to find uninstalled libraries when the uninstalled
8763	  # path is not listed in the libpath.  Setting hardcode_minus_L
8764	  # to unsupported forces relinking
8765	  hardcode_minus_L=yes
8766	  hardcode_libdir_flag_spec='-L$libdir'
8767	  hardcode_libdir_separator=
8768	  fi
8769	  ;;
8770	esac
8771	shared_flag='-shared'
8772	if test "$aix_use_runtimelinking" = yes; then
8773	  shared_flag="$shared_flag "'${wl}-G'
8774	fi
8775      else
8776	# not using gcc
8777	if test "$host_cpu" = ia64; then
8778	# VisualAge C++, Version 5.5 for AIX 5L for IA-64, Beta 3 Release
8779	# chokes on -Wl,-G. The following line is correct:
8780	  shared_flag='-G'
8781	else
8782	  if test "$aix_use_runtimelinking" = yes; then
8783	    shared_flag='${wl}-G'
8784	  else
8785	    shared_flag='${wl}-bM:SRE'
8786	  fi
8787	fi
8788      fi
8789
8790      export_dynamic_flag_spec='${wl}-bexpall'
8791      # It seems that -bexpall does not export symbols beginning with
8792      # underscore (_), so it is better to generate a list of symbols to export.
8793      always_export_symbols=yes
8794      if test "$aix_use_runtimelinking" = yes; then
8795	# Warning - without using the other runtime loading flags (-brtl),
8796	# -berok will link without error, but may produce a broken library.
8797	allow_undefined_flag='-berok'
8798        # Determine the default libpath from the value encoded in an
8799        # empty executable.
8800        if test "${lt_cv_aix_libpath+set}" = set; then
8801  aix_libpath=$lt_cv_aix_libpath
8802else
8803  if ${lt_cv_aix_libpath_+:} false; then :
8804  $as_echo_n "(cached) " >&6
8805else
8806  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8807/* end confdefs.h.  */
8808
8809int
8810main ()
8811{
8812
8813  ;
8814  return 0;
8815}
8816_ACEOF
8817if ac_fn_c_try_link "$LINENO"; then :
8818
8819  lt_aix_libpath_sed='
8820      /Import File Strings/,/^$/ {
8821	  /^0/ {
8822	      s/^0  *\([^ ]*\) *$/\1/
8823	      p
8824	  }
8825      }'
8826  lt_cv_aix_libpath_=`dump -H conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
8827  # Check for a 64-bit object if we didn't find anything.
8828  if test -z "$lt_cv_aix_libpath_"; then
8829    lt_cv_aix_libpath_=`dump -HX64 conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
8830  fi
8831fi
8832rm -f core conftest.err conftest.$ac_objext \
8833    conftest$ac_exeext conftest.$ac_ext
8834  if test -z "$lt_cv_aix_libpath_"; then
8835    lt_cv_aix_libpath_="/usr/lib:/lib"
8836  fi
8837
8838fi
8839
8840  aix_libpath=$lt_cv_aix_libpath_
8841fi
8842
8843        hardcode_libdir_flag_spec='${wl}-blibpath:$libdir:'"$aix_libpath"
8844        archive_expsym_cmds='$CC -o $output_objdir/$soname $libobjs $deplibs '"\${wl}$no_entry_flag"' $compiler_flags `if test "x${allow_undefined_flag}" != "x"; then func_echo_all "${wl}${allow_undefined_flag}"; else :; fi` '"\${wl}$exp_sym_flag:\$export_symbols $shared_flag"
8845      else
8846	if test "$host_cpu" = ia64; then
8847	  hardcode_libdir_flag_spec='${wl}-R $libdir:/usr/lib:/lib'
8848	  allow_undefined_flag="-z nodefs"
8849	  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"
8850	else
8851	 # Determine the default libpath from the value encoded in an
8852	 # empty executable.
8853	 if test "${lt_cv_aix_libpath+set}" = set; then
8854  aix_libpath=$lt_cv_aix_libpath
8855else
8856  if ${lt_cv_aix_libpath_+:} false; then :
8857  $as_echo_n "(cached) " >&6
8858else
8859  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8860/* end confdefs.h.  */
8861
8862int
8863main ()
8864{
8865
8866  ;
8867  return 0;
8868}
8869_ACEOF
8870if ac_fn_c_try_link "$LINENO"; then :
8871
8872  lt_aix_libpath_sed='
8873      /Import File Strings/,/^$/ {
8874	  /^0/ {
8875	      s/^0  *\([^ ]*\) *$/\1/
8876	      p
8877	  }
8878      }'
8879  lt_cv_aix_libpath_=`dump -H conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
8880  # Check for a 64-bit object if we didn't find anything.
8881  if test -z "$lt_cv_aix_libpath_"; then
8882    lt_cv_aix_libpath_=`dump -HX64 conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
8883  fi
8884fi
8885rm -f core conftest.err conftest.$ac_objext \
8886    conftest$ac_exeext conftest.$ac_ext
8887  if test -z "$lt_cv_aix_libpath_"; then
8888    lt_cv_aix_libpath_="/usr/lib:/lib"
8889  fi
8890
8891fi
8892
8893  aix_libpath=$lt_cv_aix_libpath_
8894fi
8895
8896	 hardcode_libdir_flag_spec='${wl}-blibpath:$libdir:'"$aix_libpath"
8897	  # Warning - without using the other run time loading flags,
8898	  # -berok will link without error, but may produce a broken library.
8899	  no_undefined_flag=' ${wl}-bernotok'
8900	  allow_undefined_flag=' ${wl}-berok'
8901	  if test "$with_gnu_ld" = yes; then
8902	    # We only use this code for GNU lds that support --whole-archive.
8903	    whole_archive_flag_spec='${wl}--whole-archive$convenience ${wl}--no-whole-archive'
8904	  else
8905	    # Exported symbols can be pulled into shared objects from archives
8906	    whole_archive_flag_spec='$convenience'
8907	  fi
8908	  archive_cmds_need_lc=yes
8909	  # This is similar to how AIX traditionally builds its shared libraries.
8910	  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'
8911	fi
8912      fi
8913      ;;
8914
8915    amigaos*)
8916      case $host_cpu in
8917      powerpc)
8918            # see comment about AmigaOS4 .so support
8919            archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
8920            archive_expsym_cmds=''
8921        ;;
8922      m68k)
8923            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)'
8924            hardcode_libdir_flag_spec='-L$libdir'
8925            hardcode_minus_L=yes
8926        ;;
8927      esac
8928      ;;
8929
8930    bsdi[45]*)
8931      export_dynamic_flag_spec=-rdynamic
8932      ;;
8933
8934    cygwin* | mingw* | pw32* | cegcc*)
8935      # When not using gcc, we currently assume that we are using
8936      # Microsoft Visual C++.
8937      # hardcode_libdir_flag_spec is actually meaningless, as there is
8938      # no search path for DLLs.
8939      case $cc_basename in
8940      cl*)
8941	# Native MSVC
8942	hardcode_libdir_flag_spec=' '
8943	allow_undefined_flag=unsupported
8944	always_export_symbols=yes
8945	file_list_spec='@'
8946	# Tell ltmain to make .lib files, not .a files.
8947	libext=lib
8948	# Tell ltmain to make .dll files, not .so files.
8949	shrext_cmds=".dll"
8950	# FIXME: Setting linknames here is a bad hack.
8951	archive_cmds='$CC -o $output_objdir/$soname $libobjs $compiler_flags $deplibs -Wl,-dll~linknames='
8952	archive_expsym_cmds='if test "x`$SED 1q $export_symbols`" = xEXPORTS; then
8953	    sed -n -e 's/\\\\\\\(.*\\\\\\\)/-link\\\ -EXPORT:\\\\\\\1/' -e '1\\\!p' < $export_symbols > $output_objdir/$soname.exp;
8954	  else
8955	    sed -e 's/\\\\\\\(.*\\\\\\\)/-link\\\ -EXPORT:\\\\\\\1/' < $export_symbols > $output_objdir/$soname.exp;
8956	  fi~
8957	  $CC -o $tool_output_objdir$soname $libobjs $compiler_flags $deplibs "@$tool_output_objdir$soname.exp" -Wl,-DLL,-IMPLIB:"$tool_output_objdir$libname.dll.lib"~
8958	  linknames='
8959	# The linker will not automatically build a static lib if we build a DLL.
8960	# _LT_TAGVAR(old_archive_from_new_cmds, )='true'
8961	enable_shared_with_static_runtimes=yes
8962	export_symbols_cmds='$NM $libobjs $convenience | $global_symbol_pipe | $SED -e '\''/^[BCDGRS][ ]/s/.*[ ]\([^ ]*\)/\1,DATA/'\'' | $SED -e '\''/^[AITW][ ]/s/.*[ ]//'\'' | sort | uniq > $export_symbols'
8963	# Don't use ranlib
8964	old_postinstall_cmds='chmod 644 $oldlib'
8965	postlink_cmds='lt_outputfile="@OUTPUT@"~
8966	  lt_tool_outputfile="@TOOL_OUTPUT@"~
8967	  case $lt_outputfile in
8968	    *.exe|*.EXE) ;;
8969	    *)
8970	      lt_outputfile="$lt_outputfile.exe"
8971	      lt_tool_outputfile="$lt_tool_outputfile.exe"
8972	      ;;
8973	  esac~
8974	  if test "$MANIFEST_TOOL" != ":" && test -f "$lt_outputfile.manifest"; then
8975	    $MANIFEST_TOOL -manifest "$lt_tool_outputfile.manifest" -outputresource:"$lt_tool_outputfile" || exit 1;
8976	    $RM "$lt_outputfile.manifest";
8977	  fi'
8978	;;
8979      *)
8980	# Assume MSVC wrapper
8981	hardcode_libdir_flag_spec=' '
8982	allow_undefined_flag=unsupported
8983	# Tell ltmain to make .lib files, not .a files.
8984	libext=lib
8985	# Tell ltmain to make .dll files, not .so files.
8986	shrext_cmds=".dll"
8987	# FIXME: Setting linknames here is a bad hack.
8988	archive_cmds='$CC -o $lib $libobjs $compiler_flags `func_echo_all "$deplibs" | $SED '\''s/ -lc$//'\''` -link -dll~linknames='
8989	# The linker will automatically build a .lib file if we build a DLL.
8990	old_archive_from_new_cmds='true'
8991	# FIXME: Should let the user specify the lib program.
8992	old_archive_cmds='lib -OUT:$oldlib$oldobjs$old_deplibs'
8993	enable_shared_with_static_runtimes=yes
8994	;;
8995      esac
8996      ;;
8997
8998    darwin* | rhapsody*)
8999
9000
9001  archive_cmds_need_lc=no
9002  hardcode_direct=no
9003  hardcode_automatic=yes
9004  hardcode_shlibpath_var=unsupported
9005  if test "$lt_cv_ld_force_load" = "yes"; then
9006    whole_archive_flag_spec='`for conv in $convenience\"\"; do test  -n \"$conv\" && new_convenience=\"$new_convenience ${wl}-force_load,$conv\"; done; func_echo_all \"$new_convenience\"`'
9007  else
9008    whole_archive_flag_spec=''
9009  fi
9010  link_all_deplibs=yes
9011  allow_undefined_flag="$_lt_dar_allow_undefined"
9012  case $cc_basename in
9013     ifort*) _lt_dar_can_shared=yes ;;
9014     *) _lt_dar_can_shared=$GCC ;;
9015  esac
9016  if test "$_lt_dar_can_shared" = "yes"; then
9017    output_verbose_link_cmd=func_echo_all
9018    archive_cmds="\$CC -dynamiclib \$allow_undefined_flag -o \$lib \$libobjs \$deplibs \$compiler_flags -install_name \$rpath/\$soname \$verstring $_lt_dar_single_mod${_lt_dsymutil}"
9019    module_cmds="\$CC \$allow_undefined_flag -o \$lib -bundle \$libobjs \$deplibs \$compiler_flags${_lt_dsymutil}"
9020    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}"
9021    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}"
9022
9023  else
9024  ld_shlibs=no
9025  fi
9026
9027      ;;
9028
9029    dgux*)
9030      archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
9031      hardcode_libdir_flag_spec='-L$libdir'
9032      hardcode_shlibpath_var=no
9033      ;;
9034
9035    freebsd1*)
9036      ld_shlibs=no
9037      ;;
9038
9039    # FreeBSD 2.2.[012] allows us to include c++rt0.o to get C++ constructor
9040    # support.  Future versions do this automatically, but an explicit c++rt0.o
9041    # does not break anything, and helps significantly (at the cost of a little
9042    # extra space).
9043    freebsd2.2*)
9044      archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags /usr/lib/c++rt0.o'
9045      hardcode_libdir_flag_spec='-R$libdir'
9046      hardcode_direct=yes
9047      hardcode_shlibpath_var=no
9048      ;;
9049
9050    # Unfortunately, older versions of FreeBSD 2 do not have this feature.
9051    freebsd2*)
9052      archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags'
9053      hardcode_direct=yes
9054      hardcode_minus_L=yes
9055      hardcode_shlibpath_var=no
9056      ;;
9057
9058    # FreeBSD 3 and greater uses gcc -shared to do shared libraries.
9059    freebsd* | dragonfly*)
9060      archive_cmds='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags'
9061      hardcode_libdir_flag_spec='-R$libdir'
9062      hardcode_direct=yes
9063      hardcode_shlibpath_var=no
9064      ;;
9065
9066    hpux9*)
9067      if test "$GCC" = yes; then
9068	archive_cmds='$RM $output_objdir/$soname~$CC -shared $pic_flag ${wl}+b ${wl}$install_libdir -o $output_objdir/$soname $libobjs $deplibs $compiler_flags~test $output_objdir/$soname = $lib || mv $output_objdir/$soname $lib'
9069      else
9070	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'
9071      fi
9072      hardcode_libdir_flag_spec='${wl}+b ${wl}$libdir'
9073      hardcode_libdir_separator=:
9074      hardcode_direct=yes
9075
9076      # hardcode_minus_L: Not really in the search PATH,
9077      # but as the default location of the library.
9078      hardcode_minus_L=yes
9079      export_dynamic_flag_spec='${wl}-E'
9080      ;;
9081
9082    hpux10*)
9083      if test "$GCC" = yes && test "$with_gnu_ld" = no; then
9084	archive_cmds='$CC -shared $pic_flag ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $libobjs $deplibs $compiler_flags'
9085      else
9086	archive_cmds='$LD -b +h $soname +b $install_libdir -o $lib $libobjs $deplibs $linker_flags'
9087      fi
9088      if test "$with_gnu_ld" = no; then
9089	hardcode_libdir_flag_spec='${wl}+b ${wl}$libdir'
9090	hardcode_libdir_flag_spec_ld='+b $libdir'
9091	hardcode_libdir_separator=:
9092	hardcode_direct=yes
9093	hardcode_direct_absolute=yes
9094	export_dynamic_flag_spec='${wl}-E'
9095	# hardcode_minus_L: Not really in the search PATH,
9096	# but as the default location of the library.
9097	hardcode_minus_L=yes
9098      fi
9099      ;;
9100
9101    hpux11*)
9102      if test "$GCC" = yes && test "$with_gnu_ld" = no; then
9103	case $host_cpu in
9104	hppa*64*)
9105	  archive_cmds='$CC -shared ${wl}+h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags'
9106	  ;;
9107	ia64*)
9108	  archive_cmds='$CC -shared $pic_flag ${wl}+h ${wl}$soname ${wl}+nodefaultrpath -o $lib $libobjs $deplibs $compiler_flags'
9109	  ;;
9110	*)
9111	  archive_cmds='$CC -shared $pic_flag ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $libobjs $deplibs $compiler_flags'
9112	  ;;
9113	esac
9114      else
9115	case $host_cpu in
9116	hppa*64*)
9117	  archive_cmds='$CC -b ${wl}+h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags'
9118	  ;;
9119	ia64*)
9120	  archive_cmds='$CC -b ${wl}+h ${wl}$soname ${wl}+nodefaultrpath -o $lib $libobjs $deplibs $compiler_flags'
9121	  ;;
9122	*)
9123
9124	  # Older versions of the 11.00 compiler do not understand -b yet
9125	  # (HP92453-01 A.11.01.20 doesn't, HP92453-01 B.11.X.35175-35176.GP does)
9126	  { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC understands -b" >&5
9127$as_echo_n "checking if $CC understands -b... " >&6; }
9128if ${lt_cv_prog_compiler__b+:} false; then :
9129  $as_echo_n "(cached) " >&6
9130else
9131  lt_cv_prog_compiler__b=no
9132   save_LDFLAGS="$LDFLAGS"
9133   LDFLAGS="$LDFLAGS -b"
9134   echo "$lt_simple_link_test_code" > conftest.$ac_ext
9135   if (eval $ac_link 2>conftest.err) && test -s conftest$ac_exeext; then
9136     # The linker can only warn and ignore the option if not recognized
9137     # So say no if there are warnings
9138     if test -s conftest.err; then
9139       # Append any errors to the config.log.
9140       cat conftest.err 1>&5
9141       $ECHO "$_lt_linker_boilerplate" | $SED '/^$/d' > conftest.exp
9142       $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2
9143       if diff conftest.exp conftest.er2 >/dev/null; then
9144         lt_cv_prog_compiler__b=yes
9145       fi
9146     else
9147       lt_cv_prog_compiler__b=yes
9148     fi
9149   fi
9150   $RM -r conftest*
9151   LDFLAGS="$save_LDFLAGS"
9152
9153fi
9154{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler__b" >&5
9155$as_echo "$lt_cv_prog_compiler__b" >&6; }
9156
9157if test x"$lt_cv_prog_compiler__b" = xyes; then
9158    archive_cmds='$CC -b ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $libobjs $deplibs $compiler_flags'
9159else
9160    archive_cmds='$LD -b +h $soname +b $install_libdir -o $lib $libobjs $deplibs $linker_flags'
9161fi
9162
9163	  ;;
9164	esac
9165      fi
9166      if test "$with_gnu_ld" = no; then
9167	hardcode_libdir_flag_spec='${wl}+b ${wl}$libdir'
9168	hardcode_libdir_separator=:
9169
9170	case $host_cpu in
9171	hppa*64*|ia64*)
9172	  hardcode_direct=no
9173	  hardcode_shlibpath_var=no
9174	  ;;
9175	*)
9176	  hardcode_direct=yes
9177	  hardcode_direct_absolute=yes
9178	  export_dynamic_flag_spec='${wl}-E'
9179
9180	  # hardcode_minus_L: Not really in the search PATH,
9181	  # but as the default location of the library.
9182	  hardcode_minus_L=yes
9183	  ;;
9184	esac
9185      fi
9186      ;;
9187
9188    irix5* | irix6* | nonstopux*)
9189      if test "$GCC" = yes; then
9190	archive_cmds='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags ${wl}-soname ${wl}$soname `test -n "$verstring" && func_echo_all "${wl}-set_version ${wl}$verstring"` ${wl}-update_registry ${wl}${output_objdir}/so_locations -o $lib'
9191	# Try to use the -exported_symbol ld option, if it does not
9192	# work, assume that -exports_file does not work either and
9193	# implicitly export all symbols.
9194	# This should be the same for all languages, so no per-tag cache variable.
9195	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the $host_os linker accepts -exported_symbol" >&5
9196$as_echo_n "checking whether the $host_os linker accepts -exported_symbol... " >&6; }
9197if ${lt_cv_irix_exported_symbol+:} false; then :
9198  $as_echo_n "(cached) " >&6
9199else
9200  save_LDFLAGS="$LDFLAGS"
9201	   LDFLAGS="$LDFLAGS -shared ${wl}-exported_symbol ${wl}foo ${wl}-update_registry ${wl}/dev/null"
9202	   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9203/* end confdefs.h.  */
9204int foo (void) { return 0; }
9205_ACEOF
9206if ac_fn_c_try_link "$LINENO"; then :
9207  lt_cv_irix_exported_symbol=yes
9208else
9209  lt_cv_irix_exported_symbol=no
9210fi
9211rm -f core conftest.err conftest.$ac_objext \
9212    conftest$ac_exeext conftest.$ac_ext
9213           LDFLAGS="$save_LDFLAGS"
9214fi
9215{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_irix_exported_symbol" >&5
9216$as_echo "$lt_cv_irix_exported_symbol" >&6; }
9217	if test "$lt_cv_irix_exported_symbol" = yes; then
9218          archive_expsym_cmds='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags ${wl}-soname ${wl}$soname `test -n "$verstring" && func_echo_all "${wl}-set_version ${wl}$verstring"` ${wl}-update_registry ${wl}${output_objdir}/so_locations ${wl}-exports_file ${wl}$export_symbols -o $lib'
9219	fi
9220      else
9221	archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags -soname $soname `test -n "$verstring" && func_echo_all "-set_version $verstring"` -update_registry ${output_objdir}/so_locations -o $lib'
9222	archive_expsym_cmds='$CC -shared $libobjs $deplibs $compiler_flags -soname $soname `test -n "$verstring" && func_echo_all "-set_version $verstring"` -update_registry ${output_objdir}/so_locations -exports_file $export_symbols -o $lib'
9223      fi
9224      archive_cmds_need_lc='no'
9225      hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
9226      hardcode_libdir_separator=:
9227      inherit_rpath=yes
9228      link_all_deplibs=yes
9229      ;;
9230
9231    netbsd*)
9232      if echo __ELF__ | $CC -E - | $GREP __ELF__ >/dev/null; then
9233	archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags'  # a.out
9234      else
9235	archive_cmds='$LD -shared -o $lib $libobjs $deplibs $linker_flags'      # ELF
9236      fi
9237      hardcode_libdir_flag_spec='-R$libdir'
9238      hardcode_direct=yes
9239      hardcode_shlibpath_var=no
9240      ;;
9241
9242    newsos6)
9243      archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
9244      hardcode_direct=yes
9245      hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
9246      hardcode_libdir_separator=:
9247      hardcode_shlibpath_var=no
9248      ;;
9249
9250    *nto* | *qnx*)
9251      ;;
9252
9253    openbsd*)
9254      if test -f /usr/libexec/ld.so; then
9255	hardcode_direct=yes
9256	hardcode_shlibpath_var=no
9257	hardcode_direct_absolute=yes
9258	if test -z "`echo __ELF__ | $CC -E - | $GREP __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then
9259	  archive_cmds='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags'
9260	  archive_expsym_cmds='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags ${wl}-retain-symbols-file,$export_symbols'
9261	  hardcode_libdir_flag_spec='${wl}-rpath,$libdir'
9262	  export_dynamic_flag_spec='${wl}-E'
9263	else
9264	  case $host_os in
9265	   openbsd[01].* | openbsd2.[0-7] | openbsd2.[0-7].*)
9266	     archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags'
9267	     hardcode_libdir_flag_spec='-R$libdir'
9268	     ;;
9269	   *)
9270	     archive_cmds='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags'
9271	     hardcode_libdir_flag_spec='${wl}-rpath,$libdir'
9272	     ;;
9273	  esac
9274	fi
9275      else
9276	ld_shlibs=no
9277      fi
9278      ;;
9279
9280    os2*)
9281      hardcode_libdir_flag_spec='-L$libdir'
9282      hardcode_minus_L=yes
9283      allow_undefined_flag=unsupported
9284      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'
9285      old_archive_from_new_cmds='emximp -o $output_objdir/$libname.a $output_objdir/$libname.def'
9286      ;;
9287
9288    osf3*)
9289      if test "$GCC" = yes; then
9290	allow_undefined_flag=' ${wl}-expect_unresolved ${wl}\*'
9291	archive_cmds='$CC -shared${allow_undefined_flag} $libobjs $deplibs $compiler_flags ${wl}-soname ${wl}$soname `test -n "$verstring" && func_echo_all "${wl}-set_version ${wl}$verstring"` ${wl}-update_registry ${wl}${output_objdir}/so_locations -o $lib'
9292      else
9293	allow_undefined_flag=' -expect_unresolved \*'
9294	archive_cmds='$CC -shared${allow_undefined_flag} $libobjs $deplibs $compiler_flags -soname $soname `test -n "$verstring" && func_echo_all "-set_version $verstring"` -update_registry ${output_objdir}/so_locations -o $lib'
9295      fi
9296      archive_cmds_need_lc='no'
9297      hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
9298      hardcode_libdir_separator=:
9299      ;;
9300
9301    osf4* | osf5*)	# as osf3* with the addition of -msym flag
9302      if test "$GCC" = yes; then
9303	allow_undefined_flag=' ${wl}-expect_unresolved ${wl}\*'
9304	archive_cmds='$CC -shared${allow_undefined_flag} $pic_flag $libobjs $deplibs $compiler_flags ${wl}-msym ${wl}-soname ${wl}$soname `test -n "$verstring" && func_echo_all "${wl}-set_version ${wl}$verstring"` ${wl}-update_registry ${wl}${output_objdir}/so_locations -o $lib'
9305	hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
9306      else
9307	allow_undefined_flag=' -expect_unresolved \*'
9308	archive_cmds='$CC -shared${allow_undefined_flag} $libobjs $deplibs $compiler_flags -msym -soname $soname `test -n "$verstring" && func_echo_all "-set_version $verstring"` -update_registry ${output_objdir}/so_locations -o $lib'
9309	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~
9310	$CC -shared${allow_undefined_flag} ${wl}-input ${wl}$lib.exp $compiler_flags $libobjs $deplibs -soname $soname `test -n "$verstring" && $ECHO "-set_version $verstring"` -update_registry ${output_objdir}/so_locations -o $lib~$RM $lib.exp'
9311
9312	# Both c and cxx compiler support -rpath directly
9313	hardcode_libdir_flag_spec='-rpath $libdir'
9314      fi
9315      archive_cmds_need_lc='no'
9316      hardcode_libdir_separator=:
9317      ;;
9318
9319    solaris*)
9320      no_undefined_flag=' -z defs'
9321      if test "$GCC" = yes; then
9322	wlarc='${wl}'
9323	archive_cmds='$CC -shared $pic_flag ${wl}-z ${wl}text ${wl}-h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags'
9324	archive_expsym_cmds='echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~echo "local: *; };" >> $lib.exp~
9325	  $CC -shared $pic_flag ${wl}-z ${wl}text ${wl}-M ${wl}$lib.exp ${wl}-h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags~$RM $lib.exp'
9326      else
9327	case `$CC -V 2>&1` in
9328	*"Compilers 5.0"*)
9329	  wlarc=''
9330	  archive_cmds='$LD -G${allow_undefined_flag} -h $soname -o $lib $libobjs $deplibs $linker_flags'
9331	  archive_expsym_cmds='echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~echo "local: *; };" >> $lib.exp~
9332	  $LD -G${allow_undefined_flag} -M $lib.exp -h $soname -o $lib $libobjs $deplibs $linker_flags~$RM $lib.exp'
9333	  ;;
9334	*)
9335	  wlarc='${wl}'
9336	  archive_cmds='$CC -G${allow_undefined_flag} -h $soname -o $lib $libobjs $deplibs $compiler_flags'
9337	  archive_expsym_cmds='echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~echo "local: *; };" >> $lib.exp~
9338	  $CC -G${allow_undefined_flag} -M $lib.exp -h $soname -o $lib $libobjs $deplibs $compiler_flags~$RM $lib.exp'
9339	  ;;
9340	esac
9341      fi
9342      hardcode_libdir_flag_spec='-R$libdir'
9343      hardcode_shlibpath_var=no
9344      case $host_os in
9345      solaris2.[0-5] | solaris2.[0-5].*) ;;
9346      *)
9347	# The compiler driver will combine and reorder linker options,
9348	# but understands `-z linker_flag'.  GCC discards it without `$wl',
9349	# but is careful enough not to reorder.
9350	# Supported since Solaris 2.6 (maybe 2.5.1?)
9351	if test "$GCC" = yes; then
9352	  whole_archive_flag_spec='${wl}-z ${wl}allextract$convenience ${wl}-z ${wl}defaultextract'
9353	else
9354	  whole_archive_flag_spec='-z allextract$convenience -z defaultextract'
9355	fi
9356	;;
9357      esac
9358      link_all_deplibs=yes
9359      ;;
9360
9361    sunos4*)
9362      if test "x$host_vendor" = xsequent; then
9363	# Use $CC to link under sequent, because it throws in some extra .o
9364	# files that make .init and .fini sections work.
9365	archive_cmds='$CC -G ${wl}-h $soname -o $lib $libobjs $deplibs $compiler_flags'
9366      else
9367	archive_cmds='$LD -assert pure-text -Bstatic -o $lib $libobjs $deplibs $linker_flags'
9368      fi
9369      hardcode_libdir_flag_spec='-L$libdir'
9370      hardcode_direct=yes
9371      hardcode_minus_L=yes
9372      hardcode_shlibpath_var=no
9373      ;;
9374
9375    sysv4)
9376      case $host_vendor in
9377	sni)
9378	  archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
9379	  hardcode_direct=yes # is this really true???
9380	;;
9381	siemens)
9382	  ## LD is ld it makes a PLAMLIB
9383	  ## CC just makes a GrossModule.
9384	  archive_cmds='$LD -G -o $lib $libobjs $deplibs $linker_flags'
9385	  reload_cmds='$CC -r -o $output$reload_objs'
9386	  hardcode_direct=no
9387        ;;
9388	motorola)
9389	  archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
9390	  hardcode_direct=no #Motorola manual says yes, but my tests say they lie
9391	;;
9392      esac
9393      runpath_var='LD_RUN_PATH'
9394      hardcode_shlibpath_var=no
9395      ;;
9396
9397    sysv4.3*)
9398      archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
9399      hardcode_shlibpath_var=no
9400      export_dynamic_flag_spec='-Bexport'
9401      ;;
9402
9403    sysv4*MP*)
9404      if test -d /usr/nec; then
9405	archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
9406	hardcode_shlibpath_var=no
9407	runpath_var=LD_RUN_PATH
9408	hardcode_runpath_var=yes
9409	ld_shlibs=yes
9410      fi
9411      ;;
9412
9413    sysv4*uw2* | sysv5OpenUNIX* | sysv5UnixWare7.[01].[10]* | unixware7* | sco3.2v5.0.[024]*)
9414      no_undefined_flag='${wl}-z,text'
9415      archive_cmds_need_lc=no
9416      hardcode_shlibpath_var=no
9417      runpath_var='LD_RUN_PATH'
9418
9419      if test "$GCC" = yes; then
9420	archive_cmds='$CC -shared ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
9421	archive_expsym_cmds='$CC -shared ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
9422      else
9423	archive_cmds='$CC -G ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
9424	archive_expsym_cmds='$CC -G ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
9425      fi
9426      ;;
9427
9428    sysv5* | sco3.2v5* | sco5v6*)
9429      # Note: We can NOT use -z defs as we might desire, because we do not
9430      # link with -lc, and that would cause any symbols used from libc to
9431      # always be unresolved, which means just about no library would
9432      # ever link correctly.  If we're not using GNU ld we use -z text
9433      # though, which does catch some bad symbols but isn't as heavy-handed
9434      # as -z defs.
9435      no_undefined_flag='${wl}-z,text'
9436      allow_undefined_flag='${wl}-z,nodefs'
9437      archive_cmds_need_lc=no
9438      hardcode_shlibpath_var=no
9439      hardcode_libdir_flag_spec='${wl}-R,$libdir'
9440      hardcode_libdir_separator=':'
9441      link_all_deplibs=yes
9442      export_dynamic_flag_spec='${wl}-Bexport'
9443      runpath_var='LD_RUN_PATH'
9444
9445      if test "$GCC" = yes; then
9446	archive_cmds='$CC -shared ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
9447	archive_expsym_cmds='$CC -shared ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
9448      else
9449	archive_cmds='$CC -G ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
9450	archive_expsym_cmds='$CC -G ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
9451      fi
9452      ;;
9453
9454    uts4*)
9455      archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
9456      hardcode_libdir_flag_spec='-L$libdir'
9457      hardcode_shlibpath_var=no
9458      ;;
9459
9460    *)
9461      ld_shlibs=no
9462      ;;
9463    esac
9464
9465    if test x$host_vendor = xsni; then
9466      case $host in
9467      sysv4 | sysv4.2uw2* | sysv4.3* | sysv5*)
9468	export_dynamic_flag_spec='${wl}-Blargedynsym'
9469	;;
9470      esac
9471    fi
9472  fi
9473
9474{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ld_shlibs" >&5
9475$as_echo "$ld_shlibs" >&6; }
9476test "$ld_shlibs" = no && can_build_shared=no
9477
9478with_gnu_ld=$with_gnu_ld
9479
9480
9481
9482
9483
9484
9485
9486
9487
9488
9489
9490
9491
9492
9493
9494#
9495# Do we need to explicitly link libc?
9496#
9497case "x$archive_cmds_need_lc" in
9498x|xyes)
9499  # Assume -lc should be added
9500  archive_cmds_need_lc=yes
9501
9502  if test "$enable_shared" = yes && test "$GCC" = yes; then
9503    case $archive_cmds in
9504    *'~'*)
9505      # FIXME: we may have to deal with multi-command sequences.
9506      ;;
9507    '$CC '*)
9508      # Test whether the compiler implicitly links with -lc since on some
9509      # systems, -lgcc has to come before -lc. If gcc already passes -lc
9510      # to ld, don't add -lc before -lgcc.
9511      { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether -lc should be explicitly linked in" >&5
9512$as_echo_n "checking whether -lc should be explicitly linked in... " >&6; }
9513if ${lt_cv_archive_cmds_need_lc+:} false; then :
9514  $as_echo_n "(cached) " >&6
9515else
9516  $RM conftest*
9517	echo "$lt_simple_compile_test_code" > conftest.$ac_ext
9518
9519	if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
9520  (eval $ac_compile) 2>&5
9521  ac_status=$?
9522  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
9523  test $ac_status = 0; } 2>conftest.err; then
9524	  soname=conftest
9525	  lib=conftest
9526	  libobjs=conftest.$ac_objext
9527	  deplibs=
9528	  wl=$lt_prog_compiler_wl
9529	  pic_flag=$lt_prog_compiler_pic
9530	  compiler_flags=-v
9531	  linker_flags=-v
9532	  verstring=
9533	  output_objdir=.
9534	  libname=conftest
9535	  lt_save_allow_undefined_flag=$allow_undefined_flag
9536	  allow_undefined_flag=
9537	  if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$archive_cmds 2\>\&1 \| $GREP \" -lc \" \>/dev/null 2\>\&1\""; } >&5
9538  (eval $archive_cmds 2\>\&1 \| $GREP \" -lc \" \>/dev/null 2\>\&1) 2>&5
9539  ac_status=$?
9540  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
9541  test $ac_status = 0; }
9542	  then
9543	    lt_cv_archive_cmds_need_lc=no
9544	  else
9545	    lt_cv_archive_cmds_need_lc=yes
9546	  fi
9547	  allow_undefined_flag=$lt_save_allow_undefined_flag
9548	else
9549	  cat conftest.err 1>&5
9550	fi
9551	$RM conftest*
9552
9553fi
9554{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_archive_cmds_need_lc" >&5
9555$as_echo "$lt_cv_archive_cmds_need_lc" >&6; }
9556      archive_cmds_need_lc=$lt_cv_archive_cmds_need_lc
9557      ;;
9558    esac
9559  fi
9560  ;;
9561esac
9562
9563
9564
9565
9566
9567
9568
9569
9570
9571
9572
9573
9574
9575
9576
9577
9578
9579
9580
9581
9582
9583
9584
9585
9586
9587
9588
9589
9590
9591
9592
9593
9594
9595
9596
9597
9598
9599
9600
9601
9602
9603
9604
9605
9606
9607
9608
9609
9610
9611
9612
9613
9614
9615
9616
9617
9618
9619
9620
9621
9622
9623
9624
9625
9626
9627
9628
9629
9630
9631
9632
9633
9634
9635
9636
9637
9638
9639
9640
9641
9642
9643
9644
9645
9646
9647
9648
9649
9650
9651
9652
9653
9654
9655
9656
9657
9658
9659
9660
9661
9662
9663
9664
9665
9666
9667
9668
9669
9670
9671
9672
9673
9674
9675
9676
9677
9678
9679
9680
9681
9682
9683
9684
9685
9686
9687
9688
9689
9690
9691
9692
9693
9694
9695
9696
9697
9698
9699
9700
9701
9702
9703
9704
9705
9706
9707
9708
9709
9710
9711
9712
9713
9714
9715
9716
9717
9718
9719  { $as_echo "$as_me:${as_lineno-$LINENO}: checking dynamic linker characteristics" >&5
9720$as_echo_n "checking dynamic linker characteristics... " >&6; }
9721
9722if test "$GCC" = yes; then
9723  case $host_os in
9724    darwin*) lt_awk_arg="/^libraries:/,/LR/" ;;
9725    *) lt_awk_arg="/^libraries:/" ;;
9726  esac
9727  case $host_os in
9728    mingw* | cegcc*) lt_sed_strip_eq="s,=\([A-Za-z]:\),\1,g" ;;
9729    *) lt_sed_strip_eq="s,=/,/,g" ;;
9730  esac
9731  lt_search_path_spec=`$CC -print-search-dirs | awk $lt_awk_arg | $SED -e "s/^libraries://" -e $lt_sed_strip_eq`
9732  case $lt_search_path_spec in
9733  *\;*)
9734    # if the path contains ";" then we assume it to be the separator
9735    # otherwise default to the standard path separator (i.e. ":") - it is
9736    # assumed that no part of a normal pathname contains ";" but that should
9737    # okay in the real world where ";" in dirpaths is itself problematic.
9738    lt_search_path_spec=`$ECHO "$lt_search_path_spec" | $SED 's/;/ /g'`
9739    ;;
9740  *)
9741    lt_search_path_spec=`$ECHO "$lt_search_path_spec" | $SED "s/$PATH_SEPARATOR/ /g"`
9742    ;;
9743  esac
9744  # Ok, now we have the path, separated by spaces, we can step through it
9745  # and add multilib dir if necessary.
9746  lt_tmp_lt_search_path_spec=
9747  lt_multi_os_dir=`$CC $CPPFLAGS $CFLAGS $LDFLAGS -print-multi-os-directory 2>/dev/null`
9748  for lt_sys_path in $lt_search_path_spec; do
9749    if test -d "$lt_sys_path/$lt_multi_os_dir"; then
9750      lt_tmp_lt_search_path_spec="$lt_tmp_lt_search_path_spec $lt_sys_path/$lt_multi_os_dir"
9751    else
9752      test -d "$lt_sys_path" && \
9753	lt_tmp_lt_search_path_spec="$lt_tmp_lt_search_path_spec $lt_sys_path"
9754    fi
9755  done
9756  lt_search_path_spec=`$ECHO "$lt_tmp_lt_search_path_spec" | awk '
9757BEGIN {RS=" "; FS="/|\n";} {
9758  lt_foo="";
9759  lt_count=0;
9760  for (lt_i = NF; lt_i > 0; lt_i--) {
9761    if ($lt_i != "" && $lt_i != ".") {
9762      if ($lt_i == "..") {
9763        lt_count++;
9764      } else {
9765        if (lt_count == 0) {
9766          lt_foo="/" $lt_i lt_foo;
9767        } else {
9768          lt_count--;
9769        }
9770      }
9771    }
9772  }
9773  if (lt_foo != "") { lt_freq[lt_foo]++; }
9774  if (lt_freq[lt_foo] == 1) { print lt_foo; }
9775}'`
9776  # AWK program above erroneously prepends '/' to C:/dos/paths
9777  # for these hosts.
9778  case $host_os in
9779    mingw* | cegcc*) lt_search_path_spec=`$ECHO "$lt_search_path_spec" |\
9780      $SED 's,/\([A-Za-z]:\),\1,g'` ;;
9781  esac
9782  sys_lib_search_path_spec=`$ECHO "$lt_search_path_spec" | $lt_NL2SP`
9783else
9784  sys_lib_search_path_spec="/lib /usr/lib /usr/local/lib"
9785fi
9786library_names_spec=
9787libname_spec='lib$name'
9788soname_spec=
9789shrext_cmds=".so"
9790postinstall_cmds=
9791postuninstall_cmds=
9792finish_cmds=
9793finish_eval=
9794shlibpath_var=
9795shlibpath_overrides_runpath=unknown
9796version_type=none
9797dynamic_linker="$host_os ld.so"
9798sys_lib_dlsearch_path_spec="/lib /usr/lib"
9799need_lib_prefix=unknown
9800hardcode_into_libs=no
9801
9802# when you set need_version to no, make sure it does not cause -set_version
9803# flags to be left without arguments
9804need_version=unknown
9805
9806case $host_os in
9807aix3*)
9808  version_type=linux
9809  library_names_spec='${libname}${release}${shared_ext}$versuffix $libname.a'
9810  shlibpath_var=LIBPATH
9811
9812  # AIX 3 has no versioning support, so we append a major version to the name.
9813  soname_spec='${libname}${release}${shared_ext}$major'
9814  ;;
9815
9816aix[4-9]*)
9817  version_type=linux
9818  need_lib_prefix=no
9819  need_version=no
9820  hardcode_into_libs=yes
9821  if test "$host_cpu" = ia64; then
9822    # AIX 5 supports IA64
9823    library_names_spec='${libname}${release}${shared_ext}$major ${libname}${release}${shared_ext}$versuffix $libname${shared_ext}'
9824    shlibpath_var=LD_LIBRARY_PATH
9825  else
9826    # With GCC up to 2.95.x, collect2 would create an import file
9827    # for dependence libraries.  The import file would start with
9828    # the line `#! .'.  This would cause the generated library to
9829    # depend on `.', always an invalid library.  This was fixed in
9830    # development snapshots of GCC prior to 3.0.
9831    case $host_os in
9832      aix4 | aix4.[01] | aix4.[01].*)
9833      if { echo '#if __GNUC__ > 2 || (__GNUC__ == 2 && __GNUC_MINOR__ >= 97)'
9834	   echo ' yes '
9835	   echo '#endif'; } | ${CC} -E - | $GREP yes > /dev/null; then
9836	:
9837      else
9838	can_build_shared=no
9839      fi
9840      ;;
9841    esac
9842    # AIX (on Power*) has no versioning support, so currently we can not hardcode correct
9843    # soname into executable. Probably we can add versioning support to
9844    # collect2, so additional links can be useful in future.
9845    if test "$aix_use_runtimelinking" = yes; then
9846      # If using run time linking (on AIX 4.2 or later) use lib<name>.so
9847      # instead of lib<name>.a to let people know that these are not
9848      # typical AIX shared libraries.
9849      library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
9850    else
9851      # We preserve .a as extension for shared libraries through AIX4.2
9852      # and later when we are not doing run time linking.
9853      library_names_spec='${libname}${release}.a $libname.a'
9854      soname_spec='${libname}${release}${shared_ext}$major'
9855    fi
9856    shlibpath_var=LIBPATH
9857  fi
9858  ;;
9859
9860amigaos*)
9861  case $host_cpu in
9862  powerpc)
9863    # Since July 2007 AmigaOS4 officially supports .so libraries.
9864    # When compiling the executable, add -use-dynld -Lsobjs: to the compileline.
9865    library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
9866    ;;
9867  m68k)
9868    library_names_spec='$libname.ixlibrary $libname.a'
9869    # Create ${libname}_ixlibrary.a entries in /sys/libs.
9870    finish_eval='for lib in `ls $libdir/*.ixlibrary 2>/dev/null`; do libname=`func_echo_all "$lib" | $SED '\''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'
9871    ;;
9872  esac
9873  ;;
9874
9875beos*)
9876  library_names_spec='${libname}${shared_ext}'
9877  dynamic_linker="$host_os ld.so"
9878  shlibpath_var=LIBRARY_PATH
9879  ;;
9880
9881bsdi[45]*)
9882  version_type=linux
9883  need_version=no
9884  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
9885  soname_spec='${libname}${release}${shared_ext}$major'
9886  finish_cmds='PATH="\$PATH:/sbin" ldconfig $libdir'
9887  shlibpath_var=LD_LIBRARY_PATH
9888  sys_lib_search_path_spec="/shlib /usr/lib /usr/X11/lib /usr/contrib/lib /lib /usr/local/lib"
9889  sys_lib_dlsearch_path_spec="/shlib /usr/lib /usr/local/lib"
9890  # the default ld.so.conf also contains /usr/contrib/lib and
9891  # /usr/X11R6/lib (/usr/X11 is a link to /usr/X11R6), but let us allow
9892  # libtool to hard-code these into programs
9893  ;;
9894
9895cygwin* | mingw* | pw32* | cegcc*)
9896  version_type=windows
9897  shrext_cmds=".dll"
9898  need_version=no
9899  need_lib_prefix=no
9900
9901  case $GCC,$cc_basename in
9902  yes,*)
9903    # gcc
9904    library_names_spec='$libname.dll.a'
9905    # DLL is installed to $(libdir)/../bin by postinstall_cmds
9906    postinstall_cmds='base_file=`basename \${file}`~
9907      dlpath=`$SHELL 2>&1 -c '\''. $dir/'\''\${base_file}'\''i; echo \$dlname'\''`~
9908      dldir=$destdir/`dirname \$dlpath`~
9909      test -d \$dldir || mkdir -p \$dldir~
9910      $install_prog $dir/$dlname \$dldir/$dlname~
9911      chmod a+x \$dldir/$dlname~
9912      if test -n '\''$stripme'\'' && test -n '\''$striplib'\''; then
9913        eval '\''$striplib \$dldir/$dlname'\'' || exit \$?;
9914      fi'
9915    postuninstall_cmds='dldll=`$SHELL 2>&1 -c '\''. $file; echo \$dlname'\''`~
9916      dlpath=$dir/\$dldll~
9917       $RM \$dlpath'
9918    shlibpath_overrides_runpath=yes
9919
9920    case $host_os in
9921    cygwin*)
9922      # Cygwin DLLs use 'cyg' prefix rather than 'lib'
9923      soname_spec='`echo ${libname} | sed -e 's/^lib/cyg/'``echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}'
9924
9925      sys_lib_search_path_spec="$sys_lib_search_path_spec /usr/lib/w32api"
9926      ;;
9927    mingw* | cegcc*)
9928      # MinGW DLLs use traditional 'lib' prefix
9929      soname_spec='${libname}`echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}'
9930      ;;
9931    pw32*)
9932      # pw32 DLLs use 'pw' prefix rather than 'lib'
9933      library_names_spec='`echo ${libname} | sed -e 's/^lib/pw/'``echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}'
9934      ;;
9935    esac
9936    dynamic_linker='Win32 ld.exe'
9937    ;;
9938
9939  *,cl*)
9940    # Native MSVC
9941    libname_spec='$name'
9942    soname_spec='${libname}`echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}'
9943    library_names_spec='${libname}.dll.lib'
9944
9945    case $build_os in
9946    mingw*)
9947      sys_lib_search_path_spec=
9948      lt_save_ifs=$IFS
9949      IFS=';'
9950      for lt_path in $LIB
9951      do
9952        IFS=$lt_save_ifs
9953        # Let DOS variable expansion print the short 8.3 style file name.
9954        lt_path=`cd "$lt_path" 2>/dev/null && cmd //C "for %i in (".") do @echo %~si"`
9955        sys_lib_search_path_spec="$sys_lib_search_path_spec $lt_path"
9956      done
9957      IFS=$lt_save_ifs
9958      # Convert to MSYS style.
9959      sys_lib_search_path_spec=`$ECHO "$sys_lib_search_path_spec" | sed -e 's|\\\\|/|g' -e 's| \\([a-zA-Z]\\):| /\\1|g' -e 's|^ ||'`
9960      ;;
9961    cygwin*)
9962      # Convert to unix form, then to dos form, then back to unix form
9963      # but this time dos style (no spaces!) so that the unix form looks
9964      # like /cygdrive/c/PROGRA~1:/cygdr...
9965      sys_lib_search_path_spec=`cygpath --path --unix "$LIB"`
9966      sys_lib_search_path_spec=`cygpath --path --dos "$sys_lib_search_path_spec" 2>/dev/null`
9967      sys_lib_search_path_spec=`cygpath --path --unix "$sys_lib_search_path_spec" | $SED -e "s/$PATH_SEPARATOR/ /g"`
9968      ;;
9969    *)
9970      sys_lib_search_path_spec="$LIB"
9971      if $ECHO "$sys_lib_search_path_spec" | $GREP ';[c-zC-Z]:/' >/dev/null; then
9972        # It is most probably a Windows format PATH.
9973        sys_lib_search_path_spec=`$ECHO "$sys_lib_search_path_spec" | $SED -e 's/;/ /g'`
9974      else
9975        sys_lib_search_path_spec=`$ECHO "$sys_lib_search_path_spec" | $SED -e "s/$PATH_SEPARATOR/ /g"`
9976      fi
9977      # FIXME: find the short name or the path components, as spaces are
9978      # common. (e.g. "Program Files" -> "PROGRA~1")
9979      ;;
9980    esac
9981
9982    # DLL is installed to $(libdir)/../bin by postinstall_cmds
9983    postinstall_cmds='base_file=`basename \${file}`~
9984      dlpath=`$SHELL 2>&1 -c '\''. $dir/'\''\${base_file}'\''i; echo \$dlname'\''`~
9985      dldir=$destdir/`dirname \$dlpath`~
9986      test -d \$dldir || mkdir -p \$dldir~
9987      $install_prog $dir/$dlname \$dldir/$dlname'
9988    postuninstall_cmds='dldll=`$SHELL 2>&1 -c '\''. $file; echo \$dlname'\''`~
9989      dlpath=$dir/\$dldll~
9990       $RM \$dlpath'
9991    shlibpath_overrides_runpath=yes
9992    dynamic_linker='Win32 link.exe'
9993    ;;
9994
9995  *)
9996    # Assume MSVC wrapper
9997    library_names_spec='${libname}`echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext} $libname.lib'
9998    dynamic_linker='Win32 ld.exe'
9999    ;;
10000  esac
10001  # FIXME: first we should search . and the directory the executable is in
10002  shlibpath_var=PATH
10003  ;;
10004
10005darwin* | rhapsody*)
10006  dynamic_linker="$host_os dyld"
10007  version_type=darwin
10008  need_lib_prefix=no
10009  need_version=no
10010  library_names_spec='${libname}${release}${major}$shared_ext ${libname}$shared_ext'
10011  soname_spec='${libname}${release}${major}$shared_ext'
10012  shlibpath_overrides_runpath=yes
10013  shlibpath_var=DYLD_LIBRARY_PATH
10014  shrext_cmds='`test .$module = .yes && echo .so || echo .dylib`'
10015
10016  sys_lib_search_path_spec="$sys_lib_search_path_spec /usr/local/lib"
10017  sys_lib_dlsearch_path_spec='/usr/local/lib /lib /usr/lib'
10018  ;;
10019
10020dgux*)
10021  version_type=linux
10022  need_lib_prefix=no
10023  need_version=no
10024  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname$shared_ext'
10025  soname_spec='${libname}${release}${shared_ext}$major'
10026  shlibpath_var=LD_LIBRARY_PATH
10027  ;;
10028
10029freebsd1*)
10030  dynamic_linker=no
10031  ;;
10032
10033freebsd* | dragonfly*)
10034  # DragonFly does not have aout.  When/if they implement a new
10035  # versioning mechanism, adjust this.
10036  if test -x /usr/bin/objformat; then
10037    objformat=`/usr/bin/objformat`
10038  else
10039    case $host_os in
10040    freebsd[123]*) objformat=aout ;;
10041    *) objformat=elf ;;
10042    esac
10043  fi
10044  version_type=freebsd-$objformat
10045  case $version_type in
10046    freebsd-elf*)
10047      library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext} $libname${shared_ext}'
10048      need_version=no
10049      need_lib_prefix=no
10050      ;;
10051    freebsd-*)
10052      library_names_spec='${libname}${release}${shared_ext}$versuffix $libname${shared_ext}$versuffix'
10053      need_version=yes
10054      ;;
10055  esac
10056  shlibpath_var=LD_LIBRARY_PATH
10057  case $host_os in
10058  freebsd2*)
10059    shlibpath_overrides_runpath=yes
10060    ;;
10061  freebsd3.[01]* | freebsdelf3.[01]*)
10062    shlibpath_overrides_runpath=yes
10063    hardcode_into_libs=yes
10064    ;;
10065  freebsd3.[2-9]* | freebsdelf3.[2-9]* | \
10066  freebsd4.[0-5] | freebsdelf4.[0-5] | freebsd4.1.1 | freebsdelf4.1.1)
10067    shlibpath_overrides_runpath=no
10068    hardcode_into_libs=yes
10069    ;;
10070  *) # from 4.6 on, and DragonFly
10071    shlibpath_overrides_runpath=yes
10072    hardcode_into_libs=yes
10073    ;;
10074  esac
10075  ;;
10076
10077gnu*)
10078  version_type=linux
10079  need_lib_prefix=no
10080  need_version=no
10081  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}${major} ${libname}${shared_ext}'
10082  soname_spec='${libname}${release}${shared_ext}$major'
10083  shlibpath_var=LD_LIBRARY_PATH
10084  hardcode_into_libs=yes
10085  ;;
10086
10087haiku*)
10088  version_type=linux
10089  need_lib_prefix=no
10090  need_version=no
10091  dynamic_linker="$host_os runtime_loader"
10092  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}${major} ${libname}${shared_ext}'
10093  soname_spec='${libname}${release}${shared_ext}$major'
10094  shlibpath_var=LIBRARY_PATH
10095  shlibpath_overrides_runpath=yes
10096  sys_lib_dlsearch_path_spec='/boot/home/config/lib /boot/common/lib /boot/system/lib'
10097  hardcode_into_libs=yes
10098  ;;
10099
10100hpux9* | hpux10* | hpux11*)
10101  # Give a soname corresponding to the major version so that dld.sl refuses to
10102  # link against other versions.
10103  version_type=sunos
10104  need_lib_prefix=no
10105  need_version=no
10106  case $host_cpu in
10107  ia64*)
10108    shrext_cmds='.so'
10109    hardcode_into_libs=yes
10110    dynamic_linker="$host_os dld.so"
10111    shlibpath_var=LD_LIBRARY_PATH
10112    shlibpath_overrides_runpath=yes # Unless +noenvvar is specified.
10113    library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
10114    soname_spec='${libname}${release}${shared_ext}$major'
10115    if test "X$HPUX_IA64_MODE" = X32; then
10116      sys_lib_search_path_spec="/usr/lib/hpux32 /usr/local/lib/hpux32 /usr/local/lib"
10117    else
10118      sys_lib_search_path_spec="/usr/lib/hpux64 /usr/local/lib/hpux64"
10119    fi
10120    sys_lib_dlsearch_path_spec=$sys_lib_search_path_spec
10121    ;;
10122  hppa*64*)
10123    shrext_cmds='.sl'
10124    hardcode_into_libs=yes
10125    dynamic_linker="$host_os dld.sl"
10126    shlibpath_var=LD_LIBRARY_PATH # How should we handle SHLIB_PATH
10127    shlibpath_overrides_runpath=yes # Unless +noenvvar is specified.
10128    library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
10129    soname_spec='${libname}${release}${shared_ext}$major'
10130    sys_lib_search_path_spec="/usr/lib/pa20_64 /usr/ccs/lib/pa20_64"
10131    sys_lib_dlsearch_path_spec=$sys_lib_search_path_spec
10132    ;;
10133  *)
10134    shrext_cmds='.sl'
10135    dynamic_linker="$host_os dld.sl"
10136    shlibpath_var=SHLIB_PATH
10137    shlibpath_overrides_runpath=no # +s is required to enable SHLIB_PATH
10138    library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
10139    soname_spec='${libname}${release}${shared_ext}$major'
10140    ;;
10141  esac
10142  # HP-UX runs *really* slowly unless shared libraries are mode 555, ...
10143  postinstall_cmds='chmod 555 $lib'
10144  # or fails outright, so override atomically:
10145  install_override_mode=555
10146  ;;
10147
10148interix[3-9]*)
10149  version_type=linux
10150  need_lib_prefix=no
10151  need_version=no
10152  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${shared_ext}'
10153  soname_spec='${libname}${release}${shared_ext}$major'
10154  dynamic_linker='Interix 3.x ld.so.1 (PE, like ELF)'
10155  shlibpath_var=LD_LIBRARY_PATH
10156  shlibpath_overrides_runpath=no
10157  hardcode_into_libs=yes
10158  ;;
10159
10160irix5* | irix6* | nonstopux*)
10161  case $host_os in
10162    nonstopux*) version_type=nonstopux ;;
10163    *)
10164	if test "$lt_cv_prog_gnu_ld" = yes; then
10165		version_type=linux
10166	else
10167		version_type=irix
10168	fi ;;
10169  esac
10170  need_lib_prefix=no
10171  need_version=no
10172  soname_spec='${libname}${release}${shared_ext}$major'
10173  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${release}${shared_ext} $libname${shared_ext}'
10174  case $host_os in
10175  irix5* | nonstopux*)
10176    libsuff= shlibsuff=
10177    ;;
10178  *)
10179    case $LD in # libtool.m4 will add one of these switches to LD
10180    *-32|*"-32 "|*-melf32bsmip|*"-melf32bsmip ")
10181      libsuff= shlibsuff= libmagic=32-bit;;
10182    *-n32|*"-n32 "|*-melf32bmipn32|*"-melf32bmipn32 ")
10183      libsuff=32 shlibsuff=N32 libmagic=N32;;
10184    *-64|*"-64 "|*-melf64bmip|*"-melf64bmip ")
10185      libsuff=64 shlibsuff=64 libmagic=64-bit;;
10186    *) libsuff= shlibsuff= libmagic=never-match;;
10187    esac
10188    ;;
10189  esac
10190  shlibpath_var=LD_LIBRARY${shlibsuff}_PATH
10191  shlibpath_overrides_runpath=no
10192  sys_lib_search_path_spec="/usr/lib${libsuff} /lib${libsuff} /usr/local/lib${libsuff}"
10193  sys_lib_dlsearch_path_spec="/usr/lib${libsuff} /lib${libsuff}"
10194  hardcode_into_libs=yes
10195  ;;
10196
10197# No shared lib support for Linux oldld, aout, or coff.
10198linux*oldld* | linux*aout* | linux*coff*)
10199  dynamic_linker=no
10200  ;;
10201
10202# This must be Linux ELF.
10203linux* | k*bsd*-gnu | kopensolaris*-gnu)
10204  version_type=linux
10205  need_lib_prefix=no
10206  need_version=no
10207  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
10208  soname_spec='${libname}${release}${shared_ext}$major'
10209  finish_cmds='PATH="\$PATH:/sbin" ldconfig -n $libdir'
10210  shlibpath_var=LD_LIBRARY_PATH
10211  shlibpath_overrides_runpath=no
10212
10213  # Some binutils ld are patched to set DT_RUNPATH
10214  if ${lt_cv_shlibpath_overrides_runpath+:} false; then :
10215  $as_echo_n "(cached) " >&6
10216else
10217  lt_cv_shlibpath_overrides_runpath=no
10218    save_LDFLAGS=$LDFLAGS
10219    save_libdir=$libdir
10220    eval "libdir=/foo; wl=\"$lt_prog_compiler_wl\"; \
10221	 LDFLAGS=\"\$LDFLAGS $hardcode_libdir_flag_spec\""
10222    cat confdefs.h - <<_ACEOF >conftest.$ac_ext
10223/* end confdefs.h.  */
10224
10225int
10226main ()
10227{
10228
10229  ;
10230  return 0;
10231}
10232_ACEOF
10233if ac_fn_c_try_link "$LINENO"; then :
10234  if  ($OBJDUMP -p conftest$ac_exeext) 2>/dev/null | grep "RUNPATH.*$libdir" >/dev/null; then :
10235  lt_cv_shlibpath_overrides_runpath=yes
10236fi
10237fi
10238rm -f core conftest.err conftest.$ac_objext \
10239    conftest$ac_exeext conftest.$ac_ext
10240    LDFLAGS=$save_LDFLAGS
10241    libdir=$save_libdir
10242
10243fi
10244
10245  shlibpath_overrides_runpath=$lt_cv_shlibpath_overrides_runpath
10246
10247  # This implies no fast_install, which is unacceptable.
10248  # Some rework will be needed to allow for fast_install
10249  # before this can be enabled.
10250  hardcode_into_libs=yes
10251
10252  # Append ld.so.conf contents to the search path
10253  if test -f /etc/ld.so.conf; then
10254    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;s/"//g;/^$/d' | tr '\n' ' '`
10255    sys_lib_dlsearch_path_spec="/lib /usr/lib $lt_ld_extra"
10256  fi
10257
10258  # We used to test for /lib/ld.so.1 and disable shared libraries on
10259  # powerpc, because MkLinux only supported shared libraries with the
10260  # GNU dynamic linker.  Since this was broken with cross compilers,
10261  # most powerpc-linux boxes support dynamic linking these days and
10262  # people can always --disable-shared, the test was removed, and we
10263  # assume the GNU/Linux dynamic linker is in use.
10264  dynamic_linker='GNU/Linux ld.so'
10265  ;;
10266
10267netbsd*)
10268  version_type=sunos
10269  need_lib_prefix=no
10270  need_version=no
10271  if echo __ELF__ | $CC -E - | $GREP __ELF__ >/dev/null; then
10272    library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix'
10273    finish_cmds='PATH="\$PATH:/sbin" ldconfig -m $libdir'
10274    dynamic_linker='NetBSD (a.out) ld.so'
10275  else
10276    library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${shared_ext}'
10277    soname_spec='${libname}${release}${shared_ext}$major'
10278    dynamic_linker='NetBSD ld.elf_so'
10279  fi
10280  shlibpath_var=LD_LIBRARY_PATH
10281  shlibpath_overrides_runpath=yes
10282  hardcode_into_libs=yes
10283  ;;
10284
10285newsos6)
10286  version_type=linux
10287  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
10288  shlibpath_var=LD_LIBRARY_PATH
10289  shlibpath_overrides_runpath=yes
10290  ;;
10291
10292*nto* | *qnx*)
10293  version_type=qnx
10294  need_lib_prefix=no
10295  need_version=no
10296  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
10297  soname_spec='${libname}${release}${shared_ext}$major'
10298  shlibpath_var=LD_LIBRARY_PATH
10299  shlibpath_overrides_runpath=no
10300  hardcode_into_libs=yes
10301  dynamic_linker='ldqnx.so'
10302  ;;
10303
10304openbsd*)
10305  version_type=sunos
10306  sys_lib_dlsearch_path_spec="/usr/lib"
10307  need_lib_prefix=no
10308  # Some older versions of OpenBSD (3.3 at least) *do* need versioned libs.
10309  case $host_os in
10310    openbsd3.3 | openbsd3.3.*)	need_version=yes ;;
10311    *)				need_version=no  ;;
10312  esac
10313  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix'
10314  finish_cmds='PATH="\$PATH:/sbin" ldconfig -m $libdir'
10315  shlibpath_var=LD_LIBRARY_PATH
10316  if test -z "`echo __ELF__ | $CC -E - | $GREP __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then
10317    case $host_os in
10318      openbsd2.[89] | openbsd2.[89].*)
10319	shlibpath_overrides_runpath=no
10320	;;
10321      *)
10322	shlibpath_overrides_runpath=yes
10323	;;
10324      esac
10325  else
10326    shlibpath_overrides_runpath=yes
10327  fi
10328  ;;
10329
10330os2*)
10331  libname_spec='$name'
10332  shrext_cmds=".dll"
10333  need_lib_prefix=no
10334  library_names_spec='$libname${shared_ext} $libname.a'
10335  dynamic_linker='OS/2 ld.exe'
10336  shlibpath_var=LIBPATH
10337  ;;
10338
10339osf3* | osf4* | osf5*)
10340  version_type=osf
10341  need_lib_prefix=no
10342  need_version=no
10343  soname_spec='${libname}${release}${shared_ext}$major'
10344  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
10345  shlibpath_var=LD_LIBRARY_PATH
10346  sys_lib_search_path_spec="/usr/shlib /usr/ccs/lib /usr/lib/cmplrs/cc /usr/lib /usr/local/lib /var/shlib"
10347  sys_lib_dlsearch_path_spec="$sys_lib_search_path_spec"
10348  ;;
10349
10350rdos*)
10351  dynamic_linker=no
10352  ;;
10353
10354solaris*)
10355  version_type=linux
10356  need_lib_prefix=no
10357  need_version=no
10358  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
10359  soname_spec='${libname}${release}${shared_ext}$major'
10360  shlibpath_var=LD_LIBRARY_PATH
10361  shlibpath_overrides_runpath=yes
10362  hardcode_into_libs=yes
10363  # ldd complains unless libraries are executable
10364  postinstall_cmds='chmod +x $lib'
10365  ;;
10366
10367sunos4*)
10368  version_type=sunos
10369  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix'
10370  finish_cmds='PATH="\$PATH:/usr/etc" ldconfig $libdir'
10371  shlibpath_var=LD_LIBRARY_PATH
10372  shlibpath_overrides_runpath=yes
10373  if test "$with_gnu_ld" = yes; then
10374    need_lib_prefix=no
10375  fi
10376  need_version=yes
10377  ;;
10378
10379sysv4 | sysv4.3*)
10380  version_type=linux
10381  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
10382  soname_spec='${libname}${release}${shared_ext}$major'
10383  shlibpath_var=LD_LIBRARY_PATH
10384  case $host_vendor in
10385    sni)
10386      shlibpath_overrides_runpath=no
10387      need_lib_prefix=no
10388      runpath_var=LD_RUN_PATH
10389      ;;
10390    siemens)
10391      need_lib_prefix=no
10392      ;;
10393    motorola)
10394      need_lib_prefix=no
10395      need_version=no
10396      shlibpath_overrides_runpath=no
10397      sys_lib_search_path_spec='/lib /usr/lib /usr/ccs/lib'
10398      ;;
10399  esac
10400  ;;
10401
10402sysv4*MP*)
10403  if test -d /usr/nec ;then
10404    version_type=linux
10405    library_names_spec='$libname${shared_ext}.$versuffix $libname${shared_ext}.$major $libname${shared_ext}'
10406    soname_spec='$libname${shared_ext}.$major'
10407    shlibpath_var=LD_LIBRARY_PATH
10408  fi
10409  ;;
10410
10411sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX* | sysv4*uw2*)
10412  version_type=freebsd-elf
10413  need_lib_prefix=no
10414  need_version=no
10415  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext} $libname${shared_ext}'
10416  soname_spec='${libname}${release}${shared_ext}$major'
10417  shlibpath_var=LD_LIBRARY_PATH
10418  shlibpath_overrides_runpath=yes
10419  hardcode_into_libs=yes
10420  if test "$with_gnu_ld" = yes; then
10421    sys_lib_search_path_spec='/usr/local/lib /usr/gnu/lib /usr/ccs/lib /usr/lib /lib'
10422  else
10423    sys_lib_search_path_spec='/usr/ccs/lib /usr/lib'
10424    case $host_os in
10425      sco3.2v5*)
10426        sys_lib_search_path_spec="$sys_lib_search_path_spec /lib"
10427	;;
10428    esac
10429  fi
10430  sys_lib_dlsearch_path_spec='/usr/lib'
10431  ;;
10432
10433tpf*)
10434  # TPF is a cross-target only.  Preferred cross-host = GNU/Linux.
10435  version_type=linux
10436  need_lib_prefix=no
10437  need_version=no
10438  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
10439  shlibpath_var=LD_LIBRARY_PATH
10440  shlibpath_overrides_runpath=no
10441  hardcode_into_libs=yes
10442  ;;
10443
10444uts4*)
10445  version_type=linux
10446  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
10447  soname_spec='${libname}${release}${shared_ext}$major'
10448  shlibpath_var=LD_LIBRARY_PATH
10449  ;;
10450
10451*)
10452  dynamic_linker=no
10453  ;;
10454esac
10455{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $dynamic_linker" >&5
10456$as_echo "$dynamic_linker" >&6; }
10457test "$dynamic_linker" = no && can_build_shared=no
10458
10459variables_saved_for_relink="PATH $shlibpath_var $runpath_var"
10460if test "$GCC" = yes; then
10461  variables_saved_for_relink="$variables_saved_for_relink GCC_EXEC_PREFIX COMPILER_PATH LIBRARY_PATH"
10462fi
10463
10464if test "${lt_cv_sys_lib_search_path_spec+set}" = set; then
10465  sys_lib_search_path_spec="$lt_cv_sys_lib_search_path_spec"
10466fi
10467if test "${lt_cv_sys_lib_dlsearch_path_spec+set}" = set; then
10468  sys_lib_dlsearch_path_spec="$lt_cv_sys_lib_dlsearch_path_spec"
10469fi
10470
10471
10472
10473
10474
10475
10476
10477
10478
10479
10480
10481
10482
10483
10484
10485
10486
10487
10488
10489
10490
10491
10492
10493
10494
10495
10496
10497
10498
10499
10500
10501
10502
10503
10504
10505
10506
10507
10508
10509
10510
10511
10512
10513
10514
10515
10516
10517
10518
10519
10520
10521
10522
10523
10524
10525
10526
10527
10528
10529
10530
10531
10532
10533
10534
10535
10536
10537
10538
10539
10540
10541
10542
10543
10544
10545
10546
10547
10548
10549
10550
10551
10552
10553
10554
10555
10556
10557
10558
10559
10560
10561
10562  { $as_echo "$as_me:${as_lineno-$LINENO}: checking how to hardcode library paths into programs" >&5
10563$as_echo_n "checking how to hardcode library paths into programs... " >&6; }
10564hardcode_action=
10565if test -n "$hardcode_libdir_flag_spec" ||
10566   test -n "$runpath_var" ||
10567   test "X$hardcode_automatic" = "Xyes" ; then
10568
10569  # We can hardcode non-existent directories.
10570  if test "$hardcode_direct" != no &&
10571     # If the only mechanism to avoid hardcoding is shlibpath_var, we
10572     # have to relink, otherwise we might link with an installed library
10573     # when we should be linking with a yet-to-be-installed one
10574     ## test "$_LT_TAGVAR(hardcode_shlibpath_var, )" != no &&
10575     test "$hardcode_minus_L" != no; then
10576    # Linking always hardcodes the temporary library directory.
10577    hardcode_action=relink
10578  else
10579    # We can link without hardcoding, and we can hardcode nonexisting dirs.
10580    hardcode_action=immediate
10581  fi
10582else
10583  # We cannot hardcode anything, or else we can only hardcode existing
10584  # directories.
10585  hardcode_action=unsupported
10586fi
10587{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $hardcode_action" >&5
10588$as_echo "$hardcode_action" >&6; }
10589
10590if test "$hardcode_action" = relink ||
10591   test "$inherit_rpath" = yes; then
10592  # Fast installation is not supported
10593  enable_fast_install=no
10594elif test "$shlibpath_overrides_runpath" = yes ||
10595     test "$enable_shared" = no; then
10596  # Fast installation is not necessary
10597  enable_fast_install=needless
10598fi
10599
10600
10601
10602
10603
10604
10605  if test "x$enable_dlopen" != xyes; then
10606  enable_dlopen=unknown
10607  enable_dlopen_self=unknown
10608  enable_dlopen_self_static=unknown
10609else
10610  lt_cv_dlopen=no
10611  lt_cv_dlopen_libs=
10612
10613  case $host_os in
10614  beos*)
10615    lt_cv_dlopen="load_add_on"
10616    lt_cv_dlopen_libs=
10617    lt_cv_dlopen_self=yes
10618    ;;
10619
10620  mingw* | pw32* | cegcc*)
10621    lt_cv_dlopen="LoadLibrary"
10622    lt_cv_dlopen_libs=
10623    ;;
10624
10625  cygwin*)
10626    lt_cv_dlopen="dlopen"
10627    lt_cv_dlopen_libs=
10628    ;;
10629
10630  darwin*)
10631  # if libdl is installed we need to link against it
10632    { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dlopen in -ldl" >&5
10633$as_echo_n "checking for dlopen in -ldl... " >&6; }
10634if ${ac_cv_lib_dl_dlopen+:} false; then :
10635  $as_echo_n "(cached) " >&6
10636else
10637  ac_check_lib_save_LIBS=$LIBS
10638LIBS="-ldl  $LIBS"
10639cat confdefs.h - <<_ACEOF >conftest.$ac_ext
10640/* end confdefs.h.  */
10641
10642/* Override any GCC internal prototype to avoid an error.
10643   Use char because int might match the return type of a GCC
10644   builtin and then its argument prototype would still apply.  */
10645#ifdef __cplusplus
10646extern "C"
10647#endif
10648char dlopen ();
10649int
10650main ()
10651{
10652return dlopen ();
10653  ;
10654  return 0;
10655}
10656_ACEOF
10657if ac_fn_c_try_link "$LINENO"; then :
10658  ac_cv_lib_dl_dlopen=yes
10659else
10660  ac_cv_lib_dl_dlopen=no
10661fi
10662rm -f core conftest.err conftest.$ac_objext \
10663    conftest$ac_exeext conftest.$ac_ext
10664LIBS=$ac_check_lib_save_LIBS
10665fi
10666{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dl_dlopen" >&5
10667$as_echo "$ac_cv_lib_dl_dlopen" >&6; }
10668if test "x$ac_cv_lib_dl_dlopen" = xyes; then :
10669  lt_cv_dlopen="dlopen" lt_cv_dlopen_libs="-ldl"
10670else
10671
10672    lt_cv_dlopen="dyld"
10673    lt_cv_dlopen_libs=
10674    lt_cv_dlopen_self=yes
10675
10676fi
10677
10678    ;;
10679
10680  *)
10681    ac_fn_c_check_func "$LINENO" "shl_load" "ac_cv_func_shl_load"
10682if test "x$ac_cv_func_shl_load" = xyes; then :
10683  lt_cv_dlopen="shl_load"
10684else
10685  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for shl_load in -ldld" >&5
10686$as_echo_n "checking for shl_load in -ldld... " >&6; }
10687if ${ac_cv_lib_dld_shl_load+:} false; then :
10688  $as_echo_n "(cached) " >&6
10689else
10690  ac_check_lib_save_LIBS=$LIBS
10691LIBS="-ldld  $LIBS"
10692cat confdefs.h - <<_ACEOF >conftest.$ac_ext
10693/* end confdefs.h.  */
10694
10695/* Override any GCC internal prototype to avoid an error.
10696   Use char because int might match the return type of a GCC
10697   builtin and then its argument prototype would still apply.  */
10698#ifdef __cplusplus
10699extern "C"
10700#endif
10701char shl_load ();
10702int
10703main ()
10704{
10705return shl_load ();
10706  ;
10707  return 0;
10708}
10709_ACEOF
10710if ac_fn_c_try_link "$LINENO"; then :
10711  ac_cv_lib_dld_shl_load=yes
10712else
10713  ac_cv_lib_dld_shl_load=no
10714fi
10715rm -f core conftest.err conftest.$ac_objext \
10716    conftest$ac_exeext conftest.$ac_ext
10717LIBS=$ac_check_lib_save_LIBS
10718fi
10719{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dld_shl_load" >&5
10720$as_echo "$ac_cv_lib_dld_shl_load" >&6; }
10721if test "x$ac_cv_lib_dld_shl_load" = xyes; then :
10722  lt_cv_dlopen="shl_load" lt_cv_dlopen_libs="-ldld"
10723else
10724  ac_fn_c_check_func "$LINENO" "dlopen" "ac_cv_func_dlopen"
10725if test "x$ac_cv_func_dlopen" = xyes; then :
10726  lt_cv_dlopen="dlopen"
10727else
10728  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dlopen in -ldl" >&5
10729$as_echo_n "checking for dlopen in -ldl... " >&6; }
10730if ${ac_cv_lib_dl_dlopen+:} false; then :
10731  $as_echo_n "(cached) " >&6
10732else
10733  ac_check_lib_save_LIBS=$LIBS
10734LIBS="-ldl  $LIBS"
10735cat confdefs.h - <<_ACEOF >conftest.$ac_ext
10736/* end confdefs.h.  */
10737
10738/* Override any GCC internal prototype to avoid an error.
10739   Use char because int might match the return type of a GCC
10740   builtin and then its argument prototype would still apply.  */
10741#ifdef __cplusplus
10742extern "C"
10743#endif
10744char dlopen ();
10745int
10746main ()
10747{
10748return dlopen ();
10749  ;
10750  return 0;
10751}
10752_ACEOF
10753if ac_fn_c_try_link "$LINENO"; then :
10754  ac_cv_lib_dl_dlopen=yes
10755else
10756  ac_cv_lib_dl_dlopen=no
10757fi
10758rm -f core conftest.err conftest.$ac_objext \
10759    conftest$ac_exeext conftest.$ac_ext
10760LIBS=$ac_check_lib_save_LIBS
10761fi
10762{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dl_dlopen" >&5
10763$as_echo "$ac_cv_lib_dl_dlopen" >&6; }
10764if test "x$ac_cv_lib_dl_dlopen" = xyes; then :
10765  lt_cv_dlopen="dlopen" lt_cv_dlopen_libs="-ldl"
10766else
10767  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dlopen in -lsvld" >&5
10768$as_echo_n "checking for dlopen in -lsvld... " >&6; }
10769if ${ac_cv_lib_svld_dlopen+:} false; then :
10770  $as_echo_n "(cached) " >&6
10771else
10772  ac_check_lib_save_LIBS=$LIBS
10773LIBS="-lsvld  $LIBS"
10774cat confdefs.h - <<_ACEOF >conftest.$ac_ext
10775/* end confdefs.h.  */
10776
10777/* Override any GCC internal prototype to avoid an error.
10778   Use char because int might match the return type of a GCC
10779   builtin and then its argument prototype would still apply.  */
10780#ifdef __cplusplus
10781extern "C"
10782#endif
10783char dlopen ();
10784int
10785main ()
10786{
10787return dlopen ();
10788  ;
10789  return 0;
10790}
10791_ACEOF
10792if ac_fn_c_try_link "$LINENO"; then :
10793  ac_cv_lib_svld_dlopen=yes
10794else
10795  ac_cv_lib_svld_dlopen=no
10796fi
10797rm -f core conftest.err conftest.$ac_objext \
10798    conftest$ac_exeext conftest.$ac_ext
10799LIBS=$ac_check_lib_save_LIBS
10800fi
10801{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_svld_dlopen" >&5
10802$as_echo "$ac_cv_lib_svld_dlopen" >&6; }
10803if test "x$ac_cv_lib_svld_dlopen" = xyes; then :
10804  lt_cv_dlopen="dlopen" lt_cv_dlopen_libs="-lsvld"
10805else
10806  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dld_link in -ldld" >&5
10807$as_echo_n "checking for dld_link in -ldld... " >&6; }
10808if ${ac_cv_lib_dld_dld_link+:} false; then :
10809  $as_echo_n "(cached) " >&6
10810else
10811  ac_check_lib_save_LIBS=$LIBS
10812LIBS="-ldld  $LIBS"
10813cat confdefs.h - <<_ACEOF >conftest.$ac_ext
10814/* end confdefs.h.  */
10815
10816/* Override any GCC internal prototype to avoid an error.
10817   Use char because int might match the return type of a GCC
10818   builtin and then its argument prototype would still apply.  */
10819#ifdef __cplusplus
10820extern "C"
10821#endif
10822char dld_link ();
10823int
10824main ()
10825{
10826return dld_link ();
10827  ;
10828  return 0;
10829}
10830_ACEOF
10831if ac_fn_c_try_link "$LINENO"; then :
10832  ac_cv_lib_dld_dld_link=yes
10833else
10834  ac_cv_lib_dld_dld_link=no
10835fi
10836rm -f core conftest.err conftest.$ac_objext \
10837    conftest$ac_exeext conftest.$ac_ext
10838LIBS=$ac_check_lib_save_LIBS
10839fi
10840{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dld_dld_link" >&5
10841$as_echo "$ac_cv_lib_dld_dld_link" >&6; }
10842if test "x$ac_cv_lib_dld_dld_link" = xyes; then :
10843  lt_cv_dlopen="dld_link" lt_cv_dlopen_libs="-ldld"
10844fi
10845
10846
10847fi
10848
10849
10850fi
10851
10852
10853fi
10854
10855
10856fi
10857
10858
10859fi
10860
10861    ;;
10862  esac
10863
10864  if test "x$lt_cv_dlopen" != xno; then
10865    enable_dlopen=yes
10866  else
10867    enable_dlopen=no
10868  fi
10869
10870  case $lt_cv_dlopen in
10871  dlopen)
10872    save_CPPFLAGS="$CPPFLAGS"
10873    test "x$ac_cv_header_dlfcn_h" = xyes && CPPFLAGS="$CPPFLAGS -DHAVE_DLFCN_H"
10874
10875    save_LDFLAGS="$LDFLAGS"
10876    wl=$lt_prog_compiler_wl eval LDFLAGS=\"\$LDFLAGS $export_dynamic_flag_spec\"
10877
10878    save_LIBS="$LIBS"
10879    LIBS="$lt_cv_dlopen_libs $LIBS"
10880
10881    { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether a program can dlopen itself" >&5
10882$as_echo_n "checking whether a program can dlopen itself... " >&6; }
10883if ${lt_cv_dlopen_self+:} false; then :
10884  $as_echo_n "(cached) " >&6
10885else
10886  	  if test "$cross_compiling" = yes; then :
10887  lt_cv_dlopen_self=cross
10888else
10889  lt_dlunknown=0; lt_dlno_uscore=1; lt_dlneed_uscore=2
10890  lt_status=$lt_dlunknown
10891  cat > conftest.$ac_ext <<_LT_EOF
10892#line $LINENO "configure"
10893#include "confdefs.h"
10894
10895#if HAVE_DLFCN_H
10896#include <dlfcn.h>
10897#endif
10898
10899#include <stdio.h>
10900
10901#ifdef RTLD_GLOBAL
10902#  define LT_DLGLOBAL		RTLD_GLOBAL
10903#else
10904#  ifdef DL_GLOBAL
10905#    define LT_DLGLOBAL		DL_GLOBAL
10906#  else
10907#    define LT_DLGLOBAL		0
10908#  endif
10909#endif
10910
10911/* We may have to define LT_DLLAZY_OR_NOW in the command line if we
10912   find out it does not work in some platform. */
10913#ifndef LT_DLLAZY_OR_NOW
10914#  ifdef RTLD_LAZY
10915#    define LT_DLLAZY_OR_NOW		RTLD_LAZY
10916#  else
10917#    ifdef DL_LAZY
10918#      define LT_DLLAZY_OR_NOW		DL_LAZY
10919#    else
10920#      ifdef RTLD_NOW
10921#        define LT_DLLAZY_OR_NOW	RTLD_NOW
10922#      else
10923#        ifdef DL_NOW
10924#          define LT_DLLAZY_OR_NOW	DL_NOW
10925#        else
10926#          define LT_DLLAZY_OR_NOW	0
10927#        endif
10928#      endif
10929#    endif
10930#  endif
10931#endif
10932
10933/* When -fvisbility=hidden is used, assume the code has been annotated
10934   correspondingly for the symbols needed.  */
10935#if defined(__GNUC__) && (((__GNUC__ == 3) && (__GNUC_MINOR__ >= 3)) || (__GNUC__ > 3))
10936int fnord () __attribute__((visibility("default")));
10937#endif
10938
10939int fnord () { return 42; }
10940int main ()
10941{
10942  void *self = dlopen (0, LT_DLGLOBAL|LT_DLLAZY_OR_NOW);
10943  int status = $lt_dlunknown;
10944
10945  if (self)
10946    {
10947      if (dlsym (self,"fnord"))       status = $lt_dlno_uscore;
10948      else
10949        {
10950	  if (dlsym( self,"_fnord"))  status = $lt_dlneed_uscore;
10951          else puts (dlerror ());
10952	}
10953      /* dlclose (self); */
10954    }
10955  else
10956    puts (dlerror ());
10957
10958  return status;
10959}
10960_LT_EOF
10961  if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_link\""; } >&5
10962  (eval $ac_link) 2>&5
10963  ac_status=$?
10964  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
10965  test $ac_status = 0; } && test -s conftest${ac_exeext} 2>/dev/null; then
10966    (./conftest; exit; ) >&5 2>/dev/null
10967    lt_status=$?
10968    case x$lt_status in
10969      x$lt_dlno_uscore) lt_cv_dlopen_self=yes ;;
10970      x$lt_dlneed_uscore) lt_cv_dlopen_self=yes ;;
10971      x$lt_dlunknown|x*) lt_cv_dlopen_self=no ;;
10972    esac
10973  else :
10974    # compilation failed
10975    lt_cv_dlopen_self=no
10976  fi
10977fi
10978rm -fr conftest*
10979
10980
10981fi
10982{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_dlopen_self" >&5
10983$as_echo "$lt_cv_dlopen_self" >&6; }
10984
10985    if test "x$lt_cv_dlopen_self" = xyes; then
10986      wl=$lt_prog_compiler_wl eval LDFLAGS=\"\$LDFLAGS $lt_prog_compiler_static\"
10987      { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether a statically linked program can dlopen itself" >&5
10988$as_echo_n "checking whether a statically linked program can dlopen itself... " >&6; }
10989if ${lt_cv_dlopen_self_static+:} false; then :
10990  $as_echo_n "(cached) " >&6
10991else
10992  	  if test "$cross_compiling" = yes; then :
10993  lt_cv_dlopen_self_static=cross
10994else
10995  lt_dlunknown=0; lt_dlno_uscore=1; lt_dlneed_uscore=2
10996  lt_status=$lt_dlunknown
10997  cat > conftest.$ac_ext <<_LT_EOF
10998#line $LINENO "configure"
10999#include "confdefs.h"
11000
11001#if HAVE_DLFCN_H
11002#include <dlfcn.h>
11003#endif
11004
11005#include <stdio.h>
11006
11007#ifdef RTLD_GLOBAL
11008#  define LT_DLGLOBAL		RTLD_GLOBAL
11009#else
11010#  ifdef DL_GLOBAL
11011#    define LT_DLGLOBAL		DL_GLOBAL
11012#  else
11013#    define LT_DLGLOBAL		0
11014#  endif
11015#endif
11016
11017/* We may have to define LT_DLLAZY_OR_NOW in the command line if we
11018   find out it does not work in some platform. */
11019#ifndef LT_DLLAZY_OR_NOW
11020#  ifdef RTLD_LAZY
11021#    define LT_DLLAZY_OR_NOW		RTLD_LAZY
11022#  else
11023#    ifdef DL_LAZY
11024#      define LT_DLLAZY_OR_NOW		DL_LAZY
11025#    else
11026#      ifdef RTLD_NOW
11027#        define LT_DLLAZY_OR_NOW	RTLD_NOW
11028#      else
11029#        ifdef DL_NOW
11030#          define LT_DLLAZY_OR_NOW	DL_NOW
11031#        else
11032#          define LT_DLLAZY_OR_NOW	0
11033#        endif
11034#      endif
11035#    endif
11036#  endif
11037#endif
11038
11039/* When -fvisbility=hidden is used, assume the code has been annotated
11040   correspondingly for the symbols needed.  */
11041#if defined(__GNUC__) && (((__GNUC__ == 3) && (__GNUC_MINOR__ >= 3)) || (__GNUC__ > 3))
11042int fnord () __attribute__((visibility("default")));
11043#endif
11044
11045int fnord () { return 42; }
11046int main ()
11047{
11048  void *self = dlopen (0, LT_DLGLOBAL|LT_DLLAZY_OR_NOW);
11049  int status = $lt_dlunknown;
11050
11051  if (self)
11052    {
11053      if (dlsym (self,"fnord"))       status = $lt_dlno_uscore;
11054      else
11055        {
11056	  if (dlsym( self,"_fnord"))  status = $lt_dlneed_uscore;
11057          else puts (dlerror ());
11058	}
11059      /* dlclose (self); */
11060    }
11061  else
11062    puts (dlerror ());
11063
11064  return status;
11065}
11066_LT_EOF
11067  if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_link\""; } >&5
11068  (eval $ac_link) 2>&5
11069  ac_status=$?
11070  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
11071  test $ac_status = 0; } && test -s conftest${ac_exeext} 2>/dev/null; then
11072    (./conftest; exit; ) >&5 2>/dev/null
11073    lt_status=$?
11074    case x$lt_status in
11075      x$lt_dlno_uscore) lt_cv_dlopen_self_static=yes ;;
11076      x$lt_dlneed_uscore) lt_cv_dlopen_self_static=yes ;;
11077      x$lt_dlunknown|x*) lt_cv_dlopen_self_static=no ;;
11078    esac
11079  else :
11080    # compilation failed
11081    lt_cv_dlopen_self_static=no
11082  fi
11083fi
11084rm -fr conftest*
11085
11086
11087fi
11088{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_dlopen_self_static" >&5
11089$as_echo "$lt_cv_dlopen_self_static" >&6; }
11090    fi
11091
11092    CPPFLAGS="$save_CPPFLAGS"
11093    LDFLAGS="$save_LDFLAGS"
11094    LIBS="$save_LIBS"
11095    ;;
11096  esac
11097
11098  case $lt_cv_dlopen_self in
11099  yes|no) enable_dlopen_self=$lt_cv_dlopen_self ;;
11100  *) enable_dlopen_self=unknown ;;
11101  esac
11102
11103  case $lt_cv_dlopen_self_static in
11104  yes|no) enable_dlopen_self_static=$lt_cv_dlopen_self_static ;;
11105  *) enable_dlopen_self_static=unknown ;;
11106  esac
11107fi
11108
11109
11110
11111
11112
11113
11114
11115
11116
11117
11118
11119
11120
11121
11122
11123
11124
11125striplib=
11126old_striplib=
11127{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether stripping libraries is possible" >&5
11128$as_echo_n "checking whether stripping libraries is possible... " >&6; }
11129if test -n "$STRIP" && $STRIP -V 2>&1 | $GREP "GNU strip" >/dev/null; then
11130  test -z "$old_striplib" && old_striplib="$STRIP --strip-debug"
11131  test -z "$striplib" && striplib="$STRIP --strip-unneeded"
11132  { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
11133$as_echo "yes" >&6; }
11134else
11135# FIXME - insert some real tests, host_os isn't really good enough
11136  case $host_os in
11137  darwin*)
11138    if test -n "$STRIP" ; then
11139      striplib="$STRIP -x"
11140      old_striplib="$STRIP -S"
11141      { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
11142$as_echo "yes" >&6; }
11143    else
11144      { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11145$as_echo "no" >&6; }
11146    fi
11147    ;;
11148  *)
11149    { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11150$as_echo "no" >&6; }
11151    ;;
11152  esac
11153fi
11154
11155
11156
11157
11158
11159
11160
11161
11162
11163
11164
11165
11166  # Report which library types will actually be built
11167  { $as_echo "$as_me:${as_lineno-$LINENO}: checking if libtool supports shared libraries" >&5
11168$as_echo_n "checking if libtool supports shared libraries... " >&6; }
11169  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $can_build_shared" >&5
11170$as_echo "$can_build_shared" >&6; }
11171
11172  { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to build shared libraries" >&5
11173$as_echo_n "checking whether to build shared libraries... " >&6; }
11174  test "$can_build_shared" = "no" && enable_shared=no
11175
11176  # On AIX, shared libraries and static libraries use the same namespace, and
11177  # are all built from PIC.
11178  case $host_os in
11179  aix3*)
11180    test "$enable_shared" = yes && enable_static=no
11181    if test -n "$RANLIB"; then
11182      archive_cmds="$archive_cmds~\$RANLIB \$lib"
11183      postinstall_cmds='$RANLIB $lib'
11184    fi
11185    ;;
11186
11187  aix[4-9]*)
11188    if test "$host_cpu" != ia64 && test "$aix_use_runtimelinking" = no ; then
11189      test "$enable_shared" = yes && enable_static=no
11190    fi
11191    ;;
11192  esac
11193  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $enable_shared" >&5
11194$as_echo "$enable_shared" >&6; }
11195
11196  { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to build static libraries" >&5
11197$as_echo_n "checking whether to build static libraries... " >&6; }
11198  # Make sure either enable_shared or enable_static is yes.
11199  test "$enable_shared" = yes || enable_static=yes
11200  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $enable_static" >&5
11201$as_echo "$enable_static" >&6; }
11202
11203
11204
11205
11206fi
11207ac_ext=c
11208ac_cpp='$CPP $CPPFLAGS'
11209ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
11210ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
11211ac_compiler_gnu=$ac_cv_c_compiler_gnu
11212
11213CC="$lt_save_CC"
11214
11215
11216
11217
11218
11219
11220
11221
11222
11223
11224
11225
11226
11227        ac_config_commands="$ac_config_commands libtool"
11228
11229
11230
11231
11232# Only expand once:
11233
11234
11235
11236# Initialize X.Org macros
11237
11238
11239
11240
11241
11242
11243
11244
11245
11246
11247
11248   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $CC option to accept ISO C99" >&5
11249$as_echo_n "checking for $CC option to accept ISO C99... " >&6; }
11250if ${ac_cv_prog_cc_c99+:} false; then :
11251  $as_echo_n "(cached) " >&6
11252else
11253  ac_cv_prog_cc_c99=no
11254ac_save_CC=$CC
11255cat confdefs.h - <<_ACEOF >conftest.$ac_ext
11256/* end confdefs.h.  */
11257#include <stdarg.h>
11258#include <stdbool.h>
11259#include <stdlib.h>
11260#include <wchar.h>
11261#include <stdio.h>
11262
11263// Check varargs macros.  These examples are taken from C99 6.10.3.5.
11264#define debug(...) fprintf (stderr, __VA_ARGS__)
11265#define showlist(...) puts (#__VA_ARGS__)
11266#define report(test,...) ((test) ? puts (#test) : printf (__VA_ARGS__))
11267static void
11268test_varargs_macros (void)
11269{
11270  int x = 1234;
11271  int y = 5678;
11272  debug ("Flag");
11273  debug ("X = %d\n", x);
11274  showlist (The first, second, and third items.);
11275  report (x>y, "x is %d but y is %d", x, y);
11276}
11277
11278// Check long long types.
11279#define BIG64 18446744073709551615ull
11280#define BIG32 4294967295ul
11281#define BIG_OK (BIG64 / BIG32 == 4294967297ull && BIG64 % BIG32 == 0)
11282#if !BIG_OK
11283  your preprocessor is broken;
11284#endif
11285#if BIG_OK
11286#else
11287  your preprocessor is broken;
11288#endif
11289static long long int bignum = -9223372036854775807LL;
11290static unsigned long long int ubignum = BIG64;
11291
11292struct incomplete_array
11293{
11294  int datasize;
11295  double data[];
11296};
11297
11298struct named_init {
11299  int number;
11300  const wchar_t *name;
11301  double average;
11302};
11303
11304typedef const char *ccp;
11305
11306static inline int
11307test_restrict (ccp restrict text)
11308{
11309  // See if C++-style comments work.
11310  // Iterate through items via the restricted pointer.
11311  // Also check for declarations in for loops.
11312  for (unsigned int i = 0; *(text+i) != '\0'; ++i)
11313    continue;
11314  return 0;
11315}
11316
11317// Check varargs and va_copy.
11318static void
11319test_varargs (const char *format, ...)
11320{
11321  va_list args;
11322  va_start (args, format);
11323  va_list args_copy;
11324  va_copy (args_copy, args);
11325
11326  const char *str;
11327  int number;
11328  float fnumber;
11329
11330  while (*format)
11331    {
11332      switch (*format++)
11333	{
11334	case 's': // string
11335	  str = va_arg (args_copy, const char *);
11336	  break;
11337	case 'd': // int
11338	  number = va_arg (args_copy, int);
11339	  break;
11340	case 'f': // float
11341	  fnumber = va_arg (args_copy, double);
11342	  break;
11343	default:
11344	  break;
11345	}
11346    }
11347  va_end (args_copy);
11348  va_end (args);
11349}
11350
11351int
11352main ()
11353{
11354
11355  // Check bool.
11356  _Bool success = false;
11357
11358  // Check restrict.
11359  if (test_restrict ("String literal") == 0)
11360    success = true;
11361  char *restrict newvar = "Another string";
11362
11363  // Check varargs.
11364  test_varargs ("s, d' f .", "string", 65, 34.234);
11365  test_varargs_macros ();
11366
11367  // Check flexible array members.
11368  struct incomplete_array *ia =
11369    malloc (sizeof (struct incomplete_array) + (sizeof (double) * 10));
11370  ia->datasize = 10;
11371  for (int i = 0; i < ia->datasize; ++i)
11372    ia->data[i] = i * 1.234;
11373
11374  // Check named initializers.
11375  struct named_init ni = {
11376    .number = 34,
11377    .name = L"Test wide string",
11378    .average = 543.34343,
11379  };
11380
11381  ni.number = 58;
11382
11383  int dynamic_array[ni.number];
11384  dynamic_array[ni.number - 1] = 543;
11385
11386  // work around unused variable warnings
11387  return (!success || bignum == 0LL || ubignum == 0uLL || newvar[0] == 'x'
11388	  || dynamic_array[ni.number - 1] != 543);
11389
11390  ;
11391  return 0;
11392}
11393_ACEOF
11394for ac_arg in '' -std=gnu99 -std=c99 -c99 -AC99 -xc99=all -qlanglvl=extc99
11395do
11396  CC="$ac_save_CC $ac_arg"
11397  if ac_fn_c_try_compile "$LINENO"; then :
11398  ac_cv_prog_cc_c99=$ac_arg
11399fi
11400rm -f core conftest.err conftest.$ac_objext
11401  test "x$ac_cv_prog_cc_c99" != "xno" && break
11402done
11403rm -f conftest.$ac_ext
11404CC=$ac_save_CC
11405
11406fi
11407# AC_CACHE_VAL
11408case "x$ac_cv_prog_cc_c99" in
11409  x)
11410    { $as_echo "$as_me:${as_lineno-$LINENO}: result: none needed" >&5
11411$as_echo "none needed" >&6; } ;;
11412  xno)
11413    { $as_echo "$as_me:${as_lineno-$LINENO}: result: unsupported" >&5
11414$as_echo "unsupported" >&6; } ;;
11415  *)
11416    CC="$CC $ac_cv_prog_cc_c99"
11417    { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_c99" >&5
11418$as_echo "$ac_cv_prog_cc_c99" >&6; } ;;
11419esac
11420if test "x$ac_cv_prog_cc_c99" != xno; then :
11421
11422fi
11423
11424
11425
11426
11427ac_fn_c_check_decl "$LINENO" "__clang__" "ac_cv_have_decl___clang__" "$ac_includes_default"
11428if test "x$ac_cv_have_decl___clang__" = xyes; then :
11429  CLANGCC="yes"
11430else
11431  CLANGCC="no"
11432fi
11433
11434ac_fn_c_check_decl "$LINENO" "__INTEL_COMPILER" "ac_cv_have_decl___INTEL_COMPILER" "$ac_includes_default"
11435if test "x$ac_cv_have_decl___INTEL_COMPILER" = xyes; then :
11436  INTELCC="yes"
11437else
11438  INTELCC="no"
11439fi
11440
11441ac_fn_c_check_decl "$LINENO" "__SUNPRO_C" "ac_cv_have_decl___SUNPRO_C" "$ac_includes_default"
11442if test "x$ac_cv_have_decl___SUNPRO_C" = xyes; then :
11443  SUNCC="yes"
11444else
11445  SUNCC="no"
11446fi
11447
11448
11449
11450
11451if test "x$ac_cv_env_PKG_CONFIG_set" != "xset"; then
11452	if test -n "$ac_tool_prefix"; then
11453  # Extract the first word of "${ac_tool_prefix}pkg-config", so it can be a program name with args.
11454set dummy ${ac_tool_prefix}pkg-config; ac_word=$2
11455{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
11456$as_echo_n "checking for $ac_word... " >&6; }
11457if ${ac_cv_path_PKG_CONFIG+:} false; then :
11458  $as_echo_n "(cached) " >&6
11459else
11460  case $PKG_CONFIG in
11461  [\\/]* | ?:[\\/]*)
11462  ac_cv_path_PKG_CONFIG="$PKG_CONFIG" # Let the user override the test with a path.
11463  ;;
11464  *)
11465  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
11466for as_dir in $PATH
11467do
11468  IFS=$as_save_IFS
11469  test -z "$as_dir" && as_dir=.
11470    for ac_exec_ext in '' $ac_executable_extensions; do
11471  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
11472    ac_cv_path_PKG_CONFIG="$as_dir/$ac_word$ac_exec_ext"
11473    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
11474    break 2
11475  fi
11476done
11477  done
11478IFS=$as_save_IFS
11479
11480  ;;
11481esac
11482fi
11483PKG_CONFIG=$ac_cv_path_PKG_CONFIG
11484if test -n "$PKG_CONFIG"; then
11485  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $PKG_CONFIG" >&5
11486$as_echo "$PKG_CONFIG" >&6; }
11487else
11488  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11489$as_echo "no" >&6; }
11490fi
11491
11492
11493fi
11494if test -z "$ac_cv_path_PKG_CONFIG"; then
11495  ac_pt_PKG_CONFIG=$PKG_CONFIG
11496  # Extract the first word of "pkg-config", so it can be a program name with args.
11497set dummy pkg-config; ac_word=$2
11498{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
11499$as_echo_n "checking for $ac_word... " >&6; }
11500if ${ac_cv_path_ac_pt_PKG_CONFIG+:} false; then :
11501  $as_echo_n "(cached) " >&6
11502else
11503  case $ac_pt_PKG_CONFIG in
11504  [\\/]* | ?:[\\/]*)
11505  ac_cv_path_ac_pt_PKG_CONFIG="$ac_pt_PKG_CONFIG" # Let the user override the test with a path.
11506  ;;
11507  *)
11508  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
11509for as_dir in $PATH
11510do
11511  IFS=$as_save_IFS
11512  test -z "$as_dir" && as_dir=.
11513    for ac_exec_ext in '' $ac_executable_extensions; do
11514  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
11515    ac_cv_path_ac_pt_PKG_CONFIG="$as_dir/$ac_word$ac_exec_ext"
11516    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
11517    break 2
11518  fi
11519done
11520  done
11521IFS=$as_save_IFS
11522
11523  ;;
11524esac
11525fi
11526ac_pt_PKG_CONFIG=$ac_cv_path_ac_pt_PKG_CONFIG
11527if test -n "$ac_pt_PKG_CONFIG"; then
11528  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_pt_PKG_CONFIG" >&5
11529$as_echo "$ac_pt_PKG_CONFIG" >&6; }
11530else
11531  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11532$as_echo "no" >&6; }
11533fi
11534
11535  if test "x$ac_pt_PKG_CONFIG" = x; then
11536    PKG_CONFIG=""
11537  else
11538    case $cross_compiling:$ac_tool_warned in
11539yes:)
11540{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
11541$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
11542ac_tool_warned=yes ;;
11543esac
11544    PKG_CONFIG=$ac_pt_PKG_CONFIG
11545  fi
11546else
11547  PKG_CONFIG="$ac_cv_path_PKG_CONFIG"
11548fi
11549
11550fi
11551if test -n "$PKG_CONFIG"; then
11552	_pkg_min_version=0.9.0
11553	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking pkg-config is at least version $_pkg_min_version" >&5
11554$as_echo_n "checking pkg-config is at least version $_pkg_min_version... " >&6; }
11555	if $PKG_CONFIG --atleast-pkgconfig-version $_pkg_min_version; then
11556		{ $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
11557$as_echo "yes" >&6; }
11558	else
11559		{ $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11560$as_echo "no" >&6; }
11561		PKG_CONFIG=""
11562	fi
11563
11564fi
11565
11566
11567
11568
11569
11570if  test "x$GCC" = xyes ; then
11571    CWARNFLAGS="-Wall -Wpointer-arith -Wstrict-prototypes -Wmissing-prototypes \
11572-Wmissing-declarations -Wnested-externs -fno-strict-aliasing \
11573-Wbad-function-cast -Wformat=2"
11574    case `$CC -dumpversion` in
11575    3.4.* | 4.*)
11576	CWARNFLAGS="$CWARNFLAGS -Wold-style-definition -Wdeclaration-after-statement"
11577	;;
11578    esac
11579else
11580    if test "x$SUNCC" = "xyes"; then
11581	CWARNFLAGS="-v"
11582    fi
11583fi
11584
11585
11586
11587# If the module's configure.ac calls AC_PROG_CC later on, CC gets set to C89
11588
11589
11590
11591
11592# Check whether --enable-strict-compilation was given.
11593if test "${enable_strict_compilation+set}" = set; then :
11594  enableval=$enable_strict_compilation; STRICT_COMPILE=$enableval
11595else
11596  STRICT_COMPILE=no
11597fi
11598
11599if test "x$GCC" = xyes ; then
11600    STRICT_CFLAGS="-pedantic -Werror"
11601    # Add -Werror=attributes if supported (gcc 4.2 & later)
11602    { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=attributes" >&5
11603$as_echo_n "checking if $CC supports -Werror=attributes... " >&6; }
11604    save_CFLAGS="$CFLAGS"
11605    CFLAGS="$CFLAGS $STRICT_CFLAGS -Werror=attributes"
11606    cat confdefs.h - <<_ACEOF >conftest.$ac_ext
11607/* end confdefs.h.  */
11608return 0;
11609_ACEOF
11610if ac_fn_c_try_compile "$LINENO"; then :
11611  STRICT_CFLAGS="$STRICT_CFLAGS -Werror=attributes"
11612		       { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
11613$as_echo "yes" >&6; }
11614else
11615  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11616$as_echo "no" >&6; }
11617fi
11618rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
11619    CFLAGS="$save_CFLAGS"
11620elif test "x$SUNCC" = "xyes"; then
11621    STRICT_CFLAGS="-errwarn"
11622elif test "x$INTELCC" = "xyes"; then
11623    STRICT_CFLAGS="-Werror"
11624fi
11625if test "x$STRICT_COMPILE" = "xyes"; then
11626    CWARNFLAGS="$CWARNFLAGS $STRICT_CFLAGS"
11627fi
11628
11629
11630
11631
11632
11633cat >>confdefs.h <<_ACEOF
11634#define PACKAGE_VERSION_MAJOR `echo $PACKAGE_VERSION | cut -d . -f 1`
11635_ACEOF
11636
11637	PVM=`echo $PACKAGE_VERSION | cut -d . -f 2 | cut -d - -f 1`
11638	if test "x$PVM" = "x"; then
11639		PVM="0"
11640	fi
11641
11642cat >>confdefs.h <<_ACEOF
11643#define PACKAGE_VERSION_MINOR $PVM
11644_ACEOF
11645
11646	PVP=`echo $PACKAGE_VERSION | cut -d . -f 3 | cut -d - -f 1`
11647	if test "x$PVP" = "x"; then
11648		PVP="0"
11649	fi
11650
11651cat >>confdefs.h <<_ACEOF
11652#define PACKAGE_VERSION_PATCHLEVEL $PVP
11653_ACEOF
11654
11655
11656
11657CHANGELOG_CMD="(GIT_DIR=\$(top_srcdir)/.git git log > \$(top_srcdir)/.changelog.tmp && \
11658mv \$(top_srcdir)/.changelog.tmp \$(top_srcdir)/ChangeLog) \
11659|| (rm -f \$(top_srcdir)/.changelog.tmp; touch \$(top_srcdir)/ChangeLog; \
11660echo 'git directory not found: installing possibly empty changelog.' >&2)"
11661
11662
11663
11664
11665macros_datadir=`$PKG_CONFIG --print-errors --variable=pkgdatadir xorg-macros`
11666INSTALL_CMD="(cp -f "$macros_datadir/INSTALL" \$(top_srcdir)/.INSTALL.tmp && \
11667mv \$(top_srcdir)/.INSTALL.tmp \$(top_srcdir)/INSTALL) \
11668|| (rm -f \$(top_srcdir)/.INSTALL.tmp; touch \$(top_srcdir)/INSTALL; \
11669echo 'util-macros \"pkgdatadir\" from xorg-macros.pc not found: installing possibly empty INSTALL.' >&2)"
11670
11671
11672
11673
11674
11675
11676if test x$APP_MAN_SUFFIX = x    ; then
11677    APP_MAN_SUFFIX=1
11678fi
11679if test x$APP_MAN_DIR = x    ; then
11680    APP_MAN_DIR='$(mandir)/man$(APP_MAN_SUFFIX)'
11681fi
11682
11683if test x$LIB_MAN_SUFFIX = x    ; then
11684    LIB_MAN_SUFFIX=3
11685fi
11686if test x$LIB_MAN_DIR = x    ; then
11687    LIB_MAN_DIR='$(mandir)/man$(LIB_MAN_SUFFIX)'
11688fi
11689
11690if test x$FILE_MAN_SUFFIX = x    ; then
11691    case $host_os in
11692	solaris*)	FILE_MAN_SUFFIX=4  ;;
11693	*)		FILE_MAN_SUFFIX=5  ;;
11694    esac
11695fi
11696if test x$FILE_MAN_DIR = x    ; then
11697    FILE_MAN_DIR='$(mandir)/man$(FILE_MAN_SUFFIX)'
11698fi
11699
11700if test x$MISC_MAN_SUFFIX = x    ; then
11701    case $host_os in
11702	solaris*)	MISC_MAN_SUFFIX=5  ;;
11703	*)		MISC_MAN_SUFFIX=7  ;;
11704    esac
11705fi
11706if test x$MISC_MAN_DIR = x    ; then
11707    MISC_MAN_DIR='$(mandir)/man$(MISC_MAN_SUFFIX)'
11708fi
11709
11710if test x$DRIVER_MAN_SUFFIX = x    ; then
11711    case $host_os in
11712	solaris*)	DRIVER_MAN_SUFFIX=7  ;;
11713	*)		DRIVER_MAN_SUFFIX=4  ;;
11714    esac
11715fi
11716if test x$DRIVER_MAN_DIR = x    ; then
11717    DRIVER_MAN_DIR='$(mandir)/man$(DRIVER_MAN_SUFFIX)'
11718fi
11719
11720if test x$ADMIN_MAN_SUFFIX = x    ; then
11721    case $host_os in
11722	solaris*)	ADMIN_MAN_SUFFIX=1m ;;
11723	*)		ADMIN_MAN_SUFFIX=8  ;;
11724    esac
11725fi
11726if test x$ADMIN_MAN_DIR = x    ; then
11727    ADMIN_MAN_DIR='$(mandir)/man$(ADMIN_MAN_SUFFIX)'
11728fi
11729
11730
11731
11732
11733
11734
11735
11736
11737
11738
11739
11740
11741
11742
11743
11744XORG_MAN_PAGE="X Version 11"
11745
11746MAN_SUBSTS="\
11747	-e 's|__vendorversion__|\"\$(PACKAGE_STRING)\" \"\$(XORG_MAN_PAGE)\"|' \
11748	-e 's|__xorgversion__|\"\$(PACKAGE_STRING)\" \"\$(XORG_MAN_PAGE)\"|' \
11749	-e 's|__xservername__|Xorg|g' \
11750	-e 's|__xconfigfile__|xorg.conf|g' \
11751	-e 's|__projectroot__|\$(prefix)|g' \
11752	-e 's|__apploaddir__|\$(appdefaultdir)|g' \
11753	-e 's|__appmansuffix__|\$(APP_MAN_SUFFIX)|g' \
11754	-e 's|__drivermansuffix__|\$(DRIVER_MAN_SUFFIX)|g' \
11755	-e 's|__adminmansuffix__|\$(ADMIN_MAN_SUFFIX)|g' \
11756	-e 's|__libmansuffix__|\$(LIB_MAN_SUFFIX)|g' \
11757	-e 's|__miscmansuffix__|\$(MISC_MAN_SUFFIX)|g' \
11758	-e 's|__filemansuffix__|\$(FILE_MAN_SUFFIX)|g'"
11759
11760
11761
11762# Check whether --enable-silent-rules was given.
11763if test "${enable_silent_rules+set}" = set; then :
11764  enableval=$enable_silent_rules;
11765fi
11766
11767case $enable_silent_rules in
11768yes) AM_DEFAULT_VERBOSITY=0;;
11769no)  AM_DEFAULT_VERBOSITY=1;;
11770*)   AM_DEFAULT_VERBOSITY=0;;
11771esac
11772AM_BACKSLASH='\'
11773
11774
11775
11776
11777
11778
11779
11780# Check whether --with-lint was given.
11781if test "${with_lint+set}" = set; then :
11782  withval=$with_lint; use_lint=$withval
11783else
11784  use_lint=no
11785fi
11786
11787
11788# Obtain platform specific info like program name and options
11789# The lint program on FreeBSD and NetBSD is different from the one on Solaris
11790case $host_os in
11791  *linux* | *openbsd* | kfreebsd*-gnu | darwin* | cygwin*)
11792	lint_name=splint
11793	lint_options="-badflag"
11794	;;
11795  *freebsd* | *netbsd*)
11796	lint_name=lint
11797	lint_options="-u -b"
11798	;;
11799  *solaris*)
11800	lint_name=lint
11801	lint_options="-u -b -h -erroff=E_INDISTING_FROM_TRUNC2"
11802	;;
11803esac
11804
11805# Test for the presence of the program (either guessed by the code or spelled out by the user)
11806if test "x$use_lint" = x"yes" ; then
11807   # Extract the first word of "$lint_name", so it can be a program name with args.
11808set dummy $lint_name; ac_word=$2
11809{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
11810$as_echo_n "checking for $ac_word... " >&6; }
11811if ${ac_cv_path_LINT+:} false; then :
11812  $as_echo_n "(cached) " >&6
11813else
11814  case $LINT in
11815  [\\/]* | ?:[\\/]*)
11816  ac_cv_path_LINT="$LINT" # Let the user override the test with a path.
11817  ;;
11818  *)
11819  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
11820for as_dir in $PATH
11821do
11822  IFS=$as_save_IFS
11823  test -z "$as_dir" && as_dir=.
11824    for ac_exec_ext in '' $ac_executable_extensions; do
11825  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
11826    ac_cv_path_LINT="$as_dir/$ac_word$ac_exec_ext"
11827    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
11828    break 2
11829  fi
11830done
11831  done
11832IFS=$as_save_IFS
11833
11834  ;;
11835esac
11836fi
11837LINT=$ac_cv_path_LINT
11838if test -n "$LINT"; then
11839  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LINT" >&5
11840$as_echo "$LINT" >&6; }
11841else
11842  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11843$as_echo "no" >&6; }
11844fi
11845
11846
11847   if test "x$LINT" = "x"; then
11848        as_fn_error $? "--with-lint=yes specified but lint-style tool not found in PATH" "$LINENO" 5
11849   fi
11850elif test "x$use_lint" = x"no" ; then
11851   if test "x$LINT" != "x"; then
11852      { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: ignoring LINT environment variable since --with-lint=no was specified" >&5
11853$as_echo "$as_me: WARNING: ignoring LINT environment variable since --with-lint=no was specified" >&2;}
11854   fi
11855else
11856   as_fn_error $? "--with-lint expects 'yes' or 'no'. Use LINT variable to specify path." "$LINENO" 5
11857fi
11858
11859# User supplied flags override default flags
11860if test "x$LINT_FLAGS" != "x"; then
11861   lint_options=$LINT_FLAGS
11862fi
11863
11864LINT_FLAGS=$lint_options
11865
11866 if test "x$LINT" != x; then
11867  LINT_TRUE=
11868  LINT_FALSE='#'
11869else
11870  LINT_TRUE='#'
11871  LINT_FALSE=
11872fi
11873
11874
11875
11876
11877# Obtain compiler/linker options from server and required extensions
11878
11879pkg_failed=no
11880{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for XORG" >&5
11881$as_echo_n "checking for XORG... " >&6; }
11882
11883if test -n "$XORG_CFLAGS"; then
11884    pkg_cv_XORG_CFLAGS="$XORG_CFLAGS"
11885 elif test -n "$PKG_CONFIG"; then
11886    if test -n "$PKG_CONFIG" && \
11887    { { $as_echo "$as_me:${as_lineno-$LINENO}: \$PKG_CONFIG --exists --print-errors \"xorg-server >= 1.5.99.901 xproto inputproto\""; } >&5
11888  ($PKG_CONFIG --exists --print-errors "xorg-server >= 1.5.99.901 xproto inputproto") 2>&5
11889  ac_status=$?
11890  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
11891  test $ac_status = 0; }; then
11892  pkg_cv_XORG_CFLAGS=`$PKG_CONFIG --cflags "xorg-server >= 1.5.99.901 xproto inputproto" 2>/dev/null`
11893else
11894  pkg_failed=yes
11895fi
11896 else
11897    pkg_failed=untried
11898fi
11899if test -n "$XORG_LIBS"; then
11900    pkg_cv_XORG_LIBS="$XORG_LIBS"
11901 elif test -n "$PKG_CONFIG"; then
11902    if test -n "$PKG_CONFIG" && \
11903    { { $as_echo "$as_me:${as_lineno-$LINENO}: \$PKG_CONFIG --exists --print-errors \"xorg-server >= 1.5.99.901 xproto inputproto\""; } >&5
11904  ($PKG_CONFIG --exists --print-errors "xorg-server >= 1.5.99.901 xproto inputproto") 2>&5
11905  ac_status=$?
11906  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
11907  test $ac_status = 0; }; then
11908  pkg_cv_XORG_LIBS=`$PKG_CONFIG --libs "xorg-server >= 1.5.99.901 xproto inputproto" 2>/dev/null`
11909else
11910  pkg_failed=yes
11911fi
11912 else
11913    pkg_failed=untried
11914fi
11915
11916
11917
11918if test $pkg_failed = yes; then
11919
11920if $PKG_CONFIG --atleast-pkgconfig-version 0.20; then
11921        _pkg_short_errors_supported=yes
11922else
11923        _pkg_short_errors_supported=no
11924fi
11925        if test $_pkg_short_errors_supported = yes; then
11926	        XORG_PKG_ERRORS=`$PKG_CONFIG --short-errors --print-errors "xorg-server >= 1.5.99.901 xproto inputproto" 2>&1`
11927        else
11928	        XORG_PKG_ERRORS=`$PKG_CONFIG --print-errors "xorg-server >= 1.5.99.901 xproto inputproto" 2>&1`
11929        fi
11930	# Put the nasty error message in config.log where it belongs
11931	echo "$XORG_PKG_ERRORS" >&5
11932
11933	as_fn_error $? "Package requirements (xorg-server >= 1.5.99.901 xproto inputproto) were not met:
11934
11935$XORG_PKG_ERRORS
11936
11937Consider adjusting the PKG_CONFIG_PATH environment variable if you
11938installed software in a non-standard prefix.
11939
11940Alternatively, you may set the environment variables XORG_CFLAGS
11941and XORG_LIBS to avoid the need to call pkg-config.
11942See the pkg-config man page for more details.
11943" "$LINENO" 5
11944elif test $pkg_failed = untried; then
11945	{ { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
11946$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
11947as_fn_error $? "The pkg-config script could not be found or is too old.  Make sure it
11948is in your PATH or set the PKG_CONFIG environment variable to the full
11949path to pkg-config.
11950
11951Alternatively, you may set the environment variables XORG_CFLAGS
11952and XORG_LIBS to avoid the need to call pkg-config.
11953See the pkg-config man page for more details.
11954
11955To get pkg-config, see <http://pkg-config.freedesktop.org/>.
11956See \`config.log' for more details" "$LINENO" 5; }
11957else
11958	XORG_CFLAGS=$pkg_cv_XORG_CFLAGS
11959	XORG_LIBS=$pkg_cv_XORG_LIBS
11960        { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
11961$as_echo "yes" >&6; }
11962	:
11963fi
11964
11965# Define a configure option for an alternate input module directory
11966
11967# Check whether --with-xorg-module-dir was given.
11968if test "${with_xorg_module_dir+set}" = set; then :
11969  withval=$with_xorg_module_dir; moduledir="$withval"
11970else
11971  moduledir="$libdir/xorg/modules"
11972fi
11973
11974inputdir=${moduledir}/input
11975
11976
11977# Work out which OS mouse driver we need to build
11978case $host_os in
11979  linux*)
11980    OS_MOUSE_NAME=lnx
11981    ;;
11982  freebsd*|kfreebsd*-gnu|dragonfly*|netbsd*|openbsd*)
11983    OS_MOUSE_NAME=bsd
11984    ;;
11985  solaris*)
11986    OS_MOUSE_NAME=sun
11987    ;;
11988  gnu*)
11989    OS_MOUSE_NAME=hurd
11990    ;;
11991esac
11992
11993
11994DRIVER_NAME=mouse
11995
11996
11997ac_config_files="$ac_config_files Makefile src/Makefile man/Makefile"
11998
11999cat >confcache <<\_ACEOF
12000# This file is a shell script that caches the results of configure
12001# tests run on this system so they can be shared between configure
12002# scripts and configure runs, see configure's option --config-cache.
12003# It is not useful on other systems.  If it contains results you don't
12004# want to keep, you may remove or edit it.
12005#
12006# config.status only pays attention to the cache file if you give it
12007# the --recheck option to rerun configure.
12008#
12009# `ac_cv_env_foo' variables (set or unset) will be overridden when
12010# loading this file, other *unset* `ac_cv_foo' will be assigned the
12011# following values.
12012
12013_ACEOF
12014
12015# The following way of writing the cache mishandles newlines in values,
12016# but we know of no workaround that is simple, portable, and efficient.
12017# So, we kill variables containing newlines.
12018# Ultrix sh set writes to stderr and can't be redirected directly,
12019# and sets the high bit in the cache file unless we assign to the vars.
12020(
12021  for ac_var in `(set) 2>&1 | sed -n 's/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'`; do
12022    eval ac_val=\$$ac_var
12023    case $ac_val in #(
12024    *${as_nl}*)
12025      case $ac_var in #(
12026      *_cv_*) { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: cache variable $ac_var contains a newline" >&5
12027$as_echo "$as_me: WARNING: cache variable $ac_var contains a newline" >&2;} ;;
12028      esac
12029      case $ac_var in #(
12030      _ | IFS | as_nl) ;; #(
12031      BASH_ARGV | BASH_SOURCE) eval $ac_var= ;; #(
12032      *) { eval $ac_var=; unset $ac_var;} ;;
12033      esac ;;
12034    esac
12035  done
12036
12037  (set) 2>&1 |
12038    case $as_nl`(ac_space=' '; set) 2>&1` in #(
12039    *${as_nl}ac_space=\ *)
12040      # `set' does not quote correctly, so add quotes: double-quote
12041      # substitution turns \\\\ into \\, and sed turns \\ into \.
12042      sed -n \
12043	"s/'/'\\\\''/g;
12044	  s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\\2'/p"
12045      ;; #(
12046    *)
12047      # `set' quotes correctly as required by POSIX, so do not add quotes.
12048      sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p"
12049      ;;
12050    esac |
12051    sort
12052) |
12053  sed '
12054     /^ac_cv_env_/b end
12055     t clear
12056     :clear
12057     s/^\([^=]*\)=\(.*[{}].*\)$/test "${\1+set}" = set || &/
12058     t end
12059     s/^\([^=]*\)=\(.*\)$/\1=${\1=\2}/
12060     :end' >>confcache
12061if diff "$cache_file" confcache >/dev/null 2>&1; then :; else
12062  if test -w "$cache_file"; then
12063    if test "x$cache_file" != "x/dev/null"; then
12064      { $as_echo "$as_me:${as_lineno-$LINENO}: updating cache $cache_file" >&5
12065$as_echo "$as_me: updating cache $cache_file" >&6;}
12066      if test ! -f "$cache_file" || test -h "$cache_file"; then
12067	cat confcache >"$cache_file"
12068      else
12069        case $cache_file in #(
12070        */* | ?:*)
12071	  mv -f confcache "$cache_file"$$ &&
12072	  mv -f "$cache_file"$$ "$cache_file" ;; #(
12073        *)
12074	  mv -f confcache "$cache_file" ;;
12075	esac
12076      fi
12077    fi
12078  else
12079    { $as_echo "$as_me:${as_lineno-$LINENO}: not updating unwritable cache $cache_file" >&5
12080$as_echo "$as_me: not updating unwritable cache $cache_file" >&6;}
12081  fi
12082fi
12083rm -f confcache
12084
12085test "x$prefix" = xNONE && prefix=$ac_default_prefix
12086# Let make expand exec_prefix.
12087test "x$exec_prefix" = xNONE && exec_prefix='${prefix}'
12088
12089DEFS=-DHAVE_CONFIG_H
12090
12091ac_libobjs=
12092ac_ltlibobjs=
12093U=
12094for ac_i in : $LIBOBJS; do test "x$ac_i" = x: && continue
12095  # 1. Remove the extension, and $U if already installed.
12096  ac_script='s/\$U\././;s/\.o$//;s/\.obj$//'
12097  ac_i=`$as_echo "$ac_i" | sed "$ac_script"`
12098  # 2. Prepend LIBOBJDIR.  When used with automake>=1.10 LIBOBJDIR
12099  #    will be set to the directory where LIBOBJS objects are built.
12100  as_fn_append ac_libobjs " \${LIBOBJDIR}$ac_i\$U.$ac_objext"
12101  as_fn_append ac_ltlibobjs " \${LIBOBJDIR}$ac_i"'$U.lo'
12102done
12103LIBOBJS=$ac_libobjs
12104
12105LTLIBOBJS=$ac_ltlibobjs
12106
12107
12108 if test -n "$EXEEXT"; then
12109  am__EXEEXT_TRUE=
12110  am__EXEEXT_FALSE='#'
12111else
12112  am__EXEEXT_TRUE='#'
12113  am__EXEEXT_FALSE=
12114fi
12115
12116if test -z "${MAINTAINER_MODE_TRUE}" && test -z "${MAINTAINER_MODE_FALSE}"; then
12117  as_fn_error $? "conditional \"MAINTAINER_MODE\" was never defined.
12118Usually this means the macro was only invoked conditionally." "$LINENO" 5
12119fi
12120if test -z "${AMDEP_TRUE}" && test -z "${AMDEP_FALSE}"; then
12121  as_fn_error $? "conditional \"AMDEP\" was never defined.
12122Usually this means the macro was only invoked conditionally." "$LINENO" 5
12123fi
12124if test -z "${am__fastdepCC_TRUE}" && test -z "${am__fastdepCC_FALSE}"; then
12125  as_fn_error $? "conditional \"am__fastdepCC\" was never defined.
12126Usually this means the macro was only invoked conditionally." "$LINENO" 5
12127fi
12128if test -z "${LINT_TRUE}" && test -z "${LINT_FALSE}"; then
12129  as_fn_error $? "conditional \"LINT\" was never defined.
12130Usually this means the macro was only invoked conditionally." "$LINENO" 5
12131fi
12132
12133: "${CONFIG_STATUS=./config.status}"
12134ac_write_fail=0
12135ac_clean_files_save=$ac_clean_files
12136ac_clean_files="$ac_clean_files $CONFIG_STATUS"
12137{ $as_echo "$as_me:${as_lineno-$LINENO}: creating $CONFIG_STATUS" >&5
12138$as_echo "$as_me: creating $CONFIG_STATUS" >&6;}
12139as_write_fail=0
12140cat >$CONFIG_STATUS <<_ASEOF || as_write_fail=1
12141#! $SHELL
12142# Generated by $as_me.
12143# Run this file to recreate the current configuration.
12144# Compiler output produced by configure, useful for debugging
12145# configure, is in config.log if it exists.
12146
12147debug=false
12148ac_cs_recheck=false
12149ac_cs_silent=false
12150
12151SHELL=\${CONFIG_SHELL-$SHELL}
12152export SHELL
12153_ASEOF
12154cat >>$CONFIG_STATUS <<\_ASEOF || as_write_fail=1
12155## -------------------- ##
12156## M4sh Initialization. ##
12157## -------------------- ##
12158
12159# Be more Bourne compatible
12160DUALCASE=1; export DUALCASE # for MKS sh
12161if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then :
12162  emulate sh
12163  NULLCMD=:
12164  # Pre-4.2 versions of Zsh do word splitting on ${1+"$@"}, which
12165  # is contrary to our usage.  Disable this feature.
12166  alias -g '${1+"$@"}'='"$@"'
12167  setopt NO_GLOB_SUBST
12168else
12169  case `(set -o) 2>/dev/null` in #(
12170  *posix*) :
12171    set -o posix ;; #(
12172  *) :
12173     ;;
12174esac
12175fi
12176
12177
12178as_nl='
12179'
12180export as_nl
12181# Printing a long string crashes Solaris 7 /usr/bin/printf.
12182as_echo='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\'
12183as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo
12184as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo$as_echo
12185# Prefer a ksh shell builtin over an external printf program on Solaris,
12186# but without wasting forks for bash or zsh.
12187if test -z "$BASH_VERSION$ZSH_VERSION" \
12188    && (test "X`print -r -- $as_echo`" = "X$as_echo") 2>/dev/null; then
12189  as_echo='print -r --'
12190  as_echo_n='print -rn --'
12191elif (test "X`printf %s $as_echo`" = "X$as_echo") 2>/dev/null; then
12192  as_echo='printf %s\n'
12193  as_echo_n='printf %s'
12194else
12195  if test "X`(/usr/ucb/echo -n -n $as_echo) 2>/dev/null`" = "X-n $as_echo"; then
12196    as_echo_body='eval /usr/ucb/echo -n "$1$as_nl"'
12197    as_echo_n='/usr/ucb/echo -n'
12198  else
12199    as_echo_body='eval expr "X$1" : "X\\(.*\\)"'
12200    as_echo_n_body='eval
12201      arg=$1;
12202      case $arg in #(
12203      *"$as_nl"*)
12204	expr "X$arg" : "X\\(.*\\)$as_nl";
12205	arg=`expr "X$arg" : ".*$as_nl\\(.*\\)"`;;
12206      esac;
12207      expr "X$arg" : "X\\(.*\\)" | tr -d "$as_nl"
12208    '
12209    export as_echo_n_body
12210    as_echo_n='sh -c $as_echo_n_body as_echo'
12211  fi
12212  export as_echo_body
12213  as_echo='sh -c $as_echo_body as_echo'
12214fi
12215
12216# The user is always right.
12217if test "${PATH_SEPARATOR+set}" != set; then
12218  PATH_SEPARATOR=:
12219  (PATH='/bin;/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 && {
12220    (PATH='/bin:/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 ||
12221      PATH_SEPARATOR=';'
12222  }
12223fi
12224
12225
12226# IFS
12227# We need space, tab and new line, in precisely that order.  Quoting is
12228# there to prevent editors from complaining about space-tab.
12229# (If _AS_PATH_WALK were called with IFS unset, it would disable word
12230# splitting by setting IFS to empty value.)
12231IFS=" ""	$as_nl"
12232
12233# Find who we are.  Look in the path if we contain no directory separator.
12234as_myself=
12235case $0 in #((
12236  *[\\/]* ) as_myself=$0 ;;
12237  *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
12238for as_dir in $PATH
12239do
12240  IFS=$as_save_IFS
12241  test -z "$as_dir" && as_dir=.
12242    test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break
12243  done
12244IFS=$as_save_IFS
12245
12246     ;;
12247esac
12248# We did not find ourselves, most probably we were run as `sh COMMAND'
12249# in which case we are not to be found in the path.
12250if test "x$as_myself" = x; then
12251  as_myself=$0
12252fi
12253if test ! -f "$as_myself"; then
12254  $as_echo "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2
12255  exit 1
12256fi
12257
12258# Unset variables that we do not need and which cause bugs (e.g. in
12259# pre-3.0 UWIN ksh).  But do not cause bugs in bash 2.01; the "|| exit 1"
12260# suppresses any "Segmentation fault" message there.  '((' could
12261# trigger a bug in pdksh 5.2.14.
12262for as_var in BASH_ENV ENV MAIL MAILPATH
12263do eval test x\${$as_var+set} = xset \
12264  && ( (unset $as_var) || exit 1) >/dev/null 2>&1 && unset $as_var || :
12265done
12266PS1='$ '
12267PS2='> '
12268PS4='+ '
12269
12270# NLS nuisances.
12271LC_ALL=C
12272export LC_ALL
12273LANGUAGE=C
12274export LANGUAGE
12275
12276# CDPATH.
12277(unset CDPATH) >/dev/null 2>&1 && unset CDPATH
12278
12279
12280# as_fn_error STATUS ERROR [LINENO LOG_FD]
12281# ----------------------------------------
12282# Output "`basename $0`: error: ERROR" to stderr. If LINENO and LOG_FD are
12283# provided, also output the error to LOG_FD, referencing LINENO. Then exit the
12284# script with STATUS, using 1 if that was 0.
12285as_fn_error ()
12286{
12287  as_status=$1; test $as_status -eq 0 && as_status=1
12288  if test "$4"; then
12289    as_lineno=${as_lineno-"$3"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
12290    $as_echo "$as_me:${as_lineno-$LINENO}: error: $2" >&$4
12291  fi
12292  $as_echo "$as_me: error: $2" >&2
12293  as_fn_exit $as_status
12294} # as_fn_error
12295
12296
12297# as_fn_set_status STATUS
12298# -----------------------
12299# Set $? to STATUS, without forking.
12300as_fn_set_status ()
12301{
12302  return $1
12303} # as_fn_set_status
12304
12305# as_fn_exit STATUS
12306# -----------------
12307# Exit the shell with STATUS, even in a "trap 0" or "set -e" context.
12308as_fn_exit ()
12309{
12310  set +e
12311  as_fn_set_status $1
12312  exit $1
12313} # as_fn_exit
12314
12315# as_fn_unset VAR
12316# ---------------
12317# Portably unset VAR.
12318as_fn_unset ()
12319{
12320  { eval $1=; unset $1;}
12321}
12322as_unset=as_fn_unset
12323# as_fn_append VAR VALUE
12324# ----------------------
12325# Append the text in VALUE to the end of the definition contained in VAR. Take
12326# advantage of any shell optimizations that allow amortized linear growth over
12327# repeated appends, instead of the typical quadratic growth present in naive
12328# implementations.
12329if (eval "as_var=1; as_var+=2; test x\$as_var = x12") 2>/dev/null; then :
12330  eval 'as_fn_append ()
12331  {
12332    eval $1+=\$2
12333  }'
12334else
12335  as_fn_append ()
12336  {
12337    eval $1=\$$1\$2
12338  }
12339fi # as_fn_append
12340
12341# as_fn_arith ARG...
12342# ------------------
12343# Perform arithmetic evaluation on the ARGs, and store the result in the
12344# global $as_val. Take advantage of shells that can avoid forks. The arguments
12345# must be portable across $(()) and expr.
12346if (eval "test \$(( 1 + 1 )) = 2") 2>/dev/null; then :
12347  eval 'as_fn_arith ()
12348  {
12349    as_val=$(( $* ))
12350  }'
12351else
12352  as_fn_arith ()
12353  {
12354    as_val=`expr "$@" || test $? -eq 1`
12355  }
12356fi # as_fn_arith
12357
12358
12359if expr a : '\(a\)' >/dev/null 2>&1 &&
12360   test "X`expr 00001 : '.*\(...\)'`" = X001; then
12361  as_expr=expr
12362else
12363  as_expr=false
12364fi
12365
12366if (basename -- /) >/dev/null 2>&1 && test "X`basename -- / 2>&1`" = "X/"; then
12367  as_basename=basename
12368else
12369  as_basename=false
12370fi
12371
12372if (as_dir=`dirname -- /` && test "X$as_dir" = X/) >/dev/null 2>&1; then
12373  as_dirname=dirname
12374else
12375  as_dirname=false
12376fi
12377
12378as_me=`$as_basename -- "$0" ||
12379$as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \
12380	 X"$0" : 'X\(//\)$' \| \
12381	 X"$0" : 'X\(/\)' \| . 2>/dev/null ||
12382$as_echo X/"$0" |
12383    sed '/^.*\/\([^/][^/]*\)\/*$/{
12384	    s//\1/
12385	    q
12386	  }
12387	  /^X\/\(\/\/\)$/{
12388	    s//\1/
12389	    q
12390	  }
12391	  /^X\/\(\/\).*/{
12392	    s//\1/
12393	    q
12394	  }
12395	  s/.*/./; q'`
12396
12397# Avoid depending upon Character Ranges.
12398as_cr_letters='abcdefghijklmnopqrstuvwxyz'
12399as_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ'
12400as_cr_Letters=$as_cr_letters$as_cr_LETTERS
12401as_cr_digits='0123456789'
12402as_cr_alnum=$as_cr_Letters$as_cr_digits
12403
12404ECHO_C= ECHO_N= ECHO_T=
12405case `echo -n x` in #(((((
12406-n*)
12407  case `echo 'xy\c'` in
12408  *c*) ECHO_T='	';;	# ECHO_T is single tab character.
12409  xy)  ECHO_C='\c';;
12410  *)   echo `echo ksh88 bug on AIX 6.1` > /dev/null
12411       ECHO_T='	';;
12412  esac;;
12413*)
12414  ECHO_N='-n';;
12415esac
12416
12417rm -f conf$$ conf$$.exe conf$$.file
12418if test -d conf$$.dir; then
12419  rm -f conf$$.dir/conf$$.file
12420else
12421  rm -f conf$$.dir
12422  mkdir conf$$.dir 2>/dev/null
12423fi
12424if (echo >conf$$.file) 2>/dev/null; then
12425  if ln -s conf$$.file conf$$ 2>/dev/null; then
12426    as_ln_s='ln -s'
12427    # ... but there are two gotchas:
12428    # 1) On MSYS, both `ln -s file dir' and `ln file dir' fail.
12429    # 2) DJGPP < 2.04 has no symlinks; `ln -s' creates a wrapper executable.
12430    # In both cases, we have to default to `cp -p'.
12431    ln -s conf$$.file conf$$.dir 2>/dev/null && test ! -f conf$$.exe ||
12432      as_ln_s='cp -p'
12433  elif ln conf$$.file conf$$ 2>/dev/null; then
12434    as_ln_s=ln
12435  else
12436    as_ln_s='cp -p'
12437  fi
12438else
12439  as_ln_s='cp -p'
12440fi
12441rm -f conf$$ conf$$.exe conf$$.dir/conf$$.file conf$$.file
12442rmdir conf$$.dir 2>/dev/null
12443
12444
12445# as_fn_mkdir_p
12446# -------------
12447# Create "$as_dir" as a directory, including parents if necessary.
12448as_fn_mkdir_p ()
12449{
12450
12451  case $as_dir in #(
12452  -*) as_dir=./$as_dir;;
12453  esac
12454  test -d "$as_dir" || eval $as_mkdir_p || {
12455    as_dirs=
12456    while :; do
12457      case $as_dir in #(
12458      *\'*) as_qdir=`$as_echo "$as_dir" | sed "s/'/'\\\\\\\\''/g"`;; #'(
12459      *) as_qdir=$as_dir;;
12460      esac
12461      as_dirs="'$as_qdir' $as_dirs"
12462      as_dir=`$as_dirname -- "$as_dir" ||
12463$as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
12464	 X"$as_dir" : 'X\(//\)[^/]' \| \
12465	 X"$as_dir" : 'X\(//\)$' \| \
12466	 X"$as_dir" : 'X\(/\)' \| . 2>/dev/null ||
12467$as_echo X"$as_dir" |
12468    sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
12469	    s//\1/
12470	    q
12471	  }
12472	  /^X\(\/\/\)[^/].*/{
12473	    s//\1/
12474	    q
12475	  }
12476	  /^X\(\/\/\)$/{
12477	    s//\1/
12478	    q
12479	  }
12480	  /^X\(\/\).*/{
12481	    s//\1/
12482	    q
12483	  }
12484	  s/.*/./; q'`
12485      test -d "$as_dir" && break
12486    done
12487    test -z "$as_dirs" || eval "mkdir $as_dirs"
12488  } || test -d "$as_dir" || as_fn_error $? "cannot create directory $as_dir"
12489
12490
12491} # as_fn_mkdir_p
12492if mkdir -p . 2>/dev/null; then
12493  as_mkdir_p='mkdir -p "$as_dir"'
12494else
12495  test -d ./-p && rmdir ./-p
12496  as_mkdir_p=false
12497fi
12498
12499if test -x / >/dev/null 2>&1; then
12500  as_test_x='test -x'
12501else
12502  if ls -dL / >/dev/null 2>&1; then
12503    as_ls_L_option=L
12504  else
12505    as_ls_L_option=
12506  fi
12507  as_test_x='
12508    eval sh -c '\''
12509      if test -d "$1"; then
12510	test -d "$1/.";
12511      else
12512	case $1 in #(
12513	-*)set "./$1";;
12514	esac;
12515	case `ls -ld'$as_ls_L_option' "$1" 2>/dev/null` in #((
12516	???[sx]*):;;*)false;;esac;fi
12517    '\'' sh
12518  '
12519fi
12520as_executable_p=$as_test_x
12521
12522# Sed expression to map a string onto a valid CPP name.
12523as_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'"
12524
12525# Sed expression to map a string onto a valid variable name.
12526as_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'"
12527
12528
12529exec 6>&1
12530## ----------------------------------- ##
12531## Main body of $CONFIG_STATUS script. ##
12532## ----------------------------------- ##
12533_ASEOF
12534test $as_write_fail = 0 && chmod +x $CONFIG_STATUS || ac_write_fail=1
12535
12536cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
12537# Save the log message, to keep $0 and so on meaningful, and to
12538# report actual input values of CONFIG_FILES etc. instead of their
12539# values after options handling.
12540ac_log="
12541This file was extended by xf86-input-mouse $as_me 1.7.1, which was
12542generated by GNU Autoconf 2.68.  Invocation command line was
12543
12544  CONFIG_FILES    = $CONFIG_FILES
12545  CONFIG_HEADERS  = $CONFIG_HEADERS
12546  CONFIG_LINKS    = $CONFIG_LINKS
12547  CONFIG_COMMANDS = $CONFIG_COMMANDS
12548  $ $0 $@
12549
12550on `(hostname || uname -n) 2>/dev/null | sed 1q`
12551"
12552
12553_ACEOF
12554
12555case $ac_config_files in *"
12556"*) set x $ac_config_files; shift; ac_config_files=$*;;
12557esac
12558
12559case $ac_config_headers in *"
12560"*) set x $ac_config_headers; shift; ac_config_headers=$*;;
12561esac
12562
12563
12564cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
12565# Files that config.status was made for.
12566config_files="$ac_config_files"
12567config_headers="$ac_config_headers"
12568config_commands="$ac_config_commands"
12569
12570_ACEOF
12571
12572cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
12573ac_cs_usage="\
12574\`$as_me' instantiates files and other configuration actions
12575from templates according to the current configuration.  Unless the files
12576and actions are specified as TAGs, all are instantiated by default.
12577
12578Usage: $0 [OPTION]... [TAG]...
12579
12580  -h, --help       print this help, then exit
12581  -V, --version    print version number and configuration settings, then exit
12582      --config     print configuration, then exit
12583  -q, --quiet, --silent
12584                   do not print progress messages
12585  -d, --debug      don't remove temporary files
12586      --recheck    update $as_me by reconfiguring in the same conditions
12587      --file=FILE[:TEMPLATE]
12588                   instantiate the configuration file FILE
12589      --header=FILE[:TEMPLATE]
12590                   instantiate the configuration header FILE
12591
12592Configuration files:
12593$config_files
12594
12595Configuration headers:
12596$config_headers
12597
12598Configuration commands:
12599$config_commands
12600
12601Report bugs to <https://bugs.freedesktop.org/enter_bug.cgi?product=xorg>."
12602
12603_ACEOF
12604cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
12605ac_cs_config="`$as_echo "$ac_configure_args" | sed 's/^ //; s/[\\""\`\$]/\\\\&/g'`"
12606ac_cs_version="\\
12607xf86-input-mouse config.status 1.7.1
12608configured by $0, generated by GNU Autoconf 2.68,
12609  with options \\"\$ac_cs_config\\"
12610
12611Copyright (C) 2010 Free Software Foundation, Inc.
12612This config.status script is free software; the Free Software Foundation
12613gives unlimited permission to copy, distribute and modify it."
12614
12615ac_pwd='$ac_pwd'
12616srcdir='$srcdir'
12617INSTALL='$INSTALL'
12618MKDIR_P='$MKDIR_P'
12619AWK='$AWK'
12620test -n "\$AWK" || AWK=awk
12621_ACEOF
12622
12623cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
12624# The default lists apply if the user does not specify any file.
12625ac_need_defaults=:
12626while test $# != 0
12627do
12628  case $1 in
12629  --*=?*)
12630    ac_option=`expr "X$1" : 'X\([^=]*\)='`
12631    ac_optarg=`expr "X$1" : 'X[^=]*=\(.*\)'`
12632    ac_shift=:
12633    ;;
12634  --*=)
12635    ac_option=`expr "X$1" : 'X\([^=]*\)='`
12636    ac_optarg=
12637    ac_shift=:
12638    ;;
12639  *)
12640    ac_option=$1
12641    ac_optarg=$2
12642    ac_shift=shift
12643    ;;
12644  esac
12645
12646  case $ac_option in
12647  # Handling of the options.
12648  -recheck | --recheck | --rechec | --reche | --rech | --rec | --re | --r)
12649    ac_cs_recheck=: ;;
12650  --version | --versio | --versi | --vers | --ver | --ve | --v | -V )
12651    $as_echo "$ac_cs_version"; exit ;;
12652  --config | --confi | --conf | --con | --co | --c )
12653    $as_echo "$ac_cs_config"; exit ;;
12654  --debug | --debu | --deb | --de | --d | -d )
12655    debug=: ;;
12656  --file | --fil | --fi | --f )
12657    $ac_shift
12658    case $ac_optarg in
12659    *\'*) ac_optarg=`$as_echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"` ;;
12660    '') as_fn_error $? "missing file argument" ;;
12661    esac
12662    as_fn_append CONFIG_FILES " '$ac_optarg'"
12663    ac_need_defaults=false;;
12664  --header | --heade | --head | --hea )
12665    $ac_shift
12666    case $ac_optarg in
12667    *\'*) ac_optarg=`$as_echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"` ;;
12668    esac
12669    as_fn_append CONFIG_HEADERS " '$ac_optarg'"
12670    ac_need_defaults=false;;
12671  --he | --h)
12672    # Conflict between --help and --header
12673    as_fn_error $? "ambiguous option: \`$1'
12674Try \`$0 --help' for more information.";;
12675  --help | --hel | -h )
12676    $as_echo "$ac_cs_usage"; exit ;;
12677  -q | -quiet | --quiet | --quie | --qui | --qu | --q \
12678  | -silent | --silent | --silen | --sile | --sil | --si | --s)
12679    ac_cs_silent=: ;;
12680
12681  # This is an error.
12682  -*) as_fn_error $? "unrecognized option: \`$1'
12683Try \`$0 --help' for more information." ;;
12684
12685  *) as_fn_append ac_config_targets " $1"
12686     ac_need_defaults=false ;;
12687
12688  esac
12689  shift
12690done
12691
12692ac_configure_extra_args=
12693
12694if $ac_cs_silent; then
12695  exec 6>/dev/null
12696  ac_configure_extra_args="$ac_configure_extra_args --silent"
12697fi
12698
12699_ACEOF
12700cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
12701if \$ac_cs_recheck; then
12702  set X '$SHELL' '$0' $ac_configure_args \$ac_configure_extra_args --no-create --no-recursion
12703  shift
12704  \$as_echo "running CONFIG_SHELL=$SHELL \$*" >&6
12705  CONFIG_SHELL='$SHELL'
12706  export CONFIG_SHELL
12707  exec "\$@"
12708fi
12709
12710_ACEOF
12711cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
12712exec 5>>config.log
12713{
12714  echo
12715  sed 'h;s/./-/g;s/^.../## /;s/...$/ ##/;p;x;p;x' <<_ASBOX
12716## Running $as_me. ##
12717_ASBOX
12718  $as_echo "$ac_log"
12719} >&5
12720
12721_ACEOF
12722cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
12723#
12724# INIT-COMMANDS
12725#
12726AMDEP_TRUE="$AMDEP_TRUE" ac_aux_dir="$ac_aux_dir"
12727
12728
12729# The HP-UX ksh and POSIX shell print the target directory to stdout
12730# if CDPATH is set.
12731(unset CDPATH) >/dev/null 2>&1 && unset CDPATH
12732
12733sed_quote_subst='$sed_quote_subst'
12734double_quote_subst='$double_quote_subst'
12735delay_variable_subst='$delay_variable_subst'
12736enable_static='`$ECHO "$enable_static" | $SED "$delay_single_quote_subst"`'
12737macro_version='`$ECHO "$macro_version" | $SED "$delay_single_quote_subst"`'
12738macro_revision='`$ECHO "$macro_revision" | $SED "$delay_single_quote_subst"`'
12739enable_shared='`$ECHO "$enable_shared" | $SED "$delay_single_quote_subst"`'
12740pic_mode='`$ECHO "$pic_mode" | $SED "$delay_single_quote_subst"`'
12741enable_fast_install='`$ECHO "$enable_fast_install" | $SED "$delay_single_quote_subst"`'
12742SHELL='`$ECHO "$SHELL" | $SED "$delay_single_quote_subst"`'
12743ECHO='`$ECHO "$ECHO" | $SED "$delay_single_quote_subst"`'
12744host_alias='`$ECHO "$host_alias" | $SED "$delay_single_quote_subst"`'
12745host='`$ECHO "$host" | $SED "$delay_single_quote_subst"`'
12746host_os='`$ECHO "$host_os" | $SED "$delay_single_quote_subst"`'
12747build_alias='`$ECHO "$build_alias" | $SED "$delay_single_quote_subst"`'
12748build='`$ECHO "$build" | $SED "$delay_single_quote_subst"`'
12749build_os='`$ECHO "$build_os" | $SED "$delay_single_quote_subst"`'
12750SED='`$ECHO "$SED" | $SED "$delay_single_quote_subst"`'
12751Xsed='`$ECHO "$Xsed" | $SED "$delay_single_quote_subst"`'
12752GREP='`$ECHO "$GREP" | $SED "$delay_single_quote_subst"`'
12753EGREP='`$ECHO "$EGREP" | $SED "$delay_single_quote_subst"`'
12754FGREP='`$ECHO "$FGREP" | $SED "$delay_single_quote_subst"`'
12755LD='`$ECHO "$LD" | $SED "$delay_single_quote_subst"`'
12756NM='`$ECHO "$NM" | $SED "$delay_single_quote_subst"`'
12757LN_S='`$ECHO "$LN_S" | $SED "$delay_single_quote_subst"`'
12758max_cmd_len='`$ECHO "$max_cmd_len" | $SED "$delay_single_quote_subst"`'
12759ac_objext='`$ECHO "$ac_objext" | $SED "$delay_single_quote_subst"`'
12760exeext='`$ECHO "$exeext" | $SED "$delay_single_quote_subst"`'
12761lt_unset='`$ECHO "$lt_unset" | $SED "$delay_single_quote_subst"`'
12762lt_SP2NL='`$ECHO "$lt_SP2NL" | $SED "$delay_single_quote_subst"`'
12763lt_NL2SP='`$ECHO "$lt_NL2SP" | $SED "$delay_single_quote_subst"`'
12764lt_cv_to_host_file_cmd='`$ECHO "$lt_cv_to_host_file_cmd" | $SED "$delay_single_quote_subst"`'
12765lt_cv_to_tool_file_cmd='`$ECHO "$lt_cv_to_tool_file_cmd" | $SED "$delay_single_quote_subst"`'
12766reload_flag='`$ECHO "$reload_flag" | $SED "$delay_single_quote_subst"`'
12767reload_cmds='`$ECHO "$reload_cmds" | $SED "$delay_single_quote_subst"`'
12768OBJDUMP='`$ECHO "$OBJDUMP" | $SED "$delay_single_quote_subst"`'
12769deplibs_check_method='`$ECHO "$deplibs_check_method" | $SED "$delay_single_quote_subst"`'
12770file_magic_cmd='`$ECHO "$file_magic_cmd" | $SED "$delay_single_quote_subst"`'
12771file_magic_glob='`$ECHO "$file_magic_glob" | $SED "$delay_single_quote_subst"`'
12772want_nocaseglob='`$ECHO "$want_nocaseglob" | $SED "$delay_single_quote_subst"`'
12773DLLTOOL='`$ECHO "$DLLTOOL" | $SED "$delay_single_quote_subst"`'
12774sharedlib_from_linklib_cmd='`$ECHO "$sharedlib_from_linklib_cmd" | $SED "$delay_single_quote_subst"`'
12775AR='`$ECHO "$AR" | $SED "$delay_single_quote_subst"`'
12776AR_FLAGS='`$ECHO "$AR_FLAGS" | $SED "$delay_single_quote_subst"`'
12777archiver_list_spec='`$ECHO "$archiver_list_spec" | $SED "$delay_single_quote_subst"`'
12778STRIP='`$ECHO "$STRIP" | $SED "$delay_single_quote_subst"`'
12779RANLIB='`$ECHO "$RANLIB" | $SED "$delay_single_quote_subst"`'
12780old_postinstall_cmds='`$ECHO "$old_postinstall_cmds" | $SED "$delay_single_quote_subst"`'
12781old_postuninstall_cmds='`$ECHO "$old_postuninstall_cmds" | $SED "$delay_single_quote_subst"`'
12782old_archive_cmds='`$ECHO "$old_archive_cmds" | $SED "$delay_single_quote_subst"`'
12783lock_old_archive_extraction='`$ECHO "$lock_old_archive_extraction" | $SED "$delay_single_quote_subst"`'
12784CC='`$ECHO "$CC" | $SED "$delay_single_quote_subst"`'
12785CFLAGS='`$ECHO "$CFLAGS" | $SED "$delay_single_quote_subst"`'
12786compiler='`$ECHO "$compiler" | $SED "$delay_single_quote_subst"`'
12787GCC='`$ECHO "$GCC" | $SED "$delay_single_quote_subst"`'
12788lt_cv_sys_global_symbol_pipe='`$ECHO "$lt_cv_sys_global_symbol_pipe" | $SED "$delay_single_quote_subst"`'
12789lt_cv_sys_global_symbol_to_cdecl='`$ECHO "$lt_cv_sys_global_symbol_to_cdecl" | $SED "$delay_single_quote_subst"`'
12790lt_cv_sys_global_symbol_to_c_name_address='`$ECHO "$lt_cv_sys_global_symbol_to_c_name_address" | $SED "$delay_single_quote_subst"`'
12791lt_cv_sys_global_symbol_to_c_name_address_lib_prefix='`$ECHO "$lt_cv_sys_global_symbol_to_c_name_address_lib_prefix" | $SED "$delay_single_quote_subst"`'
12792nm_file_list_spec='`$ECHO "$nm_file_list_spec" | $SED "$delay_single_quote_subst"`'
12793lt_sysroot='`$ECHO "$lt_sysroot" | $SED "$delay_single_quote_subst"`'
12794objdir='`$ECHO "$objdir" | $SED "$delay_single_quote_subst"`'
12795MAGIC_CMD='`$ECHO "$MAGIC_CMD" | $SED "$delay_single_quote_subst"`'
12796lt_prog_compiler_no_builtin_flag='`$ECHO "$lt_prog_compiler_no_builtin_flag" | $SED "$delay_single_quote_subst"`'
12797lt_prog_compiler_pic='`$ECHO "$lt_prog_compiler_pic" | $SED "$delay_single_quote_subst"`'
12798lt_prog_compiler_wl='`$ECHO "$lt_prog_compiler_wl" | $SED "$delay_single_quote_subst"`'
12799lt_prog_compiler_static='`$ECHO "$lt_prog_compiler_static" | $SED "$delay_single_quote_subst"`'
12800lt_cv_prog_compiler_c_o='`$ECHO "$lt_cv_prog_compiler_c_o" | $SED "$delay_single_quote_subst"`'
12801need_locks='`$ECHO "$need_locks" | $SED "$delay_single_quote_subst"`'
12802MANIFEST_TOOL='`$ECHO "$MANIFEST_TOOL" | $SED "$delay_single_quote_subst"`'
12803DSYMUTIL='`$ECHO "$DSYMUTIL" | $SED "$delay_single_quote_subst"`'
12804NMEDIT='`$ECHO "$NMEDIT" | $SED "$delay_single_quote_subst"`'
12805LIPO='`$ECHO "$LIPO" | $SED "$delay_single_quote_subst"`'
12806OTOOL='`$ECHO "$OTOOL" | $SED "$delay_single_quote_subst"`'
12807OTOOL64='`$ECHO "$OTOOL64" | $SED "$delay_single_quote_subst"`'
12808libext='`$ECHO "$libext" | $SED "$delay_single_quote_subst"`'
12809shrext_cmds='`$ECHO "$shrext_cmds" | $SED "$delay_single_quote_subst"`'
12810extract_expsyms_cmds='`$ECHO "$extract_expsyms_cmds" | $SED "$delay_single_quote_subst"`'
12811archive_cmds_need_lc='`$ECHO "$archive_cmds_need_lc" | $SED "$delay_single_quote_subst"`'
12812enable_shared_with_static_runtimes='`$ECHO "$enable_shared_with_static_runtimes" | $SED "$delay_single_quote_subst"`'
12813export_dynamic_flag_spec='`$ECHO "$export_dynamic_flag_spec" | $SED "$delay_single_quote_subst"`'
12814whole_archive_flag_spec='`$ECHO "$whole_archive_flag_spec" | $SED "$delay_single_quote_subst"`'
12815compiler_needs_object='`$ECHO "$compiler_needs_object" | $SED "$delay_single_quote_subst"`'
12816old_archive_from_new_cmds='`$ECHO "$old_archive_from_new_cmds" | $SED "$delay_single_quote_subst"`'
12817old_archive_from_expsyms_cmds='`$ECHO "$old_archive_from_expsyms_cmds" | $SED "$delay_single_quote_subst"`'
12818archive_cmds='`$ECHO "$archive_cmds" | $SED "$delay_single_quote_subst"`'
12819archive_expsym_cmds='`$ECHO "$archive_expsym_cmds" | $SED "$delay_single_quote_subst"`'
12820module_cmds='`$ECHO "$module_cmds" | $SED "$delay_single_quote_subst"`'
12821module_expsym_cmds='`$ECHO "$module_expsym_cmds" | $SED "$delay_single_quote_subst"`'
12822with_gnu_ld='`$ECHO "$with_gnu_ld" | $SED "$delay_single_quote_subst"`'
12823allow_undefined_flag='`$ECHO "$allow_undefined_flag" | $SED "$delay_single_quote_subst"`'
12824no_undefined_flag='`$ECHO "$no_undefined_flag" | $SED "$delay_single_quote_subst"`'
12825hardcode_libdir_flag_spec='`$ECHO "$hardcode_libdir_flag_spec" | $SED "$delay_single_quote_subst"`'
12826hardcode_libdir_flag_spec_ld='`$ECHO "$hardcode_libdir_flag_spec_ld" | $SED "$delay_single_quote_subst"`'
12827hardcode_libdir_separator='`$ECHO "$hardcode_libdir_separator" | $SED "$delay_single_quote_subst"`'
12828hardcode_direct='`$ECHO "$hardcode_direct" | $SED "$delay_single_quote_subst"`'
12829hardcode_direct_absolute='`$ECHO "$hardcode_direct_absolute" | $SED "$delay_single_quote_subst"`'
12830hardcode_minus_L='`$ECHO "$hardcode_minus_L" | $SED "$delay_single_quote_subst"`'
12831hardcode_shlibpath_var='`$ECHO "$hardcode_shlibpath_var" | $SED "$delay_single_quote_subst"`'
12832hardcode_automatic='`$ECHO "$hardcode_automatic" | $SED "$delay_single_quote_subst"`'
12833inherit_rpath='`$ECHO "$inherit_rpath" | $SED "$delay_single_quote_subst"`'
12834link_all_deplibs='`$ECHO "$link_all_deplibs" | $SED "$delay_single_quote_subst"`'
12835always_export_symbols='`$ECHO "$always_export_symbols" | $SED "$delay_single_quote_subst"`'
12836export_symbols_cmds='`$ECHO "$export_symbols_cmds" | $SED "$delay_single_quote_subst"`'
12837exclude_expsyms='`$ECHO "$exclude_expsyms" | $SED "$delay_single_quote_subst"`'
12838include_expsyms='`$ECHO "$include_expsyms" | $SED "$delay_single_quote_subst"`'
12839prelink_cmds='`$ECHO "$prelink_cmds" | $SED "$delay_single_quote_subst"`'
12840postlink_cmds='`$ECHO "$postlink_cmds" | $SED "$delay_single_quote_subst"`'
12841file_list_spec='`$ECHO "$file_list_spec" | $SED "$delay_single_quote_subst"`'
12842variables_saved_for_relink='`$ECHO "$variables_saved_for_relink" | $SED "$delay_single_quote_subst"`'
12843need_lib_prefix='`$ECHO "$need_lib_prefix" | $SED "$delay_single_quote_subst"`'
12844need_version='`$ECHO "$need_version" | $SED "$delay_single_quote_subst"`'
12845version_type='`$ECHO "$version_type" | $SED "$delay_single_quote_subst"`'
12846runpath_var='`$ECHO "$runpath_var" | $SED "$delay_single_quote_subst"`'
12847shlibpath_var='`$ECHO "$shlibpath_var" | $SED "$delay_single_quote_subst"`'
12848shlibpath_overrides_runpath='`$ECHO "$shlibpath_overrides_runpath" | $SED "$delay_single_quote_subst"`'
12849libname_spec='`$ECHO "$libname_spec" | $SED "$delay_single_quote_subst"`'
12850library_names_spec='`$ECHO "$library_names_spec" | $SED "$delay_single_quote_subst"`'
12851soname_spec='`$ECHO "$soname_spec" | $SED "$delay_single_quote_subst"`'
12852install_override_mode='`$ECHO "$install_override_mode" | $SED "$delay_single_quote_subst"`'
12853postinstall_cmds='`$ECHO "$postinstall_cmds" | $SED "$delay_single_quote_subst"`'
12854postuninstall_cmds='`$ECHO "$postuninstall_cmds" | $SED "$delay_single_quote_subst"`'
12855finish_cmds='`$ECHO "$finish_cmds" | $SED "$delay_single_quote_subst"`'
12856finish_eval='`$ECHO "$finish_eval" | $SED "$delay_single_quote_subst"`'
12857hardcode_into_libs='`$ECHO "$hardcode_into_libs" | $SED "$delay_single_quote_subst"`'
12858sys_lib_search_path_spec='`$ECHO "$sys_lib_search_path_spec" | $SED "$delay_single_quote_subst"`'
12859sys_lib_dlsearch_path_spec='`$ECHO "$sys_lib_dlsearch_path_spec" | $SED "$delay_single_quote_subst"`'
12860hardcode_action='`$ECHO "$hardcode_action" | $SED "$delay_single_quote_subst"`'
12861enable_dlopen='`$ECHO "$enable_dlopen" | $SED "$delay_single_quote_subst"`'
12862enable_dlopen_self='`$ECHO "$enable_dlopen_self" | $SED "$delay_single_quote_subst"`'
12863enable_dlopen_self_static='`$ECHO "$enable_dlopen_self_static" | $SED "$delay_single_quote_subst"`'
12864old_striplib='`$ECHO "$old_striplib" | $SED "$delay_single_quote_subst"`'
12865striplib='`$ECHO "$striplib" | $SED "$delay_single_quote_subst"`'
12866
12867LTCC='$LTCC'
12868LTCFLAGS='$LTCFLAGS'
12869compiler='$compiler_DEFAULT'
12870
12871# A function that is used when there is no print builtin or printf.
12872func_fallback_echo ()
12873{
12874  eval 'cat <<_LTECHO_EOF
12875\$1
12876_LTECHO_EOF'
12877}
12878
12879# Quote evaled strings.
12880for var in SHELL \
12881ECHO \
12882SED \
12883GREP \
12884EGREP \
12885FGREP \
12886LD \
12887NM \
12888LN_S \
12889lt_SP2NL \
12890lt_NL2SP \
12891reload_flag \
12892OBJDUMP \
12893deplibs_check_method \
12894file_magic_cmd \
12895file_magic_glob \
12896want_nocaseglob \
12897DLLTOOL \
12898sharedlib_from_linklib_cmd \
12899AR \
12900AR_FLAGS \
12901archiver_list_spec \
12902STRIP \
12903RANLIB \
12904CC \
12905CFLAGS \
12906compiler \
12907lt_cv_sys_global_symbol_pipe \
12908lt_cv_sys_global_symbol_to_cdecl \
12909lt_cv_sys_global_symbol_to_c_name_address \
12910lt_cv_sys_global_symbol_to_c_name_address_lib_prefix \
12911nm_file_list_spec \
12912lt_prog_compiler_no_builtin_flag \
12913lt_prog_compiler_pic \
12914lt_prog_compiler_wl \
12915lt_prog_compiler_static \
12916lt_cv_prog_compiler_c_o \
12917need_locks \
12918MANIFEST_TOOL \
12919DSYMUTIL \
12920NMEDIT \
12921LIPO \
12922OTOOL \
12923OTOOL64 \
12924shrext_cmds \
12925export_dynamic_flag_spec \
12926whole_archive_flag_spec \
12927compiler_needs_object \
12928with_gnu_ld \
12929allow_undefined_flag \
12930no_undefined_flag \
12931hardcode_libdir_flag_spec \
12932hardcode_libdir_flag_spec_ld \
12933hardcode_libdir_separator \
12934exclude_expsyms \
12935include_expsyms \
12936file_list_spec \
12937variables_saved_for_relink \
12938libname_spec \
12939library_names_spec \
12940soname_spec \
12941install_override_mode \
12942finish_eval \
12943old_striplib \
12944striplib; do
12945    case \`eval \\\\\$ECHO \\\\""\\\\\$\$var"\\\\"\` in
12946    *[\\\\\\\`\\"\\\$]*)
12947      eval "lt_\$var=\\\\\\"\\\`\\\$ECHO \\"\\\$\$var\\" | \\\$SED \\"\\\$sed_quote_subst\\"\\\`\\\\\\""
12948      ;;
12949    *)
12950      eval "lt_\$var=\\\\\\"\\\$\$var\\\\\\""
12951      ;;
12952    esac
12953done
12954
12955# Double-quote double-evaled strings.
12956for var in reload_cmds \
12957old_postinstall_cmds \
12958old_postuninstall_cmds \
12959old_archive_cmds \
12960extract_expsyms_cmds \
12961old_archive_from_new_cmds \
12962old_archive_from_expsyms_cmds \
12963archive_cmds \
12964archive_expsym_cmds \
12965module_cmds \
12966module_expsym_cmds \
12967export_symbols_cmds \
12968prelink_cmds \
12969postlink_cmds \
12970postinstall_cmds \
12971postuninstall_cmds \
12972finish_cmds \
12973sys_lib_search_path_spec \
12974sys_lib_dlsearch_path_spec; do
12975    case \`eval \\\\\$ECHO \\\\""\\\\\$\$var"\\\\"\` in
12976    *[\\\\\\\`\\"\\\$]*)
12977      eval "lt_\$var=\\\\\\"\\\`\\\$ECHO \\"\\\$\$var\\" | \\\$SED -e \\"\\\$double_quote_subst\\" -e \\"\\\$sed_quote_subst\\" -e \\"\\\$delay_variable_subst\\"\\\`\\\\\\""
12978      ;;
12979    *)
12980      eval "lt_\$var=\\\\\\"\\\$\$var\\\\\\""
12981      ;;
12982    esac
12983done
12984
12985ac_aux_dir='$ac_aux_dir'
12986xsi_shell='$xsi_shell'
12987lt_shell_append='$lt_shell_append'
12988
12989# See if we are running on zsh, and set the options which allow our
12990# commands through without removal of \ escapes INIT.
12991if test -n "\${ZSH_VERSION+set}" ; then
12992   setopt NO_GLOB_SUBST
12993fi
12994
12995
12996    PACKAGE='$PACKAGE'
12997    VERSION='$VERSION'
12998    TIMESTAMP='$TIMESTAMP'
12999    RM='$RM'
13000    ofile='$ofile'
13001
13002
13003
13004
13005_ACEOF
13006
13007cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
13008
13009# Handling of arguments.
13010for ac_config_target in $ac_config_targets
13011do
13012  case $ac_config_target in
13013    "config.h") CONFIG_HEADERS="$CONFIG_HEADERS config.h" ;;
13014    "depfiles") CONFIG_COMMANDS="$CONFIG_COMMANDS depfiles" ;;
13015    "libtool") CONFIG_COMMANDS="$CONFIG_COMMANDS libtool" ;;
13016    "Makefile") CONFIG_FILES="$CONFIG_FILES Makefile" ;;
13017    "src/Makefile") CONFIG_FILES="$CONFIG_FILES src/Makefile" ;;
13018    "man/Makefile") CONFIG_FILES="$CONFIG_FILES man/Makefile" ;;
13019
13020  *) as_fn_error $? "invalid argument: \`$ac_config_target'" "$LINENO" 5;;
13021  esac
13022done
13023
13024
13025# If the user did not use the arguments to specify the items to instantiate,
13026# then the envvar interface is used.  Set only those that are not.
13027# We use the long form for the default assignment because of an extremely
13028# bizarre bug on SunOS 4.1.3.
13029if $ac_need_defaults; then
13030  test "${CONFIG_FILES+set}" = set || CONFIG_FILES=$config_files
13031  test "${CONFIG_HEADERS+set}" = set || CONFIG_HEADERS=$config_headers
13032  test "${CONFIG_COMMANDS+set}" = set || CONFIG_COMMANDS=$config_commands
13033fi
13034
13035# Have a temporary directory for convenience.  Make it in the build tree
13036# simply because there is no reason against having it here, and in addition,
13037# creating and moving files from /tmp can sometimes cause problems.
13038# Hook for its removal unless debugging.
13039# Note that there is a small window in which the directory will not be cleaned:
13040# after its creation but before its name has been assigned to `$tmp'.
13041$debug ||
13042{
13043  tmp= ac_tmp=
13044  trap 'exit_status=$?
13045  : "${ac_tmp:=$tmp}"
13046  { test ! -d "$ac_tmp" || rm -fr "$ac_tmp"; } && exit $exit_status
13047' 0
13048  trap 'as_fn_exit 1' 1 2 13 15
13049}
13050# Create a (secure) tmp directory for tmp files.
13051
13052{
13053  tmp=`(umask 077 && mktemp -d "./confXXXXXX") 2>/dev/null` &&
13054  test -d "$tmp"
13055}  ||
13056{
13057  tmp=./conf$$-$RANDOM
13058  (umask 077 && mkdir "$tmp")
13059} || as_fn_error $? "cannot create a temporary directory in ." "$LINENO" 5
13060ac_tmp=$tmp
13061
13062# Set up the scripts for CONFIG_FILES section.
13063# No need to generate them if there are no CONFIG_FILES.
13064# This happens for instance with `./config.status config.h'.
13065if test -n "$CONFIG_FILES"; then
13066
13067
13068ac_cr=`echo X | tr X '\015'`
13069# On cygwin, bash can eat \r inside `` if the user requested igncr.
13070# But we know of no other shell where ac_cr would be empty at this
13071# point, so we can use a bashism as a fallback.
13072if test "x$ac_cr" = x; then
13073  eval ac_cr=\$\'\\r\'
13074fi
13075ac_cs_awk_cr=`$AWK 'BEGIN { print "a\rb" }' </dev/null 2>/dev/null`
13076if test "$ac_cs_awk_cr" = "a${ac_cr}b"; then
13077  ac_cs_awk_cr='\\r'
13078else
13079  ac_cs_awk_cr=$ac_cr
13080fi
13081
13082echo 'BEGIN {' >"$ac_tmp/subs1.awk" &&
13083_ACEOF
13084
13085
13086{
13087  echo "cat >conf$$subs.awk <<_ACEOF" &&
13088  echo "$ac_subst_vars" | sed 's/.*/&!$&$ac_delim/' &&
13089  echo "_ACEOF"
13090} >conf$$subs.sh ||
13091  as_fn_error $? "could not make $CONFIG_STATUS" "$LINENO" 5
13092ac_delim_num=`echo "$ac_subst_vars" | grep -c '^'`
13093ac_delim='%!_!# '
13094for ac_last_try in false false false false false :; do
13095  . ./conf$$subs.sh ||
13096    as_fn_error $? "could not make $CONFIG_STATUS" "$LINENO" 5
13097
13098  ac_delim_n=`sed -n "s/.*$ac_delim\$/X/p" conf$$subs.awk | grep -c X`
13099  if test $ac_delim_n = $ac_delim_num; then
13100    break
13101  elif $ac_last_try; then
13102    as_fn_error $? "could not make $CONFIG_STATUS" "$LINENO" 5
13103  else
13104    ac_delim="$ac_delim!$ac_delim _$ac_delim!! "
13105  fi
13106done
13107rm -f conf$$subs.sh
13108
13109cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
13110cat >>"\$ac_tmp/subs1.awk" <<\\_ACAWK &&
13111_ACEOF
13112sed -n '
13113h
13114s/^/S["/; s/!.*/"]=/
13115p
13116g
13117s/^[^!]*!//
13118:repl
13119t repl
13120s/'"$ac_delim"'$//
13121t delim
13122:nl
13123h
13124s/\(.\{148\}\)..*/\1/
13125t more1
13126s/["\\]/\\&/g; s/^/"/; s/$/\\n"\\/
13127p
13128n
13129b repl
13130:more1
13131s/["\\]/\\&/g; s/^/"/; s/$/"\\/
13132p
13133g
13134s/.\{148\}//
13135t nl
13136:delim
13137h
13138s/\(.\{148\}\)..*/\1/
13139t more2
13140s/["\\]/\\&/g; s/^/"/; s/$/"/
13141p
13142b
13143:more2
13144s/["\\]/\\&/g; s/^/"/; s/$/"\\/
13145p
13146g
13147s/.\{148\}//
13148t delim
13149' <conf$$subs.awk | sed '
13150/^[^""]/{
13151  N
13152  s/\n//
13153}
13154' >>$CONFIG_STATUS || ac_write_fail=1
13155rm -f conf$$subs.awk
13156cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
13157_ACAWK
13158cat >>"\$ac_tmp/subs1.awk" <<_ACAWK &&
13159  for (key in S) S_is_set[key] = 1
13160  FS = ""
13161
13162}
13163{
13164  line = $ 0
13165  nfields = split(line, field, "@")
13166  substed = 0
13167  len = length(field[1])
13168  for (i = 2; i < nfields; i++) {
13169    key = field[i]
13170    keylen = length(key)
13171    if (S_is_set[key]) {
13172      value = S[key]
13173      line = substr(line, 1, len) "" value "" substr(line, len + keylen + 3)
13174      len += length(value) + length(field[++i])
13175      substed = 1
13176    } else
13177      len += 1 + keylen
13178  }
13179
13180  print line
13181}
13182
13183_ACAWK
13184_ACEOF
13185cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
13186if sed "s/$ac_cr//" < /dev/null > /dev/null 2>&1; then
13187  sed "s/$ac_cr\$//; s/$ac_cr/$ac_cs_awk_cr/g"
13188else
13189  cat
13190fi < "$ac_tmp/subs1.awk" > "$ac_tmp/subs.awk" \
13191  || as_fn_error $? "could not setup config files machinery" "$LINENO" 5
13192_ACEOF
13193
13194# VPATH may cause trouble with some makes, so we remove sole $(srcdir),
13195# ${srcdir} and @srcdir@ entries from VPATH if srcdir is ".", strip leading and
13196# trailing colons and then remove the whole line if VPATH becomes empty
13197# (actually we leave an empty line to preserve line numbers).
13198if test "x$srcdir" = x.; then
13199  ac_vpsub='/^[	 ]*VPATH[	 ]*=[	 ]*/{
13200h
13201s///
13202s/^/:/
13203s/[	 ]*$/:/
13204s/:\$(srcdir):/:/g
13205s/:\${srcdir}:/:/g
13206s/:@srcdir@:/:/g
13207s/^:*//
13208s/:*$//
13209x
13210s/\(=[	 ]*\).*/\1/
13211G
13212s/\n//
13213s/^[^=]*=[	 ]*$//
13214}'
13215fi
13216
13217cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
13218fi # test -n "$CONFIG_FILES"
13219
13220# Set up the scripts for CONFIG_HEADERS section.
13221# No need to generate them if there are no CONFIG_HEADERS.
13222# This happens for instance with `./config.status Makefile'.
13223if test -n "$CONFIG_HEADERS"; then
13224cat >"$ac_tmp/defines.awk" <<\_ACAWK ||
13225BEGIN {
13226_ACEOF
13227
13228# Transform confdefs.h into an awk script `defines.awk', embedded as
13229# here-document in config.status, that substitutes the proper values into
13230# config.h.in to produce config.h.
13231
13232# Create a delimiter string that does not exist in confdefs.h, to ease
13233# handling of long lines.
13234ac_delim='%!_!# '
13235for ac_last_try in false false :; do
13236  ac_tt=`sed -n "/$ac_delim/p" confdefs.h`
13237  if test -z "$ac_tt"; then
13238    break
13239  elif $ac_last_try; then
13240    as_fn_error $? "could not make $CONFIG_HEADERS" "$LINENO" 5
13241  else
13242    ac_delim="$ac_delim!$ac_delim _$ac_delim!! "
13243  fi
13244done
13245
13246# For the awk script, D is an array of macro values keyed by name,
13247# likewise P contains macro parameters if any.  Preserve backslash
13248# newline sequences.
13249
13250ac_word_re=[_$as_cr_Letters][_$as_cr_alnum]*
13251sed -n '
13252s/.\{148\}/&'"$ac_delim"'/g
13253t rset
13254:rset
13255s/^[	 ]*#[	 ]*define[	 ][	 ]*/ /
13256t def
13257d
13258:def
13259s/\\$//
13260t bsnl
13261s/["\\]/\\&/g
13262s/^ \('"$ac_word_re"'\)\(([^()]*)\)[	 ]*\(.*\)/P["\1"]="\2"\
13263D["\1"]=" \3"/p
13264s/^ \('"$ac_word_re"'\)[	 ]*\(.*\)/D["\1"]=" \2"/p
13265d
13266:bsnl
13267s/["\\]/\\&/g
13268s/^ \('"$ac_word_re"'\)\(([^()]*)\)[	 ]*\(.*\)/P["\1"]="\2"\
13269D["\1"]=" \3\\\\\\n"\\/p
13270t cont
13271s/^ \('"$ac_word_re"'\)[	 ]*\(.*\)/D["\1"]=" \2\\\\\\n"\\/p
13272t cont
13273d
13274:cont
13275n
13276s/.\{148\}/&'"$ac_delim"'/g
13277t clear
13278:clear
13279s/\\$//
13280t bsnlc
13281s/["\\]/\\&/g; s/^/"/; s/$/"/p
13282d
13283:bsnlc
13284s/["\\]/\\&/g; s/^/"/; s/$/\\\\\\n"\\/p
13285b cont
13286' <confdefs.h | sed '
13287s/'"$ac_delim"'/"\\\
13288"/g' >>$CONFIG_STATUS || ac_write_fail=1
13289
13290cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
13291  for (key in D) D_is_set[key] = 1
13292  FS = ""
13293}
13294/^[\t ]*#[\t ]*(define|undef)[\t ]+$ac_word_re([\t (]|\$)/ {
13295  line = \$ 0
13296  split(line, arg, " ")
13297  if (arg[1] == "#") {
13298    defundef = arg[2]
13299    mac1 = arg[3]
13300  } else {
13301    defundef = substr(arg[1], 2)
13302    mac1 = arg[2]
13303  }
13304  split(mac1, mac2, "(") #)
13305  macro = mac2[1]
13306  prefix = substr(line, 1, index(line, defundef) - 1)
13307  if (D_is_set[macro]) {
13308    # Preserve the white space surrounding the "#".
13309    print prefix "define", macro P[macro] D[macro]
13310    next
13311  } else {
13312    # Replace #undef with comments.  This is necessary, for example,
13313    # in the case of _POSIX_SOURCE, which is predefined and required
13314    # on some systems where configure will not decide to define it.
13315    if (defundef == "undef") {
13316      print "/*", prefix defundef, macro, "*/"
13317      next
13318    }
13319  }
13320}
13321{ print }
13322_ACAWK
13323_ACEOF
13324cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
13325  as_fn_error $? "could not setup config headers machinery" "$LINENO" 5
13326fi # test -n "$CONFIG_HEADERS"
13327
13328
13329eval set X "  :F $CONFIG_FILES  :H $CONFIG_HEADERS    :C $CONFIG_COMMANDS"
13330shift
13331for ac_tag
13332do
13333  case $ac_tag in
13334  :[FHLC]) ac_mode=$ac_tag; continue;;
13335  esac
13336  case $ac_mode$ac_tag in
13337  :[FHL]*:*);;
13338  :L* | :C*:*) as_fn_error $? "invalid tag \`$ac_tag'" "$LINENO" 5;;
13339  :[FH]-) ac_tag=-:-;;
13340  :[FH]*) ac_tag=$ac_tag:$ac_tag.in;;
13341  esac
13342  ac_save_IFS=$IFS
13343  IFS=:
13344  set x $ac_tag
13345  IFS=$ac_save_IFS
13346  shift
13347  ac_file=$1
13348  shift
13349
13350  case $ac_mode in
13351  :L) ac_source=$1;;
13352  :[FH])
13353    ac_file_inputs=
13354    for ac_f
13355    do
13356      case $ac_f in
13357      -) ac_f="$ac_tmp/stdin";;
13358      *) # Look for the file first in the build tree, then in the source tree
13359	 # (if the path is not absolute).  The absolute path cannot be DOS-style,
13360	 # because $ac_f cannot contain `:'.
13361	 test -f "$ac_f" ||
13362	   case $ac_f in
13363	   [\\/$]*) false;;
13364	   *) test -f "$srcdir/$ac_f" && ac_f="$srcdir/$ac_f";;
13365	   esac ||
13366	   as_fn_error 1 "cannot find input file: \`$ac_f'" "$LINENO" 5;;
13367      esac
13368      case $ac_f in *\'*) ac_f=`$as_echo "$ac_f" | sed "s/'/'\\\\\\\\''/g"`;; esac
13369      as_fn_append ac_file_inputs " '$ac_f'"
13370    done
13371
13372    # Let's still pretend it is `configure' which instantiates (i.e., don't
13373    # use $as_me), people would be surprised to read:
13374    #    /* config.h.  Generated by config.status.  */
13375    configure_input='Generated from '`
13376	  $as_echo "$*" | sed 's|^[^:]*/||;s|:[^:]*/|, |g'
13377	`' by configure.'
13378    if test x"$ac_file" != x-; then
13379      configure_input="$ac_file.  $configure_input"
13380      { $as_echo "$as_me:${as_lineno-$LINENO}: creating $ac_file" >&5
13381$as_echo "$as_me: creating $ac_file" >&6;}
13382    fi
13383    # Neutralize special characters interpreted by sed in replacement strings.
13384    case $configure_input in #(
13385    *\&* | *\|* | *\\* )
13386       ac_sed_conf_input=`$as_echo "$configure_input" |
13387       sed 's/[\\\\&|]/\\\\&/g'`;; #(
13388    *) ac_sed_conf_input=$configure_input;;
13389    esac
13390
13391    case $ac_tag in
13392    *:-:* | *:-) cat >"$ac_tmp/stdin" \
13393      || as_fn_error $? "could not create $ac_file" "$LINENO" 5 ;;
13394    esac
13395    ;;
13396  esac
13397
13398  ac_dir=`$as_dirname -- "$ac_file" ||
13399$as_expr X"$ac_file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
13400	 X"$ac_file" : 'X\(//\)[^/]' \| \
13401	 X"$ac_file" : 'X\(//\)$' \| \
13402	 X"$ac_file" : 'X\(/\)' \| . 2>/dev/null ||
13403$as_echo X"$ac_file" |
13404    sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
13405	    s//\1/
13406	    q
13407	  }
13408	  /^X\(\/\/\)[^/].*/{
13409	    s//\1/
13410	    q
13411	  }
13412	  /^X\(\/\/\)$/{
13413	    s//\1/
13414	    q
13415	  }
13416	  /^X\(\/\).*/{
13417	    s//\1/
13418	    q
13419	  }
13420	  s/.*/./; q'`
13421  as_dir="$ac_dir"; as_fn_mkdir_p
13422  ac_builddir=.
13423
13424case "$ac_dir" in
13425.) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;;
13426*)
13427  ac_dir_suffix=/`$as_echo "$ac_dir" | sed 's|^\.[\\/]||'`
13428  # A ".." for each directory in $ac_dir_suffix.
13429  ac_top_builddir_sub=`$as_echo "$ac_dir_suffix" | sed 's|/[^\\/]*|/..|g;s|/||'`
13430  case $ac_top_builddir_sub in
13431  "") ac_top_builddir_sub=. ac_top_build_prefix= ;;
13432  *)  ac_top_build_prefix=$ac_top_builddir_sub/ ;;
13433  esac ;;
13434esac
13435ac_abs_top_builddir=$ac_pwd
13436ac_abs_builddir=$ac_pwd$ac_dir_suffix
13437# for backward compatibility:
13438ac_top_builddir=$ac_top_build_prefix
13439
13440case $srcdir in
13441  .)  # We are building in place.
13442    ac_srcdir=.
13443    ac_top_srcdir=$ac_top_builddir_sub
13444    ac_abs_top_srcdir=$ac_pwd ;;
13445  [\\/]* | ?:[\\/]* )  # Absolute name.
13446    ac_srcdir=$srcdir$ac_dir_suffix;
13447    ac_top_srcdir=$srcdir
13448    ac_abs_top_srcdir=$srcdir ;;
13449  *) # Relative name.
13450    ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix
13451    ac_top_srcdir=$ac_top_build_prefix$srcdir
13452    ac_abs_top_srcdir=$ac_pwd/$srcdir ;;
13453esac
13454ac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix
13455
13456
13457  case $ac_mode in
13458  :F)
13459  #
13460  # CONFIG_FILE
13461  #
13462
13463  case $INSTALL in
13464  [\\/$]* | ?:[\\/]* ) ac_INSTALL=$INSTALL ;;
13465  *) ac_INSTALL=$ac_top_build_prefix$INSTALL ;;
13466  esac
13467  ac_MKDIR_P=$MKDIR_P
13468  case $MKDIR_P in
13469  [\\/$]* | ?:[\\/]* ) ;;
13470  */*) ac_MKDIR_P=$ac_top_build_prefix$MKDIR_P ;;
13471  esac
13472_ACEOF
13473
13474cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
13475# If the template does not know about datarootdir, expand it.
13476# FIXME: This hack should be removed a few years after 2.60.
13477ac_datarootdir_hack=; ac_datarootdir_seen=
13478ac_sed_dataroot='
13479/datarootdir/ {
13480  p
13481  q
13482}
13483/@datadir@/p
13484/@docdir@/p
13485/@infodir@/p
13486/@localedir@/p
13487/@mandir@/p'
13488case `eval "sed -n \"\$ac_sed_dataroot\" $ac_file_inputs"` in
13489*datarootdir*) ac_datarootdir_seen=yes;;
13490*@datadir@*|*@docdir@*|*@infodir@*|*@localedir@*|*@mandir@*)
13491  { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&5
13492$as_echo "$as_me: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&2;}
13493_ACEOF
13494cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
13495  ac_datarootdir_hack='
13496  s&@datadir@&$datadir&g
13497  s&@docdir@&$docdir&g
13498  s&@infodir@&$infodir&g
13499  s&@localedir@&$localedir&g
13500  s&@mandir@&$mandir&g
13501  s&\\\${datarootdir}&$datarootdir&g' ;;
13502esac
13503_ACEOF
13504
13505# Neutralize VPATH when `$srcdir' = `.'.
13506# Shell code in configure.ac might set extrasub.
13507# FIXME: do we really want to maintain this feature?
13508cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
13509ac_sed_extra="$ac_vpsub
13510$extrasub
13511_ACEOF
13512cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
13513:t
13514/@[a-zA-Z_][a-zA-Z_0-9]*@/!b
13515s|@configure_input@|$ac_sed_conf_input|;t t
13516s&@top_builddir@&$ac_top_builddir_sub&;t t
13517s&@top_build_prefix@&$ac_top_build_prefix&;t t
13518s&@srcdir@&$ac_srcdir&;t t
13519s&@abs_srcdir@&$ac_abs_srcdir&;t t
13520s&@top_srcdir@&$ac_top_srcdir&;t t
13521s&@abs_top_srcdir@&$ac_abs_top_srcdir&;t t
13522s&@builddir@&$ac_builddir&;t t
13523s&@abs_builddir@&$ac_abs_builddir&;t t
13524s&@abs_top_builddir@&$ac_abs_top_builddir&;t t
13525s&@INSTALL@&$ac_INSTALL&;t t
13526s&@MKDIR_P@&$ac_MKDIR_P&;t t
13527$ac_datarootdir_hack
13528"
13529eval sed \"\$ac_sed_extra\" "$ac_file_inputs" | $AWK -f "$ac_tmp/subs.awk" \
13530  >$ac_tmp/out || as_fn_error $? "could not create $ac_file" "$LINENO" 5
13531
13532test -z "$ac_datarootdir_hack$ac_datarootdir_seen" &&
13533  { ac_out=`sed -n '/\${datarootdir}/p' "$ac_tmp/out"`; test -n "$ac_out"; } &&
13534  { ac_out=`sed -n '/^[	 ]*datarootdir[	 ]*:*=/p' \
13535      "$ac_tmp/out"`; test -z "$ac_out"; } &&
13536  { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $ac_file contains a reference to the variable \`datarootdir'
13537which seems to be undefined.  Please make sure it is defined" >&5
13538$as_echo "$as_me: WARNING: $ac_file contains a reference to the variable \`datarootdir'
13539which seems to be undefined.  Please make sure it is defined" >&2;}
13540
13541  rm -f "$ac_tmp/stdin"
13542  case $ac_file in
13543  -) cat "$ac_tmp/out" && rm -f "$ac_tmp/out";;
13544  *) rm -f "$ac_file" && mv "$ac_tmp/out" "$ac_file";;
13545  esac \
13546  || as_fn_error $? "could not create $ac_file" "$LINENO" 5
13547 ;;
13548  :H)
13549  #
13550  # CONFIG_HEADER
13551  #
13552  if test x"$ac_file" != x-; then
13553    {
13554      $as_echo "/* $configure_input  */" \
13555      && eval '$AWK -f "$ac_tmp/defines.awk"' "$ac_file_inputs"
13556    } >"$ac_tmp/config.h" \
13557      || as_fn_error $? "could not create $ac_file" "$LINENO" 5
13558    if diff "$ac_file" "$ac_tmp/config.h" >/dev/null 2>&1; then
13559      { $as_echo "$as_me:${as_lineno-$LINENO}: $ac_file is unchanged" >&5
13560$as_echo "$as_me: $ac_file is unchanged" >&6;}
13561    else
13562      rm -f "$ac_file"
13563      mv "$ac_tmp/config.h" "$ac_file" \
13564	|| as_fn_error $? "could not create $ac_file" "$LINENO" 5
13565    fi
13566  else
13567    $as_echo "/* $configure_input  */" \
13568      && eval '$AWK -f "$ac_tmp/defines.awk"' "$ac_file_inputs" \
13569      || as_fn_error $? "could not create -" "$LINENO" 5
13570  fi
13571# Compute "$ac_file"'s index in $config_headers.
13572_am_arg="$ac_file"
13573_am_stamp_count=1
13574for _am_header in $config_headers :; do
13575  case $_am_header in
13576    $_am_arg | $_am_arg:* )
13577      break ;;
13578    * )
13579      _am_stamp_count=`expr $_am_stamp_count + 1` ;;
13580  esac
13581done
13582echo "timestamp for $_am_arg" >`$as_dirname -- "$_am_arg" ||
13583$as_expr X"$_am_arg" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
13584	 X"$_am_arg" : 'X\(//\)[^/]' \| \
13585	 X"$_am_arg" : 'X\(//\)$' \| \
13586	 X"$_am_arg" : 'X\(/\)' \| . 2>/dev/null ||
13587$as_echo X"$_am_arg" |
13588    sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
13589	    s//\1/
13590	    q
13591	  }
13592	  /^X\(\/\/\)[^/].*/{
13593	    s//\1/
13594	    q
13595	  }
13596	  /^X\(\/\/\)$/{
13597	    s//\1/
13598	    q
13599	  }
13600	  /^X\(\/\).*/{
13601	    s//\1/
13602	    q
13603	  }
13604	  s/.*/./; q'`/stamp-h$_am_stamp_count
13605 ;;
13606
13607  :C)  { $as_echo "$as_me:${as_lineno-$LINENO}: executing $ac_file commands" >&5
13608$as_echo "$as_me: executing $ac_file commands" >&6;}
13609 ;;
13610  esac
13611
13612
13613  case $ac_file$ac_mode in
13614    "depfiles":C) test x"$AMDEP_TRUE" != x"" || {
13615  # Autoconf 2.62 quotes --file arguments for eval, but not when files
13616  # are listed without --file.  Let's play safe and only enable the eval
13617  # if we detect the quoting.
13618  case $CONFIG_FILES in
13619  *\'*) eval set x "$CONFIG_FILES" ;;
13620  *)   set x $CONFIG_FILES ;;
13621  esac
13622  shift
13623  for mf
13624  do
13625    # Strip MF so we end up with the name of the file.
13626    mf=`echo "$mf" | sed -e 's/:.*$//'`
13627    # Check whether this is an Automake generated Makefile or not.
13628    # We used to match only the files named `Makefile.in', but
13629    # some people rename them; so instead we look at the file content.
13630    # Grep'ing the first line is not enough: some people post-process
13631    # each Makefile.in and add a new line on top of each file to say so.
13632    # Grep'ing the whole file is not good either: AIX grep has a line
13633    # limit of 2048, but all sed's we know have understand at least 4000.
13634    if sed -n 's,^#.*generated by automake.*,X,p' "$mf" | grep X >/dev/null 2>&1; then
13635      dirpart=`$as_dirname -- "$mf" ||
13636$as_expr X"$mf" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
13637	 X"$mf" : 'X\(//\)[^/]' \| \
13638	 X"$mf" : 'X\(//\)$' \| \
13639	 X"$mf" : 'X\(/\)' \| . 2>/dev/null ||
13640$as_echo X"$mf" |
13641    sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
13642	    s//\1/
13643	    q
13644	  }
13645	  /^X\(\/\/\)[^/].*/{
13646	    s//\1/
13647	    q
13648	  }
13649	  /^X\(\/\/\)$/{
13650	    s//\1/
13651	    q
13652	  }
13653	  /^X\(\/\).*/{
13654	    s//\1/
13655	    q
13656	  }
13657	  s/.*/./; q'`
13658    else
13659      continue
13660    fi
13661    # Extract the definition of DEPDIR, am__include, and am__quote
13662    # from the Makefile without running `make'.
13663    DEPDIR=`sed -n 's/^DEPDIR = //p' < "$mf"`
13664    test -z "$DEPDIR" && continue
13665    am__include=`sed -n 's/^am__include = //p' < "$mf"`
13666    test -z "am__include" && continue
13667    am__quote=`sed -n 's/^am__quote = //p' < "$mf"`
13668    # When using ansi2knr, U may be empty or an underscore; expand it
13669    U=`sed -n 's/^U = //p' < "$mf"`
13670    # Find all dependency output files, they are included files with
13671    # $(DEPDIR) in their names.  We invoke sed twice because it is the
13672    # simplest approach to changing $(DEPDIR) to its actual value in the
13673    # expansion.
13674    for file in `sed -n "
13675      s/^$am__include $am__quote\(.*(DEPDIR).*\)$am__quote"'$/\1/p' <"$mf" | \
13676	 sed -e 's/\$(DEPDIR)/'"$DEPDIR"'/g' -e 's/\$U/'"$U"'/g'`; do
13677      # Make sure the directory exists.
13678      test -f "$dirpart/$file" && continue
13679      fdir=`$as_dirname -- "$file" ||
13680$as_expr X"$file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
13681	 X"$file" : 'X\(//\)[^/]' \| \
13682	 X"$file" : 'X\(//\)$' \| \
13683	 X"$file" : 'X\(/\)' \| . 2>/dev/null ||
13684$as_echo X"$file" |
13685    sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
13686	    s//\1/
13687	    q
13688	  }
13689	  /^X\(\/\/\)[^/].*/{
13690	    s//\1/
13691	    q
13692	  }
13693	  /^X\(\/\/\)$/{
13694	    s//\1/
13695	    q
13696	  }
13697	  /^X\(\/\).*/{
13698	    s//\1/
13699	    q
13700	  }
13701	  s/.*/./; q'`
13702      as_dir=$dirpart/$fdir; as_fn_mkdir_p
13703      # echo "creating $dirpart/$file"
13704      echo '# dummy' > "$dirpart/$file"
13705    done
13706  done
13707}
13708 ;;
13709    "libtool":C)
13710
13711    # See if we are running on zsh, and set the options which allow our
13712    # commands through without removal of \ escapes.
13713    if test -n "${ZSH_VERSION+set}" ; then
13714      setopt NO_GLOB_SUBST
13715    fi
13716
13717    cfgfile="${ofile}T"
13718    trap "$RM \"$cfgfile\"; exit 1" 1 2 15
13719    $RM "$cfgfile"
13720
13721    cat <<_LT_EOF >> "$cfgfile"
13722#! $SHELL
13723
13724# `$ECHO "$ofile" | sed 's%^.*/%%'` - Provide generalized library-building support services.
13725# Generated automatically by $as_me ($PACKAGE$TIMESTAMP) $VERSION
13726# Libtool was configured on host `(hostname || uname -n) 2>/dev/null | sed 1q`:
13727# NOTE: Changes made to this file will be lost: look at ltmain.sh.
13728#
13729#   Copyright (C) 1996, 1997, 1998, 1999, 2000, 2001, 2003, 2004, 2005,
13730#                 2006, 2007, 2008, 2009, 2010 Free Software Foundation,
13731#                 Inc.
13732#   Written by Gordon Matzigkeit, 1996
13733#
13734#   This file is part of GNU Libtool.
13735#
13736# GNU Libtool is free software; you can redistribute it and/or
13737# modify it under the terms of the GNU General Public License as
13738# published by the Free Software Foundation; either version 2 of
13739# the License, or (at your option) any later version.
13740#
13741# As a special exception to the GNU General Public License,
13742# if you distribute this file as part of a program or library that
13743# is built using GNU Libtool, you may include this file under the
13744# same distribution terms that you use for the rest of that program.
13745#
13746# GNU Libtool is distributed in the hope that it will be useful,
13747# but WITHOUT ANY WARRANTY; without even the implied warranty of
13748# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
13749# GNU General Public License for more details.
13750#
13751# You should have received a copy of the GNU General Public License
13752# along with GNU Libtool; see the file COPYING.  If not, a copy
13753# can be downloaded from http://www.gnu.org/licenses/gpl.html, or
13754# obtained by writing to the Free Software Foundation, Inc.,
13755# 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
13756
13757
13758# The names of the tagged configurations supported by this script.
13759available_tags=""
13760
13761# ### BEGIN LIBTOOL CONFIG
13762
13763# Whether or not to build static libraries.
13764build_old_libs=$enable_static
13765
13766# Which release of libtool.m4 was used?
13767macro_version=$macro_version
13768macro_revision=$macro_revision
13769
13770# Whether or not to build shared libraries.
13771build_libtool_libs=$enable_shared
13772
13773# What type of objects to build.
13774pic_mode=$pic_mode
13775
13776# Whether or not to optimize for fast installation.
13777fast_install=$enable_fast_install
13778
13779# Shell to use when invoking shell scripts.
13780SHELL=$lt_SHELL
13781
13782# An echo program that protects backslashes.
13783ECHO=$lt_ECHO
13784
13785# The host system.
13786host_alias=$host_alias
13787host=$host
13788host_os=$host_os
13789
13790# The build system.
13791build_alias=$build_alias
13792build=$build
13793build_os=$build_os
13794
13795# A sed program that does not truncate output.
13796SED=$lt_SED
13797
13798# Sed that helps us avoid accidentally triggering echo(1) options like -n.
13799Xsed="\$SED -e 1s/^X//"
13800
13801# A grep program that handles long lines.
13802GREP=$lt_GREP
13803
13804# An ERE matcher.
13805EGREP=$lt_EGREP
13806
13807# A literal string matcher.
13808FGREP=$lt_FGREP
13809
13810# A BSD- or MS-compatible name lister.
13811NM=$lt_NM
13812
13813# Whether we need soft or hard links.
13814LN_S=$lt_LN_S
13815
13816# What is the maximum length of a command?
13817max_cmd_len=$max_cmd_len
13818
13819# Object file suffix (normally "o").
13820objext=$ac_objext
13821
13822# Executable file suffix (normally "").
13823exeext=$exeext
13824
13825# whether the shell understands "unset".
13826lt_unset=$lt_unset
13827
13828# turn spaces into newlines.
13829SP2NL=$lt_lt_SP2NL
13830
13831# turn newlines into spaces.
13832NL2SP=$lt_lt_NL2SP
13833
13834# convert \$build file names to \$host format.
13835to_host_file_cmd=$lt_cv_to_host_file_cmd
13836
13837# convert \$build files to toolchain format.
13838to_tool_file_cmd=$lt_cv_to_tool_file_cmd
13839
13840# An object symbol dumper.
13841OBJDUMP=$lt_OBJDUMP
13842
13843# Method to check whether dependent libraries are shared objects.
13844deplibs_check_method=$lt_deplibs_check_method
13845
13846# Command to use when deplibs_check_method = "file_magic".
13847file_magic_cmd=$lt_file_magic_cmd
13848
13849# How to find potential files when deplibs_check_method = "file_magic".
13850file_magic_glob=$lt_file_magic_glob
13851
13852# Find potential files using nocaseglob when deplibs_check_method = "file_magic".
13853want_nocaseglob=$lt_want_nocaseglob
13854
13855# DLL creation program.
13856DLLTOOL=$lt_DLLTOOL
13857
13858# Command to associate shared and link libraries.
13859sharedlib_from_linklib_cmd=$lt_sharedlib_from_linklib_cmd
13860
13861# The archiver.
13862AR=$lt_AR
13863
13864# Flags to create an archive.
13865AR_FLAGS=$lt_AR_FLAGS
13866
13867# How to feed a file listing to the archiver.
13868archiver_list_spec=$lt_archiver_list_spec
13869
13870# A symbol stripping program.
13871STRIP=$lt_STRIP
13872
13873# Commands used to install an old-style archive.
13874RANLIB=$lt_RANLIB
13875old_postinstall_cmds=$lt_old_postinstall_cmds
13876old_postuninstall_cmds=$lt_old_postuninstall_cmds
13877
13878# Whether to use a lock for old archive extraction.
13879lock_old_archive_extraction=$lock_old_archive_extraction
13880
13881# A C compiler.
13882LTCC=$lt_CC
13883
13884# LTCC compiler flags.
13885LTCFLAGS=$lt_CFLAGS
13886
13887# Take the output of nm and produce a listing of raw symbols and C names.
13888global_symbol_pipe=$lt_lt_cv_sys_global_symbol_pipe
13889
13890# Transform the output of nm in a proper C declaration.
13891global_symbol_to_cdecl=$lt_lt_cv_sys_global_symbol_to_cdecl
13892
13893# Transform the output of nm in a C name address pair.
13894global_symbol_to_c_name_address=$lt_lt_cv_sys_global_symbol_to_c_name_address
13895
13896# Transform the output of nm in a C name address pair when lib prefix is needed.
13897global_symbol_to_c_name_address_lib_prefix=$lt_lt_cv_sys_global_symbol_to_c_name_address_lib_prefix
13898
13899# Specify filename containing input files for \$NM.
13900nm_file_list_spec=$lt_nm_file_list_spec
13901
13902# The root where to search for dependent libraries,and in which our libraries should be installed.
13903lt_sysroot=$lt_sysroot
13904
13905# The name of the directory that contains temporary libtool files.
13906objdir=$objdir
13907
13908# Used to examine libraries when file_magic_cmd begins with "file".
13909MAGIC_CMD=$MAGIC_CMD
13910
13911# Must we lock files when doing compilation?
13912need_locks=$lt_need_locks
13913
13914# Manifest tool.
13915MANIFEST_TOOL=$lt_MANIFEST_TOOL
13916
13917# Tool to manipulate archived DWARF debug symbol files on Mac OS X.
13918DSYMUTIL=$lt_DSYMUTIL
13919
13920# Tool to change global to local symbols on Mac OS X.
13921NMEDIT=$lt_NMEDIT
13922
13923# Tool to manipulate fat objects and archives on Mac OS X.
13924LIPO=$lt_LIPO
13925
13926# ldd/readelf like tool for Mach-O binaries on Mac OS X.
13927OTOOL=$lt_OTOOL
13928
13929# ldd/readelf like tool for 64 bit Mach-O binaries on Mac OS X 10.4.
13930OTOOL64=$lt_OTOOL64
13931
13932# Old archive suffix (normally "a").
13933libext=$libext
13934
13935# Shared library suffix (normally ".so").
13936shrext_cmds=$lt_shrext_cmds
13937
13938# The commands to extract the exported symbol list from a shared archive.
13939extract_expsyms_cmds=$lt_extract_expsyms_cmds
13940
13941# Variables whose values should be saved in libtool wrapper scripts and
13942# restored at link time.
13943variables_saved_for_relink=$lt_variables_saved_for_relink
13944
13945# Do we need the "lib" prefix for modules?
13946need_lib_prefix=$need_lib_prefix
13947
13948# Do we need a version for libraries?
13949need_version=$need_version
13950
13951# Library versioning type.
13952version_type=$version_type
13953
13954# Shared library runtime path variable.
13955runpath_var=$runpath_var
13956
13957# Shared library path variable.
13958shlibpath_var=$shlibpath_var
13959
13960# Is shlibpath searched before the hard-coded library search path?
13961shlibpath_overrides_runpath=$shlibpath_overrides_runpath
13962
13963# Format of library name prefix.
13964libname_spec=$lt_libname_spec
13965
13966# List of archive names.  First name is the real one, the rest are links.
13967# The last name is the one that the linker finds with -lNAME
13968library_names_spec=$lt_library_names_spec
13969
13970# The coded name of the library, if different from the real name.
13971soname_spec=$lt_soname_spec
13972
13973# Permission mode override for installation of shared libraries.
13974install_override_mode=$lt_install_override_mode
13975
13976# Command to use after installation of a shared archive.
13977postinstall_cmds=$lt_postinstall_cmds
13978
13979# Command to use after uninstallation of a shared archive.
13980postuninstall_cmds=$lt_postuninstall_cmds
13981
13982# Commands used to finish a libtool library installation in a directory.
13983finish_cmds=$lt_finish_cmds
13984
13985# As "finish_cmds", except a single script fragment to be evaled but
13986# not shown.
13987finish_eval=$lt_finish_eval
13988
13989# Whether we should hardcode library paths into libraries.
13990hardcode_into_libs=$hardcode_into_libs
13991
13992# Compile-time system search path for libraries.
13993sys_lib_search_path_spec=$lt_sys_lib_search_path_spec
13994
13995# Run-time system search path for libraries.
13996sys_lib_dlsearch_path_spec=$lt_sys_lib_dlsearch_path_spec
13997
13998# Whether dlopen is supported.
13999dlopen_support=$enable_dlopen
14000
14001# Whether dlopen of programs is supported.
14002dlopen_self=$enable_dlopen_self
14003
14004# Whether dlopen of statically linked programs is supported.
14005dlopen_self_static=$enable_dlopen_self_static
14006
14007# Commands to strip libraries.
14008old_striplib=$lt_old_striplib
14009striplib=$lt_striplib
14010
14011
14012# The linker used to build libraries.
14013LD=$lt_LD
14014
14015# How to create reloadable object files.
14016reload_flag=$lt_reload_flag
14017reload_cmds=$lt_reload_cmds
14018
14019# Commands used to build an old-style archive.
14020old_archive_cmds=$lt_old_archive_cmds
14021
14022# A language specific compiler.
14023CC=$lt_compiler
14024
14025# Is the compiler the GNU compiler?
14026with_gcc=$GCC
14027
14028# Compiler flag to turn off builtin functions.
14029no_builtin_flag=$lt_lt_prog_compiler_no_builtin_flag
14030
14031# Additional compiler flags for building library objects.
14032pic_flag=$lt_lt_prog_compiler_pic
14033
14034# How to pass a linker flag through the compiler.
14035wl=$lt_lt_prog_compiler_wl
14036
14037# Compiler flag to prevent dynamic linking.
14038link_static_flag=$lt_lt_prog_compiler_static
14039
14040# Does compiler simultaneously support -c and -o options?
14041compiler_c_o=$lt_lt_cv_prog_compiler_c_o
14042
14043# Whether or not to add -lc for building shared libraries.
14044build_libtool_need_lc=$archive_cmds_need_lc
14045
14046# Whether or not to disallow shared libs when runtime libs are static.
14047allow_libtool_libs_with_static_runtimes=$enable_shared_with_static_runtimes
14048
14049# Compiler flag to allow reflexive dlopens.
14050export_dynamic_flag_spec=$lt_export_dynamic_flag_spec
14051
14052# Compiler flag to generate shared objects directly from archives.
14053whole_archive_flag_spec=$lt_whole_archive_flag_spec
14054
14055# Whether the compiler copes with passing no objects directly.
14056compiler_needs_object=$lt_compiler_needs_object
14057
14058# Create an old-style archive from a shared archive.
14059old_archive_from_new_cmds=$lt_old_archive_from_new_cmds
14060
14061# Create a temporary old-style archive to link instead of a shared archive.
14062old_archive_from_expsyms_cmds=$lt_old_archive_from_expsyms_cmds
14063
14064# Commands used to build a shared archive.
14065archive_cmds=$lt_archive_cmds
14066archive_expsym_cmds=$lt_archive_expsym_cmds
14067
14068# Commands used to build a loadable module if different from building
14069# a shared archive.
14070module_cmds=$lt_module_cmds
14071module_expsym_cmds=$lt_module_expsym_cmds
14072
14073# Whether we are building with GNU ld or not.
14074with_gnu_ld=$lt_with_gnu_ld
14075
14076# Flag that allows shared libraries with undefined symbols to be built.
14077allow_undefined_flag=$lt_allow_undefined_flag
14078
14079# Flag that enforces no undefined symbols.
14080no_undefined_flag=$lt_no_undefined_flag
14081
14082# Flag to hardcode \$libdir into a binary during linking.
14083# This must work even if \$libdir does not exist
14084hardcode_libdir_flag_spec=$lt_hardcode_libdir_flag_spec
14085
14086# If ld is used when linking, flag to hardcode \$libdir into a binary
14087# during linking.  This must work even if \$libdir does not exist.
14088hardcode_libdir_flag_spec_ld=$lt_hardcode_libdir_flag_spec_ld
14089
14090# Whether we need a single "-rpath" flag with a separated argument.
14091hardcode_libdir_separator=$lt_hardcode_libdir_separator
14092
14093# Set to "yes" if using DIR/libNAME\${shared_ext} during linking hardcodes
14094# DIR into the resulting binary.
14095hardcode_direct=$hardcode_direct
14096
14097# Set to "yes" if using DIR/libNAME\${shared_ext} during linking hardcodes
14098# DIR into the resulting binary and the resulting library dependency is
14099# "absolute",i.e impossible to change by setting \${shlibpath_var} if the
14100# library is relocated.
14101hardcode_direct_absolute=$hardcode_direct_absolute
14102
14103# Set to "yes" if using the -LDIR flag during linking hardcodes DIR
14104# into the resulting binary.
14105hardcode_minus_L=$hardcode_minus_L
14106
14107# Set to "yes" if using SHLIBPATH_VAR=DIR during linking hardcodes DIR
14108# into the resulting binary.
14109hardcode_shlibpath_var=$hardcode_shlibpath_var
14110
14111# Set to "yes" if building a shared library automatically hardcodes DIR
14112# into the library and all subsequent libraries and executables linked
14113# against it.
14114hardcode_automatic=$hardcode_automatic
14115
14116# Set to yes if linker adds runtime paths of dependent libraries
14117# to runtime path list.
14118inherit_rpath=$inherit_rpath
14119
14120# Whether libtool must link a program against all its dependency libraries.
14121link_all_deplibs=$link_all_deplibs
14122
14123# Set to "yes" if exported symbols are required.
14124always_export_symbols=$always_export_symbols
14125
14126# The commands to list exported symbols.
14127export_symbols_cmds=$lt_export_symbols_cmds
14128
14129# Symbols that should not be listed in the preloaded symbols.
14130exclude_expsyms=$lt_exclude_expsyms
14131
14132# Symbols that must always be exported.
14133include_expsyms=$lt_include_expsyms
14134
14135# Commands necessary for linking programs (against libraries) with templates.
14136prelink_cmds=$lt_prelink_cmds
14137
14138# Commands necessary for finishing linking programs.
14139postlink_cmds=$lt_postlink_cmds
14140
14141# Specify filename containing input files.
14142file_list_spec=$lt_file_list_spec
14143
14144# How to hardcode a shared library path into an executable.
14145hardcode_action=$hardcode_action
14146
14147# ### END LIBTOOL CONFIG
14148
14149_LT_EOF
14150
14151  case $host_os in
14152  aix3*)
14153    cat <<\_LT_EOF >> "$cfgfile"
14154# AIX sometimes has problems with the GCC collect2 program.  For some
14155# reason, if we set the COLLECT_NAMES environment variable, the problems
14156# vanish in a puff of smoke.
14157if test "X${COLLECT_NAMES+set}" != Xset; then
14158  COLLECT_NAMES=
14159  export COLLECT_NAMES
14160fi
14161_LT_EOF
14162    ;;
14163  esac
14164
14165
14166ltmain="$ac_aux_dir/ltmain.sh"
14167
14168
14169  # We use sed instead of cat because bash on DJGPP gets confused if
14170  # if finds mixed CR/LF and LF-only lines.  Since sed operates in
14171  # text mode, it properly converts lines to CR/LF.  This bash problem
14172  # is reportedly fixed, but why not run on old versions too?
14173  sed '$q' "$ltmain" >> "$cfgfile" \
14174     || (rm -f "$cfgfile"; exit 1)
14175
14176  if test x"$xsi_shell" = xyes; then
14177  sed -e '/^func_dirname ()$/,/^} # func_dirname /c\
14178func_dirname ()\
14179{\
14180\    case ${1} in\
14181\      */*) func_dirname_result="${1%/*}${2}" ;;\
14182\      *  ) func_dirname_result="${3}" ;;\
14183\    esac\
14184} # Extended-shell func_dirname implementation' "$cfgfile" > $cfgfile.tmp \
14185  && mv -f "$cfgfile.tmp" "$cfgfile" \
14186    || (rm -f "$cfgfile" && cp "$cfgfile.tmp" "$cfgfile" && rm -f "$cfgfile.tmp")
14187test 0 -eq $? || _lt_function_replace_fail=:
14188
14189
14190  sed -e '/^func_basename ()$/,/^} # func_basename /c\
14191func_basename ()\
14192{\
14193\    func_basename_result="${1##*/}"\
14194} # Extended-shell func_basename implementation' "$cfgfile" > $cfgfile.tmp \
14195  && mv -f "$cfgfile.tmp" "$cfgfile" \
14196    || (rm -f "$cfgfile" && cp "$cfgfile.tmp" "$cfgfile" && rm -f "$cfgfile.tmp")
14197test 0 -eq $? || _lt_function_replace_fail=:
14198
14199
14200  sed -e '/^func_dirname_and_basename ()$/,/^} # func_dirname_and_basename /c\
14201func_dirname_and_basename ()\
14202{\
14203\    case ${1} in\
14204\      */*) func_dirname_result="${1%/*}${2}" ;;\
14205\      *  ) func_dirname_result="${3}" ;;\
14206\    esac\
14207\    func_basename_result="${1##*/}"\
14208} # Extended-shell func_dirname_and_basename implementation' "$cfgfile" > $cfgfile.tmp \
14209  && mv -f "$cfgfile.tmp" "$cfgfile" \
14210    || (rm -f "$cfgfile" && cp "$cfgfile.tmp" "$cfgfile" && rm -f "$cfgfile.tmp")
14211test 0 -eq $? || _lt_function_replace_fail=:
14212
14213
14214  sed -e '/^func_stripname ()$/,/^} # func_stripname /c\
14215func_stripname ()\
14216{\
14217\    # pdksh 5.2.14 does not do ${X%$Y} correctly if both X and Y are\
14218\    # positional parameters, so assign one to ordinary parameter first.\
14219\    func_stripname_result=${3}\
14220\    func_stripname_result=${func_stripname_result#"${1}"}\
14221\    func_stripname_result=${func_stripname_result%"${2}"}\
14222} # Extended-shell func_stripname implementation' "$cfgfile" > $cfgfile.tmp \
14223  && mv -f "$cfgfile.tmp" "$cfgfile" \
14224    || (rm -f "$cfgfile" && cp "$cfgfile.tmp" "$cfgfile" && rm -f "$cfgfile.tmp")
14225test 0 -eq $? || _lt_function_replace_fail=:
14226
14227
14228  sed -e '/^func_split_long_opt ()$/,/^} # func_split_long_opt /c\
14229func_split_long_opt ()\
14230{\
14231\    func_split_long_opt_name=${1%%=*}\
14232\    func_split_long_opt_arg=${1#*=}\
14233} # Extended-shell func_split_long_opt implementation' "$cfgfile" > $cfgfile.tmp \
14234  && mv -f "$cfgfile.tmp" "$cfgfile" \
14235    || (rm -f "$cfgfile" && cp "$cfgfile.tmp" "$cfgfile" && rm -f "$cfgfile.tmp")
14236test 0 -eq $? || _lt_function_replace_fail=:
14237
14238
14239  sed -e '/^func_split_short_opt ()$/,/^} # func_split_short_opt /c\
14240func_split_short_opt ()\
14241{\
14242\    func_split_short_opt_arg=${1#??}\
14243\    func_split_short_opt_name=${1%"$func_split_short_opt_arg"}\
14244} # Extended-shell func_split_short_opt implementation' "$cfgfile" > $cfgfile.tmp \
14245  && mv -f "$cfgfile.tmp" "$cfgfile" \
14246    || (rm -f "$cfgfile" && cp "$cfgfile.tmp" "$cfgfile" && rm -f "$cfgfile.tmp")
14247test 0 -eq $? || _lt_function_replace_fail=:
14248
14249
14250  sed -e '/^func_lo2o ()$/,/^} # func_lo2o /c\
14251func_lo2o ()\
14252{\
14253\    case ${1} in\
14254\      *.lo) func_lo2o_result=${1%.lo}.${objext} ;;\
14255\      *)    func_lo2o_result=${1} ;;\
14256\    esac\
14257} # Extended-shell func_lo2o implementation' "$cfgfile" > $cfgfile.tmp \
14258  && mv -f "$cfgfile.tmp" "$cfgfile" \
14259    || (rm -f "$cfgfile" && cp "$cfgfile.tmp" "$cfgfile" && rm -f "$cfgfile.tmp")
14260test 0 -eq $? || _lt_function_replace_fail=:
14261
14262
14263  sed -e '/^func_xform ()$/,/^} # func_xform /c\
14264func_xform ()\
14265{\
14266    func_xform_result=${1%.*}.lo\
14267} # Extended-shell func_xform implementation' "$cfgfile" > $cfgfile.tmp \
14268  && mv -f "$cfgfile.tmp" "$cfgfile" \
14269    || (rm -f "$cfgfile" && cp "$cfgfile.tmp" "$cfgfile" && rm -f "$cfgfile.tmp")
14270test 0 -eq $? || _lt_function_replace_fail=:
14271
14272
14273  sed -e '/^func_arith ()$/,/^} # func_arith /c\
14274func_arith ()\
14275{\
14276    func_arith_result=$(( $* ))\
14277} # Extended-shell func_arith implementation' "$cfgfile" > $cfgfile.tmp \
14278  && mv -f "$cfgfile.tmp" "$cfgfile" \
14279    || (rm -f "$cfgfile" && cp "$cfgfile.tmp" "$cfgfile" && rm -f "$cfgfile.tmp")
14280test 0 -eq $? || _lt_function_replace_fail=:
14281
14282
14283  sed -e '/^func_len ()$/,/^} # func_len /c\
14284func_len ()\
14285{\
14286    func_len_result=${#1}\
14287} # Extended-shell func_len implementation' "$cfgfile" > $cfgfile.tmp \
14288  && mv -f "$cfgfile.tmp" "$cfgfile" \
14289    || (rm -f "$cfgfile" && cp "$cfgfile.tmp" "$cfgfile" && rm -f "$cfgfile.tmp")
14290test 0 -eq $? || _lt_function_replace_fail=:
14291
14292fi
14293
14294if test x"$lt_shell_append" = xyes; then
14295  sed -e '/^func_append ()$/,/^} # func_append /c\
14296func_append ()\
14297{\
14298    eval "${1}+=\\${2}"\
14299} # Extended-shell func_append implementation' "$cfgfile" > $cfgfile.tmp \
14300  && mv -f "$cfgfile.tmp" "$cfgfile" \
14301    || (rm -f "$cfgfile" && cp "$cfgfile.tmp" "$cfgfile" && rm -f "$cfgfile.tmp")
14302test 0 -eq $? || _lt_function_replace_fail=:
14303
14304
14305  sed -e '/^func_append_quoted ()$/,/^} # func_append_quoted /c\
14306func_append_quoted ()\
14307{\
14308\    func_quote_for_eval "${2}"\
14309\    eval "${1}+=\\\\ \\$func_quote_for_eval_result"\
14310} # Extended-shell func_append_quoted implementation' "$cfgfile" > $cfgfile.tmp \
14311  && mv -f "$cfgfile.tmp" "$cfgfile" \
14312    || (rm -f "$cfgfile" && cp "$cfgfile.tmp" "$cfgfile" && rm -f "$cfgfile.tmp")
14313test 0 -eq $? || _lt_function_replace_fail=:
14314
14315
14316  # Save a `func_append' function call where possible by direct use of '+='
14317  sed -e 's%func_append \([a-zA-Z_]\{1,\}\) "%\1+="%g' $cfgfile > $cfgfile.tmp \
14318    && mv -f "$cfgfile.tmp" "$cfgfile" \
14319      || (rm -f "$cfgfile" && cp "$cfgfile.tmp" "$cfgfile" && rm -f "$cfgfile.tmp")
14320  test 0 -eq $? || _lt_function_replace_fail=:
14321else
14322  # Save a `func_append' function call even when '+=' is not available
14323  sed -e 's%func_append \([a-zA-Z_]\{1,\}\) "%\1="$\1%g' $cfgfile > $cfgfile.tmp \
14324    && mv -f "$cfgfile.tmp" "$cfgfile" \
14325      || (rm -f "$cfgfile" && cp "$cfgfile.tmp" "$cfgfile" && rm -f "$cfgfile.tmp")
14326  test 0 -eq $? || _lt_function_replace_fail=:
14327fi
14328
14329if test x"$_lt_function_replace_fail" = x":"; then
14330  { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: Unable to substitute extended shell functions in $ofile" >&5
14331$as_echo "$as_me: WARNING: Unable to substitute extended shell functions in $ofile" >&2;}
14332fi
14333
14334
14335   mv -f "$cfgfile" "$ofile" ||
14336    (rm -f "$ofile" && cp "$cfgfile" "$ofile" && rm -f "$cfgfile")
14337  chmod +x "$ofile"
14338
14339 ;;
14340
14341  esac
14342done # for ac_tag
14343
14344
14345as_fn_exit 0
14346_ACEOF
14347ac_clean_files=$ac_clean_files_save
14348
14349test $ac_write_fail = 0 ||
14350  as_fn_error $? "write failure creating $CONFIG_STATUS" "$LINENO" 5
14351
14352
14353# configure is writing to config.log, and then calls config.status.
14354# config.status does its own redirection, appending to config.log.
14355# Unfortunately, on DOS this fails, as config.log is still kept open
14356# by configure, so config.status won't be able to write to it; its
14357# output is simply discarded.  So we exec the FD to /dev/null,
14358# effectively closing config.log, so it can be properly (re)opened and
14359# appended to by config.status.  When coming back to configure, we
14360# need to make the FD available again.
14361if test "$no_create" != yes; then
14362  ac_cs_success=:
14363  ac_config_status_args=
14364  test "$silent" = yes &&
14365    ac_config_status_args="$ac_config_status_args --quiet"
14366  exec 5>/dev/null
14367  $SHELL $CONFIG_STATUS $ac_config_status_args || ac_cs_success=false
14368  exec 5>>config.log
14369  # Use ||, not &&, to avoid exiting from the if with $? = 1, which
14370  # would make configure fail if this is the last instruction.
14371  $ac_cs_success || as_fn_exit 1
14372fi
14373if test -n "$ac_unrecognized_opts" && test "$enable_option_checking" != no; then
14374  { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: unrecognized options: $ac_unrecognized_opts" >&5
14375$as_echo "$as_me: WARNING: unrecognized options: $ac_unrecognized_opts" >&2;}
14376fi
14377
14378