1#! /bin/sh
2# Guess values for system-dependent variables and create Makefiles.
3# Generated by GNU Autoconf 2.68 for DSSI 1.1.1.
4#
5# Report bugs to <dssi-devel@lists.sourceforge.net>.
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: dssi-devel@lists.sourceforge.net about your system,
251$0: including any error possibly output before this
252$0: message. Then install a modern shell, or manually run
253$0: the script under such a shell if you do have one."
254  fi
255  exit 1
256fi
257fi
258fi
259SHELL=${CONFIG_SHELL-/bin/sh}
260export SHELL
261# Unset more variables known to interfere with behavior of common tools.
262CLICOLOR_FORCE= GREP_OPTIONS=
263unset CLICOLOR_FORCE GREP_OPTIONS
264
265## --------------------- ##
266## M4sh Shell Functions. ##
267## --------------------- ##
268# as_fn_unset VAR
269# ---------------
270# Portably unset VAR.
271as_fn_unset ()
272{
273  { eval $1=; unset $1;}
274}
275as_unset=as_fn_unset
276
277# as_fn_set_status STATUS
278# -----------------------
279# Set $? to STATUS, without forking.
280as_fn_set_status ()
281{
282  return $1
283} # as_fn_set_status
284
285# as_fn_exit STATUS
286# -----------------
287# Exit the shell with STATUS, even in a "trap 0" or "set -e" context.
288as_fn_exit ()
289{
290  set +e
291  as_fn_set_status $1
292  exit $1
293} # as_fn_exit
294
295# as_fn_mkdir_p
296# -------------
297# Create "$as_dir" as a directory, including parents if necessary.
298as_fn_mkdir_p ()
299{
300
301  case $as_dir in #(
302  -*) as_dir=./$as_dir;;
303  esac
304  test -d "$as_dir" || eval $as_mkdir_p || {
305    as_dirs=
306    while :; do
307      case $as_dir in #(
308      *\'*) as_qdir=`$as_echo "$as_dir" | sed "s/'/'\\\\\\\\''/g"`;; #'(
309      *) as_qdir=$as_dir;;
310      esac
311      as_dirs="'$as_qdir' $as_dirs"
312      as_dir=`$as_dirname -- "$as_dir" ||
313$as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
314	 X"$as_dir" : 'X\(//\)[^/]' \| \
315	 X"$as_dir" : 'X\(//\)$' \| \
316	 X"$as_dir" : 'X\(/\)' \| . 2>/dev/null ||
317$as_echo X"$as_dir" |
318    sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
319	    s//\1/
320	    q
321	  }
322	  /^X\(\/\/\)[^/].*/{
323	    s//\1/
324	    q
325	  }
326	  /^X\(\/\/\)$/{
327	    s//\1/
328	    q
329	  }
330	  /^X\(\/\).*/{
331	    s//\1/
332	    q
333	  }
334	  s/.*/./; q'`
335      test -d "$as_dir" && break
336    done
337    test -z "$as_dirs" || eval "mkdir $as_dirs"
338  } || test -d "$as_dir" || as_fn_error $? "cannot create directory $as_dir"
339
340
341} # as_fn_mkdir_p
342# as_fn_append VAR VALUE
343# ----------------------
344# Append the text in VALUE to the end of the definition contained in VAR. Take
345# advantage of any shell optimizations that allow amortized linear growth over
346# repeated appends, instead of the typical quadratic growth present in naive
347# implementations.
348if (eval "as_var=1; as_var+=2; test x\$as_var = x12") 2>/dev/null; then :
349  eval 'as_fn_append ()
350  {
351    eval $1+=\$2
352  }'
353else
354  as_fn_append ()
355  {
356    eval $1=\$$1\$2
357  }
358fi # as_fn_append
359
360# as_fn_arith ARG...
361# ------------------
362# Perform arithmetic evaluation on the ARGs, and store the result in the
363# global $as_val. Take advantage of shells that can avoid forks. The arguments
364# must be portable across $(()) and expr.
365if (eval "test \$(( 1 + 1 )) = 2") 2>/dev/null; then :
366  eval 'as_fn_arith ()
367  {
368    as_val=$(( $* ))
369  }'
370else
371  as_fn_arith ()
372  {
373    as_val=`expr "$@" || test $? -eq 1`
374  }
375fi # as_fn_arith
376
377
378# as_fn_error STATUS ERROR [LINENO LOG_FD]
379# ----------------------------------------
380# Output "`basename $0`: error: ERROR" to stderr. If LINENO and LOG_FD are
381# provided, also output the error to LOG_FD, referencing LINENO. Then exit the
382# script with STATUS, using 1 if that was 0.
383as_fn_error ()
384{
385  as_status=$1; test $as_status -eq 0 && as_status=1
386  if test "$4"; then
387    as_lineno=${as_lineno-"$3"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
388    $as_echo "$as_me:${as_lineno-$LINENO}: error: $2" >&$4
389  fi
390  $as_echo "$as_me: error: $2" >&2
391  as_fn_exit $as_status
392} # as_fn_error
393
394if expr a : '\(a\)' >/dev/null 2>&1 &&
395   test "X`expr 00001 : '.*\(...\)'`" = X001; then
396  as_expr=expr
397else
398  as_expr=false
399fi
400
401if (basename -- /) >/dev/null 2>&1 && test "X`basename -- / 2>&1`" = "X/"; then
402  as_basename=basename
403else
404  as_basename=false
405fi
406
407if (as_dir=`dirname -- /` && test "X$as_dir" = X/) >/dev/null 2>&1; then
408  as_dirname=dirname
409else
410  as_dirname=false
411fi
412
413as_me=`$as_basename -- "$0" ||
414$as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \
415	 X"$0" : 'X\(//\)$' \| \
416	 X"$0" : 'X\(/\)' \| . 2>/dev/null ||
417$as_echo X/"$0" |
418    sed '/^.*\/\([^/][^/]*\)\/*$/{
419	    s//\1/
420	    q
421	  }
422	  /^X\/\(\/\/\)$/{
423	    s//\1/
424	    q
425	  }
426	  /^X\/\(\/\).*/{
427	    s//\1/
428	    q
429	  }
430	  s/.*/./; q'`
431
432# Avoid depending upon Character Ranges.
433as_cr_letters='abcdefghijklmnopqrstuvwxyz'
434as_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ'
435as_cr_Letters=$as_cr_letters$as_cr_LETTERS
436as_cr_digits='0123456789'
437as_cr_alnum=$as_cr_Letters$as_cr_digits
438
439
440  as_lineno_1=$LINENO as_lineno_1a=$LINENO
441  as_lineno_2=$LINENO as_lineno_2a=$LINENO
442  eval 'test "x$as_lineno_1'$as_run'" != "x$as_lineno_2'$as_run'" &&
443  test "x`expr $as_lineno_1'$as_run' + 1`" = "x$as_lineno_2'$as_run'"' || {
444  # Blame Lee E. McMahon (1931-1989) for sed's syntax.  :-)
445  sed -n '
446    p
447    /[$]LINENO/=
448  ' <$as_myself |
449    sed '
450      s/[$]LINENO.*/&-/
451      t lineno
452      b
453      :lineno
454      N
455      :loop
456      s/[$]LINENO\([^'$as_cr_alnum'_].*\n\)\(.*\)/\2\1\2/
457      t loop
458      s/-\n.*//
459    ' >$as_me.lineno &&
460  chmod +x "$as_me.lineno" ||
461    { $as_echo "$as_me: error: cannot create $as_me.lineno; rerun with a POSIX shell" >&2; as_fn_exit 1; }
462
463  # Don't try to exec as it changes $[0], causing all sort of problems
464  # (the dirname of $[0] is not the place where we might find the
465  # original and so on.  Autoconf is especially sensitive to this).
466  . "./$as_me.lineno"
467  # Exit status is that of the last command.
468  exit
469}
470
471ECHO_C= ECHO_N= ECHO_T=
472case `echo -n x` in #(((((
473-n*)
474  case `echo 'xy\c'` in
475  *c*) ECHO_T='	';;	# ECHO_T is single tab character.
476  xy)  ECHO_C='\c';;
477  *)   echo `echo ksh88 bug on AIX 6.1` > /dev/null
478       ECHO_T='	';;
479  esac;;
480*)
481  ECHO_N='-n';;
482esac
483
484rm -f conf$$ conf$$.exe conf$$.file
485if test -d conf$$.dir; then
486  rm -f conf$$.dir/conf$$.file
487else
488  rm -f conf$$.dir
489  mkdir conf$$.dir 2>/dev/null
490fi
491if (echo >conf$$.file) 2>/dev/null; then
492  if ln -s conf$$.file conf$$ 2>/dev/null; then
493    as_ln_s='ln -s'
494    # ... but there are two gotchas:
495    # 1) On MSYS, both `ln -s file dir' and `ln file dir' fail.
496    # 2) DJGPP < 2.04 has no symlinks; `ln -s' creates a wrapper executable.
497    # In both cases, we have to default to `cp -p'.
498    ln -s conf$$.file conf$$.dir 2>/dev/null && test ! -f conf$$.exe ||
499      as_ln_s='cp -p'
500  elif ln conf$$.file conf$$ 2>/dev/null; then
501    as_ln_s=ln
502  else
503    as_ln_s='cp -p'
504  fi
505else
506  as_ln_s='cp -p'
507fi
508rm -f conf$$ conf$$.exe conf$$.dir/conf$$.file conf$$.file
509rmdir conf$$.dir 2>/dev/null
510
511if mkdir -p . 2>/dev/null; then
512  as_mkdir_p='mkdir -p "$as_dir"'
513else
514  test -d ./-p && rmdir ./-p
515  as_mkdir_p=false
516fi
517
518if test -x / >/dev/null 2>&1; then
519  as_test_x='test -x'
520else
521  if ls -dL / >/dev/null 2>&1; then
522    as_ls_L_option=L
523  else
524    as_ls_L_option=
525  fi
526  as_test_x='
527    eval sh -c '\''
528      if test -d "$1"; then
529	test -d "$1/.";
530      else
531	case $1 in #(
532	-*)set "./$1";;
533	esac;
534	case `ls -ld'$as_ls_L_option' "$1" 2>/dev/null` in #((
535	???[sx]*):;;*)false;;esac;fi
536    '\'' sh
537  '
538fi
539as_executable_p=$as_test_x
540
541# Sed expression to map a string onto a valid CPP name.
542as_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'"
543
544# Sed expression to map a string onto a valid variable name.
545as_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'"
546
547SHELL=${CONFIG_SHELL-/bin/sh}
548
549
550test -n "$DJDIR" || exec 7<&0 </dev/null
551exec 6>&1
552
553# Name of the host.
554# hostname on some systems (SVR3.2, old GNU/Linux) returns a bogus exit status,
555# so uname gets run too.
556ac_hostname=`(hostname || uname -n) 2>/dev/null | sed 1q`
557
558#
559# Initializations.
560#
561ac_default_prefix=/usr/local
562ac_clean_files=
563ac_config_libobj_dir=.
564LIBOBJS=
565cross_compiling=no
566subdirs=
567MFLAGS=
568MAKEFLAGS=
569
570# Identity of this package.
571PACKAGE_NAME='DSSI'
572PACKAGE_TARNAME='dssi'
573PACKAGE_VERSION='1.1.1'
574PACKAGE_STRING='DSSI 1.1.1'
575PACKAGE_BUGREPORT='dssi-devel@lists.sourceforge.net'
576PACKAGE_URL=''
577
578ac_unique_file="dssi/dssi.h"
579# Factoring default headers for most tests.
580ac_includes_default="\
581#include <stdio.h>
582#ifdef HAVE_SYS_TYPES_H
583# include <sys/types.h>
584#endif
585#ifdef HAVE_SYS_STAT_H
586# include <sys/stat.h>
587#endif
588#ifdef STDC_HEADERS
589# include <stdlib.h>
590# include <stddef.h>
591#else
592# ifdef HAVE_STDLIB_H
593#  include <stdlib.h>
594# endif
595#endif
596#ifdef HAVE_STRING_H
597# if !defined STDC_HEADERS && defined HAVE_MEMORY_H
598#  include <memory.h>
599# endif
600# include <string.h>
601#endif
602#ifdef HAVE_STRINGS_H
603# include <strings.h>
604#endif
605#ifdef HAVE_INTTYPES_H
606# include <inttypes.h>
607#endif
608#ifdef HAVE_STDINT_H
609# include <stdint.h>
610#endif
611#ifdef HAVE_UNISTD_H
612# include <unistd.h>
613#endif"
614
615ac_subst_vars='am__EXEEXT_FALSE
616am__EXEEXT_TRUE
617LTLIBOBJS
618LIBOBJS
619BUILD_SAMPLER_FALSE
620BUILD_SAMPLER_TRUE
621DARWIN_FALSE
622DARWIN_TRUE
623HAVE_QT_FALSE
624HAVE_QT_TRUE
625QT_MOC
626QT_LIBS
627QT_CFLAGS
628SRC_LIBS
629SRC_CFLAGS
630SNDFILE_LIBS
631SNDFILE_CFLAGS
632HAVE_JACK_FALSE
633HAVE_JACK_TRUE
634JACK_LIBS
635JACK_CFLAGS
636HAVE_LIBLO_FALSE
637HAVE_LIBLO_TRUE
638LIBLO_LIBS
639LIBLO_CFLAGS
640ALSA_LIBS
641ALSA_CFLAGS
642PKG_CONFIG_LIBDIR
643PKG_CONFIG_PATH
644PKG_CONFIG
645CXXCPP
646CPP
647OTOOL64
648OTOOL
649LIPO
650NMEDIT
651DSYMUTIL
652MANIFEST_TOOL
653RANLIB
654ac_ct_AR
655AR
656DLLTOOL
657OBJDUMP
658LN_S
659NM
660ac_ct_DUMPBIN
661DUMPBIN
662LD
663FGREP
664EGREP
665GREP
666SED
667host_os
668host_vendor
669host_cpu
670host
671build_os
672build_vendor
673build_cpu
674build
675LIBTOOL
676am__fastdepCXX_FALSE
677am__fastdepCXX_TRUE
678CXXDEPMODE
679ac_ct_CXX
680CXXFLAGS
681CXX
682am__fastdepCC_FALSE
683am__fastdepCC_TRUE
684CCDEPMODE
685AMDEPBACKSLASH
686AMDEP_FALSE
687AMDEP_TRUE
688am__quote
689am__include
690DEPDIR
691OBJEXT
692EXEEXT
693ac_ct_CC
694CPPFLAGS
695LDFLAGS
696CFLAGS
697CC
698am__untar
699am__tar
700AMTAR
701am__leading_dot
702SET_MAKE
703AWK
704mkdir_p
705MKDIR_P
706INSTALL_STRIP_PROGRAM
707STRIP
708install_sh
709MAKEINFO
710AUTOHEADER
711AUTOMAKE
712AUTOCONF
713ACLOCAL
714VERSION
715PACKAGE
716CYGPATH_W
717am__isrc
718INSTALL_DATA
719INSTALL_SCRIPT
720INSTALL_PROGRAM
721target_alias
722host_alias
723build_alias
724LIBS
725ECHO_T
726ECHO_N
727ECHO_C
728DEFS
729mandir
730localedir
731libdir
732psdir
733pdfdir
734dvidir
735htmldir
736infodir
737docdir
738oldincludedir
739includedir
740localstatedir
741sharedstatedir
742sysconfdir
743datadir
744datarootdir
745libexecdir
746sbindir
747bindir
748program_transform_name
749prefix
750exec_prefix
751PACKAGE_URL
752PACKAGE_BUGREPORT
753PACKAGE_STRING
754PACKAGE_VERSION
755PACKAGE_TARNAME
756PACKAGE_NAME
757PATH_SEPARATOR
758SHELL'
759ac_subst_files=''
760ac_user_opts='
761enable_option_checking
762enable_dependency_tracking
763enable_static
764enable_shared
765with_pic
766enable_fast_install
767with_gnu_ld
768with_sysroot
769enable_libtool_lock
770'
771      ac_precious_vars='build_alias
772host_alias
773target_alias
774CC
775CFLAGS
776LDFLAGS
777LIBS
778CPPFLAGS
779CXX
780CXXFLAGS
781CCC
782CPP
783CXXCPP
784PKG_CONFIG
785PKG_CONFIG_PATH
786PKG_CONFIG_LIBDIR
787ALSA_CFLAGS
788ALSA_LIBS
789LIBLO_CFLAGS
790LIBLO_LIBS
791JACK_CFLAGS
792JACK_LIBS
793SNDFILE_CFLAGS
794SNDFILE_LIBS
795SRC_CFLAGS
796SRC_LIBS
797QT_CFLAGS
798QT_LIBS'
799
800
801# Initialize some variables set by options.
802ac_init_help=
803ac_init_version=false
804ac_unrecognized_opts=
805ac_unrecognized_sep=
806# The variables have the same names as the options, with
807# dashes changed to underlines.
808cache_file=/dev/null
809exec_prefix=NONE
810no_create=
811no_recursion=
812prefix=NONE
813program_prefix=NONE
814program_suffix=NONE
815program_transform_name=s,x,x,
816silent=
817site=
818srcdir=
819verbose=
820x_includes=NONE
821x_libraries=NONE
822
823# Installation directory options.
824# These are left unexpanded so users can "make install exec_prefix=/foo"
825# and all the variables that are supposed to be based on exec_prefix
826# by default will actually change.
827# Use braces instead of parens because sh, perl, etc. also accept them.
828# (The list follows the same order as the GNU Coding Standards.)
829bindir='${exec_prefix}/bin'
830sbindir='${exec_prefix}/sbin'
831libexecdir='${exec_prefix}/libexec'
832datarootdir='${prefix}/share'
833datadir='${datarootdir}'
834sysconfdir='${prefix}/etc'
835sharedstatedir='${prefix}/com'
836localstatedir='${prefix}/var'
837includedir='${prefix}/include'
838oldincludedir='/usr/include'
839docdir='${datarootdir}/doc/${PACKAGE_TARNAME}'
840infodir='${datarootdir}/info'
841htmldir='${docdir}'
842dvidir='${docdir}'
843pdfdir='${docdir}'
844psdir='${docdir}'
845libdir='${exec_prefix}/lib'
846localedir='${datarootdir}/locale'
847mandir='${datarootdir}/man'
848
849ac_prev=
850ac_dashdash=
851for ac_option
852do
853  # If the previous option needs an argument, assign it.
854  if test -n "$ac_prev"; then
855    eval $ac_prev=\$ac_option
856    ac_prev=
857    continue
858  fi
859
860  case $ac_option in
861  *=?*) ac_optarg=`expr "X$ac_option" : '[^=]*=\(.*\)'` ;;
862  *=)   ac_optarg= ;;
863  *)    ac_optarg=yes ;;
864  esac
865
866  # Accept the important Cygnus configure options, so we can diagnose typos.
867
868  case $ac_dashdash$ac_option in
869  --)
870    ac_dashdash=yes ;;
871
872  -bindir | --bindir | --bindi | --bind | --bin | --bi)
873    ac_prev=bindir ;;
874  -bindir=* | --bindir=* | --bindi=* | --bind=* | --bin=* | --bi=*)
875    bindir=$ac_optarg ;;
876
877  -build | --build | --buil | --bui | --bu)
878    ac_prev=build_alias ;;
879  -build=* | --build=* | --buil=* | --bui=* | --bu=*)
880    build_alias=$ac_optarg ;;
881
882  -cache-file | --cache-file | --cache-fil | --cache-fi \
883  | --cache-f | --cache- | --cache | --cach | --cac | --ca | --c)
884    ac_prev=cache_file ;;
885  -cache-file=* | --cache-file=* | --cache-fil=* | --cache-fi=* \
886  | --cache-f=* | --cache-=* | --cache=* | --cach=* | --cac=* | --ca=* | --c=*)
887    cache_file=$ac_optarg ;;
888
889  --config-cache | -C)
890    cache_file=config.cache ;;
891
892  -datadir | --datadir | --datadi | --datad)
893    ac_prev=datadir ;;
894  -datadir=* | --datadir=* | --datadi=* | --datad=*)
895    datadir=$ac_optarg ;;
896
897  -datarootdir | --datarootdir | --datarootdi | --datarootd | --dataroot \
898  | --dataroo | --dataro | --datar)
899    ac_prev=datarootdir ;;
900  -datarootdir=* | --datarootdir=* | --datarootdi=* | --datarootd=* \
901  | --dataroot=* | --dataroo=* | --dataro=* | --datar=*)
902    datarootdir=$ac_optarg ;;
903
904  -disable-* | --disable-*)
905    ac_useropt=`expr "x$ac_option" : 'x-*disable-\(.*\)'`
906    # Reject names that are not valid shell variable names.
907    expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
908      as_fn_error $? "invalid feature name: $ac_useropt"
909    ac_useropt_orig=$ac_useropt
910    ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
911    case $ac_user_opts in
912      *"
913"enable_$ac_useropt"
914"*) ;;
915      *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--disable-$ac_useropt_orig"
916	 ac_unrecognized_sep=', ';;
917    esac
918    eval enable_$ac_useropt=no ;;
919
920  -docdir | --docdir | --docdi | --doc | --do)
921    ac_prev=docdir ;;
922  -docdir=* | --docdir=* | --docdi=* | --doc=* | --do=*)
923    docdir=$ac_optarg ;;
924
925  -dvidir | --dvidir | --dvidi | --dvid | --dvi | --dv)
926    ac_prev=dvidir ;;
927  -dvidir=* | --dvidir=* | --dvidi=* | --dvid=* | --dvi=* | --dv=*)
928    dvidir=$ac_optarg ;;
929
930  -enable-* | --enable-*)
931    ac_useropt=`expr "x$ac_option" : 'x-*enable-\([^=]*\)'`
932    # Reject names that are not valid shell variable names.
933    expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
934      as_fn_error $? "invalid feature name: $ac_useropt"
935    ac_useropt_orig=$ac_useropt
936    ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
937    case $ac_user_opts in
938      *"
939"enable_$ac_useropt"
940"*) ;;
941      *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--enable-$ac_useropt_orig"
942	 ac_unrecognized_sep=', ';;
943    esac
944    eval enable_$ac_useropt=\$ac_optarg ;;
945
946  -exec-prefix | --exec_prefix | --exec-prefix | --exec-prefi \
947  | --exec-pref | --exec-pre | --exec-pr | --exec-p | --exec- \
948  | --exec | --exe | --ex)
949    ac_prev=exec_prefix ;;
950  -exec-prefix=* | --exec_prefix=* | --exec-prefix=* | --exec-prefi=* \
951  | --exec-pref=* | --exec-pre=* | --exec-pr=* | --exec-p=* | --exec-=* \
952  | --exec=* | --exe=* | --ex=*)
953    exec_prefix=$ac_optarg ;;
954
955  -gas | --gas | --ga | --g)
956    # Obsolete; use --with-gas.
957    with_gas=yes ;;
958
959  -help | --help | --hel | --he | -h)
960    ac_init_help=long ;;
961  -help=r* | --help=r* | --hel=r* | --he=r* | -hr*)
962    ac_init_help=recursive ;;
963  -help=s* | --help=s* | --hel=s* | --he=s* | -hs*)
964    ac_init_help=short ;;
965
966  -host | --host | --hos | --ho)
967    ac_prev=host_alias ;;
968  -host=* | --host=* | --hos=* | --ho=*)
969    host_alias=$ac_optarg ;;
970
971  -htmldir | --htmldir | --htmldi | --htmld | --html | --htm | --ht)
972    ac_prev=htmldir ;;
973  -htmldir=* | --htmldir=* | --htmldi=* | --htmld=* | --html=* | --htm=* \
974  | --ht=*)
975    htmldir=$ac_optarg ;;
976
977  -includedir | --includedir | --includedi | --included | --include \
978  | --includ | --inclu | --incl | --inc)
979    ac_prev=includedir ;;
980  -includedir=* | --includedir=* | --includedi=* | --included=* | --include=* \
981  | --includ=* | --inclu=* | --incl=* | --inc=*)
982    includedir=$ac_optarg ;;
983
984  -infodir | --infodir | --infodi | --infod | --info | --inf)
985    ac_prev=infodir ;;
986  -infodir=* | --infodir=* | --infodi=* | --infod=* | --info=* | --inf=*)
987    infodir=$ac_optarg ;;
988
989  -libdir | --libdir | --libdi | --libd)
990    ac_prev=libdir ;;
991  -libdir=* | --libdir=* | --libdi=* | --libd=*)
992    libdir=$ac_optarg ;;
993
994  -libexecdir | --libexecdir | --libexecdi | --libexecd | --libexec \
995  | --libexe | --libex | --libe)
996    ac_prev=libexecdir ;;
997  -libexecdir=* | --libexecdir=* | --libexecdi=* | --libexecd=* | --libexec=* \
998  | --libexe=* | --libex=* | --libe=*)
999    libexecdir=$ac_optarg ;;
1000
1001  -localedir | --localedir | --localedi | --localed | --locale)
1002    ac_prev=localedir ;;
1003  -localedir=* | --localedir=* | --localedi=* | --localed=* | --locale=*)
1004    localedir=$ac_optarg ;;
1005
1006  -localstatedir | --localstatedir | --localstatedi | --localstated \
1007  | --localstate | --localstat | --localsta | --localst | --locals)
1008    ac_prev=localstatedir ;;
1009  -localstatedir=* | --localstatedir=* | --localstatedi=* | --localstated=* \
1010  | --localstate=* | --localstat=* | --localsta=* | --localst=* | --locals=*)
1011    localstatedir=$ac_optarg ;;
1012
1013  -mandir | --mandir | --mandi | --mand | --man | --ma | --m)
1014    ac_prev=mandir ;;
1015  -mandir=* | --mandir=* | --mandi=* | --mand=* | --man=* | --ma=* | --m=*)
1016    mandir=$ac_optarg ;;
1017
1018  -nfp | --nfp | --nf)
1019    # Obsolete; use --without-fp.
1020    with_fp=no ;;
1021
1022  -no-create | --no-create | --no-creat | --no-crea | --no-cre \
1023  | --no-cr | --no-c | -n)
1024    no_create=yes ;;
1025
1026  -no-recursion | --no-recursion | --no-recursio | --no-recursi \
1027  | --no-recurs | --no-recur | --no-recu | --no-rec | --no-re | --no-r)
1028    no_recursion=yes ;;
1029
1030  -oldincludedir | --oldincludedir | --oldincludedi | --oldincluded \
1031  | --oldinclude | --oldinclud | --oldinclu | --oldincl | --oldinc \
1032  | --oldin | --oldi | --old | --ol | --o)
1033    ac_prev=oldincludedir ;;
1034  -oldincludedir=* | --oldincludedir=* | --oldincludedi=* | --oldincluded=* \
1035  | --oldinclude=* | --oldinclud=* | --oldinclu=* | --oldincl=* | --oldinc=* \
1036  | --oldin=* | --oldi=* | --old=* | --ol=* | --o=*)
1037    oldincludedir=$ac_optarg ;;
1038
1039  -prefix | --prefix | --prefi | --pref | --pre | --pr | --p)
1040    ac_prev=prefix ;;
1041  -prefix=* | --prefix=* | --prefi=* | --pref=* | --pre=* | --pr=* | --p=*)
1042    prefix=$ac_optarg ;;
1043
1044  -program-prefix | --program-prefix | --program-prefi | --program-pref \
1045  | --program-pre | --program-pr | --program-p)
1046    ac_prev=program_prefix ;;
1047  -program-prefix=* | --program-prefix=* | --program-prefi=* \
1048  | --program-pref=* | --program-pre=* | --program-pr=* | --program-p=*)
1049    program_prefix=$ac_optarg ;;
1050
1051  -program-suffix | --program-suffix | --program-suffi | --program-suff \
1052  | --program-suf | --program-su | --program-s)
1053    ac_prev=program_suffix ;;
1054  -program-suffix=* | --program-suffix=* | --program-suffi=* \
1055  | --program-suff=* | --program-suf=* | --program-su=* | --program-s=*)
1056    program_suffix=$ac_optarg ;;
1057
1058  -program-transform-name | --program-transform-name \
1059  | --program-transform-nam | --program-transform-na \
1060  | --program-transform-n | --program-transform- \
1061  | --program-transform | --program-transfor \
1062  | --program-transfo | --program-transf \
1063  | --program-trans | --program-tran \
1064  | --progr-tra | --program-tr | --program-t)
1065    ac_prev=program_transform_name ;;
1066  -program-transform-name=* | --program-transform-name=* \
1067  | --program-transform-nam=* | --program-transform-na=* \
1068  | --program-transform-n=* | --program-transform-=* \
1069  | --program-transform=* | --program-transfor=* \
1070  | --program-transfo=* | --program-transf=* \
1071  | --program-trans=* | --program-tran=* \
1072  | --progr-tra=* | --program-tr=* | --program-t=*)
1073    program_transform_name=$ac_optarg ;;
1074
1075  -pdfdir | --pdfdir | --pdfdi | --pdfd | --pdf | --pd)
1076    ac_prev=pdfdir ;;
1077  -pdfdir=* | --pdfdir=* | --pdfdi=* | --pdfd=* | --pdf=* | --pd=*)
1078    pdfdir=$ac_optarg ;;
1079
1080  -psdir | --psdir | --psdi | --psd | --ps)
1081    ac_prev=psdir ;;
1082  -psdir=* | --psdir=* | --psdi=* | --psd=* | --ps=*)
1083    psdir=$ac_optarg ;;
1084
1085  -q | -quiet | --quiet | --quie | --qui | --qu | --q \
1086  | -silent | --silent | --silen | --sile | --sil)
1087    silent=yes ;;
1088
1089  -sbindir | --sbindir | --sbindi | --sbind | --sbin | --sbi | --sb)
1090    ac_prev=sbindir ;;
1091  -sbindir=* | --sbindir=* | --sbindi=* | --sbind=* | --sbin=* \
1092  | --sbi=* | --sb=*)
1093    sbindir=$ac_optarg ;;
1094
1095  -sharedstatedir | --sharedstatedir | --sharedstatedi \
1096  | --sharedstated | --sharedstate | --sharedstat | --sharedsta \
1097  | --sharedst | --shareds | --shared | --share | --shar \
1098  | --sha | --sh)
1099    ac_prev=sharedstatedir ;;
1100  -sharedstatedir=* | --sharedstatedir=* | --sharedstatedi=* \
1101  | --sharedstated=* | --sharedstate=* | --sharedstat=* | --sharedsta=* \
1102  | --sharedst=* | --shareds=* | --shared=* | --share=* | --shar=* \
1103  | --sha=* | --sh=*)
1104    sharedstatedir=$ac_optarg ;;
1105
1106  -site | --site | --sit)
1107    ac_prev=site ;;
1108  -site=* | --site=* | --sit=*)
1109    site=$ac_optarg ;;
1110
1111  -srcdir | --srcdir | --srcdi | --srcd | --src | --sr)
1112    ac_prev=srcdir ;;
1113  -srcdir=* | --srcdir=* | --srcdi=* | --srcd=* | --src=* | --sr=*)
1114    srcdir=$ac_optarg ;;
1115
1116  -sysconfdir | --sysconfdir | --sysconfdi | --sysconfd | --sysconf \
1117  | --syscon | --sysco | --sysc | --sys | --sy)
1118    ac_prev=sysconfdir ;;
1119  -sysconfdir=* | --sysconfdir=* | --sysconfdi=* | --sysconfd=* | --sysconf=* \
1120  | --syscon=* | --sysco=* | --sysc=* | --sys=* | --sy=*)
1121    sysconfdir=$ac_optarg ;;
1122
1123  -target | --target | --targe | --targ | --tar | --ta | --t)
1124    ac_prev=target_alias ;;
1125  -target=* | --target=* | --targe=* | --targ=* | --tar=* | --ta=* | --t=*)
1126    target_alias=$ac_optarg ;;
1127
1128  -v | -verbose | --verbose | --verbos | --verbo | --verb)
1129    verbose=yes ;;
1130
1131  -version | --version | --versio | --versi | --vers | -V)
1132    ac_init_version=: ;;
1133
1134  -with-* | --with-*)
1135    ac_useropt=`expr "x$ac_option" : 'x-*with-\([^=]*\)'`
1136    # Reject names that are not valid shell variable names.
1137    expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
1138      as_fn_error $? "invalid package name: $ac_useropt"
1139    ac_useropt_orig=$ac_useropt
1140    ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
1141    case $ac_user_opts in
1142      *"
1143"with_$ac_useropt"
1144"*) ;;
1145      *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--with-$ac_useropt_orig"
1146	 ac_unrecognized_sep=', ';;
1147    esac
1148    eval with_$ac_useropt=\$ac_optarg ;;
1149
1150  -without-* | --without-*)
1151    ac_useropt=`expr "x$ac_option" : 'x-*without-\(.*\)'`
1152    # Reject names that are not valid shell variable names.
1153    expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
1154      as_fn_error $? "invalid package name: $ac_useropt"
1155    ac_useropt_orig=$ac_useropt
1156    ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
1157    case $ac_user_opts in
1158      *"
1159"with_$ac_useropt"
1160"*) ;;
1161      *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--without-$ac_useropt_orig"
1162	 ac_unrecognized_sep=', ';;
1163    esac
1164    eval with_$ac_useropt=no ;;
1165
1166  --x)
1167    # Obsolete; use --with-x.
1168    with_x=yes ;;
1169
1170  -x-includes | --x-includes | --x-include | --x-includ | --x-inclu \
1171  | --x-incl | --x-inc | --x-in | --x-i)
1172    ac_prev=x_includes ;;
1173  -x-includes=* | --x-includes=* | --x-include=* | --x-includ=* | --x-inclu=* \
1174  | --x-incl=* | --x-inc=* | --x-in=* | --x-i=*)
1175    x_includes=$ac_optarg ;;
1176
1177  -x-libraries | --x-libraries | --x-librarie | --x-librari \
1178  | --x-librar | --x-libra | --x-libr | --x-lib | --x-li | --x-l)
1179    ac_prev=x_libraries ;;
1180  -x-libraries=* | --x-libraries=* | --x-librarie=* | --x-librari=* \
1181  | --x-librar=* | --x-libra=* | --x-libr=* | --x-lib=* | --x-li=* | --x-l=*)
1182    x_libraries=$ac_optarg ;;
1183
1184  -*) as_fn_error $? "unrecognized option: \`$ac_option'
1185Try \`$0 --help' for more information"
1186    ;;
1187
1188  *=*)
1189    ac_envvar=`expr "x$ac_option" : 'x\([^=]*\)='`
1190    # Reject names that are not valid shell variable names.
1191    case $ac_envvar in #(
1192      '' | [0-9]* | *[!_$as_cr_alnum]* )
1193      as_fn_error $? "invalid variable name: \`$ac_envvar'" ;;
1194    esac
1195    eval $ac_envvar=\$ac_optarg
1196    export $ac_envvar ;;
1197
1198  *)
1199    # FIXME: should be removed in autoconf 3.0.
1200    $as_echo "$as_me: WARNING: you should use --build, --host, --target" >&2
1201    expr "x$ac_option" : ".*[^-._$as_cr_alnum]" >/dev/null &&
1202      $as_echo "$as_me: WARNING: invalid host type: $ac_option" >&2
1203    : "${build_alias=$ac_option} ${host_alias=$ac_option} ${target_alias=$ac_option}"
1204    ;;
1205
1206  esac
1207done
1208
1209if test -n "$ac_prev"; then
1210  ac_option=--`echo $ac_prev | sed 's/_/-/g'`
1211  as_fn_error $? "missing argument to $ac_option"
1212fi
1213
1214if test -n "$ac_unrecognized_opts"; then
1215  case $enable_option_checking in
1216    no) ;;
1217    fatal) as_fn_error $? "unrecognized options: $ac_unrecognized_opts" ;;
1218    *)     $as_echo "$as_me: WARNING: unrecognized options: $ac_unrecognized_opts" >&2 ;;
1219  esac
1220fi
1221
1222# Check all directory arguments for consistency.
1223for ac_var in	exec_prefix prefix bindir sbindir libexecdir datarootdir \
1224		datadir sysconfdir sharedstatedir localstatedir includedir \
1225		oldincludedir docdir infodir htmldir dvidir pdfdir psdir \
1226		libdir localedir mandir
1227do
1228  eval ac_val=\$$ac_var
1229  # Remove trailing slashes.
1230  case $ac_val in
1231    */ )
1232      ac_val=`expr "X$ac_val" : 'X\(.*[^/]\)' \| "X$ac_val" : 'X\(.*\)'`
1233      eval $ac_var=\$ac_val;;
1234  esac
1235  # Be sure to have absolute directory names.
1236  case $ac_val in
1237    [\\/$]* | ?:[\\/]* )  continue;;
1238    NONE | '' ) case $ac_var in *prefix ) continue;; esac;;
1239  esac
1240  as_fn_error $? "expected an absolute directory name for --$ac_var: $ac_val"
1241done
1242
1243# There might be people who depend on the old broken behavior: `$host'
1244# used to hold the argument of --host etc.
1245# FIXME: To remove some day.
1246build=$build_alias
1247host=$host_alias
1248target=$target_alias
1249
1250# FIXME: To remove some day.
1251if test "x$host_alias" != x; then
1252  if test "x$build_alias" = x; then
1253    cross_compiling=maybe
1254    $as_echo "$as_me: WARNING: if you wanted to set the --build type, don't use --host.
1255    If a cross compiler is detected then cross compile mode will be used" >&2
1256  elif test "x$build_alias" != "x$host_alias"; then
1257    cross_compiling=yes
1258  fi
1259fi
1260
1261ac_tool_prefix=
1262test -n "$host_alias" && ac_tool_prefix=$host_alias-
1263
1264test "$silent" = yes && exec 6>/dev/null
1265
1266
1267ac_pwd=`pwd` && test -n "$ac_pwd" &&
1268ac_ls_di=`ls -di .` &&
1269ac_pwd_ls_di=`cd "$ac_pwd" && ls -di .` ||
1270  as_fn_error $? "working directory cannot be determined"
1271test "X$ac_ls_di" = "X$ac_pwd_ls_di" ||
1272  as_fn_error $? "pwd does not report name of working directory"
1273
1274
1275# Find the source files, if location was not specified.
1276if test -z "$srcdir"; then
1277  ac_srcdir_defaulted=yes
1278  # Try the directory containing this script, then the parent directory.
1279  ac_confdir=`$as_dirname -- "$as_myself" ||
1280$as_expr X"$as_myself" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
1281	 X"$as_myself" : 'X\(//\)[^/]' \| \
1282	 X"$as_myself" : 'X\(//\)$' \| \
1283	 X"$as_myself" : 'X\(/\)' \| . 2>/dev/null ||
1284$as_echo X"$as_myself" |
1285    sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
1286	    s//\1/
1287	    q
1288	  }
1289	  /^X\(\/\/\)[^/].*/{
1290	    s//\1/
1291	    q
1292	  }
1293	  /^X\(\/\/\)$/{
1294	    s//\1/
1295	    q
1296	  }
1297	  /^X\(\/\).*/{
1298	    s//\1/
1299	    q
1300	  }
1301	  s/.*/./; q'`
1302  srcdir=$ac_confdir
1303  if test ! -r "$srcdir/$ac_unique_file"; then
1304    srcdir=..
1305  fi
1306else
1307  ac_srcdir_defaulted=no
1308fi
1309if test ! -r "$srcdir/$ac_unique_file"; then
1310  test "$ac_srcdir_defaulted" = yes && srcdir="$ac_confdir or .."
1311  as_fn_error $? "cannot find sources ($ac_unique_file) in $srcdir"
1312fi
1313ac_msg="sources are in $srcdir, but \`cd $srcdir' does not work"
1314ac_abs_confdir=`(
1315	cd "$srcdir" && test -r "./$ac_unique_file" || as_fn_error $? "$ac_msg"
1316	pwd)`
1317# When building in place, set srcdir=.
1318if test "$ac_abs_confdir" = "$ac_pwd"; then
1319  srcdir=.
1320fi
1321# Remove unnecessary trailing slashes from srcdir.
1322# Double slashes in file names in object file debugging info
1323# mess up M-x gdb in Emacs.
1324case $srcdir in
1325*/) srcdir=`expr "X$srcdir" : 'X\(.*[^/]\)' \| "X$srcdir" : 'X\(.*\)'`;;
1326esac
1327for ac_var in $ac_precious_vars; do
1328  eval ac_env_${ac_var}_set=\${${ac_var}+set}
1329  eval ac_env_${ac_var}_value=\$${ac_var}
1330  eval ac_cv_env_${ac_var}_set=\${${ac_var}+set}
1331  eval ac_cv_env_${ac_var}_value=\$${ac_var}
1332done
1333
1334#
1335# Report the --help message.
1336#
1337if test "$ac_init_help" = "long"; then
1338  # Omit some internal or obsolete options to make the list less imposing.
1339  # This message is too long to be a string in the A/UX 3.1 sh.
1340  cat <<_ACEOF
1341\`configure' configures DSSI 1.1.1 to adapt to many kinds of systems.
1342
1343Usage: $0 [OPTION]... [VAR=VALUE]...
1344
1345To assign environment variables (e.g., CC, CFLAGS...), specify them as
1346VAR=VALUE.  See below for descriptions of some of the useful variables.
1347
1348Defaults for the options are specified in brackets.
1349
1350Configuration:
1351  -h, --help              display this help and exit
1352      --help=short        display options specific to this package
1353      --help=recursive    display the short help of all the included packages
1354  -V, --version           display version information and exit
1355  -q, --quiet, --silent   do not print \`checking ...' messages
1356      --cache-file=FILE   cache test results in FILE [disabled]
1357  -C, --config-cache      alias for \`--cache-file=config.cache'
1358  -n, --no-create         do not create output files
1359      --srcdir=DIR        find the sources in DIR [configure dir or \`..']
1360
1361Installation directories:
1362  --prefix=PREFIX         install architecture-independent files in PREFIX
1363                          [$ac_default_prefix]
1364  --exec-prefix=EPREFIX   install architecture-dependent files in EPREFIX
1365                          [PREFIX]
1366
1367By default, \`make install' will install all the files in
1368\`$ac_default_prefix/bin', \`$ac_default_prefix/lib' etc.  You can specify
1369an installation prefix other than \`$ac_default_prefix' using \`--prefix',
1370for instance \`--prefix=\$HOME'.
1371
1372For better control, use the options below.
1373
1374Fine tuning of the installation directories:
1375  --bindir=DIR            user executables [EPREFIX/bin]
1376  --sbindir=DIR           system admin executables [EPREFIX/sbin]
1377  --libexecdir=DIR        program executables [EPREFIX/libexec]
1378  --sysconfdir=DIR        read-only single-machine data [PREFIX/etc]
1379  --sharedstatedir=DIR    modifiable architecture-independent data [PREFIX/com]
1380  --localstatedir=DIR     modifiable single-machine data [PREFIX/var]
1381  --libdir=DIR            object code libraries [EPREFIX/lib]
1382  --includedir=DIR        C header files [PREFIX/include]
1383  --oldincludedir=DIR     C header files for non-gcc [/usr/include]
1384  --datarootdir=DIR       read-only arch.-independent data root [PREFIX/share]
1385  --datadir=DIR           read-only architecture-independent data [DATAROOTDIR]
1386  --infodir=DIR           info documentation [DATAROOTDIR/info]
1387  --localedir=DIR         locale-dependent data [DATAROOTDIR/locale]
1388  --mandir=DIR            man documentation [DATAROOTDIR/man]
1389  --docdir=DIR            documentation root [DATAROOTDIR/doc/dssi]
1390  --htmldir=DIR           html documentation [DOCDIR]
1391  --dvidir=DIR            dvi documentation [DOCDIR]
1392  --pdfdir=DIR            pdf documentation [DOCDIR]
1393  --psdir=DIR             ps documentation [DOCDIR]
1394_ACEOF
1395
1396  cat <<\_ACEOF
1397
1398Program names:
1399  --program-prefix=PREFIX            prepend PREFIX to installed program names
1400  --program-suffix=SUFFIX            append SUFFIX to installed program names
1401  --program-transform-name=PROGRAM   run sed PROGRAM on installed program names
1402
1403System types:
1404  --build=BUILD     configure for building on BUILD [guessed]
1405  --host=HOST       cross-compile to build programs to run on HOST [BUILD]
1406_ACEOF
1407fi
1408
1409if test -n "$ac_init_help"; then
1410  case $ac_init_help in
1411     short | recursive ) echo "Configuration of DSSI 1.1.1:";;
1412   esac
1413  cat <<\_ACEOF
1414
1415Optional Features:
1416  --disable-option-checking  ignore unrecognized --enable/--with options
1417  --disable-FEATURE       do not include FEATURE (same as --enable-FEATURE=no)
1418  --enable-FEATURE[=ARG]  include FEATURE [ARG=yes]
1419  --disable-dependency-tracking  speeds up one-time build
1420  --enable-dependency-tracking   do not reject slow dependency extractors
1421  --enable-static[=PKGS]  build static libraries [default=no]
1422  --enable-shared[=PKGS]  build shared libraries [default=yes]
1423  --enable-fast-install[=PKGS]
1424                          optimize for fast installation [default=yes]
1425  --disable-libtool-lock  avoid locking (might break parallel builds)
1426
1427Optional Packages:
1428  --with-PACKAGE[=ARG]    use PACKAGE [ARG=yes]
1429  --without-PACKAGE       do not use PACKAGE (same as --with-PACKAGE=no)
1430  --with-pic              try to use only PIC/non-PIC objects [default=use
1431                          both]
1432  --with-gnu-ld           assume the C compiler uses GNU ld [default=no]
1433  --with-sysroot=DIR Search for dependent libraries within DIR
1434                        (or the compiler's sysroot if not specified).
1435
1436Some influential environment variables:
1437  CC          C compiler command
1438  CFLAGS      C compiler flags
1439  LDFLAGS     linker flags, e.g. -L<lib dir> if you have libraries in a
1440              nonstandard directory <lib dir>
1441  LIBS        libraries to pass to the linker, e.g. -l<library>
1442  CPPFLAGS    (Objective) C/C++ preprocessor flags, e.g. -I<include dir> if
1443              you have headers in a nonstandard directory <include dir>
1444  CXX         C++ compiler command
1445  CXXFLAGS    C++ compiler flags
1446  CPP         C preprocessor
1447  CXXCPP      C++ preprocessor
1448  PKG_CONFIG  path to pkg-config utility
1449  PKG_CONFIG_PATH
1450              directories to add to pkg-config's search path
1451  PKG_CONFIG_LIBDIR
1452              path overriding pkg-config's built-in search path
1453  ALSA_CFLAGS C compiler flags for ALSA, overriding pkg-config
1454  ALSA_LIBS   linker flags for ALSA, overriding pkg-config
1455  LIBLO_CFLAGS
1456              C compiler flags for LIBLO, overriding pkg-config
1457  LIBLO_LIBS  linker flags for LIBLO, overriding pkg-config
1458  JACK_CFLAGS C compiler flags for JACK, overriding pkg-config
1459  JACK_LIBS   linker flags for JACK, overriding pkg-config
1460  SNDFILE_CFLAGS
1461              C compiler flags for SNDFILE, overriding pkg-config
1462  SNDFILE_LIBS
1463              linker flags for SNDFILE, overriding pkg-config
1464  SRC_CFLAGS  C compiler flags for SRC, overriding pkg-config
1465  SRC_LIBS    linker flags for SRC, overriding pkg-config
1466  QT_CFLAGS   C compiler flags for QT, overriding pkg-config
1467  QT_LIBS     linker flags for QT, overriding pkg-config
1468
1469Use these variables to override the choices made by `configure' or to help
1470it to find libraries and programs with nonstandard names/locations.
1471
1472Report bugs to <dssi-devel@lists.sourceforge.net>.
1473_ACEOF
1474ac_status=$?
1475fi
1476
1477if test "$ac_init_help" = "recursive"; then
1478  # If there are subdirs, report their specific --help.
1479  for ac_dir in : $ac_subdirs_all; do test "x$ac_dir" = x: && continue
1480    test -d "$ac_dir" ||
1481      { cd "$srcdir" && ac_pwd=`pwd` && srcdir=. && test -d "$ac_dir"; } ||
1482      continue
1483    ac_builddir=.
1484
1485case "$ac_dir" in
1486.) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;;
1487*)
1488  ac_dir_suffix=/`$as_echo "$ac_dir" | sed 's|^\.[\\/]||'`
1489  # A ".." for each directory in $ac_dir_suffix.
1490  ac_top_builddir_sub=`$as_echo "$ac_dir_suffix" | sed 's|/[^\\/]*|/..|g;s|/||'`
1491  case $ac_top_builddir_sub in
1492  "") ac_top_builddir_sub=. ac_top_build_prefix= ;;
1493  *)  ac_top_build_prefix=$ac_top_builddir_sub/ ;;
1494  esac ;;
1495esac
1496ac_abs_top_builddir=$ac_pwd
1497ac_abs_builddir=$ac_pwd$ac_dir_suffix
1498# for backward compatibility:
1499ac_top_builddir=$ac_top_build_prefix
1500
1501case $srcdir in
1502  .)  # We are building in place.
1503    ac_srcdir=.
1504    ac_top_srcdir=$ac_top_builddir_sub
1505    ac_abs_top_srcdir=$ac_pwd ;;
1506  [\\/]* | ?:[\\/]* )  # Absolute name.
1507    ac_srcdir=$srcdir$ac_dir_suffix;
1508    ac_top_srcdir=$srcdir
1509    ac_abs_top_srcdir=$srcdir ;;
1510  *) # Relative name.
1511    ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix
1512    ac_top_srcdir=$ac_top_build_prefix$srcdir
1513    ac_abs_top_srcdir=$ac_pwd/$srcdir ;;
1514esac
1515ac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix
1516
1517    cd "$ac_dir" || { ac_status=$?; continue; }
1518    # Check for guested configure.
1519    if test -f "$ac_srcdir/configure.gnu"; then
1520      echo &&
1521      $SHELL "$ac_srcdir/configure.gnu" --help=recursive
1522    elif test -f "$ac_srcdir/configure"; then
1523      echo &&
1524      $SHELL "$ac_srcdir/configure" --help=recursive
1525    else
1526      $as_echo "$as_me: WARNING: no configuration information is in $ac_dir" >&2
1527    fi || ac_status=$?
1528    cd "$ac_pwd" || { ac_status=$?; break; }
1529  done
1530fi
1531
1532test -n "$ac_init_help" && exit $ac_status
1533if $ac_init_version; then
1534  cat <<\_ACEOF
1535DSSI configure 1.1.1
1536generated by GNU Autoconf 2.68
1537
1538Copyright (C) 2010 Free Software Foundation, Inc.
1539This configure script is free software; the Free Software Foundation
1540gives unlimited permission to copy, distribute and modify it.
1541_ACEOF
1542  exit
1543fi
1544
1545## ------------------------ ##
1546## Autoconf initialization. ##
1547## ------------------------ ##
1548
1549# ac_fn_c_try_compile LINENO
1550# --------------------------
1551# Try to compile conftest.$ac_ext, and return whether this succeeded.
1552ac_fn_c_try_compile ()
1553{
1554  as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1555  rm -f conftest.$ac_objext
1556  if { { ac_try="$ac_compile"
1557case "(($ac_try" in
1558  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1559  *) ac_try_echo=$ac_try;;
1560esac
1561eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1562$as_echo "$ac_try_echo"; } >&5
1563  (eval "$ac_compile") 2>conftest.err
1564  ac_status=$?
1565  if test -s conftest.err; then
1566    grep -v '^ *+' conftest.err >conftest.er1
1567    cat conftest.er1 >&5
1568    mv -f conftest.er1 conftest.err
1569  fi
1570  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1571  test $ac_status = 0; } && {
1572	 test -z "$ac_c_werror_flag" ||
1573	 test ! -s conftest.err
1574       } && test -s conftest.$ac_objext; then :
1575  ac_retval=0
1576else
1577  $as_echo "$as_me: failed program was:" >&5
1578sed 's/^/| /' conftest.$ac_ext >&5
1579
1580	ac_retval=1
1581fi
1582  eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1583  as_fn_set_status $ac_retval
1584
1585} # ac_fn_c_try_compile
1586
1587# ac_fn_cxx_try_compile LINENO
1588# ----------------------------
1589# Try to compile conftest.$ac_ext, and return whether this succeeded.
1590ac_fn_cxx_try_compile ()
1591{
1592  as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1593  rm -f conftest.$ac_objext
1594  if { { ac_try="$ac_compile"
1595case "(($ac_try" in
1596  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1597  *) ac_try_echo=$ac_try;;
1598esac
1599eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1600$as_echo "$ac_try_echo"; } >&5
1601  (eval "$ac_compile") 2>conftest.err
1602  ac_status=$?
1603  if test -s conftest.err; then
1604    grep -v '^ *+' conftest.err >conftest.er1
1605    cat conftest.er1 >&5
1606    mv -f conftest.er1 conftest.err
1607  fi
1608  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1609  test $ac_status = 0; } && {
1610	 test -z "$ac_cxx_werror_flag" ||
1611	 test ! -s conftest.err
1612       } && test -s conftest.$ac_objext; then :
1613  ac_retval=0
1614else
1615  $as_echo "$as_me: failed program was:" >&5
1616sed 's/^/| /' conftest.$ac_ext >&5
1617
1618	ac_retval=1
1619fi
1620  eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1621  as_fn_set_status $ac_retval
1622
1623} # ac_fn_cxx_try_compile
1624
1625# ac_fn_c_try_link LINENO
1626# -----------------------
1627# Try to link conftest.$ac_ext, and return whether this succeeded.
1628ac_fn_c_try_link ()
1629{
1630  as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1631  rm -f conftest.$ac_objext conftest$ac_exeext
1632  if { { ac_try="$ac_link"
1633case "(($ac_try" in
1634  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1635  *) ac_try_echo=$ac_try;;
1636esac
1637eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1638$as_echo "$ac_try_echo"; } >&5
1639  (eval "$ac_link") 2>conftest.err
1640  ac_status=$?
1641  if test -s conftest.err; then
1642    grep -v '^ *+' conftest.err >conftest.er1
1643    cat conftest.er1 >&5
1644    mv -f conftest.er1 conftest.err
1645  fi
1646  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1647  test $ac_status = 0; } && {
1648	 test -z "$ac_c_werror_flag" ||
1649	 test ! -s conftest.err
1650       } && test -s conftest$ac_exeext && {
1651	 test "$cross_compiling" = yes ||
1652	 $as_test_x conftest$ac_exeext
1653       }; then :
1654  ac_retval=0
1655else
1656  $as_echo "$as_me: failed program was:" >&5
1657sed 's/^/| /' conftest.$ac_ext >&5
1658
1659	ac_retval=1
1660fi
1661  # Delete the IPA/IPO (Inter Procedural Analysis/Optimization) information
1662  # created by the PGI compiler (conftest_ipa8_conftest.oo), as it would
1663  # interfere with the next link command; also delete a directory that is
1664  # left behind by Apple's compiler.  We do this before executing the actions.
1665  rm -rf conftest.dSYM conftest_ipa8_conftest.oo
1666  eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1667  as_fn_set_status $ac_retval
1668
1669} # ac_fn_c_try_link
1670
1671# ac_fn_c_check_header_compile LINENO HEADER VAR INCLUDES
1672# -------------------------------------------------------
1673# Tests whether HEADER exists and can be compiled using the include files in
1674# INCLUDES, setting the cache variable VAR accordingly.
1675ac_fn_c_check_header_compile ()
1676{
1677  as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1678  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
1679$as_echo_n "checking for $2... " >&6; }
1680if eval \${$3+:} false; then :
1681  $as_echo_n "(cached) " >&6
1682else
1683  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1684/* end confdefs.h.  */
1685$4
1686#include <$2>
1687_ACEOF
1688if ac_fn_c_try_compile "$LINENO"; then :
1689  eval "$3=yes"
1690else
1691  eval "$3=no"
1692fi
1693rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
1694fi
1695eval ac_res=\$$3
1696	       { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
1697$as_echo "$ac_res" >&6; }
1698  eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1699
1700} # ac_fn_c_check_header_compile
1701
1702# ac_fn_c_try_cpp LINENO
1703# ----------------------
1704# Try to preprocess conftest.$ac_ext, and return whether this succeeded.
1705ac_fn_c_try_cpp ()
1706{
1707  as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1708  if { { ac_try="$ac_cpp conftest.$ac_ext"
1709case "(($ac_try" in
1710  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1711  *) ac_try_echo=$ac_try;;
1712esac
1713eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1714$as_echo "$ac_try_echo"; } >&5
1715  (eval "$ac_cpp conftest.$ac_ext") 2>conftest.err
1716  ac_status=$?
1717  if test -s conftest.err; then
1718    grep -v '^ *+' conftest.err >conftest.er1
1719    cat conftest.er1 >&5
1720    mv -f conftest.er1 conftest.err
1721  fi
1722  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1723  test $ac_status = 0; } > conftest.i && {
1724	 test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
1725	 test ! -s conftest.err
1726       }; then :
1727  ac_retval=0
1728else
1729  $as_echo "$as_me: failed program was:" >&5
1730sed 's/^/| /' conftest.$ac_ext >&5
1731
1732    ac_retval=1
1733fi
1734  eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1735  as_fn_set_status $ac_retval
1736
1737} # ac_fn_c_try_cpp
1738
1739# ac_fn_c_try_run LINENO
1740# ----------------------
1741# Try to link conftest.$ac_ext, and return whether this succeeded. Assumes
1742# that executables *can* be run.
1743ac_fn_c_try_run ()
1744{
1745  as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1746  if { { ac_try="$ac_link"
1747case "(($ac_try" in
1748  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1749  *) ac_try_echo=$ac_try;;
1750esac
1751eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1752$as_echo "$ac_try_echo"; } >&5
1753  (eval "$ac_link") 2>&5
1754  ac_status=$?
1755  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1756  test $ac_status = 0; } && { ac_try='./conftest$ac_exeext'
1757  { { case "(($ac_try" in
1758  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1759  *) ac_try_echo=$ac_try;;
1760esac
1761eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1762$as_echo "$ac_try_echo"; } >&5
1763  (eval "$ac_try") 2>&5
1764  ac_status=$?
1765  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1766  test $ac_status = 0; }; }; then :
1767  ac_retval=0
1768else
1769  $as_echo "$as_me: program exited with status $ac_status" >&5
1770       $as_echo "$as_me: failed program was:" >&5
1771sed 's/^/| /' conftest.$ac_ext >&5
1772
1773       ac_retval=$ac_status
1774fi
1775  rm -rf conftest.dSYM conftest_ipa8_conftest.oo
1776  eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1777  as_fn_set_status $ac_retval
1778
1779} # ac_fn_c_try_run
1780
1781# ac_fn_c_check_func LINENO FUNC VAR
1782# ----------------------------------
1783# Tests whether FUNC exists, setting the cache variable VAR accordingly
1784ac_fn_c_check_func ()
1785{
1786  as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1787  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
1788$as_echo_n "checking for $2... " >&6; }
1789if eval \${$3+:} false; then :
1790  $as_echo_n "(cached) " >&6
1791else
1792  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1793/* end confdefs.h.  */
1794/* Define $2 to an innocuous variant, in case <limits.h> declares $2.
1795   For example, HP-UX 11i <limits.h> declares gettimeofday.  */
1796#define $2 innocuous_$2
1797
1798/* System header to define __stub macros and hopefully few prototypes,
1799    which can conflict with char $2 (); below.
1800    Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
1801    <limits.h> exists even on freestanding compilers.  */
1802
1803#ifdef __STDC__
1804# include <limits.h>
1805#else
1806# include <assert.h>
1807#endif
1808
1809#undef $2
1810
1811/* Override any GCC internal prototype to avoid an error.
1812   Use char because int might match the return type of a GCC
1813   builtin and then its argument prototype would still apply.  */
1814#ifdef __cplusplus
1815extern "C"
1816#endif
1817char $2 ();
1818/* The GNU C library defines this for functions which it implements
1819    to always fail with ENOSYS.  Some functions are actually named
1820    something starting with __ and the normal name is an alias.  */
1821#if defined __stub_$2 || defined __stub___$2
1822choke me
1823#endif
1824
1825int
1826main ()
1827{
1828return $2 ();
1829  ;
1830  return 0;
1831}
1832_ACEOF
1833if ac_fn_c_try_link "$LINENO"; then :
1834  eval "$3=yes"
1835else
1836  eval "$3=no"
1837fi
1838rm -f core conftest.err conftest.$ac_objext \
1839    conftest$ac_exeext conftest.$ac_ext
1840fi
1841eval ac_res=\$$3
1842	       { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
1843$as_echo "$ac_res" >&6; }
1844  eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1845
1846} # ac_fn_c_check_func
1847
1848# ac_fn_cxx_try_cpp LINENO
1849# ------------------------
1850# Try to preprocess conftest.$ac_ext, and return whether this succeeded.
1851ac_fn_cxx_try_cpp ()
1852{
1853  as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1854  if { { ac_try="$ac_cpp conftest.$ac_ext"
1855case "(($ac_try" in
1856  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1857  *) ac_try_echo=$ac_try;;
1858esac
1859eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1860$as_echo "$ac_try_echo"; } >&5
1861  (eval "$ac_cpp conftest.$ac_ext") 2>conftest.err
1862  ac_status=$?
1863  if test -s conftest.err; then
1864    grep -v '^ *+' conftest.err >conftest.er1
1865    cat conftest.er1 >&5
1866    mv -f conftest.er1 conftest.err
1867  fi
1868  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1869  test $ac_status = 0; } > conftest.i && {
1870	 test -z "$ac_cxx_preproc_warn_flag$ac_cxx_werror_flag" ||
1871	 test ! -s conftest.err
1872       }; then :
1873  ac_retval=0
1874else
1875  $as_echo "$as_me: failed program was:" >&5
1876sed 's/^/| /' conftest.$ac_ext >&5
1877
1878    ac_retval=1
1879fi
1880  eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1881  as_fn_set_status $ac_retval
1882
1883} # ac_fn_cxx_try_cpp
1884
1885# ac_fn_cxx_try_link LINENO
1886# -------------------------
1887# Try to link conftest.$ac_ext, and return whether this succeeded.
1888ac_fn_cxx_try_link ()
1889{
1890  as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1891  rm -f conftest.$ac_objext conftest$ac_exeext
1892  if { { ac_try="$ac_link"
1893case "(($ac_try" in
1894  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1895  *) ac_try_echo=$ac_try;;
1896esac
1897eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1898$as_echo "$ac_try_echo"; } >&5
1899  (eval "$ac_link") 2>conftest.err
1900  ac_status=$?
1901  if test -s conftest.err; then
1902    grep -v '^ *+' conftest.err >conftest.er1
1903    cat conftest.er1 >&5
1904    mv -f conftest.er1 conftest.err
1905  fi
1906  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1907  test $ac_status = 0; } && {
1908	 test -z "$ac_cxx_werror_flag" ||
1909	 test ! -s conftest.err
1910       } && test -s conftest$ac_exeext && {
1911	 test "$cross_compiling" = yes ||
1912	 $as_test_x conftest$ac_exeext
1913       }; then :
1914  ac_retval=0
1915else
1916  $as_echo "$as_me: failed program was:" >&5
1917sed 's/^/| /' conftest.$ac_ext >&5
1918
1919	ac_retval=1
1920fi
1921  # Delete the IPA/IPO (Inter Procedural Analysis/Optimization) information
1922  # created by the PGI compiler (conftest_ipa8_conftest.oo), as it would
1923  # interfere with the next link command; also delete a directory that is
1924  # left behind by Apple's compiler.  We do this before executing the actions.
1925  rm -rf conftest.dSYM conftest_ipa8_conftest.oo
1926  eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1927  as_fn_set_status $ac_retval
1928
1929} # ac_fn_cxx_try_link
1930
1931# ac_fn_c_check_header_mongrel LINENO HEADER VAR INCLUDES
1932# -------------------------------------------------------
1933# Tests whether HEADER exists, giving a warning if it cannot be compiled using
1934# the include files in INCLUDES and setting the cache variable VAR
1935# accordingly.
1936ac_fn_c_check_header_mongrel ()
1937{
1938  as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1939  if eval \${$3+:} false; then :
1940  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
1941$as_echo_n "checking for $2... " >&6; }
1942if eval \${$3+:} false; then :
1943  $as_echo_n "(cached) " >&6
1944fi
1945eval ac_res=\$$3
1946	       { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
1947$as_echo "$ac_res" >&6; }
1948else
1949  # Is the header compilable?
1950{ $as_echo "$as_me:${as_lineno-$LINENO}: checking $2 usability" >&5
1951$as_echo_n "checking $2 usability... " >&6; }
1952cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1953/* end confdefs.h.  */
1954$4
1955#include <$2>
1956_ACEOF
1957if ac_fn_c_try_compile "$LINENO"; then :
1958  ac_header_compiler=yes
1959else
1960  ac_header_compiler=no
1961fi
1962rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
1963{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_header_compiler" >&5
1964$as_echo "$ac_header_compiler" >&6; }
1965
1966# Is the header present?
1967{ $as_echo "$as_me:${as_lineno-$LINENO}: checking $2 presence" >&5
1968$as_echo_n "checking $2 presence... " >&6; }
1969cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1970/* end confdefs.h.  */
1971#include <$2>
1972_ACEOF
1973if ac_fn_c_try_cpp "$LINENO"; then :
1974  ac_header_preproc=yes
1975else
1976  ac_header_preproc=no
1977fi
1978rm -f conftest.err conftest.i conftest.$ac_ext
1979{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_header_preproc" >&5
1980$as_echo "$ac_header_preproc" >&6; }
1981
1982# So?  What about this header?
1983case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in #((
1984  yes:no: )
1985    { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: accepted by the compiler, rejected by the preprocessor!" >&5
1986$as_echo "$as_me: WARNING: $2: accepted by the compiler, rejected by the preprocessor!" >&2;}
1987    { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: proceeding with the compiler's result" >&5
1988$as_echo "$as_me: WARNING: $2: proceeding with the compiler's result" >&2;}
1989    ;;
1990  no:yes:* )
1991    { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: present but cannot be compiled" >&5
1992$as_echo "$as_me: WARNING: $2: present but cannot be compiled" >&2;}
1993    { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2:     check for missing prerequisite headers?" >&5
1994$as_echo "$as_me: WARNING: $2:     check for missing prerequisite headers?" >&2;}
1995    { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: see the Autoconf documentation" >&5
1996$as_echo "$as_me: WARNING: $2: see the Autoconf documentation" >&2;}
1997    { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2:     section \"Present But Cannot Be Compiled\"" >&5
1998$as_echo "$as_me: WARNING: $2:     section \"Present But Cannot Be Compiled\"" >&2;}
1999    { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: proceeding with the compiler's result" >&5
2000$as_echo "$as_me: WARNING: $2: proceeding with the compiler's result" >&2;}
2001( $as_echo "## ----------------------------------------------- ##
2002## Report this to dssi-devel@lists.sourceforge.net ##
2003## ----------------------------------------------- ##"
2004     ) | sed "s/^/$as_me: WARNING:     /" >&2
2005    ;;
2006esac
2007  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
2008$as_echo_n "checking for $2... " >&6; }
2009if eval \${$3+:} false; then :
2010  $as_echo_n "(cached) " >&6
2011else
2012  eval "$3=\$ac_header_compiler"
2013fi
2014eval ac_res=\$$3
2015	       { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
2016$as_echo "$ac_res" >&6; }
2017fi
2018  eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
2019
2020} # ac_fn_c_check_header_mongrel
2021
2022# ac_fn_cxx_check_header_mongrel LINENO HEADER VAR INCLUDES
2023# ---------------------------------------------------------
2024# Tests whether HEADER exists, giving a warning if it cannot be compiled using
2025# the include files in INCLUDES and setting the cache variable VAR
2026# accordingly.
2027ac_fn_cxx_check_header_mongrel ()
2028{
2029  as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
2030  if eval \${$3+:} false; then :
2031  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
2032$as_echo_n "checking for $2... " >&6; }
2033if eval \${$3+:} false; then :
2034  $as_echo_n "(cached) " >&6
2035fi
2036eval ac_res=\$$3
2037	       { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
2038$as_echo "$ac_res" >&6; }
2039else
2040  # Is the header compilable?
2041{ $as_echo "$as_me:${as_lineno-$LINENO}: checking $2 usability" >&5
2042$as_echo_n "checking $2 usability... " >&6; }
2043cat confdefs.h - <<_ACEOF >conftest.$ac_ext
2044/* end confdefs.h.  */
2045$4
2046#include <$2>
2047_ACEOF
2048if ac_fn_cxx_try_compile "$LINENO"; then :
2049  ac_header_compiler=yes
2050else
2051  ac_header_compiler=no
2052fi
2053rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
2054{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_header_compiler" >&5
2055$as_echo "$ac_header_compiler" >&6; }
2056
2057# Is the header present?
2058{ $as_echo "$as_me:${as_lineno-$LINENO}: checking $2 presence" >&5
2059$as_echo_n "checking $2 presence... " >&6; }
2060cat confdefs.h - <<_ACEOF >conftest.$ac_ext
2061/* end confdefs.h.  */
2062#include <$2>
2063_ACEOF
2064if ac_fn_cxx_try_cpp "$LINENO"; then :
2065  ac_header_preproc=yes
2066else
2067  ac_header_preproc=no
2068fi
2069rm -f conftest.err conftest.i conftest.$ac_ext
2070{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_header_preproc" >&5
2071$as_echo "$ac_header_preproc" >&6; }
2072
2073# So?  What about this header?
2074case $ac_header_compiler:$ac_header_preproc:$ac_cxx_preproc_warn_flag in #((
2075  yes:no: )
2076    { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: accepted by the compiler, rejected by the preprocessor!" >&5
2077$as_echo "$as_me: WARNING: $2: accepted by the compiler, rejected by the preprocessor!" >&2;}
2078    { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: proceeding with the compiler's result" >&5
2079$as_echo "$as_me: WARNING: $2: proceeding with the compiler's result" >&2;}
2080    ;;
2081  no:yes:* )
2082    { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: present but cannot be compiled" >&5
2083$as_echo "$as_me: WARNING: $2: present but cannot be compiled" >&2;}
2084    { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2:     check for missing prerequisite headers?" >&5
2085$as_echo "$as_me: WARNING: $2:     check for missing prerequisite headers?" >&2;}
2086    { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: see the Autoconf documentation" >&5
2087$as_echo "$as_me: WARNING: $2: see the Autoconf documentation" >&2;}
2088    { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2:     section \"Present But Cannot Be Compiled\"" >&5
2089$as_echo "$as_me: WARNING: $2:     section \"Present But Cannot Be Compiled\"" >&2;}
2090    { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: proceeding with the compiler's result" >&5
2091$as_echo "$as_me: WARNING: $2: proceeding with the compiler's result" >&2;}
2092( $as_echo "## ----------------------------------------------- ##
2093## Report this to dssi-devel@lists.sourceforge.net ##
2094## ----------------------------------------------- ##"
2095     ) | sed "s/^/$as_me: WARNING:     /" >&2
2096    ;;
2097esac
2098  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
2099$as_echo_n "checking for $2... " >&6; }
2100if eval \${$3+:} false; then :
2101  $as_echo_n "(cached) " >&6
2102else
2103  eval "$3=\$ac_header_compiler"
2104fi
2105eval ac_res=\$$3
2106	       { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
2107$as_echo "$ac_res" >&6; }
2108fi
2109  eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
2110
2111} # ac_fn_cxx_check_header_mongrel
2112cat >config.log <<_ACEOF
2113This file contains any messages produced by compilers while
2114running configure, to aid debugging if configure makes a mistake.
2115
2116It was created by DSSI $as_me 1.1.1, which was
2117generated by GNU Autoconf 2.68.  Invocation command line was
2118
2119  $ $0 $@
2120
2121_ACEOF
2122exec 5>>config.log
2123{
2124cat <<_ASUNAME
2125## --------- ##
2126## Platform. ##
2127## --------- ##
2128
2129hostname = `(hostname || uname -n) 2>/dev/null | sed 1q`
2130uname -m = `(uname -m) 2>/dev/null || echo unknown`
2131uname -r = `(uname -r) 2>/dev/null || echo unknown`
2132uname -s = `(uname -s) 2>/dev/null || echo unknown`
2133uname -v = `(uname -v) 2>/dev/null || echo unknown`
2134
2135/usr/bin/uname -p = `(/usr/bin/uname -p) 2>/dev/null || echo unknown`
2136/bin/uname -X     = `(/bin/uname -X) 2>/dev/null     || echo unknown`
2137
2138/bin/arch              = `(/bin/arch) 2>/dev/null              || echo unknown`
2139/usr/bin/arch -k       = `(/usr/bin/arch -k) 2>/dev/null       || echo unknown`
2140/usr/convex/getsysinfo = `(/usr/convex/getsysinfo) 2>/dev/null || echo unknown`
2141/usr/bin/hostinfo      = `(/usr/bin/hostinfo) 2>/dev/null      || echo unknown`
2142/bin/machine           = `(/bin/machine) 2>/dev/null           || echo unknown`
2143/usr/bin/oslevel       = `(/usr/bin/oslevel) 2>/dev/null       || echo unknown`
2144/bin/universe          = `(/bin/universe) 2>/dev/null          || echo unknown`
2145
2146_ASUNAME
2147
2148as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2149for as_dir in $PATH
2150do
2151  IFS=$as_save_IFS
2152  test -z "$as_dir" && as_dir=.
2153    $as_echo "PATH: $as_dir"
2154  done
2155IFS=$as_save_IFS
2156
2157} >&5
2158
2159cat >&5 <<_ACEOF
2160
2161
2162## ----------- ##
2163## Core tests. ##
2164## ----------- ##
2165
2166_ACEOF
2167
2168
2169# Keep a trace of the command line.
2170# Strip out --no-create and --no-recursion so they do not pile up.
2171# Strip out --silent because we don't want to record it for future runs.
2172# Also quote any args containing shell meta-characters.
2173# Make two passes to allow for proper duplicate-argument suppression.
2174ac_configure_args=
2175ac_configure_args0=
2176ac_configure_args1=
2177ac_must_keep_next=false
2178for ac_pass in 1 2
2179do
2180  for ac_arg
2181  do
2182    case $ac_arg in
2183    -no-create | --no-c* | -n | -no-recursion | --no-r*) continue ;;
2184    -q | -quiet | --quiet | --quie | --qui | --qu | --q \
2185    | -silent | --silent | --silen | --sile | --sil)
2186      continue ;;
2187    *\'*)
2188      ac_arg=`$as_echo "$ac_arg" | sed "s/'/'\\\\\\\\''/g"` ;;
2189    esac
2190    case $ac_pass in
2191    1) as_fn_append ac_configure_args0 " '$ac_arg'" ;;
2192    2)
2193      as_fn_append ac_configure_args1 " '$ac_arg'"
2194      if test $ac_must_keep_next = true; then
2195	ac_must_keep_next=false # Got value, back to normal.
2196      else
2197	case $ac_arg in
2198	  *=* | --config-cache | -C | -disable-* | --disable-* \
2199	  | -enable-* | --enable-* | -gas | --g* | -nfp | --nf* \
2200	  | -q | -quiet | --q* | -silent | --sil* | -v | -verb* \
2201	  | -with-* | --with-* | -without-* | --without-* | --x)
2202	    case "$ac_configure_args0 " in
2203	      "$ac_configure_args1"*" '$ac_arg' "* ) continue ;;
2204	    esac
2205	    ;;
2206	  -* ) ac_must_keep_next=true ;;
2207	esac
2208      fi
2209      as_fn_append ac_configure_args " '$ac_arg'"
2210      ;;
2211    esac
2212  done
2213done
2214{ ac_configure_args0=; unset ac_configure_args0;}
2215{ ac_configure_args1=; unset ac_configure_args1;}
2216
2217# When interrupted or exit'd, cleanup temporary files, and complete
2218# config.log.  We remove comments because anyway the quotes in there
2219# would cause problems or look ugly.
2220# WARNING: Use '\'' to represent an apostrophe within the trap.
2221# WARNING: Do not start the trap code with a newline, due to a FreeBSD 4.0 bug.
2222trap 'exit_status=$?
2223  # Save into config.log some information that might help in debugging.
2224  {
2225    echo
2226
2227    $as_echo "## ---------------- ##
2228## Cache variables. ##
2229## ---------------- ##"
2230    echo
2231    # The following way of writing the cache mishandles newlines in values,
2232(
2233  for ac_var in `(set) 2>&1 | sed -n '\''s/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'\''`; do
2234    eval ac_val=\$$ac_var
2235    case $ac_val in #(
2236    *${as_nl}*)
2237      case $ac_var in #(
2238      *_cv_*) { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: cache variable $ac_var contains a newline" >&5
2239$as_echo "$as_me: WARNING: cache variable $ac_var contains a newline" >&2;} ;;
2240      esac
2241      case $ac_var in #(
2242      _ | IFS | as_nl) ;; #(
2243      BASH_ARGV | BASH_SOURCE) eval $ac_var= ;; #(
2244      *) { eval $ac_var=; unset $ac_var;} ;;
2245      esac ;;
2246    esac
2247  done
2248  (set) 2>&1 |
2249    case $as_nl`(ac_space='\'' '\''; set) 2>&1` in #(
2250    *${as_nl}ac_space=\ *)
2251      sed -n \
2252	"s/'\''/'\''\\\\'\'''\''/g;
2253	  s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\''\\2'\''/p"
2254      ;; #(
2255    *)
2256      sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p"
2257      ;;
2258    esac |
2259    sort
2260)
2261    echo
2262
2263    $as_echo "## ----------------- ##
2264## Output variables. ##
2265## ----------------- ##"
2266    echo
2267    for ac_var in $ac_subst_vars
2268    do
2269      eval ac_val=\$$ac_var
2270      case $ac_val in
2271      *\'\''*) ac_val=`$as_echo "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;;
2272      esac
2273      $as_echo "$ac_var='\''$ac_val'\''"
2274    done | sort
2275    echo
2276
2277    if test -n "$ac_subst_files"; then
2278      $as_echo "## ------------------- ##
2279## File substitutions. ##
2280## ------------------- ##"
2281      echo
2282      for ac_var in $ac_subst_files
2283      do
2284	eval ac_val=\$$ac_var
2285	case $ac_val in
2286	*\'\''*) ac_val=`$as_echo "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;;
2287	esac
2288	$as_echo "$ac_var='\''$ac_val'\''"
2289      done | sort
2290      echo
2291    fi
2292
2293    if test -s confdefs.h; then
2294      $as_echo "## ----------- ##
2295## confdefs.h. ##
2296## ----------- ##"
2297      echo
2298      cat confdefs.h
2299      echo
2300    fi
2301    test "$ac_signal" != 0 &&
2302      $as_echo "$as_me: caught signal $ac_signal"
2303    $as_echo "$as_me: exit $exit_status"
2304  } >&5
2305  rm -f core *.core core.conftest.* &&
2306    rm -f -r conftest* confdefs* conf$$* $ac_clean_files &&
2307    exit $exit_status
2308' 0
2309for ac_signal in 1 2 13 15; do
2310  trap 'ac_signal='$ac_signal'; as_fn_exit 1' $ac_signal
2311done
2312ac_signal=0
2313
2314# confdefs.h avoids OS command line length limits that DEFS can exceed.
2315rm -f -r conftest* confdefs.h
2316
2317$as_echo "/* confdefs.h */" > confdefs.h
2318
2319# Predefined preprocessor variables.
2320
2321cat >>confdefs.h <<_ACEOF
2322#define PACKAGE_NAME "$PACKAGE_NAME"
2323_ACEOF
2324
2325cat >>confdefs.h <<_ACEOF
2326#define PACKAGE_TARNAME "$PACKAGE_TARNAME"
2327_ACEOF
2328
2329cat >>confdefs.h <<_ACEOF
2330#define PACKAGE_VERSION "$PACKAGE_VERSION"
2331_ACEOF
2332
2333cat >>confdefs.h <<_ACEOF
2334#define PACKAGE_STRING "$PACKAGE_STRING"
2335_ACEOF
2336
2337cat >>confdefs.h <<_ACEOF
2338#define PACKAGE_BUGREPORT "$PACKAGE_BUGREPORT"
2339_ACEOF
2340
2341cat >>confdefs.h <<_ACEOF
2342#define PACKAGE_URL "$PACKAGE_URL"
2343_ACEOF
2344
2345
2346# Let the site file select an alternate cache file if it wants to.
2347# Prefer an explicitly selected file to automatically selected ones.
2348ac_site_file1=NONE
2349ac_site_file2=NONE
2350if test -n "$CONFIG_SITE"; then
2351  # We do not want a PATH search for config.site.
2352  case $CONFIG_SITE in #((
2353    -*)  ac_site_file1=./$CONFIG_SITE;;
2354    */*) ac_site_file1=$CONFIG_SITE;;
2355    *)   ac_site_file1=./$CONFIG_SITE;;
2356  esac
2357elif test "x$prefix" != xNONE; then
2358  ac_site_file1=$prefix/share/config.site
2359  ac_site_file2=$prefix/etc/config.site
2360else
2361  ac_site_file1=$ac_default_prefix/share/config.site
2362  ac_site_file2=$ac_default_prefix/etc/config.site
2363fi
2364for ac_site_file in "$ac_site_file1" "$ac_site_file2"
2365do
2366  test "x$ac_site_file" = xNONE && continue
2367  if test /dev/null != "$ac_site_file" && test -r "$ac_site_file"; then
2368    { $as_echo "$as_me:${as_lineno-$LINENO}: loading site script $ac_site_file" >&5
2369$as_echo "$as_me: loading site script $ac_site_file" >&6;}
2370    sed 's/^/| /' "$ac_site_file" >&5
2371    . "$ac_site_file" \
2372      || { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
2373$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
2374as_fn_error $? "failed to load site script $ac_site_file
2375See \`config.log' for more details" "$LINENO" 5; }
2376  fi
2377done
2378
2379if test -r "$cache_file"; then
2380  # Some versions of bash will fail to source /dev/null (special files
2381  # actually), so we avoid doing that.  DJGPP emulates it as a regular file.
2382  if test /dev/null != "$cache_file" && test -f "$cache_file"; then
2383    { $as_echo "$as_me:${as_lineno-$LINENO}: loading cache $cache_file" >&5
2384$as_echo "$as_me: loading cache $cache_file" >&6;}
2385    case $cache_file in
2386      [\\/]* | ?:[\\/]* ) . "$cache_file";;
2387      *)                      . "./$cache_file";;
2388    esac
2389  fi
2390else
2391  { $as_echo "$as_me:${as_lineno-$LINENO}: creating cache $cache_file" >&5
2392$as_echo "$as_me: creating cache $cache_file" >&6;}
2393  >$cache_file
2394fi
2395
2396# Check that the precious variables saved in the cache have kept the same
2397# value.
2398ac_cache_corrupted=false
2399for ac_var in $ac_precious_vars; do
2400  eval ac_old_set=\$ac_cv_env_${ac_var}_set
2401  eval ac_new_set=\$ac_env_${ac_var}_set
2402  eval ac_old_val=\$ac_cv_env_${ac_var}_value
2403  eval ac_new_val=\$ac_env_${ac_var}_value
2404  case $ac_old_set,$ac_new_set in
2405    set,)
2406      { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&5
2407$as_echo "$as_me: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&2;}
2408      ac_cache_corrupted=: ;;
2409    ,set)
2410      { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' was not set in the previous run" >&5
2411$as_echo "$as_me: error: \`$ac_var' was not set in the previous run" >&2;}
2412      ac_cache_corrupted=: ;;
2413    ,);;
2414    *)
2415      if test "x$ac_old_val" != "x$ac_new_val"; then
2416	# differences in whitespace do not lead to failure.
2417	ac_old_val_w=`echo x $ac_old_val`
2418	ac_new_val_w=`echo x $ac_new_val`
2419	if test "$ac_old_val_w" != "$ac_new_val_w"; then
2420	  { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' has changed since the previous run:" >&5
2421$as_echo "$as_me: error: \`$ac_var' has changed since the previous run:" >&2;}
2422	  ac_cache_corrupted=:
2423	else
2424	  { $as_echo "$as_me:${as_lineno-$LINENO}: warning: ignoring whitespace changes in \`$ac_var' since the previous run:" >&5
2425$as_echo "$as_me: warning: ignoring whitespace changes in \`$ac_var' since the previous run:" >&2;}
2426	  eval $ac_var=\$ac_old_val
2427	fi
2428	{ $as_echo "$as_me:${as_lineno-$LINENO}:   former value:  \`$ac_old_val'" >&5
2429$as_echo "$as_me:   former value:  \`$ac_old_val'" >&2;}
2430	{ $as_echo "$as_me:${as_lineno-$LINENO}:   current value: \`$ac_new_val'" >&5
2431$as_echo "$as_me:   current value: \`$ac_new_val'" >&2;}
2432      fi;;
2433  esac
2434  # Pass precious variables to config.status.
2435  if test "$ac_new_set" = set; then
2436    case $ac_new_val in
2437    *\'*) ac_arg=$ac_var=`$as_echo "$ac_new_val" | sed "s/'/'\\\\\\\\''/g"` ;;
2438    *) ac_arg=$ac_var=$ac_new_val ;;
2439    esac
2440    case " $ac_configure_args " in
2441      *" '$ac_arg' "*) ;; # Avoid dups.  Use of quotes ensures accuracy.
2442      *) as_fn_append ac_configure_args " '$ac_arg'" ;;
2443    esac
2444  fi
2445done
2446if $ac_cache_corrupted; then
2447  { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
2448$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
2449  { $as_echo "$as_me:${as_lineno-$LINENO}: error: changes in the environment can compromise the build" >&5
2450$as_echo "$as_me: error: changes in the environment can compromise the build" >&2;}
2451  as_fn_error $? "run \`make distclean' and/or \`rm $cache_file' and start over" "$LINENO" 5
2452fi
2453## -------------------- ##
2454## Main body of script. ##
2455## -------------------- ##
2456
2457ac_ext=c
2458ac_cpp='$CPP $CPPFLAGS'
2459ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
2460ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
2461ac_compiler_gnu=$ac_cv_c_compiler_gnu
2462
2463
2464
2465
2466am__api_version='1.11'
2467
2468ac_aux_dir=
2469for ac_dir in "$srcdir" "$srcdir/.." "$srcdir/../.."; do
2470  if test -f "$ac_dir/install-sh"; then
2471    ac_aux_dir=$ac_dir
2472    ac_install_sh="$ac_aux_dir/install-sh -c"
2473    break
2474  elif test -f "$ac_dir/install.sh"; then
2475    ac_aux_dir=$ac_dir
2476    ac_install_sh="$ac_aux_dir/install.sh -c"
2477    break
2478  elif test -f "$ac_dir/shtool"; then
2479    ac_aux_dir=$ac_dir
2480    ac_install_sh="$ac_aux_dir/shtool install -c"
2481    break
2482  fi
2483done
2484if test -z "$ac_aux_dir"; then
2485  as_fn_error $? "cannot find install-sh, install.sh, or shtool in \"$srcdir\" \"$srcdir/..\" \"$srcdir/../..\"" "$LINENO" 5
2486fi
2487
2488# These three variables are undocumented and unsupported,
2489# and are intended to be withdrawn in a future Autoconf release.
2490# They can cause serious problems if a builder's source tree is in a directory
2491# whose full name contains unusual characters.
2492ac_config_guess="$SHELL $ac_aux_dir/config.guess"  # Please don't use this var.
2493ac_config_sub="$SHELL $ac_aux_dir/config.sub"  # Please don't use this var.
2494ac_configure="$SHELL $ac_aux_dir/configure"  # Please don't use this var.
2495
2496
2497# Find a good install program.  We prefer a C program (faster),
2498# so one script is as good as another.  But avoid the broken or
2499# incompatible versions:
2500# SysV /etc/install, /usr/sbin/install
2501# SunOS /usr/etc/install
2502# IRIX /sbin/install
2503# AIX /bin/install
2504# AmigaOS /C/install, which installs bootblocks on floppy discs
2505# AIX 4 /usr/bin/installbsd, which doesn't work without a -g flag
2506# AFS /usr/afsws/bin/install, which mishandles nonexistent args
2507# SVR4 /usr/ucb/install, which tries to use the nonexistent group "staff"
2508# OS/2's system install, which has a completely different semantic
2509# ./install, which can be erroneously created by make from ./install.sh.
2510# Reject install programs that cannot install multiple files.
2511{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for a BSD-compatible install" >&5
2512$as_echo_n "checking for a BSD-compatible install... " >&6; }
2513if test -z "$INSTALL"; then
2514if ${ac_cv_path_install+:} false; then :
2515  $as_echo_n "(cached) " >&6
2516else
2517  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2518for as_dir in $PATH
2519do
2520  IFS=$as_save_IFS
2521  test -z "$as_dir" && as_dir=.
2522    # Account for people who put trailing slashes in PATH elements.
2523case $as_dir/ in #((
2524  ./ | .// | /[cC]/* | \
2525  /etc/* | /usr/sbin/* | /usr/etc/* | /sbin/* | /usr/afsws/bin/* | \
2526  ?:[\\/]os2[\\/]install[\\/]* | ?:[\\/]OS2[\\/]INSTALL[\\/]* | \
2527  /usr/ucb/* ) ;;
2528  *)
2529    # OSF1 and SCO ODT 3.0 have their own names for install.
2530    # Don't use installbsd from OSF since it installs stuff as root
2531    # by default.
2532    for ac_prog in ginstall scoinst install; do
2533      for ac_exec_ext in '' $ac_executable_extensions; do
2534	if { test -f "$as_dir/$ac_prog$ac_exec_ext" && $as_test_x "$as_dir/$ac_prog$ac_exec_ext"; }; then
2535	  if test $ac_prog = install &&
2536	    grep dspmsg "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then
2537	    # AIX install.  It has an incompatible calling convention.
2538	    :
2539	  elif test $ac_prog = install &&
2540	    grep pwplus "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then
2541	    # program-specific install script used by HP pwplus--don't use.
2542	    :
2543	  else
2544	    rm -rf conftest.one conftest.two conftest.dir
2545	    echo one > conftest.one
2546	    echo two > conftest.two
2547	    mkdir conftest.dir
2548	    if "$as_dir/$ac_prog$ac_exec_ext" -c conftest.one conftest.two "`pwd`/conftest.dir" &&
2549	      test -s conftest.one && test -s conftest.two &&
2550	      test -s conftest.dir/conftest.one &&
2551	      test -s conftest.dir/conftest.two
2552	    then
2553	      ac_cv_path_install="$as_dir/$ac_prog$ac_exec_ext -c"
2554	      break 3
2555	    fi
2556	  fi
2557	fi
2558      done
2559    done
2560    ;;
2561esac
2562
2563  done
2564IFS=$as_save_IFS
2565
2566rm -rf conftest.one conftest.two conftest.dir
2567
2568fi
2569  if test "${ac_cv_path_install+set}" = set; then
2570    INSTALL=$ac_cv_path_install
2571  else
2572    # As a last resort, use the slow shell script.  Don't cache a
2573    # value for INSTALL within a source directory, because that will
2574    # break other packages using the cache if that directory is
2575    # removed, or if the value is a relative name.
2576    INSTALL=$ac_install_sh
2577  fi
2578fi
2579{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $INSTALL" >&5
2580$as_echo "$INSTALL" >&6; }
2581
2582# Use test -z because SunOS4 sh mishandles braces in ${var-val}.
2583# It thinks the first close brace ends the variable substitution.
2584test -z "$INSTALL_PROGRAM" && INSTALL_PROGRAM='${INSTALL}'
2585
2586test -z "$INSTALL_SCRIPT" && INSTALL_SCRIPT='${INSTALL}'
2587
2588test -z "$INSTALL_DATA" && INSTALL_DATA='${INSTALL} -m 644'
2589
2590{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether build environment is sane" >&5
2591$as_echo_n "checking whether build environment is sane... " >&6; }
2592# Just in case
2593sleep 1
2594echo timestamp > conftest.file
2595# Reject unsafe characters in $srcdir or the absolute working directory
2596# name.  Accept space and tab only in the latter.
2597am_lf='
2598'
2599case `pwd` in
2600  *[\\\"\#\$\&\'\`$am_lf]*)
2601    as_fn_error $? "unsafe absolute working directory name" "$LINENO" 5;;
2602esac
2603case $srcdir in
2604  *[\\\"\#\$\&\'\`$am_lf\ \	]*)
2605    as_fn_error $? "unsafe srcdir value: \`$srcdir'" "$LINENO" 5;;
2606esac
2607
2608# Do `set' in a subshell so we don't clobber the current shell's
2609# arguments.  Must try -L first in case configure is actually a
2610# symlink; some systems play weird games with the mod time of symlinks
2611# (eg FreeBSD returns the mod time of the symlink's containing
2612# directory).
2613if (
2614   set X `ls -Lt "$srcdir/configure" conftest.file 2> /dev/null`
2615   if test "$*" = "X"; then
2616      # -L didn't work.
2617      set X `ls -t "$srcdir/configure" conftest.file`
2618   fi
2619   rm -f conftest.file
2620   if test "$*" != "X $srcdir/configure conftest.file" \
2621      && test "$*" != "X conftest.file $srcdir/configure"; then
2622
2623      # If neither matched, then we have a broken ls.  This can happen
2624      # if, for instance, CONFIG_SHELL is bash and it inherits a
2625      # broken ls alias from the environment.  This has actually
2626      # happened.  Such a system could not be considered "sane".
2627      as_fn_error $? "ls -t appears to fail.  Make sure there is not a broken
2628alias in your environment" "$LINENO" 5
2629   fi
2630
2631   test "$2" = conftest.file
2632   )
2633then
2634   # Ok.
2635   :
2636else
2637   as_fn_error $? "newly created file is older than distributed files!
2638Check your system clock" "$LINENO" 5
2639fi
2640{ $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
2641$as_echo "yes" >&6; }
2642test "$program_prefix" != NONE &&
2643  program_transform_name="s&^&$program_prefix&;$program_transform_name"
2644# Use a double $ so make ignores it.
2645test "$program_suffix" != NONE &&
2646  program_transform_name="s&\$&$program_suffix&;$program_transform_name"
2647# Double any \ or $.
2648# By default was `s,x,x', remove it if useless.
2649ac_script='s/[\\$]/&&/g;s/;s,x,x,$//'
2650program_transform_name=`$as_echo "$program_transform_name" | sed "$ac_script"`
2651
2652# expand $ac_aux_dir to an absolute path
2653am_aux_dir=`cd $ac_aux_dir && pwd`
2654
2655if test x"${MISSING+set}" != xset; then
2656  case $am_aux_dir in
2657  *\ * | *\	*)
2658    MISSING="\${SHELL} \"$am_aux_dir/missing\"" ;;
2659  *)
2660    MISSING="\${SHELL} $am_aux_dir/missing" ;;
2661  esac
2662fi
2663# Use eval to expand $SHELL
2664if eval "$MISSING --run true"; then
2665  am_missing_run="$MISSING --run "
2666else
2667  am_missing_run=
2668  { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: \`missing' script is too old or missing" >&5
2669$as_echo "$as_me: WARNING: \`missing' script is too old or missing" >&2;}
2670fi
2671
2672if test x"${install_sh}" != xset; then
2673  case $am_aux_dir in
2674  *\ * | *\	*)
2675    install_sh="\${SHELL} '$am_aux_dir/install-sh'" ;;
2676  *)
2677    install_sh="\${SHELL} $am_aux_dir/install-sh"
2678  esac
2679fi
2680
2681# Installed binaries are usually stripped using `strip' when the user
2682# run `make install-strip'.  However `strip' might not be the right
2683# tool to use in cross-compilation environments, therefore Automake
2684# will honor the `STRIP' environment variable to overrule this program.
2685if test "$cross_compiling" != no; then
2686  if test -n "$ac_tool_prefix"; then
2687  # Extract the first word of "${ac_tool_prefix}strip", so it can be a program name with args.
2688set dummy ${ac_tool_prefix}strip; ac_word=$2
2689{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2690$as_echo_n "checking for $ac_word... " >&6; }
2691if ${ac_cv_prog_STRIP+:} false; then :
2692  $as_echo_n "(cached) " >&6
2693else
2694  if test -n "$STRIP"; then
2695  ac_cv_prog_STRIP="$STRIP" # Let the user override the test.
2696else
2697as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2698for as_dir in $PATH
2699do
2700  IFS=$as_save_IFS
2701  test -z "$as_dir" && as_dir=.
2702    for ac_exec_ext in '' $ac_executable_extensions; do
2703  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
2704    ac_cv_prog_STRIP="${ac_tool_prefix}strip"
2705    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2706    break 2
2707  fi
2708done
2709  done
2710IFS=$as_save_IFS
2711
2712fi
2713fi
2714STRIP=$ac_cv_prog_STRIP
2715if test -n "$STRIP"; then
2716  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $STRIP" >&5
2717$as_echo "$STRIP" >&6; }
2718else
2719  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2720$as_echo "no" >&6; }
2721fi
2722
2723
2724fi
2725if test -z "$ac_cv_prog_STRIP"; then
2726  ac_ct_STRIP=$STRIP
2727  # Extract the first word of "strip", so it can be a program name with args.
2728set dummy strip; ac_word=$2
2729{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2730$as_echo_n "checking for $ac_word... " >&6; }
2731if ${ac_cv_prog_ac_ct_STRIP+:} false; then :
2732  $as_echo_n "(cached) " >&6
2733else
2734  if test -n "$ac_ct_STRIP"; then
2735  ac_cv_prog_ac_ct_STRIP="$ac_ct_STRIP" # Let the user override the test.
2736else
2737as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2738for as_dir in $PATH
2739do
2740  IFS=$as_save_IFS
2741  test -z "$as_dir" && as_dir=.
2742    for ac_exec_ext in '' $ac_executable_extensions; do
2743  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
2744    ac_cv_prog_ac_ct_STRIP="strip"
2745    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2746    break 2
2747  fi
2748done
2749  done
2750IFS=$as_save_IFS
2751
2752fi
2753fi
2754ac_ct_STRIP=$ac_cv_prog_ac_ct_STRIP
2755if test -n "$ac_ct_STRIP"; then
2756  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_STRIP" >&5
2757$as_echo "$ac_ct_STRIP" >&6; }
2758else
2759  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2760$as_echo "no" >&6; }
2761fi
2762
2763  if test "x$ac_ct_STRIP" = x; then
2764    STRIP=":"
2765  else
2766    case $cross_compiling:$ac_tool_warned in
2767yes:)
2768{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
2769$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
2770ac_tool_warned=yes ;;
2771esac
2772    STRIP=$ac_ct_STRIP
2773  fi
2774else
2775  STRIP="$ac_cv_prog_STRIP"
2776fi
2777
2778fi
2779INSTALL_STRIP_PROGRAM="\$(install_sh) -c -s"
2780
2781{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for a thread-safe mkdir -p" >&5
2782$as_echo_n "checking for a thread-safe mkdir -p... " >&6; }
2783if test -z "$MKDIR_P"; then
2784  if ${ac_cv_path_mkdir+:} false; then :
2785  $as_echo_n "(cached) " >&6
2786else
2787  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2788for as_dir in $PATH$PATH_SEPARATOR/opt/sfw/bin
2789do
2790  IFS=$as_save_IFS
2791  test -z "$as_dir" && as_dir=.
2792    for ac_prog in mkdir gmkdir; do
2793	 for ac_exec_ext in '' $ac_executable_extensions; do
2794	   { test -f "$as_dir/$ac_prog$ac_exec_ext" && $as_test_x "$as_dir/$ac_prog$ac_exec_ext"; } || continue
2795	   case `"$as_dir/$ac_prog$ac_exec_ext" --version 2>&1` in #(
2796	     'mkdir (GNU coreutils) '* | \
2797	     'mkdir (coreutils) '* | \
2798	     'mkdir (fileutils) '4.1*)
2799	       ac_cv_path_mkdir=$as_dir/$ac_prog$ac_exec_ext
2800	       break 3;;
2801	   esac
2802	 done
2803       done
2804  done
2805IFS=$as_save_IFS
2806
2807fi
2808
2809  test -d ./--version && rmdir ./--version
2810  if test "${ac_cv_path_mkdir+set}" = set; then
2811    MKDIR_P="$ac_cv_path_mkdir -p"
2812  else
2813    # As a last resort, use the slow shell script.  Don't cache a
2814    # value for MKDIR_P within a source directory, because that will
2815    # break other packages using the cache if that directory is
2816    # removed, or if the value is a relative name.
2817    MKDIR_P="$ac_install_sh -d"
2818  fi
2819fi
2820{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $MKDIR_P" >&5
2821$as_echo "$MKDIR_P" >&6; }
2822
2823mkdir_p="$MKDIR_P"
2824case $mkdir_p in
2825  [\\/$]* | ?:[\\/]*) ;;
2826  */*) mkdir_p="\$(top_builddir)/$mkdir_p" ;;
2827esac
2828
2829for ac_prog in gawk mawk nawk awk
2830do
2831  # Extract the first word of "$ac_prog", so it can be a program name with args.
2832set dummy $ac_prog; ac_word=$2
2833{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2834$as_echo_n "checking for $ac_word... " >&6; }
2835if ${ac_cv_prog_AWK+:} false; then :
2836  $as_echo_n "(cached) " >&6
2837else
2838  if test -n "$AWK"; then
2839  ac_cv_prog_AWK="$AWK" # Let the user override the test.
2840else
2841as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2842for as_dir in $PATH
2843do
2844  IFS=$as_save_IFS
2845  test -z "$as_dir" && as_dir=.
2846    for ac_exec_ext in '' $ac_executable_extensions; do
2847  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
2848    ac_cv_prog_AWK="$ac_prog"
2849    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2850    break 2
2851  fi
2852done
2853  done
2854IFS=$as_save_IFS
2855
2856fi
2857fi
2858AWK=$ac_cv_prog_AWK
2859if test -n "$AWK"; then
2860  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AWK" >&5
2861$as_echo "$AWK" >&6; }
2862else
2863  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2864$as_echo "no" >&6; }
2865fi
2866
2867
2868  test -n "$AWK" && break
2869done
2870
2871{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether ${MAKE-make} sets \$(MAKE)" >&5
2872$as_echo_n "checking whether ${MAKE-make} sets \$(MAKE)... " >&6; }
2873set x ${MAKE-make}
2874ac_make=`$as_echo "$2" | sed 's/+/p/g; s/[^a-zA-Z0-9_]/_/g'`
2875if eval \${ac_cv_prog_make_${ac_make}_set+:} false; then :
2876  $as_echo_n "(cached) " >&6
2877else
2878  cat >conftest.make <<\_ACEOF
2879SHELL = /bin/sh
2880all:
2881	@echo '@@@%%%=$(MAKE)=@@@%%%'
2882_ACEOF
2883# GNU make sometimes prints "make[1]: Entering ...", which would confuse us.
2884case `${MAKE-make} -f conftest.make 2>/dev/null` in
2885  *@@@%%%=?*=@@@%%%*)
2886    eval ac_cv_prog_make_${ac_make}_set=yes;;
2887  *)
2888    eval ac_cv_prog_make_${ac_make}_set=no;;
2889esac
2890rm -f conftest.make
2891fi
2892if eval test \$ac_cv_prog_make_${ac_make}_set = yes; then
2893  { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
2894$as_echo "yes" >&6; }
2895  SET_MAKE=
2896else
2897  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2898$as_echo "no" >&6; }
2899  SET_MAKE="MAKE=${MAKE-make}"
2900fi
2901
2902rm -rf .tst 2>/dev/null
2903mkdir .tst 2>/dev/null
2904if test -d .tst; then
2905  am__leading_dot=.
2906else
2907  am__leading_dot=_
2908fi
2909rmdir .tst 2>/dev/null
2910
2911if test "`cd $srcdir && pwd`" != "`pwd`"; then
2912  # Use -I$(srcdir) only when $(srcdir) != ., so that make's output
2913  # is not polluted with repeated "-I."
2914  am__isrc=' -I$(srcdir)'
2915  # test to see if srcdir already configured
2916  if test -f $srcdir/config.status; then
2917    as_fn_error $? "source directory already configured; run \"make distclean\" there first" "$LINENO" 5
2918  fi
2919fi
2920
2921# test whether we have cygpath
2922if test -z "$CYGPATH_W"; then
2923  if (cygpath --version) >/dev/null 2>/dev/null; then
2924    CYGPATH_W='cygpath -w'
2925  else
2926    CYGPATH_W=echo
2927  fi
2928fi
2929
2930
2931# Define the identity of the package.
2932 PACKAGE='dssi'
2933 VERSION='1.1.1'
2934
2935
2936cat >>confdefs.h <<_ACEOF
2937#define PACKAGE "$PACKAGE"
2938_ACEOF
2939
2940
2941cat >>confdefs.h <<_ACEOF
2942#define VERSION "$VERSION"
2943_ACEOF
2944
2945# Some tools Automake needs.
2946
2947ACLOCAL=${ACLOCAL-"${am_missing_run}aclocal-${am__api_version}"}
2948
2949
2950AUTOCONF=${AUTOCONF-"${am_missing_run}autoconf"}
2951
2952
2953AUTOMAKE=${AUTOMAKE-"${am_missing_run}automake-${am__api_version}"}
2954
2955
2956AUTOHEADER=${AUTOHEADER-"${am_missing_run}autoheader"}
2957
2958
2959MAKEINFO=${MAKEINFO-"${am_missing_run}makeinfo"}
2960
2961# We need awk for the "check" target.  The system "awk" is bad on
2962# some platforms.
2963# Always define AMTAR for backward compatibility.
2964
2965AMTAR=${AMTAR-"${am_missing_run}tar"}
2966
2967am__tar='${AMTAR} chof - "$$tardir"'; am__untar='${AMTAR} xf -'
2968
2969
2970
2971
2972
2973ac_config_headers="$ac_config_headers config.h"
2974
2975
2976ac_ext=c
2977ac_cpp='$CPP $CPPFLAGS'
2978ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
2979ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
2980ac_compiler_gnu=$ac_cv_c_compiler_gnu
2981if test -n "$ac_tool_prefix"; then
2982  # Extract the first word of "${ac_tool_prefix}gcc", so it can be a program name with args.
2983set dummy ${ac_tool_prefix}gcc; ac_word=$2
2984{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2985$as_echo_n "checking for $ac_word... " >&6; }
2986if ${ac_cv_prog_CC+:} false; then :
2987  $as_echo_n "(cached) " >&6
2988else
2989  if test -n "$CC"; then
2990  ac_cv_prog_CC="$CC" # Let the user override the test.
2991else
2992as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2993for as_dir in $PATH
2994do
2995  IFS=$as_save_IFS
2996  test -z "$as_dir" && as_dir=.
2997    for ac_exec_ext in '' $ac_executable_extensions; do
2998  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
2999    ac_cv_prog_CC="${ac_tool_prefix}gcc"
3000    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
3001    break 2
3002  fi
3003done
3004  done
3005IFS=$as_save_IFS
3006
3007fi
3008fi
3009CC=$ac_cv_prog_CC
3010if test -n "$CC"; then
3011  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
3012$as_echo "$CC" >&6; }
3013else
3014  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3015$as_echo "no" >&6; }
3016fi
3017
3018
3019fi
3020if test -z "$ac_cv_prog_CC"; then
3021  ac_ct_CC=$CC
3022  # Extract the first word of "gcc", so it can be a program name with args.
3023set dummy gcc; ac_word=$2
3024{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3025$as_echo_n "checking for $ac_word... " >&6; }
3026if ${ac_cv_prog_ac_ct_CC+:} false; then :
3027  $as_echo_n "(cached) " >&6
3028else
3029  if test -n "$ac_ct_CC"; then
3030  ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
3031else
3032as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3033for as_dir in $PATH
3034do
3035  IFS=$as_save_IFS
3036  test -z "$as_dir" && as_dir=.
3037    for ac_exec_ext in '' $ac_executable_extensions; do
3038  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
3039    ac_cv_prog_ac_ct_CC="gcc"
3040    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
3041    break 2
3042  fi
3043done
3044  done
3045IFS=$as_save_IFS
3046
3047fi
3048fi
3049ac_ct_CC=$ac_cv_prog_ac_ct_CC
3050if test -n "$ac_ct_CC"; then
3051  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5
3052$as_echo "$ac_ct_CC" >&6; }
3053else
3054  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3055$as_echo "no" >&6; }
3056fi
3057
3058  if test "x$ac_ct_CC" = x; then
3059    CC=""
3060  else
3061    case $cross_compiling:$ac_tool_warned in
3062yes:)
3063{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
3064$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
3065ac_tool_warned=yes ;;
3066esac
3067    CC=$ac_ct_CC
3068  fi
3069else
3070  CC="$ac_cv_prog_CC"
3071fi
3072
3073if test -z "$CC"; then
3074          if test -n "$ac_tool_prefix"; then
3075    # Extract the first word of "${ac_tool_prefix}cc", so it can be a program name with args.
3076set dummy ${ac_tool_prefix}cc; ac_word=$2
3077{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3078$as_echo_n "checking for $ac_word... " >&6; }
3079if ${ac_cv_prog_CC+:} false; then :
3080  $as_echo_n "(cached) " >&6
3081else
3082  if test -n "$CC"; then
3083  ac_cv_prog_CC="$CC" # Let the user override the test.
3084else
3085as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3086for as_dir in $PATH
3087do
3088  IFS=$as_save_IFS
3089  test -z "$as_dir" && as_dir=.
3090    for ac_exec_ext in '' $ac_executable_extensions; do
3091  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
3092    ac_cv_prog_CC="${ac_tool_prefix}cc"
3093    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
3094    break 2
3095  fi
3096done
3097  done
3098IFS=$as_save_IFS
3099
3100fi
3101fi
3102CC=$ac_cv_prog_CC
3103if test -n "$CC"; then
3104  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
3105$as_echo "$CC" >&6; }
3106else
3107  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3108$as_echo "no" >&6; }
3109fi
3110
3111
3112  fi
3113fi
3114if test -z "$CC"; then
3115  # Extract the first word of "cc", so it can be a program name with args.
3116set dummy cc; ac_word=$2
3117{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3118$as_echo_n "checking for $ac_word... " >&6; }
3119if ${ac_cv_prog_CC+:} false; then :
3120  $as_echo_n "(cached) " >&6
3121else
3122  if test -n "$CC"; then
3123  ac_cv_prog_CC="$CC" # Let the user override the test.
3124else
3125  ac_prog_rejected=no
3126as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3127for as_dir in $PATH
3128do
3129  IFS=$as_save_IFS
3130  test -z "$as_dir" && as_dir=.
3131    for ac_exec_ext in '' $ac_executable_extensions; do
3132  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
3133    if test "$as_dir/$ac_word$ac_exec_ext" = "/usr/ucb/cc"; then
3134       ac_prog_rejected=yes
3135       continue
3136     fi
3137    ac_cv_prog_CC="cc"
3138    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
3139    break 2
3140  fi
3141done
3142  done
3143IFS=$as_save_IFS
3144
3145if test $ac_prog_rejected = yes; then
3146  # We found a bogon in the path, so make sure we never use it.
3147  set dummy $ac_cv_prog_CC
3148  shift
3149  if test $# != 0; then
3150    # We chose a different compiler from the bogus one.
3151    # However, it has the same basename, so the bogon will be chosen
3152    # first if we set CC to just the basename; use the full file name.
3153    shift
3154    ac_cv_prog_CC="$as_dir/$ac_word${1+' '}$@"
3155  fi
3156fi
3157fi
3158fi
3159CC=$ac_cv_prog_CC
3160if test -n "$CC"; then
3161  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
3162$as_echo "$CC" >&6; }
3163else
3164  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3165$as_echo "no" >&6; }
3166fi
3167
3168
3169fi
3170if test -z "$CC"; then
3171  if test -n "$ac_tool_prefix"; then
3172  for ac_prog in cl.exe
3173  do
3174    # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
3175set dummy $ac_tool_prefix$ac_prog; ac_word=$2
3176{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3177$as_echo_n "checking for $ac_word... " >&6; }
3178if ${ac_cv_prog_CC+:} false; then :
3179  $as_echo_n "(cached) " >&6
3180else
3181  if test -n "$CC"; then
3182  ac_cv_prog_CC="$CC" # Let the user override the test.
3183else
3184as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3185for as_dir in $PATH
3186do
3187  IFS=$as_save_IFS
3188  test -z "$as_dir" && as_dir=.
3189    for ac_exec_ext in '' $ac_executable_extensions; do
3190  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
3191    ac_cv_prog_CC="$ac_tool_prefix$ac_prog"
3192    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
3193    break 2
3194  fi
3195done
3196  done
3197IFS=$as_save_IFS
3198
3199fi
3200fi
3201CC=$ac_cv_prog_CC
3202if test -n "$CC"; then
3203  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
3204$as_echo "$CC" >&6; }
3205else
3206  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3207$as_echo "no" >&6; }
3208fi
3209
3210
3211    test -n "$CC" && break
3212  done
3213fi
3214if test -z "$CC"; then
3215  ac_ct_CC=$CC
3216  for ac_prog in cl.exe
3217do
3218  # Extract the first word of "$ac_prog", so it can be a program name with args.
3219set dummy $ac_prog; ac_word=$2
3220{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3221$as_echo_n "checking for $ac_word... " >&6; }
3222if ${ac_cv_prog_ac_ct_CC+:} false; then :
3223  $as_echo_n "(cached) " >&6
3224else
3225  if test -n "$ac_ct_CC"; then
3226  ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
3227else
3228as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3229for as_dir in $PATH
3230do
3231  IFS=$as_save_IFS
3232  test -z "$as_dir" && as_dir=.
3233    for ac_exec_ext in '' $ac_executable_extensions; do
3234  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
3235    ac_cv_prog_ac_ct_CC="$ac_prog"
3236    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
3237    break 2
3238  fi
3239done
3240  done
3241IFS=$as_save_IFS
3242
3243fi
3244fi
3245ac_ct_CC=$ac_cv_prog_ac_ct_CC
3246if test -n "$ac_ct_CC"; then
3247  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5
3248$as_echo "$ac_ct_CC" >&6; }
3249else
3250  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3251$as_echo "no" >&6; }
3252fi
3253
3254
3255  test -n "$ac_ct_CC" && break
3256done
3257
3258  if test "x$ac_ct_CC" = x; then
3259    CC=""
3260  else
3261    case $cross_compiling:$ac_tool_warned in
3262yes:)
3263{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
3264$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
3265ac_tool_warned=yes ;;
3266esac
3267    CC=$ac_ct_CC
3268  fi
3269fi
3270
3271fi
3272
3273
3274test -z "$CC" && { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
3275$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
3276as_fn_error $? "no acceptable C compiler found in \$PATH
3277See \`config.log' for more details" "$LINENO" 5; }
3278
3279# Provide some information about the compiler.
3280$as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler version" >&5
3281set X $ac_compile
3282ac_compiler=$2
3283for ac_option in --version -v -V -qversion; do
3284  { { ac_try="$ac_compiler $ac_option >&5"
3285case "(($ac_try" in
3286  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3287  *) ac_try_echo=$ac_try;;
3288esac
3289eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3290$as_echo "$ac_try_echo"; } >&5
3291  (eval "$ac_compiler $ac_option >&5") 2>conftest.err
3292  ac_status=$?
3293  if test -s conftest.err; then
3294    sed '10a\
3295... rest of stderr output deleted ...
3296         10q' conftest.err >conftest.er1
3297    cat conftest.er1 >&5
3298  fi
3299  rm -f conftest.er1 conftest.err
3300  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3301  test $ac_status = 0; }
3302done
3303
3304cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3305/* end confdefs.h.  */
3306
3307int
3308main ()
3309{
3310
3311  ;
3312  return 0;
3313}
3314_ACEOF
3315ac_clean_files_save=$ac_clean_files
3316ac_clean_files="$ac_clean_files a.out a.out.dSYM a.exe b.out"
3317# Try to create an executable without -o first, disregard a.out.
3318# It will help us diagnose broken compilers, and finding out an intuition
3319# of exeext.
3320{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the C compiler works" >&5
3321$as_echo_n "checking whether the C compiler works... " >&6; }
3322ac_link_default=`$as_echo "$ac_link" | sed 's/ -o *conftest[^ ]*//'`
3323
3324# The possible output files:
3325ac_files="a.out conftest.exe conftest a.exe a_out.exe b.out conftest.*"
3326
3327ac_rmfiles=
3328for ac_file in $ac_files
3329do
3330  case $ac_file in
3331    *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj ) ;;
3332    * ) ac_rmfiles="$ac_rmfiles $ac_file";;
3333  esac
3334done
3335rm -f $ac_rmfiles
3336
3337if { { ac_try="$ac_link_default"
3338case "(($ac_try" in
3339  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3340  *) ac_try_echo=$ac_try;;
3341esac
3342eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3343$as_echo "$ac_try_echo"; } >&5
3344  (eval "$ac_link_default") 2>&5
3345  ac_status=$?
3346  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3347  test $ac_status = 0; }; then :
3348  # Autoconf-2.13 could set the ac_cv_exeext variable to `no'.
3349# So ignore a value of `no', otherwise this would lead to `EXEEXT = no'
3350# in a Makefile.  We should not override ac_cv_exeext if it was cached,
3351# so that the user can short-circuit this test for compilers unknown to
3352# Autoconf.
3353for ac_file in $ac_files ''
3354do
3355  test -f "$ac_file" || continue
3356  case $ac_file in
3357    *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj )
3358	;;
3359    [ab].out )
3360	# We found the default executable, but exeext='' is most
3361	# certainly right.
3362	break;;
3363    *.* )
3364	if test "${ac_cv_exeext+set}" = set && test "$ac_cv_exeext" != no;
3365	then :; else
3366	   ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'`
3367	fi
3368	# We set ac_cv_exeext here because the later test for it is not
3369	# safe: cross compilers may not add the suffix if given an `-o'
3370	# argument, so we may need to know it at that point already.
3371	# Even if this section looks crufty: it has the advantage of
3372	# actually working.
3373	break;;
3374    * )
3375	break;;
3376  esac
3377done
3378test "$ac_cv_exeext" = no && ac_cv_exeext=
3379
3380else
3381  ac_file=''
3382fi
3383if test -z "$ac_file"; then :
3384  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3385$as_echo "no" >&6; }
3386$as_echo "$as_me: failed program was:" >&5
3387sed 's/^/| /' conftest.$ac_ext >&5
3388
3389{ { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
3390$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
3391as_fn_error 77 "C compiler cannot create executables
3392See \`config.log' for more details" "$LINENO" 5; }
3393else
3394  { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
3395$as_echo "yes" >&6; }
3396fi
3397{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler default output file name" >&5
3398$as_echo_n "checking for C compiler default output file name... " >&6; }
3399{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_file" >&5
3400$as_echo "$ac_file" >&6; }
3401ac_exeext=$ac_cv_exeext
3402
3403rm -f -r a.out a.out.dSYM a.exe conftest$ac_cv_exeext b.out
3404ac_clean_files=$ac_clean_files_save
3405{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for suffix of executables" >&5
3406$as_echo_n "checking for suffix of executables... " >&6; }
3407if { { ac_try="$ac_link"
3408case "(($ac_try" in
3409  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3410  *) ac_try_echo=$ac_try;;
3411esac
3412eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3413$as_echo "$ac_try_echo"; } >&5
3414  (eval "$ac_link") 2>&5
3415  ac_status=$?
3416  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3417  test $ac_status = 0; }; then :
3418  # If both `conftest.exe' and `conftest' are `present' (well, observable)
3419# catch `conftest.exe'.  For instance with Cygwin, `ls conftest' will
3420# work properly (i.e., refer to `conftest.exe'), while it won't with
3421# `rm'.
3422for ac_file in conftest.exe conftest conftest.*; do
3423  test -f "$ac_file" || continue
3424  case $ac_file in
3425    *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj ) ;;
3426    *.* ) ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'`
3427	  break;;
3428    * ) break;;
3429  esac
3430done
3431else
3432  { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
3433$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
3434as_fn_error $? "cannot compute suffix of executables: cannot compile and link
3435See \`config.log' for more details" "$LINENO" 5; }
3436fi
3437rm -f conftest conftest$ac_cv_exeext
3438{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_exeext" >&5
3439$as_echo "$ac_cv_exeext" >&6; }
3440
3441rm -f conftest.$ac_ext
3442EXEEXT=$ac_cv_exeext
3443ac_exeext=$EXEEXT
3444cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3445/* end confdefs.h.  */
3446#include <stdio.h>
3447int
3448main ()
3449{
3450FILE *f = fopen ("conftest.out", "w");
3451 return ferror (f) || fclose (f) != 0;
3452
3453  ;
3454  return 0;
3455}
3456_ACEOF
3457ac_clean_files="$ac_clean_files conftest.out"
3458# Check that the compiler produces executables we can run.  If not, either
3459# the compiler is broken, or we cross compile.
3460{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are cross compiling" >&5
3461$as_echo_n "checking whether we are cross compiling... " >&6; }
3462if test "$cross_compiling" != yes; then
3463  { { ac_try="$ac_link"
3464case "(($ac_try" in
3465  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3466  *) ac_try_echo=$ac_try;;
3467esac
3468eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3469$as_echo "$ac_try_echo"; } >&5
3470  (eval "$ac_link") 2>&5
3471  ac_status=$?
3472  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3473  test $ac_status = 0; }
3474  if { ac_try='./conftest$ac_cv_exeext'
3475  { { case "(($ac_try" in
3476  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3477  *) ac_try_echo=$ac_try;;
3478esac
3479eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3480$as_echo "$ac_try_echo"; } >&5
3481  (eval "$ac_try") 2>&5
3482  ac_status=$?
3483  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3484  test $ac_status = 0; }; }; then
3485    cross_compiling=no
3486  else
3487    if test "$cross_compiling" = maybe; then
3488	cross_compiling=yes
3489    else
3490	{ { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
3491$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
3492as_fn_error $? "cannot run C compiled programs.
3493If you meant to cross compile, use \`--host'.
3494See \`config.log' for more details" "$LINENO" 5; }
3495    fi
3496  fi
3497fi
3498{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $cross_compiling" >&5
3499$as_echo "$cross_compiling" >&6; }
3500
3501rm -f conftest.$ac_ext conftest$ac_cv_exeext conftest.out
3502ac_clean_files=$ac_clean_files_save
3503{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for suffix of object files" >&5
3504$as_echo_n "checking for suffix of object files... " >&6; }
3505if ${ac_cv_objext+:} false; then :
3506  $as_echo_n "(cached) " >&6
3507else
3508  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3509/* end confdefs.h.  */
3510
3511int
3512main ()
3513{
3514
3515  ;
3516  return 0;
3517}
3518_ACEOF
3519rm -f conftest.o conftest.obj
3520if { { ac_try="$ac_compile"
3521case "(($ac_try" in
3522  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3523  *) ac_try_echo=$ac_try;;
3524esac
3525eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3526$as_echo "$ac_try_echo"; } >&5
3527  (eval "$ac_compile") 2>&5
3528  ac_status=$?
3529  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3530  test $ac_status = 0; }; then :
3531  for ac_file in conftest.o conftest.obj conftest.*; do
3532  test -f "$ac_file" || continue;
3533  case $ac_file in
3534    *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM ) ;;
3535    *) ac_cv_objext=`expr "$ac_file" : '.*\.\(.*\)'`
3536       break;;
3537  esac
3538done
3539else
3540  $as_echo "$as_me: failed program was:" >&5
3541sed 's/^/| /' conftest.$ac_ext >&5
3542
3543{ { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
3544$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
3545as_fn_error $? "cannot compute suffix of object files: cannot compile
3546See \`config.log' for more details" "$LINENO" 5; }
3547fi
3548rm -f conftest.$ac_cv_objext conftest.$ac_ext
3549fi
3550{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_objext" >&5
3551$as_echo "$ac_cv_objext" >&6; }
3552OBJEXT=$ac_cv_objext
3553ac_objext=$OBJEXT
3554{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are using the GNU C compiler" >&5
3555$as_echo_n "checking whether we are using the GNU C compiler... " >&6; }
3556if ${ac_cv_c_compiler_gnu+:} false; then :
3557  $as_echo_n "(cached) " >&6
3558else
3559  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3560/* end confdefs.h.  */
3561
3562int
3563main ()
3564{
3565#ifndef __GNUC__
3566       choke me
3567#endif
3568
3569  ;
3570  return 0;
3571}
3572_ACEOF
3573if ac_fn_c_try_compile "$LINENO"; then :
3574  ac_compiler_gnu=yes
3575else
3576  ac_compiler_gnu=no
3577fi
3578rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3579ac_cv_c_compiler_gnu=$ac_compiler_gnu
3580
3581fi
3582{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_compiler_gnu" >&5
3583$as_echo "$ac_cv_c_compiler_gnu" >&6; }
3584if test $ac_compiler_gnu = yes; then
3585  GCC=yes
3586else
3587  GCC=
3588fi
3589ac_test_CFLAGS=${CFLAGS+set}
3590ac_save_CFLAGS=$CFLAGS
3591{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CC accepts -g" >&5
3592$as_echo_n "checking whether $CC accepts -g... " >&6; }
3593if ${ac_cv_prog_cc_g+:} false; then :
3594  $as_echo_n "(cached) " >&6
3595else
3596  ac_save_c_werror_flag=$ac_c_werror_flag
3597   ac_c_werror_flag=yes
3598   ac_cv_prog_cc_g=no
3599   CFLAGS="-g"
3600   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3601/* end confdefs.h.  */
3602
3603int
3604main ()
3605{
3606
3607  ;
3608  return 0;
3609}
3610_ACEOF
3611if ac_fn_c_try_compile "$LINENO"; then :
3612  ac_cv_prog_cc_g=yes
3613else
3614  CFLAGS=""
3615      cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3616/* end confdefs.h.  */
3617
3618int
3619main ()
3620{
3621
3622  ;
3623  return 0;
3624}
3625_ACEOF
3626if ac_fn_c_try_compile "$LINENO"; then :
3627
3628else
3629  ac_c_werror_flag=$ac_save_c_werror_flag
3630	 CFLAGS="-g"
3631	 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3632/* end confdefs.h.  */
3633
3634int
3635main ()
3636{
3637
3638  ;
3639  return 0;
3640}
3641_ACEOF
3642if ac_fn_c_try_compile "$LINENO"; then :
3643  ac_cv_prog_cc_g=yes
3644fi
3645rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3646fi
3647rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3648fi
3649rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3650   ac_c_werror_flag=$ac_save_c_werror_flag
3651fi
3652{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_g" >&5
3653$as_echo "$ac_cv_prog_cc_g" >&6; }
3654if test "$ac_test_CFLAGS" = set; then
3655  CFLAGS=$ac_save_CFLAGS
3656elif test $ac_cv_prog_cc_g = yes; then
3657  if test "$GCC" = yes; then
3658    CFLAGS="-g -O2"
3659  else
3660    CFLAGS="-g"
3661  fi
3662else
3663  if test "$GCC" = yes; then
3664    CFLAGS="-O2"
3665  else
3666    CFLAGS=
3667  fi
3668fi
3669{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $CC option to accept ISO C89" >&5
3670$as_echo_n "checking for $CC option to accept ISO C89... " >&6; }
3671if ${ac_cv_prog_cc_c89+:} false; then :
3672  $as_echo_n "(cached) " >&6
3673else
3674  ac_cv_prog_cc_c89=no
3675ac_save_CC=$CC
3676cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3677/* end confdefs.h.  */
3678#include <stdarg.h>
3679#include <stdio.h>
3680#include <sys/types.h>
3681#include <sys/stat.h>
3682/* Most of the following tests are stolen from RCS 5.7's src/conf.sh.  */
3683struct buf { int x; };
3684FILE * (*rcsopen) (struct buf *, struct stat *, int);
3685static char *e (p, i)
3686     char **p;
3687     int i;
3688{
3689  return p[i];
3690}
3691static char *f (char * (*g) (char **, int), char **p, ...)
3692{
3693  char *s;
3694  va_list v;
3695  va_start (v,p);
3696  s = g (p, va_arg (v,int));
3697  va_end (v);
3698  return s;
3699}
3700
3701/* OSF 4.0 Compaq cc is some sort of almost-ANSI by default.  It has
3702   function prototypes and stuff, but not '\xHH' hex character constants.
3703   These don't provoke an error unfortunately, instead are silently treated
3704   as 'x'.  The following induces an error, until -std is added to get
3705   proper ANSI mode.  Curiously '\x00'!='x' always comes out true, for an
3706   array size at least.  It's necessary to write '\x00'==0 to get something
3707   that's true only with -std.  */
3708int osf4_cc_array ['\x00' == 0 ? 1 : -1];
3709
3710/* IBM C 6 for AIX is almost-ANSI by default, but it replaces macro parameters
3711   inside strings and character constants.  */
3712#define FOO(x) 'x'
3713int xlc6_cc_array[FOO(a) == 'x' ? 1 : -1];
3714
3715int test (int i, double x);
3716struct s1 {int (*f) (int a);};
3717struct s2 {int (*f) (double a);};
3718int pairnames (int, char **, FILE *(*)(struct buf *, struct stat *, int), int, int);
3719int argc;
3720char **argv;
3721int
3722main ()
3723{
3724return f (e, argv, 0) != argv[0]  ||  f (e, argv, 1) != argv[1];
3725  ;
3726  return 0;
3727}
3728_ACEOF
3729for ac_arg in '' -qlanglvl=extc89 -qlanglvl=ansi -std \
3730	-Ae "-Aa -D_HPUX_SOURCE" "-Xc -D__EXTENSIONS__"
3731do
3732  CC="$ac_save_CC $ac_arg"
3733  if ac_fn_c_try_compile "$LINENO"; then :
3734  ac_cv_prog_cc_c89=$ac_arg
3735fi
3736rm -f core conftest.err conftest.$ac_objext
3737  test "x$ac_cv_prog_cc_c89" != "xno" && break
3738done
3739rm -f conftest.$ac_ext
3740CC=$ac_save_CC
3741
3742fi
3743# AC_CACHE_VAL
3744case "x$ac_cv_prog_cc_c89" in
3745  x)
3746    { $as_echo "$as_me:${as_lineno-$LINENO}: result: none needed" >&5
3747$as_echo "none needed" >&6; } ;;
3748  xno)
3749    { $as_echo "$as_me:${as_lineno-$LINENO}: result: unsupported" >&5
3750$as_echo "unsupported" >&6; } ;;
3751  *)
3752    CC="$CC $ac_cv_prog_cc_c89"
3753    { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_c89" >&5
3754$as_echo "$ac_cv_prog_cc_c89" >&6; } ;;
3755esac
3756if test "x$ac_cv_prog_cc_c89" != xno; then :
3757
3758fi
3759
3760ac_ext=c
3761ac_cpp='$CPP $CPPFLAGS'
3762ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3763ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3764ac_compiler_gnu=$ac_cv_c_compiler_gnu
3765DEPDIR="${am__leading_dot}deps"
3766
3767ac_config_commands="$ac_config_commands depfiles"
3768
3769
3770am_make=${MAKE-make}
3771cat > confinc << 'END'
3772am__doit:
3773	@echo this is the am__doit target
3774.PHONY: am__doit
3775END
3776# If we don't find an include directive, just comment out the code.
3777{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for style of include used by $am_make" >&5
3778$as_echo_n "checking for style of include used by $am_make... " >&6; }
3779am__include="#"
3780am__quote=
3781_am_result=none
3782# First try GNU make style include.
3783echo "include confinc" > confmf
3784# Ignore all kinds of additional output from `make'.
3785case `$am_make -s -f confmf 2> /dev/null` in #(
3786*the\ am__doit\ target*)
3787  am__include=include
3788  am__quote=
3789  _am_result=GNU
3790  ;;
3791esac
3792# Now try BSD make style include.
3793if test "$am__include" = "#"; then
3794   echo '.include "confinc"' > confmf
3795   case `$am_make -s -f confmf 2> /dev/null` in #(
3796   *the\ am__doit\ target*)
3797     am__include=.include
3798     am__quote="\""
3799     _am_result=BSD
3800     ;;
3801   esac
3802fi
3803
3804
3805{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $_am_result" >&5
3806$as_echo "$_am_result" >&6; }
3807rm -f confinc confmf
3808
3809# Check whether --enable-dependency-tracking was given.
3810if test "${enable_dependency_tracking+set}" = set; then :
3811  enableval=$enable_dependency_tracking;
3812fi
3813
3814if test "x$enable_dependency_tracking" != xno; then
3815  am_depcomp="$ac_aux_dir/depcomp"
3816  AMDEPBACKSLASH='\'
3817fi
3818 if test "x$enable_dependency_tracking" != xno; then
3819  AMDEP_TRUE=
3820  AMDEP_FALSE='#'
3821else
3822  AMDEP_TRUE='#'
3823  AMDEP_FALSE=
3824fi
3825
3826
3827
3828depcc="$CC"   am_compiler_list=
3829
3830{ $as_echo "$as_me:${as_lineno-$LINENO}: checking dependency style of $depcc" >&5
3831$as_echo_n "checking dependency style of $depcc... " >&6; }
3832if ${am_cv_CC_dependencies_compiler_type+:} false; then :
3833  $as_echo_n "(cached) " >&6
3834else
3835  if test -z "$AMDEP_TRUE" && test -f "$am_depcomp"; then
3836  # We make a subdir and do the tests there.  Otherwise we can end up
3837  # making bogus files that we don't know about and never remove.  For
3838  # instance it was reported that on HP-UX the gcc test will end up
3839  # making a dummy file named `D' -- because `-MD' means `put the output
3840  # in D'.
3841  mkdir conftest.dir
3842  # Copy depcomp to subdir because otherwise we won't find it if we're
3843  # using a relative directory.
3844  cp "$am_depcomp" conftest.dir
3845  cd conftest.dir
3846  # We will build objects and dependencies in a subdirectory because
3847  # it helps to detect inapplicable dependency modes.  For instance
3848  # both Tru64's cc and ICC support -MD to output dependencies as a
3849  # side effect of compilation, but ICC will put the dependencies in
3850  # the current directory while Tru64 will put them in the object
3851  # directory.
3852  mkdir sub
3853
3854  am_cv_CC_dependencies_compiler_type=none
3855  if test "$am_compiler_list" = ""; then
3856     am_compiler_list=`sed -n 's/^#*\([a-zA-Z0-9]*\))$/\1/p' < ./depcomp`
3857  fi
3858  am__universal=false
3859  case " $depcc " in #(
3860     *\ -arch\ *\ -arch\ *) am__universal=true ;;
3861     esac
3862
3863  for depmode in $am_compiler_list; do
3864    # Setup a source with many dependencies, because some compilers
3865    # like to wrap large dependency lists on column 80 (with \), and
3866    # we should not choose a depcomp mode which is confused by this.
3867    #
3868    # We need to recreate these files for each test, as the compiler may
3869    # overwrite some of them when testing with obscure command lines.
3870    # This happens at least with the AIX C compiler.
3871    : > sub/conftest.c
3872    for i in 1 2 3 4 5 6; do
3873      echo '#include "conftst'$i'.h"' >> sub/conftest.c
3874      # Using `: > sub/conftst$i.h' creates only sub/conftst1.h with
3875      # Solaris 8's {/usr,}/bin/sh.
3876      touch sub/conftst$i.h
3877    done
3878    echo "${am__include} ${am__quote}sub/conftest.Po${am__quote}" > confmf
3879
3880    # We check with `-c' and `-o' for the sake of the "dashmstdout"
3881    # mode.  It turns out that the SunPro C++ compiler does not properly
3882    # handle `-M -o', and we need to detect this.  Also, some Intel
3883    # versions had trouble with output in subdirs
3884    am__obj=sub/conftest.${OBJEXT-o}
3885    am__minus_obj="-o $am__obj"
3886    case $depmode in
3887    gcc)
3888      # This depmode causes a compiler race in universal mode.
3889      test "$am__universal" = false || continue
3890      ;;
3891    nosideeffect)
3892      # after this tag, mechanisms are not by side-effect, so they'll
3893      # only be used when explicitly requested
3894      if test "x$enable_dependency_tracking" = xyes; then
3895	continue
3896      else
3897	break
3898      fi
3899      ;;
3900    msvisualcpp | msvcmsys)
3901      # This compiler won't grok `-c -o', but also, the minuso test has
3902      # not run yet.  These depmodes are late enough in the game, and
3903      # so weak that their functioning should not be impacted.
3904      am__obj=conftest.${OBJEXT-o}
3905      am__minus_obj=
3906      ;;
3907    none) break ;;
3908    esac
3909    if depmode=$depmode \
3910       source=sub/conftest.c object=$am__obj \
3911       depfile=sub/conftest.Po tmpdepfile=sub/conftest.TPo \
3912       $SHELL ./depcomp $depcc -c $am__minus_obj sub/conftest.c \
3913         >/dev/null 2>conftest.err &&
3914       grep sub/conftst1.h sub/conftest.Po > /dev/null 2>&1 &&
3915       grep sub/conftst6.h sub/conftest.Po > /dev/null 2>&1 &&
3916       grep $am__obj sub/conftest.Po > /dev/null 2>&1 &&
3917       ${MAKE-make} -s -f confmf > /dev/null 2>&1; then
3918      # icc doesn't choke on unknown options, it will just issue warnings
3919      # or remarks (even with -Werror).  So we grep stderr for any message
3920      # that says an option was ignored or not supported.
3921      # When given -MP, icc 7.0 and 7.1 complain thusly:
3922      #   icc: Command line warning: ignoring option '-M'; no argument required
3923      # The diagnosis changed in icc 8.0:
3924      #   icc: Command line remark: option '-MP' not supported
3925      if (grep 'ignoring option' conftest.err ||
3926          grep 'not supported' conftest.err) >/dev/null 2>&1; then :; else
3927        am_cv_CC_dependencies_compiler_type=$depmode
3928        break
3929      fi
3930    fi
3931  done
3932
3933  cd ..
3934  rm -rf conftest.dir
3935else
3936  am_cv_CC_dependencies_compiler_type=none
3937fi
3938
3939fi
3940{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $am_cv_CC_dependencies_compiler_type" >&5
3941$as_echo "$am_cv_CC_dependencies_compiler_type" >&6; }
3942CCDEPMODE=depmode=$am_cv_CC_dependencies_compiler_type
3943
3944 if
3945  test "x$enable_dependency_tracking" != xno \
3946  && test "$am_cv_CC_dependencies_compiler_type" = gcc3; then
3947  am__fastdepCC_TRUE=
3948  am__fastdepCC_FALSE='#'
3949else
3950  am__fastdepCC_TRUE='#'
3951  am__fastdepCC_FALSE=
3952fi
3953
3954
3955ac_ext=cpp
3956ac_cpp='$CXXCPP $CPPFLAGS'
3957ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3958ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3959ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
3960if test -z "$CXX"; then
3961  if test -n "$CCC"; then
3962    CXX=$CCC
3963  else
3964    if test -n "$ac_tool_prefix"; then
3965  for ac_prog in g++ c++ gpp aCC CC cxx cc++ cl.exe FCC KCC RCC xlC_r xlC
3966  do
3967    # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
3968set dummy $ac_tool_prefix$ac_prog; ac_word=$2
3969{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3970$as_echo_n "checking for $ac_word... " >&6; }
3971if ${ac_cv_prog_CXX+:} false; then :
3972  $as_echo_n "(cached) " >&6
3973else
3974  if test -n "$CXX"; then
3975  ac_cv_prog_CXX="$CXX" # Let the user override the test.
3976else
3977as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3978for as_dir in $PATH
3979do
3980  IFS=$as_save_IFS
3981  test -z "$as_dir" && as_dir=.
3982    for ac_exec_ext in '' $ac_executable_extensions; do
3983  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
3984    ac_cv_prog_CXX="$ac_tool_prefix$ac_prog"
3985    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
3986    break 2
3987  fi
3988done
3989  done
3990IFS=$as_save_IFS
3991
3992fi
3993fi
3994CXX=$ac_cv_prog_CXX
3995if test -n "$CXX"; then
3996  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CXX" >&5
3997$as_echo "$CXX" >&6; }
3998else
3999  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4000$as_echo "no" >&6; }
4001fi
4002
4003
4004    test -n "$CXX" && break
4005  done
4006fi
4007if test -z "$CXX"; then
4008  ac_ct_CXX=$CXX
4009  for ac_prog in g++ c++ gpp aCC CC cxx cc++ cl.exe FCC KCC RCC xlC_r xlC
4010do
4011  # Extract the first word of "$ac_prog", so it can be a program name with args.
4012set dummy $ac_prog; ac_word=$2
4013{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4014$as_echo_n "checking for $ac_word... " >&6; }
4015if ${ac_cv_prog_ac_ct_CXX+:} false; then :
4016  $as_echo_n "(cached) " >&6
4017else
4018  if test -n "$ac_ct_CXX"; then
4019  ac_cv_prog_ac_ct_CXX="$ac_ct_CXX" # Let the user override the test.
4020else
4021as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4022for as_dir in $PATH
4023do
4024  IFS=$as_save_IFS
4025  test -z "$as_dir" && as_dir=.
4026    for ac_exec_ext in '' $ac_executable_extensions; do
4027  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
4028    ac_cv_prog_ac_ct_CXX="$ac_prog"
4029    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
4030    break 2
4031  fi
4032done
4033  done
4034IFS=$as_save_IFS
4035
4036fi
4037fi
4038ac_ct_CXX=$ac_cv_prog_ac_ct_CXX
4039if test -n "$ac_ct_CXX"; then
4040  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CXX" >&5
4041$as_echo "$ac_ct_CXX" >&6; }
4042else
4043  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4044$as_echo "no" >&6; }
4045fi
4046
4047
4048  test -n "$ac_ct_CXX" && break
4049done
4050
4051  if test "x$ac_ct_CXX" = x; then
4052    CXX="g++"
4053  else
4054    case $cross_compiling:$ac_tool_warned in
4055yes:)
4056{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
4057$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
4058ac_tool_warned=yes ;;
4059esac
4060    CXX=$ac_ct_CXX
4061  fi
4062fi
4063
4064  fi
4065fi
4066# Provide some information about the compiler.
4067$as_echo "$as_me:${as_lineno-$LINENO}: checking for C++ compiler version" >&5
4068set X $ac_compile
4069ac_compiler=$2
4070for ac_option in --version -v -V -qversion; do
4071  { { ac_try="$ac_compiler $ac_option >&5"
4072case "(($ac_try" in
4073  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
4074  *) ac_try_echo=$ac_try;;
4075esac
4076eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
4077$as_echo "$ac_try_echo"; } >&5
4078  (eval "$ac_compiler $ac_option >&5") 2>conftest.err
4079  ac_status=$?
4080  if test -s conftest.err; then
4081    sed '10a\
4082... rest of stderr output deleted ...
4083         10q' conftest.err >conftest.er1
4084    cat conftest.er1 >&5
4085  fi
4086  rm -f conftest.er1 conftest.err
4087  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
4088  test $ac_status = 0; }
4089done
4090
4091{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are using the GNU C++ compiler" >&5
4092$as_echo_n "checking whether we are using the GNU C++ compiler... " >&6; }
4093if ${ac_cv_cxx_compiler_gnu+:} false; then :
4094  $as_echo_n "(cached) " >&6
4095else
4096  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4097/* end confdefs.h.  */
4098
4099int
4100main ()
4101{
4102#ifndef __GNUC__
4103       choke me
4104#endif
4105
4106  ;
4107  return 0;
4108}
4109_ACEOF
4110if ac_fn_cxx_try_compile "$LINENO"; then :
4111  ac_compiler_gnu=yes
4112else
4113  ac_compiler_gnu=no
4114fi
4115rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4116ac_cv_cxx_compiler_gnu=$ac_compiler_gnu
4117
4118fi
4119{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_cxx_compiler_gnu" >&5
4120$as_echo "$ac_cv_cxx_compiler_gnu" >&6; }
4121if test $ac_compiler_gnu = yes; then
4122  GXX=yes
4123else
4124  GXX=
4125fi
4126ac_test_CXXFLAGS=${CXXFLAGS+set}
4127ac_save_CXXFLAGS=$CXXFLAGS
4128{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CXX accepts -g" >&5
4129$as_echo_n "checking whether $CXX accepts -g... " >&6; }
4130if ${ac_cv_prog_cxx_g+:} false; then :
4131  $as_echo_n "(cached) " >&6
4132else
4133  ac_save_cxx_werror_flag=$ac_cxx_werror_flag
4134   ac_cxx_werror_flag=yes
4135   ac_cv_prog_cxx_g=no
4136   CXXFLAGS="-g"
4137   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4138/* end confdefs.h.  */
4139
4140int
4141main ()
4142{
4143
4144  ;
4145  return 0;
4146}
4147_ACEOF
4148if ac_fn_cxx_try_compile "$LINENO"; then :
4149  ac_cv_prog_cxx_g=yes
4150else
4151  CXXFLAGS=""
4152      cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4153/* end confdefs.h.  */
4154
4155int
4156main ()
4157{
4158
4159  ;
4160  return 0;
4161}
4162_ACEOF
4163if ac_fn_cxx_try_compile "$LINENO"; then :
4164
4165else
4166  ac_cxx_werror_flag=$ac_save_cxx_werror_flag
4167	 CXXFLAGS="-g"
4168	 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4169/* end confdefs.h.  */
4170
4171int
4172main ()
4173{
4174
4175  ;
4176  return 0;
4177}
4178_ACEOF
4179if ac_fn_cxx_try_compile "$LINENO"; then :
4180  ac_cv_prog_cxx_g=yes
4181fi
4182rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4183fi
4184rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4185fi
4186rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4187   ac_cxx_werror_flag=$ac_save_cxx_werror_flag
4188fi
4189{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cxx_g" >&5
4190$as_echo "$ac_cv_prog_cxx_g" >&6; }
4191if test "$ac_test_CXXFLAGS" = set; then
4192  CXXFLAGS=$ac_save_CXXFLAGS
4193elif test $ac_cv_prog_cxx_g = yes; then
4194  if test "$GXX" = yes; then
4195    CXXFLAGS="-g -O2"
4196  else
4197    CXXFLAGS="-g"
4198  fi
4199else
4200  if test "$GXX" = yes; then
4201    CXXFLAGS="-O2"
4202  else
4203    CXXFLAGS=
4204  fi
4205fi
4206ac_ext=c
4207ac_cpp='$CPP $CPPFLAGS'
4208ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
4209ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
4210ac_compiler_gnu=$ac_cv_c_compiler_gnu
4211
4212depcc="$CXX"  am_compiler_list=
4213
4214{ $as_echo "$as_me:${as_lineno-$LINENO}: checking dependency style of $depcc" >&5
4215$as_echo_n "checking dependency style of $depcc... " >&6; }
4216if ${am_cv_CXX_dependencies_compiler_type+:} false; then :
4217  $as_echo_n "(cached) " >&6
4218else
4219  if test -z "$AMDEP_TRUE" && test -f "$am_depcomp"; then
4220  # We make a subdir and do the tests there.  Otherwise we can end up
4221  # making bogus files that we don't know about and never remove.  For
4222  # instance it was reported that on HP-UX the gcc test will end up
4223  # making a dummy file named `D' -- because `-MD' means `put the output
4224  # in D'.
4225  mkdir conftest.dir
4226  # Copy depcomp to subdir because otherwise we won't find it if we're
4227  # using a relative directory.
4228  cp "$am_depcomp" conftest.dir
4229  cd conftest.dir
4230  # We will build objects and dependencies in a subdirectory because
4231  # it helps to detect inapplicable dependency modes.  For instance
4232  # both Tru64's cc and ICC support -MD to output dependencies as a
4233  # side effect of compilation, but ICC will put the dependencies in
4234  # the current directory while Tru64 will put them in the object
4235  # directory.
4236  mkdir sub
4237
4238  am_cv_CXX_dependencies_compiler_type=none
4239  if test "$am_compiler_list" = ""; then
4240     am_compiler_list=`sed -n 's/^#*\([a-zA-Z0-9]*\))$/\1/p' < ./depcomp`
4241  fi
4242  am__universal=false
4243  case " $depcc " in #(
4244     *\ -arch\ *\ -arch\ *) am__universal=true ;;
4245     esac
4246
4247  for depmode in $am_compiler_list; do
4248    # Setup a source with many dependencies, because some compilers
4249    # like to wrap large dependency lists on column 80 (with \), and
4250    # we should not choose a depcomp mode which is confused by this.
4251    #
4252    # We need to recreate these files for each test, as the compiler may
4253    # overwrite some of them when testing with obscure command lines.
4254    # This happens at least with the AIX C compiler.
4255    : > sub/conftest.c
4256    for i in 1 2 3 4 5 6; do
4257      echo '#include "conftst'$i'.h"' >> sub/conftest.c
4258      # Using `: > sub/conftst$i.h' creates only sub/conftst1.h with
4259      # Solaris 8's {/usr,}/bin/sh.
4260      touch sub/conftst$i.h
4261    done
4262    echo "${am__include} ${am__quote}sub/conftest.Po${am__quote}" > confmf
4263
4264    # We check with `-c' and `-o' for the sake of the "dashmstdout"
4265    # mode.  It turns out that the SunPro C++ compiler does not properly
4266    # handle `-M -o', and we need to detect this.  Also, some Intel
4267    # versions had trouble with output in subdirs
4268    am__obj=sub/conftest.${OBJEXT-o}
4269    am__minus_obj="-o $am__obj"
4270    case $depmode in
4271    gcc)
4272      # This depmode causes a compiler race in universal mode.
4273      test "$am__universal" = false || continue
4274      ;;
4275    nosideeffect)
4276      # after this tag, mechanisms are not by side-effect, so they'll
4277      # only be used when explicitly requested
4278      if test "x$enable_dependency_tracking" = xyes; then
4279	continue
4280      else
4281	break
4282      fi
4283      ;;
4284    msvisualcpp | msvcmsys)
4285      # This compiler won't grok `-c -o', but also, the minuso test has
4286      # not run yet.  These depmodes are late enough in the game, and
4287      # so weak that their functioning should not be impacted.
4288      am__obj=conftest.${OBJEXT-o}
4289      am__minus_obj=
4290      ;;
4291    none) break ;;
4292    esac
4293    if depmode=$depmode \
4294       source=sub/conftest.c object=$am__obj \
4295       depfile=sub/conftest.Po tmpdepfile=sub/conftest.TPo \
4296       $SHELL ./depcomp $depcc -c $am__minus_obj sub/conftest.c \
4297         >/dev/null 2>conftest.err &&
4298       grep sub/conftst1.h sub/conftest.Po > /dev/null 2>&1 &&
4299       grep sub/conftst6.h sub/conftest.Po > /dev/null 2>&1 &&
4300       grep $am__obj sub/conftest.Po > /dev/null 2>&1 &&
4301       ${MAKE-make} -s -f confmf > /dev/null 2>&1; then
4302      # icc doesn't choke on unknown options, it will just issue warnings
4303      # or remarks (even with -Werror).  So we grep stderr for any message
4304      # that says an option was ignored or not supported.
4305      # When given -MP, icc 7.0 and 7.1 complain thusly:
4306      #   icc: Command line warning: ignoring option '-M'; no argument required
4307      # The diagnosis changed in icc 8.0:
4308      #   icc: Command line remark: option '-MP' not supported
4309      if (grep 'ignoring option' conftest.err ||
4310          grep 'not supported' conftest.err) >/dev/null 2>&1; then :; else
4311        am_cv_CXX_dependencies_compiler_type=$depmode
4312        break
4313      fi
4314    fi
4315  done
4316
4317  cd ..
4318  rm -rf conftest.dir
4319else
4320  am_cv_CXX_dependencies_compiler_type=none
4321fi
4322
4323fi
4324{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $am_cv_CXX_dependencies_compiler_type" >&5
4325$as_echo "$am_cv_CXX_dependencies_compiler_type" >&6; }
4326CXXDEPMODE=depmode=$am_cv_CXX_dependencies_compiler_type
4327
4328 if
4329  test "x$enable_dependency_tracking" != xno \
4330  && test "$am_cv_CXX_dependencies_compiler_type" = gcc3; then
4331  am__fastdepCXX_TRUE=
4332  am__fastdepCXX_FALSE='#'
4333else
4334  am__fastdepCXX_TRUE='#'
4335  am__fastdepCXX_FALSE=
4336fi
4337
4338
4339# Check whether --enable-static was given.
4340if test "${enable_static+set}" = set; then :
4341  enableval=$enable_static; p=${PACKAGE-default}
4342    case $enableval in
4343    yes) enable_static=yes ;;
4344    no) enable_static=no ;;
4345    *)
4346     enable_static=no
4347      # Look at the argument we got.  We use all the common list separators.
4348      lt_save_ifs="$IFS"; IFS="${IFS}$PATH_SEPARATOR,"
4349      for pkg in $enableval; do
4350	IFS="$lt_save_ifs"
4351	if test "X$pkg" = "X$p"; then
4352	  enable_static=yes
4353	fi
4354      done
4355      IFS="$lt_save_ifs"
4356      ;;
4357    esac
4358else
4359  enable_static=no
4360fi
4361
4362
4363
4364
4365
4366
4367
4368
4369
4370# Check whether --enable-shared was given.
4371if test "${enable_shared+set}" = set; then :
4372  enableval=$enable_shared; p=${PACKAGE-default}
4373    case $enableval in
4374    yes) enable_shared=yes ;;
4375    no) enable_shared=no ;;
4376    *)
4377      enable_shared=no
4378      # Look at the argument we got.  We use all the common list separators.
4379      lt_save_ifs="$IFS"; IFS="${IFS}$PATH_SEPARATOR,"
4380      for pkg in $enableval; do
4381	IFS="$lt_save_ifs"
4382	if test "X$pkg" = "X$p"; then
4383	  enable_shared=yes
4384	fi
4385      done
4386      IFS="$lt_save_ifs"
4387      ;;
4388    esac
4389else
4390  enable_shared=yes
4391fi
4392
4393
4394
4395
4396
4397
4398
4399
4400
4401case `pwd` in
4402  *\ * | *\	*)
4403    { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: Libtool does not cope well with whitespace in \`pwd\`" >&5
4404$as_echo "$as_me: WARNING: Libtool does not cope well with whitespace in \`pwd\`" >&2;} ;;
4405esac
4406
4407
4408
4409macro_version='2.4'
4410macro_revision='1.3293'
4411
4412
4413
4414
4415
4416
4417
4418
4419
4420
4421
4422
4423
4424ltmain="$ac_aux_dir/ltmain.sh"
4425
4426# Make sure we can run config.sub.
4427$SHELL "$ac_aux_dir/config.sub" sun4 >/dev/null 2>&1 ||
4428  as_fn_error $? "cannot run $SHELL $ac_aux_dir/config.sub" "$LINENO" 5
4429
4430{ $as_echo "$as_me:${as_lineno-$LINENO}: checking build system type" >&5
4431$as_echo_n "checking build system type... " >&6; }
4432if ${ac_cv_build+:} false; then :
4433  $as_echo_n "(cached) " >&6
4434else
4435  ac_build_alias=$build_alias
4436test "x$ac_build_alias" = x &&
4437  ac_build_alias=`$SHELL "$ac_aux_dir/config.guess"`
4438test "x$ac_build_alias" = x &&
4439  as_fn_error $? "cannot guess build type; you must specify one" "$LINENO" 5
4440ac_cv_build=`$SHELL "$ac_aux_dir/config.sub" $ac_build_alias` ||
4441  as_fn_error $? "$SHELL $ac_aux_dir/config.sub $ac_build_alias failed" "$LINENO" 5
4442
4443fi
4444{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_build" >&5
4445$as_echo "$ac_cv_build" >&6; }
4446case $ac_cv_build in
4447*-*-*) ;;
4448*) as_fn_error $? "invalid value of canonical build" "$LINENO" 5;;
4449esac
4450build=$ac_cv_build
4451ac_save_IFS=$IFS; IFS='-'
4452set x $ac_cv_build
4453shift
4454build_cpu=$1
4455build_vendor=$2
4456shift; shift
4457# Remember, the first character of IFS is used to create $*,
4458# except with old shells:
4459build_os=$*
4460IFS=$ac_save_IFS
4461case $build_os in *\ *) build_os=`echo "$build_os" | sed 's/ /-/g'`;; esac
4462
4463
4464{ $as_echo "$as_me:${as_lineno-$LINENO}: checking host system type" >&5
4465$as_echo_n "checking host system type... " >&6; }
4466if ${ac_cv_host+:} false; then :
4467  $as_echo_n "(cached) " >&6
4468else
4469  if test "x$host_alias" = x; then
4470  ac_cv_host=$ac_cv_build
4471else
4472  ac_cv_host=`$SHELL "$ac_aux_dir/config.sub" $host_alias` ||
4473    as_fn_error $? "$SHELL $ac_aux_dir/config.sub $host_alias failed" "$LINENO" 5
4474fi
4475
4476fi
4477{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_host" >&5
4478$as_echo "$ac_cv_host" >&6; }
4479case $ac_cv_host in
4480*-*-*) ;;
4481*) as_fn_error $? "invalid value of canonical host" "$LINENO" 5;;
4482esac
4483host=$ac_cv_host
4484ac_save_IFS=$IFS; IFS='-'
4485set x $ac_cv_host
4486shift
4487host_cpu=$1
4488host_vendor=$2
4489shift; shift
4490# Remember, the first character of IFS is used to create $*,
4491# except with old shells:
4492host_os=$*
4493IFS=$ac_save_IFS
4494case $host_os in *\ *) host_os=`echo "$host_os" | sed 's/ /-/g'`;; esac
4495
4496
4497# Backslashify metacharacters that are still active within
4498# double-quoted strings.
4499sed_quote_subst='s/\(["`$\\]\)/\\\1/g'
4500
4501# Same as above, but do not quote variable references.
4502double_quote_subst='s/\(["`\\]\)/\\\1/g'
4503
4504# Sed substitution to delay expansion of an escaped shell variable in a
4505# double_quote_subst'ed string.
4506delay_variable_subst='s/\\\\\\\\\\\$/\\\\\\$/g'
4507
4508# Sed substitution to delay expansion of an escaped single quote.
4509delay_single_quote_subst='s/'\''/'\'\\\\\\\'\''/g'
4510
4511# Sed substitution to avoid accidental globbing in evaled expressions
4512no_glob_subst='s/\*/\\\*/g'
4513
4514ECHO='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\'
4515ECHO=$ECHO$ECHO$ECHO$ECHO$ECHO
4516ECHO=$ECHO$ECHO$ECHO$ECHO$ECHO$ECHO
4517
4518{ $as_echo "$as_me:${as_lineno-$LINENO}: checking how to print strings" >&5
4519$as_echo_n "checking how to print strings... " >&6; }
4520# Test print first, because it will be a builtin if present.
4521if test "X`( print -r -- -n ) 2>/dev/null`" = X-n && \
4522   test "X`print -r -- $ECHO 2>/dev/null`" = "X$ECHO"; then
4523  ECHO='print -r --'
4524elif test "X`printf %s $ECHO 2>/dev/null`" = "X$ECHO"; then
4525  ECHO='printf %s\n'
4526else
4527  # Use this function as a fallback that always works.
4528  func_fallback_echo ()
4529  {
4530    eval 'cat <<_LTECHO_EOF
4531$1
4532_LTECHO_EOF'
4533  }
4534  ECHO='func_fallback_echo'
4535fi
4536
4537# func_echo_all arg...
4538# Invoke $ECHO with all args, space-separated.
4539func_echo_all ()
4540{
4541    $ECHO ""
4542}
4543
4544case "$ECHO" in
4545  printf*) { $as_echo "$as_me:${as_lineno-$LINENO}: result: printf" >&5
4546$as_echo "printf" >&6; } ;;
4547  print*) { $as_echo "$as_me:${as_lineno-$LINENO}: result: print -r" >&5
4548$as_echo "print -r" >&6; } ;;
4549  *) { $as_echo "$as_me:${as_lineno-$LINENO}: result: cat" >&5
4550$as_echo "cat" >&6; } ;;
4551esac
4552
4553
4554
4555
4556
4557
4558
4559
4560
4561
4562
4563
4564
4565
4566{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for a sed that does not truncate output" >&5
4567$as_echo_n "checking for a sed that does not truncate output... " >&6; }
4568if ${ac_cv_path_SED+:} false; then :
4569  $as_echo_n "(cached) " >&6
4570else
4571            ac_script=s/aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb/
4572     for ac_i in 1 2 3 4 5 6 7; do
4573       ac_script="$ac_script$as_nl$ac_script"
4574     done
4575     echo "$ac_script" 2>/dev/null | sed 99q >conftest.sed
4576     { ac_script=; unset ac_script;}
4577     if test -z "$SED"; then
4578  ac_path_SED_found=false
4579  # Loop through the user's path and test for each of PROGNAME-LIST
4580  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4581for as_dir in $PATH
4582do
4583  IFS=$as_save_IFS
4584  test -z "$as_dir" && as_dir=.
4585    for ac_prog in sed gsed; do
4586    for ac_exec_ext in '' $ac_executable_extensions; do
4587      ac_path_SED="$as_dir/$ac_prog$ac_exec_ext"
4588      { test -f "$ac_path_SED" && $as_test_x "$ac_path_SED"; } || continue
4589# Check for GNU ac_path_SED and select it if it is found.
4590  # Check for GNU $ac_path_SED
4591case `"$ac_path_SED" --version 2>&1` in
4592*GNU*)
4593  ac_cv_path_SED="$ac_path_SED" ac_path_SED_found=:;;
4594*)
4595  ac_count=0
4596  $as_echo_n 0123456789 >"conftest.in"
4597  while :
4598  do
4599    cat "conftest.in" "conftest.in" >"conftest.tmp"
4600    mv "conftest.tmp" "conftest.in"
4601    cp "conftest.in" "conftest.nl"
4602    $as_echo '' >> "conftest.nl"
4603    "$ac_path_SED" -f conftest.sed < "conftest.nl" >"conftest.out" 2>/dev/null || break
4604    diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
4605    as_fn_arith $ac_count + 1 && ac_count=$as_val
4606    if test $ac_count -gt ${ac_path_SED_max-0}; then
4607      # Best one so far, save it but keep looking for a better one
4608      ac_cv_path_SED="$ac_path_SED"
4609      ac_path_SED_max=$ac_count
4610    fi
4611    # 10*(2^10) chars as input seems more than enough
4612    test $ac_count -gt 10 && break
4613  done
4614  rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
4615esac
4616
4617      $ac_path_SED_found && break 3
4618    done
4619  done
4620  done
4621IFS=$as_save_IFS
4622  if test -z "$ac_cv_path_SED"; then
4623    as_fn_error $? "no acceptable sed could be found in \$PATH" "$LINENO" 5
4624  fi
4625else
4626  ac_cv_path_SED=$SED
4627fi
4628
4629fi
4630{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_SED" >&5
4631$as_echo "$ac_cv_path_SED" >&6; }
4632 SED="$ac_cv_path_SED"
4633  rm -f conftest.sed
4634
4635test -z "$SED" && SED=sed
4636Xsed="$SED -e 1s/^X//"
4637
4638
4639
4640
4641
4642
4643
4644
4645
4646
4647
4648{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for grep that handles long lines and -e" >&5
4649$as_echo_n "checking for grep that handles long lines and -e... " >&6; }
4650if ${ac_cv_path_GREP+:} false; then :
4651  $as_echo_n "(cached) " >&6
4652else
4653  if test -z "$GREP"; then
4654  ac_path_GREP_found=false
4655  # Loop through the user's path and test for each of PROGNAME-LIST
4656  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4657for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin
4658do
4659  IFS=$as_save_IFS
4660  test -z "$as_dir" && as_dir=.
4661    for ac_prog in grep ggrep; do
4662    for ac_exec_ext in '' $ac_executable_extensions; do
4663      ac_path_GREP="$as_dir/$ac_prog$ac_exec_ext"
4664      { test -f "$ac_path_GREP" && $as_test_x "$ac_path_GREP"; } || continue
4665# Check for GNU ac_path_GREP and select it if it is found.
4666  # Check for GNU $ac_path_GREP
4667case `"$ac_path_GREP" --version 2>&1` in
4668*GNU*)
4669  ac_cv_path_GREP="$ac_path_GREP" ac_path_GREP_found=:;;
4670*)
4671  ac_count=0
4672  $as_echo_n 0123456789 >"conftest.in"
4673  while :
4674  do
4675    cat "conftest.in" "conftest.in" >"conftest.tmp"
4676    mv "conftest.tmp" "conftest.in"
4677    cp "conftest.in" "conftest.nl"
4678    $as_echo 'GREP' >> "conftest.nl"
4679    "$ac_path_GREP" -e 'GREP$' -e '-(cannot match)-' < "conftest.nl" >"conftest.out" 2>/dev/null || break
4680    diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
4681    as_fn_arith $ac_count + 1 && ac_count=$as_val
4682    if test $ac_count -gt ${ac_path_GREP_max-0}; then
4683      # Best one so far, save it but keep looking for a better one
4684      ac_cv_path_GREP="$ac_path_GREP"
4685      ac_path_GREP_max=$ac_count
4686    fi
4687    # 10*(2^10) chars as input seems more than enough
4688    test $ac_count -gt 10 && break
4689  done
4690  rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
4691esac
4692
4693      $ac_path_GREP_found && break 3
4694    done
4695  done
4696  done
4697IFS=$as_save_IFS
4698  if test -z "$ac_cv_path_GREP"; then
4699    as_fn_error $? "no acceptable grep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5
4700  fi
4701else
4702  ac_cv_path_GREP=$GREP
4703fi
4704
4705fi
4706{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_GREP" >&5
4707$as_echo "$ac_cv_path_GREP" >&6; }
4708 GREP="$ac_cv_path_GREP"
4709
4710
4711{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for egrep" >&5
4712$as_echo_n "checking for egrep... " >&6; }
4713if ${ac_cv_path_EGREP+:} false; then :
4714  $as_echo_n "(cached) " >&6
4715else
4716  if echo a | $GREP -E '(a|b)' >/dev/null 2>&1
4717   then ac_cv_path_EGREP="$GREP -E"
4718   else
4719     if test -z "$EGREP"; then
4720  ac_path_EGREP_found=false
4721  # Loop through the user's path and test for each of PROGNAME-LIST
4722  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4723for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin
4724do
4725  IFS=$as_save_IFS
4726  test -z "$as_dir" && as_dir=.
4727    for ac_prog in egrep; do
4728    for ac_exec_ext in '' $ac_executable_extensions; do
4729      ac_path_EGREP="$as_dir/$ac_prog$ac_exec_ext"
4730      { test -f "$ac_path_EGREP" && $as_test_x "$ac_path_EGREP"; } || continue
4731# Check for GNU ac_path_EGREP and select it if it is found.
4732  # Check for GNU $ac_path_EGREP
4733case `"$ac_path_EGREP" --version 2>&1` in
4734*GNU*)
4735  ac_cv_path_EGREP="$ac_path_EGREP" ac_path_EGREP_found=:;;
4736*)
4737  ac_count=0
4738  $as_echo_n 0123456789 >"conftest.in"
4739  while :
4740  do
4741    cat "conftest.in" "conftest.in" >"conftest.tmp"
4742    mv "conftest.tmp" "conftest.in"
4743    cp "conftest.in" "conftest.nl"
4744    $as_echo 'EGREP' >> "conftest.nl"
4745    "$ac_path_EGREP" 'EGREP$' < "conftest.nl" >"conftest.out" 2>/dev/null || break
4746    diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
4747    as_fn_arith $ac_count + 1 && ac_count=$as_val
4748    if test $ac_count -gt ${ac_path_EGREP_max-0}; then
4749      # Best one so far, save it but keep looking for a better one
4750      ac_cv_path_EGREP="$ac_path_EGREP"
4751      ac_path_EGREP_max=$ac_count
4752    fi
4753    # 10*(2^10) chars as input seems more than enough
4754    test $ac_count -gt 10 && break
4755  done
4756  rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
4757esac
4758
4759      $ac_path_EGREP_found && break 3
4760    done
4761  done
4762  done
4763IFS=$as_save_IFS
4764  if test -z "$ac_cv_path_EGREP"; then
4765    as_fn_error $? "no acceptable egrep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5
4766  fi
4767else
4768  ac_cv_path_EGREP=$EGREP
4769fi
4770
4771   fi
4772fi
4773{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_EGREP" >&5
4774$as_echo "$ac_cv_path_EGREP" >&6; }
4775 EGREP="$ac_cv_path_EGREP"
4776
4777
4778{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for fgrep" >&5
4779$as_echo_n "checking for fgrep... " >&6; }
4780if ${ac_cv_path_FGREP+:} false; then :
4781  $as_echo_n "(cached) " >&6
4782else
4783  if echo 'ab*c' | $GREP -F 'ab*c' >/dev/null 2>&1
4784   then ac_cv_path_FGREP="$GREP -F"
4785   else
4786     if test -z "$FGREP"; then
4787  ac_path_FGREP_found=false
4788  # Loop through the user's path and test for each of PROGNAME-LIST
4789  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4790for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin
4791do
4792  IFS=$as_save_IFS
4793  test -z "$as_dir" && as_dir=.
4794    for ac_prog in fgrep; do
4795    for ac_exec_ext in '' $ac_executable_extensions; do
4796      ac_path_FGREP="$as_dir/$ac_prog$ac_exec_ext"
4797      { test -f "$ac_path_FGREP" && $as_test_x "$ac_path_FGREP"; } || continue
4798# Check for GNU ac_path_FGREP and select it if it is found.
4799  # Check for GNU $ac_path_FGREP
4800case `"$ac_path_FGREP" --version 2>&1` in
4801*GNU*)
4802  ac_cv_path_FGREP="$ac_path_FGREP" ac_path_FGREP_found=:;;
4803*)
4804  ac_count=0
4805  $as_echo_n 0123456789 >"conftest.in"
4806  while :
4807  do
4808    cat "conftest.in" "conftest.in" >"conftest.tmp"
4809    mv "conftest.tmp" "conftest.in"
4810    cp "conftest.in" "conftest.nl"
4811    $as_echo 'FGREP' >> "conftest.nl"
4812    "$ac_path_FGREP" FGREP < "conftest.nl" >"conftest.out" 2>/dev/null || break
4813    diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
4814    as_fn_arith $ac_count + 1 && ac_count=$as_val
4815    if test $ac_count -gt ${ac_path_FGREP_max-0}; then
4816      # Best one so far, save it but keep looking for a better one
4817      ac_cv_path_FGREP="$ac_path_FGREP"
4818      ac_path_FGREP_max=$ac_count
4819    fi
4820    # 10*(2^10) chars as input seems more than enough
4821    test $ac_count -gt 10 && break
4822  done
4823  rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
4824esac
4825
4826      $ac_path_FGREP_found && break 3
4827    done
4828  done
4829  done
4830IFS=$as_save_IFS
4831  if test -z "$ac_cv_path_FGREP"; then
4832    as_fn_error $? "no acceptable fgrep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5
4833  fi
4834else
4835  ac_cv_path_FGREP=$FGREP
4836fi
4837
4838   fi
4839fi
4840{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_FGREP" >&5
4841$as_echo "$ac_cv_path_FGREP" >&6; }
4842 FGREP="$ac_cv_path_FGREP"
4843
4844
4845test -z "$GREP" && GREP=grep
4846
4847
4848
4849
4850
4851
4852
4853
4854
4855
4856
4857
4858
4859
4860
4861
4862
4863
4864
4865# Check whether --with-gnu-ld was given.
4866if test "${with_gnu_ld+set}" = set; then :
4867  withval=$with_gnu_ld; test "$withval" = no || with_gnu_ld=yes
4868else
4869  with_gnu_ld=no
4870fi
4871
4872ac_prog=ld
4873if test "$GCC" = yes; then
4874  # Check if gcc -print-prog-name=ld gives a path.
4875  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ld used by $CC" >&5
4876$as_echo_n "checking for ld used by $CC... " >&6; }
4877  case $host in
4878  *-*-mingw*)
4879    # gcc leaves a trailing carriage return which upsets mingw
4880    ac_prog=`($CC -print-prog-name=ld) 2>&5 | tr -d '\015'` ;;
4881  *)
4882    ac_prog=`($CC -print-prog-name=ld) 2>&5` ;;
4883  esac
4884  case $ac_prog in
4885    # Accept absolute paths.
4886    [\\/]* | ?:[\\/]*)
4887      re_direlt='/[^/][^/]*/\.\./'
4888      # Canonicalize the pathname of ld
4889      ac_prog=`$ECHO "$ac_prog"| $SED 's%\\\\%/%g'`
4890      while $ECHO "$ac_prog" | $GREP "$re_direlt" > /dev/null 2>&1; do
4891	ac_prog=`$ECHO $ac_prog| $SED "s%$re_direlt%/%"`
4892      done
4893      test -z "$LD" && LD="$ac_prog"
4894      ;;
4895  "")
4896    # If it fails, then pretend we aren't using GCC.
4897    ac_prog=ld
4898    ;;
4899  *)
4900    # If it is relative, then search for the first ld in PATH.
4901    with_gnu_ld=unknown
4902    ;;
4903  esac
4904elif test "$with_gnu_ld" = yes; then
4905  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for GNU ld" >&5
4906$as_echo_n "checking for GNU ld... " >&6; }
4907else
4908  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for non-GNU ld" >&5
4909$as_echo_n "checking for non-GNU ld... " >&6; }
4910fi
4911if ${lt_cv_path_LD+:} false; then :
4912  $as_echo_n "(cached) " >&6
4913else
4914  if test -z "$LD"; then
4915  lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR
4916  for ac_dir in $PATH; do
4917    IFS="$lt_save_ifs"
4918    test -z "$ac_dir" && ac_dir=.
4919    if test -f "$ac_dir/$ac_prog" || test -f "$ac_dir/$ac_prog$ac_exeext"; then
4920      lt_cv_path_LD="$ac_dir/$ac_prog"
4921      # Check to see if the program is GNU ld.  I'd rather use --version,
4922      # but apparently some variants of GNU ld only accept -v.
4923      # Break only if it was the GNU/non-GNU ld that we prefer.
4924      case `"$lt_cv_path_LD" -v 2>&1 </dev/null` in
4925      *GNU* | *'with BFD'*)
4926	test "$with_gnu_ld" != no && break
4927	;;
4928      *)
4929	test "$with_gnu_ld" != yes && break
4930	;;
4931      esac
4932    fi
4933  done
4934  IFS="$lt_save_ifs"
4935else
4936  lt_cv_path_LD="$LD" # Let the user override the test with a path.
4937fi
4938fi
4939
4940LD="$lt_cv_path_LD"
4941if test -n "$LD"; then
4942  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LD" >&5
4943$as_echo "$LD" >&6; }
4944else
4945  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4946$as_echo "no" >&6; }
4947fi
4948test -z "$LD" && as_fn_error $? "no acceptable ld found in \$PATH" "$LINENO" 5
4949{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if the linker ($LD) is GNU ld" >&5
4950$as_echo_n "checking if the linker ($LD) is GNU ld... " >&6; }
4951if ${lt_cv_prog_gnu_ld+:} false; then :
4952  $as_echo_n "(cached) " >&6
4953else
4954  # I'd rather use --version here, but apparently some GNU lds only accept -v.
4955case `$LD -v 2>&1 </dev/null` in
4956*GNU* | *'with BFD'*)
4957  lt_cv_prog_gnu_ld=yes
4958  ;;
4959*)
4960  lt_cv_prog_gnu_ld=no
4961  ;;
4962esac
4963fi
4964{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_gnu_ld" >&5
4965$as_echo "$lt_cv_prog_gnu_ld" >&6; }
4966with_gnu_ld=$lt_cv_prog_gnu_ld
4967
4968
4969
4970
4971
4972
4973
4974
4975
4976{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for BSD- or MS-compatible name lister (nm)" >&5
4977$as_echo_n "checking for BSD- or MS-compatible name lister (nm)... " >&6; }
4978if ${lt_cv_path_NM+:} false; then :
4979  $as_echo_n "(cached) " >&6
4980else
4981  if test -n "$NM"; then
4982  # Let the user override the test.
4983  lt_cv_path_NM="$NM"
4984else
4985  lt_nm_to_check="${ac_tool_prefix}nm"
4986  if test -n "$ac_tool_prefix" && test "$build" = "$host"; then
4987    lt_nm_to_check="$lt_nm_to_check nm"
4988  fi
4989  for lt_tmp_nm in $lt_nm_to_check; do
4990    lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR
4991    for ac_dir in $PATH /usr/ccs/bin/elf /usr/ccs/bin /usr/ucb /bin; do
4992      IFS="$lt_save_ifs"
4993      test -z "$ac_dir" && ac_dir=.
4994      tmp_nm="$ac_dir/$lt_tmp_nm"
4995      if test -f "$tmp_nm" || test -f "$tmp_nm$ac_exeext" ; then
4996	# Check to see if the nm accepts a BSD-compat flag.
4997	# Adding the `sed 1q' prevents false positives on HP-UX, which says:
4998	#   nm: unknown option "B" ignored
4999	# Tru64's nm complains that /dev/null is an invalid object file
5000	case `"$tmp_nm" -B /dev/null 2>&1 | sed '1q'` in
5001	*/dev/null* | *'Invalid file or object type'*)
5002	  lt_cv_path_NM="$tmp_nm -B"
5003	  break
5004	  ;;
5005	*)
5006	  case `"$tmp_nm" -p /dev/null 2>&1 | sed '1q'` in
5007	  */dev/null*)
5008	    lt_cv_path_NM="$tmp_nm -p"
5009	    break
5010	    ;;
5011	  *)
5012	    lt_cv_path_NM=${lt_cv_path_NM="$tmp_nm"} # keep the first match, but
5013	    continue # so that we can try to find one that supports BSD flags
5014	    ;;
5015	  esac
5016	  ;;
5017	esac
5018      fi
5019    done
5020    IFS="$lt_save_ifs"
5021  done
5022  : ${lt_cv_path_NM=no}
5023fi
5024fi
5025{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_path_NM" >&5
5026$as_echo "$lt_cv_path_NM" >&6; }
5027if test "$lt_cv_path_NM" != "no"; then
5028  NM="$lt_cv_path_NM"
5029else
5030  # Didn't find any BSD compatible name lister, look for dumpbin.
5031  if test -n "$DUMPBIN"; then :
5032    # Let the user override the test.
5033  else
5034    if test -n "$ac_tool_prefix"; then
5035  for ac_prog in dumpbin "link -dump"
5036  do
5037    # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
5038set dummy $ac_tool_prefix$ac_prog; ac_word=$2
5039{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5040$as_echo_n "checking for $ac_word... " >&6; }
5041if ${ac_cv_prog_DUMPBIN+:} false; then :
5042  $as_echo_n "(cached) " >&6
5043else
5044  if test -n "$DUMPBIN"; then
5045  ac_cv_prog_DUMPBIN="$DUMPBIN" # Let the user override the test.
5046else
5047as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5048for as_dir in $PATH
5049do
5050  IFS=$as_save_IFS
5051  test -z "$as_dir" && as_dir=.
5052    for ac_exec_ext in '' $ac_executable_extensions; do
5053  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
5054    ac_cv_prog_DUMPBIN="$ac_tool_prefix$ac_prog"
5055    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5056    break 2
5057  fi
5058done
5059  done
5060IFS=$as_save_IFS
5061
5062fi
5063fi
5064DUMPBIN=$ac_cv_prog_DUMPBIN
5065if test -n "$DUMPBIN"; then
5066  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $DUMPBIN" >&5
5067$as_echo "$DUMPBIN" >&6; }
5068else
5069  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5070$as_echo "no" >&6; }
5071fi
5072
5073
5074    test -n "$DUMPBIN" && break
5075  done
5076fi
5077if test -z "$DUMPBIN"; then
5078  ac_ct_DUMPBIN=$DUMPBIN
5079  for ac_prog in dumpbin "link -dump"
5080do
5081  # Extract the first word of "$ac_prog", so it can be a program name with args.
5082set dummy $ac_prog; ac_word=$2
5083{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5084$as_echo_n "checking for $ac_word... " >&6; }
5085if ${ac_cv_prog_ac_ct_DUMPBIN+:} false; then :
5086  $as_echo_n "(cached) " >&6
5087else
5088  if test -n "$ac_ct_DUMPBIN"; then
5089  ac_cv_prog_ac_ct_DUMPBIN="$ac_ct_DUMPBIN" # Let the user override the test.
5090else
5091as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5092for as_dir in $PATH
5093do
5094  IFS=$as_save_IFS
5095  test -z "$as_dir" && as_dir=.
5096    for ac_exec_ext in '' $ac_executable_extensions; do
5097  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
5098    ac_cv_prog_ac_ct_DUMPBIN="$ac_prog"
5099    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5100    break 2
5101  fi
5102done
5103  done
5104IFS=$as_save_IFS
5105
5106fi
5107fi
5108ac_ct_DUMPBIN=$ac_cv_prog_ac_ct_DUMPBIN
5109if test -n "$ac_ct_DUMPBIN"; then
5110  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_DUMPBIN" >&5
5111$as_echo "$ac_ct_DUMPBIN" >&6; }
5112else
5113  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5114$as_echo "no" >&6; }
5115fi
5116
5117
5118  test -n "$ac_ct_DUMPBIN" && break
5119done
5120
5121  if test "x$ac_ct_DUMPBIN" = x; then
5122    DUMPBIN=":"
5123  else
5124    case $cross_compiling:$ac_tool_warned in
5125yes:)
5126{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
5127$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
5128ac_tool_warned=yes ;;
5129esac
5130    DUMPBIN=$ac_ct_DUMPBIN
5131  fi
5132fi
5133
5134    case `$DUMPBIN -symbols /dev/null 2>&1 | sed '1q'` in
5135    *COFF*)
5136      DUMPBIN="$DUMPBIN -symbols"
5137      ;;
5138    *)
5139      DUMPBIN=:
5140      ;;
5141    esac
5142  fi
5143
5144  if test "$DUMPBIN" != ":"; then
5145    NM="$DUMPBIN"
5146  fi
5147fi
5148test -z "$NM" && NM=nm
5149
5150
5151
5152
5153
5154
5155{ $as_echo "$as_me:${as_lineno-$LINENO}: checking the name lister ($NM) interface" >&5
5156$as_echo_n "checking the name lister ($NM) interface... " >&6; }
5157if ${lt_cv_nm_interface+:} false; then :
5158  $as_echo_n "(cached) " >&6
5159else
5160  lt_cv_nm_interface="BSD nm"
5161  echo "int some_variable = 0;" > conftest.$ac_ext
5162  (eval echo "\"\$as_me:$LINENO: $ac_compile\"" >&5)
5163  (eval "$ac_compile" 2>conftest.err)
5164  cat conftest.err >&5
5165  (eval echo "\"\$as_me:$LINENO: $NM \\\"conftest.$ac_objext\\\"\"" >&5)
5166  (eval "$NM \"conftest.$ac_objext\"" 2>conftest.err > conftest.out)
5167  cat conftest.err >&5
5168  (eval echo "\"\$as_me:$LINENO: output\"" >&5)
5169  cat conftest.out >&5
5170  if $GREP 'External.*some_variable' conftest.out > /dev/null; then
5171    lt_cv_nm_interface="MS dumpbin"
5172  fi
5173  rm -f conftest*
5174fi
5175{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_nm_interface" >&5
5176$as_echo "$lt_cv_nm_interface" >&6; }
5177
5178{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether ln -s works" >&5
5179$as_echo_n "checking whether ln -s works... " >&6; }
5180LN_S=$as_ln_s
5181if test "$LN_S" = "ln -s"; then
5182  { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
5183$as_echo "yes" >&6; }
5184else
5185  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no, using $LN_S" >&5
5186$as_echo "no, using $LN_S" >&6; }
5187fi
5188
5189# find the maximum length of command line arguments
5190{ $as_echo "$as_me:${as_lineno-$LINENO}: checking the maximum length of command line arguments" >&5
5191$as_echo_n "checking the maximum length of command line arguments... " >&6; }
5192if ${lt_cv_sys_max_cmd_len+:} false; then :
5193  $as_echo_n "(cached) " >&6
5194else
5195    i=0
5196  teststring="ABCD"
5197
5198  case $build_os in
5199  msdosdjgpp*)
5200    # On DJGPP, this test can blow up pretty badly due to problems in libc
5201    # (any single argument exceeding 2000 bytes causes a buffer overrun
5202    # during glob expansion).  Even if it were fixed, the result of this
5203    # check would be larger than it should be.
5204    lt_cv_sys_max_cmd_len=12288;    # 12K is about right
5205    ;;
5206
5207  gnu*)
5208    # Under GNU Hurd, this test is not required because there is
5209    # no limit to the length of command line arguments.
5210    # Libtool will interpret -1 as no limit whatsoever
5211    lt_cv_sys_max_cmd_len=-1;
5212    ;;
5213
5214  cygwin* | mingw* | cegcc*)
5215    # On Win9x/ME, this test blows up -- it succeeds, but takes
5216    # about 5 minutes as the teststring grows exponentially.
5217    # Worse, since 9x/ME are not pre-emptively multitasking,
5218    # you end up with a "frozen" computer, even though with patience
5219    # the test eventually succeeds (with a max line length of 256k).
5220    # Instead, let's just punt: use the minimum linelength reported by
5221    # all of the supported platforms: 8192 (on NT/2K/XP).
5222    lt_cv_sys_max_cmd_len=8192;
5223    ;;
5224
5225  mint*)
5226    # On MiNT this can take a long time and run out of memory.
5227    lt_cv_sys_max_cmd_len=8192;
5228    ;;
5229
5230  amigaos*)
5231    # On AmigaOS with pdksh, this test takes hours, literally.
5232    # So we just punt and use a minimum line length of 8192.
5233    lt_cv_sys_max_cmd_len=8192;
5234    ;;
5235
5236  netbsd* | freebsd* | openbsd* | darwin* | dragonfly*)
5237    # This has been around since 386BSD, at least.  Likely further.
5238    if test -x /sbin/sysctl; then
5239      lt_cv_sys_max_cmd_len=`/sbin/sysctl -n kern.argmax`
5240    elif test -x /usr/sbin/sysctl; then
5241      lt_cv_sys_max_cmd_len=`/usr/sbin/sysctl -n kern.argmax`
5242    else
5243      lt_cv_sys_max_cmd_len=65536	# usable default for all BSDs
5244    fi
5245    # And add a safety zone
5246    lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \/ 4`
5247    lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \* 3`
5248    ;;
5249
5250  interix*)
5251    # We know the value 262144 and hardcode it with a safety zone (like BSD)
5252    lt_cv_sys_max_cmd_len=196608
5253    ;;
5254
5255  osf*)
5256    # Dr. Hans Ekkehard Plesser reports seeing a kernel panic running configure
5257    # due to this test when exec_disable_arg_limit is 1 on Tru64. It is not
5258    # nice to cause kernel panics so lets avoid the loop below.
5259    # First set a reasonable default.
5260    lt_cv_sys_max_cmd_len=16384
5261    #
5262    if test -x /sbin/sysconfig; then
5263      case `/sbin/sysconfig -q proc exec_disable_arg_limit` in
5264        *1*) lt_cv_sys_max_cmd_len=-1 ;;
5265      esac
5266    fi
5267    ;;
5268  sco3.2v5*)
5269    lt_cv_sys_max_cmd_len=102400
5270    ;;
5271  sysv5* | sco5v6* | sysv4.2uw2*)
5272    kargmax=`grep ARG_MAX /etc/conf/cf.d/stune 2>/dev/null`
5273    if test -n "$kargmax"; then
5274      lt_cv_sys_max_cmd_len=`echo $kargmax | sed 's/.*[	 ]//'`
5275    else
5276      lt_cv_sys_max_cmd_len=32768
5277    fi
5278    ;;
5279  *)
5280    lt_cv_sys_max_cmd_len=`(getconf ARG_MAX) 2> /dev/null`
5281    if test -n "$lt_cv_sys_max_cmd_len"; then
5282      lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \/ 4`
5283      lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \* 3`
5284    else
5285      # Make teststring a little bigger before we do anything with it.
5286      # a 1K string should be a reasonable start.
5287      for i in 1 2 3 4 5 6 7 8 ; do
5288        teststring=$teststring$teststring
5289      done
5290      SHELL=${SHELL-${CONFIG_SHELL-/bin/sh}}
5291      # If test is not a shell built-in, we'll probably end up computing a
5292      # maximum length that is only half of the actual maximum length, but
5293      # we can't tell.
5294      while { test "X"`func_fallback_echo "$teststring$teststring" 2>/dev/null` \
5295	         = "X$teststring$teststring"; } >/dev/null 2>&1 &&
5296	      test $i != 17 # 1/2 MB should be enough
5297      do
5298        i=`expr $i + 1`
5299        teststring=$teststring$teststring
5300      done
5301      # Only check the string length outside the loop.
5302      lt_cv_sys_max_cmd_len=`expr "X$teststring" : ".*" 2>&1`
5303      teststring=
5304      # Add a significant safety factor because C++ compilers can tack on
5305      # massive amounts of additional arguments before passing them to the
5306      # linker.  It appears as though 1/2 is a usable value.
5307      lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \/ 2`
5308    fi
5309    ;;
5310  esac
5311
5312fi
5313
5314if test -n $lt_cv_sys_max_cmd_len ; then
5315  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_sys_max_cmd_len" >&5
5316$as_echo "$lt_cv_sys_max_cmd_len" >&6; }
5317else
5318  { $as_echo "$as_me:${as_lineno-$LINENO}: result: none" >&5
5319$as_echo "none" >&6; }
5320fi
5321max_cmd_len=$lt_cv_sys_max_cmd_len
5322
5323
5324
5325
5326
5327
5328: ${CP="cp -f"}
5329: ${MV="mv -f"}
5330: ${RM="rm -f"}
5331
5332{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the shell understands some XSI constructs" >&5
5333$as_echo_n "checking whether the shell understands some XSI constructs... " >&6; }
5334# Try some XSI features
5335xsi_shell=no
5336( _lt_dummy="a/b/c"
5337  test "${_lt_dummy##*/},${_lt_dummy%/*},${_lt_dummy#??}"${_lt_dummy%"$_lt_dummy"}, \
5338      = c,a/b,b/c, \
5339    && eval 'test $(( 1 + 1 )) -eq 2 \
5340    && test "${#_lt_dummy}" -eq 5' ) >/dev/null 2>&1 \
5341  && xsi_shell=yes
5342{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xsi_shell" >&5
5343$as_echo "$xsi_shell" >&6; }
5344
5345
5346{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the shell understands \"+=\"" >&5
5347$as_echo_n "checking whether the shell understands \"+=\"... " >&6; }
5348lt_shell_append=no
5349( foo=bar; set foo baz; eval "$1+=\$2" && test "$foo" = barbaz ) \
5350    >/dev/null 2>&1 \
5351  && lt_shell_append=yes
5352{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_shell_append" >&5
5353$as_echo "$lt_shell_append" >&6; }
5354
5355
5356if ( (MAIL=60; unset MAIL) || exit) >/dev/null 2>&1; then
5357  lt_unset=unset
5358else
5359  lt_unset=false
5360fi
5361
5362
5363
5364
5365
5366# test EBCDIC or ASCII
5367case `echo X|tr X '\101'` in
5368 A) # ASCII based system
5369    # \n is not interpreted correctly by Solaris 8 /usr/ucb/tr
5370  lt_SP2NL='tr \040 \012'
5371  lt_NL2SP='tr \015\012 \040\040'
5372  ;;
5373 *) # EBCDIC based system
5374  lt_SP2NL='tr \100 \n'
5375  lt_NL2SP='tr \r\n \100\100'
5376  ;;
5377esac
5378
5379
5380
5381
5382
5383
5384
5385
5386
5387{ $as_echo "$as_me:${as_lineno-$LINENO}: checking how to convert $build file names to $host format" >&5
5388$as_echo_n "checking how to convert $build file names to $host format... " >&6; }
5389if ${lt_cv_to_host_file_cmd+:} false; then :
5390  $as_echo_n "(cached) " >&6
5391else
5392  case $host in
5393  *-*-mingw* )
5394    case $build in
5395      *-*-mingw* ) # actually msys
5396        lt_cv_to_host_file_cmd=func_convert_file_msys_to_w32
5397        ;;
5398      *-*-cygwin* )
5399        lt_cv_to_host_file_cmd=func_convert_file_cygwin_to_w32
5400        ;;
5401      * ) # otherwise, assume *nix
5402        lt_cv_to_host_file_cmd=func_convert_file_nix_to_w32
5403        ;;
5404    esac
5405    ;;
5406  *-*-cygwin* )
5407    case $build in
5408      *-*-mingw* ) # actually msys
5409        lt_cv_to_host_file_cmd=func_convert_file_msys_to_cygwin
5410        ;;
5411      *-*-cygwin* )
5412        lt_cv_to_host_file_cmd=func_convert_file_noop
5413        ;;
5414      * ) # otherwise, assume *nix
5415        lt_cv_to_host_file_cmd=func_convert_file_nix_to_cygwin
5416        ;;
5417    esac
5418    ;;
5419  * ) # unhandled hosts (and "normal" native builds)
5420    lt_cv_to_host_file_cmd=func_convert_file_noop
5421    ;;
5422esac
5423
5424fi
5425
5426to_host_file_cmd=$lt_cv_to_host_file_cmd
5427{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_to_host_file_cmd" >&5
5428$as_echo "$lt_cv_to_host_file_cmd" >&6; }
5429
5430
5431
5432
5433
5434{ $as_echo "$as_me:${as_lineno-$LINENO}: checking how to convert $build file names to toolchain format" >&5
5435$as_echo_n "checking how to convert $build file names to toolchain format... " >&6; }
5436if ${lt_cv_to_tool_file_cmd+:} false; then :
5437  $as_echo_n "(cached) " >&6
5438else
5439  #assume ordinary cross tools, or native build.
5440lt_cv_to_tool_file_cmd=func_convert_file_noop
5441case $host in
5442  *-*-mingw* )
5443    case $build in
5444      *-*-mingw* ) # actually msys
5445        lt_cv_to_tool_file_cmd=func_convert_file_msys_to_w32
5446        ;;
5447    esac
5448    ;;
5449esac
5450
5451fi
5452
5453to_tool_file_cmd=$lt_cv_to_tool_file_cmd
5454{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_to_tool_file_cmd" >&5
5455$as_echo "$lt_cv_to_tool_file_cmd" >&6; }
5456
5457
5458
5459
5460
5461{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $LD option to reload object files" >&5
5462$as_echo_n "checking for $LD option to reload object files... " >&6; }
5463if ${lt_cv_ld_reload_flag+:} false; then :
5464  $as_echo_n "(cached) " >&6
5465else
5466  lt_cv_ld_reload_flag='-r'
5467fi
5468{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_ld_reload_flag" >&5
5469$as_echo "$lt_cv_ld_reload_flag" >&6; }
5470reload_flag=$lt_cv_ld_reload_flag
5471case $reload_flag in
5472"" | " "*) ;;
5473*) reload_flag=" $reload_flag" ;;
5474esac
5475reload_cmds='$LD$reload_flag -o $output$reload_objs'
5476case $host_os in
5477  cygwin* | mingw* | pw32* | cegcc*)
5478    if test "$GCC" != yes; then
5479      reload_cmds=false
5480    fi
5481    ;;
5482  darwin*)
5483    if test "$GCC" = yes; then
5484      reload_cmds='$LTCC $LTCFLAGS -nostdlib ${wl}-r -o $output$reload_objs'
5485    else
5486      reload_cmds='$LD$reload_flag -o $output$reload_objs'
5487    fi
5488    ;;
5489esac
5490
5491
5492
5493
5494
5495
5496
5497
5498
5499if test -n "$ac_tool_prefix"; then
5500  # Extract the first word of "${ac_tool_prefix}objdump", so it can be a program name with args.
5501set dummy ${ac_tool_prefix}objdump; ac_word=$2
5502{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5503$as_echo_n "checking for $ac_word... " >&6; }
5504if ${ac_cv_prog_OBJDUMP+:} false; then :
5505  $as_echo_n "(cached) " >&6
5506else
5507  if test -n "$OBJDUMP"; then
5508  ac_cv_prog_OBJDUMP="$OBJDUMP" # Let the user override the test.
5509else
5510as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5511for as_dir in $PATH
5512do
5513  IFS=$as_save_IFS
5514  test -z "$as_dir" && as_dir=.
5515    for ac_exec_ext in '' $ac_executable_extensions; do
5516  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
5517    ac_cv_prog_OBJDUMP="${ac_tool_prefix}objdump"
5518    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5519    break 2
5520  fi
5521done
5522  done
5523IFS=$as_save_IFS
5524
5525fi
5526fi
5527OBJDUMP=$ac_cv_prog_OBJDUMP
5528if test -n "$OBJDUMP"; then
5529  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $OBJDUMP" >&5
5530$as_echo "$OBJDUMP" >&6; }
5531else
5532  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5533$as_echo "no" >&6; }
5534fi
5535
5536
5537fi
5538if test -z "$ac_cv_prog_OBJDUMP"; then
5539  ac_ct_OBJDUMP=$OBJDUMP
5540  # Extract the first word of "objdump", so it can be a program name with args.
5541set dummy objdump; ac_word=$2
5542{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5543$as_echo_n "checking for $ac_word... " >&6; }
5544if ${ac_cv_prog_ac_ct_OBJDUMP+:} false; then :
5545  $as_echo_n "(cached) " >&6
5546else
5547  if test -n "$ac_ct_OBJDUMP"; then
5548  ac_cv_prog_ac_ct_OBJDUMP="$ac_ct_OBJDUMP" # Let the user override the test.
5549else
5550as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5551for as_dir in $PATH
5552do
5553  IFS=$as_save_IFS
5554  test -z "$as_dir" && as_dir=.
5555    for ac_exec_ext in '' $ac_executable_extensions; do
5556  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
5557    ac_cv_prog_ac_ct_OBJDUMP="objdump"
5558    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5559    break 2
5560  fi
5561done
5562  done
5563IFS=$as_save_IFS
5564
5565fi
5566fi
5567ac_ct_OBJDUMP=$ac_cv_prog_ac_ct_OBJDUMP
5568if test -n "$ac_ct_OBJDUMP"; then
5569  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_OBJDUMP" >&5
5570$as_echo "$ac_ct_OBJDUMP" >&6; }
5571else
5572  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5573$as_echo "no" >&6; }
5574fi
5575
5576  if test "x$ac_ct_OBJDUMP" = x; then
5577    OBJDUMP="false"
5578  else
5579    case $cross_compiling:$ac_tool_warned in
5580yes:)
5581{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
5582$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
5583ac_tool_warned=yes ;;
5584esac
5585    OBJDUMP=$ac_ct_OBJDUMP
5586  fi
5587else
5588  OBJDUMP="$ac_cv_prog_OBJDUMP"
5589fi
5590
5591test -z "$OBJDUMP" && OBJDUMP=objdump
5592
5593
5594
5595
5596
5597
5598
5599
5600
5601{ $as_echo "$as_me:${as_lineno-$LINENO}: checking how to recognize dependent libraries" >&5
5602$as_echo_n "checking how to recognize dependent libraries... " >&6; }
5603if ${lt_cv_deplibs_check_method+:} false; then :
5604  $as_echo_n "(cached) " >&6
5605else
5606  lt_cv_file_magic_cmd='$MAGIC_CMD'
5607lt_cv_file_magic_test_file=
5608lt_cv_deplibs_check_method='unknown'
5609# Need to set the preceding variable on all platforms that support
5610# interlibrary dependencies.
5611# 'none' -- dependencies not supported.
5612# `unknown' -- same as none, but documents that we really don't know.
5613# 'pass_all' -- all dependencies passed with no checks.
5614# 'test_compile' -- check by making test program.
5615# 'file_magic [[regex]]' -- check by looking for files in library path
5616# which responds to the $file_magic_cmd with a given extended regex.
5617# If you have `file' or equivalent on your system and you're not sure
5618# whether `pass_all' will *always* work, you probably want this one.
5619
5620case $host_os in
5621aix[4-9]*)
5622  lt_cv_deplibs_check_method=pass_all
5623  ;;
5624
5625beos*)
5626  lt_cv_deplibs_check_method=pass_all
5627  ;;
5628
5629bsdi[45]*)
5630  lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [ML]SB (shared object|dynamic lib)'
5631  lt_cv_file_magic_cmd='/usr/bin/file -L'
5632  lt_cv_file_magic_test_file=/shlib/libc.so
5633  ;;
5634
5635cygwin*)
5636  # func_win32_libid is a shell function defined in ltmain.sh
5637  lt_cv_deplibs_check_method='file_magic ^x86 archive import|^x86 DLL'
5638  lt_cv_file_magic_cmd='func_win32_libid'
5639  ;;
5640
5641mingw* | pw32*)
5642  # Base MSYS/MinGW do not provide the 'file' command needed by
5643  # func_win32_libid shell function, so use a weaker test based on 'objdump',
5644  # unless we find 'file', for example because we are cross-compiling.
5645  # func_win32_libid assumes BSD nm, so disallow it if using MS dumpbin.
5646  if ( test "$lt_cv_nm_interface" = "BSD nm" && file / ) >/dev/null 2>&1; then
5647    lt_cv_deplibs_check_method='file_magic ^x86 archive import|^x86 DLL'
5648    lt_cv_file_magic_cmd='func_win32_libid'
5649  else
5650    # Keep this pattern in sync with the one in func_win32_libid.
5651    lt_cv_deplibs_check_method='file_magic file format (pei*-i386(.*architecture: i386)?|pe-arm-wince|pe-x86-64)'
5652    lt_cv_file_magic_cmd='$OBJDUMP -f'
5653  fi
5654  ;;
5655
5656cegcc*)
5657  # use the weaker test based on 'objdump'. See mingw*.
5658  lt_cv_deplibs_check_method='file_magic file format pe-arm-.*little(.*architecture: arm)?'
5659  lt_cv_file_magic_cmd='$OBJDUMP -f'
5660  ;;
5661
5662darwin* | rhapsody*)
5663  lt_cv_deplibs_check_method=pass_all
5664  ;;
5665
5666freebsd* | dragonfly*)
5667  if echo __ELF__ | $CC -E - | $GREP __ELF__ > /dev/null; then
5668    case $host_cpu in
5669    i*86 )
5670      # Not sure whether the presence of OpenBSD here was a mistake.
5671      # Let's accept both of them until this is cleared up.
5672      lt_cv_deplibs_check_method='file_magic (FreeBSD|OpenBSD|DragonFly)/i[3-9]86 (compact )?demand paged shared library'
5673      lt_cv_file_magic_cmd=/usr/bin/file
5674      lt_cv_file_magic_test_file=`echo /usr/lib/libc.so.*`
5675      ;;
5676    esac
5677  else
5678    lt_cv_deplibs_check_method=pass_all
5679  fi
5680  ;;
5681
5682gnu*)
5683  lt_cv_deplibs_check_method=pass_all
5684  ;;
5685
5686haiku*)
5687  lt_cv_deplibs_check_method=pass_all
5688  ;;
5689
5690hpux10.20* | hpux11*)
5691  lt_cv_file_magic_cmd=/usr/bin/file
5692  case $host_cpu in
5693  ia64*)
5694    lt_cv_deplibs_check_method='file_magic (s[0-9][0-9][0-9]|ELF-[0-9][0-9]) shared object file - IA64'
5695    lt_cv_file_magic_test_file=/usr/lib/hpux32/libc.so
5696    ;;
5697  hppa*64*)
5698    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]'
5699    lt_cv_file_magic_test_file=/usr/lib/pa20_64/libc.sl
5700    ;;
5701  *)
5702    lt_cv_deplibs_check_method='file_magic (s[0-9][0-9][0-9]|PA-RISC[0-9]\.[0-9]) shared library'
5703    lt_cv_file_magic_test_file=/usr/lib/libc.sl
5704    ;;
5705  esac
5706  ;;
5707
5708interix[3-9]*)
5709  # PIC code is broken on Interix 3.x, that's why |\.a not |_pic\.a here
5710  lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so|\.a)$'
5711  ;;
5712
5713irix5* | irix6* | nonstopux*)
5714  case $LD in
5715  *-32|*"-32 ") libmagic=32-bit;;
5716  *-n32|*"-n32 ") libmagic=N32;;
5717  *-64|*"-64 ") libmagic=64-bit;;
5718  *) libmagic=never-match;;
5719  esac
5720  lt_cv_deplibs_check_method=pass_all
5721  ;;
5722
5723# This must be Linux ELF.
5724linux* | k*bsd*-gnu | kopensolaris*-gnu)
5725  lt_cv_deplibs_check_method=pass_all
5726  ;;
5727
5728netbsd*)
5729  if echo __ELF__ | $CC -E - | $GREP __ELF__ > /dev/null; then
5730    lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so\.[0-9]+\.[0-9]+|_pic\.a)$'
5731  else
5732    lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so|_pic\.a)$'
5733  fi
5734  ;;
5735
5736newos6*)
5737  lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [ML]SB (executable|dynamic lib)'
5738  lt_cv_file_magic_cmd=/usr/bin/file
5739  lt_cv_file_magic_test_file=/usr/lib/libnls.so
5740  ;;
5741
5742*nto* | *qnx*)
5743  lt_cv_deplibs_check_method=pass_all
5744  ;;
5745
5746openbsd*)
5747  if test -z "`echo __ELF__ | $CC -E - | $GREP __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then
5748    lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so\.[0-9]+\.[0-9]+|\.so|_pic\.a)$'
5749  else
5750    lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so\.[0-9]+\.[0-9]+|_pic\.a)$'
5751  fi
5752  ;;
5753
5754osf3* | osf4* | osf5*)
5755  lt_cv_deplibs_check_method=pass_all
5756  ;;
5757
5758rdos*)
5759  lt_cv_deplibs_check_method=pass_all
5760  ;;
5761
5762solaris*)
5763  lt_cv_deplibs_check_method=pass_all
5764  ;;
5765
5766sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX* | sysv4*uw2*)
5767  lt_cv_deplibs_check_method=pass_all
5768  ;;
5769
5770sysv4 | sysv4.3*)
5771  case $host_vendor in
5772  motorola)
5773    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]'
5774    lt_cv_file_magic_test_file=`echo /usr/lib/libc.so*`
5775    ;;
5776  ncr)
5777    lt_cv_deplibs_check_method=pass_all
5778    ;;
5779  sequent)
5780    lt_cv_file_magic_cmd='/bin/file'
5781    lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [LM]SB (shared object|dynamic lib )'
5782    ;;
5783  sni)
5784    lt_cv_file_magic_cmd='/bin/file'
5785    lt_cv_deplibs_check_method="file_magic ELF [0-9][0-9]*-bit [LM]SB dynamic lib"
5786    lt_cv_file_magic_test_file=/lib/libc.so
5787    ;;
5788  siemens)
5789    lt_cv_deplibs_check_method=pass_all
5790    ;;
5791  pc)
5792    lt_cv_deplibs_check_method=pass_all
5793    ;;
5794  esac
5795  ;;
5796
5797tpf*)
5798  lt_cv_deplibs_check_method=pass_all
5799  ;;
5800esac
5801
5802fi
5803{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_deplibs_check_method" >&5
5804$as_echo "$lt_cv_deplibs_check_method" >&6; }
5805
5806file_magic_glob=
5807want_nocaseglob=no
5808if test "$build" = "$host"; then
5809  case $host_os in
5810  mingw* | pw32*)
5811    if ( shopt | grep nocaseglob ) >/dev/null 2>&1; then
5812      want_nocaseglob=yes
5813    else
5814      file_magic_glob=`echo aAbBcCdDeEfFgGhHiIjJkKlLmMnNoOpPqQrRsStTuUvVwWxXyYzZ | $SED -e "s/\(..\)/s\/[\1]\/[\1]\/g;/g"`
5815    fi
5816    ;;
5817  esac
5818fi
5819
5820file_magic_cmd=$lt_cv_file_magic_cmd
5821deplibs_check_method=$lt_cv_deplibs_check_method
5822test -z "$deplibs_check_method" && deplibs_check_method=unknown
5823
5824
5825
5826
5827
5828
5829
5830
5831
5832
5833
5834
5835
5836
5837
5838
5839
5840
5841
5842
5843
5844
5845if test -n "$ac_tool_prefix"; then
5846  # Extract the first word of "${ac_tool_prefix}dlltool", so it can be a program name with args.
5847set dummy ${ac_tool_prefix}dlltool; ac_word=$2
5848{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5849$as_echo_n "checking for $ac_word... " >&6; }
5850if ${ac_cv_prog_DLLTOOL+:} false; then :
5851  $as_echo_n "(cached) " >&6
5852else
5853  if test -n "$DLLTOOL"; then
5854  ac_cv_prog_DLLTOOL="$DLLTOOL" # Let the user override the test.
5855else
5856as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5857for as_dir in $PATH
5858do
5859  IFS=$as_save_IFS
5860  test -z "$as_dir" && as_dir=.
5861    for ac_exec_ext in '' $ac_executable_extensions; do
5862  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
5863    ac_cv_prog_DLLTOOL="${ac_tool_prefix}dlltool"
5864    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5865    break 2
5866  fi
5867done
5868  done
5869IFS=$as_save_IFS
5870
5871fi
5872fi
5873DLLTOOL=$ac_cv_prog_DLLTOOL
5874if test -n "$DLLTOOL"; then
5875  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $DLLTOOL" >&5
5876$as_echo "$DLLTOOL" >&6; }
5877else
5878  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5879$as_echo "no" >&6; }
5880fi
5881
5882
5883fi
5884if test -z "$ac_cv_prog_DLLTOOL"; then
5885  ac_ct_DLLTOOL=$DLLTOOL
5886  # Extract the first word of "dlltool", so it can be a program name with args.
5887set dummy dlltool; ac_word=$2
5888{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5889$as_echo_n "checking for $ac_word... " >&6; }
5890if ${ac_cv_prog_ac_ct_DLLTOOL+:} false; then :
5891  $as_echo_n "(cached) " >&6
5892else
5893  if test -n "$ac_ct_DLLTOOL"; then
5894  ac_cv_prog_ac_ct_DLLTOOL="$ac_ct_DLLTOOL" # Let the user override the test.
5895else
5896as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5897for as_dir in $PATH
5898do
5899  IFS=$as_save_IFS
5900  test -z "$as_dir" && as_dir=.
5901    for ac_exec_ext in '' $ac_executable_extensions; do
5902  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
5903    ac_cv_prog_ac_ct_DLLTOOL="dlltool"
5904    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5905    break 2
5906  fi
5907done
5908  done
5909IFS=$as_save_IFS
5910
5911fi
5912fi
5913ac_ct_DLLTOOL=$ac_cv_prog_ac_ct_DLLTOOL
5914if test -n "$ac_ct_DLLTOOL"; then
5915  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_DLLTOOL" >&5
5916$as_echo "$ac_ct_DLLTOOL" >&6; }
5917else
5918  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5919$as_echo "no" >&6; }
5920fi
5921
5922  if test "x$ac_ct_DLLTOOL" = x; then
5923    DLLTOOL="false"
5924  else
5925    case $cross_compiling:$ac_tool_warned in
5926yes:)
5927{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
5928$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
5929ac_tool_warned=yes ;;
5930esac
5931    DLLTOOL=$ac_ct_DLLTOOL
5932  fi
5933else
5934  DLLTOOL="$ac_cv_prog_DLLTOOL"
5935fi
5936
5937test -z "$DLLTOOL" && DLLTOOL=dlltool
5938
5939
5940
5941
5942
5943
5944
5945
5946
5947
5948{ $as_echo "$as_me:${as_lineno-$LINENO}: checking how to associate runtime and link libraries" >&5
5949$as_echo_n "checking how to associate runtime and link libraries... " >&6; }
5950if ${lt_cv_sharedlib_from_linklib_cmd+:} false; then :
5951  $as_echo_n "(cached) " >&6
5952else
5953  lt_cv_sharedlib_from_linklib_cmd='unknown'
5954
5955case $host_os in
5956cygwin* | mingw* | pw32* | cegcc*)
5957  # two different shell functions defined in ltmain.sh
5958  # decide which to use based on capabilities of $DLLTOOL
5959  case `$DLLTOOL --help 2>&1` in
5960  *--identify-strict*)
5961    lt_cv_sharedlib_from_linklib_cmd=func_cygming_dll_for_implib
5962    ;;
5963  *)
5964    lt_cv_sharedlib_from_linklib_cmd=func_cygming_dll_for_implib_fallback
5965    ;;
5966  esac
5967  ;;
5968*)
5969  # fallback: assume linklib IS sharedlib
5970  lt_cv_sharedlib_from_linklib_cmd="$ECHO"
5971  ;;
5972esac
5973
5974fi
5975{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_sharedlib_from_linklib_cmd" >&5
5976$as_echo "$lt_cv_sharedlib_from_linklib_cmd" >&6; }
5977sharedlib_from_linklib_cmd=$lt_cv_sharedlib_from_linklib_cmd
5978test -z "$sharedlib_from_linklib_cmd" && sharedlib_from_linklib_cmd=$ECHO
5979
5980
5981
5982
5983
5984
5985
5986
5987if test -n "$ac_tool_prefix"; then
5988  for ac_prog in ar
5989  do
5990    # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
5991set dummy $ac_tool_prefix$ac_prog; ac_word=$2
5992{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5993$as_echo_n "checking for $ac_word... " >&6; }
5994if ${ac_cv_prog_AR+:} false; then :
5995  $as_echo_n "(cached) " >&6
5996else
5997  if test -n "$AR"; then
5998  ac_cv_prog_AR="$AR" # Let the user override the test.
5999else
6000as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6001for as_dir in $PATH
6002do
6003  IFS=$as_save_IFS
6004  test -z "$as_dir" && as_dir=.
6005    for ac_exec_ext in '' $ac_executable_extensions; do
6006  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
6007    ac_cv_prog_AR="$ac_tool_prefix$ac_prog"
6008    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6009    break 2
6010  fi
6011done
6012  done
6013IFS=$as_save_IFS
6014
6015fi
6016fi
6017AR=$ac_cv_prog_AR
6018if test -n "$AR"; then
6019  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AR" >&5
6020$as_echo "$AR" >&6; }
6021else
6022  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6023$as_echo "no" >&6; }
6024fi
6025
6026
6027    test -n "$AR" && break
6028  done
6029fi
6030if test -z "$AR"; then
6031  ac_ct_AR=$AR
6032  for ac_prog in ar
6033do
6034  # Extract the first word of "$ac_prog", so it can be a program name with args.
6035set dummy $ac_prog; ac_word=$2
6036{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6037$as_echo_n "checking for $ac_word... " >&6; }
6038if ${ac_cv_prog_ac_ct_AR+:} false; then :
6039  $as_echo_n "(cached) " >&6
6040else
6041  if test -n "$ac_ct_AR"; then
6042  ac_cv_prog_ac_ct_AR="$ac_ct_AR" # Let the user override the test.
6043else
6044as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6045for as_dir in $PATH
6046do
6047  IFS=$as_save_IFS
6048  test -z "$as_dir" && as_dir=.
6049    for ac_exec_ext in '' $ac_executable_extensions; do
6050  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
6051    ac_cv_prog_ac_ct_AR="$ac_prog"
6052    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6053    break 2
6054  fi
6055done
6056  done
6057IFS=$as_save_IFS
6058
6059fi
6060fi
6061ac_ct_AR=$ac_cv_prog_ac_ct_AR
6062if test -n "$ac_ct_AR"; then
6063  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_AR" >&5
6064$as_echo "$ac_ct_AR" >&6; }
6065else
6066  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6067$as_echo "no" >&6; }
6068fi
6069
6070
6071  test -n "$ac_ct_AR" && break
6072done
6073
6074  if test "x$ac_ct_AR" = x; then
6075    AR="false"
6076  else
6077    case $cross_compiling:$ac_tool_warned in
6078yes:)
6079{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
6080$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
6081ac_tool_warned=yes ;;
6082esac
6083    AR=$ac_ct_AR
6084  fi
6085fi
6086
6087: ${AR=ar}
6088: ${AR_FLAGS=cru}
6089
6090
6091
6092
6093
6094
6095
6096
6097
6098
6099
6100{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for archiver @FILE support" >&5
6101$as_echo_n "checking for archiver @FILE support... " >&6; }
6102if ${lt_cv_ar_at_file+:} false; then :
6103  $as_echo_n "(cached) " >&6
6104else
6105  lt_cv_ar_at_file=no
6106   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6107/* end confdefs.h.  */
6108
6109int
6110main ()
6111{
6112
6113  ;
6114  return 0;
6115}
6116_ACEOF
6117if ac_fn_c_try_compile "$LINENO"; then :
6118  echo conftest.$ac_objext > conftest.lst
6119      lt_ar_try='$AR $AR_FLAGS libconftest.a @conftest.lst >&5'
6120      { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$lt_ar_try\""; } >&5
6121  (eval $lt_ar_try) 2>&5
6122  ac_status=$?
6123  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
6124  test $ac_status = 0; }
6125      if test "$ac_status" -eq 0; then
6126	# Ensure the archiver fails upon bogus file names.
6127	rm -f conftest.$ac_objext libconftest.a
6128	{ { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$lt_ar_try\""; } >&5
6129  (eval $lt_ar_try) 2>&5
6130  ac_status=$?
6131  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
6132  test $ac_status = 0; }
6133	if test "$ac_status" -ne 0; then
6134          lt_cv_ar_at_file=@
6135        fi
6136      fi
6137      rm -f conftest.* libconftest.a
6138
6139fi
6140rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
6141
6142fi
6143{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_ar_at_file" >&5
6144$as_echo "$lt_cv_ar_at_file" >&6; }
6145
6146if test "x$lt_cv_ar_at_file" = xno; then
6147  archiver_list_spec=
6148else
6149  archiver_list_spec=$lt_cv_ar_at_file
6150fi
6151
6152
6153
6154
6155
6156
6157
6158if test -n "$ac_tool_prefix"; then
6159  # Extract the first word of "${ac_tool_prefix}strip", so it can be a program name with args.
6160set dummy ${ac_tool_prefix}strip; ac_word=$2
6161{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6162$as_echo_n "checking for $ac_word... " >&6; }
6163if ${ac_cv_prog_STRIP+:} false; then :
6164  $as_echo_n "(cached) " >&6
6165else
6166  if test -n "$STRIP"; then
6167  ac_cv_prog_STRIP="$STRIP" # Let the user override the test.
6168else
6169as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6170for as_dir in $PATH
6171do
6172  IFS=$as_save_IFS
6173  test -z "$as_dir" && as_dir=.
6174    for ac_exec_ext in '' $ac_executable_extensions; do
6175  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
6176    ac_cv_prog_STRIP="${ac_tool_prefix}strip"
6177    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6178    break 2
6179  fi
6180done
6181  done
6182IFS=$as_save_IFS
6183
6184fi
6185fi
6186STRIP=$ac_cv_prog_STRIP
6187if test -n "$STRIP"; then
6188  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $STRIP" >&5
6189$as_echo "$STRIP" >&6; }
6190else
6191  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6192$as_echo "no" >&6; }
6193fi
6194
6195
6196fi
6197if test -z "$ac_cv_prog_STRIP"; then
6198  ac_ct_STRIP=$STRIP
6199  # Extract the first word of "strip", so it can be a program name with args.
6200set dummy strip; ac_word=$2
6201{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6202$as_echo_n "checking for $ac_word... " >&6; }
6203if ${ac_cv_prog_ac_ct_STRIP+:} false; then :
6204  $as_echo_n "(cached) " >&6
6205else
6206  if test -n "$ac_ct_STRIP"; then
6207  ac_cv_prog_ac_ct_STRIP="$ac_ct_STRIP" # Let the user override the test.
6208else
6209as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6210for as_dir in $PATH
6211do
6212  IFS=$as_save_IFS
6213  test -z "$as_dir" && as_dir=.
6214    for ac_exec_ext in '' $ac_executable_extensions; do
6215  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
6216    ac_cv_prog_ac_ct_STRIP="strip"
6217    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6218    break 2
6219  fi
6220done
6221  done
6222IFS=$as_save_IFS
6223
6224fi
6225fi
6226ac_ct_STRIP=$ac_cv_prog_ac_ct_STRIP
6227if test -n "$ac_ct_STRIP"; then
6228  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_STRIP" >&5
6229$as_echo "$ac_ct_STRIP" >&6; }
6230else
6231  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6232$as_echo "no" >&6; }
6233fi
6234
6235  if test "x$ac_ct_STRIP" = x; then
6236    STRIP=":"
6237  else
6238    case $cross_compiling:$ac_tool_warned in
6239yes:)
6240{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
6241$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
6242ac_tool_warned=yes ;;
6243esac
6244    STRIP=$ac_ct_STRIP
6245  fi
6246else
6247  STRIP="$ac_cv_prog_STRIP"
6248fi
6249
6250test -z "$STRIP" && STRIP=:
6251
6252
6253
6254
6255
6256
6257if test -n "$ac_tool_prefix"; then
6258  # Extract the first word of "${ac_tool_prefix}ranlib", so it can be a program name with args.
6259set dummy ${ac_tool_prefix}ranlib; ac_word=$2
6260{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6261$as_echo_n "checking for $ac_word... " >&6; }
6262if ${ac_cv_prog_RANLIB+:} false; then :
6263  $as_echo_n "(cached) " >&6
6264else
6265  if test -n "$RANLIB"; then
6266  ac_cv_prog_RANLIB="$RANLIB" # Let the user override the test.
6267else
6268as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6269for as_dir in $PATH
6270do
6271  IFS=$as_save_IFS
6272  test -z "$as_dir" && as_dir=.
6273    for ac_exec_ext in '' $ac_executable_extensions; do
6274  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
6275    ac_cv_prog_RANLIB="${ac_tool_prefix}ranlib"
6276    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6277    break 2
6278  fi
6279done
6280  done
6281IFS=$as_save_IFS
6282
6283fi
6284fi
6285RANLIB=$ac_cv_prog_RANLIB
6286if test -n "$RANLIB"; then
6287  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $RANLIB" >&5
6288$as_echo "$RANLIB" >&6; }
6289else
6290  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6291$as_echo "no" >&6; }
6292fi
6293
6294
6295fi
6296if test -z "$ac_cv_prog_RANLIB"; then
6297  ac_ct_RANLIB=$RANLIB
6298  # Extract the first word of "ranlib", so it can be a program name with args.
6299set dummy ranlib; ac_word=$2
6300{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6301$as_echo_n "checking for $ac_word... " >&6; }
6302if ${ac_cv_prog_ac_ct_RANLIB+:} false; then :
6303  $as_echo_n "(cached) " >&6
6304else
6305  if test -n "$ac_ct_RANLIB"; then
6306  ac_cv_prog_ac_ct_RANLIB="$ac_ct_RANLIB" # Let the user override the test.
6307else
6308as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6309for as_dir in $PATH
6310do
6311  IFS=$as_save_IFS
6312  test -z "$as_dir" && as_dir=.
6313    for ac_exec_ext in '' $ac_executable_extensions; do
6314  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
6315    ac_cv_prog_ac_ct_RANLIB="ranlib"
6316    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6317    break 2
6318  fi
6319done
6320  done
6321IFS=$as_save_IFS
6322
6323fi
6324fi
6325ac_ct_RANLIB=$ac_cv_prog_ac_ct_RANLIB
6326if test -n "$ac_ct_RANLIB"; then
6327  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_RANLIB" >&5
6328$as_echo "$ac_ct_RANLIB" >&6; }
6329else
6330  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6331$as_echo "no" >&6; }
6332fi
6333
6334  if test "x$ac_ct_RANLIB" = x; then
6335    RANLIB=":"
6336  else
6337    case $cross_compiling:$ac_tool_warned in
6338yes:)
6339{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
6340$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
6341ac_tool_warned=yes ;;
6342esac
6343    RANLIB=$ac_ct_RANLIB
6344  fi
6345else
6346  RANLIB="$ac_cv_prog_RANLIB"
6347fi
6348
6349test -z "$RANLIB" && RANLIB=:
6350
6351
6352
6353
6354
6355
6356# Determine commands to create old-style static archives.
6357old_archive_cmds='$AR $AR_FLAGS $oldlib$oldobjs'
6358old_postinstall_cmds='chmod 644 $oldlib'
6359old_postuninstall_cmds=
6360
6361if test -n "$RANLIB"; then
6362  case $host_os in
6363  openbsd*)
6364    old_postinstall_cmds="$old_postinstall_cmds~\$RANLIB -t \$oldlib"
6365    ;;
6366  *)
6367    old_postinstall_cmds="$old_postinstall_cmds~\$RANLIB \$oldlib"
6368    ;;
6369  esac
6370  old_archive_cmds="$old_archive_cmds~\$RANLIB \$oldlib"
6371fi
6372
6373case $host_os in
6374  darwin*)
6375    lock_old_archive_extraction=yes ;;
6376  *)
6377    lock_old_archive_extraction=no ;;
6378esac
6379
6380
6381
6382
6383
6384
6385
6386
6387
6388
6389
6390
6391
6392
6393
6394
6395
6396
6397
6398
6399
6400
6401
6402
6403
6404
6405
6406
6407
6408
6409
6410
6411
6412
6413
6414
6415
6416
6417
6418# If no C compiler was specified, use CC.
6419LTCC=${LTCC-"$CC"}
6420
6421# If no C compiler flags were specified, use CFLAGS.
6422LTCFLAGS=${LTCFLAGS-"$CFLAGS"}
6423
6424# Allow CC to be a program name with arguments.
6425compiler=$CC
6426
6427
6428# Check for command to grab the raw symbol name followed by C symbol from nm.
6429{ $as_echo "$as_me:${as_lineno-$LINENO}: checking command to parse $NM output from $compiler object" >&5
6430$as_echo_n "checking command to parse $NM output from $compiler object... " >&6; }
6431if ${lt_cv_sys_global_symbol_pipe+:} false; then :
6432  $as_echo_n "(cached) " >&6
6433else
6434
6435# These are sane defaults that work on at least a few old systems.
6436# [They come from Ultrix.  What could be older than Ultrix?!! ;)]
6437
6438# Character class describing NM global symbol codes.
6439symcode='[BCDEGRST]'
6440
6441# Regexp to match symbols that can be accessed directly from C.
6442sympat='\([_A-Za-z][_A-Za-z0-9]*\)'
6443
6444# Define system-specific variables.
6445case $host_os in
6446aix*)
6447  symcode='[BCDT]'
6448  ;;
6449cygwin* | mingw* | pw32* | cegcc*)
6450  symcode='[ABCDGISTW]'
6451  ;;
6452hpux*)
6453  if test "$host_cpu" = ia64; then
6454    symcode='[ABCDEGRST]'
6455  fi
6456  ;;
6457irix* | nonstopux*)
6458  symcode='[BCDEGRST]'
6459  ;;
6460osf*)
6461  symcode='[BCDEGQRST]'
6462  ;;
6463solaris*)
6464  symcode='[BDRT]'
6465  ;;
6466sco3.2v5*)
6467  symcode='[DT]'
6468  ;;
6469sysv4.2uw2*)
6470  symcode='[DT]'
6471  ;;
6472sysv5* | sco5v6* | unixware* | OpenUNIX*)
6473  symcode='[ABDT]'
6474  ;;
6475sysv4)
6476  symcode='[DFNSTU]'
6477  ;;
6478esac
6479
6480# If we're using GNU nm, then use its standard symbol codes.
6481case `$NM -V 2>&1` in
6482*GNU* | *'with BFD'*)
6483  symcode='[ABCDGIRSTW]' ;;
6484esac
6485
6486# Transform an extracted symbol line into a proper C declaration.
6487# Some systems (esp. on ia64) link data and code symbols differently,
6488# so use this general approach.
6489lt_cv_sys_global_symbol_to_cdecl="sed -n -e 's/^T .* \(.*\)$/extern int \1();/p' -e 's/^$symcode* .* \(.*\)$/extern char \1;/p'"
6490
6491# Transform an extracted symbol line into symbol name and symbol address
6492lt_cv_sys_global_symbol_to_c_name_address="sed -n -e 's/^: \([^ ]*\)[ ]*$/  {\\\"\1\\\", (void *) 0},/p' -e 's/^$symcode* \([^ ]*\) \([^ ]*\)$/  {\"\2\", (void *) \&\2},/p'"
6493lt_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'"
6494
6495# Handle CRLF in mingw tool chain
6496opt_cr=
6497case $build_os in
6498mingw*)
6499  opt_cr=`$ECHO 'x\{0,1\}' | tr x '\015'` # option cr in regexp
6500  ;;
6501esac
6502
6503# Try without a prefix underscore, then with it.
6504for ac_symprfx in "" "_"; do
6505
6506  # Transform symcode, sympat, and symprfx into a raw symbol and a C symbol.
6507  symxfrm="\\1 $ac_symprfx\\2 \\2"
6508
6509  # Write the raw and C identifiers.
6510  if test "$lt_cv_nm_interface" = "MS dumpbin"; then
6511    # Fake it for dumpbin and say T for any non-static function
6512    # and D for any global variable.
6513    # Also find C++ and __fastcall symbols from MSVC++,
6514    # which start with @ or ?.
6515    lt_cv_sys_global_symbol_pipe="$AWK '"\
6516"     {last_section=section; section=\$ 3};"\
6517"     /Section length .*#relocs.*(pick any)/{hide[last_section]=1};"\
6518"     \$ 0!~/External *\|/{next};"\
6519"     / 0+ UNDEF /{next}; / UNDEF \([^|]\)*()/{next};"\
6520"     {if(hide[section]) next};"\
6521"     {f=0}; \$ 0~/\(\).*\|/{f=1}; {printf f ? \"T \" : \"D \"};"\
6522"     {split(\$ 0, a, /\||\r/); split(a[2], s)};"\
6523"     s[1]~/^[@?]/{print s[1], s[1]; next};"\
6524"     s[1]~prfx {split(s[1],t,\"@\"); print t[1], substr(t[1],length(prfx))}"\
6525"     ' prfx=^$ac_symprfx"
6526  else
6527    lt_cv_sys_global_symbol_pipe="sed -n -e 's/^.*[	 ]\($symcode$symcode*\)[	 ][	 ]*$ac_symprfx$sympat$opt_cr$/$symxfrm/p'"
6528  fi
6529  lt_cv_sys_global_symbol_pipe="$lt_cv_sys_global_symbol_pipe | sed '/ __gnu_lto/d'"
6530
6531  # Check to see that the pipe works correctly.
6532  pipe_works=no
6533
6534  rm -f conftest*
6535  cat > conftest.$ac_ext <<_LT_EOF
6536#ifdef __cplusplus
6537extern "C" {
6538#endif
6539char nm_test_var;
6540void nm_test_func(void);
6541void nm_test_func(void){}
6542#ifdef __cplusplus
6543}
6544#endif
6545int main(){nm_test_var='a';nm_test_func();return(0);}
6546_LT_EOF
6547
6548  if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
6549  (eval $ac_compile) 2>&5
6550  ac_status=$?
6551  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
6552  test $ac_status = 0; }; then
6553    # Now try to grab the symbols.
6554    nlist=conftest.nm
6555    if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$NM conftest.$ac_objext \| "$lt_cv_sys_global_symbol_pipe" \> $nlist\""; } >&5
6556  (eval $NM conftest.$ac_objext \| "$lt_cv_sys_global_symbol_pipe" \> $nlist) 2>&5
6557  ac_status=$?
6558  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
6559  test $ac_status = 0; } && test -s "$nlist"; then
6560      # Try sorting and uniquifying the output.
6561      if sort "$nlist" | uniq > "$nlist"T; then
6562	mv -f "$nlist"T "$nlist"
6563      else
6564	rm -f "$nlist"T
6565      fi
6566
6567      # Make sure that we snagged all the symbols we need.
6568      if $GREP ' nm_test_var$' "$nlist" >/dev/null; then
6569	if $GREP ' nm_test_func$' "$nlist" >/dev/null; then
6570	  cat <<_LT_EOF > conftest.$ac_ext
6571/* Keep this code in sync between libtool.m4, ltmain, lt_system.h, and tests.  */
6572#if defined(_WIN32) || defined(__CYGWIN__) || defined(_WIN32_WCE)
6573/* DATA imports from DLLs on WIN32 con't be const, because runtime
6574   relocations are performed -- see ld's documentation on pseudo-relocs.  */
6575# define LT_DLSYM_CONST
6576#elif defined(__osf__)
6577/* This system does not cope well with relocations in const data.  */
6578# define LT_DLSYM_CONST
6579#else
6580# define LT_DLSYM_CONST const
6581#endif
6582
6583#ifdef __cplusplus
6584extern "C" {
6585#endif
6586
6587_LT_EOF
6588	  # Now generate the symbol file.
6589	  eval "$lt_cv_sys_global_symbol_to_cdecl"' < "$nlist" | $GREP -v main >> conftest.$ac_ext'
6590
6591	  cat <<_LT_EOF >> conftest.$ac_ext
6592
6593/* The mapping between symbol names and symbols.  */
6594LT_DLSYM_CONST struct {
6595  const char *name;
6596  void       *address;
6597}
6598lt__PROGRAM__LTX_preloaded_symbols[] =
6599{
6600  { "@PROGRAM@", (void *) 0 },
6601_LT_EOF
6602	  $SED "s/^$symcode$symcode* \(.*\) \(.*\)$/  {\"\2\", (void *) \&\2},/" < "$nlist" | $GREP -v main >> conftest.$ac_ext
6603	  cat <<\_LT_EOF >> conftest.$ac_ext
6604  {0, (void *) 0}
6605};
6606
6607/* This works around a problem in FreeBSD linker */
6608#ifdef FREEBSD_WORKAROUND
6609static const void *lt_preloaded_setup() {
6610  return lt__PROGRAM__LTX_preloaded_symbols;
6611}
6612#endif
6613
6614#ifdef __cplusplus
6615}
6616#endif
6617_LT_EOF
6618	  # Now try linking the two files.
6619	  mv conftest.$ac_objext conftstm.$ac_objext
6620	  lt_globsym_save_LIBS=$LIBS
6621	  lt_globsym_save_CFLAGS=$CFLAGS
6622	  LIBS="conftstm.$ac_objext"
6623	  CFLAGS="$CFLAGS$lt_prog_compiler_no_builtin_flag"
6624	  if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_link\""; } >&5
6625  (eval $ac_link) 2>&5
6626  ac_status=$?
6627  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
6628  test $ac_status = 0; } && test -s conftest${ac_exeext}; then
6629	    pipe_works=yes
6630	  fi
6631	  LIBS=$lt_globsym_save_LIBS
6632	  CFLAGS=$lt_globsym_save_CFLAGS
6633	else
6634	  echo "cannot find nm_test_func in $nlist" >&5
6635	fi
6636      else
6637	echo "cannot find nm_test_var in $nlist" >&5
6638      fi
6639    else
6640      echo "cannot run $lt_cv_sys_global_symbol_pipe" >&5
6641    fi
6642  else
6643    echo "$progname: failed program was:" >&5
6644    cat conftest.$ac_ext >&5
6645  fi
6646  rm -rf conftest* conftst*
6647
6648  # Do not use the global_symbol_pipe unless it works.
6649  if test "$pipe_works" = yes; then
6650    break
6651  else
6652    lt_cv_sys_global_symbol_pipe=
6653  fi
6654done
6655
6656fi
6657
6658if test -z "$lt_cv_sys_global_symbol_pipe"; then
6659  lt_cv_sys_global_symbol_to_cdecl=
6660fi
6661if test -z "$lt_cv_sys_global_symbol_pipe$lt_cv_sys_global_symbol_to_cdecl"; then
6662  { $as_echo "$as_me:${as_lineno-$LINENO}: result: failed" >&5
6663$as_echo "failed" >&6; }
6664else
6665  { $as_echo "$as_me:${as_lineno-$LINENO}: result: ok" >&5
6666$as_echo "ok" >&6; }
6667fi
6668
6669# Response file support.
6670if test "$lt_cv_nm_interface" = "MS dumpbin"; then
6671  nm_file_list_spec='@'
6672elif $NM --help 2>/dev/null | grep '[@]FILE' >/dev/null; then
6673  nm_file_list_spec='@'
6674fi
6675
6676
6677
6678
6679
6680
6681
6682
6683
6684
6685
6686
6687
6688
6689
6690
6691
6692
6693
6694
6695
6696
6697
6698
6699
6700
6701
6702{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for sysroot" >&5
6703$as_echo_n "checking for sysroot... " >&6; }
6704
6705# Check whether --with-sysroot was given.
6706if test "${with_sysroot+set}" = set; then :
6707  withval=$with_sysroot;
6708else
6709  with_sysroot=no
6710fi
6711
6712
6713lt_sysroot=
6714case ${with_sysroot} in #(
6715 yes)
6716   if test "$GCC" = yes; then
6717     lt_sysroot=`$CC --print-sysroot 2>/dev/null`
6718   fi
6719   ;; #(
6720 /*)
6721   lt_sysroot=`echo "$with_sysroot" | sed -e "$sed_quote_subst"`
6722   ;; #(
6723 no|'')
6724   ;; #(
6725 *)
6726   { $as_echo "$as_me:${as_lineno-$LINENO}: result: ${with_sysroot}" >&5
6727$as_echo "${with_sysroot}" >&6; }
6728   as_fn_error $? "The sysroot must be an absolute path." "$LINENO" 5
6729   ;;
6730esac
6731
6732 { $as_echo "$as_me:${as_lineno-$LINENO}: result: ${lt_sysroot:-no}" >&5
6733$as_echo "${lt_sysroot:-no}" >&6; }
6734
6735
6736
6737
6738
6739# Check whether --enable-libtool-lock was given.
6740if test "${enable_libtool_lock+set}" = set; then :
6741  enableval=$enable_libtool_lock;
6742fi
6743
6744test "x$enable_libtool_lock" != xno && enable_libtool_lock=yes
6745
6746# Some flags need to be propagated to the compiler or linker for good
6747# libtool support.
6748case $host in
6749ia64-*-hpux*)
6750  # Find out which ABI we are using.
6751  echo 'int i;' > conftest.$ac_ext
6752  if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
6753  (eval $ac_compile) 2>&5
6754  ac_status=$?
6755  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
6756  test $ac_status = 0; }; then
6757    case `/usr/bin/file conftest.$ac_objext` in
6758      *ELF-32*)
6759	HPUX_IA64_MODE="32"
6760	;;
6761      *ELF-64*)
6762	HPUX_IA64_MODE="64"
6763	;;
6764    esac
6765  fi
6766  rm -rf conftest*
6767  ;;
6768*-*-irix6*)
6769  # Find out which ABI we are using.
6770  echo '#line '$LINENO' "configure"' > conftest.$ac_ext
6771  if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
6772  (eval $ac_compile) 2>&5
6773  ac_status=$?
6774  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
6775  test $ac_status = 0; }; then
6776    if test "$lt_cv_prog_gnu_ld" = yes; then
6777      case `/usr/bin/file conftest.$ac_objext` in
6778	*32-bit*)
6779	  LD="${LD-ld} -melf32bsmip"
6780	  ;;
6781	*N32*)
6782	  LD="${LD-ld} -melf32bmipn32"
6783	  ;;
6784	*64-bit*)
6785	  LD="${LD-ld} -melf64bmip"
6786	;;
6787      esac
6788    else
6789      case `/usr/bin/file conftest.$ac_objext` in
6790	*32-bit*)
6791	  LD="${LD-ld} -32"
6792	  ;;
6793	*N32*)
6794	  LD="${LD-ld} -n32"
6795	  ;;
6796	*64-bit*)
6797	  LD="${LD-ld} -64"
6798	  ;;
6799      esac
6800    fi
6801  fi
6802  rm -rf conftest*
6803  ;;
6804
6805x86_64-*kfreebsd*-gnu|x86_64-*linux*|ppc*-*linux*|powerpc*-*linux*| \
6806s390*-*linux*|s390*-*tpf*|sparc*-*linux*)
6807  # Find out which ABI we are using.
6808  echo 'int i;' > conftest.$ac_ext
6809  if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
6810  (eval $ac_compile) 2>&5
6811  ac_status=$?
6812  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
6813  test $ac_status = 0; }; then
6814    case `/usr/bin/file conftest.o` in
6815      *32-bit*)
6816	case $host in
6817	  x86_64-*kfreebsd*-gnu)
6818	    LD="${LD-ld} -m elf_i386_fbsd"
6819	    ;;
6820	  x86_64-*linux*)
6821	    LD="${LD-ld} -m elf_i386"
6822	    ;;
6823	  ppc64-*linux*|powerpc64-*linux*)
6824	    LD="${LD-ld} -m elf32ppclinux"
6825	    ;;
6826	  s390x-*linux*)
6827	    LD="${LD-ld} -m elf_s390"
6828	    ;;
6829	  sparc64-*linux*)
6830	    LD="${LD-ld} -m elf32_sparc"
6831	    ;;
6832	esac
6833	;;
6834      *64-bit*)
6835	case $host in
6836	  x86_64-*kfreebsd*-gnu)
6837	    LD="${LD-ld} -m elf_x86_64_fbsd"
6838	    ;;
6839	  x86_64-*linux*)
6840	    LD="${LD-ld} -m elf_x86_64"
6841	    ;;
6842	  ppc*-*linux*|powerpc*-*linux*)
6843	    LD="${LD-ld} -m elf64ppc"
6844	    ;;
6845	  s390*-*linux*|s390*-*tpf*)
6846	    LD="${LD-ld} -m elf64_s390"
6847	    ;;
6848	  sparc*-*linux*)
6849	    LD="${LD-ld} -m elf64_sparc"
6850	    ;;
6851	esac
6852	;;
6853    esac
6854  fi
6855  rm -rf conftest*
6856  ;;
6857
6858*-*-sco3.2v5*)
6859  # On SCO OpenServer 5, we need -belf to get full-featured binaries.
6860  SAVE_CFLAGS="$CFLAGS"
6861  CFLAGS="$CFLAGS -belf"
6862  { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the C compiler needs -belf" >&5
6863$as_echo_n "checking whether the C compiler needs -belf... " >&6; }
6864if ${lt_cv_cc_needs_belf+:} false; then :
6865  $as_echo_n "(cached) " >&6
6866else
6867  ac_ext=c
6868ac_cpp='$CPP $CPPFLAGS'
6869ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
6870ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
6871ac_compiler_gnu=$ac_cv_c_compiler_gnu
6872
6873     cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6874/* end confdefs.h.  */
6875
6876int
6877main ()
6878{
6879
6880  ;
6881  return 0;
6882}
6883_ACEOF
6884if ac_fn_c_try_link "$LINENO"; then :
6885  lt_cv_cc_needs_belf=yes
6886else
6887  lt_cv_cc_needs_belf=no
6888fi
6889rm -f core conftest.err conftest.$ac_objext \
6890    conftest$ac_exeext conftest.$ac_ext
6891     ac_ext=c
6892ac_cpp='$CPP $CPPFLAGS'
6893ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
6894ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
6895ac_compiler_gnu=$ac_cv_c_compiler_gnu
6896
6897fi
6898{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_cc_needs_belf" >&5
6899$as_echo "$lt_cv_cc_needs_belf" >&6; }
6900  if test x"$lt_cv_cc_needs_belf" != x"yes"; then
6901    # this is probably gcc 2.8.0, egcs 1.0 or newer; no need for -belf
6902    CFLAGS="$SAVE_CFLAGS"
6903  fi
6904  ;;
6905sparc*-*solaris*)
6906  # Find out which ABI we are using.
6907  echo 'int i;' > conftest.$ac_ext
6908  if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
6909  (eval $ac_compile) 2>&5
6910  ac_status=$?
6911  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
6912  test $ac_status = 0; }; then
6913    case `/usr/bin/file conftest.o` in
6914    *64-bit*)
6915      case $lt_cv_prog_gnu_ld in
6916      yes*) LD="${LD-ld} -m elf64_sparc" ;;
6917      *)
6918	if ${LD-ld} -64 -r -o conftest2.o conftest.o >/dev/null 2>&1; then
6919	  LD="${LD-ld} -64"
6920	fi
6921	;;
6922      esac
6923      ;;
6924    esac
6925  fi
6926  rm -rf conftest*
6927  ;;
6928esac
6929
6930need_locks="$enable_libtool_lock"
6931
6932if test -n "$ac_tool_prefix"; then
6933  # Extract the first word of "${ac_tool_prefix}mt", so it can be a program name with args.
6934set dummy ${ac_tool_prefix}mt; ac_word=$2
6935{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6936$as_echo_n "checking for $ac_word... " >&6; }
6937if ${ac_cv_prog_MANIFEST_TOOL+:} false; then :
6938  $as_echo_n "(cached) " >&6
6939else
6940  if test -n "$MANIFEST_TOOL"; then
6941  ac_cv_prog_MANIFEST_TOOL="$MANIFEST_TOOL" # Let the user override the test.
6942else
6943as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6944for as_dir in $PATH
6945do
6946  IFS=$as_save_IFS
6947  test -z "$as_dir" && as_dir=.
6948    for ac_exec_ext in '' $ac_executable_extensions; do
6949  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
6950    ac_cv_prog_MANIFEST_TOOL="${ac_tool_prefix}mt"
6951    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6952    break 2
6953  fi
6954done
6955  done
6956IFS=$as_save_IFS
6957
6958fi
6959fi
6960MANIFEST_TOOL=$ac_cv_prog_MANIFEST_TOOL
6961if test -n "$MANIFEST_TOOL"; then
6962  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $MANIFEST_TOOL" >&5
6963$as_echo "$MANIFEST_TOOL" >&6; }
6964else
6965  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6966$as_echo "no" >&6; }
6967fi
6968
6969
6970fi
6971if test -z "$ac_cv_prog_MANIFEST_TOOL"; then
6972  ac_ct_MANIFEST_TOOL=$MANIFEST_TOOL
6973  # Extract the first word of "mt", so it can be a program name with args.
6974set dummy mt; ac_word=$2
6975{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6976$as_echo_n "checking for $ac_word... " >&6; }
6977if ${ac_cv_prog_ac_ct_MANIFEST_TOOL+:} false; then :
6978  $as_echo_n "(cached) " >&6
6979else
6980  if test -n "$ac_ct_MANIFEST_TOOL"; then
6981  ac_cv_prog_ac_ct_MANIFEST_TOOL="$ac_ct_MANIFEST_TOOL" # Let the user override the test.
6982else
6983as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6984for as_dir in $PATH
6985do
6986  IFS=$as_save_IFS
6987  test -z "$as_dir" && as_dir=.
6988    for ac_exec_ext in '' $ac_executable_extensions; do
6989  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
6990    ac_cv_prog_ac_ct_MANIFEST_TOOL="mt"
6991    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6992    break 2
6993  fi
6994done
6995  done
6996IFS=$as_save_IFS
6997
6998fi
6999fi
7000ac_ct_MANIFEST_TOOL=$ac_cv_prog_ac_ct_MANIFEST_TOOL
7001if test -n "$ac_ct_MANIFEST_TOOL"; then
7002  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_MANIFEST_TOOL" >&5
7003$as_echo "$ac_ct_MANIFEST_TOOL" >&6; }
7004else
7005  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7006$as_echo "no" >&6; }
7007fi
7008
7009  if test "x$ac_ct_MANIFEST_TOOL" = x; then
7010    MANIFEST_TOOL=":"
7011  else
7012    case $cross_compiling:$ac_tool_warned in
7013yes:)
7014{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
7015$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
7016ac_tool_warned=yes ;;
7017esac
7018    MANIFEST_TOOL=$ac_ct_MANIFEST_TOOL
7019  fi
7020else
7021  MANIFEST_TOOL="$ac_cv_prog_MANIFEST_TOOL"
7022fi
7023
7024test -z "$MANIFEST_TOOL" && MANIFEST_TOOL=mt
7025{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $MANIFEST_TOOL is a manifest tool" >&5
7026$as_echo_n "checking if $MANIFEST_TOOL is a manifest tool... " >&6; }
7027if ${lt_cv_path_mainfest_tool+:} false; then :
7028  $as_echo_n "(cached) " >&6
7029else
7030  lt_cv_path_mainfest_tool=no
7031  echo "$as_me:$LINENO: $MANIFEST_TOOL '-?'" >&5
7032  $MANIFEST_TOOL '-?' 2>conftest.err > conftest.out
7033  cat conftest.err >&5
7034  if $GREP 'Manifest Tool' conftest.out > /dev/null; then
7035    lt_cv_path_mainfest_tool=yes
7036  fi
7037  rm -f conftest*
7038fi
7039{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_path_mainfest_tool" >&5
7040$as_echo "$lt_cv_path_mainfest_tool" >&6; }
7041if test "x$lt_cv_path_mainfest_tool" != xyes; then
7042  MANIFEST_TOOL=:
7043fi
7044
7045
7046
7047
7048
7049
7050  case $host_os in
7051    rhapsody* | darwin*)
7052    if test -n "$ac_tool_prefix"; then
7053  # Extract the first word of "${ac_tool_prefix}dsymutil", so it can be a program name with args.
7054set dummy ${ac_tool_prefix}dsymutil; ac_word=$2
7055{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
7056$as_echo_n "checking for $ac_word... " >&6; }
7057if ${ac_cv_prog_DSYMUTIL+:} false; then :
7058  $as_echo_n "(cached) " >&6
7059else
7060  if test -n "$DSYMUTIL"; then
7061  ac_cv_prog_DSYMUTIL="$DSYMUTIL" # Let the user override the test.
7062else
7063as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7064for as_dir in $PATH
7065do
7066  IFS=$as_save_IFS
7067  test -z "$as_dir" && as_dir=.
7068    for ac_exec_ext in '' $ac_executable_extensions; do
7069  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
7070    ac_cv_prog_DSYMUTIL="${ac_tool_prefix}dsymutil"
7071    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
7072    break 2
7073  fi
7074done
7075  done
7076IFS=$as_save_IFS
7077
7078fi
7079fi
7080DSYMUTIL=$ac_cv_prog_DSYMUTIL
7081if test -n "$DSYMUTIL"; then
7082  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $DSYMUTIL" >&5
7083$as_echo "$DSYMUTIL" >&6; }
7084else
7085  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7086$as_echo "no" >&6; }
7087fi
7088
7089
7090fi
7091if test -z "$ac_cv_prog_DSYMUTIL"; then
7092  ac_ct_DSYMUTIL=$DSYMUTIL
7093  # Extract the first word of "dsymutil", so it can be a program name with args.
7094set dummy dsymutil; ac_word=$2
7095{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
7096$as_echo_n "checking for $ac_word... " >&6; }
7097if ${ac_cv_prog_ac_ct_DSYMUTIL+:} false; then :
7098  $as_echo_n "(cached) " >&6
7099else
7100  if test -n "$ac_ct_DSYMUTIL"; then
7101  ac_cv_prog_ac_ct_DSYMUTIL="$ac_ct_DSYMUTIL" # Let the user override the test.
7102else
7103as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7104for as_dir in $PATH
7105do
7106  IFS=$as_save_IFS
7107  test -z "$as_dir" && as_dir=.
7108    for ac_exec_ext in '' $ac_executable_extensions; do
7109  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
7110    ac_cv_prog_ac_ct_DSYMUTIL="dsymutil"
7111    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
7112    break 2
7113  fi
7114done
7115  done
7116IFS=$as_save_IFS
7117
7118fi
7119fi
7120ac_ct_DSYMUTIL=$ac_cv_prog_ac_ct_DSYMUTIL
7121if test -n "$ac_ct_DSYMUTIL"; then
7122  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_DSYMUTIL" >&5
7123$as_echo "$ac_ct_DSYMUTIL" >&6; }
7124else
7125  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7126$as_echo "no" >&6; }
7127fi
7128
7129  if test "x$ac_ct_DSYMUTIL" = x; then
7130    DSYMUTIL=":"
7131  else
7132    case $cross_compiling:$ac_tool_warned in
7133yes:)
7134{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
7135$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
7136ac_tool_warned=yes ;;
7137esac
7138    DSYMUTIL=$ac_ct_DSYMUTIL
7139  fi
7140else
7141  DSYMUTIL="$ac_cv_prog_DSYMUTIL"
7142fi
7143
7144    if test -n "$ac_tool_prefix"; then
7145  # Extract the first word of "${ac_tool_prefix}nmedit", so it can be a program name with args.
7146set dummy ${ac_tool_prefix}nmedit; ac_word=$2
7147{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
7148$as_echo_n "checking for $ac_word... " >&6; }
7149if ${ac_cv_prog_NMEDIT+:} false; then :
7150  $as_echo_n "(cached) " >&6
7151else
7152  if test -n "$NMEDIT"; then
7153  ac_cv_prog_NMEDIT="$NMEDIT" # Let the user override the test.
7154else
7155as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7156for as_dir in $PATH
7157do
7158  IFS=$as_save_IFS
7159  test -z "$as_dir" && as_dir=.
7160    for ac_exec_ext in '' $ac_executable_extensions; do
7161  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
7162    ac_cv_prog_NMEDIT="${ac_tool_prefix}nmedit"
7163    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
7164    break 2
7165  fi
7166done
7167  done
7168IFS=$as_save_IFS
7169
7170fi
7171fi
7172NMEDIT=$ac_cv_prog_NMEDIT
7173if test -n "$NMEDIT"; then
7174  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $NMEDIT" >&5
7175$as_echo "$NMEDIT" >&6; }
7176else
7177  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7178$as_echo "no" >&6; }
7179fi
7180
7181
7182fi
7183if test -z "$ac_cv_prog_NMEDIT"; then
7184  ac_ct_NMEDIT=$NMEDIT
7185  # Extract the first word of "nmedit", so it can be a program name with args.
7186set dummy nmedit; ac_word=$2
7187{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
7188$as_echo_n "checking for $ac_word... " >&6; }
7189if ${ac_cv_prog_ac_ct_NMEDIT+:} false; then :
7190  $as_echo_n "(cached) " >&6
7191else
7192  if test -n "$ac_ct_NMEDIT"; then
7193  ac_cv_prog_ac_ct_NMEDIT="$ac_ct_NMEDIT" # Let the user override the test.
7194else
7195as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7196for as_dir in $PATH
7197do
7198  IFS=$as_save_IFS
7199  test -z "$as_dir" && as_dir=.
7200    for ac_exec_ext in '' $ac_executable_extensions; do
7201  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
7202    ac_cv_prog_ac_ct_NMEDIT="nmedit"
7203    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
7204    break 2
7205  fi
7206done
7207  done
7208IFS=$as_save_IFS
7209
7210fi
7211fi
7212ac_ct_NMEDIT=$ac_cv_prog_ac_ct_NMEDIT
7213if test -n "$ac_ct_NMEDIT"; then
7214  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_NMEDIT" >&5
7215$as_echo "$ac_ct_NMEDIT" >&6; }
7216else
7217  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7218$as_echo "no" >&6; }
7219fi
7220
7221  if test "x$ac_ct_NMEDIT" = x; then
7222    NMEDIT=":"
7223  else
7224    case $cross_compiling:$ac_tool_warned in
7225yes:)
7226{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
7227$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
7228ac_tool_warned=yes ;;
7229esac
7230    NMEDIT=$ac_ct_NMEDIT
7231  fi
7232else
7233  NMEDIT="$ac_cv_prog_NMEDIT"
7234fi
7235
7236    if test -n "$ac_tool_prefix"; then
7237  # Extract the first word of "${ac_tool_prefix}lipo", so it can be a program name with args.
7238set dummy ${ac_tool_prefix}lipo; ac_word=$2
7239{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
7240$as_echo_n "checking for $ac_word... " >&6; }
7241if ${ac_cv_prog_LIPO+:} false; then :
7242  $as_echo_n "(cached) " >&6
7243else
7244  if test -n "$LIPO"; then
7245  ac_cv_prog_LIPO="$LIPO" # Let the user override the test.
7246else
7247as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7248for as_dir in $PATH
7249do
7250  IFS=$as_save_IFS
7251  test -z "$as_dir" && as_dir=.
7252    for ac_exec_ext in '' $ac_executable_extensions; do
7253  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
7254    ac_cv_prog_LIPO="${ac_tool_prefix}lipo"
7255    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
7256    break 2
7257  fi
7258done
7259  done
7260IFS=$as_save_IFS
7261
7262fi
7263fi
7264LIPO=$ac_cv_prog_LIPO
7265if test -n "$LIPO"; then
7266  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LIPO" >&5
7267$as_echo "$LIPO" >&6; }
7268else
7269  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7270$as_echo "no" >&6; }
7271fi
7272
7273
7274fi
7275if test -z "$ac_cv_prog_LIPO"; then
7276  ac_ct_LIPO=$LIPO
7277  # Extract the first word of "lipo", so it can be a program name with args.
7278set dummy lipo; ac_word=$2
7279{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
7280$as_echo_n "checking for $ac_word... " >&6; }
7281if ${ac_cv_prog_ac_ct_LIPO+:} false; then :
7282  $as_echo_n "(cached) " >&6
7283else
7284  if test -n "$ac_ct_LIPO"; then
7285  ac_cv_prog_ac_ct_LIPO="$ac_ct_LIPO" # Let the user override the test.
7286else
7287as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7288for as_dir in $PATH
7289do
7290  IFS=$as_save_IFS
7291  test -z "$as_dir" && as_dir=.
7292    for ac_exec_ext in '' $ac_executable_extensions; do
7293  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
7294    ac_cv_prog_ac_ct_LIPO="lipo"
7295    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
7296    break 2
7297  fi
7298done
7299  done
7300IFS=$as_save_IFS
7301
7302fi
7303fi
7304ac_ct_LIPO=$ac_cv_prog_ac_ct_LIPO
7305if test -n "$ac_ct_LIPO"; then
7306  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_LIPO" >&5
7307$as_echo "$ac_ct_LIPO" >&6; }
7308else
7309  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7310$as_echo "no" >&6; }
7311fi
7312
7313  if test "x$ac_ct_LIPO" = x; then
7314    LIPO=":"
7315  else
7316    case $cross_compiling:$ac_tool_warned in
7317yes:)
7318{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
7319$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
7320ac_tool_warned=yes ;;
7321esac
7322    LIPO=$ac_ct_LIPO
7323  fi
7324else
7325  LIPO="$ac_cv_prog_LIPO"
7326fi
7327
7328    if test -n "$ac_tool_prefix"; then
7329  # Extract the first word of "${ac_tool_prefix}otool", so it can be a program name with args.
7330set dummy ${ac_tool_prefix}otool; ac_word=$2
7331{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
7332$as_echo_n "checking for $ac_word... " >&6; }
7333if ${ac_cv_prog_OTOOL+:} false; then :
7334  $as_echo_n "(cached) " >&6
7335else
7336  if test -n "$OTOOL"; then
7337  ac_cv_prog_OTOOL="$OTOOL" # Let the user override the test.
7338else
7339as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7340for as_dir in $PATH
7341do
7342  IFS=$as_save_IFS
7343  test -z "$as_dir" && as_dir=.
7344    for ac_exec_ext in '' $ac_executable_extensions; do
7345  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
7346    ac_cv_prog_OTOOL="${ac_tool_prefix}otool"
7347    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
7348    break 2
7349  fi
7350done
7351  done
7352IFS=$as_save_IFS
7353
7354fi
7355fi
7356OTOOL=$ac_cv_prog_OTOOL
7357if test -n "$OTOOL"; then
7358  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $OTOOL" >&5
7359$as_echo "$OTOOL" >&6; }
7360else
7361  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7362$as_echo "no" >&6; }
7363fi
7364
7365
7366fi
7367if test -z "$ac_cv_prog_OTOOL"; then
7368  ac_ct_OTOOL=$OTOOL
7369  # Extract the first word of "otool", so it can be a program name with args.
7370set dummy otool; ac_word=$2
7371{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
7372$as_echo_n "checking for $ac_word... " >&6; }
7373if ${ac_cv_prog_ac_ct_OTOOL+:} false; then :
7374  $as_echo_n "(cached) " >&6
7375else
7376  if test -n "$ac_ct_OTOOL"; then
7377  ac_cv_prog_ac_ct_OTOOL="$ac_ct_OTOOL" # Let the user override the test.
7378else
7379as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7380for as_dir in $PATH
7381do
7382  IFS=$as_save_IFS
7383  test -z "$as_dir" && as_dir=.
7384    for ac_exec_ext in '' $ac_executable_extensions; do
7385  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
7386    ac_cv_prog_ac_ct_OTOOL="otool"
7387    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
7388    break 2
7389  fi
7390done
7391  done
7392IFS=$as_save_IFS
7393
7394fi
7395fi
7396ac_ct_OTOOL=$ac_cv_prog_ac_ct_OTOOL
7397if test -n "$ac_ct_OTOOL"; then
7398  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_OTOOL" >&5
7399$as_echo "$ac_ct_OTOOL" >&6; }
7400else
7401  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7402$as_echo "no" >&6; }
7403fi
7404
7405  if test "x$ac_ct_OTOOL" = x; then
7406    OTOOL=":"
7407  else
7408    case $cross_compiling:$ac_tool_warned in
7409yes:)
7410{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
7411$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
7412ac_tool_warned=yes ;;
7413esac
7414    OTOOL=$ac_ct_OTOOL
7415  fi
7416else
7417  OTOOL="$ac_cv_prog_OTOOL"
7418fi
7419
7420    if test -n "$ac_tool_prefix"; then
7421  # Extract the first word of "${ac_tool_prefix}otool64", so it can be a program name with args.
7422set dummy ${ac_tool_prefix}otool64; ac_word=$2
7423{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
7424$as_echo_n "checking for $ac_word... " >&6; }
7425if ${ac_cv_prog_OTOOL64+:} false; then :
7426  $as_echo_n "(cached) " >&6
7427else
7428  if test -n "$OTOOL64"; then
7429  ac_cv_prog_OTOOL64="$OTOOL64" # Let the user override the test.
7430else
7431as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7432for as_dir in $PATH
7433do
7434  IFS=$as_save_IFS
7435  test -z "$as_dir" && as_dir=.
7436    for ac_exec_ext in '' $ac_executable_extensions; do
7437  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
7438    ac_cv_prog_OTOOL64="${ac_tool_prefix}otool64"
7439    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
7440    break 2
7441  fi
7442done
7443  done
7444IFS=$as_save_IFS
7445
7446fi
7447fi
7448OTOOL64=$ac_cv_prog_OTOOL64
7449if test -n "$OTOOL64"; then
7450  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $OTOOL64" >&5
7451$as_echo "$OTOOL64" >&6; }
7452else
7453  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7454$as_echo "no" >&6; }
7455fi
7456
7457
7458fi
7459if test -z "$ac_cv_prog_OTOOL64"; then
7460  ac_ct_OTOOL64=$OTOOL64
7461  # Extract the first word of "otool64", so it can be a program name with args.
7462set dummy otool64; ac_word=$2
7463{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
7464$as_echo_n "checking for $ac_word... " >&6; }
7465if ${ac_cv_prog_ac_ct_OTOOL64+:} false; then :
7466  $as_echo_n "(cached) " >&6
7467else
7468  if test -n "$ac_ct_OTOOL64"; then
7469  ac_cv_prog_ac_ct_OTOOL64="$ac_ct_OTOOL64" # Let the user override the test.
7470else
7471as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7472for as_dir in $PATH
7473do
7474  IFS=$as_save_IFS
7475  test -z "$as_dir" && as_dir=.
7476    for ac_exec_ext in '' $ac_executable_extensions; do
7477  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
7478    ac_cv_prog_ac_ct_OTOOL64="otool64"
7479    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
7480    break 2
7481  fi
7482done
7483  done
7484IFS=$as_save_IFS
7485
7486fi
7487fi
7488ac_ct_OTOOL64=$ac_cv_prog_ac_ct_OTOOL64
7489if test -n "$ac_ct_OTOOL64"; then
7490  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_OTOOL64" >&5
7491$as_echo "$ac_ct_OTOOL64" >&6; }
7492else
7493  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7494$as_echo "no" >&6; }
7495fi
7496
7497  if test "x$ac_ct_OTOOL64" = x; then
7498    OTOOL64=":"
7499  else
7500    case $cross_compiling:$ac_tool_warned in
7501yes:)
7502{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
7503$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
7504ac_tool_warned=yes ;;
7505esac
7506    OTOOL64=$ac_ct_OTOOL64
7507  fi
7508else
7509  OTOOL64="$ac_cv_prog_OTOOL64"
7510fi
7511
7512
7513
7514
7515
7516
7517
7518
7519
7520
7521
7522
7523
7524
7525
7526
7527
7528
7529
7530
7531
7532
7533
7534
7535
7536
7537
7538    { $as_echo "$as_me:${as_lineno-$LINENO}: checking for -single_module linker flag" >&5
7539$as_echo_n "checking for -single_module linker flag... " >&6; }
7540if ${lt_cv_apple_cc_single_mod+:} false; then :
7541  $as_echo_n "(cached) " >&6
7542else
7543  lt_cv_apple_cc_single_mod=no
7544      if test -z "${LT_MULTI_MODULE}"; then
7545	# By default we will add the -single_module flag. You can override
7546	# by either setting the environment variable LT_MULTI_MODULE
7547	# non-empty at configure time, or by adding -multi_module to the
7548	# link flags.
7549	rm -rf libconftest.dylib*
7550	echo "int foo(void){return 1;}" > conftest.c
7551	echo "$LTCC $LTCFLAGS $LDFLAGS -o libconftest.dylib \
7552-dynamiclib -Wl,-single_module conftest.c" >&5
7553	$LTCC $LTCFLAGS $LDFLAGS -o libconftest.dylib \
7554	  -dynamiclib -Wl,-single_module conftest.c 2>conftest.err
7555        _lt_result=$?
7556	if test -f libconftest.dylib && test ! -s conftest.err && test $_lt_result = 0; then
7557	  lt_cv_apple_cc_single_mod=yes
7558	else
7559	  cat conftest.err >&5
7560	fi
7561	rm -rf libconftest.dylib*
7562	rm -f conftest.*
7563      fi
7564fi
7565{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_apple_cc_single_mod" >&5
7566$as_echo "$lt_cv_apple_cc_single_mod" >&6; }
7567    { $as_echo "$as_me:${as_lineno-$LINENO}: checking for -exported_symbols_list linker flag" >&5
7568$as_echo_n "checking for -exported_symbols_list linker flag... " >&6; }
7569if ${lt_cv_ld_exported_symbols_list+:} false; then :
7570  $as_echo_n "(cached) " >&6
7571else
7572  lt_cv_ld_exported_symbols_list=no
7573      save_LDFLAGS=$LDFLAGS
7574      echo "_main" > conftest.sym
7575      LDFLAGS="$LDFLAGS -Wl,-exported_symbols_list,conftest.sym"
7576      cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7577/* end confdefs.h.  */
7578
7579int
7580main ()
7581{
7582
7583  ;
7584  return 0;
7585}
7586_ACEOF
7587if ac_fn_c_try_link "$LINENO"; then :
7588  lt_cv_ld_exported_symbols_list=yes
7589else
7590  lt_cv_ld_exported_symbols_list=no
7591fi
7592rm -f core conftest.err conftest.$ac_objext \
7593    conftest$ac_exeext conftest.$ac_ext
7594	LDFLAGS="$save_LDFLAGS"
7595
7596fi
7597{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_ld_exported_symbols_list" >&5
7598$as_echo "$lt_cv_ld_exported_symbols_list" >&6; }
7599    { $as_echo "$as_me:${as_lineno-$LINENO}: checking for -force_load linker flag" >&5
7600$as_echo_n "checking for -force_load linker flag... " >&6; }
7601if ${lt_cv_ld_force_load+:} false; then :
7602  $as_echo_n "(cached) " >&6
7603else
7604  lt_cv_ld_force_load=no
7605      cat > conftest.c << _LT_EOF
7606int forced_loaded() { return 2;}
7607_LT_EOF
7608      echo "$LTCC $LTCFLAGS -c -o conftest.o conftest.c" >&5
7609      $LTCC $LTCFLAGS -c -o conftest.o conftest.c 2>&5
7610      echo "$AR cru libconftest.a conftest.o" >&5
7611      $AR cru libconftest.a conftest.o 2>&5
7612      echo "$RANLIB libconftest.a" >&5
7613      $RANLIB libconftest.a 2>&5
7614      cat > conftest.c << _LT_EOF
7615int main() { return 0;}
7616_LT_EOF
7617      echo "$LTCC $LTCFLAGS $LDFLAGS -o conftest conftest.c -Wl,-force_load,./libconftest.a" >&5
7618      $LTCC $LTCFLAGS $LDFLAGS -o conftest conftest.c -Wl,-force_load,./libconftest.a 2>conftest.err
7619      _lt_result=$?
7620      if test -f conftest && test ! -s conftest.err && test $_lt_result = 0 && $GREP forced_load conftest 2>&1 >/dev/null; then
7621	lt_cv_ld_force_load=yes
7622      else
7623	cat conftest.err >&5
7624      fi
7625        rm -f conftest.err libconftest.a conftest conftest.c
7626        rm -rf conftest.dSYM
7627
7628fi
7629{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_ld_force_load" >&5
7630$as_echo "$lt_cv_ld_force_load" >&6; }
7631    case $host_os in
7632    rhapsody* | darwin1.[012])
7633      _lt_dar_allow_undefined='${wl}-undefined ${wl}suppress' ;;
7634    darwin1.*)
7635      _lt_dar_allow_undefined='${wl}-flat_namespace ${wl}-undefined ${wl}suppress' ;;
7636    darwin*) # darwin 5.x on
7637      # if running on 10.5 or later, the deployment target defaults
7638      # to the OS version, if on x86, and 10.4, the deployment
7639      # target defaults to 10.4. Don't you love it?
7640      case ${MACOSX_DEPLOYMENT_TARGET-10.0},$host in
7641	10.0,*86*-darwin8*|10.0,*-darwin[91]*)
7642	  _lt_dar_allow_undefined='${wl}-undefined ${wl}dynamic_lookup' ;;
7643	10.[012]*)
7644	  _lt_dar_allow_undefined='${wl}-flat_namespace ${wl}-undefined ${wl}suppress' ;;
7645	10.*)
7646	  _lt_dar_allow_undefined='${wl}-undefined ${wl}dynamic_lookup' ;;
7647      esac
7648    ;;
7649  esac
7650    if test "$lt_cv_apple_cc_single_mod" = "yes"; then
7651      _lt_dar_single_mod='$single_module'
7652    fi
7653    if test "$lt_cv_ld_exported_symbols_list" = "yes"; then
7654      _lt_dar_export_syms=' ${wl}-exported_symbols_list,$output_objdir/${libname}-symbols.expsym'
7655    else
7656      _lt_dar_export_syms='~$NMEDIT -s $output_objdir/${libname}-symbols.expsym ${lib}'
7657    fi
7658    if test "$DSYMUTIL" != ":" && test "$lt_cv_ld_force_load" = "no"; then
7659      _lt_dsymutil='~$DSYMUTIL $lib || :'
7660    else
7661      _lt_dsymutil=
7662    fi
7663    ;;
7664  esac
7665
7666ac_ext=c
7667ac_cpp='$CPP $CPPFLAGS'
7668ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
7669ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
7670ac_compiler_gnu=$ac_cv_c_compiler_gnu
7671{ $as_echo "$as_me:${as_lineno-$LINENO}: checking how to run the C preprocessor" >&5
7672$as_echo_n "checking how to run the C preprocessor... " >&6; }
7673# On Suns, sometimes $CPP names a directory.
7674if test -n "$CPP" && test -d "$CPP"; then
7675  CPP=
7676fi
7677if test -z "$CPP"; then
7678  if ${ac_cv_prog_CPP+:} false; then :
7679  $as_echo_n "(cached) " >&6
7680else
7681      # Double quotes because CPP needs to be expanded
7682    for CPP in "$CC -E" "$CC -E -traditional-cpp" "/lib/cpp"
7683    do
7684      ac_preproc_ok=false
7685for ac_c_preproc_warn_flag in '' yes
7686do
7687  # Use a header file that comes with gcc, so configuring glibc
7688  # with a fresh cross-compiler works.
7689  # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
7690  # <limits.h> exists even on freestanding compilers.
7691  # On the NeXT, cc -E runs the code through the compiler's parser,
7692  # not just through cpp. "Syntax error" is here to catch this case.
7693  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7694/* end confdefs.h.  */
7695#ifdef __STDC__
7696# include <limits.h>
7697#else
7698# include <assert.h>
7699#endif
7700		     Syntax error
7701_ACEOF
7702if ac_fn_c_try_cpp "$LINENO"; then :
7703
7704else
7705  # Broken: fails on valid input.
7706continue
7707fi
7708rm -f conftest.err conftest.i conftest.$ac_ext
7709
7710  # OK, works on sane cases.  Now check whether nonexistent headers
7711  # can be detected and how.
7712  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7713/* end confdefs.h.  */
7714#include <ac_nonexistent.h>
7715_ACEOF
7716if ac_fn_c_try_cpp "$LINENO"; then :
7717  # Broken: success on invalid input.
7718continue
7719else
7720  # Passes both tests.
7721ac_preproc_ok=:
7722break
7723fi
7724rm -f conftest.err conftest.i conftest.$ac_ext
7725
7726done
7727# Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
7728rm -f conftest.i conftest.err conftest.$ac_ext
7729if $ac_preproc_ok; then :
7730  break
7731fi
7732
7733    done
7734    ac_cv_prog_CPP=$CPP
7735
7736fi
7737  CPP=$ac_cv_prog_CPP
7738else
7739  ac_cv_prog_CPP=$CPP
7740fi
7741{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $CPP" >&5
7742$as_echo "$CPP" >&6; }
7743ac_preproc_ok=false
7744for ac_c_preproc_warn_flag in '' yes
7745do
7746  # Use a header file that comes with gcc, so configuring glibc
7747  # with a fresh cross-compiler works.
7748  # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
7749  # <limits.h> exists even on freestanding compilers.
7750  # On the NeXT, cc -E runs the code through the compiler's parser,
7751  # not just through cpp. "Syntax error" is here to catch this case.
7752  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7753/* end confdefs.h.  */
7754#ifdef __STDC__
7755# include <limits.h>
7756#else
7757# include <assert.h>
7758#endif
7759		     Syntax error
7760_ACEOF
7761if ac_fn_c_try_cpp "$LINENO"; then :
7762
7763else
7764  # Broken: fails on valid input.
7765continue
7766fi
7767rm -f conftest.err conftest.i conftest.$ac_ext
7768
7769  # OK, works on sane cases.  Now check whether nonexistent headers
7770  # can be detected and how.
7771  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7772/* end confdefs.h.  */
7773#include <ac_nonexistent.h>
7774_ACEOF
7775if ac_fn_c_try_cpp "$LINENO"; then :
7776  # Broken: success on invalid input.
7777continue
7778else
7779  # Passes both tests.
7780ac_preproc_ok=:
7781break
7782fi
7783rm -f conftest.err conftest.i conftest.$ac_ext
7784
7785done
7786# Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
7787rm -f conftest.i conftest.err conftest.$ac_ext
7788if $ac_preproc_ok; then :
7789
7790else
7791  { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
7792$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
7793as_fn_error $? "C preprocessor \"$CPP\" fails sanity check
7794See \`config.log' for more details" "$LINENO" 5; }
7795fi
7796
7797ac_ext=c
7798ac_cpp='$CPP $CPPFLAGS'
7799ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
7800ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
7801ac_compiler_gnu=$ac_cv_c_compiler_gnu
7802
7803
7804{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for ANSI C header files" >&5
7805$as_echo_n "checking for ANSI C header files... " >&6; }
7806if ${ac_cv_header_stdc+:} false; then :
7807  $as_echo_n "(cached) " >&6
7808else
7809  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7810/* end confdefs.h.  */
7811#include <stdlib.h>
7812#include <stdarg.h>
7813#include <string.h>
7814#include <float.h>
7815
7816int
7817main ()
7818{
7819
7820  ;
7821  return 0;
7822}
7823_ACEOF
7824if ac_fn_c_try_compile "$LINENO"; then :
7825  ac_cv_header_stdc=yes
7826else
7827  ac_cv_header_stdc=no
7828fi
7829rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
7830
7831if test $ac_cv_header_stdc = yes; then
7832  # SunOS 4.x string.h does not declare mem*, contrary to ANSI.
7833  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7834/* end confdefs.h.  */
7835#include <string.h>
7836
7837_ACEOF
7838if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
7839  $EGREP "memchr" >/dev/null 2>&1; then :
7840
7841else
7842  ac_cv_header_stdc=no
7843fi
7844rm -f conftest*
7845
7846fi
7847
7848if test $ac_cv_header_stdc = yes; then
7849  # ISC 2.0.2 stdlib.h does not declare free, contrary to ANSI.
7850  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7851/* end confdefs.h.  */
7852#include <stdlib.h>
7853
7854_ACEOF
7855if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
7856  $EGREP "free" >/dev/null 2>&1; then :
7857
7858else
7859  ac_cv_header_stdc=no
7860fi
7861rm -f conftest*
7862
7863fi
7864
7865if test $ac_cv_header_stdc = yes; then
7866  # /bin/cc in Irix-4.0.5 gets non-ANSI ctype macros unless using -ansi.
7867  if test "$cross_compiling" = yes; then :
7868  :
7869else
7870  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7871/* end confdefs.h.  */
7872#include <ctype.h>
7873#include <stdlib.h>
7874#if ((' ' & 0x0FF) == 0x020)
7875# define ISLOWER(c) ('a' <= (c) && (c) <= 'z')
7876# define TOUPPER(c) (ISLOWER(c) ? 'A' + ((c) - 'a') : (c))
7877#else
7878# define ISLOWER(c) \
7879		   (('a' <= (c) && (c) <= 'i') \
7880		     || ('j' <= (c) && (c) <= 'r') \
7881		     || ('s' <= (c) && (c) <= 'z'))
7882# define TOUPPER(c) (ISLOWER(c) ? ((c) | 0x40) : (c))
7883#endif
7884
7885#define XOR(e, f) (((e) && !(f)) || (!(e) && (f)))
7886int
7887main ()
7888{
7889  int i;
7890  for (i = 0; i < 256; i++)
7891    if (XOR (islower (i), ISLOWER (i))
7892	|| toupper (i) != TOUPPER (i))
7893      return 2;
7894  return 0;
7895}
7896_ACEOF
7897if ac_fn_c_try_run "$LINENO"; then :
7898
7899else
7900  ac_cv_header_stdc=no
7901fi
7902rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
7903  conftest.$ac_objext conftest.beam conftest.$ac_ext
7904fi
7905
7906fi
7907fi
7908{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_header_stdc" >&5
7909$as_echo "$ac_cv_header_stdc" >&6; }
7910if test $ac_cv_header_stdc = yes; then
7911
7912$as_echo "#define STDC_HEADERS 1" >>confdefs.h
7913
7914fi
7915
7916# On IRIX 5.3, sys/types and inttypes.h are conflicting.
7917for ac_header in sys/types.h sys/stat.h stdlib.h string.h memory.h strings.h \
7918		  inttypes.h stdint.h unistd.h
7919do :
7920  as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
7921ac_fn_c_check_header_compile "$LINENO" "$ac_header" "$as_ac_Header" "$ac_includes_default
7922"
7923if eval test \"x\$"$as_ac_Header"\" = x"yes"; then :
7924  cat >>confdefs.h <<_ACEOF
7925#define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1
7926_ACEOF
7927
7928fi
7929
7930done
7931
7932
7933for ac_header in dlfcn.h
7934do :
7935  ac_fn_c_check_header_compile "$LINENO" "dlfcn.h" "ac_cv_header_dlfcn_h" "$ac_includes_default
7936"
7937if test "x$ac_cv_header_dlfcn_h" = xyes; then :
7938  cat >>confdefs.h <<_ACEOF
7939#define HAVE_DLFCN_H 1
7940_ACEOF
7941
7942fi
7943
7944done
7945
7946
7947
7948
7949func_stripname_cnf ()
7950{
7951  case ${2} in
7952  .*) func_stripname_result=`$ECHO "${3}" | $SED "s%^${1}%%; s%\\\\${2}\$%%"`;;
7953  *)  func_stripname_result=`$ECHO "${3}" | $SED "s%^${1}%%; s%${2}\$%%"`;;
7954  esac
7955} # func_stripname_cnf
7956
7957
7958
7959
7960
7961# Set options
7962
7963
7964
7965        enable_dlopen=no
7966
7967
7968  enable_win32_dll=no
7969
7970
7971
7972
7973
7974# Check whether --with-pic was given.
7975if test "${with_pic+set}" = set; then :
7976  withval=$with_pic; pic_mode="$withval"
7977else
7978  pic_mode=default
7979fi
7980
7981
7982test -z "$pic_mode" && pic_mode=default
7983
7984
7985
7986
7987
7988
7989
7990  # Check whether --enable-fast-install was given.
7991if test "${enable_fast_install+set}" = set; then :
7992  enableval=$enable_fast_install; p=${PACKAGE-default}
7993    case $enableval in
7994    yes) enable_fast_install=yes ;;
7995    no) enable_fast_install=no ;;
7996    *)
7997      enable_fast_install=no
7998      # Look at the argument we got.  We use all the common list separators.
7999      lt_save_ifs="$IFS"; IFS="${IFS}$PATH_SEPARATOR,"
8000      for pkg in $enableval; do
8001	IFS="$lt_save_ifs"
8002	if test "X$pkg" = "X$p"; then
8003	  enable_fast_install=yes
8004	fi
8005      done
8006      IFS="$lt_save_ifs"
8007      ;;
8008    esac
8009else
8010  enable_fast_install=yes
8011fi
8012
8013
8014
8015
8016
8017
8018
8019
8020
8021
8022
8023# This can be used to rebuild libtool when needed
8024LIBTOOL_DEPS="$ltmain"
8025
8026# Always use our own libtool.
8027LIBTOOL='$(SHELL) $(top_builddir)/libtool'
8028
8029
8030
8031
8032
8033
8034
8035
8036
8037
8038
8039
8040
8041
8042
8043
8044
8045
8046
8047
8048
8049
8050
8051
8052
8053
8054test -z "$LN_S" && LN_S="ln -s"
8055
8056
8057
8058
8059
8060
8061
8062
8063
8064
8065
8066
8067
8068
8069if test -n "${ZSH_VERSION+set}" ; then
8070   setopt NO_GLOB_SUBST
8071fi
8072
8073{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for objdir" >&5
8074$as_echo_n "checking for objdir... " >&6; }
8075if ${lt_cv_objdir+:} false; then :
8076  $as_echo_n "(cached) " >&6
8077else
8078  rm -f .libs 2>/dev/null
8079mkdir .libs 2>/dev/null
8080if test -d .libs; then
8081  lt_cv_objdir=.libs
8082else
8083  # MS-DOS does not allow filenames that begin with a dot.
8084  lt_cv_objdir=_libs
8085fi
8086rmdir .libs 2>/dev/null
8087fi
8088{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_objdir" >&5
8089$as_echo "$lt_cv_objdir" >&6; }
8090objdir=$lt_cv_objdir
8091
8092
8093
8094
8095
8096cat >>confdefs.h <<_ACEOF
8097#define LT_OBJDIR "$lt_cv_objdir/"
8098_ACEOF
8099
8100
8101
8102
8103case $host_os in
8104aix3*)
8105  # AIX sometimes has problems with the GCC collect2 program.  For some
8106  # reason, if we set the COLLECT_NAMES environment variable, the problems
8107  # vanish in a puff of smoke.
8108  if test "X${COLLECT_NAMES+set}" != Xset; then
8109    COLLECT_NAMES=
8110    export COLLECT_NAMES
8111  fi
8112  ;;
8113esac
8114
8115# Global variables:
8116ofile=libtool
8117can_build_shared=yes
8118
8119# All known linkers require a `.a' archive for static linking (except MSVC,
8120# which needs '.lib').
8121libext=a
8122
8123with_gnu_ld="$lt_cv_prog_gnu_ld"
8124
8125old_CC="$CC"
8126old_CFLAGS="$CFLAGS"
8127
8128# Set sane defaults for various variables
8129test -z "$CC" && CC=cc
8130test -z "$LTCC" && LTCC=$CC
8131test -z "$LTCFLAGS" && LTCFLAGS=$CFLAGS
8132test -z "$LD" && LD=ld
8133test -z "$ac_objext" && ac_objext=o
8134
8135for cc_temp in $compiler""; do
8136  case $cc_temp in
8137    compile | *[\\/]compile | ccache | *[\\/]ccache ) ;;
8138    distcc | *[\\/]distcc | purify | *[\\/]purify ) ;;
8139    \-*) ;;
8140    *) break;;
8141  esac
8142done
8143cc_basename=`$ECHO "$cc_temp" | $SED "s%.*/%%; s%^$host_alias-%%"`
8144
8145
8146# Only perform the check for file, if the check method requires it
8147test -z "$MAGIC_CMD" && MAGIC_CMD=file
8148case $deplibs_check_method in
8149file_magic*)
8150  if test "$file_magic_cmd" = '$MAGIC_CMD'; then
8151    { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ${ac_tool_prefix}file" >&5
8152$as_echo_n "checking for ${ac_tool_prefix}file... " >&6; }
8153if ${lt_cv_path_MAGIC_CMD+:} false; then :
8154  $as_echo_n "(cached) " >&6
8155else
8156  case $MAGIC_CMD in
8157[\\/*] |  ?:[\\/]*)
8158  lt_cv_path_MAGIC_CMD="$MAGIC_CMD" # Let the user override the test with a path.
8159  ;;
8160*)
8161  lt_save_MAGIC_CMD="$MAGIC_CMD"
8162  lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR
8163  ac_dummy="/usr/bin$PATH_SEPARATOR$PATH"
8164  for ac_dir in $ac_dummy; do
8165    IFS="$lt_save_ifs"
8166    test -z "$ac_dir" && ac_dir=.
8167    if test -f $ac_dir/${ac_tool_prefix}file; then
8168      lt_cv_path_MAGIC_CMD="$ac_dir/${ac_tool_prefix}file"
8169      if test -n "$file_magic_test_file"; then
8170	case $deplibs_check_method in
8171	"file_magic "*)
8172	  file_magic_regex=`expr "$deplibs_check_method" : "file_magic \(.*\)"`
8173	  MAGIC_CMD="$lt_cv_path_MAGIC_CMD"
8174	  if eval $file_magic_cmd \$file_magic_test_file 2> /dev/null |
8175	    $EGREP "$file_magic_regex" > /dev/null; then
8176	    :
8177	  else
8178	    cat <<_LT_EOF 1>&2
8179
8180*** Warning: the command libtool uses to detect shared libraries,
8181*** $file_magic_cmd, produces output that libtool cannot recognize.
8182*** The result is that libtool may fail to recognize shared libraries
8183*** as such.  This will affect the creation of libtool libraries that
8184*** depend on shared libraries, but programs linked with such libtool
8185*** libraries will work regardless of this problem.  Nevertheless, you
8186*** may want to report the problem to your system manager and/or to
8187*** bug-libtool@gnu.org
8188
8189_LT_EOF
8190	  fi ;;
8191	esac
8192      fi
8193      break
8194    fi
8195  done
8196  IFS="$lt_save_ifs"
8197  MAGIC_CMD="$lt_save_MAGIC_CMD"
8198  ;;
8199esac
8200fi
8201
8202MAGIC_CMD="$lt_cv_path_MAGIC_CMD"
8203if test -n "$MAGIC_CMD"; then
8204  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $MAGIC_CMD" >&5
8205$as_echo "$MAGIC_CMD" >&6; }
8206else
8207  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
8208$as_echo "no" >&6; }
8209fi
8210
8211
8212
8213
8214
8215if test -z "$lt_cv_path_MAGIC_CMD"; then
8216  if test -n "$ac_tool_prefix"; then
8217    { $as_echo "$as_me:${as_lineno-$LINENO}: checking for file" >&5
8218$as_echo_n "checking for file... " >&6; }
8219if ${lt_cv_path_MAGIC_CMD+:} false; then :
8220  $as_echo_n "(cached) " >&6
8221else
8222  case $MAGIC_CMD in
8223[\\/*] |  ?:[\\/]*)
8224  lt_cv_path_MAGIC_CMD="$MAGIC_CMD" # Let the user override the test with a path.
8225  ;;
8226*)
8227  lt_save_MAGIC_CMD="$MAGIC_CMD"
8228  lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR
8229  ac_dummy="/usr/bin$PATH_SEPARATOR$PATH"
8230  for ac_dir in $ac_dummy; do
8231    IFS="$lt_save_ifs"
8232    test -z "$ac_dir" && ac_dir=.
8233    if test -f $ac_dir/file; then
8234      lt_cv_path_MAGIC_CMD="$ac_dir/file"
8235      if test -n "$file_magic_test_file"; then
8236	case $deplibs_check_method in
8237	"file_magic "*)
8238	  file_magic_regex=`expr "$deplibs_check_method" : "file_magic \(.*\)"`
8239	  MAGIC_CMD="$lt_cv_path_MAGIC_CMD"
8240	  if eval $file_magic_cmd \$file_magic_test_file 2> /dev/null |
8241	    $EGREP "$file_magic_regex" > /dev/null; then
8242	    :
8243	  else
8244	    cat <<_LT_EOF 1>&2
8245
8246*** Warning: the command libtool uses to detect shared libraries,
8247*** $file_magic_cmd, produces output that libtool cannot recognize.
8248*** The result is that libtool may fail to recognize shared libraries
8249*** as such.  This will affect the creation of libtool libraries that
8250*** depend on shared libraries, but programs linked with such libtool
8251*** libraries will work regardless of this problem.  Nevertheless, you
8252*** may want to report the problem to your system manager and/or to
8253*** bug-libtool@gnu.org
8254
8255_LT_EOF
8256	  fi ;;
8257	esac
8258      fi
8259      break
8260    fi
8261  done
8262  IFS="$lt_save_ifs"
8263  MAGIC_CMD="$lt_save_MAGIC_CMD"
8264  ;;
8265esac
8266fi
8267
8268MAGIC_CMD="$lt_cv_path_MAGIC_CMD"
8269if test -n "$MAGIC_CMD"; then
8270  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $MAGIC_CMD" >&5
8271$as_echo "$MAGIC_CMD" >&6; }
8272else
8273  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
8274$as_echo "no" >&6; }
8275fi
8276
8277
8278  else
8279    MAGIC_CMD=:
8280  fi
8281fi
8282
8283  fi
8284  ;;
8285esac
8286
8287# Use C for the default configuration in the libtool script
8288
8289lt_save_CC="$CC"
8290ac_ext=c
8291ac_cpp='$CPP $CPPFLAGS'
8292ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
8293ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
8294ac_compiler_gnu=$ac_cv_c_compiler_gnu
8295
8296
8297# Source file extension for C test sources.
8298ac_ext=c
8299
8300# Object file extension for compiled C test sources.
8301objext=o
8302objext=$objext
8303
8304# Code to be used in simple compile tests
8305lt_simple_compile_test_code="int some_variable = 0;"
8306
8307# Code to be used in simple link tests
8308lt_simple_link_test_code='int main(){return(0);}'
8309
8310
8311
8312
8313
8314
8315
8316# If no C compiler was specified, use CC.
8317LTCC=${LTCC-"$CC"}
8318
8319# If no C compiler flags were specified, use CFLAGS.
8320LTCFLAGS=${LTCFLAGS-"$CFLAGS"}
8321
8322# Allow CC to be a program name with arguments.
8323compiler=$CC
8324
8325# Save the default compiler, since it gets overwritten when the other
8326# tags are being tested, and _LT_TAGVAR(compiler, []) is a NOP.
8327compiler_DEFAULT=$CC
8328
8329# save warnings/boilerplate of simple test code
8330ac_outfile=conftest.$ac_objext
8331echo "$lt_simple_compile_test_code" >conftest.$ac_ext
8332eval "$ac_compile" 2>&1 >/dev/null | $SED '/^$/d; /^ *+/d' >conftest.err
8333_lt_compiler_boilerplate=`cat conftest.err`
8334$RM conftest*
8335
8336ac_outfile=conftest.$ac_objext
8337echo "$lt_simple_link_test_code" >conftest.$ac_ext
8338eval "$ac_link" 2>&1 >/dev/null | $SED '/^$/d; /^ *+/d' >conftest.err
8339_lt_linker_boilerplate=`cat conftest.err`
8340$RM -r conftest*
8341
8342
8343if test -n "$compiler"; then
8344
8345lt_prog_compiler_no_builtin_flag=
8346
8347if test "$GCC" = yes; then
8348  case $cc_basename in
8349  nvcc*)
8350    lt_prog_compiler_no_builtin_flag=' -Xcompiler -fno-builtin' ;;
8351  *)
8352    lt_prog_compiler_no_builtin_flag=' -fno-builtin' ;;
8353  esac
8354
8355  { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler supports -fno-rtti -fno-exceptions" >&5
8356$as_echo_n "checking if $compiler supports -fno-rtti -fno-exceptions... " >&6; }
8357if ${lt_cv_prog_compiler_rtti_exceptions+:} false; then :
8358  $as_echo_n "(cached) " >&6
8359else
8360  lt_cv_prog_compiler_rtti_exceptions=no
8361   ac_outfile=conftest.$ac_objext
8362   echo "$lt_simple_compile_test_code" > conftest.$ac_ext
8363   lt_compiler_flag="-fno-rtti -fno-exceptions"
8364   # Insert the option either (1) after the last *FLAGS variable, or
8365   # (2) before a word containing "conftest.", or (3) at the end.
8366   # Note that $ac_compile itself does not contain backslashes and begins
8367   # with a dollar sign (not a hyphen), so the echo should work correctly.
8368   # The option is referenced via a variable to avoid confusing sed.
8369   lt_compile=`echo "$ac_compile" | $SED \
8370   -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
8371   -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
8372   -e 's:$: $lt_compiler_flag:'`
8373   (eval echo "\"\$as_me:$LINENO: $lt_compile\"" >&5)
8374   (eval "$lt_compile" 2>conftest.err)
8375   ac_status=$?
8376   cat conftest.err >&5
8377   echo "$as_me:$LINENO: \$? = $ac_status" >&5
8378   if (exit $ac_status) && test -s "$ac_outfile"; then
8379     # The compiler can only warn and ignore the option if not recognized
8380     # So say no if there are warnings other than the usual output.
8381     $ECHO "$_lt_compiler_boilerplate" | $SED '/^$/d' >conftest.exp
8382     $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2
8383     if test ! -s conftest.er2 || diff conftest.exp conftest.er2 >/dev/null; then
8384       lt_cv_prog_compiler_rtti_exceptions=yes
8385     fi
8386   fi
8387   $RM conftest*
8388
8389fi
8390{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_rtti_exceptions" >&5
8391$as_echo "$lt_cv_prog_compiler_rtti_exceptions" >&6; }
8392
8393if test x"$lt_cv_prog_compiler_rtti_exceptions" = xyes; then
8394    lt_prog_compiler_no_builtin_flag="$lt_prog_compiler_no_builtin_flag -fno-rtti -fno-exceptions"
8395else
8396    :
8397fi
8398
8399fi
8400
8401
8402
8403
8404
8405
8406  lt_prog_compiler_wl=
8407lt_prog_compiler_pic=
8408lt_prog_compiler_static=
8409
8410
8411  if test "$GCC" = yes; then
8412    lt_prog_compiler_wl='-Wl,'
8413    lt_prog_compiler_static='-static'
8414
8415    case $host_os in
8416      aix*)
8417      # All AIX code is PIC.
8418      if test "$host_cpu" = ia64; then
8419	# AIX 5 now supports IA64 processor
8420	lt_prog_compiler_static='-Bstatic'
8421      fi
8422      ;;
8423
8424    amigaos*)
8425      case $host_cpu in
8426      powerpc)
8427            # see comment about AmigaOS4 .so support
8428            lt_prog_compiler_pic='-fPIC'
8429        ;;
8430      m68k)
8431            # FIXME: we need at least 68020 code to build shared libraries, but
8432            # adding the `-m68020' flag to GCC prevents building anything better,
8433            # like `-m68040'.
8434            lt_prog_compiler_pic='-m68020 -resident32 -malways-restore-a4'
8435        ;;
8436      esac
8437      ;;
8438
8439    beos* | irix5* | irix6* | nonstopux* | osf3* | osf4* | osf5*)
8440      # PIC is the default for these OSes.
8441      ;;
8442
8443    mingw* | cygwin* | pw32* | os2* | cegcc*)
8444      # This hack is so that the source file can tell whether it is being
8445      # built for inclusion in a dll (and should export symbols for example).
8446      # Although the cygwin gcc ignores -fPIC, still need this for old-style
8447      # (--disable-auto-import) libraries
8448      lt_prog_compiler_pic='-DDLL_EXPORT'
8449      ;;
8450
8451    darwin* | rhapsody*)
8452      # PIC is the default on this platform
8453      # Common symbols not allowed in MH_DYLIB files
8454      lt_prog_compiler_pic='-fno-common'
8455      ;;
8456
8457    haiku*)
8458      # PIC is the default for Haiku.
8459      # The "-static" flag exists, but is broken.
8460      lt_prog_compiler_static=
8461      ;;
8462
8463    hpux*)
8464      # PIC is the default for 64-bit PA HP-UX, but not for 32-bit
8465      # PA HP-UX.  On IA64 HP-UX, PIC is the default but the pic flag
8466      # sets the default TLS model and affects inlining.
8467      case $host_cpu in
8468      hppa*64*)
8469	# +Z the default
8470	;;
8471      *)
8472	lt_prog_compiler_pic='-fPIC'
8473	;;
8474      esac
8475      ;;
8476
8477    interix[3-9]*)
8478      # Interix 3.x gcc -fpic/-fPIC options generate broken code.
8479      # Instead, we relocate shared libraries at runtime.
8480      ;;
8481
8482    msdosdjgpp*)
8483      # Just because we use GCC doesn't mean we suddenly get shared libraries
8484      # on systems that don't support them.
8485      lt_prog_compiler_can_build_shared=no
8486      enable_shared=no
8487      ;;
8488
8489    *nto* | *qnx*)
8490      # QNX uses GNU C++, but need to define -shared option too, otherwise
8491      # it will coredump.
8492      lt_prog_compiler_pic='-fPIC -shared'
8493      ;;
8494
8495    sysv4*MP*)
8496      if test -d /usr/nec; then
8497	lt_prog_compiler_pic=-Kconform_pic
8498      fi
8499      ;;
8500
8501    *)
8502      lt_prog_compiler_pic='-fPIC'
8503      ;;
8504    esac
8505
8506    case $cc_basename in
8507    nvcc*) # Cuda Compiler Driver 2.2
8508      lt_prog_compiler_wl='-Xlinker '
8509      lt_prog_compiler_pic='-Xcompiler -fPIC'
8510      ;;
8511    esac
8512  else
8513    # PORTME Check for flag to pass linker flags through the system compiler.
8514    case $host_os in
8515    aix*)
8516      lt_prog_compiler_wl='-Wl,'
8517      if test "$host_cpu" = ia64; then
8518	# AIX 5 now supports IA64 processor
8519	lt_prog_compiler_static='-Bstatic'
8520      else
8521	lt_prog_compiler_static='-bnso -bI:/lib/syscalls.exp'
8522      fi
8523      ;;
8524
8525    mingw* | cygwin* | pw32* | os2* | cegcc*)
8526      # This hack is so that the source file can tell whether it is being
8527      # built for inclusion in a dll (and should export symbols for example).
8528      lt_prog_compiler_pic='-DDLL_EXPORT'
8529      ;;
8530
8531    hpux9* | hpux10* | hpux11*)
8532      lt_prog_compiler_wl='-Wl,'
8533      # PIC is the default for IA64 HP-UX and 64-bit HP-UX, but
8534      # not for PA HP-UX.
8535      case $host_cpu in
8536      hppa*64*|ia64*)
8537	# +Z the default
8538	;;
8539      *)
8540	lt_prog_compiler_pic='+Z'
8541	;;
8542      esac
8543      # Is there a better lt_prog_compiler_static that works with the bundled CC?
8544      lt_prog_compiler_static='${wl}-a ${wl}archive'
8545      ;;
8546
8547    irix5* | irix6* | nonstopux*)
8548      lt_prog_compiler_wl='-Wl,'
8549      # PIC (with -KPIC) is the default.
8550      lt_prog_compiler_static='-non_shared'
8551      ;;
8552
8553    linux* | k*bsd*-gnu | kopensolaris*-gnu)
8554      case $cc_basename in
8555      # old Intel for x86_64 which still supported -KPIC.
8556      ecc*)
8557	lt_prog_compiler_wl='-Wl,'
8558	lt_prog_compiler_pic='-KPIC'
8559	lt_prog_compiler_static='-static'
8560        ;;
8561      # icc used to be incompatible with GCC.
8562      # ICC 10 doesn't accept -KPIC any more.
8563      icc* | ifort*)
8564	lt_prog_compiler_wl='-Wl,'
8565	lt_prog_compiler_pic='-fPIC'
8566	lt_prog_compiler_static='-static'
8567        ;;
8568      # Lahey Fortran 8.1.
8569      lf95*)
8570	lt_prog_compiler_wl='-Wl,'
8571	lt_prog_compiler_pic='--shared'
8572	lt_prog_compiler_static='--static'
8573	;;
8574      nagfor*)
8575	# NAG Fortran compiler
8576	lt_prog_compiler_wl='-Wl,-Wl,,'
8577	lt_prog_compiler_pic='-PIC'
8578	lt_prog_compiler_static='-Bstatic'
8579	;;
8580      pgcc* | pgf77* | pgf90* | pgf95* | pgfortran*)
8581        # Portland Group compilers (*not* the Pentium gcc compiler,
8582	# which looks to be a dead project)
8583	lt_prog_compiler_wl='-Wl,'
8584	lt_prog_compiler_pic='-fpic'
8585	lt_prog_compiler_static='-Bstatic'
8586        ;;
8587      ccc*)
8588        lt_prog_compiler_wl='-Wl,'
8589        # All Alpha code is PIC.
8590        lt_prog_compiler_static='-non_shared'
8591        ;;
8592      xl* | bgxl* | bgf* | mpixl*)
8593	# IBM XL C 8.0/Fortran 10.1, 11.1 on PPC and BlueGene
8594	lt_prog_compiler_wl='-Wl,'
8595	lt_prog_compiler_pic='-qpic'
8596	lt_prog_compiler_static='-qstaticlink'
8597	;;
8598      *)
8599	case `$CC -V 2>&1 | sed 5q` in
8600	*Sun\ F* | *Sun*Fortran*)
8601	  # Sun Fortran 8.3 passes all unrecognized flags to the linker
8602	  lt_prog_compiler_pic='-KPIC'
8603	  lt_prog_compiler_static='-Bstatic'
8604	  lt_prog_compiler_wl=''
8605	  ;;
8606	*Sun\ C*)
8607	  # Sun C 5.9
8608	  lt_prog_compiler_pic='-KPIC'
8609	  lt_prog_compiler_static='-Bstatic'
8610	  lt_prog_compiler_wl='-Wl,'
8611	  ;;
8612	esac
8613	;;
8614      esac
8615      ;;
8616
8617    newsos6)
8618      lt_prog_compiler_pic='-KPIC'
8619      lt_prog_compiler_static='-Bstatic'
8620      ;;
8621
8622    *nto* | *qnx*)
8623      # QNX uses GNU C++, but need to define -shared option too, otherwise
8624      # it will coredump.
8625      lt_prog_compiler_pic='-fPIC -shared'
8626      ;;
8627
8628    osf3* | osf4* | osf5*)
8629      lt_prog_compiler_wl='-Wl,'
8630      # All OSF/1 code is PIC.
8631      lt_prog_compiler_static='-non_shared'
8632      ;;
8633
8634    rdos*)
8635      lt_prog_compiler_static='-non_shared'
8636      ;;
8637
8638    solaris*)
8639      lt_prog_compiler_pic='-KPIC'
8640      lt_prog_compiler_static='-Bstatic'
8641      case $cc_basename in
8642      f77* | f90* | f95* | sunf77* | sunf90* | sunf95*)
8643	lt_prog_compiler_wl='-Qoption ld ';;
8644      *)
8645	lt_prog_compiler_wl='-Wl,';;
8646      esac
8647      ;;
8648
8649    sunos4*)
8650      lt_prog_compiler_wl='-Qoption ld '
8651      lt_prog_compiler_pic='-PIC'
8652      lt_prog_compiler_static='-Bstatic'
8653      ;;
8654
8655    sysv4 | sysv4.2uw2* | sysv4.3*)
8656      lt_prog_compiler_wl='-Wl,'
8657      lt_prog_compiler_pic='-KPIC'
8658      lt_prog_compiler_static='-Bstatic'
8659      ;;
8660
8661    sysv4*MP*)
8662      if test -d /usr/nec ;then
8663	lt_prog_compiler_pic='-Kconform_pic'
8664	lt_prog_compiler_static='-Bstatic'
8665      fi
8666      ;;
8667
8668    sysv5* | unixware* | sco3.2v5* | sco5v6* | OpenUNIX*)
8669      lt_prog_compiler_wl='-Wl,'
8670      lt_prog_compiler_pic='-KPIC'
8671      lt_prog_compiler_static='-Bstatic'
8672      ;;
8673
8674    unicos*)
8675      lt_prog_compiler_wl='-Wl,'
8676      lt_prog_compiler_can_build_shared=no
8677      ;;
8678
8679    uts4*)
8680      lt_prog_compiler_pic='-pic'
8681      lt_prog_compiler_static='-Bstatic'
8682      ;;
8683
8684    *)
8685      lt_prog_compiler_can_build_shared=no
8686      ;;
8687    esac
8688  fi
8689
8690case $host_os in
8691  # For platforms which do not support PIC, -DPIC is meaningless:
8692  *djgpp*)
8693    lt_prog_compiler_pic=
8694    ;;
8695  *)
8696    lt_prog_compiler_pic="$lt_prog_compiler_pic -DPIC"
8697    ;;
8698esac
8699
8700{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $compiler option to produce PIC" >&5
8701$as_echo_n "checking for $compiler option to produce PIC... " >&6; }
8702if ${lt_cv_prog_compiler_pic+:} false; then :
8703  $as_echo_n "(cached) " >&6
8704else
8705  lt_cv_prog_compiler_pic=$lt_prog_compiler_pic
8706fi
8707{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_pic" >&5
8708$as_echo "$lt_cv_prog_compiler_pic" >&6; }
8709lt_prog_compiler_pic=$lt_cv_prog_compiler_pic
8710
8711#
8712# Check to make sure the PIC flag actually works.
8713#
8714if test -n "$lt_prog_compiler_pic"; then
8715  { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler PIC flag $lt_prog_compiler_pic works" >&5
8716$as_echo_n "checking if $compiler PIC flag $lt_prog_compiler_pic works... " >&6; }
8717if ${lt_cv_prog_compiler_pic_works+:} false; then :
8718  $as_echo_n "(cached) " >&6
8719else
8720  lt_cv_prog_compiler_pic_works=no
8721   ac_outfile=conftest.$ac_objext
8722   echo "$lt_simple_compile_test_code" > conftest.$ac_ext
8723   lt_compiler_flag="$lt_prog_compiler_pic -DPIC"
8724   # Insert the option either (1) after the last *FLAGS variable, or
8725   # (2) before a word containing "conftest.", or (3) at the end.
8726   # Note that $ac_compile itself does not contain backslashes and begins
8727   # with a dollar sign (not a hyphen), so the echo should work correctly.
8728   # The option is referenced via a variable to avoid confusing sed.
8729   lt_compile=`echo "$ac_compile" | $SED \
8730   -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
8731   -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
8732   -e 's:$: $lt_compiler_flag:'`
8733   (eval echo "\"\$as_me:$LINENO: $lt_compile\"" >&5)
8734   (eval "$lt_compile" 2>conftest.err)
8735   ac_status=$?
8736   cat conftest.err >&5
8737   echo "$as_me:$LINENO: \$? = $ac_status" >&5
8738   if (exit $ac_status) && test -s "$ac_outfile"; then
8739     # The compiler can only warn and ignore the option if not recognized
8740     # So say no if there are warnings other than the usual output.
8741     $ECHO "$_lt_compiler_boilerplate" | $SED '/^$/d' >conftest.exp
8742     $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2
8743     if test ! -s conftest.er2 || diff conftest.exp conftest.er2 >/dev/null; then
8744       lt_cv_prog_compiler_pic_works=yes
8745     fi
8746   fi
8747   $RM conftest*
8748
8749fi
8750{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_pic_works" >&5
8751$as_echo "$lt_cv_prog_compiler_pic_works" >&6; }
8752
8753if test x"$lt_cv_prog_compiler_pic_works" = xyes; then
8754    case $lt_prog_compiler_pic in
8755     "" | " "*) ;;
8756     *) lt_prog_compiler_pic=" $lt_prog_compiler_pic" ;;
8757     esac
8758else
8759    lt_prog_compiler_pic=
8760     lt_prog_compiler_can_build_shared=no
8761fi
8762
8763fi
8764
8765
8766
8767
8768
8769
8770
8771
8772
8773
8774
8775#
8776# Check to make sure the static flag actually works.
8777#
8778wl=$lt_prog_compiler_wl eval lt_tmp_static_flag=\"$lt_prog_compiler_static\"
8779{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler static flag $lt_tmp_static_flag works" >&5
8780$as_echo_n "checking if $compiler static flag $lt_tmp_static_flag works... " >&6; }
8781if ${lt_cv_prog_compiler_static_works+:} false; then :
8782  $as_echo_n "(cached) " >&6
8783else
8784  lt_cv_prog_compiler_static_works=no
8785   save_LDFLAGS="$LDFLAGS"
8786   LDFLAGS="$LDFLAGS $lt_tmp_static_flag"
8787   echo "$lt_simple_link_test_code" > conftest.$ac_ext
8788   if (eval $ac_link 2>conftest.err) && test -s conftest$ac_exeext; then
8789     # The linker can only warn and ignore the option if not recognized
8790     # So say no if there are warnings
8791     if test -s conftest.err; then
8792       # Append any errors to the config.log.
8793       cat conftest.err 1>&5
8794       $ECHO "$_lt_linker_boilerplate" | $SED '/^$/d' > conftest.exp
8795       $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2
8796       if diff conftest.exp conftest.er2 >/dev/null; then
8797         lt_cv_prog_compiler_static_works=yes
8798       fi
8799     else
8800       lt_cv_prog_compiler_static_works=yes
8801     fi
8802   fi
8803   $RM -r conftest*
8804   LDFLAGS="$save_LDFLAGS"
8805
8806fi
8807{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_static_works" >&5
8808$as_echo "$lt_cv_prog_compiler_static_works" >&6; }
8809
8810if test x"$lt_cv_prog_compiler_static_works" = xyes; then
8811    :
8812else
8813    lt_prog_compiler_static=
8814fi
8815
8816
8817
8818
8819
8820
8821
8822  { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler supports -c -o file.$ac_objext" >&5
8823$as_echo_n "checking if $compiler supports -c -o file.$ac_objext... " >&6; }
8824if ${lt_cv_prog_compiler_c_o+:} false; then :
8825  $as_echo_n "(cached) " >&6
8826else
8827  lt_cv_prog_compiler_c_o=no
8828   $RM -r conftest 2>/dev/null
8829   mkdir conftest
8830   cd conftest
8831   mkdir out
8832   echo "$lt_simple_compile_test_code" > conftest.$ac_ext
8833
8834   lt_compiler_flag="-o out/conftest2.$ac_objext"
8835   # Insert the option either (1) after the last *FLAGS variable, or
8836   # (2) before a word containing "conftest.", or (3) at the end.
8837   # Note that $ac_compile itself does not contain backslashes and begins
8838   # with a dollar sign (not a hyphen), so the echo should work correctly.
8839   lt_compile=`echo "$ac_compile" | $SED \
8840   -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
8841   -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
8842   -e 's:$: $lt_compiler_flag:'`
8843   (eval echo "\"\$as_me:$LINENO: $lt_compile\"" >&5)
8844   (eval "$lt_compile" 2>out/conftest.err)
8845   ac_status=$?
8846   cat out/conftest.err >&5
8847   echo "$as_me:$LINENO: \$? = $ac_status" >&5
8848   if (exit $ac_status) && test -s out/conftest2.$ac_objext
8849   then
8850     # The compiler can only warn and ignore the option if not recognized
8851     # So say no if there are warnings
8852     $ECHO "$_lt_compiler_boilerplate" | $SED '/^$/d' > out/conftest.exp
8853     $SED '/^$/d; /^ *+/d' out/conftest.err >out/conftest.er2
8854     if test ! -s out/conftest.er2 || diff out/conftest.exp out/conftest.er2 >/dev/null; then
8855       lt_cv_prog_compiler_c_o=yes
8856     fi
8857   fi
8858   chmod u+w . 2>&5
8859   $RM conftest*
8860   # SGI C++ compiler will create directory out/ii_files/ for
8861   # template instantiation
8862   test -d out/ii_files && $RM out/ii_files/* && rmdir out/ii_files
8863   $RM out/* && rmdir out
8864   cd ..
8865   $RM -r conftest
8866   $RM conftest*
8867
8868fi
8869{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_c_o" >&5
8870$as_echo "$lt_cv_prog_compiler_c_o" >&6; }
8871
8872
8873
8874
8875
8876
8877  { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler supports -c -o file.$ac_objext" >&5
8878$as_echo_n "checking if $compiler supports -c -o file.$ac_objext... " >&6; }
8879if ${lt_cv_prog_compiler_c_o+:} false; then :
8880  $as_echo_n "(cached) " >&6
8881else
8882  lt_cv_prog_compiler_c_o=no
8883   $RM -r conftest 2>/dev/null
8884   mkdir conftest
8885   cd conftest
8886   mkdir out
8887   echo "$lt_simple_compile_test_code" > conftest.$ac_ext
8888
8889   lt_compiler_flag="-o out/conftest2.$ac_objext"
8890   # Insert the option either (1) after the last *FLAGS variable, or
8891   # (2) before a word containing "conftest.", or (3) at the end.
8892   # Note that $ac_compile itself does not contain backslashes and begins
8893   # with a dollar sign (not a hyphen), so the echo should work correctly.
8894   lt_compile=`echo "$ac_compile" | $SED \
8895   -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
8896   -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
8897   -e 's:$: $lt_compiler_flag:'`
8898   (eval echo "\"\$as_me:$LINENO: $lt_compile\"" >&5)
8899   (eval "$lt_compile" 2>out/conftest.err)
8900   ac_status=$?
8901   cat out/conftest.err >&5
8902   echo "$as_me:$LINENO: \$? = $ac_status" >&5
8903   if (exit $ac_status) && test -s out/conftest2.$ac_objext
8904   then
8905     # The compiler can only warn and ignore the option if not recognized
8906     # So say no if there are warnings
8907     $ECHO "$_lt_compiler_boilerplate" | $SED '/^$/d' > out/conftest.exp
8908     $SED '/^$/d; /^ *+/d' out/conftest.err >out/conftest.er2
8909     if test ! -s out/conftest.er2 || diff out/conftest.exp out/conftest.er2 >/dev/null; then
8910       lt_cv_prog_compiler_c_o=yes
8911     fi
8912   fi
8913   chmod u+w . 2>&5
8914   $RM conftest*
8915   # SGI C++ compiler will create directory out/ii_files/ for
8916   # template instantiation
8917   test -d out/ii_files && $RM out/ii_files/* && rmdir out/ii_files
8918   $RM out/* && rmdir out
8919   cd ..
8920   $RM -r conftest
8921   $RM conftest*
8922
8923fi
8924{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_c_o" >&5
8925$as_echo "$lt_cv_prog_compiler_c_o" >&6; }
8926
8927
8928
8929
8930hard_links="nottested"
8931if test "$lt_cv_prog_compiler_c_o" = no && test "$need_locks" != no; then
8932  # do not overwrite the value of need_locks provided by the user
8933  { $as_echo "$as_me:${as_lineno-$LINENO}: checking if we can lock with hard links" >&5
8934$as_echo_n "checking if we can lock with hard links... " >&6; }
8935  hard_links=yes
8936  $RM conftest*
8937  ln conftest.a conftest.b 2>/dev/null && hard_links=no
8938  touch conftest.a
8939  ln conftest.a conftest.b 2>&5 || hard_links=no
8940  ln conftest.a conftest.b 2>/dev/null && hard_links=no
8941  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $hard_links" >&5
8942$as_echo "$hard_links" >&6; }
8943  if test "$hard_links" = no; then
8944    { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: \`$CC' does not support \`-c -o', so \`make -j' may be unsafe" >&5
8945$as_echo "$as_me: WARNING: \`$CC' does not support \`-c -o', so \`make -j' may be unsafe" >&2;}
8946    need_locks=warn
8947  fi
8948else
8949  need_locks=no
8950fi
8951
8952
8953
8954
8955
8956
8957  { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the $compiler linker ($LD) supports shared libraries" >&5
8958$as_echo_n "checking whether the $compiler linker ($LD) supports shared libraries... " >&6; }
8959
8960  runpath_var=
8961  allow_undefined_flag=
8962  always_export_symbols=no
8963  archive_cmds=
8964  archive_expsym_cmds=
8965  compiler_needs_object=no
8966  enable_shared_with_static_runtimes=no
8967  export_dynamic_flag_spec=
8968  export_symbols_cmds='$NM $libobjs $convenience | $global_symbol_pipe | $SED '\''s/.* //'\'' | sort | uniq > $export_symbols'
8969  hardcode_automatic=no
8970  hardcode_direct=no
8971  hardcode_direct_absolute=no
8972  hardcode_libdir_flag_spec=
8973  hardcode_libdir_flag_spec_ld=
8974  hardcode_libdir_separator=
8975  hardcode_minus_L=no
8976  hardcode_shlibpath_var=unsupported
8977  inherit_rpath=no
8978  link_all_deplibs=unknown
8979  module_cmds=
8980  module_expsym_cmds=
8981  old_archive_from_new_cmds=
8982  old_archive_from_expsyms_cmds=
8983  thread_safe_flag_spec=
8984  whole_archive_flag_spec=
8985  # include_expsyms should be a list of space-separated symbols to be *always*
8986  # included in the symbol list
8987  include_expsyms=
8988  # exclude_expsyms can be an extended regexp of symbols to exclude
8989  # it will be wrapped by ` (' and `)$', so one must not match beginning or
8990  # end of line.  Example: `a|bc|.*d.*' will exclude the symbols `a' and `bc',
8991  # as well as any symbol that contains `d'.
8992  exclude_expsyms='_GLOBAL_OFFSET_TABLE_|_GLOBAL__F[ID]_.*'
8993  # Although _GLOBAL_OFFSET_TABLE_ is a valid symbol C name, most a.out
8994  # platforms (ab)use it in PIC code, but their linkers get confused if
8995  # the symbol is explicitly referenced.  Since portable code cannot
8996  # rely on this symbol name, it's probably fine to never include it in
8997  # preloaded symbol tables.
8998  # Exclude shared library initialization/finalization symbols.
8999  extract_expsyms_cmds=
9000
9001  case $host_os in
9002  cygwin* | mingw* | pw32* | cegcc*)
9003    # FIXME: the MSVC++ port hasn't been tested in a loooong time
9004    # When not using gcc, we currently assume that we are using
9005    # Microsoft Visual C++.
9006    if test "$GCC" != yes; then
9007      with_gnu_ld=no
9008    fi
9009    ;;
9010  interix*)
9011    # we just hope/assume this is gcc and not c89 (= MSVC++)
9012    with_gnu_ld=yes
9013    ;;
9014  openbsd*)
9015    with_gnu_ld=no
9016    ;;
9017  esac
9018
9019  ld_shlibs=yes
9020
9021  # On some targets, GNU ld is compatible enough with the native linker
9022  # that we're better off using the native interface for both.
9023  lt_use_gnu_ld_interface=no
9024  if test "$with_gnu_ld" = yes; then
9025    case $host_os in
9026      aix*)
9027	# The AIX port of GNU ld has always aspired to compatibility
9028	# with the native linker.  However, as the warning in the GNU ld
9029	# block says, versions before 2.19.5* couldn't really create working
9030	# shared libraries, regardless of the interface used.
9031	case `$LD -v 2>&1` in
9032	  *\ \(GNU\ Binutils\)\ 2.19.5*) ;;
9033	  *\ \(GNU\ Binutils\)\ 2.[2-9]*) ;;
9034	  *\ \(GNU\ Binutils\)\ [3-9]*) ;;
9035	  *)
9036	    lt_use_gnu_ld_interface=yes
9037	    ;;
9038	esac
9039	;;
9040      *)
9041	lt_use_gnu_ld_interface=yes
9042	;;
9043    esac
9044  fi
9045
9046  if test "$lt_use_gnu_ld_interface" = yes; then
9047    # If archive_cmds runs LD, not CC, wlarc should be empty
9048    wlarc='${wl}'
9049
9050    # Set some defaults for GNU ld with shared library support. These
9051    # are reset later if shared libraries are not supported. Putting them
9052    # here allows them to be overridden if necessary.
9053    runpath_var=LD_RUN_PATH
9054    hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
9055    export_dynamic_flag_spec='${wl}--export-dynamic'
9056    # ancient GNU ld didn't support --whole-archive et. al.
9057    if $LD --help 2>&1 | $GREP 'no-whole-archive' > /dev/null; then
9058      whole_archive_flag_spec="$wlarc"'--whole-archive$convenience '"$wlarc"'--no-whole-archive'
9059    else
9060      whole_archive_flag_spec=
9061    fi
9062    supports_anon_versioning=no
9063    case `$LD -v 2>&1` in
9064      *GNU\ gold*) supports_anon_versioning=yes ;;
9065      *\ [01].* | *\ 2.[0-9].* | *\ 2.10.*) ;; # catch versions < 2.11
9066      *\ 2.11.93.0.2\ *) supports_anon_versioning=yes ;; # RH7.3 ...
9067      *\ 2.11.92.0.12\ *) supports_anon_versioning=yes ;; # Mandrake 8.2 ...
9068      *\ 2.11.*) ;; # other 2.11 versions
9069      *) supports_anon_versioning=yes ;;
9070    esac
9071
9072    # See if GNU ld supports shared libraries.
9073    case $host_os in
9074    aix[3-9]*)
9075      # On AIX/PPC, the GNU linker is very broken
9076      if test "$host_cpu" != ia64; then
9077	ld_shlibs=no
9078	cat <<_LT_EOF 1>&2
9079
9080*** Warning: the GNU linker, at least up to release 2.19, is reported
9081*** to be unable to reliably create shared libraries on AIX.
9082*** Therefore, libtool is disabling shared libraries support.  If you
9083*** really care for shared libraries, you may want to install binutils
9084*** 2.20 or above, or modify your PATH so that a non-GNU linker is found.
9085*** You will then need to restart the configuration process.
9086
9087_LT_EOF
9088      fi
9089      ;;
9090
9091    amigaos*)
9092      case $host_cpu in
9093      powerpc)
9094            # see comment about AmigaOS4 .so support
9095            archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
9096            archive_expsym_cmds=''
9097        ;;
9098      m68k)
9099            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)'
9100            hardcode_libdir_flag_spec='-L$libdir'
9101            hardcode_minus_L=yes
9102        ;;
9103      esac
9104      ;;
9105
9106    beos*)
9107      if $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then
9108	allow_undefined_flag=unsupported
9109	# Joseph Beckenbach <jrb3@best.com> says some releases of gcc
9110	# support --undefined.  This deserves some investigation.  FIXME
9111	archive_cmds='$CC -nostart $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
9112      else
9113	ld_shlibs=no
9114      fi
9115      ;;
9116
9117    cygwin* | mingw* | pw32* | cegcc*)
9118      # _LT_TAGVAR(hardcode_libdir_flag_spec, ) is actually meaningless,
9119      # as there is no search path for DLLs.
9120      hardcode_libdir_flag_spec='-L$libdir'
9121      export_dynamic_flag_spec='${wl}--export-all-symbols'
9122      allow_undefined_flag=unsupported
9123      always_export_symbols=no
9124      enable_shared_with_static_runtimes=yes
9125      export_symbols_cmds='$NM $libobjs $convenience | $global_symbol_pipe | $SED -e '\''/^[BCDGRS][ ]/s/.*[ ]\([^ ]*\)/\1 DATA/;s/^.*[ ]__nm__\([^ ]*\)[ ][^ ]*/\1 DATA/;/^I[ ]/d;/^[AITW][ ]/s/.* //'\'' | sort | uniq > $export_symbols'
9126      exclude_expsyms='[_]+GLOBAL_OFFSET_TABLE_|[_]+GLOBAL__[FID]_.*|[_]+head_[A-Za-z0-9_]+_dll|[A-Za-z0-9_]+_dll_iname'
9127
9128      if $LD --help 2>&1 | $GREP 'auto-import' > /dev/null; then
9129        archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags -o $output_objdir/$soname ${wl}--enable-auto-image-base -Xlinker --out-implib -Xlinker $lib'
9130	# If the export-symbols file already is a .def file (1st line
9131	# is EXPORTS), use it as is; otherwise, prepend...
9132	archive_expsym_cmds='if test "x`$SED 1q $export_symbols`" = xEXPORTS; then
9133	  cp $export_symbols $output_objdir/$soname.def;
9134	else
9135	  echo EXPORTS > $output_objdir/$soname.def;
9136	  cat $export_symbols >> $output_objdir/$soname.def;
9137	fi~
9138	$CC -shared $output_objdir/$soname.def $libobjs $deplibs $compiler_flags -o $output_objdir/$soname ${wl}--enable-auto-image-base -Xlinker --out-implib -Xlinker $lib'
9139      else
9140	ld_shlibs=no
9141      fi
9142      ;;
9143
9144    haiku*)
9145      archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
9146      link_all_deplibs=yes
9147      ;;
9148
9149    interix[3-9]*)
9150      hardcode_direct=no
9151      hardcode_shlibpath_var=no
9152      hardcode_libdir_flag_spec='${wl}-rpath,$libdir'
9153      export_dynamic_flag_spec='${wl}-E'
9154      # Hack: On Interix 3.x, we cannot compile PIC because of a broken gcc.
9155      # Instead, shared libraries are loaded at an image base (0x10000000 by
9156      # default) and relocated if they conflict, which is a slow very memory
9157      # consuming and fragmenting process.  To avoid this, we pick a random,
9158      # 256 KiB-aligned image base between 0x50000000 and 0x6FFC0000 at link
9159      # time.  Moving up from 0x10000000 also allows more sbrk(2) space.
9160      archive_cmds='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags ${wl}-h,$soname ${wl}--image-base,`expr ${RANDOM-$$} % 4096 / 2 \* 262144 + 1342177280` -o $lib'
9161      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'
9162      ;;
9163
9164    gnu* | linux* | tpf* | k*bsd*-gnu | kopensolaris*-gnu)
9165      tmp_diet=no
9166      if test "$host_os" = linux-dietlibc; then
9167	case $cc_basename in
9168	  diet\ *) tmp_diet=yes;;	# linux-dietlibc with static linking (!diet-dyn)
9169	esac
9170      fi
9171      if $LD --help 2>&1 | $EGREP ': supported targets:.* elf' > /dev/null \
9172	 && test "$tmp_diet" = no
9173      then
9174	tmp_addflag=' $pic_flag'
9175	tmp_sharedflag='-shared'
9176	case $cc_basename,$host_cpu in
9177        pgcc*)				# Portland Group C compiler
9178	  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'
9179	  tmp_addflag=' $pic_flag'
9180	  ;;
9181	pgf77* | pgf90* | pgf95* | pgfortran*)
9182					# Portland Group f77 and f90 compilers
9183	  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'
9184	  tmp_addflag=' $pic_flag -Mnomain' ;;
9185	ecc*,ia64* | icc*,ia64*)	# Intel C compiler on ia64
9186	  tmp_addflag=' -i_dynamic' ;;
9187	efc*,ia64* | ifort*,ia64*)	# Intel Fortran compiler on ia64
9188	  tmp_addflag=' -i_dynamic -nofor_main' ;;
9189	ifc* | ifort*)			# Intel Fortran compiler
9190	  tmp_addflag=' -nofor_main' ;;
9191	lf95*)				# Lahey Fortran 8.1
9192	  whole_archive_flag_spec=
9193	  tmp_sharedflag='--shared' ;;
9194	xl[cC]* | bgxl[cC]* | mpixl[cC]*) # IBM XL C 8.0 on PPC (deal with xlf below)
9195	  tmp_sharedflag='-qmkshrobj'
9196	  tmp_addflag= ;;
9197	nvcc*)	# Cuda Compiler Driver 2.2
9198	  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'
9199	  compiler_needs_object=yes
9200	  ;;
9201	esac
9202	case `$CC -V 2>&1 | sed 5q` in
9203	*Sun\ C*)			# Sun C 5.9
9204	  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'
9205	  compiler_needs_object=yes
9206	  tmp_sharedflag='-G' ;;
9207	*Sun\ F*)			# Sun Fortran 8.3
9208	  tmp_sharedflag='-G' ;;
9209	esac
9210	archive_cmds='$CC '"$tmp_sharedflag""$tmp_addflag"' $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
9211
9212        if test "x$supports_anon_versioning" = xyes; then
9213          archive_expsym_cmds='echo "{ global:" > $output_objdir/$libname.ver~
9214	    cat $export_symbols | sed -e "s/\(.*\)/\1;/" >> $output_objdir/$libname.ver~
9215	    echo "local: *; };" >> $output_objdir/$libname.ver~
9216	    $CC '"$tmp_sharedflag""$tmp_addflag"' $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-version-script ${wl}$output_objdir/$libname.ver -o $lib'
9217        fi
9218
9219	case $cc_basename in
9220	xlf* | bgf* | bgxlf* | mpixlf*)
9221	  # IBM XL Fortran 10.1 on PPC cannot create shared libs itself
9222	  whole_archive_flag_spec='--whole-archive$convenience --no-whole-archive'
9223	  hardcode_libdir_flag_spec=
9224	  hardcode_libdir_flag_spec_ld='-rpath $libdir'
9225	  archive_cmds='$LD -shared $libobjs $deplibs $linker_flags -soname $soname -o $lib'
9226	  if test "x$supports_anon_versioning" = xyes; then
9227	    archive_expsym_cmds='echo "{ global:" > $output_objdir/$libname.ver~
9228	      cat $export_symbols | sed -e "s/\(.*\)/\1;/" >> $output_objdir/$libname.ver~
9229	      echo "local: *; };" >> $output_objdir/$libname.ver~
9230	      $LD -shared $libobjs $deplibs $linker_flags -soname $soname -version-script $output_objdir/$libname.ver -o $lib'
9231	  fi
9232	  ;;
9233	esac
9234      else
9235        ld_shlibs=no
9236      fi
9237      ;;
9238
9239    netbsd*)
9240      if echo __ELF__ | $CC -E - | $GREP __ELF__ >/dev/null; then
9241	archive_cmds='$LD -Bshareable $libobjs $deplibs $linker_flags -o $lib'
9242	wlarc=
9243      else
9244	archive_cmds='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
9245	archive_expsym_cmds='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
9246      fi
9247      ;;
9248
9249    solaris*)
9250      if $LD -v 2>&1 | $GREP 'BFD 2\.8' > /dev/null; then
9251	ld_shlibs=no
9252	cat <<_LT_EOF 1>&2
9253
9254*** Warning: The releases 2.8.* of the GNU linker cannot reliably
9255*** create shared libraries on Solaris systems.  Therefore, libtool
9256*** is disabling shared libraries support.  We urge you to upgrade GNU
9257*** binutils to release 2.9.1 or newer.  Another option is to modify
9258*** your PATH or compiler configuration so that the native linker is
9259*** used, and then restart.
9260
9261_LT_EOF
9262      elif $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then
9263	archive_cmds='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
9264	archive_expsym_cmds='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
9265      else
9266	ld_shlibs=no
9267      fi
9268      ;;
9269
9270    sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX*)
9271      case `$LD -v 2>&1` in
9272        *\ [01].* | *\ 2.[0-9].* | *\ 2.1[0-5].*)
9273	ld_shlibs=no
9274	cat <<_LT_EOF 1>&2
9275
9276*** Warning: Releases of the GNU linker prior to 2.16.91.0.3 can not
9277*** reliably create shared libraries on SCO systems.  Therefore, libtool
9278*** is disabling shared libraries support.  We urge you to upgrade GNU
9279*** binutils to release 2.16.91.0.3 or newer.  Another option is to modify
9280*** your PATH or compiler configuration so that the native linker is
9281*** used, and then restart.
9282
9283_LT_EOF
9284	;;
9285	*)
9286	  # For security reasons, it is highly recommended that you always
9287	  # use absolute paths for naming shared libraries, and exclude the
9288	  # DT_RUNPATH tag from executables and libraries.  But doing so
9289	  # requires that you compile everything twice, which is a pain.
9290	  if $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then
9291	    hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
9292	    archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
9293	    archive_expsym_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
9294	  else
9295	    ld_shlibs=no
9296	  fi
9297	;;
9298      esac
9299      ;;
9300
9301    sunos4*)
9302      archive_cmds='$LD -assert pure-text -Bshareable -o $lib $libobjs $deplibs $linker_flags'
9303      wlarc=
9304      hardcode_direct=yes
9305      hardcode_shlibpath_var=no
9306      ;;
9307
9308    *)
9309      if $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then
9310	archive_cmds='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
9311	archive_expsym_cmds='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
9312      else
9313	ld_shlibs=no
9314      fi
9315      ;;
9316    esac
9317
9318    if test "$ld_shlibs" = no; then
9319      runpath_var=
9320      hardcode_libdir_flag_spec=
9321      export_dynamic_flag_spec=
9322      whole_archive_flag_spec=
9323    fi
9324  else
9325    # PORTME fill in a description of your system's linker (not GNU ld)
9326    case $host_os in
9327    aix3*)
9328      allow_undefined_flag=unsupported
9329      always_export_symbols=yes
9330      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'
9331      # Note: this linker hardcodes the directories in LIBPATH if there
9332      # are no directories specified by -L.
9333      hardcode_minus_L=yes
9334      if test "$GCC" = yes && test -z "$lt_prog_compiler_static"; then
9335	# Neither direct hardcoding nor static linking is supported with a
9336	# broken collect2.
9337	hardcode_direct=unsupported
9338      fi
9339      ;;
9340
9341    aix[4-9]*)
9342      if test "$host_cpu" = ia64; then
9343	# On IA64, the linker does run time linking by default, so we don't
9344	# have to do anything special.
9345	aix_use_runtimelinking=no
9346	exp_sym_flag='-Bexport'
9347	no_entry_flag=""
9348      else
9349	# If we're using GNU nm, then we don't want the "-C" option.
9350	# -C means demangle to AIX nm, but means don't demangle with GNU nm
9351	# Also, AIX nm treats weak defined symbols like other global
9352	# defined symbols, whereas GNU nm marks them as "W".
9353	if $NM -V 2>&1 | $GREP 'GNU' > /dev/null; then
9354	  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'
9355	else
9356	  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'
9357	fi
9358	aix_use_runtimelinking=no
9359
9360	# Test if we are trying to use run time linking or normal
9361	# AIX style linking. If -brtl is somewhere in LDFLAGS, we
9362	# need to do runtime linking.
9363	case $host_os in aix4.[23]|aix4.[23].*|aix[5-9]*)
9364	  for ld_flag in $LDFLAGS; do
9365	  if (test $ld_flag = "-brtl" || test $ld_flag = "-Wl,-brtl"); then
9366	    aix_use_runtimelinking=yes
9367	    break
9368	  fi
9369	  done
9370	  ;;
9371	esac
9372
9373	exp_sym_flag='-bexport'
9374	no_entry_flag='-bnoentry'
9375      fi
9376
9377      # When large executables or shared objects are built, AIX ld can
9378      # have problems creating the table of contents.  If linking a library
9379      # or program results in "error TOC overflow" add -mminimal-toc to
9380      # CXXFLAGS/CFLAGS for g++/gcc.  In the cases where that is not
9381      # enough to fix the problem, add -Wl,-bbigtoc to LDFLAGS.
9382
9383      archive_cmds=''
9384      hardcode_direct=yes
9385      hardcode_direct_absolute=yes
9386      hardcode_libdir_separator=':'
9387      link_all_deplibs=yes
9388      file_list_spec='${wl}-f,'
9389
9390      if test "$GCC" = yes; then
9391	case $host_os in aix4.[012]|aix4.[012].*)
9392	# We only want to do this on AIX 4.2 and lower, the check
9393	# below for broken collect2 doesn't work under 4.3+
9394	  collect2name=`${CC} -print-prog-name=collect2`
9395	  if test -f "$collect2name" &&
9396	   strings "$collect2name" | $GREP resolve_lib_name >/dev/null
9397	  then
9398	  # We have reworked collect2
9399	  :
9400	  else
9401	  # We have old collect2
9402	  hardcode_direct=unsupported
9403	  # It fails to find uninstalled libraries when the uninstalled
9404	  # path is not listed in the libpath.  Setting hardcode_minus_L
9405	  # to unsupported forces relinking
9406	  hardcode_minus_L=yes
9407	  hardcode_libdir_flag_spec='-L$libdir'
9408	  hardcode_libdir_separator=
9409	  fi
9410	  ;;
9411	esac
9412	shared_flag='-shared'
9413	if test "$aix_use_runtimelinking" = yes; then
9414	  shared_flag="$shared_flag "'${wl}-G'
9415	fi
9416      else
9417	# not using gcc
9418	if test "$host_cpu" = ia64; then
9419	# VisualAge C++, Version 5.5 for AIX 5L for IA-64, Beta 3 Release
9420	# chokes on -Wl,-G. The following line is correct:
9421	  shared_flag='-G'
9422	else
9423	  if test "$aix_use_runtimelinking" = yes; then
9424	    shared_flag='${wl}-G'
9425	  else
9426	    shared_flag='${wl}-bM:SRE'
9427	  fi
9428	fi
9429      fi
9430
9431      export_dynamic_flag_spec='${wl}-bexpall'
9432      # It seems that -bexpall does not export symbols beginning with
9433      # underscore (_), so it is better to generate a list of symbols to export.
9434      always_export_symbols=yes
9435      if test "$aix_use_runtimelinking" = yes; then
9436	# Warning - without using the other runtime loading flags (-brtl),
9437	# -berok will link without error, but may produce a broken library.
9438	allow_undefined_flag='-berok'
9439        # Determine the default libpath from the value encoded in an
9440        # empty executable.
9441        if test "${lt_cv_aix_libpath+set}" = set; then
9442  aix_libpath=$lt_cv_aix_libpath
9443else
9444  if ${lt_cv_aix_libpath_+:} false; then :
9445  $as_echo_n "(cached) " >&6
9446else
9447  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9448/* end confdefs.h.  */
9449
9450int
9451main ()
9452{
9453
9454  ;
9455  return 0;
9456}
9457_ACEOF
9458if ac_fn_c_try_link "$LINENO"; then :
9459
9460  lt_aix_libpath_sed='
9461      /Import File Strings/,/^$/ {
9462	  /^0/ {
9463	      s/^0  *\([^ ]*\) *$/\1/
9464	      p
9465	  }
9466      }'
9467  lt_cv_aix_libpath_=`dump -H conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
9468  # Check for a 64-bit object if we didn't find anything.
9469  if test -z "$lt_cv_aix_libpath_"; then
9470    lt_cv_aix_libpath_=`dump -HX64 conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
9471  fi
9472fi
9473rm -f core conftest.err conftest.$ac_objext \
9474    conftest$ac_exeext conftest.$ac_ext
9475  if test -z "$lt_cv_aix_libpath_"; then
9476    lt_cv_aix_libpath_="/usr/lib:/lib"
9477  fi
9478
9479fi
9480
9481  aix_libpath=$lt_cv_aix_libpath_
9482fi
9483
9484        hardcode_libdir_flag_spec='${wl}-blibpath:$libdir:'"$aix_libpath"
9485        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"
9486      else
9487	if test "$host_cpu" = ia64; then
9488	  hardcode_libdir_flag_spec='${wl}-R $libdir:/usr/lib:/lib'
9489	  allow_undefined_flag="-z nodefs"
9490	  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"
9491	else
9492	 # Determine the default libpath from the value encoded in an
9493	 # empty executable.
9494	 if test "${lt_cv_aix_libpath+set}" = set; then
9495  aix_libpath=$lt_cv_aix_libpath
9496else
9497  if ${lt_cv_aix_libpath_+:} false; then :
9498  $as_echo_n "(cached) " >&6
9499else
9500  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9501/* end confdefs.h.  */
9502
9503int
9504main ()
9505{
9506
9507  ;
9508  return 0;
9509}
9510_ACEOF
9511if ac_fn_c_try_link "$LINENO"; then :
9512
9513  lt_aix_libpath_sed='
9514      /Import File Strings/,/^$/ {
9515	  /^0/ {
9516	      s/^0  *\([^ ]*\) *$/\1/
9517	      p
9518	  }
9519      }'
9520  lt_cv_aix_libpath_=`dump -H conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
9521  # Check for a 64-bit object if we didn't find anything.
9522  if test -z "$lt_cv_aix_libpath_"; then
9523    lt_cv_aix_libpath_=`dump -HX64 conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
9524  fi
9525fi
9526rm -f core conftest.err conftest.$ac_objext \
9527    conftest$ac_exeext conftest.$ac_ext
9528  if test -z "$lt_cv_aix_libpath_"; then
9529    lt_cv_aix_libpath_="/usr/lib:/lib"
9530  fi
9531
9532fi
9533
9534  aix_libpath=$lt_cv_aix_libpath_
9535fi
9536
9537	 hardcode_libdir_flag_spec='${wl}-blibpath:$libdir:'"$aix_libpath"
9538	  # Warning - without using the other run time loading flags,
9539	  # -berok will link without error, but may produce a broken library.
9540	  no_undefined_flag=' ${wl}-bernotok'
9541	  allow_undefined_flag=' ${wl}-berok'
9542	  if test "$with_gnu_ld" = yes; then
9543	    # We only use this code for GNU lds that support --whole-archive.
9544	    whole_archive_flag_spec='${wl}--whole-archive$convenience ${wl}--no-whole-archive'
9545	  else
9546	    # Exported symbols can be pulled into shared objects from archives
9547	    whole_archive_flag_spec='$convenience'
9548	  fi
9549	  archive_cmds_need_lc=yes
9550	  # This is similar to how AIX traditionally builds its shared libraries.
9551	  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'
9552	fi
9553      fi
9554      ;;
9555
9556    amigaos*)
9557      case $host_cpu in
9558      powerpc)
9559            # see comment about AmigaOS4 .so support
9560            archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
9561            archive_expsym_cmds=''
9562        ;;
9563      m68k)
9564            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)'
9565            hardcode_libdir_flag_spec='-L$libdir'
9566            hardcode_minus_L=yes
9567        ;;
9568      esac
9569      ;;
9570
9571    bsdi[45]*)
9572      export_dynamic_flag_spec=-rdynamic
9573      ;;
9574
9575    cygwin* | mingw* | pw32* | cegcc*)
9576      # When not using gcc, we currently assume that we are using
9577      # Microsoft Visual C++.
9578      # hardcode_libdir_flag_spec is actually meaningless, as there is
9579      # no search path for DLLs.
9580      case $cc_basename in
9581      cl*)
9582	# Native MSVC
9583	hardcode_libdir_flag_spec=' '
9584	allow_undefined_flag=unsupported
9585	always_export_symbols=yes
9586	file_list_spec='@'
9587	# Tell ltmain to make .lib files, not .a files.
9588	libext=lib
9589	# Tell ltmain to make .dll files, not .so files.
9590	shrext_cmds=".dll"
9591	# FIXME: Setting linknames here is a bad hack.
9592	archive_cmds='$CC -o $output_objdir/$soname $libobjs $compiler_flags $deplibs -Wl,-dll~linknames='
9593	archive_expsym_cmds='if test "x`$SED 1q $export_symbols`" = xEXPORTS; then
9594	    sed -n -e 's/\\\\\\\(.*\\\\\\\)/-link\\\ -EXPORT:\\\\\\\1/' -e '1\\\!p' < $export_symbols > $output_objdir/$soname.exp;
9595	  else
9596	    sed -e 's/\\\\\\\(.*\\\\\\\)/-link\\\ -EXPORT:\\\\\\\1/' < $export_symbols > $output_objdir/$soname.exp;
9597	  fi~
9598	  $CC -o $tool_output_objdir$soname $libobjs $compiler_flags $deplibs "@$tool_output_objdir$soname.exp" -Wl,-DLL,-IMPLIB:"$tool_output_objdir$libname.dll.lib"~
9599	  linknames='
9600	# The linker will not automatically build a static lib if we build a DLL.
9601	# _LT_TAGVAR(old_archive_from_new_cmds, )='true'
9602	enable_shared_with_static_runtimes=yes
9603	export_symbols_cmds='$NM $libobjs $convenience | $global_symbol_pipe | $SED -e '\''/^[BCDGRS][ ]/s/.*[ ]\([^ ]*\)/\1,DATA/'\'' | $SED -e '\''/^[AITW][ ]/s/.*[ ]//'\'' | sort | uniq > $export_symbols'
9604	# Don't use ranlib
9605	old_postinstall_cmds='chmod 644 $oldlib'
9606	postlink_cmds='lt_outputfile="@OUTPUT@"~
9607	  lt_tool_outputfile="@TOOL_OUTPUT@"~
9608	  case $lt_outputfile in
9609	    *.exe|*.EXE) ;;
9610	    *)
9611	      lt_outputfile="$lt_outputfile.exe"
9612	      lt_tool_outputfile="$lt_tool_outputfile.exe"
9613	      ;;
9614	  esac~
9615	  if test "$MANIFEST_TOOL" != ":" && test -f "$lt_outputfile.manifest"; then
9616	    $MANIFEST_TOOL -manifest "$lt_tool_outputfile.manifest" -outputresource:"$lt_tool_outputfile" || exit 1;
9617	    $RM "$lt_outputfile.manifest";
9618	  fi'
9619	;;
9620      *)
9621	# Assume MSVC wrapper
9622	hardcode_libdir_flag_spec=' '
9623	allow_undefined_flag=unsupported
9624	# Tell ltmain to make .lib files, not .a files.
9625	libext=lib
9626	# Tell ltmain to make .dll files, not .so files.
9627	shrext_cmds=".dll"
9628	# FIXME: Setting linknames here is a bad hack.
9629	archive_cmds='$CC -o $lib $libobjs $compiler_flags `func_echo_all "$deplibs" | $SED '\''s/ -lc$//'\''` -link -dll~linknames='
9630	# The linker will automatically build a .lib file if we build a DLL.
9631	old_archive_from_new_cmds='true'
9632	# FIXME: Should let the user specify the lib program.
9633	old_archive_cmds='lib -OUT:$oldlib$oldobjs$old_deplibs'
9634	enable_shared_with_static_runtimes=yes
9635	;;
9636      esac
9637      ;;
9638
9639    darwin* | rhapsody*)
9640
9641
9642  archive_cmds_need_lc=no
9643  hardcode_direct=no
9644  hardcode_automatic=yes
9645  hardcode_shlibpath_var=unsupported
9646  if test "$lt_cv_ld_force_load" = "yes"; then
9647    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\"`'
9648  else
9649    whole_archive_flag_spec=''
9650  fi
9651  link_all_deplibs=yes
9652  allow_undefined_flag="$_lt_dar_allow_undefined"
9653  case $cc_basename in
9654     ifort*) _lt_dar_can_shared=yes ;;
9655     *) _lt_dar_can_shared=$GCC ;;
9656  esac
9657  if test "$_lt_dar_can_shared" = "yes"; then
9658    output_verbose_link_cmd=func_echo_all
9659    archive_cmds="\$CC -dynamiclib \$allow_undefined_flag -o \$lib \$libobjs \$deplibs \$compiler_flags -install_name \$rpath/\$soname \$verstring $_lt_dar_single_mod${_lt_dsymutil}"
9660    module_cmds="\$CC \$allow_undefined_flag -o \$lib -bundle \$libobjs \$deplibs \$compiler_flags${_lt_dsymutil}"
9661    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}"
9662    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}"
9663
9664  else
9665  ld_shlibs=no
9666  fi
9667
9668      ;;
9669
9670    dgux*)
9671      archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
9672      hardcode_libdir_flag_spec='-L$libdir'
9673      hardcode_shlibpath_var=no
9674      ;;
9675
9676    freebsd1*)
9677      ld_shlibs=no
9678      ;;
9679
9680    # FreeBSD 2.2.[012] allows us to include c++rt0.o to get C++ constructor
9681    # support.  Future versions do this automatically, but an explicit c++rt0.o
9682    # does not break anything, and helps significantly (at the cost of a little
9683    # extra space).
9684    freebsd2.2*)
9685      archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags /usr/lib/c++rt0.o'
9686      hardcode_libdir_flag_spec='-R$libdir'
9687      hardcode_direct=yes
9688      hardcode_shlibpath_var=no
9689      ;;
9690
9691    # Unfortunately, older versions of FreeBSD 2 do not have this feature.
9692    freebsd2*)
9693      archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags'
9694      hardcode_direct=yes
9695      hardcode_minus_L=yes
9696      hardcode_shlibpath_var=no
9697      ;;
9698
9699    # FreeBSD 3 and greater uses gcc -shared to do shared libraries.
9700    freebsd* | dragonfly*)
9701      archive_cmds='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags'
9702      hardcode_libdir_flag_spec='-R$libdir'
9703      hardcode_direct=yes
9704      hardcode_shlibpath_var=no
9705      ;;
9706
9707    hpux9*)
9708      if test "$GCC" = yes; then
9709	archive_cmds='$RM $output_objdir/$soname~$CC -shared $pic_flag ${wl}+b ${wl}$install_libdir -o $output_objdir/$soname $libobjs $deplibs $compiler_flags~test $output_objdir/$soname = $lib || mv $output_objdir/$soname $lib'
9710      else
9711	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'
9712      fi
9713      hardcode_libdir_flag_spec='${wl}+b ${wl}$libdir'
9714      hardcode_libdir_separator=:
9715      hardcode_direct=yes
9716
9717      # hardcode_minus_L: Not really in the search PATH,
9718      # but as the default location of the library.
9719      hardcode_minus_L=yes
9720      export_dynamic_flag_spec='${wl}-E'
9721      ;;
9722
9723    hpux10*)
9724      if test "$GCC" = yes && test "$with_gnu_ld" = no; then
9725	archive_cmds='$CC -shared $pic_flag ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $libobjs $deplibs $compiler_flags'
9726      else
9727	archive_cmds='$LD -b +h $soname +b $install_libdir -o $lib $libobjs $deplibs $linker_flags'
9728      fi
9729      if test "$with_gnu_ld" = no; then
9730	hardcode_libdir_flag_spec='${wl}+b ${wl}$libdir'
9731	hardcode_libdir_flag_spec_ld='+b $libdir'
9732	hardcode_libdir_separator=:
9733	hardcode_direct=yes
9734	hardcode_direct_absolute=yes
9735	export_dynamic_flag_spec='${wl}-E'
9736	# hardcode_minus_L: Not really in the search PATH,
9737	# but as the default location of the library.
9738	hardcode_minus_L=yes
9739      fi
9740      ;;
9741
9742    hpux11*)
9743      if test "$GCC" = yes && test "$with_gnu_ld" = no; then
9744	case $host_cpu in
9745	hppa*64*)
9746	  archive_cmds='$CC -shared ${wl}+h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags'
9747	  ;;
9748	ia64*)
9749	  archive_cmds='$CC -shared $pic_flag ${wl}+h ${wl}$soname ${wl}+nodefaultrpath -o $lib $libobjs $deplibs $compiler_flags'
9750	  ;;
9751	*)
9752	  archive_cmds='$CC -shared $pic_flag ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $libobjs $deplibs $compiler_flags'
9753	  ;;
9754	esac
9755      else
9756	case $host_cpu in
9757	hppa*64*)
9758	  archive_cmds='$CC -b ${wl}+h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags'
9759	  ;;
9760	ia64*)
9761	  archive_cmds='$CC -b ${wl}+h ${wl}$soname ${wl}+nodefaultrpath -o $lib $libobjs $deplibs $compiler_flags'
9762	  ;;
9763	*)
9764
9765	  # Older versions of the 11.00 compiler do not understand -b yet
9766	  # (HP92453-01 A.11.01.20 doesn't, HP92453-01 B.11.X.35175-35176.GP does)
9767	  { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC understands -b" >&5
9768$as_echo_n "checking if $CC understands -b... " >&6; }
9769if ${lt_cv_prog_compiler__b+:} false; then :
9770  $as_echo_n "(cached) " >&6
9771else
9772  lt_cv_prog_compiler__b=no
9773   save_LDFLAGS="$LDFLAGS"
9774   LDFLAGS="$LDFLAGS -b"
9775   echo "$lt_simple_link_test_code" > conftest.$ac_ext
9776   if (eval $ac_link 2>conftest.err) && test -s conftest$ac_exeext; then
9777     # The linker can only warn and ignore the option if not recognized
9778     # So say no if there are warnings
9779     if test -s conftest.err; then
9780       # Append any errors to the config.log.
9781       cat conftest.err 1>&5
9782       $ECHO "$_lt_linker_boilerplate" | $SED '/^$/d' > conftest.exp
9783       $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2
9784       if diff conftest.exp conftest.er2 >/dev/null; then
9785         lt_cv_prog_compiler__b=yes
9786       fi
9787     else
9788       lt_cv_prog_compiler__b=yes
9789     fi
9790   fi
9791   $RM -r conftest*
9792   LDFLAGS="$save_LDFLAGS"
9793
9794fi
9795{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler__b" >&5
9796$as_echo "$lt_cv_prog_compiler__b" >&6; }
9797
9798if test x"$lt_cv_prog_compiler__b" = xyes; then
9799    archive_cmds='$CC -b ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $libobjs $deplibs $compiler_flags'
9800else
9801    archive_cmds='$LD -b +h $soname +b $install_libdir -o $lib $libobjs $deplibs $linker_flags'
9802fi
9803
9804	  ;;
9805	esac
9806      fi
9807      if test "$with_gnu_ld" = no; then
9808	hardcode_libdir_flag_spec='${wl}+b ${wl}$libdir'
9809	hardcode_libdir_separator=:
9810
9811	case $host_cpu in
9812	hppa*64*|ia64*)
9813	  hardcode_direct=no
9814	  hardcode_shlibpath_var=no
9815	  ;;
9816	*)
9817	  hardcode_direct=yes
9818	  hardcode_direct_absolute=yes
9819	  export_dynamic_flag_spec='${wl}-E'
9820
9821	  # hardcode_minus_L: Not really in the search PATH,
9822	  # but as the default location of the library.
9823	  hardcode_minus_L=yes
9824	  ;;
9825	esac
9826      fi
9827      ;;
9828
9829    irix5* | irix6* | nonstopux*)
9830      if test "$GCC" = yes; then
9831	archive_cmds='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags ${wl}-soname ${wl}$soname `test -n "$verstring" && func_echo_all "${wl}-set_version ${wl}$verstring"` ${wl}-update_registry ${wl}${output_objdir}/so_locations -o $lib'
9832	# Try to use the -exported_symbol ld option, if it does not
9833	# work, assume that -exports_file does not work either and
9834	# implicitly export all symbols.
9835	# This should be the same for all languages, so no per-tag cache variable.
9836	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the $host_os linker accepts -exported_symbol" >&5
9837$as_echo_n "checking whether the $host_os linker accepts -exported_symbol... " >&6; }
9838if ${lt_cv_irix_exported_symbol+:} false; then :
9839  $as_echo_n "(cached) " >&6
9840else
9841  save_LDFLAGS="$LDFLAGS"
9842	   LDFLAGS="$LDFLAGS -shared ${wl}-exported_symbol ${wl}foo ${wl}-update_registry ${wl}/dev/null"
9843	   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9844/* end confdefs.h.  */
9845int foo (void) { return 0; }
9846_ACEOF
9847if ac_fn_c_try_link "$LINENO"; then :
9848  lt_cv_irix_exported_symbol=yes
9849else
9850  lt_cv_irix_exported_symbol=no
9851fi
9852rm -f core conftest.err conftest.$ac_objext \
9853    conftest$ac_exeext conftest.$ac_ext
9854           LDFLAGS="$save_LDFLAGS"
9855fi
9856{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_irix_exported_symbol" >&5
9857$as_echo "$lt_cv_irix_exported_symbol" >&6; }
9858	if test "$lt_cv_irix_exported_symbol" = yes; then
9859          archive_expsym_cmds='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags ${wl}-soname ${wl}$soname `test -n "$verstring" && func_echo_all "${wl}-set_version ${wl}$verstring"` ${wl}-update_registry ${wl}${output_objdir}/so_locations ${wl}-exports_file ${wl}$export_symbols -o $lib'
9860	fi
9861      else
9862	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'
9863	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'
9864      fi
9865      archive_cmds_need_lc='no'
9866      hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
9867      hardcode_libdir_separator=:
9868      inherit_rpath=yes
9869      link_all_deplibs=yes
9870      ;;
9871
9872    netbsd*)
9873      if echo __ELF__ | $CC -E - | $GREP __ELF__ >/dev/null; then
9874	archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags'  # a.out
9875      else
9876	archive_cmds='$LD -shared -o $lib $libobjs $deplibs $linker_flags'      # ELF
9877      fi
9878      hardcode_libdir_flag_spec='-R$libdir'
9879      hardcode_direct=yes
9880      hardcode_shlibpath_var=no
9881      ;;
9882
9883    newsos6)
9884      archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
9885      hardcode_direct=yes
9886      hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
9887      hardcode_libdir_separator=:
9888      hardcode_shlibpath_var=no
9889      ;;
9890
9891    *nto* | *qnx*)
9892      ;;
9893
9894    openbsd*)
9895      if test -f /usr/libexec/ld.so; then
9896	hardcode_direct=yes
9897	hardcode_shlibpath_var=no
9898	hardcode_direct_absolute=yes
9899	if test -z "`echo __ELF__ | $CC -E - | $GREP __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then
9900	  archive_cmds='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags'
9901	  archive_expsym_cmds='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags ${wl}-retain-symbols-file,$export_symbols'
9902	  hardcode_libdir_flag_spec='${wl}-rpath,$libdir'
9903	  export_dynamic_flag_spec='${wl}-E'
9904	else
9905	  case $host_os in
9906	   openbsd[01].* | openbsd2.[0-7] | openbsd2.[0-7].*)
9907	     archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags'
9908	     hardcode_libdir_flag_spec='-R$libdir'
9909	     ;;
9910	   *)
9911	     archive_cmds='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags'
9912	     hardcode_libdir_flag_spec='${wl}-rpath,$libdir'
9913	     ;;
9914	  esac
9915	fi
9916      else
9917	ld_shlibs=no
9918      fi
9919      ;;
9920
9921    os2*)
9922      hardcode_libdir_flag_spec='-L$libdir'
9923      hardcode_minus_L=yes
9924      allow_undefined_flag=unsupported
9925      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'
9926      old_archive_from_new_cmds='emximp -o $output_objdir/$libname.a $output_objdir/$libname.def'
9927      ;;
9928
9929    osf3*)
9930      if test "$GCC" = yes; then
9931	allow_undefined_flag=' ${wl}-expect_unresolved ${wl}\*'
9932	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'
9933      else
9934	allow_undefined_flag=' -expect_unresolved \*'
9935	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'
9936      fi
9937      archive_cmds_need_lc='no'
9938      hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
9939      hardcode_libdir_separator=:
9940      ;;
9941
9942    osf4* | osf5*)	# as osf3* with the addition of -msym flag
9943      if test "$GCC" = yes; then
9944	allow_undefined_flag=' ${wl}-expect_unresolved ${wl}\*'
9945	archive_cmds='$CC -shared${allow_undefined_flag} $pic_flag $libobjs $deplibs $compiler_flags ${wl}-msym ${wl}-soname ${wl}$soname `test -n "$verstring" && func_echo_all "${wl}-set_version ${wl}$verstring"` ${wl}-update_registry ${wl}${output_objdir}/so_locations -o $lib'
9946	hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
9947      else
9948	allow_undefined_flag=' -expect_unresolved \*'
9949	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'
9950	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~
9951	$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'
9952
9953	# Both c and cxx compiler support -rpath directly
9954	hardcode_libdir_flag_spec='-rpath $libdir'
9955      fi
9956      archive_cmds_need_lc='no'
9957      hardcode_libdir_separator=:
9958      ;;
9959
9960    solaris*)
9961      no_undefined_flag=' -z defs'
9962      if test "$GCC" = yes; then
9963	wlarc='${wl}'
9964	archive_cmds='$CC -shared $pic_flag ${wl}-z ${wl}text ${wl}-h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags'
9965	archive_expsym_cmds='echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~echo "local: *; };" >> $lib.exp~
9966	  $CC -shared $pic_flag ${wl}-z ${wl}text ${wl}-M ${wl}$lib.exp ${wl}-h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags~$RM $lib.exp'
9967      else
9968	case `$CC -V 2>&1` in
9969	*"Compilers 5.0"*)
9970	  wlarc=''
9971	  archive_cmds='$LD -G${allow_undefined_flag} -h $soname -o $lib $libobjs $deplibs $linker_flags'
9972	  archive_expsym_cmds='echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~echo "local: *; };" >> $lib.exp~
9973	  $LD -G${allow_undefined_flag} -M $lib.exp -h $soname -o $lib $libobjs $deplibs $linker_flags~$RM $lib.exp'
9974	  ;;
9975	*)
9976	  wlarc='${wl}'
9977	  archive_cmds='$CC -G${allow_undefined_flag} -h $soname -o $lib $libobjs $deplibs $compiler_flags'
9978	  archive_expsym_cmds='echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~echo "local: *; };" >> $lib.exp~
9979	  $CC -G${allow_undefined_flag} -M $lib.exp -h $soname -o $lib $libobjs $deplibs $compiler_flags~$RM $lib.exp'
9980	  ;;
9981	esac
9982      fi
9983      hardcode_libdir_flag_spec='-R$libdir'
9984      hardcode_shlibpath_var=no
9985      case $host_os in
9986      solaris2.[0-5] | solaris2.[0-5].*) ;;
9987      *)
9988	# The compiler driver will combine and reorder linker options,
9989	# but understands `-z linker_flag'.  GCC discards it without `$wl',
9990	# but is careful enough not to reorder.
9991	# Supported since Solaris 2.6 (maybe 2.5.1?)
9992	if test "$GCC" = yes; then
9993	  whole_archive_flag_spec='${wl}-z ${wl}allextract$convenience ${wl}-z ${wl}defaultextract'
9994	else
9995	  whole_archive_flag_spec='-z allextract$convenience -z defaultextract'
9996	fi
9997	;;
9998      esac
9999      link_all_deplibs=yes
10000      ;;
10001
10002    sunos4*)
10003      if test "x$host_vendor" = xsequent; then
10004	# Use $CC to link under sequent, because it throws in some extra .o
10005	# files that make .init and .fini sections work.
10006	archive_cmds='$CC -G ${wl}-h $soname -o $lib $libobjs $deplibs $compiler_flags'
10007      else
10008	archive_cmds='$LD -assert pure-text -Bstatic -o $lib $libobjs $deplibs $linker_flags'
10009      fi
10010      hardcode_libdir_flag_spec='-L$libdir'
10011      hardcode_direct=yes
10012      hardcode_minus_L=yes
10013      hardcode_shlibpath_var=no
10014      ;;
10015
10016    sysv4)
10017      case $host_vendor in
10018	sni)
10019	  archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
10020	  hardcode_direct=yes # is this really true???
10021	;;
10022	siemens)
10023	  ## LD is ld it makes a PLAMLIB
10024	  ## CC just makes a GrossModule.
10025	  archive_cmds='$LD -G -o $lib $libobjs $deplibs $linker_flags'
10026	  reload_cmds='$CC -r -o $output$reload_objs'
10027	  hardcode_direct=no
10028        ;;
10029	motorola)
10030	  archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
10031	  hardcode_direct=no #Motorola manual says yes, but my tests say they lie
10032	;;
10033      esac
10034      runpath_var='LD_RUN_PATH'
10035      hardcode_shlibpath_var=no
10036      ;;
10037
10038    sysv4.3*)
10039      archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
10040      hardcode_shlibpath_var=no
10041      export_dynamic_flag_spec='-Bexport'
10042      ;;
10043
10044    sysv4*MP*)
10045      if test -d /usr/nec; then
10046	archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
10047	hardcode_shlibpath_var=no
10048	runpath_var=LD_RUN_PATH
10049	hardcode_runpath_var=yes
10050	ld_shlibs=yes
10051      fi
10052      ;;
10053
10054    sysv4*uw2* | sysv5OpenUNIX* | sysv5UnixWare7.[01].[10]* | unixware7* | sco3.2v5.0.[024]*)
10055      no_undefined_flag='${wl}-z,text'
10056      archive_cmds_need_lc=no
10057      hardcode_shlibpath_var=no
10058      runpath_var='LD_RUN_PATH'
10059
10060      if test "$GCC" = yes; then
10061	archive_cmds='$CC -shared ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
10062	archive_expsym_cmds='$CC -shared ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
10063      else
10064	archive_cmds='$CC -G ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
10065	archive_expsym_cmds='$CC -G ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
10066      fi
10067      ;;
10068
10069    sysv5* | sco3.2v5* | sco5v6*)
10070      # Note: We can NOT use -z defs as we might desire, because we do not
10071      # link with -lc, and that would cause any symbols used from libc to
10072      # always be unresolved, which means just about no library would
10073      # ever link correctly.  If we're not using GNU ld we use -z text
10074      # though, which does catch some bad symbols but isn't as heavy-handed
10075      # as -z defs.
10076      no_undefined_flag='${wl}-z,text'
10077      allow_undefined_flag='${wl}-z,nodefs'
10078      archive_cmds_need_lc=no
10079      hardcode_shlibpath_var=no
10080      hardcode_libdir_flag_spec='${wl}-R,$libdir'
10081      hardcode_libdir_separator=':'
10082      link_all_deplibs=yes
10083      export_dynamic_flag_spec='${wl}-Bexport'
10084      runpath_var='LD_RUN_PATH'
10085
10086      if test "$GCC" = yes; then
10087	archive_cmds='$CC -shared ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
10088	archive_expsym_cmds='$CC -shared ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
10089      else
10090	archive_cmds='$CC -G ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
10091	archive_expsym_cmds='$CC -G ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
10092      fi
10093      ;;
10094
10095    uts4*)
10096      archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
10097      hardcode_libdir_flag_spec='-L$libdir'
10098      hardcode_shlibpath_var=no
10099      ;;
10100
10101    *)
10102      ld_shlibs=no
10103      ;;
10104    esac
10105
10106    if test x$host_vendor = xsni; then
10107      case $host in
10108      sysv4 | sysv4.2uw2* | sysv4.3* | sysv5*)
10109	export_dynamic_flag_spec='${wl}-Blargedynsym'
10110	;;
10111      esac
10112    fi
10113  fi
10114
10115{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ld_shlibs" >&5
10116$as_echo "$ld_shlibs" >&6; }
10117test "$ld_shlibs" = no && can_build_shared=no
10118
10119with_gnu_ld=$with_gnu_ld
10120
10121
10122
10123
10124
10125
10126
10127
10128
10129
10130
10131
10132
10133
10134
10135#
10136# Do we need to explicitly link libc?
10137#
10138case "x$archive_cmds_need_lc" in
10139x|xyes)
10140  # Assume -lc should be added
10141  archive_cmds_need_lc=yes
10142
10143  if test "$enable_shared" = yes && test "$GCC" = yes; then
10144    case $archive_cmds in
10145    *'~'*)
10146      # FIXME: we may have to deal with multi-command sequences.
10147      ;;
10148    '$CC '*)
10149      # Test whether the compiler implicitly links with -lc since on some
10150      # systems, -lgcc has to come before -lc. If gcc already passes -lc
10151      # to ld, don't add -lc before -lgcc.
10152      { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether -lc should be explicitly linked in" >&5
10153$as_echo_n "checking whether -lc should be explicitly linked in... " >&6; }
10154if ${lt_cv_archive_cmds_need_lc+:} false; then :
10155  $as_echo_n "(cached) " >&6
10156else
10157  $RM conftest*
10158	echo "$lt_simple_compile_test_code" > conftest.$ac_ext
10159
10160	if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
10161  (eval $ac_compile) 2>&5
10162  ac_status=$?
10163  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
10164  test $ac_status = 0; } 2>conftest.err; then
10165	  soname=conftest
10166	  lib=conftest
10167	  libobjs=conftest.$ac_objext
10168	  deplibs=
10169	  wl=$lt_prog_compiler_wl
10170	  pic_flag=$lt_prog_compiler_pic
10171	  compiler_flags=-v
10172	  linker_flags=-v
10173	  verstring=
10174	  output_objdir=.
10175	  libname=conftest
10176	  lt_save_allow_undefined_flag=$allow_undefined_flag
10177	  allow_undefined_flag=
10178	  if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$archive_cmds 2\>\&1 \| $GREP \" -lc \" \>/dev/null 2\>\&1\""; } >&5
10179  (eval $archive_cmds 2\>\&1 \| $GREP \" -lc \" \>/dev/null 2\>\&1) 2>&5
10180  ac_status=$?
10181  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
10182  test $ac_status = 0; }
10183	  then
10184	    lt_cv_archive_cmds_need_lc=no
10185	  else
10186	    lt_cv_archive_cmds_need_lc=yes
10187	  fi
10188	  allow_undefined_flag=$lt_save_allow_undefined_flag
10189	else
10190	  cat conftest.err 1>&5
10191	fi
10192	$RM conftest*
10193
10194fi
10195{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_archive_cmds_need_lc" >&5
10196$as_echo "$lt_cv_archive_cmds_need_lc" >&6; }
10197      archive_cmds_need_lc=$lt_cv_archive_cmds_need_lc
10198      ;;
10199    esac
10200  fi
10201  ;;
10202esac
10203
10204
10205
10206
10207
10208
10209
10210
10211
10212
10213
10214
10215
10216
10217
10218
10219
10220
10221
10222
10223
10224
10225
10226
10227
10228
10229
10230
10231
10232
10233
10234
10235
10236
10237
10238
10239
10240
10241
10242
10243
10244
10245
10246
10247
10248
10249
10250
10251
10252
10253
10254
10255
10256
10257
10258
10259
10260
10261
10262
10263
10264
10265
10266
10267
10268
10269
10270
10271
10272
10273
10274
10275
10276
10277
10278
10279
10280
10281
10282
10283
10284
10285
10286
10287
10288
10289
10290
10291
10292
10293
10294
10295
10296
10297
10298
10299
10300
10301
10302
10303
10304
10305
10306
10307
10308
10309
10310
10311
10312
10313
10314
10315
10316
10317
10318
10319
10320
10321
10322
10323
10324
10325
10326
10327
10328
10329
10330
10331
10332
10333
10334
10335
10336
10337
10338
10339
10340
10341
10342
10343
10344
10345
10346
10347
10348
10349
10350
10351
10352
10353
10354
10355
10356
10357
10358
10359
10360  { $as_echo "$as_me:${as_lineno-$LINENO}: checking dynamic linker characteristics" >&5
10361$as_echo_n "checking dynamic linker characteristics... " >&6; }
10362
10363if test "$GCC" = yes; then
10364  case $host_os in
10365    darwin*) lt_awk_arg="/^libraries:/,/LR/" ;;
10366    *) lt_awk_arg="/^libraries:/" ;;
10367  esac
10368  case $host_os in
10369    mingw* | cegcc*) lt_sed_strip_eq="s,=\([A-Za-z]:\),\1,g" ;;
10370    *) lt_sed_strip_eq="s,=/,/,g" ;;
10371  esac
10372  lt_search_path_spec=`$CC -print-search-dirs | awk $lt_awk_arg | $SED -e "s/^libraries://" -e $lt_sed_strip_eq`
10373  case $lt_search_path_spec in
10374  *\;*)
10375    # if the path contains ";" then we assume it to be the separator
10376    # otherwise default to the standard path separator (i.e. ":") - it is
10377    # assumed that no part of a normal pathname contains ";" but that should
10378    # okay in the real world where ";" in dirpaths is itself problematic.
10379    lt_search_path_spec=`$ECHO "$lt_search_path_spec" | $SED 's/;/ /g'`
10380    ;;
10381  *)
10382    lt_search_path_spec=`$ECHO "$lt_search_path_spec" | $SED "s/$PATH_SEPARATOR/ /g"`
10383    ;;
10384  esac
10385  # Ok, now we have the path, separated by spaces, we can step through it
10386  # and add multilib dir if necessary.
10387  lt_tmp_lt_search_path_spec=
10388  lt_multi_os_dir=`$CC $CPPFLAGS $CFLAGS $LDFLAGS -print-multi-os-directory 2>/dev/null`
10389  for lt_sys_path in $lt_search_path_spec; do
10390    if test -d "$lt_sys_path/$lt_multi_os_dir"; then
10391      lt_tmp_lt_search_path_spec="$lt_tmp_lt_search_path_spec $lt_sys_path/$lt_multi_os_dir"
10392    else
10393      test -d "$lt_sys_path" && \
10394	lt_tmp_lt_search_path_spec="$lt_tmp_lt_search_path_spec $lt_sys_path"
10395    fi
10396  done
10397  lt_search_path_spec=`$ECHO "$lt_tmp_lt_search_path_spec" | awk '
10398BEGIN {RS=" "; FS="/|\n";} {
10399  lt_foo="";
10400  lt_count=0;
10401  for (lt_i = NF; lt_i > 0; lt_i--) {
10402    if ($lt_i != "" && $lt_i != ".") {
10403      if ($lt_i == "..") {
10404        lt_count++;
10405      } else {
10406        if (lt_count == 0) {
10407          lt_foo="/" $lt_i lt_foo;
10408        } else {
10409          lt_count--;
10410        }
10411      }
10412    }
10413  }
10414  if (lt_foo != "") { lt_freq[lt_foo]++; }
10415  if (lt_freq[lt_foo] == 1) { print lt_foo; }
10416}'`
10417  # AWK program above erroneously prepends '/' to C:/dos/paths
10418  # for these hosts.
10419  case $host_os in
10420    mingw* | cegcc*) lt_search_path_spec=`$ECHO "$lt_search_path_spec" |\
10421      $SED 's,/\([A-Za-z]:\),\1,g'` ;;
10422  esac
10423  sys_lib_search_path_spec=`$ECHO "$lt_search_path_spec" | $lt_NL2SP`
10424else
10425  sys_lib_search_path_spec="/lib /usr/lib /usr/local/lib"
10426fi
10427library_names_spec=
10428libname_spec='lib$name'
10429soname_spec=
10430shrext_cmds=".so"
10431postinstall_cmds=
10432postuninstall_cmds=
10433finish_cmds=
10434finish_eval=
10435shlibpath_var=
10436shlibpath_overrides_runpath=unknown
10437version_type=none
10438dynamic_linker="$host_os ld.so"
10439sys_lib_dlsearch_path_spec="/lib /usr/lib"
10440need_lib_prefix=unknown
10441hardcode_into_libs=no
10442
10443# when you set need_version to no, make sure it does not cause -set_version
10444# flags to be left without arguments
10445need_version=unknown
10446
10447case $host_os in
10448aix3*)
10449  version_type=linux
10450  library_names_spec='${libname}${release}${shared_ext}$versuffix $libname.a'
10451  shlibpath_var=LIBPATH
10452
10453  # AIX 3 has no versioning support, so we append a major version to the name.
10454  soname_spec='${libname}${release}${shared_ext}$major'
10455  ;;
10456
10457aix[4-9]*)
10458  version_type=linux
10459  need_lib_prefix=no
10460  need_version=no
10461  hardcode_into_libs=yes
10462  if test "$host_cpu" = ia64; then
10463    # AIX 5 supports IA64
10464    library_names_spec='${libname}${release}${shared_ext}$major ${libname}${release}${shared_ext}$versuffix $libname${shared_ext}'
10465    shlibpath_var=LD_LIBRARY_PATH
10466  else
10467    # With GCC up to 2.95.x, collect2 would create an import file
10468    # for dependence libraries.  The import file would start with
10469    # the line `#! .'.  This would cause the generated library to
10470    # depend on `.', always an invalid library.  This was fixed in
10471    # development snapshots of GCC prior to 3.0.
10472    case $host_os in
10473      aix4 | aix4.[01] | aix4.[01].*)
10474      if { echo '#if __GNUC__ > 2 || (__GNUC__ == 2 && __GNUC_MINOR__ >= 97)'
10475	   echo ' yes '
10476	   echo '#endif'; } | ${CC} -E - | $GREP yes > /dev/null; then
10477	:
10478      else
10479	can_build_shared=no
10480      fi
10481      ;;
10482    esac
10483    # AIX (on Power*) has no versioning support, so currently we can not hardcode correct
10484    # soname into executable. Probably we can add versioning support to
10485    # collect2, so additional links can be useful in future.
10486    if test "$aix_use_runtimelinking" = yes; then
10487      # If using run time linking (on AIX 4.2 or later) use lib<name>.so
10488      # instead of lib<name>.a to let people know that these are not
10489      # typical AIX shared libraries.
10490      library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
10491    else
10492      # We preserve .a as extension for shared libraries through AIX4.2
10493      # and later when we are not doing run time linking.
10494      library_names_spec='${libname}${release}.a $libname.a'
10495      soname_spec='${libname}${release}${shared_ext}$major'
10496    fi
10497    shlibpath_var=LIBPATH
10498  fi
10499  ;;
10500
10501amigaos*)
10502  case $host_cpu in
10503  powerpc)
10504    # Since July 2007 AmigaOS4 officially supports .so libraries.
10505    # When compiling the executable, add -use-dynld -Lsobjs: to the compileline.
10506    library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
10507    ;;
10508  m68k)
10509    library_names_spec='$libname.ixlibrary $libname.a'
10510    # Create ${libname}_ixlibrary.a entries in /sys/libs.
10511    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'
10512    ;;
10513  esac
10514  ;;
10515
10516beos*)
10517  library_names_spec='${libname}${shared_ext}'
10518  dynamic_linker="$host_os ld.so"
10519  shlibpath_var=LIBRARY_PATH
10520  ;;
10521
10522bsdi[45]*)
10523  version_type=linux
10524  need_version=no
10525  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
10526  soname_spec='${libname}${release}${shared_ext}$major'
10527  finish_cmds='PATH="\$PATH:/sbin" ldconfig $libdir'
10528  shlibpath_var=LD_LIBRARY_PATH
10529  sys_lib_search_path_spec="/shlib /usr/lib /usr/X11/lib /usr/contrib/lib /lib /usr/local/lib"
10530  sys_lib_dlsearch_path_spec="/shlib /usr/lib /usr/local/lib"
10531  # the default ld.so.conf also contains /usr/contrib/lib and
10532  # /usr/X11R6/lib (/usr/X11 is a link to /usr/X11R6), but let us allow
10533  # libtool to hard-code these into programs
10534  ;;
10535
10536cygwin* | mingw* | pw32* | cegcc*)
10537  version_type=windows
10538  shrext_cmds=".dll"
10539  need_version=no
10540  need_lib_prefix=no
10541
10542  case $GCC,$cc_basename in
10543  yes,*)
10544    # gcc
10545    library_names_spec='$libname.dll.a'
10546    # DLL is installed to $(libdir)/../bin by postinstall_cmds
10547    postinstall_cmds='base_file=`basename \${file}`~
10548      dlpath=`$SHELL 2>&1 -c '\''. $dir/'\''\${base_file}'\''i; echo \$dlname'\''`~
10549      dldir=$destdir/`dirname \$dlpath`~
10550      test -d \$dldir || mkdir -p \$dldir~
10551      $install_prog $dir/$dlname \$dldir/$dlname~
10552      chmod a+x \$dldir/$dlname~
10553      if test -n '\''$stripme'\'' && test -n '\''$striplib'\''; then
10554        eval '\''$striplib \$dldir/$dlname'\'' || exit \$?;
10555      fi'
10556    postuninstall_cmds='dldll=`$SHELL 2>&1 -c '\''. $file; echo \$dlname'\''`~
10557      dlpath=$dir/\$dldll~
10558       $RM \$dlpath'
10559    shlibpath_overrides_runpath=yes
10560
10561    case $host_os in
10562    cygwin*)
10563      # Cygwin DLLs use 'cyg' prefix rather than 'lib'
10564      soname_spec='`echo ${libname} | sed -e 's/^lib/cyg/'``echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}'
10565
10566      sys_lib_search_path_spec="$sys_lib_search_path_spec /usr/lib/w32api"
10567      ;;
10568    mingw* | cegcc*)
10569      # MinGW DLLs use traditional 'lib' prefix
10570      soname_spec='${libname}`echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}'
10571      ;;
10572    pw32*)
10573      # pw32 DLLs use 'pw' prefix rather than 'lib'
10574      library_names_spec='`echo ${libname} | sed -e 's/^lib/pw/'``echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}'
10575      ;;
10576    esac
10577    dynamic_linker='Win32 ld.exe'
10578    ;;
10579
10580  *,cl*)
10581    # Native MSVC
10582    libname_spec='$name'
10583    soname_spec='${libname}`echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}'
10584    library_names_spec='${libname}.dll.lib'
10585
10586    case $build_os in
10587    mingw*)
10588      sys_lib_search_path_spec=
10589      lt_save_ifs=$IFS
10590      IFS=';'
10591      for lt_path in $LIB
10592      do
10593        IFS=$lt_save_ifs
10594        # Let DOS variable expansion print the short 8.3 style file name.
10595        lt_path=`cd "$lt_path" 2>/dev/null && cmd //C "for %i in (".") do @echo %~si"`
10596        sys_lib_search_path_spec="$sys_lib_search_path_spec $lt_path"
10597      done
10598      IFS=$lt_save_ifs
10599      # Convert to MSYS style.
10600      sys_lib_search_path_spec=`$ECHO "$sys_lib_search_path_spec" | sed -e 's|\\\\|/|g' -e 's| \\([a-zA-Z]\\):| /\\1|g' -e 's|^ ||'`
10601      ;;
10602    cygwin*)
10603      # Convert to unix form, then to dos form, then back to unix form
10604      # but this time dos style (no spaces!) so that the unix form looks
10605      # like /cygdrive/c/PROGRA~1:/cygdr...
10606      sys_lib_search_path_spec=`cygpath --path --unix "$LIB"`
10607      sys_lib_search_path_spec=`cygpath --path --dos "$sys_lib_search_path_spec" 2>/dev/null`
10608      sys_lib_search_path_spec=`cygpath --path --unix "$sys_lib_search_path_spec" | $SED -e "s/$PATH_SEPARATOR/ /g"`
10609      ;;
10610    *)
10611      sys_lib_search_path_spec="$LIB"
10612      if $ECHO "$sys_lib_search_path_spec" | $GREP ';[c-zC-Z]:/' >/dev/null; then
10613        # It is most probably a Windows format PATH.
10614        sys_lib_search_path_spec=`$ECHO "$sys_lib_search_path_spec" | $SED -e 's/;/ /g'`
10615      else
10616        sys_lib_search_path_spec=`$ECHO "$sys_lib_search_path_spec" | $SED -e "s/$PATH_SEPARATOR/ /g"`
10617      fi
10618      # FIXME: find the short name or the path components, as spaces are
10619      # common. (e.g. "Program Files" -> "PROGRA~1")
10620      ;;
10621    esac
10622
10623    # DLL is installed to $(libdir)/../bin by postinstall_cmds
10624    postinstall_cmds='base_file=`basename \${file}`~
10625      dlpath=`$SHELL 2>&1 -c '\''. $dir/'\''\${base_file}'\''i; echo \$dlname'\''`~
10626      dldir=$destdir/`dirname \$dlpath`~
10627      test -d \$dldir || mkdir -p \$dldir~
10628      $install_prog $dir/$dlname \$dldir/$dlname'
10629    postuninstall_cmds='dldll=`$SHELL 2>&1 -c '\''. $file; echo \$dlname'\''`~
10630      dlpath=$dir/\$dldll~
10631       $RM \$dlpath'
10632    shlibpath_overrides_runpath=yes
10633    dynamic_linker='Win32 link.exe'
10634    ;;
10635
10636  *)
10637    # Assume MSVC wrapper
10638    library_names_spec='${libname}`echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext} $libname.lib'
10639    dynamic_linker='Win32 ld.exe'
10640    ;;
10641  esac
10642  # FIXME: first we should search . and the directory the executable is in
10643  shlibpath_var=PATH
10644  ;;
10645
10646darwin* | rhapsody*)
10647  dynamic_linker="$host_os dyld"
10648  version_type=darwin
10649  need_lib_prefix=no
10650  need_version=no
10651  library_names_spec='${libname}${release}${major}$shared_ext ${libname}$shared_ext'
10652  soname_spec='${libname}${release}${major}$shared_ext'
10653  shlibpath_overrides_runpath=yes
10654  shlibpath_var=DYLD_LIBRARY_PATH
10655  shrext_cmds='`test .$module = .yes && echo .so || echo .dylib`'
10656
10657  sys_lib_search_path_spec="$sys_lib_search_path_spec /usr/local/lib"
10658  sys_lib_dlsearch_path_spec='/usr/local/lib /lib /usr/lib'
10659  ;;
10660
10661dgux*)
10662  version_type=linux
10663  need_lib_prefix=no
10664  need_version=no
10665  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname$shared_ext'
10666  soname_spec='${libname}${release}${shared_ext}$major'
10667  shlibpath_var=LD_LIBRARY_PATH
10668  ;;
10669
10670freebsd1*)
10671  dynamic_linker=no
10672  ;;
10673
10674freebsd* | dragonfly*)
10675  # DragonFly does not have aout.  When/if they implement a new
10676  # versioning mechanism, adjust this.
10677  if test -x /usr/bin/objformat; then
10678    objformat=`/usr/bin/objformat`
10679  else
10680    case $host_os in
10681    freebsd[123]*) objformat=aout ;;
10682    *) objformat=elf ;;
10683    esac
10684  fi
10685  version_type=freebsd-$objformat
10686  case $version_type in
10687    freebsd-elf*)
10688      library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext} $libname${shared_ext}'
10689      need_version=no
10690      need_lib_prefix=no
10691      ;;
10692    freebsd-*)
10693      library_names_spec='${libname}${release}${shared_ext}$versuffix $libname${shared_ext}$versuffix'
10694      need_version=yes
10695      ;;
10696  esac
10697  shlibpath_var=LD_LIBRARY_PATH
10698  case $host_os in
10699  freebsd2*)
10700    shlibpath_overrides_runpath=yes
10701    ;;
10702  freebsd3.[01]* | freebsdelf3.[01]*)
10703    shlibpath_overrides_runpath=yes
10704    hardcode_into_libs=yes
10705    ;;
10706  freebsd3.[2-9]* | freebsdelf3.[2-9]* | \
10707  freebsd4.[0-5] | freebsdelf4.[0-5] | freebsd4.1.1 | freebsdelf4.1.1)
10708    shlibpath_overrides_runpath=no
10709    hardcode_into_libs=yes
10710    ;;
10711  *) # from 4.6 on, and DragonFly
10712    shlibpath_overrides_runpath=yes
10713    hardcode_into_libs=yes
10714    ;;
10715  esac
10716  ;;
10717
10718gnu*)
10719  version_type=linux
10720  need_lib_prefix=no
10721  need_version=no
10722  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}${major} ${libname}${shared_ext}'
10723  soname_spec='${libname}${release}${shared_ext}$major'
10724  shlibpath_var=LD_LIBRARY_PATH
10725  hardcode_into_libs=yes
10726  ;;
10727
10728haiku*)
10729  version_type=linux
10730  need_lib_prefix=no
10731  need_version=no
10732  dynamic_linker="$host_os runtime_loader"
10733  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}${major} ${libname}${shared_ext}'
10734  soname_spec='${libname}${release}${shared_ext}$major'
10735  shlibpath_var=LIBRARY_PATH
10736  shlibpath_overrides_runpath=yes
10737  sys_lib_dlsearch_path_spec='/boot/home/config/lib /boot/common/lib /boot/system/lib'
10738  hardcode_into_libs=yes
10739  ;;
10740
10741hpux9* | hpux10* | hpux11*)
10742  # Give a soname corresponding to the major version so that dld.sl refuses to
10743  # link against other versions.
10744  version_type=sunos
10745  need_lib_prefix=no
10746  need_version=no
10747  case $host_cpu in
10748  ia64*)
10749    shrext_cmds='.so'
10750    hardcode_into_libs=yes
10751    dynamic_linker="$host_os dld.so"
10752    shlibpath_var=LD_LIBRARY_PATH
10753    shlibpath_overrides_runpath=yes # Unless +noenvvar is specified.
10754    library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
10755    soname_spec='${libname}${release}${shared_ext}$major'
10756    if test "X$HPUX_IA64_MODE" = X32; then
10757      sys_lib_search_path_spec="/usr/lib/hpux32 /usr/local/lib/hpux32 /usr/local/lib"
10758    else
10759      sys_lib_search_path_spec="/usr/lib/hpux64 /usr/local/lib/hpux64"
10760    fi
10761    sys_lib_dlsearch_path_spec=$sys_lib_search_path_spec
10762    ;;
10763  hppa*64*)
10764    shrext_cmds='.sl'
10765    hardcode_into_libs=yes
10766    dynamic_linker="$host_os dld.sl"
10767    shlibpath_var=LD_LIBRARY_PATH # How should we handle SHLIB_PATH
10768    shlibpath_overrides_runpath=yes # Unless +noenvvar is specified.
10769    library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
10770    soname_spec='${libname}${release}${shared_ext}$major'
10771    sys_lib_search_path_spec="/usr/lib/pa20_64 /usr/ccs/lib/pa20_64"
10772    sys_lib_dlsearch_path_spec=$sys_lib_search_path_spec
10773    ;;
10774  *)
10775    shrext_cmds='.sl'
10776    dynamic_linker="$host_os dld.sl"
10777    shlibpath_var=SHLIB_PATH
10778    shlibpath_overrides_runpath=no # +s is required to enable SHLIB_PATH
10779    library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
10780    soname_spec='${libname}${release}${shared_ext}$major'
10781    ;;
10782  esac
10783  # HP-UX runs *really* slowly unless shared libraries are mode 555, ...
10784  postinstall_cmds='chmod 555 $lib'
10785  # or fails outright, so override atomically:
10786  install_override_mode=555
10787  ;;
10788
10789interix[3-9]*)
10790  version_type=linux
10791  need_lib_prefix=no
10792  need_version=no
10793  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${shared_ext}'
10794  soname_spec='${libname}${release}${shared_ext}$major'
10795  dynamic_linker='Interix 3.x ld.so.1 (PE, like ELF)'
10796  shlibpath_var=LD_LIBRARY_PATH
10797  shlibpath_overrides_runpath=no
10798  hardcode_into_libs=yes
10799  ;;
10800
10801irix5* | irix6* | nonstopux*)
10802  case $host_os in
10803    nonstopux*) version_type=nonstopux ;;
10804    *)
10805	if test "$lt_cv_prog_gnu_ld" = yes; then
10806		version_type=linux
10807	else
10808		version_type=irix
10809	fi ;;
10810  esac
10811  need_lib_prefix=no
10812  need_version=no
10813  soname_spec='${libname}${release}${shared_ext}$major'
10814  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${release}${shared_ext} $libname${shared_ext}'
10815  case $host_os in
10816  irix5* | nonstopux*)
10817    libsuff= shlibsuff=
10818    ;;
10819  *)
10820    case $LD in # libtool.m4 will add one of these switches to LD
10821    *-32|*"-32 "|*-melf32bsmip|*"-melf32bsmip ")
10822      libsuff= shlibsuff= libmagic=32-bit;;
10823    *-n32|*"-n32 "|*-melf32bmipn32|*"-melf32bmipn32 ")
10824      libsuff=32 shlibsuff=N32 libmagic=N32;;
10825    *-64|*"-64 "|*-melf64bmip|*"-melf64bmip ")
10826      libsuff=64 shlibsuff=64 libmagic=64-bit;;
10827    *) libsuff= shlibsuff= libmagic=never-match;;
10828    esac
10829    ;;
10830  esac
10831  shlibpath_var=LD_LIBRARY${shlibsuff}_PATH
10832  shlibpath_overrides_runpath=no
10833  sys_lib_search_path_spec="/usr/lib${libsuff} /lib${libsuff} /usr/local/lib${libsuff}"
10834  sys_lib_dlsearch_path_spec="/usr/lib${libsuff} /lib${libsuff}"
10835  hardcode_into_libs=yes
10836  ;;
10837
10838# No shared lib support for Linux oldld, aout, or coff.
10839linux*oldld* | linux*aout* | linux*coff*)
10840  dynamic_linker=no
10841  ;;
10842
10843# This must be Linux ELF.
10844linux* | k*bsd*-gnu | kopensolaris*-gnu)
10845  version_type=linux
10846  need_lib_prefix=no
10847  need_version=no
10848  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
10849  soname_spec='${libname}${release}${shared_ext}$major'
10850  finish_cmds='PATH="\$PATH:/sbin" ldconfig -n $libdir'
10851  shlibpath_var=LD_LIBRARY_PATH
10852  shlibpath_overrides_runpath=no
10853
10854  # Some binutils ld are patched to set DT_RUNPATH
10855  if ${lt_cv_shlibpath_overrides_runpath+:} false; then :
10856  $as_echo_n "(cached) " >&6
10857else
10858  lt_cv_shlibpath_overrides_runpath=no
10859    save_LDFLAGS=$LDFLAGS
10860    save_libdir=$libdir
10861    eval "libdir=/foo; wl=\"$lt_prog_compiler_wl\"; \
10862	 LDFLAGS=\"\$LDFLAGS $hardcode_libdir_flag_spec\""
10863    cat confdefs.h - <<_ACEOF >conftest.$ac_ext
10864/* end confdefs.h.  */
10865
10866int
10867main ()
10868{
10869
10870  ;
10871  return 0;
10872}
10873_ACEOF
10874if ac_fn_c_try_link "$LINENO"; then :
10875  if  ($OBJDUMP -p conftest$ac_exeext) 2>/dev/null | grep "RUNPATH.*$libdir" >/dev/null; then :
10876  lt_cv_shlibpath_overrides_runpath=yes
10877fi
10878fi
10879rm -f core conftest.err conftest.$ac_objext \
10880    conftest$ac_exeext conftest.$ac_ext
10881    LDFLAGS=$save_LDFLAGS
10882    libdir=$save_libdir
10883
10884fi
10885
10886  shlibpath_overrides_runpath=$lt_cv_shlibpath_overrides_runpath
10887
10888  # This implies no fast_install, which is unacceptable.
10889  # Some rework will be needed to allow for fast_install
10890  # before this can be enabled.
10891  hardcode_into_libs=yes
10892
10893  # Append ld.so.conf contents to the search path
10894  if test -f /etc/ld.so.conf; then
10895    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' ' '`
10896    sys_lib_dlsearch_path_spec="/lib /usr/lib $lt_ld_extra"
10897  fi
10898
10899  # We used to test for /lib/ld.so.1 and disable shared libraries on
10900  # powerpc, because MkLinux only supported shared libraries with the
10901  # GNU dynamic linker.  Since this was broken with cross compilers,
10902  # most powerpc-linux boxes support dynamic linking these days and
10903  # people can always --disable-shared, the test was removed, and we
10904  # assume the GNU/Linux dynamic linker is in use.
10905  dynamic_linker='GNU/Linux ld.so'
10906  ;;
10907
10908netbsd*)
10909  version_type=sunos
10910  need_lib_prefix=no
10911  need_version=no
10912  if echo __ELF__ | $CC -E - | $GREP __ELF__ >/dev/null; then
10913    library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix'
10914    finish_cmds='PATH="\$PATH:/sbin" ldconfig -m $libdir'
10915    dynamic_linker='NetBSD (a.out) ld.so'
10916  else
10917    library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${shared_ext}'
10918    soname_spec='${libname}${release}${shared_ext}$major'
10919    dynamic_linker='NetBSD ld.elf_so'
10920  fi
10921  shlibpath_var=LD_LIBRARY_PATH
10922  shlibpath_overrides_runpath=yes
10923  hardcode_into_libs=yes
10924  ;;
10925
10926newsos6)
10927  version_type=linux
10928  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
10929  shlibpath_var=LD_LIBRARY_PATH
10930  shlibpath_overrides_runpath=yes
10931  ;;
10932
10933*nto* | *qnx*)
10934  version_type=qnx
10935  need_lib_prefix=no
10936  need_version=no
10937  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
10938  soname_spec='${libname}${release}${shared_ext}$major'
10939  shlibpath_var=LD_LIBRARY_PATH
10940  shlibpath_overrides_runpath=no
10941  hardcode_into_libs=yes
10942  dynamic_linker='ldqnx.so'
10943  ;;
10944
10945openbsd*)
10946  version_type=sunos
10947  sys_lib_dlsearch_path_spec="/usr/lib"
10948  need_lib_prefix=no
10949  # Some older versions of OpenBSD (3.3 at least) *do* need versioned libs.
10950  case $host_os in
10951    openbsd3.3 | openbsd3.3.*)	need_version=yes ;;
10952    *)				need_version=no  ;;
10953  esac
10954  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix'
10955  finish_cmds='PATH="\$PATH:/sbin" ldconfig -m $libdir'
10956  shlibpath_var=LD_LIBRARY_PATH
10957  if test -z "`echo __ELF__ | $CC -E - | $GREP __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then
10958    case $host_os in
10959      openbsd2.[89] | openbsd2.[89].*)
10960	shlibpath_overrides_runpath=no
10961	;;
10962      *)
10963	shlibpath_overrides_runpath=yes
10964	;;
10965      esac
10966  else
10967    shlibpath_overrides_runpath=yes
10968  fi
10969  ;;
10970
10971os2*)
10972  libname_spec='$name'
10973  shrext_cmds=".dll"
10974  need_lib_prefix=no
10975  library_names_spec='$libname${shared_ext} $libname.a'
10976  dynamic_linker='OS/2 ld.exe'
10977  shlibpath_var=LIBPATH
10978  ;;
10979
10980osf3* | osf4* | osf5*)
10981  version_type=osf
10982  need_lib_prefix=no
10983  need_version=no
10984  soname_spec='${libname}${release}${shared_ext}$major'
10985  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
10986  shlibpath_var=LD_LIBRARY_PATH
10987  sys_lib_search_path_spec="/usr/shlib /usr/ccs/lib /usr/lib/cmplrs/cc /usr/lib /usr/local/lib /var/shlib"
10988  sys_lib_dlsearch_path_spec="$sys_lib_search_path_spec"
10989  ;;
10990
10991rdos*)
10992  dynamic_linker=no
10993  ;;
10994
10995solaris*)
10996  version_type=linux
10997  need_lib_prefix=no
10998  need_version=no
10999  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
11000  soname_spec='${libname}${release}${shared_ext}$major'
11001  shlibpath_var=LD_LIBRARY_PATH
11002  shlibpath_overrides_runpath=yes
11003  hardcode_into_libs=yes
11004  # ldd complains unless libraries are executable
11005  postinstall_cmds='chmod +x $lib'
11006  ;;
11007
11008sunos4*)
11009  version_type=sunos
11010  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix'
11011  finish_cmds='PATH="\$PATH:/usr/etc" ldconfig $libdir'
11012  shlibpath_var=LD_LIBRARY_PATH
11013  shlibpath_overrides_runpath=yes
11014  if test "$with_gnu_ld" = yes; then
11015    need_lib_prefix=no
11016  fi
11017  need_version=yes
11018  ;;
11019
11020sysv4 | sysv4.3*)
11021  version_type=linux
11022  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
11023  soname_spec='${libname}${release}${shared_ext}$major'
11024  shlibpath_var=LD_LIBRARY_PATH
11025  case $host_vendor in
11026    sni)
11027      shlibpath_overrides_runpath=no
11028      need_lib_prefix=no
11029      runpath_var=LD_RUN_PATH
11030      ;;
11031    siemens)
11032      need_lib_prefix=no
11033      ;;
11034    motorola)
11035      need_lib_prefix=no
11036      need_version=no
11037      shlibpath_overrides_runpath=no
11038      sys_lib_search_path_spec='/lib /usr/lib /usr/ccs/lib'
11039      ;;
11040  esac
11041  ;;
11042
11043sysv4*MP*)
11044  if test -d /usr/nec ;then
11045    version_type=linux
11046    library_names_spec='$libname${shared_ext}.$versuffix $libname${shared_ext}.$major $libname${shared_ext}'
11047    soname_spec='$libname${shared_ext}.$major'
11048    shlibpath_var=LD_LIBRARY_PATH
11049  fi
11050  ;;
11051
11052sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX* | sysv4*uw2*)
11053  version_type=freebsd-elf
11054  need_lib_prefix=no
11055  need_version=no
11056  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext} $libname${shared_ext}'
11057  soname_spec='${libname}${release}${shared_ext}$major'
11058  shlibpath_var=LD_LIBRARY_PATH
11059  shlibpath_overrides_runpath=yes
11060  hardcode_into_libs=yes
11061  if test "$with_gnu_ld" = yes; then
11062    sys_lib_search_path_spec='/usr/local/lib /usr/gnu/lib /usr/ccs/lib /usr/lib /lib'
11063  else
11064    sys_lib_search_path_spec='/usr/ccs/lib /usr/lib'
11065    case $host_os in
11066      sco3.2v5*)
11067        sys_lib_search_path_spec="$sys_lib_search_path_spec /lib"
11068	;;
11069    esac
11070  fi
11071  sys_lib_dlsearch_path_spec='/usr/lib'
11072  ;;
11073
11074tpf*)
11075  # TPF is a cross-target only.  Preferred cross-host = GNU/Linux.
11076  version_type=linux
11077  need_lib_prefix=no
11078  need_version=no
11079  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
11080  shlibpath_var=LD_LIBRARY_PATH
11081  shlibpath_overrides_runpath=no
11082  hardcode_into_libs=yes
11083  ;;
11084
11085uts4*)
11086  version_type=linux
11087  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
11088  soname_spec='${libname}${release}${shared_ext}$major'
11089  shlibpath_var=LD_LIBRARY_PATH
11090  ;;
11091
11092*)
11093  dynamic_linker=no
11094  ;;
11095esac
11096{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $dynamic_linker" >&5
11097$as_echo "$dynamic_linker" >&6; }
11098test "$dynamic_linker" = no && can_build_shared=no
11099
11100variables_saved_for_relink="PATH $shlibpath_var $runpath_var"
11101if test "$GCC" = yes; then
11102  variables_saved_for_relink="$variables_saved_for_relink GCC_EXEC_PREFIX COMPILER_PATH LIBRARY_PATH"
11103fi
11104
11105if test "${lt_cv_sys_lib_search_path_spec+set}" = set; then
11106  sys_lib_search_path_spec="$lt_cv_sys_lib_search_path_spec"
11107fi
11108if test "${lt_cv_sys_lib_dlsearch_path_spec+set}" = set; then
11109  sys_lib_dlsearch_path_spec="$lt_cv_sys_lib_dlsearch_path_spec"
11110fi
11111
11112
11113
11114
11115
11116
11117
11118
11119
11120
11121
11122
11123
11124
11125
11126
11127
11128
11129
11130
11131
11132
11133
11134
11135
11136
11137
11138
11139
11140
11141
11142
11143
11144
11145
11146
11147
11148
11149
11150
11151
11152
11153
11154
11155
11156
11157
11158
11159
11160
11161
11162
11163
11164
11165
11166
11167
11168
11169
11170
11171
11172
11173
11174
11175
11176
11177
11178
11179
11180
11181
11182
11183
11184
11185
11186
11187
11188
11189
11190
11191
11192
11193
11194
11195
11196
11197
11198
11199
11200
11201
11202
11203  { $as_echo "$as_me:${as_lineno-$LINENO}: checking how to hardcode library paths into programs" >&5
11204$as_echo_n "checking how to hardcode library paths into programs... " >&6; }
11205hardcode_action=
11206if test -n "$hardcode_libdir_flag_spec" ||
11207   test -n "$runpath_var" ||
11208   test "X$hardcode_automatic" = "Xyes" ; then
11209
11210  # We can hardcode non-existent directories.
11211  if test "$hardcode_direct" != no &&
11212     # If the only mechanism to avoid hardcoding is shlibpath_var, we
11213     # have to relink, otherwise we might link with an installed library
11214     # when we should be linking with a yet-to-be-installed one
11215     ## test "$_LT_TAGVAR(hardcode_shlibpath_var, )" != no &&
11216     test "$hardcode_minus_L" != no; then
11217    # Linking always hardcodes the temporary library directory.
11218    hardcode_action=relink
11219  else
11220    # We can link without hardcoding, and we can hardcode nonexisting dirs.
11221    hardcode_action=immediate
11222  fi
11223else
11224  # We cannot hardcode anything, or else we can only hardcode existing
11225  # directories.
11226  hardcode_action=unsupported
11227fi
11228{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $hardcode_action" >&5
11229$as_echo "$hardcode_action" >&6; }
11230
11231if test "$hardcode_action" = relink ||
11232   test "$inherit_rpath" = yes; then
11233  # Fast installation is not supported
11234  enable_fast_install=no
11235elif test "$shlibpath_overrides_runpath" = yes ||
11236     test "$enable_shared" = no; then
11237  # Fast installation is not necessary
11238  enable_fast_install=needless
11239fi
11240
11241
11242
11243
11244
11245
11246  if test "x$enable_dlopen" != xyes; then
11247  enable_dlopen=unknown
11248  enable_dlopen_self=unknown
11249  enable_dlopen_self_static=unknown
11250else
11251  lt_cv_dlopen=no
11252  lt_cv_dlopen_libs=
11253
11254  case $host_os in
11255  beos*)
11256    lt_cv_dlopen="load_add_on"
11257    lt_cv_dlopen_libs=
11258    lt_cv_dlopen_self=yes
11259    ;;
11260
11261  mingw* | pw32* | cegcc*)
11262    lt_cv_dlopen="LoadLibrary"
11263    lt_cv_dlopen_libs=
11264    ;;
11265
11266  cygwin*)
11267    lt_cv_dlopen="dlopen"
11268    lt_cv_dlopen_libs=
11269    ;;
11270
11271  darwin*)
11272  # if libdl is installed we need to link against it
11273    { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dlopen in -ldl" >&5
11274$as_echo_n "checking for dlopen in -ldl... " >&6; }
11275if ${ac_cv_lib_dl_dlopen+:} false; then :
11276  $as_echo_n "(cached) " >&6
11277else
11278  ac_check_lib_save_LIBS=$LIBS
11279LIBS="-ldl  $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 dlopen ();
11290int
11291main ()
11292{
11293return dlopen ();
11294  ;
11295  return 0;
11296}
11297_ACEOF
11298if ac_fn_c_try_link "$LINENO"; then :
11299  ac_cv_lib_dl_dlopen=yes
11300else
11301  ac_cv_lib_dl_dlopen=no
11302fi
11303rm -f core conftest.err conftest.$ac_objext \
11304    conftest$ac_exeext conftest.$ac_ext
11305LIBS=$ac_check_lib_save_LIBS
11306fi
11307{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dl_dlopen" >&5
11308$as_echo "$ac_cv_lib_dl_dlopen" >&6; }
11309if test "x$ac_cv_lib_dl_dlopen" = xyes; then :
11310  lt_cv_dlopen="dlopen" lt_cv_dlopen_libs="-ldl"
11311else
11312
11313    lt_cv_dlopen="dyld"
11314    lt_cv_dlopen_libs=
11315    lt_cv_dlopen_self=yes
11316
11317fi
11318
11319    ;;
11320
11321  *)
11322    ac_fn_c_check_func "$LINENO" "shl_load" "ac_cv_func_shl_load"
11323if test "x$ac_cv_func_shl_load" = xyes; then :
11324  lt_cv_dlopen="shl_load"
11325else
11326  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for shl_load in -ldld" >&5
11327$as_echo_n "checking for shl_load in -ldld... " >&6; }
11328if ${ac_cv_lib_dld_shl_load+:} false; then :
11329  $as_echo_n "(cached) " >&6
11330else
11331  ac_check_lib_save_LIBS=$LIBS
11332LIBS="-ldld  $LIBS"
11333cat confdefs.h - <<_ACEOF >conftest.$ac_ext
11334/* end confdefs.h.  */
11335
11336/* Override any GCC internal prototype to avoid an error.
11337   Use char because int might match the return type of a GCC
11338   builtin and then its argument prototype would still apply.  */
11339#ifdef __cplusplus
11340extern "C"
11341#endif
11342char shl_load ();
11343int
11344main ()
11345{
11346return shl_load ();
11347  ;
11348  return 0;
11349}
11350_ACEOF
11351if ac_fn_c_try_link "$LINENO"; then :
11352  ac_cv_lib_dld_shl_load=yes
11353else
11354  ac_cv_lib_dld_shl_load=no
11355fi
11356rm -f core conftest.err conftest.$ac_objext \
11357    conftest$ac_exeext conftest.$ac_ext
11358LIBS=$ac_check_lib_save_LIBS
11359fi
11360{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dld_shl_load" >&5
11361$as_echo "$ac_cv_lib_dld_shl_load" >&6; }
11362if test "x$ac_cv_lib_dld_shl_load" = xyes; then :
11363  lt_cv_dlopen="shl_load" lt_cv_dlopen_libs="-ldld"
11364else
11365  ac_fn_c_check_func "$LINENO" "dlopen" "ac_cv_func_dlopen"
11366if test "x$ac_cv_func_dlopen" = xyes; then :
11367  lt_cv_dlopen="dlopen"
11368else
11369  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dlopen in -ldl" >&5
11370$as_echo_n "checking for dlopen in -ldl... " >&6; }
11371if ${ac_cv_lib_dl_dlopen+:} false; then :
11372  $as_echo_n "(cached) " >&6
11373else
11374  ac_check_lib_save_LIBS=$LIBS
11375LIBS="-ldl  $LIBS"
11376cat confdefs.h - <<_ACEOF >conftest.$ac_ext
11377/* end confdefs.h.  */
11378
11379/* Override any GCC internal prototype to avoid an error.
11380   Use char because int might match the return type of a GCC
11381   builtin and then its argument prototype would still apply.  */
11382#ifdef __cplusplus
11383extern "C"
11384#endif
11385char dlopen ();
11386int
11387main ()
11388{
11389return dlopen ();
11390  ;
11391  return 0;
11392}
11393_ACEOF
11394if ac_fn_c_try_link "$LINENO"; then :
11395  ac_cv_lib_dl_dlopen=yes
11396else
11397  ac_cv_lib_dl_dlopen=no
11398fi
11399rm -f core conftest.err conftest.$ac_objext \
11400    conftest$ac_exeext conftest.$ac_ext
11401LIBS=$ac_check_lib_save_LIBS
11402fi
11403{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dl_dlopen" >&5
11404$as_echo "$ac_cv_lib_dl_dlopen" >&6; }
11405if test "x$ac_cv_lib_dl_dlopen" = xyes; then :
11406  lt_cv_dlopen="dlopen" lt_cv_dlopen_libs="-ldl"
11407else
11408  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dlopen in -lsvld" >&5
11409$as_echo_n "checking for dlopen in -lsvld... " >&6; }
11410if ${ac_cv_lib_svld_dlopen+:} false; then :
11411  $as_echo_n "(cached) " >&6
11412else
11413  ac_check_lib_save_LIBS=$LIBS
11414LIBS="-lsvld  $LIBS"
11415cat confdefs.h - <<_ACEOF >conftest.$ac_ext
11416/* end confdefs.h.  */
11417
11418/* Override any GCC internal prototype to avoid an error.
11419   Use char because int might match the return type of a GCC
11420   builtin and then its argument prototype would still apply.  */
11421#ifdef __cplusplus
11422extern "C"
11423#endif
11424char dlopen ();
11425int
11426main ()
11427{
11428return dlopen ();
11429  ;
11430  return 0;
11431}
11432_ACEOF
11433if ac_fn_c_try_link "$LINENO"; then :
11434  ac_cv_lib_svld_dlopen=yes
11435else
11436  ac_cv_lib_svld_dlopen=no
11437fi
11438rm -f core conftest.err conftest.$ac_objext \
11439    conftest$ac_exeext conftest.$ac_ext
11440LIBS=$ac_check_lib_save_LIBS
11441fi
11442{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_svld_dlopen" >&5
11443$as_echo "$ac_cv_lib_svld_dlopen" >&6; }
11444if test "x$ac_cv_lib_svld_dlopen" = xyes; then :
11445  lt_cv_dlopen="dlopen" lt_cv_dlopen_libs="-lsvld"
11446else
11447  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dld_link in -ldld" >&5
11448$as_echo_n "checking for dld_link in -ldld... " >&6; }
11449if ${ac_cv_lib_dld_dld_link+:} false; then :
11450  $as_echo_n "(cached) " >&6
11451else
11452  ac_check_lib_save_LIBS=$LIBS
11453LIBS="-ldld  $LIBS"
11454cat confdefs.h - <<_ACEOF >conftest.$ac_ext
11455/* end confdefs.h.  */
11456
11457/* Override any GCC internal prototype to avoid an error.
11458   Use char because int might match the return type of a GCC
11459   builtin and then its argument prototype would still apply.  */
11460#ifdef __cplusplus
11461extern "C"
11462#endif
11463char dld_link ();
11464int
11465main ()
11466{
11467return dld_link ();
11468  ;
11469  return 0;
11470}
11471_ACEOF
11472if ac_fn_c_try_link "$LINENO"; then :
11473  ac_cv_lib_dld_dld_link=yes
11474else
11475  ac_cv_lib_dld_dld_link=no
11476fi
11477rm -f core conftest.err conftest.$ac_objext \
11478    conftest$ac_exeext conftest.$ac_ext
11479LIBS=$ac_check_lib_save_LIBS
11480fi
11481{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dld_dld_link" >&5
11482$as_echo "$ac_cv_lib_dld_dld_link" >&6; }
11483if test "x$ac_cv_lib_dld_dld_link" = xyes; then :
11484  lt_cv_dlopen="dld_link" lt_cv_dlopen_libs="-ldld"
11485fi
11486
11487
11488fi
11489
11490
11491fi
11492
11493
11494fi
11495
11496
11497fi
11498
11499
11500fi
11501
11502    ;;
11503  esac
11504
11505  if test "x$lt_cv_dlopen" != xno; then
11506    enable_dlopen=yes
11507  else
11508    enable_dlopen=no
11509  fi
11510
11511  case $lt_cv_dlopen in
11512  dlopen)
11513    save_CPPFLAGS="$CPPFLAGS"
11514    test "x$ac_cv_header_dlfcn_h" = xyes && CPPFLAGS="$CPPFLAGS -DHAVE_DLFCN_H"
11515
11516    save_LDFLAGS="$LDFLAGS"
11517    wl=$lt_prog_compiler_wl eval LDFLAGS=\"\$LDFLAGS $export_dynamic_flag_spec\"
11518
11519    save_LIBS="$LIBS"
11520    LIBS="$lt_cv_dlopen_libs $LIBS"
11521
11522    { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether a program can dlopen itself" >&5
11523$as_echo_n "checking whether a program can dlopen itself... " >&6; }
11524if ${lt_cv_dlopen_self+:} false; then :
11525  $as_echo_n "(cached) " >&6
11526else
11527  	  if test "$cross_compiling" = yes; then :
11528  lt_cv_dlopen_self=cross
11529else
11530  lt_dlunknown=0; lt_dlno_uscore=1; lt_dlneed_uscore=2
11531  lt_status=$lt_dlunknown
11532  cat > conftest.$ac_ext <<_LT_EOF
11533#line $LINENO "configure"
11534#include "confdefs.h"
11535
11536#if HAVE_DLFCN_H
11537#include <dlfcn.h>
11538#endif
11539
11540#include <stdio.h>
11541
11542#ifdef RTLD_GLOBAL
11543#  define LT_DLGLOBAL		RTLD_GLOBAL
11544#else
11545#  ifdef DL_GLOBAL
11546#    define LT_DLGLOBAL		DL_GLOBAL
11547#  else
11548#    define LT_DLGLOBAL		0
11549#  endif
11550#endif
11551
11552/* We may have to define LT_DLLAZY_OR_NOW in the command line if we
11553   find out it does not work in some platform. */
11554#ifndef LT_DLLAZY_OR_NOW
11555#  ifdef RTLD_LAZY
11556#    define LT_DLLAZY_OR_NOW		RTLD_LAZY
11557#  else
11558#    ifdef DL_LAZY
11559#      define LT_DLLAZY_OR_NOW		DL_LAZY
11560#    else
11561#      ifdef RTLD_NOW
11562#        define LT_DLLAZY_OR_NOW	RTLD_NOW
11563#      else
11564#        ifdef DL_NOW
11565#          define LT_DLLAZY_OR_NOW	DL_NOW
11566#        else
11567#          define LT_DLLAZY_OR_NOW	0
11568#        endif
11569#      endif
11570#    endif
11571#  endif
11572#endif
11573
11574/* When -fvisbility=hidden is used, assume the code has been annotated
11575   correspondingly for the symbols needed.  */
11576#if defined(__GNUC__) && (((__GNUC__ == 3) && (__GNUC_MINOR__ >= 3)) || (__GNUC__ > 3))
11577int fnord () __attribute__((visibility("default")));
11578#endif
11579
11580int fnord () { return 42; }
11581int main ()
11582{
11583  void *self = dlopen (0, LT_DLGLOBAL|LT_DLLAZY_OR_NOW);
11584  int status = $lt_dlunknown;
11585
11586  if (self)
11587    {
11588      if (dlsym (self,"fnord"))       status = $lt_dlno_uscore;
11589      else
11590        {
11591	  if (dlsym( self,"_fnord"))  status = $lt_dlneed_uscore;
11592          else puts (dlerror ());
11593	}
11594      /* dlclose (self); */
11595    }
11596  else
11597    puts (dlerror ());
11598
11599  return status;
11600}
11601_LT_EOF
11602  if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_link\""; } >&5
11603  (eval $ac_link) 2>&5
11604  ac_status=$?
11605  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
11606  test $ac_status = 0; } && test -s conftest${ac_exeext} 2>/dev/null; then
11607    (./conftest; exit; ) >&5 2>/dev/null
11608    lt_status=$?
11609    case x$lt_status in
11610      x$lt_dlno_uscore) lt_cv_dlopen_self=yes ;;
11611      x$lt_dlneed_uscore) lt_cv_dlopen_self=yes ;;
11612      x$lt_dlunknown|x*) lt_cv_dlopen_self=no ;;
11613    esac
11614  else :
11615    # compilation failed
11616    lt_cv_dlopen_self=no
11617  fi
11618fi
11619rm -fr conftest*
11620
11621
11622fi
11623{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_dlopen_self" >&5
11624$as_echo "$lt_cv_dlopen_self" >&6; }
11625
11626    if test "x$lt_cv_dlopen_self" = xyes; then
11627      wl=$lt_prog_compiler_wl eval LDFLAGS=\"\$LDFLAGS $lt_prog_compiler_static\"
11628      { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether a statically linked program can dlopen itself" >&5
11629$as_echo_n "checking whether a statically linked program can dlopen itself... " >&6; }
11630if ${lt_cv_dlopen_self_static+:} false; then :
11631  $as_echo_n "(cached) " >&6
11632else
11633  	  if test "$cross_compiling" = yes; then :
11634  lt_cv_dlopen_self_static=cross
11635else
11636  lt_dlunknown=0; lt_dlno_uscore=1; lt_dlneed_uscore=2
11637  lt_status=$lt_dlunknown
11638  cat > conftest.$ac_ext <<_LT_EOF
11639#line $LINENO "configure"
11640#include "confdefs.h"
11641
11642#if HAVE_DLFCN_H
11643#include <dlfcn.h>
11644#endif
11645
11646#include <stdio.h>
11647
11648#ifdef RTLD_GLOBAL
11649#  define LT_DLGLOBAL		RTLD_GLOBAL
11650#else
11651#  ifdef DL_GLOBAL
11652#    define LT_DLGLOBAL		DL_GLOBAL
11653#  else
11654#    define LT_DLGLOBAL		0
11655#  endif
11656#endif
11657
11658/* We may have to define LT_DLLAZY_OR_NOW in the command line if we
11659   find out it does not work in some platform. */
11660#ifndef LT_DLLAZY_OR_NOW
11661#  ifdef RTLD_LAZY
11662#    define LT_DLLAZY_OR_NOW		RTLD_LAZY
11663#  else
11664#    ifdef DL_LAZY
11665#      define LT_DLLAZY_OR_NOW		DL_LAZY
11666#    else
11667#      ifdef RTLD_NOW
11668#        define LT_DLLAZY_OR_NOW	RTLD_NOW
11669#      else
11670#        ifdef DL_NOW
11671#          define LT_DLLAZY_OR_NOW	DL_NOW
11672#        else
11673#          define LT_DLLAZY_OR_NOW	0
11674#        endif
11675#      endif
11676#    endif
11677#  endif
11678#endif
11679
11680/* When -fvisbility=hidden is used, assume the code has been annotated
11681   correspondingly for the symbols needed.  */
11682#if defined(__GNUC__) && (((__GNUC__ == 3) && (__GNUC_MINOR__ >= 3)) || (__GNUC__ > 3))
11683int fnord () __attribute__((visibility("default")));
11684#endif
11685
11686int fnord () { return 42; }
11687int main ()
11688{
11689  void *self = dlopen (0, LT_DLGLOBAL|LT_DLLAZY_OR_NOW);
11690  int status = $lt_dlunknown;
11691
11692  if (self)
11693    {
11694      if (dlsym (self,"fnord"))       status = $lt_dlno_uscore;
11695      else
11696        {
11697	  if (dlsym( self,"_fnord"))  status = $lt_dlneed_uscore;
11698          else puts (dlerror ());
11699	}
11700      /* dlclose (self); */
11701    }
11702  else
11703    puts (dlerror ());
11704
11705  return status;
11706}
11707_LT_EOF
11708  if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_link\""; } >&5
11709  (eval $ac_link) 2>&5
11710  ac_status=$?
11711  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
11712  test $ac_status = 0; } && test -s conftest${ac_exeext} 2>/dev/null; then
11713    (./conftest; exit; ) >&5 2>/dev/null
11714    lt_status=$?
11715    case x$lt_status in
11716      x$lt_dlno_uscore) lt_cv_dlopen_self_static=yes ;;
11717      x$lt_dlneed_uscore) lt_cv_dlopen_self_static=yes ;;
11718      x$lt_dlunknown|x*) lt_cv_dlopen_self_static=no ;;
11719    esac
11720  else :
11721    # compilation failed
11722    lt_cv_dlopen_self_static=no
11723  fi
11724fi
11725rm -fr conftest*
11726
11727
11728fi
11729{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_dlopen_self_static" >&5
11730$as_echo "$lt_cv_dlopen_self_static" >&6; }
11731    fi
11732
11733    CPPFLAGS="$save_CPPFLAGS"
11734    LDFLAGS="$save_LDFLAGS"
11735    LIBS="$save_LIBS"
11736    ;;
11737  esac
11738
11739  case $lt_cv_dlopen_self in
11740  yes|no) enable_dlopen_self=$lt_cv_dlopen_self ;;
11741  *) enable_dlopen_self=unknown ;;
11742  esac
11743
11744  case $lt_cv_dlopen_self_static in
11745  yes|no) enable_dlopen_self_static=$lt_cv_dlopen_self_static ;;
11746  *) enable_dlopen_self_static=unknown ;;
11747  esac
11748fi
11749
11750
11751
11752
11753
11754
11755
11756
11757
11758
11759
11760
11761
11762
11763
11764
11765
11766striplib=
11767old_striplib=
11768{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether stripping libraries is possible" >&5
11769$as_echo_n "checking whether stripping libraries is possible... " >&6; }
11770if test -n "$STRIP" && $STRIP -V 2>&1 | $GREP "GNU strip" >/dev/null; then
11771  test -z "$old_striplib" && old_striplib="$STRIP --strip-debug"
11772  test -z "$striplib" && striplib="$STRIP --strip-unneeded"
11773  { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
11774$as_echo "yes" >&6; }
11775else
11776# FIXME - insert some real tests, host_os isn't really good enough
11777  case $host_os in
11778  darwin*)
11779    if test -n "$STRIP" ; then
11780      striplib="$STRIP -x"
11781      old_striplib="$STRIP -S"
11782      { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
11783$as_echo "yes" >&6; }
11784    else
11785      { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11786$as_echo "no" >&6; }
11787    fi
11788    ;;
11789  *)
11790    { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11791$as_echo "no" >&6; }
11792    ;;
11793  esac
11794fi
11795
11796
11797
11798
11799
11800
11801
11802
11803
11804
11805
11806
11807  # Report which library types will actually be built
11808  { $as_echo "$as_me:${as_lineno-$LINENO}: checking if libtool supports shared libraries" >&5
11809$as_echo_n "checking if libtool supports shared libraries... " >&6; }
11810  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $can_build_shared" >&5
11811$as_echo "$can_build_shared" >&6; }
11812
11813  { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to build shared libraries" >&5
11814$as_echo_n "checking whether to build shared libraries... " >&6; }
11815  test "$can_build_shared" = "no" && enable_shared=no
11816
11817  # On AIX, shared libraries and static libraries use the same namespace, and
11818  # are all built from PIC.
11819  case $host_os in
11820  aix3*)
11821    test "$enable_shared" = yes && enable_static=no
11822    if test -n "$RANLIB"; then
11823      archive_cmds="$archive_cmds~\$RANLIB \$lib"
11824      postinstall_cmds='$RANLIB $lib'
11825    fi
11826    ;;
11827
11828  aix[4-9]*)
11829    if test "$host_cpu" != ia64 && test "$aix_use_runtimelinking" = no ; then
11830      test "$enable_shared" = yes && enable_static=no
11831    fi
11832    ;;
11833  esac
11834  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $enable_shared" >&5
11835$as_echo "$enable_shared" >&6; }
11836
11837  { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to build static libraries" >&5
11838$as_echo_n "checking whether to build static libraries... " >&6; }
11839  # Make sure either enable_shared or enable_static is yes.
11840  test "$enable_shared" = yes || enable_static=yes
11841  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $enable_static" >&5
11842$as_echo "$enable_static" >&6; }
11843
11844
11845
11846
11847fi
11848ac_ext=c
11849ac_cpp='$CPP $CPPFLAGS'
11850ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
11851ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
11852ac_compiler_gnu=$ac_cv_c_compiler_gnu
11853
11854CC="$lt_save_CC"
11855
11856      if test -n "$CXX" && ( test "X$CXX" != "Xno" &&
11857    ( (test "X$CXX" = "Xg++" && `g++ -v >/dev/null 2>&1` ) ||
11858    (test "X$CXX" != "Xg++"))) ; then
11859  ac_ext=cpp
11860ac_cpp='$CXXCPP $CPPFLAGS'
11861ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
11862ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
11863ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
11864{ $as_echo "$as_me:${as_lineno-$LINENO}: checking how to run the C++ preprocessor" >&5
11865$as_echo_n "checking how to run the C++ preprocessor... " >&6; }
11866if test -z "$CXXCPP"; then
11867  if ${ac_cv_prog_CXXCPP+:} false; then :
11868  $as_echo_n "(cached) " >&6
11869else
11870      # Double quotes because CXXCPP needs to be expanded
11871    for CXXCPP in "$CXX -E" "/lib/cpp"
11872    do
11873      ac_preproc_ok=false
11874for ac_cxx_preproc_warn_flag in '' yes
11875do
11876  # Use a header file that comes with gcc, so configuring glibc
11877  # with a fresh cross-compiler works.
11878  # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
11879  # <limits.h> exists even on freestanding compilers.
11880  # On the NeXT, cc -E runs the code through the compiler's parser,
11881  # not just through cpp. "Syntax error" is here to catch this case.
11882  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
11883/* end confdefs.h.  */
11884#ifdef __STDC__
11885# include <limits.h>
11886#else
11887# include <assert.h>
11888#endif
11889		     Syntax error
11890_ACEOF
11891if ac_fn_cxx_try_cpp "$LINENO"; then :
11892
11893else
11894  # Broken: fails on valid input.
11895continue
11896fi
11897rm -f conftest.err conftest.i conftest.$ac_ext
11898
11899  # OK, works on sane cases.  Now check whether nonexistent headers
11900  # can be detected and how.
11901  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
11902/* end confdefs.h.  */
11903#include <ac_nonexistent.h>
11904_ACEOF
11905if ac_fn_cxx_try_cpp "$LINENO"; then :
11906  # Broken: success on invalid input.
11907continue
11908else
11909  # Passes both tests.
11910ac_preproc_ok=:
11911break
11912fi
11913rm -f conftest.err conftest.i conftest.$ac_ext
11914
11915done
11916# Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
11917rm -f conftest.i conftest.err conftest.$ac_ext
11918if $ac_preproc_ok; then :
11919  break
11920fi
11921
11922    done
11923    ac_cv_prog_CXXCPP=$CXXCPP
11924
11925fi
11926  CXXCPP=$ac_cv_prog_CXXCPP
11927else
11928  ac_cv_prog_CXXCPP=$CXXCPP
11929fi
11930{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $CXXCPP" >&5
11931$as_echo "$CXXCPP" >&6; }
11932ac_preproc_ok=false
11933for ac_cxx_preproc_warn_flag in '' yes
11934do
11935  # Use a header file that comes with gcc, so configuring glibc
11936  # with a fresh cross-compiler works.
11937  # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
11938  # <limits.h> exists even on freestanding compilers.
11939  # On the NeXT, cc -E runs the code through the compiler's parser,
11940  # not just through cpp. "Syntax error" is here to catch this case.
11941  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
11942/* end confdefs.h.  */
11943#ifdef __STDC__
11944# include <limits.h>
11945#else
11946# include <assert.h>
11947#endif
11948		     Syntax error
11949_ACEOF
11950if ac_fn_cxx_try_cpp "$LINENO"; then :
11951
11952else
11953  # Broken: fails on valid input.
11954continue
11955fi
11956rm -f conftest.err conftest.i conftest.$ac_ext
11957
11958  # OK, works on sane cases.  Now check whether nonexistent headers
11959  # can be detected and how.
11960  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
11961/* end confdefs.h.  */
11962#include <ac_nonexistent.h>
11963_ACEOF
11964if ac_fn_cxx_try_cpp "$LINENO"; then :
11965  # Broken: success on invalid input.
11966continue
11967else
11968  # Passes both tests.
11969ac_preproc_ok=:
11970break
11971fi
11972rm -f conftest.err conftest.i conftest.$ac_ext
11973
11974done
11975# Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
11976rm -f conftest.i conftest.err conftest.$ac_ext
11977if $ac_preproc_ok; then :
11978
11979else
11980  { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
11981$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
11982as_fn_error $? "C++ preprocessor \"$CXXCPP\" fails sanity check
11983See \`config.log' for more details" "$LINENO" 5; }
11984fi
11985
11986ac_ext=c
11987ac_cpp='$CPP $CPPFLAGS'
11988ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
11989ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
11990ac_compiler_gnu=$ac_cv_c_compiler_gnu
11991
11992else
11993  _lt_caught_CXX_error=yes
11994fi
11995
11996ac_ext=cpp
11997ac_cpp='$CXXCPP $CPPFLAGS'
11998ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
11999ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
12000ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
12001
12002archive_cmds_need_lc_CXX=no
12003allow_undefined_flag_CXX=
12004always_export_symbols_CXX=no
12005archive_expsym_cmds_CXX=
12006compiler_needs_object_CXX=no
12007export_dynamic_flag_spec_CXX=
12008hardcode_direct_CXX=no
12009hardcode_direct_absolute_CXX=no
12010hardcode_libdir_flag_spec_CXX=
12011hardcode_libdir_flag_spec_ld_CXX=
12012hardcode_libdir_separator_CXX=
12013hardcode_minus_L_CXX=no
12014hardcode_shlibpath_var_CXX=unsupported
12015hardcode_automatic_CXX=no
12016inherit_rpath_CXX=no
12017module_cmds_CXX=
12018module_expsym_cmds_CXX=
12019link_all_deplibs_CXX=unknown
12020old_archive_cmds_CXX=$old_archive_cmds
12021reload_flag_CXX=$reload_flag
12022reload_cmds_CXX=$reload_cmds
12023no_undefined_flag_CXX=
12024whole_archive_flag_spec_CXX=
12025enable_shared_with_static_runtimes_CXX=no
12026
12027# Source file extension for C++ test sources.
12028ac_ext=cpp
12029
12030# Object file extension for compiled C++ test sources.
12031objext=o
12032objext_CXX=$objext
12033
12034# No sense in running all these tests if we already determined that
12035# the CXX compiler isn't working.  Some variables (like enable_shared)
12036# are currently assumed to apply to all compilers on this platform,
12037# and will be corrupted by setting them based on a non-working compiler.
12038if test "$_lt_caught_CXX_error" != yes; then
12039  # Code to be used in simple compile tests
12040  lt_simple_compile_test_code="int some_variable = 0;"
12041
12042  # Code to be used in simple link tests
12043  lt_simple_link_test_code='int main(int, char *[]) { return(0); }'
12044
12045  # ltmain only uses $CC for tagged configurations so make sure $CC is set.
12046
12047
12048
12049
12050
12051
12052# If no C compiler was specified, use CC.
12053LTCC=${LTCC-"$CC"}
12054
12055# If no C compiler flags were specified, use CFLAGS.
12056LTCFLAGS=${LTCFLAGS-"$CFLAGS"}
12057
12058# Allow CC to be a program name with arguments.
12059compiler=$CC
12060
12061
12062  # save warnings/boilerplate of simple test code
12063  ac_outfile=conftest.$ac_objext
12064echo "$lt_simple_compile_test_code" >conftest.$ac_ext
12065eval "$ac_compile" 2>&1 >/dev/null | $SED '/^$/d; /^ *+/d' >conftest.err
12066_lt_compiler_boilerplate=`cat conftest.err`
12067$RM conftest*
12068
12069  ac_outfile=conftest.$ac_objext
12070echo "$lt_simple_link_test_code" >conftest.$ac_ext
12071eval "$ac_link" 2>&1 >/dev/null | $SED '/^$/d; /^ *+/d' >conftest.err
12072_lt_linker_boilerplate=`cat conftest.err`
12073$RM -r conftest*
12074
12075
12076  # Allow CC to be a program name with arguments.
12077  lt_save_CC=$CC
12078  lt_save_CFLAGS=$CFLAGS
12079  lt_save_LD=$LD
12080  lt_save_GCC=$GCC
12081  GCC=$GXX
12082  lt_save_with_gnu_ld=$with_gnu_ld
12083  lt_save_path_LD=$lt_cv_path_LD
12084  if test -n "${lt_cv_prog_gnu_ldcxx+set}"; then
12085    lt_cv_prog_gnu_ld=$lt_cv_prog_gnu_ldcxx
12086  else
12087    $as_unset lt_cv_prog_gnu_ld
12088  fi
12089  if test -n "${lt_cv_path_LDCXX+set}"; then
12090    lt_cv_path_LD=$lt_cv_path_LDCXX
12091  else
12092    $as_unset lt_cv_path_LD
12093  fi
12094  test -z "${LDCXX+set}" || LD=$LDCXX
12095  CC=${CXX-"c++"}
12096  CFLAGS=$CXXFLAGS
12097  compiler=$CC
12098  compiler_CXX=$CC
12099  for cc_temp in $compiler""; do
12100  case $cc_temp in
12101    compile | *[\\/]compile | ccache | *[\\/]ccache ) ;;
12102    distcc | *[\\/]distcc | purify | *[\\/]purify ) ;;
12103    \-*) ;;
12104    *) break;;
12105  esac
12106done
12107cc_basename=`$ECHO "$cc_temp" | $SED "s%.*/%%; s%^$host_alias-%%"`
12108
12109
12110  if test -n "$compiler"; then
12111    # We don't want -fno-exception when compiling C++ code, so set the
12112    # no_builtin_flag separately
12113    if test "$GXX" = yes; then
12114      lt_prog_compiler_no_builtin_flag_CXX=' -fno-builtin'
12115    else
12116      lt_prog_compiler_no_builtin_flag_CXX=
12117    fi
12118
12119    if test "$GXX" = yes; then
12120      # Set up default GNU C++ configuration
12121
12122
12123
12124# Check whether --with-gnu-ld was given.
12125if test "${with_gnu_ld+set}" = set; then :
12126  withval=$with_gnu_ld; test "$withval" = no || with_gnu_ld=yes
12127else
12128  with_gnu_ld=no
12129fi
12130
12131ac_prog=ld
12132if test "$GCC" = yes; then
12133  # Check if gcc -print-prog-name=ld gives a path.
12134  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ld used by $CC" >&5
12135$as_echo_n "checking for ld used by $CC... " >&6; }
12136  case $host in
12137  *-*-mingw*)
12138    # gcc leaves a trailing carriage return which upsets mingw
12139    ac_prog=`($CC -print-prog-name=ld) 2>&5 | tr -d '\015'` ;;
12140  *)
12141    ac_prog=`($CC -print-prog-name=ld) 2>&5` ;;
12142  esac
12143  case $ac_prog in
12144    # Accept absolute paths.
12145    [\\/]* | ?:[\\/]*)
12146      re_direlt='/[^/][^/]*/\.\./'
12147      # Canonicalize the pathname of ld
12148      ac_prog=`$ECHO "$ac_prog"| $SED 's%\\\\%/%g'`
12149      while $ECHO "$ac_prog" | $GREP "$re_direlt" > /dev/null 2>&1; do
12150	ac_prog=`$ECHO $ac_prog| $SED "s%$re_direlt%/%"`
12151      done
12152      test -z "$LD" && LD="$ac_prog"
12153      ;;
12154  "")
12155    # If it fails, then pretend we aren't using GCC.
12156    ac_prog=ld
12157    ;;
12158  *)
12159    # If it is relative, then search for the first ld in PATH.
12160    with_gnu_ld=unknown
12161    ;;
12162  esac
12163elif test "$with_gnu_ld" = yes; then
12164  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for GNU ld" >&5
12165$as_echo_n "checking for GNU ld... " >&6; }
12166else
12167  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for non-GNU ld" >&5
12168$as_echo_n "checking for non-GNU ld... " >&6; }
12169fi
12170if ${lt_cv_path_LD+:} false; then :
12171  $as_echo_n "(cached) " >&6
12172else
12173  if test -z "$LD"; then
12174  lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR
12175  for ac_dir in $PATH; do
12176    IFS="$lt_save_ifs"
12177    test -z "$ac_dir" && ac_dir=.
12178    if test -f "$ac_dir/$ac_prog" || test -f "$ac_dir/$ac_prog$ac_exeext"; then
12179      lt_cv_path_LD="$ac_dir/$ac_prog"
12180      # Check to see if the program is GNU ld.  I'd rather use --version,
12181      # but apparently some variants of GNU ld only accept -v.
12182      # Break only if it was the GNU/non-GNU ld that we prefer.
12183      case `"$lt_cv_path_LD" -v 2>&1 </dev/null` in
12184      *GNU* | *'with BFD'*)
12185	test "$with_gnu_ld" != no && break
12186	;;
12187      *)
12188	test "$with_gnu_ld" != yes && break
12189	;;
12190      esac
12191    fi
12192  done
12193  IFS="$lt_save_ifs"
12194else
12195  lt_cv_path_LD="$LD" # Let the user override the test with a path.
12196fi
12197fi
12198
12199LD="$lt_cv_path_LD"
12200if test -n "$LD"; then
12201  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LD" >&5
12202$as_echo "$LD" >&6; }
12203else
12204  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12205$as_echo "no" >&6; }
12206fi
12207test -z "$LD" && as_fn_error $? "no acceptable ld found in \$PATH" "$LINENO" 5
12208{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if the linker ($LD) is GNU ld" >&5
12209$as_echo_n "checking if the linker ($LD) is GNU ld... " >&6; }
12210if ${lt_cv_prog_gnu_ld+:} false; then :
12211  $as_echo_n "(cached) " >&6
12212else
12213  # I'd rather use --version here, but apparently some GNU lds only accept -v.
12214case `$LD -v 2>&1 </dev/null` in
12215*GNU* | *'with BFD'*)
12216  lt_cv_prog_gnu_ld=yes
12217  ;;
12218*)
12219  lt_cv_prog_gnu_ld=no
12220  ;;
12221esac
12222fi
12223{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_gnu_ld" >&5
12224$as_echo "$lt_cv_prog_gnu_ld" >&6; }
12225with_gnu_ld=$lt_cv_prog_gnu_ld
12226
12227
12228
12229
12230
12231
12232
12233      # Check if GNU C++ uses GNU ld as the underlying linker, since the
12234      # archiving commands below assume that GNU ld is being used.
12235      if test "$with_gnu_ld" = yes; then
12236        archive_cmds_CXX='$CC $pic_flag -shared -nostdlib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-soname $wl$soname -o $lib'
12237        archive_expsym_cmds_CXX='$CC $pic_flag -shared -nostdlib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
12238
12239        hardcode_libdir_flag_spec_CXX='${wl}-rpath ${wl}$libdir'
12240        export_dynamic_flag_spec_CXX='${wl}--export-dynamic'
12241
12242        # If archive_cmds runs LD, not CC, wlarc should be empty
12243        # XXX I think wlarc can be eliminated in ltcf-cxx, but I need to
12244        #     investigate it a little bit more. (MM)
12245        wlarc='${wl}'
12246
12247        # ancient GNU ld didn't support --whole-archive et. al.
12248        if eval "`$CC -print-prog-name=ld` --help 2>&1" |
12249	  $GREP 'no-whole-archive' > /dev/null; then
12250          whole_archive_flag_spec_CXX="$wlarc"'--whole-archive$convenience '"$wlarc"'--no-whole-archive'
12251        else
12252          whole_archive_flag_spec_CXX=
12253        fi
12254      else
12255        with_gnu_ld=no
12256        wlarc=
12257
12258        # A generic and very simple default shared library creation
12259        # command for GNU C++ for the case where it uses the native
12260        # linker, instead of GNU ld.  If possible, this setting should
12261        # overridden to take advantage of the native linker features on
12262        # the platform it is being used on.
12263        archive_cmds_CXX='$CC -shared -nostdlib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags -o $lib'
12264      fi
12265
12266      # Commands to make compiler produce verbose output that lists
12267      # what "hidden" libraries, object files and flags are used when
12268      # linking a shared library.
12269      output_verbose_link_cmd='$CC -shared $CFLAGS -v conftest.$objext 2>&1 | $GREP -v "^Configured with:" | $GREP "\-L"'
12270
12271    else
12272      GXX=no
12273      with_gnu_ld=no
12274      wlarc=
12275    fi
12276
12277    # PORTME: fill in a description of your system's C++ link characteristics
12278    { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the $compiler linker ($LD) supports shared libraries" >&5
12279$as_echo_n "checking whether the $compiler linker ($LD) supports shared libraries... " >&6; }
12280    ld_shlibs_CXX=yes
12281    case $host_os in
12282      aix3*)
12283        # FIXME: insert proper C++ library support
12284        ld_shlibs_CXX=no
12285        ;;
12286      aix[4-9]*)
12287        if test "$host_cpu" = ia64; then
12288          # On IA64, the linker does run time linking by default, so we don't
12289          # have to do anything special.
12290          aix_use_runtimelinking=no
12291          exp_sym_flag='-Bexport'
12292          no_entry_flag=""
12293        else
12294          aix_use_runtimelinking=no
12295
12296          # Test if we are trying to use run time linking or normal
12297          # AIX style linking. If -brtl is somewhere in LDFLAGS, we
12298          # need to do runtime linking.
12299          case $host_os in aix4.[23]|aix4.[23].*|aix[5-9]*)
12300	    for ld_flag in $LDFLAGS; do
12301	      case $ld_flag in
12302	      *-brtl*)
12303	        aix_use_runtimelinking=yes
12304	        break
12305	        ;;
12306	      esac
12307	    done
12308	    ;;
12309          esac
12310
12311          exp_sym_flag='-bexport'
12312          no_entry_flag='-bnoentry'
12313        fi
12314
12315        # When large executables or shared objects are built, AIX ld can
12316        # have problems creating the table of contents.  If linking a library
12317        # or program results in "error TOC overflow" add -mminimal-toc to
12318        # CXXFLAGS/CFLAGS for g++/gcc.  In the cases where that is not
12319        # enough to fix the problem, add -Wl,-bbigtoc to LDFLAGS.
12320
12321        archive_cmds_CXX=''
12322        hardcode_direct_CXX=yes
12323        hardcode_direct_absolute_CXX=yes
12324        hardcode_libdir_separator_CXX=':'
12325        link_all_deplibs_CXX=yes
12326        file_list_spec_CXX='${wl}-f,'
12327
12328        if test "$GXX" = yes; then
12329          case $host_os in aix4.[012]|aix4.[012].*)
12330          # We only want to do this on AIX 4.2 and lower, the check
12331          # below for broken collect2 doesn't work under 4.3+
12332	  collect2name=`${CC} -print-prog-name=collect2`
12333	  if test -f "$collect2name" &&
12334	     strings "$collect2name" | $GREP resolve_lib_name >/dev/null
12335	  then
12336	    # We have reworked collect2
12337	    :
12338	  else
12339	    # We have old collect2
12340	    hardcode_direct_CXX=unsupported
12341	    # It fails to find uninstalled libraries when the uninstalled
12342	    # path is not listed in the libpath.  Setting hardcode_minus_L
12343	    # to unsupported forces relinking
12344	    hardcode_minus_L_CXX=yes
12345	    hardcode_libdir_flag_spec_CXX='-L$libdir'
12346	    hardcode_libdir_separator_CXX=
12347	  fi
12348          esac
12349          shared_flag='-shared'
12350	  if test "$aix_use_runtimelinking" = yes; then
12351	    shared_flag="$shared_flag "'${wl}-G'
12352	  fi
12353        else
12354          # not using gcc
12355          if test "$host_cpu" = ia64; then
12356	  # VisualAge C++, Version 5.5 for AIX 5L for IA-64, Beta 3 Release
12357	  # chokes on -Wl,-G. The following line is correct:
12358	  shared_flag='-G'
12359          else
12360	    if test "$aix_use_runtimelinking" = yes; then
12361	      shared_flag='${wl}-G'
12362	    else
12363	      shared_flag='${wl}-bM:SRE'
12364	    fi
12365          fi
12366        fi
12367
12368        export_dynamic_flag_spec_CXX='${wl}-bexpall'
12369        # It seems that -bexpall does not export symbols beginning with
12370        # underscore (_), so it is better to generate a list of symbols to
12371	# export.
12372        always_export_symbols_CXX=yes
12373        if test "$aix_use_runtimelinking" = yes; then
12374          # Warning - without using the other runtime loading flags (-brtl),
12375          # -berok will link without error, but may produce a broken library.
12376          allow_undefined_flag_CXX='-berok'
12377          # Determine the default libpath from the value encoded in an empty
12378          # executable.
12379          if test "${lt_cv_aix_libpath+set}" = set; then
12380  aix_libpath=$lt_cv_aix_libpath
12381else
12382  if ${lt_cv_aix_libpath__CXX+:} false; then :
12383  $as_echo_n "(cached) " >&6
12384else
12385  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
12386/* end confdefs.h.  */
12387
12388int
12389main ()
12390{
12391
12392  ;
12393  return 0;
12394}
12395_ACEOF
12396if ac_fn_cxx_try_link "$LINENO"; then :
12397
12398  lt_aix_libpath_sed='
12399      /Import File Strings/,/^$/ {
12400	  /^0/ {
12401	      s/^0  *\([^ ]*\) *$/\1/
12402	      p
12403	  }
12404      }'
12405  lt_cv_aix_libpath__CXX=`dump -H conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
12406  # Check for a 64-bit object if we didn't find anything.
12407  if test -z "$lt_cv_aix_libpath__CXX"; then
12408    lt_cv_aix_libpath__CXX=`dump -HX64 conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
12409  fi
12410fi
12411rm -f core conftest.err conftest.$ac_objext \
12412    conftest$ac_exeext conftest.$ac_ext
12413  if test -z "$lt_cv_aix_libpath__CXX"; then
12414    lt_cv_aix_libpath__CXX="/usr/lib:/lib"
12415  fi
12416
12417fi
12418
12419  aix_libpath=$lt_cv_aix_libpath__CXX
12420fi
12421
12422          hardcode_libdir_flag_spec_CXX='${wl}-blibpath:$libdir:'"$aix_libpath"
12423
12424          archive_expsym_cmds_CXX='$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"
12425        else
12426          if test "$host_cpu" = ia64; then
12427	    hardcode_libdir_flag_spec_CXX='${wl}-R $libdir:/usr/lib:/lib'
12428	    allow_undefined_flag_CXX="-z nodefs"
12429	    archive_expsym_cmds_CXX="\$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"
12430          else
12431	    # Determine the default libpath from the value encoded in an
12432	    # empty executable.
12433	    if test "${lt_cv_aix_libpath+set}" = set; then
12434  aix_libpath=$lt_cv_aix_libpath
12435else
12436  if ${lt_cv_aix_libpath__CXX+:} false; then :
12437  $as_echo_n "(cached) " >&6
12438else
12439  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
12440/* end confdefs.h.  */
12441
12442int
12443main ()
12444{
12445
12446  ;
12447  return 0;
12448}
12449_ACEOF
12450if ac_fn_cxx_try_link "$LINENO"; then :
12451
12452  lt_aix_libpath_sed='
12453      /Import File Strings/,/^$/ {
12454	  /^0/ {
12455	      s/^0  *\([^ ]*\) *$/\1/
12456	      p
12457	  }
12458      }'
12459  lt_cv_aix_libpath__CXX=`dump -H conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
12460  # Check for a 64-bit object if we didn't find anything.
12461  if test -z "$lt_cv_aix_libpath__CXX"; then
12462    lt_cv_aix_libpath__CXX=`dump -HX64 conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
12463  fi
12464fi
12465rm -f core conftest.err conftest.$ac_objext \
12466    conftest$ac_exeext conftest.$ac_ext
12467  if test -z "$lt_cv_aix_libpath__CXX"; then
12468    lt_cv_aix_libpath__CXX="/usr/lib:/lib"
12469  fi
12470
12471fi
12472
12473  aix_libpath=$lt_cv_aix_libpath__CXX
12474fi
12475
12476	    hardcode_libdir_flag_spec_CXX='${wl}-blibpath:$libdir:'"$aix_libpath"
12477	    # Warning - without using the other run time loading flags,
12478	    # -berok will link without error, but may produce a broken library.
12479	    no_undefined_flag_CXX=' ${wl}-bernotok'
12480	    allow_undefined_flag_CXX=' ${wl}-berok'
12481	    if test "$with_gnu_ld" = yes; then
12482	      # We only use this code for GNU lds that support --whole-archive.
12483	      whole_archive_flag_spec_CXX='${wl}--whole-archive$convenience ${wl}--no-whole-archive'
12484	    else
12485	      # Exported symbols can be pulled into shared objects from archives
12486	      whole_archive_flag_spec_CXX='$convenience'
12487	    fi
12488	    archive_cmds_need_lc_CXX=yes
12489	    # This is similar to how AIX traditionally builds its shared
12490	    # libraries.
12491	    archive_expsym_cmds_CXX="\$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'
12492          fi
12493        fi
12494        ;;
12495
12496      beos*)
12497	if $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then
12498	  allow_undefined_flag_CXX=unsupported
12499	  # Joseph Beckenbach <jrb3@best.com> says some releases of gcc
12500	  # support --undefined.  This deserves some investigation.  FIXME
12501	  archive_cmds_CXX='$CC -nostart $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
12502	else
12503	  ld_shlibs_CXX=no
12504	fi
12505	;;
12506
12507      chorus*)
12508        case $cc_basename in
12509          *)
12510	  # FIXME: insert proper C++ library support
12511	  ld_shlibs_CXX=no
12512	  ;;
12513        esac
12514        ;;
12515
12516      cygwin* | mingw* | pw32* | cegcc*)
12517	case $GXX,$cc_basename in
12518	,cl* | no,cl*)
12519	  # Native MSVC
12520	  # hardcode_libdir_flag_spec is actually meaningless, as there is
12521	  # no search path for DLLs.
12522	  hardcode_libdir_flag_spec_CXX=' '
12523	  allow_undefined_flag_CXX=unsupported
12524	  always_export_symbols_CXX=yes
12525	  file_list_spec_CXX='@'
12526	  # Tell ltmain to make .lib files, not .a files.
12527	  libext=lib
12528	  # Tell ltmain to make .dll files, not .so files.
12529	  shrext_cmds=".dll"
12530	  # FIXME: Setting linknames here is a bad hack.
12531	  archive_cmds_CXX='$CC -o $output_objdir/$soname $libobjs $compiler_flags $deplibs -Wl,-dll~linknames='
12532	  archive_expsym_cmds_CXX='if test "x`$SED 1q $export_symbols`" = xEXPORTS; then
12533	      $SED -n -e 's/\\\\\\\(.*\\\\\\\)/-link\\\ -EXPORT:\\\\\\\1/' -e '1\\\!p' < $export_symbols > $output_objdir/$soname.exp;
12534	    else
12535	      $SED -e 's/\\\\\\\(.*\\\\\\\)/-link\\\ -EXPORT:\\\\\\\1/' < $export_symbols > $output_objdir/$soname.exp;
12536	    fi~
12537	    $CC -o $tool_output_objdir$soname $libobjs $compiler_flags $deplibs "@$tool_output_objdir$soname.exp" -Wl,-DLL,-IMPLIB:"$tool_output_objdir$libname.dll.lib"~
12538	    linknames='
12539	  # The linker will not automatically build a static lib if we build a DLL.
12540	  # _LT_TAGVAR(old_archive_from_new_cmds, CXX)='true'
12541	  enable_shared_with_static_runtimes_CXX=yes
12542	  # Don't use ranlib
12543	  old_postinstall_cmds_CXX='chmod 644 $oldlib'
12544	  postlink_cmds_CXX='lt_outputfile="@OUTPUT@"~
12545	    lt_tool_outputfile="@TOOL_OUTPUT@"~
12546	    case $lt_outputfile in
12547	      *.exe|*.EXE) ;;
12548	      *)
12549		lt_outputfile="$lt_outputfile.exe"
12550		lt_tool_outputfile="$lt_tool_outputfile.exe"
12551		;;
12552	    esac~
12553	    func_to_tool_file "$lt_outputfile"~
12554	    if test "$MANIFEST_TOOL" != ":" && test -f "$lt_outputfile.manifest"; then
12555	      $MANIFEST_TOOL -manifest "$lt_tool_outputfile.manifest" -outputresource:"$lt_tool_outputfile" || exit 1;
12556	      $RM "$lt_outputfile.manifest";
12557	    fi'
12558	  ;;
12559	*)
12560	  # g++
12561	  # _LT_TAGVAR(hardcode_libdir_flag_spec, CXX) is actually meaningless,
12562	  # as there is no search path for DLLs.
12563	  hardcode_libdir_flag_spec_CXX='-L$libdir'
12564	  export_dynamic_flag_spec_CXX='${wl}--export-all-symbols'
12565	  allow_undefined_flag_CXX=unsupported
12566	  always_export_symbols_CXX=no
12567	  enable_shared_with_static_runtimes_CXX=yes
12568
12569	  if $LD --help 2>&1 | $GREP 'auto-import' > /dev/null; then
12570	    archive_cmds_CXX='$CC -shared -nostdlib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags -o $output_objdir/$soname ${wl}--enable-auto-image-base -Xlinker --out-implib -Xlinker $lib'
12571	    # If the export-symbols file already is a .def file (1st line
12572	    # is EXPORTS), use it as is; otherwise, prepend...
12573	    archive_expsym_cmds_CXX='if test "x`$SED 1q $export_symbols`" = xEXPORTS; then
12574	      cp $export_symbols $output_objdir/$soname.def;
12575	    else
12576	      echo EXPORTS > $output_objdir/$soname.def;
12577	      cat $export_symbols >> $output_objdir/$soname.def;
12578	    fi~
12579	    $CC -shared -nostdlib $output_objdir/$soname.def $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags -o $output_objdir/$soname ${wl}--enable-auto-image-base -Xlinker --out-implib -Xlinker $lib'
12580	  else
12581	    ld_shlibs_CXX=no
12582	  fi
12583	  ;;
12584	esac
12585	;;
12586      darwin* | rhapsody*)
12587
12588
12589  archive_cmds_need_lc_CXX=no
12590  hardcode_direct_CXX=no
12591  hardcode_automatic_CXX=yes
12592  hardcode_shlibpath_var_CXX=unsupported
12593  if test "$lt_cv_ld_force_load" = "yes"; then
12594    whole_archive_flag_spec_CXX='`for conv in $convenience\"\"; do test  -n \"$conv\" && new_convenience=\"$new_convenience ${wl}-force_load,$conv\"; done; func_echo_all \"$new_convenience\"`'
12595  else
12596    whole_archive_flag_spec_CXX=''
12597  fi
12598  link_all_deplibs_CXX=yes
12599  allow_undefined_flag_CXX="$_lt_dar_allow_undefined"
12600  case $cc_basename in
12601     ifort*) _lt_dar_can_shared=yes ;;
12602     *) _lt_dar_can_shared=$GCC ;;
12603  esac
12604  if test "$_lt_dar_can_shared" = "yes"; then
12605    output_verbose_link_cmd=func_echo_all
12606    archive_cmds_CXX="\$CC -dynamiclib \$allow_undefined_flag -o \$lib \$libobjs \$deplibs \$compiler_flags -install_name \$rpath/\$soname \$verstring $_lt_dar_single_mod${_lt_dsymutil}"
12607    module_cmds_CXX="\$CC \$allow_undefined_flag -o \$lib -bundle \$libobjs \$deplibs \$compiler_flags${_lt_dsymutil}"
12608    archive_expsym_cmds_CXX="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}"
12609    module_expsym_cmds_CXX="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}"
12610       if test "$lt_cv_apple_cc_single_mod" != "yes"; then
12611      archive_cmds_CXX="\$CC -r -keep_private_externs -nostdlib -o \${lib}-master.o \$libobjs~\$CC -dynamiclib \$allow_undefined_flag -o \$lib \${lib}-master.o \$deplibs \$compiler_flags -install_name \$rpath/\$soname \$verstring${_lt_dsymutil}"
12612      archive_expsym_cmds_CXX="sed 's,^,_,' < \$export_symbols > \$output_objdir/\${libname}-symbols.expsym~\$CC -r -keep_private_externs -nostdlib -o \${lib}-master.o \$libobjs~\$CC -dynamiclib \$allow_undefined_flag -o \$lib \${lib}-master.o \$deplibs \$compiler_flags -install_name \$rpath/\$soname \$verstring${_lt_dar_export_syms}${_lt_dsymutil}"
12613    fi
12614
12615  else
12616  ld_shlibs_CXX=no
12617  fi
12618
12619	;;
12620
12621      dgux*)
12622        case $cc_basename in
12623          ec++*)
12624	    # FIXME: insert proper C++ library support
12625	    ld_shlibs_CXX=no
12626	    ;;
12627          ghcx*)
12628	    # Green Hills C++ Compiler
12629	    # FIXME: insert proper C++ library support
12630	    ld_shlibs_CXX=no
12631	    ;;
12632          *)
12633	    # FIXME: insert proper C++ library support
12634	    ld_shlibs_CXX=no
12635	    ;;
12636        esac
12637        ;;
12638
12639      freebsd[12]*)
12640        # C++ shared libraries reported to be fairly broken before
12641	# switch to ELF
12642        ld_shlibs_CXX=no
12643        ;;
12644
12645      freebsd-elf*)
12646        archive_cmds_need_lc_CXX=no
12647        ;;
12648
12649      freebsd* | dragonfly*)
12650        # FreeBSD 3 and later use GNU C++ and GNU ld with standard ELF
12651        # conventions
12652        ld_shlibs_CXX=yes
12653        ;;
12654
12655      gnu*)
12656        ;;
12657
12658      haiku*)
12659        archive_cmds_CXX='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
12660        link_all_deplibs_CXX=yes
12661        ;;
12662
12663      hpux9*)
12664        hardcode_libdir_flag_spec_CXX='${wl}+b ${wl}$libdir'
12665        hardcode_libdir_separator_CXX=:
12666        export_dynamic_flag_spec_CXX='${wl}-E'
12667        hardcode_direct_CXX=yes
12668        hardcode_minus_L_CXX=yes # Not in the search PATH,
12669				             # but as the default
12670				             # location of the library.
12671
12672        case $cc_basename in
12673          CC*)
12674            # FIXME: insert proper C++ library support
12675            ld_shlibs_CXX=no
12676            ;;
12677          aCC*)
12678            archive_cmds_CXX='$RM $output_objdir/$soname~$CC -b ${wl}+b ${wl}$install_libdir -o $output_objdir/$soname $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags~test $output_objdir/$soname = $lib || mv $output_objdir/$soname $lib'
12679            # Commands to make compiler produce verbose output that lists
12680            # what "hidden" libraries, object files and flags are used when
12681            # linking a shared library.
12682            #
12683            # There doesn't appear to be a way to prevent this compiler from
12684            # explicitly linking system object files so we need to strip them
12685            # from the output so that they don't get included in the library
12686            # dependencies.
12687            output_verbose_link_cmd='templist=`($CC -b $CFLAGS -v conftest.$objext 2>&1) | $EGREP "\-L"`; list=""; for z in $templist; do case $z in conftest.$objext) list="$list $z";; *.$objext);; *) list="$list $z";;esac; done; func_echo_all "$list"'
12688            ;;
12689          *)
12690            if test "$GXX" = yes; then
12691              archive_cmds_CXX='$RM $output_objdir/$soname~$CC -shared -nostdlib $pic_flag ${wl}+b ${wl}$install_libdir -o $output_objdir/$soname $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags~test $output_objdir/$soname = $lib || mv $output_objdir/$soname $lib'
12692            else
12693              # FIXME: insert proper C++ library support
12694              ld_shlibs_CXX=no
12695            fi
12696            ;;
12697        esac
12698        ;;
12699
12700      hpux10*|hpux11*)
12701        if test $with_gnu_ld = no; then
12702	  hardcode_libdir_flag_spec_CXX='${wl}+b ${wl}$libdir'
12703	  hardcode_libdir_separator_CXX=:
12704
12705          case $host_cpu in
12706            hppa*64*|ia64*)
12707              ;;
12708            *)
12709	      export_dynamic_flag_spec_CXX='${wl}-E'
12710              ;;
12711          esac
12712        fi
12713        case $host_cpu in
12714          hppa*64*|ia64*)
12715            hardcode_direct_CXX=no
12716            hardcode_shlibpath_var_CXX=no
12717            ;;
12718          *)
12719            hardcode_direct_CXX=yes
12720            hardcode_direct_absolute_CXX=yes
12721            hardcode_minus_L_CXX=yes # Not in the search PATH,
12722					         # but as the default
12723					         # location of the library.
12724            ;;
12725        esac
12726
12727        case $cc_basename in
12728          CC*)
12729	    # FIXME: insert proper C++ library support
12730	    ld_shlibs_CXX=no
12731	    ;;
12732          aCC*)
12733	    case $host_cpu in
12734	      hppa*64*)
12735	        archive_cmds_CXX='$CC -b ${wl}+h ${wl}$soname -o $lib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags'
12736	        ;;
12737	      ia64*)
12738	        archive_cmds_CXX='$CC -b ${wl}+h ${wl}$soname ${wl}+nodefaultrpath -o $lib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags'
12739	        ;;
12740	      *)
12741	        archive_cmds_CXX='$CC -b ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags'
12742	        ;;
12743	    esac
12744	    # Commands to make compiler produce verbose output that lists
12745	    # what "hidden" libraries, object files and flags are used when
12746	    # linking a shared library.
12747	    #
12748	    # There doesn't appear to be a way to prevent this compiler from
12749	    # explicitly linking system object files so we need to strip them
12750	    # from the output so that they don't get included in the library
12751	    # dependencies.
12752	    output_verbose_link_cmd='templist=`($CC -b $CFLAGS -v conftest.$objext 2>&1) | $GREP "\-L"`; list=""; for z in $templist; do case $z in conftest.$objext) list="$list $z";; *.$objext);; *) list="$list $z";;esac; done; func_echo_all "$list"'
12753	    ;;
12754          *)
12755	    if test "$GXX" = yes; then
12756	      if test $with_gnu_ld = no; then
12757	        case $host_cpu in
12758	          hppa*64*)
12759	            archive_cmds_CXX='$CC -shared -nostdlib -fPIC ${wl}+h ${wl}$soname -o $lib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags'
12760	            ;;
12761	          ia64*)
12762	            archive_cmds_CXX='$CC -shared -nostdlib $pic_flag ${wl}+h ${wl}$soname ${wl}+nodefaultrpath -o $lib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags'
12763	            ;;
12764	          *)
12765	            archive_cmds_CXX='$CC -shared -nostdlib $pic_flag ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags'
12766	            ;;
12767	        esac
12768	      fi
12769	    else
12770	      # FIXME: insert proper C++ library support
12771	      ld_shlibs_CXX=no
12772	    fi
12773	    ;;
12774        esac
12775        ;;
12776
12777      interix[3-9]*)
12778	hardcode_direct_CXX=no
12779	hardcode_shlibpath_var_CXX=no
12780	hardcode_libdir_flag_spec_CXX='${wl}-rpath,$libdir'
12781	export_dynamic_flag_spec_CXX='${wl}-E'
12782	# Hack: On Interix 3.x, we cannot compile PIC because of a broken gcc.
12783	# Instead, shared libraries are loaded at an image base (0x10000000 by
12784	# default) and relocated if they conflict, which is a slow very memory
12785	# consuming and fragmenting process.  To avoid this, we pick a random,
12786	# 256 KiB-aligned image base between 0x50000000 and 0x6FFC0000 at link
12787	# time.  Moving up from 0x10000000 also allows more sbrk(2) space.
12788	archive_cmds_CXX='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags ${wl}-h,$soname ${wl}--image-base,`expr ${RANDOM-$$} % 4096 / 2 \* 262144 + 1342177280` -o $lib'
12789	archive_expsym_cmds_CXX='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'
12790	;;
12791      irix5* | irix6*)
12792        case $cc_basename in
12793          CC*)
12794	    # SGI C++
12795	    archive_cmds_CXX='$CC -shared -all -multigot $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags -soname $soname `test -n "$verstring" && func_echo_all "-set_version $verstring"` -update_registry ${output_objdir}/so_locations -o $lib'
12796
12797	    # Archives containing C++ object files must be created using
12798	    # "CC -ar", where "CC" is the IRIX C++ compiler.  This is
12799	    # necessary to make sure instantiated templates are included
12800	    # in the archive.
12801	    old_archive_cmds_CXX='$CC -ar -WR,-u -o $oldlib $oldobjs'
12802	    ;;
12803          *)
12804	    if test "$GXX" = yes; then
12805	      if test "$with_gnu_ld" = no; then
12806	        archive_cmds_CXX='$CC -shared $pic_flag -nostdlib $predep_objects $libobjs $deplibs $postdep_objects $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'
12807	      else
12808	        archive_cmds_CXX='$CC -shared $pic_flag -nostdlib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-soname ${wl}$soname `test -n "$verstring" && func_echo_all "${wl}-set_version ${wl}$verstring"` -o $lib'
12809	      fi
12810	    fi
12811	    link_all_deplibs_CXX=yes
12812	    ;;
12813        esac
12814        hardcode_libdir_flag_spec_CXX='${wl}-rpath ${wl}$libdir'
12815        hardcode_libdir_separator_CXX=:
12816        inherit_rpath_CXX=yes
12817        ;;
12818
12819      linux* | k*bsd*-gnu | kopensolaris*-gnu)
12820        case $cc_basename in
12821          KCC*)
12822	    # Kuck and Associates, Inc. (KAI) C++ Compiler
12823
12824	    # KCC will only create a shared library if the output file
12825	    # ends with ".so" (or ".sl" for HP-UX), so rename the library
12826	    # to its proper name (with version) after linking.
12827	    archive_cmds_CXX='tempext=`echo $shared_ext | $SED -e '\''s/\([^()0-9A-Za-z{}]\)/\\\\\1/g'\''`; templib=`echo $lib | $SED -e "s/\${tempext}\..*/.so/"`; $CC $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags --soname $soname -o \$templib; mv \$templib $lib'
12828	    archive_expsym_cmds_CXX='tempext=`echo $shared_ext | $SED -e '\''s/\([^()0-9A-Za-z{}]\)/\\\\\1/g'\''`; templib=`echo $lib | $SED -e "s/\${tempext}\..*/.so/"`; $CC $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags --soname $soname -o \$templib ${wl}-retain-symbols-file,$export_symbols; mv \$templib $lib'
12829	    # Commands to make compiler produce verbose output that lists
12830	    # what "hidden" libraries, object files and flags are used when
12831	    # linking a shared library.
12832	    #
12833	    # There doesn't appear to be a way to prevent this compiler from
12834	    # explicitly linking system object files so we need to strip them
12835	    # from the output so that they don't get included in the library
12836	    # dependencies.
12837	    output_verbose_link_cmd='templist=`$CC $CFLAGS -v conftest.$objext -o libconftest$shared_ext 2>&1 | $GREP "ld"`; rm -f libconftest$shared_ext; list=""; for z in $templist; do case $z in conftest.$objext) list="$list $z";; *.$objext);; *) list="$list $z";;esac; done; func_echo_all "$list"'
12838
12839	    hardcode_libdir_flag_spec_CXX='${wl}-rpath,$libdir'
12840	    export_dynamic_flag_spec_CXX='${wl}--export-dynamic'
12841
12842	    # Archives containing C++ object files must be created using
12843	    # "CC -Bstatic", where "CC" is the KAI C++ compiler.
12844	    old_archive_cmds_CXX='$CC -Bstatic -o $oldlib $oldobjs'
12845	    ;;
12846	  icpc* | ecpc* )
12847	    # Intel C++
12848	    with_gnu_ld=yes
12849	    # version 8.0 and above of icpc choke on multiply defined symbols
12850	    # if we add $predep_objects and $postdep_objects, however 7.1 and
12851	    # earlier do not add the objects themselves.
12852	    case `$CC -V 2>&1` in
12853	      *"Version 7."*)
12854	        archive_cmds_CXX='$CC -shared $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-soname $wl$soname -o $lib'
12855		archive_expsym_cmds_CXX='$CC -shared $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
12856		;;
12857	      *)  # Version 8.0 or newer
12858	        tmp_idyn=
12859	        case $host_cpu in
12860		  ia64*) tmp_idyn=' -i_dynamic';;
12861		esac
12862	        archive_cmds_CXX='$CC -shared'"$tmp_idyn"' $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
12863		archive_expsym_cmds_CXX='$CC -shared'"$tmp_idyn"' $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
12864		;;
12865	    esac
12866	    archive_cmds_need_lc_CXX=no
12867	    hardcode_libdir_flag_spec_CXX='${wl}-rpath,$libdir'
12868	    export_dynamic_flag_spec_CXX='${wl}--export-dynamic'
12869	    whole_archive_flag_spec_CXX='${wl}--whole-archive$convenience ${wl}--no-whole-archive'
12870	    ;;
12871          pgCC* | pgcpp*)
12872            # Portland Group C++ compiler
12873	    case `$CC -V` in
12874	    *pgCC\ [1-5].* | *pgcpp\ [1-5].*)
12875	      prelink_cmds_CXX='tpldir=Template.dir~
12876		rm -rf $tpldir~
12877		$CC --prelink_objects --instantiation_dir $tpldir $objs $libobjs $compile_deplibs~
12878		compile_command="$compile_command `find $tpldir -name \*.o | sort | $NL2SP`"'
12879	      old_archive_cmds_CXX='tpldir=Template.dir~
12880		rm -rf $tpldir~
12881		$CC --prelink_objects --instantiation_dir $tpldir $oldobjs$old_deplibs~
12882		$AR $AR_FLAGS $oldlib$oldobjs$old_deplibs `find $tpldir -name \*.o | sort | $NL2SP`~
12883		$RANLIB $oldlib'
12884	      archive_cmds_CXX='tpldir=Template.dir~
12885		rm -rf $tpldir~
12886		$CC --prelink_objects --instantiation_dir $tpldir $predep_objects $libobjs $deplibs $convenience $postdep_objects~
12887		$CC -shared $pic_flag $predep_objects $libobjs $deplibs `find $tpldir -name \*.o | sort | $NL2SP` $postdep_objects $compiler_flags ${wl}-soname ${wl}$soname -o $lib'
12888	      archive_expsym_cmds_CXX='tpldir=Template.dir~
12889		rm -rf $tpldir~
12890		$CC --prelink_objects --instantiation_dir $tpldir $predep_objects $libobjs $deplibs $convenience $postdep_objects~
12891		$CC -shared $pic_flag $predep_objects $libobjs $deplibs `find $tpldir -name \*.o | sort | $NL2SP` $postdep_objects $compiler_flags ${wl}-soname ${wl}$soname ${wl}-retain-symbols-file ${wl}$export_symbols -o $lib'
12892	      ;;
12893	    *) # Version 6 and above use weak symbols
12894	      archive_cmds_CXX='$CC -shared $pic_flag $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-soname ${wl}$soname -o $lib'
12895	      archive_expsym_cmds_CXX='$CC -shared $pic_flag $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-soname ${wl}$soname ${wl}-retain-symbols-file ${wl}$export_symbols -o $lib'
12896	      ;;
12897	    esac
12898
12899	    hardcode_libdir_flag_spec_CXX='${wl}--rpath ${wl}$libdir'
12900	    export_dynamic_flag_spec_CXX='${wl}--export-dynamic'
12901	    whole_archive_flag_spec_CXX='${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'
12902            ;;
12903	  cxx*)
12904	    # Compaq C++
12905	    archive_cmds_CXX='$CC -shared $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-soname $wl$soname -o $lib'
12906	    archive_expsym_cmds_CXX='$CC -shared $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-soname $wl$soname  -o $lib ${wl}-retain-symbols-file $wl$export_symbols'
12907
12908	    runpath_var=LD_RUN_PATH
12909	    hardcode_libdir_flag_spec_CXX='-rpath $libdir'
12910	    hardcode_libdir_separator_CXX=:
12911
12912	    # Commands to make compiler produce verbose output that lists
12913	    # what "hidden" libraries, object files and flags are used when
12914	    # linking a shared library.
12915	    #
12916	    # There doesn't appear to be a way to prevent this compiler from
12917	    # explicitly linking system object files so we need to strip them
12918	    # from the output so that they don't get included in the library
12919	    # dependencies.
12920	    output_verbose_link_cmd='templist=`$CC -shared $CFLAGS -v conftest.$objext 2>&1 | $GREP "ld"`; templist=`func_echo_all "$templist" | $SED "s/\(^.*ld.*\)\( .*ld .*$\)/\1/"`; list=""; for z in $templist; do case $z in conftest.$objext) list="$list $z";; *.$objext);; *) list="$list $z";;esac; done; func_echo_all "X$list" | $Xsed'
12921	    ;;
12922	  xl* | mpixl* | bgxl*)
12923	    # IBM XL 8.0 on PPC, with GNU ld
12924	    hardcode_libdir_flag_spec_CXX='${wl}-rpath ${wl}$libdir'
12925	    export_dynamic_flag_spec_CXX='${wl}--export-dynamic'
12926	    archive_cmds_CXX='$CC -qmkshrobj $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
12927	    if test "x$supports_anon_versioning" = xyes; then
12928	      archive_expsym_cmds_CXX='echo "{ global:" > $output_objdir/$libname.ver~
12929		cat $export_symbols | sed -e "s/\(.*\)/\1;/" >> $output_objdir/$libname.ver~
12930		echo "local: *; };" >> $output_objdir/$libname.ver~
12931		$CC -qmkshrobj $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-version-script ${wl}$output_objdir/$libname.ver -o $lib'
12932	    fi
12933	    ;;
12934	  *)
12935	    case `$CC -V 2>&1 | sed 5q` in
12936	    *Sun\ C*)
12937	      # Sun C++ 5.9
12938	      no_undefined_flag_CXX=' -zdefs'
12939	      archive_cmds_CXX='$CC -G${allow_undefined_flag} -h$soname -o $lib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags'
12940	      archive_expsym_cmds_CXX='$CC -G${allow_undefined_flag} -h$soname -o $lib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-retain-symbols-file ${wl}$export_symbols'
12941	      hardcode_libdir_flag_spec_CXX='-R$libdir'
12942	      whole_archive_flag_spec_CXX='${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'
12943	      compiler_needs_object_CXX=yes
12944
12945	      # Not sure whether something based on
12946	      # $CC $CFLAGS -v conftest.$objext -o libconftest$shared_ext 2>&1
12947	      # would be better.
12948	      output_verbose_link_cmd='func_echo_all'
12949
12950	      # Archives containing C++ object files must be created using
12951	      # "CC -xar", where "CC" is the Sun C++ compiler.  This is
12952	      # necessary to make sure instantiated templates are included
12953	      # in the archive.
12954	      old_archive_cmds_CXX='$CC -xar -o $oldlib $oldobjs'
12955	      ;;
12956	    esac
12957	    ;;
12958	esac
12959	;;
12960
12961      lynxos*)
12962        # FIXME: insert proper C++ library support
12963	ld_shlibs_CXX=no
12964	;;
12965
12966      m88k*)
12967        # FIXME: insert proper C++ library support
12968        ld_shlibs_CXX=no
12969	;;
12970
12971      mvs*)
12972        case $cc_basename in
12973          cxx*)
12974	    # FIXME: insert proper C++ library support
12975	    ld_shlibs_CXX=no
12976	    ;;
12977	  *)
12978	    # FIXME: insert proper C++ library support
12979	    ld_shlibs_CXX=no
12980	    ;;
12981	esac
12982	;;
12983
12984      netbsd*)
12985        if echo __ELF__ | $CC -E - | $GREP __ELF__ >/dev/null; then
12986	  archive_cmds_CXX='$LD -Bshareable  -o $lib $predep_objects $libobjs $deplibs $postdep_objects $linker_flags'
12987	  wlarc=
12988	  hardcode_libdir_flag_spec_CXX='-R$libdir'
12989	  hardcode_direct_CXX=yes
12990	  hardcode_shlibpath_var_CXX=no
12991	fi
12992	# Workaround some broken pre-1.5 toolchains
12993	output_verbose_link_cmd='$CC -shared $CFLAGS -v conftest.$objext 2>&1 | $GREP conftest.$objext | $SED -e "s:-lgcc -lc -lgcc::"'
12994	;;
12995
12996      *nto* | *qnx*)
12997        ld_shlibs_CXX=yes
12998	;;
12999
13000      openbsd2*)
13001        # C++ shared libraries are fairly broken
13002	ld_shlibs_CXX=no
13003	;;
13004
13005      openbsd*)
13006	if test -f /usr/libexec/ld.so; then
13007	  hardcode_direct_CXX=yes
13008	  hardcode_shlibpath_var_CXX=no
13009	  hardcode_direct_absolute_CXX=yes
13010	  archive_cmds_CXX='$CC -shared $pic_flag $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags -o $lib'
13011	  hardcode_libdir_flag_spec_CXX='${wl}-rpath,$libdir'
13012	  if test -z "`echo __ELF__ | $CC -E - | grep __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then
13013	    archive_expsym_cmds_CXX='$CC -shared $pic_flag $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-retain-symbols-file,$export_symbols -o $lib'
13014	    export_dynamic_flag_spec_CXX='${wl}-E'
13015	    whole_archive_flag_spec_CXX="$wlarc"'--whole-archive$convenience '"$wlarc"'--no-whole-archive'
13016	  fi
13017	  output_verbose_link_cmd=func_echo_all
13018	else
13019	  ld_shlibs_CXX=no
13020	fi
13021	;;
13022
13023      osf3* | osf4* | osf5*)
13024        case $cc_basename in
13025          KCC*)
13026	    # Kuck and Associates, Inc. (KAI) C++ Compiler
13027
13028	    # KCC will only create a shared library if the output file
13029	    # ends with ".so" (or ".sl" for HP-UX), so rename the library
13030	    # to its proper name (with version) after linking.
13031	    archive_cmds_CXX='tempext=`echo $shared_ext | $SED -e '\''s/\([^()0-9A-Za-z{}]\)/\\\\\1/g'\''`; templib=`echo "$lib" | $SED -e "s/\${tempext}\..*/.so/"`; $CC $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags --soname $soname -o \$templib; mv \$templib $lib'
13032
13033	    hardcode_libdir_flag_spec_CXX='${wl}-rpath,$libdir'
13034	    hardcode_libdir_separator_CXX=:
13035
13036	    # Archives containing C++ object files must be created using
13037	    # the KAI C++ compiler.
13038	    case $host in
13039	      osf3*) old_archive_cmds_CXX='$CC -Bstatic -o $oldlib $oldobjs' ;;
13040	      *) old_archive_cmds_CXX='$CC -o $oldlib $oldobjs' ;;
13041	    esac
13042	    ;;
13043          RCC*)
13044	    # Rational C++ 2.4.1
13045	    # FIXME: insert proper C++ library support
13046	    ld_shlibs_CXX=no
13047	    ;;
13048          cxx*)
13049	    case $host in
13050	      osf3*)
13051	        allow_undefined_flag_CXX=' ${wl}-expect_unresolved ${wl}\*'
13052	        archive_cmds_CXX='$CC -shared${allow_undefined_flag} $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-soname $soname `test -n "$verstring" && func_echo_all "${wl}-set_version $verstring"` -update_registry ${output_objdir}/so_locations -o $lib'
13053	        hardcode_libdir_flag_spec_CXX='${wl}-rpath ${wl}$libdir'
13054		;;
13055	      *)
13056	        allow_undefined_flag_CXX=' -expect_unresolved \*'
13057	        archive_cmds_CXX='$CC -shared${allow_undefined_flag} $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags -msym -soname $soname `test -n "$verstring" && func_echo_all "-set_version $verstring"` -update_registry ${output_objdir}/so_locations -o $lib'
13058	        archive_expsym_cmds_CXX='for i in `cat $export_symbols`; do printf "%s %s\\n" -exported_symbol "\$i" >> $lib.exp; done~
13059	          echo "-hidden">> $lib.exp~
13060	          $CC -shared$allow_undefined_flag $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags -msym -soname $soname ${wl}-input ${wl}$lib.exp  `test -n "$verstring" && $ECHO "-set_version $verstring"` -update_registry ${output_objdir}/so_locations -o $lib~
13061	          $RM $lib.exp'
13062	        hardcode_libdir_flag_spec_CXX='-rpath $libdir'
13063		;;
13064	    esac
13065
13066	    hardcode_libdir_separator_CXX=:
13067
13068	    # Commands to make compiler produce verbose output that lists
13069	    # what "hidden" libraries, object files and flags are used when
13070	    # linking a shared library.
13071	    #
13072	    # There doesn't appear to be a way to prevent this compiler from
13073	    # explicitly linking system object files so we need to strip them
13074	    # from the output so that they don't get included in the library
13075	    # dependencies.
13076	    output_verbose_link_cmd='templist=`$CC -shared $CFLAGS -v conftest.$objext 2>&1 | $GREP "ld" | $GREP -v "ld:"`; templist=`func_echo_all "$templist" | $SED "s/\(^.*ld.*\)\( .*ld.*$\)/\1/"`; list=""; for z in $templist; do case $z in conftest.$objext) list="$list $z";; *.$objext);; *) list="$list $z";;esac; done; func_echo_all "$list"'
13077	    ;;
13078	  *)
13079	    if test "$GXX" = yes && test "$with_gnu_ld" = no; then
13080	      allow_undefined_flag_CXX=' ${wl}-expect_unresolved ${wl}\*'
13081	      case $host in
13082	        osf3*)
13083	          archive_cmds_CXX='$CC -shared -nostdlib ${allow_undefined_flag} $predep_objects $libobjs $deplibs $postdep_objects $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'
13084		  ;;
13085	        *)
13086	          archive_cmds_CXX='$CC -shared $pic_flag -nostdlib ${allow_undefined_flag} $predep_objects $libobjs $deplibs $postdep_objects $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'
13087		  ;;
13088	      esac
13089
13090	      hardcode_libdir_flag_spec_CXX='${wl}-rpath ${wl}$libdir'
13091	      hardcode_libdir_separator_CXX=:
13092
13093	      # Commands to make compiler produce verbose output that lists
13094	      # what "hidden" libraries, object files and flags are used when
13095	      # linking a shared library.
13096	      output_verbose_link_cmd='$CC -shared $CFLAGS -v conftest.$objext 2>&1 | $GREP -v "^Configured with:" | $GREP "\-L"'
13097
13098	    else
13099	      # FIXME: insert proper C++ library support
13100	      ld_shlibs_CXX=no
13101	    fi
13102	    ;;
13103        esac
13104        ;;
13105
13106      psos*)
13107        # FIXME: insert proper C++ library support
13108        ld_shlibs_CXX=no
13109        ;;
13110
13111      sunos4*)
13112        case $cc_basename in
13113          CC*)
13114	    # Sun C++ 4.x
13115	    # FIXME: insert proper C++ library support
13116	    ld_shlibs_CXX=no
13117	    ;;
13118          lcc*)
13119	    # Lucid
13120	    # FIXME: insert proper C++ library support
13121	    ld_shlibs_CXX=no
13122	    ;;
13123          *)
13124	    # FIXME: insert proper C++ library support
13125	    ld_shlibs_CXX=no
13126	    ;;
13127        esac
13128        ;;
13129
13130      solaris*)
13131        case $cc_basename in
13132          CC* | sunCC*)
13133	    # Sun C++ 4.2, 5.x and Centerline C++
13134            archive_cmds_need_lc_CXX=yes
13135	    no_undefined_flag_CXX=' -zdefs'
13136	    archive_cmds_CXX='$CC -G${allow_undefined_flag}  -h$soname -o $lib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags'
13137	    archive_expsym_cmds_CXX='echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~echo "local: *; };" >> $lib.exp~
13138	      $CC -G${allow_undefined_flag} ${wl}-M ${wl}$lib.exp -h$soname -o $lib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags~$RM $lib.exp'
13139
13140	    hardcode_libdir_flag_spec_CXX='-R$libdir'
13141	    hardcode_shlibpath_var_CXX=no
13142	    case $host_os in
13143	      solaris2.[0-5] | solaris2.[0-5].*) ;;
13144	      *)
13145		# The compiler driver will combine and reorder linker options,
13146		# but understands `-z linker_flag'.
13147	        # Supported since Solaris 2.6 (maybe 2.5.1?)
13148		whole_archive_flag_spec_CXX='-z allextract$convenience -z defaultextract'
13149	        ;;
13150	    esac
13151	    link_all_deplibs_CXX=yes
13152
13153	    output_verbose_link_cmd='func_echo_all'
13154
13155	    # Archives containing C++ object files must be created using
13156	    # "CC -xar", where "CC" is the Sun C++ compiler.  This is
13157	    # necessary to make sure instantiated templates are included
13158	    # in the archive.
13159	    old_archive_cmds_CXX='$CC -xar -o $oldlib $oldobjs'
13160	    ;;
13161          gcx*)
13162	    # Green Hills C++ Compiler
13163	    archive_cmds_CXX='$CC -shared $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-h $wl$soname -o $lib'
13164
13165	    # The C++ compiler must be used to create the archive.
13166	    old_archive_cmds_CXX='$CC $LDFLAGS -archive -o $oldlib $oldobjs'
13167	    ;;
13168          *)
13169	    # GNU C++ compiler with Solaris linker
13170	    if test "$GXX" = yes && test "$with_gnu_ld" = no; then
13171	      no_undefined_flag_CXX=' ${wl}-z ${wl}defs'
13172	      if $CC --version | $GREP -v '^2\.7' > /dev/null; then
13173	        archive_cmds_CXX='$CC -shared $pic_flag -nostdlib $LDFLAGS $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-h $wl$soname -o $lib'
13174	        archive_expsym_cmds_CXX='echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~echo "local: *; };" >> $lib.exp~
13175		  $CC -shared $pic_flag -nostdlib ${wl}-M $wl$lib.exp -o $lib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags~$RM $lib.exp'
13176
13177	        # Commands to make compiler produce verbose output that lists
13178	        # what "hidden" libraries, object files and flags are used when
13179	        # linking a shared library.
13180	        output_verbose_link_cmd='$CC -shared $CFLAGS -v conftest.$objext 2>&1 | $GREP -v "^Configured with:" | $GREP "\-L"'
13181	      else
13182	        # g++ 2.7 appears to require `-G' NOT `-shared' on this
13183	        # platform.
13184	        archive_cmds_CXX='$CC -G -nostdlib $LDFLAGS $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-h $wl$soname -o $lib'
13185	        archive_expsym_cmds_CXX='echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~echo "local: *; };" >> $lib.exp~
13186		  $CC -G -nostdlib ${wl}-M $wl$lib.exp -o $lib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags~$RM $lib.exp'
13187
13188	        # Commands to make compiler produce verbose output that lists
13189	        # what "hidden" libraries, object files and flags are used when
13190	        # linking a shared library.
13191	        output_verbose_link_cmd='$CC -G $CFLAGS -v conftest.$objext 2>&1 | $GREP -v "^Configured with:" | $GREP "\-L"'
13192	      fi
13193
13194	      hardcode_libdir_flag_spec_CXX='${wl}-R $wl$libdir'
13195	      case $host_os in
13196		solaris2.[0-5] | solaris2.[0-5].*) ;;
13197		*)
13198		  whole_archive_flag_spec_CXX='${wl}-z ${wl}allextract$convenience ${wl}-z ${wl}defaultextract'
13199		  ;;
13200	      esac
13201	    fi
13202	    ;;
13203        esac
13204        ;;
13205
13206    sysv4*uw2* | sysv5OpenUNIX* | sysv5UnixWare7.[01].[10]* | unixware7* | sco3.2v5.0.[024]*)
13207      no_undefined_flag_CXX='${wl}-z,text'
13208      archive_cmds_need_lc_CXX=no
13209      hardcode_shlibpath_var_CXX=no
13210      runpath_var='LD_RUN_PATH'
13211
13212      case $cc_basename in
13213        CC*)
13214	  archive_cmds_CXX='$CC -G ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
13215	  archive_expsym_cmds_CXX='$CC -G ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
13216	  ;;
13217	*)
13218	  archive_cmds_CXX='$CC -shared ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
13219	  archive_expsym_cmds_CXX='$CC -shared ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
13220	  ;;
13221      esac
13222      ;;
13223
13224      sysv5* | sco3.2v5* | sco5v6*)
13225	# Note: We can NOT use -z defs as we might desire, because we do not
13226	# link with -lc, and that would cause any symbols used from libc to
13227	# always be unresolved, which means just about no library would
13228	# ever link correctly.  If we're not using GNU ld we use -z text
13229	# though, which does catch some bad symbols but isn't as heavy-handed
13230	# as -z defs.
13231	no_undefined_flag_CXX='${wl}-z,text'
13232	allow_undefined_flag_CXX='${wl}-z,nodefs'
13233	archive_cmds_need_lc_CXX=no
13234	hardcode_shlibpath_var_CXX=no
13235	hardcode_libdir_flag_spec_CXX='${wl}-R,$libdir'
13236	hardcode_libdir_separator_CXX=':'
13237	link_all_deplibs_CXX=yes
13238	export_dynamic_flag_spec_CXX='${wl}-Bexport'
13239	runpath_var='LD_RUN_PATH'
13240
13241	case $cc_basename in
13242          CC*)
13243	    archive_cmds_CXX='$CC -G ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
13244	    archive_expsym_cmds_CXX='$CC -G ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
13245	    old_archive_cmds_CXX='$CC -Tprelink_objects $oldobjs~
13246	      '"$old_archive_cmds_CXX"
13247	    reload_cmds_CXX='$CC -Tprelink_objects $reload_objs~
13248	      '"$reload_cmds_CXX"
13249	    ;;
13250	  *)
13251	    archive_cmds_CXX='$CC -shared ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
13252	    archive_expsym_cmds_CXX='$CC -shared ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
13253	    ;;
13254	esac
13255      ;;
13256
13257      tandem*)
13258        case $cc_basename in
13259          NCC*)
13260	    # NonStop-UX NCC 3.20
13261	    # FIXME: insert proper C++ library support
13262	    ld_shlibs_CXX=no
13263	    ;;
13264          *)
13265	    # FIXME: insert proper C++ library support
13266	    ld_shlibs_CXX=no
13267	    ;;
13268        esac
13269        ;;
13270
13271      vxworks*)
13272        # FIXME: insert proper C++ library support
13273        ld_shlibs_CXX=no
13274        ;;
13275
13276      *)
13277        # FIXME: insert proper C++ library support
13278        ld_shlibs_CXX=no
13279        ;;
13280    esac
13281
13282    { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ld_shlibs_CXX" >&5
13283$as_echo "$ld_shlibs_CXX" >&6; }
13284    test "$ld_shlibs_CXX" = no && can_build_shared=no
13285
13286    GCC_CXX="$GXX"
13287    LD_CXX="$LD"
13288
13289    ## CAVEAT EMPTOR:
13290    ## There is no encapsulation within the following macros, do not change
13291    ## the running order or otherwise move them around unless you know exactly
13292    ## what you are doing...
13293    # Dependencies to place before and after the object being linked:
13294predep_objects_CXX=
13295postdep_objects_CXX=
13296predeps_CXX=
13297postdeps_CXX=
13298compiler_lib_search_path_CXX=
13299
13300cat > conftest.$ac_ext <<_LT_EOF
13301class Foo
13302{
13303public:
13304  Foo (void) { a = 0; }
13305private:
13306  int a;
13307};
13308_LT_EOF
13309
13310
13311_lt_libdeps_save_CFLAGS=$CFLAGS
13312case "$CC $CFLAGS " in #(
13313*\ -flto*\ *) CFLAGS="$CFLAGS -fno-lto" ;;
13314*\ -fwhopr*\ *) CFLAGS="$CFLAGS -fno-whopr" ;;
13315esac
13316
13317if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
13318  (eval $ac_compile) 2>&5
13319  ac_status=$?
13320  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
13321  test $ac_status = 0; }; then
13322  # Parse the compiler output and extract the necessary
13323  # objects, libraries and library flags.
13324
13325  # Sentinel used to keep track of whether or not we are before
13326  # the conftest object file.
13327  pre_test_object_deps_done=no
13328
13329  for p in `eval "$output_verbose_link_cmd"`; do
13330    case ${prev}${p} in
13331
13332    -L* | -R* | -l*)
13333       # Some compilers place space between "-{L,R}" and the path.
13334       # Remove the space.
13335       if test $p = "-L" ||
13336          test $p = "-R"; then
13337	 prev=$p
13338	 continue
13339       fi
13340
13341       # Expand the sysroot to ease extracting the directories later.
13342       if test -z "$prev"; then
13343         case $p in
13344         -L*) func_stripname_cnf '-L' '' "$p"; prev=-L; p=$func_stripname_result ;;
13345         -R*) func_stripname_cnf '-R' '' "$p"; prev=-R; p=$func_stripname_result ;;
13346         -l*) func_stripname_cnf '-l' '' "$p"; prev=-l; p=$func_stripname_result ;;
13347         esac
13348       fi
13349       case $p in
13350       =*) func_stripname_cnf '=' '' "$p"; p=$lt_sysroot$func_stripname_result ;;
13351       esac
13352       if test "$pre_test_object_deps_done" = no; then
13353	 case ${prev} in
13354	 -L | -R)
13355	   # Internal compiler library paths should come after those
13356	   # provided the user.  The postdeps already come after the
13357	   # user supplied libs so there is no need to process them.
13358	   if test -z "$compiler_lib_search_path_CXX"; then
13359	     compiler_lib_search_path_CXX="${prev}${p}"
13360	   else
13361	     compiler_lib_search_path_CXX="${compiler_lib_search_path_CXX} ${prev}${p}"
13362	   fi
13363	   ;;
13364	 # The "-l" case would never come before the object being
13365	 # linked, so don't bother handling this case.
13366	 esac
13367       else
13368	 if test -z "$postdeps_CXX"; then
13369	   postdeps_CXX="${prev}${p}"
13370	 else
13371	   postdeps_CXX="${postdeps_CXX} ${prev}${p}"
13372	 fi
13373       fi
13374       prev=
13375       ;;
13376
13377    *.lto.$objext) ;; # Ignore GCC LTO objects
13378    *.$objext)
13379       # This assumes that the test object file only shows up
13380       # once in the compiler output.
13381       if test "$p" = "conftest.$objext"; then
13382	 pre_test_object_deps_done=yes
13383	 continue
13384       fi
13385
13386       if test "$pre_test_object_deps_done" = no; then
13387	 if test -z "$predep_objects_CXX"; then
13388	   predep_objects_CXX="$p"
13389	 else
13390	   predep_objects_CXX="$predep_objects_CXX $p"
13391	 fi
13392       else
13393	 if test -z "$postdep_objects_CXX"; then
13394	   postdep_objects_CXX="$p"
13395	 else
13396	   postdep_objects_CXX="$postdep_objects_CXX $p"
13397	 fi
13398       fi
13399       ;;
13400
13401    *) ;; # Ignore the rest.
13402
13403    esac
13404  done
13405
13406  # Clean up.
13407  rm -f a.out a.exe
13408else
13409  echo "libtool.m4: error: problem compiling CXX test program"
13410fi
13411
13412$RM -f confest.$objext
13413CFLAGS=$_lt_libdeps_save_CFLAGS
13414
13415# PORTME: override above test on systems where it is broken
13416case $host_os in
13417interix[3-9]*)
13418  # Interix 3.5 installs completely hosed .la files for C++, so rather than
13419  # hack all around it, let's just trust "g++" to DTRT.
13420  predep_objects_CXX=
13421  postdep_objects_CXX=
13422  postdeps_CXX=
13423  ;;
13424
13425linux*)
13426  case `$CC -V 2>&1 | sed 5q` in
13427  *Sun\ C*)
13428    # Sun C++ 5.9
13429
13430    # The more standards-conforming stlport4 library is
13431    # incompatible with the Cstd library. Avoid specifying
13432    # it if it's in CXXFLAGS. Ignore libCrun as
13433    # -library=stlport4 depends on it.
13434    case " $CXX $CXXFLAGS " in
13435    *" -library=stlport4 "*)
13436      solaris_use_stlport4=yes
13437      ;;
13438    esac
13439
13440    if test "$solaris_use_stlport4" != yes; then
13441      postdeps_CXX='-library=Cstd -library=Crun'
13442    fi
13443    ;;
13444  esac
13445  ;;
13446
13447solaris*)
13448  case $cc_basename in
13449  CC* | sunCC*)
13450    # The more standards-conforming stlport4 library is
13451    # incompatible with the Cstd library. Avoid specifying
13452    # it if it's in CXXFLAGS. Ignore libCrun as
13453    # -library=stlport4 depends on it.
13454    case " $CXX $CXXFLAGS " in
13455    *" -library=stlport4 "*)
13456      solaris_use_stlport4=yes
13457      ;;
13458    esac
13459
13460    # Adding this requires a known-good setup of shared libraries for
13461    # Sun compiler versions before 5.6, else PIC objects from an old
13462    # archive will be linked into the output, leading to subtle bugs.
13463    if test "$solaris_use_stlport4" != yes; then
13464      postdeps_CXX='-library=Cstd -library=Crun'
13465    fi
13466    ;;
13467  esac
13468  ;;
13469esac
13470
13471
13472case " $postdeps_CXX " in
13473*" -lc "*) archive_cmds_need_lc_CXX=no ;;
13474esac
13475 compiler_lib_search_dirs_CXX=
13476if test -n "${compiler_lib_search_path_CXX}"; then
13477 compiler_lib_search_dirs_CXX=`echo " ${compiler_lib_search_path_CXX}" | ${SED} -e 's! -L! !g' -e 's!^ !!'`
13478fi
13479
13480
13481
13482
13483
13484
13485
13486
13487
13488
13489
13490
13491
13492
13493
13494
13495
13496
13497
13498
13499
13500
13501
13502
13503
13504
13505
13506
13507
13508
13509
13510    lt_prog_compiler_wl_CXX=
13511lt_prog_compiler_pic_CXX=
13512lt_prog_compiler_static_CXX=
13513
13514
13515  # C++ specific cases for pic, static, wl, etc.
13516  if test "$GXX" = yes; then
13517    lt_prog_compiler_wl_CXX='-Wl,'
13518    lt_prog_compiler_static_CXX='-static'
13519
13520    case $host_os in
13521    aix*)
13522      # All AIX code is PIC.
13523      if test "$host_cpu" = ia64; then
13524	# AIX 5 now supports IA64 processor
13525	lt_prog_compiler_static_CXX='-Bstatic'
13526      fi
13527      ;;
13528
13529    amigaos*)
13530      case $host_cpu in
13531      powerpc)
13532            # see comment about AmigaOS4 .so support
13533            lt_prog_compiler_pic_CXX='-fPIC'
13534        ;;
13535      m68k)
13536            # FIXME: we need at least 68020 code to build shared libraries, but
13537            # adding the `-m68020' flag to GCC prevents building anything better,
13538            # like `-m68040'.
13539            lt_prog_compiler_pic_CXX='-m68020 -resident32 -malways-restore-a4'
13540        ;;
13541      esac
13542      ;;
13543
13544    beos* | irix5* | irix6* | nonstopux* | osf3* | osf4* | osf5*)
13545      # PIC is the default for these OSes.
13546      ;;
13547    mingw* | cygwin* | os2* | pw32* | cegcc*)
13548      # This hack is so that the source file can tell whether it is being
13549      # built for inclusion in a dll (and should export symbols for example).
13550      # Although the cygwin gcc ignores -fPIC, still need this for old-style
13551      # (--disable-auto-import) libraries
13552      lt_prog_compiler_pic_CXX='-DDLL_EXPORT'
13553      ;;
13554    darwin* | rhapsody*)
13555      # PIC is the default on this platform
13556      # Common symbols not allowed in MH_DYLIB files
13557      lt_prog_compiler_pic_CXX='-fno-common'
13558      ;;
13559    *djgpp*)
13560      # DJGPP does not support shared libraries at all
13561      lt_prog_compiler_pic_CXX=
13562      ;;
13563    haiku*)
13564      # PIC is the default for Haiku.
13565      # The "-static" flag exists, but is broken.
13566      lt_prog_compiler_static_CXX=
13567      ;;
13568    interix[3-9]*)
13569      # Interix 3.x gcc -fpic/-fPIC options generate broken code.
13570      # Instead, we relocate shared libraries at runtime.
13571      ;;
13572    sysv4*MP*)
13573      if test -d /usr/nec; then
13574	lt_prog_compiler_pic_CXX=-Kconform_pic
13575      fi
13576      ;;
13577    hpux*)
13578      # PIC is the default for 64-bit PA HP-UX, but not for 32-bit
13579      # PA HP-UX.  On IA64 HP-UX, PIC is the default but the pic flag
13580      # sets the default TLS model and affects inlining.
13581      case $host_cpu in
13582      hppa*64*)
13583	;;
13584      *)
13585	lt_prog_compiler_pic_CXX='-fPIC'
13586	;;
13587      esac
13588      ;;
13589    *qnx* | *nto*)
13590      # QNX uses GNU C++, but need to define -shared option too, otherwise
13591      # it will coredump.
13592      lt_prog_compiler_pic_CXX='-fPIC -shared'
13593      ;;
13594    *)
13595      lt_prog_compiler_pic_CXX='-fPIC'
13596      ;;
13597    esac
13598  else
13599    case $host_os in
13600      aix[4-9]*)
13601	# All AIX code is PIC.
13602	if test "$host_cpu" = ia64; then
13603	  # AIX 5 now supports IA64 processor
13604	  lt_prog_compiler_static_CXX='-Bstatic'
13605	else
13606	  lt_prog_compiler_static_CXX='-bnso -bI:/lib/syscalls.exp'
13607	fi
13608	;;
13609      chorus*)
13610	case $cc_basename in
13611	cxch68*)
13612	  # Green Hills C++ Compiler
13613	  # _LT_TAGVAR(lt_prog_compiler_static, CXX)="--no_auto_instantiation -u __main -u __premain -u _abort -r $COOL_DIR/lib/libOrb.a $MVME_DIR/lib/CC/libC.a $MVME_DIR/lib/classix/libcx.s.a"
13614	  ;;
13615	esac
13616	;;
13617      mingw* | cygwin* | os2* | pw32* | cegcc*)
13618	# This hack is so that the source file can tell whether it is being
13619	# built for inclusion in a dll (and should export symbols for example).
13620	lt_prog_compiler_pic_CXX='-DDLL_EXPORT'
13621	;;
13622      dgux*)
13623	case $cc_basename in
13624	  ec++*)
13625	    lt_prog_compiler_pic_CXX='-KPIC'
13626	    ;;
13627	  ghcx*)
13628	    # Green Hills C++ Compiler
13629	    lt_prog_compiler_pic_CXX='-pic'
13630	    ;;
13631	  *)
13632	    ;;
13633	esac
13634	;;
13635      freebsd* | dragonfly*)
13636	# FreeBSD uses GNU C++
13637	;;
13638      hpux9* | hpux10* | hpux11*)
13639	case $cc_basename in
13640	  CC*)
13641	    lt_prog_compiler_wl_CXX='-Wl,'
13642	    lt_prog_compiler_static_CXX='${wl}-a ${wl}archive'
13643	    if test "$host_cpu" != ia64; then
13644	      lt_prog_compiler_pic_CXX='+Z'
13645	    fi
13646	    ;;
13647	  aCC*)
13648	    lt_prog_compiler_wl_CXX='-Wl,'
13649	    lt_prog_compiler_static_CXX='${wl}-a ${wl}archive'
13650	    case $host_cpu in
13651	    hppa*64*|ia64*)
13652	      # +Z the default
13653	      ;;
13654	    *)
13655	      lt_prog_compiler_pic_CXX='+Z'
13656	      ;;
13657	    esac
13658	    ;;
13659	  *)
13660	    ;;
13661	esac
13662	;;
13663      interix*)
13664	# This is c89, which is MS Visual C++ (no shared libs)
13665	# Anyone wants to do a port?
13666	;;
13667      irix5* | irix6* | nonstopux*)
13668	case $cc_basename in
13669	  CC*)
13670	    lt_prog_compiler_wl_CXX='-Wl,'
13671	    lt_prog_compiler_static_CXX='-non_shared'
13672	    # CC pic flag -KPIC is the default.
13673	    ;;
13674	  *)
13675	    ;;
13676	esac
13677	;;
13678      linux* | k*bsd*-gnu | kopensolaris*-gnu)
13679	case $cc_basename in
13680	  KCC*)
13681	    # KAI C++ Compiler
13682	    lt_prog_compiler_wl_CXX='--backend -Wl,'
13683	    lt_prog_compiler_pic_CXX='-fPIC'
13684	    ;;
13685	  ecpc* )
13686	    # old Intel C++ for x86_64 which still supported -KPIC.
13687	    lt_prog_compiler_wl_CXX='-Wl,'
13688	    lt_prog_compiler_pic_CXX='-KPIC'
13689	    lt_prog_compiler_static_CXX='-static'
13690	    ;;
13691	  icpc* )
13692	    # Intel C++, used to be incompatible with GCC.
13693	    # ICC 10 doesn't accept -KPIC any more.
13694	    lt_prog_compiler_wl_CXX='-Wl,'
13695	    lt_prog_compiler_pic_CXX='-fPIC'
13696	    lt_prog_compiler_static_CXX='-static'
13697	    ;;
13698	  pgCC* | pgcpp*)
13699	    # Portland Group C++ compiler
13700	    lt_prog_compiler_wl_CXX='-Wl,'
13701	    lt_prog_compiler_pic_CXX='-fpic'
13702	    lt_prog_compiler_static_CXX='-Bstatic'
13703	    ;;
13704	  cxx*)
13705	    # Compaq C++
13706	    # Make sure the PIC flag is empty.  It appears that all Alpha
13707	    # Linux and Compaq Tru64 Unix objects are PIC.
13708	    lt_prog_compiler_pic_CXX=
13709	    lt_prog_compiler_static_CXX='-non_shared'
13710	    ;;
13711	  xlc* | xlC* | bgxl[cC]* | mpixl[cC]*)
13712	    # IBM XL 8.0, 9.0 on PPC and BlueGene
13713	    lt_prog_compiler_wl_CXX='-Wl,'
13714	    lt_prog_compiler_pic_CXX='-qpic'
13715	    lt_prog_compiler_static_CXX='-qstaticlink'
13716	    ;;
13717	  *)
13718	    case `$CC -V 2>&1 | sed 5q` in
13719	    *Sun\ C*)
13720	      # Sun C++ 5.9
13721	      lt_prog_compiler_pic_CXX='-KPIC'
13722	      lt_prog_compiler_static_CXX='-Bstatic'
13723	      lt_prog_compiler_wl_CXX='-Qoption ld '
13724	      ;;
13725	    esac
13726	    ;;
13727	esac
13728	;;
13729      lynxos*)
13730	;;
13731      m88k*)
13732	;;
13733      mvs*)
13734	case $cc_basename in
13735	  cxx*)
13736	    lt_prog_compiler_pic_CXX='-W c,exportall'
13737	    ;;
13738	  *)
13739	    ;;
13740	esac
13741	;;
13742      netbsd*)
13743	;;
13744      *qnx* | *nto*)
13745        # QNX uses GNU C++, but need to define -shared option too, otherwise
13746        # it will coredump.
13747        lt_prog_compiler_pic_CXX='-fPIC -shared'
13748        ;;
13749      osf3* | osf4* | osf5*)
13750	case $cc_basename in
13751	  KCC*)
13752	    lt_prog_compiler_wl_CXX='--backend -Wl,'
13753	    ;;
13754	  RCC*)
13755	    # Rational C++ 2.4.1
13756	    lt_prog_compiler_pic_CXX='-pic'
13757	    ;;
13758	  cxx*)
13759	    # Digital/Compaq C++
13760	    lt_prog_compiler_wl_CXX='-Wl,'
13761	    # Make sure the PIC flag is empty.  It appears that all Alpha
13762	    # Linux and Compaq Tru64 Unix objects are PIC.
13763	    lt_prog_compiler_pic_CXX=
13764	    lt_prog_compiler_static_CXX='-non_shared'
13765	    ;;
13766	  *)
13767	    ;;
13768	esac
13769	;;
13770      psos*)
13771	;;
13772      solaris*)
13773	case $cc_basename in
13774	  CC* | sunCC*)
13775	    # Sun C++ 4.2, 5.x and Centerline C++
13776	    lt_prog_compiler_pic_CXX='-KPIC'
13777	    lt_prog_compiler_static_CXX='-Bstatic'
13778	    lt_prog_compiler_wl_CXX='-Qoption ld '
13779	    ;;
13780	  gcx*)
13781	    # Green Hills C++ Compiler
13782	    lt_prog_compiler_pic_CXX='-PIC'
13783	    ;;
13784	  *)
13785	    ;;
13786	esac
13787	;;
13788      sunos4*)
13789	case $cc_basename in
13790	  CC*)
13791	    # Sun C++ 4.x
13792	    lt_prog_compiler_pic_CXX='-pic'
13793	    lt_prog_compiler_static_CXX='-Bstatic'
13794	    ;;
13795	  lcc*)
13796	    # Lucid
13797	    lt_prog_compiler_pic_CXX='-pic'
13798	    ;;
13799	  *)
13800	    ;;
13801	esac
13802	;;
13803      sysv5* | unixware* | sco3.2v5* | sco5v6* | OpenUNIX*)
13804	case $cc_basename in
13805	  CC*)
13806	    lt_prog_compiler_wl_CXX='-Wl,'
13807	    lt_prog_compiler_pic_CXX='-KPIC'
13808	    lt_prog_compiler_static_CXX='-Bstatic'
13809	    ;;
13810	esac
13811	;;
13812      tandem*)
13813	case $cc_basename in
13814	  NCC*)
13815	    # NonStop-UX NCC 3.20
13816	    lt_prog_compiler_pic_CXX='-KPIC'
13817	    ;;
13818	  *)
13819	    ;;
13820	esac
13821	;;
13822      vxworks*)
13823	;;
13824      *)
13825	lt_prog_compiler_can_build_shared_CXX=no
13826	;;
13827    esac
13828  fi
13829
13830case $host_os in
13831  # For platforms which do not support PIC, -DPIC is meaningless:
13832  *djgpp*)
13833    lt_prog_compiler_pic_CXX=
13834    ;;
13835  *)
13836    lt_prog_compiler_pic_CXX="$lt_prog_compiler_pic_CXX -DPIC"
13837    ;;
13838esac
13839
13840{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $compiler option to produce PIC" >&5
13841$as_echo_n "checking for $compiler option to produce PIC... " >&6; }
13842if ${lt_cv_prog_compiler_pic_CXX+:} false; then :
13843  $as_echo_n "(cached) " >&6
13844else
13845  lt_cv_prog_compiler_pic_CXX=$lt_prog_compiler_pic_CXX
13846fi
13847{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_pic_CXX" >&5
13848$as_echo "$lt_cv_prog_compiler_pic_CXX" >&6; }
13849lt_prog_compiler_pic_CXX=$lt_cv_prog_compiler_pic_CXX
13850
13851#
13852# Check to make sure the PIC flag actually works.
13853#
13854if test -n "$lt_prog_compiler_pic_CXX"; then
13855  { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler PIC flag $lt_prog_compiler_pic_CXX works" >&5
13856$as_echo_n "checking if $compiler PIC flag $lt_prog_compiler_pic_CXX works... " >&6; }
13857if ${lt_cv_prog_compiler_pic_works_CXX+:} false; then :
13858  $as_echo_n "(cached) " >&6
13859else
13860  lt_cv_prog_compiler_pic_works_CXX=no
13861   ac_outfile=conftest.$ac_objext
13862   echo "$lt_simple_compile_test_code" > conftest.$ac_ext
13863   lt_compiler_flag="$lt_prog_compiler_pic_CXX -DPIC"
13864   # Insert the option either (1) after the last *FLAGS variable, or
13865   # (2) before a word containing "conftest.", or (3) at the end.
13866   # Note that $ac_compile itself does not contain backslashes and begins
13867   # with a dollar sign (not a hyphen), so the echo should work correctly.
13868   # The option is referenced via a variable to avoid confusing sed.
13869   lt_compile=`echo "$ac_compile" | $SED \
13870   -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
13871   -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
13872   -e 's:$: $lt_compiler_flag:'`
13873   (eval echo "\"\$as_me:$LINENO: $lt_compile\"" >&5)
13874   (eval "$lt_compile" 2>conftest.err)
13875   ac_status=$?
13876   cat conftest.err >&5
13877   echo "$as_me:$LINENO: \$? = $ac_status" >&5
13878   if (exit $ac_status) && test -s "$ac_outfile"; then
13879     # The compiler can only warn and ignore the option if not recognized
13880     # So say no if there are warnings other than the usual output.
13881     $ECHO "$_lt_compiler_boilerplate" | $SED '/^$/d' >conftest.exp
13882     $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2
13883     if test ! -s conftest.er2 || diff conftest.exp conftest.er2 >/dev/null; then
13884       lt_cv_prog_compiler_pic_works_CXX=yes
13885     fi
13886   fi
13887   $RM conftest*
13888
13889fi
13890{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_pic_works_CXX" >&5
13891$as_echo "$lt_cv_prog_compiler_pic_works_CXX" >&6; }
13892
13893if test x"$lt_cv_prog_compiler_pic_works_CXX" = xyes; then
13894    case $lt_prog_compiler_pic_CXX in
13895     "" | " "*) ;;
13896     *) lt_prog_compiler_pic_CXX=" $lt_prog_compiler_pic_CXX" ;;
13897     esac
13898else
13899    lt_prog_compiler_pic_CXX=
13900     lt_prog_compiler_can_build_shared_CXX=no
13901fi
13902
13903fi
13904
13905
13906
13907
13908
13909#
13910# Check to make sure the static flag actually works.
13911#
13912wl=$lt_prog_compiler_wl_CXX eval lt_tmp_static_flag=\"$lt_prog_compiler_static_CXX\"
13913{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler static flag $lt_tmp_static_flag works" >&5
13914$as_echo_n "checking if $compiler static flag $lt_tmp_static_flag works... " >&6; }
13915if ${lt_cv_prog_compiler_static_works_CXX+:} false; then :
13916  $as_echo_n "(cached) " >&6
13917else
13918  lt_cv_prog_compiler_static_works_CXX=no
13919   save_LDFLAGS="$LDFLAGS"
13920   LDFLAGS="$LDFLAGS $lt_tmp_static_flag"
13921   echo "$lt_simple_link_test_code" > conftest.$ac_ext
13922   if (eval $ac_link 2>conftest.err) && test -s conftest$ac_exeext; then
13923     # The linker can only warn and ignore the option if not recognized
13924     # So say no if there are warnings
13925     if test -s conftest.err; then
13926       # Append any errors to the config.log.
13927       cat conftest.err 1>&5
13928       $ECHO "$_lt_linker_boilerplate" | $SED '/^$/d' > conftest.exp
13929       $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2
13930       if diff conftest.exp conftest.er2 >/dev/null; then
13931         lt_cv_prog_compiler_static_works_CXX=yes
13932       fi
13933     else
13934       lt_cv_prog_compiler_static_works_CXX=yes
13935     fi
13936   fi
13937   $RM -r conftest*
13938   LDFLAGS="$save_LDFLAGS"
13939
13940fi
13941{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_static_works_CXX" >&5
13942$as_echo "$lt_cv_prog_compiler_static_works_CXX" >&6; }
13943
13944if test x"$lt_cv_prog_compiler_static_works_CXX" = xyes; then
13945    :
13946else
13947    lt_prog_compiler_static_CXX=
13948fi
13949
13950
13951
13952
13953    { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler supports -c -o file.$ac_objext" >&5
13954$as_echo_n "checking if $compiler supports -c -o file.$ac_objext... " >&6; }
13955if ${lt_cv_prog_compiler_c_o_CXX+:} false; then :
13956  $as_echo_n "(cached) " >&6
13957else
13958  lt_cv_prog_compiler_c_o_CXX=no
13959   $RM -r conftest 2>/dev/null
13960   mkdir conftest
13961   cd conftest
13962   mkdir out
13963   echo "$lt_simple_compile_test_code" > conftest.$ac_ext
13964
13965   lt_compiler_flag="-o out/conftest2.$ac_objext"
13966   # Insert the option either (1) after the last *FLAGS variable, or
13967   # (2) before a word containing "conftest.", or (3) at the end.
13968   # Note that $ac_compile itself does not contain backslashes and begins
13969   # with a dollar sign (not a hyphen), so the echo should work correctly.
13970   lt_compile=`echo "$ac_compile" | $SED \
13971   -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
13972   -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
13973   -e 's:$: $lt_compiler_flag:'`
13974   (eval echo "\"\$as_me:$LINENO: $lt_compile\"" >&5)
13975   (eval "$lt_compile" 2>out/conftest.err)
13976   ac_status=$?
13977   cat out/conftest.err >&5
13978   echo "$as_me:$LINENO: \$? = $ac_status" >&5
13979   if (exit $ac_status) && test -s out/conftest2.$ac_objext
13980   then
13981     # The compiler can only warn and ignore the option if not recognized
13982     # So say no if there are warnings
13983     $ECHO "$_lt_compiler_boilerplate" | $SED '/^$/d' > out/conftest.exp
13984     $SED '/^$/d; /^ *+/d' out/conftest.err >out/conftest.er2
13985     if test ! -s out/conftest.er2 || diff out/conftest.exp out/conftest.er2 >/dev/null; then
13986       lt_cv_prog_compiler_c_o_CXX=yes
13987     fi
13988   fi
13989   chmod u+w . 2>&5
13990   $RM conftest*
13991   # SGI C++ compiler will create directory out/ii_files/ for
13992   # template instantiation
13993   test -d out/ii_files && $RM out/ii_files/* && rmdir out/ii_files
13994   $RM out/* && rmdir out
13995   cd ..
13996   $RM -r conftest
13997   $RM conftest*
13998
13999fi
14000{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_c_o_CXX" >&5
14001$as_echo "$lt_cv_prog_compiler_c_o_CXX" >&6; }
14002
14003
14004
14005    { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler supports -c -o file.$ac_objext" >&5
14006$as_echo_n "checking if $compiler supports -c -o file.$ac_objext... " >&6; }
14007if ${lt_cv_prog_compiler_c_o_CXX+:} false; then :
14008  $as_echo_n "(cached) " >&6
14009else
14010  lt_cv_prog_compiler_c_o_CXX=no
14011   $RM -r conftest 2>/dev/null
14012   mkdir conftest
14013   cd conftest
14014   mkdir out
14015   echo "$lt_simple_compile_test_code" > conftest.$ac_ext
14016
14017   lt_compiler_flag="-o out/conftest2.$ac_objext"
14018   # Insert the option either (1) after the last *FLAGS variable, or
14019   # (2) before a word containing "conftest.", or (3) at the end.
14020   # Note that $ac_compile itself does not contain backslashes and begins
14021   # with a dollar sign (not a hyphen), so the echo should work correctly.
14022   lt_compile=`echo "$ac_compile" | $SED \
14023   -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
14024   -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
14025   -e 's:$: $lt_compiler_flag:'`
14026   (eval echo "\"\$as_me:$LINENO: $lt_compile\"" >&5)
14027   (eval "$lt_compile" 2>out/conftest.err)
14028   ac_status=$?
14029   cat out/conftest.err >&5
14030   echo "$as_me:$LINENO: \$? = $ac_status" >&5
14031   if (exit $ac_status) && test -s out/conftest2.$ac_objext
14032   then
14033     # The compiler can only warn and ignore the option if not recognized
14034     # So say no if there are warnings
14035     $ECHO "$_lt_compiler_boilerplate" | $SED '/^$/d' > out/conftest.exp
14036     $SED '/^$/d; /^ *+/d' out/conftest.err >out/conftest.er2
14037     if test ! -s out/conftest.er2 || diff out/conftest.exp out/conftest.er2 >/dev/null; then
14038       lt_cv_prog_compiler_c_o_CXX=yes
14039     fi
14040   fi
14041   chmod u+w . 2>&5
14042   $RM conftest*
14043   # SGI C++ compiler will create directory out/ii_files/ for
14044   # template instantiation
14045   test -d out/ii_files && $RM out/ii_files/* && rmdir out/ii_files
14046   $RM out/* && rmdir out
14047   cd ..
14048   $RM -r conftest
14049   $RM conftest*
14050
14051fi
14052{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_c_o_CXX" >&5
14053$as_echo "$lt_cv_prog_compiler_c_o_CXX" >&6; }
14054
14055
14056
14057
14058hard_links="nottested"
14059if test "$lt_cv_prog_compiler_c_o_CXX" = no && test "$need_locks" != no; then
14060  # do not overwrite the value of need_locks provided by the user
14061  { $as_echo "$as_me:${as_lineno-$LINENO}: checking if we can lock with hard links" >&5
14062$as_echo_n "checking if we can lock with hard links... " >&6; }
14063  hard_links=yes
14064  $RM conftest*
14065  ln conftest.a conftest.b 2>/dev/null && hard_links=no
14066  touch conftest.a
14067  ln conftest.a conftest.b 2>&5 || hard_links=no
14068  ln conftest.a conftest.b 2>/dev/null && hard_links=no
14069  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $hard_links" >&5
14070$as_echo "$hard_links" >&6; }
14071  if test "$hard_links" = no; then
14072    { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: \`$CC' does not support \`-c -o', so \`make -j' may be unsafe" >&5
14073$as_echo "$as_me: WARNING: \`$CC' does not support \`-c -o', so \`make -j' may be unsafe" >&2;}
14074    need_locks=warn
14075  fi
14076else
14077  need_locks=no
14078fi
14079
14080
14081
14082    { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the $compiler linker ($LD) supports shared libraries" >&5
14083$as_echo_n "checking whether the $compiler linker ($LD) supports shared libraries... " >&6; }
14084
14085  export_symbols_cmds_CXX='$NM $libobjs $convenience | $global_symbol_pipe | $SED '\''s/.* //'\'' | sort | uniq > $export_symbols'
14086  exclude_expsyms_CXX='_GLOBAL_OFFSET_TABLE_|_GLOBAL__F[ID]_.*'
14087  case $host_os in
14088  aix[4-9]*)
14089    # If we're using GNU nm, then we don't want the "-C" option.
14090    # -C means demangle to AIX nm, but means don't demangle with GNU nm
14091    # Also, AIX nm treats weak defined symbols like other global defined
14092    # symbols, whereas GNU nm marks them as "W".
14093    if $NM -V 2>&1 | $GREP 'GNU' > /dev/null; then
14094      export_symbols_cmds_CXX='$NM -Bpg $libobjs $convenience | awk '\''{ if (((\$ 2 == "T") || (\$ 2 == "D") || (\$ 2 == "B") || (\$ 2 == "W")) && (substr(\$ 3,1,1) != ".")) { print \$ 3 } }'\'' | sort -u > $export_symbols'
14095    else
14096      export_symbols_cmds_CXX='$NM -BCpg $libobjs $convenience | awk '\''{ if (((\$ 2 == "T") || (\$ 2 == "D") || (\$ 2 == "B")) && (substr(\$ 3,1,1) != ".")) { print \$ 3 } }'\'' | sort -u > $export_symbols'
14097    fi
14098    ;;
14099  pw32*)
14100    export_symbols_cmds_CXX="$ltdll_cmds"
14101    ;;
14102  cygwin* | mingw* | cegcc*)
14103    case $cc_basename in
14104    cl*) ;;
14105    *)
14106      export_symbols_cmds_CXX='$NM $libobjs $convenience | $global_symbol_pipe | $SED -e '\''/^[BCDGRS][ ]/s/.*[ ]\([^ ]*\)/\1 DATA/;s/^.*[ ]__nm__\([^ ]*\)[ ][^ ]*/\1 DATA/;/^I[ ]/d;/^[AITW][ ]/s/.* //'\'' | sort | uniq > $export_symbols'
14107      exclude_expsyms_CXX='[_]+GLOBAL_OFFSET_TABLE_|[_]+GLOBAL__[FID]_.*|[_]+head_[A-Za-z0-9_]+_dll|[A-Za-z0-9_]+_dll_iname'
14108      ;;
14109    esac
14110    ;;
14111  *)
14112    export_symbols_cmds_CXX='$NM $libobjs $convenience | $global_symbol_pipe | $SED '\''s/.* //'\'' | sort | uniq > $export_symbols'
14113    ;;
14114  esac
14115
14116{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ld_shlibs_CXX" >&5
14117$as_echo "$ld_shlibs_CXX" >&6; }
14118test "$ld_shlibs_CXX" = no && can_build_shared=no
14119
14120with_gnu_ld_CXX=$with_gnu_ld
14121
14122
14123
14124
14125
14126
14127#
14128# Do we need to explicitly link libc?
14129#
14130case "x$archive_cmds_need_lc_CXX" in
14131x|xyes)
14132  # Assume -lc should be added
14133  archive_cmds_need_lc_CXX=yes
14134
14135  if test "$enable_shared" = yes && test "$GCC" = yes; then
14136    case $archive_cmds_CXX in
14137    *'~'*)
14138      # FIXME: we may have to deal with multi-command sequences.
14139      ;;
14140    '$CC '*)
14141      # Test whether the compiler implicitly links with -lc since on some
14142      # systems, -lgcc has to come before -lc. If gcc already passes -lc
14143      # to ld, don't add -lc before -lgcc.
14144      { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether -lc should be explicitly linked in" >&5
14145$as_echo_n "checking whether -lc should be explicitly linked in... " >&6; }
14146if ${lt_cv_archive_cmds_need_lc_CXX+:} false; then :
14147  $as_echo_n "(cached) " >&6
14148else
14149  $RM conftest*
14150	echo "$lt_simple_compile_test_code" > conftest.$ac_ext
14151
14152	if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
14153  (eval $ac_compile) 2>&5
14154  ac_status=$?
14155  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
14156  test $ac_status = 0; } 2>conftest.err; then
14157	  soname=conftest
14158	  lib=conftest
14159	  libobjs=conftest.$ac_objext
14160	  deplibs=
14161	  wl=$lt_prog_compiler_wl_CXX
14162	  pic_flag=$lt_prog_compiler_pic_CXX
14163	  compiler_flags=-v
14164	  linker_flags=-v
14165	  verstring=
14166	  output_objdir=.
14167	  libname=conftest
14168	  lt_save_allow_undefined_flag=$allow_undefined_flag_CXX
14169	  allow_undefined_flag_CXX=
14170	  if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$archive_cmds_CXX 2\>\&1 \| $GREP \" -lc \" \>/dev/null 2\>\&1\""; } >&5
14171  (eval $archive_cmds_CXX 2\>\&1 \| $GREP \" -lc \" \>/dev/null 2\>\&1) 2>&5
14172  ac_status=$?
14173  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
14174  test $ac_status = 0; }
14175	  then
14176	    lt_cv_archive_cmds_need_lc_CXX=no
14177	  else
14178	    lt_cv_archive_cmds_need_lc_CXX=yes
14179	  fi
14180	  allow_undefined_flag_CXX=$lt_save_allow_undefined_flag
14181	else
14182	  cat conftest.err 1>&5
14183	fi
14184	$RM conftest*
14185
14186fi
14187{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_archive_cmds_need_lc_CXX" >&5
14188$as_echo "$lt_cv_archive_cmds_need_lc_CXX" >&6; }
14189      archive_cmds_need_lc_CXX=$lt_cv_archive_cmds_need_lc_CXX
14190      ;;
14191    esac
14192  fi
14193  ;;
14194esac
14195
14196
14197
14198
14199
14200
14201
14202
14203
14204
14205
14206
14207
14208
14209
14210
14211
14212
14213
14214
14215
14216
14217
14218
14219
14220
14221
14222
14223
14224
14225
14226
14227
14228
14229
14230
14231
14232
14233
14234
14235
14236
14237
14238
14239
14240
14241
14242
14243
14244
14245
14246
14247
14248
14249
14250
14251
14252
14253
14254
14255
14256
14257
14258
14259    { $as_echo "$as_me:${as_lineno-$LINENO}: checking dynamic linker characteristics" >&5
14260$as_echo_n "checking dynamic linker characteristics... " >&6; }
14261
14262library_names_spec=
14263libname_spec='lib$name'
14264soname_spec=
14265shrext_cmds=".so"
14266postinstall_cmds=
14267postuninstall_cmds=
14268finish_cmds=
14269finish_eval=
14270shlibpath_var=
14271shlibpath_overrides_runpath=unknown
14272version_type=none
14273dynamic_linker="$host_os ld.so"
14274sys_lib_dlsearch_path_spec="/lib /usr/lib"
14275need_lib_prefix=unknown
14276hardcode_into_libs=no
14277
14278# when you set need_version to no, make sure it does not cause -set_version
14279# flags to be left without arguments
14280need_version=unknown
14281
14282case $host_os in
14283aix3*)
14284  version_type=linux
14285  library_names_spec='${libname}${release}${shared_ext}$versuffix $libname.a'
14286  shlibpath_var=LIBPATH
14287
14288  # AIX 3 has no versioning support, so we append a major version to the name.
14289  soname_spec='${libname}${release}${shared_ext}$major'
14290  ;;
14291
14292aix[4-9]*)
14293  version_type=linux
14294  need_lib_prefix=no
14295  need_version=no
14296  hardcode_into_libs=yes
14297  if test "$host_cpu" = ia64; then
14298    # AIX 5 supports IA64
14299    library_names_spec='${libname}${release}${shared_ext}$major ${libname}${release}${shared_ext}$versuffix $libname${shared_ext}'
14300    shlibpath_var=LD_LIBRARY_PATH
14301  else
14302    # With GCC up to 2.95.x, collect2 would create an import file
14303    # for dependence libraries.  The import file would start with
14304    # the line `#! .'.  This would cause the generated library to
14305    # depend on `.', always an invalid library.  This was fixed in
14306    # development snapshots of GCC prior to 3.0.
14307    case $host_os in
14308      aix4 | aix4.[01] | aix4.[01].*)
14309      if { echo '#if __GNUC__ > 2 || (__GNUC__ == 2 && __GNUC_MINOR__ >= 97)'
14310	   echo ' yes '
14311	   echo '#endif'; } | ${CC} -E - | $GREP yes > /dev/null; then
14312	:
14313      else
14314	can_build_shared=no
14315      fi
14316      ;;
14317    esac
14318    # AIX (on Power*) has no versioning support, so currently we can not hardcode correct
14319    # soname into executable. Probably we can add versioning support to
14320    # collect2, so additional links can be useful in future.
14321    if test "$aix_use_runtimelinking" = yes; then
14322      # If using run time linking (on AIX 4.2 or later) use lib<name>.so
14323      # instead of lib<name>.a to let people know that these are not
14324      # typical AIX shared libraries.
14325      library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
14326    else
14327      # We preserve .a as extension for shared libraries through AIX4.2
14328      # and later when we are not doing run time linking.
14329      library_names_spec='${libname}${release}.a $libname.a'
14330      soname_spec='${libname}${release}${shared_ext}$major'
14331    fi
14332    shlibpath_var=LIBPATH
14333  fi
14334  ;;
14335
14336amigaos*)
14337  case $host_cpu in
14338  powerpc)
14339    # Since July 2007 AmigaOS4 officially supports .so libraries.
14340    # When compiling the executable, add -use-dynld -Lsobjs: to the compileline.
14341    library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
14342    ;;
14343  m68k)
14344    library_names_spec='$libname.ixlibrary $libname.a'
14345    # Create ${libname}_ixlibrary.a entries in /sys/libs.
14346    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'
14347    ;;
14348  esac
14349  ;;
14350
14351beos*)
14352  library_names_spec='${libname}${shared_ext}'
14353  dynamic_linker="$host_os ld.so"
14354  shlibpath_var=LIBRARY_PATH
14355  ;;
14356
14357bsdi[45]*)
14358  version_type=linux
14359  need_version=no
14360  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
14361  soname_spec='${libname}${release}${shared_ext}$major'
14362  finish_cmds='PATH="\$PATH:/sbin" ldconfig $libdir'
14363  shlibpath_var=LD_LIBRARY_PATH
14364  sys_lib_search_path_spec="/shlib /usr/lib /usr/X11/lib /usr/contrib/lib /lib /usr/local/lib"
14365  sys_lib_dlsearch_path_spec="/shlib /usr/lib /usr/local/lib"
14366  # the default ld.so.conf also contains /usr/contrib/lib and
14367  # /usr/X11R6/lib (/usr/X11 is a link to /usr/X11R6), but let us allow
14368  # libtool to hard-code these into programs
14369  ;;
14370
14371cygwin* | mingw* | pw32* | cegcc*)
14372  version_type=windows
14373  shrext_cmds=".dll"
14374  need_version=no
14375  need_lib_prefix=no
14376
14377  case $GCC,$cc_basename in
14378  yes,*)
14379    # gcc
14380    library_names_spec='$libname.dll.a'
14381    # DLL is installed to $(libdir)/../bin by postinstall_cmds
14382    postinstall_cmds='base_file=`basename \${file}`~
14383      dlpath=`$SHELL 2>&1 -c '\''. $dir/'\''\${base_file}'\''i; echo \$dlname'\''`~
14384      dldir=$destdir/`dirname \$dlpath`~
14385      test -d \$dldir || mkdir -p \$dldir~
14386      $install_prog $dir/$dlname \$dldir/$dlname~
14387      chmod a+x \$dldir/$dlname~
14388      if test -n '\''$stripme'\'' && test -n '\''$striplib'\''; then
14389        eval '\''$striplib \$dldir/$dlname'\'' || exit \$?;
14390      fi'
14391    postuninstall_cmds='dldll=`$SHELL 2>&1 -c '\''. $file; echo \$dlname'\''`~
14392      dlpath=$dir/\$dldll~
14393       $RM \$dlpath'
14394    shlibpath_overrides_runpath=yes
14395
14396    case $host_os in
14397    cygwin*)
14398      # Cygwin DLLs use 'cyg' prefix rather than 'lib'
14399      soname_spec='`echo ${libname} | sed -e 's/^lib/cyg/'``echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}'
14400
14401      ;;
14402    mingw* | cegcc*)
14403      # MinGW DLLs use traditional 'lib' prefix
14404      soname_spec='${libname}`echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}'
14405      ;;
14406    pw32*)
14407      # pw32 DLLs use 'pw' prefix rather than 'lib'
14408      library_names_spec='`echo ${libname} | sed -e 's/^lib/pw/'``echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}'
14409      ;;
14410    esac
14411    dynamic_linker='Win32 ld.exe'
14412    ;;
14413
14414  *,cl*)
14415    # Native MSVC
14416    libname_spec='$name'
14417    soname_spec='${libname}`echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}'
14418    library_names_spec='${libname}.dll.lib'
14419
14420    case $build_os in
14421    mingw*)
14422      sys_lib_search_path_spec=
14423      lt_save_ifs=$IFS
14424      IFS=';'
14425      for lt_path in $LIB
14426      do
14427        IFS=$lt_save_ifs
14428        # Let DOS variable expansion print the short 8.3 style file name.
14429        lt_path=`cd "$lt_path" 2>/dev/null && cmd //C "for %i in (".") do @echo %~si"`
14430        sys_lib_search_path_spec="$sys_lib_search_path_spec $lt_path"
14431      done
14432      IFS=$lt_save_ifs
14433      # Convert to MSYS style.
14434      sys_lib_search_path_spec=`$ECHO "$sys_lib_search_path_spec" | sed -e 's|\\\\|/|g' -e 's| \\([a-zA-Z]\\):| /\\1|g' -e 's|^ ||'`
14435      ;;
14436    cygwin*)
14437      # Convert to unix form, then to dos form, then back to unix form
14438      # but this time dos style (no spaces!) so that the unix form looks
14439      # like /cygdrive/c/PROGRA~1:/cygdr...
14440      sys_lib_search_path_spec=`cygpath --path --unix "$LIB"`
14441      sys_lib_search_path_spec=`cygpath --path --dos "$sys_lib_search_path_spec" 2>/dev/null`
14442      sys_lib_search_path_spec=`cygpath --path --unix "$sys_lib_search_path_spec" | $SED -e "s/$PATH_SEPARATOR/ /g"`
14443      ;;
14444    *)
14445      sys_lib_search_path_spec="$LIB"
14446      if $ECHO "$sys_lib_search_path_spec" | $GREP ';[c-zC-Z]:/' >/dev/null; then
14447        # It is most probably a Windows format PATH.
14448        sys_lib_search_path_spec=`$ECHO "$sys_lib_search_path_spec" | $SED -e 's/;/ /g'`
14449      else
14450        sys_lib_search_path_spec=`$ECHO "$sys_lib_search_path_spec" | $SED -e "s/$PATH_SEPARATOR/ /g"`
14451      fi
14452      # FIXME: find the short name or the path components, as spaces are
14453      # common. (e.g. "Program Files" -> "PROGRA~1")
14454      ;;
14455    esac
14456
14457    # DLL is installed to $(libdir)/../bin by postinstall_cmds
14458    postinstall_cmds='base_file=`basename \${file}`~
14459      dlpath=`$SHELL 2>&1 -c '\''. $dir/'\''\${base_file}'\''i; echo \$dlname'\''`~
14460      dldir=$destdir/`dirname \$dlpath`~
14461      test -d \$dldir || mkdir -p \$dldir~
14462      $install_prog $dir/$dlname \$dldir/$dlname'
14463    postuninstall_cmds='dldll=`$SHELL 2>&1 -c '\''. $file; echo \$dlname'\''`~
14464      dlpath=$dir/\$dldll~
14465       $RM \$dlpath'
14466    shlibpath_overrides_runpath=yes
14467    dynamic_linker='Win32 link.exe'
14468    ;;
14469
14470  *)
14471    # Assume MSVC wrapper
14472    library_names_spec='${libname}`echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext} $libname.lib'
14473    dynamic_linker='Win32 ld.exe'
14474    ;;
14475  esac
14476  # FIXME: first we should search . and the directory the executable is in
14477  shlibpath_var=PATH
14478  ;;
14479
14480darwin* | rhapsody*)
14481  dynamic_linker="$host_os dyld"
14482  version_type=darwin
14483  need_lib_prefix=no
14484  need_version=no
14485  library_names_spec='${libname}${release}${major}$shared_ext ${libname}$shared_ext'
14486  soname_spec='${libname}${release}${major}$shared_ext'
14487  shlibpath_overrides_runpath=yes
14488  shlibpath_var=DYLD_LIBRARY_PATH
14489  shrext_cmds='`test .$module = .yes && echo .so || echo .dylib`'
14490
14491  sys_lib_dlsearch_path_spec='/usr/local/lib /lib /usr/lib'
14492  ;;
14493
14494dgux*)
14495  version_type=linux
14496  need_lib_prefix=no
14497  need_version=no
14498  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname$shared_ext'
14499  soname_spec='${libname}${release}${shared_ext}$major'
14500  shlibpath_var=LD_LIBRARY_PATH
14501  ;;
14502
14503freebsd1*)
14504  dynamic_linker=no
14505  ;;
14506
14507freebsd* | dragonfly*)
14508  # DragonFly does not have aout.  When/if they implement a new
14509  # versioning mechanism, adjust this.
14510  if test -x /usr/bin/objformat; then
14511    objformat=`/usr/bin/objformat`
14512  else
14513    case $host_os in
14514    freebsd[123]*) objformat=aout ;;
14515    *) objformat=elf ;;
14516    esac
14517  fi
14518  version_type=freebsd-$objformat
14519  case $version_type in
14520    freebsd-elf*)
14521      library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext} $libname${shared_ext}'
14522      need_version=no
14523      need_lib_prefix=no
14524      ;;
14525    freebsd-*)
14526      library_names_spec='${libname}${release}${shared_ext}$versuffix $libname${shared_ext}$versuffix'
14527      need_version=yes
14528      ;;
14529  esac
14530  shlibpath_var=LD_LIBRARY_PATH
14531  case $host_os in
14532  freebsd2*)
14533    shlibpath_overrides_runpath=yes
14534    ;;
14535  freebsd3.[01]* | freebsdelf3.[01]*)
14536    shlibpath_overrides_runpath=yes
14537    hardcode_into_libs=yes
14538    ;;
14539  freebsd3.[2-9]* | freebsdelf3.[2-9]* | \
14540  freebsd4.[0-5] | freebsdelf4.[0-5] | freebsd4.1.1 | freebsdelf4.1.1)
14541    shlibpath_overrides_runpath=no
14542    hardcode_into_libs=yes
14543    ;;
14544  *) # from 4.6 on, and DragonFly
14545    shlibpath_overrides_runpath=yes
14546    hardcode_into_libs=yes
14547    ;;
14548  esac
14549  ;;
14550
14551gnu*)
14552  version_type=linux
14553  need_lib_prefix=no
14554  need_version=no
14555  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}${major} ${libname}${shared_ext}'
14556  soname_spec='${libname}${release}${shared_ext}$major'
14557  shlibpath_var=LD_LIBRARY_PATH
14558  hardcode_into_libs=yes
14559  ;;
14560
14561haiku*)
14562  version_type=linux
14563  need_lib_prefix=no
14564  need_version=no
14565  dynamic_linker="$host_os runtime_loader"
14566  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}${major} ${libname}${shared_ext}'
14567  soname_spec='${libname}${release}${shared_ext}$major'
14568  shlibpath_var=LIBRARY_PATH
14569  shlibpath_overrides_runpath=yes
14570  sys_lib_dlsearch_path_spec='/boot/home/config/lib /boot/common/lib /boot/system/lib'
14571  hardcode_into_libs=yes
14572  ;;
14573
14574hpux9* | hpux10* | hpux11*)
14575  # Give a soname corresponding to the major version so that dld.sl refuses to
14576  # link against other versions.
14577  version_type=sunos
14578  need_lib_prefix=no
14579  need_version=no
14580  case $host_cpu in
14581  ia64*)
14582    shrext_cmds='.so'
14583    hardcode_into_libs=yes
14584    dynamic_linker="$host_os dld.so"
14585    shlibpath_var=LD_LIBRARY_PATH
14586    shlibpath_overrides_runpath=yes # Unless +noenvvar is specified.
14587    library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
14588    soname_spec='${libname}${release}${shared_ext}$major'
14589    if test "X$HPUX_IA64_MODE" = X32; then
14590      sys_lib_search_path_spec="/usr/lib/hpux32 /usr/local/lib/hpux32 /usr/local/lib"
14591    else
14592      sys_lib_search_path_spec="/usr/lib/hpux64 /usr/local/lib/hpux64"
14593    fi
14594    sys_lib_dlsearch_path_spec=$sys_lib_search_path_spec
14595    ;;
14596  hppa*64*)
14597    shrext_cmds='.sl'
14598    hardcode_into_libs=yes
14599    dynamic_linker="$host_os dld.sl"
14600    shlibpath_var=LD_LIBRARY_PATH # How should we handle SHLIB_PATH
14601    shlibpath_overrides_runpath=yes # Unless +noenvvar is specified.
14602    library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
14603    soname_spec='${libname}${release}${shared_ext}$major'
14604    sys_lib_search_path_spec="/usr/lib/pa20_64 /usr/ccs/lib/pa20_64"
14605    sys_lib_dlsearch_path_spec=$sys_lib_search_path_spec
14606    ;;
14607  *)
14608    shrext_cmds='.sl'
14609    dynamic_linker="$host_os dld.sl"
14610    shlibpath_var=SHLIB_PATH
14611    shlibpath_overrides_runpath=no # +s is required to enable SHLIB_PATH
14612    library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
14613    soname_spec='${libname}${release}${shared_ext}$major'
14614    ;;
14615  esac
14616  # HP-UX runs *really* slowly unless shared libraries are mode 555, ...
14617  postinstall_cmds='chmod 555 $lib'
14618  # or fails outright, so override atomically:
14619  install_override_mode=555
14620  ;;
14621
14622interix[3-9]*)
14623  version_type=linux
14624  need_lib_prefix=no
14625  need_version=no
14626  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${shared_ext}'
14627  soname_spec='${libname}${release}${shared_ext}$major'
14628  dynamic_linker='Interix 3.x ld.so.1 (PE, like ELF)'
14629  shlibpath_var=LD_LIBRARY_PATH
14630  shlibpath_overrides_runpath=no
14631  hardcode_into_libs=yes
14632  ;;
14633
14634irix5* | irix6* | nonstopux*)
14635  case $host_os in
14636    nonstopux*) version_type=nonstopux ;;
14637    *)
14638	if test "$lt_cv_prog_gnu_ld" = yes; then
14639		version_type=linux
14640	else
14641		version_type=irix
14642	fi ;;
14643  esac
14644  need_lib_prefix=no
14645  need_version=no
14646  soname_spec='${libname}${release}${shared_ext}$major'
14647  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${release}${shared_ext} $libname${shared_ext}'
14648  case $host_os in
14649  irix5* | nonstopux*)
14650    libsuff= shlibsuff=
14651    ;;
14652  *)
14653    case $LD in # libtool.m4 will add one of these switches to LD
14654    *-32|*"-32 "|*-melf32bsmip|*"-melf32bsmip ")
14655      libsuff= shlibsuff= libmagic=32-bit;;
14656    *-n32|*"-n32 "|*-melf32bmipn32|*"-melf32bmipn32 ")
14657      libsuff=32 shlibsuff=N32 libmagic=N32;;
14658    *-64|*"-64 "|*-melf64bmip|*"-melf64bmip ")
14659      libsuff=64 shlibsuff=64 libmagic=64-bit;;
14660    *) libsuff= shlibsuff= libmagic=never-match;;
14661    esac
14662    ;;
14663  esac
14664  shlibpath_var=LD_LIBRARY${shlibsuff}_PATH
14665  shlibpath_overrides_runpath=no
14666  sys_lib_search_path_spec="/usr/lib${libsuff} /lib${libsuff} /usr/local/lib${libsuff}"
14667  sys_lib_dlsearch_path_spec="/usr/lib${libsuff} /lib${libsuff}"
14668  hardcode_into_libs=yes
14669  ;;
14670
14671# No shared lib support for Linux oldld, aout, or coff.
14672linux*oldld* | linux*aout* | linux*coff*)
14673  dynamic_linker=no
14674  ;;
14675
14676# This must be Linux ELF.
14677linux* | k*bsd*-gnu | kopensolaris*-gnu)
14678  version_type=linux
14679  need_lib_prefix=no
14680  need_version=no
14681  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
14682  soname_spec='${libname}${release}${shared_ext}$major'
14683  finish_cmds='PATH="\$PATH:/sbin" ldconfig -n $libdir'
14684  shlibpath_var=LD_LIBRARY_PATH
14685  shlibpath_overrides_runpath=no
14686
14687  # Some binutils ld are patched to set DT_RUNPATH
14688  if ${lt_cv_shlibpath_overrides_runpath+:} false; then :
14689  $as_echo_n "(cached) " >&6
14690else
14691  lt_cv_shlibpath_overrides_runpath=no
14692    save_LDFLAGS=$LDFLAGS
14693    save_libdir=$libdir
14694    eval "libdir=/foo; wl=\"$lt_prog_compiler_wl_CXX\"; \
14695	 LDFLAGS=\"\$LDFLAGS $hardcode_libdir_flag_spec_CXX\""
14696    cat confdefs.h - <<_ACEOF >conftest.$ac_ext
14697/* end confdefs.h.  */
14698
14699int
14700main ()
14701{
14702
14703  ;
14704  return 0;
14705}
14706_ACEOF
14707if ac_fn_cxx_try_link "$LINENO"; then :
14708  if  ($OBJDUMP -p conftest$ac_exeext) 2>/dev/null | grep "RUNPATH.*$libdir" >/dev/null; then :
14709  lt_cv_shlibpath_overrides_runpath=yes
14710fi
14711fi
14712rm -f core conftest.err conftest.$ac_objext \
14713    conftest$ac_exeext conftest.$ac_ext
14714    LDFLAGS=$save_LDFLAGS
14715    libdir=$save_libdir
14716
14717fi
14718
14719  shlibpath_overrides_runpath=$lt_cv_shlibpath_overrides_runpath
14720
14721  # This implies no fast_install, which is unacceptable.
14722  # Some rework will be needed to allow for fast_install
14723  # before this can be enabled.
14724  hardcode_into_libs=yes
14725
14726  # Append ld.so.conf contents to the search path
14727  if test -f /etc/ld.so.conf; then
14728    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' ' '`
14729    sys_lib_dlsearch_path_spec="/lib /usr/lib $lt_ld_extra"
14730  fi
14731
14732  # We used to test for /lib/ld.so.1 and disable shared libraries on
14733  # powerpc, because MkLinux only supported shared libraries with the
14734  # GNU dynamic linker.  Since this was broken with cross compilers,
14735  # most powerpc-linux boxes support dynamic linking these days and
14736  # people can always --disable-shared, the test was removed, and we
14737  # assume the GNU/Linux dynamic linker is in use.
14738  dynamic_linker='GNU/Linux ld.so'
14739  ;;
14740
14741netbsd*)
14742  version_type=sunos
14743  need_lib_prefix=no
14744  need_version=no
14745  if echo __ELF__ | $CC -E - | $GREP __ELF__ >/dev/null; then
14746    library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix'
14747    finish_cmds='PATH="\$PATH:/sbin" ldconfig -m $libdir'
14748    dynamic_linker='NetBSD (a.out) ld.so'
14749  else
14750    library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${shared_ext}'
14751    soname_spec='${libname}${release}${shared_ext}$major'
14752    dynamic_linker='NetBSD ld.elf_so'
14753  fi
14754  shlibpath_var=LD_LIBRARY_PATH
14755  shlibpath_overrides_runpath=yes
14756  hardcode_into_libs=yes
14757  ;;
14758
14759newsos6)
14760  version_type=linux
14761  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
14762  shlibpath_var=LD_LIBRARY_PATH
14763  shlibpath_overrides_runpath=yes
14764  ;;
14765
14766*nto* | *qnx*)
14767  version_type=qnx
14768  need_lib_prefix=no
14769  need_version=no
14770  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
14771  soname_spec='${libname}${release}${shared_ext}$major'
14772  shlibpath_var=LD_LIBRARY_PATH
14773  shlibpath_overrides_runpath=no
14774  hardcode_into_libs=yes
14775  dynamic_linker='ldqnx.so'
14776  ;;
14777
14778openbsd*)
14779  version_type=sunos
14780  sys_lib_dlsearch_path_spec="/usr/lib"
14781  need_lib_prefix=no
14782  # Some older versions of OpenBSD (3.3 at least) *do* need versioned libs.
14783  case $host_os in
14784    openbsd3.3 | openbsd3.3.*)	need_version=yes ;;
14785    *)				need_version=no  ;;
14786  esac
14787  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix'
14788  finish_cmds='PATH="\$PATH:/sbin" ldconfig -m $libdir'
14789  shlibpath_var=LD_LIBRARY_PATH
14790  if test -z "`echo __ELF__ | $CC -E - | $GREP __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then
14791    case $host_os in
14792      openbsd2.[89] | openbsd2.[89].*)
14793	shlibpath_overrides_runpath=no
14794	;;
14795      *)
14796	shlibpath_overrides_runpath=yes
14797	;;
14798      esac
14799  else
14800    shlibpath_overrides_runpath=yes
14801  fi
14802  ;;
14803
14804os2*)
14805  libname_spec='$name'
14806  shrext_cmds=".dll"
14807  need_lib_prefix=no
14808  library_names_spec='$libname${shared_ext} $libname.a'
14809  dynamic_linker='OS/2 ld.exe'
14810  shlibpath_var=LIBPATH
14811  ;;
14812
14813osf3* | osf4* | osf5*)
14814  version_type=osf
14815  need_lib_prefix=no
14816  need_version=no
14817  soname_spec='${libname}${release}${shared_ext}$major'
14818  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
14819  shlibpath_var=LD_LIBRARY_PATH
14820  sys_lib_search_path_spec="/usr/shlib /usr/ccs/lib /usr/lib/cmplrs/cc /usr/lib /usr/local/lib /var/shlib"
14821  sys_lib_dlsearch_path_spec="$sys_lib_search_path_spec"
14822  ;;
14823
14824rdos*)
14825  dynamic_linker=no
14826  ;;
14827
14828solaris*)
14829  version_type=linux
14830  need_lib_prefix=no
14831  need_version=no
14832  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
14833  soname_spec='${libname}${release}${shared_ext}$major'
14834  shlibpath_var=LD_LIBRARY_PATH
14835  shlibpath_overrides_runpath=yes
14836  hardcode_into_libs=yes
14837  # ldd complains unless libraries are executable
14838  postinstall_cmds='chmod +x $lib'
14839  ;;
14840
14841sunos4*)
14842  version_type=sunos
14843  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix'
14844  finish_cmds='PATH="\$PATH:/usr/etc" ldconfig $libdir'
14845  shlibpath_var=LD_LIBRARY_PATH
14846  shlibpath_overrides_runpath=yes
14847  if test "$with_gnu_ld" = yes; then
14848    need_lib_prefix=no
14849  fi
14850  need_version=yes
14851  ;;
14852
14853sysv4 | sysv4.3*)
14854  version_type=linux
14855  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
14856  soname_spec='${libname}${release}${shared_ext}$major'
14857  shlibpath_var=LD_LIBRARY_PATH
14858  case $host_vendor in
14859    sni)
14860      shlibpath_overrides_runpath=no
14861      need_lib_prefix=no
14862      runpath_var=LD_RUN_PATH
14863      ;;
14864    siemens)
14865      need_lib_prefix=no
14866      ;;
14867    motorola)
14868      need_lib_prefix=no
14869      need_version=no
14870      shlibpath_overrides_runpath=no
14871      sys_lib_search_path_spec='/lib /usr/lib /usr/ccs/lib'
14872      ;;
14873  esac
14874  ;;
14875
14876sysv4*MP*)
14877  if test -d /usr/nec ;then
14878    version_type=linux
14879    library_names_spec='$libname${shared_ext}.$versuffix $libname${shared_ext}.$major $libname${shared_ext}'
14880    soname_spec='$libname${shared_ext}.$major'
14881    shlibpath_var=LD_LIBRARY_PATH
14882  fi
14883  ;;
14884
14885sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX* | sysv4*uw2*)
14886  version_type=freebsd-elf
14887  need_lib_prefix=no
14888  need_version=no
14889  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext} $libname${shared_ext}'
14890  soname_spec='${libname}${release}${shared_ext}$major'
14891  shlibpath_var=LD_LIBRARY_PATH
14892  shlibpath_overrides_runpath=yes
14893  hardcode_into_libs=yes
14894  if test "$with_gnu_ld" = yes; then
14895    sys_lib_search_path_spec='/usr/local/lib /usr/gnu/lib /usr/ccs/lib /usr/lib /lib'
14896  else
14897    sys_lib_search_path_spec='/usr/ccs/lib /usr/lib'
14898    case $host_os in
14899      sco3.2v5*)
14900        sys_lib_search_path_spec="$sys_lib_search_path_spec /lib"
14901	;;
14902    esac
14903  fi
14904  sys_lib_dlsearch_path_spec='/usr/lib'
14905  ;;
14906
14907tpf*)
14908  # TPF is a cross-target only.  Preferred cross-host = GNU/Linux.
14909  version_type=linux
14910  need_lib_prefix=no
14911  need_version=no
14912  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
14913  shlibpath_var=LD_LIBRARY_PATH
14914  shlibpath_overrides_runpath=no
14915  hardcode_into_libs=yes
14916  ;;
14917
14918uts4*)
14919  version_type=linux
14920  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
14921  soname_spec='${libname}${release}${shared_ext}$major'
14922  shlibpath_var=LD_LIBRARY_PATH
14923  ;;
14924
14925*)
14926  dynamic_linker=no
14927  ;;
14928esac
14929{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $dynamic_linker" >&5
14930$as_echo "$dynamic_linker" >&6; }
14931test "$dynamic_linker" = no && can_build_shared=no
14932
14933variables_saved_for_relink="PATH $shlibpath_var $runpath_var"
14934if test "$GCC" = yes; then
14935  variables_saved_for_relink="$variables_saved_for_relink GCC_EXEC_PREFIX COMPILER_PATH LIBRARY_PATH"
14936fi
14937
14938if test "${lt_cv_sys_lib_search_path_spec+set}" = set; then
14939  sys_lib_search_path_spec="$lt_cv_sys_lib_search_path_spec"
14940fi
14941if test "${lt_cv_sys_lib_dlsearch_path_spec+set}" = set; then
14942  sys_lib_dlsearch_path_spec="$lt_cv_sys_lib_dlsearch_path_spec"
14943fi
14944
14945
14946
14947
14948
14949
14950
14951
14952
14953
14954
14955
14956
14957
14958
14959
14960
14961
14962
14963
14964
14965
14966
14967
14968
14969
14970
14971
14972
14973
14974
14975
14976
14977
14978
14979
14980
14981
14982    { $as_echo "$as_me:${as_lineno-$LINENO}: checking how to hardcode library paths into programs" >&5
14983$as_echo_n "checking how to hardcode library paths into programs... " >&6; }
14984hardcode_action_CXX=
14985if test -n "$hardcode_libdir_flag_spec_CXX" ||
14986   test -n "$runpath_var_CXX" ||
14987   test "X$hardcode_automatic_CXX" = "Xyes" ; then
14988
14989  # We can hardcode non-existent directories.
14990  if test "$hardcode_direct_CXX" != no &&
14991     # If the only mechanism to avoid hardcoding is shlibpath_var, we
14992     # have to relink, otherwise we might link with an installed library
14993     # when we should be linking with a yet-to-be-installed one
14994     ## test "$_LT_TAGVAR(hardcode_shlibpath_var, CXX)" != no &&
14995     test "$hardcode_minus_L_CXX" != no; then
14996    # Linking always hardcodes the temporary library directory.
14997    hardcode_action_CXX=relink
14998  else
14999    # We can link without hardcoding, and we can hardcode nonexisting dirs.
15000    hardcode_action_CXX=immediate
15001  fi
15002else
15003  # We cannot hardcode anything, or else we can only hardcode existing
15004  # directories.
15005  hardcode_action_CXX=unsupported
15006fi
15007{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $hardcode_action_CXX" >&5
15008$as_echo "$hardcode_action_CXX" >&6; }
15009
15010if test "$hardcode_action_CXX" = relink ||
15011   test "$inherit_rpath_CXX" = yes; then
15012  # Fast installation is not supported
15013  enable_fast_install=no
15014elif test "$shlibpath_overrides_runpath" = yes ||
15015     test "$enable_shared" = no; then
15016  # Fast installation is not necessary
15017  enable_fast_install=needless
15018fi
15019
15020
15021
15022
15023
15024
15025
15026  fi # test -n "$compiler"
15027
15028  CC=$lt_save_CC
15029  CFLAGS=$lt_save_CFLAGS
15030  LDCXX=$LD
15031  LD=$lt_save_LD
15032  GCC=$lt_save_GCC
15033  with_gnu_ld=$lt_save_with_gnu_ld
15034  lt_cv_path_LDCXX=$lt_cv_path_LD
15035  lt_cv_path_LD=$lt_save_path_LD
15036  lt_cv_prog_gnu_ldcxx=$lt_cv_prog_gnu_ld
15037  lt_cv_prog_gnu_ld=$lt_save_with_gnu_ld
15038fi # test "$_lt_caught_CXX_error" != yes
15039
15040ac_ext=c
15041ac_cpp='$CPP $CPPFLAGS'
15042ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
15043ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
15044ac_compiler_gnu=$ac_cv_c_compiler_gnu
15045
15046
15047
15048
15049
15050
15051
15052
15053
15054
15055
15056
15057
15058        ac_config_commands="$ac_config_commands libtool"
15059
15060
15061
15062
15063# Only expand once:
15064
15065
15066{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether ln -s works" >&5
15067$as_echo_n "checking whether ln -s works... " >&6; }
15068LN_S=$as_ln_s
15069if test "$LN_S" = "ln -s"; then
15070  { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
15071$as_echo "yes" >&6; }
15072else
15073  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no, using $LN_S" >&5
15074$as_echo "no, using $LN_S" >&6; }
15075fi
15076
15077
15078 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether byte ordering is bigendian" >&5
15079$as_echo_n "checking whether byte ordering is bigendian... " >&6; }
15080if ${ac_cv_c_bigendian+:} false; then :
15081  $as_echo_n "(cached) " >&6
15082else
15083  ac_cv_c_bigendian=unknown
15084    # See if we're dealing with a universal compiler.
15085    cat confdefs.h - <<_ACEOF >conftest.$ac_ext
15086/* end confdefs.h.  */
15087#ifndef __APPLE_CC__
15088	       not a universal capable compiler
15089	     #endif
15090	     typedef int dummy;
15091
15092_ACEOF
15093if ac_fn_c_try_compile "$LINENO"; then :
15094
15095	# Check for potential -arch flags.  It is not universal unless
15096	# there are at least two -arch flags with different values.
15097	ac_arch=
15098	ac_prev=
15099	for ac_word in $CC $CFLAGS $CPPFLAGS $LDFLAGS; do
15100	 if test -n "$ac_prev"; then
15101	   case $ac_word in
15102	     i?86 | x86_64 | ppc | ppc64)
15103	       if test -z "$ac_arch" || test "$ac_arch" = "$ac_word"; then
15104		 ac_arch=$ac_word
15105	       else
15106		 ac_cv_c_bigendian=universal
15107		 break
15108	       fi
15109	       ;;
15110	   esac
15111	   ac_prev=
15112	 elif test "x$ac_word" = "x-arch"; then
15113	   ac_prev=arch
15114	 fi
15115       done
15116fi
15117rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
15118    if test $ac_cv_c_bigendian = unknown; then
15119      # See if sys/param.h defines the BYTE_ORDER macro.
15120      cat confdefs.h - <<_ACEOF >conftest.$ac_ext
15121/* end confdefs.h.  */
15122#include <sys/types.h>
15123	     #include <sys/param.h>
15124
15125int
15126main ()
15127{
15128#if ! (defined BYTE_ORDER && defined BIG_ENDIAN \
15129		     && defined LITTLE_ENDIAN && BYTE_ORDER && BIG_ENDIAN \
15130		     && LITTLE_ENDIAN)
15131	      bogus endian macros
15132	     #endif
15133
15134  ;
15135  return 0;
15136}
15137_ACEOF
15138if ac_fn_c_try_compile "$LINENO"; then :
15139  # It does; now see whether it defined to BIG_ENDIAN or not.
15140	 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
15141/* end confdefs.h.  */
15142#include <sys/types.h>
15143		#include <sys/param.h>
15144
15145int
15146main ()
15147{
15148#if BYTE_ORDER != BIG_ENDIAN
15149		 not big endian
15150		#endif
15151
15152  ;
15153  return 0;
15154}
15155_ACEOF
15156if ac_fn_c_try_compile "$LINENO"; then :
15157  ac_cv_c_bigendian=yes
15158else
15159  ac_cv_c_bigendian=no
15160fi
15161rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
15162fi
15163rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
15164    fi
15165    if test $ac_cv_c_bigendian = unknown; then
15166      # See if <limits.h> defines _LITTLE_ENDIAN or _BIG_ENDIAN (e.g., Solaris).
15167      cat confdefs.h - <<_ACEOF >conftest.$ac_ext
15168/* end confdefs.h.  */
15169#include <limits.h>
15170
15171int
15172main ()
15173{
15174#if ! (defined _LITTLE_ENDIAN || defined _BIG_ENDIAN)
15175	      bogus endian macros
15176	     #endif
15177
15178  ;
15179  return 0;
15180}
15181_ACEOF
15182if ac_fn_c_try_compile "$LINENO"; then :
15183  # It does; now see whether it defined to _BIG_ENDIAN or not.
15184	 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
15185/* end confdefs.h.  */
15186#include <limits.h>
15187
15188int
15189main ()
15190{
15191#ifndef _BIG_ENDIAN
15192		 not big endian
15193		#endif
15194
15195  ;
15196  return 0;
15197}
15198_ACEOF
15199if ac_fn_c_try_compile "$LINENO"; then :
15200  ac_cv_c_bigendian=yes
15201else
15202  ac_cv_c_bigendian=no
15203fi
15204rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
15205fi
15206rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
15207    fi
15208    if test $ac_cv_c_bigendian = unknown; then
15209      # Compile a test program.
15210      if test "$cross_compiling" = yes; then :
15211  # Try to guess by grepping values from an object file.
15212	 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
15213/* end confdefs.h.  */
15214short int ascii_mm[] =
15215		  { 0x4249, 0x4765, 0x6E44, 0x6961, 0x6E53, 0x7953, 0 };
15216		short int ascii_ii[] =
15217		  { 0x694C, 0x5454, 0x656C, 0x6E45, 0x6944, 0x6E61, 0 };
15218		int use_ascii (int i) {
15219		  return ascii_mm[i] + ascii_ii[i];
15220		}
15221		short int ebcdic_ii[] =
15222		  { 0x89D3, 0xE3E3, 0x8593, 0x95C5, 0x89C4, 0x9581, 0 };
15223		short int ebcdic_mm[] =
15224		  { 0xC2C9, 0xC785, 0x95C4, 0x8981, 0x95E2, 0xA8E2, 0 };
15225		int use_ebcdic (int i) {
15226		  return ebcdic_mm[i] + ebcdic_ii[i];
15227		}
15228		extern int foo;
15229
15230int
15231main ()
15232{
15233return use_ascii (foo) == use_ebcdic (foo);
15234  ;
15235  return 0;
15236}
15237_ACEOF
15238if ac_fn_c_try_compile "$LINENO"; then :
15239  if grep BIGenDianSyS conftest.$ac_objext >/dev/null; then
15240	      ac_cv_c_bigendian=yes
15241	    fi
15242	    if grep LiTTleEnDian conftest.$ac_objext >/dev/null ; then
15243	      if test "$ac_cv_c_bigendian" = unknown; then
15244		ac_cv_c_bigendian=no
15245	      else
15246		# finding both strings is unlikely to happen, but who knows?
15247		ac_cv_c_bigendian=unknown
15248	      fi
15249	    fi
15250fi
15251rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
15252else
15253  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
15254/* end confdefs.h.  */
15255$ac_includes_default
15256int
15257main ()
15258{
15259
15260	     /* Are we little or big endian?  From Harbison&Steele.  */
15261	     union
15262	     {
15263	       long int l;
15264	       char c[sizeof (long int)];
15265	     } u;
15266	     u.l = 1;
15267	     return u.c[sizeof (long int) - 1] == 1;
15268
15269  ;
15270  return 0;
15271}
15272_ACEOF
15273if ac_fn_c_try_run "$LINENO"; then :
15274  ac_cv_c_bigendian=no
15275else
15276  ac_cv_c_bigendian=yes
15277fi
15278rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
15279  conftest.$ac_objext conftest.beam conftest.$ac_ext
15280fi
15281
15282    fi
15283fi
15284{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_bigendian" >&5
15285$as_echo "$ac_cv_c_bigendian" >&6; }
15286 case $ac_cv_c_bigendian in #(
15287   yes)
15288     $as_echo "#define WORDS_BIGENDIAN 1" >>confdefs.h
15289;; #(
15290   no)
15291      ;; #(
15292   universal)
15293
15294$as_echo "#define AC_APPLE_UNIVERSAL_BUILD 1" >>confdefs.h
15295
15296     ;; #(
15297   *)
15298     as_fn_error $? "unknown endianness
15299 presetting ac_cv_c_bigendian=no (or yes) will help" "$LINENO" 5 ;;
15300 esac
15301
15302
15303for ac_header in ladspa.h
15304do :
15305  ac_fn_c_check_header_mongrel "$LINENO" "ladspa.h" "ac_cv_header_ladspa_h" "$ac_includes_default"
15306if test "x$ac_cv_header_ladspa_h" = xyes; then :
15307  cat >>confdefs.h <<_ACEOF
15308#define HAVE_LADSPA_H 1
15309_ACEOF
15310
15311fi
15312
15313done
15314
15315
15316
15317
15318
15319
15320
15321
15322
15323if test "x$ac_cv_env_PKG_CONFIG_set" != "xset"; then
15324	if test -n "$ac_tool_prefix"; then
15325  # Extract the first word of "${ac_tool_prefix}pkg-config", so it can be a program name with args.
15326set dummy ${ac_tool_prefix}pkg-config; ac_word=$2
15327{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
15328$as_echo_n "checking for $ac_word... " >&6; }
15329if ${ac_cv_path_PKG_CONFIG+:} false; then :
15330  $as_echo_n "(cached) " >&6
15331else
15332  case $PKG_CONFIG in
15333  [\\/]* | ?:[\\/]*)
15334  ac_cv_path_PKG_CONFIG="$PKG_CONFIG" # Let the user override the test with a path.
15335  ;;
15336  *)
15337  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
15338for as_dir in $PATH
15339do
15340  IFS=$as_save_IFS
15341  test -z "$as_dir" && as_dir=.
15342    for ac_exec_ext in '' $ac_executable_extensions; do
15343  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
15344    ac_cv_path_PKG_CONFIG="$as_dir/$ac_word$ac_exec_ext"
15345    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
15346    break 2
15347  fi
15348done
15349  done
15350IFS=$as_save_IFS
15351
15352  ;;
15353esac
15354fi
15355PKG_CONFIG=$ac_cv_path_PKG_CONFIG
15356if test -n "$PKG_CONFIG"; then
15357  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $PKG_CONFIG" >&5
15358$as_echo "$PKG_CONFIG" >&6; }
15359else
15360  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
15361$as_echo "no" >&6; }
15362fi
15363
15364
15365fi
15366if test -z "$ac_cv_path_PKG_CONFIG"; then
15367  ac_pt_PKG_CONFIG=$PKG_CONFIG
15368  # Extract the first word of "pkg-config", so it can be a program name with args.
15369set dummy pkg-config; ac_word=$2
15370{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
15371$as_echo_n "checking for $ac_word... " >&6; }
15372if ${ac_cv_path_ac_pt_PKG_CONFIG+:} false; then :
15373  $as_echo_n "(cached) " >&6
15374else
15375  case $ac_pt_PKG_CONFIG in
15376  [\\/]* | ?:[\\/]*)
15377  ac_cv_path_ac_pt_PKG_CONFIG="$ac_pt_PKG_CONFIG" # Let the user override the test with a path.
15378  ;;
15379  *)
15380  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
15381for as_dir in $PATH
15382do
15383  IFS=$as_save_IFS
15384  test -z "$as_dir" && as_dir=.
15385    for ac_exec_ext in '' $ac_executable_extensions; do
15386  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
15387    ac_cv_path_ac_pt_PKG_CONFIG="$as_dir/$ac_word$ac_exec_ext"
15388    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
15389    break 2
15390  fi
15391done
15392  done
15393IFS=$as_save_IFS
15394
15395  ;;
15396esac
15397fi
15398ac_pt_PKG_CONFIG=$ac_cv_path_ac_pt_PKG_CONFIG
15399if test -n "$ac_pt_PKG_CONFIG"; then
15400  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_pt_PKG_CONFIG" >&5
15401$as_echo "$ac_pt_PKG_CONFIG" >&6; }
15402else
15403  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
15404$as_echo "no" >&6; }
15405fi
15406
15407  if test "x$ac_pt_PKG_CONFIG" = x; then
15408    PKG_CONFIG=""
15409  else
15410    case $cross_compiling:$ac_tool_warned in
15411yes:)
15412{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
15413$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
15414ac_tool_warned=yes ;;
15415esac
15416    PKG_CONFIG=$ac_pt_PKG_CONFIG
15417  fi
15418else
15419  PKG_CONFIG="$ac_cv_path_PKG_CONFIG"
15420fi
15421
15422fi
15423if test -n "$PKG_CONFIG"; then
15424	_pkg_min_version=0.9.0
15425	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking pkg-config is at least version $_pkg_min_version" >&5
15426$as_echo_n "checking pkg-config is at least version $_pkg_min_version... " >&6; }
15427	if $PKG_CONFIG --atleast-pkgconfig-version $_pkg_min_version; then
15428		{ $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
15429$as_echo "yes" >&6; }
15430	else
15431		{ $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
15432$as_echo "no" >&6; }
15433		PKG_CONFIG=""
15434	fi
15435fi
15436
15437pkg_failed=no
15438{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for ALSA" >&5
15439$as_echo_n "checking for ALSA... " >&6; }
15440
15441if test -n "$ALSA_CFLAGS"; then
15442    pkg_cv_ALSA_CFLAGS="$ALSA_CFLAGS"
15443 elif test -n "$PKG_CONFIG"; then
15444    if test -n "$PKG_CONFIG" && \
15445    { { $as_echo "$as_me:${as_lineno-$LINENO}: \false --exists --print-errors \"alsa >= 0.9\""; } >&5
15446  (false --exists --print-errors "alsa >= 0.9") 2>&5
15447  ac_status=$?
15448  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
15449  test $ac_status = 0; }; then
15450  pkg_cv_ALSA_CFLAGS=`false --cflags "alsa >= 0.9" 2>/dev/null`
15451		      test "x$?" != "x0" && pkg_failed=yes
15452else
15453  pkg_failed=yes
15454fi
15455 else
15456    pkg_failed=untried
15457fi
15458if test -n "$ALSA_LIBS"; then
15459    pkg_cv_ALSA_LIBS="$ALSA_LIBS"
15460 elif test -n "$PKG_CONFIG"; then
15461    if test -n "$PKG_CONFIG" && \
15462    { { $as_echo "$as_me:${as_lineno-$LINENO}: \false --exists --print-errors \"alsa >= 0.9\""; } >&5
15463  (false --exists --print-errors "alsa >= 0.9") 2>&5
15464  ac_status=$?
15465  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
15466  test $ac_status = 0; }; then
15467  pkg_cv_ALSA_LIBS=`false --libs "alsa >= 0.9" 2>/dev/null`
15468		      test "x$?" != "x0" && pkg_failed=yes
15469else
15470  pkg_failed=yes
15471fi
15472 else
15473    pkg_failed=untried
15474fi
15475
15476
15477
15478if test $pkg_failed = yes; then
15479   	{ $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
15480$as_echo "no" >&6; }
15481
15482if $PKG_CONFIG --atleast-pkgconfig-version 0.20; then
15483        _pkg_short_errors_supported=yes
15484else
15485        _pkg_short_errors_supported=no
15486fi
15487        if test $_pkg_short_errors_supported = yes; then
15488	        ALSA_PKG_ERRORS=`false --short-errors --print-errors --cflags --libs "alsa >= 0.9" 2>&1`
15489        else
15490	        ALSA_PKG_ERRORS=`false --print-errors --cflags --libs "alsa >= 0.9" 2>&1`
15491        fi
15492	# Put the nasty error message in config.log where it belongs
15493	echo "$ALSA_PKG_ERRORS" >&5
15494
15495	with_alsa=no
15496elif test $pkg_failed = untried; then
15497     	{ $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
15498$as_echo "no" >&6; }
15499	with_alsa=no
15500else
15501	ALSA_CFLAGS=$pkg_cv_ALSA_CFLAGS
15502	ALSA_LIBS=$pkg_cv_ALSA_LIBS
15503        { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
15504$as_echo "yes" >&6; }
15505	with_alsa=ALSA
15506fi
15507if test "x${with_alsa}" = xno ; then
15508
15509pkg_failed=no
15510{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for ALSA" >&5
15511$as_echo_n "checking for ALSA... " >&6; }
15512
15513if test -n "$ALSA_CFLAGS"; then
15514    pkg_cv_ALSA_CFLAGS="$ALSA_CFLAGS"
15515 elif test -n "$PKG_CONFIG"; then
15516    if test -n "$PKG_CONFIG" && \
15517    { { $as_echo "$as_me:${as_lineno-$LINENO}: \$PKG_CONFIG --exists --print-errors \"libdssialsacompat\""; } >&5
15518  ($PKG_CONFIG --exists --print-errors "libdssialsacompat") 2>&5
15519  ac_status=$?
15520  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
15521  test $ac_status = 0; }; then
15522  pkg_cv_ALSA_CFLAGS=`$PKG_CONFIG --cflags "libdssialsacompat" 2>/dev/null`
15523		      test "x$?" != "x0" && pkg_failed=yes
15524else
15525  pkg_failed=yes
15526fi
15527 else
15528    pkg_failed=untried
15529fi
15530if test -n "$ALSA_LIBS"; then
15531    pkg_cv_ALSA_LIBS="$ALSA_LIBS"
15532 elif test -n "$PKG_CONFIG"; then
15533    if test -n "$PKG_CONFIG" && \
15534    { { $as_echo "$as_me:${as_lineno-$LINENO}: \$PKG_CONFIG --exists --print-errors \"libdssialsacompat\""; } >&5
15535  ($PKG_CONFIG --exists --print-errors "libdssialsacompat") 2>&5
15536  ac_status=$?
15537  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
15538  test $ac_status = 0; }; then
15539  pkg_cv_ALSA_LIBS=`$PKG_CONFIG --libs "libdssialsacompat" 2>/dev/null`
15540		      test "x$?" != "x0" && pkg_failed=yes
15541else
15542  pkg_failed=yes
15543fi
15544 else
15545    pkg_failed=untried
15546fi
15547
15548
15549
15550if test $pkg_failed = yes; then
15551   	{ $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
15552$as_echo "no" >&6; }
15553
15554if $PKG_CONFIG --atleast-pkgconfig-version 0.20; then
15555        _pkg_short_errors_supported=yes
15556else
15557        _pkg_short_errors_supported=no
15558fi
15559        if test $_pkg_short_errors_supported = yes; then
15560	        ALSA_PKG_ERRORS=`$PKG_CONFIG --short-errors --print-errors --cflags --libs "libdssialsacompat" 2>&1`
15561        else
15562	        ALSA_PKG_ERRORS=`$PKG_CONFIG --print-errors --cflags --libs "libdssialsacompat" 2>&1`
15563        fi
15564	# Put the nasty error message in config.log where it belongs
15565	echo "$ALSA_PKG_ERRORS" >&5
15566
15567	as_fn_error $? "neither ALSA nor libdssialsacompat found" "$LINENO" 5
15568elif test $pkg_failed = untried; then
15569     	{ $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
15570$as_echo "no" >&6; }
15571	as_fn_error $? "neither ALSA nor libdssialsacompat found" "$LINENO" 5
15572else
15573	ALSA_CFLAGS=$pkg_cv_ALSA_CFLAGS
15574	ALSA_LIBS=$pkg_cv_ALSA_LIBS
15575        { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
15576$as_echo "yes" >&6; }
15577	with_alsa=libdssialsacompat
15578fi
15579fi
15580
15581
15582
15583
15584pkg_failed=no
15585{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for LIBLO" >&5
15586$as_echo_n "checking for LIBLO... " >&6; }
15587
15588if test -n "$LIBLO_CFLAGS"; then
15589    pkg_cv_LIBLO_CFLAGS="$LIBLO_CFLAGS"
15590 elif test -n "$PKG_CONFIG"; then
15591    if test -n "$PKG_CONFIG" && \
15592    { { $as_echo "$as_me:${as_lineno-$LINENO}: \$PKG_CONFIG --exists --print-errors \"liblo >= 0.12\""; } >&5
15593  ($PKG_CONFIG --exists --print-errors "liblo >= 0.12") 2>&5
15594  ac_status=$?
15595  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
15596  test $ac_status = 0; }; then
15597  pkg_cv_LIBLO_CFLAGS=`$PKG_CONFIG --cflags "liblo >= 0.12" 2>/dev/null`
15598		      test "x$?" != "x0" && pkg_failed=yes
15599else
15600  pkg_failed=yes
15601fi
15602 else
15603    pkg_failed=untried
15604fi
15605if test -n "$LIBLO_LIBS"; then
15606    pkg_cv_LIBLO_LIBS="$LIBLO_LIBS"
15607 elif test -n "$PKG_CONFIG"; then
15608    if test -n "$PKG_CONFIG" && \
15609    { { $as_echo "$as_me:${as_lineno-$LINENO}: \$PKG_CONFIG --exists --print-errors \"liblo >= 0.12\""; } >&5
15610  ($PKG_CONFIG --exists --print-errors "liblo >= 0.12") 2>&5
15611  ac_status=$?
15612  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
15613  test $ac_status = 0; }; then
15614  pkg_cv_LIBLO_LIBS=`$PKG_CONFIG --libs "liblo >= 0.12" 2>/dev/null`
15615		      test "x$?" != "x0" && pkg_failed=yes
15616else
15617  pkg_failed=yes
15618fi
15619 else
15620    pkg_failed=untried
15621fi
15622
15623
15624
15625if test $pkg_failed = yes; then
15626   	{ $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
15627$as_echo "no" >&6; }
15628
15629if $PKG_CONFIG --atleast-pkgconfig-version 0.20; then
15630        _pkg_short_errors_supported=yes
15631else
15632        _pkg_short_errors_supported=no
15633fi
15634        if test $_pkg_short_errors_supported = yes; then
15635	        LIBLO_PKG_ERRORS=`$PKG_CONFIG --short-errors --print-errors --cflags --libs "liblo >= 0.12" 2>&1`
15636        else
15637	        LIBLO_PKG_ERRORS=`$PKG_CONFIG --print-errors --cflags --libs "liblo >= 0.12" 2>&1`
15638        fi
15639	# Put the nasty error message in config.log where it belongs
15640	echo "$LIBLO_PKG_ERRORS" >&5
15641
15642	with_liblo=no
15643elif test $pkg_failed = untried; then
15644     	{ $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
15645$as_echo "no" >&6; }
15646	with_liblo=no
15647else
15648	LIBLO_CFLAGS=$pkg_cv_LIBLO_CFLAGS
15649	LIBLO_LIBS=$pkg_cv_LIBLO_LIBS
15650        { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
15651$as_echo "yes" >&6; }
15652	with_liblo=yes
15653fi
15654
15655
15656 if test x$with_liblo = xyes; then
15657  HAVE_LIBLO_TRUE=
15658  HAVE_LIBLO_FALSE='#'
15659else
15660  HAVE_LIBLO_TRUE='#'
15661  HAVE_LIBLO_FALSE=
15662fi
15663
15664
15665
15666pkg_failed=no
15667{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for JACK" >&5
15668$as_echo_n "checking for JACK... " >&6; }
15669
15670if test -n "$JACK_CFLAGS"; then
15671    pkg_cv_JACK_CFLAGS="$JACK_CFLAGS"
15672 elif test -n "$PKG_CONFIG"; then
15673    if test -n "$PKG_CONFIG" && \
15674    { { $as_echo "$as_me:${as_lineno-$LINENO}: \$PKG_CONFIG --exists --print-errors \"jack >= 0.99.14\""; } >&5
15675  ($PKG_CONFIG --exists --print-errors "jack >= 0.99.14") 2>&5
15676  ac_status=$?
15677  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
15678  test $ac_status = 0; }; then
15679  pkg_cv_JACK_CFLAGS=`$PKG_CONFIG --cflags "jack >= 0.99.14" 2>/dev/null`
15680		      test "x$?" != "x0" && pkg_failed=yes
15681else
15682  pkg_failed=yes
15683fi
15684 else
15685    pkg_failed=untried
15686fi
15687if test -n "$JACK_LIBS"; then
15688    pkg_cv_JACK_LIBS="$JACK_LIBS"
15689 elif test -n "$PKG_CONFIG"; then
15690    if test -n "$PKG_CONFIG" && \
15691    { { $as_echo "$as_me:${as_lineno-$LINENO}: \$PKG_CONFIG --exists --print-errors \"jack >= 0.99.14\""; } >&5
15692  ($PKG_CONFIG --exists --print-errors "jack >= 0.99.14") 2>&5
15693  ac_status=$?
15694  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
15695  test $ac_status = 0; }; then
15696  pkg_cv_JACK_LIBS=`$PKG_CONFIG --libs "jack >= 0.99.14" 2>/dev/null`
15697		      test "x$?" != "x0" && pkg_failed=yes
15698else
15699  pkg_failed=yes
15700fi
15701 else
15702    pkg_failed=untried
15703fi
15704
15705
15706
15707if test $pkg_failed = yes; then
15708   	{ $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
15709$as_echo "no" >&6; }
15710
15711if $PKG_CONFIG --atleast-pkgconfig-version 0.20; then
15712        _pkg_short_errors_supported=yes
15713else
15714        _pkg_short_errors_supported=no
15715fi
15716        if test $_pkg_short_errors_supported = yes; then
15717	        JACK_PKG_ERRORS=`$PKG_CONFIG --short-errors --print-errors --cflags --libs "jack >= 0.99.14" 2>&1`
15718        else
15719	        JACK_PKG_ERRORS=`$PKG_CONFIG --print-errors --cflags --libs "jack >= 0.99.14" 2>&1`
15720        fi
15721	# Put the nasty error message in config.log where it belongs
15722	echo "$JACK_PKG_ERRORS" >&5
15723
15724	with_jack=no
15725elif test $pkg_failed = untried; then
15726     	{ $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
15727$as_echo "no" >&6; }
15728	with_jack=no
15729else
15730	JACK_CFLAGS=$pkg_cv_JACK_CFLAGS
15731	JACK_LIBS=$pkg_cv_JACK_LIBS
15732        { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
15733$as_echo "yes" >&6; }
15734	with_jack=yes
15735fi
15736
15737
15738 if test x$with_jack = xyes; then
15739  HAVE_JACK_TRUE=
15740  HAVE_JACK_FALSE='#'
15741else
15742  HAVE_JACK_TRUE='#'
15743  HAVE_JACK_FALSE=
15744fi
15745
15746
15747
15748pkg_failed=no
15749{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for SNDFILE" >&5
15750$as_echo_n "checking for SNDFILE... " >&6; }
15751
15752if test -n "$SNDFILE_CFLAGS"; then
15753    pkg_cv_SNDFILE_CFLAGS="$SNDFILE_CFLAGS"
15754 elif test -n "$PKG_CONFIG"; then
15755    if test -n "$PKG_CONFIG" && \
15756    { { $as_echo "$as_me:${as_lineno-$LINENO}: \$PKG_CONFIG --exists --print-errors \"sndfile\""; } >&5
15757  ($PKG_CONFIG --exists --print-errors "sndfile") 2>&5
15758  ac_status=$?
15759  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
15760  test $ac_status = 0; }; then
15761  pkg_cv_SNDFILE_CFLAGS=`$PKG_CONFIG --cflags "sndfile" 2>/dev/null`
15762		      test "x$?" != "x0" && pkg_failed=yes
15763else
15764  pkg_failed=yes
15765fi
15766 else
15767    pkg_failed=untried
15768fi
15769if test -n "$SNDFILE_LIBS"; then
15770    pkg_cv_SNDFILE_LIBS="$SNDFILE_LIBS"
15771 elif test -n "$PKG_CONFIG"; then
15772    if test -n "$PKG_CONFIG" && \
15773    { { $as_echo "$as_me:${as_lineno-$LINENO}: \$PKG_CONFIG --exists --print-errors \"sndfile\""; } >&5
15774  ($PKG_CONFIG --exists --print-errors "sndfile") 2>&5
15775  ac_status=$?
15776  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
15777  test $ac_status = 0; }; then
15778  pkg_cv_SNDFILE_LIBS=`$PKG_CONFIG --libs "sndfile" 2>/dev/null`
15779		      test "x$?" != "x0" && pkg_failed=yes
15780else
15781  pkg_failed=yes
15782fi
15783 else
15784    pkg_failed=untried
15785fi
15786
15787
15788
15789if test $pkg_failed = yes; then
15790   	{ $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
15791$as_echo "no" >&6; }
15792
15793if $PKG_CONFIG --atleast-pkgconfig-version 0.20; then
15794        _pkg_short_errors_supported=yes
15795else
15796        _pkg_short_errors_supported=no
15797fi
15798        if test $_pkg_short_errors_supported = yes; then
15799	        SNDFILE_PKG_ERRORS=`$PKG_CONFIG --short-errors --print-errors --cflags --libs "sndfile" 2>&1`
15800        else
15801	        SNDFILE_PKG_ERRORS=`$PKG_CONFIG --print-errors --cflags --libs "sndfile" 2>&1`
15802        fi
15803	# Put the nasty error message in config.log where it belongs
15804	echo "$SNDFILE_PKG_ERRORS" >&5
15805
15806	with_sndfile=no
15807elif test $pkg_failed = untried; then
15808     	{ $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
15809$as_echo "no" >&6; }
15810	with_sndfile=no
15811else
15812	SNDFILE_CFLAGS=$pkg_cv_SNDFILE_CFLAGS
15813	SNDFILE_LIBS=$pkg_cv_SNDFILE_LIBS
15814        { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
15815$as_echo "yes" >&6; }
15816	with_sndfile=yes
15817fi
15818
15819pkg_failed=no
15820{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for SRC" >&5
15821$as_echo_n "checking for SRC... " >&6; }
15822
15823if test -n "$SRC_CFLAGS"; then
15824    pkg_cv_SRC_CFLAGS="$SRC_CFLAGS"
15825 elif test -n "$PKG_CONFIG"; then
15826    if test -n "$PKG_CONFIG" && \
15827    { { $as_echo "$as_me:${as_lineno-$LINENO}: \$PKG_CONFIG --exists --print-errors \"samplerate\""; } >&5
15828  ($PKG_CONFIG --exists --print-errors "samplerate") 2>&5
15829  ac_status=$?
15830  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
15831  test $ac_status = 0; }; then
15832  pkg_cv_SRC_CFLAGS=`$PKG_CONFIG --cflags "samplerate" 2>/dev/null`
15833		      test "x$?" != "x0" && pkg_failed=yes
15834else
15835  pkg_failed=yes
15836fi
15837 else
15838    pkg_failed=untried
15839fi
15840if test -n "$SRC_LIBS"; then
15841    pkg_cv_SRC_LIBS="$SRC_LIBS"
15842 elif test -n "$PKG_CONFIG"; then
15843    if test -n "$PKG_CONFIG" && \
15844    { { $as_echo "$as_me:${as_lineno-$LINENO}: \$PKG_CONFIG --exists --print-errors \"samplerate\""; } >&5
15845  ($PKG_CONFIG --exists --print-errors "samplerate") 2>&5
15846  ac_status=$?
15847  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
15848  test $ac_status = 0; }; then
15849  pkg_cv_SRC_LIBS=`$PKG_CONFIG --libs "samplerate" 2>/dev/null`
15850		      test "x$?" != "x0" && pkg_failed=yes
15851else
15852  pkg_failed=yes
15853fi
15854 else
15855    pkg_failed=untried
15856fi
15857
15858
15859
15860if test $pkg_failed = yes; then
15861   	{ $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
15862$as_echo "no" >&6; }
15863
15864if $PKG_CONFIG --atleast-pkgconfig-version 0.20; then
15865        _pkg_short_errors_supported=yes
15866else
15867        _pkg_short_errors_supported=no
15868fi
15869        if test $_pkg_short_errors_supported = yes; then
15870	        SRC_PKG_ERRORS=`$PKG_CONFIG --short-errors --print-errors --cflags --libs "samplerate" 2>&1`
15871        else
15872	        SRC_PKG_ERRORS=`$PKG_CONFIG --print-errors --cflags --libs "samplerate" 2>&1`
15873        fi
15874	# Put the nasty error message in config.log where it belongs
15875	echo "$SRC_PKG_ERRORS" >&5
15876
15877	with_SRC=no
15878elif test $pkg_failed = untried; then
15879     	{ $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
15880$as_echo "no" >&6; }
15881	with_SRC=no
15882else
15883	SRC_CFLAGS=$pkg_cv_SRC_CFLAGS
15884	SRC_LIBS=$pkg_cv_SRC_LIBS
15885        { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
15886$as_echo "yes" >&6; }
15887	with_SRC=yes
15888fi
15889
15890
15891
15892
15893
15894with_qt=no
15895
15896pkg_failed=no
15897{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for QT" >&5
15898$as_echo_n "checking for QT... " >&6; }
15899
15900if test -n "$QT_CFLAGS"; then
15901    pkg_cv_QT_CFLAGS="$QT_CFLAGS"
15902 elif test -n "$PKG_CONFIG"; then
15903    if test -n "$PKG_CONFIG" && \
15904    { { $as_echo "$as_me:${as_lineno-$LINENO}: \false --exists --print-errors \"QtCore >= 4.0.1 QtGui >= 4.0.1\""; } >&5
15905  (false --exists --print-errors "QtCore >= 4.0.1 QtGui >= 4.0.1") 2>&5
15906  ac_status=$?
15907  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
15908  test $ac_status = 0; }; then
15909  pkg_cv_QT_CFLAGS=`false --cflags "QtCore >= 4.0.1 QtGui >= 4.0.1" 2>/dev/null`
15910		      test "x$?" != "x0" && pkg_failed=yes
15911else
15912  pkg_failed=yes
15913fi
15914 else
15915    pkg_failed=untried
15916fi
15917if test -n "$QT_LIBS"; then
15918    pkg_cv_QT_LIBS="$QT_LIBS"
15919 elif test -n "$PKG_CONFIG"; then
15920    if test -n "$PKG_CONFIG" && \
15921    { { $as_echo "$as_me:${as_lineno-$LINENO}: \false --exists --print-errors \"QtCore >= 4.0.1 QtGui >= 4.0.1\""; } >&5
15922  (false --exists --print-errors "QtCore >= 4.0.1 QtGui >= 4.0.1") 2>&5
15923  ac_status=$?
15924  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
15925  test $ac_status = 0; }; then
15926  pkg_cv_QT_LIBS=`false --libs "QtCore >= 4.0.1 QtGui >= 4.0.1" 2>/dev/null`
15927		      test "x$?" != "x0" && pkg_failed=yes
15928else
15929  pkg_failed=yes
15930fi
15931 else
15932    pkg_failed=untried
15933fi
15934
15935
15936
15937if test $pkg_failed = yes; then
15938   	{ $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
15939$as_echo "no" >&6; }
15940
15941if $PKG_CONFIG --atleast-pkgconfig-version 0.20; then
15942        _pkg_short_errors_supported=yes
15943else
15944        _pkg_short_errors_supported=no
15945fi
15946        if test $_pkg_short_errors_supported = yes; then
15947	        QT_PKG_ERRORS=`false --short-errors --print-errors --cflags --libs "QtCore >= 4.0.1 QtGui >= 4.0.1" 2>&1`
15948        else
15949	        QT_PKG_ERRORS=`false --print-errors --cflags --libs "QtCore >= 4.0.1 QtGui >= 4.0.1" 2>&1`
15950        fi
15951	# Put the nasty error message in config.log where it belongs
15952	echo "$QT_PKG_ERRORS" >&5
15953
15954	{ $as_echo "$as_me:${as_lineno-$LINENO}: pkg-config could not find Qt >= 4.0.1" >&5
15955$as_echo "$as_me: pkg-config could not find Qt >= 4.0.1" >&6;}
15956elif test $pkg_failed = untried; then
15957     	{ $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
15958$as_echo "no" >&6; }
15959	{ $as_echo "$as_me:${as_lineno-$LINENO}: pkg-config could not find Qt >= 4.0.1" >&5
15960$as_echo "$as_me: pkg-config could not find Qt >= 4.0.1" >&6;}
15961else
15962	QT_CFLAGS=$pkg_cv_QT_CFLAGS
15963	QT_LIBS=$pkg_cv_QT_LIBS
15964        { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
15965$as_echo "yes" >&6; }
15966	with_qt=yes
15967     QT_MOC=`$PKG_CONFIG --variable=moc_location QtCore`
15968fi
15969if test "x${with_qt}" = xno ; then
15970  case "${host_os}" in
15971  darwin*)
15972    { $as_echo "$as_me:${as_lineno-$LINENO}: checking for Qt OS X frameworks" >&5
15973$as_echo "$as_me: checking for Qt OS X frameworks" >&6;}
15974
15975    ac_ext=cpp
15976ac_cpp='$CXXCPP $CPPFLAGS'
15977ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
15978ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
15979ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
15980
15981    dssi_save_cppflags="$CPPFLAGS"
15982    CPPFLAGS="$CPPFLAGS -I/Library/Frameworks/QtCore.framework/Headers"
15983    CPPFLAGS="$CPPFLAGS -I/Library/Frameworks/QtGui.framework/Headers"
15984
15985for ac_header in QApplication
15986do :
15987  ac_fn_cxx_check_header_mongrel "$LINENO" "QApplication" "ac_cv_header_QApplication" "$ac_includes_default"
15988if test "x$ac_cv_header_QApplication" = xyes; then :
15989  cat >>confdefs.h <<_ACEOF
15990#define HAVE_QAPPLICATION 1
15991_ACEOF
15992 with_qt=yes
15993fi
15994
15995done
15996
15997    CPPFLAGS="$dssi_save_cppflags"
15998    ac_ext=c
15999ac_cpp='$CPP $CPPFLAGS'
16000ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
16001ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
16002ac_compiler_gnu=$ac_cv_c_compiler_gnu
16003
16004    if test "x${with_qt}" = xyes ; then
16005      # Extract the first word of "moc", so it can be a program name with args.
16006set dummy moc; ac_word=$2
16007{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
16008$as_echo_n "checking for $ac_word... " >&6; }
16009if ${ac_cv_path_QT_MOC+:} false; then :
16010  $as_echo_n "(cached) " >&6
16011else
16012  case $QT_MOC in
16013  [\\/]* | ?:[\\/]*)
16014  ac_cv_path_QT_MOC="$QT_MOC" # Let the user override the test with a path.
16015  ;;
16016  *)
16017  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
16018for as_dir in $PATH
16019do
16020  IFS=$as_save_IFS
16021  test -z "$as_dir" && as_dir=.
16022    for ac_exec_ext in '' $ac_executable_extensions; do
16023  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
16024    ac_cv_path_QT_MOC="$as_dir/$ac_word$ac_exec_ext"
16025    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
16026    break 2
16027  fi
16028done
16029  done
16030IFS=$as_save_IFS
16031
16032  ;;
16033esac
16034fi
16035QT_MOC=$ac_cv_path_QT_MOC
16036if test -n "$QT_MOC"; then
16037  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $QT_MOC" >&5
16038$as_echo "$QT_MOC" >&6; }
16039else
16040  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
16041$as_echo "no" >&6; }
16042fi
16043
16044
16045      if test "x$QT_MOC" = x ; then
16046        echo moc not found
16047        with_qt=no
16048      else
16049        QT_CFLAGS="-I/Library/Frameworks/QtCore.framework/Headers"
16050        QT_CFLAGS="$QT_CFLAGS -I/Library/Frameworks/QtGui.framework/Headers"
16051        QT_LIBS="-Xlinker -framework -Xlinker QtCore -Xlinker -framework -Xlinker QtGui"
16052      fi
16053    fi
16054    ;;
16055  esac
16056fi
16057if test "x${with_qt}" = xyes ; then
16058        { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether Qt is X11-based" >&5
16059$as_echo_n "checking whether Qt is X11-based... " >&6; }
16060
16061  ac_ext=cpp
16062ac_cpp='$CXXCPP $CPPFLAGS'
16063ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
16064ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
16065ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
16066
16067  dssi_save_cxxflags="$CXXFLAGS"
16068  CXXFLAGS="$CXXFLAGS $QT_CFLAGS"
16069  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
16070/* end confdefs.h.  */
16071#include <QApplication>
16072int
16073main ()
16074{
16075#ifndef Q_WS_X11
16076       #error notX11
16077       #endif
16078
16079  ;
16080  return 0;
16081}
16082_ACEOF
16083if ac_fn_cxx_try_compile "$LINENO"; then :
16084  QT_LIBS="$QT_LIBS -lX11"
16085          { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
16086$as_echo "yes" >&6; }
16087else
16088  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
16089$as_echo "no" >&6; }
16090fi
16091rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
16092  CXXFLAGS="$dssi_save_cxxflags"
16093  ac_ext=c
16094ac_cpp='$CPP $CPPFLAGS'
16095ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
16096ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
16097ac_compiler_gnu=$ac_cv_c_compiler_gnu
16098
16099fi
16100
16101
16102
16103 if test x$with_qt = xyes; then
16104  HAVE_QT_TRUE=
16105  HAVE_QT_FALSE='#'
16106else
16107  HAVE_QT_TRUE='#'
16108  HAVE_QT_FALSE=
16109fi
16110
16111
16112case "${host_os}" in
16113darwin*)
16114  darwin=yes
16115
16116$as_echo "#define MIDI_COREMIDI 1" >>confdefs.h
16117
16118  ;;
16119*)
16120  darwin=no
16121  if test "x${with_alsa}" = xALSA ; then
16122
16123$as_echo "#define MIDI_ALSA 1" >>confdefs.h
16124
16125  fi
16126  ;;
16127esac
16128 if test x$darwin = xyes; then
16129  DARWIN_TRUE=
16130  DARWIN_FALSE='#'
16131else
16132  DARWIN_TRUE='#'
16133  DARWIN_FALSE=
16134fi
16135
16136
16137if test "x$GCC" = "xyes"; then
16138  case " $CFLAGS " in
16139    *[\ \	]-Wall[\ \	]*) ;;
16140    *) CFLAGS="$CFLAGS -Wall" ;;
16141  esac
16142fi
16143
16144jack_dssi_host_needs=''
16145dssi_osc_tools_needs=''
16146trivial_sampler_needs=''
16147less_trivial_synth_gui_needs=''
16148trivial_sampler_gui_needs=''
16149if test "x$with_liblo" != xyes ; then
16150    jack_dssi_host_needs="$jack_dssi_host_needs liblo"
16151    dssi_osc_tools_needs="$dssi_osc_tools_needs liblo"
16152    less_trivial_synth_gui_needs="$less_trivial_synth_gui_needs liblo"
16153    trivial_sampler_gui_needs="$trivial_sampler_gui_needs liblo"
16154fi
16155if test "x$with_jack" != xyes ; then
16156    jack_dssi_host_needs="$jack_dssi_host_needs JACK"
16157fi
16158if test "x$with_sndfile" != xyes ; then
16159    trivial_sampler_needs="$trivial_sampler_needs libsndfile"
16160    trivial_sampler_gui_needs="$trivial_sampler_gui_needs libsndfile"
16161fi
16162if test "x$with_SRC" != xyes ; then
16163    trivial_sampler_needs="$trivial_sampler_needs libsamplerate"
16164fi
16165 if test -z "$trivial_sampler_needs"; then
16166  BUILD_SAMPLER_TRUE=
16167  BUILD_SAMPLER_FALSE='#'
16168else
16169  BUILD_SAMPLER_TRUE='#'
16170  BUILD_SAMPLER_FALSE=
16171fi
16172
16173if test "x$with_qt" != xyes ; then
16174    less_trivial_synth_gui_needs="$less_trivial_synth_gui_needs Qt4"
16175    trivial_sampler_gui_needs="$trivial_sampler_gui_needs Qt4"
16176fi
16177
16178ac_config_files="$ac_config_files Makefile dssi.pc jack-dssi-host/Makefile examples/Makefile tests/Makefile"
16179
16180cat >confcache <<\_ACEOF
16181# This file is a shell script that caches the results of configure
16182# tests run on this system so they can be shared between configure
16183# scripts and configure runs, see configure's option --config-cache.
16184# It is not useful on other systems.  If it contains results you don't
16185# want to keep, you may remove or edit it.
16186#
16187# config.status only pays attention to the cache file if you give it
16188# the --recheck option to rerun configure.
16189#
16190# `ac_cv_env_foo' variables (set or unset) will be overridden when
16191# loading this file, other *unset* `ac_cv_foo' will be assigned the
16192# following values.
16193
16194_ACEOF
16195
16196# The following way of writing the cache mishandles newlines in values,
16197# but we know of no workaround that is simple, portable, and efficient.
16198# So, we kill variables containing newlines.
16199# Ultrix sh set writes to stderr and can't be redirected directly,
16200# and sets the high bit in the cache file unless we assign to the vars.
16201(
16202  for ac_var in `(set) 2>&1 | sed -n 's/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'`; do
16203    eval ac_val=\$$ac_var
16204    case $ac_val in #(
16205    *${as_nl}*)
16206      case $ac_var in #(
16207      *_cv_*) { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: cache variable $ac_var contains a newline" >&5
16208$as_echo "$as_me: WARNING: cache variable $ac_var contains a newline" >&2;} ;;
16209      esac
16210      case $ac_var in #(
16211      _ | IFS | as_nl) ;; #(
16212      BASH_ARGV | BASH_SOURCE) eval $ac_var= ;; #(
16213      *) { eval $ac_var=; unset $ac_var;} ;;
16214      esac ;;
16215    esac
16216  done
16217
16218  (set) 2>&1 |
16219    case $as_nl`(ac_space=' '; set) 2>&1` in #(
16220    *${as_nl}ac_space=\ *)
16221      # `set' does not quote correctly, so add quotes: double-quote
16222      # substitution turns \\\\ into \\, and sed turns \\ into \.
16223      sed -n \
16224	"s/'/'\\\\''/g;
16225	  s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\\2'/p"
16226      ;; #(
16227    *)
16228      # `set' quotes correctly as required by POSIX, so do not add quotes.
16229      sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p"
16230      ;;
16231    esac |
16232    sort
16233) |
16234  sed '
16235     /^ac_cv_env_/b end
16236     t clear
16237     :clear
16238     s/^\([^=]*\)=\(.*[{}].*\)$/test "${\1+set}" = set || &/
16239     t end
16240     s/^\([^=]*\)=\(.*\)$/\1=${\1=\2}/
16241     :end' >>confcache
16242if diff "$cache_file" confcache >/dev/null 2>&1; then :; else
16243  if test -w "$cache_file"; then
16244    if test "x$cache_file" != "x/dev/null"; then
16245      { $as_echo "$as_me:${as_lineno-$LINENO}: updating cache $cache_file" >&5
16246$as_echo "$as_me: updating cache $cache_file" >&6;}
16247      if test ! -f "$cache_file" || test -h "$cache_file"; then
16248	cat confcache >"$cache_file"
16249      else
16250        case $cache_file in #(
16251        */* | ?:*)
16252	  mv -f confcache "$cache_file"$$ &&
16253	  mv -f "$cache_file"$$ "$cache_file" ;; #(
16254        *)
16255	  mv -f confcache "$cache_file" ;;
16256	esac
16257      fi
16258    fi
16259  else
16260    { $as_echo "$as_me:${as_lineno-$LINENO}: not updating unwritable cache $cache_file" >&5
16261$as_echo "$as_me: not updating unwritable cache $cache_file" >&6;}
16262  fi
16263fi
16264rm -f confcache
16265
16266test "x$prefix" = xNONE && prefix=$ac_default_prefix
16267# Let make expand exec_prefix.
16268test "x$exec_prefix" = xNONE && exec_prefix='${prefix}'
16269
16270DEFS=-DHAVE_CONFIG_H
16271
16272ac_libobjs=
16273ac_ltlibobjs=
16274U=
16275for ac_i in : $LIBOBJS; do test "x$ac_i" = x: && continue
16276  # 1. Remove the extension, and $U if already installed.
16277  ac_script='s/\$U\././;s/\.o$//;s/\.obj$//'
16278  ac_i=`$as_echo "$ac_i" | sed "$ac_script"`
16279  # 2. Prepend LIBOBJDIR.  When used with automake>=1.10 LIBOBJDIR
16280  #    will be set to the directory where LIBOBJS objects are built.
16281  as_fn_append ac_libobjs " \${LIBOBJDIR}$ac_i\$U.$ac_objext"
16282  as_fn_append ac_ltlibobjs " \${LIBOBJDIR}$ac_i"'$U.lo'
16283done
16284LIBOBJS=$ac_libobjs
16285
16286LTLIBOBJS=$ac_ltlibobjs
16287
16288
16289 if test -n "$EXEEXT"; then
16290  am__EXEEXT_TRUE=
16291  am__EXEEXT_FALSE='#'
16292else
16293  am__EXEEXT_TRUE='#'
16294  am__EXEEXT_FALSE=
16295fi
16296
16297if test -z "${AMDEP_TRUE}" && test -z "${AMDEP_FALSE}"; then
16298  as_fn_error $? "conditional \"AMDEP\" was never defined.
16299Usually this means the macro was only invoked conditionally." "$LINENO" 5
16300fi
16301if test -z "${am__fastdepCC_TRUE}" && test -z "${am__fastdepCC_FALSE}"; then
16302  as_fn_error $? "conditional \"am__fastdepCC\" was never defined.
16303Usually this means the macro was only invoked conditionally." "$LINENO" 5
16304fi
16305if test -z "${am__fastdepCXX_TRUE}" && test -z "${am__fastdepCXX_FALSE}"; then
16306  as_fn_error $? "conditional \"am__fastdepCXX\" was never defined.
16307Usually this means the macro was only invoked conditionally." "$LINENO" 5
16308fi
16309
16310if test -z "${HAVE_LIBLO_TRUE}" && test -z "${HAVE_LIBLO_FALSE}"; then
16311  as_fn_error $? "conditional \"HAVE_LIBLO\" was never defined.
16312Usually this means the macro was only invoked conditionally." "$LINENO" 5
16313fi
16314if test -z "${HAVE_JACK_TRUE}" && test -z "${HAVE_JACK_FALSE}"; then
16315  as_fn_error $? "conditional \"HAVE_JACK\" was never defined.
16316Usually this means the macro was only invoked conditionally." "$LINENO" 5
16317fi
16318if test -z "${HAVE_QT_TRUE}" && test -z "${HAVE_QT_FALSE}"; then
16319  as_fn_error $? "conditional \"HAVE_QT\" was never defined.
16320Usually this means the macro was only invoked conditionally." "$LINENO" 5
16321fi
16322if test -z "${DARWIN_TRUE}" && test -z "${DARWIN_FALSE}"; then
16323  as_fn_error $? "conditional \"DARWIN\" was never defined.
16324Usually this means the macro was only invoked conditionally." "$LINENO" 5
16325fi
16326if test -z "${BUILD_SAMPLER_TRUE}" && test -z "${BUILD_SAMPLER_FALSE}"; then
16327  as_fn_error $? "conditional \"BUILD_SAMPLER\" was never defined.
16328Usually this means the macro was only invoked conditionally." "$LINENO" 5
16329fi
16330
16331: "${CONFIG_STATUS=./config.status}"
16332ac_write_fail=0
16333ac_clean_files_save=$ac_clean_files
16334ac_clean_files="$ac_clean_files $CONFIG_STATUS"
16335{ $as_echo "$as_me:${as_lineno-$LINENO}: creating $CONFIG_STATUS" >&5
16336$as_echo "$as_me: creating $CONFIG_STATUS" >&6;}
16337as_write_fail=0
16338cat >$CONFIG_STATUS <<_ASEOF || as_write_fail=1
16339#! $SHELL
16340# Generated by $as_me.
16341# Run this file to recreate the current configuration.
16342# Compiler output produced by configure, useful for debugging
16343# configure, is in config.log if it exists.
16344
16345debug=false
16346ac_cs_recheck=false
16347ac_cs_silent=false
16348
16349SHELL=\${CONFIG_SHELL-$SHELL}
16350export SHELL
16351_ASEOF
16352cat >>$CONFIG_STATUS <<\_ASEOF || as_write_fail=1
16353## -------------------- ##
16354## M4sh Initialization. ##
16355## -------------------- ##
16356
16357# Be more Bourne compatible
16358DUALCASE=1; export DUALCASE # for MKS sh
16359if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then :
16360  emulate sh
16361  NULLCMD=:
16362  # Pre-4.2 versions of Zsh do word splitting on ${1+"$@"}, which
16363  # is contrary to our usage.  Disable this feature.
16364  alias -g '${1+"$@"}'='"$@"'
16365  setopt NO_GLOB_SUBST
16366else
16367  case `(set -o) 2>/dev/null` in #(
16368  *posix*) :
16369    set -o posix ;; #(
16370  *) :
16371     ;;
16372esac
16373fi
16374
16375
16376as_nl='
16377'
16378export as_nl
16379# Printing a long string crashes Solaris 7 /usr/bin/printf.
16380as_echo='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\'
16381as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo
16382as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo$as_echo
16383# Prefer a ksh shell builtin over an external printf program on Solaris,
16384# but without wasting forks for bash or zsh.
16385if test -z "$BASH_VERSION$ZSH_VERSION" \
16386    && (test "X`print -r -- $as_echo`" = "X$as_echo") 2>/dev/null; then
16387  as_echo='print -r --'
16388  as_echo_n='print -rn --'
16389elif (test "X`printf %s $as_echo`" = "X$as_echo") 2>/dev/null; then
16390  as_echo='printf %s\n'
16391  as_echo_n='printf %s'
16392else
16393  if test "X`(/usr/ucb/echo -n -n $as_echo) 2>/dev/null`" = "X-n $as_echo"; then
16394    as_echo_body='eval /usr/ucb/echo -n "$1$as_nl"'
16395    as_echo_n='/usr/ucb/echo -n'
16396  else
16397    as_echo_body='eval expr "X$1" : "X\\(.*\\)"'
16398    as_echo_n_body='eval
16399      arg=$1;
16400      case $arg in #(
16401      *"$as_nl"*)
16402	expr "X$arg" : "X\\(.*\\)$as_nl";
16403	arg=`expr "X$arg" : ".*$as_nl\\(.*\\)"`;;
16404      esac;
16405      expr "X$arg" : "X\\(.*\\)" | tr -d "$as_nl"
16406    '
16407    export as_echo_n_body
16408    as_echo_n='sh -c $as_echo_n_body as_echo'
16409  fi
16410  export as_echo_body
16411  as_echo='sh -c $as_echo_body as_echo'
16412fi
16413
16414# The user is always right.
16415if test "${PATH_SEPARATOR+set}" != set; then
16416  PATH_SEPARATOR=:
16417  (PATH='/bin;/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 && {
16418    (PATH='/bin:/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 ||
16419      PATH_SEPARATOR=';'
16420  }
16421fi
16422
16423
16424# IFS
16425# We need space, tab and new line, in precisely that order.  Quoting is
16426# there to prevent editors from complaining about space-tab.
16427# (If _AS_PATH_WALK were called with IFS unset, it would disable word
16428# splitting by setting IFS to empty value.)
16429IFS=" ""	$as_nl"
16430
16431# Find who we are.  Look in the path if we contain no directory separator.
16432as_myself=
16433case $0 in #((
16434  *[\\/]* ) as_myself=$0 ;;
16435  *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
16436for as_dir in $PATH
16437do
16438  IFS=$as_save_IFS
16439  test -z "$as_dir" && as_dir=.
16440    test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break
16441  done
16442IFS=$as_save_IFS
16443
16444     ;;
16445esac
16446# We did not find ourselves, most probably we were run as `sh COMMAND'
16447# in which case we are not to be found in the path.
16448if test "x$as_myself" = x; then
16449  as_myself=$0
16450fi
16451if test ! -f "$as_myself"; then
16452  $as_echo "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2
16453  exit 1
16454fi
16455
16456# Unset variables that we do not need and which cause bugs (e.g. in
16457# pre-3.0 UWIN ksh).  But do not cause bugs in bash 2.01; the "|| exit 1"
16458# suppresses any "Segmentation fault" message there.  '((' could
16459# trigger a bug in pdksh 5.2.14.
16460for as_var in BASH_ENV ENV MAIL MAILPATH
16461do eval test x\${$as_var+set} = xset \
16462  && ( (unset $as_var) || exit 1) >/dev/null 2>&1 && unset $as_var || :
16463done
16464PS1='$ '
16465PS2='> '
16466PS4='+ '
16467
16468# NLS nuisances.
16469LC_ALL=C
16470export LC_ALL
16471LANGUAGE=C
16472export LANGUAGE
16473
16474# CDPATH.
16475(unset CDPATH) >/dev/null 2>&1 && unset CDPATH
16476
16477
16478# as_fn_error STATUS ERROR [LINENO LOG_FD]
16479# ----------------------------------------
16480# Output "`basename $0`: error: ERROR" to stderr. If LINENO and LOG_FD are
16481# provided, also output the error to LOG_FD, referencing LINENO. Then exit the
16482# script with STATUS, using 1 if that was 0.
16483as_fn_error ()
16484{
16485  as_status=$1; test $as_status -eq 0 && as_status=1
16486  if test "$4"; then
16487    as_lineno=${as_lineno-"$3"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
16488    $as_echo "$as_me:${as_lineno-$LINENO}: error: $2" >&$4
16489  fi
16490  $as_echo "$as_me: error: $2" >&2
16491  as_fn_exit $as_status
16492} # as_fn_error
16493
16494
16495# as_fn_set_status STATUS
16496# -----------------------
16497# Set $? to STATUS, without forking.
16498as_fn_set_status ()
16499{
16500  return $1
16501} # as_fn_set_status
16502
16503# as_fn_exit STATUS
16504# -----------------
16505# Exit the shell with STATUS, even in a "trap 0" or "set -e" context.
16506as_fn_exit ()
16507{
16508  set +e
16509  as_fn_set_status $1
16510  exit $1
16511} # as_fn_exit
16512
16513# as_fn_unset VAR
16514# ---------------
16515# Portably unset VAR.
16516as_fn_unset ()
16517{
16518  { eval $1=; unset $1;}
16519}
16520as_unset=as_fn_unset
16521# as_fn_append VAR VALUE
16522# ----------------------
16523# Append the text in VALUE to the end of the definition contained in VAR. Take
16524# advantage of any shell optimizations that allow amortized linear growth over
16525# repeated appends, instead of the typical quadratic growth present in naive
16526# implementations.
16527if (eval "as_var=1; as_var+=2; test x\$as_var = x12") 2>/dev/null; then :
16528  eval 'as_fn_append ()
16529  {
16530    eval $1+=\$2
16531  }'
16532else
16533  as_fn_append ()
16534  {
16535    eval $1=\$$1\$2
16536  }
16537fi # as_fn_append
16538
16539# as_fn_arith ARG...
16540# ------------------
16541# Perform arithmetic evaluation on the ARGs, and store the result in the
16542# global $as_val. Take advantage of shells that can avoid forks. The arguments
16543# must be portable across $(()) and expr.
16544if (eval "test \$(( 1 + 1 )) = 2") 2>/dev/null; then :
16545  eval 'as_fn_arith ()
16546  {
16547    as_val=$(( $* ))
16548  }'
16549else
16550  as_fn_arith ()
16551  {
16552    as_val=`expr "$@" || test $? -eq 1`
16553  }
16554fi # as_fn_arith
16555
16556
16557if expr a : '\(a\)' >/dev/null 2>&1 &&
16558   test "X`expr 00001 : '.*\(...\)'`" = X001; then
16559  as_expr=expr
16560else
16561  as_expr=false
16562fi
16563
16564if (basename -- /) >/dev/null 2>&1 && test "X`basename -- / 2>&1`" = "X/"; then
16565  as_basename=basename
16566else
16567  as_basename=false
16568fi
16569
16570if (as_dir=`dirname -- /` && test "X$as_dir" = X/) >/dev/null 2>&1; then
16571  as_dirname=dirname
16572else
16573  as_dirname=false
16574fi
16575
16576as_me=`$as_basename -- "$0" ||
16577$as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \
16578	 X"$0" : 'X\(//\)$' \| \
16579	 X"$0" : 'X\(/\)' \| . 2>/dev/null ||
16580$as_echo X/"$0" |
16581    sed '/^.*\/\([^/][^/]*\)\/*$/{
16582	    s//\1/
16583	    q
16584	  }
16585	  /^X\/\(\/\/\)$/{
16586	    s//\1/
16587	    q
16588	  }
16589	  /^X\/\(\/\).*/{
16590	    s//\1/
16591	    q
16592	  }
16593	  s/.*/./; q'`
16594
16595# Avoid depending upon Character Ranges.
16596as_cr_letters='abcdefghijklmnopqrstuvwxyz'
16597as_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ'
16598as_cr_Letters=$as_cr_letters$as_cr_LETTERS
16599as_cr_digits='0123456789'
16600as_cr_alnum=$as_cr_Letters$as_cr_digits
16601
16602ECHO_C= ECHO_N= ECHO_T=
16603case `echo -n x` in #(((((
16604-n*)
16605  case `echo 'xy\c'` in
16606  *c*) ECHO_T='	';;	# ECHO_T is single tab character.
16607  xy)  ECHO_C='\c';;
16608  *)   echo `echo ksh88 bug on AIX 6.1` > /dev/null
16609       ECHO_T='	';;
16610  esac;;
16611*)
16612  ECHO_N='-n';;
16613esac
16614
16615rm -f conf$$ conf$$.exe conf$$.file
16616if test -d conf$$.dir; then
16617  rm -f conf$$.dir/conf$$.file
16618else
16619  rm -f conf$$.dir
16620  mkdir conf$$.dir 2>/dev/null
16621fi
16622if (echo >conf$$.file) 2>/dev/null; then
16623  if ln -s conf$$.file conf$$ 2>/dev/null; then
16624    as_ln_s='ln -s'
16625    # ... but there are two gotchas:
16626    # 1) On MSYS, both `ln -s file dir' and `ln file dir' fail.
16627    # 2) DJGPP < 2.04 has no symlinks; `ln -s' creates a wrapper executable.
16628    # In both cases, we have to default to `cp -p'.
16629    ln -s conf$$.file conf$$.dir 2>/dev/null && test ! -f conf$$.exe ||
16630      as_ln_s='cp -p'
16631  elif ln conf$$.file conf$$ 2>/dev/null; then
16632    as_ln_s=ln
16633  else
16634    as_ln_s='cp -p'
16635  fi
16636else
16637  as_ln_s='cp -p'
16638fi
16639rm -f conf$$ conf$$.exe conf$$.dir/conf$$.file conf$$.file
16640rmdir conf$$.dir 2>/dev/null
16641
16642
16643# as_fn_mkdir_p
16644# -------------
16645# Create "$as_dir" as a directory, including parents if necessary.
16646as_fn_mkdir_p ()
16647{
16648
16649  case $as_dir in #(
16650  -*) as_dir=./$as_dir;;
16651  esac
16652  test -d "$as_dir" || eval $as_mkdir_p || {
16653    as_dirs=
16654    while :; do
16655      case $as_dir in #(
16656      *\'*) as_qdir=`$as_echo "$as_dir" | sed "s/'/'\\\\\\\\''/g"`;; #'(
16657      *) as_qdir=$as_dir;;
16658      esac
16659      as_dirs="'$as_qdir' $as_dirs"
16660      as_dir=`$as_dirname -- "$as_dir" ||
16661$as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
16662	 X"$as_dir" : 'X\(//\)[^/]' \| \
16663	 X"$as_dir" : 'X\(//\)$' \| \
16664	 X"$as_dir" : 'X\(/\)' \| . 2>/dev/null ||
16665$as_echo X"$as_dir" |
16666    sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
16667	    s//\1/
16668	    q
16669	  }
16670	  /^X\(\/\/\)[^/].*/{
16671	    s//\1/
16672	    q
16673	  }
16674	  /^X\(\/\/\)$/{
16675	    s//\1/
16676	    q
16677	  }
16678	  /^X\(\/\).*/{
16679	    s//\1/
16680	    q
16681	  }
16682	  s/.*/./; q'`
16683      test -d "$as_dir" && break
16684    done
16685    test -z "$as_dirs" || eval "mkdir $as_dirs"
16686  } || test -d "$as_dir" || as_fn_error $? "cannot create directory $as_dir"
16687
16688
16689} # as_fn_mkdir_p
16690if mkdir -p . 2>/dev/null; then
16691  as_mkdir_p='mkdir -p "$as_dir"'
16692else
16693  test -d ./-p && rmdir ./-p
16694  as_mkdir_p=false
16695fi
16696
16697if test -x / >/dev/null 2>&1; then
16698  as_test_x='test -x'
16699else
16700  if ls -dL / >/dev/null 2>&1; then
16701    as_ls_L_option=L
16702  else
16703    as_ls_L_option=
16704  fi
16705  as_test_x='
16706    eval sh -c '\''
16707      if test -d "$1"; then
16708	test -d "$1/.";
16709      else
16710	case $1 in #(
16711	-*)set "./$1";;
16712	esac;
16713	case `ls -ld'$as_ls_L_option' "$1" 2>/dev/null` in #((
16714	???[sx]*):;;*)false;;esac;fi
16715    '\'' sh
16716  '
16717fi
16718as_executable_p=$as_test_x
16719
16720# Sed expression to map a string onto a valid CPP name.
16721as_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'"
16722
16723# Sed expression to map a string onto a valid variable name.
16724as_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'"
16725
16726
16727exec 6>&1
16728## ----------------------------------- ##
16729## Main body of $CONFIG_STATUS script. ##
16730## ----------------------------------- ##
16731_ASEOF
16732test $as_write_fail = 0 && chmod +x $CONFIG_STATUS || ac_write_fail=1
16733
16734cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
16735# Save the log message, to keep $0 and so on meaningful, and to
16736# report actual input values of CONFIG_FILES etc. instead of their
16737# values after options handling.
16738ac_log="
16739This file was extended by DSSI $as_me 1.1.1, which was
16740generated by GNU Autoconf 2.68.  Invocation command line was
16741
16742  CONFIG_FILES    = $CONFIG_FILES
16743  CONFIG_HEADERS  = $CONFIG_HEADERS
16744  CONFIG_LINKS    = $CONFIG_LINKS
16745  CONFIG_COMMANDS = $CONFIG_COMMANDS
16746  $ $0 $@
16747
16748on `(hostname || uname -n) 2>/dev/null | sed 1q`
16749"
16750
16751_ACEOF
16752
16753case $ac_config_files in *"
16754"*) set x $ac_config_files; shift; ac_config_files=$*;;
16755esac
16756
16757case $ac_config_headers in *"
16758"*) set x $ac_config_headers; shift; ac_config_headers=$*;;
16759esac
16760
16761
16762cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
16763# Files that config.status was made for.
16764config_files="$ac_config_files"
16765config_headers="$ac_config_headers"
16766config_commands="$ac_config_commands"
16767
16768_ACEOF
16769
16770cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
16771ac_cs_usage="\
16772\`$as_me' instantiates files and other configuration actions
16773from templates according to the current configuration.  Unless the files
16774and actions are specified as TAGs, all are instantiated by default.
16775
16776Usage: $0 [OPTION]... [TAG]...
16777
16778  -h, --help       print this help, then exit
16779  -V, --version    print version number and configuration settings, then exit
16780      --config     print configuration, then exit
16781  -q, --quiet, --silent
16782                   do not print progress messages
16783  -d, --debug      don't remove temporary files
16784      --recheck    update $as_me by reconfiguring in the same conditions
16785      --file=FILE[:TEMPLATE]
16786                   instantiate the configuration file FILE
16787      --header=FILE[:TEMPLATE]
16788                   instantiate the configuration header FILE
16789
16790Configuration files:
16791$config_files
16792
16793Configuration headers:
16794$config_headers
16795
16796Configuration commands:
16797$config_commands
16798
16799Report bugs to <dssi-devel@lists.sourceforge.net>."
16800
16801_ACEOF
16802cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
16803ac_cs_config="`$as_echo "$ac_configure_args" | sed 's/^ //; s/[\\""\`\$]/\\\\&/g'`"
16804ac_cs_version="\\
16805DSSI config.status 1.1.1
16806configured by $0, generated by GNU Autoconf 2.68,
16807  with options \\"\$ac_cs_config\\"
16808
16809Copyright (C) 2010 Free Software Foundation, Inc.
16810This config.status script is free software; the Free Software Foundation
16811gives unlimited permission to copy, distribute and modify it."
16812
16813ac_pwd='$ac_pwd'
16814srcdir='$srcdir'
16815INSTALL='$INSTALL'
16816MKDIR_P='$MKDIR_P'
16817AWK='$AWK'
16818test -n "\$AWK" || AWK=awk
16819_ACEOF
16820
16821cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
16822# The default lists apply if the user does not specify any file.
16823ac_need_defaults=:
16824while test $# != 0
16825do
16826  case $1 in
16827  --*=?*)
16828    ac_option=`expr "X$1" : 'X\([^=]*\)='`
16829    ac_optarg=`expr "X$1" : 'X[^=]*=\(.*\)'`
16830    ac_shift=:
16831    ;;
16832  --*=)
16833    ac_option=`expr "X$1" : 'X\([^=]*\)='`
16834    ac_optarg=
16835    ac_shift=:
16836    ;;
16837  *)
16838    ac_option=$1
16839    ac_optarg=$2
16840    ac_shift=shift
16841    ;;
16842  esac
16843
16844  case $ac_option in
16845  # Handling of the options.
16846  -recheck | --recheck | --rechec | --reche | --rech | --rec | --re | --r)
16847    ac_cs_recheck=: ;;
16848  --version | --versio | --versi | --vers | --ver | --ve | --v | -V )
16849    $as_echo "$ac_cs_version"; exit ;;
16850  --config | --confi | --conf | --con | --co | --c )
16851    $as_echo "$ac_cs_config"; exit ;;
16852  --debug | --debu | --deb | --de | --d | -d )
16853    debug=: ;;
16854  --file | --fil | --fi | --f )
16855    $ac_shift
16856    case $ac_optarg in
16857    *\'*) ac_optarg=`$as_echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"` ;;
16858    '') as_fn_error $? "missing file argument" ;;
16859    esac
16860    as_fn_append CONFIG_FILES " '$ac_optarg'"
16861    ac_need_defaults=false;;
16862  --header | --heade | --head | --hea )
16863    $ac_shift
16864    case $ac_optarg in
16865    *\'*) ac_optarg=`$as_echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"` ;;
16866    esac
16867    as_fn_append CONFIG_HEADERS " '$ac_optarg'"
16868    ac_need_defaults=false;;
16869  --he | --h)
16870    # Conflict between --help and --header
16871    as_fn_error $? "ambiguous option: \`$1'
16872Try \`$0 --help' for more information.";;
16873  --help | --hel | -h )
16874    $as_echo "$ac_cs_usage"; exit ;;
16875  -q | -quiet | --quiet | --quie | --qui | --qu | --q \
16876  | -silent | --silent | --silen | --sile | --sil | --si | --s)
16877    ac_cs_silent=: ;;
16878
16879  # This is an error.
16880  -*) as_fn_error $? "unrecognized option: \`$1'
16881Try \`$0 --help' for more information." ;;
16882
16883  *) as_fn_append ac_config_targets " $1"
16884     ac_need_defaults=false ;;
16885
16886  esac
16887  shift
16888done
16889
16890ac_configure_extra_args=
16891
16892if $ac_cs_silent; then
16893  exec 6>/dev/null
16894  ac_configure_extra_args="$ac_configure_extra_args --silent"
16895fi
16896
16897_ACEOF
16898cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
16899if \$ac_cs_recheck; then
16900  set X '$SHELL' '$0' $ac_configure_args \$ac_configure_extra_args --no-create --no-recursion
16901  shift
16902  \$as_echo "running CONFIG_SHELL=$SHELL \$*" >&6
16903  CONFIG_SHELL='$SHELL'
16904  export CONFIG_SHELL
16905  exec "\$@"
16906fi
16907
16908_ACEOF
16909cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
16910exec 5>>config.log
16911{
16912  echo
16913  sed 'h;s/./-/g;s/^.../## /;s/...$/ ##/;p;x;p;x' <<_ASBOX
16914## Running $as_me. ##
16915_ASBOX
16916  $as_echo "$ac_log"
16917} >&5
16918
16919_ACEOF
16920cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
16921#
16922# INIT-COMMANDS
16923#
16924AMDEP_TRUE="$AMDEP_TRUE" ac_aux_dir="$ac_aux_dir"
16925
16926
16927# The HP-UX ksh and POSIX shell print the target directory to stdout
16928# if CDPATH is set.
16929(unset CDPATH) >/dev/null 2>&1 && unset CDPATH
16930
16931sed_quote_subst='$sed_quote_subst'
16932double_quote_subst='$double_quote_subst'
16933delay_variable_subst='$delay_variable_subst'
16934enable_static='`$ECHO "$enable_static" | $SED "$delay_single_quote_subst"`'
16935enable_shared='`$ECHO "$enable_shared" | $SED "$delay_single_quote_subst"`'
16936macro_version='`$ECHO "$macro_version" | $SED "$delay_single_quote_subst"`'
16937macro_revision='`$ECHO "$macro_revision" | $SED "$delay_single_quote_subst"`'
16938pic_mode='`$ECHO "$pic_mode" | $SED "$delay_single_quote_subst"`'
16939enable_fast_install='`$ECHO "$enable_fast_install" | $SED "$delay_single_quote_subst"`'
16940SHELL='`$ECHO "$SHELL" | $SED "$delay_single_quote_subst"`'
16941ECHO='`$ECHO "$ECHO" | $SED "$delay_single_quote_subst"`'
16942host_alias='`$ECHO "$host_alias" | $SED "$delay_single_quote_subst"`'
16943host='`$ECHO "$host" | $SED "$delay_single_quote_subst"`'
16944host_os='`$ECHO "$host_os" | $SED "$delay_single_quote_subst"`'
16945build_alias='`$ECHO "$build_alias" | $SED "$delay_single_quote_subst"`'
16946build='`$ECHO "$build" | $SED "$delay_single_quote_subst"`'
16947build_os='`$ECHO "$build_os" | $SED "$delay_single_quote_subst"`'
16948SED='`$ECHO "$SED" | $SED "$delay_single_quote_subst"`'
16949Xsed='`$ECHO "$Xsed" | $SED "$delay_single_quote_subst"`'
16950GREP='`$ECHO "$GREP" | $SED "$delay_single_quote_subst"`'
16951EGREP='`$ECHO "$EGREP" | $SED "$delay_single_quote_subst"`'
16952FGREP='`$ECHO "$FGREP" | $SED "$delay_single_quote_subst"`'
16953LD='`$ECHO "$LD" | $SED "$delay_single_quote_subst"`'
16954NM='`$ECHO "$NM" | $SED "$delay_single_quote_subst"`'
16955LN_S='`$ECHO "$LN_S" | $SED "$delay_single_quote_subst"`'
16956max_cmd_len='`$ECHO "$max_cmd_len" | $SED "$delay_single_quote_subst"`'
16957ac_objext='`$ECHO "$ac_objext" | $SED "$delay_single_quote_subst"`'
16958exeext='`$ECHO "$exeext" | $SED "$delay_single_quote_subst"`'
16959lt_unset='`$ECHO "$lt_unset" | $SED "$delay_single_quote_subst"`'
16960lt_SP2NL='`$ECHO "$lt_SP2NL" | $SED "$delay_single_quote_subst"`'
16961lt_NL2SP='`$ECHO "$lt_NL2SP" | $SED "$delay_single_quote_subst"`'
16962lt_cv_to_host_file_cmd='`$ECHO "$lt_cv_to_host_file_cmd" | $SED "$delay_single_quote_subst"`'
16963lt_cv_to_tool_file_cmd='`$ECHO "$lt_cv_to_tool_file_cmd" | $SED "$delay_single_quote_subst"`'
16964reload_flag='`$ECHO "$reload_flag" | $SED "$delay_single_quote_subst"`'
16965reload_cmds='`$ECHO "$reload_cmds" | $SED "$delay_single_quote_subst"`'
16966OBJDUMP='`$ECHO "$OBJDUMP" | $SED "$delay_single_quote_subst"`'
16967deplibs_check_method='`$ECHO "$deplibs_check_method" | $SED "$delay_single_quote_subst"`'
16968file_magic_cmd='`$ECHO "$file_magic_cmd" | $SED "$delay_single_quote_subst"`'
16969file_magic_glob='`$ECHO "$file_magic_glob" | $SED "$delay_single_quote_subst"`'
16970want_nocaseglob='`$ECHO "$want_nocaseglob" | $SED "$delay_single_quote_subst"`'
16971DLLTOOL='`$ECHO "$DLLTOOL" | $SED "$delay_single_quote_subst"`'
16972sharedlib_from_linklib_cmd='`$ECHO "$sharedlib_from_linklib_cmd" | $SED "$delay_single_quote_subst"`'
16973AR='`$ECHO "$AR" | $SED "$delay_single_quote_subst"`'
16974AR_FLAGS='`$ECHO "$AR_FLAGS" | $SED "$delay_single_quote_subst"`'
16975archiver_list_spec='`$ECHO "$archiver_list_spec" | $SED "$delay_single_quote_subst"`'
16976STRIP='`$ECHO "$STRIP" | $SED "$delay_single_quote_subst"`'
16977RANLIB='`$ECHO "$RANLIB" | $SED "$delay_single_quote_subst"`'
16978old_postinstall_cmds='`$ECHO "$old_postinstall_cmds" | $SED "$delay_single_quote_subst"`'
16979old_postuninstall_cmds='`$ECHO "$old_postuninstall_cmds" | $SED "$delay_single_quote_subst"`'
16980old_archive_cmds='`$ECHO "$old_archive_cmds" | $SED "$delay_single_quote_subst"`'
16981lock_old_archive_extraction='`$ECHO "$lock_old_archive_extraction" | $SED "$delay_single_quote_subst"`'
16982CC='`$ECHO "$CC" | $SED "$delay_single_quote_subst"`'
16983CFLAGS='`$ECHO "$CFLAGS" | $SED "$delay_single_quote_subst"`'
16984compiler='`$ECHO "$compiler" | $SED "$delay_single_quote_subst"`'
16985GCC='`$ECHO "$GCC" | $SED "$delay_single_quote_subst"`'
16986lt_cv_sys_global_symbol_pipe='`$ECHO "$lt_cv_sys_global_symbol_pipe" | $SED "$delay_single_quote_subst"`'
16987lt_cv_sys_global_symbol_to_cdecl='`$ECHO "$lt_cv_sys_global_symbol_to_cdecl" | $SED "$delay_single_quote_subst"`'
16988lt_cv_sys_global_symbol_to_c_name_address='`$ECHO "$lt_cv_sys_global_symbol_to_c_name_address" | $SED "$delay_single_quote_subst"`'
16989lt_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"`'
16990nm_file_list_spec='`$ECHO "$nm_file_list_spec" | $SED "$delay_single_quote_subst"`'
16991lt_sysroot='`$ECHO "$lt_sysroot" | $SED "$delay_single_quote_subst"`'
16992objdir='`$ECHO "$objdir" | $SED "$delay_single_quote_subst"`'
16993MAGIC_CMD='`$ECHO "$MAGIC_CMD" | $SED "$delay_single_quote_subst"`'
16994lt_prog_compiler_no_builtin_flag='`$ECHO "$lt_prog_compiler_no_builtin_flag" | $SED "$delay_single_quote_subst"`'
16995lt_prog_compiler_pic='`$ECHO "$lt_prog_compiler_pic" | $SED "$delay_single_quote_subst"`'
16996lt_prog_compiler_wl='`$ECHO "$lt_prog_compiler_wl" | $SED "$delay_single_quote_subst"`'
16997lt_prog_compiler_static='`$ECHO "$lt_prog_compiler_static" | $SED "$delay_single_quote_subst"`'
16998lt_cv_prog_compiler_c_o='`$ECHO "$lt_cv_prog_compiler_c_o" | $SED "$delay_single_quote_subst"`'
16999need_locks='`$ECHO "$need_locks" | $SED "$delay_single_quote_subst"`'
17000MANIFEST_TOOL='`$ECHO "$MANIFEST_TOOL" | $SED "$delay_single_quote_subst"`'
17001DSYMUTIL='`$ECHO "$DSYMUTIL" | $SED "$delay_single_quote_subst"`'
17002NMEDIT='`$ECHO "$NMEDIT" | $SED "$delay_single_quote_subst"`'
17003LIPO='`$ECHO "$LIPO" | $SED "$delay_single_quote_subst"`'
17004OTOOL='`$ECHO "$OTOOL" | $SED "$delay_single_quote_subst"`'
17005OTOOL64='`$ECHO "$OTOOL64" | $SED "$delay_single_quote_subst"`'
17006libext='`$ECHO "$libext" | $SED "$delay_single_quote_subst"`'
17007shrext_cmds='`$ECHO "$shrext_cmds" | $SED "$delay_single_quote_subst"`'
17008extract_expsyms_cmds='`$ECHO "$extract_expsyms_cmds" | $SED "$delay_single_quote_subst"`'
17009archive_cmds_need_lc='`$ECHO "$archive_cmds_need_lc" | $SED "$delay_single_quote_subst"`'
17010enable_shared_with_static_runtimes='`$ECHO "$enable_shared_with_static_runtimes" | $SED "$delay_single_quote_subst"`'
17011export_dynamic_flag_spec='`$ECHO "$export_dynamic_flag_spec" | $SED "$delay_single_quote_subst"`'
17012whole_archive_flag_spec='`$ECHO "$whole_archive_flag_spec" | $SED "$delay_single_quote_subst"`'
17013compiler_needs_object='`$ECHO "$compiler_needs_object" | $SED "$delay_single_quote_subst"`'
17014old_archive_from_new_cmds='`$ECHO "$old_archive_from_new_cmds" | $SED "$delay_single_quote_subst"`'
17015old_archive_from_expsyms_cmds='`$ECHO "$old_archive_from_expsyms_cmds" | $SED "$delay_single_quote_subst"`'
17016archive_cmds='`$ECHO "$archive_cmds" | $SED "$delay_single_quote_subst"`'
17017archive_expsym_cmds='`$ECHO "$archive_expsym_cmds" | $SED "$delay_single_quote_subst"`'
17018module_cmds='`$ECHO "$module_cmds" | $SED "$delay_single_quote_subst"`'
17019module_expsym_cmds='`$ECHO "$module_expsym_cmds" | $SED "$delay_single_quote_subst"`'
17020with_gnu_ld='`$ECHO "$with_gnu_ld" | $SED "$delay_single_quote_subst"`'
17021allow_undefined_flag='`$ECHO "$allow_undefined_flag" | $SED "$delay_single_quote_subst"`'
17022no_undefined_flag='`$ECHO "$no_undefined_flag" | $SED "$delay_single_quote_subst"`'
17023hardcode_libdir_flag_spec='`$ECHO "$hardcode_libdir_flag_spec" | $SED "$delay_single_quote_subst"`'
17024hardcode_libdir_flag_spec_ld='`$ECHO "$hardcode_libdir_flag_spec_ld" | $SED "$delay_single_quote_subst"`'
17025hardcode_libdir_separator='`$ECHO "$hardcode_libdir_separator" | $SED "$delay_single_quote_subst"`'
17026hardcode_direct='`$ECHO "$hardcode_direct" | $SED "$delay_single_quote_subst"`'
17027hardcode_direct_absolute='`$ECHO "$hardcode_direct_absolute" | $SED "$delay_single_quote_subst"`'
17028hardcode_minus_L='`$ECHO "$hardcode_minus_L" | $SED "$delay_single_quote_subst"`'
17029hardcode_shlibpath_var='`$ECHO "$hardcode_shlibpath_var" | $SED "$delay_single_quote_subst"`'
17030hardcode_automatic='`$ECHO "$hardcode_automatic" | $SED "$delay_single_quote_subst"`'
17031inherit_rpath='`$ECHO "$inherit_rpath" | $SED "$delay_single_quote_subst"`'
17032link_all_deplibs='`$ECHO "$link_all_deplibs" | $SED "$delay_single_quote_subst"`'
17033always_export_symbols='`$ECHO "$always_export_symbols" | $SED "$delay_single_quote_subst"`'
17034export_symbols_cmds='`$ECHO "$export_symbols_cmds" | $SED "$delay_single_quote_subst"`'
17035exclude_expsyms='`$ECHO "$exclude_expsyms" | $SED "$delay_single_quote_subst"`'
17036include_expsyms='`$ECHO "$include_expsyms" | $SED "$delay_single_quote_subst"`'
17037prelink_cmds='`$ECHO "$prelink_cmds" | $SED "$delay_single_quote_subst"`'
17038postlink_cmds='`$ECHO "$postlink_cmds" | $SED "$delay_single_quote_subst"`'
17039file_list_spec='`$ECHO "$file_list_spec" | $SED "$delay_single_quote_subst"`'
17040variables_saved_for_relink='`$ECHO "$variables_saved_for_relink" | $SED "$delay_single_quote_subst"`'
17041need_lib_prefix='`$ECHO "$need_lib_prefix" | $SED "$delay_single_quote_subst"`'
17042need_version='`$ECHO "$need_version" | $SED "$delay_single_quote_subst"`'
17043version_type='`$ECHO "$version_type" | $SED "$delay_single_quote_subst"`'
17044runpath_var='`$ECHO "$runpath_var" | $SED "$delay_single_quote_subst"`'
17045shlibpath_var='`$ECHO "$shlibpath_var" | $SED "$delay_single_quote_subst"`'
17046shlibpath_overrides_runpath='`$ECHO "$shlibpath_overrides_runpath" | $SED "$delay_single_quote_subst"`'
17047libname_spec='`$ECHO "$libname_spec" | $SED "$delay_single_quote_subst"`'
17048library_names_spec='`$ECHO "$library_names_spec" | $SED "$delay_single_quote_subst"`'
17049soname_spec='`$ECHO "$soname_spec" | $SED "$delay_single_quote_subst"`'
17050install_override_mode='`$ECHO "$install_override_mode" | $SED "$delay_single_quote_subst"`'
17051postinstall_cmds='`$ECHO "$postinstall_cmds" | $SED "$delay_single_quote_subst"`'
17052postuninstall_cmds='`$ECHO "$postuninstall_cmds" | $SED "$delay_single_quote_subst"`'
17053finish_cmds='`$ECHO "$finish_cmds" | $SED "$delay_single_quote_subst"`'
17054finish_eval='`$ECHO "$finish_eval" | $SED "$delay_single_quote_subst"`'
17055hardcode_into_libs='`$ECHO "$hardcode_into_libs" | $SED "$delay_single_quote_subst"`'
17056sys_lib_search_path_spec='`$ECHO "$sys_lib_search_path_spec" | $SED "$delay_single_quote_subst"`'
17057sys_lib_dlsearch_path_spec='`$ECHO "$sys_lib_dlsearch_path_spec" | $SED "$delay_single_quote_subst"`'
17058hardcode_action='`$ECHO "$hardcode_action" | $SED "$delay_single_quote_subst"`'
17059enable_dlopen='`$ECHO "$enable_dlopen" | $SED "$delay_single_quote_subst"`'
17060enable_dlopen_self='`$ECHO "$enable_dlopen_self" | $SED "$delay_single_quote_subst"`'
17061enable_dlopen_self_static='`$ECHO "$enable_dlopen_self_static" | $SED "$delay_single_quote_subst"`'
17062old_striplib='`$ECHO "$old_striplib" | $SED "$delay_single_quote_subst"`'
17063striplib='`$ECHO "$striplib" | $SED "$delay_single_quote_subst"`'
17064compiler_lib_search_dirs='`$ECHO "$compiler_lib_search_dirs" | $SED "$delay_single_quote_subst"`'
17065predep_objects='`$ECHO "$predep_objects" | $SED "$delay_single_quote_subst"`'
17066postdep_objects='`$ECHO "$postdep_objects" | $SED "$delay_single_quote_subst"`'
17067predeps='`$ECHO "$predeps" | $SED "$delay_single_quote_subst"`'
17068postdeps='`$ECHO "$postdeps" | $SED "$delay_single_quote_subst"`'
17069compiler_lib_search_path='`$ECHO "$compiler_lib_search_path" | $SED "$delay_single_quote_subst"`'
17070LD_CXX='`$ECHO "$LD_CXX" | $SED "$delay_single_quote_subst"`'
17071reload_flag_CXX='`$ECHO "$reload_flag_CXX" | $SED "$delay_single_quote_subst"`'
17072reload_cmds_CXX='`$ECHO "$reload_cmds_CXX" | $SED "$delay_single_quote_subst"`'
17073old_archive_cmds_CXX='`$ECHO "$old_archive_cmds_CXX" | $SED "$delay_single_quote_subst"`'
17074compiler_CXX='`$ECHO "$compiler_CXX" | $SED "$delay_single_quote_subst"`'
17075GCC_CXX='`$ECHO "$GCC_CXX" | $SED "$delay_single_quote_subst"`'
17076lt_prog_compiler_no_builtin_flag_CXX='`$ECHO "$lt_prog_compiler_no_builtin_flag_CXX" | $SED "$delay_single_quote_subst"`'
17077lt_prog_compiler_pic_CXX='`$ECHO "$lt_prog_compiler_pic_CXX" | $SED "$delay_single_quote_subst"`'
17078lt_prog_compiler_wl_CXX='`$ECHO "$lt_prog_compiler_wl_CXX" | $SED "$delay_single_quote_subst"`'
17079lt_prog_compiler_static_CXX='`$ECHO "$lt_prog_compiler_static_CXX" | $SED "$delay_single_quote_subst"`'
17080lt_cv_prog_compiler_c_o_CXX='`$ECHO "$lt_cv_prog_compiler_c_o_CXX" | $SED "$delay_single_quote_subst"`'
17081archive_cmds_need_lc_CXX='`$ECHO "$archive_cmds_need_lc_CXX" | $SED "$delay_single_quote_subst"`'
17082enable_shared_with_static_runtimes_CXX='`$ECHO "$enable_shared_with_static_runtimes_CXX" | $SED "$delay_single_quote_subst"`'
17083export_dynamic_flag_spec_CXX='`$ECHO "$export_dynamic_flag_spec_CXX" | $SED "$delay_single_quote_subst"`'
17084whole_archive_flag_spec_CXX='`$ECHO "$whole_archive_flag_spec_CXX" | $SED "$delay_single_quote_subst"`'
17085compiler_needs_object_CXX='`$ECHO "$compiler_needs_object_CXX" | $SED "$delay_single_quote_subst"`'
17086old_archive_from_new_cmds_CXX='`$ECHO "$old_archive_from_new_cmds_CXX" | $SED "$delay_single_quote_subst"`'
17087old_archive_from_expsyms_cmds_CXX='`$ECHO "$old_archive_from_expsyms_cmds_CXX" | $SED "$delay_single_quote_subst"`'
17088archive_cmds_CXX='`$ECHO "$archive_cmds_CXX" | $SED "$delay_single_quote_subst"`'
17089archive_expsym_cmds_CXX='`$ECHO "$archive_expsym_cmds_CXX" | $SED "$delay_single_quote_subst"`'
17090module_cmds_CXX='`$ECHO "$module_cmds_CXX" | $SED "$delay_single_quote_subst"`'
17091module_expsym_cmds_CXX='`$ECHO "$module_expsym_cmds_CXX" | $SED "$delay_single_quote_subst"`'
17092with_gnu_ld_CXX='`$ECHO "$with_gnu_ld_CXX" | $SED "$delay_single_quote_subst"`'
17093allow_undefined_flag_CXX='`$ECHO "$allow_undefined_flag_CXX" | $SED "$delay_single_quote_subst"`'
17094no_undefined_flag_CXX='`$ECHO "$no_undefined_flag_CXX" | $SED "$delay_single_quote_subst"`'
17095hardcode_libdir_flag_spec_CXX='`$ECHO "$hardcode_libdir_flag_spec_CXX" | $SED "$delay_single_quote_subst"`'
17096hardcode_libdir_flag_spec_ld_CXX='`$ECHO "$hardcode_libdir_flag_spec_ld_CXX" | $SED "$delay_single_quote_subst"`'
17097hardcode_libdir_separator_CXX='`$ECHO "$hardcode_libdir_separator_CXX" | $SED "$delay_single_quote_subst"`'
17098hardcode_direct_CXX='`$ECHO "$hardcode_direct_CXX" | $SED "$delay_single_quote_subst"`'
17099hardcode_direct_absolute_CXX='`$ECHO "$hardcode_direct_absolute_CXX" | $SED "$delay_single_quote_subst"`'
17100hardcode_minus_L_CXX='`$ECHO "$hardcode_minus_L_CXX" | $SED "$delay_single_quote_subst"`'
17101hardcode_shlibpath_var_CXX='`$ECHO "$hardcode_shlibpath_var_CXX" | $SED "$delay_single_quote_subst"`'
17102hardcode_automatic_CXX='`$ECHO "$hardcode_automatic_CXX" | $SED "$delay_single_quote_subst"`'
17103inherit_rpath_CXX='`$ECHO "$inherit_rpath_CXX" | $SED "$delay_single_quote_subst"`'
17104link_all_deplibs_CXX='`$ECHO "$link_all_deplibs_CXX" | $SED "$delay_single_quote_subst"`'
17105always_export_symbols_CXX='`$ECHO "$always_export_symbols_CXX" | $SED "$delay_single_quote_subst"`'
17106export_symbols_cmds_CXX='`$ECHO "$export_symbols_cmds_CXX" | $SED "$delay_single_quote_subst"`'
17107exclude_expsyms_CXX='`$ECHO "$exclude_expsyms_CXX" | $SED "$delay_single_quote_subst"`'
17108include_expsyms_CXX='`$ECHO "$include_expsyms_CXX" | $SED "$delay_single_quote_subst"`'
17109prelink_cmds_CXX='`$ECHO "$prelink_cmds_CXX" | $SED "$delay_single_quote_subst"`'
17110postlink_cmds_CXX='`$ECHO "$postlink_cmds_CXX" | $SED "$delay_single_quote_subst"`'
17111file_list_spec_CXX='`$ECHO "$file_list_spec_CXX" | $SED "$delay_single_quote_subst"`'
17112hardcode_action_CXX='`$ECHO "$hardcode_action_CXX" | $SED "$delay_single_quote_subst"`'
17113compiler_lib_search_dirs_CXX='`$ECHO "$compiler_lib_search_dirs_CXX" | $SED "$delay_single_quote_subst"`'
17114predep_objects_CXX='`$ECHO "$predep_objects_CXX" | $SED "$delay_single_quote_subst"`'
17115postdep_objects_CXX='`$ECHO "$postdep_objects_CXX" | $SED "$delay_single_quote_subst"`'
17116predeps_CXX='`$ECHO "$predeps_CXX" | $SED "$delay_single_quote_subst"`'
17117postdeps_CXX='`$ECHO "$postdeps_CXX" | $SED "$delay_single_quote_subst"`'
17118compiler_lib_search_path_CXX='`$ECHO "$compiler_lib_search_path_CXX" | $SED "$delay_single_quote_subst"`'
17119
17120LTCC='$LTCC'
17121LTCFLAGS='$LTCFLAGS'
17122compiler='$compiler_DEFAULT'
17123
17124# A function that is used when there is no print builtin or printf.
17125func_fallback_echo ()
17126{
17127  eval 'cat <<_LTECHO_EOF
17128\$1
17129_LTECHO_EOF'
17130}
17131
17132# Quote evaled strings.
17133for var in SHELL \
17134ECHO \
17135SED \
17136GREP \
17137EGREP \
17138FGREP \
17139LD \
17140NM \
17141LN_S \
17142lt_SP2NL \
17143lt_NL2SP \
17144reload_flag \
17145OBJDUMP \
17146deplibs_check_method \
17147file_magic_cmd \
17148file_magic_glob \
17149want_nocaseglob \
17150DLLTOOL \
17151sharedlib_from_linklib_cmd \
17152AR \
17153AR_FLAGS \
17154archiver_list_spec \
17155STRIP \
17156RANLIB \
17157CC \
17158CFLAGS \
17159compiler \
17160lt_cv_sys_global_symbol_pipe \
17161lt_cv_sys_global_symbol_to_cdecl \
17162lt_cv_sys_global_symbol_to_c_name_address \
17163lt_cv_sys_global_symbol_to_c_name_address_lib_prefix \
17164nm_file_list_spec \
17165lt_prog_compiler_no_builtin_flag \
17166lt_prog_compiler_pic \
17167lt_prog_compiler_wl \
17168lt_prog_compiler_static \
17169lt_cv_prog_compiler_c_o \
17170need_locks \
17171MANIFEST_TOOL \
17172DSYMUTIL \
17173NMEDIT \
17174LIPO \
17175OTOOL \
17176OTOOL64 \
17177shrext_cmds \
17178export_dynamic_flag_spec \
17179whole_archive_flag_spec \
17180compiler_needs_object \
17181with_gnu_ld \
17182allow_undefined_flag \
17183no_undefined_flag \
17184hardcode_libdir_flag_spec \
17185hardcode_libdir_flag_spec_ld \
17186hardcode_libdir_separator \
17187exclude_expsyms \
17188include_expsyms \
17189file_list_spec \
17190variables_saved_for_relink \
17191libname_spec \
17192library_names_spec \
17193soname_spec \
17194install_override_mode \
17195finish_eval \
17196old_striplib \
17197striplib \
17198compiler_lib_search_dirs \
17199predep_objects \
17200postdep_objects \
17201predeps \
17202postdeps \
17203compiler_lib_search_path \
17204LD_CXX \
17205reload_flag_CXX \
17206compiler_CXX \
17207lt_prog_compiler_no_builtin_flag_CXX \
17208lt_prog_compiler_pic_CXX \
17209lt_prog_compiler_wl_CXX \
17210lt_prog_compiler_static_CXX \
17211lt_cv_prog_compiler_c_o_CXX \
17212export_dynamic_flag_spec_CXX \
17213whole_archive_flag_spec_CXX \
17214compiler_needs_object_CXX \
17215with_gnu_ld_CXX \
17216allow_undefined_flag_CXX \
17217no_undefined_flag_CXX \
17218hardcode_libdir_flag_spec_CXX \
17219hardcode_libdir_flag_spec_ld_CXX \
17220hardcode_libdir_separator_CXX \
17221exclude_expsyms_CXX \
17222include_expsyms_CXX \
17223file_list_spec_CXX \
17224compiler_lib_search_dirs_CXX \
17225predep_objects_CXX \
17226postdep_objects_CXX \
17227predeps_CXX \
17228postdeps_CXX \
17229compiler_lib_search_path_CXX; do
17230    case \`eval \\\\\$ECHO \\\\""\\\\\$\$var"\\\\"\` in
17231    *[\\\\\\\`\\"\\\$]*)
17232      eval "lt_\$var=\\\\\\"\\\`\\\$ECHO \\"\\\$\$var\\" | \\\$SED \\"\\\$sed_quote_subst\\"\\\`\\\\\\""
17233      ;;
17234    *)
17235      eval "lt_\$var=\\\\\\"\\\$\$var\\\\\\""
17236      ;;
17237    esac
17238done
17239
17240# Double-quote double-evaled strings.
17241for var in reload_cmds \
17242old_postinstall_cmds \
17243old_postuninstall_cmds \
17244old_archive_cmds \
17245extract_expsyms_cmds \
17246old_archive_from_new_cmds \
17247old_archive_from_expsyms_cmds \
17248archive_cmds \
17249archive_expsym_cmds \
17250module_cmds \
17251module_expsym_cmds \
17252export_symbols_cmds \
17253prelink_cmds \
17254postlink_cmds \
17255postinstall_cmds \
17256postuninstall_cmds \
17257finish_cmds \
17258sys_lib_search_path_spec \
17259sys_lib_dlsearch_path_spec \
17260reload_cmds_CXX \
17261old_archive_cmds_CXX \
17262old_archive_from_new_cmds_CXX \
17263old_archive_from_expsyms_cmds_CXX \
17264archive_cmds_CXX \
17265archive_expsym_cmds_CXX \
17266module_cmds_CXX \
17267module_expsym_cmds_CXX \
17268export_symbols_cmds_CXX \
17269prelink_cmds_CXX \
17270postlink_cmds_CXX; do
17271    case \`eval \\\\\$ECHO \\\\""\\\\\$\$var"\\\\"\` in
17272    *[\\\\\\\`\\"\\\$]*)
17273      eval "lt_\$var=\\\\\\"\\\`\\\$ECHO \\"\\\$\$var\\" | \\\$SED -e \\"\\\$double_quote_subst\\" -e \\"\\\$sed_quote_subst\\" -e \\"\\\$delay_variable_subst\\"\\\`\\\\\\""
17274      ;;
17275    *)
17276      eval "lt_\$var=\\\\\\"\\\$\$var\\\\\\""
17277      ;;
17278    esac
17279done
17280
17281ac_aux_dir='$ac_aux_dir'
17282xsi_shell='$xsi_shell'
17283lt_shell_append='$lt_shell_append'
17284
17285# See if we are running on zsh, and set the options which allow our
17286# commands through without removal of \ escapes INIT.
17287if test -n "\${ZSH_VERSION+set}" ; then
17288   setopt NO_GLOB_SUBST
17289fi
17290
17291
17292    PACKAGE='$PACKAGE'
17293    VERSION='$VERSION'
17294    TIMESTAMP='$TIMESTAMP'
17295    RM='$RM'
17296    ofile='$ofile'
17297
17298
17299
17300
17301
17302
17303_ACEOF
17304
17305cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
17306
17307# Handling of arguments.
17308for ac_config_target in $ac_config_targets
17309do
17310  case $ac_config_target in
17311    "config.h") CONFIG_HEADERS="$CONFIG_HEADERS config.h" ;;
17312    "depfiles") CONFIG_COMMANDS="$CONFIG_COMMANDS depfiles" ;;
17313    "libtool") CONFIG_COMMANDS="$CONFIG_COMMANDS libtool" ;;
17314    "Makefile") CONFIG_FILES="$CONFIG_FILES Makefile" ;;
17315    "dssi.pc") CONFIG_FILES="$CONFIG_FILES dssi.pc" ;;
17316    "jack-dssi-host/Makefile") CONFIG_FILES="$CONFIG_FILES jack-dssi-host/Makefile" ;;
17317    "examples/Makefile") CONFIG_FILES="$CONFIG_FILES examples/Makefile" ;;
17318    "tests/Makefile") CONFIG_FILES="$CONFIG_FILES tests/Makefile" ;;
17319
17320  *) as_fn_error $? "invalid argument: \`$ac_config_target'" "$LINENO" 5;;
17321  esac
17322done
17323
17324
17325# If the user did not use the arguments to specify the items to instantiate,
17326# then the envvar interface is used.  Set only those that are not.
17327# We use the long form for the default assignment because of an extremely
17328# bizarre bug on SunOS 4.1.3.
17329if $ac_need_defaults; then
17330  test "${CONFIG_FILES+set}" = set || CONFIG_FILES=$config_files
17331  test "${CONFIG_HEADERS+set}" = set || CONFIG_HEADERS=$config_headers
17332  test "${CONFIG_COMMANDS+set}" = set || CONFIG_COMMANDS=$config_commands
17333fi
17334
17335# Have a temporary directory for convenience.  Make it in the build tree
17336# simply because there is no reason against having it here, and in addition,
17337# creating and moving files from /tmp can sometimes cause problems.
17338# Hook for its removal unless debugging.
17339# Note that there is a small window in which the directory will not be cleaned:
17340# after its creation but before its name has been assigned to `$tmp'.
17341$debug ||
17342{
17343  tmp= ac_tmp=
17344  trap 'exit_status=$?
17345  : "${ac_tmp:=$tmp}"
17346  { test ! -d "$ac_tmp" || rm -fr "$ac_tmp"; } && exit $exit_status
17347' 0
17348  trap 'as_fn_exit 1' 1 2 13 15
17349}
17350# Create a (secure) tmp directory for tmp files.
17351
17352{
17353  tmp=`(umask 077 && mktemp -d "./confXXXXXX") 2>/dev/null` &&
17354  test -d "$tmp"
17355}  ||
17356{
17357  tmp=./conf$$-$RANDOM
17358  (umask 077 && mkdir "$tmp")
17359} || as_fn_error $? "cannot create a temporary directory in ." "$LINENO" 5
17360ac_tmp=$tmp
17361
17362# Set up the scripts for CONFIG_FILES section.
17363# No need to generate them if there are no CONFIG_FILES.
17364# This happens for instance with `./config.status config.h'.
17365if test -n "$CONFIG_FILES"; then
17366
17367
17368ac_cr=`echo X | tr X '\015'`
17369# On cygwin, bash can eat \r inside `` if the user requested igncr.
17370# But we know of no other shell where ac_cr would be empty at this
17371# point, so we can use a bashism as a fallback.
17372if test "x$ac_cr" = x; then
17373  eval ac_cr=\$\'\\r\'
17374fi
17375ac_cs_awk_cr=`$AWK 'BEGIN { print "a\rb" }' </dev/null 2>/dev/null`
17376if test "$ac_cs_awk_cr" = "a${ac_cr}b"; then
17377  ac_cs_awk_cr='\\r'
17378else
17379  ac_cs_awk_cr=$ac_cr
17380fi
17381
17382echo 'BEGIN {' >"$ac_tmp/subs1.awk" &&
17383_ACEOF
17384
17385
17386{
17387  echo "cat >conf$$subs.awk <<_ACEOF" &&
17388  echo "$ac_subst_vars" | sed 's/.*/&!$&$ac_delim/' &&
17389  echo "_ACEOF"
17390} >conf$$subs.sh ||
17391  as_fn_error $? "could not make $CONFIG_STATUS" "$LINENO" 5
17392ac_delim_num=`echo "$ac_subst_vars" | grep -c '^'`
17393ac_delim='%!_!# '
17394for ac_last_try in false false false false false :; do
17395  . ./conf$$subs.sh ||
17396    as_fn_error $? "could not make $CONFIG_STATUS" "$LINENO" 5
17397
17398  ac_delim_n=`sed -n "s/.*$ac_delim\$/X/p" conf$$subs.awk | grep -c X`
17399  if test $ac_delim_n = $ac_delim_num; then
17400    break
17401  elif $ac_last_try; then
17402    as_fn_error $? "could not make $CONFIG_STATUS" "$LINENO" 5
17403  else
17404    ac_delim="$ac_delim!$ac_delim _$ac_delim!! "
17405  fi
17406done
17407rm -f conf$$subs.sh
17408
17409cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
17410cat >>"\$ac_tmp/subs1.awk" <<\\_ACAWK &&
17411_ACEOF
17412sed -n '
17413h
17414s/^/S["/; s/!.*/"]=/
17415p
17416g
17417s/^[^!]*!//
17418:repl
17419t repl
17420s/'"$ac_delim"'$//
17421t delim
17422:nl
17423h
17424s/\(.\{148\}\)..*/\1/
17425t more1
17426s/["\\]/\\&/g; s/^/"/; s/$/\\n"\\/
17427p
17428n
17429b repl
17430:more1
17431s/["\\]/\\&/g; s/^/"/; s/$/"\\/
17432p
17433g
17434s/.\{148\}//
17435t nl
17436:delim
17437h
17438s/\(.\{148\}\)..*/\1/
17439t more2
17440s/["\\]/\\&/g; s/^/"/; s/$/"/
17441p
17442b
17443:more2
17444s/["\\]/\\&/g; s/^/"/; s/$/"\\/
17445p
17446g
17447s/.\{148\}//
17448t delim
17449' <conf$$subs.awk | sed '
17450/^[^""]/{
17451  N
17452  s/\n//
17453}
17454' >>$CONFIG_STATUS || ac_write_fail=1
17455rm -f conf$$subs.awk
17456cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
17457_ACAWK
17458cat >>"\$ac_tmp/subs1.awk" <<_ACAWK &&
17459  for (key in S) S_is_set[key] = 1
17460  FS = ""
17461
17462}
17463{
17464  line = $ 0
17465  nfields = split(line, field, "@")
17466  substed = 0
17467  len = length(field[1])
17468  for (i = 2; i < nfields; i++) {
17469    key = field[i]
17470    keylen = length(key)
17471    if (S_is_set[key]) {
17472      value = S[key]
17473      line = substr(line, 1, len) "" value "" substr(line, len + keylen + 3)
17474      len += length(value) + length(field[++i])
17475      substed = 1
17476    } else
17477      len += 1 + keylen
17478  }
17479
17480  print line
17481}
17482
17483_ACAWK
17484_ACEOF
17485cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
17486if sed "s/$ac_cr//" < /dev/null > /dev/null 2>&1; then
17487  sed "s/$ac_cr\$//; s/$ac_cr/$ac_cs_awk_cr/g"
17488else
17489  cat
17490fi < "$ac_tmp/subs1.awk" > "$ac_tmp/subs.awk" \
17491  || as_fn_error $? "could not setup config files machinery" "$LINENO" 5
17492_ACEOF
17493
17494# VPATH may cause trouble with some makes, so we remove sole $(srcdir),
17495# ${srcdir} and @srcdir@ entries from VPATH if srcdir is ".", strip leading and
17496# trailing colons and then remove the whole line if VPATH becomes empty
17497# (actually we leave an empty line to preserve line numbers).
17498if test "x$srcdir" = x.; then
17499  ac_vpsub='/^[	 ]*VPATH[	 ]*=[	 ]*/{
17500h
17501s///
17502s/^/:/
17503s/[	 ]*$/:/
17504s/:\$(srcdir):/:/g
17505s/:\${srcdir}:/:/g
17506s/:@srcdir@:/:/g
17507s/^:*//
17508s/:*$//
17509x
17510s/\(=[	 ]*\).*/\1/
17511G
17512s/\n//
17513s/^[^=]*=[	 ]*$//
17514}'
17515fi
17516
17517cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
17518fi # test -n "$CONFIG_FILES"
17519
17520# Set up the scripts for CONFIG_HEADERS section.
17521# No need to generate them if there are no CONFIG_HEADERS.
17522# This happens for instance with `./config.status Makefile'.
17523if test -n "$CONFIG_HEADERS"; then
17524cat >"$ac_tmp/defines.awk" <<\_ACAWK ||
17525BEGIN {
17526_ACEOF
17527
17528# Transform confdefs.h into an awk script `defines.awk', embedded as
17529# here-document in config.status, that substitutes the proper values into
17530# config.h.in to produce config.h.
17531
17532# Create a delimiter string that does not exist in confdefs.h, to ease
17533# handling of long lines.
17534ac_delim='%!_!# '
17535for ac_last_try in false false :; do
17536  ac_tt=`sed -n "/$ac_delim/p" confdefs.h`
17537  if test -z "$ac_tt"; then
17538    break
17539  elif $ac_last_try; then
17540    as_fn_error $? "could not make $CONFIG_HEADERS" "$LINENO" 5
17541  else
17542    ac_delim="$ac_delim!$ac_delim _$ac_delim!! "
17543  fi
17544done
17545
17546# For the awk script, D is an array of macro values keyed by name,
17547# likewise P contains macro parameters if any.  Preserve backslash
17548# newline sequences.
17549
17550ac_word_re=[_$as_cr_Letters][_$as_cr_alnum]*
17551sed -n '
17552s/.\{148\}/&'"$ac_delim"'/g
17553t rset
17554:rset
17555s/^[	 ]*#[	 ]*define[	 ][	 ]*/ /
17556t def
17557d
17558:def
17559s/\\$//
17560t bsnl
17561s/["\\]/\\&/g
17562s/^ \('"$ac_word_re"'\)\(([^()]*)\)[	 ]*\(.*\)/P["\1"]="\2"\
17563D["\1"]=" \3"/p
17564s/^ \('"$ac_word_re"'\)[	 ]*\(.*\)/D["\1"]=" \2"/p
17565d
17566:bsnl
17567s/["\\]/\\&/g
17568s/^ \('"$ac_word_re"'\)\(([^()]*)\)[	 ]*\(.*\)/P["\1"]="\2"\
17569D["\1"]=" \3\\\\\\n"\\/p
17570t cont
17571s/^ \('"$ac_word_re"'\)[	 ]*\(.*\)/D["\1"]=" \2\\\\\\n"\\/p
17572t cont
17573d
17574:cont
17575n
17576s/.\{148\}/&'"$ac_delim"'/g
17577t clear
17578:clear
17579s/\\$//
17580t bsnlc
17581s/["\\]/\\&/g; s/^/"/; s/$/"/p
17582d
17583:bsnlc
17584s/["\\]/\\&/g; s/^/"/; s/$/\\\\\\n"\\/p
17585b cont
17586' <confdefs.h | sed '
17587s/'"$ac_delim"'/"\\\
17588"/g' >>$CONFIG_STATUS || ac_write_fail=1
17589
17590cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
17591  for (key in D) D_is_set[key] = 1
17592  FS = ""
17593}
17594/^[\t ]*#[\t ]*(define|undef)[\t ]+$ac_word_re([\t (]|\$)/ {
17595  line = \$ 0
17596  split(line, arg, " ")
17597  if (arg[1] == "#") {
17598    defundef = arg[2]
17599    mac1 = arg[3]
17600  } else {
17601    defundef = substr(arg[1], 2)
17602    mac1 = arg[2]
17603  }
17604  split(mac1, mac2, "(") #)
17605  macro = mac2[1]
17606  prefix = substr(line, 1, index(line, defundef) - 1)
17607  if (D_is_set[macro]) {
17608    # Preserve the white space surrounding the "#".
17609    print prefix "define", macro P[macro] D[macro]
17610    next
17611  } else {
17612    # Replace #undef with comments.  This is necessary, for example,
17613    # in the case of _POSIX_SOURCE, which is predefined and required
17614    # on some systems where configure will not decide to define it.
17615    if (defundef == "undef") {
17616      print "/*", prefix defundef, macro, "*/"
17617      next
17618    }
17619  }
17620}
17621{ print }
17622_ACAWK
17623_ACEOF
17624cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
17625  as_fn_error $? "could not setup config headers machinery" "$LINENO" 5
17626fi # test -n "$CONFIG_HEADERS"
17627
17628
17629eval set X "  :F $CONFIG_FILES  :H $CONFIG_HEADERS    :C $CONFIG_COMMANDS"
17630shift
17631for ac_tag
17632do
17633  case $ac_tag in
17634  :[FHLC]) ac_mode=$ac_tag; continue;;
17635  esac
17636  case $ac_mode$ac_tag in
17637  :[FHL]*:*);;
17638  :L* | :C*:*) as_fn_error $? "invalid tag \`$ac_tag'" "$LINENO" 5;;
17639  :[FH]-) ac_tag=-:-;;
17640  :[FH]*) ac_tag=$ac_tag:$ac_tag.in;;
17641  esac
17642  ac_save_IFS=$IFS
17643  IFS=:
17644  set x $ac_tag
17645  IFS=$ac_save_IFS
17646  shift
17647  ac_file=$1
17648  shift
17649
17650  case $ac_mode in
17651  :L) ac_source=$1;;
17652  :[FH])
17653    ac_file_inputs=
17654    for ac_f
17655    do
17656      case $ac_f in
17657      -) ac_f="$ac_tmp/stdin";;
17658      *) # Look for the file first in the build tree, then in the source tree
17659	 # (if the path is not absolute).  The absolute path cannot be DOS-style,
17660	 # because $ac_f cannot contain `:'.
17661	 test -f "$ac_f" ||
17662	   case $ac_f in
17663	   [\\/$]*) false;;
17664	   *) test -f "$srcdir/$ac_f" && ac_f="$srcdir/$ac_f";;
17665	   esac ||
17666	   as_fn_error 1 "cannot find input file: \`$ac_f'" "$LINENO" 5;;
17667      esac
17668      case $ac_f in *\'*) ac_f=`$as_echo "$ac_f" | sed "s/'/'\\\\\\\\''/g"`;; esac
17669      as_fn_append ac_file_inputs " '$ac_f'"
17670    done
17671
17672    # Let's still pretend it is `configure' which instantiates (i.e., don't
17673    # use $as_me), people would be surprised to read:
17674    #    /* config.h.  Generated by config.status.  */
17675    configure_input='Generated from '`
17676	  $as_echo "$*" | sed 's|^[^:]*/||;s|:[^:]*/|, |g'
17677	`' by configure.'
17678    if test x"$ac_file" != x-; then
17679      configure_input="$ac_file.  $configure_input"
17680      { $as_echo "$as_me:${as_lineno-$LINENO}: creating $ac_file" >&5
17681$as_echo "$as_me: creating $ac_file" >&6;}
17682    fi
17683    # Neutralize special characters interpreted by sed in replacement strings.
17684    case $configure_input in #(
17685    *\&* | *\|* | *\\* )
17686       ac_sed_conf_input=`$as_echo "$configure_input" |
17687       sed 's/[\\\\&|]/\\\\&/g'`;; #(
17688    *) ac_sed_conf_input=$configure_input;;
17689    esac
17690
17691    case $ac_tag in
17692    *:-:* | *:-) cat >"$ac_tmp/stdin" \
17693      || as_fn_error $? "could not create $ac_file" "$LINENO" 5 ;;
17694    esac
17695    ;;
17696  esac
17697
17698  ac_dir=`$as_dirname -- "$ac_file" ||
17699$as_expr X"$ac_file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
17700	 X"$ac_file" : 'X\(//\)[^/]' \| \
17701	 X"$ac_file" : 'X\(//\)$' \| \
17702	 X"$ac_file" : 'X\(/\)' \| . 2>/dev/null ||
17703$as_echo X"$ac_file" |
17704    sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
17705	    s//\1/
17706	    q
17707	  }
17708	  /^X\(\/\/\)[^/].*/{
17709	    s//\1/
17710	    q
17711	  }
17712	  /^X\(\/\/\)$/{
17713	    s//\1/
17714	    q
17715	  }
17716	  /^X\(\/\).*/{
17717	    s//\1/
17718	    q
17719	  }
17720	  s/.*/./; q'`
17721  as_dir="$ac_dir"; as_fn_mkdir_p
17722  ac_builddir=.
17723
17724case "$ac_dir" in
17725.) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;;
17726*)
17727  ac_dir_suffix=/`$as_echo "$ac_dir" | sed 's|^\.[\\/]||'`
17728  # A ".." for each directory in $ac_dir_suffix.
17729  ac_top_builddir_sub=`$as_echo "$ac_dir_suffix" | sed 's|/[^\\/]*|/..|g;s|/||'`
17730  case $ac_top_builddir_sub in
17731  "") ac_top_builddir_sub=. ac_top_build_prefix= ;;
17732  *)  ac_top_build_prefix=$ac_top_builddir_sub/ ;;
17733  esac ;;
17734esac
17735ac_abs_top_builddir=$ac_pwd
17736ac_abs_builddir=$ac_pwd$ac_dir_suffix
17737# for backward compatibility:
17738ac_top_builddir=$ac_top_build_prefix
17739
17740case $srcdir in
17741  .)  # We are building in place.
17742    ac_srcdir=.
17743    ac_top_srcdir=$ac_top_builddir_sub
17744    ac_abs_top_srcdir=$ac_pwd ;;
17745  [\\/]* | ?:[\\/]* )  # Absolute name.
17746    ac_srcdir=$srcdir$ac_dir_suffix;
17747    ac_top_srcdir=$srcdir
17748    ac_abs_top_srcdir=$srcdir ;;
17749  *) # Relative name.
17750    ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix
17751    ac_top_srcdir=$ac_top_build_prefix$srcdir
17752    ac_abs_top_srcdir=$ac_pwd/$srcdir ;;
17753esac
17754ac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix
17755
17756
17757  case $ac_mode in
17758  :F)
17759  #
17760  # CONFIG_FILE
17761  #
17762
17763  case $INSTALL in
17764  [\\/$]* | ?:[\\/]* ) ac_INSTALL=$INSTALL ;;
17765  *) ac_INSTALL=$ac_top_build_prefix$INSTALL ;;
17766  esac
17767  ac_MKDIR_P=$MKDIR_P
17768  case $MKDIR_P in
17769  [\\/$]* | ?:[\\/]* ) ;;
17770  */*) ac_MKDIR_P=$ac_top_build_prefix$MKDIR_P ;;
17771  esac
17772_ACEOF
17773
17774cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
17775# If the template does not know about datarootdir, expand it.
17776# FIXME: This hack should be removed a few years after 2.60.
17777ac_datarootdir_hack=; ac_datarootdir_seen=
17778ac_sed_dataroot='
17779/datarootdir/ {
17780  p
17781  q
17782}
17783/@datadir@/p
17784/@docdir@/p
17785/@infodir@/p
17786/@localedir@/p
17787/@mandir@/p'
17788case `eval "sed -n \"\$ac_sed_dataroot\" $ac_file_inputs"` in
17789*datarootdir*) ac_datarootdir_seen=yes;;
17790*@datadir@*|*@docdir@*|*@infodir@*|*@localedir@*|*@mandir@*)
17791  { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&5
17792$as_echo "$as_me: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&2;}
17793_ACEOF
17794cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
17795  ac_datarootdir_hack='
17796  s&@datadir@&$datadir&g
17797  s&@docdir@&$docdir&g
17798  s&@infodir@&$infodir&g
17799  s&@localedir@&$localedir&g
17800  s&@mandir@&$mandir&g
17801  s&\\\${datarootdir}&$datarootdir&g' ;;
17802esac
17803_ACEOF
17804
17805# Neutralize VPATH when `$srcdir' = `.'.
17806# Shell code in configure.ac might set extrasub.
17807# FIXME: do we really want to maintain this feature?
17808cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
17809ac_sed_extra="$ac_vpsub
17810$extrasub
17811_ACEOF
17812cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
17813:t
17814/@[a-zA-Z_][a-zA-Z_0-9]*@/!b
17815s|@configure_input@|$ac_sed_conf_input|;t t
17816s&@top_builddir@&$ac_top_builddir_sub&;t t
17817s&@top_build_prefix@&$ac_top_build_prefix&;t t
17818s&@srcdir@&$ac_srcdir&;t t
17819s&@abs_srcdir@&$ac_abs_srcdir&;t t
17820s&@top_srcdir@&$ac_top_srcdir&;t t
17821s&@abs_top_srcdir@&$ac_abs_top_srcdir&;t t
17822s&@builddir@&$ac_builddir&;t t
17823s&@abs_builddir@&$ac_abs_builddir&;t t
17824s&@abs_top_builddir@&$ac_abs_top_builddir&;t t
17825s&@INSTALL@&$ac_INSTALL&;t t
17826s&@MKDIR_P@&$ac_MKDIR_P&;t t
17827$ac_datarootdir_hack
17828"
17829eval sed \"\$ac_sed_extra\" "$ac_file_inputs" | $AWK -f "$ac_tmp/subs.awk" \
17830  >$ac_tmp/out || as_fn_error $? "could not create $ac_file" "$LINENO" 5
17831
17832test -z "$ac_datarootdir_hack$ac_datarootdir_seen" &&
17833  { ac_out=`sed -n '/\${datarootdir}/p' "$ac_tmp/out"`; test -n "$ac_out"; } &&
17834  { ac_out=`sed -n '/^[	 ]*datarootdir[	 ]*:*=/p' \
17835      "$ac_tmp/out"`; test -z "$ac_out"; } &&
17836  { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $ac_file contains a reference to the variable \`datarootdir'
17837which seems to be undefined.  Please make sure it is defined" >&5
17838$as_echo "$as_me: WARNING: $ac_file contains a reference to the variable \`datarootdir'
17839which seems to be undefined.  Please make sure it is defined" >&2;}
17840
17841  rm -f "$ac_tmp/stdin"
17842  case $ac_file in
17843  -) cat "$ac_tmp/out" && rm -f "$ac_tmp/out";;
17844  *) rm -f "$ac_file" && mv "$ac_tmp/out" "$ac_file";;
17845  esac \
17846  || as_fn_error $? "could not create $ac_file" "$LINENO" 5
17847 ;;
17848  :H)
17849  #
17850  # CONFIG_HEADER
17851  #
17852  if test x"$ac_file" != x-; then
17853    {
17854      $as_echo "/* $configure_input  */" \
17855      && eval '$AWK -f "$ac_tmp/defines.awk"' "$ac_file_inputs"
17856    } >"$ac_tmp/config.h" \
17857      || as_fn_error $? "could not create $ac_file" "$LINENO" 5
17858    if diff "$ac_file" "$ac_tmp/config.h" >/dev/null 2>&1; then
17859      { $as_echo "$as_me:${as_lineno-$LINENO}: $ac_file is unchanged" >&5
17860$as_echo "$as_me: $ac_file is unchanged" >&6;}
17861    else
17862      rm -f "$ac_file"
17863      mv "$ac_tmp/config.h" "$ac_file" \
17864	|| as_fn_error $? "could not create $ac_file" "$LINENO" 5
17865    fi
17866  else
17867    $as_echo "/* $configure_input  */" \
17868      && eval '$AWK -f "$ac_tmp/defines.awk"' "$ac_file_inputs" \
17869      || as_fn_error $? "could not create -" "$LINENO" 5
17870  fi
17871# Compute "$ac_file"'s index in $config_headers.
17872_am_arg="$ac_file"
17873_am_stamp_count=1
17874for _am_header in $config_headers :; do
17875  case $_am_header in
17876    $_am_arg | $_am_arg:* )
17877      break ;;
17878    * )
17879      _am_stamp_count=`expr $_am_stamp_count + 1` ;;
17880  esac
17881done
17882echo "timestamp for $_am_arg" >`$as_dirname -- "$_am_arg" ||
17883$as_expr X"$_am_arg" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
17884	 X"$_am_arg" : 'X\(//\)[^/]' \| \
17885	 X"$_am_arg" : 'X\(//\)$' \| \
17886	 X"$_am_arg" : 'X\(/\)' \| . 2>/dev/null ||
17887$as_echo X"$_am_arg" |
17888    sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
17889	    s//\1/
17890	    q
17891	  }
17892	  /^X\(\/\/\)[^/].*/{
17893	    s//\1/
17894	    q
17895	  }
17896	  /^X\(\/\/\)$/{
17897	    s//\1/
17898	    q
17899	  }
17900	  /^X\(\/\).*/{
17901	    s//\1/
17902	    q
17903	  }
17904	  s/.*/./; q'`/stamp-h$_am_stamp_count
17905 ;;
17906
17907  :C)  { $as_echo "$as_me:${as_lineno-$LINENO}: executing $ac_file commands" >&5
17908$as_echo "$as_me: executing $ac_file commands" >&6;}
17909 ;;
17910  esac
17911
17912
17913  case $ac_file$ac_mode in
17914    "depfiles":C) test x"$AMDEP_TRUE" != x"" || {
17915  # Autoconf 2.62 quotes --file arguments for eval, but not when files
17916  # are listed without --file.  Let's play safe and only enable the eval
17917  # if we detect the quoting.
17918  case $CONFIG_FILES in
17919  *\'*) eval set x "$CONFIG_FILES" ;;
17920  *)   set x $CONFIG_FILES ;;
17921  esac
17922  shift
17923  for mf
17924  do
17925    # Strip MF so we end up with the name of the file.
17926    mf=`echo "$mf" | sed -e 's/:.*$//'`
17927    # Check whether this is an Automake generated Makefile or not.
17928    # We used to match only the files named `Makefile.in', but
17929    # some people rename them; so instead we look at the file content.
17930    # Grep'ing the first line is not enough: some people post-process
17931    # each Makefile.in and add a new line on top of each file to say so.
17932    # Grep'ing the whole file is not good either: AIX grep has a line
17933    # limit of 2048, but all sed's we know have understand at least 4000.
17934    if sed -n 's,^#.*generated by automake.*,X,p' "$mf" | grep X >/dev/null 2>&1; then
17935      dirpart=`$as_dirname -- "$mf" ||
17936$as_expr X"$mf" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
17937	 X"$mf" : 'X\(//\)[^/]' \| \
17938	 X"$mf" : 'X\(//\)$' \| \
17939	 X"$mf" : 'X\(/\)' \| . 2>/dev/null ||
17940$as_echo X"$mf" |
17941    sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
17942	    s//\1/
17943	    q
17944	  }
17945	  /^X\(\/\/\)[^/].*/{
17946	    s//\1/
17947	    q
17948	  }
17949	  /^X\(\/\/\)$/{
17950	    s//\1/
17951	    q
17952	  }
17953	  /^X\(\/\).*/{
17954	    s//\1/
17955	    q
17956	  }
17957	  s/.*/./; q'`
17958    else
17959      continue
17960    fi
17961    # Extract the definition of DEPDIR, am__include, and am__quote
17962    # from the Makefile without running `make'.
17963    DEPDIR=`sed -n 's/^DEPDIR = //p' < "$mf"`
17964    test -z "$DEPDIR" && continue
17965    am__include=`sed -n 's/^am__include = //p' < "$mf"`
17966    test -z "am__include" && continue
17967    am__quote=`sed -n 's/^am__quote = //p' < "$mf"`
17968    # When using ansi2knr, U may be empty or an underscore; expand it
17969    U=`sed -n 's/^U = //p' < "$mf"`
17970    # Find all dependency output files, they are included files with
17971    # $(DEPDIR) in their names.  We invoke sed twice because it is the
17972    # simplest approach to changing $(DEPDIR) to its actual value in the
17973    # expansion.
17974    for file in `sed -n "
17975      s/^$am__include $am__quote\(.*(DEPDIR).*\)$am__quote"'$/\1/p' <"$mf" | \
17976	 sed -e 's/\$(DEPDIR)/'"$DEPDIR"'/g' -e 's/\$U/'"$U"'/g'`; do
17977      # Make sure the directory exists.
17978      test -f "$dirpart/$file" && continue
17979      fdir=`$as_dirname -- "$file" ||
17980$as_expr X"$file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
17981	 X"$file" : 'X\(//\)[^/]' \| \
17982	 X"$file" : 'X\(//\)$' \| \
17983	 X"$file" : 'X\(/\)' \| . 2>/dev/null ||
17984$as_echo X"$file" |
17985    sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
17986	    s//\1/
17987	    q
17988	  }
17989	  /^X\(\/\/\)[^/].*/{
17990	    s//\1/
17991	    q
17992	  }
17993	  /^X\(\/\/\)$/{
17994	    s//\1/
17995	    q
17996	  }
17997	  /^X\(\/\).*/{
17998	    s//\1/
17999	    q
18000	  }
18001	  s/.*/./; q'`
18002      as_dir=$dirpart/$fdir; as_fn_mkdir_p
18003      # echo "creating $dirpart/$file"
18004      echo '# dummy' > "$dirpart/$file"
18005    done
18006  done
18007}
18008 ;;
18009    "libtool":C)
18010
18011    # See if we are running on zsh, and set the options which allow our
18012    # commands through without removal of \ escapes.
18013    if test -n "${ZSH_VERSION+set}" ; then
18014      setopt NO_GLOB_SUBST
18015    fi
18016
18017    cfgfile="${ofile}T"
18018    trap "$RM \"$cfgfile\"; exit 1" 1 2 15
18019    $RM "$cfgfile"
18020
18021    cat <<_LT_EOF >> "$cfgfile"
18022#! $SHELL
18023
18024# `$ECHO "$ofile" | sed 's%^.*/%%'` - Provide generalized library-building support services.
18025# Generated automatically by $as_me ($PACKAGE$TIMESTAMP) $VERSION
18026# Libtool was configured on host `(hostname || uname -n) 2>/dev/null | sed 1q`:
18027# NOTE: Changes made to this file will be lost: look at ltmain.sh.
18028#
18029#   Copyright (C) 1996, 1997, 1998, 1999, 2000, 2001, 2003, 2004, 2005,
18030#                 2006, 2007, 2008, 2009, 2010 Free Software Foundation,
18031#                 Inc.
18032#   Written by Gordon Matzigkeit, 1996
18033#
18034#   This file is part of GNU Libtool.
18035#
18036# GNU Libtool is free software; you can redistribute it and/or
18037# modify it under the terms of the GNU General Public License as
18038# published by the Free Software Foundation; either version 2 of
18039# the License, or (at your option) any later version.
18040#
18041# As a special exception to the GNU General Public License,
18042# if you distribute this file as part of a program or library that
18043# is built using GNU Libtool, you may include this file under the
18044# same distribution terms that you use for the rest of that program.
18045#
18046# GNU Libtool is distributed in the hope that it will be useful,
18047# but WITHOUT ANY WARRANTY; without even the implied warranty of
18048# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
18049# GNU General Public License for more details.
18050#
18051# You should have received a copy of the GNU General Public License
18052# along with GNU Libtool; see the file COPYING.  If not, a copy
18053# can be downloaded from http://www.gnu.org/licenses/gpl.html, or
18054# obtained by writing to the Free Software Foundation, Inc.,
18055# 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
18056
18057
18058# The names of the tagged configurations supported by this script.
18059available_tags="CXX "
18060
18061# ### BEGIN LIBTOOL CONFIG
18062
18063# Whether or not to build static libraries.
18064build_old_libs=$enable_static
18065
18066# Whether or not to build shared libraries.
18067build_libtool_libs=$enable_shared
18068
18069# Which release of libtool.m4 was used?
18070macro_version=$macro_version
18071macro_revision=$macro_revision
18072
18073# What type of objects to build.
18074pic_mode=$pic_mode
18075
18076# Whether or not to optimize for fast installation.
18077fast_install=$enable_fast_install
18078
18079# Shell to use when invoking shell scripts.
18080SHELL=$lt_SHELL
18081
18082# An echo program that protects backslashes.
18083ECHO=$lt_ECHO
18084
18085# The host system.
18086host_alias=$host_alias
18087host=$host
18088host_os=$host_os
18089
18090# The build system.
18091build_alias=$build_alias
18092build=$build
18093build_os=$build_os
18094
18095# A sed program that does not truncate output.
18096SED=$lt_SED
18097
18098# Sed that helps us avoid accidentally triggering echo(1) options like -n.
18099Xsed="\$SED -e 1s/^X//"
18100
18101# A grep program that handles long lines.
18102GREP=$lt_GREP
18103
18104# An ERE matcher.
18105EGREP=$lt_EGREP
18106
18107# A literal string matcher.
18108FGREP=$lt_FGREP
18109
18110# A BSD- or MS-compatible name lister.
18111NM=$lt_NM
18112
18113# Whether we need soft or hard links.
18114LN_S=$lt_LN_S
18115
18116# What is the maximum length of a command?
18117max_cmd_len=$max_cmd_len
18118
18119# Object file suffix (normally "o").
18120objext=$ac_objext
18121
18122# Executable file suffix (normally "").
18123exeext=$exeext
18124
18125# whether the shell understands "unset".
18126lt_unset=$lt_unset
18127
18128# turn spaces into newlines.
18129SP2NL=$lt_lt_SP2NL
18130
18131# turn newlines into spaces.
18132NL2SP=$lt_lt_NL2SP
18133
18134# convert \$build file names to \$host format.
18135to_host_file_cmd=$lt_cv_to_host_file_cmd
18136
18137# convert \$build files to toolchain format.
18138to_tool_file_cmd=$lt_cv_to_tool_file_cmd
18139
18140# An object symbol dumper.
18141OBJDUMP=$lt_OBJDUMP
18142
18143# Method to check whether dependent libraries are shared objects.
18144deplibs_check_method=$lt_deplibs_check_method
18145
18146# Command to use when deplibs_check_method = "file_magic".
18147file_magic_cmd=$lt_file_magic_cmd
18148
18149# How to find potential files when deplibs_check_method = "file_magic".
18150file_magic_glob=$lt_file_magic_glob
18151
18152# Find potential files using nocaseglob when deplibs_check_method = "file_magic".
18153want_nocaseglob=$lt_want_nocaseglob
18154
18155# DLL creation program.
18156DLLTOOL=$lt_DLLTOOL
18157
18158# Command to associate shared and link libraries.
18159sharedlib_from_linklib_cmd=$lt_sharedlib_from_linklib_cmd
18160
18161# The archiver.
18162AR=$lt_AR
18163
18164# Flags to create an archive.
18165AR_FLAGS=$lt_AR_FLAGS
18166
18167# How to feed a file listing to the archiver.
18168archiver_list_spec=$lt_archiver_list_spec
18169
18170# A symbol stripping program.
18171STRIP=$lt_STRIP
18172
18173# Commands used to install an old-style archive.
18174RANLIB=$lt_RANLIB
18175old_postinstall_cmds=$lt_old_postinstall_cmds
18176old_postuninstall_cmds=$lt_old_postuninstall_cmds
18177
18178# Whether to use a lock for old archive extraction.
18179lock_old_archive_extraction=$lock_old_archive_extraction
18180
18181# A C compiler.
18182LTCC=$lt_CC
18183
18184# LTCC compiler flags.
18185LTCFLAGS=$lt_CFLAGS
18186
18187# Take the output of nm and produce a listing of raw symbols and C names.
18188global_symbol_pipe=$lt_lt_cv_sys_global_symbol_pipe
18189
18190# Transform the output of nm in a proper C declaration.
18191global_symbol_to_cdecl=$lt_lt_cv_sys_global_symbol_to_cdecl
18192
18193# Transform the output of nm in a C name address pair.
18194global_symbol_to_c_name_address=$lt_lt_cv_sys_global_symbol_to_c_name_address
18195
18196# Transform the output of nm in a C name address pair when lib prefix is needed.
18197global_symbol_to_c_name_address_lib_prefix=$lt_lt_cv_sys_global_symbol_to_c_name_address_lib_prefix
18198
18199# Specify filename containing input files for \$NM.
18200nm_file_list_spec=$lt_nm_file_list_spec
18201
18202# The root where to search for dependent libraries,and in which our libraries should be installed.
18203lt_sysroot=$lt_sysroot
18204
18205# The name of the directory that contains temporary libtool files.
18206objdir=$objdir
18207
18208# Used to examine libraries when file_magic_cmd begins with "file".
18209MAGIC_CMD=$MAGIC_CMD
18210
18211# Must we lock files when doing compilation?
18212need_locks=$lt_need_locks
18213
18214# Manifest tool.
18215MANIFEST_TOOL=$lt_MANIFEST_TOOL
18216
18217# Tool to manipulate archived DWARF debug symbol files on Mac OS X.
18218DSYMUTIL=$lt_DSYMUTIL
18219
18220# Tool to change global to local symbols on Mac OS X.
18221NMEDIT=$lt_NMEDIT
18222
18223# Tool to manipulate fat objects and archives on Mac OS X.
18224LIPO=$lt_LIPO
18225
18226# ldd/readelf like tool for Mach-O binaries on Mac OS X.
18227OTOOL=$lt_OTOOL
18228
18229# ldd/readelf like tool for 64 bit Mach-O binaries on Mac OS X 10.4.
18230OTOOL64=$lt_OTOOL64
18231
18232# Old archive suffix (normally "a").
18233libext=$libext
18234
18235# Shared library suffix (normally ".so").
18236shrext_cmds=$lt_shrext_cmds
18237
18238# The commands to extract the exported symbol list from a shared archive.
18239extract_expsyms_cmds=$lt_extract_expsyms_cmds
18240
18241# Variables whose values should be saved in libtool wrapper scripts and
18242# restored at link time.
18243variables_saved_for_relink=$lt_variables_saved_for_relink
18244
18245# Do we need the "lib" prefix for modules?
18246need_lib_prefix=$need_lib_prefix
18247
18248# Do we need a version for libraries?
18249need_version=$need_version
18250
18251# Library versioning type.
18252version_type=$version_type
18253
18254# Shared library runtime path variable.
18255runpath_var=$runpath_var
18256
18257# Shared library path variable.
18258shlibpath_var=$shlibpath_var
18259
18260# Is shlibpath searched before the hard-coded library search path?
18261shlibpath_overrides_runpath=$shlibpath_overrides_runpath
18262
18263# Format of library name prefix.
18264libname_spec=$lt_libname_spec
18265
18266# List of archive names.  First name is the real one, the rest are links.
18267# The last name is the one that the linker finds with -lNAME
18268library_names_spec=$lt_library_names_spec
18269
18270# The coded name of the library, if different from the real name.
18271soname_spec=$lt_soname_spec
18272
18273# Permission mode override for installation of shared libraries.
18274install_override_mode=$lt_install_override_mode
18275
18276# Command to use after installation of a shared archive.
18277postinstall_cmds=$lt_postinstall_cmds
18278
18279# Command to use after uninstallation of a shared archive.
18280postuninstall_cmds=$lt_postuninstall_cmds
18281
18282# Commands used to finish a libtool library installation in a directory.
18283finish_cmds=$lt_finish_cmds
18284
18285# As "finish_cmds", except a single script fragment to be evaled but
18286# not shown.
18287finish_eval=$lt_finish_eval
18288
18289# Whether we should hardcode library paths into libraries.
18290hardcode_into_libs=$hardcode_into_libs
18291
18292# Compile-time system search path for libraries.
18293sys_lib_search_path_spec=$lt_sys_lib_search_path_spec
18294
18295# Run-time system search path for libraries.
18296sys_lib_dlsearch_path_spec=$lt_sys_lib_dlsearch_path_spec
18297
18298# Whether dlopen is supported.
18299dlopen_support=$enable_dlopen
18300
18301# Whether dlopen of programs is supported.
18302dlopen_self=$enable_dlopen_self
18303
18304# Whether dlopen of statically linked programs is supported.
18305dlopen_self_static=$enable_dlopen_self_static
18306
18307# Commands to strip libraries.
18308old_striplib=$lt_old_striplib
18309striplib=$lt_striplib
18310
18311
18312# The linker used to build libraries.
18313LD=$lt_LD
18314
18315# How to create reloadable object files.
18316reload_flag=$lt_reload_flag
18317reload_cmds=$lt_reload_cmds
18318
18319# Commands used to build an old-style archive.
18320old_archive_cmds=$lt_old_archive_cmds
18321
18322# A language specific compiler.
18323CC=$lt_compiler
18324
18325# Is the compiler the GNU compiler?
18326with_gcc=$GCC
18327
18328# Compiler flag to turn off builtin functions.
18329no_builtin_flag=$lt_lt_prog_compiler_no_builtin_flag
18330
18331# Additional compiler flags for building library objects.
18332pic_flag=$lt_lt_prog_compiler_pic
18333
18334# How to pass a linker flag through the compiler.
18335wl=$lt_lt_prog_compiler_wl
18336
18337# Compiler flag to prevent dynamic linking.
18338link_static_flag=$lt_lt_prog_compiler_static
18339
18340# Does compiler simultaneously support -c and -o options?
18341compiler_c_o=$lt_lt_cv_prog_compiler_c_o
18342
18343# Whether or not to add -lc for building shared libraries.
18344build_libtool_need_lc=$archive_cmds_need_lc
18345
18346# Whether or not to disallow shared libs when runtime libs are static.
18347allow_libtool_libs_with_static_runtimes=$enable_shared_with_static_runtimes
18348
18349# Compiler flag to allow reflexive dlopens.
18350export_dynamic_flag_spec=$lt_export_dynamic_flag_spec
18351
18352# Compiler flag to generate shared objects directly from archives.
18353whole_archive_flag_spec=$lt_whole_archive_flag_spec
18354
18355# Whether the compiler copes with passing no objects directly.
18356compiler_needs_object=$lt_compiler_needs_object
18357
18358# Create an old-style archive from a shared archive.
18359old_archive_from_new_cmds=$lt_old_archive_from_new_cmds
18360
18361# Create a temporary old-style archive to link instead of a shared archive.
18362old_archive_from_expsyms_cmds=$lt_old_archive_from_expsyms_cmds
18363
18364# Commands used to build a shared archive.
18365archive_cmds=$lt_archive_cmds
18366archive_expsym_cmds=$lt_archive_expsym_cmds
18367
18368# Commands used to build a loadable module if different from building
18369# a shared archive.
18370module_cmds=$lt_module_cmds
18371module_expsym_cmds=$lt_module_expsym_cmds
18372
18373# Whether we are building with GNU ld or not.
18374with_gnu_ld=$lt_with_gnu_ld
18375
18376# Flag that allows shared libraries with undefined symbols to be built.
18377allow_undefined_flag=$lt_allow_undefined_flag
18378
18379# Flag that enforces no undefined symbols.
18380no_undefined_flag=$lt_no_undefined_flag
18381
18382# Flag to hardcode \$libdir into a binary during linking.
18383# This must work even if \$libdir does not exist
18384hardcode_libdir_flag_spec=$lt_hardcode_libdir_flag_spec
18385
18386# If ld is used when linking, flag to hardcode \$libdir into a binary
18387# during linking.  This must work even if \$libdir does not exist.
18388hardcode_libdir_flag_spec_ld=$lt_hardcode_libdir_flag_spec_ld
18389
18390# Whether we need a single "-rpath" flag with a separated argument.
18391hardcode_libdir_separator=$lt_hardcode_libdir_separator
18392
18393# Set to "yes" if using DIR/libNAME\${shared_ext} during linking hardcodes
18394# DIR into the resulting binary.
18395hardcode_direct=$hardcode_direct
18396
18397# Set to "yes" if using DIR/libNAME\${shared_ext} during linking hardcodes
18398# DIR into the resulting binary and the resulting library dependency is
18399# "absolute",i.e impossible to change by setting \${shlibpath_var} if the
18400# library is relocated.
18401hardcode_direct_absolute=$hardcode_direct_absolute
18402
18403# Set to "yes" if using the -LDIR flag during linking hardcodes DIR
18404# into the resulting binary.
18405hardcode_minus_L=$hardcode_minus_L
18406
18407# Set to "yes" if using SHLIBPATH_VAR=DIR during linking hardcodes DIR
18408# into the resulting binary.
18409hardcode_shlibpath_var=$hardcode_shlibpath_var
18410
18411# Set to "yes" if building a shared library automatically hardcodes DIR
18412# into the library and all subsequent libraries and executables linked
18413# against it.
18414hardcode_automatic=$hardcode_automatic
18415
18416# Set to yes if linker adds runtime paths of dependent libraries
18417# to runtime path list.
18418inherit_rpath=$inherit_rpath
18419
18420# Whether libtool must link a program against all its dependency libraries.
18421link_all_deplibs=$link_all_deplibs
18422
18423# Set to "yes" if exported symbols are required.
18424always_export_symbols=$always_export_symbols
18425
18426# The commands to list exported symbols.
18427export_symbols_cmds=$lt_export_symbols_cmds
18428
18429# Symbols that should not be listed in the preloaded symbols.
18430exclude_expsyms=$lt_exclude_expsyms
18431
18432# Symbols that must always be exported.
18433include_expsyms=$lt_include_expsyms
18434
18435# Commands necessary for linking programs (against libraries) with templates.
18436prelink_cmds=$lt_prelink_cmds
18437
18438# Commands necessary for finishing linking programs.
18439postlink_cmds=$lt_postlink_cmds
18440
18441# Specify filename containing input files.
18442file_list_spec=$lt_file_list_spec
18443
18444# How to hardcode a shared library path into an executable.
18445hardcode_action=$hardcode_action
18446
18447# The directories searched by this compiler when creating a shared library.
18448compiler_lib_search_dirs=$lt_compiler_lib_search_dirs
18449
18450# Dependencies to place before and after the objects being linked to
18451# create a shared library.
18452predep_objects=$lt_predep_objects
18453postdep_objects=$lt_postdep_objects
18454predeps=$lt_predeps
18455postdeps=$lt_postdeps
18456
18457# The library search path used internally by the compiler when linking
18458# a shared library.
18459compiler_lib_search_path=$lt_compiler_lib_search_path
18460
18461# ### END LIBTOOL CONFIG
18462
18463_LT_EOF
18464
18465  case $host_os in
18466  aix3*)
18467    cat <<\_LT_EOF >> "$cfgfile"
18468# AIX sometimes has problems with the GCC collect2 program.  For some
18469# reason, if we set the COLLECT_NAMES environment variable, the problems
18470# vanish in a puff of smoke.
18471if test "X${COLLECT_NAMES+set}" != Xset; then
18472  COLLECT_NAMES=
18473  export COLLECT_NAMES
18474fi
18475_LT_EOF
18476    ;;
18477  esac
18478
18479
18480ltmain="$ac_aux_dir/ltmain.sh"
18481
18482
18483  # We use sed instead of cat because bash on DJGPP gets confused if
18484  # if finds mixed CR/LF and LF-only lines.  Since sed operates in
18485  # text mode, it properly converts lines to CR/LF.  This bash problem
18486  # is reportedly fixed, but why not run on old versions too?
18487  sed '$q' "$ltmain" >> "$cfgfile" \
18488     || (rm -f "$cfgfile"; exit 1)
18489
18490  if test x"$xsi_shell" = xyes; then
18491  sed -e '/^func_dirname ()$/,/^} # func_dirname /c\
18492func_dirname ()\
18493{\
18494\    case ${1} in\
18495\      */*) func_dirname_result="${1%/*}${2}" ;;\
18496\      *  ) func_dirname_result="${3}" ;;\
18497\    esac\
18498} # Extended-shell func_dirname implementation' "$cfgfile" > $cfgfile.tmp \
18499  && mv -f "$cfgfile.tmp" "$cfgfile" \
18500    || (rm -f "$cfgfile" && cp "$cfgfile.tmp" "$cfgfile" && rm -f "$cfgfile.tmp")
18501test 0 -eq $? || _lt_function_replace_fail=:
18502
18503
18504  sed -e '/^func_basename ()$/,/^} # func_basename /c\
18505func_basename ()\
18506{\
18507\    func_basename_result="${1##*/}"\
18508} # Extended-shell func_basename implementation' "$cfgfile" > $cfgfile.tmp \
18509  && mv -f "$cfgfile.tmp" "$cfgfile" \
18510    || (rm -f "$cfgfile" && cp "$cfgfile.tmp" "$cfgfile" && rm -f "$cfgfile.tmp")
18511test 0 -eq $? || _lt_function_replace_fail=:
18512
18513
18514  sed -e '/^func_dirname_and_basename ()$/,/^} # func_dirname_and_basename /c\
18515func_dirname_and_basename ()\
18516{\
18517\    case ${1} in\
18518\      */*) func_dirname_result="${1%/*}${2}" ;;\
18519\      *  ) func_dirname_result="${3}" ;;\
18520\    esac\
18521\    func_basename_result="${1##*/}"\
18522} # Extended-shell func_dirname_and_basename implementation' "$cfgfile" > $cfgfile.tmp \
18523  && mv -f "$cfgfile.tmp" "$cfgfile" \
18524    || (rm -f "$cfgfile" && cp "$cfgfile.tmp" "$cfgfile" && rm -f "$cfgfile.tmp")
18525test 0 -eq $? || _lt_function_replace_fail=:
18526
18527
18528  sed -e '/^func_stripname ()$/,/^} # func_stripname /c\
18529func_stripname ()\
18530{\
18531\    # pdksh 5.2.14 does not do ${X%$Y} correctly if both X and Y are\
18532\    # positional parameters, so assign one to ordinary parameter first.\
18533\    func_stripname_result=${3}\
18534\    func_stripname_result=${func_stripname_result#"${1}"}\
18535\    func_stripname_result=${func_stripname_result%"${2}"}\
18536} # Extended-shell func_stripname implementation' "$cfgfile" > $cfgfile.tmp \
18537  && mv -f "$cfgfile.tmp" "$cfgfile" \
18538    || (rm -f "$cfgfile" && cp "$cfgfile.tmp" "$cfgfile" && rm -f "$cfgfile.tmp")
18539test 0 -eq $? || _lt_function_replace_fail=:
18540
18541
18542  sed -e '/^func_split_long_opt ()$/,/^} # func_split_long_opt /c\
18543func_split_long_opt ()\
18544{\
18545\    func_split_long_opt_name=${1%%=*}\
18546\    func_split_long_opt_arg=${1#*=}\
18547} # Extended-shell func_split_long_opt implementation' "$cfgfile" > $cfgfile.tmp \
18548  && mv -f "$cfgfile.tmp" "$cfgfile" \
18549    || (rm -f "$cfgfile" && cp "$cfgfile.tmp" "$cfgfile" && rm -f "$cfgfile.tmp")
18550test 0 -eq $? || _lt_function_replace_fail=:
18551
18552
18553  sed -e '/^func_split_short_opt ()$/,/^} # func_split_short_opt /c\
18554func_split_short_opt ()\
18555{\
18556\    func_split_short_opt_arg=${1#??}\
18557\    func_split_short_opt_name=${1%"$func_split_short_opt_arg"}\
18558} # Extended-shell func_split_short_opt implementation' "$cfgfile" > $cfgfile.tmp \
18559  && mv -f "$cfgfile.tmp" "$cfgfile" \
18560    || (rm -f "$cfgfile" && cp "$cfgfile.tmp" "$cfgfile" && rm -f "$cfgfile.tmp")
18561test 0 -eq $? || _lt_function_replace_fail=:
18562
18563
18564  sed -e '/^func_lo2o ()$/,/^} # func_lo2o /c\
18565func_lo2o ()\
18566{\
18567\    case ${1} in\
18568\      *.lo) func_lo2o_result=${1%.lo}.${objext} ;;\
18569\      *)    func_lo2o_result=${1} ;;\
18570\    esac\
18571} # Extended-shell func_lo2o implementation' "$cfgfile" > $cfgfile.tmp \
18572  && mv -f "$cfgfile.tmp" "$cfgfile" \
18573    || (rm -f "$cfgfile" && cp "$cfgfile.tmp" "$cfgfile" && rm -f "$cfgfile.tmp")
18574test 0 -eq $? || _lt_function_replace_fail=:
18575
18576
18577  sed -e '/^func_xform ()$/,/^} # func_xform /c\
18578func_xform ()\
18579{\
18580    func_xform_result=${1%.*}.lo\
18581} # Extended-shell func_xform implementation' "$cfgfile" > $cfgfile.tmp \
18582  && mv -f "$cfgfile.tmp" "$cfgfile" \
18583    || (rm -f "$cfgfile" && cp "$cfgfile.tmp" "$cfgfile" && rm -f "$cfgfile.tmp")
18584test 0 -eq $? || _lt_function_replace_fail=:
18585
18586
18587  sed -e '/^func_arith ()$/,/^} # func_arith /c\
18588func_arith ()\
18589{\
18590    func_arith_result=$(( $* ))\
18591} # Extended-shell func_arith implementation' "$cfgfile" > $cfgfile.tmp \
18592  && mv -f "$cfgfile.tmp" "$cfgfile" \
18593    || (rm -f "$cfgfile" && cp "$cfgfile.tmp" "$cfgfile" && rm -f "$cfgfile.tmp")
18594test 0 -eq $? || _lt_function_replace_fail=:
18595
18596
18597  sed -e '/^func_len ()$/,/^} # func_len /c\
18598func_len ()\
18599{\
18600    func_len_result=${#1}\
18601} # Extended-shell func_len implementation' "$cfgfile" > $cfgfile.tmp \
18602  && mv -f "$cfgfile.tmp" "$cfgfile" \
18603    || (rm -f "$cfgfile" && cp "$cfgfile.tmp" "$cfgfile" && rm -f "$cfgfile.tmp")
18604test 0 -eq $? || _lt_function_replace_fail=:
18605
18606fi
18607
18608if test x"$lt_shell_append" = xyes; then
18609  sed -e '/^func_append ()$/,/^} # func_append /c\
18610func_append ()\
18611{\
18612    eval "${1}+=\\${2}"\
18613} # Extended-shell func_append implementation' "$cfgfile" > $cfgfile.tmp \
18614  && mv -f "$cfgfile.tmp" "$cfgfile" \
18615    || (rm -f "$cfgfile" && cp "$cfgfile.tmp" "$cfgfile" && rm -f "$cfgfile.tmp")
18616test 0 -eq $? || _lt_function_replace_fail=:
18617
18618
18619  sed -e '/^func_append_quoted ()$/,/^} # func_append_quoted /c\
18620func_append_quoted ()\
18621{\
18622\    func_quote_for_eval "${2}"\
18623\    eval "${1}+=\\\\ \\$func_quote_for_eval_result"\
18624} # Extended-shell func_append_quoted implementation' "$cfgfile" > $cfgfile.tmp \
18625  && mv -f "$cfgfile.tmp" "$cfgfile" \
18626    || (rm -f "$cfgfile" && cp "$cfgfile.tmp" "$cfgfile" && rm -f "$cfgfile.tmp")
18627test 0 -eq $? || _lt_function_replace_fail=:
18628
18629
18630  # Save a `func_append' function call where possible by direct use of '+='
18631  sed -e 's%func_append \([a-zA-Z_]\{1,\}\) "%\1+="%g' $cfgfile > $cfgfile.tmp \
18632    && mv -f "$cfgfile.tmp" "$cfgfile" \
18633      || (rm -f "$cfgfile" && cp "$cfgfile.tmp" "$cfgfile" && rm -f "$cfgfile.tmp")
18634  test 0 -eq $? || _lt_function_replace_fail=:
18635else
18636  # Save a `func_append' function call even when '+=' is not available
18637  sed -e 's%func_append \([a-zA-Z_]\{1,\}\) "%\1="$\1%g' $cfgfile > $cfgfile.tmp \
18638    && mv -f "$cfgfile.tmp" "$cfgfile" \
18639      || (rm -f "$cfgfile" && cp "$cfgfile.tmp" "$cfgfile" && rm -f "$cfgfile.tmp")
18640  test 0 -eq $? || _lt_function_replace_fail=:
18641fi
18642
18643if test x"$_lt_function_replace_fail" = x":"; then
18644  { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: Unable to substitute extended shell functions in $ofile" >&5
18645$as_echo "$as_me: WARNING: Unable to substitute extended shell functions in $ofile" >&2;}
18646fi
18647
18648
18649   mv -f "$cfgfile" "$ofile" ||
18650    (rm -f "$ofile" && cp "$cfgfile" "$ofile" && rm -f "$cfgfile")
18651  chmod +x "$ofile"
18652
18653
18654    cat <<_LT_EOF >> "$ofile"
18655
18656# ### BEGIN LIBTOOL TAG CONFIG: CXX
18657
18658# The linker used to build libraries.
18659LD=$lt_LD_CXX
18660
18661# How to create reloadable object files.
18662reload_flag=$lt_reload_flag_CXX
18663reload_cmds=$lt_reload_cmds_CXX
18664
18665# Commands used to build an old-style archive.
18666old_archive_cmds=$lt_old_archive_cmds_CXX
18667
18668# A language specific compiler.
18669CC=$lt_compiler_CXX
18670
18671# Is the compiler the GNU compiler?
18672with_gcc=$GCC_CXX
18673
18674# Compiler flag to turn off builtin functions.
18675no_builtin_flag=$lt_lt_prog_compiler_no_builtin_flag_CXX
18676
18677# Additional compiler flags for building library objects.
18678pic_flag=$lt_lt_prog_compiler_pic_CXX
18679
18680# How to pass a linker flag through the compiler.
18681wl=$lt_lt_prog_compiler_wl_CXX
18682
18683# Compiler flag to prevent dynamic linking.
18684link_static_flag=$lt_lt_prog_compiler_static_CXX
18685
18686# Does compiler simultaneously support -c and -o options?
18687compiler_c_o=$lt_lt_cv_prog_compiler_c_o_CXX
18688
18689# Whether or not to add -lc for building shared libraries.
18690build_libtool_need_lc=$archive_cmds_need_lc_CXX
18691
18692# Whether or not to disallow shared libs when runtime libs are static.
18693allow_libtool_libs_with_static_runtimes=$enable_shared_with_static_runtimes_CXX
18694
18695# Compiler flag to allow reflexive dlopens.
18696export_dynamic_flag_spec=$lt_export_dynamic_flag_spec_CXX
18697
18698# Compiler flag to generate shared objects directly from archives.
18699whole_archive_flag_spec=$lt_whole_archive_flag_spec_CXX
18700
18701# Whether the compiler copes with passing no objects directly.
18702compiler_needs_object=$lt_compiler_needs_object_CXX
18703
18704# Create an old-style archive from a shared archive.
18705old_archive_from_new_cmds=$lt_old_archive_from_new_cmds_CXX
18706
18707# Create a temporary old-style archive to link instead of a shared archive.
18708old_archive_from_expsyms_cmds=$lt_old_archive_from_expsyms_cmds_CXX
18709
18710# Commands used to build a shared archive.
18711archive_cmds=$lt_archive_cmds_CXX
18712archive_expsym_cmds=$lt_archive_expsym_cmds_CXX
18713
18714# Commands used to build a loadable module if different from building
18715# a shared archive.
18716module_cmds=$lt_module_cmds_CXX
18717module_expsym_cmds=$lt_module_expsym_cmds_CXX
18718
18719# Whether we are building with GNU ld or not.
18720with_gnu_ld=$lt_with_gnu_ld_CXX
18721
18722# Flag that allows shared libraries with undefined symbols to be built.
18723allow_undefined_flag=$lt_allow_undefined_flag_CXX
18724
18725# Flag that enforces no undefined symbols.
18726no_undefined_flag=$lt_no_undefined_flag_CXX
18727
18728# Flag to hardcode \$libdir into a binary during linking.
18729# This must work even if \$libdir does not exist
18730hardcode_libdir_flag_spec=$lt_hardcode_libdir_flag_spec_CXX
18731
18732# If ld is used when linking, flag to hardcode \$libdir into a binary
18733# during linking.  This must work even if \$libdir does not exist.
18734hardcode_libdir_flag_spec_ld=$lt_hardcode_libdir_flag_spec_ld_CXX
18735
18736# Whether we need a single "-rpath" flag with a separated argument.
18737hardcode_libdir_separator=$lt_hardcode_libdir_separator_CXX
18738
18739# Set to "yes" if using DIR/libNAME\${shared_ext} during linking hardcodes
18740# DIR into the resulting binary.
18741hardcode_direct=$hardcode_direct_CXX
18742
18743# Set to "yes" if using DIR/libNAME\${shared_ext} during linking hardcodes
18744# DIR into the resulting binary and the resulting library dependency is
18745# "absolute",i.e impossible to change by setting \${shlibpath_var} if the
18746# library is relocated.
18747hardcode_direct_absolute=$hardcode_direct_absolute_CXX
18748
18749# Set to "yes" if using the -LDIR flag during linking hardcodes DIR
18750# into the resulting binary.
18751hardcode_minus_L=$hardcode_minus_L_CXX
18752
18753# Set to "yes" if using SHLIBPATH_VAR=DIR during linking hardcodes DIR
18754# into the resulting binary.
18755hardcode_shlibpath_var=$hardcode_shlibpath_var_CXX
18756
18757# Set to "yes" if building a shared library automatically hardcodes DIR
18758# into the library and all subsequent libraries and executables linked
18759# against it.
18760hardcode_automatic=$hardcode_automatic_CXX
18761
18762# Set to yes if linker adds runtime paths of dependent libraries
18763# to runtime path list.
18764inherit_rpath=$inherit_rpath_CXX
18765
18766# Whether libtool must link a program against all its dependency libraries.
18767link_all_deplibs=$link_all_deplibs_CXX
18768
18769# Set to "yes" if exported symbols are required.
18770always_export_symbols=$always_export_symbols_CXX
18771
18772# The commands to list exported symbols.
18773export_symbols_cmds=$lt_export_symbols_cmds_CXX
18774
18775# Symbols that should not be listed in the preloaded symbols.
18776exclude_expsyms=$lt_exclude_expsyms_CXX
18777
18778# Symbols that must always be exported.
18779include_expsyms=$lt_include_expsyms_CXX
18780
18781# Commands necessary for linking programs (against libraries) with templates.
18782prelink_cmds=$lt_prelink_cmds_CXX
18783
18784# Commands necessary for finishing linking programs.
18785postlink_cmds=$lt_postlink_cmds_CXX
18786
18787# Specify filename containing input files.
18788file_list_spec=$lt_file_list_spec_CXX
18789
18790# How to hardcode a shared library path into an executable.
18791hardcode_action=$hardcode_action_CXX
18792
18793# The directories searched by this compiler when creating a shared library.
18794compiler_lib_search_dirs=$lt_compiler_lib_search_dirs_CXX
18795
18796# Dependencies to place before and after the objects being linked to
18797# create a shared library.
18798predep_objects=$lt_predep_objects_CXX
18799postdep_objects=$lt_postdep_objects_CXX
18800predeps=$lt_predeps_CXX
18801postdeps=$lt_postdeps_CXX
18802
18803# The library search path used internally by the compiler when linking
18804# a shared library.
18805compiler_lib_search_path=$lt_compiler_lib_search_path_CXX
18806
18807# ### END LIBTOOL TAG CONFIG: CXX
18808_LT_EOF
18809
18810 ;;
18811
18812  esac
18813done # for ac_tag
18814
18815
18816as_fn_exit 0
18817_ACEOF
18818ac_clean_files=$ac_clean_files_save
18819
18820test $ac_write_fail = 0 ||
18821  as_fn_error $? "write failure creating $CONFIG_STATUS" "$LINENO" 5
18822
18823
18824# configure is writing to config.log, and then calls config.status.
18825# config.status does its own redirection, appending to config.log.
18826# Unfortunately, on DOS this fails, as config.log is still kept open
18827# by configure, so config.status won't be able to write to it; its
18828# output is simply discarded.  So we exec the FD to /dev/null,
18829# effectively closing config.log, so it can be properly (re)opened and
18830# appended to by config.status.  When coming back to configure, we
18831# need to make the FD available again.
18832if test "$no_create" != yes; then
18833  ac_cs_success=:
18834  ac_config_status_args=
18835  test "$silent" = yes &&
18836    ac_config_status_args="$ac_config_status_args --quiet"
18837  exec 5>/dev/null
18838  $SHELL $CONFIG_STATUS $ac_config_status_args || ac_cs_success=false
18839  exec 5>>config.log
18840  # Use ||, not &&, to avoid exiting from the if with $? = 1, which
18841  # would make configure fail if this is the last instruction.
18842  $ac_cs_success || as_fn_exit 1
18843fi
18844if test -n "$ac_unrecognized_opts" && test "$enable_option_checking" != no; then
18845  { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: unrecognized options: $ac_unrecognized_opts" >&5
18846$as_echo "$as_me: WARNING: unrecognized options: $ac_unrecognized_opts" >&2;}
18847fi
18848
18849
18850
18851echo "* ======== DSSI ${PACKAGE_VERSION} configured ========"
18852
18853if test -z "$jack_dssi_host_needs" ; then
18854    echo "* building jack-dssi-host:            yes"
18855else
18856    echo "* building jack-dssi-host:            no (missing$jack_dssi_host_needs)"
18857fi
18858echo "* building DSSI list/analyse tools:   yes"
18859if test -z "$dssi_osc_tools_needs" ; then
18860    echo "* building DSSI OSC tools:            yes"
18861else
18862    echo "* building DSSI OSC tools:            no (missing$dssi_osc_tools_needs)"
18863fi
18864echo "* building trivial_synth plugin:      yes"
18865echo "* building less_trivial_synth plugin: yes"
18866echo "* building karplong plugin:           yes"
18867if test -z "$trivial_sampler_needs" ; then
18868    echo "* building trivial_sampler plugin:    yes"
18869else
18870    echo "* building trivial_sampler plugin:    no (missing$trivial_sampler_needs)"
18871fi
18872if test -z "$less_trivial_synth_gui_needs" ; then
18873    echo "* building less_trivial_synth GUI:    yes"
18874else
18875    echo "* building less_trivial_synth GUI:    no (missing$less_trivial_synth_gui_needs)"
18876fi
18877if test -z "$trivial_sampler_gui_needs" ; then
18878    echo "* building trivial_sampler GUI:       yes"
18879else
18880    echo "* building trivial_sampler GUI:       no (missing$trivial_sampler_gui_needs)"
18881fi
18882