configure revision 6e7d3316
1#! /bin/sh
2# Guess values for system-dependent variables and create Makefiles.
3# Generated by GNU Autoconf 2.68 for libXpm 3.5.9.
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='libXpm'
573PACKAGE_TARNAME='libXpm'
574PACKAGE_VERSION='3.5.9'
575PACKAGE_STRING='libXpm 3.5.9'
576PACKAGE_BUGREPORT='https://bugs.freedesktop.org/enter_bug.cgi?product=xorg'
577PACKAGE_URL=''
578
579ac_unique_file="Makefile.am"
580# Factoring default headers for most tests.
581ac_includes_default="\
582#include <stdio.h>
583#ifdef HAVE_SYS_TYPES_H
584# include <sys/types.h>
585#endif
586#ifdef HAVE_SYS_STAT_H
587# include <sys/stat.h>
588#endif
589#ifdef STDC_HEADERS
590# include <stdlib.h>
591# include <stddef.h>
592#else
593# ifdef HAVE_STDLIB_H
594#  include <stdlib.h>
595# endif
596#endif
597#ifdef HAVE_STRING_H
598# if !defined STDC_HEADERS && defined HAVE_MEMORY_H
599#  include <memory.h>
600# endif
601# include <string.h>
602#endif
603#ifdef HAVE_STRINGS_H
604# include <strings.h>
605#endif
606#ifdef HAVE_INTTYPES_H
607# include <inttypes.h>
608#endif
609#ifdef HAVE_STDINT_H
610# include <stdint.h>
611#endif
612#ifdef HAVE_UNISTD_H
613# include <unistd.h>
614#endif"
615
616ac_subst_vars='am__EXEEXT_FALSE
617am__EXEEXT_TRUE
618LTLIBOBJS
619LIBOBJS
620USE_GETTEXT_FALSE
621USE_GETTEXT_TRUE
622LOCALEDIR
623BUILD_SXPM_FALSE
624BUILD_SXPM_TRUE
625SXPM_LIBS
626SXPM_CFLAGS
627XPM_LIBS
628XPM_CFLAGS
629AM_BACKSLASH
630AM_DEFAULT_VERBOSITY
631MAN_SUBSTS
632XORG_MAN_PAGE
633ADMIN_MAN_DIR
634DRIVER_MAN_DIR
635MISC_MAN_DIR
636FILE_MAN_DIR
637LIB_MAN_DIR
638APP_MAN_DIR
639ADMIN_MAN_SUFFIX
640DRIVER_MAN_SUFFIX
641MISC_MAN_SUFFIX
642FILE_MAN_SUFFIX
643LIB_MAN_SUFFIX
644APP_MAN_SUFFIX
645INSTALL_CMD
646PKG_CONFIG
647CHANGELOG_CMD
648CWARNFLAGS
649CPP
650OTOOL64
651OTOOL
652LIPO
653NMEDIT
654DSYMUTIL
655RANLIB
656AR
657OBJDUMP
658LN_S
659NM
660ac_ct_DUMPBIN
661DUMPBIN
662LD
663FGREP
664EGREP
665GREP
666SED
667am__fastdepCC_FALSE
668am__fastdepCC_TRUE
669CCDEPMODE
670AMDEPBACKSLASH
671AMDEP_FALSE
672AMDEP_TRUE
673am__quote
674am__include
675DEPDIR
676OBJEXT
677EXEEXT
678ac_ct_CC
679CPPFLAGS
680LDFLAGS
681CFLAGS
682CC
683host_os
684host_vendor
685host_cpu
686host
687build_os
688build_vendor
689build_cpu
690build
691LIBTOOL
692MAINT
693MAINTAINER_MODE_FALSE
694MAINTAINER_MODE_TRUE
695am__untar
696am__tar
697AMTAR
698am__leading_dot
699SET_MAKE
700AWK
701mkdir_p
702MKDIR_P
703INSTALL_STRIP_PROGRAM
704STRIP
705install_sh
706MAKEINFO
707AUTOHEADER
708AUTOMAKE
709AUTOCONF
710ACLOCAL
711VERSION
712PACKAGE
713CYGPATH_W
714am__isrc
715INSTALL_DATA
716INSTALL_SCRIPT
717INSTALL_PROGRAM
718target_alias
719host_alias
720build_alias
721LIBS
722ECHO_T
723ECHO_N
724ECHO_C
725DEFS
726mandir
727localedir
728libdir
729psdir
730pdfdir
731dvidir
732htmldir
733infodir
734docdir
735oldincludedir
736includedir
737localstatedir
738sharedstatedir
739sysconfdir
740datadir
741datarootdir
742libexecdir
743sbindir
744bindir
745program_transform_name
746prefix
747exec_prefix
748PACKAGE_URL
749PACKAGE_BUGREPORT
750PACKAGE_STRING
751PACKAGE_VERSION
752PACKAGE_TARNAME
753PACKAGE_NAME
754PATH_SEPARATOR
755SHELL'
756ac_subst_files=''
757ac_user_opts='
758enable_option_checking
759enable_maintainer_mode
760enable_shared
761enable_static
762with_pic
763enable_fast_install
764enable_dependency_tracking
765with_gnu_ld
766enable_libtool_lock
767enable_strict_compilation
768enable_silent_rules
769with_localedir
770enable_stat_zfile
771'
772      ac_precious_vars='build_alias
773host_alias
774target_alias
775CC
776CFLAGS
777LDFLAGS
778LIBS
779CPPFLAGS
780CPP
781PKG_CONFIG
782XPM_CFLAGS
783XPM_LIBS
784SXPM_CFLAGS
785SXPM_LIBS'
786
787
788# Initialize some variables set by options.
789ac_init_help=
790ac_init_version=false
791ac_unrecognized_opts=
792ac_unrecognized_sep=
793# The variables have the same names as the options, with
794# dashes changed to underlines.
795cache_file=/dev/null
796exec_prefix=NONE
797no_create=
798no_recursion=
799prefix=NONE
800program_prefix=NONE
801program_suffix=NONE
802program_transform_name=s,x,x,
803silent=
804site=
805srcdir=
806verbose=
807x_includes=NONE
808x_libraries=NONE
809
810# Installation directory options.
811# These are left unexpanded so users can "make install exec_prefix=/foo"
812# and all the variables that are supposed to be based on exec_prefix
813# by default will actually change.
814# Use braces instead of parens because sh, perl, etc. also accept them.
815# (The list follows the same order as the GNU Coding Standards.)
816bindir='${exec_prefix}/bin'
817sbindir='${exec_prefix}/sbin'
818libexecdir='${exec_prefix}/libexec'
819datarootdir='${prefix}/share'
820datadir='${datarootdir}'
821sysconfdir='${prefix}/etc'
822sharedstatedir='${prefix}/com'
823localstatedir='${prefix}/var'
824includedir='${prefix}/include'
825oldincludedir='/usr/include'
826docdir='${datarootdir}/doc/${PACKAGE_TARNAME}'
827infodir='${datarootdir}/info'
828htmldir='${docdir}'
829dvidir='${docdir}'
830pdfdir='${docdir}'
831psdir='${docdir}'
832libdir='${exec_prefix}/lib'
833localedir='${datarootdir}/locale'
834mandir='${datarootdir}/man'
835
836ac_prev=
837ac_dashdash=
838for ac_option
839do
840  # If the previous option needs an argument, assign it.
841  if test -n "$ac_prev"; then
842    eval $ac_prev=\$ac_option
843    ac_prev=
844    continue
845  fi
846
847  case $ac_option in
848  *=?*) ac_optarg=`expr "X$ac_option" : '[^=]*=\(.*\)'` ;;
849  *=)   ac_optarg= ;;
850  *)    ac_optarg=yes ;;
851  esac
852
853  # Accept the important Cygnus configure options, so we can diagnose typos.
854
855  case $ac_dashdash$ac_option in
856  --)
857    ac_dashdash=yes ;;
858
859  -bindir | --bindir | --bindi | --bind | --bin | --bi)
860    ac_prev=bindir ;;
861  -bindir=* | --bindir=* | --bindi=* | --bind=* | --bin=* | --bi=*)
862    bindir=$ac_optarg ;;
863
864  -build | --build | --buil | --bui | --bu)
865    ac_prev=build_alias ;;
866  -build=* | --build=* | --buil=* | --bui=* | --bu=*)
867    build_alias=$ac_optarg ;;
868
869  -cache-file | --cache-file | --cache-fil | --cache-fi \
870  | --cache-f | --cache- | --cache | --cach | --cac | --ca | --c)
871    ac_prev=cache_file ;;
872  -cache-file=* | --cache-file=* | --cache-fil=* | --cache-fi=* \
873  | --cache-f=* | --cache-=* | --cache=* | --cach=* | --cac=* | --ca=* | --c=*)
874    cache_file=$ac_optarg ;;
875
876  --config-cache | -C)
877    cache_file=config.cache ;;
878
879  -datadir | --datadir | --datadi | --datad)
880    ac_prev=datadir ;;
881  -datadir=* | --datadir=* | --datadi=* | --datad=*)
882    datadir=$ac_optarg ;;
883
884  -datarootdir | --datarootdir | --datarootdi | --datarootd | --dataroot \
885  | --dataroo | --dataro | --datar)
886    ac_prev=datarootdir ;;
887  -datarootdir=* | --datarootdir=* | --datarootdi=* | --datarootd=* \
888  | --dataroot=* | --dataroo=* | --dataro=* | --datar=*)
889    datarootdir=$ac_optarg ;;
890
891  -disable-* | --disable-*)
892    ac_useropt=`expr "x$ac_option" : 'x-*disable-\(.*\)'`
893    # Reject names that are not valid shell variable names.
894    expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
895      as_fn_error $? "invalid feature name: $ac_useropt"
896    ac_useropt_orig=$ac_useropt
897    ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
898    case $ac_user_opts in
899      *"
900"enable_$ac_useropt"
901"*) ;;
902      *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--disable-$ac_useropt_orig"
903	 ac_unrecognized_sep=', ';;
904    esac
905    eval enable_$ac_useropt=no ;;
906
907  -docdir | --docdir | --docdi | --doc | --do)
908    ac_prev=docdir ;;
909  -docdir=* | --docdir=* | --docdi=* | --doc=* | --do=*)
910    docdir=$ac_optarg ;;
911
912  -dvidir | --dvidir | --dvidi | --dvid | --dvi | --dv)
913    ac_prev=dvidir ;;
914  -dvidir=* | --dvidir=* | --dvidi=* | --dvid=* | --dvi=* | --dv=*)
915    dvidir=$ac_optarg ;;
916
917  -enable-* | --enable-*)
918    ac_useropt=`expr "x$ac_option" : 'x-*enable-\([^=]*\)'`
919    # Reject names that are not valid shell variable names.
920    expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
921      as_fn_error $? "invalid feature name: $ac_useropt"
922    ac_useropt_orig=$ac_useropt
923    ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
924    case $ac_user_opts in
925      *"
926"enable_$ac_useropt"
927"*) ;;
928      *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--enable-$ac_useropt_orig"
929	 ac_unrecognized_sep=', ';;
930    esac
931    eval enable_$ac_useropt=\$ac_optarg ;;
932
933  -exec-prefix | --exec_prefix | --exec-prefix | --exec-prefi \
934  | --exec-pref | --exec-pre | --exec-pr | --exec-p | --exec- \
935  | --exec | --exe | --ex)
936    ac_prev=exec_prefix ;;
937  -exec-prefix=* | --exec_prefix=* | --exec-prefix=* | --exec-prefi=* \
938  | --exec-pref=* | --exec-pre=* | --exec-pr=* | --exec-p=* | --exec-=* \
939  | --exec=* | --exe=* | --ex=*)
940    exec_prefix=$ac_optarg ;;
941
942  -gas | --gas | --ga | --g)
943    # Obsolete; use --with-gas.
944    with_gas=yes ;;
945
946  -help | --help | --hel | --he | -h)
947    ac_init_help=long ;;
948  -help=r* | --help=r* | --hel=r* | --he=r* | -hr*)
949    ac_init_help=recursive ;;
950  -help=s* | --help=s* | --hel=s* | --he=s* | -hs*)
951    ac_init_help=short ;;
952
953  -host | --host | --hos | --ho)
954    ac_prev=host_alias ;;
955  -host=* | --host=* | --hos=* | --ho=*)
956    host_alias=$ac_optarg ;;
957
958  -htmldir | --htmldir | --htmldi | --htmld | --html | --htm | --ht)
959    ac_prev=htmldir ;;
960  -htmldir=* | --htmldir=* | --htmldi=* | --htmld=* | --html=* | --htm=* \
961  | --ht=*)
962    htmldir=$ac_optarg ;;
963
964  -includedir | --includedir | --includedi | --included | --include \
965  | --includ | --inclu | --incl | --inc)
966    ac_prev=includedir ;;
967  -includedir=* | --includedir=* | --includedi=* | --included=* | --include=* \
968  | --includ=* | --inclu=* | --incl=* | --inc=*)
969    includedir=$ac_optarg ;;
970
971  -infodir | --infodir | --infodi | --infod | --info | --inf)
972    ac_prev=infodir ;;
973  -infodir=* | --infodir=* | --infodi=* | --infod=* | --info=* | --inf=*)
974    infodir=$ac_optarg ;;
975
976  -libdir | --libdir | --libdi | --libd)
977    ac_prev=libdir ;;
978  -libdir=* | --libdir=* | --libdi=* | --libd=*)
979    libdir=$ac_optarg ;;
980
981  -libexecdir | --libexecdir | --libexecdi | --libexecd | --libexec \
982  | --libexe | --libex | --libe)
983    ac_prev=libexecdir ;;
984  -libexecdir=* | --libexecdir=* | --libexecdi=* | --libexecd=* | --libexec=* \
985  | --libexe=* | --libex=* | --libe=*)
986    libexecdir=$ac_optarg ;;
987
988  -localedir | --localedir | --localedi | --localed | --locale)
989    ac_prev=localedir ;;
990  -localedir=* | --localedir=* | --localedi=* | --localed=* | --locale=*)
991    localedir=$ac_optarg ;;
992
993  -localstatedir | --localstatedir | --localstatedi | --localstated \
994  | --localstate | --localstat | --localsta | --localst | --locals)
995    ac_prev=localstatedir ;;
996  -localstatedir=* | --localstatedir=* | --localstatedi=* | --localstated=* \
997  | --localstate=* | --localstat=* | --localsta=* | --localst=* | --locals=*)
998    localstatedir=$ac_optarg ;;
999
1000  -mandir | --mandir | --mandi | --mand | --man | --ma | --m)
1001    ac_prev=mandir ;;
1002  -mandir=* | --mandir=* | --mandi=* | --mand=* | --man=* | --ma=* | --m=*)
1003    mandir=$ac_optarg ;;
1004
1005  -nfp | --nfp | --nf)
1006    # Obsolete; use --without-fp.
1007    with_fp=no ;;
1008
1009  -no-create | --no-create | --no-creat | --no-crea | --no-cre \
1010  | --no-cr | --no-c | -n)
1011    no_create=yes ;;
1012
1013  -no-recursion | --no-recursion | --no-recursio | --no-recursi \
1014  | --no-recurs | --no-recur | --no-recu | --no-rec | --no-re | --no-r)
1015    no_recursion=yes ;;
1016
1017  -oldincludedir | --oldincludedir | --oldincludedi | --oldincluded \
1018  | --oldinclude | --oldinclud | --oldinclu | --oldincl | --oldinc \
1019  | --oldin | --oldi | --old | --ol | --o)
1020    ac_prev=oldincludedir ;;
1021  -oldincludedir=* | --oldincludedir=* | --oldincludedi=* | --oldincluded=* \
1022  | --oldinclude=* | --oldinclud=* | --oldinclu=* | --oldincl=* | --oldinc=* \
1023  | --oldin=* | --oldi=* | --old=* | --ol=* | --o=*)
1024    oldincludedir=$ac_optarg ;;
1025
1026  -prefix | --prefix | --prefi | --pref | --pre | --pr | --p)
1027    ac_prev=prefix ;;
1028  -prefix=* | --prefix=* | --prefi=* | --pref=* | --pre=* | --pr=* | --p=*)
1029    prefix=$ac_optarg ;;
1030
1031  -program-prefix | --program-prefix | --program-prefi | --program-pref \
1032  | --program-pre | --program-pr | --program-p)
1033    ac_prev=program_prefix ;;
1034  -program-prefix=* | --program-prefix=* | --program-prefi=* \
1035  | --program-pref=* | --program-pre=* | --program-pr=* | --program-p=*)
1036    program_prefix=$ac_optarg ;;
1037
1038  -program-suffix | --program-suffix | --program-suffi | --program-suff \
1039  | --program-suf | --program-su | --program-s)
1040    ac_prev=program_suffix ;;
1041  -program-suffix=* | --program-suffix=* | --program-suffi=* \
1042  | --program-suff=* | --program-suf=* | --program-su=* | --program-s=*)
1043    program_suffix=$ac_optarg ;;
1044
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    ac_prev=program_transform_name ;;
1053  -program-transform-name=* | --program-transform-name=* \
1054  | --program-transform-nam=* | --program-transform-na=* \
1055  | --program-transform-n=* | --program-transform-=* \
1056  | --program-transform=* | --program-transfor=* \
1057  | --program-transfo=* | --program-transf=* \
1058  | --program-trans=* | --program-tran=* \
1059  | --progr-tra=* | --program-tr=* | --program-t=*)
1060    program_transform_name=$ac_optarg ;;
1061
1062  -pdfdir | --pdfdir | --pdfdi | --pdfd | --pdf | --pd)
1063    ac_prev=pdfdir ;;
1064  -pdfdir=* | --pdfdir=* | --pdfdi=* | --pdfd=* | --pdf=* | --pd=*)
1065    pdfdir=$ac_optarg ;;
1066
1067  -psdir | --psdir | --psdi | --psd | --ps)
1068    ac_prev=psdir ;;
1069  -psdir=* | --psdir=* | --psdi=* | --psd=* | --ps=*)
1070    psdir=$ac_optarg ;;
1071
1072  -q | -quiet | --quiet | --quie | --qui | --qu | --q \
1073  | -silent | --silent | --silen | --sile | --sil)
1074    silent=yes ;;
1075
1076  -sbindir | --sbindir | --sbindi | --sbind | --sbin | --sbi | --sb)
1077    ac_prev=sbindir ;;
1078  -sbindir=* | --sbindir=* | --sbindi=* | --sbind=* | --sbin=* \
1079  | --sbi=* | --sb=*)
1080    sbindir=$ac_optarg ;;
1081
1082  -sharedstatedir | --sharedstatedir | --sharedstatedi \
1083  | --sharedstated | --sharedstate | --sharedstat | --sharedsta \
1084  | --sharedst | --shareds | --shared | --share | --shar \
1085  | --sha | --sh)
1086    ac_prev=sharedstatedir ;;
1087  -sharedstatedir=* | --sharedstatedir=* | --sharedstatedi=* \
1088  | --sharedstated=* | --sharedstate=* | --sharedstat=* | --sharedsta=* \
1089  | --sharedst=* | --shareds=* | --shared=* | --share=* | --shar=* \
1090  | --sha=* | --sh=*)
1091    sharedstatedir=$ac_optarg ;;
1092
1093  -site | --site | --sit)
1094    ac_prev=site ;;
1095  -site=* | --site=* | --sit=*)
1096    site=$ac_optarg ;;
1097
1098  -srcdir | --srcdir | --srcdi | --srcd | --src | --sr)
1099    ac_prev=srcdir ;;
1100  -srcdir=* | --srcdir=* | --srcdi=* | --srcd=* | --src=* | --sr=*)
1101    srcdir=$ac_optarg ;;
1102
1103  -sysconfdir | --sysconfdir | --sysconfdi | --sysconfd | --sysconf \
1104  | --syscon | --sysco | --sysc | --sys | --sy)
1105    ac_prev=sysconfdir ;;
1106  -sysconfdir=* | --sysconfdir=* | --sysconfdi=* | --sysconfd=* | --sysconf=* \
1107  | --syscon=* | --sysco=* | --sysc=* | --sys=* | --sy=*)
1108    sysconfdir=$ac_optarg ;;
1109
1110  -target | --target | --targe | --targ | --tar | --ta | --t)
1111    ac_prev=target_alias ;;
1112  -target=* | --target=* | --targe=* | --targ=* | --tar=* | --ta=* | --t=*)
1113    target_alias=$ac_optarg ;;
1114
1115  -v | -verbose | --verbose | --verbos | --verbo | --verb)
1116    verbose=yes ;;
1117
1118  -version | --version | --versio | --versi | --vers | -V)
1119    ac_init_version=: ;;
1120
1121  -with-* | --with-*)
1122    ac_useropt=`expr "x$ac_option" : 'x-*with-\([^=]*\)'`
1123    # Reject names that are not valid shell variable names.
1124    expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
1125      as_fn_error $? "invalid package name: $ac_useropt"
1126    ac_useropt_orig=$ac_useropt
1127    ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
1128    case $ac_user_opts in
1129      *"
1130"with_$ac_useropt"
1131"*) ;;
1132      *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--with-$ac_useropt_orig"
1133	 ac_unrecognized_sep=', ';;
1134    esac
1135    eval with_$ac_useropt=\$ac_optarg ;;
1136
1137  -without-* | --without-*)
1138    ac_useropt=`expr "x$ac_option" : 'x-*without-\(.*\)'`
1139    # Reject names that are not valid shell variable names.
1140    expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
1141      as_fn_error $? "invalid package name: $ac_useropt"
1142    ac_useropt_orig=$ac_useropt
1143    ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
1144    case $ac_user_opts in
1145      *"
1146"with_$ac_useropt"
1147"*) ;;
1148      *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--without-$ac_useropt_orig"
1149	 ac_unrecognized_sep=', ';;
1150    esac
1151    eval with_$ac_useropt=no ;;
1152
1153  --x)
1154    # Obsolete; use --with-x.
1155    with_x=yes ;;
1156
1157  -x-includes | --x-includes | --x-include | --x-includ | --x-inclu \
1158  | --x-incl | --x-inc | --x-in | --x-i)
1159    ac_prev=x_includes ;;
1160  -x-includes=* | --x-includes=* | --x-include=* | --x-includ=* | --x-inclu=* \
1161  | --x-incl=* | --x-inc=* | --x-in=* | --x-i=*)
1162    x_includes=$ac_optarg ;;
1163
1164  -x-libraries | --x-libraries | --x-librarie | --x-librari \
1165  | --x-librar | --x-libra | --x-libr | --x-lib | --x-li | --x-l)
1166    ac_prev=x_libraries ;;
1167  -x-libraries=* | --x-libraries=* | --x-librarie=* | --x-librari=* \
1168  | --x-librar=* | --x-libra=* | --x-libr=* | --x-lib=* | --x-li=* | --x-l=*)
1169    x_libraries=$ac_optarg ;;
1170
1171  -*) as_fn_error $? "unrecognized option: \`$ac_option'
1172Try \`$0 --help' for more information"
1173    ;;
1174
1175  *=*)
1176    ac_envvar=`expr "x$ac_option" : 'x\([^=]*\)='`
1177    # Reject names that are not valid shell variable names.
1178    case $ac_envvar in #(
1179      '' | [0-9]* | *[!_$as_cr_alnum]* )
1180      as_fn_error $? "invalid variable name: \`$ac_envvar'" ;;
1181    esac
1182    eval $ac_envvar=\$ac_optarg
1183    export $ac_envvar ;;
1184
1185  *)
1186    # FIXME: should be removed in autoconf 3.0.
1187    $as_echo "$as_me: WARNING: you should use --build, --host, --target" >&2
1188    expr "x$ac_option" : ".*[^-._$as_cr_alnum]" >/dev/null &&
1189      $as_echo "$as_me: WARNING: invalid host type: $ac_option" >&2
1190    : "${build_alias=$ac_option} ${host_alias=$ac_option} ${target_alias=$ac_option}"
1191    ;;
1192
1193  esac
1194done
1195
1196if test -n "$ac_prev"; then
1197  ac_option=--`echo $ac_prev | sed 's/_/-/g'`
1198  as_fn_error $? "missing argument to $ac_option"
1199fi
1200
1201if test -n "$ac_unrecognized_opts"; then
1202  case $enable_option_checking in
1203    no) ;;
1204    fatal) as_fn_error $? "unrecognized options: $ac_unrecognized_opts" ;;
1205    *)     $as_echo "$as_me: WARNING: unrecognized options: $ac_unrecognized_opts" >&2 ;;
1206  esac
1207fi
1208
1209# Check all directory arguments for consistency.
1210for ac_var in	exec_prefix prefix bindir sbindir libexecdir datarootdir \
1211		datadir sysconfdir sharedstatedir localstatedir includedir \
1212		oldincludedir docdir infodir htmldir dvidir pdfdir psdir \
1213		libdir localedir mandir
1214do
1215  eval ac_val=\$$ac_var
1216  # Remove trailing slashes.
1217  case $ac_val in
1218    */ )
1219      ac_val=`expr "X$ac_val" : 'X\(.*[^/]\)' \| "X$ac_val" : 'X\(.*\)'`
1220      eval $ac_var=\$ac_val;;
1221  esac
1222  # Be sure to have absolute directory names.
1223  case $ac_val in
1224    [\\/$]* | ?:[\\/]* )  continue;;
1225    NONE | '' ) case $ac_var in *prefix ) continue;; esac;;
1226  esac
1227  as_fn_error $? "expected an absolute directory name for --$ac_var: $ac_val"
1228done
1229
1230# There might be people who depend on the old broken behavior: `$host'
1231# used to hold the argument of --host etc.
1232# FIXME: To remove some day.
1233build=$build_alias
1234host=$host_alias
1235target=$target_alias
1236
1237# FIXME: To remove some day.
1238if test "x$host_alias" != x; then
1239  if test "x$build_alias" = x; then
1240    cross_compiling=maybe
1241    $as_echo "$as_me: WARNING: if you wanted to set the --build type, don't use --host.
1242    If a cross compiler is detected then cross compile mode will be used" >&2
1243  elif test "x$build_alias" != "x$host_alias"; then
1244    cross_compiling=yes
1245  fi
1246fi
1247
1248ac_tool_prefix=
1249test -n "$host_alias" && ac_tool_prefix=$host_alias-
1250
1251test "$silent" = yes && exec 6>/dev/null
1252
1253
1254ac_pwd=`pwd` && test -n "$ac_pwd" &&
1255ac_ls_di=`ls -di .` &&
1256ac_pwd_ls_di=`cd "$ac_pwd" && ls -di .` ||
1257  as_fn_error $? "working directory cannot be determined"
1258test "X$ac_ls_di" = "X$ac_pwd_ls_di" ||
1259  as_fn_error $? "pwd does not report name of working directory"
1260
1261
1262# Find the source files, if location was not specified.
1263if test -z "$srcdir"; then
1264  ac_srcdir_defaulted=yes
1265  # Try the directory containing this script, then the parent directory.
1266  ac_confdir=`$as_dirname -- "$as_myself" ||
1267$as_expr X"$as_myself" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
1268	 X"$as_myself" : 'X\(//\)[^/]' \| \
1269	 X"$as_myself" : 'X\(//\)$' \| \
1270	 X"$as_myself" : 'X\(/\)' \| . 2>/dev/null ||
1271$as_echo X"$as_myself" |
1272    sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
1273	    s//\1/
1274	    q
1275	  }
1276	  /^X\(\/\/\)[^/].*/{
1277	    s//\1/
1278	    q
1279	  }
1280	  /^X\(\/\/\)$/{
1281	    s//\1/
1282	    q
1283	  }
1284	  /^X\(\/\).*/{
1285	    s//\1/
1286	    q
1287	  }
1288	  s/.*/./; q'`
1289  srcdir=$ac_confdir
1290  if test ! -r "$srcdir/$ac_unique_file"; then
1291    srcdir=..
1292  fi
1293else
1294  ac_srcdir_defaulted=no
1295fi
1296if test ! -r "$srcdir/$ac_unique_file"; then
1297  test "$ac_srcdir_defaulted" = yes && srcdir="$ac_confdir or .."
1298  as_fn_error $? "cannot find sources ($ac_unique_file) in $srcdir"
1299fi
1300ac_msg="sources are in $srcdir, but \`cd $srcdir' does not work"
1301ac_abs_confdir=`(
1302	cd "$srcdir" && test -r "./$ac_unique_file" || as_fn_error $? "$ac_msg"
1303	pwd)`
1304# When building in place, set srcdir=.
1305if test "$ac_abs_confdir" = "$ac_pwd"; then
1306  srcdir=.
1307fi
1308# Remove unnecessary trailing slashes from srcdir.
1309# Double slashes in file names in object file debugging info
1310# mess up M-x gdb in Emacs.
1311case $srcdir in
1312*/) srcdir=`expr "X$srcdir" : 'X\(.*[^/]\)' \| "X$srcdir" : 'X\(.*\)'`;;
1313esac
1314for ac_var in $ac_precious_vars; do
1315  eval ac_env_${ac_var}_set=\${${ac_var}+set}
1316  eval ac_env_${ac_var}_value=\$${ac_var}
1317  eval ac_cv_env_${ac_var}_set=\${${ac_var}+set}
1318  eval ac_cv_env_${ac_var}_value=\$${ac_var}
1319done
1320
1321#
1322# Report the --help message.
1323#
1324if test "$ac_init_help" = "long"; then
1325  # Omit some internal or obsolete options to make the list less imposing.
1326  # This message is too long to be a string in the A/UX 3.1 sh.
1327  cat <<_ACEOF
1328\`configure' configures libXpm 3.5.9 to adapt to many kinds of systems.
1329
1330Usage: $0 [OPTION]... [VAR=VALUE]...
1331
1332To assign environment variables (e.g., CC, CFLAGS...), specify them as
1333VAR=VALUE.  See below for descriptions of some of the useful variables.
1334
1335Defaults for the options are specified in brackets.
1336
1337Configuration:
1338  -h, --help              display this help and exit
1339      --help=short        display options specific to this package
1340      --help=recursive    display the short help of all the included packages
1341  -V, --version           display version information and exit
1342  -q, --quiet, --silent   do not print \`checking ...' messages
1343      --cache-file=FILE   cache test results in FILE [disabled]
1344  -C, --config-cache      alias for \`--cache-file=config.cache'
1345  -n, --no-create         do not create output files
1346      --srcdir=DIR        find the sources in DIR [configure dir or \`..']
1347
1348Installation directories:
1349  --prefix=PREFIX         install architecture-independent files in PREFIX
1350                          [$ac_default_prefix]
1351  --exec-prefix=EPREFIX   install architecture-dependent files in EPREFIX
1352                          [PREFIX]
1353
1354By default, \`make install' will install all the files in
1355\`$ac_default_prefix/bin', \`$ac_default_prefix/lib' etc.  You can specify
1356an installation prefix other than \`$ac_default_prefix' using \`--prefix',
1357for instance \`--prefix=\$HOME'.
1358
1359For better control, use the options below.
1360
1361Fine tuning of the installation directories:
1362  --bindir=DIR            user executables [EPREFIX/bin]
1363  --sbindir=DIR           system admin executables [EPREFIX/sbin]
1364  --libexecdir=DIR        program executables [EPREFIX/libexec]
1365  --sysconfdir=DIR        read-only single-machine data [PREFIX/etc]
1366  --sharedstatedir=DIR    modifiable architecture-independent data [PREFIX/com]
1367  --localstatedir=DIR     modifiable single-machine data [PREFIX/var]
1368  --libdir=DIR            object code libraries [EPREFIX/lib]
1369  --includedir=DIR        C header files [PREFIX/include]
1370  --oldincludedir=DIR     C header files for non-gcc [/usr/include]
1371  --datarootdir=DIR       read-only arch.-independent data root [PREFIX/share]
1372  --datadir=DIR           read-only architecture-independent data [DATAROOTDIR]
1373  --infodir=DIR           info documentation [DATAROOTDIR/info]
1374  --localedir=DIR         locale-dependent data [DATAROOTDIR/locale]
1375  --mandir=DIR            man documentation [DATAROOTDIR/man]
1376  --docdir=DIR            documentation root [DATAROOTDIR/doc/libXpm]
1377  --htmldir=DIR           html documentation [DOCDIR]
1378  --dvidir=DIR            dvi documentation [DOCDIR]
1379  --pdfdir=DIR            pdf documentation [DOCDIR]
1380  --psdir=DIR             ps documentation [DOCDIR]
1381_ACEOF
1382
1383  cat <<\_ACEOF
1384
1385Program names:
1386  --program-prefix=PREFIX            prepend PREFIX to installed program names
1387  --program-suffix=SUFFIX            append SUFFIX to installed program names
1388  --program-transform-name=PROGRAM   run sed PROGRAM on installed program names
1389
1390System types:
1391  --build=BUILD     configure for building on BUILD [guessed]
1392  --host=HOST       cross-compile to build programs to run on HOST [BUILD]
1393_ACEOF
1394fi
1395
1396if test -n "$ac_init_help"; then
1397  case $ac_init_help in
1398     short | recursive ) echo "Configuration of libXpm 3.5.9:";;
1399   esac
1400  cat <<\_ACEOF
1401
1402Optional Features:
1403  --disable-option-checking  ignore unrecognized --enable/--with options
1404  --disable-FEATURE       do not include FEATURE (same as --enable-FEATURE=no)
1405  --enable-FEATURE[=ARG]  include FEATURE [ARG=yes]
1406  --enable-maintainer-mode  enable make rules and dependencies not useful
1407			  (and sometimes confusing) to the casual installer
1408  --enable-shared[=PKGS]  build shared libraries [default=yes]
1409  --enable-static[=PKGS]  build static libraries [default=yes]
1410  --enable-fast-install[=PKGS]
1411                          optimize for fast installation [default=yes]
1412  --disable-dependency-tracking  speeds up one-time build
1413  --enable-dependency-tracking   do not reject slow dependency extractors
1414  --disable-libtool-lock  avoid locking (might break parallel builds)
1415  --enable-strict-compilation
1416                          Enable all warnings from compiler and make them
1417                          errors (default: disabled)
1418  --enable-silent-rules          less verbose build output (undo: `make V=1')
1419  --disable-silent-rules         verbose build output (undo: `make V=0')
1420  --enable-stat-zfile     Search for files with .Z & .gz extensions
1421                          automatically [default=yes]
1422
1423Optional Packages:
1424  --with-PACKAGE[=ARG]    use PACKAGE [ARG=yes]
1425  --without-PACKAGE       do not use PACKAGE (same as --with-PACKAGE=no)
1426  --with-pic              try to use only PIC/non-PIC objects [default=use
1427                          both]
1428  --with-gnu-ld           assume the C compiler uses GNU ld [default=no]
1429  --with-localedir=<path> Path to install message files in (default:
1430                          datadir/locale)
1431
1432Some influential environment variables:
1433  CC          C compiler command
1434  CFLAGS      C compiler flags
1435  LDFLAGS     linker flags, e.g. -L<lib dir> if you have libraries in a
1436              nonstandard directory <lib dir>
1437  LIBS        libraries to pass to the linker, e.g. -l<library>
1438  CPPFLAGS    (Objective) C/C++ preprocessor flags, e.g. -I<include dir> if
1439              you have headers in a nonstandard directory <include dir>
1440  CPP         C preprocessor
1441  PKG_CONFIG  path to pkg-config utility
1442  XPM_CFLAGS  C compiler flags for XPM, overriding pkg-config
1443  XPM_LIBS    linker flags for XPM, overriding pkg-config
1444  SXPM_CFLAGS C compiler flags for SXPM, overriding pkg-config
1445  SXPM_LIBS   linker flags for SXPM, overriding pkg-config
1446
1447Use these variables to override the choices made by `configure' or to help
1448it to find libraries and programs with nonstandard names/locations.
1449
1450Report bugs to <https://bugs.freedesktop.org/enter_bug.cgi?product=xorg>.
1451_ACEOF
1452ac_status=$?
1453fi
1454
1455if test "$ac_init_help" = "recursive"; then
1456  # If there are subdirs, report their specific --help.
1457  for ac_dir in : $ac_subdirs_all; do test "x$ac_dir" = x: && continue
1458    test -d "$ac_dir" ||
1459      { cd "$srcdir" && ac_pwd=`pwd` && srcdir=. && test -d "$ac_dir"; } ||
1460      continue
1461    ac_builddir=.
1462
1463case "$ac_dir" in
1464.) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;;
1465*)
1466  ac_dir_suffix=/`$as_echo "$ac_dir" | sed 's|^\.[\\/]||'`
1467  # A ".." for each directory in $ac_dir_suffix.
1468  ac_top_builddir_sub=`$as_echo "$ac_dir_suffix" | sed 's|/[^\\/]*|/..|g;s|/||'`
1469  case $ac_top_builddir_sub in
1470  "") ac_top_builddir_sub=. ac_top_build_prefix= ;;
1471  *)  ac_top_build_prefix=$ac_top_builddir_sub/ ;;
1472  esac ;;
1473esac
1474ac_abs_top_builddir=$ac_pwd
1475ac_abs_builddir=$ac_pwd$ac_dir_suffix
1476# for backward compatibility:
1477ac_top_builddir=$ac_top_build_prefix
1478
1479case $srcdir in
1480  .)  # We are building in place.
1481    ac_srcdir=.
1482    ac_top_srcdir=$ac_top_builddir_sub
1483    ac_abs_top_srcdir=$ac_pwd ;;
1484  [\\/]* | ?:[\\/]* )  # Absolute name.
1485    ac_srcdir=$srcdir$ac_dir_suffix;
1486    ac_top_srcdir=$srcdir
1487    ac_abs_top_srcdir=$srcdir ;;
1488  *) # Relative name.
1489    ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix
1490    ac_top_srcdir=$ac_top_build_prefix$srcdir
1491    ac_abs_top_srcdir=$ac_pwd/$srcdir ;;
1492esac
1493ac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix
1494
1495    cd "$ac_dir" || { ac_status=$?; continue; }
1496    # Check for guested configure.
1497    if test -f "$ac_srcdir/configure.gnu"; then
1498      echo &&
1499      $SHELL "$ac_srcdir/configure.gnu" --help=recursive
1500    elif test -f "$ac_srcdir/configure"; then
1501      echo &&
1502      $SHELL "$ac_srcdir/configure" --help=recursive
1503    else
1504      $as_echo "$as_me: WARNING: no configuration information is in $ac_dir" >&2
1505    fi || ac_status=$?
1506    cd "$ac_pwd" || { ac_status=$?; break; }
1507  done
1508fi
1509
1510test -n "$ac_init_help" && exit $ac_status
1511if $ac_init_version; then
1512  cat <<\_ACEOF
1513libXpm configure 3.5.9
1514generated by GNU Autoconf 2.68
1515
1516Copyright (C) 2010 Free Software Foundation, Inc.
1517This configure script is free software; the Free Software Foundation
1518gives unlimited permission to copy, distribute and modify it.
1519_ACEOF
1520  exit
1521fi
1522
1523## ------------------------ ##
1524## Autoconf initialization. ##
1525## ------------------------ ##
1526
1527# ac_fn_c_try_compile LINENO
1528# --------------------------
1529# Try to compile conftest.$ac_ext, and return whether this succeeded.
1530ac_fn_c_try_compile ()
1531{
1532  as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1533  rm -f conftest.$ac_objext
1534  if { { ac_try="$ac_compile"
1535case "(($ac_try" in
1536  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1537  *) ac_try_echo=$ac_try;;
1538esac
1539eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1540$as_echo "$ac_try_echo"; } >&5
1541  (eval "$ac_compile") 2>conftest.err
1542  ac_status=$?
1543  if test -s conftest.err; then
1544    grep -v '^ *+' conftest.err >conftest.er1
1545    cat conftest.er1 >&5
1546    mv -f conftest.er1 conftest.err
1547  fi
1548  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1549  test $ac_status = 0; } && {
1550	 test -z "$ac_c_werror_flag" ||
1551	 test ! -s conftest.err
1552       } && test -s conftest.$ac_objext; then :
1553  ac_retval=0
1554else
1555  $as_echo "$as_me: failed program was:" >&5
1556sed 's/^/| /' conftest.$ac_ext >&5
1557
1558	ac_retval=1
1559fi
1560  eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1561  as_fn_set_status $ac_retval
1562
1563} # ac_fn_c_try_compile
1564
1565# ac_fn_c_try_link LINENO
1566# -----------------------
1567# Try to link conftest.$ac_ext, and return whether this succeeded.
1568ac_fn_c_try_link ()
1569{
1570  as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1571  rm -f conftest.$ac_objext conftest$ac_exeext
1572  if { { ac_try="$ac_link"
1573case "(($ac_try" in
1574  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1575  *) ac_try_echo=$ac_try;;
1576esac
1577eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1578$as_echo "$ac_try_echo"; } >&5
1579  (eval "$ac_link") 2>conftest.err
1580  ac_status=$?
1581  if test -s conftest.err; then
1582    grep -v '^ *+' conftest.err >conftest.er1
1583    cat conftest.er1 >&5
1584    mv -f conftest.er1 conftest.err
1585  fi
1586  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1587  test $ac_status = 0; } && {
1588	 test -z "$ac_c_werror_flag" ||
1589	 test ! -s conftest.err
1590       } && test -s conftest$ac_exeext && {
1591	 test "$cross_compiling" = yes ||
1592	 $as_test_x conftest$ac_exeext
1593       }; then :
1594  ac_retval=0
1595else
1596  $as_echo "$as_me: failed program was:" >&5
1597sed 's/^/| /' conftest.$ac_ext >&5
1598
1599	ac_retval=1
1600fi
1601  # Delete the IPA/IPO (Inter Procedural Analysis/Optimization) information
1602  # created by the PGI compiler (conftest_ipa8_conftest.oo), as it would
1603  # interfere with the next link command; also delete a directory that is
1604  # left behind by Apple's compiler.  We do this before executing the actions.
1605  rm -rf conftest.dSYM conftest_ipa8_conftest.oo
1606  eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1607  as_fn_set_status $ac_retval
1608
1609} # ac_fn_c_try_link
1610
1611# ac_fn_c_check_header_compile LINENO HEADER VAR INCLUDES
1612# -------------------------------------------------------
1613# Tests whether HEADER exists and can be compiled using the include files in
1614# INCLUDES, setting the cache variable VAR accordingly.
1615ac_fn_c_check_header_compile ()
1616{
1617  as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1618  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
1619$as_echo_n "checking for $2... " >&6; }
1620if eval \${$3+:} false; then :
1621  $as_echo_n "(cached) " >&6
1622else
1623  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1624/* end confdefs.h.  */
1625$4
1626#include <$2>
1627_ACEOF
1628if ac_fn_c_try_compile "$LINENO"; then :
1629  eval "$3=yes"
1630else
1631  eval "$3=no"
1632fi
1633rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
1634fi
1635eval ac_res=\$$3
1636	       { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
1637$as_echo "$ac_res" >&6; }
1638  eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1639
1640} # ac_fn_c_check_header_compile
1641
1642# ac_fn_c_try_cpp LINENO
1643# ----------------------
1644# Try to preprocess conftest.$ac_ext, and return whether this succeeded.
1645ac_fn_c_try_cpp ()
1646{
1647  as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1648  if { { ac_try="$ac_cpp conftest.$ac_ext"
1649case "(($ac_try" in
1650  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1651  *) ac_try_echo=$ac_try;;
1652esac
1653eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1654$as_echo "$ac_try_echo"; } >&5
1655  (eval "$ac_cpp conftest.$ac_ext") 2>conftest.err
1656  ac_status=$?
1657  if test -s conftest.err; then
1658    grep -v '^ *+' conftest.err >conftest.er1
1659    cat conftest.er1 >&5
1660    mv -f conftest.er1 conftest.err
1661  fi
1662  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1663  test $ac_status = 0; } > conftest.i && {
1664	 test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
1665	 test ! -s conftest.err
1666       }; then :
1667  ac_retval=0
1668else
1669  $as_echo "$as_me: failed program was:" >&5
1670sed 's/^/| /' conftest.$ac_ext >&5
1671
1672    ac_retval=1
1673fi
1674  eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1675  as_fn_set_status $ac_retval
1676
1677} # ac_fn_c_try_cpp
1678
1679# ac_fn_c_try_run LINENO
1680# ----------------------
1681# Try to link conftest.$ac_ext, and return whether this succeeded. Assumes
1682# that executables *can* be run.
1683ac_fn_c_try_run ()
1684{
1685  as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1686  if { { ac_try="$ac_link"
1687case "(($ac_try" in
1688  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1689  *) ac_try_echo=$ac_try;;
1690esac
1691eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1692$as_echo "$ac_try_echo"; } >&5
1693  (eval "$ac_link") 2>&5
1694  ac_status=$?
1695  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1696  test $ac_status = 0; } && { ac_try='./conftest$ac_exeext'
1697  { { case "(($ac_try" in
1698  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1699  *) ac_try_echo=$ac_try;;
1700esac
1701eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1702$as_echo "$ac_try_echo"; } >&5
1703  (eval "$ac_try") 2>&5
1704  ac_status=$?
1705  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1706  test $ac_status = 0; }; }; then :
1707  ac_retval=0
1708else
1709  $as_echo "$as_me: program exited with status $ac_status" >&5
1710       $as_echo "$as_me: failed program was:" >&5
1711sed 's/^/| /' conftest.$ac_ext >&5
1712
1713       ac_retval=$ac_status
1714fi
1715  rm -rf conftest.dSYM conftest_ipa8_conftest.oo
1716  eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1717  as_fn_set_status $ac_retval
1718
1719} # ac_fn_c_try_run
1720
1721# ac_fn_c_check_func LINENO FUNC VAR
1722# ----------------------------------
1723# Tests whether FUNC exists, setting the cache variable VAR accordingly
1724ac_fn_c_check_func ()
1725{
1726  as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1727  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
1728$as_echo_n "checking for $2... " >&6; }
1729if eval \${$3+:} false; then :
1730  $as_echo_n "(cached) " >&6
1731else
1732  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1733/* end confdefs.h.  */
1734/* Define $2 to an innocuous variant, in case <limits.h> declares $2.
1735   For example, HP-UX 11i <limits.h> declares gettimeofday.  */
1736#define $2 innocuous_$2
1737
1738/* System header to define __stub macros and hopefully few prototypes,
1739    which can conflict with char $2 (); below.
1740    Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
1741    <limits.h> exists even on freestanding compilers.  */
1742
1743#ifdef __STDC__
1744# include <limits.h>
1745#else
1746# include <assert.h>
1747#endif
1748
1749#undef $2
1750
1751/* Override any GCC internal prototype to avoid an error.
1752   Use char because int might match the return type of a GCC
1753   builtin and then its argument prototype would still apply.  */
1754#ifdef __cplusplus
1755extern "C"
1756#endif
1757char $2 ();
1758/* The GNU C library defines this for functions which it implements
1759    to always fail with ENOSYS.  Some functions are actually named
1760    something starting with __ and the normal name is an alias.  */
1761#if defined __stub_$2 || defined __stub___$2
1762choke me
1763#endif
1764
1765int
1766main ()
1767{
1768return $2 ();
1769  ;
1770  return 0;
1771}
1772_ACEOF
1773if ac_fn_c_try_link "$LINENO"; then :
1774  eval "$3=yes"
1775else
1776  eval "$3=no"
1777fi
1778rm -f core conftest.err conftest.$ac_objext \
1779    conftest$ac_exeext conftest.$ac_ext
1780fi
1781eval ac_res=\$$3
1782	       { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
1783$as_echo "$ac_res" >&6; }
1784  eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1785
1786} # ac_fn_c_check_func
1787
1788# ac_fn_c_check_decl LINENO SYMBOL VAR INCLUDES
1789# ---------------------------------------------
1790# Tests whether SYMBOL is declared in INCLUDES, setting cache variable VAR
1791# accordingly.
1792ac_fn_c_check_decl ()
1793{
1794  as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1795  as_decl_name=`echo $2|sed 's/ *(.*//'`
1796  as_decl_use=`echo $2|sed -e 's/(/((/' -e 's/)/) 0&/' -e 's/,/) 0& (/g'`
1797  { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $as_decl_name is declared" >&5
1798$as_echo_n "checking whether $as_decl_name is declared... " >&6; }
1799if eval \${$3+:} false; then :
1800  $as_echo_n "(cached) " >&6
1801else
1802  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1803/* end confdefs.h.  */
1804$4
1805int
1806main ()
1807{
1808#ifndef $as_decl_name
1809#ifdef __cplusplus
1810  (void) $as_decl_use;
1811#else
1812  (void) $as_decl_name;
1813#endif
1814#endif
1815
1816  ;
1817  return 0;
1818}
1819_ACEOF
1820if ac_fn_c_try_compile "$LINENO"; then :
1821  eval "$3=yes"
1822else
1823  eval "$3=no"
1824fi
1825rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
1826fi
1827eval ac_res=\$$3
1828	       { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
1829$as_echo "$ac_res" >&6; }
1830  eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1831
1832} # ac_fn_c_check_decl
1833cat >config.log <<_ACEOF
1834This file contains any messages produced by compilers while
1835running configure, to aid debugging if configure makes a mistake.
1836
1837It was created by libXpm $as_me 3.5.9, which was
1838generated by GNU Autoconf 2.68.  Invocation command line was
1839
1840  $ $0 $@
1841
1842_ACEOF
1843exec 5>>config.log
1844{
1845cat <<_ASUNAME
1846## --------- ##
1847## Platform. ##
1848## --------- ##
1849
1850hostname = `(hostname || uname -n) 2>/dev/null | sed 1q`
1851uname -m = `(uname -m) 2>/dev/null || echo unknown`
1852uname -r = `(uname -r) 2>/dev/null || echo unknown`
1853uname -s = `(uname -s) 2>/dev/null || echo unknown`
1854uname -v = `(uname -v) 2>/dev/null || echo unknown`
1855
1856/usr/bin/uname -p = `(/usr/bin/uname -p) 2>/dev/null || echo unknown`
1857/bin/uname -X     = `(/bin/uname -X) 2>/dev/null     || echo unknown`
1858
1859/bin/arch              = `(/bin/arch) 2>/dev/null              || echo unknown`
1860/usr/bin/arch -k       = `(/usr/bin/arch -k) 2>/dev/null       || echo unknown`
1861/usr/convex/getsysinfo = `(/usr/convex/getsysinfo) 2>/dev/null || echo unknown`
1862/usr/bin/hostinfo      = `(/usr/bin/hostinfo) 2>/dev/null      || echo unknown`
1863/bin/machine           = `(/bin/machine) 2>/dev/null           || echo unknown`
1864/usr/bin/oslevel       = `(/usr/bin/oslevel) 2>/dev/null       || echo unknown`
1865/bin/universe          = `(/bin/universe) 2>/dev/null          || echo unknown`
1866
1867_ASUNAME
1868
1869as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
1870for as_dir in $PATH
1871do
1872  IFS=$as_save_IFS
1873  test -z "$as_dir" && as_dir=.
1874    $as_echo "PATH: $as_dir"
1875  done
1876IFS=$as_save_IFS
1877
1878} >&5
1879
1880cat >&5 <<_ACEOF
1881
1882
1883## ----------- ##
1884## Core tests. ##
1885## ----------- ##
1886
1887_ACEOF
1888
1889
1890# Keep a trace of the command line.
1891# Strip out --no-create and --no-recursion so they do not pile up.
1892# Strip out --silent because we don't want to record it for future runs.
1893# Also quote any args containing shell meta-characters.
1894# Make two passes to allow for proper duplicate-argument suppression.
1895ac_configure_args=
1896ac_configure_args0=
1897ac_configure_args1=
1898ac_must_keep_next=false
1899for ac_pass in 1 2
1900do
1901  for ac_arg
1902  do
1903    case $ac_arg in
1904    -no-create | --no-c* | -n | -no-recursion | --no-r*) continue ;;
1905    -q | -quiet | --quiet | --quie | --qui | --qu | --q \
1906    | -silent | --silent | --silen | --sile | --sil)
1907      continue ;;
1908    *\'*)
1909      ac_arg=`$as_echo "$ac_arg" | sed "s/'/'\\\\\\\\''/g"` ;;
1910    esac
1911    case $ac_pass in
1912    1) as_fn_append ac_configure_args0 " '$ac_arg'" ;;
1913    2)
1914      as_fn_append ac_configure_args1 " '$ac_arg'"
1915      if test $ac_must_keep_next = true; then
1916	ac_must_keep_next=false # Got value, back to normal.
1917      else
1918	case $ac_arg in
1919	  *=* | --config-cache | -C | -disable-* | --disable-* \
1920	  | -enable-* | --enable-* | -gas | --g* | -nfp | --nf* \
1921	  | -q | -quiet | --q* | -silent | --sil* | -v | -verb* \
1922	  | -with-* | --with-* | -without-* | --without-* | --x)
1923	    case "$ac_configure_args0 " in
1924	      "$ac_configure_args1"*" '$ac_arg' "* ) continue ;;
1925	    esac
1926	    ;;
1927	  -* ) ac_must_keep_next=true ;;
1928	esac
1929      fi
1930      as_fn_append ac_configure_args " '$ac_arg'"
1931      ;;
1932    esac
1933  done
1934done
1935{ ac_configure_args0=; unset ac_configure_args0;}
1936{ ac_configure_args1=; unset ac_configure_args1;}
1937
1938# When interrupted or exit'd, cleanup temporary files, and complete
1939# config.log.  We remove comments because anyway the quotes in there
1940# would cause problems or look ugly.
1941# WARNING: Use '\'' to represent an apostrophe within the trap.
1942# WARNING: Do not start the trap code with a newline, due to a FreeBSD 4.0 bug.
1943trap 'exit_status=$?
1944  # Save into config.log some information that might help in debugging.
1945  {
1946    echo
1947
1948    $as_echo "## ---------------- ##
1949## Cache variables. ##
1950## ---------------- ##"
1951    echo
1952    # The following way of writing the cache mishandles newlines in values,
1953(
1954  for ac_var in `(set) 2>&1 | sed -n '\''s/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'\''`; do
1955    eval ac_val=\$$ac_var
1956    case $ac_val in #(
1957    *${as_nl}*)
1958      case $ac_var in #(
1959      *_cv_*) { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: cache variable $ac_var contains a newline" >&5
1960$as_echo "$as_me: WARNING: cache variable $ac_var contains a newline" >&2;} ;;
1961      esac
1962      case $ac_var in #(
1963      _ | IFS | as_nl) ;; #(
1964      BASH_ARGV | BASH_SOURCE) eval $ac_var= ;; #(
1965      *) { eval $ac_var=; unset $ac_var;} ;;
1966      esac ;;
1967    esac
1968  done
1969  (set) 2>&1 |
1970    case $as_nl`(ac_space='\'' '\''; set) 2>&1` in #(
1971    *${as_nl}ac_space=\ *)
1972      sed -n \
1973	"s/'\''/'\''\\\\'\'''\''/g;
1974	  s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\''\\2'\''/p"
1975      ;; #(
1976    *)
1977      sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p"
1978      ;;
1979    esac |
1980    sort
1981)
1982    echo
1983
1984    $as_echo "## ----------------- ##
1985## Output variables. ##
1986## ----------------- ##"
1987    echo
1988    for ac_var in $ac_subst_vars
1989    do
1990      eval ac_val=\$$ac_var
1991      case $ac_val in
1992      *\'\''*) ac_val=`$as_echo "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;;
1993      esac
1994      $as_echo "$ac_var='\''$ac_val'\''"
1995    done | sort
1996    echo
1997
1998    if test -n "$ac_subst_files"; then
1999      $as_echo "## ------------------- ##
2000## File substitutions. ##
2001## ------------------- ##"
2002      echo
2003      for ac_var in $ac_subst_files
2004      do
2005	eval ac_val=\$$ac_var
2006	case $ac_val in
2007	*\'\''*) ac_val=`$as_echo "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;;
2008	esac
2009	$as_echo "$ac_var='\''$ac_val'\''"
2010      done | sort
2011      echo
2012    fi
2013
2014    if test -s confdefs.h; then
2015      $as_echo "## ----------- ##
2016## confdefs.h. ##
2017## ----------- ##"
2018      echo
2019      cat confdefs.h
2020      echo
2021    fi
2022    test "$ac_signal" != 0 &&
2023      $as_echo "$as_me: caught signal $ac_signal"
2024    $as_echo "$as_me: exit $exit_status"
2025  } >&5
2026  rm -f core *.core core.conftest.* &&
2027    rm -f -r conftest* confdefs* conf$$* $ac_clean_files &&
2028    exit $exit_status
2029' 0
2030for ac_signal in 1 2 13 15; do
2031  trap 'ac_signal='$ac_signal'; as_fn_exit 1' $ac_signal
2032done
2033ac_signal=0
2034
2035# confdefs.h avoids OS command line length limits that DEFS can exceed.
2036rm -f -r conftest* confdefs.h
2037
2038$as_echo "/* confdefs.h */" > confdefs.h
2039
2040# Predefined preprocessor variables.
2041
2042cat >>confdefs.h <<_ACEOF
2043#define PACKAGE_NAME "$PACKAGE_NAME"
2044_ACEOF
2045
2046cat >>confdefs.h <<_ACEOF
2047#define PACKAGE_TARNAME "$PACKAGE_TARNAME"
2048_ACEOF
2049
2050cat >>confdefs.h <<_ACEOF
2051#define PACKAGE_VERSION "$PACKAGE_VERSION"
2052_ACEOF
2053
2054cat >>confdefs.h <<_ACEOF
2055#define PACKAGE_STRING "$PACKAGE_STRING"
2056_ACEOF
2057
2058cat >>confdefs.h <<_ACEOF
2059#define PACKAGE_BUGREPORT "$PACKAGE_BUGREPORT"
2060_ACEOF
2061
2062cat >>confdefs.h <<_ACEOF
2063#define PACKAGE_URL "$PACKAGE_URL"
2064_ACEOF
2065
2066
2067# Let the site file select an alternate cache file if it wants to.
2068# Prefer an explicitly selected file to automatically selected ones.
2069ac_site_file1=NONE
2070ac_site_file2=NONE
2071if test -n "$CONFIG_SITE"; then
2072  # We do not want a PATH search for config.site.
2073  case $CONFIG_SITE in #((
2074    -*)  ac_site_file1=./$CONFIG_SITE;;
2075    */*) ac_site_file1=$CONFIG_SITE;;
2076    *)   ac_site_file1=./$CONFIG_SITE;;
2077  esac
2078elif test "x$prefix" != xNONE; then
2079  ac_site_file1=$prefix/share/config.site
2080  ac_site_file2=$prefix/etc/config.site
2081else
2082  ac_site_file1=$ac_default_prefix/share/config.site
2083  ac_site_file2=$ac_default_prefix/etc/config.site
2084fi
2085for ac_site_file in "$ac_site_file1" "$ac_site_file2"
2086do
2087  test "x$ac_site_file" = xNONE && continue
2088  if test /dev/null != "$ac_site_file" && test -r "$ac_site_file"; then
2089    { $as_echo "$as_me:${as_lineno-$LINENO}: loading site script $ac_site_file" >&5
2090$as_echo "$as_me: loading site script $ac_site_file" >&6;}
2091    sed 's/^/| /' "$ac_site_file" >&5
2092    . "$ac_site_file" \
2093      || { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
2094$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
2095as_fn_error $? "failed to load site script $ac_site_file
2096See \`config.log' for more details" "$LINENO" 5; }
2097  fi
2098done
2099
2100if test -r "$cache_file"; then
2101  # Some versions of bash will fail to source /dev/null (special files
2102  # actually), so we avoid doing that.  DJGPP emulates it as a regular file.
2103  if test /dev/null != "$cache_file" && test -f "$cache_file"; then
2104    { $as_echo "$as_me:${as_lineno-$LINENO}: loading cache $cache_file" >&5
2105$as_echo "$as_me: loading cache $cache_file" >&6;}
2106    case $cache_file in
2107      [\\/]* | ?:[\\/]* ) . "$cache_file";;
2108      *)                      . "./$cache_file";;
2109    esac
2110  fi
2111else
2112  { $as_echo "$as_me:${as_lineno-$LINENO}: creating cache $cache_file" >&5
2113$as_echo "$as_me: creating cache $cache_file" >&6;}
2114  >$cache_file
2115fi
2116
2117# Check that the precious variables saved in the cache have kept the same
2118# value.
2119ac_cache_corrupted=false
2120for ac_var in $ac_precious_vars; do
2121  eval ac_old_set=\$ac_cv_env_${ac_var}_set
2122  eval ac_new_set=\$ac_env_${ac_var}_set
2123  eval ac_old_val=\$ac_cv_env_${ac_var}_value
2124  eval ac_new_val=\$ac_env_${ac_var}_value
2125  case $ac_old_set,$ac_new_set in
2126    set,)
2127      { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&5
2128$as_echo "$as_me: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&2;}
2129      ac_cache_corrupted=: ;;
2130    ,set)
2131      { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' was not set in the previous run" >&5
2132$as_echo "$as_me: error: \`$ac_var' was not set in the previous run" >&2;}
2133      ac_cache_corrupted=: ;;
2134    ,);;
2135    *)
2136      if test "x$ac_old_val" != "x$ac_new_val"; then
2137	# differences in whitespace do not lead to failure.
2138	ac_old_val_w=`echo x $ac_old_val`
2139	ac_new_val_w=`echo x $ac_new_val`
2140	if test "$ac_old_val_w" != "$ac_new_val_w"; then
2141	  { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' has changed since the previous run:" >&5
2142$as_echo "$as_me: error: \`$ac_var' has changed since the previous run:" >&2;}
2143	  ac_cache_corrupted=:
2144	else
2145	  { $as_echo "$as_me:${as_lineno-$LINENO}: warning: ignoring whitespace changes in \`$ac_var' since the previous run:" >&5
2146$as_echo "$as_me: warning: ignoring whitespace changes in \`$ac_var' since the previous run:" >&2;}
2147	  eval $ac_var=\$ac_old_val
2148	fi
2149	{ $as_echo "$as_me:${as_lineno-$LINENO}:   former value:  \`$ac_old_val'" >&5
2150$as_echo "$as_me:   former value:  \`$ac_old_val'" >&2;}
2151	{ $as_echo "$as_me:${as_lineno-$LINENO}:   current value: \`$ac_new_val'" >&5
2152$as_echo "$as_me:   current value: \`$ac_new_val'" >&2;}
2153      fi;;
2154  esac
2155  # Pass precious variables to config.status.
2156  if test "$ac_new_set" = set; then
2157    case $ac_new_val in
2158    *\'*) ac_arg=$ac_var=`$as_echo "$ac_new_val" | sed "s/'/'\\\\\\\\''/g"` ;;
2159    *) ac_arg=$ac_var=$ac_new_val ;;
2160    esac
2161    case " $ac_configure_args " in
2162      *" '$ac_arg' "*) ;; # Avoid dups.  Use of quotes ensures accuracy.
2163      *) as_fn_append ac_configure_args " '$ac_arg'" ;;
2164    esac
2165  fi
2166done
2167if $ac_cache_corrupted; then
2168  { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
2169$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
2170  { $as_echo "$as_me:${as_lineno-$LINENO}: error: changes in the environment can compromise the build" >&5
2171$as_echo "$as_me: error: changes in the environment can compromise the build" >&2;}
2172  as_fn_error $? "run \`make distclean' and/or \`rm $cache_file' and start over" "$LINENO" 5
2173fi
2174## -------------------- ##
2175## Main body of script. ##
2176## -------------------- ##
2177
2178ac_ext=c
2179ac_cpp='$CPP $CPPFLAGS'
2180ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
2181ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
2182ac_compiler_gnu=$ac_cv_c_compiler_gnu
2183
2184
2185
2186
2187ac_config_headers="$ac_config_headers config.h"
2188
2189
2190# Initialize Automake
2191am__api_version='1.11'
2192
2193ac_aux_dir=
2194for ac_dir in "$srcdir" "$srcdir/.." "$srcdir/../.."; do
2195  if test -f "$ac_dir/install-sh"; then
2196    ac_aux_dir=$ac_dir
2197    ac_install_sh="$ac_aux_dir/install-sh -c"
2198    break
2199  elif test -f "$ac_dir/install.sh"; then
2200    ac_aux_dir=$ac_dir
2201    ac_install_sh="$ac_aux_dir/install.sh -c"
2202    break
2203  elif test -f "$ac_dir/shtool"; then
2204    ac_aux_dir=$ac_dir
2205    ac_install_sh="$ac_aux_dir/shtool install -c"
2206    break
2207  fi
2208done
2209if test -z "$ac_aux_dir"; then
2210  as_fn_error $? "cannot find install-sh, install.sh, or shtool in \"$srcdir\" \"$srcdir/..\" \"$srcdir/../..\"" "$LINENO" 5
2211fi
2212
2213# These three variables are undocumented and unsupported,
2214# and are intended to be withdrawn in a future Autoconf release.
2215# They can cause serious problems if a builder's source tree is in a directory
2216# whose full name contains unusual characters.
2217ac_config_guess="$SHELL $ac_aux_dir/config.guess"  # Please don't use this var.
2218ac_config_sub="$SHELL $ac_aux_dir/config.sub"  # Please don't use this var.
2219ac_configure="$SHELL $ac_aux_dir/configure"  # Please don't use this var.
2220
2221
2222# Find a good install program.  We prefer a C program (faster),
2223# so one script is as good as another.  But avoid the broken or
2224# incompatible versions:
2225# SysV /etc/install, /usr/sbin/install
2226# SunOS /usr/etc/install
2227# IRIX /sbin/install
2228# AIX /bin/install
2229# AmigaOS /C/install, which installs bootblocks on floppy discs
2230# AIX 4 /usr/bin/installbsd, which doesn't work without a -g flag
2231# AFS /usr/afsws/bin/install, which mishandles nonexistent args
2232# SVR4 /usr/ucb/install, which tries to use the nonexistent group "staff"
2233# OS/2's system install, which has a completely different semantic
2234# ./install, which can be erroneously created by make from ./install.sh.
2235# Reject install programs that cannot install multiple files.
2236{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for a BSD-compatible install" >&5
2237$as_echo_n "checking for a BSD-compatible install... " >&6; }
2238if test -z "$INSTALL"; then
2239if ${ac_cv_path_install+:} false; then :
2240  $as_echo_n "(cached) " >&6
2241else
2242  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2243for as_dir in $PATH
2244do
2245  IFS=$as_save_IFS
2246  test -z "$as_dir" && as_dir=.
2247    # Account for people who put trailing slashes in PATH elements.
2248case $as_dir/ in #((
2249  ./ | .// | /[cC]/* | \
2250  /etc/* | /usr/sbin/* | /usr/etc/* | /sbin/* | /usr/afsws/bin/* | \
2251  ?:[\\/]os2[\\/]install[\\/]* | ?:[\\/]OS2[\\/]INSTALL[\\/]* | \
2252  /usr/ucb/* ) ;;
2253  *)
2254    # OSF1 and SCO ODT 3.0 have their own names for install.
2255    # Don't use installbsd from OSF since it installs stuff as root
2256    # by default.
2257    for ac_prog in ginstall scoinst install; do
2258      for ac_exec_ext in '' $ac_executable_extensions; do
2259	if { test -f "$as_dir/$ac_prog$ac_exec_ext" && $as_test_x "$as_dir/$ac_prog$ac_exec_ext"; }; then
2260	  if test $ac_prog = install &&
2261	    grep dspmsg "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then
2262	    # AIX install.  It has an incompatible calling convention.
2263	    :
2264	  elif test $ac_prog = install &&
2265	    grep pwplus "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then
2266	    # program-specific install script used by HP pwplus--don't use.
2267	    :
2268	  else
2269	    rm -rf conftest.one conftest.two conftest.dir
2270	    echo one > conftest.one
2271	    echo two > conftest.two
2272	    mkdir conftest.dir
2273	    if "$as_dir/$ac_prog$ac_exec_ext" -c conftest.one conftest.two "`pwd`/conftest.dir" &&
2274	      test -s conftest.one && test -s conftest.two &&
2275	      test -s conftest.dir/conftest.one &&
2276	      test -s conftest.dir/conftest.two
2277	    then
2278	      ac_cv_path_install="$as_dir/$ac_prog$ac_exec_ext -c"
2279	      break 3
2280	    fi
2281	  fi
2282	fi
2283      done
2284    done
2285    ;;
2286esac
2287
2288  done
2289IFS=$as_save_IFS
2290
2291rm -rf conftest.one conftest.two conftest.dir
2292
2293fi
2294  if test "${ac_cv_path_install+set}" = set; then
2295    INSTALL=$ac_cv_path_install
2296  else
2297    # As a last resort, use the slow shell script.  Don't cache a
2298    # value for INSTALL within a source directory, because that will
2299    # break other packages using the cache if that directory is
2300    # removed, or if the value is a relative name.
2301    INSTALL=$ac_install_sh
2302  fi
2303fi
2304{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $INSTALL" >&5
2305$as_echo "$INSTALL" >&6; }
2306
2307# Use test -z because SunOS4 sh mishandles braces in ${var-val}.
2308# It thinks the first close brace ends the variable substitution.
2309test -z "$INSTALL_PROGRAM" && INSTALL_PROGRAM='${INSTALL}'
2310
2311test -z "$INSTALL_SCRIPT" && INSTALL_SCRIPT='${INSTALL}'
2312
2313test -z "$INSTALL_DATA" && INSTALL_DATA='${INSTALL} -m 644'
2314
2315{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether build environment is sane" >&5
2316$as_echo_n "checking whether build environment is sane... " >&6; }
2317# Just in case
2318sleep 1
2319echo timestamp > conftest.file
2320# Reject unsafe characters in $srcdir or the absolute working directory
2321# name.  Accept space and tab only in the latter.
2322am_lf='
2323'
2324case `pwd` in
2325  *[\\\"\#\$\&\'\`$am_lf]*)
2326    as_fn_error $? "unsafe absolute working directory name" "$LINENO" 5;;
2327esac
2328case $srcdir in
2329  *[\\\"\#\$\&\'\`$am_lf\ \	]*)
2330    as_fn_error $? "unsafe srcdir value: \`$srcdir'" "$LINENO" 5;;
2331esac
2332
2333# Do `set' in a subshell so we don't clobber the current shell's
2334# arguments.  Must try -L first in case configure is actually a
2335# symlink; some systems play weird games with the mod time of symlinks
2336# (eg FreeBSD returns the mod time of the symlink's containing
2337# directory).
2338if (
2339   set X `ls -Lt "$srcdir/configure" conftest.file 2> /dev/null`
2340   if test "$*" = "X"; then
2341      # -L didn't work.
2342      set X `ls -t "$srcdir/configure" conftest.file`
2343   fi
2344   rm -f conftest.file
2345   if test "$*" != "X $srcdir/configure conftest.file" \
2346      && test "$*" != "X conftest.file $srcdir/configure"; then
2347
2348      # If neither matched, then we have a broken ls.  This can happen
2349      # if, for instance, CONFIG_SHELL is bash and it inherits a
2350      # broken ls alias from the environment.  This has actually
2351      # happened.  Such a system could not be considered "sane".
2352      as_fn_error $? "ls -t appears to fail.  Make sure there is not a broken
2353alias in your environment" "$LINENO" 5
2354   fi
2355
2356   test "$2" = conftest.file
2357   )
2358then
2359   # Ok.
2360   :
2361else
2362   as_fn_error $? "newly created file is older than distributed files!
2363Check your system clock" "$LINENO" 5
2364fi
2365{ $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
2366$as_echo "yes" >&6; }
2367test "$program_prefix" != NONE &&
2368  program_transform_name="s&^&$program_prefix&;$program_transform_name"
2369# Use a double $ so make ignores it.
2370test "$program_suffix" != NONE &&
2371  program_transform_name="s&\$&$program_suffix&;$program_transform_name"
2372# Double any \ or $.
2373# By default was `s,x,x', remove it if useless.
2374ac_script='s/[\\$]/&&/g;s/;s,x,x,$//'
2375program_transform_name=`$as_echo "$program_transform_name" | sed "$ac_script"`
2376
2377# expand $ac_aux_dir to an absolute path
2378am_aux_dir=`cd $ac_aux_dir && pwd`
2379
2380if test x"${MISSING+set}" != xset; then
2381  case $am_aux_dir in
2382  *\ * | *\	*)
2383    MISSING="\${SHELL} \"$am_aux_dir/missing\"" ;;
2384  *)
2385    MISSING="\${SHELL} $am_aux_dir/missing" ;;
2386  esac
2387fi
2388# Use eval to expand $SHELL
2389if eval "$MISSING --run true"; then
2390  am_missing_run="$MISSING --run "
2391else
2392  am_missing_run=
2393  { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: \`missing' script is too old or missing" >&5
2394$as_echo "$as_me: WARNING: \`missing' script is too old or missing" >&2;}
2395fi
2396
2397if test x"${install_sh}" != xset; then
2398  case $am_aux_dir in
2399  *\ * | *\	*)
2400    install_sh="\${SHELL} '$am_aux_dir/install-sh'" ;;
2401  *)
2402    install_sh="\${SHELL} $am_aux_dir/install-sh"
2403  esac
2404fi
2405
2406# Installed binaries are usually stripped using `strip' when the user
2407# run `make install-strip'.  However `strip' might not be the right
2408# tool to use in cross-compilation environments, therefore Automake
2409# will honor the `STRIP' environment variable to overrule this program.
2410if test "$cross_compiling" != no; then
2411  if test -n "$ac_tool_prefix"; then
2412  # Extract the first word of "${ac_tool_prefix}strip", so it can be a program name with args.
2413set dummy ${ac_tool_prefix}strip; ac_word=$2
2414{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2415$as_echo_n "checking for $ac_word... " >&6; }
2416if ${ac_cv_prog_STRIP+:} false; then :
2417  $as_echo_n "(cached) " >&6
2418else
2419  if test -n "$STRIP"; then
2420  ac_cv_prog_STRIP="$STRIP" # Let the user override the test.
2421else
2422as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2423for as_dir in $PATH
2424do
2425  IFS=$as_save_IFS
2426  test -z "$as_dir" && as_dir=.
2427    for ac_exec_ext in '' $ac_executable_extensions; do
2428  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
2429    ac_cv_prog_STRIP="${ac_tool_prefix}strip"
2430    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2431    break 2
2432  fi
2433done
2434  done
2435IFS=$as_save_IFS
2436
2437fi
2438fi
2439STRIP=$ac_cv_prog_STRIP
2440if test -n "$STRIP"; then
2441  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $STRIP" >&5
2442$as_echo "$STRIP" >&6; }
2443else
2444  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2445$as_echo "no" >&6; }
2446fi
2447
2448
2449fi
2450if test -z "$ac_cv_prog_STRIP"; then
2451  ac_ct_STRIP=$STRIP
2452  # Extract the first word of "strip", so it can be a program name with args.
2453set dummy strip; ac_word=$2
2454{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2455$as_echo_n "checking for $ac_word... " >&6; }
2456if ${ac_cv_prog_ac_ct_STRIP+:} false; then :
2457  $as_echo_n "(cached) " >&6
2458else
2459  if test -n "$ac_ct_STRIP"; then
2460  ac_cv_prog_ac_ct_STRIP="$ac_ct_STRIP" # Let the user override the test.
2461else
2462as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2463for as_dir in $PATH
2464do
2465  IFS=$as_save_IFS
2466  test -z "$as_dir" && as_dir=.
2467    for ac_exec_ext in '' $ac_executable_extensions; do
2468  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
2469    ac_cv_prog_ac_ct_STRIP="strip"
2470    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2471    break 2
2472  fi
2473done
2474  done
2475IFS=$as_save_IFS
2476
2477fi
2478fi
2479ac_ct_STRIP=$ac_cv_prog_ac_ct_STRIP
2480if test -n "$ac_ct_STRIP"; then
2481  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_STRIP" >&5
2482$as_echo "$ac_ct_STRIP" >&6; }
2483else
2484  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2485$as_echo "no" >&6; }
2486fi
2487
2488  if test "x$ac_ct_STRIP" = x; then
2489    STRIP=":"
2490  else
2491    case $cross_compiling:$ac_tool_warned in
2492yes:)
2493{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
2494$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
2495ac_tool_warned=yes ;;
2496esac
2497    STRIP=$ac_ct_STRIP
2498  fi
2499else
2500  STRIP="$ac_cv_prog_STRIP"
2501fi
2502
2503fi
2504INSTALL_STRIP_PROGRAM="\$(install_sh) -c -s"
2505
2506{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for a thread-safe mkdir -p" >&5
2507$as_echo_n "checking for a thread-safe mkdir -p... " >&6; }
2508if test -z "$MKDIR_P"; then
2509  if ${ac_cv_path_mkdir+:} false; then :
2510  $as_echo_n "(cached) " >&6
2511else
2512  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2513for as_dir in $PATH$PATH_SEPARATOR/opt/sfw/bin
2514do
2515  IFS=$as_save_IFS
2516  test -z "$as_dir" && as_dir=.
2517    for ac_prog in mkdir gmkdir; do
2518	 for ac_exec_ext in '' $ac_executable_extensions; do
2519	   { test -f "$as_dir/$ac_prog$ac_exec_ext" && $as_test_x "$as_dir/$ac_prog$ac_exec_ext"; } || continue
2520	   case `"$as_dir/$ac_prog$ac_exec_ext" --version 2>&1` in #(
2521	     'mkdir (GNU coreutils) '* | \
2522	     'mkdir (coreutils) '* | \
2523	     'mkdir (fileutils) '4.1*)
2524	       ac_cv_path_mkdir=$as_dir/$ac_prog$ac_exec_ext
2525	       break 3;;
2526	   esac
2527	 done
2528       done
2529  done
2530IFS=$as_save_IFS
2531
2532fi
2533
2534  test -d ./--version && rmdir ./--version
2535  if test "${ac_cv_path_mkdir+set}" = set; then
2536    MKDIR_P="$ac_cv_path_mkdir -p"
2537  else
2538    # As a last resort, use the slow shell script.  Don't cache a
2539    # value for MKDIR_P within a source directory, because that will
2540    # break other packages using the cache if that directory is
2541    # removed, or if the value is a relative name.
2542    MKDIR_P="$ac_install_sh -d"
2543  fi
2544fi
2545{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $MKDIR_P" >&5
2546$as_echo "$MKDIR_P" >&6; }
2547
2548mkdir_p="$MKDIR_P"
2549case $mkdir_p in
2550  [\\/$]* | ?:[\\/]*) ;;
2551  */*) mkdir_p="\$(top_builddir)/$mkdir_p" ;;
2552esac
2553
2554for ac_prog in gawk mawk nawk awk
2555do
2556  # Extract the first word of "$ac_prog", so it can be a program name with args.
2557set dummy $ac_prog; ac_word=$2
2558{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2559$as_echo_n "checking for $ac_word... " >&6; }
2560if ${ac_cv_prog_AWK+:} false; then :
2561  $as_echo_n "(cached) " >&6
2562else
2563  if test -n "$AWK"; then
2564  ac_cv_prog_AWK="$AWK" # Let the user override the test.
2565else
2566as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2567for as_dir in $PATH
2568do
2569  IFS=$as_save_IFS
2570  test -z "$as_dir" && as_dir=.
2571    for ac_exec_ext in '' $ac_executable_extensions; do
2572  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
2573    ac_cv_prog_AWK="$ac_prog"
2574    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2575    break 2
2576  fi
2577done
2578  done
2579IFS=$as_save_IFS
2580
2581fi
2582fi
2583AWK=$ac_cv_prog_AWK
2584if test -n "$AWK"; then
2585  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AWK" >&5
2586$as_echo "$AWK" >&6; }
2587else
2588  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2589$as_echo "no" >&6; }
2590fi
2591
2592
2593  test -n "$AWK" && break
2594done
2595
2596{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether ${MAKE-make} sets \$(MAKE)" >&5
2597$as_echo_n "checking whether ${MAKE-make} sets \$(MAKE)... " >&6; }
2598set x ${MAKE-make}
2599ac_make=`$as_echo "$2" | sed 's/+/p/g; s/[^a-zA-Z0-9_]/_/g'`
2600if eval \${ac_cv_prog_make_${ac_make}_set+:} false; then :
2601  $as_echo_n "(cached) " >&6
2602else
2603  cat >conftest.make <<\_ACEOF
2604SHELL = /bin/sh
2605all:
2606	@echo '@@@%%%=$(MAKE)=@@@%%%'
2607_ACEOF
2608# GNU make sometimes prints "make[1]: Entering ...", which would confuse us.
2609case `${MAKE-make} -f conftest.make 2>/dev/null` in
2610  *@@@%%%=?*=@@@%%%*)
2611    eval ac_cv_prog_make_${ac_make}_set=yes;;
2612  *)
2613    eval ac_cv_prog_make_${ac_make}_set=no;;
2614esac
2615rm -f conftest.make
2616fi
2617if eval test \$ac_cv_prog_make_${ac_make}_set = yes; then
2618  { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
2619$as_echo "yes" >&6; }
2620  SET_MAKE=
2621else
2622  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2623$as_echo "no" >&6; }
2624  SET_MAKE="MAKE=${MAKE-make}"
2625fi
2626
2627rm -rf .tst 2>/dev/null
2628mkdir .tst 2>/dev/null
2629if test -d .tst; then
2630  am__leading_dot=.
2631else
2632  am__leading_dot=_
2633fi
2634rmdir .tst 2>/dev/null
2635
2636if test "`cd $srcdir && pwd`" != "`pwd`"; then
2637  # Use -I$(srcdir) only when $(srcdir) != ., so that make's output
2638  # is not polluted with repeated "-I."
2639  am__isrc=' -I$(srcdir)'
2640  # test to see if srcdir already configured
2641  if test -f $srcdir/config.status; then
2642    as_fn_error $? "source directory already configured; run \"make distclean\" there first" "$LINENO" 5
2643  fi
2644fi
2645
2646# test whether we have cygpath
2647if test -z "$CYGPATH_W"; then
2648  if (cygpath --version) >/dev/null 2>/dev/null; then
2649    CYGPATH_W='cygpath -w'
2650  else
2651    CYGPATH_W=echo
2652  fi
2653fi
2654
2655
2656# Define the identity of the package.
2657 PACKAGE='libXpm'
2658 VERSION='3.5.9'
2659
2660
2661cat >>confdefs.h <<_ACEOF
2662#define PACKAGE "$PACKAGE"
2663_ACEOF
2664
2665
2666cat >>confdefs.h <<_ACEOF
2667#define VERSION "$VERSION"
2668_ACEOF
2669
2670# Some tools Automake needs.
2671
2672ACLOCAL=${ACLOCAL-"${am_missing_run}aclocal-${am__api_version}"}
2673
2674
2675AUTOCONF=${AUTOCONF-"${am_missing_run}autoconf"}
2676
2677
2678AUTOMAKE=${AUTOMAKE-"${am_missing_run}automake-${am__api_version}"}
2679
2680
2681AUTOHEADER=${AUTOHEADER-"${am_missing_run}autoheader"}
2682
2683
2684MAKEINFO=${MAKEINFO-"${am_missing_run}makeinfo"}
2685
2686# We need awk for the "check" target.  The system "awk" is bad on
2687# some platforms.
2688# Always define AMTAR for backward compatibility.
2689
2690AMTAR=${AMTAR-"${am_missing_run}tar"}
2691
2692am__tar='${AMTAR} chof - "$$tardir"'; am__untar='${AMTAR} xf -'
2693
2694
2695
2696
2697
2698
2699{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to enable maintainer-specific portions of Makefiles" >&5
2700$as_echo_n "checking whether to enable maintainer-specific portions of Makefiles... " >&6; }
2701    # Check whether --enable-maintainer-mode was given.
2702if test "${enable_maintainer_mode+set}" = set; then :
2703  enableval=$enable_maintainer_mode; USE_MAINTAINER_MODE=$enableval
2704else
2705  USE_MAINTAINER_MODE=no
2706fi
2707
2708  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $USE_MAINTAINER_MODE" >&5
2709$as_echo "$USE_MAINTAINER_MODE" >&6; }
2710   if test $USE_MAINTAINER_MODE = yes; then
2711  MAINTAINER_MODE_TRUE=
2712  MAINTAINER_MODE_FALSE='#'
2713else
2714  MAINTAINER_MODE_TRUE='#'
2715  MAINTAINER_MODE_FALSE=
2716fi
2717
2718  MAINT=$MAINTAINER_MODE_TRUE
2719
2720
2721
2722# Initialize libtool
2723case `pwd` in
2724  *\ * | *\	*)
2725    { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: Libtool does not cope well with whitespace in \`pwd\`" >&5
2726$as_echo "$as_me: WARNING: Libtool does not cope well with whitespace in \`pwd\`" >&2;} ;;
2727esac
2728
2729
2730
2731macro_version='2.2.10'
2732macro_revision='1.3175'
2733
2734
2735
2736
2737
2738
2739
2740
2741
2742
2743
2744
2745
2746ltmain="$ac_aux_dir/ltmain.sh"
2747
2748# Make sure we can run config.sub.
2749$SHELL "$ac_aux_dir/config.sub" sun4 >/dev/null 2>&1 ||
2750  as_fn_error $? "cannot run $SHELL $ac_aux_dir/config.sub" "$LINENO" 5
2751
2752{ $as_echo "$as_me:${as_lineno-$LINENO}: checking build system type" >&5
2753$as_echo_n "checking build system type... " >&6; }
2754if ${ac_cv_build+:} false; then :
2755  $as_echo_n "(cached) " >&6
2756else
2757  ac_build_alias=$build_alias
2758test "x$ac_build_alias" = x &&
2759  ac_build_alias=`$SHELL "$ac_aux_dir/config.guess"`
2760test "x$ac_build_alias" = x &&
2761  as_fn_error $? "cannot guess build type; you must specify one" "$LINENO" 5
2762ac_cv_build=`$SHELL "$ac_aux_dir/config.sub" $ac_build_alias` ||
2763  as_fn_error $? "$SHELL $ac_aux_dir/config.sub $ac_build_alias failed" "$LINENO" 5
2764
2765fi
2766{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_build" >&5
2767$as_echo "$ac_cv_build" >&6; }
2768case $ac_cv_build in
2769*-*-*) ;;
2770*) as_fn_error $? "invalid value of canonical build" "$LINENO" 5;;
2771esac
2772build=$ac_cv_build
2773ac_save_IFS=$IFS; IFS='-'
2774set x $ac_cv_build
2775shift
2776build_cpu=$1
2777build_vendor=$2
2778shift; shift
2779# Remember, the first character of IFS is used to create $*,
2780# except with old shells:
2781build_os=$*
2782IFS=$ac_save_IFS
2783case $build_os in *\ *) build_os=`echo "$build_os" | sed 's/ /-/g'`;; esac
2784
2785
2786{ $as_echo "$as_me:${as_lineno-$LINENO}: checking host system type" >&5
2787$as_echo_n "checking host system type... " >&6; }
2788if ${ac_cv_host+:} false; then :
2789  $as_echo_n "(cached) " >&6
2790else
2791  if test "x$host_alias" = x; then
2792  ac_cv_host=$ac_cv_build
2793else
2794  ac_cv_host=`$SHELL "$ac_aux_dir/config.sub" $host_alias` ||
2795    as_fn_error $? "$SHELL $ac_aux_dir/config.sub $host_alias failed" "$LINENO" 5
2796fi
2797
2798fi
2799{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_host" >&5
2800$as_echo "$ac_cv_host" >&6; }
2801case $ac_cv_host in
2802*-*-*) ;;
2803*) as_fn_error $? "invalid value of canonical host" "$LINENO" 5;;
2804esac
2805host=$ac_cv_host
2806ac_save_IFS=$IFS; IFS='-'
2807set x $ac_cv_host
2808shift
2809host_cpu=$1
2810host_vendor=$2
2811shift; shift
2812# Remember, the first character of IFS is used to create $*,
2813# except with old shells:
2814host_os=$*
2815IFS=$ac_save_IFS
2816case $host_os in *\ *) host_os=`echo "$host_os" | sed 's/ /-/g'`;; esac
2817
2818
2819# Backslashify metacharacters that are still active within
2820# double-quoted strings.
2821sed_quote_subst='s/\(["`$\\]\)/\\\1/g'
2822
2823# Same as above, but do not quote variable references.
2824double_quote_subst='s/\(["`\\]\)/\\\1/g'
2825
2826# Sed substitution to delay expansion of an escaped shell variable in a
2827# double_quote_subst'ed string.
2828delay_variable_subst='s/\\\\\\\\\\\$/\\\\\\$/g'
2829
2830# Sed substitution to delay expansion of an escaped single quote.
2831delay_single_quote_subst='s/'\''/'\'\\\\\\\'\''/g'
2832
2833# Sed substitution to avoid accidental globbing in evaled expressions
2834no_glob_subst='s/\*/\\\*/g'
2835
2836ECHO='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\'
2837ECHO=$ECHO$ECHO$ECHO$ECHO$ECHO
2838ECHO=$ECHO$ECHO$ECHO$ECHO$ECHO$ECHO
2839
2840{ $as_echo "$as_me:${as_lineno-$LINENO}: checking how to print strings" >&5
2841$as_echo_n "checking how to print strings... " >&6; }
2842# Test print first, because it will be a builtin if present.
2843if test "X`print -r -- -n 2>/dev/null`" = X-n && \
2844   test "X`print -r -- $ECHO 2>/dev/null`" = "X$ECHO"; then
2845  ECHO='print -r --'
2846elif test "X`printf %s $ECHO 2>/dev/null`" = "X$ECHO"; then
2847  ECHO='printf %s\n'
2848else
2849  # Use this function as a fallback that always works.
2850  func_fallback_echo ()
2851  {
2852    eval 'cat <<_LTECHO_EOF
2853$1
2854_LTECHO_EOF'
2855  }
2856  ECHO='func_fallback_echo'
2857fi
2858
2859# func_echo_all arg...
2860# Invoke $ECHO with all args, space-separated.
2861func_echo_all ()
2862{
2863    $ECHO ""
2864}
2865
2866case "$ECHO" in
2867  printf*) { $as_echo "$as_me:${as_lineno-$LINENO}: result: printf" >&5
2868$as_echo "printf" >&6; } ;;
2869  print*) { $as_echo "$as_me:${as_lineno-$LINENO}: result: print -r" >&5
2870$as_echo "print -r" >&6; } ;;
2871  *) { $as_echo "$as_me:${as_lineno-$LINENO}: result: cat" >&5
2872$as_echo "cat" >&6; } ;;
2873esac
2874
2875
2876
2877
2878
2879
2880
2881
2882
2883
2884
2885
2886
2887
2888DEPDIR="${am__leading_dot}deps"
2889
2890ac_config_commands="$ac_config_commands depfiles"
2891
2892
2893am_make=${MAKE-make}
2894cat > confinc << 'END'
2895am__doit:
2896	@echo this is the am__doit target
2897.PHONY: am__doit
2898END
2899# If we don't find an include directive, just comment out the code.
2900{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for style of include used by $am_make" >&5
2901$as_echo_n "checking for style of include used by $am_make... " >&6; }
2902am__include="#"
2903am__quote=
2904_am_result=none
2905# First try GNU make style include.
2906echo "include confinc" > confmf
2907# Ignore all kinds of additional output from `make'.
2908case `$am_make -s -f confmf 2> /dev/null` in #(
2909*the\ am__doit\ target*)
2910  am__include=include
2911  am__quote=
2912  _am_result=GNU
2913  ;;
2914esac
2915# Now try BSD make style include.
2916if test "$am__include" = "#"; then
2917   echo '.include "confinc"' > confmf
2918   case `$am_make -s -f confmf 2> /dev/null` in #(
2919   *the\ am__doit\ target*)
2920     am__include=.include
2921     am__quote="\""
2922     _am_result=BSD
2923     ;;
2924   esac
2925fi
2926
2927
2928{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $_am_result" >&5
2929$as_echo "$_am_result" >&6; }
2930rm -f confinc confmf
2931
2932# Check whether --enable-dependency-tracking was given.
2933if test "${enable_dependency_tracking+set}" = set; then :
2934  enableval=$enable_dependency_tracking;
2935fi
2936
2937if test "x$enable_dependency_tracking" != xno; then
2938  am_depcomp="$ac_aux_dir/depcomp"
2939  AMDEPBACKSLASH='\'
2940fi
2941 if test "x$enable_dependency_tracking" != xno; then
2942  AMDEP_TRUE=
2943  AMDEP_FALSE='#'
2944else
2945  AMDEP_TRUE='#'
2946  AMDEP_FALSE=
2947fi
2948
2949
2950ac_ext=c
2951ac_cpp='$CPP $CPPFLAGS'
2952ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
2953ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
2954ac_compiler_gnu=$ac_cv_c_compiler_gnu
2955if test -n "$ac_tool_prefix"; then
2956  # Extract the first word of "${ac_tool_prefix}gcc", so it can be a program name with args.
2957set dummy ${ac_tool_prefix}gcc; ac_word=$2
2958{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2959$as_echo_n "checking for $ac_word... " >&6; }
2960if ${ac_cv_prog_CC+:} false; then :
2961  $as_echo_n "(cached) " >&6
2962else
2963  if test -n "$CC"; then
2964  ac_cv_prog_CC="$CC" # Let the user override the test.
2965else
2966as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2967for as_dir in $PATH
2968do
2969  IFS=$as_save_IFS
2970  test -z "$as_dir" && as_dir=.
2971    for ac_exec_ext in '' $ac_executable_extensions; do
2972  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
2973    ac_cv_prog_CC="${ac_tool_prefix}gcc"
2974    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2975    break 2
2976  fi
2977done
2978  done
2979IFS=$as_save_IFS
2980
2981fi
2982fi
2983CC=$ac_cv_prog_CC
2984if test -n "$CC"; then
2985  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
2986$as_echo "$CC" >&6; }
2987else
2988  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2989$as_echo "no" >&6; }
2990fi
2991
2992
2993fi
2994if test -z "$ac_cv_prog_CC"; then
2995  ac_ct_CC=$CC
2996  # Extract the first word of "gcc", so it can be a program name with args.
2997set dummy gcc; ac_word=$2
2998{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2999$as_echo_n "checking for $ac_word... " >&6; }
3000if ${ac_cv_prog_ac_ct_CC+:} false; then :
3001  $as_echo_n "(cached) " >&6
3002else
3003  if test -n "$ac_ct_CC"; then
3004  ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
3005else
3006as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3007for as_dir in $PATH
3008do
3009  IFS=$as_save_IFS
3010  test -z "$as_dir" && as_dir=.
3011    for ac_exec_ext in '' $ac_executable_extensions; do
3012  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
3013    ac_cv_prog_ac_ct_CC="gcc"
3014    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
3015    break 2
3016  fi
3017done
3018  done
3019IFS=$as_save_IFS
3020
3021fi
3022fi
3023ac_ct_CC=$ac_cv_prog_ac_ct_CC
3024if test -n "$ac_ct_CC"; then
3025  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5
3026$as_echo "$ac_ct_CC" >&6; }
3027else
3028  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3029$as_echo "no" >&6; }
3030fi
3031
3032  if test "x$ac_ct_CC" = x; then
3033    CC=""
3034  else
3035    case $cross_compiling:$ac_tool_warned in
3036yes:)
3037{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
3038$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
3039ac_tool_warned=yes ;;
3040esac
3041    CC=$ac_ct_CC
3042  fi
3043else
3044  CC="$ac_cv_prog_CC"
3045fi
3046
3047if test -z "$CC"; then
3048          if test -n "$ac_tool_prefix"; then
3049    # Extract the first word of "${ac_tool_prefix}cc", so it can be a program name with args.
3050set dummy ${ac_tool_prefix}cc; ac_word=$2
3051{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3052$as_echo_n "checking for $ac_word... " >&6; }
3053if ${ac_cv_prog_CC+:} false; then :
3054  $as_echo_n "(cached) " >&6
3055else
3056  if test -n "$CC"; then
3057  ac_cv_prog_CC="$CC" # Let the user override the test.
3058else
3059as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3060for as_dir in $PATH
3061do
3062  IFS=$as_save_IFS
3063  test -z "$as_dir" && as_dir=.
3064    for ac_exec_ext in '' $ac_executable_extensions; do
3065  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
3066    ac_cv_prog_CC="${ac_tool_prefix}cc"
3067    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
3068    break 2
3069  fi
3070done
3071  done
3072IFS=$as_save_IFS
3073
3074fi
3075fi
3076CC=$ac_cv_prog_CC
3077if test -n "$CC"; then
3078  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
3079$as_echo "$CC" >&6; }
3080else
3081  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3082$as_echo "no" >&6; }
3083fi
3084
3085
3086  fi
3087fi
3088if test -z "$CC"; then
3089  # Extract the first word of "cc", so it can be a program name with args.
3090set dummy cc; ac_word=$2
3091{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3092$as_echo_n "checking for $ac_word... " >&6; }
3093if ${ac_cv_prog_CC+:} false; then :
3094  $as_echo_n "(cached) " >&6
3095else
3096  if test -n "$CC"; then
3097  ac_cv_prog_CC="$CC" # Let the user override the test.
3098else
3099  ac_prog_rejected=no
3100as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3101for as_dir in $PATH
3102do
3103  IFS=$as_save_IFS
3104  test -z "$as_dir" && as_dir=.
3105    for ac_exec_ext in '' $ac_executable_extensions; do
3106  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
3107    if test "$as_dir/$ac_word$ac_exec_ext" = "/usr/ucb/cc"; then
3108       ac_prog_rejected=yes
3109       continue
3110     fi
3111    ac_cv_prog_CC="cc"
3112    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
3113    break 2
3114  fi
3115done
3116  done
3117IFS=$as_save_IFS
3118
3119if test $ac_prog_rejected = yes; then
3120  # We found a bogon in the path, so make sure we never use it.
3121  set dummy $ac_cv_prog_CC
3122  shift
3123  if test $# != 0; then
3124    # We chose a different compiler from the bogus one.
3125    # However, it has the same basename, so the bogon will be chosen
3126    # first if we set CC to just the basename; use the full file name.
3127    shift
3128    ac_cv_prog_CC="$as_dir/$ac_word${1+' '}$@"
3129  fi
3130fi
3131fi
3132fi
3133CC=$ac_cv_prog_CC
3134if test -n "$CC"; then
3135  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
3136$as_echo "$CC" >&6; }
3137else
3138  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3139$as_echo "no" >&6; }
3140fi
3141
3142
3143fi
3144if test -z "$CC"; then
3145  if test -n "$ac_tool_prefix"; then
3146  for ac_prog in cl.exe
3147  do
3148    # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
3149set dummy $ac_tool_prefix$ac_prog; ac_word=$2
3150{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3151$as_echo_n "checking for $ac_word... " >&6; }
3152if ${ac_cv_prog_CC+:} false; then :
3153  $as_echo_n "(cached) " >&6
3154else
3155  if test -n "$CC"; then
3156  ac_cv_prog_CC="$CC" # Let the user override the test.
3157else
3158as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3159for as_dir in $PATH
3160do
3161  IFS=$as_save_IFS
3162  test -z "$as_dir" && as_dir=.
3163    for ac_exec_ext in '' $ac_executable_extensions; do
3164  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
3165    ac_cv_prog_CC="$ac_tool_prefix$ac_prog"
3166    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
3167    break 2
3168  fi
3169done
3170  done
3171IFS=$as_save_IFS
3172
3173fi
3174fi
3175CC=$ac_cv_prog_CC
3176if test -n "$CC"; then
3177  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
3178$as_echo "$CC" >&6; }
3179else
3180  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3181$as_echo "no" >&6; }
3182fi
3183
3184
3185    test -n "$CC" && break
3186  done
3187fi
3188if test -z "$CC"; then
3189  ac_ct_CC=$CC
3190  for ac_prog in cl.exe
3191do
3192  # Extract the first word of "$ac_prog", so it can be a program name with args.
3193set dummy $ac_prog; ac_word=$2
3194{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3195$as_echo_n "checking for $ac_word... " >&6; }
3196if ${ac_cv_prog_ac_ct_CC+:} false; then :
3197  $as_echo_n "(cached) " >&6
3198else
3199  if test -n "$ac_ct_CC"; then
3200  ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
3201else
3202as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3203for as_dir in $PATH
3204do
3205  IFS=$as_save_IFS
3206  test -z "$as_dir" && as_dir=.
3207    for ac_exec_ext in '' $ac_executable_extensions; do
3208  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
3209    ac_cv_prog_ac_ct_CC="$ac_prog"
3210    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
3211    break 2
3212  fi
3213done
3214  done
3215IFS=$as_save_IFS
3216
3217fi
3218fi
3219ac_ct_CC=$ac_cv_prog_ac_ct_CC
3220if test -n "$ac_ct_CC"; then
3221  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5
3222$as_echo "$ac_ct_CC" >&6; }
3223else
3224  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3225$as_echo "no" >&6; }
3226fi
3227
3228
3229  test -n "$ac_ct_CC" && break
3230done
3231
3232  if test "x$ac_ct_CC" = x; then
3233    CC=""
3234  else
3235    case $cross_compiling:$ac_tool_warned in
3236yes:)
3237{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
3238$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
3239ac_tool_warned=yes ;;
3240esac
3241    CC=$ac_ct_CC
3242  fi
3243fi
3244
3245fi
3246
3247
3248test -z "$CC" && { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
3249$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
3250as_fn_error $? "no acceptable C compiler found in \$PATH
3251See \`config.log' for more details" "$LINENO" 5; }
3252
3253# Provide some information about the compiler.
3254$as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler version" >&5
3255set X $ac_compile
3256ac_compiler=$2
3257for ac_option in --version -v -V -qversion; do
3258  { { ac_try="$ac_compiler $ac_option >&5"
3259case "(($ac_try" in
3260  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3261  *) ac_try_echo=$ac_try;;
3262esac
3263eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3264$as_echo "$ac_try_echo"; } >&5
3265  (eval "$ac_compiler $ac_option >&5") 2>conftest.err
3266  ac_status=$?
3267  if test -s conftest.err; then
3268    sed '10a\
3269... rest of stderr output deleted ...
3270         10q' conftest.err >conftest.er1
3271    cat conftest.er1 >&5
3272  fi
3273  rm -f conftest.er1 conftest.err
3274  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3275  test $ac_status = 0; }
3276done
3277
3278cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3279/* end confdefs.h.  */
3280
3281int
3282main ()
3283{
3284
3285  ;
3286  return 0;
3287}
3288_ACEOF
3289ac_clean_files_save=$ac_clean_files
3290ac_clean_files="$ac_clean_files a.out a.out.dSYM a.exe b.out"
3291# Try to create an executable without -o first, disregard a.out.
3292# It will help us diagnose broken compilers, and finding out an intuition
3293# of exeext.
3294{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the C compiler works" >&5
3295$as_echo_n "checking whether the C compiler works... " >&6; }
3296ac_link_default=`$as_echo "$ac_link" | sed 's/ -o *conftest[^ ]*//'`
3297
3298# The possible output files:
3299ac_files="a.out conftest.exe conftest a.exe a_out.exe b.out conftest.*"
3300
3301ac_rmfiles=
3302for ac_file in $ac_files
3303do
3304  case $ac_file in
3305    *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj ) ;;
3306    * ) ac_rmfiles="$ac_rmfiles $ac_file";;
3307  esac
3308done
3309rm -f $ac_rmfiles
3310
3311if { { ac_try="$ac_link_default"
3312case "(($ac_try" in
3313  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3314  *) ac_try_echo=$ac_try;;
3315esac
3316eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3317$as_echo "$ac_try_echo"; } >&5
3318  (eval "$ac_link_default") 2>&5
3319  ac_status=$?
3320  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3321  test $ac_status = 0; }; then :
3322  # Autoconf-2.13 could set the ac_cv_exeext variable to `no'.
3323# So ignore a value of `no', otherwise this would lead to `EXEEXT = no'
3324# in a Makefile.  We should not override ac_cv_exeext if it was cached,
3325# so that the user can short-circuit this test for compilers unknown to
3326# Autoconf.
3327for ac_file in $ac_files ''
3328do
3329  test -f "$ac_file" || continue
3330  case $ac_file in
3331    *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj )
3332	;;
3333    [ab].out )
3334	# We found the default executable, but exeext='' is most
3335	# certainly right.
3336	break;;
3337    *.* )
3338	if test "${ac_cv_exeext+set}" = set && test "$ac_cv_exeext" != no;
3339	then :; else
3340	   ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'`
3341	fi
3342	# We set ac_cv_exeext here because the later test for it is not
3343	# safe: cross compilers may not add the suffix if given an `-o'
3344	# argument, so we may need to know it at that point already.
3345	# Even if this section looks crufty: it has the advantage of
3346	# actually working.
3347	break;;
3348    * )
3349	break;;
3350  esac
3351done
3352test "$ac_cv_exeext" = no && ac_cv_exeext=
3353
3354else
3355  ac_file=''
3356fi
3357if test -z "$ac_file"; then :
3358  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3359$as_echo "no" >&6; }
3360$as_echo "$as_me: failed program was:" >&5
3361sed 's/^/| /' conftest.$ac_ext >&5
3362
3363{ { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
3364$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
3365as_fn_error 77 "C compiler cannot create executables
3366See \`config.log' for more details" "$LINENO" 5; }
3367else
3368  { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
3369$as_echo "yes" >&6; }
3370fi
3371{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler default output file name" >&5
3372$as_echo_n "checking for C compiler default output file name... " >&6; }
3373{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_file" >&5
3374$as_echo "$ac_file" >&6; }
3375ac_exeext=$ac_cv_exeext
3376
3377rm -f -r a.out a.out.dSYM a.exe conftest$ac_cv_exeext b.out
3378ac_clean_files=$ac_clean_files_save
3379{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for suffix of executables" >&5
3380$as_echo_n "checking for suffix of executables... " >&6; }
3381if { { ac_try="$ac_link"
3382case "(($ac_try" in
3383  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3384  *) ac_try_echo=$ac_try;;
3385esac
3386eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3387$as_echo "$ac_try_echo"; } >&5
3388  (eval "$ac_link") 2>&5
3389  ac_status=$?
3390  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3391  test $ac_status = 0; }; then :
3392  # If both `conftest.exe' and `conftest' are `present' (well, observable)
3393# catch `conftest.exe'.  For instance with Cygwin, `ls conftest' will
3394# work properly (i.e., refer to `conftest.exe'), while it won't with
3395# `rm'.
3396for ac_file in conftest.exe conftest conftest.*; do
3397  test -f "$ac_file" || continue
3398  case $ac_file in
3399    *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj ) ;;
3400    *.* ) ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'`
3401	  break;;
3402    * ) break;;
3403  esac
3404done
3405else
3406  { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
3407$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
3408as_fn_error $? "cannot compute suffix of executables: cannot compile and link
3409See \`config.log' for more details" "$LINENO" 5; }
3410fi
3411rm -f conftest conftest$ac_cv_exeext
3412{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_exeext" >&5
3413$as_echo "$ac_cv_exeext" >&6; }
3414
3415rm -f conftest.$ac_ext
3416EXEEXT=$ac_cv_exeext
3417ac_exeext=$EXEEXT
3418cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3419/* end confdefs.h.  */
3420#include <stdio.h>
3421int
3422main ()
3423{
3424FILE *f = fopen ("conftest.out", "w");
3425 return ferror (f) || fclose (f) != 0;
3426
3427  ;
3428  return 0;
3429}
3430_ACEOF
3431ac_clean_files="$ac_clean_files conftest.out"
3432# Check that the compiler produces executables we can run.  If not, either
3433# the compiler is broken, or we cross compile.
3434{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are cross compiling" >&5
3435$as_echo_n "checking whether we are cross compiling... " >&6; }
3436if test "$cross_compiling" != yes; then
3437  { { ac_try="$ac_link"
3438case "(($ac_try" in
3439  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3440  *) ac_try_echo=$ac_try;;
3441esac
3442eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3443$as_echo "$ac_try_echo"; } >&5
3444  (eval "$ac_link") 2>&5
3445  ac_status=$?
3446  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3447  test $ac_status = 0; }
3448  if { ac_try='./conftest$ac_cv_exeext'
3449  { { case "(($ac_try" in
3450  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3451  *) ac_try_echo=$ac_try;;
3452esac
3453eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3454$as_echo "$ac_try_echo"; } >&5
3455  (eval "$ac_try") 2>&5
3456  ac_status=$?
3457  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3458  test $ac_status = 0; }; }; then
3459    cross_compiling=no
3460  else
3461    if test "$cross_compiling" = maybe; then
3462	cross_compiling=yes
3463    else
3464	{ { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
3465$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
3466as_fn_error $? "cannot run C compiled programs.
3467If you meant to cross compile, use \`--host'.
3468See \`config.log' for more details" "$LINENO" 5; }
3469    fi
3470  fi
3471fi
3472{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $cross_compiling" >&5
3473$as_echo "$cross_compiling" >&6; }
3474
3475rm -f conftest.$ac_ext conftest$ac_cv_exeext conftest.out
3476ac_clean_files=$ac_clean_files_save
3477{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for suffix of object files" >&5
3478$as_echo_n "checking for suffix of object files... " >&6; }
3479if ${ac_cv_objext+:} false; then :
3480  $as_echo_n "(cached) " >&6
3481else
3482  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3483/* end confdefs.h.  */
3484
3485int
3486main ()
3487{
3488
3489  ;
3490  return 0;
3491}
3492_ACEOF
3493rm -f conftest.o conftest.obj
3494if { { ac_try="$ac_compile"
3495case "(($ac_try" in
3496  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3497  *) ac_try_echo=$ac_try;;
3498esac
3499eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3500$as_echo "$ac_try_echo"; } >&5
3501  (eval "$ac_compile") 2>&5
3502  ac_status=$?
3503  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3504  test $ac_status = 0; }; then :
3505  for ac_file in conftest.o conftest.obj conftest.*; do
3506  test -f "$ac_file" || continue;
3507  case $ac_file in
3508    *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM ) ;;
3509    *) ac_cv_objext=`expr "$ac_file" : '.*\.\(.*\)'`
3510       break;;
3511  esac
3512done
3513else
3514  $as_echo "$as_me: failed program was:" >&5
3515sed 's/^/| /' conftest.$ac_ext >&5
3516
3517{ { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
3518$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
3519as_fn_error $? "cannot compute suffix of object files: cannot compile
3520See \`config.log' for more details" "$LINENO" 5; }
3521fi
3522rm -f conftest.$ac_cv_objext conftest.$ac_ext
3523fi
3524{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_objext" >&5
3525$as_echo "$ac_cv_objext" >&6; }
3526OBJEXT=$ac_cv_objext
3527ac_objext=$OBJEXT
3528{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are using the GNU C compiler" >&5
3529$as_echo_n "checking whether we are using the GNU C compiler... " >&6; }
3530if ${ac_cv_c_compiler_gnu+:} false; then :
3531  $as_echo_n "(cached) " >&6
3532else
3533  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3534/* end confdefs.h.  */
3535
3536int
3537main ()
3538{
3539#ifndef __GNUC__
3540       choke me
3541#endif
3542
3543  ;
3544  return 0;
3545}
3546_ACEOF
3547if ac_fn_c_try_compile "$LINENO"; then :
3548  ac_compiler_gnu=yes
3549else
3550  ac_compiler_gnu=no
3551fi
3552rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3553ac_cv_c_compiler_gnu=$ac_compiler_gnu
3554
3555fi
3556{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_compiler_gnu" >&5
3557$as_echo "$ac_cv_c_compiler_gnu" >&6; }
3558if test $ac_compiler_gnu = yes; then
3559  GCC=yes
3560else
3561  GCC=
3562fi
3563ac_test_CFLAGS=${CFLAGS+set}
3564ac_save_CFLAGS=$CFLAGS
3565{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CC accepts -g" >&5
3566$as_echo_n "checking whether $CC accepts -g... " >&6; }
3567if ${ac_cv_prog_cc_g+:} false; then :
3568  $as_echo_n "(cached) " >&6
3569else
3570  ac_save_c_werror_flag=$ac_c_werror_flag
3571   ac_c_werror_flag=yes
3572   ac_cv_prog_cc_g=no
3573   CFLAGS="-g"
3574   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3575/* end confdefs.h.  */
3576
3577int
3578main ()
3579{
3580
3581  ;
3582  return 0;
3583}
3584_ACEOF
3585if ac_fn_c_try_compile "$LINENO"; then :
3586  ac_cv_prog_cc_g=yes
3587else
3588  CFLAGS=""
3589      cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3590/* end confdefs.h.  */
3591
3592int
3593main ()
3594{
3595
3596  ;
3597  return 0;
3598}
3599_ACEOF
3600if ac_fn_c_try_compile "$LINENO"; then :
3601
3602else
3603  ac_c_werror_flag=$ac_save_c_werror_flag
3604	 CFLAGS="-g"
3605	 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3606/* end confdefs.h.  */
3607
3608int
3609main ()
3610{
3611
3612  ;
3613  return 0;
3614}
3615_ACEOF
3616if ac_fn_c_try_compile "$LINENO"; then :
3617  ac_cv_prog_cc_g=yes
3618fi
3619rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3620fi
3621rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3622fi
3623rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3624   ac_c_werror_flag=$ac_save_c_werror_flag
3625fi
3626{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_g" >&5
3627$as_echo "$ac_cv_prog_cc_g" >&6; }
3628if test "$ac_test_CFLAGS" = set; then
3629  CFLAGS=$ac_save_CFLAGS
3630elif test $ac_cv_prog_cc_g = yes; then
3631  if test "$GCC" = yes; then
3632    CFLAGS="-g -O2"
3633  else
3634    CFLAGS="-g"
3635  fi
3636else
3637  if test "$GCC" = yes; then
3638    CFLAGS="-O2"
3639  else
3640    CFLAGS=
3641  fi
3642fi
3643{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $CC option to accept ISO C89" >&5
3644$as_echo_n "checking for $CC option to accept ISO C89... " >&6; }
3645if ${ac_cv_prog_cc_c89+:} false; then :
3646  $as_echo_n "(cached) " >&6
3647else
3648  ac_cv_prog_cc_c89=no
3649ac_save_CC=$CC
3650cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3651/* end confdefs.h.  */
3652#include <stdarg.h>
3653#include <stdio.h>
3654#include <sys/types.h>
3655#include <sys/stat.h>
3656/* Most of the following tests are stolen from RCS 5.7's src/conf.sh.  */
3657struct buf { int x; };
3658FILE * (*rcsopen) (struct buf *, struct stat *, int);
3659static char *e (p, i)
3660     char **p;
3661     int i;
3662{
3663  return p[i];
3664}
3665static char *f (char * (*g) (char **, int), char **p, ...)
3666{
3667  char *s;
3668  va_list v;
3669  va_start (v,p);
3670  s = g (p, va_arg (v,int));
3671  va_end (v);
3672  return s;
3673}
3674
3675/* OSF 4.0 Compaq cc is some sort of almost-ANSI by default.  It has
3676   function prototypes and stuff, but not '\xHH' hex character constants.
3677   These don't provoke an error unfortunately, instead are silently treated
3678   as 'x'.  The following induces an error, until -std is added to get
3679   proper ANSI mode.  Curiously '\x00'!='x' always comes out true, for an
3680   array size at least.  It's necessary to write '\x00'==0 to get something
3681   that's true only with -std.  */
3682int osf4_cc_array ['\x00' == 0 ? 1 : -1];
3683
3684/* IBM C 6 for AIX is almost-ANSI by default, but it replaces macro parameters
3685   inside strings and character constants.  */
3686#define FOO(x) 'x'
3687int xlc6_cc_array[FOO(a) == 'x' ? 1 : -1];
3688
3689int test (int i, double x);
3690struct s1 {int (*f) (int a);};
3691struct s2 {int (*f) (double a);};
3692int pairnames (int, char **, FILE *(*)(struct buf *, struct stat *, int), int, int);
3693int argc;
3694char **argv;
3695int
3696main ()
3697{
3698return f (e, argv, 0) != argv[0]  ||  f (e, argv, 1) != argv[1];
3699  ;
3700  return 0;
3701}
3702_ACEOF
3703for ac_arg in '' -qlanglvl=extc89 -qlanglvl=ansi -std \
3704	-Ae "-Aa -D_HPUX_SOURCE" "-Xc -D__EXTENSIONS__"
3705do
3706  CC="$ac_save_CC $ac_arg"
3707  if ac_fn_c_try_compile "$LINENO"; then :
3708  ac_cv_prog_cc_c89=$ac_arg
3709fi
3710rm -f core conftest.err conftest.$ac_objext
3711  test "x$ac_cv_prog_cc_c89" != "xno" && break
3712done
3713rm -f conftest.$ac_ext
3714CC=$ac_save_CC
3715
3716fi
3717# AC_CACHE_VAL
3718case "x$ac_cv_prog_cc_c89" in
3719  x)
3720    { $as_echo "$as_me:${as_lineno-$LINENO}: result: none needed" >&5
3721$as_echo "none needed" >&6; } ;;
3722  xno)
3723    { $as_echo "$as_me:${as_lineno-$LINENO}: result: unsupported" >&5
3724$as_echo "unsupported" >&6; } ;;
3725  *)
3726    CC="$CC $ac_cv_prog_cc_c89"
3727    { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_c89" >&5
3728$as_echo "$ac_cv_prog_cc_c89" >&6; } ;;
3729esac
3730if test "x$ac_cv_prog_cc_c89" != xno; then :
3731
3732fi
3733
3734ac_ext=c
3735ac_cpp='$CPP $CPPFLAGS'
3736ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3737ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3738ac_compiler_gnu=$ac_cv_c_compiler_gnu
3739
3740depcc="$CC"   am_compiler_list=
3741
3742{ $as_echo "$as_me:${as_lineno-$LINENO}: checking dependency style of $depcc" >&5
3743$as_echo_n "checking dependency style of $depcc... " >&6; }
3744if ${am_cv_CC_dependencies_compiler_type+:} false; then :
3745  $as_echo_n "(cached) " >&6
3746else
3747  if test -z "$AMDEP_TRUE" && test -f "$am_depcomp"; then
3748  # We make a subdir and do the tests there.  Otherwise we can end up
3749  # making bogus files that we don't know about and never remove.  For
3750  # instance it was reported that on HP-UX the gcc test will end up
3751  # making a dummy file named `D' -- because `-MD' means `put the output
3752  # in D'.
3753  mkdir conftest.dir
3754  # Copy depcomp to subdir because otherwise we won't find it if we're
3755  # using a relative directory.
3756  cp "$am_depcomp" conftest.dir
3757  cd conftest.dir
3758  # We will build objects and dependencies in a subdirectory because
3759  # it helps to detect inapplicable dependency modes.  For instance
3760  # both Tru64's cc and ICC support -MD to output dependencies as a
3761  # side effect of compilation, but ICC will put the dependencies in
3762  # the current directory while Tru64 will put them in the object
3763  # directory.
3764  mkdir sub
3765
3766  am_cv_CC_dependencies_compiler_type=none
3767  if test "$am_compiler_list" = ""; then
3768     am_compiler_list=`sed -n 's/^#*\([a-zA-Z0-9]*\))$/\1/p' < ./depcomp`
3769  fi
3770  am__universal=false
3771  case " $depcc " in #(
3772     *\ -arch\ *\ -arch\ *) am__universal=true ;;
3773     esac
3774
3775  for depmode in $am_compiler_list; do
3776    # Setup a source with many dependencies, because some compilers
3777    # like to wrap large dependency lists on column 80 (with \), and
3778    # we should not choose a depcomp mode which is confused by this.
3779    #
3780    # We need to recreate these files for each test, as the compiler may
3781    # overwrite some of them when testing with obscure command lines.
3782    # This happens at least with the AIX C compiler.
3783    : > sub/conftest.c
3784    for i in 1 2 3 4 5 6; do
3785      echo '#include "conftst'$i'.h"' >> sub/conftest.c
3786      # Using `: > sub/conftst$i.h' creates only sub/conftst1.h with
3787      # Solaris 8's {/usr,}/bin/sh.
3788      touch sub/conftst$i.h
3789    done
3790    echo "${am__include} ${am__quote}sub/conftest.Po${am__quote}" > confmf
3791
3792    # We check with `-c' and `-o' for the sake of the "dashmstdout"
3793    # mode.  It turns out that the SunPro C++ compiler does not properly
3794    # handle `-M -o', and we need to detect this.  Also, some Intel
3795    # versions had trouble with output in subdirs
3796    am__obj=sub/conftest.${OBJEXT-o}
3797    am__minus_obj="-o $am__obj"
3798    case $depmode in
3799    gcc)
3800      # This depmode causes a compiler race in universal mode.
3801      test "$am__universal" = false || continue
3802      ;;
3803    nosideeffect)
3804      # after this tag, mechanisms are not by side-effect, so they'll
3805      # only be used when explicitly requested
3806      if test "x$enable_dependency_tracking" = xyes; then
3807	continue
3808      else
3809	break
3810      fi
3811      ;;
3812    msvisualcpp | msvcmsys)
3813      # This compiler won't grok `-c -o', but also, the minuso test has
3814      # not run yet.  These depmodes are late enough in the game, and
3815      # so weak that their functioning should not be impacted.
3816      am__obj=conftest.${OBJEXT-o}
3817      am__minus_obj=
3818      ;;
3819    none) break ;;
3820    esac
3821    if depmode=$depmode \
3822       source=sub/conftest.c object=$am__obj \
3823       depfile=sub/conftest.Po tmpdepfile=sub/conftest.TPo \
3824       $SHELL ./depcomp $depcc -c $am__minus_obj sub/conftest.c \
3825         >/dev/null 2>conftest.err &&
3826       grep sub/conftst1.h sub/conftest.Po > /dev/null 2>&1 &&
3827       grep sub/conftst6.h sub/conftest.Po > /dev/null 2>&1 &&
3828       grep $am__obj sub/conftest.Po > /dev/null 2>&1 &&
3829       ${MAKE-make} -s -f confmf > /dev/null 2>&1; then
3830      # icc doesn't choke on unknown options, it will just issue warnings
3831      # or remarks (even with -Werror).  So we grep stderr for any message
3832      # that says an option was ignored or not supported.
3833      # When given -MP, icc 7.0 and 7.1 complain thusly:
3834      #   icc: Command line warning: ignoring option '-M'; no argument required
3835      # The diagnosis changed in icc 8.0:
3836      #   icc: Command line remark: option '-MP' not supported
3837      if (grep 'ignoring option' conftest.err ||
3838          grep 'not supported' conftest.err) >/dev/null 2>&1; then :; else
3839        am_cv_CC_dependencies_compiler_type=$depmode
3840        break
3841      fi
3842    fi
3843  done
3844
3845  cd ..
3846  rm -rf conftest.dir
3847else
3848  am_cv_CC_dependencies_compiler_type=none
3849fi
3850
3851fi
3852{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $am_cv_CC_dependencies_compiler_type" >&5
3853$as_echo "$am_cv_CC_dependencies_compiler_type" >&6; }
3854CCDEPMODE=depmode=$am_cv_CC_dependencies_compiler_type
3855
3856 if
3857  test "x$enable_dependency_tracking" != xno \
3858  && test "$am_cv_CC_dependencies_compiler_type" = gcc3; then
3859  am__fastdepCC_TRUE=
3860  am__fastdepCC_FALSE='#'
3861else
3862  am__fastdepCC_TRUE='#'
3863  am__fastdepCC_FALSE=
3864fi
3865
3866
3867{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for a sed that does not truncate output" >&5
3868$as_echo_n "checking for a sed that does not truncate output... " >&6; }
3869if ${ac_cv_path_SED+:} false; then :
3870  $as_echo_n "(cached) " >&6
3871else
3872            ac_script=s/aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb/
3873     for ac_i in 1 2 3 4 5 6 7; do
3874       ac_script="$ac_script$as_nl$ac_script"
3875     done
3876     echo "$ac_script" 2>/dev/null | sed 99q >conftest.sed
3877     { ac_script=; unset ac_script;}
3878     if test -z "$SED"; then
3879  ac_path_SED_found=false
3880  # Loop through the user's path and test for each of PROGNAME-LIST
3881  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3882for as_dir in $PATH
3883do
3884  IFS=$as_save_IFS
3885  test -z "$as_dir" && as_dir=.
3886    for ac_prog in sed gsed; do
3887    for ac_exec_ext in '' $ac_executable_extensions; do
3888      ac_path_SED="$as_dir/$ac_prog$ac_exec_ext"
3889      { test -f "$ac_path_SED" && $as_test_x "$ac_path_SED"; } || continue
3890# Check for GNU ac_path_SED and select it if it is found.
3891  # Check for GNU $ac_path_SED
3892case `"$ac_path_SED" --version 2>&1` in
3893*GNU*)
3894  ac_cv_path_SED="$ac_path_SED" ac_path_SED_found=:;;
3895*)
3896  ac_count=0
3897  $as_echo_n 0123456789 >"conftest.in"
3898  while :
3899  do
3900    cat "conftest.in" "conftest.in" >"conftest.tmp"
3901    mv "conftest.tmp" "conftest.in"
3902    cp "conftest.in" "conftest.nl"
3903    $as_echo '' >> "conftest.nl"
3904    "$ac_path_SED" -f conftest.sed < "conftest.nl" >"conftest.out" 2>/dev/null || break
3905    diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
3906    as_fn_arith $ac_count + 1 && ac_count=$as_val
3907    if test $ac_count -gt ${ac_path_SED_max-0}; then
3908      # Best one so far, save it but keep looking for a better one
3909      ac_cv_path_SED="$ac_path_SED"
3910      ac_path_SED_max=$ac_count
3911    fi
3912    # 10*(2^10) chars as input seems more than enough
3913    test $ac_count -gt 10 && break
3914  done
3915  rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
3916esac
3917
3918      $ac_path_SED_found && break 3
3919    done
3920  done
3921  done
3922IFS=$as_save_IFS
3923  if test -z "$ac_cv_path_SED"; then
3924    as_fn_error $? "no acceptable sed could be found in \$PATH" "$LINENO" 5
3925  fi
3926else
3927  ac_cv_path_SED=$SED
3928fi
3929
3930fi
3931{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_SED" >&5
3932$as_echo "$ac_cv_path_SED" >&6; }
3933 SED="$ac_cv_path_SED"
3934  rm -f conftest.sed
3935
3936test -z "$SED" && SED=sed
3937Xsed="$SED -e 1s/^X//"
3938
3939
3940
3941
3942
3943
3944
3945
3946
3947
3948
3949{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for grep that handles long lines and -e" >&5
3950$as_echo_n "checking for grep that handles long lines and -e... " >&6; }
3951if ${ac_cv_path_GREP+:} false; then :
3952  $as_echo_n "(cached) " >&6
3953else
3954  if test -z "$GREP"; then
3955  ac_path_GREP_found=false
3956  # Loop through the user's path and test for each of PROGNAME-LIST
3957  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3958for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin
3959do
3960  IFS=$as_save_IFS
3961  test -z "$as_dir" && as_dir=.
3962    for ac_prog in grep ggrep; do
3963    for ac_exec_ext in '' $ac_executable_extensions; do
3964      ac_path_GREP="$as_dir/$ac_prog$ac_exec_ext"
3965      { test -f "$ac_path_GREP" && $as_test_x "$ac_path_GREP"; } || continue
3966# Check for GNU ac_path_GREP and select it if it is found.
3967  # Check for GNU $ac_path_GREP
3968case `"$ac_path_GREP" --version 2>&1` in
3969*GNU*)
3970  ac_cv_path_GREP="$ac_path_GREP" ac_path_GREP_found=:;;
3971*)
3972  ac_count=0
3973  $as_echo_n 0123456789 >"conftest.in"
3974  while :
3975  do
3976    cat "conftest.in" "conftest.in" >"conftest.tmp"
3977    mv "conftest.tmp" "conftest.in"
3978    cp "conftest.in" "conftest.nl"
3979    $as_echo 'GREP' >> "conftest.nl"
3980    "$ac_path_GREP" -e 'GREP$' -e '-(cannot match)-' < "conftest.nl" >"conftest.out" 2>/dev/null || break
3981    diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
3982    as_fn_arith $ac_count + 1 && ac_count=$as_val
3983    if test $ac_count -gt ${ac_path_GREP_max-0}; then
3984      # Best one so far, save it but keep looking for a better one
3985      ac_cv_path_GREP="$ac_path_GREP"
3986      ac_path_GREP_max=$ac_count
3987    fi
3988    # 10*(2^10) chars as input seems more than enough
3989    test $ac_count -gt 10 && break
3990  done
3991  rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
3992esac
3993
3994      $ac_path_GREP_found && break 3
3995    done
3996  done
3997  done
3998IFS=$as_save_IFS
3999  if test -z "$ac_cv_path_GREP"; then
4000    as_fn_error $? "no acceptable grep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5
4001  fi
4002else
4003  ac_cv_path_GREP=$GREP
4004fi
4005
4006fi
4007{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_GREP" >&5
4008$as_echo "$ac_cv_path_GREP" >&6; }
4009 GREP="$ac_cv_path_GREP"
4010
4011
4012{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for egrep" >&5
4013$as_echo_n "checking for egrep... " >&6; }
4014if ${ac_cv_path_EGREP+:} false; then :
4015  $as_echo_n "(cached) " >&6
4016else
4017  if echo a | $GREP -E '(a|b)' >/dev/null 2>&1
4018   then ac_cv_path_EGREP="$GREP -E"
4019   else
4020     if test -z "$EGREP"; then
4021  ac_path_EGREP_found=false
4022  # Loop through the user's path and test for each of PROGNAME-LIST
4023  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4024for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin
4025do
4026  IFS=$as_save_IFS
4027  test -z "$as_dir" && as_dir=.
4028    for ac_prog in egrep; do
4029    for ac_exec_ext in '' $ac_executable_extensions; do
4030      ac_path_EGREP="$as_dir/$ac_prog$ac_exec_ext"
4031      { test -f "$ac_path_EGREP" && $as_test_x "$ac_path_EGREP"; } || continue
4032# Check for GNU ac_path_EGREP and select it if it is found.
4033  # Check for GNU $ac_path_EGREP
4034case `"$ac_path_EGREP" --version 2>&1` in
4035*GNU*)
4036  ac_cv_path_EGREP="$ac_path_EGREP" ac_path_EGREP_found=:;;
4037*)
4038  ac_count=0
4039  $as_echo_n 0123456789 >"conftest.in"
4040  while :
4041  do
4042    cat "conftest.in" "conftest.in" >"conftest.tmp"
4043    mv "conftest.tmp" "conftest.in"
4044    cp "conftest.in" "conftest.nl"
4045    $as_echo 'EGREP' >> "conftest.nl"
4046    "$ac_path_EGREP" 'EGREP$' < "conftest.nl" >"conftest.out" 2>/dev/null || break
4047    diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
4048    as_fn_arith $ac_count + 1 && ac_count=$as_val
4049    if test $ac_count -gt ${ac_path_EGREP_max-0}; then
4050      # Best one so far, save it but keep looking for a better one
4051      ac_cv_path_EGREP="$ac_path_EGREP"
4052      ac_path_EGREP_max=$ac_count
4053    fi
4054    # 10*(2^10) chars as input seems more than enough
4055    test $ac_count -gt 10 && break
4056  done
4057  rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
4058esac
4059
4060      $ac_path_EGREP_found && break 3
4061    done
4062  done
4063  done
4064IFS=$as_save_IFS
4065  if test -z "$ac_cv_path_EGREP"; then
4066    as_fn_error $? "no acceptable egrep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5
4067  fi
4068else
4069  ac_cv_path_EGREP=$EGREP
4070fi
4071
4072   fi
4073fi
4074{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_EGREP" >&5
4075$as_echo "$ac_cv_path_EGREP" >&6; }
4076 EGREP="$ac_cv_path_EGREP"
4077
4078
4079{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for fgrep" >&5
4080$as_echo_n "checking for fgrep... " >&6; }
4081if ${ac_cv_path_FGREP+:} false; then :
4082  $as_echo_n "(cached) " >&6
4083else
4084  if echo 'ab*c' | $GREP -F 'ab*c' >/dev/null 2>&1
4085   then ac_cv_path_FGREP="$GREP -F"
4086   else
4087     if test -z "$FGREP"; then
4088  ac_path_FGREP_found=false
4089  # Loop through the user's path and test for each of PROGNAME-LIST
4090  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4091for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin
4092do
4093  IFS=$as_save_IFS
4094  test -z "$as_dir" && as_dir=.
4095    for ac_prog in fgrep; do
4096    for ac_exec_ext in '' $ac_executable_extensions; do
4097      ac_path_FGREP="$as_dir/$ac_prog$ac_exec_ext"
4098      { test -f "$ac_path_FGREP" && $as_test_x "$ac_path_FGREP"; } || continue
4099# Check for GNU ac_path_FGREP and select it if it is found.
4100  # Check for GNU $ac_path_FGREP
4101case `"$ac_path_FGREP" --version 2>&1` in
4102*GNU*)
4103  ac_cv_path_FGREP="$ac_path_FGREP" ac_path_FGREP_found=:;;
4104*)
4105  ac_count=0
4106  $as_echo_n 0123456789 >"conftest.in"
4107  while :
4108  do
4109    cat "conftest.in" "conftest.in" >"conftest.tmp"
4110    mv "conftest.tmp" "conftest.in"
4111    cp "conftest.in" "conftest.nl"
4112    $as_echo 'FGREP' >> "conftest.nl"
4113    "$ac_path_FGREP" FGREP < "conftest.nl" >"conftest.out" 2>/dev/null || break
4114    diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
4115    as_fn_arith $ac_count + 1 && ac_count=$as_val
4116    if test $ac_count -gt ${ac_path_FGREP_max-0}; then
4117      # Best one so far, save it but keep looking for a better one
4118      ac_cv_path_FGREP="$ac_path_FGREP"
4119      ac_path_FGREP_max=$ac_count
4120    fi
4121    # 10*(2^10) chars as input seems more than enough
4122    test $ac_count -gt 10 && break
4123  done
4124  rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
4125esac
4126
4127      $ac_path_FGREP_found && break 3
4128    done
4129  done
4130  done
4131IFS=$as_save_IFS
4132  if test -z "$ac_cv_path_FGREP"; then
4133    as_fn_error $? "no acceptable fgrep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5
4134  fi
4135else
4136  ac_cv_path_FGREP=$FGREP
4137fi
4138
4139   fi
4140fi
4141{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_FGREP" >&5
4142$as_echo "$ac_cv_path_FGREP" >&6; }
4143 FGREP="$ac_cv_path_FGREP"
4144
4145
4146test -z "$GREP" && GREP=grep
4147
4148
4149
4150
4151
4152
4153
4154
4155
4156
4157
4158
4159
4160
4161
4162
4163
4164
4165
4166# Check whether --with-gnu-ld was given.
4167if test "${with_gnu_ld+set}" = set; then :
4168  withval=$with_gnu_ld; test "$withval" = no || with_gnu_ld=yes
4169else
4170  with_gnu_ld=no
4171fi
4172
4173ac_prog=ld
4174if test "$GCC" = yes; then
4175  # Check if gcc -print-prog-name=ld gives a path.
4176  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ld used by $CC" >&5
4177$as_echo_n "checking for ld used by $CC... " >&6; }
4178  case $host in
4179  *-*-mingw*)
4180    # gcc leaves a trailing carriage return which upsets mingw
4181    ac_prog=`($CC -print-prog-name=ld) 2>&5 | tr -d '\015'` ;;
4182  *)
4183    ac_prog=`($CC -print-prog-name=ld) 2>&5` ;;
4184  esac
4185  case $ac_prog in
4186    # Accept absolute paths.
4187    [\\/]* | ?:[\\/]*)
4188      re_direlt='/[^/][^/]*/\.\./'
4189      # Canonicalize the pathname of ld
4190      ac_prog=`$ECHO "$ac_prog"| $SED 's%\\\\%/%g'`
4191      while $ECHO "$ac_prog" | $GREP "$re_direlt" > /dev/null 2>&1; do
4192	ac_prog=`$ECHO $ac_prog| $SED "s%$re_direlt%/%"`
4193      done
4194      test -z "$LD" && LD="$ac_prog"
4195      ;;
4196  "")
4197    # If it fails, then pretend we aren't using GCC.
4198    ac_prog=ld
4199    ;;
4200  *)
4201    # If it is relative, then search for the first ld in PATH.
4202    with_gnu_ld=unknown
4203    ;;
4204  esac
4205elif test "$with_gnu_ld" = yes; then
4206  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for GNU ld" >&5
4207$as_echo_n "checking for GNU ld... " >&6; }
4208else
4209  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for non-GNU ld" >&5
4210$as_echo_n "checking for non-GNU ld... " >&6; }
4211fi
4212if ${lt_cv_path_LD+:} false; then :
4213  $as_echo_n "(cached) " >&6
4214else
4215  if test -z "$LD"; then
4216  lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR
4217  for ac_dir in $PATH; do
4218    IFS="$lt_save_ifs"
4219    test -z "$ac_dir" && ac_dir=.
4220    if test -f "$ac_dir/$ac_prog" || test -f "$ac_dir/$ac_prog$ac_exeext"; then
4221      lt_cv_path_LD="$ac_dir/$ac_prog"
4222      # Check to see if the program is GNU ld.  I'd rather use --version,
4223      # but apparently some variants of GNU ld only accept -v.
4224      # Break only if it was the GNU/non-GNU ld that we prefer.
4225      case `"$lt_cv_path_LD" -v 2>&1 </dev/null` in
4226      *GNU* | *'with BFD'*)
4227	test "$with_gnu_ld" != no && break
4228	;;
4229      *)
4230	test "$with_gnu_ld" != yes && break
4231	;;
4232      esac
4233    fi
4234  done
4235  IFS="$lt_save_ifs"
4236else
4237  lt_cv_path_LD="$LD" # Let the user override the test with a path.
4238fi
4239fi
4240
4241LD="$lt_cv_path_LD"
4242if test -n "$LD"; then
4243  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LD" >&5
4244$as_echo "$LD" >&6; }
4245else
4246  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4247$as_echo "no" >&6; }
4248fi
4249test -z "$LD" && as_fn_error $? "no acceptable ld found in \$PATH" "$LINENO" 5
4250{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if the linker ($LD) is GNU ld" >&5
4251$as_echo_n "checking if the linker ($LD) is GNU ld... " >&6; }
4252if ${lt_cv_prog_gnu_ld+:} false; then :
4253  $as_echo_n "(cached) " >&6
4254else
4255  # I'd rather use --version here, but apparently some GNU lds only accept -v.
4256case `$LD -v 2>&1 </dev/null` in
4257*GNU* | *'with BFD'*)
4258  lt_cv_prog_gnu_ld=yes
4259  ;;
4260*)
4261  lt_cv_prog_gnu_ld=no
4262  ;;
4263esac
4264fi
4265{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_gnu_ld" >&5
4266$as_echo "$lt_cv_prog_gnu_ld" >&6; }
4267with_gnu_ld=$lt_cv_prog_gnu_ld
4268
4269
4270
4271
4272
4273
4274
4275
4276
4277{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for BSD- or MS-compatible name lister (nm)" >&5
4278$as_echo_n "checking for BSD- or MS-compatible name lister (nm)... " >&6; }
4279if ${lt_cv_path_NM+:} false; then :
4280  $as_echo_n "(cached) " >&6
4281else
4282  if test -n "$NM"; then
4283  # Let the user override the test.
4284  lt_cv_path_NM="$NM"
4285else
4286  lt_nm_to_check="${ac_tool_prefix}nm"
4287  if test -n "$ac_tool_prefix" && test "$build" = "$host"; then
4288    lt_nm_to_check="$lt_nm_to_check nm"
4289  fi
4290  for lt_tmp_nm in $lt_nm_to_check; do
4291    lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR
4292    for ac_dir in $PATH /usr/ccs/bin/elf /usr/ccs/bin /usr/ucb /bin; do
4293      IFS="$lt_save_ifs"
4294      test -z "$ac_dir" && ac_dir=.
4295      tmp_nm="$ac_dir/$lt_tmp_nm"
4296      if test -f "$tmp_nm" || test -f "$tmp_nm$ac_exeext" ; then
4297	# Check to see if the nm accepts a BSD-compat flag.
4298	# Adding the `sed 1q' prevents false positives on HP-UX, which says:
4299	#   nm: unknown option "B" ignored
4300	# Tru64's nm complains that /dev/null is an invalid object file
4301	case `"$tmp_nm" -B /dev/null 2>&1 | sed '1q'` in
4302	*/dev/null* | *'Invalid file or object type'*)
4303	  lt_cv_path_NM="$tmp_nm -B"
4304	  break
4305	  ;;
4306	*)
4307	  case `"$tmp_nm" -p /dev/null 2>&1 | sed '1q'` in
4308	  */dev/null*)
4309	    lt_cv_path_NM="$tmp_nm -p"
4310	    break
4311	    ;;
4312	  *)
4313	    lt_cv_path_NM=${lt_cv_path_NM="$tmp_nm"} # keep the first match, but
4314	    continue # so that we can try to find one that supports BSD flags
4315	    ;;
4316	  esac
4317	  ;;
4318	esac
4319      fi
4320    done
4321    IFS="$lt_save_ifs"
4322  done
4323  : ${lt_cv_path_NM=no}
4324fi
4325fi
4326{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_path_NM" >&5
4327$as_echo "$lt_cv_path_NM" >&6; }
4328if test "$lt_cv_path_NM" != "no"; then
4329  NM="$lt_cv_path_NM"
4330else
4331  # Didn't find any BSD compatible name lister, look for dumpbin.
4332  if test -n "$DUMPBIN"; then :
4333    # Let the user override the test.
4334  else
4335    if test -n "$ac_tool_prefix"; then
4336  for ac_prog in dumpbin "link -dump"
4337  do
4338    # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
4339set dummy $ac_tool_prefix$ac_prog; ac_word=$2
4340{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4341$as_echo_n "checking for $ac_word... " >&6; }
4342if ${ac_cv_prog_DUMPBIN+:} false; then :
4343  $as_echo_n "(cached) " >&6
4344else
4345  if test -n "$DUMPBIN"; then
4346  ac_cv_prog_DUMPBIN="$DUMPBIN" # Let the user override the test.
4347else
4348as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4349for as_dir in $PATH
4350do
4351  IFS=$as_save_IFS
4352  test -z "$as_dir" && as_dir=.
4353    for ac_exec_ext in '' $ac_executable_extensions; do
4354  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
4355    ac_cv_prog_DUMPBIN="$ac_tool_prefix$ac_prog"
4356    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
4357    break 2
4358  fi
4359done
4360  done
4361IFS=$as_save_IFS
4362
4363fi
4364fi
4365DUMPBIN=$ac_cv_prog_DUMPBIN
4366if test -n "$DUMPBIN"; then
4367  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $DUMPBIN" >&5
4368$as_echo "$DUMPBIN" >&6; }
4369else
4370  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4371$as_echo "no" >&6; }
4372fi
4373
4374
4375    test -n "$DUMPBIN" && break
4376  done
4377fi
4378if test -z "$DUMPBIN"; then
4379  ac_ct_DUMPBIN=$DUMPBIN
4380  for ac_prog in dumpbin "link -dump"
4381do
4382  # Extract the first word of "$ac_prog", so it can be a program name with args.
4383set dummy $ac_prog; ac_word=$2
4384{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4385$as_echo_n "checking for $ac_word... " >&6; }
4386if ${ac_cv_prog_ac_ct_DUMPBIN+:} false; then :
4387  $as_echo_n "(cached) " >&6
4388else
4389  if test -n "$ac_ct_DUMPBIN"; then
4390  ac_cv_prog_ac_ct_DUMPBIN="$ac_ct_DUMPBIN" # Let the user override the test.
4391else
4392as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4393for as_dir in $PATH
4394do
4395  IFS=$as_save_IFS
4396  test -z "$as_dir" && as_dir=.
4397    for ac_exec_ext in '' $ac_executable_extensions; do
4398  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
4399    ac_cv_prog_ac_ct_DUMPBIN="$ac_prog"
4400    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
4401    break 2
4402  fi
4403done
4404  done
4405IFS=$as_save_IFS
4406
4407fi
4408fi
4409ac_ct_DUMPBIN=$ac_cv_prog_ac_ct_DUMPBIN
4410if test -n "$ac_ct_DUMPBIN"; then
4411  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_DUMPBIN" >&5
4412$as_echo "$ac_ct_DUMPBIN" >&6; }
4413else
4414  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4415$as_echo "no" >&6; }
4416fi
4417
4418
4419  test -n "$ac_ct_DUMPBIN" && break
4420done
4421
4422  if test "x$ac_ct_DUMPBIN" = x; then
4423    DUMPBIN=":"
4424  else
4425    case $cross_compiling:$ac_tool_warned in
4426yes:)
4427{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
4428$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
4429ac_tool_warned=yes ;;
4430esac
4431    DUMPBIN=$ac_ct_DUMPBIN
4432  fi
4433fi
4434
4435    case `$DUMPBIN -symbols /dev/null 2>&1 | sed '1q'` in
4436    *COFF*)
4437      DUMPBIN="$DUMPBIN -symbols"
4438      ;;
4439    *)
4440      DUMPBIN=:
4441      ;;
4442    esac
4443  fi
4444
4445  if test "$DUMPBIN" != ":"; then
4446    NM="$DUMPBIN"
4447  fi
4448fi
4449test -z "$NM" && NM=nm
4450
4451
4452
4453
4454
4455
4456{ $as_echo "$as_me:${as_lineno-$LINENO}: checking the name lister ($NM) interface" >&5
4457$as_echo_n "checking the name lister ($NM) interface... " >&6; }
4458if ${lt_cv_nm_interface+:} false; then :
4459  $as_echo_n "(cached) " >&6
4460else
4461  lt_cv_nm_interface="BSD nm"
4462  echo "int some_variable = 0;" > conftest.$ac_ext
4463  (eval echo "\"\$as_me:$LINENO: $ac_compile\"" >&5)
4464  (eval "$ac_compile" 2>conftest.err)
4465  cat conftest.err >&5
4466  (eval echo "\"\$as_me:$LINENO: $NM \\\"conftest.$ac_objext\\\"\"" >&5)
4467  (eval "$NM \"conftest.$ac_objext\"" 2>conftest.err > conftest.out)
4468  cat conftest.err >&5
4469  (eval echo "\"\$as_me:$LINENO: output\"" >&5)
4470  cat conftest.out >&5
4471  if $GREP 'External.*some_variable' conftest.out > /dev/null; then
4472    lt_cv_nm_interface="MS dumpbin"
4473  fi
4474  rm -f conftest*
4475fi
4476{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_nm_interface" >&5
4477$as_echo "$lt_cv_nm_interface" >&6; }
4478
4479{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether ln -s works" >&5
4480$as_echo_n "checking whether ln -s works... " >&6; }
4481LN_S=$as_ln_s
4482if test "$LN_S" = "ln -s"; then
4483  { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
4484$as_echo "yes" >&6; }
4485else
4486  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no, using $LN_S" >&5
4487$as_echo "no, using $LN_S" >&6; }
4488fi
4489
4490# find the maximum length of command line arguments
4491{ $as_echo "$as_me:${as_lineno-$LINENO}: checking the maximum length of command line arguments" >&5
4492$as_echo_n "checking the maximum length of command line arguments... " >&6; }
4493if ${lt_cv_sys_max_cmd_len+:} false; then :
4494  $as_echo_n "(cached) " >&6
4495else
4496    i=0
4497  teststring="ABCD"
4498
4499  case $build_os in
4500  msdosdjgpp*)
4501    # On DJGPP, this test can blow up pretty badly due to problems in libc
4502    # (any single argument exceeding 2000 bytes causes a buffer overrun
4503    # during glob expansion).  Even if it were fixed, the result of this
4504    # check would be larger than it should be.
4505    lt_cv_sys_max_cmd_len=12288;    # 12K is about right
4506    ;;
4507
4508  gnu*)
4509    # Under GNU Hurd, this test is not required because there is
4510    # no limit to the length of command line arguments.
4511    # Libtool will interpret -1 as no limit whatsoever
4512    lt_cv_sys_max_cmd_len=-1;
4513    ;;
4514
4515  cygwin* | mingw* | cegcc*)
4516    # On Win9x/ME, this test blows up -- it succeeds, but takes
4517    # about 5 minutes as the teststring grows exponentially.
4518    # Worse, since 9x/ME are not pre-emptively multitasking,
4519    # you end up with a "frozen" computer, even though with patience
4520    # the test eventually succeeds (with a max line length of 256k).
4521    # Instead, let's just punt: use the minimum linelength reported by
4522    # all of the supported platforms: 8192 (on NT/2K/XP).
4523    lt_cv_sys_max_cmd_len=8192;
4524    ;;
4525
4526  mint*)
4527    # On MiNT this can take a long time and run out of memory.
4528    lt_cv_sys_max_cmd_len=8192;
4529    ;;
4530
4531  amigaos*)
4532    # On AmigaOS with pdksh, this test takes hours, literally.
4533    # So we just punt and use a minimum line length of 8192.
4534    lt_cv_sys_max_cmd_len=8192;
4535    ;;
4536
4537  netbsd* | freebsd* | openbsd* | darwin* | dragonfly*)
4538    # This has been around since 386BSD, at least.  Likely further.
4539    if test -x /sbin/sysctl; then
4540      lt_cv_sys_max_cmd_len=`/sbin/sysctl -n kern.argmax`
4541    elif test -x /usr/sbin/sysctl; then
4542      lt_cv_sys_max_cmd_len=`/usr/sbin/sysctl -n kern.argmax`
4543    else
4544      lt_cv_sys_max_cmd_len=65536	# usable default for all BSDs
4545    fi
4546    # And add a safety zone
4547    lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \/ 4`
4548    lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \* 3`
4549    ;;
4550
4551  interix*)
4552    # We know the value 262144 and hardcode it with a safety zone (like BSD)
4553    lt_cv_sys_max_cmd_len=196608
4554    ;;
4555
4556  osf*)
4557    # Dr. Hans Ekkehard Plesser reports seeing a kernel panic running configure
4558    # due to this test when exec_disable_arg_limit is 1 on Tru64. It is not
4559    # nice to cause kernel panics so lets avoid the loop below.
4560    # First set a reasonable default.
4561    lt_cv_sys_max_cmd_len=16384
4562    #
4563    if test -x /sbin/sysconfig; then
4564      case `/sbin/sysconfig -q proc exec_disable_arg_limit` in
4565        *1*) lt_cv_sys_max_cmd_len=-1 ;;
4566      esac
4567    fi
4568    ;;
4569  sco3.2v5*)
4570    lt_cv_sys_max_cmd_len=102400
4571    ;;
4572  sysv5* | sco5v6* | sysv4.2uw2*)
4573    kargmax=`grep ARG_MAX /etc/conf/cf.d/stune 2>/dev/null`
4574    if test -n "$kargmax"; then
4575      lt_cv_sys_max_cmd_len=`echo $kargmax | sed 's/.*[	 ]//'`
4576    else
4577      lt_cv_sys_max_cmd_len=32768
4578    fi
4579    ;;
4580  *)
4581    lt_cv_sys_max_cmd_len=`(getconf ARG_MAX) 2> /dev/null`
4582    if test -n "$lt_cv_sys_max_cmd_len"; then
4583      lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \/ 4`
4584      lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \* 3`
4585    else
4586      # Make teststring a little bigger before we do anything with it.
4587      # a 1K string should be a reasonable start.
4588      for i in 1 2 3 4 5 6 7 8 ; do
4589        teststring=$teststring$teststring
4590      done
4591      SHELL=${SHELL-${CONFIG_SHELL-/bin/sh}}
4592      # If test is not a shell built-in, we'll probably end up computing a
4593      # maximum length that is only half of the actual maximum length, but
4594      # we can't tell.
4595      while { test "X"`func_fallback_echo "$teststring$teststring" 2>/dev/null` \
4596	         = "X$teststring$teststring"; } >/dev/null 2>&1 &&
4597	      test $i != 17 # 1/2 MB should be enough
4598      do
4599        i=`expr $i + 1`
4600        teststring=$teststring$teststring
4601      done
4602      # Only check the string length outside the loop.
4603      lt_cv_sys_max_cmd_len=`expr "X$teststring" : ".*" 2>&1`
4604      teststring=
4605      # Add a significant safety factor because C++ compilers can tack on
4606      # massive amounts of additional arguments before passing them to the
4607      # linker.  It appears as though 1/2 is a usable value.
4608      lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \/ 2`
4609    fi
4610    ;;
4611  esac
4612
4613fi
4614
4615if test -n $lt_cv_sys_max_cmd_len ; then
4616  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_sys_max_cmd_len" >&5
4617$as_echo "$lt_cv_sys_max_cmd_len" >&6; }
4618else
4619  { $as_echo "$as_me:${as_lineno-$LINENO}: result: none" >&5
4620$as_echo "none" >&6; }
4621fi
4622max_cmd_len=$lt_cv_sys_max_cmd_len
4623
4624
4625
4626
4627
4628
4629: ${CP="cp -f"}
4630: ${MV="mv -f"}
4631: ${RM="rm -f"}
4632
4633{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the shell understands some XSI constructs" >&5
4634$as_echo_n "checking whether the shell understands some XSI constructs... " >&6; }
4635# Try some XSI features
4636xsi_shell=no
4637( _lt_dummy="a/b/c"
4638  test "${_lt_dummy##*/},${_lt_dummy%/*},"${_lt_dummy%"$_lt_dummy"}, \
4639      = c,a/b,, \
4640    && eval 'test $(( 1 + 1 )) -eq 2 \
4641    && test "${#_lt_dummy}" -eq 5' ) >/dev/null 2>&1 \
4642  && xsi_shell=yes
4643{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xsi_shell" >&5
4644$as_echo "$xsi_shell" >&6; }
4645
4646
4647{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the shell understands \"+=\"" >&5
4648$as_echo_n "checking whether the shell understands \"+=\"... " >&6; }
4649lt_shell_append=no
4650( foo=bar; set foo baz; eval "$1+=\$2" && test "$foo" = barbaz ) \
4651    >/dev/null 2>&1 \
4652  && lt_shell_append=yes
4653{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_shell_append" >&5
4654$as_echo "$lt_shell_append" >&6; }
4655
4656
4657if ( (MAIL=60; unset MAIL) || exit) >/dev/null 2>&1; then
4658  lt_unset=unset
4659else
4660  lt_unset=false
4661fi
4662
4663
4664
4665
4666
4667# test EBCDIC or ASCII
4668case `echo X|tr X '\101'` in
4669 A) # ASCII based system
4670    # \n is not interpreted correctly by Solaris 8 /usr/ucb/tr
4671  lt_SP2NL='tr \040 \012'
4672  lt_NL2SP='tr \015\012 \040\040'
4673  ;;
4674 *) # EBCDIC based system
4675  lt_SP2NL='tr \100 \n'
4676  lt_NL2SP='tr \r\n \100\100'
4677  ;;
4678esac
4679
4680
4681
4682
4683
4684
4685
4686
4687
4688{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $LD option to reload object files" >&5
4689$as_echo_n "checking for $LD option to reload object files... " >&6; }
4690if ${lt_cv_ld_reload_flag+:} false; then :
4691  $as_echo_n "(cached) " >&6
4692else
4693  lt_cv_ld_reload_flag='-r'
4694fi
4695{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_ld_reload_flag" >&5
4696$as_echo "$lt_cv_ld_reload_flag" >&6; }
4697reload_flag=$lt_cv_ld_reload_flag
4698case $reload_flag in
4699"" | " "*) ;;
4700*) reload_flag=" $reload_flag" ;;
4701esac
4702reload_cmds='$LD$reload_flag -o $output$reload_objs'
4703case $host_os in
4704  darwin*)
4705    if test "$GCC" = yes; then
4706      reload_cmds='$LTCC $LTCFLAGS -nostdlib ${wl}-r -o $output$reload_objs'
4707    else
4708      reload_cmds='$LD$reload_flag -o $output$reload_objs'
4709    fi
4710    ;;
4711esac
4712
4713
4714
4715
4716
4717
4718
4719
4720
4721if test -n "$ac_tool_prefix"; then
4722  # Extract the first word of "${ac_tool_prefix}objdump", so it can be a program name with args.
4723set dummy ${ac_tool_prefix}objdump; ac_word=$2
4724{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4725$as_echo_n "checking for $ac_word... " >&6; }
4726if ${ac_cv_prog_OBJDUMP+:} false; then :
4727  $as_echo_n "(cached) " >&6
4728else
4729  if test -n "$OBJDUMP"; then
4730  ac_cv_prog_OBJDUMP="$OBJDUMP" # Let the user override the test.
4731else
4732as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4733for as_dir in $PATH
4734do
4735  IFS=$as_save_IFS
4736  test -z "$as_dir" && as_dir=.
4737    for ac_exec_ext in '' $ac_executable_extensions; do
4738  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
4739    ac_cv_prog_OBJDUMP="${ac_tool_prefix}objdump"
4740    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
4741    break 2
4742  fi
4743done
4744  done
4745IFS=$as_save_IFS
4746
4747fi
4748fi
4749OBJDUMP=$ac_cv_prog_OBJDUMP
4750if test -n "$OBJDUMP"; then
4751  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $OBJDUMP" >&5
4752$as_echo "$OBJDUMP" >&6; }
4753else
4754  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4755$as_echo "no" >&6; }
4756fi
4757
4758
4759fi
4760if test -z "$ac_cv_prog_OBJDUMP"; then
4761  ac_ct_OBJDUMP=$OBJDUMP
4762  # Extract the first word of "objdump", so it can be a program name with args.
4763set dummy objdump; ac_word=$2
4764{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4765$as_echo_n "checking for $ac_word... " >&6; }
4766if ${ac_cv_prog_ac_ct_OBJDUMP+:} false; then :
4767  $as_echo_n "(cached) " >&6
4768else
4769  if test -n "$ac_ct_OBJDUMP"; then
4770  ac_cv_prog_ac_ct_OBJDUMP="$ac_ct_OBJDUMP" # Let the user override the test.
4771else
4772as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4773for as_dir in $PATH
4774do
4775  IFS=$as_save_IFS
4776  test -z "$as_dir" && as_dir=.
4777    for ac_exec_ext in '' $ac_executable_extensions; do
4778  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
4779    ac_cv_prog_ac_ct_OBJDUMP="objdump"
4780    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
4781    break 2
4782  fi
4783done
4784  done
4785IFS=$as_save_IFS
4786
4787fi
4788fi
4789ac_ct_OBJDUMP=$ac_cv_prog_ac_ct_OBJDUMP
4790if test -n "$ac_ct_OBJDUMP"; then
4791  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_OBJDUMP" >&5
4792$as_echo "$ac_ct_OBJDUMP" >&6; }
4793else
4794  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4795$as_echo "no" >&6; }
4796fi
4797
4798  if test "x$ac_ct_OBJDUMP" = x; then
4799    OBJDUMP="false"
4800  else
4801    case $cross_compiling:$ac_tool_warned in
4802yes:)
4803{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
4804$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
4805ac_tool_warned=yes ;;
4806esac
4807    OBJDUMP=$ac_ct_OBJDUMP
4808  fi
4809else
4810  OBJDUMP="$ac_cv_prog_OBJDUMP"
4811fi
4812
4813test -z "$OBJDUMP" && OBJDUMP=objdump
4814
4815
4816
4817
4818
4819
4820
4821
4822
4823{ $as_echo "$as_me:${as_lineno-$LINENO}: checking how to recognize dependent libraries" >&5
4824$as_echo_n "checking how to recognize dependent libraries... " >&6; }
4825if ${lt_cv_deplibs_check_method+:} false; then :
4826  $as_echo_n "(cached) " >&6
4827else
4828  lt_cv_file_magic_cmd='$MAGIC_CMD'
4829lt_cv_file_magic_test_file=
4830lt_cv_deplibs_check_method='unknown'
4831# Need to set the preceding variable on all platforms that support
4832# interlibrary dependencies.
4833# 'none' -- dependencies not supported.
4834# `unknown' -- same as none, but documents that we really don't know.
4835# 'pass_all' -- all dependencies passed with no checks.
4836# 'test_compile' -- check by making test program.
4837# 'file_magic [[regex]]' -- check by looking for files in library path
4838# which responds to the $file_magic_cmd with a given extended regex.
4839# If you have `file' or equivalent on your system and you're not sure
4840# whether `pass_all' will *always* work, you probably want this one.
4841
4842case $host_os in
4843aix[4-9]*)
4844  lt_cv_deplibs_check_method=pass_all
4845  ;;
4846
4847beos*)
4848  lt_cv_deplibs_check_method=pass_all
4849  ;;
4850
4851bsdi[45]*)
4852  lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [ML]SB (shared object|dynamic lib)'
4853  lt_cv_file_magic_cmd='/usr/bin/file -L'
4854  lt_cv_file_magic_test_file=/shlib/libc.so
4855  ;;
4856
4857cygwin*)
4858  # func_win32_libid is a shell function defined in ltmain.sh
4859  lt_cv_deplibs_check_method='file_magic ^x86 archive import|^x86 DLL'
4860  lt_cv_file_magic_cmd='func_win32_libid'
4861  ;;
4862
4863mingw* | pw32*)
4864  # Base MSYS/MinGW do not provide the 'file' command needed by
4865  # func_win32_libid shell function, so use a weaker test based on 'objdump',
4866  # unless we find 'file', for example because we are cross-compiling.
4867  # func_win32_libid assumes BSD nm, so disallow it if using MS dumpbin.
4868  if ( test "$lt_cv_nm_interface" = "BSD nm" && file / ) >/dev/null 2>&1; then
4869    lt_cv_deplibs_check_method='file_magic ^x86 archive import|^x86 DLL'
4870    lt_cv_file_magic_cmd='func_win32_libid'
4871  else
4872    # Keep this pattern in sync with the one in func_win32_libid.
4873    lt_cv_deplibs_check_method='file_magic file format (pei*-i386(.*architecture: i386)?|pe-arm-wince|pe-x86-64)'
4874    lt_cv_file_magic_cmd='$OBJDUMP -f'
4875  fi
4876  ;;
4877
4878cegcc*)
4879  # use the weaker test based on 'objdump'. See mingw*.
4880  lt_cv_deplibs_check_method='file_magic file format pe-arm-.*little(.*architecture: arm)?'
4881  lt_cv_file_magic_cmd='$OBJDUMP -f'
4882  ;;
4883
4884darwin* | rhapsody*)
4885  lt_cv_deplibs_check_method=pass_all
4886  ;;
4887
4888freebsd* | dragonfly*)
4889  if echo __ELF__ | $CC -E - | $GREP __ELF__ > /dev/null; then
4890    case $host_cpu in
4891    i*86 )
4892      # Not sure whether the presence of OpenBSD here was a mistake.
4893      # Let's accept both of them until this is cleared up.
4894      lt_cv_deplibs_check_method='file_magic (FreeBSD|OpenBSD|DragonFly)/i[3-9]86 (compact )?demand paged shared library'
4895      lt_cv_file_magic_cmd=/usr/bin/file
4896      lt_cv_file_magic_test_file=`echo /usr/lib/libc.so.*`
4897      ;;
4898    esac
4899  else
4900    lt_cv_deplibs_check_method=pass_all
4901  fi
4902  ;;
4903
4904gnu*)
4905  lt_cv_deplibs_check_method=pass_all
4906  ;;
4907
4908haiku*)
4909  lt_cv_deplibs_check_method=pass_all
4910  ;;
4911
4912hpux10.20* | hpux11*)
4913  lt_cv_file_magic_cmd=/usr/bin/file
4914  case $host_cpu in
4915  ia64*)
4916    lt_cv_deplibs_check_method='file_magic (s[0-9][0-9][0-9]|ELF-[0-9][0-9]) shared object file - IA64'
4917    lt_cv_file_magic_test_file=/usr/lib/hpux32/libc.so
4918    ;;
4919  hppa*64*)
4920    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]'
4921    lt_cv_file_magic_test_file=/usr/lib/pa20_64/libc.sl
4922    ;;
4923  *)
4924    lt_cv_deplibs_check_method='file_magic (s[0-9][0-9][0-9]|PA-RISC[0-9]\.[0-9]) shared library'
4925    lt_cv_file_magic_test_file=/usr/lib/libc.sl
4926    ;;
4927  esac
4928  ;;
4929
4930interix[3-9]*)
4931  # PIC code is broken on Interix 3.x, that's why |\.a not |_pic\.a here
4932  lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so|\.a)$'
4933  ;;
4934
4935irix5* | irix6* | nonstopux*)
4936  case $LD in
4937  *-32|*"-32 ") libmagic=32-bit;;
4938  *-n32|*"-n32 ") libmagic=N32;;
4939  *-64|*"-64 ") libmagic=64-bit;;
4940  *) libmagic=never-match;;
4941  esac
4942  lt_cv_deplibs_check_method=pass_all
4943  ;;
4944
4945# This must be Linux ELF.
4946linux* | k*bsd*-gnu | kopensolaris*-gnu)
4947  lt_cv_deplibs_check_method=pass_all
4948  ;;
4949
4950netbsd*)
4951  if echo __ELF__ | $CC -E - | $GREP __ELF__ > /dev/null; then
4952    lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so\.[0-9]+\.[0-9]+|_pic\.a)$'
4953  else
4954    lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so|_pic\.a)$'
4955  fi
4956  ;;
4957
4958newos6*)
4959  lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [ML]SB (executable|dynamic lib)'
4960  lt_cv_file_magic_cmd=/usr/bin/file
4961  lt_cv_file_magic_test_file=/usr/lib/libnls.so
4962  ;;
4963
4964*nto* | *qnx*)
4965  lt_cv_deplibs_check_method=pass_all
4966  ;;
4967
4968openbsd*)
4969  if test -z "`echo __ELF__ | $CC -E - | $GREP __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then
4970    lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so\.[0-9]+\.[0-9]+|\.so|_pic\.a)$'
4971  else
4972    lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so\.[0-9]+\.[0-9]+|_pic\.a)$'
4973  fi
4974  ;;
4975
4976osf3* | osf4* | osf5*)
4977  lt_cv_deplibs_check_method=pass_all
4978  ;;
4979
4980rdos*)
4981  lt_cv_deplibs_check_method=pass_all
4982  ;;
4983
4984solaris*)
4985  lt_cv_deplibs_check_method=pass_all
4986  ;;
4987
4988sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX* | sysv4*uw2*)
4989  lt_cv_deplibs_check_method=pass_all
4990  ;;
4991
4992sysv4 | sysv4.3*)
4993  case $host_vendor in
4994  motorola)
4995    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]'
4996    lt_cv_file_magic_test_file=`echo /usr/lib/libc.so*`
4997    ;;
4998  ncr)
4999    lt_cv_deplibs_check_method=pass_all
5000    ;;
5001  sequent)
5002    lt_cv_file_magic_cmd='/bin/file'
5003    lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [LM]SB (shared object|dynamic lib )'
5004    ;;
5005  sni)
5006    lt_cv_file_magic_cmd='/bin/file'
5007    lt_cv_deplibs_check_method="file_magic ELF [0-9][0-9]*-bit [LM]SB dynamic lib"
5008    lt_cv_file_magic_test_file=/lib/libc.so
5009    ;;
5010  siemens)
5011    lt_cv_deplibs_check_method=pass_all
5012    ;;
5013  pc)
5014    lt_cv_deplibs_check_method=pass_all
5015    ;;
5016  esac
5017  ;;
5018
5019tpf*)
5020  lt_cv_deplibs_check_method=pass_all
5021  ;;
5022esac
5023
5024fi
5025{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_deplibs_check_method" >&5
5026$as_echo "$lt_cv_deplibs_check_method" >&6; }
5027file_magic_cmd=$lt_cv_file_magic_cmd
5028deplibs_check_method=$lt_cv_deplibs_check_method
5029test -z "$deplibs_check_method" && deplibs_check_method=unknown
5030
5031
5032
5033
5034
5035
5036
5037
5038
5039
5040
5041
5042if test -n "$ac_tool_prefix"; then
5043  # Extract the first word of "${ac_tool_prefix}ar", so it can be a program name with args.
5044set dummy ${ac_tool_prefix}ar; ac_word=$2
5045{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5046$as_echo_n "checking for $ac_word... " >&6; }
5047if ${ac_cv_prog_AR+:} false; then :
5048  $as_echo_n "(cached) " >&6
5049else
5050  if test -n "$AR"; then
5051  ac_cv_prog_AR="$AR" # Let the user override the test.
5052else
5053as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5054for as_dir in $PATH
5055do
5056  IFS=$as_save_IFS
5057  test -z "$as_dir" && as_dir=.
5058    for ac_exec_ext in '' $ac_executable_extensions; do
5059  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
5060    ac_cv_prog_AR="${ac_tool_prefix}ar"
5061    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5062    break 2
5063  fi
5064done
5065  done
5066IFS=$as_save_IFS
5067
5068fi
5069fi
5070AR=$ac_cv_prog_AR
5071if test -n "$AR"; then
5072  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AR" >&5
5073$as_echo "$AR" >&6; }
5074else
5075  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5076$as_echo "no" >&6; }
5077fi
5078
5079
5080fi
5081if test -z "$ac_cv_prog_AR"; then
5082  ac_ct_AR=$AR
5083  # Extract the first word of "ar", so it can be a program name with args.
5084set dummy ar; ac_word=$2
5085{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5086$as_echo_n "checking for $ac_word... " >&6; }
5087if ${ac_cv_prog_ac_ct_AR+:} false; then :
5088  $as_echo_n "(cached) " >&6
5089else
5090  if test -n "$ac_ct_AR"; then
5091  ac_cv_prog_ac_ct_AR="$ac_ct_AR" # Let the user override the test.
5092else
5093as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5094for as_dir in $PATH
5095do
5096  IFS=$as_save_IFS
5097  test -z "$as_dir" && as_dir=.
5098    for ac_exec_ext in '' $ac_executable_extensions; do
5099  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
5100    ac_cv_prog_ac_ct_AR="ar"
5101    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5102    break 2
5103  fi
5104done
5105  done
5106IFS=$as_save_IFS
5107
5108fi
5109fi
5110ac_ct_AR=$ac_cv_prog_ac_ct_AR
5111if test -n "$ac_ct_AR"; then
5112  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_AR" >&5
5113$as_echo "$ac_ct_AR" >&6; }
5114else
5115  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5116$as_echo "no" >&6; }
5117fi
5118
5119  if test "x$ac_ct_AR" = x; then
5120    AR="false"
5121  else
5122    case $cross_compiling:$ac_tool_warned in
5123yes:)
5124{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
5125$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
5126ac_tool_warned=yes ;;
5127esac
5128    AR=$ac_ct_AR
5129  fi
5130else
5131  AR="$ac_cv_prog_AR"
5132fi
5133
5134test -z "$AR" && AR=ar
5135test -z "$AR_FLAGS" && AR_FLAGS=cru
5136
5137
5138
5139
5140
5141
5142
5143
5144
5145
5146
5147if test -n "$ac_tool_prefix"; then
5148  # Extract the first word of "${ac_tool_prefix}strip", so it can be a program name with args.
5149set dummy ${ac_tool_prefix}strip; ac_word=$2
5150{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5151$as_echo_n "checking for $ac_word... " >&6; }
5152if ${ac_cv_prog_STRIP+:} false; then :
5153  $as_echo_n "(cached) " >&6
5154else
5155  if test -n "$STRIP"; then
5156  ac_cv_prog_STRIP="$STRIP" # Let the user override the test.
5157else
5158as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5159for as_dir in $PATH
5160do
5161  IFS=$as_save_IFS
5162  test -z "$as_dir" && as_dir=.
5163    for ac_exec_ext in '' $ac_executable_extensions; do
5164  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
5165    ac_cv_prog_STRIP="${ac_tool_prefix}strip"
5166    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5167    break 2
5168  fi
5169done
5170  done
5171IFS=$as_save_IFS
5172
5173fi
5174fi
5175STRIP=$ac_cv_prog_STRIP
5176if test -n "$STRIP"; then
5177  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $STRIP" >&5
5178$as_echo "$STRIP" >&6; }
5179else
5180  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5181$as_echo "no" >&6; }
5182fi
5183
5184
5185fi
5186if test -z "$ac_cv_prog_STRIP"; then
5187  ac_ct_STRIP=$STRIP
5188  # Extract the first word of "strip", so it can be a program name with args.
5189set dummy strip; ac_word=$2
5190{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5191$as_echo_n "checking for $ac_word... " >&6; }
5192if ${ac_cv_prog_ac_ct_STRIP+:} false; then :
5193  $as_echo_n "(cached) " >&6
5194else
5195  if test -n "$ac_ct_STRIP"; then
5196  ac_cv_prog_ac_ct_STRIP="$ac_ct_STRIP" # Let the user override the test.
5197else
5198as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5199for as_dir in $PATH
5200do
5201  IFS=$as_save_IFS
5202  test -z "$as_dir" && as_dir=.
5203    for ac_exec_ext in '' $ac_executable_extensions; do
5204  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
5205    ac_cv_prog_ac_ct_STRIP="strip"
5206    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5207    break 2
5208  fi
5209done
5210  done
5211IFS=$as_save_IFS
5212
5213fi
5214fi
5215ac_ct_STRIP=$ac_cv_prog_ac_ct_STRIP
5216if test -n "$ac_ct_STRIP"; then
5217  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_STRIP" >&5
5218$as_echo "$ac_ct_STRIP" >&6; }
5219else
5220  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5221$as_echo "no" >&6; }
5222fi
5223
5224  if test "x$ac_ct_STRIP" = x; then
5225    STRIP=":"
5226  else
5227    case $cross_compiling:$ac_tool_warned in
5228yes:)
5229{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
5230$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
5231ac_tool_warned=yes ;;
5232esac
5233    STRIP=$ac_ct_STRIP
5234  fi
5235else
5236  STRIP="$ac_cv_prog_STRIP"
5237fi
5238
5239test -z "$STRIP" && STRIP=:
5240
5241
5242
5243
5244
5245
5246if test -n "$ac_tool_prefix"; then
5247  # Extract the first word of "${ac_tool_prefix}ranlib", so it can be a program name with args.
5248set dummy ${ac_tool_prefix}ranlib; ac_word=$2
5249{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5250$as_echo_n "checking for $ac_word... " >&6; }
5251if ${ac_cv_prog_RANLIB+:} false; then :
5252  $as_echo_n "(cached) " >&6
5253else
5254  if test -n "$RANLIB"; then
5255  ac_cv_prog_RANLIB="$RANLIB" # Let the user override the test.
5256else
5257as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5258for as_dir in $PATH
5259do
5260  IFS=$as_save_IFS
5261  test -z "$as_dir" && as_dir=.
5262    for ac_exec_ext in '' $ac_executable_extensions; do
5263  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
5264    ac_cv_prog_RANLIB="${ac_tool_prefix}ranlib"
5265    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5266    break 2
5267  fi
5268done
5269  done
5270IFS=$as_save_IFS
5271
5272fi
5273fi
5274RANLIB=$ac_cv_prog_RANLIB
5275if test -n "$RANLIB"; then
5276  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $RANLIB" >&5
5277$as_echo "$RANLIB" >&6; }
5278else
5279  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5280$as_echo "no" >&6; }
5281fi
5282
5283
5284fi
5285if test -z "$ac_cv_prog_RANLIB"; then
5286  ac_ct_RANLIB=$RANLIB
5287  # Extract the first word of "ranlib", so it can be a program name with args.
5288set dummy ranlib; ac_word=$2
5289{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5290$as_echo_n "checking for $ac_word... " >&6; }
5291if ${ac_cv_prog_ac_ct_RANLIB+:} false; then :
5292  $as_echo_n "(cached) " >&6
5293else
5294  if test -n "$ac_ct_RANLIB"; then
5295  ac_cv_prog_ac_ct_RANLIB="$ac_ct_RANLIB" # Let the user override the test.
5296else
5297as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5298for as_dir in $PATH
5299do
5300  IFS=$as_save_IFS
5301  test -z "$as_dir" && as_dir=.
5302    for ac_exec_ext in '' $ac_executable_extensions; do
5303  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
5304    ac_cv_prog_ac_ct_RANLIB="ranlib"
5305    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5306    break 2
5307  fi
5308done
5309  done
5310IFS=$as_save_IFS
5311
5312fi
5313fi
5314ac_ct_RANLIB=$ac_cv_prog_ac_ct_RANLIB
5315if test -n "$ac_ct_RANLIB"; then
5316  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_RANLIB" >&5
5317$as_echo "$ac_ct_RANLIB" >&6; }
5318else
5319  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5320$as_echo "no" >&6; }
5321fi
5322
5323  if test "x$ac_ct_RANLIB" = x; then
5324    RANLIB=":"
5325  else
5326    case $cross_compiling:$ac_tool_warned in
5327yes:)
5328{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
5329$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
5330ac_tool_warned=yes ;;
5331esac
5332    RANLIB=$ac_ct_RANLIB
5333  fi
5334else
5335  RANLIB="$ac_cv_prog_RANLIB"
5336fi
5337
5338test -z "$RANLIB" && RANLIB=:
5339
5340
5341
5342
5343
5344
5345# Determine commands to create old-style static archives.
5346old_archive_cmds='$AR $AR_FLAGS $oldlib$oldobjs'
5347old_postinstall_cmds='chmod 644 $oldlib'
5348old_postuninstall_cmds=
5349
5350if test -n "$RANLIB"; then
5351  case $host_os in
5352  openbsd*)
5353    old_postinstall_cmds="$old_postinstall_cmds~\$RANLIB -t \$oldlib"
5354    ;;
5355  *)
5356    old_postinstall_cmds="$old_postinstall_cmds~\$RANLIB \$oldlib"
5357    ;;
5358  esac
5359  old_archive_cmds="$old_archive_cmds~\$RANLIB \$oldlib"
5360fi
5361
5362case $host_os in
5363  darwin*)
5364    lock_old_archive_extraction=yes ;;
5365  *)
5366    lock_old_archive_extraction=no ;;
5367esac
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
5406
5407# If no C compiler was specified, use CC.
5408LTCC=${LTCC-"$CC"}
5409
5410# If no C compiler flags were specified, use CFLAGS.
5411LTCFLAGS=${LTCFLAGS-"$CFLAGS"}
5412
5413# Allow CC to be a program name with arguments.
5414compiler=$CC
5415
5416
5417# Check for command to grab the raw symbol name followed by C symbol from nm.
5418{ $as_echo "$as_me:${as_lineno-$LINENO}: checking command to parse $NM output from $compiler object" >&5
5419$as_echo_n "checking command to parse $NM output from $compiler object... " >&6; }
5420if ${lt_cv_sys_global_symbol_pipe+:} false; then :
5421  $as_echo_n "(cached) " >&6
5422else
5423
5424# These are sane defaults that work on at least a few old systems.
5425# [They come from Ultrix.  What could be older than Ultrix?!! ;)]
5426
5427# Character class describing NM global symbol codes.
5428symcode='[BCDEGRST]'
5429
5430# Regexp to match symbols that can be accessed directly from C.
5431sympat='\([_A-Za-z][_A-Za-z0-9]*\)'
5432
5433# Define system-specific variables.
5434case $host_os in
5435aix*)
5436  symcode='[BCDT]'
5437  ;;
5438cygwin* | mingw* | pw32* | cegcc*)
5439  symcode='[ABCDGISTW]'
5440  ;;
5441hpux*)
5442  if test "$host_cpu" = ia64; then
5443    symcode='[ABCDEGRST]'
5444  fi
5445  ;;
5446irix* | nonstopux*)
5447  symcode='[BCDEGRST]'
5448  ;;
5449osf*)
5450  symcode='[BCDEGQRST]'
5451  ;;
5452solaris*)
5453  symcode='[BDRT]'
5454  ;;
5455sco3.2v5*)
5456  symcode='[DT]'
5457  ;;
5458sysv4.2uw2*)
5459  symcode='[DT]'
5460  ;;
5461sysv5* | sco5v6* | unixware* | OpenUNIX*)
5462  symcode='[ABDT]'
5463  ;;
5464sysv4)
5465  symcode='[DFNSTU]'
5466  ;;
5467esac
5468
5469# If we're using GNU nm, then use its standard symbol codes.
5470case `$NM -V 2>&1` in
5471*GNU* | *'with BFD'*)
5472  symcode='[ABCDGIRSTW]' ;;
5473esac
5474
5475# Transform an extracted symbol line into a proper C declaration.
5476# Some systems (esp. on ia64) link data and code symbols differently,
5477# so use this general approach.
5478lt_cv_sys_global_symbol_to_cdecl="sed -n -e 's/^T .* \(.*\)$/extern int \1();/p' -e 's/^$symcode* .* \(.*\)$/extern char \1;/p'"
5479
5480# Transform an extracted symbol line into symbol name and symbol address
5481lt_cv_sys_global_symbol_to_c_name_address="sed -n -e 's/^: \([^ ]*\) $/  {\\\"\1\\\", (void *) 0},/p' -e 's/^$symcode* \([^ ]*\) \([^ ]*\)$/  {\"\2\", (void *) \&\2},/p'"
5482lt_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'"
5483
5484# Handle CRLF in mingw tool chain
5485opt_cr=
5486case $build_os in
5487mingw*)
5488  opt_cr=`$ECHO 'x\{0,1\}' | tr x '\015'` # option cr in regexp
5489  ;;
5490esac
5491
5492# Try without a prefix underscore, then with it.
5493for ac_symprfx in "" "_"; do
5494
5495  # Transform symcode, sympat, and symprfx into a raw symbol and a C symbol.
5496  symxfrm="\\1 $ac_symprfx\\2 \\2"
5497
5498  # Write the raw and C identifiers.
5499  if test "$lt_cv_nm_interface" = "MS dumpbin"; then
5500    # Fake it for dumpbin and say T for any non-static function
5501    # and D for any global variable.
5502    # Also find C++ and __fastcall symbols from MSVC++,
5503    # which start with @ or ?.
5504    lt_cv_sys_global_symbol_pipe="$AWK '"\
5505"     {last_section=section; section=\$ 3};"\
5506"     /Section length .*#relocs.*(pick any)/{hide[last_section]=1};"\
5507"     \$ 0!~/External *\|/{next};"\
5508"     / 0+ UNDEF /{next}; / UNDEF \([^|]\)*()/{next};"\
5509"     {if(hide[section]) next};"\
5510"     {f=0}; \$ 0~/\(\).*\|/{f=1}; {printf f ? \"T \" : \"D \"};"\
5511"     {split(\$ 0, a, /\||\r/); split(a[2], s)};"\
5512"     s[1]~/^[@?]/{print s[1], s[1]; next};"\
5513"     s[1]~prfx {split(s[1],t,\"@\"); print t[1], substr(t[1],length(prfx))}"\
5514"     ' prfx=^$ac_symprfx"
5515  else
5516    lt_cv_sys_global_symbol_pipe="sed -n -e 's/^.*[	 ]\($symcode$symcode*\)[	 ][	 ]*$ac_symprfx$sympat$opt_cr$/$symxfrm/p'"
5517  fi
5518
5519  # Check to see that the pipe works correctly.
5520  pipe_works=no
5521
5522  rm -f conftest*
5523  cat > conftest.$ac_ext <<_LT_EOF
5524#ifdef __cplusplus
5525extern "C" {
5526#endif
5527char nm_test_var;
5528void nm_test_func(void);
5529void nm_test_func(void){}
5530#ifdef __cplusplus
5531}
5532#endif
5533int main(){nm_test_var='a';nm_test_func();return(0);}
5534_LT_EOF
5535
5536  if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
5537  (eval $ac_compile) 2>&5
5538  ac_status=$?
5539  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
5540  test $ac_status = 0; }; then
5541    # Now try to grab the symbols.
5542    nlist=conftest.nm
5543    if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$NM conftest.$ac_objext \| "$lt_cv_sys_global_symbol_pipe" \> $nlist\""; } >&5
5544  (eval $NM conftest.$ac_objext \| "$lt_cv_sys_global_symbol_pipe" \> $nlist) 2>&5
5545  ac_status=$?
5546  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
5547  test $ac_status = 0; } && test -s "$nlist"; then
5548      # Try sorting and uniquifying the output.
5549      if sort "$nlist" | uniq > "$nlist"T; then
5550	mv -f "$nlist"T "$nlist"
5551      else
5552	rm -f "$nlist"T
5553      fi
5554
5555      # Make sure that we snagged all the symbols we need.
5556      if $GREP ' nm_test_var$' "$nlist" >/dev/null; then
5557	if $GREP ' nm_test_func$' "$nlist" >/dev/null; then
5558	  cat <<_LT_EOF > conftest.$ac_ext
5559#ifdef __cplusplus
5560extern "C" {
5561#endif
5562
5563_LT_EOF
5564	  # Now generate the symbol file.
5565	  eval "$lt_cv_sys_global_symbol_to_cdecl"' < "$nlist" | $GREP -v main >> conftest.$ac_ext'
5566
5567	  cat <<_LT_EOF >> conftest.$ac_ext
5568
5569/* The mapping between symbol names and symbols.  */
5570const struct {
5571  const char *name;
5572  void       *address;
5573}
5574lt__PROGRAM__LTX_preloaded_symbols[] =
5575{
5576  { "@PROGRAM@", (void *) 0 },
5577_LT_EOF
5578	  $SED "s/^$symcode$symcode* \(.*\) \(.*\)$/  {\"\2\", (void *) \&\2},/" < "$nlist" | $GREP -v main >> conftest.$ac_ext
5579	  cat <<\_LT_EOF >> conftest.$ac_ext
5580  {0, (void *) 0}
5581};
5582
5583/* This works around a problem in FreeBSD linker */
5584#ifdef FREEBSD_WORKAROUND
5585static const void *lt_preloaded_setup() {
5586  return lt__PROGRAM__LTX_preloaded_symbols;
5587}
5588#endif
5589
5590#ifdef __cplusplus
5591}
5592#endif
5593_LT_EOF
5594	  # Now try linking the two files.
5595	  mv conftest.$ac_objext conftstm.$ac_objext
5596	  lt_save_LIBS="$LIBS"
5597	  lt_save_CFLAGS="$CFLAGS"
5598	  LIBS="conftstm.$ac_objext"
5599	  CFLAGS="$CFLAGS$lt_prog_compiler_no_builtin_flag"
5600	  if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_link\""; } >&5
5601  (eval $ac_link) 2>&5
5602  ac_status=$?
5603  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
5604  test $ac_status = 0; } && test -s conftest${ac_exeext}; then
5605	    pipe_works=yes
5606	  fi
5607	  LIBS="$lt_save_LIBS"
5608	  CFLAGS="$lt_save_CFLAGS"
5609	else
5610	  echo "cannot find nm_test_func in $nlist" >&5
5611	fi
5612      else
5613	echo "cannot find nm_test_var in $nlist" >&5
5614      fi
5615    else
5616      echo "cannot run $lt_cv_sys_global_symbol_pipe" >&5
5617    fi
5618  else
5619    echo "$progname: failed program was:" >&5
5620    cat conftest.$ac_ext >&5
5621  fi
5622  rm -rf conftest* conftst*
5623
5624  # Do not use the global_symbol_pipe unless it works.
5625  if test "$pipe_works" = yes; then
5626    break
5627  else
5628    lt_cv_sys_global_symbol_pipe=
5629  fi
5630done
5631
5632fi
5633
5634if test -z "$lt_cv_sys_global_symbol_pipe"; then
5635  lt_cv_sys_global_symbol_to_cdecl=
5636fi
5637if test -z "$lt_cv_sys_global_symbol_pipe$lt_cv_sys_global_symbol_to_cdecl"; then
5638  { $as_echo "$as_me:${as_lineno-$LINENO}: result: failed" >&5
5639$as_echo "failed" >&6; }
5640else
5641  { $as_echo "$as_me:${as_lineno-$LINENO}: result: ok" >&5
5642$as_echo "ok" >&6; }
5643fi
5644
5645
5646
5647
5648
5649
5650
5651
5652
5653
5654
5655
5656
5657
5658
5659
5660
5661
5662
5663
5664
5665
5666
5667# Check whether --enable-libtool-lock was given.
5668if test "${enable_libtool_lock+set}" = set; then :
5669  enableval=$enable_libtool_lock;
5670fi
5671
5672test "x$enable_libtool_lock" != xno && enable_libtool_lock=yes
5673
5674# Some flags need to be propagated to the compiler or linker for good
5675# libtool support.
5676case $host in
5677ia64-*-hpux*)
5678  # Find out which ABI we are using.
5679  echo 'int i;' > conftest.$ac_ext
5680  if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
5681  (eval $ac_compile) 2>&5
5682  ac_status=$?
5683  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
5684  test $ac_status = 0; }; then
5685    case `/usr/bin/file conftest.$ac_objext` in
5686      *ELF-32*)
5687	HPUX_IA64_MODE="32"
5688	;;
5689      *ELF-64*)
5690	HPUX_IA64_MODE="64"
5691	;;
5692    esac
5693  fi
5694  rm -rf conftest*
5695  ;;
5696*-*-irix6*)
5697  # Find out which ABI we are using.
5698  echo '#line '$LINENO' "configure"' > conftest.$ac_ext
5699  if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
5700  (eval $ac_compile) 2>&5
5701  ac_status=$?
5702  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
5703  test $ac_status = 0; }; then
5704    if test "$lt_cv_prog_gnu_ld" = yes; then
5705      case `/usr/bin/file conftest.$ac_objext` in
5706	*32-bit*)
5707	  LD="${LD-ld} -melf32bsmip"
5708	  ;;
5709	*N32*)
5710	  LD="${LD-ld} -melf32bmipn32"
5711	  ;;
5712	*64-bit*)
5713	  LD="${LD-ld} -melf64bmip"
5714	;;
5715      esac
5716    else
5717      case `/usr/bin/file conftest.$ac_objext` in
5718	*32-bit*)
5719	  LD="${LD-ld} -32"
5720	  ;;
5721	*N32*)
5722	  LD="${LD-ld} -n32"
5723	  ;;
5724	*64-bit*)
5725	  LD="${LD-ld} -64"
5726	  ;;
5727      esac
5728    fi
5729  fi
5730  rm -rf conftest*
5731  ;;
5732
5733x86_64-*kfreebsd*-gnu|x86_64-*linux*|ppc*-*linux*|powerpc*-*linux*| \
5734s390*-*linux*|s390*-*tpf*|sparc*-*linux*)
5735  # Find out which ABI we are using.
5736  echo 'int i;' > conftest.$ac_ext
5737  if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
5738  (eval $ac_compile) 2>&5
5739  ac_status=$?
5740  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
5741  test $ac_status = 0; }; then
5742    case `/usr/bin/file conftest.o` in
5743      *32-bit*)
5744	case $host in
5745	  x86_64-*kfreebsd*-gnu)
5746	    LD="${LD-ld} -m elf_i386_fbsd"
5747	    ;;
5748	  x86_64-*linux*)
5749	    LD="${LD-ld} -m elf_i386"
5750	    ;;
5751	  ppc64-*linux*|powerpc64-*linux*)
5752	    LD="${LD-ld} -m elf32ppclinux"
5753	    ;;
5754	  s390x-*linux*)
5755	    LD="${LD-ld} -m elf_s390"
5756	    ;;
5757	  sparc64-*linux*)
5758	    LD="${LD-ld} -m elf32_sparc"
5759	    ;;
5760	esac
5761	;;
5762      *64-bit*)
5763	case $host in
5764	  x86_64-*kfreebsd*-gnu)
5765	    LD="${LD-ld} -m elf_x86_64_fbsd"
5766	    ;;
5767	  x86_64-*linux*)
5768	    LD="${LD-ld} -m elf_x86_64"
5769	    ;;
5770	  ppc*-*linux*|powerpc*-*linux*)
5771	    LD="${LD-ld} -m elf64ppc"
5772	    ;;
5773	  s390*-*linux*|s390*-*tpf*)
5774	    LD="${LD-ld} -m elf64_s390"
5775	    ;;
5776	  sparc*-*linux*)
5777	    LD="${LD-ld} -m elf64_sparc"
5778	    ;;
5779	esac
5780	;;
5781    esac
5782  fi
5783  rm -rf conftest*
5784  ;;
5785
5786*-*-sco3.2v5*)
5787  # On SCO OpenServer 5, we need -belf to get full-featured binaries.
5788  SAVE_CFLAGS="$CFLAGS"
5789  CFLAGS="$CFLAGS -belf"
5790  { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the C compiler needs -belf" >&5
5791$as_echo_n "checking whether the C compiler needs -belf... " >&6; }
5792if ${lt_cv_cc_needs_belf+:} false; then :
5793  $as_echo_n "(cached) " >&6
5794else
5795  ac_ext=c
5796ac_cpp='$CPP $CPPFLAGS'
5797ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
5798ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
5799ac_compiler_gnu=$ac_cv_c_compiler_gnu
5800
5801     cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5802/* end confdefs.h.  */
5803
5804int
5805main ()
5806{
5807
5808  ;
5809  return 0;
5810}
5811_ACEOF
5812if ac_fn_c_try_link "$LINENO"; then :
5813  lt_cv_cc_needs_belf=yes
5814else
5815  lt_cv_cc_needs_belf=no
5816fi
5817rm -f core conftest.err conftest.$ac_objext \
5818    conftest$ac_exeext conftest.$ac_ext
5819     ac_ext=c
5820ac_cpp='$CPP $CPPFLAGS'
5821ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
5822ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
5823ac_compiler_gnu=$ac_cv_c_compiler_gnu
5824
5825fi
5826{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_cc_needs_belf" >&5
5827$as_echo "$lt_cv_cc_needs_belf" >&6; }
5828  if test x"$lt_cv_cc_needs_belf" != x"yes"; then
5829    # this is probably gcc 2.8.0, egcs 1.0 or newer; no need for -belf
5830    CFLAGS="$SAVE_CFLAGS"
5831  fi
5832  ;;
5833sparc*-*solaris*)
5834  # Find out which ABI we are using.
5835  echo 'int i;' > conftest.$ac_ext
5836  if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
5837  (eval $ac_compile) 2>&5
5838  ac_status=$?
5839  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
5840  test $ac_status = 0; }; then
5841    case `/usr/bin/file conftest.o` in
5842    *64-bit*)
5843      case $lt_cv_prog_gnu_ld in
5844      yes*) LD="${LD-ld} -m elf64_sparc" ;;
5845      *)
5846	if ${LD-ld} -64 -r -o conftest2.o conftest.o >/dev/null 2>&1; then
5847	  LD="${LD-ld} -64"
5848	fi
5849	;;
5850      esac
5851      ;;
5852    esac
5853  fi
5854  rm -rf conftest*
5855  ;;
5856esac
5857
5858need_locks="$enable_libtool_lock"
5859
5860
5861  case $host_os in
5862    rhapsody* | darwin*)
5863    if test -n "$ac_tool_prefix"; then
5864  # Extract the first word of "${ac_tool_prefix}dsymutil", so it can be a program name with args.
5865set dummy ${ac_tool_prefix}dsymutil; ac_word=$2
5866{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5867$as_echo_n "checking for $ac_word... " >&6; }
5868if ${ac_cv_prog_DSYMUTIL+:} false; then :
5869  $as_echo_n "(cached) " >&6
5870else
5871  if test -n "$DSYMUTIL"; then
5872  ac_cv_prog_DSYMUTIL="$DSYMUTIL" # Let the user override the test.
5873else
5874as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5875for as_dir in $PATH
5876do
5877  IFS=$as_save_IFS
5878  test -z "$as_dir" && as_dir=.
5879    for ac_exec_ext in '' $ac_executable_extensions; do
5880  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
5881    ac_cv_prog_DSYMUTIL="${ac_tool_prefix}dsymutil"
5882    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5883    break 2
5884  fi
5885done
5886  done
5887IFS=$as_save_IFS
5888
5889fi
5890fi
5891DSYMUTIL=$ac_cv_prog_DSYMUTIL
5892if test -n "$DSYMUTIL"; then
5893  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $DSYMUTIL" >&5
5894$as_echo "$DSYMUTIL" >&6; }
5895else
5896  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5897$as_echo "no" >&6; }
5898fi
5899
5900
5901fi
5902if test -z "$ac_cv_prog_DSYMUTIL"; then
5903  ac_ct_DSYMUTIL=$DSYMUTIL
5904  # Extract the first word of "dsymutil", so it can be a program name with args.
5905set dummy dsymutil; ac_word=$2
5906{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5907$as_echo_n "checking for $ac_word... " >&6; }
5908if ${ac_cv_prog_ac_ct_DSYMUTIL+:} false; then :
5909  $as_echo_n "(cached) " >&6
5910else
5911  if test -n "$ac_ct_DSYMUTIL"; then
5912  ac_cv_prog_ac_ct_DSYMUTIL="$ac_ct_DSYMUTIL" # Let the user override the test.
5913else
5914as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5915for as_dir in $PATH
5916do
5917  IFS=$as_save_IFS
5918  test -z "$as_dir" && as_dir=.
5919    for ac_exec_ext in '' $ac_executable_extensions; do
5920  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
5921    ac_cv_prog_ac_ct_DSYMUTIL="dsymutil"
5922    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5923    break 2
5924  fi
5925done
5926  done
5927IFS=$as_save_IFS
5928
5929fi
5930fi
5931ac_ct_DSYMUTIL=$ac_cv_prog_ac_ct_DSYMUTIL
5932if test -n "$ac_ct_DSYMUTIL"; then
5933  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_DSYMUTIL" >&5
5934$as_echo "$ac_ct_DSYMUTIL" >&6; }
5935else
5936  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5937$as_echo "no" >&6; }
5938fi
5939
5940  if test "x$ac_ct_DSYMUTIL" = x; then
5941    DSYMUTIL=":"
5942  else
5943    case $cross_compiling:$ac_tool_warned in
5944yes:)
5945{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
5946$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
5947ac_tool_warned=yes ;;
5948esac
5949    DSYMUTIL=$ac_ct_DSYMUTIL
5950  fi
5951else
5952  DSYMUTIL="$ac_cv_prog_DSYMUTIL"
5953fi
5954
5955    if test -n "$ac_tool_prefix"; then
5956  # Extract the first word of "${ac_tool_prefix}nmedit", so it can be a program name with args.
5957set dummy ${ac_tool_prefix}nmedit; ac_word=$2
5958{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5959$as_echo_n "checking for $ac_word... " >&6; }
5960if ${ac_cv_prog_NMEDIT+:} false; then :
5961  $as_echo_n "(cached) " >&6
5962else
5963  if test -n "$NMEDIT"; then
5964  ac_cv_prog_NMEDIT="$NMEDIT" # Let the user override the test.
5965else
5966as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5967for as_dir in $PATH
5968do
5969  IFS=$as_save_IFS
5970  test -z "$as_dir" && as_dir=.
5971    for ac_exec_ext in '' $ac_executable_extensions; do
5972  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
5973    ac_cv_prog_NMEDIT="${ac_tool_prefix}nmedit"
5974    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5975    break 2
5976  fi
5977done
5978  done
5979IFS=$as_save_IFS
5980
5981fi
5982fi
5983NMEDIT=$ac_cv_prog_NMEDIT
5984if test -n "$NMEDIT"; then
5985  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $NMEDIT" >&5
5986$as_echo "$NMEDIT" >&6; }
5987else
5988  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5989$as_echo "no" >&6; }
5990fi
5991
5992
5993fi
5994if test -z "$ac_cv_prog_NMEDIT"; then
5995  ac_ct_NMEDIT=$NMEDIT
5996  # Extract the first word of "nmedit", so it can be a program name with args.
5997set dummy nmedit; ac_word=$2
5998{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5999$as_echo_n "checking for $ac_word... " >&6; }
6000if ${ac_cv_prog_ac_ct_NMEDIT+:} false; then :
6001  $as_echo_n "(cached) " >&6
6002else
6003  if test -n "$ac_ct_NMEDIT"; then
6004  ac_cv_prog_ac_ct_NMEDIT="$ac_ct_NMEDIT" # Let the user override the test.
6005else
6006as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6007for as_dir in $PATH
6008do
6009  IFS=$as_save_IFS
6010  test -z "$as_dir" && as_dir=.
6011    for ac_exec_ext in '' $ac_executable_extensions; do
6012  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
6013    ac_cv_prog_ac_ct_NMEDIT="nmedit"
6014    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6015    break 2
6016  fi
6017done
6018  done
6019IFS=$as_save_IFS
6020
6021fi
6022fi
6023ac_ct_NMEDIT=$ac_cv_prog_ac_ct_NMEDIT
6024if test -n "$ac_ct_NMEDIT"; then
6025  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_NMEDIT" >&5
6026$as_echo "$ac_ct_NMEDIT" >&6; }
6027else
6028  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6029$as_echo "no" >&6; }
6030fi
6031
6032  if test "x$ac_ct_NMEDIT" = x; then
6033    NMEDIT=":"
6034  else
6035    case $cross_compiling:$ac_tool_warned in
6036yes:)
6037{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
6038$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
6039ac_tool_warned=yes ;;
6040esac
6041    NMEDIT=$ac_ct_NMEDIT
6042  fi
6043else
6044  NMEDIT="$ac_cv_prog_NMEDIT"
6045fi
6046
6047    if test -n "$ac_tool_prefix"; then
6048  # Extract the first word of "${ac_tool_prefix}lipo", so it can be a program name with args.
6049set dummy ${ac_tool_prefix}lipo; ac_word=$2
6050{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6051$as_echo_n "checking for $ac_word... " >&6; }
6052if ${ac_cv_prog_LIPO+:} false; then :
6053  $as_echo_n "(cached) " >&6
6054else
6055  if test -n "$LIPO"; then
6056  ac_cv_prog_LIPO="$LIPO" # Let the user override the test.
6057else
6058as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6059for as_dir in $PATH
6060do
6061  IFS=$as_save_IFS
6062  test -z "$as_dir" && as_dir=.
6063    for ac_exec_ext in '' $ac_executable_extensions; do
6064  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
6065    ac_cv_prog_LIPO="${ac_tool_prefix}lipo"
6066    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6067    break 2
6068  fi
6069done
6070  done
6071IFS=$as_save_IFS
6072
6073fi
6074fi
6075LIPO=$ac_cv_prog_LIPO
6076if test -n "$LIPO"; then
6077  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LIPO" >&5
6078$as_echo "$LIPO" >&6; }
6079else
6080  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6081$as_echo "no" >&6; }
6082fi
6083
6084
6085fi
6086if test -z "$ac_cv_prog_LIPO"; then
6087  ac_ct_LIPO=$LIPO
6088  # Extract the first word of "lipo", so it can be a program name with args.
6089set dummy lipo; ac_word=$2
6090{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6091$as_echo_n "checking for $ac_word... " >&6; }
6092if ${ac_cv_prog_ac_ct_LIPO+:} false; then :
6093  $as_echo_n "(cached) " >&6
6094else
6095  if test -n "$ac_ct_LIPO"; then
6096  ac_cv_prog_ac_ct_LIPO="$ac_ct_LIPO" # Let the user override the test.
6097else
6098as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6099for as_dir in $PATH
6100do
6101  IFS=$as_save_IFS
6102  test -z "$as_dir" && as_dir=.
6103    for ac_exec_ext in '' $ac_executable_extensions; do
6104  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
6105    ac_cv_prog_ac_ct_LIPO="lipo"
6106    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6107    break 2
6108  fi
6109done
6110  done
6111IFS=$as_save_IFS
6112
6113fi
6114fi
6115ac_ct_LIPO=$ac_cv_prog_ac_ct_LIPO
6116if test -n "$ac_ct_LIPO"; then
6117  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_LIPO" >&5
6118$as_echo "$ac_ct_LIPO" >&6; }
6119else
6120  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6121$as_echo "no" >&6; }
6122fi
6123
6124  if test "x$ac_ct_LIPO" = x; then
6125    LIPO=":"
6126  else
6127    case $cross_compiling:$ac_tool_warned in
6128yes:)
6129{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
6130$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
6131ac_tool_warned=yes ;;
6132esac
6133    LIPO=$ac_ct_LIPO
6134  fi
6135else
6136  LIPO="$ac_cv_prog_LIPO"
6137fi
6138
6139    if test -n "$ac_tool_prefix"; then
6140  # Extract the first word of "${ac_tool_prefix}otool", so it can be a program name with args.
6141set dummy ${ac_tool_prefix}otool; ac_word=$2
6142{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6143$as_echo_n "checking for $ac_word... " >&6; }
6144if ${ac_cv_prog_OTOOL+:} false; then :
6145  $as_echo_n "(cached) " >&6
6146else
6147  if test -n "$OTOOL"; then
6148  ac_cv_prog_OTOOL="$OTOOL" # Let the user override the test.
6149else
6150as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6151for as_dir in $PATH
6152do
6153  IFS=$as_save_IFS
6154  test -z "$as_dir" && as_dir=.
6155    for ac_exec_ext in '' $ac_executable_extensions; do
6156  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
6157    ac_cv_prog_OTOOL="${ac_tool_prefix}otool"
6158    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6159    break 2
6160  fi
6161done
6162  done
6163IFS=$as_save_IFS
6164
6165fi
6166fi
6167OTOOL=$ac_cv_prog_OTOOL
6168if test -n "$OTOOL"; then
6169  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $OTOOL" >&5
6170$as_echo "$OTOOL" >&6; }
6171else
6172  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6173$as_echo "no" >&6; }
6174fi
6175
6176
6177fi
6178if test -z "$ac_cv_prog_OTOOL"; then
6179  ac_ct_OTOOL=$OTOOL
6180  # Extract the first word of "otool", so it can be a program name with args.
6181set dummy otool; ac_word=$2
6182{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6183$as_echo_n "checking for $ac_word... " >&6; }
6184if ${ac_cv_prog_ac_ct_OTOOL+:} false; then :
6185  $as_echo_n "(cached) " >&6
6186else
6187  if test -n "$ac_ct_OTOOL"; then
6188  ac_cv_prog_ac_ct_OTOOL="$ac_ct_OTOOL" # Let the user override the test.
6189else
6190as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6191for as_dir in $PATH
6192do
6193  IFS=$as_save_IFS
6194  test -z "$as_dir" && as_dir=.
6195    for ac_exec_ext in '' $ac_executable_extensions; do
6196  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
6197    ac_cv_prog_ac_ct_OTOOL="otool"
6198    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6199    break 2
6200  fi
6201done
6202  done
6203IFS=$as_save_IFS
6204
6205fi
6206fi
6207ac_ct_OTOOL=$ac_cv_prog_ac_ct_OTOOL
6208if test -n "$ac_ct_OTOOL"; then
6209  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_OTOOL" >&5
6210$as_echo "$ac_ct_OTOOL" >&6; }
6211else
6212  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6213$as_echo "no" >&6; }
6214fi
6215
6216  if test "x$ac_ct_OTOOL" = x; then
6217    OTOOL=":"
6218  else
6219    case $cross_compiling:$ac_tool_warned in
6220yes:)
6221{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
6222$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
6223ac_tool_warned=yes ;;
6224esac
6225    OTOOL=$ac_ct_OTOOL
6226  fi
6227else
6228  OTOOL="$ac_cv_prog_OTOOL"
6229fi
6230
6231    if test -n "$ac_tool_prefix"; then
6232  # Extract the first word of "${ac_tool_prefix}otool64", so it can be a program name with args.
6233set dummy ${ac_tool_prefix}otool64; ac_word=$2
6234{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6235$as_echo_n "checking for $ac_word... " >&6; }
6236if ${ac_cv_prog_OTOOL64+:} false; then :
6237  $as_echo_n "(cached) " >&6
6238else
6239  if test -n "$OTOOL64"; then
6240  ac_cv_prog_OTOOL64="$OTOOL64" # Let the user override the test.
6241else
6242as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6243for as_dir in $PATH
6244do
6245  IFS=$as_save_IFS
6246  test -z "$as_dir" && as_dir=.
6247    for ac_exec_ext in '' $ac_executable_extensions; do
6248  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
6249    ac_cv_prog_OTOOL64="${ac_tool_prefix}otool64"
6250    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6251    break 2
6252  fi
6253done
6254  done
6255IFS=$as_save_IFS
6256
6257fi
6258fi
6259OTOOL64=$ac_cv_prog_OTOOL64
6260if test -n "$OTOOL64"; then
6261  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $OTOOL64" >&5
6262$as_echo "$OTOOL64" >&6; }
6263else
6264  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6265$as_echo "no" >&6; }
6266fi
6267
6268
6269fi
6270if test -z "$ac_cv_prog_OTOOL64"; then
6271  ac_ct_OTOOL64=$OTOOL64
6272  # Extract the first word of "otool64", so it can be a program name with args.
6273set dummy otool64; ac_word=$2
6274{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6275$as_echo_n "checking for $ac_word... " >&6; }
6276if ${ac_cv_prog_ac_ct_OTOOL64+:} false; then :
6277  $as_echo_n "(cached) " >&6
6278else
6279  if test -n "$ac_ct_OTOOL64"; then
6280  ac_cv_prog_ac_ct_OTOOL64="$ac_ct_OTOOL64" # Let the user override the test.
6281else
6282as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6283for as_dir in $PATH
6284do
6285  IFS=$as_save_IFS
6286  test -z "$as_dir" && as_dir=.
6287    for ac_exec_ext in '' $ac_executable_extensions; do
6288  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
6289    ac_cv_prog_ac_ct_OTOOL64="otool64"
6290    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6291    break 2
6292  fi
6293done
6294  done
6295IFS=$as_save_IFS
6296
6297fi
6298fi
6299ac_ct_OTOOL64=$ac_cv_prog_ac_ct_OTOOL64
6300if test -n "$ac_ct_OTOOL64"; then
6301  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_OTOOL64" >&5
6302$as_echo "$ac_ct_OTOOL64" >&6; }
6303else
6304  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6305$as_echo "no" >&6; }
6306fi
6307
6308  if test "x$ac_ct_OTOOL64" = x; then
6309    OTOOL64=":"
6310  else
6311    case $cross_compiling:$ac_tool_warned in
6312yes:)
6313{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
6314$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
6315ac_tool_warned=yes ;;
6316esac
6317    OTOOL64=$ac_ct_OTOOL64
6318  fi
6319else
6320  OTOOL64="$ac_cv_prog_OTOOL64"
6321fi
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
6348
6349    { $as_echo "$as_me:${as_lineno-$LINENO}: checking for -single_module linker flag" >&5
6350$as_echo_n "checking for -single_module linker flag... " >&6; }
6351if ${lt_cv_apple_cc_single_mod+:} false; then :
6352  $as_echo_n "(cached) " >&6
6353else
6354  lt_cv_apple_cc_single_mod=no
6355      if test -z "${LT_MULTI_MODULE}"; then
6356	# By default we will add the -single_module flag. You can override
6357	# by either setting the environment variable LT_MULTI_MODULE
6358	# non-empty at configure time, or by adding -multi_module to the
6359	# link flags.
6360	rm -rf libconftest.dylib*
6361	echo "int foo(void){return 1;}" > conftest.c
6362	echo "$LTCC $LTCFLAGS $LDFLAGS -o libconftest.dylib \
6363-dynamiclib -Wl,-single_module conftest.c" >&5
6364	$LTCC $LTCFLAGS $LDFLAGS -o libconftest.dylib \
6365	  -dynamiclib -Wl,-single_module conftest.c 2>conftest.err
6366        _lt_result=$?
6367	if test -f libconftest.dylib && test ! -s conftest.err && test $_lt_result = 0; then
6368	  lt_cv_apple_cc_single_mod=yes
6369	else
6370	  cat conftest.err >&5
6371	fi
6372	rm -rf libconftest.dylib*
6373	rm -f conftest.*
6374      fi
6375fi
6376{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_apple_cc_single_mod" >&5
6377$as_echo "$lt_cv_apple_cc_single_mod" >&6; }
6378    { $as_echo "$as_me:${as_lineno-$LINENO}: checking for -exported_symbols_list linker flag" >&5
6379$as_echo_n "checking for -exported_symbols_list linker flag... " >&6; }
6380if ${lt_cv_ld_exported_symbols_list+:} false; then :
6381  $as_echo_n "(cached) " >&6
6382else
6383  lt_cv_ld_exported_symbols_list=no
6384      save_LDFLAGS=$LDFLAGS
6385      echo "_main" > conftest.sym
6386      LDFLAGS="$LDFLAGS -Wl,-exported_symbols_list,conftest.sym"
6387      cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6388/* end confdefs.h.  */
6389
6390int
6391main ()
6392{
6393
6394  ;
6395  return 0;
6396}
6397_ACEOF
6398if ac_fn_c_try_link "$LINENO"; then :
6399  lt_cv_ld_exported_symbols_list=yes
6400else
6401  lt_cv_ld_exported_symbols_list=no
6402fi
6403rm -f core conftest.err conftest.$ac_objext \
6404    conftest$ac_exeext conftest.$ac_ext
6405	LDFLAGS="$save_LDFLAGS"
6406
6407fi
6408{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_ld_exported_symbols_list" >&5
6409$as_echo "$lt_cv_ld_exported_symbols_list" >&6; }
6410    { $as_echo "$as_me:${as_lineno-$LINENO}: checking for -force_load linker flag" >&5
6411$as_echo_n "checking for -force_load linker flag... " >&6; }
6412if ${lt_cv_ld_force_load+:} false; then :
6413  $as_echo_n "(cached) " >&6
6414else
6415  lt_cv_ld_force_load=no
6416      cat > conftest.c << _LT_EOF
6417int forced_loaded() { return 2;}
6418_LT_EOF
6419      echo "$LTCC $LTCFLAGS -c -o conftest.o conftest.c" >&5
6420      $LTCC $LTCFLAGS -c -o conftest.o conftest.c 2>&5
6421      echo "$AR cru libconftest.a conftest.o" >&5
6422      $AR cru libconftest.a conftest.o 2>&5
6423      echo "$RANLIB libconftest.a" >&5
6424      $RANLIB libconftest.a 2>&5
6425      cat > conftest.c << _LT_EOF
6426int main() { return 0;}
6427_LT_EOF
6428      echo "$LTCC $LTCFLAGS $LDFLAGS -o conftest conftest.c -Wl,-force_load,./libconftest.a" >&5
6429      $LTCC $LTCFLAGS $LDFLAGS -o conftest conftest.c -Wl,-force_load,./libconftest.a 2>conftest.err
6430      _lt_result=$?
6431      if test -f conftest && test ! -s conftest.err && test $_lt_result = 0 && $GREP forced_load conftest 2>&1 >/dev/null; then
6432	lt_cv_ld_force_load=yes
6433      else
6434	cat conftest.err >&5
6435      fi
6436        rm -f conftest.err libconftest.a conftest conftest.c
6437        rm -rf conftest.dSYM
6438
6439fi
6440{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_ld_force_load" >&5
6441$as_echo "$lt_cv_ld_force_load" >&6; }
6442    case $host_os in
6443    rhapsody* | darwin1.[012])
6444      _lt_dar_allow_undefined='${wl}-undefined ${wl}suppress' ;;
6445    darwin1.*)
6446      _lt_dar_allow_undefined='${wl}-flat_namespace ${wl}-undefined ${wl}suppress' ;;
6447    darwin*) # darwin 5.x on
6448      # if running on 10.5 or later, the deployment target defaults
6449      # to the OS version, if on x86, and 10.4, the deployment
6450      # target defaults to 10.4. Don't you love it?
6451      case ${MACOSX_DEPLOYMENT_TARGET-10.0},$host in
6452	10.0,*86*-darwin8*|10.0,*-darwin[91]*)
6453	  _lt_dar_allow_undefined='${wl}-undefined ${wl}dynamic_lookup' ;;
6454	10.[012]*)
6455	  _lt_dar_allow_undefined='${wl}-flat_namespace ${wl}-undefined ${wl}suppress' ;;
6456	10.*)
6457	  _lt_dar_allow_undefined='${wl}-undefined ${wl}dynamic_lookup' ;;
6458      esac
6459    ;;
6460  esac
6461    if test "$lt_cv_apple_cc_single_mod" = "yes"; then
6462      _lt_dar_single_mod='$single_module'
6463    fi
6464    if test "$lt_cv_ld_exported_symbols_list" = "yes"; then
6465      _lt_dar_export_syms=' ${wl}-exported_symbols_list,$output_objdir/${libname}-symbols.expsym'
6466    else
6467      _lt_dar_export_syms='~$NMEDIT -s $output_objdir/${libname}-symbols.expsym ${lib}'
6468    fi
6469    if test "$DSYMUTIL" != ":" && test "$lt_cv_ld_force_load" = "no"; then
6470      _lt_dsymutil='~$DSYMUTIL $lib || :'
6471    else
6472      _lt_dsymutil=
6473    fi
6474    ;;
6475  esac
6476
6477ac_ext=c
6478ac_cpp='$CPP $CPPFLAGS'
6479ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
6480ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
6481ac_compiler_gnu=$ac_cv_c_compiler_gnu
6482{ $as_echo "$as_me:${as_lineno-$LINENO}: checking how to run the C preprocessor" >&5
6483$as_echo_n "checking how to run the C preprocessor... " >&6; }
6484# On Suns, sometimes $CPP names a directory.
6485if test -n "$CPP" && test -d "$CPP"; then
6486  CPP=
6487fi
6488if test -z "$CPP"; then
6489  if ${ac_cv_prog_CPP+:} false; then :
6490  $as_echo_n "(cached) " >&6
6491else
6492      # Double quotes because CPP needs to be expanded
6493    for CPP in "$CC -E" "$CC -E -traditional-cpp" "/lib/cpp"
6494    do
6495      ac_preproc_ok=false
6496for ac_c_preproc_warn_flag in '' yes
6497do
6498  # Use a header file that comes with gcc, so configuring glibc
6499  # with a fresh cross-compiler works.
6500  # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
6501  # <limits.h> exists even on freestanding compilers.
6502  # On the NeXT, cc -E runs the code through the compiler's parser,
6503  # not just through cpp. "Syntax error" is here to catch this case.
6504  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6505/* end confdefs.h.  */
6506#ifdef __STDC__
6507# include <limits.h>
6508#else
6509# include <assert.h>
6510#endif
6511		     Syntax error
6512_ACEOF
6513if ac_fn_c_try_cpp "$LINENO"; then :
6514
6515else
6516  # Broken: fails on valid input.
6517continue
6518fi
6519rm -f conftest.err conftest.i conftest.$ac_ext
6520
6521  # OK, works on sane cases.  Now check whether nonexistent headers
6522  # can be detected and how.
6523  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6524/* end confdefs.h.  */
6525#include <ac_nonexistent.h>
6526_ACEOF
6527if ac_fn_c_try_cpp "$LINENO"; then :
6528  # Broken: success on invalid input.
6529continue
6530else
6531  # Passes both tests.
6532ac_preproc_ok=:
6533break
6534fi
6535rm -f conftest.err conftest.i conftest.$ac_ext
6536
6537done
6538# Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
6539rm -f conftest.i conftest.err conftest.$ac_ext
6540if $ac_preproc_ok; then :
6541  break
6542fi
6543
6544    done
6545    ac_cv_prog_CPP=$CPP
6546
6547fi
6548  CPP=$ac_cv_prog_CPP
6549else
6550  ac_cv_prog_CPP=$CPP
6551fi
6552{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $CPP" >&5
6553$as_echo "$CPP" >&6; }
6554ac_preproc_ok=false
6555for ac_c_preproc_warn_flag in '' yes
6556do
6557  # Use a header file that comes with gcc, so configuring glibc
6558  # with a fresh cross-compiler works.
6559  # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
6560  # <limits.h> exists even on freestanding compilers.
6561  # On the NeXT, cc -E runs the code through the compiler's parser,
6562  # not just through cpp. "Syntax error" is here to catch this case.
6563  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6564/* end confdefs.h.  */
6565#ifdef __STDC__
6566# include <limits.h>
6567#else
6568# include <assert.h>
6569#endif
6570		     Syntax error
6571_ACEOF
6572if ac_fn_c_try_cpp "$LINENO"; then :
6573
6574else
6575  # Broken: fails on valid input.
6576continue
6577fi
6578rm -f conftest.err conftest.i conftest.$ac_ext
6579
6580  # OK, works on sane cases.  Now check whether nonexistent headers
6581  # can be detected and how.
6582  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6583/* end confdefs.h.  */
6584#include <ac_nonexistent.h>
6585_ACEOF
6586if ac_fn_c_try_cpp "$LINENO"; then :
6587  # Broken: success on invalid input.
6588continue
6589else
6590  # Passes both tests.
6591ac_preproc_ok=:
6592break
6593fi
6594rm -f conftest.err conftest.i conftest.$ac_ext
6595
6596done
6597# Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
6598rm -f conftest.i conftest.err conftest.$ac_ext
6599if $ac_preproc_ok; then :
6600
6601else
6602  { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
6603$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
6604as_fn_error $? "C preprocessor \"$CPP\" fails sanity check
6605See \`config.log' for more details" "$LINENO" 5; }
6606fi
6607
6608ac_ext=c
6609ac_cpp='$CPP $CPPFLAGS'
6610ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
6611ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
6612ac_compiler_gnu=$ac_cv_c_compiler_gnu
6613
6614
6615{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for ANSI C header files" >&5
6616$as_echo_n "checking for ANSI C header files... " >&6; }
6617if ${ac_cv_header_stdc+:} false; then :
6618  $as_echo_n "(cached) " >&6
6619else
6620  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6621/* end confdefs.h.  */
6622#include <stdlib.h>
6623#include <stdarg.h>
6624#include <string.h>
6625#include <float.h>
6626
6627int
6628main ()
6629{
6630
6631  ;
6632  return 0;
6633}
6634_ACEOF
6635if ac_fn_c_try_compile "$LINENO"; then :
6636  ac_cv_header_stdc=yes
6637else
6638  ac_cv_header_stdc=no
6639fi
6640rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
6641
6642if test $ac_cv_header_stdc = yes; then
6643  # SunOS 4.x string.h does not declare mem*, contrary to ANSI.
6644  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6645/* end confdefs.h.  */
6646#include <string.h>
6647
6648_ACEOF
6649if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
6650  $EGREP "memchr" >/dev/null 2>&1; then :
6651
6652else
6653  ac_cv_header_stdc=no
6654fi
6655rm -f conftest*
6656
6657fi
6658
6659if test $ac_cv_header_stdc = yes; then
6660  # ISC 2.0.2 stdlib.h does not declare free, contrary to ANSI.
6661  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6662/* end confdefs.h.  */
6663#include <stdlib.h>
6664
6665_ACEOF
6666if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
6667  $EGREP "free" >/dev/null 2>&1; then :
6668
6669else
6670  ac_cv_header_stdc=no
6671fi
6672rm -f conftest*
6673
6674fi
6675
6676if test $ac_cv_header_stdc = yes; then
6677  # /bin/cc in Irix-4.0.5 gets non-ANSI ctype macros unless using -ansi.
6678  if test "$cross_compiling" = yes; then :
6679  :
6680else
6681  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6682/* end confdefs.h.  */
6683#include <ctype.h>
6684#include <stdlib.h>
6685#if ((' ' & 0x0FF) == 0x020)
6686# define ISLOWER(c) ('a' <= (c) && (c) <= 'z')
6687# define TOUPPER(c) (ISLOWER(c) ? 'A' + ((c) - 'a') : (c))
6688#else
6689# define ISLOWER(c) \
6690		   (('a' <= (c) && (c) <= 'i') \
6691		     || ('j' <= (c) && (c) <= 'r') \
6692		     || ('s' <= (c) && (c) <= 'z'))
6693# define TOUPPER(c) (ISLOWER(c) ? ((c) | 0x40) : (c))
6694#endif
6695
6696#define XOR(e, f) (((e) && !(f)) || (!(e) && (f)))
6697int
6698main ()
6699{
6700  int i;
6701  for (i = 0; i < 256; i++)
6702    if (XOR (islower (i), ISLOWER (i))
6703	|| toupper (i) != TOUPPER (i))
6704      return 2;
6705  return 0;
6706}
6707_ACEOF
6708if ac_fn_c_try_run "$LINENO"; then :
6709
6710else
6711  ac_cv_header_stdc=no
6712fi
6713rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
6714  conftest.$ac_objext conftest.beam conftest.$ac_ext
6715fi
6716
6717fi
6718fi
6719{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_header_stdc" >&5
6720$as_echo "$ac_cv_header_stdc" >&6; }
6721if test $ac_cv_header_stdc = yes; then
6722
6723$as_echo "#define STDC_HEADERS 1" >>confdefs.h
6724
6725fi
6726
6727# On IRIX 5.3, sys/types and inttypes.h are conflicting.
6728for ac_header in sys/types.h sys/stat.h stdlib.h string.h memory.h strings.h \
6729		  inttypes.h stdint.h unistd.h
6730do :
6731  as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
6732ac_fn_c_check_header_compile "$LINENO" "$ac_header" "$as_ac_Header" "$ac_includes_default
6733"
6734if eval test \"x\$"$as_ac_Header"\" = x"yes"; then :
6735  cat >>confdefs.h <<_ACEOF
6736#define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1
6737_ACEOF
6738
6739fi
6740
6741done
6742
6743
6744for ac_header in dlfcn.h
6745do :
6746  ac_fn_c_check_header_compile "$LINENO" "dlfcn.h" "ac_cv_header_dlfcn_h" "$ac_includes_default
6747"
6748if test "x$ac_cv_header_dlfcn_h" = xyes; then :
6749  cat >>confdefs.h <<_ACEOF
6750#define HAVE_DLFCN_H 1
6751_ACEOF
6752
6753fi
6754
6755done
6756
6757
6758
6759
6760
6761# Set options
6762
6763
6764
6765        enable_dlopen=no
6766
6767
6768  enable_win32_dll=no
6769
6770
6771            # Check whether --enable-shared was given.
6772if test "${enable_shared+set}" = set; then :
6773  enableval=$enable_shared; p=${PACKAGE-default}
6774    case $enableval in
6775    yes) enable_shared=yes ;;
6776    no) enable_shared=no ;;
6777    *)
6778      enable_shared=no
6779      # Look at the argument we got.  We use all the common list separators.
6780      lt_save_ifs="$IFS"; IFS="${IFS}$PATH_SEPARATOR,"
6781      for pkg in $enableval; do
6782	IFS="$lt_save_ifs"
6783	if test "X$pkg" = "X$p"; then
6784	  enable_shared=yes
6785	fi
6786      done
6787      IFS="$lt_save_ifs"
6788      ;;
6789    esac
6790else
6791  enable_shared=yes
6792fi
6793
6794
6795
6796
6797
6798
6799
6800
6801
6802  # Check whether --enable-static was given.
6803if test "${enable_static+set}" = set; then :
6804  enableval=$enable_static; p=${PACKAGE-default}
6805    case $enableval in
6806    yes) enable_static=yes ;;
6807    no) enable_static=no ;;
6808    *)
6809     enable_static=no
6810      # Look at the argument we got.  We use all the common list separators.
6811      lt_save_ifs="$IFS"; IFS="${IFS}$PATH_SEPARATOR,"
6812      for pkg in $enableval; do
6813	IFS="$lt_save_ifs"
6814	if test "X$pkg" = "X$p"; then
6815	  enable_static=yes
6816	fi
6817      done
6818      IFS="$lt_save_ifs"
6819      ;;
6820    esac
6821else
6822  enable_static=yes
6823fi
6824
6825
6826
6827
6828
6829
6830
6831
6832
6833
6834# Check whether --with-pic was given.
6835if test "${with_pic+set}" = set; then :
6836  withval=$with_pic; pic_mode="$withval"
6837else
6838  pic_mode=default
6839fi
6840
6841
6842test -z "$pic_mode" && pic_mode=default
6843
6844
6845
6846
6847
6848
6849
6850  # Check whether --enable-fast-install was given.
6851if test "${enable_fast_install+set}" = set; then :
6852  enableval=$enable_fast_install; p=${PACKAGE-default}
6853    case $enableval in
6854    yes) enable_fast_install=yes ;;
6855    no) enable_fast_install=no ;;
6856    *)
6857      enable_fast_install=no
6858      # Look at the argument we got.  We use all the common list separators.
6859      lt_save_ifs="$IFS"; IFS="${IFS}$PATH_SEPARATOR,"
6860      for pkg in $enableval; do
6861	IFS="$lt_save_ifs"
6862	if test "X$pkg" = "X$p"; then
6863	  enable_fast_install=yes
6864	fi
6865      done
6866      IFS="$lt_save_ifs"
6867      ;;
6868    esac
6869else
6870  enable_fast_install=yes
6871fi
6872
6873
6874
6875
6876
6877
6878
6879
6880
6881
6882
6883# This can be used to rebuild libtool when needed
6884LIBTOOL_DEPS="$ltmain"
6885
6886# Always use our own libtool.
6887LIBTOOL='$(SHELL) $(top_builddir)/libtool'
6888
6889
6890
6891
6892
6893
6894
6895
6896
6897
6898
6899
6900
6901
6902
6903
6904
6905
6906
6907
6908
6909
6910
6911
6912
6913
6914test -z "$LN_S" && LN_S="ln -s"
6915
6916
6917
6918
6919
6920
6921
6922
6923
6924
6925
6926
6927
6928
6929if test -n "${ZSH_VERSION+set}" ; then
6930   setopt NO_GLOB_SUBST
6931fi
6932
6933{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for objdir" >&5
6934$as_echo_n "checking for objdir... " >&6; }
6935if ${lt_cv_objdir+:} false; then :
6936  $as_echo_n "(cached) " >&6
6937else
6938  rm -f .libs 2>/dev/null
6939mkdir .libs 2>/dev/null
6940if test -d .libs; then
6941  lt_cv_objdir=.libs
6942else
6943  # MS-DOS does not allow filenames that begin with a dot.
6944  lt_cv_objdir=_libs
6945fi
6946rmdir .libs 2>/dev/null
6947fi
6948{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_objdir" >&5
6949$as_echo "$lt_cv_objdir" >&6; }
6950objdir=$lt_cv_objdir
6951
6952
6953
6954
6955
6956cat >>confdefs.h <<_ACEOF
6957#define LT_OBJDIR "$lt_cv_objdir/"
6958_ACEOF
6959
6960
6961
6962
6963case $host_os in
6964aix3*)
6965  # AIX sometimes has problems with the GCC collect2 program.  For some
6966  # reason, if we set the COLLECT_NAMES environment variable, the problems
6967  # vanish in a puff of smoke.
6968  if test "X${COLLECT_NAMES+set}" != Xset; then
6969    COLLECT_NAMES=
6970    export COLLECT_NAMES
6971  fi
6972  ;;
6973esac
6974
6975# Global variables:
6976ofile=libtool
6977can_build_shared=yes
6978
6979# All known linkers require a `.a' archive for static linking (except MSVC,
6980# which needs '.lib').
6981libext=a
6982
6983with_gnu_ld="$lt_cv_prog_gnu_ld"
6984
6985old_CC="$CC"
6986old_CFLAGS="$CFLAGS"
6987
6988# Set sane defaults for various variables
6989test -z "$CC" && CC=cc
6990test -z "$LTCC" && LTCC=$CC
6991test -z "$LTCFLAGS" && LTCFLAGS=$CFLAGS
6992test -z "$LD" && LD=ld
6993test -z "$ac_objext" && ac_objext=o
6994
6995for cc_temp in $compiler""; do
6996  case $cc_temp in
6997    compile | *[\\/]compile | ccache | *[\\/]ccache ) ;;
6998    distcc | *[\\/]distcc | purify | *[\\/]purify ) ;;
6999    \-*) ;;
7000    *) break;;
7001  esac
7002done
7003cc_basename=`$ECHO "$cc_temp" | $SED "s%.*/%%; s%^$host_alias-%%"`
7004
7005
7006# Only perform the check for file, if the check method requires it
7007test -z "$MAGIC_CMD" && MAGIC_CMD=file
7008case $deplibs_check_method in
7009file_magic*)
7010  if test "$file_magic_cmd" = '$MAGIC_CMD'; then
7011    { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ${ac_tool_prefix}file" >&5
7012$as_echo_n "checking for ${ac_tool_prefix}file... " >&6; }
7013if ${lt_cv_path_MAGIC_CMD+:} false; then :
7014  $as_echo_n "(cached) " >&6
7015else
7016  case $MAGIC_CMD in
7017[\\/*] |  ?:[\\/]*)
7018  lt_cv_path_MAGIC_CMD="$MAGIC_CMD" # Let the user override the test with a path.
7019  ;;
7020*)
7021  lt_save_MAGIC_CMD="$MAGIC_CMD"
7022  lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR
7023  ac_dummy="/usr/bin$PATH_SEPARATOR$PATH"
7024  for ac_dir in $ac_dummy; do
7025    IFS="$lt_save_ifs"
7026    test -z "$ac_dir" && ac_dir=.
7027    if test -f $ac_dir/${ac_tool_prefix}file; then
7028      lt_cv_path_MAGIC_CMD="$ac_dir/${ac_tool_prefix}file"
7029      if test -n "$file_magic_test_file"; then
7030	case $deplibs_check_method in
7031	"file_magic "*)
7032	  file_magic_regex=`expr "$deplibs_check_method" : "file_magic \(.*\)"`
7033	  MAGIC_CMD="$lt_cv_path_MAGIC_CMD"
7034	  if eval $file_magic_cmd \$file_magic_test_file 2> /dev/null |
7035	    $EGREP "$file_magic_regex" > /dev/null; then
7036	    :
7037	  else
7038	    cat <<_LT_EOF 1>&2
7039
7040*** Warning: the command libtool uses to detect shared libraries,
7041*** $file_magic_cmd, produces output that libtool cannot recognize.
7042*** The result is that libtool may fail to recognize shared libraries
7043*** as such.  This will affect the creation of libtool libraries that
7044*** depend on shared libraries, but programs linked with such libtool
7045*** libraries will work regardless of this problem.  Nevertheless, you
7046*** may want to report the problem to your system manager and/or to
7047*** bug-libtool@gnu.org
7048
7049_LT_EOF
7050	  fi ;;
7051	esac
7052      fi
7053      break
7054    fi
7055  done
7056  IFS="$lt_save_ifs"
7057  MAGIC_CMD="$lt_save_MAGIC_CMD"
7058  ;;
7059esac
7060fi
7061
7062MAGIC_CMD="$lt_cv_path_MAGIC_CMD"
7063if test -n "$MAGIC_CMD"; then
7064  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $MAGIC_CMD" >&5
7065$as_echo "$MAGIC_CMD" >&6; }
7066else
7067  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7068$as_echo "no" >&6; }
7069fi
7070
7071
7072
7073
7074
7075if test -z "$lt_cv_path_MAGIC_CMD"; then
7076  if test -n "$ac_tool_prefix"; then
7077    { $as_echo "$as_me:${as_lineno-$LINENO}: checking for file" >&5
7078$as_echo_n "checking for file... " >&6; }
7079if ${lt_cv_path_MAGIC_CMD+:} false; then :
7080  $as_echo_n "(cached) " >&6
7081else
7082  case $MAGIC_CMD in
7083[\\/*] |  ?:[\\/]*)
7084  lt_cv_path_MAGIC_CMD="$MAGIC_CMD" # Let the user override the test with a path.
7085  ;;
7086*)
7087  lt_save_MAGIC_CMD="$MAGIC_CMD"
7088  lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR
7089  ac_dummy="/usr/bin$PATH_SEPARATOR$PATH"
7090  for ac_dir in $ac_dummy; do
7091    IFS="$lt_save_ifs"
7092    test -z "$ac_dir" && ac_dir=.
7093    if test -f $ac_dir/file; then
7094      lt_cv_path_MAGIC_CMD="$ac_dir/file"
7095      if test -n "$file_magic_test_file"; then
7096	case $deplibs_check_method in
7097	"file_magic "*)
7098	  file_magic_regex=`expr "$deplibs_check_method" : "file_magic \(.*\)"`
7099	  MAGIC_CMD="$lt_cv_path_MAGIC_CMD"
7100	  if eval $file_magic_cmd \$file_magic_test_file 2> /dev/null |
7101	    $EGREP "$file_magic_regex" > /dev/null; then
7102	    :
7103	  else
7104	    cat <<_LT_EOF 1>&2
7105
7106*** Warning: the command libtool uses to detect shared libraries,
7107*** $file_magic_cmd, produces output that libtool cannot recognize.
7108*** The result is that libtool may fail to recognize shared libraries
7109*** as such.  This will affect the creation of libtool libraries that
7110*** depend on shared libraries, but programs linked with such libtool
7111*** libraries will work regardless of this problem.  Nevertheless, you
7112*** may want to report the problem to your system manager and/or to
7113*** bug-libtool@gnu.org
7114
7115_LT_EOF
7116	  fi ;;
7117	esac
7118      fi
7119      break
7120    fi
7121  done
7122  IFS="$lt_save_ifs"
7123  MAGIC_CMD="$lt_save_MAGIC_CMD"
7124  ;;
7125esac
7126fi
7127
7128MAGIC_CMD="$lt_cv_path_MAGIC_CMD"
7129if test -n "$MAGIC_CMD"; then
7130  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $MAGIC_CMD" >&5
7131$as_echo "$MAGIC_CMD" >&6; }
7132else
7133  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7134$as_echo "no" >&6; }
7135fi
7136
7137
7138  else
7139    MAGIC_CMD=:
7140  fi
7141fi
7142
7143  fi
7144  ;;
7145esac
7146
7147# Use C for the default configuration in the libtool script
7148
7149lt_save_CC="$CC"
7150ac_ext=c
7151ac_cpp='$CPP $CPPFLAGS'
7152ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
7153ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
7154ac_compiler_gnu=$ac_cv_c_compiler_gnu
7155
7156
7157# Source file extension for C test sources.
7158ac_ext=c
7159
7160# Object file extension for compiled C test sources.
7161objext=o
7162objext=$objext
7163
7164# Code to be used in simple compile tests
7165lt_simple_compile_test_code="int some_variable = 0;"
7166
7167# Code to be used in simple link tests
7168lt_simple_link_test_code='int main(){return(0);}'
7169
7170
7171
7172
7173
7174
7175
7176# If no C compiler was specified, use CC.
7177LTCC=${LTCC-"$CC"}
7178
7179# If no C compiler flags were specified, use CFLAGS.
7180LTCFLAGS=${LTCFLAGS-"$CFLAGS"}
7181
7182# Allow CC to be a program name with arguments.
7183compiler=$CC
7184
7185# Save the default compiler, since it gets overwritten when the other
7186# tags are being tested, and _LT_TAGVAR(compiler, []) is a NOP.
7187compiler_DEFAULT=$CC
7188
7189# save warnings/boilerplate of simple test code
7190ac_outfile=conftest.$ac_objext
7191echo "$lt_simple_compile_test_code" >conftest.$ac_ext
7192eval "$ac_compile" 2>&1 >/dev/null | $SED '/^$/d; /^ *+/d' >conftest.err
7193_lt_compiler_boilerplate=`cat conftest.err`
7194$RM conftest*
7195
7196ac_outfile=conftest.$ac_objext
7197echo "$lt_simple_link_test_code" >conftest.$ac_ext
7198eval "$ac_link" 2>&1 >/dev/null | $SED '/^$/d; /^ *+/d' >conftest.err
7199_lt_linker_boilerplate=`cat conftest.err`
7200$RM -r conftest*
7201
7202
7203if test -n "$compiler"; then
7204
7205lt_prog_compiler_no_builtin_flag=
7206
7207if test "$GCC" = yes; then
7208  case $cc_basename in
7209  nvcc*)
7210    lt_prog_compiler_no_builtin_flag=' -Xcompiler -fno-builtin' ;;
7211  *)
7212    lt_prog_compiler_no_builtin_flag=' -fno-builtin' ;;
7213  esac
7214
7215  { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler supports -fno-rtti -fno-exceptions" >&5
7216$as_echo_n "checking if $compiler supports -fno-rtti -fno-exceptions... " >&6; }
7217if ${lt_cv_prog_compiler_rtti_exceptions+:} false; then :
7218  $as_echo_n "(cached) " >&6
7219else
7220  lt_cv_prog_compiler_rtti_exceptions=no
7221   ac_outfile=conftest.$ac_objext
7222   echo "$lt_simple_compile_test_code" > conftest.$ac_ext
7223   lt_compiler_flag="-fno-rtti -fno-exceptions"
7224   # Insert the option either (1) after the last *FLAGS variable, or
7225   # (2) before a word containing "conftest.", or (3) at the end.
7226   # Note that $ac_compile itself does not contain backslashes and begins
7227   # with a dollar sign (not a hyphen), so the echo should work correctly.
7228   # The option is referenced via a variable to avoid confusing sed.
7229   lt_compile=`echo "$ac_compile" | $SED \
7230   -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
7231   -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
7232   -e 's:$: $lt_compiler_flag:'`
7233   (eval echo "\"\$as_me:$LINENO: $lt_compile\"" >&5)
7234   (eval "$lt_compile" 2>conftest.err)
7235   ac_status=$?
7236   cat conftest.err >&5
7237   echo "$as_me:$LINENO: \$? = $ac_status" >&5
7238   if (exit $ac_status) && test -s "$ac_outfile"; then
7239     # The compiler can only warn and ignore the option if not recognized
7240     # So say no if there are warnings other than the usual output.
7241     $ECHO "$_lt_compiler_boilerplate" | $SED '/^$/d' >conftest.exp
7242     $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2
7243     if test ! -s conftest.er2 || diff conftest.exp conftest.er2 >/dev/null; then
7244       lt_cv_prog_compiler_rtti_exceptions=yes
7245     fi
7246   fi
7247   $RM conftest*
7248
7249fi
7250{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_rtti_exceptions" >&5
7251$as_echo "$lt_cv_prog_compiler_rtti_exceptions" >&6; }
7252
7253if test x"$lt_cv_prog_compiler_rtti_exceptions" = xyes; then
7254    lt_prog_compiler_no_builtin_flag="$lt_prog_compiler_no_builtin_flag -fno-rtti -fno-exceptions"
7255else
7256    :
7257fi
7258
7259fi
7260
7261
7262
7263
7264
7265
7266  lt_prog_compiler_wl=
7267lt_prog_compiler_pic=
7268lt_prog_compiler_static=
7269
7270{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $compiler option to produce PIC" >&5
7271$as_echo_n "checking for $compiler option to produce PIC... " >&6; }
7272
7273  if test "$GCC" = yes; then
7274    lt_prog_compiler_wl='-Wl,'
7275    lt_prog_compiler_static='-static'
7276
7277    case $host_os in
7278      aix*)
7279      # All AIX code is PIC.
7280      if test "$host_cpu" = ia64; then
7281	# AIX 5 now supports IA64 processor
7282	lt_prog_compiler_static='-Bstatic'
7283      fi
7284      ;;
7285
7286    amigaos*)
7287      case $host_cpu in
7288      powerpc)
7289            # see comment about AmigaOS4 .so support
7290            lt_prog_compiler_pic='-fPIC'
7291        ;;
7292      m68k)
7293            # FIXME: we need at least 68020 code to build shared libraries, but
7294            # adding the `-m68020' flag to GCC prevents building anything better,
7295            # like `-m68040'.
7296            lt_prog_compiler_pic='-m68020 -resident32 -malways-restore-a4'
7297        ;;
7298      esac
7299      ;;
7300
7301    beos* | irix5* | irix6* | nonstopux* | osf3* | osf4* | osf5*)
7302      # PIC is the default for these OSes.
7303      ;;
7304
7305    mingw* | cygwin* | pw32* | os2* | cegcc*)
7306      # This hack is so that the source file can tell whether it is being
7307      # built for inclusion in a dll (and should export symbols for example).
7308      # Although the cygwin gcc ignores -fPIC, still need this for old-style
7309      # (--disable-auto-import) libraries
7310      lt_prog_compiler_pic='-DDLL_EXPORT'
7311      ;;
7312
7313    darwin* | rhapsody*)
7314      # PIC is the default on this platform
7315      # Common symbols not allowed in MH_DYLIB files
7316      lt_prog_compiler_pic='-fno-common'
7317      ;;
7318
7319    haiku*)
7320      # PIC is the default for Haiku.
7321      # The "-static" flag exists, but is broken.
7322      lt_prog_compiler_static=
7323      ;;
7324
7325    hpux*)
7326      # PIC is the default for 64-bit PA HP-UX, but not for 32-bit
7327      # PA HP-UX.  On IA64 HP-UX, PIC is the default but the pic flag
7328      # sets the default TLS model and affects inlining.
7329      case $host_cpu in
7330      hppa*64*)
7331	# +Z the default
7332	;;
7333      *)
7334	lt_prog_compiler_pic='-fPIC'
7335	;;
7336      esac
7337      ;;
7338
7339    interix[3-9]*)
7340      # Interix 3.x gcc -fpic/-fPIC options generate broken code.
7341      # Instead, we relocate shared libraries at runtime.
7342      ;;
7343
7344    msdosdjgpp*)
7345      # Just because we use GCC doesn't mean we suddenly get shared libraries
7346      # on systems that don't support them.
7347      lt_prog_compiler_can_build_shared=no
7348      enable_shared=no
7349      ;;
7350
7351    *nto* | *qnx*)
7352      # QNX uses GNU C++, but need to define -shared option too, otherwise
7353      # it will coredump.
7354      lt_prog_compiler_pic='-fPIC -shared'
7355      ;;
7356
7357    sysv4*MP*)
7358      if test -d /usr/nec; then
7359	lt_prog_compiler_pic=-Kconform_pic
7360      fi
7361      ;;
7362
7363    *)
7364      lt_prog_compiler_pic='-fPIC'
7365      ;;
7366    esac
7367
7368    case $cc_basename in
7369    nvcc*) # Cuda Compiler Driver 2.2
7370      lt_prog_compiler_wl='-Xlinker '
7371      lt_prog_compiler_pic='-Xcompiler -fPIC'
7372      ;;
7373    esac
7374  else
7375    # PORTME Check for flag to pass linker flags through the system compiler.
7376    case $host_os in
7377    aix*)
7378      lt_prog_compiler_wl='-Wl,'
7379      if test "$host_cpu" = ia64; then
7380	# AIX 5 now supports IA64 processor
7381	lt_prog_compiler_static='-Bstatic'
7382      else
7383	lt_prog_compiler_static='-bnso -bI:/lib/syscalls.exp'
7384      fi
7385      ;;
7386
7387    mingw* | cygwin* | pw32* | os2* | cegcc*)
7388      # This hack is so that the source file can tell whether it is being
7389      # built for inclusion in a dll (and should export symbols for example).
7390      lt_prog_compiler_pic='-DDLL_EXPORT'
7391      ;;
7392
7393    hpux9* | hpux10* | hpux11*)
7394      lt_prog_compiler_wl='-Wl,'
7395      # PIC is the default for IA64 HP-UX and 64-bit HP-UX, but
7396      # not for PA HP-UX.
7397      case $host_cpu in
7398      hppa*64*|ia64*)
7399	# +Z the default
7400	;;
7401      *)
7402	lt_prog_compiler_pic='+Z'
7403	;;
7404      esac
7405      # Is there a better lt_prog_compiler_static that works with the bundled CC?
7406      lt_prog_compiler_static='${wl}-a ${wl}archive'
7407      ;;
7408
7409    irix5* | irix6* | nonstopux*)
7410      lt_prog_compiler_wl='-Wl,'
7411      # PIC (with -KPIC) is the default.
7412      lt_prog_compiler_static='-non_shared'
7413      ;;
7414
7415    linux* | k*bsd*-gnu | kopensolaris*-gnu)
7416      case $cc_basename in
7417      # old Intel for x86_64 which still supported -KPIC.
7418      ecc*)
7419	lt_prog_compiler_wl='-Wl,'
7420	lt_prog_compiler_pic='-KPIC'
7421	lt_prog_compiler_static='-static'
7422        ;;
7423      # icc used to be incompatible with GCC.
7424      # ICC 10 doesn't accept -KPIC any more.
7425      icc* | ifort*)
7426	lt_prog_compiler_wl='-Wl,'
7427	lt_prog_compiler_pic='-fPIC'
7428	lt_prog_compiler_static='-static'
7429        ;;
7430      # Lahey Fortran 8.1.
7431      lf95*)
7432	lt_prog_compiler_wl='-Wl,'
7433	lt_prog_compiler_pic='--shared'
7434	lt_prog_compiler_static='--static'
7435	;;
7436      pgcc* | pgf77* | pgf90* | pgf95* | pgfortran*)
7437        # Portland Group compilers (*not* the Pentium gcc compiler,
7438	# which looks to be a dead project)
7439	lt_prog_compiler_wl='-Wl,'
7440	lt_prog_compiler_pic='-fpic'
7441	lt_prog_compiler_static='-Bstatic'
7442        ;;
7443      ccc*)
7444        lt_prog_compiler_wl='-Wl,'
7445        # All Alpha code is PIC.
7446        lt_prog_compiler_static='-non_shared'
7447        ;;
7448      xl* | bgxl* | bgf* | mpixl*)
7449	# IBM XL C 8.0/Fortran 10.1, 11.1 on PPC and BlueGene
7450	lt_prog_compiler_wl='-Wl,'
7451	lt_prog_compiler_pic='-qpic'
7452	lt_prog_compiler_static='-qstaticlink'
7453	;;
7454      *)
7455	case `$CC -V 2>&1 | sed 5q` in
7456	*Sun\ F* | *Sun*Fortran*)
7457	  # Sun Fortran 8.3 passes all unrecognized flags to the linker
7458	  lt_prog_compiler_pic='-KPIC'
7459	  lt_prog_compiler_static='-Bstatic'
7460	  lt_prog_compiler_wl=''
7461	  ;;
7462	*Sun\ C*)
7463	  # Sun C 5.9
7464	  lt_prog_compiler_pic='-KPIC'
7465	  lt_prog_compiler_static='-Bstatic'
7466	  lt_prog_compiler_wl='-Wl,'
7467	  ;;
7468	esac
7469	;;
7470      esac
7471      ;;
7472
7473    newsos6)
7474      lt_prog_compiler_pic='-KPIC'
7475      lt_prog_compiler_static='-Bstatic'
7476      ;;
7477
7478    *nto* | *qnx*)
7479      # QNX uses GNU C++, but need to define -shared option too, otherwise
7480      # it will coredump.
7481      lt_prog_compiler_pic='-fPIC -shared'
7482      ;;
7483
7484    osf3* | osf4* | osf5*)
7485      lt_prog_compiler_wl='-Wl,'
7486      # All OSF/1 code is PIC.
7487      lt_prog_compiler_static='-non_shared'
7488      ;;
7489
7490    rdos*)
7491      lt_prog_compiler_static='-non_shared'
7492      ;;
7493
7494    solaris*)
7495      lt_prog_compiler_pic='-KPIC'
7496      lt_prog_compiler_static='-Bstatic'
7497      case $cc_basename in
7498      f77* | f90* | f95* | sunf77* | sunf90* | sunf95*)
7499	lt_prog_compiler_wl='-Qoption ld ';;
7500      *)
7501	lt_prog_compiler_wl='-Wl,';;
7502      esac
7503      ;;
7504
7505    sunos4*)
7506      lt_prog_compiler_wl='-Qoption ld '
7507      lt_prog_compiler_pic='-PIC'
7508      lt_prog_compiler_static='-Bstatic'
7509      ;;
7510
7511    sysv4 | sysv4.2uw2* | sysv4.3*)
7512      lt_prog_compiler_wl='-Wl,'
7513      lt_prog_compiler_pic='-KPIC'
7514      lt_prog_compiler_static='-Bstatic'
7515      ;;
7516
7517    sysv4*MP*)
7518      if test -d /usr/nec ;then
7519	lt_prog_compiler_pic='-Kconform_pic'
7520	lt_prog_compiler_static='-Bstatic'
7521      fi
7522      ;;
7523
7524    sysv5* | unixware* | sco3.2v5* | sco5v6* | OpenUNIX*)
7525      lt_prog_compiler_wl='-Wl,'
7526      lt_prog_compiler_pic='-KPIC'
7527      lt_prog_compiler_static='-Bstatic'
7528      ;;
7529
7530    unicos*)
7531      lt_prog_compiler_wl='-Wl,'
7532      lt_prog_compiler_can_build_shared=no
7533      ;;
7534
7535    uts4*)
7536      lt_prog_compiler_pic='-pic'
7537      lt_prog_compiler_static='-Bstatic'
7538      ;;
7539
7540    *)
7541      lt_prog_compiler_can_build_shared=no
7542      ;;
7543    esac
7544  fi
7545
7546case $host_os in
7547  # For platforms which do not support PIC, -DPIC is meaningless:
7548  *djgpp*)
7549    lt_prog_compiler_pic=
7550    ;;
7551  *)
7552    lt_prog_compiler_pic="$lt_prog_compiler_pic -DPIC"
7553    ;;
7554esac
7555{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_prog_compiler_pic" >&5
7556$as_echo "$lt_prog_compiler_pic" >&6; }
7557
7558
7559
7560
7561
7562
7563#
7564# Check to make sure the PIC flag actually works.
7565#
7566if test -n "$lt_prog_compiler_pic"; then
7567  { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler PIC flag $lt_prog_compiler_pic works" >&5
7568$as_echo_n "checking if $compiler PIC flag $lt_prog_compiler_pic works... " >&6; }
7569if ${lt_cv_prog_compiler_pic_works+:} false; then :
7570  $as_echo_n "(cached) " >&6
7571else
7572  lt_cv_prog_compiler_pic_works=no
7573   ac_outfile=conftest.$ac_objext
7574   echo "$lt_simple_compile_test_code" > conftest.$ac_ext
7575   lt_compiler_flag="$lt_prog_compiler_pic -DPIC"
7576   # Insert the option either (1) after the last *FLAGS variable, or
7577   # (2) before a word containing "conftest.", or (3) at the end.
7578   # Note that $ac_compile itself does not contain backslashes and begins
7579   # with a dollar sign (not a hyphen), so the echo should work correctly.
7580   # The option is referenced via a variable to avoid confusing sed.
7581   lt_compile=`echo "$ac_compile" | $SED \
7582   -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
7583   -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
7584   -e 's:$: $lt_compiler_flag:'`
7585   (eval echo "\"\$as_me:$LINENO: $lt_compile\"" >&5)
7586   (eval "$lt_compile" 2>conftest.err)
7587   ac_status=$?
7588   cat conftest.err >&5
7589   echo "$as_me:$LINENO: \$? = $ac_status" >&5
7590   if (exit $ac_status) && test -s "$ac_outfile"; then
7591     # The compiler can only warn and ignore the option if not recognized
7592     # So say no if there are warnings other than the usual output.
7593     $ECHO "$_lt_compiler_boilerplate" | $SED '/^$/d' >conftest.exp
7594     $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2
7595     if test ! -s conftest.er2 || diff conftest.exp conftest.er2 >/dev/null; then
7596       lt_cv_prog_compiler_pic_works=yes
7597     fi
7598   fi
7599   $RM conftest*
7600
7601fi
7602{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_pic_works" >&5
7603$as_echo "$lt_cv_prog_compiler_pic_works" >&6; }
7604
7605if test x"$lt_cv_prog_compiler_pic_works" = xyes; then
7606    case $lt_prog_compiler_pic in
7607     "" | " "*) ;;
7608     *) lt_prog_compiler_pic=" $lt_prog_compiler_pic" ;;
7609     esac
7610else
7611    lt_prog_compiler_pic=
7612     lt_prog_compiler_can_build_shared=no
7613fi
7614
7615fi
7616
7617
7618
7619
7620
7621
7622#
7623# Check to make sure the static flag actually works.
7624#
7625wl=$lt_prog_compiler_wl eval lt_tmp_static_flag=\"$lt_prog_compiler_static\"
7626{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler static flag $lt_tmp_static_flag works" >&5
7627$as_echo_n "checking if $compiler static flag $lt_tmp_static_flag works... " >&6; }
7628if ${lt_cv_prog_compiler_static_works+:} false; then :
7629  $as_echo_n "(cached) " >&6
7630else
7631  lt_cv_prog_compiler_static_works=no
7632   save_LDFLAGS="$LDFLAGS"
7633   LDFLAGS="$LDFLAGS $lt_tmp_static_flag"
7634   echo "$lt_simple_link_test_code" > conftest.$ac_ext
7635   if (eval $ac_link 2>conftest.err) && test -s conftest$ac_exeext; then
7636     # The linker can only warn and ignore the option if not recognized
7637     # So say no if there are warnings
7638     if test -s conftest.err; then
7639       # Append any errors to the config.log.
7640       cat conftest.err 1>&5
7641       $ECHO "$_lt_linker_boilerplate" | $SED '/^$/d' > conftest.exp
7642       $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2
7643       if diff conftest.exp conftest.er2 >/dev/null; then
7644         lt_cv_prog_compiler_static_works=yes
7645       fi
7646     else
7647       lt_cv_prog_compiler_static_works=yes
7648     fi
7649   fi
7650   $RM -r conftest*
7651   LDFLAGS="$save_LDFLAGS"
7652
7653fi
7654{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_static_works" >&5
7655$as_echo "$lt_cv_prog_compiler_static_works" >&6; }
7656
7657if test x"$lt_cv_prog_compiler_static_works" = xyes; then
7658    :
7659else
7660    lt_prog_compiler_static=
7661fi
7662
7663
7664
7665
7666
7667
7668
7669  { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler supports -c -o file.$ac_objext" >&5
7670$as_echo_n "checking if $compiler supports -c -o file.$ac_objext... " >&6; }
7671if ${lt_cv_prog_compiler_c_o+:} false; then :
7672  $as_echo_n "(cached) " >&6
7673else
7674  lt_cv_prog_compiler_c_o=no
7675   $RM -r conftest 2>/dev/null
7676   mkdir conftest
7677   cd conftest
7678   mkdir out
7679   echo "$lt_simple_compile_test_code" > conftest.$ac_ext
7680
7681   lt_compiler_flag="-o out/conftest2.$ac_objext"
7682   # Insert the option either (1) after the last *FLAGS variable, or
7683   # (2) before a word containing "conftest.", or (3) at the end.
7684   # Note that $ac_compile itself does not contain backslashes and begins
7685   # with a dollar sign (not a hyphen), so the echo should work correctly.
7686   lt_compile=`echo "$ac_compile" | $SED \
7687   -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
7688   -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
7689   -e 's:$: $lt_compiler_flag:'`
7690   (eval echo "\"\$as_me:$LINENO: $lt_compile\"" >&5)
7691   (eval "$lt_compile" 2>out/conftest.err)
7692   ac_status=$?
7693   cat out/conftest.err >&5
7694   echo "$as_me:$LINENO: \$? = $ac_status" >&5
7695   if (exit $ac_status) && test -s out/conftest2.$ac_objext
7696   then
7697     # The compiler can only warn and ignore the option if not recognized
7698     # So say no if there are warnings
7699     $ECHO "$_lt_compiler_boilerplate" | $SED '/^$/d' > out/conftest.exp
7700     $SED '/^$/d; /^ *+/d' out/conftest.err >out/conftest.er2
7701     if test ! -s out/conftest.er2 || diff out/conftest.exp out/conftest.er2 >/dev/null; then
7702       lt_cv_prog_compiler_c_o=yes
7703     fi
7704   fi
7705   chmod u+w . 2>&5
7706   $RM conftest*
7707   # SGI C++ compiler will create directory out/ii_files/ for
7708   # template instantiation
7709   test -d out/ii_files && $RM out/ii_files/* && rmdir out/ii_files
7710   $RM out/* && rmdir out
7711   cd ..
7712   $RM -r conftest
7713   $RM conftest*
7714
7715fi
7716{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_c_o" >&5
7717$as_echo "$lt_cv_prog_compiler_c_o" >&6; }
7718
7719
7720
7721
7722
7723
7724  { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler supports -c -o file.$ac_objext" >&5
7725$as_echo_n "checking if $compiler supports -c -o file.$ac_objext... " >&6; }
7726if ${lt_cv_prog_compiler_c_o+:} false; then :
7727  $as_echo_n "(cached) " >&6
7728else
7729  lt_cv_prog_compiler_c_o=no
7730   $RM -r conftest 2>/dev/null
7731   mkdir conftest
7732   cd conftest
7733   mkdir out
7734   echo "$lt_simple_compile_test_code" > conftest.$ac_ext
7735
7736   lt_compiler_flag="-o out/conftest2.$ac_objext"
7737   # Insert the option either (1) after the last *FLAGS variable, or
7738   # (2) before a word containing "conftest.", or (3) at the end.
7739   # Note that $ac_compile itself does not contain backslashes and begins
7740   # with a dollar sign (not a hyphen), so the echo should work correctly.
7741   lt_compile=`echo "$ac_compile" | $SED \
7742   -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
7743   -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
7744   -e 's:$: $lt_compiler_flag:'`
7745   (eval echo "\"\$as_me:$LINENO: $lt_compile\"" >&5)
7746   (eval "$lt_compile" 2>out/conftest.err)
7747   ac_status=$?
7748   cat out/conftest.err >&5
7749   echo "$as_me:$LINENO: \$? = $ac_status" >&5
7750   if (exit $ac_status) && test -s out/conftest2.$ac_objext
7751   then
7752     # The compiler can only warn and ignore the option if not recognized
7753     # So say no if there are warnings
7754     $ECHO "$_lt_compiler_boilerplate" | $SED '/^$/d' > out/conftest.exp
7755     $SED '/^$/d; /^ *+/d' out/conftest.err >out/conftest.er2
7756     if test ! -s out/conftest.er2 || diff out/conftest.exp out/conftest.er2 >/dev/null; then
7757       lt_cv_prog_compiler_c_o=yes
7758     fi
7759   fi
7760   chmod u+w . 2>&5
7761   $RM conftest*
7762   # SGI C++ compiler will create directory out/ii_files/ for
7763   # template instantiation
7764   test -d out/ii_files && $RM out/ii_files/* && rmdir out/ii_files
7765   $RM out/* && rmdir out
7766   cd ..
7767   $RM -r conftest
7768   $RM conftest*
7769
7770fi
7771{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_c_o" >&5
7772$as_echo "$lt_cv_prog_compiler_c_o" >&6; }
7773
7774
7775
7776
7777hard_links="nottested"
7778if test "$lt_cv_prog_compiler_c_o" = no && test "$need_locks" != no; then
7779  # do not overwrite the value of need_locks provided by the user
7780  { $as_echo "$as_me:${as_lineno-$LINENO}: checking if we can lock with hard links" >&5
7781$as_echo_n "checking if we can lock with hard links... " >&6; }
7782  hard_links=yes
7783  $RM conftest*
7784  ln conftest.a conftest.b 2>/dev/null && hard_links=no
7785  touch conftest.a
7786  ln conftest.a conftest.b 2>&5 || hard_links=no
7787  ln conftest.a conftest.b 2>/dev/null && hard_links=no
7788  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $hard_links" >&5
7789$as_echo "$hard_links" >&6; }
7790  if test "$hard_links" = no; then
7791    { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: \`$CC' does not support \`-c -o', so \`make -j' may be unsafe" >&5
7792$as_echo "$as_me: WARNING: \`$CC' does not support \`-c -o', so \`make -j' may be unsafe" >&2;}
7793    need_locks=warn
7794  fi
7795else
7796  need_locks=no
7797fi
7798
7799
7800
7801
7802
7803
7804  { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the $compiler linker ($LD) supports shared libraries" >&5
7805$as_echo_n "checking whether the $compiler linker ($LD) supports shared libraries... " >&6; }
7806
7807  runpath_var=
7808  allow_undefined_flag=
7809  always_export_symbols=no
7810  archive_cmds=
7811  archive_expsym_cmds=
7812  compiler_needs_object=no
7813  enable_shared_with_static_runtimes=no
7814  export_dynamic_flag_spec=
7815  export_symbols_cmds='$NM $libobjs $convenience | $global_symbol_pipe | $SED '\''s/.* //'\'' | sort | uniq > $export_symbols'
7816  hardcode_automatic=no
7817  hardcode_direct=no
7818  hardcode_direct_absolute=no
7819  hardcode_libdir_flag_spec=
7820  hardcode_libdir_flag_spec_ld=
7821  hardcode_libdir_separator=
7822  hardcode_minus_L=no
7823  hardcode_shlibpath_var=unsupported
7824  inherit_rpath=no
7825  link_all_deplibs=unknown
7826  module_cmds=
7827  module_expsym_cmds=
7828  old_archive_from_new_cmds=
7829  old_archive_from_expsyms_cmds=
7830  thread_safe_flag_spec=
7831  whole_archive_flag_spec=
7832  # include_expsyms should be a list of space-separated symbols to be *always*
7833  # included in the symbol list
7834  include_expsyms=
7835  # exclude_expsyms can be an extended regexp of symbols to exclude
7836  # it will be wrapped by ` (' and `)$', so one must not match beginning or
7837  # end of line.  Example: `a|bc|.*d.*' will exclude the symbols `a' and `bc',
7838  # as well as any symbol that contains `d'.
7839  exclude_expsyms='_GLOBAL_OFFSET_TABLE_|_GLOBAL__F[ID]_.*'
7840  # Although _GLOBAL_OFFSET_TABLE_ is a valid symbol C name, most a.out
7841  # platforms (ab)use it in PIC code, but their linkers get confused if
7842  # the symbol is explicitly referenced.  Since portable code cannot
7843  # rely on this symbol name, it's probably fine to never include it in
7844  # preloaded symbol tables.
7845  # Exclude shared library initialization/finalization symbols.
7846  extract_expsyms_cmds=
7847
7848  case $host_os in
7849  cygwin* | mingw* | pw32* | cegcc*)
7850    # FIXME: the MSVC++ port hasn't been tested in a loooong time
7851    # When not using gcc, we currently assume that we are using
7852    # Microsoft Visual C++.
7853    if test "$GCC" != yes; then
7854      with_gnu_ld=no
7855    fi
7856    ;;
7857  interix*)
7858    # we just hope/assume this is gcc and not c89 (= MSVC++)
7859    with_gnu_ld=yes
7860    ;;
7861  openbsd*)
7862    with_gnu_ld=no
7863    ;;
7864  esac
7865
7866  ld_shlibs=yes
7867
7868  # On some targets, GNU ld is compatible enough with the native linker
7869  # that we're better off using the native interface for both.
7870  lt_use_gnu_ld_interface=no
7871  if test "$with_gnu_ld" = yes; then
7872    case $host_os in
7873      aix*)
7874	# The AIX port of GNU ld has always aspired to compatibility
7875	# with the native linker.  However, as the warning in the GNU ld
7876	# block says, versions before 2.19.5* couldn't really create working
7877	# shared libraries, regardless of the interface used.
7878	case `$LD -v 2>&1` in
7879	  *\ \(GNU\ Binutils\)\ 2.19.5*) ;;
7880	  *\ \(GNU\ Binutils\)\ 2.[2-9]*) ;;
7881	  *\ \(GNU\ Binutils\)\ [3-9]*) ;;
7882	  *)
7883	    lt_use_gnu_ld_interface=yes
7884	    ;;
7885	esac
7886	;;
7887      *)
7888	lt_use_gnu_ld_interface=yes
7889	;;
7890    esac
7891  fi
7892
7893  if test "$lt_use_gnu_ld_interface" = yes; then
7894    # If archive_cmds runs LD, not CC, wlarc should be empty
7895    wlarc='${wl}'
7896
7897    # Set some defaults for GNU ld with shared library support. These
7898    # are reset later if shared libraries are not supported. Putting them
7899    # here allows them to be overridden if necessary.
7900    runpath_var=LD_RUN_PATH
7901    hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
7902    export_dynamic_flag_spec='${wl}--export-dynamic'
7903    # ancient GNU ld didn't support --whole-archive et. al.
7904    if $LD --help 2>&1 | $GREP 'no-whole-archive' > /dev/null; then
7905      whole_archive_flag_spec="$wlarc"'--whole-archive$convenience '"$wlarc"'--no-whole-archive'
7906    else
7907      whole_archive_flag_spec=
7908    fi
7909    supports_anon_versioning=no
7910    case `$LD -v 2>&1` in
7911      *GNU\ gold*) supports_anon_versioning=yes ;;
7912      *\ [01].* | *\ 2.[0-9].* | *\ 2.10.*) ;; # catch versions < 2.11
7913      *\ 2.11.93.0.2\ *) supports_anon_versioning=yes ;; # RH7.3 ...
7914      *\ 2.11.92.0.12\ *) supports_anon_versioning=yes ;; # Mandrake 8.2 ...
7915      *\ 2.11.*) ;; # other 2.11 versions
7916      *) supports_anon_versioning=yes ;;
7917    esac
7918
7919    # See if GNU ld supports shared libraries.
7920    case $host_os in
7921    aix[3-9]*)
7922      # On AIX/PPC, the GNU linker is very broken
7923      if test "$host_cpu" != ia64; then
7924	ld_shlibs=no
7925	cat <<_LT_EOF 1>&2
7926
7927*** Warning: the GNU linker, at least up to release 2.19, is reported
7928*** to be unable to reliably create shared libraries on AIX.
7929*** Therefore, libtool is disabling shared libraries support.  If you
7930*** really care for shared libraries, you may want to install binutils
7931*** 2.20 or above, or modify your PATH so that a non-GNU linker is found.
7932*** You will then need to restart the configuration process.
7933
7934_LT_EOF
7935      fi
7936      ;;
7937
7938    amigaos*)
7939      case $host_cpu in
7940      powerpc)
7941            # see comment about AmigaOS4 .so support
7942            archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
7943            archive_expsym_cmds=''
7944        ;;
7945      m68k)
7946            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)'
7947            hardcode_libdir_flag_spec='-L$libdir'
7948            hardcode_minus_L=yes
7949        ;;
7950      esac
7951      ;;
7952
7953    beos*)
7954      if $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then
7955	allow_undefined_flag=unsupported
7956	# Joseph Beckenbach <jrb3@best.com> says some releases of gcc
7957	# support --undefined.  This deserves some investigation.  FIXME
7958	archive_cmds='$CC -nostart $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
7959      else
7960	ld_shlibs=no
7961      fi
7962      ;;
7963
7964    cygwin* | mingw* | pw32* | cegcc*)
7965      # _LT_TAGVAR(hardcode_libdir_flag_spec, ) is actually meaningless,
7966      # as there is no search path for DLLs.
7967      hardcode_libdir_flag_spec='-L$libdir'
7968      export_dynamic_flag_spec='${wl}--export-all-symbols'
7969      allow_undefined_flag=unsupported
7970      always_export_symbols=no
7971      enable_shared_with_static_runtimes=yes
7972      export_symbols_cmds='$NM $libobjs $convenience | $global_symbol_pipe | $SED -e '\''/^[BCDGRS][ ]/s/.*[ ]\([^ ]*\)/\1 DATA/'\'' | $SED -e '\''/^[AITW][ ]/s/.*[ ]//'\'' | sort | uniq > $export_symbols'
7973
7974      if $LD --help 2>&1 | $GREP 'auto-import' > /dev/null; then
7975        archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags -o $output_objdir/$soname ${wl}--enable-auto-image-base -Xlinker --out-implib -Xlinker $lib'
7976	# If the export-symbols file already is a .def file (1st line
7977	# is EXPORTS), use it as is; otherwise, prepend...
7978	archive_expsym_cmds='if test "x`$SED 1q $export_symbols`" = xEXPORTS; then
7979	  cp $export_symbols $output_objdir/$soname.def;
7980	else
7981	  echo EXPORTS > $output_objdir/$soname.def;
7982	  cat $export_symbols >> $output_objdir/$soname.def;
7983	fi~
7984	$CC -shared $output_objdir/$soname.def $libobjs $deplibs $compiler_flags -o $output_objdir/$soname ${wl}--enable-auto-image-base -Xlinker --out-implib -Xlinker $lib'
7985      else
7986	ld_shlibs=no
7987      fi
7988      ;;
7989
7990    haiku*)
7991      archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
7992      link_all_deplibs=yes
7993      ;;
7994
7995    interix[3-9]*)
7996      hardcode_direct=no
7997      hardcode_shlibpath_var=no
7998      hardcode_libdir_flag_spec='${wl}-rpath,$libdir'
7999      export_dynamic_flag_spec='${wl}-E'
8000      # Hack: On Interix 3.x, we cannot compile PIC because of a broken gcc.
8001      # Instead, shared libraries are loaded at an image base (0x10000000 by
8002      # default) and relocated if they conflict, which is a slow very memory
8003      # consuming and fragmenting process.  To avoid this, we pick a random,
8004      # 256 KiB-aligned image base between 0x50000000 and 0x6FFC0000 at link
8005      # time.  Moving up from 0x10000000 also allows more sbrk(2) space.
8006      archive_cmds='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags ${wl}-h,$soname ${wl}--image-base,`expr ${RANDOM-$$} % 4096 / 2 \* 262144 + 1342177280` -o $lib'
8007      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'
8008      ;;
8009
8010    gnu* | linux* | tpf* | k*bsd*-gnu | kopensolaris*-gnu)
8011      tmp_diet=no
8012      if test "$host_os" = linux-dietlibc; then
8013	case $cc_basename in
8014	  diet\ *) tmp_diet=yes;;	# linux-dietlibc with static linking (!diet-dyn)
8015	esac
8016      fi
8017      if $LD --help 2>&1 | $EGREP ': supported targets:.* elf' > /dev/null \
8018	 && test "$tmp_diet" = no
8019      then
8020	tmp_addflag=
8021	tmp_sharedflag='-shared'
8022	case $cc_basename,$host_cpu in
8023        pgcc*)				# Portland Group C compiler
8024	  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'
8025	  tmp_addflag=' $pic_flag'
8026	  ;;
8027	pgf77* | pgf90* | pgf95* | pgfortran*)
8028					# Portland Group f77 and f90 compilers
8029	  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'
8030	  tmp_addflag=' $pic_flag -Mnomain' ;;
8031	ecc*,ia64* | icc*,ia64*)	# Intel C compiler on ia64
8032	  tmp_addflag=' -i_dynamic' ;;
8033	efc*,ia64* | ifort*,ia64*)	# Intel Fortran compiler on ia64
8034	  tmp_addflag=' -i_dynamic -nofor_main' ;;
8035	ifc* | ifort*)			# Intel Fortran compiler
8036	  tmp_addflag=' -nofor_main' ;;
8037	lf95*)				# Lahey Fortran 8.1
8038	  whole_archive_flag_spec=
8039	  tmp_sharedflag='--shared' ;;
8040	xl[cC]* | bgxl[cC]* | mpixl[cC]*) # IBM XL C 8.0 on PPC (deal with xlf below)
8041	  tmp_sharedflag='-qmkshrobj'
8042	  tmp_addflag= ;;
8043	nvcc*)	# Cuda Compiler Driver 2.2
8044	  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'
8045	  compiler_needs_object=yes
8046	  ;;
8047	esac
8048	case `$CC -V 2>&1 | sed 5q` in
8049	*Sun\ C*)			# Sun C 5.9
8050	  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'
8051	  compiler_needs_object=yes
8052	  tmp_sharedflag='-G' ;;
8053	*Sun\ F*)			# Sun Fortran 8.3
8054	  tmp_sharedflag='-G' ;;
8055	esac
8056	archive_cmds='$CC '"$tmp_sharedflag""$tmp_addflag"' $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
8057
8058        if test "x$supports_anon_versioning" = xyes; then
8059          archive_expsym_cmds='echo "{ global:" > $output_objdir/$libname.ver~
8060	    cat $export_symbols | sed -e "s/\(.*\)/\1;/" >> $output_objdir/$libname.ver~
8061	    echo "local: *; };" >> $output_objdir/$libname.ver~
8062	    $CC '"$tmp_sharedflag""$tmp_addflag"' $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-version-script ${wl}$output_objdir/$libname.ver -o $lib'
8063        fi
8064
8065	case $cc_basename in
8066	xlf* | bgf* | bgxlf* | mpixlf*)
8067	  # IBM XL Fortran 10.1 on PPC cannot create shared libs itself
8068	  whole_archive_flag_spec='--whole-archive$convenience --no-whole-archive'
8069	  hardcode_libdir_flag_spec=
8070	  hardcode_libdir_flag_spec_ld='-rpath $libdir'
8071	  archive_cmds='$LD -shared $libobjs $deplibs $linker_flags -soname $soname -o $lib'
8072	  if test "x$supports_anon_versioning" = xyes; then
8073	    archive_expsym_cmds='echo "{ global:" > $output_objdir/$libname.ver~
8074	      cat $export_symbols | sed -e "s/\(.*\)/\1;/" >> $output_objdir/$libname.ver~
8075	      echo "local: *; };" >> $output_objdir/$libname.ver~
8076	      $LD -shared $libobjs $deplibs $linker_flags -soname $soname -version-script $output_objdir/$libname.ver -o $lib'
8077	  fi
8078	  ;;
8079	esac
8080      else
8081        ld_shlibs=no
8082      fi
8083      ;;
8084
8085    netbsd*)
8086      if echo __ELF__ | $CC -E - | $GREP __ELF__ >/dev/null; then
8087	archive_cmds='$LD -Bshareable $libobjs $deplibs $linker_flags -o $lib'
8088	wlarc=
8089      else
8090	archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
8091	archive_expsym_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
8092      fi
8093      ;;
8094
8095    solaris*)
8096      if $LD -v 2>&1 | $GREP 'BFD 2\.8' > /dev/null; then
8097	ld_shlibs=no
8098	cat <<_LT_EOF 1>&2
8099
8100*** Warning: The releases 2.8.* of the GNU linker cannot reliably
8101*** create shared libraries on Solaris systems.  Therefore, libtool
8102*** is disabling shared libraries support.  We urge you to upgrade GNU
8103*** binutils to release 2.9.1 or newer.  Another option is to modify
8104*** your PATH or compiler configuration so that the native linker is
8105*** used, and then restart.
8106
8107_LT_EOF
8108      elif $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then
8109	archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
8110	archive_expsym_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
8111      else
8112	ld_shlibs=no
8113      fi
8114      ;;
8115
8116    sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX*)
8117      case `$LD -v 2>&1` in
8118        *\ [01].* | *\ 2.[0-9].* | *\ 2.1[0-5].*)
8119	ld_shlibs=no
8120	cat <<_LT_EOF 1>&2
8121
8122*** Warning: Releases of the GNU linker prior to 2.16.91.0.3 can not
8123*** reliably create shared libraries on SCO systems.  Therefore, libtool
8124*** is disabling shared libraries support.  We urge you to upgrade GNU
8125*** binutils to release 2.16.91.0.3 or newer.  Another option is to modify
8126*** your PATH or compiler configuration so that the native linker is
8127*** used, and then restart.
8128
8129_LT_EOF
8130	;;
8131	*)
8132	  # For security reasons, it is highly recommended that you always
8133	  # use absolute paths for naming shared libraries, and exclude the
8134	  # DT_RUNPATH tag from executables and libraries.  But doing so
8135	  # requires that you compile everything twice, which is a pain.
8136	  if $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then
8137	    hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
8138	    archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
8139	    archive_expsym_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
8140	  else
8141	    ld_shlibs=no
8142	  fi
8143	;;
8144      esac
8145      ;;
8146
8147    sunos4*)
8148      archive_cmds='$LD -assert pure-text -Bshareable -o $lib $libobjs $deplibs $linker_flags'
8149      wlarc=
8150      hardcode_direct=yes
8151      hardcode_shlibpath_var=no
8152      ;;
8153
8154    *)
8155      if $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then
8156	archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
8157	archive_expsym_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
8158      else
8159	ld_shlibs=no
8160      fi
8161      ;;
8162    esac
8163
8164    if test "$ld_shlibs" = no; then
8165      runpath_var=
8166      hardcode_libdir_flag_spec=
8167      export_dynamic_flag_spec=
8168      whole_archive_flag_spec=
8169    fi
8170  else
8171    # PORTME fill in a description of your system's linker (not GNU ld)
8172    case $host_os in
8173    aix3*)
8174      allow_undefined_flag=unsupported
8175      always_export_symbols=yes
8176      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'
8177      # Note: this linker hardcodes the directories in LIBPATH if there
8178      # are no directories specified by -L.
8179      hardcode_minus_L=yes
8180      if test "$GCC" = yes && test -z "$lt_prog_compiler_static"; then
8181	# Neither direct hardcoding nor static linking is supported with a
8182	# broken collect2.
8183	hardcode_direct=unsupported
8184      fi
8185      ;;
8186
8187    aix[4-9]*)
8188      if test "$host_cpu" = ia64; then
8189	# On IA64, the linker does run time linking by default, so we don't
8190	# have to do anything special.
8191	aix_use_runtimelinking=no
8192	exp_sym_flag='-Bexport'
8193	no_entry_flag=""
8194      else
8195	# If we're using GNU nm, then we don't want the "-C" option.
8196	# -C means demangle to AIX nm, but means don't demangle with GNU nm
8197	# Also, AIX nm treats weak defined symbols like other global
8198	# defined symbols, whereas GNU nm marks them as "W".
8199	if $NM -V 2>&1 | $GREP 'GNU' > /dev/null; then
8200	  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'
8201	else
8202	  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'
8203	fi
8204	aix_use_runtimelinking=no
8205
8206	# Test if we are trying to use run time linking or normal
8207	# AIX style linking. If -brtl is somewhere in LDFLAGS, we
8208	# need to do runtime linking.
8209	case $host_os in aix4.[23]|aix4.[23].*|aix[5-9]*)
8210	  for ld_flag in $LDFLAGS; do
8211	  if (test $ld_flag = "-brtl" || test $ld_flag = "-Wl,-brtl"); then
8212	    aix_use_runtimelinking=yes
8213	    break
8214	  fi
8215	  done
8216	  ;;
8217	esac
8218
8219	exp_sym_flag='-bexport'
8220	no_entry_flag='-bnoentry'
8221      fi
8222
8223      # When large executables or shared objects are built, AIX ld can
8224      # have problems creating the table of contents.  If linking a library
8225      # or program results in "error TOC overflow" add -mminimal-toc to
8226      # CXXFLAGS/CFLAGS for g++/gcc.  In the cases where that is not
8227      # enough to fix the problem, add -Wl,-bbigtoc to LDFLAGS.
8228
8229      archive_cmds=''
8230      hardcode_direct=yes
8231      hardcode_direct_absolute=yes
8232      hardcode_libdir_separator=':'
8233      link_all_deplibs=yes
8234      file_list_spec='${wl}-f,'
8235
8236      if test "$GCC" = yes; then
8237	case $host_os in aix4.[012]|aix4.[012].*)
8238	# We only want to do this on AIX 4.2 and lower, the check
8239	# below for broken collect2 doesn't work under 4.3+
8240	  collect2name=`${CC} -print-prog-name=collect2`
8241	  if test -f "$collect2name" &&
8242	   strings "$collect2name" | $GREP resolve_lib_name >/dev/null
8243	  then
8244	  # We have reworked collect2
8245	  :
8246	  else
8247	  # We have old collect2
8248	  hardcode_direct=unsupported
8249	  # It fails to find uninstalled libraries when the uninstalled
8250	  # path is not listed in the libpath.  Setting hardcode_minus_L
8251	  # to unsupported forces relinking
8252	  hardcode_minus_L=yes
8253	  hardcode_libdir_flag_spec='-L$libdir'
8254	  hardcode_libdir_separator=
8255	  fi
8256	  ;;
8257	esac
8258	shared_flag='-shared'
8259	if test "$aix_use_runtimelinking" = yes; then
8260	  shared_flag="$shared_flag "'${wl}-G'
8261	fi
8262      else
8263	# not using gcc
8264	if test "$host_cpu" = ia64; then
8265	# VisualAge C++, Version 5.5 for AIX 5L for IA-64, Beta 3 Release
8266	# chokes on -Wl,-G. The following line is correct:
8267	  shared_flag='-G'
8268	else
8269	  if test "$aix_use_runtimelinking" = yes; then
8270	    shared_flag='${wl}-G'
8271	  else
8272	    shared_flag='${wl}-bM:SRE'
8273	  fi
8274	fi
8275      fi
8276
8277      export_dynamic_flag_spec='${wl}-bexpall'
8278      # It seems that -bexpall does not export symbols beginning with
8279      # underscore (_), so it is better to generate a list of symbols to export.
8280      always_export_symbols=yes
8281      if test "$aix_use_runtimelinking" = yes; then
8282	# Warning - without using the other runtime loading flags (-brtl),
8283	# -berok will link without error, but may produce a broken library.
8284	allow_undefined_flag='-berok'
8285        # Determine the default libpath from the value encoded in an
8286        # empty executable.
8287        cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8288/* end confdefs.h.  */
8289
8290int
8291main ()
8292{
8293
8294  ;
8295  return 0;
8296}
8297_ACEOF
8298if ac_fn_c_try_link "$LINENO"; then :
8299
8300lt_aix_libpath_sed='
8301    /Import File Strings/,/^$/ {
8302	/^0/ {
8303	    s/^0  *\(.*\)$/\1/
8304	    p
8305	}
8306    }'
8307aix_libpath=`dump -H conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
8308# Check for a 64-bit object if we didn't find anything.
8309if test -z "$aix_libpath"; then
8310  aix_libpath=`dump -HX64 conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
8311fi
8312fi
8313rm -f core conftest.err conftest.$ac_objext \
8314    conftest$ac_exeext conftest.$ac_ext
8315if test -z "$aix_libpath"; then aix_libpath="/usr/lib:/lib"; fi
8316
8317        hardcode_libdir_flag_spec='${wl}-blibpath:$libdir:'"$aix_libpath"
8318        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"
8319      else
8320	if test "$host_cpu" = ia64; then
8321	  hardcode_libdir_flag_spec='${wl}-R $libdir:/usr/lib:/lib'
8322	  allow_undefined_flag="-z nodefs"
8323	  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"
8324	else
8325	 # Determine the default libpath from the value encoded in an
8326	 # empty executable.
8327	 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8328/* end confdefs.h.  */
8329
8330int
8331main ()
8332{
8333
8334  ;
8335  return 0;
8336}
8337_ACEOF
8338if ac_fn_c_try_link "$LINENO"; then :
8339
8340lt_aix_libpath_sed='
8341    /Import File Strings/,/^$/ {
8342	/^0/ {
8343	    s/^0  *\(.*\)$/\1/
8344	    p
8345	}
8346    }'
8347aix_libpath=`dump -H conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
8348# Check for a 64-bit object if we didn't find anything.
8349if test -z "$aix_libpath"; then
8350  aix_libpath=`dump -HX64 conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
8351fi
8352fi
8353rm -f core conftest.err conftest.$ac_objext \
8354    conftest$ac_exeext conftest.$ac_ext
8355if test -z "$aix_libpath"; then aix_libpath="/usr/lib:/lib"; fi
8356
8357	 hardcode_libdir_flag_spec='${wl}-blibpath:$libdir:'"$aix_libpath"
8358	  # Warning - without using the other run time loading flags,
8359	  # -berok will link without error, but may produce a broken library.
8360	  no_undefined_flag=' ${wl}-bernotok'
8361	  allow_undefined_flag=' ${wl}-berok'
8362	  if test "$with_gnu_ld" = yes; then
8363	    # We only use this code for GNU lds that support --whole-archive.
8364	    whole_archive_flag_spec='${wl}--whole-archive$convenience ${wl}--no-whole-archive'
8365	  else
8366	    # Exported symbols can be pulled into shared objects from archives
8367	    whole_archive_flag_spec='$convenience'
8368	  fi
8369	  archive_cmds_need_lc=yes
8370	  # This is similar to how AIX traditionally builds its shared libraries.
8371	  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'
8372	fi
8373      fi
8374      ;;
8375
8376    amigaos*)
8377      case $host_cpu in
8378      powerpc)
8379            # see comment about AmigaOS4 .so support
8380            archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
8381            archive_expsym_cmds=''
8382        ;;
8383      m68k)
8384            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)'
8385            hardcode_libdir_flag_spec='-L$libdir'
8386            hardcode_minus_L=yes
8387        ;;
8388      esac
8389      ;;
8390
8391    bsdi[45]*)
8392      export_dynamic_flag_spec=-rdynamic
8393      ;;
8394
8395    cygwin* | mingw* | pw32* | cegcc*)
8396      # When not using gcc, we currently assume that we are using
8397      # Microsoft Visual C++.
8398      # hardcode_libdir_flag_spec is actually meaningless, as there is
8399      # no search path for DLLs.
8400      hardcode_libdir_flag_spec=' '
8401      allow_undefined_flag=unsupported
8402      # Tell ltmain to make .lib files, not .a files.
8403      libext=lib
8404      # Tell ltmain to make .dll files, not .so files.
8405      shrext_cmds=".dll"
8406      # FIXME: Setting linknames here is a bad hack.
8407      archive_cmds='$CC -o $lib $libobjs $compiler_flags `func_echo_all "$deplibs" | $SED '\''s/ -lc$//'\''` -link -dll~linknames='
8408      # The linker will automatically build a .lib file if we build a DLL.
8409      old_archive_from_new_cmds='true'
8410      # FIXME: Should let the user specify the lib program.
8411      old_archive_cmds='lib -OUT:$oldlib$oldobjs$old_deplibs'
8412      fix_srcfile_path='`cygpath -w "$srcfile"`'
8413      enable_shared_with_static_runtimes=yes
8414      ;;
8415
8416    darwin* | rhapsody*)
8417
8418
8419  archive_cmds_need_lc=no
8420  hardcode_direct=no
8421  hardcode_automatic=yes
8422  hardcode_shlibpath_var=unsupported
8423  if test "$lt_cv_ld_force_load" = "yes"; then
8424    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\"`'
8425  else
8426    whole_archive_flag_spec=''
8427  fi
8428  link_all_deplibs=yes
8429  allow_undefined_flag="$_lt_dar_allow_undefined"
8430  case $cc_basename in
8431     ifort*) _lt_dar_can_shared=yes ;;
8432     *) _lt_dar_can_shared=$GCC ;;
8433  esac
8434  if test "$_lt_dar_can_shared" = "yes"; then
8435    output_verbose_link_cmd=func_echo_all
8436    archive_cmds="\$CC -dynamiclib \$allow_undefined_flag -o \$lib \$libobjs \$deplibs \$compiler_flags -install_name \$rpath/\$soname \$verstring $_lt_dar_single_mod${_lt_dsymutil}"
8437    module_cmds="\$CC \$allow_undefined_flag -o \$lib -bundle \$libobjs \$deplibs \$compiler_flags${_lt_dsymutil}"
8438    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}"
8439    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}"
8440
8441  else
8442  ld_shlibs=no
8443  fi
8444
8445      ;;
8446
8447    dgux*)
8448      archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
8449      hardcode_libdir_flag_spec='-L$libdir'
8450      hardcode_shlibpath_var=no
8451      ;;
8452
8453    freebsd1*)
8454      ld_shlibs=no
8455      ;;
8456
8457    # FreeBSD 2.2.[012] allows us to include c++rt0.o to get C++ constructor
8458    # support.  Future versions do this automatically, but an explicit c++rt0.o
8459    # does not break anything, and helps significantly (at the cost of a little
8460    # extra space).
8461    freebsd2.2*)
8462      archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags /usr/lib/c++rt0.o'
8463      hardcode_libdir_flag_spec='-R$libdir'
8464      hardcode_direct=yes
8465      hardcode_shlibpath_var=no
8466      ;;
8467
8468    # Unfortunately, older versions of FreeBSD 2 do not have this feature.
8469    freebsd2*)
8470      archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags'
8471      hardcode_direct=yes
8472      hardcode_minus_L=yes
8473      hardcode_shlibpath_var=no
8474      ;;
8475
8476    # FreeBSD 3 and greater uses gcc -shared to do shared libraries.
8477    freebsd* | dragonfly*)
8478      archive_cmds='$CC -shared -o $lib $libobjs $deplibs $compiler_flags'
8479      hardcode_libdir_flag_spec='-R$libdir'
8480      hardcode_direct=yes
8481      hardcode_shlibpath_var=no
8482      ;;
8483
8484    hpux9*)
8485      if test "$GCC" = yes; then
8486	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'
8487      else
8488	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'
8489      fi
8490      hardcode_libdir_flag_spec='${wl}+b ${wl}$libdir'
8491      hardcode_libdir_separator=:
8492      hardcode_direct=yes
8493
8494      # hardcode_minus_L: Not really in the search PATH,
8495      # but as the default location of the library.
8496      hardcode_minus_L=yes
8497      export_dynamic_flag_spec='${wl}-E'
8498      ;;
8499
8500    hpux10*)
8501      if test "$GCC" = yes && test "$with_gnu_ld" = no; then
8502	archive_cmds='$CC -shared -fPIC ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $libobjs $deplibs $compiler_flags'
8503      else
8504	archive_cmds='$LD -b +h $soname +b $install_libdir -o $lib $libobjs $deplibs $linker_flags'
8505      fi
8506      if test "$with_gnu_ld" = no; then
8507	hardcode_libdir_flag_spec='${wl}+b ${wl}$libdir'
8508	hardcode_libdir_flag_spec_ld='+b $libdir'
8509	hardcode_libdir_separator=:
8510	hardcode_direct=yes
8511	hardcode_direct_absolute=yes
8512	export_dynamic_flag_spec='${wl}-E'
8513	# hardcode_minus_L: Not really in the search PATH,
8514	# but as the default location of the library.
8515	hardcode_minus_L=yes
8516      fi
8517      ;;
8518
8519    hpux11*)
8520      if test "$GCC" = yes && test "$with_gnu_ld" = no; then
8521	case $host_cpu in
8522	hppa*64*)
8523	  archive_cmds='$CC -shared ${wl}+h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags'
8524	  ;;
8525	ia64*)
8526	  archive_cmds='$CC -shared -fPIC ${wl}+h ${wl}$soname ${wl}+nodefaultrpath -o $lib $libobjs $deplibs $compiler_flags'
8527	  ;;
8528	*)
8529	  archive_cmds='$CC -shared -fPIC ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $libobjs $deplibs $compiler_flags'
8530	  ;;
8531	esac
8532      else
8533	case $host_cpu in
8534	hppa*64*)
8535	  archive_cmds='$CC -b ${wl}+h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags'
8536	  ;;
8537	ia64*)
8538	  archive_cmds='$CC -b ${wl}+h ${wl}$soname ${wl}+nodefaultrpath -o $lib $libobjs $deplibs $compiler_flags'
8539	  ;;
8540	*)
8541
8542	  # Older versions of the 11.00 compiler do not understand -b yet
8543	  # (HP92453-01 A.11.01.20 doesn't, HP92453-01 B.11.X.35175-35176.GP does)
8544	  { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC understands -b" >&5
8545$as_echo_n "checking if $CC understands -b... " >&6; }
8546if ${lt_cv_prog_compiler__b+:} false; then :
8547  $as_echo_n "(cached) " >&6
8548else
8549  lt_cv_prog_compiler__b=no
8550   save_LDFLAGS="$LDFLAGS"
8551   LDFLAGS="$LDFLAGS -b"
8552   echo "$lt_simple_link_test_code" > conftest.$ac_ext
8553   if (eval $ac_link 2>conftest.err) && test -s conftest$ac_exeext; then
8554     # The linker can only warn and ignore the option if not recognized
8555     # So say no if there are warnings
8556     if test -s conftest.err; then
8557       # Append any errors to the config.log.
8558       cat conftest.err 1>&5
8559       $ECHO "$_lt_linker_boilerplate" | $SED '/^$/d' > conftest.exp
8560       $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2
8561       if diff conftest.exp conftest.er2 >/dev/null; then
8562         lt_cv_prog_compiler__b=yes
8563       fi
8564     else
8565       lt_cv_prog_compiler__b=yes
8566     fi
8567   fi
8568   $RM -r conftest*
8569   LDFLAGS="$save_LDFLAGS"
8570
8571fi
8572{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler__b" >&5
8573$as_echo "$lt_cv_prog_compiler__b" >&6; }
8574
8575if test x"$lt_cv_prog_compiler__b" = xyes; then
8576    archive_cmds='$CC -b ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $libobjs $deplibs $compiler_flags'
8577else
8578    archive_cmds='$LD -b +h $soname +b $install_libdir -o $lib $libobjs $deplibs $linker_flags'
8579fi
8580
8581	  ;;
8582	esac
8583      fi
8584      if test "$with_gnu_ld" = no; then
8585	hardcode_libdir_flag_spec='${wl}+b ${wl}$libdir'
8586	hardcode_libdir_separator=:
8587
8588	case $host_cpu in
8589	hppa*64*|ia64*)
8590	  hardcode_direct=no
8591	  hardcode_shlibpath_var=no
8592	  ;;
8593	*)
8594	  hardcode_direct=yes
8595	  hardcode_direct_absolute=yes
8596	  export_dynamic_flag_spec='${wl}-E'
8597
8598	  # hardcode_minus_L: Not really in the search PATH,
8599	  # but as the default location of the library.
8600	  hardcode_minus_L=yes
8601	  ;;
8602	esac
8603      fi
8604      ;;
8605
8606    irix5* | irix6* | nonstopux*)
8607      if test "$GCC" = yes; then
8608	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'
8609	# Try to use the -exported_symbol ld option, if it does not
8610	# work, assume that -exports_file does not work either and
8611	# implicitly export all symbols.
8612        save_LDFLAGS="$LDFLAGS"
8613        LDFLAGS="$LDFLAGS -shared ${wl}-exported_symbol ${wl}foo ${wl}-update_registry ${wl}/dev/null"
8614        cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8615/* end confdefs.h.  */
8616int foo(void) {}
8617_ACEOF
8618if ac_fn_c_try_link "$LINENO"; then :
8619  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'
8620
8621fi
8622rm -f core conftest.err conftest.$ac_objext \
8623    conftest$ac_exeext conftest.$ac_ext
8624        LDFLAGS="$save_LDFLAGS"
8625      else
8626	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'
8627	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'
8628      fi
8629      archive_cmds_need_lc='no'
8630      hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
8631      hardcode_libdir_separator=:
8632      inherit_rpath=yes
8633      link_all_deplibs=yes
8634      ;;
8635
8636    netbsd*)
8637      if echo __ELF__ | $CC -E - | $GREP __ELF__ >/dev/null; then
8638	archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags'  # a.out
8639      else
8640	archive_cmds='$LD -shared -o $lib $libobjs $deplibs $linker_flags'      # ELF
8641      fi
8642      hardcode_libdir_flag_spec='-R$libdir'
8643      hardcode_direct=yes
8644      hardcode_shlibpath_var=no
8645      ;;
8646
8647    newsos6)
8648      archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
8649      hardcode_direct=yes
8650      hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
8651      hardcode_libdir_separator=:
8652      hardcode_shlibpath_var=no
8653      ;;
8654
8655    *nto* | *qnx*)
8656      ;;
8657
8658    openbsd*)
8659      if test -f /usr/libexec/ld.so; then
8660	hardcode_direct=yes
8661	hardcode_shlibpath_var=no
8662	hardcode_direct_absolute=yes
8663	if test -z "`echo __ELF__ | $CC -E - | $GREP __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then
8664	  archive_cmds='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags'
8665	  archive_expsym_cmds='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags ${wl}-retain-symbols-file,$export_symbols'
8666	  hardcode_libdir_flag_spec='${wl}-rpath,$libdir'
8667	  export_dynamic_flag_spec='${wl}-E'
8668	else
8669	  case $host_os in
8670	   openbsd[01].* | openbsd2.[0-7] | openbsd2.[0-7].*)
8671	     archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags'
8672	     hardcode_libdir_flag_spec='-R$libdir'
8673	     ;;
8674	   *)
8675	     archive_cmds='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags'
8676	     hardcode_libdir_flag_spec='${wl}-rpath,$libdir'
8677	     ;;
8678	  esac
8679	fi
8680      else
8681	ld_shlibs=no
8682      fi
8683      ;;
8684
8685    os2*)
8686      hardcode_libdir_flag_spec='-L$libdir'
8687      hardcode_minus_L=yes
8688      allow_undefined_flag=unsupported
8689      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'
8690      old_archive_from_new_cmds='emximp -o $output_objdir/$libname.a $output_objdir/$libname.def'
8691      ;;
8692
8693    osf3*)
8694      if test "$GCC" = yes; then
8695	allow_undefined_flag=' ${wl}-expect_unresolved ${wl}\*'
8696	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'
8697      else
8698	allow_undefined_flag=' -expect_unresolved \*'
8699	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'
8700      fi
8701      archive_cmds_need_lc='no'
8702      hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
8703      hardcode_libdir_separator=:
8704      ;;
8705
8706    osf4* | osf5*)	# as osf3* with the addition of -msym flag
8707      if test "$GCC" = yes; then
8708	allow_undefined_flag=' ${wl}-expect_unresolved ${wl}\*'
8709	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'
8710	hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
8711      else
8712	allow_undefined_flag=' -expect_unresolved \*'
8713	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'
8714	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~
8715	$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'
8716
8717	# Both c and cxx compiler support -rpath directly
8718	hardcode_libdir_flag_spec='-rpath $libdir'
8719      fi
8720      archive_cmds_need_lc='no'
8721      hardcode_libdir_separator=:
8722      ;;
8723
8724    solaris*)
8725      no_undefined_flag=' -z defs'
8726      if test "$GCC" = yes; then
8727	wlarc='${wl}'
8728	archive_cmds='$CC -shared ${wl}-z ${wl}text ${wl}-h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags'
8729	archive_expsym_cmds='echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~echo "local: *; };" >> $lib.exp~
8730	  $CC -shared ${wl}-z ${wl}text ${wl}-M ${wl}$lib.exp ${wl}-h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags~$RM $lib.exp'
8731      else
8732	case `$CC -V 2>&1` in
8733	*"Compilers 5.0"*)
8734	  wlarc=''
8735	  archive_cmds='$LD -G${allow_undefined_flag} -h $soname -o $lib $libobjs $deplibs $linker_flags'
8736	  archive_expsym_cmds='echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~echo "local: *; };" >> $lib.exp~
8737	  $LD -G${allow_undefined_flag} -M $lib.exp -h $soname -o $lib $libobjs $deplibs $linker_flags~$RM $lib.exp'
8738	  ;;
8739	*)
8740	  wlarc='${wl}'
8741	  archive_cmds='$CC -G${allow_undefined_flag} -h $soname -o $lib $libobjs $deplibs $compiler_flags'
8742	  archive_expsym_cmds='echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~echo "local: *; };" >> $lib.exp~
8743	  $CC -G${allow_undefined_flag} -M $lib.exp -h $soname -o $lib $libobjs $deplibs $compiler_flags~$RM $lib.exp'
8744	  ;;
8745	esac
8746      fi
8747      hardcode_libdir_flag_spec='-R$libdir'
8748      hardcode_shlibpath_var=no
8749      case $host_os in
8750      solaris2.[0-5] | solaris2.[0-5].*) ;;
8751      *)
8752	# The compiler driver will combine and reorder linker options,
8753	# but understands `-z linker_flag'.  GCC discards it without `$wl',
8754	# but is careful enough not to reorder.
8755	# Supported since Solaris 2.6 (maybe 2.5.1?)
8756	if test "$GCC" = yes; then
8757	  whole_archive_flag_spec='${wl}-z ${wl}allextract$convenience ${wl}-z ${wl}defaultextract'
8758	else
8759	  whole_archive_flag_spec='-z allextract$convenience -z defaultextract'
8760	fi
8761	;;
8762      esac
8763      link_all_deplibs=yes
8764      ;;
8765
8766    sunos4*)
8767      if test "x$host_vendor" = xsequent; then
8768	# Use $CC to link under sequent, because it throws in some extra .o
8769	# files that make .init and .fini sections work.
8770	archive_cmds='$CC -G ${wl}-h $soname -o $lib $libobjs $deplibs $compiler_flags'
8771      else
8772	archive_cmds='$LD -assert pure-text -Bstatic -o $lib $libobjs $deplibs $linker_flags'
8773      fi
8774      hardcode_libdir_flag_spec='-L$libdir'
8775      hardcode_direct=yes
8776      hardcode_minus_L=yes
8777      hardcode_shlibpath_var=no
8778      ;;
8779
8780    sysv4)
8781      case $host_vendor in
8782	sni)
8783	  archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
8784	  hardcode_direct=yes # is this really true???
8785	;;
8786	siemens)
8787	  ## LD is ld it makes a PLAMLIB
8788	  ## CC just makes a GrossModule.
8789	  archive_cmds='$LD -G -o $lib $libobjs $deplibs $linker_flags'
8790	  reload_cmds='$CC -r -o $output$reload_objs'
8791	  hardcode_direct=no
8792        ;;
8793	motorola)
8794	  archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
8795	  hardcode_direct=no #Motorola manual says yes, but my tests say they lie
8796	;;
8797      esac
8798      runpath_var='LD_RUN_PATH'
8799      hardcode_shlibpath_var=no
8800      ;;
8801
8802    sysv4.3*)
8803      archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
8804      hardcode_shlibpath_var=no
8805      export_dynamic_flag_spec='-Bexport'
8806      ;;
8807
8808    sysv4*MP*)
8809      if test -d /usr/nec; then
8810	archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
8811	hardcode_shlibpath_var=no
8812	runpath_var=LD_RUN_PATH
8813	hardcode_runpath_var=yes
8814	ld_shlibs=yes
8815      fi
8816      ;;
8817
8818    sysv4*uw2* | sysv5OpenUNIX* | sysv5UnixWare7.[01].[10]* | unixware7* | sco3.2v5.0.[024]*)
8819      no_undefined_flag='${wl}-z,text'
8820      archive_cmds_need_lc=no
8821      hardcode_shlibpath_var=no
8822      runpath_var='LD_RUN_PATH'
8823
8824      if test "$GCC" = yes; then
8825	archive_cmds='$CC -shared ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
8826	archive_expsym_cmds='$CC -shared ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
8827      else
8828	archive_cmds='$CC -G ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
8829	archive_expsym_cmds='$CC -G ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
8830      fi
8831      ;;
8832
8833    sysv5* | sco3.2v5* | sco5v6*)
8834      # Note: We can NOT use -z defs as we might desire, because we do not
8835      # link with -lc, and that would cause any symbols used from libc to
8836      # always be unresolved, which means just about no library would
8837      # ever link correctly.  If we're not using GNU ld we use -z text
8838      # though, which does catch some bad symbols but isn't as heavy-handed
8839      # as -z defs.
8840      no_undefined_flag='${wl}-z,text'
8841      allow_undefined_flag='${wl}-z,nodefs'
8842      archive_cmds_need_lc=no
8843      hardcode_shlibpath_var=no
8844      hardcode_libdir_flag_spec='${wl}-R,$libdir'
8845      hardcode_libdir_separator=':'
8846      link_all_deplibs=yes
8847      export_dynamic_flag_spec='${wl}-Bexport'
8848      runpath_var='LD_RUN_PATH'
8849
8850      if test "$GCC" = yes; then
8851	archive_cmds='$CC -shared ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
8852	archive_expsym_cmds='$CC -shared ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
8853      else
8854	archive_cmds='$CC -G ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
8855	archive_expsym_cmds='$CC -G ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
8856      fi
8857      ;;
8858
8859    uts4*)
8860      archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
8861      hardcode_libdir_flag_spec='-L$libdir'
8862      hardcode_shlibpath_var=no
8863      ;;
8864
8865    *)
8866      ld_shlibs=no
8867      ;;
8868    esac
8869
8870    if test x$host_vendor = xsni; then
8871      case $host in
8872      sysv4 | sysv4.2uw2* | sysv4.3* | sysv5*)
8873	export_dynamic_flag_spec='${wl}-Blargedynsym'
8874	;;
8875      esac
8876    fi
8877  fi
8878
8879{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ld_shlibs" >&5
8880$as_echo "$ld_shlibs" >&6; }
8881test "$ld_shlibs" = no && can_build_shared=no
8882
8883with_gnu_ld=$with_gnu_ld
8884
8885
8886
8887
8888
8889
8890
8891
8892
8893
8894
8895
8896
8897
8898
8899#
8900# Do we need to explicitly link libc?
8901#
8902case "x$archive_cmds_need_lc" in
8903x|xyes)
8904  # Assume -lc should be added
8905  archive_cmds_need_lc=yes
8906
8907  if test "$enable_shared" = yes && test "$GCC" = yes; then
8908    case $archive_cmds in
8909    *'~'*)
8910      # FIXME: we may have to deal with multi-command sequences.
8911      ;;
8912    '$CC '*)
8913      # Test whether the compiler implicitly links with -lc since on some
8914      # systems, -lgcc has to come before -lc. If gcc already passes -lc
8915      # to ld, don't add -lc before -lgcc.
8916      { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether -lc should be explicitly linked in" >&5
8917$as_echo_n "checking whether -lc should be explicitly linked in... " >&6; }
8918if ${lt_cv_archive_cmds_need_lc+:} false; then :
8919  $as_echo_n "(cached) " >&6
8920else
8921  $RM conftest*
8922	echo "$lt_simple_compile_test_code" > conftest.$ac_ext
8923
8924	if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
8925  (eval $ac_compile) 2>&5
8926  ac_status=$?
8927  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
8928  test $ac_status = 0; } 2>conftest.err; then
8929	  soname=conftest
8930	  lib=conftest
8931	  libobjs=conftest.$ac_objext
8932	  deplibs=
8933	  wl=$lt_prog_compiler_wl
8934	  pic_flag=$lt_prog_compiler_pic
8935	  compiler_flags=-v
8936	  linker_flags=-v
8937	  verstring=
8938	  output_objdir=.
8939	  libname=conftest
8940	  lt_save_allow_undefined_flag=$allow_undefined_flag
8941	  allow_undefined_flag=
8942	  if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$archive_cmds 2\>\&1 \| $GREP \" -lc \" \>/dev/null 2\>\&1\""; } >&5
8943  (eval $archive_cmds 2\>\&1 \| $GREP \" -lc \" \>/dev/null 2\>\&1) 2>&5
8944  ac_status=$?
8945  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
8946  test $ac_status = 0; }
8947	  then
8948	    lt_cv_archive_cmds_need_lc=no
8949	  else
8950	    lt_cv_archive_cmds_need_lc=yes
8951	  fi
8952	  allow_undefined_flag=$lt_save_allow_undefined_flag
8953	else
8954	  cat conftest.err 1>&5
8955	fi
8956	$RM conftest*
8957
8958fi
8959{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_archive_cmds_need_lc" >&5
8960$as_echo "$lt_cv_archive_cmds_need_lc" >&6; }
8961      archive_cmds_need_lc=$lt_cv_archive_cmds_need_lc
8962      ;;
8963    esac
8964  fi
8965  ;;
8966esac
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
9123
9124  { $as_echo "$as_me:${as_lineno-$LINENO}: checking dynamic linker characteristics" >&5
9125$as_echo_n "checking dynamic linker characteristics... " >&6; }
9126
9127if test "$GCC" = yes; then
9128  case $host_os in
9129    darwin*) lt_awk_arg="/^libraries:/,/LR/" ;;
9130    *) lt_awk_arg="/^libraries:/" ;;
9131  esac
9132  case $host_os in
9133    mingw* | cegcc*) lt_sed_strip_eq="s,=\([A-Za-z]:\),\1,g" ;;
9134    *) lt_sed_strip_eq="s,=/,/,g" ;;
9135  esac
9136  lt_search_path_spec=`$CC -print-search-dirs | awk $lt_awk_arg | $SED -e "s/^libraries://" -e $lt_sed_strip_eq`
9137  case $lt_search_path_spec in
9138  *\;*)
9139    # if the path contains ";" then we assume it to be the separator
9140    # otherwise default to the standard path separator (i.e. ":") - it is
9141    # assumed that no part of a normal pathname contains ";" but that should
9142    # okay in the real world where ";" in dirpaths is itself problematic.
9143    lt_search_path_spec=`$ECHO "$lt_search_path_spec" | $SED 's/;/ /g'`
9144    ;;
9145  *)
9146    lt_search_path_spec=`$ECHO "$lt_search_path_spec" | $SED "s/$PATH_SEPARATOR/ /g"`
9147    ;;
9148  esac
9149  # Ok, now we have the path, separated by spaces, we can step through it
9150  # and add multilib dir if necessary.
9151  lt_tmp_lt_search_path_spec=
9152  lt_multi_os_dir=`$CC $CPPFLAGS $CFLAGS $LDFLAGS -print-multi-os-directory 2>/dev/null`
9153  for lt_sys_path in $lt_search_path_spec; do
9154    if test -d "$lt_sys_path/$lt_multi_os_dir"; then
9155      lt_tmp_lt_search_path_spec="$lt_tmp_lt_search_path_spec $lt_sys_path/$lt_multi_os_dir"
9156    else
9157      test -d "$lt_sys_path" && \
9158	lt_tmp_lt_search_path_spec="$lt_tmp_lt_search_path_spec $lt_sys_path"
9159    fi
9160  done
9161  lt_search_path_spec=`$ECHO "$lt_tmp_lt_search_path_spec" | awk '
9162BEGIN {RS=" "; FS="/|\n";} {
9163  lt_foo="";
9164  lt_count=0;
9165  for (lt_i = NF; lt_i > 0; lt_i--) {
9166    if ($lt_i != "" && $lt_i != ".") {
9167      if ($lt_i == "..") {
9168        lt_count++;
9169      } else {
9170        if (lt_count == 0) {
9171          lt_foo="/" $lt_i lt_foo;
9172        } else {
9173          lt_count--;
9174        }
9175      }
9176    }
9177  }
9178  if (lt_foo != "") { lt_freq[lt_foo]++; }
9179  if (lt_freq[lt_foo] == 1) { print lt_foo; }
9180}'`
9181  # AWK program above erroneously prepends '/' to C:/dos/paths
9182  # for these hosts.
9183  case $host_os in
9184    mingw* | cegcc*) lt_search_path_spec=`$ECHO "$lt_search_path_spec" |\
9185      $SED 's,/\([A-Za-z]:\),\1,g'` ;;
9186  esac
9187  sys_lib_search_path_spec=`$ECHO "$lt_search_path_spec" | $lt_NL2SP`
9188else
9189  sys_lib_search_path_spec="/lib /usr/lib /usr/local/lib"
9190fi
9191library_names_spec=
9192libname_spec='lib$name'
9193soname_spec=
9194shrext_cmds=".so"
9195postinstall_cmds=
9196postuninstall_cmds=
9197finish_cmds=
9198finish_eval=
9199shlibpath_var=
9200shlibpath_overrides_runpath=unknown
9201version_type=none
9202dynamic_linker="$host_os ld.so"
9203sys_lib_dlsearch_path_spec="/lib /usr/lib"
9204need_lib_prefix=unknown
9205hardcode_into_libs=no
9206
9207# when you set need_version to no, make sure it does not cause -set_version
9208# flags to be left without arguments
9209need_version=unknown
9210
9211case $host_os in
9212aix3*)
9213  version_type=linux
9214  library_names_spec='${libname}${release}${shared_ext}$versuffix $libname.a'
9215  shlibpath_var=LIBPATH
9216
9217  # AIX 3 has no versioning support, so we append a major version to the name.
9218  soname_spec='${libname}${release}${shared_ext}$major'
9219  ;;
9220
9221aix[4-9]*)
9222  version_type=linux
9223  need_lib_prefix=no
9224  need_version=no
9225  hardcode_into_libs=yes
9226  if test "$host_cpu" = ia64; then
9227    # AIX 5 supports IA64
9228    library_names_spec='${libname}${release}${shared_ext}$major ${libname}${release}${shared_ext}$versuffix $libname${shared_ext}'
9229    shlibpath_var=LD_LIBRARY_PATH
9230  else
9231    # With GCC up to 2.95.x, collect2 would create an import file
9232    # for dependence libraries.  The import file would start with
9233    # the line `#! .'.  This would cause the generated library to
9234    # depend on `.', always an invalid library.  This was fixed in
9235    # development snapshots of GCC prior to 3.0.
9236    case $host_os in
9237      aix4 | aix4.[01] | aix4.[01].*)
9238      if { echo '#if __GNUC__ > 2 || (__GNUC__ == 2 && __GNUC_MINOR__ >= 97)'
9239	   echo ' yes '
9240	   echo '#endif'; } | ${CC} -E - | $GREP yes > /dev/null; then
9241	:
9242      else
9243	can_build_shared=no
9244      fi
9245      ;;
9246    esac
9247    # AIX (on Power*) has no versioning support, so currently we can not hardcode correct
9248    # soname into executable. Probably we can add versioning support to
9249    # collect2, so additional links can be useful in future.
9250    if test "$aix_use_runtimelinking" = yes; then
9251      # If using run time linking (on AIX 4.2 or later) use lib<name>.so
9252      # instead of lib<name>.a to let people know that these are not
9253      # typical AIX shared libraries.
9254      library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
9255    else
9256      # We preserve .a as extension for shared libraries through AIX4.2
9257      # and later when we are not doing run time linking.
9258      library_names_spec='${libname}${release}.a $libname.a'
9259      soname_spec='${libname}${release}${shared_ext}$major'
9260    fi
9261    shlibpath_var=LIBPATH
9262  fi
9263  ;;
9264
9265amigaos*)
9266  case $host_cpu in
9267  powerpc)
9268    # Since July 2007 AmigaOS4 officially supports .so libraries.
9269    # When compiling the executable, add -use-dynld -Lsobjs: to the compileline.
9270    library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
9271    ;;
9272  m68k)
9273    library_names_spec='$libname.ixlibrary $libname.a'
9274    # Create ${libname}_ixlibrary.a entries in /sys/libs.
9275    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'
9276    ;;
9277  esac
9278  ;;
9279
9280beos*)
9281  library_names_spec='${libname}${shared_ext}'
9282  dynamic_linker="$host_os ld.so"
9283  shlibpath_var=LIBRARY_PATH
9284  ;;
9285
9286bsdi[45]*)
9287  version_type=linux
9288  need_version=no
9289  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
9290  soname_spec='${libname}${release}${shared_ext}$major'
9291  finish_cmds='PATH="\$PATH:/sbin" ldconfig $libdir'
9292  shlibpath_var=LD_LIBRARY_PATH
9293  sys_lib_search_path_spec="/shlib /usr/lib /usr/X11/lib /usr/contrib/lib /lib /usr/local/lib"
9294  sys_lib_dlsearch_path_spec="/shlib /usr/lib /usr/local/lib"
9295  # the default ld.so.conf also contains /usr/contrib/lib and
9296  # /usr/X11R6/lib (/usr/X11 is a link to /usr/X11R6), but let us allow
9297  # libtool to hard-code these into programs
9298  ;;
9299
9300cygwin* | mingw* | pw32* | cegcc*)
9301  version_type=windows
9302  shrext_cmds=".dll"
9303  need_version=no
9304  need_lib_prefix=no
9305
9306  case $GCC,$host_os in
9307  yes,cygwin* | yes,mingw* | yes,pw32* | yes,cegcc*)
9308    library_names_spec='$libname.dll.a'
9309    # DLL is installed to $(libdir)/../bin by postinstall_cmds
9310    postinstall_cmds='base_file=`basename \${file}`~
9311      dlpath=`$SHELL 2>&1 -c '\''. $dir/'\''\${base_file}'\''i; echo \$dlname'\''`~
9312      dldir=$destdir/`dirname \$dlpath`~
9313      test -d \$dldir || mkdir -p \$dldir~
9314      $install_prog $dir/$dlname \$dldir/$dlname~
9315      chmod a+x \$dldir/$dlname~
9316      if test -n '\''$stripme'\'' && test -n '\''$striplib'\''; then
9317        eval '\''$striplib \$dldir/$dlname'\'' || exit \$?;
9318      fi'
9319    postuninstall_cmds='dldll=`$SHELL 2>&1 -c '\''. $file; echo \$dlname'\''`~
9320      dlpath=$dir/\$dldll~
9321       $RM \$dlpath'
9322    shlibpath_overrides_runpath=yes
9323
9324    case $host_os in
9325    cygwin*)
9326      # Cygwin DLLs use 'cyg' prefix rather than 'lib'
9327      soname_spec='`echo ${libname} | sed -e 's/^lib/cyg/'``echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}'
9328
9329      sys_lib_search_path_spec="$sys_lib_search_path_spec /usr/lib/w32api"
9330      ;;
9331    mingw* | cegcc*)
9332      # MinGW DLLs use traditional 'lib' prefix
9333      soname_spec='${libname}`echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}'
9334      ;;
9335    pw32*)
9336      # pw32 DLLs use 'pw' prefix rather than 'lib'
9337      library_names_spec='`echo ${libname} | sed -e 's/^lib/pw/'``echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}'
9338      ;;
9339    esac
9340    ;;
9341
9342  *)
9343    library_names_spec='${libname}`echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext} $libname.lib'
9344    ;;
9345  esac
9346  dynamic_linker='Win32 ld.exe'
9347  # FIXME: first we should search . and the directory the executable is in
9348  shlibpath_var=PATH
9349  ;;
9350
9351darwin* | rhapsody*)
9352  dynamic_linker="$host_os dyld"
9353  version_type=darwin
9354  need_lib_prefix=no
9355  need_version=no
9356  library_names_spec='${libname}${release}${major}$shared_ext ${libname}$shared_ext'
9357  soname_spec='${libname}${release}${major}$shared_ext'
9358  shlibpath_overrides_runpath=yes
9359  shlibpath_var=DYLD_LIBRARY_PATH
9360  shrext_cmds='`test .$module = .yes && echo .so || echo .dylib`'
9361
9362  sys_lib_search_path_spec="$sys_lib_search_path_spec /usr/local/lib"
9363  sys_lib_dlsearch_path_spec='/usr/local/lib /lib /usr/lib'
9364  ;;
9365
9366dgux*)
9367  version_type=linux
9368  need_lib_prefix=no
9369  need_version=no
9370  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname$shared_ext'
9371  soname_spec='${libname}${release}${shared_ext}$major'
9372  shlibpath_var=LD_LIBRARY_PATH
9373  ;;
9374
9375freebsd1*)
9376  dynamic_linker=no
9377  ;;
9378
9379freebsd* | dragonfly*)
9380  # DragonFly does not have aout.  When/if they implement a new
9381  # versioning mechanism, adjust this.
9382  if test -x /usr/bin/objformat; then
9383    objformat=`/usr/bin/objformat`
9384  else
9385    case $host_os in
9386    freebsd[123]*) objformat=aout ;;
9387    *) objformat=elf ;;
9388    esac
9389  fi
9390  version_type=freebsd-$objformat
9391  case $version_type in
9392    freebsd-elf*)
9393      library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext} $libname${shared_ext}'
9394      need_version=no
9395      need_lib_prefix=no
9396      ;;
9397    freebsd-*)
9398      library_names_spec='${libname}${release}${shared_ext}$versuffix $libname${shared_ext}$versuffix'
9399      need_version=yes
9400      ;;
9401  esac
9402  shlibpath_var=LD_LIBRARY_PATH
9403  case $host_os in
9404  freebsd2*)
9405    shlibpath_overrides_runpath=yes
9406    ;;
9407  freebsd3.[01]* | freebsdelf3.[01]*)
9408    shlibpath_overrides_runpath=yes
9409    hardcode_into_libs=yes
9410    ;;
9411  freebsd3.[2-9]* | freebsdelf3.[2-9]* | \
9412  freebsd4.[0-5] | freebsdelf4.[0-5] | freebsd4.1.1 | freebsdelf4.1.1)
9413    shlibpath_overrides_runpath=no
9414    hardcode_into_libs=yes
9415    ;;
9416  *) # from 4.6 on, and DragonFly
9417    shlibpath_overrides_runpath=yes
9418    hardcode_into_libs=yes
9419    ;;
9420  esac
9421  ;;
9422
9423gnu*)
9424  version_type=linux
9425  need_lib_prefix=no
9426  need_version=no
9427  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}${major} ${libname}${shared_ext}'
9428  soname_spec='${libname}${release}${shared_ext}$major'
9429  shlibpath_var=LD_LIBRARY_PATH
9430  hardcode_into_libs=yes
9431  ;;
9432
9433haiku*)
9434  version_type=linux
9435  need_lib_prefix=no
9436  need_version=no
9437  dynamic_linker="$host_os runtime_loader"
9438  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}${major} ${libname}${shared_ext}'
9439  soname_spec='${libname}${release}${shared_ext}$major'
9440  shlibpath_var=LIBRARY_PATH
9441  shlibpath_overrides_runpath=yes
9442  sys_lib_dlsearch_path_spec='/boot/home/config/lib /boot/common/lib /boot/system/lib'
9443  hardcode_into_libs=yes
9444  ;;
9445
9446hpux9* | hpux10* | hpux11*)
9447  # Give a soname corresponding to the major version so that dld.sl refuses to
9448  # link against other versions.
9449  version_type=sunos
9450  need_lib_prefix=no
9451  need_version=no
9452  case $host_cpu in
9453  ia64*)
9454    shrext_cmds='.so'
9455    hardcode_into_libs=yes
9456    dynamic_linker="$host_os dld.so"
9457    shlibpath_var=LD_LIBRARY_PATH
9458    shlibpath_overrides_runpath=yes # Unless +noenvvar is specified.
9459    library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
9460    soname_spec='${libname}${release}${shared_ext}$major'
9461    if test "X$HPUX_IA64_MODE" = X32; then
9462      sys_lib_search_path_spec="/usr/lib/hpux32 /usr/local/lib/hpux32 /usr/local/lib"
9463    else
9464      sys_lib_search_path_spec="/usr/lib/hpux64 /usr/local/lib/hpux64"
9465    fi
9466    sys_lib_dlsearch_path_spec=$sys_lib_search_path_spec
9467    ;;
9468  hppa*64*)
9469    shrext_cmds='.sl'
9470    hardcode_into_libs=yes
9471    dynamic_linker="$host_os dld.sl"
9472    shlibpath_var=LD_LIBRARY_PATH # How should we handle SHLIB_PATH
9473    shlibpath_overrides_runpath=yes # Unless +noenvvar is specified.
9474    library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
9475    soname_spec='${libname}${release}${shared_ext}$major'
9476    sys_lib_search_path_spec="/usr/lib/pa20_64 /usr/ccs/lib/pa20_64"
9477    sys_lib_dlsearch_path_spec=$sys_lib_search_path_spec
9478    ;;
9479  *)
9480    shrext_cmds='.sl'
9481    dynamic_linker="$host_os dld.sl"
9482    shlibpath_var=SHLIB_PATH
9483    shlibpath_overrides_runpath=no # +s is required to enable SHLIB_PATH
9484    library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
9485    soname_spec='${libname}${release}${shared_ext}$major'
9486    ;;
9487  esac
9488  # HP-UX runs *really* slowly unless shared libraries are mode 555, ...
9489  postinstall_cmds='chmod 555 $lib'
9490  # or fails outright, so override atomically:
9491  install_override_mode=555
9492  ;;
9493
9494interix[3-9]*)
9495  version_type=linux
9496  need_lib_prefix=no
9497  need_version=no
9498  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${shared_ext}'
9499  soname_spec='${libname}${release}${shared_ext}$major'
9500  dynamic_linker='Interix 3.x ld.so.1 (PE, like ELF)'
9501  shlibpath_var=LD_LIBRARY_PATH
9502  shlibpath_overrides_runpath=no
9503  hardcode_into_libs=yes
9504  ;;
9505
9506irix5* | irix6* | nonstopux*)
9507  case $host_os in
9508    nonstopux*) version_type=nonstopux ;;
9509    *)
9510	if test "$lt_cv_prog_gnu_ld" = yes; then
9511		version_type=linux
9512	else
9513		version_type=irix
9514	fi ;;
9515  esac
9516  need_lib_prefix=no
9517  need_version=no
9518  soname_spec='${libname}${release}${shared_ext}$major'
9519  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${release}${shared_ext} $libname${shared_ext}'
9520  case $host_os in
9521  irix5* | nonstopux*)
9522    libsuff= shlibsuff=
9523    ;;
9524  *)
9525    case $LD in # libtool.m4 will add one of these switches to LD
9526    *-32|*"-32 "|*-melf32bsmip|*"-melf32bsmip ")
9527      libsuff= shlibsuff= libmagic=32-bit;;
9528    *-n32|*"-n32 "|*-melf32bmipn32|*"-melf32bmipn32 ")
9529      libsuff=32 shlibsuff=N32 libmagic=N32;;
9530    *-64|*"-64 "|*-melf64bmip|*"-melf64bmip ")
9531      libsuff=64 shlibsuff=64 libmagic=64-bit;;
9532    *) libsuff= shlibsuff= libmagic=never-match;;
9533    esac
9534    ;;
9535  esac
9536  shlibpath_var=LD_LIBRARY${shlibsuff}_PATH
9537  shlibpath_overrides_runpath=no
9538  sys_lib_search_path_spec="/usr/lib${libsuff} /lib${libsuff} /usr/local/lib${libsuff}"
9539  sys_lib_dlsearch_path_spec="/usr/lib${libsuff} /lib${libsuff}"
9540  hardcode_into_libs=yes
9541  ;;
9542
9543# No shared lib support for Linux oldld, aout, or coff.
9544linux*oldld* | linux*aout* | linux*coff*)
9545  dynamic_linker=no
9546  ;;
9547
9548# This must be Linux ELF.
9549linux* | k*bsd*-gnu | kopensolaris*-gnu)
9550  version_type=linux
9551  need_lib_prefix=no
9552  need_version=no
9553  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
9554  soname_spec='${libname}${release}${shared_ext}$major'
9555  finish_cmds='PATH="\$PATH:/sbin" ldconfig -n $libdir'
9556  shlibpath_var=LD_LIBRARY_PATH
9557  shlibpath_overrides_runpath=no
9558
9559  # Some binutils ld are patched to set DT_RUNPATH
9560  if ${lt_cv_shlibpath_overrides_runpath+:} false; then :
9561  $as_echo_n "(cached) " >&6
9562else
9563  lt_cv_shlibpath_overrides_runpath=no
9564    save_LDFLAGS=$LDFLAGS
9565    save_libdir=$libdir
9566    eval "libdir=/foo; wl=\"$lt_prog_compiler_wl\"; \
9567	 LDFLAGS=\"\$LDFLAGS $hardcode_libdir_flag_spec\""
9568    cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9569/* end confdefs.h.  */
9570
9571int
9572main ()
9573{
9574
9575  ;
9576  return 0;
9577}
9578_ACEOF
9579if ac_fn_c_try_link "$LINENO"; then :
9580  if  ($OBJDUMP -p conftest$ac_exeext) 2>/dev/null | grep "RUNPATH.*$libdir" >/dev/null; then :
9581  lt_cv_shlibpath_overrides_runpath=yes
9582fi
9583fi
9584rm -f core conftest.err conftest.$ac_objext \
9585    conftest$ac_exeext conftest.$ac_ext
9586    LDFLAGS=$save_LDFLAGS
9587    libdir=$save_libdir
9588
9589fi
9590
9591  shlibpath_overrides_runpath=$lt_cv_shlibpath_overrides_runpath
9592
9593  # This implies no fast_install, which is unacceptable.
9594  # Some rework will be needed to allow for fast_install
9595  # before this can be enabled.
9596  hardcode_into_libs=yes
9597
9598  # Append ld.so.conf contents to the search path
9599  if test -f /etc/ld.so.conf; then
9600    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' ' '`
9601    sys_lib_dlsearch_path_spec="/lib /usr/lib $lt_ld_extra"
9602  fi
9603
9604  # We used to test for /lib/ld.so.1 and disable shared libraries on
9605  # powerpc, because MkLinux only supported shared libraries with the
9606  # GNU dynamic linker.  Since this was broken with cross compilers,
9607  # most powerpc-linux boxes support dynamic linking these days and
9608  # people can always --disable-shared, the test was removed, and we
9609  # assume the GNU/Linux dynamic linker is in use.
9610  dynamic_linker='GNU/Linux ld.so'
9611  ;;
9612
9613netbsd*)
9614  version_type=sunos
9615  need_lib_prefix=no
9616  need_version=no
9617  if echo __ELF__ | $CC -E - | $GREP __ELF__ >/dev/null; then
9618    library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix'
9619    finish_cmds='PATH="\$PATH:/sbin" ldconfig -m $libdir'
9620    dynamic_linker='NetBSD (a.out) ld.so'
9621  else
9622    library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${shared_ext}'
9623    soname_spec='${libname}${release}${shared_ext}$major'
9624    dynamic_linker='NetBSD ld.elf_so'
9625  fi
9626  shlibpath_var=LD_LIBRARY_PATH
9627  shlibpath_overrides_runpath=yes
9628  hardcode_into_libs=yes
9629  ;;
9630
9631newsos6)
9632  version_type=linux
9633  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
9634  shlibpath_var=LD_LIBRARY_PATH
9635  shlibpath_overrides_runpath=yes
9636  ;;
9637
9638*nto* | *qnx*)
9639  version_type=qnx
9640  need_lib_prefix=no
9641  need_version=no
9642  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
9643  soname_spec='${libname}${release}${shared_ext}$major'
9644  shlibpath_var=LD_LIBRARY_PATH
9645  shlibpath_overrides_runpath=no
9646  hardcode_into_libs=yes
9647  dynamic_linker='ldqnx.so'
9648  ;;
9649
9650openbsd*)
9651  version_type=sunos
9652  sys_lib_dlsearch_path_spec="/usr/lib"
9653  need_lib_prefix=no
9654  # Some older versions of OpenBSD (3.3 at least) *do* need versioned libs.
9655  case $host_os in
9656    openbsd3.3 | openbsd3.3.*)	need_version=yes ;;
9657    *)				need_version=no  ;;
9658  esac
9659  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix'
9660  finish_cmds='PATH="\$PATH:/sbin" ldconfig -m $libdir'
9661  shlibpath_var=LD_LIBRARY_PATH
9662  if test -z "`echo __ELF__ | $CC -E - | $GREP __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then
9663    case $host_os in
9664      openbsd2.[89] | openbsd2.[89].*)
9665	shlibpath_overrides_runpath=no
9666	;;
9667      *)
9668	shlibpath_overrides_runpath=yes
9669	;;
9670      esac
9671  else
9672    shlibpath_overrides_runpath=yes
9673  fi
9674  ;;
9675
9676os2*)
9677  libname_spec='$name'
9678  shrext_cmds=".dll"
9679  need_lib_prefix=no
9680  library_names_spec='$libname${shared_ext} $libname.a'
9681  dynamic_linker='OS/2 ld.exe'
9682  shlibpath_var=LIBPATH
9683  ;;
9684
9685osf3* | osf4* | osf5*)
9686  version_type=osf
9687  need_lib_prefix=no
9688  need_version=no
9689  soname_spec='${libname}${release}${shared_ext}$major'
9690  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
9691  shlibpath_var=LD_LIBRARY_PATH
9692  sys_lib_search_path_spec="/usr/shlib /usr/ccs/lib /usr/lib/cmplrs/cc /usr/lib /usr/local/lib /var/shlib"
9693  sys_lib_dlsearch_path_spec="$sys_lib_search_path_spec"
9694  ;;
9695
9696rdos*)
9697  dynamic_linker=no
9698  ;;
9699
9700solaris*)
9701  version_type=linux
9702  need_lib_prefix=no
9703  need_version=no
9704  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
9705  soname_spec='${libname}${release}${shared_ext}$major'
9706  shlibpath_var=LD_LIBRARY_PATH
9707  shlibpath_overrides_runpath=yes
9708  hardcode_into_libs=yes
9709  # ldd complains unless libraries are executable
9710  postinstall_cmds='chmod +x $lib'
9711  ;;
9712
9713sunos4*)
9714  version_type=sunos
9715  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix'
9716  finish_cmds='PATH="\$PATH:/usr/etc" ldconfig $libdir'
9717  shlibpath_var=LD_LIBRARY_PATH
9718  shlibpath_overrides_runpath=yes
9719  if test "$with_gnu_ld" = yes; then
9720    need_lib_prefix=no
9721  fi
9722  need_version=yes
9723  ;;
9724
9725sysv4 | sysv4.3*)
9726  version_type=linux
9727  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
9728  soname_spec='${libname}${release}${shared_ext}$major'
9729  shlibpath_var=LD_LIBRARY_PATH
9730  case $host_vendor in
9731    sni)
9732      shlibpath_overrides_runpath=no
9733      need_lib_prefix=no
9734      runpath_var=LD_RUN_PATH
9735      ;;
9736    siemens)
9737      need_lib_prefix=no
9738      ;;
9739    motorola)
9740      need_lib_prefix=no
9741      need_version=no
9742      shlibpath_overrides_runpath=no
9743      sys_lib_search_path_spec='/lib /usr/lib /usr/ccs/lib'
9744      ;;
9745  esac
9746  ;;
9747
9748sysv4*MP*)
9749  if test -d /usr/nec ;then
9750    version_type=linux
9751    library_names_spec='$libname${shared_ext}.$versuffix $libname${shared_ext}.$major $libname${shared_ext}'
9752    soname_spec='$libname${shared_ext}.$major'
9753    shlibpath_var=LD_LIBRARY_PATH
9754  fi
9755  ;;
9756
9757sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX* | sysv4*uw2*)
9758  version_type=freebsd-elf
9759  need_lib_prefix=no
9760  need_version=no
9761  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext} $libname${shared_ext}'
9762  soname_spec='${libname}${release}${shared_ext}$major'
9763  shlibpath_var=LD_LIBRARY_PATH
9764  shlibpath_overrides_runpath=yes
9765  hardcode_into_libs=yes
9766  if test "$with_gnu_ld" = yes; then
9767    sys_lib_search_path_spec='/usr/local/lib /usr/gnu/lib /usr/ccs/lib /usr/lib /lib'
9768  else
9769    sys_lib_search_path_spec='/usr/ccs/lib /usr/lib'
9770    case $host_os in
9771      sco3.2v5*)
9772        sys_lib_search_path_spec="$sys_lib_search_path_spec /lib"
9773	;;
9774    esac
9775  fi
9776  sys_lib_dlsearch_path_spec='/usr/lib'
9777  ;;
9778
9779tpf*)
9780  # TPF is a cross-target only.  Preferred cross-host = GNU/Linux.
9781  version_type=linux
9782  need_lib_prefix=no
9783  need_version=no
9784  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
9785  shlibpath_var=LD_LIBRARY_PATH
9786  shlibpath_overrides_runpath=no
9787  hardcode_into_libs=yes
9788  ;;
9789
9790uts4*)
9791  version_type=linux
9792  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
9793  soname_spec='${libname}${release}${shared_ext}$major'
9794  shlibpath_var=LD_LIBRARY_PATH
9795  ;;
9796
9797*)
9798  dynamic_linker=no
9799  ;;
9800esac
9801{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $dynamic_linker" >&5
9802$as_echo "$dynamic_linker" >&6; }
9803test "$dynamic_linker" = no && can_build_shared=no
9804
9805variables_saved_for_relink="PATH $shlibpath_var $runpath_var"
9806if test "$GCC" = yes; then
9807  variables_saved_for_relink="$variables_saved_for_relink GCC_EXEC_PREFIX COMPILER_PATH LIBRARY_PATH"
9808fi
9809
9810if test "${lt_cv_sys_lib_search_path_spec+set}" = set; then
9811  sys_lib_search_path_spec="$lt_cv_sys_lib_search_path_spec"
9812fi
9813if test "${lt_cv_sys_lib_dlsearch_path_spec+set}" = set; then
9814  sys_lib_dlsearch_path_spec="$lt_cv_sys_lib_dlsearch_path_spec"
9815fi
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
9907
9908  { $as_echo "$as_me:${as_lineno-$LINENO}: checking how to hardcode library paths into programs" >&5
9909$as_echo_n "checking how to hardcode library paths into programs... " >&6; }
9910hardcode_action=
9911if test -n "$hardcode_libdir_flag_spec" ||
9912   test -n "$runpath_var" ||
9913   test "X$hardcode_automatic" = "Xyes" ; then
9914
9915  # We can hardcode non-existent directories.
9916  if test "$hardcode_direct" != no &&
9917     # If the only mechanism to avoid hardcoding is shlibpath_var, we
9918     # have to relink, otherwise we might link with an installed library
9919     # when we should be linking with a yet-to-be-installed one
9920     ## test "$_LT_TAGVAR(hardcode_shlibpath_var, )" != no &&
9921     test "$hardcode_minus_L" != no; then
9922    # Linking always hardcodes the temporary library directory.
9923    hardcode_action=relink
9924  else
9925    # We can link without hardcoding, and we can hardcode nonexisting dirs.
9926    hardcode_action=immediate
9927  fi
9928else
9929  # We cannot hardcode anything, or else we can only hardcode existing
9930  # directories.
9931  hardcode_action=unsupported
9932fi
9933{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $hardcode_action" >&5
9934$as_echo "$hardcode_action" >&6; }
9935
9936if test "$hardcode_action" = relink ||
9937   test "$inherit_rpath" = yes; then
9938  # Fast installation is not supported
9939  enable_fast_install=no
9940elif test "$shlibpath_overrides_runpath" = yes ||
9941     test "$enable_shared" = no; then
9942  # Fast installation is not necessary
9943  enable_fast_install=needless
9944fi
9945
9946
9947
9948
9949
9950
9951  if test "x$enable_dlopen" != xyes; then
9952  enable_dlopen=unknown
9953  enable_dlopen_self=unknown
9954  enable_dlopen_self_static=unknown
9955else
9956  lt_cv_dlopen=no
9957  lt_cv_dlopen_libs=
9958
9959  case $host_os in
9960  beos*)
9961    lt_cv_dlopen="load_add_on"
9962    lt_cv_dlopen_libs=
9963    lt_cv_dlopen_self=yes
9964    ;;
9965
9966  mingw* | pw32* | cegcc*)
9967    lt_cv_dlopen="LoadLibrary"
9968    lt_cv_dlopen_libs=
9969    ;;
9970
9971  cygwin*)
9972    lt_cv_dlopen="dlopen"
9973    lt_cv_dlopen_libs=
9974    ;;
9975
9976  darwin*)
9977  # if libdl is installed we need to link against it
9978    { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dlopen in -ldl" >&5
9979$as_echo_n "checking for dlopen in -ldl... " >&6; }
9980if ${ac_cv_lib_dl_dlopen+:} false; then :
9981  $as_echo_n "(cached) " >&6
9982else
9983  ac_check_lib_save_LIBS=$LIBS
9984LIBS="-ldl  $LIBS"
9985cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9986/* end confdefs.h.  */
9987
9988/* Override any GCC internal prototype to avoid an error.
9989   Use char because int might match the return type of a GCC
9990   builtin and then its argument prototype would still apply.  */
9991#ifdef __cplusplus
9992extern "C"
9993#endif
9994char dlopen ();
9995int
9996main ()
9997{
9998return dlopen ();
9999  ;
10000  return 0;
10001}
10002_ACEOF
10003if ac_fn_c_try_link "$LINENO"; then :
10004  ac_cv_lib_dl_dlopen=yes
10005else
10006  ac_cv_lib_dl_dlopen=no
10007fi
10008rm -f core conftest.err conftest.$ac_objext \
10009    conftest$ac_exeext conftest.$ac_ext
10010LIBS=$ac_check_lib_save_LIBS
10011fi
10012{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dl_dlopen" >&5
10013$as_echo "$ac_cv_lib_dl_dlopen" >&6; }
10014if test "x$ac_cv_lib_dl_dlopen" = xyes; then :
10015  lt_cv_dlopen="dlopen" lt_cv_dlopen_libs="-ldl"
10016else
10017
10018    lt_cv_dlopen="dyld"
10019    lt_cv_dlopen_libs=
10020    lt_cv_dlopen_self=yes
10021
10022fi
10023
10024    ;;
10025
10026  *)
10027    ac_fn_c_check_func "$LINENO" "shl_load" "ac_cv_func_shl_load"
10028if test "x$ac_cv_func_shl_load" = xyes; then :
10029  lt_cv_dlopen="shl_load"
10030else
10031  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for shl_load in -ldld" >&5
10032$as_echo_n "checking for shl_load in -ldld... " >&6; }
10033if ${ac_cv_lib_dld_shl_load+:} false; then :
10034  $as_echo_n "(cached) " >&6
10035else
10036  ac_check_lib_save_LIBS=$LIBS
10037LIBS="-ldld  $LIBS"
10038cat confdefs.h - <<_ACEOF >conftest.$ac_ext
10039/* end confdefs.h.  */
10040
10041/* Override any GCC internal prototype to avoid an error.
10042   Use char because int might match the return type of a GCC
10043   builtin and then its argument prototype would still apply.  */
10044#ifdef __cplusplus
10045extern "C"
10046#endif
10047char shl_load ();
10048int
10049main ()
10050{
10051return shl_load ();
10052  ;
10053  return 0;
10054}
10055_ACEOF
10056if ac_fn_c_try_link "$LINENO"; then :
10057  ac_cv_lib_dld_shl_load=yes
10058else
10059  ac_cv_lib_dld_shl_load=no
10060fi
10061rm -f core conftest.err conftest.$ac_objext \
10062    conftest$ac_exeext conftest.$ac_ext
10063LIBS=$ac_check_lib_save_LIBS
10064fi
10065{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dld_shl_load" >&5
10066$as_echo "$ac_cv_lib_dld_shl_load" >&6; }
10067if test "x$ac_cv_lib_dld_shl_load" = xyes; then :
10068  lt_cv_dlopen="shl_load" lt_cv_dlopen_libs="-ldld"
10069else
10070  ac_fn_c_check_func "$LINENO" "dlopen" "ac_cv_func_dlopen"
10071if test "x$ac_cv_func_dlopen" = xyes; then :
10072  lt_cv_dlopen="dlopen"
10073else
10074  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dlopen in -ldl" >&5
10075$as_echo_n "checking for dlopen in -ldl... " >&6; }
10076if ${ac_cv_lib_dl_dlopen+:} false; then :
10077  $as_echo_n "(cached) " >&6
10078else
10079  ac_check_lib_save_LIBS=$LIBS
10080LIBS="-ldl  $LIBS"
10081cat confdefs.h - <<_ACEOF >conftest.$ac_ext
10082/* end confdefs.h.  */
10083
10084/* Override any GCC internal prototype to avoid an error.
10085   Use char because int might match the return type of a GCC
10086   builtin and then its argument prototype would still apply.  */
10087#ifdef __cplusplus
10088extern "C"
10089#endif
10090char dlopen ();
10091int
10092main ()
10093{
10094return dlopen ();
10095  ;
10096  return 0;
10097}
10098_ACEOF
10099if ac_fn_c_try_link "$LINENO"; then :
10100  ac_cv_lib_dl_dlopen=yes
10101else
10102  ac_cv_lib_dl_dlopen=no
10103fi
10104rm -f core conftest.err conftest.$ac_objext \
10105    conftest$ac_exeext conftest.$ac_ext
10106LIBS=$ac_check_lib_save_LIBS
10107fi
10108{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dl_dlopen" >&5
10109$as_echo "$ac_cv_lib_dl_dlopen" >&6; }
10110if test "x$ac_cv_lib_dl_dlopen" = xyes; then :
10111  lt_cv_dlopen="dlopen" lt_cv_dlopen_libs="-ldl"
10112else
10113  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dlopen in -lsvld" >&5
10114$as_echo_n "checking for dlopen in -lsvld... " >&6; }
10115if ${ac_cv_lib_svld_dlopen+:} false; then :
10116  $as_echo_n "(cached) " >&6
10117else
10118  ac_check_lib_save_LIBS=$LIBS
10119LIBS="-lsvld  $LIBS"
10120cat confdefs.h - <<_ACEOF >conftest.$ac_ext
10121/* end confdefs.h.  */
10122
10123/* Override any GCC internal prototype to avoid an error.
10124   Use char because int might match the return type of a GCC
10125   builtin and then its argument prototype would still apply.  */
10126#ifdef __cplusplus
10127extern "C"
10128#endif
10129char dlopen ();
10130int
10131main ()
10132{
10133return dlopen ();
10134  ;
10135  return 0;
10136}
10137_ACEOF
10138if ac_fn_c_try_link "$LINENO"; then :
10139  ac_cv_lib_svld_dlopen=yes
10140else
10141  ac_cv_lib_svld_dlopen=no
10142fi
10143rm -f core conftest.err conftest.$ac_objext \
10144    conftest$ac_exeext conftest.$ac_ext
10145LIBS=$ac_check_lib_save_LIBS
10146fi
10147{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_svld_dlopen" >&5
10148$as_echo "$ac_cv_lib_svld_dlopen" >&6; }
10149if test "x$ac_cv_lib_svld_dlopen" = xyes; then :
10150  lt_cv_dlopen="dlopen" lt_cv_dlopen_libs="-lsvld"
10151else
10152  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dld_link in -ldld" >&5
10153$as_echo_n "checking for dld_link in -ldld... " >&6; }
10154if ${ac_cv_lib_dld_dld_link+:} false; then :
10155  $as_echo_n "(cached) " >&6
10156else
10157  ac_check_lib_save_LIBS=$LIBS
10158LIBS="-ldld  $LIBS"
10159cat confdefs.h - <<_ACEOF >conftest.$ac_ext
10160/* end confdefs.h.  */
10161
10162/* Override any GCC internal prototype to avoid an error.
10163   Use char because int might match the return type of a GCC
10164   builtin and then its argument prototype would still apply.  */
10165#ifdef __cplusplus
10166extern "C"
10167#endif
10168char dld_link ();
10169int
10170main ()
10171{
10172return dld_link ();
10173  ;
10174  return 0;
10175}
10176_ACEOF
10177if ac_fn_c_try_link "$LINENO"; then :
10178  ac_cv_lib_dld_dld_link=yes
10179else
10180  ac_cv_lib_dld_dld_link=no
10181fi
10182rm -f core conftest.err conftest.$ac_objext \
10183    conftest$ac_exeext conftest.$ac_ext
10184LIBS=$ac_check_lib_save_LIBS
10185fi
10186{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dld_dld_link" >&5
10187$as_echo "$ac_cv_lib_dld_dld_link" >&6; }
10188if test "x$ac_cv_lib_dld_dld_link" = xyes; then :
10189  lt_cv_dlopen="dld_link" lt_cv_dlopen_libs="-ldld"
10190fi
10191
10192
10193fi
10194
10195
10196fi
10197
10198
10199fi
10200
10201
10202fi
10203
10204
10205fi
10206
10207    ;;
10208  esac
10209
10210  if test "x$lt_cv_dlopen" != xno; then
10211    enable_dlopen=yes
10212  else
10213    enable_dlopen=no
10214  fi
10215
10216  case $lt_cv_dlopen in
10217  dlopen)
10218    save_CPPFLAGS="$CPPFLAGS"
10219    test "x$ac_cv_header_dlfcn_h" = xyes && CPPFLAGS="$CPPFLAGS -DHAVE_DLFCN_H"
10220
10221    save_LDFLAGS="$LDFLAGS"
10222    wl=$lt_prog_compiler_wl eval LDFLAGS=\"\$LDFLAGS $export_dynamic_flag_spec\"
10223
10224    save_LIBS="$LIBS"
10225    LIBS="$lt_cv_dlopen_libs $LIBS"
10226
10227    { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether a program can dlopen itself" >&5
10228$as_echo_n "checking whether a program can dlopen itself... " >&6; }
10229if ${lt_cv_dlopen_self+:} false; then :
10230  $as_echo_n "(cached) " >&6
10231else
10232  	  if test "$cross_compiling" = yes; then :
10233  lt_cv_dlopen_self=cross
10234else
10235  lt_dlunknown=0; lt_dlno_uscore=1; lt_dlneed_uscore=2
10236  lt_status=$lt_dlunknown
10237  cat > conftest.$ac_ext <<_LT_EOF
10238#line $LINENO "configure"
10239#include "confdefs.h"
10240
10241#if HAVE_DLFCN_H
10242#include <dlfcn.h>
10243#endif
10244
10245#include <stdio.h>
10246
10247#ifdef RTLD_GLOBAL
10248#  define LT_DLGLOBAL		RTLD_GLOBAL
10249#else
10250#  ifdef DL_GLOBAL
10251#    define LT_DLGLOBAL		DL_GLOBAL
10252#  else
10253#    define LT_DLGLOBAL		0
10254#  endif
10255#endif
10256
10257/* We may have to define LT_DLLAZY_OR_NOW in the command line if we
10258   find out it does not work in some platform. */
10259#ifndef LT_DLLAZY_OR_NOW
10260#  ifdef RTLD_LAZY
10261#    define LT_DLLAZY_OR_NOW		RTLD_LAZY
10262#  else
10263#    ifdef DL_LAZY
10264#      define LT_DLLAZY_OR_NOW		DL_LAZY
10265#    else
10266#      ifdef RTLD_NOW
10267#        define LT_DLLAZY_OR_NOW	RTLD_NOW
10268#      else
10269#        ifdef DL_NOW
10270#          define LT_DLLAZY_OR_NOW	DL_NOW
10271#        else
10272#          define LT_DLLAZY_OR_NOW	0
10273#        endif
10274#      endif
10275#    endif
10276#  endif
10277#endif
10278
10279/* When -fvisbility=hidden is used, assume the code has been annotated
10280   correspondingly for the symbols needed.  */
10281#if defined(__GNUC__) && (((__GNUC__ == 3) && (__GNUC_MINOR__ >= 3)) || (__GNUC__ > 3))
10282void fnord () __attribute__((visibility("default")));
10283#endif
10284
10285void fnord () { int i=42; }
10286int main ()
10287{
10288  void *self = dlopen (0, LT_DLGLOBAL|LT_DLLAZY_OR_NOW);
10289  int status = $lt_dlunknown;
10290
10291  if (self)
10292    {
10293      if (dlsym (self,"fnord"))       status = $lt_dlno_uscore;
10294      else
10295        {
10296	  if (dlsym( self,"_fnord"))  status = $lt_dlneed_uscore;
10297          else puts (dlerror ());
10298	}
10299      /* dlclose (self); */
10300    }
10301  else
10302    puts (dlerror ());
10303
10304  return status;
10305}
10306_LT_EOF
10307  if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_link\""; } >&5
10308  (eval $ac_link) 2>&5
10309  ac_status=$?
10310  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
10311  test $ac_status = 0; } && test -s conftest${ac_exeext} 2>/dev/null; then
10312    (./conftest; exit; ) >&5 2>/dev/null
10313    lt_status=$?
10314    case x$lt_status in
10315      x$lt_dlno_uscore) lt_cv_dlopen_self=yes ;;
10316      x$lt_dlneed_uscore) lt_cv_dlopen_self=yes ;;
10317      x$lt_dlunknown|x*) lt_cv_dlopen_self=no ;;
10318    esac
10319  else :
10320    # compilation failed
10321    lt_cv_dlopen_self=no
10322  fi
10323fi
10324rm -fr conftest*
10325
10326
10327fi
10328{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_dlopen_self" >&5
10329$as_echo "$lt_cv_dlopen_self" >&6; }
10330
10331    if test "x$lt_cv_dlopen_self" = xyes; then
10332      wl=$lt_prog_compiler_wl eval LDFLAGS=\"\$LDFLAGS $lt_prog_compiler_static\"
10333      { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether a statically linked program can dlopen itself" >&5
10334$as_echo_n "checking whether a statically linked program can dlopen itself... " >&6; }
10335if ${lt_cv_dlopen_self_static+:} false; then :
10336  $as_echo_n "(cached) " >&6
10337else
10338  	  if test "$cross_compiling" = yes; then :
10339  lt_cv_dlopen_self_static=cross
10340else
10341  lt_dlunknown=0; lt_dlno_uscore=1; lt_dlneed_uscore=2
10342  lt_status=$lt_dlunknown
10343  cat > conftest.$ac_ext <<_LT_EOF
10344#line $LINENO "configure"
10345#include "confdefs.h"
10346
10347#if HAVE_DLFCN_H
10348#include <dlfcn.h>
10349#endif
10350
10351#include <stdio.h>
10352
10353#ifdef RTLD_GLOBAL
10354#  define LT_DLGLOBAL		RTLD_GLOBAL
10355#else
10356#  ifdef DL_GLOBAL
10357#    define LT_DLGLOBAL		DL_GLOBAL
10358#  else
10359#    define LT_DLGLOBAL		0
10360#  endif
10361#endif
10362
10363/* We may have to define LT_DLLAZY_OR_NOW in the command line if we
10364   find out it does not work in some platform. */
10365#ifndef LT_DLLAZY_OR_NOW
10366#  ifdef RTLD_LAZY
10367#    define LT_DLLAZY_OR_NOW		RTLD_LAZY
10368#  else
10369#    ifdef DL_LAZY
10370#      define LT_DLLAZY_OR_NOW		DL_LAZY
10371#    else
10372#      ifdef RTLD_NOW
10373#        define LT_DLLAZY_OR_NOW	RTLD_NOW
10374#      else
10375#        ifdef DL_NOW
10376#          define LT_DLLAZY_OR_NOW	DL_NOW
10377#        else
10378#          define LT_DLLAZY_OR_NOW	0
10379#        endif
10380#      endif
10381#    endif
10382#  endif
10383#endif
10384
10385/* When -fvisbility=hidden is used, assume the code has been annotated
10386   correspondingly for the symbols needed.  */
10387#if defined(__GNUC__) && (((__GNUC__ == 3) && (__GNUC_MINOR__ >= 3)) || (__GNUC__ > 3))
10388void fnord () __attribute__((visibility("default")));
10389#endif
10390
10391void fnord () { int i=42; }
10392int main ()
10393{
10394  void *self = dlopen (0, LT_DLGLOBAL|LT_DLLAZY_OR_NOW);
10395  int status = $lt_dlunknown;
10396
10397  if (self)
10398    {
10399      if (dlsym (self,"fnord"))       status = $lt_dlno_uscore;
10400      else
10401        {
10402	  if (dlsym( self,"_fnord"))  status = $lt_dlneed_uscore;
10403          else puts (dlerror ());
10404	}
10405      /* dlclose (self); */
10406    }
10407  else
10408    puts (dlerror ());
10409
10410  return status;
10411}
10412_LT_EOF
10413  if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_link\""; } >&5
10414  (eval $ac_link) 2>&5
10415  ac_status=$?
10416  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
10417  test $ac_status = 0; } && test -s conftest${ac_exeext} 2>/dev/null; then
10418    (./conftest; exit; ) >&5 2>/dev/null
10419    lt_status=$?
10420    case x$lt_status in
10421      x$lt_dlno_uscore) lt_cv_dlopen_self_static=yes ;;
10422      x$lt_dlneed_uscore) lt_cv_dlopen_self_static=yes ;;
10423      x$lt_dlunknown|x*) lt_cv_dlopen_self_static=no ;;
10424    esac
10425  else :
10426    # compilation failed
10427    lt_cv_dlopen_self_static=no
10428  fi
10429fi
10430rm -fr conftest*
10431
10432
10433fi
10434{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_dlopen_self_static" >&5
10435$as_echo "$lt_cv_dlopen_self_static" >&6; }
10436    fi
10437
10438    CPPFLAGS="$save_CPPFLAGS"
10439    LDFLAGS="$save_LDFLAGS"
10440    LIBS="$save_LIBS"
10441    ;;
10442  esac
10443
10444  case $lt_cv_dlopen_self in
10445  yes|no) enable_dlopen_self=$lt_cv_dlopen_self ;;
10446  *) enable_dlopen_self=unknown ;;
10447  esac
10448
10449  case $lt_cv_dlopen_self_static in
10450  yes|no) enable_dlopen_self_static=$lt_cv_dlopen_self_static ;;
10451  *) enable_dlopen_self_static=unknown ;;
10452  esac
10453fi
10454
10455
10456
10457
10458
10459
10460
10461
10462
10463
10464
10465
10466
10467
10468
10469
10470
10471striplib=
10472old_striplib=
10473{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether stripping libraries is possible" >&5
10474$as_echo_n "checking whether stripping libraries is possible... " >&6; }
10475if test -n "$STRIP" && $STRIP -V 2>&1 | $GREP "GNU strip" >/dev/null; then
10476  test -z "$old_striplib" && old_striplib="$STRIP --strip-debug"
10477  test -z "$striplib" && striplib="$STRIP --strip-unneeded"
10478  { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
10479$as_echo "yes" >&6; }
10480else
10481# FIXME - insert some real tests, host_os isn't really good enough
10482  case $host_os in
10483  darwin*)
10484    if test -n "$STRIP" ; then
10485      striplib="$STRIP -x"
10486      old_striplib="$STRIP -S"
10487      { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
10488$as_echo "yes" >&6; }
10489    else
10490      { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
10491$as_echo "no" >&6; }
10492    fi
10493    ;;
10494  *)
10495    { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
10496$as_echo "no" >&6; }
10497    ;;
10498  esac
10499fi
10500
10501
10502
10503
10504
10505
10506
10507
10508
10509
10510
10511
10512  # Report which library types will actually be built
10513  { $as_echo "$as_me:${as_lineno-$LINENO}: checking if libtool supports shared libraries" >&5
10514$as_echo_n "checking if libtool supports shared libraries... " >&6; }
10515  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $can_build_shared" >&5
10516$as_echo "$can_build_shared" >&6; }
10517
10518  { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to build shared libraries" >&5
10519$as_echo_n "checking whether to build shared libraries... " >&6; }
10520  test "$can_build_shared" = "no" && enable_shared=no
10521
10522  # On AIX, shared libraries and static libraries use the same namespace, and
10523  # are all built from PIC.
10524  case $host_os in
10525  aix3*)
10526    test "$enable_shared" = yes && enable_static=no
10527    if test -n "$RANLIB"; then
10528      archive_cmds="$archive_cmds~\$RANLIB \$lib"
10529      postinstall_cmds='$RANLIB $lib'
10530    fi
10531    ;;
10532
10533  aix[4-9]*)
10534    if test "$host_cpu" != ia64 && test "$aix_use_runtimelinking" = no ; then
10535      test "$enable_shared" = yes && enable_static=no
10536    fi
10537    ;;
10538  esac
10539  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $enable_shared" >&5
10540$as_echo "$enable_shared" >&6; }
10541
10542  { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to build static libraries" >&5
10543$as_echo_n "checking whether to build static libraries... " >&6; }
10544  # Make sure either enable_shared or enable_static is yes.
10545  test "$enable_shared" = yes || enable_static=yes
10546  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $enable_static" >&5
10547$as_echo "$enable_static" >&6; }
10548
10549
10550
10551
10552fi
10553ac_ext=c
10554ac_cpp='$CPP $CPPFLAGS'
10555ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
10556ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
10557ac_compiler_gnu=$ac_cv_c_compiler_gnu
10558
10559CC="$lt_save_CC"
10560
10561
10562
10563
10564
10565
10566
10567
10568
10569
10570
10571
10572
10573        ac_config_commands="$ac_config_commands libtool"
10574
10575
10576
10577
10578# Only expand once:
10579
10580
10581
10582# Require X.Org macros 1.8 or later for MAN_SUBSTS set by XORG_MANPAGE_SECTIONS
10583
10584
10585
10586
10587
10588
10589
10590
10591
10592
10593
10594   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $CC option to accept ISO C99" >&5
10595$as_echo_n "checking for $CC option to accept ISO C99... " >&6; }
10596if ${ac_cv_prog_cc_c99+:} false; then :
10597  $as_echo_n "(cached) " >&6
10598else
10599  ac_cv_prog_cc_c99=no
10600ac_save_CC=$CC
10601cat confdefs.h - <<_ACEOF >conftest.$ac_ext
10602/* end confdefs.h.  */
10603#include <stdarg.h>
10604#include <stdbool.h>
10605#include <stdlib.h>
10606#include <wchar.h>
10607#include <stdio.h>
10608
10609// Check varargs macros.  These examples are taken from C99 6.10.3.5.
10610#define debug(...) fprintf (stderr, __VA_ARGS__)
10611#define showlist(...) puts (#__VA_ARGS__)
10612#define report(test,...) ((test) ? puts (#test) : printf (__VA_ARGS__))
10613static void
10614test_varargs_macros (void)
10615{
10616  int x = 1234;
10617  int y = 5678;
10618  debug ("Flag");
10619  debug ("X = %d\n", x);
10620  showlist (The first, second, and third items.);
10621  report (x>y, "x is %d but y is %d", x, y);
10622}
10623
10624// Check long long types.
10625#define BIG64 18446744073709551615ull
10626#define BIG32 4294967295ul
10627#define BIG_OK (BIG64 / BIG32 == 4294967297ull && BIG64 % BIG32 == 0)
10628#if !BIG_OK
10629  your preprocessor is broken;
10630#endif
10631#if BIG_OK
10632#else
10633  your preprocessor is broken;
10634#endif
10635static long long int bignum = -9223372036854775807LL;
10636static unsigned long long int ubignum = BIG64;
10637
10638struct incomplete_array
10639{
10640  int datasize;
10641  double data[];
10642};
10643
10644struct named_init {
10645  int number;
10646  const wchar_t *name;
10647  double average;
10648};
10649
10650typedef const char *ccp;
10651
10652static inline int
10653test_restrict (ccp restrict text)
10654{
10655  // See if C++-style comments work.
10656  // Iterate through items via the restricted pointer.
10657  // Also check for declarations in for loops.
10658  for (unsigned int i = 0; *(text+i) != '\0'; ++i)
10659    continue;
10660  return 0;
10661}
10662
10663// Check varargs and va_copy.
10664static void
10665test_varargs (const char *format, ...)
10666{
10667  va_list args;
10668  va_start (args, format);
10669  va_list args_copy;
10670  va_copy (args_copy, args);
10671
10672  const char *str;
10673  int number;
10674  float fnumber;
10675
10676  while (*format)
10677    {
10678      switch (*format++)
10679	{
10680	case 's': // string
10681	  str = va_arg (args_copy, const char *);
10682	  break;
10683	case 'd': // int
10684	  number = va_arg (args_copy, int);
10685	  break;
10686	case 'f': // float
10687	  fnumber = va_arg (args_copy, double);
10688	  break;
10689	default:
10690	  break;
10691	}
10692    }
10693  va_end (args_copy);
10694  va_end (args);
10695}
10696
10697int
10698main ()
10699{
10700
10701  // Check bool.
10702  _Bool success = false;
10703
10704  // Check restrict.
10705  if (test_restrict ("String literal") == 0)
10706    success = true;
10707  char *restrict newvar = "Another string";
10708
10709  // Check varargs.
10710  test_varargs ("s, d' f .", "string", 65, 34.234);
10711  test_varargs_macros ();
10712
10713  // Check flexible array members.
10714  struct incomplete_array *ia =
10715    malloc (sizeof (struct incomplete_array) + (sizeof (double) * 10));
10716  ia->datasize = 10;
10717  for (int i = 0; i < ia->datasize; ++i)
10718    ia->data[i] = i * 1.234;
10719
10720  // Check named initializers.
10721  struct named_init ni = {
10722    .number = 34,
10723    .name = L"Test wide string",
10724    .average = 543.34343,
10725  };
10726
10727  ni.number = 58;
10728
10729  int dynamic_array[ni.number];
10730  dynamic_array[ni.number - 1] = 543;
10731
10732  // work around unused variable warnings
10733  return (!success || bignum == 0LL || ubignum == 0uLL || newvar[0] == 'x'
10734	  || dynamic_array[ni.number - 1] != 543);
10735
10736  ;
10737  return 0;
10738}
10739_ACEOF
10740for ac_arg in '' -std=gnu99 -std=c99 -c99 -AC99 -xc99=all -qlanglvl=extc99
10741do
10742  CC="$ac_save_CC $ac_arg"
10743  if ac_fn_c_try_compile "$LINENO"; then :
10744  ac_cv_prog_cc_c99=$ac_arg
10745fi
10746rm -f core conftest.err conftest.$ac_objext
10747  test "x$ac_cv_prog_cc_c99" != "xno" && break
10748done
10749rm -f conftest.$ac_ext
10750CC=$ac_save_CC
10751
10752fi
10753# AC_CACHE_VAL
10754case "x$ac_cv_prog_cc_c99" in
10755  x)
10756    { $as_echo "$as_me:${as_lineno-$LINENO}: result: none needed" >&5
10757$as_echo "none needed" >&6; } ;;
10758  xno)
10759    { $as_echo "$as_me:${as_lineno-$LINENO}: result: unsupported" >&5
10760$as_echo "unsupported" >&6; } ;;
10761  *)
10762    CC="$CC $ac_cv_prog_cc_c99"
10763    { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_c99" >&5
10764$as_echo "$ac_cv_prog_cc_c99" >&6; } ;;
10765esac
10766if test "x$ac_cv_prog_cc_c99" != xno; then :
10767
10768fi
10769
10770
10771
10772
10773if test "x$ac_cv_env_PKG_CONFIG_set" != "xset"; then
10774	if test -n "$ac_tool_prefix"; then
10775  # Extract the first word of "${ac_tool_prefix}pkg-config", so it can be a program name with args.
10776set dummy ${ac_tool_prefix}pkg-config; ac_word=$2
10777{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
10778$as_echo_n "checking for $ac_word... " >&6; }
10779if ${ac_cv_path_PKG_CONFIG+:} false; then :
10780  $as_echo_n "(cached) " >&6
10781else
10782  case $PKG_CONFIG in
10783  [\\/]* | ?:[\\/]*)
10784  ac_cv_path_PKG_CONFIG="$PKG_CONFIG" # Let the user override the test with a path.
10785  ;;
10786  *)
10787  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
10788for as_dir in $PATH
10789do
10790  IFS=$as_save_IFS
10791  test -z "$as_dir" && as_dir=.
10792    for ac_exec_ext in '' $ac_executable_extensions; do
10793  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
10794    ac_cv_path_PKG_CONFIG="$as_dir/$ac_word$ac_exec_ext"
10795    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
10796    break 2
10797  fi
10798done
10799  done
10800IFS=$as_save_IFS
10801
10802  ;;
10803esac
10804fi
10805PKG_CONFIG=$ac_cv_path_PKG_CONFIG
10806if test -n "$PKG_CONFIG"; then
10807  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $PKG_CONFIG" >&5
10808$as_echo "$PKG_CONFIG" >&6; }
10809else
10810  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
10811$as_echo "no" >&6; }
10812fi
10813
10814
10815fi
10816if test -z "$ac_cv_path_PKG_CONFIG"; then
10817  ac_pt_PKG_CONFIG=$PKG_CONFIG
10818  # Extract the first word of "pkg-config", so it can be a program name with args.
10819set dummy pkg-config; ac_word=$2
10820{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
10821$as_echo_n "checking for $ac_word... " >&6; }
10822if ${ac_cv_path_ac_pt_PKG_CONFIG+:} false; then :
10823  $as_echo_n "(cached) " >&6
10824else
10825  case $ac_pt_PKG_CONFIG in
10826  [\\/]* | ?:[\\/]*)
10827  ac_cv_path_ac_pt_PKG_CONFIG="$ac_pt_PKG_CONFIG" # Let the user override the test with a path.
10828  ;;
10829  *)
10830  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
10831for as_dir in $PATH
10832do
10833  IFS=$as_save_IFS
10834  test -z "$as_dir" && as_dir=.
10835    for ac_exec_ext in '' $ac_executable_extensions; do
10836  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
10837    ac_cv_path_ac_pt_PKG_CONFIG="$as_dir/$ac_word$ac_exec_ext"
10838    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
10839    break 2
10840  fi
10841done
10842  done
10843IFS=$as_save_IFS
10844
10845  ;;
10846esac
10847fi
10848ac_pt_PKG_CONFIG=$ac_cv_path_ac_pt_PKG_CONFIG
10849if test -n "$ac_pt_PKG_CONFIG"; then
10850  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_pt_PKG_CONFIG" >&5
10851$as_echo "$ac_pt_PKG_CONFIG" >&6; }
10852else
10853  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
10854$as_echo "no" >&6; }
10855fi
10856
10857  if test "x$ac_pt_PKG_CONFIG" = x; then
10858    PKG_CONFIG=""
10859  else
10860    case $cross_compiling:$ac_tool_warned in
10861yes:)
10862{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
10863$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
10864ac_tool_warned=yes ;;
10865esac
10866    PKG_CONFIG=$ac_pt_PKG_CONFIG
10867  fi
10868else
10869  PKG_CONFIG="$ac_cv_path_PKG_CONFIG"
10870fi
10871
10872fi
10873if test -n "$PKG_CONFIG"; then
10874	_pkg_min_version=0.9.0
10875	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking pkg-config is at least version $_pkg_min_version" >&5
10876$as_echo_n "checking pkg-config is at least version $_pkg_min_version... " >&6; }
10877	if $PKG_CONFIG --atleast-pkgconfig-version $_pkg_min_version; then
10878		{ $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
10879$as_echo "yes" >&6; }
10880	else
10881		{ $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
10882$as_echo "no" >&6; }
10883		PKG_CONFIG=""
10884	fi
10885
10886fi
10887
10888
10889
10890
10891if  test "x$GCC" = xyes ; then
10892    CWARNFLAGS="-Wall -Wpointer-arith -Wstrict-prototypes -Wmissing-prototypes \
10893-Wmissing-declarations -Wnested-externs -fno-strict-aliasing \
10894-Wbad-function-cast -Wformat=2"
10895    case `$CC -dumpversion` in
10896    3.4.* | 4.*)
10897	CWARNFLAGS="$CWARNFLAGS -Wold-style-definition -Wdeclaration-after-statement"
10898	;;
10899    esac
10900else
10901    ac_fn_c_check_decl "$LINENO" "__SUNPRO_C" "ac_cv_have_decl___SUNPRO_C" "$ac_includes_default"
10902if test "x$ac_cv_have_decl___SUNPRO_C" = xyes; then :
10903  SUNCC="yes"
10904else
10905  SUNCC="no"
10906fi
10907
10908    if test "x$SUNCC" = "xyes"; then
10909	CWARNFLAGS="-v"
10910    fi
10911fi
10912
10913
10914
10915# If the module's configure.ac calls AC_PROG_CC later on, CC gets set to C89
10916
10917
10918
10919# Check whether --enable-strict-compilation was given.
10920if test "${enable_strict_compilation+set}" = set; then :
10921  enableval=$enable_strict_compilation; STRICT_COMPILE=$enableval
10922else
10923  STRICT_COMPILE=no
10924fi
10925
10926if test "x$STRICT_COMPILE" = "xyes"; then
10927	ac_fn_c_check_decl "$LINENO" "__SUNPRO_C" "ac_cv_have_decl___SUNPRO_C" "$ac_includes_default"
10928if test "x$ac_cv_have_decl___SUNPRO_C" = xyes; then :
10929  SUNCC="yes"
10930else
10931  SUNCC="no"
10932fi
10933
10934	ac_fn_c_check_decl "$LINENO" "__INTEL_COMPILER" "ac_cv_have_decl___INTEL_COMPILER" "$ac_includes_default"
10935if test "x$ac_cv_have_decl___INTEL_COMPILER" = xyes; then :
10936  INTELCC="yes"
10937else
10938  INTELCC="no"
10939fi
10940
10941	if test "x$GCC" = xyes ; then
10942		STRICT_CFLAGS="-pedantic -Werror"
10943	elif test "x$SUNCC" = "xyes"; then
10944		STRICT_CFLAGS="-errwarn"
10945    elif test "x$INTELCC" = "xyes"; then
10946		STRICT_CFLAGS="-Werror"
10947	fi
10948fi
10949CWARNFLAGS="$CWARNFLAGS $STRICT_CFLAGS"
10950
10951
10952
10953
10954cat >>confdefs.h <<_ACEOF
10955#define PACKAGE_VERSION_MAJOR `echo $PACKAGE_VERSION | cut -d . -f 1`
10956_ACEOF
10957
10958	PVM=`echo $PACKAGE_VERSION | cut -d . -f 2 | cut -d - -f 1`
10959	if test "x$PVM" = "x"; then
10960		PVM="0"
10961	fi
10962
10963cat >>confdefs.h <<_ACEOF
10964#define PACKAGE_VERSION_MINOR $PVM
10965_ACEOF
10966
10967	PVP=`echo $PACKAGE_VERSION | cut -d . -f 3 | cut -d - -f 1`
10968	if test "x$PVP" = "x"; then
10969		PVP="0"
10970	fi
10971
10972cat >>confdefs.h <<_ACEOF
10973#define PACKAGE_VERSION_PATCHLEVEL $PVP
10974_ACEOF
10975
10976
10977
10978CHANGELOG_CMD="(GIT_DIR=\$(top_srcdir)/.git git log > \$(top_srcdir)/.changelog.tmp && \
10979mv \$(top_srcdir)/.changelog.tmp \$(top_srcdir)/ChangeLog) \
10980|| (rm -f \$(top_srcdir)/.changelog.tmp; touch \$(top_srcdir)/ChangeLog; \
10981echo 'git directory not found: installing possibly empty changelog.' >&2)"
10982
10983
10984
10985
10986macros_datadir=`$PKG_CONFIG --print-errors --variable=pkgdatadir xorg-macros`
10987INSTALL_CMD="(cp -f "$macros_datadir/INSTALL" \$(top_srcdir)/.INSTALL.tmp && \
10988mv \$(top_srcdir)/.INSTALL.tmp \$(top_srcdir)/INSTALL) \
10989|| (rm -f \$(top_srcdir)/.INSTALL.tmp; touch \$(top_srcdir)/INSTALL; \
10990echo 'util-macros \"pkgdatadir\" from xorg-macros.pc not found: installing possibly empty INSTALL.' >&2)"
10991
10992
10993
10994
10995
10996
10997if test x$APP_MAN_SUFFIX = x    ; then
10998    APP_MAN_SUFFIX=1
10999fi
11000if test x$APP_MAN_DIR = x    ; then
11001    APP_MAN_DIR='$(mandir)/man$(APP_MAN_SUFFIX)'
11002fi
11003
11004if test x$LIB_MAN_SUFFIX = x    ; then
11005    LIB_MAN_SUFFIX=3
11006fi
11007if test x$LIB_MAN_DIR = x    ; then
11008    LIB_MAN_DIR='$(mandir)/man$(LIB_MAN_SUFFIX)'
11009fi
11010
11011if test x$FILE_MAN_SUFFIX = x    ; then
11012    case $host_os in
11013	solaris*)	FILE_MAN_SUFFIX=4  ;;
11014	*)		FILE_MAN_SUFFIX=5  ;;
11015    esac
11016fi
11017if test x$FILE_MAN_DIR = x    ; then
11018    FILE_MAN_DIR='$(mandir)/man$(FILE_MAN_SUFFIX)'
11019fi
11020
11021if test x$MISC_MAN_SUFFIX = x    ; then
11022    case $host_os in
11023	solaris*)	MISC_MAN_SUFFIX=5  ;;
11024	*)		MISC_MAN_SUFFIX=7  ;;
11025    esac
11026fi
11027if test x$MISC_MAN_DIR = x    ; then
11028    MISC_MAN_DIR='$(mandir)/man$(MISC_MAN_SUFFIX)'
11029fi
11030
11031if test x$DRIVER_MAN_SUFFIX = x    ; then
11032    case $host_os in
11033	solaris*)	DRIVER_MAN_SUFFIX=7  ;;
11034	*)		DRIVER_MAN_SUFFIX=4  ;;
11035    esac
11036fi
11037if test x$DRIVER_MAN_DIR = x    ; then
11038    DRIVER_MAN_DIR='$(mandir)/man$(DRIVER_MAN_SUFFIX)'
11039fi
11040
11041if test x$ADMIN_MAN_SUFFIX = x    ; then
11042    case $host_os in
11043	solaris*)	ADMIN_MAN_SUFFIX=1m ;;
11044	*)		ADMIN_MAN_SUFFIX=8  ;;
11045    esac
11046fi
11047if test x$ADMIN_MAN_DIR = x    ; then
11048    ADMIN_MAN_DIR='$(mandir)/man$(ADMIN_MAN_SUFFIX)'
11049fi
11050
11051
11052
11053
11054
11055
11056
11057
11058
11059
11060
11061
11062
11063
11064
11065XORG_MAN_PAGE="X Version 11"
11066
11067MAN_SUBSTS="\
11068	-e 's|__vendorversion__|\"\$(PACKAGE_STRING)\" \"\$(XORG_MAN_PAGE)\"|' \
11069	-e 's|__xorgversion__|\"\$(PACKAGE_STRING)\" \"\$(XORG_MAN_PAGE)\"|' \
11070	-e 's|__xservername__|Xorg|g' \
11071	-e 's|__xconfigfile__|xorg.conf|g' \
11072	-e 's|__projectroot__|\$(prefix)|g' \
11073	-e 's|__apploaddir__|\$(appdefaultdir)|g' \
11074	-e 's|__appmansuffix__|\$(APP_MAN_SUFFIX)|g' \
11075	-e 's|__drivermansuffix__|\$(DRIVER_MAN_SUFFIX)|g' \
11076	-e 's|__adminmansuffix__|\$(ADMIN_MAN_SUFFIX)|g' \
11077	-e 's|__libmansuffix__|\$(LIB_MAN_SUFFIX)|g' \
11078	-e 's|__miscmansuffix__|\$(MISC_MAN_SUFFIX)|g' \
11079	-e 's|__filemansuffix__|\$(FILE_MAN_SUFFIX)|g'"
11080
11081
11082
11083# Check whether --enable-silent-rules was given.
11084if test "${enable_silent_rules+set}" = set; then :
11085  enableval=$enable_silent_rules;
11086fi
11087
11088case $enable_silent_rules in
11089yes) AM_DEFAULT_VERBOSITY=0;;
11090no)  AM_DEFAULT_VERBOSITY=1;;
11091*)   AM_DEFAULT_VERBOSITY=0;;
11092esac
11093AM_BACKSLASH='\'
11094
11095
11096
11097# Checks for library functions
11098for ac_func in strlcat
11099do :
11100  ac_fn_c_check_func "$LINENO" "strlcat" "ac_cv_func_strlcat"
11101if test "x$ac_cv_func_strlcat" = xyes; then :
11102  cat >>confdefs.h <<_ACEOF
11103#define HAVE_STRLCAT 1
11104_ACEOF
11105
11106fi
11107done
11108
11109
11110# Obtain compiler/linker options for dependencies
11111
11112pkg_failed=no
11113{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for XPM" >&5
11114$as_echo_n "checking for XPM... " >&6; }
11115
11116if test -n "$XPM_CFLAGS"; then
11117    pkg_cv_XPM_CFLAGS="$XPM_CFLAGS"
11118 elif test -n "$PKG_CONFIG"; then
11119    if test -n "$PKG_CONFIG" && \
11120    { { $as_echo "$as_me:${as_lineno-$LINENO}: \$PKG_CONFIG --exists --print-errors \"xproto x11\""; } >&5
11121  ($PKG_CONFIG --exists --print-errors "xproto x11") 2>&5
11122  ac_status=$?
11123  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
11124  test $ac_status = 0; }; then
11125  pkg_cv_XPM_CFLAGS=`$PKG_CONFIG --cflags "xproto x11" 2>/dev/null`
11126else
11127  pkg_failed=yes
11128fi
11129 else
11130    pkg_failed=untried
11131fi
11132if test -n "$XPM_LIBS"; then
11133    pkg_cv_XPM_LIBS="$XPM_LIBS"
11134 elif test -n "$PKG_CONFIG"; then
11135    if test -n "$PKG_CONFIG" && \
11136    { { $as_echo "$as_me:${as_lineno-$LINENO}: \$PKG_CONFIG --exists --print-errors \"xproto x11\""; } >&5
11137  ($PKG_CONFIG --exists --print-errors "xproto x11") 2>&5
11138  ac_status=$?
11139  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
11140  test $ac_status = 0; }; then
11141  pkg_cv_XPM_LIBS=`$PKG_CONFIG --libs "xproto x11" 2>/dev/null`
11142else
11143  pkg_failed=yes
11144fi
11145 else
11146    pkg_failed=untried
11147fi
11148
11149
11150
11151if test $pkg_failed = yes; then
11152
11153if $PKG_CONFIG --atleast-pkgconfig-version 0.20; then
11154        _pkg_short_errors_supported=yes
11155else
11156        _pkg_short_errors_supported=no
11157fi
11158        if test $_pkg_short_errors_supported = yes; then
11159	        XPM_PKG_ERRORS=`$PKG_CONFIG --short-errors --print-errors "xproto x11" 2>&1`
11160        else
11161	        XPM_PKG_ERRORS=`$PKG_CONFIG --print-errors "xproto x11" 2>&1`
11162        fi
11163	# Put the nasty error message in config.log where it belongs
11164	echo "$XPM_PKG_ERRORS" >&5
11165
11166	as_fn_error $? "Package requirements (xproto x11) were not met:
11167
11168$XPM_PKG_ERRORS
11169
11170Consider adjusting the PKG_CONFIG_PATH environment variable if you
11171installed software in a non-standard prefix.
11172
11173Alternatively, you may set the environment variables XPM_CFLAGS
11174and XPM_LIBS to avoid the need to call pkg-config.
11175See the pkg-config man page for more details.
11176" "$LINENO" 5
11177elif test $pkg_failed = untried; then
11178	{ { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
11179$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
11180as_fn_error $? "The pkg-config script could not be found or is too old.  Make sure it
11181is in your PATH or set the PKG_CONFIG environment variable to the full
11182path to pkg-config.
11183
11184Alternatively, you may set the environment variables XPM_CFLAGS
11185and XPM_LIBS to avoid the need to call pkg-config.
11186See the pkg-config man page for more details.
11187
11188To get pkg-config, see <http://pkg-config.freedesktop.org/>.
11189See \`config.log' for more details" "$LINENO" 5; }
11190else
11191	XPM_CFLAGS=$pkg_cv_XPM_CFLAGS
11192	XPM_LIBS=$pkg_cv_XPM_LIBS
11193        { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
11194$as_echo "yes" >&6; }
11195	:
11196fi
11197
11198pkg_failed=no
11199{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for SXPM" >&5
11200$as_echo_n "checking for SXPM... " >&6; }
11201
11202if test -n "$SXPM_CFLAGS"; then
11203    pkg_cv_SXPM_CFLAGS="$SXPM_CFLAGS"
11204 elif test -n "$PKG_CONFIG"; then
11205    if test -n "$PKG_CONFIG" && \
11206    { { $as_echo "$as_me:${as_lineno-$LINENO}: \$PKG_CONFIG --exists --print-errors \"xt xext xextproto\""; } >&5
11207  ($PKG_CONFIG --exists --print-errors "xt xext xextproto") 2>&5
11208  ac_status=$?
11209  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
11210  test $ac_status = 0; }; then
11211  pkg_cv_SXPM_CFLAGS=`$PKG_CONFIG --cflags "xt xext xextproto" 2>/dev/null`
11212else
11213  pkg_failed=yes
11214fi
11215 else
11216    pkg_failed=untried
11217fi
11218if test -n "$SXPM_LIBS"; then
11219    pkg_cv_SXPM_LIBS="$SXPM_LIBS"
11220 elif test -n "$PKG_CONFIG"; then
11221    if test -n "$PKG_CONFIG" && \
11222    { { $as_echo "$as_me:${as_lineno-$LINENO}: \$PKG_CONFIG --exists --print-errors \"xt xext xextproto\""; } >&5
11223  ($PKG_CONFIG --exists --print-errors "xt xext xextproto") 2>&5
11224  ac_status=$?
11225  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
11226  test $ac_status = 0; }; then
11227  pkg_cv_SXPM_LIBS=`$PKG_CONFIG --libs "xt xext xextproto" 2>/dev/null`
11228else
11229  pkg_failed=yes
11230fi
11231 else
11232    pkg_failed=untried
11233fi
11234
11235
11236
11237if test $pkg_failed = yes; then
11238
11239if $PKG_CONFIG --atleast-pkgconfig-version 0.20; then
11240        _pkg_short_errors_supported=yes
11241else
11242        _pkg_short_errors_supported=no
11243fi
11244        if test $_pkg_short_errors_supported = yes; then
11245	        SXPM_PKG_ERRORS=`$PKG_CONFIG --short-errors --print-errors "xt xext xextproto" 2>&1`
11246        else
11247	        SXPM_PKG_ERRORS=`$PKG_CONFIG --print-errors "xt xext xextproto" 2>&1`
11248        fi
11249	# Put the nasty error message in config.log where it belongs
11250	echo "$SXPM_PKG_ERRORS" >&5
11251
11252	{ $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11253$as_echo "no" >&6; }
11254                build_sxpm=false
11255elif test $pkg_failed = untried; then
11256	build_sxpm=false
11257else
11258	SXPM_CFLAGS=$pkg_cv_SXPM_CFLAGS
11259	SXPM_LIBS=$pkg_cv_SXPM_LIBS
11260        { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
11261$as_echo "yes" >&6; }
11262	build_sxpm=true
11263fi
11264 if test x$build_sxpm = xtrue; then
11265  BUILD_SXPM_TRUE=
11266  BUILD_SXPM_FALSE='#'
11267else
11268  BUILD_SXPM_TRUE='#'
11269  BUILD_SXPM_FALSE=
11270fi
11271
11272
11273# Internationalization & localization support
11274{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for library containing gettext" >&5
11275$as_echo_n "checking for library containing gettext... " >&6; }
11276if ${ac_cv_search_gettext+:} false; then :
11277  $as_echo_n "(cached) " >&6
11278else
11279  ac_func_search_save_LIBS=$LIBS
11280cat confdefs.h - <<_ACEOF >conftest.$ac_ext
11281/* end confdefs.h.  */
11282
11283/* Override any GCC internal prototype to avoid an error.
11284   Use char because int might match the return type of a GCC
11285   builtin and then its argument prototype would still apply.  */
11286#ifdef __cplusplus
11287extern "C"
11288#endif
11289char gettext ();
11290int
11291main ()
11292{
11293return gettext ();
11294  ;
11295  return 0;
11296}
11297_ACEOF
11298for ac_lib in '' intl; do
11299  if test -z "$ac_lib"; then
11300    ac_res="none required"
11301  else
11302    ac_res=-l$ac_lib
11303    LIBS="-l$ac_lib  $ac_func_search_save_LIBS"
11304  fi
11305  if ac_fn_c_try_link "$LINENO"; then :
11306  ac_cv_search_gettext=$ac_res
11307fi
11308rm -f core conftest.err conftest.$ac_objext \
11309    conftest$ac_exeext
11310  if ${ac_cv_search_gettext+:} false; then :
11311  break
11312fi
11313done
11314if ${ac_cv_search_gettext+:} false; then :
11315
11316else
11317  ac_cv_search_gettext=no
11318fi
11319rm conftest.$ac_ext
11320LIBS=$ac_func_search_save_LIBS
11321fi
11322{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_search_gettext" >&5
11323$as_echo "$ac_cv_search_gettext" >&6; }
11324ac_res=$ac_cv_search_gettext
11325if test "$ac_res" != no; then :
11326  test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"
11327  USE_GETTEXT="yes"
11328else
11329  USE_GETTEXT="no"
11330fi
11331
11332{ $as_echo "$as_me:${as_lineno-$LINENO}: checking where to install localized messages" >&5
11333$as_echo_n "checking where to install localized messages... " >&6; }
11334
11335# Check whether --with-localedir was given.
11336if test "${with_localedir+set}" = set; then :
11337  withval=$with_localedir; LOCALEDIR=${withval}
11338else
11339  LOCALEDIR=${datadir}/locale
11340fi
11341
11342
11343  prefix_NONE=
11344  exec_prefix_NONE=
11345  test "x$prefix" = xNONE && prefix_NONE=yes && prefix=$ac_default_prefix
11346  test "x$exec_prefix" = xNONE && exec_prefix_NONE=yes && exec_prefix=$prefix
11347  eval ax_define_dir="\"$LOCALEDIR\""
11348  eval ax_define_dir="\"$ax_define_dir\""
11349  LOCALEDIR="$ax_define_dir"
11350
11351
11352cat >>confdefs.h <<_ACEOF
11353#define LOCALEDIR "$ax_define_dir"
11354_ACEOF
11355
11356  test "$prefix_NONE" && prefix=NONE
11357  test "$exec_prefix_NONE" && exec_prefix=NONE
11358
11359if test "x$LOCALEDIR" = "xno" -o "x$USE_GETTEXT" = "xno" ; then
11360	{ $as_echo "$as_me:${as_lineno-$LINENO}: result: nowhere" >&5
11361$as_echo "nowhere" >&6; }
11362	USE_GETTEXT="no"
11363else
11364	{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $LOCALEDIR" >&5
11365$as_echo "$LOCALEDIR" >&6; }
11366fi
11367
11368if test "x$USE_GETTEXT" = "xyes" ; then
11369
11370$as_echo "#define USE_GETTEXT 1" >>confdefs.h
11371
11372fi
11373 if test "x$USE_GETTEXT" = "xyes"; then
11374  USE_GETTEXT_TRUE=
11375  USE_GETTEXT_FALSE='#'
11376else
11377  USE_GETTEXT_TRUE='#'
11378  USE_GETTEXT_FALSE=
11379fi
11380
11381
11382# Optional feature: When ___.xpm is requested, also look for ___.xpm.Z & .gz
11383# Replaces ZFILEDEF = -DSTAT_ZFILE in old Imakefile
11384# Check whether --enable-stat-zfile was given.
11385if test "${enable_stat_zfile+set}" = set; then :
11386  enableval=$enable_stat_zfile; STAT_ZFILE=$enableval
11387else
11388  STAT_ZFILE=yes
11389fi
11390
11391if test x$STAT_ZFILE = xyes ; then
11392
11393$as_echo "#define STAT_ZFILE 1" >>confdefs.h
11394
11395fi
11396
11397ac_config_files="$ac_config_files Makefile doc/Makefile include/Makefile src/Makefile sxpm/Makefile cxpm/Makefile xpm.pc"
11398
11399cat >confcache <<\_ACEOF
11400# This file is a shell script that caches the results of configure
11401# tests run on this system so they can be shared between configure
11402# scripts and configure runs, see configure's option --config-cache.
11403# It is not useful on other systems.  If it contains results you don't
11404# want to keep, you may remove or edit it.
11405#
11406# config.status only pays attention to the cache file if you give it
11407# the --recheck option to rerun configure.
11408#
11409# `ac_cv_env_foo' variables (set or unset) will be overridden when
11410# loading this file, other *unset* `ac_cv_foo' will be assigned the
11411# following values.
11412
11413_ACEOF
11414
11415# The following way of writing the cache mishandles newlines in values,
11416# but we know of no workaround that is simple, portable, and efficient.
11417# So, we kill variables containing newlines.
11418# Ultrix sh set writes to stderr and can't be redirected directly,
11419# and sets the high bit in the cache file unless we assign to the vars.
11420(
11421  for ac_var in `(set) 2>&1 | sed -n 's/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'`; do
11422    eval ac_val=\$$ac_var
11423    case $ac_val in #(
11424    *${as_nl}*)
11425      case $ac_var in #(
11426      *_cv_*) { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: cache variable $ac_var contains a newline" >&5
11427$as_echo "$as_me: WARNING: cache variable $ac_var contains a newline" >&2;} ;;
11428      esac
11429      case $ac_var in #(
11430      _ | IFS | as_nl) ;; #(
11431      BASH_ARGV | BASH_SOURCE) eval $ac_var= ;; #(
11432      *) { eval $ac_var=; unset $ac_var;} ;;
11433      esac ;;
11434    esac
11435  done
11436
11437  (set) 2>&1 |
11438    case $as_nl`(ac_space=' '; set) 2>&1` in #(
11439    *${as_nl}ac_space=\ *)
11440      # `set' does not quote correctly, so add quotes: double-quote
11441      # substitution turns \\\\ into \\, and sed turns \\ into \.
11442      sed -n \
11443	"s/'/'\\\\''/g;
11444	  s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\\2'/p"
11445      ;; #(
11446    *)
11447      # `set' quotes correctly as required by POSIX, so do not add quotes.
11448      sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p"
11449      ;;
11450    esac |
11451    sort
11452) |
11453  sed '
11454     /^ac_cv_env_/b end
11455     t clear
11456     :clear
11457     s/^\([^=]*\)=\(.*[{}].*\)$/test "${\1+set}" = set || &/
11458     t end
11459     s/^\([^=]*\)=\(.*\)$/\1=${\1=\2}/
11460     :end' >>confcache
11461if diff "$cache_file" confcache >/dev/null 2>&1; then :; else
11462  if test -w "$cache_file"; then
11463    if test "x$cache_file" != "x/dev/null"; then
11464      { $as_echo "$as_me:${as_lineno-$LINENO}: updating cache $cache_file" >&5
11465$as_echo "$as_me: updating cache $cache_file" >&6;}
11466      if test ! -f "$cache_file" || test -h "$cache_file"; then
11467	cat confcache >"$cache_file"
11468      else
11469        case $cache_file in #(
11470        */* | ?:*)
11471	  mv -f confcache "$cache_file"$$ &&
11472	  mv -f "$cache_file"$$ "$cache_file" ;; #(
11473        *)
11474	  mv -f confcache "$cache_file" ;;
11475	esac
11476      fi
11477    fi
11478  else
11479    { $as_echo "$as_me:${as_lineno-$LINENO}: not updating unwritable cache $cache_file" >&5
11480$as_echo "$as_me: not updating unwritable cache $cache_file" >&6;}
11481  fi
11482fi
11483rm -f confcache
11484
11485test "x$prefix" = xNONE && prefix=$ac_default_prefix
11486# Let make expand exec_prefix.
11487test "x$exec_prefix" = xNONE && exec_prefix='${prefix}'
11488
11489DEFS=-DHAVE_CONFIG_H
11490
11491ac_libobjs=
11492ac_ltlibobjs=
11493U=
11494for ac_i in : $LIBOBJS; do test "x$ac_i" = x: && continue
11495  # 1. Remove the extension, and $U if already installed.
11496  ac_script='s/\$U\././;s/\.o$//;s/\.obj$//'
11497  ac_i=`$as_echo "$ac_i" | sed "$ac_script"`
11498  # 2. Prepend LIBOBJDIR.  When used with automake>=1.10 LIBOBJDIR
11499  #    will be set to the directory where LIBOBJS objects are built.
11500  as_fn_append ac_libobjs " \${LIBOBJDIR}$ac_i\$U.$ac_objext"
11501  as_fn_append ac_ltlibobjs " \${LIBOBJDIR}$ac_i"'$U.lo'
11502done
11503LIBOBJS=$ac_libobjs
11504
11505LTLIBOBJS=$ac_ltlibobjs
11506
11507
11508 if test -n "$EXEEXT"; then
11509  am__EXEEXT_TRUE=
11510  am__EXEEXT_FALSE='#'
11511else
11512  am__EXEEXT_TRUE='#'
11513  am__EXEEXT_FALSE=
11514fi
11515
11516if test -z "${MAINTAINER_MODE_TRUE}" && test -z "${MAINTAINER_MODE_FALSE}"; then
11517  as_fn_error $? "conditional \"MAINTAINER_MODE\" was never defined.
11518Usually this means the macro was only invoked conditionally." "$LINENO" 5
11519fi
11520if test -z "${AMDEP_TRUE}" && test -z "${AMDEP_FALSE}"; then
11521  as_fn_error $? "conditional \"AMDEP\" was never defined.
11522Usually this means the macro was only invoked conditionally." "$LINENO" 5
11523fi
11524if test -z "${am__fastdepCC_TRUE}" && test -z "${am__fastdepCC_FALSE}"; then
11525  as_fn_error $? "conditional \"am__fastdepCC\" was never defined.
11526Usually this means the macro was only invoked conditionally." "$LINENO" 5
11527fi
11528if test -z "${BUILD_SXPM_TRUE}" && test -z "${BUILD_SXPM_FALSE}"; then
11529  as_fn_error $? "conditional \"BUILD_SXPM\" was never defined.
11530Usually this means the macro was only invoked conditionally." "$LINENO" 5
11531fi
11532if test -z "${USE_GETTEXT_TRUE}" && test -z "${USE_GETTEXT_FALSE}"; then
11533  as_fn_error $? "conditional \"USE_GETTEXT\" was never defined.
11534Usually this means the macro was only invoked conditionally." "$LINENO" 5
11535fi
11536
11537: "${CONFIG_STATUS=./config.status}"
11538ac_write_fail=0
11539ac_clean_files_save=$ac_clean_files
11540ac_clean_files="$ac_clean_files $CONFIG_STATUS"
11541{ $as_echo "$as_me:${as_lineno-$LINENO}: creating $CONFIG_STATUS" >&5
11542$as_echo "$as_me: creating $CONFIG_STATUS" >&6;}
11543as_write_fail=0
11544cat >$CONFIG_STATUS <<_ASEOF || as_write_fail=1
11545#! $SHELL
11546# Generated by $as_me.
11547# Run this file to recreate the current configuration.
11548# Compiler output produced by configure, useful for debugging
11549# configure, is in config.log if it exists.
11550
11551debug=false
11552ac_cs_recheck=false
11553ac_cs_silent=false
11554
11555SHELL=\${CONFIG_SHELL-$SHELL}
11556export SHELL
11557_ASEOF
11558cat >>$CONFIG_STATUS <<\_ASEOF || as_write_fail=1
11559## -------------------- ##
11560## M4sh Initialization. ##
11561## -------------------- ##
11562
11563# Be more Bourne compatible
11564DUALCASE=1; export DUALCASE # for MKS sh
11565if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then :
11566  emulate sh
11567  NULLCMD=:
11568  # Pre-4.2 versions of Zsh do word splitting on ${1+"$@"}, which
11569  # is contrary to our usage.  Disable this feature.
11570  alias -g '${1+"$@"}'='"$@"'
11571  setopt NO_GLOB_SUBST
11572else
11573  case `(set -o) 2>/dev/null` in #(
11574  *posix*) :
11575    set -o posix ;; #(
11576  *) :
11577     ;;
11578esac
11579fi
11580
11581
11582as_nl='
11583'
11584export as_nl
11585# Printing a long string crashes Solaris 7 /usr/bin/printf.
11586as_echo='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\'
11587as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo
11588as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo$as_echo
11589# Prefer a ksh shell builtin over an external printf program on Solaris,
11590# but without wasting forks for bash or zsh.
11591if test -z "$BASH_VERSION$ZSH_VERSION" \
11592    && (test "X`print -r -- $as_echo`" = "X$as_echo") 2>/dev/null; then
11593  as_echo='print -r --'
11594  as_echo_n='print -rn --'
11595elif (test "X`printf %s $as_echo`" = "X$as_echo") 2>/dev/null; then
11596  as_echo='printf %s\n'
11597  as_echo_n='printf %s'
11598else
11599  if test "X`(/usr/ucb/echo -n -n $as_echo) 2>/dev/null`" = "X-n $as_echo"; then
11600    as_echo_body='eval /usr/ucb/echo -n "$1$as_nl"'
11601    as_echo_n='/usr/ucb/echo -n'
11602  else
11603    as_echo_body='eval expr "X$1" : "X\\(.*\\)"'
11604    as_echo_n_body='eval
11605      arg=$1;
11606      case $arg in #(
11607      *"$as_nl"*)
11608	expr "X$arg" : "X\\(.*\\)$as_nl";
11609	arg=`expr "X$arg" : ".*$as_nl\\(.*\\)"`;;
11610      esac;
11611      expr "X$arg" : "X\\(.*\\)" | tr -d "$as_nl"
11612    '
11613    export as_echo_n_body
11614    as_echo_n='sh -c $as_echo_n_body as_echo'
11615  fi
11616  export as_echo_body
11617  as_echo='sh -c $as_echo_body as_echo'
11618fi
11619
11620# The user is always right.
11621if test "${PATH_SEPARATOR+set}" != set; then
11622  PATH_SEPARATOR=:
11623  (PATH='/bin;/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 && {
11624    (PATH='/bin:/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 ||
11625      PATH_SEPARATOR=';'
11626  }
11627fi
11628
11629
11630# IFS
11631# We need space, tab and new line, in precisely that order.  Quoting is
11632# there to prevent editors from complaining about space-tab.
11633# (If _AS_PATH_WALK were called with IFS unset, it would disable word
11634# splitting by setting IFS to empty value.)
11635IFS=" ""	$as_nl"
11636
11637# Find who we are.  Look in the path if we contain no directory separator.
11638as_myself=
11639case $0 in #((
11640  *[\\/]* ) as_myself=$0 ;;
11641  *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
11642for as_dir in $PATH
11643do
11644  IFS=$as_save_IFS
11645  test -z "$as_dir" && as_dir=.
11646    test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break
11647  done
11648IFS=$as_save_IFS
11649
11650     ;;
11651esac
11652# We did not find ourselves, most probably we were run as `sh COMMAND'
11653# in which case we are not to be found in the path.
11654if test "x$as_myself" = x; then
11655  as_myself=$0
11656fi
11657if test ! -f "$as_myself"; then
11658  $as_echo "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2
11659  exit 1
11660fi
11661
11662# Unset variables that we do not need and which cause bugs (e.g. in
11663# pre-3.0 UWIN ksh).  But do not cause bugs in bash 2.01; the "|| exit 1"
11664# suppresses any "Segmentation fault" message there.  '((' could
11665# trigger a bug in pdksh 5.2.14.
11666for as_var in BASH_ENV ENV MAIL MAILPATH
11667do eval test x\${$as_var+set} = xset \
11668  && ( (unset $as_var) || exit 1) >/dev/null 2>&1 && unset $as_var || :
11669done
11670PS1='$ '
11671PS2='> '
11672PS4='+ '
11673
11674# NLS nuisances.
11675LC_ALL=C
11676export LC_ALL
11677LANGUAGE=C
11678export LANGUAGE
11679
11680# CDPATH.
11681(unset CDPATH) >/dev/null 2>&1 && unset CDPATH
11682
11683
11684# as_fn_error STATUS ERROR [LINENO LOG_FD]
11685# ----------------------------------------
11686# Output "`basename $0`: error: ERROR" to stderr. If LINENO and LOG_FD are
11687# provided, also output the error to LOG_FD, referencing LINENO. Then exit the
11688# script with STATUS, using 1 if that was 0.
11689as_fn_error ()
11690{
11691  as_status=$1; test $as_status -eq 0 && as_status=1
11692  if test "$4"; then
11693    as_lineno=${as_lineno-"$3"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
11694    $as_echo "$as_me:${as_lineno-$LINENO}: error: $2" >&$4
11695  fi
11696  $as_echo "$as_me: error: $2" >&2
11697  as_fn_exit $as_status
11698} # as_fn_error
11699
11700
11701# as_fn_set_status STATUS
11702# -----------------------
11703# Set $? to STATUS, without forking.
11704as_fn_set_status ()
11705{
11706  return $1
11707} # as_fn_set_status
11708
11709# as_fn_exit STATUS
11710# -----------------
11711# Exit the shell with STATUS, even in a "trap 0" or "set -e" context.
11712as_fn_exit ()
11713{
11714  set +e
11715  as_fn_set_status $1
11716  exit $1
11717} # as_fn_exit
11718
11719# as_fn_unset VAR
11720# ---------------
11721# Portably unset VAR.
11722as_fn_unset ()
11723{
11724  { eval $1=; unset $1;}
11725}
11726as_unset=as_fn_unset
11727# as_fn_append VAR VALUE
11728# ----------------------
11729# Append the text in VALUE to the end of the definition contained in VAR. Take
11730# advantage of any shell optimizations that allow amortized linear growth over
11731# repeated appends, instead of the typical quadratic growth present in naive
11732# implementations.
11733if (eval "as_var=1; as_var+=2; test x\$as_var = x12") 2>/dev/null; then :
11734  eval 'as_fn_append ()
11735  {
11736    eval $1+=\$2
11737  }'
11738else
11739  as_fn_append ()
11740  {
11741    eval $1=\$$1\$2
11742  }
11743fi # as_fn_append
11744
11745# as_fn_arith ARG...
11746# ------------------
11747# Perform arithmetic evaluation on the ARGs, and store the result in the
11748# global $as_val. Take advantage of shells that can avoid forks. The arguments
11749# must be portable across $(()) and expr.
11750if (eval "test \$(( 1 + 1 )) = 2") 2>/dev/null; then :
11751  eval 'as_fn_arith ()
11752  {
11753    as_val=$(( $* ))
11754  }'
11755else
11756  as_fn_arith ()
11757  {
11758    as_val=`expr "$@" || test $? -eq 1`
11759  }
11760fi # as_fn_arith
11761
11762
11763if expr a : '\(a\)' >/dev/null 2>&1 &&
11764   test "X`expr 00001 : '.*\(...\)'`" = X001; then
11765  as_expr=expr
11766else
11767  as_expr=false
11768fi
11769
11770if (basename -- /) >/dev/null 2>&1 && test "X`basename -- / 2>&1`" = "X/"; then
11771  as_basename=basename
11772else
11773  as_basename=false
11774fi
11775
11776if (as_dir=`dirname -- /` && test "X$as_dir" = X/) >/dev/null 2>&1; then
11777  as_dirname=dirname
11778else
11779  as_dirname=false
11780fi
11781
11782as_me=`$as_basename -- "$0" ||
11783$as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \
11784	 X"$0" : 'X\(//\)$' \| \
11785	 X"$0" : 'X\(/\)' \| . 2>/dev/null ||
11786$as_echo X/"$0" |
11787    sed '/^.*\/\([^/][^/]*\)\/*$/{
11788	    s//\1/
11789	    q
11790	  }
11791	  /^X\/\(\/\/\)$/{
11792	    s//\1/
11793	    q
11794	  }
11795	  /^X\/\(\/\).*/{
11796	    s//\1/
11797	    q
11798	  }
11799	  s/.*/./; q'`
11800
11801# Avoid depending upon Character Ranges.
11802as_cr_letters='abcdefghijklmnopqrstuvwxyz'
11803as_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ'
11804as_cr_Letters=$as_cr_letters$as_cr_LETTERS
11805as_cr_digits='0123456789'
11806as_cr_alnum=$as_cr_Letters$as_cr_digits
11807
11808ECHO_C= ECHO_N= ECHO_T=
11809case `echo -n x` in #(((((
11810-n*)
11811  case `echo 'xy\c'` in
11812  *c*) ECHO_T='	';;	# ECHO_T is single tab character.
11813  xy)  ECHO_C='\c';;
11814  *)   echo `echo ksh88 bug on AIX 6.1` > /dev/null
11815       ECHO_T='	';;
11816  esac;;
11817*)
11818  ECHO_N='-n';;
11819esac
11820
11821rm -f conf$$ conf$$.exe conf$$.file
11822if test -d conf$$.dir; then
11823  rm -f conf$$.dir/conf$$.file
11824else
11825  rm -f conf$$.dir
11826  mkdir conf$$.dir 2>/dev/null
11827fi
11828if (echo >conf$$.file) 2>/dev/null; then
11829  if ln -s conf$$.file conf$$ 2>/dev/null; then
11830    as_ln_s='ln -s'
11831    # ... but there are two gotchas:
11832    # 1) On MSYS, both `ln -s file dir' and `ln file dir' fail.
11833    # 2) DJGPP < 2.04 has no symlinks; `ln -s' creates a wrapper executable.
11834    # In both cases, we have to default to `cp -p'.
11835    ln -s conf$$.file conf$$.dir 2>/dev/null && test ! -f conf$$.exe ||
11836      as_ln_s='cp -p'
11837  elif ln conf$$.file conf$$ 2>/dev/null; then
11838    as_ln_s=ln
11839  else
11840    as_ln_s='cp -p'
11841  fi
11842else
11843  as_ln_s='cp -p'
11844fi
11845rm -f conf$$ conf$$.exe conf$$.dir/conf$$.file conf$$.file
11846rmdir conf$$.dir 2>/dev/null
11847
11848
11849# as_fn_mkdir_p
11850# -------------
11851# Create "$as_dir" as a directory, including parents if necessary.
11852as_fn_mkdir_p ()
11853{
11854
11855  case $as_dir in #(
11856  -*) as_dir=./$as_dir;;
11857  esac
11858  test -d "$as_dir" || eval $as_mkdir_p || {
11859    as_dirs=
11860    while :; do
11861      case $as_dir in #(
11862      *\'*) as_qdir=`$as_echo "$as_dir" | sed "s/'/'\\\\\\\\''/g"`;; #'(
11863      *) as_qdir=$as_dir;;
11864      esac
11865      as_dirs="'$as_qdir' $as_dirs"
11866      as_dir=`$as_dirname -- "$as_dir" ||
11867$as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
11868	 X"$as_dir" : 'X\(//\)[^/]' \| \
11869	 X"$as_dir" : 'X\(//\)$' \| \
11870	 X"$as_dir" : 'X\(/\)' \| . 2>/dev/null ||
11871$as_echo X"$as_dir" |
11872    sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
11873	    s//\1/
11874	    q
11875	  }
11876	  /^X\(\/\/\)[^/].*/{
11877	    s//\1/
11878	    q
11879	  }
11880	  /^X\(\/\/\)$/{
11881	    s//\1/
11882	    q
11883	  }
11884	  /^X\(\/\).*/{
11885	    s//\1/
11886	    q
11887	  }
11888	  s/.*/./; q'`
11889      test -d "$as_dir" && break
11890    done
11891    test -z "$as_dirs" || eval "mkdir $as_dirs"
11892  } || test -d "$as_dir" || as_fn_error $? "cannot create directory $as_dir"
11893
11894
11895} # as_fn_mkdir_p
11896if mkdir -p . 2>/dev/null; then
11897  as_mkdir_p='mkdir -p "$as_dir"'
11898else
11899  test -d ./-p && rmdir ./-p
11900  as_mkdir_p=false
11901fi
11902
11903if test -x / >/dev/null 2>&1; then
11904  as_test_x='test -x'
11905else
11906  if ls -dL / >/dev/null 2>&1; then
11907    as_ls_L_option=L
11908  else
11909    as_ls_L_option=
11910  fi
11911  as_test_x='
11912    eval sh -c '\''
11913      if test -d "$1"; then
11914	test -d "$1/.";
11915      else
11916	case $1 in #(
11917	-*)set "./$1";;
11918	esac;
11919	case `ls -ld'$as_ls_L_option' "$1" 2>/dev/null` in #((
11920	???[sx]*):;;*)false;;esac;fi
11921    '\'' sh
11922  '
11923fi
11924as_executable_p=$as_test_x
11925
11926# Sed expression to map a string onto a valid CPP name.
11927as_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'"
11928
11929# Sed expression to map a string onto a valid variable name.
11930as_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'"
11931
11932
11933exec 6>&1
11934## ----------------------------------- ##
11935## Main body of $CONFIG_STATUS script. ##
11936## ----------------------------------- ##
11937_ASEOF
11938test $as_write_fail = 0 && chmod +x $CONFIG_STATUS || ac_write_fail=1
11939
11940cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
11941# Save the log message, to keep $0 and so on meaningful, and to
11942# report actual input values of CONFIG_FILES etc. instead of their
11943# values after options handling.
11944ac_log="
11945This file was extended by libXpm $as_me 3.5.9, which was
11946generated by GNU Autoconf 2.68.  Invocation command line was
11947
11948  CONFIG_FILES    = $CONFIG_FILES
11949  CONFIG_HEADERS  = $CONFIG_HEADERS
11950  CONFIG_LINKS    = $CONFIG_LINKS
11951  CONFIG_COMMANDS = $CONFIG_COMMANDS
11952  $ $0 $@
11953
11954on `(hostname || uname -n) 2>/dev/null | sed 1q`
11955"
11956
11957_ACEOF
11958
11959case $ac_config_files in *"
11960"*) set x $ac_config_files; shift; ac_config_files=$*;;
11961esac
11962
11963case $ac_config_headers in *"
11964"*) set x $ac_config_headers; shift; ac_config_headers=$*;;
11965esac
11966
11967
11968cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
11969# Files that config.status was made for.
11970config_files="$ac_config_files"
11971config_headers="$ac_config_headers"
11972config_commands="$ac_config_commands"
11973
11974_ACEOF
11975
11976cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
11977ac_cs_usage="\
11978\`$as_me' instantiates files and other configuration actions
11979from templates according to the current configuration.  Unless the files
11980and actions are specified as TAGs, all are instantiated by default.
11981
11982Usage: $0 [OPTION]... [TAG]...
11983
11984  -h, --help       print this help, then exit
11985  -V, --version    print version number and configuration settings, then exit
11986      --config     print configuration, then exit
11987  -q, --quiet, --silent
11988                   do not print progress messages
11989  -d, --debug      don't remove temporary files
11990      --recheck    update $as_me by reconfiguring in the same conditions
11991      --file=FILE[:TEMPLATE]
11992                   instantiate the configuration file FILE
11993      --header=FILE[:TEMPLATE]
11994                   instantiate the configuration header FILE
11995
11996Configuration files:
11997$config_files
11998
11999Configuration headers:
12000$config_headers
12001
12002Configuration commands:
12003$config_commands
12004
12005Report bugs to <https://bugs.freedesktop.org/enter_bug.cgi?product=xorg>."
12006
12007_ACEOF
12008cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
12009ac_cs_config="`$as_echo "$ac_configure_args" | sed 's/^ //; s/[\\""\`\$]/\\\\&/g'`"
12010ac_cs_version="\\
12011libXpm config.status 3.5.9
12012configured by $0, generated by GNU Autoconf 2.68,
12013  with options \\"\$ac_cs_config\\"
12014
12015Copyright (C) 2010 Free Software Foundation, Inc.
12016This config.status script is free software; the Free Software Foundation
12017gives unlimited permission to copy, distribute and modify it."
12018
12019ac_pwd='$ac_pwd'
12020srcdir='$srcdir'
12021INSTALL='$INSTALL'
12022MKDIR_P='$MKDIR_P'
12023AWK='$AWK'
12024test -n "\$AWK" || AWK=awk
12025_ACEOF
12026
12027cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
12028# The default lists apply if the user does not specify any file.
12029ac_need_defaults=:
12030while test $# != 0
12031do
12032  case $1 in
12033  --*=?*)
12034    ac_option=`expr "X$1" : 'X\([^=]*\)='`
12035    ac_optarg=`expr "X$1" : 'X[^=]*=\(.*\)'`
12036    ac_shift=:
12037    ;;
12038  --*=)
12039    ac_option=`expr "X$1" : 'X\([^=]*\)='`
12040    ac_optarg=
12041    ac_shift=:
12042    ;;
12043  *)
12044    ac_option=$1
12045    ac_optarg=$2
12046    ac_shift=shift
12047    ;;
12048  esac
12049
12050  case $ac_option in
12051  # Handling of the options.
12052  -recheck | --recheck | --rechec | --reche | --rech | --rec | --re | --r)
12053    ac_cs_recheck=: ;;
12054  --version | --versio | --versi | --vers | --ver | --ve | --v | -V )
12055    $as_echo "$ac_cs_version"; exit ;;
12056  --config | --confi | --conf | --con | --co | --c )
12057    $as_echo "$ac_cs_config"; exit ;;
12058  --debug | --debu | --deb | --de | --d | -d )
12059    debug=: ;;
12060  --file | --fil | --fi | --f )
12061    $ac_shift
12062    case $ac_optarg in
12063    *\'*) ac_optarg=`$as_echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"` ;;
12064    '') as_fn_error $? "missing file argument" ;;
12065    esac
12066    as_fn_append CONFIG_FILES " '$ac_optarg'"
12067    ac_need_defaults=false;;
12068  --header | --heade | --head | --hea )
12069    $ac_shift
12070    case $ac_optarg in
12071    *\'*) ac_optarg=`$as_echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"` ;;
12072    esac
12073    as_fn_append CONFIG_HEADERS " '$ac_optarg'"
12074    ac_need_defaults=false;;
12075  --he | --h)
12076    # Conflict between --help and --header
12077    as_fn_error $? "ambiguous option: \`$1'
12078Try \`$0 --help' for more information.";;
12079  --help | --hel | -h )
12080    $as_echo "$ac_cs_usage"; exit ;;
12081  -q | -quiet | --quiet | --quie | --qui | --qu | --q \
12082  | -silent | --silent | --silen | --sile | --sil | --si | --s)
12083    ac_cs_silent=: ;;
12084
12085  # This is an error.
12086  -*) as_fn_error $? "unrecognized option: \`$1'
12087Try \`$0 --help' for more information." ;;
12088
12089  *) as_fn_append ac_config_targets " $1"
12090     ac_need_defaults=false ;;
12091
12092  esac
12093  shift
12094done
12095
12096ac_configure_extra_args=
12097
12098if $ac_cs_silent; then
12099  exec 6>/dev/null
12100  ac_configure_extra_args="$ac_configure_extra_args --silent"
12101fi
12102
12103_ACEOF
12104cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
12105if \$ac_cs_recheck; then
12106  set X '$SHELL' '$0' $ac_configure_args \$ac_configure_extra_args --no-create --no-recursion
12107  shift
12108  \$as_echo "running CONFIG_SHELL=$SHELL \$*" >&6
12109  CONFIG_SHELL='$SHELL'
12110  export CONFIG_SHELL
12111  exec "\$@"
12112fi
12113
12114_ACEOF
12115cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
12116exec 5>>config.log
12117{
12118  echo
12119  sed 'h;s/./-/g;s/^.../## /;s/...$/ ##/;p;x;p;x' <<_ASBOX
12120## Running $as_me. ##
12121_ASBOX
12122  $as_echo "$ac_log"
12123} >&5
12124
12125_ACEOF
12126cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
12127#
12128# INIT-COMMANDS
12129#
12130AMDEP_TRUE="$AMDEP_TRUE" ac_aux_dir="$ac_aux_dir"
12131
12132
12133# The HP-UX ksh and POSIX shell print the target directory to stdout
12134# if CDPATH is set.
12135(unset CDPATH) >/dev/null 2>&1 && unset CDPATH
12136
12137sed_quote_subst='$sed_quote_subst'
12138double_quote_subst='$double_quote_subst'
12139delay_variable_subst='$delay_variable_subst'
12140macro_version='`$ECHO "$macro_version" | $SED "$delay_single_quote_subst"`'
12141macro_revision='`$ECHO "$macro_revision" | $SED "$delay_single_quote_subst"`'
12142enable_shared='`$ECHO "$enable_shared" | $SED "$delay_single_quote_subst"`'
12143enable_static='`$ECHO "$enable_static" | $SED "$delay_single_quote_subst"`'
12144pic_mode='`$ECHO "$pic_mode" | $SED "$delay_single_quote_subst"`'
12145enable_fast_install='`$ECHO "$enable_fast_install" | $SED "$delay_single_quote_subst"`'
12146SHELL='`$ECHO "$SHELL" | $SED "$delay_single_quote_subst"`'
12147ECHO='`$ECHO "$ECHO" | $SED "$delay_single_quote_subst"`'
12148host_alias='`$ECHO "$host_alias" | $SED "$delay_single_quote_subst"`'
12149host='`$ECHO "$host" | $SED "$delay_single_quote_subst"`'
12150host_os='`$ECHO "$host_os" | $SED "$delay_single_quote_subst"`'
12151build_alias='`$ECHO "$build_alias" | $SED "$delay_single_quote_subst"`'
12152build='`$ECHO "$build" | $SED "$delay_single_quote_subst"`'
12153build_os='`$ECHO "$build_os" | $SED "$delay_single_quote_subst"`'
12154SED='`$ECHO "$SED" | $SED "$delay_single_quote_subst"`'
12155Xsed='`$ECHO "$Xsed" | $SED "$delay_single_quote_subst"`'
12156GREP='`$ECHO "$GREP" | $SED "$delay_single_quote_subst"`'
12157EGREP='`$ECHO "$EGREP" | $SED "$delay_single_quote_subst"`'
12158FGREP='`$ECHO "$FGREP" | $SED "$delay_single_quote_subst"`'
12159LD='`$ECHO "$LD" | $SED "$delay_single_quote_subst"`'
12160NM='`$ECHO "$NM" | $SED "$delay_single_quote_subst"`'
12161LN_S='`$ECHO "$LN_S" | $SED "$delay_single_quote_subst"`'
12162max_cmd_len='`$ECHO "$max_cmd_len" | $SED "$delay_single_quote_subst"`'
12163ac_objext='`$ECHO "$ac_objext" | $SED "$delay_single_quote_subst"`'
12164exeext='`$ECHO "$exeext" | $SED "$delay_single_quote_subst"`'
12165lt_unset='`$ECHO "$lt_unset" | $SED "$delay_single_quote_subst"`'
12166lt_SP2NL='`$ECHO "$lt_SP2NL" | $SED "$delay_single_quote_subst"`'
12167lt_NL2SP='`$ECHO "$lt_NL2SP" | $SED "$delay_single_quote_subst"`'
12168reload_flag='`$ECHO "$reload_flag" | $SED "$delay_single_quote_subst"`'
12169reload_cmds='`$ECHO "$reload_cmds" | $SED "$delay_single_quote_subst"`'
12170OBJDUMP='`$ECHO "$OBJDUMP" | $SED "$delay_single_quote_subst"`'
12171deplibs_check_method='`$ECHO "$deplibs_check_method" | $SED "$delay_single_quote_subst"`'
12172file_magic_cmd='`$ECHO "$file_magic_cmd" | $SED "$delay_single_quote_subst"`'
12173AR='`$ECHO "$AR" | $SED "$delay_single_quote_subst"`'
12174AR_FLAGS='`$ECHO "$AR_FLAGS" | $SED "$delay_single_quote_subst"`'
12175STRIP='`$ECHO "$STRIP" | $SED "$delay_single_quote_subst"`'
12176RANLIB='`$ECHO "$RANLIB" | $SED "$delay_single_quote_subst"`'
12177old_postinstall_cmds='`$ECHO "$old_postinstall_cmds" | $SED "$delay_single_quote_subst"`'
12178old_postuninstall_cmds='`$ECHO "$old_postuninstall_cmds" | $SED "$delay_single_quote_subst"`'
12179old_archive_cmds='`$ECHO "$old_archive_cmds" | $SED "$delay_single_quote_subst"`'
12180lock_old_archive_extraction='`$ECHO "$lock_old_archive_extraction" | $SED "$delay_single_quote_subst"`'
12181CC='`$ECHO "$CC" | $SED "$delay_single_quote_subst"`'
12182CFLAGS='`$ECHO "$CFLAGS" | $SED "$delay_single_quote_subst"`'
12183compiler='`$ECHO "$compiler" | $SED "$delay_single_quote_subst"`'
12184GCC='`$ECHO "$GCC" | $SED "$delay_single_quote_subst"`'
12185lt_cv_sys_global_symbol_pipe='`$ECHO "$lt_cv_sys_global_symbol_pipe" | $SED "$delay_single_quote_subst"`'
12186lt_cv_sys_global_symbol_to_cdecl='`$ECHO "$lt_cv_sys_global_symbol_to_cdecl" | $SED "$delay_single_quote_subst"`'
12187lt_cv_sys_global_symbol_to_c_name_address='`$ECHO "$lt_cv_sys_global_symbol_to_c_name_address" | $SED "$delay_single_quote_subst"`'
12188lt_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"`'
12189objdir='`$ECHO "$objdir" | $SED "$delay_single_quote_subst"`'
12190MAGIC_CMD='`$ECHO "$MAGIC_CMD" | $SED "$delay_single_quote_subst"`'
12191lt_prog_compiler_no_builtin_flag='`$ECHO "$lt_prog_compiler_no_builtin_flag" | $SED "$delay_single_quote_subst"`'
12192lt_prog_compiler_wl='`$ECHO "$lt_prog_compiler_wl" | $SED "$delay_single_quote_subst"`'
12193lt_prog_compiler_pic='`$ECHO "$lt_prog_compiler_pic" | $SED "$delay_single_quote_subst"`'
12194lt_prog_compiler_static='`$ECHO "$lt_prog_compiler_static" | $SED "$delay_single_quote_subst"`'
12195lt_cv_prog_compiler_c_o='`$ECHO "$lt_cv_prog_compiler_c_o" | $SED "$delay_single_quote_subst"`'
12196need_locks='`$ECHO "$need_locks" | $SED "$delay_single_quote_subst"`'
12197DSYMUTIL='`$ECHO "$DSYMUTIL" | $SED "$delay_single_quote_subst"`'
12198NMEDIT='`$ECHO "$NMEDIT" | $SED "$delay_single_quote_subst"`'
12199LIPO='`$ECHO "$LIPO" | $SED "$delay_single_quote_subst"`'
12200OTOOL='`$ECHO "$OTOOL" | $SED "$delay_single_quote_subst"`'
12201OTOOL64='`$ECHO "$OTOOL64" | $SED "$delay_single_quote_subst"`'
12202libext='`$ECHO "$libext" | $SED "$delay_single_quote_subst"`'
12203shrext_cmds='`$ECHO "$shrext_cmds" | $SED "$delay_single_quote_subst"`'
12204extract_expsyms_cmds='`$ECHO "$extract_expsyms_cmds" | $SED "$delay_single_quote_subst"`'
12205archive_cmds_need_lc='`$ECHO "$archive_cmds_need_lc" | $SED "$delay_single_quote_subst"`'
12206enable_shared_with_static_runtimes='`$ECHO "$enable_shared_with_static_runtimes" | $SED "$delay_single_quote_subst"`'
12207export_dynamic_flag_spec='`$ECHO "$export_dynamic_flag_spec" | $SED "$delay_single_quote_subst"`'
12208whole_archive_flag_spec='`$ECHO "$whole_archive_flag_spec" | $SED "$delay_single_quote_subst"`'
12209compiler_needs_object='`$ECHO "$compiler_needs_object" | $SED "$delay_single_quote_subst"`'
12210old_archive_from_new_cmds='`$ECHO "$old_archive_from_new_cmds" | $SED "$delay_single_quote_subst"`'
12211old_archive_from_expsyms_cmds='`$ECHO "$old_archive_from_expsyms_cmds" | $SED "$delay_single_quote_subst"`'
12212archive_cmds='`$ECHO "$archive_cmds" | $SED "$delay_single_quote_subst"`'
12213archive_expsym_cmds='`$ECHO "$archive_expsym_cmds" | $SED "$delay_single_quote_subst"`'
12214module_cmds='`$ECHO "$module_cmds" | $SED "$delay_single_quote_subst"`'
12215module_expsym_cmds='`$ECHO "$module_expsym_cmds" | $SED "$delay_single_quote_subst"`'
12216with_gnu_ld='`$ECHO "$with_gnu_ld" | $SED "$delay_single_quote_subst"`'
12217allow_undefined_flag='`$ECHO "$allow_undefined_flag" | $SED "$delay_single_quote_subst"`'
12218no_undefined_flag='`$ECHO "$no_undefined_flag" | $SED "$delay_single_quote_subst"`'
12219hardcode_libdir_flag_spec='`$ECHO "$hardcode_libdir_flag_spec" | $SED "$delay_single_quote_subst"`'
12220hardcode_libdir_flag_spec_ld='`$ECHO "$hardcode_libdir_flag_spec_ld" | $SED "$delay_single_quote_subst"`'
12221hardcode_libdir_separator='`$ECHO "$hardcode_libdir_separator" | $SED "$delay_single_quote_subst"`'
12222hardcode_direct='`$ECHO "$hardcode_direct" | $SED "$delay_single_quote_subst"`'
12223hardcode_direct_absolute='`$ECHO "$hardcode_direct_absolute" | $SED "$delay_single_quote_subst"`'
12224hardcode_minus_L='`$ECHO "$hardcode_minus_L" | $SED "$delay_single_quote_subst"`'
12225hardcode_shlibpath_var='`$ECHO "$hardcode_shlibpath_var" | $SED "$delay_single_quote_subst"`'
12226hardcode_automatic='`$ECHO "$hardcode_automatic" | $SED "$delay_single_quote_subst"`'
12227inherit_rpath='`$ECHO "$inherit_rpath" | $SED "$delay_single_quote_subst"`'
12228link_all_deplibs='`$ECHO "$link_all_deplibs" | $SED "$delay_single_quote_subst"`'
12229fix_srcfile_path='`$ECHO "$fix_srcfile_path" | $SED "$delay_single_quote_subst"`'
12230always_export_symbols='`$ECHO "$always_export_symbols" | $SED "$delay_single_quote_subst"`'
12231export_symbols_cmds='`$ECHO "$export_symbols_cmds" | $SED "$delay_single_quote_subst"`'
12232exclude_expsyms='`$ECHO "$exclude_expsyms" | $SED "$delay_single_quote_subst"`'
12233include_expsyms='`$ECHO "$include_expsyms" | $SED "$delay_single_quote_subst"`'
12234prelink_cmds='`$ECHO "$prelink_cmds" | $SED "$delay_single_quote_subst"`'
12235file_list_spec='`$ECHO "$file_list_spec" | $SED "$delay_single_quote_subst"`'
12236variables_saved_for_relink='`$ECHO "$variables_saved_for_relink" | $SED "$delay_single_quote_subst"`'
12237need_lib_prefix='`$ECHO "$need_lib_prefix" | $SED "$delay_single_quote_subst"`'
12238need_version='`$ECHO "$need_version" | $SED "$delay_single_quote_subst"`'
12239version_type='`$ECHO "$version_type" | $SED "$delay_single_quote_subst"`'
12240runpath_var='`$ECHO "$runpath_var" | $SED "$delay_single_quote_subst"`'
12241shlibpath_var='`$ECHO "$shlibpath_var" | $SED "$delay_single_quote_subst"`'
12242shlibpath_overrides_runpath='`$ECHO "$shlibpath_overrides_runpath" | $SED "$delay_single_quote_subst"`'
12243libname_spec='`$ECHO "$libname_spec" | $SED "$delay_single_quote_subst"`'
12244library_names_spec='`$ECHO "$library_names_spec" | $SED "$delay_single_quote_subst"`'
12245soname_spec='`$ECHO "$soname_spec" | $SED "$delay_single_quote_subst"`'
12246install_override_mode='`$ECHO "$install_override_mode" | $SED "$delay_single_quote_subst"`'
12247postinstall_cmds='`$ECHO "$postinstall_cmds" | $SED "$delay_single_quote_subst"`'
12248postuninstall_cmds='`$ECHO "$postuninstall_cmds" | $SED "$delay_single_quote_subst"`'
12249finish_cmds='`$ECHO "$finish_cmds" | $SED "$delay_single_quote_subst"`'
12250finish_eval='`$ECHO "$finish_eval" | $SED "$delay_single_quote_subst"`'
12251hardcode_into_libs='`$ECHO "$hardcode_into_libs" | $SED "$delay_single_quote_subst"`'
12252sys_lib_search_path_spec='`$ECHO "$sys_lib_search_path_spec" | $SED "$delay_single_quote_subst"`'
12253sys_lib_dlsearch_path_spec='`$ECHO "$sys_lib_dlsearch_path_spec" | $SED "$delay_single_quote_subst"`'
12254hardcode_action='`$ECHO "$hardcode_action" | $SED "$delay_single_quote_subst"`'
12255enable_dlopen='`$ECHO "$enable_dlopen" | $SED "$delay_single_quote_subst"`'
12256enable_dlopen_self='`$ECHO "$enable_dlopen_self" | $SED "$delay_single_quote_subst"`'
12257enable_dlopen_self_static='`$ECHO "$enable_dlopen_self_static" | $SED "$delay_single_quote_subst"`'
12258old_striplib='`$ECHO "$old_striplib" | $SED "$delay_single_quote_subst"`'
12259striplib='`$ECHO "$striplib" | $SED "$delay_single_quote_subst"`'
12260
12261LTCC='$LTCC'
12262LTCFLAGS='$LTCFLAGS'
12263compiler='$compiler_DEFAULT'
12264
12265# A function that is used when there is no print builtin or printf.
12266func_fallback_echo ()
12267{
12268  eval 'cat <<_LTECHO_EOF
12269\$1
12270_LTECHO_EOF'
12271}
12272
12273# Quote evaled strings.
12274for var in SHELL \
12275ECHO \
12276SED \
12277GREP \
12278EGREP \
12279FGREP \
12280LD \
12281NM \
12282LN_S \
12283lt_SP2NL \
12284lt_NL2SP \
12285reload_flag \
12286OBJDUMP \
12287deplibs_check_method \
12288file_magic_cmd \
12289AR \
12290AR_FLAGS \
12291STRIP \
12292RANLIB \
12293CC \
12294CFLAGS \
12295compiler \
12296lt_cv_sys_global_symbol_pipe \
12297lt_cv_sys_global_symbol_to_cdecl \
12298lt_cv_sys_global_symbol_to_c_name_address \
12299lt_cv_sys_global_symbol_to_c_name_address_lib_prefix \
12300lt_prog_compiler_no_builtin_flag \
12301lt_prog_compiler_wl \
12302lt_prog_compiler_pic \
12303lt_prog_compiler_static \
12304lt_cv_prog_compiler_c_o \
12305need_locks \
12306DSYMUTIL \
12307NMEDIT \
12308LIPO \
12309OTOOL \
12310OTOOL64 \
12311shrext_cmds \
12312export_dynamic_flag_spec \
12313whole_archive_flag_spec \
12314compiler_needs_object \
12315with_gnu_ld \
12316allow_undefined_flag \
12317no_undefined_flag \
12318hardcode_libdir_flag_spec \
12319hardcode_libdir_flag_spec_ld \
12320hardcode_libdir_separator \
12321fix_srcfile_path \
12322exclude_expsyms \
12323include_expsyms \
12324file_list_spec \
12325variables_saved_for_relink \
12326libname_spec \
12327library_names_spec \
12328soname_spec \
12329install_override_mode \
12330finish_eval \
12331old_striplib \
12332striplib; do
12333    case \`eval \\\\\$ECHO \\\\""\\\\\$\$var"\\\\"\` in
12334    *[\\\\\\\`\\"\\\$]*)
12335      eval "lt_\$var=\\\\\\"\\\`\\\$ECHO \\"\\\$\$var\\" | \\\$SED \\"\\\$sed_quote_subst\\"\\\`\\\\\\""
12336      ;;
12337    *)
12338      eval "lt_\$var=\\\\\\"\\\$\$var\\\\\\""
12339      ;;
12340    esac
12341done
12342
12343# Double-quote double-evaled strings.
12344for var in reload_cmds \
12345old_postinstall_cmds \
12346old_postuninstall_cmds \
12347old_archive_cmds \
12348extract_expsyms_cmds \
12349old_archive_from_new_cmds \
12350old_archive_from_expsyms_cmds \
12351archive_cmds \
12352archive_expsym_cmds \
12353module_cmds \
12354module_expsym_cmds \
12355export_symbols_cmds \
12356prelink_cmds \
12357postinstall_cmds \
12358postuninstall_cmds \
12359finish_cmds \
12360sys_lib_search_path_spec \
12361sys_lib_dlsearch_path_spec; do
12362    case \`eval \\\\\$ECHO \\\\""\\\\\$\$var"\\\\"\` in
12363    *[\\\\\\\`\\"\\\$]*)
12364      eval "lt_\$var=\\\\\\"\\\`\\\$ECHO \\"\\\$\$var\\" | \\\$SED -e \\"\\\$double_quote_subst\\" -e \\"\\\$sed_quote_subst\\" -e \\"\\\$delay_variable_subst\\"\\\`\\\\\\""
12365      ;;
12366    *)
12367      eval "lt_\$var=\\\\\\"\\\$\$var\\\\\\""
12368      ;;
12369    esac
12370done
12371
12372ac_aux_dir='$ac_aux_dir'
12373xsi_shell='$xsi_shell'
12374lt_shell_append='$lt_shell_append'
12375
12376# See if we are running on zsh, and set the options which allow our
12377# commands through without removal of \ escapes INIT.
12378if test -n "\${ZSH_VERSION+set}" ; then
12379   setopt NO_GLOB_SUBST
12380fi
12381
12382
12383    PACKAGE='$PACKAGE'
12384    VERSION='$VERSION'
12385    TIMESTAMP='$TIMESTAMP'
12386    RM='$RM'
12387    ofile='$ofile'
12388
12389
12390
12391
12392_ACEOF
12393
12394cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
12395
12396# Handling of arguments.
12397for ac_config_target in $ac_config_targets
12398do
12399  case $ac_config_target in
12400    "config.h") CONFIG_HEADERS="$CONFIG_HEADERS config.h" ;;
12401    "depfiles") CONFIG_COMMANDS="$CONFIG_COMMANDS depfiles" ;;
12402    "libtool") CONFIG_COMMANDS="$CONFIG_COMMANDS libtool" ;;
12403    "Makefile") CONFIG_FILES="$CONFIG_FILES Makefile" ;;
12404    "doc/Makefile") CONFIG_FILES="$CONFIG_FILES doc/Makefile" ;;
12405    "include/Makefile") CONFIG_FILES="$CONFIG_FILES include/Makefile" ;;
12406    "src/Makefile") CONFIG_FILES="$CONFIG_FILES src/Makefile" ;;
12407    "sxpm/Makefile") CONFIG_FILES="$CONFIG_FILES sxpm/Makefile" ;;
12408    "cxpm/Makefile") CONFIG_FILES="$CONFIG_FILES cxpm/Makefile" ;;
12409    "xpm.pc") CONFIG_FILES="$CONFIG_FILES xpm.pc" ;;
12410
12411  *) as_fn_error $? "invalid argument: \`$ac_config_target'" "$LINENO" 5;;
12412  esac
12413done
12414
12415
12416# If the user did not use the arguments to specify the items to instantiate,
12417# then the envvar interface is used.  Set only those that are not.
12418# We use the long form for the default assignment because of an extremely
12419# bizarre bug on SunOS 4.1.3.
12420if $ac_need_defaults; then
12421  test "${CONFIG_FILES+set}" = set || CONFIG_FILES=$config_files
12422  test "${CONFIG_HEADERS+set}" = set || CONFIG_HEADERS=$config_headers
12423  test "${CONFIG_COMMANDS+set}" = set || CONFIG_COMMANDS=$config_commands
12424fi
12425
12426# Have a temporary directory for convenience.  Make it in the build tree
12427# simply because there is no reason against having it here, and in addition,
12428# creating and moving files from /tmp can sometimes cause problems.
12429# Hook for its removal unless debugging.
12430# Note that there is a small window in which the directory will not be cleaned:
12431# after its creation but before its name has been assigned to `$tmp'.
12432$debug ||
12433{
12434  tmp= ac_tmp=
12435  trap 'exit_status=$?
12436  : "${ac_tmp:=$tmp}"
12437  { test ! -d "$ac_tmp" || rm -fr "$ac_tmp"; } && exit $exit_status
12438' 0
12439  trap 'as_fn_exit 1' 1 2 13 15
12440}
12441# Create a (secure) tmp directory for tmp files.
12442
12443{
12444  tmp=`(umask 077 && mktemp -d "./confXXXXXX") 2>/dev/null` &&
12445  test -d "$tmp"
12446}  ||
12447{
12448  tmp=./conf$$-$RANDOM
12449  (umask 077 && mkdir "$tmp")
12450} || as_fn_error $? "cannot create a temporary directory in ." "$LINENO" 5
12451ac_tmp=$tmp
12452
12453# Set up the scripts for CONFIG_FILES section.
12454# No need to generate them if there are no CONFIG_FILES.
12455# This happens for instance with `./config.status config.h'.
12456if test -n "$CONFIG_FILES"; then
12457
12458
12459ac_cr=`echo X | tr X '\015'`
12460# On cygwin, bash can eat \r inside `` if the user requested igncr.
12461# But we know of no other shell where ac_cr would be empty at this
12462# point, so we can use a bashism as a fallback.
12463if test "x$ac_cr" = x; then
12464  eval ac_cr=\$\'\\r\'
12465fi
12466ac_cs_awk_cr=`$AWK 'BEGIN { print "a\rb" }' </dev/null 2>/dev/null`
12467if test "$ac_cs_awk_cr" = "a${ac_cr}b"; then
12468  ac_cs_awk_cr='\\r'
12469else
12470  ac_cs_awk_cr=$ac_cr
12471fi
12472
12473echo 'BEGIN {' >"$ac_tmp/subs1.awk" &&
12474_ACEOF
12475
12476
12477{
12478  echo "cat >conf$$subs.awk <<_ACEOF" &&
12479  echo "$ac_subst_vars" | sed 's/.*/&!$&$ac_delim/' &&
12480  echo "_ACEOF"
12481} >conf$$subs.sh ||
12482  as_fn_error $? "could not make $CONFIG_STATUS" "$LINENO" 5
12483ac_delim_num=`echo "$ac_subst_vars" | grep -c '^'`
12484ac_delim='%!_!# '
12485for ac_last_try in false false false false false :; do
12486  . ./conf$$subs.sh ||
12487    as_fn_error $? "could not make $CONFIG_STATUS" "$LINENO" 5
12488
12489  ac_delim_n=`sed -n "s/.*$ac_delim\$/X/p" conf$$subs.awk | grep -c X`
12490  if test $ac_delim_n = $ac_delim_num; then
12491    break
12492  elif $ac_last_try; then
12493    as_fn_error $? "could not make $CONFIG_STATUS" "$LINENO" 5
12494  else
12495    ac_delim="$ac_delim!$ac_delim _$ac_delim!! "
12496  fi
12497done
12498rm -f conf$$subs.sh
12499
12500cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
12501cat >>"\$ac_tmp/subs1.awk" <<\\_ACAWK &&
12502_ACEOF
12503sed -n '
12504h
12505s/^/S["/; s/!.*/"]=/
12506p
12507g
12508s/^[^!]*!//
12509:repl
12510t repl
12511s/'"$ac_delim"'$//
12512t delim
12513:nl
12514h
12515s/\(.\{148\}\)..*/\1/
12516t more1
12517s/["\\]/\\&/g; s/^/"/; s/$/\\n"\\/
12518p
12519n
12520b repl
12521:more1
12522s/["\\]/\\&/g; s/^/"/; s/$/"\\/
12523p
12524g
12525s/.\{148\}//
12526t nl
12527:delim
12528h
12529s/\(.\{148\}\)..*/\1/
12530t more2
12531s/["\\]/\\&/g; s/^/"/; s/$/"/
12532p
12533b
12534:more2
12535s/["\\]/\\&/g; s/^/"/; s/$/"\\/
12536p
12537g
12538s/.\{148\}//
12539t delim
12540' <conf$$subs.awk | sed '
12541/^[^""]/{
12542  N
12543  s/\n//
12544}
12545' >>$CONFIG_STATUS || ac_write_fail=1
12546rm -f conf$$subs.awk
12547cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
12548_ACAWK
12549cat >>"\$ac_tmp/subs1.awk" <<_ACAWK &&
12550  for (key in S) S_is_set[key] = 1
12551  FS = ""
12552
12553}
12554{
12555  line = $ 0
12556  nfields = split(line, field, "@")
12557  substed = 0
12558  len = length(field[1])
12559  for (i = 2; i < nfields; i++) {
12560    key = field[i]
12561    keylen = length(key)
12562    if (S_is_set[key]) {
12563      value = S[key]
12564      line = substr(line, 1, len) "" value "" substr(line, len + keylen + 3)
12565      len += length(value) + length(field[++i])
12566      substed = 1
12567    } else
12568      len += 1 + keylen
12569  }
12570
12571  print line
12572}
12573
12574_ACAWK
12575_ACEOF
12576cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
12577if sed "s/$ac_cr//" < /dev/null > /dev/null 2>&1; then
12578  sed "s/$ac_cr\$//; s/$ac_cr/$ac_cs_awk_cr/g"
12579else
12580  cat
12581fi < "$ac_tmp/subs1.awk" > "$ac_tmp/subs.awk" \
12582  || as_fn_error $? "could not setup config files machinery" "$LINENO" 5
12583_ACEOF
12584
12585# VPATH may cause trouble with some makes, so we remove sole $(srcdir),
12586# ${srcdir} and @srcdir@ entries from VPATH if srcdir is ".", strip leading and
12587# trailing colons and then remove the whole line if VPATH becomes empty
12588# (actually we leave an empty line to preserve line numbers).
12589if test "x$srcdir" = x.; then
12590  ac_vpsub='/^[	 ]*VPATH[	 ]*=[	 ]*/{
12591h
12592s///
12593s/^/:/
12594s/[	 ]*$/:/
12595s/:\$(srcdir):/:/g
12596s/:\${srcdir}:/:/g
12597s/:@srcdir@:/:/g
12598s/^:*//
12599s/:*$//
12600x
12601s/\(=[	 ]*\).*/\1/
12602G
12603s/\n//
12604s/^[^=]*=[	 ]*$//
12605}'
12606fi
12607
12608cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
12609fi # test -n "$CONFIG_FILES"
12610
12611# Set up the scripts for CONFIG_HEADERS section.
12612# No need to generate them if there are no CONFIG_HEADERS.
12613# This happens for instance with `./config.status Makefile'.
12614if test -n "$CONFIG_HEADERS"; then
12615cat >"$ac_tmp/defines.awk" <<\_ACAWK ||
12616BEGIN {
12617_ACEOF
12618
12619# Transform confdefs.h into an awk script `defines.awk', embedded as
12620# here-document in config.status, that substitutes the proper values into
12621# config.h.in to produce config.h.
12622
12623# Create a delimiter string that does not exist in confdefs.h, to ease
12624# handling of long lines.
12625ac_delim='%!_!# '
12626for ac_last_try in false false :; do
12627  ac_tt=`sed -n "/$ac_delim/p" confdefs.h`
12628  if test -z "$ac_tt"; then
12629    break
12630  elif $ac_last_try; then
12631    as_fn_error $? "could not make $CONFIG_HEADERS" "$LINENO" 5
12632  else
12633    ac_delim="$ac_delim!$ac_delim _$ac_delim!! "
12634  fi
12635done
12636
12637# For the awk script, D is an array of macro values keyed by name,
12638# likewise P contains macro parameters if any.  Preserve backslash
12639# newline sequences.
12640
12641ac_word_re=[_$as_cr_Letters][_$as_cr_alnum]*
12642sed -n '
12643s/.\{148\}/&'"$ac_delim"'/g
12644t rset
12645:rset
12646s/^[	 ]*#[	 ]*define[	 ][	 ]*/ /
12647t def
12648d
12649:def
12650s/\\$//
12651t bsnl
12652s/["\\]/\\&/g
12653s/^ \('"$ac_word_re"'\)\(([^()]*)\)[	 ]*\(.*\)/P["\1"]="\2"\
12654D["\1"]=" \3"/p
12655s/^ \('"$ac_word_re"'\)[	 ]*\(.*\)/D["\1"]=" \2"/p
12656d
12657:bsnl
12658s/["\\]/\\&/g
12659s/^ \('"$ac_word_re"'\)\(([^()]*)\)[	 ]*\(.*\)/P["\1"]="\2"\
12660D["\1"]=" \3\\\\\\n"\\/p
12661t cont
12662s/^ \('"$ac_word_re"'\)[	 ]*\(.*\)/D["\1"]=" \2\\\\\\n"\\/p
12663t cont
12664d
12665:cont
12666n
12667s/.\{148\}/&'"$ac_delim"'/g
12668t clear
12669:clear
12670s/\\$//
12671t bsnlc
12672s/["\\]/\\&/g; s/^/"/; s/$/"/p
12673d
12674:bsnlc
12675s/["\\]/\\&/g; s/^/"/; s/$/\\\\\\n"\\/p
12676b cont
12677' <confdefs.h | sed '
12678s/'"$ac_delim"'/"\\\
12679"/g' >>$CONFIG_STATUS || ac_write_fail=1
12680
12681cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
12682  for (key in D) D_is_set[key] = 1
12683  FS = ""
12684}
12685/^[\t ]*#[\t ]*(define|undef)[\t ]+$ac_word_re([\t (]|\$)/ {
12686  line = \$ 0
12687  split(line, arg, " ")
12688  if (arg[1] == "#") {
12689    defundef = arg[2]
12690    mac1 = arg[3]
12691  } else {
12692    defundef = substr(arg[1], 2)
12693    mac1 = arg[2]
12694  }
12695  split(mac1, mac2, "(") #)
12696  macro = mac2[1]
12697  prefix = substr(line, 1, index(line, defundef) - 1)
12698  if (D_is_set[macro]) {
12699    # Preserve the white space surrounding the "#".
12700    print prefix "define", macro P[macro] D[macro]
12701    next
12702  } else {
12703    # Replace #undef with comments.  This is necessary, for example,
12704    # in the case of _POSIX_SOURCE, which is predefined and required
12705    # on some systems where configure will not decide to define it.
12706    if (defundef == "undef") {
12707      print "/*", prefix defundef, macro, "*/"
12708      next
12709    }
12710  }
12711}
12712{ print }
12713_ACAWK
12714_ACEOF
12715cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
12716  as_fn_error $? "could not setup config headers machinery" "$LINENO" 5
12717fi # test -n "$CONFIG_HEADERS"
12718
12719
12720eval set X "  :F $CONFIG_FILES  :H $CONFIG_HEADERS    :C $CONFIG_COMMANDS"
12721shift
12722for ac_tag
12723do
12724  case $ac_tag in
12725  :[FHLC]) ac_mode=$ac_tag; continue;;
12726  esac
12727  case $ac_mode$ac_tag in
12728  :[FHL]*:*);;
12729  :L* | :C*:*) as_fn_error $? "invalid tag \`$ac_tag'" "$LINENO" 5;;
12730  :[FH]-) ac_tag=-:-;;
12731  :[FH]*) ac_tag=$ac_tag:$ac_tag.in;;
12732  esac
12733  ac_save_IFS=$IFS
12734  IFS=:
12735  set x $ac_tag
12736  IFS=$ac_save_IFS
12737  shift
12738  ac_file=$1
12739  shift
12740
12741  case $ac_mode in
12742  :L) ac_source=$1;;
12743  :[FH])
12744    ac_file_inputs=
12745    for ac_f
12746    do
12747      case $ac_f in
12748      -) ac_f="$ac_tmp/stdin";;
12749      *) # Look for the file first in the build tree, then in the source tree
12750	 # (if the path is not absolute).  The absolute path cannot be DOS-style,
12751	 # because $ac_f cannot contain `:'.
12752	 test -f "$ac_f" ||
12753	   case $ac_f in
12754	   [\\/$]*) false;;
12755	   *) test -f "$srcdir/$ac_f" && ac_f="$srcdir/$ac_f";;
12756	   esac ||
12757	   as_fn_error 1 "cannot find input file: \`$ac_f'" "$LINENO" 5;;
12758      esac
12759      case $ac_f in *\'*) ac_f=`$as_echo "$ac_f" | sed "s/'/'\\\\\\\\''/g"`;; esac
12760      as_fn_append ac_file_inputs " '$ac_f'"
12761    done
12762
12763    # Let's still pretend it is `configure' which instantiates (i.e., don't
12764    # use $as_me), people would be surprised to read:
12765    #    /* config.h.  Generated by config.status.  */
12766    configure_input='Generated from '`
12767	  $as_echo "$*" | sed 's|^[^:]*/||;s|:[^:]*/|, |g'
12768	`' by configure.'
12769    if test x"$ac_file" != x-; then
12770      configure_input="$ac_file.  $configure_input"
12771      { $as_echo "$as_me:${as_lineno-$LINENO}: creating $ac_file" >&5
12772$as_echo "$as_me: creating $ac_file" >&6;}
12773    fi
12774    # Neutralize special characters interpreted by sed in replacement strings.
12775    case $configure_input in #(
12776    *\&* | *\|* | *\\* )
12777       ac_sed_conf_input=`$as_echo "$configure_input" |
12778       sed 's/[\\\\&|]/\\\\&/g'`;; #(
12779    *) ac_sed_conf_input=$configure_input;;
12780    esac
12781
12782    case $ac_tag in
12783    *:-:* | *:-) cat >"$ac_tmp/stdin" \
12784      || as_fn_error $? "could not create $ac_file" "$LINENO" 5 ;;
12785    esac
12786    ;;
12787  esac
12788
12789  ac_dir=`$as_dirname -- "$ac_file" ||
12790$as_expr X"$ac_file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
12791	 X"$ac_file" : 'X\(//\)[^/]' \| \
12792	 X"$ac_file" : 'X\(//\)$' \| \
12793	 X"$ac_file" : 'X\(/\)' \| . 2>/dev/null ||
12794$as_echo X"$ac_file" |
12795    sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
12796	    s//\1/
12797	    q
12798	  }
12799	  /^X\(\/\/\)[^/].*/{
12800	    s//\1/
12801	    q
12802	  }
12803	  /^X\(\/\/\)$/{
12804	    s//\1/
12805	    q
12806	  }
12807	  /^X\(\/\).*/{
12808	    s//\1/
12809	    q
12810	  }
12811	  s/.*/./; q'`
12812  as_dir="$ac_dir"; as_fn_mkdir_p
12813  ac_builddir=.
12814
12815case "$ac_dir" in
12816.) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;;
12817*)
12818  ac_dir_suffix=/`$as_echo "$ac_dir" | sed 's|^\.[\\/]||'`
12819  # A ".." for each directory in $ac_dir_suffix.
12820  ac_top_builddir_sub=`$as_echo "$ac_dir_suffix" | sed 's|/[^\\/]*|/..|g;s|/||'`
12821  case $ac_top_builddir_sub in
12822  "") ac_top_builddir_sub=. ac_top_build_prefix= ;;
12823  *)  ac_top_build_prefix=$ac_top_builddir_sub/ ;;
12824  esac ;;
12825esac
12826ac_abs_top_builddir=$ac_pwd
12827ac_abs_builddir=$ac_pwd$ac_dir_suffix
12828# for backward compatibility:
12829ac_top_builddir=$ac_top_build_prefix
12830
12831case $srcdir in
12832  .)  # We are building in place.
12833    ac_srcdir=.
12834    ac_top_srcdir=$ac_top_builddir_sub
12835    ac_abs_top_srcdir=$ac_pwd ;;
12836  [\\/]* | ?:[\\/]* )  # Absolute name.
12837    ac_srcdir=$srcdir$ac_dir_suffix;
12838    ac_top_srcdir=$srcdir
12839    ac_abs_top_srcdir=$srcdir ;;
12840  *) # Relative name.
12841    ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix
12842    ac_top_srcdir=$ac_top_build_prefix$srcdir
12843    ac_abs_top_srcdir=$ac_pwd/$srcdir ;;
12844esac
12845ac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix
12846
12847
12848  case $ac_mode in
12849  :F)
12850  #
12851  # CONFIG_FILE
12852  #
12853
12854  case $INSTALL in
12855  [\\/$]* | ?:[\\/]* ) ac_INSTALL=$INSTALL ;;
12856  *) ac_INSTALL=$ac_top_build_prefix$INSTALL ;;
12857  esac
12858  ac_MKDIR_P=$MKDIR_P
12859  case $MKDIR_P in
12860  [\\/$]* | ?:[\\/]* ) ;;
12861  */*) ac_MKDIR_P=$ac_top_build_prefix$MKDIR_P ;;
12862  esac
12863_ACEOF
12864
12865cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
12866# If the template does not know about datarootdir, expand it.
12867# FIXME: This hack should be removed a few years after 2.60.
12868ac_datarootdir_hack=; ac_datarootdir_seen=
12869ac_sed_dataroot='
12870/datarootdir/ {
12871  p
12872  q
12873}
12874/@datadir@/p
12875/@docdir@/p
12876/@infodir@/p
12877/@localedir@/p
12878/@mandir@/p'
12879case `eval "sed -n \"\$ac_sed_dataroot\" $ac_file_inputs"` in
12880*datarootdir*) ac_datarootdir_seen=yes;;
12881*@datadir@*|*@docdir@*|*@infodir@*|*@localedir@*|*@mandir@*)
12882  { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&5
12883$as_echo "$as_me: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&2;}
12884_ACEOF
12885cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
12886  ac_datarootdir_hack='
12887  s&@datadir@&$datadir&g
12888  s&@docdir@&$docdir&g
12889  s&@infodir@&$infodir&g
12890  s&@localedir@&$localedir&g
12891  s&@mandir@&$mandir&g
12892  s&\\\${datarootdir}&$datarootdir&g' ;;
12893esac
12894_ACEOF
12895
12896# Neutralize VPATH when `$srcdir' = `.'.
12897# Shell code in configure.ac might set extrasub.
12898# FIXME: do we really want to maintain this feature?
12899cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
12900ac_sed_extra="$ac_vpsub
12901$extrasub
12902_ACEOF
12903cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
12904:t
12905/@[a-zA-Z_][a-zA-Z_0-9]*@/!b
12906s|@configure_input@|$ac_sed_conf_input|;t t
12907s&@top_builddir@&$ac_top_builddir_sub&;t t
12908s&@top_build_prefix@&$ac_top_build_prefix&;t t
12909s&@srcdir@&$ac_srcdir&;t t
12910s&@abs_srcdir@&$ac_abs_srcdir&;t t
12911s&@top_srcdir@&$ac_top_srcdir&;t t
12912s&@abs_top_srcdir@&$ac_abs_top_srcdir&;t t
12913s&@builddir@&$ac_builddir&;t t
12914s&@abs_builddir@&$ac_abs_builddir&;t t
12915s&@abs_top_builddir@&$ac_abs_top_builddir&;t t
12916s&@INSTALL@&$ac_INSTALL&;t t
12917s&@MKDIR_P@&$ac_MKDIR_P&;t t
12918$ac_datarootdir_hack
12919"
12920eval sed \"\$ac_sed_extra\" "$ac_file_inputs" | $AWK -f "$ac_tmp/subs.awk" \
12921  >$ac_tmp/out || as_fn_error $? "could not create $ac_file" "$LINENO" 5
12922
12923test -z "$ac_datarootdir_hack$ac_datarootdir_seen" &&
12924  { ac_out=`sed -n '/\${datarootdir}/p' "$ac_tmp/out"`; test -n "$ac_out"; } &&
12925  { ac_out=`sed -n '/^[	 ]*datarootdir[	 ]*:*=/p' \
12926      "$ac_tmp/out"`; test -z "$ac_out"; } &&
12927  { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $ac_file contains a reference to the variable \`datarootdir'
12928which seems to be undefined.  Please make sure it is defined" >&5
12929$as_echo "$as_me: WARNING: $ac_file contains a reference to the variable \`datarootdir'
12930which seems to be undefined.  Please make sure it is defined" >&2;}
12931
12932  rm -f "$ac_tmp/stdin"
12933  case $ac_file in
12934  -) cat "$ac_tmp/out" && rm -f "$ac_tmp/out";;
12935  *) rm -f "$ac_file" && mv "$ac_tmp/out" "$ac_file";;
12936  esac \
12937  || as_fn_error $? "could not create $ac_file" "$LINENO" 5
12938 ;;
12939  :H)
12940  #
12941  # CONFIG_HEADER
12942  #
12943  if test x"$ac_file" != x-; then
12944    {
12945      $as_echo "/* $configure_input  */" \
12946      && eval '$AWK -f "$ac_tmp/defines.awk"' "$ac_file_inputs"
12947    } >"$ac_tmp/config.h" \
12948      || as_fn_error $? "could not create $ac_file" "$LINENO" 5
12949    if diff "$ac_file" "$ac_tmp/config.h" >/dev/null 2>&1; then
12950      { $as_echo "$as_me:${as_lineno-$LINENO}: $ac_file is unchanged" >&5
12951$as_echo "$as_me: $ac_file is unchanged" >&6;}
12952    else
12953      rm -f "$ac_file"
12954      mv "$ac_tmp/config.h" "$ac_file" \
12955	|| as_fn_error $? "could not create $ac_file" "$LINENO" 5
12956    fi
12957  else
12958    $as_echo "/* $configure_input  */" \
12959      && eval '$AWK -f "$ac_tmp/defines.awk"' "$ac_file_inputs" \
12960      || as_fn_error $? "could not create -" "$LINENO" 5
12961  fi
12962# Compute "$ac_file"'s index in $config_headers.
12963_am_arg="$ac_file"
12964_am_stamp_count=1
12965for _am_header in $config_headers :; do
12966  case $_am_header in
12967    $_am_arg | $_am_arg:* )
12968      break ;;
12969    * )
12970      _am_stamp_count=`expr $_am_stamp_count + 1` ;;
12971  esac
12972done
12973echo "timestamp for $_am_arg" >`$as_dirname -- "$_am_arg" ||
12974$as_expr X"$_am_arg" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
12975	 X"$_am_arg" : 'X\(//\)[^/]' \| \
12976	 X"$_am_arg" : 'X\(//\)$' \| \
12977	 X"$_am_arg" : 'X\(/\)' \| . 2>/dev/null ||
12978$as_echo X"$_am_arg" |
12979    sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
12980	    s//\1/
12981	    q
12982	  }
12983	  /^X\(\/\/\)[^/].*/{
12984	    s//\1/
12985	    q
12986	  }
12987	  /^X\(\/\/\)$/{
12988	    s//\1/
12989	    q
12990	  }
12991	  /^X\(\/\).*/{
12992	    s//\1/
12993	    q
12994	  }
12995	  s/.*/./; q'`/stamp-h$_am_stamp_count
12996 ;;
12997
12998  :C)  { $as_echo "$as_me:${as_lineno-$LINENO}: executing $ac_file commands" >&5
12999$as_echo "$as_me: executing $ac_file commands" >&6;}
13000 ;;
13001  esac
13002
13003
13004  case $ac_file$ac_mode in
13005    "depfiles":C) test x"$AMDEP_TRUE" != x"" || {
13006  # Autoconf 2.62 quotes --file arguments for eval, but not when files
13007  # are listed without --file.  Let's play safe and only enable the eval
13008  # if we detect the quoting.
13009  case $CONFIG_FILES in
13010  *\'*) eval set x "$CONFIG_FILES" ;;
13011  *)   set x $CONFIG_FILES ;;
13012  esac
13013  shift
13014  for mf
13015  do
13016    # Strip MF so we end up with the name of the file.
13017    mf=`echo "$mf" | sed -e 's/:.*$//'`
13018    # Check whether this is an Automake generated Makefile or not.
13019    # We used to match only the files named `Makefile.in', but
13020    # some people rename them; so instead we look at the file content.
13021    # Grep'ing the first line is not enough: some people post-process
13022    # each Makefile.in and add a new line on top of each file to say so.
13023    # Grep'ing the whole file is not good either: AIX grep has a line
13024    # limit of 2048, but all sed's we know have understand at least 4000.
13025    if sed -n 's,^#.*generated by automake.*,X,p' "$mf" | grep X >/dev/null 2>&1; then
13026      dirpart=`$as_dirname -- "$mf" ||
13027$as_expr X"$mf" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
13028	 X"$mf" : 'X\(//\)[^/]' \| \
13029	 X"$mf" : 'X\(//\)$' \| \
13030	 X"$mf" : 'X\(/\)' \| . 2>/dev/null ||
13031$as_echo X"$mf" |
13032    sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
13033	    s//\1/
13034	    q
13035	  }
13036	  /^X\(\/\/\)[^/].*/{
13037	    s//\1/
13038	    q
13039	  }
13040	  /^X\(\/\/\)$/{
13041	    s//\1/
13042	    q
13043	  }
13044	  /^X\(\/\).*/{
13045	    s//\1/
13046	    q
13047	  }
13048	  s/.*/./; q'`
13049    else
13050      continue
13051    fi
13052    # Extract the definition of DEPDIR, am__include, and am__quote
13053    # from the Makefile without running `make'.
13054    DEPDIR=`sed -n 's/^DEPDIR = //p' < "$mf"`
13055    test -z "$DEPDIR" && continue
13056    am__include=`sed -n 's/^am__include = //p' < "$mf"`
13057    test -z "am__include" && continue
13058    am__quote=`sed -n 's/^am__quote = //p' < "$mf"`
13059    # When using ansi2knr, U may be empty or an underscore; expand it
13060    U=`sed -n 's/^U = //p' < "$mf"`
13061    # Find all dependency output files, they are included files with
13062    # $(DEPDIR) in their names.  We invoke sed twice because it is the
13063    # simplest approach to changing $(DEPDIR) to its actual value in the
13064    # expansion.
13065    for file in `sed -n "
13066      s/^$am__include $am__quote\(.*(DEPDIR).*\)$am__quote"'$/\1/p' <"$mf" | \
13067	 sed -e 's/\$(DEPDIR)/'"$DEPDIR"'/g' -e 's/\$U/'"$U"'/g'`; do
13068      # Make sure the directory exists.
13069      test -f "$dirpart/$file" && continue
13070      fdir=`$as_dirname -- "$file" ||
13071$as_expr X"$file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
13072	 X"$file" : 'X\(//\)[^/]' \| \
13073	 X"$file" : 'X\(//\)$' \| \
13074	 X"$file" : 'X\(/\)' \| . 2>/dev/null ||
13075$as_echo X"$file" |
13076    sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
13077	    s//\1/
13078	    q
13079	  }
13080	  /^X\(\/\/\)[^/].*/{
13081	    s//\1/
13082	    q
13083	  }
13084	  /^X\(\/\/\)$/{
13085	    s//\1/
13086	    q
13087	  }
13088	  /^X\(\/\).*/{
13089	    s//\1/
13090	    q
13091	  }
13092	  s/.*/./; q'`
13093      as_dir=$dirpart/$fdir; as_fn_mkdir_p
13094      # echo "creating $dirpart/$file"
13095      echo '# dummy' > "$dirpart/$file"
13096    done
13097  done
13098}
13099 ;;
13100    "libtool":C)
13101
13102    # See if we are running on zsh, and set the options which allow our
13103    # commands through without removal of \ escapes.
13104    if test -n "${ZSH_VERSION+set}" ; then
13105      setopt NO_GLOB_SUBST
13106    fi
13107
13108    cfgfile="${ofile}T"
13109    trap "$RM \"$cfgfile\"; exit 1" 1 2 15
13110    $RM "$cfgfile"
13111
13112    cat <<_LT_EOF >> "$cfgfile"
13113#! $SHELL
13114
13115# `$ECHO "$ofile" | sed 's%^.*/%%'` - Provide generalized library-building support services.
13116# Generated automatically by $as_me ($PACKAGE$TIMESTAMP) $VERSION
13117# Libtool was configured on host `(hostname || uname -n) 2>/dev/null | sed 1q`:
13118# NOTE: Changes made to this file will be lost: look at ltmain.sh.
13119#
13120#   Copyright (C) 1996, 1997, 1998, 1999, 2000, 2001, 2003, 2004, 2005,
13121#                 2006, 2007, 2008, 2009, 2010 Free Software Foundation,
13122#                 Inc.
13123#   Written by Gordon Matzigkeit, 1996
13124#
13125#   This file is part of GNU Libtool.
13126#
13127# GNU Libtool is free software; you can redistribute it and/or
13128# modify it under the terms of the GNU General Public License as
13129# published by the Free Software Foundation; either version 2 of
13130# the License, or (at your option) any later version.
13131#
13132# As a special exception to the GNU General Public License,
13133# if you distribute this file as part of a program or library that
13134# is built using GNU Libtool, you may include this file under the
13135# same distribution terms that you use for the rest of that program.
13136#
13137# GNU Libtool is distributed in the hope that it will be useful,
13138# but WITHOUT ANY WARRANTY; without even the implied warranty of
13139# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
13140# GNU General Public License for more details.
13141#
13142# You should have received a copy of the GNU General Public License
13143# along with GNU Libtool; see the file COPYING.  If not, a copy
13144# can be downloaded from http://www.gnu.org/licenses/gpl.html, or
13145# obtained by writing to the Free Software Foundation, Inc.,
13146# 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
13147
13148
13149# The names of the tagged configurations supported by this script.
13150available_tags=""
13151
13152# ### BEGIN LIBTOOL CONFIG
13153
13154# Which release of libtool.m4 was used?
13155macro_version=$macro_version
13156macro_revision=$macro_revision
13157
13158# Whether or not to build shared libraries.
13159build_libtool_libs=$enable_shared
13160
13161# Whether or not to build static libraries.
13162build_old_libs=$enable_static
13163
13164# What type of objects to build.
13165pic_mode=$pic_mode
13166
13167# Whether or not to optimize for fast installation.
13168fast_install=$enable_fast_install
13169
13170# Shell to use when invoking shell scripts.
13171SHELL=$lt_SHELL
13172
13173# An echo program that protects backslashes.
13174ECHO=$lt_ECHO
13175
13176# The host system.
13177host_alias=$host_alias
13178host=$host
13179host_os=$host_os
13180
13181# The build system.
13182build_alias=$build_alias
13183build=$build
13184build_os=$build_os
13185
13186# A sed program that does not truncate output.
13187SED=$lt_SED
13188
13189# Sed that helps us avoid accidentally triggering echo(1) options like -n.
13190Xsed="\$SED -e 1s/^X//"
13191
13192# A grep program that handles long lines.
13193GREP=$lt_GREP
13194
13195# An ERE matcher.
13196EGREP=$lt_EGREP
13197
13198# A literal string matcher.
13199FGREP=$lt_FGREP
13200
13201# A BSD- or MS-compatible name lister.
13202NM=$lt_NM
13203
13204# Whether we need soft or hard links.
13205LN_S=$lt_LN_S
13206
13207# What is the maximum length of a command?
13208max_cmd_len=$max_cmd_len
13209
13210# Object file suffix (normally "o").
13211objext=$ac_objext
13212
13213# Executable file suffix (normally "").
13214exeext=$exeext
13215
13216# whether the shell understands "unset".
13217lt_unset=$lt_unset
13218
13219# turn spaces into newlines.
13220SP2NL=$lt_lt_SP2NL
13221
13222# turn newlines into spaces.
13223NL2SP=$lt_lt_NL2SP
13224
13225# An object symbol dumper.
13226OBJDUMP=$lt_OBJDUMP
13227
13228# Method to check whether dependent libraries are shared objects.
13229deplibs_check_method=$lt_deplibs_check_method
13230
13231# Command to use when deplibs_check_method == "file_magic".
13232file_magic_cmd=$lt_file_magic_cmd
13233
13234# The archiver.
13235AR=$lt_AR
13236AR_FLAGS=$lt_AR_FLAGS
13237
13238# A symbol stripping program.
13239STRIP=$lt_STRIP
13240
13241# Commands used to install an old-style archive.
13242RANLIB=$lt_RANLIB
13243old_postinstall_cmds=$lt_old_postinstall_cmds
13244old_postuninstall_cmds=$lt_old_postuninstall_cmds
13245
13246# Whether to use a lock for old archive extraction.
13247lock_old_archive_extraction=$lock_old_archive_extraction
13248
13249# A C compiler.
13250LTCC=$lt_CC
13251
13252# LTCC compiler flags.
13253LTCFLAGS=$lt_CFLAGS
13254
13255# Take the output of nm and produce a listing of raw symbols and C names.
13256global_symbol_pipe=$lt_lt_cv_sys_global_symbol_pipe
13257
13258# Transform the output of nm in a proper C declaration.
13259global_symbol_to_cdecl=$lt_lt_cv_sys_global_symbol_to_cdecl
13260
13261# Transform the output of nm in a C name address pair.
13262global_symbol_to_c_name_address=$lt_lt_cv_sys_global_symbol_to_c_name_address
13263
13264# Transform the output of nm in a C name address pair when lib prefix is needed.
13265global_symbol_to_c_name_address_lib_prefix=$lt_lt_cv_sys_global_symbol_to_c_name_address_lib_prefix
13266
13267# The name of the directory that contains temporary libtool files.
13268objdir=$objdir
13269
13270# Used to examine libraries when file_magic_cmd begins with "file".
13271MAGIC_CMD=$MAGIC_CMD
13272
13273# Must we lock files when doing compilation?
13274need_locks=$lt_need_locks
13275
13276# Tool to manipulate archived DWARF debug symbol files on Mac OS X.
13277DSYMUTIL=$lt_DSYMUTIL
13278
13279# Tool to change global to local symbols on Mac OS X.
13280NMEDIT=$lt_NMEDIT
13281
13282# Tool to manipulate fat objects and archives on Mac OS X.
13283LIPO=$lt_LIPO
13284
13285# ldd/readelf like tool for Mach-O binaries on Mac OS X.
13286OTOOL=$lt_OTOOL
13287
13288# ldd/readelf like tool for 64 bit Mach-O binaries on Mac OS X 10.4.
13289OTOOL64=$lt_OTOOL64
13290
13291# Old archive suffix (normally "a").
13292libext=$libext
13293
13294# Shared library suffix (normally ".so").
13295shrext_cmds=$lt_shrext_cmds
13296
13297# The commands to extract the exported symbol list from a shared archive.
13298extract_expsyms_cmds=$lt_extract_expsyms_cmds
13299
13300# Variables whose values should be saved in libtool wrapper scripts and
13301# restored at link time.
13302variables_saved_for_relink=$lt_variables_saved_for_relink
13303
13304# Do we need the "lib" prefix for modules?
13305need_lib_prefix=$need_lib_prefix
13306
13307# Do we need a version for libraries?
13308need_version=$need_version
13309
13310# Library versioning type.
13311version_type=$version_type
13312
13313# Shared library runtime path variable.
13314runpath_var=$runpath_var
13315
13316# Shared library path variable.
13317shlibpath_var=$shlibpath_var
13318
13319# Is shlibpath searched before the hard-coded library search path?
13320shlibpath_overrides_runpath=$shlibpath_overrides_runpath
13321
13322# Format of library name prefix.
13323libname_spec=$lt_libname_spec
13324
13325# List of archive names.  First name is the real one, the rest are links.
13326# The last name is the one that the linker finds with -lNAME
13327library_names_spec=$lt_library_names_spec
13328
13329# The coded name of the library, if different from the real name.
13330soname_spec=$lt_soname_spec
13331
13332# Permission mode override for installation of shared libraries.
13333install_override_mode=$lt_install_override_mode
13334
13335# Command to use after installation of a shared archive.
13336postinstall_cmds=$lt_postinstall_cmds
13337
13338# Command to use after uninstallation of a shared archive.
13339postuninstall_cmds=$lt_postuninstall_cmds
13340
13341# Commands used to finish a libtool library installation in a directory.
13342finish_cmds=$lt_finish_cmds
13343
13344# As "finish_cmds", except a single script fragment to be evaled but
13345# not shown.
13346finish_eval=$lt_finish_eval
13347
13348# Whether we should hardcode library paths into libraries.
13349hardcode_into_libs=$hardcode_into_libs
13350
13351# Compile-time system search path for libraries.
13352sys_lib_search_path_spec=$lt_sys_lib_search_path_spec
13353
13354# Run-time system search path for libraries.
13355sys_lib_dlsearch_path_spec=$lt_sys_lib_dlsearch_path_spec
13356
13357# Whether dlopen is supported.
13358dlopen_support=$enable_dlopen
13359
13360# Whether dlopen of programs is supported.
13361dlopen_self=$enable_dlopen_self
13362
13363# Whether dlopen of statically linked programs is supported.
13364dlopen_self_static=$enable_dlopen_self_static
13365
13366# Commands to strip libraries.
13367old_striplib=$lt_old_striplib
13368striplib=$lt_striplib
13369
13370
13371# The linker used to build libraries.
13372LD=$lt_LD
13373
13374# How to create reloadable object files.
13375reload_flag=$lt_reload_flag
13376reload_cmds=$lt_reload_cmds
13377
13378# Commands used to build an old-style archive.
13379old_archive_cmds=$lt_old_archive_cmds
13380
13381# A language specific compiler.
13382CC=$lt_compiler
13383
13384# Is the compiler the GNU compiler?
13385with_gcc=$GCC
13386
13387# Compiler flag to turn off builtin functions.
13388no_builtin_flag=$lt_lt_prog_compiler_no_builtin_flag
13389
13390# How to pass a linker flag through the compiler.
13391wl=$lt_lt_prog_compiler_wl
13392
13393# Additional compiler flags for building library objects.
13394pic_flag=$lt_lt_prog_compiler_pic
13395
13396# Compiler flag to prevent dynamic linking.
13397link_static_flag=$lt_lt_prog_compiler_static
13398
13399# Does compiler simultaneously support -c and -o options?
13400compiler_c_o=$lt_lt_cv_prog_compiler_c_o
13401
13402# Whether or not to add -lc for building shared libraries.
13403build_libtool_need_lc=$archive_cmds_need_lc
13404
13405# Whether or not to disallow shared libs when runtime libs are static.
13406allow_libtool_libs_with_static_runtimes=$enable_shared_with_static_runtimes
13407
13408# Compiler flag to allow reflexive dlopens.
13409export_dynamic_flag_spec=$lt_export_dynamic_flag_spec
13410
13411# Compiler flag to generate shared objects directly from archives.
13412whole_archive_flag_spec=$lt_whole_archive_flag_spec
13413
13414# Whether the compiler copes with passing no objects directly.
13415compiler_needs_object=$lt_compiler_needs_object
13416
13417# Create an old-style archive from a shared archive.
13418old_archive_from_new_cmds=$lt_old_archive_from_new_cmds
13419
13420# Create a temporary old-style archive to link instead of a shared archive.
13421old_archive_from_expsyms_cmds=$lt_old_archive_from_expsyms_cmds
13422
13423# Commands used to build a shared archive.
13424archive_cmds=$lt_archive_cmds
13425archive_expsym_cmds=$lt_archive_expsym_cmds
13426
13427# Commands used to build a loadable module if different from building
13428# a shared archive.
13429module_cmds=$lt_module_cmds
13430module_expsym_cmds=$lt_module_expsym_cmds
13431
13432# Whether we are building with GNU ld or not.
13433with_gnu_ld=$lt_with_gnu_ld
13434
13435# Flag that allows shared libraries with undefined symbols to be built.
13436allow_undefined_flag=$lt_allow_undefined_flag
13437
13438# Flag that enforces no undefined symbols.
13439no_undefined_flag=$lt_no_undefined_flag
13440
13441# Flag to hardcode \$libdir into a binary during linking.
13442# This must work even if \$libdir does not exist
13443hardcode_libdir_flag_spec=$lt_hardcode_libdir_flag_spec
13444
13445# If ld is used when linking, flag to hardcode \$libdir into a binary
13446# during linking.  This must work even if \$libdir does not exist.
13447hardcode_libdir_flag_spec_ld=$lt_hardcode_libdir_flag_spec_ld
13448
13449# Whether we need a single "-rpath" flag with a separated argument.
13450hardcode_libdir_separator=$lt_hardcode_libdir_separator
13451
13452# Set to "yes" if using DIR/libNAME\${shared_ext} during linking hardcodes
13453# DIR into the resulting binary.
13454hardcode_direct=$hardcode_direct
13455
13456# Set to "yes" if using DIR/libNAME\${shared_ext} during linking hardcodes
13457# DIR into the resulting binary and the resulting library dependency is
13458# "absolute",i.e impossible to change by setting \${shlibpath_var} if the
13459# library is relocated.
13460hardcode_direct_absolute=$hardcode_direct_absolute
13461
13462# Set to "yes" if using the -LDIR flag during linking hardcodes DIR
13463# into the resulting binary.
13464hardcode_minus_L=$hardcode_minus_L
13465
13466# Set to "yes" if using SHLIBPATH_VAR=DIR during linking hardcodes DIR
13467# into the resulting binary.
13468hardcode_shlibpath_var=$hardcode_shlibpath_var
13469
13470# Set to "yes" if building a shared library automatically hardcodes DIR
13471# into the library and all subsequent libraries and executables linked
13472# against it.
13473hardcode_automatic=$hardcode_automatic
13474
13475# Set to yes if linker adds runtime paths of dependent libraries
13476# to runtime path list.
13477inherit_rpath=$inherit_rpath
13478
13479# Whether libtool must link a program against all its dependency libraries.
13480link_all_deplibs=$link_all_deplibs
13481
13482# Fix the shell variable \$srcfile for the compiler.
13483fix_srcfile_path=$lt_fix_srcfile_path
13484
13485# Set to "yes" if exported symbols are required.
13486always_export_symbols=$always_export_symbols
13487
13488# The commands to list exported symbols.
13489export_symbols_cmds=$lt_export_symbols_cmds
13490
13491# Symbols that should not be listed in the preloaded symbols.
13492exclude_expsyms=$lt_exclude_expsyms
13493
13494# Symbols that must always be exported.
13495include_expsyms=$lt_include_expsyms
13496
13497# Commands necessary for linking programs (against libraries) with templates.
13498prelink_cmds=$lt_prelink_cmds
13499
13500# Specify filename containing input files.
13501file_list_spec=$lt_file_list_spec
13502
13503# How to hardcode a shared library path into an executable.
13504hardcode_action=$hardcode_action
13505
13506# ### END LIBTOOL CONFIG
13507
13508_LT_EOF
13509
13510  case $host_os in
13511  aix3*)
13512    cat <<\_LT_EOF >> "$cfgfile"
13513# AIX sometimes has problems with the GCC collect2 program.  For some
13514# reason, if we set the COLLECT_NAMES environment variable, the problems
13515# vanish in a puff of smoke.
13516if test "X${COLLECT_NAMES+set}" != Xset; then
13517  COLLECT_NAMES=
13518  export COLLECT_NAMES
13519fi
13520_LT_EOF
13521    ;;
13522  esac
13523
13524
13525ltmain="$ac_aux_dir/ltmain.sh"
13526
13527
13528  # We use sed instead of cat because bash on DJGPP gets confused if
13529  # if finds mixed CR/LF and LF-only lines.  Since sed operates in
13530  # text mode, it properly converts lines to CR/LF.  This bash problem
13531  # is reportedly fixed, but why not run on old versions too?
13532  sed '/^# Generated shell functions inserted here/q' "$ltmain" >> "$cfgfile" \
13533    || (rm -f "$cfgfile"; exit 1)
13534
13535  case $xsi_shell in
13536  yes)
13537    cat << \_LT_EOF >> "$cfgfile"
13538
13539# func_dirname file append nondir_replacement
13540# Compute the dirname of FILE.  If nonempty, add APPEND to the result,
13541# otherwise set result to NONDIR_REPLACEMENT.
13542func_dirname ()
13543{
13544  case ${1} in
13545    */*) func_dirname_result="${1%/*}${2}" ;;
13546    *  ) func_dirname_result="${3}" ;;
13547  esac
13548}
13549
13550# func_basename file
13551func_basename ()
13552{
13553  func_basename_result="${1##*/}"
13554}
13555
13556# func_dirname_and_basename file append nondir_replacement
13557# perform func_basename and func_dirname in a single function
13558# call:
13559#   dirname:  Compute the dirname of FILE.  If nonempty,
13560#             add APPEND to the result, otherwise set result
13561#             to NONDIR_REPLACEMENT.
13562#             value returned in "$func_dirname_result"
13563#   basename: Compute filename of FILE.
13564#             value retuned in "$func_basename_result"
13565# Implementation must be kept synchronized with func_dirname
13566# and func_basename. For efficiency, we do not delegate to
13567# those functions but instead duplicate the functionality here.
13568func_dirname_and_basename ()
13569{
13570  case ${1} in
13571    */*) func_dirname_result="${1%/*}${2}" ;;
13572    *  ) func_dirname_result="${3}" ;;
13573  esac
13574  func_basename_result="${1##*/}"
13575}
13576
13577# func_stripname prefix suffix name
13578# strip PREFIX and SUFFIX off of NAME.
13579# PREFIX and SUFFIX must not contain globbing or regex special
13580# characters, hashes, percent signs, but SUFFIX may contain a leading
13581# dot (in which case that matches only a dot).
13582func_stripname ()
13583{
13584  # pdksh 5.2.14 does not do ${X%$Y} correctly if both X and Y are
13585  # positional parameters, so assign one to ordinary parameter first.
13586  func_stripname_result=${3}
13587  func_stripname_result=${func_stripname_result#"${1}"}
13588  func_stripname_result=${func_stripname_result%"${2}"}
13589}
13590
13591# func_opt_split
13592func_opt_split ()
13593{
13594  func_opt_split_opt=${1%%=*}
13595  func_opt_split_arg=${1#*=}
13596}
13597
13598# func_lo2o object
13599func_lo2o ()
13600{
13601  case ${1} in
13602    *.lo) func_lo2o_result=${1%.lo}.${objext} ;;
13603    *)    func_lo2o_result=${1} ;;
13604  esac
13605}
13606
13607# func_xform libobj-or-source
13608func_xform ()
13609{
13610  func_xform_result=${1%.*}.lo
13611}
13612
13613# func_arith arithmetic-term...
13614func_arith ()
13615{
13616  func_arith_result=$(( $* ))
13617}
13618
13619# func_len string
13620# STRING may not start with a hyphen.
13621func_len ()
13622{
13623  func_len_result=${#1}
13624}
13625
13626_LT_EOF
13627    ;;
13628  *) # Bourne compatible functions.
13629    cat << \_LT_EOF >> "$cfgfile"
13630
13631# func_dirname file append nondir_replacement
13632# Compute the dirname of FILE.  If nonempty, add APPEND to the result,
13633# otherwise set result to NONDIR_REPLACEMENT.
13634func_dirname ()
13635{
13636  # Extract subdirectory from the argument.
13637  func_dirname_result=`$ECHO "${1}" | $SED "$dirname"`
13638  if test "X$func_dirname_result" = "X${1}"; then
13639    func_dirname_result="${3}"
13640  else
13641    func_dirname_result="$func_dirname_result${2}"
13642  fi
13643}
13644
13645# func_basename file
13646func_basename ()
13647{
13648  func_basename_result=`$ECHO "${1}" | $SED "$basename"`
13649}
13650
13651
13652# func_stripname prefix suffix name
13653# strip PREFIX and SUFFIX off of NAME.
13654# PREFIX and SUFFIX must not contain globbing or regex special
13655# characters, hashes, percent signs, but SUFFIX may contain a leading
13656# dot (in which case that matches only a dot).
13657# func_strip_suffix prefix name
13658func_stripname ()
13659{
13660  case ${2} in
13661    .*) func_stripname_result=`$ECHO "${3}" | $SED "s%^${1}%%; s%\\\\${2}\$%%"`;;
13662    *)  func_stripname_result=`$ECHO "${3}" | $SED "s%^${1}%%; s%${2}\$%%"`;;
13663  esac
13664}
13665
13666# sed scripts:
13667my_sed_long_opt='1s/^\(-[^=]*\)=.*/\1/;q'
13668my_sed_long_arg='1s/^-[^=]*=//'
13669
13670# func_opt_split
13671func_opt_split ()
13672{
13673  func_opt_split_opt=`$ECHO "${1}" | $SED "$my_sed_long_opt"`
13674  func_opt_split_arg=`$ECHO "${1}" | $SED "$my_sed_long_arg"`
13675}
13676
13677# func_lo2o object
13678func_lo2o ()
13679{
13680  func_lo2o_result=`$ECHO "${1}" | $SED "$lo2o"`
13681}
13682
13683# func_xform libobj-or-source
13684func_xform ()
13685{
13686  func_xform_result=`$ECHO "${1}" | $SED 's/\.[^.]*$/.lo/'`
13687}
13688
13689# func_arith arithmetic-term...
13690func_arith ()
13691{
13692  func_arith_result=`expr "$@"`
13693}
13694
13695# func_len string
13696# STRING may not start with a hyphen.
13697func_len ()
13698{
13699  func_len_result=`expr "$1" : ".*" 2>/dev/null || echo $max_cmd_len`
13700}
13701
13702_LT_EOF
13703esac
13704
13705case $lt_shell_append in
13706  yes)
13707    cat << \_LT_EOF >> "$cfgfile"
13708
13709# func_append var value
13710# Append VALUE to the end of shell variable VAR.
13711func_append ()
13712{
13713  eval "$1+=\$2"
13714}
13715_LT_EOF
13716    ;;
13717  *)
13718    cat << \_LT_EOF >> "$cfgfile"
13719
13720# func_append var value
13721# Append VALUE to the end of shell variable VAR.
13722func_append ()
13723{
13724  eval "$1=\$$1\$2"
13725}
13726
13727_LT_EOF
13728    ;;
13729  esac
13730
13731
13732  sed -n '/^# Generated shell functions inserted here/,$p' "$ltmain" >> "$cfgfile" \
13733    || (rm -f "$cfgfile"; exit 1)
13734
13735  mv -f "$cfgfile" "$ofile" ||
13736    (rm -f "$ofile" && cp "$cfgfile" "$ofile" && rm -f "$cfgfile")
13737  chmod +x "$ofile"
13738
13739 ;;
13740
13741  esac
13742done # for ac_tag
13743
13744
13745as_fn_exit 0
13746_ACEOF
13747ac_clean_files=$ac_clean_files_save
13748
13749test $ac_write_fail = 0 ||
13750  as_fn_error $? "write failure creating $CONFIG_STATUS" "$LINENO" 5
13751
13752
13753# configure is writing to config.log, and then calls config.status.
13754# config.status does its own redirection, appending to config.log.
13755# Unfortunately, on DOS this fails, as config.log is still kept open
13756# by configure, so config.status won't be able to write to it; its
13757# output is simply discarded.  So we exec the FD to /dev/null,
13758# effectively closing config.log, so it can be properly (re)opened and
13759# appended to by config.status.  When coming back to configure, we
13760# need to make the FD available again.
13761if test "$no_create" != yes; then
13762  ac_cs_success=:
13763  ac_config_status_args=
13764  test "$silent" = yes &&
13765    ac_config_status_args="$ac_config_status_args --quiet"
13766  exec 5>/dev/null
13767  $SHELL $CONFIG_STATUS $ac_config_status_args || ac_cs_success=false
13768  exec 5>>config.log
13769  # Use ||, not &&, to avoid exiting from the if with $? = 1, which
13770  # would make configure fail if this is the last instruction.
13771  $ac_cs_success || as_fn_exit 1
13772fi
13773if test -n "$ac_unrecognized_opts" && test "$enable_option_checking" != no; then
13774  { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: unrecognized options: $ac_unrecognized_opts" >&5
13775$as_echo "$as_me: WARNING: unrecognized options: $ac_unrecognized_opts" >&2;}
13776fi
13777
13778