configure revision 47e89262
1#! /bin/sh
2# Guess values for system-dependent variables and create Makefiles.
3# Generated by GNU Autoconf 2.68 for libXres 1.0.5.
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='libXres'
573PACKAGE_TARNAME='libXres'
574PACKAGE_VERSION='1.0.5'
575PACKAGE_STRING='libXres 1.0.5'
576PACKAGE_BUGREPORT='https://bugs.freedesktop.org/enter_bug.cgi?product=xorg'
577PACKAGE_URL=''
578
579# Factoring default headers for most tests.
580ac_includes_default="\
581#include <stdio.h>
582#ifdef HAVE_SYS_TYPES_H
583# include <sys/types.h>
584#endif
585#ifdef HAVE_SYS_STAT_H
586# include <sys/stat.h>
587#endif
588#ifdef STDC_HEADERS
589# include <stdlib.h>
590# include <stddef.h>
591#else
592# ifdef HAVE_STDLIB_H
593#  include <stdlib.h>
594# endif
595#endif
596#ifdef HAVE_STRING_H
597# if !defined STDC_HEADERS && defined HAVE_MEMORY_H
598#  include <memory.h>
599# endif
600# include <string.h>
601#endif
602#ifdef HAVE_STRINGS_H
603# include <strings.h>
604#endif
605#ifdef HAVE_INTTYPES_H
606# include <inttypes.h>
607#endif
608#ifdef HAVE_STDINT_H
609# include <stdint.h>
610#endif
611#ifdef HAVE_UNISTD_H
612# include <unistd.h>
613#endif"
614
615ac_subst_vars='am__EXEEXT_FALSE
616am__EXEEXT_TRUE
617LTLIBOBJS
618LIBOBJS
619XTMALLOC_ZERO_CFLAGS
620XMALLOC_ZERO_CFLAGS
621MALLOC_ZERO_CFLAGS
622XRES_LIBS
623XRES_CFLAGS
624AM_BACKSLASH
625AM_DEFAULT_VERBOSITY
626MAN_SUBSTS
627XORG_MAN_PAGE
628ADMIN_MAN_DIR
629DRIVER_MAN_DIR
630MISC_MAN_DIR
631FILE_MAN_DIR
632LIB_MAN_DIR
633APP_MAN_DIR
634ADMIN_MAN_SUFFIX
635DRIVER_MAN_SUFFIX
636MISC_MAN_SUFFIX
637FILE_MAN_SUFFIX
638LIB_MAN_SUFFIX
639APP_MAN_SUFFIX
640INSTALL_CMD
641PKG_CONFIG
642CHANGELOG_CMD
643CWARNFLAGS
644CPP
645OTOOL64
646OTOOL
647LIPO
648NMEDIT
649DSYMUTIL
650RANLIB
651AR
652OBJDUMP
653LN_S
654NM
655ac_ct_DUMPBIN
656DUMPBIN
657LD
658FGREP
659EGREP
660GREP
661SED
662host_os
663host_vendor
664host_cpu
665host
666build_os
667build_vendor
668build_cpu
669build
670LIBTOOL
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
687MAINT
688MAINTAINER_MODE_FALSE
689MAINTAINER_MODE_TRUE
690am__untar
691am__tar
692AMTAR
693am__leading_dot
694SET_MAKE
695AWK
696mkdir_p
697MKDIR_P
698INSTALL_STRIP_PROGRAM
699STRIP
700install_sh
701MAKEINFO
702AUTOHEADER
703AUTOMAKE
704AUTOCONF
705ACLOCAL
706VERSION
707PACKAGE
708CYGPATH_W
709am__isrc
710INSTALL_DATA
711INSTALL_SCRIPT
712INSTALL_PROGRAM
713target_alias
714host_alias
715build_alias
716LIBS
717ECHO_T
718ECHO_N
719ECHO_C
720DEFS
721mandir
722localedir
723libdir
724psdir
725pdfdir
726dvidir
727htmldir
728infodir
729docdir
730oldincludedir
731includedir
732localstatedir
733sharedstatedir
734sysconfdir
735datadir
736datarootdir
737libexecdir
738sbindir
739bindir
740program_transform_name
741prefix
742exec_prefix
743PACKAGE_URL
744PACKAGE_BUGREPORT
745PACKAGE_STRING
746PACKAGE_VERSION
747PACKAGE_TARNAME
748PACKAGE_NAME
749PATH_SEPARATOR
750SHELL'
751ac_subst_files=''
752ac_user_opts='
753enable_option_checking
754enable_maintainer_mode
755enable_dependency_tracking
756enable_shared
757enable_static
758with_pic
759enable_fast_install
760with_gnu_ld
761enable_libtool_lock
762enable_strict_compilation
763enable_silent_rules
764enable_malloc0returnsnull
765'
766      ac_precious_vars='build_alias
767host_alias
768target_alias
769CC
770CFLAGS
771LDFLAGS
772LIBS
773CPPFLAGS
774CPP
775PKG_CONFIG
776XRES_CFLAGS
777XRES_LIBS'
778
779
780# Initialize some variables set by options.
781ac_init_help=
782ac_init_version=false
783ac_unrecognized_opts=
784ac_unrecognized_sep=
785# The variables have the same names as the options, with
786# dashes changed to underlines.
787cache_file=/dev/null
788exec_prefix=NONE
789no_create=
790no_recursion=
791prefix=NONE
792program_prefix=NONE
793program_suffix=NONE
794program_transform_name=s,x,x,
795silent=
796site=
797srcdir=
798verbose=
799x_includes=NONE
800x_libraries=NONE
801
802# Installation directory options.
803# These are left unexpanded so users can "make install exec_prefix=/foo"
804# and all the variables that are supposed to be based on exec_prefix
805# by default will actually change.
806# Use braces instead of parens because sh, perl, etc. also accept them.
807# (The list follows the same order as the GNU Coding Standards.)
808bindir='${exec_prefix}/bin'
809sbindir='${exec_prefix}/sbin'
810libexecdir='${exec_prefix}/libexec'
811datarootdir='${prefix}/share'
812datadir='${datarootdir}'
813sysconfdir='${prefix}/etc'
814sharedstatedir='${prefix}/com'
815localstatedir='${prefix}/var'
816includedir='${prefix}/include'
817oldincludedir='/usr/include'
818docdir='${datarootdir}/doc/${PACKAGE_TARNAME}'
819infodir='${datarootdir}/info'
820htmldir='${docdir}'
821dvidir='${docdir}'
822pdfdir='${docdir}'
823psdir='${docdir}'
824libdir='${exec_prefix}/lib'
825localedir='${datarootdir}/locale'
826mandir='${datarootdir}/man'
827
828ac_prev=
829ac_dashdash=
830for ac_option
831do
832  # If the previous option needs an argument, assign it.
833  if test -n "$ac_prev"; then
834    eval $ac_prev=\$ac_option
835    ac_prev=
836    continue
837  fi
838
839  case $ac_option in
840  *=?*) ac_optarg=`expr "X$ac_option" : '[^=]*=\(.*\)'` ;;
841  *=)   ac_optarg= ;;
842  *)    ac_optarg=yes ;;
843  esac
844
845  # Accept the important Cygnus configure options, so we can diagnose typos.
846
847  case $ac_dashdash$ac_option in
848  --)
849    ac_dashdash=yes ;;
850
851  -bindir | --bindir | --bindi | --bind | --bin | --bi)
852    ac_prev=bindir ;;
853  -bindir=* | --bindir=* | --bindi=* | --bind=* | --bin=* | --bi=*)
854    bindir=$ac_optarg ;;
855
856  -build | --build | --buil | --bui | --bu)
857    ac_prev=build_alias ;;
858  -build=* | --build=* | --buil=* | --bui=* | --bu=*)
859    build_alias=$ac_optarg ;;
860
861  -cache-file | --cache-file | --cache-fil | --cache-fi \
862  | --cache-f | --cache- | --cache | --cach | --cac | --ca | --c)
863    ac_prev=cache_file ;;
864  -cache-file=* | --cache-file=* | --cache-fil=* | --cache-fi=* \
865  | --cache-f=* | --cache-=* | --cache=* | --cach=* | --cac=* | --ca=* | --c=*)
866    cache_file=$ac_optarg ;;
867
868  --config-cache | -C)
869    cache_file=config.cache ;;
870
871  -datadir | --datadir | --datadi | --datad)
872    ac_prev=datadir ;;
873  -datadir=* | --datadir=* | --datadi=* | --datad=*)
874    datadir=$ac_optarg ;;
875
876  -datarootdir | --datarootdir | --datarootdi | --datarootd | --dataroot \
877  | --dataroo | --dataro | --datar)
878    ac_prev=datarootdir ;;
879  -datarootdir=* | --datarootdir=* | --datarootdi=* | --datarootd=* \
880  | --dataroot=* | --dataroo=* | --dataro=* | --datar=*)
881    datarootdir=$ac_optarg ;;
882
883  -disable-* | --disable-*)
884    ac_useropt=`expr "x$ac_option" : 'x-*disable-\(.*\)'`
885    # Reject names that are not valid shell variable names.
886    expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
887      as_fn_error $? "invalid feature name: $ac_useropt"
888    ac_useropt_orig=$ac_useropt
889    ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
890    case $ac_user_opts in
891      *"
892"enable_$ac_useropt"
893"*) ;;
894      *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--disable-$ac_useropt_orig"
895	 ac_unrecognized_sep=', ';;
896    esac
897    eval enable_$ac_useropt=no ;;
898
899  -docdir | --docdir | --docdi | --doc | --do)
900    ac_prev=docdir ;;
901  -docdir=* | --docdir=* | --docdi=* | --doc=* | --do=*)
902    docdir=$ac_optarg ;;
903
904  -dvidir | --dvidir | --dvidi | --dvid | --dvi | --dv)
905    ac_prev=dvidir ;;
906  -dvidir=* | --dvidir=* | --dvidi=* | --dvid=* | --dvi=* | --dv=*)
907    dvidir=$ac_optarg ;;
908
909  -enable-* | --enable-*)
910    ac_useropt=`expr "x$ac_option" : 'x-*enable-\([^=]*\)'`
911    # Reject names that are not valid shell variable names.
912    expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
913      as_fn_error $? "invalid feature name: $ac_useropt"
914    ac_useropt_orig=$ac_useropt
915    ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
916    case $ac_user_opts in
917      *"
918"enable_$ac_useropt"
919"*) ;;
920      *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--enable-$ac_useropt_orig"
921	 ac_unrecognized_sep=', ';;
922    esac
923    eval enable_$ac_useropt=\$ac_optarg ;;
924
925  -exec-prefix | --exec_prefix | --exec-prefix | --exec-prefi \
926  | --exec-pref | --exec-pre | --exec-pr | --exec-p | --exec- \
927  | --exec | --exe | --ex)
928    ac_prev=exec_prefix ;;
929  -exec-prefix=* | --exec_prefix=* | --exec-prefix=* | --exec-prefi=* \
930  | --exec-pref=* | --exec-pre=* | --exec-pr=* | --exec-p=* | --exec-=* \
931  | --exec=* | --exe=* | --ex=*)
932    exec_prefix=$ac_optarg ;;
933
934  -gas | --gas | --ga | --g)
935    # Obsolete; use --with-gas.
936    with_gas=yes ;;
937
938  -help | --help | --hel | --he | -h)
939    ac_init_help=long ;;
940  -help=r* | --help=r* | --hel=r* | --he=r* | -hr*)
941    ac_init_help=recursive ;;
942  -help=s* | --help=s* | --hel=s* | --he=s* | -hs*)
943    ac_init_help=short ;;
944
945  -host | --host | --hos | --ho)
946    ac_prev=host_alias ;;
947  -host=* | --host=* | --hos=* | --ho=*)
948    host_alias=$ac_optarg ;;
949
950  -htmldir | --htmldir | --htmldi | --htmld | --html | --htm | --ht)
951    ac_prev=htmldir ;;
952  -htmldir=* | --htmldir=* | --htmldi=* | --htmld=* | --html=* | --htm=* \
953  | --ht=*)
954    htmldir=$ac_optarg ;;
955
956  -includedir | --includedir | --includedi | --included | --include \
957  | --includ | --inclu | --incl | --inc)
958    ac_prev=includedir ;;
959  -includedir=* | --includedir=* | --includedi=* | --included=* | --include=* \
960  | --includ=* | --inclu=* | --incl=* | --inc=*)
961    includedir=$ac_optarg ;;
962
963  -infodir | --infodir | --infodi | --infod | --info | --inf)
964    ac_prev=infodir ;;
965  -infodir=* | --infodir=* | --infodi=* | --infod=* | --info=* | --inf=*)
966    infodir=$ac_optarg ;;
967
968  -libdir | --libdir | --libdi | --libd)
969    ac_prev=libdir ;;
970  -libdir=* | --libdir=* | --libdi=* | --libd=*)
971    libdir=$ac_optarg ;;
972
973  -libexecdir | --libexecdir | --libexecdi | --libexecd | --libexec \
974  | --libexe | --libex | --libe)
975    ac_prev=libexecdir ;;
976  -libexecdir=* | --libexecdir=* | --libexecdi=* | --libexecd=* | --libexec=* \
977  | --libexe=* | --libex=* | --libe=*)
978    libexecdir=$ac_optarg ;;
979
980  -localedir | --localedir | --localedi | --localed | --locale)
981    ac_prev=localedir ;;
982  -localedir=* | --localedir=* | --localedi=* | --localed=* | --locale=*)
983    localedir=$ac_optarg ;;
984
985  -localstatedir | --localstatedir | --localstatedi | --localstated \
986  | --localstate | --localstat | --localsta | --localst | --locals)
987    ac_prev=localstatedir ;;
988  -localstatedir=* | --localstatedir=* | --localstatedi=* | --localstated=* \
989  | --localstate=* | --localstat=* | --localsta=* | --localst=* | --locals=*)
990    localstatedir=$ac_optarg ;;
991
992  -mandir | --mandir | --mandi | --mand | --man | --ma | --m)
993    ac_prev=mandir ;;
994  -mandir=* | --mandir=* | --mandi=* | --mand=* | --man=* | --ma=* | --m=*)
995    mandir=$ac_optarg ;;
996
997  -nfp | --nfp | --nf)
998    # Obsolete; use --without-fp.
999    with_fp=no ;;
1000
1001  -no-create | --no-create | --no-creat | --no-crea | --no-cre \
1002  | --no-cr | --no-c | -n)
1003    no_create=yes ;;
1004
1005  -no-recursion | --no-recursion | --no-recursio | --no-recursi \
1006  | --no-recurs | --no-recur | --no-recu | --no-rec | --no-re | --no-r)
1007    no_recursion=yes ;;
1008
1009  -oldincludedir | --oldincludedir | --oldincludedi | --oldincluded \
1010  | --oldinclude | --oldinclud | --oldinclu | --oldincl | --oldinc \
1011  | --oldin | --oldi | --old | --ol | --o)
1012    ac_prev=oldincludedir ;;
1013  -oldincludedir=* | --oldincludedir=* | --oldincludedi=* | --oldincluded=* \
1014  | --oldinclude=* | --oldinclud=* | --oldinclu=* | --oldincl=* | --oldinc=* \
1015  | --oldin=* | --oldi=* | --old=* | --ol=* | --o=*)
1016    oldincludedir=$ac_optarg ;;
1017
1018  -prefix | --prefix | --prefi | --pref | --pre | --pr | --p)
1019    ac_prev=prefix ;;
1020  -prefix=* | --prefix=* | --prefi=* | --pref=* | --pre=* | --pr=* | --p=*)
1021    prefix=$ac_optarg ;;
1022
1023  -program-prefix | --program-prefix | --program-prefi | --program-pref \
1024  | --program-pre | --program-pr | --program-p)
1025    ac_prev=program_prefix ;;
1026  -program-prefix=* | --program-prefix=* | --program-prefi=* \
1027  | --program-pref=* | --program-pre=* | --program-pr=* | --program-p=*)
1028    program_prefix=$ac_optarg ;;
1029
1030  -program-suffix | --program-suffix | --program-suffi | --program-suff \
1031  | --program-suf | --program-su | --program-s)
1032    ac_prev=program_suffix ;;
1033  -program-suffix=* | --program-suffix=* | --program-suffi=* \
1034  | --program-suff=* | --program-suf=* | --program-su=* | --program-s=*)
1035    program_suffix=$ac_optarg ;;
1036
1037  -program-transform-name | --program-transform-name \
1038  | --program-transform-nam | --program-transform-na \
1039  | --program-transform-n | --program-transform- \
1040  | --program-transform | --program-transfor \
1041  | --program-transfo | --program-transf \
1042  | --program-trans | --program-tran \
1043  | --progr-tra | --program-tr | --program-t)
1044    ac_prev=program_transform_name ;;
1045  -program-transform-name=* | --program-transform-name=* \
1046  | --program-transform-nam=* | --program-transform-na=* \
1047  | --program-transform-n=* | --program-transform-=* \
1048  | --program-transform=* | --program-transfor=* \
1049  | --program-transfo=* | --program-transf=* \
1050  | --program-trans=* | --program-tran=* \
1051  | --progr-tra=* | --program-tr=* | --program-t=*)
1052    program_transform_name=$ac_optarg ;;
1053
1054  -pdfdir | --pdfdir | --pdfdi | --pdfd | --pdf | --pd)
1055    ac_prev=pdfdir ;;
1056  -pdfdir=* | --pdfdir=* | --pdfdi=* | --pdfd=* | --pdf=* | --pd=*)
1057    pdfdir=$ac_optarg ;;
1058
1059  -psdir | --psdir | --psdi | --psd | --ps)
1060    ac_prev=psdir ;;
1061  -psdir=* | --psdir=* | --psdi=* | --psd=* | --ps=*)
1062    psdir=$ac_optarg ;;
1063
1064  -q | -quiet | --quiet | --quie | --qui | --qu | --q \
1065  | -silent | --silent | --silen | --sile | --sil)
1066    silent=yes ;;
1067
1068  -sbindir | --sbindir | --sbindi | --sbind | --sbin | --sbi | --sb)
1069    ac_prev=sbindir ;;
1070  -sbindir=* | --sbindir=* | --sbindi=* | --sbind=* | --sbin=* \
1071  | --sbi=* | --sb=*)
1072    sbindir=$ac_optarg ;;
1073
1074  -sharedstatedir | --sharedstatedir | --sharedstatedi \
1075  | --sharedstated | --sharedstate | --sharedstat | --sharedsta \
1076  | --sharedst | --shareds | --shared | --share | --shar \
1077  | --sha | --sh)
1078    ac_prev=sharedstatedir ;;
1079  -sharedstatedir=* | --sharedstatedir=* | --sharedstatedi=* \
1080  | --sharedstated=* | --sharedstate=* | --sharedstat=* | --sharedsta=* \
1081  | --sharedst=* | --shareds=* | --shared=* | --share=* | --shar=* \
1082  | --sha=* | --sh=*)
1083    sharedstatedir=$ac_optarg ;;
1084
1085  -site | --site | --sit)
1086    ac_prev=site ;;
1087  -site=* | --site=* | --sit=*)
1088    site=$ac_optarg ;;
1089
1090  -srcdir | --srcdir | --srcdi | --srcd | --src | --sr)
1091    ac_prev=srcdir ;;
1092  -srcdir=* | --srcdir=* | --srcdi=* | --srcd=* | --src=* | --sr=*)
1093    srcdir=$ac_optarg ;;
1094
1095  -sysconfdir | --sysconfdir | --sysconfdi | --sysconfd | --sysconf \
1096  | --syscon | --sysco | --sysc | --sys | --sy)
1097    ac_prev=sysconfdir ;;
1098  -sysconfdir=* | --sysconfdir=* | --sysconfdi=* | --sysconfd=* | --sysconf=* \
1099  | --syscon=* | --sysco=* | --sysc=* | --sys=* | --sy=*)
1100    sysconfdir=$ac_optarg ;;
1101
1102  -target | --target | --targe | --targ | --tar | --ta | --t)
1103    ac_prev=target_alias ;;
1104  -target=* | --target=* | --targe=* | --targ=* | --tar=* | --ta=* | --t=*)
1105    target_alias=$ac_optarg ;;
1106
1107  -v | -verbose | --verbose | --verbos | --verbo | --verb)
1108    verbose=yes ;;
1109
1110  -version | --version | --versio | --versi | --vers | -V)
1111    ac_init_version=: ;;
1112
1113  -with-* | --with-*)
1114    ac_useropt=`expr "x$ac_option" : 'x-*with-\([^=]*\)'`
1115    # Reject names that are not valid shell variable names.
1116    expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
1117      as_fn_error $? "invalid package name: $ac_useropt"
1118    ac_useropt_orig=$ac_useropt
1119    ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
1120    case $ac_user_opts in
1121      *"
1122"with_$ac_useropt"
1123"*) ;;
1124      *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--with-$ac_useropt_orig"
1125	 ac_unrecognized_sep=', ';;
1126    esac
1127    eval with_$ac_useropt=\$ac_optarg ;;
1128
1129  -without-* | --without-*)
1130    ac_useropt=`expr "x$ac_option" : 'x-*without-\(.*\)'`
1131    # Reject names that are not valid shell variable names.
1132    expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
1133      as_fn_error $? "invalid package name: $ac_useropt"
1134    ac_useropt_orig=$ac_useropt
1135    ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
1136    case $ac_user_opts in
1137      *"
1138"with_$ac_useropt"
1139"*) ;;
1140      *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--without-$ac_useropt_orig"
1141	 ac_unrecognized_sep=', ';;
1142    esac
1143    eval with_$ac_useropt=no ;;
1144
1145  --x)
1146    # Obsolete; use --with-x.
1147    with_x=yes ;;
1148
1149  -x-includes | --x-includes | --x-include | --x-includ | --x-inclu \
1150  | --x-incl | --x-inc | --x-in | --x-i)
1151    ac_prev=x_includes ;;
1152  -x-includes=* | --x-includes=* | --x-include=* | --x-includ=* | --x-inclu=* \
1153  | --x-incl=* | --x-inc=* | --x-in=* | --x-i=*)
1154    x_includes=$ac_optarg ;;
1155
1156  -x-libraries | --x-libraries | --x-librarie | --x-librari \
1157  | --x-librar | --x-libra | --x-libr | --x-lib | --x-li | --x-l)
1158    ac_prev=x_libraries ;;
1159  -x-libraries=* | --x-libraries=* | --x-librarie=* | --x-librari=* \
1160  | --x-librar=* | --x-libra=* | --x-libr=* | --x-lib=* | --x-li=* | --x-l=*)
1161    x_libraries=$ac_optarg ;;
1162
1163  -*) as_fn_error $? "unrecognized option: \`$ac_option'
1164Try \`$0 --help' for more information"
1165    ;;
1166
1167  *=*)
1168    ac_envvar=`expr "x$ac_option" : 'x\([^=]*\)='`
1169    # Reject names that are not valid shell variable names.
1170    case $ac_envvar in #(
1171      '' | [0-9]* | *[!_$as_cr_alnum]* )
1172      as_fn_error $? "invalid variable name: \`$ac_envvar'" ;;
1173    esac
1174    eval $ac_envvar=\$ac_optarg
1175    export $ac_envvar ;;
1176
1177  *)
1178    # FIXME: should be removed in autoconf 3.0.
1179    $as_echo "$as_me: WARNING: you should use --build, --host, --target" >&2
1180    expr "x$ac_option" : ".*[^-._$as_cr_alnum]" >/dev/null &&
1181      $as_echo "$as_me: WARNING: invalid host type: $ac_option" >&2
1182    : "${build_alias=$ac_option} ${host_alias=$ac_option} ${target_alias=$ac_option}"
1183    ;;
1184
1185  esac
1186done
1187
1188if test -n "$ac_prev"; then
1189  ac_option=--`echo $ac_prev | sed 's/_/-/g'`
1190  as_fn_error $? "missing argument to $ac_option"
1191fi
1192
1193if test -n "$ac_unrecognized_opts"; then
1194  case $enable_option_checking in
1195    no) ;;
1196    fatal) as_fn_error $? "unrecognized options: $ac_unrecognized_opts" ;;
1197    *)     $as_echo "$as_me: WARNING: unrecognized options: $ac_unrecognized_opts" >&2 ;;
1198  esac
1199fi
1200
1201# Check all directory arguments for consistency.
1202for ac_var in	exec_prefix prefix bindir sbindir libexecdir datarootdir \
1203		datadir sysconfdir sharedstatedir localstatedir includedir \
1204		oldincludedir docdir infodir htmldir dvidir pdfdir psdir \
1205		libdir localedir mandir
1206do
1207  eval ac_val=\$$ac_var
1208  # Remove trailing slashes.
1209  case $ac_val in
1210    */ )
1211      ac_val=`expr "X$ac_val" : 'X\(.*[^/]\)' \| "X$ac_val" : 'X\(.*\)'`
1212      eval $ac_var=\$ac_val;;
1213  esac
1214  # Be sure to have absolute directory names.
1215  case $ac_val in
1216    [\\/$]* | ?:[\\/]* )  continue;;
1217    NONE | '' ) case $ac_var in *prefix ) continue;; esac;;
1218  esac
1219  as_fn_error $? "expected an absolute directory name for --$ac_var: $ac_val"
1220done
1221
1222# There might be people who depend on the old broken behavior: `$host'
1223# used to hold the argument of --host etc.
1224# FIXME: To remove some day.
1225build=$build_alias
1226host=$host_alias
1227target=$target_alias
1228
1229# FIXME: To remove some day.
1230if test "x$host_alias" != x; then
1231  if test "x$build_alias" = x; then
1232    cross_compiling=maybe
1233    $as_echo "$as_me: WARNING: if you wanted to set the --build type, don't use --host.
1234    If a cross compiler is detected then cross compile mode will be used" >&2
1235  elif test "x$build_alias" != "x$host_alias"; then
1236    cross_compiling=yes
1237  fi
1238fi
1239
1240ac_tool_prefix=
1241test -n "$host_alias" && ac_tool_prefix=$host_alias-
1242
1243test "$silent" = yes && exec 6>/dev/null
1244
1245
1246ac_pwd=`pwd` && test -n "$ac_pwd" &&
1247ac_ls_di=`ls -di .` &&
1248ac_pwd_ls_di=`cd "$ac_pwd" && ls -di .` ||
1249  as_fn_error $? "working directory cannot be determined"
1250test "X$ac_ls_di" = "X$ac_pwd_ls_di" ||
1251  as_fn_error $? "pwd does not report name of working directory"
1252
1253
1254# Find the source files, if location was not specified.
1255if test -z "$srcdir"; then
1256  ac_srcdir_defaulted=yes
1257  # Try the directory containing this script, then the parent directory.
1258  ac_confdir=`$as_dirname -- "$as_myself" ||
1259$as_expr X"$as_myself" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
1260	 X"$as_myself" : 'X\(//\)[^/]' \| \
1261	 X"$as_myself" : 'X\(//\)$' \| \
1262	 X"$as_myself" : 'X\(/\)' \| . 2>/dev/null ||
1263$as_echo X"$as_myself" |
1264    sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
1265	    s//\1/
1266	    q
1267	  }
1268	  /^X\(\/\/\)[^/].*/{
1269	    s//\1/
1270	    q
1271	  }
1272	  /^X\(\/\/\)$/{
1273	    s//\1/
1274	    q
1275	  }
1276	  /^X\(\/\).*/{
1277	    s//\1/
1278	    q
1279	  }
1280	  s/.*/./; q'`
1281  srcdir=$ac_confdir
1282  if test ! -r "$srcdir/$ac_unique_file"; then
1283    srcdir=..
1284  fi
1285else
1286  ac_srcdir_defaulted=no
1287fi
1288if test ! -r "$srcdir/$ac_unique_file"; then
1289  test "$ac_srcdir_defaulted" = yes && srcdir="$ac_confdir or .."
1290  as_fn_error $? "cannot find sources ($ac_unique_file) in $srcdir"
1291fi
1292ac_msg="sources are in $srcdir, but \`cd $srcdir' does not work"
1293ac_abs_confdir=`(
1294	cd "$srcdir" && test -r "./$ac_unique_file" || as_fn_error $? "$ac_msg"
1295	pwd)`
1296# When building in place, set srcdir=.
1297if test "$ac_abs_confdir" = "$ac_pwd"; then
1298  srcdir=.
1299fi
1300# Remove unnecessary trailing slashes from srcdir.
1301# Double slashes in file names in object file debugging info
1302# mess up M-x gdb in Emacs.
1303case $srcdir in
1304*/) srcdir=`expr "X$srcdir" : 'X\(.*[^/]\)' \| "X$srcdir" : 'X\(.*\)'`;;
1305esac
1306for ac_var in $ac_precious_vars; do
1307  eval ac_env_${ac_var}_set=\${${ac_var}+set}
1308  eval ac_env_${ac_var}_value=\$${ac_var}
1309  eval ac_cv_env_${ac_var}_set=\${${ac_var}+set}
1310  eval ac_cv_env_${ac_var}_value=\$${ac_var}
1311done
1312
1313#
1314# Report the --help message.
1315#
1316if test "$ac_init_help" = "long"; then
1317  # Omit some internal or obsolete options to make the list less imposing.
1318  # This message is too long to be a string in the A/UX 3.1 sh.
1319  cat <<_ACEOF
1320\`configure' configures libXres 1.0.5 to adapt to many kinds of systems.
1321
1322Usage: $0 [OPTION]... [VAR=VALUE]...
1323
1324To assign environment variables (e.g., CC, CFLAGS...), specify them as
1325VAR=VALUE.  See below for descriptions of some of the useful variables.
1326
1327Defaults for the options are specified in brackets.
1328
1329Configuration:
1330  -h, --help              display this help and exit
1331      --help=short        display options specific to this package
1332      --help=recursive    display the short help of all the included packages
1333  -V, --version           display version information and exit
1334  -q, --quiet, --silent   do not print \`checking ...' messages
1335      --cache-file=FILE   cache test results in FILE [disabled]
1336  -C, --config-cache      alias for \`--cache-file=config.cache'
1337  -n, --no-create         do not create output files
1338      --srcdir=DIR        find the sources in DIR [configure dir or \`..']
1339
1340Installation directories:
1341  --prefix=PREFIX         install architecture-independent files in PREFIX
1342                          [$ac_default_prefix]
1343  --exec-prefix=EPREFIX   install architecture-dependent files in EPREFIX
1344                          [PREFIX]
1345
1346By default, \`make install' will install all the files in
1347\`$ac_default_prefix/bin', \`$ac_default_prefix/lib' etc.  You can specify
1348an installation prefix other than \`$ac_default_prefix' using \`--prefix',
1349for instance \`--prefix=\$HOME'.
1350
1351For better control, use the options below.
1352
1353Fine tuning of the installation directories:
1354  --bindir=DIR            user executables [EPREFIX/bin]
1355  --sbindir=DIR           system admin executables [EPREFIX/sbin]
1356  --libexecdir=DIR        program executables [EPREFIX/libexec]
1357  --sysconfdir=DIR        read-only single-machine data [PREFIX/etc]
1358  --sharedstatedir=DIR    modifiable architecture-independent data [PREFIX/com]
1359  --localstatedir=DIR     modifiable single-machine data [PREFIX/var]
1360  --libdir=DIR            object code libraries [EPREFIX/lib]
1361  --includedir=DIR        C header files [PREFIX/include]
1362  --oldincludedir=DIR     C header files for non-gcc [/usr/include]
1363  --datarootdir=DIR       read-only arch.-independent data root [PREFIX/share]
1364  --datadir=DIR           read-only architecture-independent data [DATAROOTDIR]
1365  --infodir=DIR           info documentation [DATAROOTDIR/info]
1366  --localedir=DIR         locale-dependent data [DATAROOTDIR/locale]
1367  --mandir=DIR            man documentation [DATAROOTDIR/man]
1368  --docdir=DIR            documentation root [DATAROOTDIR/doc/libXres]
1369  --htmldir=DIR           html documentation [DOCDIR]
1370  --dvidir=DIR            dvi documentation [DOCDIR]
1371  --pdfdir=DIR            pdf documentation [DOCDIR]
1372  --psdir=DIR             ps documentation [DOCDIR]
1373_ACEOF
1374
1375  cat <<\_ACEOF
1376
1377Program names:
1378  --program-prefix=PREFIX            prepend PREFIX to installed program names
1379  --program-suffix=SUFFIX            append SUFFIX to installed program names
1380  --program-transform-name=PROGRAM   run sed PROGRAM on installed program names
1381
1382System types:
1383  --build=BUILD     configure for building on BUILD [guessed]
1384  --host=HOST       cross-compile to build programs to run on HOST [BUILD]
1385_ACEOF
1386fi
1387
1388if test -n "$ac_init_help"; then
1389  case $ac_init_help in
1390     short | recursive ) echo "Configuration of libXres 1.0.5:";;
1391   esac
1392  cat <<\_ACEOF
1393
1394Optional Features:
1395  --disable-option-checking  ignore unrecognized --enable/--with options
1396  --disable-FEATURE       do not include FEATURE (same as --enable-FEATURE=no)
1397  --enable-FEATURE[=ARG]  include FEATURE [ARG=yes]
1398  --enable-maintainer-mode  enable make rules and dependencies not useful
1399			  (and sometimes confusing) to the casual installer
1400  --disable-dependency-tracking  speeds up one-time build
1401  --enable-dependency-tracking   do not reject slow dependency extractors
1402  --enable-shared[=PKGS]  build shared libraries [default=yes]
1403  --enable-static[=PKGS]  build static libraries [default=yes]
1404  --enable-fast-install[=PKGS]
1405                          optimize for fast installation [default=yes]
1406  --disable-libtool-lock  avoid locking (might break parallel builds)
1407  --enable-strict-compilation
1408                          Enable all warnings from compiler and make them
1409                          errors (default: disabled)
1410  --enable-silent-rules          less verbose build output (undo: `make V=1')
1411  --disable-silent-rules         verbose build output (undo: `make V=0')
1412  --enable-malloc0returnsnull
1413                          malloc(0) returns NULL (default: auto)
1414
1415Optional Packages:
1416  --with-PACKAGE[=ARG]    use PACKAGE [ARG=yes]
1417  --without-PACKAGE       do not use PACKAGE (same as --with-PACKAGE=no)
1418  --with-pic              try to use only PIC/non-PIC objects [default=use
1419                          both]
1420  --with-gnu-ld           assume the C compiler uses GNU ld [default=no]
1421
1422Some influential environment variables:
1423  CC          C compiler command
1424  CFLAGS      C compiler flags
1425  LDFLAGS     linker flags, e.g. -L<lib dir> if you have libraries in a
1426              nonstandard directory <lib dir>
1427  LIBS        libraries to pass to the linker, e.g. -l<library>
1428  CPPFLAGS    (Objective) C/C++ preprocessor flags, e.g. -I<include dir> if
1429              you have headers in a nonstandard directory <include dir>
1430  CPP         C preprocessor
1431  PKG_CONFIG  path to pkg-config utility
1432  XRES_CFLAGS C compiler flags for XRES, overriding pkg-config
1433  XRES_LIBS   linker flags for XRES, overriding pkg-config
1434
1435Use these variables to override the choices made by `configure' or to help
1436it to find libraries and programs with nonstandard names/locations.
1437
1438Report bugs to <https://bugs.freedesktop.org/enter_bug.cgi?product=xorg>.
1439_ACEOF
1440ac_status=$?
1441fi
1442
1443if test "$ac_init_help" = "recursive"; then
1444  # If there are subdirs, report their specific --help.
1445  for ac_dir in : $ac_subdirs_all; do test "x$ac_dir" = x: && continue
1446    test -d "$ac_dir" ||
1447      { cd "$srcdir" && ac_pwd=`pwd` && srcdir=. && test -d "$ac_dir"; } ||
1448      continue
1449    ac_builddir=.
1450
1451case "$ac_dir" in
1452.) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;;
1453*)
1454  ac_dir_suffix=/`$as_echo "$ac_dir" | sed 's|^\.[\\/]||'`
1455  # A ".." for each directory in $ac_dir_suffix.
1456  ac_top_builddir_sub=`$as_echo "$ac_dir_suffix" | sed 's|/[^\\/]*|/..|g;s|/||'`
1457  case $ac_top_builddir_sub in
1458  "") ac_top_builddir_sub=. ac_top_build_prefix= ;;
1459  *)  ac_top_build_prefix=$ac_top_builddir_sub/ ;;
1460  esac ;;
1461esac
1462ac_abs_top_builddir=$ac_pwd
1463ac_abs_builddir=$ac_pwd$ac_dir_suffix
1464# for backward compatibility:
1465ac_top_builddir=$ac_top_build_prefix
1466
1467case $srcdir in
1468  .)  # We are building in place.
1469    ac_srcdir=.
1470    ac_top_srcdir=$ac_top_builddir_sub
1471    ac_abs_top_srcdir=$ac_pwd ;;
1472  [\\/]* | ?:[\\/]* )  # Absolute name.
1473    ac_srcdir=$srcdir$ac_dir_suffix;
1474    ac_top_srcdir=$srcdir
1475    ac_abs_top_srcdir=$srcdir ;;
1476  *) # Relative name.
1477    ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix
1478    ac_top_srcdir=$ac_top_build_prefix$srcdir
1479    ac_abs_top_srcdir=$ac_pwd/$srcdir ;;
1480esac
1481ac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix
1482
1483    cd "$ac_dir" || { ac_status=$?; continue; }
1484    # Check for guested configure.
1485    if test -f "$ac_srcdir/configure.gnu"; then
1486      echo &&
1487      $SHELL "$ac_srcdir/configure.gnu" --help=recursive
1488    elif test -f "$ac_srcdir/configure"; then
1489      echo &&
1490      $SHELL "$ac_srcdir/configure" --help=recursive
1491    else
1492      $as_echo "$as_me: WARNING: no configuration information is in $ac_dir" >&2
1493    fi || ac_status=$?
1494    cd "$ac_pwd" || { ac_status=$?; break; }
1495  done
1496fi
1497
1498test -n "$ac_init_help" && exit $ac_status
1499if $ac_init_version; then
1500  cat <<\_ACEOF
1501libXres configure 1.0.5
1502generated by GNU Autoconf 2.68
1503
1504Copyright (C) 2010 Free Software Foundation, Inc.
1505This configure script is free software; the Free Software Foundation
1506gives unlimited permission to copy, distribute and modify it.
1507_ACEOF
1508  exit
1509fi
1510
1511## ------------------------ ##
1512## Autoconf initialization. ##
1513## ------------------------ ##
1514
1515# ac_fn_c_try_compile LINENO
1516# --------------------------
1517# Try to compile conftest.$ac_ext, and return whether this succeeded.
1518ac_fn_c_try_compile ()
1519{
1520  as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1521  rm -f conftest.$ac_objext
1522  if { { ac_try="$ac_compile"
1523case "(($ac_try" in
1524  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1525  *) ac_try_echo=$ac_try;;
1526esac
1527eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1528$as_echo "$ac_try_echo"; } >&5
1529  (eval "$ac_compile") 2>conftest.err
1530  ac_status=$?
1531  if test -s conftest.err; then
1532    grep -v '^ *+' conftest.err >conftest.er1
1533    cat conftest.er1 >&5
1534    mv -f conftest.er1 conftest.err
1535  fi
1536  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1537  test $ac_status = 0; } && {
1538	 test -z "$ac_c_werror_flag" ||
1539	 test ! -s conftest.err
1540       } && test -s conftest.$ac_objext; then :
1541  ac_retval=0
1542else
1543  $as_echo "$as_me: failed program was:" >&5
1544sed 's/^/| /' conftest.$ac_ext >&5
1545
1546	ac_retval=1
1547fi
1548  eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1549  as_fn_set_status $ac_retval
1550
1551} # ac_fn_c_try_compile
1552
1553# ac_fn_c_try_link LINENO
1554# -----------------------
1555# Try to link conftest.$ac_ext, and return whether this succeeded.
1556ac_fn_c_try_link ()
1557{
1558  as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1559  rm -f conftest.$ac_objext conftest$ac_exeext
1560  if { { ac_try="$ac_link"
1561case "(($ac_try" in
1562  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1563  *) ac_try_echo=$ac_try;;
1564esac
1565eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1566$as_echo "$ac_try_echo"; } >&5
1567  (eval "$ac_link") 2>conftest.err
1568  ac_status=$?
1569  if test -s conftest.err; then
1570    grep -v '^ *+' conftest.err >conftest.er1
1571    cat conftest.er1 >&5
1572    mv -f conftest.er1 conftest.err
1573  fi
1574  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1575  test $ac_status = 0; } && {
1576	 test -z "$ac_c_werror_flag" ||
1577	 test ! -s conftest.err
1578       } && test -s conftest$ac_exeext && {
1579	 test "$cross_compiling" = yes ||
1580	 $as_test_x conftest$ac_exeext
1581       }; then :
1582  ac_retval=0
1583else
1584  $as_echo "$as_me: failed program was:" >&5
1585sed 's/^/| /' conftest.$ac_ext >&5
1586
1587	ac_retval=1
1588fi
1589  # Delete the IPA/IPO (Inter Procedural Analysis/Optimization) information
1590  # created by the PGI compiler (conftest_ipa8_conftest.oo), as it would
1591  # interfere with the next link command; also delete a directory that is
1592  # left behind by Apple's compiler.  We do this before executing the actions.
1593  rm -rf conftest.dSYM conftest_ipa8_conftest.oo
1594  eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1595  as_fn_set_status $ac_retval
1596
1597} # ac_fn_c_try_link
1598
1599# ac_fn_c_check_header_compile LINENO HEADER VAR INCLUDES
1600# -------------------------------------------------------
1601# Tests whether HEADER exists and can be compiled using the include files in
1602# INCLUDES, setting the cache variable VAR accordingly.
1603ac_fn_c_check_header_compile ()
1604{
1605  as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1606  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
1607$as_echo_n "checking for $2... " >&6; }
1608if eval \${$3+:} false; then :
1609  $as_echo_n "(cached) " >&6
1610else
1611  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1612/* end confdefs.h.  */
1613$4
1614#include <$2>
1615_ACEOF
1616if ac_fn_c_try_compile "$LINENO"; then :
1617  eval "$3=yes"
1618else
1619  eval "$3=no"
1620fi
1621rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
1622fi
1623eval ac_res=\$$3
1624	       { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
1625$as_echo "$ac_res" >&6; }
1626  eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1627
1628} # ac_fn_c_check_header_compile
1629
1630# ac_fn_c_try_cpp LINENO
1631# ----------------------
1632# Try to preprocess conftest.$ac_ext, and return whether this succeeded.
1633ac_fn_c_try_cpp ()
1634{
1635  as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1636  if { { ac_try="$ac_cpp conftest.$ac_ext"
1637case "(($ac_try" in
1638  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1639  *) ac_try_echo=$ac_try;;
1640esac
1641eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1642$as_echo "$ac_try_echo"; } >&5
1643  (eval "$ac_cpp conftest.$ac_ext") 2>conftest.err
1644  ac_status=$?
1645  if test -s conftest.err; then
1646    grep -v '^ *+' conftest.err >conftest.er1
1647    cat conftest.er1 >&5
1648    mv -f conftest.er1 conftest.err
1649  fi
1650  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1651  test $ac_status = 0; } > conftest.i && {
1652	 test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
1653	 test ! -s conftest.err
1654       }; then :
1655  ac_retval=0
1656else
1657  $as_echo "$as_me: failed program was:" >&5
1658sed 's/^/| /' conftest.$ac_ext >&5
1659
1660    ac_retval=1
1661fi
1662  eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1663  as_fn_set_status $ac_retval
1664
1665} # ac_fn_c_try_cpp
1666
1667# ac_fn_c_try_run LINENO
1668# ----------------------
1669# Try to link conftest.$ac_ext, and return whether this succeeded. Assumes
1670# that executables *can* be run.
1671ac_fn_c_try_run ()
1672{
1673  as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1674  if { { ac_try="$ac_link"
1675case "(($ac_try" in
1676  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1677  *) ac_try_echo=$ac_try;;
1678esac
1679eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1680$as_echo "$ac_try_echo"; } >&5
1681  (eval "$ac_link") 2>&5
1682  ac_status=$?
1683  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1684  test $ac_status = 0; } && { ac_try='./conftest$ac_exeext'
1685  { { case "(($ac_try" in
1686  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1687  *) ac_try_echo=$ac_try;;
1688esac
1689eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1690$as_echo "$ac_try_echo"; } >&5
1691  (eval "$ac_try") 2>&5
1692  ac_status=$?
1693  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1694  test $ac_status = 0; }; }; then :
1695  ac_retval=0
1696else
1697  $as_echo "$as_me: program exited with status $ac_status" >&5
1698       $as_echo "$as_me: failed program was:" >&5
1699sed 's/^/| /' conftest.$ac_ext >&5
1700
1701       ac_retval=$ac_status
1702fi
1703  rm -rf conftest.dSYM conftest_ipa8_conftest.oo
1704  eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1705  as_fn_set_status $ac_retval
1706
1707} # ac_fn_c_try_run
1708
1709# ac_fn_c_check_func LINENO FUNC VAR
1710# ----------------------------------
1711# Tests whether FUNC exists, setting the cache variable VAR accordingly
1712ac_fn_c_check_func ()
1713{
1714  as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1715  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
1716$as_echo_n "checking for $2... " >&6; }
1717if eval \${$3+:} false; then :
1718  $as_echo_n "(cached) " >&6
1719else
1720  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1721/* end confdefs.h.  */
1722/* Define $2 to an innocuous variant, in case <limits.h> declares $2.
1723   For example, HP-UX 11i <limits.h> declares gettimeofday.  */
1724#define $2 innocuous_$2
1725
1726/* System header to define __stub macros and hopefully few prototypes,
1727    which can conflict with char $2 (); below.
1728    Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
1729    <limits.h> exists even on freestanding compilers.  */
1730
1731#ifdef __STDC__
1732# include <limits.h>
1733#else
1734# include <assert.h>
1735#endif
1736
1737#undef $2
1738
1739/* Override any GCC internal prototype to avoid an error.
1740   Use char because int might match the return type of a GCC
1741   builtin and then its argument prototype would still apply.  */
1742#ifdef __cplusplus
1743extern "C"
1744#endif
1745char $2 ();
1746/* The GNU C library defines this for functions which it implements
1747    to always fail with ENOSYS.  Some functions are actually named
1748    something starting with __ and the normal name is an alias.  */
1749#if defined __stub_$2 || defined __stub___$2
1750choke me
1751#endif
1752
1753int
1754main ()
1755{
1756return $2 ();
1757  ;
1758  return 0;
1759}
1760_ACEOF
1761if ac_fn_c_try_link "$LINENO"; then :
1762  eval "$3=yes"
1763else
1764  eval "$3=no"
1765fi
1766rm -f core conftest.err conftest.$ac_objext \
1767    conftest$ac_exeext conftest.$ac_ext
1768fi
1769eval ac_res=\$$3
1770	       { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
1771$as_echo "$ac_res" >&6; }
1772  eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1773
1774} # ac_fn_c_check_func
1775
1776# ac_fn_c_check_decl LINENO SYMBOL VAR INCLUDES
1777# ---------------------------------------------
1778# Tests whether SYMBOL is declared in INCLUDES, setting cache variable VAR
1779# accordingly.
1780ac_fn_c_check_decl ()
1781{
1782  as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1783  as_decl_name=`echo $2|sed 's/ *(.*//'`
1784  as_decl_use=`echo $2|sed -e 's/(/((/' -e 's/)/) 0&/' -e 's/,/) 0& (/g'`
1785  { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $as_decl_name is declared" >&5
1786$as_echo_n "checking whether $as_decl_name is declared... " >&6; }
1787if eval \${$3+:} false; then :
1788  $as_echo_n "(cached) " >&6
1789else
1790  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1791/* end confdefs.h.  */
1792$4
1793int
1794main ()
1795{
1796#ifndef $as_decl_name
1797#ifdef __cplusplus
1798  (void) $as_decl_use;
1799#else
1800  (void) $as_decl_name;
1801#endif
1802#endif
1803
1804  ;
1805  return 0;
1806}
1807_ACEOF
1808if ac_fn_c_try_compile "$LINENO"; then :
1809  eval "$3=yes"
1810else
1811  eval "$3=no"
1812fi
1813rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
1814fi
1815eval ac_res=\$$3
1816	       { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
1817$as_echo "$ac_res" >&6; }
1818  eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1819
1820} # ac_fn_c_check_decl
1821cat >config.log <<_ACEOF
1822This file contains any messages produced by compilers while
1823running configure, to aid debugging if configure makes a mistake.
1824
1825It was created by libXres $as_me 1.0.5, which was
1826generated by GNU Autoconf 2.68.  Invocation command line was
1827
1828  $ $0 $@
1829
1830_ACEOF
1831exec 5>>config.log
1832{
1833cat <<_ASUNAME
1834## --------- ##
1835## Platform. ##
1836## --------- ##
1837
1838hostname = `(hostname || uname -n) 2>/dev/null | sed 1q`
1839uname -m = `(uname -m) 2>/dev/null || echo unknown`
1840uname -r = `(uname -r) 2>/dev/null || echo unknown`
1841uname -s = `(uname -s) 2>/dev/null || echo unknown`
1842uname -v = `(uname -v) 2>/dev/null || echo unknown`
1843
1844/usr/bin/uname -p = `(/usr/bin/uname -p) 2>/dev/null || echo unknown`
1845/bin/uname -X     = `(/bin/uname -X) 2>/dev/null     || echo unknown`
1846
1847/bin/arch              = `(/bin/arch) 2>/dev/null              || echo unknown`
1848/usr/bin/arch -k       = `(/usr/bin/arch -k) 2>/dev/null       || echo unknown`
1849/usr/convex/getsysinfo = `(/usr/convex/getsysinfo) 2>/dev/null || echo unknown`
1850/usr/bin/hostinfo      = `(/usr/bin/hostinfo) 2>/dev/null      || echo unknown`
1851/bin/machine           = `(/bin/machine) 2>/dev/null           || echo unknown`
1852/usr/bin/oslevel       = `(/usr/bin/oslevel) 2>/dev/null       || echo unknown`
1853/bin/universe          = `(/bin/universe) 2>/dev/null          || echo unknown`
1854
1855_ASUNAME
1856
1857as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
1858for as_dir in $PATH
1859do
1860  IFS=$as_save_IFS
1861  test -z "$as_dir" && as_dir=.
1862    $as_echo "PATH: $as_dir"
1863  done
1864IFS=$as_save_IFS
1865
1866} >&5
1867
1868cat >&5 <<_ACEOF
1869
1870
1871## ----------- ##
1872## Core tests. ##
1873## ----------- ##
1874
1875_ACEOF
1876
1877
1878# Keep a trace of the command line.
1879# Strip out --no-create and --no-recursion so they do not pile up.
1880# Strip out --silent because we don't want to record it for future runs.
1881# Also quote any args containing shell meta-characters.
1882# Make two passes to allow for proper duplicate-argument suppression.
1883ac_configure_args=
1884ac_configure_args0=
1885ac_configure_args1=
1886ac_must_keep_next=false
1887for ac_pass in 1 2
1888do
1889  for ac_arg
1890  do
1891    case $ac_arg in
1892    -no-create | --no-c* | -n | -no-recursion | --no-r*) continue ;;
1893    -q | -quiet | --quiet | --quie | --qui | --qu | --q \
1894    | -silent | --silent | --silen | --sile | --sil)
1895      continue ;;
1896    *\'*)
1897      ac_arg=`$as_echo "$ac_arg" | sed "s/'/'\\\\\\\\''/g"` ;;
1898    esac
1899    case $ac_pass in
1900    1) as_fn_append ac_configure_args0 " '$ac_arg'" ;;
1901    2)
1902      as_fn_append ac_configure_args1 " '$ac_arg'"
1903      if test $ac_must_keep_next = true; then
1904	ac_must_keep_next=false # Got value, back to normal.
1905      else
1906	case $ac_arg in
1907	  *=* | --config-cache | -C | -disable-* | --disable-* \
1908	  | -enable-* | --enable-* | -gas | --g* | -nfp | --nf* \
1909	  | -q | -quiet | --q* | -silent | --sil* | -v | -verb* \
1910	  | -with-* | --with-* | -without-* | --without-* | --x)
1911	    case "$ac_configure_args0 " in
1912	      "$ac_configure_args1"*" '$ac_arg' "* ) continue ;;
1913	    esac
1914	    ;;
1915	  -* ) ac_must_keep_next=true ;;
1916	esac
1917      fi
1918      as_fn_append ac_configure_args " '$ac_arg'"
1919      ;;
1920    esac
1921  done
1922done
1923{ ac_configure_args0=; unset ac_configure_args0;}
1924{ ac_configure_args1=; unset ac_configure_args1;}
1925
1926# When interrupted or exit'd, cleanup temporary files, and complete
1927# config.log.  We remove comments because anyway the quotes in there
1928# would cause problems or look ugly.
1929# WARNING: Use '\'' to represent an apostrophe within the trap.
1930# WARNING: Do not start the trap code with a newline, due to a FreeBSD 4.0 bug.
1931trap 'exit_status=$?
1932  # Save into config.log some information that might help in debugging.
1933  {
1934    echo
1935
1936    $as_echo "## ---------------- ##
1937## Cache variables. ##
1938## ---------------- ##"
1939    echo
1940    # The following way of writing the cache mishandles newlines in values,
1941(
1942  for ac_var in `(set) 2>&1 | sed -n '\''s/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'\''`; do
1943    eval ac_val=\$$ac_var
1944    case $ac_val in #(
1945    *${as_nl}*)
1946      case $ac_var in #(
1947      *_cv_*) { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: cache variable $ac_var contains a newline" >&5
1948$as_echo "$as_me: WARNING: cache variable $ac_var contains a newline" >&2;} ;;
1949      esac
1950      case $ac_var in #(
1951      _ | IFS | as_nl) ;; #(
1952      BASH_ARGV | BASH_SOURCE) eval $ac_var= ;; #(
1953      *) { eval $ac_var=; unset $ac_var;} ;;
1954      esac ;;
1955    esac
1956  done
1957  (set) 2>&1 |
1958    case $as_nl`(ac_space='\'' '\''; set) 2>&1` in #(
1959    *${as_nl}ac_space=\ *)
1960      sed -n \
1961	"s/'\''/'\''\\\\'\'''\''/g;
1962	  s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\''\\2'\''/p"
1963      ;; #(
1964    *)
1965      sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p"
1966      ;;
1967    esac |
1968    sort
1969)
1970    echo
1971
1972    $as_echo "## ----------------- ##
1973## Output variables. ##
1974## ----------------- ##"
1975    echo
1976    for ac_var in $ac_subst_vars
1977    do
1978      eval ac_val=\$$ac_var
1979      case $ac_val in
1980      *\'\''*) ac_val=`$as_echo "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;;
1981      esac
1982      $as_echo "$ac_var='\''$ac_val'\''"
1983    done | sort
1984    echo
1985
1986    if test -n "$ac_subst_files"; then
1987      $as_echo "## ------------------- ##
1988## File substitutions. ##
1989## ------------------- ##"
1990      echo
1991      for ac_var in $ac_subst_files
1992      do
1993	eval ac_val=\$$ac_var
1994	case $ac_val in
1995	*\'\''*) ac_val=`$as_echo "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;;
1996	esac
1997	$as_echo "$ac_var='\''$ac_val'\''"
1998      done | sort
1999      echo
2000    fi
2001
2002    if test -s confdefs.h; then
2003      $as_echo "## ----------- ##
2004## confdefs.h. ##
2005## ----------- ##"
2006      echo
2007      cat confdefs.h
2008      echo
2009    fi
2010    test "$ac_signal" != 0 &&
2011      $as_echo "$as_me: caught signal $ac_signal"
2012    $as_echo "$as_me: exit $exit_status"
2013  } >&5
2014  rm -f core *.core core.conftest.* &&
2015    rm -f -r conftest* confdefs* conf$$* $ac_clean_files &&
2016    exit $exit_status
2017' 0
2018for ac_signal in 1 2 13 15; do
2019  trap 'ac_signal='$ac_signal'; as_fn_exit 1' $ac_signal
2020done
2021ac_signal=0
2022
2023# confdefs.h avoids OS command line length limits that DEFS can exceed.
2024rm -f -r conftest* confdefs.h
2025
2026$as_echo "/* confdefs.h */" > confdefs.h
2027
2028# Predefined preprocessor variables.
2029
2030cat >>confdefs.h <<_ACEOF
2031#define PACKAGE_NAME "$PACKAGE_NAME"
2032_ACEOF
2033
2034cat >>confdefs.h <<_ACEOF
2035#define PACKAGE_TARNAME "$PACKAGE_TARNAME"
2036_ACEOF
2037
2038cat >>confdefs.h <<_ACEOF
2039#define PACKAGE_VERSION "$PACKAGE_VERSION"
2040_ACEOF
2041
2042cat >>confdefs.h <<_ACEOF
2043#define PACKAGE_STRING "$PACKAGE_STRING"
2044_ACEOF
2045
2046cat >>confdefs.h <<_ACEOF
2047#define PACKAGE_BUGREPORT "$PACKAGE_BUGREPORT"
2048_ACEOF
2049
2050cat >>confdefs.h <<_ACEOF
2051#define PACKAGE_URL "$PACKAGE_URL"
2052_ACEOF
2053
2054
2055# Let the site file select an alternate cache file if it wants to.
2056# Prefer an explicitly selected file to automatically selected ones.
2057ac_site_file1=NONE
2058ac_site_file2=NONE
2059if test -n "$CONFIG_SITE"; then
2060  # We do not want a PATH search for config.site.
2061  case $CONFIG_SITE in #((
2062    -*)  ac_site_file1=./$CONFIG_SITE;;
2063    */*) ac_site_file1=$CONFIG_SITE;;
2064    *)   ac_site_file1=./$CONFIG_SITE;;
2065  esac
2066elif test "x$prefix" != xNONE; then
2067  ac_site_file1=$prefix/share/config.site
2068  ac_site_file2=$prefix/etc/config.site
2069else
2070  ac_site_file1=$ac_default_prefix/share/config.site
2071  ac_site_file2=$ac_default_prefix/etc/config.site
2072fi
2073for ac_site_file in "$ac_site_file1" "$ac_site_file2"
2074do
2075  test "x$ac_site_file" = xNONE && continue
2076  if test /dev/null != "$ac_site_file" && test -r "$ac_site_file"; then
2077    { $as_echo "$as_me:${as_lineno-$LINENO}: loading site script $ac_site_file" >&5
2078$as_echo "$as_me: loading site script $ac_site_file" >&6;}
2079    sed 's/^/| /' "$ac_site_file" >&5
2080    . "$ac_site_file" \
2081      || { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
2082$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
2083as_fn_error $? "failed to load site script $ac_site_file
2084See \`config.log' for more details" "$LINENO" 5; }
2085  fi
2086done
2087
2088if test -r "$cache_file"; then
2089  # Some versions of bash will fail to source /dev/null (special files
2090  # actually), so we avoid doing that.  DJGPP emulates it as a regular file.
2091  if test /dev/null != "$cache_file" && test -f "$cache_file"; then
2092    { $as_echo "$as_me:${as_lineno-$LINENO}: loading cache $cache_file" >&5
2093$as_echo "$as_me: loading cache $cache_file" >&6;}
2094    case $cache_file in
2095      [\\/]* | ?:[\\/]* ) . "$cache_file";;
2096      *)                      . "./$cache_file";;
2097    esac
2098  fi
2099else
2100  { $as_echo "$as_me:${as_lineno-$LINENO}: creating cache $cache_file" >&5
2101$as_echo "$as_me: creating cache $cache_file" >&6;}
2102  >$cache_file
2103fi
2104
2105# Check that the precious variables saved in the cache have kept the same
2106# value.
2107ac_cache_corrupted=false
2108for ac_var in $ac_precious_vars; do
2109  eval ac_old_set=\$ac_cv_env_${ac_var}_set
2110  eval ac_new_set=\$ac_env_${ac_var}_set
2111  eval ac_old_val=\$ac_cv_env_${ac_var}_value
2112  eval ac_new_val=\$ac_env_${ac_var}_value
2113  case $ac_old_set,$ac_new_set in
2114    set,)
2115      { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&5
2116$as_echo "$as_me: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&2;}
2117      ac_cache_corrupted=: ;;
2118    ,set)
2119      { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' was not set in the previous run" >&5
2120$as_echo "$as_me: error: \`$ac_var' was not set in the previous run" >&2;}
2121      ac_cache_corrupted=: ;;
2122    ,);;
2123    *)
2124      if test "x$ac_old_val" != "x$ac_new_val"; then
2125	# differences in whitespace do not lead to failure.
2126	ac_old_val_w=`echo x $ac_old_val`
2127	ac_new_val_w=`echo x $ac_new_val`
2128	if test "$ac_old_val_w" != "$ac_new_val_w"; then
2129	  { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' has changed since the previous run:" >&5
2130$as_echo "$as_me: error: \`$ac_var' has changed since the previous run:" >&2;}
2131	  ac_cache_corrupted=:
2132	else
2133	  { $as_echo "$as_me:${as_lineno-$LINENO}: warning: ignoring whitespace changes in \`$ac_var' since the previous run:" >&5
2134$as_echo "$as_me: warning: ignoring whitespace changes in \`$ac_var' since the previous run:" >&2;}
2135	  eval $ac_var=\$ac_old_val
2136	fi
2137	{ $as_echo "$as_me:${as_lineno-$LINENO}:   former value:  \`$ac_old_val'" >&5
2138$as_echo "$as_me:   former value:  \`$ac_old_val'" >&2;}
2139	{ $as_echo "$as_me:${as_lineno-$LINENO}:   current value: \`$ac_new_val'" >&5
2140$as_echo "$as_me:   current value: \`$ac_new_val'" >&2;}
2141      fi;;
2142  esac
2143  # Pass precious variables to config.status.
2144  if test "$ac_new_set" = set; then
2145    case $ac_new_val in
2146    *\'*) ac_arg=$ac_var=`$as_echo "$ac_new_val" | sed "s/'/'\\\\\\\\''/g"` ;;
2147    *) ac_arg=$ac_var=$ac_new_val ;;
2148    esac
2149    case " $ac_configure_args " in
2150      *" '$ac_arg' "*) ;; # Avoid dups.  Use of quotes ensures accuracy.
2151      *) as_fn_append ac_configure_args " '$ac_arg'" ;;
2152    esac
2153  fi
2154done
2155if $ac_cache_corrupted; then
2156  { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
2157$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
2158  { $as_echo "$as_me:${as_lineno-$LINENO}: error: changes in the environment can compromise the build" >&5
2159$as_echo "$as_me: error: changes in the environment can compromise the build" >&2;}
2160  as_fn_error $? "run \`make distclean' and/or \`rm $cache_file' and start over" "$LINENO" 5
2161fi
2162## -------------------- ##
2163## Main body of script. ##
2164## -------------------- ##
2165
2166ac_ext=c
2167ac_cpp='$CPP $CPPFLAGS'
2168ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
2169ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
2170ac_compiler_gnu=$ac_cv_c_compiler_gnu
2171
2172
2173ac_aux_dir=
2174for ac_dir in . "$srcdir"/.; do
2175  if test -f "$ac_dir/install-sh"; then
2176    ac_aux_dir=$ac_dir
2177    ac_install_sh="$ac_aux_dir/install-sh -c"
2178    break
2179  elif test -f "$ac_dir/install.sh"; then
2180    ac_aux_dir=$ac_dir
2181    ac_install_sh="$ac_aux_dir/install.sh -c"
2182    break
2183  elif test -f "$ac_dir/shtool"; then
2184    ac_aux_dir=$ac_dir
2185    ac_install_sh="$ac_aux_dir/shtool install -c"
2186    break
2187  fi
2188done
2189if test -z "$ac_aux_dir"; then
2190  as_fn_error $? "cannot find install-sh, install.sh, or shtool in . \"$srcdir\"/." "$LINENO" 5
2191fi
2192
2193# These three variables are undocumented and unsupported,
2194# and are intended to be withdrawn in a future Autoconf release.
2195# They can cause serious problems if a builder's source tree is in a directory
2196# whose full name contains unusual characters.
2197ac_config_guess="$SHELL $ac_aux_dir/config.guess"  # Please don't use this var.
2198ac_config_sub="$SHELL $ac_aux_dir/config.sub"  # Please don't use this var.
2199ac_configure="$SHELL $ac_aux_dir/configure"  # Please don't use this var.
2200
2201
2202am__api_version='1.11'
2203
2204# Find a good install program.  We prefer a C program (faster),
2205# so one script is as good as another.  But avoid the broken or
2206# incompatible versions:
2207# SysV /etc/install, /usr/sbin/install
2208# SunOS /usr/etc/install
2209# IRIX /sbin/install
2210# AIX /bin/install
2211# AmigaOS /C/install, which installs bootblocks on floppy discs
2212# AIX 4 /usr/bin/installbsd, which doesn't work without a -g flag
2213# AFS /usr/afsws/bin/install, which mishandles nonexistent args
2214# SVR4 /usr/ucb/install, which tries to use the nonexistent group "staff"
2215# OS/2's system install, which has a completely different semantic
2216# ./install, which can be erroneously created by make from ./install.sh.
2217# Reject install programs that cannot install multiple files.
2218{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for a BSD-compatible install" >&5
2219$as_echo_n "checking for a BSD-compatible install... " >&6; }
2220if test -z "$INSTALL"; then
2221if ${ac_cv_path_install+:} false; then :
2222  $as_echo_n "(cached) " >&6
2223else
2224  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2225for as_dir in $PATH
2226do
2227  IFS=$as_save_IFS
2228  test -z "$as_dir" && as_dir=.
2229    # Account for people who put trailing slashes in PATH elements.
2230case $as_dir/ in #((
2231  ./ | .// | /[cC]/* | \
2232  /etc/* | /usr/sbin/* | /usr/etc/* | /sbin/* | /usr/afsws/bin/* | \
2233  ?:[\\/]os2[\\/]install[\\/]* | ?:[\\/]OS2[\\/]INSTALL[\\/]* | \
2234  /usr/ucb/* ) ;;
2235  *)
2236    # OSF1 and SCO ODT 3.0 have their own names for install.
2237    # Don't use installbsd from OSF since it installs stuff as root
2238    # by default.
2239    for ac_prog in ginstall scoinst install; do
2240      for ac_exec_ext in '' $ac_executable_extensions; do
2241	if { test -f "$as_dir/$ac_prog$ac_exec_ext" && $as_test_x "$as_dir/$ac_prog$ac_exec_ext"; }; then
2242	  if test $ac_prog = install &&
2243	    grep dspmsg "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then
2244	    # AIX install.  It has an incompatible calling convention.
2245	    :
2246	  elif test $ac_prog = install &&
2247	    grep pwplus "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then
2248	    # program-specific install script used by HP pwplus--don't use.
2249	    :
2250	  else
2251	    rm -rf conftest.one conftest.two conftest.dir
2252	    echo one > conftest.one
2253	    echo two > conftest.two
2254	    mkdir conftest.dir
2255	    if "$as_dir/$ac_prog$ac_exec_ext" -c conftest.one conftest.two "`pwd`/conftest.dir" &&
2256	      test -s conftest.one && test -s conftest.two &&
2257	      test -s conftest.dir/conftest.one &&
2258	      test -s conftest.dir/conftest.two
2259	    then
2260	      ac_cv_path_install="$as_dir/$ac_prog$ac_exec_ext -c"
2261	      break 3
2262	    fi
2263	  fi
2264	fi
2265      done
2266    done
2267    ;;
2268esac
2269
2270  done
2271IFS=$as_save_IFS
2272
2273rm -rf conftest.one conftest.two conftest.dir
2274
2275fi
2276  if test "${ac_cv_path_install+set}" = set; then
2277    INSTALL=$ac_cv_path_install
2278  else
2279    # As a last resort, use the slow shell script.  Don't cache a
2280    # value for INSTALL within a source directory, because that will
2281    # break other packages using the cache if that directory is
2282    # removed, or if the value is a relative name.
2283    INSTALL=$ac_install_sh
2284  fi
2285fi
2286{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $INSTALL" >&5
2287$as_echo "$INSTALL" >&6; }
2288
2289# Use test -z because SunOS4 sh mishandles braces in ${var-val}.
2290# It thinks the first close brace ends the variable substitution.
2291test -z "$INSTALL_PROGRAM" && INSTALL_PROGRAM='${INSTALL}'
2292
2293test -z "$INSTALL_SCRIPT" && INSTALL_SCRIPT='${INSTALL}'
2294
2295test -z "$INSTALL_DATA" && INSTALL_DATA='${INSTALL} -m 644'
2296
2297{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether build environment is sane" >&5
2298$as_echo_n "checking whether build environment is sane... " >&6; }
2299# Just in case
2300sleep 1
2301echo timestamp > conftest.file
2302# Reject unsafe characters in $srcdir or the absolute working directory
2303# name.  Accept space and tab only in the latter.
2304am_lf='
2305'
2306case `pwd` in
2307  *[\\\"\#\$\&\'\`$am_lf]*)
2308    as_fn_error $? "unsafe absolute working directory name" "$LINENO" 5;;
2309esac
2310case $srcdir in
2311  *[\\\"\#\$\&\'\`$am_lf\ \	]*)
2312    as_fn_error $? "unsafe srcdir value: \`$srcdir'" "$LINENO" 5;;
2313esac
2314
2315# Do `set' in a subshell so we don't clobber the current shell's
2316# arguments.  Must try -L first in case configure is actually a
2317# symlink; some systems play weird games with the mod time of symlinks
2318# (eg FreeBSD returns the mod time of the symlink's containing
2319# directory).
2320if (
2321   set X `ls -Lt "$srcdir/configure" conftest.file 2> /dev/null`
2322   if test "$*" = "X"; then
2323      # -L didn't work.
2324      set X `ls -t "$srcdir/configure" conftest.file`
2325   fi
2326   rm -f conftest.file
2327   if test "$*" != "X $srcdir/configure conftest.file" \
2328      && test "$*" != "X conftest.file $srcdir/configure"; then
2329
2330      # If neither matched, then we have a broken ls.  This can happen
2331      # if, for instance, CONFIG_SHELL is bash and it inherits a
2332      # broken ls alias from the environment.  This has actually
2333      # happened.  Such a system could not be considered "sane".
2334      as_fn_error $? "ls -t appears to fail.  Make sure there is not a broken
2335alias in your environment" "$LINENO" 5
2336   fi
2337
2338   test "$2" = conftest.file
2339   )
2340then
2341   # Ok.
2342   :
2343else
2344   as_fn_error $? "newly created file is older than distributed files!
2345Check your system clock" "$LINENO" 5
2346fi
2347{ $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
2348$as_echo "yes" >&6; }
2349test "$program_prefix" != NONE &&
2350  program_transform_name="s&^&$program_prefix&;$program_transform_name"
2351# Use a double $ so make ignores it.
2352test "$program_suffix" != NONE &&
2353  program_transform_name="s&\$&$program_suffix&;$program_transform_name"
2354# Double any \ or $.
2355# By default was `s,x,x', remove it if useless.
2356ac_script='s/[\\$]/&&/g;s/;s,x,x,$//'
2357program_transform_name=`$as_echo "$program_transform_name" | sed "$ac_script"`
2358
2359# expand $ac_aux_dir to an absolute path
2360am_aux_dir=`cd $ac_aux_dir && pwd`
2361
2362if test x"${MISSING+set}" != xset; then
2363  case $am_aux_dir in
2364  *\ * | *\	*)
2365    MISSING="\${SHELL} \"$am_aux_dir/missing\"" ;;
2366  *)
2367    MISSING="\${SHELL} $am_aux_dir/missing" ;;
2368  esac
2369fi
2370# Use eval to expand $SHELL
2371if eval "$MISSING --run true"; then
2372  am_missing_run="$MISSING --run "
2373else
2374  am_missing_run=
2375  { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: \`missing' script is too old or missing" >&5
2376$as_echo "$as_me: WARNING: \`missing' script is too old or missing" >&2;}
2377fi
2378
2379if test x"${install_sh}" != xset; then
2380  case $am_aux_dir in
2381  *\ * | *\	*)
2382    install_sh="\${SHELL} '$am_aux_dir/install-sh'" ;;
2383  *)
2384    install_sh="\${SHELL} $am_aux_dir/install-sh"
2385  esac
2386fi
2387
2388# Installed binaries are usually stripped using `strip' when the user
2389# run `make install-strip'.  However `strip' might not be the right
2390# tool to use in cross-compilation environments, therefore Automake
2391# will honor the `STRIP' environment variable to overrule this program.
2392if test "$cross_compiling" != no; then
2393  if test -n "$ac_tool_prefix"; then
2394  # Extract the first word of "${ac_tool_prefix}strip", so it can be a program name with args.
2395set dummy ${ac_tool_prefix}strip; ac_word=$2
2396{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2397$as_echo_n "checking for $ac_word... " >&6; }
2398if ${ac_cv_prog_STRIP+:} false; then :
2399  $as_echo_n "(cached) " >&6
2400else
2401  if test -n "$STRIP"; then
2402  ac_cv_prog_STRIP="$STRIP" # Let the user override the test.
2403else
2404as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2405for as_dir in $PATH
2406do
2407  IFS=$as_save_IFS
2408  test -z "$as_dir" && as_dir=.
2409    for ac_exec_ext in '' $ac_executable_extensions; do
2410  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
2411    ac_cv_prog_STRIP="${ac_tool_prefix}strip"
2412    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2413    break 2
2414  fi
2415done
2416  done
2417IFS=$as_save_IFS
2418
2419fi
2420fi
2421STRIP=$ac_cv_prog_STRIP
2422if test -n "$STRIP"; then
2423  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $STRIP" >&5
2424$as_echo "$STRIP" >&6; }
2425else
2426  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2427$as_echo "no" >&6; }
2428fi
2429
2430
2431fi
2432if test -z "$ac_cv_prog_STRIP"; then
2433  ac_ct_STRIP=$STRIP
2434  # Extract the first word of "strip", so it can be a program name with args.
2435set dummy strip; ac_word=$2
2436{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2437$as_echo_n "checking for $ac_word... " >&6; }
2438if ${ac_cv_prog_ac_ct_STRIP+:} false; then :
2439  $as_echo_n "(cached) " >&6
2440else
2441  if test -n "$ac_ct_STRIP"; then
2442  ac_cv_prog_ac_ct_STRIP="$ac_ct_STRIP" # Let the user override the test.
2443else
2444as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2445for as_dir in $PATH
2446do
2447  IFS=$as_save_IFS
2448  test -z "$as_dir" && as_dir=.
2449    for ac_exec_ext in '' $ac_executable_extensions; do
2450  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
2451    ac_cv_prog_ac_ct_STRIP="strip"
2452    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2453    break 2
2454  fi
2455done
2456  done
2457IFS=$as_save_IFS
2458
2459fi
2460fi
2461ac_ct_STRIP=$ac_cv_prog_ac_ct_STRIP
2462if test -n "$ac_ct_STRIP"; then
2463  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_STRIP" >&5
2464$as_echo "$ac_ct_STRIP" >&6; }
2465else
2466  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2467$as_echo "no" >&6; }
2468fi
2469
2470  if test "x$ac_ct_STRIP" = x; then
2471    STRIP=":"
2472  else
2473    case $cross_compiling:$ac_tool_warned in
2474yes:)
2475{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
2476$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
2477ac_tool_warned=yes ;;
2478esac
2479    STRIP=$ac_ct_STRIP
2480  fi
2481else
2482  STRIP="$ac_cv_prog_STRIP"
2483fi
2484
2485fi
2486INSTALL_STRIP_PROGRAM="\$(install_sh) -c -s"
2487
2488{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for a thread-safe mkdir -p" >&5
2489$as_echo_n "checking for a thread-safe mkdir -p... " >&6; }
2490if test -z "$MKDIR_P"; then
2491  if ${ac_cv_path_mkdir+:} false; then :
2492  $as_echo_n "(cached) " >&6
2493else
2494  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2495for as_dir in $PATH$PATH_SEPARATOR/opt/sfw/bin
2496do
2497  IFS=$as_save_IFS
2498  test -z "$as_dir" && as_dir=.
2499    for ac_prog in mkdir gmkdir; do
2500	 for ac_exec_ext in '' $ac_executable_extensions; do
2501	   { test -f "$as_dir/$ac_prog$ac_exec_ext" && $as_test_x "$as_dir/$ac_prog$ac_exec_ext"; } || continue
2502	   case `"$as_dir/$ac_prog$ac_exec_ext" --version 2>&1` in #(
2503	     'mkdir (GNU coreutils) '* | \
2504	     'mkdir (coreutils) '* | \
2505	     'mkdir (fileutils) '4.1*)
2506	       ac_cv_path_mkdir=$as_dir/$ac_prog$ac_exec_ext
2507	       break 3;;
2508	   esac
2509	 done
2510       done
2511  done
2512IFS=$as_save_IFS
2513
2514fi
2515
2516  test -d ./--version && rmdir ./--version
2517  if test "${ac_cv_path_mkdir+set}" = set; then
2518    MKDIR_P="$ac_cv_path_mkdir -p"
2519  else
2520    # As a last resort, use the slow shell script.  Don't cache a
2521    # value for MKDIR_P within a source directory, because that will
2522    # break other packages using the cache if that directory is
2523    # removed, or if the value is a relative name.
2524    MKDIR_P="$ac_install_sh -d"
2525  fi
2526fi
2527{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $MKDIR_P" >&5
2528$as_echo "$MKDIR_P" >&6; }
2529
2530mkdir_p="$MKDIR_P"
2531case $mkdir_p in
2532  [\\/$]* | ?:[\\/]*) ;;
2533  */*) mkdir_p="\$(top_builddir)/$mkdir_p" ;;
2534esac
2535
2536for ac_prog in gawk mawk nawk awk
2537do
2538  # Extract the first word of "$ac_prog", so it can be a program name with args.
2539set dummy $ac_prog; ac_word=$2
2540{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2541$as_echo_n "checking for $ac_word... " >&6; }
2542if ${ac_cv_prog_AWK+:} false; then :
2543  $as_echo_n "(cached) " >&6
2544else
2545  if test -n "$AWK"; then
2546  ac_cv_prog_AWK="$AWK" # Let the user override the test.
2547else
2548as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2549for as_dir in $PATH
2550do
2551  IFS=$as_save_IFS
2552  test -z "$as_dir" && as_dir=.
2553    for ac_exec_ext in '' $ac_executable_extensions; do
2554  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
2555    ac_cv_prog_AWK="$ac_prog"
2556    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2557    break 2
2558  fi
2559done
2560  done
2561IFS=$as_save_IFS
2562
2563fi
2564fi
2565AWK=$ac_cv_prog_AWK
2566if test -n "$AWK"; then
2567  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AWK" >&5
2568$as_echo "$AWK" >&6; }
2569else
2570  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2571$as_echo "no" >&6; }
2572fi
2573
2574
2575  test -n "$AWK" && break
2576done
2577
2578{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether ${MAKE-make} sets \$(MAKE)" >&5
2579$as_echo_n "checking whether ${MAKE-make} sets \$(MAKE)... " >&6; }
2580set x ${MAKE-make}
2581ac_make=`$as_echo "$2" | sed 's/+/p/g; s/[^a-zA-Z0-9_]/_/g'`
2582if eval \${ac_cv_prog_make_${ac_make}_set+:} false; then :
2583  $as_echo_n "(cached) " >&6
2584else
2585  cat >conftest.make <<\_ACEOF
2586SHELL = /bin/sh
2587all:
2588	@echo '@@@%%%=$(MAKE)=@@@%%%'
2589_ACEOF
2590# GNU make sometimes prints "make[1]: Entering ...", which would confuse us.
2591case `${MAKE-make} -f conftest.make 2>/dev/null` in
2592  *@@@%%%=?*=@@@%%%*)
2593    eval ac_cv_prog_make_${ac_make}_set=yes;;
2594  *)
2595    eval ac_cv_prog_make_${ac_make}_set=no;;
2596esac
2597rm -f conftest.make
2598fi
2599if eval test \$ac_cv_prog_make_${ac_make}_set = yes; then
2600  { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
2601$as_echo "yes" >&6; }
2602  SET_MAKE=
2603else
2604  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2605$as_echo "no" >&6; }
2606  SET_MAKE="MAKE=${MAKE-make}"
2607fi
2608
2609rm -rf .tst 2>/dev/null
2610mkdir .tst 2>/dev/null
2611if test -d .tst; then
2612  am__leading_dot=.
2613else
2614  am__leading_dot=_
2615fi
2616rmdir .tst 2>/dev/null
2617
2618if test "`cd $srcdir && pwd`" != "`pwd`"; then
2619  # Use -I$(srcdir) only when $(srcdir) != ., so that make's output
2620  # is not polluted with repeated "-I."
2621  am__isrc=' -I$(srcdir)'
2622  # test to see if srcdir already configured
2623  if test -f $srcdir/config.status; then
2624    as_fn_error $? "source directory already configured; run \"make distclean\" there first" "$LINENO" 5
2625  fi
2626fi
2627
2628# test whether we have cygpath
2629if test -z "$CYGPATH_W"; then
2630  if (cygpath --version) >/dev/null 2>/dev/null; then
2631    CYGPATH_W='cygpath -w'
2632  else
2633    CYGPATH_W=echo
2634  fi
2635fi
2636
2637
2638# Define the identity of the package.
2639 PACKAGE='libXres'
2640 VERSION='1.0.5'
2641
2642
2643cat >>confdefs.h <<_ACEOF
2644#define PACKAGE "$PACKAGE"
2645_ACEOF
2646
2647
2648cat >>confdefs.h <<_ACEOF
2649#define VERSION "$VERSION"
2650_ACEOF
2651
2652# Some tools Automake needs.
2653
2654ACLOCAL=${ACLOCAL-"${am_missing_run}aclocal-${am__api_version}"}
2655
2656
2657AUTOCONF=${AUTOCONF-"${am_missing_run}autoconf"}
2658
2659
2660AUTOMAKE=${AUTOMAKE-"${am_missing_run}automake-${am__api_version}"}
2661
2662
2663AUTOHEADER=${AUTOHEADER-"${am_missing_run}autoheader"}
2664
2665
2666MAKEINFO=${MAKEINFO-"${am_missing_run}makeinfo"}
2667
2668# We need awk for the "check" target.  The system "awk" is bad on
2669# some platforms.
2670# Always define AMTAR for backward compatibility.
2671
2672AMTAR=${AMTAR-"${am_missing_run}tar"}
2673
2674am__tar='${AMTAR} chof - "$$tardir"'; am__untar='${AMTAR} xf -'
2675
2676
2677
2678
2679
2680
2681{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to enable maintainer-specific portions of Makefiles" >&5
2682$as_echo_n "checking whether to enable maintainer-specific portions of Makefiles... " >&6; }
2683    # Check whether --enable-maintainer-mode was given.
2684if test "${enable_maintainer_mode+set}" = set; then :
2685  enableval=$enable_maintainer_mode; USE_MAINTAINER_MODE=$enableval
2686else
2687  USE_MAINTAINER_MODE=no
2688fi
2689
2690  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $USE_MAINTAINER_MODE" >&5
2691$as_echo "$USE_MAINTAINER_MODE" >&6; }
2692   if test $USE_MAINTAINER_MODE = yes; then
2693  MAINTAINER_MODE_TRUE=
2694  MAINTAINER_MODE_FALSE='#'
2695else
2696  MAINTAINER_MODE_TRUE='#'
2697  MAINTAINER_MODE_FALSE=
2698fi
2699
2700  MAINT=$MAINTAINER_MODE_TRUE
2701
2702
2703
2704# Require X.Org macros 1.8 or later for MAN_SUBSTS set by XORG_MANPAGE_SECTIONS
2705
2706
2707
2708
2709
2710
2711
2712
2713
2714
2715
2716
2717ac_config_headers="$ac_config_headers config.h"
2718
2719
2720# Check for progs
2721ac_ext=c
2722ac_cpp='$CPP $CPPFLAGS'
2723ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
2724ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
2725ac_compiler_gnu=$ac_cv_c_compiler_gnu
2726if test -n "$ac_tool_prefix"; then
2727  # Extract the first word of "${ac_tool_prefix}gcc", so it can be a program name with args.
2728set dummy ${ac_tool_prefix}gcc; ac_word=$2
2729{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2730$as_echo_n "checking for $ac_word... " >&6; }
2731if ${ac_cv_prog_CC+:} false; then :
2732  $as_echo_n "(cached) " >&6
2733else
2734  if test -n "$CC"; then
2735  ac_cv_prog_CC="$CC" # Let the user override the test.
2736else
2737as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2738for as_dir in $PATH
2739do
2740  IFS=$as_save_IFS
2741  test -z "$as_dir" && as_dir=.
2742    for ac_exec_ext in '' $ac_executable_extensions; do
2743  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
2744    ac_cv_prog_CC="${ac_tool_prefix}gcc"
2745    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2746    break 2
2747  fi
2748done
2749  done
2750IFS=$as_save_IFS
2751
2752fi
2753fi
2754CC=$ac_cv_prog_CC
2755if test -n "$CC"; then
2756  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
2757$as_echo "$CC" >&6; }
2758else
2759  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2760$as_echo "no" >&6; }
2761fi
2762
2763
2764fi
2765if test -z "$ac_cv_prog_CC"; then
2766  ac_ct_CC=$CC
2767  # Extract the first word of "gcc", so it can be a program name with args.
2768set dummy gcc; ac_word=$2
2769{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2770$as_echo_n "checking for $ac_word... " >&6; }
2771if ${ac_cv_prog_ac_ct_CC+:} false; then :
2772  $as_echo_n "(cached) " >&6
2773else
2774  if test -n "$ac_ct_CC"; then
2775  ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
2776else
2777as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2778for as_dir in $PATH
2779do
2780  IFS=$as_save_IFS
2781  test -z "$as_dir" && as_dir=.
2782    for ac_exec_ext in '' $ac_executable_extensions; do
2783  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
2784    ac_cv_prog_ac_ct_CC="gcc"
2785    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2786    break 2
2787  fi
2788done
2789  done
2790IFS=$as_save_IFS
2791
2792fi
2793fi
2794ac_ct_CC=$ac_cv_prog_ac_ct_CC
2795if test -n "$ac_ct_CC"; then
2796  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5
2797$as_echo "$ac_ct_CC" >&6; }
2798else
2799  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2800$as_echo "no" >&6; }
2801fi
2802
2803  if test "x$ac_ct_CC" = x; then
2804    CC=""
2805  else
2806    case $cross_compiling:$ac_tool_warned in
2807yes:)
2808{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
2809$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
2810ac_tool_warned=yes ;;
2811esac
2812    CC=$ac_ct_CC
2813  fi
2814else
2815  CC="$ac_cv_prog_CC"
2816fi
2817
2818if test -z "$CC"; then
2819          if test -n "$ac_tool_prefix"; then
2820    # Extract the first word of "${ac_tool_prefix}cc", so it can be a program name with args.
2821set dummy ${ac_tool_prefix}cc; ac_word=$2
2822{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2823$as_echo_n "checking for $ac_word... " >&6; }
2824if ${ac_cv_prog_CC+:} false; then :
2825  $as_echo_n "(cached) " >&6
2826else
2827  if test -n "$CC"; then
2828  ac_cv_prog_CC="$CC" # Let the user override the test.
2829else
2830as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2831for as_dir in $PATH
2832do
2833  IFS=$as_save_IFS
2834  test -z "$as_dir" && as_dir=.
2835    for ac_exec_ext in '' $ac_executable_extensions; do
2836  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
2837    ac_cv_prog_CC="${ac_tool_prefix}cc"
2838    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2839    break 2
2840  fi
2841done
2842  done
2843IFS=$as_save_IFS
2844
2845fi
2846fi
2847CC=$ac_cv_prog_CC
2848if test -n "$CC"; then
2849  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
2850$as_echo "$CC" >&6; }
2851else
2852  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2853$as_echo "no" >&6; }
2854fi
2855
2856
2857  fi
2858fi
2859if test -z "$CC"; then
2860  # Extract the first word of "cc", so it can be a program name with args.
2861set dummy cc; ac_word=$2
2862{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2863$as_echo_n "checking for $ac_word... " >&6; }
2864if ${ac_cv_prog_CC+:} false; then :
2865  $as_echo_n "(cached) " >&6
2866else
2867  if test -n "$CC"; then
2868  ac_cv_prog_CC="$CC" # Let the user override the test.
2869else
2870  ac_prog_rejected=no
2871as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2872for as_dir in $PATH
2873do
2874  IFS=$as_save_IFS
2875  test -z "$as_dir" && as_dir=.
2876    for ac_exec_ext in '' $ac_executable_extensions; do
2877  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
2878    if test "$as_dir/$ac_word$ac_exec_ext" = "/usr/ucb/cc"; then
2879       ac_prog_rejected=yes
2880       continue
2881     fi
2882    ac_cv_prog_CC="cc"
2883    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2884    break 2
2885  fi
2886done
2887  done
2888IFS=$as_save_IFS
2889
2890if test $ac_prog_rejected = yes; then
2891  # We found a bogon in the path, so make sure we never use it.
2892  set dummy $ac_cv_prog_CC
2893  shift
2894  if test $# != 0; then
2895    # We chose a different compiler from the bogus one.
2896    # However, it has the same basename, so the bogon will be chosen
2897    # first if we set CC to just the basename; use the full file name.
2898    shift
2899    ac_cv_prog_CC="$as_dir/$ac_word${1+' '}$@"
2900  fi
2901fi
2902fi
2903fi
2904CC=$ac_cv_prog_CC
2905if test -n "$CC"; then
2906  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
2907$as_echo "$CC" >&6; }
2908else
2909  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2910$as_echo "no" >&6; }
2911fi
2912
2913
2914fi
2915if test -z "$CC"; then
2916  if test -n "$ac_tool_prefix"; then
2917  for ac_prog in cl.exe
2918  do
2919    # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
2920set dummy $ac_tool_prefix$ac_prog; ac_word=$2
2921{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2922$as_echo_n "checking for $ac_word... " >&6; }
2923if ${ac_cv_prog_CC+:} false; then :
2924  $as_echo_n "(cached) " >&6
2925else
2926  if test -n "$CC"; then
2927  ac_cv_prog_CC="$CC" # Let the user override the test.
2928else
2929as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2930for as_dir in $PATH
2931do
2932  IFS=$as_save_IFS
2933  test -z "$as_dir" && as_dir=.
2934    for ac_exec_ext in '' $ac_executable_extensions; do
2935  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
2936    ac_cv_prog_CC="$ac_tool_prefix$ac_prog"
2937    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2938    break 2
2939  fi
2940done
2941  done
2942IFS=$as_save_IFS
2943
2944fi
2945fi
2946CC=$ac_cv_prog_CC
2947if test -n "$CC"; then
2948  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
2949$as_echo "$CC" >&6; }
2950else
2951  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2952$as_echo "no" >&6; }
2953fi
2954
2955
2956    test -n "$CC" && break
2957  done
2958fi
2959if test -z "$CC"; then
2960  ac_ct_CC=$CC
2961  for ac_prog in cl.exe
2962do
2963  # Extract the first word of "$ac_prog", so it can be a program name with args.
2964set dummy $ac_prog; ac_word=$2
2965{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2966$as_echo_n "checking for $ac_word... " >&6; }
2967if ${ac_cv_prog_ac_ct_CC+:} false; then :
2968  $as_echo_n "(cached) " >&6
2969else
2970  if test -n "$ac_ct_CC"; then
2971  ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
2972else
2973as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2974for as_dir in $PATH
2975do
2976  IFS=$as_save_IFS
2977  test -z "$as_dir" && as_dir=.
2978    for ac_exec_ext in '' $ac_executable_extensions; do
2979  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
2980    ac_cv_prog_ac_ct_CC="$ac_prog"
2981    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2982    break 2
2983  fi
2984done
2985  done
2986IFS=$as_save_IFS
2987
2988fi
2989fi
2990ac_ct_CC=$ac_cv_prog_ac_ct_CC
2991if test -n "$ac_ct_CC"; then
2992  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5
2993$as_echo "$ac_ct_CC" >&6; }
2994else
2995  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2996$as_echo "no" >&6; }
2997fi
2998
2999
3000  test -n "$ac_ct_CC" && break
3001done
3002
3003  if test "x$ac_ct_CC" = x; then
3004    CC=""
3005  else
3006    case $cross_compiling:$ac_tool_warned in
3007yes:)
3008{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
3009$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
3010ac_tool_warned=yes ;;
3011esac
3012    CC=$ac_ct_CC
3013  fi
3014fi
3015
3016fi
3017
3018
3019test -z "$CC" && { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
3020$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
3021as_fn_error $? "no acceptable C compiler found in \$PATH
3022See \`config.log' for more details" "$LINENO" 5; }
3023
3024# Provide some information about the compiler.
3025$as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler version" >&5
3026set X $ac_compile
3027ac_compiler=$2
3028for ac_option in --version -v -V -qversion; do
3029  { { ac_try="$ac_compiler $ac_option >&5"
3030case "(($ac_try" in
3031  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3032  *) ac_try_echo=$ac_try;;
3033esac
3034eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3035$as_echo "$ac_try_echo"; } >&5
3036  (eval "$ac_compiler $ac_option >&5") 2>conftest.err
3037  ac_status=$?
3038  if test -s conftest.err; then
3039    sed '10a\
3040... rest of stderr output deleted ...
3041         10q' conftest.err >conftest.er1
3042    cat conftest.er1 >&5
3043  fi
3044  rm -f conftest.er1 conftest.err
3045  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3046  test $ac_status = 0; }
3047done
3048
3049cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3050/* end confdefs.h.  */
3051
3052int
3053main ()
3054{
3055
3056  ;
3057  return 0;
3058}
3059_ACEOF
3060ac_clean_files_save=$ac_clean_files
3061ac_clean_files="$ac_clean_files a.out a.out.dSYM a.exe b.out"
3062# Try to create an executable without -o first, disregard a.out.
3063# It will help us diagnose broken compilers, and finding out an intuition
3064# of exeext.
3065{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the C compiler works" >&5
3066$as_echo_n "checking whether the C compiler works... " >&6; }
3067ac_link_default=`$as_echo "$ac_link" | sed 's/ -o *conftest[^ ]*//'`
3068
3069# The possible output files:
3070ac_files="a.out conftest.exe conftest a.exe a_out.exe b.out conftest.*"
3071
3072ac_rmfiles=
3073for ac_file in $ac_files
3074do
3075  case $ac_file in
3076    *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj ) ;;
3077    * ) ac_rmfiles="$ac_rmfiles $ac_file";;
3078  esac
3079done
3080rm -f $ac_rmfiles
3081
3082if { { ac_try="$ac_link_default"
3083case "(($ac_try" in
3084  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3085  *) ac_try_echo=$ac_try;;
3086esac
3087eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3088$as_echo "$ac_try_echo"; } >&5
3089  (eval "$ac_link_default") 2>&5
3090  ac_status=$?
3091  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3092  test $ac_status = 0; }; then :
3093  # Autoconf-2.13 could set the ac_cv_exeext variable to `no'.
3094# So ignore a value of `no', otherwise this would lead to `EXEEXT = no'
3095# in a Makefile.  We should not override ac_cv_exeext if it was cached,
3096# so that the user can short-circuit this test for compilers unknown to
3097# Autoconf.
3098for ac_file in $ac_files ''
3099do
3100  test -f "$ac_file" || continue
3101  case $ac_file in
3102    *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj )
3103	;;
3104    [ab].out )
3105	# We found the default executable, but exeext='' is most
3106	# certainly right.
3107	break;;
3108    *.* )
3109	if test "${ac_cv_exeext+set}" = set && test "$ac_cv_exeext" != no;
3110	then :; else
3111	   ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'`
3112	fi
3113	# We set ac_cv_exeext here because the later test for it is not
3114	# safe: cross compilers may not add the suffix if given an `-o'
3115	# argument, so we may need to know it at that point already.
3116	# Even if this section looks crufty: it has the advantage of
3117	# actually working.
3118	break;;
3119    * )
3120	break;;
3121  esac
3122done
3123test "$ac_cv_exeext" = no && ac_cv_exeext=
3124
3125else
3126  ac_file=''
3127fi
3128if test -z "$ac_file"; then :
3129  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3130$as_echo "no" >&6; }
3131$as_echo "$as_me: failed program was:" >&5
3132sed 's/^/| /' conftest.$ac_ext >&5
3133
3134{ { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
3135$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
3136as_fn_error 77 "C compiler cannot create executables
3137See \`config.log' for more details" "$LINENO" 5; }
3138else
3139  { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
3140$as_echo "yes" >&6; }
3141fi
3142{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler default output file name" >&5
3143$as_echo_n "checking for C compiler default output file name... " >&6; }
3144{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_file" >&5
3145$as_echo "$ac_file" >&6; }
3146ac_exeext=$ac_cv_exeext
3147
3148rm -f -r a.out a.out.dSYM a.exe conftest$ac_cv_exeext b.out
3149ac_clean_files=$ac_clean_files_save
3150{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for suffix of executables" >&5
3151$as_echo_n "checking for suffix of executables... " >&6; }
3152if { { ac_try="$ac_link"
3153case "(($ac_try" in
3154  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3155  *) ac_try_echo=$ac_try;;
3156esac
3157eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3158$as_echo "$ac_try_echo"; } >&5
3159  (eval "$ac_link") 2>&5
3160  ac_status=$?
3161  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3162  test $ac_status = 0; }; then :
3163  # If both `conftest.exe' and `conftest' are `present' (well, observable)
3164# catch `conftest.exe'.  For instance with Cygwin, `ls conftest' will
3165# work properly (i.e., refer to `conftest.exe'), while it won't with
3166# `rm'.
3167for ac_file in conftest.exe conftest conftest.*; do
3168  test -f "$ac_file" || continue
3169  case $ac_file in
3170    *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj ) ;;
3171    *.* ) ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'`
3172	  break;;
3173    * ) break;;
3174  esac
3175done
3176else
3177  { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
3178$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
3179as_fn_error $? "cannot compute suffix of executables: cannot compile and link
3180See \`config.log' for more details" "$LINENO" 5; }
3181fi
3182rm -f conftest conftest$ac_cv_exeext
3183{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_exeext" >&5
3184$as_echo "$ac_cv_exeext" >&6; }
3185
3186rm -f conftest.$ac_ext
3187EXEEXT=$ac_cv_exeext
3188ac_exeext=$EXEEXT
3189cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3190/* end confdefs.h.  */
3191#include <stdio.h>
3192int
3193main ()
3194{
3195FILE *f = fopen ("conftest.out", "w");
3196 return ferror (f) || fclose (f) != 0;
3197
3198  ;
3199  return 0;
3200}
3201_ACEOF
3202ac_clean_files="$ac_clean_files conftest.out"
3203# Check that the compiler produces executables we can run.  If not, either
3204# the compiler is broken, or we cross compile.
3205{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are cross compiling" >&5
3206$as_echo_n "checking whether we are cross compiling... " >&6; }
3207if test "$cross_compiling" != yes; then
3208  { { ac_try="$ac_link"
3209case "(($ac_try" in
3210  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3211  *) ac_try_echo=$ac_try;;
3212esac
3213eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3214$as_echo "$ac_try_echo"; } >&5
3215  (eval "$ac_link") 2>&5
3216  ac_status=$?
3217  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3218  test $ac_status = 0; }
3219  if { ac_try='./conftest$ac_cv_exeext'
3220  { { case "(($ac_try" in
3221  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3222  *) ac_try_echo=$ac_try;;
3223esac
3224eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3225$as_echo "$ac_try_echo"; } >&5
3226  (eval "$ac_try") 2>&5
3227  ac_status=$?
3228  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3229  test $ac_status = 0; }; }; then
3230    cross_compiling=no
3231  else
3232    if test "$cross_compiling" = maybe; then
3233	cross_compiling=yes
3234    else
3235	{ { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
3236$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
3237as_fn_error $? "cannot run C compiled programs.
3238If you meant to cross compile, use \`--host'.
3239See \`config.log' for more details" "$LINENO" 5; }
3240    fi
3241  fi
3242fi
3243{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $cross_compiling" >&5
3244$as_echo "$cross_compiling" >&6; }
3245
3246rm -f conftest.$ac_ext conftest$ac_cv_exeext conftest.out
3247ac_clean_files=$ac_clean_files_save
3248{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for suffix of object files" >&5
3249$as_echo_n "checking for suffix of object files... " >&6; }
3250if ${ac_cv_objext+:} false; then :
3251  $as_echo_n "(cached) " >&6
3252else
3253  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3254/* end confdefs.h.  */
3255
3256int
3257main ()
3258{
3259
3260  ;
3261  return 0;
3262}
3263_ACEOF
3264rm -f conftest.o conftest.obj
3265if { { ac_try="$ac_compile"
3266case "(($ac_try" in
3267  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3268  *) ac_try_echo=$ac_try;;
3269esac
3270eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3271$as_echo "$ac_try_echo"; } >&5
3272  (eval "$ac_compile") 2>&5
3273  ac_status=$?
3274  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3275  test $ac_status = 0; }; then :
3276  for ac_file in conftest.o conftest.obj conftest.*; do
3277  test -f "$ac_file" || continue;
3278  case $ac_file in
3279    *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM ) ;;
3280    *) ac_cv_objext=`expr "$ac_file" : '.*\.\(.*\)'`
3281       break;;
3282  esac
3283done
3284else
3285  $as_echo "$as_me: failed program was:" >&5
3286sed 's/^/| /' conftest.$ac_ext >&5
3287
3288{ { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
3289$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
3290as_fn_error $? "cannot compute suffix of object files: cannot compile
3291See \`config.log' for more details" "$LINENO" 5; }
3292fi
3293rm -f conftest.$ac_cv_objext conftest.$ac_ext
3294fi
3295{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_objext" >&5
3296$as_echo "$ac_cv_objext" >&6; }
3297OBJEXT=$ac_cv_objext
3298ac_objext=$OBJEXT
3299{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are using the GNU C compiler" >&5
3300$as_echo_n "checking whether we are using the GNU C compiler... " >&6; }
3301if ${ac_cv_c_compiler_gnu+:} false; then :
3302  $as_echo_n "(cached) " >&6
3303else
3304  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3305/* end confdefs.h.  */
3306
3307int
3308main ()
3309{
3310#ifndef __GNUC__
3311       choke me
3312#endif
3313
3314  ;
3315  return 0;
3316}
3317_ACEOF
3318if ac_fn_c_try_compile "$LINENO"; then :
3319  ac_compiler_gnu=yes
3320else
3321  ac_compiler_gnu=no
3322fi
3323rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3324ac_cv_c_compiler_gnu=$ac_compiler_gnu
3325
3326fi
3327{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_compiler_gnu" >&5
3328$as_echo "$ac_cv_c_compiler_gnu" >&6; }
3329if test $ac_compiler_gnu = yes; then
3330  GCC=yes
3331else
3332  GCC=
3333fi
3334ac_test_CFLAGS=${CFLAGS+set}
3335ac_save_CFLAGS=$CFLAGS
3336{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CC accepts -g" >&5
3337$as_echo_n "checking whether $CC accepts -g... " >&6; }
3338if ${ac_cv_prog_cc_g+:} false; then :
3339  $as_echo_n "(cached) " >&6
3340else
3341  ac_save_c_werror_flag=$ac_c_werror_flag
3342   ac_c_werror_flag=yes
3343   ac_cv_prog_cc_g=no
3344   CFLAGS="-g"
3345   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3346/* end confdefs.h.  */
3347
3348int
3349main ()
3350{
3351
3352  ;
3353  return 0;
3354}
3355_ACEOF
3356if ac_fn_c_try_compile "$LINENO"; then :
3357  ac_cv_prog_cc_g=yes
3358else
3359  CFLAGS=""
3360      cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3361/* end confdefs.h.  */
3362
3363int
3364main ()
3365{
3366
3367  ;
3368  return 0;
3369}
3370_ACEOF
3371if ac_fn_c_try_compile "$LINENO"; then :
3372
3373else
3374  ac_c_werror_flag=$ac_save_c_werror_flag
3375	 CFLAGS="-g"
3376	 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3377/* end confdefs.h.  */
3378
3379int
3380main ()
3381{
3382
3383  ;
3384  return 0;
3385}
3386_ACEOF
3387if ac_fn_c_try_compile "$LINENO"; then :
3388  ac_cv_prog_cc_g=yes
3389fi
3390rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3391fi
3392rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3393fi
3394rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3395   ac_c_werror_flag=$ac_save_c_werror_flag
3396fi
3397{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_g" >&5
3398$as_echo "$ac_cv_prog_cc_g" >&6; }
3399if test "$ac_test_CFLAGS" = set; then
3400  CFLAGS=$ac_save_CFLAGS
3401elif test $ac_cv_prog_cc_g = yes; then
3402  if test "$GCC" = yes; then
3403    CFLAGS="-g -O2"
3404  else
3405    CFLAGS="-g"
3406  fi
3407else
3408  if test "$GCC" = yes; then
3409    CFLAGS="-O2"
3410  else
3411    CFLAGS=
3412  fi
3413fi
3414{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $CC option to accept ISO C89" >&5
3415$as_echo_n "checking for $CC option to accept ISO C89... " >&6; }
3416if ${ac_cv_prog_cc_c89+:} false; then :
3417  $as_echo_n "(cached) " >&6
3418else
3419  ac_cv_prog_cc_c89=no
3420ac_save_CC=$CC
3421cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3422/* end confdefs.h.  */
3423#include <stdarg.h>
3424#include <stdio.h>
3425#include <sys/types.h>
3426#include <sys/stat.h>
3427/* Most of the following tests are stolen from RCS 5.7's src/conf.sh.  */
3428struct buf { int x; };
3429FILE * (*rcsopen) (struct buf *, struct stat *, int);
3430static char *e (p, i)
3431     char **p;
3432     int i;
3433{
3434  return p[i];
3435}
3436static char *f (char * (*g) (char **, int), char **p, ...)
3437{
3438  char *s;
3439  va_list v;
3440  va_start (v,p);
3441  s = g (p, va_arg (v,int));
3442  va_end (v);
3443  return s;
3444}
3445
3446/* OSF 4.0 Compaq cc is some sort of almost-ANSI by default.  It has
3447   function prototypes and stuff, but not '\xHH' hex character constants.
3448   These don't provoke an error unfortunately, instead are silently treated
3449   as 'x'.  The following induces an error, until -std is added to get
3450   proper ANSI mode.  Curiously '\x00'!='x' always comes out true, for an
3451   array size at least.  It's necessary to write '\x00'==0 to get something
3452   that's true only with -std.  */
3453int osf4_cc_array ['\x00' == 0 ? 1 : -1];
3454
3455/* IBM C 6 for AIX is almost-ANSI by default, but it replaces macro parameters
3456   inside strings and character constants.  */
3457#define FOO(x) 'x'
3458int xlc6_cc_array[FOO(a) == 'x' ? 1 : -1];
3459
3460int test (int i, double x);
3461struct s1 {int (*f) (int a);};
3462struct s2 {int (*f) (double a);};
3463int pairnames (int, char **, FILE *(*)(struct buf *, struct stat *, int), int, int);
3464int argc;
3465char **argv;
3466int
3467main ()
3468{
3469return f (e, argv, 0) != argv[0]  ||  f (e, argv, 1) != argv[1];
3470  ;
3471  return 0;
3472}
3473_ACEOF
3474for ac_arg in '' -qlanglvl=extc89 -qlanglvl=ansi -std \
3475	-Ae "-Aa -D_HPUX_SOURCE" "-Xc -D__EXTENSIONS__"
3476do
3477  CC="$ac_save_CC $ac_arg"
3478  if ac_fn_c_try_compile "$LINENO"; then :
3479  ac_cv_prog_cc_c89=$ac_arg
3480fi
3481rm -f core conftest.err conftest.$ac_objext
3482  test "x$ac_cv_prog_cc_c89" != "xno" && break
3483done
3484rm -f conftest.$ac_ext
3485CC=$ac_save_CC
3486
3487fi
3488# AC_CACHE_VAL
3489case "x$ac_cv_prog_cc_c89" in
3490  x)
3491    { $as_echo "$as_me:${as_lineno-$LINENO}: result: none needed" >&5
3492$as_echo "none needed" >&6; } ;;
3493  xno)
3494    { $as_echo "$as_me:${as_lineno-$LINENO}: result: unsupported" >&5
3495$as_echo "unsupported" >&6; } ;;
3496  *)
3497    CC="$CC $ac_cv_prog_cc_c89"
3498    { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_c89" >&5
3499$as_echo "$ac_cv_prog_cc_c89" >&6; } ;;
3500esac
3501if test "x$ac_cv_prog_cc_c89" != xno; then :
3502
3503fi
3504
3505ac_ext=c
3506ac_cpp='$CPP $CPPFLAGS'
3507ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3508ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3509ac_compiler_gnu=$ac_cv_c_compiler_gnu
3510DEPDIR="${am__leading_dot}deps"
3511
3512ac_config_commands="$ac_config_commands depfiles"
3513
3514
3515am_make=${MAKE-make}
3516cat > confinc << 'END'
3517am__doit:
3518	@echo this is the am__doit target
3519.PHONY: am__doit
3520END
3521# If we don't find an include directive, just comment out the code.
3522{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for style of include used by $am_make" >&5
3523$as_echo_n "checking for style of include used by $am_make... " >&6; }
3524am__include="#"
3525am__quote=
3526_am_result=none
3527# First try GNU make style include.
3528echo "include confinc" > confmf
3529# Ignore all kinds of additional output from `make'.
3530case `$am_make -s -f confmf 2> /dev/null` in #(
3531*the\ am__doit\ target*)
3532  am__include=include
3533  am__quote=
3534  _am_result=GNU
3535  ;;
3536esac
3537# Now try BSD make style include.
3538if test "$am__include" = "#"; then
3539   echo '.include "confinc"' > confmf
3540   case `$am_make -s -f confmf 2> /dev/null` in #(
3541   *the\ am__doit\ target*)
3542     am__include=.include
3543     am__quote="\""
3544     _am_result=BSD
3545     ;;
3546   esac
3547fi
3548
3549
3550{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $_am_result" >&5
3551$as_echo "$_am_result" >&6; }
3552rm -f confinc confmf
3553
3554# Check whether --enable-dependency-tracking was given.
3555if test "${enable_dependency_tracking+set}" = set; then :
3556  enableval=$enable_dependency_tracking;
3557fi
3558
3559if test "x$enable_dependency_tracking" != xno; then
3560  am_depcomp="$ac_aux_dir/depcomp"
3561  AMDEPBACKSLASH='\'
3562fi
3563 if test "x$enable_dependency_tracking" != xno; then
3564  AMDEP_TRUE=
3565  AMDEP_FALSE='#'
3566else
3567  AMDEP_TRUE='#'
3568  AMDEP_FALSE=
3569fi
3570
3571
3572
3573depcc="$CC"   am_compiler_list=
3574
3575{ $as_echo "$as_me:${as_lineno-$LINENO}: checking dependency style of $depcc" >&5
3576$as_echo_n "checking dependency style of $depcc... " >&6; }
3577if ${am_cv_CC_dependencies_compiler_type+:} false; then :
3578  $as_echo_n "(cached) " >&6
3579else
3580  if test -z "$AMDEP_TRUE" && test -f "$am_depcomp"; then
3581  # We make a subdir and do the tests there.  Otherwise we can end up
3582  # making bogus files that we don't know about and never remove.  For
3583  # instance it was reported that on HP-UX the gcc test will end up
3584  # making a dummy file named `D' -- because `-MD' means `put the output
3585  # in D'.
3586  mkdir conftest.dir
3587  # Copy depcomp to subdir because otherwise we won't find it if we're
3588  # using a relative directory.
3589  cp "$am_depcomp" conftest.dir
3590  cd conftest.dir
3591  # We will build objects and dependencies in a subdirectory because
3592  # it helps to detect inapplicable dependency modes.  For instance
3593  # both Tru64's cc and ICC support -MD to output dependencies as a
3594  # side effect of compilation, but ICC will put the dependencies in
3595  # the current directory while Tru64 will put them in the object
3596  # directory.
3597  mkdir sub
3598
3599  am_cv_CC_dependencies_compiler_type=none
3600  if test "$am_compiler_list" = ""; then
3601     am_compiler_list=`sed -n 's/^#*\([a-zA-Z0-9]*\))$/\1/p' < ./depcomp`
3602  fi
3603  am__universal=false
3604  case " $depcc " in #(
3605     *\ -arch\ *\ -arch\ *) am__universal=true ;;
3606     esac
3607
3608  for depmode in $am_compiler_list; do
3609    # Setup a source with many dependencies, because some compilers
3610    # like to wrap large dependency lists on column 80 (with \), and
3611    # we should not choose a depcomp mode which is confused by this.
3612    #
3613    # We need to recreate these files for each test, as the compiler may
3614    # overwrite some of them when testing with obscure command lines.
3615    # This happens at least with the AIX C compiler.
3616    : > sub/conftest.c
3617    for i in 1 2 3 4 5 6; do
3618      echo '#include "conftst'$i'.h"' >> sub/conftest.c
3619      # Using `: > sub/conftst$i.h' creates only sub/conftst1.h with
3620      # Solaris 8's {/usr,}/bin/sh.
3621      touch sub/conftst$i.h
3622    done
3623    echo "${am__include} ${am__quote}sub/conftest.Po${am__quote}" > confmf
3624
3625    # We check with `-c' and `-o' for the sake of the "dashmstdout"
3626    # mode.  It turns out that the SunPro C++ compiler does not properly
3627    # handle `-M -o', and we need to detect this.  Also, some Intel
3628    # versions had trouble with output in subdirs
3629    am__obj=sub/conftest.${OBJEXT-o}
3630    am__minus_obj="-o $am__obj"
3631    case $depmode in
3632    gcc)
3633      # This depmode causes a compiler race in universal mode.
3634      test "$am__universal" = false || continue
3635      ;;
3636    nosideeffect)
3637      # after this tag, mechanisms are not by side-effect, so they'll
3638      # only be used when explicitly requested
3639      if test "x$enable_dependency_tracking" = xyes; then
3640	continue
3641      else
3642	break
3643      fi
3644      ;;
3645    msvisualcpp | msvcmsys)
3646      # This compiler won't grok `-c -o', but also, the minuso test has
3647      # not run yet.  These depmodes are late enough in the game, and
3648      # so weak that their functioning should not be impacted.
3649      am__obj=conftest.${OBJEXT-o}
3650      am__minus_obj=
3651      ;;
3652    none) break ;;
3653    esac
3654    if depmode=$depmode \
3655       source=sub/conftest.c object=$am__obj \
3656       depfile=sub/conftest.Po tmpdepfile=sub/conftest.TPo \
3657       $SHELL ./depcomp $depcc -c $am__minus_obj sub/conftest.c \
3658         >/dev/null 2>conftest.err &&
3659       grep sub/conftst1.h sub/conftest.Po > /dev/null 2>&1 &&
3660       grep sub/conftst6.h sub/conftest.Po > /dev/null 2>&1 &&
3661       grep $am__obj sub/conftest.Po > /dev/null 2>&1 &&
3662       ${MAKE-make} -s -f confmf > /dev/null 2>&1; then
3663      # icc doesn't choke on unknown options, it will just issue warnings
3664      # or remarks (even with -Werror).  So we grep stderr for any message
3665      # that says an option was ignored or not supported.
3666      # When given -MP, icc 7.0 and 7.1 complain thusly:
3667      #   icc: Command line warning: ignoring option '-M'; no argument required
3668      # The diagnosis changed in icc 8.0:
3669      #   icc: Command line remark: option '-MP' not supported
3670      if (grep 'ignoring option' conftest.err ||
3671          grep 'not supported' conftest.err) >/dev/null 2>&1; then :; else
3672        am_cv_CC_dependencies_compiler_type=$depmode
3673        break
3674      fi
3675    fi
3676  done
3677
3678  cd ..
3679  rm -rf conftest.dir
3680else
3681  am_cv_CC_dependencies_compiler_type=none
3682fi
3683
3684fi
3685{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $am_cv_CC_dependencies_compiler_type" >&5
3686$as_echo "$am_cv_CC_dependencies_compiler_type" >&6; }
3687CCDEPMODE=depmode=$am_cv_CC_dependencies_compiler_type
3688
3689 if
3690  test "x$enable_dependency_tracking" != xno \
3691  && test "$am_cv_CC_dependencies_compiler_type" = gcc3; then
3692  am__fastdepCC_TRUE=
3693  am__fastdepCC_FALSE='#'
3694else
3695  am__fastdepCC_TRUE='#'
3696  am__fastdepCC_FALSE=
3697fi
3698
3699
3700case `pwd` in
3701  *\ * | *\	*)
3702    { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: Libtool does not cope well with whitespace in \`pwd\`" >&5
3703$as_echo "$as_me: WARNING: Libtool does not cope well with whitespace in \`pwd\`" >&2;} ;;
3704esac
3705
3706
3707
3708macro_version='2.2.10'
3709macro_revision='1.3175'
3710
3711
3712
3713
3714
3715
3716
3717
3718
3719
3720
3721
3722
3723ltmain="$ac_aux_dir/ltmain.sh"
3724
3725# Make sure we can run config.sub.
3726$SHELL "$ac_aux_dir/config.sub" sun4 >/dev/null 2>&1 ||
3727  as_fn_error $? "cannot run $SHELL $ac_aux_dir/config.sub" "$LINENO" 5
3728
3729{ $as_echo "$as_me:${as_lineno-$LINENO}: checking build system type" >&5
3730$as_echo_n "checking build system type... " >&6; }
3731if ${ac_cv_build+:} false; then :
3732  $as_echo_n "(cached) " >&6
3733else
3734  ac_build_alias=$build_alias
3735test "x$ac_build_alias" = x &&
3736  ac_build_alias=`$SHELL "$ac_aux_dir/config.guess"`
3737test "x$ac_build_alias" = x &&
3738  as_fn_error $? "cannot guess build type; you must specify one" "$LINENO" 5
3739ac_cv_build=`$SHELL "$ac_aux_dir/config.sub" $ac_build_alias` ||
3740  as_fn_error $? "$SHELL $ac_aux_dir/config.sub $ac_build_alias failed" "$LINENO" 5
3741
3742fi
3743{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_build" >&5
3744$as_echo "$ac_cv_build" >&6; }
3745case $ac_cv_build in
3746*-*-*) ;;
3747*) as_fn_error $? "invalid value of canonical build" "$LINENO" 5;;
3748esac
3749build=$ac_cv_build
3750ac_save_IFS=$IFS; IFS='-'
3751set x $ac_cv_build
3752shift
3753build_cpu=$1
3754build_vendor=$2
3755shift; shift
3756# Remember, the first character of IFS is used to create $*,
3757# except with old shells:
3758build_os=$*
3759IFS=$ac_save_IFS
3760case $build_os in *\ *) build_os=`echo "$build_os" | sed 's/ /-/g'`;; esac
3761
3762
3763{ $as_echo "$as_me:${as_lineno-$LINENO}: checking host system type" >&5
3764$as_echo_n "checking host system type... " >&6; }
3765if ${ac_cv_host+:} false; then :
3766  $as_echo_n "(cached) " >&6
3767else
3768  if test "x$host_alias" = x; then
3769  ac_cv_host=$ac_cv_build
3770else
3771  ac_cv_host=`$SHELL "$ac_aux_dir/config.sub" $host_alias` ||
3772    as_fn_error $? "$SHELL $ac_aux_dir/config.sub $host_alias failed" "$LINENO" 5
3773fi
3774
3775fi
3776{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_host" >&5
3777$as_echo "$ac_cv_host" >&6; }
3778case $ac_cv_host in
3779*-*-*) ;;
3780*) as_fn_error $? "invalid value of canonical host" "$LINENO" 5;;
3781esac
3782host=$ac_cv_host
3783ac_save_IFS=$IFS; IFS='-'
3784set x $ac_cv_host
3785shift
3786host_cpu=$1
3787host_vendor=$2
3788shift; shift
3789# Remember, the first character of IFS is used to create $*,
3790# except with old shells:
3791host_os=$*
3792IFS=$ac_save_IFS
3793case $host_os in *\ *) host_os=`echo "$host_os" | sed 's/ /-/g'`;; esac
3794
3795
3796# Backslashify metacharacters that are still active within
3797# double-quoted strings.
3798sed_quote_subst='s/\(["`$\\]\)/\\\1/g'
3799
3800# Same as above, but do not quote variable references.
3801double_quote_subst='s/\(["`\\]\)/\\\1/g'
3802
3803# Sed substitution to delay expansion of an escaped shell variable in a
3804# double_quote_subst'ed string.
3805delay_variable_subst='s/\\\\\\\\\\\$/\\\\\\$/g'
3806
3807# Sed substitution to delay expansion of an escaped single quote.
3808delay_single_quote_subst='s/'\''/'\'\\\\\\\'\''/g'
3809
3810# Sed substitution to avoid accidental globbing in evaled expressions
3811no_glob_subst='s/\*/\\\*/g'
3812
3813ECHO='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\'
3814ECHO=$ECHO$ECHO$ECHO$ECHO$ECHO
3815ECHO=$ECHO$ECHO$ECHO$ECHO$ECHO$ECHO
3816
3817{ $as_echo "$as_me:${as_lineno-$LINENO}: checking how to print strings" >&5
3818$as_echo_n "checking how to print strings... " >&6; }
3819# Test print first, because it will be a builtin if present.
3820if test "X`print -r -- -n 2>/dev/null`" = X-n && \
3821   test "X`print -r -- $ECHO 2>/dev/null`" = "X$ECHO"; then
3822  ECHO='print -r --'
3823elif test "X`printf %s $ECHO 2>/dev/null`" = "X$ECHO"; then
3824  ECHO='printf %s\n'
3825else
3826  # Use this function as a fallback that always works.
3827  func_fallback_echo ()
3828  {
3829    eval 'cat <<_LTECHO_EOF
3830$1
3831_LTECHO_EOF'
3832  }
3833  ECHO='func_fallback_echo'
3834fi
3835
3836# func_echo_all arg...
3837# Invoke $ECHO with all args, space-separated.
3838func_echo_all ()
3839{
3840    $ECHO ""
3841}
3842
3843case "$ECHO" in
3844  printf*) { $as_echo "$as_me:${as_lineno-$LINENO}: result: printf" >&5
3845$as_echo "printf" >&6; } ;;
3846  print*) { $as_echo "$as_me:${as_lineno-$LINENO}: result: print -r" >&5
3847$as_echo "print -r" >&6; } ;;
3848  *) { $as_echo "$as_me:${as_lineno-$LINENO}: result: cat" >&5
3849$as_echo "cat" >&6; } ;;
3850esac
3851
3852
3853
3854
3855
3856
3857
3858
3859
3860
3861
3862
3863
3864
3865{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for a sed that does not truncate output" >&5
3866$as_echo_n "checking for a sed that does not truncate output... " >&6; }
3867if ${ac_cv_path_SED+:} false; then :
3868  $as_echo_n "(cached) " >&6
3869else
3870            ac_script=s/aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb/
3871     for ac_i in 1 2 3 4 5 6 7; do
3872       ac_script="$ac_script$as_nl$ac_script"
3873     done
3874     echo "$ac_script" 2>/dev/null | sed 99q >conftest.sed
3875     { ac_script=; unset ac_script;}
3876     if test -z "$SED"; then
3877  ac_path_SED_found=false
3878  # Loop through the user's path and test for each of PROGNAME-LIST
3879  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3880for as_dir in $PATH
3881do
3882  IFS=$as_save_IFS
3883  test -z "$as_dir" && as_dir=.
3884    for ac_prog in sed gsed; do
3885    for ac_exec_ext in '' $ac_executable_extensions; do
3886      ac_path_SED="$as_dir/$ac_prog$ac_exec_ext"
3887      { test -f "$ac_path_SED" && $as_test_x "$ac_path_SED"; } || continue
3888# Check for GNU ac_path_SED and select it if it is found.
3889  # Check for GNU $ac_path_SED
3890case `"$ac_path_SED" --version 2>&1` in
3891*GNU*)
3892  ac_cv_path_SED="$ac_path_SED" ac_path_SED_found=:;;
3893*)
3894  ac_count=0
3895  $as_echo_n 0123456789 >"conftest.in"
3896  while :
3897  do
3898    cat "conftest.in" "conftest.in" >"conftest.tmp"
3899    mv "conftest.tmp" "conftest.in"
3900    cp "conftest.in" "conftest.nl"
3901    $as_echo '' >> "conftest.nl"
3902    "$ac_path_SED" -f conftest.sed < "conftest.nl" >"conftest.out" 2>/dev/null || break
3903    diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
3904    as_fn_arith $ac_count + 1 && ac_count=$as_val
3905    if test $ac_count -gt ${ac_path_SED_max-0}; then
3906      # Best one so far, save it but keep looking for a better one
3907      ac_cv_path_SED="$ac_path_SED"
3908      ac_path_SED_max=$ac_count
3909    fi
3910    # 10*(2^10) chars as input seems more than enough
3911    test $ac_count -gt 10 && break
3912  done
3913  rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
3914esac
3915
3916      $ac_path_SED_found && break 3
3917    done
3918  done
3919  done
3920IFS=$as_save_IFS
3921  if test -z "$ac_cv_path_SED"; then
3922    as_fn_error $? "no acceptable sed could be found in \$PATH" "$LINENO" 5
3923  fi
3924else
3925  ac_cv_path_SED=$SED
3926fi
3927
3928fi
3929{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_SED" >&5
3930$as_echo "$ac_cv_path_SED" >&6; }
3931 SED="$ac_cv_path_SED"
3932  rm -f conftest.sed
3933
3934test -z "$SED" && SED=sed
3935Xsed="$SED -e 1s/^X//"
3936
3937
3938
3939
3940
3941
3942
3943
3944
3945
3946
3947{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for grep that handles long lines and -e" >&5
3948$as_echo_n "checking for grep that handles long lines and -e... " >&6; }
3949if ${ac_cv_path_GREP+:} false; then :
3950  $as_echo_n "(cached) " >&6
3951else
3952  if test -z "$GREP"; then
3953  ac_path_GREP_found=false
3954  # Loop through the user's path and test for each of PROGNAME-LIST
3955  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3956for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin
3957do
3958  IFS=$as_save_IFS
3959  test -z "$as_dir" && as_dir=.
3960    for ac_prog in grep ggrep; do
3961    for ac_exec_ext in '' $ac_executable_extensions; do
3962      ac_path_GREP="$as_dir/$ac_prog$ac_exec_ext"
3963      { test -f "$ac_path_GREP" && $as_test_x "$ac_path_GREP"; } || continue
3964# Check for GNU ac_path_GREP and select it if it is found.
3965  # Check for GNU $ac_path_GREP
3966case `"$ac_path_GREP" --version 2>&1` in
3967*GNU*)
3968  ac_cv_path_GREP="$ac_path_GREP" ac_path_GREP_found=:;;
3969*)
3970  ac_count=0
3971  $as_echo_n 0123456789 >"conftest.in"
3972  while :
3973  do
3974    cat "conftest.in" "conftest.in" >"conftest.tmp"
3975    mv "conftest.tmp" "conftest.in"
3976    cp "conftest.in" "conftest.nl"
3977    $as_echo 'GREP' >> "conftest.nl"
3978    "$ac_path_GREP" -e 'GREP$' -e '-(cannot match)-' < "conftest.nl" >"conftest.out" 2>/dev/null || break
3979    diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
3980    as_fn_arith $ac_count + 1 && ac_count=$as_val
3981    if test $ac_count -gt ${ac_path_GREP_max-0}; then
3982      # Best one so far, save it but keep looking for a better one
3983      ac_cv_path_GREP="$ac_path_GREP"
3984      ac_path_GREP_max=$ac_count
3985    fi
3986    # 10*(2^10) chars as input seems more than enough
3987    test $ac_count -gt 10 && break
3988  done
3989  rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
3990esac
3991
3992      $ac_path_GREP_found && break 3
3993    done
3994  done
3995  done
3996IFS=$as_save_IFS
3997  if test -z "$ac_cv_path_GREP"; then
3998    as_fn_error $? "no acceptable grep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5
3999  fi
4000else
4001  ac_cv_path_GREP=$GREP
4002fi
4003
4004fi
4005{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_GREP" >&5
4006$as_echo "$ac_cv_path_GREP" >&6; }
4007 GREP="$ac_cv_path_GREP"
4008
4009
4010{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for egrep" >&5
4011$as_echo_n "checking for egrep... " >&6; }
4012if ${ac_cv_path_EGREP+:} false; then :
4013  $as_echo_n "(cached) " >&6
4014else
4015  if echo a | $GREP -E '(a|b)' >/dev/null 2>&1
4016   then ac_cv_path_EGREP="$GREP -E"
4017   else
4018     if test -z "$EGREP"; then
4019  ac_path_EGREP_found=false
4020  # Loop through the user's path and test for each of PROGNAME-LIST
4021  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4022for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin
4023do
4024  IFS=$as_save_IFS
4025  test -z "$as_dir" && as_dir=.
4026    for ac_prog in egrep; do
4027    for ac_exec_ext in '' $ac_executable_extensions; do
4028      ac_path_EGREP="$as_dir/$ac_prog$ac_exec_ext"
4029      { test -f "$ac_path_EGREP" && $as_test_x "$ac_path_EGREP"; } || continue
4030# Check for GNU ac_path_EGREP and select it if it is found.
4031  # Check for GNU $ac_path_EGREP
4032case `"$ac_path_EGREP" --version 2>&1` in
4033*GNU*)
4034  ac_cv_path_EGREP="$ac_path_EGREP" ac_path_EGREP_found=:;;
4035*)
4036  ac_count=0
4037  $as_echo_n 0123456789 >"conftest.in"
4038  while :
4039  do
4040    cat "conftest.in" "conftest.in" >"conftest.tmp"
4041    mv "conftest.tmp" "conftest.in"
4042    cp "conftest.in" "conftest.nl"
4043    $as_echo 'EGREP' >> "conftest.nl"
4044    "$ac_path_EGREP" 'EGREP$' < "conftest.nl" >"conftest.out" 2>/dev/null || break
4045    diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
4046    as_fn_arith $ac_count + 1 && ac_count=$as_val
4047    if test $ac_count -gt ${ac_path_EGREP_max-0}; then
4048      # Best one so far, save it but keep looking for a better one
4049      ac_cv_path_EGREP="$ac_path_EGREP"
4050      ac_path_EGREP_max=$ac_count
4051    fi
4052    # 10*(2^10) chars as input seems more than enough
4053    test $ac_count -gt 10 && break
4054  done
4055  rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
4056esac
4057
4058      $ac_path_EGREP_found && break 3
4059    done
4060  done
4061  done
4062IFS=$as_save_IFS
4063  if test -z "$ac_cv_path_EGREP"; then
4064    as_fn_error $? "no acceptable egrep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5
4065  fi
4066else
4067  ac_cv_path_EGREP=$EGREP
4068fi
4069
4070   fi
4071fi
4072{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_EGREP" >&5
4073$as_echo "$ac_cv_path_EGREP" >&6; }
4074 EGREP="$ac_cv_path_EGREP"
4075
4076
4077{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for fgrep" >&5
4078$as_echo_n "checking for fgrep... " >&6; }
4079if ${ac_cv_path_FGREP+:} false; then :
4080  $as_echo_n "(cached) " >&6
4081else
4082  if echo 'ab*c' | $GREP -F 'ab*c' >/dev/null 2>&1
4083   then ac_cv_path_FGREP="$GREP -F"
4084   else
4085     if test -z "$FGREP"; then
4086  ac_path_FGREP_found=false
4087  # Loop through the user's path and test for each of PROGNAME-LIST
4088  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4089for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin
4090do
4091  IFS=$as_save_IFS
4092  test -z "$as_dir" && as_dir=.
4093    for ac_prog in fgrep; do
4094    for ac_exec_ext in '' $ac_executable_extensions; do
4095      ac_path_FGREP="$as_dir/$ac_prog$ac_exec_ext"
4096      { test -f "$ac_path_FGREP" && $as_test_x "$ac_path_FGREP"; } || continue
4097# Check for GNU ac_path_FGREP and select it if it is found.
4098  # Check for GNU $ac_path_FGREP
4099case `"$ac_path_FGREP" --version 2>&1` in
4100*GNU*)
4101  ac_cv_path_FGREP="$ac_path_FGREP" ac_path_FGREP_found=:;;
4102*)
4103  ac_count=0
4104  $as_echo_n 0123456789 >"conftest.in"
4105  while :
4106  do
4107    cat "conftest.in" "conftest.in" >"conftest.tmp"
4108    mv "conftest.tmp" "conftest.in"
4109    cp "conftest.in" "conftest.nl"
4110    $as_echo 'FGREP' >> "conftest.nl"
4111    "$ac_path_FGREP" FGREP < "conftest.nl" >"conftest.out" 2>/dev/null || break
4112    diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
4113    as_fn_arith $ac_count + 1 && ac_count=$as_val
4114    if test $ac_count -gt ${ac_path_FGREP_max-0}; then
4115      # Best one so far, save it but keep looking for a better one
4116      ac_cv_path_FGREP="$ac_path_FGREP"
4117      ac_path_FGREP_max=$ac_count
4118    fi
4119    # 10*(2^10) chars as input seems more than enough
4120    test $ac_count -gt 10 && break
4121  done
4122  rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
4123esac
4124
4125      $ac_path_FGREP_found && break 3
4126    done
4127  done
4128  done
4129IFS=$as_save_IFS
4130  if test -z "$ac_cv_path_FGREP"; then
4131    as_fn_error $? "no acceptable fgrep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5
4132  fi
4133else
4134  ac_cv_path_FGREP=$FGREP
4135fi
4136
4137   fi
4138fi
4139{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_FGREP" >&5
4140$as_echo "$ac_cv_path_FGREP" >&6; }
4141 FGREP="$ac_cv_path_FGREP"
4142
4143
4144test -z "$GREP" && GREP=grep
4145
4146
4147
4148
4149
4150
4151
4152
4153
4154
4155
4156
4157
4158
4159
4160
4161
4162
4163
4164# Check whether --with-gnu-ld was given.
4165if test "${with_gnu_ld+set}" = set; then :
4166  withval=$with_gnu_ld; test "$withval" = no || with_gnu_ld=yes
4167else
4168  with_gnu_ld=no
4169fi
4170
4171ac_prog=ld
4172if test "$GCC" = yes; then
4173  # Check if gcc -print-prog-name=ld gives a path.
4174  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ld used by $CC" >&5
4175$as_echo_n "checking for ld used by $CC... " >&6; }
4176  case $host in
4177  *-*-mingw*)
4178    # gcc leaves a trailing carriage return which upsets mingw
4179    ac_prog=`($CC -print-prog-name=ld) 2>&5 | tr -d '\015'` ;;
4180  *)
4181    ac_prog=`($CC -print-prog-name=ld) 2>&5` ;;
4182  esac
4183  case $ac_prog in
4184    # Accept absolute paths.
4185    [\\/]* | ?:[\\/]*)
4186      re_direlt='/[^/][^/]*/\.\./'
4187      # Canonicalize the pathname of ld
4188      ac_prog=`$ECHO "$ac_prog"| $SED 's%\\\\%/%g'`
4189      while $ECHO "$ac_prog" | $GREP "$re_direlt" > /dev/null 2>&1; do
4190	ac_prog=`$ECHO $ac_prog| $SED "s%$re_direlt%/%"`
4191      done
4192      test -z "$LD" && LD="$ac_prog"
4193      ;;
4194  "")
4195    # If it fails, then pretend we aren't using GCC.
4196    ac_prog=ld
4197    ;;
4198  *)
4199    # If it is relative, then search for the first ld in PATH.
4200    with_gnu_ld=unknown
4201    ;;
4202  esac
4203elif test "$with_gnu_ld" = yes; then
4204  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for GNU ld" >&5
4205$as_echo_n "checking for GNU ld... " >&6; }
4206else
4207  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for non-GNU ld" >&5
4208$as_echo_n "checking for non-GNU ld... " >&6; }
4209fi
4210if ${lt_cv_path_LD+:} false; then :
4211  $as_echo_n "(cached) " >&6
4212else
4213  if test -z "$LD"; then
4214  lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR
4215  for ac_dir in $PATH; do
4216    IFS="$lt_save_ifs"
4217    test -z "$ac_dir" && ac_dir=.
4218    if test -f "$ac_dir/$ac_prog" || test -f "$ac_dir/$ac_prog$ac_exeext"; then
4219      lt_cv_path_LD="$ac_dir/$ac_prog"
4220      # Check to see if the program is GNU ld.  I'd rather use --version,
4221      # but apparently some variants of GNU ld only accept -v.
4222      # Break only if it was the GNU/non-GNU ld that we prefer.
4223      case `"$lt_cv_path_LD" -v 2>&1 </dev/null` in
4224      *GNU* | *'with BFD'*)
4225	test "$with_gnu_ld" != no && break
4226	;;
4227      *)
4228	test "$with_gnu_ld" != yes && break
4229	;;
4230      esac
4231    fi
4232  done
4233  IFS="$lt_save_ifs"
4234else
4235  lt_cv_path_LD="$LD" # Let the user override the test with a path.
4236fi
4237fi
4238
4239LD="$lt_cv_path_LD"
4240if test -n "$LD"; then
4241  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LD" >&5
4242$as_echo "$LD" >&6; }
4243else
4244  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4245$as_echo "no" >&6; }
4246fi
4247test -z "$LD" && as_fn_error $? "no acceptable ld found in \$PATH" "$LINENO" 5
4248{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if the linker ($LD) is GNU ld" >&5
4249$as_echo_n "checking if the linker ($LD) is GNU ld... " >&6; }
4250if ${lt_cv_prog_gnu_ld+:} false; then :
4251  $as_echo_n "(cached) " >&6
4252else
4253  # I'd rather use --version here, but apparently some GNU lds only accept -v.
4254case `$LD -v 2>&1 </dev/null` in
4255*GNU* | *'with BFD'*)
4256  lt_cv_prog_gnu_ld=yes
4257  ;;
4258*)
4259  lt_cv_prog_gnu_ld=no
4260  ;;
4261esac
4262fi
4263{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_gnu_ld" >&5
4264$as_echo "$lt_cv_prog_gnu_ld" >&6; }
4265with_gnu_ld=$lt_cv_prog_gnu_ld
4266
4267
4268
4269
4270
4271
4272
4273
4274
4275{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for BSD- or MS-compatible name lister (nm)" >&5
4276$as_echo_n "checking for BSD- or MS-compatible name lister (nm)... " >&6; }
4277if ${lt_cv_path_NM+:} false; then :
4278  $as_echo_n "(cached) " >&6
4279else
4280  if test -n "$NM"; then
4281  # Let the user override the test.
4282  lt_cv_path_NM="$NM"
4283else
4284  lt_nm_to_check="${ac_tool_prefix}nm"
4285  if test -n "$ac_tool_prefix" && test "$build" = "$host"; then
4286    lt_nm_to_check="$lt_nm_to_check nm"
4287  fi
4288  for lt_tmp_nm in $lt_nm_to_check; do
4289    lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR
4290    for ac_dir in $PATH /usr/ccs/bin/elf /usr/ccs/bin /usr/ucb /bin; do
4291      IFS="$lt_save_ifs"
4292      test -z "$ac_dir" && ac_dir=.
4293      tmp_nm="$ac_dir/$lt_tmp_nm"
4294      if test -f "$tmp_nm" || test -f "$tmp_nm$ac_exeext" ; then
4295	# Check to see if the nm accepts a BSD-compat flag.
4296	# Adding the `sed 1q' prevents false positives on HP-UX, which says:
4297	#   nm: unknown option "B" ignored
4298	# Tru64's nm complains that /dev/null is an invalid object file
4299	case `"$tmp_nm" -B /dev/null 2>&1 | sed '1q'` in
4300	*/dev/null* | *'Invalid file or object type'*)
4301	  lt_cv_path_NM="$tmp_nm -B"
4302	  break
4303	  ;;
4304	*)
4305	  case `"$tmp_nm" -p /dev/null 2>&1 | sed '1q'` in
4306	  */dev/null*)
4307	    lt_cv_path_NM="$tmp_nm -p"
4308	    break
4309	    ;;
4310	  *)
4311	    lt_cv_path_NM=${lt_cv_path_NM="$tmp_nm"} # keep the first match, but
4312	    continue # so that we can try to find one that supports BSD flags
4313	    ;;
4314	  esac
4315	  ;;
4316	esac
4317      fi
4318    done
4319    IFS="$lt_save_ifs"
4320  done
4321  : ${lt_cv_path_NM=no}
4322fi
4323fi
4324{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_path_NM" >&5
4325$as_echo "$lt_cv_path_NM" >&6; }
4326if test "$lt_cv_path_NM" != "no"; then
4327  NM="$lt_cv_path_NM"
4328else
4329  # Didn't find any BSD compatible name lister, look for dumpbin.
4330  if test -n "$DUMPBIN"; then :
4331    # Let the user override the test.
4332  else
4333    if test -n "$ac_tool_prefix"; then
4334  for ac_prog in dumpbin "link -dump"
4335  do
4336    # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
4337set dummy $ac_tool_prefix$ac_prog; ac_word=$2
4338{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4339$as_echo_n "checking for $ac_word... " >&6; }
4340if ${ac_cv_prog_DUMPBIN+:} false; then :
4341  $as_echo_n "(cached) " >&6
4342else
4343  if test -n "$DUMPBIN"; then
4344  ac_cv_prog_DUMPBIN="$DUMPBIN" # Let the user override the test.
4345else
4346as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4347for as_dir in $PATH
4348do
4349  IFS=$as_save_IFS
4350  test -z "$as_dir" && as_dir=.
4351    for ac_exec_ext in '' $ac_executable_extensions; do
4352  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
4353    ac_cv_prog_DUMPBIN="$ac_tool_prefix$ac_prog"
4354    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
4355    break 2
4356  fi
4357done
4358  done
4359IFS=$as_save_IFS
4360
4361fi
4362fi
4363DUMPBIN=$ac_cv_prog_DUMPBIN
4364if test -n "$DUMPBIN"; then
4365  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $DUMPBIN" >&5
4366$as_echo "$DUMPBIN" >&6; }
4367else
4368  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4369$as_echo "no" >&6; }
4370fi
4371
4372
4373    test -n "$DUMPBIN" && break
4374  done
4375fi
4376if test -z "$DUMPBIN"; then
4377  ac_ct_DUMPBIN=$DUMPBIN
4378  for ac_prog in dumpbin "link -dump"
4379do
4380  # Extract the first word of "$ac_prog", so it can be a program name with args.
4381set dummy $ac_prog; ac_word=$2
4382{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4383$as_echo_n "checking for $ac_word... " >&6; }
4384if ${ac_cv_prog_ac_ct_DUMPBIN+:} false; then :
4385  $as_echo_n "(cached) " >&6
4386else
4387  if test -n "$ac_ct_DUMPBIN"; then
4388  ac_cv_prog_ac_ct_DUMPBIN="$ac_ct_DUMPBIN" # Let the user override the test.
4389else
4390as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4391for as_dir in $PATH
4392do
4393  IFS=$as_save_IFS
4394  test -z "$as_dir" && as_dir=.
4395    for ac_exec_ext in '' $ac_executable_extensions; do
4396  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
4397    ac_cv_prog_ac_ct_DUMPBIN="$ac_prog"
4398    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
4399    break 2
4400  fi
4401done
4402  done
4403IFS=$as_save_IFS
4404
4405fi
4406fi
4407ac_ct_DUMPBIN=$ac_cv_prog_ac_ct_DUMPBIN
4408if test -n "$ac_ct_DUMPBIN"; then
4409  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_DUMPBIN" >&5
4410$as_echo "$ac_ct_DUMPBIN" >&6; }
4411else
4412  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4413$as_echo "no" >&6; }
4414fi
4415
4416
4417  test -n "$ac_ct_DUMPBIN" && break
4418done
4419
4420  if test "x$ac_ct_DUMPBIN" = x; then
4421    DUMPBIN=":"
4422  else
4423    case $cross_compiling:$ac_tool_warned in
4424yes:)
4425{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
4426$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
4427ac_tool_warned=yes ;;
4428esac
4429    DUMPBIN=$ac_ct_DUMPBIN
4430  fi
4431fi
4432
4433    case `$DUMPBIN -symbols /dev/null 2>&1 | sed '1q'` in
4434    *COFF*)
4435      DUMPBIN="$DUMPBIN -symbols"
4436      ;;
4437    *)
4438      DUMPBIN=:
4439      ;;
4440    esac
4441  fi
4442
4443  if test "$DUMPBIN" != ":"; then
4444    NM="$DUMPBIN"
4445  fi
4446fi
4447test -z "$NM" && NM=nm
4448
4449
4450
4451
4452
4453
4454{ $as_echo "$as_me:${as_lineno-$LINENO}: checking the name lister ($NM) interface" >&5
4455$as_echo_n "checking the name lister ($NM) interface... " >&6; }
4456if ${lt_cv_nm_interface+:} false; then :
4457  $as_echo_n "(cached) " >&6
4458else
4459  lt_cv_nm_interface="BSD nm"
4460  echo "int some_variable = 0;" > conftest.$ac_ext
4461  (eval echo "\"\$as_me:$LINENO: $ac_compile\"" >&5)
4462  (eval "$ac_compile" 2>conftest.err)
4463  cat conftest.err >&5
4464  (eval echo "\"\$as_me:$LINENO: $NM \\\"conftest.$ac_objext\\\"\"" >&5)
4465  (eval "$NM \"conftest.$ac_objext\"" 2>conftest.err > conftest.out)
4466  cat conftest.err >&5
4467  (eval echo "\"\$as_me:$LINENO: output\"" >&5)
4468  cat conftest.out >&5
4469  if $GREP 'External.*some_variable' conftest.out > /dev/null; then
4470    lt_cv_nm_interface="MS dumpbin"
4471  fi
4472  rm -f conftest*
4473fi
4474{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_nm_interface" >&5
4475$as_echo "$lt_cv_nm_interface" >&6; }
4476
4477{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether ln -s works" >&5
4478$as_echo_n "checking whether ln -s works... " >&6; }
4479LN_S=$as_ln_s
4480if test "$LN_S" = "ln -s"; then
4481  { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
4482$as_echo "yes" >&6; }
4483else
4484  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no, using $LN_S" >&5
4485$as_echo "no, using $LN_S" >&6; }
4486fi
4487
4488# find the maximum length of command line arguments
4489{ $as_echo "$as_me:${as_lineno-$LINENO}: checking the maximum length of command line arguments" >&5
4490$as_echo_n "checking the maximum length of command line arguments... " >&6; }
4491if ${lt_cv_sys_max_cmd_len+:} false; then :
4492  $as_echo_n "(cached) " >&6
4493else
4494    i=0
4495  teststring="ABCD"
4496
4497  case $build_os in
4498  msdosdjgpp*)
4499    # On DJGPP, this test can blow up pretty badly due to problems in libc
4500    # (any single argument exceeding 2000 bytes causes a buffer overrun
4501    # during glob expansion).  Even if it were fixed, the result of this
4502    # check would be larger than it should be.
4503    lt_cv_sys_max_cmd_len=12288;    # 12K is about right
4504    ;;
4505
4506  gnu*)
4507    # Under GNU Hurd, this test is not required because there is
4508    # no limit to the length of command line arguments.
4509    # Libtool will interpret -1 as no limit whatsoever
4510    lt_cv_sys_max_cmd_len=-1;
4511    ;;
4512
4513  cygwin* | mingw* | cegcc*)
4514    # On Win9x/ME, this test blows up -- it succeeds, but takes
4515    # about 5 minutes as the teststring grows exponentially.
4516    # Worse, since 9x/ME are not pre-emptively multitasking,
4517    # you end up with a "frozen" computer, even though with patience
4518    # the test eventually succeeds (with a max line length of 256k).
4519    # Instead, let's just punt: use the minimum linelength reported by
4520    # all of the supported platforms: 8192 (on NT/2K/XP).
4521    lt_cv_sys_max_cmd_len=8192;
4522    ;;
4523
4524  mint*)
4525    # On MiNT this can take a long time and run out of memory.
4526    lt_cv_sys_max_cmd_len=8192;
4527    ;;
4528
4529  amigaos*)
4530    # On AmigaOS with pdksh, this test takes hours, literally.
4531    # So we just punt and use a minimum line length of 8192.
4532    lt_cv_sys_max_cmd_len=8192;
4533    ;;
4534
4535  netbsd* | freebsd* | openbsd* | darwin* | dragonfly*)
4536    # This has been around since 386BSD, at least.  Likely further.
4537    if test -x /sbin/sysctl; then
4538      lt_cv_sys_max_cmd_len=`/sbin/sysctl -n kern.argmax`
4539    elif test -x /usr/sbin/sysctl; then
4540      lt_cv_sys_max_cmd_len=`/usr/sbin/sysctl -n kern.argmax`
4541    else
4542      lt_cv_sys_max_cmd_len=65536	# usable default for all BSDs
4543    fi
4544    # And add a safety zone
4545    lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \/ 4`
4546    lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \* 3`
4547    ;;
4548
4549  interix*)
4550    # We know the value 262144 and hardcode it with a safety zone (like BSD)
4551    lt_cv_sys_max_cmd_len=196608
4552    ;;
4553
4554  osf*)
4555    # Dr. Hans Ekkehard Plesser reports seeing a kernel panic running configure
4556    # due to this test when exec_disable_arg_limit is 1 on Tru64. It is not
4557    # nice to cause kernel panics so lets avoid the loop below.
4558    # First set a reasonable default.
4559    lt_cv_sys_max_cmd_len=16384
4560    #
4561    if test -x /sbin/sysconfig; then
4562      case `/sbin/sysconfig -q proc exec_disable_arg_limit` in
4563        *1*) lt_cv_sys_max_cmd_len=-1 ;;
4564      esac
4565    fi
4566    ;;
4567  sco3.2v5*)
4568    lt_cv_sys_max_cmd_len=102400
4569    ;;
4570  sysv5* | sco5v6* | sysv4.2uw2*)
4571    kargmax=`grep ARG_MAX /etc/conf/cf.d/stune 2>/dev/null`
4572    if test -n "$kargmax"; then
4573      lt_cv_sys_max_cmd_len=`echo $kargmax | sed 's/.*[	 ]//'`
4574    else
4575      lt_cv_sys_max_cmd_len=32768
4576    fi
4577    ;;
4578  *)
4579    lt_cv_sys_max_cmd_len=`(getconf ARG_MAX) 2> /dev/null`
4580    if test -n "$lt_cv_sys_max_cmd_len"; then
4581      lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \/ 4`
4582      lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \* 3`
4583    else
4584      # Make teststring a little bigger before we do anything with it.
4585      # a 1K string should be a reasonable start.
4586      for i in 1 2 3 4 5 6 7 8 ; do
4587        teststring=$teststring$teststring
4588      done
4589      SHELL=${SHELL-${CONFIG_SHELL-/bin/sh}}
4590      # If test is not a shell built-in, we'll probably end up computing a
4591      # maximum length that is only half of the actual maximum length, but
4592      # we can't tell.
4593      while { test "X"`func_fallback_echo "$teststring$teststring" 2>/dev/null` \
4594	         = "X$teststring$teststring"; } >/dev/null 2>&1 &&
4595	      test $i != 17 # 1/2 MB should be enough
4596      do
4597        i=`expr $i + 1`
4598        teststring=$teststring$teststring
4599      done
4600      # Only check the string length outside the loop.
4601      lt_cv_sys_max_cmd_len=`expr "X$teststring" : ".*" 2>&1`
4602      teststring=
4603      # Add a significant safety factor because C++ compilers can tack on
4604      # massive amounts of additional arguments before passing them to the
4605      # linker.  It appears as though 1/2 is a usable value.
4606      lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \/ 2`
4607    fi
4608    ;;
4609  esac
4610
4611fi
4612
4613if test -n $lt_cv_sys_max_cmd_len ; then
4614  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_sys_max_cmd_len" >&5
4615$as_echo "$lt_cv_sys_max_cmd_len" >&6; }
4616else
4617  { $as_echo "$as_me:${as_lineno-$LINENO}: result: none" >&5
4618$as_echo "none" >&6; }
4619fi
4620max_cmd_len=$lt_cv_sys_max_cmd_len
4621
4622
4623
4624
4625
4626
4627: ${CP="cp -f"}
4628: ${MV="mv -f"}
4629: ${RM="rm -f"}
4630
4631{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the shell understands some XSI constructs" >&5
4632$as_echo_n "checking whether the shell understands some XSI constructs... " >&6; }
4633# Try some XSI features
4634xsi_shell=no
4635( _lt_dummy="a/b/c"
4636  test "${_lt_dummy##*/},${_lt_dummy%/*},"${_lt_dummy%"$_lt_dummy"}, \
4637      = c,a/b,, \
4638    && eval 'test $(( 1 + 1 )) -eq 2 \
4639    && test "${#_lt_dummy}" -eq 5' ) >/dev/null 2>&1 \
4640  && xsi_shell=yes
4641{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xsi_shell" >&5
4642$as_echo "$xsi_shell" >&6; }
4643
4644
4645{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the shell understands \"+=\"" >&5
4646$as_echo_n "checking whether the shell understands \"+=\"... " >&6; }
4647lt_shell_append=no
4648( foo=bar; set foo baz; eval "$1+=\$2" && test "$foo" = barbaz ) \
4649    >/dev/null 2>&1 \
4650  && lt_shell_append=yes
4651{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_shell_append" >&5
4652$as_echo "$lt_shell_append" >&6; }
4653
4654
4655if ( (MAIL=60; unset MAIL) || exit) >/dev/null 2>&1; then
4656  lt_unset=unset
4657else
4658  lt_unset=false
4659fi
4660
4661
4662
4663
4664
4665# test EBCDIC or ASCII
4666case `echo X|tr X '\101'` in
4667 A) # ASCII based system
4668    # \n is not interpreted correctly by Solaris 8 /usr/ucb/tr
4669  lt_SP2NL='tr \040 \012'
4670  lt_NL2SP='tr \015\012 \040\040'
4671  ;;
4672 *) # EBCDIC based system
4673  lt_SP2NL='tr \100 \n'
4674  lt_NL2SP='tr \r\n \100\100'
4675  ;;
4676esac
4677
4678
4679
4680
4681
4682
4683
4684
4685
4686{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $LD option to reload object files" >&5
4687$as_echo_n "checking for $LD option to reload object files... " >&6; }
4688if ${lt_cv_ld_reload_flag+:} false; then :
4689  $as_echo_n "(cached) " >&6
4690else
4691  lt_cv_ld_reload_flag='-r'
4692fi
4693{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_ld_reload_flag" >&5
4694$as_echo "$lt_cv_ld_reload_flag" >&6; }
4695reload_flag=$lt_cv_ld_reload_flag
4696case $reload_flag in
4697"" | " "*) ;;
4698*) reload_flag=" $reload_flag" ;;
4699esac
4700reload_cmds='$LD$reload_flag -o $output$reload_objs'
4701case $host_os in
4702  darwin*)
4703    if test "$GCC" = yes; then
4704      reload_cmds='$LTCC $LTCFLAGS -nostdlib ${wl}-r -o $output$reload_objs'
4705    else
4706      reload_cmds='$LD$reload_flag -o $output$reload_objs'
4707    fi
4708    ;;
4709esac
4710
4711
4712
4713
4714
4715
4716
4717
4718
4719if test -n "$ac_tool_prefix"; then
4720  # Extract the first word of "${ac_tool_prefix}objdump", so it can be a program name with args.
4721set dummy ${ac_tool_prefix}objdump; ac_word=$2
4722{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4723$as_echo_n "checking for $ac_word... " >&6; }
4724if ${ac_cv_prog_OBJDUMP+:} false; then :
4725  $as_echo_n "(cached) " >&6
4726else
4727  if test -n "$OBJDUMP"; then
4728  ac_cv_prog_OBJDUMP="$OBJDUMP" # Let the user override the test.
4729else
4730as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4731for as_dir in $PATH
4732do
4733  IFS=$as_save_IFS
4734  test -z "$as_dir" && as_dir=.
4735    for ac_exec_ext in '' $ac_executable_extensions; do
4736  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
4737    ac_cv_prog_OBJDUMP="${ac_tool_prefix}objdump"
4738    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
4739    break 2
4740  fi
4741done
4742  done
4743IFS=$as_save_IFS
4744
4745fi
4746fi
4747OBJDUMP=$ac_cv_prog_OBJDUMP
4748if test -n "$OBJDUMP"; then
4749  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $OBJDUMP" >&5
4750$as_echo "$OBJDUMP" >&6; }
4751else
4752  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4753$as_echo "no" >&6; }
4754fi
4755
4756
4757fi
4758if test -z "$ac_cv_prog_OBJDUMP"; then
4759  ac_ct_OBJDUMP=$OBJDUMP
4760  # Extract the first word of "objdump", so it can be a program name with args.
4761set dummy objdump; ac_word=$2
4762{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4763$as_echo_n "checking for $ac_word... " >&6; }
4764if ${ac_cv_prog_ac_ct_OBJDUMP+:} false; then :
4765  $as_echo_n "(cached) " >&6
4766else
4767  if test -n "$ac_ct_OBJDUMP"; then
4768  ac_cv_prog_ac_ct_OBJDUMP="$ac_ct_OBJDUMP" # Let the user override the test.
4769else
4770as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4771for as_dir in $PATH
4772do
4773  IFS=$as_save_IFS
4774  test -z "$as_dir" && as_dir=.
4775    for ac_exec_ext in '' $ac_executable_extensions; do
4776  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
4777    ac_cv_prog_ac_ct_OBJDUMP="objdump"
4778    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
4779    break 2
4780  fi
4781done
4782  done
4783IFS=$as_save_IFS
4784
4785fi
4786fi
4787ac_ct_OBJDUMP=$ac_cv_prog_ac_ct_OBJDUMP
4788if test -n "$ac_ct_OBJDUMP"; then
4789  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_OBJDUMP" >&5
4790$as_echo "$ac_ct_OBJDUMP" >&6; }
4791else
4792  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4793$as_echo "no" >&6; }
4794fi
4795
4796  if test "x$ac_ct_OBJDUMP" = x; then
4797    OBJDUMP="false"
4798  else
4799    case $cross_compiling:$ac_tool_warned in
4800yes:)
4801{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
4802$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
4803ac_tool_warned=yes ;;
4804esac
4805    OBJDUMP=$ac_ct_OBJDUMP
4806  fi
4807else
4808  OBJDUMP="$ac_cv_prog_OBJDUMP"
4809fi
4810
4811test -z "$OBJDUMP" && OBJDUMP=objdump
4812
4813
4814
4815
4816
4817
4818
4819
4820
4821{ $as_echo "$as_me:${as_lineno-$LINENO}: checking how to recognize dependent libraries" >&5
4822$as_echo_n "checking how to recognize dependent libraries... " >&6; }
4823if ${lt_cv_deplibs_check_method+:} false; then :
4824  $as_echo_n "(cached) " >&6
4825else
4826  lt_cv_file_magic_cmd='$MAGIC_CMD'
4827lt_cv_file_magic_test_file=
4828lt_cv_deplibs_check_method='unknown'
4829# Need to set the preceding variable on all platforms that support
4830# interlibrary dependencies.
4831# 'none' -- dependencies not supported.
4832# `unknown' -- same as none, but documents that we really don't know.
4833# 'pass_all' -- all dependencies passed with no checks.
4834# 'test_compile' -- check by making test program.
4835# 'file_magic [[regex]]' -- check by looking for files in library path
4836# which responds to the $file_magic_cmd with a given extended regex.
4837# If you have `file' or equivalent on your system and you're not sure
4838# whether `pass_all' will *always* work, you probably want this one.
4839
4840case $host_os in
4841aix[4-9]*)
4842  lt_cv_deplibs_check_method=pass_all
4843  ;;
4844
4845beos*)
4846  lt_cv_deplibs_check_method=pass_all
4847  ;;
4848
4849bsdi[45]*)
4850  lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [ML]SB (shared object|dynamic lib)'
4851  lt_cv_file_magic_cmd='/usr/bin/file -L'
4852  lt_cv_file_magic_test_file=/shlib/libc.so
4853  ;;
4854
4855cygwin*)
4856  # func_win32_libid is a shell function defined in ltmain.sh
4857  lt_cv_deplibs_check_method='file_magic ^x86 archive import|^x86 DLL'
4858  lt_cv_file_magic_cmd='func_win32_libid'
4859  ;;
4860
4861mingw* | pw32*)
4862  # Base MSYS/MinGW do not provide the 'file' command needed by
4863  # func_win32_libid shell function, so use a weaker test based on 'objdump',
4864  # unless we find 'file', for example because we are cross-compiling.
4865  # func_win32_libid assumes BSD nm, so disallow it if using MS dumpbin.
4866  if ( test "$lt_cv_nm_interface" = "BSD nm" && file / ) >/dev/null 2>&1; then
4867    lt_cv_deplibs_check_method='file_magic ^x86 archive import|^x86 DLL'
4868    lt_cv_file_magic_cmd='func_win32_libid'
4869  else
4870    # Keep this pattern in sync with the one in func_win32_libid.
4871    lt_cv_deplibs_check_method='file_magic file format (pei*-i386(.*architecture: i386)?|pe-arm-wince|pe-x86-64)'
4872    lt_cv_file_magic_cmd='$OBJDUMP -f'
4873  fi
4874  ;;
4875
4876cegcc*)
4877  # use the weaker test based on 'objdump'. See mingw*.
4878  lt_cv_deplibs_check_method='file_magic file format pe-arm-.*little(.*architecture: arm)?'
4879  lt_cv_file_magic_cmd='$OBJDUMP -f'
4880  ;;
4881
4882darwin* | rhapsody*)
4883  lt_cv_deplibs_check_method=pass_all
4884  ;;
4885
4886freebsd* | dragonfly*)
4887  if echo __ELF__ | $CC -E - | $GREP __ELF__ > /dev/null; then
4888    case $host_cpu in
4889    i*86 )
4890      # Not sure whether the presence of OpenBSD here was a mistake.
4891      # Let's accept both of them until this is cleared up.
4892      lt_cv_deplibs_check_method='file_magic (FreeBSD|OpenBSD|DragonFly)/i[3-9]86 (compact )?demand paged shared library'
4893      lt_cv_file_magic_cmd=/usr/bin/file
4894      lt_cv_file_magic_test_file=`echo /usr/lib/libc.so.*`
4895      ;;
4896    esac
4897  else
4898    lt_cv_deplibs_check_method=pass_all
4899  fi
4900  ;;
4901
4902gnu*)
4903  lt_cv_deplibs_check_method=pass_all
4904  ;;
4905
4906haiku*)
4907  lt_cv_deplibs_check_method=pass_all
4908  ;;
4909
4910hpux10.20* | hpux11*)
4911  lt_cv_file_magic_cmd=/usr/bin/file
4912  case $host_cpu in
4913  ia64*)
4914    lt_cv_deplibs_check_method='file_magic (s[0-9][0-9][0-9]|ELF-[0-9][0-9]) shared object file - IA64'
4915    lt_cv_file_magic_test_file=/usr/lib/hpux32/libc.so
4916    ;;
4917  hppa*64*)
4918    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]'
4919    lt_cv_file_magic_test_file=/usr/lib/pa20_64/libc.sl
4920    ;;
4921  *)
4922    lt_cv_deplibs_check_method='file_magic (s[0-9][0-9][0-9]|PA-RISC[0-9]\.[0-9]) shared library'
4923    lt_cv_file_magic_test_file=/usr/lib/libc.sl
4924    ;;
4925  esac
4926  ;;
4927
4928interix[3-9]*)
4929  # PIC code is broken on Interix 3.x, that's why |\.a not |_pic\.a here
4930  lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so|\.a)$'
4931  ;;
4932
4933irix5* | irix6* | nonstopux*)
4934  case $LD in
4935  *-32|*"-32 ") libmagic=32-bit;;
4936  *-n32|*"-n32 ") libmagic=N32;;
4937  *-64|*"-64 ") libmagic=64-bit;;
4938  *) libmagic=never-match;;
4939  esac
4940  lt_cv_deplibs_check_method=pass_all
4941  ;;
4942
4943# This must be Linux ELF.
4944linux* | k*bsd*-gnu | kopensolaris*-gnu)
4945  lt_cv_deplibs_check_method=pass_all
4946  ;;
4947
4948netbsd*)
4949  if echo __ELF__ | $CC -E - | $GREP __ELF__ > /dev/null; then
4950    lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so\.[0-9]+\.[0-9]+|_pic\.a)$'
4951  else
4952    lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so|_pic\.a)$'
4953  fi
4954  ;;
4955
4956newos6*)
4957  lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [ML]SB (executable|dynamic lib)'
4958  lt_cv_file_magic_cmd=/usr/bin/file
4959  lt_cv_file_magic_test_file=/usr/lib/libnls.so
4960  ;;
4961
4962*nto* | *qnx*)
4963  lt_cv_deplibs_check_method=pass_all
4964  ;;
4965
4966openbsd*)
4967  if test -z "`echo __ELF__ | $CC -E - | $GREP __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then
4968    lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so\.[0-9]+\.[0-9]+|\.so|_pic\.a)$'
4969  else
4970    lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so\.[0-9]+\.[0-9]+|_pic\.a)$'
4971  fi
4972  ;;
4973
4974osf3* | osf4* | osf5*)
4975  lt_cv_deplibs_check_method=pass_all
4976  ;;
4977
4978rdos*)
4979  lt_cv_deplibs_check_method=pass_all
4980  ;;
4981
4982solaris*)
4983  lt_cv_deplibs_check_method=pass_all
4984  ;;
4985
4986sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX* | sysv4*uw2*)
4987  lt_cv_deplibs_check_method=pass_all
4988  ;;
4989
4990sysv4 | sysv4.3*)
4991  case $host_vendor in
4992  motorola)
4993    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]'
4994    lt_cv_file_magic_test_file=`echo /usr/lib/libc.so*`
4995    ;;
4996  ncr)
4997    lt_cv_deplibs_check_method=pass_all
4998    ;;
4999  sequent)
5000    lt_cv_file_magic_cmd='/bin/file'
5001    lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [LM]SB (shared object|dynamic lib )'
5002    ;;
5003  sni)
5004    lt_cv_file_magic_cmd='/bin/file'
5005    lt_cv_deplibs_check_method="file_magic ELF [0-9][0-9]*-bit [LM]SB dynamic lib"
5006    lt_cv_file_magic_test_file=/lib/libc.so
5007    ;;
5008  siemens)
5009    lt_cv_deplibs_check_method=pass_all
5010    ;;
5011  pc)
5012    lt_cv_deplibs_check_method=pass_all
5013    ;;
5014  esac
5015  ;;
5016
5017tpf*)
5018  lt_cv_deplibs_check_method=pass_all
5019  ;;
5020esac
5021
5022fi
5023{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_deplibs_check_method" >&5
5024$as_echo "$lt_cv_deplibs_check_method" >&6; }
5025file_magic_cmd=$lt_cv_file_magic_cmd
5026deplibs_check_method=$lt_cv_deplibs_check_method
5027test -z "$deplibs_check_method" && deplibs_check_method=unknown
5028
5029
5030
5031
5032
5033
5034
5035
5036
5037
5038
5039
5040if test -n "$ac_tool_prefix"; then
5041  # Extract the first word of "${ac_tool_prefix}ar", so it can be a program name with args.
5042set dummy ${ac_tool_prefix}ar; ac_word=$2
5043{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5044$as_echo_n "checking for $ac_word... " >&6; }
5045if ${ac_cv_prog_AR+:} false; then :
5046  $as_echo_n "(cached) " >&6
5047else
5048  if test -n "$AR"; then
5049  ac_cv_prog_AR="$AR" # Let the user override the test.
5050else
5051as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5052for as_dir in $PATH
5053do
5054  IFS=$as_save_IFS
5055  test -z "$as_dir" && as_dir=.
5056    for ac_exec_ext in '' $ac_executable_extensions; do
5057  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
5058    ac_cv_prog_AR="${ac_tool_prefix}ar"
5059    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5060    break 2
5061  fi
5062done
5063  done
5064IFS=$as_save_IFS
5065
5066fi
5067fi
5068AR=$ac_cv_prog_AR
5069if test -n "$AR"; then
5070  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AR" >&5
5071$as_echo "$AR" >&6; }
5072else
5073  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5074$as_echo "no" >&6; }
5075fi
5076
5077
5078fi
5079if test -z "$ac_cv_prog_AR"; then
5080  ac_ct_AR=$AR
5081  # Extract the first word of "ar", so it can be a program name with args.
5082set dummy ar; ac_word=$2
5083{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5084$as_echo_n "checking for $ac_word... " >&6; }
5085if ${ac_cv_prog_ac_ct_AR+:} false; then :
5086  $as_echo_n "(cached) " >&6
5087else
5088  if test -n "$ac_ct_AR"; then
5089  ac_cv_prog_ac_ct_AR="$ac_ct_AR" # Let the user override the test.
5090else
5091as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5092for as_dir in $PATH
5093do
5094  IFS=$as_save_IFS
5095  test -z "$as_dir" && as_dir=.
5096    for ac_exec_ext in '' $ac_executable_extensions; do
5097  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
5098    ac_cv_prog_ac_ct_AR="ar"
5099    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5100    break 2
5101  fi
5102done
5103  done
5104IFS=$as_save_IFS
5105
5106fi
5107fi
5108ac_ct_AR=$ac_cv_prog_ac_ct_AR
5109if test -n "$ac_ct_AR"; then
5110  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_AR" >&5
5111$as_echo "$ac_ct_AR" >&6; }
5112else
5113  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5114$as_echo "no" >&6; }
5115fi
5116
5117  if test "x$ac_ct_AR" = x; then
5118    AR="false"
5119  else
5120    case $cross_compiling:$ac_tool_warned in
5121yes:)
5122{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
5123$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
5124ac_tool_warned=yes ;;
5125esac
5126    AR=$ac_ct_AR
5127  fi
5128else
5129  AR="$ac_cv_prog_AR"
5130fi
5131
5132test -z "$AR" && AR=ar
5133test -z "$AR_FLAGS" && AR_FLAGS=cru
5134
5135
5136
5137
5138
5139
5140
5141
5142
5143
5144
5145if test -n "$ac_tool_prefix"; then
5146  # Extract the first word of "${ac_tool_prefix}strip", so it can be a program name with args.
5147set dummy ${ac_tool_prefix}strip; ac_word=$2
5148{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5149$as_echo_n "checking for $ac_word... " >&6; }
5150if ${ac_cv_prog_STRIP+:} false; then :
5151  $as_echo_n "(cached) " >&6
5152else
5153  if test -n "$STRIP"; then
5154  ac_cv_prog_STRIP="$STRIP" # Let the user override the test.
5155else
5156as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5157for as_dir in $PATH
5158do
5159  IFS=$as_save_IFS
5160  test -z "$as_dir" && as_dir=.
5161    for ac_exec_ext in '' $ac_executable_extensions; do
5162  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
5163    ac_cv_prog_STRIP="${ac_tool_prefix}strip"
5164    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5165    break 2
5166  fi
5167done
5168  done
5169IFS=$as_save_IFS
5170
5171fi
5172fi
5173STRIP=$ac_cv_prog_STRIP
5174if test -n "$STRIP"; then
5175  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $STRIP" >&5
5176$as_echo "$STRIP" >&6; }
5177else
5178  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5179$as_echo "no" >&6; }
5180fi
5181
5182
5183fi
5184if test -z "$ac_cv_prog_STRIP"; then
5185  ac_ct_STRIP=$STRIP
5186  # Extract the first word of "strip", so it can be a program name with args.
5187set dummy strip; 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_ac_ct_STRIP+:} false; then :
5191  $as_echo_n "(cached) " >&6
5192else
5193  if test -n "$ac_ct_STRIP"; then
5194  ac_cv_prog_ac_ct_STRIP="$ac_ct_STRIP" # 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_ac_ct_STRIP="strip"
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
5213ac_ct_STRIP=$ac_cv_prog_ac_ct_STRIP
5214if test -n "$ac_ct_STRIP"; then
5215  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_STRIP" >&5
5216$as_echo "$ac_ct_STRIP" >&6; }
5217else
5218  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5219$as_echo "no" >&6; }
5220fi
5221
5222  if test "x$ac_ct_STRIP" = x; then
5223    STRIP=":"
5224  else
5225    case $cross_compiling:$ac_tool_warned in
5226yes:)
5227{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
5228$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
5229ac_tool_warned=yes ;;
5230esac
5231    STRIP=$ac_ct_STRIP
5232  fi
5233else
5234  STRIP="$ac_cv_prog_STRIP"
5235fi
5236
5237test -z "$STRIP" && STRIP=:
5238
5239
5240
5241
5242
5243
5244if test -n "$ac_tool_prefix"; then
5245  # Extract the first word of "${ac_tool_prefix}ranlib", so it can be a program name with args.
5246set dummy ${ac_tool_prefix}ranlib; ac_word=$2
5247{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5248$as_echo_n "checking for $ac_word... " >&6; }
5249if ${ac_cv_prog_RANLIB+:} false; then :
5250  $as_echo_n "(cached) " >&6
5251else
5252  if test -n "$RANLIB"; then
5253  ac_cv_prog_RANLIB="$RANLIB" # Let the user override the test.
5254else
5255as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5256for as_dir in $PATH
5257do
5258  IFS=$as_save_IFS
5259  test -z "$as_dir" && as_dir=.
5260    for ac_exec_ext in '' $ac_executable_extensions; do
5261  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
5262    ac_cv_prog_RANLIB="${ac_tool_prefix}ranlib"
5263    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5264    break 2
5265  fi
5266done
5267  done
5268IFS=$as_save_IFS
5269
5270fi
5271fi
5272RANLIB=$ac_cv_prog_RANLIB
5273if test -n "$RANLIB"; then
5274  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $RANLIB" >&5
5275$as_echo "$RANLIB" >&6; }
5276else
5277  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5278$as_echo "no" >&6; }
5279fi
5280
5281
5282fi
5283if test -z "$ac_cv_prog_RANLIB"; then
5284  ac_ct_RANLIB=$RANLIB
5285  # Extract the first word of "ranlib", so it can be a program name with args.
5286set dummy ranlib; ac_word=$2
5287{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5288$as_echo_n "checking for $ac_word... " >&6; }
5289if ${ac_cv_prog_ac_ct_RANLIB+:} false; then :
5290  $as_echo_n "(cached) " >&6
5291else
5292  if test -n "$ac_ct_RANLIB"; then
5293  ac_cv_prog_ac_ct_RANLIB="$ac_ct_RANLIB" # Let the user override the test.
5294else
5295as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5296for as_dir in $PATH
5297do
5298  IFS=$as_save_IFS
5299  test -z "$as_dir" && as_dir=.
5300    for ac_exec_ext in '' $ac_executable_extensions; do
5301  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
5302    ac_cv_prog_ac_ct_RANLIB="ranlib"
5303    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5304    break 2
5305  fi
5306done
5307  done
5308IFS=$as_save_IFS
5309
5310fi
5311fi
5312ac_ct_RANLIB=$ac_cv_prog_ac_ct_RANLIB
5313if test -n "$ac_ct_RANLIB"; then
5314  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_RANLIB" >&5
5315$as_echo "$ac_ct_RANLIB" >&6; }
5316else
5317  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5318$as_echo "no" >&6; }
5319fi
5320
5321  if test "x$ac_ct_RANLIB" = x; then
5322    RANLIB=":"
5323  else
5324    case $cross_compiling:$ac_tool_warned in
5325yes:)
5326{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
5327$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
5328ac_tool_warned=yes ;;
5329esac
5330    RANLIB=$ac_ct_RANLIB
5331  fi
5332else
5333  RANLIB="$ac_cv_prog_RANLIB"
5334fi
5335
5336test -z "$RANLIB" && RANLIB=:
5337
5338
5339
5340
5341
5342
5343# Determine commands to create old-style static archives.
5344old_archive_cmds='$AR $AR_FLAGS $oldlib$oldobjs'
5345old_postinstall_cmds='chmod 644 $oldlib'
5346old_postuninstall_cmds=
5347
5348if test -n "$RANLIB"; then
5349  case $host_os in
5350  openbsd*)
5351    old_postinstall_cmds="$old_postinstall_cmds~\$RANLIB -t \$oldlib"
5352    ;;
5353  *)
5354    old_postinstall_cmds="$old_postinstall_cmds~\$RANLIB \$oldlib"
5355    ;;
5356  esac
5357  old_archive_cmds="$old_archive_cmds~\$RANLIB \$oldlib"
5358fi
5359
5360case $host_os in
5361  darwin*)
5362    lock_old_archive_extraction=yes ;;
5363  *)
5364    lock_old_archive_extraction=no ;;
5365esac
5366
5367
5368
5369
5370
5371
5372
5373
5374
5375
5376
5377
5378
5379
5380
5381
5382
5383
5384
5385
5386
5387
5388
5389
5390
5391
5392
5393
5394
5395
5396
5397
5398
5399
5400
5401
5402
5403
5404
5405# If no C compiler was specified, use CC.
5406LTCC=${LTCC-"$CC"}
5407
5408# If no C compiler flags were specified, use CFLAGS.
5409LTCFLAGS=${LTCFLAGS-"$CFLAGS"}
5410
5411# Allow CC to be a program name with arguments.
5412compiler=$CC
5413
5414
5415# Check for command to grab the raw symbol name followed by C symbol from nm.
5416{ $as_echo "$as_me:${as_lineno-$LINENO}: checking command to parse $NM output from $compiler object" >&5
5417$as_echo_n "checking command to parse $NM output from $compiler object... " >&6; }
5418if ${lt_cv_sys_global_symbol_pipe+:} false; then :
5419  $as_echo_n "(cached) " >&6
5420else
5421
5422# These are sane defaults that work on at least a few old systems.
5423# [They come from Ultrix.  What could be older than Ultrix?!! ;)]
5424
5425# Character class describing NM global symbol codes.
5426symcode='[BCDEGRST]'
5427
5428# Regexp to match symbols that can be accessed directly from C.
5429sympat='\([_A-Za-z][_A-Za-z0-9]*\)'
5430
5431# Define system-specific variables.
5432case $host_os in
5433aix*)
5434  symcode='[BCDT]'
5435  ;;
5436cygwin* | mingw* | pw32* | cegcc*)
5437  symcode='[ABCDGISTW]'
5438  ;;
5439hpux*)
5440  if test "$host_cpu" = ia64; then
5441    symcode='[ABCDEGRST]'
5442  fi
5443  ;;
5444irix* | nonstopux*)
5445  symcode='[BCDEGRST]'
5446  ;;
5447osf*)
5448  symcode='[BCDEGQRST]'
5449  ;;
5450solaris*)
5451  symcode='[BDRT]'
5452  ;;
5453sco3.2v5*)
5454  symcode='[DT]'
5455  ;;
5456sysv4.2uw2*)
5457  symcode='[DT]'
5458  ;;
5459sysv5* | sco5v6* | unixware* | OpenUNIX*)
5460  symcode='[ABDT]'
5461  ;;
5462sysv4)
5463  symcode='[DFNSTU]'
5464  ;;
5465esac
5466
5467# If we're using GNU nm, then use its standard symbol codes.
5468case `$NM -V 2>&1` in
5469*GNU* | *'with BFD'*)
5470  symcode='[ABCDGIRSTW]' ;;
5471esac
5472
5473# Transform an extracted symbol line into a proper C declaration.
5474# Some systems (esp. on ia64) link data and code symbols differently,
5475# so use this general approach.
5476lt_cv_sys_global_symbol_to_cdecl="sed -n -e 's/^T .* \(.*\)$/extern int \1();/p' -e 's/^$symcode* .* \(.*\)$/extern char \1;/p'"
5477
5478# Transform an extracted symbol line into symbol name and symbol address
5479lt_cv_sys_global_symbol_to_c_name_address="sed -n -e 's/^: \([^ ]*\) $/  {\\\"\1\\\", (void *) 0},/p' -e 's/^$symcode* \([^ ]*\) \([^ ]*\)$/  {\"\2\", (void *) \&\2},/p'"
5480lt_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'"
5481
5482# Handle CRLF in mingw tool chain
5483opt_cr=
5484case $build_os in
5485mingw*)
5486  opt_cr=`$ECHO 'x\{0,1\}' | tr x '\015'` # option cr in regexp
5487  ;;
5488esac
5489
5490# Try without a prefix underscore, then with it.
5491for ac_symprfx in "" "_"; do
5492
5493  # Transform symcode, sympat, and symprfx into a raw symbol and a C symbol.
5494  symxfrm="\\1 $ac_symprfx\\2 \\2"
5495
5496  # Write the raw and C identifiers.
5497  if test "$lt_cv_nm_interface" = "MS dumpbin"; then
5498    # Fake it for dumpbin and say T for any non-static function
5499    # and D for any global variable.
5500    # Also find C++ and __fastcall symbols from MSVC++,
5501    # which start with @ or ?.
5502    lt_cv_sys_global_symbol_pipe="$AWK '"\
5503"     {last_section=section; section=\$ 3};"\
5504"     /Section length .*#relocs.*(pick any)/{hide[last_section]=1};"\
5505"     \$ 0!~/External *\|/{next};"\
5506"     / 0+ UNDEF /{next}; / UNDEF \([^|]\)*()/{next};"\
5507"     {if(hide[section]) next};"\
5508"     {f=0}; \$ 0~/\(\).*\|/{f=1}; {printf f ? \"T \" : \"D \"};"\
5509"     {split(\$ 0, a, /\||\r/); split(a[2], s)};"\
5510"     s[1]~/^[@?]/{print s[1], s[1]; next};"\
5511"     s[1]~prfx {split(s[1],t,\"@\"); print t[1], substr(t[1],length(prfx))}"\
5512"     ' prfx=^$ac_symprfx"
5513  else
5514    lt_cv_sys_global_symbol_pipe="sed -n -e 's/^.*[	 ]\($symcode$symcode*\)[	 ][	 ]*$ac_symprfx$sympat$opt_cr$/$symxfrm/p'"
5515  fi
5516
5517  # Check to see that the pipe works correctly.
5518  pipe_works=no
5519
5520  rm -f conftest*
5521  cat > conftest.$ac_ext <<_LT_EOF
5522#ifdef __cplusplus
5523extern "C" {
5524#endif
5525char nm_test_var;
5526void nm_test_func(void);
5527void nm_test_func(void){}
5528#ifdef __cplusplus
5529}
5530#endif
5531int main(){nm_test_var='a';nm_test_func();return(0);}
5532_LT_EOF
5533
5534  if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
5535  (eval $ac_compile) 2>&5
5536  ac_status=$?
5537  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
5538  test $ac_status = 0; }; then
5539    # Now try to grab the symbols.
5540    nlist=conftest.nm
5541    if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$NM conftest.$ac_objext \| "$lt_cv_sys_global_symbol_pipe" \> $nlist\""; } >&5
5542  (eval $NM conftest.$ac_objext \| "$lt_cv_sys_global_symbol_pipe" \> $nlist) 2>&5
5543  ac_status=$?
5544  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
5545  test $ac_status = 0; } && test -s "$nlist"; then
5546      # Try sorting and uniquifying the output.
5547      if sort "$nlist" | uniq > "$nlist"T; then
5548	mv -f "$nlist"T "$nlist"
5549      else
5550	rm -f "$nlist"T
5551      fi
5552
5553      # Make sure that we snagged all the symbols we need.
5554      if $GREP ' nm_test_var$' "$nlist" >/dev/null; then
5555	if $GREP ' nm_test_func$' "$nlist" >/dev/null; then
5556	  cat <<_LT_EOF > conftest.$ac_ext
5557#ifdef __cplusplus
5558extern "C" {
5559#endif
5560
5561_LT_EOF
5562	  # Now generate the symbol file.
5563	  eval "$lt_cv_sys_global_symbol_to_cdecl"' < "$nlist" | $GREP -v main >> conftest.$ac_ext'
5564
5565	  cat <<_LT_EOF >> conftest.$ac_ext
5566
5567/* The mapping between symbol names and symbols.  */
5568const struct {
5569  const char *name;
5570  void       *address;
5571}
5572lt__PROGRAM__LTX_preloaded_symbols[] =
5573{
5574  { "@PROGRAM@", (void *) 0 },
5575_LT_EOF
5576	  $SED "s/^$symcode$symcode* \(.*\) \(.*\)$/  {\"\2\", (void *) \&\2},/" < "$nlist" | $GREP -v main >> conftest.$ac_ext
5577	  cat <<\_LT_EOF >> conftest.$ac_ext
5578  {0, (void *) 0}
5579};
5580
5581/* This works around a problem in FreeBSD linker */
5582#ifdef FREEBSD_WORKAROUND
5583static const void *lt_preloaded_setup() {
5584  return lt__PROGRAM__LTX_preloaded_symbols;
5585}
5586#endif
5587
5588#ifdef __cplusplus
5589}
5590#endif
5591_LT_EOF
5592	  # Now try linking the two files.
5593	  mv conftest.$ac_objext conftstm.$ac_objext
5594	  lt_save_LIBS="$LIBS"
5595	  lt_save_CFLAGS="$CFLAGS"
5596	  LIBS="conftstm.$ac_objext"
5597	  CFLAGS="$CFLAGS$lt_prog_compiler_no_builtin_flag"
5598	  if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_link\""; } >&5
5599  (eval $ac_link) 2>&5
5600  ac_status=$?
5601  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
5602  test $ac_status = 0; } && test -s conftest${ac_exeext}; then
5603	    pipe_works=yes
5604	  fi
5605	  LIBS="$lt_save_LIBS"
5606	  CFLAGS="$lt_save_CFLAGS"
5607	else
5608	  echo "cannot find nm_test_func in $nlist" >&5
5609	fi
5610      else
5611	echo "cannot find nm_test_var in $nlist" >&5
5612      fi
5613    else
5614      echo "cannot run $lt_cv_sys_global_symbol_pipe" >&5
5615    fi
5616  else
5617    echo "$progname: failed program was:" >&5
5618    cat conftest.$ac_ext >&5
5619  fi
5620  rm -rf conftest* conftst*
5621
5622  # Do not use the global_symbol_pipe unless it works.
5623  if test "$pipe_works" = yes; then
5624    break
5625  else
5626    lt_cv_sys_global_symbol_pipe=
5627  fi
5628done
5629
5630fi
5631
5632if test -z "$lt_cv_sys_global_symbol_pipe"; then
5633  lt_cv_sys_global_symbol_to_cdecl=
5634fi
5635if test -z "$lt_cv_sys_global_symbol_pipe$lt_cv_sys_global_symbol_to_cdecl"; then
5636  { $as_echo "$as_me:${as_lineno-$LINENO}: result: failed" >&5
5637$as_echo "failed" >&6; }
5638else
5639  { $as_echo "$as_me:${as_lineno-$LINENO}: result: ok" >&5
5640$as_echo "ok" >&6; }
5641fi
5642
5643
5644
5645
5646
5647
5648
5649
5650
5651
5652
5653
5654
5655
5656
5657
5658
5659
5660
5661
5662
5663
5664
5665# Check whether --enable-libtool-lock was given.
5666if test "${enable_libtool_lock+set}" = set; then :
5667  enableval=$enable_libtool_lock;
5668fi
5669
5670test "x$enable_libtool_lock" != xno && enable_libtool_lock=yes
5671
5672# Some flags need to be propagated to the compiler or linker for good
5673# libtool support.
5674case $host in
5675ia64-*-hpux*)
5676  # Find out which ABI we are using.
5677  echo 'int i;' > conftest.$ac_ext
5678  if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
5679  (eval $ac_compile) 2>&5
5680  ac_status=$?
5681  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
5682  test $ac_status = 0; }; then
5683    case `/usr/bin/file conftest.$ac_objext` in
5684      *ELF-32*)
5685	HPUX_IA64_MODE="32"
5686	;;
5687      *ELF-64*)
5688	HPUX_IA64_MODE="64"
5689	;;
5690    esac
5691  fi
5692  rm -rf conftest*
5693  ;;
5694*-*-irix6*)
5695  # Find out which ABI we are using.
5696  echo '#line '$LINENO' "configure"' > conftest.$ac_ext
5697  if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
5698  (eval $ac_compile) 2>&5
5699  ac_status=$?
5700  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
5701  test $ac_status = 0; }; then
5702    if test "$lt_cv_prog_gnu_ld" = yes; then
5703      case `/usr/bin/file conftest.$ac_objext` in
5704	*32-bit*)
5705	  LD="${LD-ld} -melf32bsmip"
5706	  ;;
5707	*N32*)
5708	  LD="${LD-ld} -melf32bmipn32"
5709	  ;;
5710	*64-bit*)
5711	  LD="${LD-ld} -melf64bmip"
5712	;;
5713      esac
5714    else
5715      case `/usr/bin/file conftest.$ac_objext` in
5716	*32-bit*)
5717	  LD="${LD-ld} -32"
5718	  ;;
5719	*N32*)
5720	  LD="${LD-ld} -n32"
5721	  ;;
5722	*64-bit*)
5723	  LD="${LD-ld} -64"
5724	  ;;
5725      esac
5726    fi
5727  fi
5728  rm -rf conftest*
5729  ;;
5730
5731x86_64-*kfreebsd*-gnu|x86_64-*linux*|ppc*-*linux*|powerpc*-*linux*| \
5732s390*-*linux*|s390*-*tpf*|sparc*-*linux*)
5733  # Find out which ABI we are using.
5734  echo 'int i;' > conftest.$ac_ext
5735  if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
5736  (eval $ac_compile) 2>&5
5737  ac_status=$?
5738  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
5739  test $ac_status = 0; }; then
5740    case `/usr/bin/file conftest.o` in
5741      *32-bit*)
5742	case $host in
5743	  x86_64-*kfreebsd*-gnu)
5744	    LD="${LD-ld} -m elf_i386_fbsd"
5745	    ;;
5746	  x86_64-*linux*)
5747	    LD="${LD-ld} -m elf_i386"
5748	    ;;
5749	  ppc64-*linux*|powerpc64-*linux*)
5750	    LD="${LD-ld} -m elf32ppclinux"
5751	    ;;
5752	  s390x-*linux*)
5753	    LD="${LD-ld} -m elf_s390"
5754	    ;;
5755	  sparc64-*linux*)
5756	    LD="${LD-ld} -m elf32_sparc"
5757	    ;;
5758	esac
5759	;;
5760      *64-bit*)
5761	case $host in
5762	  x86_64-*kfreebsd*-gnu)
5763	    LD="${LD-ld} -m elf_x86_64_fbsd"
5764	    ;;
5765	  x86_64-*linux*)
5766	    LD="${LD-ld} -m elf_x86_64"
5767	    ;;
5768	  ppc*-*linux*|powerpc*-*linux*)
5769	    LD="${LD-ld} -m elf64ppc"
5770	    ;;
5771	  s390*-*linux*|s390*-*tpf*)
5772	    LD="${LD-ld} -m elf64_s390"
5773	    ;;
5774	  sparc*-*linux*)
5775	    LD="${LD-ld} -m elf64_sparc"
5776	    ;;
5777	esac
5778	;;
5779    esac
5780  fi
5781  rm -rf conftest*
5782  ;;
5783
5784*-*-sco3.2v5*)
5785  # On SCO OpenServer 5, we need -belf to get full-featured binaries.
5786  SAVE_CFLAGS="$CFLAGS"
5787  CFLAGS="$CFLAGS -belf"
5788  { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the C compiler needs -belf" >&5
5789$as_echo_n "checking whether the C compiler needs -belf... " >&6; }
5790if ${lt_cv_cc_needs_belf+:} false; then :
5791  $as_echo_n "(cached) " >&6
5792else
5793  ac_ext=c
5794ac_cpp='$CPP $CPPFLAGS'
5795ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
5796ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
5797ac_compiler_gnu=$ac_cv_c_compiler_gnu
5798
5799     cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5800/* end confdefs.h.  */
5801
5802int
5803main ()
5804{
5805
5806  ;
5807  return 0;
5808}
5809_ACEOF
5810if ac_fn_c_try_link "$LINENO"; then :
5811  lt_cv_cc_needs_belf=yes
5812else
5813  lt_cv_cc_needs_belf=no
5814fi
5815rm -f core conftest.err conftest.$ac_objext \
5816    conftest$ac_exeext conftest.$ac_ext
5817     ac_ext=c
5818ac_cpp='$CPP $CPPFLAGS'
5819ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
5820ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
5821ac_compiler_gnu=$ac_cv_c_compiler_gnu
5822
5823fi
5824{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_cc_needs_belf" >&5
5825$as_echo "$lt_cv_cc_needs_belf" >&6; }
5826  if test x"$lt_cv_cc_needs_belf" != x"yes"; then
5827    # this is probably gcc 2.8.0, egcs 1.0 or newer; no need for -belf
5828    CFLAGS="$SAVE_CFLAGS"
5829  fi
5830  ;;
5831sparc*-*solaris*)
5832  # Find out which ABI we are using.
5833  echo 'int i;' > conftest.$ac_ext
5834  if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
5835  (eval $ac_compile) 2>&5
5836  ac_status=$?
5837  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
5838  test $ac_status = 0; }; then
5839    case `/usr/bin/file conftest.o` in
5840    *64-bit*)
5841      case $lt_cv_prog_gnu_ld in
5842      yes*) LD="${LD-ld} -m elf64_sparc" ;;
5843      *)
5844	if ${LD-ld} -64 -r -o conftest2.o conftest.o >/dev/null 2>&1; then
5845	  LD="${LD-ld} -64"
5846	fi
5847	;;
5848      esac
5849      ;;
5850    esac
5851  fi
5852  rm -rf conftest*
5853  ;;
5854esac
5855
5856need_locks="$enable_libtool_lock"
5857
5858
5859  case $host_os in
5860    rhapsody* | darwin*)
5861    if test -n "$ac_tool_prefix"; then
5862  # Extract the first word of "${ac_tool_prefix}dsymutil", so it can be a program name with args.
5863set dummy ${ac_tool_prefix}dsymutil; ac_word=$2
5864{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5865$as_echo_n "checking for $ac_word... " >&6; }
5866if ${ac_cv_prog_DSYMUTIL+:} false; then :
5867  $as_echo_n "(cached) " >&6
5868else
5869  if test -n "$DSYMUTIL"; then
5870  ac_cv_prog_DSYMUTIL="$DSYMUTIL" # Let the user override the test.
5871else
5872as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5873for as_dir in $PATH
5874do
5875  IFS=$as_save_IFS
5876  test -z "$as_dir" && as_dir=.
5877    for ac_exec_ext in '' $ac_executable_extensions; do
5878  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
5879    ac_cv_prog_DSYMUTIL="${ac_tool_prefix}dsymutil"
5880    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5881    break 2
5882  fi
5883done
5884  done
5885IFS=$as_save_IFS
5886
5887fi
5888fi
5889DSYMUTIL=$ac_cv_prog_DSYMUTIL
5890if test -n "$DSYMUTIL"; then
5891  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $DSYMUTIL" >&5
5892$as_echo "$DSYMUTIL" >&6; }
5893else
5894  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5895$as_echo "no" >&6; }
5896fi
5897
5898
5899fi
5900if test -z "$ac_cv_prog_DSYMUTIL"; then
5901  ac_ct_DSYMUTIL=$DSYMUTIL
5902  # Extract the first word of "dsymutil", so it can be a program name with args.
5903set dummy dsymutil; ac_word=$2
5904{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5905$as_echo_n "checking for $ac_word... " >&6; }
5906if ${ac_cv_prog_ac_ct_DSYMUTIL+:} false; then :
5907  $as_echo_n "(cached) " >&6
5908else
5909  if test -n "$ac_ct_DSYMUTIL"; then
5910  ac_cv_prog_ac_ct_DSYMUTIL="$ac_ct_DSYMUTIL" # Let the user override the test.
5911else
5912as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5913for as_dir in $PATH
5914do
5915  IFS=$as_save_IFS
5916  test -z "$as_dir" && as_dir=.
5917    for ac_exec_ext in '' $ac_executable_extensions; do
5918  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
5919    ac_cv_prog_ac_ct_DSYMUTIL="dsymutil"
5920    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5921    break 2
5922  fi
5923done
5924  done
5925IFS=$as_save_IFS
5926
5927fi
5928fi
5929ac_ct_DSYMUTIL=$ac_cv_prog_ac_ct_DSYMUTIL
5930if test -n "$ac_ct_DSYMUTIL"; then
5931  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_DSYMUTIL" >&5
5932$as_echo "$ac_ct_DSYMUTIL" >&6; }
5933else
5934  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5935$as_echo "no" >&6; }
5936fi
5937
5938  if test "x$ac_ct_DSYMUTIL" = x; then
5939    DSYMUTIL=":"
5940  else
5941    case $cross_compiling:$ac_tool_warned in
5942yes:)
5943{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
5944$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
5945ac_tool_warned=yes ;;
5946esac
5947    DSYMUTIL=$ac_ct_DSYMUTIL
5948  fi
5949else
5950  DSYMUTIL="$ac_cv_prog_DSYMUTIL"
5951fi
5952
5953    if test -n "$ac_tool_prefix"; then
5954  # Extract the first word of "${ac_tool_prefix}nmedit", so it can be a program name with args.
5955set dummy ${ac_tool_prefix}nmedit; ac_word=$2
5956{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5957$as_echo_n "checking for $ac_word... " >&6; }
5958if ${ac_cv_prog_NMEDIT+:} false; then :
5959  $as_echo_n "(cached) " >&6
5960else
5961  if test -n "$NMEDIT"; then
5962  ac_cv_prog_NMEDIT="$NMEDIT" # Let the user override the test.
5963else
5964as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5965for as_dir in $PATH
5966do
5967  IFS=$as_save_IFS
5968  test -z "$as_dir" && as_dir=.
5969    for ac_exec_ext in '' $ac_executable_extensions; do
5970  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
5971    ac_cv_prog_NMEDIT="${ac_tool_prefix}nmedit"
5972    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5973    break 2
5974  fi
5975done
5976  done
5977IFS=$as_save_IFS
5978
5979fi
5980fi
5981NMEDIT=$ac_cv_prog_NMEDIT
5982if test -n "$NMEDIT"; then
5983  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $NMEDIT" >&5
5984$as_echo "$NMEDIT" >&6; }
5985else
5986  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5987$as_echo "no" >&6; }
5988fi
5989
5990
5991fi
5992if test -z "$ac_cv_prog_NMEDIT"; then
5993  ac_ct_NMEDIT=$NMEDIT
5994  # Extract the first word of "nmedit", so it can be a program name with args.
5995set dummy nmedit; ac_word=$2
5996{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5997$as_echo_n "checking for $ac_word... " >&6; }
5998if ${ac_cv_prog_ac_ct_NMEDIT+:} false; then :
5999  $as_echo_n "(cached) " >&6
6000else
6001  if test -n "$ac_ct_NMEDIT"; then
6002  ac_cv_prog_ac_ct_NMEDIT="$ac_ct_NMEDIT" # Let the user override the test.
6003else
6004as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6005for as_dir in $PATH
6006do
6007  IFS=$as_save_IFS
6008  test -z "$as_dir" && as_dir=.
6009    for ac_exec_ext in '' $ac_executable_extensions; do
6010  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
6011    ac_cv_prog_ac_ct_NMEDIT="nmedit"
6012    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6013    break 2
6014  fi
6015done
6016  done
6017IFS=$as_save_IFS
6018
6019fi
6020fi
6021ac_ct_NMEDIT=$ac_cv_prog_ac_ct_NMEDIT
6022if test -n "$ac_ct_NMEDIT"; then
6023  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_NMEDIT" >&5
6024$as_echo "$ac_ct_NMEDIT" >&6; }
6025else
6026  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6027$as_echo "no" >&6; }
6028fi
6029
6030  if test "x$ac_ct_NMEDIT" = x; then
6031    NMEDIT=":"
6032  else
6033    case $cross_compiling:$ac_tool_warned in
6034yes:)
6035{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
6036$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
6037ac_tool_warned=yes ;;
6038esac
6039    NMEDIT=$ac_ct_NMEDIT
6040  fi
6041else
6042  NMEDIT="$ac_cv_prog_NMEDIT"
6043fi
6044
6045    if test -n "$ac_tool_prefix"; then
6046  # Extract the first word of "${ac_tool_prefix}lipo", so it can be a program name with args.
6047set dummy ${ac_tool_prefix}lipo; ac_word=$2
6048{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6049$as_echo_n "checking for $ac_word... " >&6; }
6050if ${ac_cv_prog_LIPO+:} false; then :
6051  $as_echo_n "(cached) " >&6
6052else
6053  if test -n "$LIPO"; then
6054  ac_cv_prog_LIPO="$LIPO" # Let the user override the test.
6055else
6056as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6057for as_dir in $PATH
6058do
6059  IFS=$as_save_IFS
6060  test -z "$as_dir" && as_dir=.
6061    for ac_exec_ext in '' $ac_executable_extensions; do
6062  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
6063    ac_cv_prog_LIPO="${ac_tool_prefix}lipo"
6064    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6065    break 2
6066  fi
6067done
6068  done
6069IFS=$as_save_IFS
6070
6071fi
6072fi
6073LIPO=$ac_cv_prog_LIPO
6074if test -n "$LIPO"; then
6075  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LIPO" >&5
6076$as_echo "$LIPO" >&6; }
6077else
6078  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6079$as_echo "no" >&6; }
6080fi
6081
6082
6083fi
6084if test -z "$ac_cv_prog_LIPO"; then
6085  ac_ct_LIPO=$LIPO
6086  # Extract the first word of "lipo", so it can be a program name with args.
6087set dummy lipo; ac_word=$2
6088{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6089$as_echo_n "checking for $ac_word... " >&6; }
6090if ${ac_cv_prog_ac_ct_LIPO+:} false; then :
6091  $as_echo_n "(cached) " >&6
6092else
6093  if test -n "$ac_ct_LIPO"; then
6094  ac_cv_prog_ac_ct_LIPO="$ac_ct_LIPO" # Let the user override the test.
6095else
6096as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6097for as_dir in $PATH
6098do
6099  IFS=$as_save_IFS
6100  test -z "$as_dir" && as_dir=.
6101    for ac_exec_ext in '' $ac_executable_extensions; do
6102  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
6103    ac_cv_prog_ac_ct_LIPO="lipo"
6104    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6105    break 2
6106  fi
6107done
6108  done
6109IFS=$as_save_IFS
6110
6111fi
6112fi
6113ac_ct_LIPO=$ac_cv_prog_ac_ct_LIPO
6114if test -n "$ac_ct_LIPO"; then
6115  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_LIPO" >&5
6116$as_echo "$ac_ct_LIPO" >&6; }
6117else
6118  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6119$as_echo "no" >&6; }
6120fi
6121
6122  if test "x$ac_ct_LIPO" = x; then
6123    LIPO=":"
6124  else
6125    case $cross_compiling:$ac_tool_warned in
6126yes:)
6127{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
6128$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
6129ac_tool_warned=yes ;;
6130esac
6131    LIPO=$ac_ct_LIPO
6132  fi
6133else
6134  LIPO="$ac_cv_prog_LIPO"
6135fi
6136
6137    if test -n "$ac_tool_prefix"; then
6138  # Extract the first word of "${ac_tool_prefix}otool", so it can be a program name with args.
6139set dummy ${ac_tool_prefix}otool; ac_word=$2
6140{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6141$as_echo_n "checking for $ac_word... " >&6; }
6142if ${ac_cv_prog_OTOOL+:} false; then :
6143  $as_echo_n "(cached) " >&6
6144else
6145  if test -n "$OTOOL"; then
6146  ac_cv_prog_OTOOL="$OTOOL" # Let the user override the test.
6147else
6148as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6149for as_dir in $PATH
6150do
6151  IFS=$as_save_IFS
6152  test -z "$as_dir" && as_dir=.
6153    for ac_exec_ext in '' $ac_executable_extensions; do
6154  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
6155    ac_cv_prog_OTOOL="${ac_tool_prefix}otool"
6156    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6157    break 2
6158  fi
6159done
6160  done
6161IFS=$as_save_IFS
6162
6163fi
6164fi
6165OTOOL=$ac_cv_prog_OTOOL
6166if test -n "$OTOOL"; then
6167  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $OTOOL" >&5
6168$as_echo "$OTOOL" >&6; }
6169else
6170  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6171$as_echo "no" >&6; }
6172fi
6173
6174
6175fi
6176if test -z "$ac_cv_prog_OTOOL"; then
6177  ac_ct_OTOOL=$OTOOL
6178  # Extract the first word of "otool", so it can be a program name with args.
6179set dummy otool; ac_word=$2
6180{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6181$as_echo_n "checking for $ac_word... " >&6; }
6182if ${ac_cv_prog_ac_ct_OTOOL+:} false; then :
6183  $as_echo_n "(cached) " >&6
6184else
6185  if test -n "$ac_ct_OTOOL"; then
6186  ac_cv_prog_ac_ct_OTOOL="$ac_ct_OTOOL" # Let the user override the test.
6187else
6188as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6189for as_dir in $PATH
6190do
6191  IFS=$as_save_IFS
6192  test -z "$as_dir" && as_dir=.
6193    for ac_exec_ext in '' $ac_executable_extensions; do
6194  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
6195    ac_cv_prog_ac_ct_OTOOL="otool"
6196    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6197    break 2
6198  fi
6199done
6200  done
6201IFS=$as_save_IFS
6202
6203fi
6204fi
6205ac_ct_OTOOL=$ac_cv_prog_ac_ct_OTOOL
6206if test -n "$ac_ct_OTOOL"; then
6207  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_OTOOL" >&5
6208$as_echo "$ac_ct_OTOOL" >&6; }
6209else
6210  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6211$as_echo "no" >&6; }
6212fi
6213
6214  if test "x$ac_ct_OTOOL" = x; then
6215    OTOOL=":"
6216  else
6217    case $cross_compiling:$ac_tool_warned in
6218yes:)
6219{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
6220$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
6221ac_tool_warned=yes ;;
6222esac
6223    OTOOL=$ac_ct_OTOOL
6224  fi
6225else
6226  OTOOL="$ac_cv_prog_OTOOL"
6227fi
6228
6229    if test -n "$ac_tool_prefix"; then
6230  # Extract the first word of "${ac_tool_prefix}otool64", so it can be a program name with args.
6231set dummy ${ac_tool_prefix}otool64; ac_word=$2
6232{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6233$as_echo_n "checking for $ac_word... " >&6; }
6234if ${ac_cv_prog_OTOOL64+:} false; then :
6235  $as_echo_n "(cached) " >&6
6236else
6237  if test -n "$OTOOL64"; then
6238  ac_cv_prog_OTOOL64="$OTOOL64" # Let the user override the test.
6239else
6240as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6241for as_dir in $PATH
6242do
6243  IFS=$as_save_IFS
6244  test -z "$as_dir" && as_dir=.
6245    for ac_exec_ext in '' $ac_executable_extensions; do
6246  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
6247    ac_cv_prog_OTOOL64="${ac_tool_prefix}otool64"
6248    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6249    break 2
6250  fi
6251done
6252  done
6253IFS=$as_save_IFS
6254
6255fi
6256fi
6257OTOOL64=$ac_cv_prog_OTOOL64
6258if test -n "$OTOOL64"; then
6259  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $OTOOL64" >&5
6260$as_echo "$OTOOL64" >&6; }
6261else
6262  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6263$as_echo "no" >&6; }
6264fi
6265
6266
6267fi
6268if test -z "$ac_cv_prog_OTOOL64"; then
6269  ac_ct_OTOOL64=$OTOOL64
6270  # Extract the first word of "otool64", so it can be a program name with args.
6271set dummy otool64; ac_word=$2
6272{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6273$as_echo_n "checking for $ac_word... " >&6; }
6274if ${ac_cv_prog_ac_ct_OTOOL64+:} false; then :
6275  $as_echo_n "(cached) " >&6
6276else
6277  if test -n "$ac_ct_OTOOL64"; then
6278  ac_cv_prog_ac_ct_OTOOL64="$ac_ct_OTOOL64" # Let the user override the test.
6279else
6280as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6281for as_dir in $PATH
6282do
6283  IFS=$as_save_IFS
6284  test -z "$as_dir" && as_dir=.
6285    for ac_exec_ext in '' $ac_executable_extensions; do
6286  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
6287    ac_cv_prog_ac_ct_OTOOL64="otool64"
6288    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6289    break 2
6290  fi
6291done
6292  done
6293IFS=$as_save_IFS
6294
6295fi
6296fi
6297ac_ct_OTOOL64=$ac_cv_prog_ac_ct_OTOOL64
6298if test -n "$ac_ct_OTOOL64"; then
6299  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_OTOOL64" >&5
6300$as_echo "$ac_ct_OTOOL64" >&6; }
6301else
6302  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6303$as_echo "no" >&6; }
6304fi
6305
6306  if test "x$ac_ct_OTOOL64" = x; then
6307    OTOOL64=":"
6308  else
6309    case $cross_compiling:$ac_tool_warned in
6310yes:)
6311{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
6312$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
6313ac_tool_warned=yes ;;
6314esac
6315    OTOOL64=$ac_ct_OTOOL64
6316  fi
6317else
6318  OTOOL64="$ac_cv_prog_OTOOL64"
6319fi
6320
6321
6322
6323
6324
6325
6326
6327
6328
6329
6330
6331
6332
6333
6334
6335
6336
6337
6338
6339
6340
6341
6342
6343
6344
6345
6346
6347    { $as_echo "$as_me:${as_lineno-$LINENO}: checking for -single_module linker flag" >&5
6348$as_echo_n "checking for -single_module linker flag... " >&6; }
6349if ${lt_cv_apple_cc_single_mod+:} false; then :
6350  $as_echo_n "(cached) " >&6
6351else
6352  lt_cv_apple_cc_single_mod=no
6353      if test -z "${LT_MULTI_MODULE}"; then
6354	# By default we will add the -single_module flag. You can override
6355	# by either setting the environment variable LT_MULTI_MODULE
6356	# non-empty at configure time, or by adding -multi_module to the
6357	# link flags.
6358	rm -rf libconftest.dylib*
6359	echo "int foo(void){return 1;}" > conftest.c
6360	echo "$LTCC $LTCFLAGS $LDFLAGS -o libconftest.dylib \
6361-dynamiclib -Wl,-single_module conftest.c" >&5
6362	$LTCC $LTCFLAGS $LDFLAGS -o libconftest.dylib \
6363	  -dynamiclib -Wl,-single_module conftest.c 2>conftest.err
6364        _lt_result=$?
6365	if test -f libconftest.dylib && test ! -s conftest.err && test $_lt_result = 0; then
6366	  lt_cv_apple_cc_single_mod=yes
6367	else
6368	  cat conftest.err >&5
6369	fi
6370	rm -rf libconftest.dylib*
6371	rm -f conftest.*
6372      fi
6373fi
6374{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_apple_cc_single_mod" >&5
6375$as_echo "$lt_cv_apple_cc_single_mod" >&6; }
6376    { $as_echo "$as_me:${as_lineno-$LINENO}: checking for -exported_symbols_list linker flag" >&5
6377$as_echo_n "checking for -exported_symbols_list linker flag... " >&6; }
6378if ${lt_cv_ld_exported_symbols_list+:} false; then :
6379  $as_echo_n "(cached) " >&6
6380else
6381  lt_cv_ld_exported_symbols_list=no
6382      save_LDFLAGS=$LDFLAGS
6383      echo "_main" > conftest.sym
6384      LDFLAGS="$LDFLAGS -Wl,-exported_symbols_list,conftest.sym"
6385      cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6386/* end confdefs.h.  */
6387
6388int
6389main ()
6390{
6391
6392  ;
6393  return 0;
6394}
6395_ACEOF
6396if ac_fn_c_try_link "$LINENO"; then :
6397  lt_cv_ld_exported_symbols_list=yes
6398else
6399  lt_cv_ld_exported_symbols_list=no
6400fi
6401rm -f core conftest.err conftest.$ac_objext \
6402    conftest$ac_exeext conftest.$ac_ext
6403	LDFLAGS="$save_LDFLAGS"
6404
6405fi
6406{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_ld_exported_symbols_list" >&5
6407$as_echo "$lt_cv_ld_exported_symbols_list" >&6; }
6408    { $as_echo "$as_me:${as_lineno-$LINENO}: checking for -force_load linker flag" >&5
6409$as_echo_n "checking for -force_load linker flag... " >&6; }
6410if ${lt_cv_ld_force_load+:} false; then :
6411  $as_echo_n "(cached) " >&6
6412else
6413  lt_cv_ld_force_load=no
6414      cat > conftest.c << _LT_EOF
6415int forced_loaded() { return 2;}
6416_LT_EOF
6417      echo "$LTCC $LTCFLAGS -c -o conftest.o conftest.c" >&5
6418      $LTCC $LTCFLAGS -c -o conftest.o conftest.c 2>&5
6419      echo "$AR cru libconftest.a conftest.o" >&5
6420      $AR cru libconftest.a conftest.o 2>&5
6421      echo "$RANLIB libconftest.a" >&5
6422      $RANLIB libconftest.a 2>&5
6423      cat > conftest.c << _LT_EOF
6424int main() { return 0;}
6425_LT_EOF
6426      echo "$LTCC $LTCFLAGS $LDFLAGS -o conftest conftest.c -Wl,-force_load,./libconftest.a" >&5
6427      $LTCC $LTCFLAGS $LDFLAGS -o conftest conftest.c -Wl,-force_load,./libconftest.a 2>conftest.err
6428      _lt_result=$?
6429      if test -f conftest && test ! -s conftest.err && test $_lt_result = 0 && $GREP forced_load conftest 2>&1 >/dev/null; then
6430	lt_cv_ld_force_load=yes
6431      else
6432	cat conftest.err >&5
6433      fi
6434        rm -f conftest.err libconftest.a conftest conftest.c
6435        rm -rf conftest.dSYM
6436
6437fi
6438{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_ld_force_load" >&5
6439$as_echo "$lt_cv_ld_force_load" >&6; }
6440    case $host_os in
6441    rhapsody* | darwin1.[012])
6442      _lt_dar_allow_undefined='${wl}-undefined ${wl}suppress' ;;
6443    darwin1.*)
6444      _lt_dar_allow_undefined='${wl}-flat_namespace ${wl}-undefined ${wl}suppress' ;;
6445    darwin*) # darwin 5.x on
6446      # if running on 10.5 or later, the deployment target defaults
6447      # to the OS version, if on x86, and 10.4, the deployment
6448      # target defaults to 10.4. Don't you love it?
6449      case ${MACOSX_DEPLOYMENT_TARGET-10.0},$host in
6450	10.0,*86*-darwin8*|10.0,*-darwin[91]*)
6451	  _lt_dar_allow_undefined='${wl}-undefined ${wl}dynamic_lookup' ;;
6452	10.[012]*)
6453	  _lt_dar_allow_undefined='${wl}-flat_namespace ${wl}-undefined ${wl}suppress' ;;
6454	10.*)
6455	  _lt_dar_allow_undefined='${wl}-undefined ${wl}dynamic_lookup' ;;
6456      esac
6457    ;;
6458  esac
6459    if test "$lt_cv_apple_cc_single_mod" = "yes"; then
6460      _lt_dar_single_mod='$single_module'
6461    fi
6462    if test "$lt_cv_ld_exported_symbols_list" = "yes"; then
6463      _lt_dar_export_syms=' ${wl}-exported_symbols_list,$output_objdir/${libname}-symbols.expsym'
6464    else
6465      _lt_dar_export_syms='~$NMEDIT -s $output_objdir/${libname}-symbols.expsym ${lib}'
6466    fi
6467    if test "$DSYMUTIL" != ":" && test "$lt_cv_ld_force_load" = "no"; then
6468      _lt_dsymutil='~$DSYMUTIL $lib || :'
6469    else
6470      _lt_dsymutil=
6471    fi
6472    ;;
6473  esac
6474
6475ac_ext=c
6476ac_cpp='$CPP $CPPFLAGS'
6477ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
6478ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
6479ac_compiler_gnu=$ac_cv_c_compiler_gnu
6480{ $as_echo "$as_me:${as_lineno-$LINENO}: checking how to run the C preprocessor" >&5
6481$as_echo_n "checking how to run the C preprocessor... " >&6; }
6482# On Suns, sometimes $CPP names a directory.
6483if test -n "$CPP" && test -d "$CPP"; then
6484  CPP=
6485fi
6486if test -z "$CPP"; then
6487  if ${ac_cv_prog_CPP+:} false; then :
6488  $as_echo_n "(cached) " >&6
6489else
6490      # Double quotes because CPP needs to be expanded
6491    for CPP in "$CC -E" "$CC -E -traditional-cpp" "/lib/cpp"
6492    do
6493      ac_preproc_ok=false
6494for ac_c_preproc_warn_flag in '' yes
6495do
6496  # Use a header file that comes with gcc, so configuring glibc
6497  # with a fresh cross-compiler works.
6498  # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
6499  # <limits.h> exists even on freestanding compilers.
6500  # On the NeXT, cc -E runs the code through the compiler's parser,
6501  # not just through cpp. "Syntax error" is here to catch this case.
6502  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6503/* end confdefs.h.  */
6504#ifdef __STDC__
6505# include <limits.h>
6506#else
6507# include <assert.h>
6508#endif
6509		     Syntax error
6510_ACEOF
6511if ac_fn_c_try_cpp "$LINENO"; then :
6512
6513else
6514  # Broken: fails on valid input.
6515continue
6516fi
6517rm -f conftest.err conftest.i conftest.$ac_ext
6518
6519  # OK, works on sane cases.  Now check whether nonexistent headers
6520  # can be detected and how.
6521  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6522/* end confdefs.h.  */
6523#include <ac_nonexistent.h>
6524_ACEOF
6525if ac_fn_c_try_cpp "$LINENO"; then :
6526  # Broken: success on invalid input.
6527continue
6528else
6529  # Passes both tests.
6530ac_preproc_ok=:
6531break
6532fi
6533rm -f conftest.err conftest.i conftest.$ac_ext
6534
6535done
6536# Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
6537rm -f conftest.i conftest.err conftest.$ac_ext
6538if $ac_preproc_ok; then :
6539  break
6540fi
6541
6542    done
6543    ac_cv_prog_CPP=$CPP
6544
6545fi
6546  CPP=$ac_cv_prog_CPP
6547else
6548  ac_cv_prog_CPP=$CPP
6549fi
6550{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $CPP" >&5
6551$as_echo "$CPP" >&6; }
6552ac_preproc_ok=false
6553for ac_c_preproc_warn_flag in '' yes
6554do
6555  # Use a header file that comes with gcc, so configuring glibc
6556  # with a fresh cross-compiler works.
6557  # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
6558  # <limits.h> exists even on freestanding compilers.
6559  # On the NeXT, cc -E runs the code through the compiler's parser,
6560  # not just through cpp. "Syntax error" is here to catch this case.
6561  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6562/* end confdefs.h.  */
6563#ifdef __STDC__
6564# include <limits.h>
6565#else
6566# include <assert.h>
6567#endif
6568		     Syntax error
6569_ACEOF
6570if ac_fn_c_try_cpp "$LINENO"; then :
6571
6572else
6573  # Broken: fails on valid input.
6574continue
6575fi
6576rm -f conftest.err conftest.i conftest.$ac_ext
6577
6578  # OK, works on sane cases.  Now check whether nonexistent headers
6579  # can be detected and how.
6580  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6581/* end confdefs.h.  */
6582#include <ac_nonexistent.h>
6583_ACEOF
6584if ac_fn_c_try_cpp "$LINENO"; then :
6585  # Broken: success on invalid input.
6586continue
6587else
6588  # Passes both tests.
6589ac_preproc_ok=:
6590break
6591fi
6592rm -f conftest.err conftest.i conftest.$ac_ext
6593
6594done
6595# Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
6596rm -f conftest.i conftest.err conftest.$ac_ext
6597if $ac_preproc_ok; then :
6598
6599else
6600  { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
6601$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
6602as_fn_error $? "C preprocessor \"$CPP\" fails sanity check
6603See \`config.log' for more details" "$LINENO" 5; }
6604fi
6605
6606ac_ext=c
6607ac_cpp='$CPP $CPPFLAGS'
6608ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
6609ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
6610ac_compiler_gnu=$ac_cv_c_compiler_gnu
6611
6612
6613{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for ANSI C header files" >&5
6614$as_echo_n "checking for ANSI C header files... " >&6; }
6615if ${ac_cv_header_stdc+:} false; then :
6616  $as_echo_n "(cached) " >&6
6617else
6618  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6619/* end confdefs.h.  */
6620#include <stdlib.h>
6621#include <stdarg.h>
6622#include <string.h>
6623#include <float.h>
6624
6625int
6626main ()
6627{
6628
6629  ;
6630  return 0;
6631}
6632_ACEOF
6633if ac_fn_c_try_compile "$LINENO"; then :
6634  ac_cv_header_stdc=yes
6635else
6636  ac_cv_header_stdc=no
6637fi
6638rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
6639
6640if test $ac_cv_header_stdc = yes; then
6641  # SunOS 4.x string.h does not declare mem*, contrary to ANSI.
6642  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6643/* end confdefs.h.  */
6644#include <string.h>
6645
6646_ACEOF
6647if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
6648  $EGREP "memchr" >/dev/null 2>&1; then :
6649
6650else
6651  ac_cv_header_stdc=no
6652fi
6653rm -f conftest*
6654
6655fi
6656
6657if test $ac_cv_header_stdc = yes; then
6658  # ISC 2.0.2 stdlib.h does not declare free, contrary to ANSI.
6659  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6660/* end confdefs.h.  */
6661#include <stdlib.h>
6662
6663_ACEOF
6664if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
6665  $EGREP "free" >/dev/null 2>&1; then :
6666
6667else
6668  ac_cv_header_stdc=no
6669fi
6670rm -f conftest*
6671
6672fi
6673
6674if test $ac_cv_header_stdc = yes; then
6675  # /bin/cc in Irix-4.0.5 gets non-ANSI ctype macros unless using -ansi.
6676  if test "$cross_compiling" = yes; then :
6677  :
6678else
6679  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6680/* end confdefs.h.  */
6681#include <ctype.h>
6682#include <stdlib.h>
6683#if ((' ' & 0x0FF) == 0x020)
6684# define ISLOWER(c) ('a' <= (c) && (c) <= 'z')
6685# define TOUPPER(c) (ISLOWER(c) ? 'A' + ((c) - 'a') : (c))
6686#else
6687# define ISLOWER(c) \
6688		   (('a' <= (c) && (c) <= 'i') \
6689		     || ('j' <= (c) && (c) <= 'r') \
6690		     || ('s' <= (c) && (c) <= 'z'))
6691# define TOUPPER(c) (ISLOWER(c) ? ((c) | 0x40) : (c))
6692#endif
6693
6694#define XOR(e, f) (((e) && !(f)) || (!(e) && (f)))
6695int
6696main ()
6697{
6698  int i;
6699  for (i = 0; i < 256; i++)
6700    if (XOR (islower (i), ISLOWER (i))
6701	|| toupper (i) != TOUPPER (i))
6702      return 2;
6703  return 0;
6704}
6705_ACEOF
6706if ac_fn_c_try_run "$LINENO"; then :
6707
6708else
6709  ac_cv_header_stdc=no
6710fi
6711rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
6712  conftest.$ac_objext conftest.beam conftest.$ac_ext
6713fi
6714
6715fi
6716fi
6717{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_header_stdc" >&5
6718$as_echo "$ac_cv_header_stdc" >&6; }
6719if test $ac_cv_header_stdc = yes; then
6720
6721$as_echo "#define STDC_HEADERS 1" >>confdefs.h
6722
6723fi
6724
6725# On IRIX 5.3, sys/types and inttypes.h are conflicting.
6726for ac_header in sys/types.h sys/stat.h stdlib.h string.h memory.h strings.h \
6727		  inttypes.h stdint.h unistd.h
6728do :
6729  as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
6730ac_fn_c_check_header_compile "$LINENO" "$ac_header" "$as_ac_Header" "$ac_includes_default
6731"
6732if eval test \"x\$"$as_ac_Header"\" = x"yes"; then :
6733  cat >>confdefs.h <<_ACEOF
6734#define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1
6735_ACEOF
6736
6737fi
6738
6739done
6740
6741
6742for ac_header in dlfcn.h
6743do :
6744  ac_fn_c_check_header_compile "$LINENO" "dlfcn.h" "ac_cv_header_dlfcn_h" "$ac_includes_default
6745"
6746if test "x$ac_cv_header_dlfcn_h" = xyes; then :
6747  cat >>confdefs.h <<_ACEOF
6748#define HAVE_DLFCN_H 1
6749_ACEOF
6750
6751fi
6752
6753done
6754
6755
6756
6757
6758
6759# Set options
6760
6761
6762
6763        enable_dlopen=no
6764
6765
6766  enable_win32_dll=no
6767
6768
6769            # Check whether --enable-shared was given.
6770if test "${enable_shared+set}" = set; then :
6771  enableval=$enable_shared; p=${PACKAGE-default}
6772    case $enableval in
6773    yes) enable_shared=yes ;;
6774    no) enable_shared=no ;;
6775    *)
6776      enable_shared=no
6777      # Look at the argument we got.  We use all the common list separators.
6778      lt_save_ifs="$IFS"; IFS="${IFS}$PATH_SEPARATOR,"
6779      for pkg in $enableval; do
6780	IFS="$lt_save_ifs"
6781	if test "X$pkg" = "X$p"; then
6782	  enable_shared=yes
6783	fi
6784      done
6785      IFS="$lt_save_ifs"
6786      ;;
6787    esac
6788else
6789  enable_shared=yes
6790fi
6791
6792
6793
6794
6795
6796
6797
6798
6799
6800  # Check whether --enable-static was given.
6801if test "${enable_static+set}" = set; then :
6802  enableval=$enable_static; p=${PACKAGE-default}
6803    case $enableval in
6804    yes) enable_static=yes ;;
6805    no) enable_static=no ;;
6806    *)
6807     enable_static=no
6808      # Look at the argument we got.  We use all the common list separators.
6809      lt_save_ifs="$IFS"; IFS="${IFS}$PATH_SEPARATOR,"
6810      for pkg in $enableval; do
6811	IFS="$lt_save_ifs"
6812	if test "X$pkg" = "X$p"; then
6813	  enable_static=yes
6814	fi
6815      done
6816      IFS="$lt_save_ifs"
6817      ;;
6818    esac
6819else
6820  enable_static=yes
6821fi
6822
6823
6824
6825
6826
6827
6828
6829
6830
6831
6832# Check whether --with-pic was given.
6833if test "${with_pic+set}" = set; then :
6834  withval=$with_pic; pic_mode="$withval"
6835else
6836  pic_mode=default
6837fi
6838
6839
6840test -z "$pic_mode" && pic_mode=default
6841
6842
6843
6844
6845
6846
6847
6848  # Check whether --enable-fast-install was given.
6849if test "${enable_fast_install+set}" = set; then :
6850  enableval=$enable_fast_install; p=${PACKAGE-default}
6851    case $enableval in
6852    yes) enable_fast_install=yes ;;
6853    no) enable_fast_install=no ;;
6854    *)
6855      enable_fast_install=no
6856      # Look at the argument we got.  We use all the common list separators.
6857      lt_save_ifs="$IFS"; IFS="${IFS}$PATH_SEPARATOR,"
6858      for pkg in $enableval; do
6859	IFS="$lt_save_ifs"
6860	if test "X$pkg" = "X$p"; then
6861	  enable_fast_install=yes
6862	fi
6863      done
6864      IFS="$lt_save_ifs"
6865      ;;
6866    esac
6867else
6868  enable_fast_install=yes
6869fi
6870
6871
6872
6873
6874
6875
6876
6877
6878
6879
6880
6881# This can be used to rebuild libtool when needed
6882LIBTOOL_DEPS="$ltmain"
6883
6884# Always use our own libtool.
6885LIBTOOL='$(SHELL) $(top_builddir)/libtool'
6886
6887
6888
6889
6890
6891
6892
6893
6894
6895
6896
6897
6898
6899
6900
6901
6902
6903
6904
6905
6906
6907
6908
6909
6910
6911
6912test -z "$LN_S" && LN_S="ln -s"
6913
6914
6915
6916
6917
6918
6919
6920
6921
6922
6923
6924
6925
6926
6927if test -n "${ZSH_VERSION+set}" ; then
6928   setopt NO_GLOB_SUBST
6929fi
6930
6931{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for objdir" >&5
6932$as_echo_n "checking for objdir... " >&6; }
6933if ${lt_cv_objdir+:} false; then :
6934  $as_echo_n "(cached) " >&6
6935else
6936  rm -f .libs 2>/dev/null
6937mkdir .libs 2>/dev/null
6938if test -d .libs; then
6939  lt_cv_objdir=.libs
6940else
6941  # MS-DOS does not allow filenames that begin with a dot.
6942  lt_cv_objdir=_libs
6943fi
6944rmdir .libs 2>/dev/null
6945fi
6946{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_objdir" >&5
6947$as_echo "$lt_cv_objdir" >&6; }
6948objdir=$lt_cv_objdir
6949
6950
6951
6952
6953
6954cat >>confdefs.h <<_ACEOF
6955#define LT_OBJDIR "$lt_cv_objdir/"
6956_ACEOF
6957
6958
6959
6960
6961case $host_os in
6962aix3*)
6963  # AIX sometimes has problems with the GCC collect2 program.  For some
6964  # reason, if we set the COLLECT_NAMES environment variable, the problems
6965  # vanish in a puff of smoke.
6966  if test "X${COLLECT_NAMES+set}" != Xset; then
6967    COLLECT_NAMES=
6968    export COLLECT_NAMES
6969  fi
6970  ;;
6971esac
6972
6973# Global variables:
6974ofile=libtool
6975can_build_shared=yes
6976
6977# All known linkers require a `.a' archive for static linking (except MSVC,
6978# which needs '.lib').
6979libext=a
6980
6981with_gnu_ld="$lt_cv_prog_gnu_ld"
6982
6983old_CC="$CC"
6984old_CFLAGS="$CFLAGS"
6985
6986# Set sane defaults for various variables
6987test -z "$CC" && CC=cc
6988test -z "$LTCC" && LTCC=$CC
6989test -z "$LTCFLAGS" && LTCFLAGS=$CFLAGS
6990test -z "$LD" && LD=ld
6991test -z "$ac_objext" && ac_objext=o
6992
6993for cc_temp in $compiler""; do
6994  case $cc_temp in
6995    compile | *[\\/]compile | ccache | *[\\/]ccache ) ;;
6996    distcc | *[\\/]distcc | purify | *[\\/]purify ) ;;
6997    \-*) ;;
6998    *) break;;
6999  esac
7000done
7001cc_basename=`$ECHO "$cc_temp" | $SED "s%.*/%%; s%^$host_alias-%%"`
7002
7003
7004# Only perform the check for file, if the check method requires it
7005test -z "$MAGIC_CMD" && MAGIC_CMD=file
7006case $deplibs_check_method in
7007file_magic*)
7008  if test "$file_magic_cmd" = '$MAGIC_CMD'; then
7009    { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ${ac_tool_prefix}file" >&5
7010$as_echo_n "checking for ${ac_tool_prefix}file... " >&6; }
7011if ${lt_cv_path_MAGIC_CMD+:} false; then :
7012  $as_echo_n "(cached) " >&6
7013else
7014  case $MAGIC_CMD in
7015[\\/*] |  ?:[\\/]*)
7016  lt_cv_path_MAGIC_CMD="$MAGIC_CMD" # Let the user override the test with a path.
7017  ;;
7018*)
7019  lt_save_MAGIC_CMD="$MAGIC_CMD"
7020  lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR
7021  ac_dummy="/usr/bin$PATH_SEPARATOR$PATH"
7022  for ac_dir in $ac_dummy; do
7023    IFS="$lt_save_ifs"
7024    test -z "$ac_dir" && ac_dir=.
7025    if test -f $ac_dir/${ac_tool_prefix}file; then
7026      lt_cv_path_MAGIC_CMD="$ac_dir/${ac_tool_prefix}file"
7027      if test -n "$file_magic_test_file"; then
7028	case $deplibs_check_method in
7029	"file_magic "*)
7030	  file_magic_regex=`expr "$deplibs_check_method" : "file_magic \(.*\)"`
7031	  MAGIC_CMD="$lt_cv_path_MAGIC_CMD"
7032	  if eval $file_magic_cmd \$file_magic_test_file 2> /dev/null |
7033	    $EGREP "$file_magic_regex" > /dev/null; then
7034	    :
7035	  else
7036	    cat <<_LT_EOF 1>&2
7037
7038*** Warning: the command libtool uses to detect shared libraries,
7039*** $file_magic_cmd, produces output that libtool cannot recognize.
7040*** The result is that libtool may fail to recognize shared libraries
7041*** as such.  This will affect the creation of libtool libraries that
7042*** depend on shared libraries, but programs linked with such libtool
7043*** libraries will work regardless of this problem.  Nevertheless, you
7044*** may want to report the problem to your system manager and/or to
7045*** bug-libtool@gnu.org
7046
7047_LT_EOF
7048	  fi ;;
7049	esac
7050      fi
7051      break
7052    fi
7053  done
7054  IFS="$lt_save_ifs"
7055  MAGIC_CMD="$lt_save_MAGIC_CMD"
7056  ;;
7057esac
7058fi
7059
7060MAGIC_CMD="$lt_cv_path_MAGIC_CMD"
7061if test -n "$MAGIC_CMD"; then
7062  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $MAGIC_CMD" >&5
7063$as_echo "$MAGIC_CMD" >&6; }
7064else
7065  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7066$as_echo "no" >&6; }
7067fi
7068
7069
7070
7071
7072
7073if test -z "$lt_cv_path_MAGIC_CMD"; then
7074  if test -n "$ac_tool_prefix"; then
7075    { $as_echo "$as_me:${as_lineno-$LINENO}: checking for file" >&5
7076$as_echo_n "checking for file... " >&6; }
7077if ${lt_cv_path_MAGIC_CMD+:} false; then :
7078  $as_echo_n "(cached) " >&6
7079else
7080  case $MAGIC_CMD in
7081[\\/*] |  ?:[\\/]*)
7082  lt_cv_path_MAGIC_CMD="$MAGIC_CMD" # Let the user override the test with a path.
7083  ;;
7084*)
7085  lt_save_MAGIC_CMD="$MAGIC_CMD"
7086  lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR
7087  ac_dummy="/usr/bin$PATH_SEPARATOR$PATH"
7088  for ac_dir in $ac_dummy; do
7089    IFS="$lt_save_ifs"
7090    test -z "$ac_dir" && ac_dir=.
7091    if test -f $ac_dir/file; then
7092      lt_cv_path_MAGIC_CMD="$ac_dir/file"
7093      if test -n "$file_magic_test_file"; then
7094	case $deplibs_check_method in
7095	"file_magic "*)
7096	  file_magic_regex=`expr "$deplibs_check_method" : "file_magic \(.*\)"`
7097	  MAGIC_CMD="$lt_cv_path_MAGIC_CMD"
7098	  if eval $file_magic_cmd \$file_magic_test_file 2> /dev/null |
7099	    $EGREP "$file_magic_regex" > /dev/null; then
7100	    :
7101	  else
7102	    cat <<_LT_EOF 1>&2
7103
7104*** Warning: the command libtool uses to detect shared libraries,
7105*** $file_magic_cmd, produces output that libtool cannot recognize.
7106*** The result is that libtool may fail to recognize shared libraries
7107*** as such.  This will affect the creation of libtool libraries that
7108*** depend on shared libraries, but programs linked with such libtool
7109*** libraries will work regardless of this problem.  Nevertheless, you
7110*** may want to report the problem to your system manager and/or to
7111*** bug-libtool@gnu.org
7112
7113_LT_EOF
7114	  fi ;;
7115	esac
7116      fi
7117      break
7118    fi
7119  done
7120  IFS="$lt_save_ifs"
7121  MAGIC_CMD="$lt_save_MAGIC_CMD"
7122  ;;
7123esac
7124fi
7125
7126MAGIC_CMD="$lt_cv_path_MAGIC_CMD"
7127if test -n "$MAGIC_CMD"; then
7128  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $MAGIC_CMD" >&5
7129$as_echo "$MAGIC_CMD" >&6; }
7130else
7131  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7132$as_echo "no" >&6; }
7133fi
7134
7135
7136  else
7137    MAGIC_CMD=:
7138  fi
7139fi
7140
7141  fi
7142  ;;
7143esac
7144
7145# Use C for the default configuration in the libtool script
7146
7147lt_save_CC="$CC"
7148ac_ext=c
7149ac_cpp='$CPP $CPPFLAGS'
7150ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
7151ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
7152ac_compiler_gnu=$ac_cv_c_compiler_gnu
7153
7154
7155# Source file extension for C test sources.
7156ac_ext=c
7157
7158# Object file extension for compiled C test sources.
7159objext=o
7160objext=$objext
7161
7162# Code to be used in simple compile tests
7163lt_simple_compile_test_code="int some_variable = 0;"
7164
7165# Code to be used in simple link tests
7166lt_simple_link_test_code='int main(){return(0);}'
7167
7168
7169
7170
7171
7172
7173
7174# If no C compiler was specified, use CC.
7175LTCC=${LTCC-"$CC"}
7176
7177# If no C compiler flags were specified, use CFLAGS.
7178LTCFLAGS=${LTCFLAGS-"$CFLAGS"}
7179
7180# Allow CC to be a program name with arguments.
7181compiler=$CC
7182
7183# Save the default compiler, since it gets overwritten when the other
7184# tags are being tested, and _LT_TAGVAR(compiler, []) is a NOP.
7185compiler_DEFAULT=$CC
7186
7187# save warnings/boilerplate of simple test code
7188ac_outfile=conftest.$ac_objext
7189echo "$lt_simple_compile_test_code" >conftest.$ac_ext
7190eval "$ac_compile" 2>&1 >/dev/null | $SED '/^$/d; /^ *+/d' >conftest.err
7191_lt_compiler_boilerplate=`cat conftest.err`
7192$RM conftest*
7193
7194ac_outfile=conftest.$ac_objext
7195echo "$lt_simple_link_test_code" >conftest.$ac_ext
7196eval "$ac_link" 2>&1 >/dev/null | $SED '/^$/d; /^ *+/d' >conftest.err
7197_lt_linker_boilerplate=`cat conftest.err`
7198$RM -r conftest*
7199
7200
7201if test -n "$compiler"; then
7202
7203lt_prog_compiler_no_builtin_flag=
7204
7205if test "$GCC" = yes; then
7206  case $cc_basename in
7207  nvcc*)
7208    lt_prog_compiler_no_builtin_flag=' -Xcompiler -fno-builtin' ;;
7209  *)
7210    lt_prog_compiler_no_builtin_flag=' -fno-builtin' ;;
7211  esac
7212
7213  { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler supports -fno-rtti -fno-exceptions" >&5
7214$as_echo_n "checking if $compiler supports -fno-rtti -fno-exceptions... " >&6; }
7215if ${lt_cv_prog_compiler_rtti_exceptions+:} false; then :
7216  $as_echo_n "(cached) " >&6
7217else
7218  lt_cv_prog_compiler_rtti_exceptions=no
7219   ac_outfile=conftest.$ac_objext
7220   echo "$lt_simple_compile_test_code" > conftest.$ac_ext
7221   lt_compiler_flag="-fno-rtti -fno-exceptions"
7222   # Insert the option either (1) after the last *FLAGS variable, or
7223   # (2) before a word containing "conftest.", or (3) at the end.
7224   # Note that $ac_compile itself does not contain backslashes and begins
7225   # with a dollar sign (not a hyphen), so the echo should work correctly.
7226   # The option is referenced via a variable to avoid confusing sed.
7227   lt_compile=`echo "$ac_compile" | $SED \
7228   -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
7229   -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
7230   -e 's:$: $lt_compiler_flag:'`
7231   (eval echo "\"\$as_me:$LINENO: $lt_compile\"" >&5)
7232   (eval "$lt_compile" 2>conftest.err)
7233   ac_status=$?
7234   cat conftest.err >&5
7235   echo "$as_me:$LINENO: \$? = $ac_status" >&5
7236   if (exit $ac_status) && test -s "$ac_outfile"; then
7237     # The compiler can only warn and ignore the option if not recognized
7238     # So say no if there are warnings other than the usual output.
7239     $ECHO "$_lt_compiler_boilerplate" | $SED '/^$/d' >conftest.exp
7240     $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2
7241     if test ! -s conftest.er2 || diff conftest.exp conftest.er2 >/dev/null; then
7242       lt_cv_prog_compiler_rtti_exceptions=yes
7243     fi
7244   fi
7245   $RM conftest*
7246
7247fi
7248{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_rtti_exceptions" >&5
7249$as_echo "$lt_cv_prog_compiler_rtti_exceptions" >&6; }
7250
7251if test x"$lt_cv_prog_compiler_rtti_exceptions" = xyes; then
7252    lt_prog_compiler_no_builtin_flag="$lt_prog_compiler_no_builtin_flag -fno-rtti -fno-exceptions"
7253else
7254    :
7255fi
7256
7257fi
7258
7259
7260
7261
7262
7263
7264  lt_prog_compiler_wl=
7265lt_prog_compiler_pic=
7266lt_prog_compiler_static=
7267
7268{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $compiler option to produce PIC" >&5
7269$as_echo_n "checking for $compiler option to produce PIC... " >&6; }
7270
7271  if test "$GCC" = yes; then
7272    lt_prog_compiler_wl='-Wl,'
7273    lt_prog_compiler_static='-static'
7274
7275    case $host_os in
7276      aix*)
7277      # All AIX code is PIC.
7278      if test "$host_cpu" = ia64; then
7279	# AIX 5 now supports IA64 processor
7280	lt_prog_compiler_static='-Bstatic'
7281      fi
7282      ;;
7283
7284    amigaos*)
7285      case $host_cpu in
7286      powerpc)
7287            # see comment about AmigaOS4 .so support
7288            lt_prog_compiler_pic='-fPIC'
7289        ;;
7290      m68k)
7291            # FIXME: we need at least 68020 code to build shared libraries, but
7292            # adding the `-m68020' flag to GCC prevents building anything better,
7293            # like `-m68040'.
7294            lt_prog_compiler_pic='-m68020 -resident32 -malways-restore-a4'
7295        ;;
7296      esac
7297      ;;
7298
7299    beos* | irix5* | irix6* | nonstopux* | osf3* | osf4* | osf5*)
7300      # PIC is the default for these OSes.
7301      ;;
7302
7303    mingw* | cygwin* | pw32* | os2* | cegcc*)
7304      # This hack is so that the source file can tell whether it is being
7305      # built for inclusion in a dll (and should export symbols for example).
7306      # Although the cygwin gcc ignores -fPIC, still need this for old-style
7307      # (--disable-auto-import) libraries
7308      lt_prog_compiler_pic='-DDLL_EXPORT'
7309      ;;
7310
7311    darwin* | rhapsody*)
7312      # PIC is the default on this platform
7313      # Common symbols not allowed in MH_DYLIB files
7314      lt_prog_compiler_pic='-fno-common'
7315      ;;
7316
7317    haiku*)
7318      # PIC is the default for Haiku.
7319      # The "-static" flag exists, but is broken.
7320      lt_prog_compiler_static=
7321      ;;
7322
7323    hpux*)
7324      # PIC is the default for 64-bit PA HP-UX, but not for 32-bit
7325      # PA HP-UX.  On IA64 HP-UX, PIC is the default but the pic flag
7326      # sets the default TLS model and affects inlining.
7327      case $host_cpu in
7328      hppa*64*)
7329	# +Z the default
7330	;;
7331      *)
7332	lt_prog_compiler_pic='-fPIC'
7333	;;
7334      esac
7335      ;;
7336
7337    interix[3-9]*)
7338      # Interix 3.x gcc -fpic/-fPIC options generate broken code.
7339      # Instead, we relocate shared libraries at runtime.
7340      ;;
7341
7342    msdosdjgpp*)
7343      # Just because we use GCC doesn't mean we suddenly get shared libraries
7344      # on systems that don't support them.
7345      lt_prog_compiler_can_build_shared=no
7346      enable_shared=no
7347      ;;
7348
7349    *nto* | *qnx*)
7350      # QNX uses GNU C++, but need to define -shared option too, otherwise
7351      # it will coredump.
7352      lt_prog_compiler_pic='-fPIC -shared'
7353      ;;
7354
7355    sysv4*MP*)
7356      if test -d /usr/nec; then
7357	lt_prog_compiler_pic=-Kconform_pic
7358      fi
7359      ;;
7360
7361    *)
7362      lt_prog_compiler_pic='-fPIC'
7363      ;;
7364    esac
7365
7366    case $cc_basename in
7367    nvcc*) # Cuda Compiler Driver 2.2
7368      lt_prog_compiler_wl='-Xlinker '
7369      lt_prog_compiler_pic='-Xcompiler -fPIC'
7370      ;;
7371    esac
7372  else
7373    # PORTME Check for flag to pass linker flags through the system compiler.
7374    case $host_os in
7375    aix*)
7376      lt_prog_compiler_wl='-Wl,'
7377      if test "$host_cpu" = ia64; then
7378	# AIX 5 now supports IA64 processor
7379	lt_prog_compiler_static='-Bstatic'
7380      else
7381	lt_prog_compiler_static='-bnso -bI:/lib/syscalls.exp'
7382      fi
7383      ;;
7384
7385    mingw* | cygwin* | pw32* | os2* | cegcc*)
7386      # This hack is so that the source file can tell whether it is being
7387      # built for inclusion in a dll (and should export symbols for example).
7388      lt_prog_compiler_pic='-DDLL_EXPORT'
7389      ;;
7390
7391    hpux9* | hpux10* | hpux11*)
7392      lt_prog_compiler_wl='-Wl,'
7393      # PIC is the default for IA64 HP-UX and 64-bit HP-UX, but
7394      # not for PA HP-UX.
7395      case $host_cpu in
7396      hppa*64*|ia64*)
7397	# +Z the default
7398	;;
7399      *)
7400	lt_prog_compiler_pic='+Z'
7401	;;
7402      esac
7403      # Is there a better lt_prog_compiler_static that works with the bundled CC?
7404      lt_prog_compiler_static='${wl}-a ${wl}archive'
7405      ;;
7406
7407    irix5* | irix6* | nonstopux*)
7408      lt_prog_compiler_wl='-Wl,'
7409      # PIC (with -KPIC) is the default.
7410      lt_prog_compiler_static='-non_shared'
7411      ;;
7412
7413    linux* | k*bsd*-gnu | kopensolaris*-gnu)
7414      case $cc_basename in
7415      # old Intel for x86_64 which still supported -KPIC.
7416      ecc*)
7417	lt_prog_compiler_wl='-Wl,'
7418	lt_prog_compiler_pic='-KPIC'
7419	lt_prog_compiler_static='-static'
7420        ;;
7421      # icc used to be incompatible with GCC.
7422      # ICC 10 doesn't accept -KPIC any more.
7423      icc* | ifort*)
7424	lt_prog_compiler_wl='-Wl,'
7425	lt_prog_compiler_pic='-fPIC'
7426	lt_prog_compiler_static='-static'
7427        ;;
7428      # Lahey Fortran 8.1.
7429      lf95*)
7430	lt_prog_compiler_wl='-Wl,'
7431	lt_prog_compiler_pic='--shared'
7432	lt_prog_compiler_static='--static'
7433	;;
7434      pgcc* | pgf77* | pgf90* | pgf95* | pgfortran*)
7435        # Portland Group compilers (*not* the Pentium gcc compiler,
7436	# which looks to be a dead project)
7437	lt_prog_compiler_wl='-Wl,'
7438	lt_prog_compiler_pic='-fpic'
7439	lt_prog_compiler_static='-Bstatic'
7440        ;;
7441      ccc*)
7442        lt_prog_compiler_wl='-Wl,'
7443        # All Alpha code is PIC.
7444        lt_prog_compiler_static='-non_shared'
7445        ;;
7446      xl* | bgxl* | bgf* | mpixl*)
7447	# IBM XL C 8.0/Fortran 10.1, 11.1 on PPC and BlueGene
7448	lt_prog_compiler_wl='-Wl,'
7449	lt_prog_compiler_pic='-qpic'
7450	lt_prog_compiler_static='-qstaticlink'
7451	;;
7452      *)
7453	case `$CC -V 2>&1 | sed 5q` in
7454	*Sun\ F* | *Sun*Fortran*)
7455	  # Sun Fortran 8.3 passes all unrecognized flags to the linker
7456	  lt_prog_compiler_pic='-KPIC'
7457	  lt_prog_compiler_static='-Bstatic'
7458	  lt_prog_compiler_wl=''
7459	  ;;
7460	*Sun\ C*)
7461	  # Sun C 5.9
7462	  lt_prog_compiler_pic='-KPIC'
7463	  lt_prog_compiler_static='-Bstatic'
7464	  lt_prog_compiler_wl='-Wl,'
7465	  ;;
7466	esac
7467	;;
7468      esac
7469      ;;
7470
7471    newsos6)
7472      lt_prog_compiler_pic='-KPIC'
7473      lt_prog_compiler_static='-Bstatic'
7474      ;;
7475
7476    *nto* | *qnx*)
7477      # QNX uses GNU C++, but need to define -shared option too, otherwise
7478      # it will coredump.
7479      lt_prog_compiler_pic='-fPIC -shared'
7480      ;;
7481
7482    osf3* | osf4* | osf5*)
7483      lt_prog_compiler_wl='-Wl,'
7484      # All OSF/1 code is PIC.
7485      lt_prog_compiler_static='-non_shared'
7486      ;;
7487
7488    rdos*)
7489      lt_prog_compiler_static='-non_shared'
7490      ;;
7491
7492    solaris*)
7493      lt_prog_compiler_pic='-KPIC'
7494      lt_prog_compiler_static='-Bstatic'
7495      case $cc_basename in
7496      f77* | f90* | f95* | sunf77* | sunf90* | sunf95*)
7497	lt_prog_compiler_wl='-Qoption ld ';;
7498      *)
7499	lt_prog_compiler_wl='-Wl,';;
7500      esac
7501      ;;
7502
7503    sunos4*)
7504      lt_prog_compiler_wl='-Qoption ld '
7505      lt_prog_compiler_pic='-PIC'
7506      lt_prog_compiler_static='-Bstatic'
7507      ;;
7508
7509    sysv4 | sysv4.2uw2* | sysv4.3*)
7510      lt_prog_compiler_wl='-Wl,'
7511      lt_prog_compiler_pic='-KPIC'
7512      lt_prog_compiler_static='-Bstatic'
7513      ;;
7514
7515    sysv4*MP*)
7516      if test -d /usr/nec ;then
7517	lt_prog_compiler_pic='-Kconform_pic'
7518	lt_prog_compiler_static='-Bstatic'
7519      fi
7520      ;;
7521
7522    sysv5* | unixware* | sco3.2v5* | sco5v6* | OpenUNIX*)
7523      lt_prog_compiler_wl='-Wl,'
7524      lt_prog_compiler_pic='-KPIC'
7525      lt_prog_compiler_static='-Bstatic'
7526      ;;
7527
7528    unicos*)
7529      lt_prog_compiler_wl='-Wl,'
7530      lt_prog_compiler_can_build_shared=no
7531      ;;
7532
7533    uts4*)
7534      lt_prog_compiler_pic='-pic'
7535      lt_prog_compiler_static='-Bstatic'
7536      ;;
7537
7538    *)
7539      lt_prog_compiler_can_build_shared=no
7540      ;;
7541    esac
7542  fi
7543
7544case $host_os in
7545  # For platforms which do not support PIC, -DPIC is meaningless:
7546  *djgpp*)
7547    lt_prog_compiler_pic=
7548    ;;
7549  *)
7550    lt_prog_compiler_pic="$lt_prog_compiler_pic -DPIC"
7551    ;;
7552esac
7553{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_prog_compiler_pic" >&5
7554$as_echo "$lt_prog_compiler_pic" >&6; }
7555
7556
7557
7558
7559
7560
7561#
7562# Check to make sure the PIC flag actually works.
7563#
7564if test -n "$lt_prog_compiler_pic"; then
7565  { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler PIC flag $lt_prog_compiler_pic works" >&5
7566$as_echo_n "checking if $compiler PIC flag $lt_prog_compiler_pic works... " >&6; }
7567if ${lt_cv_prog_compiler_pic_works+:} false; then :
7568  $as_echo_n "(cached) " >&6
7569else
7570  lt_cv_prog_compiler_pic_works=no
7571   ac_outfile=conftest.$ac_objext
7572   echo "$lt_simple_compile_test_code" > conftest.$ac_ext
7573   lt_compiler_flag="$lt_prog_compiler_pic -DPIC"
7574   # Insert the option either (1) after the last *FLAGS variable, or
7575   # (2) before a word containing "conftest.", or (3) at the end.
7576   # Note that $ac_compile itself does not contain backslashes and begins
7577   # with a dollar sign (not a hyphen), so the echo should work correctly.
7578   # The option is referenced via a variable to avoid confusing sed.
7579   lt_compile=`echo "$ac_compile" | $SED \
7580   -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
7581   -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
7582   -e 's:$: $lt_compiler_flag:'`
7583   (eval echo "\"\$as_me:$LINENO: $lt_compile\"" >&5)
7584   (eval "$lt_compile" 2>conftest.err)
7585   ac_status=$?
7586   cat conftest.err >&5
7587   echo "$as_me:$LINENO: \$? = $ac_status" >&5
7588   if (exit $ac_status) && test -s "$ac_outfile"; then
7589     # The compiler can only warn and ignore the option if not recognized
7590     # So say no if there are warnings other than the usual output.
7591     $ECHO "$_lt_compiler_boilerplate" | $SED '/^$/d' >conftest.exp
7592     $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2
7593     if test ! -s conftest.er2 || diff conftest.exp conftest.er2 >/dev/null; then
7594       lt_cv_prog_compiler_pic_works=yes
7595     fi
7596   fi
7597   $RM conftest*
7598
7599fi
7600{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_pic_works" >&5
7601$as_echo "$lt_cv_prog_compiler_pic_works" >&6; }
7602
7603if test x"$lt_cv_prog_compiler_pic_works" = xyes; then
7604    case $lt_prog_compiler_pic in
7605     "" | " "*) ;;
7606     *) lt_prog_compiler_pic=" $lt_prog_compiler_pic" ;;
7607     esac
7608else
7609    lt_prog_compiler_pic=
7610     lt_prog_compiler_can_build_shared=no
7611fi
7612
7613fi
7614
7615
7616
7617
7618
7619
7620#
7621# Check to make sure the static flag actually works.
7622#
7623wl=$lt_prog_compiler_wl eval lt_tmp_static_flag=\"$lt_prog_compiler_static\"
7624{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler static flag $lt_tmp_static_flag works" >&5
7625$as_echo_n "checking if $compiler static flag $lt_tmp_static_flag works... " >&6; }
7626if ${lt_cv_prog_compiler_static_works+:} false; then :
7627  $as_echo_n "(cached) " >&6
7628else
7629  lt_cv_prog_compiler_static_works=no
7630   save_LDFLAGS="$LDFLAGS"
7631   LDFLAGS="$LDFLAGS $lt_tmp_static_flag"
7632   echo "$lt_simple_link_test_code" > conftest.$ac_ext
7633   if (eval $ac_link 2>conftest.err) && test -s conftest$ac_exeext; then
7634     # The linker can only warn and ignore the option if not recognized
7635     # So say no if there are warnings
7636     if test -s conftest.err; then
7637       # Append any errors to the config.log.
7638       cat conftest.err 1>&5
7639       $ECHO "$_lt_linker_boilerplate" | $SED '/^$/d' > conftest.exp
7640       $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2
7641       if diff conftest.exp conftest.er2 >/dev/null; then
7642         lt_cv_prog_compiler_static_works=yes
7643       fi
7644     else
7645       lt_cv_prog_compiler_static_works=yes
7646     fi
7647   fi
7648   $RM -r conftest*
7649   LDFLAGS="$save_LDFLAGS"
7650
7651fi
7652{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_static_works" >&5
7653$as_echo "$lt_cv_prog_compiler_static_works" >&6; }
7654
7655if test x"$lt_cv_prog_compiler_static_works" = xyes; then
7656    :
7657else
7658    lt_prog_compiler_static=
7659fi
7660
7661
7662
7663
7664
7665
7666
7667  { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler supports -c -o file.$ac_objext" >&5
7668$as_echo_n "checking if $compiler supports -c -o file.$ac_objext... " >&6; }
7669if ${lt_cv_prog_compiler_c_o+:} false; then :
7670  $as_echo_n "(cached) " >&6
7671else
7672  lt_cv_prog_compiler_c_o=no
7673   $RM -r conftest 2>/dev/null
7674   mkdir conftest
7675   cd conftest
7676   mkdir out
7677   echo "$lt_simple_compile_test_code" > conftest.$ac_ext
7678
7679   lt_compiler_flag="-o out/conftest2.$ac_objext"
7680   # Insert the option either (1) after the last *FLAGS variable, or
7681   # (2) before a word containing "conftest.", or (3) at the end.
7682   # Note that $ac_compile itself does not contain backslashes and begins
7683   # with a dollar sign (not a hyphen), so the echo should work correctly.
7684   lt_compile=`echo "$ac_compile" | $SED \
7685   -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
7686   -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
7687   -e 's:$: $lt_compiler_flag:'`
7688   (eval echo "\"\$as_me:$LINENO: $lt_compile\"" >&5)
7689   (eval "$lt_compile" 2>out/conftest.err)
7690   ac_status=$?
7691   cat out/conftest.err >&5
7692   echo "$as_me:$LINENO: \$? = $ac_status" >&5
7693   if (exit $ac_status) && test -s out/conftest2.$ac_objext
7694   then
7695     # The compiler can only warn and ignore the option if not recognized
7696     # So say no if there are warnings
7697     $ECHO "$_lt_compiler_boilerplate" | $SED '/^$/d' > out/conftest.exp
7698     $SED '/^$/d; /^ *+/d' out/conftest.err >out/conftest.er2
7699     if test ! -s out/conftest.er2 || diff out/conftest.exp out/conftest.er2 >/dev/null; then
7700       lt_cv_prog_compiler_c_o=yes
7701     fi
7702   fi
7703   chmod u+w . 2>&5
7704   $RM conftest*
7705   # SGI C++ compiler will create directory out/ii_files/ for
7706   # template instantiation
7707   test -d out/ii_files && $RM out/ii_files/* && rmdir out/ii_files
7708   $RM out/* && rmdir out
7709   cd ..
7710   $RM -r conftest
7711   $RM conftest*
7712
7713fi
7714{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_c_o" >&5
7715$as_echo "$lt_cv_prog_compiler_c_o" >&6; }
7716
7717
7718
7719
7720
7721
7722  { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler supports -c -o file.$ac_objext" >&5
7723$as_echo_n "checking if $compiler supports -c -o file.$ac_objext... " >&6; }
7724if ${lt_cv_prog_compiler_c_o+:} false; then :
7725  $as_echo_n "(cached) " >&6
7726else
7727  lt_cv_prog_compiler_c_o=no
7728   $RM -r conftest 2>/dev/null
7729   mkdir conftest
7730   cd conftest
7731   mkdir out
7732   echo "$lt_simple_compile_test_code" > conftest.$ac_ext
7733
7734   lt_compiler_flag="-o out/conftest2.$ac_objext"
7735   # Insert the option either (1) after the last *FLAGS variable, or
7736   # (2) before a word containing "conftest.", or (3) at the end.
7737   # Note that $ac_compile itself does not contain backslashes and begins
7738   # with a dollar sign (not a hyphen), so the echo should work correctly.
7739   lt_compile=`echo "$ac_compile" | $SED \
7740   -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
7741   -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
7742   -e 's:$: $lt_compiler_flag:'`
7743   (eval echo "\"\$as_me:$LINENO: $lt_compile\"" >&5)
7744   (eval "$lt_compile" 2>out/conftest.err)
7745   ac_status=$?
7746   cat out/conftest.err >&5
7747   echo "$as_me:$LINENO: \$? = $ac_status" >&5
7748   if (exit $ac_status) && test -s out/conftest2.$ac_objext
7749   then
7750     # The compiler can only warn and ignore the option if not recognized
7751     # So say no if there are warnings
7752     $ECHO "$_lt_compiler_boilerplate" | $SED '/^$/d' > out/conftest.exp
7753     $SED '/^$/d; /^ *+/d' out/conftest.err >out/conftest.er2
7754     if test ! -s out/conftest.er2 || diff out/conftest.exp out/conftest.er2 >/dev/null; then
7755       lt_cv_prog_compiler_c_o=yes
7756     fi
7757   fi
7758   chmod u+w . 2>&5
7759   $RM conftest*
7760   # SGI C++ compiler will create directory out/ii_files/ for
7761   # template instantiation
7762   test -d out/ii_files && $RM out/ii_files/* && rmdir out/ii_files
7763   $RM out/* && rmdir out
7764   cd ..
7765   $RM -r conftest
7766   $RM conftest*
7767
7768fi
7769{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_c_o" >&5
7770$as_echo "$lt_cv_prog_compiler_c_o" >&6; }
7771
7772
7773
7774
7775hard_links="nottested"
7776if test "$lt_cv_prog_compiler_c_o" = no && test "$need_locks" != no; then
7777  # do not overwrite the value of need_locks provided by the user
7778  { $as_echo "$as_me:${as_lineno-$LINENO}: checking if we can lock with hard links" >&5
7779$as_echo_n "checking if we can lock with hard links... " >&6; }
7780  hard_links=yes
7781  $RM conftest*
7782  ln conftest.a conftest.b 2>/dev/null && hard_links=no
7783  touch conftest.a
7784  ln conftest.a conftest.b 2>&5 || hard_links=no
7785  ln conftest.a conftest.b 2>/dev/null && hard_links=no
7786  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $hard_links" >&5
7787$as_echo "$hard_links" >&6; }
7788  if test "$hard_links" = no; then
7789    { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: \`$CC' does not support \`-c -o', so \`make -j' may be unsafe" >&5
7790$as_echo "$as_me: WARNING: \`$CC' does not support \`-c -o', so \`make -j' may be unsafe" >&2;}
7791    need_locks=warn
7792  fi
7793else
7794  need_locks=no
7795fi
7796
7797
7798
7799
7800
7801
7802  { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the $compiler linker ($LD) supports shared libraries" >&5
7803$as_echo_n "checking whether the $compiler linker ($LD) supports shared libraries... " >&6; }
7804
7805  runpath_var=
7806  allow_undefined_flag=
7807  always_export_symbols=no
7808  archive_cmds=
7809  archive_expsym_cmds=
7810  compiler_needs_object=no
7811  enable_shared_with_static_runtimes=no
7812  export_dynamic_flag_spec=
7813  export_symbols_cmds='$NM $libobjs $convenience | $global_symbol_pipe | $SED '\''s/.* //'\'' | sort | uniq > $export_symbols'
7814  hardcode_automatic=no
7815  hardcode_direct=no
7816  hardcode_direct_absolute=no
7817  hardcode_libdir_flag_spec=
7818  hardcode_libdir_flag_spec_ld=
7819  hardcode_libdir_separator=
7820  hardcode_minus_L=no
7821  hardcode_shlibpath_var=unsupported
7822  inherit_rpath=no
7823  link_all_deplibs=unknown
7824  module_cmds=
7825  module_expsym_cmds=
7826  old_archive_from_new_cmds=
7827  old_archive_from_expsyms_cmds=
7828  thread_safe_flag_spec=
7829  whole_archive_flag_spec=
7830  # include_expsyms should be a list of space-separated symbols to be *always*
7831  # included in the symbol list
7832  include_expsyms=
7833  # exclude_expsyms can be an extended regexp of symbols to exclude
7834  # it will be wrapped by ` (' and `)$', so one must not match beginning or
7835  # end of line.  Example: `a|bc|.*d.*' will exclude the symbols `a' and `bc',
7836  # as well as any symbol that contains `d'.
7837  exclude_expsyms='_GLOBAL_OFFSET_TABLE_|_GLOBAL__F[ID]_.*'
7838  # Although _GLOBAL_OFFSET_TABLE_ is a valid symbol C name, most a.out
7839  # platforms (ab)use it in PIC code, but their linkers get confused if
7840  # the symbol is explicitly referenced.  Since portable code cannot
7841  # rely on this symbol name, it's probably fine to never include it in
7842  # preloaded symbol tables.
7843  # Exclude shared library initialization/finalization symbols.
7844  extract_expsyms_cmds=
7845
7846  case $host_os in
7847  cygwin* | mingw* | pw32* | cegcc*)
7848    # FIXME: the MSVC++ port hasn't been tested in a loooong time
7849    # When not using gcc, we currently assume that we are using
7850    # Microsoft Visual C++.
7851    if test "$GCC" != yes; then
7852      with_gnu_ld=no
7853    fi
7854    ;;
7855  interix*)
7856    # we just hope/assume this is gcc and not c89 (= MSVC++)
7857    with_gnu_ld=yes
7858    ;;
7859  openbsd*)
7860    with_gnu_ld=no
7861    ;;
7862  esac
7863
7864  ld_shlibs=yes
7865
7866  # On some targets, GNU ld is compatible enough with the native linker
7867  # that we're better off using the native interface for both.
7868  lt_use_gnu_ld_interface=no
7869  if test "$with_gnu_ld" = yes; then
7870    case $host_os in
7871      aix*)
7872	# The AIX port of GNU ld has always aspired to compatibility
7873	# with the native linker.  However, as the warning in the GNU ld
7874	# block says, versions before 2.19.5* couldn't really create working
7875	# shared libraries, regardless of the interface used.
7876	case `$LD -v 2>&1` in
7877	  *\ \(GNU\ Binutils\)\ 2.19.5*) ;;
7878	  *\ \(GNU\ Binutils\)\ 2.[2-9]*) ;;
7879	  *\ \(GNU\ Binutils\)\ [3-9]*) ;;
7880	  *)
7881	    lt_use_gnu_ld_interface=yes
7882	    ;;
7883	esac
7884	;;
7885      *)
7886	lt_use_gnu_ld_interface=yes
7887	;;
7888    esac
7889  fi
7890
7891  if test "$lt_use_gnu_ld_interface" = yes; then
7892    # If archive_cmds runs LD, not CC, wlarc should be empty
7893    wlarc='${wl}'
7894
7895    # Set some defaults for GNU ld with shared library support. These
7896    # are reset later if shared libraries are not supported. Putting them
7897    # here allows them to be overridden if necessary.
7898    runpath_var=LD_RUN_PATH
7899    hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
7900    export_dynamic_flag_spec='${wl}--export-dynamic'
7901    # ancient GNU ld didn't support --whole-archive et. al.
7902    if $LD --help 2>&1 | $GREP 'no-whole-archive' > /dev/null; then
7903      whole_archive_flag_spec="$wlarc"'--whole-archive$convenience '"$wlarc"'--no-whole-archive'
7904    else
7905      whole_archive_flag_spec=
7906    fi
7907    supports_anon_versioning=no
7908    case `$LD -v 2>&1` in
7909      *GNU\ gold*) supports_anon_versioning=yes ;;
7910      *\ [01].* | *\ 2.[0-9].* | *\ 2.10.*) ;; # catch versions < 2.11
7911      *\ 2.11.93.0.2\ *) supports_anon_versioning=yes ;; # RH7.3 ...
7912      *\ 2.11.92.0.12\ *) supports_anon_versioning=yes ;; # Mandrake 8.2 ...
7913      *\ 2.11.*) ;; # other 2.11 versions
7914      *) supports_anon_versioning=yes ;;
7915    esac
7916
7917    # See if GNU ld supports shared libraries.
7918    case $host_os in
7919    aix[3-9]*)
7920      # On AIX/PPC, the GNU linker is very broken
7921      if test "$host_cpu" != ia64; then
7922	ld_shlibs=no
7923	cat <<_LT_EOF 1>&2
7924
7925*** Warning: the GNU linker, at least up to release 2.19, is reported
7926*** to be unable to reliably create shared libraries on AIX.
7927*** Therefore, libtool is disabling shared libraries support.  If you
7928*** really care for shared libraries, you may want to install binutils
7929*** 2.20 or above, or modify your PATH so that a non-GNU linker is found.
7930*** You will then need to restart the configuration process.
7931
7932_LT_EOF
7933      fi
7934      ;;
7935
7936    amigaos*)
7937      case $host_cpu in
7938      powerpc)
7939            # see comment about AmigaOS4 .so support
7940            archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
7941            archive_expsym_cmds=''
7942        ;;
7943      m68k)
7944            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)'
7945            hardcode_libdir_flag_spec='-L$libdir'
7946            hardcode_minus_L=yes
7947        ;;
7948      esac
7949      ;;
7950
7951    beos*)
7952      if $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then
7953	allow_undefined_flag=unsupported
7954	# Joseph Beckenbach <jrb3@best.com> says some releases of gcc
7955	# support --undefined.  This deserves some investigation.  FIXME
7956	archive_cmds='$CC -nostart $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
7957      else
7958	ld_shlibs=no
7959      fi
7960      ;;
7961
7962    cygwin* | mingw* | pw32* | cegcc*)
7963      # _LT_TAGVAR(hardcode_libdir_flag_spec, ) is actually meaningless,
7964      # as there is no search path for DLLs.
7965      hardcode_libdir_flag_spec='-L$libdir'
7966      export_dynamic_flag_spec='${wl}--export-all-symbols'
7967      allow_undefined_flag=unsupported
7968      always_export_symbols=no
7969      enable_shared_with_static_runtimes=yes
7970      export_symbols_cmds='$NM $libobjs $convenience | $global_symbol_pipe | $SED -e '\''/^[BCDGRS][ ]/s/.*[ ]\([^ ]*\)/\1 DATA/'\'' | $SED -e '\''/^[AITW][ ]/s/.*[ ]//'\'' | sort | uniq > $export_symbols'
7971
7972      if $LD --help 2>&1 | $GREP 'auto-import' > /dev/null; then
7973        archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags -o $output_objdir/$soname ${wl}--enable-auto-image-base -Xlinker --out-implib -Xlinker $lib'
7974	# If the export-symbols file already is a .def file (1st line
7975	# is EXPORTS), use it as is; otherwise, prepend...
7976	archive_expsym_cmds='if test "x`$SED 1q $export_symbols`" = xEXPORTS; then
7977	  cp $export_symbols $output_objdir/$soname.def;
7978	else
7979	  echo EXPORTS > $output_objdir/$soname.def;
7980	  cat $export_symbols >> $output_objdir/$soname.def;
7981	fi~
7982	$CC -shared $output_objdir/$soname.def $libobjs $deplibs $compiler_flags -o $output_objdir/$soname ${wl}--enable-auto-image-base -Xlinker --out-implib -Xlinker $lib'
7983      else
7984	ld_shlibs=no
7985      fi
7986      ;;
7987
7988    haiku*)
7989      archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
7990      link_all_deplibs=yes
7991      ;;
7992
7993    interix[3-9]*)
7994      hardcode_direct=no
7995      hardcode_shlibpath_var=no
7996      hardcode_libdir_flag_spec='${wl}-rpath,$libdir'
7997      export_dynamic_flag_spec='${wl}-E'
7998      # Hack: On Interix 3.x, we cannot compile PIC because of a broken gcc.
7999      # Instead, shared libraries are loaded at an image base (0x10000000 by
8000      # default) and relocated if they conflict, which is a slow very memory
8001      # consuming and fragmenting process.  To avoid this, we pick a random,
8002      # 256 KiB-aligned image base between 0x50000000 and 0x6FFC0000 at link
8003      # time.  Moving up from 0x10000000 also allows more sbrk(2) space.
8004      archive_cmds='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags ${wl}-h,$soname ${wl}--image-base,`expr ${RANDOM-$$} % 4096 / 2 \* 262144 + 1342177280` -o $lib'
8005      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'
8006      ;;
8007
8008    gnu* | linux* | tpf* | k*bsd*-gnu | kopensolaris*-gnu)
8009      tmp_diet=no
8010      if test "$host_os" = linux-dietlibc; then
8011	case $cc_basename in
8012	  diet\ *) tmp_diet=yes;;	# linux-dietlibc with static linking (!diet-dyn)
8013	esac
8014      fi
8015      if $LD --help 2>&1 | $EGREP ': supported targets:.* elf' > /dev/null \
8016	 && test "$tmp_diet" = no
8017      then
8018	tmp_addflag=
8019	tmp_sharedflag='-shared'
8020	case $cc_basename,$host_cpu in
8021        pgcc*)				# Portland Group C compiler
8022	  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'
8023	  tmp_addflag=' $pic_flag'
8024	  ;;
8025	pgf77* | pgf90* | pgf95* | pgfortran*)
8026					# Portland Group f77 and f90 compilers
8027	  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'
8028	  tmp_addflag=' $pic_flag -Mnomain' ;;
8029	ecc*,ia64* | icc*,ia64*)	# Intel C compiler on ia64
8030	  tmp_addflag=' -i_dynamic' ;;
8031	efc*,ia64* | ifort*,ia64*)	# Intel Fortran compiler on ia64
8032	  tmp_addflag=' -i_dynamic -nofor_main' ;;
8033	ifc* | ifort*)			# Intel Fortran compiler
8034	  tmp_addflag=' -nofor_main' ;;
8035	lf95*)				# Lahey Fortran 8.1
8036	  whole_archive_flag_spec=
8037	  tmp_sharedflag='--shared' ;;
8038	xl[cC]* | bgxl[cC]* | mpixl[cC]*) # IBM XL C 8.0 on PPC (deal with xlf below)
8039	  tmp_sharedflag='-qmkshrobj'
8040	  tmp_addflag= ;;
8041	nvcc*)	# Cuda Compiler Driver 2.2
8042	  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'
8043	  compiler_needs_object=yes
8044	  ;;
8045	esac
8046	case `$CC -V 2>&1 | sed 5q` in
8047	*Sun\ C*)			# Sun C 5.9
8048	  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'
8049	  compiler_needs_object=yes
8050	  tmp_sharedflag='-G' ;;
8051	*Sun\ F*)			# Sun Fortran 8.3
8052	  tmp_sharedflag='-G' ;;
8053	esac
8054	archive_cmds='$CC '"$tmp_sharedflag""$tmp_addflag"' $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
8055
8056        if test "x$supports_anon_versioning" = xyes; then
8057          archive_expsym_cmds='echo "{ global:" > $output_objdir/$libname.ver~
8058	    cat $export_symbols | sed -e "s/\(.*\)/\1;/" >> $output_objdir/$libname.ver~
8059	    echo "local: *; };" >> $output_objdir/$libname.ver~
8060	    $CC '"$tmp_sharedflag""$tmp_addflag"' $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-version-script ${wl}$output_objdir/$libname.ver -o $lib'
8061        fi
8062
8063	case $cc_basename in
8064	xlf* | bgf* | bgxlf* | mpixlf*)
8065	  # IBM XL Fortran 10.1 on PPC cannot create shared libs itself
8066	  whole_archive_flag_spec='--whole-archive$convenience --no-whole-archive'
8067	  hardcode_libdir_flag_spec=
8068	  hardcode_libdir_flag_spec_ld='-rpath $libdir'
8069	  archive_cmds='$LD -shared $libobjs $deplibs $linker_flags -soname $soname -o $lib'
8070	  if test "x$supports_anon_versioning" = xyes; then
8071	    archive_expsym_cmds='echo "{ global:" > $output_objdir/$libname.ver~
8072	      cat $export_symbols | sed -e "s/\(.*\)/\1;/" >> $output_objdir/$libname.ver~
8073	      echo "local: *; };" >> $output_objdir/$libname.ver~
8074	      $LD -shared $libobjs $deplibs $linker_flags -soname $soname -version-script $output_objdir/$libname.ver -o $lib'
8075	  fi
8076	  ;;
8077	esac
8078      else
8079        ld_shlibs=no
8080      fi
8081      ;;
8082
8083    netbsd*)
8084      if echo __ELF__ | $CC -E - | $GREP __ELF__ >/dev/null; then
8085	archive_cmds='$LD -Bshareable $libobjs $deplibs $linker_flags -o $lib'
8086	wlarc=
8087      else
8088	archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
8089	archive_expsym_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
8090      fi
8091      ;;
8092
8093    solaris*)
8094      if $LD -v 2>&1 | $GREP 'BFD 2\.8' > /dev/null; then
8095	ld_shlibs=no
8096	cat <<_LT_EOF 1>&2
8097
8098*** Warning: The releases 2.8.* of the GNU linker cannot reliably
8099*** create shared libraries on Solaris systems.  Therefore, libtool
8100*** is disabling shared libraries support.  We urge you to upgrade GNU
8101*** binutils to release 2.9.1 or newer.  Another option is to modify
8102*** your PATH or compiler configuration so that the native linker is
8103*** used, and then restart.
8104
8105_LT_EOF
8106      elif $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then
8107	archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
8108	archive_expsym_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
8109      else
8110	ld_shlibs=no
8111      fi
8112      ;;
8113
8114    sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX*)
8115      case `$LD -v 2>&1` in
8116        *\ [01].* | *\ 2.[0-9].* | *\ 2.1[0-5].*)
8117	ld_shlibs=no
8118	cat <<_LT_EOF 1>&2
8119
8120*** Warning: Releases of the GNU linker prior to 2.16.91.0.3 can not
8121*** reliably create shared libraries on SCO systems.  Therefore, libtool
8122*** is disabling shared libraries support.  We urge you to upgrade GNU
8123*** binutils to release 2.16.91.0.3 or newer.  Another option is to modify
8124*** your PATH or compiler configuration so that the native linker is
8125*** used, and then restart.
8126
8127_LT_EOF
8128	;;
8129	*)
8130	  # For security reasons, it is highly recommended that you always
8131	  # use absolute paths for naming shared libraries, and exclude the
8132	  # DT_RUNPATH tag from executables and libraries.  But doing so
8133	  # requires that you compile everything twice, which is a pain.
8134	  if $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then
8135	    hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
8136	    archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
8137	    archive_expsym_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
8138	  else
8139	    ld_shlibs=no
8140	  fi
8141	;;
8142      esac
8143      ;;
8144
8145    sunos4*)
8146      archive_cmds='$LD -assert pure-text -Bshareable -o $lib $libobjs $deplibs $linker_flags'
8147      wlarc=
8148      hardcode_direct=yes
8149      hardcode_shlibpath_var=no
8150      ;;
8151
8152    *)
8153      if $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then
8154	archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
8155	archive_expsym_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
8156      else
8157	ld_shlibs=no
8158      fi
8159      ;;
8160    esac
8161
8162    if test "$ld_shlibs" = no; then
8163      runpath_var=
8164      hardcode_libdir_flag_spec=
8165      export_dynamic_flag_spec=
8166      whole_archive_flag_spec=
8167    fi
8168  else
8169    # PORTME fill in a description of your system's linker (not GNU ld)
8170    case $host_os in
8171    aix3*)
8172      allow_undefined_flag=unsupported
8173      always_export_symbols=yes
8174      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'
8175      # Note: this linker hardcodes the directories in LIBPATH if there
8176      # are no directories specified by -L.
8177      hardcode_minus_L=yes
8178      if test "$GCC" = yes && test -z "$lt_prog_compiler_static"; then
8179	# Neither direct hardcoding nor static linking is supported with a
8180	# broken collect2.
8181	hardcode_direct=unsupported
8182      fi
8183      ;;
8184
8185    aix[4-9]*)
8186      if test "$host_cpu" = ia64; then
8187	# On IA64, the linker does run time linking by default, so we don't
8188	# have to do anything special.
8189	aix_use_runtimelinking=no
8190	exp_sym_flag='-Bexport'
8191	no_entry_flag=""
8192      else
8193	# If we're using GNU nm, then we don't want the "-C" option.
8194	# -C means demangle to AIX nm, but means don't demangle with GNU nm
8195	# Also, AIX nm treats weak defined symbols like other global
8196	# defined symbols, whereas GNU nm marks them as "W".
8197	if $NM -V 2>&1 | $GREP 'GNU' > /dev/null; then
8198	  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'
8199	else
8200	  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'
8201	fi
8202	aix_use_runtimelinking=no
8203
8204	# Test if we are trying to use run time linking or normal
8205	# AIX style linking. If -brtl is somewhere in LDFLAGS, we
8206	# need to do runtime linking.
8207	case $host_os in aix4.[23]|aix4.[23].*|aix[5-9]*)
8208	  for ld_flag in $LDFLAGS; do
8209	  if (test $ld_flag = "-brtl" || test $ld_flag = "-Wl,-brtl"); then
8210	    aix_use_runtimelinking=yes
8211	    break
8212	  fi
8213	  done
8214	  ;;
8215	esac
8216
8217	exp_sym_flag='-bexport'
8218	no_entry_flag='-bnoentry'
8219      fi
8220
8221      # When large executables or shared objects are built, AIX ld can
8222      # have problems creating the table of contents.  If linking a library
8223      # or program results in "error TOC overflow" add -mminimal-toc to
8224      # CXXFLAGS/CFLAGS for g++/gcc.  In the cases where that is not
8225      # enough to fix the problem, add -Wl,-bbigtoc to LDFLAGS.
8226
8227      archive_cmds=''
8228      hardcode_direct=yes
8229      hardcode_direct_absolute=yes
8230      hardcode_libdir_separator=':'
8231      link_all_deplibs=yes
8232      file_list_spec='${wl}-f,'
8233
8234      if test "$GCC" = yes; then
8235	case $host_os in aix4.[012]|aix4.[012].*)
8236	# We only want to do this on AIX 4.2 and lower, the check
8237	# below for broken collect2 doesn't work under 4.3+
8238	  collect2name=`${CC} -print-prog-name=collect2`
8239	  if test -f "$collect2name" &&
8240	   strings "$collect2name" | $GREP resolve_lib_name >/dev/null
8241	  then
8242	  # We have reworked collect2
8243	  :
8244	  else
8245	  # We have old collect2
8246	  hardcode_direct=unsupported
8247	  # It fails to find uninstalled libraries when the uninstalled
8248	  # path is not listed in the libpath.  Setting hardcode_minus_L
8249	  # to unsupported forces relinking
8250	  hardcode_minus_L=yes
8251	  hardcode_libdir_flag_spec='-L$libdir'
8252	  hardcode_libdir_separator=
8253	  fi
8254	  ;;
8255	esac
8256	shared_flag='-shared'
8257	if test "$aix_use_runtimelinking" = yes; then
8258	  shared_flag="$shared_flag "'${wl}-G'
8259	fi
8260      else
8261	# not using gcc
8262	if test "$host_cpu" = ia64; then
8263	# VisualAge C++, Version 5.5 for AIX 5L for IA-64, Beta 3 Release
8264	# chokes on -Wl,-G. The following line is correct:
8265	  shared_flag='-G'
8266	else
8267	  if test "$aix_use_runtimelinking" = yes; then
8268	    shared_flag='${wl}-G'
8269	  else
8270	    shared_flag='${wl}-bM:SRE'
8271	  fi
8272	fi
8273      fi
8274
8275      export_dynamic_flag_spec='${wl}-bexpall'
8276      # It seems that -bexpall does not export symbols beginning with
8277      # underscore (_), so it is better to generate a list of symbols to export.
8278      always_export_symbols=yes
8279      if test "$aix_use_runtimelinking" = yes; then
8280	# Warning - without using the other runtime loading flags (-brtl),
8281	# -berok will link without error, but may produce a broken library.
8282	allow_undefined_flag='-berok'
8283        # Determine the default libpath from the value encoded in an
8284        # empty executable.
8285        cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8286/* end confdefs.h.  */
8287
8288int
8289main ()
8290{
8291
8292  ;
8293  return 0;
8294}
8295_ACEOF
8296if ac_fn_c_try_link "$LINENO"; then :
8297
8298lt_aix_libpath_sed='
8299    /Import File Strings/,/^$/ {
8300	/^0/ {
8301	    s/^0  *\(.*\)$/\1/
8302	    p
8303	}
8304    }'
8305aix_libpath=`dump -H conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
8306# Check for a 64-bit object if we didn't find anything.
8307if test -z "$aix_libpath"; then
8308  aix_libpath=`dump -HX64 conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
8309fi
8310fi
8311rm -f core conftest.err conftest.$ac_objext \
8312    conftest$ac_exeext conftest.$ac_ext
8313if test -z "$aix_libpath"; then aix_libpath="/usr/lib:/lib"; fi
8314
8315        hardcode_libdir_flag_spec='${wl}-blibpath:$libdir:'"$aix_libpath"
8316        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"
8317      else
8318	if test "$host_cpu" = ia64; then
8319	  hardcode_libdir_flag_spec='${wl}-R $libdir:/usr/lib:/lib'
8320	  allow_undefined_flag="-z nodefs"
8321	  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"
8322	else
8323	 # Determine the default libpath from the value encoded in an
8324	 # empty executable.
8325	 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8326/* end confdefs.h.  */
8327
8328int
8329main ()
8330{
8331
8332  ;
8333  return 0;
8334}
8335_ACEOF
8336if ac_fn_c_try_link "$LINENO"; then :
8337
8338lt_aix_libpath_sed='
8339    /Import File Strings/,/^$/ {
8340	/^0/ {
8341	    s/^0  *\(.*\)$/\1/
8342	    p
8343	}
8344    }'
8345aix_libpath=`dump -H conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
8346# Check for a 64-bit object if we didn't find anything.
8347if test -z "$aix_libpath"; then
8348  aix_libpath=`dump -HX64 conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
8349fi
8350fi
8351rm -f core conftest.err conftest.$ac_objext \
8352    conftest$ac_exeext conftest.$ac_ext
8353if test -z "$aix_libpath"; then aix_libpath="/usr/lib:/lib"; fi
8354
8355	 hardcode_libdir_flag_spec='${wl}-blibpath:$libdir:'"$aix_libpath"
8356	  # Warning - without using the other run time loading flags,
8357	  # -berok will link without error, but may produce a broken library.
8358	  no_undefined_flag=' ${wl}-bernotok'
8359	  allow_undefined_flag=' ${wl}-berok'
8360	  if test "$with_gnu_ld" = yes; then
8361	    # We only use this code for GNU lds that support --whole-archive.
8362	    whole_archive_flag_spec='${wl}--whole-archive$convenience ${wl}--no-whole-archive'
8363	  else
8364	    # Exported symbols can be pulled into shared objects from archives
8365	    whole_archive_flag_spec='$convenience'
8366	  fi
8367	  archive_cmds_need_lc=yes
8368	  # This is similar to how AIX traditionally builds its shared libraries.
8369	  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'
8370	fi
8371      fi
8372      ;;
8373
8374    amigaos*)
8375      case $host_cpu in
8376      powerpc)
8377            # see comment about AmigaOS4 .so support
8378            archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
8379            archive_expsym_cmds=''
8380        ;;
8381      m68k)
8382            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)'
8383            hardcode_libdir_flag_spec='-L$libdir'
8384            hardcode_minus_L=yes
8385        ;;
8386      esac
8387      ;;
8388
8389    bsdi[45]*)
8390      export_dynamic_flag_spec=-rdynamic
8391      ;;
8392
8393    cygwin* | mingw* | pw32* | cegcc*)
8394      # When not using gcc, we currently assume that we are using
8395      # Microsoft Visual C++.
8396      # hardcode_libdir_flag_spec is actually meaningless, as there is
8397      # no search path for DLLs.
8398      hardcode_libdir_flag_spec=' '
8399      allow_undefined_flag=unsupported
8400      # Tell ltmain to make .lib files, not .a files.
8401      libext=lib
8402      # Tell ltmain to make .dll files, not .so files.
8403      shrext_cmds=".dll"
8404      # FIXME: Setting linknames here is a bad hack.
8405      archive_cmds='$CC -o $lib $libobjs $compiler_flags `func_echo_all "$deplibs" | $SED '\''s/ -lc$//'\''` -link -dll~linknames='
8406      # The linker will automatically build a .lib file if we build a DLL.
8407      old_archive_from_new_cmds='true'
8408      # FIXME: Should let the user specify the lib program.
8409      old_archive_cmds='lib -OUT:$oldlib$oldobjs$old_deplibs'
8410      fix_srcfile_path='`cygpath -w "$srcfile"`'
8411      enable_shared_with_static_runtimes=yes
8412      ;;
8413
8414    darwin* | rhapsody*)
8415
8416
8417  archive_cmds_need_lc=no
8418  hardcode_direct=no
8419  hardcode_automatic=yes
8420  hardcode_shlibpath_var=unsupported
8421  if test "$lt_cv_ld_force_load" = "yes"; then
8422    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\"`'
8423  else
8424    whole_archive_flag_spec=''
8425  fi
8426  link_all_deplibs=yes
8427  allow_undefined_flag="$_lt_dar_allow_undefined"
8428  case $cc_basename in
8429     ifort*) _lt_dar_can_shared=yes ;;
8430     *) _lt_dar_can_shared=$GCC ;;
8431  esac
8432  if test "$_lt_dar_can_shared" = "yes"; then
8433    output_verbose_link_cmd=func_echo_all
8434    archive_cmds="\$CC -dynamiclib \$allow_undefined_flag -o \$lib \$libobjs \$deplibs \$compiler_flags -install_name \$rpath/\$soname \$verstring $_lt_dar_single_mod${_lt_dsymutil}"
8435    module_cmds="\$CC \$allow_undefined_flag -o \$lib -bundle \$libobjs \$deplibs \$compiler_flags${_lt_dsymutil}"
8436    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}"
8437    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}"
8438
8439  else
8440  ld_shlibs=no
8441  fi
8442
8443      ;;
8444
8445    dgux*)
8446      archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
8447      hardcode_libdir_flag_spec='-L$libdir'
8448      hardcode_shlibpath_var=no
8449      ;;
8450
8451    freebsd1*)
8452      ld_shlibs=no
8453      ;;
8454
8455    # FreeBSD 2.2.[012] allows us to include c++rt0.o to get C++ constructor
8456    # support.  Future versions do this automatically, but an explicit c++rt0.o
8457    # does not break anything, and helps significantly (at the cost of a little
8458    # extra space).
8459    freebsd2.2*)
8460      archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags /usr/lib/c++rt0.o'
8461      hardcode_libdir_flag_spec='-R$libdir'
8462      hardcode_direct=yes
8463      hardcode_shlibpath_var=no
8464      ;;
8465
8466    # Unfortunately, older versions of FreeBSD 2 do not have this feature.
8467    freebsd2*)
8468      archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags'
8469      hardcode_direct=yes
8470      hardcode_minus_L=yes
8471      hardcode_shlibpath_var=no
8472      ;;
8473
8474    # FreeBSD 3 and greater uses gcc -shared to do shared libraries.
8475    freebsd* | dragonfly*)
8476      archive_cmds='$CC -shared -o $lib $libobjs $deplibs $compiler_flags'
8477      hardcode_libdir_flag_spec='-R$libdir'
8478      hardcode_direct=yes
8479      hardcode_shlibpath_var=no
8480      ;;
8481
8482    hpux9*)
8483      if test "$GCC" = yes; then
8484	archive_cmds='$RM $output_objdir/$soname~$CC -shared -fPIC ${wl}+b ${wl}$install_libdir -o $output_objdir/$soname $libobjs $deplibs $compiler_flags~test $output_objdir/$soname = $lib || mv $output_objdir/$soname $lib'
8485      else
8486	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'
8487      fi
8488      hardcode_libdir_flag_spec='${wl}+b ${wl}$libdir'
8489      hardcode_libdir_separator=:
8490      hardcode_direct=yes
8491
8492      # hardcode_minus_L: Not really in the search PATH,
8493      # but as the default location of the library.
8494      hardcode_minus_L=yes
8495      export_dynamic_flag_spec='${wl}-E'
8496      ;;
8497
8498    hpux10*)
8499      if test "$GCC" = yes && test "$with_gnu_ld" = no; then
8500	archive_cmds='$CC -shared -fPIC ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $libobjs $deplibs $compiler_flags'
8501      else
8502	archive_cmds='$LD -b +h $soname +b $install_libdir -o $lib $libobjs $deplibs $linker_flags'
8503      fi
8504      if test "$with_gnu_ld" = no; then
8505	hardcode_libdir_flag_spec='${wl}+b ${wl}$libdir'
8506	hardcode_libdir_flag_spec_ld='+b $libdir'
8507	hardcode_libdir_separator=:
8508	hardcode_direct=yes
8509	hardcode_direct_absolute=yes
8510	export_dynamic_flag_spec='${wl}-E'
8511	# hardcode_minus_L: Not really in the search PATH,
8512	# but as the default location of the library.
8513	hardcode_minus_L=yes
8514      fi
8515      ;;
8516
8517    hpux11*)
8518      if test "$GCC" = yes && test "$with_gnu_ld" = no; then
8519	case $host_cpu in
8520	hppa*64*)
8521	  archive_cmds='$CC -shared ${wl}+h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags'
8522	  ;;
8523	ia64*)
8524	  archive_cmds='$CC -shared -fPIC ${wl}+h ${wl}$soname ${wl}+nodefaultrpath -o $lib $libobjs $deplibs $compiler_flags'
8525	  ;;
8526	*)
8527	  archive_cmds='$CC -shared -fPIC ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $libobjs $deplibs $compiler_flags'
8528	  ;;
8529	esac
8530      else
8531	case $host_cpu in
8532	hppa*64*)
8533	  archive_cmds='$CC -b ${wl}+h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags'
8534	  ;;
8535	ia64*)
8536	  archive_cmds='$CC -b ${wl}+h ${wl}$soname ${wl}+nodefaultrpath -o $lib $libobjs $deplibs $compiler_flags'
8537	  ;;
8538	*)
8539
8540	  # Older versions of the 11.00 compiler do not understand -b yet
8541	  # (HP92453-01 A.11.01.20 doesn't, HP92453-01 B.11.X.35175-35176.GP does)
8542	  { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC understands -b" >&5
8543$as_echo_n "checking if $CC understands -b... " >&6; }
8544if ${lt_cv_prog_compiler__b+:} false; then :
8545  $as_echo_n "(cached) " >&6
8546else
8547  lt_cv_prog_compiler__b=no
8548   save_LDFLAGS="$LDFLAGS"
8549   LDFLAGS="$LDFLAGS -b"
8550   echo "$lt_simple_link_test_code" > conftest.$ac_ext
8551   if (eval $ac_link 2>conftest.err) && test -s conftest$ac_exeext; then
8552     # The linker can only warn and ignore the option if not recognized
8553     # So say no if there are warnings
8554     if test -s conftest.err; then
8555       # Append any errors to the config.log.
8556       cat conftest.err 1>&5
8557       $ECHO "$_lt_linker_boilerplate" | $SED '/^$/d' > conftest.exp
8558       $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2
8559       if diff conftest.exp conftest.er2 >/dev/null; then
8560         lt_cv_prog_compiler__b=yes
8561       fi
8562     else
8563       lt_cv_prog_compiler__b=yes
8564     fi
8565   fi
8566   $RM -r conftest*
8567   LDFLAGS="$save_LDFLAGS"
8568
8569fi
8570{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler__b" >&5
8571$as_echo "$lt_cv_prog_compiler__b" >&6; }
8572
8573if test x"$lt_cv_prog_compiler__b" = xyes; then
8574    archive_cmds='$CC -b ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $libobjs $deplibs $compiler_flags'
8575else
8576    archive_cmds='$LD -b +h $soname +b $install_libdir -o $lib $libobjs $deplibs $linker_flags'
8577fi
8578
8579	  ;;
8580	esac
8581      fi
8582      if test "$with_gnu_ld" = no; then
8583	hardcode_libdir_flag_spec='${wl}+b ${wl}$libdir'
8584	hardcode_libdir_separator=:
8585
8586	case $host_cpu in
8587	hppa*64*|ia64*)
8588	  hardcode_direct=no
8589	  hardcode_shlibpath_var=no
8590	  ;;
8591	*)
8592	  hardcode_direct=yes
8593	  hardcode_direct_absolute=yes
8594	  export_dynamic_flag_spec='${wl}-E'
8595
8596	  # hardcode_minus_L: Not really in the search PATH,
8597	  # but as the default location of the library.
8598	  hardcode_minus_L=yes
8599	  ;;
8600	esac
8601      fi
8602      ;;
8603
8604    irix5* | irix6* | nonstopux*)
8605      if test "$GCC" = yes; then
8606	archive_cmds='$CC -shared $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'
8607	# Try to use the -exported_symbol ld option, if it does not
8608	# work, assume that -exports_file does not work either and
8609	# implicitly export all symbols.
8610        save_LDFLAGS="$LDFLAGS"
8611        LDFLAGS="$LDFLAGS -shared ${wl}-exported_symbol ${wl}foo ${wl}-update_registry ${wl}/dev/null"
8612        cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8613/* end confdefs.h.  */
8614int foo(void) {}
8615_ACEOF
8616if ac_fn_c_try_link "$LINENO"; then :
8617  archive_expsym_cmds='$CC -shared $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'
8618
8619fi
8620rm -f core conftest.err conftest.$ac_objext \
8621    conftest$ac_exeext conftest.$ac_ext
8622        LDFLAGS="$save_LDFLAGS"
8623      else
8624	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'
8625	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'
8626      fi
8627      archive_cmds_need_lc='no'
8628      hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
8629      hardcode_libdir_separator=:
8630      inherit_rpath=yes
8631      link_all_deplibs=yes
8632      ;;
8633
8634    netbsd*)
8635      if echo __ELF__ | $CC -E - | $GREP __ELF__ >/dev/null; then
8636	archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags'  # a.out
8637      else
8638	archive_cmds='$LD -shared -o $lib $libobjs $deplibs $linker_flags'      # ELF
8639      fi
8640      hardcode_libdir_flag_spec='-R$libdir'
8641      hardcode_direct=yes
8642      hardcode_shlibpath_var=no
8643      ;;
8644
8645    newsos6)
8646      archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
8647      hardcode_direct=yes
8648      hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
8649      hardcode_libdir_separator=:
8650      hardcode_shlibpath_var=no
8651      ;;
8652
8653    *nto* | *qnx*)
8654      ;;
8655
8656    openbsd*)
8657      if test -f /usr/libexec/ld.so; then
8658	hardcode_direct=yes
8659	hardcode_shlibpath_var=no
8660	hardcode_direct_absolute=yes
8661	if test -z "`echo __ELF__ | $CC -E - | $GREP __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then
8662	  archive_cmds='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags'
8663	  archive_expsym_cmds='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags ${wl}-retain-symbols-file,$export_symbols'
8664	  hardcode_libdir_flag_spec='${wl}-rpath,$libdir'
8665	  export_dynamic_flag_spec='${wl}-E'
8666	else
8667	  case $host_os in
8668	   openbsd[01].* | openbsd2.[0-7] | openbsd2.[0-7].*)
8669	     archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags'
8670	     hardcode_libdir_flag_spec='-R$libdir'
8671	     ;;
8672	   *)
8673	     archive_cmds='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags'
8674	     hardcode_libdir_flag_spec='${wl}-rpath,$libdir'
8675	     ;;
8676	  esac
8677	fi
8678      else
8679	ld_shlibs=no
8680      fi
8681      ;;
8682
8683    os2*)
8684      hardcode_libdir_flag_spec='-L$libdir'
8685      hardcode_minus_L=yes
8686      allow_undefined_flag=unsupported
8687      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'
8688      old_archive_from_new_cmds='emximp -o $output_objdir/$libname.a $output_objdir/$libname.def'
8689      ;;
8690
8691    osf3*)
8692      if test "$GCC" = yes; then
8693	allow_undefined_flag=' ${wl}-expect_unresolved ${wl}\*'
8694	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'
8695      else
8696	allow_undefined_flag=' -expect_unresolved \*'
8697	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'
8698      fi
8699      archive_cmds_need_lc='no'
8700      hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
8701      hardcode_libdir_separator=:
8702      ;;
8703
8704    osf4* | osf5*)	# as osf3* with the addition of -msym flag
8705      if test "$GCC" = yes; then
8706	allow_undefined_flag=' ${wl}-expect_unresolved ${wl}\*'
8707	archive_cmds='$CC -shared${allow_undefined_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'
8708	hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
8709      else
8710	allow_undefined_flag=' -expect_unresolved \*'
8711	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'
8712	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~
8713	$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'
8714
8715	# Both c and cxx compiler support -rpath directly
8716	hardcode_libdir_flag_spec='-rpath $libdir'
8717      fi
8718      archive_cmds_need_lc='no'
8719      hardcode_libdir_separator=:
8720      ;;
8721
8722    solaris*)
8723      no_undefined_flag=' -z defs'
8724      if test "$GCC" = yes; then
8725	wlarc='${wl}'
8726	archive_cmds='$CC -shared ${wl}-z ${wl}text ${wl}-h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags'
8727	archive_expsym_cmds='echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~echo "local: *; };" >> $lib.exp~
8728	  $CC -shared ${wl}-z ${wl}text ${wl}-M ${wl}$lib.exp ${wl}-h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags~$RM $lib.exp'
8729      else
8730	case `$CC -V 2>&1` in
8731	*"Compilers 5.0"*)
8732	  wlarc=''
8733	  archive_cmds='$LD -G${allow_undefined_flag} -h $soname -o $lib $libobjs $deplibs $linker_flags'
8734	  archive_expsym_cmds='echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~echo "local: *; };" >> $lib.exp~
8735	  $LD -G${allow_undefined_flag} -M $lib.exp -h $soname -o $lib $libobjs $deplibs $linker_flags~$RM $lib.exp'
8736	  ;;
8737	*)
8738	  wlarc='${wl}'
8739	  archive_cmds='$CC -G${allow_undefined_flag} -h $soname -o $lib $libobjs $deplibs $compiler_flags'
8740	  archive_expsym_cmds='echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~echo "local: *; };" >> $lib.exp~
8741	  $CC -G${allow_undefined_flag} -M $lib.exp -h $soname -o $lib $libobjs $deplibs $compiler_flags~$RM $lib.exp'
8742	  ;;
8743	esac
8744      fi
8745      hardcode_libdir_flag_spec='-R$libdir'
8746      hardcode_shlibpath_var=no
8747      case $host_os in
8748      solaris2.[0-5] | solaris2.[0-5].*) ;;
8749      *)
8750	# The compiler driver will combine and reorder linker options,
8751	# but understands `-z linker_flag'.  GCC discards it without `$wl',
8752	# but is careful enough not to reorder.
8753	# Supported since Solaris 2.6 (maybe 2.5.1?)
8754	if test "$GCC" = yes; then
8755	  whole_archive_flag_spec='${wl}-z ${wl}allextract$convenience ${wl}-z ${wl}defaultextract'
8756	else
8757	  whole_archive_flag_spec='-z allextract$convenience -z defaultextract'
8758	fi
8759	;;
8760      esac
8761      link_all_deplibs=yes
8762      ;;
8763
8764    sunos4*)
8765      if test "x$host_vendor" = xsequent; then
8766	# Use $CC to link under sequent, because it throws in some extra .o
8767	# files that make .init and .fini sections work.
8768	archive_cmds='$CC -G ${wl}-h $soname -o $lib $libobjs $deplibs $compiler_flags'
8769      else
8770	archive_cmds='$LD -assert pure-text -Bstatic -o $lib $libobjs $deplibs $linker_flags'
8771      fi
8772      hardcode_libdir_flag_spec='-L$libdir'
8773      hardcode_direct=yes
8774      hardcode_minus_L=yes
8775      hardcode_shlibpath_var=no
8776      ;;
8777
8778    sysv4)
8779      case $host_vendor in
8780	sni)
8781	  archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
8782	  hardcode_direct=yes # is this really true???
8783	;;
8784	siemens)
8785	  ## LD is ld it makes a PLAMLIB
8786	  ## CC just makes a GrossModule.
8787	  archive_cmds='$LD -G -o $lib $libobjs $deplibs $linker_flags'
8788	  reload_cmds='$CC -r -o $output$reload_objs'
8789	  hardcode_direct=no
8790        ;;
8791	motorola)
8792	  archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
8793	  hardcode_direct=no #Motorola manual says yes, but my tests say they lie
8794	;;
8795      esac
8796      runpath_var='LD_RUN_PATH'
8797      hardcode_shlibpath_var=no
8798      ;;
8799
8800    sysv4.3*)
8801      archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
8802      hardcode_shlibpath_var=no
8803      export_dynamic_flag_spec='-Bexport'
8804      ;;
8805
8806    sysv4*MP*)
8807      if test -d /usr/nec; then
8808	archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
8809	hardcode_shlibpath_var=no
8810	runpath_var=LD_RUN_PATH
8811	hardcode_runpath_var=yes
8812	ld_shlibs=yes
8813      fi
8814      ;;
8815
8816    sysv4*uw2* | sysv5OpenUNIX* | sysv5UnixWare7.[01].[10]* | unixware7* | sco3.2v5.0.[024]*)
8817      no_undefined_flag='${wl}-z,text'
8818      archive_cmds_need_lc=no
8819      hardcode_shlibpath_var=no
8820      runpath_var='LD_RUN_PATH'
8821
8822      if test "$GCC" = yes; then
8823	archive_cmds='$CC -shared ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
8824	archive_expsym_cmds='$CC -shared ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
8825      else
8826	archive_cmds='$CC -G ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
8827	archive_expsym_cmds='$CC -G ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
8828      fi
8829      ;;
8830
8831    sysv5* | sco3.2v5* | sco5v6*)
8832      # Note: We can NOT use -z defs as we might desire, because we do not
8833      # link with -lc, and that would cause any symbols used from libc to
8834      # always be unresolved, which means just about no library would
8835      # ever link correctly.  If we're not using GNU ld we use -z text
8836      # though, which does catch some bad symbols but isn't as heavy-handed
8837      # as -z defs.
8838      no_undefined_flag='${wl}-z,text'
8839      allow_undefined_flag='${wl}-z,nodefs'
8840      archive_cmds_need_lc=no
8841      hardcode_shlibpath_var=no
8842      hardcode_libdir_flag_spec='${wl}-R,$libdir'
8843      hardcode_libdir_separator=':'
8844      link_all_deplibs=yes
8845      export_dynamic_flag_spec='${wl}-Bexport'
8846      runpath_var='LD_RUN_PATH'
8847
8848      if test "$GCC" = yes; then
8849	archive_cmds='$CC -shared ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
8850	archive_expsym_cmds='$CC -shared ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
8851      else
8852	archive_cmds='$CC -G ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
8853	archive_expsym_cmds='$CC -G ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
8854      fi
8855      ;;
8856
8857    uts4*)
8858      archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
8859      hardcode_libdir_flag_spec='-L$libdir'
8860      hardcode_shlibpath_var=no
8861      ;;
8862
8863    *)
8864      ld_shlibs=no
8865      ;;
8866    esac
8867
8868    if test x$host_vendor = xsni; then
8869      case $host in
8870      sysv4 | sysv4.2uw2* | sysv4.3* | sysv5*)
8871	export_dynamic_flag_spec='${wl}-Blargedynsym'
8872	;;
8873      esac
8874    fi
8875  fi
8876
8877{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ld_shlibs" >&5
8878$as_echo "$ld_shlibs" >&6; }
8879test "$ld_shlibs" = no && can_build_shared=no
8880
8881with_gnu_ld=$with_gnu_ld
8882
8883
8884
8885
8886
8887
8888
8889
8890
8891
8892
8893
8894
8895
8896
8897#
8898# Do we need to explicitly link libc?
8899#
8900case "x$archive_cmds_need_lc" in
8901x|xyes)
8902  # Assume -lc should be added
8903  archive_cmds_need_lc=yes
8904
8905  if test "$enable_shared" = yes && test "$GCC" = yes; then
8906    case $archive_cmds in
8907    *'~'*)
8908      # FIXME: we may have to deal with multi-command sequences.
8909      ;;
8910    '$CC '*)
8911      # Test whether the compiler implicitly links with -lc since on some
8912      # systems, -lgcc has to come before -lc. If gcc already passes -lc
8913      # to ld, don't add -lc before -lgcc.
8914      { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether -lc should be explicitly linked in" >&5
8915$as_echo_n "checking whether -lc should be explicitly linked in... " >&6; }
8916if ${lt_cv_archive_cmds_need_lc+:} false; then :
8917  $as_echo_n "(cached) " >&6
8918else
8919  $RM conftest*
8920	echo "$lt_simple_compile_test_code" > conftest.$ac_ext
8921
8922	if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
8923  (eval $ac_compile) 2>&5
8924  ac_status=$?
8925  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
8926  test $ac_status = 0; } 2>conftest.err; then
8927	  soname=conftest
8928	  lib=conftest
8929	  libobjs=conftest.$ac_objext
8930	  deplibs=
8931	  wl=$lt_prog_compiler_wl
8932	  pic_flag=$lt_prog_compiler_pic
8933	  compiler_flags=-v
8934	  linker_flags=-v
8935	  verstring=
8936	  output_objdir=.
8937	  libname=conftest
8938	  lt_save_allow_undefined_flag=$allow_undefined_flag
8939	  allow_undefined_flag=
8940	  if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$archive_cmds 2\>\&1 \| $GREP \" -lc \" \>/dev/null 2\>\&1\""; } >&5
8941  (eval $archive_cmds 2\>\&1 \| $GREP \" -lc \" \>/dev/null 2\>\&1) 2>&5
8942  ac_status=$?
8943  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
8944  test $ac_status = 0; }
8945	  then
8946	    lt_cv_archive_cmds_need_lc=no
8947	  else
8948	    lt_cv_archive_cmds_need_lc=yes
8949	  fi
8950	  allow_undefined_flag=$lt_save_allow_undefined_flag
8951	else
8952	  cat conftest.err 1>&5
8953	fi
8954	$RM conftest*
8955
8956fi
8957{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_archive_cmds_need_lc" >&5
8958$as_echo "$lt_cv_archive_cmds_need_lc" >&6; }
8959      archive_cmds_need_lc=$lt_cv_archive_cmds_need_lc
8960      ;;
8961    esac
8962  fi
8963  ;;
8964esac
8965
8966
8967
8968
8969
8970
8971
8972
8973
8974
8975
8976
8977
8978
8979
8980
8981
8982
8983
8984
8985
8986
8987
8988
8989
8990
8991
8992
8993
8994
8995
8996
8997
8998
8999
9000
9001
9002
9003
9004
9005
9006
9007
9008
9009
9010
9011
9012
9013
9014
9015
9016
9017
9018
9019
9020
9021
9022
9023
9024
9025
9026
9027
9028
9029
9030
9031
9032
9033
9034
9035
9036
9037
9038
9039
9040
9041
9042
9043
9044
9045
9046
9047
9048
9049
9050
9051
9052
9053
9054
9055
9056
9057
9058
9059
9060
9061
9062
9063
9064
9065
9066
9067
9068
9069
9070
9071
9072
9073
9074
9075
9076
9077
9078
9079
9080
9081
9082
9083
9084
9085
9086
9087
9088
9089
9090
9091
9092
9093
9094
9095
9096
9097
9098
9099
9100
9101
9102
9103
9104
9105
9106
9107
9108
9109
9110
9111
9112
9113
9114
9115
9116
9117
9118
9119
9120
9121
9122  { $as_echo "$as_me:${as_lineno-$LINENO}: checking dynamic linker characteristics" >&5
9123$as_echo_n "checking dynamic linker characteristics... " >&6; }
9124
9125if test "$GCC" = yes; then
9126  case $host_os in
9127    darwin*) lt_awk_arg="/^libraries:/,/LR/" ;;
9128    *) lt_awk_arg="/^libraries:/" ;;
9129  esac
9130  case $host_os in
9131    mingw* | cegcc*) lt_sed_strip_eq="s,=\([A-Za-z]:\),\1,g" ;;
9132    *) lt_sed_strip_eq="s,=/,/,g" ;;
9133  esac
9134  lt_search_path_spec=`$CC -print-search-dirs | awk $lt_awk_arg | $SED -e "s/^libraries://" -e $lt_sed_strip_eq`
9135  case $lt_search_path_spec in
9136  *\;*)
9137    # if the path contains ";" then we assume it to be the separator
9138    # otherwise default to the standard path separator (i.e. ":") - it is
9139    # assumed that no part of a normal pathname contains ";" but that should
9140    # okay in the real world where ";" in dirpaths is itself problematic.
9141    lt_search_path_spec=`$ECHO "$lt_search_path_spec" | $SED 's/;/ /g'`
9142    ;;
9143  *)
9144    lt_search_path_spec=`$ECHO "$lt_search_path_spec" | $SED "s/$PATH_SEPARATOR/ /g"`
9145    ;;
9146  esac
9147  # Ok, now we have the path, separated by spaces, we can step through it
9148  # and add multilib dir if necessary.
9149  lt_tmp_lt_search_path_spec=
9150  lt_multi_os_dir=`$CC $CPPFLAGS $CFLAGS $LDFLAGS -print-multi-os-directory 2>/dev/null`
9151  for lt_sys_path in $lt_search_path_spec; do
9152    if test -d "$lt_sys_path/$lt_multi_os_dir"; then
9153      lt_tmp_lt_search_path_spec="$lt_tmp_lt_search_path_spec $lt_sys_path/$lt_multi_os_dir"
9154    else
9155      test -d "$lt_sys_path" && \
9156	lt_tmp_lt_search_path_spec="$lt_tmp_lt_search_path_spec $lt_sys_path"
9157    fi
9158  done
9159  lt_search_path_spec=`$ECHO "$lt_tmp_lt_search_path_spec" | awk '
9160BEGIN {RS=" "; FS="/|\n";} {
9161  lt_foo="";
9162  lt_count=0;
9163  for (lt_i = NF; lt_i > 0; lt_i--) {
9164    if ($lt_i != "" && $lt_i != ".") {
9165      if ($lt_i == "..") {
9166        lt_count++;
9167      } else {
9168        if (lt_count == 0) {
9169          lt_foo="/" $lt_i lt_foo;
9170        } else {
9171          lt_count--;
9172        }
9173      }
9174    }
9175  }
9176  if (lt_foo != "") { lt_freq[lt_foo]++; }
9177  if (lt_freq[lt_foo] == 1) { print lt_foo; }
9178}'`
9179  # AWK program above erroneously prepends '/' to C:/dos/paths
9180  # for these hosts.
9181  case $host_os in
9182    mingw* | cegcc*) lt_search_path_spec=`$ECHO "$lt_search_path_spec" |\
9183      $SED 's,/\([A-Za-z]:\),\1,g'` ;;
9184  esac
9185  sys_lib_search_path_spec=`$ECHO "$lt_search_path_spec" | $lt_NL2SP`
9186else
9187  sys_lib_search_path_spec="/lib /usr/lib /usr/local/lib"
9188fi
9189library_names_spec=
9190libname_spec='lib$name'
9191soname_spec=
9192shrext_cmds=".so"
9193postinstall_cmds=
9194postuninstall_cmds=
9195finish_cmds=
9196finish_eval=
9197shlibpath_var=
9198shlibpath_overrides_runpath=unknown
9199version_type=none
9200dynamic_linker="$host_os ld.so"
9201sys_lib_dlsearch_path_spec="/lib /usr/lib"
9202need_lib_prefix=unknown
9203hardcode_into_libs=no
9204
9205# when you set need_version to no, make sure it does not cause -set_version
9206# flags to be left without arguments
9207need_version=unknown
9208
9209case $host_os in
9210aix3*)
9211  version_type=linux
9212  library_names_spec='${libname}${release}${shared_ext}$versuffix $libname.a'
9213  shlibpath_var=LIBPATH
9214
9215  # AIX 3 has no versioning support, so we append a major version to the name.
9216  soname_spec='${libname}${release}${shared_ext}$major'
9217  ;;
9218
9219aix[4-9]*)
9220  version_type=linux
9221  need_lib_prefix=no
9222  need_version=no
9223  hardcode_into_libs=yes
9224  if test "$host_cpu" = ia64; then
9225    # AIX 5 supports IA64
9226    library_names_spec='${libname}${release}${shared_ext}$major ${libname}${release}${shared_ext}$versuffix $libname${shared_ext}'
9227    shlibpath_var=LD_LIBRARY_PATH
9228  else
9229    # With GCC up to 2.95.x, collect2 would create an import file
9230    # for dependence libraries.  The import file would start with
9231    # the line `#! .'.  This would cause the generated library to
9232    # depend on `.', always an invalid library.  This was fixed in
9233    # development snapshots of GCC prior to 3.0.
9234    case $host_os in
9235      aix4 | aix4.[01] | aix4.[01].*)
9236      if { echo '#if __GNUC__ > 2 || (__GNUC__ == 2 && __GNUC_MINOR__ >= 97)'
9237	   echo ' yes '
9238	   echo '#endif'; } | ${CC} -E - | $GREP yes > /dev/null; then
9239	:
9240      else
9241	can_build_shared=no
9242      fi
9243      ;;
9244    esac
9245    # AIX (on Power*) has no versioning support, so currently we can not hardcode correct
9246    # soname into executable. Probably we can add versioning support to
9247    # collect2, so additional links can be useful in future.
9248    if test "$aix_use_runtimelinking" = yes; then
9249      # If using run time linking (on AIX 4.2 or later) use lib<name>.so
9250      # instead of lib<name>.a to let people know that these are not
9251      # typical AIX shared libraries.
9252      library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
9253    else
9254      # We preserve .a as extension for shared libraries through AIX4.2
9255      # and later when we are not doing run time linking.
9256      library_names_spec='${libname}${release}.a $libname.a'
9257      soname_spec='${libname}${release}${shared_ext}$major'
9258    fi
9259    shlibpath_var=LIBPATH
9260  fi
9261  ;;
9262
9263amigaos*)
9264  case $host_cpu in
9265  powerpc)
9266    # Since July 2007 AmigaOS4 officially supports .so libraries.
9267    # When compiling the executable, add -use-dynld -Lsobjs: to the compileline.
9268    library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
9269    ;;
9270  m68k)
9271    library_names_spec='$libname.ixlibrary $libname.a'
9272    # Create ${libname}_ixlibrary.a entries in /sys/libs.
9273    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'
9274    ;;
9275  esac
9276  ;;
9277
9278beos*)
9279  library_names_spec='${libname}${shared_ext}'
9280  dynamic_linker="$host_os ld.so"
9281  shlibpath_var=LIBRARY_PATH
9282  ;;
9283
9284bsdi[45]*)
9285  version_type=linux
9286  need_version=no
9287  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
9288  soname_spec='${libname}${release}${shared_ext}$major'
9289  finish_cmds='PATH="\$PATH:/sbin" ldconfig $libdir'
9290  shlibpath_var=LD_LIBRARY_PATH
9291  sys_lib_search_path_spec="/shlib /usr/lib /usr/X11/lib /usr/contrib/lib /lib /usr/local/lib"
9292  sys_lib_dlsearch_path_spec="/shlib /usr/lib /usr/local/lib"
9293  # the default ld.so.conf also contains /usr/contrib/lib and
9294  # /usr/X11R6/lib (/usr/X11 is a link to /usr/X11R6), but let us allow
9295  # libtool to hard-code these into programs
9296  ;;
9297
9298cygwin* | mingw* | pw32* | cegcc*)
9299  version_type=windows
9300  shrext_cmds=".dll"
9301  need_version=no
9302  need_lib_prefix=no
9303
9304  case $GCC,$host_os in
9305  yes,cygwin* | yes,mingw* | yes,pw32* | yes,cegcc*)
9306    library_names_spec='$libname.dll.a'
9307    # DLL is installed to $(libdir)/../bin by postinstall_cmds
9308    postinstall_cmds='base_file=`basename \${file}`~
9309      dlpath=`$SHELL 2>&1 -c '\''. $dir/'\''\${base_file}'\''i; echo \$dlname'\''`~
9310      dldir=$destdir/`dirname \$dlpath`~
9311      test -d \$dldir || mkdir -p \$dldir~
9312      $install_prog $dir/$dlname \$dldir/$dlname~
9313      chmod a+x \$dldir/$dlname~
9314      if test -n '\''$stripme'\'' && test -n '\''$striplib'\''; then
9315        eval '\''$striplib \$dldir/$dlname'\'' || exit \$?;
9316      fi'
9317    postuninstall_cmds='dldll=`$SHELL 2>&1 -c '\''. $file; echo \$dlname'\''`~
9318      dlpath=$dir/\$dldll~
9319       $RM \$dlpath'
9320    shlibpath_overrides_runpath=yes
9321
9322    case $host_os in
9323    cygwin*)
9324      # Cygwin DLLs use 'cyg' prefix rather than 'lib'
9325      soname_spec='`echo ${libname} | sed -e 's/^lib/cyg/'``echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}'
9326
9327      sys_lib_search_path_spec="$sys_lib_search_path_spec /usr/lib/w32api"
9328      ;;
9329    mingw* | cegcc*)
9330      # MinGW DLLs use traditional 'lib' prefix
9331      soname_spec='${libname}`echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}'
9332      ;;
9333    pw32*)
9334      # pw32 DLLs use 'pw' prefix rather than 'lib'
9335      library_names_spec='`echo ${libname} | sed -e 's/^lib/pw/'``echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}'
9336      ;;
9337    esac
9338    ;;
9339
9340  *)
9341    library_names_spec='${libname}`echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext} $libname.lib'
9342    ;;
9343  esac
9344  dynamic_linker='Win32 ld.exe'
9345  # FIXME: first we should search . and the directory the executable is in
9346  shlibpath_var=PATH
9347  ;;
9348
9349darwin* | rhapsody*)
9350  dynamic_linker="$host_os dyld"
9351  version_type=darwin
9352  need_lib_prefix=no
9353  need_version=no
9354  library_names_spec='${libname}${release}${major}$shared_ext ${libname}$shared_ext'
9355  soname_spec='${libname}${release}${major}$shared_ext'
9356  shlibpath_overrides_runpath=yes
9357  shlibpath_var=DYLD_LIBRARY_PATH
9358  shrext_cmds='`test .$module = .yes && echo .so || echo .dylib`'
9359
9360  sys_lib_search_path_spec="$sys_lib_search_path_spec /usr/local/lib"
9361  sys_lib_dlsearch_path_spec='/usr/local/lib /lib /usr/lib'
9362  ;;
9363
9364dgux*)
9365  version_type=linux
9366  need_lib_prefix=no
9367  need_version=no
9368  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname$shared_ext'
9369  soname_spec='${libname}${release}${shared_ext}$major'
9370  shlibpath_var=LD_LIBRARY_PATH
9371  ;;
9372
9373freebsd1*)
9374  dynamic_linker=no
9375  ;;
9376
9377freebsd* | dragonfly*)
9378  # DragonFly does not have aout.  When/if they implement a new
9379  # versioning mechanism, adjust this.
9380  if test -x /usr/bin/objformat; then
9381    objformat=`/usr/bin/objformat`
9382  else
9383    case $host_os in
9384    freebsd[123]*) objformat=aout ;;
9385    *) objformat=elf ;;
9386    esac
9387  fi
9388  version_type=freebsd-$objformat
9389  case $version_type in
9390    freebsd-elf*)
9391      library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext} $libname${shared_ext}'
9392      need_version=no
9393      need_lib_prefix=no
9394      ;;
9395    freebsd-*)
9396      library_names_spec='${libname}${release}${shared_ext}$versuffix $libname${shared_ext}$versuffix'
9397      need_version=yes
9398      ;;
9399  esac
9400  shlibpath_var=LD_LIBRARY_PATH
9401  case $host_os in
9402  freebsd2*)
9403    shlibpath_overrides_runpath=yes
9404    ;;
9405  freebsd3.[01]* | freebsdelf3.[01]*)
9406    shlibpath_overrides_runpath=yes
9407    hardcode_into_libs=yes
9408    ;;
9409  freebsd3.[2-9]* | freebsdelf3.[2-9]* | \
9410  freebsd4.[0-5] | freebsdelf4.[0-5] | freebsd4.1.1 | freebsdelf4.1.1)
9411    shlibpath_overrides_runpath=no
9412    hardcode_into_libs=yes
9413    ;;
9414  *) # from 4.6 on, and DragonFly
9415    shlibpath_overrides_runpath=yes
9416    hardcode_into_libs=yes
9417    ;;
9418  esac
9419  ;;
9420
9421gnu*)
9422  version_type=linux
9423  need_lib_prefix=no
9424  need_version=no
9425  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}${major} ${libname}${shared_ext}'
9426  soname_spec='${libname}${release}${shared_ext}$major'
9427  shlibpath_var=LD_LIBRARY_PATH
9428  hardcode_into_libs=yes
9429  ;;
9430
9431haiku*)
9432  version_type=linux
9433  need_lib_prefix=no
9434  need_version=no
9435  dynamic_linker="$host_os runtime_loader"
9436  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}${major} ${libname}${shared_ext}'
9437  soname_spec='${libname}${release}${shared_ext}$major'
9438  shlibpath_var=LIBRARY_PATH
9439  shlibpath_overrides_runpath=yes
9440  sys_lib_dlsearch_path_spec='/boot/home/config/lib /boot/common/lib /boot/system/lib'
9441  hardcode_into_libs=yes
9442  ;;
9443
9444hpux9* | hpux10* | hpux11*)
9445  # Give a soname corresponding to the major version so that dld.sl refuses to
9446  # link against other versions.
9447  version_type=sunos
9448  need_lib_prefix=no
9449  need_version=no
9450  case $host_cpu in
9451  ia64*)
9452    shrext_cmds='.so'
9453    hardcode_into_libs=yes
9454    dynamic_linker="$host_os dld.so"
9455    shlibpath_var=LD_LIBRARY_PATH
9456    shlibpath_overrides_runpath=yes # Unless +noenvvar is specified.
9457    library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
9458    soname_spec='${libname}${release}${shared_ext}$major'
9459    if test "X$HPUX_IA64_MODE" = X32; then
9460      sys_lib_search_path_spec="/usr/lib/hpux32 /usr/local/lib/hpux32 /usr/local/lib"
9461    else
9462      sys_lib_search_path_spec="/usr/lib/hpux64 /usr/local/lib/hpux64"
9463    fi
9464    sys_lib_dlsearch_path_spec=$sys_lib_search_path_spec
9465    ;;
9466  hppa*64*)
9467    shrext_cmds='.sl'
9468    hardcode_into_libs=yes
9469    dynamic_linker="$host_os dld.sl"
9470    shlibpath_var=LD_LIBRARY_PATH # How should we handle SHLIB_PATH
9471    shlibpath_overrides_runpath=yes # Unless +noenvvar is specified.
9472    library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
9473    soname_spec='${libname}${release}${shared_ext}$major'
9474    sys_lib_search_path_spec="/usr/lib/pa20_64 /usr/ccs/lib/pa20_64"
9475    sys_lib_dlsearch_path_spec=$sys_lib_search_path_spec
9476    ;;
9477  *)
9478    shrext_cmds='.sl'
9479    dynamic_linker="$host_os dld.sl"
9480    shlibpath_var=SHLIB_PATH
9481    shlibpath_overrides_runpath=no # +s is required to enable SHLIB_PATH
9482    library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
9483    soname_spec='${libname}${release}${shared_ext}$major'
9484    ;;
9485  esac
9486  # HP-UX runs *really* slowly unless shared libraries are mode 555, ...
9487  postinstall_cmds='chmod 555 $lib'
9488  # or fails outright, so override atomically:
9489  install_override_mode=555
9490  ;;
9491
9492interix[3-9]*)
9493  version_type=linux
9494  need_lib_prefix=no
9495  need_version=no
9496  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${shared_ext}'
9497  soname_spec='${libname}${release}${shared_ext}$major'
9498  dynamic_linker='Interix 3.x ld.so.1 (PE, like ELF)'
9499  shlibpath_var=LD_LIBRARY_PATH
9500  shlibpath_overrides_runpath=no
9501  hardcode_into_libs=yes
9502  ;;
9503
9504irix5* | irix6* | nonstopux*)
9505  case $host_os in
9506    nonstopux*) version_type=nonstopux ;;
9507    *)
9508	if test "$lt_cv_prog_gnu_ld" = yes; then
9509		version_type=linux
9510	else
9511		version_type=irix
9512	fi ;;
9513  esac
9514  need_lib_prefix=no
9515  need_version=no
9516  soname_spec='${libname}${release}${shared_ext}$major'
9517  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${release}${shared_ext} $libname${shared_ext}'
9518  case $host_os in
9519  irix5* | nonstopux*)
9520    libsuff= shlibsuff=
9521    ;;
9522  *)
9523    case $LD in # libtool.m4 will add one of these switches to LD
9524    *-32|*"-32 "|*-melf32bsmip|*"-melf32bsmip ")
9525      libsuff= shlibsuff= libmagic=32-bit;;
9526    *-n32|*"-n32 "|*-melf32bmipn32|*"-melf32bmipn32 ")
9527      libsuff=32 shlibsuff=N32 libmagic=N32;;
9528    *-64|*"-64 "|*-melf64bmip|*"-melf64bmip ")
9529      libsuff=64 shlibsuff=64 libmagic=64-bit;;
9530    *) libsuff= shlibsuff= libmagic=never-match;;
9531    esac
9532    ;;
9533  esac
9534  shlibpath_var=LD_LIBRARY${shlibsuff}_PATH
9535  shlibpath_overrides_runpath=no
9536  sys_lib_search_path_spec="/usr/lib${libsuff} /lib${libsuff} /usr/local/lib${libsuff}"
9537  sys_lib_dlsearch_path_spec="/usr/lib${libsuff} /lib${libsuff}"
9538  hardcode_into_libs=yes
9539  ;;
9540
9541# No shared lib support for Linux oldld, aout, or coff.
9542linux*oldld* | linux*aout* | linux*coff*)
9543  dynamic_linker=no
9544  ;;
9545
9546# This must be Linux ELF.
9547linux* | k*bsd*-gnu | kopensolaris*-gnu)
9548  version_type=linux
9549  need_lib_prefix=no
9550  need_version=no
9551  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
9552  soname_spec='${libname}${release}${shared_ext}$major'
9553  finish_cmds='PATH="\$PATH:/sbin" ldconfig -n $libdir'
9554  shlibpath_var=LD_LIBRARY_PATH
9555  shlibpath_overrides_runpath=no
9556
9557  # Some binutils ld are patched to set DT_RUNPATH
9558  if ${lt_cv_shlibpath_overrides_runpath+:} false; then :
9559  $as_echo_n "(cached) " >&6
9560else
9561  lt_cv_shlibpath_overrides_runpath=no
9562    save_LDFLAGS=$LDFLAGS
9563    save_libdir=$libdir
9564    eval "libdir=/foo; wl=\"$lt_prog_compiler_wl\"; \
9565	 LDFLAGS=\"\$LDFLAGS $hardcode_libdir_flag_spec\""
9566    cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9567/* end confdefs.h.  */
9568
9569int
9570main ()
9571{
9572
9573  ;
9574  return 0;
9575}
9576_ACEOF
9577if ac_fn_c_try_link "$LINENO"; then :
9578  if  ($OBJDUMP -p conftest$ac_exeext) 2>/dev/null | grep "RUNPATH.*$libdir" >/dev/null; then :
9579  lt_cv_shlibpath_overrides_runpath=yes
9580fi
9581fi
9582rm -f core conftest.err conftest.$ac_objext \
9583    conftest$ac_exeext conftest.$ac_ext
9584    LDFLAGS=$save_LDFLAGS
9585    libdir=$save_libdir
9586
9587fi
9588
9589  shlibpath_overrides_runpath=$lt_cv_shlibpath_overrides_runpath
9590
9591  # This implies no fast_install, which is unacceptable.
9592  # Some rework will be needed to allow for fast_install
9593  # before this can be enabled.
9594  hardcode_into_libs=yes
9595
9596  # Append ld.so.conf contents to the search path
9597  if test -f /etc/ld.so.conf; then
9598    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' ' '`
9599    sys_lib_dlsearch_path_spec="/lib /usr/lib $lt_ld_extra"
9600  fi
9601
9602  # We used to test for /lib/ld.so.1 and disable shared libraries on
9603  # powerpc, because MkLinux only supported shared libraries with the
9604  # GNU dynamic linker.  Since this was broken with cross compilers,
9605  # most powerpc-linux boxes support dynamic linking these days and
9606  # people can always --disable-shared, the test was removed, and we
9607  # assume the GNU/Linux dynamic linker is in use.
9608  dynamic_linker='GNU/Linux ld.so'
9609  ;;
9610
9611netbsd*)
9612  version_type=sunos
9613  need_lib_prefix=no
9614  need_version=no
9615  if echo __ELF__ | $CC -E - | $GREP __ELF__ >/dev/null; then
9616    library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix'
9617    finish_cmds='PATH="\$PATH:/sbin" ldconfig -m $libdir'
9618    dynamic_linker='NetBSD (a.out) ld.so'
9619  else
9620    library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${shared_ext}'
9621    soname_spec='${libname}${release}${shared_ext}$major'
9622    dynamic_linker='NetBSD ld.elf_so'
9623  fi
9624  shlibpath_var=LD_LIBRARY_PATH
9625  shlibpath_overrides_runpath=yes
9626  hardcode_into_libs=yes
9627  ;;
9628
9629newsos6)
9630  version_type=linux
9631  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
9632  shlibpath_var=LD_LIBRARY_PATH
9633  shlibpath_overrides_runpath=yes
9634  ;;
9635
9636*nto* | *qnx*)
9637  version_type=qnx
9638  need_lib_prefix=no
9639  need_version=no
9640  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
9641  soname_spec='${libname}${release}${shared_ext}$major'
9642  shlibpath_var=LD_LIBRARY_PATH
9643  shlibpath_overrides_runpath=no
9644  hardcode_into_libs=yes
9645  dynamic_linker='ldqnx.so'
9646  ;;
9647
9648openbsd*)
9649  version_type=sunos
9650  sys_lib_dlsearch_path_spec="/usr/lib"
9651  need_lib_prefix=no
9652  # Some older versions of OpenBSD (3.3 at least) *do* need versioned libs.
9653  case $host_os in
9654    openbsd3.3 | openbsd3.3.*)	need_version=yes ;;
9655    *)				need_version=no  ;;
9656  esac
9657  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix'
9658  finish_cmds='PATH="\$PATH:/sbin" ldconfig -m $libdir'
9659  shlibpath_var=LD_LIBRARY_PATH
9660  if test -z "`echo __ELF__ | $CC -E - | $GREP __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then
9661    case $host_os in
9662      openbsd2.[89] | openbsd2.[89].*)
9663	shlibpath_overrides_runpath=no
9664	;;
9665      *)
9666	shlibpath_overrides_runpath=yes
9667	;;
9668      esac
9669  else
9670    shlibpath_overrides_runpath=yes
9671  fi
9672  ;;
9673
9674os2*)
9675  libname_spec='$name'
9676  shrext_cmds=".dll"
9677  need_lib_prefix=no
9678  library_names_spec='$libname${shared_ext} $libname.a'
9679  dynamic_linker='OS/2 ld.exe'
9680  shlibpath_var=LIBPATH
9681  ;;
9682
9683osf3* | osf4* | osf5*)
9684  version_type=osf
9685  need_lib_prefix=no
9686  need_version=no
9687  soname_spec='${libname}${release}${shared_ext}$major'
9688  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
9689  shlibpath_var=LD_LIBRARY_PATH
9690  sys_lib_search_path_spec="/usr/shlib /usr/ccs/lib /usr/lib/cmplrs/cc /usr/lib /usr/local/lib /var/shlib"
9691  sys_lib_dlsearch_path_spec="$sys_lib_search_path_spec"
9692  ;;
9693
9694rdos*)
9695  dynamic_linker=no
9696  ;;
9697
9698solaris*)
9699  version_type=linux
9700  need_lib_prefix=no
9701  need_version=no
9702  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
9703  soname_spec='${libname}${release}${shared_ext}$major'
9704  shlibpath_var=LD_LIBRARY_PATH
9705  shlibpath_overrides_runpath=yes
9706  hardcode_into_libs=yes
9707  # ldd complains unless libraries are executable
9708  postinstall_cmds='chmod +x $lib'
9709  ;;
9710
9711sunos4*)
9712  version_type=sunos
9713  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix'
9714  finish_cmds='PATH="\$PATH:/usr/etc" ldconfig $libdir'
9715  shlibpath_var=LD_LIBRARY_PATH
9716  shlibpath_overrides_runpath=yes
9717  if test "$with_gnu_ld" = yes; then
9718    need_lib_prefix=no
9719  fi
9720  need_version=yes
9721  ;;
9722
9723sysv4 | sysv4.3*)
9724  version_type=linux
9725  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
9726  soname_spec='${libname}${release}${shared_ext}$major'
9727  shlibpath_var=LD_LIBRARY_PATH
9728  case $host_vendor in
9729    sni)
9730      shlibpath_overrides_runpath=no
9731      need_lib_prefix=no
9732      runpath_var=LD_RUN_PATH
9733      ;;
9734    siemens)
9735      need_lib_prefix=no
9736      ;;
9737    motorola)
9738      need_lib_prefix=no
9739      need_version=no
9740      shlibpath_overrides_runpath=no
9741      sys_lib_search_path_spec='/lib /usr/lib /usr/ccs/lib'
9742      ;;
9743  esac
9744  ;;
9745
9746sysv4*MP*)
9747  if test -d /usr/nec ;then
9748    version_type=linux
9749    library_names_spec='$libname${shared_ext}.$versuffix $libname${shared_ext}.$major $libname${shared_ext}'
9750    soname_spec='$libname${shared_ext}.$major'
9751    shlibpath_var=LD_LIBRARY_PATH
9752  fi
9753  ;;
9754
9755sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX* | sysv4*uw2*)
9756  version_type=freebsd-elf
9757  need_lib_prefix=no
9758  need_version=no
9759  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext} $libname${shared_ext}'
9760  soname_spec='${libname}${release}${shared_ext}$major'
9761  shlibpath_var=LD_LIBRARY_PATH
9762  shlibpath_overrides_runpath=yes
9763  hardcode_into_libs=yes
9764  if test "$with_gnu_ld" = yes; then
9765    sys_lib_search_path_spec='/usr/local/lib /usr/gnu/lib /usr/ccs/lib /usr/lib /lib'
9766  else
9767    sys_lib_search_path_spec='/usr/ccs/lib /usr/lib'
9768    case $host_os in
9769      sco3.2v5*)
9770        sys_lib_search_path_spec="$sys_lib_search_path_spec /lib"
9771	;;
9772    esac
9773  fi
9774  sys_lib_dlsearch_path_spec='/usr/lib'
9775  ;;
9776
9777tpf*)
9778  # TPF is a cross-target only.  Preferred cross-host = GNU/Linux.
9779  version_type=linux
9780  need_lib_prefix=no
9781  need_version=no
9782  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
9783  shlibpath_var=LD_LIBRARY_PATH
9784  shlibpath_overrides_runpath=no
9785  hardcode_into_libs=yes
9786  ;;
9787
9788uts4*)
9789  version_type=linux
9790  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
9791  soname_spec='${libname}${release}${shared_ext}$major'
9792  shlibpath_var=LD_LIBRARY_PATH
9793  ;;
9794
9795*)
9796  dynamic_linker=no
9797  ;;
9798esac
9799{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $dynamic_linker" >&5
9800$as_echo "$dynamic_linker" >&6; }
9801test "$dynamic_linker" = no && can_build_shared=no
9802
9803variables_saved_for_relink="PATH $shlibpath_var $runpath_var"
9804if test "$GCC" = yes; then
9805  variables_saved_for_relink="$variables_saved_for_relink GCC_EXEC_PREFIX COMPILER_PATH LIBRARY_PATH"
9806fi
9807
9808if test "${lt_cv_sys_lib_search_path_spec+set}" = set; then
9809  sys_lib_search_path_spec="$lt_cv_sys_lib_search_path_spec"
9810fi
9811if test "${lt_cv_sys_lib_dlsearch_path_spec+set}" = set; then
9812  sys_lib_dlsearch_path_spec="$lt_cv_sys_lib_dlsearch_path_spec"
9813fi
9814
9815
9816
9817
9818
9819
9820
9821
9822
9823
9824
9825
9826
9827
9828
9829
9830
9831
9832
9833
9834
9835
9836
9837
9838
9839
9840
9841
9842
9843
9844
9845
9846
9847
9848
9849
9850
9851
9852
9853
9854
9855
9856
9857
9858
9859
9860
9861
9862
9863
9864
9865
9866
9867
9868
9869
9870
9871
9872
9873
9874
9875
9876
9877
9878
9879
9880
9881
9882
9883
9884
9885
9886
9887
9888
9889
9890
9891
9892
9893
9894
9895
9896
9897
9898
9899
9900
9901
9902
9903
9904
9905
9906  { $as_echo "$as_me:${as_lineno-$LINENO}: checking how to hardcode library paths into programs" >&5
9907$as_echo_n "checking how to hardcode library paths into programs... " >&6; }
9908hardcode_action=
9909if test -n "$hardcode_libdir_flag_spec" ||
9910   test -n "$runpath_var" ||
9911   test "X$hardcode_automatic" = "Xyes" ; then
9912
9913  # We can hardcode non-existent directories.
9914  if test "$hardcode_direct" != no &&
9915     # If the only mechanism to avoid hardcoding is shlibpath_var, we
9916     # have to relink, otherwise we might link with an installed library
9917     # when we should be linking with a yet-to-be-installed one
9918     ## test "$_LT_TAGVAR(hardcode_shlibpath_var, )" != no &&
9919     test "$hardcode_minus_L" != no; then
9920    # Linking always hardcodes the temporary library directory.
9921    hardcode_action=relink
9922  else
9923    # We can link without hardcoding, and we can hardcode nonexisting dirs.
9924    hardcode_action=immediate
9925  fi
9926else
9927  # We cannot hardcode anything, or else we can only hardcode existing
9928  # directories.
9929  hardcode_action=unsupported
9930fi
9931{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $hardcode_action" >&5
9932$as_echo "$hardcode_action" >&6; }
9933
9934if test "$hardcode_action" = relink ||
9935   test "$inherit_rpath" = yes; then
9936  # Fast installation is not supported
9937  enable_fast_install=no
9938elif test "$shlibpath_overrides_runpath" = yes ||
9939     test "$enable_shared" = no; then
9940  # Fast installation is not necessary
9941  enable_fast_install=needless
9942fi
9943
9944
9945
9946
9947
9948
9949  if test "x$enable_dlopen" != xyes; then
9950  enable_dlopen=unknown
9951  enable_dlopen_self=unknown
9952  enable_dlopen_self_static=unknown
9953else
9954  lt_cv_dlopen=no
9955  lt_cv_dlopen_libs=
9956
9957  case $host_os in
9958  beos*)
9959    lt_cv_dlopen="load_add_on"
9960    lt_cv_dlopen_libs=
9961    lt_cv_dlopen_self=yes
9962    ;;
9963
9964  mingw* | pw32* | cegcc*)
9965    lt_cv_dlopen="LoadLibrary"
9966    lt_cv_dlopen_libs=
9967    ;;
9968
9969  cygwin*)
9970    lt_cv_dlopen="dlopen"
9971    lt_cv_dlopen_libs=
9972    ;;
9973
9974  darwin*)
9975  # if libdl is installed we need to link against it
9976    { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dlopen in -ldl" >&5
9977$as_echo_n "checking for dlopen in -ldl... " >&6; }
9978if ${ac_cv_lib_dl_dlopen+:} false; then :
9979  $as_echo_n "(cached) " >&6
9980else
9981  ac_check_lib_save_LIBS=$LIBS
9982LIBS="-ldl  $LIBS"
9983cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9984/* end confdefs.h.  */
9985
9986/* Override any GCC internal prototype to avoid an error.
9987   Use char because int might match the return type of a GCC
9988   builtin and then its argument prototype would still apply.  */
9989#ifdef __cplusplus
9990extern "C"
9991#endif
9992char dlopen ();
9993int
9994main ()
9995{
9996return dlopen ();
9997  ;
9998  return 0;
9999}
10000_ACEOF
10001if ac_fn_c_try_link "$LINENO"; then :
10002  ac_cv_lib_dl_dlopen=yes
10003else
10004  ac_cv_lib_dl_dlopen=no
10005fi
10006rm -f core conftest.err conftest.$ac_objext \
10007    conftest$ac_exeext conftest.$ac_ext
10008LIBS=$ac_check_lib_save_LIBS
10009fi
10010{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dl_dlopen" >&5
10011$as_echo "$ac_cv_lib_dl_dlopen" >&6; }
10012if test "x$ac_cv_lib_dl_dlopen" = xyes; then :
10013  lt_cv_dlopen="dlopen" lt_cv_dlopen_libs="-ldl"
10014else
10015
10016    lt_cv_dlopen="dyld"
10017    lt_cv_dlopen_libs=
10018    lt_cv_dlopen_self=yes
10019
10020fi
10021
10022    ;;
10023
10024  *)
10025    ac_fn_c_check_func "$LINENO" "shl_load" "ac_cv_func_shl_load"
10026if test "x$ac_cv_func_shl_load" = xyes; then :
10027  lt_cv_dlopen="shl_load"
10028else
10029  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for shl_load in -ldld" >&5
10030$as_echo_n "checking for shl_load in -ldld... " >&6; }
10031if ${ac_cv_lib_dld_shl_load+:} false; then :
10032  $as_echo_n "(cached) " >&6
10033else
10034  ac_check_lib_save_LIBS=$LIBS
10035LIBS="-ldld  $LIBS"
10036cat confdefs.h - <<_ACEOF >conftest.$ac_ext
10037/* end confdefs.h.  */
10038
10039/* Override any GCC internal prototype to avoid an error.
10040   Use char because int might match the return type of a GCC
10041   builtin and then its argument prototype would still apply.  */
10042#ifdef __cplusplus
10043extern "C"
10044#endif
10045char shl_load ();
10046int
10047main ()
10048{
10049return shl_load ();
10050  ;
10051  return 0;
10052}
10053_ACEOF
10054if ac_fn_c_try_link "$LINENO"; then :
10055  ac_cv_lib_dld_shl_load=yes
10056else
10057  ac_cv_lib_dld_shl_load=no
10058fi
10059rm -f core conftest.err conftest.$ac_objext \
10060    conftest$ac_exeext conftest.$ac_ext
10061LIBS=$ac_check_lib_save_LIBS
10062fi
10063{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dld_shl_load" >&5
10064$as_echo "$ac_cv_lib_dld_shl_load" >&6; }
10065if test "x$ac_cv_lib_dld_shl_load" = xyes; then :
10066  lt_cv_dlopen="shl_load" lt_cv_dlopen_libs="-ldld"
10067else
10068  ac_fn_c_check_func "$LINENO" "dlopen" "ac_cv_func_dlopen"
10069if test "x$ac_cv_func_dlopen" = xyes; then :
10070  lt_cv_dlopen="dlopen"
10071else
10072  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dlopen in -ldl" >&5
10073$as_echo_n "checking for dlopen in -ldl... " >&6; }
10074if ${ac_cv_lib_dl_dlopen+:} false; then :
10075  $as_echo_n "(cached) " >&6
10076else
10077  ac_check_lib_save_LIBS=$LIBS
10078LIBS="-ldl  $LIBS"
10079cat confdefs.h - <<_ACEOF >conftest.$ac_ext
10080/* end confdefs.h.  */
10081
10082/* Override any GCC internal prototype to avoid an error.
10083   Use char because int might match the return type of a GCC
10084   builtin and then its argument prototype would still apply.  */
10085#ifdef __cplusplus
10086extern "C"
10087#endif
10088char dlopen ();
10089int
10090main ()
10091{
10092return dlopen ();
10093  ;
10094  return 0;
10095}
10096_ACEOF
10097if ac_fn_c_try_link "$LINENO"; then :
10098  ac_cv_lib_dl_dlopen=yes
10099else
10100  ac_cv_lib_dl_dlopen=no
10101fi
10102rm -f core conftest.err conftest.$ac_objext \
10103    conftest$ac_exeext conftest.$ac_ext
10104LIBS=$ac_check_lib_save_LIBS
10105fi
10106{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dl_dlopen" >&5
10107$as_echo "$ac_cv_lib_dl_dlopen" >&6; }
10108if test "x$ac_cv_lib_dl_dlopen" = xyes; then :
10109  lt_cv_dlopen="dlopen" lt_cv_dlopen_libs="-ldl"
10110else
10111  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dlopen in -lsvld" >&5
10112$as_echo_n "checking for dlopen in -lsvld... " >&6; }
10113if ${ac_cv_lib_svld_dlopen+:} false; then :
10114  $as_echo_n "(cached) " >&6
10115else
10116  ac_check_lib_save_LIBS=$LIBS
10117LIBS="-lsvld  $LIBS"
10118cat confdefs.h - <<_ACEOF >conftest.$ac_ext
10119/* end confdefs.h.  */
10120
10121/* Override any GCC internal prototype to avoid an error.
10122   Use char because int might match the return type of a GCC
10123   builtin and then its argument prototype would still apply.  */
10124#ifdef __cplusplus
10125extern "C"
10126#endif
10127char dlopen ();
10128int
10129main ()
10130{
10131return dlopen ();
10132  ;
10133  return 0;
10134}
10135_ACEOF
10136if ac_fn_c_try_link "$LINENO"; then :
10137  ac_cv_lib_svld_dlopen=yes
10138else
10139  ac_cv_lib_svld_dlopen=no
10140fi
10141rm -f core conftest.err conftest.$ac_objext \
10142    conftest$ac_exeext conftest.$ac_ext
10143LIBS=$ac_check_lib_save_LIBS
10144fi
10145{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_svld_dlopen" >&5
10146$as_echo "$ac_cv_lib_svld_dlopen" >&6; }
10147if test "x$ac_cv_lib_svld_dlopen" = xyes; then :
10148  lt_cv_dlopen="dlopen" lt_cv_dlopen_libs="-lsvld"
10149else
10150  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dld_link in -ldld" >&5
10151$as_echo_n "checking for dld_link in -ldld... " >&6; }
10152if ${ac_cv_lib_dld_dld_link+:} false; then :
10153  $as_echo_n "(cached) " >&6
10154else
10155  ac_check_lib_save_LIBS=$LIBS
10156LIBS="-ldld  $LIBS"
10157cat confdefs.h - <<_ACEOF >conftest.$ac_ext
10158/* end confdefs.h.  */
10159
10160/* Override any GCC internal prototype to avoid an error.
10161   Use char because int might match the return type of a GCC
10162   builtin and then its argument prototype would still apply.  */
10163#ifdef __cplusplus
10164extern "C"
10165#endif
10166char dld_link ();
10167int
10168main ()
10169{
10170return dld_link ();
10171  ;
10172  return 0;
10173}
10174_ACEOF
10175if ac_fn_c_try_link "$LINENO"; then :
10176  ac_cv_lib_dld_dld_link=yes
10177else
10178  ac_cv_lib_dld_dld_link=no
10179fi
10180rm -f core conftest.err conftest.$ac_objext \
10181    conftest$ac_exeext conftest.$ac_ext
10182LIBS=$ac_check_lib_save_LIBS
10183fi
10184{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dld_dld_link" >&5
10185$as_echo "$ac_cv_lib_dld_dld_link" >&6; }
10186if test "x$ac_cv_lib_dld_dld_link" = xyes; then :
10187  lt_cv_dlopen="dld_link" lt_cv_dlopen_libs="-ldld"
10188fi
10189
10190
10191fi
10192
10193
10194fi
10195
10196
10197fi
10198
10199
10200fi
10201
10202
10203fi
10204
10205    ;;
10206  esac
10207
10208  if test "x$lt_cv_dlopen" != xno; then
10209    enable_dlopen=yes
10210  else
10211    enable_dlopen=no
10212  fi
10213
10214  case $lt_cv_dlopen in
10215  dlopen)
10216    save_CPPFLAGS="$CPPFLAGS"
10217    test "x$ac_cv_header_dlfcn_h" = xyes && CPPFLAGS="$CPPFLAGS -DHAVE_DLFCN_H"
10218
10219    save_LDFLAGS="$LDFLAGS"
10220    wl=$lt_prog_compiler_wl eval LDFLAGS=\"\$LDFLAGS $export_dynamic_flag_spec\"
10221
10222    save_LIBS="$LIBS"
10223    LIBS="$lt_cv_dlopen_libs $LIBS"
10224
10225    { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether a program can dlopen itself" >&5
10226$as_echo_n "checking whether a program can dlopen itself... " >&6; }
10227if ${lt_cv_dlopen_self+:} false; then :
10228  $as_echo_n "(cached) " >&6
10229else
10230  	  if test "$cross_compiling" = yes; then :
10231  lt_cv_dlopen_self=cross
10232else
10233  lt_dlunknown=0; lt_dlno_uscore=1; lt_dlneed_uscore=2
10234  lt_status=$lt_dlunknown
10235  cat > conftest.$ac_ext <<_LT_EOF
10236#line $LINENO "configure"
10237#include "confdefs.h"
10238
10239#if HAVE_DLFCN_H
10240#include <dlfcn.h>
10241#endif
10242
10243#include <stdio.h>
10244
10245#ifdef RTLD_GLOBAL
10246#  define LT_DLGLOBAL		RTLD_GLOBAL
10247#else
10248#  ifdef DL_GLOBAL
10249#    define LT_DLGLOBAL		DL_GLOBAL
10250#  else
10251#    define LT_DLGLOBAL		0
10252#  endif
10253#endif
10254
10255/* We may have to define LT_DLLAZY_OR_NOW in the command line if we
10256   find out it does not work in some platform. */
10257#ifndef LT_DLLAZY_OR_NOW
10258#  ifdef RTLD_LAZY
10259#    define LT_DLLAZY_OR_NOW		RTLD_LAZY
10260#  else
10261#    ifdef DL_LAZY
10262#      define LT_DLLAZY_OR_NOW		DL_LAZY
10263#    else
10264#      ifdef RTLD_NOW
10265#        define LT_DLLAZY_OR_NOW	RTLD_NOW
10266#      else
10267#        ifdef DL_NOW
10268#          define LT_DLLAZY_OR_NOW	DL_NOW
10269#        else
10270#          define LT_DLLAZY_OR_NOW	0
10271#        endif
10272#      endif
10273#    endif
10274#  endif
10275#endif
10276
10277/* When -fvisbility=hidden is used, assume the code has been annotated
10278   correspondingly for the symbols needed.  */
10279#if defined(__GNUC__) && (((__GNUC__ == 3) && (__GNUC_MINOR__ >= 3)) || (__GNUC__ > 3))
10280void fnord () __attribute__((visibility("default")));
10281#endif
10282
10283void fnord () { int i=42; }
10284int main ()
10285{
10286  void *self = dlopen (0, LT_DLGLOBAL|LT_DLLAZY_OR_NOW);
10287  int status = $lt_dlunknown;
10288
10289  if (self)
10290    {
10291      if (dlsym (self,"fnord"))       status = $lt_dlno_uscore;
10292      else
10293        {
10294	  if (dlsym( self,"_fnord"))  status = $lt_dlneed_uscore;
10295          else puts (dlerror ());
10296	}
10297      /* dlclose (self); */
10298    }
10299  else
10300    puts (dlerror ());
10301
10302  return status;
10303}
10304_LT_EOF
10305  if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_link\""; } >&5
10306  (eval $ac_link) 2>&5
10307  ac_status=$?
10308  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
10309  test $ac_status = 0; } && test -s conftest${ac_exeext} 2>/dev/null; then
10310    (./conftest; exit; ) >&5 2>/dev/null
10311    lt_status=$?
10312    case x$lt_status in
10313      x$lt_dlno_uscore) lt_cv_dlopen_self=yes ;;
10314      x$lt_dlneed_uscore) lt_cv_dlopen_self=yes ;;
10315      x$lt_dlunknown|x*) lt_cv_dlopen_self=no ;;
10316    esac
10317  else :
10318    # compilation failed
10319    lt_cv_dlopen_self=no
10320  fi
10321fi
10322rm -fr conftest*
10323
10324
10325fi
10326{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_dlopen_self" >&5
10327$as_echo "$lt_cv_dlopen_self" >&6; }
10328
10329    if test "x$lt_cv_dlopen_self" = xyes; then
10330      wl=$lt_prog_compiler_wl eval LDFLAGS=\"\$LDFLAGS $lt_prog_compiler_static\"
10331      { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether a statically linked program can dlopen itself" >&5
10332$as_echo_n "checking whether a statically linked program can dlopen itself... " >&6; }
10333if ${lt_cv_dlopen_self_static+:} false; then :
10334  $as_echo_n "(cached) " >&6
10335else
10336  	  if test "$cross_compiling" = yes; then :
10337  lt_cv_dlopen_self_static=cross
10338else
10339  lt_dlunknown=0; lt_dlno_uscore=1; lt_dlneed_uscore=2
10340  lt_status=$lt_dlunknown
10341  cat > conftest.$ac_ext <<_LT_EOF
10342#line $LINENO "configure"
10343#include "confdefs.h"
10344
10345#if HAVE_DLFCN_H
10346#include <dlfcn.h>
10347#endif
10348
10349#include <stdio.h>
10350
10351#ifdef RTLD_GLOBAL
10352#  define LT_DLGLOBAL		RTLD_GLOBAL
10353#else
10354#  ifdef DL_GLOBAL
10355#    define LT_DLGLOBAL		DL_GLOBAL
10356#  else
10357#    define LT_DLGLOBAL		0
10358#  endif
10359#endif
10360
10361/* We may have to define LT_DLLAZY_OR_NOW in the command line if we
10362   find out it does not work in some platform. */
10363#ifndef LT_DLLAZY_OR_NOW
10364#  ifdef RTLD_LAZY
10365#    define LT_DLLAZY_OR_NOW		RTLD_LAZY
10366#  else
10367#    ifdef DL_LAZY
10368#      define LT_DLLAZY_OR_NOW		DL_LAZY
10369#    else
10370#      ifdef RTLD_NOW
10371#        define LT_DLLAZY_OR_NOW	RTLD_NOW
10372#      else
10373#        ifdef DL_NOW
10374#          define LT_DLLAZY_OR_NOW	DL_NOW
10375#        else
10376#          define LT_DLLAZY_OR_NOW	0
10377#        endif
10378#      endif
10379#    endif
10380#  endif
10381#endif
10382
10383/* When -fvisbility=hidden is used, assume the code has been annotated
10384   correspondingly for the symbols needed.  */
10385#if defined(__GNUC__) && (((__GNUC__ == 3) && (__GNUC_MINOR__ >= 3)) || (__GNUC__ > 3))
10386void fnord () __attribute__((visibility("default")));
10387#endif
10388
10389void fnord () { int i=42; }
10390int main ()
10391{
10392  void *self = dlopen (0, LT_DLGLOBAL|LT_DLLAZY_OR_NOW);
10393  int status = $lt_dlunknown;
10394
10395  if (self)
10396    {
10397      if (dlsym (self,"fnord"))       status = $lt_dlno_uscore;
10398      else
10399        {
10400	  if (dlsym( self,"_fnord"))  status = $lt_dlneed_uscore;
10401          else puts (dlerror ());
10402	}
10403      /* dlclose (self); */
10404    }
10405  else
10406    puts (dlerror ());
10407
10408  return status;
10409}
10410_LT_EOF
10411  if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_link\""; } >&5
10412  (eval $ac_link) 2>&5
10413  ac_status=$?
10414  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
10415  test $ac_status = 0; } && test -s conftest${ac_exeext} 2>/dev/null; then
10416    (./conftest; exit; ) >&5 2>/dev/null
10417    lt_status=$?
10418    case x$lt_status in
10419      x$lt_dlno_uscore) lt_cv_dlopen_self_static=yes ;;
10420      x$lt_dlneed_uscore) lt_cv_dlopen_self_static=yes ;;
10421      x$lt_dlunknown|x*) lt_cv_dlopen_self_static=no ;;
10422    esac
10423  else :
10424    # compilation failed
10425    lt_cv_dlopen_self_static=no
10426  fi
10427fi
10428rm -fr conftest*
10429
10430
10431fi
10432{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_dlopen_self_static" >&5
10433$as_echo "$lt_cv_dlopen_self_static" >&6; }
10434    fi
10435
10436    CPPFLAGS="$save_CPPFLAGS"
10437    LDFLAGS="$save_LDFLAGS"
10438    LIBS="$save_LIBS"
10439    ;;
10440  esac
10441
10442  case $lt_cv_dlopen_self in
10443  yes|no) enable_dlopen_self=$lt_cv_dlopen_self ;;
10444  *) enable_dlopen_self=unknown ;;
10445  esac
10446
10447  case $lt_cv_dlopen_self_static in
10448  yes|no) enable_dlopen_self_static=$lt_cv_dlopen_self_static ;;
10449  *) enable_dlopen_self_static=unknown ;;
10450  esac
10451fi
10452
10453
10454
10455
10456
10457
10458
10459
10460
10461
10462
10463
10464
10465
10466
10467
10468
10469striplib=
10470old_striplib=
10471{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether stripping libraries is possible" >&5
10472$as_echo_n "checking whether stripping libraries is possible... " >&6; }
10473if test -n "$STRIP" && $STRIP -V 2>&1 | $GREP "GNU strip" >/dev/null; then
10474  test -z "$old_striplib" && old_striplib="$STRIP --strip-debug"
10475  test -z "$striplib" && striplib="$STRIP --strip-unneeded"
10476  { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
10477$as_echo "yes" >&6; }
10478else
10479# FIXME - insert some real tests, host_os isn't really good enough
10480  case $host_os in
10481  darwin*)
10482    if test -n "$STRIP" ; then
10483      striplib="$STRIP -x"
10484      old_striplib="$STRIP -S"
10485      { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
10486$as_echo "yes" >&6; }
10487    else
10488      { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
10489$as_echo "no" >&6; }
10490    fi
10491    ;;
10492  *)
10493    { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
10494$as_echo "no" >&6; }
10495    ;;
10496  esac
10497fi
10498
10499
10500
10501
10502
10503
10504
10505
10506
10507
10508
10509
10510  # Report which library types will actually be built
10511  { $as_echo "$as_me:${as_lineno-$LINENO}: checking if libtool supports shared libraries" >&5
10512$as_echo_n "checking if libtool supports shared libraries... " >&6; }
10513  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $can_build_shared" >&5
10514$as_echo "$can_build_shared" >&6; }
10515
10516  { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to build shared libraries" >&5
10517$as_echo_n "checking whether to build shared libraries... " >&6; }
10518  test "$can_build_shared" = "no" && enable_shared=no
10519
10520  # On AIX, shared libraries and static libraries use the same namespace, and
10521  # are all built from PIC.
10522  case $host_os in
10523  aix3*)
10524    test "$enable_shared" = yes && enable_static=no
10525    if test -n "$RANLIB"; then
10526      archive_cmds="$archive_cmds~\$RANLIB \$lib"
10527      postinstall_cmds='$RANLIB $lib'
10528    fi
10529    ;;
10530
10531  aix[4-9]*)
10532    if test "$host_cpu" != ia64 && test "$aix_use_runtimelinking" = no ; then
10533      test "$enable_shared" = yes && enable_static=no
10534    fi
10535    ;;
10536  esac
10537  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $enable_shared" >&5
10538$as_echo "$enable_shared" >&6; }
10539
10540  { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to build static libraries" >&5
10541$as_echo_n "checking whether to build static libraries... " >&6; }
10542  # Make sure either enable_shared or enable_static is yes.
10543  test "$enable_shared" = yes || enable_static=yes
10544  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $enable_static" >&5
10545$as_echo "$enable_static" >&6; }
10546
10547
10548
10549
10550fi
10551ac_ext=c
10552ac_cpp='$CPP $CPPFLAGS'
10553ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
10554ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
10555ac_compiler_gnu=$ac_cv_c_compiler_gnu
10556
10557CC="$lt_save_CC"
10558
10559
10560
10561
10562
10563
10564
10565
10566
10567
10568
10569
10570
10571        ac_config_commands="$ac_config_commands libtool"
10572
10573
10574
10575
10576# Only expand once:
10577
10578
10579
10580   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $CC option to accept ISO C99" >&5
10581$as_echo_n "checking for $CC option to accept ISO C99... " >&6; }
10582if ${ac_cv_prog_cc_c99+:} false; then :
10583  $as_echo_n "(cached) " >&6
10584else
10585  ac_cv_prog_cc_c99=no
10586ac_save_CC=$CC
10587cat confdefs.h - <<_ACEOF >conftest.$ac_ext
10588/* end confdefs.h.  */
10589#include <stdarg.h>
10590#include <stdbool.h>
10591#include <stdlib.h>
10592#include <wchar.h>
10593#include <stdio.h>
10594
10595// Check varargs macros.  These examples are taken from C99 6.10.3.5.
10596#define debug(...) fprintf (stderr, __VA_ARGS__)
10597#define showlist(...) puts (#__VA_ARGS__)
10598#define report(test,...) ((test) ? puts (#test) : printf (__VA_ARGS__))
10599static void
10600test_varargs_macros (void)
10601{
10602  int x = 1234;
10603  int y = 5678;
10604  debug ("Flag");
10605  debug ("X = %d\n", x);
10606  showlist (The first, second, and third items.);
10607  report (x>y, "x is %d but y is %d", x, y);
10608}
10609
10610// Check long long types.
10611#define BIG64 18446744073709551615ull
10612#define BIG32 4294967295ul
10613#define BIG_OK (BIG64 / BIG32 == 4294967297ull && BIG64 % BIG32 == 0)
10614#if !BIG_OK
10615  your preprocessor is broken;
10616#endif
10617#if BIG_OK
10618#else
10619  your preprocessor is broken;
10620#endif
10621static long long int bignum = -9223372036854775807LL;
10622static unsigned long long int ubignum = BIG64;
10623
10624struct incomplete_array
10625{
10626  int datasize;
10627  double data[];
10628};
10629
10630struct named_init {
10631  int number;
10632  const wchar_t *name;
10633  double average;
10634};
10635
10636typedef const char *ccp;
10637
10638static inline int
10639test_restrict (ccp restrict text)
10640{
10641  // See if C++-style comments work.
10642  // Iterate through items via the restricted pointer.
10643  // Also check for declarations in for loops.
10644  for (unsigned int i = 0; *(text+i) != '\0'; ++i)
10645    continue;
10646  return 0;
10647}
10648
10649// Check varargs and va_copy.
10650static void
10651test_varargs (const char *format, ...)
10652{
10653  va_list args;
10654  va_start (args, format);
10655  va_list args_copy;
10656  va_copy (args_copy, args);
10657
10658  const char *str;
10659  int number;
10660  float fnumber;
10661
10662  while (*format)
10663    {
10664      switch (*format++)
10665	{
10666	case 's': // string
10667	  str = va_arg (args_copy, const char *);
10668	  break;
10669	case 'd': // int
10670	  number = va_arg (args_copy, int);
10671	  break;
10672	case 'f': // float
10673	  fnumber = va_arg (args_copy, double);
10674	  break;
10675	default:
10676	  break;
10677	}
10678    }
10679  va_end (args_copy);
10680  va_end (args);
10681}
10682
10683int
10684main ()
10685{
10686
10687  // Check bool.
10688  _Bool success = false;
10689
10690  // Check restrict.
10691  if (test_restrict ("String literal") == 0)
10692    success = true;
10693  char *restrict newvar = "Another string";
10694
10695  // Check varargs.
10696  test_varargs ("s, d' f .", "string", 65, 34.234);
10697  test_varargs_macros ();
10698
10699  // Check flexible array members.
10700  struct incomplete_array *ia =
10701    malloc (sizeof (struct incomplete_array) + (sizeof (double) * 10));
10702  ia->datasize = 10;
10703  for (int i = 0; i < ia->datasize; ++i)
10704    ia->data[i] = i * 1.234;
10705
10706  // Check named initializers.
10707  struct named_init ni = {
10708    .number = 34,
10709    .name = L"Test wide string",
10710    .average = 543.34343,
10711  };
10712
10713  ni.number = 58;
10714
10715  int dynamic_array[ni.number];
10716  dynamic_array[ni.number - 1] = 543;
10717
10718  // work around unused variable warnings
10719  return (!success || bignum == 0LL || ubignum == 0uLL || newvar[0] == 'x'
10720	  || dynamic_array[ni.number - 1] != 543);
10721
10722  ;
10723  return 0;
10724}
10725_ACEOF
10726for ac_arg in '' -std=gnu99 -std=c99 -c99 -AC99 -xc99=all -qlanglvl=extc99
10727do
10728  CC="$ac_save_CC $ac_arg"
10729  if ac_fn_c_try_compile "$LINENO"; then :
10730  ac_cv_prog_cc_c99=$ac_arg
10731fi
10732rm -f core conftest.err conftest.$ac_objext
10733  test "x$ac_cv_prog_cc_c99" != "xno" && break
10734done
10735rm -f conftest.$ac_ext
10736CC=$ac_save_CC
10737
10738fi
10739# AC_CACHE_VAL
10740case "x$ac_cv_prog_cc_c99" in
10741  x)
10742    { $as_echo "$as_me:${as_lineno-$LINENO}: result: none needed" >&5
10743$as_echo "none needed" >&6; } ;;
10744  xno)
10745    { $as_echo "$as_me:${as_lineno-$LINENO}: result: unsupported" >&5
10746$as_echo "unsupported" >&6; } ;;
10747  *)
10748    CC="$CC $ac_cv_prog_cc_c99"
10749    { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_c99" >&5
10750$as_echo "$ac_cv_prog_cc_c99" >&6; } ;;
10751esac
10752if test "x$ac_cv_prog_cc_c99" != xno; then :
10753
10754fi
10755
10756
10757
10758
10759if test "x$ac_cv_env_PKG_CONFIG_set" != "xset"; then
10760	if test -n "$ac_tool_prefix"; then
10761  # Extract the first word of "${ac_tool_prefix}pkg-config", so it can be a program name with args.
10762set dummy ${ac_tool_prefix}pkg-config; ac_word=$2
10763{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
10764$as_echo_n "checking for $ac_word... " >&6; }
10765if ${ac_cv_path_PKG_CONFIG+:} false; then :
10766  $as_echo_n "(cached) " >&6
10767else
10768  case $PKG_CONFIG in
10769  [\\/]* | ?:[\\/]*)
10770  ac_cv_path_PKG_CONFIG="$PKG_CONFIG" # Let the user override the test with a path.
10771  ;;
10772  *)
10773  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
10774for as_dir in $PATH
10775do
10776  IFS=$as_save_IFS
10777  test -z "$as_dir" && as_dir=.
10778    for ac_exec_ext in '' $ac_executable_extensions; do
10779  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
10780    ac_cv_path_PKG_CONFIG="$as_dir/$ac_word$ac_exec_ext"
10781    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
10782    break 2
10783  fi
10784done
10785  done
10786IFS=$as_save_IFS
10787
10788  ;;
10789esac
10790fi
10791PKG_CONFIG=$ac_cv_path_PKG_CONFIG
10792if test -n "$PKG_CONFIG"; then
10793  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $PKG_CONFIG" >&5
10794$as_echo "$PKG_CONFIG" >&6; }
10795else
10796  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
10797$as_echo "no" >&6; }
10798fi
10799
10800
10801fi
10802if test -z "$ac_cv_path_PKG_CONFIG"; then
10803  ac_pt_PKG_CONFIG=$PKG_CONFIG
10804  # Extract the first word of "pkg-config", so it can be a program name with args.
10805set dummy pkg-config; ac_word=$2
10806{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
10807$as_echo_n "checking for $ac_word... " >&6; }
10808if ${ac_cv_path_ac_pt_PKG_CONFIG+:} false; then :
10809  $as_echo_n "(cached) " >&6
10810else
10811  case $ac_pt_PKG_CONFIG in
10812  [\\/]* | ?:[\\/]*)
10813  ac_cv_path_ac_pt_PKG_CONFIG="$ac_pt_PKG_CONFIG" # Let the user override the test with a path.
10814  ;;
10815  *)
10816  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
10817for as_dir in $PATH
10818do
10819  IFS=$as_save_IFS
10820  test -z "$as_dir" && as_dir=.
10821    for ac_exec_ext in '' $ac_executable_extensions; do
10822  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
10823    ac_cv_path_ac_pt_PKG_CONFIG="$as_dir/$ac_word$ac_exec_ext"
10824    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
10825    break 2
10826  fi
10827done
10828  done
10829IFS=$as_save_IFS
10830
10831  ;;
10832esac
10833fi
10834ac_pt_PKG_CONFIG=$ac_cv_path_ac_pt_PKG_CONFIG
10835if test -n "$ac_pt_PKG_CONFIG"; then
10836  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_pt_PKG_CONFIG" >&5
10837$as_echo "$ac_pt_PKG_CONFIG" >&6; }
10838else
10839  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
10840$as_echo "no" >&6; }
10841fi
10842
10843  if test "x$ac_pt_PKG_CONFIG" = x; then
10844    PKG_CONFIG=""
10845  else
10846    case $cross_compiling:$ac_tool_warned in
10847yes:)
10848{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
10849$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
10850ac_tool_warned=yes ;;
10851esac
10852    PKG_CONFIG=$ac_pt_PKG_CONFIG
10853  fi
10854else
10855  PKG_CONFIG="$ac_cv_path_PKG_CONFIG"
10856fi
10857
10858fi
10859if test -n "$PKG_CONFIG"; then
10860	_pkg_min_version=0.9.0
10861	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking pkg-config is at least version $_pkg_min_version" >&5
10862$as_echo_n "checking pkg-config is at least version $_pkg_min_version... " >&6; }
10863	if $PKG_CONFIG --atleast-pkgconfig-version $_pkg_min_version; then
10864		{ $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
10865$as_echo "yes" >&6; }
10866	else
10867		{ $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
10868$as_echo "no" >&6; }
10869		PKG_CONFIG=""
10870	fi
10871
10872fi
10873
10874
10875
10876
10877if  test "x$GCC" = xyes ; then
10878    CWARNFLAGS="-Wall -Wpointer-arith -Wstrict-prototypes -Wmissing-prototypes \
10879-Wmissing-declarations -Wnested-externs -fno-strict-aliasing \
10880-Wbad-function-cast -Wformat=2"
10881    case `$CC -dumpversion` in
10882    3.4.* | 4.*)
10883	CWARNFLAGS="$CWARNFLAGS -Wold-style-definition -Wdeclaration-after-statement"
10884	;;
10885    esac
10886else
10887    ac_fn_c_check_decl "$LINENO" "__SUNPRO_C" "ac_cv_have_decl___SUNPRO_C" "$ac_includes_default"
10888if test "x$ac_cv_have_decl___SUNPRO_C" = xyes; then :
10889  SUNCC="yes"
10890else
10891  SUNCC="no"
10892fi
10893
10894    if test "x$SUNCC" = "xyes"; then
10895	CWARNFLAGS="-v"
10896    fi
10897fi
10898
10899
10900
10901# If the module's configure.ac calls AC_PROG_CC later on, CC gets set to C89
10902
10903
10904
10905# Check whether --enable-strict-compilation was given.
10906if test "${enable_strict_compilation+set}" = set; then :
10907  enableval=$enable_strict_compilation; STRICT_COMPILE=$enableval
10908else
10909  STRICT_COMPILE=no
10910fi
10911
10912if test "x$STRICT_COMPILE" = "xyes"; then
10913	ac_fn_c_check_decl "$LINENO" "__SUNPRO_C" "ac_cv_have_decl___SUNPRO_C" "$ac_includes_default"
10914if test "x$ac_cv_have_decl___SUNPRO_C" = xyes; then :
10915  SUNCC="yes"
10916else
10917  SUNCC="no"
10918fi
10919
10920	ac_fn_c_check_decl "$LINENO" "__INTEL_COMPILER" "ac_cv_have_decl___INTEL_COMPILER" "$ac_includes_default"
10921if test "x$ac_cv_have_decl___INTEL_COMPILER" = xyes; then :
10922  INTELCC="yes"
10923else
10924  INTELCC="no"
10925fi
10926
10927	if test "x$GCC" = xyes ; then
10928		STRICT_CFLAGS="-pedantic -Werror"
10929	elif test "x$SUNCC" = "xyes"; then
10930		STRICT_CFLAGS="-errwarn"
10931    elif test "x$INTELCC" = "xyes"; then
10932		STRICT_CFLAGS="-Werror"
10933	fi
10934fi
10935CWARNFLAGS="$CWARNFLAGS $STRICT_CFLAGS"
10936
10937
10938
10939
10940cat >>confdefs.h <<_ACEOF
10941#define PACKAGE_VERSION_MAJOR `echo $PACKAGE_VERSION | cut -d . -f 1`
10942_ACEOF
10943
10944	PVM=`echo $PACKAGE_VERSION | cut -d . -f 2 | cut -d - -f 1`
10945	if test "x$PVM" = "x"; then
10946		PVM="0"
10947	fi
10948
10949cat >>confdefs.h <<_ACEOF
10950#define PACKAGE_VERSION_MINOR $PVM
10951_ACEOF
10952
10953	PVP=`echo $PACKAGE_VERSION | cut -d . -f 3 | cut -d - -f 1`
10954	if test "x$PVP" = "x"; then
10955		PVP="0"
10956	fi
10957
10958cat >>confdefs.h <<_ACEOF
10959#define PACKAGE_VERSION_PATCHLEVEL $PVP
10960_ACEOF
10961
10962
10963
10964CHANGELOG_CMD="(GIT_DIR=\$(top_srcdir)/.git git log > \$(top_srcdir)/.changelog.tmp && \
10965mv \$(top_srcdir)/.changelog.tmp \$(top_srcdir)/ChangeLog) \
10966|| (rm -f \$(top_srcdir)/.changelog.tmp; touch \$(top_srcdir)/ChangeLog; \
10967echo 'git directory not found: installing possibly empty changelog.' >&2)"
10968
10969
10970
10971
10972macros_datadir=`$PKG_CONFIG --print-errors --variable=pkgdatadir xorg-macros`
10973INSTALL_CMD="(cp -f "$macros_datadir/INSTALL" \$(top_srcdir)/.INSTALL.tmp && \
10974mv \$(top_srcdir)/.INSTALL.tmp \$(top_srcdir)/INSTALL) \
10975|| (rm -f \$(top_srcdir)/.INSTALL.tmp; touch \$(top_srcdir)/INSTALL; \
10976echo 'util-macros \"pkgdatadir\" from xorg-macros.pc not found: installing possibly empty INSTALL.' >&2)"
10977
10978
10979
10980
10981
10982
10983if test x$APP_MAN_SUFFIX = x    ; then
10984    APP_MAN_SUFFIX=1
10985fi
10986if test x$APP_MAN_DIR = x    ; then
10987    APP_MAN_DIR='$(mandir)/man$(APP_MAN_SUFFIX)'
10988fi
10989
10990if test x$LIB_MAN_SUFFIX = x    ; then
10991    LIB_MAN_SUFFIX=3
10992fi
10993if test x$LIB_MAN_DIR = x    ; then
10994    LIB_MAN_DIR='$(mandir)/man$(LIB_MAN_SUFFIX)'
10995fi
10996
10997if test x$FILE_MAN_SUFFIX = x    ; then
10998    case $host_os in
10999	solaris*)	FILE_MAN_SUFFIX=4  ;;
11000	*)		FILE_MAN_SUFFIX=5  ;;
11001    esac
11002fi
11003if test x$FILE_MAN_DIR = x    ; then
11004    FILE_MAN_DIR='$(mandir)/man$(FILE_MAN_SUFFIX)'
11005fi
11006
11007if test x$MISC_MAN_SUFFIX = x    ; then
11008    case $host_os in
11009	solaris*)	MISC_MAN_SUFFIX=5  ;;
11010	*)		MISC_MAN_SUFFIX=7  ;;
11011    esac
11012fi
11013if test x$MISC_MAN_DIR = x    ; then
11014    MISC_MAN_DIR='$(mandir)/man$(MISC_MAN_SUFFIX)'
11015fi
11016
11017if test x$DRIVER_MAN_SUFFIX = x    ; then
11018    case $host_os in
11019	solaris*)	DRIVER_MAN_SUFFIX=7  ;;
11020	*)		DRIVER_MAN_SUFFIX=4  ;;
11021    esac
11022fi
11023if test x$DRIVER_MAN_DIR = x    ; then
11024    DRIVER_MAN_DIR='$(mandir)/man$(DRIVER_MAN_SUFFIX)'
11025fi
11026
11027if test x$ADMIN_MAN_SUFFIX = x    ; then
11028    case $host_os in
11029	solaris*)	ADMIN_MAN_SUFFIX=1m ;;
11030	*)		ADMIN_MAN_SUFFIX=8  ;;
11031    esac
11032fi
11033if test x$ADMIN_MAN_DIR = x    ; then
11034    ADMIN_MAN_DIR='$(mandir)/man$(ADMIN_MAN_SUFFIX)'
11035fi
11036
11037
11038
11039
11040
11041
11042
11043
11044
11045
11046
11047
11048
11049
11050
11051XORG_MAN_PAGE="X Version 11"
11052
11053MAN_SUBSTS="\
11054	-e 's|__vendorversion__|\"\$(PACKAGE_STRING)\" \"\$(XORG_MAN_PAGE)\"|' \
11055	-e 's|__xorgversion__|\"\$(PACKAGE_STRING)\" \"\$(XORG_MAN_PAGE)\"|' \
11056	-e 's|__xservername__|Xorg|g' \
11057	-e 's|__xconfigfile__|xorg.conf|g' \
11058	-e 's|__projectroot__|\$(prefix)|g' \
11059	-e 's|__apploaddir__|\$(appdefaultdir)|g' \
11060	-e 's|__appmansuffix__|\$(APP_MAN_SUFFIX)|g' \
11061	-e 's|__drivermansuffix__|\$(DRIVER_MAN_SUFFIX)|g' \
11062	-e 's|__adminmansuffix__|\$(ADMIN_MAN_SUFFIX)|g' \
11063	-e 's|__libmansuffix__|\$(LIB_MAN_SUFFIX)|g' \
11064	-e 's|__miscmansuffix__|\$(MISC_MAN_SUFFIX)|g' \
11065	-e 's|__filemansuffix__|\$(FILE_MAN_SUFFIX)|g'"
11066
11067
11068
11069# Check whether --enable-silent-rules was given.
11070if test "${enable_silent_rules+set}" = set; then :
11071  enableval=$enable_silent_rules;
11072fi
11073
11074case $enable_silent_rules in
11075yes) AM_DEFAULT_VERBOSITY=0;;
11076no)  AM_DEFAULT_VERBOSITY=1;;
11077*)   AM_DEFAULT_VERBOSITY=0;;
11078esac
11079AM_BACKSLASH='\'
11080
11081
11082
11083# get modules
11084
11085# Check xres configuration, strip extra digits from package version to
11086# find the required protocol version
11087RES_VERSION=`echo $VERSION | sed 's/^\([0-9][0-9]*\.[0-9][0-9]*\).*$/\1/'`
11088
11089pkg_failed=no
11090{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for XRES" >&5
11091$as_echo_n "checking for XRES... " >&6; }
11092
11093if test -n "$XRES_CFLAGS"; then
11094    pkg_cv_XRES_CFLAGS="$XRES_CFLAGS"
11095 elif test -n "$PKG_CONFIG"; then
11096    if test -n "$PKG_CONFIG" && \
11097    { { $as_echo "$as_me:${as_lineno-$LINENO}: \$PKG_CONFIG --exists --print-errors \"x11 xext xextproto resourceproto >= \$RES_VERSION\""; } >&5
11098  ($PKG_CONFIG --exists --print-errors "x11 xext xextproto resourceproto >= $RES_VERSION") 2>&5
11099  ac_status=$?
11100  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
11101  test $ac_status = 0; }; then
11102  pkg_cv_XRES_CFLAGS=`$PKG_CONFIG --cflags "x11 xext xextproto resourceproto >= $RES_VERSION" 2>/dev/null`
11103else
11104  pkg_failed=yes
11105fi
11106 else
11107    pkg_failed=untried
11108fi
11109if test -n "$XRES_LIBS"; then
11110    pkg_cv_XRES_LIBS="$XRES_LIBS"
11111 elif test -n "$PKG_CONFIG"; then
11112    if test -n "$PKG_CONFIG" && \
11113    { { $as_echo "$as_me:${as_lineno-$LINENO}: \$PKG_CONFIG --exists --print-errors \"x11 xext xextproto resourceproto >= \$RES_VERSION\""; } >&5
11114  ($PKG_CONFIG --exists --print-errors "x11 xext xextproto resourceproto >= $RES_VERSION") 2>&5
11115  ac_status=$?
11116  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
11117  test $ac_status = 0; }; then
11118  pkg_cv_XRES_LIBS=`$PKG_CONFIG --libs "x11 xext xextproto resourceproto >= $RES_VERSION" 2>/dev/null`
11119else
11120  pkg_failed=yes
11121fi
11122 else
11123    pkg_failed=untried
11124fi
11125
11126
11127
11128if test $pkg_failed = yes; then
11129
11130if $PKG_CONFIG --atleast-pkgconfig-version 0.20; then
11131        _pkg_short_errors_supported=yes
11132else
11133        _pkg_short_errors_supported=no
11134fi
11135        if test $_pkg_short_errors_supported = yes; then
11136	        XRES_PKG_ERRORS=`$PKG_CONFIG --short-errors --print-errors "x11 xext xextproto resourceproto >= $RES_VERSION" 2>&1`
11137        else
11138	        XRES_PKG_ERRORS=`$PKG_CONFIG --print-errors "x11 xext xextproto resourceproto >= $RES_VERSION" 2>&1`
11139        fi
11140	# Put the nasty error message in config.log where it belongs
11141	echo "$XRES_PKG_ERRORS" >&5
11142
11143	as_fn_error $? "Package requirements (x11 xext xextproto resourceproto >= $RES_VERSION) were not met:
11144
11145$XRES_PKG_ERRORS
11146
11147Consider adjusting the PKG_CONFIG_PATH environment variable if you
11148installed software in a non-standard prefix.
11149
11150Alternatively, you may set the environment variables XRES_CFLAGS
11151and XRES_LIBS to avoid the need to call pkg-config.
11152See the pkg-config man page for more details.
11153" "$LINENO" 5
11154elif test $pkg_failed = untried; then
11155	{ { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
11156$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
11157as_fn_error $? "The pkg-config script could not be found or is too old.  Make sure it
11158is in your PATH or set the PKG_CONFIG environment variable to the full
11159path to pkg-config.
11160
11161Alternatively, you may set the environment variables XRES_CFLAGS
11162and XRES_LIBS to avoid the need to call pkg-config.
11163See the pkg-config man page for more details.
11164
11165To get pkg-config, see <http://pkg-config.freedesktop.org/>.
11166See \`config.log' for more details" "$LINENO" 5; }
11167else
11168	XRES_CFLAGS=$pkg_cv_XRES_CFLAGS
11169	XRES_LIBS=$pkg_cv_XRES_LIBS
11170        { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
11171$as_echo "yes" >&6; }
11172	:
11173fi
11174
11175
11176# Check whether --enable-malloc0returnsnull was given.
11177if test "${enable_malloc0returnsnull+set}" = set; then :
11178  enableval=$enable_malloc0returnsnull; MALLOC_ZERO_RETURNS_NULL=$enableval
11179else
11180  MALLOC_ZERO_RETURNS_NULL=auto
11181fi
11182
11183
11184{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether malloc(0) returns NULL" >&5
11185$as_echo_n "checking whether malloc(0) returns NULL... " >&6; }
11186if test "x$MALLOC_ZERO_RETURNS_NULL" = xauto; then
11187	if test "$cross_compiling" = yes; then :
11188  MALLOC_ZERO_RETURNS_NULL=yes
11189else
11190  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
11191/* end confdefs.h.  */
11192
11193char *malloc();
11194char *realloc();
11195char *calloc();
11196main() {
11197    char *m0, *r0, *c0, *p;
11198    m0 = malloc(0);
11199    p = malloc(10);
11200    r0 = realloc(p,0);
11201    c0 = calloc(0);
11202    exit(m0 == 0 || r0 == 0 || c0 == 0 ? 0 : 1);
11203}
11204_ACEOF
11205if ac_fn_c_try_run "$LINENO"; then :
11206  MALLOC_ZERO_RETURNS_NULL=yes
11207else
11208  MALLOC_ZERO_RETURNS_NULL=no
11209fi
11210rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
11211  conftest.$ac_objext conftest.beam conftest.$ac_ext
11212fi
11213
11214fi
11215{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $MALLOC_ZERO_RETURNS_NULL" >&5
11216$as_echo "$MALLOC_ZERO_RETURNS_NULL" >&6; }
11217
11218if test "x$MALLOC_ZERO_RETURNS_NULL" = xyes; then
11219	MALLOC_ZERO_CFLAGS="-DMALLOC_0_RETURNS_NULL"
11220	XMALLOC_ZERO_CFLAGS=$MALLOC_ZERO_CFLAGS
11221	XTMALLOC_ZERO_CFLAGS="$MALLOC_ZERO_CFLAGS -DXTMALLOC_BC"
11222else
11223	MALLOC_ZERO_CFLAGS=""
11224	XMALLOC_ZERO_CFLAGS=""
11225	XTMALLOC_ZERO_CFLAGS=""
11226fi
11227
11228
11229
11230
11231
11232
11233ac_config_files="$ac_config_files Makefile src/Makefile man/Makefile xres.pc"
11234
11235cat >confcache <<\_ACEOF
11236# This file is a shell script that caches the results of configure
11237# tests run on this system so they can be shared between configure
11238# scripts and configure runs, see configure's option --config-cache.
11239# It is not useful on other systems.  If it contains results you don't
11240# want to keep, you may remove or edit it.
11241#
11242# config.status only pays attention to the cache file if you give it
11243# the --recheck option to rerun configure.
11244#
11245# `ac_cv_env_foo' variables (set or unset) will be overridden when
11246# loading this file, other *unset* `ac_cv_foo' will be assigned the
11247# following values.
11248
11249_ACEOF
11250
11251# The following way of writing the cache mishandles newlines in values,
11252# but we know of no workaround that is simple, portable, and efficient.
11253# So, we kill variables containing newlines.
11254# Ultrix sh set writes to stderr and can't be redirected directly,
11255# and sets the high bit in the cache file unless we assign to the vars.
11256(
11257  for ac_var in `(set) 2>&1 | sed -n 's/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'`; do
11258    eval ac_val=\$$ac_var
11259    case $ac_val in #(
11260    *${as_nl}*)
11261      case $ac_var in #(
11262      *_cv_*) { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: cache variable $ac_var contains a newline" >&5
11263$as_echo "$as_me: WARNING: cache variable $ac_var contains a newline" >&2;} ;;
11264      esac
11265      case $ac_var in #(
11266      _ | IFS | as_nl) ;; #(
11267      BASH_ARGV | BASH_SOURCE) eval $ac_var= ;; #(
11268      *) { eval $ac_var=; unset $ac_var;} ;;
11269      esac ;;
11270    esac
11271  done
11272
11273  (set) 2>&1 |
11274    case $as_nl`(ac_space=' '; set) 2>&1` in #(
11275    *${as_nl}ac_space=\ *)
11276      # `set' does not quote correctly, so add quotes: double-quote
11277      # substitution turns \\\\ into \\, and sed turns \\ into \.
11278      sed -n \
11279	"s/'/'\\\\''/g;
11280	  s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\\2'/p"
11281      ;; #(
11282    *)
11283      # `set' quotes correctly as required by POSIX, so do not add quotes.
11284      sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p"
11285      ;;
11286    esac |
11287    sort
11288) |
11289  sed '
11290     /^ac_cv_env_/b end
11291     t clear
11292     :clear
11293     s/^\([^=]*\)=\(.*[{}].*\)$/test "${\1+set}" = set || &/
11294     t end
11295     s/^\([^=]*\)=\(.*\)$/\1=${\1=\2}/
11296     :end' >>confcache
11297if diff "$cache_file" confcache >/dev/null 2>&1; then :; else
11298  if test -w "$cache_file"; then
11299    if test "x$cache_file" != "x/dev/null"; then
11300      { $as_echo "$as_me:${as_lineno-$LINENO}: updating cache $cache_file" >&5
11301$as_echo "$as_me: updating cache $cache_file" >&6;}
11302      if test ! -f "$cache_file" || test -h "$cache_file"; then
11303	cat confcache >"$cache_file"
11304      else
11305        case $cache_file in #(
11306        */* | ?:*)
11307	  mv -f confcache "$cache_file"$$ &&
11308	  mv -f "$cache_file"$$ "$cache_file" ;; #(
11309        *)
11310	  mv -f confcache "$cache_file" ;;
11311	esac
11312      fi
11313    fi
11314  else
11315    { $as_echo "$as_me:${as_lineno-$LINENO}: not updating unwritable cache $cache_file" >&5
11316$as_echo "$as_me: not updating unwritable cache $cache_file" >&6;}
11317  fi
11318fi
11319rm -f confcache
11320
11321test "x$prefix" = xNONE && prefix=$ac_default_prefix
11322# Let make expand exec_prefix.
11323test "x$exec_prefix" = xNONE && exec_prefix='${prefix}'
11324
11325DEFS=-DHAVE_CONFIG_H
11326
11327ac_libobjs=
11328ac_ltlibobjs=
11329U=
11330for ac_i in : $LIBOBJS; do test "x$ac_i" = x: && continue
11331  # 1. Remove the extension, and $U if already installed.
11332  ac_script='s/\$U\././;s/\.o$//;s/\.obj$//'
11333  ac_i=`$as_echo "$ac_i" | sed "$ac_script"`
11334  # 2. Prepend LIBOBJDIR.  When used with automake>=1.10 LIBOBJDIR
11335  #    will be set to the directory where LIBOBJS objects are built.
11336  as_fn_append ac_libobjs " \${LIBOBJDIR}$ac_i\$U.$ac_objext"
11337  as_fn_append ac_ltlibobjs " \${LIBOBJDIR}$ac_i"'$U.lo'
11338done
11339LIBOBJS=$ac_libobjs
11340
11341LTLIBOBJS=$ac_ltlibobjs
11342
11343
11344 if test -n "$EXEEXT"; then
11345  am__EXEEXT_TRUE=
11346  am__EXEEXT_FALSE='#'
11347else
11348  am__EXEEXT_TRUE='#'
11349  am__EXEEXT_FALSE=
11350fi
11351
11352if test -z "${MAINTAINER_MODE_TRUE}" && test -z "${MAINTAINER_MODE_FALSE}"; then
11353  as_fn_error $? "conditional \"MAINTAINER_MODE\" was never defined.
11354Usually this means the macro was only invoked conditionally." "$LINENO" 5
11355fi
11356if test -z "${AMDEP_TRUE}" && test -z "${AMDEP_FALSE}"; then
11357  as_fn_error $? "conditional \"AMDEP\" was never defined.
11358Usually this means the macro was only invoked conditionally." "$LINENO" 5
11359fi
11360if test -z "${am__fastdepCC_TRUE}" && test -z "${am__fastdepCC_FALSE}"; then
11361  as_fn_error $? "conditional \"am__fastdepCC\" was never defined.
11362Usually this means the macro was only invoked conditionally." "$LINENO" 5
11363fi
11364
11365: "${CONFIG_STATUS=./config.status}"
11366ac_write_fail=0
11367ac_clean_files_save=$ac_clean_files
11368ac_clean_files="$ac_clean_files $CONFIG_STATUS"
11369{ $as_echo "$as_me:${as_lineno-$LINENO}: creating $CONFIG_STATUS" >&5
11370$as_echo "$as_me: creating $CONFIG_STATUS" >&6;}
11371as_write_fail=0
11372cat >$CONFIG_STATUS <<_ASEOF || as_write_fail=1
11373#! $SHELL
11374# Generated by $as_me.
11375# Run this file to recreate the current configuration.
11376# Compiler output produced by configure, useful for debugging
11377# configure, is in config.log if it exists.
11378
11379debug=false
11380ac_cs_recheck=false
11381ac_cs_silent=false
11382
11383SHELL=\${CONFIG_SHELL-$SHELL}
11384export SHELL
11385_ASEOF
11386cat >>$CONFIG_STATUS <<\_ASEOF || as_write_fail=1
11387## -------------------- ##
11388## M4sh Initialization. ##
11389## -------------------- ##
11390
11391# Be more Bourne compatible
11392DUALCASE=1; export DUALCASE # for MKS sh
11393if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then :
11394  emulate sh
11395  NULLCMD=:
11396  # Pre-4.2 versions of Zsh do word splitting on ${1+"$@"}, which
11397  # is contrary to our usage.  Disable this feature.
11398  alias -g '${1+"$@"}'='"$@"'
11399  setopt NO_GLOB_SUBST
11400else
11401  case `(set -o) 2>/dev/null` in #(
11402  *posix*) :
11403    set -o posix ;; #(
11404  *) :
11405     ;;
11406esac
11407fi
11408
11409
11410as_nl='
11411'
11412export as_nl
11413# Printing a long string crashes Solaris 7 /usr/bin/printf.
11414as_echo='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\'
11415as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo
11416as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo$as_echo
11417# Prefer a ksh shell builtin over an external printf program on Solaris,
11418# but without wasting forks for bash or zsh.
11419if test -z "$BASH_VERSION$ZSH_VERSION" \
11420    && (test "X`print -r -- $as_echo`" = "X$as_echo") 2>/dev/null; then
11421  as_echo='print -r --'
11422  as_echo_n='print -rn --'
11423elif (test "X`printf %s $as_echo`" = "X$as_echo") 2>/dev/null; then
11424  as_echo='printf %s\n'
11425  as_echo_n='printf %s'
11426else
11427  if test "X`(/usr/ucb/echo -n -n $as_echo) 2>/dev/null`" = "X-n $as_echo"; then
11428    as_echo_body='eval /usr/ucb/echo -n "$1$as_nl"'
11429    as_echo_n='/usr/ucb/echo -n'
11430  else
11431    as_echo_body='eval expr "X$1" : "X\\(.*\\)"'
11432    as_echo_n_body='eval
11433      arg=$1;
11434      case $arg in #(
11435      *"$as_nl"*)
11436	expr "X$arg" : "X\\(.*\\)$as_nl";
11437	arg=`expr "X$arg" : ".*$as_nl\\(.*\\)"`;;
11438      esac;
11439      expr "X$arg" : "X\\(.*\\)" | tr -d "$as_nl"
11440    '
11441    export as_echo_n_body
11442    as_echo_n='sh -c $as_echo_n_body as_echo'
11443  fi
11444  export as_echo_body
11445  as_echo='sh -c $as_echo_body as_echo'
11446fi
11447
11448# The user is always right.
11449if test "${PATH_SEPARATOR+set}" != set; then
11450  PATH_SEPARATOR=:
11451  (PATH='/bin;/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 && {
11452    (PATH='/bin:/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 ||
11453      PATH_SEPARATOR=';'
11454  }
11455fi
11456
11457
11458# IFS
11459# We need space, tab and new line, in precisely that order.  Quoting is
11460# there to prevent editors from complaining about space-tab.
11461# (If _AS_PATH_WALK were called with IFS unset, it would disable word
11462# splitting by setting IFS to empty value.)
11463IFS=" ""	$as_nl"
11464
11465# Find who we are.  Look in the path if we contain no directory separator.
11466as_myself=
11467case $0 in #((
11468  *[\\/]* ) as_myself=$0 ;;
11469  *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
11470for as_dir in $PATH
11471do
11472  IFS=$as_save_IFS
11473  test -z "$as_dir" && as_dir=.
11474    test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break
11475  done
11476IFS=$as_save_IFS
11477
11478     ;;
11479esac
11480# We did not find ourselves, most probably we were run as `sh COMMAND'
11481# in which case we are not to be found in the path.
11482if test "x$as_myself" = x; then
11483  as_myself=$0
11484fi
11485if test ! -f "$as_myself"; then
11486  $as_echo "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2
11487  exit 1
11488fi
11489
11490# Unset variables that we do not need and which cause bugs (e.g. in
11491# pre-3.0 UWIN ksh).  But do not cause bugs in bash 2.01; the "|| exit 1"
11492# suppresses any "Segmentation fault" message there.  '((' could
11493# trigger a bug in pdksh 5.2.14.
11494for as_var in BASH_ENV ENV MAIL MAILPATH
11495do eval test x\${$as_var+set} = xset \
11496  && ( (unset $as_var) || exit 1) >/dev/null 2>&1 && unset $as_var || :
11497done
11498PS1='$ '
11499PS2='> '
11500PS4='+ '
11501
11502# NLS nuisances.
11503LC_ALL=C
11504export LC_ALL
11505LANGUAGE=C
11506export LANGUAGE
11507
11508# CDPATH.
11509(unset CDPATH) >/dev/null 2>&1 && unset CDPATH
11510
11511
11512# as_fn_error STATUS ERROR [LINENO LOG_FD]
11513# ----------------------------------------
11514# Output "`basename $0`: error: ERROR" to stderr. If LINENO and LOG_FD are
11515# provided, also output the error to LOG_FD, referencing LINENO. Then exit the
11516# script with STATUS, using 1 if that was 0.
11517as_fn_error ()
11518{
11519  as_status=$1; test $as_status -eq 0 && as_status=1
11520  if test "$4"; then
11521    as_lineno=${as_lineno-"$3"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
11522    $as_echo "$as_me:${as_lineno-$LINENO}: error: $2" >&$4
11523  fi
11524  $as_echo "$as_me: error: $2" >&2
11525  as_fn_exit $as_status
11526} # as_fn_error
11527
11528
11529# as_fn_set_status STATUS
11530# -----------------------
11531# Set $? to STATUS, without forking.
11532as_fn_set_status ()
11533{
11534  return $1
11535} # as_fn_set_status
11536
11537# as_fn_exit STATUS
11538# -----------------
11539# Exit the shell with STATUS, even in a "trap 0" or "set -e" context.
11540as_fn_exit ()
11541{
11542  set +e
11543  as_fn_set_status $1
11544  exit $1
11545} # as_fn_exit
11546
11547# as_fn_unset VAR
11548# ---------------
11549# Portably unset VAR.
11550as_fn_unset ()
11551{
11552  { eval $1=; unset $1;}
11553}
11554as_unset=as_fn_unset
11555# as_fn_append VAR VALUE
11556# ----------------------
11557# Append the text in VALUE to the end of the definition contained in VAR. Take
11558# advantage of any shell optimizations that allow amortized linear growth over
11559# repeated appends, instead of the typical quadratic growth present in naive
11560# implementations.
11561if (eval "as_var=1; as_var+=2; test x\$as_var = x12") 2>/dev/null; then :
11562  eval 'as_fn_append ()
11563  {
11564    eval $1+=\$2
11565  }'
11566else
11567  as_fn_append ()
11568  {
11569    eval $1=\$$1\$2
11570  }
11571fi # as_fn_append
11572
11573# as_fn_arith ARG...
11574# ------------------
11575# Perform arithmetic evaluation on the ARGs, and store the result in the
11576# global $as_val. Take advantage of shells that can avoid forks. The arguments
11577# must be portable across $(()) and expr.
11578if (eval "test \$(( 1 + 1 )) = 2") 2>/dev/null; then :
11579  eval 'as_fn_arith ()
11580  {
11581    as_val=$(( $* ))
11582  }'
11583else
11584  as_fn_arith ()
11585  {
11586    as_val=`expr "$@" || test $? -eq 1`
11587  }
11588fi # as_fn_arith
11589
11590
11591if expr a : '\(a\)' >/dev/null 2>&1 &&
11592   test "X`expr 00001 : '.*\(...\)'`" = X001; then
11593  as_expr=expr
11594else
11595  as_expr=false
11596fi
11597
11598if (basename -- /) >/dev/null 2>&1 && test "X`basename -- / 2>&1`" = "X/"; then
11599  as_basename=basename
11600else
11601  as_basename=false
11602fi
11603
11604if (as_dir=`dirname -- /` && test "X$as_dir" = X/) >/dev/null 2>&1; then
11605  as_dirname=dirname
11606else
11607  as_dirname=false
11608fi
11609
11610as_me=`$as_basename -- "$0" ||
11611$as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \
11612	 X"$0" : 'X\(//\)$' \| \
11613	 X"$0" : 'X\(/\)' \| . 2>/dev/null ||
11614$as_echo X/"$0" |
11615    sed '/^.*\/\([^/][^/]*\)\/*$/{
11616	    s//\1/
11617	    q
11618	  }
11619	  /^X\/\(\/\/\)$/{
11620	    s//\1/
11621	    q
11622	  }
11623	  /^X\/\(\/\).*/{
11624	    s//\1/
11625	    q
11626	  }
11627	  s/.*/./; q'`
11628
11629# Avoid depending upon Character Ranges.
11630as_cr_letters='abcdefghijklmnopqrstuvwxyz'
11631as_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ'
11632as_cr_Letters=$as_cr_letters$as_cr_LETTERS
11633as_cr_digits='0123456789'
11634as_cr_alnum=$as_cr_Letters$as_cr_digits
11635
11636ECHO_C= ECHO_N= ECHO_T=
11637case `echo -n x` in #(((((
11638-n*)
11639  case `echo 'xy\c'` in
11640  *c*) ECHO_T='	';;	# ECHO_T is single tab character.
11641  xy)  ECHO_C='\c';;
11642  *)   echo `echo ksh88 bug on AIX 6.1` > /dev/null
11643       ECHO_T='	';;
11644  esac;;
11645*)
11646  ECHO_N='-n';;
11647esac
11648
11649rm -f conf$$ conf$$.exe conf$$.file
11650if test -d conf$$.dir; then
11651  rm -f conf$$.dir/conf$$.file
11652else
11653  rm -f conf$$.dir
11654  mkdir conf$$.dir 2>/dev/null
11655fi
11656if (echo >conf$$.file) 2>/dev/null; then
11657  if ln -s conf$$.file conf$$ 2>/dev/null; then
11658    as_ln_s='ln -s'
11659    # ... but there are two gotchas:
11660    # 1) On MSYS, both `ln -s file dir' and `ln file dir' fail.
11661    # 2) DJGPP < 2.04 has no symlinks; `ln -s' creates a wrapper executable.
11662    # In both cases, we have to default to `cp -p'.
11663    ln -s conf$$.file conf$$.dir 2>/dev/null && test ! -f conf$$.exe ||
11664      as_ln_s='cp -p'
11665  elif ln conf$$.file conf$$ 2>/dev/null; then
11666    as_ln_s=ln
11667  else
11668    as_ln_s='cp -p'
11669  fi
11670else
11671  as_ln_s='cp -p'
11672fi
11673rm -f conf$$ conf$$.exe conf$$.dir/conf$$.file conf$$.file
11674rmdir conf$$.dir 2>/dev/null
11675
11676
11677# as_fn_mkdir_p
11678# -------------
11679# Create "$as_dir" as a directory, including parents if necessary.
11680as_fn_mkdir_p ()
11681{
11682
11683  case $as_dir in #(
11684  -*) as_dir=./$as_dir;;
11685  esac
11686  test -d "$as_dir" || eval $as_mkdir_p || {
11687    as_dirs=
11688    while :; do
11689      case $as_dir in #(
11690      *\'*) as_qdir=`$as_echo "$as_dir" | sed "s/'/'\\\\\\\\''/g"`;; #'(
11691      *) as_qdir=$as_dir;;
11692      esac
11693      as_dirs="'$as_qdir' $as_dirs"
11694      as_dir=`$as_dirname -- "$as_dir" ||
11695$as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
11696	 X"$as_dir" : 'X\(//\)[^/]' \| \
11697	 X"$as_dir" : 'X\(//\)$' \| \
11698	 X"$as_dir" : 'X\(/\)' \| . 2>/dev/null ||
11699$as_echo X"$as_dir" |
11700    sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
11701	    s//\1/
11702	    q
11703	  }
11704	  /^X\(\/\/\)[^/].*/{
11705	    s//\1/
11706	    q
11707	  }
11708	  /^X\(\/\/\)$/{
11709	    s//\1/
11710	    q
11711	  }
11712	  /^X\(\/\).*/{
11713	    s//\1/
11714	    q
11715	  }
11716	  s/.*/./; q'`
11717      test -d "$as_dir" && break
11718    done
11719    test -z "$as_dirs" || eval "mkdir $as_dirs"
11720  } || test -d "$as_dir" || as_fn_error $? "cannot create directory $as_dir"
11721
11722
11723} # as_fn_mkdir_p
11724if mkdir -p . 2>/dev/null; then
11725  as_mkdir_p='mkdir -p "$as_dir"'
11726else
11727  test -d ./-p && rmdir ./-p
11728  as_mkdir_p=false
11729fi
11730
11731if test -x / >/dev/null 2>&1; then
11732  as_test_x='test -x'
11733else
11734  if ls -dL / >/dev/null 2>&1; then
11735    as_ls_L_option=L
11736  else
11737    as_ls_L_option=
11738  fi
11739  as_test_x='
11740    eval sh -c '\''
11741      if test -d "$1"; then
11742	test -d "$1/.";
11743      else
11744	case $1 in #(
11745	-*)set "./$1";;
11746	esac;
11747	case `ls -ld'$as_ls_L_option' "$1" 2>/dev/null` in #((
11748	???[sx]*):;;*)false;;esac;fi
11749    '\'' sh
11750  '
11751fi
11752as_executable_p=$as_test_x
11753
11754# Sed expression to map a string onto a valid CPP name.
11755as_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'"
11756
11757# Sed expression to map a string onto a valid variable name.
11758as_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'"
11759
11760
11761exec 6>&1
11762## ----------------------------------- ##
11763## Main body of $CONFIG_STATUS script. ##
11764## ----------------------------------- ##
11765_ASEOF
11766test $as_write_fail = 0 && chmod +x $CONFIG_STATUS || ac_write_fail=1
11767
11768cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
11769# Save the log message, to keep $0 and so on meaningful, and to
11770# report actual input values of CONFIG_FILES etc. instead of their
11771# values after options handling.
11772ac_log="
11773This file was extended by libXres $as_me 1.0.5, which was
11774generated by GNU Autoconf 2.68.  Invocation command line was
11775
11776  CONFIG_FILES    = $CONFIG_FILES
11777  CONFIG_HEADERS  = $CONFIG_HEADERS
11778  CONFIG_LINKS    = $CONFIG_LINKS
11779  CONFIG_COMMANDS = $CONFIG_COMMANDS
11780  $ $0 $@
11781
11782on `(hostname || uname -n) 2>/dev/null | sed 1q`
11783"
11784
11785_ACEOF
11786
11787case $ac_config_files in *"
11788"*) set x $ac_config_files; shift; ac_config_files=$*;;
11789esac
11790
11791case $ac_config_headers in *"
11792"*) set x $ac_config_headers; shift; ac_config_headers=$*;;
11793esac
11794
11795
11796cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
11797# Files that config.status was made for.
11798config_files="$ac_config_files"
11799config_headers="$ac_config_headers"
11800config_commands="$ac_config_commands"
11801
11802_ACEOF
11803
11804cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
11805ac_cs_usage="\
11806\`$as_me' instantiates files and other configuration actions
11807from templates according to the current configuration.  Unless the files
11808and actions are specified as TAGs, all are instantiated by default.
11809
11810Usage: $0 [OPTION]... [TAG]...
11811
11812  -h, --help       print this help, then exit
11813  -V, --version    print version number and configuration settings, then exit
11814      --config     print configuration, then exit
11815  -q, --quiet, --silent
11816                   do not print progress messages
11817  -d, --debug      don't remove temporary files
11818      --recheck    update $as_me by reconfiguring in the same conditions
11819      --file=FILE[:TEMPLATE]
11820                   instantiate the configuration file FILE
11821      --header=FILE[:TEMPLATE]
11822                   instantiate the configuration header FILE
11823
11824Configuration files:
11825$config_files
11826
11827Configuration headers:
11828$config_headers
11829
11830Configuration commands:
11831$config_commands
11832
11833Report bugs to <https://bugs.freedesktop.org/enter_bug.cgi?product=xorg>."
11834
11835_ACEOF
11836cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
11837ac_cs_config="`$as_echo "$ac_configure_args" | sed 's/^ //; s/[\\""\`\$]/\\\\&/g'`"
11838ac_cs_version="\\
11839libXres config.status 1.0.5
11840configured by $0, generated by GNU Autoconf 2.68,
11841  with options \\"\$ac_cs_config\\"
11842
11843Copyright (C) 2010 Free Software Foundation, Inc.
11844This config.status script is free software; the Free Software Foundation
11845gives unlimited permission to copy, distribute and modify it."
11846
11847ac_pwd='$ac_pwd'
11848srcdir='$srcdir'
11849INSTALL='$INSTALL'
11850MKDIR_P='$MKDIR_P'
11851AWK='$AWK'
11852test -n "\$AWK" || AWK=awk
11853_ACEOF
11854
11855cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
11856# The default lists apply if the user does not specify any file.
11857ac_need_defaults=:
11858while test $# != 0
11859do
11860  case $1 in
11861  --*=?*)
11862    ac_option=`expr "X$1" : 'X\([^=]*\)='`
11863    ac_optarg=`expr "X$1" : 'X[^=]*=\(.*\)'`
11864    ac_shift=:
11865    ;;
11866  --*=)
11867    ac_option=`expr "X$1" : 'X\([^=]*\)='`
11868    ac_optarg=
11869    ac_shift=:
11870    ;;
11871  *)
11872    ac_option=$1
11873    ac_optarg=$2
11874    ac_shift=shift
11875    ;;
11876  esac
11877
11878  case $ac_option in
11879  # Handling of the options.
11880  -recheck | --recheck | --rechec | --reche | --rech | --rec | --re | --r)
11881    ac_cs_recheck=: ;;
11882  --version | --versio | --versi | --vers | --ver | --ve | --v | -V )
11883    $as_echo "$ac_cs_version"; exit ;;
11884  --config | --confi | --conf | --con | --co | --c )
11885    $as_echo "$ac_cs_config"; exit ;;
11886  --debug | --debu | --deb | --de | --d | -d )
11887    debug=: ;;
11888  --file | --fil | --fi | --f )
11889    $ac_shift
11890    case $ac_optarg in
11891    *\'*) ac_optarg=`$as_echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"` ;;
11892    '') as_fn_error $? "missing file argument" ;;
11893    esac
11894    as_fn_append CONFIG_FILES " '$ac_optarg'"
11895    ac_need_defaults=false;;
11896  --header | --heade | --head | --hea )
11897    $ac_shift
11898    case $ac_optarg in
11899    *\'*) ac_optarg=`$as_echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"` ;;
11900    esac
11901    as_fn_append CONFIG_HEADERS " '$ac_optarg'"
11902    ac_need_defaults=false;;
11903  --he | --h)
11904    # Conflict between --help and --header
11905    as_fn_error $? "ambiguous option: \`$1'
11906Try \`$0 --help' for more information.";;
11907  --help | --hel | -h )
11908    $as_echo "$ac_cs_usage"; exit ;;
11909  -q | -quiet | --quiet | --quie | --qui | --qu | --q \
11910  | -silent | --silent | --silen | --sile | --sil | --si | --s)
11911    ac_cs_silent=: ;;
11912
11913  # This is an error.
11914  -*) as_fn_error $? "unrecognized option: \`$1'
11915Try \`$0 --help' for more information." ;;
11916
11917  *) as_fn_append ac_config_targets " $1"
11918     ac_need_defaults=false ;;
11919
11920  esac
11921  shift
11922done
11923
11924ac_configure_extra_args=
11925
11926if $ac_cs_silent; then
11927  exec 6>/dev/null
11928  ac_configure_extra_args="$ac_configure_extra_args --silent"
11929fi
11930
11931_ACEOF
11932cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
11933if \$ac_cs_recheck; then
11934  set X '$SHELL' '$0' $ac_configure_args \$ac_configure_extra_args --no-create --no-recursion
11935  shift
11936  \$as_echo "running CONFIG_SHELL=$SHELL \$*" >&6
11937  CONFIG_SHELL='$SHELL'
11938  export CONFIG_SHELL
11939  exec "\$@"
11940fi
11941
11942_ACEOF
11943cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
11944exec 5>>config.log
11945{
11946  echo
11947  sed 'h;s/./-/g;s/^.../## /;s/...$/ ##/;p;x;p;x' <<_ASBOX
11948## Running $as_me. ##
11949_ASBOX
11950  $as_echo "$ac_log"
11951} >&5
11952
11953_ACEOF
11954cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
11955#
11956# INIT-COMMANDS
11957#
11958AMDEP_TRUE="$AMDEP_TRUE" ac_aux_dir="$ac_aux_dir"
11959
11960
11961# The HP-UX ksh and POSIX shell print the target directory to stdout
11962# if CDPATH is set.
11963(unset CDPATH) >/dev/null 2>&1 && unset CDPATH
11964
11965sed_quote_subst='$sed_quote_subst'
11966double_quote_subst='$double_quote_subst'
11967delay_variable_subst='$delay_variable_subst'
11968macro_version='`$ECHO "$macro_version" | $SED "$delay_single_quote_subst"`'
11969macro_revision='`$ECHO "$macro_revision" | $SED "$delay_single_quote_subst"`'
11970enable_shared='`$ECHO "$enable_shared" | $SED "$delay_single_quote_subst"`'
11971enable_static='`$ECHO "$enable_static" | $SED "$delay_single_quote_subst"`'
11972pic_mode='`$ECHO "$pic_mode" | $SED "$delay_single_quote_subst"`'
11973enable_fast_install='`$ECHO "$enable_fast_install" | $SED "$delay_single_quote_subst"`'
11974SHELL='`$ECHO "$SHELL" | $SED "$delay_single_quote_subst"`'
11975ECHO='`$ECHO "$ECHO" | $SED "$delay_single_quote_subst"`'
11976host_alias='`$ECHO "$host_alias" | $SED "$delay_single_quote_subst"`'
11977host='`$ECHO "$host" | $SED "$delay_single_quote_subst"`'
11978host_os='`$ECHO "$host_os" | $SED "$delay_single_quote_subst"`'
11979build_alias='`$ECHO "$build_alias" | $SED "$delay_single_quote_subst"`'
11980build='`$ECHO "$build" | $SED "$delay_single_quote_subst"`'
11981build_os='`$ECHO "$build_os" | $SED "$delay_single_quote_subst"`'
11982SED='`$ECHO "$SED" | $SED "$delay_single_quote_subst"`'
11983Xsed='`$ECHO "$Xsed" | $SED "$delay_single_quote_subst"`'
11984GREP='`$ECHO "$GREP" | $SED "$delay_single_quote_subst"`'
11985EGREP='`$ECHO "$EGREP" | $SED "$delay_single_quote_subst"`'
11986FGREP='`$ECHO "$FGREP" | $SED "$delay_single_quote_subst"`'
11987LD='`$ECHO "$LD" | $SED "$delay_single_quote_subst"`'
11988NM='`$ECHO "$NM" | $SED "$delay_single_quote_subst"`'
11989LN_S='`$ECHO "$LN_S" | $SED "$delay_single_quote_subst"`'
11990max_cmd_len='`$ECHO "$max_cmd_len" | $SED "$delay_single_quote_subst"`'
11991ac_objext='`$ECHO "$ac_objext" | $SED "$delay_single_quote_subst"`'
11992exeext='`$ECHO "$exeext" | $SED "$delay_single_quote_subst"`'
11993lt_unset='`$ECHO "$lt_unset" | $SED "$delay_single_quote_subst"`'
11994lt_SP2NL='`$ECHO "$lt_SP2NL" | $SED "$delay_single_quote_subst"`'
11995lt_NL2SP='`$ECHO "$lt_NL2SP" | $SED "$delay_single_quote_subst"`'
11996reload_flag='`$ECHO "$reload_flag" | $SED "$delay_single_quote_subst"`'
11997reload_cmds='`$ECHO "$reload_cmds" | $SED "$delay_single_quote_subst"`'
11998OBJDUMP='`$ECHO "$OBJDUMP" | $SED "$delay_single_quote_subst"`'
11999deplibs_check_method='`$ECHO "$deplibs_check_method" | $SED "$delay_single_quote_subst"`'
12000file_magic_cmd='`$ECHO "$file_magic_cmd" | $SED "$delay_single_quote_subst"`'
12001AR='`$ECHO "$AR" | $SED "$delay_single_quote_subst"`'
12002AR_FLAGS='`$ECHO "$AR_FLAGS" | $SED "$delay_single_quote_subst"`'
12003STRIP='`$ECHO "$STRIP" | $SED "$delay_single_quote_subst"`'
12004RANLIB='`$ECHO "$RANLIB" | $SED "$delay_single_quote_subst"`'
12005old_postinstall_cmds='`$ECHO "$old_postinstall_cmds" | $SED "$delay_single_quote_subst"`'
12006old_postuninstall_cmds='`$ECHO "$old_postuninstall_cmds" | $SED "$delay_single_quote_subst"`'
12007old_archive_cmds='`$ECHO "$old_archive_cmds" | $SED "$delay_single_quote_subst"`'
12008lock_old_archive_extraction='`$ECHO "$lock_old_archive_extraction" | $SED "$delay_single_quote_subst"`'
12009CC='`$ECHO "$CC" | $SED "$delay_single_quote_subst"`'
12010CFLAGS='`$ECHO "$CFLAGS" | $SED "$delay_single_quote_subst"`'
12011compiler='`$ECHO "$compiler" | $SED "$delay_single_quote_subst"`'
12012GCC='`$ECHO "$GCC" | $SED "$delay_single_quote_subst"`'
12013lt_cv_sys_global_symbol_pipe='`$ECHO "$lt_cv_sys_global_symbol_pipe" | $SED "$delay_single_quote_subst"`'
12014lt_cv_sys_global_symbol_to_cdecl='`$ECHO "$lt_cv_sys_global_symbol_to_cdecl" | $SED "$delay_single_quote_subst"`'
12015lt_cv_sys_global_symbol_to_c_name_address='`$ECHO "$lt_cv_sys_global_symbol_to_c_name_address" | $SED "$delay_single_quote_subst"`'
12016lt_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"`'
12017objdir='`$ECHO "$objdir" | $SED "$delay_single_quote_subst"`'
12018MAGIC_CMD='`$ECHO "$MAGIC_CMD" | $SED "$delay_single_quote_subst"`'
12019lt_prog_compiler_no_builtin_flag='`$ECHO "$lt_prog_compiler_no_builtin_flag" | $SED "$delay_single_quote_subst"`'
12020lt_prog_compiler_wl='`$ECHO "$lt_prog_compiler_wl" | $SED "$delay_single_quote_subst"`'
12021lt_prog_compiler_pic='`$ECHO "$lt_prog_compiler_pic" | $SED "$delay_single_quote_subst"`'
12022lt_prog_compiler_static='`$ECHO "$lt_prog_compiler_static" | $SED "$delay_single_quote_subst"`'
12023lt_cv_prog_compiler_c_o='`$ECHO "$lt_cv_prog_compiler_c_o" | $SED "$delay_single_quote_subst"`'
12024need_locks='`$ECHO "$need_locks" | $SED "$delay_single_quote_subst"`'
12025DSYMUTIL='`$ECHO "$DSYMUTIL" | $SED "$delay_single_quote_subst"`'
12026NMEDIT='`$ECHO "$NMEDIT" | $SED "$delay_single_quote_subst"`'
12027LIPO='`$ECHO "$LIPO" | $SED "$delay_single_quote_subst"`'
12028OTOOL='`$ECHO "$OTOOL" | $SED "$delay_single_quote_subst"`'
12029OTOOL64='`$ECHO "$OTOOL64" | $SED "$delay_single_quote_subst"`'
12030libext='`$ECHO "$libext" | $SED "$delay_single_quote_subst"`'
12031shrext_cmds='`$ECHO "$shrext_cmds" | $SED "$delay_single_quote_subst"`'
12032extract_expsyms_cmds='`$ECHO "$extract_expsyms_cmds" | $SED "$delay_single_quote_subst"`'
12033archive_cmds_need_lc='`$ECHO "$archive_cmds_need_lc" | $SED "$delay_single_quote_subst"`'
12034enable_shared_with_static_runtimes='`$ECHO "$enable_shared_with_static_runtimes" | $SED "$delay_single_quote_subst"`'
12035export_dynamic_flag_spec='`$ECHO "$export_dynamic_flag_spec" | $SED "$delay_single_quote_subst"`'
12036whole_archive_flag_spec='`$ECHO "$whole_archive_flag_spec" | $SED "$delay_single_quote_subst"`'
12037compiler_needs_object='`$ECHO "$compiler_needs_object" | $SED "$delay_single_quote_subst"`'
12038old_archive_from_new_cmds='`$ECHO "$old_archive_from_new_cmds" | $SED "$delay_single_quote_subst"`'
12039old_archive_from_expsyms_cmds='`$ECHO "$old_archive_from_expsyms_cmds" | $SED "$delay_single_quote_subst"`'
12040archive_cmds='`$ECHO "$archive_cmds" | $SED "$delay_single_quote_subst"`'
12041archive_expsym_cmds='`$ECHO "$archive_expsym_cmds" | $SED "$delay_single_quote_subst"`'
12042module_cmds='`$ECHO "$module_cmds" | $SED "$delay_single_quote_subst"`'
12043module_expsym_cmds='`$ECHO "$module_expsym_cmds" | $SED "$delay_single_quote_subst"`'
12044with_gnu_ld='`$ECHO "$with_gnu_ld" | $SED "$delay_single_quote_subst"`'
12045allow_undefined_flag='`$ECHO "$allow_undefined_flag" | $SED "$delay_single_quote_subst"`'
12046no_undefined_flag='`$ECHO "$no_undefined_flag" | $SED "$delay_single_quote_subst"`'
12047hardcode_libdir_flag_spec='`$ECHO "$hardcode_libdir_flag_spec" | $SED "$delay_single_quote_subst"`'
12048hardcode_libdir_flag_spec_ld='`$ECHO "$hardcode_libdir_flag_spec_ld" | $SED "$delay_single_quote_subst"`'
12049hardcode_libdir_separator='`$ECHO "$hardcode_libdir_separator" | $SED "$delay_single_quote_subst"`'
12050hardcode_direct='`$ECHO "$hardcode_direct" | $SED "$delay_single_quote_subst"`'
12051hardcode_direct_absolute='`$ECHO "$hardcode_direct_absolute" | $SED "$delay_single_quote_subst"`'
12052hardcode_minus_L='`$ECHO "$hardcode_minus_L" | $SED "$delay_single_quote_subst"`'
12053hardcode_shlibpath_var='`$ECHO "$hardcode_shlibpath_var" | $SED "$delay_single_quote_subst"`'
12054hardcode_automatic='`$ECHO "$hardcode_automatic" | $SED "$delay_single_quote_subst"`'
12055inherit_rpath='`$ECHO "$inherit_rpath" | $SED "$delay_single_quote_subst"`'
12056link_all_deplibs='`$ECHO "$link_all_deplibs" | $SED "$delay_single_quote_subst"`'
12057fix_srcfile_path='`$ECHO "$fix_srcfile_path" | $SED "$delay_single_quote_subst"`'
12058always_export_symbols='`$ECHO "$always_export_symbols" | $SED "$delay_single_quote_subst"`'
12059export_symbols_cmds='`$ECHO "$export_symbols_cmds" | $SED "$delay_single_quote_subst"`'
12060exclude_expsyms='`$ECHO "$exclude_expsyms" | $SED "$delay_single_quote_subst"`'
12061include_expsyms='`$ECHO "$include_expsyms" | $SED "$delay_single_quote_subst"`'
12062prelink_cmds='`$ECHO "$prelink_cmds" | $SED "$delay_single_quote_subst"`'
12063file_list_spec='`$ECHO "$file_list_spec" | $SED "$delay_single_quote_subst"`'
12064variables_saved_for_relink='`$ECHO "$variables_saved_for_relink" | $SED "$delay_single_quote_subst"`'
12065need_lib_prefix='`$ECHO "$need_lib_prefix" | $SED "$delay_single_quote_subst"`'
12066need_version='`$ECHO "$need_version" | $SED "$delay_single_quote_subst"`'
12067version_type='`$ECHO "$version_type" | $SED "$delay_single_quote_subst"`'
12068runpath_var='`$ECHO "$runpath_var" | $SED "$delay_single_quote_subst"`'
12069shlibpath_var='`$ECHO "$shlibpath_var" | $SED "$delay_single_quote_subst"`'
12070shlibpath_overrides_runpath='`$ECHO "$shlibpath_overrides_runpath" | $SED "$delay_single_quote_subst"`'
12071libname_spec='`$ECHO "$libname_spec" | $SED "$delay_single_quote_subst"`'
12072library_names_spec='`$ECHO "$library_names_spec" | $SED "$delay_single_quote_subst"`'
12073soname_spec='`$ECHO "$soname_spec" | $SED "$delay_single_quote_subst"`'
12074install_override_mode='`$ECHO "$install_override_mode" | $SED "$delay_single_quote_subst"`'
12075postinstall_cmds='`$ECHO "$postinstall_cmds" | $SED "$delay_single_quote_subst"`'
12076postuninstall_cmds='`$ECHO "$postuninstall_cmds" | $SED "$delay_single_quote_subst"`'
12077finish_cmds='`$ECHO "$finish_cmds" | $SED "$delay_single_quote_subst"`'
12078finish_eval='`$ECHO "$finish_eval" | $SED "$delay_single_quote_subst"`'
12079hardcode_into_libs='`$ECHO "$hardcode_into_libs" | $SED "$delay_single_quote_subst"`'
12080sys_lib_search_path_spec='`$ECHO "$sys_lib_search_path_spec" | $SED "$delay_single_quote_subst"`'
12081sys_lib_dlsearch_path_spec='`$ECHO "$sys_lib_dlsearch_path_spec" | $SED "$delay_single_quote_subst"`'
12082hardcode_action='`$ECHO "$hardcode_action" | $SED "$delay_single_quote_subst"`'
12083enable_dlopen='`$ECHO "$enable_dlopen" | $SED "$delay_single_quote_subst"`'
12084enable_dlopen_self='`$ECHO "$enable_dlopen_self" | $SED "$delay_single_quote_subst"`'
12085enable_dlopen_self_static='`$ECHO "$enable_dlopen_self_static" | $SED "$delay_single_quote_subst"`'
12086old_striplib='`$ECHO "$old_striplib" | $SED "$delay_single_quote_subst"`'
12087striplib='`$ECHO "$striplib" | $SED "$delay_single_quote_subst"`'
12088
12089LTCC='$LTCC'
12090LTCFLAGS='$LTCFLAGS'
12091compiler='$compiler_DEFAULT'
12092
12093# A function that is used when there is no print builtin or printf.
12094func_fallback_echo ()
12095{
12096  eval 'cat <<_LTECHO_EOF
12097\$1
12098_LTECHO_EOF'
12099}
12100
12101# Quote evaled strings.
12102for var in SHELL \
12103ECHO \
12104SED \
12105GREP \
12106EGREP \
12107FGREP \
12108LD \
12109NM \
12110LN_S \
12111lt_SP2NL \
12112lt_NL2SP \
12113reload_flag \
12114OBJDUMP \
12115deplibs_check_method \
12116file_magic_cmd \
12117AR \
12118AR_FLAGS \
12119STRIP \
12120RANLIB \
12121CC \
12122CFLAGS \
12123compiler \
12124lt_cv_sys_global_symbol_pipe \
12125lt_cv_sys_global_symbol_to_cdecl \
12126lt_cv_sys_global_symbol_to_c_name_address \
12127lt_cv_sys_global_symbol_to_c_name_address_lib_prefix \
12128lt_prog_compiler_no_builtin_flag \
12129lt_prog_compiler_wl \
12130lt_prog_compiler_pic \
12131lt_prog_compiler_static \
12132lt_cv_prog_compiler_c_o \
12133need_locks \
12134DSYMUTIL \
12135NMEDIT \
12136LIPO \
12137OTOOL \
12138OTOOL64 \
12139shrext_cmds \
12140export_dynamic_flag_spec \
12141whole_archive_flag_spec \
12142compiler_needs_object \
12143with_gnu_ld \
12144allow_undefined_flag \
12145no_undefined_flag \
12146hardcode_libdir_flag_spec \
12147hardcode_libdir_flag_spec_ld \
12148hardcode_libdir_separator \
12149fix_srcfile_path \
12150exclude_expsyms \
12151include_expsyms \
12152file_list_spec \
12153variables_saved_for_relink \
12154libname_spec \
12155library_names_spec \
12156soname_spec \
12157install_override_mode \
12158finish_eval \
12159old_striplib \
12160striplib; do
12161    case \`eval \\\\\$ECHO \\\\""\\\\\$\$var"\\\\"\` in
12162    *[\\\\\\\`\\"\\\$]*)
12163      eval "lt_\$var=\\\\\\"\\\`\\\$ECHO \\"\\\$\$var\\" | \\\$SED \\"\\\$sed_quote_subst\\"\\\`\\\\\\""
12164      ;;
12165    *)
12166      eval "lt_\$var=\\\\\\"\\\$\$var\\\\\\""
12167      ;;
12168    esac
12169done
12170
12171# Double-quote double-evaled strings.
12172for var in reload_cmds \
12173old_postinstall_cmds \
12174old_postuninstall_cmds \
12175old_archive_cmds \
12176extract_expsyms_cmds \
12177old_archive_from_new_cmds \
12178old_archive_from_expsyms_cmds \
12179archive_cmds \
12180archive_expsym_cmds \
12181module_cmds \
12182module_expsym_cmds \
12183export_symbols_cmds \
12184prelink_cmds \
12185postinstall_cmds \
12186postuninstall_cmds \
12187finish_cmds \
12188sys_lib_search_path_spec \
12189sys_lib_dlsearch_path_spec; do
12190    case \`eval \\\\\$ECHO \\\\""\\\\\$\$var"\\\\"\` in
12191    *[\\\\\\\`\\"\\\$]*)
12192      eval "lt_\$var=\\\\\\"\\\`\\\$ECHO \\"\\\$\$var\\" | \\\$SED -e \\"\\\$double_quote_subst\\" -e \\"\\\$sed_quote_subst\\" -e \\"\\\$delay_variable_subst\\"\\\`\\\\\\""
12193      ;;
12194    *)
12195      eval "lt_\$var=\\\\\\"\\\$\$var\\\\\\""
12196      ;;
12197    esac
12198done
12199
12200ac_aux_dir='$ac_aux_dir'
12201xsi_shell='$xsi_shell'
12202lt_shell_append='$lt_shell_append'
12203
12204# See if we are running on zsh, and set the options which allow our
12205# commands through without removal of \ escapes INIT.
12206if test -n "\${ZSH_VERSION+set}" ; then
12207   setopt NO_GLOB_SUBST
12208fi
12209
12210
12211    PACKAGE='$PACKAGE'
12212    VERSION='$VERSION'
12213    TIMESTAMP='$TIMESTAMP'
12214    RM='$RM'
12215    ofile='$ofile'
12216
12217
12218
12219
12220_ACEOF
12221
12222cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
12223
12224# Handling of arguments.
12225for ac_config_target in $ac_config_targets
12226do
12227  case $ac_config_target in
12228    "config.h") CONFIG_HEADERS="$CONFIG_HEADERS config.h" ;;
12229    "depfiles") CONFIG_COMMANDS="$CONFIG_COMMANDS depfiles" ;;
12230    "libtool") CONFIG_COMMANDS="$CONFIG_COMMANDS libtool" ;;
12231    "Makefile") CONFIG_FILES="$CONFIG_FILES Makefile" ;;
12232    "src/Makefile") CONFIG_FILES="$CONFIG_FILES src/Makefile" ;;
12233    "man/Makefile") CONFIG_FILES="$CONFIG_FILES man/Makefile" ;;
12234    "xres.pc") CONFIG_FILES="$CONFIG_FILES xres.pc" ;;
12235
12236  *) as_fn_error $? "invalid argument: \`$ac_config_target'" "$LINENO" 5;;
12237  esac
12238done
12239
12240
12241# If the user did not use the arguments to specify the items to instantiate,
12242# then the envvar interface is used.  Set only those that are not.
12243# We use the long form for the default assignment because of an extremely
12244# bizarre bug on SunOS 4.1.3.
12245if $ac_need_defaults; then
12246  test "${CONFIG_FILES+set}" = set || CONFIG_FILES=$config_files
12247  test "${CONFIG_HEADERS+set}" = set || CONFIG_HEADERS=$config_headers
12248  test "${CONFIG_COMMANDS+set}" = set || CONFIG_COMMANDS=$config_commands
12249fi
12250
12251# Have a temporary directory for convenience.  Make it in the build tree
12252# simply because there is no reason against having it here, and in addition,
12253# creating and moving files from /tmp can sometimes cause problems.
12254# Hook for its removal unless debugging.
12255# Note that there is a small window in which the directory will not be cleaned:
12256# after its creation but before its name has been assigned to `$tmp'.
12257$debug ||
12258{
12259  tmp= ac_tmp=
12260  trap 'exit_status=$?
12261  : "${ac_tmp:=$tmp}"
12262  { test ! -d "$ac_tmp" || rm -fr "$ac_tmp"; } && exit $exit_status
12263' 0
12264  trap 'as_fn_exit 1' 1 2 13 15
12265}
12266# Create a (secure) tmp directory for tmp files.
12267
12268{
12269  tmp=`(umask 077 && mktemp -d "./confXXXXXX") 2>/dev/null` &&
12270  test -d "$tmp"
12271}  ||
12272{
12273  tmp=./conf$$-$RANDOM
12274  (umask 077 && mkdir "$tmp")
12275} || as_fn_error $? "cannot create a temporary directory in ." "$LINENO" 5
12276ac_tmp=$tmp
12277
12278# Set up the scripts for CONFIG_FILES section.
12279# No need to generate them if there are no CONFIG_FILES.
12280# This happens for instance with `./config.status config.h'.
12281if test -n "$CONFIG_FILES"; then
12282
12283
12284ac_cr=`echo X | tr X '\015'`
12285# On cygwin, bash can eat \r inside `` if the user requested igncr.
12286# But we know of no other shell where ac_cr would be empty at this
12287# point, so we can use a bashism as a fallback.
12288if test "x$ac_cr" = x; then
12289  eval ac_cr=\$\'\\r\'
12290fi
12291ac_cs_awk_cr=`$AWK 'BEGIN { print "a\rb" }' </dev/null 2>/dev/null`
12292if test "$ac_cs_awk_cr" = "a${ac_cr}b"; then
12293  ac_cs_awk_cr='\\r'
12294else
12295  ac_cs_awk_cr=$ac_cr
12296fi
12297
12298echo 'BEGIN {' >"$ac_tmp/subs1.awk" &&
12299_ACEOF
12300
12301
12302{
12303  echo "cat >conf$$subs.awk <<_ACEOF" &&
12304  echo "$ac_subst_vars" | sed 's/.*/&!$&$ac_delim/' &&
12305  echo "_ACEOF"
12306} >conf$$subs.sh ||
12307  as_fn_error $? "could not make $CONFIG_STATUS" "$LINENO" 5
12308ac_delim_num=`echo "$ac_subst_vars" | grep -c '^'`
12309ac_delim='%!_!# '
12310for ac_last_try in false false false false false :; do
12311  . ./conf$$subs.sh ||
12312    as_fn_error $? "could not make $CONFIG_STATUS" "$LINENO" 5
12313
12314  ac_delim_n=`sed -n "s/.*$ac_delim\$/X/p" conf$$subs.awk | grep -c X`
12315  if test $ac_delim_n = $ac_delim_num; then
12316    break
12317  elif $ac_last_try; then
12318    as_fn_error $? "could not make $CONFIG_STATUS" "$LINENO" 5
12319  else
12320    ac_delim="$ac_delim!$ac_delim _$ac_delim!! "
12321  fi
12322done
12323rm -f conf$$subs.sh
12324
12325cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
12326cat >>"\$ac_tmp/subs1.awk" <<\\_ACAWK &&
12327_ACEOF
12328sed -n '
12329h
12330s/^/S["/; s/!.*/"]=/
12331p
12332g
12333s/^[^!]*!//
12334:repl
12335t repl
12336s/'"$ac_delim"'$//
12337t delim
12338:nl
12339h
12340s/\(.\{148\}\)..*/\1/
12341t more1
12342s/["\\]/\\&/g; s/^/"/; s/$/\\n"\\/
12343p
12344n
12345b repl
12346:more1
12347s/["\\]/\\&/g; s/^/"/; s/$/"\\/
12348p
12349g
12350s/.\{148\}//
12351t nl
12352:delim
12353h
12354s/\(.\{148\}\)..*/\1/
12355t more2
12356s/["\\]/\\&/g; s/^/"/; s/$/"/
12357p
12358b
12359:more2
12360s/["\\]/\\&/g; s/^/"/; s/$/"\\/
12361p
12362g
12363s/.\{148\}//
12364t delim
12365' <conf$$subs.awk | sed '
12366/^[^""]/{
12367  N
12368  s/\n//
12369}
12370' >>$CONFIG_STATUS || ac_write_fail=1
12371rm -f conf$$subs.awk
12372cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
12373_ACAWK
12374cat >>"\$ac_tmp/subs1.awk" <<_ACAWK &&
12375  for (key in S) S_is_set[key] = 1
12376  FS = ""
12377
12378}
12379{
12380  line = $ 0
12381  nfields = split(line, field, "@")
12382  substed = 0
12383  len = length(field[1])
12384  for (i = 2; i < nfields; i++) {
12385    key = field[i]
12386    keylen = length(key)
12387    if (S_is_set[key]) {
12388      value = S[key]
12389      line = substr(line, 1, len) "" value "" substr(line, len + keylen + 3)
12390      len += length(value) + length(field[++i])
12391      substed = 1
12392    } else
12393      len += 1 + keylen
12394  }
12395
12396  print line
12397}
12398
12399_ACAWK
12400_ACEOF
12401cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
12402if sed "s/$ac_cr//" < /dev/null > /dev/null 2>&1; then
12403  sed "s/$ac_cr\$//; s/$ac_cr/$ac_cs_awk_cr/g"
12404else
12405  cat
12406fi < "$ac_tmp/subs1.awk" > "$ac_tmp/subs.awk" \
12407  || as_fn_error $? "could not setup config files machinery" "$LINENO" 5
12408_ACEOF
12409
12410# VPATH may cause trouble with some makes, so we remove sole $(srcdir),
12411# ${srcdir} and @srcdir@ entries from VPATH if srcdir is ".", strip leading and
12412# trailing colons and then remove the whole line if VPATH becomes empty
12413# (actually we leave an empty line to preserve line numbers).
12414if test "x$srcdir" = x.; then
12415  ac_vpsub='/^[	 ]*VPATH[	 ]*=[	 ]*/{
12416h
12417s///
12418s/^/:/
12419s/[	 ]*$/:/
12420s/:\$(srcdir):/:/g
12421s/:\${srcdir}:/:/g
12422s/:@srcdir@:/:/g
12423s/^:*//
12424s/:*$//
12425x
12426s/\(=[	 ]*\).*/\1/
12427G
12428s/\n//
12429s/^[^=]*=[	 ]*$//
12430}'
12431fi
12432
12433cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
12434fi # test -n "$CONFIG_FILES"
12435
12436# Set up the scripts for CONFIG_HEADERS section.
12437# No need to generate them if there are no CONFIG_HEADERS.
12438# This happens for instance with `./config.status Makefile'.
12439if test -n "$CONFIG_HEADERS"; then
12440cat >"$ac_tmp/defines.awk" <<\_ACAWK ||
12441BEGIN {
12442_ACEOF
12443
12444# Transform confdefs.h into an awk script `defines.awk', embedded as
12445# here-document in config.status, that substitutes the proper values into
12446# config.h.in to produce config.h.
12447
12448# Create a delimiter string that does not exist in confdefs.h, to ease
12449# handling of long lines.
12450ac_delim='%!_!# '
12451for ac_last_try in false false :; do
12452  ac_tt=`sed -n "/$ac_delim/p" confdefs.h`
12453  if test -z "$ac_tt"; then
12454    break
12455  elif $ac_last_try; then
12456    as_fn_error $? "could not make $CONFIG_HEADERS" "$LINENO" 5
12457  else
12458    ac_delim="$ac_delim!$ac_delim _$ac_delim!! "
12459  fi
12460done
12461
12462# For the awk script, D is an array of macro values keyed by name,
12463# likewise P contains macro parameters if any.  Preserve backslash
12464# newline sequences.
12465
12466ac_word_re=[_$as_cr_Letters][_$as_cr_alnum]*
12467sed -n '
12468s/.\{148\}/&'"$ac_delim"'/g
12469t rset
12470:rset
12471s/^[	 ]*#[	 ]*define[	 ][	 ]*/ /
12472t def
12473d
12474:def
12475s/\\$//
12476t bsnl
12477s/["\\]/\\&/g
12478s/^ \('"$ac_word_re"'\)\(([^()]*)\)[	 ]*\(.*\)/P["\1"]="\2"\
12479D["\1"]=" \3"/p
12480s/^ \('"$ac_word_re"'\)[	 ]*\(.*\)/D["\1"]=" \2"/p
12481d
12482:bsnl
12483s/["\\]/\\&/g
12484s/^ \('"$ac_word_re"'\)\(([^()]*)\)[	 ]*\(.*\)/P["\1"]="\2"\
12485D["\1"]=" \3\\\\\\n"\\/p
12486t cont
12487s/^ \('"$ac_word_re"'\)[	 ]*\(.*\)/D["\1"]=" \2\\\\\\n"\\/p
12488t cont
12489d
12490:cont
12491n
12492s/.\{148\}/&'"$ac_delim"'/g
12493t clear
12494:clear
12495s/\\$//
12496t bsnlc
12497s/["\\]/\\&/g; s/^/"/; s/$/"/p
12498d
12499:bsnlc
12500s/["\\]/\\&/g; s/^/"/; s/$/\\\\\\n"\\/p
12501b cont
12502' <confdefs.h | sed '
12503s/'"$ac_delim"'/"\\\
12504"/g' >>$CONFIG_STATUS || ac_write_fail=1
12505
12506cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
12507  for (key in D) D_is_set[key] = 1
12508  FS = ""
12509}
12510/^[\t ]*#[\t ]*(define|undef)[\t ]+$ac_word_re([\t (]|\$)/ {
12511  line = \$ 0
12512  split(line, arg, " ")
12513  if (arg[1] == "#") {
12514    defundef = arg[2]
12515    mac1 = arg[3]
12516  } else {
12517    defundef = substr(arg[1], 2)
12518    mac1 = arg[2]
12519  }
12520  split(mac1, mac2, "(") #)
12521  macro = mac2[1]
12522  prefix = substr(line, 1, index(line, defundef) - 1)
12523  if (D_is_set[macro]) {
12524    # Preserve the white space surrounding the "#".
12525    print prefix "define", macro P[macro] D[macro]
12526    next
12527  } else {
12528    # Replace #undef with comments.  This is necessary, for example,
12529    # in the case of _POSIX_SOURCE, which is predefined and required
12530    # on some systems where configure will not decide to define it.
12531    if (defundef == "undef") {
12532      print "/*", prefix defundef, macro, "*/"
12533      next
12534    }
12535  }
12536}
12537{ print }
12538_ACAWK
12539_ACEOF
12540cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
12541  as_fn_error $? "could not setup config headers machinery" "$LINENO" 5
12542fi # test -n "$CONFIG_HEADERS"
12543
12544
12545eval set X "  :F $CONFIG_FILES  :H $CONFIG_HEADERS    :C $CONFIG_COMMANDS"
12546shift
12547for ac_tag
12548do
12549  case $ac_tag in
12550  :[FHLC]) ac_mode=$ac_tag; continue;;
12551  esac
12552  case $ac_mode$ac_tag in
12553  :[FHL]*:*);;
12554  :L* | :C*:*) as_fn_error $? "invalid tag \`$ac_tag'" "$LINENO" 5;;
12555  :[FH]-) ac_tag=-:-;;
12556  :[FH]*) ac_tag=$ac_tag:$ac_tag.in;;
12557  esac
12558  ac_save_IFS=$IFS
12559  IFS=:
12560  set x $ac_tag
12561  IFS=$ac_save_IFS
12562  shift
12563  ac_file=$1
12564  shift
12565
12566  case $ac_mode in
12567  :L) ac_source=$1;;
12568  :[FH])
12569    ac_file_inputs=
12570    for ac_f
12571    do
12572      case $ac_f in
12573      -) ac_f="$ac_tmp/stdin";;
12574      *) # Look for the file first in the build tree, then in the source tree
12575	 # (if the path is not absolute).  The absolute path cannot be DOS-style,
12576	 # because $ac_f cannot contain `:'.
12577	 test -f "$ac_f" ||
12578	   case $ac_f in
12579	   [\\/$]*) false;;
12580	   *) test -f "$srcdir/$ac_f" && ac_f="$srcdir/$ac_f";;
12581	   esac ||
12582	   as_fn_error 1 "cannot find input file: \`$ac_f'" "$LINENO" 5;;
12583      esac
12584      case $ac_f in *\'*) ac_f=`$as_echo "$ac_f" | sed "s/'/'\\\\\\\\''/g"`;; esac
12585      as_fn_append ac_file_inputs " '$ac_f'"
12586    done
12587
12588    # Let's still pretend it is `configure' which instantiates (i.e., don't
12589    # use $as_me), people would be surprised to read:
12590    #    /* config.h.  Generated by config.status.  */
12591    configure_input='Generated from '`
12592	  $as_echo "$*" | sed 's|^[^:]*/||;s|:[^:]*/|, |g'
12593	`' by configure.'
12594    if test x"$ac_file" != x-; then
12595      configure_input="$ac_file.  $configure_input"
12596      { $as_echo "$as_me:${as_lineno-$LINENO}: creating $ac_file" >&5
12597$as_echo "$as_me: creating $ac_file" >&6;}
12598    fi
12599    # Neutralize special characters interpreted by sed in replacement strings.
12600    case $configure_input in #(
12601    *\&* | *\|* | *\\* )
12602       ac_sed_conf_input=`$as_echo "$configure_input" |
12603       sed 's/[\\\\&|]/\\\\&/g'`;; #(
12604    *) ac_sed_conf_input=$configure_input;;
12605    esac
12606
12607    case $ac_tag in
12608    *:-:* | *:-) cat >"$ac_tmp/stdin" \
12609      || as_fn_error $? "could not create $ac_file" "$LINENO" 5 ;;
12610    esac
12611    ;;
12612  esac
12613
12614  ac_dir=`$as_dirname -- "$ac_file" ||
12615$as_expr X"$ac_file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
12616	 X"$ac_file" : 'X\(//\)[^/]' \| \
12617	 X"$ac_file" : 'X\(//\)$' \| \
12618	 X"$ac_file" : 'X\(/\)' \| . 2>/dev/null ||
12619$as_echo X"$ac_file" |
12620    sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
12621	    s//\1/
12622	    q
12623	  }
12624	  /^X\(\/\/\)[^/].*/{
12625	    s//\1/
12626	    q
12627	  }
12628	  /^X\(\/\/\)$/{
12629	    s//\1/
12630	    q
12631	  }
12632	  /^X\(\/\).*/{
12633	    s//\1/
12634	    q
12635	  }
12636	  s/.*/./; q'`
12637  as_dir="$ac_dir"; as_fn_mkdir_p
12638  ac_builddir=.
12639
12640case "$ac_dir" in
12641.) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;;
12642*)
12643  ac_dir_suffix=/`$as_echo "$ac_dir" | sed 's|^\.[\\/]||'`
12644  # A ".." for each directory in $ac_dir_suffix.
12645  ac_top_builddir_sub=`$as_echo "$ac_dir_suffix" | sed 's|/[^\\/]*|/..|g;s|/||'`
12646  case $ac_top_builddir_sub in
12647  "") ac_top_builddir_sub=. ac_top_build_prefix= ;;
12648  *)  ac_top_build_prefix=$ac_top_builddir_sub/ ;;
12649  esac ;;
12650esac
12651ac_abs_top_builddir=$ac_pwd
12652ac_abs_builddir=$ac_pwd$ac_dir_suffix
12653# for backward compatibility:
12654ac_top_builddir=$ac_top_build_prefix
12655
12656case $srcdir in
12657  .)  # We are building in place.
12658    ac_srcdir=.
12659    ac_top_srcdir=$ac_top_builddir_sub
12660    ac_abs_top_srcdir=$ac_pwd ;;
12661  [\\/]* | ?:[\\/]* )  # Absolute name.
12662    ac_srcdir=$srcdir$ac_dir_suffix;
12663    ac_top_srcdir=$srcdir
12664    ac_abs_top_srcdir=$srcdir ;;
12665  *) # Relative name.
12666    ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix
12667    ac_top_srcdir=$ac_top_build_prefix$srcdir
12668    ac_abs_top_srcdir=$ac_pwd/$srcdir ;;
12669esac
12670ac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix
12671
12672
12673  case $ac_mode in
12674  :F)
12675  #
12676  # CONFIG_FILE
12677  #
12678
12679  case $INSTALL in
12680  [\\/$]* | ?:[\\/]* ) ac_INSTALL=$INSTALL ;;
12681  *) ac_INSTALL=$ac_top_build_prefix$INSTALL ;;
12682  esac
12683  ac_MKDIR_P=$MKDIR_P
12684  case $MKDIR_P in
12685  [\\/$]* | ?:[\\/]* ) ;;
12686  */*) ac_MKDIR_P=$ac_top_build_prefix$MKDIR_P ;;
12687  esac
12688_ACEOF
12689
12690cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
12691# If the template does not know about datarootdir, expand it.
12692# FIXME: This hack should be removed a few years after 2.60.
12693ac_datarootdir_hack=; ac_datarootdir_seen=
12694ac_sed_dataroot='
12695/datarootdir/ {
12696  p
12697  q
12698}
12699/@datadir@/p
12700/@docdir@/p
12701/@infodir@/p
12702/@localedir@/p
12703/@mandir@/p'
12704case `eval "sed -n \"\$ac_sed_dataroot\" $ac_file_inputs"` in
12705*datarootdir*) ac_datarootdir_seen=yes;;
12706*@datadir@*|*@docdir@*|*@infodir@*|*@localedir@*|*@mandir@*)
12707  { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&5
12708$as_echo "$as_me: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&2;}
12709_ACEOF
12710cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
12711  ac_datarootdir_hack='
12712  s&@datadir@&$datadir&g
12713  s&@docdir@&$docdir&g
12714  s&@infodir@&$infodir&g
12715  s&@localedir@&$localedir&g
12716  s&@mandir@&$mandir&g
12717  s&\\\${datarootdir}&$datarootdir&g' ;;
12718esac
12719_ACEOF
12720
12721# Neutralize VPATH when `$srcdir' = `.'.
12722# Shell code in configure.ac might set extrasub.
12723# FIXME: do we really want to maintain this feature?
12724cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
12725ac_sed_extra="$ac_vpsub
12726$extrasub
12727_ACEOF
12728cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
12729:t
12730/@[a-zA-Z_][a-zA-Z_0-9]*@/!b
12731s|@configure_input@|$ac_sed_conf_input|;t t
12732s&@top_builddir@&$ac_top_builddir_sub&;t t
12733s&@top_build_prefix@&$ac_top_build_prefix&;t t
12734s&@srcdir@&$ac_srcdir&;t t
12735s&@abs_srcdir@&$ac_abs_srcdir&;t t
12736s&@top_srcdir@&$ac_top_srcdir&;t t
12737s&@abs_top_srcdir@&$ac_abs_top_srcdir&;t t
12738s&@builddir@&$ac_builddir&;t t
12739s&@abs_builddir@&$ac_abs_builddir&;t t
12740s&@abs_top_builddir@&$ac_abs_top_builddir&;t t
12741s&@INSTALL@&$ac_INSTALL&;t t
12742s&@MKDIR_P@&$ac_MKDIR_P&;t t
12743$ac_datarootdir_hack
12744"
12745eval sed \"\$ac_sed_extra\" "$ac_file_inputs" | $AWK -f "$ac_tmp/subs.awk" \
12746  >$ac_tmp/out || as_fn_error $? "could not create $ac_file" "$LINENO" 5
12747
12748test -z "$ac_datarootdir_hack$ac_datarootdir_seen" &&
12749  { ac_out=`sed -n '/\${datarootdir}/p' "$ac_tmp/out"`; test -n "$ac_out"; } &&
12750  { ac_out=`sed -n '/^[	 ]*datarootdir[	 ]*:*=/p' \
12751      "$ac_tmp/out"`; test -z "$ac_out"; } &&
12752  { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $ac_file contains a reference to the variable \`datarootdir'
12753which seems to be undefined.  Please make sure it is defined" >&5
12754$as_echo "$as_me: WARNING: $ac_file contains a reference to the variable \`datarootdir'
12755which seems to be undefined.  Please make sure it is defined" >&2;}
12756
12757  rm -f "$ac_tmp/stdin"
12758  case $ac_file in
12759  -) cat "$ac_tmp/out" && rm -f "$ac_tmp/out";;
12760  *) rm -f "$ac_file" && mv "$ac_tmp/out" "$ac_file";;
12761  esac \
12762  || as_fn_error $? "could not create $ac_file" "$LINENO" 5
12763 ;;
12764  :H)
12765  #
12766  # CONFIG_HEADER
12767  #
12768  if test x"$ac_file" != x-; then
12769    {
12770      $as_echo "/* $configure_input  */" \
12771      && eval '$AWK -f "$ac_tmp/defines.awk"' "$ac_file_inputs"
12772    } >"$ac_tmp/config.h" \
12773      || as_fn_error $? "could not create $ac_file" "$LINENO" 5
12774    if diff "$ac_file" "$ac_tmp/config.h" >/dev/null 2>&1; then
12775      { $as_echo "$as_me:${as_lineno-$LINENO}: $ac_file is unchanged" >&5
12776$as_echo "$as_me: $ac_file is unchanged" >&6;}
12777    else
12778      rm -f "$ac_file"
12779      mv "$ac_tmp/config.h" "$ac_file" \
12780	|| as_fn_error $? "could not create $ac_file" "$LINENO" 5
12781    fi
12782  else
12783    $as_echo "/* $configure_input  */" \
12784      && eval '$AWK -f "$ac_tmp/defines.awk"' "$ac_file_inputs" \
12785      || as_fn_error $? "could not create -" "$LINENO" 5
12786  fi
12787# Compute "$ac_file"'s index in $config_headers.
12788_am_arg="$ac_file"
12789_am_stamp_count=1
12790for _am_header in $config_headers :; do
12791  case $_am_header in
12792    $_am_arg | $_am_arg:* )
12793      break ;;
12794    * )
12795      _am_stamp_count=`expr $_am_stamp_count + 1` ;;
12796  esac
12797done
12798echo "timestamp for $_am_arg" >`$as_dirname -- "$_am_arg" ||
12799$as_expr X"$_am_arg" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
12800	 X"$_am_arg" : 'X\(//\)[^/]' \| \
12801	 X"$_am_arg" : 'X\(//\)$' \| \
12802	 X"$_am_arg" : 'X\(/\)' \| . 2>/dev/null ||
12803$as_echo X"$_am_arg" |
12804    sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
12805	    s//\1/
12806	    q
12807	  }
12808	  /^X\(\/\/\)[^/].*/{
12809	    s//\1/
12810	    q
12811	  }
12812	  /^X\(\/\/\)$/{
12813	    s//\1/
12814	    q
12815	  }
12816	  /^X\(\/\).*/{
12817	    s//\1/
12818	    q
12819	  }
12820	  s/.*/./; q'`/stamp-h$_am_stamp_count
12821 ;;
12822
12823  :C)  { $as_echo "$as_me:${as_lineno-$LINENO}: executing $ac_file commands" >&5
12824$as_echo "$as_me: executing $ac_file commands" >&6;}
12825 ;;
12826  esac
12827
12828
12829  case $ac_file$ac_mode in
12830    "depfiles":C) test x"$AMDEP_TRUE" != x"" || {
12831  # Autoconf 2.62 quotes --file arguments for eval, but not when files
12832  # are listed without --file.  Let's play safe and only enable the eval
12833  # if we detect the quoting.
12834  case $CONFIG_FILES in
12835  *\'*) eval set x "$CONFIG_FILES" ;;
12836  *)   set x $CONFIG_FILES ;;
12837  esac
12838  shift
12839  for mf
12840  do
12841    # Strip MF so we end up with the name of the file.
12842    mf=`echo "$mf" | sed -e 's/:.*$//'`
12843    # Check whether this is an Automake generated Makefile or not.
12844    # We used to match only the files named `Makefile.in', but
12845    # some people rename them; so instead we look at the file content.
12846    # Grep'ing the first line is not enough: some people post-process
12847    # each Makefile.in and add a new line on top of each file to say so.
12848    # Grep'ing the whole file is not good either: AIX grep has a line
12849    # limit of 2048, but all sed's we know have understand at least 4000.
12850    if sed -n 's,^#.*generated by automake.*,X,p' "$mf" | grep X >/dev/null 2>&1; then
12851      dirpart=`$as_dirname -- "$mf" ||
12852$as_expr X"$mf" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
12853	 X"$mf" : 'X\(//\)[^/]' \| \
12854	 X"$mf" : 'X\(//\)$' \| \
12855	 X"$mf" : 'X\(/\)' \| . 2>/dev/null ||
12856$as_echo X"$mf" |
12857    sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
12858	    s//\1/
12859	    q
12860	  }
12861	  /^X\(\/\/\)[^/].*/{
12862	    s//\1/
12863	    q
12864	  }
12865	  /^X\(\/\/\)$/{
12866	    s//\1/
12867	    q
12868	  }
12869	  /^X\(\/\).*/{
12870	    s//\1/
12871	    q
12872	  }
12873	  s/.*/./; q'`
12874    else
12875      continue
12876    fi
12877    # Extract the definition of DEPDIR, am__include, and am__quote
12878    # from the Makefile without running `make'.
12879    DEPDIR=`sed -n 's/^DEPDIR = //p' < "$mf"`
12880    test -z "$DEPDIR" && continue
12881    am__include=`sed -n 's/^am__include = //p' < "$mf"`
12882    test -z "am__include" && continue
12883    am__quote=`sed -n 's/^am__quote = //p' < "$mf"`
12884    # When using ansi2knr, U may be empty or an underscore; expand it
12885    U=`sed -n 's/^U = //p' < "$mf"`
12886    # Find all dependency output files, they are included files with
12887    # $(DEPDIR) in their names.  We invoke sed twice because it is the
12888    # simplest approach to changing $(DEPDIR) to its actual value in the
12889    # expansion.
12890    for file in `sed -n "
12891      s/^$am__include $am__quote\(.*(DEPDIR).*\)$am__quote"'$/\1/p' <"$mf" | \
12892	 sed -e 's/\$(DEPDIR)/'"$DEPDIR"'/g' -e 's/\$U/'"$U"'/g'`; do
12893      # Make sure the directory exists.
12894      test -f "$dirpart/$file" && continue
12895      fdir=`$as_dirname -- "$file" ||
12896$as_expr X"$file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
12897	 X"$file" : 'X\(//\)[^/]' \| \
12898	 X"$file" : 'X\(//\)$' \| \
12899	 X"$file" : 'X\(/\)' \| . 2>/dev/null ||
12900$as_echo X"$file" |
12901    sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
12902	    s//\1/
12903	    q
12904	  }
12905	  /^X\(\/\/\)[^/].*/{
12906	    s//\1/
12907	    q
12908	  }
12909	  /^X\(\/\/\)$/{
12910	    s//\1/
12911	    q
12912	  }
12913	  /^X\(\/\).*/{
12914	    s//\1/
12915	    q
12916	  }
12917	  s/.*/./; q'`
12918      as_dir=$dirpart/$fdir; as_fn_mkdir_p
12919      # echo "creating $dirpart/$file"
12920      echo '# dummy' > "$dirpart/$file"
12921    done
12922  done
12923}
12924 ;;
12925    "libtool":C)
12926
12927    # See if we are running on zsh, and set the options which allow our
12928    # commands through without removal of \ escapes.
12929    if test -n "${ZSH_VERSION+set}" ; then
12930      setopt NO_GLOB_SUBST
12931    fi
12932
12933    cfgfile="${ofile}T"
12934    trap "$RM \"$cfgfile\"; exit 1" 1 2 15
12935    $RM "$cfgfile"
12936
12937    cat <<_LT_EOF >> "$cfgfile"
12938#! $SHELL
12939
12940# `$ECHO "$ofile" | sed 's%^.*/%%'` - Provide generalized library-building support services.
12941# Generated automatically by $as_me ($PACKAGE$TIMESTAMP) $VERSION
12942# Libtool was configured on host `(hostname || uname -n) 2>/dev/null | sed 1q`:
12943# NOTE: Changes made to this file will be lost: look at ltmain.sh.
12944#
12945#   Copyright (C) 1996, 1997, 1998, 1999, 2000, 2001, 2003, 2004, 2005,
12946#                 2006, 2007, 2008, 2009, 2010 Free Software Foundation,
12947#                 Inc.
12948#   Written by Gordon Matzigkeit, 1996
12949#
12950#   This file is part of GNU Libtool.
12951#
12952# GNU Libtool is free software; you can redistribute it and/or
12953# modify it under the terms of the GNU General Public License as
12954# published by the Free Software Foundation; either version 2 of
12955# the License, or (at your option) any later version.
12956#
12957# As a special exception to the GNU General Public License,
12958# if you distribute this file as part of a program or library that
12959# is built using GNU Libtool, you may include this file under the
12960# same distribution terms that you use for the rest of that program.
12961#
12962# GNU Libtool is distributed in the hope that it will be useful,
12963# but WITHOUT ANY WARRANTY; without even the implied warranty of
12964# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
12965# GNU General Public License for more details.
12966#
12967# You should have received a copy of the GNU General Public License
12968# along with GNU Libtool; see the file COPYING.  If not, a copy
12969# can be downloaded from http://www.gnu.org/licenses/gpl.html, or
12970# obtained by writing to the Free Software Foundation, Inc.,
12971# 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
12972
12973
12974# The names of the tagged configurations supported by this script.
12975available_tags=""
12976
12977# ### BEGIN LIBTOOL CONFIG
12978
12979# Which release of libtool.m4 was used?
12980macro_version=$macro_version
12981macro_revision=$macro_revision
12982
12983# Whether or not to build shared libraries.
12984build_libtool_libs=$enable_shared
12985
12986# Whether or not to build static libraries.
12987build_old_libs=$enable_static
12988
12989# What type of objects to build.
12990pic_mode=$pic_mode
12991
12992# Whether or not to optimize for fast installation.
12993fast_install=$enable_fast_install
12994
12995# Shell to use when invoking shell scripts.
12996SHELL=$lt_SHELL
12997
12998# An echo program that protects backslashes.
12999ECHO=$lt_ECHO
13000
13001# The host system.
13002host_alias=$host_alias
13003host=$host
13004host_os=$host_os
13005
13006# The build system.
13007build_alias=$build_alias
13008build=$build
13009build_os=$build_os
13010
13011# A sed program that does not truncate output.
13012SED=$lt_SED
13013
13014# Sed that helps us avoid accidentally triggering echo(1) options like -n.
13015Xsed="\$SED -e 1s/^X//"
13016
13017# A grep program that handles long lines.
13018GREP=$lt_GREP
13019
13020# An ERE matcher.
13021EGREP=$lt_EGREP
13022
13023# A literal string matcher.
13024FGREP=$lt_FGREP
13025
13026# A BSD- or MS-compatible name lister.
13027NM=$lt_NM
13028
13029# Whether we need soft or hard links.
13030LN_S=$lt_LN_S
13031
13032# What is the maximum length of a command?
13033max_cmd_len=$max_cmd_len
13034
13035# Object file suffix (normally "o").
13036objext=$ac_objext
13037
13038# Executable file suffix (normally "").
13039exeext=$exeext
13040
13041# whether the shell understands "unset".
13042lt_unset=$lt_unset
13043
13044# turn spaces into newlines.
13045SP2NL=$lt_lt_SP2NL
13046
13047# turn newlines into spaces.
13048NL2SP=$lt_lt_NL2SP
13049
13050# An object symbol dumper.
13051OBJDUMP=$lt_OBJDUMP
13052
13053# Method to check whether dependent libraries are shared objects.
13054deplibs_check_method=$lt_deplibs_check_method
13055
13056# Command to use when deplibs_check_method == "file_magic".
13057file_magic_cmd=$lt_file_magic_cmd
13058
13059# The archiver.
13060AR=$lt_AR
13061AR_FLAGS=$lt_AR_FLAGS
13062
13063# A symbol stripping program.
13064STRIP=$lt_STRIP
13065
13066# Commands used to install an old-style archive.
13067RANLIB=$lt_RANLIB
13068old_postinstall_cmds=$lt_old_postinstall_cmds
13069old_postuninstall_cmds=$lt_old_postuninstall_cmds
13070
13071# Whether to use a lock for old archive extraction.
13072lock_old_archive_extraction=$lock_old_archive_extraction
13073
13074# A C compiler.
13075LTCC=$lt_CC
13076
13077# LTCC compiler flags.
13078LTCFLAGS=$lt_CFLAGS
13079
13080# Take the output of nm and produce a listing of raw symbols and C names.
13081global_symbol_pipe=$lt_lt_cv_sys_global_symbol_pipe
13082
13083# Transform the output of nm in a proper C declaration.
13084global_symbol_to_cdecl=$lt_lt_cv_sys_global_symbol_to_cdecl
13085
13086# Transform the output of nm in a C name address pair.
13087global_symbol_to_c_name_address=$lt_lt_cv_sys_global_symbol_to_c_name_address
13088
13089# Transform the output of nm in a C name address pair when lib prefix is needed.
13090global_symbol_to_c_name_address_lib_prefix=$lt_lt_cv_sys_global_symbol_to_c_name_address_lib_prefix
13091
13092# The name of the directory that contains temporary libtool files.
13093objdir=$objdir
13094
13095# Used to examine libraries when file_magic_cmd begins with "file".
13096MAGIC_CMD=$MAGIC_CMD
13097
13098# Must we lock files when doing compilation?
13099need_locks=$lt_need_locks
13100
13101# Tool to manipulate archived DWARF debug symbol files on Mac OS X.
13102DSYMUTIL=$lt_DSYMUTIL
13103
13104# Tool to change global to local symbols on Mac OS X.
13105NMEDIT=$lt_NMEDIT
13106
13107# Tool to manipulate fat objects and archives on Mac OS X.
13108LIPO=$lt_LIPO
13109
13110# ldd/readelf like tool for Mach-O binaries on Mac OS X.
13111OTOOL=$lt_OTOOL
13112
13113# ldd/readelf like tool for 64 bit Mach-O binaries on Mac OS X 10.4.
13114OTOOL64=$lt_OTOOL64
13115
13116# Old archive suffix (normally "a").
13117libext=$libext
13118
13119# Shared library suffix (normally ".so").
13120shrext_cmds=$lt_shrext_cmds
13121
13122# The commands to extract the exported symbol list from a shared archive.
13123extract_expsyms_cmds=$lt_extract_expsyms_cmds
13124
13125# Variables whose values should be saved in libtool wrapper scripts and
13126# restored at link time.
13127variables_saved_for_relink=$lt_variables_saved_for_relink
13128
13129# Do we need the "lib" prefix for modules?
13130need_lib_prefix=$need_lib_prefix
13131
13132# Do we need a version for libraries?
13133need_version=$need_version
13134
13135# Library versioning type.
13136version_type=$version_type
13137
13138# Shared library runtime path variable.
13139runpath_var=$runpath_var
13140
13141# Shared library path variable.
13142shlibpath_var=$shlibpath_var
13143
13144# Is shlibpath searched before the hard-coded library search path?
13145shlibpath_overrides_runpath=$shlibpath_overrides_runpath
13146
13147# Format of library name prefix.
13148libname_spec=$lt_libname_spec
13149
13150# List of archive names.  First name is the real one, the rest are links.
13151# The last name is the one that the linker finds with -lNAME
13152library_names_spec=$lt_library_names_spec
13153
13154# The coded name of the library, if different from the real name.
13155soname_spec=$lt_soname_spec
13156
13157# Permission mode override for installation of shared libraries.
13158install_override_mode=$lt_install_override_mode
13159
13160# Command to use after installation of a shared archive.
13161postinstall_cmds=$lt_postinstall_cmds
13162
13163# Command to use after uninstallation of a shared archive.
13164postuninstall_cmds=$lt_postuninstall_cmds
13165
13166# Commands used to finish a libtool library installation in a directory.
13167finish_cmds=$lt_finish_cmds
13168
13169# As "finish_cmds", except a single script fragment to be evaled but
13170# not shown.
13171finish_eval=$lt_finish_eval
13172
13173# Whether we should hardcode library paths into libraries.
13174hardcode_into_libs=$hardcode_into_libs
13175
13176# Compile-time system search path for libraries.
13177sys_lib_search_path_spec=$lt_sys_lib_search_path_spec
13178
13179# Run-time system search path for libraries.
13180sys_lib_dlsearch_path_spec=$lt_sys_lib_dlsearch_path_spec
13181
13182# Whether dlopen is supported.
13183dlopen_support=$enable_dlopen
13184
13185# Whether dlopen of programs is supported.
13186dlopen_self=$enable_dlopen_self
13187
13188# Whether dlopen of statically linked programs is supported.
13189dlopen_self_static=$enable_dlopen_self_static
13190
13191# Commands to strip libraries.
13192old_striplib=$lt_old_striplib
13193striplib=$lt_striplib
13194
13195
13196# The linker used to build libraries.
13197LD=$lt_LD
13198
13199# How to create reloadable object files.
13200reload_flag=$lt_reload_flag
13201reload_cmds=$lt_reload_cmds
13202
13203# Commands used to build an old-style archive.
13204old_archive_cmds=$lt_old_archive_cmds
13205
13206# A language specific compiler.
13207CC=$lt_compiler
13208
13209# Is the compiler the GNU compiler?
13210with_gcc=$GCC
13211
13212# Compiler flag to turn off builtin functions.
13213no_builtin_flag=$lt_lt_prog_compiler_no_builtin_flag
13214
13215# How to pass a linker flag through the compiler.
13216wl=$lt_lt_prog_compiler_wl
13217
13218# Additional compiler flags for building library objects.
13219pic_flag=$lt_lt_prog_compiler_pic
13220
13221# Compiler flag to prevent dynamic linking.
13222link_static_flag=$lt_lt_prog_compiler_static
13223
13224# Does compiler simultaneously support -c and -o options?
13225compiler_c_o=$lt_lt_cv_prog_compiler_c_o
13226
13227# Whether or not to add -lc for building shared libraries.
13228build_libtool_need_lc=$archive_cmds_need_lc
13229
13230# Whether or not to disallow shared libs when runtime libs are static.
13231allow_libtool_libs_with_static_runtimes=$enable_shared_with_static_runtimes
13232
13233# Compiler flag to allow reflexive dlopens.
13234export_dynamic_flag_spec=$lt_export_dynamic_flag_spec
13235
13236# Compiler flag to generate shared objects directly from archives.
13237whole_archive_flag_spec=$lt_whole_archive_flag_spec
13238
13239# Whether the compiler copes with passing no objects directly.
13240compiler_needs_object=$lt_compiler_needs_object
13241
13242# Create an old-style archive from a shared archive.
13243old_archive_from_new_cmds=$lt_old_archive_from_new_cmds
13244
13245# Create a temporary old-style archive to link instead of a shared archive.
13246old_archive_from_expsyms_cmds=$lt_old_archive_from_expsyms_cmds
13247
13248# Commands used to build a shared archive.
13249archive_cmds=$lt_archive_cmds
13250archive_expsym_cmds=$lt_archive_expsym_cmds
13251
13252# Commands used to build a loadable module if different from building
13253# a shared archive.
13254module_cmds=$lt_module_cmds
13255module_expsym_cmds=$lt_module_expsym_cmds
13256
13257# Whether we are building with GNU ld or not.
13258with_gnu_ld=$lt_with_gnu_ld
13259
13260# Flag that allows shared libraries with undefined symbols to be built.
13261allow_undefined_flag=$lt_allow_undefined_flag
13262
13263# Flag that enforces no undefined symbols.
13264no_undefined_flag=$lt_no_undefined_flag
13265
13266# Flag to hardcode \$libdir into a binary during linking.
13267# This must work even if \$libdir does not exist
13268hardcode_libdir_flag_spec=$lt_hardcode_libdir_flag_spec
13269
13270# If ld is used when linking, flag to hardcode \$libdir into a binary
13271# during linking.  This must work even if \$libdir does not exist.
13272hardcode_libdir_flag_spec_ld=$lt_hardcode_libdir_flag_spec_ld
13273
13274# Whether we need a single "-rpath" flag with a separated argument.
13275hardcode_libdir_separator=$lt_hardcode_libdir_separator
13276
13277# Set to "yes" if using DIR/libNAME\${shared_ext} during linking hardcodes
13278# DIR into the resulting binary.
13279hardcode_direct=$hardcode_direct
13280
13281# Set to "yes" if using DIR/libNAME\${shared_ext} during linking hardcodes
13282# DIR into the resulting binary and the resulting library dependency is
13283# "absolute",i.e impossible to change by setting \${shlibpath_var} if the
13284# library is relocated.
13285hardcode_direct_absolute=$hardcode_direct_absolute
13286
13287# Set to "yes" if using the -LDIR flag during linking hardcodes DIR
13288# into the resulting binary.
13289hardcode_minus_L=$hardcode_minus_L
13290
13291# Set to "yes" if using SHLIBPATH_VAR=DIR during linking hardcodes DIR
13292# into the resulting binary.
13293hardcode_shlibpath_var=$hardcode_shlibpath_var
13294
13295# Set to "yes" if building a shared library automatically hardcodes DIR
13296# into the library and all subsequent libraries and executables linked
13297# against it.
13298hardcode_automatic=$hardcode_automatic
13299
13300# Set to yes if linker adds runtime paths of dependent libraries
13301# to runtime path list.
13302inherit_rpath=$inherit_rpath
13303
13304# Whether libtool must link a program against all its dependency libraries.
13305link_all_deplibs=$link_all_deplibs
13306
13307# Fix the shell variable \$srcfile for the compiler.
13308fix_srcfile_path=$lt_fix_srcfile_path
13309
13310# Set to "yes" if exported symbols are required.
13311always_export_symbols=$always_export_symbols
13312
13313# The commands to list exported symbols.
13314export_symbols_cmds=$lt_export_symbols_cmds
13315
13316# Symbols that should not be listed in the preloaded symbols.
13317exclude_expsyms=$lt_exclude_expsyms
13318
13319# Symbols that must always be exported.
13320include_expsyms=$lt_include_expsyms
13321
13322# Commands necessary for linking programs (against libraries) with templates.
13323prelink_cmds=$lt_prelink_cmds
13324
13325# Specify filename containing input files.
13326file_list_spec=$lt_file_list_spec
13327
13328# How to hardcode a shared library path into an executable.
13329hardcode_action=$hardcode_action
13330
13331# ### END LIBTOOL CONFIG
13332
13333_LT_EOF
13334
13335  case $host_os in
13336  aix3*)
13337    cat <<\_LT_EOF >> "$cfgfile"
13338# AIX sometimes has problems with the GCC collect2 program.  For some
13339# reason, if we set the COLLECT_NAMES environment variable, the problems
13340# vanish in a puff of smoke.
13341if test "X${COLLECT_NAMES+set}" != Xset; then
13342  COLLECT_NAMES=
13343  export COLLECT_NAMES
13344fi
13345_LT_EOF
13346    ;;
13347  esac
13348
13349
13350ltmain="$ac_aux_dir/ltmain.sh"
13351
13352
13353  # We use sed instead of cat because bash on DJGPP gets confused if
13354  # if finds mixed CR/LF and LF-only lines.  Since sed operates in
13355  # text mode, it properly converts lines to CR/LF.  This bash problem
13356  # is reportedly fixed, but why not run on old versions too?
13357  sed '/^# Generated shell functions inserted here/q' "$ltmain" >> "$cfgfile" \
13358    || (rm -f "$cfgfile"; exit 1)
13359
13360  case $xsi_shell in
13361  yes)
13362    cat << \_LT_EOF >> "$cfgfile"
13363
13364# func_dirname file append nondir_replacement
13365# Compute the dirname of FILE.  If nonempty, add APPEND to the result,
13366# otherwise set result to NONDIR_REPLACEMENT.
13367func_dirname ()
13368{
13369  case ${1} in
13370    */*) func_dirname_result="${1%/*}${2}" ;;
13371    *  ) func_dirname_result="${3}" ;;
13372  esac
13373}
13374
13375# func_basename file
13376func_basename ()
13377{
13378  func_basename_result="${1##*/}"
13379}
13380
13381# func_dirname_and_basename file append nondir_replacement
13382# perform func_basename and func_dirname in a single function
13383# call:
13384#   dirname:  Compute the dirname of FILE.  If nonempty,
13385#             add APPEND to the result, otherwise set result
13386#             to NONDIR_REPLACEMENT.
13387#             value returned in "$func_dirname_result"
13388#   basename: Compute filename of FILE.
13389#             value retuned in "$func_basename_result"
13390# Implementation must be kept synchronized with func_dirname
13391# and func_basename. For efficiency, we do not delegate to
13392# those functions but instead duplicate the functionality here.
13393func_dirname_and_basename ()
13394{
13395  case ${1} in
13396    */*) func_dirname_result="${1%/*}${2}" ;;
13397    *  ) func_dirname_result="${3}" ;;
13398  esac
13399  func_basename_result="${1##*/}"
13400}
13401
13402# func_stripname prefix suffix name
13403# strip PREFIX and SUFFIX off of NAME.
13404# PREFIX and SUFFIX must not contain globbing or regex special
13405# characters, hashes, percent signs, but SUFFIX may contain a leading
13406# dot (in which case that matches only a dot).
13407func_stripname ()
13408{
13409  # pdksh 5.2.14 does not do ${X%$Y} correctly if both X and Y are
13410  # positional parameters, so assign one to ordinary parameter first.
13411  func_stripname_result=${3}
13412  func_stripname_result=${func_stripname_result#"${1}"}
13413  func_stripname_result=${func_stripname_result%"${2}"}
13414}
13415
13416# func_opt_split
13417func_opt_split ()
13418{
13419  func_opt_split_opt=${1%%=*}
13420  func_opt_split_arg=${1#*=}
13421}
13422
13423# func_lo2o object
13424func_lo2o ()
13425{
13426  case ${1} in
13427    *.lo) func_lo2o_result=${1%.lo}.${objext} ;;
13428    *)    func_lo2o_result=${1} ;;
13429  esac
13430}
13431
13432# func_xform libobj-or-source
13433func_xform ()
13434{
13435  func_xform_result=${1%.*}.lo
13436}
13437
13438# func_arith arithmetic-term...
13439func_arith ()
13440{
13441  func_arith_result=$(( $* ))
13442}
13443
13444# func_len string
13445# STRING may not start with a hyphen.
13446func_len ()
13447{
13448  func_len_result=${#1}
13449}
13450
13451_LT_EOF
13452    ;;
13453  *) # Bourne compatible functions.
13454    cat << \_LT_EOF >> "$cfgfile"
13455
13456# func_dirname file append nondir_replacement
13457# Compute the dirname of FILE.  If nonempty, add APPEND to the result,
13458# otherwise set result to NONDIR_REPLACEMENT.
13459func_dirname ()
13460{
13461  # Extract subdirectory from the argument.
13462  func_dirname_result=`$ECHO "${1}" | $SED "$dirname"`
13463  if test "X$func_dirname_result" = "X${1}"; then
13464    func_dirname_result="${3}"
13465  else
13466    func_dirname_result="$func_dirname_result${2}"
13467  fi
13468}
13469
13470# func_basename file
13471func_basename ()
13472{
13473  func_basename_result=`$ECHO "${1}" | $SED "$basename"`
13474}
13475
13476
13477# func_stripname prefix suffix name
13478# strip PREFIX and SUFFIX off of NAME.
13479# PREFIX and SUFFIX must not contain globbing or regex special
13480# characters, hashes, percent signs, but SUFFIX may contain a leading
13481# dot (in which case that matches only a dot).
13482# func_strip_suffix prefix name
13483func_stripname ()
13484{
13485  case ${2} in
13486    .*) func_stripname_result=`$ECHO "${3}" | $SED "s%^${1}%%; s%\\\\${2}\$%%"`;;
13487    *)  func_stripname_result=`$ECHO "${3}" | $SED "s%^${1}%%; s%${2}\$%%"`;;
13488  esac
13489}
13490
13491# sed scripts:
13492my_sed_long_opt='1s/^\(-[^=]*\)=.*/\1/;q'
13493my_sed_long_arg='1s/^-[^=]*=//'
13494
13495# func_opt_split
13496func_opt_split ()
13497{
13498  func_opt_split_opt=`$ECHO "${1}" | $SED "$my_sed_long_opt"`
13499  func_opt_split_arg=`$ECHO "${1}" | $SED "$my_sed_long_arg"`
13500}
13501
13502# func_lo2o object
13503func_lo2o ()
13504{
13505  func_lo2o_result=`$ECHO "${1}" | $SED "$lo2o"`
13506}
13507
13508# func_xform libobj-or-source
13509func_xform ()
13510{
13511  func_xform_result=`$ECHO "${1}" | $SED 's/\.[^.]*$/.lo/'`
13512}
13513
13514# func_arith arithmetic-term...
13515func_arith ()
13516{
13517  func_arith_result=`expr "$@"`
13518}
13519
13520# func_len string
13521# STRING may not start with a hyphen.
13522func_len ()
13523{
13524  func_len_result=`expr "$1" : ".*" 2>/dev/null || echo $max_cmd_len`
13525}
13526
13527_LT_EOF
13528esac
13529
13530case $lt_shell_append in
13531  yes)
13532    cat << \_LT_EOF >> "$cfgfile"
13533
13534# func_append var value
13535# Append VALUE to the end of shell variable VAR.
13536func_append ()
13537{
13538  eval "$1+=\$2"
13539}
13540_LT_EOF
13541    ;;
13542  *)
13543    cat << \_LT_EOF >> "$cfgfile"
13544
13545# func_append var value
13546# Append VALUE to the end of shell variable VAR.
13547func_append ()
13548{
13549  eval "$1=\$$1\$2"
13550}
13551
13552_LT_EOF
13553    ;;
13554  esac
13555
13556
13557  sed -n '/^# Generated shell functions inserted here/,$p' "$ltmain" >> "$cfgfile" \
13558    || (rm -f "$cfgfile"; exit 1)
13559
13560  mv -f "$cfgfile" "$ofile" ||
13561    (rm -f "$ofile" && cp "$cfgfile" "$ofile" && rm -f "$cfgfile")
13562  chmod +x "$ofile"
13563
13564 ;;
13565
13566  esac
13567done # for ac_tag
13568
13569
13570as_fn_exit 0
13571_ACEOF
13572ac_clean_files=$ac_clean_files_save
13573
13574test $ac_write_fail = 0 ||
13575  as_fn_error $? "write failure creating $CONFIG_STATUS" "$LINENO" 5
13576
13577
13578# configure is writing to config.log, and then calls config.status.
13579# config.status does its own redirection, appending to config.log.
13580# Unfortunately, on DOS this fails, as config.log is still kept open
13581# by configure, so config.status won't be able to write to it; its
13582# output is simply discarded.  So we exec the FD to /dev/null,
13583# effectively closing config.log, so it can be properly (re)opened and
13584# appended to by config.status.  When coming back to configure, we
13585# need to make the FD available again.
13586if test "$no_create" != yes; then
13587  ac_cs_success=:
13588  ac_config_status_args=
13589  test "$silent" = yes &&
13590    ac_config_status_args="$ac_config_status_args --quiet"
13591  exec 5>/dev/null
13592  $SHELL $CONFIG_STATUS $ac_config_status_args || ac_cs_success=false
13593  exec 5>>config.log
13594  # Use ||, not &&, to avoid exiting from the if with $? = 1, which
13595  # would make configure fail if this is the last instruction.
13596  $ac_cs_success || as_fn_exit 1
13597fi
13598if test -n "$ac_unrecognized_opts" && test "$enable_option_checking" != no; then
13599  { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: unrecognized options: $ac_unrecognized_opts" >&5
13600$as_echo "$as_me: WARNING: unrecognized options: $ac_unrecognized_opts" >&2;}
13601fi
13602
13603
13604