1#! /bin/sh
2# Guess values for system-dependent variables and create Makefiles.
3# Generated by GNU Autoconf 2.69 for gprofng 2.39.
4#
5#
6# Copyright (C) 1992-1996, 1998-2012 Free Software Foundation, Inc.
7#
8#
9# This configure script is free software; the Free Software Foundation
10# gives unlimited permission to copy, distribute and modify it.
11## -------------------- ##
12## M4sh Initialization. ##
13## -------------------- ##
14
15# Be more Bourne compatible
16DUALCASE=1; export DUALCASE # for MKS sh
17if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then :
18  emulate sh
19  NULLCMD=:
20  # Pre-4.2 versions of Zsh do word splitting on ${1+"$@"}, which
21  # is contrary to our usage.  Disable this feature.
22  alias -g '${1+"$@"}'='"$@"'
23  setopt NO_GLOB_SUBST
24else
25  case `(set -o) 2>/dev/null` in #(
26  *posix*) :
27    set -o posix ;; #(
28  *) :
29     ;;
30esac
31fi
32
33
34as_nl='
35'
36export as_nl
37# Printing a long string crashes Solaris 7 /usr/bin/printf.
38as_echo='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\'
39as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo
40as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo$as_echo
41# Prefer a ksh shell builtin over an external printf program on Solaris,
42# but without wasting forks for bash or zsh.
43if test -z "$BASH_VERSION$ZSH_VERSION" \
44    && (test "X`print -r -- $as_echo`" = "X$as_echo") 2>/dev/null; then
45  as_echo='print -r --'
46  as_echo_n='print -rn --'
47elif (test "X`printf %s $as_echo`" = "X$as_echo") 2>/dev/null; then
48  as_echo='printf %s\n'
49  as_echo_n='printf %s'
50else
51  if test "X`(/usr/ucb/echo -n -n $as_echo) 2>/dev/null`" = "X-n $as_echo"; then
52    as_echo_body='eval /usr/ucb/echo -n "$1$as_nl"'
53    as_echo_n='/usr/ucb/echo -n'
54  else
55    as_echo_body='eval expr "X$1" : "X\\(.*\\)"'
56    as_echo_n_body='eval
57      arg=$1;
58      case $arg in #(
59      *"$as_nl"*)
60	expr "X$arg" : "X\\(.*\\)$as_nl";
61	arg=`expr "X$arg" : ".*$as_nl\\(.*\\)"`;;
62      esac;
63      expr "X$arg" : "X\\(.*\\)" | tr -d "$as_nl"
64    '
65    export as_echo_n_body
66    as_echo_n='sh -c $as_echo_n_body as_echo'
67  fi
68  export as_echo_body
69  as_echo='sh -c $as_echo_body as_echo'
70fi
71
72# The user is always right.
73if test "${PATH_SEPARATOR+set}" != set; then
74  PATH_SEPARATOR=:
75  (PATH='/bin;/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 && {
76    (PATH='/bin:/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 ||
77      PATH_SEPARATOR=';'
78  }
79fi
80
81
82# IFS
83# We need space, tab and new line, in precisely that order.  Quoting is
84# there to prevent editors from complaining about space-tab.
85# (If _AS_PATH_WALK were called with IFS unset, it would disable word
86# splitting by setting IFS to empty value.)
87IFS=" ""	$as_nl"
88
89# Find who we are.  Look in the path if we contain no directory separator.
90as_myself=
91case $0 in #((
92  *[\\/]* ) as_myself=$0 ;;
93  *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
94for as_dir in $PATH
95do
96  IFS=$as_save_IFS
97  test -z "$as_dir" && as_dir=.
98    test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break
99  done
100IFS=$as_save_IFS
101
102     ;;
103esac
104# We did not find ourselves, most probably we were run as `sh COMMAND'
105# in which case we are not to be found in the path.
106if test "x$as_myself" = x; then
107  as_myself=$0
108fi
109if test ! -f "$as_myself"; then
110  $as_echo "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2
111  exit 1
112fi
113
114# Unset variables that we do not need and which cause bugs (e.g. in
115# pre-3.0 UWIN ksh).  But do not cause bugs in bash 2.01; the "|| exit 1"
116# suppresses any "Segmentation fault" message there.  '((' could
117# trigger a bug in pdksh 5.2.14.
118for as_var in BASH_ENV ENV MAIL MAILPATH
119do eval test x\${$as_var+set} = xset \
120  && ( (unset $as_var) || exit 1) >/dev/null 2>&1 && unset $as_var || :
121done
122PS1='$ '
123PS2='> '
124PS4='+ '
125
126# NLS nuisances.
127LC_ALL=C
128export LC_ALL
129LANGUAGE=C
130export LANGUAGE
131
132# CDPATH.
133(unset CDPATH) >/dev/null 2>&1 && unset CDPATH
134
135# Use a proper internal environment variable to ensure we don't fall
136  # into an infinite loop, continuously re-executing ourselves.
137  if test x"${_as_can_reexec}" != xno && test "x$CONFIG_SHELL" != x; then
138    _as_can_reexec=no; export _as_can_reexec;
139    # We cannot yet assume a decent shell, so we have to provide a
140# neutralization value for shells without unset; and this also
141# works around shells that cannot unset nonexistent variables.
142# Preserve -v and -x to the replacement shell.
143BASH_ENV=/dev/null
144ENV=/dev/null
145(unset BASH_ENV) >/dev/null 2>&1 && unset BASH_ENV ENV
146case $- in # ((((
147  *v*x* | *x*v* ) as_opts=-vx ;;
148  *v* ) as_opts=-v ;;
149  *x* ) as_opts=-x ;;
150  * ) as_opts= ;;
151esac
152exec $CONFIG_SHELL $as_opts "$as_myself" ${1+"$@"}
153# Admittedly, this is quite paranoid, since all the known shells bail
154# out after a failed `exec'.
155$as_echo "$0: could not re-execute with $CONFIG_SHELL" >&2
156as_fn_exit 255
157  fi
158  # We don't want this to propagate to other subprocesses.
159          { _as_can_reexec=; unset _as_can_reexec;}
160if test "x$CONFIG_SHELL" = x; then
161  as_bourne_compatible="if test -n \"\${ZSH_VERSION+set}\" && (emulate sh) >/dev/null 2>&1; then :
162  emulate sh
163  NULLCMD=:
164  # Pre-4.2 versions of Zsh do word splitting on \${1+\"\$@\"}, which
165  # is contrary to our usage.  Disable this feature.
166  alias -g '\${1+\"\$@\"}'='\"\$@\"'
167  setopt NO_GLOB_SUBST
168else
169  case \`(set -o) 2>/dev/null\` in #(
170  *posix*) :
171    set -o posix ;; #(
172  *) :
173     ;;
174esac
175fi
176"
177  as_required="as_fn_return () { (exit \$1); }
178as_fn_success () { as_fn_return 0; }
179as_fn_failure () { as_fn_return 1; }
180as_fn_ret_success () { return 0; }
181as_fn_ret_failure () { return 1; }
182
183exitcode=0
184as_fn_success || { exitcode=1; echo as_fn_success failed.; }
185as_fn_failure && { exitcode=1; echo as_fn_failure succeeded.; }
186as_fn_ret_success || { exitcode=1; echo as_fn_ret_success failed.; }
187as_fn_ret_failure && { exitcode=1; echo as_fn_ret_failure succeeded.; }
188if ( set x; as_fn_ret_success y && test x = \"\$1\" ); then :
189
190else
191  exitcode=1; echo positional parameters were not saved.
192fi
193test x\$exitcode = x0 || exit 1
194test -x / || exit 1"
195  as_suggested="  as_lineno_1=";as_suggested=$as_suggested$LINENO;as_suggested=$as_suggested" as_lineno_1a=\$LINENO
196  as_lineno_2=";as_suggested=$as_suggested$LINENO;as_suggested=$as_suggested" as_lineno_2a=\$LINENO
197  eval 'test \"x\$as_lineno_1'\$as_run'\" != \"x\$as_lineno_2'\$as_run'\" &&
198  test \"x\`expr \$as_lineno_1'\$as_run' + 1\`\" = \"x\$as_lineno_2'\$as_run'\"' || exit 1
199test \$(( 1 + 1 )) = 2 || exit 1
200
201  test -n \"\${ZSH_VERSION+set}\${BASH_VERSION+set}\" || (
202    ECHO='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\'
203    ECHO=\$ECHO\$ECHO\$ECHO\$ECHO\$ECHO
204    ECHO=\$ECHO\$ECHO\$ECHO\$ECHO\$ECHO\$ECHO
205    PATH=/empty FPATH=/empty; export PATH FPATH
206    test \"X\`printf %s \$ECHO\`\" = \"X\$ECHO\" \\
207      || test \"X\`print -r -- \$ECHO\`\" = \"X\$ECHO\" ) || exit 1"
208  if (eval "$as_required") 2>/dev/null; then :
209  as_have_required=yes
210else
211  as_have_required=no
212fi
213  if test x$as_have_required = xyes && (eval "$as_suggested") 2>/dev/null; then :
214
215else
216  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
217as_found=false
218for as_dir in /bin$PATH_SEPARATOR/usr/bin$PATH_SEPARATOR$PATH
219do
220  IFS=$as_save_IFS
221  test -z "$as_dir" && as_dir=.
222  as_found=:
223  case $as_dir in #(
224	 /*)
225	   for as_base in sh bash ksh sh5; do
226	     # Try only shells that exist, to save several forks.
227	     as_shell=$as_dir/$as_base
228	     if { test -f "$as_shell" || test -f "$as_shell.exe"; } &&
229		    { $as_echo "$as_bourne_compatible""$as_required" | as_run=a "$as_shell"; } 2>/dev/null; then :
230  CONFIG_SHELL=$as_shell as_have_required=yes
231		   if { $as_echo "$as_bourne_compatible""$as_suggested" | as_run=a "$as_shell"; } 2>/dev/null; then :
232  break 2
233fi
234fi
235	   done;;
236       esac
237  as_found=false
238done
239$as_found || { if { test -f "$SHELL" || test -f "$SHELL.exe"; } &&
240	      { $as_echo "$as_bourne_compatible""$as_required" | as_run=a "$SHELL"; } 2>/dev/null; then :
241  CONFIG_SHELL=$SHELL as_have_required=yes
242fi; }
243IFS=$as_save_IFS
244
245
246      if test "x$CONFIG_SHELL" != x; then :
247  export CONFIG_SHELL
248             # We cannot yet assume a decent shell, so we have to provide a
249# neutralization value for shells without unset; and this also
250# works around shells that cannot unset nonexistent variables.
251# Preserve -v and -x to the replacement shell.
252BASH_ENV=/dev/null
253ENV=/dev/null
254(unset BASH_ENV) >/dev/null 2>&1 && unset BASH_ENV ENV
255case $- in # ((((
256  *v*x* | *x*v* ) as_opts=-vx ;;
257  *v* ) as_opts=-v ;;
258  *x* ) as_opts=-x ;;
259  * ) as_opts= ;;
260esac
261exec $CONFIG_SHELL $as_opts "$as_myself" ${1+"$@"}
262# Admittedly, this is quite paranoid, since all the known shells bail
263# out after a failed `exec'.
264$as_echo "$0: could not re-execute with $CONFIG_SHELL" >&2
265exit 255
266fi
267
268    if test x$as_have_required = xno; then :
269  $as_echo "$0: This script requires a shell more modern than all"
270  $as_echo "$0: the shells that I found on your system."
271  if test x${ZSH_VERSION+set} = xset ; then
272    $as_echo "$0: In particular, zsh $ZSH_VERSION has bugs and should"
273    $as_echo "$0: be upgraded to zsh 4.3.4 or later."
274  else
275    $as_echo "$0: Please tell bug-autoconf@gnu.org about your system,
276$0: including any error possibly output before this
277$0: message. Then install a modern shell, or manually run
278$0: the script under such a shell if you do have one."
279  fi
280  exit 1
281fi
282fi
283fi
284SHELL=${CONFIG_SHELL-/bin/sh}
285export SHELL
286# Unset more variables known to interfere with behavior of common tools.
287CLICOLOR_FORCE= GREP_OPTIONS=
288unset CLICOLOR_FORCE GREP_OPTIONS
289
290## --------------------- ##
291## M4sh Shell Functions. ##
292## --------------------- ##
293# as_fn_unset VAR
294# ---------------
295# Portably unset VAR.
296as_fn_unset ()
297{
298  { eval $1=; unset $1;}
299}
300as_unset=as_fn_unset
301
302# as_fn_set_status STATUS
303# -----------------------
304# Set $? to STATUS, without forking.
305as_fn_set_status ()
306{
307  return $1
308} # as_fn_set_status
309
310# as_fn_exit STATUS
311# -----------------
312# Exit the shell with STATUS, even in a "trap 0" or "set -e" context.
313as_fn_exit ()
314{
315  set +e
316  as_fn_set_status $1
317  exit $1
318} # as_fn_exit
319
320# as_fn_mkdir_p
321# -------------
322# Create "$as_dir" as a directory, including parents if necessary.
323as_fn_mkdir_p ()
324{
325
326  case $as_dir in #(
327  -*) as_dir=./$as_dir;;
328  esac
329  test -d "$as_dir" || eval $as_mkdir_p || {
330    as_dirs=
331    while :; do
332      case $as_dir in #(
333      *\'*) as_qdir=`$as_echo "$as_dir" | sed "s/'/'\\\\\\\\''/g"`;; #'(
334      *) as_qdir=$as_dir;;
335      esac
336      as_dirs="'$as_qdir' $as_dirs"
337      as_dir=`$as_dirname -- "$as_dir" ||
338$as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
339	 X"$as_dir" : 'X\(//\)[^/]' \| \
340	 X"$as_dir" : 'X\(//\)$' \| \
341	 X"$as_dir" : 'X\(/\)' \| . 2>/dev/null ||
342$as_echo X"$as_dir" |
343    sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
344	    s//\1/
345	    q
346	  }
347	  /^X\(\/\/\)[^/].*/{
348	    s//\1/
349	    q
350	  }
351	  /^X\(\/\/\)$/{
352	    s//\1/
353	    q
354	  }
355	  /^X\(\/\).*/{
356	    s//\1/
357	    q
358	  }
359	  s/.*/./; q'`
360      test -d "$as_dir" && break
361    done
362    test -z "$as_dirs" || eval "mkdir $as_dirs"
363  } || test -d "$as_dir" || as_fn_error $? "cannot create directory $as_dir"
364
365
366} # as_fn_mkdir_p
367
368# as_fn_executable_p FILE
369# -----------------------
370# Test if FILE is an executable regular file.
371as_fn_executable_p ()
372{
373  test -f "$1" && test -x "$1"
374} # as_fn_executable_p
375# as_fn_append VAR VALUE
376# ----------------------
377# Append the text in VALUE to the end of the definition contained in VAR. Take
378# advantage of any shell optimizations that allow amortized linear growth over
379# repeated appends, instead of the typical quadratic growth present in naive
380# implementations.
381if (eval "as_var=1; as_var+=2; test x\$as_var = x12") 2>/dev/null; then :
382  eval 'as_fn_append ()
383  {
384    eval $1+=\$2
385  }'
386else
387  as_fn_append ()
388  {
389    eval $1=\$$1\$2
390  }
391fi # as_fn_append
392
393# as_fn_arith ARG...
394# ------------------
395# Perform arithmetic evaluation on the ARGs, and store the result in the
396# global $as_val. Take advantage of shells that can avoid forks. The arguments
397# must be portable across $(()) and expr.
398if (eval "test \$(( 1 + 1 )) = 2") 2>/dev/null; then :
399  eval 'as_fn_arith ()
400  {
401    as_val=$(( $* ))
402  }'
403else
404  as_fn_arith ()
405  {
406    as_val=`expr "$@" || test $? -eq 1`
407  }
408fi # as_fn_arith
409
410
411# as_fn_error STATUS ERROR [LINENO LOG_FD]
412# ----------------------------------------
413# Output "`basename $0`: error: ERROR" to stderr. If LINENO and LOG_FD are
414# provided, also output the error to LOG_FD, referencing LINENO. Then exit the
415# script with STATUS, using 1 if that was 0.
416as_fn_error ()
417{
418  as_status=$1; test $as_status -eq 0 && as_status=1
419  if test "$4"; then
420    as_lineno=${as_lineno-"$3"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
421    $as_echo "$as_me:${as_lineno-$LINENO}: error: $2" >&$4
422  fi
423  $as_echo "$as_me: error: $2" >&2
424  as_fn_exit $as_status
425} # as_fn_error
426
427if expr a : '\(a\)' >/dev/null 2>&1 &&
428   test "X`expr 00001 : '.*\(...\)'`" = X001; then
429  as_expr=expr
430else
431  as_expr=false
432fi
433
434if (basename -- /) >/dev/null 2>&1 && test "X`basename -- / 2>&1`" = "X/"; then
435  as_basename=basename
436else
437  as_basename=false
438fi
439
440if (as_dir=`dirname -- /` && test "X$as_dir" = X/) >/dev/null 2>&1; then
441  as_dirname=dirname
442else
443  as_dirname=false
444fi
445
446as_me=`$as_basename -- "$0" ||
447$as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \
448	 X"$0" : 'X\(//\)$' \| \
449	 X"$0" : 'X\(/\)' \| . 2>/dev/null ||
450$as_echo X/"$0" |
451    sed '/^.*\/\([^/][^/]*\)\/*$/{
452	    s//\1/
453	    q
454	  }
455	  /^X\/\(\/\/\)$/{
456	    s//\1/
457	    q
458	  }
459	  /^X\/\(\/\).*/{
460	    s//\1/
461	    q
462	  }
463	  s/.*/./; q'`
464
465# Avoid depending upon Character Ranges.
466as_cr_letters='abcdefghijklmnopqrstuvwxyz'
467as_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ'
468as_cr_Letters=$as_cr_letters$as_cr_LETTERS
469as_cr_digits='0123456789'
470as_cr_alnum=$as_cr_Letters$as_cr_digits
471
472
473  as_lineno_1=$LINENO as_lineno_1a=$LINENO
474  as_lineno_2=$LINENO as_lineno_2a=$LINENO
475  eval 'test "x$as_lineno_1'$as_run'" != "x$as_lineno_2'$as_run'" &&
476  test "x`expr $as_lineno_1'$as_run' + 1`" = "x$as_lineno_2'$as_run'"' || {
477  # Blame Lee E. McMahon (1931-1989) for sed's syntax.  :-)
478  sed -n '
479    p
480    /[$]LINENO/=
481  ' <$as_myself |
482    sed '
483      s/[$]LINENO.*/&-/
484      t lineno
485      b
486      :lineno
487      N
488      :loop
489      s/[$]LINENO\([^'$as_cr_alnum'_].*\n\)\(.*\)/\2\1\2/
490      t loop
491      s/-\n.*//
492    ' >$as_me.lineno &&
493  chmod +x "$as_me.lineno" ||
494    { $as_echo "$as_me: error: cannot create $as_me.lineno; rerun with a POSIX shell" >&2; as_fn_exit 1; }
495
496  # If we had to re-execute with $CONFIG_SHELL, we're ensured to have
497  # already done that, so ensure we don't try to do so again and fall
498  # in an infinite loop.  This has already happened in practice.
499  _as_can_reexec=no; export _as_can_reexec
500  # Don't try to exec as it changes $[0], causing all sort of problems
501  # (the dirname of $[0] is not the place where we might find the
502  # original and so on.  Autoconf is especially sensitive to this).
503  . "./$as_me.lineno"
504  # Exit status is that of the last command.
505  exit
506}
507
508ECHO_C= ECHO_N= ECHO_T=
509case `echo -n x` in #(((((
510-n*)
511  case `echo 'xy\c'` in
512  *c*) ECHO_T='	';;	# ECHO_T is single tab character.
513  xy)  ECHO_C='\c';;
514  *)   echo `echo ksh88 bug on AIX 6.1` > /dev/null
515       ECHO_T='	';;
516  esac;;
517*)
518  ECHO_N='-n';;
519esac
520
521rm -f conf$$ conf$$.exe conf$$.file
522if test -d conf$$.dir; then
523  rm -f conf$$.dir/conf$$.file
524else
525  rm -f conf$$.dir
526  mkdir conf$$.dir 2>/dev/null
527fi
528if (echo >conf$$.file) 2>/dev/null; then
529  if ln -s conf$$.file conf$$ 2>/dev/null; then
530    as_ln_s='ln -s'
531    # ... but there are two gotchas:
532    # 1) On MSYS, both `ln -s file dir' and `ln file dir' fail.
533    # 2) DJGPP < 2.04 has no symlinks; `ln -s' creates a wrapper executable.
534    # In both cases, we have to default to `cp -pR'.
535    ln -s conf$$.file conf$$.dir 2>/dev/null && test ! -f conf$$.exe ||
536      as_ln_s='cp -pR'
537  elif ln conf$$.file conf$$ 2>/dev/null; then
538    as_ln_s=ln
539  else
540    as_ln_s='cp -pR'
541  fi
542else
543  as_ln_s='cp -pR'
544fi
545rm -f conf$$ conf$$.exe conf$$.dir/conf$$.file conf$$.file
546rmdir conf$$.dir 2>/dev/null
547
548if mkdir -p . 2>/dev/null; then
549  as_mkdir_p='mkdir -p "$as_dir"'
550else
551  test -d ./-p && rmdir ./-p
552  as_mkdir_p=false
553fi
554
555as_test_x='test -x'
556as_executable_p=as_fn_executable_p
557
558# Sed expression to map a string onto a valid CPP name.
559as_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'"
560
561# Sed expression to map a string onto a valid variable name.
562as_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'"
563
564SHELL=${CONFIG_SHELL-/bin/sh}
565
566
567test -n "$DJDIR" || exec 7<&0 </dev/null
568exec 6>&1
569
570# Name of the host.
571# hostname on some systems (SVR3.2, old GNU/Linux) returns a bogus exit status,
572# so uname gets run too.
573ac_hostname=`(hostname || uname -n) 2>/dev/null | sed 1q`
574
575#
576# Initializations.
577#
578ac_default_prefix=/usr/local
579ac_clean_files=
580ac_config_libobj_dir=.
581LIBOBJS=
582cross_compiling=no
583subdirs=
584MFLAGS=
585MAKEFLAGS=
586
587# Identity of this package.
588PACKAGE_NAME='gprofng'
589PACKAGE_TARNAME='gprofng'
590PACKAGE_VERSION='2.39'
591PACKAGE_STRING='gprofng 2.39'
592PACKAGE_BUGREPORT=''
593PACKAGE_URL=''
594
595ac_unique_file="libcol_util.c"
596# Factoring default headers for most tests.
597ac_includes_default="\
598#include <stdio.h>
599#ifdef HAVE_SYS_TYPES_H
600# include <sys/types.h>
601#endif
602#ifdef HAVE_SYS_STAT_H
603# include <sys/stat.h>
604#endif
605#ifdef STDC_HEADERS
606# include <stdlib.h>
607# include <stddef.h>
608#else
609# ifdef HAVE_STDLIB_H
610#  include <stdlib.h>
611# endif
612#endif
613#ifdef HAVE_STRING_H
614# if !defined STDC_HEADERS && defined HAVE_MEMORY_H
615#  include <memory.h>
616# endif
617# include <string.h>
618#endif
619#ifdef HAVE_STRINGS_H
620# include <strings.h>
621#endif
622#ifdef HAVE_INTTYPES_H
623# include <inttypes.h>
624#endif
625#ifdef HAVE_STDINT_H
626# include <stdint.h>
627#endif
628#ifdef HAVE_UNISTD_H
629# include <unistd.h>
630#endif"
631
632ac_subst_vars='am__EXEEXT_FALSE
633am__EXEEXT_TRUE
634LTLIBOBJS
635LIBOBJS
636GPROFNG_NO_NONNULL_COMPARE_CFLAGS
637GPROFNG_VARIANT
638CXXCPP
639OTOOL64
640OTOOL
641LIPO
642NMEDIT
643DSYMUTIL
644OBJDUMP
645LN_S
646NM
647ac_ct_DUMPBIN
648DUMPBIN
649LD
650FGREP
651SED
652LIBTOOL
653ac_ct_AR
654AR
655RANLIB
656am__fastdepCXX_FALSE
657am__fastdepCXX_TRUE
658CXXDEPMODE
659ac_ct_CXX
660CXXFLAGS
661CXX
662EGREP
663GREP
664CPP
665am__fastdepCC_FALSE
666am__fastdepCC_TRUE
667CCDEPMODE
668am__nodep
669AMDEPBACKSLASH
670AMDEP_FALSE
671AMDEP_TRUE
672am__quote
673am__include
674DEPDIR
675OBJEXT
676EXEEXT
677ac_ct_CC
678CPPFLAGS
679LDFLAGS
680CFLAGS
681CC
682MAINT
683MAINTAINER_MODE_FALSE
684MAINTAINER_MODE_TRUE
685AM_BACKSLASH
686AM_DEFAULT_VERBOSITY
687AM_DEFAULT_V
688AM_V
689am__untar
690am__tar
691AMTAR
692am__leading_dot
693SET_MAKE
694AWK
695mkdir_p
696MKDIR_P
697INSTALL_STRIP_PROGRAM
698STRIP
699install_sh
700MAKEINFO
701AUTOHEADER
702AUTOMAKE
703AUTOCONF
704ACLOCAL
705VERSION
706PACKAGE
707CYGPATH_W
708am__isrc
709INSTALL_DATA
710INSTALL_SCRIPT
711INSTALL_PROGRAM
712target_os
713target_vendor
714target_cpu
715target
716host_os
717host_vendor
718host_cpu
719host
720build_os
721build_vendor
722build_cpu
723build
724target_alias
725host_alias
726build_alias
727LIBS
728ECHO_T
729ECHO_N
730ECHO_C
731DEFS
732mandir
733localedir
734libdir
735psdir
736pdfdir
737dvidir
738htmldir
739infodir
740docdir
741oldincludedir
742includedir
743localstatedir
744sharedstatedir
745sysconfdir
746datadir
747datarootdir
748libexecdir
749sbindir
750bindir
751program_transform_name
752prefix
753exec_prefix
754PACKAGE_URL
755PACKAGE_BUGREPORT
756PACKAGE_STRING
757PACKAGE_VERSION
758PACKAGE_TARNAME
759PACKAGE_NAME
760PATH_SEPARATOR
761SHELL'
762ac_subst_files=''
763ac_user_opts='
764enable_option_checking
765enable_silent_rules
766enable_maintainer_mode
767enable_dependency_tracking
768enable_shared
769enable_static
770with_pic
771enable_fast_install
772with_gnu_ld
773enable_libtool_lock
774'
775      ac_precious_vars='build_alias
776host_alias
777target_alias
778CC
779CFLAGS
780LDFLAGS
781LIBS
782CPPFLAGS
783CPP
784CXX
785CXXFLAGS
786CCC
787CXXCPP'
788
789
790# Initialize some variables set by options.
791ac_init_help=
792ac_init_version=false
793ac_unrecognized_opts=
794ac_unrecognized_sep=
795# The variables have the same names as the options, with
796# dashes changed to underlines.
797cache_file=/dev/null
798exec_prefix=NONE
799no_create=
800no_recursion=
801prefix=NONE
802program_prefix=NONE
803program_suffix=NONE
804program_transform_name=s,x,x,
805silent=
806site=
807srcdir=
808verbose=
809x_includes=NONE
810x_libraries=NONE
811
812# Installation directory options.
813# These are left unexpanded so users can "make install exec_prefix=/foo"
814# and all the variables that are supposed to be based on exec_prefix
815# by default will actually change.
816# Use braces instead of parens because sh, perl, etc. also accept them.
817# (The list follows the same order as the GNU Coding Standards.)
818bindir='${exec_prefix}/bin'
819sbindir='${exec_prefix}/sbin'
820libexecdir='${exec_prefix}/libexec'
821datarootdir='${prefix}/share'
822datadir='${datarootdir}'
823sysconfdir='${prefix}/etc'
824sharedstatedir='${prefix}/com'
825localstatedir='${prefix}/var'
826includedir='${prefix}/include'
827oldincludedir='/usr/include'
828docdir='${datarootdir}/doc/${PACKAGE_TARNAME}'
829infodir='${datarootdir}/info'
830htmldir='${docdir}'
831dvidir='${docdir}'
832pdfdir='${docdir}'
833psdir='${docdir}'
834libdir='${exec_prefix}/lib'
835localedir='${datarootdir}/locale'
836mandir='${datarootdir}/man'
837
838ac_prev=
839ac_dashdash=
840for ac_option
841do
842  # If the previous option needs an argument, assign it.
843  if test -n "$ac_prev"; then
844    eval $ac_prev=\$ac_option
845    ac_prev=
846    continue
847  fi
848
849  case $ac_option in
850  *=?*) ac_optarg=`expr "X$ac_option" : '[^=]*=\(.*\)'` ;;
851  *=)   ac_optarg= ;;
852  *)    ac_optarg=yes ;;
853  esac
854
855  # Accept the important Cygnus configure options, so we can diagnose typos.
856
857  case $ac_dashdash$ac_option in
858  --)
859    ac_dashdash=yes ;;
860
861  -bindir | --bindir | --bindi | --bind | --bin | --bi)
862    ac_prev=bindir ;;
863  -bindir=* | --bindir=* | --bindi=* | --bind=* | --bin=* | --bi=*)
864    bindir=$ac_optarg ;;
865
866  -build | --build | --buil | --bui | --bu)
867    ac_prev=build_alias ;;
868  -build=* | --build=* | --buil=* | --bui=* | --bu=*)
869    build_alias=$ac_optarg ;;
870
871  -cache-file | --cache-file | --cache-fil | --cache-fi \
872  | --cache-f | --cache- | --cache | --cach | --cac | --ca | --c)
873    ac_prev=cache_file ;;
874  -cache-file=* | --cache-file=* | --cache-fil=* | --cache-fi=* \
875  | --cache-f=* | --cache-=* | --cache=* | --cach=* | --cac=* | --ca=* | --c=*)
876    cache_file=$ac_optarg ;;
877
878  --config-cache | -C)
879    cache_file=config.cache ;;
880
881  -datadir | --datadir | --datadi | --datad)
882    ac_prev=datadir ;;
883  -datadir=* | --datadir=* | --datadi=* | --datad=*)
884    datadir=$ac_optarg ;;
885
886  -datarootdir | --datarootdir | --datarootdi | --datarootd | --dataroot \
887  | --dataroo | --dataro | --datar)
888    ac_prev=datarootdir ;;
889  -datarootdir=* | --datarootdir=* | --datarootdi=* | --datarootd=* \
890  | --dataroot=* | --dataroo=* | --dataro=* | --datar=*)
891    datarootdir=$ac_optarg ;;
892
893  -disable-* | --disable-*)
894    ac_useropt=`expr "x$ac_option" : 'x-*disable-\(.*\)'`
895    # Reject names that are not valid shell variable names.
896    expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
897      as_fn_error $? "invalid feature name: $ac_useropt"
898    ac_useropt_orig=$ac_useropt
899    ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
900    case $ac_user_opts in
901      *"
902"enable_$ac_useropt"
903"*) ;;
904      *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--disable-$ac_useropt_orig"
905	 ac_unrecognized_sep=', ';;
906    esac
907    eval enable_$ac_useropt=no ;;
908
909  -docdir | --docdir | --docdi | --doc | --do)
910    ac_prev=docdir ;;
911  -docdir=* | --docdir=* | --docdi=* | --doc=* | --do=*)
912    docdir=$ac_optarg ;;
913
914  -dvidir | --dvidir | --dvidi | --dvid | --dvi | --dv)
915    ac_prev=dvidir ;;
916  -dvidir=* | --dvidir=* | --dvidi=* | --dvid=* | --dvi=* | --dv=*)
917    dvidir=$ac_optarg ;;
918
919  -enable-* | --enable-*)
920    ac_useropt=`expr "x$ac_option" : 'x-*enable-\([^=]*\)'`
921    # Reject names that are not valid shell variable names.
922    expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
923      as_fn_error $? "invalid feature name: $ac_useropt"
924    ac_useropt_orig=$ac_useropt
925    ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
926    case $ac_user_opts in
927      *"
928"enable_$ac_useropt"
929"*) ;;
930      *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--enable-$ac_useropt_orig"
931	 ac_unrecognized_sep=', ';;
932    esac
933    eval enable_$ac_useropt=\$ac_optarg ;;
934
935  -exec-prefix | --exec_prefix | --exec-prefix | --exec-prefi \
936  | --exec-pref | --exec-pre | --exec-pr | --exec-p | --exec- \
937  | --exec | --exe | --ex)
938    ac_prev=exec_prefix ;;
939  -exec-prefix=* | --exec_prefix=* | --exec-prefix=* | --exec-prefi=* \
940  | --exec-pref=* | --exec-pre=* | --exec-pr=* | --exec-p=* | --exec-=* \
941  | --exec=* | --exe=* | --ex=*)
942    exec_prefix=$ac_optarg ;;
943
944  -gas | --gas | --ga | --g)
945    # Obsolete; use --with-gas.
946    with_gas=yes ;;
947
948  -help | --help | --hel | --he | -h)
949    ac_init_help=long ;;
950  -help=r* | --help=r* | --hel=r* | --he=r* | -hr*)
951    ac_init_help=recursive ;;
952  -help=s* | --help=s* | --hel=s* | --he=s* | -hs*)
953    ac_init_help=short ;;
954
955  -host | --host | --hos | --ho)
956    ac_prev=host_alias ;;
957  -host=* | --host=* | --hos=* | --ho=*)
958    host_alias=$ac_optarg ;;
959
960  -htmldir | --htmldir | --htmldi | --htmld | --html | --htm | --ht)
961    ac_prev=htmldir ;;
962  -htmldir=* | --htmldir=* | --htmldi=* | --htmld=* | --html=* | --htm=* \
963  | --ht=*)
964    htmldir=$ac_optarg ;;
965
966  -includedir | --includedir | --includedi | --included | --include \
967  | --includ | --inclu | --incl | --inc)
968    ac_prev=includedir ;;
969  -includedir=* | --includedir=* | --includedi=* | --included=* | --include=* \
970  | --includ=* | --inclu=* | --incl=* | --inc=*)
971    includedir=$ac_optarg ;;
972
973  -infodir | --infodir | --infodi | --infod | --info | --inf)
974    ac_prev=infodir ;;
975  -infodir=* | --infodir=* | --infodi=* | --infod=* | --info=* | --inf=*)
976    infodir=$ac_optarg ;;
977
978  -libdir | --libdir | --libdi | --libd)
979    ac_prev=libdir ;;
980  -libdir=* | --libdir=* | --libdi=* | --libd=*)
981    libdir=$ac_optarg ;;
982
983  -libexecdir | --libexecdir | --libexecdi | --libexecd | --libexec \
984  | --libexe | --libex | --libe)
985    ac_prev=libexecdir ;;
986  -libexecdir=* | --libexecdir=* | --libexecdi=* | --libexecd=* | --libexec=* \
987  | --libexe=* | --libex=* | --libe=*)
988    libexecdir=$ac_optarg ;;
989
990  -localedir | --localedir | --localedi | --localed | --locale)
991    ac_prev=localedir ;;
992  -localedir=* | --localedir=* | --localedi=* | --localed=* | --locale=*)
993    localedir=$ac_optarg ;;
994
995  -localstatedir | --localstatedir | --localstatedi | --localstated \
996  | --localstate | --localstat | --localsta | --localst | --locals)
997    ac_prev=localstatedir ;;
998  -localstatedir=* | --localstatedir=* | --localstatedi=* | --localstated=* \
999  | --localstate=* | --localstat=* | --localsta=* | --localst=* | --locals=*)
1000    localstatedir=$ac_optarg ;;
1001
1002  -mandir | --mandir | --mandi | --mand | --man | --ma | --m)
1003    ac_prev=mandir ;;
1004  -mandir=* | --mandir=* | --mandi=* | --mand=* | --man=* | --ma=* | --m=*)
1005    mandir=$ac_optarg ;;
1006
1007  -nfp | --nfp | --nf)
1008    # Obsolete; use --without-fp.
1009    with_fp=no ;;
1010
1011  -no-create | --no-create | --no-creat | --no-crea | --no-cre \
1012  | --no-cr | --no-c | -n)
1013    no_create=yes ;;
1014
1015  -no-recursion | --no-recursion | --no-recursio | --no-recursi \
1016  | --no-recurs | --no-recur | --no-recu | --no-rec | --no-re | --no-r)
1017    no_recursion=yes ;;
1018
1019  -oldincludedir | --oldincludedir | --oldincludedi | --oldincluded \
1020  | --oldinclude | --oldinclud | --oldinclu | --oldincl | --oldinc \
1021  | --oldin | --oldi | --old | --ol | --o)
1022    ac_prev=oldincludedir ;;
1023  -oldincludedir=* | --oldincludedir=* | --oldincludedi=* | --oldincluded=* \
1024  | --oldinclude=* | --oldinclud=* | --oldinclu=* | --oldincl=* | --oldinc=* \
1025  | --oldin=* | --oldi=* | --old=* | --ol=* | --o=*)
1026    oldincludedir=$ac_optarg ;;
1027
1028  -prefix | --prefix | --prefi | --pref | --pre | --pr | --p)
1029    ac_prev=prefix ;;
1030  -prefix=* | --prefix=* | --prefi=* | --pref=* | --pre=* | --pr=* | --p=*)
1031    prefix=$ac_optarg ;;
1032
1033  -program-prefix | --program-prefix | --program-prefi | --program-pref \
1034  | --program-pre | --program-pr | --program-p)
1035    ac_prev=program_prefix ;;
1036  -program-prefix=* | --program-prefix=* | --program-prefi=* \
1037  | --program-pref=* | --program-pre=* | --program-pr=* | --program-p=*)
1038    program_prefix=$ac_optarg ;;
1039
1040  -program-suffix | --program-suffix | --program-suffi | --program-suff \
1041  | --program-suf | --program-su | --program-s)
1042    ac_prev=program_suffix ;;
1043  -program-suffix=* | --program-suffix=* | --program-suffi=* \
1044  | --program-suff=* | --program-suf=* | --program-su=* | --program-s=*)
1045    program_suffix=$ac_optarg ;;
1046
1047  -program-transform-name | --program-transform-name \
1048  | --program-transform-nam | --program-transform-na \
1049  | --program-transform-n | --program-transform- \
1050  | --program-transform | --program-transfor \
1051  | --program-transfo | --program-transf \
1052  | --program-trans | --program-tran \
1053  | --progr-tra | --program-tr | --program-t)
1054    ac_prev=program_transform_name ;;
1055  -program-transform-name=* | --program-transform-name=* \
1056  | --program-transform-nam=* | --program-transform-na=* \
1057  | --program-transform-n=* | --program-transform-=* \
1058  | --program-transform=* | --program-transfor=* \
1059  | --program-transfo=* | --program-transf=* \
1060  | --program-trans=* | --program-tran=* \
1061  | --progr-tra=* | --program-tr=* | --program-t=*)
1062    program_transform_name=$ac_optarg ;;
1063
1064  -pdfdir | --pdfdir | --pdfdi | --pdfd | --pdf | --pd)
1065    ac_prev=pdfdir ;;
1066  -pdfdir=* | --pdfdir=* | --pdfdi=* | --pdfd=* | --pdf=* | --pd=*)
1067    pdfdir=$ac_optarg ;;
1068
1069  -psdir | --psdir | --psdi | --psd | --ps)
1070    ac_prev=psdir ;;
1071  -psdir=* | --psdir=* | --psdi=* | --psd=* | --ps=*)
1072    psdir=$ac_optarg ;;
1073
1074  -q | -quiet | --quiet | --quie | --qui | --qu | --q \
1075  | -silent | --silent | --silen | --sile | --sil)
1076    silent=yes ;;
1077
1078  -sbindir | --sbindir | --sbindi | --sbind | --sbin | --sbi | --sb)
1079    ac_prev=sbindir ;;
1080  -sbindir=* | --sbindir=* | --sbindi=* | --sbind=* | --sbin=* \
1081  | --sbi=* | --sb=*)
1082    sbindir=$ac_optarg ;;
1083
1084  -sharedstatedir | --sharedstatedir | --sharedstatedi \
1085  | --sharedstated | --sharedstate | --sharedstat | --sharedsta \
1086  | --sharedst | --shareds | --shared | --share | --shar \
1087  | --sha | --sh)
1088    ac_prev=sharedstatedir ;;
1089  -sharedstatedir=* | --sharedstatedir=* | --sharedstatedi=* \
1090  | --sharedstated=* | --sharedstate=* | --sharedstat=* | --sharedsta=* \
1091  | --sharedst=* | --shareds=* | --shared=* | --share=* | --shar=* \
1092  | --sha=* | --sh=*)
1093    sharedstatedir=$ac_optarg ;;
1094
1095  -site | --site | --sit)
1096    ac_prev=site ;;
1097  -site=* | --site=* | --sit=*)
1098    site=$ac_optarg ;;
1099
1100  -srcdir | --srcdir | --srcdi | --srcd | --src | --sr)
1101    ac_prev=srcdir ;;
1102  -srcdir=* | --srcdir=* | --srcdi=* | --srcd=* | --src=* | --sr=*)
1103    srcdir=$ac_optarg ;;
1104
1105  -sysconfdir | --sysconfdir | --sysconfdi | --sysconfd | --sysconf \
1106  | --syscon | --sysco | --sysc | --sys | --sy)
1107    ac_prev=sysconfdir ;;
1108  -sysconfdir=* | --sysconfdir=* | --sysconfdi=* | --sysconfd=* | --sysconf=* \
1109  | --syscon=* | --sysco=* | --sysc=* | --sys=* | --sy=*)
1110    sysconfdir=$ac_optarg ;;
1111
1112  -target | --target | --targe | --targ | --tar | --ta | --t)
1113    ac_prev=target_alias ;;
1114  -target=* | --target=* | --targe=* | --targ=* | --tar=* | --ta=* | --t=*)
1115    target_alias=$ac_optarg ;;
1116
1117  -v | -verbose | --verbose | --verbos | --verbo | --verb)
1118    verbose=yes ;;
1119
1120  -version | --version | --versio | --versi | --vers | -V)
1121    ac_init_version=: ;;
1122
1123  -with-* | --with-*)
1124    ac_useropt=`expr "x$ac_option" : 'x-*with-\([^=]*\)'`
1125    # Reject names that are not valid shell variable names.
1126    expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
1127      as_fn_error $? "invalid package name: $ac_useropt"
1128    ac_useropt_orig=$ac_useropt
1129    ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
1130    case $ac_user_opts in
1131      *"
1132"with_$ac_useropt"
1133"*) ;;
1134      *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--with-$ac_useropt_orig"
1135	 ac_unrecognized_sep=', ';;
1136    esac
1137    eval with_$ac_useropt=\$ac_optarg ;;
1138
1139  -without-* | --without-*)
1140    ac_useropt=`expr "x$ac_option" : 'x-*without-\(.*\)'`
1141    # Reject names that are not valid shell variable names.
1142    expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
1143      as_fn_error $? "invalid package name: $ac_useropt"
1144    ac_useropt_orig=$ac_useropt
1145    ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
1146    case $ac_user_opts in
1147      *"
1148"with_$ac_useropt"
1149"*) ;;
1150      *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--without-$ac_useropt_orig"
1151	 ac_unrecognized_sep=', ';;
1152    esac
1153    eval with_$ac_useropt=no ;;
1154
1155  --x)
1156    # Obsolete; use --with-x.
1157    with_x=yes ;;
1158
1159  -x-includes | --x-includes | --x-include | --x-includ | --x-inclu \
1160  | --x-incl | --x-inc | --x-in | --x-i)
1161    ac_prev=x_includes ;;
1162  -x-includes=* | --x-includes=* | --x-include=* | --x-includ=* | --x-inclu=* \
1163  | --x-incl=* | --x-inc=* | --x-in=* | --x-i=*)
1164    x_includes=$ac_optarg ;;
1165
1166  -x-libraries | --x-libraries | --x-librarie | --x-librari \
1167  | --x-librar | --x-libra | --x-libr | --x-lib | --x-li | --x-l)
1168    ac_prev=x_libraries ;;
1169  -x-libraries=* | --x-libraries=* | --x-librarie=* | --x-librari=* \
1170  | --x-librar=* | --x-libra=* | --x-libr=* | --x-lib=* | --x-li=* | --x-l=*)
1171    x_libraries=$ac_optarg ;;
1172
1173  -*) as_fn_error $? "unrecognized option: \`$ac_option'
1174Try \`$0 --help' for more information"
1175    ;;
1176
1177  *=*)
1178    ac_envvar=`expr "x$ac_option" : 'x\([^=]*\)='`
1179    # Reject names that are not valid shell variable names.
1180    case $ac_envvar in #(
1181      '' | [0-9]* | *[!_$as_cr_alnum]* )
1182      as_fn_error $? "invalid variable name: \`$ac_envvar'" ;;
1183    esac
1184    eval $ac_envvar=\$ac_optarg
1185    export $ac_envvar ;;
1186
1187  *)
1188    # FIXME: should be removed in autoconf 3.0.
1189    $as_echo "$as_me: WARNING: you should use --build, --host, --target" >&2
1190    expr "x$ac_option" : ".*[^-._$as_cr_alnum]" >/dev/null &&
1191      $as_echo "$as_me: WARNING: invalid host type: $ac_option" >&2
1192    : "${build_alias=$ac_option} ${host_alias=$ac_option} ${target_alias=$ac_option}"
1193    ;;
1194
1195  esac
1196done
1197
1198if test -n "$ac_prev"; then
1199  ac_option=--`echo $ac_prev | sed 's/_/-/g'`
1200  as_fn_error $? "missing argument to $ac_option"
1201fi
1202
1203if test -n "$ac_unrecognized_opts"; then
1204  case $enable_option_checking in
1205    no) ;;
1206    fatal) as_fn_error $? "unrecognized options: $ac_unrecognized_opts" ;;
1207    *)     $as_echo "$as_me: WARNING: unrecognized options: $ac_unrecognized_opts" >&2 ;;
1208  esac
1209fi
1210
1211# Check all directory arguments for consistency.
1212for ac_var in	exec_prefix prefix bindir sbindir libexecdir datarootdir \
1213		datadir sysconfdir sharedstatedir localstatedir includedir \
1214		oldincludedir docdir infodir htmldir dvidir pdfdir psdir \
1215		libdir localedir mandir
1216do
1217  eval ac_val=\$$ac_var
1218  # Remove trailing slashes.
1219  case $ac_val in
1220    */ )
1221      ac_val=`expr "X$ac_val" : 'X\(.*[^/]\)' \| "X$ac_val" : 'X\(.*\)'`
1222      eval $ac_var=\$ac_val;;
1223  esac
1224  # Be sure to have absolute directory names.
1225  case $ac_val in
1226    [\\/$]* | ?:[\\/]* )  continue;;
1227    NONE | '' ) case $ac_var in *prefix ) continue;; esac;;
1228  esac
1229  as_fn_error $? "expected an absolute directory name for --$ac_var: $ac_val"
1230done
1231
1232# There might be people who depend on the old broken behavior: `$host'
1233# used to hold the argument of --host etc.
1234# FIXME: To remove some day.
1235build=$build_alias
1236host=$host_alias
1237target=$target_alias
1238
1239# FIXME: To remove some day.
1240if test "x$host_alias" != x; then
1241  if test "x$build_alias" = x; then
1242    cross_compiling=maybe
1243  elif test "x$build_alias" != "x$host_alias"; then
1244    cross_compiling=yes
1245  fi
1246fi
1247
1248ac_tool_prefix=
1249test -n "$host_alias" && ac_tool_prefix=$host_alias-
1250
1251test "$silent" = yes && exec 6>/dev/null
1252
1253
1254ac_pwd=`pwd` && test -n "$ac_pwd" &&
1255ac_ls_di=`ls -di .` &&
1256ac_pwd_ls_di=`cd "$ac_pwd" && ls -di .` ||
1257  as_fn_error $? "working directory cannot be determined"
1258test "X$ac_ls_di" = "X$ac_pwd_ls_di" ||
1259  as_fn_error $? "pwd does not report name of working directory"
1260
1261
1262# Find the source files, if location was not specified.
1263if test -z "$srcdir"; then
1264  ac_srcdir_defaulted=yes
1265  # Try the directory containing this script, then the parent directory.
1266  ac_confdir=`$as_dirname -- "$as_myself" ||
1267$as_expr X"$as_myself" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
1268	 X"$as_myself" : 'X\(//\)[^/]' \| \
1269	 X"$as_myself" : 'X\(//\)$' \| \
1270	 X"$as_myself" : 'X\(/\)' \| . 2>/dev/null ||
1271$as_echo X"$as_myself" |
1272    sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
1273	    s//\1/
1274	    q
1275	  }
1276	  /^X\(\/\/\)[^/].*/{
1277	    s//\1/
1278	    q
1279	  }
1280	  /^X\(\/\/\)$/{
1281	    s//\1/
1282	    q
1283	  }
1284	  /^X\(\/\).*/{
1285	    s//\1/
1286	    q
1287	  }
1288	  s/.*/./; q'`
1289  srcdir=$ac_confdir
1290  if test ! -r "$srcdir/$ac_unique_file"; then
1291    srcdir=..
1292  fi
1293else
1294  ac_srcdir_defaulted=no
1295fi
1296if test ! -r "$srcdir/$ac_unique_file"; then
1297  test "$ac_srcdir_defaulted" = yes && srcdir="$ac_confdir or .."
1298  as_fn_error $? "cannot find sources ($ac_unique_file) in $srcdir"
1299fi
1300ac_msg="sources are in $srcdir, but \`cd $srcdir' does not work"
1301ac_abs_confdir=`(
1302	cd "$srcdir" && test -r "./$ac_unique_file" || as_fn_error $? "$ac_msg"
1303	pwd)`
1304# When building in place, set srcdir=.
1305if test "$ac_abs_confdir" = "$ac_pwd"; then
1306  srcdir=.
1307fi
1308# Remove unnecessary trailing slashes from srcdir.
1309# Double slashes in file names in object file debugging info
1310# mess up M-x gdb in Emacs.
1311case $srcdir in
1312*/) srcdir=`expr "X$srcdir" : 'X\(.*[^/]\)' \| "X$srcdir" : 'X\(.*\)'`;;
1313esac
1314for ac_var in $ac_precious_vars; do
1315  eval ac_env_${ac_var}_set=\${${ac_var}+set}
1316  eval ac_env_${ac_var}_value=\$${ac_var}
1317  eval ac_cv_env_${ac_var}_set=\${${ac_var}+set}
1318  eval ac_cv_env_${ac_var}_value=\$${ac_var}
1319done
1320
1321#
1322# Report the --help message.
1323#
1324if test "$ac_init_help" = "long"; then
1325  # Omit some internal or obsolete options to make the list less imposing.
1326  # This message is too long to be a string in the A/UX 3.1 sh.
1327  cat <<_ACEOF
1328\`configure' configures gprofng 2.39 to adapt to many kinds of systems.
1329
1330Usage: $0 [OPTION]... [VAR=VALUE]...
1331
1332To assign environment variables (e.g., CC, CFLAGS...), specify them as
1333VAR=VALUE.  See below for descriptions of some of the useful variables.
1334
1335Defaults for the options are specified in brackets.
1336
1337Configuration:
1338  -h, --help              display this help and exit
1339      --help=short        display options specific to this package
1340      --help=recursive    display the short help of all the included packages
1341  -V, --version           display version information and exit
1342  -q, --quiet, --silent   do not print \`checking ...' messages
1343      --cache-file=FILE   cache test results in FILE [disabled]
1344  -C, --config-cache      alias for \`--cache-file=config.cache'
1345  -n, --no-create         do not create output files
1346      --srcdir=DIR        find the sources in DIR [configure dir or \`..']
1347
1348Installation directories:
1349  --prefix=PREFIX         install architecture-independent files in PREFIX
1350                          [$ac_default_prefix]
1351  --exec-prefix=EPREFIX   install architecture-dependent files in EPREFIX
1352                          [PREFIX]
1353
1354By default, \`make install' will install all the files in
1355\`$ac_default_prefix/bin', \`$ac_default_prefix/lib' etc.  You can specify
1356an installation prefix other than \`$ac_default_prefix' using \`--prefix',
1357for instance \`--prefix=\$HOME'.
1358
1359For better control, use the options below.
1360
1361Fine tuning of the installation directories:
1362  --bindir=DIR            user executables [EPREFIX/bin]
1363  --sbindir=DIR           system admin executables [EPREFIX/sbin]
1364  --libexecdir=DIR        program executables [EPREFIX/libexec]
1365  --sysconfdir=DIR        read-only single-machine data [PREFIX/etc]
1366  --sharedstatedir=DIR    modifiable architecture-independent data [PREFIX/com]
1367  --localstatedir=DIR     modifiable single-machine data [PREFIX/var]
1368  --libdir=DIR            object code libraries [EPREFIX/lib]
1369  --includedir=DIR        C header files [PREFIX/include]
1370  --oldincludedir=DIR     C header files for non-gcc [/usr/include]
1371  --datarootdir=DIR       read-only arch.-independent data root [PREFIX/share]
1372  --datadir=DIR           read-only architecture-independent data [DATAROOTDIR]
1373  --infodir=DIR           info documentation [DATAROOTDIR/info]
1374  --localedir=DIR         locale-dependent data [DATAROOTDIR/locale]
1375  --mandir=DIR            man documentation [DATAROOTDIR/man]
1376  --docdir=DIR            documentation root [DATAROOTDIR/doc/gprofng]
1377  --htmldir=DIR           html documentation [DOCDIR]
1378  --dvidir=DIR            dvi documentation [DOCDIR]
1379  --pdfdir=DIR            pdf documentation [DOCDIR]
1380  --psdir=DIR             ps documentation [DOCDIR]
1381_ACEOF
1382
1383  cat <<\_ACEOF
1384
1385Program names:
1386  --program-prefix=PREFIX            prepend PREFIX to installed program names
1387  --program-suffix=SUFFIX            append SUFFIX to installed program names
1388  --program-transform-name=PROGRAM   run sed PROGRAM on installed program names
1389
1390System types:
1391  --build=BUILD     configure for building on BUILD [guessed]
1392  --host=HOST       cross-compile to build programs to run on HOST [BUILD]
1393  --target=TARGET   configure for building compilers for TARGET [HOST]
1394_ACEOF
1395fi
1396
1397if test -n "$ac_init_help"; then
1398  case $ac_init_help in
1399     short | recursive ) echo "Configuration of gprofng 2.39:";;
1400   esac
1401  cat <<\_ACEOF
1402
1403Optional Features:
1404  --disable-option-checking  ignore unrecognized --enable/--with options
1405  --disable-FEATURE       do not include FEATURE (same as --enable-FEATURE=no)
1406  --enable-FEATURE[=ARG]  include FEATURE [ARG=yes]
1407  --enable-silent-rules   less verbose build output (undo: "make V=1")
1408  --disable-silent-rules  verbose build output (undo: "make V=0")
1409  --enable-maintainer-mode
1410                          enable make rules and dependencies not useful (and
1411                          sometimes confusing) to the casual installer
1412  --enable-dependency-tracking
1413                          do not reject slow dependency extractors
1414  --disable-dependency-tracking
1415                          speeds up one-time build
1416  --enable-shared[=PKGS]  build shared libraries [default=yes]
1417  --enable-static[=PKGS]  build static libraries [default=yes]
1418  --enable-fast-install[=PKGS]
1419                          optimize for fast installation [default=yes]
1420  --disable-libtool-lock  avoid locking (might break parallel builds)
1421
1422Optional Packages:
1423  --with-PACKAGE[=ARG]    use PACKAGE [ARG=yes]
1424  --without-PACKAGE       do not use PACKAGE (same as --with-PACKAGE=no)
1425  --with-pic              try to use only PIC/non-PIC objects [default=use
1426                          both]
1427  --with-gnu-ld           assume the C compiler uses GNU ld [default=no]
1428
1429Some influential environment variables:
1430  CC          C compiler command
1431  CFLAGS      C compiler flags
1432  LDFLAGS     linker flags, e.g. -L<lib dir> if you have libraries in a
1433              nonstandard directory <lib dir>
1434  LIBS        libraries to pass to the linker, e.g. -l<library>
1435  CPPFLAGS    (Objective) C/C++ preprocessor flags, e.g. -I<include dir> if
1436              you have headers in a nonstandard directory <include dir>
1437  CPP         C preprocessor
1438  CXX         C++ compiler command
1439  CXXFLAGS    C++ compiler flags
1440  CXXCPP      C++ preprocessor
1441
1442Use these variables to override the choices made by `configure' or to help
1443it to find libraries and programs with nonstandard names/locations.
1444
1445Report bugs to the package provider.
1446_ACEOF
1447ac_status=$?
1448fi
1449
1450if test "$ac_init_help" = "recursive"; then
1451  # If there are subdirs, report their specific --help.
1452  for ac_dir in : $ac_subdirs_all; do test "x$ac_dir" = x: && continue
1453    test -d "$ac_dir" ||
1454      { cd "$srcdir" && ac_pwd=`pwd` && srcdir=. && test -d "$ac_dir"; } ||
1455      continue
1456    ac_builddir=.
1457
1458case "$ac_dir" in
1459.) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;;
1460*)
1461  ac_dir_suffix=/`$as_echo "$ac_dir" | sed 's|^\.[\\/]||'`
1462  # A ".." for each directory in $ac_dir_suffix.
1463  ac_top_builddir_sub=`$as_echo "$ac_dir_suffix" | sed 's|/[^\\/]*|/..|g;s|/||'`
1464  case $ac_top_builddir_sub in
1465  "") ac_top_builddir_sub=. ac_top_build_prefix= ;;
1466  *)  ac_top_build_prefix=$ac_top_builddir_sub/ ;;
1467  esac ;;
1468esac
1469ac_abs_top_builddir=$ac_pwd
1470ac_abs_builddir=$ac_pwd$ac_dir_suffix
1471# for backward compatibility:
1472ac_top_builddir=$ac_top_build_prefix
1473
1474case $srcdir in
1475  .)  # We are building in place.
1476    ac_srcdir=.
1477    ac_top_srcdir=$ac_top_builddir_sub
1478    ac_abs_top_srcdir=$ac_pwd ;;
1479  [\\/]* | ?:[\\/]* )  # Absolute name.
1480    ac_srcdir=$srcdir$ac_dir_suffix;
1481    ac_top_srcdir=$srcdir
1482    ac_abs_top_srcdir=$srcdir ;;
1483  *) # Relative name.
1484    ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix
1485    ac_top_srcdir=$ac_top_build_prefix$srcdir
1486    ac_abs_top_srcdir=$ac_pwd/$srcdir ;;
1487esac
1488ac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix
1489
1490    cd "$ac_dir" || { ac_status=$?; continue; }
1491    # Check for guested configure.
1492    if test -f "$ac_srcdir/configure.gnu"; then
1493      echo &&
1494      $SHELL "$ac_srcdir/configure.gnu" --help=recursive
1495    elif test -f "$ac_srcdir/configure"; then
1496      echo &&
1497      $SHELL "$ac_srcdir/configure" --help=recursive
1498    else
1499      $as_echo "$as_me: WARNING: no configuration information is in $ac_dir" >&2
1500    fi || ac_status=$?
1501    cd "$ac_pwd" || { ac_status=$?; break; }
1502  done
1503fi
1504
1505test -n "$ac_init_help" && exit $ac_status
1506if $ac_init_version; then
1507  cat <<\_ACEOF
1508gprofng configure 2.39
1509generated by GNU Autoconf 2.69
1510
1511Copyright (C) 2012 Free Software Foundation, Inc.
1512This configure script is free software; the Free Software Foundation
1513gives unlimited permission to copy, distribute and modify it.
1514_ACEOF
1515  exit
1516fi
1517
1518## ------------------------ ##
1519## Autoconf initialization. ##
1520## ------------------------ ##
1521
1522# ac_fn_c_try_compile LINENO
1523# --------------------------
1524# Try to compile conftest.$ac_ext, and return whether this succeeded.
1525ac_fn_c_try_compile ()
1526{
1527  as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1528  rm -f conftest.$ac_objext
1529  if { { ac_try="$ac_compile"
1530case "(($ac_try" in
1531  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1532  *) ac_try_echo=$ac_try;;
1533esac
1534eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1535$as_echo "$ac_try_echo"; } >&5
1536  (eval "$ac_compile") 2>conftest.err
1537  ac_status=$?
1538  if test -s conftest.err; then
1539    grep -v '^ *+' conftest.err >conftest.er1
1540    cat conftest.er1 >&5
1541    mv -f conftest.er1 conftest.err
1542  fi
1543  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1544  test $ac_status = 0; } && {
1545	 test -z "$ac_c_werror_flag" ||
1546	 test ! -s conftest.err
1547       } && test -s conftest.$ac_objext; then :
1548  ac_retval=0
1549else
1550  $as_echo "$as_me: failed program was:" >&5
1551sed 's/^/| /' conftest.$ac_ext >&5
1552
1553	ac_retval=1
1554fi
1555  eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1556  as_fn_set_status $ac_retval
1557
1558} # ac_fn_c_try_compile
1559
1560# ac_fn_c_try_cpp LINENO
1561# ----------------------
1562# Try to preprocess conftest.$ac_ext, and return whether this succeeded.
1563ac_fn_c_try_cpp ()
1564{
1565  as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1566  if { { ac_try="$ac_cpp conftest.$ac_ext"
1567case "(($ac_try" in
1568  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1569  *) ac_try_echo=$ac_try;;
1570esac
1571eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1572$as_echo "$ac_try_echo"; } >&5
1573  (eval "$ac_cpp conftest.$ac_ext") 2>conftest.err
1574  ac_status=$?
1575  if test -s conftest.err; then
1576    grep -v '^ *+' conftest.err >conftest.er1
1577    cat conftest.er1 >&5
1578    mv -f conftest.er1 conftest.err
1579  fi
1580  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1581  test $ac_status = 0; } > conftest.i && {
1582	 test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
1583	 test ! -s conftest.err
1584       }; then :
1585  ac_retval=0
1586else
1587  $as_echo "$as_me: failed program was:" >&5
1588sed 's/^/| /' conftest.$ac_ext >&5
1589
1590    ac_retval=1
1591fi
1592  eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1593  as_fn_set_status $ac_retval
1594
1595} # ac_fn_c_try_cpp
1596
1597# ac_fn_c_check_header_mongrel LINENO HEADER VAR INCLUDES
1598# -------------------------------------------------------
1599# Tests whether HEADER exists, giving a warning if it cannot be compiled using
1600# the include files in INCLUDES and setting the cache variable VAR
1601# accordingly.
1602ac_fn_c_check_header_mongrel ()
1603{
1604  as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1605  if eval \${$3+:} false; then :
1606  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
1607$as_echo_n "checking for $2... " >&6; }
1608if eval \${$3+:} false; then :
1609  $as_echo_n "(cached) " >&6
1610fi
1611eval ac_res=\$$3
1612	       { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
1613$as_echo "$ac_res" >&6; }
1614else
1615  # Is the header compilable?
1616{ $as_echo "$as_me:${as_lineno-$LINENO}: checking $2 usability" >&5
1617$as_echo_n "checking $2 usability... " >&6; }
1618cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1619/* end confdefs.h.  */
1620$4
1621#include <$2>
1622_ACEOF
1623if ac_fn_c_try_compile "$LINENO"; then :
1624  ac_header_compiler=yes
1625else
1626  ac_header_compiler=no
1627fi
1628rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
1629{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_header_compiler" >&5
1630$as_echo "$ac_header_compiler" >&6; }
1631
1632# Is the header present?
1633{ $as_echo "$as_me:${as_lineno-$LINENO}: checking $2 presence" >&5
1634$as_echo_n "checking $2 presence... " >&6; }
1635cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1636/* end confdefs.h.  */
1637#include <$2>
1638_ACEOF
1639if ac_fn_c_try_cpp "$LINENO"; then :
1640  ac_header_preproc=yes
1641else
1642  ac_header_preproc=no
1643fi
1644rm -f conftest.err conftest.i conftest.$ac_ext
1645{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_header_preproc" >&5
1646$as_echo "$ac_header_preproc" >&6; }
1647
1648# So?  What about this header?
1649case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in #((
1650  yes:no: )
1651    { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: accepted by the compiler, rejected by the preprocessor!" >&5
1652$as_echo "$as_me: WARNING: $2: accepted by the compiler, rejected by the preprocessor!" >&2;}
1653    { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: proceeding with the compiler's result" >&5
1654$as_echo "$as_me: WARNING: $2: proceeding with the compiler's result" >&2;}
1655    ;;
1656  no:yes:* )
1657    { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: present but cannot be compiled" >&5
1658$as_echo "$as_me: WARNING: $2: present but cannot be compiled" >&2;}
1659    { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2:     check for missing prerequisite headers?" >&5
1660$as_echo "$as_me: WARNING: $2:     check for missing prerequisite headers?" >&2;}
1661    { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: see the Autoconf documentation" >&5
1662$as_echo "$as_me: WARNING: $2: see the Autoconf documentation" >&2;}
1663    { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2:     section \"Present But Cannot Be Compiled\"" >&5
1664$as_echo "$as_me: WARNING: $2:     section \"Present But Cannot Be Compiled\"" >&2;}
1665    { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: proceeding with the compiler's result" >&5
1666$as_echo "$as_me: WARNING: $2: proceeding with the compiler's result" >&2;}
1667    ;;
1668esac
1669  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
1670$as_echo_n "checking for $2... " >&6; }
1671if eval \${$3+:} false; then :
1672  $as_echo_n "(cached) " >&6
1673else
1674  eval "$3=\$ac_header_compiler"
1675fi
1676eval ac_res=\$$3
1677	       { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
1678$as_echo "$ac_res" >&6; }
1679fi
1680  eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1681
1682} # ac_fn_c_check_header_mongrel
1683
1684# ac_fn_c_try_run LINENO
1685# ----------------------
1686# Try to link conftest.$ac_ext, and return whether this succeeded. Assumes
1687# that executables *can* be run.
1688ac_fn_c_try_run ()
1689{
1690  as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1691  if { { ac_try="$ac_link"
1692case "(($ac_try" in
1693  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1694  *) ac_try_echo=$ac_try;;
1695esac
1696eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1697$as_echo "$ac_try_echo"; } >&5
1698  (eval "$ac_link") 2>&5
1699  ac_status=$?
1700  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1701  test $ac_status = 0; } && { ac_try='./conftest$ac_exeext'
1702  { { case "(($ac_try" in
1703  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1704  *) ac_try_echo=$ac_try;;
1705esac
1706eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1707$as_echo "$ac_try_echo"; } >&5
1708  (eval "$ac_try") 2>&5
1709  ac_status=$?
1710  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1711  test $ac_status = 0; }; }; then :
1712  ac_retval=0
1713else
1714  $as_echo "$as_me: program exited with status $ac_status" >&5
1715       $as_echo "$as_me: failed program was:" >&5
1716sed 's/^/| /' conftest.$ac_ext >&5
1717
1718       ac_retval=$ac_status
1719fi
1720  rm -rf conftest.dSYM conftest_ipa8_conftest.oo
1721  eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1722  as_fn_set_status $ac_retval
1723
1724} # ac_fn_c_try_run
1725
1726# ac_fn_c_check_header_compile LINENO HEADER VAR INCLUDES
1727# -------------------------------------------------------
1728# Tests whether HEADER exists and can be compiled using the include files in
1729# INCLUDES, setting the cache variable VAR accordingly.
1730ac_fn_c_check_header_compile ()
1731{
1732  as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1733  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
1734$as_echo_n "checking for $2... " >&6; }
1735if eval \${$3+:} false; then :
1736  $as_echo_n "(cached) " >&6
1737else
1738  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1739/* end confdefs.h.  */
1740$4
1741#include <$2>
1742_ACEOF
1743if ac_fn_c_try_compile "$LINENO"; then :
1744  eval "$3=yes"
1745else
1746  eval "$3=no"
1747fi
1748rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
1749fi
1750eval ac_res=\$$3
1751	       { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
1752$as_echo "$ac_res" >&6; }
1753  eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1754
1755} # ac_fn_c_check_header_compile
1756
1757# ac_fn_cxx_try_compile LINENO
1758# ----------------------------
1759# Try to compile conftest.$ac_ext, and return whether this succeeded.
1760ac_fn_cxx_try_compile ()
1761{
1762  as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1763  rm -f conftest.$ac_objext
1764  if { { ac_try="$ac_compile"
1765case "(($ac_try" in
1766  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1767  *) ac_try_echo=$ac_try;;
1768esac
1769eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1770$as_echo "$ac_try_echo"; } >&5
1771  (eval "$ac_compile") 2>conftest.err
1772  ac_status=$?
1773  if test -s conftest.err; then
1774    grep -v '^ *+' conftest.err >conftest.er1
1775    cat conftest.er1 >&5
1776    mv -f conftest.er1 conftest.err
1777  fi
1778  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1779  test $ac_status = 0; } && {
1780	 test -z "$ac_cxx_werror_flag" ||
1781	 test ! -s conftest.err
1782       } && test -s conftest.$ac_objext; then :
1783  ac_retval=0
1784else
1785  $as_echo "$as_me: failed program was:" >&5
1786sed 's/^/| /' conftest.$ac_ext >&5
1787
1788	ac_retval=1
1789fi
1790  eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1791  as_fn_set_status $ac_retval
1792
1793} # ac_fn_cxx_try_compile
1794
1795# ac_fn_c_try_link LINENO
1796# -----------------------
1797# Try to link conftest.$ac_ext, and return whether this succeeded.
1798ac_fn_c_try_link ()
1799{
1800  as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1801  rm -f conftest.$ac_objext conftest$ac_exeext
1802  if { { ac_try="$ac_link"
1803case "(($ac_try" in
1804  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1805  *) ac_try_echo=$ac_try;;
1806esac
1807eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1808$as_echo "$ac_try_echo"; } >&5
1809  (eval "$ac_link") 2>conftest.err
1810  ac_status=$?
1811  if test -s conftest.err; then
1812    grep -v '^ *+' conftest.err >conftest.er1
1813    cat conftest.er1 >&5
1814    mv -f conftest.er1 conftest.err
1815  fi
1816  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1817  test $ac_status = 0; } && {
1818	 test -z "$ac_c_werror_flag" ||
1819	 test ! -s conftest.err
1820       } && test -s conftest$ac_exeext && {
1821	 test "$cross_compiling" = yes ||
1822	 test -x conftest$ac_exeext
1823       }; then :
1824  ac_retval=0
1825else
1826  $as_echo "$as_me: failed program was:" >&5
1827sed 's/^/| /' conftest.$ac_ext >&5
1828
1829	ac_retval=1
1830fi
1831  # Delete the IPA/IPO (Inter Procedural Analysis/Optimization) information
1832  # created by the PGI compiler (conftest_ipa8_conftest.oo), as it would
1833  # interfere with the next link command; also delete a directory that is
1834  # left behind by Apple's compiler.  We do this before executing the actions.
1835  rm -rf conftest.dSYM conftest_ipa8_conftest.oo
1836  eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1837  as_fn_set_status $ac_retval
1838
1839} # ac_fn_c_try_link
1840
1841# ac_fn_c_check_func LINENO FUNC VAR
1842# ----------------------------------
1843# Tests whether FUNC exists, setting the cache variable VAR accordingly
1844ac_fn_c_check_func ()
1845{
1846  as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1847  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
1848$as_echo_n "checking for $2... " >&6; }
1849if eval \${$3+:} false; then :
1850  $as_echo_n "(cached) " >&6
1851else
1852  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1853/* end confdefs.h.  */
1854/* Define $2 to an innocuous variant, in case <limits.h> declares $2.
1855   For example, HP-UX 11i <limits.h> declares gettimeofday.  */
1856#define $2 innocuous_$2
1857
1858/* System header to define __stub macros and hopefully few prototypes,
1859    which can conflict with char $2 (); below.
1860    Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
1861    <limits.h> exists even on freestanding compilers.  */
1862
1863#ifdef __STDC__
1864# include <limits.h>
1865#else
1866# include <assert.h>
1867#endif
1868
1869#undef $2
1870
1871/* Override any GCC internal prototype to avoid an error.
1872   Use char because int might match the return type of a GCC
1873   builtin and then its argument prototype would still apply.  */
1874#ifdef __cplusplus
1875extern "C"
1876#endif
1877char $2 ();
1878/* The GNU C library defines this for functions which it implements
1879    to always fail with ENOSYS.  Some functions are actually named
1880    something starting with __ and the normal name is an alias.  */
1881#if defined __stub_$2 || defined __stub___$2
1882choke me
1883#endif
1884
1885int
1886main ()
1887{
1888return $2 ();
1889  ;
1890  return 0;
1891}
1892_ACEOF
1893if ac_fn_c_try_link "$LINENO"; then :
1894  eval "$3=yes"
1895else
1896  eval "$3=no"
1897fi
1898rm -f core conftest.err conftest.$ac_objext \
1899    conftest$ac_exeext conftest.$ac_ext
1900fi
1901eval ac_res=\$$3
1902	       { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
1903$as_echo "$ac_res" >&6; }
1904  eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1905
1906} # ac_fn_c_check_func
1907
1908# ac_fn_cxx_try_cpp LINENO
1909# ------------------------
1910# Try to preprocess conftest.$ac_ext, and return whether this succeeded.
1911ac_fn_cxx_try_cpp ()
1912{
1913  as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1914  if { { ac_try="$ac_cpp conftest.$ac_ext"
1915case "(($ac_try" in
1916  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1917  *) ac_try_echo=$ac_try;;
1918esac
1919eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1920$as_echo "$ac_try_echo"; } >&5
1921  (eval "$ac_cpp conftest.$ac_ext") 2>conftest.err
1922  ac_status=$?
1923  if test -s conftest.err; then
1924    grep -v '^ *+' conftest.err >conftest.er1
1925    cat conftest.er1 >&5
1926    mv -f conftest.er1 conftest.err
1927  fi
1928  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1929  test $ac_status = 0; } > conftest.i && {
1930	 test -z "$ac_cxx_preproc_warn_flag$ac_cxx_werror_flag" ||
1931	 test ! -s conftest.err
1932       }; then :
1933  ac_retval=0
1934else
1935  $as_echo "$as_me: failed program was:" >&5
1936sed 's/^/| /' conftest.$ac_ext >&5
1937
1938    ac_retval=1
1939fi
1940  eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1941  as_fn_set_status $ac_retval
1942
1943} # ac_fn_cxx_try_cpp
1944
1945# ac_fn_cxx_try_link LINENO
1946# -------------------------
1947# Try to link conftest.$ac_ext, and return whether this succeeded.
1948ac_fn_cxx_try_link ()
1949{
1950  as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1951  rm -f conftest.$ac_objext conftest$ac_exeext
1952  if { { ac_try="$ac_link"
1953case "(($ac_try" in
1954  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1955  *) ac_try_echo=$ac_try;;
1956esac
1957eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1958$as_echo "$ac_try_echo"; } >&5
1959  (eval "$ac_link") 2>conftest.err
1960  ac_status=$?
1961  if test -s conftest.err; then
1962    grep -v '^ *+' conftest.err >conftest.er1
1963    cat conftest.er1 >&5
1964    mv -f conftest.er1 conftest.err
1965  fi
1966  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1967  test $ac_status = 0; } && {
1968	 test -z "$ac_cxx_werror_flag" ||
1969	 test ! -s conftest.err
1970       } && test -s conftest$ac_exeext && {
1971	 test "$cross_compiling" = yes ||
1972	 test -x conftest$ac_exeext
1973       }; then :
1974  ac_retval=0
1975else
1976  $as_echo "$as_me: failed program was:" >&5
1977sed 's/^/| /' conftest.$ac_ext >&5
1978
1979	ac_retval=1
1980fi
1981  # Delete the IPA/IPO (Inter Procedural Analysis/Optimization) information
1982  # created by the PGI compiler (conftest_ipa8_conftest.oo), as it would
1983  # interfere with the next link command; also delete a directory that is
1984  # left behind by Apple's compiler.  We do this before executing the actions.
1985  rm -rf conftest.dSYM conftest_ipa8_conftest.oo
1986  eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1987  as_fn_set_status $ac_retval
1988
1989} # ac_fn_cxx_try_link
1990cat >config.log <<_ACEOF
1991This file contains any messages produced by compilers while
1992running configure, to aid debugging if configure makes a mistake.
1993
1994It was created by gprofng $as_me 2.39, which was
1995generated by GNU Autoconf 2.69.  Invocation command line was
1996
1997  $ $0 $@
1998
1999_ACEOF
2000exec 5>>config.log
2001{
2002cat <<_ASUNAME
2003## --------- ##
2004## Platform. ##
2005## --------- ##
2006
2007hostname = `(hostname || uname -n) 2>/dev/null | sed 1q`
2008uname -m = `(uname -m) 2>/dev/null || echo unknown`
2009uname -r = `(uname -r) 2>/dev/null || echo unknown`
2010uname -s = `(uname -s) 2>/dev/null || echo unknown`
2011uname -v = `(uname -v) 2>/dev/null || echo unknown`
2012
2013/usr/bin/uname -p = `(/usr/bin/uname -p) 2>/dev/null || echo unknown`
2014/bin/uname -X     = `(/bin/uname -X) 2>/dev/null     || echo unknown`
2015
2016/bin/arch              = `(/bin/arch) 2>/dev/null              || echo unknown`
2017/usr/bin/arch -k       = `(/usr/bin/arch -k) 2>/dev/null       || echo unknown`
2018/usr/convex/getsysinfo = `(/usr/convex/getsysinfo) 2>/dev/null || echo unknown`
2019/usr/bin/hostinfo      = `(/usr/bin/hostinfo) 2>/dev/null      || echo unknown`
2020/bin/machine           = `(/bin/machine) 2>/dev/null           || echo unknown`
2021/usr/bin/oslevel       = `(/usr/bin/oslevel) 2>/dev/null       || echo unknown`
2022/bin/universe          = `(/bin/universe) 2>/dev/null          || echo unknown`
2023
2024_ASUNAME
2025
2026as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2027for as_dir in $PATH
2028do
2029  IFS=$as_save_IFS
2030  test -z "$as_dir" && as_dir=.
2031    $as_echo "PATH: $as_dir"
2032  done
2033IFS=$as_save_IFS
2034
2035} >&5
2036
2037cat >&5 <<_ACEOF
2038
2039
2040## ----------- ##
2041## Core tests. ##
2042## ----------- ##
2043
2044_ACEOF
2045
2046
2047# Keep a trace of the command line.
2048# Strip out --no-create and --no-recursion so they do not pile up.
2049# Strip out --silent because we don't want to record it for future runs.
2050# Also quote any args containing shell meta-characters.
2051# Make two passes to allow for proper duplicate-argument suppression.
2052ac_configure_args=
2053ac_configure_args0=
2054ac_configure_args1=
2055ac_must_keep_next=false
2056for ac_pass in 1 2
2057do
2058  for ac_arg
2059  do
2060    case $ac_arg in
2061    -no-create | --no-c* | -n | -no-recursion | --no-r*) continue ;;
2062    -q | -quiet | --quiet | --quie | --qui | --qu | --q \
2063    | -silent | --silent | --silen | --sile | --sil)
2064      continue ;;
2065    *\'*)
2066      ac_arg=`$as_echo "$ac_arg" | sed "s/'/'\\\\\\\\''/g"` ;;
2067    esac
2068    case $ac_pass in
2069    1) as_fn_append ac_configure_args0 " '$ac_arg'" ;;
2070    2)
2071      as_fn_append ac_configure_args1 " '$ac_arg'"
2072      if test $ac_must_keep_next = true; then
2073	ac_must_keep_next=false # Got value, back to normal.
2074      else
2075	case $ac_arg in
2076	  *=* | --config-cache | -C | -disable-* | --disable-* \
2077	  | -enable-* | --enable-* | -gas | --g* | -nfp | --nf* \
2078	  | -q | -quiet | --q* | -silent | --sil* | -v | -verb* \
2079	  | -with-* | --with-* | -without-* | --without-* | --x)
2080	    case "$ac_configure_args0 " in
2081	      "$ac_configure_args1"*" '$ac_arg' "* ) continue ;;
2082	    esac
2083	    ;;
2084	  -* ) ac_must_keep_next=true ;;
2085	esac
2086      fi
2087      as_fn_append ac_configure_args " '$ac_arg'"
2088      ;;
2089    esac
2090  done
2091done
2092{ ac_configure_args0=; unset ac_configure_args0;}
2093{ ac_configure_args1=; unset ac_configure_args1;}
2094
2095# When interrupted or exit'd, cleanup temporary files, and complete
2096# config.log.  We remove comments because anyway the quotes in there
2097# would cause problems or look ugly.
2098# WARNING: Use '\'' to represent an apostrophe within the trap.
2099# WARNING: Do not start the trap code with a newline, due to a FreeBSD 4.0 bug.
2100trap 'exit_status=$?
2101  # Save into config.log some information that might help in debugging.
2102  {
2103    echo
2104
2105    $as_echo "## ---------------- ##
2106## Cache variables. ##
2107## ---------------- ##"
2108    echo
2109    # The following way of writing the cache mishandles newlines in values,
2110(
2111  for ac_var in `(set) 2>&1 | sed -n '\''s/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'\''`; do
2112    eval ac_val=\$$ac_var
2113    case $ac_val in #(
2114    *${as_nl}*)
2115      case $ac_var in #(
2116      *_cv_*) { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: cache variable $ac_var contains a newline" >&5
2117$as_echo "$as_me: WARNING: cache variable $ac_var contains a newline" >&2;} ;;
2118      esac
2119      case $ac_var in #(
2120      _ | IFS | as_nl) ;; #(
2121      BASH_ARGV | BASH_SOURCE) eval $ac_var= ;; #(
2122      *) { eval $ac_var=; unset $ac_var;} ;;
2123      esac ;;
2124    esac
2125  done
2126  (set) 2>&1 |
2127    case $as_nl`(ac_space='\'' '\''; set) 2>&1` in #(
2128    *${as_nl}ac_space=\ *)
2129      sed -n \
2130	"s/'\''/'\''\\\\'\'''\''/g;
2131	  s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\''\\2'\''/p"
2132      ;; #(
2133    *)
2134      sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p"
2135      ;;
2136    esac |
2137    sort
2138)
2139    echo
2140
2141    $as_echo "## ----------------- ##
2142## Output variables. ##
2143## ----------------- ##"
2144    echo
2145    for ac_var in $ac_subst_vars
2146    do
2147      eval ac_val=\$$ac_var
2148      case $ac_val in
2149      *\'\''*) ac_val=`$as_echo "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;;
2150      esac
2151      $as_echo "$ac_var='\''$ac_val'\''"
2152    done | sort
2153    echo
2154
2155    if test -n "$ac_subst_files"; then
2156      $as_echo "## ------------------- ##
2157## File substitutions. ##
2158## ------------------- ##"
2159      echo
2160      for ac_var in $ac_subst_files
2161      do
2162	eval ac_val=\$$ac_var
2163	case $ac_val in
2164	*\'\''*) ac_val=`$as_echo "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;;
2165	esac
2166	$as_echo "$ac_var='\''$ac_val'\''"
2167      done | sort
2168      echo
2169    fi
2170
2171    if test -s confdefs.h; then
2172      $as_echo "## ----------- ##
2173## confdefs.h. ##
2174## ----------- ##"
2175      echo
2176      cat confdefs.h
2177      echo
2178    fi
2179    test "$ac_signal" != 0 &&
2180      $as_echo "$as_me: caught signal $ac_signal"
2181    $as_echo "$as_me: exit $exit_status"
2182  } >&5
2183  rm -f core *.core core.conftest.* &&
2184    rm -f -r conftest* confdefs* conf$$* $ac_clean_files &&
2185    exit $exit_status
2186' 0
2187for ac_signal in 1 2 13 15; do
2188  trap 'ac_signal='$ac_signal'; as_fn_exit 1' $ac_signal
2189done
2190ac_signal=0
2191
2192# confdefs.h avoids OS command line length limits that DEFS can exceed.
2193rm -f -r conftest* confdefs.h
2194
2195$as_echo "/* confdefs.h */" > confdefs.h
2196
2197# Predefined preprocessor variables.
2198
2199cat >>confdefs.h <<_ACEOF
2200#define PACKAGE_NAME "$PACKAGE_NAME"
2201_ACEOF
2202
2203cat >>confdefs.h <<_ACEOF
2204#define PACKAGE_TARNAME "$PACKAGE_TARNAME"
2205_ACEOF
2206
2207cat >>confdefs.h <<_ACEOF
2208#define PACKAGE_VERSION "$PACKAGE_VERSION"
2209_ACEOF
2210
2211cat >>confdefs.h <<_ACEOF
2212#define PACKAGE_STRING "$PACKAGE_STRING"
2213_ACEOF
2214
2215cat >>confdefs.h <<_ACEOF
2216#define PACKAGE_BUGREPORT "$PACKAGE_BUGREPORT"
2217_ACEOF
2218
2219cat >>confdefs.h <<_ACEOF
2220#define PACKAGE_URL "$PACKAGE_URL"
2221_ACEOF
2222
2223
2224# Let the site file select an alternate cache file if it wants to.
2225# Prefer an explicitly selected file to automatically selected ones.
2226ac_site_file1=NONE
2227ac_site_file2=NONE
2228if test -n "$CONFIG_SITE"; then
2229  # We do not want a PATH search for config.site.
2230  case $CONFIG_SITE in #((
2231    -*)  ac_site_file1=./$CONFIG_SITE;;
2232    */*) ac_site_file1=$CONFIG_SITE;;
2233    *)   ac_site_file1=./$CONFIG_SITE;;
2234  esac
2235elif test "x$prefix" != xNONE; then
2236  ac_site_file1=$prefix/share/config.site
2237  ac_site_file2=$prefix/etc/config.site
2238else
2239  ac_site_file1=$ac_default_prefix/share/config.site
2240  ac_site_file2=$ac_default_prefix/etc/config.site
2241fi
2242for ac_site_file in "$ac_site_file1" "$ac_site_file2"
2243do
2244  test "x$ac_site_file" = xNONE && continue
2245  if test /dev/null != "$ac_site_file" && test -r "$ac_site_file"; then
2246    { $as_echo "$as_me:${as_lineno-$LINENO}: loading site script $ac_site_file" >&5
2247$as_echo "$as_me: loading site script $ac_site_file" >&6;}
2248    sed 's/^/| /' "$ac_site_file" >&5
2249    . "$ac_site_file" \
2250      || { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
2251$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
2252as_fn_error $? "failed to load site script $ac_site_file
2253See \`config.log' for more details" "$LINENO" 5; }
2254  fi
2255done
2256
2257if test -r "$cache_file"; then
2258  # Some versions of bash will fail to source /dev/null (special files
2259  # actually), so we avoid doing that.  DJGPP emulates it as a regular file.
2260  if test /dev/null != "$cache_file" && test -f "$cache_file"; then
2261    { $as_echo "$as_me:${as_lineno-$LINENO}: loading cache $cache_file" >&5
2262$as_echo "$as_me: loading cache $cache_file" >&6;}
2263    case $cache_file in
2264      [\\/]* | ?:[\\/]* ) . "$cache_file";;
2265      *)                      . "./$cache_file";;
2266    esac
2267  fi
2268else
2269  { $as_echo "$as_me:${as_lineno-$LINENO}: creating cache $cache_file" >&5
2270$as_echo "$as_me: creating cache $cache_file" >&6;}
2271  >$cache_file
2272fi
2273
2274# Check that the precious variables saved in the cache have kept the same
2275# value.
2276ac_cache_corrupted=false
2277for ac_var in $ac_precious_vars; do
2278  eval ac_old_set=\$ac_cv_env_${ac_var}_set
2279  eval ac_new_set=\$ac_env_${ac_var}_set
2280  eval ac_old_val=\$ac_cv_env_${ac_var}_value
2281  eval ac_new_val=\$ac_env_${ac_var}_value
2282  case $ac_old_set,$ac_new_set in
2283    set,)
2284      { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&5
2285$as_echo "$as_me: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&2;}
2286      ac_cache_corrupted=: ;;
2287    ,set)
2288      { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' was not set in the previous run" >&5
2289$as_echo "$as_me: error: \`$ac_var' was not set in the previous run" >&2;}
2290      ac_cache_corrupted=: ;;
2291    ,);;
2292    *)
2293      if test "x$ac_old_val" != "x$ac_new_val"; then
2294	# differences in whitespace do not lead to failure.
2295	ac_old_val_w=`echo x $ac_old_val`
2296	ac_new_val_w=`echo x $ac_new_val`
2297	if test "$ac_old_val_w" != "$ac_new_val_w"; then
2298	  { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' has changed since the previous run:" >&5
2299$as_echo "$as_me: error: \`$ac_var' has changed since the previous run:" >&2;}
2300	  ac_cache_corrupted=:
2301	else
2302	  { $as_echo "$as_me:${as_lineno-$LINENO}: warning: ignoring whitespace changes in \`$ac_var' since the previous run:" >&5
2303$as_echo "$as_me: warning: ignoring whitespace changes in \`$ac_var' since the previous run:" >&2;}
2304	  eval $ac_var=\$ac_old_val
2305	fi
2306	{ $as_echo "$as_me:${as_lineno-$LINENO}:   former value:  \`$ac_old_val'" >&5
2307$as_echo "$as_me:   former value:  \`$ac_old_val'" >&2;}
2308	{ $as_echo "$as_me:${as_lineno-$LINENO}:   current value: \`$ac_new_val'" >&5
2309$as_echo "$as_me:   current value: \`$ac_new_val'" >&2;}
2310      fi;;
2311  esac
2312  # Pass precious variables to config.status.
2313  if test "$ac_new_set" = set; then
2314    case $ac_new_val in
2315    *\'*) ac_arg=$ac_var=`$as_echo "$ac_new_val" | sed "s/'/'\\\\\\\\''/g"` ;;
2316    *) ac_arg=$ac_var=$ac_new_val ;;
2317    esac
2318    case " $ac_configure_args " in
2319      *" '$ac_arg' "*) ;; # Avoid dups.  Use of quotes ensures accuracy.
2320      *) as_fn_append ac_configure_args " '$ac_arg'" ;;
2321    esac
2322  fi
2323done
2324if $ac_cache_corrupted; then
2325  { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
2326$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
2327  { $as_echo "$as_me:${as_lineno-$LINENO}: error: changes in the environment can compromise the build" >&5
2328$as_echo "$as_me: error: changes in the environment can compromise the build" >&2;}
2329  as_fn_error $? "run \`make distclean' and/or \`rm $cache_file' and start over" "$LINENO" 5
2330fi
2331## -------------------- ##
2332## Main body of script. ##
2333## -------------------- ##
2334
2335ac_ext=c
2336ac_cpp='$CPP $CPPFLAGS'
2337ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
2338ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
2339ac_compiler_gnu=$ac_cv_c_compiler_gnu
2340
2341
2342
2343
2344
2345
2346ac_aux_dir=
2347for ac_dir in ../.. "$srcdir"/../..; do
2348  if test -f "$ac_dir/install-sh"; then
2349    ac_aux_dir=$ac_dir
2350    ac_install_sh="$ac_aux_dir/install-sh -c"
2351    break
2352  elif test -f "$ac_dir/install.sh"; then
2353    ac_aux_dir=$ac_dir
2354    ac_install_sh="$ac_aux_dir/install.sh -c"
2355    break
2356  elif test -f "$ac_dir/shtool"; then
2357    ac_aux_dir=$ac_dir
2358    ac_install_sh="$ac_aux_dir/shtool install -c"
2359    break
2360  fi
2361done
2362if test -z "$ac_aux_dir"; then
2363  as_fn_error $? "cannot find install-sh, install.sh, or shtool in ../.. \"$srcdir\"/../.." "$LINENO" 5
2364fi
2365
2366# These three variables are undocumented and unsupported,
2367# and are intended to be withdrawn in a future Autoconf release.
2368# They can cause serious problems if a builder's source tree is in a directory
2369# whose full name contains unusual characters.
2370ac_config_guess="$SHELL $ac_aux_dir/config.guess"  # Please don't use this var.
2371ac_config_sub="$SHELL $ac_aux_dir/config.sub"  # Please don't use this var.
2372ac_configure="$SHELL $ac_aux_dir/configure"  # Please don't use this var.
2373
2374
2375# Make sure we can run config.sub.
2376$SHELL "$ac_aux_dir/config.sub" sun4 >/dev/null 2>&1 ||
2377  as_fn_error $? "cannot run $SHELL $ac_aux_dir/config.sub" "$LINENO" 5
2378
2379{ $as_echo "$as_me:${as_lineno-$LINENO}: checking build system type" >&5
2380$as_echo_n "checking build system type... " >&6; }
2381if ${ac_cv_build+:} false; then :
2382  $as_echo_n "(cached) " >&6
2383else
2384  ac_build_alias=$build_alias
2385test "x$ac_build_alias" = x &&
2386  ac_build_alias=`$SHELL "$ac_aux_dir/config.guess"`
2387test "x$ac_build_alias" = x &&
2388  as_fn_error $? "cannot guess build type; you must specify one" "$LINENO" 5
2389ac_cv_build=`$SHELL "$ac_aux_dir/config.sub" $ac_build_alias` ||
2390  as_fn_error $? "$SHELL $ac_aux_dir/config.sub $ac_build_alias failed" "$LINENO" 5
2391
2392fi
2393{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_build" >&5
2394$as_echo "$ac_cv_build" >&6; }
2395case $ac_cv_build in
2396*-*-*) ;;
2397*) as_fn_error $? "invalid value of canonical build" "$LINENO" 5;;
2398esac
2399build=$ac_cv_build
2400ac_save_IFS=$IFS; IFS='-'
2401set x $ac_cv_build
2402shift
2403build_cpu=$1
2404build_vendor=$2
2405shift; shift
2406# Remember, the first character of IFS is used to create $*,
2407# except with old shells:
2408build_os=$*
2409IFS=$ac_save_IFS
2410case $build_os in *\ *) build_os=`echo "$build_os" | sed 's/ /-/g'`;; esac
2411
2412
2413{ $as_echo "$as_me:${as_lineno-$LINENO}: checking host system type" >&5
2414$as_echo_n "checking host system type... " >&6; }
2415if ${ac_cv_host+:} false; then :
2416  $as_echo_n "(cached) " >&6
2417else
2418  if test "x$host_alias" = x; then
2419  ac_cv_host=$ac_cv_build
2420else
2421  ac_cv_host=`$SHELL "$ac_aux_dir/config.sub" $host_alias` ||
2422    as_fn_error $? "$SHELL $ac_aux_dir/config.sub $host_alias failed" "$LINENO" 5
2423fi
2424
2425fi
2426{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_host" >&5
2427$as_echo "$ac_cv_host" >&6; }
2428case $ac_cv_host in
2429*-*-*) ;;
2430*) as_fn_error $? "invalid value of canonical host" "$LINENO" 5;;
2431esac
2432host=$ac_cv_host
2433ac_save_IFS=$IFS; IFS='-'
2434set x $ac_cv_host
2435shift
2436host_cpu=$1
2437host_vendor=$2
2438shift; shift
2439# Remember, the first character of IFS is used to create $*,
2440# except with old shells:
2441host_os=$*
2442IFS=$ac_save_IFS
2443case $host_os in *\ *) host_os=`echo "$host_os" | sed 's/ /-/g'`;; esac
2444
2445
2446{ $as_echo "$as_me:${as_lineno-$LINENO}: checking target system type" >&5
2447$as_echo_n "checking target system type... " >&6; }
2448if ${ac_cv_target+:} false; then :
2449  $as_echo_n "(cached) " >&6
2450else
2451  if test "x$target_alias" = x; then
2452  ac_cv_target=$ac_cv_host
2453else
2454  ac_cv_target=`$SHELL "$ac_aux_dir/config.sub" $target_alias` ||
2455    as_fn_error $? "$SHELL $ac_aux_dir/config.sub $target_alias failed" "$LINENO" 5
2456fi
2457
2458fi
2459{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_target" >&5
2460$as_echo "$ac_cv_target" >&6; }
2461case $ac_cv_target in
2462*-*-*) ;;
2463*) as_fn_error $? "invalid value of canonical target" "$LINENO" 5;;
2464esac
2465target=$ac_cv_target
2466ac_save_IFS=$IFS; IFS='-'
2467set x $ac_cv_target
2468shift
2469target_cpu=$1
2470target_vendor=$2
2471shift; shift
2472# Remember, the first character of IFS is used to create $*,
2473# except with old shells:
2474target_os=$*
2475IFS=$ac_save_IFS
2476case $target_os in *\ *) target_os=`echo "$target_os" | sed 's/ /-/g'`;; esac
2477
2478
2479# The aliases save the names the user supplied, while $host etc.
2480# will get canonicalized.
2481test -n "$target_alias" &&
2482  test "$program_prefix$program_suffix$program_transform_name" = \
2483    NONENONEs,x,x, &&
2484  program_prefix=${target_alias}-
2485am__api_version='1.15'
2486
2487# Find a good install program.  We prefer a C program (faster),
2488# so one script is as good as another.  But avoid the broken or
2489# incompatible versions:
2490# SysV /etc/install, /usr/sbin/install
2491# SunOS /usr/etc/install
2492# IRIX /sbin/install
2493# AIX /bin/install
2494# AmigaOS /C/install, which installs bootblocks on floppy discs
2495# AIX 4 /usr/bin/installbsd, which doesn't work without a -g flag
2496# AFS /usr/afsws/bin/install, which mishandles nonexistent args
2497# SVR4 /usr/ucb/install, which tries to use the nonexistent group "staff"
2498# OS/2's system install, which has a completely different semantic
2499# ./install, which can be erroneously created by make from ./install.sh.
2500# Reject install programs that cannot install multiple files.
2501{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for a BSD-compatible install" >&5
2502$as_echo_n "checking for a BSD-compatible install... " >&6; }
2503if test -z "$INSTALL"; then
2504if ${ac_cv_path_install+:} false; then :
2505  $as_echo_n "(cached) " >&6
2506else
2507  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2508for as_dir in $PATH
2509do
2510  IFS=$as_save_IFS
2511  test -z "$as_dir" && as_dir=.
2512    # Account for people who put trailing slashes in PATH elements.
2513case $as_dir/ in #((
2514  ./ | .// | /[cC]/* | \
2515  /etc/* | /usr/sbin/* | /usr/etc/* | /sbin/* | /usr/afsws/bin/* | \
2516  ?:[\\/]os2[\\/]install[\\/]* | ?:[\\/]OS2[\\/]INSTALL[\\/]* | \
2517  /usr/ucb/* ) ;;
2518  *)
2519    # OSF1 and SCO ODT 3.0 have their own names for install.
2520    # Don't use installbsd from OSF since it installs stuff as root
2521    # by default.
2522    for ac_prog in ginstall scoinst install; do
2523      for ac_exec_ext in '' $ac_executable_extensions; do
2524	if as_fn_executable_p "$as_dir/$ac_prog$ac_exec_ext"; then
2525	  if test $ac_prog = install &&
2526	    grep dspmsg "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then
2527	    # AIX install.  It has an incompatible calling convention.
2528	    :
2529	  elif test $ac_prog = install &&
2530	    grep pwplus "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then
2531	    # program-specific install script used by HP pwplus--don't use.
2532	    :
2533	  else
2534	    rm -rf conftest.one conftest.two conftest.dir
2535	    echo one > conftest.one
2536	    echo two > conftest.two
2537	    mkdir conftest.dir
2538	    if "$as_dir/$ac_prog$ac_exec_ext" -c conftest.one conftest.two "`pwd`/conftest.dir" &&
2539	      test -s conftest.one && test -s conftest.two &&
2540	      test -s conftest.dir/conftest.one &&
2541	      test -s conftest.dir/conftest.two
2542	    then
2543	      ac_cv_path_install="$as_dir/$ac_prog$ac_exec_ext -c"
2544	      break 3
2545	    fi
2546	  fi
2547	fi
2548      done
2549    done
2550    ;;
2551esac
2552
2553  done
2554IFS=$as_save_IFS
2555
2556rm -rf conftest.one conftest.two conftest.dir
2557
2558fi
2559  if test "${ac_cv_path_install+set}" = set; then
2560    INSTALL=$ac_cv_path_install
2561  else
2562    # As a last resort, use the slow shell script.  Don't cache a
2563    # value for INSTALL within a source directory, because that will
2564    # break other packages using the cache if that directory is
2565    # removed, or if the value is a relative name.
2566    INSTALL=$ac_install_sh
2567  fi
2568fi
2569{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $INSTALL" >&5
2570$as_echo "$INSTALL" >&6; }
2571
2572# Use test -z because SunOS4 sh mishandles braces in ${var-val}.
2573# It thinks the first close brace ends the variable substitution.
2574test -z "$INSTALL_PROGRAM" && INSTALL_PROGRAM='${INSTALL}'
2575
2576test -z "$INSTALL_SCRIPT" && INSTALL_SCRIPT='${INSTALL}'
2577
2578test -z "$INSTALL_DATA" && INSTALL_DATA='${INSTALL} -m 644'
2579
2580{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether build environment is sane" >&5
2581$as_echo_n "checking whether build environment is sane... " >&6; }
2582# Reject unsafe characters in $srcdir or the absolute working directory
2583# name.  Accept space and tab only in the latter.
2584am_lf='
2585'
2586case `pwd` in
2587  *[\\\"\#\$\&\'\`$am_lf]*)
2588    as_fn_error $? "unsafe absolute working directory name" "$LINENO" 5;;
2589esac
2590case $srcdir in
2591  *[\\\"\#\$\&\'\`$am_lf\ \	]*)
2592    as_fn_error $? "unsafe srcdir value: '$srcdir'" "$LINENO" 5;;
2593esac
2594
2595# Do 'set' in a subshell so we don't clobber the current shell's
2596# arguments.  Must try -L first in case configure is actually a
2597# symlink; some systems play weird games with the mod time of symlinks
2598# (eg FreeBSD returns the mod time of the symlink's containing
2599# directory).
2600if (
2601   am_has_slept=no
2602   for am_try in 1 2; do
2603     echo "timestamp, slept: $am_has_slept" > conftest.file
2604     set X `ls -Lt "$srcdir/configure" conftest.file 2> /dev/null`
2605     if test "$*" = "X"; then
2606	# -L didn't work.
2607	set X `ls -t "$srcdir/configure" conftest.file`
2608     fi
2609     if test "$*" != "X $srcdir/configure conftest.file" \
2610	&& test "$*" != "X conftest.file $srcdir/configure"; then
2611
2612	# If neither matched, then we have a broken ls.  This can happen
2613	# if, for instance, CONFIG_SHELL is bash and it inherits a
2614	# broken ls alias from the environment.  This has actually
2615	# happened.  Such a system could not be considered "sane".
2616	as_fn_error $? "ls -t appears to fail.  Make sure there is not a broken
2617  alias in your environment" "$LINENO" 5
2618     fi
2619     if test "$2" = conftest.file || test $am_try -eq 2; then
2620       break
2621     fi
2622     # Just in case.
2623     sleep 1
2624     am_has_slept=yes
2625   done
2626   test "$2" = conftest.file
2627   )
2628then
2629   # Ok.
2630   :
2631else
2632   as_fn_error $? "newly created file is older than distributed files!
2633Check your system clock" "$LINENO" 5
2634fi
2635{ $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
2636$as_echo "yes" >&6; }
2637# If we didn't sleep, we still need to ensure time stamps of config.status and
2638# generated files are strictly newer.
2639am_sleep_pid=
2640if grep 'slept: no' conftest.file >/dev/null 2>&1; then
2641  ( sleep 1 ) &
2642  am_sleep_pid=$!
2643fi
2644
2645rm -f conftest.file
2646
2647test "$program_prefix" != NONE &&
2648  program_transform_name="s&^&$program_prefix&;$program_transform_name"
2649# Use a double $ so make ignores it.
2650test "$program_suffix" != NONE &&
2651  program_transform_name="s&\$&$program_suffix&;$program_transform_name"
2652# Double any \ or $.
2653# By default was `s,x,x', remove it if useless.
2654ac_script='s/[\\$]/&&/g;s/;s,x,x,$//'
2655program_transform_name=`$as_echo "$program_transform_name" | sed "$ac_script"`
2656
2657# Expand $ac_aux_dir to an absolute path.
2658am_aux_dir=`cd "$ac_aux_dir" && pwd`
2659
2660if test x"${MISSING+set}" != xset; then
2661  case $am_aux_dir in
2662  *\ * | *\	*)
2663    MISSING="\${SHELL} \"$am_aux_dir/missing\"" ;;
2664  *)
2665    MISSING="\${SHELL} $am_aux_dir/missing" ;;
2666  esac
2667fi
2668# Use eval to expand $SHELL
2669if eval "$MISSING --is-lightweight"; then
2670  am_missing_run="$MISSING "
2671else
2672  am_missing_run=
2673  { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: 'missing' script is too old or missing" >&5
2674$as_echo "$as_me: WARNING: 'missing' script is too old or missing" >&2;}
2675fi
2676
2677if test x"${install_sh+set}" != xset; then
2678  case $am_aux_dir in
2679  *\ * | *\	*)
2680    install_sh="\${SHELL} '$am_aux_dir/install-sh'" ;;
2681  *)
2682    install_sh="\${SHELL} $am_aux_dir/install-sh"
2683  esac
2684fi
2685
2686# Installed binaries are usually stripped using 'strip' when the user
2687# run "make install-strip".  However 'strip' might not be the right
2688# tool to use in cross-compilation environments, therefore Automake
2689# will honor the 'STRIP' environment variable to overrule this program.
2690if test "$cross_compiling" != no; then
2691  if test -n "$ac_tool_prefix"; then
2692  # Extract the first word of "${ac_tool_prefix}strip", so it can be a program name with args.
2693set dummy ${ac_tool_prefix}strip; ac_word=$2
2694{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2695$as_echo_n "checking for $ac_word... " >&6; }
2696if ${ac_cv_prog_STRIP+:} false; then :
2697  $as_echo_n "(cached) " >&6
2698else
2699  if test -n "$STRIP"; then
2700  ac_cv_prog_STRIP="$STRIP" # Let the user override the test.
2701else
2702as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2703for as_dir in $PATH
2704do
2705  IFS=$as_save_IFS
2706  test -z "$as_dir" && as_dir=.
2707    for ac_exec_ext in '' $ac_executable_extensions; do
2708  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
2709    ac_cv_prog_STRIP="${ac_tool_prefix}strip"
2710    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2711    break 2
2712  fi
2713done
2714  done
2715IFS=$as_save_IFS
2716
2717fi
2718fi
2719STRIP=$ac_cv_prog_STRIP
2720if test -n "$STRIP"; then
2721  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $STRIP" >&5
2722$as_echo "$STRIP" >&6; }
2723else
2724  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2725$as_echo "no" >&6; }
2726fi
2727
2728
2729fi
2730if test -z "$ac_cv_prog_STRIP"; then
2731  ac_ct_STRIP=$STRIP
2732  # Extract the first word of "strip", so it can be a program name with args.
2733set dummy strip; ac_word=$2
2734{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2735$as_echo_n "checking for $ac_word... " >&6; }
2736if ${ac_cv_prog_ac_ct_STRIP+:} false; then :
2737  $as_echo_n "(cached) " >&6
2738else
2739  if test -n "$ac_ct_STRIP"; then
2740  ac_cv_prog_ac_ct_STRIP="$ac_ct_STRIP" # Let the user override the test.
2741else
2742as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2743for as_dir in $PATH
2744do
2745  IFS=$as_save_IFS
2746  test -z "$as_dir" && as_dir=.
2747    for ac_exec_ext in '' $ac_executable_extensions; do
2748  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
2749    ac_cv_prog_ac_ct_STRIP="strip"
2750    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2751    break 2
2752  fi
2753done
2754  done
2755IFS=$as_save_IFS
2756
2757fi
2758fi
2759ac_ct_STRIP=$ac_cv_prog_ac_ct_STRIP
2760if test -n "$ac_ct_STRIP"; then
2761  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_STRIP" >&5
2762$as_echo "$ac_ct_STRIP" >&6; }
2763else
2764  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2765$as_echo "no" >&6; }
2766fi
2767
2768  if test "x$ac_ct_STRIP" = x; then
2769    STRIP=":"
2770  else
2771    case $cross_compiling:$ac_tool_warned in
2772yes:)
2773{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
2774$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
2775ac_tool_warned=yes ;;
2776esac
2777    STRIP=$ac_ct_STRIP
2778  fi
2779else
2780  STRIP="$ac_cv_prog_STRIP"
2781fi
2782
2783fi
2784INSTALL_STRIP_PROGRAM="\$(install_sh) -c -s"
2785
2786{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for a thread-safe mkdir -p" >&5
2787$as_echo_n "checking for a thread-safe mkdir -p... " >&6; }
2788if test -z "$MKDIR_P"; then
2789  if ${ac_cv_path_mkdir+:} false; then :
2790  $as_echo_n "(cached) " >&6
2791else
2792  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2793for as_dir in $PATH$PATH_SEPARATOR/opt/sfw/bin
2794do
2795  IFS=$as_save_IFS
2796  test -z "$as_dir" && as_dir=.
2797    for ac_prog in mkdir gmkdir; do
2798	 for ac_exec_ext in '' $ac_executable_extensions; do
2799	   as_fn_executable_p "$as_dir/$ac_prog$ac_exec_ext" || continue
2800	   case `"$as_dir/$ac_prog$ac_exec_ext" --version 2>&1` in #(
2801	     'mkdir (GNU coreutils) '* | \
2802	     'mkdir (coreutils) '* | \
2803	     'mkdir (fileutils) '4.1*)
2804	       ac_cv_path_mkdir=$as_dir/$ac_prog$ac_exec_ext
2805	       break 3;;
2806	   esac
2807	 done
2808       done
2809  done
2810IFS=$as_save_IFS
2811
2812fi
2813
2814  test -d ./--version && rmdir ./--version
2815  if test "${ac_cv_path_mkdir+set}" = set; then
2816    MKDIR_P="$ac_cv_path_mkdir -p"
2817  else
2818    # As a last resort, use the slow shell script.  Don't cache a
2819    # value for MKDIR_P within a source directory, because that will
2820    # break other packages using the cache if that directory is
2821    # removed, or if the value is a relative name.
2822    MKDIR_P="$ac_install_sh -d"
2823  fi
2824fi
2825{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $MKDIR_P" >&5
2826$as_echo "$MKDIR_P" >&6; }
2827
2828for ac_prog in gawk mawk nawk awk
2829do
2830  # Extract the first word of "$ac_prog", so it can be a program name with args.
2831set dummy $ac_prog; ac_word=$2
2832{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2833$as_echo_n "checking for $ac_word... " >&6; }
2834if ${ac_cv_prog_AWK+:} false; then :
2835  $as_echo_n "(cached) " >&6
2836else
2837  if test -n "$AWK"; then
2838  ac_cv_prog_AWK="$AWK" # Let the user override the test.
2839else
2840as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2841for as_dir in $PATH
2842do
2843  IFS=$as_save_IFS
2844  test -z "$as_dir" && as_dir=.
2845    for ac_exec_ext in '' $ac_executable_extensions; do
2846  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
2847    ac_cv_prog_AWK="$ac_prog"
2848    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2849    break 2
2850  fi
2851done
2852  done
2853IFS=$as_save_IFS
2854
2855fi
2856fi
2857AWK=$ac_cv_prog_AWK
2858if test -n "$AWK"; then
2859  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AWK" >&5
2860$as_echo "$AWK" >&6; }
2861else
2862  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2863$as_echo "no" >&6; }
2864fi
2865
2866
2867  test -n "$AWK" && break
2868done
2869
2870{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether ${MAKE-make} sets \$(MAKE)" >&5
2871$as_echo_n "checking whether ${MAKE-make} sets \$(MAKE)... " >&6; }
2872set x ${MAKE-make}
2873ac_make=`$as_echo "$2" | sed 's/+/p/g; s/[^a-zA-Z0-9_]/_/g'`
2874if eval \${ac_cv_prog_make_${ac_make}_set+:} false; then :
2875  $as_echo_n "(cached) " >&6
2876else
2877  cat >conftest.make <<\_ACEOF
2878SHELL = /bin/sh
2879all:
2880	@echo '@@@%%%=$(MAKE)=@@@%%%'
2881_ACEOF
2882# GNU make sometimes prints "make[1]: Entering ...", which would confuse us.
2883case `${MAKE-make} -f conftest.make 2>/dev/null` in
2884  *@@@%%%=?*=@@@%%%*)
2885    eval ac_cv_prog_make_${ac_make}_set=yes;;
2886  *)
2887    eval ac_cv_prog_make_${ac_make}_set=no;;
2888esac
2889rm -f conftest.make
2890fi
2891if eval test \$ac_cv_prog_make_${ac_make}_set = yes; then
2892  { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
2893$as_echo "yes" >&6; }
2894  SET_MAKE=
2895else
2896  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2897$as_echo "no" >&6; }
2898  SET_MAKE="MAKE=${MAKE-make}"
2899fi
2900
2901rm -rf .tst 2>/dev/null
2902mkdir .tst 2>/dev/null
2903if test -d .tst; then
2904  am__leading_dot=.
2905else
2906  am__leading_dot=_
2907fi
2908rmdir .tst 2>/dev/null
2909
2910# Check whether --enable-silent-rules was given.
2911if test "${enable_silent_rules+set}" = set; then :
2912  enableval=$enable_silent_rules;
2913fi
2914
2915case $enable_silent_rules in # (((
2916  yes) AM_DEFAULT_VERBOSITY=0;;
2917   no) AM_DEFAULT_VERBOSITY=1;;
2918    *) AM_DEFAULT_VERBOSITY=1;;
2919esac
2920am_make=${MAKE-make}
2921{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $am_make supports nested variables" >&5
2922$as_echo_n "checking whether $am_make supports nested variables... " >&6; }
2923if ${am_cv_make_support_nested_variables+:} false; then :
2924  $as_echo_n "(cached) " >&6
2925else
2926  if $as_echo 'TRUE=$(BAR$(V))
2927BAR0=false
2928BAR1=true
2929V=1
2930am__doit:
2931	@$(TRUE)
2932.PHONY: am__doit' | $am_make -f - >/dev/null 2>&1; then
2933  am_cv_make_support_nested_variables=yes
2934else
2935  am_cv_make_support_nested_variables=no
2936fi
2937fi
2938{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $am_cv_make_support_nested_variables" >&5
2939$as_echo "$am_cv_make_support_nested_variables" >&6; }
2940if test $am_cv_make_support_nested_variables = yes; then
2941    AM_V='$(V)'
2942  AM_DEFAULT_V='$(AM_DEFAULT_VERBOSITY)'
2943else
2944  AM_V=$AM_DEFAULT_VERBOSITY
2945  AM_DEFAULT_V=$AM_DEFAULT_VERBOSITY
2946fi
2947AM_BACKSLASH='\'
2948
2949if test "`cd $srcdir && pwd`" != "`pwd`"; then
2950  # Use -I$(srcdir) only when $(srcdir) != ., so that make's output
2951  # is not polluted with repeated "-I."
2952  am__isrc=' -I$(srcdir)'
2953  # test to see if srcdir already configured
2954  if test -f $srcdir/config.status; then
2955    as_fn_error $? "source directory already configured; run \"make distclean\" there first" "$LINENO" 5
2956  fi
2957fi
2958
2959# test whether we have cygpath
2960if test -z "$CYGPATH_W"; then
2961  if (cygpath --version) >/dev/null 2>/dev/null; then
2962    CYGPATH_W='cygpath -w'
2963  else
2964    CYGPATH_W=echo
2965  fi
2966fi
2967
2968
2969# Define the identity of the package.
2970 PACKAGE='gprofng'
2971 VERSION='2.39'
2972
2973
2974cat >>confdefs.h <<_ACEOF
2975#define PACKAGE "$PACKAGE"
2976_ACEOF
2977
2978
2979cat >>confdefs.h <<_ACEOF
2980#define VERSION "$VERSION"
2981_ACEOF
2982
2983# Some tools Automake needs.
2984
2985ACLOCAL=${ACLOCAL-"${am_missing_run}aclocal-${am__api_version}"}
2986
2987
2988AUTOCONF=${AUTOCONF-"${am_missing_run}autoconf"}
2989
2990
2991AUTOMAKE=${AUTOMAKE-"${am_missing_run}automake-${am__api_version}"}
2992
2993
2994AUTOHEADER=${AUTOHEADER-"${am_missing_run}autoheader"}
2995
2996
2997MAKEINFO=${MAKEINFO-"${am_missing_run}makeinfo"}
2998
2999# For better backward compatibility.  To be removed once Automake 1.9.x
3000# dies out for good.  For more background, see:
3001# <http://lists.gnu.org/archive/html/automake/2012-07/msg00001.html>
3002# <http://lists.gnu.org/archive/html/automake/2012-07/msg00014.html>
3003mkdir_p='$(MKDIR_P)'
3004
3005# We need awk for the "check" target (and possibly the TAP driver).  The
3006# system "awk" is bad on some platforms.
3007# Always define AMTAR for backward compatibility.  Yes, it's still used
3008# in the wild :-(  We should find a proper way to deprecate it ...
3009AMTAR='$${TAR-tar}'
3010
3011
3012# We'll loop over all known methods to create a tar archive until one works.
3013_am_tools='gnutar  pax cpio none'
3014
3015am__tar='$${TAR-tar} chof - "$$tardir"' am__untar='$${TAR-tar} xf -'
3016
3017
3018
3019
3020
3021
3022# POSIX will say in a future version that running "rm -f" with no argument
3023# is OK; and we want to be able to make that assumption in our Makefile
3024# recipes.  So use an aggressive probe to check that the usage we want is
3025# actually supported "in the wild" to an acceptable degree.
3026# See automake bug#10828.
3027# To make any issue more visible, cause the running configure to be aborted
3028# by default if the 'rm' program in use doesn't match our expectations; the
3029# user can still override this though.
3030if rm -f && rm -fr && rm -rf; then : OK; else
3031  cat >&2 <<'END'
3032Oops!
3033
3034Your 'rm' program seems unable to run without file operands specified
3035on the command line, even when the '-f' option is present.  This is contrary
3036to the behaviour of most rm programs out there, and not conforming with
3037the upcoming POSIX standard: <http://austingroupbugs.net/view.php?id=542>
3038
3039Please tell bug-automake@gnu.org about your system, including the value
3040of your $PATH and any error possibly output before this message.  This
3041can help us improve future automake versions.
3042
3043END
3044  if test x"$ACCEPT_INFERIOR_RM_PROGRAM" = x"yes"; then
3045    echo 'Configuration will proceed anyway, since you have set the' >&2
3046    echo 'ACCEPT_INFERIOR_RM_PROGRAM variable to "yes"' >&2
3047    echo >&2
3048  else
3049    cat >&2 <<'END'
3050Aborting the configuration process, to ensure you take notice of the issue.
3051
3052You can download and install GNU coreutils to get an 'rm' implementation
3053that behaves properly: <http://www.gnu.org/software/coreutils/>.
3054
3055If you want to complete the configuration process using your problematic
3056'rm' anyway, export the environment variable ACCEPT_INFERIOR_RM_PROGRAM
3057to "yes", and re-run configure.
3058
3059END
3060    as_fn_error $? "Your 'rm' program is bad, sorry." "$LINENO" 5
3061  fi
3062fi
3063
3064
3065{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to enable maintainer-specific portions of Makefiles" >&5
3066$as_echo_n "checking whether to enable maintainer-specific portions of Makefiles... " >&6; }
3067    # Check whether --enable-maintainer-mode was given.
3068if test "${enable_maintainer_mode+set}" = set; then :
3069  enableval=$enable_maintainer_mode; USE_MAINTAINER_MODE=$enableval
3070else
3071  USE_MAINTAINER_MODE=no
3072fi
3073
3074  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $USE_MAINTAINER_MODE" >&5
3075$as_echo "$USE_MAINTAINER_MODE" >&6; }
3076   if test $USE_MAINTAINER_MODE = yes; then
3077  MAINTAINER_MODE_TRUE=
3078  MAINTAINER_MODE_FALSE='#'
3079else
3080  MAINTAINER_MODE_TRUE='#'
3081  MAINTAINER_MODE_FALSE=
3082fi
3083
3084  MAINT=$MAINTAINER_MODE_TRUE
3085
3086
3087
3088
3089
3090DEPDIR="${am__leading_dot}deps"
3091
3092ac_config_commands="$ac_config_commands depfiles"
3093
3094
3095am_make=${MAKE-make}
3096cat > confinc << 'END'
3097am__doit:
3098	@echo this is the am__doit target
3099.PHONY: am__doit
3100END
3101# If we don't find an include directive, just comment out the code.
3102{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for style of include used by $am_make" >&5
3103$as_echo_n "checking for style of include used by $am_make... " >&6; }
3104am__include="#"
3105am__quote=
3106_am_result=none
3107# First try GNU make style include.
3108echo "include confinc" > confmf
3109# Ignore all kinds of additional output from 'make'.
3110case `$am_make -s -f confmf 2> /dev/null` in #(
3111*the\ am__doit\ target*)
3112  am__include=include
3113  am__quote=
3114  _am_result=GNU
3115  ;;
3116esac
3117# Now try BSD make style include.
3118if test "$am__include" = "#"; then
3119   echo '.include "confinc"' > confmf
3120   case `$am_make -s -f confmf 2> /dev/null` in #(
3121   *the\ am__doit\ target*)
3122     am__include=.include
3123     am__quote="\""
3124     _am_result=BSD
3125     ;;
3126   esac
3127fi
3128
3129
3130{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $_am_result" >&5
3131$as_echo "$_am_result" >&6; }
3132rm -f confinc confmf
3133
3134# Check whether --enable-dependency-tracking was given.
3135if test "${enable_dependency_tracking+set}" = set; then :
3136  enableval=$enable_dependency_tracking;
3137fi
3138
3139if test "x$enable_dependency_tracking" != xno; then
3140  am_depcomp="$ac_aux_dir/depcomp"
3141  AMDEPBACKSLASH='\'
3142  am__nodep='_no'
3143fi
3144 if test "x$enable_dependency_tracking" != xno; then
3145  AMDEP_TRUE=
3146  AMDEP_FALSE='#'
3147else
3148  AMDEP_TRUE='#'
3149  AMDEP_FALSE=
3150fi
3151
3152
3153ac_ext=c
3154ac_cpp='$CPP $CPPFLAGS'
3155ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3156ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3157ac_compiler_gnu=$ac_cv_c_compiler_gnu
3158if test -n "$ac_tool_prefix"; then
3159  # Extract the first word of "${ac_tool_prefix}gcc", so it can be a program name with args.
3160set dummy ${ac_tool_prefix}gcc; ac_word=$2
3161{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3162$as_echo_n "checking for $ac_word... " >&6; }
3163if ${ac_cv_prog_CC+:} false; then :
3164  $as_echo_n "(cached) " >&6
3165else
3166  if test -n "$CC"; then
3167  ac_cv_prog_CC="$CC" # Let the user override the test.
3168else
3169as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3170for as_dir in $PATH
3171do
3172  IFS=$as_save_IFS
3173  test -z "$as_dir" && as_dir=.
3174    for ac_exec_ext in '' $ac_executable_extensions; do
3175  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
3176    ac_cv_prog_CC="${ac_tool_prefix}gcc"
3177    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
3178    break 2
3179  fi
3180done
3181  done
3182IFS=$as_save_IFS
3183
3184fi
3185fi
3186CC=$ac_cv_prog_CC
3187if test -n "$CC"; then
3188  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
3189$as_echo "$CC" >&6; }
3190else
3191  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3192$as_echo "no" >&6; }
3193fi
3194
3195
3196fi
3197if test -z "$ac_cv_prog_CC"; then
3198  ac_ct_CC=$CC
3199  # Extract the first word of "gcc", so it can be a program name with args.
3200set dummy gcc; ac_word=$2
3201{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3202$as_echo_n "checking for $ac_word... " >&6; }
3203if ${ac_cv_prog_ac_ct_CC+:} false; then :
3204  $as_echo_n "(cached) " >&6
3205else
3206  if test -n "$ac_ct_CC"; then
3207  ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
3208else
3209as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3210for as_dir in $PATH
3211do
3212  IFS=$as_save_IFS
3213  test -z "$as_dir" && as_dir=.
3214    for ac_exec_ext in '' $ac_executable_extensions; do
3215  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
3216    ac_cv_prog_ac_ct_CC="gcc"
3217    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
3218    break 2
3219  fi
3220done
3221  done
3222IFS=$as_save_IFS
3223
3224fi
3225fi
3226ac_ct_CC=$ac_cv_prog_ac_ct_CC
3227if test -n "$ac_ct_CC"; then
3228  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5
3229$as_echo "$ac_ct_CC" >&6; }
3230else
3231  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3232$as_echo "no" >&6; }
3233fi
3234
3235  if test "x$ac_ct_CC" = x; then
3236    CC=""
3237  else
3238    case $cross_compiling:$ac_tool_warned in
3239yes:)
3240{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
3241$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
3242ac_tool_warned=yes ;;
3243esac
3244    CC=$ac_ct_CC
3245  fi
3246else
3247  CC="$ac_cv_prog_CC"
3248fi
3249
3250if test -z "$CC"; then
3251          if test -n "$ac_tool_prefix"; then
3252    # Extract the first word of "${ac_tool_prefix}cc", so it can be a program name with args.
3253set dummy ${ac_tool_prefix}cc; ac_word=$2
3254{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3255$as_echo_n "checking for $ac_word... " >&6; }
3256if ${ac_cv_prog_CC+:} false; then :
3257  $as_echo_n "(cached) " >&6
3258else
3259  if test -n "$CC"; then
3260  ac_cv_prog_CC="$CC" # Let the user override the test.
3261else
3262as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3263for as_dir in $PATH
3264do
3265  IFS=$as_save_IFS
3266  test -z "$as_dir" && as_dir=.
3267    for ac_exec_ext in '' $ac_executable_extensions; do
3268  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
3269    ac_cv_prog_CC="${ac_tool_prefix}cc"
3270    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
3271    break 2
3272  fi
3273done
3274  done
3275IFS=$as_save_IFS
3276
3277fi
3278fi
3279CC=$ac_cv_prog_CC
3280if test -n "$CC"; then
3281  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
3282$as_echo "$CC" >&6; }
3283else
3284  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3285$as_echo "no" >&6; }
3286fi
3287
3288
3289  fi
3290fi
3291if test -z "$CC"; then
3292  # Extract the first word of "cc", so it can be a program name with args.
3293set dummy cc; ac_word=$2
3294{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3295$as_echo_n "checking for $ac_word... " >&6; }
3296if ${ac_cv_prog_CC+:} false; then :
3297  $as_echo_n "(cached) " >&6
3298else
3299  if test -n "$CC"; then
3300  ac_cv_prog_CC="$CC" # Let the user override the test.
3301else
3302  ac_prog_rejected=no
3303as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3304for as_dir in $PATH
3305do
3306  IFS=$as_save_IFS
3307  test -z "$as_dir" && as_dir=.
3308    for ac_exec_ext in '' $ac_executable_extensions; do
3309  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
3310    if test "$as_dir/$ac_word$ac_exec_ext" = "/usr/ucb/cc"; then
3311       ac_prog_rejected=yes
3312       continue
3313     fi
3314    ac_cv_prog_CC="cc"
3315    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
3316    break 2
3317  fi
3318done
3319  done
3320IFS=$as_save_IFS
3321
3322if test $ac_prog_rejected = yes; then
3323  # We found a bogon in the path, so make sure we never use it.
3324  set dummy $ac_cv_prog_CC
3325  shift
3326  if test $# != 0; then
3327    # We chose a different compiler from the bogus one.
3328    # However, it has the same basename, so the bogon will be chosen
3329    # first if we set CC to just the basename; use the full file name.
3330    shift
3331    ac_cv_prog_CC="$as_dir/$ac_word${1+' '}$@"
3332  fi
3333fi
3334fi
3335fi
3336CC=$ac_cv_prog_CC
3337if test -n "$CC"; then
3338  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
3339$as_echo "$CC" >&6; }
3340else
3341  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3342$as_echo "no" >&6; }
3343fi
3344
3345
3346fi
3347if test -z "$CC"; then
3348  if test -n "$ac_tool_prefix"; then
3349  for ac_prog in cl.exe
3350  do
3351    # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
3352set dummy $ac_tool_prefix$ac_prog; ac_word=$2
3353{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3354$as_echo_n "checking for $ac_word... " >&6; }
3355if ${ac_cv_prog_CC+:} false; then :
3356  $as_echo_n "(cached) " >&6
3357else
3358  if test -n "$CC"; then
3359  ac_cv_prog_CC="$CC" # Let the user override the test.
3360else
3361as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3362for as_dir in $PATH
3363do
3364  IFS=$as_save_IFS
3365  test -z "$as_dir" && as_dir=.
3366    for ac_exec_ext in '' $ac_executable_extensions; do
3367  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
3368    ac_cv_prog_CC="$ac_tool_prefix$ac_prog"
3369    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
3370    break 2
3371  fi
3372done
3373  done
3374IFS=$as_save_IFS
3375
3376fi
3377fi
3378CC=$ac_cv_prog_CC
3379if test -n "$CC"; then
3380  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
3381$as_echo "$CC" >&6; }
3382else
3383  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3384$as_echo "no" >&6; }
3385fi
3386
3387
3388    test -n "$CC" && break
3389  done
3390fi
3391if test -z "$CC"; then
3392  ac_ct_CC=$CC
3393  for ac_prog in cl.exe
3394do
3395  # Extract the first word of "$ac_prog", so it can be a program name with args.
3396set dummy $ac_prog; ac_word=$2
3397{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3398$as_echo_n "checking for $ac_word... " >&6; }
3399if ${ac_cv_prog_ac_ct_CC+:} false; then :
3400  $as_echo_n "(cached) " >&6
3401else
3402  if test -n "$ac_ct_CC"; then
3403  ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
3404else
3405as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3406for as_dir in $PATH
3407do
3408  IFS=$as_save_IFS
3409  test -z "$as_dir" && as_dir=.
3410    for ac_exec_ext in '' $ac_executable_extensions; do
3411  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
3412    ac_cv_prog_ac_ct_CC="$ac_prog"
3413    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
3414    break 2
3415  fi
3416done
3417  done
3418IFS=$as_save_IFS
3419
3420fi
3421fi
3422ac_ct_CC=$ac_cv_prog_ac_ct_CC
3423if test -n "$ac_ct_CC"; then
3424  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5
3425$as_echo "$ac_ct_CC" >&6; }
3426else
3427  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3428$as_echo "no" >&6; }
3429fi
3430
3431
3432  test -n "$ac_ct_CC" && break
3433done
3434
3435  if test "x$ac_ct_CC" = x; then
3436    CC=""
3437  else
3438    case $cross_compiling:$ac_tool_warned in
3439yes:)
3440{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
3441$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
3442ac_tool_warned=yes ;;
3443esac
3444    CC=$ac_ct_CC
3445  fi
3446fi
3447
3448fi
3449
3450
3451test -z "$CC" && { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
3452$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
3453as_fn_error $? "no acceptable C compiler found in \$PATH
3454See \`config.log' for more details" "$LINENO" 5; }
3455
3456# Provide some information about the compiler.
3457$as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler version" >&5
3458set X $ac_compile
3459ac_compiler=$2
3460for ac_option in --version -v -V -qversion; do
3461  { { ac_try="$ac_compiler $ac_option >&5"
3462case "(($ac_try" in
3463  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3464  *) ac_try_echo=$ac_try;;
3465esac
3466eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3467$as_echo "$ac_try_echo"; } >&5
3468  (eval "$ac_compiler $ac_option >&5") 2>conftest.err
3469  ac_status=$?
3470  if test -s conftest.err; then
3471    sed '10a\
3472... rest of stderr output deleted ...
3473         10q' conftest.err >conftest.er1
3474    cat conftest.er1 >&5
3475  fi
3476  rm -f conftest.er1 conftest.err
3477  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3478  test $ac_status = 0; }
3479done
3480
3481cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3482/* end confdefs.h.  */
3483
3484int
3485main ()
3486{
3487
3488  ;
3489  return 0;
3490}
3491_ACEOF
3492ac_clean_files_save=$ac_clean_files
3493ac_clean_files="$ac_clean_files a.out a.out.dSYM a.exe b.out"
3494# Try to create an executable without -o first, disregard a.out.
3495# It will help us diagnose broken compilers, and finding out an intuition
3496# of exeext.
3497{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the C compiler works" >&5
3498$as_echo_n "checking whether the C compiler works... " >&6; }
3499ac_link_default=`$as_echo "$ac_link" | sed 's/ -o *conftest[^ ]*//'`
3500
3501# The possible output files:
3502ac_files="a.out conftest.exe conftest a.exe a_out.exe b.out conftest.*"
3503
3504ac_rmfiles=
3505for ac_file in $ac_files
3506do
3507  case $ac_file in
3508    *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj ) ;;
3509    * ) ac_rmfiles="$ac_rmfiles $ac_file";;
3510  esac
3511done
3512rm -f $ac_rmfiles
3513
3514if { { ac_try="$ac_link_default"
3515case "(($ac_try" in
3516  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3517  *) ac_try_echo=$ac_try;;
3518esac
3519eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3520$as_echo "$ac_try_echo"; } >&5
3521  (eval "$ac_link_default") 2>&5
3522  ac_status=$?
3523  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3524  test $ac_status = 0; }; then :
3525  # Autoconf-2.13 could set the ac_cv_exeext variable to `no'.
3526# So ignore a value of `no', otherwise this would lead to `EXEEXT = no'
3527# in a Makefile.  We should not override ac_cv_exeext if it was cached,
3528# so that the user can short-circuit this test for compilers unknown to
3529# Autoconf.
3530for ac_file in $ac_files ''
3531do
3532  test -f "$ac_file" || continue
3533  case $ac_file in
3534    *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj )
3535	;;
3536    [ab].out )
3537	# We found the default executable, but exeext='' is most
3538	# certainly right.
3539	break;;
3540    *.* )
3541	if test "${ac_cv_exeext+set}" = set && test "$ac_cv_exeext" != no;
3542	then :; else
3543	   ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'`
3544	fi
3545	# We set ac_cv_exeext here because the later test for it is not
3546	# safe: cross compilers may not add the suffix if given an `-o'
3547	# argument, so we may need to know it at that point already.
3548	# Even if this section looks crufty: it has the advantage of
3549	# actually working.
3550	break;;
3551    * )
3552	break;;
3553  esac
3554done
3555test "$ac_cv_exeext" = no && ac_cv_exeext=
3556
3557else
3558  ac_file=''
3559fi
3560if test -z "$ac_file"; then :
3561  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3562$as_echo "no" >&6; }
3563$as_echo "$as_me: failed program was:" >&5
3564sed 's/^/| /' conftest.$ac_ext >&5
3565
3566{ { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
3567$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
3568as_fn_error 77 "C compiler cannot create executables
3569See \`config.log' for more details" "$LINENO" 5; }
3570else
3571  { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
3572$as_echo "yes" >&6; }
3573fi
3574{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler default output file name" >&5
3575$as_echo_n "checking for C compiler default output file name... " >&6; }
3576{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_file" >&5
3577$as_echo "$ac_file" >&6; }
3578ac_exeext=$ac_cv_exeext
3579
3580rm -f -r a.out a.out.dSYM a.exe conftest$ac_cv_exeext b.out
3581ac_clean_files=$ac_clean_files_save
3582{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for suffix of executables" >&5
3583$as_echo_n "checking for suffix of executables... " >&6; }
3584if { { ac_try="$ac_link"
3585case "(($ac_try" in
3586  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3587  *) ac_try_echo=$ac_try;;
3588esac
3589eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3590$as_echo "$ac_try_echo"; } >&5
3591  (eval "$ac_link") 2>&5
3592  ac_status=$?
3593  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3594  test $ac_status = 0; }; then :
3595  # If both `conftest.exe' and `conftest' are `present' (well, observable)
3596# catch `conftest.exe'.  For instance with Cygwin, `ls conftest' will
3597# work properly (i.e., refer to `conftest.exe'), while it won't with
3598# `rm'.
3599for ac_file in conftest.exe conftest conftest.*; do
3600  test -f "$ac_file" || continue
3601  case $ac_file in
3602    *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj ) ;;
3603    *.* ) ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'`
3604	  break;;
3605    * ) break;;
3606  esac
3607done
3608else
3609  { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
3610$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
3611as_fn_error $? "cannot compute suffix of executables: cannot compile and link
3612See \`config.log' for more details" "$LINENO" 5; }
3613fi
3614rm -f conftest conftest$ac_cv_exeext
3615{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_exeext" >&5
3616$as_echo "$ac_cv_exeext" >&6; }
3617
3618rm -f conftest.$ac_ext
3619EXEEXT=$ac_cv_exeext
3620ac_exeext=$EXEEXT
3621cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3622/* end confdefs.h.  */
3623#include <stdio.h>
3624int
3625main ()
3626{
3627FILE *f = fopen ("conftest.out", "w");
3628 return ferror (f) || fclose (f) != 0;
3629
3630  ;
3631  return 0;
3632}
3633_ACEOF
3634ac_clean_files="$ac_clean_files conftest.out"
3635# Check that the compiler produces executables we can run.  If not, either
3636# the compiler is broken, or we cross compile.
3637{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are cross compiling" >&5
3638$as_echo_n "checking whether we are cross compiling... " >&6; }
3639if test "$cross_compiling" != yes; then
3640  { { ac_try="$ac_link"
3641case "(($ac_try" in
3642  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3643  *) ac_try_echo=$ac_try;;
3644esac
3645eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3646$as_echo "$ac_try_echo"; } >&5
3647  (eval "$ac_link") 2>&5
3648  ac_status=$?
3649  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3650  test $ac_status = 0; }
3651  if { ac_try='./conftest$ac_cv_exeext'
3652  { { case "(($ac_try" in
3653  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3654  *) ac_try_echo=$ac_try;;
3655esac
3656eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3657$as_echo "$ac_try_echo"; } >&5
3658  (eval "$ac_try") 2>&5
3659  ac_status=$?
3660  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3661  test $ac_status = 0; }; }; then
3662    cross_compiling=no
3663  else
3664    if test "$cross_compiling" = maybe; then
3665	cross_compiling=yes
3666    else
3667	{ { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
3668$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
3669as_fn_error $? "cannot run C compiled programs.
3670If you meant to cross compile, use \`--host'.
3671See \`config.log' for more details" "$LINENO" 5; }
3672    fi
3673  fi
3674fi
3675{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $cross_compiling" >&5
3676$as_echo "$cross_compiling" >&6; }
3677
3678rm -f conftest.$ac_ext conftest$ac_cv_exeext conftest.out
3679ac_clean_files=$ac_clean_files_save
3680{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for suffix of object files" >&5
3681$as_echo_n "checking for suffix of object files... " >&6; }
3682if ${ac_cv_objext+:} false; then :
3683  $as_echo_n "(cached) " >&6
3684else
3685  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3686/* end confdefs.h.  */
3687
3688int
3689main ()
3690{
3691
3692  ;
3693  return 0;
3694}
3695_ACEOF
3696rm -f conftest.o conftest.obj
3697if { { ac_try="$ac_compile"
3698case "(($ac_try" in
3699  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3700  *) ac_try_echo=$ac_try;;
3701esac
3702eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3703$as_echo "$ac_try_echo"; } >&5
3704  (eval "$ac_compile") 2>&5
3705  ac_status=$?
3706  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3707  test $ac_status = 0; }; then :
3708  for ac_file in conftest.o conftest.obj conftest.*; do
3709  test -f "$ac_file" || continue;
3710  case $ac_file in
3711    *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM ) ;;
3712    *) ac_cv_objext=`expr "$ac_file" : '.*\.\(.*\)'`
3713       break;;
3714  esac
3715done
3716else
3717  $as_echo "$as_me: failed program was:" >&5
3718sed 's/^/| /' conftest.$ac_ext >&5
3719
3720{ { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
3721$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
3722as_fn_error $? "cannot compute suffix of object files: cannot compile
3723See \`config.log' for more details" "$LINENO" 5; }
3724fi
3725rm -f conftest.$ac_cv_objext conftest.$ac_ext
3726fi
3727{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_objext" >&5
3728$as_echo "$ac_cv_objext" >&6; }
3729OBJEXT=$ac_cv_objext
3730ac_objext=$OBJEXT
3731{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are using the GNU C compiler" >&5
3732$as_echo_n "checking whether we are using the GNU C compiler... " >&6; }
3733if ${ac_cv_c_compiler_gnu+:} false; then :
3734  $as_echo_n "(cached) " >&6
3735else
3736  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3737/* end confdefs.h.  */
3738
3739int
3740main ()
3741{
3742#ifndef __GNUC__
3743       choke me
3744#endif
3745
3746  ;
3747  return 0;
3748}
3749_ACEOF
3750if ac_fn_c_try_compile "$LINENO"; then :
3751  ac_compiler_gnu=yes
3752else
3753  ac_compiler_gnu=no
3754fi
3755rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3756ac_cv_c_compiler_gnu=$ac_compiler_gnu
3757
3758fi
3759{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_compiler_gnu" >&5
3760$as_echo "$ac_cv_c_compiler_gnu" >&6; }
3761if test $ac_compiler_gnu = yes; then
3762  GCC=yes
3763else
3764  GCC=
3765fi
3766ac_test_CFLAGS=${CFLAGS+set}
3767ac_save_CFLAGS=$CFLAGS
3768{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CC accepts -g" >&5
3769$as_echo_n "checking whether $CC accepts -g... " >&6; }
3770if ${ac_cv_prog_cc_g+:} false; then :
3771  $as_echo_n "(cached) " >&6
3772else
3773  ac_save_c_werror_flag=$ac_c_werror_flag
3774   ac_c_werror_flag=yes
3775   ac_cv_prog_cc_g=no
3776   CFLAGS="-g"
3777   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3778/* end confdefs.h.  */
3779
3780int
3781main ()
3782{
3783
3784  ;
3785  return 0;
3786}
3787_ACEOF
3788if ac_fn_c_try_compile "$LINENO"; then :
3789  ac_cv_prog_cc_g=yes
3790else
3791  CFLAGS=""
3792      cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3793/* end confdefs.h.  */
3794
3795int
3796main ()
3797{
3798
3799  ;
3800  return 0;
3801}
3802_ACEOF
3803if ac_fn_c_try_compile "$LINENO"; then :
3804
3805else
3806  ac_c_werror_flag=$ac_save_c_werror_flag
3807	 CFLAGS="-g"
3808	 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3809/* end confdefs.h.  */
3810
3811int
3812main ()
3813{
3814
3815  ;
3816  return 0;
3817}
3818_ACEOF
3819if ac_fn_c_try_compile "$LINENO"; then :
3820  ac_cv_prog_cc_g=yes
3821fi
3822rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3823fi
3824rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3825fi
3826rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3827   ac_c_werror_flag=$ac_save_c_werror_flag
3828fi
3829{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_g" >&5
3830$as_echo "$ac_cv_prog_cc_g" >&6; }
3831if test "$ac_test_CFLAGS" = set; then
3832  CFLAGS=$ac_save_CFLAGS
3833elif test $ac_cv_prog_cc_g = yes; then
3834  if test "$GCC" = yes; then
3835    CFLAGS="-g -O2"
3836  else
3837    CFLAGS="-g"
3838  fi
3839else
3840  if test "$GCC" = yes; then
3841    CFLAGS="-O2"
3842  else
3843    CFLAGS=
3844  fi
3845fi
3846{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $CC option to accept ISO C89" >&5
3847$as_echo_n "checking for $CC option to accept ISO C89... " >&6; }
3848if ${ac_cv_prog_cc_c89+:} false; then :
3849  $as_echo_n "(cached) " >&6
3850else
3851  ac_cv_prog_cc_c89=no
3852ac_save_CC=$CC
3853cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3854/* end confdefs.h.  */
3855#include <stdarg.h>
3856#include <stdio.h>
3857struct stat;
3858/* Most of the following tests are stolen from RCS 5.7's src/conf.sh.  */
3859struct buf { int x; };
3860FILE * (*rcsopen) (struct buf *, struct stat *, int);
3861static char *e (p, i)
3862     char **p;
3863     int i;
3864{
3865  return p[i];
3866}
3867static char *f (char * (*g) (char **, int), char **p, ...)
3868{
3869  char *s;
3870  va_list v;
3871  va_start (v,p);
3872  s = g (p, va_arg (v,int));
3873  va_end (v);
3874  return s;
3875}
3876
3877/* OSF 4.0 Compaq cc is some sort of almost-ANSI by default.  It has
3878   function prototypes and stuff, but not '\xHH' hex character constants.
3879   These don't provoke an error unfortunately, instead are silently treated
3880   as 'x'.  The following induces an error, until -std is added to get
3881   proper ANSI mode.  Curiously '\x00'!='x' always comes out true, for an
3882   array size at least.  It's necessary to write '\x00'==0 to get something
3883   that's true only with -std.  */
3884int osf4_cc_array ['\x00' == 0 ? 1 : -1];
3885
3886/* IBM C 6 for AIX is almost-ANSI by default, but it replaces macro parameters
3887   inside strings and character constants.  */
3888#define FOO(x) 'x'
3889int xlc6_cc_array[FOO(a) == 'x' ? 1 : -1];
3890
3891int test (int i, double x);
3892struct s1 {int (*f) (int a);};
3893struct s2 {int (*f) (double a);};
3894int pairnames (int, char **, FILE *(*)(struct buf *, struct stat *, int), int, int);
3895int argc;
3896char **argv;
3897int
3898main ()
3899{
3900return f (e, argv, 0) != argv[0]  ||  f (e, argv, 1) != argv[1];
3901  ;
3902  return 0;
3903}
3904_ACEOF
3905for ac_arg in '' -qlanglvl=extc89 -qlanglvl=ansi -std \
3906	-Ae "-Aa -D_HPUX_SOURCE" "-Xc -D__EXTENSIONS__"
3907do
3908  CC="$ac_save_CC $ac_arg"
3909  if ac_fn_c_try_compile "$LINENO"; then :
3910  ac_cv_prog_cc_c89=$ac_arg
3911fi
3912rm -f core conftest.err conftest.$ac_objext
3913  test "x$ac_cv_prog_cc_c89" != "xno" && break
3914done
3915rm -f conftest.$ac_ext
3916CC=$ac_save_CC
3917
3918fi
3919# AC_CACHE_VAL
3920case "x$ac_cv_prog_cc_c89" in
3921  x)
3922    { $as_echo "$as_me:${as_lineno-$LINENO}: result: none needed" >&5
3923$as_echo "none needed" >&6; } ;;
3924  xno)
3925    { $as_echo "$as_me:${as_lineno-$LINENO}: result: unsupported" >&5
3926$as_echo "unsupported" >&6; } ;;
3927  *)
3928    CC="$CC $ac_cv_prog_cc_c89"
3929    { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_c89" >&5
3930$as_echo "$ac_cv_prog_cc_c89" >&6; } ;;
3931esac
3932if test "x$ac_cv_prog_cc_c89" != xno; then :
3933
3934fi
3935
3936ac_ext=c
3937ac_cpp='$CPP $CPPFLAGS'
3938ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3939ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3940ac_compiler_gnu=$ac_cv_c_compiler_gnu
3941
3942ac_ext=c
3943ac_cpp='$CPP $CPPFLAGS'
3944ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3945ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3946ac_compiler_gnu=$ac_cv_c_compiler_gnu
3947{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CC understands -c and -o together" >&5
3948$as_echo_n "checking whether $CC understands -c and -o together... " >&6; }
3949if ${am_cv_prog_cc_c_o+:} false; then :
3950  $as_echo_n "(cached) " >&6
3951else
3952  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3953/* end confdefs.h.  */
3954
3955int
3956main ()
3957{
3958
3959  ;
3960  return 0;
3961}
3962_ACEOF
3963  # Make sure it works both with $CC and with simple cc.
3964  # Following AC_PROG_CC_C_O, we do the test twice because some
3965  # compilers refuse to overwrite an existing .o file with -o,
3966  # though they will create one.
3967  am_cv_prog_cc_c_o=yes
3968  for am_i in 1 2; do
3969    if { echo "$as_me:$LINENO: $CC -c conftest.$ac_ext -o conftest2.$ac_objext" >&5
3970   ($CC -c conftest.$ac_ext -o conftest2.$ac_objext) >&5 2>&5
3971   ac_status=$?
3972   echo "$as_me:$LINENO: \$? = $ac_status" >&5
3973   (exit $ac_status); } \
3974         && test -f conftest2.$ac_objext; then
3975      : OK
3976    else
3977      am_cv_prog_cc_c_o=no
3978      break
3979    fi
3980  done
3981  rm -f core conftest*
3982  unset am_i
3983fi
3984{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $am_cv_prog_cc_c_o" >&5
3985$as_echo "$am_cv_prog_cc_c_o" >&6; }
3986if test "$am_cv_prog_cc_c_o" != yes; then
3987   # Losing compiler, so override with the script.
3988   # FIXME: It is wrong to rewrite CC.
3989   # But if we don't then we get into trouble of one sort or another.
3990   # A longer-term fix would be to have automake use am__CC in this case,
3991   # and then we could set am__CC="\$(top_srcdir)/compile \$(CC)"
3992   CC="$am_aux_dir/compile $CC"
3993fi
3994ac_ext=c
3995ac_cpp='$CPP $CPPFLAGS'
3996ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3997ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3998ac_compiler_gnu=$ac_cv_c_compiler_gnu
3999
4000
4001depcc="$CC"   am_compiler_list=
4002
4003{ $as_echo "$as_me:${as_lineno-$LINENO}: checking dependency style of $depcc" >&5
4004$as_echo_n "checking dependency style of $depcc... " >&6; }
4005if ${am_cv_CC_dependencies_compiler_type+:} false; then :
4006  $as_echo_n "(cached) " >&6
4007else
4008  if test -z "$AMDEP_TRUE" && test -f "$am_depcomp"; then
4009  # We make a subdir and do the tests there.  Otherwise we can end up
4010  # making bogus files that we don't know about and never remove.  For
4011  # instance it was reported that on HP-UX the gcc test will end up
4012  # making a dummy file named 'D' -- because '-MD' means "put the output
4013  # in D".
4014  rm -rf conftest.dir
4015  mkdir conftest.dir
4016  # Copy depcomp to subdir because otherwise we won't find it if we're
4017  # using a relative directory.
4018  cp "$am_depcomp" conftest.dir
4019  cd conftest.dir
4020  # We will build objects and dependencies in a subdirectory because
4021  # it helps to detect inapplicable dependency modes.  For instance
4022  # both Tru64's cc and ICC support -MD to output dependencies as a
4023  # side effect of compilation, but ICC will put the dependencies in
4024  # the current directory while Tru64 will put them in the object
4025  # directory.
4026  mkdir sub
4027
4028  am_cv_CC_dependencies_compiler_type=none
4029  if test "$am_compiler_list" = ""; then
4030     am_compiler_list=`sed -n 's/^#*\([a-zA-Z0-9]*\))$/\1/p' < ./depcomp`
4031  fi
4032  am__universal=false
4033  case " $depcc " in #(
4034     *\ -arch\ *\ -arch\ *) am__universal=true ;;
4035     esac
4036
4037  for depmode in $am_compiler_list; do
4038    # Setup a source with many dependencies, because some compilers
4039    # like to wrap large dependency lists on column 80 (with \), and
4040    # we should not choose a depcomp mode which is confused by this.
4041    #
4042    # We need to recreate these files for each test, as the compiler may
4043    # overwrite some of them when testing with obscure command lines.
4044    # This happens at least with the AIX C compiler.
4045    : > sub/conftest.c
4046    for i in 1 2 3 4 5 6; do
4047      echo '#include "conftst'$i'.h"' >> sub/conftest.c
4048      # Using ": > sub/conftst$i.h" creates only sub/conftst1.h with
4049      # Solaris 10 /bin/sh.
4050      echo '/* dummy */' > sub/conftst$i.h
4051    done
4052    echo "${am__include} ${am__quote}sub/conftest.Po${am__quote}" > confmf
4053
4054    # We check with '-c' and '-o' for the sake of the "dashmstdout"
4055    # mode.  It turns out that the SunPro C++ compiler does not properly
4056    # handle '-M -o', and we need to detect this.  Also, some Intel
4057    # versions had trouble with output in subdirs.
4058    am__obj=sub/conftest.${OBJEXT-o}
4059    am__minus_obj="-o $am__obj"
4060    case $depmode in
4061    gcc)
4062      # This depmode causes a compiler race in universal mode.
4063      test "$am__universal" = false || continue
4064      ;;
4065    nosideeffect)
4066      # After this tag, mechanisms are not by side-effect, so they'll
4067      # only be used when explicitly requested.
4068      if test "x$enable_dependency_tracking" = xyes; then
4069	continue
4070      else
4071	break
4072      fi
4073      ;;
4074    msvc7 | msvc7msys | msvisualcpp | msvcmsys)
4075      # This compiler won't grok '-c -o', but also, the minuso test has
4076      # not run yet.  These depmodes are late enough in the game, and
4077      # so weak that their functioning should not be impacted.
4078      am__obj=conftest.${OBJEXT-o}
4079      am__minus_obj=
4080      ;;
4081    none) break ;;
4082    esac
4083    if depmode=$depmode \
4084       source=sub/conftest.c object=$am__obj \
4085       depfile=sub/conftest.Po tmpdepfile=sub/conftest.TPo \
4086       $SHELL ./depcomp $depcc -c $am__minus_obj sub/conftest.c \
4087         >/dev/null 2>conftest.err &&
4088       grep sub/conftst1.h sub/conftest.Po > /dev/null 2>&1 &&
4089       grep sub/conftst6.h sub/conftest.Po > /dev/null 2>&1 &&
4090       grep $am__obj sub/conftest.Po > /dev/null 2>&1 &&
4091       ${MAKE-make} -s -f confmf > /dev/null 2>&1; then
4092      # icc doesn't choke on unknown options, it will just issue warnings
4093      # or remarks (even with -Werror).  So we grep stderr for any message
4094      # that says an option was ignored or not supported.
4095      # When given -MP, icc 7.0 and 7.1 complain thusly:
4096      #   icc: Command line warning: ignoring option '-M'; no argument required
4097      # The diagnosis changed in icc 8.0:
4098      #   icc: Command line remark: option '-MP' not supported
4099      if (grep 'ignoring option' conftest.err ||
4100          grep 'not supported' conftest.err) >/dev/null 2>&1; then :; else
4101        am_cv_CC_dependencies_compiler_type=$depmode
4102        break
4103      fi
4104    fi
4105  done
4106
4107  cd ..
4108  rm -rf conftest.dir
4109else
4110  am_cv_CC_dependencies_compiler_type=none
4111fi
4112
4113fi
4114{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $am_cv_CC_dependencies_compiler_type" >&5
4115$as_echo "$am_cv_CC_dependencies_compiler_type" >&6; }
4116CCDEPMODE=depmode=$am_cv_CC_dependencies_compiler_type
4117
4118 if
4119  test "x$enable_dependency_tracking" != xno \
4120  && test "$am_cv_CC_dependencies_compiler_type" = gcc3; then
4121  am__fastdepCC_TRUE=
4122  am__fastdepCC_FALSE='#'
4123else
4124  am__fastdepCC_TRUE='#'
4125  am__fastdepCC_FALSE=
4126fi
4127
4128
4129
4130ac_ext=c
4131ac_cpp='$CPP $CPPFLAGS'
4132ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
4133ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
4134ac_compiler_gnu=$ac_cv_c_compiler_gnu
4135{ $as_echo "$as_me:${as_lineno-$LINENO}: checking how to run the C preprocessor" >&5
4136$as_echo_n "checking how to run the C preprocessor... " >&6; }
4137# On Suns, sometimes $CPP names a directory.
4138if test -n "$CPP" && test -d "$CPP"; then
4139  CPP=
4140fi
4141if test -z "$CPP"; then
4142  if ${ac_cv_prog_CPP+:} false; then :
4143  $as_echo_n "(cached) " >&6
4144else
4145      # Double quotes because CPP needs to be expanded
4146    for CPP in "$CC -E" "$CC -E -traditional-cpp" "/lib/cpp"
4147    do
4148      ac_preproc_ok=false
4149for ac_c_preproc_warn_flag in '' yes
4150do
4151  # Use a header file that comes with gcc, so configuring glibc
4152  # with a fresh cross-compiler works.
4153  # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
4154  # <limits.h> exists even on freestanding compilers.
4155  # On the NeXT, cc -E runs the code through the compiler's parser,
4156  # not just through cpp. "Syntax error" is here to catch this case.
4157  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4158/* end confdefs.h.  */
4159#ifdef __STDC__
4160# include <limits.h>
4161#else
4162# include <assert.h>
4163#endif
4164		     Syntax error
4165_ACEOF
4166if ac_fn_c_try_cpp "$LINENO"; then :
4167
4168else
4169  # Broken: fails on valid input.
4170continue
4171fi
4172rm -f conftest.err conftest.i conftest.$ac_ext
4173
4174  # OK, works on sane cases.  Now check whether nonexistent headers
4175  # can be detected and how.
4176  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4177/* end confdefs.h.  */
4178#include <ac_nonexistent.h>
4179_ACEOF
4180if ac_fn_c_try_cpp "$LINENO"; then :
4181  # Broken: success on invalid input.
4182continue
4183else
4184  # Passes both tests.
4185ac_preproc_ok=:
4186break
4187fi
4188rm -f conftest.err conftest.i conftest.$ac_ext
4189
4190done
4191# Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
4192rm -f conftest.i conftest.err conftest.$ac_ext
4193if $ac_preproc_ok; then :
4194  break
4195fi
4196
4197    done
4198    ac_cv_prog_CPP=$CPP
4199
4200fi
4201  CPP=$ac_cv_prog_CPP
4202else
4203  ac_cv_prog_CPP=$CPP
4204fi
4205{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $CPP" >&5
4206$as_echo "$CPP" >&6; }
4207ac_preproc_ok=false
4208for ac_c_preproc_warn_flag in '' yes
4209do
4210  # Use a header file that comes with gcc, so configuring glibc
4211  # with a fresh cross-compiler works.
4212  # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
4213  # <limits.h> exists even on freestanding compilers.
4214  # On the NeXT, cc -E runs the code through the compiler's parser,
4215  # not just through cpp. "Syntax error" is here to catch this case.
4216  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4217/* end confdefs.h.  */
4218#ifdef __STDC__
4219# include <limits.h>
4220#else
4221# include <assert.h>
4222#endif
4223		     Syntax error
4224_ACEOF
4225if ac_fn_c_try_cpp "$LINENO"; then :
4226
4227else
4228  # Broken: fails on valid input.
4229continue
4230fi
4231rm -f conftest.err conftest.i conftest.$ac_ext
4232
4233  # OK, works on sane cases.  Now check whether nonexistent headers
4234  # can be detected and how.
4235  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4236/* end confdefs.h.  */
4237#include <ac_nonexistent.h>
4238_ACEOF
4239if ac_fn_c_try_cpp "$LINENO"; then :
4240  # Broken: success on invalid input.
4241continue
4242else
4243  # Passes both tests.
4244ac_preproc_ok=:
4245break
4246fi
4247rm -f conftest.err conftest.i conftest.$ac_ext
4248
4249done
4250# Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
4251rm -f conftest.i conftest.err conftest.$ac_ext
4252if $ac_preproc_ok; then :
4253
4254else
4255  { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
4256$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
4257as_fn_error $? "C preprocessor \"$CPP\" fails sanity check
4258See \`config.log' for more details" "$LINENO" 5; }
4259fi
4260
4261ac_ext=c
4262ac_cpp='$CPP $CPPFLAGS'
4263ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
4264ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
4265ac_compiler_gnu=$ac_cv_c_compiler_gnu
4266
4267
4268{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for grep that handles long lines and -e" >&5
4269$as_echo_n "checking for grep that handles long lines and -e... " >&6; }
4270if ${ac_cv_path_GREP+:} false; then :
4271  $as_echo_n "(cached) " >&6
4272else
4273  if test -z "$GREP"; then
4274  ac_path_GREP_found=false
4275  # Loop through the user's path and test for each of PROGNAME-LIST
4276  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4277for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin
4278do
4279  IFS=$as_save_IFS
4280  test -z "$as_dir" && as_dir=.
4281    for ac_prog in grep ggrep; do
4282    for ac_exec_ext in '' $ac_executable_extensions; do
4283      ac_path_GREP="$as_dir/$ac_prog$ac_exec_ext"
4284      as_fn_executable_p "$ac_path_GREP" || continue
4285# Check for GNU ac_path_GREP and select it if it is found.
4286  # Check for GNU $ac_path_GREP
4287case `"$ac_path_GREP" --version 2>&1` in
4288*GNU*)
4289  ac_cv_path_GREP="$ac_path_GREP" ac_path_GREP_found=:;;
4290*)
4291  ac_count=0
4292  $as_echo_n 0123456789 >"conftest.in"
4293  while :
4294  do
4295    cat "conftest.in" "conftest.in" >"conftest.tmp"
4296    mv "conftest.tmp" "conftest.in"
4297    cp "conftest.in" "conftest.nl"
4298    $as_echo 'GREP' >> "conftest.nl"
4299    "$ac_path_GREP" -e 'GREP$' -e '-(cannot match)-' < "conftest.nl" >"conftest.out" 2>/dev/null || break
4300    diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
4301    as_fn_arith $ac_count + 1 && ac_count=$as_val
4302    if test $ac_count -gt ${ac_path_GREP_max-0}; then
4303      # Best one so far, save it but keep looking for a better one
4304      ac_cv_path_GREP="$ac_path_GREP"
4305      ac_path_GREP_max=$ac_count
4306    fi
4307    # 10*(2^10) chars as input seems more than enough
4308    test $ac_count -gt 10 && break
4309  done
4310  rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
4311esac
4312
4313      $ac_path_GREP_found && break 3
4314    done
4315  done
4316  done
4317IFS=$as_save_IFS
4318  if test -z "$ac_cv_path_GREP"; then
4319    as_fn_error $? "no acceptable grep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5
4320  fi
4321else
4322  ac_cv_path_GREP=$GREP
4323fi
4324
4325fi
4326{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_GREP" >&5
4327$as_echo "$ac_cv_path_GREP" >&6; }
4328 GREP="$ac_cv_path_GREP"
4329
4330
4331{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for egrep" >&5
4332$as_echo_n "checking for egrep... " >&6; }
4333if ${ac_cv_path_EGREP+:} false; then :
4334  $as_echo_n "(cached) " >&6
4335else
4336  if echo a | $GREP -E '(a|b)' >/dev/null 2>&1
4337   then ac_cv_path_EGREP="$GREP -E"
4338   else
4339     if test -z "$EGREP"; then
4340  ac_path_EGREP_found=false
4341  # Loop through the user's path and test for each of PROGNAME-LIST
4342  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4343for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin
4344do
4345  IFS=$as_save_IFS
4346  test -z "$as_dir" && as_dir=.
4347    for ac_prog in egrep; do
4348    for ac_exec_ext in '' $ac_executable_extensions; do
4349      ac_path_EGREP="$as_dir/$ac_prog$ac_exec_ext"
4350      as_fn_executable_p "$ac_path_EGREP" || continue
4351# Check for GNU ac_path_EGREP and select it if it is found.
4352  # Check for GNU $ac_path_EGREP
4353case `"$ac_path_EGREP" --version 2>&1` in
4354*GNU*)
4355  ac_cv_path_EGREP="$ac_path_EGREP" ac_path_EGREP_found=:;;
4356*)
4357  ac_count=0
4358  $as_echo_n 0123456789 >"conftest.in"
4359  while :
4360  do
4361    cat "conftest.in" "conftest.in" >"conftest.tmp"
4362    mv "conftest.tmp" "conftest.in"
4363    cp "conftest.in" "conftest.nl"
4364    $as_echo 'EGREP' >> "conftest.nl"
4365    "$ac_path_EGREP" 'EGREP$' < "conftest.nl" >"conftest.out" 2>/dev/null || break
4366    diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
4367    as_fn_arith $ac_count + 1 && ac_count=$as_val
4368    if test $ac_count -gt ${ac_path_EGREP_max-0}; then
4369      # Best one so far, save it but keep looking for a better one
4370      ac_cv_path_EGREP="$ac_path_EGREP"
4371      ac_path_EGREP_max=$ac_count
4372    fi
4373    # 10*(2^10) chars as input seems more than enough
4374    test $ac_count -gt 10 && break
4375  done
4376  rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
4377esac
4378
4379      $ac_path_EGREP_found && break 3
4380    done
4381  done
4382  done
4383IFS=$as_save_IFS
4384  if test -z "$ac_cv_path_EGREP"; then
4385    as_fn_error $? "no acceptable egrep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5
4386  fi
4387else
4388  ac_cv_path_EGREP=$EGREP
4389fi
4390
4391   fi
4392fi
4393{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_EGREP" >&5
4394$as_echo "$ac_cv_path_EGREP" >&6; }
4395 EGREP="$ac_cv_path_EGREP"
4396
4397
4398{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for ANSI C header files" >&5
4399$as_echo_n "checking for ANSI C header files... " >&6; }
4400if ${ac_cv_header_stdc+:} false; then :
4401  $as_echo_n "(cached) " >&6
4402else
4403  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4404/* end confdefs.h.  */
4405#include <stdlib.h>
4406#include <stdarg.h>
4407#include <string.h>
4408#include <float.h>
4409
4410int
4411main ()
4412{
4413
4414  ;
4415  return 0;
4416}
4417_ACEOF
4418if ac_fn_c_try_compile "$LINENO"; then :
4419  ac_cv_header_stdc=yes
4420else
4421  ac_cv_header_stdc=no
4422fi
4423rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4424
4425if test $ac_cv_header_stdc = yes; then
4426  # SunOS 4.x string.h does not declare mem*, contrary to ANSI.
4427  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4428/* end confdefs.h.  */
4429#include <string.h>
4430
4431_ACEOF
4432if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
4433  $EGREP "memchr" >/dev/null 2>&1; then :
4434
4435else
4436  ac_cv_header_stdc=no
4437fi
4438rm -f conftest*
4439
4440fi
4441
4442if test $ac_cv_header_stdc = yes; then
4443  # ISC 2.0.2 stdlib.h does not declare free, contrary to ANSI.
4444  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4445/* end confdefs.h.  */
4446#include <stdlib.h>
4447
4448_ACEOF
4449if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
4450  $EGREP "free" >/dev/null 2>&1; then :
4451
4452else
4453  ac_cv_header_stdc=no
4454fi
4455rm -f conftest*
4456
4457fi
4458
4459if test $ac_cv_header_stdc = yes; then
4460  # /bin/cc in Irix-4.0.5 gets non-ANSI ctype macros unless using -ansi.
4461  if test "$cross_compiling" = yes; then :
4462  :
4463else
4464  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4465/* end confdefs.h.  */
4466#include <ctype.h>
4467#include <stdlib.h>
4468#if ((' ' & 0x0FF) == 0x020)
4469# define ISLOWER(c) ('a' <= (c) && (c) <= 'z')
4470# define TOUPPER(c) (ISLOWER(c) ? 'A' + ((c) - 'a') : (c))
4471#else
4472# define ISLOWER(c) \
4473		   (('a' <= (c) && (c) <= 'i') \
4474		     || ('j' <= (c) && (c) <= 'r') \
4475		     || ('s' <= (c) && (c) <= 'z'))
4476# define TOUPPER(c) (ISLOWER(c) ? ((c) | 0x40) : (c))
4477#endif
4478
4479#define XOR(e, f) (((e) && !(f)) || (!(e) && (f)))
4480int
4481main ()
4482{
4483  int i;
4484  for (i = 0; i < 256; i++)
4485    if (XOR (islower (i), ISLOWER (i))
4486	|| toupper (i) != TOUPPER (i))
4487      return 2;
4488  return 0;
4489}
4490_ACEOF
4491if ac_fn_c_try_run "$LINENO"; then :
4492
4493else
4494  ac_cv_header_stdc=no
4495fi
4496rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
4497  conftest.$ac_objext conftest.beam conftest.$ac_ext
4498fi
4499
4500fi
4501fi
4502{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_header_stdc" >&5
4503$as_echo "$ac_cv_header_stdc" >&6; }
4504if test $ac_cv_header_stdc = yes; then
4505
4506$as_echo "#define STDC_HEADERS 1" >>confdefs.h
4507
4508fi
4509
4510# On IRIX 5.3, sys/types and inttypes.h are conflicting.
4511for ac_header in sys/types.h sys/stat.h stdlib.h string.h memory.h strings.h \
4512		  inttypes.h stdint.h unistd.h
4513do :
4514  as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
4515ac_fn_c_check_header_compile "$LINENO" "$ac_header" "$as_ac_Header" "$ac_includes_default
4516"
4517if eval test \"x\$"$as_ac_Header"\" = x"yes"; then :
4518  cat >>confdefs.h <<_ACEOF
4519#define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1
4520_ACEOF
4521
4522fi
4523
4524done
4525
4526
4527
4528  ac_fn_c_check_header_mongrel "$LINENO" "minix/config.h" "ac_cv_header_minix_config_h" "$ac_includes_default"
4529if test "x$ac_cv_header_minix_config_h" = xyes; then :
4530  MINIX=yes
4531else
4532  MINIX=
4533fi
4534
4535
4536  if test "$MINIX" = yes; then
4537
4538$as_echo "#define _POSIX_SOURCE 1" >>confdefs.h
4539
4540
4541$as_echo "#define _POSIX_1_SOURCE 2" >>confdefs.h
4542
4543
4544$as_echo "#define _MINIX 1" >>confdefs.h
4545
4546  fi
4547
4548
4549  { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether it is safe to define __EXTENSIONS__" >&5
4550$as_echo_n "checking whether it is safe to define __EXTENSIONS__... " >&6; }
4551if ${ac_cv_safe_to_define___extensions__+:} false; then :
4552  $as_echo_n "(cached) " >&6
4553else
4554  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4555/* end confdefs.h.  */
4556
4557#         define __EXTENSIONS__ 1
4558          $ac_includes_default
4559int
4560main ()
4561{
4562
4563  ;
4564  return 0;
4565}
4566_ACEOF
4567if ac_fn_c_try_compile "$LINENO"; then :
4568  ac_cv_safe_to_define___extensions__=yes
4569else
4570  ac_cv_safe_to_define___extensions__=no
4571fi
4572rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4573fi
4574{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_safe_to_define___extensions__" >&5
4575$as_echo "$ac_cv_safe_to_define___extensions__" >&6; }
4576  test $ac_cv_safe_to_define___extensions__ = yes &&
4577    $as_echo "#define __EXTENSIONS__ 1" >>confdefs.h
4578
4579  $as_echo "#define _ALL_SOURCE 1" >>confdefs.h
4580
4581  $as_echo "#define _GNU_SOURCE 1" >>confdefs.h
4582
4583  $as_echo "#define _POSIX_PTHREAD_SEMANTICS 1" >>confdefs.h
4584
4585  $as_echo "#define _TANDEM_SOURCE 1" >>confdefs.h
4586
4587
4588ac_ext=c
4589ac_cpp='$CPP $CPPFLAGS'
4590ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
4591ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
4592ac_compiler_gnu=$ac_cv_c_compiler_gnu
4593if test -n "$ac_tool_prefix"; then
4594  # Extract the first word of "${ac_tool_prefix}gcc", so it can be a program name with args.
4595set dummy ${ac_tool_prefix}gcc; ac_word=$2
4596{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4597$as_echo_n "checking for $ac_word... " >&6; }
4598if ${ac_cv_prog_CC+:} false; then :
4599  $as_echo_n "(cached) " >&6
4600else
4601  if test -n "$CC"; then
4602  ac_cv_prog_CC="$CC" # Let the user override the test.
4603else
4604as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4605for as_dir in $PATH
4606do
4607  IFS=$as_save_IFS
4608  test -z "$as_dir" && as_dir=.
4609    for ac_exec_ext in '' $ac_executable_extensions; do
4610  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
4611    ac_cv_prog_CC="${ac_tool_prefix}gcc"
4612    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
4613    break 2
4614  fi
4615done
4616  done
4617IFS=$as_save_IFS
4618
4619fi
4620fi
4621CC=$ac_cv_prog_CC
4622if test -n "$CC"; then
4623  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
4624$as_echo "$CC" >&6; }
4625else
4626  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4627$as_echo "no" >&6; }
4628fi
4629
4630
4631fi
4632if test -z "$ac_cv_prog_CC"; then
4633  ac_ct_CC=$CC
4634  # Extract the first word of "gcc", so it can be a program name with args.
4635set dummy gcc; ac_word=$2
4636{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4637$as_echo_n "checking for $ac_word... " >&6; }
4638if ${ac_cv_prog_ac_ct_CC+:} false; then :
4639  $as_echo_n "(cached) " >&6
4640else
4641  if test -n "$ac_ct_CC"; then
4642  ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
4643else
4644as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4645for as_dir in $PATH
4646do
4647  IFS=$as_save_IFS
4648  test -z "$as_dir" && as_dir=.
4649    for ac_exec_ext in '' $ac_executable_extensions; do
4650  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
4651    ac_cv_prog_ac_ct_CC="gcc"
4652    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
4653    break 2
4654  fi
4655done
4656  done
4657IFS=$as_save_IFS
4658
4659fi
4660fi
4661ac_ct_CC=$ac_cv_prog_ac_ct_CC
4662if test -n "$ac_ct_CC"; then
4663  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5
4664$as_echo "$ac_ct_CC" >&6; }
4665else
4666  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4667$as_echo "no" >&6; }
4668fi
4669
4670  if test "x$ac_ct_CC" = x; then
4671    CC=""
4672  else
4673    case $cross_compiling:$ac_tool_warned in
4674yes:)
4675{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
4676$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
4677ac_tool_warned=yes ;;
4678esac
4679    CC=$ac_ct_CC
4680  fi
4681else
4682  CC="$ac_cv_prog_CC"
4683fi
4684
4685if test -z "$CC"; then
4686          if test -n "$ac_tool_prefix"; then
4687    # Extract the first word of "${ac_tool_prefix}cc", so it can be a program name with args.
4688set dummy ${ac_tool_prefix}cc; ac_word=$2
4689{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4690$as_echo_n "checking for $ac_word... " >&6; }
4691if ${ac_cv_prog_CC+:} false; then :
4692  $as_echo_n "(cached) " >&6
4693else
4694  if test -n "$CC"; then
4695  ac_cv_prog_CC="$CC" # Let the user override the test.
4696else
4697as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4698for as_dir in $PATH
4699do
4700  IFS=$as_save_IFS
4701  test -z "$as_dir" && as_dir=.
4702    for ac_exec_ext in '' $ac_executable_extensions; do
4703  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
4704    ac_cv_prog_CC="${ac_tool_prefix}cc"
4705    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
4706    break 2
4707  fi
4708done
4709  done
4710IFS=$as_save_IFS
4711
4712fi
4713fi
4714CC=$ac_cv_prog_CC
4715if test -n "$CC"; then
4716  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
4717$as_echo "$CC" >&6; }
4718else
4719  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4720$as_echo "no" >&6; }
4721fi
4722
4723
4724  fi
4725fi
4726if test -z "$CC"; then
4727  # Extract the first word of "cc", so it can be a program name with args.
4728set dummy cc; ac_word=$2
4729{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4730$as_echo_n "checking for $ac_word... " >&6; }
4731if ${ac_cv_prog_CC+:} false; then :
4732  $as_echo_n "(cached) " >&6
4733else
4734  if test -n "$CC"; then
4735  ac_cv_prog_CC="$CC" # Let the user override the test.
4736else
4737  ac_prog_rejected=no
4738as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4739for as_dir in $PATH
4740do
4741  IFS=$as_save_IFS
4742  test -z "$as_dir" && as_dir=.
4743    for ac_exec_ext in '' $ac_executable_extensions; do
4744  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
4745    if test "$as_dir/$ac_word$ac_exec_ext" = "/usr/ucb/cc"; then
4746       ac_prog_rejected=yes
4747       continue
4748     fi
4749    ac_cv_prog_CC="cc"
4750    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
4751    break 2
4752  fi
4753done
4754  done
4755IFS=$as_save_IFS
4756
4757if test $ac_prog_rejected = yes; then
4758  # We found a bogon in the path, so make sure we never use it.
4759  set dummy $ac_cv_prog_CC
4760  shift
4761  if test $# != 0; then
4762    # We chose a different compiler from the bogus one.
4763    # However, it has the same basename, so the bogon will be chosen
4764    # first if we set CC to just the basename; use the full file name.
4765    shift
4766    ac_cv_prog_CC="$as_dir/$ac_word${1+' '}$@"
4767  fi
4768fi
4769fi
4770fi
4771CC=$ac_cv_prog_CC
4772if test -n "$CC"; then
4773  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
4774$as_echo "$CC" >&6; }
4775else
4776  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4777$as_echo "no" >&6; }
4778fi
4779
4780
4781fi
4782if test -z "$CC"; then
4783  if test -n "$ac_tool_prefix"; then
4784  for ac_prog in cl.exe
4785  do
4786    # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
4787set dummy $ac_tool_prefix$ac_prog; ac_word=$2
4788{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4789$as_echo_n "checking for $ac_word... " >&6; }
4790if ${ac_cv_prog_CC+:} false; then :
4791  $as_echo_n "(cached) " >&6
4792else
4793  if test -n "$CC"; then
4794  ac_cv_prog_CC="$CC" # Let the user override the test.
4795else
4796as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4797for as_dir in $PATH
4798do
4799  IFS=$as_save_IFS
4800  test -z "$as_dir" && as_dir=.
4801    for ac_exec_ext in '' $ac_executable_extensions; do
4802  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
4803    ac_cv_prog_CC="$ac_tool_prefix$ac_prog"
4804    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
4805    break 2
4806  fi
4807done
4808  done
4809IFS=$as_save_IFS
4810
4811fi
4812fi
4813CC=$ac_cv_prog_CC
4814if test -n "$CC"; then
4815  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
4816$as_echo "$CC" >&6; }
4817else
4818  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4819$as_echo "no" >&6; }
4820fi
4821
4822
4823    test -n "$CC" && break
4824  done
4825fi
4826if test -z "$CC"; then
4827  ac_ct_CC=$CC
4828  for ac_prog in cl.exe
4829do
4830  # Extract the first word of "$ac_prog", so it can be a program name with args.
4831set dummy $ac_prog; ac_word=$2
4832{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4833$as_echo_n "checking for $ac_word... " >&6; }
4834if ${ac_cv_prog_ac_ct_CC+:} false; then :
4835  $as_echo_n "(cached) " >&6
4836else
4837  if test -n "$ac_ct_CC"; then
4838  ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
4839else
4840as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4841for as_dir in $PATH
4842do
4843  IFS=$as_save_IFS
4844  test -z "$as_dir" && as_dir=.
4845    for ac_exec_ext in '' $ac_executable_extensions; do
4846  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
4847    ac_cv_prog_ac_ct_CC="$ac_prog"
4848    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
4849    break 2
4850  fi
4851done
4852  done
4853IFS=$as_save_IFS
4854
4855fi
4856fi
4857ac_ct_CC=$ac_cv_prog_ac_ct_CC
4858if test -n "$ac_ct_CC"; then
4859  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5
4860$as_echo "$ac_ct_CC" >&6; }
4861else
4862  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4863$as_echo "no" >&6; }
4864fi
4865
4866
4867  test -n "$ac_ct_CC" && break
4868done
4869
4870  if test "x$ac_ct_CC" = x; then
4871    CC=""
4872  else
4873    case $cross_compiling:$ac_tool_warned in
4874yes:)
4875{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
4876$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
4877ac_tool_warned=yes ;;
4878esac
4879    CC=$ac_ct_CC
4880  fi
4881fi
4882
4883fi
4884
4885
4886test -z "$CC" && { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
4887$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
4888as_fn_error $? "no acceptable C compiler found in \$PATH
4889See \`config.log' for more details" "$LINENO" 5; }
4890
4891# Provide some information about the compiler.
4892$as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler version" >&5
4893set X $ac_compile
4894ac_compiler=$2
4895for ac_option in --version -v -V -qversion; do
4896  { { ac_try="$ac_compiler $ac_option >&5"
4897case "(($ac_try" in
4898  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
4899  *) ac_try_echo=$ac_try;;
4900esac
4901eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
4902$as_echo "$ac_try_echo"; } >&5
4903  (eval "$ac_compiler $ac_option >&5") 2>conftest.err
4904  ac_status=$?
4905  if test -s conftest.err; then
4906    sed '10a\
4907... rest of stderr output deleted ...
4908         10q' conftest.err >conftest.er1
4909    cat conftest.er1 >&5
4910  fi
4911  rm -f conftest.er1 conftest.err
4912  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
4913  test $ac_status = 0; }
4914done
4915
4916{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are using the GNU C compiler" >&5
4917$as_echo_n "checking whether we are using the GNU C compiler... " >&6; }
4918if ${ac_cv_c_compiler_gnu+:} false; then :
4919  $as_echo_n "(cached) " >&6
4920else
4921  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4922/* end confdefs.h.  */
4923
4924int
4925main ()
4926{
4927#ifndef __GNUC__
4928       choke me
4929#endif
4930
4931  ;
4932  return 0;
4933}
4934_ACEOF
4935if ac_fn_c_try_compile "$LINENO"; then :
4936  ac_compiler_gnu=yes
4937else
4938  ac_compiler_gnu=no
4939fi
4940rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4941ac_cv_c_compiler_gnu=$ac_compiler_gnu
4942
4943fi
4944{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_compiler_gnu" >&5
4945$as_echo "$ac_cv_c_compiler_gnu" >&6; }
4946if test $ac_compiler_gnu = yes; then
4947  GCC=yes
4948else
4949  GCC=
4950fi
4951ac_test_CFLAGS=${CFLAGS+set}
4952ac_save_CFLAGS=$CFLAGS
4953{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CC accepts -g" >&5
4954$as_echo_n "checking whether $CC accepts -g... " >&6; }
4955if ${ac_cv_prog_cc_g+:} false; then :
4956  $as_echo_n "(cached) " >&6
4957else
4958  ac_save_c_werror_flag=$ac_c_werror_flag
4959   ac_c_werror_flag=yes
4960   ac_cv_prog_cc_g=no
4961   CFLAGS="-g"
4962   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4963/* end confdefs.h.  */
4964
4965int
4966main ()
4967{
4968
4969  ;
4970  return 0;
4971}
4972_ACEOF
4973if ac_fn_c_try_compile "$LINENO"; then :
4974  ac_cv_prog_cc_g=yes
4975else
4976  CFLAGS=""
4977      cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4978/* end confdefs.h.  */
4979
4980int
4981main ()
4982{
4983
4984  ;
4985  return 0;
4986}
4987_ACEOF
4988if ac_fn_c_try_compile "$LINENO"; then :
4989
4990else
4991  ac_c_werror_flag=$ac_save_c_werror_flag
4992	 CFLAGS="-g"
4993	 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4994/* end confdefs.h.  */
4995
4996int
4997main ()
4998{
4999
5000  ;
5001  return 0;
5002}
5003_ACEOF
5004if ac_fn_c_try_compile "$LINENO"; then :
5005  ac_cv_prog_cc_g=yes
5006fi
5007rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
5008fi
5009rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
5010fi
5011rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
5012   ac_c_werror_flag=$ac_save_c_werror_flag
5013fi
5014{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_g" >&5
5015$as_echo "$ac_cv_prog_cc_g" >&6; }
5016if test "$ac_test_CFLAGS" = set; then
5017  CFLAGS=$ac_save_CFLAGS
5018elif test $ac_cv_prog_cc_g = yes; then
5019  if test "$GCC" = yes; then
5020    CFLAGS="-g -O2"
5021  else
5022    CFLAGS="-g"
5023  fi
5024else
5025  if test "$GCC" = yes; then
5026    CFLAGS="-O2"
5027  else
5028    CFLAGS=
5029  fi
5030fi
5031{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $CC option to accept ISO C89" >&5
5032$as_echo_n "checking for $CC option to accept ISO C89... " >&6; }
5033if ${ac_cv_prog_cc_c89+:} false; then :
5034  $as_echo_n "(cached) " >&6
5035else
5036  ac_cv_prog_cc_c89=no
5037ac_save_CC=$CC
5038cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5039/* end confdefs.h.  */
5040#include <stdarg.h>
5041#include <stdio.h>
5042struct stat;
5043/* Most of the following tests are stolen from RCS 5.7's src/conf.sh.  */
5044struct buf { int x; };
5045FILE * (*rcsopen) (struct buf *, struct stat *, int);
5046static char *e (p, i)
5047     char **p;
5048     int i;
5049{
5050  return p[i];
5051}
5052static char *f (char * (*g) (char **, int), char **p, ...)
5053{
5054  char *s;
5055  va_list v;
5056  va_start (v,p);
5057  s = g (p, va_arg (v,int));
5058  va_end (v);
5059  return s;
5060}
5061
5062/* OSF 4.0 Compaq cc is some sort of almost-ANSI by default.  It has
5063   function prototypes and stuff, but not '\xHH' hex character constants.
5064   These don't provoke an error unfortunately, instead are silently treated
5065   as 'x'.  The following induces an error, until -std is added to get
5066   proper ANSI mode.  Curiously '\x00'!='x' always comes out true, for an
5067   array size at least.  It's necessary to write '\x00'==0 to get something
5068   that's true only with -std.  */
5069int osf4_cc_array ['\x00' == 0 ? 1 : -1];
5070
5071/* IBM C 6 for AIX is almost-ANSI by default, but it replaces macro parameters
5072   inside strings and character constants.  */
5073#define FOO(x) 'x'
5074int xlc6_cc_array[FOO(a) == 'x' ? 1 : -1];
5075
5076int test (int i, double x);
5077struct s1 {int (*f) (int a);};
5078struct s2 {int (*f) (double a);};
5079int pairnames (int, char **, FILE *(*)(struct buf *, struct stat *, int), int, int);
5080int argc;
5081char **argv;
5082int
5083main ()
5084{
5085return f (e, argv, 0) != argv[0]  ||  f (e, argv, 1) != argv[1];
5086  ;
5087  return 0;
5088}
5089_ACEOF
5090for ac_arg in '' -qlanglvl=extc89 -qlanglvl=ansi -std \
5091	-Ae "-Aa -D_HPUX_SOURCE" "-Xc -D__EXTENSIONS__"
5092do
5093  CC="$ac_save_CC $ac_arg"
5094  if ac_fn_c_try_compile "$LINENO"; then :
5095  ac_cv_prog_cc_c89=$ac_arg
5096fi
5097rm -f core conftest.err conftest.$ac_objext
5098  test "x$ac_cv_prog_cc_c89" != "xno" && break
5099done
5100rm -f conftest.$ac_ext
5101CC=$ac_save_CC
5102
5103fi
5104# AC_CACHE_VAL
5105case "x$ac_cv_prog_cc_c89" in
5106  x)
5107    { $as_echo "$as_me:${as_lineno-$LINENO}: result: none needed" >&5
5108$as_echo "none needed" >&6; } ;;
5109  xno)
5110    { $as_echo "$as_me:${as_lineno-$LINENO}: result: unsupported" >&5
5111$as_echo "unsupported" >&6; } ;;
5112  *)
5113    CC="$CC $ac_cv_prog_cc_c89"
5114    { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_c89" >&5
5115$as_echo "$ac_cv_prog_cc_c89" >&6; } ;;
5116esac
5117if test "x$ac_cv_prog_cc_c89" != xno; then :
5118
5119fi
5120
5121ac_ext=c
5122ac_cpp='$CPP $CPPFLAGS'
5123ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
5124ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
5125ac_compiler_gnu=$ac_cv_c_compiler_gnu
5126
5127ac_ext=c
5128ac_cpp='$CPP $CPPFLAGS'
5129ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
5130ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
5131ac_compiler_gnu=$ac_cv_c_compiler_gnu
5132{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CC understands -c and -o together" >&5
5133$as_echo_n "checking whether $CC understands -c and -o together... " >&6; }
5134if ${am_cv_prog_cc_c_o+:} false; then :
5135  $as_echo_n "(cached) " >&6
5136else
5137  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5138/* end confdefs.h.  */
5139
5140int
5141main ()
5142{
5143
5144  ;
5145  return 0;
5146}
5147_ACEOF
5148  # Make sure it works both with $CC and with simple cc.
5149  # Following AC_PROG_CC_C_O, we do the test twice because some
5150  # compilers refuse to overwrite an existing .o file with -o,
5151  # though they will create one.
5152  am_cv_prog_cc_c_o=yes
5153  for am_i in 1 2; do
5154    if { echo "$as_me:$LINENO: $CC -c conftest.$ac_ext -o conftest2.$ac_objext" >&5
5155   ($CC -c conftest.$ac_ext -o conftest2.$ac_objext) >&5 2>&5
5156   ac_status=$?
5157   echo "$as_me:$LINENO: \$? = $ac_status" >&5
5158   (exit $ac_status); } \
5159         && test -f conftest2.$ac_objext; then
5160      : OK
5161    else
5162      am_cv_prog_cc_c_o=no
5163      break
5164    fi
5165  done
5166  rm -f core conftest*
5167  unset am_i
5168fi
5169{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $am_cv_prog_cc_c_o" >&5
5170$as_echo "$am_cv_prog_cc_c_o" >&6; }
5171if test "$am_cv_prog_cc_c_o" != yes; then
5172   # Losing compiler, so override with the script.
5173   # FIXME: It is wrong to rewrite CC.
5174   # But if we don't then we get into trouble of one sort or another.
5175   # A longer-term fix would be to have automake use am__CC in this case,
5176   # and then we could set am__CC="\$(top_srcdir)/compile \$(CC)"
5177   CC="$am_aux_dir/compile $CC"
5178fi
5179ac_ext=c
5180ac_cpp='$CPP $CPPFLAGS'
5181ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
5182ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
5183ac_compiler_gnu=$ac_cv_c_compiler_gnu
5184
5185
5186depcc="$CC"   am_compiler_list=
5187
5188{ $as_echo "$as_me:${as_lineno-$LINENO}: checking dependency style of $depcc" >&5
5189$as_echo_n "checking dependency style of $depcc... " >&6; }
5190if ${am_cv_CC_dependencies_compiler_type+:} false; then :
5191  $as_echo_n "(cached) " >&6
5192else
5193  if test -z "$AMDEP_TRUE" && test -f "$am_depcomp"; then
5194  # We make a subdir and do the tests there.  Otherwise we can end up
5195  # making bogus files that we don't know about and never remove.  For
5196  # instance it was reported that on HP-UX the gcc test will end up
5197  # making a dummy file named 'D' -- because '-MD' means "put the output
5198  # in D".
5199  rm -rf conftest.dir
5200  mkdir conftest.dir
5201  # Copy depcomp to subdir because otherwise we won't find it if we're
5202  # using a relative directory.
5203  cp "$am_depcomp" conftest.dir
5204  cd conftest.dir
5205  # We will build objects and dependencies in a subdirectory because
5206  # it helps to detect inapplicable dependency modes.  For instance
5207  # both Tru64's cc and ICC support -MD to output dependencies as a
5208  # side effect of compilation, but ICC will put the dependencies in
5209  # the current directory while Tru64 will put them in the object
5210  # directory.
5211  mkdir sub
5212
5213  am_cv_CC_dependencies_compiler_type=none
5214  if test "$am_compiler_list" = ""; then
5215     am_compiler_list=`sed -n 's/^#*\([a-zA-Z0-9]*\))$/\1/p' < ./depcomp`
5216  fi
5217  am__universal=false
5218  case " $depcc " in #(
5219     *\ -arch\ *\ -arch\ *) am__universal=true ;;
5220     esac
5221
5222  for depmode in $am_compiler_list; do
5223    # Setup a source with many dependencies, because some compilers
5224    # like to wrap large dependency lists on column 80 (with \), and
5225    # we should not choose a depcomp mode which is confused by this.
5226    #
5227    # We need to recreate these files for each test, as the compiler may
5228    # overwrite some of them when testing with obscure command lines.
5229    # This happens at least with the AIX C compiler.
5230    : > sub/conftest.c
5231    for i in 1 2 3 4 5 6; do
5232      echo '#include "conftst'$i'.h"' >> sub/conftest.c
5233      # Using ": > sub/conftst$i.h" creates only sub/conftst1.h with
5234      # Solaris 10 /bin/sh.
5235      echo '/* dummy */' > sub/conftst$i.h
5236    done
5237    echo "${am__include} ${am__quote}sub/conftest.Po${am__quote}" > confmf
5238
5239    # We check with '-c' and '-o' for the sake of the "dashmstdout"
5240    # mode.  It turns out that the SunPro C++ compiler does not properly
5241    # handle '-M -o', and we need to detect this.  Also, some Intel
5242    # versions had trouble with output in subdirs.
5243    am__obj=sub/conftest.${OBJEXT-o}
5244    am__minus_obj="-o $am__obj"
5245    case $depmode in
5246    gcc)
5247      # This depmode causes a compiler race in universal mode.
5248      test "$am__universal" = false || continue
5249      ;;
5250    nosideeffect)
5251      # After this tag, mechanisms are not by side-effect, so they'll
5252      # only be used when explicitly requested.
5253      if test "x$enable_dependency_tracking" = xyes; then
5254	continue
5255      else
5256	break
5257      fi
5258      ;;
5259    msvc7 | msvc7msys | msvisualcpp | msvcmsys)
5260      # This compiler won't grok '-c -o', but also, the minuso test has
5261      # not run yet.  These depmodes are late enough in the game, and
5262      # so weak that their functioning should not be impacted.
5263      am__obj=conftest.${OBJEXT-o}
5264      am__minus_obj=
5265      ;;
5266    none) break ;;
5267    esac
5268    if depmode=$depmode \
5269       source=sub/conftest.c object=$am__obj \
5270       depfile=sub/conftest.Po tmpdepfile=sub/conftest.TPo \
5271       $SHELL ./depcomp $depcc -c $am__minus_obj sub/conftest.c \
5272         >/dev/null 2>conftest.err &&
5273       grep sub/conftst1.h sub/conftest.Po > /dev/null 2>&1 &&
5274       grep sub/conftst6.h sub/conftest.Po > /dev/null 2>&1 &&
5275       grep $am__obj sub/conftest.Po > /dev/null 2>&1 &&
5276       ${MAKE-make} -s -f confmf > /dev/null 2>&1; then
5277      # icc doesn't choke on unknown options, it will just issue warnings
5278      # or remarks (even with -Werror).  So we grep stderr for any message
5279      # that says an option was ignored or not supported.
5280      # When given -MP, icc 7.0 and 7.1 complain thusly:
5281      #   icc: Command line warning: ignoring option '-M'; no argument required
5282      # The diagnosis changed in icc 8.0:
5283      #   icc: Command line remark: option '-MP' not supported
5284      if (grep 'ignoring option' conftest.err ||
5285          grep 'not supported' conftest.err) >/dev/null 2>&1; then :; else
5286        am_cv_CC_dependencies_compiler_type=$depmode
5287        break
5288      fi
5289    fi
5290  done
5291
5292  cd ..
5293  rm -rf conftest.dir
5294else
5295  am_cv_CC_dependencies_compiler_type=none
5296fi
5297
5298fi
5299{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $am_cv_CC_dependencies_compiler_type" >&5
5300$as_echo "$am_cv_CC_dependencies_compiler_type" >&6; }
5301CCDEPMODE=depmode=$am_cv_CC_dependencies_compiler_type
5302
5303 if
5304  test "x$enable_dependency_tracking" != xno \
5305  && test "$am_cv_CC_dependencies_compiler_type" = gcc3; then
5306  am__fastdepCC_TRUE=
5307  am__fastdepCC_FALSE='#'
5308else
5309  am__fastdepCC_TRUE='#'
5310  am__fastdepCC_FALSE=
5311fi
5312
5313
5314ac_ext=cpp
5315ac_cpp='$CXXCPP $CPPFLAGS'
5316ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
5317ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
5318ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
5319if test -z "$CXX"; then
5320  if test -n "$CCC"; then
5321    CXX=$CCC
5322  else
5323    if test -n "$ac_tool_prefix"; then
5324  for ac_prog in g++ c++ gpp aCC CC cxx cc++ cl.exe FCC KCC RCC xlC_r xlC
5325  do
5326    # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
5327set dummy $ac_tool_prefix$ac_prog; ac_word=$2
5328{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5329$as_echo_n "checking for $ac_word... " >&6; }
5330if ${ac_cv_prog_CXX+:} false; then :
5331  $as_echo_n "(cached) " >&6
5332else
5333  if test -n "$CXX"; then
5334  ac_cv_prog_CXX="$CXX" # Let the user override the test.
5335else
5336as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5337for as_dir in $PATH
5338do
5339  IFS=$as_save_IFS
5340  test -z "$as_dir" && as_dir=.
5341    for ac_exec_ext in '' $ac_executable_extensions; do
5342  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
5343    ac_cv_prog_CXX="$ac_tool_prefix$ac_prog"
5344    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5345    break 2
5346  fi
5347done
5348  done
5349IFS=$as_save_IFS
5350
5351fi
5352fi
5353CXX=$ac_cv_prog_CXX
5354if test -n "$CXX"; then
5355  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CXX" >&5
5356$as_echo "$CXX" >&6; }
5357else
5358  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5359$as_echo "no" >&6; }
5360fi
5361
5362
5363    test -n "$CXX" && break
5364  done
5365fi
5366if test -z "$CXX"; then
5367  ac_ct_CXX=$CXX
5368  for ac_prog in g++ c++ gpp aCC CC cxx cc++ cl.exe FCC KCC RCC xlC_r xlC
5369do
5370  # Extract the first word of "$ac_prog", so it can be a program name with args.
5371set dummy $ac_prog; ac_word=$2
5372{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5373$as_echo_n "checking for $ac_word... " >&6; }
5374if ${ac_cv_prog_ac_ct_CXX+:} false; then :
5375  $as_echo_n "(cached) " >&6
5376else
5377  if test -n "$ac_ct_CXX"; then
5378  ac_cv_prog_ac_ct_CXX="$ac_ct_CXX" # Let the user override the test.
5379else
5380as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5381for as_dir in $PATH
5382do
5383  IFS=$as_save_IFS
5384  test -z "$as_dir" && as_dir=.
5385    for ac_exec_ext in '' $ac_executable_extensions; do
5386  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
5387    ac_cv_prog_ac_ct_CXX="$ac_prog"
5388    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5389    break 2
5390  fi
5391done
5392  done
5393IFS=$as_save_IFS
5394
5395fi
5396fi
5397ac_ct_CXX=$ac_cv_prog_ac_ct_CXX
5398if test -n "$ac_ct_CXX"; then
5399  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CXX" >&5
5400$as_echo "$ac_ct_CXX" >&6; }
5401else
5402  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5403$as_echo "no" >&6; }
5404fi
5405
5406
5407  test -n "$ac_ct_CXX" && break
5408done
5409
5410  if test "x$ac_ct_CXX" = x; then
5411    CXX="g++"
5412  else
5413    case $cross_compiling:$ac_tool_warned in
5414yes:)
5415{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
5416$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
5417ac_tool_warned=yes ;;
5418esac
5419    CXX=$ac_ct_CXX
5420  fi
5421fi
5422
5423  fi
5424fi
5425# Provide some information about the compiler.
5426$as_echo "$as_me:${as_lineno-$LINENO}: checking for C++ compiler version" >&5
5427set X $ac_compile
5428ac_compiler=$2
5429for ac_option in --version -v -V -qversion; do
5430  { { ac_try="$ac_compiler $ac_option >&5"
5431case "(($ac_try" in
5432  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
5433  *) ac_try_echo=$ac_try;;
5434esac
5435eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
5436$as_echo "$ac_try_echo"; } >&5
5437  (eval "$ac_compiler $ac_option >&5") 2>conftest.err
5438  ac_status=$?
5439  if test -s conftest.err; then
5440    sed '10a\
5441... rest of stderr output deleted ...
5442         10q' conftest.err >conftest.er1
5443    cat conftest.er1 >&5
5444  fi
5445  rm -f conftest.er1 conftest.err
5446  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
5447  test $ac_status = 0; }
5448done
5449
5450{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are using the GNU C++ compiler" >&5
5451$as_echo_n "checking whether we are using the GNU C++ compiler... " >&6; }
5452if ${ac_cv_cxx_compiler_gnu+:} false; then :
5453  $as_echo_n "(cached) " >&6
5454else
5455  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5456/* end confdefs.h.  */
5457
5458int
5459main ()
5460{
5461#ifndef __GNUC__
5462       choke me
5463#endif
5464
5465  ;
5466  return 0;
5467}
5468_ACEOF
5469if ac_fn_cxx_try_compile "$LINENO"; then :
5470  ac_compiler_gnu=yes
5471else
5472  ac_compiler_gnu=no
5473fi
5474rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
5475ac_cv_cxx_compiler_gnu=$ac_compiler_gnu
5476
5477fi
5478{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_cxx_compiler_gnu" >&5
5479$as_echo "$ac_cv_cxx_compiler_gnu" >&6; }
5480if test $ac_compiler_gnu = yes; then
5481  GXX=yes
5482else
5483  GXX=
5484fi
5485ac_test_CXXFLAGS=${CXXFLAGS+set}
5486ac_save_CXXFLAGS=$CXXFLAGS
5487{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CXX accepts -g" >&5
5488$as_echo_n "checking whether $CXX accepts -g... " >&6; }
5489if ${ac_cv_prog_cxx_g+:} false; then :
5490  $as_echo_n "(cached) " >&6
5491else
5492  ac_save_cxx_werror_flag=$ac_cxx_werror_flag
5493   ac_cxx_werror_flag=yes
5494   ac_cv_prog_cxx_g=no
5495   CXXFLAGS="-g"
5496   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5497/* end confdefs.h.  */
5498
5499int
5500main ()
5501{
5502
5503  ;
5504  return 0;
5505}
5506_ACEOF
5507if ac_fn_cxx_try_compile "$LINENO"; then :
5508  ac_cv_prog_cxx_g=yes
5509else
5510  CXXFLAGS=""
5511      cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5512/* end confdefs.h.  */
5513
5514int
5515main ()
5516{
5517
5518  ;
5519  return 0;
5520}
5521_ACEOF
5522if ac_fn_cxx_try_compile "$LINENO"; then :
5523
5524else
5525  ac_cxx_werror_flag=$ac_save_cxx_werror_flag
5526	 CXXFLAGS="-g"
5527	 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5528/* end confdefs.h.  */
5529
5530int
5531main ()
5532{
5533
5534  ;
5535  return 0;
5536}
5537_ACEOF
5538if ac_fn_cxx_try_compile "$LINENO"; then :
5539  ac_cv_prog_cxx_g=yes
5540fi
5541rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
5542fi
5543rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
5544fi
5545rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
5546   ac_cxx_werror_flag=$ac_save_cxx_werror_flag
5547fi
5548{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cxx_g" >&5
5549$as_echo "$ac_cv_prog_cxx_g" >&6; }
5550if test "$ac_test_CXXFLAGS" = set; then
5551  CXXFLAGS=$ac_save_CXXFLAGS
5552elif test $ac_cv_prog_cxx_g = yes; then
5553  if test "$GXX" = yes; then
5554    CXXFLAGS="-g -O2"
5555  else
5556    CXXFLAGS="-g"
5557  fi
5558else
5559  if test "$GXX" = yes; then
5560    CXXFLAGS="-O2"
5561  else
5562    CXXFLAGS=
5563  fi
5564fi
5565ac_ext=c
5566ac_cpp='$CPP $CPPFLAGS'
5567ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
5568ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
5569ac_compiler_gnu=$ac_cv_c_compiler_gnu
5570
5571depcc="$CXX"  am_compiler_list=
5572
5573{ $as_echo "$as_me:${as_lineno-$LINENO}: checking dependency style of $depcc" >&5
5574$as_echo_n "checking dependency style of $depcc... " >&6; }
5575if ${am_cv_CXX_dependencies_compiler_type+:} false; then :
5576  $as_echo_n "(cached) " >&6
5577else
5578  if test -z "$AMDEP_TRUE" && test -f "$am_depcomp"; then
5579  # We make a subdir and do the tests there.  Otherwise we can end up
5580  # making bogus files that we don't know about and never remove.  For
5581  # instance it was reported that on HP-UX the gcc test will end up
5582  # making a dummy file named 'D' -- because '-MD' means "put the output
5583  # in D".
5584  rm -rf conftest.dir
5585  mkdir conftest.dir
5586  # Copy depcomp to subdir because otherwise we won't find it if we're
5587  # using a relative directory.
5588  cp "$am_depcomp" conftest.dir
5589  cd conftest.dir
5590  # We will build objects and dependencies in a subdirectory because
5591  # it helps to detect inapplicable dependency modes.  For instance
5592  # both Tru64's cc and ICC support -MD to output dependencies as a
5593  # side effect of compilation, but ICC will put the dependencies in
5594  # the current directory while Tru64 will put them in the object
5595  # directory.
5596  mkdir sub
5597
5598  am_cv_CXX_dependencies_compiler_type=none
5599  if test "$am_compiler_list" = ""; then
5600     am_compiler_list=`sed -n 's/^#*\([a-zA-Z0-9]*\))$/\1/p' < ./depcomp`
5601  fi
5602  am__universal=false
5603  case " $depcc " in #(
5604     *\ -arch\ *\ -arch\ *) am__universal=true ;;
5605     esac
5606
5607  for depmode in $am_compiler_list; do
5608    # Setup a source with many dependencies, because some compilers
5609    # like to wrap large dependency lists on column 80 (with \), and
5610    # we should not choose a depcomp mode which is confused by this.
5611    #
5612    # We need to recreate these files for each test, as the compiler may
5613    # overwrite some of them when testing with obscure command lines.
5614    # This happens at least with the AIX C compiler.
5615    : > sub/conftest.c
5616    for i in 1 2 3 4 5 6; do
5617      echo '#include "conftst'$i'.h"' >> sub/conftest.c
5618      # Using ": > sub/conftst$i.h" creates only sub/conftst1.h with
5619      # Solaris 10 /bin/sh.
5620      echo '/* dummy */' > sub/conftst$i.h
5621    done
5622    echo "${am__include} ${am__quote}sub/conftest.Po${am__quote}" > confmf
5623
5624    # We check with '-c' and '-o' for the sake of the "dashmstdout"
5625    # mode.  It turns out that the SunPro C++ compiler does not properly
5626    # handle '-M -o', and we need to detect this.  Also, some Intel
5627    # versions had trouble with output in subdirs.
5628    am__obj=sub/conftest.${OBJEXT-o}
5629    am__minus_obj="-o $am__obj"
5630    case $depmode in
5631    gcc)
5632      # This depmode causes a compiler race in universal mode.
5633      test "$am__universal" = false || continue
5634      ;;
5635    nosideeffect)
5636      # After this tag, mechanisms are not by side-effect, so they'll
5637      # only be used when explicitly requested.
5638      if test "x$enable_dependency_tracking" = xyes; then
5639	continue
5640      else
5641	break
5642      fi
5643      ;;
5644    msvc7 | msvc7msys | msvisualcpp | msvcmsys)
5645      # This compiler won't grok '-c -o', but also, the minuso test has
5646      # not run yet.  These depmodes are late enough in the game, and
5647      # so weak that their functioning should not be impacted.
5648      am__obj=conftest.${OBJEXT-o}
5649      am__minus_obj=
5650      ;;
5651    none) break ;;
5652    esac
5653    if depmode=$depmode \
5654       source=sub/conftest.c object=$am__obj \
5655       depfile=sub/conftest.Po tmpdepfile=sub/conftest.TPo \
5656       $SHELL ./depcomp $depcc -c $am__minus_obj sub/conftest.c \
5657         >/dev/null 2>conftest.err &&
5658       grep sub/conftst1.h sub/conftest.Po > /dev/null 2>&1 &&
5659       grep sub/conftst6.h sub/conftest.Po > /dev/null 2>&1 &&
5660       grep $am__obj sub/conftest.Po > /dev/null 2>&1 &&
5661       ${MAKE-make} -s -f confmf > /dev/null 2>&1; then
5662      # icc doesn't choke on unknown options, it will just issue warnings
5663      # or remarks (even with -Werror).  So we grep stderr for any message
5664      # that says an option was ignored or not supported.
5665      # When given -MP, icc 7.0 and 7.1 complain thusly:
5666      #   icc: Command line warning: ignoring option '-M'; no argument required
5667      # The diagnosis changed in icc 8.0:
5668      #   icc: Command line remark: option '-MP' not supported
5669      if (grep 'ignoring option' conftest.err ||
5670          grep 'not supported' conftest.err) >/dev/null 2>&1; then :; else
5671        am_cv_CXX_dependencies_compiler_type=$depmode
5672        break
5673      fi
5674    fi
5675  done
5676
5677  cd ..
5678  rm -rf conftest.dir
5679else
5680  am_cv_CXX_dependencies_compiler_type=none
5681fi
5682
5683fi
5684{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $am_cv_CXX_dependencies_compiler_type" >&5
5685$as_echo "$am_cv_CXX_dependencies_compiler_type" >&6; }
5686CXXDEPMODE=depmode=$am_cv_CXX_dependencies_compiler_type
5687
5688 if
5689  test "x$enable_dependency_tracking" != xno \
5690  && test "$am_cv_CXX_dependencies_compiler_type" = gcc3; then
5691  am__fastdepCXX_TRUE=
5692  am__fastdepCXX_FALSE='#'
5693else
5694  am__fastdepCXX_TRUE='#'
5695  am__fastdepCXX_FALSE=
5696fi
5697
5698
5699
5700if test -n "$ac_tool_prefix"; then
5701  # Extract the first word of "${ac_tool_prefix}ranlib", so it can be a program name with args.
5702set dummy ${ac_tool_prefix}ranlib; ac_word=$2
5703{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5704$as_echo_n "checking for $ac_word... " >&6; }
5705if ${ac_cv_prog_RANLIB+:} false; then :
5706  $as_echo_n "(cached) " >&6
5707else
5708  if test -n "$RANLIB"; then
5709  ac_cv_prog_RANLIB="$RANLIB" # Let the user override the test.
5710else
5711as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5712for as_dir in $PATH
5713do
5714  IFS=$as_save_IFS
5715  test -z "$as_dir" && as_dir=.
5716    for ac_exec_ext in '' $ac_executable_extensions; do
5717  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
5718    ac_cv_prog_RANLIB="${ac_tool_prefix}ranlib"
5719    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5720    break 2
5721  fi
5722done
5723  done
5724IFS=$as_save_IFS
5725
5726fi
5727fi
5728RANLIB=$ac_cv_prog_RANLIB
5729if test -n "$RANLIB"; then
5730  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $RANLIB" >&5
5731$as_echo "$RANLIB" >&6; }
5732else
5733  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5734$as_echo "no" >&6; }
5735fi
5736
5737
5738fi
5739if test -z "$ac_cv_prog_RANLIB"; then
5740  ac_ct_RANLIB=$RANLIB
5741  # Extract the first word of "ranlib", so it can be a program name with args.
5742set dummy ranlib; ac_word=$2
5743{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5744$as_echo_n "checking for $ac_word... " >&6; }
5745if ${ac_cv_prog_ac_ct_RANLIB+:} false; then :
5746  $as_echo_n "(cached) " >&6
5747else
5748  if test -n "$ac_ct_RANLIB"; then
5749  ac_cv_prog_ac_ct_RANLIB="$ac_ct_RANLIB" # Let the user override the test.
5750else
5751as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5752for as_dir in $PATH
5753do
5754  IFS=$as_save_IFS
5755  test -z "$as_dir" && as_dir=.
5756    for ac_exec_ext in '' $ac_executable_extensions; do
5757  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
5758    ac_cv_prog_ac_ct_RANLIB="ranlib"
5759    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5760    break 2
5761  fi
5762done
5763  done
5764IFS=$as_save_IFS
5765
5766fi
5767fi
5768ac_ct_RANLIB=$ac_cv_prog_ac_ct_RANLIB
5769if test -n "$ac_ct_RANLIB"; then
5770  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_RANLIB" >&5
5771$as_echo "$ac_ct_RANLIB" >&6; }
5772else
5773  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5774$as_echo "no" >&6; }
5775fi
5776
5777  if test "x$ac_ct_RANLIB" = x; then
5778    RANLIB=":"
5779  else
5780    case $cross_compiling:$ac_tool_warned in
5781yes:)
5782{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
5783$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
5784ac_tool_warned=yes ;;
5785esac
5786    RANLIB=$ac_ct_RANLIB
5787  fi
5788else
5789  RANLIB="$ac_cv_prog_RANLIB"
5790fi
5791
5792if test -n "$ac_tool_prefix"; then
5793  for ac_prog in ar lib "link -lib"
5794  do
5795    # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
5796set dummy $ac_tool_prefix$ac_prog; ac_word=$2
5797{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5798$as_echo_n "checking for $ac_word... " >&6; }
5799if ${ac_cv_prog_AR+:} false; then :
5800  $as_echo_n "(cached) " >&6
5801else
5802  if test -n "$AR"; then
5803  ac_cv_prog_AR="$AR" # Let the user override the test.
5804else
5805as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5806for as_dir in $PATH
5807do
5808  IFS=$as_save_IFS
5809  test -z "$as_dir" && as_dir=.
5810    for ac_exec_ext in '' $ac_executable_extensions; do
5811  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
5812    ac_cv_prog_AR="$ac_tool_prefix$ac_prog"
5813    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5814    break 2
5815  fi
5816done
5817  done
5818IFS=$as_save_IFS
5819
5820fi
5821fi
5822AR=$ac_cv_prog_AR
5823if test -n "$AR"; then
5824  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AR" >&5
5825$as_echo "$AR" >&6; }
5826else
5827  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5828$as_echo "no" >&6; }
5829fi
5830
5831
5832    test -n "$AR" && break
5833  done
5834fi
5835if test -z "$AR"; then
5836  ac_ct_AR=$AR
5837  for ac_prog in ar lib "link -lib"
5838do
5839  # Extract the first word of "$ac_prog", so it can be a program name with args.
5840set dummy $ac_prog; ac_word=$2
5841{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5842$as_echo_n "checking for $ac_word... " >&6; }
5843if ${ac_cv_prog_ac_ct_AR+:} false; then :
5844  $as_echo_n "(cached) " >&6
5845else
5846  if test -n "$ac_ct_AR"; then
5847  ac_cv_prog_ac_ct_AR="$ac_ct_AR" # Let the user override the test.
5848else
5849as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5850for as_dir in $PATH
5851do
5852  IFS=$as_save_IFS
5853  test -z "$as_dir" && as_dir=.
5854    for ac_exec_ext in '' $ac_executable_extensions; do
5855  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
5856    ac_cv_prog_ac_ct_AR="$ac_prog"
5857    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5858    break 2
5859  fi
5860done
5861  done
5862IFS=$as_save_IFS
5863
5864fi
5865fi
5866ac_ct_AR=$ac_cv_prog_ac_ct_AR
5867if test -n "$ac_ct_AR"; then
5868  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_AR" >&5
5869$as_echo "$ac_ct_AR" >&6; }
5870else
5871  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5872$as_echo "no" >&6; }
5873fi
5874
5875
5876  test -n "$ac_ct_AR" && break
5877done
5878
5879  if test "x$ac_ct_AR" = x; then
5880    AR="false"
5881  else
5882    case $cross_compiling:$ac_tool_warned in
5883yes:)
5884{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
5885$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
5886ac_tool_warned=yes ;;
5887esac
5888    AR=$ac_ct_AR
5889  fi
5890fi
5891
5892: ${AR=ar}
5893
5894{ $as_echo "$as_me:${as_lineno-$LINENO}: checking the archiver ($AR) interface" >&5
5895$as_echo_n "checking the archiver ($AR) interface... " >&6; }
5896if ${am_cv_ar_interface+:} false; then :
5897  $as_echo_n "(cached) " >&6
5898else
5899  ac_ext=c
5900ac_cpp='$CPP $CPPFLAGS'
5901ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
5902ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
5903ac_compiler_gnu=$ac_cv_c_compiler_gnu
5904
5905   am_cv_ar_interface=ar
5906   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5907/* end confdefs.h.  */
5908int some_variable = 0;
5909_ACEOF
5910if ac_fn_c_try_compile "$LINENO"; then :
5911  am_ar_try='$AR cru libconftest.a conftest.$ac_objext >&5'
5912      { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$am_ar_try\""; } >&5
5913  (eval $am_ar_try) 2>&5
5914  ac_status=$?
5915  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
5916  test $ac_status = 0; }
5917      if test "$ac_status" -eq 0; then
5918        am_cv_ar_interface=ar
5919      else
5920        am_ar_try='$AR -NOLOGO -OUT:conftest.lib conftest.$ac_objext >&5'
5921        { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$am_ar_try\""; } >&5
5922  (eval $am_ar_try) 2>&5
5923  ac_status=$?
5924  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
5925  test $ac_status = 0; }
5926        if test "$ac_status" -eq 0; then
5927          am_cv_ar_interface=lib
5928        else
5929          am_cv_ar_interface=unknown
5930        fi
5931      fi
5932      rm -f conftest.lib libconftest.a
5933
5934fi
5935rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
5936   ac_ext=c
5937ac_cpp='$CPP $CPPFLAGS'
5938ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
5939ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
5940ac_compiler_gnu=$ac_cv_c_compiler_gnu
5941
5942fi
5943{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $am_cv_ar_interface" >&5
5944$as_echo "$am_cv_ar_interface" >&6; }
5945
5946case $am_cv_ar_interface in
5947ar)
5948  ;;
5949lib)
5950  # Microsoft lib, so override with the ar-lib wrapper script.
5951  # FIXME: It is wrong to rewrite AR.
5952  # But if we don't then we get into trouble of one sort or another.
5953  # A longer-term fix would be to have automake use am__AR in this case,
5954  # and then we could set am__AR="$am_aux_dir/ar-lib \$(AR)" or something
5955  # similar.
5956  AR="$am_aux_dir/ar-lib $AR"
5957  ;;
5958unknown)
5959  as_fn_error $? "could not determine $AR interface" "$LINENO" 5
5960  ;;
5961esac
5962
5963
5964case `pwd` in
5965  *\ * | *\	*)
5966    { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: Libtool does not cope well with whitespace in \`pwd\`" >&5
5967$as_echo "$as_me: WARNING: Libtool does not cope well with whitespace in \`pwd\`" >&2;} ;;
5968esac
5969
5970
5971
5972macro_version='2.2.7a'
5973macro_revision='1.3134'
5974
5975
5976
5977
5978
5979
5980
5981
5982
5983
5984
5985
5986
5987ltmain="$ac_aux_dir/ltmain.sh"
5988
5989# Backslashify metacharacters that are still active within
5990# double-quoted strings.
5991sed_quote_subst='s/\(["`$\\]\)/\\\1/g'
5992
5993# Same as above, but do not quote variable references.
5994double_quote_subst='s/\(["`\\]\)/\\\1/g'
5995
5996# Sed substitution to delay expansion of an escaped shell variable in a
5997# double_quote_subst'ed string.
5998delay_variable_subst='s/\\\\\\\\\\\$/\\\\\\$/g'
5999
6000# Sed substitution to delay expansion of an escaped single quote.
6001delay_single_quote_subst='s/'\''/'\'\\\\\\\'\''/g'
6002
6003# Sed substitution to avoid accidental globbing in evaled expressions
6004no_glob_subst='s/\*/\\\*/g'
6005
6006ECHO='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\'
6007ECHO=$ECHO$ECHO$ECHO$ECHO$ECHO
6008ECHO=$ECHO$ECHO$ECHO$ECHO$ECHO$ECHO
6009
6010{ $as_echo "$as_me:${as_lineno-$LINENO}: checking how to print strings" >&5
6011$as_echo_n "checking how to print strings... " >&6; }
6012# Test print first, because it will be a builtin if present.
6013if test "X`print -r -- -n 2>/dev/null`" = X-n && \
6014   test "X`print -r -- $ECHO 2>/dev/null`" = "X$ECHO"; then
6015  ECHO='print -r --'
6016elif test "X`printf %s $ECHO 2>/dev/null`" = "X$ECHO"; then
6017  ECHO='printf %s\n'
6018else
6019  # Use this function as a fallback that always works.
6020  func_fallback_echo ()
6021  {
6022    eval 'cat <<_LTECHO_EOF
6023$1
6024_LTECHO_EOF'
6025  }
6026  ECHO='func_fallback_echo'
6027fi
6028
6029# func_echo_all arg...
6030# Invoke $ECHO with all args, space-separated.
6031func_echo_all ()
6032{
6033    $ECHO ""
6034}
6035
6036case "$ECHO" in
6037  printf*) { $as_echo "$as_me:${as_lineno-$LINENO}: result: printf" >&5
6038$as_echo "printf" >&6; } ;;
6039  print*) { $as_echo "$as_me:${as_lineno-$LINENO}: result: print -r" >&5
6040$as_echo "print -r" >&6; } ;;
6041  *) { $as_echo "$as_me:${as_lineno-$LINENO}: result: cat" >&5
6042$as_echo "cat" >&6; } ;;
6043esac
6044
6045
6046
6047
6048
6049
6050
6051
6052
6053
6054
6055
6056
6057
6058{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for a sed that does not truncate output" >&5
6059$as_echo_n "checking for a sed that does not truncate output... " >&6; }
6060if ${ac_cv_path_SED+:} false; then :
6061  $as_echo_n "(cached) " >&6
6062else
6063            ac_script=s/aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb/
6064     for ac_i in 1 2 3 4 5 6 7; do
6065       ac_script="$ac_script$as_nl$ac_script"
6066     done
6067     echo "$ac_script" 2>/dev/null | sed 99q >conftest.sed
6068     { ac_script=; unset ac_script;}
6069     if test -z "$SED"; then
6070  ac_path_SED_found=false
6071  # Loop through the user's path and test for each of PROGNAME-LIST
6072  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6073for as_dir in $PATH
6074do
6075  IFS=$as_save_IFS
6076  test -z "$as_dir" && as_dir=.
6077    for ac_prog in sed gsed; do
6078    for ac_exec_ext in '' $ac_executable_extensions; do
6079      ac_path_SED="$as_dir/$ac_prog$ac_exec_ext"
6080      as_fn_executable_p "$ac_path_SED" || continue
6081# Check for GNU ac_path_SED and select it if it is found.
6082  # Check for GNU $ac_path_SED
6083case `"$ac_path_SED" --version 2>&1` in
6084*GNU*)
6085  ac_cv_path_SED="$ac_path_SED" ac_path_SED_found=:;;
6086*)
6087  ac_count=0
6088  $as_echo_n 0123456789 >"conftest.in"
6089  while :
6090  do
6091    cat "conftest.in" "conftest.in" >"conftest.tmp"
6092    mv "conftest.tmp" "conftest.in"
6093    cp "conftest.in" "conftest.nl"
6094    $as_echo '' >> "conftest.nl"
6095    "$ac_path_SED" -f conftest.sed < "conftest.nl" >"conftest.out" 2>/dev/null || break
6096    diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
6097    as_fn_arith $ac_count + 1 && ac_count=$as_val
6098    if test $ac_count -gt ${ac_path_SED_max-0}; then
6099      # Best one so far, save it but keep looking for a better one
6100      ac_cv_path_SED="$ac_path_SED"
6101      ac_path_SED_max=$ac_count
6102    fi
6103    # 10*(2^10) chars as input seems more than enough
6104    test $ac_count -gt 10 && break
6105  done
6106  rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
6107esac
6108
6109      $ac_path_SED_found && break 3
6110    done
6111  done
6112  done
6113IFS=$as_save_IFS
6114  if test -z "$ac_cv_path_SED"; then
6115    as_fn_error $? "no acceptable sed could be found in \$PATH" "$LINENO" 5
6116  fi
6117else
6118  ac_cv_path_SED=$SED
6119fi
6120
6121fi
6122{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_SED" >&5
6123$as_echo "$ac_cv_path_SED" >&6; }
6124 SED="$ac_cv_path_SED"
6125  rm -f conftest.sed
6126
6127test -z "$SED" && SED=sed
6128Xsed="$SED -e 1s/^X//"
6129
6130
6131
6132
6133
6134
6135
6136
6137
6138
6139
6140{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for fgrep" >&5
6141$as_echo_n "checking for fgrep... " >&6; }
6142if ${ac_cv_path_FGREP+:} false; then :
6143  $as_echo_n "(cached) " >&6
6144else
6145  if echo 'ab*c' | $GREP -F 'ab*c' >/dev/null 2>&1
6146   then ac_cv_path_FGREP="$GREP -F"
6147   else
6148     if test -z "$FGREP"; then
6149  ac_path_FGREP_found=false
6150  # Loop through the user's path and test for each of PROGNAME-LIST
6151  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6152for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin
6153do
6154  IFS=$as_save_IFS
6155  test -z "$as_dir" && as_dir=.
6156    for ac_prog in fgrep; do
6157    for ac_exec_ext in '' $ac_executable_extensions; do
6158      ac_path_FGREP="$as_dir/$ac_prog$ac_exec_ext"
6159      as_fn_executable_p "$ac_path_FGREP" || continue
6160# Check for GNU ac_path_FGREP and select it if it is found.
6161  # Check for GNU $ac_path_FGREP
6162case `"$ac_path_FGREP" --version 2>&1` in
6163*GNU*)
6164  ac_cv_path_FGREP="$ac_path_FGREP" ac_path_FGREP_found=:;;
6165*)
6166  ac_count=0
6167  $as_echo_n 0123456789 >"conftest.in"
6168  while :
6169  do
6170    cat "conftest.in" "conftest.in" >"conftest.tmp"
6171    mv "conftest.tmp" "conftest.in"
6172    cp "conftest.in" "conftest.nl"
6173    $as_echo 'FGREP' >> "conftest.nl"
6174    "$ac_path_FGREP" FGREP < "conftest.nl" >"conftest.out" 2>/dev/null || break
6175    diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
6176    as_fn_arith $ac_count + 1 && ac_count=$as_val
6177    if test $ac_count -gt ${ac_path_FGREP_max-0}; then
6178      # Best one so far, save it but keep looking for a better one
6179      ac_cv_path_FGREP="$ac_path_FGREP"
6180      ac_path_FGREP_max=$ac_count
6181    fi
6182    # 10*(2^10) chars as input seems more than enough
6183    test $ac_count -gt 10 && break
6184  done
6185  rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
6186esac
6187
6188      $ac_path_FGREP_found && break 3
6189    done
6190  done
6191  done
6192IFS=$as_save_IFS
6193  if test -z "$ac_cv_path_FGREP"; then
6194    as_fn_error $? "no acceptable fgrep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5
6195  fi
6196else
6197  ac_cv_path_FGREP=$FGREP
6198fi
6199
6200   fi
6201fi
6202{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_FGREP" >&5
6203$as_echo "$ac_cv_path_FGREP" >&6; }
6204 FGREP="$ac_cv_path_FGREP"
6205
6206
6207test -z "$GREP" && GREP=grep
6208
6209
6210
6211
6212
6213
6214
6215
6216
6217
6218
6219
6220
6221
6222
6223
6224
6225
6226
6227# Check whether --with-gnu-ld was given.
6228if test "${with_gnu_ld+set}" = set; then :
6229  withval=$with_gnu_ld; test "$withval" = no || with_gnu_ld=yes
6230else
6231  with_gnu_ld=no
6232fi
6233
6234ac_prog=ld
6235if test "$GCC" = yes; then
6236  # Check if gcc -print-prog-name=ld gives a path.
6237  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ld used by $CC" >&5
6238$as_echo_n "checking for ld used by $CC... " >&6; }
6239  case $host in
6240  *-*-mingw*)
6241    # gcc leaves a trailing carriage return which upsets mingw
6242    ac_prog=`($CC -print-prog-name=ld) 2>&5 | tr -d '\015'` ;;
6243  *)
6244    ac_prog=`($CC -print-prog-name=ld) 2>&5` ;;
6245  esac
6246  case $ac_prog in
6247    # Accept absolute paths.
6248    [\\/]* | ?:[\\/]*)
6249      re_direlt='/[^/][^/]*/\.\./'
6250      # Canonicalize the pathname of ld
6251      ac_prog=`$ECHO "$ac_prog"| $SED 's%\\\\%/%g'`
6252      while $ECHO "$ac_prog" | $GREP "$re_direlt" > /dev/null 2>&1; do
6253	ac_prog=`$ECHO $ac_prog| $SED "s%$re_direlt%/%"`
6254      done
6255      test -z "$LD" && LD="$ac_prog"
6256      ;;
6257  "")
6258    # If it fails, then pretend we aren't using GCC.
6259    ac_prog=ld
6260    ;;
6261  *)
6262    # If it is relative, then search for the first ld in PATH.
6263    with_gnu_ld=unknown
6264    ;;
6265  esac
6266elif test "$with_gnu_ld" = yes; then
6267  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for GNU ld" >&5
6268$as_echo_n "checking for GNU ld... " >&6; }
6269else
6270  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for non-GNU ld" >&5
6271$as_echo_n "checking for non-GNU ld... " >&6; }
6272fi
6273if ${lt_cv_path_LD+:} false; then :
6274  $as_echo_n "(cached) " >&6
6275else
6276  if test -z "$LD"; then
6277  lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR
6278  for ac_dir in $PATH; do
6279    IFS="$lt_save_ifs"
6280    test -z "$ac_dir" && ac_dir=.
6281    if test -f "$ac_dir/$ac_prog" || test -f "$ac_dir/$ac_prog$ac_exeext"; then
6282      lt_cv_path_LD="$ac_dir/$ac_prog"
6283      # Check to see if the program is GNU ld.  I'd rather use --version,
6284      # but apparently some variants of GNU ld only accept -v.
6285      # Break only if it was the GNU/non-GNU ld that we prefer.
6286      case `"$lt_cv_path_LD" -v 2>&1 </dev/null` in
6287      *GNU* | *'with BFD'*)
6288	test "$with_gnu_ld" != no && break
6289	;;
6290      *)
6291	test "$with_gnu_ld" != yes && break
6292	;;
6293      esac
6294    fi
6295  done
6296  IFS="$lt_save_ifs"
6297else
6298  lt_cv_path_LD="$LD" # Let the user override the test with a path.
6299fi
6300fi
6301
6302LD="$lt_cv_path_LD"
6303if test -n "$LD"; then
6304  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LD" >&5
6305$as_echo "$LD" >&6; }
6306else
6307  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6308$as_echo "no" >&6; }
6309fi
6310test -z "$LD" && as_fn_error $? "no acceptable ld found in \$PATH" "$LINENO" 5
6311{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if the linker ($LD) is GNU ld" >&5
6312$as_echo_n "checking if the linker ($LD) is GNU ld... " >&6; }
6313if ${lt_cv_prog_gnu_ld+:} false; then :
6314  $as_echo_n "(cached) " >&6
6315else
6316  # I'd rather use --version here, but apparently some GNU lds only accept -v.
6317case `$LD -v 2>&1 </dev/null` in
6318*GNU* | *'with BFD'*)
6319  lt_cv_prog_gnu_ld=yes
6320  ;;
6321*)
6322  lt_cv_prog_gnu_ld=no
6323  ;;
6324esac
6325fi
6326{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_gnu_ld" >&5
6327$as_echo "$lt_cv_prog_gnu_ld" >&6; }
6328with_gnu_ld=$lt_cv_prog_gnu_ld
6329
6330
6331
6332
6333
6334
6335
6336
6337
6338{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for BSD- or MS-compatible name lister (nm)" >&5
6339$as_echo_n "checking for BSD- or MS-compatible name lister (nm)... " >&6; }
6340if ${lt_cv_path_NM+:} false; then :
6341  $as_echo_n "(cached) " >&6
6342else
6343  if test -n "$NM"; then
6344   # Let the user override the nm to test.
6345   lt_nm_to_check="$NM"
6346 else
6347   lt_nm_to_check="${ac_tool_prefix}nm"
6348   if test -n "$ac_tool_prefix" && test "$build" = "$host"; then
6349     lt_nm_to_check="$lt_nm_to_check nm"
6350   fi
6351 fi
6352 for lt_tmp_nm in "$lt_nm_to_check"; do
6353   lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR
6354   for ac_dir in $PATH /usr/ccs/bin/elf /usr/ccs/bin /usr/ucb /bin; do
6355     IFS="$lt_save_ifs"
6356     test -z "$ac_dir" && ac_dir=.
6357     # Strip out any user-provided options from the nm to test twice,
6358     # the first time to test to see if nm (rather than its options) has
6359     # an explicit path, the second time to yield a file which can be
6360     # nm'ed itself.
6361     tmp_nm_path="`$ECHO "$lt_tmp_nm" | sed 's, -.*$,,'`"
6362     case "$tmp_nm_path" in
6363     */*|*\\*) tmp_nm="$lt_tmp_nm";;
6364     *) tmp_nm="$ac_dir/$lt_tmp_nm";;
6365     esac
6366     tmp_nm_to_nm="`$ECHO "$tmp_nm" | sed 's, -.*$,,'`"
6367     if test -f "$tmp_nm_to_nm" || test -f "$tmp_nm_to_nm$ac_exeext" ; then
6368       # Check to see if the nm accepts a BSD-compat flag.
6369       # Adding the `sed 1q' prevents false positives on HP-UX, which says:
6370       #   nm: unknown option "B" ignored
6371       case `"$tmp_nm" -B "$tmp_nm_to_nm" 2>&1 | grep -v '^ *$' | sed '1q'` in
6372       *$tmp_nm*) lt_cv_path_NM="$tmp_nm -B"
6373	 break
6374	 ;;
6375       *)
6376	 case `"$tmp_nm" -p "$tmp_nm_to_nm" 2>&1 | grep -v '^ *$' | sed '1q'` in
6377	 *$tmp_nm*)
6378	   lt_cv_path_NM="$tmp_nm -p"
6379	   break
6380	   ;;
6381	 *)
6382	   lt_cv_path_NM=${lt_cv_path_NM="$tmp_nm"} # keep the first match, but
6383	   continue # so that we can try to find one that supports BSD flags
6384	   ;;
6385	 esac
6386	 ;;
6387       esac
6388     fi
6389   done
6390   IFS="$lt_save_ifs"
6391 done
6392 : ${lt_cv_path_NM=no}
6393fi
6394{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_path_NM" >&5
6395$as_echo "$lt_cv_path_NM" >&6; }
6396if test "$lt_cv_path_NM" != "no"; then
6397  NM="$lt_cv_path_NM"
6398else
6399  # Didn't find any BSD compatible name lister, look for dumpbin.
6400  if test -n "$DUMPBIN"; then :
6401    # Let the user override the test.
6402  else
6403    if test -n "$ac_tool_prefix"; then
6404  for ac_prog in dumpbin "link -dump"
6405  do
6406    # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
6407set dummy $ac_tool_prefix$ac_prog; ac_word=$2
6408{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6409$as_echo_n "checking for $ac_word... " >&6; }
6410if ${ac_cv_prog_DUMPBIN+:} false; then :
6411  $as_echo_n "(cached) " >&6
6412else
6413  if test -n "$DUMPBIN"; then
6414  ac_cv_prog_DUMPBIN="$DUMPBIN" # Let the user override the test.
6415else
6416as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6417for as_dir in $PATH
6418do
6419  IFS=$as_save_IFS
6420  test -z "$as_dir" && as_dir=.
6421    for ac_exec_ext in '' $ac_executable_extensions; do
6422  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
6423    ac_cv_prog_DUMPBIN="$ac_tool_prefix$ac_prog"
6424    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6425    break 2
6426  fi
6427done
6428  done
6429IFS=$as_save_IFS
6430
6431fi
6432fi
6433DUMPBIN=$ac_cv_prog_DUMPBIN
6434if test -n "$DUMPBIN"; then
6435  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $DUMPBIN" >&5
6436$as_echo "$DUMPBIN" >&6; }
6437else
6438  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6439$as_echo "no" >&6; }
6440fi
6441
6442
6443    test -n "$DUMPBIN" && break
6444  done
6445fi
6446if test -z "$DUMPBIN"; then
6447  ac_ct_DUMPBIN=$DUMPBIN
6448  for ac_prog in dumpbin "link -dump"
6449do
6450  # Extract the first word of "$ac_prog", so it can be a program name with args.
6451set dummy $ac_prog; ac_word=$2
6452{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6453$as_echo_n "checking for $ac_word... " >&6; }
6454if ${ac_cv_prog_ac_ct_DUMPBIN+:} false; then :
6455  $as_echo_n "(cached) " >&6
6456else
6457  if test -n "$ac_ct_DUMPBIN"; then
6458  ac_cv_prog_ac_ct_DUMPBIN="$ac_ct_DUMPBIN" # Let the user override the test.
6459else
6460as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6461for as_dir in $PATH
6462do
6463  IFS=$as_save_IFS
6464  test -z "$as_dir" && as_dir=.
6465    for ac_exec_ext in '' $ac_executable_extensions; do
6466  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
6467    ac_cv_prog_ac_ct_DUMPBIN="$ac_prog"
6468    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6469    break 2
6470  fi
6471done
6472  done
6473IFS=$as_save_IFS
6474
6475fi
6476fi
6477ac_ct_DUMPBIN=$ac_cv_prog_ac_ct_DUMPBIN
6478if test -n "$ac_ct_DUMPBIN"; then
6479  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_DUMPBIN" >&5
6480$as_echo "$ac_ct_DUMPBIN" >&6; }
6481else
6482  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6483$as_echo "no" >&6; }
6484fi
6485
6486
6487  test -n "$ac_ct_DUMPBIN" && break
6488done
6489
6490  if test "x$ac_ct_DUMPBIN" = x; then
6491    DUMPBIN=":"
6492  else
6493    case $cross_compiling:$ac_tool_warned in
6494yes:)
6495{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
6496$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
6497ac_tool_warned=yes ;;
6498esac
6499    DUMPBIN=$ac_ct_DUMPBIN
6500  fi
6501fi
6502
6503    case `$DUMPBIN -symbols /dev/null 2>&1 | sed '1q'` in
6504    *COFF*)
6505      DUMPBIN="$DUMPBIN -symbols"
6506      ;;
6507    *)
6508      DUMPBIN=:
6509      ;;
6510    esac
6511  fi
6512
6513  if test "$DUMPBIN" != ":"; then
6514    NM="$DUMPBIN"
6515  fi
6516fi
6517test -z "$NM" && NM=nm
6518
6519
6520
6521
6522
6523
6524{ $as_echo "$as_me:${as_lineno-$LINENO}: checking the name lister ($NM) interface" >&5
6525$as_echo_n "checking the name lister ($NM) interface... " >&6; }
6526if ${lt_cv_nm_interface+:} false; then :
6527  $as_echo_n "(cached) " >&6
6528else
6529  lt_cv_nm_interface="BSD nm"
6530  echo "int some_variable = 0;" > conftest.$ac_ext
6531  (eval echo "\"\$as_me:$LINENO: $ac_compile\"" >&5)
6532  (eval "$ac_compile" 2>conftest.err)
6533  cat conftest.err >&5
6534  (eval echo "\"\$as_me:$LINENO: $NM \\\"conftest.$ac_objext\\\"\"" >&5)
6535  (eval "$NM \"conftest.$ac_objext\"" 2>conftest.err > conftest.out)
6536  cat conftest.err >&5
6537  (eval echo "\"\$as_me:$LINENO: output\"" >&5)
6538  cat conftest.out >&5
6539  if $GREP 'External.*some_variable' conftest.out > /dev/null; then
6540    lt_cv_nm_interface="MS dumpbin"
6541  fi
6542  rm -f conftest*
6543fi
6544{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_nm_interface" >&5
6545$as_echo "$lt_cv_nm_interface" >&6; }
6546
6547{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether ln -s works" >&5
6548$as_echo_n "checking whether ln -s works... " >&6; }
6549LN_S=$as_ln_s
6550if test "$LN_S" = "ln -s"; then
6551  { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
6552$as_echo "yes" >&6; }
6553else
6554  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no, using $LN_S" >&5
6555$as_echo "no, using $LN_S" >&6; }
6556fi
6557
6558# find the maximum length of command line arguments
6559{ $as_echo "$as_me:${as_lineno-$LINENO}: checking the maximum length of command line arguments" >&5
6560$as_echo_n "checking the maximum length of command line arguments... " >&6; }
6561if ${lt_cv_sys_max_cmd_len+:} false; then :
6562  $as_echo_n "(cached) " >&6
6563else
6564    i=0
6565  teststring="ABCD"
6566
6567  case $build_os in
6568  msdosdjgpp*)
6569    # On DJGPP, this test can blow up pretty badly due to problems in libc
6570    # (any single argument exceeding 2000 bytes causes a buffer overrun
6571    # during glob expansion).  Even if it were fixed, the result of this
6572    # check would be larger than it should be.
6573    lt_cv_sys_max_cmd_len=12288;    # 12K is about right
6574    ;;
6575
6576  gnu*)
6577    # Under GNU Hurd, this test is not required because there is
6578    # no limit to the length of command line arguments.
6579    # Libtool will interpret -1 as no limit whatsoever
6580    lt_cv_sys_max_cmd_len=-1;
6581    ;;
6582
6583  cygwin* | mingw* | cegcc*)
6584    # On Win9x/ME, this test blows up -- it succeeds, but takes
6585    # about 5 minutes as the teststring grows exponentially.
6586    # Worse, since 9x/ME are not pre-emptively multitasking,
6587    # you end up with a "frozen" computer, even though with patience
6588    # the test eventually succeeds (with a max line length of 256k).
6589    # Instead, let's just punt: use the minimum linelength reported by
6590    # all of the supported platforms: 8192 (on NT/2K/XP).
6591    lt_cv_sys_max_cmd_len=8192;
6592    ;;
6593
6594  mint*)
6595    # On MiNT this can take a long time and run out of memory.
6596    lt_cv_sys_max_cmd_len=8192;
6597    ;;
6598
6599  amigaos*)
6600    # On AmigaOS with pdksh, this test takes hours, literally.
6601    # So we just punt and use a minimum line length of 8192.
6602    lt_cv_sys_max_cmd_len=8192;
6603    ;;
6604
6605  netbsd* | freebsd* | openbsd* | darwin* | dragonfly*)
6606    # This has been around since 386BSD, at least.  Likely further.
6607    if test -x /sbin/sysctl; then
6608      lt_cv_sys_max_cmd_len=`/sbin/sysctl -n kern.argmax`
6609    elif test -x /usr/sbin/sysctl; then
6610      lt_cv_sys_max_cmd_len=`/usr/sbin/sysctl -n kern.argmax`
6611    else
6612      lt_cv_sys_max_cmd_len=65536	# usable default for all BSDs
6613    fi
6614    # And add a safety zone
6615    lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \/ 4`
6616    lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \* 3`
6617    ;;
6618
6619  interix*)
6620    # We know the value 262144 and hardcode it with a safety zone (like BSD)
6621    lt_cv_sys_max_cmd_len=196608
6622    ;;
6623
6624  osf*)
6625    # Dr. Hans Ekkehard Plesser reports seeing a kernel panic running configure
6626    # due to this test when exec_disable_arg_limit is 1 on Tru64. It is not
6627    # nice to cause kernel panics so lets avoid the loop below.
6628    # First set a reasonable default.
6629    lt_cv_sys_max_cmd_len=16384
6630    #
6631    if test -x /sbin/sysconfig; then
6632      case `/sbin/sysconfig -q proc exec_disable_arg_limit` in
6633        *1*) lt_cv_sys_max_cmd_len=-1 ;;
6634      esac
6635    fi
6636    ;;
6637  sco3.2v5*)
6638    lt_cv_sys_max_cmd_len=102400
6639    ;;
6640  sysv5* | sco5v6* | sysv4.2uw2*)
6641    kargmax=`grep ARG_MAX /etc/conf/cf.d/stune 2>/dev/null`
6642    if test -n "$kargmax"; then
6643      lt_cv_sys_max_cmd_len=`echo $kargmax | sed 's/.*[	 ]//'`
6644    else
6645      lt_cv_sys_max_cmd_len=32768
6646    fi
6647    ;;
6648  *)
6649    lt_cv_sys_max_cmd_len=`(getconf ARG_MAX) 2> /dev/null`
6650    if test -n "$lt_cv_sys_max_cmd_len"; then
6651      lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \/ 4`
6652      lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \* 3`
6653    else
6654      # Make teststring a little bigger before we do anything with it.
6655      # a 1K string should be a reasonable start.
6656      for i in 1 2 3 4 5 6 7 8 ; do
6657        teststring=$teststring$teststring
6658      done
6659      SHELL=${SHELL-${CONFIG_SHELL-/bin/sh}}
6660      # If test is not a shell built-in, we'll probably end up computing a
6661      # maximum length that is only half of the actual maximum length, but
6662      # we can't tell.
6663      while { test "X"`func_fallback_echo "$teststring$teststring" 2>/dev/null` \
6664	         = "X$teststring$teststring"; } >/dev/null 2>&1 &&
6665	      test $i != 17 # 1/2 MB should be enough
6666      do
6667        i=`expr $i + 1`
6668        teststring=$teststring$teststring
6669      done
6670      # Only check the string length outside the loop.
6671      lt_cv_sys_max_cmd_len=`expr "X$teststring" : ".*" 2>&1`
6672      teststring=
6673      # Add a significant safety factor because C++ compilers can tack on
6674      # massive amounts of additional arguments before passing them to the
6675      # linker.  It appears as though 1/2 is a usable value.
6676      lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \/ 2`
6677    fi
6678    ;;
6679  esac
6680
6681fi
6682
6683if test -n $lt_cv_sys_max_cmd_len ; then
6684  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_sys_max_cmd_len" >&5
6685$as_echo "$lt_cv_sys_max_cmd_len" >&6; }
6686else
6687  { $as_echo "$as_me:${as_lineno-$LINENO}: result: none" >&5
6688$as_echo "none" >&6; }
6689fi
6690max_cmd_len=$lt_cv_sys_max_cmd_len
6691
6692
6693
6694
6695
6696
6697: ${CP="cp -f"}
6698: ${MV="mv -f"}
6699: ${RM="rm -f"}
6700
6701{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the shell understands some XSI constructs" >&5
6702$as_echo_n "checking whether the shell understands some XSI constructs... " >&6; }
6703# Try some XSI features
6704xsi_shell=no
6705( _lt_dummy="a/b/c"
6706  test "${_lt_dummy##*/},${_lt_dummy%/*},"${_lt_dummy%"$_lt_dummy"}, \
6707      = c,a/b,, \
6708    && eval 'test $(( 1 + 1 )) -eq 2 \
6709    && test "${#_lt_dummy}" -eq 5' ) >/dev/null 2>&1 \
6710  && xsi_shell=yes
6711{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xsi_shell" >&5
6712$as_echo "$xsi_shell" >&6; }
6713
6714
6715{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the shell understands \"+=\"" >&5
6716$as_echo_n "checking whether the shell understands \"+=\"... " >&6; }
6717lt_shell_append=no
6718( foo=bar; set foo baz; eval "$1+=\$2" && test "$foo" = barbaz ) \
6719    >/dev/null 2>&1 \
6720  && lt_shell_append=yes
6721{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_shell_append" >&5
6722$as_echo "$lt_shell_append" >&6; }
6723
6724
6725if ( (MAIL=60; unset MAIL) || exit) >/dev/null 2>&1; then
6726  lt_unset=unset
6727else
6728  lt_unset=false
6729fi
6730
6731
6732
6733
6734
6735# test EBCDIC or ASCII
6736case `echo X|tr X '\101'` in
6737 A) # ASCII based system
6738    # \n is not interpreted correctly by Solaris 8 /usr/ucb/tr
6739  lt_SP2NL='tr \040 \012'
6740  lt_NL2SP='tr \015\012 \040\040'
6741  ;;
6742 *) # EBCDIC based system
6743  lt_SP2NL='tr \100 \n'
6744  lt_NL2SP='tr \r\n \100\100'
6745  ;;
6746esac
6747
6748
6749
6750
6751
6752
6753
6754
6755
6756{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $LD option to reload object files" >&5
6757$as_echo_n "checking for $LD option to reload object files... " >&6; }
6758if ${lt_cv_ld_reload_flag+:} false; then :
6759  $as_echo_n "(cached) " >&6
6760else
6761  lt_cv_ld_reload_flag='-r'
6762fi
6763{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_ld_reload_flag" >&5
6764$as_echo "$lt_cv_ld_reload_flag" >&6; }
6765reload_flag=$lt_cv_ld_reload_flag
6766case $reload_flag in
6767"" | " "*) ;;
6768*) reload_flag=" $reload_flag" ;;
6769esac
6770reload_cmds='$LD$reload_flag -o $output$reload_objs'
6771case $host_os in
6772  darwin*)
6773    if test "$GCC" = yes; then
6774      reload_cmds='$LTCC $LTCFLAGS -nostdlib ${wl}-r -o $output$reload_objs'
6775    else
6776      reload_cmds='$LD$reload_flag -o $output$reload_objs'
6777    fi
6778    ;;
6779esac
6780
6781
6782
6783
6784
6785
6786
6787
6788
6789if test -n "$ac_tool_prefix"; then
6790  # Extract the first word of "${ac_tool_prefix}objdump", so it can be a program name with args.
6791set dummy ${ac_tool_prefix}objdump; ac_word=$2
6792{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6793$as_echo_n "checking for $ac_word... " >&6; }
6794if ${ac_cv_prog_OBJDUMP+:} false; then :
6795  $as_echo_n "(cached) " >&6
6796else
6797  if test -n "$OBJDUMP"; then
6798  ac_cv_prog_OBJDUMP="$OBJDUMP" # Let the user override the test.
6799else
6800as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6801for as_dir in $PATH
6802do
6803  IFS=$as_save_IFS
6804  test -z "$as_dir" && as_dir=.
6805    for ac_exec_ext in '' $ac_executable_extensions; do
6806  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
6807    ac_cv_prog_OBJDUMP="${ac_tool_prefix}objdump"
6808    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6809    break 2
6810  fi
6811done
6812  done
6813IFS=$as_save_IFS
6814
6815fi
6816fi
6817OBJDUMP=$ac_cv_prog_OBJDUMP
6818if test -n "$OBJDUMP"; then
6819  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $OBJDUMP" >&5
6820$as_echo "$OBJDUMP" >&6; }
6821else
6822  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6823$as_echo "no" >&6; }
6824fi
6825
6826
6827fi
6828if test -z "$ac_cv_prog_OBJDUMP"; then
6829  ac_ct_OBJDUMP=$OBJDUMP
6830  # Extract the first word of "objdump", so it can be a program name with args.
6831set dummy objdump; ac_word=$2
6832{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6833$as_echo_n "checking for $ac_word... " >&6; }
6834if ${ac_cv_prog_ac_ct_OBJDUMP+:} false; then :
6835  $as_echo_n "(cached) " >&6
6836else
6837  if test -n "$ac_ct_OBJDUMP"; then
6838  ac_cv_prog_ac_ct_OBJDUMP="$ac_ct_OBJDUMP" # Let the user override the test.
6839else
6840as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6841for as_dir in $PATH
6842do
6843  IFS=$as_save_IFS
6844  test -z "$as_dir" && as_dir=.
6845    for ac_exec_ext in '' $ac_executable_extensions; do
6846  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
6847    ac_cv_prog_ac_ct_OBJDUMP="objdump"
6848    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6849    break 2
6850  fi
6851done
6852  done
6853IFS=$as_save_IFS
6854
6855fi
6856fi
6857ac_ct_OBJDUMP=$ac_cv_prog_ac_ct_OBJDUMP
6858if test -n "$ac_ct_OBJDUMP"; then
6859  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_OBJDUMP" >&5
6860$as_echo "$ac_ct_OBJDUMP" >&6; }
6861else
6862  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6863$as_echo "no" >&6; }
6864fi
6865
6866  if test "x$ac_ct_OBJDUMP" = x; then
6867    OBJDUMP="false"
6868  else
6869    case $cross_compiling:$ac_tool_warned in
6870yes:)
6871{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
6872$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
6873ac_tool_warned=yes ;;
6874esac
6875    OBJDUMP=$ac_ct_OBJDUMP
6876  fi
6877else
6878  OBJDUMP="$ac_cv_prog_OBJDUMP"
6879fi
6880
6881test -z "$OBJDUMP" && OBJDUMP=objdump
6882
6883
6884
6885
6886
6887
6888
6889
6890
6891{ $as_echo "$as_me:${as_lineno-$LINENO}: checking how to recognize dependent libraries" >&5
6892$as_echo_n "checking how to recognize dependent libraries... " >&6; }
6893if ${lt_cv_deplibs_check_method+:} false; then :
6894  $as_echo_n "(cached) " >&6
6895else
6896  lt_cv_file_magic_cmd='$MAGIC_CMD'
6897lt_cv_file_magic_test_file=
6898lt_cv_deplibs_check_method='unknown'
6899# Need to set the preceding variable on all platforms that support
6900# interlibrary dependencies.
6901# 'none' -- dependencies not supported.
6902# `unknown' -- same as none, but documents that we really don't know.
6903# 'pass_all' -- all dependencies passed with no checks.
6904# 'test_compile' -- check by making test program.
6905# 'file_magic [[regex]]' -- check by looking for files in library path
6906# which responds to the $file_magic_cmd with a given extended regex.
6907# If you have `file' or equivalent on your system and you're not sure
6908# whether `pass_all' will *always* work, you probably want this one.
6909
6910case $host_os in
6911aix[4-9]*)
6912  lt_cv_deplibs_check_method=pass_all
6913  ;;
6914
6915beos*)
6916  lt_cv_deplibs_check_method=pass_all
6917  ;;
6918
6919bsdi[45]*)
6920  lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [ML]SB (shared object|dynamic lib)'
6921  lt_cv_file_magic_cmd='/usr/bin/file -L'
6922  lt_cv_file_magic_test_file=/shlib/libc.so
6923  ;;
6924
6925cygwin*)
6926  # func_win32_libid is a shell function defined in ltmain.sh
6927  lt_cv_deplibs_check_method='file_magic ^x86 archive import|^x86 DLL'
6928  lt_cv_file_magic_cmd='func_win32_libid'
6929  ;;
6930
6931mingw* | pw32*)
6932  # Base MSYS/MinGW do not provide the 'file' command needed by
6933  # func_win32_libid shell function, so use a weaker test based on 'objdump',
6934  # unless we find 'file', for example because we are cross-compiling.
6935  # func_win32_libid assumes BSD nm, so disallow it if using MS dumpbin.
6936  if ( test "$lt_cv_nm_interface" = "BSD nm" && file / ) >/dev/null 2>&1; then
6937    lt_cv_deplibs_check_method='file_magic ^x86 archive import|^x86 DLL'
6938    lt_cv_file_magic_cmd='func_win32_libid'
6939  else
6940    lt_cv_deplibs_check_method='file_magic file format pei*-i386(.*architecture: i386)?'
6941    lt_cv_file_magic_cmd='$OBJDUMP -f'
6942  fi
6943  ;;
6944
6945cegcc*)
6946  # use the weaker test based on 'objdump'. See mingw*.
6947  lt_cv_deplibs_check_method='file_magic file format pe-arm-.*little(.*architecture: arm)?'
6948  lt_cv_file_magic_cmd='$OBJDUMP -f'
6949  ;;
6950
6951darwin* | rhapsody*)
6952  lt_cv_deplibs_check_method=pass_all
6953  ;;
6954
6955freebsd* | dragonfly*)
6956  if echo __ELF__ | $CC -E - | $GREP __ELF__ > /dev/null; then
6957    case $host_cpu in
6958    i*86 )
6959      # Not sure whether the presence of OpenBSD here was a mistake.
6960      # Let's accept both of them until this is cleared up.
6961      lt_cv_deplibs_check_method='file_magic (FreeBSD|OpenBSD|DragonFly)/i[3-9]86 (compact )?demand paged shared library'
6962      lt_cv_file_magic_cmd=/usr/bin/file
6963      lt_cv_file_magic_test_file=`echo /usr/lib/libc.so.*`
6964      ;;
6965    esac
6966  else
6967    lt_cv_deplibs_check_method=pass_all
6968  fi
6969  ;;
6970
6971gnu*)
6972  lt_cv_deplibs_check_method=pass_all
6973  ;;
6974
6975haiku*)
6976  lt_cv_deplibs_check_method=pass_all
6977  ;;
6978
6979hpux10.20* | hpux11*)
6980  lt_cv_file_magic_cmd=/usr/bin/file
6981  case $host_cpu in
6982  ia64*)
6983    lt_cv_deplibs_check_method='file_magic (s[0-9][0-9][0-9]|ELF-[0-9][0-9]) shared object file - IA64'
6984    lt_cv_file_magic_test_file=/usr/lib/hpux32/libc.so
6985    ;;
6986  hppa*64*)
6987    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]'
6988    lt_cv_file_magic_test_file=/usr/lib/pa20_64/libc.sl
6989    ;;
6990  *)
6991    lt_cv_deplibs_check_method='file_magic (s[0-9][0-9][0-9]|PA-RISC[0-9]\.[0-9]) shared library'
6992    lt_cv_file_magic_test_file=/usr/lib/libc.sl
6993    ;;
6994  esac
6995  ;;
6996
6997interix[3-9]*)
6998  # PIC code is broken on Interix 3.x, that's why |\.a not |_pic\.a here
6999  lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so|\.a)$'
7000  ;;
7001
7002irix5* | irix6* | nonstopux*)
7003  case $LD in
7004  *-32|*"-32 ") libmagic=32-bit;;
7005  *-n32|*"-n32 ") libmagic=N32;;
7006  *-64|*"-64 ") libmagic=64-bit;;
7007  *) libmagic=never-match;;
7008  esac
7009  lt_cv_deplibs_check_method=pass_all
7010  ;;
7011
7012# This must be Linux ELF.
7013linux* | k*bsd*-gnu | kopensolaris*-gnu)
7014  lt_cv_deplibs_check_method=pass_all
7015  ;;
7016
7017netbsd*)
7018  if echo __ELF__ | $CC -E - | $GREP __ELF__ > /dev/null; then
7019    lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so\.[0-9]+\.[0-9]+|_pic\.a)$'
7020  else
7021    lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so|_pic\.a)$'
7022  fi
7023  ;;
7024
7025newos6*)
7026  lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [ML]SB (executable|dynamic lib)'
7027  lt_cv_file_magic_cmd=/usr/bin/file
7028  lt_cv_file_magic_test_file=/usr/lib/libnls.so
7029  ;;
7030
7031*nto* | *qnx*)
7032  lt_cv_deplibs_check_method=pass_all
7033  ;;
7034
7035openbsd*)
7036  if test -z "`echo __ELF__ | $CC -E - | $GREP __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then
7037    lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so\.[0-9]+\.[0-9]+|\.so|_pic\.a)$'
7038  else
7039    lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so\.[0-9]+\.[0-9]+|_pic\.a)$'
7040  fi
7041  ;;
7042
7043osf3* | osf4* | osf5*)
7044  lt_cv_deplibs_check_method=pass_all
7045  ;;
7046
7047rdos*)
7048  lt_cv_deplibs_check_method=pass_all
7049  ;;
7050
7051solaris*)
7052  lt_cv_deplibs_check_method=pass_all
7053  ;;
7054
7055sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX* | sysv4*uw2*)
7056  lt_cv_deplibs_check_method=pass_all
7057  ;;
7058
7059sysv4 | sysv4.3*)
7060  case $host_vendor in
7061  motorola)
7062    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]'
7063    lt_cv_file_magic_test_file=`echo /usr/lib/libc.so*`
7064    ;;
7065  ncr)
7066    lt_cv_deplibs_check_method=pass_all
7067    ;;
7068  sequent)
7069    lt_cv_file_magic_cmd='/bin/file'
7070    lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [LM]SB (shared object|dynamic lib )'
7071    ;;
7072  sni)
7073    lt_cv_file_magic_cmd='/bin/file'
7074    lt_cv_deplibs_check_method="file_magic ELF [0-9][0-9]*-bit [LM]SB dynamic lib"
7075    lt_cv_file_magic_test_file=/lib/libc.so
7076    ;;
7077  siemens)
7078    lt_cv_deplibs_check_method=pass_all
7079    ;;
7080  pc)
7081    lt_cv_deplibs_check_method=pass_all
7082    ;;
7083  esac
7084  ;;
7085
7086tpf*)
7087  lt_cv_deplibs_check_method=pass_all
7088  ;;
7089esac
7090
7091fi
7092{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_deplibs_check_method" >&5
7093$as_echo "$lt_cv_deplibs_check_method" >&6; }
7094file_magic_cmd=$lt_cv_file_magic_cmd
7095deplibs_check_method=$lt_cv_deplibs_check_method
7096test -z "$deplibs_check_method" && deplibs_check_method=unknown
7097
7098
7099
7100
7101
7102
7103
7104
7105
7106
7107
7108
7109plugin_option=
7110plugin_names="liblto_plugin.so liblto_plugin-0.dll cyglto_plugin-0.dll"
7111for plugin in $plugin_names; do
7112  plugin_so=`${CC} ${CFLAGS} --print-prog-name $plugin`
7113  if test x$plugin_so = x$plugin; then
7114    plugin_so=`${CC} ${CFLAGS} --print-file-name $plugin`
7115  fi
7116  if test x$plugin_so != x$plugin; then
7117    plugin_option="--plugin $plugin_so"
7118    break
7119  fi
7120done
7121
7122if test -n "$ac_tool_prefix"; then
7123  # Extract the first word of "${ac_tool_prefix}ar", so it can be a program name with args.
7124set dummy ${ac_tool_prefix}ar; ac_word=$2
7125{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
7126$as_echo_n "checking for $ac_word... " >&6; }
7127if ${ac_cv_prog_AR+:} false; then :
7128  $as_echo_n "(cached) " >&6
7129else
7130  if test -n "$AR"; then
7131  ac_cv_prog_AR="$AR" # Let the user override the test.
7132else
7133as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7134for as_dir in $PATH
7135do
7136  IFS=$as_save_IFS
7137  test -z "$as_dir" && as_dir=.
7138    for ac_exec_ext in '' $ac_executable_extensions; do
7139  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
7140    ac_cv_prog_AR="${ac_tool_prefix}ar"
7141    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
7142    break 2
7143  fi
7144done
7145  done
7146IFS=$as_save_IFS
7147
7148fi
7149fi
7150AR=$ac_cv_prog_AR
7151if test -n "$AR"; then
7152  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AR" >&5
7153$as_echo "$AR" >&6; }
7154else
7155  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7156$as_echo "no" >&6; }
7157fi
7158
7159
7160fi
7161if test -z "$ac_cv_prog_AR"; then
7162  ac_ct_AR=$AR
7163  # Extract the first word of "ar", so it can be a program name with args.
7164set dummy ar; ac_word=$2
7165{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
7166$as_echo_n "checking for $ac_word... " >&6; }
7167if ${ac_cv_prog_ac_ct_AR+:} false; then :
7168  $as_echo_n "(cached) " >&6
7169else
7170  if test -n "$ac_ct_AR"; then
7171  ac_cv_prog_ac_ct_AR="$ac_ct_AR" # Let the user override the test.
7172else
7173as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7174for as_dir in $PATH
7175do
7176  IFS=$as_save_IFS
7177  test -z "$as_dir" && as_dir=.
7178    for ac_exec_ext in '' $ac_executable_extensions; do
7179  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
7180    ac_cv_prog_ac_ct_AR="ar"
7181    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
7182    break 2
7183  fi
7184done
7185  done
7186IFS=$as_save_IFS
7187
7188fi
7189fi
7190ac_ct_AR=$ac_cv_prog_ac_ct_AR
7191if test -n "$ac_ct_AR"; then
7192  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_AR" >&5
7193$as_echo "$ac_ct_AR" >&6; }
7194else
7195  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7196$as_echo "no" >&6; }
7197fi
7198
7199  if test "x$ac_ct_AR" = x; then
7200    AR="false"
7201  else
7202    case $cross_compiling:$ac_tool_warned in
7203yes:)
7204{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
7205$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
7206ac_tool_warned=yes ;;
7207esac
7208    AR=$ac_ct_AR
7209  fi
7210else
7211  AR="$ac_cv_prog_AR"
7212fi
7213
7214test -z "$AR" && AR=ar
7215if test -n "$plugin_option"; then
7216  if $AR --help 2>&1 | grep -q "\--plugin"; then
7217    touch conftest.c
7218    $AR $plugin_option rc conftest.a conftest.c
7219    if test "$?" != 0; then
7220      { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: Failed: $AR $plugin_option rc" >&5
7221$as_echo "$as_me: WARNING: Failed: $AR $plugin_option rc" >&2;}
7222    else
7223      AR="$AR $plugin_option"
7224    fi
7225    rm -f conftest.*
7226  fi
7227fi
7228test -z "$AR_FLAGS" && AR_FLAGS=cru
7229
7230
7231
7232
7233
7234
7235
7236
7237
7238
7239
7240if test -n "$ac_tool_prefix"; then
7241  # Extract the first word of "${ac_tool_prefix}strip", so it can be a program name with args.
7242set dummy ${ac_tool_prefix}strip; ac_word=$2
7243{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
7244$as_echo_n "checking for $ac_word... " >&6; }
7245if ${ac_cv_prog_STRIP+:} false; then :
7246  $as_echo_n "(cached) " >&6
7247else
7248  if test -n "$STRIP"; then
7249  ac_cv_prog_STRIP="$STRIP" # Let the user override the test.
7250else
7251as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7252for as_dir in $PATH
7253do
7254  IFS=$as_save_IFS
7255  test -z "$as_dir" && as_dir=.
7256    for ac_exec_ext in '' $ac_executable_extensions; do
7257  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
7258    ac_cv_prog_STRIP="${ac_tool_prefix}strip"
7259    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
7260    break 2
7261  fi
7262done
7263  done
7264IFS=$as_save_IFS
7265
7266fi
7267fi
7268STRIP=$ac_cv_prog_STRIP
7269if test -n "$STRIP"; then
7270  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $STRIP" >&5
7271$as_echo "$STRIP" >&6; }
7272else
7273  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7274$as_echo "no" >&6; }
7275fi
7276
7277
7278fi
7279if test -z "$ac_cv_prog_STRIP"; then
7280  ac_ct_STRIP=$STRIP
7281  # Extract the first word of "strip", so it can be a program name with args.
7282set dummy strip; ac_word=$2
7283{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
7284$as_echo_n "checking for $ac_word... " >&6; }
7285if ${ac_cv_prog_ac_ct_STRIP+:} false; then :
7286  $as_echo_n "(cached) " >&6
7287else
7288  if test -n "$ac_ct_STRIP"; then
7289  ac_cv_prog_ac_ct_STRIP="$ac_ct_STRIP" # Let the user override the test.
7290else
7291as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7292for as_dir in $PATH
7293do
7294  IFS=$as_save_IFS
7295  test -z "$as_dir" && as_dir=.
7296    for ac_exec_ext in '' $ac_executable_extensions; do
7297  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
7298    ac_cv_prog_ac_ct_STRIP="strip"
7299    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
7300    break 2
7301  fi
7302done
7303  done
7304IFS=$as_save_IFS
7305
7306fi
7307fi
7308ac_ct_STRIP=$ac_cv_prog_ac_ct_STRIP
7309if test -n "$ac_ct_STRIP"; then
7310  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_STRIP" >&5
7311$as_echo "$ac_ct_STRIP" >&6; }
7312else
7313  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7314$as_echo "no" >&6; }
7315fi
7316
7317  if test "x$ac_ct_STRIP" = x; then
7318    STRIP=":"
7319  else
7320    case $cross_compiling:$ac_tool_warned in
7321yes:)
7322{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
7323$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
7324ac_tool_warned=yes ;;
7325esac
7326    STRIP=$ac_ct_STRIP
7327  fi
7328else
7329  STRIP="$ac_cv_prog_STRIP"
7330fi
7331
7332test -z "$STRIP" && STRIP=:
7333
7334
7335
7336
7337
7338
7339if test -n "$ac_tool_prefix"; then
7340  # Extract the first word of "${ac_tool_prefix}ranlib", so it can be a program name with args.
7341set dummy ${ac_tool_prefix}ranlib; ac_word=$2
7342{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
7343$as_echo_n "checking for $ac_word... " >&6; }
7344if ${ac_cv_prog_RANLIB+:} false; then :
7345  $as_echo_n "(cached) " >&6
7346else
7347  if test -n "$RANLIB"; then
7348  ac_cv_prog_RANLIB="$RANLIB" # Let the user override the test.
7349else
7350as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7351for as_dir in $PATH
7352do
7353  IFS=$as_save_IFS
7354  test -z "$as_dir" && as_dir=.
7355    for ac_exec_ext in '' $ac_executable_extensions; do
7356  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
7357    ac_cv_prog_RANLIB="${ac_tool_prefix}ranlib"
7358    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
7359    break 2
7360  fi
7361done
7362  done
7363IFS=$as_save_IFS
7364
7365fi
7366fi
7367RANLIB=$ac_cv_prog_RANLIB
7368if test -n "$RANLIB"; then
7369  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $RANLIB" >&5
7370$as_echo "$RANLIB" >&6; }
7371else
7372  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7373$as_echo "no" >&6; }
7374fi
7375
7376
7377fi
7378if test -z "$ac_cv_prog_RANLIB"; then
7379  ac_ct_RANLIB=$RANLIB
7380  # Extract the first word of "ranlib", so it can be a program name with args.
7381set dummy ranlib; ac_word=$2
7382{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
7383$as_echo_n "checking for $ac_word... " >&6; }
7384if ${ac_cv_prog_ac_ct_RANLIB+:} false; then :
7385  $as_echo_n "(cached) " >&6
7386else
7387  if test -n "$ac_ct_RANLIB"; then
7388  ac_cv_prog_ac_ct_RANLIB="$ac_ct_RANLIB" # Let the user override the test.
7389else
7390as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7391for as_dir in $PATH
7392do
7393  IFS=$as_save_IFS
7394  test -z "$as_dir" && as_dir=.
7395    for ac_exec_ext in '' $ac_executable_extensions; do
7396  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
7397    ac_cv_prog_ac_ct_RANLIB="ranlib"
7398    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
7399    break 2
7400  fi
7401done
7402  done
7403IFS=$as_save_IFS
7404
7405fi
7406fi
7407ac_ct_RANLIB=$ac_cv_prog_ac_ct_RANLIB
7408if test -n "$ac_ct_RANLIB"; then
7409  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_RANLIB" >&5
7410$as_echo "$ac_ct_RANLIB" >&6; }
7411else
7412  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7413$as_echo "no" >&6; }
7414fi
7415
7416  if test "x$ac_ct_RANLIB" = x; then
7417    RANLIB=":"
7418  else
7419    case $cross_compiling:$ac_tool_warned in
7420yes:)
7421{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
7422$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
7423ac_tool_warned=yes ;;
7424esac
7425    RANLIB=$ac_ct_RANLIB
7426  fi
7427else
7428  RANLIB="$ac_cv_prog_RANLIB"
7429fi
7430
7431test -z "$RANLIB" && RANLIB=:
7432if test -n "$plugin_option" && test "$RANLIB" != ":"; then
7433  if $RANLIB --help 2>&1 | grep -q "\--plugin"; then
7434    RANLIB="$RANLIB $plugin_option"
7435  fi
7436fi
7437
7438
7439
7440
7441
7442
7443# Determine commands to create old-style static archives.
7444old_archive_cmds='$AR $AR_FLAGS $oldlib$oldobjs'
7445old_postinstall_cmds='chmod 644 $oldlib'
7446old_postuninstall_cmds=
7447
7448if test -n "$RANLIB"; then
7449  case $host_os in
7450  openbsd*)
7451    old_postinstall_cmds="$old_postinstall_cmds~\$RANLIB -t \$oldlib"
7452    ;;
7453  *)
7454    old_postinstall_cmds="$old_postinstall_cmds~\$RANLIB \$oldlib"
7455    ;;
7456  esac
7457  old_archive_cmds="$old_archive_cmds~\$RANLIB \$oldlib"
7458fi
7459
7460case $host_os in
7461  darwin*)
7462    lock_old_archive_extraction=yes ;;
7463  *)
7464    lock_old_archive_extraction=no ;;
7465esac
7466
7467
7468
7469
7470
7471
7472
7473
7474
7475
7476
7477
7478
7479
7480
7481
7482
7483
7484
7485
7486
7487
7488
7489
7490
7491
7492
7493
7494
7495
7496
7497
7498
7499
7500
7501
7502
7503
7504
7505# If no C compiler was specified, use CC.
7506LTCC=${LTCC-"$CC"}
7507
7508# If no C compiler flags were specified, use CFLAGS.
7509LTCFLAGS=${LTCFLAGS-"$CFLAGS"}
7510
7511# Allow CC to be a program name with arguments.
7512compiler=$CC
7513
7514
7515# Check for command to grab the raw symbol name followed by C symbol from nm.
7516{ $as_echo "$as_me:${as_lineno-$LINENO}: checking command to parse $NM output from $compiler object" >&5
7517$as_echo_n "checking command to parse $NM output from $compiler object... " >&6; }
7518if ${lt_cv_sys_global_symbol_pipe+:} false; then :
7519  $as_echo_n "(cached) " >&6
7520else
7521
7522# These are sane defaults that work on at least a few old systems.
7523# [They come from Ultrix.  What could be older than Ultrix?!! ;)]
7524
7525# Character class describing NM global symbol codes.
7526symcode='[BCDEGRST]'
7527
7528# Regexp to match symbols that can be accessed directly from C.
7529sympat='\([_A-Za-z][_A-Za-z0-9]*\)'
7530
7531# Define system-specific variables.
7532case $host_os in
7533aix*)
7534  symcode='[BCDT]'
7535  ;;
7536cygwin* | mingw* | pw32* | cegcc*)
7537  symcode='[ABCDGISTW]'
7538  ;;
7539hpux*)
7540  if test "$host_cpu" = ia64; then
7541    symcode='[ABCDEGRST]'
7542  fi
7543  ;;
7544irix* | nonstopux*)
7545  symcode='[BCDEGRST]'
7546  ;;
7547osf*)
7548  symcode='[BCDEGQRST]'
7549  ;;
7550solaris*)
7551  symcode='[BCDRT]'
7552  ;;
7553sco3.2v5*)
7554  symcode='[DT]'
7555  ;;
7556sysv4.2uw2*)
7557  symcode='[DT]'
7558  ;;
7559sysv5* | sco5v6* | unixware* | OpenUNIX*)
7560  symcode='[ABDT]'
7561  ;;
7562sysv4)
7563  symcode='[DFNSTU]'
7564  ;;
7565esac
7566
7567# If we're using GNU nm, then use its standard symbol codes.
7568case `$NM -V 2>&1` in
7569*GNU* | *'with BFD'*)
7570  symcode='[ABCDGIRSTW]' ;;
7571esac
7572
7573# Transform an extracted symbol line into a proper C declaration.
7574# Some systems (esp. on ia64) link data and code symbols differently,
7575# so use this general approach.
7576lt_cv_sys_global_symbol_to_cdecl="sed -n -e 's/^T .* \(.*\)$/extern int \1();/p' -e 's/^$symcode* .* \(.*\)$/extern char \1;/p'"
7577
7578# Transform an extracted symbol line into symbol name and symbol address
7579lt_cv_sys_global_symbol_to_c_name_address="sed -n -e 's/^: \([^ ]*\) $/  {\\\"\1\\\", (void *) 0},/p' -e 's/^$symcode* \([^ ]*\) \([^ ]*\)$/  {\"\2\", (void *) \&\2},/p'"
7580lt_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'"
7581
7582# Handle CRLF in mingw tool chain
7583opt_cr=
7584case $build_os in
7585mingw*)
7586  opt_cr=`$ECHO 'x\{0,1\}' | tr x '\015'` # option cr in regexp
7587  ;;
7588esac
7589
7590# Try without a prefix underscore, then with it.
7591for ac_symprfx in "" "_"; do
7592
7593  # Transform symcode, sympat, and symprfx into a raw symbol and a C symbol.
7594  symxfrm="\\1 $ac_symprfx\\2 \\2"
7595
7596  # Write the raw and C identifiers.
7597  if test "$lt_cv_nm_interface" = "MS dumpbin"; then
7598    # Fake it for dumpbin and say T for any non-static function
7599    # and D for any global variable.
7600    # Also find C++ and __fastcall symbols from MSVC++,
7601    # which start with @ or ?.
7602    lt_cv_sys_global_symbol_pipe="$AWK '"\
7603"     {last_section=section; section=\$ 3};"\
7604"     /Section length .*#relocs.*(pick any)/{hide[last_section]=1};"\
7605"     \$ 0!~/External *\|/{next};"\
7606"     / 0+ UNDEF /{next}; / UNDEF \([^|]\)*()/{next};"\
7607"     {if(hide[section]) next};"\
7608"     {f=0}; \$ 0~/\(\).*\|/{f=1}; {printf f ? \"T \" : \"D \"};"\
7609"     {split(\$ 0, a, /\||\r/); split(a[2], s)};"\
7610"     s[1]~/^[@?]/{print s[1], s[1]; next};"\
7611"     s[1]~prfx {split(s[1],t,\"@\"); print t[1], substr(t[1],length(prfx))}"\
7612"     ' prfx=^$ac_symprfx"
7613  else
7614    lt_cv_sys_global_symbol_pipe="sed -n -e 's/^.*[	 ]\($symcode$symcode*\)[	 ][	 ]*$ac_symprfx$sympat$opt_cr$/$symxfrm/p'"
7615  fi
7616
7617  # Check to see that the pipe works correctly.
7618  pipe_works=no
7619
7620  rm -f conftest*
7621  cat > conftest.$ac_ext <<_LT_EOF
7622#ifdef __cplusplus
7623extern "C" {
7624#endif
7625char nm_test_var;
7626void nm_test_func(void);
7627void nm_test_func(void){}
7628#ifdef __cplusplus
7629}
7630#endif
7631int main(){nm_test_var='a';nm_test_func();return(0);}
7632_LT_EOF
7633
7634  if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
7635  (eval $ac_compile) 2>&5
7636  ac_status=$?
7637  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
7638  test $ac_status = 0; }; then
7639    # Now try to grab the symbols.
7640    nlist=conftest.nm
7641    if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$NM conftest.$ac_objext \| "$lt_cv_sys_global_symbol_pipe" \> $nlist\""; } >&5
7642  (eval $NM conftest.$ac_objext \| "$lt_cv_sys_global_symbol_pipe" \> $nlist) 2>&5
7643  ac_status=$?
7644  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
7645  test $ac_status = 0; } && test -s "$nlist"; then
7646      # Try sorting and uniquifying the output.
7647      if sort "$nlist" | uniq > "$nlist"T; then
7648	mv -f "$nlist"T "$nlist"
7649      else
7650	rm -f "$nlist"T
7651      fi
7652
7653      # Make sure that we snagged all the symbols we need.
7654      if $GREP ' nm_test_var$' "$nlist" >/dev/null; then
7655	if $GREP ' nm_test_func$' "$nlist" >/dev/null; then
7656	  cat <<_LT_EOF > conftest.$ac_ext
7657#ifdef __cplusplus
7658extern "C" {
7659#endif
7660
7661_LT_EOF
7662	  # Now generate the symbol file.
7663	  eval "$lt_cv_sys_global_symbol_to_cdecl"' < "$nlist" | $GREP -v main >> conftest.$ac_ext'
7664
7665	  cat <<_LT_EOF >> conftest.$ac_ext
7666
7667/* The mapping between symbol names and symbols.  */
7668const struct {
7669  const char *name;
7670  void       *address;
7671}
7672lt__PROGRAM__LTX_preloaded_symbols[] =
7673{
7674  { "@PROGRAM@", (void *) 0 },
7675_LT_EOF
7676	  $SED "s/^$symcode$symcode* \(.*\) \(.*\)$/  {\"\2\", (void *) \&\2},/" < "$nlist" | $GREP -v main >> conftest.$ac_ext
7677	  cat <<\_LT_EOF >> conftest.$ac_ext
7678  {0, (void *) 0}
7679};
7680
7681/* This works around a problem in FreeBSD linker */
7682#ifdef FREEBSD_WORKAROUND
7683static const void *lt_preloaded_setup() {
7684  return lt__PROGRAM__LTX_preloaded_symbols;
7685}
7686#endif
7687
7688#ifdef __cplusplus
7689}
7690#endif
7691_LT_EOF
7692	  # Now try linking the two files.
7693	  mv conftest.$ac_objext conftstm.$ac_objext
7694	  lt_save_LIBS="$LIBS"
7695	  lt_save_CFLAGS="$CFLAGS"
7696	  LIBS="conftstm.$ac_objext"
7697	  CFLAGS="$CFLAGS$lt_prog_compiler_no_builtin_flag"
7698	  if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_link\""; } >&5
7699  (eval $ac_link) 2>&5
7700  ac_status=$?
7701  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
7702  test $ac_status = 0; } && test -s conftest${ac_exeext}; then
7703	    pipe_works=yes
7704	  fi
7705	  LIBS="$lt_save_LIBS"
7706	  CFLAGS="$lt_save_CFLAGS"
7707	else
7708	  echo "cannot find nm_test_func in $nlist" >&5
7709	fi
7710      else
7711	echo "cannot find nm_test_var in $nlist" >&5
7712      fi
7713    else
7714      echo "cannot run $lt_cv_sys_global_symbol_pipe" >&5
7715    fi
7716  else
7717    echo "$progname: failed program was:" >&5
7718    cat conftest.$ac_ext >&5
7719  fi
7720  rm -rf conftest* conftst*
7721
7722  # Do not use the global_symbol_pipe unless it works.
7723  if test "$pipe_works" = yes; then
7724    break
7725  else
7726    lt_cv_sys_global_symbol_pipe=
7727  fi
7728done
7729
7730fi
7731
7732if test -z "$lt_cv_sys_global_symbol_pipe"; then
7733  lt_cv_sys_global_symbol_to_cdecl=
7734fi
7735if test -z "$lt_cv_sys_global_symbol_pipe$lt_cv_sys_global_symbol_to_cdecl"; then
7736  { $as_echo "$as_me:${as_lineno-$LINENO}: result: failed" >&5
7737$as_echo "failed" >&6; }
7738else
7739  { $as_echo "$as_me:${as_lineno-$LINENO}: result: ok" >&5
7740$as_echo "ok" >&6; }
7741fi
7742
7743
7744
7745
7746
7747
7748
7749
7750
7751
7752
7753
7754
7755
7756
7757
7758
7759
7760
7761
7762
7763
7764# Check whether --enable-libtool-lock was given.
7765if test "${enable_libtool_lock+set}" = set; then :
7766  enableval=$enable_libtool_lock;
7767fi
7768
7769test "x$enable_libtool_lock" != xno && enable_libtool_lock=yes
7770
7771# Some flags need to be propagated to the compiler or linker for good
7772# libtool support.
7773case $host in
7774ia64-*-hpux*)
7775  # Find out which ABI we are using.
7776  echo 'int i;' > conftest.$ac_ext
7777  if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
7778  (eval $ac_compile) 2>&5
7779  ac_status=$?
7780  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
7781  test $ac_status = 0; }; then
7782    case `/usr/bin/file conftest.$ac_objext` in
7783      *ELF-32*)
7784	HPUX_IA64_MODE="32"
7785	;;
7786      *ELF-64*)
7787	HPUX_IA64_MODE="64"
7788	;;
7789    esac
7790  fi
7791  rm -rf conftest*
7792  ;;
7793*-*-irix6*)
7794  # Find out which ABI we are using.
7795  echo '#line '$LINENO' "configure"' > conftest.$ac_ext
7796  if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
7797  (eval $ac_compile) 2>&5
7798  ac_status=$?
7799  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
7800  test $ac_status = 0; }; then
7801    if test "$lt_cv_prog_gnu_ld" = yes; then
7802      case `/usr/bin/file conftest.$ac_objext` in
7803	*32-bit*)
7804	  LD="${LD-ld} -melf32bsmip"
7805	  ;;
7806	*N32*)
7807	  LD="${LD-ld} -melf32bmipn32"
7808	  ;;
7809	*64-bit*)
7810	  LD="${LD-ld} -melf64bmip"
7811	;;
7812      esac
7813    else
7814      case `/usr/bin/file conftest.$ac_objext` in
7815	*32-bit*)
7816	  LD="${LD-ld} -32"
7817	  ;;
7818	*N32*)
7819	  LD="${LD-ld} -n32"
7820	  ;;
7821	*64-bit*)
7822	  LD="${LD-ld} -64"
7823	  ;;
7824      esac
7825    fi
7826  fi
7827  rm -rf conftest*
7828  ;;
7829
7830x86_64-*kfreebsd*-gnu|x86_64-*linux*|powerpc*-*linux*| \
7831s390*-*linux*|s390*-*tpf*|sparc*-*linux*)
7832  # Find out which ABI we are using.
7833  echo 'int i;' > conftest.$ac_ext
7834  if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
7835  (eval $ac_compile) 2>&5
7836  ac_status=$?
7837  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
7838  test $ac_status = 0; }; then
7839    case `/usr/bin/file conftest.o` in
7840      *32-bit*)
7841	case $host in
7842	  x86_64-*kfreebsd*-gnu)
7843	    LD="${LD-ld} -m elf_i386_fbsd"
7844	    ;;
7845	  x86_64-*linux*)
7846	    case `/usr/bin/file conftest.o` in
7847	      *x86-64*)
7848		LD="${LD-ld} -m elf32_x86_64"
7849		;;
7850	      *)
7851		LD="${LD-ld} -m elf_i386"
7852		;;
7853	    esac
7854	    ;;
7855	  powerpc64le-*linux*)
7856	    LD="${LD-ld} -m elf32lppclinux"
7857	    ;;
7858	  powerpc64-*linux*)
7859	    LD="${LD-ld} -m elf32ppclinux"
7860	    ;;
7861	  s390x-*linux*)
7862	    LD="${LD-ld} -m elf_s390"
7863	    ;;
7864	  sparc64-*linux*)
7865	    LD="${LD-ld} -m elf32_sparc"
7866	    ;;
7867	esac
7868	;;
7869      *64-bit*)
7870	case $host in
7871	  x86_64-*kfreebsd*-gnu)
7872	    LD="${LD-ld} -m elf_x86_64_fbsd"
7873	    ;;
7874	  x86_64-*linux*)
7875	    LD="${LD-ld} -m elf_x86_64"
7876	    ;;
7877	  powerpcle-*linux*)
7878	    LD="${LD-ld} -m elf64lppc"
7879	    ;;
7880	  powerpc-*linux*)
7881	    LD="${LD-ld} -m elf64ppc"
7882	    ;;
7883	  s390*-*linux*|s390*-*tpf*)
7884	    LD="${LD-ld} -m elf64_s390"
7885	    ;;
7886	  sparc*-*linux*)
7887	    LD="${LD-ld} -m elf64_sparc"
7888	    ;;
7889	esac
7890	;;
7891    esac
7892  fi
7893  rm -rf conftest*
7894  ;;
7895
7896*-*-sco3.2v5*)
7897  # On SCO OpenServer 5, we need -belf to get full-featured binaries.
7898  SAVE_CFLAGS="$CFLAGS"
7899  CFLAGS="$CFLAGS -belf"
7900  { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the C compiler needs -belf" >&5
7901$as_echo_n "checking whether the C compiler needs -belf... " >&6; }
7902if ${lt_cv_cc_needs_belf+:} false; then :
7903  $as_echo_n "(cached) " >&6
7904else
7905  ac_ext=c
7906ac_cpp='$CPP $CPPFLAGS'
7907ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
7908ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
7909ac_compiler_gnu=$ac_cv_c_compiler_gnu
7910
7911     cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7912/* end confdefs.h.  */
7913
7914int
7915main ()
7916{
7917
7918  ;
7919  return 0;
7920}
7921_ACEOF
7922if ac_fn_c_try_link "$LINENO"; then :
7923  lt_cv_cc_needs_belf=yes
7924else
7925  lt_cv_cc_needs_belf=no
7926fi
7927rm -f core conftest.err conftest.$ac_objext \
7928    conftest$ac_exeext conftest.$ac_ext
7929     ac_ext=c
7930ac_cpp='$CPP $CPPFLAGS'
7931ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
7932ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
7933ac_compiler_gnu=$ac_cv_c_compiler_gnu
7934
7935fi
7936{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_cc_needs_belf" >&5
7937$as_echo "$lt_cv_cc_needs_belf" >&6; }
7938  if test x"$lt_cv_cc_needs_belf" != x"yes"; then
7939    # this is probably gcc 2.8.0, egcs 1.0 or newer; no need for -belf
7940    CFLAGS="$SAVE_CFLAGS"
7941  fi
7942  ;;
7943sparc*-*solaris*)
7944  # Find out which ABI we are using.
7945  echo 'int i;' > conftest.$ac_ext
7946  if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
7947  (eval $ac_compile) 2>&5
7948  ac_status=$?
7949  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
7950  test $ac_status = 0; }; then
7951    case `/usr/bin/file conftest.o` in
7952    *64-bit*)
7953      case $lt_cv_prog_gnu_ld in
7954      yes*) LD="${LD-ld} -m elf64_sparc" ;;
7955      *)
7956	if ${LD-ld} -64 -r -o conftest2.o conftest.o >/dev/null 2>&1; then
7957	  LD="${LD-ld} -64"
7958	fi
7959	;;
7960      esac
7961      ;;
7962    esac
7963  fi
7964  rm -rf conftest*
7965  ;;
7966esac
7967
7968need_locks="$enable_libtool_lock"
7969
7970
7971  case $host_os in
7972    rhapsody* | darwin*)
7973    if test -n "$ac_tool_prefix"; then
7974  # Extract the first word of "${ac_tool_prefix}dsymutil", so it can be a program name with args.
7975set dummy ${ac_tool_prefix}dsymutil; ac_word=$2
7976{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
7977$as_echo_n "checking for $ac_word... " >&6; }
7978if ${ac_cv_prog_DSYMUTIL+:} false; then :
7979  $as_echo_n "(cached) " >&6
7980else
7981  if test -n "$DSYMUTIL"; then
7982  ac_cv_prog_DSYMUTIL="$DSYMUTIL" # Let the user override the test.
7983else
7984as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7985for as_dir in $PATH
7986do
7987  IFS=$as_save_IFS
7988  test -z "$as_dir" && as_dir=.
7989    for ac_exec_ext in '' $ac_executable_extensions; do
7990  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
7991    ac_cv_prog_DSYMUTIL="${ac_tool_prefix}dsymutil"
7992    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
7993    break 2
7994  fi
7995done
7996  done
7997IFS=$as_save_IFS
7998
7999fi
8000fi
8001DSYMUTIL=$ac_cv_prog_DSYMUTIL
8002if test -n "$DSYMUTIL"; then
8003  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $DSYMUTIL" >&5
8004$as_echo "$DSYMUTIL" >&6; }
8005else
8006  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
8007$as_echo "no" >&6; }
8008fi
8009
8010
8011fi
8012if test -z "$ac_cv_prog_DSYMUTIL"; then
8013  ac_ct_DSYMUTIL=$DSYMUTIL
8014  # Extract the first word of "dsymutil", so it can be a program name with args.
8015set dummy dsymutil; ac_word=$2
8016{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
8017$as_echo_n "checking for $ac_word... " >&6; }
8018if ${ac_cv_prog_ac_ct_DSYMUTIL+:} false; then :
8019  $as_echo_n "(cached) " >&6
8020else
8021  if test -n "$ac_ct_DSYMUTIL"; then
8022  ac_cv_prog_ac_ct_DSYMUTIL="$ac_ct_DSYMUTIL" # Let the user override the test.
8023else
8024as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8025for as_dir in $PATH
8026do
8027  IFS=$as_save_IFS
8028  test -z "$as_dir" && as_dir=.
8029    for ac_exec_ext in '' $ac_executable_extensions; do
8030  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
8031    ac_cv_prog_ac_ct_DSYMUTIL="dsymutil"
8032    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
8033    break 2
8034  fi
8035done
8036  done
8037IFS=$as_save_IFS
8038
8039fi
8040fi
8041ac_ct_DSYMUTIL=$ac_cv_prog_ac_ct_DSYMUTIL
8042if test -n "$ac_ct_DSYMUTIL"; then
8043  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_DSYMUTIL" >&5
8044$as_echo "$ac_ct_DSYMUTIL" >&6; }
8045else
8046  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
8047$as_echo "no" >&6; }
8048fi
8049
8050  if test "x$ac_ct_DSYMUTIL" = x; then
8051    DSYMUTIL=":"
8052  else
8053    case $cross_compiling:$ac_tool_warned in
8054yes:)
8055{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
8056$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
8057ac_tool_warned=yes ;;
8058esac
8059    DSYMUTIL=$ac_ct_DSYMUTIL
8060  fi
8061else
8062  DSYMUTIL="$ac_cv_prog_DSYMUTIL"
8063fi
8064
8065    if test -n "$ac_tool_prefix"; then
8066  # Extract the first word of "${ac_tool_prefix}nmedit", so it can be a program name with args.
8067set dummy ${ac_tool_prefix}nmedit; ac_word=$2
8068{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
8069$as_echo_n "checking for $ac_word... " >&6; }
8070if ${ac_cv_prog_NMEDIT+:} false; then :
8071  $as_echo_n "(cached) " >&6
8072else
8073  if test -n "$NMEDIT"; then
8074  ac_cv_prog_NMEDIT="$NMEDIT" # Let the user override the test.
8075else
8076as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8077for as_dir in $PATH
8078do
8079  IFS=$as_save_IFS
8080  test -z "$as_dir" && as_dir=.
8081    for ac_exec_ext in '' $ac_executable_extensions; do
8082  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
8083    ac_cv_prog_NMEDIT="${ac_tool_prefix}nmedit"
8084    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
8085    break 2
8086  fi
8087done
8088  done
8089IFS=$as_save_IFS
8090
8091fi
8092fi
8093NMEDIT=$ac_cv_prog_NMEDIT
8094if test -n "$NMEDIT"; then
8095  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $NMEDIT" >&5
8096$as_echo "$NMEDIT" >&6; }
8097else
8098  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
8099$as_echo "no" >&6; }
8100fi
8101
8102
8103fi
8104if test -z "$ac_cv_prog_NMEDIT"; then
8105  ac_ct_NMEDIT=$NMEDIT
8106  # Extract the first word of "nmedit", so it can be a program name with args.
8107set dummy nmedit; ac_word=$2
8108{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
8109$as_echo_n "checking for $ac_word... " >&6; }
8110if ${ac_cv_prog_ac_ct_NMEDIT+:} false; then :
8111  $as_echo_n "(cached) " >&6
8112else
8113  if test -n "$ac_ct_NMEDIT"; then
8114  ac_cv_prog_ac_ct_NMEDIT="$ac_ct_NMEDIT" # Let the user override the test.
8115else
8116as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8117for as_dir in $PATH
8118do
8119  IFS=$as_save_IFS
8120  test -z "$as_dir" && as_dir=.
8121    for ac_exec_ext in '' $ac_executable_extensions; do
8122  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
8123    ac_cv_prog_ac_ct_NMEDIT="nmedit"
8124    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
8125    break 2
8126  fi
8127done
8128  done
8129IFS=$as_save_IFS
8130
8131fi
8132fi
8133ac_ct_NMEDIT=$ac_cv_prog_ac_ct_NMEDIT
8134if test -n "$ac_ct_NMEDIT"; then
8135  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_NMEDIT" >&5
8136$as_echo "$ac_ct_NMEDIT" >&6; }
8137else
8138  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
8139$as_echo "no" >&6; }
8140fi
8141
8142  if test "x$ac_ct_NMEDIT" = x; then
8143    NMEDIT=":"
8144  else
8145    case $cross_compiling:$ac_tool_warned in
8146yes:)
8147{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
8148$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
8149ac_tool_warned=yes ;;
8150esac
8151    NMEDIT=$ac_ct_NMEDIT
8152  fi
8153else
8154  NMEDIT="$ac_cv_prog_NMEDIT"
8155fi
8156
8157    if test -n "$ac_tool_prefix"; then
8158  # Extract the first word of "${ac_tool_prefix}lipo", so it can be a program name with args.
8159set dummy ${ac_tool_prefix}lipo; ac_word=$2
8160{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
8161$as_echo_n "checking for $ac_word... " >&6; }
8162if ${ac_cv_prog_LIPO+:} false; then :
8163  $as_echo_n "(cached) " >&6
8164else
8165  if test -n "$LIPO"; then
8166  ac_cv_prog_LIPO="$LIPO" # Let the user override the test.
8167else
8168as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8169for as_dir in $PATH
8170do
8171  IFS=$as_save_IFS
8172  test -z "$as_dir" && as_dir=.
8173    for ac_exec_ext in '' $ac_executable_extensions; do
8174  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
8175    ac_cv_prog_LIPO="${ac_tool_prefix}lipo"
8176    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
8177    break 2
8178  fi
8179done
8180  done
8181IFS=$as_save_IFS
8182
8183fi
8184fi
8185LIPO=$ac_cv_prog_LIPO
8186if test -n "$LIPO"; then
8187  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LIPO" >&5
8188$as_echo "$LIPO" >&6; }
8189else
8190  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
8191$as_echo "no" >&6; }
8192fi
8193
8194
8195fi
8196if test -z "$ac_cv_prog_LIPO"; then
8197  ac_ct_LIPO=$LIPO
8198  # Extract the first word of "lipo", so it can be a program name with args.
8199set dummy lipo; ac_word=$2
8200{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
8201$as_echo_n "checking for $ac_word... " >&6; }
8202if ${ac_cv_prog_ac_ct_LIPO+:} false; then :
8203  $as_echo_n "(cached) " >&6
8204else
8205  if test -n "$ac_ct_LIPO"; then
8206  ac_cv_prog_ac_ct_LIPO="$ac_ct_LIPO" # Let the user override the test.
8207else
8208as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8209for as_dir in $PATH
8210do
8211  IFS=$as_save_IFS
8212  test -z "$as_dir" && as_dir=.
8213    for ac_exec_ext in '' $ac_executable_extensions; do
8214  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
8215    ac_cv_prog_ac_ct_LIPO="lipo"
8216    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
8217    break 2
8218  fi
8219done
8220  done
8221IFS=$as_save_IFS
8222
8223fi
8224fi
8225ac_ct_LIPO=$ac_cv_prog_ac_ct_LIPO
8226if test -n "$ac_ct_LIPO"; then
8227  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_LIPO" >&5
8228$as_echo "$ac_ct_LIPO" >&6; }
8229else
8230  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
8231$as_echo "no" >&6; }
8232fi
8233
8234  if test "x$ac_ct_LIPO" = x; then
8235    LIPO=":"
8236  else
8237    case $cross_compiling:$ac_tool_warned in
8238yes:)
8239{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
8240$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
8241ac_tool_warned=yes ;;
8242esac
8243    LIPO=$ac_ct_LIPO
8244  fi
8245else
8246  LIPO="$ac_cv_prog_LIPO"
8247fi
8248
8249    if test -n "$ac_tool_prefix"; then
8250  # Extract the first word of "${ac_tool_prefix}otool", so it can be a program name with args.
8251set dummy ${ac_tool_prefix}otool; ac_word=$2
8252{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
8253$as_echo_n "checking for $ac_word... " >&6; }
8254if ${ac_cv_prog_OTOOL+:} false; then :
8255  $as_echo_n "(cached) " >&6
8256else
8257  if test -n "$OTOOL"; then
8258  ac_cv_prog_OTOOL="$OTOOL" # Let the user override the test.
8259else
8260as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8261for as_dir in $PATH
8262do
8263  IFS=$as_save_IFS
8264  test -z "$as_dir" && as_dir=.
8265    for ac_exec_ext in '' $ac_executable_extensions; do
8266  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
8267    ac_cv_prog_OTOOL="${ac_tool_prefix}otool"
8268    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
8269    break 2
8270  fi
8271done
8272  done
8273IFS=$as_save_IFS
8274
8275fi
8276fi
8277OTOOL=$ac_cv_prog_OTOOL
8278if test -n "$OTOOL"; then
8279  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $OTOOL" >&5
8280$as_echo "$OTOOL" >&6; }
8281else
8282  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
8283$as_echo "no" >&6; }
8284fi
8285
8286
8287fi
8288if test -z "$ac_cv_prog_OTOOL"; then
8289  ac_ct_OTOOL=$OTOOL
8290  # Extract the first word of "otool", so it can be a program name with args.
8291set dummy otool; ac_word=$2
8292{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
8293$as_echo_n "checking for $ac_word... " >&6; }
8294if ${ac_cv_prog_ac_ct_OTOOL+:} false; then :
8295  $as_echo_n "(cached) " >&6
8296else
8297  if test -n "$ac_ct_OTOOL"; then
8298  ac_cv_prog_ac_ct_OTOOL="$ac_ct_OTOOL" # Let the user override the test.
8299else
8300as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8301for as_dir in $PATH
8302do
8303  IFS=$as_save_IFS
8304  test -z "$as_dir" && as_dir=.
8305    for ac_exec_ext in '' $ac_executable_extensions; do
8306  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
8307    ac_cv_prog_ac_ct_OTOOL="otool"
8308    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
8309    break 2
8310  fi
8311done
8312  done
8313IFS=$as_save_IFS
8314
8315fi
8316fi
8317ac_ct_OTOOL=$ac_cv_prog_ac_ct_OTOOL
8318if test -n "$ac_ct_OTOOL"; then
8319  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_OTOOL" >&5
8320$as_echo "$ac_ct_OTOOL" >&6; }
8321else
8322  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
8323$as_echo "no" >&6; }
8324fi
8325
8326  if test "x$ac_ct_OTOOL" = x; then
8327    OTOOL=":"
8328  else
8329    case $cross_compiling:$ac_tool_warned in
8330yes:)
8331{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
8332$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
8333ac_tool_warned=yes ;;
8334esac
8335    OTOOL=$ac_ct_OTOOL
8336  fi
8337else
8338  OTOOL="$ac_cv_prog_OTOOL"
8339fi
8340
8341    if test -n "$ac_tool_prefix"; then
8342  # Extract the first word of "${ac_tool_prefix}otool64", so it can be a program name with args.
8343set dummy ${ac_tool_prefix}otool64; ac_word=$2
8344{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
8345$as_echo_n "checking for $ac_word... " >&6; }
8346if ${ac_cv_prog_OTOOL64+:} false; then :
8347  $as_echo_n "(cached) " >&6
8348else
8349  if test -n "$OTOOL64"; then
8350  ac_cv_prog_OTOOL64="$OTOOL64" # Let the user override the test.
8351else
8352as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8353for as_dir in $PATH
8354do
8355  IFS=$as_save_IFS
8356  test -z "$as_dir" && as_dir=.
8357    for ac_exec_ext in '' $ac_executable_extensions; do
8358  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
8359    ac_cv_prog_OTOOL64="${ac_tool_prefix}otool64"
8360    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
8361    break 2
8362  fi
8363done
8364  done
8365IFS=$as_save_IFS
8366
8367fi
8368fi
8369OTOOL64=$ac_cv_prog_OTOOL64
8370if test -n "$OTOOL64"; then
8371  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $OTOOL64" >&5
8372$as_echo "$OTOOL64" >&6; }
8373else
8374  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
8375$as_echo "no" >&6; }
8376fi
8377
8378
8379fi
8380if test -z "$ac_cv_prog_OTOOL64"; then
8381  ac_ct_OTOOL64=$OTOOL64
8382  # Extract the first word of "otool64", so it can be a program name with args.
8383set dummy otool64; ac_word=$2
8384{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
8385$as_echo_n "checking for $ac_word... " >&6; }
8386if ${ac_cv_prog_ac_ct_OTOOL64+:} false; then :
8387  $as_echo_n "(cached) " >&6
8388else
8389  if test -n "$ac_ct_OTOOL64"; then
8390  ac_cv_prog_ac_ct_OTOOL64="$ac_ct_OTOOL64" # Let the user override the test.
8391else
8392as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8393for as_dir in $PATH
8394do
8395  IFS=$as_save_IFS
8396  test -z "$as_dir" && as_dir=.
8397    for ac_exec_ext in '' $ac_executable_extensions; do
8398  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
8399    ac_cv_prog_ac_ct_OTOOL64="otool64"
8400    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
8401    break 2
8402  fi
8403done
8404  done
8405IFS=$as_save_IFS
8406
8407fi
8408fi
8409ac_ct_OTOOL64=$ac_cv_prog_ac_ct_OTOOL64
8410if test -n "$ac_ct_OTOOL64"; then
8411  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_OTOOL64" >&5
8412$as_echo "$ac_ct_OTOOL64" >&6; }
8413else
8414  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
8415$as_echo "no" >&6; }
8416fi
8417
8418  if test "x$ac_ct_OTOOL64" = x; then
8419    OTOOL64=":"
8420  else
8421    case $cross_compiling:$ac_tool_warned in
8422yes:)
8423{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
8424$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
8425ac_tool_warned=yes ;;
8426esac
8427    OTOOL64=$ac_ct_OTOOL64
8428  fi
8429else
8430  OTOOL64="$ac_cv_prog_OTOOL64"
8431fi
8432
8433
8434
8435
8436
8437
8438
8439
8440
8441
8442
8443
8444
8445
8446
8447
8448
8449
8450
8451
8452
8453
8454
8455
8456
8457
8458
8459    { $as_echo "$as_me:${as_lineno-$LINENO}: checking for -single_module linker flag" >&5
8460$as_echo_n "checking for -single_module linker flag... " >&6; }
8461if ${lt_cv_apple_cc_single_mod+:} false; then :
8462  $as_echo_n "(cached) " >&6
8463else
8464  lt_cv_apple_cc_single_mod=no
8465      if test -z "${LT_MULTI_MODULE}"; then
8466	# By default we will add the -single_module flag. You can override
8467	# by either setting the environment variable LT_MULTI_MODULE
8468	# non-empty at configure time, or by adding -multi_module to the
8469	# link flags.
8470	rm -rf libconftest.dylib*
8471	echo "int foo(void){return 1;}" > conftest.c
8472	echo "$LTCC $LTCFLAGS $LDFLAGS -o libconftest.dylib \
8473-dynamiclib -Wl,-single_module conftest.c" >&5
8474	$LTCC $LTCFLAGS $LDFLAGS -o libconftest.dylib \
8475	  -dynamiclib -Wl,-single_module conftest.c 2>conftest.err
8476        _lt_result=$?
8477	if test -f libconftest.dylib && test ! -s conftest.err && test $_lt_result = 0; then
8478	  lt_cv_apple_cc_single_mod=yes
8479	else
8480	  cat conftest.err >&5
8481	fi
8482	rm -rf libconftest.dylib*
8483	rm -f conftest.*
8484      fi
8485fi
8486{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_apple_cc_single_mod" >&5
8487$as_echo "$lt_cv_apple_cc_single_mod" >&6; }
8488    { $as_echo "$as_me:${as_lineno-$LINENO}: checking for -exported_symbols_list linker flag" >&5
8489$as_echo_n "checking for -exported_symbols_list linker flag... " >&6; }
8490if ${lt_cv_ld_exported_symbols_list+:} false; then :
8491  $as_echo_n "(cached) " >&6
8492else
8493  lt_cv_ld_exported_symbols_list=no
8494      save_LDFLAGS=$LDFLAGS
8495      echo "_main" > conftest.sym
8496      LDFLAGS="$LDFLAGS -Wl,-exported_symbols_list,conftest.sym"
8497      cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8498/* end confdefs.h.  */
8499
8500int
8501main ()
8502{
8503
8504  ;
8505  return 0;
8506}
8507_ACEOF
8508if ac_fn_c_try_link "$LINENO"; then :
8509  lt_cv_ld_exported_symbols_list=yes
8510else
8511  lt_cv_ld_exported_symbols_list=no
8512fi
8513rm -f core conftest.err conftest.$ac_objext \
8514    conftest$ac_exeext conftest.$ac_ext
8515	LDFLAGS="$save_LDFLAGS"
8516
8517fi
8518{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_ld_exported_symbols_list" >&5
8519$as_echo "$lt_cv_ld_exported_symbols_list" >&6; }
8520    { $as_echo "$as_me:${as_lineno-$LINENO}: checking for -force_load linker flag" >&5
8521$as_echo_n "checking for -force_load linker flag... " >&6; }
8522if ${lt_cv_ld_force_load+:} false; then :
8523  $as_echo_n "(cached) " >&6
8524else
8525  lt_cv_ld_force_load=no
8526      cat > conftest.c << _LT_EOF
8527int forced_loaded() { return 2;}
8528_LT_EOF
8529      echo "$LTCC $LTCFLAGS -c -o conftest.o conftest.c" >&5
8530      $LTCC $LTCFLAGS -c -o conftest.o conftest.c 2>&5
8531      echo "$AR cru libconftest.a conftest.o" >&5
8532      $AR cru libconftest.a conftest.o 2>&5
8533      cat > conftest.c << _LT_EOF
8534int main() { return 0;}
8535_LT_EOF
8536      echo "$LTCC $LTCFLAGS $LDFLAGS -o conftest conftest.c -Wl,-force_load,./libconftest.a" >&5
8537      $LTCC $LTCFLAGS $LDFLAGS -o conftest conftest.c -Wl,-force_load,./libconftest.a 2>conftest.err
8538      _lt_result=$?
8539      if test -f conftest && test ! -s conftest.err && test $_lt_result = 0 && $GREP forced_load conftest 2>&1 >/dev/null; then
8540	lt_cv_ld_force_load=yes
8541      else
8542	cat conftest.err >&5
8543      fi
8544        rm -f conftest.err libconftest.a conftest conftest.c
8545        rm -rf conftest.dSYM
8546
8547fi
8548{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_ld_force_load" >&5
8549$as_echo "$lt_cv_ld_force_load" >&6; }
8550    case $host_os in
8551    rhapsody* | darwin1.[012])
8552      _lt_dar_allow_undefined='${wl}-undefined ${wl}suppress' ;;
8553    darwin1.*)
8554      _lt_dar_allow_undefined='${wl}-flat_namespace ${wl}-undefined ${wl}suppress' ;;
8555    darwin*) # darwin 5.x on
8556      # if running on 10.5 or later, the deployment target defaults
8557      # to the OS version, if on x86, and 10.4, the deployment
8558      # target defaults to 10.4. Don't you love it?
8559      case ${MACOSX_DEPLOYMENT_TARGET-10.0},$host in
8560	10.0,*86*-darwin8*|10.0,*-darwin[91]*)
8561	  _lt_dar_allow_undefined='${wl}-undefined ${wl}dynamic_lookup' ;;
8562	10.[012][,.]*)
8563	  _lt_dar_allow_undefined='${wl}-flat_namespace ${wl}-undefined ${wl}suppress' ;;
8564	10.*)
8565	  _lt_dar_allow_undefined='${wl}-undefined ${wl}dynamic_lookup' ;;
8566      esac
8567    ;;
8568  esac
8569    if test "$lt_cv_apple_cc_single_mod" = "yes"; then
8570      _lt_dar_single_mod='$single_module'
8571    fi
8572    if test "$lt_cv_ld_exported_symbols_list" = "yes"; then
8573      _lt_dar_export_syms=' ${wl}-exported_symbols_list,$output_objdir/${libname}-symbols.expsym'
8574    else
8575      _lt_dar_export_syms='~$NMEDIT -s $output_objdir/${libname}-symbols.expsym ${lib}'
8576    fi
8577    if test "$DSYMUTIL" != ":" && test "$lt_cv_ld_force_load" = "no"; then
8578      _lt_dsymutil='~$DSYMUTIL $lib || :'
8579    else
8580      _lt_dsymutil=
8581    fi
8582    ;;
8583  esac
8584
8585for ac_header in dlfcn.h
8586do :
8587  ac_fn_c_check_header_compile "$LINENO" "dlfcn.h" "ac_cv_header_dlfcn_h" "$ac_includes_default
8588"
8589if test "x$ac_cv_header_dlfcn_h" = xyes; then :
8590  cat >>confdefs.h <<_ACEOF
8591#define HAVE_DLFCN_H 1
8592_ACEOF
8593
8594fi
8595
8596done
8597
8598
8599
8600
8601
8602
8603# Set options
8604
8605
8606
8607        enable_dlopen=no
8608
8609
8610  enable_win32_dll=no
8611
8612
8613            # Check whether --enable-shared was given.
8614if test "${enable_shared+set}" = set; then :
8615  enableval=$enable_shared; p=${PACKAGE-default}
8616    case $enableval in
8617    yes) enable_shared=yes ;;
8618    no) enable_shared=no ;;
8619    *)
8620      enable_shared=no
8621      # Look at the argument we got.  We use all the common list separators.
8622      lt_save_ifs="$IFS"; IFS="${IFS}$PATH_SEPARATOR,"
8623      for pkg in $enableval; do
8624	IFS="$lt_save_ifs"
8625	if test "X$pkg" = "X$p"; then
8626	  enable_shared=yes
8627	fi
8628      done
8629      IFS="$lt_save_ifs"
8630      ;;
8631    esac
8632else
8633  enable_shared=yes
8634fi
8635
8636
8637
8638
8639
8640
8641
8642
8643
8644  # Check whether --enable-static was given.
8645if test "${enable_static+set}" = set; then :
8646  enableval=$enable_static; p=${PACKAGE-default}
8647    case $enableval in
8648    yes) enable_static=yes ;;
8649    no) enable_static=no ;;
8650    *)
8651     enable_static=no
8652      # Look at the argument we got.  We use all the common list separators.
8653      lt_save_ifs="$IFS"; IFS="${IFS}$PATH_SEPARATOR,"
8654      for pkg in $enableval; do
8655	IFS="$lt_save_ifs"
8656	if test "X$pkg" = "X$p"; then
8657	  enable_static=yes
8658	fi
8659      done
8660      IFS="$lt_save_ifs"
8661      ;;
8662    esac
8663else
8664  enable_static=yes
8665fi
8666
8667
8668
8669
8670
8671
8672
8673
8674
8675
8676# Check whether --with-pic was given.
8677if test "${with_pic+set}" = set; then :
8678  withval=$with_pic; pic_mode="$withval"
8679else
8680  pic_mode=default
8681fi
8682
8683
8684test -z "$pic_mode" && pic_mode=default
8685
8686
8687
8688
8689
8690
8691
8692  # Check whether --enable-fast-install was given.
8693if test "${enable_fast_install+set}" = set; then :
8694  enableval=$enable_fast_install; p=${PACKAGE-default}
8695    case $enableval in
8696    yes) enable_fast_install=yes ;;
8697    no) enable_fast_install=no ;;
8698    *)
8699      enable_fast_install=no
8700      # Look at the argument we got.  We use all the common list separators.
8701      lt_save_ifs="$IFS"; IFS="${IFS}$PATH_SEPARATOR,"
8702      for pkg in $enableval; do
8703	IFS="$lt_save_ifs"
8704	if test "X$pkg" = "X$p"; then
8705	  enable_fast_install=yes
8706	fi
8707      done
8708      IFS="$lt_save_ifs"
8709      ;;
8710    esac
8711else
8712  enable_fast_install=yes
8713fi
8714
8715
8716
8717
8718
8719
8720
8721
8722
8723
8724
8725# This can be used to rebuild libtool when needed
8726LIBTOOL_DEPS="$ltmain"
8727
8728# Always use our own libtool.
8729LIBTOOL='$(SHELL) $(top_builddir)/libtool'
8730
8731
8732
8733
8734
8735
8736
8737
8738
8739
8740
8741
8742
8743
8744
8745
8746
8747
8748
8749
8750
8751
8752
8753
8754
8755
8756test -z "$LN_S" && LN_S="ln -s"
8757
8758
8759
8760
8761
8762
8763
8764
8765
8766
8767
8768
8769
8770
8771if test -n "${ZSH_VERSION+set}" ; then
8772   setopt NO_GLOB_SUBST
8773fi
8774
8775{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for objdir" >&5
8776$as_echo_n "checking for objdir... " >&6; }
8777if ${lt_cv_objdir+:} false; then :
8778  $as_echo_n "(cached) " >&6
8779else
8780  rm -f .libs 2>/dev/null
8781mkdir .libs 2>/dev/null
8782if test -d .libs; then
8783  lt_cv_objdir=.libs
8784else
8785  # MS-DOS does not allow filenames that begin with a dot.
8786  lt_cv_objdir=_libs
8787fi
8788rmdir .libs 2>/dev/null
8789fi
8790{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_objdir" >&5
8791$as_echo "$lt_cv_objdir" >&6; }
8792objdir=$lt_cv_objdir
8793
8794
8795
8796
8797
8798cat >>confdefs.h <<_ACEOF
8799#define LT_OBJDIR "$lt_cv_objdir/"
8800_ACEOF
8801
8802
8803
8804
8805case $host_os in
8806aix3*)
8807  # AIX sometimes has problems with the GCC collect2 program.  For some
8808  # reason, if we set the COLLECT_NAMES environment variable, the problems
8809  # vanish in a puff of smoke.
8810  if test "X${COLLECT_NAMES+set}" != Xset; then
8811    COLLECT_NAMES=
8812    export COLLECT_NAMES
8813  fi
8814  ;;
8815esac
8816
8817# Global variables:
8818ofile=libtool
8819can_build_shared=yes
8820
8821# All known linkers require a `.a' archive for static linking (except MSVC,
8822# which needs '.lib').
8823libext=a
8824
8825with_gnu_ld="$lt_cv_prog_gnu_ld"
8826
8827old_CC="$CC"
8828old_CFLAGS="$CFLAGS"
8829
8830# Set sane defaults for various variables
8831test -z "$CC" && CC=cc
8832test -z "$LTCC" && LTCC=$CC
8833test -z "$LTCFLAGS" && LTCFLAGS=$CFLAGS
8834test -z "$LD" && LD=ld
8835test -z "$ac_objext" && ac_objext=o
8836
8837for cc_temp in $compiler""; do
8838  case $cc_temp in
8839    compile | *[\\/]compile | ccache | *[\\/]ccache ) ;;
8840    distcc | *[\\/]distcc | purify | *[\\/]purify ) ;;
8841    \-*) ;;
8842    *) break;;
8843  esac
8844done
8845cc_basename=`$ECHO "$cc_temp" | $SED "s%.*/%%; s%^$host_alias-%%"`
8846
8847
8848# Only perform the check for file, if the check method requires it
8849test -z "$MAGIC_CMD" && MAGIC_CMD=file
8850case $deplibs_check_method in
8851file_magic*)
8852  if test "$file_magic_cmd" = '$MAGIC_CMD'; then
8853    { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ${ac_tool_prefix}file" >&5
8854$as_echo_n "checking for ${ac_tool_prefix}file... " >&6; }
8855if ${lt_cv_path_MAGIC_CMD+:} false; then :
8856  $as_echo_n "(cached) " >&6
8857else
8858  case $MAGIC_CMD in
8859[\\/*] |  ?:[\\/]*)
8860  lt_cv_path_MAGIC_CMD="$MAGIC_CMD" # Let the user override the test with a path.
8861  ;;
8862*)
8863  lt_save_MAGIC_CMD="$MAGIC_CMD"
8864  lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR
8865  ac_dummy="/usr/bin$PATH_SEPARATOR$PATH"
8866  for ac_dir in $ac_dummy; do
8867    IFS="$lt_save_ifs"
8868    test -z "$ac_dir" && ac_dir=.
8869    if test -f $ac_dir/${ac_tool_prefix}file; then
8870      lt_cv_path_MAGIC_CMD="$ac_dir/${ac_tool_prefix}file"
8871      if test -n "$file_magic_test_file"; then
8872	case $deplibs_check_method in
8873	"file_magic "*)
8874	  file_magic_regex=`expr "$deplibs_check_method" : "file_magic \(.*\)"`
8875	  MAGIC_CMD="$lt_cv_path_MAGIC_CMD"
8876	  if eval $file_magic_cmd \$file_magic_test_file 2> /dev/null |
8877	    $EGREP "$file_magic_regex" > /dev/null; then
8878	    :
8879	  else
8880	    cat <<_LT_EOF 1>&2
8881
8882*** Warning: the command libtool uses to detect shared libraries,
8883*** $file_magic_cmd, produces output that libtool cannot recognize.
8884*** The result is that libtool may fail to recognize shared libraries
8885*** as such.  This will affect the creation of libtool libraries that
8886*** depend on shared libraries, but programs linked with such libtool
8887*** libraries will work regardless of this problem.  Nevertheless, you
8888*** may want to report the problem to your system manager and/or to
8889*** bug-libtool@gnu.org
8890
8891_LT_EOF
8892	  fi ;;
8893	esac
8894      fi
8895      break
8896    fi
8897  done
8898  IFS="$lt_save_ifs"
8899  MAGIC_CMD="$lt_save_MAGIC_CMD"
8900  ;;
8901esac
8902fi
8903
8904MAGIC_CMD="$lt_cv_path_MAGIC_CMD"
8905if test -n "$MAGIC_CMD"; then
8906  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $MAGIC_CMD" >&5
8907$as_echo "$MAGIC_CMD" >&6; }
8908else
8909  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
8910$as_echo "no" >&6; }
8911fi
8912
8913
8914
8915
8916
8917if test -z "$lt_cv_path_MAGIC_CMD"; then
8918  if test -n "$ac_tool_prefix"; then
8919    { $as_echo "$as_me:${as_lineno-$LINENO}: checking for file" >&5
8920$as_echo_n "checking for file... " >&6; }
8921if ${lt_cv_path_MAGIC_CMD+:} false; then :
8922  $as_echo_n "(cached) " >&6
8923else
8924  case $MAGIC_CMD in
8925[\\/*] |  ?:[\\/]*)
8926  lt_cv_path_MAGIC_CMD="$MAGIC_CMD" # Let the user override the test with a path.
8927  ;;
8928*)
8929  lt_save_MAGIC_CMD="$MAGIC_CMD"
8930  lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR
8931  ac_dummy="/usr/bin$PATH_SEPARATOR$PATH"
8932  for ac_dir in $ac_dummy; do
8933    IFS="$lt_save_ifs"
8934    test -z "$ac_dir" && ac_dir=.
8935    if test -f $ac_dir/file; then
8936      lt_cv_path_MAGIC_CMD="$ac_dir/file"
8937      if test -n "$file_magic_test_file"; then
8938	case $deplibs_check_method in
8939	"file_magic "*)
8940	  file_magic_regex=`expr "$deplibs_check_method" : "file_magic \(.*\)"`
8941	  MAGIC_CMD="$lt_cv_path_MAGIC_CMD"
8942	  if eval $file_magic_cmd \$file_magic_test_file 2> /dev/null |
8943	    $EGREP "$file_magic_regex" > /dev/null; then
8944	    :
8945	  else
8946	    cat <<_LT_EOF 1>&2
8947
8948*** Warning: the command libtool uses to detect shared libraries,
8949*** $file_magic_cmd, produces output that libtool cannot recognize.
8950*** The result is that libtool may fail to recognize shared libraries
8951*** as such.  This will affect the creation of libtool libraries that
8952*** depend on shared libraries, but programs linked with such libtool
8953*** libraries will work regardless of this problem.  Nevertheless, you
8954*** may want to report the problem to your system manager and/or to
8955*** bug-libtool@gnu.org
8956
8957_LT_EOF
8958	  fi ;;
8959	esac
8960      fi
8961      break
8962    fi
8963  done
8964  IFS="$lt_save_ifs"
8965  MAGIC_CMD="$lt_save_MAGIC_CMD"
8966  ;;
8967esac
8968fi
8969
8970MAGIC_CMD="$lt_cv_path_MAGIC_CMD"
8971if test -n "$MAGIC_CMD"; then
8972  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $MAGIC_CMD" >&5
8973$as_echo "$MAGIC_CMD" >&6; }
8974else
8975  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
8976$as_echo "no" >&6; }
8977fi
8978
8979
8980  else
8981    MAGIC_CMD=:
8982  fi
8983fi
8984
8985  fi
8986  ;;
8987esac
8988
8989# Use C for the default configuration in the libtool script
8990
8991lt_save_CC="$CC"
8992ac_ext=c
8993ac_cpp='$CPP $CPPFLAGS'
8994ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
8995ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
8996ac_compiler_gnu=$ac_cv_c_compiler_gnu
8997
8998
8999# Source file extension for C test sources.
9000ac_ext=c
9001
9002# Object file extension for compiled C test sources.
9003objext=o
9004objext=$objext
9005
9006# Code to be used in simple compile tests
9007lt_simple_compile_test_code="int some_variable = 0;"
9008
9009# Code to be used in simple link tests
9010lt_simple_link_test_code='int main(){return(0);}'
9011
9012
9013
9014
9015
9016
9017
9018# If no C compiler was specified, use CC.
9019LTCC=${LTCC-"$CC"}
9020
9021# If no C compiler flags were specified, use CFLAGS.
9022LTCFLAGS=${LTCFLAGS-"$CFLAGS"}
9023
9024# Allow CC to be a program name with arguments.
9025compiler=$CC
9026
9027# Save the default compiler, since it gets overwritten when the other
9028# tags are being tested, and _LT_TAGVAR(compiler, []) is a NOP.
9029compiler_DEFAULT=$CC
9030
9031# save warnings/boilerplate of simple test code
9032ac_outfile=conftest.$ac_objext
9033echo "$lt_simple_compile_test_code" >conftest.$ac_ext
9034eval "$ac_compile" 2>&1 >/dev/null | $SED '/^$/d; /^ *+/d' >conftest.err
9035_lt_compiler_boilerplate=`cat conftest.err`
9036$RM conftest*
9037
9038ac_outfile=conftest.$ac_objext
9039echo "$lt_simple_link_test_code" >conftest.$ac_ext
9040eval "$ac_link" 2>&1 >/dev/null | $SED '/^$/d; /^ *+/d' >conftest.err
9041_lt_linker_boilerplate=`cat conftest.err`
9042$RM -r conftest*
9043
9044
9045## CAVEAT EMPTOR:
9046## There is no encapsulation within the following macros, do not change
9047## the running order or otherwise move them around unless you know exactly
9048## what you are doing...
9049if test -n "$compiler"; then
9050
9051lt_prog_compiler_no_builtin_flag=
9052
9053if test "$GCC" = yes; then
9054  case $cc_basename in
9055  nvcc*)
9056    lt_prog_compiler_no_builtin_flag=' -Xcompiler -fno-builtin' ;;
9057  *)
9058    lt_prog_compiler_no_builtin_flag=' -fno-builtin' ;;
9059  esac
9060
9061  { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler supports -fno-rtti -fno-exceptions" >&5
9062$as_echo_n "checking if $compiler supports -fno-rtti -fno-exceptions... " >&6; }
9063if ${lt_cv_prog_compiler_rtti_exceptions+:} false; then :
9064  $as_echo_n "(cached) " >&6
9065else
9066  lt_cv_prog_compiler_rtti_exceptions=no
9067   ac_outfile=conftest.$ac_objext
9068   echo "$lt_simple_compile_test_code" > conftest.$ac_ext
9069   lt_compiler_flag="-fno-rtti -fno-exceptions"
9070   # Insert the option either (1) after the last *FLAGS variable, or
9071   # (2) before a word containing "conftest.", or (3) at the end.
9072   # Note that $ac_compile itself does not contain backslashes and begins
9073   # with a dollar sign (not a hyphen), so the echo should work correctly.
9074   # The option is referenced via a variable to avoid confusing sed.
9075   lt_compile=`echo "$ac_compile" | $SED \
9076   -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
9077   -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
9078   -e 's:$: $lt_compiler_flag:'`
9079   (eval echo "\"\$as_me:$LINENO: $lt_compile\"" >&5)
9080   (eval "$lt_compile" 2>conftest.err)
9081   ac_status=$?
9082   cat conftest.err >&5
9083   echo "$as_me:$LINENO: \$? = $ac_status" >&5
9084   if (exit $ac_status) && test -s "$ac_outfile"; then
9085     # The compiler can only warn and ignore the option if not recognized
9086     # So say no if there are warnings other than the usual output.
9087     $ECHO "$_lt_compiler_boilerplate" | $SED '/^$/d' >conftest.exp
9088     $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2
9089     if test ! -s conftest.er2 || diff conftest.exp conftest.er2 >/dev/null; then
9090       lt_cv_prog_compiler_rtti_exceptions=yes
9091     fi
9092   fi
9093   $RM conftest*
9094
9095fi
9096{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_rtti_exceptions" >&5
9097$as_echo "$lt_cv_prog_compiler_rtti_exceptions" >&6; }
9098
9099if test x"$lt_cv_prog_compiler_rtti_exceptions" = xyes; then
9100    lt_prog_compiler_no_builtin_flag="$lt_prog_compiler_no_builtin_flag -fno-rtti -fno-exceptions"
9101else
9102    :
9103fi
9104
9105fi
9106
9107
9108
9109
9110
9111
9112  lt_prog_compiler_wl=
9113lt_prog_compiler_pic=
9114lt_prog_compiler_static=
9115
9116{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $compiler option to produce PIC" >&5
9117$as_echo_n "checking for $compiler option to produce PIC... " >&6; }
9118
9119  if test "$GCC" = yes; then
9120    lt_prog_compiler_wl='-Wl,'
9121    lt_prog_compiler_static='-static'
9122
9123    case $host_os in
9124      aix*)
9125      # All AIX code is PIC.
9126      if test "$host_cpu" = ia64; then
9127	# AIX 5 now supports IA64 processor
9128	lt_prog_compiler_static='-Bstatic'
9129      fi
9130      lt_prog_compiler_pic='-fPIC'
9131      ;;
9132
9133    amigaos*)
9134      case $host_cpu in
9135      powerpc)
9136            # see comment about AmigaOS4 .so support
9137            lt_prog_compiler_pic='-fPIC'
9138        ;;
9139      m68k)
9140            # FIXME: we need at least 68020 code to build shared libraries, but
9141            # adding the `-m68020' flag to GCC prevents building anything better,
9142            # like `-m68040'.
9143            lt_prog_compiler_pic='-m68020 -resident32 -malways-restore-a4'
9144        ;;
9145      esac
9146      ;;
9147
9148    beos* | irix5* | irix6* | nonstopux* | osf3* | osf4* | osf5*)
9149      # PIC is the default for these OSes.
9150      ;;
9151
9152    mingw* | cygwin* | pw32* | os2* | cegcc*)
9153      # This hack is so that the source file can tell whether it is being
9154      # built for inclusion in a dll (and should export symbols for example).
9155      # Although the cygwin gcc ignores -fPIC, still need this for old-style
9156      # (--disable-auto-import) libraries
9157      lt_prog_compiler_pic='-DDLL_EXPORT'
9158      ;;
9159
9160    darwin* | rhapsody*)
9161      # PIC is the default on this platform
9162      # Common symbols not allowed in MH_DYLIB files
9163      lt_prog_compiler_pic='-fno-common'
9164      ;;
9165
9166    haiku*)
9167      # PIC is the default for Haiku.
9168      # The "-static" flag exists, but is broken.
9169      lt_prog_compiler_static=
9170      ;;
9171
9172    hpux*)
9173      # PIC is the default for 64-bit PA HP-UX, but not for 32-bit
9174      # PA HP-UX.  On IA64 HP-UX, PIC is the default but the pic flag
9175      # sets the default TLS model and affects inlining.
9176      case $host_cpu in
9177      hppa*64*)
9178	# +Z the default
9179	;;
9180      *)
9181	lt_prog_compiler_pic='-fPIC'
9182	;;
9183      esac
9184      ;;
9185
9186    interix[3-9]*)
9187      # Interix 3.x gcc -fpic/-fPIC options generate broken code.
9188      # Instead, we relocate shared libraries at runtime.
9189      ;;
9190
9191    msdosdjgpp*)
9192      # Just because we use GCC doesn't mean we suddenly get shared libraries
9193      # on systems that don't support them.
9194      lt_prog_compiler_can_build_shared=no
9195      enable_shared=no
9196      ;;
9197
9198    *nto* | *qnx*)
9199      # QNX uses GNU C++, but need to define -shared option too, otherwise
9200      # it will coredump.
9201      lt_prog_compiler_pic='-fPIC -shared'
9202      ;;
9203
9204    sysv4*MP*)
9205      if test -d /usr/nec; then
9206	lt_prog_compiler_pic=-Kconform_pic
9207      fi
9208      ;;
9209
9210    *)
9211      lt_prog_compiler_pic='-fPIC'
9212      ;;
9213    esac
9214
9215    case $cc_basename in
9216    nvcc*) # Cuda Compiler Driver 2.2
9217      lt_prog_compiler_wl='-Xlinker '
9218      lt_prog_compiler_pic='-Xcompiler -fPIC'
9219      ;;
9220    esac
9221  else
9222    # PORTME Check for flag to pass linker flags through the system compiler.
9223    case $host_os in
9224    aix*)
9225      lt_prog_compiler_wl='-Wl,'
9226      if test "$host_cpu" = ia64; then
9227	# AIX 5 now supports IA64 processor
9228	lt_prog_compiler_static='-Bstatic'
9229      else
9230	lt_prog_compiler_static='-bnso -bI:/lib/syscalls.exp'
9231      fi
9232      ;;
9233
9234    mingw* | cygwin* | pw32* | os2* | cegcc*)
9235      # This hack is so that the source file can tell whether it is being
9236      # built for inclusion in a dll (and should export symbols for example).
9237      lt_prog_compiler_pic='-DDLL_EXPORT'
9238      ;;
9239
9240    hpux9* | hpux10* | hpux11*)
9241      lt_prog_compiler_wl='-Wl,'
9242      # PIC is the default for IA64 HP-UX and 64-bit HP-UX, but
9243      # not for PA HP-UX.
9244      case $host_cpu in
9245      hppa*64*|ia64*)
9246	# +Z the default
9247	;;
9248      *)
9249	lt_prog_compiler_pic='+Z'
9250	;;
9251      esac
9252      # Is there a better lt_prog_compiler_static that works with the bundled CC?
9253      lt_prog_compiler_static='${wl}-a ${wl}archive'
9254      ;;
9255
9256    irix5* | irix6* | nonstopux*)
9257      lt_prog_compiler_wl='-Wl,'
9258      # PIC (with -KPIC) is the default.
9259      lt_prog_compiler_static='-non_shared'
9260      ;;
9261
9262    linux* | k*bsd*-gnu | kopensolaris*-gnu)
9263      case $cc_basename in
9264      # old Intel for x86_64 which still supported -KPIC.
9265      ecc*)
9266	lt_prog_compiler_wl='-Wl,'
9267	lt_prog_compiler_pic='-KPIC'
9268	lt_prog_compiler_static='-static'
9269        ;;
9270      # icc used to be incompatible with GCC.
9271      # ICC 10 doesn't accept -KPIC any more.
9272      icc* | ifort*)
9273	lt_prog_compiler_wl='-Wl,'
9274	lt_prog_compiler_pic='-fPIC'
9275	lt_prog_compiler_static='-static'
9276        ;;
9277      # Lahey Fortran 8.1.
9278      lf95*)
9279	lt_prog_compiler_wl='-Wl,'
9280	lt_prog_compiler_pic='--shared'
9281	lt_prog_compiler_static='--static'
9282	;;
9283      pgcc* | pgf77* | pgf90* | pgf95* | pgfortran*)
9284        # Portland Group compilers (*not* the Pentium gcc compiler,
9285	# which looks to be a dead project)
9286	lt_prog_compiler_wl='-Wl,'
9287	lt_prog_compiler_pic='-fpic'
9288	lt_prog_compiler_static='-Bstatic'
9289        ;;
9290      ccc*)
9291        lt_prog_compiler_wl='-Wl,'
9292        # All Alpha code is PIC.
9293        lt_prog_compiler_static='-non_shared'
9294        ;;
9295      xl* | bgxl* | bgf* | mpixl*)
9296	# IBM XL C 8.0/Fortran 10.1, 11.1 on PPC and BlueGene
9297	lt_prog_compiler_wl='-Wl,'
9298	lt_prog_compiler_pic='-qpic'
9299	lt_prog_compiler_static='-qstaticlink'
9300	;;
9301      *)
9302	case `$CC -V 2>&1 | sed 5q` in
9303	*Sun\ F* | *Sun*Fortran*)
9304	  # Sun Fortran 8.3 passes all unrecognized flags to the linker
9305	  lt_prog_compiler_pic='-KPIC'
9306	  lt_prog_compiler_static='-Bstatic'
9307	  lt_prog_compiler_wl=''
9308	  ;;
9309	*Sun\ C*)
9310	  # Sun C 5.9
9311	  lt_prog_compiler_pic='-KPIC'
9312	  lt_prog_compiler_static='-Bstatic'
9313	  lt_prog_compiler_wl='-Wl,'
9314	  ;;
9315	esac
9316	;;
9317      esac
9318      ;;
9319
9320    newsos6)
9321      lt_prog_compiler_pic='-KPIC'
9322      lt_prog_compiler_static='-Bstatic'
9323      ;;
9324
9325    *nto* | *qnx*)
9326      # QNX uses GNU C++, but need to define -shared option too, otherwise
9327      # it will coredump.
9328      lt_prog_compiler_pic='-fPIC -shared'
9329      ;;
9330
9331    osf3* | osf4* | osf5*)
9332      lt_prog_compiler_wl='-Wl,'
9333      # All OSF/1 code is PIC.
9334      lt_prog_compiler_static='-non_shared'
9335      ;;
9336
9337    rdos*)
9338      lt_prog_compiler_static='-non_shared'
9339      ;;
9340
9341    solaris*)
9342      lt_prog_compiler_pic='-KPIC'
9343      lt_prog_compiler_static='-Bstatic'
9344      case $cc_basename in
9345      f77* | f90* | f95*)
9346	lt_prog_compiler_wl='-Qoption ld ';;
9347      *)
9348	lt_prog_compiler_wl='-Wl,';;
9349      esac
9350      ;;
9351
9352    sunos4*)
9353      lt_prog_compiler_wl='-Qoption ld '
9354      lt_prog_compiler_pic='-PIC'
9355      lt_prog_compiler_static='-Bstatic'
9356      ;;
9357
9358    sysv4 | sysv4.2uw2* | sysv4.3*)
9359      lt_prog_compiler_wl='-Wl,'
9360      lt_prog_compiler_pic='-KPIC'
9361      lt_prog_compiler_static='-Bstatic'
9362      ;;
9363
9364    sysv4*MP*)
9365      if test -d /usr/nec ;then
9366	lt_prog_compiler_pic='-Kconform_pic'
9367	lt_prog_compiler_static='-Bstatic'
9368      fi
9369      ;;
9370
9371    sysv5* | unixware* | sco3.2v5* | sco5v6* | OpenUNIX*)
9372      lt_prog_compiler_wl='-Wl,'
9373      lt_prog_compiler_pic='-KPIC'
9374      lt_prog_compiler_static='-Bstatic'
9375      ;;
9376
9377    unicos*)
9378      lt_prog_compiler_wl='-Wl,'
9379      lt_prog_compiler_can_build_shared=no
9380      ;;
9381
9382    uts4*)
9383      lt_prog_compiler_pic='-pic'
9384      lt_prog_compiler_static='-Bstatic'
9385      ;;
9386
9387    *)
9388      lt_prog_compiler_can_build_shared=no
9389      ;;
9390    esac
9391  fi
9392
9393case $host_os in
9394  # For platforms which do not support PIC, -DPIC is meaningless:
9395  *djgpp*)
9396    lt_prog_compiler_pic=
9397    ;;
9398  *)
9399    lt_prog_compiler_pic="$lt_prog_compiler_pic -DPIC"
9400    ;;
9401esac
9402{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_prog_compiler_pic" >&5
9403$as_echo "$lt_prog_compiler_pic" >&6; }
9404
9405
9406
9407
9408
9409
9410#
9411# Check to make sure the PIC flag actually works.
9412#
9413if test -n "$lt_prog_compiler_pic"; then
9414  { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler PIC flag $lt_prog_compiler_pic works" >&5
9415$as_echo_n "checking if $compiler PIC flag $lt_prog_compiler_pic works... " >&6; }
9416if ${lt_cv_prog_compiler_pic_works+:} false; then :
9417  $as_echo_n "(cached) " >&6
9418else
9419  lt_cv_prog_compiler_pic_works=no
9420   ac_outfile=conftest.$ac_objext
9421   echo "$lt_simple_compile_test_code" > conftest.$ac_ext
9422   lt_compiler_flag="$lt_prog_compiler_pic -DPIC"
9423   # Insert the option either (1) after the last *FLAGS variable, or
9424   # (2) before a word containing "conftest.", or (3) at the end.
9425   # Note that $ac_compile itself does not contain backslashes and begins
9426   # with a dollar sign (not a hyphen), so the echo should work correctly.
9427   # The option is referenced via a variable to avoid confusing sed.
9428   lt_compile=`echo "$ac_compile" | $SED \
9429   -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
9430   -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
9431   -e 's:$: $lt_compiler_flag:'`
9432   (eval echo "\"\$as_me:$LINENO: $lt_compile\"" >&5)
9433   (eval "$lt_compile" 2>conftest.err)
9434   ac_status=$?
9435   cat conftest.err >&5
9436   echo "$as_me:$LINENO: \$? = $ac_status" >&5
9437   if (exit $ac_status) && test -s "$ac_outfile"; then
9438     # The compiler can only warn and ignore the option if not recognized
9439     # So say no if there are warnings other than the usual output.
9440     $ECHO "$_lt_compiler_boilerplate" | $SED '/^$/d' >conftest.exp
9441     $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2
9442     if test ! -s conftest.er2 || diff conftest.exp conftest.er2 >/dev/null; then
9443       lt_cv_prog_compiler_pic_works=yes
9444     fi
9445   fi
9446   $RM conftest*
9447
9448fi
9449{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_pic_works" >&5
9450$as_echo "$lt_cv_prog_compiler_pic_works" >&6; }
9451
9452if test x"$lt_cv_prog_compiler_pic_works" = xyes; then
9453    case $lt_prog_compiler_pic in
9454     "" | " "*) ;;
9455     *) lt_prog_compiler_pic=" $lt_prog_compiler_pic" ;;
9456     esac
9457else
9458    lt_prog_compiler_pic=
9459     lt_prog_compiler_can_build_shared=no
9460fi
9461
9462fi
9463
9464
9465
9466
9467
9468
9469#
9470# Check to make sure the static flag actually works.
9471#
9472wl=$lt_prog_compiler_wl eval lt_tmp_static_flag=\"$lt_prog_compiler_static\"
9473{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler static flag $lt_tmp_static_flag works" >&5
9474$as_echo_n "checking if $compiler static flag $lt_tmp_static_flag works... " >&6; }
9475if ${lt_cv_prog_compiler_static_works+:} false; then :
9476  $as_echo_n "(cached) " >&6
9477else
9478  lt_cv_prog_compiler_static_works=no
9479   save_LDFLAGS="$LDFLAGS"
9480   LDFLAGS="$LDFLAGS $lt_tmp_static_flag"
9481   echo "$lt_simple_link_test_code" > conftest.$ac_ext
9482   if (eval $ac_link 2>conftest.err) && test -s conftest$ac_exeext; then
9483     # The linker can only warn and ignore the option if not recognized
9484     # So say no if there are warnings
9485     if test -s conftest.err; then
9486       # Append any errors to the config.log.
9487       cat conftest.err 1>&5
9488       $ECHO "$_lt_linker_boilerplate" | $SED '/^$/d' > conftest.exp
9489       $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2
9490       if diff conftest.exp conftest.er2 >/dev/null; then
9491         lt_cv_prog_compiler_static_works=yes
9492       fi
9493     else
9494       lt_cv_prog_compiler_static_works=yes
9495     fi
9496   fi
9497   $RM -r conftest*
9498   LDFLAGS="$save_LDFLAGS"
9499
9500fi
9501{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_static_works" >&5
9502$as_echo "$lt_cv_prog_compiler_static_works" >&6; }
9503
9504if test x"$lt_cv_prog_compiler_static_works" = xyes; then
9505    :
9506else
9507    lt_prog_compiler_static=
9508fi
9509
9510
9511
9512
9513
9514
9515
9516  { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler supports -c -o file.$ac_objext" >&5
9517$as_echo_n "checking if $compiler supports -c -o file.$ac_objext... " >&6; }
9518if ${lt_cv_prog_compiler_c_o+:} false; then :
9519  $as_echo_n "(cached) " >&6
9520else
9521  lt_cv_prog_compiler_c_o=no
9522   $RM -r conftest 2>/dev/null
9523   mkdir conftest
9524   cd conftest
9525   mkdir out
9526   echo "$lt_simple_compile_test_code" > conftest.$ac_ext
9527
9528   lt_compiler_flag="-o out/conftest2.$ac_objext"
9529   # Insert the option either (1) after the last *FLAGS variable, or
9530   # (2) before a word containing "conftest.", or (3) at the end.
9531   # Note that $ac_compile itself does not contain backslashes and begins
9532   # with a dollar sign (not a hyphen), so the echo should work correctly.
9533   lt_compile=`echo "$ac_compile" | $SED \
9534   -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
9535   -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
9536   -e 's:$: $lt_compiler_flag:'`
9537   (eval echo "\"\$as_me:$LINENO: $lt_compile\"" >&5)
9538   (eval "$lt_compile" 2>out/conftest.err)
9539   ac_status=$?
9540   cat out/conftest.err >&5
9541   echo "$as_me:$LINENO: \$? = $ac_status" >&5
9542   if (exit $ac_status) && test -s out/conftest2.$ac_objext
9543   then
9544     # The compiler can only warn and ignore the option if not recognized
9545     # So say no if there are warnings
9546     $ECHO "$_lt_compiler_boilerplate" | $SED '/^$/d' > out/conftest.exp
9547     $SED '/^$/d; /^ *+/d' out/conftest.err >out/conftest.er2
9548     if test ! -s out/conftest.er2 || diff out/conftest.exp out/conftest.er2 >/dev/null; then
9549       lt_cv_prog_compiler_c_o=yes
9550     fi
9551   fi
9552   chmod u+w . 2>&5
9553   $RM conftest*
9554   # SGI C++ compiler will create directory out/ii_files/ for
9555   # template instantiation
9556   test -d out/ii_files && $RM out/ii_files/* && rmdir out/ii_files
9557   $RM out/* && rmdir out
9558   cd ..
9559   $RM -r conftest
9560   $RM conftest*
9561
9562fi
9563{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_c_o" >&5
9564$as_echo "$lt_cv_prog_compiler_c_o" >&6; }
9565
9566
9567
9568
9569
9570
9571  { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler supports -c -o file.$ac_objext" >&5
9572$as_echo_n "checking if $compiler supports -c -o file.$ac_objext... " >&6; }
9573if ${lt_cv_prog_compiler_c_o+:} false; then :
9574  $as_echo_n "(cached) " >&6
9575else
9576  lt_cv_prog_compiler_c_o=no
9577   $RM -r conftest 2>/dev/null
9578   mkdir conftest
9579   cd conftest
9580   mkdir out
9581   echo "$lt_simple_compile_test_code" > conftest.$ac_ext
9582
9583   lt_compiler_flag="-o out/conftest2.$ac_objext"
9584   # Insert the option either (1) after the last *FLAGS variable, or
9585   # (2) before a word containing "conftest.", or (3) at the end.
9586   # Note that $ac_compile itself does not contain backslashes and begins
9587   # with a dollar sign (not a hyphen), so the echo should work correctly.
9588   lt_compile=`echo "$ac_compile" | $SED \
9589   -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
9590   -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
9591   -e 's:$: $lt_compiler_flag:'`
9592   (eval echo "\"\$as_me:$LINENO: $lt_compile\"" >&5)
9593   (eval "$lt_compile" 2>out/conftest.err)
9594   ac_status=$?
9595   cat out/conftest.err >&5
9596   echo "$as_me:$LINENO: \$? = $ac_status" >&5
9597   if (exit $ac_status) && test -s out/conftest2.$ac_objext
9598   then
9599     # The compiler can only warn and ignore the option if not recognized
9600     # So say no if there are warnings
9601     $ECHO "$_lt_compiler_boilerplate" | $SED '/^$/d' > out/conftest.exp
9602     $SED '/^$/d; /^ *+/d' out/conftest.err >out/conftest.er2
9603     if test ! -s out/conftest.er2 || diff out/conftest.exp out/conftest.er2 >/dev/null; then
9604       lt_cv_prog_compiler_c_o=yes
9605     fi
9606   fi
9607   chmod u+w . 2>&5
9608   $RM conftest*
9609   # SGI C++ compiler will create directory out/ii_files/ for
9610   # template instantiation
9611   test -d out/ii_files && $RM out/ii_files/* && rmdir out/ii_files
9612   $RM out/* && rmdir out
9613   cd ..
9614   $RM -r conftest
9615   $RM conftest*
9616
9617fi
9618{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_c_o" >&5
9619$as_echo "$lt_cv_prog_compiler_c_o" >&6; }
9620
9621
9622
9623
9624hard_links="nottested"
9625if test "$lt_cv_prog_compiler_c_o" = no && test "$need_locks" != no; then
9626  # do not overwrite the value of need_locks provided by the user
9627  { $as_echo "$as_me:${as_lineno-$LINENO}: checking if we can lock with hard links" >&5
9628$as_echo_n "checking if we can lock with hard links... " >&6; }
9629  hard_links=yes
9630  $RM conftest*
9631  ln conftest.a conftest.b 2>/dev/null && hard_links=no
9632  touch conftest.a
9633  ln conftest.a conftest.b 2>&5 || hard_links=no
9634  ln conftest.a conftest.b 2>/dev/null && hard_links=no
9635  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $hard_links" >&5
9636$as_echo "$hard_links" >&6; }
9637  if test "$hard_links" = no; then
9638    { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: \`$CC' does not support \`-c -o', so \`make -j' may be unsafe" >&5
9639$as_echo "$as_me: WARNING: \`$CC' does not support \`-c -o', so \`make -j' may be unsafe" >&2;}
9640    need_locks=warn
9641  fi
9642else
9643  need_locks=no
9644fi
9645
9646
9647
9648
9649
9650
9651  { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the $compiler linker ($LD) supports shared libraries" >&5
9652$as_echo_n "checking whether the $compiler linker ($LD) supports shared libraries... " >&6; }
9653
9654  runpath_var=
9655  allow_undefined_flag=
9656  always_export_symbols=no
9657  archive_cmds=
9658  archive_expsym_cmds=
9659  compiler_needs_object=no
9660  enable_shared_with_static_runtimes=no
9661  export_dynamic_flag_spec=
9662  export_symbols_cmds='$NM $libobjs $convenience | $global_symbol_pipe | $SED '\''s/.* //'\'' | sort | uniq > $export_symbols'
9663  hardcode_automatic=no
9664  hardcode_direct=no
9665  hardcode_direct_absolute=no
9666  hardcode_libdir_flag_spec=
9667  hardcode_libdir_flag_spec_ld=
9668  hardcode_libdir_separator=
9669  hardcode_minus_L=no
9670  hardcode_shlibpath_var=unsupported
9671  inherit_rpath=no
9672  link_all_deplibs=unknown
9673  module_cmds=
9674  module_expsym_cmds=
9675  old_archive_from_new_cmds=
9676  old_archive_from_expsyms_cmds=
9677  thread_safe_flag_spec=
9678  whole_archive_flag_spec=
9679  # include_expsyms should be a list of space-separated symbols to be *always*
9680  # included in the symbol list
9681  include_expsyms=
9682  # exclude_expsyms can be an extended regexp of symbols to exclude
9683  # it will be wrapped by ` (' and `)$', so one must not match beginning or
9684  # end of line.  Example: `a|bc|.*d.*' will exclude the symbols `a' and `bc',
9685  # as well as any symbol that contains `d'.
9686  exclude_expsyms='_GLOBAL_OFFSET_TABLE_|_GLOBAL__F[ID]_.*'
9687  # Although _GLOBAL_OFFSET_TABLE_ is a valid symbol C name, most a.out
9688  # platforms (ab)use it in PIC code, but their linkers get confused if
9689  # the symbol is explicitly referenced.  Since portable code cannot
9690  # rely on this symbol name, it's probably fine to never include it in
9691  # preloaded symbol tables.
9692  # Exclude shared library initialization/finalization symbols.
9693  extract_expsyms_cmds=
9694
9695  case $host_os in
9696  cygwin* | mingw* | pw32* | cegcc*)
9697    # FIXME: the MSVC++ port hasn't been tested in a loooong time
9698    # When not using gcc, we currently assume that we are using
9699    # Microsoft Visual C++.
9700    if test "$GCC" != yes; then
9701      with_gnu_ld=no
9702    fi
9703    ;;
9704  interix*)
9705    # we just hope/assume this is gcc and not c89 (= MSVC++)
9706    with_gnu_ld=yes
9707    ;;
9708  openbsd*)
9709    with_gnu_ld=no
9710    ;;
9711  esac
9712
9713  ld_shlibs=yes
9714
9715  # On some targets, GNU ld is compatible enough with the native linker
9716  # that we're better off using the native interface for both.
9717  lt_use_gnu_ld_interface=no
9718  if test "$with_gnu_ld" = yes; then
9719    case $host_os in
9720      aix*)
9721	# The AIX port of GNU ld has always aspired to compatibility
9722	# with the native linker.  However, as the warning in the GNU ld
9723	# block says, versions before 2.19.5* couldn't really create working
9724	# shared libraries, regardless of the interface used.
9725	case `$LD -v 2>&1` in
9726	  *\ \(GNU\ Binutils\)\ 2.19.5*) ;;
9727	  *\ \(GNU\ Binutils\)\ 2.[2-9]*) ;;
9728	  *\ \(GNU\ Binutils\)\ [3-9]*) ;;
9729	  *)
9730	    lt_use_gnu_ld_interface=yes
9731	    ;;
9732	esac
9733	;;
9734      *)
9735	lt_use_gnu_ld_interface=yes
9736	;;
9737    esac
9738  fi
9739
9740  if test "$lt_use_gnu_ld_interface" = yes; then
9741    # If archive_cmds runs LD, not CC, wlarc should be empty
9742    wlarc='${wl}'
9743
9744    # Set some defaults for GNU ld with shared library support. These
9745    # are reset later if shared libraries are not supported. Putting them
9746    # here allows them to be overridden if necessary.
9747    runpath_var=LD_RUN_PATH
9748    hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
9749    export_dynamic_flag_spec='${wl}--export-dynamic'
9750    # ancient GNU ld didn't support --whole-archive et. al.
9751    if $LD --help 2>&1 | $GREP 'no-whole-archive' > /dev/null; then
9752      whole_archive_flag_spec="$wlarc"'--whole-archive$convenience '"$wlarc"'--no-whole-archive'
9753    else
9754      whole_archive_flag_spec=
9755    fi
9756    supports_anon_versioning=no
9757    case `$LD -v 2>&1` in
9758      *GNU\ gold*) supports_anon_versioning=yes ;;
9759      *\ [01].* | *\ 2.[0-9].* | *\ 2.10.*) ;; # catch versions < 2.11
9760      *\ 2.11.93.0.2\ *) supports_anon_versioning=yes ;; # RH7.3 ...
9761      *\ 2.11.92.0.12\ *) supports_anon_versioning=yes ;; # Mandrake 8.2 ...
9762      *\ 2.11.*) ;; # other 2.11 versions
9763      *) supports_anon_versioning=yes ;;
9764    esac
9765
9766    # See if GNU ld supports shared libraries.
9767    case $host_os in
9768    aix[3-9]*)
9769      # On AIX/PPC, the GNU linker is very broken
9770      if test "$host_cpu" != ia64; then
9771	ld_shlibs=no
9772	cat <<_LT_EOF 1>&2
9773
9774*** Warning: the GNU linker, at least up to release 2.19, is reported
9775*** to be unable to reliably create shared libraries on AIX.
9776*** Therefore, libtool is disabling shared libraries support.  If you
9777*** really care for shared libraries, you may want to install binutils
9778*** 2.20 or above, or modify your PATH so that a non-GNU linker is found.
9779*** You will then need to restart the configuration process.
9780
9781_LT_EOF
9782      fi
9783      ;;
9784
9785    amigaos*)
9786      case $host_cpu in
9787      powerpc)
9788            # see comment about AmigaOS4 .so support
9789            archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
9790            archive_expsym_cmds=''
9791        ;;
9792      m68k)
9793            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)'
9794            hardcode_libdir_flag_spec='-L$libdir'
9795            hardcode_minus_L=yes
9796        ;;
9797      esac
9798      ;;
9799
9800    beos*)
9801      if $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then
9802	allow_undefined_flag=unsupported
9803	# Joseph Beckenbach <jrb3@best.com> says some releases of gcc
9804	# support --undefined.  This deserves some investigation.  FIXME
9805	archive_cmds='$CC -nostart $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
9806      else
9807	ld_shlibs=no
9808      fi
9809      ;;
9810
9811    cygwin* | mingw* | pw32* | cegcc*)
9812      # _LT_TAGVAR(hardcode_libdir_flag_spec, ) is actually meaningless,
9813      # as there is no search path for DLLs.
9814      hardcode_libdir_flag_spec='-L$libdir'
9815      export_dynamic_flag_spec='${wl}--export-all-symbols'
9816      allow_undefined_flag=unsupported
9817      always_export_symbols=no
9818      enable_shared_with_static_runtimes=yes
9819      export_symbols_cmds='$NM $libobjs $convenience | $global_symbol_pipe | $SED -e '\''/^[BCDGRS][ ]/s/.*[ ]\([^ ]*\)/\1 DATA/'\'' | $SED -e '\''/^[AITW][ ]/s/.*[ ]//'\'' | sort | uniq > $export_symbols'
9820
9821      if $LD --help 2>&1 | $GREP 'auto-import' > /dev/null; then
9822        archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags -o $output_objdir/$soname ${wl}--enable-auto-image-base -Xlinker --out-implib -Xlinker $lib'
9823	# If the export-symbols file already is a .def file (1st line
9824	# is EXPORTS), use it as is; otherwise, prepend...
9825	archive_expsym_cmds='if test "x`$SED 1q $export_symbols`" = xEXPORTS; then
9826	  cp $export_symbols $output_objdir/$soname.def;
9827	else
9828	  echo EXPORTS > $output_objdir/$soname.def;
9829	  cat $export_symbols >> $output_objdir/$soname.def;
9830	fi~
9831	$CC -shared $output_objdir/$soname.def $libobjs $deplibs $compiler_flags -o $output_objdir/$soname ${wl}--enable-auto-image-base -Xlinker --out-implib -Xlinker $lib'
9832      else
9833	ld_shlibs=no
9834      fi
9835      ;;
9836
9837    haiku*)
9838      archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
9839      link_all_deplibs=yes
9840      ;;
9841
9842    interix[3-9]*)
9843      hardcode_direct=no
9844      hardcode_shlibpath_var=no
9845      hardcode_libdir_flag_spec='${wl}-rpath,$libdir'
9846      export_dynamic_flag_spec='${wl}-E'
9847      # Hack: On Interix 3.x, we cannot compile PIC because of a broken gcc.
9848      # Instead, shared libraries are loaded at an image base (0x10000000 by
9849      # default) and relocated if they conflict, which is a slow very memory
9850      # consuming and fragmenting process.  To avoid this, we pick a random,
9851      # 256 KiB-aligned image base between 0x50000000 and 0x6FFC0000 at link
9852      # time.  Moving up from 0x10000000 also allows more sbrk(2) space.
9853      archive_cmds='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags ${wl}-h,$soname ${wl}--image-base,`expr ${RANDOM-$$} % 4096 / 2 \* 262144 + 1342177280` -o $lib'
9854      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'
9855      ;;
9856
9857    gnu* | linux* | tpf* | k*bsd*-gnu | kopensolaris*-gnu)
9858      tmp_diet=no
9859      if test "$host_os" = linux-dietlibc; then
9860	case $cc_basename in
9861	  diet\ *) tmp_diet=yes;;	# linux-dietlibc with static linking (!diet-dyn)
9862	esac
9863      fi
9864      if $LD --help 2>&1 | $EGREP ': supported targets:.* elf' > /dev/null \
9865	 && test "$tmp_diet" = no
9866      then
9867	tmp_addflag=' $pic_flag'
9868	tmp_sharedflag='-shared'
9869	case $cc_basename,$host_cpu in
9870        pgcc*)				# Portland Group C compiler
9871	  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'
9872	  tmp_addflag=' $pic_flag'
9873	  ;;
9874	pgf77* | pgf90* | pgf95* | pgfortran*)
9875					# Portland Group f77 and f90 compilers
9876	  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'
9877	  tmp_addflag=' $pic_flag -Mnomain' ;;
9878	ecc*,ia64* | icc*,ia64*)	# Intel C compiler on ia64
9879	  tmp_addflag=' -i_dynamic' ;;
9880	efc*,ia64* | ifort*,ia64*)	# Intel Fortran compiler on ia64
9881	  tmp_addflag=' -i_dynamic -nofor_main' ;;
9882	ifc* | ifort*)			# Intel Fortran compiler
9883	  tmp_addflag=' -nofor_main' ;;
9884	lf95*)				# Lahey Fortran 8.1
9885	  whole_archive_flag_spec=
9886	  tmp_sharedflag='--shared' ;;
9887	xl[cC]* | bgxl[cC]* | mpixl[cC]*) # IBM XL C 8.0 on PPC (deal with xlf below)
9888	  tmp_sharedflag='-qmkshrobj'
9889	  tmp_addflag= ;;
9890	nvcc*)	# Cuda Compiler Driver 2.2
9891	  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'
9892	  compiler_needs_object=yes
9893	  ;;
9894	esac
9895	case `$CC -V 2>&1 | sed 5q` in
9896	*Sun\ C*)			# Sun C 5.9
9897	  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'
9898	  compiler_needs_object=yes
9899	  tmp_sharedflag='-G' ;;
9900	*Sun\ F*)			# Sun Fortran 8.3
9901	  tmp_sharedflag='-G' ;;
9902	esac
9903	archive_cmds='$CC '"$tmp_sharedflag""$tmp_addflag"' $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
9904
9905        if test "x$supports_anon_versioning" = xyes; then
9906          archive_expsym_cmds='echo "{ global:" > $output_objdir/$libname.ver~
9907	    cat $export_symbols | sed -e "s/\(.*\)/\1;/" >> $output_objdir/$libname.ver~
9908	    echo "local: *; };" >> $output_objdir/$libname.ver~
9909	    $CC '"$tmp_sharedflag""$tmp_addflag"' $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-version-script ${wl}$output_objdir/$libname.ver -o $lib'
9910        fi
9911
9912	case $cc_basename in
9913	xlf* | bgf* | bgxlf* | mpixlf*)
9914	  # IBM XL Fortran 10.1 on PPC cannot create shared libs itself
9915	  whole_archive_flag_spec='--whole-archive$convenience --no-whole-archive'
9916	  hardcode_libdir_flag_spec=
9917	  hardcode_libdir_flag_spec_ld='-rpath $libdir'
9918	  archive_cmds='$LD -shared $libobjs $deplibs $compiler_flags -soname $soname -o $lib'
9919	  if test "x$supports_anon_versioning" = xyes; then
9920	    archive_expsym_cmds='echo "{ global:" > $output_objdir/$libname.ver~
9921	      cat $export_symbols | sed -e "s/\(.*\)/\1;/" >> $output_objdir/$libname.ver~
9922	      echo "local: *; };" >> $output_objdir/$libname.ver~
9923	      $LD -shared $libobjs $deplibs $compiler_flags -soname $soname -version-script $output_objdir/$libname.ver -o $lib'
9924	  fi
9925	  ;;
9926	esac
9927      else
9928        ld_shlibs=no
9929      fi
9930      ;;
9931
9932    netbsd*)
9933      if echo __ELF__ | $CC -E - | $GREP __ELF__ >/dev/null; then
9934	archive_cmds='$LD -Bshareable $libobjs $deplibs $linker_flags -o $lib'
9935	wlarc=
9936      else
9937	archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
9938	archive_expsym_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
9939      fi
9940      ;;
9941
9942    solaris*)
9943      if $LD -v 2>&1 | $GREP 'BFD 2\.8' > /dev/null; then
9944	ld_shlibs=no
9945	cat <<_LT_EOF 1>&2
9946
9947*** Warning: The releases 2.8.* of the GNU linker cannot reliably
9948*** create shared libraries on Solaris systems.  Therefore, libtool
9949*** is disabling shared libraries support.  We urge you to upgrade GNU
9950*** binutils to release 2.9.1 or newer.  Another option is to modify
9951*** your PATH or compiler configuration so that the native linker is
9952*** used, and then restart.
9953
9954_LT_EOF
9955      elif $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then
9956	archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
9957	archive_expsym_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
9958      else
9959	ld_shlibs=no
9960      fi
9961      ;;
9962
9963    sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX*)
9964      case `$LD -v 2>&1` in
9965        *\ [01].* | *\ 2.[0-9].* | *\ 2.1[0-5].*)
9966	ld_shlibs=no
9967	cat <<_LT_EOF 1>&2
9968
9969*** Warning: Releases of the GNU linker prior to 2.16.91.0.3 can not
9970*** reliably create shared libraries on SCO systems.  Therefore, libtool
9971*** is disabling shared libraries support.  We urge you to upgrade GNU
9972*** binutils to release 2.16.91.0.3 or newer.  Another option is to modify
9973*** your PATH or compiler configuration so that the native linker is
9974*** used, and then restart.
9975
9976_LT_EOF
9977	;;
9978	*)
9979	  # For security reasons, it is highly recommended that you always
9980	  # use absolute paths for naming shared libraries, and exclude the
9981	  # DT_RUNPATH tag from executables and libraries.  But doing so
9982	  # requires that you compile everything twice, which is a pain.
9983	  if $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then
9984	    hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
9985	    archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
9986	    archive_expsym_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
9987	  else
9988	    ld_shlibs=no
9989	  fi
9990	;;
9991      esac
9992      ;;
9993
9994    sunos4*)
9995      archive_cmds='$LD -assert pure-text -Bshareable -o $lib $libobjs $deplibs $linker_flags'
9996      wlarc=
9997      hardcode_direct=yes
9998      hardcode_shlibpath_var=no
9999      ;;
10000
10001    *)
10002      if $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then
10003	archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
10004	archive_expsym_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
10005      else
10006	ld_shlibs=no
10007      fi
10008      ;;
10009    esac
10010
10011    if test "$ld_shlibs" = no; then
10012      runpath_var=
10013      hardcode_libdir_flag_spec=
10014      export_dynamic_flag_spec=
10015      whole_archive_flag_spec=
10016    fi
10017  else
10018    # PORTME fill in a description of your system's linker (not GNU ld)
10019    case $host_os in
10020    aix3*)
10021      allow_undefined_flag=unsupported
10022      always_export_symbols=yes
10023      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'
10024      # Note: this linker hardcodes the directories in LIBPATH if there
10025      # are no directories specified by -L.
10026      hardcode_minus_L=yes
10027      if test "$GCC" = yes && test -z "$lt_prog_compiler_static"; then
10028	# Neither direct hardcoding nor static linking is supported with a
10029	# broken collect2.
10030	hardcode_direct=unsupported
10031      fi
10032      ;;
10033
10034    aix[4-9]*)
10035      if test "$host_cpu" = ia64; then
10036	# On IA64, the linker does run time linking by default, so we don't
10037	# have to do anything special.
10038	aix_use_runtimelinking=no
10039	exp_sym_flag='-Bexport'
10040	no_entry_flag=""
10041      else
10042	# If we're using GNU nm, then we don't want the "-C" option.
10043	# -C means demangle to AIX nm, but means don't demangle with GNU nm
10044	# Also, AIX nm treats weak defined symbols like other global
10045	# defined symbols, whereas GNU nm marks them as "W".
10046	if $NM -V 2>&1 | $GREP 'GNU' > /dev/null; then
10047	  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'
10048	else
10049	  export_symbols_cmds='$NM -BCpg $libobjs $convenience | awk '\''{ if (((\$ 2 == "T") || (\$ 2 == "D") || (\$ 2 == "B") || (\$ 2 == "L")) && (substr(\$ 3,1,1) != ".")) { print \$ 3 } }'\'' | sort -u > $export_symbols'
10050	fi
10051	aix_use_runtimelinking=no
10052
10053	# Test if we are trying to use run time linking or normal
10054	# AIX style linking. If -brtl is somewhere in LDFLAGS, we
10055	# need to do runtime linking.
10056	case $host_os in aix4.[23]|aix4.[23].*|aix[5-9]*)
10057	  for ld_flag in $LDFLAGS; do
10058	  if (test $ld_flag = "-brtl" || test $ld_flag = "-Wl,-brtl"); then
10059	    aix_use_runtimelinking=yes
10060	    break
10061	  fi
10062	  done
10063	  ;;
10064	esac
10065
10066	exp_sym_flag='-bexport'
10067	no_entry_flag='-bnoentry'
10068      fi
10069
10070      # When large executables or shared objects are built, AIX ld can
10071      # have problems creating the table of contents.  If linking a library
10072      # or program results in "error TOC overflow" add -mminimal-toc to
10073      # CXXFLAGS/CFLAGS for g++/gcc.  In the cases where that is not
10074      # enough to fix the problem, add -Wl,-bbigtoc to LDFLAGS.
10075
10076      archive_cmds=''
10077      hardcode_direct=yes
10078      hardcode_direct_absolute=yes
10079      hardcode_libdir_separator=':'
10080      link_all_deplibs=yes
10081      file_list_spec='${wl}-f,'
10082
10083      if test "$GCC" = yes; then
10084	case $host_os in aix4.[012]|aix4.[012].*)
10085	# We only want to do this on AIX 4.2 and lower, the check
10086	# below for broken collect2 doesn't work under 4.3+
10087	  collect2name=`${CC} -print-prog-name=collect2`
10088	  if test -f "$collect2name" &&
10089	   strings "$collect2name" | $GREP resolve_lib_name >/dev/null
10090	  then
10091	  # We have reworked collect2
10092	  :
10093	  else
10094	  # We have old collect2
10095	  hardcode_direct=unsupported
10096	  # It fails to find uninstalled libraries when the uninstalled
10097	  # path is not listed in the libpath.  Setting hardcode_minus_L
10098	  # to unsupported forces relinking
10099	  hardcode_minus_L=yes
10100	  hardcode_libdir_flag_spec='-L$libdir'
10101	  hardcode_libdir_separator=
10102	  fi
10103	  ;;
10104	esac
10105	shared_flag='-shared'
10106	if test "$aix_use_runtimelinking" = yes; then
10107	  shared_flag="$shared_flag "'${wl}-G'
10108	fi
10109      else
10110	# not using gcc
10111	if test "$host_cpu" = ia64; then
10112	# VisualAge C++, Version 5.5 for AIX 5L for IA-64, Beta 3 Release
10113	# chokes on -Wl,-G. The following line is correct:
10114	  shared_flag='-G'
10115	else
10116	  if test "$aix_use_runtimelinking" = yes; then
10117	    shared_flag='${wl}-G'
10118	  else
10119	    shared_flag='${wl}-bM:SRE'
10120	  fi
10121	fi
10122      fi
10123
10124      export_dynamic_flag_spec='${wl}-bexpall'
10125      # It seems that -bexpall does not export symbols beginning with
10126      # underscore (_), so it is better to generate a list of symbols to export.
10127      always_export_symbols=yes
10128      if test "$aix_use_runtimelinking" = yes; then
10129	# Warning - without using the other runtime loading flags (-brtl),
10130	# -berok will link without error, but may produce a broken library.
10131	allow_undefined_flag='-berok'
10132        # Determine the default libpath from the value encoded in an
10133        # empty executable.
10134        cat confdefs.h - <<_ACEOF >conftest.$ac_ext
10135/* end confdefs.h.  */
10136
10137int
10138main ()
10139{
10140
10141  ;
10142  return 0;
10143}
10144_ACEOF
10145if ac_fn_c_try_link "$LINENO"; then :
10146
10147lt_aix_libpath_sed='
10148    /Import File Strings/,/^$/ {
10149	/^0/ {
10150	    s/^0  *\(.*\)$/\1/
10151	    p
10152	}
10153    }'
10154aix_libpath=`dump -H conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
10155# Check for a 64-bit object if we didn't find anything.
10156if test -z "$aix_libpath"; then
10157  aix_libpath=`dump -HX64 conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
10158fi
10159fi
10160rm -f core conftest.err conftest.$ac_objext \
10161    conftest$ac_exeext conftest.$ac_ext
10162if test -z "$aix_libpath"; then aix_libpath="/usr/lib:/lib"; fi
10163
10164        hardcode_libdir_flag_spec='${wl}-blibpath:$libdir:'"$aix_libpath"
10165        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"
10166      else
10167	if test "$host_cpu" = ia64; then
10168	  hardcode_libdir_flag_spec='${wl}-R $libdir:/usr/lib:/lib'
10169	  allow_undefined_flag="-z nodefs"
10170	  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"
10171	else
10172	 # Determine the default libpath from the value encoded in an
10173	 # empty executable.
10174	 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
10175/* end confdefs.h.  */
10176
10177int
10178main ()
10179{
10180
10181  ;
10182  return 0;
10183}
10184_ACEOF
10185if ac_fn_c_try_link "$LINENO"; then :
10186
10187lt_aix_libpath_sed='
10188    /Import File Strings/,/^$/ {
10189	/^0/ {
10190	    s/^0  *\(.*\)$/\1/
10191	    p
10192	}
10193    }'
10194aix_libpath=`dump -H conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
10195# Check for a 64-bit object if we didn't find anything.
10196if test -z "$aix_libpath"; then
10197  aix_libpath=`dump -HX64 conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
10198fi
10199fi
10200rm -f core conftest.err conftest.$ac_objext \
10201    conftest$ac_exeext conftest.$ac_ext
10202if test -z "$aix_libpath"; then aix_libpath="/usr/lib:/lib"; fi
10203
10204	 hardcode_libdir_flag_spec='${wl}-blibpath:$libdir:'"$aix_libpath"
10205	  # Warning - without using the other run time loading flags,
10206	  # -berok will link without error, but may produce a broken library.
10207	  no_undefined_flag=' ${wl}-bernotok'
10208	  allow_undefined_flag=' ${wl}-berok'
10209	  if test "$with_gnu_ld" = yes; then
10210	    # We only use this code for GNU lds that support --whole-archive.
10211	    whole_archive_flag_spec='${wl}--whole-archive$convenience ${wl}--no-whole-archive'
10212	  else
10213	    # Exported symbols can be pulled into shared objects from archives
10214	    whole_archive_flag_spec='$convenience'
10215	  fi
10216	  archive_cmds_need_lc=yes
10217	  # This is similar to how AIX traditionally builds its shared libraries.
10218	  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'
10219	fi
10220      fi
10221      ;;
10222
10223    amigaos*)
10224      case $host_cpu in
10225      powerpc)
10226            # see comment about AmigaOS4 .so support
10227            archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
10228            archive_expsym_cmds=''
10229        ;;
10230      m68k)
10231            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)'
10232            hardcode_libdir_flag_spec='-L$libdir'
10233            hardcode_minus_L=yes
10234        ;;
10235      esac
10236      ;;
10237
10238    bsdi[45]*)
10239      export_dynamic_flag_spec=-rdynamic
10240      ;;
10241
10242    cygwin* | mingw* | pw32* | cegcc*)
10243      # When not using gcc, we currently assume that we are using
10244      # Microsoft Visual C++.
10245      # hardcode_libdir_flag_spec is actually meaningless, as there is
10246      # no search path for DLLs.
10247      hardcode_libdir_flag_spec=' '
10248      allow_undefined_flag=unsupported
10249      # Tell ltmain to make .lib files, not .a files.
10250      libext=lib
10251      # Tell ltmain to make .dll files, not .so files.
10252      shrext_cmds=".dll"
10253      # FIXME: Setting linknames here is a bad hack.
10254      archive_cmds='$CC -o $lib $libobjs $compiler_flags `func_echo_all "$deplibs" | $SED '\''s/ -lc$//'\''` -link -dll~linknames='
10255      # The linker will automatically build a .lib file if we build a DLL.
10256      old_archive_from_new_cmds='true'
10257      # FIXME: Should let the user specify the lib program.
10258      old_archive_cmds='lib -OUT:$oldlib$oldobjs$old_deplibs'
10259      fix_srcfile_path='`cygpath -w "$srcfile"`'
10260      enable_shared_with_static_runtimes=yes
10261      ;;
10262
10263    darwin* | rhapsody*)
10264
10265
10266  archive_cmds_need_lc=no
10267  hardcode_direct=no
10268  hardcode_automatic=yes
10269  hardcode_shlibpath_var=unsupported
10270  if test "$lt_cv_ld_force_load" = "yes"; then
10271    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\"`'
10272  else
10273    whole_archive_flag_spec=''
10274  fi
10275  link_all_deplibs=yes
10276  allow_undefined_flag="$_lt_dar_allow_undefined"
10277  case $cc_basename in
10278     ifort*) _lt_dar_can_shared=yes ;;
10279     *) _lt_dar_can_shared=$GCC ;;
10280  esac
10281  if test "$_lt_dar_can_shared" = "yes"; then
10282    output_verbose_link_cmd=func_echo_all
10283    archive_cmds="\$CC -dynamiclib \$allow_undefined_flag -o \$lib \$libobjs \$deplibs \$compiler_flags -install_name \$rpath/\$soname \$verstring $_lt_dar_single_mod${_lt_dsymutil}"
10284    module_cmds="\$CC \$allow_undefined_flag -o \$lib -bundle \$libobjs \$deplibs \$compiler_flags${_lt_dsymutil}"
10285    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}"
10286    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}"
10287
10288  else
10289  ld_shlibs=no
10290  fi
10291
10292      ;;
10293
10294    dgux*)
10295      archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
10296      hardcode_libdir_flag_spec='-L$libdir'
10297      hardcode_shlibpath_var=no
10298      ;;
10299
10300    # FreeBSD 2.2.[012] allows us to include c++rt0.o to get C++ constructor
10301    # support.  Future versions do this automatically, but an explicit c++rt0.o
10302    # does not break anything, and helps significantly (at the cost of a little
10303    # extra space).
10304    freebsd2.2*)
10305      archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags /usr/lib/c++rt0.o'
10306      hardcode_libdir_flag_spec='-R$libdir'
10307      hardcode_direct=yes
10308      hardcode_shlibpath_var=no
10309      ;;
10310
10311    # Unfortunately, older versions of FreeBSD 2 do not have this feature.
10312    freebsd2.*)
10313      archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags'
10314      hardcode_direct=yes
10315      hardcode_minus_L=yes
10316      hardcode_shlibpath_var=no
10317      ;;
10318
10319    # FreeBSD 3 and greater uses gcc -shared to do shared libraries.
10320    freebsd* | dragonfly*)
10321      archive_cmds='$CC -shared -o $lib $libobjs $deplibs $compiler_flags'
10322      hardcode_libdir_flag_spec='-R$libdir'
10323      hardcode_direct=yes
10324      hardcode_shlibpath_var=no
10325      ;;
10326
10327    hpux9*)
10328      if test "$GCC" = yes; then
10329	archive_cmds='$RM $output_objdir/$soname~$CC -shared -fPIC ${wl}+b ${wl}$install_libdir -o $output_objdir/$soname $libobjs $deplibs $compiler_flags~test $output_objdir/$soname = $lib || mv $output_objdir/$soname $lib'
10330      else
10331	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'
10332      fi
10333      hardcode_libdir_flag_spec='${wl}+b ${wl}$libdir'
10334      hardcode_libdir_separator=:
10335      hardcode_direct=yes
10336
10337      # hardcode_minus_L: Not really in the search PATH,
10338      # but as the default location of the library.
10339      hardcode_minus_L=yes
10340      export_dynamic_flag_spec='${wl}-E'
10341      ;;
10342
10343    hpux10*)
10344      if test "$GCC" = yes && test "$with_gnu_ld" = no; then
10345	archive_cmds='$CC -shared -fPIC ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $libobjs $deplibs $compiler_flags'
10346      else
10347	archive_cmds='$LD -b +h $soname +b $install_libdir -o $lib $libobjs $deplibs $linker_flags'
10348      fi
10349      if test "$with_gnu_ld" = no; then
10350	hardcode_libdir_flag_spec='${wl}+b ${wl}$libdir'
10351	hardcode_libdir_flag_spec_ld='+b $libdir'
10352	hardcode_libdir_separator=:
10353	hardcode_direct=yes
10354	hardcode_direct_absolute=yes
10355	export_dynamic_flag_spec='${wl}-E'
10356	# hardcode_minus_L: Not really in the search PATH,
10357	# but as the default location of the library.
10358	hardcode_minus_L=yes
10359      fi
10360      ;;
10361
10362    hpux11*)
10363      if test "$GCC" = yes && test "$with_gnu_ld" = no; then
10364	case $host_cpu in
10365	hppa*64*)
10366	  archive_cmds='$CC -shared ${wl}+h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags'
10367	  ;;
10368	ia64*)
10369	  archive_cmds='$CC -shared -fPIC ${wl}+h ${wl}$soname ${wl}+nodefaultrpath -o $lib $libobjs $deplibs $compiler_flags'
10370	  ;;
10371	*)
10372	  archive_cmds='$CC -shared -fPIC ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $libobjs $deplibs $compiler_flags'
10373	  ;;
10374	esac
10375      else
10376	case $host_cpu in
10377	hppa*64*)
10378	  archive_cmds='$CC -b ${wl}+h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags'
10379	  ;;
10380	ia64*)
10381	  archive_cmds='$CC -b ${wl}+h ${wl}$soname ${wl}+nodefaultrpath -o $lib $libobjs $deplibs $compiler_flags'
10382	  ;;
10383	*)
10384
10385	  # Older versions of the 11.00 compiler do not understand -b yet
10386	  # (HP92453-01 A.11.01.20 doesn't, HP92453-01 B.11.X.35175-35176.GP does)
10387	  { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC understands -b" >&5
10388$as_echo_n "checking if $CC understands -b... " >&6; }
10389if ${lt_cv_prog_compiler__b+:} false; then :
10390  $as_echo_n "(cached) " >&6
10391else
10392  lt_cv_prog_compiler__b=no
10393   save_LDFLAGS="$LDFLAGS"
10394   LDFLAGS="$LDFLAGS -b"
10395   echo "$lt_simple_link_test_code" > conftest.$ac_ext
10396   if (eval $ac_link 2>conftest.err) && test -s conftest$ac_exeext; then
10397     # The linker can only warn and ignore the option if not recognized
10398     # So say no if there are warnings
10399     if test -s conftest.err; then
10400       # Append any errors to the config.log.
10401       cat conftest.err 1>&5
10402       $ECHO "$_lt_linker_boilerplate" | $SED '/^$/d' > conftest.exp
10403       $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2
10404       if diff conftest.exp conftest.er2 >/dev/null; then
10405         lt_cv_prog_compiler__b=yes
10406       fi
10407     else
10408       lt_cv_prog_compiler__b=yes
10409     fi
10410   fi
10411   $RM -r conftest*
10412   LDFLAGS="$save_LDFLAGS"
10413
10414fi
10415{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler__b" >&5
10416$as_echo "$lt_cv_prog_compiler__b" >&6; }
10417
10418if test x"$lt_cv_prog_compiler__b" = xyes; then
10419    archive_cmds='$CC -b ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $libobjs $deplibs $compiler_flags'
10420else
10421    archive_cmds='$LD -b +h $soname +b $install_libdir -o $lib $libobjs $deplibs $linker_flags'
10422fi
10423
10424	  ;;
10425	esac
10426      fi
10427      if test "$with_gnu_ld" = no; then
10428	hardcode_libdir_flag_spec='${wl}+b ${wl}$libdir'
10429	hardcode_libdir_separator=:
10430
10431	case $host_cpu in
10432	hppa*64*|ia64*)
10433	  hardcode_direct=no
10434	  hardcode_shlibpath_var=no
10435	  ;;
10436	*)
10437	  hardcode_direct=yes
10438	  hardcode_direct_absolute=yes
10439	  export_dynamic_flag_spec='${wl}-E'
10440
10441	  # hardcode_minus_L: Not really in the search PATH,
10442	  # but as the default location of the library.
10443	  hardcode_minus_L=yes
10444	  ;;
10445	esac
10446      fi
10447      ;;
10448
10449    irix5* | irix6* | nonstopux*)
10450      if test "$GCC" = yes; then
10451	archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname ${wl}$soname `test -n "$verstring" && func_echo_all "${wl}-set_version ${wl}$verstring"` ${wl}-update_registry ${wl}${output_objdir}/so_locations -o $lib'
10452	# Try to use the -exported_symbol ld option, if it does not
10453	# work, assume that -exports_file does not work either and
10454	# implicitly export all symbols.
10455        save_LDFLAGS="$LDFLAGS"
10456        LDFLAGS="$LDFLAGS -shared ${wl}-exported_symbol ${wl}foo ${wl}-update_registry ${wl}/dev/null"
10457        cat confdefs.h - <<_ACEOF >conftest.$ac_ext
10458/* end confdefs.h.  */
10459int foo(void) {}
10460_ACEOF
10461if ac_fn_c_try_link "$LINENO"; then :
10462  archive_expsym_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname ${wl}$soname `test -n "$verstring" && func_echo_all "${wl}-set_version ${wl}$verstring"` ${wl}-update_registry ${wl}${output_objdir}/so_locations ${wl}-exports_file ${wl}$export_symbols -o $lib'
10463
10464fi
10465rm -f core conftest.err conftest.$ac_objext \
10466    conftest$ac_exeext conftest.$ac_ext
10467        LDFLAGS="$save_LDFLAGS"
10468      else
10469	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'
10470	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'
10471      fi
10472      archive_cmds_need_lc='no'
10473      hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
10474      hardcode_libdir_separator=:
10475      inherit_rpath=yes
10476      link_all_deplibs=yes
10477      ;;
10478
10479    netbsd*)
10480      if echo __ELF__ | $CC -E - | $GREP __ELF__ >/dev/null; then
10481	archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags'  # a.out
10482      else
10483	archive_cmds='$LD -shared -o $lib $libobjs $deplibs $linker_flags'      # ELF
10484      fi
10485      hardcode_libdir_flag_spec='-R$libdir'
10486      hardcode_direct=yes
10487      hardcode_shlibpath_var=no
10488      ;;
10489
10490    newsos6)
10491      archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
10492      hardcode_direct=yes
10493      hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
10494      hardcode_libdir_separator=:
10495      hardcode_shlibpath_var=no
10496      ;;
10497
10498    *nto* | *qnx*)
10499      ;;
10500
10501    openbsd*)
10502      if test -f /usr/libexec/ld.so; then
10503	hardcode_direct=yes
10504	hardcode_shlibpath_var=no
10505	hardcode_direct_absolute=yes
10506	if test -z "`echo __ELF__ | $CC -E - | $GREP __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then
10507	  archive_cmds='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags'
10508	  archive_expsym_cmds='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags ${wl}-retain-symbols-file,$export_symbols'
10509	  hardcode_libdir_flag_spec='${wl}-rpath,$libdir'
10510	  export_dynamic_flag_spec='${wl}-E'
10511	else
10512	  case $host_os in
10513	   openbsd[01].* | openbsd2.[0-7] | openbsd2.[0-7].*)
10514	     archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags'
10515	     hardcode_libdir_flag_spec='-R$libdir'
10516	     ;;
10517	   *)
10518	     archive_cmds='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags'
10519	     hardcode_libdir_flag_spec='${wl}-rpath,$libdir'
10520	     ;;
10521	  esac
10522	fi
10523      else
10524	ld_shlibs=no
10525      fi
10526      ;;
10527
10528    os2*)
10529      hardcode_libdir_flag_spec='-L$libdir'
10530      hardcode_minus_L=yes
10531      allow_undefined_flag=unsupported
10532      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'
10533      old_archive_from_new_cmds='emximp -o $output_objdir/$libname.a $output_objdir/$libname.def'
10534      ;;
10535
10536    osf3*)
10537      if test "$GCC" = yes; then
10538	allow_undefined_flag=' ${wl}-expect_unresolved ${wl}\*'
10539	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'
10540      else
10541	allow_undefined_flag=' -expect_unresolved \*'
10542	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'
10543      fi
10544      archive_cmds_need_lc='no'
10545      hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
10546      hardcode_libdir_separator=:
10547      ;;
10548
10549    osf4* | osf5*)	# as osf3* with the addition of -msym flag
10550      if test "$GCC" = yes; then
10551	allow_undefined_flag=' ${wl}-expect_unresolved ${wl}\*'
10552	archive_cmds='$CC -shared${allow_undefined_flag} $libobjs $deplibs $compiler_flags ${wl}-msym ${wl}-soname ${wl}$soname `test -n "$verstring" && func_echo_all "${wl}-set_version ${wl}$verstring"` ${wl}-update_registry ${wl}${output_objdir}/so_locations -o $lib'
10553	hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
10554      else
10555	allow_undefined_flag=' -expect_unresolved \*'
10556	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'
10557	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~
10558	$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'
10559
10560	# Both c and cxx compiler support -rpath directly
10561	hardcode_libdir_flag_spec='-rpath $libdir'
10562      fi
10563      archive_cmds_need_lc='no'
10564      hardcode_libdir_separator=:
10565      ;;
10566
10567    solaris*)
10568      no_undefined_flag=' -z defs'
10569      if test "$GCC" = yes; then
10570	wlarc='${wl}'
10571	archive_cmds='$CC -shared ${wl}-z ${wl}text ${wl}-h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags'
10572	archive_expsym_cmds='echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~echo "local: *; };" >> $lib.exp~
10573	  $CC -shared ${wl}-z ${wl}text ${wl}-M ${wl}$lib.exp ${wl}-h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags~$RM $lib.exp'
10574      else
10575	case `$CC -V 2>&1` in
10576	*"Compilers 5.0"*)
10577	  wlarc=''
10578	  archive_cmds='$LD -G${allow_undefined_flag} -h $soname -o $lib $libobjs $deplibs $linker_flags'
10579	  archive_expsym_cmds='echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~echo "local: *; };" >> $lib.exp~
10580	  $LD -G${allow_undefined_flag} -M $lib.exp -h $soname -o $lib $libobjs $deplibs $linker_flags~$RM $lib.exp'
10581	  ;;
10582	*)
10583	  wlarc='${wl}'
10584	  archive_cmds='$CC -G${allow_undefined_flag} -h $soname -o $lib $libobjs $deplibs $compiler_flags'
10585	  archive_expsym_cmds='echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~echo "local: *; };" >> $lib.exp~
10586	  $CC -G${allow_undefined_flag} -M $lib.exp -h $soname -o $lib $libobjs $deplibs $compiler_flags~$RM $lib.exp'
10587	  ;;
10588	esac
10589      fi
10590      hardcode_libdir_flag_spec='-R$libdir'
10591      hardcode_shlibpath_var=no
10592      case $host_os in
10593      solaris2.[0-5] | solaris2.[0-5].*) ;;
10594      *)
10595	# The compiler driver will combine and reorder linker options,
10596	# but understands `-z linker_flag'.  GCC discards it without `$wl',
10597	# but is careful enough not to reorder.
10598	# Supported since Solaris 2.6 (maybe 2.5.1?)
10599	if test "$GCC" = yes; then
10600	  whole_archive_flag_spec='${wl}-z ${wl}allextract$convenience ${wl}-z ${wl}defaultextract'
10601	else
10602	  whole_archive_flag_spec='-z allextract$convenience -z defaultextract'
10603	fi
10604	;;
10605      esac
10606      link_all_deplibs=yes
10607      ;;
10608
10609    sunos4*)
10610      if test "x$host_vendor" = xsequent; then
10611	# Use $CC to link under sequent, because it throws in some extra .o
10612	# files that make .init and .fini sections work.
10613	archive_cmds='$CC -G ${wl}-h $soname -o $lib $libobjs $deplibs $compiler_flags'
10614      else
10615	archive_cmds='$LD -assert pure-text -Bstatic -o $lib $libobjs $deplibs $linker_flags'
10616      fi
10617      hardcode_libdir_flag_spec='-L$libdir'
10618      hardcode_direct=yes
10619      hardcode_minus_L=yes
10620      hardcode_shlibpath_var=no
10621      ;;
10622
10623    sysv4)
10624      case $host_vendor in
10625	sni)
10626	  archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
10627	  hardcode_direct=yes # is this really true???
10628	;;
10629	siemens)
10630	  ## LD is ld it makes a PLAMLIB
10631	  ## CC just makes a GrossModule.
10632	  archive_cmds='$LD -G -o $lib $libobjs $deplibs $linker_flags'
10633	  reload_cmds='$CC -r -o $output$reload_objs'
10634	  hardcode_direct=no
10635        ;;
10636	motorola)
10637	  archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
10638	  hardcode_direct=no #Motorola manual says yes, but my tests say they lie
10639	;;
10640      esac
10641      runpath_var='LD_RUN_PATH'
10642      hardcode_shlibpath_var=no
10643      ;;
10644
10645    sysv4.3*)
10646      archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
10647      hardcode_shlibpath_var=no
10648      export_dynamic_flag_spec='-Bexport'
10649      ;;
10650
10651    sysv4*MP*)
10652      if test -d /usr/nec; then
10653	archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
10654	hardcode_shlibpath_var=no
10655	runpath_var=LD_RUN_PATH
10656	hardcode_runpath_var=yes
10657	ld_shlibs=yes
10658      fi
10659      ;;
10660
10661    sysv4*uw2* | sysv5OpenUNIX* | sysv5UnixWare7.[01].[10]* | unixware7* | sco3.2v5.0.[024]*)
10662      no_undefined_flag='${wl}-z,text'
10663      archive_cmds_need_lc=no
10664      hardcode_shlibpath_var=no
10665      runpath_var='LD_RUN_PATH'
10666
10667      if test "$GCC" = yes; then
10668	archive_cmds='$CC -shared ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
10669	archive_expsym_cmds='$CC -shared ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
10670      else
10671	archive_cmds='$CC -G ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
10672	archive_expsym_cmds='$CC -G ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
10673      fi
10674      ;;
10675
10676    sysv5* | sco3.2v5* | sco5v6*)
10677      # Note: We can NOT use -z defs as we might desire, because we do not
10678      # link with -lc, and that would cause any symbols used from libc to
10679      # always be unresolved, which means just about no library would
10680      # ever link correctly.  If we're not using GNU ld we use -z text
10681      # though, which does catch some bad symbols but isn't as heavy-handed
10682      # as -z defs.
10683      no_undefined_flag='${wl}-z,text'
10684      allow_undefined_flag='${wl}-z,nodefs'
10685      archive_cmds_need_lc=no
10686      hardcode_shlibpath_var=no
10687      hardcode_libdir_flag_spec='${wl}-R,$libdir'
10688      hardcode_libdir_separator=':'
10689      link_all_deplibs=yes
10690      export_dynamic_flag_spec='${wl}-Bexport'
10691      runpath_var='LD_RUN_PATH'
10692
10693      if test "$GCC" = yes; then
10694	archive_cmds='$CC -shared ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
10695	archive_expsym_cmds='$CC -shared ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
10696      else
10697	archive_cmds='$CC -G ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
10698	archive_expsym_cmds='$CC -G ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
10699      fi
10700      ;;
10701
10702    uts4*)
10703      archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
10704      hardcode_libdir_flag_spec='-L$libdir'
10705      hardcode_shlibpath_var=no
10706      ;;
10707
10708    *)
10709      ld_shlibs=no
10710      ;;
10711    esac
10712
10713    if test x$host_vendor = xsni; then
10714      case $host in
10715      sysv4 | sysv4.2uw2* | sysv4.3* | sysv5*)
10716	export_dynamic_flag_spec='${wl}-Blargedynsym'
10717	;;
10718      esac
10719    fi
10720  fi
10721
10722{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ld_shlibs" >&5
10723$as_echo "$ld_shlibs" >&6; }
10724test "$ld_shlibs" = no && can_build_shared=no
10725
10726with_gnu_ld=$with_gnu_ld
10727
10728
10729
10730
10731
10732
10733
10734
10735
10736
10737
10738
10739
10740
10741
10742#
10743# Do we need to explicitly link libc?
10744#
10745case "x$archive_cmds_need_lc" in
10746x|xyes)
10747  # Assume -lc should be added
10748  archive_cmds_need_lc=yes
10749
10750  if test "$enable_shared" = yes && test "$GCC" = yes; then
10751    case $archive_cmds in
10752    *'~'*)
10753      # FIXME: we may have to deal with multi-command sequences.
10754      ;;
10755    '$CC '*)
10756      # Test whether the compiler implicitly links with -lc since on some
10757      # systems, -lgcc has to come before -lc. If gcc already passes -lc
10758      # to ld, don't add -lc before -lgcc.
10759      { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether -lc should be explicitly linked in" >&5
10760$as_echo_n "checking whether -lc should be explicitly linked in... " >&6; }
10761if ${lt_cv_archive_cmds_need_lc+:} false; then :
10762  $as_echo_n "(cached) " >&6
10763else
10764  $RM conftest*
10765	echo "$lt_simple_compile_test_code" > conftest.$ac_ext
10766
10767	if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
10768  (eval $ac_compile) 2>&5
10769  ac_status=$?
10770  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
10771  test $ac_status = 0; } 2>conftest.err; then
10772	  soname=conftest
10773	  lib=conftest
10774	  libobjs=conftest.$ac_objext
10775	  deplibs=
10776	  wl=$lt_prog_compiler_wl
10777	  pic_flag=$lt_prog_compiler_pic
10778	  compiler_flags=-v
10779	  linker_flags=-v
10780	  verstring=
10781	  output_objdir=.
10782	  libname=conftest
10783	  lt_save_allow_undefined_flag=$allow_undefined_flag
10784	  allow_undefined_flag=
10785	  if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$archive_cmds 2\>\&1 \| $GREP \" -lc \" \>/dev/null 2\>\&1\""; } >&5
10786  (eval $archive_cmds 2\>\&1 \| $GREP \" -lc \" \>/dev/null 2\>\&1) 2>&5
10787  ac_status=$?
10788  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
10789  test $ac_status = 0; }
10790	  then
10791	    lt_cv_archive_cmds_need_lc=no
10792	  else
10793	    lt_cv_archive_cmds_need_lc=yes
10794	  fi
10795	  allow_undefined_flag=$lt_save_allow_undefined_flag
10796	else
10797	  cat conftest.err 1>&5
10798	fi
10799	$RM conftest*
10800
10801fi
10802{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_archive_cmds_need_lc" >&5
10803$as_echo "$lt_cv_archive_cmds_need_lc" >&6; }
10804      archive_cmds_need_lc=$lt_cv_archive_cmds_need_lc
10805      ;;
10806    esac
10807  fi
10808  ;;
10809esac
10810
10811
10812
10813
10814
10815
10816
10817
10818
10819
10820
10821
10822
10823
10824
10825
10826
10827
10828
10829
10830
10831
10832
10833
10834
10835
10836
10837
10838
10839
10840
10841
10842
10843
10844
10845
10846
10847
10848
10849
10850
10851
10852
10853
10854
10855
10856
10857
10858
10859
10860
10861
10862
10863
10864
10865
10866
10867
10868
10869
10870
10871
10872
10873
10874
10875
10876
10877
10878
10879
10880
10881
10882
10883
10884
10885
10886
10887
10888
10889
10890
10891
10892
10893
10894
10895
10896
10897
10898
10899
10900
10901
10902
10903
10904
10905
10906
10907
10908
10909
10910
10911
10912
10913
10914
10915
10916
10917
10918
10919
10920
10921
10922
10923
10924
10925
10926
10927
10928
10929
10930
10931
10932
10933
10934
10935
10936
10937
10938
10939
10940
10941
10942
10943
10944
10945
10946
10947
10948
10949
10950
10951
10952
10953
10954
10955
10956
10957
10958
10959
10960
10961
10962
10963
10964
10965
10966
10967  { $as_echo "$as_me:${as_lineno-$LINENO}: checking dynamic linker characteristics" >&5
10968$as_echo_n "checking dynamic linker characteristics... " >&6; }
10969
10970if test "$GCC" = yes; then
10971  case $host_os in
10972    darwin*) lt_awk_arg="/^libraries:/,/LR/" ;;
10973    *) lt_awk_arg="/^libraries:/" ;;
10974  esac
10975  case $host_os in
10976    mingw* | cegcc*) lt_sed_strip_eq="s,=\([A-Za-z]:\),\1,g" ;;
10977    *) lt_sed_strip_eq="s,=/,/,g" ;;
10978  esac
10979  lt_search_path_spec=`$CC -print-search-dirs | awk $lt_awk_arg | $SED -e "s/^libraries://" -e $lt_sed_strip_eq`
10980  case $lt_search_path_spec in
10981  *\;*)
10982    # if the path contains ";" then we assume it to be the separator
10983    # otherwise default to the standard path separator (i.e. ":") - it is
10984    # assumed that no part of a normal pathname contains ";" but that should
10985    # okay in the real world where ";" in dirpaths is itself problematic.
10986    lt_search_path_spec=`$ECHO "$lt_search_path_spec" | $SED 's/;/ /g'`
10987    ;;
10988  *)
10989    lt_search_path_spec=`$ECHO "$lt_search_path_spec" | $SED "s/$PATH_SEPARATOR/ /g"`
10990    ;;
10991  esac
10992  # Ok, now we have the path, separated by spaces, we can step through it
10993  # and add multilib dir if necessary.
10994  lt_tmp_lt_search_path_spec=
10995  lt_multi_os_dir=`$CC $CPPFLAGS $CFLAGS $LDFLAGS -print-multi-os-directory 2>/dev/null`
10996  for lt_sys_path in $lt_search_path_spec; do
10997    if test -d "$lt_sys_path/$lt_multi_os_dir"; then
10998      lt_tmp_lt_search_path_spec="$lt_tmp_lt_search_path_spec $lt_sys_path/$lt_multi_os_dir"
10999    else
11000      test -d "$lt_sys_path" && \
11001	lt_tmp_lt_search_path_spec="$lt_tmp_lt_search_path_spec $lt_sys_path"
11002    fi
11003  done
11004  lt_search_path_spec=`$ECHO "$lt_tmp_lt_search_path_spec" | awk '
11005BEGIN {RS=" "; FS="/|\n";} {
11006  lt_foo="";
11007  lt_count=0;
11008  for (lt_i = NF; lt_i > 0; lt_i--) {
11009    if ($lt_i != "" && $lt_i != ".") {
11010      if ($lt_i == "..") {
11011        lt_count++;
11012      } else {
11013        if (lt_count == 0) {
11014          lt_foo="/" $lt_i lt_foo;
11015        } else {
11016          lt_count--;
11017        }
11018      }
11019    }
11020  }
11021  if (lt_foo != "") { lt_freq[lt_foo]++; }
11022  if (lt_freq[lt_foo] == 1) { print lt_foo; }
11023}'`
11024  # AWK program above erroneously prepends '/' to C:/dos/paths
11025  # for these hosts.
11026  case $host_os in
11027    mingw* | cegcc*) lt_search_path_spec=`$ECHO "$lt_search_path_spec" |\
11028      $SED 's,/\([A-Za-z]:\),\1,g'` ;;
11029  esac
11030  sys_lib_search_path_spec=`$ECHO "$lt_search_path_spec" | $lt_NL2SP`
11031else
11032  sys_lib_search_path_spec="/lib /usr/lib /usr/local/lib"
11033fi
11034library_names_spec=
11035libname_spec='lib$name'
11036soname_spec=
11037shrext_cmds=".so"
11038postinstall_cmds=
11039postuninstall_cmds=
11040finish_cmds=
11041finish_eval=
11042shlibpath_var=
11043shlibpath_overrides_runpath=unknown
11044version_type=none
11045dynamic_linker="$host_os ld.so"
11046sys_lib_dlsearch_path_spec="/lib /usr/lib"
11047need_lib_prefix=unknown
11048hardcode_into_libs=no
11049
11050# when you set need_version to no, make sure it does not cause -set_version
11051# flags to be left without arguments
11052need_version=unknown
11053
11054case $host_os in
11055aix3*)
11056  version_type=linux
11057  library_names_spec='${libname}${release}${shared_ext}$versuffix $libname.a'
11058  shlibpath_var=LIBPATH
11059
11060  # AIX 3 has no versioning support, so we append a major version to the name.
11061  soname_spec='${libname}${release}${shared_ext}$major'
11062  ;;
11063
11064aix[4-9]*)
11065  version_type=linux
11066  need_lib_prefix=no
11067  need_version=no
11068  hardcode_into_libs=yes
11069  if test "$host_cpu" = ia64; then
11070    # AIX 5 supports IA64
11071    library_names_spec='${libname}${release}${shared_ext}$major ${libname}${release}${shared_ext}$versuffix $libname${shared_ext}'
11072    shlibpath_var=LD_LIBRARY_PATH
11073  else
11074    # With GCC up to 2.95.x, collect2 would create an import file
11075    # for dependence libraries.  The import file would start with
11076    # the line `#! .'.  This would cause the generated library to
11077    # depend on `.', always an invalid library.  This was fixed in
11078    # development snapshots of GCC prior to 3.0.
11079    case $host_os in
11080      aix4 | aix4.[01] | aix4.[01].*)
11081      if { echo '#if __GNUC__ > 2 || (__GNUC__ == 2 && __GNUC_MINOR__ >= 97)'
11082	   echo ' yes '
11083	   echo '#endif'; } | ${CC} -E - | $GREP yes > /dev/null; then
11084	:
11085      else
11086	can_build_shared=no
11087      fi
11088      ;;
11089    esac
11090    # AIX (on Power*) has no versioning support, so currently we can not hardcode correct
11091    # soname into executable. Probably we can add versioning support to
11092    # collect2, so additional links can be useful in future.
11093    if test "$aix_use_runtimelinking" = yes; then
11094      # If using run time linking (on AIX 4.2 or later) use lib<name>.so
11095      # instead of lib<name>.a to let people know that these are not
11096      # typical AIX shared libraries.
11097      library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
11098    else
11099      # We preserve .a as extension for shared libraries through AIX4.2
11100      # and later when we are not doing run time linking.
11101      library_names_spec='${libname}${release}.a $libname.a'
11102      soname_spec='${libname}${release}${shared_ext}$major'
11103    fi
11104    shlibpath_var=LIBPATH
11105  fi
11106  ;;
11107
11108amigaos*)
11109  case $host_cpu in
11110  powerpc)
11111    # Since July 2007 AmigaOS4 officially supports .so libraries.
11112    # When compiling the executable, add -use-dynld -Lsobjs: to the compileline.
11113    library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
11114    ;;
11115  m68k)
11116    library_names_spec='$libname.ixlibrary $libname.a'
11117    # Create ${libname}_ixlibrary.a entries in /sys/libs.
11118    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'
11119    ;;
11120  esac
11121  ;;
11122
11123beos*)
11124  library_names_spec='${libname}${shared_ext}'
11125  dynamic_linker="$host_os ld.so"
11126  shlibpath_var=LIBRARY_PATH
11127  ;;
11128
11129bsdi[45]*)
11130  version_type=linux
11131  need_version=no
11132  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
11133  soname_spec='${libname}${release}${shared_ext}$major'
11134  finish_cmds='PATH="\$PATH:/sbin" ldconfig $libdir'
11135  shlibpath_var=LD_LIBRARY_PATH
11136  sys_lib_search_path_spec="/shlib /usr/lib /usr/X11/lib /usr/contrib/lib /lib /usr/local/lib"
11137  sys_lib_dlsearch_path_spec="/shlib /usr/lib /usr/local/lib"
11138  # the default ld.so.conf also contains /usr/contrib/lib and
11139  # /usr/X11R6/lib (/usr/X11 is a link to /usr/X11R6), but let us allow
11140  # libtool to hard-code these into programs
11141  ;;
11142
11143cygwin* | mingw* | pw32* | cegcc*)
11144  version_type=windows
11145  shrext_cmds=".dll"
11146  need_version=no
11147  need_lib_prefix=no
11148
11149  case $GCC,$host_os in
11150  yes,cygwin* | yes,mingw* | yes,pw32* | yes,cegcc*)
11151    library_names_spec='$libname.dll.a'
11152    # DLL is installed to $(libdir)/../bin by postinstall_cmds
11153    postinstall_cmds='base_file=`basename \${file}`~
11154      dlpath=`$SHELL 2>&1 -c '\''. $dir/'\''\${base_file}'\''i; echo \$dlname'\''`~
11155      dldir=$destdir/`dirname \$dlpath`~
11156      test -d \$dldir || mkdir -p \$dldir~
11157      $install_prog $dir/$dlname \$dldir/$dlname~
11158      chmod a+x \$dldir/$dlname~
11159      if test -n '\''$stripme'\'' && test -n '\''$striplib'\''; then
11160        eval '\''$striplib \$dldir/$dlname'\'' || exit \$?;
11161      fi'
11162    postuninstall_cmds='dldll=`$SHELL 2>&1 -c '\''. $file; echo \$dlname'\''`~
11163      dlpath=$dir/\$dldll~
11164       $RM \$dlpath'
11165    shlibpath_overrides_runpath=yes
11166
11167    case $host_os in
11168    cygwin*)
11169      # Cygwin DLLs use 'cyg' prefix rather than 'lib'
11170      soname_spec='`echo ${libname} | sed -e 's/^lib/cyg/'``echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}'
11171
11172      sys_lib_search_path_spec="$sys_lib_search_path_spec /usr/lib/w32api"
11173      ;;
11174    mingw* | cegcc*)
11175      # MinGW DLLs use traditional 'lib' prefix
11176      soname_spec='${libname}`echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}'
11177      ;;
11178    pw32*)
11179      # pw32 DLLs use 'pw' prefix rather than 'lib'
11180      library_names_spec='`echo ${libname} | sed -e 's/^lib/pw/'``echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}'
11181      ;;
11182    esac
11183    ;;
11184
11185  *)
11186    library_names_spec='${libname}`echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext} $libname.lib'
11187    ;;
11188  esac
11189  dynamic_linker='Win32 ld.exe'
11190  # FIXME: first we should search . and the directory the executable is in
11191  shlibpath_var=PATH
11192  ;;
11193
11194darwin* | rhapsody*)
11195  dynamic_linker="$host_os dyld"
11196  version_type=darwin
11197  need_lib_prefix=no
11198  need_version=no
11199  library_names_spec='${libname}${release}${major}$shared_ext ${libname}$shared_ext'
11200  soname_spec='${libname}${release}${major}$shared_ext'
11201  shlibpath_overrides_runpath=yes
11202  shlibpath_var=DYLD_LIBRARY_PATH
11203  shrext_cmds='`test .$module = .yes && echo .so || echo .dylib`'
11204
11205  sys_lib_search_path_spec="$sys_lib_search_path_spec /usr/local/lib"
11206  sys_lib_dlsearch_path_spec='/usr/local/lib /lib /usr/lib'
11207  ;;
11208
11209dgux*)
11210  version_type=linux
11211  need_lib_prefix=no
11212  need_version=no
11213  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname$shared_ext'
11214  soname_spec='${libname}${release}${shared_ext}$major'
11215  shlibpath_var=LD_LIBRARY_PATH
11216  ;;
11217
11218freebsd* | dragonfly*)
11219  # DragonFly does not have aout.  When/if they implement a new
11220  # versioning mechanism, adjust this.
11221  if test -x /usr/bin/objformat; then
11222    objformat=`/usr/bin/objformat`
11223  else
11224    case $host_os in
11225    freebsd[23].*) objformat=aout ;;
11226    *) objformat=elf ;;
11227    esac
11228  fi
11229  version_type=freebsd-$objformat
11230  case $version_type in
11231    freebsd-elf*)
11232      library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext} $libname${shared_ext}'
11233      need_version=no
11234      need_lib_prefix=no
11235      ;;
11236    freebsd-*)
11237      library_names_spec='${libname}${release}${shared_ext}$versuffix $libname${shared_ext}$versuffix'
11238      need_version=yes
11239      ;;
11240  esac
11241  shlibpath_var=LD_LIBRARY_PATH
11242  case $host_os in
11243  freebsd2.*)
11244    shlibpath_overrides_runpath=yes
11245    ;;
11246  freebsd3.[01]* | freebsdelf3.[01]*)
11247    shlibpath_overrides_runpath=yes
11248    hardcode_into_libs=yes
11249    ;;
11250  freebsd3.[2-9]* | freebsdelf3.[2-9]* | \
11251  freebsd4.[0-5] | freebsdelf4.[0-5] | freebsd4.1.1 | freebsdelf4.1.1)
11252    shlibpath_overrides_runpath=no
11253    hardcode_into_libs=yes
11254    ;;
11255  *) # from 4.6 on, and DragonFly
11256    shlibpath_overrides_runpath=yes
11257    hardcode_into_libs=yes
11258    ;;
11259  esac
11260  ;;
11261
11262haiku*)
11263  version_type=linux
11264  need_lib_prefix=no
11265  need_version=no
11266  dynamic_linker="$host_os runtime_loader"
11267  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}${major} ${libname}${shared_ext}'
11268  soname_spec='${libname}${release}${shared_ext}$major'
11269  shlibpath_var=LIBRARY_PATH
11270  shlibpath_overrides_runpath=yes
11271  sys_lib_dlsearch_path_spec='/boot/home/config/lib /boot/common/lib /boot/system/lib'
11272  hardcode_into_libs=yes
11273  ;;
11274
11275hpux9* | hpux10* | hpux11*)
11276  # Give a soname corresponding to the major version so that dld.sl refuses to
11277  # link against other versions.
11278  version_type=sunos
11279  need_lib_prefix=no
11280  need_version=no
11281  case $host_cpu in
11282  ia64*)
11283    shrext_cmds='.so'
11284    hardcode_into_libs=yes
11285    dynamic_linker="$host_os dld.so"
11286    shlibpath_var=LD_LIBRARY_PATH
11287    shlibpath_overrides_runpath=yes # Unless +noenvvar is specified.
11288    library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
11289    soname_spec='${libname}${release}${shared_ext}$major'
11290    if test "X$HPUX_IA64_MODE" = X32; then
11291      sys_lib_search_path_spec="/usr/lib/hpux32 /usr/local/lib/hpux32 /usr/local/lib"
11292    else
11293      sys_lib_search_path_spec="/usr/lib/hpux64 /usr/local/lib/hpux64"
11294    fi
11295    sys_lib_dlsearch_path_spec=$sys_lib_search_path_spec
11296    ;;
11297  hppa*64*)
11298    shrext_cmds='.sl'
11299    hardcode_into_libs=yes
11300    dynamic_linker="$host_os dld.sl"
11301    shlibpath_var=LD_LIBRARY_PATH # How should we handle SHLIB_PATH
11302    shlibpath_overrides_runpath=yes # Unless +noenvvar is specified.
11303    library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
11304    soname_spec='${libname}${release}${shared_ext}$major'
11305    sys_lib_search_path_spec="/usr/lib/pa20_64 /usr/ccs/lib/pa20_64"
11306    sys_lib_dlsearch_path_spec=$sys_lib_search_path_spec
11307    ;;
11308  *)
11309    shrext_cmds='.sl'
11310    dynamic_linker="$host_os dld.sl"
11311    shlibpath_var=SHLIB_PATH
11312    shlibpath_overrides_runpath=no # +s is required to enable SHLIB_PATH
11313    library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
11314    soname_spec='${libname}${release}${shared_ext}$major'
11315    ;;
11316  esac
11317  # HP-UX runs *really* slowly unless shared libraries are mode 555, ...
11318  postinstall_cmds='chmod 555 $lib'
11319  # or fails outright, so override atomically:
11320  install_override_mode=555
11321  ;;
11322
11323interix[3-9]*)
11324  version_type=linux
11325  need_lib_prefix=no
11326  need_version=no
11327  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${shared_ext}'
11328  soname_spec='${libname}${release}${shared_ext}$major'
11329  dynamic_linker='Interix 3.x ld.so.1 (PE, like ELF)'
11330  shlibpath_var=LD_LIBRARY_PATH
11331  shlibpath_overrides_runpath=no
11332  hardcode_into_libs=yes
11333  ;;
11334
11335irix5* | irix6* | nonstopux*)
11336  case $host_os in
11337    nonstopux*) version_type=nonstopux ;;
11338    *)
11339	if test "$lt_cv_prog_gnu_ld" = yes; then
11340		version_type=linux
11341	else
11342		version_type=irix
11343	fi ;;
11344  esac
11345  need_lib_prefix=no
11346  need_version=no
11347  soname_spec='${libname}${release}${shared_ext}$major'
11348  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${release}${shared_ext} $libname${shared_ext}'
11349  case $host_os in
11350  irix5* | nonstopux*)
11351    libsuff= shlibsuff=
11352    ;;
11353  *)
11354    case $LD in # libtool.m4 will add one of these switches to LD
11355    *-32|*"-32 "|*-melf32bsmip|*"-melf32bsmip ")
11356      libsuff= shlibsuff= libmagic=32-bit;;
11357    *-n32|*"-n32 "|*-melf32bmipn32|*"-melf32bmipn32 ")
11358      libsuff=32 shlibsuff=N32 libmagic=N32;;
11359    *-64|*"-64 "|*-melf64bmip|*"-melf64bmip ")
11360      libsuff=64 shlibsuff=64 libmagic=64-bit;;
11361    *) libsuff= shlibsuff= libmagic=never-match;;
11362    esac
11363    ;;
11364  esac
11365  shlibpath_var=LD_LIBRARY${shlibsuff}_PATH
11366  shlibpath_overrides_runpath=no
11367  sys_lib_search_path_spec="/usr/lib${libsuff} /lib${libsuff} /usr/local/lib${libsuff}"
11368  sys_lib_dlsearch_path_spec="/usr/lib${libsuff} /lib${libsuff}"
11369  hardcode_into_libs=yes
11370  ;;
11371
11372# No shared lib support for Linux oldld, aout, or coff.
11373linux*oldld* | linux*aout* | linux*coff*)
11374  dynamic_linker=no
11375  ;;
11376
11377# This must be Linux ELF.
11378linux* | k*bsd*-gnu | kopensolaris*-gnu | gnu*)
11379  version_type=linux
11380  need_lib_prefix=no
11381  need_version=no
11382  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
11383  soname_spec='${libname}${release}${shared_ext}$major'
11384  finish_cmds='PATH="\$PATH:/sbin" ldconfig -n $libdir'
11385  shlibpath_var=LD_LIBRARY_PATH
11386  shlibpath_overrides_runpath=no
11387
11388  # Some binutils ld are patched to set DT_RUNPATH
11389  if ${lt_cv_shlibpath_overrides_runpath+:} false; then :
11390  $as_echo_n "(cached) " >&6
11391else
11392  lt_cv_shlibpath_overrides_runpath=no
11393    save_LDFLAGS=$LDFLAGS
11394    save_libdir=$libdir
11395    eval "libdir=/foo; wl=\"$lt_prog_compiler_wl\"; \
11396	 LDFLAGS=\"\$LDFLAGS $hardcode_libdir_flag_spec\""
11397    cat confdefs.h - <<_ACEOF >conftest.$ac_ext
11398/* end confdefs.h.  */
11399
11400int
11401main ()
11402{
11403
11404  ;
11405  return 0;
11406}
11407_ACEOF
11408if ac_fn_c_try_link "$LINENO"; then :
11409  if  ($OBJDUMP -p conftest$ac_exeext) 2>/dev/null | grep "RUNPATH.*$libdir" >/dev/null; then :
11410  lt_cv_shlibpath_overrides_runpath=yes
11411fi
11412fi
11413rm -f core conftest.err conftest.$ac_objext \
11414    conftest$ac_exeext conftest.$ac_ext
11415    LDFLAGS=$save_LDFLAGS
11416    libdir=$save_libdir
11417
11418fi
11419
11420  shlibpath_overrides_runpath=$lt_cv_shlibpath_overrides_runpath
11421
11422  # This implies no fast_install, which is unacceptable.
11423  # Some rework will be needed to allow for fast_install
11424  # before this can be enabled.
11425  hardcode_into_libs=yes
11426
11427  # Append ld.so.conf contents to the search path
11428  if test -f /etc/ld.so.conf; then
11429    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' ' '`
11430    sys_lib_dlsearch_path_spec="/lib /usr/lib $lt_ld_extra"
11431  fi
11432
11433  # We used to test for /lib/ld.so.1 and disable shared libraries on
11434  # powerpc, because MkLinux only supported shared libraries with the
11435  # GNU dynamic linker.  Since this was broken with cross compilers,
11436  # most powerpc-linux boxes support dynamic linking these days and
11437  # people can always --disable-shared, the test was removed, and we
11438  # assume the GNU/Linux dynamic linker is in use.
11439  dynamic_linker='GNU/Linux ld.so'
11440  ;;
11441
11442netbsd*)
11443  version_type=sunos
11444  need_lib_prefix=no
11445  need_version=no
11446  if echo __ELF__ | $CC -E - | $GREP __ELF__ >/dev/null; then
11447    library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix'
11448    finish_cmds='PATH="\$PATH:/sbin" ldconfig -m $libdir'
11449    dynamic_linker='NetBSD (a.out) ld.so'
11450  else
11451    library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${shared_ext}'
11452    soname_spec='${libname}${release}${shared_ext}$major'
11453    dynamic_linker='NetBSD ld.elf_so'
11454  fi
11455  shlibpath_var=LD_LIBRARY_PATH
11456  shlibpath_overrides_runpath=yes
11457  hardcode_into_libs=yes
11458  ;;
11459
11460newsos6)
11461  version_type=linux
11462  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
11463  shlibpath_var=LD_LIBRARY_PATH
11464  shlibpath_overrides_runpath=yes
11465  ;;
11466
11467*nto* | *qnx*)
11468  version_type=qnx
11469  need_lib_prefix=no
11470  need_version=no
11471  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
11472  soname_spec='${libname}${release}${shared_ext}$major'
11473  shlibpath_var=LD_LIBRARY_PATH
11474  shlibpath_overrides_runpath=no
11475  hardcode_into_libs=yes
11476  dynamic_linker='ldqnx.so'
11477  ;;
11478
11479openbsd*)
11480  version_type=sunos
11481  sys_lib_dlsearch_path_spec="/usr/lib"
11482  need_lib_prefix=no
11483  # Some older versions of OpenBSD (3.3 at least) *do* need versioned libs.
11484  case $host_os in
11485    openbsd3.3 | openbsd3.3.*)	need_version=yes ;;
11486    *)				need_version=no  ;;
11487  esac
11488  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix'
11489  finish_cmds='PATH="\$PATH:/sbin" ldconfig -m $libdir'
11490  shlibpath_var=LD_LIBRARY_PATH
11491  if test -z "`echo __ELF__ | $CC -E - | $GREP __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then
11492    case $host_os in
11493      openbsd2.[89] | openbsd2.[89].*)
11494	shlibpath_overrides_runpath=no
11495	;;
11496      *)
11497	shlibpath_overrides_runpath=yes
11498	;;
11499      esac
11500  else
11501    shlibpath_overrides_runpath=yes
11502  fi
11503  ;;
11504
11505os2*)
11506  libname_spec='$name'
11507  shrext_cmds=".dll"
11508  need_lib_prefix=no
11509  library_names_spec='$libname${shared_ext} $libname.a'
11510  dynamic_linker='OS/2 ld.exe'
11511  shlibpath_var=LIBPATH
11512  ;;
11513
11514osf3* | osf4* | osf5*)
11515  version_type=osf
11516  need_lib_prefix=no
11517  need_version=no
11518  soname_spec='${libname}${release}${shared_ext}$major'
11519  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
11520  shlibpath_var=LD_LIBRARY_PATH
11521  sys_lib_search_path_spec="/usr/shlib /usr/ccs/lib /usr/lib/cmplrs/cc /usr/lib /usr/local/lib /var/shlib"
11522  sys_lib_dlsearch_path_spec="$sys_lib_search_path_spec"
11523  ;;
11524
11525rdos*)
11526  dynamic_linker=no
11527  ;;
11528
11529solaris*)
11530  version_type=linux
11531  need_lib_prefix=no
11532  need_version=no
11533  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
11534  soname_spec='${libname}${release}${shared_ext}$major'
11535  shlibpath_var=LD_LIBRARY_PATH
11536  shlibpath_overrides_runpath=yes
11537  hardcode_into_libs=yes
11538  # ldd complains unless libraries are executable
11539  postinstall_cmds='chmod +x $lib'
11540  ;;
11541
11542sunos4*)
11543  version_type=sunos
11544  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix'
11545  finish_cmds='PATH="\$PATH:/usr/etc" ldconfig $libdir'
11546  shlibpath_var=LD_LIBRARY_PATH
11547  shlibpath_overrides_runpath=yes
11548  if test "$with_gnu_ld" = yes; then
11549    need_lib_prefix=no
11550  fi
11551  need_version=yes
11552  ;;
11553
11554sysv4 | sysv4.3*)
11555  version_type=linux
11556  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
11557  soname_spec='${libname}${release}${shared_ext}$major'
11558  shlibpath_var=LD_LIBRARY_PATH
11559  case $host_vendor in
11560    sni)
11561      shlibpath_overrides_runpath=no
11562      need_lib_prefix=no
11563      runpath_var=LD_RUN_PATH
11564      ;;
11565    siemens)
11566      need_lib_prefix=no
11567      ;;
11568    motorola)
11569      need_lib_prefix=no
11570      need_version=no
11571      shlibpath_overrides_runpath=no
11572      sys_lib_search_path_spec='/lib /usr/lib /usr/ccs/lib'
11573      ;;
11574  esac
11575  ;;
11576
11577sysv4*MP*)
11578  if test -d /usr/nec ;then
11579    version_type=linux
11580    library_names_spec='$libname${shared_ext}.$versuffix $libname${shared_ext}.$major $libname${shared_ext}'
11581    soname_spec='$libname${shared_ext}.$major'
11582    shlibpath_var=LD_LIBRARY_PATH
11583  fi
11584  ;;
11585
11586sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX* | sysv4*uw2*)
11587  version_type=freebsd-elf
11588  need_lib_prefix=no
11589  need_version=no
11590  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext} $libname${shared_ext}'
11591  soname_spec='${libname}${release}${shared_ext}$major'
11592  shlibpath_var=LD_LIBRARY_PATH
11593  shlibpath_overrides_runpath=yes
11594  hardcode_into_libs=yes
11595  if test "$with_gnu_ld" = yes; then
11596    sys_lib_search_path_spec='/usr/local/lib /usr/gnu/lib /usr/ccs/lib /usr/lib /lib'
11597  else
11598    sys_lib_search_path_spec='/usr/ccs/lib /usr/lib'
11599    case $host_os in
11600      sco3.2v5*)
11601        sys_lib_search_path_spec="$sys_lib_search_path_spec /lib"
11602	;;
11603    esac
11604  fi
11605  sys_lib_dlsearch_path_spec='/usr/lib'
11606  ;;
11607
11608tpf*)
11609  # TPF is a cross-target only.  Preferred cross-host = GNU/Linux.
11610  version_type=linux
11611  need_lib_prefix=no
11612  need_version=no
11613  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
11614  shlibpath_var=LD_LIBRARY_PATH
11615  shlibpath_overrides_runpath=no
11616  hardcode_into_libs=yes
11617  ;;
11618
11619uts4*)
11620  version_type=linux
11621  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
11622  soname_spec='${libname}${release}${shared_ext}$major'
11623  shlibpath_var=LD_LIBRARY_PATH
11624  ;;
11625
11626*)
11627  dynamic_linker=no
11628  ;;
11629esac
11630{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $dynamic_linker" >&5
11631$as_echo "$dynamic_linker" >&6; }
11632test "$dynamic_linker" = no && can_build_shared=no
11633
11634variables_saved_for_relink="PATH $shlibpath_var $runpath_var"
11635if test "$GCC" = yes; then
11636  variables_saved_for_relink="$variables_saved_for_relink GCC_EXEC_PREFIX COMPILER_PATH LIBRARY_PATH"
11637fi
11638
11639if test "${lt_cv_sys_lib_search_path_spec+set}" = set; then
11640  sys_lib_search_path_spec="$lt_cv_sys_lib_search_path_spec"
11641fi
11642if test "${lt_cv_sys_lib_dlsearch_path_spec+set}" = set; then
11643  sys_lib_dlsearch_path_spec="$lt_cv_sys_lib_dlsearch_path_spec"
11644fi
11645
11646
11647
11648
11649
11650
11651
11652
11653
11654
11655
11656
11657
11658
11659
11660
11661
11662
11663
11664
11665
11666
11667
11668
11669
11670
11671
11672
11673
11674
11675
11676
11677
11678
11679
11680
11681
11682
11683
11684
11685
11686
11687
11688
11689
11690
11691
11692
11693
11694
11695
11696
11697
11698
11699
11700
11701
11702
11703
11704
11705
11706
11707
11708
11709
11710
11711
11712
11713
11714
11715
11716
11717
11718
11719
11720
11721
11722
11723
11724
11725
11726
11727
11728
11729
11730
11731
11732
11733
11734
11735
11736
11737  { $as_echo "$as_me:${as_lineno-$LINENO}: checking how to hardcode library paths into programs" >&5
11738$as_echo_n "checking how to hardcode library paths into programs... " >&6; }
11739hardcode_action=
11740if test -n "$hardcode_libdir_flag_spec" ||
11741   test -n "$runpath_var" ||
11742   test "X$hardcode_automatic" = "Xyes" ; then
11743
11744  # We can hardcode non-existent directories.
11745  if test "$hardcode_direct" != no &&
11746     # If the only mechanism to avoid hardcoding is shlibpath_var, we
11747     # have to relink, otherwise we might link with an installed library
11748     # when we should be linking with a yet-to-be-installed one
11749     ## test "$_LT_TAGVAR(hardcode_shlibpath_var, )" != no &&
11750     test "$hardcode_minus_L" != no; then
11751    # Linking always hardcodes the temporary library directory.
11752    hardcode_action=relink
11753  else
11754    # We can link without hardcoding, and we can hardcode nonexisting dirs.
11755    hardcode_action=immediate
11756  fi
11757else
11758  # We cannot hardcode anything, or else we can only hardcode existing
11759  # directories.
11760  hardcode_action=unsupported
11761fi
11762{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $hardcode_action" >&5
11763$as_echo "$hardcode_action" >&6; }
11764
11765if test "$hardcode_action" = relink ||
11766   test "$inherit_rpath" = yes; then
11767  # Fast installation is not supported
11768  enable_fast_install=no
11769elif test "$shlibpath_overrides_runpath" = yes ||
11770     test "$enable_shared" = no; then
11771  # Fast installation is not necessary
11772  enable_fast_install=needless
11773fi
11774
11775
11776
11777
11778
11779
11780  if test "x$enable_dlopen" != xyes; then
11781  enable_dlopen=unknown
11782  enable_dlopen_self=unknown
11783  enable_dlopen_self_static=unknown
11784else
11785  lt_cv_dlopen=no
11786  lt_cv_dlopen_libs=
11787
11788  case $host_os in
11789  beos*)
11790    lt_cv_dlopen="load_add_on"
11791    lt_cv_dlopen_libs=
11792    lt_cv_dlopen_self=yes
11793    ;;
11794
11795  mingw* | pw32* | cegcc*)
11796    lt_cv_dlopen="LoadLibrary"
11797    lt_cv_dlopen_libs=
11798    ;;
11799
11800  cygwin*)
11801    lt_cv_dlopen="dlopen"
11802    lt_cv_dlopen_libs=
11803    ;;
11804
11805  darwin*)
11806  # if libdl is installed we need to link against it
11807    { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dlopen in -ldl" >&5
11808$as_echo_n "checking for dlopen in -ldl... " >&6; }
11809if ${ac_cv_lib_dl_dlopen+:} false; then :
11810  $as_echo_n "(cached) " >&6
11811else
11812  ac_check_lib_save_LIBS=$LIBS
11813LIBS="-ldl  $LIBS"
11814cat confdefs.h - <<_ACEOF >conftest.$ac_ext
11815/* end confdefs.h.  */
11816
11817/* Override any GCC internal prototype to avoid an error.
11818   Use char because int might match the return type of a GCC
11819   builtin and then its argument prototype would still apply.  */
11820#ifdef __cplusplus
11821extern "C"
11822#endif
11823char dlopen ();
11824int
11825main ()
11826{
11827return dlopen ();
11828  ;
11829  return 0;
11830}
11831_ACEOF
11832if ac_fn_c_try_link "$LINENO"; then :
11833  ac_cv_lib_dl_dlopen=yes
11834else
11835  ac_cv_lib_dl_dlopen=no
11836fi
11837rm -f core conftest.err conftest.$ac_objext \
11838    conftest$ac_exeext conftest.$ac_ext
11839LIBS=$ac_check_lib_save_LIBS
11840fi
11841{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dl_dlopen" >&5
11842$as_echo "$ac_cv_lib_dl_dlopen" >&6; }
11843if test "x$ac_cv_lib_dl_dlopen" = xyes; then :
11844  lt_cv_dlopen="dlopen" lt_cv_dlopen_libs="-ldl"
11845else
11846
11847    lt_cv_dlopen="dyld"
11848    lt_cv_dlopen_libs=
11849    lt_cv_dlopen_self=yes
11850
11851fi
11852
11853    ;;
11854
11855  *)
11856    ac_fn_c_check_func "$LINENO" "shl_load" "ac_cv_func_shl_load"
11857if test "x$ac_cv_func_shl_load" = xyes; then :
11858  lt_cv_dlopen="shl_load"
11859else
11860  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for shl_load in -ldld" >&5
11861$as_echo_n "checking for shl_load in -ldld... " >&6; }
11862if ${ac_cv_lib_dld_shl_load+:} false; then :
11863  $as_echo_n "(cached) " >&6
11864else
11865  ac_check_lib_save_LIBS=$LIBS
11866LIBS="-ldld  $LIBS"
11867cat confdefs.h - <<_ACEOF >conftest.$ac_ext
11868/* end confdefs.h.  */
11869
11870/* Override any GCC internal prototype to avoid an error.
11871   Use char because int might match the return type of a GCC
11872   builtin and then its argument prototype would still apply.  */
11873#ifdef __cplusplus
11874extern "C"
11875#endif
11876char shl_load ();
11877int
11878main ()
11879{
11880return shl_load ();
11881  ;
11882  return 0;
11883}
11884_ACEOF
11885if ac_fn_c_try_link "$LINENO"; then :
11886  ac_cv_lib_dld_shl_load=yes
11887else
11888  ac_cv_lib_dld_shl_load=no
11889fi
11890rm -f core conftest.err conftest.$ac_objext \
11891    conftest$ac_exeext conftest.$ac_ext
11892LIBS=$ac_check_lib_save_LIBS
11893fi
11894{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dld_shl_load" >&5
11895$as_echo "$ac_cv_lib_dld_shl_load" >&6; }
11896if test "x$ac_cv_lib_dld_shl_load" = xyes; then :
11897  lt_cv_dlopen="shl_load" lt_cv_dlopen_libs="-ldld"
11898else
11899  ac_fn_c_check_func "$LINENO" "dlopen" "ac_cv_func_dlopen"
11900if test "x$ac_cv_func_dlopen" = xyes; then :
11901  lt_cv_dlopen="dlopen"
11902else
11903  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dlopen in -ldl" >&5
11904$as_echo_n "checking for dlopen in -ldl... " >&6; }
11905if ${ac_cv_lib_dl_dlopen+:} false; then :
11906  $as_echo_n "(cached) " >&6
11907else
11908  ac_check_lib_save_LIBS=$LIBS
11909LIBS="-ldl  $LIBS"
11910cat confdefs.h - <<_ACEOF >conftest.$ac_ext
11911/* end confdefs.h.  */
11912
11913/* Override any GCC internal prototype to avoid an error.
11914   Use char because int might match the return type of a GCC
11915   builtin and then its argument prototype would still apply.  */
11916#ifdef __cplusplus
11917extern "C"
11918#endif
11919char dlopen ();
11920int
11921main ()
11922{
11923return dlopen ();
11924  ;
11925  return 0;
11926}
11927_ACEOF
11928if ac_fn_c_try_link "$LINENO"; then :
11929  ac_cv_lib_dl_dlopen=yes
11930else
11931  ac_cv_lib_dl_dlopen=no
11932fi
11933rm -f core conftest.err conftest.$ac_objext \
11934    conftest$ac_exeext conftest.$ac_ext
11935LIBS=$ac_check_lib_save_LIBS
11936fi
11937{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dl_dlopen" >&5
11938$as_echo "$ac_cv_lib_dl_dlopen" >&6; }
11939if test "x$ac_cv_lib_dl_dlopen" = xyes; then :
11940  lt_cv_dlopen="dlopen" lt_cv_dlopen_libs="-ldl"
11941else
11942  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dlopen in -lsvld" >&5
11943$as_echo_n "checking for dlopen in -lsvld... " >&6; }
11944if ${ac_cv_lib_svld_dlopen+:} false; then :
11945  $as_echo_n "(cached) " >&6
11946else
11947  ac_check_lib_save_LIBS=$LIBS
11948LIBS="-lsvld  $LIBS"
11949cat confdefs.h - <<_ACEOF >conftest.$ac_ext
11950/* end confdefs.h.  */
11951
11952/* Override any GCC internal prototype to avoid an error.
11953   Use char because int might match the return type of a GCC
11954   builtin and then its argument prototype would still apply.  */
11955#ifdef __cplusplus
11956extern "C"
11957#endif
11958char dlopen ();
11959int
11960main ()
11961{
11962return dlopen ();
11963  ;
11964  return 0;
11965}
11966_ACEOF
11967if ac_fn_c_try_link "$LINENO"; then :
11968  ac_cv_lib_svld_dlopen=yes
11969else
11970  ac_cv_lib_svld_dlopen=no
11971fi
11972rm -f core conftest.err conftest.$ac_objext \
11973    conftest$ac_exeext conftest.$ac_ext
11974LIBS=$ac_check_lib_save_LIBS
11975fi
11976{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_svld_dlopen" >&5
11977$as_echo "$ac_cv_lib_svld_dlopen" >&6; }
11978if test "x$ac_cv_lib_svld_dlopen" = xyes; then :
11979  lt_cv_dlopen="dlopen" lt_cv_dlopen_libs="-lsvld"
11980else
11981  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dld_link in -ldld" >&5
11982$as_echo_n "checking for dld_link in -ldld... " >&6; }
11983if ${ac_cv_lib_dld_dld_link+:} false; then :
11984  $as_echo_n "(cached) " >&6
11985else
11986  ac_check_lib_save_LIBS=$LIBS
11987LIBS="-ldld  $LIBS"
11988cat confdefs.h - <<_ACEOF >conftest.$ac_ext
11989/* end confdefs.h.  */
11990
11991/* Override any GCC internal prototype to avoid an error.
11992   Use char because int might match the return type of a GCC
11993   builtin and then its argument prototype would still apply.  */
11994#ifdef __cplusplus
11995extern "C"
11996#endif
11997char dld_link ();
11998int
11999main ()
12000{
12001return dld_link ();
12002  ;
12003  return 0;
12004}
12005_ACEOF
12006if ac_fn_c_try_link "$LINENO"; then :
12007  ac_cv_lib_dld_dld_link=yes
12008else
12009  ac_cv_lib_dld_dld_link=no
12010fi
12011rm -f core conftest.err conftest.$ac_objext \
12012    conftest$ac_exeext conftest.$ac_ext
12013LIBS=$ac_check_lib_save_LIBS
12014fi
12015{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dld_dld_link" >&5
12016$as_echo "$ac_cv_lib_dld_dld_link" >&6; }
12017if test "x$ac_cv_lib_dld_dld_link" = xyes; then :
12018  lt_cv_dlopen="dld_link" lt_cv_dlopen_libs="-ldld"
12019fi
12020
12021
12022fi
12023
12024
12025fi
12026
12027
12028fi
12029
12030
12031fi
12032
12033
12034fi
12035
12036    ;;
12037  esac
12038
12039  if test "x$lt_cv_dlopen" != xno; then
12040    enable_dlopen=yes
12041  else
12042    enable_dlopen=no
12043  fi
12044
12045  case $lt_cv_dlopen in
12046  dlopen)
12047    save_CPPFLAGS="$CPPFLAGS"
12048    test "x$ac_cv_header_dlfcn_h" = xyes && CPPFLAGS="$CPPFLAGS -DHAVE_DLFCN_H"
12049
12050    save_LDFLAGS="$LDFLAGS"
12051    wl=$lt_prog_compiler_wl eval LDFLAGS=\"\$LDFLAGS $export_dynamic_flag_spec\"
12052
12053    save_LIBS="$LIBS"
12054    LIBS="$lt_cv_dlopen_libs $LIBS"
12055
12056    { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether a program can dlopen itself" >&5
12057$as_echo_n "checking whether a program can dlopen itself... " >&6; }
12058if ${lt_cv_dlopen_self+:} false; then :
12059  $as_echo_n "(cached) " >&6
12060else
12061  	  if test "$cross_compiling" = yes; then :
12062  lt_cv_dlopen_self=cross
12063else
12064  lt_dlunknown=0; lt_dlno_uscore=1; lt_dlneed_uscore=2
12065  lt_status=$lt_dlunknown
12066  cat > conftest.$ac_ext <<_LT_EOF
12067#line 12067 "configure"
12068#include "confdefs.h"
12069
12070#if HAVE_DLFCN_H
12071#include <dlfcn.h>
12072#endif
12073
12074#include <stdio.h>
12075
12076#ifdef RTLD_GLOBAL
12077#  define LT_DLGLOBAL		RTLD_GLOBAL
12078#else
12079#  ifdef DL_GLOBAL
12080#    define LT_DLGLOBAL		DL_GLOBAL
12081#  else
12082#    define LT_DLGLOBAL		0
12083#  endif
12084#endif
12085
12086/* We may have to define LT_DLLAZY_OR_NOW in the command line if we
12087   find out it does not work in some platform. */
12088#ifndef LT_DLLAZY_OR_NOW
12089#  ifdef RTLD_LAZY
12090#    define LT_DLLAZY_OR_NOW		RTLD_LAZY
12091#  else
12092#    ifdef DL_LAZY
12093#      define LT_DLLAZY_OR_NOW		DL_LAZY
12094#    else
12095#      ifdef RTLD_NOW
12096#        define LT_DLLAZY_OR_NOW	RTLD_NOW
12097#      else
12098#        ifdef DL_NOW
12099#          define LT_DLLAZY_OR_NOW	DL_NOW
12100#        else
12101#          define LT_DLLAZY_OR_NOW	0
12102#        endif
12103#      endif
12104#    endif
12105#  endif
12106#endif
12107
12108/* When -fvisbility=hidden is used, assume the code has been annotated
12109   correspondingly for the symbols needed.  */
12110#if defined(__GNUC__) && (((__GNUC__ == 3) && (__GNUC_MINOR__ >= 3)) || (__GNUC__ > 3))
12111void fnord () __attribute__((visibility("default")));
12112#endif
12113
12114void fnord () { int i=42; }
12115int main ()
12116{
12117  void *self = dlopen (0, LT_DLGLOBAL|LT_DLLAZY_OR_NOW);
12118  int status = $lt_dlunknown;
12119
12120  if (self)
12121    {
12122      if (dlsym (self,"fnord"))       status = $lt_dlno_uscore;
12123      else
12124        {
12125	  if (dlsym( self,"_fnord"))  status = $lt_dlneed_uscore;
12126          else puts (dlerror ());
12127	}
12128      /* dlclose (self); */
12129    }
12130  else
12131    puts (dlerror ());
12132
12133  return status;
12134}
12135_LT_EOF
12136  if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_link\""; } >&5
12137  (eval $ac_link) 2>&5
12138  ac_status=$?
12139  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
12140  test $ac_status = 0; } && test -s conftest${ac_exeext} 2>/dev/null; then
12141    (./conftest; exit; ) >&5 2>/dev/null
12142    lt_status=$?
12143    case x$lt_status in
12144      x$lt_dlno_uscore) lt_cv_dlopen_self=yes ;;
12145      x$lt_dlneed_uscore) lt_cv_dlopen_self=yes ;;
12146      x$lt_dlunknown|x*) lt_cv_dlopen_self=no ;;
12147    esac
12148  else :
12149    # compilation failed
12150    lt_cv_dlopen_self=no
12151  fi
12152fi
12153rm -fr conftest*
12154
12155
12156fi
12157{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_dlopen_self" >&5
12158$as_echo "$lt_cv_dlopen_self" >&6; }
12159
12160    if test "x$lt_cv_dlopen_self" = xyes; then
12161      wl=$lt_prog_compiler_wl eval LDFLAGS=\"\$LDFLAGS $lt_prog_compiler_static\"
12162      { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether a statically linked program can dlopen itself" >&5
12163$as_echo_n "checking whether a statically linked program can dlopen itself... " >&6; }
12164if ${lt_cv_dlopen_self_static+:} false; then :
12165  $as_echo_n "(cached) " >&6
12166else
12167  	  if test "$cross_compiling" = yes; then :
12168  lt_cv_dlopen_self_static=cross
12169else
12170  lt_dlunknown=0; lt_dlno_uscore=1; lt_dlneed_uscore=2
12171  lt_status=$lt_dlunknown
12172  cat > conftest.$ac_ext <<_LT_EOF
12173#line 12173 "configure"
12174#include "confdefs.h"
12175
12176#if HAVE_DLFCN_H
12177#include <dlfcn.h>
12178#endif
12179
12180#include <stdio.h>
12181
12182#ifdef RTLD_GLOBAL
12183#  define LT_DLGLOBAL		RTLD_GLOBAL
12184#else
12185#  ifdef DL_GLOBAL
12186#    define LT_DLGLOBAL		DL_GLOBAL
12187#  else
12188#    define LT_DLGLOBAL		0
12189#  endif
12190#endif
12191
12192/* We may have to define LT_DLLAZY_OR_NOW in the command line if we
12193   find out it does not work in some platform. */
12194#ifndef LT_DLLAZY_OR_NOW
12195#  ifdef RTLD_LAZY
12196#    define LT_DLLAZY_OR_NOW		RTLD_LAZY
12197#  else
12198#    ifdef DL_LAZY
12199#      define LT_DLLAZY_OR_NOW		DL_LAZY
12200#    else
12201#      ifdef RTLD_NOW
12202#        define LT_DLLAZY_OR_NOW	RTLD_NOW
12203#      else
12204#        ifdef DL_NOW
12205#          define LT_DLLAZY_OR_NOW	DL_NOW
12206#        else
12207#          define LT_DLLAZY_OR_NOW	0
12208#        endif
12209#      endif
12210#    endif
12211#  endif
12212#endif
12213
12214/* When -fvisbility=hidden is used, assume the code has been annotated
12215   correspondingly for the symbols needed.  */
12216#if defined(__GNUC__) && (((__GNUC__ == 3) && (__GNUC_MINOR__ >= 3)) || (__GNUC__ > 3))
12217void fnord () __attribute__((visibility("default")));
12218#endif
12219
12220void fnord () { int i=42; }
12221int main ()
12222{
12223  void *self = dlopen (0, LT_DLGLOBAL|LT_DLLAZY_OR_NOW);
12224  int status = $lt_dlunknown;
12225
12226  if (self)
12227    {
12228      if (dlsym (self,"fnord"))       status = $lt_dlno_uscore;
12229      else
12230        {
12231	  if (dlsym( self,"_fnord"))  status = $lt_dlneed_uscore;
12232          else puts (dlerror ());
12233	}
12234      /* dlclose (self); */
12235    }
12236  else
12237    puts (dlerror ());
12238
12239  return status;
12240}
12241_LT_EOF
12242  if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_link\""; } >&5
12243  (eval $ac_link) 2>&5
12244  ac_status=$?
12245  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
12246  test $ac_status = 0; } && test -s conftest${ac_exeext} 2>/dev/null; then
12247    (./conftest; exit; ) >&5 2>/dev/null
12248    lt_status=$?
12249    case x$lt_status in
12250      x$lt_dlno_uscore) lt_cv_dlopen_self_static=yes ;;
12251      x$lt_dlneed_uscore) lt_cv_dlopen_self_static=yes ;;
12252      x$lt_dlunknown|x*) lt_cv_dlopen_self_static=no ;;
12253    esac
12254  else :
12255    # compilation failed
12256    lt_cv_dlopen_self_static=no
12257  fi
12258fi
12259rm -fr conftest*
12260
12261
12262fi
12263{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_dlopen_self_static" >&5
12264$as_echo "$lt_cv_dlopen_self_static" >&6; }
12265    fi
12266
12267    CPPFLAGS="$save_CPPFLAGS"
12268    LDFLAGS="$save_LDFLAGS"
12269    LIBS="$save_LIBS"
12270    ;;
12271  esac
12272
12273  case $lt_cv_dlopen_self in
12274  yes|no) enable_dlopen_self=$lt_cv_dlopen_self ;;
12275  *) enable_dlopen_self=unknown ;;
12276  esac
12277
12278  case $lt_cv_dlopen_self_static in
12279  yes|no) enable_dlopen_self_static=$lt_cv_dlopen_self_static ;;
12280  *) enable_dlopen_self_static=unknown ;;
12281  esac
12282fi
12283
12284
12285
12286
12287
12288
12289
12290
12291
12292
12293
12294
12295
12296
12297
12298
12299
12300striplib=
12301old_striplib=
12302{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether stripping libraries is possible" >&5
12303$as_echo_n "checking whether stripping libraries is possible... " >&6; }
12304if test -n "$STRIP" && $STRIP -V 2>&1 | $GREP "GNU strip" >/dev/null; then
12305  test -z "$old_striplib" && old_striplib="$STRIP --strip-debug"
12306  test -z "$striplib" && striplib="$STRIP --strip-unneeded"
12307  { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
12308$as_echo "yes" >&6; }
12309else
12310# FIXME - insert some real tests, host_os isn't really good enough
12311  case $host_os in
12312  darwin*)
12313    if test -n "$STRIP" ; then
12314      striplib="$STRIP -x"
12315      old_striplib="$STRIP -S"
12316      { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
12317$as_echo "yes" >&6; }
12318    else
12319      { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12320$as_echo "no" >&6; }
12321    fi
12322    ;;
12323  *)
12324    { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12325$as_echo "no" >&6; }
12326    ;;
12327  esac
12328fi
12329
12330
12331
12332
12333
12334
12335
12336
12337
12338
12339
12340
12341  # Report which library types will actually be built
12342  { $as_echo "$as_me:${as_lineno-$LINENO}: checking if libtool supports shared libraries" >&5
12343$as_echo_n "checking if libtool supports shared libraries... " >&6; }
12344  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $can_build_shared" >&5
12345$as_echo "$can_build_shared" >&6; }
12346
12347  { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to build shared libraries" >&5
12348$as_echo_n "checking whether to build shared libraries... " >&6; }
12349  test "$can_build_shared" = "no" && enable_shared=no
12350
12351  # On AIX, shared libraries and static libraries use the same namespace, and
12352  # are all built from PIC.
12353  case $host_os in
12354  aix3*)
12355    test "$enable_shared" = yes && enable_static=no
12356    if test -n "$RANLIB"; then
12357      archive_cmds="$archive_cmds~\$RANLIB \$lib"
12358      postinstall_cmds='$RANLIB $lib'
12359    fi
12360    ;;
12361
12362  aix[4-9]*)
12363    if test "$host_cpu" != ia64 && test "$aix_use_runtimelinking" = no ; then
12364      test "$enable_shared" = yes && enable_static=no
12365    fi
12366    ;;
12367  esac
12368  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $enable_shared" >&5
12369$as_echo "$enable_shared" >&6; }
12370
12371  { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to build static libraries" >&5
12372$as_echo_n "checking whether to build static libraries... " >&6; }
12373  # Make sure either enable_shared or enable_static is yes.
12374  test "$enable_shared" = yes || enable_static=yes
12375  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $enable_static" >&5
12376$as_echo "$enable_static" >&6; }
12377
12378
12379
12380
12381fi
12382ac_ext=c
12383ac_cpp='$CPP $CPPFLAGS'
12384ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
12385ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
12386ac_compiler_gnu=$ac_cv_c_compiler_gnu
12387
12388CC="$lt_save_CC"
12389
12390      if test -n "$CXX" && ( test "X$CXX" != "Xno" &&
12391    ( (test "X$CXX" = "Xg++" && `g++ -v >/dev/null 2>&1` ) ||
12392    (test "X$CXX" != "Xg++"))) ; then
12393  ac_ext=cpp
12394ac_cpp='$CXXCPP $CPPFLAGS'
12395ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
12396ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
12397ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
12398{ $as_echo "$as_me:${as_lineno-$LINENO}: checking how to run the C++ preprocessor" >&5
12399$as_echo_n "checking how to run the C++ preprocessor... " >&6; }
12400if test -z "$CXXCPP"; then
12401  if ${ac_cv_prog_CXXCPP+:} false; then :
12402  $as_echo_n "(cached) " >&6
12403else
12404      # Double quotes because CXXCPP needs to be expanded
12405    for CXXCPP in "$CXX -E" "/lib/cpp"
12406    do
12407      ac_preproc_ok=false
12408for ac_cxx_preproc_warn_flag in '' yes
12409do
12410  # Use a header file that comes with gcc, so configuring glibc
12411  # with a fresh cross-compiler works.
12412  # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
12413  # <limits.h> exists even on freestanding compilers.
12414  # On the NeXT, cc -E runs the code through the compiler's parser,
12415  # not just through cpp. "Syntax error" is here to catch this case.
12416  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
12417/* end confdefs.h.  */
12418#ifdef __STDC__
12419# include <limits.h>
12420#else
12421# include <assert.h>
12422#endif
12423		     Syntax error
12424_ACEOF
12425if ac_fn_cxx_try_cpp "$LINENO"; then :
12426
12427else
12428  # Broken: fails on valid input.
12429continue
12430fi
12431rm -f conftest.err conftest.i conftest.$ac_ext
12432
12433  # OK, works on sane cases.  Now check whether nonexistent headers
12434  # can be detected and how.
12435  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
12436/* end confdefs.h.  */
12437#include <ac_nonexistent.h>
12438_ACEOF
12439if ac_fn_cxx_try_cpp "$LINENO"; then :
12440  # Broken: success on invalid input.
12441continue
12442else
12443  # Passes both tests.
12444ac_preproc_ok=:
12445break
12446fi
12447rm -f conftest.err conftest.i conftest.$ac_ext
12448
12449done
12450# Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
12451rm -f conftest.i conftest.err conftest.$ac_ext
12452if $ac_preproc_ok; then :
12453  break
12454fi
12455
12456    done
12457    ac_cv_prog_CXXCPP=$CXXCPP
12458
12459fi
12460  CXXCPP=$ac_cv_prog_CXXCPP
12461else
12462  ac_cv_prog_CXXCPP=$CXXCPP
12463fi
12464{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $CXXCPP" >&5
12465$as_echo "$CXXCPP" >&6; }
12466ac_preproc_ok=false
12467for ac_cxx_preproc_warn_flag in '' yes
12468do
12469  # Use a header file that comes with gcc, so configuring glibc
12470  # with a fresh cross-compiler works.
12471  # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
12472  # <limits.h> exists even on freestanding compilers.
12473  # On the NeXT, cc -E runs the code through the compiler's parser,
12474  # not just through cpp. "Syntax error" is here to catch this case.
12475  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
12476/* end confdefs.h.  */
12477#ifdef __STDC__
12478# include <limits.h>
12479#else
12480# include <assert.h>
12481#endif
12482		     Syntax error
12483_ACEOF
12484if ac_fn_cxx_try_cpp "$LINENO"; then :
12485
12486else
12487  # Broken: fails on valid input.
12488continue
12489fi
12490rm -f conftest.err conftest.i conftest.$ac_ext
12491
12492  # OK, works on sane cases.  Now check whether nonexistent headers
12493  # can be detected and how.
12494  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
12495/* end confdefs.h.  */
12496#include <ac_nonexistent.h>
12497_ACEOF
12498if ac_fn_cxx_try_cpp "$LINENO"; then :
12499  # Broken: success on invalid input.
12500continue
12501else
12502  # Passes both tests.
12503ac_preproc_ok=:
12504break
12505fi
12506rm -f conftest.err conftest.i conftest.$ac_ext
12507
12508done
12509# Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
12510rm -f conftest.i conftest.err conftest.$ac_ext
12511if $ac_preproc_ok; then :
12512
12513else
12514  { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
12515$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
12516as_fn_error $? "C++ preprocessor \"$CXXCPP\" fails sanity check
12517See \`config.log' for more details" "$LINENO" 5; }
12518fi
12519
12520ac_ext=c
12521ac_cpp='$CPP $CPPFLAGS'
12522ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
12523ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
12524ac_compiler_gnu=$ac_cv_c_compiler_gnu
12525
12526else
12527  _lt_caught_CXX_error=yes
12528fi
12529
12530ac_ext=cpp
12531ac_cpp='$CXXCPP $CPPFLAGS'
12532ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
12533ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
12534ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
12535
12536archive_cmds_need_lc_CXX=no
12537allow_undefined_flag_CXX=
12538always_export_symbols_CXX=no
12539archive_expsym_cmds_CXX=
12540compiler_needs_object_CXX=no
12541export_dynamic_flag_spec_CXX=
12542hardcode_direct_CXX=no
12543hardcode_direct_absolute_CXX=no
12544hardcode_libdir_flag_spec_CXX=
12545hardcode_libdir_flag_spec_ld_CXX=
12546hardcode_libdir_separator_CXX=
12547hardcode_minus_L_CXX=no
12548hardcode_shlibpath_var_CXX=unsupported
12549hardcode_automatic_CXX=no
12550inherit_rpath_CXX=no
12551module_cmds_CXX=
12552module_expsym_cmds_CXX=
12553link_all_deplibs_CXX=unknown
12554old_archive_cmds_CXX=$old_archive_cmds
12555reload_flag_CXX=$reload_flag
12556reload_cmds_CXX=$reload_cmds
12557no_undefined_flag_CXX=
12558whole_archive_flag_spec_CXX=
12559enable_shared_with_static_runtimes_CXX=no
12560
12561# Source file extension for C++ test sources.
12562ac_ext=cpp
12563
12564# Object file extension for compiled C++ test sources.
12565objext=o
12566objext_CXX=$objext
12567
12568# No sense in running all these tests if we already determined that
12569# the CXX compiler isn't working.  Some variables (like enable_shared)
12570# are currently assumed to apply to all compilers on this platform,
12571# and will be corrupted by setting them based on a non-working compiler.
12572if test "$_lt_caught_CXX_error" != yes; then
12573  # Code to be used in simple compile tests
12574  lt_simple_compile_test_code="int some_variable = 0;"
12575
12576  # Code to be used in simple link tests
12577  lt_simple_link_test_code='int main(int, char *[]) { return(0); }'
12578
12579  # ltmain only uses $CC for tagged configurations so make sure $CC is set.
12580
12581
12582
12583
12584
12585
12586# If no C compiler was specified, use CC.
12587LTCC=${LTCC-"$CC"}
12588
12589# If no C compiler flags were specified, use CFLAGS.
12590LTCFLAGS=${LTCFLAGS-"$CFLAGS"}
12591
12592# Allow CC to be a program name with arguments.
12593compiler=$CC
12594
12595
12596  # save warnings/boilerplate of simple test code
12597  ac_outfile=conftest.$ac_objext
12598echo "$lt_simple_compile_test_code" >conftest.$ac_ext
12599eval "$ac_compile" 2>&1 >/dev/null | $SED '/^$/d; /^ *+/d' >conftest.err
12600_lt_compiler_boilerplate=`cat conftest.err`
12601$RM conftest*
12602
12603  ac_outfile=conftest.$ac_objext
12604echo "$lt_simple_link_test_code" >conftest.$ac_ext
12605eval "$ac_link" 2>&1 >/dev/null | $SED '/^$/d; /^ *+/d' >conftest.err
12606_lt_linker_boilerplate=`cat conftest.err`
12607$RM -r conftest*
12608
12609
12610  # Allow CC to be a program name with arguments.
12611  lt_save_CC=$CC
12612  lt_save_LD=$LD
12613  lt_save_GCC=$GCC
12614  GCC=$GXX
12615  lt_save_with_gnu_ld=$with_gnu_ld
12616  lt_save_path_LD=$lt_cv_path_LD
12617  if test -n "${lt_cv_prog_gnu_ldcxx+set}"; then
12618    lt_cv_prog_gnu_ld=$lt_cv_prog_gnu_ldcxx
12619  else
12620    $as_unset lt_cv_prog_gnu_ld
12621  fi
12622  if test -n "${lt_cv_path_LDCXX+set}"; then
12623    lt_cv_path_LD=$lt_cv_path_LDCXX
12624  else
12625    $as_unset lt_cv_path_LD
12626  fi
12627  test -z "${LDCXX+set}" || LD=$LDCXX
12628  CC=${CXX-"c++"}
12629  compiler=$CC
12630  compiler_CXX=$CC
12631  for cc_temp in $compiler""; do
12632  case $cc_temp in
12633    compile | *[\\/]compile | ccache | *[\\/]ccache ) ;;
12634    distcc | *[\\/]distcc | purify | *[\\/]purify ) ;;
12635    \-*) ;;
12636    *) break;;
12637  esac
12638done
12639cc_basename=`$ECHO "$cc_temp" | $SED "s%.*/%%; s%^$host_alias-%%"`
12640
12641
12642  if test -n "$compiler"; then
12643    # We don't want -fno-exception when compiling C++ code, so set the
12644    # no_builtin_flag separately
12645    if test "$GXX" = yes; then
12646      lt_prog_compiler_no_builtin_flag_CXX=' -fno-builtin'
12647    else
12648      lt_prog_compiler_no_builtin_flag_CXX=
12649    fi
12650
12651    if test "$GXX" = yes; then
12652      # Set up default GNU C++ configuration
12653
12654
12655
12656# Check whether --with-gnu-ld was given.
12657if test "${with_gnu_ld+set}" = set; then :
12658  withval=$with_gnu_ld; test "$withval" = no || with_gnu_ld=yes
12659else
12660  with_gnu_ld=no
12661fi
12662
12663ac_prog=ld
12664if test "$GCC" = yes; then
12665  # Check if gcc -print-prog-name=ld gives a path.
12666  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ld used by $CC" >&5
12667$as_echo_n "checking for ld used by $CC... " >&6; }
12668  case $host in
12669  *-*-mingw*)
12670    # gcc leaves a trailing carriage return which upsets mingw
12671    ac_prog=`($CC -print-prog-name=ld) 2>&5 | tr -d '\015'` ;;
12672  *)
12673    ac_prog=`($CC -print-prog-name=ld) 2>&5` ;;
12674  esac
12675  case $ac_prog in
12676    # Accept absolute paths.
12677    [\\/]* | ?:[\\/]*)
12678      re_direlt='/[^/][^/]*/\.\./'
12679      # Canonicalize the pathname of ld
12680      ac_prog=`$ECHO "$ac_prog"| $SED 's%\\\\%/%g'`
12681      while $ECHO "$ac_prog" | $GREP "$re_direlt" > /dev/null 2>&1; do
12682	ac_prog=`$ECHO $ac_prog| $SED "s%$re_direlt%/%"`
12683      done
12684      test -z "$LD" && LD="$ac_prog"
12685      ;;
12686  "")
12687    # If it fails, then pretend we aren't using GCC.
12688    ac_prog=ld
12689    ;;
12690  *)
12691    # If it is relative, then search for the first ld in PATH.
12692    with_gnu_ld=unknown
12693    ;;
12694  esac
12695elif test "$with_gnu_ld" = yes; then
12696  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for GNU ld" >&5
12697$as_echo_n "checking for GNU ld... " >&6; }
12698else
12699  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for non-GNU ld" >&5
12700$as_echo_n "checking for non-GNU ld... " >&6; }
12701fi
12702if ${lt_cv_path_LD+:} false; then :
12703  $as_echo_n "(cached) " >&6
12704else
12705  if test -z "$LD"; then
12706  lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR
12707  for ac_dir in $PATH; do
12708    IFS="$lt_save_ifs"
12709    test -z "$ac_dir" && ac_dir=.
12710    if test -f "$ac_dir/$ac_prog" || test -f "$ac_dir/$ac_prog$ac_exeext"; then
12711      lt_cv_path_LD="$ac_dir/$ac_prog"
12712      # Check to see if the program is GNU ld.  I'd rather use --version,
12713      # but apparently some variants of GNU ld only accept -v.
12714      # Break only if it was the GNU/non-GNU ld that we prefer.
12715      case `"$lt_cv_path_LD" -v 2>&1 </dev/null` in
12716      *GNU* | *'with BFD'*)
12717	test "$with_gnu_ld" != no && break
12718	;;
12719      *)
12720	test "$with_gnu_ld" != yes && break
12721	;;
12722      esac
12723    fi
12724  done
12725  IFS="$lt_save_ifs"
12726else
12727  lt_cv_path_LD="$LD" # Let the user override the test with a path.
12728fi
12729fi
12730
12731LD="$lt_cv_path_LD"
12732if test -n "$LD"; then
12733  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LD" >&5
12734$as_echo "$LD" >&6; }
12735else
12736  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12737$as_echo "no" >&6; }
12738fi
12739test -z "$LD" && as_fn_error $? "no acceptable ld found in \$PATH" "$LINENO" 5
12740{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if the linker ($LD) is GNU ld" >&5
12741$as_echo_n "checking if the linker ($LD) is GNU ld... " >&6; }
12742if ${lt_cv_prog_gnu_ld+:} false; then :
12743  $as_echo_n "(cached) " >&6
12744else
12745  # I'd rather use --version here, but apparently some GNU lds only accept -v.
12746case `$LD -v 2>&1 </dev/null` in
12747*GNU* | *'with BFD'*)
12748  lt_cv_prog_gnu_ld=yes
12749  ;;
12750*)
12751  lt_cv_prog_gnu_ld=no
12752  ;;
12753esac
12754fi
12755{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_gnu_ld" >&5
12756$as_echo "$lt_cv_prog_gnu_ld" >&6; }
12757with_gnu_ld=$lt_cv_prog_gnu_ld
12758
12759
12760
12761
12762
12763
12764
12765      # Check if GNU C++ uses GNU ld as the underlying linker, since the
12766      # archiving commands below assume that GNU ld is being used.
12767      if test "$with_gnu_ld" = yes; then
12768        archive_cmds_CXX='$CC $pic_flag -shared -nostdlib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-soname $wl$soname -o $lib'
12769        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'
12770
12771        hardcode_libdir_flag_spec_CXX='${wl}-rpath ${wl}$libdir'
12772        export_dynamic_flag_spec_CXX='${wl}--export-dynamic'
12773
12774        # If archive_cmds runs LD, not CC, wlarc should be empty
12775        # XXX I think wlarc can be eliminated in ltcf-cxx, but I need to
12776        #     investigate it a little bit more. (MM)
12777        wlarc='${wl}'
12778
12779        # ancient GNU ld didn't support --whole-archive et. al.
12780        if eval "`$CC -print-prog-name=ld` --help 2>&1" |
12781	  $GREP 'no-whole-archive' > /dev/null; then
12782          whole_archive_flag_spec_CXX="$wlarc"'--whole-archive$convenience '"$wlarc"'--no-whole-archive'
12783        else
12784          whole_archive_flag_spec_CXX=
12785        fi
12786      else
12787        with_gnu_ld=no
12788        wlarc=
12789
12790        # A generic and very simple default shared library creation
12791        # command for GNU C++ for the case where it uses the native
12792        # linker, instead of GNU ld.  If possible, this setting should
12793        # overridden to take advantage of the native linker features on
12794        # the platform it is being used on.
12795        archive_cmds_CXX='$CC -shared -nostdlib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags -o $lib'
12796      fi
12797
12798      # Commands to make compiler produce verbose output that lists
12799      # what "hidden" libraries, object files and flags are used when
12800      # linking a shared library.
12801      output_verbose_link_cmd='$CC -shared $CFLAGS -v conftest.$objext 2>&1 | $GREP -v "^Configured with:" | $GREP "\-L"'
12802
12803    else
12804      GXX=no
12805      with_gnu_ld=no
12806      wlarc=
12807    fi
12808
12809    # PORTME: fill in a description of your system's C++ link characteristics
12810    { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the $compiler linker ($LD) supports shared libraries" >&5
12811$as_echo_n "checking whether the $compiler linker ($LD) supports shared libraries... " >&6; }
12812    ld_shlibs_CXX=yes
12813    case $host_os in
12814      aix3*)
12815        # FIXME: insert proper C++ library support
12816        ld_shlibs_CXX=no
12817        ;;
12818      aix[4-9]*)
12819        if test "$host_cpu" = ia64; then
12820          # On IA64, the linker does run time linking by default, so we don't
12821          # have to do anything special.
12822          aix_use_runtimelinking=no
12823          exp_sym_flag='-Bexport'
12824          no_entry_flag=""
12825        else
12826          aix_use_runtimelinking=no
12827
12828          # Test if we are trying to use run time linking or normal
12829          # AIX style linking. If -brtl is somewhere in LDFLAGS, we
12830          # need to do runtime linking.
12831          case $host_os in aix4.[23]|aix4.[23].*|aix[5-9]*)
12832	    for ld_flag in $LDFLAGS; do
12833	      case $ld_flag in
12834	      *-brtl*)
12835	        aix_use_runtimelinking=yes
12836	        break
12837	        ;;
12838	      esac
12839	    done
12840	    ;;
12841          esac
12842
12843          exp_sym_flag='-bexport'
12844          no_entry_flag='-bnoentry'
12845        fi
12846
12847        # When large executables or shared objects are built, AIX ld can
12848        # have problems creating the table of contents.  If linking a library
12849        # or program results in "error TOC overflow" add -mminimal-toc to
12850        # CXXFLAGS/CFLAGS for g++/gcc.  In the cases where that is not
12851        # enough to fix the problem, add -Wl,-bbigtoc to LDFLAGS.
12852
12853        archive_cmds_CXX=''
12854        hardcode_direct_CXX=yes
12855        hardcode_direct_absolute_CXX=yes
12856        hardcode_libdir_separator_CXX=':'
12857        link_all_deplibs_CXX=yes
12858        file_list_spec_CXX='${wl}-f,'
12859
12860        if test "$GXX" = yes; then
12861          case $host_os in aix4.[012]|aix4.[012].*)
12862          # We only want to do this on AIX 4.2 and lower, the check
12863          # below for broken collect2 doesn't work under 4.3+
12864	  collect2name=`${CC} -print-prog-name=collect2`
12865	  if test -f "$collect2name" &&
12866	     strings "$collect2name" | $GREP resolve_lib_name >/dev/null
12867	  then
12868	    # We have reworked collect2
12869	    :
12870	  else
12871	    # We have old collect2
12872	    hardcode_direct_CXX=unsupported
12873	    # It fails to find uninstalled libraries when the uninstalled
12874	    # path is not listed in the libpath.  Setting hardcode_minus_L
12875	    # to unsupported forces relinking
12876	    hardcode_minus_L_CXX=yes
12877	    hardcode_libdir_flag_spec_CXX='-L$libdir'
12878	    hardcode_libdir_separator_CXX=
12879	  fi
12880          esac
12881          shared_flag='-shared'
12882	  if test "$aix_use_runtimelinking" = yes; then
12883	    shared_flag="$shared_flag "'${wl}-G'
12884	  fi
12885        else
12886          # not using gcc
12887          if test "$host_cpu" = ia64; then
12888	  # VisualAge C++, Version 5.5 for AIX 5L for IA-64, Beta 3 Release
12889	  # chokes on -Wl,-G. The following line is correct:
12890	  shared_flag='-G'
12891          else
12892	    if test "$aix_use_runtimelinking" = yes; then
12893	      shared_flag='${wl}-G'
12894	    else
12895	      shared_flag='${wl}-bM:SRE'
12896	    fi
12897          fi
12898        fi
12899
12900        export_dynamic_flag_spec_CXX='${wl}-bexpall'
12901        # It seems that -bexpall does not export symbols beginning with
12902        # underscore (_), so it is better to generate a list of symbols to
12903	# export.
12904        always_export_symbols_CXX=yes
12905        if test "$aix_use_runtimelinking" = yes; then
12906          # Warning - without using the other runtime loading flags (-brtl),
12907          # -berok will link without error, but may produce a broken library.
12908          allow_undefined_flag_CXX='-berok'
12909          # Determine the default libpath from the value encoded in an empty
12910          # executable.
12911          cat confdefs.h - <<_ACEOF >conftest.$ac_ext
12912/* end confdefs.h.  */
12913
12914int
12915main ()
12916{
12917
12918  ;
12919  return 0;
12920}
12921_ACEOF
12922if ac_fn_cxx_try_link "$LINENO"; then :
12923
12924lt_aix_libpath_sed='
12925    /Import File Strings/,/^$/ {
12926	/^0/ {
12927	    s/^0  *\(.*\)$/\1/
12928	    p
12929	}
12930    }'
12931aix_libpath=`dump -H conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
12932# Check for a 64-bit object if we didn't find anything.
12933if test -z "$aix_libpath"; then
12934  aix_libpath=`dump -HX64 conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
12935fi
12936fi
12937rm -f core conftest.err conftest.$ac_objext \
12938    conftest$ac_exeext conftest.$ac_ext
12939if test -z "$aix_libpath"; then aix_libpath="/usr/lib:/lib"; fi
12940
12941          hardcode_libdir_flag_spec_CXX='${wl}-blibpath:$libdir:'"$aix_libpath"
12942
12943          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"
12944        else
12945          if test "$host_cpu" = ia64; then
12946	    hardcode_libdir_flag_spec_CXX='${wl}-R $libdir:/usr/lib:/lib'
12947	    allow_undefined_flag_CXX="-z nodefs"
12948	    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"
12949          else
12950	    # Determine the default libpath from the value encoded in an
12951	    # empty executable.
12952	    cat confdefs.h - <<_ACEOF >conftest.$ac_ext
12953/* end confdefs.h.  */
12954
12955int
12956main ()
12957{
12958
12959  ;
12960  return 0;
12961}
12962_ACEOF
12963if ac_fn_cxx_try_link "$LINENO"; then :
12964
12965lt_aix_libpath_sed='
12966    /Import File Strings/,/^$/ {
12967	/^0/ {
12968	    s/^0  *\(.*\)$/\1/
12969	    p
12970	}
12971    }'
12972aix_libpath=`dump -H conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
12973# Check for a 64-bit object if we didn't find anything.
12974if test -z "$aix_libpath"; then
12975  aix_libpath=`dump -HX64 conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
12976fi
12977fi
12978rm -f core conftest.err conftest.$ac_objext \
12979    conftest$ac_exeext conftest.$ac_ext
12980if test -z "$aix_libpath"; then aix_libpath="/usr/lib:/lib"; fi
12981
12982	    hardcode_libdir_flag_spec_CXX='${wl}-blibpath:$libdir:'"$aix_libpath"
12983	    # Warning - without using the other run time loading flags,
12984	    # -berok will link without error, but may produce a broken library.
12985	    no_undefined_flag_CXX=' ${wl}-bernotok'
12986	    allow_undefined_flag_CXX=' ${wl}-berok'
12987	    if test "$with_gnu_ld" = yes; then
12988	      # We only use this code for GNU lds that support --whole-archive.
12989	      whole_archive_flag_spec_CXX='${wl}--whole-archive$convenience ${wl}--no-whole-archive'
12990	    else
12991	      # Exported symbols can be pulled into shared objects from archives
12992	      whole_archive_flag_spec_CXX='$convenience'
12993	    fi
12994	    archive_cmds_need_lc_CXX=yes
12995	    # This is similar to how AIX traditionally builds its shared
12996	    # libraries.
12997	    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'
12998          fi
12999        fi
13000        ;;
13001
13002      beos*)
13003	if $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then
13004	  allow_undefined_flag_CXX=unsupported
13005	  # Joseph Beckenbach <jrb3@best.com> says some releases of gcc
13006	  # support --undefined.  This deserves some investigation.  FIXME
13007	  archive_cmds_CXX='$CC -nostart $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
13008	else
13009	  ld_shlibs_CXX=no
13010	fi
13011	;;
13012
13013      chorus*)
13014        case $cc_basename in
13015          *)
13016	  # FIXME: insert proper C++ library support
13017	  ld_shlibs_CXX=no
13018	  ;;
13019        esac
13020        ;;
13021
13022      cygwin* | mingw* | pw32* | cegcc*)
13023        # _LT_TAGVAR(hardcode_libdir_flag_spec, CXX) is actually meaningless,
13024        # as there is no search path for DLLs.
13025        hardcode_libdir_flag_spec_CXX='-L$libdir'
13026        export_dynamic_flag_spec_CXX='${wl}--export-all-symbols'
13027        allow_undefined_flag_CXX=unsupported
13028        always_export_symbols_CXX=no
13029        enable_shared_with_static_runtimes_CXX=yes
13030
13031        if $LD --help 2>&1 | $GREP 'auto-import' > /dev/null; then
13032          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'
13033          # If the export-symbols file already is a .def file (1st line
13034          # is EXPORTS), use it as is; otherwise, prepend...
13035          archive_expsym_cmds_CXX='if test "x`$SED 1q $export_symbols`" = xEXPORTS; then
13036	    cp $export_symbols $output_objdir/$soname.def;
13037          else
13038	    echo EXPORTS > $output_objdir/$soname.def;
13039	    cat $export_symbols >> $output_objdir/$soname.def;
13040          fi~
13041          $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'
13042        else
13043          ld_shlibs_CXX=no
13044        fi
13045        ;;
13046      darwin* | rhapsody*)
13047
13048
13049  archive_cmds_need_lc_CXX=no
13050  hardcode_direct_CXX=no
13051  hardcode_automatic_CXX=yes
13052  hardcode_shlibpath_var_CXX=unsupported
13053  if test "$lt_cv_ld_force_load" = "yes"; then
13054    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\"`'
13055  else
13056    whole_archive_flag_spec_CXX=''
13057  fi
13058  link_all_deplibs_CXX=yes
13059  allow_undefined_flag_CXX="$_lt_dar_allow_undefined"
13060  case $cc_basename in
13061     ifort*) _lt_dar_can_shared=yes ;;
13062     *) _lt_dar_can_shared=$GCC ;;
13063  esac
13064  if test "$_lt_dar_can_shared" = "yes"; then
13065    output_verbose_link_cmd=func_echo_all
13066    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}"
13067    module_cmds_CXX="\$CC \$allow_undefined_flag -o \$lib -bundle \$libobjs \$deplibs \$compiler_flags${_lt_dsymutil}"
13068    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}"
13069    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}"
13070       if test "$lt_cv_apple_cc_single_mod" != "yes"; then
13071      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}"
13072      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}"
13073    fi
13074
13075  else
13076  ld_shlibs_CXX=no
13077  fi
13078
13079	;;
13080
13081      dgux*)
13082        case $cc_basename in
13083          ec++*)
13084	    # FIXME: insert proper C++ library support
13085	    ld_shlibs_CXX=no
13086	    ;;
13087          ghcx*)
13088	    # Green Hills C++ Compiler
13089	    # FIXME: insert proper C++ library support
13090	    ld_shlibs_CXX=no
13091	    ;;
13092          *)
13093	    # FIXME: insert proper C++ library support
13094	    ld_shlibs_CXX=no
13095	    ;;
13096        esac
13097        ;;
13098
13099      freebsd2.*)
13100        # C++ shared libraries reported to be fairly broken before
13101	# switch to ELF
13102        ld_shlibs_CXX=no
13103        ;;
13104
13105      freebsd-elf*)
13106        archive_cmds_need_lc_CXX=no
13107        ;;
13108
13109      freebsd* | dragonfly*)
13110        # FreeBSD 3 and later use GNU C++ and GNU ld with standard ELF
13111        # conventions
13112        ld_shlibs_CXX=yes
13113        ;;
13114
13115      gnu*)
13116        ;;
13117
13118      haiku*)
13119        archive_cmds_CXX='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
13120        link_all_deplibs_CXX=yes
13121        ;;
13122
13123      hpux9*)
13124        hardcode_libdir_flag_spec_CXX='${wl}+b ${wl}$libdir'
13125        hardcode_libdir_separator_CXX=:
13126        export_dynamic_flag_spec_CXX='${wl}-E'
13127        hardcode_direct_CXX=yes
13128        hardcode_minus_L_CXX=yes # Not in the search PATH,
13129				             # but as the default
13130				             # location of the library.
13131
13132        case $cc_basename in
13133          CC*)
13134            # FIXME: insert proper C++ library support
13135            ld_shlibs_CXX=no
13136            ;;
13137          aCC*)
13138            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'
13139            # Commands to make compiler produce verbose output that lists
13140            # what "hidden" libraries, object files and flags are used when
13141            # linking a shared library.
13142            #
13143            # There doesn't appear to be a way to prevent this compiler from
13144            # explicitly linking system object files so we need to strip them
13145            # from the output so that they don't get included in the library
13146            # dependencies.
13147            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"'
13148            ;;
13149          *)
13150            if test "$GXX" = yes; then
13151              archive_cmds_CXX='$RM $output_objdir/$soname~$CC -shared -nostdlib -fPIC ${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'
13152            else
13153              # FIXME: insert proper C++ library support
13154              ld_shlibs_CXX=no
13155            fi
13156            ;;
13157        esac
13158        ;;
13159
13160      hpux10*|hpux11*)
13161        if test $with_gnu_ld = no; then
13162	  hardcode_libdir_flag_spec_CXX='${wl}+b ${wl}$libdir'
13163	  hardcode_libdir_separator_CXX=:
13164
13165          case $host_cpu in
13166            hppa*64*|ia64*)
13167              ;;
13168            *)
13169	      export_dynamic_flag_spec_CXX='${wl}-E'
13170              ;;
13171          esac
13172        fi
13173        case $host_cpu in
13174          hppa*64*|ia64*)
13175            hardcode_direct_CXX=no
13176            hardcode_shlibpath_var_CXX=no
13177            ;;
13178          *)
13179            hardcode_direct_CXX=yes
13180            hardcode_direct_absolute_CXX=yes
13181            hardcode_minus_L_CXX=yes # Not in the search PATH,
13182					         # but as the default
13183					         # location of the library.
13184            ;;
13185        esac
13186
13187        case $cc_basename in
13188          CC*)
13189	    # FIXME: insert proper C++ library support
13190	    ld_shlibs_CXX=no
13191	    ;;
13192          aCC*)
13193	    case $host_cpu in
13194	      hppa*64*)
13195	        archive_cmds_CXX='$CC -b ${wl}+h ${wl}$soname -o $lib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags'
13196	        ;;
13197	      ia64*)
13198	        archive_cmds_CXX='$CC -b ${wl}+h ${wl}$soname ${wl}+nodefaultrpath -o $lib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags'
13199	        ;;
13200	      *)
13201	        archive_cmds_CXX='$CC -b ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags'
13202	        ;;
13203	    esac
13204	    # Commands to make compiler produce verbose output that lists
13205	    # what "hidden" libraries, object files and flags are used when
13206	    # linking a shared library.
13207	    #
13208	    # There doesn't appear to be a way to prevent this compiler from
13209	    # explicitly linking system object files so we need to strip them
13210	    # from the output so that they don't get included in the library
13211	    # dependencies.
13212	    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"'
13213	    ;;
13214          *)
13215	    if test "$GXX" = yes; then
13216	      if test $with_gnu_ld = no; then
13217	        case $host_cpu in
13218	          hppa*64*)
13219	            archive_cmds_CXX='$CC -shared -nostdlib -fPIC ${wl}+h ${wl}$soname -o $lib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags'
13220	            ;;
13221	          ia64*)
13222	            archive_cmds_CXX='$CC -shared -nostdlib -fPIC ${wl}+h ${wl}$soname ${wl}+nodefaultrpath -o $lib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags'
13223	            ;;
13224	          *)
13225	            archive_cmds_CXX='$CC -shared -nostdlib -fPIC ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags'
13226	            ;;
13227	        esac
13228	      fi
13229	    else
13230	      # FIXME: insert proper C++ library support
13231	      ld_shlibs_CXX=no
13232	    fi
13233	    ;;
13234        esac
13235        ;;
13236
13237      interix[3-9]*)
13238	hardcode_direct_CXX=no
13239	hardcode_shlibpath_var_CXX=no
13240	hardcode_libdir_flag_spec_CXX='${wl}-rpath,$libdir'
13241	export_dynamic_flag_spec_CXX='${wl}-E'
13242	# Hack: On Interix 3.x, we cannot compile PIC because of a broken gcc.
13243	# Instead, shared libraries are loaded at an image base (0x10000000 by
13244	# default) and relocated if they conflict, which is a slow very memory
13245	# consuming and fragmenting process.  To avoid this, we pick a random,
13246	# 256 KiB-aligned image base between 0x50000000 and 0x6FFC0000 at link
13247	# time.  Moving up from 0x10000000 also allows more sbrk(2) space.
13248	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'
13249	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'
13250	;;
13251      irix5* | irix6*)
13252        case $cc_basename in
13253          CC*)
13254	    # SGI C++
13255	    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'
13256
13257	    # Archives containing C++ object files must be created using
13258	    # "CC -ar", where "CC" is the IRIX C++ compiler.  This is
13259	    # necessary to make sure instantiated templates are included
13260	    # in the archive.
13261	    old_archive_cmds_CXX='$CC -ar -WR,-u -o $oldlib $oldobjs'
13262	    ;;
13263          *)
13264	    if test "$GXX" = yes; then
13265	      if test "$with_gnu_ld" = no; then
13266	        archive_cmds_CXX='$CC -shared -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'
13267	      else
13268	        archive_cmds_CXX='$CC -shared -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'
13269	      fi
13270	    fi
13271	    link_all_deplibs_CXX=yes
13272	    ;;
13273        esac
13274        hardcode_libdir_flag_spec_CXX='${wl}-rpath ${wl}$libdir'
13275        hardcode_libdir_separator_CXX=:
13276        inherit_rpath_CXX=yes
13277        ;;
13278
13279      linux* | k*bsd*-gnu | kopensolaris*-gnu)
13280        case $cc_basename in
13281          KCC*)
13282	    # Kuck and Associates, Inc. (KAI) C++ Compiler
13283
13284	    # KCC will only create a shared library if the output file
13285	    # ends with ".so" (or ".sl" for HP-UX), so rename the library
13286	    # to its proper name (with version) after linking.
13287	    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'
13288	    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'
13289	    # Commands to make compiler produce verbose output that lists
13290	    # what "hidden" libraries, object files and flags are used when
13291	    # linking a shared library.
13292	    #
13293	    # There doesn't appear to be a way to prevent this compiler from
13294	    # explicitly linking system object files so we need to strip them
13295	    # from the output so that they don't get included in the library
13296	    # dependencies.
13297	    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"'
13298
13299	    hardcode_libdir_flag_spec_CXX='${wl}-rpath,$libdir'
13300	    export_dynamic_flag_spec_CXX='${wl}--export-dynamic'
13301
13302	    # Archives containing C++ object files must be created using
13303	    # "CC -Bstatic", where "CC" is the KAI C++ compiler.
13304	    old_archive_cmds_CXX='$CC -Bstatic -o $oldlib $oldobjs'
13305	    ;;
13306	  icpc* | ecpc* )
13307	    # Intel C++
13308	    with_gnu_ld=yes
13309	    # version 8.0 and above of icpc choke on multiply defined symbols
13310	    # if we add $predep_objects and $postdep_objects, however 7.1 and
13311	    # earlier do not add the objects themselves.
13312	    case `$CC -V 2>&1` in
13313	      *"Version 7."*)
13314	        archive_cmds_CXX='$CC -shared $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-soname $wl$soname -o $lib'
13315		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'
13316		;;
13317	      *)  # Version 8.0 or newer
13318	        tmp_idyn=
13319	        case $host_cpu in
13320		  ia64*) tmp_idyn=' -i_dynamic';;
13321		esac
13322	        archive_cmds_CXX='$CC -shared'"$tmp_idyn"' $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
13323		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'
13324		;;
13325	    esac
13326	    archive_cmds_need_lc_CXX=no
13327	    hardcode_libdir_flag_spec_CXX='${wl}-rpath,$libdir'
13328	    export_dynamic_flag_spec_CXX='${wl}--export-dynamic'
13329	    whole_archive_flag_spec_CXX='${wl}--whole-archive$convenience ${wl}--no-whole-archive'
13330	    ;;
13331          pgCC* | pgcpp*)
13332            # Portland Group C++ compiler
13333	    case `$CC -V` in
13334	    *pgCC\ [1-5].* | *pgcpp\ [1-5].*)
13335	      prelink_cmds_CXX='tpldir=Template.dir~
13336		rm -rf $tpldir~
13337		$CC --prelink_objects --instantiation_dir $tpldir $objs $libobjs $compile_deplibs~
13338		compile_command="$compile_command `find $tpldir -name \*.o | $NL2SP`"'
13339	      old_archive_cmds_CXX='tpldir=Template.dir~
13340		rm -rf $tpldir~
13341		$CC --prelink_objects --instantiation_dir $tpldir $oldobjs$old_deplibs~
13342		$AR $AR_FLAGS $oldlib$oldobjs$old_deplibs `find $tpldir -name \*.o | $NL2SP`~
13343		$RANLIB $oldlib'
13344	      archive_cmds_CXX='tpldir=Template.dir~
13345		rm -rf $tpldir~
13346		$CC --prelink_objects --instantiation_dir $tpldir $predep_objects $libobjs $deplibs $convenience $postdep_objects~
13347		$CC -shared $pic_flag $predep_objects $libobjs $deplibs `find $tpldir -name \*.o | $NL2SP` $postdep_objects $compiler_flags ${wl}-soname ${wl}$soname -o $lib'
13348	      archive_expsym_cmds_CXX='tpldir=Template.dir~
13349		rm -rf $tpldir~
13350		$CC --prelink_objects --instantiation_dir $tpldir $predep_objects $libobjs $deplibs $convenience $postdep_objects~
13351		$CC -shared $pic_flag $predep_objects $libobjs $deplibs `find $tpldir -name \*.o | $NL2SP` $postdep_objects $compiler_flags ${wl}-soname ${wl}$soname ${wl}-retain-symbols-file ${wl}$export_symbols -o $lib'
13352	      ;;
13353	    *) # Version 6 and above use weak symbols
13354	      archive_cmds_CXX='$CC -shared $pic_flag $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-soname ${wl}$soname -o $lib'
13355	      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'
13356	      ;;
13357	    esac
13358
13359	    hardcode_libdir_flag_spec_CXX='${wl}--rpath ${wl}$libdir'
13360	    export_dynamic_flag_spec_CXX='${wl}--export-dynamic'
13361	    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'
13362            ;;
13363	  cxx*)
13364	    # Compaq C++
13365	    archive_cmds_CXX='$CC -shared $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-soname $wl$soname -o $lib'
13366	    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'
13367
13368	    runpath_var=LD_RUN_PATH
13369	    hardcode_libdir_flag_spec_CXX='-rpath $libdir'
13370	    hardcode_libdir_separator_CXX=:
13371
13372	    # Commands to make compiler produce verbose output that lists
13373	    # what "hidden" libraries, object files and flags are used when
13374	    # linking a shared library.
13375	    #
13376	    # There doesn't appear to be a way to prevent this compiler from
13377	    # explicitly linking system object files so we need to strip them
13378	    # from the output so that they don't get included in the library
13379	    # dependencies.
13380	    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'
13381	    ;;
13382	  xl* | mpixl* | bgxl*)
13383	    # IBM XL 8.0 on PPC, with GNU ld
13384	    hardcode_libdir_flag_spec_CXX='${wl}-rpath ${wl}$libdir'
13385	    export_dynamic_flag_spec_CXX='${wl}--export-dynamic'
13386	    archive_cmds_CXX='$CC -qmkshrobj $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
13387	    if test "x$supports_anon_versioning" = xyes; then
13388	      archive_expsym_cmds_CXX='echo "{ global:" > $output_objdir/$libname.ver~
13389		cat $export_symbols | sed -e "s/\(.*\)/\1;/" >> $output_objdir/$libname.ver~
13390		echo "local: *; };" >> $output_objdir/$libname.ver~
13391		$CC -qmkshrobj $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-version-script ${wl}$output_objdir/$libname.ver -o $lib'
13392	    fi
13393	    ;;
13394	  *)
13395	    case `$CC -V 2>&1 | sed 5q` in
13396	    *Sun\ C*)
13397	      # Sun C++ 5.9
13398	      no_undefined_flag_CXX=' -zdefs'
13399	      archive_cmds_CXX='$CC -G${allow_undefined_flag} -h$soname -o $lib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags'
13400	      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'
13401	      hardcode_libdir_flag_spec_CXX='-R$libdir'
13402	      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'
13403	      compiler_needs_object_CXX=yes
13404
13405	      # Not sure whether something based on
13406	      # $CC $CFLAGS -v conftest.$objext -o libconftest$shared_ext 2>&1
13407	      # would be better.
13408	      output_verbose_link_cmd='func_echo_all'
13409
13410	      # Archives containing C++ object files must be created using
13411	      # "CC -xar", where "CC" is the Sun C++ compiler.  This is
13412	      # necessary to make sure instantiated templates are included
13413	      # in the archive.
13414	      old_archive_cmds_CXX='$CC -xar -o $oldlib $oldobjs'
13415	      ;;
13416	    esac
13417	    ;;
13418	esac
13419	;;
13420
13421      lynxos*)
13422        # FIXME: insert proper C++ library support
13423	ld_shlibs_CXX=no
13424	;;
13425
13426      m88k*)
13427        # FIXME: insert proper C++ library support
13428        ld_shlibs_CXX=no
13429	;;
13430
13431      mvs*)
13432        case $cc_basename in
13433          cxx*)
13434	    # FIXME: insert proper C++ library support
13435	    ld_shlibs_CXX=no
13436	    ;;
13437	  *)
13438	    # FIXME: insert proper C++ library support
13439	    ld_shlibs_CXX=no
13440	    ;;
13441	esac
13442	;;
13443
13444      netbsd*)
13445        if echo __ELF__ | $CC -E - | $GREP __ELF__ >/dev/null; then
13446	  archive_cmds_CXX='$LD -Bshareable  -o $lib $predep_objects $libobjs $deplibs $postdep_objects $linker_flags'
13447	  wlarc=
13448	  hardcode_libdir_flag_spec_CXX='-R$libdir'
13449	  hardcode_direct_CXX=yes
13450	  hardcode_shlibpath_var_CXX=no
13451	fi
13452	# Workaround some broken pre-1.5 toolchains
13453	output_verbose_link_cmd='$CC -shared $CFLAGS -v conftest.$objext 2>&1 | $GREP conftest.$objext | $SED -e "s:-lgcc -lc -lgcc::"'
13454	;;
13455
13456      *nto* | *qnx*)
13457        ld_shlibs_CXX=yes
13458	;;
13459
13460      openbsd2*)
13461        # C++ shared libraries are fairly broken
13462	ld_shlibs_CXX=no
13463	;;
13464
13465      openbsd*)
13466	if test -f /usr/libexec/ld.so; then
13467	  hardcode_direct_CXX=yes
13468	  hardcode_shlibpath_var_CXX=no
13469	  hardcode_direct_absolute_CXX=yes
13470	  archive_cmds_CXX='$CC -shared $pic_flag $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags -o $lib'
13471	  hardcode_libdir_flag_spec_CXX='${wl}-rpath,$libdir'
13472	  if test -z "`echo __ELF__ | $CC -E - | grep __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then
13473	    archive_expsym_cmds_CXX='$CC -shared $pic_flag $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-retain-symbols-file,$export_symbols -o $lib'
13474	    export_dynamic_flag_spec_CXX='${wl}-E'
13475	    whole_archive_flag_spec_CXX="$wlarc"'--whole-archive$convenience '"$wlarc"'--no-whole-archive'
13476	  fi
13477	  output_verbose_link_cmd=func_echo_all
13478	else
13479	  ld_shlibs_CXX=no
13480	fi
13481	;;
13482
13483      osf3* | osf4* | osf5*)
13484        case $cc_basename in
13485          KCC*)
13486	    # Kuck and Associates, Inc. (KAI) C++ Compiler
13487
13488	    # KCC will only create a shared library if the output file
13489	    # ends with ".so" (or ".sl" for HP-UX), so rename the library
13490	    # to its proper name (with version) after linking.
13491	    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'
13492
13493	    hardcode_libdir_flag_spec_CXX='${wl}-rpath,$libdir'
13494	    hardcode_libdir_separator_CXX=:
13495
13496	    # Archives containing C++ object files must be created using
13497	    # the KAI C++ compiler.
13498	    case $host in
13499	      osf3*) old_archive_cmds_CXX='$CC -Bstatic -o $oldlib $oldobjs' ;;
13500	      *) old_archive_cmds_CXX='$CC -o $oldlib $oldobjs' ;;
13501	    esac
13502	    ;;
13503          RCC*)
13504	    # Rational C++ 2.4.1
13505	    # FIXME: insert proper C++ library support
13506	    ld_shlibs_CXX=no
13507	    ;;
13508          cxx*)
13509	    case $host in
13510	      osf3*)
13511	        allow_undefined_flag_CXX=' ${wl}-expect_unresolved ${wl}\*'
13512	        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'
13513	        hardcode_libdir_flag_spec_CXX='${wl}-rpath ${wl}$libdir'
13514		;;
13515	      *)
13516	        allow_undefined_flag_CXX=' -expect_unresolved \*'
13517	        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'
13518	        archive_expsym_cmds_CXX='for i in `cat $export_symbols`; do printf "%s %s\\n" -exported_symbol "\$i" >> $lib.exp; done~
13519	          echo "-hidden">> $lib.exp~
13520	          $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~
13521	          $RM $lib.exp'
13522	        hardcode_libdir_flag_spec_CXX='-rpath $libdir'
13523		;;
13524	    esac
13525
13526	    hardcode_libdir_separator_CXX=:
13527
13528	    # Commands to make compiler produce verbose output that lists
13529	    # what "hidden" libraries, object files and flags are used when
13530	    # linking a shared library.
13531	    #
13532	    # There doesn't appear to be a way to prevent this compiler from
13533	    # explicitly linking system object files so we need to strip them
13534	    # from the output so that they don't get included in the library
13535	    # dependencies.
13536	    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"'
13537	    ;;
13538	  *)
13539	    if test "$GXX" = yes && test "$with_gnu_ld" = no; then
13540	      allow_undefined_flag_CXX=' ${wl}-expect_unresolved ${wl}\*'
13541	      case $host in
13542	        osf3*)
13543	          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'
13544		  ;;
13545	        *)
13546	          archive_cmds_CXX='$CC -shared -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'
13547		  ;;
13548	      esac
13549
13550	      hardcode_libdir_flag_spec_CXX='${wl}-rpath ${wl}$libdir'
13551	      hardcode_libdir_separator_CXX=:
13552
13553	      # Commands to make compiler produce verbose output that lists
13554	      # what "hidden" libraries, object files and flags are used when
13555	      # linking a shared library.
13556	      output_verbose_link_cmd='$CC -shared $CFLAGS -v conftest.$objext 2>&1 | $GREP -v "^Configured with:" | $GREP "\-L"'
13557
13558	    else
13559	      # FIXME: insert proper C++ library support
13560	      ld_shlibs_CXX=no
13561	    fi
13562	    ;;
13563        esac
13564        ;;
13565
13566      psos*)
13567        # FIXME: insert proper C++ library support
13568        ld_shlibs_CXX=no
13569        ;;
13570
13571      sunos4*)
13572        case $cc_basename in
13573          CC*)
13574	    # Sun C++ 4.x
13575	    # FIXME: insert proper C++ library support
13576	    ld_shlibs_CXX=no
13577	    ;;
13578          lcc*)
13579	    # Lucid
13580	    # FIXME: insert proper C++ library support
13581	    ld_shlibs_CXX=no
13582	    ;;
13583          *)
13584	    # FIXME: insert proper C++ library support
13585	    ld_shlibs_CXX=no
13586	    ;;
13587        esac
13588        ;;
13589
13590      solaris*)
13591        case $cc_basename in
13592          CC*)
13593	    # Sun C++ 4.2, 5.x and Centerline C++
13594            archive_cmds_need_lc_CXX=yes
13595	    no_undefined_flag_CXX=' -zdefs'
13596	    archive_cmds_CXX='$CC -G${allow_undefined_flag}  -h$soname -o $lib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags'
13597	    archive_expsym_cmds_CXX='echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~echo "local: *; };" >> $lib.exp~
13598	      $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'
13599
13600	    hardcode_libdir_flag_spec_CXX='-R$libdir'
13601	    hardcode_shlibpath_var_CXX=no
13602	    case $host_os in
13603	      solaris2.[0-5] | solaris2.[0-5].*) ;;
13604	      *)
13605		# The compiler driver will combine and reorder linker options,
13606		# but understands `-z linker_flag'.
13607	        # Supported since Solaris 2.6 (maybe 2.5.1?)
13608		whole_archive_flag_spec_CXX='-z allextract$convenience -z defaultextract'
13609	        ;;
13610	    esac
13611	    link_all_deplibs_CXX=yes
13612
13613	    output_verbose_link_cmd='func_echo_all'
13614
13615	    # Archives containing C++ object files must be created using
13616	    # "CC -xar", where "CC" is the Sun C++ compiler.  This is
13617	    # necessary to make sure instantiated templates are included
13618	    # in the archive.
13619	    old_archive_cmds_CXX='$CC -xar -o $oldlib $oldobjs'
13620	    ;;
13621          gcx*)
13622	    # Green Hills C++ Compiler
13623	    archive_cmds_CXX='$CC -shared $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-h $wl$soname -o $lib'
13624
13625	    # The C++ compiler must be used to create the archive.
13626	    old_archive_cmds_CXX='$CC $LDFLAGS -archive -o $oldlib $oldobjs'
13627	    ;;
13628          *)
13629	    # GNU C++ compiler with Solaris linker
13630	    if test "$GXX" = yes && test "$with_gnu_ld" = no; then
13631	      no_undefined_flag_CXX=' ${wl}-z ${wl}defs'
13632	      if $CC --version | $GREP -v '^2\.7' > /dev/null; then
13633	        archive_cmds_CXX='$CC -shared -nostdlib $LDFLAGS $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-h $wl$soname -o $lib'
13634	        archive_expsym_cmds_CXX='echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~echo "local: *; };" >> $lib.exp~
13635		  $CC -shared -nostdlib ${wl}-M $wl$lib.exp -o $lib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags~$RM $lib.exp'
13636
13637	        # Commands to make compiler produce verbose output that lists
13638	        # what "hidden" libraries, object files and flags are used when
13639	        # linking a shared library.
13640	        output_verbose_link_cmd='$CC -shared $CFLAGS -v conftest.$objext 2>&1 | $GREP -v "^Configured with:" | $GREP "\-L"'
13641	      else
13642	        # g++ 2.7 appears to require `-G' NOT `-shared' on this
13643	        # platform.
13644	        archive_cmds_CXX='$CC -G -nostdlib $LDFLAGS $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-h $wl$soname -o $lib'
13645	        archive_expsym_cmds_CXX='echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~echo "local: *; };" >> $lib.exp~
13646		  $CC -G -nostdlib ${wl}-M $wl$lib.exp -o $lib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags~$RM $lib.exp'
13647
13648	        # Commands to make compiler produce verbose output that lists
13649	        # what "hidden" libraries, object files and flags are used when
13650	        # linking a shared library.
13651	        output_verbose_link_cmd='$CC -G $CFLAGS -v conftest.$objext 2>&1 | $GREP -v "^Configured with:" | $GREP "\-L"'
13652	      fi
13653
13654	      hardcode_libdir_flag_spec_CXX='${wl}-R $wl$libdir'
13655	      case $host_os in
13656		solaris2.[0-5] | solaris2.[0-5].*) ;;
13657		*)
13658		  whole_archive_flag_spec_CXX='${wl}-z ${wl}allextract$convenience ${wl}-z ${wl}defaultextract'
13659		  ;;
13660	      esac
13661	    fi
13662	    ;;
13663        esac
13664        ;;
13665
13666    sysv4*uw2* | sysv5OpenUNIX* | sysv5UnixWare7.[01].[10]* | unixware7* | sco3.2v5.0.[024]*)
13667      no_undefined_flag_CXX='${wl}-z,text'
13668      archive_cmds_need_lc_CXX=no
13669      hardcode_shlibpath_var_CXX=no
13670      runpath_var='LD_RUN_PATH'
13671
13672      case $cc_basename in
13673        CC*)
13674	  archive_cmds_CXX='$CC -G ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
13675	  archive_expsym_cmds_CXX='$CC -G ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
13676	  ;;
13677	*)
13678	  archive_cmds_CXX='$CC -shared ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
13679	  archive_expsym_cmds_CXX='$CC -shared ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
13680	  ;;
13681      esac
13682      ;;
13683
13684      sysv5* | sco3.2v5* | sco5v6*)
13685	# Note: We can NOT use -z defs as we might desire, because we do not
13686	# link with -lc, and that would cause any symbols used from libc to
13687	# always be unresolved, which means just about no library would
13688	# ever link correctly.  If we're not using GNU ld we use -z text
13689	# though, which does catch some bad symbols but isn't as heavy-handed
13690	# as -z defs.
13691	no_undefined_flag_CXX='${wl}-z,text'
13692	allow_undefined_flag_CXX='${wl}-z,nodefs'
13693	archive_cmds_need_lc_CXX=no
13694	hardcode_shlibpath_var_CXX=no
13695	hardcode_libdir_flag_spec_CXX='${wl}-R,$libdir'
13696	hardcode_libdir_separator_CXX=':'
13697	link_all_deplibs_CXX=yes
13698	export_dynamic_flag_spec_CXX='${wl}-Bexport'
13699	runpath_var='LD_RUN_PATH'
13700
13701	case $cc_basename in
13702          CC*)
13703	    archive_cmds_CXX='$CC -G ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
13704	    archive_expsym_cmds_CXX='$CC -G ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
13705	    old_archive_cmds_CXX='$CC -Tprelink_objects $oldobjs~
13706	      '"$old_archive_cmds_CXX"
13707	    reload_cmds_CXX='$CC -Tprelink_objects $reload_objs~
13708	      '"$reload_cmds_CXX"
13709	    ;;
13710	  *)
13711	    archive_cmds_CXX='$CC -shared ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
13712	    archive_expsym_cmds_CXX='$CC -shared ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
13713	    ;;
13714	esac
13715      ;;
13716
13717      tandem*)
13718        case $cc_basename in
13719          NCC*)
13720	    # NonStop-UX NCC 3.20
13721	    # FIXME: insert proper C++ library support
13722	    ld_shlibs_CXX=no
13723	    ;;
13724          *)
13725	    # FIXME: insert proper C++ library support
13726	    ld_shlibs_CXX=no
13727	    ;;
13728        esac
13729        ;;
13730
13731      vxworks*)
13732        # FIXME: insert proper C++ library support
13733        ld_shlibs_CXX=no
13734        ;;
13735
13736      *)
13737        # FIXME: insert proper C++ library support
13738        ld_shlibs_CXX=no
13739        ;;
13740    esac
13741
13742    { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ld_shlibs_CXX" >&5
13743$as_echo "$ld_shlibs_CXX" >&6; }
13744    test "$ld_shlibs_CXX" = no && can_build_shared=no
13745
13746    GCC_CXX="$GXX"
13747    LD_CXX="$LD"
13748
13749    ## CAVEAT EMPTOR:
13750    ## There is no encapsulation within the following macros, do not change
13751    ## the running order or otherwise move them around unless you know exactly
13752    ## what you are doing...
13753    # Dependencies to place before and after the object being linked:
13754predep_objects_CXX=
13755postdep_objects_CXX=
13756predeps_CXX=
13757postdeps_CXX=
13758compiler_lib_search_path_CXX=
13759
13760cat > conftest.$ac_ext <<_LT_EOF
13761class Foo
13762{
13763public:
13764  Foo (void) { a = 0; }
13765private:
13766  int a;
13767};
13768_LT_EOF
13769
13770if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
13771  (eval $ac_compile) 2>&5
13772  ac_status=$?
13773  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
13774  test $ac_status = 0; }; then
13775  # Parse the compiler output and extract the necessary
13776  # objects, libraries and library flags.
13777
13778  # Sentinel used to keep track of whether or not we are before
13779  # the conftest object file.
13780  pre_test_object_deps_done=no
13781
13782  for p in `eval "$output_verbose_link_cmd"`; do
13783    case $p in
13784
13785    -L* | -R* | -l*)
13786       # Some compilers place space between "-{L,R}" and the path.
13787       # Remove the space.
13788       if test $p = "-L" ||
13789          test $p = "-R"; then
13790	 prev=$p
13791	 continue
13792       else
13793	 prev=
13794       fi
13795
13796       if test "$pre_test_object_deps_done" = no; then
13797	 case $p in
13798	 -L* | -R*)
13799	   # Internal compiler library paths should come after those
13800	   # provided the user.  The postdeps already come after the
13801	   # user supplied libs so there is no need to process them.
13802	   if test -z "$compiler_lib_search_path_CXX"; then
13803	     compiler_lib_search_path_CXX="${prev}${p}"
13804	   else
13805	     compiler_lib_search_path_CXX="${compiler_lib_search_path_CXX} ${prev}${p}"
13806	   fi
13807	   ;;
13808	 # The "-l" case would never come before the object being
13809	 # linked, so don't bother handling this case.
13810	 esac
13811       else
13812	 if test -z "$postdeps_CXX"; then
13813	   postdeps_CXX="${prev}${p}"
13814	 else
13815	   postdeps_CXX="${postdeps_CXX} ${prev}${p}"
13816	 fi
13817       fi
13818       ;;
13819
13820    *.$objext)
13821       # This assumes that the test object file only shows up
13822       # once in the compiler output.
13823       if test "$p" = "conftest.$objext"; then
13824	 pre_test_object_deps_done=yes
13825	 continue
13826       fi
13827
13828       if test "$pre_test_object_deps_done" = no; then
13829	 if test -z "$predep_objects_CXX"; then
13830	   predep_objects_CXX="$p"
13831	 else
13832	   predep_objects_CXX="$predep_objects_CXX $p"
13833	 fi
13834       else
13835	 if test -z "$postdep_objects_CXX"; then
13836	   postdep_objects_CXX="$p"
13837	 else
13838	   postdep_objects_CXX="$postdep_objects_CXX $p"
13839	 fi
13840       fi
13841       ;;
13842
13843    *) ;; # Ignore the rest.
13844
13845    esac
13846  done
13847
13848  # Clean up.
13849  rm -f a.out a.exe
13850else
13851  echo "libtool.m4: error: problem compiling CXX test program"
13852fi
13853
13854$RM -f confest.$objext
13855
13856# PORTME: override above test on systems where it is broken
13857case $host_os in
13858interix[3-9]*)
13859  # Interix 3.5 installs completely hosed .la files for C++, so rather than
13860  # hack all around it, let's just trust "g++" to DTRT.
13861  predep_objects_CXX=
13862  postdep_objects_CXX=
13863  postdeps_CXX=
13864  ;;
13865
13866linux*)
13867  case `$CC -V 2>&1 | sed 5q` in
13868  *Sun\ C*)
13869    # Sun C++ 5.9
13870
13871    # The more standards-conforming stlport4 library is
13872    # incompatible with the Cstd library. Avoid specifying
13873    # it if it's in CXXFLAGS. Ignore libCrun as
13874    # -library=stlport4 depends on it.
13875    case " $CXX $CXXFLAGS " in
13876    *" -library=stlport4 "*)
13877      solaris_use_stlport4=yes
13878      ;;
13879    esac
13880
13881    if test "$solaris_use_stlport4" != yes; then
13882      postdeps_CXX='-library=Cstd -library=Crun'
13883    fi
13884    ;;
13885  esac
13886  ;;
13887
13888solaris*)
13889  case $cc_basename in
13890  CC*)
13891    # The more standards-conforming stlport4 library is
13892    # incompatible with the Cstd library. Avoid specifying
13893    # it if it's in CXXFLAGS. Ignore libCrun as
13894    # -library=stlport4 depends on it.
13895    case " $CXX $CXXFLAGS " in
13896    *" -library=stlport4 "*)
13897      solaris_use_stlport4=yes
13898      ;;
13899    esac
13900
13901    # Adding this requires a known-good setup of shared libraries for
13902    # Sun compiler versions before 5.6, else PIC objects from an old
13903    # archive will be linked into the output, leading to subtle bugs.
13904    if test "$solaris_use_stlport4" != yes; then
13905      postdeps_CXX='-library=Cstd -library=Crun'
13906    fi
13907    ;;
13908  esac
13909  ;;
13910esac
13911
13912
13913case " $postdeps_CXX " in
13914*" -lc "*) archive_cmds_need_lc_CXX=no ;;
13915esac
13916 compiler_lib_search_dirs_CXX=
13917if test -n "${compiler_lib_search_path_CXX}"; then
13918 compiler_lib_search_dirs_CXX=`echo " ${compiler_lib_search_path_CXX}" | ${SED} -e 's! -L! !g' -e 's!^ !!'`
13919fi
13920
13921
13922
13923
13924
13925
13926
13927
13928
13929
13930
13931
13932
13933
13934
13935
13936
13937
13938
13939
13940
13941
13942
13943
13944
13945
13946
13947
13948
13949
13950
13951    lt_prog_compiler_wl_CXX=
13952lt_prog_compiler_pic_CXX=
13953lt_prog_compiler_static_CXX=
13954
13955{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $compiler option to produce PIC" >&5
13956$as_echo_n "checking for $compiler option to produce PIC... " >&6; }
13957
13958  # C++ specific cases for pic, static, wl, etc.
13959  if test "$GXX" = yes; then
13960    lt_prog_compiler_wl_CXX='-Wl,'
13961    lt_prog_compiler_static_CXX='-static'
13962
13963    case $host_os in
13964    aix*)
13965      # All AIX code is PIC.
13966      if test "$host_cpu" = ia64; then
13967	# AIX 5 now supports IA64 processor
13968	lt_prog_compiler_static_CXX='-Bstatic'
13969      fi
13970      lt_prog_compiler_pic_CXX='-fPIC'
13971      ;;
13972
13973    amigaos*)
13974      case $host_cpu in
13975      powerpc)
13976            # see comment about AmigaOS4 .so support
13977            lt_prog_compiler_pic_CXX='-fPIC'
13978        ;;
13979      m68k)
13980            # FIXME: we need at least 68020 code to build shared libraries, but
13981            # adding the `-m68020' flag to GCC prevents building anything better,
13982            # like `-m68040'.
13983            lt_prog_compiler_pic_CXX='-m68020 -resident32 -malways-restore-a4'
13984        ;;
13985      esac
13986      ;;
13987
13988    beos* | irix5* | irix6* | nonstopux* | osf3* | osf4* | osf5*)
13989      # PIC is the default for these OSes.
13990      ;;
13991    mingw* | cygwin* | os2* | pw32* | cegcc*)
13992      # This hack is so that the source file can tell whether it is being
13993      # built for inclusion in a dll (and should export symbols for example).
13994      # Although the cygwin gcc ignores -fPIC, still need this for old-style
13995      # (--disable-auto-import) libraries
13996      lt_prog_compiler_pic_CXX='-DDLL_EXPORT'
13997      ;;
13998    darwin* | rhapsody*)
13999      # PIC is the default on this platform
14000      # Common symbols not allowed in MH_DYLIB files
14001      lt_prog_compiler_pic_CXX='-fno-common'
14002      ;;
14003    *djgpp*)
14004      # DJGPP does not support shared libraries at all
14005      lt_prog_compiler_pic_CXX=
14006      ;;
14007    haiku*)
14008      # PIC is the default for Haiku.
14009      # The "-static" flag exists, but is broken.
14010      lt_prog_compiler_static_CXX=
14011      ;;
14012    interix[3-9]*)
14013      # Interix 3.x gcc -fpic/-fPIC options generate broken code.
14014      # Instead, we relocate shared libraries at runtime.
14015      ;;
14016    sysv4*MP*)
14017      if test -d /usr/nec; then
14018	lt_prog_compiler_pic_CXX=-Kconform_pic
14019      fi
14020      ;;
14021    hpux*)
14022      # PIC is the default for 64-bit PA HP-UX, but not for 32-bit
14023      # PA HP-UX.  On IA64 HP-UX, PIC is the default but the pic flag
14024      # sets the default TLS model and affects inlining.
14025      case $host_cpu in
14026      hppa*64*)
14027	;;
14028      *)
14029	lt_prog_compiler_pic_CXX='-fPIC'
14030	;;
14031      esac
14032      ;;
14033    *qnx* | *nto*)
14034      # QNX uses GNU C++, but need to define -shared option too, otherwise
14035      # it will coredump.
14036      lt_prog_compiler_pic_CXX='-fPIC -shared'
14037      ;;
14038    *)
14039      lt_prog_compiler_pic_CXX='-fPIC'
14040      ;;
14041    esac
14042  else
14043    case $host_os in
14044      aix[4-9]*)
14045	# All AIX code is PIC.
14046	if test "$host_cpu" = ia64; then
14047	  # AIX 5 now supports IA64 processor
14048	  lt_prog_compiler_static_CXX='-Bstatic'
14049	else
14050	  lt_prog_compiler_static_CXX='-bnso -bI:/lib/syscalls.exp'
14051	fi
14052	;;
14053      chorus*)
14054	case $cc_basename in
14055	cxch68*)
14056	  # Green Hills C++ Compiler
14057	  # _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"
14058	  ;;
14059	esac
14060	;;
14061      dgux*)
14062	case $cc_basename in
14063	  ec++*)
14064	    lt_prog_compiler_pic_CXX='-KPIC'
14065	    ;;
14066	  ghcx*)
14067	    # Green Hills C++ Compiler
14068	    lt_prog_compiler_pic_CXX='-pic'
14069	    ;;
14070	  *)
14071	    ;;
14072	esac
14073	;;
14074      freebsd* | dragonfly*)
14075	# FreeBSD uses GNU C++
14076	;;
14077      hpux9* | hpux10* | hpux11*)
14078	case $cc_basename in
14079	  CC*)
14080	    lt_prog_compiler_wl_CXX='-Wl,'
14081	    lt_prog_compiler_static_CXX='${wl}-a ${wl}archive'
14082	    if test "$host_cpu" != ia64; then
14083	      lt_prog_compiler_pic_CXX='+Z'
14084	    fi
14085	    ;;
14086	  aCC*)
14087	    lt_prog_compiler_wl_CXX='-Wl,'
14088	    lt_prog_compiler_static_CXX='${wl}-a ${wl}archive'
14089	    case $host_cpu in
14090	    hppa*64*|ia64*)
14091	      # +Z the default
14092	      ;;
14093	    *)
14094	      lt_prog_compiler_pic_CXX='+Z'
14095	      ;;
14096	    esac
14097	    ;;
14098	  *)
14099	    ;;
14100	esac
14101	;;
14102      interix*)
14103	# This is c89, which is MS Visual C++ (no shared libs)
14104	# Anyone wants to do a port?
14105	;;
14106      irix5* | irix6* | nonstopux*)
14107	case $cc_basename in
14108	  CC*)
14109	    lt_prog_compiler_wl_CXX='-Wl,'
14110	    lt_prog_compiler_static_CXX='-non_shared'
14111	    # CC pic flag -KPIC is the default.
14112	    ;;
14113	  *)
14114	    ;;
14115	esac
14116	;;
14117      linux* | k*bsd*-gnu | kopensolaris*-gnu)
14118	case $cc_basename in
14119	  KCC*)
14120	    # KAI C++ Compiler
14121	    lt_prog_compiler_wl_CXX='--backend -Wl,'
14122	    lt_prog_compiler_pic_CXX='-fPIC'
14123	    ;;
14124	  ecpc* )
14125	    # old Intel C++ for x86_64 which still supported -KPIC.
14126	    lt_prog_compiler_wl_CXX='-Wl,'
14127	    lt_prog_compiler_pic_CXX='-KPIC'
14128	    lt_prog_compiler_static_CXX='-static'
14129	    ;;
14130	  icpc* )
14131	    # Intel C++, used to be incompatible with GCC.
14132	    # ICC 10 doesn't accept -KPIC any more.
14133	    lt_prog_compiler_wl_CXX='-Wl,'
14134	    lt_prog_compiler_pic_CXX='-fPIC'
14135	    lt_prog_compiler_static_CXX='-static'
14136	    ;;
14137	  pgCC* | pgcpp*)
14138	    # Portland Group C++ compiler
14139	    lt_prog_compiler_wl_CXX='-Wl,'
14140	    lt_prog_compiler_pic_CXX='-fpic'
14141	    lt_prog_compiler_static_CXX='-Bstatic'
14142	    ;;
14143	  cxx*)
14144	    # Compaq C++
14145	    # Make sure the PIC flag is empty.  It appears that all Alpha
14146	    # Linux and Compaq Tru64 Unix objects are PIC.
14147	    lt_prog_compiler_pic_CXX=
14148	    lt_prog_compiler_static_CXX='-non_shared'
14149	    ;;
14150	  xlc* | xlC* | bgxl[cC]* | mpixl[cC]*)
14151	    # IBM XL 8.0, 9.0 on PPC and BlueGene
14152	    lt_prog_compiler_wl_CXX='-Wl,'
14153	    lt_prog_compiler_pic_CXX='-qpic'
14154	    lt_prog_compiler_static_CXX='-qstaticlink'
14155	    ;;
14156	  *)
14157	    case `$CC -V 2>&1 | sed 5q` in
14158	    *Sun\ C*)
14159	      # Sun C++ 5.9
14160	      lt_prog_compiler_pic_CXX='-KPIC'
14161	      lt_prog_compiler_static_CXX='-Bstatic'
14162	      lt_prog_compiler_wl_CXX='-Qoption ld '
14163	      ;;
14164	    esac
14165	    ;;
14166	esac
14167	;;
14168      lynxos*)
14169	;;
14170      m88k*)
14171	;;
14172      mvs*)
14173	case $cc_basename in
14174	  cxx*)
14175	    lt_prog_compiler_pic_CXX='-W c,exportall'
14176	    ;;
14177	  *)
14178	    ;;
14179	esac
14180	;;
14181      netbsd*)
14182	;;
14183      *qnx* | *nto*)
14184        # QNX uses GNU C++, but need to define -shared option too, otherwise
14185        # it will coredump.
14186        lt_prog_compiler_pic_CXX='-fPIC -shared'
14187        ;;
14188      osf3* | osf4* | osf5*)
14189	case $cc_basename in
14190	  KCC*)
14191	    lt_prog_compiler_wl_CXX='--backend -Wl,'
14192	    ;;
14193	  RCC*)
14194	    # Rational C++ 2.4.1
14195	    lt_prog_compiler_pic_CXX='-pic'
14196	    ;;
14197	  cxx*)
14198	    # Digital/Compaq C++
14199	    lt_prog_compiler_wl_CXX='-Wl,'
14200	    # Make sure the PIC flag is empty.  It appears that all Alpha
14201	    # Linux and Compaq Tru64 Unix objects are PIC.
14202	    lt_prog_compiler_pic_CXX=
14203	    lt_prog_compiler_static_CXX='-non_shared'
14204	    ;;
14205	  *)
14206	    ;;
14207	esac
14208	;;
14209      psos*)
14210	;;
14211      solaris*)
14212	case $cc_basename in
14213	  CC*)
14214	    # Sun C++ 4.2, 5.x and Centerline C++
14215	    lt_prog_compiler_pic_CXX='-KPIC'
14216	    lt_prog_compiler_static_CXX='-Bstatic'
14217	    lt_prog_compiler_wl_CXX='-Qoption ld '
14218	    ;;
14219	  gcx*)
14220	    # Green Hills C++ Compiler
14221	    lt_prog_compiler_pic_CXX='-PIC'
14222	    ;;
14223	  *)
14224	    ;;
14225	esac
14226	;;
14227      sunos4*)
14228	case $cc_basename in
14229	  CC*)
14230	    # Sun C++ 4.x
14231	    lt_prog_compiler_pic_CXX='-pic'
14232	    lt_prog_compiler_static_CXX='-Bstatic'
14233	    ;;
14234	  lcc*)
14235	    # Lucid
14236	    lt_prog_compiler_pic_CXX='-pic'
14237	    ;;
14238	  *)
14239	    ;;
14240	esac
14241	;;
14242      sysv5* | unixware* | sco3.2v5* | sco5v6* | OpenUNIX*)
14243	case $cc_basename in
14244	  CC*)
14245	    lt_prog_compiler_wl_CXX='-Wl,'
14246	    lt_prog_compiler_pic_CXX='-KPIC'
14247	    lt_prog_compiler_static_CXX='-Bstatic'
14248	    ;;
14249	esac
14250	;;
14251      tandem*)
14252	case $cc_basename in
14253	  NCC*)
14254	    # NonStop-UX NCC 3.20
14255	    lt_prog_compiler_pic_CXX='-KPIC'
14256	    ;;
14257	  *)
14258	    ;;
14259	esac
14260	;;
14261      vxworks*)
14262	;;
14263      *)
14264	lt_prog_compiler_can_build_shared_CXX=no
14265	;;
14266    esac
14267  fi
14268
14269case $host_os in
14270  # For platforms which do not support PIC, -DPIC is meaningless:
14271  *djgpp*)
14272    lt_prog_compiler_pic_CXX=
14273    ;;
14274  *)
14275    lt_prog_compiler_pic_CXX="$lt_prog_compiler_pic_CXX -DPIC"
14276    ;;
14277esac
14278{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_prog_compiler_pic_CXX" >&5
14279$as_echo "$lt_prog_compiler_pic_CXX" >&6; }
14280
14281
14282
14283#
14284# Check to make sure the PIC flag actually works.
14285#
14286if test -n "$lt_prog_compiler_pic_CXX"; then
14287  { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler PIC flag $lt_prog_compiler_pic_CXX works" >&5
14288$as_echo_n "checking if $compiler PIC flag $lt_prog_compiler_pic_CXX works... " >&6; }
14289if ${lt_cv_prog_compiler_pic_works_CXX+:} false; then :
14290  $as_echo_n "(cached) " >&6
14291else
14292  lt_cv_prog_compiler_pic_works_CXX=no
14293   ac_outfile=conftest.$ac_objext
14294   echo "$lt_simple_compile_test_code" > conftest.$ac_ext
14295   lt_compiler_flag="$lt_prog_compiler_pic_CXX -DPIC"
14296   # Insert the option either (1) after the last *FLAGS variable, or
14297   # (2) before a word containing "conftest.", or (3) at the end.
14298   # Note that $ac_compile itself does not contain backslashes and begins
14299   # with a dollar sign (not a hyphen), so the echo should work correctly.
14300   # The option is referenced via a variable to avoid confusing sed.
14301   lt_compile=`echo "$ac_compile" | $SED \
14302   -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
14303   -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
14304   -e 's:$: $lt_compiler_flag:'`
14305   (eval echo "\"\$as_me:$LINENO: $lt_compile\"" >&5)
14306   (eval "$lt_compile" 2>conftest.err)
14307   ac_status=$?
14308   cat conftest.err >&5
14309   echo "$as_me:$LINENO: \$? = $ac_status" >&5
14310   if (exit $ac_status) && test -s "$ac_outfile"; then
14311     # The compiler can only warn and ignore the option if not recognized
14312     # So say no if there are warnings other than the usual output.
14313     $ECHO "$_lt_compiler_boilerplate" | $SED '/^$/d' >conftest.exp
14314     $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2
14315     if test ! -s conftest.er2 || diff conftest.exp conftest.er2 >/dev/null; then
14316       lt_cv_prog_compiler_pic_works_CXX=yes
14317     fi
14318   fi
14319   $RM conftest*
14320
14321fi
14322{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_pic_works_CXX" >&5
14323$as_echo "$lt_cv_prog_compiler_pic_works_CXX" >&6; }
14324
14325if test x"$lt_cv_prog_compiler_pic_works_CXX" = xyes; then
14326    case $lt_prog_compiler_pic_CXX in
14327     "" | " "*) ;;
14328     *) lt_prog_compiler_pic_CXX=" $lt_prog_compiler_pic_CXX" ;;
14329     esac
14330else
14331    lt_prog_compiler_pic_CXX=
14332     lt_prog_compiler_can_build_shared_CXX=no
14333fi
14334
14335fi
14336
14337
14338
14339#
14340# Check to make sure the static flag actually works.
14341#
14342wl=$lt_prog_compiler_wl_CXX eval lt_tmp_static_flag=\"$lt_prog_compiler_static_CXX\"
14343{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler static flag $lt_tmp_static_flag works" >&5
14344$as_echo_n "checking if $compiler static flag $lt_tmp_static_flag works... " >&6; }
14345if ${lt_cv_prog_compiler_static_works_CXX+:} false; then :
14346  $as_echo_n "(cached) " >&6
14347else
14348  lt_cv_prog_compiler_static_works_CXX=no
14349   save_LDFLAGS="$LDFLAGS"
14350   LDFLAGS="$LDFLAGS $lt_tmp_static_flag"
14351   echo "$lt_simple_link_test_code" > conftest.$ac_ext
14352   if (eval $ac_link 2>conftest.err) && test -s conftest$ac_exeext; then
14353     # The linker can only warn and ignore the option if not recognized
14354     # So say no if there are warnings
14355     if test -s conftest.err; then
14356       # Append any errors to the config.log.
14357       cat conftest.err 1>&5
14358       $ECHO "$_lt_linker_boilerplate" | $SED '/^$/d' > conftest.exp
14359       $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2
14360       if diff conftest.exp conftest.er2 >/dev/null; then
14361         lt_cv_prog_compiler_static_works_CXX=yes
14362       fi
14363     else
14364       lt_cv_prog_compiler_static_works_CXX=yes
14365     fi
14366   fi
14367   $RM -r conftest*
14368   LDFLAGS="$save_LDFLAGS"
14369
14370fi
14371{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_static_works_CXX" >&5
14372$as_echo "$lt_cv_prog_compiler_static_works_CXX" >&6; }
14373
14374if test x"$lt_cv_prog_compiler_static_works_CXX" = xyes; then
14375    :
14376else
14377    lt_prog_compiler_static_CXX=
14378fi
14379
14380
14381
14382
14383    { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler supports -c -o file.$ac_objext" >&5
14384$as_echo_n "checking if $compiler supports -c -o file.$ac_objext... " >&6; }
14385if ${lt_cv_prog_compiler_c_o_CXX+:} false; then :
14386  $as_echo_n "(cached) " >&6
14387else
14388  lt_cv_prog_compiler_c_o_CXX=no
14389   $RM -r conftest 2>/dev/null
14390   mkdir conftest
14391   cd conftest
14392   mkdir out
14393   echo "$lt_simple_compile_test_code" > conftest.$ac_ext
14394
14395   lt_compiler_flag="-o out/conftest2.$ac_objext"
14396   # Insert the option either (1) after the last *FLAGS variable, or
14397   # (2) before a word containing "conftest.", or (3) at the end.
14398   # Note that $ac_compile itself does not contain backslashes and begins
14399   # with a dollar sign (not a hyphen), so the echo should work correctly.
14400   lt_compile=`echo "$ac_compile" | $SED \
14401   -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
14402   -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
14403   -e 's:$: $lt_compiler_flag:'`
14404   (eval echo "\"\$as_me:$LINENO: $lt_compile\"" >&5)
14405   (eval "$lt_compile" 2>out/conftest.err)
14406   ac_status=$?
14407   cat out/conftest.err >&5
14408   echo "$as_me:$LINENO: \$? = $ac_status" >&5
14409   if (exit $ac_status) && test -s out/conftest2.$ac_objext
14410   then
14411     # The compiler can only warn and ignore the option if not recognized
14412     # So say no if there are warnings
14413     $ECHO "$_lt_compiler_boilerplate" | $SED '/^$/d' > out/conftest.exp
14414     $SED '/^$/d; /^ *+/d' out/conftest.err >out/conftest.er2
14415     if test ! -s out/conftest.er2 || diff out/conftest.exp out/conftest.er2 >/dev/null; then
14416       lt_cv_prog_compiler_c_o_CXX=yes
14417     fi
14418   fi
14419   chmod u+w . 2>&5
14420   $RM conftest*
14421   # SGI C++ compiler will create directory out/ii_files/ for
14422   # template instantiation
14423   test -d out/ii_files && $RM out/ii_files/* && rmdir out/ii_files
14424   $RM out/* && rmdir out
14425   cd ..
14426   $RM -r conftest
14427   $RM conftest*
14428
14429fi
14430{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_c_o_CXX" >&5
14431$as_echo "$lt_cv_prog_compiler_c_o_CXX" >&6; }
14432
14433
14434
14435    { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler supports -c -o file.$ac_objext" >&5
14436$as_echo_n "checking if $compiler supports -c -o file.$ac_objext... " >&6; }
14437if ${lt_cv_prog_compiler_c_o_CXX+:} false; then :
14438  $as_echo_n "(cached) " >&6
14439else
14440  lt_cv_prog_compiler_c_o_CXX=no
14441   $RM -r conftest 2>/dev/null
14442   mkdir conftest
14443   cd conftest
14444   mkdir out
14445   echo "$lt_simple_compile_test_code" > conftest.$ac_ext
14446
14447   lt_compiler_flag="-o out/conftest2.$ac_objext"
14448   # Insert the option either (1) after the last *FLAGS variable, or
14449   # (2) before a word containing "conftest.", or (3) at the end.
14450   # Note that $ac_compile itself does not contain backslashes and begins
14451   # with a dollar sign (not a hyphen), so the echo should work correctly.
14452   lt_compile=`echo "$ac_compile" | $SED \
14453   -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
14454   -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
14455   -e 's:$: $lt_compiler_flag:'`
14456   (eval echo "\"\$as_me:$LINENO: $lt_compile\"" >&5)
14457   (eval "$lt_compile" 2>out/conftest.err)
14458   ac_status=$?
14459   cat out/conftest.err >&5
14460   echo "$as_me:$LINENO: \$? = $ac_status" >&5
14461   if (exit $ac_status) && test -s out/conftest2.$ac_objext
14462   then
14463     # The compiler can only warn and ignore the option if not recognized
14464     # So say no if there are warnings
14465     $ECHO "$_lt_compiler_boilerplate" | $SED '/^$/d' > out/conftest.exp
14466     $SED '/^$/d; /^ *+/d' out/conftest.err >out/conftest.er2
14467     if test ! -s out/conftest.er2 || diff out/conftest.exp out/conftest.er2 >/dev/null; then
14468       lt_cv_prog_compiler_c_o_CXX=yes
14469     fi
14470   fi
14471   chmod u+w . 2>&5
14472   $RM conftest*
14473   # SGI C++ compiler will create directory out/ii_files/ for
14474   # template instantiation
14475   test -d out/ii_files && $RM out/ii_files/* && rmdir out/ii_files
14476   $RM out/* && rmdir out
14477   cd ..
14478   $RM -r conftest
14479   $RM conftest*
14480
14481fi
14482{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_c_o_CXX" >&5
14483$as_echo "$lt_cv_prog_compiler_c_o_CXX" >&6; }
14484
14485
14486
14487
14488hard_links="nottested"
14489if test "$lt_cv_prog_compiler_c_o_CXX" = no && test "$need_locks" != no; then
14490  # do not overwrite the value of need_locks provided by the user
14491  { $as_echo "$as_me:${as_lineno-$LINENO}: checking if we can lock with hard links" >&5
14492$as_echo_n "checking if we can lock with hard links... " >&6; }
14493  hard_links=yes
14494  $RM conftest*
14495  ln conftest.a conftest.b 2>/dev/null && hard_links=no
14496  touch conftest.a
14497  ln conftest.a conftest.b 2>&5 || hard_links=no
14498  ln conftest.a conftest.b 2>/dev/null && hard_links=no
14499  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $hard_links" >&5
14500$as_echo "$hard_links" >&6; }
14501  if test "$hard_links" = no; then
14502    { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: \`$CC' does not support \`-c -o', so \`make -j' may be unsafe" >&5
14503$as_echo "$as_me: WARNING: \`$CC' does not support \`-c -o', so \`make -j' may be unsafe" >&2;}
14504    need_locks=warn
14505  fi
14506else
14507  need_locks=no
14508fi
14509
14510
14511
14512    { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the $compiler linker ($LD) supports shared libraries" >&5
14513$as_echo_n "checking whether the $compiler linker ($LD) supports shared libraries... " >&6; }
14514
14515  export_symbols_cmds_CXX='$NM $libobjs $convenience | $global_symbol_pipe | $SED '\''s/.* //'\'' | sort | uniq > $export_symbols'
14516  case $host_os in
14517  aix[4-9]*)
14518    # If we're using GNU nm, then we don't want the "-C" option.
14519    # -C means demangle to AIX nm, but means don't demangle with GNU nm
14520    # Also, AIX nm treats weak defined symbols like other global defined
14521    # symbols, whereas GNU nm marks them as "W".
14522    if $NM -V 2>&1 | $GREP 'GNU' > /dev/null; then
14523      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'
14524    else
14525      export_symbols_cmds_CXX='$NM -BCpg $libobjs $convenience | awk '\''{ if (((\$ 2 == "T") || (\$ 2 == "D") || (\$ 2 == "B") || (\$ 2 == "L")) && (substr(\$ 3,1,1) != ".")) { print \$ 3 } }'\'' | sort -u > $export_symbols'
14526    fi
14527    ;;
14528  pw32*)
14529    export_symbols_cmds_CXX="$ltdll_cmds"
14530  ;;
14531  cygwin* | mingw* | cegcc*)
14532    export_symbols_cmds_CXX='$NM $libobjs $convenience | $global_symbol_pipe | $SED -e '\''/^[BCDGRS][ ]/s/.*[ ]\([^ ]*\)/\1 DATA/;/^.*[ ]__nm__/s/^.*[ ]__nm__\([^ ]*\)[ ][^ ]*/\1 DATA/;/^I[ ]/d;/^[AITW][ ]/s/.* //'\'' | sort | uniq > $export_symbols'
14533  ;;
14534  *)
14535    export_symbols_cmds_CXX='$NM $libobjs $convenience | $global_symbol_pipe | $SED '\''s/.* //'\'' | sort | uniq > $export_symbols'
14536  ;;
14537  esac
14538  exclude_expsyms_CXX='_GLOBAL_OFFSET_TABLE_|_GLOBAL__F[ID]_.*'
14539
14540{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ld_shlibs_CXX" >&5
14541$as_echo "$ld_shlibs_CXX" >&6; }
14542test "$ld_shlibs_CXX" = no && can_build_shared=no
14543
14544with_gnu_ld_CXX=$with_gnu_ld
14545
14546
14547
14548
14549
14550
14551#
14552# Do we need to explicitly link libc?
14553#
14554case "x$archive_cmds_need_lc_CXX" in
14555x|xyes)
14556  # Assume -lc should be added
14557  archive_cmds_need_lc_CXX=yes
14558
14559  if test "$enable_shared" = yes && test "$GCC" = yes; then
14560    case $archive_cmds_CXX in
14561    *'~'*)
14562      # FIXME: we may have to deal with multi-command sequences.
14563      ;;
14564    '$CC '*)
14565      # Test whether the compiler implicitly links with -lc since on some
14566      # systems, -lgcc has to come before -lc. If gcc already passes -lc
14567      # to ld, don't add -lc before -lgcc.
14568      { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether -lc should be explicitly linked in" >&5
14569$as_echo_n "checking whether -lc should be explicitly linked in... " >&6; }
14570if ${lt_cv_archive_cmds_need_lc_CXX+:} false; then :
14571  $as_echo_n "(cached) " >&6
14572else
14573  $RM conftest*
14574	echo "$lt_simple_compile_test_code" > conftest.$ac_ext
14575
14576	if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
14577  (eval $ac_compile) 2>&5
14578  ac_status=$?
14579  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
14580  test $ac_status = 0; } 2>conftest.err; then
14581	  soname=conftest
14582	  lib=conftest
14583	  libobjs=conftest.$ac_objext
14584	  deplibs=
14585	  wl=$lt_prog_compiler_wl_CXX
14586	  pic_flag=$lt_prog_compiler_pic_CXX
14587	  compiler_flags=-v
14588	  linker_flags=-v
14589	  verstring=
14590	  output_objdir=.
14591	  libname=conftest
14592	  lt_save_allow_undefined_flag=$allow_undefined_flag_CXX
14593	  allow_undefined_flag_CXX=
14594	  if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$archive_cmds_CXX 2\>\&1 \| $GREP \" -lc \" \>/dev/null 2\>\&1\""; } >&5
14595  (eval $archive_cmds_CXX 2\>\&1 \| $GREP \" -lc \" \>/dev/null 2\>\&1) 2>&5
14596  ac_status=$?
14597  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
14598  test $ac_status = 0; }
14599	  then
14600	    lt_cv_archive_cmds_need_lc_CXX=no
14601	  else
14602	    lt_cv_archive_cmds_need_lc_CXX=yes
14603	  fi
14604	  allow_undefined_flag_CXX=$lt_save_allow_undefined_flag
14605	else
14606	  cat conftest.err 1>&5
14607	fi
14608	$RM conftest*
14609
14610fi
14611{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_archive_cmds_need_lc_CXX" >&5
14612$as_echo "$lt_cv_archive_cmds_need_lc_CXX" >&6; }
14613      archive_cmds_need_lc_CXX=$lt_cv_archive_cmds_need_lc_CXX
14614      ;;
14615    esac
14616  fi
14617  ;;
14618esac
14619
14620
14621
14622
14623
14624
14625
14626
14627
14628
14629
14630
14631
14632
14633
14634
14635
14636
14637
14638
14639
14640
14641
14642
14643
14644
14645
14646
14647
14648
14649
14650
14651
14652
14653
14654
14655
14656
14657
14658
14659
14660
14661
14662
14663
14664
14665
14666
14667
14668
14669
14670
14671
14672
14673
14674
14675
14676
14677
14678
14679
14680
14681
14682
14683    { $as_echo "$as_me:${as_lineno-$LINENO}: checking dynamic linker characteristics" >&5
14684$as_echo_n "checking dynamic linker characteristics... " >&6; }
14685
14686library_names_spec=
14687libname_spec='lib$name'
14688soname_spec=
14689shrext_cmds=".so"
14690postinstall_cmds=
14691postuninstall_cmds=
14692finish_cmds=
14693finish_eval=
14694shlibpath_var=
14695shlibpath_overrides_runpath=unknown
14696version_type=none
14697dynamic_linker="$host_os ld.so"
14698sys_lib_dlsearch_path_spec="/lib /usr/lib"
14699need_lib_prefix=unknown
14700hardcode_into_libs=no
14701
14702# when you set need_version to no, make sure it does not cause -set_version
14703# flags to be left without arguments
14704need_version=unknown
14705
14706case $host_os in
14707aix3*)
14708  version_type=linux
14709  library_names_spec='${libname}${release}${shared_ext}$versuffix $libname.a'
14710  shlibpath_var=LIBPATH
14711
14712  # AIX 3 has no versioning support, so we append a major version to the name.
14713  soname_spec='${libname}${release}${shared_ext}$major'
14714  ;;
14715
14716aix[4-9]*)
14717  version_type=linux
14718  need_lib_prefix=no
14719  need_version=no
14720  hardcode_into_libs=yes
14721  if test "$host_cpu" = ia64; then
14722    # AIX 5 supports IA64
14723    library_names_spec='${libname}${release}${shared_ext}$major ${libname}${release}${shared_ext}$versuffix $libname${shared_ext}'
14724    shlibpath_var=LD_LIBRARY_PATH
14725  else
14726    # With GCC up to 2.95.x, collect2 would create an import file
14727    # for dependence libraries.  The import file would start with
14728    # the line `#! .'.  This would cause the generated library to
14729    # depend on `.', always an invalid library.  This was fixed in
14730    # development snapshots of GCC prior to 3.0.
14731    case $host_os in
14732      aix4 | aix4.[01] | aix4.[01].*)
14733      if { echo '#if __GNUC__ > 2 || (__GNUC__ == 2 && __GNUC_MINOR__ >= 97)'
14734	   echo ' yes '
14735	   echo '#endif'; } | ${CC} -E - | $GREP yes > /dev/null; then
14736	:
14737      else
14738	can_build_shared=no
14739      fi
14740      ;;
14741    esac
14742    # AIX (on Power*) has no versioning support, so currently we can not hardcode correct
14743    # soname into executable. Probably we can add versioning support to
14744    # collect2, so additional links can be useful in future.
14745    if test "$aix_use_runtimelinking" = yes; then
14746      # If using run time linking (on AIX 4.2 or later) use lib<name>.so
14747      # instead of lib<name>.a to let people know that these are not
14748      # typical AIX shared libraries.
14749      library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
14750    else
14751      # We preserve .a as extension for shared libraries through AIX4.2
14752      # and later when we are not doing run time linking.
14753      library_names_spec='${libname}${release}.a $libname.a'
14754      soname_spec='${libname}${release}${shared_ext}$major'
14755    fi
14756    shlibpath_var=LIBPATH
14757  fi
14758  ;;
14759
14760amigaos*)
14761  case $host_cpu in
14762  powerpc)
14763    # Since July 2007 AmigaOS4 officially supports .so libraries.
14764    # When compiling the executable, add -use-dynld -Lsobjs: to the compileline.
14765    library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
14766    ;;
14767  m68k)
14768    library_names_spec='$libname.ixlibrary $libname.a'
14769    # Create ${libname}_ixlibrary.a entries in /sys/libs.
14770    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'
14771    ;;
14772  esac
14773  ;;
14774
14775beos*)
14776  library_names_spec='${libname}${shared_ext}'
14777  dynamic_linker="$host_os ld.so"
14778  shlibpath_var=LIBRARY_PATH
14779  ;;
14780
14781bsdi[45]*)
14782  version_type=linux
14783  need_version=no
14784  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
14785  soname_spec='${libname}${release}${shared_ext}$major'
14786  finish_cmds='PATH="\$PATH:/sbin" ldconfig $libdir'
14787  shlibpath_var=LD_LIBRARY_PATH
14788  sys_lib_search_path_spec="/shlib /usr/lib /usr/X11/lib /usr/contrib/lib /lib /usr/local/lib"
14789  sys_lib_dlsearch_path_spec="/shlib /usr/lib /usr/local/lib"
14790  # the default ld.so.conf also contains /usr/contrib/lib and
14791  # /usr/X11R6/lib (/usr/X11 is a link to /usr/X11R6), but let us allow
14792  # libtool to hard-code these into programs
14793  ;;
14794
14795cygwin* | mingw* | pw32* | cegcc*)
14796  version_type=windows
14797  shrext_cmds=".dll"
14798  need_version=no
14799  need_lib_prefix=no
14800
14801  case $GCC,$host_os in
14802  yes,cygwin* | yes,mingw* | yes,pw32* | yes,cegcc*)
14803    library_names_spec='$libname.dll.a'
14804    # DLL is installed to $(libdir)/../bin by postinstall_cmds
14805    postinstall_cmds='base_file=`basename \${file}`~
14806      dlpath=`$SHELL 2>&1 -c '\''. $dir/'\''\${base_file}'\''i; echo \$dlname'\''`~
14807      dldir=$destdir/`dirname \$dlpath`~
14808      test -d \$dldir || mkdir -p \$dldir~
14809      $install_prog $dir/$dlname \$dldir/$dlname~
14810      chmod a+x \$dldir/$dlname~
14811      if test -n '\''$stripme'\'' && test -n '\''$striplib'\''; then
14812        eval '\''$striplib \$dldir/$dlname'\'' || exit \$?;
14813      fi'
14814    postuninstall_cmds='dldll=`$SHELL 2>&1 -c '\''. $file; echo \$dlname'\''`~
14815      dlpath=$dir/\$dldll~
14816       $RM \$dlpath'
14817    shlibpath_overrides_runpath=yes
14818
14819    case $host_os in
14820    cygwin*)
14821      # Cygwin DLLs use 'cyg' prefix rather than 'lib'
14822      soname_spec='`echo ${libname} | sed -e 's/^lib/cyg/'``echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}'
14823
14824      ;;
14825    mingw* | cegcc*)
14826      # MinGW DLLs use traditional 'lib' prefix
14827      soname_spec='${libname}`echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}'
14828      ;;
14829    pw32*)
14830      # pw32 DLLs use 'pw' prefix rather than 'lib'
14831      library_names_spec='`echo ${libname} | sed -e 's/^lib/pw/'``echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}'
14832      ;;
14833    esac
14834    ;;
14835
14836  *)
14837    library_names_spec='${libname}`echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext} $libname.lib'
14838    ;;
14839  esac
14840  dynamic_linker='Win32 ld.exe'
14841  # FIXME: first we should search . and the directory the executable is in
14842  shlibpath_var=PATH
14843  ;;
14844
14845darwin* | rhapsody*)
14846  dynamic_linker="$host_os dyld"
14847  version_type=darwin
14848  need_lib_prefix=no
14849  need_version=no
14850  library_names_spec='${libname}${release}${major}$shared_ext ${libname}$shared_ext'
14851  soname_spec='${libname}${release}${major}$shared_ext'
14852  shlibpath_overrides_runpath=yes
14853  shlibpath_var=DYLD_LIBRARY_PATH
14854  shrext_cmds='`test .$module = .yes && echo .so || echo .dylib`'
14855
14856  sys_lib_dlsearch_path_spec='/usr/local/lib /lib /usr/lib'
14857  ;;
14858
14859dgux*)
14860  version_type=linux
14861  need_lib_prefix=no
14862  need_version=no
14863  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname$shared_ext'
14864  soname_spec='${libname}${release}${shared_ext}$major'
14865  shlibpath_var=LD_LIBRARY_PATH
14866  ;;
14867
14868freebsd* | dragonfly*)
14869  # DragonFly does not have aout.  When/if they implement a new
14870  # versioning mechanism, adjust this.
14871  if test -x /usr/bin/objformat; then
14872    objformat=`/usr/bin/objformat`
14873  else
14874    case $host_os in
14875    freebsd[23].*) objformat=aout ;;
14876    *) objformat=elf ;;
14877    esac
14878  fi
14879  version_type=freebsd-$objformat
14880  case $version_type in
14881    freebsd-elf*)
14882      library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext} $libname${shared_ext}'
14883      need_version=no
14884      need_lib_prefix=no
14885      ;;
14886    freebsd-*)
14887      library_names_spec='${libname}${release}${shared_ext}$versuffix $libname${shared_ext}$versuffix'
14888      need_version=yes
14889      ;;
14890  esac
14891  shlibpath_var=LD_LIBRARY_PATH
14892  case $host_os in
14893  freebsd2.*)
14894    shlibpath_overrides_runpath=yes
14895    ;;
14896  freebsd3.[01]* | freebsdelf3.[01]*)
14897    shlibpath_overrides_runpath=yes
14898    hardcode_into_libs=yes
14899    ;;
14900  freebsd3.[2-9]* | freebsdelf3.[2-9]* | \
14901  freebsd4.[0-5] | freebsdelf4.[0-5] | freebsd4.1.1 | freebsdelf4.1.1)
14902    shlibpath_overrides_runpath=no
14903    hardcode_into_libs=yes
14904    ;;
14905  *) # from 4.6 on, and DragonFly
14906    shlibpath_overrides_runpath=yes
14907    hardcode_into_libs=yes
14908    ;;
14909  esac
14910  ;;
14911
14912haiku*)
14913  version_type=linux
14914  need_lib_prefix=no
14915  need_version=no
14916  dynamic_linker="$host_os runtime_loader"
14917  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}${major} ${libname}${shared_ext}'
14918  soname_spec='${libname}${release}${shared_ext}$major'
14919  shlibpath_var=LIBRARY_PATH
14920  shlibpath_overrides_runpath=yes
14921  sys_lib_dlsearch_path_spec='/boot/home/config/lib /boot/common/lib /boot/system/lib'
14922  hardcode_into_libs=yes
14923  ;;
14924
14925hpux9* | hpux10* | hpux11*)
14926  # Give a soname corresponding to the major version so that dld.sl refuses to
14927  # link against other versions.
14928  version_type=sunos
14929  need_lib_prefix=no
14930  need_version=no
14931  case $host_cpu in
14932  ia64*)
14933    shrext_cmds='.so'
14934    hardcode_into_libs=yes
14935    dynamic_linker="$host_os dld.so"
14936    shlibpath_var=LD_LIBRARY_PATH
14937    shlibpath_overrides_runpath=yes # Unless +noenvvar is specified.
14938    library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
14939    soname_spec='${libname}${release}${shared_ext}$major'
14940    if test "X$HPUX_IA64_MODE" = X32; then
14941      sys_lib_search_path_spec="/usr/lib/hpux32 /usr/local/lib/hpux32 /usr/local/lib"
14942    else
14943      sys_lib_search_path_spec="/usr/lib/hpux64 /usr/local/lib/hpux64"
14944    fi
14945    sys_lib_dlsearch_path_spec=$sys_lib_search_path_spec
14946    ;;
14947  hppa*64*)
14948    shrext_cmds='.sl'
14949    hardcode_into_libs=yes
14950    dynamic_linker="$host_os dld.sl"
14951    shlibpath_var=LD_LIBRARY_PATH # How should we handle SHLIB_PATH
14952    shlibpath_overrides_runpath=yes # Unless +noenvvar is specified.
14953    library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
14954    soname_spec='${libname}${release}${shared_ext}$major'
14955    sys_lib_search_path_spec="/usr/lib/pa20_64 /usr/ccs/lib/pa20_64"
14956    sys_lib_dlsearch_path_spec=$sys_lib_search_path_spec
14957    ;;
14958  *)
14959    shrext_cmds='.sl'
14960    dynamic_linker="$host_os dld.sl"
14961    shlibpath_var=SHLIB_PATH
14962    shlibpath_overrides_runpath=no # +s is required to enable SHLIB_PATH
14963    library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
14964    soname_spec='${libname}${release}${shared_ext}$major'
14965    ;;
14966  esac
14967  # HP-UX runs *really* slowly unless shared libraries are mode 555, ...
14968  postinstall_cmds='chmod 555 $lib'
14969  # or fails outright, so override atomically:
14970  install_override_mode=555
14971  ;;
14972
14973interix[3-9]*)
14974  version_type=linux
14975  need_lib_prefix=no
14976  need_version=no
14977  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${shared_ext}'
14978  soname_spec='${libname}${release}${shared_ext}$major'
14979  dynamic_linker='Interix 3.x ld.so.1 (PE, like ELF)'
14980  shlibpath_var=LD_LIBRARY_PATH
14981  shlibpath_overrides_runpath=no
14982  hardcode_into_libs=yes
14983  ;;
14984
14985irix5* | irix6* | nonstopux*)
14986  case $host_os in
14987    nonstopux*) version_type=nonstopux ;;
14988    *)
14989	if test "$lt_cv_prog_gnu_ld" = yes; then
14990		version_type=linux
14991	else
14992		version_type=irix
14993	fi ;;
14994  esac
14995  need_lib_prefix=no
14996  need_version=no
14997  soname_spec='${libname}${release}${shared_ext}$major'
14998  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${release}${shared_ext} $libname${shared_ext}'
14999  case $host_os in
15000  irix5* | nonstopux*)
15001    libsuff= shlibsuff=
15002    ;;
15003  *)
15004    case $LD in # libtool.m4 will add one of these switches to LD
15005    *-32|*"-32 "|*-melf32bsmip|*"-melf32bsmip ")
15006      libsuff= shlibsuff= libmagic=32-bit;;
15007    *-n32|*"-n32 "|*-melf32bmipn32|*"-melf32bmipn32 ")
15008      libsuff=32 shlibsuff=N32 libmagic=N32;;
15009    *-64|*"-64 "|*-melf64bmip|*"-melf64bmip ")
15010      libsuff=64 shlibsuff=64 libmagic=64-bit;;
15011    *) libsuff= shlibsuff= libmagic=never-match;;
15012    esac
15013    ;;
15014  esac
15015  shlibpath_var=LD_LIBRARY${shlibsuff}_PATH
15016  shlibpath_overrides_runpath=no
15017  sys_lib_search_path_spec="/usr/lib${libsuff} /lib${libsuff} /usr/local/lib${libsuff}"
15018  sys_lib_dlsearch_path_spec="/usr/lib${libsuff} /lib${libsuff}"
15019  hardcode_into_libs=yes
15020  ;;
15021
15022# No shared lib support for Linux oldld, aout, or coff.
15023linux*oldld* | linux*aout* | linux*coff*)
15024  dynamic_linker=no
15025  ;;
15026
15027# This must be Linux ELF.
15028linux* | k*bsd*-gnu | kopensolaris*-gnu | gnu*)
15029  version_type=linux
15030  need_lib_prefix=no
15031  need_version=no
15032  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
15033  soname_spec='${libname}${release}${shared_ext}$major'
15034  finish_cmds='PATH="\$PATH:/sbin" ldconfig -n $libdir'
15035  shlibpath_var=LD_LIBRARY_PATH
15036  shlibpath_overrides_runpath=no
15037
15038  # Some binutils ld are patched to set DT_RUNPATH
15039  if ${lt_cv_shlibpath_overrides_runpath+:} false; then :
15040  $as_echo_n "(cached) " >&6
15041else
15042  lt_cv_shlibpath_overrides_runpath=no
15043    save_LDFLAGS=$LDFLAGS
15044    save_libdir=$libdir
15045    eval "libdir=/foo; wl=\"$lt_prog_compiler_wl_CXX\"; \
15046	 LDFLAGS=\"\$LDFLAGS $hardcode_libdir_flag_spec_CXX\""
15047    cat confdefs.h - <<_ACEOF >conftest.$ac_ext
15048/* end confdefs.h.  */
15049
15050int
15051main ()
15052{
15053
15054  ;
15055  return 0;
15056}
15057_ACEOF
15058if ac_fn_cxx_try_link "$LINENO"; then :
15059  if  ($OBJDUMP -p conftest$ac_exeext) 2>/dev/null | grep "RUNPATH.*$libdir" >/dev/null; then :
15060  lt_cv_shlibpath_overrides_runpath=yes
15061fi
15062fi
15063rm -f core conftest.err conftest.$ac_objext \
15064    conftest$ac_exeext conftest.$ac_ext
15065    LDFLAGS=$save_LDFLAGS
15066    libdir=$save_libdir
15067
15068fi
15069
15070  shlibpath_overrides_runpath=$lt_cv_shlibpath_overrides_runpath
15071
15072  # This implies no fast_install, which is unacceptable.
15073  # Some rework will be needed to allow for fast_install
15074  # before this can be enabled.
15075  hardcode_into_libs=yes
15076
15077  # Append ld.so.conf contents to the search path
15078  if test -f /etc/ld.so.conf; then
15079    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' ' '`
15080    sys_lib_dlsearch_path_spec="/lib /usr/lib $lt_ld_extra"
15081  fi
15082
15083  # We used to test for /lib/ld.so.1 and disable shared libraries on
15084  # powerpc, because MkLinux only supported shared libraries with the
15085  # GNU dynamic linker.  Since this was broken with cross compilers,
15086  # most powerpc-linux boxes support dynamic linking these days and
15087  # people can always --disable-shared, the test was removed, and we
15088  # assume the GNU/Linux dynamic linker is in use.
15089  dynamic_linker='GNU/Linux ld.so'
15090  ;;
15091
15092netbsd*)
15093  version_type=sunos
15094  need_lib_prefix=no
15095  need_version=no
15096  if echo __ELF__ | $CC -E - | $GREP __ELF__ >/dev/null; then
15097    library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix'
15098    finish_cmds='PATH="\$PATH:/sbin" ldconfig -m $libdir'
15099    dynamic_linker='NetBSD (a.out) ld.so'
15100  else
15101    library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${shared_ext}'
15102    soname_spec='${libname}${release}${shared_ext}$major'
15103    dynamic_linker='NetBSD ld.elf_so'
15104  fi
15105  shlibpath_var=LD_LIBRARY_PATH
15106  shlibpath_overrides_runpath=yes
15107  hardcode_into_libs=yes
15108  ;;
15109
15110newsos6)
15111  version_type=linux
15112  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
15113  shlibpath_var=LD_LIBRARY_PATH
15114  shlibpath_overrides_runpath=yes
15115  ;;
15116
15117*nto* | *qnx*)
15118  version_type=qnx
15119  need_lib_prefix=no
15120  need_version=no
15121  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
15122  soname_spec='${libname}${release}${shared_ext}$major'
15123  shlibpath_var=LD_LIBRARY_PATH
15124  shlibpath_overrides_runpath=no
15125  hardcode_into_libs=yes
15126  dynamic_linker='ldqnx.so'
15127  ;;
15128
15129openbsd*)
15130  version_type=sunos
15131  sys_lib_dlsearch_path_spec="/usr/lib"
15132  need_lib_prefix=no
15133  # Some older versions of OpenBSD (3.3 at least) *do* need versioned libs.
15134  case $host_os in
15135    openbsd3.3 | openbsd3.3.*)	need_version=yes ;;
15136    *)				need_version=no  ;;
15137  esac
15138  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix'
15139  finish_cmds='PATH="\$PATH:/sbin" ldconfig -m $libdir'
15140  shlibpath_var=LD_LIBRARY_PATH
15141  if test -z "`echo __ELF__ | $CC -E - | $GREP __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then
15142    case $host_os in
15143      openbsd2.[89] | openbsd2.[89].*)
15144	shlibpath_overrides_runpath=no
15145	;;
15146      *)
15147	shlibpath_overrides_runpath=yes
15148	;;
15149      esac
15150  else
15151    shlibpath_overrides_runpath=yes
15152  fi
15153  ;;
15154
15155os2*)
15156  libname_spec='$name'
15157  shrext_cmds=".dll"
15158  need_lib_prefix=no
15159  library_names_spec='$libname${shared_ext} $libname.a'
15160  dynamic_linker='OS/2 ld.exe'
15161  shlibpath_var=LIBPATH
15162  ;;
15163
15164osf3* | osf4* | osf5*)
15165  version_type=osf
15166  need_lib_prefix=no
15167  need_version=no
15168  soname_spec='${libname}${release}${shared_ext}$major'
15169  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
15170  shlibpath_var=LD_LIBRARY_PATH
15171  sys_lib_search_path_spec="/usr/shlib /usr/ccs/lib /usr/lib/cmplrs/cc /usr/lib /usr/local/lib /var/shlib"
15172  sys_lib_dlsearch_path_spec="$sys_lib_search_path_spec"
15173  ;;
15174
15175rdos*)
15176  dynamic_linker=no
15177  ;;
15178
15179solaris*)
15180  version_type=linux
15181  need_lib_prefix=no
15182  need_version=no
15183  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
15184  soname_spec='${libname}${release}${shared_ext}$major'
15185  shlibpath_var=LD_LIBRARY_PATH
15186  shlibpath_overrides_runpath=yes
15187  hardcode_into_libs=yes
15188  # ldd complains unless libraries are executable
15189  postinstall_cmds='chmod +x $lib'
15190  ;;
15191
15192sunos4*)
15193  version_type=sunos
15194  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix'
15195  finish_cmds='PATH="\$PATH:/usr/etc" ldconfig $libdir'
15196  shlibpath_var=LD_LIBRARY_PATH
15197  shlibpath_overrides_runpath=yes
15198  if test "$with_gnu_ld" = yes; then
15199    need_lib_prefix=no
15200  fi
15201  need_version=yes
15202  ;;
15203
15204sysv4 | sysv4.3*)
15205  version_type=linux
15206  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
15207  soname_spec='${libname}${release}${shared_ext}$major'
15208  shlibpath_var=LD_LIBRARY_PATH
15209  case $host_vendor in
15210    sni)
15211      shlibpath_overrides_runpath=no
15212      need_lib_prefix=no
15213      runpath_var=LD_RUN_PATH
15214      ;;
15215    siemens)
15216      need_lib_prefix=no
15217      ;;
15218    motorola)
15219      need_lib_prefix=no
15220      need_version=no
15221      shlibpath_overrides_runpath=no
15222      sys_lib_search_path_spec='/lib /usr/lib /usr/ccs/lib'
15223      ;;
15224  esac
15225  ;;
15226
15227sysv4*MP*)
15228  if test -d /usr/nec ;then
15229    version_type=linux
15230    library_names_spec='$libname${shared_ext}.$versuffix $libname${shared_ext}.$major $libname${shared_ext}'
15231    soname_spec='$libname${shared_ext}.$major'
15232    shlibpath_var=LD_LIBRARY_PATH
15233  fi
15234  ;;
15235
15236sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX* | sysv4*uw2*)
15237  version_type=freebsd-elf
15238  need_lib_prefix=no
15239  need_version=no
15240  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext} $libname${shared_ext}'
15241  soname_spec='${libname}${release}${shared_ext}$major'
15242  shlibpath_var=LD_LIBRARY_PATH
15243  shlibpath_overrides_runpath=yes
15244  hardcode_into_libs=yes
15245  if test "$with_gnu_ld" = yes; then
15246    sys_lib_search_path_spec='/usr/local/lib /usr/gnu/lib /usr/ccs/lib /usr/lib /lib'
15247  else
15248    sys_lib_search_path_spec='/usr/ccs/lib /usr/lib'
15249    case $host_os in
15250      sco3.2v5*)
15251        sys_lib_search_path_spec="$sys_lib_search_path_spec /lib"
15252	;;
15253    esac
15254  fi
15255  sys_lib_dlsearch_path_spec='/usr/lib'
15256  ;;
15257
15258tpf*)
15259  # TPF is a cross-target only.  Preferred cross-host = GNU/Linux.
15260  version_type=linux
15261  need_lib_prefix=no
15262  need_version=no
15263  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
15264  shlibpath_var=LD_LIBRARY_PATH
15265  shlibpath_overrides_runpath=no
15266  hardcode_into_libs=yes
15267  ;;
15268
15269uts4*)
15270  version_type=linux
15271  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
15272  soname_spec='${libname}${release}${shared_ext}$major'
15273  shlibpath_var=LD_LIBRARY_PATH
15274  ;;
15275
15276*)
15277  dynamic_linker=no
15278  ;;
15279esac
15280{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $dynamic_linker" >&5
15281$as_echo "$dynamic_linker" >&6; }
15282test "$dynamic_linker" = no && can_build_shared=no
15283
15284variables_saved_for_relink="PATH $shlibpath_var $runpath_var"
15285if test "$GCC" = yes; then
15286  variables_saved_for_relink="$variables_saved_for_relink GCC_EXEC_PREFIX COMPILER_PATH LIBRARY_PATH"
15287fi
15288
15289if test "${lt_cv_sys_lib_search_path_spec+set}" = set; then
15290  sys_lib_search_path_spec="$lt_cv_sys_lib_search_path_spec"
15291fi
15292if test "${lt_cv_sys_lib_dlsearch_path_spec+set}" = set; then
15293  sys_lib_dlsearch_path_spec="$lt_cv_sys_lib_dlsearch_path_spec"
15294fi
15295
15296
15297
15298
15299
15300
15301
15302
15303
15304
15305
15306
15307
15308
15309
15310
15311
15312
15313
15314
15315
15316
15317
15318
15319
15320
15321
15322
15323
15324
15325
15326
15327
15328
15329
15330
15331
15332
15333    { $as_echo "$as_me:${as_lineno-$LINENO}: checking how to hardcode library paths into programs" >&5
15334$as_echo_n "checking how to hardcode library paths into programs... " >&6; }
15335hardcode_action_CXX=
15336if test -n "$hardcode_libdir_flag_spec_CXX" ||
15337   test -n "$runpath_var_CXX" ||
15338   test "X$hardcode_automatic_CXX" = "Xyes" ; then
15339
15340  # We can hardcode non-existent directories.
15341  if test "$hardcode_direct_CXX" != no &&
15342     # If the only mechanism to avoid hardcoding is shlibpath_var, we
15343     # have to relink, otherwise we might link with an installed library
15344     # when we should be linking with a yet-to-be-installed one
15345     ## test "$_LT_TAGVAR(hardcode_shlibpath_var, CXX)" != no &&
15346     test "$hardcode_minus_L_CXX" != no; then
15347    # Linking always hardcodes the temporary library directory.
15348    hardcode_action_CXX=relink
15349  else
15350    # We can link without hardcoding, and we can hardcode nonexisting dirs.
15351    hardcode_action_CXX=immediate
15352  fi
15353else
15354  # We cannot hardcode anything, or else we can only hardcode existing
15355  # directories.
15356  hardcode_action_CXX=unsupported
15357fi
15358{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $hardcode_action_CXX" >&5
15359$as_echo "$hardcode_action_CXX" >&6; }
15360
15361if test "$hardcode_action_CXX" = relink ||
15362   test "$inherit_rpath_CXX" = yes; then
15363  # Fast installation is not supported
15364  enable_fast_install=no
15365elif test "$shlibpath_overrides_runpath" = yes ||
15366     test "$enable_shared" = no; then
15367  # Fast installation is not necessary
15368  enable_fast_install=needless
15369fi
15370
15371
15372
15373
15374
15375
15376
15377  fi # test -n "$compiler"
15378
15379  CC=$lt_save_CC
15380  LDCXX=$LD
15381  LD=$lt_save_LD
15382  GCC=$lt_save_GCC
15383  with_gnu_ld=$lt_save_with_gnu_ld
15384  lt_cv_path_LDCXX=$lt_cv_path_LD
15385  lt_cv_path_LD=$lt_save_path_LD
15386  lt_cv_prog_gnu_ldcxx=$lt_cv_prog_gnu_ld
15387  lt_cv_prog_gnu_ld=$lt_save_with_gnu_ld
15388fi # test "$_lt_caught_CXX_error" != yes
15389
15390ac_ext=c
15391ac_cpp='$CPP $CPPFLAGS'
15392ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
15393ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
15394ac_compiler_gnu=$ac_cv_c_compiler_gnu
15395
15396
15397
15398
15399
15400
15401
15402
15403
15404
15405
15406
15407
15408        ac_config_commands="$ac_config_commands libtool"
15409
15410
15411
15412
15413# Only expand once:
15414
15415
15416# Check whether --enable-shared was given.
15417if test "${enable_shared+set}" = set; then :
15418  enableval=$enable_shared; p=${PACKAGE-default}
15419    case $enableval in
15420    yes) enable_shared=yes ;;
15421    no) enable_shared=no ;;
15422    *)
15423      enable_shared=no
15424      # Look at the argument we got.  We use all the common list separators.
15425      lt_save_ifs="$IFS"; IFS="${IFS}$PATH_SEPARATOR,"
15426      for pkg in $enableval; do
15427	IFS="$lt_save_ifs"
15428	if test "X$pkg" = "X$p"; then
15429	  enable_shared=yes
15430	fi
15431      done
15432      IFS="$lt_save_ifs"
15433      ;;
15434    esac
15435else
15436  enable_shared=yes
15437fi
15438
15439
15440
15441
15442
15443
15444# Check whether --enable-static was given.
15445if test "${enable_static+set}" = set; then :
15446  enableval=$enable_static; p=${PACKAGE-default}
15447    case $enableval in
15448    yes) enable_static=yes ;;
15449    no) enable_static=no ;;
15450    *)
15451     enable_static=no
15452      # Look at the argument we got.  We use all the common list separators.
15453      lt_save_ifs="$IFS"; IFS="${IFS}$PATH_SEPARATOR,"
15454      for pkg in $enableval; do
15455	IFS="$lt_save_ifs"
15456	if test "X$pkg" = "X$p"; then
15457	  enable_static=yes
15458	fi
15459      done
15460      IFS="$lt_save_ifs"
15461      ;;
15462    esac
15463else
15464  enable_static=no
15465fi
15466
15467
15468
15469
15470
15471
15472
15473if test "$enable_shared" != "yes"; then
15474  { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: Cannot set --enable-shared for gprofng/libcollector. Profiling will be unavailable." >&5
15475$as_echo "$as_me: WARNING: Cannot set --enable-shared for gprofng/libcollector. Profiling will be unavailable." >&2;}
15476fi
15477
15478GPROFNG_VARIANT=unknown
15479x=`echo | $CC $CFLAGS -dM -E - | grep -w __x86_64`
15480if test -n "$x"; then
15481  GPROFNG_VARIANT=amd64-Linux
15482else
15483  x=`echo | $CC $CFLAGS -dM -E - | grep -w __i386__`
15484  if test -n "$x"; then
15485    GPROFNG_VARIANT=intel-Linux
15486  else
15487    x=`echo | $CC $CFLAGS -dM -E - | grep -w __aarch64__`
15488    if test -n "$x"; then
15489      GPROFNG_VARIANT=aarch64-Linux
15490    fi
15491  fi
15492fi
15493
15494
15495ac_ext=c
15496ac_cpp='$CPP $CPPFLAGS'
15497ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
15498ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
15499ac_compiler_gnu=$ac_cv_c_compiler_gnu
15500
15501GPROFNG_NO_NONNULL_COMPARE_CFLAGS=
15502save_CFLAGS="$CFLAGS"
15503for real_option in -Wno-nonnull-compare; do
15504  # Do the check with the no- prefix removed since gcc silently
15505  # accepts any -Wno-* option on purpose
15506  case $real_option in
15507    -Wno-*) option=-W`expr x$real_option : 'x-Wno-\(.*\)'` ;;
15508    *) option=$real_option ;;
15509  esac
15510  as_acx_Woption=`$as_echo "acx_cv_prog_cc_warning_$option" | $as_tr_sh`
15511
15512  { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CC supports $option" >&5
15513$as_echo_n "checking whether $CC supports $option... " >&6; }
15514if eval \${$as_acx_Woption+:} false; then :
15515  $as_echo_n "(cached) " >&6
15516else
15517  CFLAGS="$option"
15518    cat confdefs.h - <<_ACEOF >conftest.$ac_ext
15519/* end confdefs.h.  */
15520
15521int
15522main ()
15523{
15524
15525  ;
15526  return 0;
15527}
15528_ACEOF
15529if ac_fn_c_try_compile "$LINENO"; then :
15530  eval "$as_acx_Woption=yes"
15531else
15532  eval "$as_acx_Woption=no"
15533fi
15534rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
15535
15536fi
15537eval ac_res=\$$as_acx_Woption
15538	       { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
15539$as_echo "$ac_res" >&6; }
15540  if test `eval 'as_val=${'$as_acx_Woption'};$as_echo "$as_val"'` = yes; then :
15541  GPROFNG_NO_NONNULL_COMPARE_CFLAGS="$GPROFNG_NO_NONNULL_COMPARE_CFLAGS${GPROFNG_NO_NONNULL_COMPARE_CFLAGS:+ }$real_option"
15542fi
15543  done
15544CFLAGS="$save_CFLAGS"
15545ac_ext=c
15546ac_cpp='$CPP $CPPFLAGS'
15547ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
15548ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
15549ac_compiler_gnu=$ac_cv_c_compiler_gnu
15550
15551
15552
15553
15554ac_config_files="$ac_config_files Makefile"
15555
15556ac_config_headers="$ac_config_headers lib-config.h:../common/lib-config.h.in"
15557
15558
15559cat >confcache <<\_ACEOF
15560# This file is a shell script that caches the results of configure
15561# tests run on this system so they can be shared between configure
15562# scripts and configure runs, see configure's option --config-cache.
15563# It is not useful on other systems.  If it contains results you don't
15564# want to keep, you may remove or edit it.
15565#
15566# config.status only pays attention to the cache file if you give it
15567# the --recheck option to rerun configure.
15568#
15569# `ac_cv_env_foo' variables (set or unset) will be overridden when
15570# loading this file, other *unset* `ac_cv_foo' will be assigned the
15571# following values.
15572
15573_ACEOF
15574
15575# The following way of writing the cache mishandles newlines in values,
15576# but we know of no workaround that is simple, portable, and efficient.
15577# So, we kill variables containing newlines.
15578# Ultrix sh set writes to stderr and can't be redirected directly,
15579# and sets the high bit in the cache file unless we assign to the vars.
15580(
15581  for ac_var in `(set) 2>&1 | sed -n 's/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'`; do
15582    eval ac_val=\$$ac_var
15583    case $ac_val in #(
15584    *${as_nl}*)
15585      case $ac_var in #(
15586      *_cv_*) { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: cache variable $ac_var contains a newline" >&5
15587$as_echo "$as_me: WARNING: cache variable $ac_var contains a newline" >&2;} ;;
15588      esac
15589      case $ac_var in #(
15590      _ | IFS | as_nl) ;; #(
15591      BASH_ARGV | BASH_SOURCE) eval $ac_var= ;; #(
15592      *) { eval $ac_var=; unset $ac_var;} ;;
15593      esac ;;
15594    esac
15595  done
15596
15597  (set) 2>&1 |
15598    case $as_nl`(ac_space=' '; set) 2>&1` in #(
15599    *${as_nl}ac_space=\ *)
15600      # `set' does not quote correctly, so add quotes: double-quote
15601      # substitution turns \\\\ into \\, and sed turns \\ into \.
15602      sed -n \
15603	"s/'/'\\\\''/g;
15604	  s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\\2'/p"
15605      ;; #(
15606    *)
15607      # `set' quotes correctly as required by POSIX, so do not add quotes.
15608      sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p"
15609      ;;
15610    esac |
15611    sort
15612) |
15613  sed '
15614     /^ac_cv_env_/b end
15615     t clear
15616     :clear
15617     s/^\([^=]*\)=\(.*[{}].*\)$/test "${\1+set}" = set || &/
15618     t end
15619     s/^\([^=]*\)=\(.*\)$/\1=${\1=\2}/
15620     :end' >>confcache
15621if diff "$cache_file" confcache >/dev/null 2>&1; then :; else
15622  if test -w "$cache_file"; then
15623    if test "x$cache_file" != "x/dev/null"; then
15624      { $as_echo "$as_me:${as_lineno-$LINENO}: updating cache $cache_file" >&5
15625$as_echo "$as_me: updating cache $cache_file" >&6;}
15626      if test ! -f "$cache_file" || test -h "$cache_file"; then
15627	cat confcache >"$cache_file"
15628      else
15629        case $cache_file in #(
15630        */* | ?:*)
15631	  mv -f confcache "$cache_file"$$ &&
15632	  mv -f "$cache_file"$$ "$cache_file" ;; #(
15633        *)
15634	  mv -f confcache "$cache_file" ;;
15635	esac
15636      fi
15637    fi
15638  else
15639    { $as_echo "$as_me:${as_lineno-$LINENO}: not updating unwritable cache $cache_file" >&5
15640$as_echo "$as_me: not updating unwritable cache $cache_file" >&6;}
15641  fi
15642fi
15643rm -f confcache
15644
15645test "x$prefix" = xNONE && prefix=$ac_default_prefix
15646# Let make expand exec_prefix.
15647test "x$exec_prefix" = xNONE && exec_prefix='${prefix}'
15648
15649DEFS=-DHAVE_CONFIG_H
15650
15651ac_libobjs=
15652ac_ltlibobjs=
15653U=
15654for ac_i in : $LIBOBJS; do test "x$ac_i" = x: && continue
15655  # 1. Remove the extension, and $U if already installed.
15656  ac_script='s/\$U\././;s/\.o$//;s/\.obj$//'
15657  ac_i=`$as_echo "$ac_i" | sed "$ac_script"`
15658  # 2. Prepend LIBOBJDIR.  When used with automake>=1.10 LIBOBJDIR
15659  #    will be set to the directory where LIBOBJS objects are built.
15660  as_fn_append ac_libobjs " \${LIBOBJDIR}$ac_i\$U.$ac_objext"
15661  as_fn_append ac_ltlibobjs " \${LIBOBJDIR}$ac_i"'$U.lo'
15662done
15663LIBOBJS=$ac_libobjs
15664
15665LTLIBOBJS=$ac_ltlibobjs
15666
15667
15668{ $as_echo "$as_me:${as_lineno-$LINENO}: checking that generated files are newer than configure" >&5
15669$as_echo_n "checking that generated files are newer than configure... " >&6; }
15670   if test -n "$am_sleep_pid"; then
15671     # Hide warnings about reused PIDs.
15672     wait $am_sleep_pid 2>/dev/null
15673   fi
15674   { $as_echo "$as_me:${as_lineno-$LINENO}: result: done" >&5
15675$as_echo "done" >&6; }
15676 if test -n "$EXEEXT"; then
15677  am__EXEEXT_TRUE=
15678  am__EXEEXT_FALSE='#'
15679else
15680  am__EXEEXT_TRUE='#'
15681  am__EXEEXT_FALSE=
15682fi
15683
15684if test -z "${MAINTAINER_MODE_TRUE}" && test -z "${MAINTAINER_MODE_FALSE}"; then
15685  as_fn_error $? "conditional \"MAINTAINER_MODE\" was never defined.
15686Usually this means the macro was only invoked conditionally." "$LINENO" 5
15687fi
15688if test -z "${AMDEP_TRUE}" && test -z "${AMDEP_FALSE}"; then
15689  as_fn_error $? "conditional \"AMDEP\" was never defined.
15690Usually this means the macro was only invoked conditionally." "$LINENO" 5
15691fi
15692if test -z "${am__fastdepCC_TRUE}" && test -z "${am__fastdepCC_FALSE}"; then
15693  as_fn_error $? "conditional \"am__fastdepCC\" was never defined.
15694Usually this means the macro was only invoked conditionally." "$LINENO" 5
15695fi
15696if test -z "${am__fastdepCC_TRUE}" && test -z "${am__fastdepCC_FALSE}"; then
15697  as_fn_error $? "conditional \"am__fastdepCC\" was never defined.
15698Usually this means the macro was only invoked conditionally." "$LINENO" 5
15699fi
15700if test -z "${am__fastdepCXX_TRUE}" && test -z "${am__fastdepCXX_FALSE}"; then
15701  as_fn_error $? "conditional \"am__fastdepCXX\" was never defined.
15702Usually this means the macro was only invoked conditionally." "$LINENO" 5
15703fi
15704
15705: "${CONFIG_STATUS=./config.status}"
15706ac_write_fail=0
15707ac_clean_files_save=$ac_clean_files
15708ac_clean_files="$ac_clean_files $CONFIG_STATUS"
15709{ $as_echo "$as_me:${as_lineno-$LINENO}: creating $CONFIG_STATUS" >&5
15710$as_echo "$as_me: creating $CONFIG_STATUS" >&6;}
15711as_write_fail=0
15712cat >$CONFIG_STATUS <<_ASEOF || as_write_fail=1
15713#! $SHELL
15714# Generated by $as_me.
15715# Run this file to recreate the current configuration.
15716# Compiler output produced by configure, useful for debugging
15717# configure, is in config.log if it exists.
15718
15719debug=false
15720ac_cs_recheck=false
15721ac_cs_silent=false
15722
15723SHELL=\${CONFIG_SHELL-$SHELL}
15724export SHELL
15725_ASEOF
15726cat >>$CONFIG_STATUS <<\_ASEOF || as_write_fail=1
15727## -------------------- ##
15728## M4sh Initialization. ##
15729## -------------------- ##
15730
15731# Be more Bourne compatible
15732DUALCASE=1; export DUALCASE # for MKS sh
15733if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then :
15734  emulate sh
15735  NULLCMD=:
15736  # Pre-4.2 versions of Zsh do word splitting on ${1+"$@"}, which
15737  # is contrary to our usage.  Disable this feature.
15738  alias -g '${1+"$@"}'='"$@"'
15739  setopt NO_GLOB_SUBST
15740else
15741  case `(set -o) 2>/dev/null` in #(
15742  *posix*) :
15743    set -o posix ;; #(
15744  *) :
15745     ;;
15746esac
15747fi
15748
15749
15750as_nl='
15751'
15752export as_nl
15753# Printing a long string crashes Solaris 7 /usr/bin/printf.
15754as_echo='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\'
15755as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo
15756as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo$as_echo
15757# Prefer a ksh shell builtin over an external printf program on Solaris,
15758# but without wasting forks for bash or zsh.
15759if test -z "$BASH_VERSION$ZSH_VERSION" \
15760    && (test "X`print -r -- $as_echo`" = "X$as_echo") 2>/dev/null; then
15761  as_echo='print -r --'
15762  as_echo_n='print -rn --'
15763elif (test "X`printf %s $as_echo`" = "X$as_echo") 2>/dev/null; then
15764  as_echo='printf %s\n'
15765  as_echo_n='printf %s'
15766else
15767  if test "X`(/usr/ucb/echo -n -n $as_echo) 2>/dev/null`" = "X-n $as_echo"; then
15768    as_echo_body='eval /usr/ucb/echo -n "$1$as_nl"'
15769    as_echo_n='/usr/ucb/echo -n'
15770  else
15771    as_echo_body='eval expr "X$1" : "X\\(.*\\)"'
15772    as_echo_n_body='eval
15773      arg=$1;
15774      case $arg in #(
15775      *"$as_nl"*)
15776	expr "X$arg" : "X\\(.*\\)$as_nl";
15777	arg=`expr "X$arg" : ".*$as_nl\\(.*\\)"`;;
15778      esac;
15779      expr "X$arg" : "X\\(.*\\)" | tr -d "$as_nl"
15780    '
15781    export as_echo_n_body
15782    as_echo_n='sh -c $as_echo_n_body as_echo'
15783  fi
15784  export as_echo_body
15785  as_echo='sh -c $as_echo_body as_echo'
15786fi
15787
15788# The user is always right.
15789if test "${PATH_SEPARATOR+set}" != set; then
15790  PATH_SEPARATOR=:
15791  (PATH='/bin;/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 && {
15792    (PATH='/bin:/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 ||
15793      PATH_SEPARATOR=';'
15794  }
15795fi
15796
15797
15798# IFS
15799# We need space, tab and new line, in precisely that order.  Quoting is
15800# there to prevent editors from complaining about space-tab.
15801# (If _AS_PATH_WALK were called with IFS unset, it would disable word
15802# splitting by setting IFS to empty value.)
15803IFS=" ""	$as_nl"
15804
15805# Find who we are.  Look in the path if we contain no directory separator.
15806as_myself=
15807case $0 in #((
15808  *[\\/]* ) as_myself=$0 ;;
15809  *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
15810for as_dir in $PATH
15811do
15812  IFS=$as_save_IFS
15813  test -z "$as_dir" && as_dir=.
15814    test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break
15815  done
15816IFS=$as_save_IFS
15817
15818     ;;
15819esac
15820# We did not find ourselves, most probably we were run as `sh COMMAND'
15821# in which case we are not to be found in the path.
15822if test "x$as_myself" = x; then
15823  as_myself=$0
15824fi
15825if test ! -f "$as_myself"; then
15826  $as_echo "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2
15827  exit 1
15828fi
15829
15830# Unset variables that we do not need and which cause bugs (e.g. in
15831# pre-3.0 UWIN ksh).  But do not cause bugs in bash 2.01; the "|| exit 1"
15832# suppresses any "Segmentation fault" message there.  '((' could
15833# trigger a bug in pdksh 5.2.14.
15834for as_var in BASH_ENV ENV MAIL MAILPATH
15835do eval test x\${$as_var+set} = xset \
15836  && ( (unset $as_var) || exit 1) >/dev/null 2>&1 && unset $as_var || :
15837done
15838PS1='$ '
15839PS2='> '
15840PS4='+ '
15841
15842# NLS nuisances.
15843LC_ALL=C
15844export LC_ALL
15845LANGUAGE=C
15846export LANGUAGE
15847
15848# CDPATH.
15849(unset CDPATH) >/dev/null 2>&1 && unset CDPATH
15850
15851
15852# as_fn_error STATUS ERROR [LINENO LOG_FD]
15853# ----------------------------------------
15854# Output "`basename $0`: error: ERROR" to stderr. If LINENO and LOG_FD are
15855# provided, also output the error to LOG_FD, referencing LINENO. Then exit the
15856# script with STATUS, using 1 if that was 0.
15857as_fn_error ()
15858{
15859  as_status=$1; test $as_status -eq 0 && as_status=1
15860  if test "$4"; then
15861    as_lineno=${as_lineno-"$3"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
15862    $as_echo "$as_me:${as_lineno-$LINENO}: error: $2" >&$4
15863  fi
15864  $as_echo "$as_me: error: $2" >&2
15865  as_fn_exit $as_status
15866} # as_fn_error
15867
15868
15869# as_fn_set_status STATUS
15870# -----------------------
15871# Set $? to STATUS, without forking.
15872as_fn_set_status ()
15873{
15874  return $1
15875} # as_fn_set_status
15876
15877# as_fn_exit STATUS
15878# -----------------
15879# Exit the shell with STATUS, even in a "trap 0" or "set -e" context.
15880as_fn_exit ()
15881{
15882  set +e
15883  as_fn_set_status $1
15884  exit $1
15885} # as_fn_exit
15886
15887# as_fn_unset VAR
15888# ---------------
15889# Portably unset VAR.
15890as_fn_unset ()
15891{
15892  { eval $1=; unset $1;}
15893}
15894as_unset=as_fn_unset
15895# as_fn_append VAR VALUE
15896# ----------------------
15897# Append the text in VALUE to the end of the definition contained in VAR. Take
15898# advantage of any shell optimizations that allow amortized linear growth over
15899# repeated appends, instead of the typical quadratic growth present in naive
15900# implementations.
15901if (eval "as_var=1; as_var+=2; test x\$as_var = x12") 2>/dev/null; then :
15902  eval 'as_fn_append ()
15903  {
15904    eval $1+=\$2
15905  }'
15906else
15907  as_fn_append ()
15908  {
15909    eval $1=\$$1\$2
15910  }
15911fi # as_fn_append
15912
15913# as_fn_arith ARG...
15914# ------------------
15915# Perform arithmetic evaluation on the ARGs, and store the result in the
15916# global $as_val. Take advantage of shells that can avoid forks. The arguments
15917# must be portable across $(()) and expr.
15918if (eval "test \$(( 1 + 1 )) = 2") 2>/dev/null; then :
15919  eval 'as_fn_arith ()
15920  {
15921    as_val=$(( $* ))
15922  }'
15923else
15924  as_fn_arith ()
15925  {
15926    as_val=`expr "$@" || test $? -eq 1`
15927  }
15928fi # as_fn_arith
15929
15930
15931if expr a : '\(a\)' >/dev/null 2>&1 &&
15932   test "X`expr 00001 : '.*\(...\)'`" = X001; then
15933  as_expr=expr
15934else
15935  as_expr=false
15936fi
15937
15938if (basename -- /) >/dev/null 2>&1 && test "X`basename -- / 2>&1`" = "X/"; then
15939  as_basename=basename
15940else
15941  as_basename=false
15942fi
15943
15944if (as_dir=`dirname -- /` && test "X$as_dir" = X/) >/dev/null 2>&1; then
15945  as_dirname=dirname
15946else
15947  as_dirname=false
15948fi
15949
15950as_me=`$as_basename -- "$0" ||
15951$as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \
15952	 X"$0" : 'X\(//\)$' \| \
15953	 X"$0" : 'X\(/\)' \| . 2>/dev/null ||
15954$as_echo X/"$0" |
15955    sed '/^.*\/\([^/][^/]*\)\/*$/{
15956	    s//\1/
15957	    q
15958	  }
15959	  /^X\/\(\/\/\)$/{
15960	    s//\1/
15961	    q
15962	  }
15963	  /^X\/\(\/\).*/{
15964	    s//\1/
15965	    q
15966	  }
15967	  s/.*/./; q'`
15968
15969# Avoid depending upon Character Ranges.
15970as_cr_letters='abcdefghijklmnopqrstuvwxyz'
15971as_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ'
15972as_cr_Letters=$as_cr_letters$as_cr_LETTERS
15973as_cr_digits='0123456789'
15974as_cr_alnum=$as_cr_Letters$as_cr_digits
15975
15976ECHO_C= ECHO_N= ECHO_T=
15977case `echo -n x` in #(((((
15978-n*)
15979  case `echo 'xy\c'` in
15980  *c*) ECHO_T='	';;	# ECHO_T is single tab character.
15981  xy)  ECHO_C='\c';;
15982  *)   echo `echo ksh88 bug on AIX 6.1` > /dev/null
15983       ECHO_T='	';;
15984  esac;;
15985*)
15986  ECHO_N='-n';;
15987esac
15988
15989rm -f conf$$ conf$$.exe conf$$.file
15990if test -d conf$$.dir; then
15991  rm -f conf$$.dir/conf$$.file
15992else
15993  rm -f conf$$.dir
15994  mkdir conf$$.dir 2>/dev/null
15995fi
15996if (echo >conf$$.file) 2>/dev/null; then
15997  if ln -s conf$$.file conf$$ 2>/dev/null; then
15998    as_ln_s='ln -s'
15999    # ... but there are two gotchas:
16000    # 1) On MSYS, both `ln -s file dir' and `ln file dir' fail.
16001    # 2) DJGPP < 2.04 has no symlinks; `ln -s' creates a wrapper executable.
16002    # In both cases, we have to default to `cp -pR'.
16003    ln -s conf$$.file conf$$.dir 2>/dev/null && test ! -f conf$$.exe ||
16004      as_ln_s='cp -pR'
16005  elif ln conf$$.file conf$$ 2>/dev/null; then
16006    as_ln_s=ln
16007  else
16008    as_ln_s='cp -pR'
16009  fi
16010else
16011  as_ln_s='cp -pR'
16012fi
16013rm -f conf$$ conf$$.exe conf$$.dir/conf$$.file conf$$.file
16014rmdir conf$$.dir 2>/dev/null
16015
16016
16017# as_fn_mkdir_p
16018# -------------
16019# Create "$as_dir" as a directory, including parents if necessary.
16020as_fn_mkdir_p ()
16021{
16022
16023  case $as_dir in #(
16024  -*) as_dir=./$as_dir;;
16025  esac
16026  test -d "$as_dir" || eval $as_mkdir_p || {
16027    as_dirs=
16028    while :; do
16029      case $as_dir in #(
16030      *\'*) as_qdir=`$as_echo "$as_dir" | sed "s/'/'\\\\\\\\''/g"`;; #'(
16031      *) as_qdir=$as_dir;;
16032      esac
16033      as_dirs="'$as_qdir' $as_dirs"
16034      as_dir=`$as_dirname -- "$as_dir" ||
16035$as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
16036	 X"$as_dir" : 'X\(//\)[^/]' \| \
16037	 X"$as_dir" : 'X\(//\)$' \| \
16038	 X"$as_dir" : 'X\(/\)' \| . 2>/dev/null ||
16039$as_echo X"$as_dir" |
16040    sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
16041	    s//\1/
16042	    q
16043	  }
16044	  /^X\(\/\/\)[^/].*/{
16045	    s//\1/
16046	    q
16047	  }
16048	  /^X\(\/\/\)$/{
16049	    s//\1/
16050	    q
16051	  }
16052	  /^X\(\/\).*/{
16053	    s//\1/
16054	    q
16055	  }
16056	  s/.*/./; q'`
16057      test -d "$as_dir" && break
16058    done
16059    test -z "$as_dirs" || eval "mkdir $as_dirs"
16060  } || test -d "$as_dir" || as_fn_error $? "cannot create directory $as_dir"
16061
16062
16063} # as_fn_mkdir_p
16064if mkdir -p . 2>/dev/null; then
16065  as_mkdir_p='mkdir -p "$as_dir"'
16066else
16067  test -d ./-p && rmdir ./-p
16068  as_mkdir_p=false
16069fi
16070
16071
16072# as_fn_executable_p FILE
16073# -----------------------
16074# Test if FILE is an executable regular file.
16075as_fn_executable_p ()
16076{
16077  test -f "$1" && test -x "$1"
16078} # as_fn_executable_p
16079as_test_x='test -x'
16080as_executable_p=as_fn_executable_p
16081
16082# Sed expression to map a string onto a valid CPP name.
16083as_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'"
16084
16085# Sed expression to map a string onto a valid variable name.
16086as_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'"
16087
16088
16089exec 6>&1
16090## ----------------------------------- ##
16091## Main body of $CONFIG_STATUS script. ##
16092## ----------------------------------- ##
16093_ASEOF
16094test $as_write_fail = 0 && chmod +x $CONFIG_STATUS || ac_write_fail=1
16095
16096cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
16097# Save the log message, to keep $0 and so on meaningful, and to
16098# report actual input values of CONFIG_FILES etc. instead of their
16099# values after options handling.
16100ac_log="
16101This file was extended by gprofng $as_me 2.39, which was
16102generated by GNU Autoconf 2.69.  Invocation command line was
16103
16104  CONFIG_FILES    = $CONFIG_FILES
16105  CONFIG_HEADERS  = $CONFIG_HEADERS
16106  CONFIG_LINKS    = $CONFIG_LINKS
16107  CONFIG_COMMANDS = $CONFIG_COMMANDS
16108  $ $0 $@
16109
16110on `(hostname || uname -n) 2>/dev/null | sed 1q`
16111"
16112
16113_ACEOF
16114
16115case $ac_config_files in *"
16116"*) set x $ac_config_files; shift; ac_config_files=$*;;
16117esac
16118
16119case $ac_config_headers in *"
16120"*) set x $ac_config_headers; shift; ac_config_headers=$*;;
16121esac
16122
16123
16124cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
16125# Files that config.status was made for.
16126config_files="$ac_config_files"
16127config_headers="$ac_config_headers"
16128config_commands="$ac_config_commands"
16129
16130_ACEOF
16131
16132cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
16133ac_cs_usage="\
16134\`$as_me' instantiates files and other configuration actions
16135from templates according to the current configuration.  Unless the files
16136and actions are specified as TAGs, all are instantiated by default.
16137
16138Usage: $0 [OPTION]... [TAG]...
16139
16140  -h, --help       print this help, then exit
16141  -V, --version    print version number and configuration settings, then exit
16142      --config     print configuration, then exit
16143  -q, --quiet, --silent
16144                   do not print progress messages
16145  -d, --debug      don't remove temporary files
16146      --recheck    update $as_me by reconfiguring in the same conditions
16147      --file=FILE[:TEMPLATE]
16148                   instantiate the configuration file FILE
16149      --header=FILE[:TEMPLATE]
16150                   instantiate the configuration header FILE
16151
16152Configuration files:
16153$config_files
16154
16155Configuration headers:
16156$config_headers
16157
16158Configuration commands:
16159$config_commands
16160
16161Report bugs to the package provider."
16162
16163_ACEOF
16164cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
16165ac_cs_config="`$as_echo "$ac_configure_args" | sed 's/^ //; s/[\\""\`\$]/\\\\&/g'`"
16166ac_cs_version="\\
16167gprofng config.status 2.39
16168configured by $0, generated by GNU Autoconf 2.69,
16169  with options \\"\$ac_cs_config\\"
16170
16171Copyright (C) 2012 Free Software Foundation, Inc.
16172This config.status script is free software; the Free Software Foundation
16173gives unlimited permission to copy, distribute and modify it."
16174
16175ac_pwd='$ac_pwd'
16176srcdir='$srcdir'
16177INSTALL='$INSTALL'
16178MKDIR_P='$MKDIR_P'
16179AWK='$AWK'
16180test -n "\$AWK" || AWK=awk
16181_ACEOF
16182
16183cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
16184# The default lists apply if the user does not specify any file.
16185ac_need_defaults=:
16186while test $# != 0
16187do
16188  case $1 in
16189  --*=?*)
16190    ac_option=`expr "X$1" : 'X\([^=]*\)='`
16191    ac_optarg=`expr "X$1" : 'X[^=]*=\(.*\)'`
16192    ac_shift=:
16193    ;;
16194  --*=)
16195    ac_option=`expr "X$1" : 'X\([^=]*\)='`
16196    ac_optarg=
16197    ac_shift=:
16198    ;;
16199  *)
16200    ac_option=$1
16201    ac_optarg=$2
16202    ac_shift=shift
16203    ;;
16204  esac
16205
16206  case $ac_option in
16207  # Handling of the options.
16208  -recheck | --recheck | --rechec | --reche | --rech | --rec | --re | --r)
16209    ac_cs_recheck=: ;;
16210  --version | --versio | --versi | --vers | --ver | --ve | --v | -V )
16211    $as_echo "$ac_cs_version"; exit ;;
16212  --config | --confi | --conf | --con | --co | --c )
16213    $as_echo "$ac_cs_config"; exit ;;
16214  --debug | --debu | --deb | --de | --d | -d )
16215    debug=: ;;
16216  --file | --fil | --fi | --f )
16217    $ac_shift
16218    case $ac_optarg in
16219    *\'*) ac_optarg=`$as_echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"` ;;
16220    '') as_fn_error $? "missing file argument" ;;
16221    esac
16222    as_fn_append CONFIG_FILES " '$ac_optarg'"
16223    ac_need_defaults=false;;
16224  --header | --heade | --head | --hea )
16225    $ac_shift
16226    case $ac_optarg in
16227    *\'*) ac_optarg=`$as_echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"` ;;
16228    esac
16229    as_fn_append CONFIG_HEADERS " '$ac_optarg'"
16230    ac_need_defaults=false;;
16231  --he | --h)
16232    # Conflict between --help and --header
16233    as_fn_error $? "ambiguous option: \`$1'
16234Try \`$0 --help' for more information.";;
16235  --help | --hel | -h )
16236    $as_echo "$ac_cs_usage"; exit ;;
16237  -q | -quiet | --quiet | --quie | --qui | --qu | --q \
16238  | -silent | --silent | --silen | --sile | --sil | --si | --s)
16239    ac_cs_silent=: ;;
16240
16241  # This is an error.
16242  -*) as_fn_error $? "unrecognized option: \`$1'
16243Try \`$0 --help' for more information." ;;
16244
16245  *) as_fn_append ac_config_targets " $1"
16246     ac_need_defaults=false ;;
16247
16248  esac
16249  shift
16250done
16251
16252ac_configure_extra_args=
16253
16254if $ac_cs_silent; then
16255  exec 6>/dev/null
16256  ac_configure_extra_args="$ac_configure_extra_args --silent"
16257fi
16258
16259_ACEOF
16260cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
16261if \$ac_cs_recheck; then
16262  set X $SHELL '$0' $ac_configure_args \$ac_configure_extra_args --no-create --no-recursion
16263  shift
16264  \$as_echo "running CONFIG_SHELL=$SHELL \$*" >&6
16265  CONFIG_SHELL='$SHELL'
16266  export CONFIG_SHELL
16267  exec "\$@"
16268fi
16269
16270_ACEOF
16271cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
16272exec 5>>config.log
16273{
16274  echo
16275  sed 'h;s/./-/g;s/^.../## /;s/...$/ ##/;p;x;p;x' <<_ASBOX
16276## Running $as_me. ##
16277_ASBOX
16278  $as_echo "$ac_log"
16279} >&5
16280
16281_ACEOF
16282cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
16283#
16284# INIT-COMMANDS
16285#
16286AMDEP_TRUE="$AMDEP_TRUE" ac_aux_dir="$ac_aux_dir"
16287
16288
16289# The HP-UX ksh and POSIX shell print the target directory to stdout
16290# if CDPATH is set.
16291(unset CDPATH) >/dev/null 2>&1 && unset CDPATH
16292
16293sed_quote_subst='$sed_quote_subst'
16294double_quote_subst='$double_quote_subst'
16295delay_variable_subst='$delay_variable_subst'
16296macro_version='`$ECHO "$macro_version" | $SED "$delay_single_quote_subst"`'
16297macro_revision='`$ECHO "$macro_revision" | $SED "$delay_single_quote_subst"`'
16298enable_shared='`$ECHO "$enable_shared" | $SED "$delay_single_quote_subst"`'
16299enable_static='`$ECHO "$enable_static" | $SED "$delay_single_quote_subst"`'
16300pic_mode='`$ECHO "$pic_mode" | $SED "$delay_single_quote_subst"`'
16301enable_fast_install='`$ECHO "$enable_fast_install" | $SED "$delay_single_quote_subst"`'
16302SHELL='`$ECHO "$SHELL" | $SED "$delay_single_quote_subst"`'
16303ECHO='`$ECHO "$ECHO" | $SED "$delay_single_quote_subst"`'
16304host_alias='`$ECHO "$host_alias" | $SED "$delay_single_quote_subst"`'
16305host='`$ECHO "$host" | $SED "$delay_single_quote_subst"`'
16306host_os='`$ECHO "$host_os" | $SED "$delay_single_quote_subst"`'
16307build_alias='`$ECHO "$build_alias" | $SED "$delay_single_quote_subst"`'
16308build='`$ECHO "$build" | $SED "$delay_single_quote_subst"`'
16309build_os='`$ECHO "$build_os" | $SED "$delay_single_quote_subst"`'
16310SED='`$ECHO "$SED" | $SED "$delay_single_quote_subst"`'
16311Xsed='`$ECHO "$Xsed" | $SED "$delay_single_quote_subst"`'
16312GREP='`$ECHO "$GREP" | $SED "$delay_single_quote_subst"`'
16313EGREP='`$ECHO "$EGREP" | $SED "$delay_single_quote_subst"`'
16314FGREP='`$ECHO "$FGREP" | $SED "$delay_single_quote_subst"`'
16315LD='`$ECHO "$LD" | $SED "$delay_single_quote_subst"`'
16316NM='`$ECHO "$NM" | $SED "$delay_single_quote_subst"`'
16317LN_S='`$ECHO "$LN_S" | $SED "$delay_single_quote_subst"`'
16318max_cmd_len='`$ECHO "$max_cmd_len" | $SED "$delay_single_quote_subst"`'
16319ac_objext='`$ECHO "$ac_objext" | $SED "$delay_single_quote_subst"`'
16320exeext='`$ECHO "$exeext" | $SED "$delay_single_quote_subst"`'
16321lt_unset='`$ECHO "$lt_unset" | $SED "$delay_single_quote_subst"`'
16322lt_SP2NL='`$ECHO "$lt_SP2NL" | $SED "$delay_single_quote_subst"`'
16323lt_NL2SP='`$ECHO "$lt_NL2SP" | $SED "$delay_single_quote_subst"`'
16324reload_flag='`$ECHO "$reload_flag" | $SED "$delay_single_quote_subst"`'
16325reload_cmds='`$ECHO "$reload_cmds" | $SED "$delay_single_quote_subst"`'
16326OBJDUMP='`$ECHO "$OBJDUMP" | $SED "$delay_single_quote_subst"`'
16327deplibs_check_method='`$ECHO "$deplibs_check_method" | $SED "$delay_single_quote_subst"`'
16328file_magic_cmd='`$ECHO "$file_magic_cmd" | $SED "$delay_single_quote_subst"`'
16329AR='`$ECHO "$AR" | $SED "$delay_single_quote_subst"`'
16330AR_FLAGS='`$ECHO "$AR_FLAGS" | $SED "$delay_single_quote_subst"`'
16331STRIP='`$ECHO "$STRIP" | $SED "$delay_single_quote_subst"`'
16332RANLIB='`$ECHO "$RANLIB" | $SED "$delay_single_quote_subst"`'
16333old_postinstall_cmds='`$ECHO "$old_postinstall_cmds" | $SED "$delay_single_quote_subst"`'
16334old_postuninstall_cmds='`$ECHO "$old_postuninstall_cmds" | $SED "$delay_single_quote_subst"`'
16335old_archive_cmds='`$ECHO "$old_archive_cmds" | $SED "$delay_single_quote_subst"`'
16336lock_old_archive_extraction='`$ECHO "$lock_old_archive_extraction" | $SED "$delay_single_quote_subst"`'
16337CC='`$ECHO "$CC" | $SED "$delay_single_quote_subst"`'
16338CFLAGS='`$ECHO "$CFLAGS" | $SED "$delay_single_quote_subst"`'
16339compiler='`$ECHO "$compiler" | $SED "$delay_single_quote_subst"`'
16340GCC='`$ECHO "$GCC" | $SED "$delay_single_quote_subst"`'
16341lt_cv_sys_global_symbol_pipe='`$ECHO "$lt_cv_sys_global_symbol_pipe" | $SED "$delay_single_quote_subst"`'
16342lt_cv_sys_global_symbol_to_cdecl='`$ECHO "$lt_cv_sys_global_symbol_to_cdecl" | $SED "$delay_single_quote_subst"`'
16343lt_cv_sys_global_symbol_to_c_name_address='`$ECHO "$lt_cv_sys_global_symbol_to_c_name_address" | $SED "$delay_single_quote_subst"`'
16344lt_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"`'
16345objdir='`$ECHO "$objdir" | $SED "$delay_single_quote_subst"`'
16346MAGIC_CMD='`$ECHO "$MAGIC_CMD" | $SED "$delay_single_quote_subst"`'
16347lt_prog_compiler_no_builtin_flag='`$ECHO "$lt_prog_compiler_no_builtin_flag" | $SED "$delay_single_quote_subst"`'
16348lt_prog_compiler_wl='`$ECHO "$lt_prog_compiler_wl" | $SED "$delay_single_quote_subst"`'
16349lt_prog_compiler_pic='`$ECHO "$lt_prog_compiler_pic" | $SED "$delay_single_quote_subst"`'
16350lt_prog_compiler_static='`$ECHO "$lt_prog_compiler_static" | $SED "$delay_single_quote_subst"`'
16351lt_cv_prog_compiler_c_o='`$ECHO "$lt_cv_prog_compiler_c_o" | $SED "$delay_single_quote_subst"`'
16352need_locks='`$ECHO "$need_locks" | $SED "$delay_single_quote_subst"`'
16353DSYMUTIL='`$ECHO "$DSYMUTIL" | $SED "$delay_single_quote_subst"`'
16354NMEDIT='`$ECHO "$NMEDIT" | $SED "$delay_single_quote_subst"`'
16355LIPO='`$ECHO "$LIPO" | $SED "$delay_single_quote_subst"`'
16356OTOOL='`$ECHO "$OTOOL" | $SED "$delay_single_quote_subst"`'
16357OTOOL64='`$ECHO "$OTOOL64" | $SED "$delay_single_quote_subst"`'
16358libext='`$ECHO "$libext" | $SED "$delay_single_quote_subst"`'
16359shrext_cmds='`$ECHO "$shrext_cmds" | $SED "$delay_single_quote_subst"`'
16360extract_expsyms_cmds='`$ECHO "$extract_expsyms_cmds" | $SED "$delay_single_quote_subst"`'
16361archive_cmds_need_lc='`$ECHO "$archive_cmds_need_lc" | $SED "$delay_single_quote_subst"`'
16362enable_shared_with_static_runtimes='`$ECHO "$enable_shared_with_static_runtimes" | $SED "$delay_single_quote_subst"`'
16363export_dynamic_flag_spec='`$ECHO "$export_dynamic_flag_spec" | $SED "$delay_single_quote_subst"`'
16364whole_archive_flag_spec='`$ECHO "$whole_archive_flag_spec" | $SED "$delay_single_quote_subst"`'
16365compiler_needs_object='`$ECHO "$compiler_needs_object" | $SED "$delay_single_quote_subst"`'
16366old_archive_from_new_cmds='`$ECHO "$old_archive_from_new_cmds" | $SED "$delay_single_quote_subst"`'
16367old_archive_from_expsyms_cmds='`$ECHO "$old_archive_from_expsyms_cmds" | $SED "$delay_single_quote_subst"`'
16368archive_cmds='`$ECHO "$archive_cmds" | $SED "$delay_single_quote_subst"`'
16369archive_expsym_cmds='`$ECHO "$archive_expsym_cmds" | $SED "$delay_single_quote_subst"`'
16370module_cmds='`$ECHO "$module_cmds" | $SED "$delay_single_quote_subst"`'
16371module_expsym_cmds='`$ECHO "$module_expsym_cmds" | $SED "$delay_single_quote_subst"`'
16372with_gnu_ld='`$ECHO "$with_gnu_ld" | $SED "$delay_single_quote_subst"`'
16373allow_undefined_flag='`$ECHO "$allow_undefined_flag" | $SED "$delay_single_quote_subst"`'
16374no_undefined_flag='`$ECHO "$no_undefined_flag" | $SED "$delay_single_quote_subst"`'
16375hardcode_libdir_flag_spec='`$ECHO "$hardcode_libdir_flag_spec" | $SED "$delay_single_quote_subst"`'
16376hardcode_libdir_flag_spec_ld='`$ECHO "$hardcode_libdir_flag_spec_ld" | $SED "$delay_single_quote_subst"`'
16377hardcode_libdir_separator='`$ECHO "$hardcode_libdir_separator" | $SED "$delay_single_quote_subst"`'
16378hardcode_direct='`$ECHO "$hardcode_direct" | $SED "$delay_single_quote_subst"`'
16379hardcode_direct_absolute='`$ECHO "$hardcode_direct_absolute" | $SED "$delay_single_quote_subst"`'
16380hardcode_minus_L='`$ECHO "$hardcode_minus_L" | $SED "$delay_single_quote_subst"`'
16381hardcode_shlibpath_var='`$ECHO "$hardcode_shlibpath_var" | $SED "$delay_single_quote_subst"`'
16382hardcode_automatic='`$ECHO "$hardcode_automatic" | $SED "$delay_single_quote_subst"`'
16383inherit_rpath='`$ECHO "$inherit_rpath" | $SED "$delay_single_quote_subst"`'
16384link_all_deplibs='`$ECHO "$link_all_deplibs" | $SED "$delay_single_quote_subst"`'
16385fix_srcfile_path='`$ECHO "$fix_srcfile_path" | $SED "$delay_single_quote_subst"`'
16386always_export_symbols='`$ECHO "$always_export_symbols" | $SED "$delay_single_quote_subst"`'
16387export_symbols_cmds='`$ECHO "$export_symbols_cmds" | $SED "$delay_single_quote_subst"`'
16388exclude_expsyms='`$ECHO "$exclude_expsyms" | $SED "$delay_single_quote_subst"`'
16389include_expsyms='`$ECHO "$include_expsyms" | $SED "$delay_single_quote_subst"`'
16390prelink_cmds='`$ECHO "$prelink_cmds" | $SED "$delay_single_quote_subst"`'
16391file_list_spec='`$ECHO "$file_list_spec" | $SED "$delay_single_quote_subst"`'
16392variables_saved_for_relink='`$ECHO "$variables_saved_for_relink" | $SED "$delay_single_quote_subst"`'
16393need_lib_prefix='`$ECHO "$need_lib_prefix" | $SED "$delay_single_quote_subst"`'
16394need_version='`$ECHO "$need_version" | $SED "$delay_single_quote_subst"`'
16395version_type='`$ECHO "$version_type" | $SED "$delay_single_quote_subst"`'
16396runpath_var='`$ECHO "$runpath_var" | $SED "$delay_single_quote_subst"`'
16397shlibpath_var='`$ECHO "$shlibpath_var" | $SED "$delay_single_quote_subst"`'
16398shlibpath_overrides_runpath='`$ECHO "$shlibpath_overrides_runpath" | $SED "$delay_single_quote_subst"`'
16399libname_spec='`$ECHO "$libname_spec" | $SED "$delay_single_quote_subst"`'
16400library_names_spec='`$ECHO "$library_names_spec" | $SED "$delay_single_quote_subst"`'
16401soname_spec='`$ECHO "$soname_spec" | $SED "$delay_single_quote_subst"`'
16402install_override_mode='`$ECHO "$install_override_mode" | $SED "$delay_single_quote_subst"`'
16403postinstall_cmds='`$ECHO "$postinstall_cmds" | $SED "$delay_single_quote_subst"`'
16404postuninstall_cmds='`$ECHO "$postuninstall_cmds" | $SED "$delay_single_quote_subst"`'
16405finish_cmds='`$ECHO "$finish_cmds" | $SED "$delay_single_quote_subst"`'
16406finish_eval='`$ECHO "$finish_eval" | $SED "$delay_single_quote_subst"`'
16407hardcode_into_libs='`$ECHO "$hardcode_into_libs" | $SED "$delay_single_quote_subst"`'
16408sys_lib_search_path_spec='`$ECHO "$sys_lib_search_path_spec" | $SED "$delay_single_quote_subst"`'
16409sys_lib_dlsearch_path_spec='`$ECHO "$sys_lib_dlsearch_path_spec" | $SED "$delay_single_quote_subst"`'
16410hardcode_action='`$ECHO "$hardcode_action" | $SED "$delay_single_quote_subst"`'
16411enable_dlopen='`$ECHO "$enable_dlopen" | $SED "$delay_single_quote_subst"`'
16412enable_dlopen_self='`$ECHO "$enable_dlopen_self" | $SED "$delay_single_quote_subst"`'
16413enable_dlopen_self_static='`$ECHO "$enable_dlopen_self_static" | $SED "$delay_single_quote_subst"`'
16414old_striplib='`$ECHO "$old_striplib" | $SED "$delay_single_quote_subst"`'
16415striplib='`$ECHO "$striplib" | $SED "$delay_single_quote_subst"`'
16416compiler_lib_search_dirs='`$ECHO "$compiler_lib_search_dirs" | $SED "$delay_single_quote_subst"`'
16417predep_objects='`$ECHO "$predep_objects" | $SED "$delay_single_quote_subst"`'
16418postdep_objects='`$ECHO "$postdep_objects" | $SED "$delay_single_quote_subst"`'
16419predeps='`$ECHO "$predeps" | $SED "$delay_single_quote_subst"`'
16420postdeps='`$ECHO "$postdeps" | $SED "$delay_single_quote_subst"`'
16421compiler_lib_search_path='`$ECHO "$compiler_lib_search_path" | $SED "$delay_single_quote_subst"`'
16422LD_CXX='`$ECHO "$LD_CXX" | $SED "$delay_single_quote_subst"`'
16423reload_flag_CXX='`$ECHO "$reload_flag_CXX" | $SED "$delay_single_quote_subst"`'
16424reload_cmds_CXX='`$ECHO "$reload_cmds_CXX" | $SED "$delay_single_quote_subst"`'
16425old_archive_cmds_CXX='`$ECHO "$old_archive_cmds_CXX" | $SED "$delay_single_quote_subst"`'
16426compiler_CXX='`$ECHO "$compiler_CXX" | $SED "$delay_single_quote_subst"`'
16427GCC_CXX='`$ECHO "$GCC_CXX" | $SED "$delay_single_quote_subst"`'
16428lt_prog_compiler_no_builtin_flag_CXX='`$ECHO "$lt_prog_compiler_no_builtin_flag_CXX" | $SED "$delay_single_quote_subst"`'
16429lt_prog_compiler_wl_CXX='`$ECHO "$lt_prog_compiler_wl_CXX" | $SED "$delay_single_quote_subst"`'
16430lt_prog_compiler_pic_CXX='`$ECHO "$lt_prog_compiler_pic_CXX" | $SED "$delay_single_quote_subst"`'
16431lt_prog_compiler_static_CXX='`$ECHO "$lt_prog_compiler_static_CXX" | $SED "$delay_single_quote_subst"`'
16432lt_cv_prog_compiler_c_o_CXX='`$ECHO "$lt_cv_prog_compiler_c_o_CXX" | $SED "$delay_single_quote_subst"`'
16433archive_cmds_need_lc_CXX='`$ECHO "$archive_cmds_need_lc_CXX" | $SED "$delay_single_quote_subst"`'
16434enable_shared_with_static_runtimes_CXX='`$ECHO "$enable_shared_with_static_runtimes_CXX" | $SED "$delay_single_quote_subst"`'
16435export_dynamic_flag_spec_CXX='`$ECHO "$export_dynamic_flag_spec_CXX" | $SED "$delay_single_quote_subst"`'
16436whole_archive_flag_spec_CXX='`$ECHO "$whole_archive_flag_spec_CXX" | $SED "$delay_single_quote_subst"`'
16437compiler_needs_object_CXX='`$ECHO "$compiler_needs_object_CXX" | $SED "$delay_single_quote_subst"`'
16438old_archive_from_new_cmds_CXX='`$ECHO "$old_archive_from_new_cmds_CXX" | $SED "$delay_single_quote_subst"`'
16439old_archive_from_expsyms_cmds_CXX='`$ECHO "$old_archive_from_expsyms_cmds_CXX" | $SED "$delay_single_quote_subst"`'
16440archive_cmds_CXX='`$ECHO "$archive_cmds_CXX" | $SED "$delay_single_quote_subst"`'
16441archive_expsym_cmds_CXX='`$ECHO "$archive_expsym_cmds_CXX" | $SED "$delay_single_quote_subst"`'
16442module_cmds_CXX='`$ECHO "$module_cmds_CXX" | $SED "$delay_single_quote_subst"`'
16443module_expsym_cmds_CXX='`$ECHO "$module_expsym_cmds_CXX" | $SED "$delay_single_quote_subst"`'
16444with_gnu_ld_CXX='`$ECHO "$with_gnu_ld_CXX" | $SED "$delay_single_quote_subst"`'
16445allow_undefined_flag_CXX='`$ECHO "$allow_undefined_flag_CXX" | $SED "$delay_single_quote_subst"`'
16446no_undefined_flag_CXX='`$ECHO "$no_undefined_flag_CXX" | $SED "$delay_single_quote_subst"`'
16447hardcode_libdir_flag_spec_CXX='`$ECHO "$hardcode_libdir_flag_spec_CXX" | $SED "$delay_single_quote_subst"`'
16448hardcode_libdir_flag_spec_ld_CXX='`$ECHO "$hardcode_libdir_flag_spec_ld_CXX" | $SED "$delay_single_quote_subst"`'
16449hardcode_libdir_separator_CXX='`$ECHO "$hardcode_libdir_separator_CXX" | $SED "$delay_single_quote_subst"`'
16450hardcode_direct_CXX='`$ECHO "$hardcode_direct_CXX" | $SED "$delay_single_quote_subst"`'
16451hardcode_direct_absolute_CXX='`$ECHO "$hardcode_direct_absolute_CXX" | $SED "$delay_single_quote_subst"`'
16452hardcode_minus_L_CXX='`$ECHO "$hardcode_minus_L_CXX" | $SED "$delay_single_quote_subst"`'
16453hardcode_shlibpath_var_CXX='`$ECHO "$hardcode_shlibpath_var_CXX" | $SED "$delay_single_quote_subst"`'
16454hardcode_automatic_CXX='`$ECHO "$hardcode_automatic_CXX" | $SED "$delay_single_quote_subst"`'
16455inherit_rpath_CXX='`$ECHO "$inherit_rpath_CXX" | $SED "$delay_single_quote_subst"`'
16456link_all_deplibs_CXX='`$ECHO "$link_all_deplibs_CXX" | $SED "$delay_single_quote_subst"`'
16457fix_srcfile_path_CXX='`$ECHO "$fix_srcfile_path_CXX" | $SED "$delay_single_quote_subst"`'
16458always_export_symbols_CXX='`$ECHO "$always_export_symbols_CXX" | $SED "$delay_single_quote_subst"`'
16459export_symbols_cmds_CXX='`$ECHO "$export_symbols_cmds_CXX" | $SED "$delay_single_quote_subst"`'
16460exclude_expsyms_CXX='`$ECHO "$exclude_expsyms_CXX" | $SED "$delay_single_quote_subst"`'
16461include_expsyms_CXX='`$ECHO "$include_expsyms_CXX" | $SED "$delay_single_quote_subst"`'
16462prelink_cmds_CXX='`$ECHO "$prelink_cmds_CXX" | $SED "$delay_single_quote_subst"`'
16463file_list_spec_CXX='`$ECHO "$file_list_spec_CXX" | $SED "$delay_single_quote_subst"`'
16464hardcode_action_CXX='`$ECHO "$hardcode_action_CXX" | $SED "$delay_single_quote_subst"`'
16465compiler_lib_search_dirs_CXX='`$ECHO "$compiler_lib_search_dirs_CXX" | $SED "$delay_single_quote_subst"`'
16466predep_objects_CXX='`$ECHO "$predep_objects_CXX" | $SED "$delay_single_quote_subst"`'
16467postdep_objects_CXX='`$ECHO "$postdep_objects_CXX" | $SED "$delay_single_quote_subst"`'
16468predeps_CXX='`$ECHO "$predeps_CXX" | $SED "$delay_single_quote_subst"`'
16469postdeps_CXX='`$ECHO "$postdeps_CXX" | $SED "$delay_single_quote_subst"`'
16470compiler_lib_search_path_CXX='`$ECHO "$compiler_lib_search_path_CXX" | $SED "$delay_single_quote_subst"`'
16471
16472LTCC='$LTCC'
16473LTCFLAGS='$LTCFLAGS'
16474compiler='$compiler_DEFAULT'
16475
16476# A function that is used when there is no print builtin or printf.
16477func_fallback_echo ()
16478{
16479  eval 'cat <<_LTECHO_EOF
16480\$1
16481_LTECHO_EOF'
16482}
16483
16484# Quote evaled strings.
16485for var in SHELL \
16486ECHO \
16487SED \
16488GREP \
16489EGREP \
16490FGREP \
16491LD \
16492NM \
16493LN_S \
16494lt_SP2NL \
16495lt_NL2SP \
16496reload_flag \
16497OBJDUMP \
16498deplibs_check_method \
16499file_magic_cmd \
16500AR \
16501AR_FLAGS \
16502STRIP \
16503RANLIB \
16504CC \
16505CFLAGS \
16506compiler \
16507lt_cv_sys_global_symbol_pipe \
16508lt_cv_sys_global_symbol_to_cdecl \
16509lt_cv_sys_global_symbol_to_c_name_address \
16510lt_cv_sys_global_symbol_to_c_name_address_lib_prefix \
16511lt_prog_compiler_no_builtin_flag \
16512lt_prog_compiler_wl \
16513lt_prog_compiler_pic \
16514lt_prog_compiler_static \
16515lt_cv_prog_compiler_c_o \
16516need_locks \
16517DSYMUTIL \
16518NMEDIT \
16519LIPO \
16520OTOOL \
16521OTOOL64 \
16522shrext_cmds \
16523export_dynamic_flag_spec \
16524whole_archive_flag_spec \
16525compiler_needs_object \
16526with_gnu_ld \
16527allow_undefined_flag \
16528no_undefined_flag \
16529hardcode_libdir_flag_spec \
16530hardcode_libdir_flag_spec_ld \
16531hardcode_libdir_separator \
16532fix_srcfile_path \
16533exclude_expsyms \
16534include_expsyms \
16535file_list_spec \
16536variables_saved_for_relink \
16537libname_spec \
16538library_names_spec \
16539soname_spec \
16540install_override_mode \
16541finish_eval \
16542old_striplib \
16543striplib \
16544compiler_lib_search_dirs \
16545predep_objects \
16546postdep_objects \
16547predeps \
16548postdeps \
16549compiler_lib_search_path \
16550LD_CXX \
16551reload_flag_CXX \
16552compiler_CXX \
16553lt_prog_compiler_no_builtin_flag_CXX \
16554lt_prog_compiler_wl_CXX \
16555lt_prog_compiler_pic_CXX \
16556lt_prog_compiler_static_CXX \
16557lt_cv_prog_compiler_c_o_CXX \
16558export_dynamic_flag_spec_CXX \
16559whole_archive_flag_spec_CXX \
16560compiler_needs_object_CXX \
16561with_gnu_ld_CXX \
16562allow_undefined_flag_CXX \
16563no_undefined_flag_CXX \
16564hardcode_libdir_flag_spec_CXX \
16565hardcode_libdir_flag_spec_ld_CXX \
16566hardcode_libdir_separator_CXX \
16567fix_srcfile_path_CXX \
16568exclude_expsyms_CXX \
16569include_expsyms_CXX \
16570file_list_spec_CXX \
16571compiler_lib_search_dirs_CXX \
16572predep_objects_CXX \
16573postdep_objects_CXX \
16574predeps_CXX \
16575postdeps_CXX \
16576compiler_lib_search_path_CXX; do
16577    case \`eval \\\\\$ECHO \\\\""\\\\\$\$var"\\\\"\` in
16578    *[\\\\\\\`\\"\\\$]*)
16579      eval "lt_\$var=\\\\\\"\\\`\\\$ECHO \\"\\\$\$var\\" | \\\$SED \\"\\\$sed_quote_subst\\"\\\`\\\\\\""
16580      ;;
16581    *)
16582      eval "lt_\$var=\\\\\\"\\\$\$var\\\\\\""
16583      ;;
16584    esac
16585done
16586
16587# Double-quote double-evaled strings.
16588for var in reload_cmds \
16589old_postinstall_cmds \
16590old_postuninstall_cmds \
16591old_archive_cmds \
16592extract_expsyms_cmds \
16593old_archive_from_new_cmds \
16594old_archive_from_expsyms_cmds \
16595archive_cmds \
16596archive_expsym_cmds \
16597module_cmds \
16598module_expsym_cmds \
16599export_symbols_cmds \
16600prelink_cmds \
16601postinstall_cmds \
16602postuninstall_cmds \
16603finish_cmds \
16604sys_lib_search_path_spec \
16605sys_lib_dlsearch_path_spec \
16606reload_cmds_CXX \
16607old_archive_cmds_CXX \
16608old_archive_from_new_cmds_CXX \
16609old_archive_from_expsyms_cmds_CXX \
16610archive_cmds_CXX \
16611archive_expsym_cmds_CXX \
16612module_cmds_CXX \
16613module_expsym_cmds_CXX \
16614export_symbols_cmds_CXX \
16615prelink_cmds_CXX; do
16616    case \`eval \\\\\$ECHO \\\\""\\\\\$\$var"\\\\"\` in
16617    *[\\\\\\\`\\"\\\$]*)
16618      eval "lt_\$var=\\\\\\"\\\`\\\$ECHO \\"\\\$\$var\\" | \\\$SED -e \\"\\\$double_quote_subst\\" -e \\"\\\$sed_quote_subst\\" -e \\"\\\$delay_variable_subst\\"\\\`\\\\\\""
16619      ;;
16620    *)
16621      eval "lt_\$var=\\\\\\"\\\$\$var\\\\\\""
16622      ;;
16623    esac
16624done
16625
16626ac_aux_dir='$ac_aux_dir'
16627xsi_shell='$xsi_shell'
16628lt_shell_append='$lt_shell_append'
16629
16630# See if we are running on zsh, and set the options which allow our
16631# commands through without removal of \ escapes INIT.
16632if test -n "\${ZSH_VERSION+set}" ; then
16633   setopt NO_GLOB_SUBST
16634fi
16635
16636
16637    PACKAGE='$PACKAGE'
16638    VERSION='$VERSION'
16639    TIMESTAMP='$TIMESTAMP'
16640    RM='$RM'
16641    ofile='$ofile'
16642
16643
16644
16645
16646
16647
16648_ACEOF
16649
16650cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
16651
16652# Handling of arguments.
16653for ac_config_target in $ac_config_targets
16654do
16655  case $ac_config_target in
16656    "depfiles") CONFIG_COMMANDS="$CONFIG_COMMANDS depfiles" ;;
16657    "libtool") CONFIG_COMMANDS="$CONFIG_COMMANDS libtool" ;;
16658    "Makefile") CONFIG_FILES="$CONFIG_FILES Makefile" ;;
16659    "lib-config.h") CONFIG_HEADERS="$CONFIG_HEADERS lib-config.h:../common/lib-config.h.in" ;;
16660
16661  *) as_fn_error $? "invalid argument: \`$ac_config_target'" "$LINENO" 5;;
16662  esac
16663done
16664
16665
16666# If the user did not use the arguments to specify the items to instantiate,
16667# then the envvar interface is used.  Set only those that are not.
16668# We use the long form for the default assignment because of an extremely
16669# bizarre bug on SunOS 4.1.3.
16670if $ac_need_defaults; then
16671  test "${CONFIG_FILES+set}" = set || CONFIG_FILES=$config_files
16672  test "${CONFIG_HEADERS+set}" = set || CONFIG_HEADERS=$config_headers
16673  test "${CONFIG_COMMANDS+set}" = set || CONFIG_COMMANDS=$config_commands
16674fi
16675
16676# Have a temporary directory for convenience.  Make it in the build tree
16677# simply because there is no reason against having it here, and in addition,
16678# creating and moving files from /tmp can sometimes cause problems.
16679# Hook for its removal unless debugging.
16680# Note that there is a small window in which the directory will not be cleaned:
16681# after its creation but before its name has been assigned to `$tmp'.
16682$debug ||
16683{
16684  tmp= ac_tmp=
16685  trap 'exit_status=$?
16686  : "${ac_tmp:=$tmp}"
16687  { test ! -d "$ac_tmp" || rm -fr "$ac_tmp"; } && exit $exit_status
16688' 0
16689  trap 'as_fn_exit 1' 1 2 13 15
16690}
16691# Create a (secure) tmp directory for tmp files.
16692
16693{
16694  tmp=`(umask 077 && mktemp -d "./confXXXXXX") 2>/dev/null` &&
16695  test -d "$tmp"
16696}  ||
16697{
16698  tmp=./conf$$-$RANDOM
16699  (umask 077 && mkdir "$tmp")
16700} || as_fn_error $? "cannot create a temporary directory in ." "$LINENO" 5
16701ac_tmp=$tmp
16702
16703# Set up the scripts for CONFIG_FILES section.
16704# No need to generate them if there are no CONFIG_FILES.
16705# This happens for instance with `./config.status config.h'.
16706if test -n "$CONFIG_FILES"; then
16707
16708
16709ac_cr=`echo X | tr X '\015'`
16710# On cygwin, bash can eat \r inside `` if the user requested igncr.
16711# But we know of no other shell where ac_cr would be empty at this
16712# point, so we can use a bashism as a fallback.
16713if test "x$ac_cr" = x; then
16714  eval ac_cr=\$\'\\r\'
16715fi
16716ac_cs_awk_cr=`$AWK 'BEGIN { print "a\rb" }' </dev/null 2>/dev/null`
16717if test "$ac_cs_awk_cr" = "a${ac_cr}b"; then
16718  ac_cs_awk_cr='\\r'
16719else
16720  ac_cs_awk_cr=$ac_cr
16721fi
16722
16723echo 'BEGIN {' >"$ac_tmp/subs1.awk" &&
16724_ACEOF
16725
16726
16727{
16728  echo "cat >conf$$subs.awk <<_ACEOF" &&
16729  echo "$ac_subst_vars" | sed 's/.*/&!$&$ac_delim/' &&
16730  echo "_ACEOF"
16731} >conf$$subs.sh ||
16732  as_fn_error $? "could not make $CONFIG_STATUS" "$LINENO" 5
16733ac_delim_num=`echo "$ac_subst_vars" | grep -c '^'`
16734ac_delim='%!_!# '
16735for ac_last_try in false false false false false :; do
16736  . ./conf$$subs.sh ||
16737    as_fn_error $? "could not make $CONFIG_STATUS" "$LINENO" 5
16738
16739  ac_delim_n=`sed -n "s/.*$ac_delim\$/X/p" conf$$subs.awk | grep -c X`
16740  if test $ac_delim_n = $ac_delim_num; then
16741    break
16742  elif $ac_last_try; then
16743    as_fn_error $? "could not make $CONFIG_STATUS" "$LINENO" 5
16744  else
16745    ac_delim="$ac_delim!$ac_delim _$ac_delim!! "
16746  fi
16747done
16748rm -f conf$$subs.sh
16749
16750cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
16751cat >>"\$ac_tmp/subs1.awk" <<\\_ACAWK &&
16752_ACEOF
16753sed -n '
16754h
16755s/^/S["/; s/!.*/"]=/
16756p
16757g
16758s/^[^!]*!//
16759:repl
16760t repl
16761s/'"$ac_delim"'$//
16762t delim
16763:nl
16764h
16765s/\(.\{148\}\)..*/\1/
16766t more1
16767s/["\\]/\\&/g; s/^/"/; s/$/\\n"\\/
16768p
16769n
16770b repl
16771:more1
16772s/["\\]/\\&/g; s/^/"/; s/$/"\\/
16773p
16774g
16775s/.\{148\}//
16776t nl
16777:delim
16778h
16779s/\(.\{148\}\)..*/\1/
16780t more2
16781s/["\\]/\\&/g; s/^/"/; s/$/"/
16782p
16783b
16784:more2
16785s/["\\]/\\&/g; s/^/"/; s/$/"\\/
16786p
16787g
16788s/.\{148\}//
16789t delim
16790' <conf$$subs.awk | sed '
16791/^[^""]/{
16792  N
16793  s/\n//
16794}
16795' >>$CONFIG_STATUS || ac_write_fail=1
16796rm -f conf$$subs.awk
16797cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
16798_ACAWK
16799cat >>"\$ac_tmp/subs1.awk" <<_ACAWK &&
16800  for (key in S) S_is_set[key] = 1
16801  FS = ""
16802
16803}
16804{
16805  line = $ 0
16806  nfields = split(line, field, "@")
16807  substed = 0
16808  len = length(field[1])
16809  for (i = 2; i < nfields; i++) {
16810    key = field[i]
16811    keylen = length(key)
16812    if (S_is_set[key]) {
16813      value = S[key]
16814      line = substr(line, 1, len) "" value "" substr(line, len + keylen + 3)
16815      len += length(value) + length(field[++i])
16816      substed = 1
16817    } else
16818      len += 1 + keylen
16819  }
16820
16821  print line
16822}
16823
16824_ACAWK
16825_ACEOF
16826cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
16827if sed "s/$ac_cr//" < /dev/null > /dev/null 2>&1; then
16828  sed "s/$ac_cr\$//; s/$ac_cr/$ac_cs_awk_cr/g"
16829else
16830  cat
16831fi < "$ac_tmp/subs1.awk" > "$ac_tmp/subs.awk" \
16832  || as_fn_error $? "could not setup config files machinery" "$LINENO" 5
16833_ACEOF
16834
16835# VPATH may cause trouble with some makes, so we remove sole $(srcdir),
16836# ${srcdir} and @srcdir@ entries from VPATH if srcdir is ".", strip leading and
16837# trailing colons and then remove the whole line if VPATH becomes empty
16838# (actually we leave an empty line to preserve line numbers).
16839if test "x$srcdir" = x.; then
16840  ac_vpsub='/^[	 ]*VPATH[	 ]*=[	 ]*/{
16841h
16842s///
16843s/^/:/
16844s/[	 ]*$/:/
16845s/:\$(srcdir):/:/g
16846s/:\${srcdir}:/:/g
16847s/:@srcdir@:/:/g
16848s/^:*//
16849s/:*$//
16850x
16851s/\(=[	 ]*\).*/\1/
16852G
16853s/\n//
16854s/^[^=]*=[	 ]*$//
16855}'
16856fi
16857
16858cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
16859fi # test -n "$CONFIG_FILES"
16860
16861# Set up the scripts for CONFIG_HEADERS section.
16862# No need to generate them if there are no CONFIG_HEADERS.
16863# This happens for instance with `./config.status Makefile'.
16864if test -n "$CONFIG_HEADERS"; then
16865cat >"$ac_tmp/defines.awk" <<\_ACAWK ||
16866BEGIN {
16867_ACEOF
16868
16869# Transform confdefs.h into an awk script `defines.awk', embedded as
16870# here-document in config.status, that substitutes the proper values into
16871# config.h.in to produce config.h.
16872
16873# Create a delimiter string that does not exist in confdefs.h, to ease
16874# handling of long lines.
16875ac_delim='%!_!# '
16876for ac_last_try in false false :; do
16877  ac_tt=`sed -n "/$ac_delim/p" confdefs.h`
16878  if test -z "$ac_tt"; then
16879    break
16880  elif $ac_last_try; then
16881    as_fn_error $? "could not make $CONFIG_HEADERS" "$LINENO" 5
16882  else
16883    ac_delim="$ac_delim!$ac_delim _$ac_delim!! "
16884  fi
16885done
16886
16887# For the awk script, D is an array of macro values keyed by name,
16888# likewise P contains macro parameters if any.  Preserve backslash
16889# newline sequences.
16890
16891ac_word_re=[_$as_cr_Letters][_$as_cr_alnum]*
16892sed -n '
16893s/.\{148\}/&'"$ac_delim"'/g
16894t rset
16895:rset
16896s/^[	 ]*#[	 ]*define[	 ][	 ]*/ /
16897t def
16898d
16899:def
16900s/\\$//
16901t bsnl
16902s/["\\]/\\&/g
16903s/^ \('"$ac_word_re"'\)\(([^()]*)\)[	 ]*\(.*\)/P["\1"]="\2"\
16904D["\1"]=" \3"/p
16905s/^ \('"$ac_word_re"'\)[	 ]*\(.*\)/D["\1"]=" \2"/p
16906d
16907:bsnl
16908s/["\\]/\\&/g
16909s/^ \('"$ac_word_re"'\)\(([^()]*)\)[	 ]*\(.*\)/P["\1"]="\2"\
16910D["\1"]=" \3\\\\\\n"\\/p
16911t cont
16912s/^ \('"$ac_word_re"'\)[	 ]*\(.*\)/D["\1"]=" \2\\\\\\n"\\/p
16913t cont
16914d
16915:cont
16916n
16917s/.\{148\}/&'"$ac_delim"'/g
16918t clear
16919:clear
16920s/\\$//
16921t bsnlc
16922s/["\\]/\\&/g; s/^/"/; s/$/"/p
16923d
16924:bsnlc
16925s/["\\]/\\&/g; s/^/"/; s/$/\\\\\\n"\\/p
16926b cont
16927' <confdefs.h | sed '
16928s/'"$ac_delim"'/"\\\
16929"/g' >>$CONFIG_STATUS || ac_write_fail=1
16930
16931cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
16932  for (key in D) D_is_set[key] = 1
16933  FS = ""
16934}
16935/^[\t ]*#[\t ]*(define|undef)[\t ]+$ac_word_re([\t (]|\$)/ {
16936  line = \$ 0
16937  split(line, arg, " ")
16938  if (arg[1] == "#") {
16939    defundef = arg[2]
16940    mac1 = arg[3]
16941  } else {
16942    defundef = substr(arg[1], 2)
16943    mac1 = arg[2]
16944  }
16945  split(mac1, mac2, "(") #)
16946  macro = mac2[1]
16947  prefix = substr(line, 1, index(line, defundef) - 1)
16948  if (D_is_set[macro]) {
16949    # Preserve the white space surrounding the "#".
16950    print prefix "define", macro P[macro] D[macro]
16951    next
16952  } else {
16953    # Replace #undef with comments.  This is necessary, for example,
16954    # in the case of _POSIX_SOURCE, which is predefined and required
16955    # on some systems where configure will not decide to define it.
16956    if (defundef == "undef") {
16957      print "/*", prefix defundef, macro, "*/"
16958      next
16959    }
16960  }
16961}
16962{ print }
16963_ACAWK
16964_ACEOF
16965cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
16966  as_fn_error $? "could not setup config headers machinery" "$LINENO" 5
16967fi # test -n "$CONFIG_HEADERS"
16968
16969
16970eval set X "  :F $CONFIG_FILES  :H $CONFIG_HEADERS    :C $CONFIG_COMMANDS"
16971shift
16972for ac_tag
16973do
16974  case $ac_tag in
16975  :[FHLC]) ac_mode=$ac_tag; continue;;
16976  esac
16977  case $ac_mode$ac_tag in
16978  :[FHL]*:*);;
16979  :L* | :C*:*) as_fn_error $? "invalid tag \`$ac_tag'" "$LINENO" 5;;
16980  :[FH]-) ac_tag=-:-;;
16981  :[FH]*) ac_tag=$ac_tag:$ac_tag.in;;
16982  esac
16983  ac_save_IFS=$IFS
16984  IFS=:
16985  set x $ac_tag
16986  IFS=$ac_save_IFS
16987  shift
16988  ac_file=$1
16989  shift
16990
16991  case $ac_mode in
16992  :L) ac_source=$1;;
16993  :[FH])
16994    ac_file_inputs=
16995    for ac_f
16996    do
16997      case $ac_f in
16998      -) ac_f="$ac_tmp/stdin";;
16999      *) # Look for the file first in the build tree, then in the source tree
17000	 # (if the path is not absolute).  The absolute path cannot be DOS-style,
17001	 # because $ac_f cannot contain `:'.
17002	 test -f "$ac_f" ||
17003	   case $ac_f in
17004	   [\\/$]*) false;;
17005	   *) test -f "$srcdir/$ac_f" && ac_f="$srcdir/$ac_f";;
17006	   esac ||
17007	   as_fn_error 1 "cannot find input file: \`$ac_f'" "$LINENO" 5;;
17008      esac
17009      case $ac_f in *\'*) ac_f=`$as_echo "$ac_f" | sed "s/'/'\\\\\\\\''/g"`;; esac
17010      as_fn_append ac_file_inputs " '$ac_f'"
17011    done
17012
17013    # Let's still pretend it is `configure' which instantiates (i.e., don't
17014    # use $as_me), people would be surprised to read:
17015    #    /* config.h.  Generated by config.status.  */
17016    configure_input='Generated from '`
17017	  $as_echo "$*" | sed 's|^[^:]*/||;s|:[^:]*/|, |g'
17018	`' by configure.'
17019    if test x"$ac_file" != x-; then
17020      configure_input="$ac_file.  $configure_input"
17021      { $as_echo "$as_me:${as_lineno-$LINENO}: creating $ac_file" >&5
17022$as_echo "$as_me: creating $ac_file" >&6;}
17023    fi
17024    # Neutralize special characters interpreted by sed in replacement strings.
17025    case $configure_input in #(
17026    *\&* | *\|* | *\\* )
17027       ac_sed_conf_input=`$as_echo "$configure_input" |
17028       sed 's/[\\\\&|]/\\\\&/g'`;; #(
17029    *) ac_sed_conf_input=$configure_input;;
17030    esac
17031
17032    case $ac_tag in
17033    *:-:* | *:-) cat >"$ac_tmp/stdin" \
17034      || as_fn_error $? "could not create $ac_file" "$LINENO" 5 ;;
17035    esac
17036    ;;
17037  esac
17038
17039  ac_dir=`$as_dirname -- "$ac_file" ||
17040$as_expr X"$ac_file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
17041	 X"$ac_file" : 'X\(//\)[^/]' \| \
17042	 X"$ac_file" : 'X\(//\)$' \| \
17043	 X"$ac_file" : 'X\(/\)' \| . 2>/dev/null ||
17044$as_echo X"$ac_file" |
17045    sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
17046	    s//\1/
17047	    q
17048	  }
17049	  /^X\(\/\/\)[^/].*/{
17050	    s//\1/
17051	    q
17052	  }
17053	  /^X\(\/\/\)$/{
17054	    s//\1/
17055	    q
17056	  }
17057	  /^X\(\/\).*/{
17058	    s//\1/
17059	    q
17060	  }
17061	  s/.*/./; q'`
17062  as_dir="$ac_dir"; as_fn_mkdir_p
17063  ac_builddir=.
17064
17065case "$ac_dir" in
17066.) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;;
17067*)
17068  ac_dir_suffix=/`$as_echo "$ac_dir" | sed 's|^\.[\\/]||'`
17069  # A ".." for each directory in $ac_dir_suffix.
17070  ac_top_builddir_sub=`$as_echo "$ac_dir_suffix" | sed 's|/[^\\/]*|/..|g;s|/||'`
17071  case $ac_top_builddir_sub in
17072  "") ac_top_builddir_sub=. ac_top_build_prefix= ;;
17073  *)  ac_top_build_prefix=$ac_top_builddir_sub/ ;;
17074  esac ;;
17075esac
17076ac_abs_top_builddir=$ac_pwd
17077ac_abs_builddir=$ac_pwd$ac_dir_suffix
17078# for backward compatibility:
17079ac_top_builddir=$ac_top_build_prefix
17080
17081case $srcdir in
17082  .)  # We are building in place.
17083    ac_srcdir=.
17084    ac_top_srcdir=$ac_top_builddir_sub
17085    ac_abs_top_srcdir=$ac_pwd ;;
17086  [\\/]* | ?:[\\/]* )  # Absolute name.
17087    ac_srcdir=$srcdir$ac_dir_suffix;
17088    ac_top_srcdir=$srcdir
17089    ac_abs_top_srcdir=$srcdir ;;
17090  *) # Relative name.
17091    ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix
17092    ac_top_srcdir=$ac_top_build_prefix$srcdir
17093    ac_abs_top_srcdir=$ac_pwd/$srcdir ;;
17094esac
17095ac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix
17096
17097
17098  case $ac_mode in
17099  :F)
17100  #
17101  # CONFIG_FILE
17102  #
17103
17104  case $INSTALL in
17105  [\\/$]* | ?:[\\/]* ) ac_INSTALL=$INSTALL ;;
17106  *) ac_INSTALL=$ac_top_build_prefix$INSTALL ;;
17107  esac
17108  ac_MKDIR_P=$MKDIR_P
17109  case $MKDIR_P in
17110  [\\/$]* | ?:[\\/]* ) ;;
17111  */*) ac_MKDIR_P=$ac_top_build_prefix$MKDIR_P ;;
17112  esac
17113_ACEOF
17114
17115cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
17116# If the template does not know about datarootdir, expand it.
17117# FIXME: This hack should be removed a few years after 2.60.
17118ac_datarootdir_hack=; ac_datarootdir_seen=
17119ac_sed_dataroot='
17120/datarootdir/ {
17121  p
17122  q
17123}
17124/@datadir@/p
17125/@docdir@/p
17126/@infodir@/p
17127/@localedir@/p
17128/@mandir@/p'
17129case `eval "sed -n \"\$ac_sed_dataroot\" $ac_file_inputs"` in
17130*datarootdir*) ac_datarootdir_seen=yes;;
17131*@datadir@*|*@docdir@*|*@infodir@*|*@localedir@*|*@mandir@*)
17132  { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&5
17133$as_echo "$as_me: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&2;}
17134_ACEOF
17135cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
17136  ac_datarootdir_hack='
17137  s&@datadir@&$datadir&g
17138  s&@docdir@&$docdir&g
17139  s&@infodir@&$infodir&g
17140  s&@localedir@&$localedir&g
17141  s&@mandir@&$mandir&g
17142  s&\\\${datarootdir}&$datarootdir&g' ;;
17143esac
17144_ACEOF
17145
17146# Neutralize VPATH when `$srcdir' = `.'.
17147# Shell code in configure.ac might set extrasub.
17148# FIXME: do we really want to maintain this feature?
17149cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
17150ac_sed_extra="$ac_vpsub
17151$extrasub
17152_ACEOF
17153cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
17154:t
17155/@[a-zA-Z_][a-zA-Z_0-9]*@/!b
17156s|@configure_input@|$ac_sed_conf_input|;t t
17157s&@top_builddir@&$ac_top_builddir_sub&;t t
17158s&@top_build_prefix@&$ac_top_build_prefix&;t t
17159s&@srcdir@&$ac_srcdir&;t t
17160s&@abs_srcdir@&$ac_abs_srcdir&;t t
17161s&@top_srcdir@&$ac_top_srcdir&;t t
17162s&@abs_top_srcdir@&$ac_abs_top_srcdir&;t t
17163s&@builddir@&$ac_builddir&;t t
17164s&@abs_builddir@&$ac_abs_builddir&;t t
17165s&@abs_top_builddir@&$ac_abs_top_builddir&;t t
17166s&@INSTALL@&$ac_INSTALL&;t t
17167s&@MKDIR_P@&$ac_MKDIR_P&;t t
17168$ac_datarootdir_hack
17169"
17170eval sed \"\$ac_sed_extra\" "$ac_file_inputs" | $AWK -f "$ac_tmp/subs.awk" \
17171  >$ac_tmp/out || as_fn_error $? "could not create $ac_file" "$LINENO" 5
17172
17173test -z "$ac_datarootdir_hack$ac_datarootdir_seen" &&
17174  { ac_out=`sed -n '/\${datarootdir}/p' "$ac_tmp/out"`; test -n "$ac_out"; } &&
17175  { ac_out=`sed -n '/^[	 ]*datarootdir[	 ]*:*=/p' \
17176      "$ac_tmp/out"`; test -z "$ac_out"; } &&
17177  { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $ac_file contains a reference to the variable \`datarootdir'
17178which seems to be undefined.  Please make sure it is defined" >&5
17179$as_echo "$as_me: WARNING: $ac_file contains a reference to the variable \`datarootdir'
17180which seems to be undefined.  Please make sure it is defined" >&2;}
17181
17182  rm -f "$ac_tmp/stdin"
17183  case $ac_file in
17184  -) cat "$ac_tmp/out" && rm -f "$ac_tmp/out";;
17185  *) rm -f "$ac_file" && mv "$ac_tmp/out" "$ac_file";;
17186  esac \
17187  || as_fn_error $? "could not create $ac_file" "$LINENO" 5
17188 ;;
17189  :H)
17190  #
17191  # CONFIG_HEADER
17192  #
17193  if test x"$ac_file" != x-; then
17194    {
17195      $as_echo "/* $configure_input  */" \
17196      && eval '$AWK -f "$ac_tmp/defines.awk"' "$ac_file_inputs"
17197    } >"$ac_tmp/config.h" \
17198      || as_fn_error $? "could not create $ac_file" "$LINENO" 5
17199    if diff "$ac_file" "$ac_tmp/config.h" >/dev/null 2>&1; then
17200      { $as_echo "$as_me:${as_lineno-$LINENO}: $ac_file is unchanged" >&5
17201$as_echo "$as_me: $ac_file is unchanged" >&6;}
17202    else
17203      rm -f "$ac_file"
17204      mv "$ac_tmp/config.h" "$ac_file" \
17205	|| as_fn_error $? "could not create $ac_file" "$LINENO" 5
17206    fi
17207  else
17208    $as_echo "/* $configure_input  */" \
17209      && eval '$AWK -f "$ac_tmp/defines.awk"' "$ac_file_inputs" \
17210      || as_fn_error $? "could not create -" "$LINENO" 5
17211  fi
17212# Compute "$ac_file"'s index in $config_headers.
17213_am_arg="$ac_file"
17214_am_stamp_count=1
17215for _am_header in $config_headers :; do
17216  case $_am_header in
17217    $_am_arg | $_am_arg:* )
17218      break ;;
17219    * )
17220      _am_stamp_count=`expr $_am_stamp_count + 1` ;;
17221  esac
17222done
17223echo "timestamp for $_am_arg" >`$as_dirname -- "$_am_arg" ||
17224$as_expr X"$_am_arg" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
17225	 X"$_am_arg" : 'X\(//\)[^/]' \| \
17226	 X"$_am_arg" : 'X\(//\)$' \| \
17227	 X"$_am_arg" : 'X\(/\)' \| . 2>/dev/null ||
17228$as_echo X"$_am_arg" |
17229    sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
17230	    s//\1/
17231	    q
17232	  }
17233	  /^X\(\/\/\)[^/].*/{
17234	    s//\1/
17235	    q
17236	  }
17237	  /^X\(\/\/\)$/{
17238	    s//\1/
17239	    q
17240	  }
17241	  /^X\(\/\).*/{
17242	    s//\1/
17243	    q
17244	  }
17245	  s/.*/./; q'`/stamp-h$_am_stamp_count
17246 ;;
17247
17248  :C)  { $as_echo "$as_me:${as_lineno-$LINENO}: executing $ac_file commands" >&5
17249$as_echo "$as_me: executing $ac_file commands" >&6;}
17250 ;;
17251  esac
17252
17253
17254  case $ac_file$ac_mode in
17255    "depfiles":C) test x"$AMDEP_TRUE" != x"" || {
17256  # Older Autoconf quotes --file arguments for eval, but not when files
17257  # are listed without --file.  Let's play safe and only enable the eval
17258  # if we detect the quoting.
17259  case $CONFIG_FILES in
17260  *\'*) eval set x "$CONFIG_FILES" ;;
17261  *)   set x $CONFIG_FILES ;;
17262  esac
17263  shift
17264  for mf
17265  do
17266    # Strip MF so we end up with the name of the file.
17267    mf=`echo "$mf" | sed -e 's/:.*$//'`
17268    # Check whether this is an Automake generated Makefile or not.
17269    # We used to match only the files named 'Makefile.in', but
17270    # some people rename them; so instead we look at the file content.
17271    # Grep'ing the first line is not enough: some people post-process
17272    # each Makefile.in and add a new line on top of each file to say so.
17273    # Grep'ing the whole file is not good either: AIX grep has a line
17274    # limit of 2048, but all sed's we know have understand at least 4000.
17275    if sed -n 's,^#.*generated by automake.*,X,p' "$mf" | grep X >/dev/null 2>&1; then
17276      dirpart=`$as_dirname -- "$mf" ||
17277$as_expr X"$mf" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
17278	 X"$mf" : 'X\(//\)[^/]' \| \
17279	 X"$mf" : 'X\(//\)$' \| \
17280	 X"$mf" : 'X\(/\)' \| . 2>/dev/null ||
17281$as_echo X"$mf" |
17282    sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
17283	    s//\1/
17284	    q
17285	  }
17286	  /^X\(\/\/\)[^/].*/{
17287	    s//\1/
17288	    q
17289	  }
17290	  /^X\(\/\/\)$/{
17291	    s//\1/
17292	    q
17293	  }
17294	  /^X\(\/\).*/{
17295	    s//\1/
17296	    q
17297	  }
17298	  s/.*/./; q'`
17299    else
17300      continue
17301    fi
17302    # Extract the definition of DEPDIR, am__include, and am__quote
17303    # from the Makefile without running 'make'.
17304    DEPDIR=`sed -n 's/^DEPDIR = //p' < "$mf"`
17305    test -z "$DEPDIR" && continue
17306    am__include=`sed -n 's/^am__include = //p' < "$mf"`
17307    test -z "$am__include" && continue
17308    am__quote=`sed -n 's/^am__quote = //p' < "$mf"`
17309    # Find all dependency output files, they are included files with
17310    # $(DEPDIR) in their names.  We invoke sed twice because it is the
17311    # simplest approach to changing $(DEPDIR) to its actual value in the
17312    # expansion.
17313    for file in `sed -n "
17314      s/^$am__include $am__quote\(.*(DEPDIR).*\)$am__quote"'$/\1/p' <"$mf" | \
17315	 sed -e 's/\$(DEPDIR)/'"$DEPDIR"'/g'`; do
17316      # Make sure the directory exists.
17317      test -f "$dirpart/$file" && continue
17318      fdir=`$as_dirname -- "$file" ||
17319$as_expr X"$file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
17320	 X"$file" : 'X\(//\)[^/]' \| \
17321	 X"$file" : 'X\(//\)$' \| \
17322	 X"$file" : 'X\(/\)' \| . 2>/dev/null ||
17323$as_echo X"$file" |
17324    sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
17325	    s//\1/
17326	    q
17327	  }
17328	  /^X\(\/\/\)[^/].*/{
17329	    s//\1/
17330	    q
17331	  }
17332	  /^X\(\/\/\)$/{
17333	    s//\1/
17334	    q
17335	  }
17336	  /^X\(\/\).*/{
17337	    s//\1/
17338	    q
17339	  }
17340	  s/.*/./; q'`
17341      as_dir=$dirpart/$fdir; as_fn_mkdir_p
17342      # echo "creating $dirpart/$file"
17343      echo '# dummy' > "$dirpart/$file"
17344    done
17345  done
17346}
17347 ;;
17348    "libtool":C)
17349
17350    # See if we are running on zsh, and set the options which allow our
17351    # commands through without removal of \ escapes.
17352    if test -n "${ZSH_VERSION+set}" ; then
17353      setopt NO_GLOB_SUBST
17354    fi
17355
17356    cfgfile="${ofile}T"
17357    trap "$RM \"$cfgfile\"; exit 1" 1 2 15
17358    $RM "$cfgfile"
17359
17360    cat <<_LT_EOF >> "$cfgfile"
17361#! $SHELL
17362
17363# `$ECHO "$ofile" | sed 's%^.*/%%'` - Provide generalized library-building support services.
17364# Generated automatically by $as_me ($PACKAGE$TIMESTAMP) $VERSION
17365# Libtool was configured on host `(hostname || uname -n) 2>/dev/null | sed 1q`:
17366# NOTE: Changes made to this file will be lost: look at ltmain.sh.
17367#
17368#   Copyright (C) 1996, 1997, 1998, 1999, 2000, 2001, 2003, 2004, 2005,
17369#                 2006, 2007, 2008, 2009 Free Software Foundation, Inc.
17370#   Written by Gordon Matzigkeit, 1996
17371#
17372#   This file is part of GNU Libtool.
17373#
17374# GNU Libtool is free software; you can redistribute it and/or
17375# modify it under the terms of the GNU General Public License as
17376# published by the Free Software Foundation; either version 2 of
17377# the License, or (at your option) any later version.
17378#
17379# As a special exception to the GNU General Public License,
17380# if you distribute this file as part of a program or library that
17381# is built using GNU Libtool, you may include this file under the
17382# same distribution terms that you use for the rest of that program.
17383#
17384# GNU Libtool is distributed in the hope that it will be useful,
17385# but WITHOUT ANY WARRANTY; without even the implied warranty of
17386# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
17387# GNU General Public License for more details.
17388#
17389# You should have received a copy of the GNU General Public License
17390# along with GNU Libtool; see the file COPYING.  If not, a copy
17391# can be downloaded from http://www.gnu.org/licenses/gpl.html, or
17392# obtained by writing to the Free Software Foundation, Inc.,
17393# 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
17394
17395
17396# The names of the tagged configurations supported by this script.
17397available_tags="CXX "
17398
17399# ### BEGIN LIBTOOL CONFIG
17400
17401# Which release of libtool.m4 was used?
17402macro_version=$macro_version
17403macro_revision=$macro_revision
17404
17405# Whether or not to build shared libraries.
17406build_libtool_libs=$enable_shared
17407
17408# Whether or not to build static libraries.
17409build_old_libs=$enable_static
17410
17411# What type of objects to build.
17412pic_mode=$pic_mode
17413
17414# Whether or not to optimize for fast installation.
17415fast_install=$enable_fast_install
17416
17417# Shell to use when invoking shell scripts.
17418SHELL=$lt_SHELL
17419
17420# An echo program that protects backslashes.
17421ECHO=$lt_ECHO
17422
17423# The host system.
17424host_alias=$host_alias
17425host=$host
17426host_os=$host_os
17427
17428# The build system.
17429build_alias=$build_alias
17430build=$build
17431build_os=$build_os
17432
17433# A sed program that does not truncate output.
17434SED=$lt_SED
17435
17436# Sed that helps us avoid accidentally triggering echo(1) options like -n.
17437Xsed="\$SED -e 1s/^X//"
17438
17439# A grep program that handles long lines.
17440GREP=$lt_GREP
17441
17442# An ERE matcher.
17443EGREP=$lt_EGREP
17444
17445# A literal string matcher.
17446FGREP=$lt_FGREP
17447
17448# A BSD- or MS-compatible name lister.
17449NM=$lt_NM
17450
17451# Whether we need soft or hard links.
17452LN_S=$lt_LN_S
17453
17454# What is the maximum length of a command?
17455max_cmd_len=$max_cmd_len
17456
17457# Object file suffix (normally "o").
17458objext=$ac_objext
17459
17460# Executable file suffix (normally "").
17461exeext=$exeext
17462
17463# whether the shell understands "unset".
17464lt_unset=$lt_unset
17465
17466# turn spaces into newlines.
17467SP2NL=$lt_lt_SP2NL
17468
17469# turn newlines into spaces.
17470NL2SP=$lt_lt_NL2SP
17471
17472# An object symbol dumper.
17473OBJDUMP=$lt_OBJDUMP
17474
17475# Method to check whether dependent libraries are shared objects.
17476deplibs_check_method=$lt_deplibs_check_method
17477
17478# Command to use when deplibs_check_method == "file_magic".
17479file_magic_cmd=$lt_file_magic_cmd
17480
17481# The archiver.
17482AR=$lt_AR
17483AR_FLAGS=$lt_AR_FLAGS
17484
17485# A symbol stripping program.
17486STRIP=$lt_STRIP
17487
17488# Commands used to install an old-style archive.
17489RANLIB=$lt_RANLIB
17490old_postinstall_cmds=$lt_old_postinstall_cmds
17491old_postuninstall_cmds=$lt_old_postuninstall_cmds
17492
17493# Whether to use a lock for old archive extraction.
17494lock_old_archive_extraction=$lock_old_archive_extraction
17495
17496# A C compiler.
17497LTCC=$lt_CC
17498
17499# LTCC compiler flags.
17500LTCFLAGS=$lt_CFLAGS
17501
17502# Take the output of nm and produce a listing of raw symbols and C names.
17503global_symbol_pipe=$lt_lt_cv_sys_global_symbol_pipe
17504
17505# Transform the output of nm in a proper C declaration.
17506global_symbol_to_cdecl=$lt_lt_cv_sys_global_symbol_to_cdecl
17507
17508# Transform the output of nm in a C name address pair.
17509global_symbol_to_c_name_address=$lt_lt_cv_sys_global_symbol_to_c_name_address
17510
17511# Transform the output of nm in a C name address pair when lib prefix is needed.
17512global_symbol_to_c_name_address_lib_prefix=$lt_lt_cv_sys_global_symbol_to_c_name_address_lib_prefix
17513
17514# The name of the directory that contains temporary libtool files.
17515objdir=$objdir
17516
17517# Used to examine libraries when file_magic_cmd begins with "file".
17518MAGIC_CMD=$MAGIC_CMD
17519
17520# Must we lock files when doing compilation?
17521need_locks=$lt_need_locks
17522
17523# Tool to manipulate archived DWARF debug symbol files on Mac OS X.
17524DSYMUTIL=$lt_DSYMUTIL
17525
17526# Tool to change global to local symbols on Mac OS X.
17527NMEDIT=$lt_NMEDIT
17528
17529# Tool to manipulate fat objects and archives on Mac OS X.
17530LIPO=$lt_LIPO
17531
17532# ldd/readelf like tool for Mach-O binaries on Mac OS X.
17533OTOOL=$lt_OTOOL
17534
17535# ldd/readelf like tool for 64 bit Mach-O binaries on Mac OS X 10.4.
17536OTOOL64=$lt_OTOOL64
17537
17538# Old archive suffix (normally "a").
17539libext=$libext
17540
17541# Shared library suffix (normally ".so").
17542shrext_cmds=$lt_shrext_cmds
17543
17544# The commands to extract the exported symbol list from a shared archive.
17545extract_expsyms_cmds=$lt_extract_expsyms_cmds
17546
17547# Variables whose values should be saved in libtool wrapper scripts and
17548# restored at link time.
17549variables_saved_for_relink=$lt_variables_saved_for_relink
17550
17551# Do we need the "lib" prefix for modules?
17552need_lib_prefix=$need_lib_prefix
17553
17554# Do we need a version for libraries?
17555need_version=$need_version
17556
17557# Library versioning type.
17558version_type=$version_type
17559
17560# Shared library runtime path variable.
17561runpath_var=$runpath_var
17562
17563# Shared library path variable.
17564shlibpath_var=$shlibpath_var
17565
17566# Is shlibpath searched before the hard-coded library search path?
17567shlibpath_overrides_runpath=$shlibpath_overrides_runpath
17568
17569# Format of library name prefix.
17570libname_spec=$lt_libname_spec
17571
17572# List of archive names.  First name is the real one, the rest are links.
17573# The last name is the one that the linker finds with -lNAME
17574library_names_spec=$lt_library_names_spec
17575
17576# The coded name of the library, if different from the real name.
17577soname_spec=$lt_soname_spec
17578
17579# Permission mode override for installation of shared libraries.
17580install_override_mode=$lt_install_override_mode
17581
17582# Command to use after installation of a shared archive.
17583postinstall_cmds=$lt_postinstall_cmds
17584
17585# Command to use after uninstallation of a shared archive.
17586postuninstall_cmds=$lt_postuninstall_cmds
17587
17588# Commands used to finish a libtool library installation in a directory.
17589finish_cmds=$lt_finish_cmds
17590
17591# As "finish_cmds", except a single script fragment to be evaled but
17592# not shown.
17593finish_eval=$lt_finish_eval
17594
17595# Whether we should hardcode library paths into libraries.
17596hardcode_into_libs=$hardcode_into_libs
17597
17598# Compile-time system search path for libraries.
17599sys_lib_search_path_spec=$lt_sys_lib_search_path_spec
17600
17601# Run-time system search path for libraries.
17602sys_lib_dlsearch_path_spec=$lt_sys_lib_dlsearch_path_spec
17603
17604# Whether dlopen is supported.
17605dlopen_support=$enable_dlopen
17606
17607# Whether dlopen of programs is supported.
17608dlopen_self=$enable_dlopen_self
17609
17610# Whether dlopen of statically linked programs is supported.
17611dlopen_self_static=$enable_dlopen_self_static
17612
17613# Commands to strip libraries.
17614old_striplib=$lt_old_striplib
17615striplib=$lt_striplib
17616
17617
17618# The linker used to build libraries.
17619LD=$lt_LD
17620
17621# How to create reloadable object files.
17622reload_flag=$lt_reload_flag
17623reload_cmds=$lt_reload_cmds
17624
17625# Commands used to build an old-style archive.
17626old_archive_cmds=$lt_old_archive_cmds
17627
17628# A language specific compiler.
17629CC=$lt_compiler
17630
17631# Is the compiler the GNU compiler?
17632with_gcc=$GCC
17633
17634# Compiler flag to turn off builtin functions.
17635no_builtin_flag=$lt_lt_prog_compiler_no_builtin_flag
17636
17637# How to pass a linker flag through the compiler.
17638wl=$lt_lt_prog_compiler_wl
17639
17640# Additional compiler flags for building library objects.
17641pic_flag=$lt_lt_prog_compiler_pic
17642
17643# Compiler flag to prevent dynamic linking.
17644link_static_flag=$lt_lt_prog_compiler_static
17645
17646# Does compiler simultaneously support -c and -o options?
17647compiler_c_o=$lt_lt_cv_prog_compiler_c_o
17648
17649# Whether or not to add -lc for building shared libraries.
17650build_libtool_need_lc=$archive_cmds_need_lc
17651
17652# Whether or not to disallow shared libs when runtime libs are static.
17653allow_libtool_libs_with_static_runtimes=$enable_shared_with_static_runtimes
17654
17655# Compiler flag to allow reflexive dlopens.
17656export_dynamic_flag_spec=$lt_export_dynamic_flag_spec
17657
17658# Compiler flag to generate shared objects directly from archives.
17659whole_archive_flag_spec=$lt_whole_archive_flag_spec
17660
17661# Whether the compiler copes with passing no objects directly.
17662compiler_needs_object=$lt_compiler_needs_object
17663
17664# Create an old-style archive from a shared archive.
17665old_archive_from_new_cmds=$lt_old_archive_from_new_cmds
17666
17667# Create a temporary old-style archive to link instead of a shared archive.
17668old_archive_from_expsyms_cmds=$lt_old_archive_from_expsyms_cmds
17669
17670# Commands used to build a shared archive.
17671archive_cmds=$lt_archive_cmds
17672archive_expsym_cmds=$lt_archive_expsym_cmds
17673
17674# Commands used to build a loadable module if different from building
17675# a shared archive.
17676module_cmds=$lt_module_cmds
17677module_expsym_cmds=$lt_module_expsym_cmds
17678
17679# Whether we are building with GNU ld or not.
17680with_gnu_ld=$lt_with_gnu_ld
17681
17682# Flag that allows shared libraries with undefined symbols to be built.
17683allow_undefined_flag=$lt_allow_undefined_flag
17684
17685# Flag that enforces no undefined symbols.
17686no_undefined_flag=$lt_no_undefined_flag
17687
17688# Flag to hardcode \$libdir into a binary during linking.
17689# This must work even if \$libdir does not exist
17690hardcode_libdir_flag_spec=$lt_hardcode_libdir_flag_spec
17691
17692# If ld is used when linking, flag to hardcode \$libdir into a binary
17693# during linking.  This must work even if \$libdir does not exist.
17694hardcode_libdir_flag_spec_ld=$lt_hardcode_libdir_flag_spec_ld
17695
17696# Whether we need a single "-rpath" flag with a separated argument.
17697hardcode_libdir_separator=$lt_hardcode_libdir_separator
17698
17699# Set to "yes" if using DIR/libNAME\${shared_ext} during linking hardcodes
17700# DIR into the resulting binary.
17701hardcode_direct=$hardcode_direct
17702
17703# Set to "yes" if using DIR/libNAME\${shared_ext} during linking hardcodes
17704# DIR into the resulting binary and the resulting library dependency is
17705# "absolute",i.e impossible to change by setting \${shlibpath_var} if the
17706# library is relocated.
17707hardcode_direct_absolute=$hardcode_direct_absolute
17708
17709# Set to "yes" if using the -LDIR flag during linking hardcodes DIR
17710# into the resulting binary.
17711hardcode_minus_L=$hardcode_minus_L
17712
17713# Set to "yes" if using SHLIBPATH_VAR=DIR during linking hardcodes DIR
17714# into the resulting binary.
17715hardcode_shlibpath_var=$hardcode_shlibpath_var
17716
17717# Set to "yes" if building a shared library automatically hardcodes DIR
17718# into the library and all subsequent libraries and executables linked
17719# against it.
17720hardcode_automatic=$hardcode_automatic
17721
17722# Set to yes if linker adds runtime paths of dependent libraries
17723# to runtime path list.
17724inherit_rpath=$inherit_rpath
17725
17726# Whether libtool must link a program against all its dependency libraries.
17727link_all_deplibs=$link_all_deplibs
17728
17729# Fix the shell variable \$srcfile for the compiler.
17730fix_srcfile_path=$lt_fix_srcfile_path
17731
17732# Set to "yes" if exported symbols are required.
17733always_export_symbols=$always_export_symbols
17734
17735# The commands to list exported symbols.
17736export_symbols_cmds=$lt_export_symbols_cmds
17737
17738# Symbols that should not be listed in the preloaded symbols.
17739exclude_expsyms=$lt_exclude_expsyms
17740
17741# Symbols that must always be exported.
17742include_expsyms=$lt_include_expsyms
17743
17744# Commands necessary for linking programs (against libraries) with templates.
17745prelink_cmds=$lt_prelink_cmds
17746
17747# Specify filename containing input files.
17748file_list_spec=$lt_file_list_spec
17749
17750# How to hardcode a shared library path into an executable.
17751hardcode_action=$hardcode_action
17752
17753# The directories searched by this compiler when creating a shared library.
17754compiler_lib_search_dirs=$lt_compiler_lib_search_dirs
17755
17756# Dependencies to place before and after the objects being linked to
17757# create a shared library.
17758predep_objects=$lt_predep_objects
17759postdep_objects=$lt_postdep_objects
17760predeps=$lt_predeps
17761postdeps=$lt_postdeps
17762
17763# The library search path used internally by the compiler when linking
17764# a shared library.
17765compiler_lib_search_path=$lt_compiler_lib_search_path
17766
17767# ### END LIBTOOL CONFIG
17768
17769_LT_EOF
17770
17771  case $host_os in
17772  aix3*)
17773    cat <<\_LT_EOF >> "$cfgfile"
17774# AIX sometimes has problems with the GCC collect2 program.  For some
17775# reason, if we set the COLLECT_NAMES environment variable, the problems
17776# vanish in a puff of smoke.
17777if test "X${COLLECT_NAMES+set}" != Xset; then
17778  COLLECT_NAMES=
17779  export COLLECT_NAMES
17780fi
17781_LT_EOF
17782    ;;
17783  esac
17784
17785
17786ltmain="$ac_aux_dir/ltmain.sh"
17787
17788
17789  # We use sed instead of cat because bash on DJGPP gets confused if
17790  # if finds mixed CR/LF and LF-only lines.  Since sed operates in
17791  # text mode, it properly converts lines to CR/LF.  This bash problem
17792  # is reportedly fixed, but why not run on old versions too?
17793  sed '/^# Generated shell functions inserted here/q' "$ltmain" >> "$cfgfile" \
17794    || (rm -f "$cfgfile"; exit 1)
17795
17796  case $xsi_shell in
17797  yes)
17798    cat << \_LT_EOF >> "$cfgfile"
17799
17800# func_dirname file append nondir_replacement
17801# Compute the dirname of FILE.  If nonempty, add APPEND to the result,
17802# otherwise set result to NONDIR_REPLACEMENT.
17803func_dirname ()
17804{
17805  case ${1} in
17806    */*) func_dirname_result="${1%/*}${2}" ;;
17807    *  ) func_dirname_result="${3}" ;;
17808  esac
17809}
17810
17811# func_basename file
17812func_basename ()
17813{
17814  func_basename_result="${1##*/}"
17815}
17816
17817# func_dirname_and_basename file append nondir_replacement
17818# perform func_basename and func_dirname in a single function
17819# call:
17820#   dirname:  Compute the dirname of FILE.  If nonempty,
17821#             add APPEND to the result, otherwise set result
17822#             to NONDIR_REPLACEMENT.
17823#             value returned in "$func_dirname_result"
17824#   basename: Compute filename of FILE.
17825#             value retuned in "$func_basename_result"
17826# Implementation must be kept synchronized with func_dirname
17827# and func_basename. For efficiency, we do not delegate to
17828# those functions but instead duplicate the functionality here.
17829func_dirname_and_basename ()
17830{
17831  case ${1} in
17832    */*) func_dirname_result="${1%/*}${2}" ;;
17833    *  ) func_dirname_result="${3}" ;;
17834  esac
17835  func_basename_result="${1##*/}"
17836}
17837
17838# func_stripname prefix suffix name
17839# strip PREFIX and SUFFIX off of NAME.
17840# PREFIX and SUFFIX must not contain globbing or regex special
17841# characters, hashes, percent signs, but SUFFIX may contain a leading
17842# dot (in which case that matches only a dot).
17843func_stripname ()
17844{
17845  # pdksh 5.2.14 does not do ${X%$Y} correctly if both X and Y are
17846  # positional parameters, so assign one to ordinary parameter first.
17847  func_stripname_result=${3}
17848  func_stripname_result=${func_stripname_result#"${1}"}
17849  func_stripname_result=${func_stripname_result%"${2}"}
17850}
17851
17852# func_opt_split
17853func_opt_split ()
17854{
17855  func_opt_split_opt=${1%%=*}
17856  func_opt_split_arg=${1#*=}
17857}
17858
17859# func_lo2o object
17860func_lo2o ()
17861{
17862  case ${1} in
17863    *.lo) func_lo2o_result=${1%.lo}.${objext} ;;
17864    *)    func_lo2o_result=${1} ;;
17865  esac
17866}
17867
17868# func_xform libobj-or-source
17869func_xform ()
17870{
17871  func_xform_result=${1%.*}.lo
17872}
17873
17874# func_arith arithmetic-term...
17875func_arith ()
17876{
17877  func_arith_result=$(( $* ))
17878}
17879
17880# func_len string
17881# STRING may not start with a hyphen.
17882func_len ()
17883{
17884  func_len_result=${#1}
17885}
17886
17887_LT_EOF
17888    ;;
17889  *) # Bourne compatible functions.
17890    cat << \_LT_EOF >> "$cfgfile"
17891
17892# func_dirname file append nondir_replacement
17893# Compute the dirname of FILE.  If nonempty, add APPEND to the result,
17894# otherwise set result to NONDIR_REPLACEMENT.
17895func_dirname ()
17896{
17897  # Extract subdirectory from the argument.
17898  func_dirname_result=`$ECHO "${1}" | $SED "$dirname"`
17899  if test "X$func_dirname_result" = "X${1}"; then
17900    func_dirname_result="${3}"
17901  else
17902    func_dirname_result="$func_dirname_result${2}"
17903  fi
17904}
17905
17906# func_basename file
17907func_basename ()
17908{
17909  func_basename_result=`$ECHO "${1}" | $SED "$basename"`
17910}
17911
17912
17913# func_stripname prefix suffix name
17914# strip PREFIX and SUFFIX off of NAME.
17915# PREFIX and SUFFIX must not contain globbing or regex special
17916# characters, hashes, percent signs, but SUFFIX may contain a leading
17917# dot (in which case that matches only a dot).
17918# func_strip_suffix prefix name
17919func_stripname ()
17920{
17921  case ${2} in
17922    .*) func_stripname_result=`$ECHO "${3}" | $SED "s%^${1}%%; s%\\\\${2}\$%%"`;;
17923    *)  func_stripname_result=`$ECHO "${3}" | $SED "s%^${1}%%; s%${2}\$%%"`;;
17924  esac
17925}
17926
17927# sed scripts:
17928my_sed_long_opt='1s/^\(-[^=]*\)=.*/\1/;q'
17929my_sed_long_arg='1s/^-[^=]*=//'
17930
17931# func_opt_split
17932func_opt_split ()
17933{
17934  func_opt_split_opt=`$ECHO "${1}" | $SED "$my_sed_long_opt"`
17935  func_opt_split_arg=`$ECHO "${1}" | $SED "$my_sed_long_arg"`
17936}
17937
17938# func_lo2o object
17939func_lo2o ()
17940{
17941  func_lo2o_result=`$ECHO "${1}" | $SED "$lo2o"`
17942}
17943
17944# func_xform libobj-or-source
17945func_xform ()
17946{
17947  func_xform_result=`$ECHO "${1}" | $SED 's/\.[^.]*$/.lo/'`
17948}
17949
17950# func_arith arithmetic-term...
17951func_arith ()
17952{
17953  func_arith_result=`expr "$@"`
17954}
17955
17956# func_len string
17957# STRING may not start with a hyphen.
17958func_len ()
17959{
17960  func_len_result=`expr "$1" : ".*" 2>/dev/null || echo $max_cmd_len`
17961}
17962
17963_LT_EOF
17964esac
17965
17966case $lt_shell_append in
17967  yes)
17968    cat << \_LT_EOF >> "$cfgfile"
17969
17970# func_append var value
17971# Append VALUE to the end of shell variable VAR.
17972func_append ()
17973{
17974  eval "$1+=\$2"
17975}
17976_LT_EOF
17977    ;;
17978  *)
17979    cat << \_LT_EOF >> "$cfgfile"
17980
17981# func_append var value
17982# Append VALUE to the end of shell variable VAR.
17983func_append ()
17984{
17985  eval "$1=\$$1\$2"
17986}
17987
17988_LT_EOF
17989    ;;
17990  esac
17991
17992
17993  sed -n '/^# Generated shell functions inserted here/,$p' "$ltmain" >> "$cfgfile" \
17994    || (rm -f "$cfgfile"; exit 1)
17995
17996  mv -f "$cfgfile" "$ofile" ||
17997    (rm -f "$ofile" && cp "$cfgfile" "$ofile" && rm -f "$cfgfile")
17998  chmod +x "$ofile"
17999
18000
18001    cat <<_LT_EOF >> "$ofile"
18002
18003# ### BEGIN LIBTOOL TAG CONFIG: CXX
18004
18005# The linker used to build libraries.
18006LD=$lt_LD_CXX
18007
18008# How to create reloadable object files.
18009reload_flag=$lt_reload_flag_CXX
18010reload_cmds=$lt_reload_cmds_CXX
18011
18012# Commands used to build an old-style archive.
18013old_archive_cmds=$lt_old_archive_cmds_CXX
18014
18015# A language specific compiler.
18016CC=$lt_compiler_CXX
18017
18018# Is the compiler the GNU compiler?
18019with_gcc=$GCC_CXX
18020
18021# Compiler flag to turn off builtin functions.
18022no_builtin_flag=$lt_lt_prog_compiler_no_builtin_flag_CXX
18023
18024# How to pass a linker flag through the compiler.
18025wl=$lt_lt_prog_compiler_wl_CXX
18026
18027# Additional compiler flags for building library objects.
18028pic_flag=$lt_lt_prog_compiler_pic_CXX
18029
18030# Compiler flag to prevent dynamic linking.
18031link_static_flag=$lt_lt_prog_compiler_static_CXX
18032
18033# Does compiler simultaneously support -c and -o options?
18034compiler_c_o=$lt_lt_cv_prog_compiler_c_o_CXX
18035
18036# Whether or not to add -lc for building shared libraries.
18037build_libtool_need_lc=$archive_cmds_need_lc_CXX
18038
18039# Whether or not to disallow shared libs when runtime libs are static.
18040allow_libtool_libs_with_static_runtimes=$enable_shared_with_static_runtimes_CXX
18041
18042# Compiler flag to allow reflexive dlopens.
18043export_dynamic_flag_spec=$lt_export_dynamic_flag_spec_CXX
18044
18045# Compiler flag to generate shared objects directly from archives.
18046whole_archive_flag_spec=$lt_whole_archive_flag_spec_CXX
18047
18048# Whether the compiler copes with passing no objects directly.
18049compiler_needs_object=$lt_compiler_needs_object_CXX
18050
18051# Create an old-style archive from a shared archive.
18052old_archive_from_new_cmds=$lt_old_archive_from_new_cmds_CXX
18053
18054# Create a temporary old-style archive to link instead of a shared archive.
18055old_archive_from_expsyms_cmds=$lt_old_archive_from_expsyms_cmds_CXX
18056
18057# Commands used to build a shared archive.
18058archive_cmds=$lt_archive_cmds_CXX
18059archive_expsym_cmds=$lt_archive_expsym_cmds_CXX
18060
18061# Commands used to build a loadable module if different from building
18062# a shared archive.
18063module_cmds=$lt_module_cmds_CXX
18064module_expsym_cmds=$lt_module_expsym_cmds_CXX
18065
18066# Whether we are building with GNU ld or not.
18067with_gnu_ld=$lt_with_gnu_ld_CXX
18068
18069# Flag that allows shared libraries with undefined symbols to be built.
18070allow_undefined_flag=$lt_allow_undefined_flag_CXX
18071
18072# Flag that enforces no undefined symbols.
18073no_undefined_flag=$lt_no_undefined_flag_CXX
18074
18075# Flag to hardcode \$libdir into a binary during linking.
18076# This must work even if \$libdir does not exist
18077hardcode_libdir_flag_spec=$lt_hardcode_libdir_flag_spec_CXX
18078
18079# If ld is used when linking, flag to hardcode \$libdir into a binary
18080# during linking.  This must work even if \$libdir does not exist.
18081hardcode_libdir_flag_spec_ld=$lt_hardcode_libdir_flag_spec_ld_CXX
18082
18083# Whether we need a single "-rpath" flag with a separated argument.
18084hardcode_libdir_separator=$lt_hardcode_libdir_separator_CXX
18085
18086# Set to "yes" if using DIR/libNAME\${shared_ext} during linking hardcodes
18087# DIR into the resulting binary.
18088hardcode_direct=$hardcode_direct_CXX
18089
18090# Set to "yes" if using DIR/libNAME\${shared_ext} during linking hardcodes
18091# DIR into the resulting binary and the resulting library dependency is
18092# "absolute",i.e impossible to change by setting \${shlibpath_var} if the
18093# library is relocated.
18094hardcode_direct_absolute=$hardcode_direct_absolute_CXX
18095
18096# Set to "yes" if using the -LDIR flag during linking hardcodes DIR
18097# into the resulting binary.
18098hardcode_minus_L=$hardcode_minus_L_CXX
18099
18100# Set to "yes" if using SHLIBPATH_VAR=DIR during linking hardcodes DIR
18101# into the resulting binary.
18102hardcode_shlibpath_var=$hardcode_shlibpath_var_CXX
18103
18104# Set to "yes" if building a shared library automatically hardcodes DIR
18105# into the library and all subsequent libraries and executables linked
18106# against it.
18107hardcode_automatic=$hardcode_automatic_CXX
18108
18109# Set to yes if linker adds runtime paths of dependent libraries
18110# to runtime path list.
18111inherit_rpath=$inherit_rpath_CXX
18112
18113# Whether libtool must link a program against all its dependency libraries.
18114link_all_deplibs=$link_all_deplibs_CXX
18115
18116# Fix the shell variable \$srcfile for the compiler.
18117fix_srcfile_path=$lt_fix_srcfile_path_CXX
18118
18119# Set to "yes" if exported symbols are required.
18120always_export_symbols=$always_export_symbols_CXX
18121
18122# The commands to list exported symbols.
18123export_symbols_cmds=$lt_export_symbols_cmds_CXX
18124
18125# Symbols that should not be listed in the preloaded symbols.
18126exclude_expsyms=$lt_exclude_expsyms_CXX
18127
18128# Symbols that must always be exported.
18129include_expsyms=$lt_include_expsyms_CXX
18130
18131# Commands necessary for linking programs (against libraries) with templates.
18132prelink_cmds=$lt_prelink_cmds_CXX
18133
18134# Specify filename containing input files.
18135file_list_spec=$lt_file_list_spec_CXX
18136
18137# How to hardcode a shared library path into an executable.
18138hardcode_action=$hardcode_action_CXX
18139
18140# The directories searched by this compiler when creating a shared library.
18141compiler_lib_search_dirs=$lt_compiler_lib_search_dirs_CXX
18142
18143# Dependencies to place before and after the objects being linked to
18144# create a shared library.
18145predep_objects=$lt_predep_objects_CXX
18146postdep_objects=$lt_postdep_objects_CXX
18147predeps=$lt_predeps_CXX
18148postdeps=$lt_postdeps_CXX
18149
18150# The library search path used internally by the compiler when linking
18151# a shared library.
18152compiler_lib_search_path=$lt_compiler_lib_search_path_CXX
18153
18154# ### END LIBTOOL TAG CONFIG: CXX
18155_LT_EOF
18156
18157 ;;
18158
18159  esac
18160done # for ac_tag
18161
18162
18163as_fn_exit 0
18164_ACEOF
18165ac_clean_files=$ac_clean_files_save
18166
18167test $ac_write_fail = 0 ||
18168  as_fn_error $? "write failure creating $CONFIG_STATUS" "$LINENO" 5
18169
18170
18171# configure is writing to config.log, and then calls config.status.
18172# config.status does its own redirection, appending to config.log.
18173# Unfortunately, on DOS this fails, as config.log is still kept open
18174# by configure, so config.status won't be able to write to it; its
18175# output is simply discarded.  So we exec the FD to /dev/null,
18176# effectively closing config.log, so it can be properly (re)opened and
18177# appended to by config.status.  When coming back to configure, we
18178# need to make the FD available again.
18179if test "$no_create" != yes; then
18180  ac_cs_success=:
18181  ac_config_status_args=
18182  test "$silent" = yes &&
18183    ac_config_status_args="$ac_config_status_args --quiet"
18184  exec 5>/dev/null
18185  $SHELL $CONFIG_STATUS $ac_config_status_args || ac_cs_success=false
18186  exec 5>>config.log
18187  # Use ||, not &&, to avoid exiting from the if with $? = 1, which
18188  # would make configure fail if this is the last instruction.
18189  $ac_cs_success || as_fn_exit 1
18190fi
18191if test -n "$ac_unrecognized_opts" && test "$enable_option_checking" != no; then
18192  { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: unrecognized options: $ac_unrecognized_opts" >&5
18193$as_echo "$as_me: WARNING: unrecognized options: $ac_unrecognized_opts" >&2;}
18194fi
18195
18196
18197