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
595# Factoring default headers for most tests.
596ac_includes_default="\
597#include <stdio.h>
598#ifdef HAVE_SYS_TYPES_H
599# include <sys/types.h>
600#endif
601#ifdef HAVE_SYS_STAT_H
602# include <sys/stat.h>
603#endif
604#ifdef STDC_HEADERS
605# include <stdlib.h>
606# include <stddef.h>
607#else
608# ifdef HAVE_STDLIB_H
609#  include <stdlib.h>
610# endif
611#endif
612#ifdef HAVE_STRING_H
613# if !defined STDC_HEADERS && defined HAVE_MEMORY_H
614#  include <memory.h>
615# endif
616# include <string.h>
617#endif
618#ifdef HAVE_STRINGS_H
619# include <strings.h>
620#endif
621#ifdef HAVE_INTTYPES_H
622# include <inttypes.h>
623#endif
624#ifdef HAVE_STDINT_H
625# include <stdint.h>
626#endif
627#ifdef HAVE_UNISTD_H
628# include <unistd.h>
629#endif"
630
631enable_option_checking=no
632ac_subst_vars='am__EXEEXT_FALSE
633am__EXEEXT_TRUE
634LTLIBOBJS
635LIBOBJS
636BUILD_SUBDIRS
637CLOCK_GETTIME_LINK
638GPROFNG_CPPFLAGS
639GPROFNG_NO_FORMAT_TRUNCATION_CFLAGS
640GPROFNG_CFLAGS
641LD_NO_AS_NEEDED
642BUILD_MAN_FALSE
643BUILD_MAN_TRUE
644HELP2MAN
645zlibinc
646zlibdir
647TCL_TRY_FALSE
648TCL_TRY_TRUE
649EXPECT
650jdk_inc
651GPROFNG_BROKEN_JAVAC
652JAVA
653JAVAC
654PTHREAD_CFLAGS
655PTHREAD_LIBS
656PTHREAD_CC
657ax_pthread_config
658RUN_TESTS_FALSE
659RUN_TESTS_TRUE
660subdirs
661BUILD_SRC_FALSE
662BUILD_SRC_TRUE
663BUILD_COLLECTOR_FALSE
664BUILD_COLLECTOR_TRUE
665GPROFNG_NO_SWITCH_CFLAGS
666gprofng_cflags
667WERROR
668GPROFNG_LIBADD
669CXXCPP
670OTOOL64
671OTOOL
672LIPO
673NMEDIT
674DSYMUTIL
675OBJDUMP
676LN_S
677NM
678ac_ct_DUMPBIN
679DUMPBIN
680LD
681FGREP
682SED
683LIBTOOL
684BISON
685ac_ct_AR
686AR
687RANLIB
688am__fastdepCXX_FALSE
689am__fastdepCXX_TRUE
690CXXDEPMODE
691ac_ct_CXX
692CXXFLAGS
693CXX
694EGREP
695GREP
696CPP
697am__fastdepCC_FALSE
698am__fastdepCC_TRUE
699CCDEPMODE
700am__nodep
701AMDEPBACKSLASH
702AMDEP_FALSE
703AMDEP_TRUE
704am__quote
705am__include
706DEPDIR
707OBJEXT
708EXEEXT
709ac_ct_CC
710CPPFLAGS
711LDFLAGS
712CFLAGS
713CC
714MAINT
715MAINTAINER_MODE_FALSE
716MAINTAINER_MODE_TRUE
717AM_BACKSLASH
718AM_DEFAULT_VERBOSITY
719AM_DEFAULT_V
720AM_V
721am__untar
722am__tar
723AMTAR
724am__leading_dot
725SET_MAKE
726AWK
727mkdir_p
728MKDIR_P
729INSTALL_STRIP_PROGRAM
730STRIP
731install_sh
732MAKEINFO
733AUTOHEADER
734AUTOMAKE
735AUTOCONF
736ACLOCAL
737VERSION
738PACKAGE
739CYGPATH_W
740am__isrc
741INSTALL_DATA
742INSTALL_SCRIPT
743INSTALL_PROGRAM
744target_os
745target_vendor
746target_cpu
747target
748host_os
749host_vendor
750host_cpu
751host
752build_os
753build_vendor
754build_cpu
755build
756target_alias
757host_alias
758build_alias
759LIBS
760ECHO_T
761ECHO_N
762ECHO_C
763DEFS
764mandir
765localedir
766libdir
767psdir
768pdfdir
769dvidir
770htmldir
771infodir
772docdir
773oldincludedir
774includedir
775localstatedir
776sharedstatedir
777sysconfdir
778datadir
779datarootdir
780libexecdir
781sbindir
782bindir
783program_transform_name
784prefix
785exec_prefix
786PACKAGE_URL
787PACKAGE_BUGREPORT
788PACKAGE_STRING
789PACKAGE_VERSION
790PACKAGE_TARNAME
791PACKAGE_NAME
792PATH_SEPARATOR
793SHELL'
794ac_subst_files=''
795ac_user_opts='
796enable_option_checking
797enable_silent_rules
798enable_maintainer_mode
799enable_dependency_tracking
800enable_shared
801enable_static
802with_pic
803enable_fast_install
804with_gnu_ld
805enable_libtool_lock
806enable_werror_always
807enable_gprofng_tools
808with_jdk
809enable_gprofng_debug
810with_system_zlib
811'
812      ac_precious_vars='build_alias
813host_alias
814target_alias
815CC
816CFLAGS
817LDFLAGS
818LIBS
819CPPFLAGS
820CPP
821CXX
822CXXFLAGS
823CCC
824CXXCPP'
825ac_subdirs_all='libcollector'
826
827# Initialize some variables set by options.
828ac_init_help=
829ac_init_version=false
830ac_unrecognized_opts=
831ac_unrecognized_sep=
832# The variables have the same names as the options, with
833# dashes changed to underlines.
834cache_file=/dev/null
835exec_prefix=NONE
836no_create=
837no_recursion=
838prefix=NONE
839program_prefix=NONE
840program_suffix=NONE
841program_transform_name=s,x,x,
842silent=
843site=
844srcdir=
845verbose=
846x_includes=NONE
847x_libraries=NONE
848
849# Installation directory options.
850# These are left unexpanded so users can "make install exec_prefix=/foo"
851# and all the variables that are supposed to be based on exec_prefix
852# by default will actually change.
853# Use braces instead of parens because sh, perl, etc. also accept them.
854# (The list follows the same order as the GNU Coding Standards.)
855bindir='${exec_prefix}/bin'
856sbindir='${exec_prefix}/sbin'
857libexecdir='${exec_prefix}/libexec'
858datarootdir='${prefix}/share'
859datadir='${datarootdir}'
860sysconfdir='${prefix}/etc'
861sharedstatedir='${prefix}/com'
862localstatedir='${prefix}/var'
863includedir='${prefix}/include'
864oldincludedir='/usr/include'
865docdir='${datarootdir}/doc/${PACKAGE_TARNAME}'
866infodir='${datarootdir}/info'
867htmldir='${docdir}'
868dvidir='${docdir}'
869pdfdir='${docdir}'
870psdir='${docdir}'
871libdir='${exec_prefix}/lib'
872localedir='${datarootdir}/locale'
873mandir='${datarootdir}/man'
874
875ac_prev=
876ac_dashdash=
877for ac_option
878do
879  # If the previous option needs an argument, assign it.
880  if test -n "$ac_prev"; then
881    eval $ac_prev=\$ac_option
882    ac_prev=
883    continue
884  fi
885
886  case $ac_option in
887  *=?*) ac_optarg=`expr "X$ac_option" : '[^=]*=\(.*\)'` ;;
888  *=)   ac_optarg= ;;
889  *)    ac_optarg=yes ;;
890  esac
891
892  # Accept the important Cygnus configure options, so we can diagnose typos.
893
894  case $ac_dashdash$ac_option in
895  --)
896    ac_dashdash=yes ;;
897
898  -bindir | --bindir | --bindi | --bind | --bin | --bi)
899    ac_prev=bindir ;;
900  -bindir=* | --bindir=* | --bindi=* | --bind=* | --bin=* | --bi=*)
901    bindir=$ac_optarg ;;
902
903  -build | --build | --buil | --bui | --bu)
904    ac_prev=build_alias ;;
905  -build=* | --build=* | --buil=* | --bui=* | --bu=*)
906    build_alias=$ac_optarg ;;
907
908  -cache-file | --cache-file | --cache-fil | --cache-fi \
909  | --cache-f | --cache- | --cache | --cach | --cac | --ca | --c)
910    ac_prev=cache_file ;;
911  -cache-file=* | --cache-file=* | --cache-fil=* | --cache-fi=* \
912  | --cache-f=* | --cache-=* | --cache=* | --cach=* | --cac=* | --ca=* | --c=*)
913    cache_file=$ac_optarg ;;
914
915  --config-cache | -C)
916    cache_file=config.cache ;;
917
918  -datadir | --datadir | --datadi | --datad)
919    ac_prev=datadir ;;
920  -datadir=* | --datadir=* | --datadi=* | --datad=*)
921    datadir=$ac_optarg ;;
922
923  -datarootdir | --datarootdir | --datarootdi | --datarootd | --dataroot \
924  | --dataroo | --dataro | --datar)
925    ac_prev=datarootdir ;;
926  -datarootdir=* | --datarootdir=* | --datarootdi=* | --datarootd=* \
927  | --dataroot=* | --dataroo=* | --dataro=* | --datar=*)
928    datarootdir=$ac_optarg ;;
929
930  -disable-* | --disable-*)
931    ac_useropt=`expr "x$ac_option" : 'x-*disable-\(.*\)'`
932    # Reject names that are not valid shell variable names.
933    expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
934      as_fn_error $? "invalid feature name: $ac_useropt"
935    ac_useropt_orig=$ac_useropt
936    ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
937    case $ac_user_opts in
938      *"
939"enable_$ac_useropt"
940"*) ;;
941      *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--disable-$ac_useropt_orig"
942	 ac_unrecognized_sep=', ';;
943    esac
944    eval enable_$ac_useropt=no ;;
945
946  -docdir | --docdir | --docdi | --doc | --do)
947    ac_prev=docdir ;;
948  -docdir=* | --docdir=* | --docdi=* | --doc=* | --do=*)
949    docdir=$ac_optarg ;;
950
951  -dvidir | --dvidir | --dvidi | --dvid | --dvi | --dv)
952    ac_prev=dvidir ;;
953  -dvidir=* | --dvidir=* | --dvidi=* | --dvid=* | --dvi=* | --dv=*)
954    dvidir=$ac_optarg ;;
955
956  -enable-* | --enable-*)
957    ac_useropt=`expr "x$ac_option" : 'x-*enable-\([^=]*\)'`
958    # Reject names that are not valid shell variable names.
959    expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
960      as_fn_error $? "invalid feature name: $ac_useropt"
961    ac_useropt_orig=$ac_useropt
962    ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
963    case $ac_user_opts in
964      *"
965"enable_$ac_useropt"
966"*) ;;
967      *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--enable-$ac_useropt_orig"
968	 ac_unrecognized_sep=', ';;
969    esac
970    eval enable_$ac_useropt=\$ac_optarg ;;
971
972  -exec-prefix | --exec_prefix | --exec-prefix | --exec-prefi \
973  | --exec-pref | --exec-pre | --exec-pr | --exec-p | --exec- \
974  | --exec | --exe | --ex)
975    ac_prev=exec_prefix ;;
976  -exec-prefix=* | --exec_prefix=* | --exec-prefix=* | --exec-prefi=* \
977  | --exec-pref=* | --exec-pre=* | --exec-pr=* | --exec-p=* | --exec-=* \
978  | --exec=* | --exe=* | --ex=*)
979    exec_prefix=$ac_optarg ;;
980
981  -gas | --gas | --ga | --g)
982    # Obsolete; use --with-gas.
983    with_gas=yes ;;
984
985  -help | --help | --hel | --he | -h)
986    ac_init_help=long ;;
987  -help=r* | --help=r* | --hel=r* | --he=r* | -hr*)
988    ac_init_help=recursive ;;
989  -help=s* | --help=s* | --hel=s* | --he=s* | -hs*)
990    ac_init_help=short ;;
991
992  -host | --host | --hos | --ho)
993    ac_prev=host_alias ;;
994  -host=* | --host=* | --hos=* | --ho=*)
995    host_alias=$ac_optarg ;;
996
997  -htmldir | --htmldir | --htmldi | --htmld | --html | --htm | --ht)
998    ac_prev=htmldir ;;
999  -htmldir=* | --htmldir=* | --htmldi=* | --htmld=* | --html=* | --htm=* \
1000  | --ht=*)
1001    htmldir=$ac_optarg ;;
1002
1003  -includedir | --includedir | --includedi | --included | --include \
1004  | --includ | --inclu | --incl | --inc)
1005    ac_prev=includedir ;;
1006  -includedir=* | --includedir=* | --includedi=* | --included=* | --include=* \
1007  | --includ=* | --inclu=* | --incl=* | --inc=*)
1008    includedir=$ac_optarg ;;
1009
1010  -infodir | --infodir | --infodi | --infod | --info | --inf)
1011    ac_prev=infodir ;;
1012  -infodir=* | --infodir=* | --infodi=* | --infod=* | --info=* | --inf=*)
1013    infodir=$ac_optarg ;;
1014
1015  -libdir | --libdir | --libdi | --libd)
1016    ac_prev=libdir ;;
1017  -libdir=* | --libdir=* | --libdi=* | --libd=*)
1018    libdir=$ac_optarg ;;
1019
1020  -libexecdir | --libexecdir | --libexecdi | --libexecd | --libexec \
1021  | --libexe | --libex | --libe)
1022    ac_prev=libexecdir ;;
1023  -libexecdir=* | --libexecdir=* | --libexecdi=* | --libexecd=* | --libexec=* \
1024  | --libexe=* | --libex=* | --libe=*)
1025    libexecdir=$ac_optarg ;;
1026
1027  -localedir | --localedir | --localedi | --localed | --locale)
1028    ac_prev=localedir ;;
1029  -localedir=* | --localedir=* | --localedi=* | --localed=* | --locale=*)
1030    localedir=$ac_optarg ;;
1031
1032  -localstatedir | --localstatedir | --localstatedi | --localstated \
1033  | --localstate | --localstat | --localsta | --localst | --locals)
1034    ac_prev=localstatedir ;;
1035  -localstatedir=* | --localstatedir=* | --localstatedi=* | --localstated=* \
1036  | --localstate=* | --localstat=* | --localsta=* | --localst=* | --locals=*)
1037    localstatedir=$ac_optarg ;;
1038
1039  -mandir | --mandir | --mandi | --mand | --man | --ma | --m)
1040    ac_prev=mandir ;;
1041  -mandir=* | --mandir=* | --mandi=* | --mand=* | --man=* | --ma=* | --m=*)
1042    mandir=$ac_optarg ;;
1043
1044  -nfp | --nfp | --nf)
1045    # Obsolete; use --without-fp.
1046    with_fp=no ;;
1047
1048  -no-create | --no-create | --no-creat | --no-crea | --no-cre \
1049  | --no-cr | --no-c | -n)
1050    no_create=yes ;;
1051
1052  -no-recursion | --no-recursion | --no-recursio | --no-recursi \
1053  | --no-recurs | --no-recur | --no-recu | --no-rec | --no-re | --no-r)
1054    no_recursion=yes ;;
1055
1056  -oldincludedir | --oldincludedir | --oldincludedi | --oldincluded \
1057  | --oldinclude | --oldinclud | --oldinclu | --oldincl | --oldinc \
1058  | --oldin | --oldi | --old | --ol | --o)
1059    ac_prev=oldincludedir ;;
1060  -oldincludedir=* | --oldincludedir=* | --oldincludedi=* | --oldincluded=* \
1061  | --oldinclude=* | --oldinclud=* | --oldinclu=* | --oldincl=* | --oldinc=* \
1062  | --oldin=* | --oldi=* | --old=* | --ol=* | --o=*)
1063    oldincludedir=$ac_optarg ;;
1064
1065  -prefix | --prefix | --prefi | --pref | --pre | --pr | --p)
1066    ac_prev=prefix ;;
1067  -prefix=* | --prefix=* | --prefi=* | --pref=* | --pre=* | --pr=* | --p=*)
1068    prefix=$ac_optarg ;;
1069
1070  -program-prefix | --program-prefix | --program-prefi | --program-pref \
1071  | --program-pre | --program-pr | --program-p)
1072    ac_prev=program_prefix ;;
1073  -program-prefix=* | --program-prefix=* | --program-prefi=* \
1074  | --program-pref=* | --program-pre=* | --program-pr=* | --program-p=*)
1075    program_prefix=$ac_optarg ;;
1076
1077  -program-suffix | --program-suffix | --program-suffi | --program-suff \
1078  | --program-suf | --program-su | --program-s)
1079    ac_prev=program_suffix ;;
1080  -program-suffix=* | --program-suffix=* | --program-suffi=* \
1081  | --program-suff=* | --program-suf=* | --program-su=* | --program-s=*)
1082    program_suffix=$ac_optarg ;;
1083
1084  -program-transform-name | --program-transform-name \
1085  | --program-transform-nam | --program-transform-na \
1086  | --program-transform-n | --program-transform- \
1087  | --program-transform | --program-transfor \
1088  | --program-transfo | --program-transf \
1089  | --program-trans | --program-tran \
1090  | --progr-tra | --program-tr | --program-t)
1091    ac_prev=program_transform_name ;;
1092  -program-transform-name=* | --program-transform-name=* \
1093  | --program-transform-nam=* | --program-transform-na=* \
1094  | --program-transform-n=* | --program-transform-=* \
1095  | --program-transform=* | --program-transfor=* \
1096  | --program-transfo=* | --program-transf=* \
1097  | --program-trans=* | --program-tran=* \
1098  | --progr-tra=* | --program-tr=* | --program-t=*)
1099    program_transform_name=$ac_optarg ;;
1100
1101  -pdfdir | --pdfdir | --pdfdi | --pdfd | --pdf | --pd)
1102    ac_prev=pdfdir ;;
1103  -pdfdir=* | --pdfdir=* | --pdfdi=* | --pdfd=* | --pdf=* | --pd=*)
1104    pdfdir=$ac_optarg ;;
1105
1106  -psdir | --psdir | --psdi | --psd | --ps)
1107    ac_prev=psdir ;;
1108  -psdir=* | --psdir=* | --psdi=* | --psd=* | --ps=*)
1109    psdir=$ac_optarg ;;
1110
1111  -q | -quiet | --quiet | --quie | --qui | --qu | --q \
1112  | -silent | --silent | --silen | --sile | --sil)
1113    silent=yes ;;
1114
1115  -sbindir | --sbindir | --sbindi | --sbind | --sbin | --sbi | --sb)
1116    ac_prev=sbindir ;;
1117  -sbindir=* | --sbindir=* | --sbindi=* | --sbind=* | --sbin=* \
1118  | --sbi=* | --sb=*)
1119    sbindir=$ac_optarg ;;
1120
1121  -sharedstatedir | --sharedstatedir | --sharedstatedi \
1122  | --sharedstated | --sharedstate | --sharedstat | --sharedsta \
1123  | --sharedst | --shareds | --shared | --share | --shar \
1124  | --sha | --sh)
1125    ac_prev=sharedstatedir ;;
1126  -sharedstatedir=* | --sharedstatedir=* | --sharedstatedi=* \
1127  | --sharedstated=* | --sharedstate=* | --sharedstat=* | --sharedsta=* \
1128  | --sharedst=* | --shareds=* | --shared=* | --share=* | --shar=* \
1129  | --sha=* | --sh=*)
1130    sharedstatedir=$ac_optarg ;;
1131
1132  -site | --site | --sit)
1133    ac_prev=site ;;
1134  -site=* | --site=* | --sit=*)
1135    site=$ac_optarg ;;
1136
1137  -srcdir | --srcdir | --srcdi | --srcd | --src | --sr)
1138    ac_prev=srcdir ;;
1139  -srcdir=* | --srcdir=* | --srcdi=* | --srcd=* | --src=* | --sr=*)
1140    srcdir=$ac_optarg ;;
1141
1142  -sysconfdir | --sysconfdir | --sysconfdi | --sysconfd | --sysconf \
1143  | --syscon | --sysco | --sysc | --sys | --sy)
1144    ac_prev=sysconfdir ;;
1145  -sysconfdir=* | --sysconfdir=* | --sysconfdi=* | --sysconfd=* | --sysconf=* \
1146  | --syscon=* | --sysco=* | --sysc=* | --sys=* | --sy=*)
1147    sysconfdir=$ac_optarg ;;
1148
1149  -target | --target | --targe | --targ | --tar | --ta | --t)
1150    ac_prev=target_alias ;;
1151  -target=* | --target=* | --targe=* | --targ=* | --tar=* | --ta=* | --t=*)
1152    target_alias=$ac_optarg ;;
1153
1154  -v | -verbose | --verbose | --verbos | --verbo | --verb)
1155    verbose=yes ;;
1156
1157  -version | --version | --versio | --versi | --vers | -V)
1158    ac_init_version=: ;;
1159
1160  -with-* | --with-*)
1161    ac_useropt=`expr "x$ac_option" : 'x-*with-\([^=]*\)'`
1162    # Reject names that are not valid shell variable names.
1163    expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
1164      as_fn_error $? "invalid package name: $ac_useropt"
1165    ac_useropt_orig=$ac_useropt
1166    ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
1167    case $ac_user_opts in
1168      *"
1169"with_$ac_useropt"
1170"*) ;;
1171      *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--with-$ac_useropt_orig"
1172	 ac_unrecognized_sep=', ';;
1173    esac
1174    eval with_$ac_useropt=\$ac_optarg ;;
1175
1176  -without-* | --without-*)
1177    ac_useropt=`expr "x$ac_option" : 'x-*without-\(.*\)'`
1178    # Reject names that are not valid shell variable names.
1179    expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
1180      as_fn_error $? "invalid package name: $ac_useropt"
1181    ac_useropt_orig=$ac_useropt
1182    ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
1183    case $ac_user_opts in
1184      *"
1185"with_$ac_useropt"
1186"*) ;;
1187      *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--without-$ac_useropt_orig"
1188	 ac_unrecognized_sep=', ';;
1189    esac
1190    eval with_$ac_useropt=no ;;
1191
1192  --x)
1193    # Obsolete; use --with-x.
1194    with_x=yes ;;
1195
1196  -x-includes | --x-includes | --x-include | --x-includ | --x-inclu \
1197  | --x-incl | --x-inc | --x-in | --x-i)
1198    ac_prev=x_includes ;;
1199  -x-includes=* | --x-includes=* | --x-include=* | --x-includ=* | --x-inclu=* \
1200  | --x-incl=* | --x-inc=* | --x-in=* | --x-i=*)
1201    x_includes=$ac_optarg ;;
1202
1203  -x-libraries | --x-libraries | --x-librarie | --x-librari \
1204  | --x-librar | --x-libra | --x-libr | --x-lib | --x-li | --x-l)
1205    ac_prev=x_libraries ;;
1206  -x-libraries=* | --x-libraries=* | --x-librarie=* | --x-librari=* \
1207  | --x-librar=* | --x-libra=* | --x-libr=* | --x-lib=* | --x-li=* | --x-l=*)
1208    x_libraries=$ac_optarg ;;
1209
1210  -*) as_fn_error $? "unrecognized option: \`$ac_option'
1211Try \`$0 --help' for more information"
1212    ;;
1213
1214  *=*)
1215    ac_envvar=`expr "x$ac_option" : 'x\([^=]*\)='`
1216    # Reject names that are not valid shell variable names.
1217    case $ac_envvar in #(
1218      '' | [0-9]* | *[!_$as_cr_alnum]* )
1219      as_fn_error $? "invalid variable name: \`$ac_envvar'" ;;
1220    esac
1221    eval $ac_envvar=\$ac_optarg
1222    export $ac_envvar ;;
1223
1224  *)
1225    # FIXME: should be removed in autoconf 3.0.
1226    $as_echo "$as_me: WARNING: you should use --build, --host, --target" >&2
1227    expr "x$ac_option" : ".*[^-._$as_cr_alnum]" >/dev/null &&
1228      $as_echo "$as_me: WARNING: invalid host type: $ac_option" >&2
1229    : "${build_alias=$ac_option} ${host_alias=$ac_option} ${target_alias=$ac_option}"
1230    ;;
1231
1232  esac
1233done
1234
1235if test -n "$ac_prev"; then
1236  ac_option=--`echo $ac_prev | sed 's/_/-/g'`
1237  as_fn_error $? "missing argument to $ac_option"
1238fi
1239
1240if test -n "$ac_unrecognized_opts"; then
1241  case $enable_option_checking in
1242    no) ;;
1243    fatal) as_fn_error $? "unrecognized options: $ac_unrecognized_opts" ;;
1244    *)     $as_echo "$as_me: WARNING: unrecognized options: $ac_unrecognized_opts" >&2 ;;
1245  esac
1246fi
1247
1248# Check all directory arguments for consistency.
1249for ac_var in	exec_prefix prefix bindir sbindir libexecdir datarootdir \
1250		datadir sysconfdir sharedstatedir localstatedir includedir \
1251		oldincludedir docdir infodir htmldir dvidir pdfdir psdir \
1252		libdir localedir mandir
1253do
1254  eval ac_val=\$$ac_var
1255  # Remove trailing slashes.
1256  case $ac_val in
1257    */ )
1258      ac_val=`expr "X$ac_val" : 'X\(.*[^/]\)' \| "X$ac_val" : 'X\(.*\)'`
1259      eval $ac_var=\$ac_val;;
1260  esac
1261  # Be sure to have absolute directory names.
1262  case $ac_val in
1263    [\\/$]* | ?:[\\/]* )  continue;;
1264    NONE | '' ) case $ac_var in *prefix ) continue;; esac;;
1265  esac
1266  as_fn_error $? "expected an absolute directory name for --$ac_var: $ac_val"
1267done
1268
1269# There might be people who depend on the old broken behavior: `$host'
1270# used to hold the argument of --host etc.
1271# FIXME: To remove some day.
1272build=$build_alias
1273host=$host_alias
1274target=$target_alias
1275
1276# FIXME: To remove some day.
1277if test "x$host_alias" != x; then
1278  if test "x$build_alias" = x; then
1279    cross_compiling=maybe
1280  elif test "x$build_alias" != "x$host_alias"; then
1281    cross_compiling=yes
1282  fi
1283fi
1284
1285ac_tool_prefix=
1286test -n "$host_alias" && ac_tool_prefix=$host_alias-
1287
1288test "$silent" = yes && exec 6>/dev/null
1289
1290
1291ac_pwd=`pwd` && test -n "$ac_pwd" &&
1292ac_ls_di=`ls -di .` &&
1293ac_pwd_ls_di=`cd "$ac_pwd" && ls -di .` ||
1294  as_fn_error $? "working directory cannot be determined"
1295test "X$ac_ls_di" = "X$ac_pwd_ls_di" ||
1296  as_fn_error $? "pwd does not report name of working directory"
1297
1298
1299# Find the source files, if location was not specified.
1300if test -z "$srcdir"; then
1301  ac_srcdir_defaulted=yes
1302  # Try the directory containing this script, then the parent directory.
1303  ac_confdir=`$as_dirname -- "$as_myself" ||
1304$as_expr X"$as_myself" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
1305	 X"$as_myself" : 'X\(//\)[^/]' \| \
1306	 X"$as_myself" : 'X\(//\)$' \| \
1307	 X"$as_myself" : 'X\(/\)' \| . 2>/dev/null ||
1308$as_echo X"$as_myself" |
1309    sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
1310	    s//\1/
1311	    q
1312	  }
1313	  /^X\(\/\/\)[^/].*/{
1314	    s//\1/
1315	    q
1316	  }
1317	  /^X\(\/\/\)$/{
1318	    s//\1/
1319	    q
1320	  }
1321	  /^X\(\/\).*/{
1322	    s//\1/
1323	    q
1324	  }
1325	  s/.*/./; q'`
1326  srcdir=$ac_confdir
1327  if test ! -r "$srcdir/$ac_unique_file"; then
1328    srcdir=..
1329  fi
1330else
1331  ac_srcdir_defaulted=no
1332fi
1333if test ! -r "$srcdir/$ac_unique_file"; then
1334  test "$ac_srcdir_defaulted" = yes && srcdir="$ac_confdir or .."
1335  as_fn_error $? "cannot find sources ($ac_unique_file) in $srcdir"
1336fi
1337ac_msg="sources are in $srcdir, but \`cd $srcdir' does not work"
1338ac_abs_confdir=`(
1339	cd "$srcdir" && test -r "./$ac_unique_file" || as_fn_error $? "$ac_msg"
1340	pwd)`
1341# When building in place, set srcdir=.
1342if test "$ac_abs_confdir" = "$ac_pwd"; then
1343  srcdir=.
1344fi
1345# Remove unnecessary trailing slashes from srcdir.
1346# Double slashes in file names in object file debugging info
1347# mess up M-x gdb in Emacs.
1348case $srcdir in
1349*/) srcdir=`expr "X$srcdir" : 'X\(.*[^/]\)' \| "X$srcdir" : 'X\(.*\)'`;;
1350esac
1351for ac_var in $ac_precious_vars; do
1352  eval ac_env_${ac_var}_set=\${${ac_var}+set}
1353  eval ac_env_${ac_var}_value=\$${ac_var}
1354  eval ac_cv_env_${ac_var}_set=\${${ac_var}+set}
1355  eval ac_cv_env_${ac_var}_value=\$${ac_var}
1356done
1357
1358#
1359# Report the --help message.
1360#
1361if test "$ac_init_help" = "long"; then
1362  # Omit some internal or obsolete options to make the list less imposing.
1363  # This message is too long to be a string in the A/UX 3.1 sh.
1364  cat <<_ACEOF
1365\`configure' configures gprofng 2.39 to adapt to many kinds of systems.
1366
1367Usage: $0 [OPTION]... [VAR=VALUE]...
1368
1369To assign environment variables (e.g., CC, CFLAGS...), specify them as
1370VAR=VALUE.  See below for descriptions of some of the useful variables.
1371
1372Defaults for the options are specified in brackets.
1373
1374Configuration:
1375  -h, --help              display this help and exit
1376      --help=short        display options specific to this package
1377      --help=recursive    display the short help of all the included packages
1378  -V, --version           display version information and exit
1379  -q, --quiet, --silent   do not print \`checking ...' messages
1380      --cache-file=FILE   cache test results in FILE [disabled]
1381  -C, --config-cache      alias for \`--cache-file=config.cache'
1382  -n, --no-create         do not create output files
1383      --srcdir=DIR        find the sources in DIR [configure dir or \`..']
1384
1385Installation directories:
1386  --prefix=PREFIX         install architecture-independent files in PREFIX
1387                          [$ac_default_prefix]
1388  --exec-prefix=EPREFIX   install architecture-dependent files in EPREFIX
1389                          [PREFIX]
1390
1391By default, \`make install' will install all the files in
1392\`$ac_default_prefix/bin', \`$ac_default_prefix/lib' etc.  You can specify
1393an installation prefix other than \`$ac_default_prefix' using \`--prefix',
1394for instance \`--prefix=\$HOME'.
1395
1396For better control, use the options below.
1397
1398Fine tuning of the installation directories:
1399  --bindir=DIR            user executables [EPREFIX/bin]
1400  --sbindir=DIR           system admin executables [EPREFIX/sbin]
1401  --libexecdir=DIR        program executables [EPREFIX/libexec]
1402  --sysconfdir=DIR        read-only single-machine data [PREFIX/etc]
1403  --sharedstatedir=DIR    modifiable architecture-independent data [PREFIX/com]
1404  --localstatedir=DIR     modifiable single-machine data [PREFIX/var]
1405  --libdir=DIR            object code libraries [EPREFIX/lib]
1406  --includedir=DIR        C header files [PREFIX/include]
1407  --oldincludedir=DIR     C header files for non-gcc [/usr/include]
1408  --datarootdir=DIR       read-only arch.-independent data root [PREFIX/share]
1409  --datadir=DIR           read-only architecture-independent data [DATAROOTDIR]
1410  --infodir=DIR           info documentation [DATAROOTDIR/info]
1411  --localedir=DIR         locale-dependent data [DATAROOTDIR/locale]
1412  --mandir=DIR            man documentation [DATAROOTDIR/man]
1413  --docdir=DIR            documentation root [DATAROOTDIR/doc/gprofng]
1414  --htmldir=DIR           html documentation [DOCDIR]
1415  --dvidir=DIR            dvi documentation [DOCDIR]
1416  --pdfdir=DIR            pdf documentation [DOCDIR]
1417  --psdir=DIR             ps documentation [DOCDIR]
1418_ACEOF
1419
1420  cat <<\_ACEOF
1421
1422Program names:
1423  --program-prefix=PREFIX            prepend PREFIX to installed program names
1424  --program-suffix=SUFFIX            append SUFFIX to installed program names
1425  --program-transform-name=PROGRAM   run sed PROGRAM on installed program names
1426
1427System types:
1428  --build=BUILD     configure for building on BUILD [guessed]
1429  --host=HOST       cross-compile to build programs to run on HOST [BUILD]
1430  --target=TARGET   configure for building compilers for TARGET [HOST]
1431_ACEOF
1432fi
1433
1434if test -n "$ac_init_help"; then
1435  case $ac_init_help in
1436     short | recursive ) echo "Configuration of gprofng 2.39:";;
1437   esac
1438  cat <<\_ACEOF
1439
1440Optional Features:
1441  --disable-option-checking  ignore unrecognized --enable/--with options
1442  --disable-FEATURE       do not include FEATURE (same as --enable-FEATURE=no)
1443  --enable-FEATURE[=ARG]  include FEATURE [ARG=yes]
1444  --enable-silent-rules   less verbose build output (undo: "make V=1")
1445  --disable-silent-rules  verbose build output (undo: "make V=0")
1446  --enable-maintainer-mode
1447                          enable make rules and dependencies not useful (and
1448                          sometimes confusing) to the casual installer
1449  --enable-dependency-tracking
1450                          do not reject slow dependency extractors
1451  --disable-dependency-tracking
1452                          speeds up one-time build
1453  --enable-shared[=PKGS]  build shared libraries [default=no]
1454  --enable-static[=PKGS]  build static libraries [default=yes]
1455  --enable-fast-install[=PKGS]
1456                          optimize for fast installation [default=yes]
1457  --disable-libtool-lock  avoid locking (might break parallel builds)
1458  --enable-werror-always  enable -Werror despite compiler version
1459  --disable-gprofng-tools do not build gprofng/src directory
1460  --enable-gprofng-debug  Enable debugging output [default=no]
1461
1462Optional Packages:
1463  --with-PACKAGE[=ARG]    use PACKAGE [ARG=yes]
1464  --without-PACKAGE       do not use PACKAGE (same as --with-PACKAGE=no)
1465  --with-pic              try to use only PIC/non-PIC objects [default=use
1466                          both]
1467  --with-gnu-ld           assume the C compiler uses GNU ld [default=no]
1468  --with-jdk=PATH         specify prefix directory for installed JDK.
1469  --with-system-zlib      use installed libz
1470
1471Some influential environment variables:
1472  CC          C compiler command
1473  CFLAGS      C compiler flags
1474  LDFLAGS     linker flags, e.g. -L<lib dir> if you have libraries in a
1475              nonstandard directory <lib dir>
1476  LIBS        libraries to pass to the linker, e.g. -l<library>
1477  CPPFLAGS    (Objective) C/C++ preprocessor flags, e.g. -I<include dir> if
1478              you have headers in a nonstandard directory <include dir>
1479  CPP         C preprocessor
1480  CXX         C++ compiler command
1481  CXXFLAGS    C++ compiler flags
1482  CXXCPP      C++ preprocessor
1483
1484Use these variables to override the choices made by `configure' or to help
1485it to find libraries and programs with nonstandard names/locations.
1486
1487Report bugs to the package provider.
1488_ACEOF
1489ac_status=$?
1490fi
1491
1492if test "$ac_init_help" = "recursive"; then
1493  # If there are subdirs, report their specific --help.
1494  for ac_dir in : $ac_subdirs_all; do test "x$ac_dir" = x: && continue
1495    test -d "$ac_dir" ||
1496      { cd "$srcdir" && ac_pwd=`pwd` && srcdir=. && test -d "$ac_dir"; } ||
1497      continue
1498    ac_builddir=.
1499
1500case "$ac_dir" in
1501.) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;;
1502*)
1503  ac_dir_suffix=/`$as_echo "$ac_dir" | sed 's|^\.[\\/]||'`
1504  # A ".." for each directory in $ac_dir_suffix.
1505  ac_top_builddir_sub=`$as_echo "$ac_dir_suffix" | sed 's|/[^\\/]*|/..|g;s|/||'`
1506  case $ac_top_builddir_sub in
1507  "") ac_top_builddir_sub=. ac_top_build_prefix= ;;
1508  *)  ac_top_build_prefix=$ac_top_builddir_sub/ ;;
1509  esac ;;
1510esac
1511ac_abs_top_builddir=$ac_pwd
1512ac_abs_builddir=$ac_pwd$ac_dir_suffix
1513# for backward compatibility:
1514ac_top_builddir=$ac_top_build_prefix
1515
1516case $srcdir in
1517  .)  # We are building in place.
1518    ac_srcdir=.
1519    ac_top_srcdir=$ac_top_builddir_sub
1520    ac_abs_top_srcdir=$ac_pwd ;;
1521  [\\/]* | ?:[\\/]* )  # Absolute name.
1522    ac_srcdir=$srcdir$ac_dir_suffix;
1523    ac_top_srcdir=$srcdir
1524    ac_abs_top_srcdir=$srcdir ;;
1525  *) # Relative name.
1526    ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix
1527    ac_top_srcdir=$ac_top_build_prefix$srcdir
1528    ac_abs_top_srcdir=$ac_pwd/$srcdir ;;
1529esac
1530ac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix
1531
1532    cd "$ac_dir" || { ac_status=$?; continue; }
1533    # Check for guested configure.
1534    if test -f "$ac_srcdir/configure.gnu"; then
1535      echo &&
1536      $SHELL "$ac_srcdir/configure.gnu" --help=recursive
1537    elif test -f "$ac_srcdir/configure"; then
1538      echo &&
1539      $SHELL "$ac_srcdir/configure" --help=recursive
1540    else
1541      $as_echo "$as_me: WARNING: no configuration information is in $ac_dir" >&2
1542    fi || ac_status=$?
1543    cd "$ac_pwd" || { ac_status=$?; break; }
1544  done
1545fi
1546
1547test -n "$ac_init_help" && exit $ac_status
1548if $ac_init_version; then
1549  cat <<\_ACEOF
1550gprofng configure 2.39
1551generated by GNU Autoconf 2.69
1552
1553Copyright (C) 2012 Free Software Foundation, Inc.
1554This configure script is free software; the Free Software Foundation
1555gives unlimited permission to copy, distribute and modify it.
1556_ACEOF
1557  exit
1558fi
1559
1560## ------------------------ ##
1561## Autoconf initialization. ##
1562## ------------------------ ##
1563
1564# ac_fn_c_try_compile LINENO
1565# --------------------------
1566# Try to compile conftest.$ac_ext, and return whether this succeeded.
1567ac_fn_c_try_compile ()
1568{
1569  as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1570  rm -f conftest.$ac_objext
1571  if { { ac_try="$ac_compile"
1572case "(($ac_try" in
1573  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1574  *) ac_try_echo=$ac_try;;
1575esac
1576eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1577$as_echo "$ac_try_echo"; } >&5
1578  (eval "$ac_compile") 2>conftest.err
1579  ac_status=$?
1580  if test -s conftest.err; then
1581    grep -v '^ *+' conftest.err >conftest.er1
1582    cat conftest.er1 >&5
1583    mv -f conftest.er1 conftest.err
1584  fi
1585  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1586  test $ac_status = 0; } && {
1587	 test -z "$ac_c_werror_flag" ||
1588	 test ! -s conftest.err
1589       } && test -s conftest.$ac_objext; then :
1590  ac_retval=0
1591else
1592  $as_echo "$as_me: failed program was:" >&5
1593sed 's/^/| /' conftest.$ac_ext >&5
1594
1595	ac_retval=1
1596fi
1597  eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1598  as_fn_set_status $ac_retval
1599
1600} # ac_fn_c_try_compile
1601
1602# ac_fn_c_try_cpp LINENO
1603# ----------------------
1604# Try to preprocess conftest.$ac_ext, and return whether this succeeded.
1605ac_fn_c_try_cpp ()
1606{
1607  as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1608  if { { ac_try="$ac_cpp conftest.$ac_ext"
1609case "(($ac_try" in
1610  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1611  *) ac_try_echo=$ac_try;;
1612esac
1613eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1614$as_echo "$ac_try_echo"; } >&5
1615  (eval "$ac_cpp conftest.$ac_ext") 2>conftest.err
1616  ac_status=$?
1617  if test -s conftest.err; then
1618    grep -v '^ *+' conftest.err >conftest.er1
1619    cat conftest.er1 >&5
1620    mv -f conftest.er1 conftest.err
1621  fi
1622  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1623  test $ac_status = 0; } > conftest.i && {
1624	 test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
1625	 test ! -s conftest.err
1626       }; then :
1627  ac_retval=0
1628else
1629  $as_echo "$as_me: failed program was:" >&5
1630sed 's/^/| /' conftest.$ac_ext >&5
1631
1632    ac_retval=1
1633fi
1634  eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1635  as_fn_set_status $ac_retval
1636
1637} # ac_fn_c_try_cpp
1638
1639# ac_fn_c_check_header_mongrel LINENO HEADER VAR INCLUDES
1640# -------------------------------------------------------
1641# Tests whether HEADER exists, giving a warning if it cannot be compiled using
1642# the include files in INCLUDES and setting the cache variable VAR
1643# accordingly.
1644ac_fn_c_check_header_mongrel ()
1645{
1646  as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1647  if eval \${$3+:} false; then :
1648  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
1649$as_echo_n "checking for $2... " >&6; }
1650if eval \${$3+:} false; then :
1651  $as_echo_n "(cached) " >&6
1652fi
1653eval ac_res=\$$3
1654	       { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
1655$as_echo "$ac_res" >&6; }
1656else
1657  # Is the header compilable?
1658{ $as_echo "$as_me:${as_lineno-$LINENO}: checking $2 usability" >&5
1659$as_echo_n "checking $2 usability... " >&6; }
1660cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1661/* end confdefs.h.  */
1662$4
1663#include <$2>
1664_ACEOF
1665if ac_fn_c_try_compile "$LINENO"; then :
1666  ac_header_compiler=yes
1667else
1668  ac_header_compiler=no
1669fi
1670rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
1671{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_header_compiler" >&5
1672$as_echo "$ac_header_compiler" >&6; }
1673
1674# Is the header present?
1675{ $as_echo "$as_me:${as_lineno-$LINENO}: checking $2 presence" >&5
1676$as_echo_n "checking $2 presence... " >&6; }
1677cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1678/* end confdefs.h.  */
1679#include <$2>
1680_ACEOF
1681if ac_fn_c_try_cpp "$LINENO"; then :
1682  ac_header_preproc=yes
1683else
1684  ac_header_preproc=no
1685fi
1686rm -f conftest.err conftest.i conftest.$ac_ext
1687{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_header_preproc" >&5
1688$as_echo "$ac_header_preproc" >&6; }
1689
1690# So?  What about this header?
1691case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in #((
1692  yes:no: )
1693    { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: accepted by the compiler, rejected by the preprocessor!" >&5
1694$as_echo "$as_me: WARNING: $2: accepted by the compiler, rejected by the preprocessor!" >&2;}
1695    { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: proceeding with the compiler's result" >&5
1696$as_echo "$as_me: WARNING: $2: proceeding with the compiler's result" >&2;}
1697    ;;
1698  no:yes:* )
1699    { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: present but cannot be compiled" >&5
1700$as_echo "$as_me: WARNING: $2: present but cannot be compiled" >&2;}
1701    { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2:     check for missing prerequisite headers?" >&5
1702$as_echo "$as_me: WARNING: $2:     check for missing prerequisite headers?" >&2;}
1703    { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: see the Autoconf documentation" >&5
1704$as_echo "$as_me: WARNING: $2: see the Autoconf documentation" >&2;}
1705    { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2:     section \"Present But Cannot Be Compiled\"" >&5
1706$as_echo "$as_me: WARNING: $2:     section \"Present But Cannot Be Compiled\"" >&2;}
1707    { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: proceeding with the compiler's result" >&5
1708$as_echo "$as_me: WARNING: $2: proceeding with the compiler's result" >&2;}
1709    ;;
1710esac
1711  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
1712$as_echo_n "checking for $2... " >&6; }
1713if eval \${$3+:} false; then :
1714  $as_echo_n "(cached) " >&6
1715else
1716  eval "$3=\$ac_header_compiler"
1717fi
1718eval ac_res=\$$3
1719	       { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
1720$as_echo "$ac_res" >&6; }
1721fi
1722  eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1723
1724} # ac_fn_c_check_header_mongrel
1725
1726# ac_fn_c_try_run LINENO
1727# ----------------------
1728# Try to link conftest.$ac_ext, and return whether this succeeded. Assumes
1729# that executables *can* be run.
1730ac_fn_c_try_run ()
1731{
1732  as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1733  if { { ac_try="$ac_link"
1734case "(($ac_try" in
1735  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1736  *) ac_try_echo=$ac_try;;
1737esac
1738eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1739$as_echo "$ac_try_echo"; } >&5
1740  (eval "$ac_link") 2>&5
1741  ac_status=$?
1742  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1743  test $ac_status = 0; } && { ac_try='./conftest$ac_exeext'
1744  { { case "(($ac_try" in
1745  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1746  *) ac_try_echo=$ac_try;;
1747esac
1748eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1749$as_echo "$ac_try_echo"; } >&5
1750  (eval "$ac_try") 2>&5
1751  ac_status=$?
1752  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1753  test $ac_status = 0; }; }; then :
1754  ac_retval=0
1755else
1756  $as_echo "$as_me: program exited with status $ac_status" >&5
1757       $as_echo "$as_me: failed program was:" >&5
1758sed 's/^/| /' conftest.$ac_ext >&5
1759
1760       ac_retval=$ac_status
1761fi
1762  rm -rf conftest.dSYM conftest_ipa8_conftest.oo
1763  eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1764  as_fn_set_status $ac_retval
1765
1766} # ac_fn_c_try_run
1767
1768# ac_fn_c_check_header_compile LINENO HEADER VAR INCLUDES
1769# -------------------------------------------------------
1770# Tests whether HEADER exists and can be compiled using the include files in
1771# INCLUDES, setting the cache variable VAR accordingly.
1772ac_fn_c_check_header_compile ()
1773{
1774  as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1775  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
1776$as_echo_n "checking for $2... " >&6; }
1777if eval \${$3+:} false; then :
1778  $as_echo_n "(cached) " >&6
1779else
1780  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1781/* end confdefs.h.  */
1782$4
1783#include <$2>
1784_ACEOF
1785if ac_fn_c_try_compile "$LINENO"; then :
1786  eval "$3=yes"
1787else
1788  eval "$3=no"
1789fi
1790rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
1791fi
1792eval ac_res=\$$3
1793	       { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
1794$as_echo "$ac_res" >&6; }
1795  eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1796
1797} # ac_fn_c_check_header_compile
1798
1799# ac_fn_cxx_try_compile LINENO
1800# ----------------------------
1801# Try to compile conftest.$ac_ext, and return whether this succeeded.
1802ac_fn_cxx_try_compile ()
1803{
1804  as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1805  rm -f conftest.$ac_objext
1806  if { { ac_try="$ac_compile"
1807case "(($ac_try" in
1808  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1809  *) ac_try_echo=$ac_try;;
1810esac
1811eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1812$as_echo "$ac_try_echo"; } >&5
1813  (eval "$ac_compile") 2>conftest.err
1814  ac_status=$?
1815  if test -s conftest.err; then
1816    grep -v '^ *+' conftest.err >conftest.er1
1817    cat conftest.er1 >&5
1818    mv -f conftest.er1 conftest.err
1819  fi
1820  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1821  test $ac_status = 0; } && {
1822	 test -z "$ac_cxx_werror_flag" ||
1823	 test ! -s conftest.err
1824       } && test -s conftest.$ac_objext; then :
1825  ac_retval=0
1826else
1827  $as_echo "$as_me: failed program was:" >&5
1828sed 's/^/| /' conftest.$ac_ext >&5
1829
1830	ac_retval=1
1831fi
1832  eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1833  as_fn_set_status $ac_retval
1834
1835} # ac_fn_cxx_try_compile
1836
1837# ac_fn_c_try_link LINENO
1838# -----------------------
1839# Try to link conftest.$ac_ext, and return whether this succeeded.
1840ac_fn_c_try_link ()
1841{
1842  as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1843  rm -f conftest.$ac_objext conftest$ac_exeext
1844  if { { ac_try="$ac_link"
1845case "(($ac_try" in
1846  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1847  *) ac_try_echo=$ac_try;;
1848esac
1849eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1850$as_echo "$ac_try_echo"; } >&5
1851  (eval "$ac_link") 2>conftest.err
1852  ac_status=$?
1853  if test -s conftest.err; then
1854    grep -v '^ *+' conftest.err >conftest.er1
1855    cat conftest.er1 >&5
1856    mv -f conftest.er1 conftest.err
1857  fi
1858  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1859  test $ac_status = 0; } && {
1860	 test -z "$ac_c_werror_flag" ||
1861	 test ! -s conftest.err
1862       } && test -s conftest$ac_exeext && {
1863	 test "$cross_compiling" = yes ||
1864	 test -x conftest$ac_exeext
1865       }; then :
1866  ac_retval=0
1867else
1868  $as_echo "$as_me: failed program was:" >&5
1869sed 's/^/| /' conftest.$ac_ext >&5
1870
1871	ac_retval=1
1872fi
1873  # Delete the IPA/IPO (Inter Procedural Analysis/Optimization) information
1874  # created by the PGI compiler (conftest_ipa8_conftest.oo), as it would
1875  # interfere with the next link command; also delete a directory that is
1876  # left behind by Apple's compiler.  We do this before executing the actions.
1877  rm -rf conftest.dSYM conftest_ipa8_conftest.oo
1878  eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1879  as_fn_set_status $ac_retval
1880
1881} # ac_fn_c_try_link
1882
1883# ac_fn_c_check_func LINENO FUNC VAR
1884# ----------------------------------
1885# Tests whether FUNC exists, setting the cache variable VAR accordingly
1886ac_fn_c_check_func ()
1887{
1888  as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1889  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
1890$as_echo_n "checking for $2... " >&6; }
1891if eval \${$3+:} false; then :
1892  $as_echo_n "(cached) " >&6
1893else
1894  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1895/* end confdefs.h.  */
1896/* Define $2 to an innocuous variant, in case <limits.h> declares $2.
1897   For example, HP-UX 11i <limits.h> declares gettimeofday.  */
1898#define $2 innocuous_$2
1899
1900/* System header to define __stub macros and hopefully few prototypes,
1901    which can conflict with char $2 (); below.
1902    Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
1903    <limits.h> exists even on freestanding compilers.  */
1904
1905#ifdef __STDC__
1906# include <limits.h>
1907#else
1908# include <assert.h>
1909#endif
1910
1911#undef $2
1912
1913/* Override any GCC internal prototype to avoid an error.
1914   Use char because int might match the return type of a GCC
1915   builtin and then its argument prototype would still apply.  */
1916#ifdef __cplusplus
1917extern "C"
1918#endif
1919char $2 ();
1920/* The GNU C library defines this for functions which it implements
1921    to always fail with ENOSYS.  Some functions are actually named
1922    something starting with __ and the normal name is an alias.  */
1923#if defined __stub_$2 || defined __stub___$2
1924choke me
1925#endif
1926
1927int
1928main ()
1929{
1930return $2 ();
1931  ;
1932  return 0;
1933}
1934_ACEOF
1935if ac_fn_c_try_link "$LINENO"; then :
1936  eval "$3=yes"
1937else
1938  eval "$3=no"
1939fi
1940rm -f core conftest.err conftest.$ac_objext \
1941    conftest$ac_exeext conftest.$ac_ext
1942fi
1943eval ac_res=\$$3
1944	       { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
1945$as_echo "$ac_res" >&6; }
1946  eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1947
1948} # ac_fn_c_check_func
1949
1950# ac_fn_cxx_try_cpp LINENO
1951# ------------------------
1952# Try to preprocess conftest.$ac_ext, and return whether this succeeded.
1953ac_fn_cxx_try_cpp ()
1954{
1955  as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1956  if { { ac_try="$ac_cpp conftest.$ac_ext"
1957case "(($ac_try" in
1958  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1959  *) ac_try_echo=$ac_try;;
1960esac
1961eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1962$as_echo "$ac_try_echo"; } >&5
1963  (eval "$ac_cpp conftest.$ac_ext") 2>conftest.err
1964  ac_status=$?
1965  if test -s conftest.err; then
1966    grep -v '^ *+' conftest.err >conftest.er1
1967    cat conftest.er1 >&5
1968    mv -f conftest.er1 conftest.err
1969  fi
1970  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1971  test $ac_status = 0; } > conftest.i && {
1972	 test -z "$ac_cxx_preproc_warn_flag$ac_cxx_werror_flag" ||
1973	 test ! -s conftest.err
1974       }; then :
1975  ac_retval=0
1976else
1977  $as_echo "$as_me: failed program was:" >&5
1978sed 's/^/| /' conftest.$ac_ext >&5
1979
1980    ac_retval=1
1981fi
1982  eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1983  as_fn_set_status $ac_retval
1984
1985} # ac_fn_cxx_try_cpp
1986
1987# ac_fn_cxx_try_link LINENO
1988# -------------------------
1989# Try to link conftest.$ac_ext, and return whether this succeeded.
1990ac_fn_cxx_try_link ()
1991{
1992  as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1993  rm -f conftest.$ac_objext conftest$ac_exeext
1994  if { { ac_try="$ac_link"
1995case "(($ac_try" in
1996  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1997  *) ac_try_echo=$ac_try;;
1998esac
1999eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
2000$as_echo "$ac_try_echo"; } >&5
2001  (eval "$ac_link") 2>conftest.err
2002  ac_status=$?
2003  if test -s conftest.err; then
2004    grep -v '^ *+' conftest.err >conftest.er1
2005    cat conftest.er1 >&5
2006    mv -f conftest.er1 conftest.err
2007  fi
2008  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
2009  test $ac_status = 0; } && {
2010	 test -z "$ac_cxx_werror_flag" ||
2011	 test ! -s conftest.err
2012       } && test -s conftest$ac_exeext && {
2013	 test "$cross_compiling" = yes ||
2014	 test -x conftest$ac_exeext
2015       }; then :
2016  ac_retval=0
2017else
2018  $as_echo "$as_me: failed program was:" >&5
2019sed 's/^/| /' conftest.$ac_ext >&5
2020
2021	ac_retval=1
2022fi
2023  # Delete the IPA/IPO (Inter Procedural Analysis/Optimization) information
2024  # created by the PGI compiler (conftest_ipa8_conftest.oo), as it would
2025  # interfere with the next link command; also delete a directory that is
2026  # left behind by Apple's compiler.  We do this before executing the actions.
2027  rm -rf conftest.dSYM conftest_ipa8_conftest.oo
2028  eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
2029  as_fn_set_status $ac_retval
2030
2031} # ac_fn_cxx_try_link
2032
2033# ac_fn_c_check_decl LINENO SYMBOL VAR INCLUDES
2034# ---------------------------------------------
2035# Tests whether SYMBOL is declared in INCLUDES, setting cache variable VAR
2036# accordingly.
2037ac_fn_c_check_decl ()
2038{
2039  as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
2040  as_decl_name=`echo $2|sed 's/ *(.*//'`
2041  as_decl_use=`echo $2|sed -e 's/(/((/' -e 's/)/) 0&/' -e 's/,/) 0& (/g'`
2042  { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $as_decl_name is declared" >&5
2043$as_echo_n "checking whether $as_decl_name is declared... " >&6; }
2044if eval \${$3+:} false; then :
2045  $as_echo_n "(cached) " >&6
2046else
2047  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
2048/* end confdefs.h.  */
2049$4
2050int
2051main ()
2052{
2053#ifndef $as_decl_name
2054#ifdef __cplusplus
2055  (void) $as_decl_use;
2056#else
2057  (void) $as_decl_name;
2058#endif
2059#endif
2060
2061  ;
2062  return 0;
2063}
2064_ACEOF
2065if ac_fn_c_try_compile "$LINENO"; then :
2066  eval "$3=yes"
2067else
2068  eval "$3=no"
2069fi
2070rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
2071fi
2072eval ac_res=\$$3
2073	       { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
2074$as_echo "$ac_res" >&6; }
2075  eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
2076
2077} # ac_fn_c_check_decl
2078cat >config.log <<_ACEOF
2079This file contains any messages produced by compilers while
2080running configure, to aid debugging if configure makes a mistake.
2081
2082It was created by gprofng $as_me 2.39, which was
2083generated by GNU Autoconf 2.69.  Invocation command line was
2084
2085  $ $0 $@
2086
2087_ACEOF
2088exec 5>>config.log
2089{
2090cat <<_ASUNAME
2091## --------- ##
2092## Platform. ##
2093## --------- ##
2094
2095hostname = `(hostname || uname -n) 2>/dev/null | sed 1q`
2096uname -m = `(uname -m) 2>/dev/null || echo unknown`
2097uname -r = `(uname -r) 2>/dev/null || echo unknown`
2098uname -s = `(uname -s) 2>/dev/null || echo unknown`
2099uname -v = `(uname -v) 2>/dev/null || echo unknown`
2100
2101/usr/bin/uname -p = `(/usr/bin/uname -p) 2>/dev/null || echo unknown`
2102/bin/uname -X     = `(/bin/uname -X) 2>/dev/null     || echo unknown`
2103
2104/bin/arch              = `(/bin/arch) 2>/dev/null              || echo unknown`
2105/usr/bin/arch -k       = `(/usr/bin/arch -k) 2>/dev/null       || echo unknown`
2106/usr/convex/getsysinfo = `(/usr/convex/getsysinfo) 2>/dev/null || echo unknown`
2107/usr/bin/hostinfo      = `(/usr/bin/hostinfo) 2>/dev/null      || echo unknown`
2108/bin/machine           = `(/bin/machine) 2>/dev/null           || echo unknown`
2109/usr/bin/oslevel       = `(/usr/bin/oslevel) 2>/dev/null       || echo unknown`
2110/bin/universe          = `(/bin/universe) 2>/dev/null          || echo unknown`
2111
2112_ASUNAME
2113
2114as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2115for as_dir in $PATH
2116do
2117  IFS=$as_save_IFS
2118  test -z "$as_dir" && as_dir=.
2119    $as_echo "PATH: $as_dir"
2120  done
2121IFS=$as_save_IFS
2122
2123} >&5
2124
2125cat >&5 <<_ACEOF
2126
2127
2128## ----------- ##
2129## Core tests. ##
2130## ----------- ##
2131
2132_ACEOF
2133
2134
2135# Keep a trace of the command line.
2136# Strip out --no-create and --no-recursion so they do not pile up.
2137# Strip out --silent because we don't want to record it for future runs.
2138# Also quote any args containing shell meta-characters.
2139# Make two passes to allow for proper duplicate-argument suppression.
2140ac_configure_args=
2141ac_configure_args0=
2142ac_configure_args1=
2143ac_must_keep_next=false
2144for ac_pass in 1 2
2145do
2146  for ac_arg
2147  do
2148    case $ac_arg in
2149    -no-create | --no-c* | -n | -no-recursion | --no-r*) continue ;;
2150    -q | -quiet | --quiet | --quie | --qui | --qu | --q \
2151    | -silent | --silent | --silen | --sile | --sil)
2152      continue ;;
2153    *\'*)
2154      ac_arg=`$as_echo "$ac_arg" | sed "s/'/'\\\\\\\\''/g"` ;;
2155    esac
2156    case $ac_pass in
2157    1) as_fn_append ac_configure_args0 " '$ac_arg'" ;;
2158    2)
2159      as_fn_append ac_configure_args1 " '$ac_arg'"
2160      if test $ac_must_keep_next = true; then
2161	ac_must_keep_next=false # Got value, back to normal.
2162      else
2163	case $ac_arg in
2164	  *=* | --config-cache | -C | -disable-* | --disable-* \
2165	  | -enable-* | --enable-* | -gas | --g* | -nfp | --nf* \
2166	  | -q | -quiet | --q* | -silent | --sil* | -v | -verb* \
2167	  | -with-* | --with-* | -without-* | --without-* | --x)
2168	    case "$ac_configure_args0 " in
2169	      "$ac_configure_args1"*" '$ac_arg' "* ) continue ;;
2170	    esac
2171	    ;;
2172	  -* ) ac_must_keep_next=true ;;
2173	esac
2174      fi
2175      as_fn_append ac_configure_args " '$ac_arg'"
2176      ;;
2177    esac
2178  done
2179done
2180{ ac_configure_args0=; unset ac_configure_args0;}
2181{ ac_configure_args1=; unset ac_configure_args1;}
2182
2183# When interrupted or exit'd, cleanup temporary files, and complete
2184# config.log.  We remove comments because anyway the quotes in there
2185# would cause problems or look ugly.
2186# WARNING: Use '\'' to represent an apostrophe within the trap.
2187# WARNING: Do not start the trap code with a newline, due to a FreeBSD 4.0 bug.
2188trap 'exit_status=$?
2189  # Save into config.log some information that might help in debugging.
2190  {
2191    echo
2192
2193    $as_echo "## ---------------- ##
2194## Cache variables. ##
2195## ---------------- ##"
2196    echo
2197    # The following way of writing the cache mishandles newlines in values,
2198(
2199  for ac_var in `(set) 2>&1 | sed -n '\''s/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'\''`; do
2200    eval ac_val=\$$ac_var
2201    case $ac_val in #(
2202    *${as_nl}*)
2203      case $ac_var in #(
2204      *_cv_*) { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: cache variable $ac_var contains a newline" >&5
2205$as_echo "$as_me: WARNING: cache variable $ac_var contains a newline" >&2;} ;;
2206      esac
2207      case $ac_var in #(
2208      _ | IFS | as_nl) ;; #(
2209      BASH_ARGV | BASH_SOURCE) eval $ac_var= ;; #(
2210      *) { eval $ac_var=; unset $ac_var;} ;;
2211      esac ;;
2212    esac
2213  done
2214  (set) 2>&1 |
2215    case $as_nl`(ac_space='\'' '\''; set) 2>&1` in #(
2216    *${as_nl}ac_space=\ *)
2217      sed -n \
2218	"s/'\''/'\''\\\\'\'''\''/g;
2219	  s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\''\\2'\''/p"
2220      ;; #(
2221    *)
2222      sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p"
2223      ;;
2224    esac |
2225    sort
2226)
2227    echo
2228
2229    $as_echo "## ----------------- ##
2230## Output variables. ##
2231## ----------------- ##"
2232    echo
2233    for ac_var in $ac_subst_vars
2234    do
2235      eval ac_val=\$$ac_var
2236      case $ac_val in
2237      *\'\''*) ac_val=`$as_echo "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;;
2238      esac
2239      $as_echo "$ac_var='\''$ac_val'\''"
2240    done | sort
2241    echo
2242
2243    if test -n "$ac_subst_files"; then
2244      $as_echo "## ------------------- ##
2245## File substitutions. ##
2246## ------------------- ##"
2247      echo
2248      for ac_var in $ac_subst_files
2249      do
2250	eval ac_val=\$$ac_var
2251	case $ac_val in
2252	*\'\''*) ac_val=`$as_echo "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;;
2253	esac
2254	$as_echo "$ac_var='\''$ac_val'\''"
2255      done | sort
2256      echo
2257    fi
2258
2259    if test -s confdefs.h; then
2260      $as_echo "## ----------- ##
2261## confdefs.h. ##
2262## ----------- ##"
2263      echo
2264      cat confdefs.h
2265      echo
2266    fi
2267    test "$ac_signal" != 0 &&
2268      $as_echo "$as_me: caught signal $ac_signal"
2269    $as_echo "$as_me: exit $exit_status"
2270  } >&5
2271  rm -f core *.core core.conftest.* &&
2272    rm -f -r conftest* confdefs* conf$$* $ac_clean_files &&
2273    exit $exit_status
2274' 0
2275for ac_signal in 1 2 13 15; do
2276  trap 'ac_signal='$ac_signal'; as_fn_exit 1' $ac_signal
2277done
2278ac_signal=0
2279
2280# confdefs.h avoids OS command line length limits that DEFS can exceed.
2281rm -f -r conftest* confdefs.h
2282
2283$as_echo "/* confdefs.h */" > confdefs.h
2284
2285# Predefined preprocessor variables.
2286
2287cat >>confdefs.h <<_ACEOF
2288#define PACKAGE_NAME "$PACKAGE_NAME"
2289_ACEOF
2290
2291cat >>confdefs.h <<_ACEOF
2292#define PACKAGE_TARNAME "$PACKAGE_TARNAME"
2293_ACEOF
2294
2295cat >>confdefs.h <<_ACEOF
2296#define PACKAGE_VERSION "$PACKAGE_VERSION"
2297_ACEOF
2298
2299cat >>confdefs.h <<_ACEOF
2300#define PACKAGE_STRING "$PACKAGE_STRING"
2301_ACEOF
2302
2303cat >>confdefs.h <<_ACEOF
2304#define PACKAGE_BUGREPORT "$PACKAGE_BUGREPORT"
2305_ACEOF
2306
2307cat >>confdefs.h <<_ACEOF
2308#define PACKAGE_URL "$PACKAGE_URL"
2309_ACEOF
2310
2311
2312# Let the site file select an alternate cache file if it wants to.
2313# Prefer an explicitly selected file to automatically selected ones.
2314ac_site_file1=NONE
2315ac_site_file2=NONE
2316if test -n "$CONFIG_SITE"; then
2317  # We do not want a PATH search for config.site.
2318  case $CONFIG_SITE in #((
2319    -*)  ac_site_file1=./$CONFIG_SITE;;
2320    */*) ac_site_file1=$CONFIG_SITE;;
2321    *)   ac_site_file1=./$CONFIG_SITE;;
2322  esac
2323elif test "x$prefix" != xNONE; then
2324  ac_site_file1=$prefix/share/config.site
2325  ac_site_file2=$prefix/etc/config.site
2326else
2327  ac_site_file1=$ac_default_prefix/share/config.site
2328  ac_site_file2=$ac_default_prefix/etc/config.site
2329fi
2330for ac_site_file in "$ac_site_file1" "$ac_site_file2"
2331do
2332  test "x$ac_site_file" = xNONE && continue
2333  if test /dev/null != "$ac_site_file" && test -r "$ac_site_file"; then
2334    { $as_echo "$as_me:${as_lineno-$LINENO}: loading site script $ac_site_file" >&5
2335$as_echo "$as_me: loading site script $ac_site_file" >&6;}
2336    sed 's/^/| /' "$ac_site_file" >&5
2337    . "$ac_site_file" \
2338      || { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
2339$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
2340as_fn_error $? "failed to load site script $ac_site_file
2341See \`config.log' for more details" "$LINENO" 5; }
2342  fi
2343done
2344
2345if test -r "$cache_file"; then
2346  # Some versions of bash will fail to source /dev/null (special files
2347  # actually), so we avoid doing that.  DJGPP emulates it as a regular file.
2348  if test /dev/null != "$cache_file" && test -f "$cache_file"; then
2349    { $as_echo "$as_me:${as_lineno-$LINENO}: loading cache $cache_file" >&5
2350$as_echo "$as_me: loading cache $cache_file" >&6;}
2351    case $cache_file in
2352      [\\/]* | ?:[\\/]* ) . "$cache_file";;
2353      *)                      . "./$cache_file";;
2354    esac
2355  fi
2356else
2357  { $as_echo "$as_me:${as_lineno-$LINENO}: creating cache $cache_file" >&5
2358$as_echo "$as_me: creating cache $cache_file" >&6;}
2359  >$cache_file
2360fi
2361
2362# Check that the precious variables saved in the cache have kept the same
2363# value.
2364ac_cache_corrupted=false
2365for ac_var in $ac_precious_vars; do
2366  eval ac_old_set=\$ac_cv_env_${ac_var}_set
2367  eval ac_new_set=\$ac_env_${ac_var}_set
2368  eval ac_old_val=\$ac_cv_env_${ac_var}_value
2369  eval ac_new_val=\$ac_env_${ac_var}_value
2370  case $ac_old_set,$ac_new_set in
2371    set,)
2372      { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&5
2373$as_echo "$as_me: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&2;}
2374      ac_cache_corrupted=: ;;
2375    ,set)
2376      { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' was not set in the previous run" >&5
2377$as_echo "$as_me: error: \`$ac_var' was not set in the previous run" >&2;}
2378      ac_cache_corrupted=: ;;
2379    ,);;
2380    *)
2381      if test "x$ac_old_val" != "x$ac_new_val"; then
2382	# differences in whitespace do not lead to failure.
2383	ac_old_val_w=`echo x $ac_old_val`
2384	ac_new_val_w=`echo x $ac_new_val`
2385	if test "$ac_old_val_w" != "$ac_new_val_w"; then
2386	  { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' has changed since the previous run:" >&5
2387$as_echo "$as_me: error: \`$ac_var' has changed since the previous run:" >&2;}
2388	  ac_cache_corrupted=:
2389	else
2390	  { $as_echo "$as_me:${as_lineno-$LINENO}: warning: ignoring whitespace changes in \`$ac_var' since the previous run:" >&5
2391$as_echo "$as_me: warning: ignoring whitespace changes in \`$ac_var' since the previous run:" >&2;}
2392	  eval $ac_var=\$ac_old_val
2393	fi
2394	{ $as_echo "$as_me:${as_lineno-$LINENO}:   former value:  \`$ac_old_val'" >&5
2395$as_echo "$as_me:   former value:  \`$ac_old_val'" >&2;}
2396	{ $as_echo "$as_me:${as_lineno-$LINENO}:   current value: \`$ac_new_val'" >&5
2397$as_echo "$as_me:   current value: \`$ac_new_val'" >&2;}
2398      fi;;
2399  esac
2400  # Pass precious variables to config.status.
2401  if test "$ac_new_set" = set; then
2402    case $ac_new_val in
2403    *\'*) ac_arg=$ac_var=`$as_echo "$ac_new_val" | sed "s/'/'\\\\\\\\''/g"` ;;
2404    *) ac_arg=$ac_var=$ac_new_val ;;
2405    esac
2406    case " $ac_configure_args " in
2407      *" '$ac_arg' "*) ;; # Avoid dups.  Use of quotes ensures accuracy.
2408      *) as_fn_append ac_configure_args " '$ac_arg'" ;;
2409    esac
2410  fi
2411done
2412if $ac_cache_corrupted; then
2413  { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
2414$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
2415  { $as_echo "$as_me:${as_lineno-$LINENO}: error: changes in the environment can compromise the build" >&5
2416$as_echo "$as_me: error: changes in the environment can compromise the build" >&2;}
2417  as_fn_error $? "run \`make distclean' and/or \`rm $cache_file' and start over" "$LINENO" 5
2418fi
2419## -------------------- ##
2420## Main body of script. ##
2421## -------------------- ##
2422
2423ac_ext=c
2424ac_cpp='$CPP $CPPFLAGS'
2425ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
2426ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
2427ac_compiler_gnu=$ac_cv_c_compiler_gnu
2428
2429
2430ac_aux_dir=
2431for ac_dir in "$srcdir" "$srcdir/.." "$srcdir/../.."; do
2432  if test -f "$ac_dir/install-sh"; then
2433    ac_aux_dir=$ac_dir
2434    ac_install_sh="$ac_aux_dir/install-sh -c"
2435    break
2436  elif test -f "$ac_dir/install.sh"; then
2437    ac_aux_dir=$ac_dir
2438    ac_install_sh="$ac_aux_dir/install.sh -c"
2439    break
2440  elif test -f "$ac_dir/shtool"; then
2441    ac_aux_dir=$ac_dir
2442    ac_install_sh="$ac_aux_dir/shtool install -c"
2443    break
2444  fi
2445done
2446if test -z "$ac_aux_dir"; then
2447  as_fn_error $? "cannot find install-sh, install.sh, or shtool in \"$srcdir\" \"$srcdir/..\" \"$srcdir/../..\"" "$LINENO" 5
2448fi
2449
2450# These three variables are undocumented and unsupported,
2451# and are intended to be withdrawn in a future Autoconf release.
2452# They can cause serious problems if a builder's source tree is in a directory
2453# whose full name contains unusual characters.
2454ac_config_guess="$SHELL $ac_aux_dir/config.guess"  # Please don't use this var.
2455ac_config_sub="$SHELL $ac_aux_dir/config.sub"  # Please don't use this var.
2456ac_configure="$SHELL $ac_aux_dir/configure"  # Please don't use this var.
2457
2458
2459# Make sure we can run config.sub.
2460$SHELL "$ac_aux_dir/config.sub" sun4 >/dev/null 2>&1 ||
2461  as_fn_error $? "cannot run $SHELL $ac_aux_dir/config.sub" "$LINENO" 5
2462
2463{ $as_echo "$as_me:${as_lineno-$LINENO}: checking build system type" >&5
2464$as_echo_n "checking build system type... " >&6; }
2465if ${ac_cv_build+:} false; then :
2466  $as_echo_n "(cached) " >&6
2467else
2468  ac_build_alias=$build_alias
2469test "x$ac_build_alias" = x &&
2470  ac_build_alias=`$SHELL "$ac_aux_dir/config.guess"`
2471test "x$ac_build_alias" = x &&
2472  as_fn_error $? "cannot guess build type; you must specify one" "$LINENO" 5
2473ac_cv_build=`$SHELL "$ac_aux_dir/config.sub" $ac_build_alias` ||
2474  as_fn_error $? "$SHELL $ac_aux_dir/config.sub $ac_build_alias failed" "$LINENO" 5
2475
2476fi
2477{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_build" >&5
2478$as_echo "$ac_cv_build" >&6; }
2479case $ac_cv_build in
2480*-*-*) ;;
2481*) as_fn_error $? "invalid value of canonical build" "$LINENO" 5;;
2482esac
2483build=$ac_cv_build
2484ac_save_IFS=$IFS; IFS='-'
2485set x $ac_cv_build
2486shift
2487build_cpu=$1
2488build_vendor=$2
2489shift; shift
2490# Remember, the first character of IFS is used to create $*,
2491# except with old shells:
2492build_os=$*
2493IFS=$ac_save_IFS
2494case $build_os in *\ *) build_os=`echo "$build_os" | sed 's/ /-/g'`;; esac
2495
2496
2497{ $as_echo "$as_me:${as_lineno-$LINENO}: checking host system type" >&5
2498$as_echo_n "checking host system type... " >&6; }
2499if ${ac_cv_host+:} false; then :
2500  $as_echo_n "(cached) " >&6
2501else
2502  if test "x$host_alias" = x; then
2503  ac_cv_host=$ac_cv_build
2504else
2505  ac_cv_host=`$SHELL "$ac_aux_dir/config.sub" $host_alias` ||
2506    as_fn_error $? "$SHELL $ac_aux_dir/config.sub $host_alias failed" "$LINENO" 5
2507fi
2508
2509fi
2510{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_host" >&5
2511$as_echo "$ac_cv_host" >&6; }
2512case $ac_cv_host in
2513*-*-*) ;;
2514*) as_fn_error $? "invalid value of canonical host" "$LINENO" 5;;
2515esac
2516host=$ac_cv_host
2517ac_save_IFS=$IFS; IFS='-'
2518set x $ac_cv_host
2519shift
2520host_cpu=$1
2521host_vendor=$2
2522shift; shift
2523# Remember, the first character of IFS is used to create $*,
2524# except with old shells:
2525host_os=$*
2526IFS=$ac_save_IFS
2527case $host_os in *\ *) host_os=`echo "$host_os" | sed 's/ /-/g'`;; esac
2528
2529
2530{ $as_echo "$as_me:${as_lineno-$LINENO}: checking target system type" >&5
2531$as_echo_n "checking target system type... " >&6; }
2532if ${ac_cv_target+:} false; then :
2533  $as_echo_n "(cached) " >&6
2534else
2535  if test "x$target_alias" = x; then
2536  ac_cv_target=$ac_cv_host
2537else
2538  ac_cv_target=`$SHELL "$ac_aux_dir/config.sub" $target_alias` ||
2539    as_fn_error $? "$SHELL $ac_aux_dir/config.sub $target_alias failed" "$LINENO" 5
2540fi
2541
2542fi
2543{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_target" >&5
2544$as_echo "$ac_cv_target" >&6; }
2545case $ac_cv_target in
2546*-*-*) ;;
2547*) as_fn_error $? "invalid value of canonical target" "$LINENO" 5;;
2548esac
2549target=$ac_cv_target
2550ac_save_IFS=$IFS; IFS='-'
2551set x $ac_cv_target
2552shift
2553target_cpu=$1
2554target_vendor=$2
2555shift; shift
2556# Remember, the first character of IFS is used to create $*,
2557# except with old shells:
2558target_os=$*
2559IFS=$ac_save_IFS
2560case $target_os in *\ *) target_os=`echo "$target_os" | sed 's/ /-/g'`;; esac
2561
2562
2563# The aliases save the names the user supplied, while $host etc.
2564# will get canonicalized.
2565test -n "$target_alias" &&
2566  test "$program_prefix$program_suffix$program_transform_name" = \
2567    NONENONEs,x,x, &&
2568  program_prefix=${target_alias}-
2569am__api_version='1.15'
2570
2571# Find a good install program.  We prefer a C program (faster),
2572# so one script is as good as another.  But avoid the broken or
2573# incompatible versions:
2574# SysV /etc/install, /usr/sbin/install
2575# SunOS /usr/etc/install
2576# IRIX /sbin/install
2577# AIX /bin/install
2578# AmigaOS /C/install, which installs bootblocks on floppy discs
2579# AIX 4 /usr/bin/installbsd, which doesn't work without a -g flag
2580# AFS /usr/afsws/bin/install, which mishandles nonexistent args
2581# SVR4 /usr/ucb/install, which tries to use the nonexistent group "staff"
2582# OS/2's system install, which has a completely different semantic
2583# ./install, which can be erroneously created by make from ./install.sh.
2584# Reject install programs that cannot install multiple files.
2585{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for a BSD-compatible install" >&5
2586$as_echo_n "checking for a BSD-compatible install... " >&6; }
2587if test -z "$INSTALL"; then
2588if ${ac_cv_path_install+:} false; then :
2589  $as_echo_n "(cached) " >&6
2590else
2591  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2592for as_dir in $PATH
2593do
2594  IFS=$as_save_IFS
2595  test -z "$as_dir" && as_dir=.
2596    # Account for people who put trailing slashes in PATH elements.
2597case $as_dir/ in #((
2598  ./ | .// | /[cC]/* | \
2599  /etc/* | /usr/sbin/* | /usr/etc/* | /sbin/* | /usr/afsws/bin/* | \
2600  ?:[\\/]os2[\\/]install[\\/]* | ?:[\\/]OS2[\\/]INSTALL[\\/]* | \
2601  /usr/ucb/* ) ;;
2602  *)
2603    # OSF1 and SCO ODT 3.0 have their own names for install.
2604    # Don't use installbsd from OSF since it installs stuff as root
2605    # by default.
2606    for ac_prog in ginstall scoinst install; do
2607      for ac_exec_ext in '' $ac_executable_extensions; do
2608	if as_fn_executable_p "$as_dir/$ac_prog$ac_exec_ext"; then
2609	  if test $ac_prog = install &&
2610	    grep dspmsg "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then
2611	    # AIX install.  It has an incompatible calling convention.
2612	    :
2613	  elif test $ac_prog = install &&
2614	    grep pwplus "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then
2615	    # program-specific install script used by HP pwplus--don't use.
2616	    :
2617	  else
2618	    rm -rf conftest.one conftest.two conftest.dir
2619	    echo one > conftest.one
2620	    echo two > conftest.two
2621	    mkdir conftest.dir
2622	    if "$as_dir/$ac_prog$ac_exec_ext" -c conftest.one conftest.two "`pwd`/conftest.dir" &&
2623	      test -s conftest.one && test -s conftest.two &&
2624	      test -s conftest.dir/conftest.one &&
2625	      test -s conftest.dir/conftest.two
2626	    then
2627	      ac_cv_path_install="$as_dir/$ac_prog$ac_exec_ext -c"
2628	      break 3
2629	    fi
2630	  fi
2631	fi
2632      done
2633    done
2634    ;;
2635esac
2636
2637  done
2638IFS=$as_save_IFS
2639
2640rm -rf conftest.one conftest.two conftest.dir
2641
2642fi
2643  if test "${ac_cv_path_install+set}" = set; then
2644    INSTALL=$ac_cv_path_install
2645  else
2646    # As a last resort, use the slow shell script.  Don't cache a
2647    # value for INSTALL within a source directory, because that will
2648    # break other packages using the cache if that directory is
2649    # removed, or if the value is a relative name.
2650    INSTALL=$ac_install_sh
2651  fi
2652fi
2653{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $INSTALL" >&5
2654$as_echo "$INSTALL" >&6; }
2655
2656# Use test -z because SunOS4 sh mishandles braces in ${var-val}.
2657# It thinks the first close brace ends the variable substitution.
2658test -z "$INSTALL_PROGRAM" && INSTALL_PROGRAM='${INSTALL}'
2659
2660test -z "$INSTALL_SCRIPT" && INSTALL_SCRIPT='${INSTALL}'
2661
2662test -z "$INSTALL_DATA" && INSTALL_DATA='${INSTALL} -m 644'
2663
2664{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether build environment is sane" >&5
2665$as_echo_n "checking whether build environment is sane... " >&6; }
2666# Reject unsafe characters in $srcdir or the absolute working directory
2667# name.  Accept space and tab only in the latter.
2668am_lf='
2669'
2670case `pwd` in
2671  *[\\\"\#\$\&\'\`$am_lf]*)
2672    as_fn_error $? "unsafe absolute working directory name" "$LINENO" 5;;
2673esac
2674case $srcdir in
2675  *[\\\"\#\$\&\'\`$am_lf\ \	]*)
2676    as_fn_error $? "unsafe srcdir value: '$srcdir'" "$LINENO" 5;;
2677esac
2678
2679# Do 'set' in a subshell so we don't clobber the current shell's
2680# arguments.  Must try -L first in case configure is actually a
2681# symlink; some systems play weird games with the mod time of symlinks
2682# (eg FreeBSD returns the mod time of the symlink's containing
2683# directory).
2684if (
2685   am_has_slept=no
2686   for am_try in 1 2; do
2687     echo "timestamp, slept: $am_has_slept" > conftest.file
2688     set X `ls -Lt "$srcdir/configure" conftest.file 2> /dev/null`
2689     if test "$*" = "X"; then
2690	# -L didn't work.
2691	set X `ls -t "$srcdir/configure" conftest.file`
2692     fi
2693     if test "$*" != "X $srcdir/configure conftest.file" \
2694	&& test "$*" != "X conftest.file $srcdir/configure"; then
2695
2696	# If neither matched, then we have a broken ls.  This can happen
2697	# if, for instance, CONFIG_SHELL is bash and it inherits a
2698	# broken ls alias from the environment.  This has actually
2699	# happened.  Such a system could not be considered "sane".
2700	as_fn_error $? "ls -t appears to fail.  Make sure there is not a broken
2701  alias in your environment" "$LINENO" 5
2702     fi
2703     if test "$2" = conftest.file || test $am_try -eq 2; then
2704       break
2705     fi
2706     # Just in case.
2707     sleep 1
2708     am_has_slept=yes
2709   done
2710   test "$2" = conftest.file
2711   )
2712then
2713   # Ok.
2714   :
2715else
2716   as_fn_error $? "newly created file is older than distributed files!
2717Check your system clock" "$LINENO" 5
2718fi
2719{ $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
2720$as_echo "yes" >&6; }
2721# If we didn't sleep, we still need to ensure time stamps of config.status and
2722# generated files are strictly newer.
2723am_sleep_pid=
2724if grep 'slept: no' conftest.file >/dev/null 2>&1; then
2725  ( sleep 1 ) &
2726  am_sleep_pid=$!
2727fi
2728
2729rm -f conftest.file
2730
2731test "$program_prefix" != NONE &&
2732  program_transform_name="s&^&$program_prefix&;$program_transform_name"
2733# Use a double $ so make ignores it.
2734test "$program_suffix" != NONE &&
2735  program_transform_name="s&\$&$program_suffix&;$program_transform_name"
2736# Double any \ or $.
2737# By default was `s,x,x', remove it if useless.
2738ac_script='s/[\\$]/&&/g;s/;s,x,x,$//'
2739program_transform_name=`$as_echo "$program_transform_name" | sed "$ac_script"`
2740
2741# Expand $ac_aux_dir to an absolute path.
2742am_aux_dir=`cd "$ac_aux_dir" && pwd`
2743
2744if test x"${MISSING+set}" != xset; then
2745  case $am_aux_dir in
2746  *\ * | *\	*)
2747    MISSING="\${SHELL} \"$am_aux_dir/missing\"" ;;
2748  *)
2749    MISSING="\${SHELL} $am_aux_dir/missing" ;;
2750  esac
2751fi
2752# Use eval to expand $SHELL
2753if eval "$MISSING --is-lightweight"; then
2754  am_missing_run="$MISSING "
2755else
2756  am_missing_run=
2757  { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: 'missing' script is too old or missing" >&5
2758$as_echo "$as_me: WARNING: 'missing' script is too old or missing" >&2;}
2759fi
2760
2761if test x"${install_sh+set}" != xset; then
2762  case $am_aux_dir in
2763  *\ * | *\	*)
2764    install_sh="\${SHELL} '$am_aux_dir/install-sh'" ;;
2765  *)
2766    install_sh="\${SHELL} $am_aux_dir/install-sh"
2767  esac
2768fi
2769
2770# Installed binaries are usually stripped using 'strip' when the user
2771# run "make install-strip".  However 'strip' might not be the right
2772# tool to use in cross-compilation environments, therefore Automake
2773# will honor the 'STRIP' environment variable to overrule this program.
2774if test "$cross_compiling" != no; then
2775  if test -n "$ac_tool_prefix"; then
2776  # Extract the first word of "${ac_tool_prefix}strip", so it can be a program name with args.
2777set dummy ${ac_tool_prefix}strip; ac_word=$2
2778{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2779$as_echo_n "checking for $ac_word... " >&6; }
2780if ${ac_cv_prog_STRIP+:} false; then :
2781  $as_echo_n "(cached) " >&6
2782else
2783  if test -n "$STRIP"; then
2784  ac_cv_prog_STRIP="$STRIP" # Let the user override the test.
2785else
2786as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2787for as_dir in $PATH
2788do
2789  IFS=$as_save_IFS
2790  test -z "$as_dir" && as_dir=.
2791    for ac_exec_ext in '' $ac_executable_extensions; do
2792  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
2793    ac_cv_prog_STRIP="${ac_tool_prefix}strip"
2794    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2795    break 2
2796  fi
2797done
2798  done
2799IFS=$as_save_IFS
2800
2801fi
2802fi
2803STRIP=$ac_cv_prog_STRIP
2804if test -n "$STRIP"; then
2805  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $STRIP" >&5
2806$as_echo "$STRIP" >&6; }
2807else
2808  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2809$as_echo "no" >&6; }
2810fi
2811
2812
2813fi
2814if test -z "$ac_cv_prog_STRIP"; then
2815  ac_ct_STRIP=$STRIP
2816  # Extract the first word of "strip", so it can be a program name with args.
2817set dummy strip; ac_word=$2
2818{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2819$as_echo_n "checking for $ac_word... " >&6; }
2820if ${ac_cv_prog_ac_ct_STRIP+:} false; then :
2821  $as_echo_n "(cached) " >&6
2822else
2823  if test -n "$ac_ct_STRIP"; then
2824  ac_cv_prog_ac_ct_STRIP="$ac_ct_STRIP" # Let the user override the test.
2825else
2826as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2827for as_dir in $PATH
2828do
2829  IFS=$as_save_IFS
2830  test -z "$as_dir" && as_dir=.
2831    for ac_exec_ext in '' $ac_executable_extensions; do
2832  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
2833    ac_cv_prog_ac_ct_STRIP="strip"
2834    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2835    break 2
2836  fi
2837done
2838  done
2839IFS=$as_save_IFS
2840
2841fi
2842fi
2843ac_ct_STRIP=$ac_cv_prog_ac_ct_STRIP
2844if test -n "$ac_ct_STRIP"; then
2845  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_STRIP" >&5
2846$as_echo "$ac_ct_STRIP" >&6; }
2847else
2848  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2849$as_echo "no" >&6; }
2850fi
2851
2852  if test "x$ac_ct_STRIP" = x; then
2853    STRIP=":"
2854  else
2855    case $cross_compiling:$ac_tool_warned in
2856yes:)
2857{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
2858$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
2859ac_tool_warned=yes ;;
2860esac
2861    STRIP=$ac_ct_STRIP
2862  fi
2863else
2864  STRIP="$ac_cv_prog_STRIP"
2865fi
2866
2867fi
2868INSTALL_STRIP_PROGRAM="\$(install_sh) -c -s"
2869
2870{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for a thread-safe mkdir -p" >&5
2871$as_echo_n "checking for a thread-safe mkdir -p... " >&6; }
2872if test -z "$MKDIR_P"; then
2873  if ${ac_cv_path_mkdir+:} false; then :
2874  $as_echo_n "(cached) " >&6
2875else
2876  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2877for as_dir in $PATH$PATH_SEPARATOR/opt/sfw/bin
2878do
2879  IFS=$as_save_IFS
2880  test -z "$as_dir" && as_dir=.
2881    for ac_prog in mkdir gmkdir; do
2882	 for ac_exec_ext in '' $ac_executable_extensions; do
2883	   as_fn_executable_p "$as_dir/$ac_prog$ac_exec_ext" || continue
2884	   case `"$as_dir/$ac_prog$ac_exec_ext" --version 2>&1` in #(
2885	     'mkdir (GNU coreutils) '* | \
2886	     'mkdir (coreutils) '* | \
2887	     'mkdir (fileutils) '4.1*)
2888	       ac_cv_path_mkdir=$as_dir/$ac_prog$ac_exec_ext
2889	       break 3;;
2890	   esac
2891	 done
2892       done
2893  done
2894IFS=$as_save_IFS
2895
2896fi
2897
2898  test -d ./--version && rmdir ./--version
2899  if test "${ac_cv_path_mkdir+set}" = set; then
2900    MKDIR_P="$ac_cv_path_mkdir -p"
2901  else
2902    # As a last resort, use the slow shell script.  Don't cache a
2903    # value for MKDIR_P within a source directory, because that will
2904    # break other packages using the cache if that directory is
2905    # removed, or if the value is a relative name.
2906    MKDIR_P="$ac_install_sh -d"
2907  fi
2908fi
2909{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $MKDIR_P" >&5
2910$as_echo "$MKDIR_P" >&6; }
2911
2912for ac_prog in gawk mawk nawk awk
2913do
2914  # Extract the first word of "$ac_prog", so it can be a program name with args.
2915set dummy $ac_prog; ac_word=$2
2916{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2917$as_echo_n "checking for $ac_word... " >&6; }
2918if ${ac_cv_prog_AWK+:} false; then :
2919  $as_echo_n "(cached) " >&6
2920else
2921  if test -n "$AWK"; then
2922  ac_cv_prog_AWK="$AWK" # Let the user override the test.
2923else
2924as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2925for as_dir in $PATH
2926do
2927  IFS=$as_save_IFS
2928  test -z "$as_dir" && as_dir=.
2929    for ac_exec_ext in '' $ac_executable_extensions; do
2930  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
2931    ac_cv_prog_AWK="$ac_prog"
2932    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2933    break 2
2934  fi
2935done
2936  done
2937IFS=$as_save_IFS
2938
2939fi
2940fi
2941AWK=$ac_cv_prog_AWK
2942if test -n "$AWK"; then
2943  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AWK" >&5
2944$as_echo "$AWK" >&6; }
2945else
2946  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2947$as_echo "no" >&6; }
2948fi
2949
2950
2951  test -n "$AWK" && break
2952done
2953
2954{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether ${MAKE-make} sets \$(MAKE)" >&5
2955$as_echo_n "checking whether ${MAKE-make} sets \$(MAKE)... " >&6; }
2956set x ${MAKE-make}
2957ac_make=`$as_echo "$2" | sed 's/+/p/g; s/[^a-zA-Z0-9_]/_/g'`
2958if eval \${ac_cv_prog_make_${ac_make}_set+:} false; then :
2959  $as_echo_n "(cached) " >&6
2960else
2961  cat >conftest.make <<\_ACEOF
2962SHELL = /bin/sh
2963all:
2964	@echo '@@@%%%=$(MAKE)=@@@%%%'
2965_ACEOF
2966# GNU make sometimes prints "make[1]: Entering ...", which would confuse us.
2967case `${MAKE-make} -f conftest.make 2>/dev/null` in
2968  *@@@%%%=?*=@@@%%%*)
2969    eval ac_cv_prog_make_${ac_make}_set=yes;;
2970  *)
2971    eval ac_cv_prog_make_${ac_make}_set=no;;
2972esac
2973rm -f conftest.make
2974fi
2975if eval test \$ac_cv_prog_make_${ac_make}_set = yes; then
2976  { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
2977$as_echo "yes" >&6; }
2978  SET_MAKE=
2979else
2980  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2981$as_echo "no" >&6; }
2982  SET_MAKE="MAKE=${MAKE-make}"
2983fi
2984
2985rm -rf .tst 2>/dev/null
2986mkdir .tst 2>/dev/null
2987if test -d .tst; then
2988  am__leading_dot=.
2989else
2990  am__leading_dot=_
2991fi
2992rmdir .tst 2>/dev/null
2993
2994# Check whether --enable-silent-rules was given.
2995if test "${enable_silent_rules+set}" = set; then :
2996  enableval=$enable_silent_rules;
2997fi
2998
2999case $enable_silent_rules in # (((
3000  yes) AM_DEFAULT_VERBOSITY=0;;
3001   no) AM_DEFAULT_VERBOSITY=1;;
3002    *) AM_DEFAULT_VERBOSITY=1;;
3003esac
3004am_make=${MAKE-make}
3005{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $am_make supports nested variables" >&5
3006$as_echo_n "checking whether $am_make supports nested variables... " >&6; }
3007if ${am_cv_make_support_nested_variables+:} false; then :
3008  $as_echo_n "(cached) " >&6
3009else
3010  if $as_echo 'TRUE=$(BAR$(V))
3011BAR0=false
3012BAR1=true
3013V=1
3014am__doit:
3015	@$(TRUE)
3016.PHONY: am__doit' | $am_make -f - >/dev/null 2>&1; then
3017  am_cv_make_support_nested_variables=yes
3018else
3019  am_cv_make_support_nested_variables=no
3020fi
3021fi
3022{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $am_cv_make_support_nested_variables" >&5
3023$as_echo "$am_cv_make_support_nested_variables" >&6; }
3024if test $am_cv_make_support_nested_variables = yes; then
3025    AM_V='$(V)'
3026  AM_DEFAULT_V='$(AM_DEFAULT_VERBOSITY)'
3027else
3028  AM_V=$AM_DEFAULT_VERBOSITY
3029  AM_DEFAULT_V=$AM_DEFAULT_VERBOSITY
3030fi
3031AM_BACKSLASH='\'
3032
3033if test "`cd $srcdir && pwd`" != "`pwd`"; then
3034  # Use -I$(srcdir) only when $(srcdir) != ., so that make's output
3035  # is not polluted with repeated "-I."
3036  am__isrc=' -I$(srcdir)'
3037  # test to see if srcdir already configured
3038  if test -f $srcdir/config.status; then
3039    as_fn_error $? "source directory already configured; run \"make distclean\" there first" "$LINENO" 5
3040  fi
3041fi
3042
3043# test whether we have cygpath
3044if test -z "$CYGPATH_W"; then
3045  if (cygpath --version) >/dev/null 2>/dev/null; then
3046    CYGPATH_W='cygpath -w'
3047  else
3048    CYGPATH_W=echo
3049  fi
3050fi
3051
3052
3053# Define the identity of the package.
3054 PACKAGE='gprofng'
3055 VERSION='2.39'
3056
3057
3058cat >>confdefs.h <<_ACEOF
3059#define PACKAGE "$PACKAGE"
3060_ACEOF
3061
3062
3063cat >>confdefs.h <<_ACEOF
3064#define VERSION "$VERSION"
3065_ACEOF
3066
3067# Some tools Automake needs.
3068
3069ACLOCAL=${ACLOCAL-"${am_missing_run}aclocal-${am__api_version}"}
3070
3071
3072AUTOCONF=${AUTOCONF-"${am_missing_run}autoconf"}
3073
3074
3075AUTOMAKE=${AUTOMAKE-"${am_missing_run}automake-${am__api_version}"}
3076
3077
3078AUTOHEADER=${AUTOHEADER-"${am_missing_run}autoheader"}
3079
3080
3081MAKEINFO=${MAKEINFO-"${am_missing_run}makeinfo"}
3082
3083# For better backward compatibility.  To be removed once Automake 1.9.x
3084# dies out for good.  For more background, see:
3085# <http://lists.gnu.org/archive/html/automake/2012-07/msg00001.html>
3086# <http://lists.gnu.org/archive/html/automake/2012-07/msg00014.html>
3087mkdir_p='$(MKDIR_P)'
3088
3089# We need awk for the "check" target (and possibly the TAP driver).  The
3090# system "awk" is bad on some platforms.
3091# Always define AMTAR for backward compatibility.  Yes, it's still used
3092# in the wild :-(  We should find a proper way to deprecate it ...
3093AMTAR='$${TAR-tar}'
3094
3095
3096# We'll loop over all known methods to create a tar archive until one works.
3097_am_tools='gnutar  pax cpio none'
3098
3099am__tar='$${TAR-tar} chof - "$$tardir"' am__untar='$${TAR-tar} xf -'
3100
3101
3102
3103
3104
3105
3106# POSIX will say in a future version that running "rm -f" with no argument
3107# is OK; and we want to be able to make that assumption in our Makefile
3108# recipes.  So use an aggressive probe to check that the usage we want is
3109# actually supported "in the wild" to an acceptable degree.
3110# See automake bug#10828.
3111# To make any issue more visible, cause the running configure to be aborted
3112# by default if the 'rm' program in use doesn't match our expectations; the
3113# user can still override this though.
3114if rm -f && rm -fr && rm -rf; then : OK; else
3115  cat >&2 <<'END'
3116Oops!
3117
3118Your 'rm' program seems unable to run without file operands specified
3119on the command line, even when the '-f' option is present.  This is contrary
3120to the behaviour of most rm programs out there, and not conforming with
3121the upcoming POSIX standard: <http://austingroupbugs.net/view.php?id=542>
3122
3123Please tell bug-automake@gnu.org about your system, including the value
3124of your $PATH and any error possibly output before this message.  This
3125can help us improve future automake versions.
3126
3127END
3128  if test x"$ACCEPT_INFERIOR_RM_PROGRAM" = x"yes"; then
3129    echo 'Configuration will proceed anyway, since you have set the' >&2
3130    echo 'ACCEPT_INFERIOR_RM_PROGRAM variable to "yes"' >&2
3131    echo >&2
3132  else
3133    cat >&2 <<'END'
3134Aborting the configuration process, to ensure you take notice of the issue.
3135
3136You can download and install GNU coreutils to get an 'rm' implementation
3137that behaves properly: <http://www.gnu.org/software/coreutils/>.
3138
3139If you want to complete the configuration process using your problematic
3140'rm' anyway, export the environment variable ACCEPT_INFERIOR_RM_PROGRAM
3141to "yes", and re-run configure.
3142
3143END
3144    as_fn_error $? "Your 'rm' program is bad, sorry." "$LINENO" 5
3145  fi
3146fi
3147
3148
3149{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to enable maintainer-specific portions of Makefiles" >&5
3150$as_echo_n "checking whether to enable maintainer-specific portions of Makefiles... " >&6; }
3151    # Check whether --enable-maintainer-mode was given.
3152if test "${enable_maintainer_mode+set}" = set; then :
3153  enableval=$enable_maintainer_mode; USE_MAINTAINER_MODE=$enableval
3154else
3155  USE_MAINTAINER_MODE=no
3156fi
3157
3158  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $USE_MAINTAINER_MODE" >&5
3159$as_echo "$USE_MAINTAINER_MODE" >&6; }
3160   if test $USE_MAINTAINER_MODE = yes; then
3161  MAINTAINER_MODE_TRUE=
3162  MAINTAINER_MODE_FALSE='#'
3163else
3164  MAINTAINER_MODE_TRUE='#'
3165  MAINTAINER_MODE_FALSE=
3166fi
3167
3168  MAINT=$MAINTAINER_MODE_TRUE
3169
3170
3171
3172DEPDIR="${am__leading_dot}deps"
3173
3174ac_config_commands="$ac_config_commands depfiles"
3175
3176
3177am_make=${MAKE-make}
3178cat > confinc << 'END'
3179am__doit:
3180	@echo this is the am__doit target
3181.PHONY: am__doit
3182END
3183# If we don't find an include directive, just comment out the code.
3184{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for style of include used by $am_make" >&5
3185$as_echo_n "checking for style of include used by $am_make... " >&6; }
3186am__include="#"
3187am__quote=
3188_am_result=none
3189# First try GNU make style include.
3190echo "include confinc" > confmf
3191# Ignore all kinds of additional output from 'make'.
3192case `$am_make -s -f confmf 2> /dev/null` in #(
3193*the\ am__doit\ target*)
3194  am__include=include
3195  am__quote=
3196  _am_result=GNU
3197  ;;
3198esac
3199# Now try BSD make style include.
3200if test "$am__include" = "#"; then
3201   echo '.include "confinc"' > confmf
3202   case `$am_make -s -f confmf 2> /dev/null` in #(
3203   *the\ am__doit\ target*)
3204     am__include=.include
3205     am__quote="\""
3206     _am_result=BSD
3207     ;;
3208   esac
3209fi
3210
3211
3212{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $_am_result" >&5
3213$as_echo "$_am_result" >&6; }
3214rm -f confinc confmf
3215
3216# Check whether --enable-dependency-tracking was given.
3217if test "${enable_dependency_tracking+set}" = set; then :
3218  enableval=$enable_dependency_tracking;
3219fi
3220
3221if test "x$enable_dependency_tracking" != xno; then
3222  am_depcomp="$ac_aux_dir/depcomp"
3223  AMDEPBACKSLASH='\'
3224  am__nodep='_no'
3225fi
3226 if test "x$enable_dependency_tracking" != xno; then
3227  AMDEP_TRUE=
3228  AMDEP_FALSE='#'
3229else
3230  AMDEP_TRUE='#'
3231  AMDEP_FALSE=
3232fi
3233
3234
3235ac_ext=c
3236ac_cpp='$CPP $CPPFLAGS'
3237ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3238ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3239ac_compiler_gnu=$ac_cv_c_compiler_gnu
3240if test -n "$ac_tool_prefix"; then
3241  # Extract the first word of "${ac_tool_prefix}gcc", so it can be a program name with args.
3242set dummy ${ac_tool_prefix}gcc; ac_word=$2
3243{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3244$as_echo_n "checking for $ac_word... " >&6; }
3245if ${ac_cv_prog_CC+:} false; then :
3246  $as_echo_n "(cached) " >&6
3247else
3248  if test -n "$CC"; then
3249  ac_cv_prog_CC="$CC" # Let the user override the test.
3250else
3251as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3252for as_dir in $PATH
3253do
3254  IFS=$as_save_IFS
3255  test -z "$as_dir" && as_dir=.
3256    for ac_exec_ext in '' $ac_executable_extensions; do
3257  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
3258    ac_cv_prog_CC="${ac_tool_prefix}gcc"
3259    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
3260    break 2
3261  fi
3262done
3263  done
3264IFS=$as_save_IFS
3265
3266fi
3267fi
3268CC=$ac_cv_prog_CC
3269if test -n "$CC"; then
3270  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
3271$as_echo "$CC" >&6; }
3272else
3273  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3274$as_echo "no" >&6; }
3275fi
3276
3277
3278fi
3279if test -z "$ac_cv_prog_CC"; then
3280  ac_ct_CC=$CC
3281  # Extract the first word of "gcc", so it can be a program name with args.
3282set dummy gcc; ac_word=$2
3283{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3284$as_echo_n "checking for $ac_word... " >&6; }
3285if ${ac_cv_prog_ac_ct_CC+:} false; then :
3286  $as_echo_n "(cached) " >&6
3287else
3288  if test -n "$ac_ct_CC"; then
3289  ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
3290else
3291as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3292for as_dir in $PATH
3293do
3294  IFS=$as_save_IFS
3295  test -z "$as_dir" && as_dir=.
3296    for ac_exec_ext in '' $ac_executable_extensions; do
3297  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
3298    ac_cv_prog_ac_ct_CC="gcc"
3299    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
3300    break 2
3301  fi
3302done
3303  done
3304IFS=$as_save_IFS
3305
3306fi
3307fi
3308ac_ct_CC=$ac_cv_prog_ac_ct_CC
3309if test -n "$ac_ct_CC"; then
3310  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5
3311$as_echo "$ac_ct_CC" >&6; }
3312else
3313  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3314$as_echo "no" >&6; }
3315fi
3316
3317  if test "x$ac_ct_CC" = x; then
3318    CC=""
3319  else
3320    case $cross_compiling:$ac_tool_warned in
3321yes:)
3322{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
3323$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
3324ac_tool_warned=yes ;;
3325esac
3326    CC=$ac_ct_CC
3327  fi
3328else
3329  CC="$ac_cv_prog_CC"
3330fi
3331
3332if test -z "$CC"; then
3333          if test -n "$ac_tool_prefix"; then
3334    # Extract the first word of "${ac_tool_prefix}cc", so it can be a program name with args.
3335set dummy ${ac_tool_prefix}cc; ac_word=$2
3336{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3337$as_echo_n "checking for $ac_word... " >&6; }
3338if ${ac_cv_prog_CC+:} false; then :
3339  $as_echo_n "(cached) " >&6
3340else
3341  if test -n "$CC"; then
3342  ac_cv_prog_CC="$CC" # Let the user override the test.
3343else
3344as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3345for as_dir in $PATH
3346do
3347  IFS=$as_save_IFS
3348  test -z "$as_dir" && as_dir=.
3349    for ac_exec_ext in '' $ac_executable_extensions; do
3350  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
3351    ac_cv_prog_CC="${ac_tool_prefix}cc"
3352    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
3353    break 2
3354  fi
3355done
3356  done
3357IFS=$as_save_IFS
3358
3359fi
3360fi
3361CC=$ac_cv_prog_CC
3362if test -n "$CC"; then
3363  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
3364$as_echo "$CC" >&6; }
3365else
3366  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3367$as_echo "no" >&6; }
3368fi
3369
3370
3371  fi
3372fi
3373if test -z "$CC"; then
3374  # Extract the first word of "cc", so it can be a program name with args.
3375set dummy cc; ac_word=$2
3376{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3377$as_echo_n "checking for $ac_word... " >&6; }
3378if ${ac_cv_prog_CC+:} false; then :
3379  $as_echo_n "(cached) " >&6
3380else
3381  if test -n "$CC"; then
3382  ac_cv_prog_CC="$CC" # Let the user override the test.
3383else
3384  ac_prog_rejected=no
3385as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3386for as_dir in $PATH
3387do
3388  IFS=$as_save_IFS
3389  test -z "$as_dir" && as_dir=.
3390    for ac_exec_ext in '' $ac_executable_extensions; do
3391  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
3392    if test "$as_dir/$ac_word$ac_exec_ext" = "/usr/ucb/cc"; then
3393       ac_prog_rejected=yes
3394       continue
3395     fi
3396    ac_cv_prog_CC="cc"
3397    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
3398    break 2
3399  fi
3400done
3401  done
3402IFS=$as_save_IFS
3403
3404if test $ac_prog_rejected = yes; then
3405  # We found a bogon in the path, so make sure we never use it.
3406  set dummy $ac_cv_prog_CC
3407  shift
3408  if test $# != 0; then
3409    # We chose a different compiler from the bogus one.
3410    # However, it has the same basename, so the bogon will be chosen
3411    # first if we set CC to just the basename; use the full file name.
3412    shift
3413    ac_cv_prog_CC="$as_dir/$ac_word${1+' '}$@"
3414  fi
3415fi
3416fi
3417fi
3418CC=$ac_cv_prog_CC
3419if test -n "$CC"; then
3420  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
3421$as_echo "$CC" >&6; }
3422else
3423  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3424$as_echo "no" >&6; }
3425fi
3426
3427
3428fi
3429if test -z "$CC"; then
3430  if test -n "$ac_tool_prefix"; then
3431  for ac_prog in cl.exe
3432  do
3433    # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
3434set dummy $ac_tool_prefix$ac_prog; ac_word=$2
3435{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3436$as_echo_n "checking for $ac_word... " >&6; }
3437if ${ac_cv_prog_CC+:} false; then :
3438  $as_echo_n "(cached) " >&6
3439else
3440  if test -n "$CC"; then
3441  ac_cv_prog_CC="$CC" # Let the user override the test.
3442else
3443as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3444for as_dir in $PATH
3445do
3446  IFS=$as_save_IFS
3447  test -z "$as_dir" && as_dir=.
3448    for ac_exec_ext in '' $ac_executable_extensions; do
3449  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
3450    ac_cv_prog_CC="$ac_tool_prefix$ac_prog"
3451    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
3452    break 2
3453  fi
3454done
3455  done
3456IFS=$as_save_IFS
3457
3458fi
3459fi
3460CC=$ac_cv_prog_CC
3461if test -n "$CC"; then
3462  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
3463$as_echo "$CC" >&6; }
3464else
3465  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3466$as_echo "no" >&6; }
3467fi
3468
3469
3470    test -n "$CC" && break
3471  done
3472fi
3473if test -z "$CC"; then
3474  ac_ct_CC=$CC
3475  for ac_prog in cl.exe
3476do
3477  # Extract the first word of "$ac_prog", so it can be a program name with args.
3478set dummy $ac_prog; ac_word=$2
3479{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3480$as_echo_n "checking for $ac_word... " >&6; }
3481if ${ac_cv_prog_ac_ct_CC+:} false; then :
3482  $as_echo_n "(cached) " >&6
3483else
3484  if test -n "$ac_ct_CC"; then
3485  ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
3486else
3487as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3488for as_dir in $PATH
3489do
3490  IFS=$as_save_IFS
3491  test -z "$as_dir" && as_dir=.
3492    for ac_exec_ext in '' $ac_executable_extensions; do
3493  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
3494    ac_cv_prog_ac_ct_CC="$ac_prog"
3495    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
3496    break 2
3497  fi
3498done
3499  done
3500IFS=$as_save_IFS
3501
3502fi
3503fi
3504ac_ct_CC=$ac_cv_prog_ac_ct_CC
3505if test -n "$ac_ct_CC"; then
3506  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5
3507$as_echo "$ac_ct_CC" >&6; }
3508else
3509  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3510$as_echo "no" >&6; }
3511fi
3512
3513
3514  test -n "$ac_ct_CC" && break
3515done
3516
3517  if test "x$ac_ct_CC" = x; then
3518    CC=""
3519  else
3520    case $cross_compiling:$ac_tool_warned in
3521yes:)
3522{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
3523$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
3524ac_tool_warned=yes ;;
3525esac
3526    CC=$ac_ct_CC
3527  fi
3528fi
3529
3530fi
3531
3532
3533test -z "$CC" && { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
3534$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
3535as_fn_error $? "no acceptable C compiler found in \$PATH
3536See \`config.log' for more details" "$LINENO" 5; }
3537
3538# Provide some information about the compiler.
3539$as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler version" >&5
3540set X $ac_compile
3541ac_compiler=$2
3542for ac_option in --version -v -V -qversion; do
3543  { { ac_try="$ac_compiler $ac_option >&5"
3544case "(($ac_try" in
3545  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3546  *) ac_try_echo=$ac_try;;
3547esac
3548eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3549$as_echo "$ac_try_echo"; } >&5
3550  (eval "$ac_compiler $ac_option >&5") 2>conftest.err
3551  ac_status=$?
3552  if test -s conftest.err; then
3553    sed '10a\
3554... rest of stderr output deleted ...
3555         10q' conftest.err >conftest.er1
3556    cat conftest.er1 >&5
3557  fi
3558  rm -f conftest.er1 conftest.err
3559  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3560  test $ac_status = 0; }
3561done
3562
3563cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3564/* end confdefs.h.  */
3565
3566int
3567main ()
3568{
3569
3570  ;
3571  return 0;
3572}
3573_ACEOF
3574ac_clean_files_save=$ac_clean_files
3575ac_clean_files="$ac_clean_files a.out a.out.dSYM a.exe b.out"
3576# Try to create an executable without -o first, disregard a.out.
3577# It will help us diagnose broken compilers, and finding out an intuition
3578# of exeext.
3579{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the C compiler works" >&5
3580$as_echo_n "checking whether the C compiler works... " >&6; }
3581ac_link_default=`$as_echo "$ac_link" | sed 's/ -o *conftest[^ ]*//'`
3582
3583# The possible output files:
3584ac_files="a.out conftest.exe conftest a.exe a_out.exe b.out conftest.*"
3585
3586ac_rmfiles=
3587for ac_file in $ac_files
3588do
3589  case $ac_file in
3590    *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj ) ;;
3591    * ) ac_rmfiles="$ac_rmfiles $ac_file";;
3592  esac
3593done
3594rm -f $ac_rmfiles
3595
3596if { { ac_try="$ac_link_default"
3597case "(($ac_try" in
3598  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3599  *) ac_try_echo=$ac_try;;
3600esac
3601eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3602$as_echo "$ac_try_echo"; } >&5
3603  (eval "$ac_link_default") 2>&5
3604  ac_status=$?
3605  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3606  test $ac_status = 0; }; then :
3607  # Autoconf-2.13 could set the ac_cv_exeext variable to `no'.
3608# So ignore a value of `no', otherwise this would lead to `EXEEXT = no'
3609# in a Makefile.  We should not override ac_cv_exeext if it was cached,
3610# so that the user can short-circuit this test for compilers unknown to
3611# Autoconf.
3612for ac_file in $ac_files ''
3613do
3614  test -f "$ac_file" || continue
3615  case $ac_file in
3616    *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj )
3617	;;
3618    [ab].out )
3619	# We found the default executable, but exeext='' is most
3620	# certainly right.
3621	break;;
3622    *.* )
3623	if test "${ac_cv_exeext+set}" = set && test "$ac_cv_exeext" != no;
3624	then :; else
3625	   ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'`
3626	fi
3627	# We set ac_cv_exeext here because the later test for it is not
3628	# safe: cross compilers may not add the suffix if given an `-o'
3629	# argument, so we may need to know it at that point already.
3630	# Even if this section looks crufty: it has the advantage of
3631	# actually working.
3632	break;;
3633    * )
3634	break;;
3635  esac
3636done
3637test "$ac_cv_exeext" = no && ac_cv_exeext=
3638
3639else
3640  ac_file=''
3641fi
3642if test -z "$ac_file"; then :
3643  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3644$as_echo "no" >&6; }
3645$as_echo "$as_me: failed program was:" >&5
3646sed 's/^/| /' conftest.$ac_ext >&5
3647
3648{ { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
3649$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
3650as_fn_error 77 "C compiler cannot create executables
3651See \`config.log' for more details" "$LINENO" 5; }
3652else
3653  { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
3654$as_echo "yes" >&6; }
3655fi
3656{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler default output file name" >&5
3657$as_echo_n "checking for C compiler default output file name... " >&6; }
3658{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_file" >&5
3659$as_echo "$ac_file" >&6; }
3660ac_exeext=$ac_cv_exeext
3661
3662rm -f -r a.out a.out.dSYM a.exe conftest$ac_cv_exeext b.out
3663ac_clean_files=$ac_clean_files_save
3664{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for suffix of executables" >&5
3665$as_echo_n "checking for suffix of executables... " >&6; }
3666if { { ac_try="$ac_link"
3667case "(($ac_try" in
3668  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3669  *) ac_try_echo=$ac_try;;
3670esac
3671eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3672$as_echo "$ac_try_echo"; } >&5
3673  (eval "$ac_link") 2>&5
3674  ac_status=$?
3675  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3676  test $ac_status = 0; }; then :
3677  # If both `conftest.exe' and `conftest' are `present' (well, observable)
3678# catch `conftest.exe'.  For instance with Cygwin, `ls conftest' will
3679# work properly (i.e., refer to `conftest.exe'), while it won't with
3680# `rm'.
3681for ac_file in conftest.exe conftest conftest.*; do
3682  test -f "$ac_file" || continue
3683  case $ac_file in
3684    *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj ) ;;
3685    *.* ) ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'`
3686	  break;;
3687    * ) break;;
3688  esac
3689done
3690else
3691  { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
3692$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
3693as_fn_error $? "cannot compute suffix of executables: cannot compile and link
3694See \`config.log' for more details" "$LINENO" 5; }
3695fi
3696rm -f conftest conftest$ac_cv_exeext
3697{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_exeext" >&5
3698$as_echo "$ac_cv_exeext" >&6; }
3699
3700rm -f conftest.$ac_ext
3701EXEEXT=$ac_cv_exeext
3702ac_exeext=$EXEEXT
3703cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3704/* end confdefs.h.  */
3705#include <stdio.h>
3706int
3707main ()
3708{
3709FILE *f = fopen ("conftest.out", "w");
3710 return ferror (f) || fclose (f) != 0;
3711
3712  ;
3713  return 0;
3714}
3715_ACEOF
3716ac_clean_files="$ac_clean_files conftest.out"
3717# Check that the compiler produces executables we can run.  If not, either
3718# the compiler is broken, or we cross compile.
3719{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are cross compiling" >&5
3720$as_echo_n "checking whether we are cross compiling... " >&6; }
3721if test "$cross_compiling" != yes; then
3722  { { ac_try="$ac_link"
3723case "(($ac_try" in
3724  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3725  *) ac_try_echo=$ac_try;;
3726esac
3727eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3728$as_echo "$ac_try_echo"; } >&5
3729  (eval "$ac_link") 2>&5
3730  ac_status=$?
3731  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3732  test $ac_status = 0; }
3733  if { ac_try='./conftest$ac_cv_exeext'
3734  { { case "(($ac_try" in
3735  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3736  *) ac_try_echo=$ac_try;;
3737esac
3738eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3739$as_echo "$ac_try_echo"; } >&5
3740  (eval "$ac_try") 2>&5
3741  ac_status=$?
3742  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3743  test $ac_status = 0; }; }; then
3744    cross_compiling=no
3745  else
3746    if test "$cross_compiling" = maybe; then
3747	cross_compiling=yes
3748    else
3749	{ { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
3750$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
3751as_fn_error $? "cannot run C compiled programs.
3752If you meant to cross compile, use \`--host'.
3753See \`config.log' for more details" "$LINENO" 5; }
3754    fi
3755  fi
3756fi
3757{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $cross_compiling" >&5
3758$as_echo "$cross_compiling" >&6; }
3759
3760rm -f conftest.$ac_ext conftest$ac_cv_exeext conftest.out
3761ac_clean_files=$ac_clean_files_save
3762{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for suffix of object files" >&5
3763$as_echo_n "checking for suffix of object files... " >&6; }
3764if ${ac_cv_objext+:} false; then :
3765  $as_echo_n "(cached) " >&6
3766else
3767  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3768/* end confdefs.h.  */
3769
3770int
3771main ()
3772{
3773
3774  ;
3775  return 0;
3776}
3777_ACEOF
3778rm -f conftest.o conftest.obj
3779if { { ac_try="$ac_compile"
3780case "(($ac_try" in
3781  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3782  *) ac_try_echo=$ac_try;;
3783esac
3784eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3785$as_echo "$ac_try_echo"; } >&5
3786  (eval "$ac_compile") 2>&5
3787  ac_status=$?
3788  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3789  test $ac_status = 0; }; then :
3790  for ac_file in conftest.o conftest.obj conftest.*; do
3791  test -f "$ac_file" || continue;
3792  case $ac_file in
3793    *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM ) ;;
3794    *) ac_cv_objext=`expr "$ac_file" : '.*\.\(.*\)'`
3795       break;;
3796  esac
3797done
3798else
3799  $as_echo "$as_me: failed program was:" >&5
3800sed 's/^/| /' conftest.$ac_ext >&5
3801
3802{ { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
3803$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
3804as_fn_error $? "cannot compute suffix of object files: cannot compile
3805See \`config.log' for more details" "$LINENO" 5; }
3806fi
3807rm -f conftest.$ac_cv_objext conftest.$ac_ext
3808fi
3809{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_objext" >&5
3810$as_echo "$ac_cv_objext" >&6; }
3811OBJEXT=$ac_cv_objext
3812ac_objext=$OBJEXT
3813{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are using the GNU C compiler" >&5
3814$as_echo_n "checking whether we are using the GNU C compiler... " >&6; }
3815if ${ac_cv_c_compiler_gnu+:} false; then :
3816  $as_echo_n "(cached) " >&6
3817else
3818  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3819/* end confdefs.h.  */
3820
3821int
3822main ()
3823{
3824#ifndef __GNUC__
3825       choke me
3826#endif
3827
3828  ;
3829  return 0;
3830}
3831_ACEOF
3832if ac_fn_c_try_compile "$LINENO"; then :
3833  ac_compiler_gnu=yes
3834else
3835  ac_compiler_gnu=no
3836fi
3837rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3838ac_cv_c_compiler_gnu=$ac_compiler_gnu
3839
3840fi
3841{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_compiler_gnu" >&5
3842$as_echo "$ac_cv_c_compiler_gnu" >&6; }
3843if test $ac_compiler_gnu = yes; then
3844  GCC=yes
3845else
3846  GCC=
3847fi
3848ac_test_CFLAGS=${CFLAGS+set}
3849ac_save_CFLAGS=$CFLAGS
3850{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CC accepts -g" >&5
3851$as_echo_n "checking whether $CC accepts -g... " >&6; }
3852if ${ac_cv_prog_cc_g+:} false; then :
3853  $as_echo_n "(cached) " >&6
3854else
3855  ac_save_c_werror_flag=$ac_c_werror_flag
3856   ac_c_werror_flag=yes
3857   ac_cv_prog_cc_g=no
3858   CFLAGS="-g"
3859   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3860/* end confdefs.h.  */
3861
3862int
3863main ()
3864{
3865
3866  ;
3867  return 0;
3868}
3869_ACEOF
3870if ac_fn_c_try_compile "$LINENO"; then :
3871  ac_cv_prog_cc_g=yes
3872else
3873  CFLAGS=""
3874      cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3875/* end confdefs.h.  */
3876
3877int
3878main ()
3879{
3880
3881  ;
3882  return 0;
3883}
3884_ACEOF
3885if ac_fn_c_try_compile "$LINENO"; then :
3886
3887else
3888  ac_c_werror_flag=$ac_save_c_werror_flag
3889	 CFLAGS="-g"
3890	 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3891/* end confdefs.h.  */
3892
3893int
3894main ()
3895{
3896
3897  ;
3898  return 0;
3899}
3900_ACEOF
3901if ac_fn_c_try_compile "$LINENO"; then :
3902  ac_cv_prog_cc_g=yes
3903fi
3904rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3905fi
3906rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3907fi
3908rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3909   ac_c_werror_flag=$ac_save_c_werror_flag
3910fi
3911{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_g" >&5
3912$as_echo "$ac_cv_prog_cc_g" >&6; }
3913if test "$ac_test_CFLAGS" = set; then
3914  CFLAGS=$ac_save_CFLAGS
3915elif test $ac_cv_prog_cc_g = yes; then
3916  if test "$GCC" = yes; then
3917    CFLAGS="-g -O2"
3918  else
3919    CFLAGS="-g"
3920  fi
3921else
3922  if test "$GCC" = yes; then
3923    CFLAGS="-O2"
3924  else
3925    CFLAGS=
3926  fi
3927fi
3928{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $CC option to accept ISO C89" >&5
3929$as_echo_n "checking for $CC option to accept ISO C89... " >&6; }
3930if ${ac_cv_prog_cc_c89+:} false; then :
3931  $as_echo_n "(cached) " >&6
3932else
3933  ac_cv_prog_cc_c89=no
3934ac_save_CC=$CC
3935cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3936/* end confdefs.h.  */
3937#include <stdarg.h>
3938#include <stdio.h>
3939struct stat;
3940/* Most of the following tests are stolen from RCS 5.7's src/conf.sh.  */
3941struct buf { int x; };
3942FILE * (*rcsopen) (struct buf *, struct stat *, int);
3943static char *e (p, i)
3944     char **p;
3945     int i;
3946{
3947  return p[i];
3948}
3949static char *f (char * (*g) (char **, int), char **p, ...)
3950{
3951  char *s;
3952  va_list v;
3953  va_start (v,p);
3954  s = g (p, va_arg (v,int));
3955  va_end (v);
3956  return s;
3957}
3958
3959/* OSF 4.0 Compaq cc is some sort of almost-ANSI by default.  It has
3960   function prototypes and stuff, but not '\xHH' hex character constants.
3961   These don't provoke an error unfortunately, instead are silently treated
3962   as 'x'.  The following induces an error, until -std is added to get
3963   proper ANSI mode.  Curiously '\x00'!='x' always comes out true, for an
3964   array size at least.  It's necessary to write '\x00'==0 to get something
3965   that's true only with -std.  */
3966int osf4_cc_array ['\x00' == 0 ? 1 : -1];
3967
3968/* IBM C 6 for AIX is almost-ANSI by default, but it replaces macro parameters
3969   inside strings and character constants.  */
3970#define FOO(x) 'x'
3971int xlc6_cc_array[FOO(a) == 'x' ? 1 : -1];
3972
3973int test (int i, double x);
3974struct s1 {int (*f) (int a);};
3975struct s2 {int (*f) (double a);};
3976int pairnames (int, char **, FILE *(*)(struct buf *, struct stat *, int), int, int);
3977int argc;
3978char **argv;
3979int
3980main ()
3981{
3982return f (e, argv, 0) != argv[0]  ||  f (e, argv, 1) != argv[1];
3983  ;
3984  return 0;
3985}
3986_ACEOF
3987for ac_arg in '' -qlanglvl=extc89 -qlanglvl=ansi -std \
3988	-Ae "-Aa -D_HPUX_SOURCE" "-Xc -D__EXTENSIONS__"
3989do
3990  CC="$ac_save_CC $ac_arg"
3991  if ac_fn_c_try_compile "$LINENO"; then :
3992  ac_cv_prog_cc_c89=$ac_arg
3993fi
3994rm -f core conftest.err conftest.$ac_objext
3995  test "x$ac_cv_prog_cc_c89" != "xno" && break
3996done
3997rm -f conftest.$ac_ext
3998CC=$ac_save_CC
3999
4000fi
4001# AC_CACHE_VAL
4002case "x$ac_cv_prog_cc_c89" in
4003  x)
4004    { $as_echo "$as_me:${as_lineno-$LINENO}: result: none needed" >&5
4005$as_echo "none needed" >&6; } ;;
4006  xno)
4007    { $as_echo "$as_me:${as_lineno-$LINENO}: result: unsupported" >&5
4008$as_echo "unsupported" >&6; } ;;
4009  *)
4010    CC="$CC $ac_cv_prog_cc_c89"
4011    { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_c89" >&5
4012$as_echo "$ac_cv_prog_cc_c89" >&6; } ;;
4013esac
4014if test "x$ac_cv_prog_cc_c89" != xno; then :
4015
4016fi
4017
4018ac_ext=c
4019ac_cpp='$CPP $CPPFLAGS'
4020ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
4021ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
4022ac_compiler_gnu=$ac_cv_c_compiler_gnu
4023
4024ac_ext=c
4025ac_cpp='$CPP $CPPFLAGS'
4026ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
4027ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
4028ac_compiler_gnu=$ac_cv_c_compiler_gnu
4029{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CC understands -c and -o together" >&5
4030$as_echo_n "checking whether $CC understands -c and -o together... " >&6; }
4031if ${am_cv_prog_cc_c_o+:} false; then :
4032  $as_echo_n "(cached) " >&6
4033else
4034  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4035/* end confdefs.h.  */
4036
4037int
4038main ()
4039{
4040
4041  ;
4042  return 0;
4043}
4044_ACEOF
4045  # Make sure it works both with $CC and with simple cc.
4046  # Following AC_PROG_CC_C_O, we do the test twice because some
4047  # compilers refuse to overwrite an existing .o file with -o,
4048  # though they will create one.
4049  am_cv_prog_cc_c_o=yes
4050  for am_i in 1 2; do
4051    if { echo "$as_me:$LINENO: $CC -c conftest.$ac_ext -o conftest2.$ac_objext" >&5
4052   ($CC -c conftest.$ac_ext -o conftest2.$ac_objext) >&5 2>&5
4053   ac_status=$?
4054   echo "$as_me:$LINENO: \$? = $ac_status" >&5
4055   (exit $ac_status); } \
4056         && test -f conftest2.$ac_objext; then
4057      : OK
4058    else
4059      am_cv_prog_cc_c_o=no
4060      break
4061    fi
4062  done
4063  rm -f core conftest*
4064  unset am_i
4065fi
4066{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $am_cv_prog_cc_c_o" >&5
4067$as_echo "$am_cv_prog_cc_c_o" >&6; }
4068if test "$am_cv_prog_cc_c_o" != yes; then
4069   # Losing compiler, so override with the script.
4070   # FIXME: It is wrong to rewrite CC.
4071   # But if we don't then we get into trouble of one sort or another.
4072   # A longer-term fix would be to have automake use am__CC in this case,
4073   # and then we could set am__CC="\$(top_srcdir)/compile \$(CC)"
4074   CC="$am_aux_dir/compile $CC"
4075fi
4076ac_ext=c
4077ac_cpp='$CPP $CPPFLAGS'
4078ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
4079ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
4080ac_compiler_gnu=$ac_cv_c_compiler_gnu
4081
4082
4083depcc="$CC"   am_compiler_list=
4084
4085{ $as_echo "$as_me:${as_lineno-$LINENO}: checking dependency style of $depcc" >&5
4086$as_echo_n "checking dependency style of $depcc... " >&6; }
4087if ${am_cv_CC_dependencies_compiler_type+:} false; then :
4088  $as_echo_n "(cached) " >&6
4089else
4090  if test -z "$AMDEP_TRUE" && test -f "$am_depcomp"; then
4091  # We make a subdir and do the tests there.  Otherwise we can end up
4092  # making bogus files that we don't know about and never remove.  For
4093  # instance it was reported that on HP-UX the gcc test will end up
4094  # making a dummy file named 'D' -- because '-MD' means "put the output
4095  # in D".
4096  rm -rf conftest.dir
4097  mkdir conftest.dir
4098  # Copy depcomp to subdir because otherwise we won't find it if we're
4099  # using a relative directory.
4100  cp "$am_depcomp" conftest.dir
4101  cd conftest.dir
4102  # We will build objects and dependencies in a subdirectory because
4103  # it helps to detect inapplicable dependency modes.  For instance
4104  # both Tru64's cc and ICC support -MD to output dependencies as a
4105  # side effect of compilation, but ICC will put the dependencies in
4106  # the current directory while Tru64 will put them in the object
4107  # directory.
4108  mkdir sub
4109
4110  am_cv_CC_dependencies_compiler_type=none
4111  if test "$am_compiler_list" = ""; then
4112     am_compiler_list=`sed -n 's/^#*\([a-zA-Z0-9]*\))$/\1/p' < ./depcomp`
4113  fi
4114  am__universal=false
4115  case " $depcc " in #(
4116     *\ -arch\ *\ -arch\ *) am__universal=true ;;
4117     esac
4118
4119  for depmode in $am_compiler_list; do
4120    # Setup a source with many dependencies, because some compilers
4121    # like to wrap large dependency lists on column 80 (with \), and
4122    # we should not choose a depcomp mode which is confused by this.
4123    #
4124    # We need to recreate these files for each test, as the compiler may
4125    # overwrite some of them when testing with obscure command lines.
4126    # This happens at least with the AIX C compiler.
4127    : > sub/conftest.c
4128    for i in 1 2 3 4 5 6; do
4129      echo '#include "conftst'$i'.h"' >> sub/conftest.c
4130      # Using ": > sub/conftst$i.h" creates only sub/conftst1.h with
4131      # Solaris 10 /bin/sh.
4132      echo '/* dummy */' > sub/conftst$i.h
4133    done
4134    echo "${am__include} ${am__quote}sub/conftest.Po${am__quote}" > confmf
4135
4136    # We check with '-c' and '-o' for the sake of the "dashmstdout"
4137    # mode.  It turns out that the SunPro C++ compiler does not properly
4138    # handle '-M -o', and we need to detect this.  Also, some Intel
4139    # versions had trouble with output in subdirs.
4140    am__obj=sub/conftest.${OBJEXT-o}
4141    am__minus_obj="-o $am__obj"
4142    case $depmode in
4143    gcc)
4144      # This depmode causes a compiler race in universal mode.
4145      test "$am__universal" = false || continue
4146      ;;
4147    nosideeffect)
4148      # After this tag, mechanisms are not by side-effect, so they'll
4149      # only be used when explicitly requested.
4150      if test "x$enable_dependency_tracking" = xyes; then
4151	continue
4152      else
4153	break
4154      fi
4155      ;;
4156    msvc7 | msvc7msys | msvisualcpp | msvcmsys)
4157      # This compiler won't grok '-c -o', but also, the minuso test has
4158      # not run yet.  These depmodes are late enough in the game, and
4159      # so weak that their functioning should not be impacted.
4160      am__obj=conftest.${OBJEXT-o}
4161      am__minus_obj=
4162      ;;
4163    none) break ;;
4164    esac
4165    if depmode=$depmode \
4166       source=sub/conftest.c object=$am__obj \
4167       depfile=sub/conftest.Po tmpdepfile=sub/conftest.TPo \
4168       $SHELL ./depcomp $depcc -c $am__minus_obj sub/conftest.c \
4169         >/dev/null 2>conftest.err &&
4170       grep sub/conftst1.h sub/conftest.Po > /dev/null 2>&1 &&
4171       grep sub/conftst6.h sub/conftest.Po > /dev/null 2>&1 &&
4172       grep $am__obj sub/conftest.Po > /dev/null 2>&1 &&
4173       ${MAKE-make} -s -f confmf > /dev/null 2>&1; then
4174      # icc doesn't choke on unknown options, it will just issue warnings
4175      # or remarks (even with -Werror).  So we grep stderr for any message
4176      # that says an option was ignored or not supported.
4177      # When given -MP, icc 7.0 and 7.1 complain thusly:
4178      #   icc: Command line warning: ignoring option '-M'; no argument required
4179      # The diagnosis changed in icc 8.0:
4180      #   icc: Command line remark: option '-MP' not supported
4181      if (grep 'ignoring option' conftest.err ||
4182          grep 'not supported' conftest.err) >/dev/null 2>&1; then :; else
4183        am_cv_CC_dependencies_compiler_type=$depmode
4184        break
4185      fi
4186    fi
4187  done
4188
4189  cd ..
4190  rm -rf conftest.dir
4191else
4192  am_cv_CC_dependencies_compiler_type=none
4193fi
4194
4195fi
4196{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $am_cv_CC_dependencies_compiler_type" >&5
4197$as_echo "$am_cv_CC_dependencies_compiler_type" >&6; }
4198CCDEPMODE=depmode=$am_cv_CC_dependencies_compiler_type
4199
4200 if
4201  test "x$enable_dependency_tracking" != xno \
4202  && test "$am_cv_CC_dependencies_compiler_type" = gcc3; then
4203  am__fastdepCC_TRUE=
4204  am__fastdepCC_FALSE='#'
4205else
4206  am__fastdepCC_TRUE='#'
4207  am__fastdepCC_FALSE=
4208fi
4209
4210
4211
4212ac_ext=c
4213ac_cpp='$CPP $CPPFLAGS'
4214ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
4215ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
4216ac_compiler_gnu=$ac_cv_c_compiler_gnu
4217{ $as_echo "$as_me:${as_lineno-$LINENO}: checking how to run the C preprocessor" >&5
4218$as_echo_n "checking how to run the C preprocessor... " >&6; }
4219# On Suns, sometimes $CPP names a directory.
4220if test -n "$CPP" && test -d "$CPP"; then
4221  CPP=
4222fi
4223if test -z "$CPP"; then
4224  if ${ac_cv_prog_CPP+:} false; then :
4225  $as_echo_n "(cached) " >&6
4226else
4227      # Double quotes because CPP needs to be expanded
4228    for CPP in "$CC -E" "$CC -E -traditional-cpp" "/lib/cpp"
4229    do
4230      ac_preproc_ok=false
4231for ac_c_preproc_warn_flag in '' yes
4232do
4233  # Use a header file that comes with gcc, so configuring glibc
4234  # with a fresh cross-compiler works.
4235  # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
4236  # <limits.h> exists even on freestanding compilers.
4237  # On the NeXT, cc -E runs the code through the compiler's parser,
4238  # not just through cpp. "Syntax error" is here to catch this case.
4239  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4240/* end confdefs.h.  */
4241#ifdef __STDC__
4242# include <limits.h>
4243#else
4244# include <assert.h>
4245#endif
4246		     Syntax error
4247_ACEOF
4248if ac_fn_c_try_cpp "$LINENO"; then :
4249
4250else
4251  # Broken: fails on valid input.
4252continue
4253fi
4254rm -f conftest.err conftest.i conftest.$ac_ext
4255
4256  # OK, works on sane cases.  Now check whether nonexistent headers
4257  # can be detected and how.
4258  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4259/* end confdefs.h.  */
4260#include <ac_nonexistent.h>
4261_ACEOF
4262if ac_fn_c_try_cpp "$LINENO"; then :
4263  # Broken: success on invalid input.
4264continue
4265else
4266  # Passes both tests.
4267ac_preproc_ok=:
4268break
4269fi
4270rm -f conftest.err conftest.i conftest.$ac_ext
4271
4272done
4273# Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
4274rm -f conftest.i conftest.err conftest.$ac_ext
4275if $ac_preproc_ok; then :
4276  break
4277fi
4278
4279    done
4280    ac_cv_prog_CPP=$CPP
4281
4282fi
4283  CPP=$ac_cv_prog_CPP
4284else
4285  ac_cv_prog_CPP=$CPP
4286fi
4287{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $CPP" >&5
4288$as_echo "$CPP" >&6; }
4289ac_preproc_ok=false
4290for ac_c_preproc_warn_flag in '' yes
4291do
4292  # Use a header file that comes with gcc, so configuring glibc
4293  # with a fresh cross-compiler works.
4294  # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
4295  # <limits.h> exists even on freestanding compilers.
4296  # On the NeXT, cc -E runs the code through the compiler's parser,
4297  # not just through cpp. "Syntax error" is here to catch this case.
4298  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4299/* end confdefs.h.  */
4300#ifdef __STDC__
4301# include <limits.h>
4302#else
4303# include <assert.h>
4304#endif
4305		     Syntax error
4306_ACEOF
4307if ac_fn_c_try_cpp "$LINENO"; then :
4308
4309else
4310  # Broken: fails on valid input.
4311continue
4312fi
4313rm -f conftest.err conftest.i conftest.$ac_ext
4314
4315  # OK, works on sane cases.  Now check whether nonexistent headers
4316  # can be detected and how.
4317  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4318/* end confdefs.h.  */
4319#include <ac_nonexistent.h>
4320_ACEOF
4321if ac_fn_c_try_cpp "$LINENO"; then :
4322  # Broken: success on invalid input.
4323continue
4324else
4325  # Passes both tests.
4326ac_preproc_ok=:
4327break
4328fi
4329rm -f conftest.err conftest.i conftest.$ac_ext
4330
4331done
4332# Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
4333rm -f conftest.i conftest.err conftest.$ac_ext
4334if $ac_preproc_ok; then :
4335
4336else
4337  { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
4338$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
4339as_fn_error $? "C preprocessor \"$CPP\" fails sanity check
4340See \`config.log' for more details" "$LINENO" 5; }
4341fi
4342
4343ac_ext=c
4344ac_cpp='$CPP $CPPFLAGS'
4345ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
4346ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
4347ac_compiler_gnu=$ac_cv_c_compiler_gnu
4348
4349
4350{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for grep that handles long lines and -e" >&5
4351$as_echo_n "checking for grep that handles long lines and -e... " >&6; }
4352if ${ac_cv_path_GREP+:} false; then :
4353  $as_echo_n "(cached) " >&6
4354else
4355  if test -z "$GREP"; then
4356  ac_path_GREP_found=false
4357  # Loop through the user's path and test for each of PROGNAME-LIST
4358  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4359for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin
4360do
4361  IFS=$as_save_IFS
4362  test -z "$as_dir" && as_dir=.
4363    for ac_prog in grep ggrep; do
4364    for ac_exec_ext in '' $ac_executable_extensions; do
4365      ac_path_GREP="$as_dir/$ac_prog$ac_exec_ext"
4366      as_fn_executable_p "$ac_path_GREP" || continue
4367# Check for GNU ac_path_GREP and select it if it is found.
4368  # Check for GNU $ac_path_GREP
4369case `"$ac_path_GREP" --version 2>&1` in
4370*GNU*)
4371  ac_cv_path_GREP="$ac_path_GREP" ac_path_GREP_found=:;;
4372*)
4373  ac_count=0
4374  $as_echo_n 0123456789 >"conftest.in"
4375  while :
4376  do
4377    cat "conftest.in" "conftest.in" >"conftest.tmp"
4378    mv "conftest.tmp" "conftest.in"
4379    cp "conftest.in" "conftest.nl"
4380    $as_echo 'GREP' >> "conftest.nl"
4381    "$ac_path_GREP" -e 'GREP$' -e '-(cannot match)-' < "conftest.nl" >"conftest.out" 2>/dev/null || break
4382    diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
4383    as_fn_arith $ac_count + 1 && ac_count=$as_val
4384    if test $ac_count -gt ${ac_path_GREP_max-0}; then
4385      # Best one so far, save it but keep looking for a better one
4386      ac_cv_path_GREP="$ac_path_GREP"
4387      ac_path_GREP_max=$ac_count
4388    fi
4389    # 10*(2^10) chars as input seems more than enough
4390    test $ac_count -gt 10 && break
4391  done
4392  rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
4393esac
4394
4395      $ac_path_GREP_found && break 3
4396    done
4397  done
4398  done
4399IFS=$as_save_IFS
4400  if test -z "$ac_cv_path_GREP"; then
4401    as_fn_error $? "no acceptable grep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5
4402  fi
4403else
4404  ac_cv_path_GREP=$GREP
4405fi
4406
4407fi
4408{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_GREP" >&5
4409$as_echo "$ac_cv_path_GREP" >&6; }
4410 GREP="$ac_cv_path_GREP"
4411
4412
4413{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for egrep" >&5
4414$as_echo_n "checking for egrep... " >&6; }
4415if ${ac_cv_path_EGREP+:} false; then :
4416  $as_echo_n "(cached) " >&6
4417else
4418  if echo a | $GREP -E '(a|b)' >/dev/null 2>&1
4419   then ac_cv_path_EGREP="$GREP -E"
4420   else
4421     if test -z "$EGREP"; then
4422  ac_path_EGREP_found=false
4423  # Loop through the user's path and test for each of PROGNAME-LIST
4424  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4425for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin
4426do
4427  IFS=$as_save_IFS
4428  test -z "$as_dir" && as_dir=.
4429    for ac_prog in egrep; do
4430    for ac_exec_ext in '' $ac_executable_extensions; do
4431      ac_path_EGREP="$as_dir/$ac_prog$ac_exec_ext"
4432      as_fn_executable_p "$ac_path_EGREP" || continue
4433# Check for GNU ac_path_EGREP and select it if it is found.
4434  # Check for GNU $ac_path_EGREP
4435case `"$ac_path_EGREP" --version 2>&1` in
4436*GNU*)
4437  ac_cv_path_EGREP="$ac_path_EGREP" ac_path_EGREP_found=:;;
4438*)
4439  ac_count=0
4440  $as_echo_n 0123456789 >"conftest.in"
4441  while :
4442  do
4443    cat "conftest.in" "conftest.in" >"conftest.tmp"
4444    mv "conftest.tmp" "conftest.in"
4445    cp "conftest.in" "conftest.nl"
4446    $as_echo 'EGREP' >> "conftest.nl"
4447    "$ac_path_EGREP" 'EGREP$' < "conftest.nl" >"conftest.out" 2>/dev/null || break
4448    diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
4449    as_fn_arith $ac_count + 1 && ac_count=$as_val
4450    if test $ac_count -gt ${ac_path_EGREP_max-0}; then
4451      # Best one so far, save it but keep looking for a better one
4452      ac_cv_path_EGREP="$ac_path_EGREP"
4453      ac_path_EGREP_max=$ac_count
4454    fi
4455    # 10*(2^10) chars as input seems more than enough
4456    test $ac_count -gt 10 && break
4457  done
4458  rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
4459esac
4460
4461      $ac_path_EGREP_found && break 3
4462    done
4463  done
4464  done
4465IFS=$as_save_IFS
4466  if test -z "$ac_cv_path_EGREP"; then
4467    as_fn_error $? "no acceptable egrep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5
4468  fi
4469else
4470  ac_cv_path_EGREP=$EGREP
4471fi
4472
4473   fi
4474fi
4475{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_EGREP" >&5
4476$as_echo "$ac_cv_path_EGREP" >&6; }
4477 EGREP="$ac_cv_path_EGREP"
4478
4479
4480{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for ANSI C header files" >&5
4481$as_echo_n "checking for ANSI C header files... " >&6; }
4482if ${ac_cv_header_stdc+:} false; then :
4483  $as_echo_n "(cached) " >&6
4484else
4485  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4486/* end confdefs.h.  */
4487#include <stdlib.h>
4488#include <stdarg.h>
4489#include <string.h>
4490#include <float.h>
4491
4492int
4493main ()
4494{
4495
4496  ;
4497  return 0;
4498}
4499_ACEOF
4500if ac_fn_c_try_compile "$LINENO"; then :
4501  ac_cv_header_stdc=yes
4502else
4503  ac_cv_header_stdc=no
4504fi
4505rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4506
4507if test $ac_cv_header_stdc = yes; then
4508  # SunOS 4.x string.h does not declare mem*, contrary to ANSI.
4509  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4510/* end confdefs.h.  */
4511#include <string.h>
4512
4513_ACEOF
4514if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
4515  $EGREP "memchr" >/dev/null 2>&1; then :
4516
4517else
4518  ac_cv_header_stdc=no
4519fi
4520rm -f conftest*
4521
4522fi
4523
4524if test $ac_cv_header_stdc = yes; then
4525  # ISC 2.0.2 stdlib.h does not declare free, contrary to ANSI.
4526  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4527/* end confdefs.h.  */
4528#include <stdlib.h>
4529
4530_ACEOF
4531if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
4532  $EGREP "free" >/dev/null 2>&1; then :
4533
4534else
4535  ac_cv_header_stdc=no
4536fi
4537rm -f conftest*
4538
4539fi
4540
4541if test $ac_cv_header_stdc = yes; then
4542  # /bin/cc in Irix-4.0.5 gets non-ANSI ctype macros unless using -ansi.
4543  if test "$cross_compiling" = yes; then :
4544  :
4545else
4546  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4547/* end confdefs.h.  */
4548#include <ctype.h>
4549#include <stdlib.h>
4550#if ((' ' & 0x0FF) == 0x020)
4551# define ISLOWER(c) ('a' <= (c) && (c) <= 'z')
4552# define TOUPPER(c) (ISLOWER(c) ? 'A' + ((c) - 'a') : (c))
4553#else
4554# define ISLOWER(c) \
4555		   (('a' <= (c) && (c) <= 'i') \
4556		     || ('j' <= (c) && (c) <= 'r') \
4557		     || ('s' <= (c) && (c) <= 'z'))
4558# define TOUPPER(c) (ISLOWER(c) ? ((c) | 0x40) : (c))
4559#endif
4560
4561#define XOR(e, f) (((e) && !(f)) || (!(e) && (f)))
4562int
4563main ()
4564{
4565  int i;
4566  for (i = 0; i < 256; i++)
4567    if (XOR (islower (i), ISLOWER (i))
4568	|| toupper (i) != TOUPPER (i))
4569      return 2;
4570  return 0;
4571}
4572_ACEOF
4573if ac_fn_c_try_run "$LINENO"; then :
4574
4575else
4576  ac_cv_header_stdc=no
4577fi
4578rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
4579  conftest.$ac_objext conftest.beam conftest.$ac_ext
4580fi
4581
4582fi
4583fi
4584{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_header_stdc" >&5
4585$as_echo "$ac_cv_header_stdc" >&6; }
4586if test $ac_cv_header_stdc = yes; then
4587
4588$as_echo "#define STDC_HEADERS 1" >>confdefs.h
4589
4590fi
4591
4592# On IRIX 5.3, sys/types and inttypes.h are conflicting.
4593for ac_header in sys/types.h sys/stat.h stdlib.h string.h memory.h strings.h \
4594		  inttypes.h stdint.h unistd.h
4595do :
4596  as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
4597ac_fn_c_check_header_compile "$LINENO" "$ac_header" "$as_ac_Header" "$ac_includes_default
4598"
4599if eval test \"x\$"$as_ac_Header"\" = x"yes"; then :
4600  cat >>confdefs.h <<_ACEOF
4601#define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1
4602_ACEOF
4603
4604fi
4605
4606done
4607
4608
4609
4610  ac_fn_c_check_header_mongrel "$LINENO" "minix/config.h" "ac_cv_header_minix_config_h" "$ac_includes_default"
4611if test "x$ac_cv_header_minix_config_h" = xyes; then :
4612  MINIX=yes
4613else
4614  MINIX=
4615fi
4616
4617
4618  if test "$MINIX" = yes; then
4619
4620$as_echo "#define _POSIX_SOURCE 1" >>confdefs.h
4621
4622
4623$as_echo "#define _POSIX_1_SOURCE 2" >>confdefs.h
4624
4625
4626$as_echo "#define _MINIX 1" >>confdefs.h
4627
4628  fi
4629
4630
4631  { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether it is safe to define __EXTENSIONS__" >&5
4632$as_echo_n "checking whether it is safe to define __EXTENSIONS__... " >&6; }
4633if ${ac_cv_safe_to_define___extensions__+:} false; then :
4634  $as_echo_n "(cached) " >&6
4635else
4636  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4637/* end confdefs.h.  */
4638
4639#         define __EXTENSIONS__ 1
4640          $ac_includes_default
4641int
4642main ()
4643{
4644
4645  ;
4646  return 0;
4647}
4648_ACEOF
4649if ac_fn_c_try_compile "$LINENO"; then :
4650  ac_cv_safe_to_define___extensions__=yes
4651else
4652  ac_cv_safe_to_define___extensions__=no
4653fi
4654rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4655fi
4656{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_safe_to_define___extensions__" >&5
4657$as_echo "$ac_cv_safe_to_define___extensions__" >&6; }
4658  test $ac_cv_safe_to_define___extensions__ = yes &&
4659    $as_echo "#define __EXTENSIONS__ 1" >>confdefs.h
4660
4661  $as_echo "#define _ALL_SOURCE 1" >>confdefs.h
4662
4663  $as_echo "#define _GNU_SOURCE 1" >>confdefs.h
4664
4665  $as_echo "#define _POSIX_PTHREAD_SEMANTICS 1" >>confdefs.h
4666
4667  $as_echo "#define _TANDEM_SOURCE 1" >>confdefs.h
4668
4669
4670ac_ext=c
4671ac_cpp='$CPP $CPPFLAGS'
4672ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
4673ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
4674ac_compiler_gnu=$ac_cv_c_compiler_gnu
4675if test -n "$ac_tool_prefix"; then
4676  # Extract the first word of "${ac_tool_prefix}gcc", so it can be a program name with args.
4677set dummy ${ac_tool_prefix}gcc; ac_word=$2
4678{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4679$as_echo_n "checking for $ac_word... " >&6; }
4680if ${ac_cv_prog_CC+:} false; then :
4681  $as_echo_n "(cached) " >&6
4682else
4683  if test -n "$CC"; then
4684  ac_cv_prog_CC="$CC" # Let the user override the test.
4685else
4686as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4687for as_dir in $PATH
4688do
4689  IFS=$as_save_IFS
4690  test -z "$as_dir" && as_dir=.
4691    for ac_exec_ext in '' $ac_executable_extensions; do
4692  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
4693    ac_cv_prog_CC="${ac_tool_prefix}gcc"
4694    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
4695    break 2
4696  fi
4697done
4698  done
4699IFS=$as_save_IFS
4700
4701fi
4702fi
4703CC=$ac_cv_prog_CC
4704if test -n "$CC"; then
4705  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
4706$as_echo "$CC" >&6; }
4707else
4708  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4709$as_echo "no" >&6; }
4710fi
4711
4712
4713fi
4714if test -z "$ac_cv_prog_CC"; then
4715  ac_ct_CC=$CC
4716  # Extract the first word of "gcc", so it can be a program name with args.
4717set dummy gcc; ac_word=$2
4718{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4719$as_echo_n "checking for $ac_word... " >&6; }
4720if ${ac_cv_prog_ac_ct_CC+:} false; then :
4721  $as_echo_n "(cached) " >&6
4722else
4723  if test -n "$ac_ct_CC"; then
4724  ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
4725else
4726as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4727for as_dir in $PATH
4728do
4729  IFS=$as_save_IFS
4730  test -z "$as_dir" && as_dir=.
4731    for ac_exec_ext in '' $ac_executable_extensions; do
4732  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
4733    ac_cv_prog_ac_ct_CC="gcc"
4734    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
4735    break 2
4736  fi
4737done
4738  done
4739IFS=$as_save_IFS
4740
4741fi
4742fi
4743ac_ct_CC=$ac_cv_prog_ac_ct_CC
4744if test -n "$ac_ct_CC"; then
4745  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5
4746$as_echo "$ac_ct_CC" >&6; }
4747else
4748  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4749$as_echo "no" >&6; }
4750fi
4751
4752  if test "x$ac_ct_CC" = x; then
4753    CC=""
4754  else
4755    case $cross_compiling:$ac_tool_warned in
4756yes:)
4757{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
4758$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
4759ac_tool_warned=yes ;;
4760esac
4761    CC=$ac_ct_CC
4762  fi
4763else
4764  CC="$ac_cv_prog_CC"
4765fi
4766
4767if test -z "$CC"; then
4768          if test -n "$ac_tool_prefix"; then
4769    # Extract the first word of "${ac_tool_prefix}cc", so it can be a program name with args.
4770set dummy ${ac_tool_prefix}cc; ac_word=$2
4771{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4772$as_echo_n "checking for $ac_word... " >&6; }
4773if ${ac_cv_prog_CC+:} false; then :
4774  $as_echo_n "(cached) " >&6
4775else
4776  if test -n "$CC"; then
4777  ac_cv_prog_CC="$CC" # Let the user override the test.
4778else
4779as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4780for as_dir in $PATH
4781do
4782  IFS=$as_save_IFS
4783  test -z "$as_dir" && as_dir=.
4784    for ac_exec_ext in '' $ac_executable_extensions; do
4785  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
4786    ac_cv_prog_CC="${ac_tool_prefix}cc"
4787    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
4788    break 2
4789  fi
4790done
4791  done
4792IFS=$as_save_IFS
4793
4794fi
4795fi
4796CC=$ac_cv_prog_CC
4797if test -n "$CC"; then
4798  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
4799$as_echo "$CC" >&6; }
4800else
4801  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4802$as_echo "no" >&6; }
4803fi
4804
4805
4806  fi
4807fi
4808if test -z "$CC"; then
4809  # Extract the first word of "cc", so it can be a program name with args.
4810set dummy cc; ac_word=$2
4811{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4812$as_echo_n "checking for $ac_word... " >&6; }
4813if ${ac_cv_prog_CC+:} false; then :
4814  $as_echo_n "(cached) " >&6
4815else
4816  if test -n "$CC"; then
4817  ac_cv_prog_CC="$CC" # Let the user override the test.
4818else
4819  ac_prog_rejected=no
4820as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4821for as_dir in $PATH
4822do
4823  IFS=$as_save_IFS
4824  test -z "$as_dir" && as_dir=.
4825    for ac_exec_ext in '' $ac_executable_extensions; do
4826  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
4827    if test "$as_dir/$ac_word$ac_exec_ext" = "/usr/ucb/cc"; then
4828       ac_prog_rejected=yes
4829       continue
4830     fi
4831    ac_cv_prog_CC="cc"
4832    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
4833    break 2
4834  fi
4835done
4836  done
4837IFS=$as_save_IFS
4838
4839if test $ac_prog_rejected = yes; then
4840  # We found a bogon in the path, so make sure we never use it.
4841  set dummy $ac_cv_prog_CC
4842  shift
4843  if test $# != 0; then
4844    # We chose a different compiler from the bogus one.
4845    # However, it has the same basename, so the bogon will be chosen
4846    # first if we set CC to just the basename; use the full file name.
4847    shift
4848    ac_cv_prog_CC="$as_dir/$ac_word${1+' '}$@"
4849  fi
4850fi
4851fi
4852fi
4853CC=$ac_cv_prog_CC
4854if test -n "$CC"; then
4855  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
4856$as_echo "$CC" >&6; }
4857else
4858  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4859$as_echo "no" >&6; }
4860fi
4861
4862
4863fi
4864if test -z "$CC"; then
4865  if test -n "$ac_tool_prefix"; then
4866  for ac_prog in cl.exe
4867  do
4868    # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
4869set dummy $ac_tool_prefix$ac_prog; ac_word=$2
4870{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4871$as_echo_n "checking for $ac_word... " >&6; }
4872if ${ac_cv_prog_CC+:} false; then :
4873  $as_echo_n "(cached) " >&6
4874else
4875  if test -n "$CC"; then
4876  ac_cv_prog_CC="$CC" # Let the user override the test.
4877else
4878as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4879for as_dir in $PATH
4880do
4881  IFS=$as_save_IFS
4882  test -z "$as_dir" && as_dir=.
4883    for ac_exec_ext in '' $ac_executable_extensions; do
4884  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
4885    ac_cv_prog_CC="$ac_tool_prefix$ac_prog"
4886    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
4887    break 2
4888  fi
4889done
4890  done
4891IFS=$as_save_IFS
4892
4893fi
4894fi
4895CC=$ac_cv_prog_CC
4896if test -n "$CC"; then
4897  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
4898$as_echo "$CC" >&6; }
4899else
4900  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4901$as_echo "no" >&6; }
4902fi
4903
4904
4905    test -n "$CC" && break
4906  done
4907fi
4908if test -z "$CC"; then
4909  ac_ct_CC=$CC
4910  for ac_prog in cl.exe
4911do
4912  # Extract the first word of "$ac_prog", so it can be a program name with args.
4913set dummy $ac_prog; ac_word=$2
4914{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4915$as_echo_n "checking for $ac_word... " >&6; }
4916if ${ac_cv_prog_ac_ct_CC+:} false; then :
4917  $as_echo_n "(cached) " >&6
4918else
4919  if test -n "$ac_ct_CC"; then
4920  ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
4921else
4922as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4923for as_dir in $PATH
4924do
4925  IFS=$as_save_IFS
4926  test -z "$as_dir" && as_dir=.
4927    for ac_exec_ext in '' $ac_executable_extensions; do
4928  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
4929    ac_cv_prog_ac_ct_CC="$ac_prog"
4930    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
4931    break 2
4932  fi
4933done
4934  done
4935IFS=$as_save_IFS
4936
4937fi
4938fi
4939ac_ct_CC=$ac_cv_prog_ac_ct_CC
4940if test -n "$ac_ct_CC"; then
4941  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5
4942$as_echo "$ac_ct_CC" >&6; }
4943else
4944  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4945$as_echo "no" >&6; }
4946fi
4947
4948
4949  test -n "$ac_ct_CC" && break
4950done
4951
4952  if test "x$ac_ct_CC" = x; then
4953    CC=""
4954  else
4955    case $cross_compiling:$ac_tool_warned in
4956yes:)
4957{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
4958$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
4959ac_tool_warned=yes ;;
4960esac
4961    CC=$ac_ct_CC
4962  fi
4963fi
4964
4965fi
4966
4967
4968test -z "$CC" && { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
4969$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
4970as_fn_error $? "no acceptable C compiler found in \$PATH
4971See \`config.log' for more details" "$LINENO" 5; }
4972
4973# Provide some information about the compiler.
4974$as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler version" >&5
4975set X $ac_compile
4976ac_compiler=$2
4977for ac_option in --version -v -V -qversion; do
4978  { { ac_try="$ac_compiler $ac_option >&5"
4979case "(($ac_try" in
4980  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
4981  *) ac_try_echo=$ac_try;;
4982esac
4983eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
4984$as_echo "$ac_try_echo"; } >&5
4985  (eval "$ac_compiler $ac_option >&5") 2>conftest.err
4986  ac_status=$?
4987  if test -s conftest.err; then
4988    sed '10a\
4989... rest of stderr output deleted ...
4990         10q' conftest.err >conftest.er1
4991    cat conftest.er1 >&5
4992  fi
4993  rm -f conftest.er1 conftest.err
4994  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
4995  test $ac_status = 0; }
4996done
4997
4998{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are using the GNU C compiler" >&5
4999$as_echo_n "checking whether we are using the GNU C compiler... " >&6; }
5000if ${ac_cv_c_compiler_gnu+:} false; then :
5001  $as_echo_n "(cached) " >&6
5002else
5003  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5004/* end confdefs.h.  */
5005
5006int
5007main ()
5008{
5009#ifndef __GNUC__
5010       choke me
5011#endif
5012
5013  ;
5014  return 0;
5015}
5016_ACEOF
5017if ac_fn_c_try_compile "$LINENO"; then :
5018  ac_compiler_gnu=yes
5019else
5020  ac_compiler_gnu=no
5021fi
5022rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
5023ac_cv_c_compiler_gnu=$ac_compiler_gnu
5024
5025fi
5026{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_compiler_gnu" >&5
5027$as_echo "$ac_cv_c_compiler_gnu" >&6; }
5028if test $ac_compiler_gnu = yes; then
5029  GCC=yes
5030else
5031  GCC=
5032fi
5033ac_test_CFLAGS=${CFLAGS+set}
5034ac_save_CFLAGS=$CFLAGS
5035{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CC accepts -g" >&5
5036$as_echo_n "checking whether $CC accepts -g... " >&6; }
5037if ${ac_cv_prog_cc_g+:} false; then :
5038  $as_echo_n "(cached) " >&6
5039else
5040  ac_save_c_werror_flag=$ac_c_werror_flag
5041   ac_c_werror_flag=yes
5042   ac_cv_prog_cc_g=no
5043   CFLAGS="-g"
5044   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5045/* end confdefs.h.  */
5046
5047int
5048main ()
5049{
5050
5051  ;
5052  return 0;
5053}
5054_ACEOF
5055if ac_fn_c_try_compile "$LINENO"; then :
5056  ac_cv_prog_cc_g=yes
5057else
5058  CFLAGS=""
5059      cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5060/* end confdefs.h.  */
5061
5062int
5063main ()
5064{
5065
5066  ;
5067  return 0;
5068}
5069_ACEOF
5070if ac_fn_c_try_compile "$LINENO"; then :
5071
5072else
5073  ac_c_werror_flag=$ac_save_c_werror_flag
5074	 CFLAGS="-g"
5075	 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5076/* end confdefs.h.  */
5077
5078int
5079main ()
5080{
5081
5082  ;
5083  return 0;
5084}
5085_ACEOF
5086if ac_fn_c_try_compile "$LINENO"; then :
5087  ac_cv_prog_cc_g=yes
5088fi
5089rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
5090fi
5091rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
5092fi
5093rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
5094   ac_c_werror_flag=$ac_save_c_werror_flag
5095fi
5096{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_g" >&5
5097$as_echo "$ac_cv_prog_cc_g" >&6; }
5098if test "$ac_test_CFLAGS" = set; then
5099  CFLAGS=$ac_save_CFLAGS
5100elif test $ac_cv_prog_cc_g = yes; then
5101  if test "$GCC" = yes; then
5102    CFLAGS="-g -O2"
5103  else
5104    CFLAGS="-g"
5105  fi
5106else
5107  if test "$GCC" = yes; then
5108    CFLAGS="-O2"
5109  else
5110    CFLAGS=
5111  fi
5112fi
5113{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $CC option to accept ISO C89" >&5
5114$as_echo_n "checking for $CC option to accept ISO C89... " >&6; }
5115if ${ac_cv_prog_cc_c89+:} false; then :
5116  $as_echo_n "(cached) " >&6
5117else
5118  ac_cv_prog_cc_c89=no
5119ac_save_CC=$CC
5120cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5121/* end confdefs.h.  */
5122#include <stdarg.h>
5123#include <stdio.h>
5124struct stat;
5125/* Most of the following tests are stolen from RCS 5.7's src/conf.sh.  */
5126struct buf { int x; };
5127FILE * (*rcsopen) (struct buf *, struct stat *, int);
5128static char *e (p, i)
5129     char **p;
5130     int i;
5131{
5132  return p[i];
5133}
5134static char *f (char * (*g) (char **, int), char **p, ...)
5135{
5136  char *s;
5137  va_list v;
5138  va_start (v,p);
5139  s = g (p, va_arg (v,int));
5140  va_end (v);
5141  return s;
5142}
5143
5144/* OSF 4.0 Compaq cc is some sort of almost-ANSI by default.  It has
5145   function prototypes and stuff, but not '\xHH' hex character constants.
5146   These don't provoke an error unfortunately, instead are silently treated
5147   as 'x'.  The following induces an error, until -std is added to get
5148   proper ANSI mode.  Curiously '\x00'!='x' always comes out true, for an
5149   array size at least.  It's necessary to write '\x00'==0 to get something
5150   that's true only with -std.  */
5151int osf4_cc_array ['\x00' == 0 ? 1 : -1];
5152
5153/* IBM C 6 for AIX is almost-ANSI by default, but it replaces macro parameters
5154   inside strings and character constants.  */
5155#define FOO(x) 'x'
5156int xlc6_cc_array[FOO(a) == 'x' ? 1 : -1];
5157
5158int test (int i, double x);
5159struct s1 {int (*f) (int a);};
5160struct s2 {int (*f) (double a);};
5161int pairnames (int, char **, FILE *(*)(struct buf *, struct stat *, int), int, int);
5162int argc;
5163char **argv;
5164int
5165main ()
5166{
5167return f (e, argv, 0) != argv[0]  ||  f (e, argv, 1) != argv[1];
5168  ;
5169  return 0;
5170}
5171_ACEOF
5172for ac_arg in '' -qlanglvl=extc89 -qlanglvl=ansi -std \
5173	-Ae "-Aa -D_HPUX_SOURCE" "-Xc -D__EXTENSIONS__"
5174do
5175  CC="$ac_save_CC $ac_arg"
5176  if ac_fn_c_try_compile "$LINENO"; then :
5177  ac_cv_prog_cc_c89=$ac_arg
5178fi
5179rm -f core conftest.err conftest.$ac_objext
5180  test "x$ac_cv_prog_cc_c89" != "xno" && break
5181done
5182rm -f conftest.$ac_ext
5183CC=$ac_save_CC
5184
5185fi
5186# AC_CACHE_VAL
5187case "x$ac_cv_prog_cc_c89" in
5188  x)
5189    { $as_echo "$as_me:${as_lineno-$LINENO}: result: none needed" >&5
5190$as_echo "none needed" >&6; } ;;
5191  xno)
5192    { $as_echo "$as_me:${as_lineno-$LINENO}: result: unsupported" >&5
5193$as_echo "unsupported" >&6; } ;;
5194  *)
5195    CC="$CC $ac_cv_prog_cc_c89"
5196    { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_c89" >&5
5197$as_echo "$ac_cv_prog_cc_c89" >&6; } ;;
5198esac
5199if test "x$ac_cv_prog_cc_c89" != xno; then :
5200
5201fi
5202
5203ac_ext=c
5204ac_cpp='$CPP $CPPFLAGS'
5205ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
5206ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
5207ac_compiler_gnu=$ac_cv_c_compiler_gnu
5208
5209ac_ext=c
5210ac_cpp='$CPP $CPPFLAGS'
5211ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
5212ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
5213ac_compiler_gnu=$ac_cv_c_compiler_gnu
5214{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CC understands -c and -o together" >&5
5215$as_echo_n "checking whether $CC understands -c and -o together... " >&6; }
5216if ${am_cv_prog_cc_c_o+:} false; then :
5217  $as_echo_n "(cached) " >&6
5218else
5219  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5220/* end confdefs.h.  */
5221
5222int
5223main ()
5224{
5225
5226  ;
5227  return 0;
5228}
5229_ACEOF
5230  # Make sure it works both with $CC and with simple cc.
5231  # Following AC_PROG_CC_C_O, we do the test twice because some
5232  # compilers refuse to overwrite an existing .o file with -o,
5233  # though they will create one.
5234  am_cv_prog_cc_c_o=yes
5235  for am_i in 1 2; do
5236    if { echo "$as_me:$LINENO: $CC -c conftest.$ac_ext -o conftest2.$ac_objext" >&5
5237   ($CC -c conftest.$ac_ext -o conftest2.$ac_objext) >&5 2>&5
5238   ac_status=$?
5239   echo "$as_me:$LINENO: \$? = $ac_status" >&5
5240   (exit $ac_status); } \
5241         && test -f conftest2.$ac_objext; then
5242      : OK
5243    else
5244      am_cv_prog_cc_c_o=no
5245      break
5246    fi
5247  done
5248  rm -f core conftest*
5249  unset am_i
5250fi
5251{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $am_cv_prog_cc_c_o" >&5
5252$as_echo "$am_cv_prog_cc_c_o" >&6; }
5253if test "$am_cv_prog_cc_c_o" != yes; then
5254   # Losing compiler, so override with the script.
5255   # FIXME: It is wrong to rewrite CC.
5256   # But if we don't then we get into trouble of one sort or another.
5257   # A longer-term fix would be to have automake use am__CC in this case,
5258   # and then we could set am__CC="\$(top_srcdir)/compile \$(CC)"
5259   CC="$am_aux_dir/compile $CC"
5260fi
5261ac_ext=c
5262ac_cpp='$CPP $CPPFLAGS'
5263ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
5264ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
5265ac_compiler_gnu=$ac_cv_c_compiler_gnu
5266
5267
5268depcc="$CC"   am_compiler_list=
5269
5270{ $as_echo "$as_me:${as_lineno-$LINENO}: checking dependency style of $depcc" >&5
5271$as_echo_n "checking dependency style of $depcc... " >&6; }
5272if ${am_cv_CC_dependencies_compiler_type+:} false; then :
5273  $as_echo_n "(cached) " >&6
5274else
5275  if test -z "$AMDEP_TRUE" && test -f "$am_depcomp"; then
5276  # We make a subdir and do the tests there.  Otherwise we can end up
5277  # making bogus files that we don't know about and never remove.  For
5278  # instance it was reported that on HP-UX the gcc test will end up
5279  # making a dummy file named 'D' -- because '-MD' means "put the output
5280  # in D".
5281  rm -rf conftest.dir
5282  mkdir conftest.dir
5283  # Copy depcomp to subdir because otherwise we won't find it if we're
5284  # using a relative directory.
5285  cp "$am_depcomp" conftest.dir
5286  cd conftest.dir
5287  # We will build objects and dependencies in a subdirectory because
5288  # it helps to detect inapplicable dependency modes.  For instance
5289  # both Tru64's cc and ICC support -MD to output dependencies as a
5290  # side effect of compilation, but ICC will put the dependencies in
5291  # the current directory while Tru64 will put them in the object
5292  # directory.
5293  mkdir sub
5294
5295  am_cv_CC_dependencies_compiler_type=none
5296  if test "$am_compiler_list" = ""; then
5297     am_compiler_list=`sed -n 's/^#*\([a-zA-Z0-9]*\))$/\1/p' < ./depcomp`
5298  fi
5299  am__universal=false
5300  case " $depcc " in #(
5301     *\ -arch\ *\ -arch\ *) am__universal=true ;;
5302     esac
5303
5304  for depmode in $am_compiler_list; do
5305    # Setup a source with many dependencies, because some compilers
5306    # like to wrap large dependency lists on column 80 (with \), and
5307    # we should not choose a depcomp mode which is confused by this.
5308    #
5309    # We need to recreate these files for each test, as the compiler may
5310    # overwrite some of them when testing with obscure command lines.
5311    # This happens at least with the AIX C compiler.
5312    : > sub/conftest.c
5313    for i in 1 2 3 4 5 6; do
5314      echo '#include "conftst'$i'.h"' >> sub/conftest.c
5315      # Using ": > sub/conftst$i.h" creates only sub/conftst1.h with
5316      # Solaris 10 /bin/sh.
5317      echo '/* dummy */' > sub/conftst$i.h
5318    done
5319    echo "${am__include} ${am__quote}sub/conftest.Po${am__quote}" > confmf
5320
5321    # We check with '-c' and '-o' for the sake of the "dashmstdout"
5322    # mode.  It turns out that the SunPro C++ compiler does not properly
5323    # handle '-M -o', and we need to detect this.  Also, some Intel
5324    # versions had trouble with output in subdirs.
5325    am__obj=sub/conftest.${OBJEXT-o}
5326    am__minus_obj="-o $am__obj"
5327    case $depmode in
5328    gcc)
5329      # This depmode causes a compiler race in universal mode.
5330      test "$am__universal" = false || continue
5331      ;;
5332    nosideeffect)
5333      # After this tag, mechanisms are not by side-effect, so they'll
5334      # only be used when explicitly requested.
5335      if test "x$enable_dependency_tracking" = xyes; then
5336	continue
5337      else
5338	break
5339      fi
5340      ;;
5341    msvc7 | msvc7msys | msvisualcpp | msvcmsys)
5342      # This compiler won't grok '-c -o', but also, the minuso test has
5343      # not run yet.  These depmodes are late enough in the game, and
5344      # so weak that their functioning should not be impacted.
5345      am__obj=conftest.${OBJEXT-o}
5346      am__minus_obj=
5347      ;;
5348    none) break ;;
5349    esac
5350    if depmode=$depmode \
5351       source=sub/conftest.c object=$am__obj \
5352       depfile=sub/conftest.Po tmpdepfile=sub/conftest.TPo \
5353       $SHELL ./depcomp $depcc -c $am__minus_obj sub/conftest.c \
5354         >/dev/null 2>conftest.err &&
5355       grep sub/conftst1.h sub/conftest.Po > /dev/null 2>&1 &&
5356       grep sub/conftst6.h sub/conftest.Po > /dev/null 2>&1 &&
5357       grep $am__obj sub/conftest.Po > /dev/null 2>&1 &&
5358       ${MAKE-make} -s -f confmf > /dev/null 2>&1; then
5359      # icc doesn't choke on unknown options, it will just issue warnings
5360      # or remarks (even with -Werror).  So we grep stderr for any message
5361      # that says an option was ignored or not supported.
5362      # When given -MP, icc 7.0 and 7.1 complain thusly:
5363      #   icc: Command line warning: ignoring option '-M'; no argument required
5364      # The diagnosis changed in icc 8.0:
5365      #   icc: Command line remark: option '-MP' not supported
5366      if (grep 'ignoring option' conftest.err ||
5367          grep 'not supported' conftest.err) >/dev/null 2>&1; then :; else
5368        am_cv_CC_dependencies_compiler_type=$depmode
5369        break
5370      fi
5371    fi
5372  done
5373
5374  cd ..
5375  rm -rf conftest.dir
5376else
5377  am_cv_CC_dependencies_compiler_type=none
5378fi
5379
5380fi
5381{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $am_cv_CC_dependencies_compiler_type" >&5
5382$as_echo "$am_cv_CC_dependencies_compiler_type" >&6; }
5383CCDEPMODE=depmode=$am_cv_CC_dependencies_compiler_type
5384
5385 if
5386  test "x$enable_dependency_tracking" != xno \
5387  && test "$am_cv_CC_dependencies_compiler_type" = gcc3; then
5388  am__fastdepCC_TRUE=
5389  am__fastdepCC_FALSE='#'
5390else
5391  am__fastdepCC_TRUE='#'
5392  am__fastdepCC_FALSE=
5393fi
5394
5395
5396ac_ext=cpp
5397ac_cpp='$CXXCPP $CPPFLAGS'
5398ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
5399ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
5400ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
5401if test -z "$CXX"; then
5402  if test -n "$CCC"; then
5403    CXX=$CCC
5404  else
5405    if test -n "$ac_tool_prefix"; then
5406  for ac_prog in g++ c++ gpp aCC CC cxx cc++ cl.exe FCC KCC RCC xlC_r xlC
5407  do
5408    # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
5409set dummy $ac_tool_prefix$ac_prog; ac_word=$2
5410{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5411$as_echo_n "checking for $ac_word... " >&6; }
5412if ${ac_cv_prog_CXX+:} false; then :
5413  $as_echo_n "(cached) " >&6
5414else
5415  if test -n "$CXX"; then
5416  ac_cv_prog_CXX="$CXX" # Let the user override the test.
5417else
5418as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5419for as_dir in $PATH
5420do
5421  IFS=$as_save_IFS
5422  test -z "$as_dir" && as_dir=.
5423    for ac_exec_ext in '' $ac_executable_extensions; do
5424  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
5425    ac_cv_prog_CXX="$ac_tool_prefix$ac_prog"
5426    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5427    break 2
5428  fi
5429done
5430  done
5431IFS=$as_save_IFS
5432
5433fi
5434fi
5435CXX=$ac_cv_prog_CXX
5436if test -n "$CXX"; then
5437  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CXX" >&5
5438$as_echo "$CXX" >&6; }
5439else
5440  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5441$as_echo "no" >&6; }
5442fi
5443
5444
5445    test -n "$CXX" && break
5446  done
5447fi
5448if test -z "$CXX"; then
5449  ac_ct_CXX=$CXX
5450  for ac_prog in g++ c++ gpp aCC CC cxx cc++ cl.exe FCC KCC RCC xlC_r xlC
5451do
5452  # Extract the first word of "$ac_prog", so it can be a program name with args.
5453set dummy $ac_prog; ac_word=$2
5454{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5455$as_echo_n "checking for $ac_word... " >&6; }
5456if ${ac_cv_prog_ac_ct_CXX+:} false; then :
5457  $as_echo_n "(cached) " >&6
5458else
5459  if test -n "$ac_ct_CXX"; then
5460  ac_cv_prog_ac_ct_CXX="$ac_ct_CXX" # Let the user override the test.
5461else
5462as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5463for as_dir in $PATH
5464do
5465  IFS=$as_save_IFS
5466  test -z "$as_dir" && as_dir=.
5467    for ac_exec_ext in '' $ac_executable_extensions; do
5468  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
5469    ac_cv_prog_ac_ct_CXX="$ac_prog"
5470    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5471    break 2
5472  fi
5473done
5474  done
5475IFS=$as_save_IFS
5476
5477fi
5478fi
5479ac_ct_CXX=$ac_cv_prog_ac_ct_CXX
5480if test -n "$ac_ct_CXX"; then
5481  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CXX" >&5
5482$as_echo "$ac_ct_CXX" >&6; }
5483else
5484  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5485$as_echo "no" >&6; }
5486fi
5487
5488
5489  test -n "$ac_ct_CXX" && break
5490done
5491
5492  if test "x$ac_ct_CXX" = x; then
5493    CXX="g++"
5494  else
5495    case $cross_compiling:$ac_tool_warned in
5496yes:)
5497{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
5498$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
5499ac_tool_warned=yes ;;
5500esac
5501    CXX=$ac_ct_CXX
5502  fi
5503fi
5504
5505  fi
5506fi
5507# Provide some information about the compiler.
5508$as_echo "$as_me:${as_lineno-$LINENO}: checking for C++ compiler version" >&5
5509set X $ac_compile
5510ac_compiler=$2
5511for ac_option in --version -v -V -qversion; do
5512  { { ac_try="$ac_compiler $ac_option >&5"
5513case "(($ac_try" in
5514  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
5515  *) ac_try_echo=$ac_try;;
5516esac
5517eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
5518$as_echo "$ac_try_echo"; } >&5
5519  (eval "$ac_compiler $ac_option >&5") 2>conftest.err
5520  ac_status=$?
5521  if test -s conftest.err; then
5522    sed '10a\
5523... rest of stderr output deleted ...
5524         10q' conftest.err >conftest.er1
5525    cat conftest.er1 >&5
5526  fi
5527  rm -f conftest.er1 conftest.err
5528  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
5529  test $ac_status = 0; }
5530done
5531
5532{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are using the GNU C++ compiler" >&5
5533$as_echo_n "checking whether we are using the GNU C++ compiler... " >&6; }
5534if ${ac_cv_cxx_compiler_gnu+:} false; then :
5535  $as_echo_n "(cached) " >&6
5536else
5537  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5538/* end confdefs.h.  */
5539
5540int
5541main ()
5542{
5543#ifndef __GNUC__
5544       choke me
5545#endif
5546
5547  ;
5548  return 0;
5549}
5550_ACEOF
5551if ac_fn_cxx_try_compile "$LINENO"; then :
5552  ac_compiler_gnu=yes
5553else
5554  ac_compiler_gnu=no
5555fi
5556rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
5557ac_cv_cxx_compiler_gnu=$ac_compiler_gnu
5558
5559fi
5560{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_cxx_compiler_gnu" >&5
5561$as_echo "$ac_cv_cxx_compiler_gnu" >&6; }
5562if test $ac_compiler_gnu = yes; then
5563  GXX=yes
5564else
5565  GXX=
5566fi
5567ac_test_CXXFLAGS=${CXXFLAGS+set}
5568ac_save_CXXFLAGS=$CXXFLAGS
5569{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CXX accepts -g" >&5
5570$as_echo_n "checking whether $CXX accepts -g... " >&6; }
5571if ${ac_cv_prog_cxx_g+:} false; then :
5572  $as_echo_n "(cached) " >&6
5573else
5574  ac_save_cxx_werror_flag=$ac_cxx_werror_flag
5575   ac_cxx_werror_flag=yes
5576   ac_cv_prog_cxx_g=no
5577   CXXFLAGS="-g"
5578   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5579/* end confdefs.h.  */
5580
5581int
5582main ()
5583{
5584
5585  ;
5586  return 0;
5587}
5588_ACEOF
5589if ac_fn_cxx_try_compile "$LINENO"; then :
5590  ac_cv_prog_cxx_g=yes
5591else
5592  CXXFLAGS=""
5593      cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5594/* end confdefs.h.  */
5595
5596int
5597main ()
5598{
5599
5600  ;
5601  return 0;
5602}
5603_ACEOF
5604if ac_fn_cxx_try_compile "$LINENO"; then :
5605
5606else
5607  ac_cxx_werror_flag=$ac_save_cxx_werror_flag
5608	 CXXFLAGS="-g"
5609	 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5610/* end confdefs.h.  */
5611
5612int
5613main ()
5614{
5615
5616  ;
5617  return 0;
5618}
5619_ACEOF
5620if ac_fn_cxx_try_compile "$LINENO"; then :
5621  ac_cv_prog_cxx_g=yes
5622fi
5623rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
5624fi
5625rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
5626fi
5627rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
5628   ac_cxx_werror_flag=$ac_save_cxx_werror_flag
5629fi
5630{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cxx_g" >&5
5631$as_echo "$ac_cv_prog_cxx_g" >&6; }
5632if test "$ac_test_CXXFLAGS" = set; then
5633  CXXFLAGS=$ac_save_CXXFLAGS
5634elif test $ac_cv_prog_cxx_g = yes; then
5635  if test "$GXX" = yes; then
5636    CXXFLAGS="-g -O2"
5637  else
5638    CXXFLAGS="-g"
5639  fi
5640else
5641  if test "$GXX" = yes; then
5642    CXXFLAGS="-O2"
5643  else
5644    CXXFLAGS=
5645  fi
5646fi
5647ac_ext=c
5648ac_cpp='$CPP $CPPFLAGS'
5649ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
5650ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
5651ac_compiler_gnu=$ac_cv_c_compiler_gnu
5652
5653depcc="$CXX"  am_compiler_list=
5654
5655{ $as_echo "$as_me:${as_lineno-$LINENO}: checking dependency style of $depcc" >&5
5656$as_echo_n "checking dependency style of $depcc... " >&6; }
5657if ${am_cv_CXX_dependencies_compiler_type+:} false; then :
5658  $as_echo_n "(cached) " >&6
5659else
5660  if test -z "$AMDEP_TRUE" && test -f "$am_depcomp"; then
5661  # We make a subdir and do the tests there.  Otherwise we can end up
5662  # making bogus files that we don't know about and never remove.  For
5663  # instance it was reported that on HP-UX the gcc test will end up
5664  # making a dummy file named 'D' -- because '-MD' means "put the output
5665  # in D".
5666  rm -rf conftest.dir
5667  mkdir conftest.dir
5668  # Copy depcomp to subdir because otherwise we won't find it if we're
5669  # using a relative directory.
5670  cp "$am_depcomp" conftest.dir
5671  cd conftest.dir
5672  # We will build objects and dependencies in a subdirectory because
5673  # it helps to detect inapplicable dependency modes.  For instance
5674  # both Tru64's cc and ICC support -MD to output dependencies as a
5675  # side effect of compilation, but ICC will put the dependencies in
5676  # the current directory while Tru64 will put them in the object
5677  # directory.
5678  mkdir sub
5679
5680  am_cv_CXX_dependencies_compiler_type=none
5681  if test "$am_compiler_list" = ""; then
5682     am_compiler_list=`sed -n 's/^#*\([a-zA-Z0-9]*\))$/\1/p' < ./depcomp`
5683  fi
5684  am__universal=false
5685  case " $depcc " in #(
5686     *\ -arch\ *\ -arch\ *) am__universal=true ;;
5687     esac
5688
5689  for depmode in $am_compiler_list; do
5690    # Setup a source with many dependencies, because some compilers
5691    # like to wrap large dependency lists on column 80 (with \), and
5692    # we should not choose a depcomp mode which is confused by this.
5693    #
5694    # We need to recreate these files for each test, as the compiler may
5695    # overwrite some of them when testing with obscure command lines.
5696    # This happens at least with the AIX C compiler.
5697    : > sub/conftest.c
5698    for i in 1 2 3 4 5 6; do
5699      echo '#include "conftst'$i'.h"' >> sub/conftest.c
5700      # Using ": > sub/conftst$i.h" creates only sub/conftst1.h with
5701      # Solaris 10 /bin/sh.
5702      echo '/* dummy */' > sub/conftst$i.h
5703    done
5704    echo "${am__include} ${am__quote}sub/conftest.Po${am__quote}" > confmf
5705
5706    # We check with '-c' and '-o' for the sake of the "dashmstdout"
5707    # mode.  It turns out that the SunPro C++ compiler does not properly
5708    # handle '-M -o', and we need to detect this.  Also, some Intel
5709    # versions had trouble with output in subdirs.
5710    am__obj=sub/conftest.${OBJEXT-o}
5711    am__minus_obj="-o $am__obj"
5712    case $depmode in
5713    gcc)
5714      # This depmode causes a compiler race in universal mode.
5715      test "$am__universal" = false || continue
5716      ;;
5717    nosideeffect)
5718      # After this tag, mechanisms are not by side-effect, so they'll
5719      # only be used when explicitly requested.
5720      if test "x$enable_dependency_tracking" = xyes; then
5721	continue
5722      else
5723	break
5724      fi
5725      ;;
5726    msvc7 | msvc7msys | msvisualcpp | msvcmsys)
5727      # This compiler won't grok '-c -o', but also, the minuso test has
5728      # not run yet.  These depmodes are late enough in the game, and
5729      # so weak that their functioning should not be impacted.
5730      am__obj=conftest.${OBJEXT-o}
5731      am__minus_obj=
5732      ;;
5733    none) break ;;
5734    esac
5735    if depmode=$depmode \
5736       source=sub/conftest.c object=$am__obj \
5737       depfile=sub/conftest.Po tmpdepfile=sub/conftest.TPo \
5738       $SHELL ./depcomp $depcc -c $am__minus_obj sub/conftest.c \
5739         >/dev/null 2>conftest.err &&
5740       grep sub/conftst1.h sub/conftest.Po > /dev/null 2>&1 &&
5741       grep sub/conftst6.h sub/conftest.Po > /dev/null 2>&1 &&
5742       grep $am__obj sub/conftest.Po > /dev/null 2>&1 &&
5743       ${MAKE-make} -s -f confmf > /dev/null 2>&1; then
5744      # icc doesn't choke on unknown options, it will just issue warnings
5745      # or remarks (even with -Werror).  So we grep stderr for any message
5746      # that says an option was ignored or not supported.
5747      # When given -MP, icc 7.0 and 7.1 complain thusly:
5748      #   icc: Command line warning: ignoring option '-M'; no argument required
5749      # The diagnosis changed in icc 8.0:
5750      #   icc: Command line remark: option '-MP' not supported
5751      if (grep 'ignoring option' conftest.err ||
5752          grep 'not supported' conftest.err) >/dev/null 2>&1; then :; else
5753        am_cv_CXX_dependencies_compiler_type=$depmode
5754        break
5755      fi
5756    fi
5757  done
5758
5759  cd ..
5760  rm -rf conftest.dir
5761else
5762  am_cv_CXX_dependencies_compiler_type=none
5763fi
5764
5765fi
5766{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $am_cv_CXX_dependencies_compiler_type" >&5
5767$as_echo "$am_cv_CXX_dependencies_compiler_type" >&6; }
5768CXXDEPMODE=depmode=$am_cv_CXX_dependencies_compiler_type
5769
5770 if
5771  test "x$enable_dependency_tracking" != xno \
5772  && test "$am_cv_CXX_dependencies_compiler_type" = gcc3; then
5773  am__fastdepCXX_TRUE=
5774  am__fastdepCXX_FALSE='#'
5775else
5776  am__fastdepCXX_TRUE='#'
5777  am__fastdepCXX_FALSE=
5778fi
5779
5780
5781
5782if test -n "$ac_tool_prefix"; then
5783  # Extract the first word of "${ac_tool_prefix}ranlib", so it can be a program name with args.
5784set dummy ${ac_tool_prefix}ranlib; ac_word=$2
5785{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5786$as_echo_n "checking for $ac_word... " >&6; }
5787if ${ac_cv_prog_RANLIB+:} false; then :
5788  $as_echo_n "(cached) " >&6
5789else
5790  if test -n "$RANLIB"; then
5791  ac_cv_prog_RANLIB="$RANLIB" # Let the user override the test.
5792else
5793as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5794for as_dir in $PATH
5795do
5796  IFS=$as_save_IFS
5797  test -z "$as_dir" && as_dir=.
5798    for ac_exec_ext in '' $ac_executable_extensions; do
5799  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
5800    ac_cv_prog_RANLIB="${ac_tool_prefix}ranlib"
5801    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5802    break 2
5803  fi
5804done
5805  done
5806IFS=$as_save_IFS
5807
5808fi
5809fi
5810RANLIB=$ac_cv_prog_RANLIB
5811if test -n "$RANLIB"; then
5812  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $RANLIB" >&5
5813$as_echo "$RANLIB" >&6; }
5814else
5815  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5816$as_echo "no" >&6; }
5817fi
5818
5819
5820fi
5821if test -z "$ac_cv_prog_RANLIB"; then
5822  ac_ct_RANLIB=$RANLIB
5823  # Extract the first word of "ranlib", so it can be a program name with args.
5824set dummy ranlib; ac_word=$2
5825{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5826$as_echo_n "checking for $ac_word... " >&6; }
5827if ${ac_cv_prog_ac_ct_RANLIB+:} false; then :
5828  $as_echo_n "(cached) " >&6
5829else
5830  if test -n "$ac_ct_RANLIB"; then
5831  ac_cv_prog_ac_ct_RANLIB="$ac_ct_RANLIB" # Let the user override the test.
5832else
5833as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5834for as_dir in $PATH
5835do
5836  IFS=$as_save_IFS
5837  test -z "$as_dir" && as_dir=.
5838    for ac_exec_ext in '' $ac_executable_extensions; do
5839  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
5840    ac_cv_prog_ac_ct_RANLIB="ranlib"
5841    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5842    break 2
5843  fi
5844done
5845  done
5846IFS=$as_save_IFS
5847
5848fi
5849fi
5850ac_ct_RANLIB=$ac_cv_prog_ac_ct_RANLIB
5851if test -n "$ac_ct_RANLIB"; then
5852  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_RANLIB" >&5
5853$as_echo "$ac_ct_RANLIB" >&6; }
5854else
5855  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5856$as_echo "no" >&6; }
5857fi
5858
5859  if test "x$ac_ct_RANLIB" = x; then
5860    RANLIB=":"
5861  else
5862    case $cross_compiling:$ac_tool_warned in
5863yes:)
5864{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
5865$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
5866ac_tool_warned=yes ;;
5867esac
5868    RANLIB=$ac_ct_RANLIB
5869  fi
5870else
5871  RANLIB="$ac_cv_prog_RANLIB"
5872fi
5873
5874if test -n "$ac_tool_prefix"; then
5875  for ac_prog in ar lib "link -lib"
5876  do
5877    # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
5878set dummy $ac_tool_prefix$ac_prog; ac_word=$2
5879{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5880$as_echo_n "checking for $ac_word... " >&6; }
5881if ${ac_cv_prog_AR+:} false; then :
5882  $as_echo_n "(cached) " >&6
5883else
5884  if test -n "$AR"; then
5885  ac_cv_prog_AR="$AR" # Let the user override the test.
5886else
5887as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5888for as_dir in $PATH
5889do
5890  IFS=$as_save_IFS
5891  test -z "$as_dir" && as_dir=.
5892    for ac_exec_ext in '' $ac_executable_extensions; do
5893  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
5894    ac_cv_prog_AR="$ac_tool_prefix$ac_prog"
5895    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5896    break 2
5897  fi
5898done
5899  done
5900IFS=$as_save_IFS
5901
5902fi
5903fi
5904AR=$ac_cv_prog_AR
5905if test -n "$AR"; then
5906  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AR" >&5
5907$as_echo "$AR" >&6; }
5908else
5909  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5910$as_echo "no" >&6; }
5911fi
5912
5913
5914    test -n "$AR" && break
5915  done
5916fi
5917if test -z "$AR"; then
5918  ac_ct_AR=$AR
5919  for ac_prog in ar lib "link -lib"
5920do
5921  # Extract the first word of "$ac_prog", so it can be a program name with args.
5922set dummy $ac_prog; ac_word=$2
5923{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5924$as_echo_n "checking for $ac_word... " >&6; }
5925if ${ac_cv_prog_ac_ct_AR+:} false; then :
5926  $as_echo_n "(cached) " >&6
5927else
5928  if test -n "$ac_ct_AR"; then
5929  ac_cv_prog_ac_ct_AR="$ac_ct_AR" # Let the user override the test.
5930else
5931as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5932for as_dir in $PATH
5933do
5934  IFS=$as_save_IFS
5935  test -z "$as_dir" && as_dir=.
5936    for ac_exec_ext in '' $ac_executable_extensions; do
5937  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
5938    ac_cv_prog_ac_ct_AR="$ac_prog"
5939    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5940    break 2
5941  fi
5942done
5943  done
5944IFS=$as_save_IFS
5945
5946fi
5947fi
5948ac_ct_AR=$ac_cv_prog_ac_ct_AR
5949if test -n "$ac_ct_AR"; then
5950  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_AR" >&5
5951$as_echo "$ac_ct_AR" >&6; }
5952else
5953  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5954$as_echo "no" >&6; }
5955fi
5956
5957
5958  test -n "$ac_ct_AR" && break
5959done
5960
5961  if test "x$ac_ct_AR" = x; then
5962    AR="false"
5963  else
5964    case $cross_compiling:$ac_tool_warned in
5965yes:)
5966{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
5967$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
5968ac_tool_warned=yes ;;
5969esac
5970    AR=$ac_ct_AR
5971  fi
5972fi
5973
5974: ${AR=ar}
5975
5976{ $as_echo "$as_me:${as_lineno-$LINENO}: checking the archiver ($AR) interface" >&5
5977$as_echo_n "checking the archiver ($AR) interface... " >&6; }
5978if ${am_cv_ar_interface+:} false; then :
5979  $as_echo_n "(cached) " >&6
5980else
5981  ac_ext=c
5982ac_cpp='$CPP $CPPFLAGS'
5983ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
5984ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
5985ac_compiler_gnu=$ac_cv_c_compiler_gnu
5986
5987   am_cv_ar_interface=ar
5988   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5989/* end confdefs.h.  */
5990int some_variable = 0;
5991_ACEOF
5992if ac_fn_c_try_compile "$LINENO"; then :
5993  am_ar_try='$AR cru libconftest.a conftest.$ac_objext >&5'
5994      { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$am_ar_try\""; } >&5
5995  (eval $am_ar_try) 2>&5
5996  ac_status=$?
5997  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
5998  test $ac_status = 0; }
5999      if test "$ac_status" -eq 0; then
6000        am_cv_ar_interface=ar
6001      else
6002        am_ar_try='$AR -NOLOGO -OUT:conftest.lib conftest.$ac_objext >&5'
6003        { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$am_ar_try\""; } >&5
6004  (eval $am_ar_try) 2>&5
6005  ac_status=$?
6006  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
6007  test $ac_status = 0; }
6008        if test "$ac_status" -eq 0; then
6009          am_cv_ar_interface=lib
6010        else
6011          am_cv_ar_interface=unknown
6012        fi
6013      fi
6014      rm -f conftest.lib libconftest.a
6015
6016fi
6017rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
6018   ac_ext=c
6019ac_cpp='$CPP $CPPFLAGS'
6020ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
6021ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
6022ac_compiler_gnu=$ac_cv_c_compiler_gnu
6023
6024fi
6025{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $am_cv_ar_interface" >&5
6026$as_echo "$am_cv_ar_interface" >&6; }
6027
6028case $am_cv_ar_interface in
6029ar)
6030  ;;
6031lib)
6032  # Microsoft lib, so override with the ar-lib wrapper script.
6033  # FIXME: It is wrong to rewrite AR.
6034  # But if we don't then we get into trouble of one sort or another.
6035  # A longer-term fix would be to have automake use am__AR in this case,
6036  # and then we could set am__AR="$am_aux_dir/ar-lib \$(AR)" or something
6037  # similar.
6038  AR="$am_aux_dir/ar-lib $AR"
6039  ;;
6040unknown)
6041  as_fn_error $? "could not determine $AR interface" "$LINENO" 5
6042  ;;
6043esac
6044
6045
6046  for ac_prog in bison
6047do
6048  # Extract the first word of "$ac_prog", so it can be a program name with args.
6049set dummy $ac_prog; ac_word=$2
6050{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6051$as_echo_n "checking for $ac_word... " >&6; }
6052if ${ac_cv_prog_BISON+:} false; then :
6053  $as_echo_n "(cached) " >&6
6054else
6055  if test -n "$BISON"; then
6056  ac_cv_prog_BISON="$BISON" # Let the user override the test.
6057else
6058as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6059for as_dir in $PATH
6060do
6061  IFS=$as_save_IFS
6062  test -z "$as_dir" && as_dir=.
6063    for ac_exec_ext in '' $ac_executable_extensions; do
6064  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
6065    ac_cv_prog_BISON="$ac_prog"
6066    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6067    break 2
6068  fi
6069done
6070  done
6071IFS=$as_save_IFS
6072
6073fi
6074fi
6075BISON=$ac_cv_prog_BISON
6076if test -n "$BISON"; then
6077  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $BISON" >&5
6078$as_echo "$BISON" >&6; }
6079else
6080  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6081$as_echo "no" >&6; }
6082fi
6083
6084
6085  test -n "$BISON" && break
6086done
6087
6088  if test -z "$BISON"; then
6089    ac_verc_fail=yes
6090  else
6091    cat >conftest.y <<_ACEOF
6092%require "3.0.4"
6093%%
6094exp:
6095_ACEOF
6096    { $as_echo "$as_me:${as_lineno-$LINENO}: checking for bison 3.0.4 or newer" >&5
6097$as_echo_n "checking for bison 3.0.4 or newer... " >&6; }
6098    ac_prog_version=`$BISON --version 2>&1 | sed -n 's/^.*GNU Bison.* \([0-9]*\.[0-9.]*\).*$/\1/p'`
6099    : ${ac_prog_version:='v. ?.??'}
6100    if $BISON conftest.y -o conftest.c 2>/dev/null; then
6101      ac_prog_version="$ac_prog_version, ok"
6102      ac_verc_fail=no
6103    else
6104      ac_prog_version="$ac_prog_version, bad"
6105      ac_verc_fail=yes
6106    fi
6107    rm -f conftest.y conftest.c
6108    { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_prog_version" >&5
6109$as_echo "$ac_prog_version" >&6; }
6110  fi
6111  if test $ac_verc_fail = yes; then
6112    BISON=:
6113  fi
6114
6115
6116if test x$BISON = "x:"; then
6117  as_fn_error $? "Building gprofng requires bison 3.0.4 or later." "$LINENO" 5
6118fi
6119
6120# Check whether --enable-shared was given.
6121if test "${enable_shared+set}" = set; then :
6122  enableval=$enable_shared; p=${PACKAGE-default}
6123    case $enableval in
6124    yes) enable_shared=yes ;;
6125    no) enable_shared=no ;;
6126    *)
6127      enable_shared=no
6128      # Look at the argument we got.  We use all the common list separators.
6129      lt_save_ifs="$IFS"; IFS="${IFS}$PATH_SEPARATOR,"
6130      for pkg in $enableval; do
6131	IFS="$lt_save_ifs"
6132	if test "X$pkg" = "X$p"; then
6133	  enable_shared=yes
6134	fi
6135      done
6136      IFS="$lt_save_ifs"
6137      ;;
6138    esac
6139else
6140  enable_shared=no
6141fi
6142
6143
6144
6145
6146
6147
6148
6149
6150
6151case `pwd` in
6152  *\ * | *\	*)
6153    { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: Libtool does not cope well with whitespace in \`pwd\`" >&5
6154$as_echo "$as_me: WARNING: Libtool does not cope well with whitespace in \`pwd\`" >&2;} ;;
6155esac
6156
6157
6158
6159macro_version='2.2.7a'
6160macro_revision='1.3134'
6161
6162
6163
6164
6165
6166
6167
6168
6169
6170
6171
6172
6173
6174ltmain="$ac_aux_dir/ltmain.sh"
6175
6176# Backslashify metacharacters that are still active within
6177# double-quoted strings.
6178sed_quote_subst='s/\(["`$\\]\)/\\\1/g'
6179
6180# Same as above, but do not quote variable references.
6181double_quote_subst='s/\(["`\\]\)/\\\1/g'
6182
6183# Sed substitution to delay expansion of an escaped shell variable in a
6184# double_quote_subst'ed string.
6185delay_variable_subst='s/\\\\\\\\\\\$/\\\\\\$/g'
6186
6187# Sed substitution to delay expansion of an escaped single quote.
6188delay_single_quote_subst='s/'\''/'\'\\\\\\\'\''/g'
6189
6190# Sed substitution to avoid accidental globbing in evaled expressions
6191no_glob_subst='s/\*/\\\*/g'
6192
6193ECHO='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\'
6194ECHO=$ECHO$ECHO$ECHO$ECHO$ECHO
6195ECHO=$ECHO$ECHO$ECHO$ECHO$ECHO$ECHO
6196
6197{ $as_echo "$as_me:${as_lineno-$LINENO}: checking how to print strings" >&5
6198$as_echo_n "checking how to print strings... " >&6; }
6199# Test print first, because it will be a builtin if present.
6200if test "X`print -r -- -n 2>/dev/null`" = X-n && \
6201   test "X`print -r -- $ECHO 2>/dev/null`" = "X$ECHO"; then
6202  ECHO='print -r --'
6203elif test "X`printf %s $ECHO 2>/dev/null`" = "X$ECHO"; then
6204  ECHO='printf %s\n'
6205else
6206  # Use this function as a fallback that always works.
6207  func_fallback_echo ()
6208  {
6209    eval 'cat <<_LTECHO_EOF
6210$1
6211_LTECHO_EOF'
6212  }
6213  ECHO='func_fallback_echo'
6214fi
6215
6216# func_echo_all arg...
6217# Invoke $ECHO with all args, space-separated.
6218func_echo_all ()
6219{
6220    $ECHO ""
6221}
6222
6223case "$ECHO" in
6224  printf*) { $as_echo "$as_me:${as_lineno-$LINENO}: result: printf" >&5
6225$as_echo "printf" >&6; } ;;
6226  print*) { $as_echo "$as_me:${as_lineno-$LINENO}: result: print -r" >&5
6227$as_echo "print -r" >&6; } ;;
6228  *) { $as_echo "$as_me:${as_lineno-$LINENO}: result: cat" >&5
6229$as_echo "cat" >&6; } ;;
6230esac
6231
6232
6233
6234
6235
6236
6237
6238
6239
6240
6241
6242
6243
6244
6245{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for a sed that does not truncate output" >&5
6246$as_echo_n "checking for a sed that does not truncate output... " >&6; }
6247if ${ac_cv_path_SED+:} false; then :
6248  $as_echo_n "(cached) " >&6
6249else
6250            ac_script=s/aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb/
6251     for ac_i in 1 2 3 4 5 6 7; do
6252       ac_script="$ac_script$as_nl$ac_script"
6253     done
6254     echo "$ac_script" 2>/dev/null | sed 99q >conftest.sed
6255     { ac_script=; unset ac_script;}
6256     if test -z "$SED"; then
6257  ac_path_SED_found=false
6258  # Loop through the user's path and test for each of PROGNAME-LIST
6259  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6260for as_dir in $PATH
6261do
6262  IFS=$as_save_IFS
6263  test -z "$as_dir" && as_dir=.
6264    for ac_prog in sed gsed; do
6265    for ac_exec_ext in '' $ac_executable_extensions; do
6266      ac_path_SED="$as_dir/$ac_prog$ac_exec_ext"
6267      as_fn_executable_p "$ac_path_SED" || continue
6268# Check for GNU ac_path_SED and select it if it is found.
6269  # Check for GNU $ac_path_SED
6270case `"$ac_path_SED" --version 2>&1` in
6271*GNU*)
6272  ac_cv_path_SED="$ac_path_SED" ac_path_SED_found=:;;
6273*)
6274  ac_count=0
6275  $as_echo_n 0123456789 >"conftest.in"
6276  while :
6277  do
6278    cat "conftest.in" "conftest.in" >"conftest.tmp"
6279    mv "conftest.tmp" "conftest.in"
6280    cp "conftest.in" "conftest.nl"
6281    $as_echo '' >> "conftest.nl"
6282    "$ac_path_SED" -f conftest.sed < "conftest.nl" >"conftest.out" 2>/dev/null || break
6283    diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
6284    as_fn_arith $ac_count + 1 && ac_count=$as_val
6285    if test $ac_count -gt ${ac_path_SED_max-0}; then
6286      # Best one so far, save it but keep looking for a better one
6287      ac_cv_path_SED="$ac_path_SED"
6288      ac_path_SED_max=$ac_count
6289    fi
6290    # 10*(2^10) chars as input seems more than enough
6291    test $ac_count -gt 10 && break
6292  done
6293  rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
6294esac
6295
6296      $ac_path_SED_found && break 3
6297    done
6298  done
6299  done
6300IFS=$as_save_IFS
6301  if test -z "$ac_cv_path_SED"; then
6302    as_fn_error $? "no acceptable sed could be found in \$PATH" "$LINENO" 5
6303  fi
6304else
6305  ac_cv_path_SED=$SED
6306fi
6307
6308fi
6309{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_SED" >&5
6310$as_echo "$ac_cv_path_SED" >&6; }
6311 SED="$ac_cv_path_SED"
6312  rm -f conftest.sed
6313
6314test -z "$SED" && SED=sed
6315Xsed="$SED -e 1s/^X//"
6316
6317
6318
6319
6320
6321
6322
6323
6324
6325
6326
6327{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for fgrep" >&5
6328$as_echo_n "checking for fgrep... " >&6; }
6329if ${ac_cv_path_FGREP+:} false; then :
6330  $as_echo_n "(cached) " >&6
6331else
6332  if echo 'ab*c' | $GREP -F 'ab*c' >/dev/null 2>&1
6333   then ac_cv_path_FGREP="$GREP -F"
6334   else
6335     if test -z "$FGREP"; then
6336  ac_path_FGREP_found=false
6337  # Loop through the user's path and test for each of PROGNAME-LIST
6338  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6339for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin
6340do
6341  IFS=$as_save_IFS
6342  test -z "$as_dir" && as_dir=.
6343    for ac_prog in fgrep; do
6344    for ac_exec_ext in '' $ac_executable_extensions; do
6345      ac_path_FGREP="$as_dir/$ac_prog$ac_exec_ext"
6346      as_fn_executable_p "$ac_path_FGREP" || continue
6347# Check for GNU ac_path_FGREP and select it if it is found.
6348  # Check for GNU $ac_path_FGREP
6349case `"$ac_path_FGREP" --version 2>&1` in
6350*GNU*)
6351  ac_cv_path_FGREP="$ac_path_FGREP" ac_path_FGREP_found=:;;
6352*)
6353  ac_count=0
6354  $as_echo_n 0123456789 >"conftest.in"
6355  while :
6356  do
6357    cat "conftest.in" "conftest.in" >"conftest.tmp"
6358    mv "conftest.tmp" "conftest.in"
6359    cp "conftest.in" "conftest.nl"
6360    $as_echo 'FGREP' >> "conftest.nl"
6361    "$ac_path_FGREP" FGREP < "conftest.nl" >"conftest.out" 2>/dev/null || break
6362    diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
6363    as_fn_arith $ac_count + 1 && ac_count=$as_val
6364    if test $ac_count -gt ${ac_path_FGREP_max-0}; then
6365      # Best one so far, save it but keep looking for a better one
6366      ac_cv_path_FGREP="$ac_path_FGREP"
6367      ac_path_FGREP_max=$ac_count
6368    fi
6369    # 10*(2^10) chars as input seems more than enough
6370    test $ac_count -gt 10 && break
6371  done
6372  rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
6373esac
6374
6375      $ac_path_FGREP_found && break 3
6376    done
6377  done
6378  done
6379IFS=$as_save_IFS
6380  if test -z "$ac_cv_path_FGREP"; then
6381    as_fn_error $? "no acceptable fgrep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5
6382  fi
6383else
6384  ac_cv_path_FGREP=$FGREP
6385fi
6386
6387   fi
6388fi
6389{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_FGREP" >&5
6390$as_echo "$ac_cv_path_FGREP" >&6; }
6391 FGREP="$ac_cv_path_FGREP"
6392
6393
6394test -z "$GREP" && GREP=grep
6395
6396
6397
6398
6399
6400
6401
6402
6403
6404
6405
6406
6407
6408
6409
6410
6411
6412
6413
6414# Check whether --with-gnu-ld was given.
6415if test "${with_gnu_ld+set}" = set; then :
6416  withval=$with_gnu_ld; test "$withval" = no || with_gnu_ld=yes
6417else
6418  with_gnu_ld=no
6419fi
6420
6421ac_prog=ld
6422if test "$GCC" = yes; then
6423  # Check if gcc -print-prog-name=ld gives a path.
6424  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ld used by $CC" >&5
6425$as_echo_n "checking for ld used by $CC... " >&6; }
6426  case $host in
6427  *-*-mingw*)
6428    # gcc leaves a trailing carriage return which upsets mingw
6429    ac_prog=`($CC -print-prog-name=ld) 2>&5 | tr -d '\015'` ;;
6430  *)
6431    ac_prog=`($CC -print-prog-name=ld) 2>&5` ;;
6432  esac
6433  case $ac_prog in
6434    # Accept absolute paths.
6435    [\\/]* | ?:[\\/]*)
6436      re_direlt='/[^/][^/]*/\.\./'
6437      # Canonicalize the pathname of ld
6438      ac_prog=`$ECHO "$ac_prog"| $SED 's%\\\\%/%g'`
6439      while $ECHO "$ac_prog" | $GREP "$re_direlt" > /dev/null 2>&1; do
6440	ac_prog=`$ECHO $ac_prog| $SED "s%$re_direlt%/%"`
6441      done
6442      test -z "$LD" && LD="$ac_prog"
6443      ;;
6444  "")
6445    # If it fails, then pretend we aren't using GCC.
6446    ac_prog=ld
6447    ;;
6448  *)
6449    # If it is relative, then search for the first ld in PATH.
6450    with_gnu_ld=unknown
6451    ;;
6452  esac
6453elif test "$with_gnu_ld" = yes; then
6454  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for GNU ld" >&5
6455$as_echo_n "checking for GNU ld... " >&6; }
6456else
6457  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for non-GNU ld" >&5
6458$as_echo_n "checking for non-GNU ld... " >&6; }
6459fi
6460if ${lt_cv_path_LD+:} false; then :
6461  $as_echo_n "(cached) " >&6
6462else
6463  if test -z "$LD"; then
6464  lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR
6465  for ac_dir in $PATH; do
6466    IFS="$lt_save_ifs"
6467    test -z "$ac_dir" && ac_dir=.
6468    if test -f "$ac_dir/$ac_prog" || test -f "$ac_dir/$ac_prog$ac_exeext"; then
6469      lt_cv_path_LD="$ac_dir/$ac_prog"
6470      # Check to see if the program is GNU ld.  I'd rather use --version,
6471      # but apparently some variants of GNU ld only accept -v.
6472      # Break only if it was the GNU/non-GNU ld that we prefer.
6473      case `"$lt_cv_path_LD" -v 2>&1 </dev/null` in
6474      *GNU* | *'with BFD'*)
6475	test "$with_gnu_ld" != no && break
6476	;;
6477      *)
6478	test "$with_gnu_ld" != yes && break
6479	;;
6480      esac
6481    fi
6482  done
6483  IFS="$lt_save_ifs"
6484else
6485  lt_cv_path_LD="$LD" # Let the user override the test with a path.
6486fi
6487fi
6488
6489LD="$lt_cv_path_LD"
6490if test -n "$LD"; then
6491  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LD" >&5
6492$as_echo "$LD" >&6; }
6493else
6494  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6495$as_echo "no" >&6; }
6496fi
6497test -z "$LD" && as_fn_error $? "no acceptable ld found in \$PATH" "$LINENO" 5
6498{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if the linker ($LD) is GNU ld" >&5
6499$as_echo_n "checking if the linker ($LD) is GNU ld... " >&6; }
6500if ${lt_cv_prog_gnu_ld+:} false; then :
6501  $as_echo_n "(cached) " >&6
6502else
6503  # I'd rather use --version here, but apparently some GNU lds only accept -v.
6504case `$LD -v 2>&1 </dev/null` in
6505*GNU* | *'with BFD'*)
6506  lt_cv_prog_gnu_ld=yes
6507  ;;
6508*)
6509  lt_cv_prog_gnu_ld=no
6510  ;;
6511esac
6512fi
6513{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_gnu_ld" >&5
6514$as_echo "$lt_cv_prog_gnu_ld" >&6; }
6515with_gnu_ld=$lt_cv_prog_gnu_ld
6516
6517
6518
6519
6520
6521
6522
6523
6524
6525{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for BSD- or MS-compatible name lister (nm)" >&5
6526$as_echo_n "checking for BSD- or MS-compatible name lister (nm)... " >&6; }
6527if ${lt_cv_path_NM+:} false; then :
6528  $as_echo_n "(cached) " >&6
6529else
6530  if test -n "$NM"; then
6531   # Let the user override the nm to test.
6532   lt_nm_to_check="$NM"
6533 else
6534   lt_nm_to_check="${ac_tool_prefix}nm"
6535   if test -n "$ac_tool_prefix" && test "$build" = "$host"; then
6536     lt_nm_to_check="$lt_nm_to_check nm"
6537   fi
6538 fi
6539 for lt_tmp_nm in "$lt_nm_to_check"; do
6540   lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR
6541   for ac_dir in $PATH /usr/ccs/bin/elf /usr/ccs/bin /usr/ucb /bin; do
6542     IFS="$lt_save_ifs"
6543     test -z "$ac_dir" && ac_dir=.
6544     # Strip out any user-provided options from the nm to test twice,
6545     # the first time to test to see if nm (rather than its options) has
6546     # an explicit path, the second time to yield a file which can be
6547     # nm'ed itself.
6548     tmp_nm_path="`$ECHO "$lt_tmp_nm" | sed 's, -.*$,,'`"
6549     case "$tmp_nm_path" in
6550     */*|*\\*) tmp_nm="$lt_tmp_nm";;
6551     *) tmp_nm="$ac_dir/$lt_tmp_nm";;
6552     esac
6553     tmp_nm_to_nm="`$ECHO "$tmp_nm" | sed 's, -.*$,,'`"
6554     if test -f "$tmp_nm_to_nm" || test -f "$tmp_nm_to_nm$ac_exeext" ; then
6555       # Check to see if the nm accepts a BSD-compat flag.
6556       # Adding the `sed 1q' prevents false positives on HP-UX, which says:
6557       #   nm: unknown option "B" ignored
6558       case `"$tmp_nm" -B "$tmp_nm_to_nm" 2>&1 | grep -v '^ *$' | sed '1q'` in
6559       *$tmp_nm*) lt_cv_path_NM="$tmp_nm -B"
6560	 break
6561	 ;;
6562       *)
6563	 case `"$tmp_nm" -p "$tmp_nm_to_nm" 2>&1 | grep -v '^ *$' | sed '1q'` in
6564	 *$tmp_nm*)
6565	   lt_cv_path_NM="$tmp_nm -p"
6566	   break
6567	   ;;
6568	 *)
6569	   lt_cv_path_NM=${lt_cv_path_NM="$tmp_nm"} # keep the first match, but
6570	   continue # so that we can try to find one that supports BSD flags
6571	   ;;
6572	 esac
6573	 ;;
6574       esac
6575     fi
6576   done
6577   IFS="$lt_save_ifs"
6578 done
6579 : ${lt_cv_path_NM=no}
6580fi
6581{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_path_NM" >&5
6582$as_echo "$lt_cv_path_NM" >&6; }
6583if test "$lt_cv_path_NM" != "no"; then
6584  NM="$lt_cv_path_NM"
6585else
6586  # Didn't find any BSD compatible name lister, look for dumpbin.
6587  if test -n "$DUMPBIN"; then :
6588    # Let the user override the test.
6589  else
6590    if test -n "$ac_tool_prefix"; then
6591  for ac_prog in dumpbin "link -dump"
6592  do
6593    # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
6594set dummy $ac_tool_prefix$ac_prog; ac_word=$2
6595{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6596$as_echo_n "checking for $ac_word... " >&6; }
6597if ${ac_cv_prog_DUMPBIN+:} false; then :
6598  $as_echo_n "(cached) " >&6
6599else
6600  if test -n "$DUMPBIN"; then
6601  ac_cv_prog_DUMPBIN="$DUMPBIN" # Let the user override the test.
6602else
6603as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6604for as_dir in $PATH
6605do
6606  IFS=$as_save_IFS
6607  test -z "$as_dir" && as_dir=.
6608    for ac_exec_ext in '' $ac_executable_extensions; do
6609  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
6610    ac_cv_prog_DUMPBIN="$ac_tool_prefix$ac_prog"
6611    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6612    break 2
6613  fi
6614done
6615  done
6616IFS=$as_save_IFS
6617
6618fi
6619fi
6620DUMPBIN=$ac_cv_prog_DUMPBIN
6621if test -n "$DUMPBIN"; then
6622  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $DUMPBIN" >&5
6623$as_echo "$DUMPBIN" >&6; }
6624else
6625  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6626$as_echo "no" >&6; }
6627fi
6628
6629
6630    test -n "$DUMPBIN" && break
6631  done
6632fi
6633if test -z "$DUMPBIN"; then
6634  ac_ct_DUMPBIN=$DUMPBIN
6635  for ac_prog in dumpbin "link -dump"
6636do
6637  # Extract the first word of "$ac_prog", so it can be a program name with args.
6638set dummy $ac_prog; ac_word=$2
6639{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6640$as_echo_n "checking for $ac_word... " >&6; }
6641if ${ac_cv_prog_ac_ct_DUMPBIN+:} false; then :
6642  $as_echo_n "(cached) " >&6
6643else
6644  if test -n "$ac_ct_DUMPBIN"; then
6645  ac_cv_prog_ac_ct_DUMPBIN="$ac_ct_DUMPBIN" # Let the user override the test.
6646else
6647as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6648for as_dir in $PATH
6649do
6650  IFS=$as_save_IFS
6651  test -z "$as_dir" && as_dir=.
6652    for ac_exec_ext in '' $ac_executable_extensions; do
6653  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
6654    ac_cv_prog_ac_ct_DUMPBIN="$ac_prog"
6655    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6656    break 2
6657  fi
6658done
6659  done
6660IFS=$as_save_IFS
6661
6662fi
6663fi
6664ac_ct_DUMPBIN=$ac_cv_prog_ac_ct_DUMPBIN
6665if test -n "$ac_ct_DUMPBIN"; then
6666  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_DUMPBIN" >&5
6667$as_echo "$ac_ct_DUMPBIN" >&6; }
6668else
6669  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6670$as_echo "no" >&6; }
6671fi
6672
6673
6674  test -n "$ac_ct_DUMPBIN" && break
6675done
6676
6677  if test "x$ac_ct_DUMPBIN" = x; then
6678    DUMPBIN=":"
6679  else
6680    case $cross_compiling:$ac_tool_warned in
6681yes:)
6682{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
6683$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
6684ac_tool_warned=yes ;;
6685esac
6686    DUMPBIN=$ac_ct_DUMPBIN
6687  fi
6688fi
6689
6690    case `$DUMPBIN -symbols /dev/null 2>&1 | sed '1q'` in
6691    *COFF*)
6692      DUMPBIN="$DUMPBIN -symbols"
6693      ;;
6694    *)
6695      DUMPBIN=:
6696      ;;
6697    esac
6698  fi
6699
6700  if test "$DUMPBIN" != ":"; then
6701    NM="$DUMPBIN"
6702  fi
6703fi
6704test -z "$NM" && NM=nm
6705
6706
6707
6708
6709
6710
6711{ $as_echo "$as_me:${as_lineno-$LINENO}: checking the name lister ($NM) interface" >&5
6712$as_echo_n "checking the name lister ($NM) interface... " >&6; }
6713if ${lt_cv_nm_interface+:} false; then :
6714  $as_echo_n "(cached) " >&6
6715else
6716  lt_cv_nm_interface="BSD nm"
6717  echo "int some_variable = 0;" > conftest.$ac_ext
6718  (eval echo "\"\$as_me:$LINENO: $ac_compile\"" >&5)
6719  (eval "$ac_compile" 2>conftest.err)
6720  cat conftest.err >&5
6721  (eval echo "\"\$as_me:$LINENO: $NM \\\"conftest.$ac_objext\\\"\"" >&5)
6722  (eval "$NM \"conftest.$ac_objext\"" 2>conftest.err > conftest.out)
6723  cat conftest.err >&5
6724  (eval echo "\"\$as_me:$LINENO: output\"" >&5)
6725  cat conftest.out >&5
6726  if $GREP 'External.*some_variable' conftest.out > /dev/null; then
6727    lt_cv_nm_interface="MS dumpbin"
6728  fi
6729  rm -f conftest*
6730fi
6731{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_nm_interface" >&5
6732$as_echo "$lt_cv_nm_interface" >&6; }
6733
6734{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether ln -s works" >&5
6735$as_echo_n "checking whether ln -s works... " >&6; }
6736LN_S=$as_ln_s
6737if test "$LN_S" = "ln -s"; then
6738  { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
6739$as_echo "yes" >&6; }
6740else
6741  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no, using $LN_S" >&5
6742$as_echo "no, using $LN_S" >&6; }
6743fi
6744
6745# find the maximum length of command line arguments
6746{ $as_echo "$as_me:${as_lineno-$LINENO}: checking the maximum length of command line arguments" >&5
6747$as_echo_n "checking the maximum length of command line arguments... " >&6; }
6748if ${lt_cv_sys_max_cmd_len+:} false; then :
6749  $as_echo_n "(cached) " >&6
6750else
6751    i=0
6752  teststring="ABCD"
6753
6754  case $build_os in
6755  msdosdjgpp*)
6756    # On DJGPP, this test can blow up pretty badly due to problems in libc
6757    # (any single argument exceeding 2000 bytes causes a buffer overrun
6758    # during glob expansion).  Even if it were fixed, the result of this
6759    # check would be larger than it should be.
6760    lt_cv_sys_max_cmd_len=12288;    # 12K is about right
6761    ;;
6762
6763  gnu*)
6764    # Under GNU Hurd, this test is not required because there is
6765    # no limit to the length of command line arguments.
6766    # Libtool will interpret -1 as no limit whatsoever
6767    lt_cv_sys_max_cmd_len=-1;
6768    ;;
6769
6770  cygwin* | mingw* | cegcc*)
6771    # On Win9x/ME, this test blows up -- it succeeds, but takes
6772    # about 5 minutes as the teststring grows exponentially.
6773    # Worse, since 9x/ME are not pre-emptively multitasking,
6774    # you end up with a "frozen" computer, even though with patience
6775    # the test eventually succeeds (with a max line length of 256k).
6776    # Instead, let's just punt: use the minimum linelength reported by
6777    # all of the supported platforms: 8192 (on NT/2K/XP).
6778    lt_cv_sys_max_cmd_len=8192;
6779    ;;
6780
6781  mint*)
6782    # On MiNT this can take a long time and run out of memory.
6783    lt_cv_sys_max_cmd_len=8192;
6784    ;;
6785
6786  amigaos*)
6787    # On AmigaOS with pdksh, this test takes hours, literally.
6788    # So we just punt and use a minimum line length of 8192.
6789    lt_cv_sys_max_cmd_len=8192;
6790    ;;
6791
6792  netbsd* | freebsd* | openbsd* | darwin* | dragonfly*)
6793    # This has been around since 386BSD, at least.  Likely further.
6794    if test -x /sbin/sysctl; then
6795      lt_cv_sys_max_cmd_len=`/sbin/sysctl -n kern.argmax`
6796    elif test -x /usr/sbin/sysctl; then
6797      lt_cv_sys_max_cmd_len=`/usr/sbin/sysctl -n kern.argmax`
6798    else
6799      lt_cv_sys_max_cmd_len=65536	# usable default for all BSDs
6800    fi
6801    # And add a safety zone
6802    lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \/ 4`
6803    lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \* 3`
6804    ;;
6805
6806  interix*)
6807    # We know the value 262144 and hardcode it with a safety zone (like BSD)
6808    lt_cv_sys_max_cmd_len=196608
6809    ;;
6810
6811  osf*)
6812    # Dr. Hans Ekkehard Plesser reports seeing a kernel panic running configure
6813    # due to this test when exec_disable_arg_limit is 1 on Tru64. It is not
6814    # nice to cause kernel panics so lets avoid the loop below.
6815    # First set a reasonable default.
6816    lt_cv_sys_max_cmd_len=16384
6817    #
6818    if test -x /sbin/sysconfig; then
6819      case `/sbin/sysconfig -q proc exec_disable_arg_limit` in
6820        *1*) lt_cv_sys_max_cmd_len=-1 ;;
6821      esac
6822    fi
6823    ;;
6824  sco3.2v5*)
6825    lt_cv_sys_max_cmd_len=102400
6826    ;;
6827  sysv5* | sco5v6* | sysv4.2uw2*)
6828    kargmax=`grep ARG_MAX /etc/conf/cf.d/stune 2>/dev/null`
6829    if test -n "$kargmax"; then
6830      lt_cv_sys_max_cmd_len=`echo $kargmax | sed 's/.*[	 ]//'`
6831    else
6832      lt_cv_sys_max_cmd_len=32768
6833    fi
6834    ;;
6835  *)
6836    lt_cv_sys_max_cmd_len=`(getconf ARG_MAX) 2> /dev/null`
6837    if test -n "$lt_cv_sys_max_cmd_len"; then
6838      lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \/ 4`
6839      lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \* 3`
6840    else
6841      # Make teststring a little bigger before we do anything with it.
6842      # a 1K string should be a reasonable start.
6843      for i in 1 2 3 4 5 6 7 8 ; do
6844        teststring=$teststring$teststring
6845      done
6846      SHELL=${SHELL-${CONFIG_SHELL-/bin/sh}}
6847      # If test is not a shell built-in, we'll probably end up computing a
6848      # maximum length that is only half of the actual maximum length, but
6849      # we can't tell.
6850      while { test "X"`func_fallback_echo "$teststring$teststring" 2>/dev/null` \
6851	         = "X$teststring$teststring"; } >/dev/null 2>&1 &&
6852	      test $i != 17 # 1/2 MB should be enough
6853      do
6854        i=`expr $i + 1`
6855        teststring=$teststring$teststring
6856      done
6857      # Only check the string length outside the loop.
6858      lt_cv_sys_max_cmd_len=`expr "X$teststring" : ".*" 2>&1`
6859      teststring=
6860      # Add a significant safety factor because C++ compilers can tack on
6861      # massive amounts of additional arguments before passing them to the
6862      # linker.  It appears as though 1/2 is a usable value.
6863      lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \/ 2`
6864    fi
6865    ;;
6866  esac
6867
6868fi
6869
6870if test -n $lt_cv_sys_max_cmd_len ; then
6871  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_sys_max_cmd_len" >&5
6872$as_echo "$lt_cv_sys_max_cmd_len" >&6; }
6873else
6874  { $as_echo "$as_me:${as_lineno-$LINENO}: result: none" >&5
6875$as_echo "none" >&6; }
6876fi
6877max_cmd_len=$lt_cv_sys_max_cmd_len
6878
6879
6880
6881
6882
6883
6884: ${CP="cp -f"}
6885: ${MV="mv -f"}
6886: ${RM="rm -f"}
6887
6888{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the shell understands some XSI constructs" >&5
6889$as_echo_n "checking whether the shell understands some XSI constructs... " >&6; }
6890# Try some XSI features
6891xsi_shell=no
6892( _lt_dummy="a/b/c"
6893  test "${_lt_dummy##*/},${_lt_dummy%/*},"${_lt_dummy%"$_lt_dummy"}, \
6894      = c,a/b,, \
6895    && eval 'test $(( 1 + 1 )) -eq 2 \
6896    && test "${#_lt_dummy}" -eq 5' ) >/dev/null 2>&1 \
6897  && xsi_shell=yes
6898{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xsi_shell" >&5
6899$as_echo "$xsi_shell" >&6; }
6900
6901
6902{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the shell understands \"+=\"" >&5
6903$as_echo_n "checking whether the shell understands \"+=\"... " >&6; }
6904lt_shell_append=no
6905( foo=bar; set foo baz; eval "$1+=\$2" && test "$foo" = barbaz ) \
6906    >/dev/null 2>&1 \
6907  && lt_shell_append=yes
6908{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_shell_append" >&5
6909$as_echo "$lt_shell_append" >&6; }
6910
6911
6912if ( (MAIL=60; unset MAIL) || exit) >/dev/null 2>&1; then
6913  lt_unset=unset
6914else
6915  lt_unset=false
6916fi
6917
6918
6919
6920
6921
6922# test EBCDIC or ASCII
6923case `echo X|tr X '\101'` in
6924 A) # ASCII based system
6925    # \n is not interpreted correctly by Solaris 8 /usr/ucb/tr
6926  lt_SP2NL='tr \040 \012'
6927  lt_NL2SP='tr \015\012 \040\040'
6928  ;;
6929 *) # EBCDIC based system
6930  lt_SP2NL='tr \100 \n'
6931  lt_NL2SP='tr \r\n \100\100'
6932  ;;
6933esac
6934
6935
6936
6937
6938
6939
6940
6941
6942
6943{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $LD option to reload object files" >&5
6944$as_echo_n "checking for $LD option to reload object files... " >&6; }
6945if ${lt_cv_ld_reload_flag+:} false; then :
6946  $as_echo_n "(cached) " >&6
6947else
6948  lt_cv_ld_reload_flag='-r'
6949fi
6950{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_ld_reload_flag" >&5
6951$as_echo "$lt_cv_ld_reload_flag" >&6; }
6952reload_flag=$lt_cv_ld_reload_flag
6953case $reload_flag in
6954"" | " "*) ;;
6955*) reload_flag=" $reload_flag" ;;
6956esac
6957reload_cmds='$LD$reload_flag -o $output$reload_objs'
6958case $host_os in
6959  darwin*)
6960    if test "$GCC" = yes; then
6961      reload_cmds='$LTCC $LTCFLAGS -nostdlib ${wl}-r -o $output$reload_objs'
6962    else
6963      reload_cmds='$LD$reload_flag -o $output$reload_objs'
6964    fi
6965    ;;
6966esac
6967
6968
6969
6970
6971
6972
6973
6974
6975
6976if test -n "$ac_tool_prefix"; then
6977  # Extract the first word of "${ac_tool_prefix}objdump", so it can be a program name with args.
6978set dummy ${ac_tool_prefix}objdump; ac_word=$2
6979{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6980$as_echo_n "checking for $ac_word... " >&6; }
6981if ${ac_cv_prog_OBJDUMP+:} false; then :
6982  $as_echo_n "(cached) " >&6
6983else
6984  if test -n "$OBJDUMP"; then
6985  ac_cv_prog_OBJDUMP="$OBJDUMP" # Let the user override the test.
6986else
6987as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6988for as_dir in $PATH
6989do
6990  IFS=$as_save_IFS
6991  test -z "$as_dir" && as_dir=.
6992    for ac_exec_ext in '' $ac_executable_extensions; do
6993  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
6994    ac_cv_prog_OBJDUMP="${ac_tool_prefix}objdump"
6995    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6996    break 2
6997  fi
6998done
6999  done
7000IFS=$as_save_IFS
7001
7002fi
7003fi
7004OBJDUMP=$ac_cv_prog_OBJDUMP
7005if test -n "$OBJDUMP"; then
7006  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $OBJDUMP" >&5
7007$as_echo "$OBJDUMP" >&6; }
7008else
7009  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7010$as_echo "no" >&6; }
7011fi
7012
7013
7014fi
7015if test -z "$ac_cv_prog_OBJDUMP"; then
7016  ac_ct_OBJDUMP=$OBJDUMP
7017  # Extract the first word of "objdump", so it can be a program name with args.
7018set dummy objdump; ac_word=$2
7019{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
7020$as_echo_n "checking for $ac_word... " >&6; }
7021if ${ac_cv_prog_ac_ct_OBJDUMP+:} false; then :
7022  $as_echo_n "(cached) " >&6
7023else
7024  if test -n "$ac_ct_OBJDUMP"; then
7025  ac_cv_prog_ac_ct_OBJDUMP="$ac_ct_OBJDUMP" # Let the user override the test.
7026else
7027as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7028for as_dir in $PATH
7029do
7030  IFS=$as_save_IFS
7031  test -z "$as_dir" && as_dir=.
7032    for ac_exec_ext in '' $ac_executable_extensions; do
7033  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
7034    ac_cv_prog_ac_ct_OBJDUMP="objdump"
7035    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
7036    break 2
7037  fi
7038done
7039  done
7040IFS=$as_save_IFS
7041
7042fi
7043fi
7044ac_ct_OBJDUMP=$ac_cv_prog_ac_ct_OBJDUMP
7045if test -n "$ac_ct_OBJDUMP"; then
7046  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_OBJDUMP" >&5
7047$as_echo "$ac_ct_OBJDUMP" >&6; }
7048else
7049  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7050$as_echo "no" >&6; }
7051fi
7052
7053  if test "x$ac_ct_OBJDUMP" = x; then
7054    OBJDUMP="false"
7055  else
7056    case $cross_compiling:$ac_tool_warned in
7057yes:)
7058{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
7059$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
7060ac_tool_warned=yes ;;
7061esac
7062    OBJDUMP=$ac_ct_OBJDUMP
7063  fi
7064else
7065  OBJDUMP="$ac_cv_prog_OBJDUMP"
7066fi
7067
7068test -z "$OBJDUMP" && OBJDUMP=objdump
7069
7070
7071
7072
7073
7074
7075
7076
7077
7078{ $as_echo "$as_me:${as_lineno-$LINENO}: checking how to recognize dependent libraries" >&5
7079$as_echo_n "checking how to recognize dependent libraries... " >&6; }
7080if ${lt_cv_deplibs_check_method+:} false; then :
7081  $as_echo_n "(cached) " >&6
7082else
7083  lt_cv_file_magic_cmd='$MAGIC_CMD'
7084lt_cv_file_magic_test_file=
7085lt_cv_deplibs_check_method='unknown'
7086# Need to set the preceding variable on all platforms that support
7087# interlibrary dependencies.
7088# 'none' -- dependencies not supported.
7089# `unknown' -- same as none, but documents that we really don't know.
7090# 'pass_all' -- all dependencies passed with no checks.
7091# 'test_compile' -- check by making test program.
7092# 'file_magic [[regex]]' -- check by looking for files in library path
7093# which responds to the $file_magic_cmd with a given extended regex.
7094# If you have `file' or equivalent on your system and you're not sure
7095# whether `pass_all' will *always* work, you probably want this one.
7096
7097case $host_os in
7098aix[4-9]*)
7099  lt_cv_deplibs_check_method=pass_all
7100  ;;
7101
7102beos*)
7103  lt_cv_deplibs_check_method=pass_all
7104  ;;
7105
7106bsdi[45]*)
7107  lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [ML]SB (shared object|dynamic lib)'
7108  lt_cv_file_magic_cmd='/usr/bin/file -L'
7109  lt_cv_file_magic_test_file=/shlib/libc.so
7110  ;;
7111
7112cygwin*)
7113  # func_win32_libid is a shell function defined in ltmain.sh
7114  lt_cv_deplibs_check_method='file_magic ^x86 archive import|^x86 DLL'
7115  lt_cv_file_magic_cmd='func_win32_libid'
7116  ;;
7117
7118mingw* | pw32*)
7119  # Base MSYS/MinGW do not provide the 'file' command needed by
7120  # func_win32_libid shell function, so use a weaker test based on 'objdump',
7121  # unless we find 'file', for example because we are cross-compiling.
7122  # func_win32_libid assumes BSD nm, so disallow it if using MS dumpbin.
7123  if ( test "$lt_cv_nm_interface" = "BSD nm" && file / ) >/dev/null 2>&1; then
7124    lt_cv_deplibs_check_method='file_magic ^x86 archive import|^x86 DLL'
7125    lt_cv_file_magic_cmd='func_win32_libid'
7126  else
7127    lt_cv_deplibs_check_method='file_magic file format pei*-i386(.*architecture: i386)?'
7128    lt_cv_file_magic_cmd='$OBJDUMP -f'
7129  fi
7130  ;;
7131
7132cegcc*)
7133  # use the weaker test based on 'objdump'. See mingw*.
7134  lt_cv_deplibs_check_method='file_magic file format pe-arm-.*little(.*architecture: arm)?'
7135  lt_cv_file_magic_cmd='$OBJDUMP -f'
7136  ;;
7137
7138darwin* | rhapsody*)
7139  lt_cv_deplibs_check_method=pass_all
7140  ;;
7141
7142freebsd* | dragonfly*)
7143  if echo __ELF__ | $CC -E - | $GREP __ELF__ > /dev/null; then
7144    case $host_cpu in
7145    i*86 )
7146      # Not sure whether the presence of OpenBSD here was a mistake.
7147      # Let's accept both of them until this is cleared up.
7148      lt_cv_deplibs_check_method='file_magic (FreeBSD|OpenBSD|DragonFly)/i[3-9]86 (compact )?demand paged shared library'
7149      lt_cv_file_magic_cmd=/usr/bin/file
7150      lt_cv_file_magic_test_file=`echo /usr/lib/libc.so.*`
7151      ;;
7152    esac
7153  else
7154    lt_cv_deplibs_check_method=pass_all
7155  fi
7156  ;;
7157
7158gnu*)
7159  lt_cv_deplibs_check_method=pass_all
7160  ;;
7161
7162haiku*)
7163  lt_cv_deplibs_check_method=pass_all
7164  ;;
7165
7166hpux10.20* | hpux11*)
7167  lt_cv_file_magic_cmd=/usr/bin/file
7168  case $host_cpu in
7169  ia64*)
7170    lt_cv_deplibs_check_method='file_magic (s[0-9][0-9][0-9]|ELF-[0-9][0-9]) shared object file - IA64'
7171    lt_cv_file_magic_test_file=/usr/lib/hpux32/libc.so
7172    ;;
7173  hppa*64*)
7174    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]'
7175    lt_cv_file_magic_test_file=/usr/lib/pa20_64/libc.sl
7176    ;;
7177  *)
7178    lt_cv_deplibs_check_method='file_magic (s[0-9][0-9][0-9]|PA-RISC[0-9]\.[0-9]) shared library'
7179    lt_cv_file_magic_test_file=/usr/lib/libc.sl
7180    ;;
7181  esac
7182  ;;
7183
7184interix[3-9]*)
7185  # PIC code is broken on Interix 3.x, that's why |\.a not |_pic\.a here
7186  lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so|\.a)$'
7187  ;;
7188
7189irix5* | irix6* | nonstopux*)
7190  case $LD in
7191  *-32|*"-32 ") libmagic=32-bit;;
7192  *-n32|*"-n32 ") libmagic=N32;;
7193  *-64|*"-64 ") libmagic=64-bit;;
7194  *) libmagic=never-match;;
7195  esac
7196  lt_cv_deplibs_check_method=pass_all
7197  ;;
7198
7199# This must be Linux ELF.
7200linux* | k*bsd*-gnu | kopensolaris*-gnu)
7201  lt_cv_deplibs_check_method=pass_all
7202  ;;
7203
7204netbsd*)
7205  if echo __ELF__ | $CC -E - | $GREP __ELF__ > /dev/null; then
7206    lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so\.[0-9]+\.[0-9]+|_pic\.a)$'
7207  else
7208    lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so|_pic\.a)$'
7209  fi
7210  ;;
7211
7212newos6*)
7213  lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [ML]SB (executable|dynamic lib)'
7214  lt_cv_file_magic_cmd=/usr/bin/file
7215  lt_cv_file_magic_test_file=/usr/lib/libnls.so
7216  ;;
7217
7218*nto* | *qnx*)
7219  lt_cv_deplibs_check_method=pass_all
7220  ;;
7221
7222openbsd*)
7223  if test -z "`echo __ELF__ | $CC -E - | $GREP __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then
7224    lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so\.[0-9]+\.[0-9]+|\.so|_pic\.a)$'
7225  else
7226    lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so\.[0-9]+\.[0-9]+|_pic\.a)$'
7227  fi
7228  ;;
7229
7230osf3* | osf4* | osf5*)
7231  lt_cv_deplibs_check_method=pass_all
7232  ;;
7233
7234rdos*)
7235  lt_cv_deplibs_check_method=pass_all
7236  ;;
7237
7238solaris*)
7239  lt_cv_deplibs_check_method=pass_all
7240  ;;
7241
7242sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX* | sysv4*uw2*)
7243  lt_cv_deplibs_check_method=pass_all
7244  ;;
7245
7246sysv4 | sysv4.3*)
7247  case $host_vendor in
7248  motorola)
7249    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]'
7250    lt_cv_file_magic_test_file=`echo /usr/lib/libc.so*`
7251    ;;
7252  ncr)
7253    lt_cv_deplibs_check_method=pass_all
7254    ;;
7255  sequent)
7256    lt_cv_file_magic_cmd='/bin/file'
7257    lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [LM]SB (shared object|dynamic lib )'
7258    ;;
7259  sni)
7260    lt_cv_file_magic_cmd='/bin/file'
7261    lt_cv_deplibs_check_method="file_magic ELF [0-9][0-9]*-bit [LM]SB dynamic lib"
7262    lt_cv_file_magic_test_file=/lib/libc.so
7263    ;;
7264  siemens)
7265    lt_cv_deplibs_check_method=pass_all
7266    ;;
7267  pc)
7268    lt_cv_deplibs_check_method=pass_all
7269    ;;
7270  esac
7271  ;;
7272
7273tpf*)
7274  lt_cv_deplibs_check_method=pass_all
7275  ;;
7276esac
7277
7278fi
7279{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_deplibs_check_method" >&5
7280$as_echo "$lt_cv_deplibs_check_method" >&6; }
7281file_magic_cmd=$lt_cv_file_magic_cmd
7282deplibs_check_method=$lt_cv_deplibs_check_method
7283test -z "$deplibs_check_method" && deplibs_check_method=unknown
7284
7285
7286
7287
7288
7289
7290
7291
7292
7293
7294
7295
7296plugin_option=
7297plugin_names="liblto_plugin.so liblto_plugin-0.dll cyglto_plugin-0.dll"
7298for plugin in $plugin_names; do
7299  plugin_so=`${CC} ${CFLAGS} --print-prog-name $plugin`
7300  if test x$plugin_so = x$plugin; then
7301    plugin_so=`${CC} ${CFLAGS} --print-file-name $plugin`
7302  fi
7303  if test x$plugin_so != x$plugin; then
7304    plugin_option="--plugin $plugin_so"
7305    break
7306  fi
7307done
7308
7309if test -n "$ac_tool_prefix"; then
7310  # Extract the first word of "${ac_tool_prefix}ar", so it can be a program name with args.
7311set dummy ${ac_tool_prefix}ar; ac_word=$2
7312{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
7313$as_echo_n "checking for $ac_word... " >&6; }
7314if ${ac_cv_prog_AR+:} false; then :
7315  $as_echo_n "(cached) " >&6
7316else
7317  if test -n "$AR"; then
7318  ac_cv_prog_AR="$AR" # Let the user override the test.
7319else
7320as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7321for as_dir in $PATH
7322do
7323  IFS=$as_save_IFS
7324  test -z "$as_dir" && as_dir=.
7325    for ac_exec_ext in '' $ac_executable_extensions; do
7326  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
7327    ac_cv_prog_AR="${ac_tool_prefix}ar"
7328    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
7329    break 2
7330  fi
7331done
7332  done
7333IFS=$as_save_IFS
7334
7335fi
7336fi
7337AR=$ac_cv_prog_AR
7338if test -n "$AR"; then
7339  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AR" >&5
7340$as_echo "$AR" >&6; }
7341else
7342  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7343$as_echo "no" >&6; }
7344fi
7345
7346
7347fi
7348if test -z "$ac_cv_prog_AR"; then
7349  ac_ct_AR=$AR
7350  # Extract the first word of "ar", so it can be a program name with args.
7351set dummy ar; ac_word=$2
7352{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
7353$as_echo_n "checking for $ac_word... " >&6; }
7354if ${ac_cv_prog_ac_ct_AR+:} false; then :
7355  $as_echo_n "(cached) " >&6
7356else
7357  if test -n "$ac_ct_AR"; then
7358  ac_cv_prog_ac_ct_AR="$ac_ct_AR" # Let the user override the test.
7359else
7360as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7361for as_dir in $PATH
7362do
7363  IFS=$as_save_IFS
7364  test -z "$as_dir" && as_dir=.
7365    for ac_exec_ext in '' $ac_executable_extensions; do
7366  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
7367    ac_cv_prog_ac_ct_AR="ar"
7368    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
7369    break 2
7370  fi
7371done
7372  done
7373IFS=$as_save_IFS
7374
7375fi
7376fi
7377ac_ct_AR=$ac_cv_prog_ac_ct_AR
7378if test -n "$ac_ct_AR"; then
7379  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_AR" >&5
7380$as_echo "$ac_ct_AR" >&6; }
7381else
7382  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7383$as_echo "no" >&6; }
7384fi
7385
7386  if test "x$ac_ct_AR" = x; then
7387    AR="false"
7388  else
7389    case $cross_compiling:$ac_tool_warned in
7390yes:)
7391{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
7392$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
7393ac_tool_warned=yes ;;
7394esac
7395    AR=$ac_ct_AR
7396  fi
7397else
7398  AR="$ac_cv_prog_AR"
7399fi
7400
7401test -z "$AR" && AR=ar
7402if test -n "$plugin_option"; then
7403  if $AR --help 2>&1 | grep -q "\--plugin"; then
7404    touch conftest.c
7405    $AR $plugin_option rc conftest.a conftest.c
7406    if test "$?" != 0; then
7407      { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: Failed: $AR $plugin_option rc" >&5
7408$as_echo "$as_me: WARNING: Failed: $AR $plugin_option rc" >&2;}
7409    else
7410      AR="$AR $plugin_option"
7411    fi
7412    rm -f conftest.*
7413  fi
7414fi
7415test -z "$AR_FLAGS" && AR_FLAGS=cru
7416
7417
7418
7419
7420
7421
7422
7423
7424
7425
7426
7427if test -n "$ac_tool_prefix"; then
7428  # Extract the first word of "${ac_tool_prefix}strip", so it can be a program name with args.
7429set dummy ${ac_tool_prefix}strip; ac_word=$2
7430{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
7431$as_echo_n "checking for $ac_word... " >&6; }
7432if ${ac_cv_prog_STRIP+:} false; then :
7433  $as_echo_n "(cached) " >&6
7434else
7435  if test -n "$STRIP"; then
7436  ac_cv_prog_STRIP="$STRIP" # Let the user override the test.
7437else
7438as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7439for as_dir in $PATH
7440do
7441  IFS=$as_save_IFS
7442  test -z "$as_dir" && as_dir=.
7443    for ac_exec_ext in '' $ac_executable_extensions; do
7444  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
7445    ac_cv_prog_STRIP="${ac_tool_prefix}strip"
7446    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
7447    break 2
7448  fi
7449done
7450  done
7451IFS=$as_save_IFS
7452
7453fi
7454fi
7455STRIP=$ac_cv_prog_STRIP
7456if test -n "$STRIP"; then
7457  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $STRIP" >&5
7458$as_echo "$STRIP" >&6; }
7459else
7460  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7461$as_echo "no" >&6; }
7462fi
7463
7464
7465fi
7466if test -z "$ac_cv_prog_STRIP"; then
7467  ac_ct_STRIP=$STRIP
7468  # Extract the first word of "strip", so it can be a program name with args.
7469set dummy strip; ac_word=$2
7470{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
7471$as_echo_n "checking for $ac_word... " >&6; }
7472if ${ac_cv_prog_ac_ct_STRIP+:} false; then :
7473  $as_echo_n "(cached) " >&6
7474else
7475  if test -n "$ac_ct_STRIP"; then
7476  ac_cv_prog_ac_ct_STRIP="$ac_ct_STRIP" # Let the user override the test.
7477else
7478as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7479for as_dir in $PATH
7480do
7481  IFS=$as_save_IFS
7482  test -z "$as_dir" && as_dir=.
7483    for ac_exec_ext in '' $ac_executable_extensions; do
7484  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
7485    ac_cv_prog_ac_ct_STRIP="strip"
7486    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
7487    break 2
7488  fi
7489done
7490  done
7491IFS=$as_save_IFS
7492
7493fi
7494fi
7495ac_ct_STRIP=$ac_cv_prog_ac_ct_STRIP
7496if test -n "$ac_ct_STRIP"; then
7497  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_STRIP" >&5
7498$as_echo "$ac_ct_STRIP" >&6; }
7499else
7500  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7501$as_echo "no" >&6; }
7502fi
7503
7504  if test "x$ac_ct_STRIP" = x; then
7505    STRIP=":"
7506  else
7507    case $cross_compiling:$ac_tool_warned in
7508yes:)
7509{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
7510$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
7511ac_tool_warned=yes ;;
7512esac
7513    STRIP=$ac_ct_STRIP
7514  fi
7515else
7516  STRIP="$ac_cv_prog_STRIP"
7517fi
7518
7519test -z "$STRIP" && STRIP=:
7520
7521
7522
7523
7524
7525
7526if test -n "$ac_tool_prefix"; then
7527  # Extract the first word of "${ac_tool_prefix}ranlib", so it can be a program name with args.
7528set dummy ${ac_tool_prefix}ranlib; ac_word=$2
7529{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
7530$as_echo_n "checking for $ac_word... " >&6; }
7531if ${ac_cv_prog_RANLIB+:} false; then :
7532  $as_echo_n "(cached) " >&6
7533else
7534  if test -n "$RANLIB"; then
7535  ac_cv_prog_RANLIB="$RANLIB" # Let the user override the test.
7536else
7537as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7538for as_dir in $PATH
7539do
7540  IFS=$as_save_IFS
7541  test -z "$as_dir" && as_dir=.
7542    for ac_exec_ext in '' $ac_executable_extensions; do
7543  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
7544    ac_cv_prog_RANLIB="${ac_tool_prefix}ranlib"
7545    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
7546    break 2
7547  fi
7548done
7549  done
7550IFS=$as_save_IFS
7551
7552fi
7553fi
7554RANLIB=$ac_cv_prog_RANLIB
7555if test -n "$RANLIB"; then
7556  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $RANLIB" >&5
7557$as_echo "$RANLIB" >&6; }
7558else
7559  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7560$as_echo "no" >&6; }
7561fi
7562
7563
7564fi
7565if test -z "$ac_cv_prog_RANLIB"; then
7566  ac_ct_RANLIB=$RANLIB
7567  # Extract the first word of "ranlib", so it can be a program name with args.
7568set dummy ranlib; ac_word=$2
7569{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
7570$as_echo_n "checking for $ac_word... " >&6; }
7571if ${ac_cv_prog_ac_ct_RANLIB+:} false; then :
7572  $as_echo_n "(cached) " >&6
7573else
7574  if test -n "$ac_ct_RANLIB"; then
7575  ac_cv_prog_ac_ct_RANLIB="$ac_ct_RANLIB" # Let the user override the test.
7576else
7577as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7578for as_dir in $PATH
7579do
7580  IFS=$as_save_IFS
7581  test -z "$as_dir" && as_dir=.
7582    for ac_exec_ext in '' $ac_executable_extensions; do
7583  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
7584    ac_cv_prog_ac_ct_RANLIB="ranlib"
7585    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
7586    break 2
7587  fi
7588done
7589  done
7590IFS=$as_save_IFS
7591
7592fi
7593fi
7594ac_ct_RANLIB=$ac_cv_prog_ac_ct_RANLIB
7595if test -n "$ac_ct_RANLIB"; then
7596  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_RANLIB" >&5
7597$as_echo "$ac_ct_RANLIB" >&6; }
7598else
7599  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7600$as_echo "no" >&6; }
7601fi
7602
7603  if test "x$ac_ct_RANLIB" = x; then
7604    RANLIB=":"
7605  else
7606    case $cross_compiling:$ac_tool_warned in
7607yes:)
7608{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
7609$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
7610ac_tool_warned=yes ;;
7611esac
7612    RANLIB=$ac_ct_RANLIB
7613  fi
7614else
7615  RANLIB="$ac_cv_prog_RANLIB"
7616fi
7617
7618test -z "$RANLIB" && RANLIB=:
7619if test -n "$plugin_option" && test "$RANLIB" != ":"; then
7620  if $RANLIB --help 2>&1 | grep -q "\--plugin"; then
7621    RANLIB="$RANLIB $plugin_option"
7622  fi
7623fi
7624
7625
7626
7627
7628
7629
7630# Determine commands to create old-style static archives.
7631old_archive_cmds='$AR $AR_FLAGS $oldlib$oldobjs'
7632old_postinstall_cmds='chmod 644 $oldlib'
7633old_postuninstall_cmds=
7634
7635if test -n "$RANLIB"; then
7636  case $host_os in
7637  openbsd*)
7638    old_postinstall_cmds="$old_postinstall_cmds~\$RANLIB -t \$oldlib"
7639    ;;
7640  *)
7641    old_postinstall_cmds="$old_postinstall_cmds~\$RANLIB \$oldlib"
7642    ;;
7643  esac
7644  old_archive_cmds="$old_archive_cmds~\$RANLIB \$oldlib"
7645fi
7646
7647case $host_os in
7648  darwin*)
7649    lock_old_archive_extraction=yes ;;
7650  *)
7651    lock_old_archive_extraction=no ;;
7652esac
7653
7654
7655
7656
7657
7658
7659
7660
7661
7662
7663
7664
7665
7666
7667
7668
7669
7670
7671
7672
7673
7674
7675
7676
7677
7678
7679
7680
7681
7682
7683
7684
7685
7686
7687
7688
7689
7690
7691
7692# If no C compiler was specified, use CC.
7693LTCC=${LTCC-"$CC"}
7694
7695# If no C compiler flags were specified, use CFLAGS.
7696LTCFLAGS=${LTCFLAGS-"$CFLAGS"}
7697
7698# Allow CC to be a program name with arguments.
7699compiler=$CC
7700
7701
7702# Check for command to grab the raw symbol name followed by C symbol from nm.
7703{ $as_echo "$as_me:${as_lineno-$LINENO}: checking command to parse $NM output from $compiler object" >&5
7704$as_echo_n "checking command to parse $NM output from $compiler object... " >&6; }
7705if ${lt_cv_sys_global_symbol_pipe+:} false; then :
7706  $as_echo_n "(cached) " >&6
7707else
7708
7709# These are sane defaults that work on at least a few old systems.
7710# [They come from Ultrix.  What could be older than Ultrix?!! ;)]
7711
7712# Character class describing NM global symbol codes.
7713symcode='[BCDEGRST]'
7714
7715# Regexp to match symbols that can be accessed directly from C.
7716sympat='\([_A-Za-z][_A-Za-z0-9]*\)'
7717
7718# Define system-specific variables.
7719case $host_os in
7720aix*)
7721  symcode='[BCDT]'
7722  ;;
7723cygwin* | mingw* | pw32* | cegcc*)
7724  symcode='[ABCDGISTW]'
7725  ;;
7726hpux*)
7727  if test "$host_cpu" = ia64; then
7728    symcode='[ABCDEGRST]'
7729  fi
7730  ;;
7731irix* | nonstopux*)
7732  symcode='[BCDEGRST]'
7733  ;;
7734osf*)
7735  symcode='[BCDEGQRST]'
7736  ;;
7737solaris*)
7738  symcode='[BCDRT]'
7739  ;;
7740sco3.2v5*)
7741  symcode='[DT]'
7742  ;;
7743sysv4.2uw2*)
7744  symcode='[DT]'
7745  ;;
7746sysv5* | sco5v6* | unixware* | OpenUNIX*)
7747  symcode='[ABDT]'
7748  ;;
7749sysv4)
7750  symcode='[DFNSTU]'
7751  ;;
7752esac
7753
7754# If we're using GNU nm, then use its standard symbol codes.
7755case `$NM -V 2>&1` in
7756*GNU* | *'with BFD'*)
7757  symcode='[ABCDGIRSTW]' ;;
7758esac
7759
7760# Transform an extracted symbol line into a proper C declaration.
7761# Some systems (esp. on ia64) link data and code symbols differently,
7762# so use this general approach.
7763lt_cv_sys_global_symbol_to_cdecl="sed -n -e 's/^T .* \(.*\)$/extern int \1();/p' -e 's/^$symcode* .* \(.*\)$/extern char \1;/p'"
7764
7765# Transform an extracted symbol line into symbol name and symbol address
7766lt_cv_sys_global_symbol_to_c_name_address="sed -n -e 's/^: \([^ ]*\) $/  {\\\"\1\\\", (void *) 0},/p' -e 's/^$symcode* \([^ ]*\) \([^ ]*\)$/  {\"\2\", (void *) \&\2},/p'"
7767lt_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'"
7768
7769# Handle CRLF in mingw tool chain
7770opt_cr=
7771case $build_os in
7772mingw*)
7773  opt_cr=`$ECHO 'x\{0,1\}' | tr x '\015'` # option cr in regexp
7774  ;;
7775esac
7776
7777# Try without a prefix underscore, then with it.
7778for ac_symprfx in "" "_"; do
7779
7780  # Transform symcode, sympat, and symprfx into a raw symbol and a C symbol.
7781  symxfrm="\\1 $ac_symprfx\\2 \\2"
7782
7783  # Write the raw and C identifiers.
7784  if test "$lt_cv_nm_interface" = "MS dumpbin"; then
7785    # Fake it for dumpbin and say T for any non-static function
7786    # and D for any global variable.
7787    # Also find C++ and __fastcall symbols from MSVC++,
7788    # which start with @ or ?.
7789    lt_cv_sys_global_symbol_pipe="$AWK '"\
7790"     {last_section=section; section=\$ 3};"\
7791"     /Section length .*#relocs.*(pick any)/{hide[last_section]=1};"\
7792"     \$ 0!~/External *\|/{next};"\
7793"     / 0+ UNDEF /{next}; / UNDEF \([^|]\)*()/{next};"\
7794"     {if(hide[section]) next};"\
7795"     {f=0}; \$ 0~/\(\).*\|/{f=1}; {printf f ? \"T \" : \"D \"};"\
7796"     {split(\$ 0, a, /\||\r/); split(a[2], s)};"\
7797"     s[1]~/^[@?]/{print s[1], s[1]; next};"\
7798"     s[1]~prfx {split(s[1],t,\"@\"); print t[1], substr(t[1],length(prfx))}"\
7799"     ' prfx=^$ac_symprfx"
7800  else
7801    lt_cv_sys_global_symbol_pipe="sed -n -e 's/^.*[	 ]\($symcode$symcode*\)[	 ][	 ]*$ac_symprfx$sympat$opt_cr$/$symxfrm/p'"
7802  fi
7803
7804  # Check to see that the pipe works correctly.
7805  pipe_works=no
7806
7807  rm -f conftest*
7808  cat > conftest.$ac_ext <<_LT_EOF
7809#ifdef __cplusplus
7810extern "C" {
7811#endif
7812char nm_test_var;
7813void nm_test_func(void);
7814void nm_test_func(void){}
7815#ifdef __cplusplus
7816}
7817#endif
7818int main(){nm_test_var='a';nm_test_func();return(0);}
7819_LT_EOF
7820
7821  if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
7822  (eval $ac_compile) 2>&5
7823  ac_status=$?
7824  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
7825  test $ac_status = 0; }; then
7826    # Now try to grab the symbols.
7827    nlist=conftest.nm
7828    if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$NM conftest.$ac_objext \| "$lt_cv_sys_global_symbol_pipe" \> $nlist\""; } >&5
7829  (eval $NM conftest.$ac_objext \| "$lt_cv_sys_global_symbol_pipe" \> $nlist) 2>&5
7830  ac_status=$?
7831  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
7832  test $ac_status = 0; } && test -s "$nlist"; then
7833      # Try sorting and uniquifying the output.
7834      if sort "$nlist" | uniq > "$nlist"T; then
7835	mv -f "$nlist"T "$nlist"
7836      else
7837	rm -f "$nlist"T
7838      fi
7839
7840      # Make sure that we snagged all the symbols we need.
7841      if $GREP ' nm_test_var$' "$nlist" >/dev/null; then
7842	if $GREP ' nm_test_func$' "$nlist" >/dev/null; then
7843	  cat <<_LT_EOF > conftest.$ac_ext
7844#ifdef __cplusplus
7845extern "C" {
7846#endif
7847
7848_LT_EOF
7849	  # Now generate the symbol file.
7850	  eval "$lt_cv_sys_global_symbol_to_cdecl"' < "$nlist" | $GREP -v main >> conftest.$ac_ext'
7851
7852	  cat <<_LT_EOF >> conftest.$ac_ext
7853
7854/* The mapping between symbol names and symbols.  */
7855const struct {
7856  const char *name;
7857  void       *address;
7858}
7859lt__PROGRAM__LTX_preloaded_symbols[] =
7860{
7861  { "@PROGRAM@", (void *) 0 },
7862_LT_EOF
7863	  $SED "s/^$symcode$symcode* \(.*\) \(.*\)$/  {\"\2\", (void *) \&\2},/" < "$nlist" | $GREP -v main >> conftest.$ac_ext
7864	  cat <<\_LT_EOF >> conftest.$ac_ext
7865  {0, (void *) 0}
7866};
7867
7868/* This works around a problem in FreeBSD linker */
7869#ifdef FREEBSD_WORKAROUND
7870static const void *lt_preloaded_setup() {
7871  return lt__PROGRAM__LTX_preloaded_symbols;
7872}
7873#endif
7874
7875#ifdef __cplusplus
7876}
7877#endif
7878_LT_EOF
7879	  # Now try linking the two files.
7880	  mv conftest.$ac_objext conftstm.$ac_objext
7881	  lt_save_LIBS="$LIBS"
7882	  lt_save_CFLAGS="$CFLAGS"
7883	  LIBS="conftstm.$ac_objext"
7884	  CFLAGS="$CFLAGS$lt_prog_compiler_no_builtin_flag"
7885	  if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_link\""; } >&5
7886  (eval $ac_link) 2>&5
7887  ac_status=$?
7888  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
7889  test $ac_status = 0; } && test -s conftest${ac_exeext}; then
7890	    pipe_works=yes
7891	  fi
7892	  LIBS="$lt_save_LIBS"
7893	  CFLAGS="$lt_save_CFLAGS"
7894	else
7895	  echo "cannot find nm_test_func in $nlist" >&5
7896	fi
7897      else
7898	echo "cannot find nm_test_var in $nlist" >&5
7899      fi
7900    else
7901      echo "cannot run $lt_cv_sys_global_symbol_pipe" >&5
7902    fi
7903  else
7904    echo "$progname: failed program was:" >&5
7905    cat conftest.$ac_ext >&5
7906  fi
7907  rm -rf conftest* conftst*
7908
7909  # Do not use the global_symbol_pipe unless it works.
7910  if test "$pipe_works" = yes; then
7911    break
7912  else
7913    lt_cv_sys_global_symbol_pipe=
7914  fi
7915done
7916
7917fi
7918
7919if test -z "$lt_cv_sys_global_symbol_pipe"; then
7920  lt_cv_sys_global_symbol_to_cdecl=
7921fi
7922if test -z "$lt_cv_sys_global_symbol_pipe$lt_cv_sys_global_symbol_to_cdecl"; then
7923  { $as_echo "$as_me:${as_lineno-$LINENO}: result: failed" >&5
7924$as_echo "failed" >&6; }
7925else
7926  { $as_echo "$as_me:${as_lineno-$LINENO}: result: ok" >&5
7927$as_echo "ok" >&6; }
7928fi
7929
7930
7931
7932
7933
7934
7935
7936
7937
7938
7939
7940
7941
7942
7943
7944
7945
7946
7947
7948
7949
7950
7951# Check whether --enable-libtool-lock was given.
7952if test "${enable_libtool_lock+set}" = set; then :
7953  enableval=$enable_libtool_lock;
7954fi
7955
7956test "x$enable_libtool_lock" != xno && enable_libtool_lock=yes
7957
7958# Some flags need to be propagated to the compiler or linker for good
7959# libtool support.
7960case $host in
7961ia64-*-hpux*)
7962  # Find out which ABI we are using.
7963  echo 'int i;' > conftest.$ac_ext
7964  if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
7965  (eval $ac_compile) 2>&5
7966  ac_status=$?
7967  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
7968  test $ac_status = 0; }; then
7969    case `/usr/bin/file conftest.$ac_objext` in
7970      *ELF-32*)
7971	HPUX_IA64_MODE="32"
7972	;;
7973      *ELF-64*)
7974	HPUX_IA64_MODE="64"
7975	;;
7976    esac
7977  fi
7978  rm -rf conftest*
7979  ;;
7980*-*-irix6*)
7981  # Find out which ABI we are using.
7982  echo '#line '$LINENO' "configure"' > conftest.$ac_ext
7983  if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
7984  (eval $ac_compile) 2>&5
7985  ac_status=$?
7986  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
7987  test $ac_status = 0; }; then
7988    if test "$lt_cv_prog_gnu_ld" = yes; then
7989      case `/usr/bin/file conftest.$ac_objext` in
7990	*32-bit*)
7991	  LD="${LD-ld} -melf32bsmip"
7992	  ;;
7993	*N32*)
7994	  LD="${LD-ld} -melf32bmipn32"
7995	  ;;
7996	*64-bit*)
7997	  LD="${LD-ld} -melf64bmip"
7998	;;
7999      esac
8000    else
8001      case `/usr/bin/file conftest.$ac_objext` in
8002	*32-bit*)
8003	  LD="${LD-ld} -32"
8004	  ;;
8005	*N32*)
8006	  LD="${LD-ld} -n32"
8007	  ;;
8008	*64-bit*)
8009	  LD="${LD-ld} -64"
8010	  ;;
8011      esac
8012    fi
8013  fi
8014  rm -rf conftest*
8015  ;;
8016
8017x86_64-*kfreebsd*-gnu|x86_64-*linux*|powerpc*-*linux*| \
8018s390*-*linux*|s390*-*tpf*|sparc*-*linux*)
8019  # Find out which ABI we are using.
8020  echo 'int i;' > conftest.$ac_ext
8021  if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
8022  (eval $ac_compile) 2>&5
8023  ac_status=$?
8024  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
8025  test $ac_status = 0; }; then
8026    case `/usr/bin/file conftest.o` in
8027      *32-bit*)
8028	case $host in
8029	  x86_64-*kfreebsd*-gnu)
8030	    LD="${LD-ld} -m elf_i386_fbsd"
8031	    ;;
8032	  x86_64-*linux*)
8033	    case `/usr/bin/file conftest.o` in
8034	      *x86-64*)
8035		LD="${LD-ld} -m elf32_x86_64"
8036		;;
8037	      *)
8038		LD="${LD-ld} -m elf_i386"
8039		;;
8040	    esac
8041	    ;;
8042	  powerpc64le-*linux*)
8043	    LD="${LD-ld} -m elf32lppclinux"
8044	    ;;
8045	  powerpc64-*linux*)
8046	    LD="${LD-ld} -m elf32ppclinux"
8047	    ;;
8048	  s390x-*linux*)
8049	    LD="${LD-ld} -m elf_s390"
8050	    ;;
8051	  sparc64-*linux*)
8052	    LD="${LD-ld} -m elf32_sparc"
8053	    ;;
8054	esac
8055	;;
8056      *64-bit*)
8057	case $host in
8058	  x86_64-*kfreebsd*-gnu)
8059	    LD="${LD-ld} -m elf_x86_64_fbsd"
8060	    ;;
8061	  x86_64-*linux*)
8062	    LD="${LD-ld} -m elf_x86_64"
8063	    ;;
8064	  powerpcle-*linux*)
8065	    LD="${LD-ld} -m elf64lppc"
8066	    ;;
8067	  powerpc-*linux*)
8068	    LD="${LD-ld} -m elf64ppc"
8069	    ;;
8070	  s390*-*linux*|s390*-*tpf*)
8071	    LD="${LD-ld} -m elf64_s390"
8072	    ;;
8073	  sparc*-*linux*)
8074	    LD="${LD-ld} -m elf64_sparc"
8075	    ;;
8076	esac
8077	;;
8078    esac
8079  fi
8080  rm -rf conftest*
8081  ;;
8082
8083*-*-sco3.2v5*)
8084  # On SCO OpenServer 5, we need -belf to get full-featured binaries.
8085  SAVE_CFLAGS="$CFLAGS"
8086  CFLAGS="$CFLAGS -belf"
8087  { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the C compiler needs -belf" >&5
8088$as_echo_n "checking whether the C compiler needs -belf... " >&6; }
8089if ${lt_cv_cc_needs_belf+:} false; then :
8090  $as_echo_n "(cached) " >&6
8091else
8092  ac_ext=c
8093ac_cpp='$CPP $CPPFLAGS'
8094ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
8095ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
8096ac_compiler_gnu=$ac_cv_c_compiler_gnu
8097
8098     cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8099/* end confdefs.h.  */
8100
8101int
8102main ()
8103{
8104
8105  ;
8106  return 0;
8107}
8108_ACEOF
8109if ac_fn_c_try_link "$LINENO"; then :
8110  lt_cv_cc_needs_belf=yes
8111else
8112  lt_cv_cc_needs_belf=no
8113fi
8114rm -f core conftest.err conftest.$ac_objext \
8115    conftest$ac_exeext conftest.$ac_ext
8116     ac_ext=c
8117ac_cpp='$CPP $CPPFLAGS'
8118ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
8119ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
8120ac_compiler_gnu=$ac_cv_c_compiler_gnu
8121
8122fi
8123{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_cc_needs_belf" >&5
8124$as_echo "$lt_cv_cc_needs_belf" >&6; }
8125  if test x"$lt_cv_cc_needs_belf" != x"yes"; then
8126    # this is probably gcc 2.8.0, egcs 1.0 or newer; no need for -belf
8127    CFLAGS="$SAVE_CFLAGS"
8128  fi
8129  ;;
8130sparc*-*solaris*)
8131  # Find out which ABI we are using.
8132  echo 'int i;' > conftest.$ac_ext
8133  if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
8134  (eval $ac_compile) 2>&5
8135  ac_status=$?
8136  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
8137  test $ac_status = 0; }; then
8138    case `/usr/bin/file conftest.o` in
8139    *64-bit*)
8140      case $lt_cv_prog_gnu_ld in
8141      yes*) LD="${LD-ld} -m elf64_sparc" ;;
8142      *)
8143	if ${LD-ld} -64 -r -o conftest2.o conftest.o >/dev/null 2>&1; then
8144	  LD="${LD-ld} -64"
8145	fi
8146	;;
8147      esac
8148      ;;
8149    esac
8150  fi
8151  rm -rf conftest*
8152  ;;
8153esac
8154
8155need_locks="$enable_libtool_lock"
8156
8157
8158  case $host_os in
8159    rhapsody* | darwin*)
8160    if test -n "$ac_tool_prefix"; then
8161  # Extract the first word of "${ac_tool_prefix}dsymutil", so it can be a program name with args.
8162set dummy ${ac_tool_prefix}dsymutil; ac_word=$2
8163{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
8164$as_echo_n "checking for $ac_word... " >&6; }
8165if ${ac_cv_prog_DSYMUTIL+:} false; then :
8166  $as_echo_n "(cached) " >&6
8167else
8168  if test -n "$DSYMUTIL"; then
8169  ac_cv_prog_DSYMUTIL="$DSYMUTIL" # Let the user override the test.
8170else
8171as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8172for as_dir in $PATH
8173do
8174  IFS=$as_save_IFS
8175  test -z "$as_dir" && as_dir=.
8176    for ac_exec_ext in '' $ac_executable_extensions; do
8177  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
8178    ac_cv_prog_DSYMUTIL="${ac_tool_prefix}dsymutil"
8179    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
8180    break 2
8181  fi
8182done
8183  done
8184IFS=$as_save_IFS
8185
8186fi
8187fi
8188DSYMUTIL=$ac_cv_prog_DSYMUTIL
8189if test -n "$DSYMUTIL"; then
8190  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $DSYMUTIL" >&5
8191$as_echo "$DSYMUTIL" >&6; }
8192else
8193  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
8194$as_echo "no" >&6; }
8195fi
8196
8197
8198fi
8199if test -z "$ac_cv_prog_DSYMUTIL"; then
8200  ac_ct_DSYMUTIL=$DSYMUTIL
8201  # Extract the first word of "dsymutil", so it can be a program name with args.
8202set dummy dsymutil; ac_word=$2
8203{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
8204$as_echo_n "checking for $ac_word... " >&6; }
8205if ${ac_cv_prog_ac_ct_DSYMUTIL+:} false; then :
8206  $as_echo_n "(cached) " >&6
8207else
8208  if test -n "$ac_ct_DSYMUTIL"; then
8209  ac_cv_prog_ac_ct_DSYMUTIL="$ac_ct_DSYMUTIL" # Let the user override the test.
8210else
8211as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8212for as_dir in $PATH
8213do
8214  IFS=$as_save_IFS
8215  test -z "$as_dir" && as_dir=.
8216    for ac_exec_ext in '' $ac_executable_extensions; do
8217  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
8218    ac_cv_prog_ac_ct_DSYMUTIL="dsymutil"
8219    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
8220    break 2
8221  fi
8222done
8223  done
8224IFS=$as_save_IFS
8225
8226fi
8227fi
8228ac_ct_DSYMUTIL=$ac_cv_prog_ac_ct_DSYMUTIL
8229if test -n "$ac_ct_DSYMUTIL"; then
8230  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_DSYMUTIL" >&5
8231$as_echo "$ac_ct_DSYMUTIL" >&6; }
8232else
8233  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
8234$as_echo "no" >&6; }
8235fi
8236
8237  if test "x$ac_ct_DSYMUTIL" = x; then
8238    DSYMUTIL=":"
8239  else
8240    case $cross_compiling:$ac_tool_warned in
8241yes:)
8242{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
8243$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
8244ac_tool_warned=yes ;;
8245esac
8246    DSYMUTIL=$ac_ct_DSYMUTIL
8247  fi
8248else
8249  DSYMUTIL="$ac_cv_prog_DSYMUTIL"
8250fi
8251
8252    if test -n "$ac_tool_prefix"; then
8253  # Extract the first word of "${ac_tool_prefix}nmedit", so it can be a program name with args.
8254set dummy ${ac_tool_prefix}nmedit; ac_word=$2
8255{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
8256$as_echo_n "checking for $ac_word... " >&6; }
8257if ${ac_cv_prog_NMEDIT+:} false; then :
8258  $as_echo_n "(cached) " >&6
8259else
8260  if test -n "$NMEDIT"; then
8261  ac_cv_prog_NMEDIT="$NMEDIT" # Let the user override the test.
8262else
8263as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8264for as_dir in $PATH
8265do
8266  IFS=$as_save_IFS
8267  test -z "$as_dir" && as_dir=.
8268    for ac_exec_ext in '' $ac_executable_extensions; do
8269  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
8270    ac_cv_prog_NMEDIT="${ac_tool_prefix}nmedit"
8271    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
8272    break 2
8273  fi
8274done
8275  done
8276IFS=$as_save_IFS
8277
8278fi
8279fi
8280NMEDIT=$ac_cv_prog_NMEDIT
8281if test -n "$NMEDIT"; then
8282  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $NMEDIT" >&5
8283$as_echo "$NMEDIT" >&6; }
8284else
8285  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
8286$as_echo "no" >&6; }
8287fi
8288
8289
8290fi
8291if test -z "$ac_cv_prog_NMEDIT"; then
8292  ac_ct_NMEDIT=$NMEDIT
8293  # Extract the first word of "nmedit", so it can be a program name with args.
8294set dummy nmedit; ac_word=$2
8295{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
8296$as_echo_n "checking for $ac_word... " >&6; }
8297if ${ac_cv_prog_ac_ct_NMEDIT+:} false; then :
8298  $as_echo_n "(cached) " >&6
8299else
8300  if test -n "$ac_ct_NMEDIT"; then
8301  ac_cv_prog_ac_ct_NMEDIT="$ac_ct_NMEDIT" # Let the user override the test.
8302else
8303as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8304for as_dir in $PATH
8305do
8306  IFS=$as_save_IFS
8307  test -z "$as_dir" && as_dir=.
8308    for ac_exec_ext in '' $ac_executable_extensions; do
8309  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
8310    ac_cv_prog_ac_ct_NMEDIT="nmedit"
8311    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
8312    break 2
8313  fi
8314done
8315  done
8316IFS=$as_save_IFS
8317
8318fi
8319fi
8320ac_ct_NMEDIT=$ac_cv_prog_ac_ct_NMEDIT
8321if test -n "$ac_ct_NMEDIT"; then
8322  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_NMEDIT" >&5
8323$as_echo "$ac_ct_NMEDIT" >&6; }
8324else
8325  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
8326$as_echo "no" >&6; }
8327fi
8328
8329  if test "x$ac_ct_NMEDIT" = x; then
8330    NMEDIT=":"
8331  else
8332    case $cross_compiling:$ac_tool_warned in
8333yes:)
8334{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
8335$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
8336ac_tool_warned=yes ;;
8337esac
8338    NMEDIT=$ac_ct_NMEDIT
8339  fi
8340else
8341  NMEDIT="$ac_cv_prog_NMEDIT"
8342fi
8343
8344    if test -n "$ac_tool_prefix"; then
8345  # Extract the first word of "${ac_tool_prefix}lipo", so it can be a program name with args.
8346set dummy ${ac_tool_prefix}lipo; ac_word=$2
8347{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
8348$as_echo_n "checking for $ac_word... " >&6; }
8349if ${ac_cv_prog_LIPO+:} false; then :
8350  $as_echo_n "(cached) " >&6
8351else
8352  if test -n "$LIPO"; then
8353  ac_cv_prog_LIPO="$LIPO" # Let the user override the test.
8354else
8355as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8356for as_dir in $PATH
8357do
8358  IFS=$as_save_IFS
8359  test -z "$as_dir" && as_dir=.
8360    for ac_exec_ext in '' $ac_executable_extensions; do
8361  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
8362    ac_cv_prog_LIPO="${ac_tool_prefix}lipo"
8363    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
8364    break 2
8365  fi
8366done
8367  done
8368IFS=$as_save_IFS
8369
8370fi
8371fi
8372LIPO=$ac_cv_prog_LIPO
8373if test -n "$LIPO"; then
8374  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LIPO" >&5
8375$as_echo "$LIPO" >&6; }
8376else
8377  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
8378$as_echo "no" >&6; }
8379fi
8380
8381
8382fi
8383if test -z "$ac_cv_prog_LIPO"; then
8384  ac_ct_LIPO=$LIPO
8385  # Extract the first word of "lipo", so it can be a program name with args.
8386set dummy lipo; ac_word=$2
8387{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
8388$as_echo_n "checking for $ac_word... " >&6; }
8389if ${ac_cv_prog_ac_ct_LIPO+:} false; then :
8390  $as_echo_n "(cached) " >&6
8391else
8392  if test -n "$ac_ct_LIPO"; then
8393  ac_cv_prog_ac_ct_LIPO="$ac_ct_LIPO" # Let the user override the test.
8394else
8395as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8396for as_dir in $PATH
8397do
8398  IFS=$as_save_IFS
8399  test -z "$as_dir" && as_dir=.
8400    for ac_exec_ext in '' $ac_executable_extensions; do
8401  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
8402    ac_cv_prog_ac_ct_LIPO="lipo"
8403    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
8404    break 2
8405  fi
8406done
8407  done
8408IFS=$as_save_IFS
8409
8410fi
8411fi
8412ac_ct_LIPO=$ac_cv_prog_ac_ct_LIPO
8413if test -n "$ac_ct_LIPO"; then
8414  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_LIPO" >&5
8415$as_echo "$ac_ct_LIPO" >&6; }
8416else
8417  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
8418$as_echo "no" >&6; }
8419fi
8420
8421  if test "x$ac_ct_LIPO" = x; then
8422    LIPO=":"
8423  else
8424    case $cross_compiling:$ac_tool_warned in
8425yes:)
8426{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
8427$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
8428ac_tool_warned=yes ;;
8429esac
8430    LIPO=$ac_ct_LIPO
8431  fi
8432else
8433  LIPO="$ac_cv_prog_LIPO"
8434fi
8435
8436    if test -n "$ac_tool_prefix"; then
8437  # Extract the first word of "${ac_tool_prefix}otool", so it can be a program name with args.
8438set dummy ${ac_tool_prefix}otool; ac_word=$2
8439{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
8440$as_echo_n "checking for $ac_word... " >&6; }
8441if ${ac_cv_prog_OTOOL+:} false; then :
8442  $as_echo_n "(cached) " >&6
8443else
8444  if test -n "$OTOOL"; then
8445  ac_cv_prog_OTOOL="$OTOOL" # Let the user override the test.
8446else
8447as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8448for as_dir in $PATH
8449do
8450  IFS=$as_save_IFS
8451  test -z "$as_dir" && as_dir=.
8452    for ac_exec_ext in '' $ac_executable_extensions; do
8453  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
8454    ac_cv_prog_OTOOL="${ac_tool_prefix}otool"
8455    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
8456    break 2
8457  fi
8458done
8459  done
8460IFS=$as_save_IFS
8461
8462fi
8463fi
8464OTOOL=$ac_cv_prog_OTOOL
8465if test -n "$OTOOL"; then
8466  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $OTOOL" >&5
8467$as_echo "$OTOOL" >&6; }
8468else
8469  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
8470$as_echo "no" >&6; }
8471fi
8472
8473
8474fi
8475if test -z "$ac_cv_prog_OTOOL"; then
8476  ac_ct_OTOOL=$OTOOL
8477  # Extract the first word of "otool", so it can be a program name with args.
8478set dummy otool; ac_word=$2
8479{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
8480$as_echo_n "checking for $ac_word... " >&6; }
8481if ${ac_cv_prog_ac_ct_OTOOL+:} false; then :
8482  $as_echo_n "(cached) " >&6
8483else
8484  if test -n "$ac_ct_OTOOL"; then
8485  ac_cv_prog_ac_ct_OTOOL="$ac_ct_OTOOL" # Let the user override the test.
8486else
8487as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8488for as_dir in $PATH
8489do
8490  IFS=$as_save_IFS
8491  test -z "$as_dir" && as_dir=.
8492    for ac_exec_ext in '' $ac_executable_extensions; do
8493  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
8494    ac_cv_prog_ac_ct_OTOOL="otool"
8495    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
8496    break 2
8497  fi
8498done
8499  done
8500IFS=$as_save_IFS
8501
8502fi
8503fi
8504ac_ct_OTOOL=$ac_cv_prog_ac_ct_OTOOL
8505if test -n "$ac_ct_OTOOL"; then
8506  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_OTOOL" >&5
8507$as_echo "$ac_ct_OTOOL" >&6; }
8508else
8509  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
8510$as_echo "no" >&6; }
8511fi
8512
8513  if test "x$ac_ct_OTOOL" = x; then
8514    OTOOL=":"
8515  else
8516    case $cross_compiling:$ac_tool_warned in
8517yes:)
8518{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
8519$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
8520ac_tool_warned=yes ;;
8521esac
8522    OTOOL=$ac_ct_OTOOL
8523  fi
8524else
8525  OTOOL="$ac_cv_prog_OTOOL"
8526fi
8527
8528    if test -n "$ac_tool_prefix"; then
8529  # Extract the first word of "${ac_tool_prefix}otool64", so it can be a program name with args.
8530set dummy ${ac_tool_prefix}otool64; ac_word=$2
8531{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
8532$as_echo_n "checking for $ac_word... " >&6; }
8533if ${ac_cv_prog_OTOOL64+:} false; then :
8534  $as_echo_n "(cached) " >&6
8535else
8536  if test -n "$OTOOL64"; then
8537  ac_cv_prog_OTOOL64="$OTOOL64" # Let the user override the test.
8538else
8539as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8540for as_dir in $PATH
8541do
8542  IFS=$as_save_IFS
8543  test -z "$as_dir" && as_dir=.
8544    for ac_exec_ext in '' $ac_executable_extensions; do
8545  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
8546    ac_cv_prog_OTOOL64="${ac_tool_prefix}otool64"
8547    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
8548    break 2
8549  fi
8550done
8551  done
8552IFS=$as_save_IFS
8553
8554fi
8555fi
8556OTOOL64=$ac_cv_prog_OTOOL64
8557if test -n "$OTOOL64"; then
8558  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $OTOOL64" >&5
8559$as_echo "$OTOOL64" >&6; }
8560else
8561  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
8562$as_echo "no" >&6; }
8563fi
8564
8565
8566fi
8567if test -z "$ac_cv_prog_OTOOL64"; then
8568  ac_ct_OTOOL64=$OTOOL64
8569  # Extract the first word of "otool64", so it can be a program name with args.
8570set dummy otool64; ac_word=$2
8571{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
8572$as_echo_n "checking for $ac_word... " >&6; }
8573if ${ac_cv_prog_ac_ct_OTOOL64+:} false; then :
8574  $as_echo_n "(cached) " >&6
8575else
8576  if test -n "$ac_ct_OTOOL64"; then
8577  ac_cv_prog_ac_ct_OTOOL64="$ac_ct_OTOOL64" # Let the user override the test.
8578else
8579as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8580for as_dir in $PATH
8581do
8582  IFS=$as_save_IFS
8583  test -z "$as_dir" && as_dir=.
8584    for ac_exec_ext in '' $ac_executable_extensions; do
8585  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
8586    ac_cv_prog_ac_ct_OTOOL64="otool64"
8587    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
8588    break 2
8589  fi
8590done
8591  done
8592IFS=$as_save_IFS
8593
8594fi
8595fi
8596ac_ct_OTOOL64=$ac_cv_prog_ac_ct_OTOOL64
8597if test -n "$ac_ct_OTOOL64"; then
8598  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_OTOOL64" >&5
8599$as_echo "$ac_ct_OTOOL64" >&6; }
8600else
8601  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
8602$as_echo "no" >&6; }
8603fi
8604
8605  if test "x$ac_ct_OTOOL64" = x; then
8606    OTOOL64=":"
8607  else
8608    case $cross_compiling:$ac_tool_warned in
8609yes:)
8610{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
8611$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
8612ac_tool_warned=yes ;;
8613esac
8614    OTOOL64=$ac_ct_OTOOL64
8615  fi
8616else
8617  OTOOL64="$ac_cv_prog_OTOOL64"
8618fi
8619
8620
8621
8622
8623
8624
8625
8626
8627
8628
8629
8630
8631
8632
8633
8634
8635
8636
8637
8638
8639
8640
8641
8642
8643
8644
8645
8646    { $as_echo "$as_me:${as_lineno-$LINENO}: checking for -single_module linker flag" >&5
8647$as_echo_n "checking for -single_module linker flag... " >&6; }
8648if ${lt_cv_apple_cc_single_mod+:} false; then :
8649  $as_echo_n "(cached) " >&6
8650else
8651  lt_cv_apple_cc_single_mod=no
8652      if test -z "${LT_MULTI_MODULE}"; then
8653	# By default we will add the -single_module flag. You can override
8654	# by either setting the environment variable LT_MULTI_MODULE
8655	# non-empty at configure time, or by adding -multi_module to the
8656	# link flags.
8657	rm -rf libconftest.dylib*
8658	echo "int foo(void){return 1;}" > conftest.c
8659	echo "$LTCC $LTCFLAGS $LDFLAGS -o libconftest.dylib \
8660-dynamiclib -Wl,-single_module conftest.c" >&5
8661	$LTCC $LTCFLAGS $LDFLAGS -o libconftest.dylib \
8662	  -dynamiclib -Wl,-single_module conftest.c 2>conftest.err
8663        _lt_result=$?
8664	if test -f libconftest.dylib && test ! -s conftest.err && test $_lt_result = 0; then
8665	  lt_cv_apple_cc_single_mod=yes
8666	else
8667	  cat conftest.err >&5
8668	fi
8669	rm -rf libconftest.dylib*
8670	rm -f conftest.*
8671      fi
8672fi
8673{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_apple_cc_single_mod" >&5
8674$as_echo "$lt_cv_apple_cc_single_mod" >&6; }
8675    { $as_echo "$as_me:${as_lineno-$LINENO}: checking for -exported_symbols_list linker flag" >&5
8676$as_echo_n "checking for -exported_symbols_list linker flag... " >&6; }
8677if ${lt_cv_ld_exported_symbols_list+:} false; then :
8678  $as_echo_n "(cached) " >&6
8679else
8680  lt_cv_ld_exported_symbols_list=no
8681      save_LDFLAGS=$LDFLAGS
8682      echo "_main" > conftest.sym
8683      LDFLAGS="$LDFLAGS -Wl,-exported_symbols_list,conftest.sym"
8684      cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8685/* end confdefs.h.  */
8686
8687int
8688main ()
8689{
8690
8691  ;
8692  return 0;
8693}
8694_ACEOF
8695if ac_fn_c_try_link "$LINENO"; then :
8696  lt_cv_ld_exported_symbols_list=yes
8697else
8698  lt_cv_ld_exported_symbols_list=no
8699fi
8700rm -f core conftest.err conftest.$ac_objext \
8701    conftest$ac_exeext conftest.$ac_ext
8702	LDFLAGS="$save_LDFLAGS"
8703
8704fi
8705{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_ld_exported_symbols_list" >&5
8706$as_echo "$lt_cv_ld_exported_symbols_list" >&6; }
8707    { $as_echo "$as_me:${as_lineno-$LINENO}: checking for -force_load linker flag" >&5
8708$as_echo_n "checking for -force_load linker flag... " >&6; }
8709if ${lt_cv_ld_force_load+:} false; then :
8710  $as_echo_n "(cached) " >&6
8711else
8712  lt_cv_ld_force_load=no
8713      cat > conftest.c << _LT_EOF
8714int forced_loaded() { return 2;}
8715_LT_EOF
8716      echo "$LTCC $LTCFLAGS -c -o conftest.o conftest.c" >&5
8717      $LTCC $LTCFLAGS -c -o conftest.o conftest.c 2>&5
8718      echo "$AR cru libconftest.a conftest.o" >&5
8719      $AR cru libconftest.a conftest.o 2>&5
8720      cat > conftest.c << _LT_EOF
8721int main() { return 0;}
8722_LT_EOF
8723      echo "$LTCC $LTCFLAGS $LDFLAGS -o conftest conftest.c -Wl,-force_load,./libconftest.a" >&5
8724      $LTCC $LTCFLAGS $LDFLAGS -o conftest conftest.c -Wl,-force_load,./libconftest.a 2>conftest.err
8725      _lt_result=$?
8726      if test -f conftest && test ! -s conftest.err && test $_lt_result = 0 && $GREP forced_load conftest 2>&1 >/dev/null; then
8727	lt_cv_ld_force_load=yes
8728      else
8729	cat conftest.err >&5
8730      fi
8731        rm -f conftest.err libconftest.a conftest conftest.c
8732        rm -rf conftest.dSYM
8733
8734fi
8735{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_ld_force_load" >&5
8736$as_echo "$lt_cv_ld_force_load" >&6; }
8737    case $host_os in
8738    rhapsody* | darwin1.[012])
8739      _lt_dar_allow_undefined='${wl}-undefined ${wl}suppress' ;;
8740    darwin1.*)
8741      _lt_dar_allow_undefined='${wl}-flat_namespace ${wl}-undefined ${wl}suppress' ;;
8742    darwin*) # darwin 5.x on
8743      # if running on 10.5 or later, the deployment target defaults
8744      # to the OS version, if on x86, and 10.4, the deployment
8745      # target defaults to 10.4. Don't you love it?
8746      case ${MACOSX_DEPLOYMENT_TARGET-10.0},$host in
8747	10.0,*86*-darwin8*|10.0,*-darwin[91]*)
8748	  _lt_dar_allow_undefined='${wl}-undefined ${wl}dynamic_lookup' ;;
8749	10.[012][,.]*)
8750	  _lt_dar_allow_undefined='${wl}-flat_namespace ${wl}-undefined ${wl}suppress' ;;
8751	10.*)
8752	  _lt_dar_allow_undefined='${wl}-undefined ${wl}dynamic_lookup' ;;
8753      esac
8754    ;;
8755  esac
8756    if test "$lt_cv_apple_cc_single_mod" = "yes"; then
8757      _lt_dar_single_mod='$single_module'
8758    fi
8759    if test "$lt_cv_ld_exported_symbols_list" = "yes"; then
8760      _lt_dar_export_syms=' ${wl}-exported_symbols_list,$output_objdir/${libname}-symbols.expsym'
8761    else
8762      _lt_dar_export_syms='~$NMEDIT -s $output_objdir/${libname}-symbols.expsym ${lib}'
8763    fi
8764    if test "$DSYMUTIL" != ":" && test "$lt_cv_ld_force_load" = "no"; then
8765      _lt_dsymutil='~$DSYMUTIL $lib || :'
8766    else
8767      _lt_dsymutil=
8768    fi
8769    ;;
8770  esac
8771
8772for ac_header in dlfcn.h
8773do :
8774  ac_fn_c_check_header_compile "$LINENO" "dlfcn.h" "ac_cv_header_dlfcn_h" "$ac_includes_default
8775"
8776if test "x$ac_cv_header_dlfcn_h" = xyes; then :
8777  cat >>confdefs.h <<_ACEOF
8778#define HAVE_DLFCN_H 1
8779_ACEOF
8780
8781fi
8782
8783done
8784
8785
8786
8787
8788
8789
8790# Set options
8791
8792
8793
8794        enable_dlopen=no
8795
8796
8797  enable_win32_dll=no
8798
8799
8800
8801  # Check whether --enable-static was given.
8802if test "${enable_static+set}" = set; then :
8803  enableval=$enable_static; p=${PACKAGE-default}
8804    case $enableval in
8805    yes) enable_static=yes ;;
8806    no) enable_static=no ;;
8807    *)
8808     enable_static=no
8809      # Look at the argument we got.  We use all the common list separators.
8810      lt_save_ifs="$IFS"; IFS="${IFS}$PATH_SEPARATOR,"
8811      for pkg in $enableval; do
8812	IFS="$lt_save_ifs"
8813	if test "X$pkg" = "X$p"; then
8814	  enable_static=yes
8815	fi
8816      done
8817      IFS="$lt_save_ifs"
8818      ;;
8819    esac
8820else
8821  enable_static=yes
8822fi
8823
8824
8825
8826
8827
8828
8829
8830
8831
8832
8833# Check whether --with-pic was given.
8834if test "${with_pic+set}" = set; then :
8835  withval=$with_pic; pic_mode="$withval"
8836else
8837  pic_mode=default
8838fi
8839
8840
8841test -z "$pic_mode" && pic_mode=default
8842
8843
8844
8845
8846
8847
8848
8849  # Check whether --enable-fast-install was given.
8850if test "${enable_fast_install+set}" = set; then :
8851  enableval=$enable_fast_install; p=${PACKAGE-default}
8852    case $enableval in
8853    yes) enable_fast_install=yes ;;
8854    no) enable_fast_install=no ;;
8855    *)
8856      enable_fast_install=no
8857      # Look at the argument we got.  We use all the common list separators.
8858      lt_save_ifs="$IFS"; IFS="${IFS}$PATH_SEPARATOR,"
8859      for pkg in $enableval; do
8860	IFS="$lt_save_ifs"
8861	if test "X$pkg" = "X$p"; then
8862	  enable_fast_install=yes
8863	fi
8864      done
8865      IFS="$lt_save_ifs"
8866      ;;
8867    esac
8868else
8869  enable_fast_install=yes
8870fi
8871
8872
8873
8874
8875
8876
8877
8878
8879
8880
8881
8882# This can be used to rebuild libtool when needed
8883LIBTOOL_DEPS="$ltmain"
8884
8885# Always use our own libtool.
8886LIBTOOL='$(SHELL) $(top_builddir)/libtool'
8887
8888
8889
8890
8891
8892
8893
8894
8895
8896
8897
8898
8899
8900
8901
8902
8903
8904
8905
8906
8907
8908
8909
8910
8911
8912
8913test -z "$LN_S" && LN_S="ln -s"
8914
8915
8916
8917
8918
8919
8920
8921
8922
8923
8924
8925
8926
8927
8928if test -n "${ZSH_VERSION+set}" ; then
8929   setopt NO_GLOB_SUBST
8930fi
8931
8932{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for objdir" >&5
8933$as_echo_n "checking for objdir... " >&6; }
8934if ${lt_cv_objdir+:} false; then :
8935  $as_echo_n "(cached) " >&6
8936else
8937  rm -f .libs 2>/dev/null
8938mkdir .libs 2>/dev/null
8939if test -d .libs; then
8940  lt_cv_objdir=.libs
8941else
8942  # MS-DOS does not allow filenames that begin with a dot.
8943  lt_cv_objdir=_libs
8944fi
8945rmdir .libs 2>/dev/null
8946fi
8947{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_objdir" >&5
8948$as_echo "$lt_cv_objdir" >&6; }
8949objdir=$lt_cv_objdir
8950
8951
8952
8953
8954
8955cat >>confdefs.h <<_ACEOF
8956#define LT_OBJDIR "$lt_cv_objdir/"
8957_ACEOF
8958
8959
8960
8961
8962case $host_os in
8963aix3*)
8964  # AIX sometimes has problems with the GCC collect2 program.  For some
8965  # reason, if we set the COLLECT_NAMES environment variable, the problems
8966  # vanish in a puff of smoke.
8967  if test "X${COLLECT_NAMES+set}" != Xset; then
8968    COLLECT_NAMES=
8969    export COLLECT_NAMES
8970  fi
8971  ;;
8972esac
8973
8974# Global variables:
8975ofile=libtool
8976can_build_shared=yes
8977
8978# All known linkers require a `.a' archive for static linking (except MSVC,
8979# which needs '.lib').
8980libext=a
8981
8982with_gnu_ld="$lt_cv_prog_gnu_ld"
8983
8984old_CC="$CC"
8985old_CFLAGS="$CFLAGS"
8986
8987# Set sane defaults for various variables
8988test -z "$CC" && CC=cc
8989test -z "$LTCC" && LTCC=$CC
8990test -z "$LTCFLAGS" && LTCFLAGS=$CFLAGS
8991test -z "$LD" && LD=ld
8992test -z "$ac_objext" && ac_objext=o
8993
8994for cc_temp in $compiler""; do
8995  case $cc_temp in
8996    compile | *[\\/]compile | ccache | *[\\/]ccache ) ;;
8997    distcc | *[\\/]distcc | purify | *[\\/]purify ) ;;
8998    \-*) ;;
8999    *) break;;
9000  esac
9001done
9002cc_basename=`$ECHO "$cc_temp" | $SED "s%.*/%%; s%^$host_alias-%%"`
9003
9004
9005# Only perform the check for file, if the check method requires it
9006test -z "$MAGIC_CMD" && MAGIC_CMD=file
9007case $deplibs_check_method in
9008file_magic*)
9009  if test "$file_magic_cmd" = '$MAGIC_CMD'; then
9010    { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ${ac_tool_prefix}file" >&5
9011$as_echo_n "checking for ${ac_tool_prefix}file... " >&6; }
9012if ${lt_cv_path_MAGIC_CMD+:} false; then :
9013  $as_echo_n "(cached) " >&6
9014else
9015  case $MAGIC_CMD in
9016[\\/*] |  ?:[\\/]*)
9017  lt_cv_path_MAGIC_CMD="$MAGIC_CMD" # Let the user override the test with a path.
9018  ;;
9019*)
9020  lt_save_MAGIC_CMD="$MAGIC_CMD"
9021  lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR
9022  ac_dummy="/usr/bin$PATH_SEPARATOR$PATH"
9023  for ac_dir in $ac_dummy; do
9024    IFS="$lt_save_ifs"
9025    test -z "$ac_dir" && ac_dir=.
9026    if test -f $ac_dir/${ac_tool_prefix}file; then
9027      lt_cv_path_MAGIC_CMD="$ac_dir/${ac_tool_prefix}file"
9028      if test -n "$file_magic_test_file"; then
9029	case $deplibs_check_method in
9030	"file_magic "*)
9031	  file_magic_regex=`expr "$deplibs_check_method" : "file_magic \(.*\)"`
9032	  MAGIC_CMD="$lt_cv_path_MAGIC_CMD"
9033	  if eval $file_magic_cmd \$file_magic_test_file 2> /dev/null |
9034	    $EGREP "$file_magic_regex" > /dev/null; then
9035	    :
9036	  else
9037	    cat <<_LT_EOF 1>&2
9038
9039*** Warning: the command libtool uses to detect shared libraries,
9040*** $file_magic_cmd, produces output that libtool cannot recognize.
9041*** The result is that libtool may fail to recognize shared libraries
9042*** as such.  This will affect the creation of libtool libraries that
9043*** depend on shared libraries, but programs linked with such libtool
9044*** libraries will work regardless of this problem.  Nevertheless, you
9045*** may want to report the problem to your system manager and/or to
9046*** bug-libtool@gnu.org
9047
9048_LT_EOF
9049	  fi ;;
9050	esac
9051      fi
9052      break
9053    fi
9054  done
9055  IFS="$lt_save_ifs"
9056  MAGIC_CMD="$lt_save_MAGIC_CMD"
9057  ;;
9058esac
9059fi
9060
9061MAGIC_CMD="$lt_cv_path_MAGIC_CMD"
9062if test -n "$MAGIC_CMD"; then
9063  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $MAGIC_CMD" >&5
9064$as_echo "$MAGIC_CMD" >&6; }
9065else
9066  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
9067$as_echo "no" >&6; }
9068fi
9069
9070
9071
9072
9073
9074if test -z "$lt_cv_path_MAGIC_CMD"; then
9075  if test -n "$ac_tool_prefix"; then
9076    { $as_echo "$as_me:${as_lineno-$LINENO}: checking for file" >&5
9077$as_echo_n "checking for file... " >&6; }
9078if ${lt_cv_path_MAGIC_CMD+:} false; then :
9079  $as_echo_n "(cached) " >&6
9080else
9081  case $MAGIC_CMD in
9082[\\/*] |  ?:[\\/]*)
9083  lt_cv_path_MAGIC_CMD="$MAGIC_CMD" # Let the user override the test with a path.
9084  ;;
9085*)
9086  lt_save_MAGIC_CMD="$MAGIC_CMD"
9087  lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR
9088  ac_dummy="/usr/bin$PATH_SEPARATOR$PATH"
9089  for ac_dir in $ac_dummy; do
9090    IFS="$lt_save_ifs"
9091    test -z "$ac_dir" && ac_dir=.
9092    if test -f $ac_dir/file; then
9093      lt_cv_path_MAGIC_CMD="$ac_dir/file"
9094      if test -n "$file_magic_test_file"; then
9095	case $deplibs_check_method in
9096	"file_magic "*)
9097	  file_magic_regex=`expr "$deplibs_check_method" : "file_magic \(.*\)"`
9098	  MAGIC_CMD="$lt_cv_path_MAGIC_CMD"
9099	  if eval $file_magic_cmd \$file_magic_test_file 2> /dev/null |
9100	    $EGREP "$file_magic_regex" > /dev/null; then
9101	    :
9102	  else
9103	    cat <<_LT_EOF 1>&2
9104
9105*** Warning: the command libtool uses to detect shared libraries,
9106*** $file_magic_cmd, produces output that libtool cannot recognize.
9107*** The result is that libtool may fail to recognize shared libraries
9108*** as such.  This will affect the creation of libtool libraries that
9109*** depend on shared libraries, but programs linked with such libtool
9110*** libraries will work regardless of this problem.  Nevertheless, you
9111*** may want to report the problem to your system manager and/or to
9112*** bug-libtool@gnu.org
9113
9114_LT_EOF
9115	  fi ;;
9116	esac
9117      fi
9118      break
9119    fi
9120  done
9121  IFS="$lt_save_ifs"
9122  MAGIC_CMD="$lt_save_MAGIC_CMD"
9123  ;;
9124esac
9125fi
9126
9127MAGIC_CMD="$lt_cv_path_MAGIC_CMD"
9128if test -n "$MAGIC_CMD"; then
9129  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $MAGIC_CMD" >&5
9130$as_echo "$MAGIC_CMD" >&6; }
9131else
9132  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
9133$as_echo "no" >&6; }
9134fi
9135
9136
9137  else
9138    MAGIC_CMD=:
9139  fi
9140fi
9141
9142  fi
9143  ;;
9144esac
9145
9146# Use C for the default configuration in the libtool script
9147
9148lt_save_CC="$CC"
9149ac_ext=c
9150ac_cpp='$CPP $CPPFLAGS'
9151ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
9152ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
9153ac_compiler_gnu=$ac_cv_c_compiler_gnu
9154
9155
9156# Source file extension for C test sources.
9157ac_ext=c
9158
9159# Object file extension for compiled C test sources.
9160objext=o
9161objext=$objext
9162
9163# Code to be used in simple compile tests
9164lt_simple_compile_test_code="int some_variable = 0;"
9165
9166# Code to be used in simple link tests
9167lt_simple_link_test_code='int main(){return(0);}'
9168
9169
9170
9171
9172
9173
9174
9175# If no C compiler was specified, use CC.
9176LTCC=${LTCC-"$CC"}
9177
9178# If no C compiler flags were specified, use CFLAGS.
9179LTCFLAGS=${LTCFLAGS-"$CFLAGS"}
9180
9181# Allow CC to be a program name with arguments.
9182compiler=$CC
9183
9184# Save the default compiler, since it gets overwritten when the other
9185# tags are being tested, and _LT_TAGVAR(compiler, []) is a NOP.
9186compiler_DEFAULT=$CC
9187
9188# save warnings/boilerplate of simple test code
9189ac_outfile=conftest.$ac_objext
9190echo "$lt_simple_compile_test_code" >conftest.$ac_ext
9191eval "$ac_compile" 2>&1 >/dev/null | $SED '/^$/d; /^ *+/d' >conftest.err
9192_lt_compiler_boilerplate=`cat conftest.err`
9193$RM conftest*
9194
9195ac_outfile=conftest.$ac_objext
9196echo "$lt_simple_link_test_code" >conftest.$ac_ext
9197eval "$ac_link" 2>&1 >/dev/null | $SED '/^$/d; /^ *+/d' >conftest.err
9198_lt_linker_boilerplate=`cat conftest.err`
9199$RM -r conftest*
9200
9201
9202## CAVEAT EMPTOR:
9203## There is no encapsulation within the following macros, do not change
9204## the running order or otherwise move them around unless you know exactly
9205## what you are doing...
9206if test -n "$compiler"; then
9207
9208lt_prog_compiler_no_builtin_flag=
9209
9210if test "$GCC" = yes; then
9211  case $cc_basename in
9212  nvcc*)
9213    lt_prog_compiler_no_builtin_flag=' -Xcompiler -fno-builtin' ;;
9214  *)
9215    lt_prog_compiler_no_builtin_flag=' -fno-builtin' ;;
9216  esac
9217
9218  { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler supports -fno-rtti -fno-exceptions" >&5
9219$as_echo_n "checking if $compiler supports -fno-rtti -fno-exceptions... " >&6; }
9220if ${lt_cv_prog_compiler_rtti_exceptions+:} false; then :
9221  $as_echo_n "(cached) " >&6
9222else
9223  lt_cv_prog_compiler_rtti_exceptions=no
9224   ac_outfile=conftest.$ac_objext
9225   echo "$lt_simple_compile_test_code" > conftest.$ac_ext
9226   lt_compiler_flag="-fno-rtti -fno-exceptions"
9227   # Insert the option either (1) after the last *FLAGS variable, or
9228   # (2) before a word containing "conftest.", or (3) at the end.
9229   # Note that $ac_compile itself does not contain backslashes and begins
9230   # with a dollar sign (not a hyphen), so the echo should work correctly.
9231   # The option is referenced via a variable to avoid confusing sed.
9232   lt_compile=`echo "$ac_compile" | $SED \
9233   -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
9234   -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
9235   -e 's:$: $lt_compiler_flag:'`
9236   (eval echo "\"\$as_me:$LINENO: $lt_compile\"" >&5)
9237   (eval "$lt_compile" 2>conftest.err)
9238   ac_status=$?
9239   cat conftest.err >&5
9240   echo "$as_me:$LINENO: \$? = $ac_status" >&5
9241   if (exit $ac_status) && test -s "$ac_outfile"; then
9242     # The compiler can only warn and ignore the option if not recognized
9243     # So say no if there are warnings other than the usual output.
9244     $ECHO "$_lt_compiler_boilerplate" | $SED '/^$/d' >conftest.exp
9245     $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2
9246     if test ! -s conftest.er2 || diff conftest.exp conftest.er2 >/dev/null; then
9247       lt_cv_prog_compiler_rtti_exceptions=yes
9248     fi
9249   fi
9250   $RM conftest*
9251
9252fi
9253{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_rtti_exceptions" >&5
9254$as_echo "$lt_cv_prog_compiler_rtti_exceptions" >&6; }
9255
9256if test x"$lt_cv_prog_compiler_rtti_exceptions" = xyes; then
9257    lt_prog_compiler_no_builtin_flag="$lt_prog_compiler_no_builtin_flag -fno-rtti -fno-exceptions"
9258else
9259    :
9260fi
9261
9262fi
9263
9264
9265
9266
9267
9268
9269  lt_prog_compiler_wl=
9270lt_prog_compiler_pic=
9271lt_prog_compiler_static=
9272
9273{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $compiler option to produce PIC" >&5
9274$as_echo_n "checking for $compiler option to produce PIC... " >&6; }
9275
9276  if test "$GCC" = yes; then
9277    lt_prog_compiler_wl='-Wl,'
9278    lt_prog_compiler_static='-static'
9279
9280    case $host_os in
9281      aix*)
9282      # All AIX code is PIC.
9283      if test "$host_cpu" = ia64; then
9284	# AIX 5 now supports IA64 processor
9285	lt_prog_compiler_static='-Bstatic'
9286      fi
9287      lt_prog_compiler_pic='-fPIC'
9288      ;;
9289
9290    amigaos*)
9291      case $host_cpu in
9292      powerpc)
9293            # see comment about AmigaOS4 .so support
9294            lt_prog_compiler_pic='-fPIC'
9295        ;;
9296      m68k)
9297            # FIXME: we need at least 68020 code to build shared libraries, but
9298            # adding the `-m68020' flag to GCC prevents building anything better,
9299            # like `-m68040'.
9300            lt_prog_compiler_pic='-m68020 -resident32 -malways-restore-a4'
9301        ;;
9302      esac
9303      ;;
9304
9305    beos* | irix5* | irix6* | nonstopux* | osf3* | osf4* | osf5*)
9306      # PIC is the default for these OSes.
9307      ;;
9308
9309    mingw* | cygwin* | pw32* | os2* | cegcc*)
9310      # This hack is so that the source file can tell whether it is being
9311      # built for inclusion in a dll (and should export symbols for example).
9312      # Although the cygwin gcc ignores -fPIC, still need this for old-style
9313      # (--disable-auto-import) libraries
9314      lt_prog_compiler_pic='-DDLL_EXPORT'
9315      ;;
9316
9317    darwin* | rhapsody*)
9318      # PIC is the default on this platform
9319      # Common symbols not allowed in MH_DYLIB files
9320      lt_prog_compiler_pic='-fno-common'
9321      ;;
9322
9323    haiku*)
9324      # PIC is the default for Haiku.
9325      # The "-static" flag exists, but is broken.
9326      lt_prog_compiler_static=
9327      ;;
9328
9329    hpux*)
9330      # PIC is the default for 64-bit PA HP-UX, but not for 32-bit
9331      # PA HP-UX.  On IA64 HP-UX, PIC is the default but the pic flag
9332      # sets the default TLS model and affects inlining.
9333      case $host_cpu in
9334      hppa*64*)
9335	# +Z the default
9336	;;
9337      *)
9338	lt_prog_compiler_pic='-fPIC'
9339	;;
9340      esac
9341      ;;
9342
9343    interix[3-9]*)
9344      # Interix 3.x gcc -fpic/-fPIC options generate broken code.
9345      # Instead, we relocate shared libraries at runtime.
9346      ;;
9347
9348    msdosdjgpp*)
9349      # Just because we use GCC doesn't mean we suddenly get shared libraries
9350      # on systems that don't support them.
9351      lt_prog_compiler_can_build_shared=no
9352      enable_shared=no
9353      ;;
9354
9355    *nto* | *qnx*)
9356      # QNX uses GNU C++, but need to define -shared option too, otherwise
9357      # it will coredump.
9358      lt_prog_compiler_pic='-fPIC -shared'
9359      ;;
9360
9361    sysv4*MP*)
9362      if test -d /usr/nec; then
9363	lt_prog_compiler_pic=-Kconform_pic
9364      fi
9365      ;;
9366
9367    *)
9368      lt_prog_compiler_pic='-fPIC'
9369      ;;
9370    esac
9371
9372    case $cc_basename in
9373    nvcc*) # Cuda Compiler Driver 2.2
9374      lt_prog_compiler_wl='-Xlinker '
9375      lt_prog_compiler_pic='-Xcompiler -fPIC'
9376      ;;
9377    esac
9378  else
9379    # PORTME Check for flag to pass linker flags through the system compiler.
9380    case $host_os in
9381    aix*)
9382      lt_prog_compiler_wl='-Wl,'
9383      if test "$host_cpu" = ia64; then
9384	# AIX 5 now supports IA64 processor
9385	lt_prog_compiler_static='-Bstatic'
9386      else
9387	lt_prog_compiler_static='-bnso -bI:/lib/syscalls.exp'
9388      fi
9389      ;;
9390
9391    mingw* | cygwin* | pw32* | os2* | cegcc*)
9392      # This hack is so that the source file can tell whether it is being
9393      # built for inclusion in a dll (and should export symbols for example).
9394      lt_prog_compiler_pic='-DDLL_EXPORT'
9395      ;;
9396
9397    hpux9* | hpux10* | hpux11*)
9398      lt_prog_compiler_wl='-Wl,'
9399      # PIC is the default for IA64 HP-UX and 64-bit HP-UX, but
9400      # not for PA HP-UX.
9401      case $host_cpu in
9402      hppa*64*|ia64*)
9403	# +Z the default
9404	;;
9405      *)
9406	lt_prog_compiler_pic='+Z'
9407	;;
9408      esac
9409      # Is there a better lt_prog_compiler_static that works with the bundled CC?
9410      lt_prog_compiler_static='${wl}-a ${wl}archive'
9411      ;;
9412
9413    irix5* | irix6* | nonstopux*)
9414      lt_prog_compiler_wl='-Wl,'
9415      # PIC (with -KPIC) is the default.
9416      lt_prog_compiler_static='-non_shared'
9417      ;;
9418
9419    linux* | k*bsd*-gnu | kopensolaris*-gnu)
9420      case $cc_basename in
9421      # old Intel for x86_64 which still supported -KPIC.
9422      ecc*)
9423	lt_prog_compiler_wl='-Wl,'
9424	lt_prog_compiler_pic='-KPIC'
9425	lt_prog_compiler_static='-static'
9426        ;;
9427      # icc used to be incompatible with GCC.
9428      # ICC 10 doesn't accept -KPIC any more.
9429      icc* | ifort*)
9430	lt_prog_compiler_wl='-Wl,'
9431	lt_prog_compiler_pic='-fPIC'
9432	lt_prog_compiler_static='-static'
9433        ;;
9434      # Lahey Fortran 8.1.
9435      lf95*)
9436	lt_prog_compiler_wl='-Wl,'
9437	lt_prog_compiler_pic='--shared'
9438	lt_prog_compiler_static='--static'
9439	;;
9440      pgcc* | pgf77* | pgf90* | pgf95* | pgfortran*)
9441        # Portland Group compilers (*not* the Pentium gcc compiler,
9442	# which looks to be a dead project)
9443	lt_prog_compiler_wl='-Wl,'
9444	lt_prog_compiler_pic='-fpic'
9445	lt_prog_compiler_static='-Bstatic'
9446        ;;
9447      ccc*)
9448        lt_prog_compiler_wl='-Wl,'
9449        # All Alpha code is PIC.
9450        lt_prog_compiler_static='-non_shared'
9451        ;;
9452      xl* | bgxl* | bgf* | mpixl*)
9453	# IBM XL C 8.0/Fortran 10.1, 11.1 on PPC and BlueGene
9454	lt_prog_compiler_wl='-Wl,'
9455	lt_prog_compiler_pic='-qpic'
9456	lt_prog_compiler_static='-qstaticlink'
9457	;;
9458      *)
9459	case `$CC -V 2>&1 | sed 5q` in
9460	*Sun\ F* | *Sun*Fortran*)
9461	  # Sun Fortran 8.3 passes all unrecognized flags to the linker
9462	  lt_prog_compiler_pic='-KPIC'
9463	  lt_prog_compiler_static='-Bstatic'
9464	  lt_prog_compiler_wl=''
9465	  ;;
9466	*Sun\ C*)
9467	  # Sun C 5.9
9468	  lt_prog_compiler_pic='-KPIC'
9469	  lt_prog_compiler_static='-Bstatic'
9470	  lt_prog_compiler_wl='-Wl,'
9471	  ;;
9472	esac
9473	;;
9474      esac
9475      ;;
9476
9477    newsos6)
9478      lt_prog_compiler_pic='-KPIC'
9479      lt_prog_compiler_static='-Bstatic'
9480      ;;
9481
9482    *nto* | *qnx*)
9483      # QNX uses GNU C++, but need to define -shared option too, otherwise
9484      # it will coredump.
9485      lt_prog_compiler_pic='-fPIC -shared'
9486      ;;
9487
9488    osf3* | osf4* | osf5*)
9489      lt_prog_compiler_wl='-Wl,'
9490      # All OSF/1 code is PIC.
9491      lt_prog_compiler_static='-non_shared'
9492      ;;
9493
9494    rdos*)
9495      lt_prog_compiler_static='-non_shared'
9496      ;;
9497
9498    solaris*)
9499      lt_prog_compiler_pic='-KPIC'
9500      lt_prog_compiler_static='-Bstatic'
9501      case $cc_basename in
9502      f77* | f90* | f95*)
9503	lt_prog_compiler_wl='-Qoption ld ';;
9504      *)
9505	lt_prog_compiler_wl='-Wl,';;
9506      esac
9507      ;;
9508
9509    sunos4*)
9510      lt_prog_compiler_wl='-Qoption ld '
9511      lt_prog_compiler_pic='-PIC'
9512      lt_prog_compiler_static='-Bstatic'
9513      ;;
9514
9515    sysv4 | sysv4.2uw2* | sysv4.3*)
9516      lt_prog_compiler_wl='-Wl,'
9517      lt_prog_compiler_pic='-KPIC'
9518      lt_prog_compiler_static='-Bstatic'
9519      ;;
9520
9521    sysv4*MP*)
9522      if test -d /usr/nec ;then
9523	lt_prog_compiler_pic='-Kconform_pic'
9524	lt_prog_compiler_static='-Bstatic'
9525      fi
9526      ;;
9527
9528    sysv5* | unixware* | sco3.2v5* | sco5v6* | OpenUNIX*)
9529      lt_prog_compiler_wl='-Wl,'
9530      lt_prog_compiler_pic='-KPIC'
9531      lt_prog_compiler_static='-Bstatic'
9532      ;;
9533
9534    unicos*)
9535      lt_prog_compiler_wl='-Wl,'
9536      lt_prog_compiler_can_build_shared=no
9537      ;;
9538
9539    uts4*)
9540      lt_prog_compiler_pic='-pic'
9541      lt_prog_compiler_static='-Bstatic'
9542      ;;
9543
9544    *)
9545      lt_prog_compiler_can_build_shared=no
9546      ;;
9547    esac
9548  fi
9549
9550case $host_os in
9551  # For platforms which do not support PIC, -DPIC is meaningless:
9552  *djgpp*)
9553    lt_prog_compiler_pic=
9554    ;;
9555  *)
9556    lt_prog_compiler_pic="$lt_prog_compiler_pic -DPIC"
9557    ;;
9558esac
9559{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_prog_compiler_pic" >&5
9560$as_echo "$lt_prog_compiler_pic" >&6; }
9561
9562
9563
9564
9565
9566
9567#
9568# Check to make sure the PIC flag actually works.
9569#
9570if test -n "$lt_prog_compiler_pic"; then
9571  { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler PIC flag $lt_prog_compiler_pic works" >&5
9572$as_echo_n "checking if $compiler PIC flag $lt_prog_compiler_pic works... " >&6; }
9573if ${lt_cv_prog_compiler_pic_works+:} false; then :
9574  $as_echo_n "(cached) " >&6
9575else
9576  lt_cv_prog_compiler_pic_works=no
9577   ac_outfile=conftest.$ac_objext
9578   echo "$lt_simple_compile_test_code" > conftest.$ac_ext
9579   lt_compiler_flag="$lt_prog_compiler_pic -DPIC"
9580   # Insert the option either (1) after the last *FLAGS variable, or
9581   # (2) before a word containing "conftest.", or (3) at the end.
9582   # Note that $ac_compile itself does not contain backslashes and begins
9583   # with a dollar sign (not a hyphen), so the echo should work correctly.
9584   # The option is referenced via a variable to avoid confusing sed.
9585   lt_compile=`echo "$ac_compile" | $SED \
9586   -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
9587   -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
9588   -e 's:$: $lt_compiler_flag:'`
9589   (eval echo "\"\$as_me:$LINENO: $lt_compile\"" >&5)
9590   (eval "$lt_compile" 2>conftest.err)
9591   ac_status=$?
9592   cat conftest.err >&5
9593   echo "$as_me:$LINENO: \$? = $ac_status" >&5
9594   if (exit $ac_status) && test -s "$ac_outfile"; then
9595     # The compiler can only warn and ignore the option if not recognized
9596     # So say no if there are warnings other than the usual output.
9597     $ECHO "$_lt_compiler_boilerplate" | $SED '/^$/d' >conftest.exp
9598     $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2
9599     if test ! -s conftest.er2 || diff conftest.exp conftest.er2 >/dev/null; then
9600       lt_cv_prog_compiler_pic_works=yes
9601     fi
9602   fi
9603   $RM conftest*
9604
9605fi
9606{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_pic_works" >&5
9607$as_echo "$lt_cv_prog_compiler_pic_works" >&6; }
9608
9609if test x"$lt_cv_prog_compiler_pic_works" = xyes; then
9610    case $lt_prog_compiler_pic in
9611     "" | " "*) ;;
9612     *) lt_prog_compiler_pic=" $lt_prog_compiler_pic" ;;
9613     esac
9614else
9615    lt_prog_compiler_pic=
9616     lt_prog_compiler_can_build_shared=no
9617fi
9618
9619fi
9620
9621
9622
9623
9624
9625
9626#
9627# Check to make sure the static flag actually works.
9628#
9629wl=$lt_prog_compiler_wl eval lt_tmp_static_flag=\"$lt_prog_compiler_static\"
9630{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler static flag $lt_tmp_static_flag works" >&5
9631$as_echo_n "checking if $compiler static flag $lt_tmp_static_flag works... " >&6; }
9632if ${lt_cv_prog_compiler_static_works+:} false; then :
9633  $as_echo_n "(cached) " >&6
9634else
9635  lt_cv_prog_compiler_static_works=no
9636   save_LDFLAGS="$LDFLAGS"
9637   LDFLAGS="$LDFLAGS $lt_tmp_static_flag"
9638   echo "$lt_simple_link_test_code" > conftest.$ac_ext
9639   if (eval $ac_link 2>conftest.err) && test -s conftest$ac_exeext; then
9640     # The linker can only warn and ignore the option if not recognized
9641     # So say no if there are warnings
9642     if test -s conftest.err; then
9643       # Append any errors to the config.log.
9644       cat conftest.err 1>&5
9645       $ECHO "$_lt_linker_boilerplate" | $SED '/^$/d' > conftest.exp
9646       $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2
9647       if diff conftest.exp conftest.er2 >/dev/null; then
9648         lt_cv_prog_compiler_static_works=yes
9649       fi
9650     else
9651       lt_cv_prog_compiler_static_works=yes
9652     fi
9653   fi
9654   $RM -r conftest*
9655   LDFLAGS="$save_LDFLAGS"
9656
9657fi
9658{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_static_works" >&5
9659$as_echo "$lt_cv_prog_compiler_static_works" >&6; }
9660
9661if test x"$lt_cv_prog_compiler_static_works" = xyes; then
9662    :
9663else
9664    lt_prog_compiler_static=
9665fi
9666
9667
9668
9669
9670
9671
9672
9673  { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler supports -c -o file.$ac_objext" >&5
9674$as_echo_n "checking if $compiler supports -c -o file.$ac_objext... " >&6; }
9675if ${lt_cv_prog_compiler_c_o+:} false; then :
9676  $as_echo_n "(cached) " >&6
9677else
9678  lt_cv_prog_compiler_c_o=no
9679   $RM -r conftest 2>/dev/null
9680   mkdir conftest
9681   cd conftest
9682   mkdir out
9683   echo "$lt_simple_compile_test_code" > conftest.$ac_ext
9684
9685   lt_compiler_flag="-o out/conftest2.$ac_objext"
9686   # Insert the option either (1) after the last *FLAGS variable, or
9687   # (2) before a word containing "conftest.", or (3) at the end.
9688   # Note that $ac_compile itself does not contain backslashes and begins
9689   # with a dollar sign (not a hyphen), so the echo should work correctly.
9690   lt_compile=`echo "$ac_compile" | $SED \
9691   -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
9692   -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
9693   -e 's:$: $lt_compiler_flag:'`
9694   (eval echo "\"\$as_me:$LINENO: $lt_compile\"" >&5)
9695   (eval "$lt_compile" 2>out/conftest.err)
9696   ac_status=$?
9697   cat out/conftest.err >&5
9698   echo "$as_me:$LINENO: \$? = $ac_status" >&5
9699   if (exit $ac_status) && test -s out/conftest2.$ac_objext
9700   then
9701     # The compiler can only warn and ignore the option if not recognized
9702     # So say no if there are warnings
9703     $ECHO "$_lt_compiler_boilerplate" | $SED '/^$/d' > out/conftest.exp
9704     $SED '/^$/d; /^ *+/d' out/conftest.err >out/conftest.er2
9705     if test ! -s out/conftest.er2 || diff out/conftest.exp out/conftest.er2 >/dev/null; then
9706       lt_cv_prog_compiler_c_o=yes
9707     fi
9708   fi
9709   chmod u+w . 2>&5
9710   $RM conftest*
9711   # SGI C++ compiler will create directory out/ii_files/ for
9712   # template instantiation
9713   test -d out/ii_files && $RM out/ii_files/* && rmdir out/ii_files
9714   $RM out/* && rmdir out
9715   cd ..
9716   $RM -r conftest
9717   $RM conftest*
9718
9719fi
9720{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_c_o" >&5
9721$as_echo "$lt_cv_prog_compiler_c_o" >&6; }
9722
9723
9724
9725
9726
9727
9728  { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler supports -c -o file.$ac_objext" >&5
9729$as_echo_n "checking if $compiler supports -c -o file.$ac_objext... " >&6; }
9730if ${lt_cv_prog_compiler_c_o+:} false; then :
9731  $as_echo_n "(cached) " >&6
9732else
9733  lt_cv_prog_compiler_c_o=no
9734   $RM -r conftest 2>/dev/null
9735   mkdir conftest
9736   cd conftest
9737   mkdir out
9738   echo "$lt_simple_compile_test_code" > conftest.$ac_ext
9739
9740   lt_compiler_flag="-o out/conftest2.$ac_objext"
9741   # Insert the option either (1) after the last *FLAGS variable, or
9742   # (2) before a word containing "conftest.", or (3) at the end.
9743   # Note that $ac_compile itself does not contain backslashes and begins
9744   # with a dollar sign (not a hyphen), so the echo should work correctly.
9745   lt_compile=`echo "$ac_compile" | $SED \
9746   -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
9747   -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
9748   -e 's:$: $lt_compiler_flag:'`
9749   (eval echo "\"\$as_me:$LINENO: $lt_compile\"" >&5)
9750   (eval "$lt_compile" 2>out/conftest.err)
9751   ac_status=$?
9752   cat out/conftest.err >&5
9753   echo "$as_me:$LINENO: \$? = $ac_status" >&5
9754   if (exit $ac_status) && test -s out/conftest2.$ac_objext
9755   then
9756     # The compiler can only warn and ignore the option if not recognized
9757     # So say no if there are warnings
9758     $ECHO "$_lt_compiler_boilerplate" | $SED '/^$/d' > out/conftest.exp
9759     $SED '/^$/d; /^ *+/d' out/conftest.err >out/conftest.er2
9760     if test ! -s out/conftest.er2 || diff out/conftest.exp out/conftest.er2 >/dev/null; then
9761       lt_cv_prog_compiler_c_o=yes
9762     fi
9763   fi
9764   chmod u+w . 2>&5
9765   $RM conftest*
9766   # SGI C++ compiler will create directory out/ii_files/ for
9767   # template instantiation
9768   test -d out/ii_files && $RM out/ii_files/* && rmdir out/ii_files
9769   $RM out/* && rmdir out
9770   cd ..
9771   $RM -r conftest
9772   $RM conftest*
9773
9774fi
9775{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_c_o" >&5
9776$as_echo "$lt_cv_prog_compiler_c_o" >&6; }
9777
9778
9779
9780
9781hard_links="nottested"
9782if test "$lt_cv_prog_compiler_c_o" = no && test "$need_locks" != no; then
9783  # do not overwrite the value of need_locks provided by the user
9784  { $as_echo "$as_me:${as_lineno-$LINENO}: checking if we can lock with hard links" >&5
9785$as_echo_n "checking if we can lock with hard links... " >&6; }
9786  hard_links=yes
9787  $RM conftest*
9788  ln conftest.a conftest.b 2>/dev/null && hard_links=no
9789  touch conftest.a
9790  ln conftest.a conftest.b 2>&5 || hard_links=no
9791  ln conftest.a conftest.b 2>/dev/null && hard_links=no
9792  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $hard_links" >&5
9793$as_echo "$hard_links" >&6; }
9794  if test "$hard_links" = no; then
9795    { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: \`$CC' does not support \`-c -o', so \`make -j' may be unsafe" >&5
9796$as_echo "$as_me: WARNING: \`$CC' does not support \`-c -o', so \`make -j' may be unsafe" >&2;}
9797    need_locks=warn
9798  fi
9799else
9800  need_locks=no
9801fi
9802
9803
9804
9805
9806
9807
9808  { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the $compiler linker ($LD) supports shared libraries" >&5
9809$as_echo_n "checking whether the $compiler linker ($LD) supports shared libraries... " >&6; }
9810
9811  runpath_var=
9812  allow_undefined_flag=
9813  always_export_symbols=no
9814  archive_cmds=
9815  archive_expsym_cmds=
9816  compiler_needs_object=no
9817  enable_shared_with_static_runtimes=no
9818  export_dynamic_flag_spec=
9819  export_symbols_cmds='$NM $libobjs $convenience | $global_symbol_pipe | $SED '\''s/.* //'\'' | sort | uniq > $export_symbols'
9820  hardcode_automatic=no
9821  hardcode_direct=no
9822  hardcode_direct_absolute=no
9823  hardcode_libdir_flag_spec=
9824  hardcode_libdir_flag_spec_ld=
9825  hardcode_libdir_separator=
9826  hardcode_minus_L=no
9827  hardcode_shlibpath_var=unsupported
9828  inherit_rpath=no
9829  link_all_deplibs=unknown
9830  module_cmds=
9831  module_expsym_cmds=
9832  old_archive_from_new_cmds=
9833  old_archive_from_expsyms_cmds=
9834  thread_safe_flag_spec=
9835  whole_archive_flag_spec=
9836  # include_expsyms should be a list of space-separated symbols to be *always*
9837  # included in the symbol list
9838  include_expsyms=
9839  # exclude_expsyms can be an extended regexp of symbols to exclude
9840  # it will be wrapped by ` (' and `)$', so one must not match beginning or
9841  # end of line.  Example: `a|bc|.*d.*' will exclude the symbols `a' and `bc',
9842  # as well as any symbol that contains `d'.
9843  exclude_expsyms='_GLOBAL_OFFSET_TABLE_|_GLOBAL__F[ID]_.*'
9844  # Although _GLOBAL_OFFSET_TABLE_ is a valid symbol C name, most a.out
9845  # platforms (ab)use it in PIC code, but their linkers get confused if
9846  # the symbol is explicitly referenced.  Since portable code cannot
9847  # rely on this symbol name, it's probably fine to never include it in
9848  # preloaded symbol tables.
9849  # Exclude shared library initialization/finalization symbols.
9850  extract_expsyms_cmds=
9851
9852  case $host_os in
9853  cygwin* | mingw* | pw32* | cegcc*)
9854    # FIXME: the MSVC++ port hasn't been tested in a loooong time
9855    # When not using gcc, we currently assume that we are using
9856    # Microsoft Visual C++.
9857    if test "$GCC" != yes; then
9858      with_gnu_ld=no
9859    fi
9860    ;;
9861  interix*)
9862    # we just hope/assume this is gcc and not c89 (= MSVC++)
9863    with_gnu_ld=yes
9864    ;;
9865  openbsd*)
9866    with_gnu_ld=no
9867    ;;
9868  esac
9869
9870  ld_shlibs=yes
9871
9872  # On some targets, GNU ld is compatible enough with the native linker
9873  # that we're better off using the native interface for both.
9874  lt_use_gnu_ld_interface=no
9875  if test "$with_gnu_ld" = yes; then
9876    case $host_os in
9877      aix*)
9878	# The AIX port of GNU ld has always aspired to compatibility
9879	# with the native linker.  However, as the warning in the GNU ld
9880	# block says, versions before 2.19.5* couldn't really create working
9881	# shared libraries, regardless of the interface used.
9882	case `$LD -v 2>&1` in
9883	  *\ \(GNU\ Binutils\)\ 2.19.5*) ;;
9884	  *\ \(GNU\ Binutils\)\ 2.[2-9]*) ;;
9885	  *\ \(GNU\ Binutils\)\ [3-9]*) ;;
9886	  *)
9887	    lt_use_gnu_ld_interface=yes
9888	    ;;
9889	esac
9890	;;
9891      *)
9892	lt_use_gnu_ld_interface=yes
9893	;;
9894    esac
9895  fi
9896
9897  if test "$lt_use_gnu_ld_interface" = yes; then
9898    # If archive_cmds runs LD, not CC, wlarc should be empty
9899    wlarc='${wl}'
9900
9901    # Set some defaults for GNU ld with shared library support. These
9902    # are reset later if shared libraries are not supported. Putting them
9903    # here allows them to be overridden if necessary.
9904    runpath_var=LD_RUN_PATH
9905    hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
9906    export_dynamic_flag_spec='${wl}--export-dynamic'
9907    # ancient GNU ld didn't support --whole-archive et. al.
9908    if $LD --help 2>&1 | $GREP 'no-whole-archive' > /dev/null; then
9909      whole_archive_flag_spec="$wlarc"'--whole-archive$convenience '"$wlarc"'--no-whole-archive'
9910    else
9911      whole_archive_flag_spec=
9912    fi
9913    supports_anon_versioning=no
9914    case `$LD -v 2>&1` in
9915      *GNU\ gold*) supports_anon_versioning=yes ;;
9916      *\ [01].* | *\ 2.[0-9].* | *\ 2.10.*) ;; # catch versions < 2.11
9917      *\ 2.11.93.0.2\ *) supports_anon_versioning=yes ;; # RH7.3 ...
9918      *\ 2.11.92.0.12\ *) supports_anon_versioning=yes ;; # Mandrake 8.2 ...
9919      *\ 2.11.*) ;; # other 2.11 versions
9920      *) supports_anon_versioning=yes ;;
9921    esac
9922
9923    # See if GNU ld supports shared libraries.
9924    case $host_os in
9925    aix[3-9]*)
9926      # On AIX/PPC, the GNU linker is very broken
9927      if test "$host_cpu" != ia64; then
9928	ld_shlibs=no
9929	cat <<_LT_EOF 1>&2
9930
9931*** Warning: the GNU linker, at least up to release 2.19, is reported
9932*** to be unable to reliably create shared libraries on AIX.
9933*** Therefore, libtool is disabling shared libraries support.  If you
9934*** really care for shared libraries, you may want to install binutils
9935*** 2.20 or above, or modify your PATH so that a non-GNU linker is found.
9936*** You will then need to restart the configuration process.
9937
9938_LT_EOF
9939      fi
9940      ;;
9941
9942    amigaos*)
9943      case $host_cpu in
9944      powerpc)
9945            # see comment about AmigaOS4 .so support
9946            archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
9947            archive_expsym_cmds=''
9948        ;;
9949      m68k)
9950            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)'
9951            hardcode_libdir_flag_spec='-L$libdir'
9952            hardcode_minus_L=yes
9953        ;;
9954      esac
9955      ;;
9956
9957    beos*)
9958      if $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then
9959	allow_undefined_flag=unsupported
9960	# Joseph Beckenbach <jrb3@best.com> says some releases of gcc
9961	# support --undefined.  This deserves some investigation.  FIXME
9962	archive_cmds='$CC -nostart $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
9963      else
9964	ld_shlibs=no
9965      fi
9966      ;;
9967
9968    cygwin* | mingw* | pw32* | cegcc*)
9969      # _LT_TAGVAR(hardcode_libdir_flag_spec, ) is actually meaningless,
9970      # as there is no search path for DLLs.
9971      hardcode_libdir_flag_spec='-L$libdir'
9972      export_dynamic_flag_spec='${wl}--export-all-symbols'
9973      allow_undefined_flag=unsupported
9974      always_export_symbols=no
9975      enable_shared_with_static_runtimes=yes
9976      export_symbols_cmds='$NM $libobjs $convenience | $global_symbol_pipe | $SED -e '\''/^[BCDGRS][ ]/s/.*[ ]\([^ ]*\)/\1 DATA/'\'' | $SED -e '\''/^[AITW][ ]/s/.*[ ]//'\'' | sort | uniq > $export_symbols'
9977
9978      if $LD --help 2>&1 | $GREP 'auto-import' > /dev/null; then
9979        archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags -o $output_objdir/$soname ${wl}--enable-auto-image-base -Xlinker --out-implib -Xlinker $lib'
9980	# If the export-symbols file already is a .def file (1st line
9981	# is EXPORTS), use it as is; otherwise, prepend...
9982	archive_expsym_cmds='if test "x`$SED 1q $export_symbols`" = xEXPORTS; then
9983	  cp $export_symbols $output_objdir/$soname.def;
9984	else
9985	  echo EXPORTS > $output_objdir/$soname.def;
9986	  cat $export_symbols >> $output_objdir/$soname.def;
9987	fi~
9988	$CC -shared $output_objdir/$soname.def $libobjs $deplibs $compiler_flags -o $output_objdir/$soname ${wl}--enable-auto-image-base -Xlinker --out-implib -Xlinker $lib'
9989      else
9990	ld_shlibs=no
9991      fi
9992      ;;
9993
9994    haiku*)
9995      archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
9996      link_all_deplibs=yes
9997      ;;
9998
9999    interix[3-9]*)
10000      hardcode_direct=no
10001      hardcode_shlibpath_var=no
10002      hardcode_libdir_flag_spec='${wl}-rpath,$libdir'
10003      export_dynamic_flag_spec='${wl}-E'
10004      # Hack: On Interix 3.x, we cannot compile PIC because of a broken gcc.
10005      # Instead, shared libraries are loaded at an image base (0x10000000 by
10006      # default) and relocated if they conflict, which is a slow very memory
10007      # consuming and fragmenting process.  To avoid this, we pick a random,
10008      # 256 KiB-aligned image base between 0x50000000 and 0x6FFC0000 at link
10009      # time.  Moving up from 0x10000000 also allows more sbrk(2) space.
10010      archive_cmds='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags ${wl}-h,$soname ${wl}--image-base,`expr ${RANDOM-$$} % 4096 / 2 \* 262144 + 1342177280` -o $lib'
10011      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'
10012      ;;
10013
10014    gnu* | linux* | tpf* | k*bsd*-gnu | kopensolaris*-gnu)
10015      tmp_diet=no
10016      if test "$host_os" = linux-dietlibc; then
10017	case $cc_basename in
10018	  diet\ *) tmp_diet=yes;;	# linux-dietlibc with static linking (!diet-dyn)
10019	esac
10020      fi
10021      if $LD --help 2>&1 | $EGREP ': supported targets:.* elf' > /dev/null \
10022	 && test "$tmp_diet" = no
10023      then
10024	tmp_addflag=' $pic_flag'
10025	tmp_sharedflag='-shared'
10026	case $cc_basename,$host_cpu in
10027        pgcc*)				# Portland Group C compiler
10028	  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'
10029	  tmp_addflag=' $pic_flag'
10030	  ;;
10031	pgf77* | pgf90* | pgf95* | pgfortran*)
10032					# Portland Group f77 and f90 compilers
10033	  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'
10034	  tmp_addflag=' $pic_flag -Mnomain' ;;
10035	ecc*,ia64* | icc*,ia64*)	# Intel C compiler on ia64
10036	  tmp_addflag=' -i_dynamic' ;;
10037	efc*,ia64* | ifort*,ia64*)	# Intel Fortran compiler on ia64
10038	  tmp_addflag=' -i_dynamic -nofor_main' ;;
10039	ifc* | ifort*)			# Intel Fortran compiler
10040	  tmp_addflag=' -nofor_main' ;;
10041	lf95*)				# Lahey Fortran 8.1
10042	  whole_archive_flag_spec=
10043	  tmp_sharedflag='--shared' ;;
10044	xl[cC]* | bgxl[cC]* | mpixl[cC]*) # IBM XL C 8.0 on PPC (deal with xlf below)
10045	  tmp_sharedflag='-qmkshrobj'
10046	  tmp_addflag= ;;
10047	nvcc*)	# Cuda Compiler Driver 2.2
10048	  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'
10049	  compiler_needs_object=yes
10050	  ;;
10051	esac
10052	case `$CC -V 2>&1 | sed 5q` in
10053	*Sun\ C*)			# Sun C 5.9
10054	  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'
10055	  compiler_needs_object=yes
10056	  tmp_sharedflag='-G' ;;
10057	*Sun\ F*)			# Sun Fortran 8.3
10058	  tmp_sharedflag='-G' ;;
10059	esac
10060	archive_cmds='$CC '"$tmp_sharedflag""$tmp_addflag"' $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
10061
10062        if test "x$supports_anon_versioning" = xyes; then
10063          archive_expsym_cmds='echo "{ global:" > $output_objdir/$libname.ver~
10064	    cat $export_symbols | sed -e "s/\(.*\)/\1;/" >> $output_objdir/$libname.ver~
10065	    echo "local: *; };" >> $output_objdir/$libname.ver~
10066	    $CC '"$tmp_sharedflag""$tmp_addflag"' $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-version-script ${wl}$output_objdir/$libname.ver -o $lib'
10067        fi
10068
10069	case $cc_basename in
10070	xlf* | bgf* | bgxlf* | mpixlf*)
10071	  # IBM XL Fortran 10.1 on PPC cannot create shared libs itself
10072	  whole_archive_flag_spec='--whole-archive$convenience --no-whole-archive'
10073	  hardcode_libdir_flag_spec=
10074	  hardcode_libdir_flag_spec_ld='-rpath $libdir'
10075	  archive_cmds='$LD -shared $libobjs $deplibs $compiler_flags -soname $soname -o $lib'
10076	  if test "x$supports_anon_versioning" = xyes; then
10077	    archive_expsym_cmds='echo "{ global:" > $output_objdir/$libname.ver~
10078	      cat $export_symbols | sed -e "s/\(.*\)/\1;/" >> $output_objdir/$libname.ver~
10079	      echo "local: *; };" >> $output_objdir/$libname.ver~
10080	      $LD -shared $libobjs $deplibs $compiler_flags -soname $soname -version-script $output_objdir/$libname.ver -o $lib'
10081	  fi
10082	  ;;
10083	esac
10084      else
10085        ld_shlibs=no
10086      fi
10087      ;;
10088
10089    netbsd*)
10090      if echo __ELF__ | $CC -E - | $GREP __ELF__ >/dev/null; then
10091	archive_cmds='$LD -Bshareable $libobjs $deplibs $linker_flags -o $lib'
10092	wlarc=
10093      else
10094	archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
10095	archive_expsym_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
10096      fi
10097      ;;
10098
10099    solaris*)
10100      if $LD -v 2>&1 | $GREP 'BFD 2\.8' > /dev/null; then
10101	ld_shlibs=no
10102	cat <<_LT_EOF 1>&2
10103
10104*** Warning: The releases 2.8.* of the GNU linker cannot reliably
10105*** create shared libraries on Solaris systems.  Therefore, libtool
10106*** is disabling shared libraries support.  We urge you to upgrade GNU
10107*** binutils to release 2.9.1 or newer.  Another option is to modify
10108*** your PATH or compiler configuration so that the native linker is
10109*** used, and then restart.
10110
10111_LT_EOF
10112      elif $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then
10113	archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
10114	archive_expsym_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
10115      else
10116	ld_shlibs=no
10117      fi
10118      ;;
10119
10120    sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX*)
10121      case `$LD -v 2>&1` in
10122        *\ [01].* | *\ 2.[0-9].* | *\ 2.1[0-5].*)
10123	ld_shlibs=no
10124	cat <<_LT_EOF 1>&2
10125
10126*** Warning: Releases of the GNU linker prior to 2.16.91.0.3 can not
10127*** reliably create shared libraries on SCO systems.  Therefore, libtool
10128*** is disabling shared libraries support.  We urge you to upgrade GNU
10129*** binutils to release 2.16.91.0.3 or newer.  Another option is to modify
10130*** your PATH or compiler configuration so that the native linker is
10131*** used, and then restart.
10132
10133_LT_EOF
10134	;;
10135	*)
10136	  # For security reasons, it is highly recommended that you always
10137	  # use absolute paths for naming shared libraries, and exclude the
10138	  # DT_RUNPATH tag from executables and libraries.  But doing so
10139	  # requires that you compile everything twice, which is a pain.
10140	  if $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then
10141	    hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
10142	    archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
10143	    archive_expsym_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
10144	  else
10145	    ld_shlibs=no
10146	  fi
10147	;;
10148      esac
10149      ;;
10150
10151    sunos4*)
10152      archive_cmds='$LD -assert pure-text -Bshareable -o $lib $libobjs $deplibs $linker_flags'
10153      wlarc=
10154      hardcode_direct=yes
10155      hardcode_shlibpath_var=no
10156      ;;
10157
10158    *)
10159      if $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then
10160	archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
10161	archive_expsym_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
10162      else
10163	ld_shlibs=no
10164      fi
10165      ;;
10166    esac
10167
10168    if test "$ld_shlibs" = no; then
10169      runpath_var=
10170      hardcode_libdir_flag_spec=
10171      export_dynamic_flag_spec=
10172      whole_archive_flag_spec=
10173    fi
10174  else
10175    # PORTME fill in a description of your system's linker (not GNU ld)
10176    case $host_os in
10177    aix3*)
10178      allow_undefined_flag=unsupported
10179      always_export_symbols=yes
10180      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'
10181      # Note: this linker hardcodes the directories in LIBPATH if there
10182      # are no directories specified by -L.
10183      hardcode_minus_L=yes
10184      if test "$GCC" = yes && test -z "$lt_prog_compiler_static"; then
10185	# Neither direct hardcoding nor static linking is supported with a
10186	# broken collect2.
10187	hardcode_direct=unsupported
10188      fi
10189      ;;
10190
10191    aix[4-9]*)
10192      if test "$host_cpu" = ia64; then
10193	# On IA64, the linker does run time linking by default, so we don't
10194	# have to do anything special.
10195	aix_use_runtimelinking=no
10196	exp_sym_flag='-Bexport'
10197	no_entry_flag=""
10198      else
10199	# If we're using GNU nm, then we don't want the "-C" option.
10200	# -C means demangle to AIX nm, but means don't demangle with GNU nm
10201	# Also, AIX nm treats weak defined symbols like other global
10202	# defined symbols, whereas GNU nm marks them as "W".
10203	if $NM -V 2>&1 | $GREP 'GNU' > /dev/null; then
10204	  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'
10205	else
10206	  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'
10207	fi
10208	aix_use_runtimelinking=no
10209
10210	# Test if we are trying to use run time linking or normal
10211	# AIX style linking. If -brtl is somewhere in LDFLAGS, we
10212	# need to do runtime linking.
10213	case $host_os in aix4.[23]|aix4.[23].*|aix[5-9]*)
10214	  for ld_flag in $LDFLAGS; do
10215	  if (test $ld_flag = "-brtl" || test $ld_flag = "-Wl,-brtl"); then
10216	    aix_use_runtimelinking=yes
10217	    break
10218	  fi
10219	  done
10220	  ;;
10221	esac
10222
10223	exp_sym_flag='-bexport'
10224	no_entry_flag='-bnoentry'
10225      fi
10226
10227      # When large executables or shared objects are built, AIX ld can
10228      # have problems creating the table of contents.  If linking a library
10229      # or program results in "error TOC overflow" add -mminimal-toc to
10230      # CXXFLAGS/CFLAGS for g++/gcc.  In the cases where that is not
10231      # enough to fix the problem, add -Wl,-bbigtoc to LDFLAGS.
10232
10233      archive_cmds=''
10234      hardcode_direct=yes
10235      hardcode_direct_absolute=yes
10236      hardcode_libdir_separator=':'
10237      link_all_deplibs=yes
10238      file_list_spec='${wl}-f,'
10239
10240      if test "$GCC" = yes; then
10241	case $host_os in aix4.[012]|aix4.[012].*)
10242	# We only want to do this on AIX 4.2 and lower, the check
10243	# below for broken collect2 doesn't work under 4.3+
10244	  collect2name=`${CC} -print-prog-name=collect2`
10245	  if test -f "$collect2name" &&
10246	   strings "$collect2name" | $GREP resolve_lib_name >/dev/null
10247	  then
10248	  # We have reworked collect2
10249	  :
10250	  else
10251	  # We have old collect2
10252	  hardcode_direct=unsupported
10253	  # It fails to find uninstalled libraries when the uninstalled
10254	  # path is not listed in the libpath.  Setting hardcode_minus_L
10255	  # to unsupported forces relinking
10256	  hardcode_minus_L=yes
10257	  hardcode_libdir_flag_spec='-L$libdir'
10258	  hardcode_libdir_separator=
10259	  fi
10260	  ;;
10261	esac
10262	shared_flag='-shared'
10263	if test "$aix_use_runtimelinking" = yes; then
10264	  shared_flag="$shared_flag "'${wl}-G'
10265	fi
10266      else
10267	# not using gcc
10268	if test "$host_cpu" = ia64; then
10269	# VisualAge C++, Version 5.5 for AIX 5L for IA-64, Beta 3 Release
10270	# chokes on -Wl,-G. The following line is correct:
10271	  shared_flag='-G'
10272	else
10273	  if test "$aix_use_runtimelinking" = yes; then
10274	    shared_flag='${wl}-G'
10275	  else
10276	    shared_flag='${wl}-bM:SRE'
10277	  fi
10278	fi
10279      fi
10280
10281      export_dynamic_flag_spec='${wl}-bexpall'
10282      # It seems that -bexpall does not export symbols beginning with
10283      # underscore (_), so it is better to generate a list of symbols to export.
10284      always_export_symbols=yes
10285      if test "$aix_use_runtimelinking" = yes; then
10286	# Warning - without using the other runtime loading flags (-brtl),
10287	# -berok will link without error, but may produce a broken library.
10288	allow_undefined_flag='-berok'
10289        # Determine the default libpath from the value encoded in an
10290        # empty executable.
10291        cat confdefs.h - <<_ACEOF >conftest.$ac_ext
10292/* end confdefs.h.  */
10293
10294int
10295main ()
10296{
10297
10298  ;
10299  return 0;
10300}
10301_ACEOF
10302if ac_fn_c_try_link "$LINENO"; then :
10303
10304lt_aix_libpath_sed='
10305    /Import File Strings/,/^$/ {
10306	/^0/ {
10307	    s/^0  *\(.*\)$/\1/
10308	    p
10309	}
10310    }'
10311aix_libpath=`dump -H conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
10312# Check for a 64-bit object if we didn't find anything.
10313if test -z "$aix_libpath"; then
10314  aix_libpath=`dump -HX64 conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
10315fi
10316fi
10317rm -f core conftest.err conftest.$ac_objext \
10318    conftest$ac_exeext conftest.$ac_ext
10319if test -z "$aix_libpath"; then aix_libpath="/usr/lib:/lib"; fi
10320
10321        hardcode_libdir_flag_spec='${wl}-blibpath:$libdir:'"$aix_libpath"
10322        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"
10323      else
10324	if test "$host_cpu" = ia64; then
10325	  hardcode_libdir_flag_spec='${wl}-R $libdir:/usr/lib:/lib'
10326	  allow_undefined_flag="-z nodefs"
10327	  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"
10328	else
10329	 # Determine the default libpath from the value encoded in an
10330	 # empty executable.
10331	 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
10332/* end confdefs.h.  */
10333
10334int
10335main ()
10336{
10337
10338  ;
10339  return 0;
10340}
10341_ACEOF
10342if ac_fn_c_try_link "$LINENO"; then :
10343
10344lt_aix_libpath_sed='
10345    /Import File Strings/,/^$/ {
10346	/^0/ {
10347	    s/^0  *\(.*\)$/\1/
10348	    p
10349	}
10350    }'
10351aix_libpath=`dump -H conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
10352# Check for a 64-bit object if we didn't find anything.
10353if test -z "$aix_libpath"; then
10354  aix_libpath=`dump -HX64 conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
10355fi
10356fi
10357rm -f core conftest.err conftest.$ac_objext \
10358    conftest$ac_exeext conftest.$ac_ext
10359if test -z "$aix_libpath"; then aix_libpath="/usr/lib:/lib"; fi
10360
10361	 hardcode_libdir_flag_spec='${wl}-blibpath:$libdir:'"$aix_libpath"
10362	  # Warning - without using the other run time loading flags,
10363	  # -berok will link without error, but may produce a broken library.
10364	  no_undefined_flag=' ${wl}-bernotok'
10365	  allow_undefined_flag=' ${wl}-berok'
10366	  if test "$with_gnu_ld" = yes; then
10367	    # We only use this code for GNU lds that support --whole-archive.
10368	    whole_archive_flag_spec='${wl}--whole-archive$convenience ${wl}--no-whole-archive'
10369	  else
10370	    # Exported symbols can be pulled into shared objects from archives
10371	    whole_archive_flag_spec='$convenience'
10372	  fi
10373	  archive_cmds_need_lc=yes
10374	  # This is similar to how AIX traditionally builds its shared libraries.
10375	  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'
10376	fi
10377      fi
10378      ;;
10379
10380    amigaos*)
10381      case $host_cpu in
10382      powerpc)
10383            # see comment about AmigaOS4 .so support
10384            archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
10385            archive_expsym_cmds=''
10386        ;;
10387      m68k)
10388            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)'
10389            hardcode_libdir_flag_spec='-L$libdir'
10390            hardcode_minus_L=yes
10391        ;;
10392      esac
10393      ;;
10394
10395    bsdi[45]*)
10396      export_dynamic_flag_spec=-rdynamic
10397      ;;
10398
10399    cygwin* | mingw* | pw32* | cegcc*)
10400      # When not using gcc, we currently assume that we are using
10401      # Microsoft Visual C++.
10402      # hardcode_libdir_flag_spec is actually meaningless, as there is
10403      # no search path for DLLs.
10404      hardcode_libdir_flag_spec=' '
10405      allow_undefined_flag=unsupported
10406      # Tell ltmain to make .lib files, not .a files.
10407      libext=lib
10408      # Tell ltmain to make .dll files, not .so files.
10409      shrext_cmds=".dll"
10410      # FIXME: Setting linknames here is a bad hack.
10411      archive_cmds='$CC -o $lib $libobjs $compiler_flags `func_echo_all "$deplibs" | $SED '\''s/ -lc$//'\''` -link -dll~linknames='
10412      # The linker will automatically build a .lib file if we build a DLL.
10413      old_archive_from_new_cmds='true'
10414      # FIXME: Should let the user specify the lib program.
10415      old_archive_cmds='lib -OUT:$oldlib$oldobjs$old_deplibs'
10416      fix_srcfile_path='`cygpath -w "$srcfile"`'
10417      enable_shared_with_static_runtimes=yes
10418      ;;
10419
10420    darwin* | rhapsody*)
10421
10422
10423  archive_cmds_need_lc=no
10424  hardcode_direct=no
10425  hardcode_automatic=yes
10426  hardcode_shlibpath_var=unsupported
10427  if test "$lt_cv_ld_force_load" = "yes"; then
10428    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\"`'
10429  else
10430    whole_archive_flag_spec=''
10431  fi
10432  link_all_deplibs=yes
10433  allow_undefined_flag="$_lt_dar_allow_undefined"
10434  case $cc_basename in
10435     ifort*) _lt_dar_can_shared=yes ;;
10436     *) _lt_dar_can_shared=$GCC ;;
10437  esac
10438  if test "$_lt_dar_can_shared" = "yes"; then
10439    output_verbose_link_cmd=func_echo_all
10440    archive_cmds="\$CC -dynamiclib \$allow_undefined_flag -o \$lib \$libobjs \$deplibs \$compiler_flags -install_name \$rpath/\$soname \$verstring $_lt_dar_single_mod${_lt_dsymutil}"
10441    module_cmds="\$CC \$allow_undefined_flag -o \$lib -bundle \$libobjs \$deplibs \$compiler_flags${_lt_dsymutil}"
10442    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}"
10443    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}"
10444
10445  else
10446  ld_shlibs=no
10447  fi
10448
10449      ;;
10450
10451    dgux*)
10452      archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
10453      hardcode_libdir_flag_spec='-L$libdir'
10454      hardcode_shlibpath_var=no
10455      ;;
10456
10457    # FreeBSD 2.2.[012] allows us to include c++rt0.o to get C++ constructor
10458    # support.  Future versions do this automatically, but an explicit c++rt0.o
10459    # does not break anything, and helps significantly (at the cost of a little
10460    # extra space).
10461    freebsd2.2*)
10462      archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags /usr/lib/c++rt0.o'
10463      hardcode_libdir_flag_spec='-R$libdir'
10464      hardcode_direct=yes
10465      hardcode_shlibpath_var=no
10466      ;;
10467
10468    # Unfortunately, older versions of FreeBSD 2 do not have this feature.
10469    freebsd2.*)
10470      archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags'
10471      hardcode_direct=yes
10472      hardcode_minus_L=yes
10473      hardcode_shlibpath_var=no
10474      ;;
10475
10476    # FreeBSD 3 and greater uses gcc -shared to do shared libraries.
10477    freebsd* | dragonfly*)
10478      archive_cmds='$CC -shared -o $lib $libobjs $deplibs $compiler_flags'
10479      hardcode_libdir_flag_spec='-R$libdir'
10480      hardcode_direct=yes
10481      hardcode_shlibpath_var=no
10482      ;;
10483
10484    hpux9*)
10485      if test "$GCC" = yes; then
10486	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'
10487      else
10488	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'
10489      fi
10490      hardcode_libdir_flag_spec='${wl}+b ${wl}$libdir'
10491      hardcode_libdir_separator=:
10492      hardcode_direct=yes
10493
10494      # hardcode_minus_L: Not really in the search PATH,
10495      # but as the default location of the library.
10496      hardcode_minus_L=yes
10497      export_dynamic_flag_spec='${wl}-E'
10498      ;;
10499
10500    hpux10*)
10501      if test "$GCC" = yes && test "$with_gnu_ld" = no; then
10502	archive_cmds='$CC -shared -fPIC ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $libobjs $deplibs $compiler_flags'
10503      else
10504	archive_cmds='$LD -b +h $soname +b $install_libdir -o $lib $libobjs $deplibs $linker_flags'
10505      fi
10506      if test "$with_gnu_ld" = no; then
10507	hardcode_libdir_flag_spec='${wl}+b ${wl}$libdir'
10508	hardcode_libdir_flag_spec_ld='+b $libdir'
10509	hardcode_libdir_separator=:
10510	hardcode_direct=yes
10511	hardcode_direct_absolute=yes
10512	export_dynamic_flag_spec='${wl}-E'
10513	# hardcode_minus_L: Not really in the search PATH,
10514	# but as the default location of the library.
10515	hardcode_minus_L=yes
10516      fi
10517      ;;
10518
10519    hpux11*)
10520      if test "$GCC" = yes && test "$with_gnu_ld" = no; then
10521	case $host_cpu in
10522	hppa*64*)
10523	  archive_cmds='$CC -shared ${wl}+h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags'
10524	  ;;
10525	ia64*)
10526	  archive_cmds='$CC -shared -fPIC ${wl}+h ${wl}$soname ${wl}+nodefaultrpath -o $lib $libobjs $deplibs $compiler_flags'
10527	  ;;
10528	*)
10529	  archive_cmds='$CC -shared -fPIC ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $libobjs $deplibs $compiler_flags'
10530	  ;;
10531	esac
10532      else
10533	case $host_cpu in
10534	hppa*64*)
10535	  archive_cmds='$CC -b ${wl}+h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags'
10536	  ;;
10537	ia64*)
10538	  archive_cmds='$CC -b ${wl}+h ${wl}$soname ${wl}+nodefaultrpath -o $lib $libobjs $deplibs $compiler_flags'
10539	  ;;
10540	*)
10541
10542	  # Older versions of the 11.00 compiler do not understand -b yet
10543	  # (HP92453-01 A.11.01.20 doesn't, HP92453-01 B.11.X.35175-35176.GP does)
10544	  { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC understands -b" >&5
10545$as_echo_n "checking if $CC understands -b... " >&6; }
10546if ${lt_cv_prog_compiler__b+:} false; then :
10547  $as_echo_n "(cached) " >&6
10548else
10549  lt_cv_prog_compiler__b=no
10550   save_LDFLAGS="$LDFLAGS"
10551   LDFLAGS="$LDFLAGS -b"
10552   echo "$lt_simple_link_test_code" > conftest.$ac_ext
10553   if (eval $ac_link 2>conftest.err) && test -s conftest$ac_exeext; then
10554     # The linker can only warn and ignore the option if not recognized
10555     # So say no if there are warnings
10556     if test -s conftest.err; then
10557       # Append any errors to the config.log.
10558       cat conftest.err 1>&5
10559       $ECHO "$_lt_linker_boilerplate" | $SED '/^$/d' > conftest.exp
10560       $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2
10561       if diff conftest.exp conftest.er2 >/dev/null; then
10562         lt_cv_prog_compiler__b=yes
10563       fi
10564     else
10565       lt_cv_prog_compiler__b=yes
10566     fi
10567   fi
10568   $RM -r conftest*
10569   LDFLAGS="$save_LDFLAGS"
10570
10571fi
10572{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler__b" >&5
10573$as_echo "$lt_cv_prog_compiler__b" >&6; }
10574
10575if test x"$lt_cv_prog_compiler__b" = xyes; then
10576    archive_cmds='$CC -b ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $libobjs $deplibs $compiler_flags'
10577else
10578    archive_cmds='$LD -b +h $soname +b $install_libdir -o $lib $libobjs $deplibs $linker_flags'
10579fi
10580
10581	  ;;
10582	esac
10583      fi
10584      if test "$with_gnu_ld" = no; then
10585	hardcode_libdir_flag_spec='${wl}+b ${wl}$libdir'
10586	hardcode_libdir_separator=:
10587
10588	case $host_cpu in
10589	hppa*64*|ia64*)
10590	  hardcode_direct=no
10591	  hardcode_shlibpath_var=no
10592	  ;;
10593	*)
10594	  hardcode_direct=yes
10595	  hardcode_direct_absolute=yes
10596	  export_dynamic_flag_spec='${wl}-E'
10597
10598	  # hardcode_minus_L: Not really in the search PATH,
10599	  # but as the default location of the library.
10600	  hardcode_minus_L=yes
10601	  ;;
10602	esac
10603      fi
10604      ;;
10605
10606    irix5* | irix6* | nonstopux*)
10607      if test "$GCC" = yes; then
10608	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'
10609	# Try to use the -exported_symbol ld option, if it does not
10610	# work, assume that -exports_file does not work either and
10611	# implicitly export all symbols.
10612        save_LDFLAGS="$LDFLAGS"
10613        LDFLAGS="$LDFLAGS -shared ${wl}-exported_symbol ${wl}foo ${wl}-update_registry ${wl}/dev/null"
10614        cat confdefs.h - <<_ACEOF >conftest.$ac_ext
10615/* end confdefs.h.  */
10616int foo(void) {}
10617_ACEOF
10618if ac_fn_c_try_link "$LINENO"; then :
10619  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'
10620
10621fi
10622rm -f core conftest.err conftest.$ac_objext \
10623    conftest$ac_exeext conftest.$ac_ext
10624        LDFLAGS="$save_LDFLAGS"
10625      else
10626	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'
10627	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'
10628      fi
10629      archive_cmds_need_lc='no'
10630      hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
10631      hardcode_libdir_separator=:
10632      inherit_rpath=yes
10633      link_all_deplibs=yes
10634      ;;
10635
10636    netbsd*)
10637      if echo __ELF__ | $CC -E - | $GREP __ELF__ >/dev/null; then
10638	archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags'  # a.out
10639      else
10640	archive_cmds='$LD -shared -o $lib $libobjs $deplibs $linker_flags'      # ELF
10641      fi
10642      hardcode_libdir_flag_spec='-R$libdir'
10643      hardcode_direct=yes
10644      hardcode_shlibpath_var=no
10645      ;;
10646
10647    newsos6)
10648      archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
10649      hardcode_direct=yes
10650      hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
10651      hardcode_libdir_separator=:
10652      hardcode_shlibpath_var=no
10653      ;;
10654
10655    *nto* | *qnx*)
10656      ;;
10657
10658    openbsd*)
10659      if test -f /usr/libexec/ld.so; then
10660	hardcode_direct=yes
10661	hardcode_shlibpath_var=no
10662	hardcode_direct_absolute=yes
10663	if test -z "`echo __ELF__ | $CC -E - | $GREP __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then
10664	  archive_cmds='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags'
10665	  archive_expsym_cmds='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags ${wl}-retain-symbols-file,$export_symbols'
10666	  hardcode_libdir_flag_spec='${wl}-rpath,$libdir'
10667	  export_dynamic_flag_spec='${wl}-E'
10668	else
10669	  case $host_os in
10670	   openbsd[01].* | openbsd2.[0-7] | openbsd2.[0-7].*)
10671	     archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags'
10672	     hardcode_libdir_flag_spec='-R$libdir'
10673	     ;;
10674	   *)
10675	     archive_cmds='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags'
10676	     hardcode_libdir_flag_spec='${wl}-rpath,$libdir'
10677	     ;;
10678	  esac
10679	fi
10680      else
10681	ld_shlibs=no
10682      fi
10683      ;;
10684
10685    os2*)
10686      hardcode_libdir_flag_spec='-L$libdir'
10687      hardcode_minus_L=yes
10688      allow_undefined_flag=unsupported
10689      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'
10690      old_archive_from_new_cmds='emximp -o $output_objdir/$libname.a $output_objdir/$libname.def'
10691      ;;
10692
10693    osf3*)
10694      if test "$GCC" = yes; then
10695	allow_undefined_flag=' ${wl}-expect_unresolved ${wl}\*'
10696	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'
10697      else
10698	allow_undefined_flag=' -expect_unresolved \*'
10699	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'
10700      fi
10701      archive_cmds_need_lc='no'
10702      hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
10703      hardcode_libdir_separator=:
10704      ;;
10705
10706    osf4* | osf5*)	# as osf3* with the addition of -msym flag
10707      if test "$GCC" = yes; then
10708	allow_undefined_flag=' ${wl}-expect_unresolved ${wl}\*'
10709	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'
10710	hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
10711      else
10712	allow_undefined_flag=' -expect_unresolved \*'
10713	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'
10714	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~
10715	$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'
10716
10717	# Both c and cxx compiler support -rpath directly
10718	hardcode_libdir_flag_spec='-rpath $libdir'
10719      fi
10720      archive_cmds_need_lc='no'
10721      hardcode_libdir_separator=:
10722      ;;
10723
10724    solaris*)
10725      no_undefined_flag=' -z defs'
10726      if test "$GCC" = yes; then
10727	wlarc='${wl}'
10728	archive_cmds='$CC -shared ${wl}-z ${wl}text ${wl}-h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags'
10729	archive_expsym_cmds='echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~echo "local: *; };" >> $lib.exp~
10730	  $CC -shared ${wl}-z ${wl}text ${wl}-M ${wl}$lib.exp ${wl}-h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags~$RM $lib.exp'
10731      else
10732	case `$CC -V 2>&1` in
10733	*"Compilers 5.0"*)
10734	  wlarc=''
10735	  archive_cmds='$LD -G${allow_undefined_flag} -h $soname -o $lib $libobjs $deplibs $linker_flags'
10736	  archive_expsym_cmds='echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~echo "local: *; };" >> $lib.exp~
10737	  $LD -G${allow_undefined_flag} -M $lib.exp -h $soname -o $lib $libobjs $deplibs $linker_flags~$RM $lib.exp'
10738	  ;;
10739	*)
10740	  wlarc='${wl}'
10741	  archive_cmds='$CC -G${allow_undefined_flag} -h $soname -o $lib $libobjs $deplibs $compiler_flags'
10742	  archive_expsym_cmds='echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~echo "local: *; };" >> $lib.exp~
10743	  $CC -G${allow_undefined_flag} -M $lib.exp -h $soname -o $lib $libobjs $deplibs $compiler_flags~$RM $lib.exp'
10744	  ;;
10745	esac
10746      fi
10747      hardcode_libdir_flag_spec='-R$libdir'
10748      hardcode_shlibpath_var=no
10749      case $host_os in
10750      solaris2.[0-5] | solaris2.[0-5].*) ;;
10751      *)
10752	# The compiler driver will combine and reorder linker options,
10753	# but understands `-z linker_flag'.  GCC discards it without `$wl',
10754	# but is careful enough not to reorder.
10755	# Supported since Solaris 2.6 (maybe 2.5.1?)
10756	if test "$GCC" = yes; then
10757	  whole_archive_flag_spec='${wl}-z ${wl}allextract$convenience ${wl}-z ${wl}defaultextract'
10758	else
10759	  whole_archive_flag_spec='-z allextract$convenience -z defaultextract'
10760	fi
10761	;;
10762      esac
10763      link_all_deplibs=yes
10764      ;;
10765
10766    sunos4*)
10767      if test "x$host_vendor" = xsequent; then
10768	# Use $CC to link under sequent, because it throws in some extra .o
10769	# files that make .init and .fini sections work.
10770	archive_cmds='$CC -G ${wl}-h $soname -o $lib $libobjs $deplibs $compiler_flags'
10771      else
10772	archive_cmds='$LD -assert pure-text -Bstatic -o $lib $libobjs $deplibs $linker_flags'
10773      fi
10774      hardcode_libdir_flag_spec='-L$libdir'
10775      hardcode_direct=yes
10776      hardcode_minus_L=yes
10777      hardcode_shlibpath_var=no
10778      ;;
10779
10780    sysv4)
10781      case $host_vendor in
10782	sni)
10783	  archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
10784	  hardcode_direct=yes # is this really true???
10785	;;
10786	siemens)
10787	  ## LD is ld it makes a PLAMLIB
10788	  ## CC just makes a GrossModule.
10789	  archive_cmds='$LD -G -o $lib $libobjs $deplibs $linker_flags'
10790	  reload_cmds='$CC -r -o $output$reload_objs'
10791	  hardcode_direct=no
10792        ;;
10793	motorola)
10794	  archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
10795	  hardcode_direct=no #Motorola manual says yes, but my tests say they lie
10796	;;
10797      esac
10798      runpath_var='LD_RUN_PATH'
10799      hardcode_shlibpath_var=no
10800      ;;
10801
10802    sysv4.3*)
10803      archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
10804      hardcode_shlibpath_var=no
10805      export_dynamic_flag_spec='-Bexport'
10806      ;;
10807
10808    sysv4*MP*)
10809      if test -d /usr/nec; then
10810	archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
10811	hardcode_shlibpath_var=no
10812	runpath_var=LD_RUN_PATH
10813	hardcode_runpath_var=yes
10814	ld_shlibs=yes
10815      fi
10816      ;;
10817
10818    sysv4*uw2* | sysv5OpenUNIX* | sysv5UnixWare7.[01].[10]* | unixware7* | sco3.2v5.0.[024]*)
10819      no_undefined_flag='${wl}-z,text'
10820      archive_cmds_need_lc=no
10821      hardcode_shlibpath_var=no
10822      runpath_var='LD_RUN_PATH'
10823
10824      if test "$GCC" = yes; then
10825	archive_cmds='$CC -shared ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
10826	archive_expsym_cmds='$CC -shared ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
10827      else
10828	archive_cmds='$CC -G ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
10829	archive_expsym_cmds='$CC -G ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
10830      fi
10831      ;;
10832
10833    sysv5* | sco3.2v5* | sco5v6*)
10834      # Note: We can NOT use -z defs as we might desire, because we do not
10835      # link with -lc, and that would cause any symbols used from libc to
10836      # always be unresolved, which means just about no library would
10837      # ever link correctly.  If we're not using GNU ld we use -z text
10838      # though, which does catch some bad symbols but isn't as heavy-handed
10839      # as -z defs.
10840      no_undefined_flag='${wl}-z,text'
10841      allow_undefined_flag='${wl}-z,nodefs'
10842      archive_cmds_need_lc=no
10843      hardcode_shlibpath_var=no
10844      hardcode_libdir_flag_spec='${wl}-R,$libdir'
10845      hardcode_libdir_separator=':'
10846      link_all_deplibs=yes
10847      export_dynamic_flag_spec='${wl}-Bexport'
10848      runpath_var='LD_RUN_PATH'
10849
10850      if test "$GCC" = yes; then
10851	archive_cmds='$CC -shared ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
10852	archive_expsym_cmds='$CC -shared ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
10853      else
10854	archive_cmds='$CC -G ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
10855	archive_expsym_cmds='$CC -G ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
10856      fi
10857      ;;
10858
10859    uts4*)
10860      archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
10861      hardcode_libdir_flag_spec='-L$libdir'
10862      hardcode_shlibpath_var=no
10863      ;;
10864
10865    *)
10866      ld_shlibs=no
10867      ;;
10868    esac
10869
10870    if test x$host_vendor = xsni; then
10871      case $host in
10872      sysv4 | sysv4.2uw2* | sysv4.3* | sysv5*)
10873	export_dynamic_flag_spec='${wl}-Blargedynsym'
10874	;;
10875      esac
10876    fi
10877  fi
10878
10879{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ld_shlibs" >&5
10880$as_echo "$ld_shlibs" >&6; }
10881test "$ld_shlibs" = no && can_build_shared=no
10882
10883with_gnu_ld=$with_gnu_ld
10884
10885
10886
10887
10888
10889
10890
10891
10892
10893
10894
10895
10896
10897
10898
10899#
10900# Do we need to explicitly link libc?
10901#
10902case "x$archive_cmds_need_lc" in
10903x|xyes)
10904  # Assume -lc should be added
10905  archive_cmds_need_lc=yes
10906
10907  if test "$enable_shared" = yes && test "$GCC" = yes; then
10908    case $archive_cmds in
10909    *'~'*)
10910      # FIXME: we may have to deal with multi-command sequences.
10911      ;;
10912    '$CC '*)
10913      # Test whether the compiler implicitly links with -lc since on some
10914      # systems, -lgcc has to come before -lc. If gcc already passes -lc
10915      # to ld, don't add -lc before -lgcc.
10916      { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether -lc should be explicitly linked in" >&5
10917$as_echo_n "checking whether -lc should be explicitly linked in... " >&6; }
10918if ${lt_cv_archive_cmds_need_lc+:} false; then :
10919  $as_echo_n "(cached) " >&6
10920else
10921  $RM conftest*
10922	echo "$lt_simple_compile_test_code" > conftest.$ac_ext
10923
10924	if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
10925  (eval $ac_compile) 2>&5
10926  ac_status=$?
10927  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
10928  test $ac_status = 0; } 2>conftest.err; then
10929	  soname=conftest
10930	  lib=conftest
10931	  libobjs=conftest.$ac_objext
10932	  deplibs=
10933	  wl=$lt_prog_compiler_wl
10934	  pic_flag=$lt_prog_compiler_pic
10935	  compiler_flags=-v
10936	  linker_flags=-v
10937	  verstring=
10938	  output_objdir=.
10939	  libname=conftest
10940	  lt_save_allow_undefined_flag=$allow_undefined_flag
10941	  allow_undefined_flag=
10942	  if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$archive_cmds 2\>\&1 \| $GREP \" -lc \" \>/dev/null 2\>\&1\""; } >&5
10943  (eval $archive_cmds 2\>\&1 \| $GREP \" -lc \" \>/dev/null 2\>\&1) 2>&5
10944  ac_status=$?
10945  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
10946  test $ac_status = 0; }
10947	  then
10948	    lt_cv_archive_cmds_need_lc=no
10949	  else
10950	    lt_cv_archive_cmds_need_lc=yes
10951	  fi
10952	  allow_undefined_flag=$lt_save_allow_undefined_flag
10953	else
10954	  cat conftest.err 1>&5
10955	fi
10956	$RM conftest*
10957
10958fi
10959{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_archive_cmds_need_lc" >&5
10960$as_echo "$lt_cv_archive_cmds_need_lc" >&6; }
10961      archive_cmds_need_lc=$lt_cv_archive_cmds_need_lc
10962      ;;
10963    esac
10964  fi
10965  ;;
10966esac
10967
10968
10969
10970
10971
10972
10973
10974
10975
10976
10977
10978
10979
10980
10981
10982
10983
10984
10985
10986
10987
10988
10989
10990
10991
10992
10993
10994
10995
10996
10997
10998
10999
11000
11001
11002
11003
11004
11005
11006
11007
11008
11009
11010
11011
11012
11013
11014
11015
11016
11017
11018
11019
11020
11021
11022
11023
11024
11025
11026
11027
11028
11029
11030
11031
11032
11033
11034
11035
11036
11037
11038
11039
11040
11041
11042
11043
11044
11045
11046
11047
11048
11049
11050
11051
11052
11053
11054
11055
11056
11057
11058
11059
11060
11061
11062
11063
11064
11065
11066
11067
11068
11069
11070
11071
11072
11073
11074
11075
11076
11077
11078
11079
11080
11081
11082
11083
11084
11085
11086
11087
11088
11089
11090
11091
11092
11093
11094
11095
11096
11097
11098
11099
11100
11101
11102
11103
11104
11105
11106
11107
11108
11109
11110
11111
11112
11113
11114
11115
11116
11117
11118
11119
11120
11121
11122
11123
11124  { $as_echo "$as_me:${as_lineno-$LINENO}: checking dynamic linker characteristics" >&5
11125$as_echo_n "checking dynamic linker characteristics... " >&6; }
11126
11127if test "$GCC" = yes; then
11128  case $host_os in
11129    darwin*) lt_awk_arg="/^libraries:/,/LR/" ;;
11130    *) lt_awk_arg="/^libraries:/" ;;
11131  esac
11132  case $host_os in
11133    mingw* | cegcc*) lt_sed_strip_eq="s,=\([A-Za-z]:\),\1,g" ;;
11134    *) lt_sed_strip_eq="s,=/,/,g" ;;
11135  esac
11136  lt_search_path_spec=`$CC -print-search-dirs | awk $lt_awk_arg | $SED -e "s/^libraries://" -e $lt_sed_strip_eq`
11137  case $lt_search_path_spec in
11138  *\;*)
11139    # if the path contains ";" then we assume it to be the separator
11140    # otherwise default to the standard path separator (i.e. ":") - it is
11141    # assumed that no part of a normal pathname contains ";" but that should
11142    # okay in the real world where ";" in dirpaths is itself problematic.
11143    lt_search_path_spec=`$ECHO "$lt_search_path_spec" | $SED 's/;/ /g'`
11144    ;;
11145  *)
11146    lt_search_path_spec=`$ECHO "$lt_search_path_spec" | $SED "s/$PATH_SEPARATOR/ /g"`
11147    ;;
11148  esac
11149  # Ok, now we have the path, separated by spaces, we can step through it
11150  # and add multilib dir if necessary.
11151  lt_tmp_lt_search_path_spec=
11152  lt_multi_os_dir=`$CC $CPPFLAGS $CFLAGS $LDFLAGS -print-multi-os-directory 2>/dev/null`
11153  for lt_sys_path in $lt_search_path_spec; do
11154    if test -d "$lt_sys_path/$lt_multi_os_dir"; then
11155      lt_tmp_lt_search_path_spec="$lt_tmp_lt_search_path_spec $lt_sys_path/$lt_multi_os_dir"
11156    else
11157      test -d "$lt_sys_path" && \
11158	lt_tmp_lt_search_path_spec="$lt_tmp_lt_search_path_spec $lt_sys_path"
11159    fi
11160  done
11161  lt_search_path_spec=`$ECHO "$lt_tmp_lt_search_path_spec" | awk '
11162BEGIN {RS=" "; FS="/|\n";} {
11163  lt_foo="";
11164  lt_count=0;
11165  for (lt_i = NF; lt_i > 0; lt_i--) {
11166    if ($lt_i != "" && $lt_i != ".") {
11167      if ($lt_i == "..") {
11168        lt_count++;
11169      } else {
11170        if (lt_count == 0) {
11171          lt_foo="/" $lt_i lt_foo;
11172        } else {
11173          lt_count--;
11174        }
11175      }
11176    }
11177  }
11178  if (lt_foo != "") { lt_freq[lt_foo]++; }
11179  if (lt_freq[lt_foo] == 1) { print lt_foo; }
11180}'`
11181  # AWK program above erroneously prepends '/' to C:/dos/paths
11182  # for these hosts.
11183  case $host_os in
11184    mingw* | cegcc*) lt_search_path_spec=`$ECHO "$lt_search_path_spec" |\
11185      $SED 's,/\([A-Za-z]:\),\1,g'` ;;
11186  esac
11187  sys_lib_search_path_spec=`$ECHO "$lt_search_path_spec" | $lt_NL2SP`
11188else
11189  sys_lib_search_path_spec="/lib /usr/lib /usr/local/lib"
11190fi
11191library_names_spec=
11192libname_spec='lib$name'
11193soname_spec=
11194shrext_cmds=".so"
11195postinstall_cmds=
11196postuninstall_cmds=
11197finish_cmds=
11198finish_eval=
11199shlibpath_var=
11200shlibpath_overrides_runpath=unknown
11201version_type=none
11202dynamic_linker="$host_os ld.so"
11203sys_lib_dlsearch_path_spec="/lib /usr/lib"
11204need_lib_prefix=unknown
11205hardcode_into_libs=no
11206
11207# when you set need_version to no, make sure it does not cause -set_version
11208# flags to be left without arguments
11209need_version=unknown
11210
11211case $host_os in
11212aix3*)
11213  version_type=linux
11214  library_names_spec='${libname}${release}${shared_ext}$versuffix $libname.a'
11215  shlibpath_var=LIBPATH
11216
11217  # AIX 3 has no versioning support, so we append a major version to the name.
11218  soname_spec='${libname}${release}${shared_ext}$major'
11219  ;;
11220
11221aix[4-9]*)
11222  version_type=linux
11223  need_lib_prefix=no
11224  need_version=no
11225  hardcode_into_libs=yes
11226  if test "$host_cpu" = ia64; then
11227    # AIX 5 supports IA64
11228    library_names_spec='${libname}${release}${shared_ext}$major ${libname}${release}${shared_ext}$versuffix $libname${shared_ext}'
11229    shlibpath_var=LD_LIBRARY_PATH
11230  else
11231    # With GCC up to 2.95.x, collect2 would create an import file
11232    # for dependence libraries.  The import file would start with
11233    # the line `#! .'.  This would cause the generated library to
11234    # depend on `.', always an invalid library.  This was fixed in
11235    # development snapshots of GCC prior to 3.0.
11236    case $host_os in
11237      aix4 | aix4.[01] | aix4.[01].*)
11238      if { echo '#if __GNUC__ > 2 || (__GNUC__ == 2 && __GNUC_MINOR__ >= 97)'
11239	   echo ' yes '
11240	   echo '#endif'; } | ${CC} -E - | $GREP yes > /dev/null; then
11241	:
11242      else
11243	can_build_shared=no
11244      fi
11245      ;;
11246    esac
11247    # AIX (on Power*) has no versioning support, so currently we can not hardcode correct
11248    # soname into executable. Probably we can add versioning support to
11249    # collect2, so additional links can be useful in future.
11250    if test "$aix_use_runtimelinking" = yes; then
11251      # If using run time linking (on AIX 4.2 or later) use lib<name>.so
11252      # instead of lib<name>.a to let people know that these are not
11253      # typical AIX shared libraries.
11254      library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
11255    else
11256      # We preserve .a as extension for shared libraries through AIX4.2
11257      # and later when we are not doing run time linking.
11258      library_names_spec='${libname}${release}.a $libname.a'
11259      soname_spec='${libname}${release}${shared_ext}$major'
11260    fi
11261    shlibpath_var=LIBPATH
11262  fi
11263  ;;
11264
11265amigaos*)
11266  case $host_cpu in
11267  powerpc)
11268    # Since July 2007 AmigaOS4 officially supports .so libraries.
11269    # When compiling the executable, add -use-dynld -Lsobjs: to the compileline.
11270    library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
11271    ;;
11272  m68k)
11273    library_names_spec='$libname.ixlibrary $libname.a'
11274    # Create ${libname}_ixlibrary.a entries in /sys/libs.
11275    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'
11276    ;;
11277  esac
11278  ;;
11279
11280beos*)
11281  library_names_spec='${libname}${shared_ext}'
11282  dynamic_linker="$host_os ld.so"
11283  shlibpath_var=LIBRARY_PATH
11284  ;;
11285
11286bsdi[45]*)
11287  version_type=linux
11288  need_version=no
11289  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
11290  soname_spec='${libname}${release}${shared_ext}$major'
11291  finish_cmds='PATH="\$PATH:/sbin" ldconfig $libdir'
11292  shlibpath_var=LD_LIBRARY_PATH
11293  sys_lib_search_path_spec="/shlib /usr/lib /usr/X11/lib /usr/contrib/lib /lib /usr/local/lib"
11294  sys_lib_dlsearch_path_spec="/shlib /usr/lib /usr/local/lib"
11295  # the default ld.so.conf also contains /usr/contrib/lib and
11296  # /usr/X11R6/lib (/usr/X11 is a link to /usr/X11R6), but let us allow
11297  # libtool to hard-code these into programs
11298  ;;
11299
11300cygwin* | mingw* | pw32* | cegcc*)
11301  version_type=windows
11302  shrext_cmds=".dll"
11303  need_version=no
11304  need_lib_prefix=no
11305
11306  case $GCC,$host_os in
11307  yes,cygwin* | yes,mingw* | yes,pw32* | yes,cegcc*)
11308    library_names_spec='$libname.dll.a'
11309    # DLL is installed to $(libdir)/../bin by postinstall_cmds
11310    postinstall_cmds='base_file=`basename \${file}`~
11311      dlpath=`$SHELL 2>&1 -c '\''. $dir/'\''\${base_file}'\''i; echo \$dlname'\''`~
11312      dldir=$destdir/`dirname \$dlpath`~
11313      test -d \$dldir || mkdir -p \$dldir~
11314      $install_prog $dir/$dlname \$dldir/$dlname~
11315      chmod a+x \$dldir/$dlname~
11316      if test -n '\''$stripme'\'' && test -n '\''$striplib'\''; then
11317        eval '\''$striplib \$dldir/$dlname'\'' || exit \$?;
11318      fi'
11319    postuninstall_cmds='dldll=`$SHELL 2>&1 -c '\''. $file; echo \$dlname'\''`~
11320      dlpath=$dir/\$dldll~
11321       $RM \$dlpath'
11322    shlibpath_overrides_runpath=yes
11323
11324    case $host_os in
11325    cygwin*)
11326      # Cygwin DLLs use 'cyg' prefix rather than 'lib'
11327      soname_spec='`echo ${libname} | sed -e 's/^lib/cyg/'``echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}'
11328
11329      sys_lib_search_path_spec="$sys_lib_search_path_spec /usr/lib/w32api"
11330      ;;
11331    mingw* | cegcc*)
11332      # MinGW DLLs use traditional 'lib' prefix
11333      soname_spec='${libname}`echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}'
11334      ;;
11335    pw32*)
11336      # pw32 DLLs use 'pw' prefix rather than 'lib'
11337      library_names_spec='`echo ${libname} | sed -e 's/^lib/pw/'``echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}'
11338      ;;
11339    esac
11340    ;;
11341
11342  *)
11343    library_names_spec='${libname}`echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext} $libname.lib'
11344    ;;
11345  esac
11346  dynamic_linker='Win32 ld.exe'
11347  # FIXME: first we should search . and the directory the executable is in
11348  shlibpath_var=PATH
11349  ;;
11350
11351darwin* | rhapsody*)
11352  dynamic_linker="$host_os dyld"
11353  version_type=darwin
11354  need_lib_prefix=no
11355  need_version=no
11356  library_names_spec='${libname}${release}${major}$shared_ext ${libname}$shared_ext'
11357  soname_spec='${libname}${release}${major}$shared_ext'
11358  shlibpath_overrides_runpath=yes
11359  shlibpath_var=DYLD_LIBRARY_PATH
11360  shrext_cmds='`test .$module = .yes && echo .so || echo .dylib`'
11361
11362  sys_lib_search_path_spec="$sys_lib_search_path_spec /usr/local/lib"
11363  sys_lib_dlsearch_path_spec='/usr/local/lib /lib /usr/lib'
11364  ;;
11365
11366dgux*)
11367  version_type=linux
11368  need_lib_prefix=no
11369  need_version=no
11370  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname$shared_ext'
11371  soname_spec='${libname}${release}${shared_ext}$major'
11372  shlibpath_var=LD_LIBRARY_PATH
11373  ;;
11374
11375freebsd* | dragonfly*)
11376  # DragonFly does not have aout.  When/if they implement a new
11377  # versioning mechanism, adjust this.
11378  if test -x /usr/bin/objformat; then
11379    objformat=`/usr/bin/objformat`
11380  else
11381    case $host_os in
11382    freebsd[23].*) objformat=aout ;;
11383    *) objformat=elf ;;
11384    esac
11385  fi
11386  version_type=freebsd-$objformat
11387  case $version_type in
11388    freebsd-elf*)
11389      library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext} $libname${shared_ext}'
11390      need_version=no
11391      need_lib_prefix=no
11392      ;;
11393    freebsd-*)
11394      library_names_spec='${libname}${release}${shared_ext}$versuffix $libname${shared_ext}$versuffix'
11395      need_version=yes
11396      ;;
11397  esac
11398  shlibpath_var=LD_LIBRARY_PATH
11399  case $host_os in
11400  freebsd2.*)
11401    shlibpath_overrides_runpath=yes
11402    ;;
11403  freebsd3.[01]* | freebsdelf3.[01]*)
11404    shlibpath_overrides_runpath=yes
11405    hardcode_into_libs=yes
11406    ;;
11407  freebsd3.[2-9]* | freebsdelf3.[2-9]* | \
11408  freebsd4.[0-5] | freebsdelf4.[0-5] | freebsd4.1.1 | freebsdelf4.1.1)
11409    shlibpath_overrides_runpath=no
11410    hardcode_into_libs=yes
11411    ;;
11412  *) # from 4.6 on, and DragonFly
11413    shlibpath_overrides_runpath=yes
11414    hardcode_into_libs=yes
11415    ;;
11416  esac
11417  ;;
11418
11419haiku*)
11420  version_type=linux
11421  need_lib_prefix=no
11422  need_version=no
11423  dynamic_linker="$host_os runtime_loader"
11424  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}${major} ${libname}${shared_ext}'
11425  soname_spec='${libname}${release}${shared_ext}$major'
11426  shlibpath_var=LIBRARY_PATH
11427  shlibpath_overrides_runpath=yes
11428  sys_lib_dlsearch_path_spec='/boot/home/config/lib /boot/common/lib /boot/system/lib'
11429  hardcode_into_libs=yes
11430  ;;
11431
11432hpux9* | hpux10* | hpux11*)
11433  # Give a soname corresponding to the major version so that dld.sl refuses to
11434  # link against other versions.
11435  version_type=sunos
11436  need_lib_prefix=no
11437  need_version=no
11438  case $host_cpu in
11439  ia64*)
11440    shrext_cmds='.so'
11441    hardcode_into_libs=yes
11442    dynamic_linker="$host_os dld.so"
11443    shlibpath_var=LD_LIBRARY_PATH
11444    shlibpath_overrides_runpath=yes # Unless +noenvvar is specified.
11445    library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
11446    soname_spec='${libname}${release}${shared_ext}$major'
11447    if test "X$HPUX_IA64_MODE" = X32; then
11448      sys_lib_search_path_spec="/usr/lib/hpux32 /usr/local/lib/hpux32 /usr/local/lib"
11449    else
11450      sys_lib_search_path_spec="/usr/lib/hpux64 /usr/local/lib/hpux64"
11451    fi
11452    sys_lib_dlsearch_path_spec=$sys_lib_search_path_spec
11453    ;;
11454  hppa*64*)
11455    shrext_cmds='.sl'
11456    hardcode_into_libs=yes
11457    dynamic_linker="$host_os dld.sl"
11458    shlibpath_var=LD_LIBRARY_PATH # How should we handle SHLIB_PATH
11459    shlibpath_overrides_runpath=yes # Unless +noenvvar is specified.
11460    library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
11461    soname_spec='${libname}${release}${shared_ext}$major'
11462    sys_lib_search_path_spec="/usr/lib/pa20_64 /usr/ccs/lib/pa20_64"
11463    sys_lib_dlsearch_path_spec=$sys_lib_search_path_spec
11464    ;;
11465  *)
11466    shrext_cmds='.sl'
11467    dynamic_linker="$host_os dld.sl"
11468    shlibpath_var=SHLIB_PATH
11469    shlibpath_overrides_runpath=no # +s is required to enable SHLIB_PATH
11470    library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
11471    soname_spec='${libname}${release}${shared_ext}$major'
11472    ;;
11473  esac
11474  # HP-UX runs *really* slowly unless shared libraries are mode 555, ...
11475  postinstall_cmds='chmod 555 $lib'
11476  # or fails outright, so override atomically:
11477  install_override_mode=555
11478  ;;
11479
11480interix[3-9]*)
11481  version_type=linux
11482  need_lib_prefix=no
11483  need_version=no
11484  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${shared_ext}'
11485  soname_spec='${libname}${release}${shared_ext}$major'
11486  dynamic_linker='Interix 3.x ld.so.1 (PE, like ELF)'
11487  shlibpath_var=LD_LIBRARY_PATH
11488  shlibpath_overrides_runpath=no
11489  hardcode_into_libs=yes
11490  ;;
11491
11492irix5* | irix6* | nonstopux*)
11493  case $host_os in
11494    nonstopux*) version_type=nonstopux ;;
11495    *)
11496	if test "$lt_cv_prog_gnu_ld" = yes; then
11497		version_type=linux
11498	else
11499		version_type=irix
11500	fi ;;
11501  esac
11502  need_lib_prefix=no
11503  need_version=no
11504  soname_spec='${libname}${release}${shared_ext}$major'
11505  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${release}${shared_ext} $libname${shared_ext}'
11506  case $host_os in
11507  irix5* | nonstopux*)
11508    libsuff= shlibsuff=
11509    ;;
11510  *)
11511    case $LD in # libtool.m4 will add one of these switches to LD
11512    *-32|*"-32 "|*-melf32bsmip|*"-melf32bsmip ")
11513      libsuff= shlibsuff= libmagic=32-bit;;
11514    *-n32|*"-n32 "|*-melf32bmipn32|*"-melf32bmipn32 ")
11515      libsuff=32 shlibsuff=N32 libmagic=N32;;
11516    *-64|*"-64 "|*-melf64bmip|*"-melf64bmip ")
11517      libsuff=64 shlibsuff=64 libmagic=64-bit;;
11518    *) libsuff= shlibsuff= libmagic=never-match;;
11519    esac
11520    ;;
11521  esac
11522  shlibpath_var=LD_LIBRARY${shlibsuff}_PATH
11523  shlibpath_overrides_runpath=no
11524  sys_lib_search_path_spec="/usr/lib${libsuff} /lib${libsuff} /usr/local/lib${libsuff}"
11525  sys_lib_dlsearch_path_spec="/usr/lib${libsuff} /lib${libsuff}"
11526  hardcode_into_libs=yes
11527  ;;
11528
11529# No shared lib support for Linux oldld, aout, or coff.
11530linux*oldld* | linux*aout* | linux*coff*)
11531  dynamic_linker=no
11532  ;;
11533
11534# This must be Linux ELF.
11535linux* | k*bsd*-gnu | kopensolaris*-gnu | gnu*)
11536  version_type=linux
11537  need_lib_prefix=no
11538  need_version=no
11539  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
11540  soname_spec='${libname}${release}${shared_ext}$major'
11541  finish_cmds='PATH="\$PATH:/sbin" ldconfig -n $libdir'
11542  shlibpath_var=LD_LIBRARY_PATH
11543  shlibpath_overrides_runpath=no
11544
11545  # Some binutils ld are patched to set DT_RUNPATH
11546  if ${lt_cv_shlibpath_overrides_runpath+:} false; then :
11547  $as_echo_n "(cached) " >&6
11548else
11549  lt_cv_shlibpath_overrides_runpath=no
11550    save_LDFLAGS=$LDFLAGS
11551    save_libdir=$libdir
11552    eval "libdir=/foo; wl=\"$lt_prog_compiler_wl\"; \
11553	 LDFLAGS=\"\$LDFLAGS $hardcode_libdir_flag_spec\""
11554    cat confdefs.h - <<_ACEOF >conftest.$ac_ext
11555/* end confdefs.h.  */
11556
11557int
11558main ()
11559{
11560
11561  ;
11562  return 0;
11563}
11564_ACEOF
11565if ac_fn_c_try_link "$LINENO"; then :
11566  if  ($OBJDUMP -p conftest$ac_exeext) 2>/dev/null | grep "RUNPATH.*$libdir" >/dev/null; then :
11567  lt_cv_shlibpath_overrides_runpath=yes
11568fi
11569fi
11570rm -f core conftest.err conftest.$ac_objext \
11571    conftest$ac_exeext conftest.$ac_ext
11572    LDFLAGS=$save_LDFLAGS
11573    libdir=$save_libdir
11574
11575fi
11576
11577  shlibpath_overrides_runpath=$lt_cv_shlibpath_overrides_runpath
11578
11579  # This implies no fast_install, which is unacceptable.
11580  # Some rework will be needed to allow for fast_install
11581  # before this can be enabled.
11582  hardcode_into_libs=yes
11583
11584  # Append ld.so.conf contents to the search path
11585  if test -f /etc/ld.so.conf; then
11586    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' ' '`
11587    sys_lib_dlsearch_path_spec="/lib /usr/lib $lt_ld_extra"
11588  fi
11589
11590  # We used to test for /lib/ld.so.1 and disable shared libraries on
11591  # powerpc, because MkLinux only supported shared libraries with the
11592  # GNU dynamic linker.  Since this was broken with cross compilers,
11593  # most powerpc-linux boxes support dynamic linking these days and
11594  # people can always --disable-shared, the test was removed, and we
11595  # assume the GNU/Linux dynamic linker is in use.
11596  dynamic_linker='GNU/Linux ld.so'
11597  ;;
11598
11599netbsd*)
11600  version_type=sunos
11601  need_lib_prefix=no
11602  need_version=no
11603  if echo __ELF__ | $CC -E - | $GREP __ELF__ >/dev/null; then
11604    library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix'
11605    finish_cmds='PATH="\$PATH:/sbin" ldconfig -m $libdir'
11606    dynamic_linker='NetBSD (a.out) ld.so'
11607  else
11608    library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${shared_ext}'
11609    soname_spec='${libname}${release}${shared_ext}$major'
11610    dynamic_linker='NetBSD ld.elf_so'
11611  fi
11612  shlibpath_var=LD_LIBRARY_PATH
11613  shlibpath_overrides_runpath=yes
11614  hardcode_into_libs=yes
11615  ;;
11616
11617newsos6)
11618  version_type=linux
11619  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
11620  shlibpath_var=LD_LIBRARY_PATH
11621  shlibpath_overrides_runpath=yes
11622  ;;
11623
11624*nto* | *qnx*)
11625  version_type=qnx
11626  need_lib_prefix=no
11627  need_version=no
11628  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
11629  soname_spec='${libname}${release}${shared_ext}$major'
11630  shlibpath_var=LD_LIBRARY_PATH
11631  shlibpath_overrides_runpath=no
11632  hardcode_into_libs=yes
11633  dynamic_linker='ldqnx.so'
11634  ;;
11635
11636openbsd*)
11637  version_type=sunos
11638  sys_lib_dlsearch_path_spec="/usr/lib"
11639  need_lib_prefix=no
11640  # Some older versions of OpenBSD (3.3 at least) *do* need versioned libs.
11641  case $host_os in
11642    openbsd3.3 | openbsd3.3.*)	need_version=yes ;;
11643    *)				need_version=no  ;;
11644  esac
11645  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix'
11646  finish_cmds='PATH="\$PATH:/sbin" ldconfig -m $libdir'
11647  shlibpath_var=LD_LIBRARY_PATH
11648  if test -z "`echo __ELF__ | $CC -E - | $GREP __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then
11649    case $host_os in
11650      openbsd2.[89] | openbsd2.[89].*)
11651	shlibpath_overrides_runpath=no
11652	;;
11653      *)
11654	shlibpath_overrides_runpath=yes
11655	;;
11656      esac
11657  else
11658    shlibpath_overrides_runpath=yes
11659  fi
11660  ;;
11661
11662os2*)
11663  libname_spec='$name'
11664  shrext_cmds=".dll"
11665  need_lib_prefix=no
11666  library_names_spec='$libname${shared_ext} $libname.a'
11667  dynamic_linker='OS/2 ld.exe'
11668  shlibpath_var=LIBPATH
11669  ;;
11670
11671osf3* | osf4* | osf5*)
11672  version_type=osf
11673  need_lib_prefix=no
11674  need_version=no
11675  soname_spec='${libname}${release}${shared_ext}$major'
11676  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
11677  shlibpath_var=LD_LIBRARY_PATH
11678  sys_lib_search_path_spec="/usr/shlib /usr/ccs/lib /usr/lib/cmplrs/cc /usr/lib /usr/local/lib /var/shlib"
11679  sys_lib_dlsearch_path_spec="$sys_lib_search_path_spec"
11680  ;;
11681
11682rdos*)
11683  dynamic_linker=no
11684  ;;
11685
11686solaris*)
11687  version_type=linux
11688  need_lib_prefix=no
11689  need_version=no
11690  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
11691  soname_spec='${libname}${release}${shared_ext}$major'
11692  shlibpath_var=LD_LIBRARY_PATH
11693  shlibpath_overrides_runpath=yes
11694  hardcode_into_libs=yes
11695  # ldd complains unless libraries are executable
11696  postinstall_cmds='chmod +x $lib'
11697  ;;
11698
11699sunos4*)
11700  version_type=sunos
11701  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix'
11702  finish_cmds='PATH="\$PATH:/usr/etc" ldconfig $libdir'
11703  shlibpath_var=LD_LIBRARY_PATH
11704  shlibpath_overrides_runpath=yes
11705  if test "$with_gnu_ld" = yes; then
11706    need_lib_prefix=no
11707  fi
11708  need_version=yes
11709  ;;
11710
11711sysv4 | sysv4.3*)
11712  version_type=linux
11713  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
11714  soname_spec='${libname}${release}${shared_ext}$major'
11715  shlibpath_var=LD_LIBRARY_PATH
11716  case $host_vendor in
11717    sni)
11718      shlibpath_overrides_runpath=no
11719      need_lib_prefix=no
11720      runpath_var=LD_RUN_PATH
11721      ;;
11722    siemens)
11723      need_lib_prefix=no
11724      ;;
11725    motorola)
11726      need_lib_prefix=no
11727      need_version=no
11728      shlibpath_overrides_runpath=no
11729      sys_lib_search_path_spec='/lib /usr/lib /usr/ccs/lib'
11730      ;;
11731  esac
11732  ;;
11733
11734sysv4*MP*)
11735  if test -d /usr/nec ;then
11736    version_type=linux
11737    library_names_spec='$libname${shared_ext}.$versuffix $libname${shared_ext}.$major $libname${shared_ext}'
11738    soname_spec='$libname${shared_ext}.$major'
11739    shlibpath_var=LD_LIBRARY_PATH
11740  fi
11741  ;;
11742
11743sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX* | sysv4*uw2*)
11744  version_type=freebsd-elf
11745  need_lib_prefix=no
11746  need_version=no
11747  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext} $libname${shared_ext}'
11748  soname_spec='${libname}${release}${shared_ext}$major'
11749  shlibpath_var=LD_LIBRARY_PATH
11750  shlibpath_overrides_runpath=yes
11751  hardcode_into_libs=yes
11752  if test "$with_gnu_ld" = yes; then
11753    sys_lib_search_path_spec='/usr/local/lib /usr/gnu/lib /usr/ccs/lib /usr/lib /lib'
11754  else
11755    sys_lib_search_path_spec='/usr/ccs/lib /usr/lib'
11756    case $host_os in
11757      sco3.2v5*)
11758        sys_lib_search_path_spec="$sys_lib_search_path_spec /lib"
11759	;;
11760    esac
11761  fi
11762  sys_lib_dlsearch_path_spec='/usr/lib'
11763  ;;
11764
11765tpf*)
11766  # TPF is a cross-target only.  Preferred cross-host = GNU/Linux.
11767  version_type=linux
11768  need_lib_prefix=no
11769  need_version=no
11770  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
11771  shlibpath_var=LD_LIBRARY_PATH
11772  shlibpath_overrides_runpath=no
11773  hardcode_into_libs=yes
11774  ;;
11775
11776uts4*)
11777  version_type=linux
11778  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
11779  soname_spec='${libname}${release}${shared_ext}$major'
11780  shlibpath_var=LD_LIBRARY_PATH
11781  ;;
11782
11783*)
11784  dynamic_linker=no
11785  ;;
11786esac
11787{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $dynamic_linker" >&5
11788$as_echo "$dynamic_linker" >&6; }
11789test "$dynamic_linker" = no && can_build_shared=no
11790
11791variables_saved_for_relink="PATH $shlibpath_var $runpath_var"
11792if test "$GCC" = yes; then
11793  variables_saved_for_relink="$variables_saved_for_relink GCC_EXEC_PREFIX COMPILER_PATH LIBRARY_PATH"
11794fi
11795
11796if test "${lt_cv_sys_lib_search_path_spec+set}" = set; then
11797  sys_lib_search_path_spec="$lt_cv_sys_lib_search_path_spec"
11798fi
11799if test "${lt_cv_sys_lib_dlsearch_path_spec+set}" = set; then
11800  sys_lib_dlsearch_path_spec="$lt_cv_sys_lib_dlsearch_path_spec"
11801fi
11802
11803
11804
11805
11806
11807
11808
11809
11810
11811
11812
11813
11814
11815
11816
11817
11818
11819
11820
11821
11822
11823
11824
11825
11826
11827
11828
11829
11830
11831
11832
11833
11834
11835
11836
11837
11838
11839
11840
11841
11842
11843
11844
11845
11846
11847
11848
11849
11850
11851
11852
11853
11854
11855
11856
11857
11858
11859
11860
11861
11862
11863
11864
11865
11866
11867
11868
11869
11870
11871
11872
11873
11874
11875
11876
11877
11878
11879
11880
11881
11882
11883
11884
11885
11886
11887
11888
11889
11890
11891
11892
11893
11894  { $as_echo "$as_me:${as_lineno-$LINENO}: checking how to hardcode library paths into programs" >&5
11895$as_echo_n "checking how to hardcode library paths into programs... " >&6; }
11896hardcode_action=
11897if test -n "$hardcode_libdir_flag_spec" ||
11898   test -n "$runpath_var" ||
11899   test "X$hardcode_automatic" = "Xyes" ; then
11900
11901  # We can hardcode non-existent directories.
11902  if test "$hardcode_direct" != no &&
11903     # If the only mechanism to avoid hardcoding is shlibpath_var, we
11904     # have to relink, otherwise we might link with an installed library
11905     # when we should be linking with a yet-to-be-installed one
11906     ## test "$_LT_TAGVAR(hardcode_shlibpath_var, )" != no &&
11907     test "$hardcode_minus_L" != no; then
11908    # Linking always hardcodes the temporary library directory.
11909    hardcode_action=relink
11910  else
11911    # We can link without hardcoding, and we can hardcode nonexisting dirs.
11912    hardcode_action=immediate
11913  fi
11914else
11915  # We cannot hardcode anything, or else we can only hardcode existing
11916  # directories.
11917  hardcode_action=unsupported
11918fi
11919{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $hardcode_action" >&5
11920$as_echo "$hardcode_action" >&6; }
11921
11922if test "$hardcode_action" = relink ||
11923   test "$inherit_rpath" = yes; then
11924  # Fast installation is not supported
11925  enable_fast_install=no
11926elif test "$shlibpath_overrides_runpath" = yes ||
11927     test "$enable_shared" = no; then
11928  # Fast installation is not necessary
11929  enable_fast_install=needless
11930fi
11931
11932
11933
11934
11935
11936
11937  if test "x$enable_dlopen" != xyes; then
11938  enable_dlopen=unknown
11939  enable_dlopen_self=unknown
11940  enable_dlopen_self_static=unknown
11941else
11942  lt_cv_dlopen=no
11943  lt_cv_dlopen_libs=
11944
11945  case $host_os in
11946  beos*)
11947    lt_cv_dlopen="load_add_on"
11948    lt_cv_dlopen_libs=
11949    lt_cv_dlopen_self=yes
11950    ;;
11951
11952  mingw* | pw32* | cegcc*)
11953    lt_cv_dlopen="LoadLibrary"
11954    lt_cv_dlopen_libs=
11955    ;;
11956
11957  cygwin*)
11958    lt_cv_dlopen="dlopen"
11959    lt_cv_dlopen_libs=
11960    ;;
11961
11962  darwin*)
11963  # if libdl is installed we need to link against it
11964    { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dlopen in -ldl" >&5
11965$as_echo_n "checking for dlopen in -ldl... " >&6; }
11966if ${ac_cv_lib_dl_dlopen+:} false; then :
11967  $as_echo_n "(cached) " >&6
11968else
11969  ac_check_lib_save_LIBS=$LIBS
11970LIBS="-ldl  $LIBS"
11971cat confdefs.h - <<_ACEOF >conftest.$ac_ext
11972/* end confdefs.h.  */
11973
11974/* Override any GCC internal prototype to avoid an error.
11975   Use char because int might match the return type of a GCC
11976   builtin and then its argument prototype would still apply.  */
11977#ifdef __cplusplus
11978extern "C"
11979#endif
11980char dlopen ();
11981int
11982main ()
11983{
11984return dlopen ();
11985  ;
11986  return 0;
11987}
11988_ACEOF
11989if ac_fn_c_try_link "$LINENO"; then :
11990  ac_cv_lib_dl_dlopen=yes
11991else
11992  ac_cv_lib_dl_dlopen=no
11993fi
11994rm -f core conftest.err conftest.$ac_objext \
11995    conftest$ac_exeext conftest.$ac_ext
11996LIBS=$ac_check_lib_save_LIBS
11997fi
11998{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dl_dlopen" >&5
11999$as_echo "$ac_cv_lib_dl_dlopen" >&6; }
12000if test "x$ac_cv_lib_dl_dlopen" = xyes; then :
12001  lt_cv_dlopen="dlopen" lt_cv_dlopen_libs="-ldl"
12002else
12003
12004    lt_cv_dlopen="dyld"
12005    lt_cv_dlopen_libs=
12006    lt_cv_dlopen_self=yes
12007
12008fi
12009
12010    ;;
12011
12012  *)
12013    ac_fn_c_check_func "$LINENO" "shl_load" "ac_cv_func_shl_load"
12014if test "x$ac_cv_func_shl_load" = xyes; then :
12015  lt_cv_dlopen="shl_load"
12016else
12017  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for shl_load in -ldld" >&5
12018$as_echo_n "checking for shl_load in -ldld... " >&6; }
12019if ${ac_cv_lib_dld_shl_load+:} false; then :
12020  $as_echo_n "(cached) " >&6
12021else
12022  ac_check_lib_save_LIBS=$LIBS
12023LIBS="-ldld  $LIBS"
12024cat confdefs.h - <<_ACEOF >conftest.$ac_ext
12025/* end confdefs.h.  */
12026
12027/* Override any GCC internal prototype to avoid an error.
12028   Use char because int might match the return type of a GCC
12029   builtin and then its argument prototype would still apply.  */
12030#ifdef __cplusplus
12031extern "C"
12032#endif
12033char shl_load ();
12034int
12035main ()
12036{
12037return shl_load ();
12038  ;
12039  return 0;
12040}
12041_ACEOF
12042if ac_fn_c_try_link "$LINENO"; then :
12043  ac_cv_lib_dld_shl_load=yes
12044else
12045  ac_cv_lib_dld_shl_load=no
12046fi
12047rm -f core conftest.err conftest.$ac_objext \
12048    conftest$ac_exeext conftest.$ac_ext
12049LIBS=$ac_check_lib_save_LIBS
12050fi
12051{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dld_shl_load" >&5
12052$as_echo "$ac_cv_lib_dld_shl_load" >&6; }
12053if test "x$ac_cv_lib_dld_shl_load" = xyes; then :
12054  lt_cv_dlopen="shl_load" lt_cv_dlopen_libs="-ldld"
12055else
12056  ac_fn_c_check_func "$LINENO" "dlopen" "ac_cv_func_dlopen"
12057if test "x$ac_cv_func_dlopen" = xyes; then :
12058  lt_cv_dlopen="dlopen"
12059else
12060  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dlopen in -ldl" >&5
12061$as_echo_n "checking for dlopen in -ldl... " >&6; }
12062if ${ac_cv_lib_dl_dlopen+:} false; then :
12063  $as_echo_n "(cached) " >&6
12064else
12065  ac_check_lib_save_LIBS=$LIBS
12066LIBS="-ldl  $LIBS"
12067cat confdefs.h - <<_ACEOF >conftest.$ac_ext
12068/* end confdefs.h.  */
12069
12070/* Override any GCC internal prototype to avoid an error.
12071   Use char because int might match the return type of a GCC
12072   builtin and then its argument prototype would still apply.  */
12073#ifdef __cplusplus
12074extern "C"
12075#endif
12076char dlopen ();
12077int
12078main ()
12079{
12080return dlopen ();
12081  ;
12082  return 0;
12083}
12084_ACEOF
12085if ac_fn_c_try_link "$LINENO"; then :
12086  ac_cv_lib_dl_dlopen=yes
12087else
12088  ac_cv_lib_dl_dlopen=no
12089fi
12090rm -f core conftest.err conftest.$ac_objext \
12091    conftest$ac_exeext conftest.$ac_ext
12092LIBS=$ac_check_lib_save_LIBS
12093fi
12094{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dl_dlopen" >&5
12095$as_echo "$ac_cv_lib_dl_dlopen" >&6; }
12096if test "x$ac_cv_lib_dl_dlopen" = xyes; then :
12097  lt_cv_dlopen="dlopen" lt_cv_dlopen_libs="-ldl"
12098else
12099  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dlopen in -lsvld" >&5
12100$as_echo_n "checking for dlopen in -lsvld... " >&6; }
12101if ${ac_cv_lib_svld_dlopen+:} false; then :
12102  $as_echo_n "(cached) " >&6
12103else
12104  ac_check_lib_save_LIBS=$LIBS
12105LIBS="-lsvld  $LIBS"
12106cat confdefs.h - <<_ACEOF >conftest.$ac_ext
12107/* end confdefs.h.  */
12108
12109/* Override any GCC internal prototype to avoid an error.
12110   Use char because int might match the return type of a GCC
12111   builtin and then its argument prototype would still apply.  */
12112#ifdef __cplusplus
12113extern "C"
12114#endif
12115char dlopen ();
12116int
12117main ()
12118{
12119return dlopen ();
12120  ;
12121  return 0;
12122}
12123_ACEOF
12124if ac_fn_c_try_link "$LINENO"; then :
12125  ac_cv_lib_svld_dlopen=yes
12126else
12127  ac_cv_lib_svld_dlopen=no
12128fi
12129rm -f core conftest.err conftest.$ac_objext \
12130    conftest$ac_exeext conftest.$ac_ext
12131LIBS=$ac_check_lib_save_LIBS
12132fi
12133{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_svld_dlopen" >&5
12134$as_echo "$ac_cv_lib_svld_dlopen" >&6; }
12135if test "x$ac_cv_lib_svld_dlopen" = xyes; then :
12136  lt_cv_dlopen="dlopen" lt_cv_dlopen_libs="-lsvld"
12137else
12138  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dld_link in -ldld" >&5
12139$as_echo_n "checking for dld_link in -ldld... " >&6; }
12140if ${ac_cv_lib_dld_dld_link+:} false; then :
12141  $as_echo_n "(cached) " >&6
12142else
12143  ac_check_lib_save_LIBS=$LIBS
12144LIBS="-ldld  $LIBS"
12145cat confdefs.h - <<_ACEOF >conftest.$ac_ext
12146/* end confdefs.h.  */
12147
12148/* Override any GCC internal prototype to avoid an error.
12149   Use char because int might match the return type of a GCC
12150   builtin and then its argument prototype would still apply.  */
12151#ifdef __cplusplus
12152extern "C"
12153#endif
12154char dld_link ();
12155int
12156main ()
12157{
12158return dld_link ();
12159  ;
12160  return 0;
12161}
12162_ACEOF
12163if ac_fn_c_try_link "$LINENO"; then :
12164  ac_cv_lib_dld_dld_link=yes
12165else
12166  ac_cv_lib_dld_dld_link=no
12167fi
12168rm -f core conftest.err conftest.$ac_objext \
12169    conftest$ac_exeext conftest.$ac_ext
12170LIBS=$ac_check_lib_save_LIBS
12171fi
12172{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dld_dld_link" >&5
12173$as_echo "$ac_cv_lib_dld_dld_link" >&6; }
12174if test "x$ac_cv_lib_dld_dld_link" = xyes; then :
12175  lt_cv_dlopen="dld_link" lt_cv_dlopen_libs="-ldld"
12176fi
12177
12178
12179fi
12180
12181
12182fi
12183
12184
12185fi
12186
12187
12188fi
12189
12190
12191fi
12192
12193    ;;
12194  esac
12195
12196  if test "x$lt_cv_dlopen" != xno; then
12197    enable_dlopen=yes
12198  else
12199    enable_dlopen=no
12200  fi
12201
12202  case $lt_cv_dlopen in
12203  dlopen)
12204    save_CPPFLAGS="$CPPFLAGS"
12205    test "x$ac_cv_header_dlfcn_h" = xyes && CPPFLAGS="$CPPFLAGS -DHAVE_DLFCN_H"
12206
12207    save_LDFLAGS="$LDFLAGS"
12208    wl=$lt_prog_compiler_wl eval LDFLAGS=\"\$LDFLAGS $export_dynamic_flag_spec\"
12209
12210    save_LIBS="$LIBS"
12211    LIBS="$lt_cv_dlopen_libs $LIBS"
12212
12213    { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether a program can dlopen itself" >&5
12214$as_echo_n "checking whether a program can dlopen itself... " >&6; }
12215if ${lt_cv_dlopen_self+:} false; then :
12216  $as_echo_n "(cached) " >&6
12217else
12218  	  if test "$cross_compiling" = yes; then :
12219  lt_cv_dlopen_self=cross
12220else
12221  lt_dlunknown=0; lt_dlno_uscore=1; lt_dlneed_uscore=2
12222  lt_status=$lt_dlunknown
12223  cat > conftest.$ac_ext <<_LT_EOF
12224#line 12224 "configure"
12225#include "confdefs.h"
12226
12227#if HAVE_DLFCN_H
12228#include <dlfcn.h>
12229#endif
12230
12231#include <stdio.h>
12232
12233#ifdef RTLD_GLOBAL
12234#  define LT_DLGLOBAL		RTLD_GLOBAL
12235#else
12236#  ifdef DL_GLOBAL
12237#    define LT_DLGLOBAL		DL_GLOBAL
12238#  else
12239#    define LT_DLGLOBAL		0
12240#  endif
12241#endif
12242
12243/* We may have to define LT_DLLAZY_OR_NOW in the command line if we
12244   find out it does not work in some platform. */
12245#ifndef LT_DLLAZY_OR_NOW
12246#  ifdef RTLD_LAZY
12247#    define LT_DLLAZY_OR_NOW		RTLD_LAZY
12248#  else
12249#    ifdef DL_LAZY
12250#      define LT_DLLAZY_OR_NOW		DL_LAZY
12251#    else
12252#      ifdef RTLD_NOW
12253#        define LT_DLLAZY_OR_NOW	RTLD_NOW
12254#      else
12255#        ifdef DL_NOW
12256#          define LT_DLLAZY_OR_NOW	DL_NOW
12257#        else
12258#          define LT_DLLAZY_OR_NOW	0
12259#        endif
12260#      endif
12261#    endif
12262#  endif
12263#endif
12264
12265/* When -fvisbility=hidden is used, assume the code has been annotated
12266   correspondingly for the symbols needed.  */
12267#if defined(__GNUC__) && (((__GNUC__ == 3) && (__GNUC_MINOR__ >= 3)) || (__GNUC__ > 3))
12268void fnord () __attribute__((visibility("default")));
12269#endif
12270
12271void fnord () { int i=42; }
12272int main ()
12273{
12274  void *self = dlopen (0, LT_DLGLOBAL|LT_DLLAZY_OR_NOW);
12275  int status = $lt_dlunknown;
12276
12277  if (self)
12278    {
12279      if (dlsym (self,"fnord"))       status = $lt_dlno_uscore;
12280      else
12281        {
12282	  if (dlsym( self,"_fnord"))  status = $lt_dlneed_uscore;
12283          else puts (dlerror ());
12284	}
12285      /* dlclose (self); */
12286    }
12287  else
12288    puts (dlerror ());
12289
12290  return status;
12291}
12292_LT_EOF
12293  if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_link\""; } >&5
12294  (eval $ac_link) 2>&5
12295  ac_status=$?
12296  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
12297  test $ac_status = 0; } && test -s conftest${ac_exeext} 2>/dev/null; then
12298    (./conftest; exit; ) >&5 2>/dev/null
12299    lt_status=$?
12300    case x$lt_status in
12301      x$lt_dlno_uscore) lt_cv_dlopen_self=yes ;;
12302      x$lt_dlneed_uscore) lt_cv_dlopen_self=yes ;;
12303      x$lt_dlunknown|x*) lt_cv_dlopen_self=no ;;
12304    esac
12305  else :
12306    # compilation failed
12307    lt_cv_dlopen_self=no
12308  fi
12309fi
12310rm -fr conftest*
12311
12312
12313fi
12314{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_dlopen_self" >&5
12315$as_echo "$lt_cv_dlopen_self" >&6; }
12316
12317    if test "x$lt_cv_dlopen_self" = xyes; then
12318      wl=$lt_prog_compiler_wl eval LDFLAGS=\"\$LDFLAGS $lt_prog_compiler_static\"
12319      { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether a statically linked program can dlopen itself" >&5
12320$as_echo_n "checking whether a statically linked program can dlopen itself... " >&6; }
12321if ${lt_cv_dlopen_self_static+:} false; then :
12322  $as_echo_n "(cached) " >&6
12323else
12324  	  if test "$cross_compiling" = yes; then :
12325  lt_cv_dlopen_self_static=cross
12326else
12327  lt_dlunknown=0; lt_dlno_uscore=1; lt_dlneed_uscore=2
12328  lt_status=$lt_dlunknown
12329  cat > conftest.$ac_ext <<_LT_EOF
12330#line 12330 "configure"
12331#include "confdefs.h"
12332
12333#if HAVE_DLFCN_H
12334#include <dlfcn.h>
12335#endif
12336
12337#include <stdio.h>
12338
12339#ifdef RTLD_GLOBAL
12340#  define LT_DLGLOBAL		RTLD_GLOBAL
12341#else
12342#  ifdef DL_GLOBAL
12343#    define LT_DLGLOBAL		DL_GLOBAL
12344#  else
12345#    define LT_DLGLOBAL		0
12346#  endif
12347#endif
12348
12349/* We may have to define LT_DLLAZY_OR_NOW in the command line if we
12350   find out it does not work in some platform. */
12351#ifndef LT_DLLAZY_OR_NOW
12352#  ifdef RTLD_LAZY
12353#    define LT_DLLAZY_OR_NOW		RTLD_LAZY
12354#  else
12355#    ifdef DL_LAZY
12356#      define LT_DLLAZY_OR_NOW		DL_LAZY
12357#    else
12358#      ifdef RTLD_NOW
12359#        define LT_DLLAZY_OR_NOW	RTLD_NOW
12360#      else
12361#        ifdef DL_NOW
12362#          define LT_DLLAZY_OR_NOW	DL_NOW
12363#        else
12364#          define LT_DLLAZY_OR_NOW	0
12365#        endif
12366#      endif
12367#    endif
12368#  endif
12369#endif
12370
12371/* When -fvisbility=hidden is used, assume the code has been annotated
12372   correspondingly for the symbols needed.  */
12373#if defined(__GNUC__) && (((__GNUC__ == 3) && (__GNUC_MINOR__ >= 3)) || (__GNUC__ > 3))
12374void fnord () __attribute__((visibility("default")));
12375#endif
12376
12377void fnord () { int i=42; }
12378int main ()
12379{
12380  void *self = dlopen (0, LT_DLGLOBAL|LT_DLLAZY_OR_NOW);
12381  int status = $lt_dlunknown;
12382
12383  if (self)
12384    {
12385      if (dlsym (self,"fnord"))       status = $lt_dlno_uscore;
12386      else
12387        {
12388	  if (dlsym( self,"_fnord"))  status = $lt_dlneed_uscore;
12389          else puts (dlerror ());
12390	}
12391      /* dlclose (self); */
12392    }
12393  else
12394    puts (dlerror ());
12395
12396  return status;
12397}
12398_LT_EOF
12399  if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_link\""; } >&5
12400  (eval $ac_link) 2>&5
12401  ac_status=$?
12402  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
12403  test $ac_status = 0; } && test -s conftest${ac_exeext} 2>/dev/null; then
12404    (./conftest; exit; ) >&5 2>/dev/null
12405    lt_status=$?
12406    case x$lt_status in
12407      x$lt_dlno_uscore) lt_cv_dlopen_self_static=yes ;;
12408      x$lt_dlneed_uscore) lt_cv_dlopen_self_static=yes ;;
12409      x$lt_dlunknown|x*) lt_cv_dlopen_self_static=no ;;
12410    esac
12411  else :
12412    # compilation failed
12413    lt_cv_dlopen_self_static=no
12414  fi
12415fi
12416rm -fr conftest*
12417
12418
12419fi
12420{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_dlopen_self_static" >&5
12421$as_echo "$lt_cv_dlopen_self_static" >&6; }
12422    fi
12423
12424    CPPFLAGS="$save_CPPFLAGS"
12425    LDFLAGS="$save_LDFLAGS"
12426    LIBS="$save_LIBS"
12427    ;;
12428  esac
12429
12430  case $lt_cv_dlopen_self in
12431  yes|no) enable_dlopen_self=$lt_cv_dlopen_self ;;
12432  *) enable_dlopen_self=unknown ;;
12433  esac
12434
12435  case $lt_cv_dlopen_self_static in
12436  yes|no) enable_dlopen_self_static=$lt_cv_dlopen_self_static ;;
12437  *) enable_dlopen_self_static=unknown ;;
12438  esac
12439fi
12440
12441
12442
12443
12444
12445
12446
12447
12448
12449
12450
12451
12452
12453
12454
12455
12456
12457striplib=
12458old_striplib=
12459{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether stripping libraries is possible" >&5
12460$as_echo_n "checking whether stripping libraries is possible... " >&6; }
12461if test -n "$STRIP" && $STRIP -V 2>&1 | $GREP "GNU strip" >/dev/null; then
12462  test -z "$old_striplib" && old_striplib="$STRIP --strip-debug"
12463  test -z "$striplib" && striplib="$STRIP --strip-unneeded"
12464  { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
12465$as_echo "yes" >&6; }
12466else
12467# FIXME - insert some real tests, host_os isn't really good enough
12468  case $host_os in
12469  darwin*)
12470    if test -n "$STRIP" ; then
12471      striplib="$STRIP -x"
12472      old_striplib="$STRIP -S"
12473      { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
12474$as_echo "yes" >&6; }
12475    else
12476      { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12477$as_echo "no" >&6; }
12478    fi
12479    ;;
12480  *)
12481    { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12482$as_echo "no" >&6; }
12483    ;;
12484  esac
12485fi
12486
12487
12488
12489
12490
12491
12492
12493
12494
12495
12496
12497
12498  # Report which library types will actually be built
12499  { $as_echo "$as_me:${as_lineno-$LINENO}: checking if libtool supports shared libraries" >&5
12500$as_echo_n "checking if libtool supports shared libraries... " >&6; }
12501  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $can_build_shared" >&5
12502$as_echo "$can_build_shared" >&6; }
12503
12504  { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to build shared libraries" >&5
12505$as_echo_n "checking whether to build shared libraries... " >&6; }
12506  test "$can_build_shared" = "no" && enable_shared=no
12507
12508  # On AIX, shared libraries and static libraries use the same namespace, and
12509  # are all built from PIC.
12510  case $host_os in
12511  aix3*)
12512    test "$enable_shared" = yes && enable_static=no
12513    if test -n "$RANLIB"; then
12514      archive_cmds="$archive_cmds~\$RANLIB \$lib"
12515      postinstall_cmds='$RANLIB $lib'
12516    fi
12517    ;;
12518
12519  aix[4-9]*)
12520    if test "$host_cpu" != ia64 && test "$aix_use_runtimelinking" = no ; then
12521      test "$enable_shared" = yes && enable_static=no
12522    fi
12523    ;;
12524  esac
12525  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $enable_shared" >&5
12526$as_echo "$enable_shared" >&6; }
12527
12528  { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to build static libraries" >&5
12529$as_echo_n "checking whether to build static libraries... " >&6; }
12530  # Make sure either enable_shared or enable_static is yes.
12531  test "$enable_shared" = yes || enable_static=yes
12532  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $enable_static" >&5
12533$as_echo "$enable_static" >&6; }
12534
12535
12536
12537
12538fi
12539ac_ext=c
12540ac_cpp='$CPP $CPPFLAGS'
12541ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
12542ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
12543ac_compiler_gnu=$ac_cv_c_compiler_gnu
12544
12545CC="$lt_save_CC"
12546
12547      if test -n "$CXX" && ( test "X$CXX" != "Xno" &&
12548    ( (test "X$CXX" = "Xg++" && `g++ -v >/dev/null 2>&1` ) ||
12549    (test "X$CXX" != "Xg++"))) ; then
12550  ac_ext=cpp
12551ac_cpp='$CXXCPP $CPPFLAGS'
12552ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
12553ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
12554ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
12555{ $as_echo "$as_me:${as_lineno-$LINENO}: checking how to run the C++ preprocessor" >&5
12556$as_echo_n "checking how to run the C++ preprocessor... " >&6; }
12557if test -z "$CXXCPP"; then
12558  if ${ac_cv_prog_CXXCPP+:} false; then :
12559  $as_echo_n "(cached) " >&6
12560else
12561      # Double quotes because CXXCPP needs to be expanded
12562    for CXXCPP in "$CXX -E" "/lib/cpp"
12563    do
12564      ac_preproc_ok=false
12565for ac_cxx_preproc_warn_flag in '' yes
12566do
12567  # Use a header file that comes with gcc, so configuring glibc
12568  # with a fresh cross-compiler works.
12569  # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
12570  # <limits.h> exists even on freestanding compilers.
12571  # On the NeXT, cc -E runs the code through the compiler's parser,
12572  # not just through cpp. "Syntax error" is here to catch this case.
12573  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
12574/* end confdefs.h.  */
12575#ifdef __STDC__
12576# include <limits.h>
12577#else
12578# include <assert.h>
12579#endif
12580		     Syntax error
12581_ACEOF
12582if ac_fn_cxx_try_cpp "$LINENO"; then :
12583
12584else
12585  # Broken: fails on valid input.
12586continue
12587fi
12588rm -f conftest.err conftest.i conftest.$ac_ext
12589
12590  # OK, works on sane cases.  Now check whether nonexistent headers
12591  # can be detected and how.
12592  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
12593/* end confdefs.h.  */
12594#include <ac_nonexistent.h>
12595_ACEOF
12596if ac_fn_cxx_try_cpp "$LINENO"; then :
12597  # Broken: success on invalid input.
12598continue
12599else
12600  # Passes both tests.
12601ac_preproc_ok=:
12602break
12603fi
12604rm -f conftest.err conftest.i conftest.$ac_ext
12605
12606done
12607# Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
12608rm -f conftest.i conftest.err conftest.$ac_ext
12609if $ac_preproc_ok; then :
12610  break
12611fi
12612
12613    done
12614    ac_cv_prog_CXXCPP=$CXXCPP
12615
12616fi
12617  CXXCPP=$ac_cv_prog_CXXCPP
12618else
12619  ac_cv_prog_CXXCPP=$CXXCPP
12620fi
12621{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $CXXCPP" >&5
12622$as_echo "$CXXCPP" >&6; }
12623ac_preproc_ok=false
12624for ac_cxx_preproc_warn_flag in '' yes
12625do
12626  # Use a header file that comes with gcc, so configuring glibc
12627  # with a fresh cross-compiler works.
12628  # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
12629  # <limits.h> exists even on freestanding compilers.
12630  # On the NeXT, cc -E runs the code through the compiler's parser,
12631  # not just through cpp. "Syntax error" is here to catch this case.
12632  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
12633/* end confdefs.h.  */
12634#ifdef __STDC__
12635# include <limits.h>
12636#else
12637# include <assert.h>
12638#endif
12639		     Syntax error
12640_ACEOF
12641if ac_fn_cxx_try_cpp "$LINENO"; then :
12642
12643else
12644  # Broken: fails on valid input.
12645continue
12646fi
12647rm -f conftest.err conftest.i conftest.$ac_ext
12648
12649  # OK, works on sane cases.  Now check whether nonexistent headers
12650  # can be detected and how.
12651  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
12652/* end confdefs.h.  */
12653#include <ac_nonexistent.h>
12654_ACEOF
12655if ac_fn_cxx_try_cpp "$LINENO"; then :
12656  # Broken: success on invalid input.
12657continue
12658else
12659  # Passes both tests.
12660ac_preproc_ok=:
12661break
12662fi
12663rm -f conftest.err conftest.i conftest.$ac_ext
12664
12665done
12666# Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
12667rm -f conftest.i conftest.err conftest.$ac_ext
12668if $ac_preproc_ok; then :
12669
12670else
12671  { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
12672$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
12673as_fn_error $? "C++ preprocessor \"$CXXCPP\" fails sanity check
12674See \`config.log' for more details" "$LINENO" 5; }
12675fi
12676
12677ac_ext=c
12678ac_cpp='$CPP $CPPFLAGS'
12679ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
12680ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
12681ac_compiler_gnu=$ac_cv_c_compiler_gnu
12682
12683else
12684  _lt_caught_CXX_error=yes
12685fi
12686
12687ac_ext=cpp
12688ac_cpp='$CXXCPP $CPPFLAGS'
12689ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
12690ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
12691ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
12692
12693archive_cmds_need_lc_CXX=no
12694allow_undefined_flag_CXX=
12695always_export_symbols_CXX=no
12696archive_expsym_cmds_CXX=
12697compiler_needs_object_CXX=no
12698export_dynamic_flag_spec_CXX=
12699hardcode_direct_CXX=no
12700hardcode_direct_absolute_CXX=no
12701hardcode_libdir_flag_spec_CXX=
12702hardcode_libdir_flag_spec_ld_CXX=
12703hardcode_libdir_separator_CXX=
12704hardcode_minus_L_CXX=no
12705hardcode_shlibpath_var_CXX=unsupported
12706hardcode_automatic_CXX=no
12707inherit_rpath_CXX=no
12708module_cmds_CXX=
12709module_expsym_cmds_CXX=
12710link_all_deplibs_CXX=unknown
12711old_archive_cmds_CXX=$old_archive_cmds
12712reload_flag_CXX=$reload_flag
12713reload_cmds_CXX=$reload_cmds
12714no_undefined_flag_CXX=
12715whole_archive_flag_spec_CXX=
12716enable_shared_with_static_runtimes_CXX=no
12717
12718# Source file extension for C++ test sources.
12719ac_ext=cpp
12720
12721# Object file extension for compiled C++ test sources.
12722objext=o
12723objext_CXX=$objext
12724
12725# No sense in running all these tests if we already determined that
12726# the CXX compiler isn't working.  Some variables (like enable_shared)
12727# are currently assumed to apply to all compilers on this platform,
12728# and will be corrupted by setting them based on a non-working compiler.
12729if test "$_lt_caught_CXX_error" != yes; then
12730  # Code to be used in simple compile tests
12731  lt_simple_compile_test_code="int some_variable = 0;"
12732
12733  # Code to be used in simple link tests
12734  lt_simple_link_test_code='int main(int, char *[]) { return(0); }'
12735
12736  # ltmain only uses $CC for tagged configurations so make sure $CC is set.
12737
12738
12739
12740
12741
12742
12743# If no C compiler was specified, use CC.
12744LTCC=${LTCC-"$CC"}
12745
12746# If no C compiler flags were specified, use CFLAGS.
12747LTCFLAGS=${LTCFLAGS-"$CFLAGS"}
12748
12749# Allow CC to be a program name with arguments.
12750compiler=$CC
12751
12752
12753  # save warnings/boilerplate of simple test code
12754  ac_outfile=conftest.$ac_objext
12755echo "$lt_simple_compile_test_code" >conftest.$ac_ext
12756eval "$ac_compile" 2>&1 >/dev/null | $SED '/^$/d; /^ *+/d' >conftest.err
12757_lt_compiler_boilerplate=`cat conftest.err`
12758$RM conftest*
12759
12760  ac_outfile=conftest.$ac_objext
12761echo "$lt_simple_link_test_code" >conftest.$ac_ext
12762eval "$ac_link" 2>&1 >/dev/null | $SED '/^$/d; /^ *+/d' >conftest.err
12763_lt_linker_boilerplate=`cat conftest.err`
12764$RM -r conftest*
12765
12766
12767  # Allow CC to be a program name with arguments.
12768  lt_save_CC=$CC
12769  lt_save_LD=$LD
12770  lt_save_GCC=$GCC
12771  GCC=$GXX
12772  lt_save_with_gnu_ld=$with_gnu_ld
12773  lt_save_path_LD=$lt_cv_path_LD
12774  if test -n "${lt_cv_prog_gnu_ldcxx+set}"; then
12775    lt_cv_prog_gnu_ld=$lt_cv_prog_gnu_ldcxx
12776  else
12777    $as_unset lt_cv_prog_gnu_ld
12778  fi
12779  if test -n "${lt_cv_path_LDCXX+set}"; then
12780    lt_cv_path_LD=$lt_cv_path_LDCXX
12781  else
12782    $as_unset lt_cv_path_LD
12783  fi
12784  test -z "${LDCXX+set}" || LD=$LDCXX
12785  CC=${CXX-"c++"}
12786  compiler=$CC
12787  compiler_CXX=$CC
12788  for cc_temp in $compiler""; do
12789  case $cc_temp in
12790    compile | *[\\/]compile | ccache | *[\\/]ccache ) ;;
12791    distcc | *[\\/]distcc | purify | *[\\/]purify ) ;;
12792    \-*) ;;
12793    *) break;;
12794  esac
12795done
12796cc_basename=`$ECHO "$cc_temp" | $SED "s%.*/%%; s%^$host_alias-%%"`
12797
12798
12799  if test -n "$compiler"; then
12800    # We don't want -fno-exception when compiling C++ code, so set the
12801    # no_builtin_flag separately
12802    if test "$GXX" = yes; then
12803      lt_prog_compiler_no_builtin_flag_CXX=' -fno-builtin'
12804    else
12805      lt_prog_compiler_no_builtin_flag_CXX=
12806    fi
12807
12808    if test "$GXX" = yes; then
12809      # Set up default GNU C++ configuration
12810
12811
12812
12813# Check whether --with-gnu-ld was given.
12814if test "${with_gnu_ld+set}" = set; then :
12815  withval=$with_gnu_ld; test "$withval" = no || with_gnu_ld=yes
12816else
12817  with_gnu_ld=no
12818fi
12819
12820ac_prog=ld
12821if test "$GCC" = yes; then
12822  # Check if gcc -print-prog-name=ld gives a path.
12823  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ld used by $CC" >&5
12824$as_echo_n "checking for ld used by $CC... " >&6; }
12825  case $host in
12826  *-*-mingw*)
12827    # gcc leaves a trailing carriage return which upsets mingw
12828    ac_prog=`($CC -print-prog-name=ld) 2>&5 | tr -d '\015'` ;;
12829  *)
12830    ac_prog=`($CC -print-prog-name=ld) 2>&5` ;;
12831  esac
12832  case $ac_prog in
12833    # Accept absolute paths.
12834    [\\/]* | ?:[\\/]*)
12835      re_direlt='/[^/][^/]*/\.\./'
12836      # Canonicalize the pathname of ld
12837      ac_prog=`$ECHO "$ac_prog"| $SED 's%\\\\%/%g'`
12838      while $ECHO "$ac_prog" | $GREP "$re_direlt" > /dev/null 2>&1; do
12839	ac_prog=`$ECHO $ac_prog| $SED "s%$re_direlt%/%"`
12840      done
12841      test -z "$LD" && LD="$ac_prog"
12842      ;;
12843  "")
12844    # If it fails, then pretend we aren't using GCC.
12845    ac_prog=ld
12846    ;;
12847  *)
12848    # If it is relative, then search for the first ld in PATH.
12849    with_gnu_ld=unknown
12850    ;;
12851  esac
12852elif test "$with_gnu_ld" = yes; then
12853  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for GNU ld" >&5
12854$as_echo_n "checking for GNU ld... " >&6; }
12855else
12856  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for non-GNU ld" >&5
12857$as_echo_n "checking for non-GNU ld... " >&6; }
12858fi
12859if ${lt_cv_path_LD+:} false; then :
12860  $as_echo_n "(cached) " >&6
12861else
12862  if test -z "$LD"; then
12863  lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR
12864  for ac_dir in $PATH; do
12865    IFS="$lt_save_ifs"
12866    test -z "$ac_dir" && ac_dir=.
12867    if test -f "$ac_dir/$ac_prog" || test -f "$ac_dir/$ac_prog$ac_exeext"; then
12868      lt_cv_path_LD="$ac_dir/$ac_prog"
12869      # Check to see if the program is GNU ld.  I'd rather use --version,
12870      # but apparently some variants of GNU ld only accept -v.
12871      # Break only if it was the GNU/non-GNU ld that we prefer.
12872      case `"$lt_cv_path_LD" -v 2>&1 </dev/null` in
12873      *GNU* | *'with BFD'*)
12874	test "$with_gnu_ld" != no && break
12875	;;
12876      *)
12877	test "$with_gnu_ld" != yes && break
12878	;;
12879      esac
12880    fi
12881  done
12882  IFS="$lt_save_ifs"
12883else
12884  lt_cv_path_LD="$LD" # Let the user override the test with a path.
12885fi
12886fi
12887
12888LD="$lt_cv_path_LD"
12889if test -n "$LD"; then
12890  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LD" >&5
12891$as_echo "$LD" >&6; }
12892else
12893  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12894$as_echo "no" >&6; }
12895fi
12896test -z "$LD" && as_fn_error $? "no acceptable ld found in \$PATH" "$LINENO" 5
12897{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if the linker ($LD) is GNU ld" >&5
12898$as_echo_n "checking if the linker ($LD) is GNU ld... " >&6; }
12899if ${lt_cv_prog_gnu_ld+:} false; then :
12900  $as_echo_n "(cached) " >&6
12901else
12902  # I'd rather use --version here, but apparently some GNU lds only accept -v.
12903case `$LD -v 2>&1 </dev/null` in
12904*GNU* | *'with BFD'*)
12905  lt_cv_prog_gnu_ld=yes
12906  ;;
12907*)
12908  lt_cv_prog_gnu_ld=no
12909  ;;
12910esac
12911fi
12912{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_gnu_ld" >&5
12913$as_echo "$lt_cv_prog_gnu_ld" >&6; }
12914with_gnu_ld=$lt_cv_prog_gnu_ld
12915
12916
12917
12918
12919
12920
12921
12922      # Check if GNU C++ uses GNU ld as the underlying linker, since the
12923      # archiving commands below assume that GNU ld is being used.
12924      if test "$with_gnu_ld" = yes; then
12925        archive_cmds_CXX='$CC $pic_flag -shared -nostdlib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-soname $wl$soname -o $lib'
12926        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'
12927
12928        hardcode_libdir_flag_spec_CXX='${wl}-rpath ${wl}$libdir'
12929        export_dynamic_flag_spec_CXX='${wl}--export-dynamic'
12930
12931        # If archive_cmds runs LD, not CC, wlarc should be empty
12932        # XXX I think wlarc can be eliminated in ltcf-cxx, but I need to
12933        #     investigate it a little bit more. (MM)
12934        wlarc='${wl}'
12935
12936        # ancient GNU ld didn't support --whole-archive et. al.
12937        if eval "`$CC -print-prog-name=ld` --help 2>&1" |
12938	  $GREP 'no-whole-archive' > /dev/null; then
12939          whole_archive_flag_spec_CXX="$wlarc"'--whole-archive$convenience '"$wlarc"'--no-whole-archive'
12940        else
12941          whole_archive_flag_spec_CXX=
12942        fi
12943      else
12944        with_gnu_ld=no
12945        wlarc=
12946
12947        # A generic and very simple default shared library creation
12948        # command for GNU C++ for the case where it uses the native
12949        # linker, instead of GNU ld.  If possible, this setting should
12950        # overridden to take advantage of the native linker features on
12951        # the platform it is being used on.
12952        archive_cmds_CXX='$CC -shared -nostdlib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags -o $lib'
12953      fi
12954
12955      # Commands to make compiler produce verbose output that lists
12956      # what "hidden" libraries, object files and flags are used when
12957      # linking a shared library.
12958      output_verbose_link_cmd='$CC -shared $CFLAGS -v conftest.$objext 2>&1 | $GREP -v "^Configured with:" | $GREP "\-L"'
12959
12960    else
12961      GXX=no
12962      with_gnu_ld=no
12963      wlarc=
12964    fi
12965
12966    # PORTME: fill in a description of your system's C++ link characteristics
12967    { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the $compiler linker ($LD) supports shared libraries" >&5
12968$as_echo_n "checking whether the $compiler linker ($LD) supports shared libraries... " >&6; }
12969    ld_shlibs_CXX=yes
12970    case $host_os in
12971      aix3*)
12972        # FIXME: insert proper C++ library support
12973        ld_shlibs_CXX=no
12974        ;;
12975      aix[4-9]*)
12976        if test "$host_cpu" = ia64; then
12977          # On IA64, the linker does run time linking by default, so we don't
12978          # have to do anything special.
12979          aix_use_runtimelinking=no
12980          exp_sym_flag='-Bexport'
12981          no_entry_flag=""
12982        else
12983          aix_use_runtimelinking=no
12984
12985          # Test if we are trying to use run time linking or normal
12986          # AIX style linking. If -brtl is somewhere in LDFLAGS, we
12987          # need to do runtime linking.
12988          case $host_os in aix4.[23]|aix4.[23].*|aix[5-9]*)
12989	    for ld_flag in $LDFLAGS; do
12990	      case $ld_flag in
12991	      *-brtl*)
12992	        aix_use_runtimelinking=yes
12993	        break
12994	        ;;
12995	      esac
12996	    done
12997	    ;;
12998          esac
12999
13000          exp_sym_flag='-bexport'
13001          no_entry_flag='-bnoentry'
13002        fi
13003
13004        # When large executables or shared objects are built, AIX ld can
13005        # have problems creating the table of contents.  If linking a library
13006        # or program results in "error TOC overflow" add -mminimal-toc to
13007        # CXXFLAGS/CFLAGS for g++/gcc.  In the cases where that is not
13008        # enough to fix the problem, add -Wl,-bbigtoc to LDFLAGS.
13009
13010        archive_cmds_CXX=''
13011        hardcode_direct_CXX=yes
13012        hardcode_direct_absolute_CXX=yes
13013        hardcode_libdir_separator_CXX=':'
13014        link_all_deplibs_CXX=yes
13015        file_list_spec_CXX='${wl}-f,'
13016
13017        if test "$GXX" = yes; then
13018          case $host_os in aix4.[012]|aix4.[012].*)
13019          # We only want to do this on AIX 4.2 and lower, the check
13020          # below for broken collect2 doesn't work under 4.3+
13021	  collect2name=`${CC} -print-prog-name=collect2`
13022	  if test -f "$collect2name" &&
13023	     strings "$collect2name" | $GREP resolve_lib_name >/dev/null
13024	  then
13025	    # We have reworked collect2
13026	    :
13027	  else
13028	    # We have old collect2
13029	    hardcode_direct_CXX=unsupported
13030	    # It fails to find uninstalled libraries when the uninstalled
13031	    # path is not listed in the libpath.  Setting hardcode_minus_L
13032	    # to unsupported forces relinking
13033	    hardcode_minus_L_CXX=yes
13034	    hardcode_libdir_flag_spec_CXX='-L$libdir'
13035	    hardcode_libdir_separator_CXX=
13036	  fi
13037          esac
13038          shared_flag='-shared'
13039	  if test "$aix_use_runtimelinking" = yes; then
13040	    shared_flag="$shared_flag "'${wl}-G'
13041	  fi
13042        else
13043          # not using gcc
13044          if test "$host_cpu" = ia64; then
13045	  # VisualAge C++, Version 5.5 for AIX 5L for IA-64, Beta 3 Release
13046	  # chokes on -Wl,-G. The following line is correct:
13047	  shared_flag='-G'
13048          else
13049	    if test "$aix_use_runtimelinking" = yes; then
13050	      shared_flag='${wl}-G'
13051	    else
13052	      shared_flag='${wl}-bM:SRE'
13053	    fi
13054          fi
13055        fi
13056
13057        export_dynamic_flag_spec_CXX='${wl}-bexpall'
13058        # It seems that -bexpall does not export symbols beginning with
13059        # underscore (_), so it is better to generate a list of symbols to
13060	# export.
13061        always_export_symbols_CXX=yes
13062        if test "$aix_use_runtimelinking" = yes; then
13063          # Warning - without using the other runtime loading flags (-brtl),
13064          # -berok will link without error, but may produce a broken library.
13065          allow_undefined_flag_CXX='-berok'
13066          # Determine the default libpath from the value encoded in an empty
13067          # executable.
13068          cat confdefs.h - <<_ACEOF >conftest.$ac_ext
13069/* end confdefs.h.  */
13070
13071int
13072main ()
13073{
13074
13075  ;
13076  return 0;
13077}
13078_ACEOF
13079if ac_fn_cxx_try_link "$LINENO"; then :
13080
13081lt_aix_libpath_sed='
13082    /Import File Strings/,/^$/ {
13083	/^0/ {
13084	    s/^0  *\(.*\)$/\1/
13085	    p
13086	}
13087    }'
13088aix_libpath=`dump -H conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
13089# Check for a 64-bit object if we didn't find anything.
13090if test -z "$aix_libpath"; then
13091  aix_libpath=`dump -HX64 conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
13092fi
13093fi
13094rm -f core conftest.err conftest.$ac_objext \
13095    conftest$ac_exeext conftest.$ac_ext
13096if test -z "$aix_libpath"; then aix_libpath="/usr/lib:/lib"; fi
13097
13098          hardcode_libdir_flag_spec_CXX='${wl}-blibpath:$libdir:'"$aix_libpath"
13099
13100          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"
13101        else
13102          if test "$host_cpu" = ia64; then
13103	    hardcode_libdir_flag_spec_CXX='${wl}-R $libdir:/usr/lib:/lib'
13104	    allow_undefined_flag_CXX="-z nodefs"
13105	    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"
13106          else
13107	    # Determine the default libpath from the value encoded in an
13108	    # empty executable.
13109	    cat confdefs.h - <<_ACEOF >conftest.$ac_ext
13110/* end confdefs.h.  */
13111
13112int
13113main ()
13114{
13115
13116  ;
13117  return 0;
13118}
13119_ACEOF
13120if ac_fn_cxx_try_link "$LINENO"; then :
13121
13122lt_aix_libpath_sed='
13123    /Import File Strings/,/^$/ {
13124	/^0/ {
13125	    s/^0  *\(.*\)$/\1/
13126	    p
13127	}
13128    }'
13129aix_libpath=`dump -H conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
13130# Check for a 64-bit object if we didn't find anything.
13131if test -z "$aix_libpath"; then
13132  aix_libpath=`dump -HX64 conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
13133fi
13134fi
13135rm -f core conftest.err conftest.$ac_objext \
13136    conftest$ac_exeext conftest.$ac_ext
13137if test -z "$aix_libpath"; then aix_libpath="/usr/lib:/lib"; fi
13138
13139	    hardcode_libdir_flag_spec_CXX='${wl}-blibpath:$libdir:'"$aix_libpath"
13140	    # Warning - without using the other run time loading flags,
13141	    # -berok will link without error, but may produce a broken library.
13142	    no_undefined_flag_CXX=' ${wl}-bernotok'
13143	    allow_undefined_flag_CXX=' ${wl}-berok'
13144	    if test "$with_gnu_ld" = yes; then
13145	      # We only use this code for GNU lds that support --whole-archive.
13146	      whole_archive_flag_spec_CXX='${wl}--whole-archive$convenience ${wl}--no-whole-archive'
13147	    else
13148	      # Exported symbols can be pulled into shared objects from archives
13149	      whole_archive_flag_spec_CXX='$convenience'
13150	    fi
13151	    archive_cmds_need_lc_CXX=yes
13152	    # This is similar to how AIX traditionally builds its shared
13153	    # libraries.
13154	    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'
13155          fi
13156        fi
13157        ;;
13158
13159      beos*)
13160	if $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then
13161	  allow_undefined_flag_CXX=unsupported
13162	  # Joseph Beckenbach <jrb3@best.com> says some releases of gcc
13163	  # support --undefined.  This deserves some investigation.  FIXME
13164	  archive_cmds_CXX='$CC -nostart $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
13165	else
13166	  ld_shlibs_CXX=no
13167	fi
13168	;;
13169
13170      chorus*)
13171        case $cc_basename in
13172          *)
13173	  # FIXME: insert proper C++ library support
13174	  ld_shlibs_CXX=no
13175	  ;;
13176        esac
13177        ;;
13178
13179      cygwin* | mingw* | pw32* | cegcc*)
13180        # _LT_TAGVAR(hardcode_libdir_flag_spec, CXX) is actually meaningless,
13181        # as there is no search path for DLLs.
13182        hardcode_libdir_flag_spec_CXX='-L$libdir'
13183        export_dynamic_flag_spec_CXX='${wl}--export-all-symbols'
13184        allow_undefined_flag_CXX=unsupported
13185        always_export_symbols_CXX=no
13186        enable_shared_with_static_runtimes_CXX=yes
13187
13188        if $LD --help 2>&1 | $GREP 'auto-import' > /dev/null; then
13189          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'
13190          # If the export-symbols file already is a .def file (1st line
13191          # is EXPORTS), use it as is; otherwise, prepend...
13192          archive_expsym_cmds_CXX='if test "x`$SED 1q $export_symbols`" = xEXPORTS; then
13193	    cp $export_symbols $output_objdir/$soname.def;
13194          else
13195	    echo EXPORTS > $output_objdir/$soname.def;
13196	    cat $export_symbols >> $output_objdir/$soname.def;
13197          fi~
13198          $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'
13199        else
13200          ld_shlibs_CXX=no
13201        fi
13202        ;;
13203      darwin* | rhapsody*)
13204
13205
13206  archive_cmds_need_lc_CXX=no
13207  hardcode_direct_CXX=no
13208  hardcode_automatic_CXX=yes
13209  hardcode_shlibpath_var_CXX=unsupported
13210  if test "$lt_cv_ld_force_load" = "yes"; then
13211    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\"`'
13212  else
13213    whole_archive_flag_spec_CXX=''
13214  fi
13215  link_all_deplibs_CXX=yes
13216  allow_undefined_flag_CXX="$_lt_dar_allow_undefined"
13217  case $cc_basename in
13218     ifort*) _lt_dar_can_shared=yes ;;
13219     *) _lt_dar_can_shared=$GCC ;;
13220  esac
13221  if test "$_lt_dar_can_shared" = "yes"; then
13222    output_verbose_link_cmd=func_echo_all
13223    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}"
13224    module_cmds_CXX="\$CC \$allow_undefined_flag -o \$lib -bundle \$libobjs \$deplibs \$compiler_flags${_lt_dsymutil}"
13225    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}"
13226    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}"
13227       if test "$lt_cv_apple_cc_single_mod" != "yes"; then
13228      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}"
13229      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}"
13230    fi
13231
13232  else
13233  ld_shlibs_CXX=no
13234  fi
13235
13236	;;
13237
13238      dgux*)
13239        case $cc_basename in
13240          ec++*)
13241	    # FIXME: insert proper C++ library support
13242	    ld_shlibs_CXX=no
13243	    ;;
13244          ghcx*)
13245	    # Green Hills C++ Compiler
13246	    # FIXME: insert proper C++ library support
13247	    ld_shlibs_CXX=no
13248	    ;;
13249          *)
13250	    # FIXME: insert proper C++ library support
13251	    ld_shlibs_CXX=no
13252	    ;;
13253        esac
13254        ;;
13255
13256      freebsd2.*)
13257        # C++ shared libraries reported to be fairly broken before
13258	# switch to ELF
13259        ld_shlibs_CXX=no
13260        ;;
13261
13262      freebsd-elf*)
13263        archive_cmds_need_lc_CXX=no
13264        ;;
13265
13266      freebsd* | dragonfly*)
13267        # FreeBSD 3 and later use GNU C++ and GNU ld with standard ELF
13268        # conventions
13269        ld_shlibs_CXX=yes
13270        ;;
13271
13272      gnu*)
13273        ;;
13274
13275      haiku*)
13276        archive_cmds_CXX='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
13277        link_all_deplibs_CXX=yes
13278        ;;
13279
13280      hpux9*)
13281        hardcode_libdir_flag_spec_CXX='${wl}+b ${wl}$libdir'
13282        hardcode_libdir_separator_CXX=:
13283        export_dynamic_flag_spec_CXX='${wl}-E'
13284        hardcode_direct_CXX=yes
13285        hardcode_minus_L_CXX=yes # Not in the search PATH,
13286				             # but as the default
13287				             # location of the library.
13288
13289        case $cc_basename in
13290          CC*)
13291            # FIXME: insert proper C++ library support
13292            ld_shlibs_CXX=no
13293            ;;
13294          aCC*)
13295            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'
13296            # Commands to make compiler produce verbose output that lists
13297            # what "hidden" libraries, object files and flags are used when
13298            # linking a shared library.
13299            #
13300            # There doesn't appear to be a way to prevent this compiler from
13301            # explicitly linking system object files so we need to strip them
13302            # from the output so that they don't get included in the library
13303            # dependencies.
13304            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"'
13305            ;;
13306          *)
13307            if test "$GXX" = yes; then
13308              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'
13309            else
13310              # FIXME: insert proper C++ library support
13311              ld_shlibs_CXX=no
13312            fi
13313            ;;
13314        esac
13315        ;;
13316
13317      hpux10*|hpux11*)
13318        if test $with_gnu_ld = no; then
13319	  hardcode_libdir_flag_spec_CXX='${wl}+b ${wl}$libdir'
13320	  hardcode_libdir_separator_CXX=:
13321
13322          case $host_cpu in
13323            hppa*64*|ia64*)
13324              ;;
13325            *)
13326	      export_dynamic_flag_spec_CXX='${wl}-E'
13327              ;;
13328          esac
13329        fi
13330        case $host_cpu in
13331          hppa*64*|ia64*)
13332            hardcode_direct_CXX=no
13333            hardcode_shlibpath_var_CXX=no
13334            ;;
13335          *)
13336            hardcode_direct_CXX=yes
13337            hardcode_direct_absolute_CXX=yes
13338            hardcode_minus_L_CXX=yes # Not in the search PATH,
13339					         # but as the default
13340					         # location of the library.
13341            ;;
13342        esac
13343
13344        case $cc_basename in
13345          CC*)
13346	    # FIXME: insert proper C++ library support
13347	    ld_shlibs_CXX=no
13348	    ;;
13349          aCC*)
13350	    case $host_cpu in
13351	      hppa*64*)
13352	        archive_cmds_CXX='$CC -b ${wl}+h ${wl}$soname -o $lib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags'
13353	        ;;
13354	      ia64*)
13355	        archive_cmds_CXX='$CC -b ${wl}+h ${wl}$soname ${wl}+nodefaultrpath -o $lib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags'
13356	        ;;
13357	      *)
13358	        archive_cmds_CXX='$CC -b ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags'
13359	        ;;
13360	    esac
13361	    # Commands to make compiler produce verbose output that lists
13362	    # what "hidden" libraries, object files and flags are used when
13363	    # linking a shared library.
13364	    #
13365	    # There doesn't appear to be a way to prevent this compiler from
13366	    # explicitly linking system object files so we need to strip them
13367	    # from the output so that they don't get included in the library
13368	    # dependencies.
13369	    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"'
13370	    ;;
13371          *)
13372	    if test "$GXX" = yes; then
13373	      if test $with_gnu_ld = no; then
13374	        case $host_cpu in
13375	          hppa*64*)
13376	            archive_cmds_CXX='$CC -shared -nostdlib -fPIC ${wl}+h ${wl}$soname -o $lib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags'
13377	            ;;
13378	          ia64*)
13379	            archive_cmds_CXX='$CC -shared -nostdlib -fPIC ${wl}+h ${wl}$soname ${wl}+nodefaultrpath -o $lib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags'
13380	            ;;
13381	          *)
13382	            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'
13383	            ;;
13384	        esac
13385	      fi
13386	    else
13387	      # FIXME: insert proper C++ library support
13388	      ld_shlibs_CXX=no
13389	    fi
13390	    ;;
13391        esac
13392        ;;
13393
13394      interix[3-9]*)
13395	hardcode_direct_CXX=no
13396	hardcode_shlibpath_var_CXX=no
13397	hardcode_libdir_flag_spec_CXX='${wl}-rpath,$libdir'
13398	export_dynamic_flag_spec_CXX='${wl}-E'
13399	# Hack: On Interix 3.x, we cannot compile PIC because of a broken gcc.
13400	# Instead, shared libraries are loaded at an image base (0x10000000 by
13401	# default) and relocated if they conflict, which is a slow very memory
13402	# consuming and fragmenting process.  To avoid this, we pick a random,
13403	# 256 KiB-aligned image base between 0x50000000 and 0x6FFC0000 at link
13404	# time.  Moving up from 0x10000000 also allows more sbrk(2) space.
13405	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'
13406	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'
13407	;;
13408      irix5* | irix6*)
13409        case $cc_basename in
13410          CC*)
13411	    # SGI C++
13412	    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'
13413
13414	    # Archives containing C++ object files must be created using
13415	    # "CC -ar", where "CC" is the IRIX C++ compiler.  This is
13416	    # necessary to make sure instantiated templates are included
13417	    # in the archive.
13418	    old_archive_cmds_CXX='$CC -ar -WR,-u -o $oldlib $oldobjs'
13419	    ;;
13420          *)
13421	    if test "$GXX" = yes; then
13422	      if test "$with_gnu_ld" = no; then
13423	        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'
13424	      else
13425	        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'
13426	      fi
13427	    fi
13428	    link_all_deplibs_CXX=yes
13429	    ;;
13430        esac
13431        hardcode_libdir_flag_spec_CXX='${wl}-rpath ${wl}$libdir'
13432        hardcode_libdir_separator_CXX=:
13433        inherit_rpath_CXX=yes
13434        ;;
13435
13436      linux* | k*bsd*-gnu | kopensolaris*-gnu)
13437        case $cc_basename in
13438          KCC*)
13439	    # Kuck and Associates, Inc. (KAI) C++ Compiler
13440
13441	    # KCC will only create a shared library if the output file
13442	    # ends with ".so" (or ".sl" for HP-UX), so rename the library
13443	    # to its proper name (with version) after linking.
13444	    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'
13445	    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'
13446	    # Commands to make compiler produce verbose output that lists
13447	    # what "hidden" libraries, object files and flags are used when
13448	    # linking a shared library.
13449	    #
13450	    # There doesn't appear to be a way to prevent this compiler from
13451	    # explicitly linking system object files so we need to strip them
13452	    # from the output so that they don't get included in the library
13453	    # dependencies.
13454	    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"'
13455
13456	    hardcode_libdir_flag_spec_CXX='${wl}-rpath,$libdir'
13457	    export_dynamic_flag_spec_CXX='${wl}--export-dynamic'
13458
13459	    # Archives containing C++ object files must be created using
13460	    # "CC -Bstatic", where "CC" is the KAI C++ compiler.
13461	    old_archive_cmds_CXX='$CC -Bstatic -o $oldlib $oldobjs'
13462	    ;;
13463	  icpc* | ecpc* )
13464	    # Intel C++
13465	    with_gnu_ld=yes
13466	    # version 8.0 and above of icpc choke on multiply defined symbols
13467	    # if we add $predep_objects and $postdep_objects, however 7.1 and
13468	    # earlier do not add the objects themselves.
13469	    case `$CC -V 2>&1` in
13470	      *"Version 7."*)
13471	        archive_cmds_CXX='$CC -shared $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-soname $wl$soname -o $lib'
13472		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'
13473		;;
13474	      *)  # Version 8.0 or newer
13475	        tmp_idyn=
13476	        case $host_cpu in
13477		  ia64*) tmp_idyn=' -i_dynamic';;
13478		esac
13479	        archive_cmds_CXX='$CC -shared'"$tmp_idyn"' $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
13480		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'
13481		;;
13482	    esac
13483	    archive_cmds_need_lc_CXX=no
13484	    hardcode_libdir_flag_spec_CXX='${wl}-rpath,$libdir'
13485	    export_dynamic_flag_spec_CXX='${wl}--export-dynamic'
13486	    whole_archive_flag_spec_CXX='${wl}--whole-archive$convenience ${wl}--no-whole-archive'
13487	    ;;
13488          pgCC* | pgcpp*)
13489            # Portland Group C++ compiler
13490	    case `$CC -V` in
13491	    *pgCC\ [1-5].* | *pgcpp\ [1-5].*)
13492	      prelink_cmds_CXX='tpldir=Template.dir~
13493		rm -rf $tpldir~
13494		$CC --prelink_objects --instantiation_dir $tpldir $objs $libobjs $compile_deplibs~
13495		compile_command="$compile_command `find $tpldir -name \*.o | $NL2SP`"'
13496	      old_archive_cmds_CXX='tpldir=Template.dir~
13497		rm -rf $tpldir~
13498		$CC --prelink_objects --instantiation_dir $tpldir $oldobjs$old_deplibs~
13499		$AR $AR_FLAGS $oldlib$oldobjs$old_deplibs `find $tpldir -name \*.o | $NL2SP`~
13500		$RANLIB $oldlib'
13501	      archive_cmds_CXX='tpldir=Template.dir~
13502		rm -rf $tpldir~
13503		$CC --prelink_objects --instantiation_dir $tpldir $predep_objects $libobjs $deplibs $convenience $postdep_objects~
13504		$CC -shared $pic_flag $predep_objects $libobjs $deplibs `find $tpldir -name \*.o | $NL2SP` $postdep_objects $compiler_flags ${wl}-soname ${wl}$soname -o $lib'
13505	      archive_expsym_cmds_CXX='tpldir=Template.dir~
13506		rm -rf $tpldir~
13507		$CC --prelink_objects --instantiation_dir $tpldir $predep_objects $libobjs $deplibs $convenience $postdep_objects~
13508		$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'
13509	      ;;
13510	    *) # Version 6 and above use weak symbols
13511	      archive_cmds_CXX='$CC -shared $pic_flag $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-soname ${wl}$soname -o $lib'
13512	      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'
13513	      ;;
13514	    esac
13515
13516	    hardcode_libdir_flag_spec_CXX='${wl}--rpath ${wl}$libdir'
13517	    export_dynamic_flag_spec_CXX='${wl}--export-dynamic'
13518	    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'
13519            ;;
13520	  cxx*)
13521	    # Compaq C++
13522	    archive_cmds_CXX='$CC -shared $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-soname $wl$soname -o $lib'
13523	    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'
13524
13525	    runpath_var=LD_RUN_PATH
13526	    hardcode_libdir_flag_spec_CXX='-rpath $libdir'
13527	    hardcode_libdir_separator_CXX=:
13528
13529	    # Commands to make compiler produce verbose output that lists
13530	    # what "hidden" libraries, object files and flags are used when
13531	    # linking a shared library.
13532	    #
13533	    # There doesn't appear to be a way to prevent this compiler from
13534	    # explicitly linking system object files so we need to strip them
13535	    # from the output so that they don't get included in the library
13536	    # dependencies.
13537	    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'
13538	    ;;
13539	  xl* | mpixl* | bgxl*)
13540	    # IBM XL 8.0 on PPC, with GNU ld
13541	    hardcode_libdir_flag_spec_CXX='${wl}-rpath ${wl}$libdir'
13542	    export_dynamic_flag_spec_CXX='${wl}--export-dynamic'
13543	    archive_cmds_CXX='$CC -qmkshrobj $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
13544	    if test "x$supports_anon_versioning" = xyes; then
13545	      archive_expsym_cmds_CXX='echo "{ global:" > $output_objdir/$libname.ver~
13546		cat $export_symbols | sed -e "s/\(.*\)/\1;/" >> $output_objdir/$libname.ver~
13547		echo "local: *; };" >> $output_objdir/$libname.ver~
13548		$CC -qmkshrobj $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-version-script ${wl}$output_objdir/$libname.ver -o $lib'
13549	    fi
13550	    ;;
13551	  *)
13552	    case `$CC -V 2>&1 | sed 5q` in
13553	    *Sun\ C*)
13554	      # Sun C++ 5.9
13555	      no_undefined_flag_CXX=' -zdefs'
13556	      archive_cmds_CXX='$CC -G${allow_undefined_flag} -h$soname -o $lib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags'
13557	      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'
13558	      hardcode_libdir_flag_spec_CXX='-R$libdir'
13559	      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'
13560	      compiler_needs_object_CXX=yes
13561
13562	      # Not sure whether something based on
13563	      # $CC $CFLAGS -v conftest.$objext -o libconftest$shared_ext 2>&1
13564	      # would be better.
13565	      output_verbose_link_cmd='func_echo_all'
13566
13567	      # Archives containing C++ object files must be created using
13568	      # "CC -xar", where "CC" is the Sun C++ compiler.  This is
13569	      # necessary to make sure instantiated templates are included
13570	      # in the archive.
13571	      old_archive_cmds_CXX='$CC -xar -o $oldlib $oldobjs'
13572	      ;;
13573	    esac
13574	    ;;
13575	esac
13576	;;
13577
13578      lynxos*)
13579        # FIXME: insert proper C++ library support
13580	ld_shlibs_CXX=no
13581	;;
13582
13583      m88k*)
13584        # FIXME: insert proper C++ library support
13585        ld_shlibs_CXX=no
13586	;;
13587
13588      mvs*)
13589        case $cc_basename in
13590          cxx*)
13591	    # FIXME: insert proper C++ library support
13592	    ld_shlibs_CXX=no
13593	    ;;
13594	  *)
13595	    # FIXME: insert proper C++ library support
13596	    ld_shlibs_CXX=no
13597	    ;;
13598	esac
13599	;;
13600
13601      netbsd*)
13602        if echo __ELF__ | $CC -E - | $GREP __ELF__ >/dev/null; then
13603	  archive_cmds_CXX='$LD -Bshareable  -o $lib $predep_objects $libobjs $deplibs $postdep_objects $linker_flags'
13604	  wlarc=
13605	  hardcode_libdir_flag_spec_CXX='-R$libdir'
13606	  hardcode_direct_CXX=yes
13607	  hardcode_shlibpath_var_CXX=no
13608	fi
13609	# Workaround some broken pre-1.5 toolchains
13610	output_verbose_link_cmd='$CC -shared $CFLAGS -v conftest.$objext 2>&1 | $GREP conftest.$objext | $SED -e "s:-lgcc -lc -lgcc::"'
13611	;;
13612
13613      *nto* | *qnx*)
13614        ld_shlibs_CXX=yes
13615	;;
13616
13617      openbsd2*)
13618        # C++ shared libraries are fairly broken
13619	ld_shlibs_CXX=no
13620	;;
13621
13622      openbsd*)
13623	if test -f /usr/libexec/ld.so; then
13624	  hardcode_direct_CXX=yes
13625	  hardcode_shlibpath_var_CXX=no
13626	  hardcode_direct_absolute_CXX=yes
13627	  archive_cmds_CXX='$CC -shared $pic_flag $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags -o $lib'
13628	  hardcode_libdir_flag_spec_CXX='${wl}-rpath,$libdir'
13629	  if test -z "`echo __ELF__ | $CC -E - | grep __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then
13630	    archive_expsym_cmds_CXX='$CC -shared $pic_flag $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-retain-symbols-file,$export_symbols -o $lib'
13631	    export_dynamic_flag_spec_CXX='${wl}-E'
13632	    whole_archive_flag_spec_CXX="$wlarc"'--whole-archive$convenience '"$wlarc"'--no-whole-archive'
13633	  fi
13634	  output_verbose_link_cmd=func_echo_all
13635	else
13636	  ld_shlibs_CXX=no
13637	fi
13638	;;
13639
13640      osf3* | osf4* | osf5*)
13641        case $cc_basename in
13642          KCC*)
13643	    # Kuck and Associates, Inc. (KAI) C++ Compiler
13644
13645	    # KCC will only create a shared library if the output file
13646	    # ends with ".so" (or ".sl" for HP-UX), so rename the library
13647	    # to its proper name (with version) after linking.
13648	    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'
13649
13650	    hardcode_libdir_flag_spec_CXX='${wl}-rpath,$libdir'
13651	    hardcode_libdir_separator_CXX=:
13652
13653	    # Archives containing C++ object files must be created using
13654	    # the KAI C++ compiler.
13655	    case $host in
13656	      osf3*) old_archive_cmds_CXX='$CC -Bstatic -o $oldlib $oldobjs' ;;
13657	      *) old_archive_cmds_CXX='$CC -o $oldlib $oldobjs' ;;
13658	    esac
13659	    ;;
13660          RCC*)
13661	    # Rational C++ 2.4.1
13662	    # FIXME: insert proper C++ library support
13663	    ld_shlibs_CXX=no
13664	    ;;
13665          cxx*)
13666	    case $host in
13667	      osf3*)
13668	        allow_undefined_flag_CXX=' ${wl}-expect_unresolved ${wl}\*'
13669	        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'
13670	        hardcode_libdir_flag_spec_CXX='${wl}-rpath ${wl}$libdir'
13671		;;
13672	      *)
13673	        allow_undefined_flag_CXX=' -expect_unresolved \*'
13674	        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'
13675	        archive_expsym_cmds_CXX='for i in `cat $export_symbols`; do printf "%s %s\\n" -exported_symbol "\$i" >> $lib.exp; done~
13676	          echo "-hidden">> $lib.exp~
13677	          $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~
13678	          $RM $lib.exp'
13679	        hardcode_libdir_flag_spec_CXX='-rpath $libdir'
13680		;;
13681	    esac
13682
13683	    hardcode_libdir_separator_CXX=:
13684
13685	    # Commands to make compiler produce verbose output that lists
13686	    # what "hidden" libraries, object files and flags are used when
13687	    # linking a shared library.
13688	    #
13689	    # There doesn't appear to be a way to prevent this compiler from
13690	    # explicitly linking system object files so we need to strip them
13691	    # from the output so that they don't get included in the library
13692	    # dependencies.
13693	    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"'
13694	    ;;
13695	  *)
13696	    if test "$GXX" = yes && test "$with_gnu_ld" = no; then
13697	      allow_undefined_flag_CXX=' ${wl}-expect_unresolved ${wl}\*'
13698	      case $host in
13699	        osf3*)
13700	          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'
13701		  ;;
13702	        *)
13703	          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'
13704		  ;;
13705	      esac
13706
13707	      hardcode_libdir_flag_spec_CXX='${wl}-rpath ${wl}$libdir'
13708	      hardcode_libdir_separator_CXX=:
13709
13710	      # Commands to make compiler produce verbose output that lists
13711	      # what "hidden" libraries, object files and flags are used when
13712	      # linking a shared library.
13713	      output_verbose_link_cmd='$CC -shared $CFLAGS -v conftest.$objext 2>&1 | $GREP -v "^Configured with:" | $GREP "\-L"'
13714
13715	    else
13716	      # FIXME: insert proper C++ library support
13717	      ld_shlibs_CXX=no
13718	    fi
13719	    ;;
13720        esac
13721        ;;
13722
13723      psos*)
13724        # FIXME: insert proper C++ library support
13725        ld_shlibs_CXX=no
13726        ;;
13727
13728      sunos4*)
13729        case $cc_basename in
13730          CC*)
13731	    # Sun C++ 4.x
13732	    # FIXME: insert proper C++ library support
13733	    ld_shlibs_CXX=no
13734	    ;;
13735          lcc*)
13736	    # Lucid
13737	    # FIXME: insert proper C++ library support
13738	    ld_shlibs_CXX=no
13739	    ;;
13740          *)
13741	    # FIXME: insert proper C++ library support
13742	    ld_shlibs_CXX=no
13743	    ;;
13744        esac
13745        ;;
13746
13747      solaris*)
13748        case $cc_basename in
13749          CC*)
13750	    # Sun C++ 4.2, 5.x and Centerline C++
13751            archive_cmds_need_lc_CXX=yes
13752	    no_undefined_flag_CXX=' -zdefs'
13753	    archive_cmds_CXX='$CC -G${allow_undefined_flag}  -h$soname -o $lib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags'
13754	    archive_expsym_cmds_CXX='echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~echo "local: *; };" >> $lib.exp~
13755	      $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'
13756
13757	    hardcode_libdir_flag_spec_CXX='-R$libdir'
13758	    hardcode_shlibpath_var_CXX=no
13759	    case $host_os in
13760	      solaris2.[0-5] | solaris2.[0-5].*) ;;
13761	      *)
13762		# The compiler driver will combine and reorder linker options,
13763		# but understands `-z linker_flag'.
13764	        # Supported since Solaris 2.6 (maybe 2.5.1?)
13765		whole_archive_flag_spec_CXX='-z allextract$convenience -z defaultextract'
13766	        ;;
13767	    esac
13768	    link_all_deplibs_CXX=yes
13769
13770	    output_verbose_link_cmd='func_echo_all'
13771
13772	    # Archives containing C++ object files must be created using
13773	    # "CC -xar", where "CC" is the Sun C++ compiler.  This is
13774	    # necessary to make sure instantiated templates are included
13775	    # in the archive.
13776	    old_archive_cmds_CXX='$CC -xar -o $oldlib $oldobjs'
13777	    ;;
13778          gcx*)
13779	    # Green Hills C++ Compiler
13780	    archive_cmds_CXX='$CC -shared $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-h $wl$soname -o $lib'
13781
13782	    # The C++ compiler must be used to create the archive.
13783	    old_archive_cmds_CXX='$CC $LDFLAGS -archive -o $oldlib $oldobjs'
13784	    ;;
13785          *)
13786	    # GNU C++ compiler with Solaris linker
13787	    if test "$GXX" = yes && test "$with_gnu_ld" = no; then
13788	      no_undefined_flag_CXX=' ${wl}-z ${wl}defs'
13789	      if $CC --version | $GREP -v '^2\.7' > /dev/null; then
13790	        archive_cmds_CXX='$CC -shared -nostdlib $LDFLAGS $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-h $wl$soname -o $lib'
13791	        archive_expsym_cmds_CXX='echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~echo "local: *; };" >> $lib.exp~
13792		  $CC -shared -nostdlib ${wl}-M $wl$lib.exp -o $lib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags~$RM $lib.exp'
13793
13794	        # Commands to make compiler produce verbose output that lists
13795	        # what "hidden" libraries, object files and flags are used when
13796	        # linking a shared library.
13797	        output_verbose_link_cmd='$CC -shared $CFLAGS -v conftest.$objext 2>&1 | $GREP -v "^Configured with:" | $GREP "\-L"'
13798	      else
13799	        # g++ 2.7 appears to require `-G' NOT `-shared' on this
13800	        # platform.
13801	        archive_cmds_CXX='$CC -G -nostdlib $LDFLAGS $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-h $wl$soname -o $lib'
13802	        archive_expsym_cmds_CXX='echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~echo "local: *; };" >> $lib.exp~
13803		  $CC -G -nostdlib ${wl}-M $wl$lib.exp -o $lib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags~$RM $lib.exp'
13804
13805	        # Commands to make compiler produce verbose output that lists
13806	        # what "hidden" libraries, object files and flags are used when
13807	        # linking a shared library.
13808	        output_verbose_link_cmd='$CC -G $CFLAGS -v conftest.$objext 2>&1 | $GREP -v "^Configured with:" | $GREP "\-L"'
13809	      fi
13810
13811	      hardcode_libdir_flag_spec_CXX='${wl}-R $wl$libdir'
13812	      case $host_os in
13813		solaris2.[0-5] | solaris2.[0-5].*) ;;
13814		*)
13815		  whole_archive_flag_spec_CXX='${wl}-z ${wl}allextract$convenience ${wl}-z ${wl}defaultextract'
13816		  ;;
13817	      esac
13818	    fi
13819	    ;;
13820        esac
13821        ;;
13822
13823    sysv4*uw2* | sysv5OpenUNIX* | sysv5UnixWare7.[01].[10]* | unixware7* | sco3.2v5.0.[024]*)
13824      no_undefined_flag_CXX='${wl}-z,text'
13825      archive_cmds_need_lc_CXX=no
13826      hardcode_shlibpath_var_CXX=no
13827      runpath_var='LD_RUN_PATH'
13828
13829      case $cc_basename in
13830        CC*)
13831	  archive_cmds_CXX='$CC -G ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
13832	  archive_expsym_cmds_CXX='$CC -G ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
13833	  ;;
13834	*)
13835	  archive_cmds_CXX='$CC -shared ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
13836	  archive_expsym_cmds_CXX='$CC -shared ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
13837	  ;;
13838      esac
13839      ;;
13840
13841      sysv5* | sco3.2v5* | sco5v6*)
13842	# Note: We can NOT use -z defs as we might desire, because we do not
13843	# link with -lc, and that would cause any symbols used from libc to
13844	# always be unresolved, which means just about no library would
13845	# ever link correctly.  If we're not using GNU ld we use -z text
13846	# though, which does catch some bad symbols but isn't as heavy-handed
13847	# as -z defs.
13848	no_undefined_flag_CXX='${wl}-z,text'
13849	allow_undefined_flag_CXX='${wl}-z,nodefs'
13850	archive_cmds_need_lc_CXX=no
13851	hardcode_shlibpath_var_CXX=no
13852	hardcode_libdir_flag_spec_CXX='${wl}-R,$libdir'
13853	hardcode_libdir_separator_CXX=':'
13854	link_all_deplibs_CXX=yes
13855	export_dynamic_flag_spec_CXX='${wl}-Bexport'
13856	runpath_var='LD_RUN_PATH'
13857
13858	case $cc_basename in
13859          CC*)
13860	    archive_cmds_CXX='$CC -G ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
13861	    archive_expsym_cmds_CXX='$CC -G ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
13862	    old_archive_cmds_CXX='$CC -Tprelink_objects $oldobjs~
13863	      '"$old_archive_cmds_CXX"
13864	    reload_cmds_CXX='$CC -Tprelink_objects $reload_objs~
13865	      '"$reload_cmds_CXX"
13866	    ;;
13867	  *)
13868	    archive_cmds_CXX='$CC -shared ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
13869	    archive_expsym_cmds_CXX='$CC -shared ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
13870	    ;;
13871	esac
13872      ;;
13873
13874      tandem*)
13875        case $cc_basename in
13876          NCC*)
13877	    # NonStop-UX NCC 3.20
13878	    # FIXME: insert proper C++ library support
13879	    ld_shlibs_CXX=no
13880	    ;;
13881          *)
13882	    # FIXME: insert proper C++ library support
13883	    ld_shlibs_CXX=no
13884	    ;;
13885        esac
13886        ;;
13887
13888      vxworks*)
13889        # FIXME: insert proper C++ library support
13890        ld_shlibs_CXX=no
13891        ;;
13892
13893      *)
13894        # FIXME: insert proper C++ library support
13895        ld_shlibs_CXX=no
13896        ;;
13897    esac
13898
13899    { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ld_shlibs_CXX" >&5
13900$as_echo "$ld_shlibs_CXX" >&6; }
13901    test "$ld_shlibs_CXX" = no && can_build_shared=no
13902
13903    GCC_CXX="$GXX"
13904    LD_CXX="$LD"
13905
13906    ## CAVEAT EMPTOR:
13907    ## There is no encapsulation within the following macros, do not change
13908    ## the running order or otherwise move them around unless you know exactly
13909    ## what you are doing...
13910    # Dependencies to place before and after the object being linked:
13911predep_objects_CXX=
13912postdep_objects_CXX=
13913predeps_CXX=
13914postdeps_CXX=
13915compiler_lib_search_path_CXX=
13916
13917cat > conftest.$ac_ext <<_LT_EOF
13918class Foo
13919{
13920public:
13921  Foo (void) { a = 0; }
13922private:
13923  int a;
13924};
13925_LT_EOF
13926
13927if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
13928  (eval $ac_compile) 2>&5
13929  ac_status=$?
13930  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
13931  test $ac_status = 0; }; then
13932  # Parse the compiler output and extract the necessary
13933  # objects, libraries and library flags.
13934
13935  # Sentinel used to keep track of whether or not we are before
13936  # the conftest object file.
13937  pre_test_object_deps_done=no
13938
13939  for p in `eval "$output_verbose_link_cmd"`; do
13940    case $p in
13941
13942    -L* | -R* | -l*)
13943       # Some compilers place space between "-{L,R}" and the path.
13944       # Remove the space.
13945       if test $p = "-L" ||
13946          test $p = "-R"; then
13947	 prev=$p
13948	 continue
13949       else
13950	 prev=
13951       fi
13952
13953       if test "$pre_test_object_deps_done" = no; then
13954	 case $p in
13955	 -L* | -R*)
13956	   # Internal compiler library paths should come after those
13957	   # provided the user.  The postdeps already come after the
13958	   # user supplied libs so there is no need to process them.
13959	   if test -z "$compiler_lib_search_path_CXX"; then
13960	     compiler_lib_search_path_CXX="${prev}${p}"
13961	   else
13962	     compiler_lib_search_path_CXX="${compiler_lib_search_path_CXX} ${prev}${p}"
13963	   fi
13964	   ;;
13965	 # The "-l" case would never come before the object being
13966	 # linked, so don't bother handling this case.
13967	 esac
13968       else
13969	 if test -z "$postdeps_CXX"; then
13970	   postdeps_CXX="${prev}${p}"
13971	 else
13972	   postdeps_CXX="${postdeps_CXX} ${prev}${p}"
13973	 fi
13974       fi
13975       ;;
13976
13977    *.$objext)
13978       # This assumes that the test object file only shows up
13979       # once in the compiler output.
13980       if test "$p" = "conftest.$objext"; then
13981	 pre_test_object_deps_done=yes
13982	 continue
13983       fi
13984
13985       if test "$pre_test_object_deps_done" = no; then
13986	 if test -z "$predep_objects_CXX"; then
13987	   predep_objects_CXX="$p"
13988	 else
13989	   predep_objects_CXX="$predep_objects_CXX $p"
13990	 fi
13991       else
13992	 if test -z "$postdep_objects_CXX"; then
13993	   postdep_objects_CXX="$p"
13994	 else
13995	   postdep_objects_CXX="$postdep_objects_CXX $p"
13996	 fi
13997       fi
13998       ;;
13999
14000    *) ;; # Ignore the rest.
14001
14002    esac
14003  done
14004
14005  # Clean up.
14006  rm -f a.out a.exe
14007else
14008  echo "libtool.m4: error: problem compiling CXX test program"
14009fi
14010
14011$RM -f confest.$objext
14012
14013# PORTME: override above test on systems where it is broken
14014case $host_os in
14015interix[3-9]*)
14016  # Interix 3.5 installs completely hosed .la files for C++, so rather than
14017  # hack all around it, let's just trust "g++" to DTRT.
14018  predep_objects_CXX=
14019  postdep_objects_CXX=
14020  postdeps_CXX=
14021  ;;
14022
14023linux*)
14024  case `$CC -V 2>&1 | sed 5q` in
14025  *Sun\ C*)
14026    # Sun C++ 5.9
14027
14028    # The more standards-conforming stlport4 library is
14029    # incompatible with the Cstd library. Avoid specifying
14030    # it if it's in CXXFLAGS. Ignore libCrun as
14031    # -library=stlport4 depends on it.
14032    case " $CXX $CXXFLAGS " in
14033    *" -library=stlport4 "*)
14034      solaris_use_stlport4=yes
14035      ;;
14036    esac
14037
14038    if test "$solaris_use_stlport4" != yes; then
14039      postdeps_CXX='-library=Cstd -library=Crun'
14040    fi
14041    ;;
14042  esac
14043  ;;
14044
14045solaris*)
14046  case $cc_basename in
14047  CC*)
14048    # The more standards-conforming stlport4 library is
14049    # incompatible with the Cstd library. Avoid specifying
14050    # it if it's in CXXFLAGS. Ignore libCrun as
14051    # -library=stlport4 depends on it.
14052    case " $CXX $CXXFLAGS " in
14053    *" -library=stlport4 "*)
14054      solaris_use_stlport4=yes
14055      ;;
14056    esac
14057
14058    # Adding this requires a known-good setup of shared libraries for
14059    # Sun compiler versions before 5.6, else PIC objects from an old
14060    # archive will be linked into the output, leading to subtle bugs.
14061    if test "$solaris_use_stlport4" != yes; then
14062      postdeps_CXX='-library=Cstd -library=Crun'
14063    fi
14064    ;;
14065  esac
14066  ;;
14067esac
14068
14069
14070case " $postdeps_CXX " in
14071*" -lc "*) archive_cmds_need_lc_CXX=no ;;
14072esac
14073 compiler_lib_search_dirs_CXX=
14074if test -n "${compiler_lib_search_path_CXX}"; then
14075 compiler_lib_search_dirs_CXX=`echo " ${compiler_lib_search_path_CXX}" | ${SED} -e 's! -L! !g' -e 's!^ !!'`
14076fi
14077
14078
14079
14080
14081
14082
14083
14084
14085
14086
14087
14088
14089
14090
14091
14092
14093
14094
14095
14096
14097
14098
14099
14100
14101
14102
14103
14104
14105
14106
14107
14108    lt_prog_compiler_wl_CXX=
14109lt_prog_compiler_pic_CXX=
14110lt_prog_compiler_static_CXX=
14111
14112{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $compiler option to produce PIC" >&5
14113$as_echo_n "checking for $compiler option to produce PIC... " >&6; }
14114
14115  # C++ specific cases for pic, static, wl, etc.
14116  if test "$GXX" = yes; then
14117    lt_prog_compiler_wl_CXX='-Wl,'
14118    lt_prog_compiler_static_CXX='-static'
14119
14120    case $host_os in
14121    aix*)
14122      # All AIX code is PIC.
14123      if test "$host_cpu" = ia64; then
14124	# AIX 5 now supports IA64 processor
14125	lt_prog_compiler_static_CXX='-Bstatic'
14126      fi
14127      lt_prog_compiler_pic_CXX='-fPIC'
14128      ;;
14129
14130    amigaos*)
14131      case $host_cpu in
14132      powerpc)
14133            # see comment about AmigaOS4 .so support
14134            lt_prog_compiler_pic_CXX='-fPIC'
14135        ;;
14136      m68k)
14137            # FIXME: we need at least 68020 code to build shared libraries, but
14138            # adding the `-m68020' flag to GCC prevents building anything better,
14139            # like `-m68040'.
14140            lt_prog_compiler_pic_CXX='-m68020 -resident32 -malways-restore-a4'
14141        ;;
14142      esac
14143      ;;
14144
14145    beos* | irix5* | irix6* | nonstopux* | osf3* | osf4* | osf5*)
14146      # PIC is the default for these OSes.
14147      ;;
14148    mingw* | cygwin* | os2* | pw32* | cegcc*)
14149      # This hack is so that the source file can tell whether it is being
14150      # built for inclusion in a dll (and should export symbols for example).
14151      # Although the cygwin gcc ignores -fPIC, still need this for old-style
14152      # (--disable-auto-import) libraries
14153      lt_prog_compiler_pic_CXX='-DDLL_EXPORT'
14154      ;;
14155    darwin* | rhapsody*)
14156      # PIC is the default on this platform
14157      # Common symbols not allowed in MH_DYLIB files
14158      lt_prog_compiler_pic_CXX='-fno-common'
14159      ;;
14160    *djgpp*)
14161      # DJGPP does not support shared libraries at all
14162      lt_prog_compiler_pic_CXX=
14163      ;;
14164    haiku*)
14165      # PIC is the default for Haiku.
14166      # The "-static" flag exists, but is broken.
14167      lt_prog_compiler_static_CXX=
14168      ;;
14169    interix[3-9]*)
14170      # Interix 3.x gcc -fpic/-fPIC options generate broken code.
14171      # Instead, we relocate shared libraries at runtime.
14172      ;;
14173    sysv4*MP*)
14174      if test -d /usr/nec; then
14175	lt_prog_compiler_pic_CXX=-Kconform_pic
14176      fi
14177      ;;
14178    hpux*)
14179      # PIC is the default for 64-bit PA HP-UX, but not for 32-bit
14180      # PA HP-UX.  On IA64 HP-UX, PIC is the default but the pic flag
14181      # sets the default TLS model and affects inlining.
14182      case $host_cpu in
14183      hppa*64*)
14184	;;
14185      *)
14186	lt_prog_compiler_pic_CXX='-fPIC'
14187	;;
14188      esac
14189      ;;
14190    *qnx* | *nto*)
14191      # QNX uses GNU C++, but need to define -shared option too, otherwise
14192      # it will coredump.
14193      lt_prog_compiler_pic_CXX='-fPIC -shared'
14194      ;;
14195    *)
14196      lt_prog_compiler_pic_CXX='-fPIC'
14197      ;;
14198    esac
14199  else
14200    case $host_os in
14201      aix[4-9]*)
14202	# All AIX code is PIC.
14203	if test "$host_cpu" = ia64; then
14204	  # AIX 5 now supports IA64 processor
14205	  lt_prog_compiler_static_CXX='-Bstatic'
14206	else
14207	  lt_prog_compiler_static_CXX='-bnso -bI:/lib/syscalls.exp'
14208	fi
14209	;;
14210      chorus*)
14211	case $cc_basename in
14212	cxch68*)
14213	  # Green Hills C++ Compiler
14214	  # _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"
14215	  ;;
14216	esac
14217	;;
14218      dgux*)
14219	case $cc_basename in
14220	  ec++*)
14221	    lt_prog_compiler_pic_CXX='-KPIC'
14222	    ;;
14223	  ghcx*)
14224	    # Green Hills C++ Compiler
14225	    lt_prog_compiler_pic_CXX='-pic'
14226	    ;;
14227	  *)
14228	    ;;
14229	esac
14230	;;
14231      freebsd* | dragonfly*)
14232	# FreeBSD uses GNU C++
14233	;;
14234      hpux9* | hpux10* | hpux11*)
14235	case $cc_basename in
14236	  CC*)
14237	    lt_prog_compiler_wl_CXX='-Wl,'
14238	    lt_prog_compiler_static_CXX='${wl}-a ${wl}archive'
14239	    if test "$host_cpu" != ia64; then
14240	      lt_prog_compiler_pic_CXX='+Z'
14241	    fi
14242	    ;;
14243	  aCC*)
14244	    lt_prog_compiler_wl_CXX='-Wl,'
14245	    lt_prog_compiler_static_CXX='${wl}-a ${wl}archive'
14246	    case $host_cpu in
14247	    hppa*64*|ia64*)
14248	      # +Z the default
14249	      ;;
14250	    *)
14251	      lt_prog_compiler_pic_CXX='+Z'
14252	      ;;
14253	    esac
14254	    ;;
14255	  *)
14256	    ;;
14257	esac
14258	;;
14259      interix*)
14260	# This is c89, which is MS Visual C++ (no shared libs)
14261	# Anyone wants to do a port?
14262	;;
14263      irix5* | irix6* | nonstopux*)
14264	case $cc_basename in
14265	  CC*)
14266	    lt_prog_compiler_wl_CXX='-Wl,'
14267	    lt_prog_compiler_static_CXX='-non_shared'
14268	    # CC pic flag -KPIC is the default.
14269	    ;;
14270	  *)
14271	    ;;
14272	esac
14273	;;
14274      linux* | k*bsd*-gnu | kopensolaris*-gnu)
14275	case $cc_basename in
14276	  KCC*)
14277	    # KAI C++ Compiler
14278	    lt_prog_compiler_wl_CXX='--backend -Wl,'
14279	    lt_prog_compiler_pic_CXX='-fPIC'
14280	    ;;
14281	  ecpc* )
14282	    # old Intel C++ for x86_64 which still supported -KPIC.
14283	    lt_prog_compiler_wl_CXX='-Wl,'
14284	    lt_prog_compiler_pic_CXX='-KPIC'
14285	    lt_prog_compiler_static_CXX='-static'
14286	    ;;
14287	  icpc* )
14288	    # Intel C++, used to be incompatible with GCC.
14289	    # ICC 10 doesn't accept -KPIC any more.
14290	    lt_prog_compiler_wl_CXX='-Wl,'
14291	    lt_prog_compiler_pic_CXX='-fPIC'
14292	    lt_prog_compiler_static_CXX='-static'
14293	    ;;
14294	  pgCC* | pgcpp*)
14295	    # Portland Group C++ compiler
14296	    lt_prog_compiler_wl_CXX='-Wl,'
14297	    lt_prog_compiler_pic_CXX='-fpic'
14298	    lt_prog_compiler_static_CXX='-Bstatic'
14299	    ;;
14300	  cxx*)
14301	    # Compaq C++
14302	    # Make sure the PIC flag is empty.  It appears that all Alpha
14303	    # Linux and Compaq Tru64 Unix objects are PIC.
14304	    lt_prog_compiler_pic_CXX=
14305	    lt_prog_compiler_static_CXX='-non_shared'
14306	    ;;
14307	  xlc* | xlC* | bgxl[cC]* | mpixl[cC]*)
14308	    # IBM XL 8.0, 9.0 on PPC and BlueGene
14309	    lt_prog_compiler_wl_CXX='-Wl,'
14310	    lt_prog_compiler_pic_CXX='-qpic'
14311	    lt_prog_compiler_static_CXX='-qstaticlink'
14312	    ;;
14313	  *)
14314	    case `$CC -V 2>&1 | sed 5q` in
14315	    *Sun\ C*)
14316	      # Sun C++ 5.9
14317	      lt_prog_compiler_pic_CXX='-KPIC'
14318	      lt_prog_compiler_static_CXX='-Bstatic'
14319	      lt_prog_compiler_wl_CXX='-Qoption ld '
14320	      ;;
14321	    esac
14322	    ;;
14323	esac
14324	;;
14325      lynxos*)
14326	;;
14327      m88k*)
14328	;;
14329      mvs*)
14330	case $cc_basename in
14331	  cxx*)
14332	    lt_prog_compiler_pic_CXX='-W c,exportall'
14333	    ;;
14334	  *)
14335	    ;;
14336	esac
14337	;;
14338      netbsd*)
14339	;;
14340      *qnx* | *nto*)
14341        # QNX uses GNU C++, but need to define -shared option too, otherwise
14342        # it will coredump.
14343        lt_prog_compiler_pic_CXX='-fPIC -shared'
14344        ;;
14345      osf3* | osf4* | osf5*)
14346	case $cc_basename in
14347	  KCC*)
14348	    lt_prog_compiler_wl_CXX='--backend -Wl,'
14349	    ;;
14350	  RCC*)
14351	    # Rational C++ 2.4.1
14352	    lt_prog_compiler_pic_CXX='-pic'
14353	    ;;
14354	  cxx*)
14355	    # Digital/Compaq C++
14356	    lt_prog_compiler_wl_CXX='-Wl,'
14357	    # Make sure the PIC flag is empty.  It appears that all Alpha
14358	    # Linux and Compaq Tru64 Unix objects are PIC.
14359	    lt_prog_compiler_pic_CXX=
14360	    lt_prog_compiler_static_CXX='-non_shared'
14361	    ;;
14362	  *)
14363	    ;;
14364	esac
14365	;;
14366      psos*)
14367	;;
14368      solaris*)
14369	case $cc_basename in
14370	  CC*)
14371	    # Sun C++ 4.2, 5.x and Centerline C++
14372	    lt_prog_compiler_pic_CXX='-KPIC'
14373	    lt_prog_compiler_static_CXX='-Bstatic'
14374	    lt_prog_compiler_wl_CXX='-Qoption ld '
14375	    ;;
14376	  gcx*)
14377	    # Green Hills C++ Compiler
14378	    lt_prog_compiler_pic_CXX='-PIC'
14379	    ;;
14380	  *)
14381	    ;;
14382	esac
14383	;;
14384      sunos4*)
14385	case $cc_basename in
14386	  CC*)
14387	    # Sun C++ 4.x
14388	    lt_prog_compiler_pic_CXX='-pic'
14389	    lt_prog_compiler_static_CXX='-Bstatic'
14390	    ;;
14391	  lcc*)
14392	    # Lucid
14393	    lt_prog_compiler_pic_CXX='-pic'
14394	    ;;
14395	  *)
14396	    ;;
14397	esac
14398	;;
14399      sysv5* | unixware* | sco3.2v5* | sco5v6* | OpenUNIX*)
14400	case $cc_basename in
14401	  CC*)
14402	    lt_prog_compiler_wl_CXX='-Wl,'
14403	    lt_prog_compiler_pic_CXX='-KPIC'
14404	    lt_prog_compiler_static_CXX='-Bstatic'
14405	    ;;
14406	esac
14407	;;
14408      tandem*)
14409	case $cc_basename in
14410	  NCC*)
14411	    # NonStop-UX NCC 3.20
14412	    lt_prog_compiler_pic_CXX='-KPIC'
14413	    ;;
14414	  *)
14415	    ;;
14416	esac
14417	;;
14418      vxworks*)
14419	;;
14420      *)
14421	lt_prog_compiler_can_build_shared_CXX=no
14422	;;
14423    esac
14424  fi
14425
14426case $host_os in
14427  # For platforms which do not support PIC, -DPIC is meaningless:
14428  *djgpp*)
14429    lt_prog_compiler_pic_CXX=
14430    ;;
14431  *)
14432    lt_prog_compiler_pic_CXX="$lt_prog_compiler_pic_CXX -DPIC"
14433    ;;
14434esac
14435{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_prog_compiler_pic_CXX" >&5
14436$as_echo "$lt_prog_compiler_pic_CXX" >&6; }
14437
14438
14439
14440#
14441# Check to make sure the PIC flag actually works.
14442#
14443if test -n "$lt_prog_compiler_pic_CXX"; then
14444  { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler PIC flag $lt_prog_compiler_pic_CXX works" >&5
14445$as_echo_n "checking if $compiler PIC flag $lt_prog_compiler_pic_CXX works... " >&6; }
14446if ${lt_cv_prog_compiler_pic_works_CXX+:} false; then :
14447  $as_echo_n "(cached) " >&6
14448else
14449  lt_cv_prog_compiler_pic_works_CXX=no
14450   ac_outfile=conftest.$ac_objext
14451   echo "$lt_simple_compile_test_code" > conftest.$ac_ext
14452   lt_compiler_flag="$lt_prog_compiler_pic_CXX -DPIC"
14453   # Insert the option either (1) after the last *FLAGS variable, or
14454   # (2) before a word containing "conftest.", or (3) at the end.
14455   # Note that $ac_compile itself does not contain backslashes and begins
14456   # with a dollar sign (not a hyphen), so the echo should work correctly.
14457   # The option is referenced via a variable to avoid confusing sed.
14458   lt_compile=`echo "$ac_compile" | $SED \
14459   -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
14460   -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
14461   -e 's:$: $lt_compiler_flag:'`
14462   (eval echo "\"\$as_me:$LINENO: $lt_compile\"" >&5)
14463   (eval "$lt_compile" 2>conftest.err)
14464   ac_status=$?
14465   cat conftest.err >&5
14466   echo "$as_me:$LINENO: \$? = $ac_status" >&5
14467   if (exit $ac_status) && test -s "$ac_outfile"; then
14468     # The compiler can only warn and ignore the option if not recognized
14469     # So say no if there are warnings other than the usual output.
14470     $ECHO "$_lt_compiler_boilerplate" | $SED '/^$/d' >conftest.exp
14471     $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2
14472     if test ! -s conftest.er2 || diff conftest.exp conftest.er2 >/dev/null; then
14473       lt_cv_prog_compiler_pic_works_CXX=yes
14474     fi
14475   fi
14476   $RM conftest*
14477
14478fi
14479{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_pic_works_CXX" >&5
14480$as_echo "$lt_cv_prog_compiler_pic_works_CXX" >&6; }
14481
14482if test x"$lt_cv_prog_compiler_pic_works_CXX" = xyes; then
14483    case $lt_prog_compiler_pic_CXX in
14484     "" | " "*) ;;
14485     *) lt_prog_compiler_pic_CXX=" $lt_prog_compiler_pic_CXX" ;;
14486     esac
14487else
14488    lt_prog_compiler_pic_CXX=
14489     lt_prog_compiler_can_build_shared_CXX=no
14490fi
14491
14492fi
14493
14494
14495
14496#
14497# Check to make sure the static flag actually works.
14498#
14499wl=$lt_prog_compiler_wl_CXX eval lt_tmp_static_flag=\"$lt_prog_compiler_static_CXX\"
14500{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler static flag $lt_tmp_static_flag works" >&5
14501$as_echo_n "checking if $compiler static flag $lt_tmp_static_flag works... " >&6; }
14502if ${lt_cv_prog_compiler_static_works_CXX+:} false; then :
14503  $as_echo_n "(cached) " >&6
14504else
14505  lt_cv_prog_compiler_static_works_CXX=no
14506   save_LDFLAGS="$LDFLAGS"
14507   LDFLAGS="$LDFLAGS $lt_tmp_static_flag"
14508   echo "$lt_simple_link_test_code" > conftest.$ac_ext
14509   if (eval $ac_link 2>conftest.err) && test -s conftest$ac_exeext; then
14510     # The linker can only warn and ignore the option if not recognized
14511     # So say no if there are warnings
14512     if test -s conftest.err; then
14513       # Append any errors to the config.log.
14514       cat conftest.err 1>&5
14515       $ECHO "$_lt_linker_boilerplate" | $SED '/^$/d' > conftest.exp
14516       $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2
14517       if diff conftest.exp conftest.er2 >/dev/null; then
14518         lt_cv_prog_compiler_static_works_CXX=yes
14519       fi
14520     else
14521       lt_cv_prog_compiler_static_works_CXX=yes
14522     fi
14523   fi
14524   $RM -r conftest*
14525   LDFLAGS="$save_LDFLAGS"
14526
14527fi
14528{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_static_works_CXX" >&5
14529$as_echo "$lt_cv_prog_compiler_static_works_CXX" >&6; }
14530
14531if test x"$lt_cv_prog_compiler_static_works_CXX" = xyes; then
14532    :
14533else
14534    lt_prog_compiler_static_CXX=
14535fi
14536
14537
14538
14539
14540    { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler supports -c -o file.$ac_objext" >&5
14541$as_echo_n "checking if $compiler supports -c -o file.$ac_objext... " >&6; }
14542if ${lt_cv_prog_compiler_c_o_CXX+:} false; then :
14543  $as_echo_n "(cached) " >&6
14544else
14545  lt_cv_prog_compiler_c_o_CXX=no
14546   $RM -r conftest 2>/dev/null
14547   mkdir conftest
14548   cd conftest
14549   mkdir out
14550   echo "$lt_simple_compile_test_code" > conftest.$ac_ext
14551
14552   lt_compiler_flag="-o out/conftest2.$ac_objext"
14553   # Insert the option either (1) after the last *FLAGS variable, or
14554   # (2) before a word containing "conftest.", or (3) at the end.
14555   # Note that $ac_compile itself does not contain backslashes and begins
14556   # with a dollar sign (not a hyphen), so the echo should work correctly.
14557   lt_compile=`echo "$ac_compile" | $SED \
14558   -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
14559   -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
14560   -e 's:$: $lt_compiler_flag:'`
14561   (eval echo "\"\$as_me:$LINENO: $lt_compile\"" >&5)
14562   (eval "$lt_compile" 2>out/conftest.err)
14563   ac_status=$?
14564   cat out/conftest.err >&5
14565   echo "$as_me:$LINENO: \$? = $ac_status" >&5
14566   if (exit $ac_status) && test -s out/conftest2.$ac_objext
14567   then
14568     # The compiler can only warn and ignore the option if not recognized
14569     # So say no if there are warnings
14570     $ECHO "$_lt_compiler_boilerplate" | $SED '/^$/d' > out/conftest.exp
14571     $SED '/^$/d; /^ *+/d' out/conftest.err >out/conftest.er2
14572     if test ! -s out/conftest.er2 || diff out/conftest.exp out/conftest.er2 >/dev/null; then
14573       lt_cv_prog_compiler_c_o_CXX=yes
14574     fi
14575   fi
14576   chmod u+w . 2>&5
14577   $RM conftest*
14578   # SGI C++ compiler will create directory out/ii_files/ for
14579   # template instantiation
14580   test -d out/ii_files && $RM out/ii_files/* && rmdir out/ii_files
14581   $RM out/* && rmdir out
14582   cd ..
14583   $RM -r conftest
14584   $RM conftest*
14585
14586fi
14587{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_c_o_CXX" >&5
14588$as_echo "$lt_cv_prog_compiler_c_o_CXX" >&6; }
14589
14590
14591
14592    { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler supports -c -o file.$ac_objext" >&5
14593$as_echo_n "checking if $compiler supports -c -o file.$ac_objext... " >&6; }
14594if ${lt_cv_prog_compiler_c_o_CXX+:} false; then :
14595  $as_echo_n "(cached) " >&6
14596else
14597  lt_cv_prog_compiler_c_o_CXX=no
14598   $RM -r conftest 2>/dev/null
14599   mkdir conftest
14600   cd conftest
14601   mkdir out
14602   echo "$lt_simple_compile_test_code" > conftest.$ac_ext
14603
14604   lt_compiler_flag="-o out/conftest2.$ac_objext"
14605   # Insert the option either (1) after the last *FLAGS variable, or
14606   # (2) before a word containing "conftest.", or (3) at the end.
14607   # Note that $ac_compile itself does not contain backslashes and begins
14608   # with a dollar sign (not a hyphen), so the echo should work correctly.
14609   lt_compile=`echo "$ac_compile" | $SED \
14610   -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
14611   -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
14612   -e 's:$: $lt_compiler_flag:'`
14613   (eval echo "\"\$as_me:$LINENO: $lt_compile\"" >&5)
14614   (eval "$lt_compile" 2>out/conftest.err)
14615   ac_status=$?
14616   cat out/conftest.err >&5
14617   echo "$as_me:$LINENO: \$? = $ac_status" >&5
14618   if (exit $ac_status) && test -s out/conftest2.$ac_objext
14619   then
14620     # The compiler can only warn and ignore the option if not recognized
14621     # So say no if there are warnings
14622     $ECHO "$_lt_compiler_boilerplate" | $SED '/^$/d' > out/conftest.exp
14623     $SED '/^$/d; /^ *+/d' out/conftest.err >out/conftest.er2
14624     if test ! -s out/conftest.er2 || diff out/conftest.exp out/conftest.er2 >/dev/null; then
14625       lt_cv_prog_compiler_c_o_CXX=yes
14626     fi
14627   fi
14628   chmod u+w . 2>&5
14629   $RM conftest*
14630   # SGI C++ compiler will create directory out/ii_files/ for
14631   # template instantiation
14632   test -d out/ii_files && $RM out/ii_files/* && rmdir out/ii_files
14633   $RM out/* && rmdir out
14634   cd ..
14635   $RM -r conftest
14636   $RM conftest*
14637
14638fi
14639{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_c_o_CXX" >&5
14640$as_echo "$lt_cv_prog_compiler_c_o_CXX" >&6; }
14641
14642
14643
14644
14645hard_links="nottested"
14646if test "$lt_cv_prog_compiler_c_o_CXX" = no && test "$need_locks" != no; then
14647  # do not overwrite the value of need_locks provided by the user
14648  { $as_echo "$as_me:${as_lineno-$LINENO}: checking if we can lock with hard links" >&5
14649$as_echo_n "checking if we can lock with hard links... " >&6; }
14650  hard_links=yes
14651  $RM conftest*
14652  ln conftest.a conftest.b 2>/dev/null && hard_links=no
14653  touch conftest.a
14654  ln conftest.a conftest.b 2>&5 || hard_links=no
14655  ln conftest.a conftest.b 2>/dev/null && hard_links=no
14656  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $hard_links" >&5
14657$as_echo "$hard_links" >&6; }
14658  if test "$hard_links" = no; then
14659    { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: \`$CC' does not support \`-c -o', so \`make -j' may be unsafe" >&5
14660$as_echo "$as_me: WARNING: \`$CC' does not support \`-c -o', so \`make -j' may be unsafe" >&2;}
14661    need_locks=warn
14662  fi
14663else
14664  need_locks=no
14665fi
14666
14667
14668
14669    { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the $compiler linker ($LD) supports shared libraries" >&5
14670$as_echo_n "checking whether the $compiler linker ($LD) supports shared libraries... " >&6; }
14671
14672  export_symbols_cmds_CXX='$NM $libobjs $convenience | $global_symbol_pipe | $SED '\''s/.* //'\'' | sort | uniq > $export_symbols'
14673  case $host_os in
14674  aix[4-9]*)
14675    # If we're using GNU nm, then we don't want the "-C" option.
14676    # -C means demangle to AIX nm, but means don't demangle with GNU nm
14677    # Also, AIX nm treats weak defined symbols like other global defined
14678    # symbols, whereas GNU nm marks them as "W".
14679    if $NM -V 2>&1 | $GREP 'GNU' > /dev/null; then
14680      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'
14681    else
14682      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'
14683    fi
14684    ;;
14685  pw32*)
14686    export_symbols_cmds_CXX="$ltdll_cmds"
14687  ;;
14688  cygwin* | mingw* | cegcc*)
14689    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'
14690  ;;
14691  *)
14692    export_symbols_cmds_CXX='$NM $libobjs $convenience | $global_symbol_pipe | $SED '\''s/.* //'\'' | sort | uniq > $export_symbols'
14693  ;;
14694  esac
14695  exclude_expsyms_CXX='_GLOBAL_OFFSET_TABLE_|_GLOBAL__F[ID]_.*'
14696
14697{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ld_shlibs_CXX" >&5
14698$as_echo "$ld_shlibs_CXX" >&6; }
14699test "$ld_shlibs_CXX" = no && can_build_shared=no
14700
14701with_gnu_ld_CXX=$with_gnu_ld
14702
14703
14704
14705
14706
14707
14708#
14709# Do we need to explicitly link libc?
14710#
14711case "x$archive_cmds_need_lc_CXX" in
14712x|xyes)
14713  # Assume -lc should be added
14714  archive_cmds_need_lc_CXX=yes
14715
14716  if test "$enable_shared" = yes && test "$GCC" = yes; then
14717    case $archive_cmds_CXX in
14718    *'~'*)
14719      # FIXME: we may have to deal with multi-command sequences.
14720      ;;
14721    '$CC '*)
14722      # Test whether the compiler implicitly links with -lc since on some
14723      # systems, -lgcc has to come before -lc. If gcc already passes -lc
14724      # to ld, don't add -lc before -lgcc.
14725      { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether -lc should be explicitly linked in" >&5
14726$as_echo_n "checking whether -lc should be explicitly linked in... " >&6; }
14727if ${lt_cv_archive_cmds_need_lc_CXX+:} false; then :
14728  $as_echo_n "(cached) " >&6
14729else
14730  $RM conftest*
14731	echo "$lt_simple_compile_test_code" > conftest.$ac_ext
14732
14733	if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
14734  (eval $ac_compile) 2>&5
14735  ac_status=$?
14736  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
14737  test $ac_status = 0; } 2>conftest.err; then
14738	  soname=conftest
14739	  lib=conftest
14740	  libobjs=conftest.$ac_objext
14741	  deplibs=
14742	  wl=$lt_prog_compiler_wl_CXX
14743	  pic_flag=$lt_prog_compiler_pic_CXX
14744	  compiler_flags=-v
14745	  linker_flags=-v
14746	  verstring=
14747	  output_objdir=.
14748	  libname=conftest
14749	  lt_save_allow_undefined_flag=$allow_undefined_flag_CXX
14750	  allow_undefined_flag_CXX=
14751	  if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$archive_cmds_CXX 2\>\&1 \| $GREP \" -lc \" \>/dev/null 2\>\&1\""; } >&5
14752  (eval $archive_cmds_CXX 2\>\&1 \| $GREP \" -lc \" \>/dev/null 2\>\&1) 2>&5
14753  ac_status=$?
14754  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
14755  test $ac_status = 0; }
14756	  then
14757	    lt_cv_archive_cmds_need_lc_CXX=no
14758	  else
14759	    lt_cv_archive_cmds_need_lc_CXX=yes
14760	  fi
14761	  allow_undefined_flag_CXX=$lt_save_allow_undefined_flag
14762	else
14763	  cat conftest.err 1>&5
14764	fi
14765	$RM conftest*
14766
14767fi
14768{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_archive_cmds_need_lc_CXX" >&5
14769$as_echo "$lt_cv_archive_cmds_need_lc_CXX" >&6; }
14770      archive_cmds_need_lc_CXX=$lt_cv_archive_cmds_need_lc_CXX
14771      ;;
14772    esac
14773  fi
14774  ;;
14775esac
14776
14777
14778
14779
14780
14781
14782
14783
14784
14785
14786
14787
14788
14789
14790
14791
14792
14793
14794
14795
14796
14797
14798
14799
14800
14801
14802
14803
14804
14805
14806
14807
14808
14809
14810
14811
14812
14813
14814
14815
14816
14817
14818
14819
14820
14821
14822
14823
14824
14825
14826
14827
14828
14829
14830
14831
14832
14833
14834
14835
14836
14837
14838
14839
14840    { $as_echo "$as_me:${as_lineno-$LINENO}: checking dynamic linker characteristics" >&5
14841$as_echo_n "checking dynamic linker characteristics... " >&6; }
14842
14843library_names_spec=
14844libname_spec='lib$name'
14845soname_spec=
14846shrext_cmds=".so"
14847postinstall_cmds=
14848postuninstall_cmds=
14849finish_cmds=
14850finish_eval=
14851shlibpath_var=
14852shlibpath_overrides_runpath=unknown
14853version_type=none
14854dynamic_linker="$host_os ld.so"
14855sys_lib_dlsearch_path_spec="/lib /usr/lib"
14856need_lib_prefix=unknown
14857hardcode_into_libs=no
14858
14859# when you set need_version to no, make sure it does not cause -set_version
14860# flags to be left without arguments
14861need_version=unknown
14862
14863case $host_os in
14864aix3*)
14865  version_type=linux
14866  library_names_spec='${libname}${release}${shared_ext}$versuffix $libname.a'
14867  shlibpath_var=LIBPATH
14868
14869  # AIX 3 has no versioning support, so we append a major version to the name.
14870  soname_spec='${libname}${release}${shared_ext}$major'
14871  ;;
14872
14873aix[4-9]*)
14874  version_type=linux
14875  need_lib_prefix=no
14876  need_version=no
14877  hardcode_into_libs=yes
14878  if test "$host_cpu" = ia64; then
14879    # AIX 5 supports IA64
14880    library_names_spec='${libname}${release}${shared_ext}$major ${libname}${release}${shared_ext}$versuffix $libname${shared_ext}'
14881    shlibpath_var=LD_LIBRARY_PATH
14882  else
14883    # With GCC up to 2.95.x, collect2 would create an import file
14884    # for dependence libraries.  The import file would start with
14885    # the line `#! .'.  This would cause the generated library to
14886    # depend on `.', always an invalid library.  This was fixed in
14887    # development snapshots of GCC prior to 3.0.
14888    case $host_os in
14889      aix4 | aix4.[01] | aix4.[01].*)
14890      if { echo '#if __GNUC__ > 2 || (__GNUC__ == 2 && __GNUC_MINOR__ >= 97)'
14891	   echo ' yes '
14892	   echo '#endif'; } | ${CC} -E - | $GREP yes > /dev/null; then
14893	:
14894      else
14895	can_build_shared=no
14896      fi
14897      ;;
14898    esac
14899    # AIX (on Power*) has no versioning support, so currently we can not hardcode correct
14900    # soname into executable. Probably we can add versioning support to
14901    # collect2, so additional links can be useful in future.
14902    if test "$aix_use_runtimelinking" = yes; then
14903      # If using run time linking (on AIX 4.2 or later) use lib<name>.so
14904      # instead of lib<name>.a to let people know that these are not
14905      # typical AIX shared libraries.
14906      library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
14907    else
14908      # We preserve .a as extension for shared libraries through AIX4.2
14909      # and later when we are not doing run time linking.
14910      library_names_spec='${libname}${release}.a $libname.a'
14911      soname_spec='${libname}${release}${shared_ext}$major'
14912    fi
14913    shlibpath_var=LIBPATH
14914  fi
14915  ;;
14916
14917amigaos*)
14918  case $host_cpu in
14919  powerpc)
14920    # Since July 2007 AmigaOS4 officially supports .so libraries.
14921    # When compiling the executable, add -use-dynld -Lsobjs: to the compileline.
14922    library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
14923    ;;
14924  m68k)
14925    library_names_spec='$libname.ixlibrary $libname.a'
14926    # Create ${libname}_ixlibrary.a entries in /sys/libs.
14927    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'
14928    ;;
14929  esac
14930  ;;
14931
14932beos*)
14933  library_names_spec='${libname}${shared_ext}'
14934  dynamic_linker="$host_os ld.so"
14935  shlibpath_var=LIBRARY_PATH
14936  ;;
14937
14938bsdi[45]*)
14939  version_type=linux
14940  need_version=no
14941  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
14942  soname_spec='${libname}${release}${shared_ext}$major'
14943  finish_cmds='PATH="\$PATH:/sbin" ldconfig $libdir'
14944  shlibpath_var=LD_LIBRARY_PATH
14945  sys_lib_search_path_spec="/shlib /usr/lib /usr/X11/lib /usr/contrib/lib /lib /usr/local/lib"
14946  sys_lib_dlsearch_path_spec="/shlib /usr/lib /usr/local/lib"
14947  # the default ld.so.conf also contains /usr/contrib/lib and
14948  # /usr/X11R6/lib (/usr/X11 is a link to /usr/X11R6), but let us allow
14949  # libtool to hard-code these into programs
14950  ;;
14951
14952cygwin* | mingw* | pw32* | cegcc*)
14953  version_type=windows
14954  shrext_cmds=".dll"
14955  need_version=no
14956  need_lib_prefix=no
14957
14958  case $GCC,$host_os in
14959  yes,cygwin* | yes,mingw* | yes,pw32* | yes,cegcc*)
14960    library_names_spec='$libname.dll.a'
14961    # DLL is installed to $(libdir)/../bin by postinstall_cmds
14962    postinstall_cmds='base_file=`basename \${file}`~
14963      dlpath=`$SHELL 2>&1 -c '\''. $dir/'\''\${base_file}'\''i; echo \$dlname'\''`~
14964      dldir=$destdir/`dirname \$dlpath`~
14965      test -d \$dldir || mkdir -p \$dldir~
14966      $install_prog $dir/$dlname \$dldir/$dlname~
14967      chmod a+x \$dldir/$dlname~
14968      if test -n '\''$stripme'\'' && test -n '\''$striplib'\''; then
14969        eval '\''$striplib \$dldir/$dlname'\'' || exit \$?;
14970      fi'
14971    postuninstall_cmds='dldll=`$SHELL 2>&1 -c '\''. $file; echo \$dlname'\''`~
14972      dlpath=$dir/\$dldll~
14973       $RM \$dlpath'
14974    shlibpath_overrides_runpath=yes
14975
14976    case $host_os in
14977    cygwin*)
14978      # Cygwin DLLs use 'cyg' prefix rather than 'lib'
14979      soname_spec='`echo ${libname} | sed -e 's/^lib/cyg/'``echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}'
14980
14981      ;;
14982    mingw* | cegcc*)
14983      # MinGW DLLs use traditional 'lib' prefix
14984      soname_spec='${libname}`echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}'
14985      ;;
14986    pw32*)
14987      # pw32 DLLs use 'pw' prefix rather than 'lib'
14988      library_names_spec='`echo ${libname} | sed -e 's/^lib/pw/'``echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}'
14989      ;;
14990    esac
14991    ;;
14992
14993  *)
14994    library_names_spec='${libname}`echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext} $libname.lib'
14995    ;;
14996  esac
14997  dynamic_linker='Win32 ld.exe'
14998  # FIXME: first we should search . and the directory the executable is in
14999  shlibpath_var=PATH
15000  ;;
15001
15002darwin* | rhapsody*)
15003  dynamic_linker="$host_os dyld"
15004  version_type=darwin
15005  need_lib_prefix=no
15006  need_version=no
15007  library_names_spec='${libname}${release}${major}$shared_ext ${libname}$shared_ext'
15008  soname_spec='${libname}${release}${major}$shared_ext'
15009  shlibpath_overrides_runpath=yes
15010  shlibpath_var=DYLD_LIBRARY_PATH
15011  shrext_cmds='`test .$module = .yes && echo .so || echo .dylib`'
15012
15013  sys_lib_dlsearch_path_spec='/usr/local/lib /lib /usr/lib'
15014  ;;
15015
15016dgux*)
15017  version_type=linux
15018  need_lib_prefix=no
15019  need_version=no
15020  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname$shared_ext'
15021  soname_spec='${libname}${release}${shared_ext}$major'
15022  shlibpath_var=LD_LIBRARY_PATH
15023  ;;
15024
15025freebsd* | dragonfly*)
15026  # DragonFly does not have aout.  When/if they implement a new
15027  # versioning mechanism, adjust this.
15028  if test -x /usr/bin/objformat; then
15029    objformat=`/usr/bin/objformat`
15030  else
15031    case $host_os in
15032    freebsd[23].*) objformat=aout ;;
15033    *) objformat=elf ;;
15034    esac
15035  fi
15036  version_type=freebsd-$objformat
15037  case $version_type in
15038    freebsd-elf*)
15039      library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext} $libname${shared_ext}'
15040      need_version=no
15041      need_lib_prefix=no
15042      ;;
15043    freebsd-*)
15044      library_names_spec='${libname}${release}${shared_ext}$versuffix $libname${shared_ext}$versuffix'
15045      need_version=yes
15046      ;;
15047  esac
15048  shlibpath_var=LD_LIBRARY_PATH
15049  case $host_os in
15050  freebsd2.*)
15051    shlibpath_overrides_runpath=yes
15052    ;;
15053  freebsd3.[01]* | freebsdelf3.[01]*)
15054    shlibpath_overrides_runpath=yes
15055    hardcode_into_libs=yes
15056    ;;
15057  freebsd3.[2-9]* | freebsdelf3.[2-9]* | \
15058  freebsd4.[0-5] | freebsdelf4.[0-5] | freebsd4.1.1 | freebsdelf4.1.1)
15059    shlibpath_overrides_runpath=no
15060    hardcode_into_libs=yes
15061    ;;
15062  *) # from 4.6 on, and DragonFly
15063    shlibpath_overrides_runpath=yes
15064    hardcode_into_libs=yes
15065    ;;
15066  esac
15067  ;;
15068
15069haiku*)
15070  version_type=linux
15071  need_lib_prefix=no
15072  need_version=no
15073  dynamic_linker="$host_os runtime_loader"
15074  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}${major} ${libname}${shared_ext}'
15075  soname_spec='${libname}${release}${shared_ext}$major'
15076  shlibpath_var=LIBRARY_PATH
15077  shlibpath_overrides_runpath=yes
15078  sys_lib_dlsearch_path_spec='/boot/home/config/lib /boot/common/lib /boot/system/lib'
15079  hardcode_into_libs=yes
15080  ;;
15081
15082hpux9* | hpux10* | hpux11*)
15083  # Give a soname corresponding to the major version so that dld.sl refuses to
15084  # link against other versions.
15085  version_type=sunos
15086  need_lib_prefix=no
15087  need_version=no
15088  case $host_cpu in
15089  ia64*)
15090    shrext_cmds='.so'
15091    hardcode_into_libs=yes
15092    dynamic_linker="$host_os dld.so"
15093    shlibpath_var=LD_LIBRARY_PATH
15094    shlibpath_overrides_runpath=yes # Unless +noenvvar is specified.
15095    library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
15096    soname_spec='${libname}${release}${shared_ext}$major'
15097    if test "X$HPUX_IA64_MODE" = X32; then
15098      sys_lib_search_path_spec="/usr/lib/hpux32 /usr/local/lib/hpux32 /usr/local/lib"
15099    else
15100      sys_lib_search_path_spec="/usr/lib/hpux64 /usr/local/lib/hpux64"
15101    fi
15102    sys_lib_dlsearch_path_spec=$sys_lib_search_path_spec
15103    ;;
15104  hppa*64*)
15105    shrext_cmds='.sl'
15106    hardcode_into_libs=yes
15107    dynamic_linker="$host_os dld.sl"
15108    shlibpath_var=LD_LIBRARY_PATH # How should we handle SHLIB_PATH
15109    shlibpath_overrides_runpath=yes # Unless +noenvvar is specified.
15110    library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
15111    soname_spec='${libname}${release}${shared_ext}$major'
15112    sys_lib_search_path_spec="/usr/lib/pa20_64 /usr/ccs/lib/pa20_64"
15113    sys_lib_dlsearch_path_spec=$sys_lib_search_path_spec
15114    ;;
15115  *)
15116    shrext_cmds='.sl'
15117    dynamic_linker="$host_os dld.sl"
15118    shlibpath_var=SHLIB_PATH
15119    shlibpath_overrides_runpath=no # +s is required to enable SHLIB_PATH
15120    library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
15121    soname_spec='${libname}${release}${shared_ext}$major'
15122    ;;
15123  esac
15124  # HP-UX runs *really* slowly unless shared libraries are mode 555, ...
15125  postinstall_cmds='chmod 555 $lib'
15126  # or fails outright, so override atomically:
15127  install_override_mode=555
15128  ;;
15129
15130interix[3-9]*)
15131  version_type=linux
15132  need_lib_prefix=no
15133  need_version=no
15134  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${shared_ext}'
15135  soname_spec='${libname}${release}${shared_ext}$major'
15136  dynamic_linker='Interix 3.x ld.so.1 (PE, like ELF)'
15137  shlibpath_var=LD_LIBRARY_PATH
15138  shlibpath_overrides_runpath=no
15139  hardcode_into_libs=yes
15140  ;;
15141
15142irix5* | irix6* | nonstopux*)
15143  case $host_os in
15144    nonstopux*) version_type=nonstopux ;;
15145    *)
15146	if test "$lt_cv_prog_gnu_ld" = yes; then
15147		version_type=linux
15148	else
15149		version_type=irix
15150	fi ;;
15151  esac
15152  need_lib_prefix=no
15153  need_version=no
15154  soname_spec='${libname}${release}${shared_ext}$major'
15155  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${release}${shared_ext} $libname${shared_ext}'
15156  case $host_os in
15157  irix5* | nonstopux*)
15158    libsuff= shlibsuff=
15159    ;;
15160  *)
15161    case $LD in # libtool.m4 will add one of these switches to LD
15162    *-32|*"-32 "|*-melf32bsmip|*"-melf32bsmip ")
15163      libsuff= shlibsuff= libmagic=32-bit;;
15164    *-n32|*"-n32 "|*-melf32bmipn32|*"-melf32bmipn32 ")
15165      libsuff=32 shlibsuff=N32 libmagic=N32;;
15166    *-64|*"-64 "|*-melf64bmip|*"-melf64bmip ")
15167      libsuff=64 shlibsuff=64 libmagic=64-bit;;
15168    *) libsuff= shlibsuff= libmagic=never-match;;
15169    esac
15170    ;;
15171  esac
15172  shlibpath_var=LD_LIBRARY${shlibsuff}_PATH
15173  shlibpath_overrides_runpath=no
15174  sys_lib_search_path_spec="/usr/lib${libsuff} /lib${libsuff} /usr/local/lib${libsuff}"
15175  sys_lib_dlsearch_path_spec="/usr/lib${libsuff} /lib${libsuff}"
15176  hardcode_into_libs=yes
15177  ;;
15178
15179# No shared lib support for Linux oldld, aout, or coff.
15180linux*oldld* | linux*aout* | linux*coff*)
15181  dynamic_linker=no
15182  ;;
15183
15184# This must be Linux ELF.
15185linux* | k*bsd*-gnu | kopensolaris*-gnu | gnu*)
15186  version_type=linux
15187  need_lib_prefix=no
15188  need_version=no
15189  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
15190  soname_spec='${libname}${release}${shared_ext}$major'
15191  finish_cmds='PATH="\$PATH:/sbin" ldconfig -n $libdir'
15192  shlibpath_var=LD_LIBRARY_PATH
15193  shlibpath_overrides_runpath=no
15194
15195  # Some binutils ld are patched to set DT_RUNPATH
15196  if ${lt_cv_shlibpath_overrides_runpath+:} false; then :
15197  $as_echo_n "(cached) " >&6
15198else
15199  lt_cv_shlibpath_overrides_runpath=no
15200    save_LDFLAGS=$LDFLAGS
15201    save_libdir=$libdir
15202    eval "libdir=/foo; wl=\"$lt_prog_compiler_wl_CXX\"; \
15203	 LDFLAGS=\"\$LDFLAGS $hardcode_libdir_flag_spec_CXX\""
15204    cat confdefs.h - <<_ACEOF >conftest.$ac_ext
15205/* end confdefs.h.  */
15206
15207int
15208main ()
15209{
15210
15211  ;
15212  return 0;
15213}
15214_ACEOF
15215if ac_fn_cxx_try_link "$LINENO"; then :
15216  if  ($OBJDUMP -p conftest$ac_exeext) 2>/dev/null | grep "RUNPATH.*$libdir" >/dev/null; then :
15217  lt_cv_shlibpath_overrides_runpath=yes
15218fi
15219fi
15220rm -f core conftest.err conftest.$ac_objext \
15221    conftest$ac_exeext conftest.$ac_ext
15222    LDFLAGS=$save_LDFLAGS
15223    libdir=$save_libdir
15224
15225fi
15226
15227  shlibpath_overrides_runpath=$lt_cv_shlibpath_overrides_runpath
15228
15229  # This implies no fast_install, which is unacceptable.
15230  # Some rework will be needed to allow for fast_install
15231  # before this can be enabled.
15232  hardcode_into_libs=yes
15233
15234  # Append ld.so.conf contents to the search path
15235  if test -f /etc/ld.so.conf; then
15236    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' ' '`
15237    sys_lib_dlsearch_path_spec="/lib /usr/lib $lt_ld_extra"
15238  fi
15239
15240  # We used to test for /lib/ld.so.1 and disable shared libraries on
15241  # powerpc, because MkLinux only supported shared libraries with the
15242  # GNU dynamic linker.  Since this was broken with cross compilers,
15243  # most powerpc-linux boxes support dynamic linking these days and
15244  # people can always --disable-shared, the test was removed, and we
15245  # assume the GNU/Linux dynamic linker is in use.
15246  dynamic_linker='GNU/Linux ld.so'
15247  ;;
15248
15249netbsd*)
15250  version_type=sunos
15251  need_lib_prefix=no
15252  need_version=no
15253  if echo __ELF__ | $CC -E - | $GREP __ELF__ >/dev/null; then
15254    library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix'
15255    finish_cmds='PATH="\$PATH:/sbin" ldconfig -m $libdir'
15256    dynamic_linker='NetBSD (a.out) ld.so'
15257  else
15258    library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${shared_ext}'
15259    soname_spec='${libname}${release}${shared_ext}$major'
15260    dynamic_linker='NetBSD ld.elf_so'
15261  fi
15262  shlibpath_var=LD_LIBRARY_PATH
15263  shlibpath_overrides_runpath=yes
15264  hardcode_into_libs=yes
15265  ;;
15266
15267newsos6)
15268  version_type=linux
15269  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
15270  shlibpath_var=LD_LIBRARY_PATH
15271  shlibpath_overrides_runpath=yes
15272  ;;
15273
15274*nto* | *qnx*)
15275  version_type=qnx
15276  need_lib_prefix=no
15277  need_version=no
15278  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
15279  soname_spec='${libname}${release}${shared_ext}$major'
15280  shlibpath_var=LD_LIBRARY_PATH
15281  shlibpath_overrides_runpath=no
15282  hardcode_into_libs=yes
15283  dynamic_linker='ldqnx.so'
15284  ;;
15285
15286openbsd*)
15287  version_type=sunos
15288  sys_lib_dlsearch_path_spec="/usr/lib"
15289  need_lib_prefix=no
15290  # Some older versions of OpenBSD (3.3 at least) *do* need versioned libs.
15291  case $host_os in
15292    openbsd3.3 | openbsd3.3.*)	need_version=yes ;;
15293    *)				need_version=no  ;;
15294  esac
15295  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix'
15296  finish_cmds='PATH="\$PATH:/sbin" ldconfig -m $libdir'
15297  shlibpath_var=LD_LIBRARY_PATH
15298  if test -z "`echo __ELF__ | $CC -E - | $GREP __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then
15299    case $host_os in
15300      openbsd2.[89] | openbsd2.[89].*)
15301	shlibpath_overrides_runpath=no
15302	;;
15303      *)
15304	shlibpath_overrides_runpath=yes
15305	;;
15306      esac
15307  else
15308    shlibpath_overrides_runpath=yes
15309  fi
15310  ;;
15311
15312os2*)
15313  libname_spec='$name'
15314  shrext_cmds=".dll"
15315  need_lib_prefix=no
15316  library_names_spec='$libname${shared_ext} $libname.a'
15317  dynamic_linker='OS/2 ld.exe'
15318  shlibpath_var=LIBPATH
15319  ;;
15320
15321osf3* | osf4* | osf5*)
15322  version_type=osf
15323  need_lib_prefix=no
15324  need_version=no
15325  soname_spec='${libname}${release}${shared_ext}$major'
15326  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
15327  shlibpath_var=LD_LIBRARY_PATH
15328  sys_lib_search_path_spec="/usr/shlib /usr/ccs/lib /usr/lib/cmplrs/cc /usr/lib /usr/local/lib /var/shlib"
15329  sys_lib_dlsearch_path_spec="$sys_lib_search_path_spec"
15330  ;;
15331
15332rdos*)
15333  dynamic_linker=no
15334  ;;
15335
15336solaris*)
15337  version_type=linux
15338  need_lib_prefix=no
15339  need_version=no
15340  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
15341  soname_spec='${libname}${release}${shared_ext}$major'
15342  shlibpath_var=LD_LIBRARY_PATH
15343  shlibpath_overrides_runpath=yes
15344  hardcode_into_libs=yes
15345  # ldd complains unless libraries are executable
15346  postinstall_cmds='chmod +x $lib'
15347  ;;
15348
15349sunos4*)
15350  version_type=sunos
15351  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix'
15352  finish_cmds='PATH="\$PATH:/usr/etc" ldconfig $libdir'
15353  shlibpath_var=LD_LIBRARY_PATH
15354  shlibpath_overrides_runpath=yes
15355  if test "$with_gnu_ld" = yes; then
15356    need_lib_prefix=no
15357  fi
15358  need_version=yes
15359  ;;
15360
15361sysv4 | sysv4.3*)
15362  version_type=linux
15363  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
15364  soname_spec='${libname}${release}${shared_ext}$major'
15365  shlibpath_var=LD_LIBRARY_PATH
15366  case $host_vendor in
15367    sni)
15368      shlibpath_overrides_runpath=no
15369      need_lib_prefix=no
15370      runpath_var=LD_RUN_PATH
15371      ;;
15372    siemens)
15373      need_lib_prefix=no
15374      ;;
15375    motorola)
15376      need_lib_prefix=no
15377      need_version=no
15378      shlibpath_overrides_runpath=no
15379      sys_lib_search_path_spec='/lib /usr/lib /usr/ccs/lib'
15380      ;;
15381  esac
15382  ;;
15383
15384sysv4*MP*)
15385  if test -d /usr/nec ;then
15386    version_type=linux
15387    library_names_spec='$libname${shared_ext}.$versuffix $libname${shared_ext}.$major $libname${shared_ext}'
15388    soname_spec='$libname${shared_ext}.$major'
15389    shlibpath_var=LD_LIBRARY_PATH
15390  fi
15391  ;;
15392
15393sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX* | sysv4*uw2*)
15394  version_type=freebsd-elf
15395  need_lib_prefix=no
15396  need_version=no
15397  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext} $libname${shared_ext}'
15398  soname_spec='${libname}${release}${shared_ext}$major'
15399  shlibpath_var=LD_LIBRARY_PATH
15400  shlibpath_overrides_runpath=yes
15401  hardcode_into_libs=yes
15402  if test "$with_gnu_ld" = yes; then
15403    sys_lib_search_path_spec='/usr/local/lib /usr/gnu/lib /usr/ccs/lib /usr/lib /lib'
15404  else
15405    sys_lib_search_path_spec='/usr/ccs/lib /usr/lib'
15406    case $host_os in
15407      sco3.2v5*)
15408        sys_lib_search_path_spec="$sys_lib_search_path_spec /lib"
15409	;;
15410    esac
15411  fi
15412  sys_lib_dlsearch_path_spec='/usr/lib'
15413  ;;
15414
15415tpf*)
15416  # TPF is a cross-target only.  Preferred cross-host = GNU/Linux.
15417  version_type=linux
15418  need_lib_prefix=no
15419  need_version=no
15420  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
15421  shlibpath_var=LD_LIBRARY_PATH
15422  shlibpath_overrides_runpath=no
15423  hardcode_into_libs=yes
15424  ;;
15425
15426uts4*)
15427  version_type=linux
15428  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
15429  soname_spec='${libname}${release}${shared_ext}$major'
15430  shlibpath_var=LD_LIBRARY_PATH
15431  ;;
15432
15433*)
15434  dynamic_linker=no
15435  ;;
15436esac
15437{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $dynamic_linker" >&5
15438$as_echo "$dynamic_linker" >&6; }
15439test "$dynamic_linker" = no && can_build_shared=no
15440
15441variables_saved_for_relink="PATH $shlibpath_var $runpath_var"
15442if test "$GCC" = yes; then
15443  variables_saved_for_relink="$variables_saved_for_relink GCC_EXEC_PREFIX COMPILER_PATH LIBRARY_PATH"
15444fi
15445
15446if test "${lt_cv_sys_lib_search_path_spec+set}" = set; then
15447  sys_lib_search_path_spec="$lt_cv_sys_lib_search_path_spec"
15448fi
15449if test "${lt_cv_sys_lib_dlsearch_path_spec+set}" = set; then
15450  sys_lib_dlsearch_path_spec="$lt_cv_sys_lib_dlsearch_path_spec"
15451fi
15452
15453
15454
15455
15456
15457
15458
15459
15460
15461
15462
15463
15464
15465
15466
15467
15468
15469
15470
15471
15472
15473
15474
15475
15476
15477
15478
15479
15480
15481
15482
15483
15484
15485
15486
15487
15488
15489
15490    { $as_echo "$as_me:${as_lineno-$LINENO}: checking how to hardcode library paths into programs" >&5
15491$as_echo_n "checking how to hardcode library paths into programs... " >&6; }
15492hardcode_action_CXX=
15493if test -n "$hardcode_libdir_flag_spec_CXX" ||
15494   test -n "$runpath_var_CXX" ||
15495   test "X$hardcode_automatic_CXX" = "Xyes" ; then
15496
15497  # We can hardcode non-existent directories.
15498  if test "$hardcode_direct_CXX" != no &&
15499     # If the only mechanism to avoid hardcoding is shlibpath_var, we
15500     # have to relink, otherwise we might link with an installed library
15501     # when we should be linking with a yet-to-be-installed one
15502     ## test "$_LT_TAGVAR(hardcode_shlibpath_var, CXX)" != no &&
15503     test "$hardcode_minus_L_CXX" != no; then
15504    # Linking always hardcodes the temporary library directory.
15505    hardcode_action_CXX=relink
15506  else
15507    # We can link without hardcoding, and we can hardcode nonexisting dirs.
15508    hardcode_action_CXX=immediate
15509  fi
15510else
15511  # We cannot hardcode anything, or else we can only hardcode existing
15512  # directories.
15513  hardcode_action_CXX=unsupported
15514fi
15515{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $hardcode_action_CXX" >&5
15516$as_echo "$hardcode_action_CXX" >&6; }
15517
15518if test "$hardcode_action_CXX" = relink ||
15519   test "$inherit_rpath_CXX" = yes; then
15520  # Fast installation is not supported
15521  enable_fast_install=no
15522elif test "$shlibpath_overrides_runpath" = yes ||
15523     test "$enable_shared" = no; then
15524  # Fast installation is not necessary
15525  enable_fast_install=needless
15526fi
15527
15528
15529
15530
15531
15532
15533
15534  fi # test -n "$compiler"
15535
15536  CC=$lt_save_CC
15537  LDCXX=$LD
15538  LD=$lt_save_LD
15539  GCC=$lt_save_GCC
15540  with_gnu_ld=$lt_save_with_gnu_ld
15541  lt_cv_path_LDCXX=$lt_cv_path_LD
15542  lt_cv_path_LD=$lt_save_path_LD
15543  lt_cv_prog_gnu_ldcxx=$lt_cv_prog_gnu_ld
15544  lt_cv_prog_gnu_ld=$lt_save_with_gnu_ld
15545fi # test "$_lt_caught_CXX_error" != yes
15546
15547ac_ext=c
15548ac_cpp='$CPP $CPPFLAGS'
15549ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
15550ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
15551ac_compiler_gnu=$ac_cv_c_compiler_gnu
15552
15553
15554
15555
15556
15557
15558
15559
15560
15561
15562
15563
15564
15565        ac_config_commands="$ac_config_commands libtool"
15566
15567
15568
15569
15570# Only expand once:
15571
15572
15573
15574GPROFNG_LIBADD="-L../../libiberty -liberty"
15575if test "$enable_shared" = "yes"; then
15576  GPROFNG_LIBADD="-L../../libiberty/pic -liberty"
15577fi
15578
15579
15580# Figure out what compiler warnings we can enable.
15581# See config/warnings.m4 for details.
15582
15583ac_ext=c
15584ac_cpp='$CPP $CPPFLAGS'
15585ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
15586ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
15587ac_compiler_gnu=$ac_cv_c_compiler_gnu
15588
15589WERROR=
15590# Check whether --enable-werror-always was given.
15591if test "${enable_werror_always+set}" = set; then :
15592  enableval=$enable_werror_always;
15593else
15594  enable_werror_always=no
15595fi
15596
15597if test $enable_werror_always = yes; then :
15598  WERROR="$WERROR${WERROR:+ }-Werror"
15599fi
15600
15601ac_ext=c
15602ac_cpp='$CPP $CPPFLAGS'
15603ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
15604ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
15605ac_compiler_gnu=$ac_cv_c_compiler_gnu
15606
15607
15608ac_ext=c
15609ac_cpp='$CPP $CPPFLAGS'
15610ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
15611ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
15612ac_compiler_gnu=$ac_cv_c_compiler_gnu
15613
15614gprofng_cflags=
15615save_CFLAGS="$CFLAGS"
15616for real_option in -Wall; do
15617  # Do the check with the no- prefix removed since gcc silently
15618  # accepts any -Wno-* option on purpose
15619  case $real_option in
15620    -Wno-*) option=-W`expr x$real_option : 'x-Wno-\(.*\)'` ;;
15621    *) option=$real_option ;;
15622  esac
15623  as_acx_Woption=`$as_echo "acx_cv_prog_cc_warning_$option" | $as_tr_sh`
15624
15625  { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CC supports $option" >&5
15626$as_echo_n "checking whether $CC supports $option... " >&6; }
15627if eval \${$as_acx_Woption+:} false; then :
15628  $as_echo_n "(cached) " >&6
15629else
15630  CFLAGS="$option"
15631    cat confdefs.h - <<_ACEOF >conftest.$ac_ext
15632/* end confdefs.h.  */
15633
15634int
15635main ()
15636{
15637
15638  ;
15639  return 0;
15640}
15641_ACEOF
15642if ac_fn_c_try_compile "$LINENO"; then :
15643  eval "$as_acx_Woption=yes"
15644else
15645  eval "$as_acx_Woption=no"
15646fi
15647rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
15648
15649fi
15650eval ac_res=\$$as_acx_Woption
15651	       { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
15652$as_echo "$ac_res" >&6; }
15653  if test `eval 'as_val=${'$as_acx_Woption'};$as_echo "$as_val"'` = yes; then :
15654  gprofng_cflags="$gprofng_cflags${gprofng_cflags:+ }$real_option"
15655fi
15656  done
15657CFLAGS="$save_CFLAGS"
15658ac_ext=c
15659ac_cpp='$CPP $CPPFLAGS'
15660ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
15661ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
15662ac_compiler_gnu=$ac_cv_c_compiler_gnu
15663
15664
15665ac_ext=c
15666ac_cpp='$CPP $CPPFLAGS'
15667ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
15668ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
15669ac_compiler_gnu=$ac_cv_c_compiler_gnu
15670
15671GPROFNG_NO_SWITCH_CFLAGS=
15672save_CFLAGS="$CFLAGS"
15673for real_option in -Wno-switch; do
15674  # Do the check with the no- prefix removed since gcc silently
15675  # accepts any -Wno-* option on purpose
15676  case $real_option in
15677    -Wno-*) option=-W`expr x$real_option : 'x-Wno-\(.*\)'` ;;
15678    *) option=$real_option ;;
15679  esac
15680  as_acx_Woption=`$as_echo "acx_cv_prog_cc_warning_$option" | $as_tr_sh`
15681
15682  { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CC supports $option" >&5
15683$as_echo_n "checking whether $CC supports $option... " >&6; }
15684if eval \${$as_acx_Woption+:} false; then :
15685  $as_echo_n "(cached) " >&6
15686else
15687  CFLAGS="$option"
15688    cat confdefs.h - <<_ACEOF >conftest.$ac_ext
15689/* end confdefs.h.  */
15690
15691int
15692main ()
15693{
15694
15695  ;
15696  return 0;
15697}
15698_ACEOF
15699if ac_fn_c_try_compile "$LINENO"; then :
15700  eval "$as_acx_Woption=yes"
15701else
15702  eval "$as_acx_Woption=no"
15703fi
15704rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
15705
15706fi
15707eval ac_res=\$$as_acx_Woption
15708	       { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
15709$as_echo "$ac_res" >&6; }
15710  if test `eval 'as_val=${'$as_acx_Woption'};$as_echo "$as_val"'` = yes; then :
15711  GPROFNG_NO_SWITCH_CFLAGS="$GPROFNG_NO_SWITCH_CFLAGS${GPROFNG_NO_SWITCH_CFLAGS:+ }$real_option"
15712fi
15713  done
15714CFLAGS="$save_CFLAGS"
15715ac_ext=c
15716ac_cpp='$CPP $CPPFLAGS'
15717ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
15718ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
15719ac_compiler_gnu=$ac_cv_c_compiler_gnu
15720
15721
15722gprofng_cppflags="-U_ASM"
15723build_collector=
15724build_src=
15725
15726  case "${host}" in
15727    x86_64-*-linux*)
15728      build_src=true
15729      build_collector=true
15730      ;;
15731    i?86-*-linux*)
15732      build_src=true
15733      build_collector=true
15734      ;;
15735    aarch64-*-linux*)
15736      build_src=true
15737      build_collector=true
15738      ;;
15739  esac
15740  # Check whether --enable-gprofng-tools was given.
15741if test "${enable_gprofng_tools+set}" = set; then :
15742  enableval=$enable_gprofng_tools; build_src=$enableval
15743fi
15744
15745
15746 if test x$build_collector = xtrue; then
15747  BUILD_COLLECTOR_TRUE=
15748  BUILD_COLLECTOR_FALSE='#'
15749else
15750  BUILD_COLLECTOR_TRUE='#'
15751  BUILD_COLLECTOR_FALSE=
15752fi
15753
15754 if test x$build_src = xtrue; then
15755  BUILD_SRC_TRUE=
15756  BUILD_SRC_FALSE='#'
15757else
15758  BUILD_SRC_TRUE='#'
15759  BUILD_SRC_FALSE=
15760fi
15761
15762
15763run_tests=false
15764if test x$build_collector = xtrue; then
15765
15766
15767subdirs="$subdirs libcollector"
15768
15769  if test x${host} = x${target}; then
15770    run_tests=true
15771  fi
15772fi
15773 if test x$run_tests = xtrue; then
15774  RUN_TESTS_TRUE=
15775  RUN_TESTS_FALSE='#'
15776else
15777  RUN_TESTS_TRUE='#'
15778  RUN_TESTS_FALSE=
15779fi
15780
15781
15782
15783
15784
15785ac_ext=c
15786ac_cpp='$CPP $CPPFLAGS'
15787ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
15788ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
15789ac_compiler_gnu=$ac_cv_c_compiler_gnu
15790
15791ax_pthread_ok=no
15792
15793# We used to check for pthread.h first, but this fails if pthread.h
15794# requires special compiler flags (e.g. on Tru64 or Sequent).
15795# It gets checked for in the link test anyway.
15796
15797# First of all, check if the user has set any of the PTHREAD_LIBS,
15798# etcetera environment variables, and if threads linking works using
15799# them:
15800if test "x$PTHREAD_CFLAGS$PTHREAD_LIBS" != "x"; then
15801        ax_pthread_save_CC="$CC"
15802        ax_pthread_save_CFLAGS="$CFLAGS"
15803        ax_pthread_save_LIBS="$LIBS"
15804        if test "x$PTHREAD_CC" != "x"; then :
15805  CC="$PTHREAD_CC"
15806fi
15807        CFLAGS="$CFLAGS $PTHREAD_CFLAGS"
15808        LIBS="$PTHREAD_LIBS $LIBS"
15809        { $as_echo "$as_me:${as_lineno-$LINENO}: checking for pthread_join using $CC $PTHREAD_CFLAGS $PTHREAD_LIBS" >&5
15810$as_echo_n "checking for pthread_join using $CC $PTHREAD_CFLAGS $PTHREAD_LIBS... " >&6; }
15811        cat confdefs.h - <<_ACEOF >conftest.$ac_ext
15812/* end confdefs.h.  */
15813
15814/* Override any GCC internal prototype to avoid an error.
15815   Use char because int might match the return type of a GCC
15816   builtin and then its argument prototype would still apply.  */
15817#ifdef __cplusplus
15818extern "C"
15819#endif
15820char pthread_join ();
15821int
15822main ()
15823{
15824return pthread_join ();
15825  ;
15826  return 0;
15827}
15828_ACEOF
15829if ac_fn_c_try_link "$LINENO"; then :
15830  ax_pthread_ok=yes
15831fi
15832rm -f core conftest.err conftest.$ac_objext \
15833    conftest$ac_exeext conftest.$ac_ext
15834        { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ax_pthread_ok" >&5
15835$as_echo "$ax_pthread_ok" >&6; }
15836        if test "x$ax_pthread_ok" = "xno"; then
15837                PTHREAD_LIBS=""
15838                PTHREAD_CFLAGS=""
15839        fi
15840        CC="$ax_pthread_save_CC"
15841        CFLAGS="$ax_pthread_save_CFLAGS"
15842        LIBS="$ax_pthread_save_LIBS"
15843fi
15844
15845# We must check for the threads library under a number of different
15846# names; the ordering is very important because some systems
15847# (e.g. DEC) have both -lpthread and -lpthreads, where one of the
15848# libraries is broken (non-POSIX).
15849
15850# Create a list of thread flags to try.  Items starting with a "-" are
15851# C compiler flags, and other items are library names, except for "none"
15852# which indicates that we try without any flags at all, and "pthread-config"
15853# which is a program returning the flags for the Pth emulation library.
15854
15855ax_pthread_flags="pthreads none -Kthread -pthread -pthreads -mthreads pthread --thread-safe -mt pthread-config"
15856
15857# The ordering *is* (sometimes) important.  Some notes on the
15858# individual items follow:
15859
15860# pthreads: AIX (must check this before -lpthread)
15861# none: in case threads are in libc; should be tried before -Kthread and
15862#       other compiler flags to prevent continual compiler warnings
15863# -Kthread: Sequent (threads in libc, but -Kthread needed for pthread.h)
15864# -pthread: Linux/gcc (kernel threads), BSD/gcc (userland threads), Tru64
15865#           (Note: HP C rejects this with "bad form for `-t' option")
15866# -pthreads: Solaris/gcc (Note: HP C also rejects)
15867# -mt: Sun Workshop C (may only link SunOS threads [-lthread], but it
15868#      doesn't hurt to check since this sometimes defines pthreads and
15869#      -D_REENTRANT too), HP C (must be checked before -lpthread, which
15870#      is present but should not be used directly; and before -mthreads,
15871#      because the compiler interprets this as "-mt" + "-hreads")
15872# -mthreads: Mingw32/gcc, Lynx/gcc
15873# pthread: Linux, etcetera
15874# --thread-safe: KAI C++
15875# pthread-config: use pthread-config program (for GNU Pth library)
15876
15877case $host_os in
15878
15879        freebsd*)
15880
15881        # -kthread: FreeBSD kernel threads (preferred to -pthread since SMP-able)
15882        # lthread: LinuxThreads port on FreeBSD (also preferred to -pthread)
15883
15884        ax_pthread_flags="-kthread lthread $ax_pthread_flags"
15885        ;;
15886
15887        hpux*)
15888
15889        # From the cc(1) man page: "[-mt] Sets various -D flags to enable
15890        # multi-threading and also sets -lpthread."
15891
15892        ax_pthread_flags="-mt -pthread pthread $ax_pthread_flags"
15893        ;;
15894
15895        openedition*)
15896
15897        # IBM z/OS requires a feature-test macro to be defined in order to
15898        # enable POSIX threads at all, so give the user a hint if this is
15899        # not set. (We don't define these ourselves, as they can affect
15900        # other portions of the system API in unpredictable ways.)
15901
15902        cat confdefs.h - <<_ACEOF >conftest.$ac_ext
15903/* end confdefs.h.  */
15904
15905#            if !defined(_OPEN_THREADS) && !defined(_UNIX03_THREADS)
15906             AX_PTHREAD_ZOS_MISSING
15907#            endif
15908
15909_ACEOF
15910if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
15911  $EGREP "AX_PTHREAD_ZOS_MISSING" >/dev/null 2>&1; then :
15912  { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: IBM z/OS requires -D_OPEN_THREADS or -D_UNIX03_THREADS to enable pthreads support." >&5
15913$as_echo "$as_me: WARNING: IBM z/OS requires -D_OPEN_THREADS or -D_UNIX03_THREADS to enable pthreads support." >&2;}
15914fi
15915rm -f conftest*
15916
15917        ;;
15918
15919        solaris*)
15920
15921        # On Solaris (at least, for some versions), libc contains stubbed
15922        # (non-functional) versions of the pthreads routines, so link-based
15923        # tests will erroneously succeed. (N.B.: The stubs are missing
15924        # pthread_cleanup_push, or rather a function called by this macro,
15925        # so we could check for that, but who knows whether they'll stub
15926        # that too in a future libc.)  So we'll check first for the
15927        # standard Solaris way of linking pthreads (-mt -lpthread).
15928
15929        ax_pthread_flags="-mt,pthread pthread $ax_pthread_flags"
15930        ;;
15931esac
15932
15933# GCC generally uses -pthread, or -pthreads on some platforms (e.g. SPARC)
15934
15935if test "x$GCC" = "xyes"; then :
15936  ax_pthread_flags="-pthread -pthreads $ax_pthread_flags"
15937fi
15938
15939# The presence of a feature test macro requesting re-entrant function
15940# definitions is, on some systems, a strong hint that pthreads support is
15941# correctly enabled
15942
15943case $host_os in
15944        darwin* | hpux* | linux* | osf* | solaris*)
15945        ax_pthread_check_macro="_REENTRANT"
15946        ;;
15947
15948        aix*)
15949        ax_pthread_check_macro="_THREAD_SAFE"
15950        ;;
15951
15952        *)
15953        ax_pthread_check_macro="--"
15954        ;;
15955esac
15956if test "x$ax_pthread_check_macro" = "x--"; then :
15957  ax_pthread_check_cond=0
15958else
15959  ax_pthread_check_cond="!defined($ax_pthread_check_macro)"
15960fi
15961
15962# Are we compiling with Clang?
15963
15964{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CC is Clang" >&5
15965$as_echo_n "checking whether $CC is Clang... " >&6; }
15966if ${ax_cv_PTHREAD_CLANG+:} false; then :
15967  $as_echo_n "(cached) " >&6
15968else
15969  ax_cv_PTHREAD_CLANG=no
15970     # Note that Autoconf sets GCC=yes for Clang as well as GCC
15971     if test "x$GCC" = "xyes"; then
15972        cat confdefs.h - <<_ACEOF >conftest.$ac_ext
15973/* end confdefs.h.  */
15974/* Note: Clang 2.7 lacks __clang_[a-z]+__ */
15975#            if defined(__clang__) && defined(__llvm__)
15976             AX_PTHREAD_CC_IS_CLANG
15977#            endif
15978
15979_ACEOF
15980if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
15981  $EGREP "AX_PTHREAD_CC_IS_CLANG" >/dev/null 2>&1; then :
15982  ax_cv_PTHREAD_CLANG=yes
15983fi
15984rm -f conftest*
15985
15986     fi
15987
15988fi
15989{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ax_cv_PTHREAD_CLANG" >&5
15990$as_echo "$ax_cv_PTHREAD_CLANG" >&6; }
15991ax_pthread_clang="$ax_cv_PTHREAD_CLANG"
15992
15993ax_pthread_clang_warning=no
15994
15995# Clang needs special handling, because older versions handle the -pthread
15996# option in a rather... idiosyncratic way
15997
15998if test "x$ax_pthread_clang" = "xyes"; then
15999
16000        # Clang takes -pthread; it has never supported any other flag
16001
16002        # (Note 1: This will need to be revisited if a system that Clang
16003        # supports has POSIX threads in a separate library.  This tends not
16004        # to be the way of modern systems, but it's conceivable.)
16005
16006        # (Note 2: On some systems, notably Darwin, -pthread is not needed
16007        # to get POSIX threads support; the API is always present and
16008        # active.  We could reasonably leave PTHREAD_CFLAGS empty.  But
16009        # -pthread does define _REENTRANT, and while the Darwin headers
16010        # ignore this macro, third-party headers might not.)
16011
16012        PTHREAD_CFLAGS="-pthread"
16013        PTHREAD_LIBS=
16014
16015        ax_pthread_ok=yes
16016
16017        # However, older versions of Clang make a point of warning the user
16018        # that, in an invocation where only linking and no compilation is
16019        # taking place, the -pthread option has no effect ("argument unused
16020        # during compilation").  They expect -pthread to be passed in only
16021        # when source code is being compiled.
16022        #
16023        # Problem is, this is at odds with the way Automake and most other
16024        # C build frameworks function, which is that the same flags used in
16025        # compilation (CFLAGS) are also used in linking.  Many systems
16026        # supported by AX_PTHREAD require exactly this for POSIX threads
16027        # support, and in fact it is often not straightforward to specify a
16028        # flag that is used only in the compilation phase and not in
16029        # linking.  Such a scenario is extremely rare in practice.
16030        #
16031        # Even though use of the -pthread flag in linking would only print
16032        # a warning, this can be a nuisance for well-run software projects
16033        # that build with -Werror.  So if the active version of Clang has
16034        # this misfeature, we search for an option to squash it.
16035
16036        { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether Clang needs flag to prevent \"argument unused\" warning when linking with -pthread" >&5
16037$as_echo_n "checking whether Clang needs flag to prevent \"argument unused\" warning when linking with -pthread... " >&6; }
16038if ${ax_cv_PTHREAD_CLANG_NO_WARN_FLAG+:} false; then :
16039  $as_echo_n "(cached) " >&6
16040else
16041  ax_cv_PTHREAD_CLANG_NO_WARN_FLAG=unknown
16042             # Create an alternate version of $ac_link that compiles and
16043             # links in two steps (.c -> .o, .o -> exe) instead of one
16044             # (.c -> exe), because the warning occurs only in the second
16045             # step
16046             ax_pthread_save_ac_link="$ac_link"
16047             ax_pthread_sed='s/conftest\.\$ac_ext/conftest.$ac_objext/g'
16048             ax_pthread_link_step=`$as_echo "$ac_link" | sed "$ax_pthread_sed"`
16049             ax_pthread_2step_ac_link="($ac_compile) && (echo ==== >&5) && ($ax_pthread_link_step)"
16050             ax_pthread_save_CFLAGS="$CFLAGS"
16051             for ax_pthread_try in '' -Qunused-arguments -Wno-unused-command-line-argument unknown; do
16052                if test "x$ax_pthread_try" = "xunknown"; then :
16053  break
16054fi
16055                CFLAGS="-Werror -Wunknown-warning-option $ax_pthread_try -pthread $ax_pthread_save_CFLAGS"
16056                ac_link="$ax_pthread_save_ac_link"
16057                cat confdefs.h - <<_ACEOF >conftest.$ac_ext
16058/* end confdefs.h.  */
16059int main(void){return 0;}
16060_ACEOF
16061if ac_fn_c_try_link "$LINENO"; then :
16062  ac_link="$ax_pthread_2step_ac_link"
16063                     cat confdefs.h - <<_ACEOF >conftest.$ac_ext
16064/* end confdefs.h.  */
16065int main(void){return 0;}
16066_ACEOF
16067if ac_fn_c_try_link "$LINENO"; then :
16068  break
16069fi
16070rm -f core conftest.err conftest.$ac_objext \
16071    conftest$ac_exeext conftest.$ac_ext
16072
16073fi
16074rm -f core conftest.err conftest.$ac_objext \
16075    conftest$ac_exeext conftest.$ac_ext
16076             done
16077             ac_link="$ax_pthread_save_ac_link"
16078             CFLAGS="$ax_pthread_save_CFLAGS"
16079             if test "x$ax_pthread_try" = "x"; then :
16080  ax_pthread_try=no
16081fi
16082             ax_cv_PTHREAD_CLANG_NO_WARN_FLAG="$ax_pthread_try"
16083
16084fi
16085{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ax_cv_PTHREAD_CLANG_NO_WARN_FLAG" >&5
16086$as_echo "$ax_cv_PTHREAD_CLANG_NO_WARN_FLAG" >&6; }
16087
16088        case "$ax_cv_PTHREAD_CLANG_NO_WARN_FLAG" in
16089                no | unknown) ;;
16090                *) PTHREAD_CFLAGS="$ax_cv_PTHREAD_CLANG_NO_WARN_FLAG $PTHREAD_CFLAGS" ;;
16091        esac
16092
16093fi # $ax_pthread_clang = yes
16094
16095if test "x$ax_pthread_ok" = "xno"; then
16096for ax_pthread_try_flag in $ax_pthread_flags; do
16097
16098        case $ax_pthread_try_flag in
16099                none)
16100                { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether pthreads work without any flags" >&5
16101$as_echo_n "checking whether pthreads work without any flags... " >&6; }
16102                ;;
16103
16104                -mt,pthread)
16105                { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether pthreads work with -mt -lpthread" >&5
16106$as_echo_n "checking whether pthreads work with -mt -lpthread... " >&6; }
16107                PTHREAD_CFLAGS="-mt"
16108                PTHREAD_LIBS="-lpthread"
16109                ;;
16110
16111                -*)
16112                { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether pthreads work with $ax_pthread_try_flag" >&5
16113$as_echo_n "checking whether pthreads work with $ax_pthread_try_flag... " >&6; }
16114                PTHREAD_CFLAGS="$ax_pthread_try_flag"
16115                ;;
16116
16117                pthread-config)
16118                # Extract the first word of "pthread-config", so it can be a program name with args.
16119set dummy pthread-config; ac_word=$2
16120{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
16121$as_echo_n "checking for $ac_word... " >&6; }
16122if ${ac_cv_prog_ax_pthread_config+:} false; then :
16123  $as_echo_n "(cached) " >&6
16124else
16125  if test -n "$ax_pthread_config"; then
16126  ac_cv_prog_ax_pthread_config="$ax_pthread_config" # Let the user override the test.
16127else
16128as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
16129for as_dir in $PATH
16130do
16131  IFS=$as_save_IFS
16132  test -z "$as_dir" && as_dir=.
16133    for ac_exec_ext in '' $ac_executable_extensions; do
16134  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
16135    ac_cv_prog_ax_pthread_config="yes"
16136    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
16137    break 2
16138  fi
16139done
16140  done
16141IFS=$as_save_IFS
16142
16143  test -z "$ac_cv_prog_ax_pthread_config" && ac_cv_prog_ax_pthread_config="no"
16144fi
16145fi
16146ax_pthread_config=$ac_cv_prog_ax_pthread_config
16147if test -n "$ax_pthread_config"; then
16148  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ax_pthread_config" >&5
16149$as_echo "$ax_pthread_config" >&6; }
16150else
16151  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
16152$as_echo "no" >&6; }
16153fi
16154
16155
16156                if test "x$ax_pthread_config" = "xno"; then :
16157  continue
16158fi
16159                PTHREAD_CFLAGS="`pthread-config --cflags`"
16160                PTHREAD_LIBS="`pthread-config --ldflags` `pthread-config --libs`"
16161                ;;
16162
16163                *)
16164                { $as_echo "$as_me:${as_lineno-$LINENO}: checking for the pthreads library -l$ax_pthread_try_flag" >&5
16165$as_echo_n "checking for the pthreads library -l$ax_pthread_try_flag... " >&6; }
16166                PTHREAD_LIBS="-l$ax_pthread_try_flag"
16167                ;;
16168        esac
16169
16170        ax_pthread_save_CFLAGS="$CFLAGS"
16171        ax_pthread_save_LIBS="$LIBS"
16172        CFLAGS="$CFLAGS $PTHREAD_CFLAGS"
16173        LIBS="$PTHREAD_LIBS $LIBS"
16174
16175        # Check for various functions.  We must include pthread.h,
16176        # since some functions may be macros.  (On the Sequent, we
16177        # need a special flag -Kthread to make this header compile.)
16178        # We check for pthread_join because it is in -lpthread on IRIX
16179        # while pthread_create is in libc.  We check for pthread_attr_init
16180        # due to DEC craziness with -lpthreads.  We check for
16181        # pthread_cleanup_push because it is one of the few pthread
16182        # functions on Solaris that doesn't have a non-functional libc stub.
16183        # We try pthread_create on general principles.
16184
16185        cat confdefs.h - <<_ACEOF >conftest.$ac_ext
16186/* end confdefs.h.  */
16187#include <pthread.h>
16188#                       if $ax_pthread_check_cond
16189#                        error "$ax_pthread_check_macro must be defined"
16190#                       endif
16191                        static void routine(void *a) { a = 0; }
16192                        static void *start_routine(void *a) { return a; }
16193int
16194main ()
16195{
16196pthread_t th; pthread_attr_t attr;
16197                        pthread_create(&th, 0, start_routine, 0);
16198                        pthread_join(th, 0);
16199                        pthread_attr_init(&attr);
16200                        pthread_cleanup_push(routine, 0);
16201                        pthread_cleanup_pop(0) /* ; */
16202  ;
16203  return 0;
16204}
16205_ACEOF
16206if ac_fn_c_try_link "$LINENO"; then :
16207  ax_pthread_ok=yes
16208fi
16209rm -f core conftest.err conftest.$ac_objext \
16210    conftest$ac_exeext conftest.$ac_ext
16211
16212        CFLAGS="$ax_pthread_save_CFLAGS"
16213        LIBS="$ax_pthread_save_LIBS"
16214
16215        { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ax_pthread_ok" >&5
16216$as_echo "$ax_pthread_ok" >&6; }
16217        if test "x$ax_pthread_ok" = "xyes"; then :
16218  break
16219fi
16220
16221        PTHREAD_LIBS=""
16222        PTHREAD_CFLAGS=""
16223done
16224fi
16225
16226# Various other checks:
16227if test "x$ax_pthread_ok" = "xyes"; then
16228        ax_pthread_save_CFLAGS="$CFLAGS"
16229        ax_pthread_save_LIBS="$LIBS"
16230        CFLAGS="$CFLAGS $PTHREAD_CFLAGS"
16231        LIBS="$PTHREAD_LIBS $LIBS"
16232
16233        # Detect AIX lossage: JOINABLE attribute is called UNDETACHED.
16234        { $as_echo "$as_me:${as_lineno-$LINENO}: checking for joinable pthread attribute" >&5
16235$as_echo_n "checking for joinable pthread attribute... " >&6; }
16236if ${ax_cv_PTHREAD_JOINABLE_ATTR+:} false; then :
16237  $as_echo_n "(cached) " >&6
16238else
16239  ax_cv_PTHREAD_JOINABLE_ATTR=unknown
16240             for ax_pthread_attr in PTHREAD_CREATE_JOINABLE PTHREAD_CREATE_UNDETACHED; do
16241                 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
16242/* end confdefs.h.  */
16243#include <pthread.h>
16244int
16245main ()
16246{
16247int attr = $ax_pthread_attr; return attr /* ; */
16248  ;
16249  return 0;
16250}
16251_ACEOF
16252if ac_fn_c_try_link "$LINENO"; then :
16253  ax_cv_PTHREAD_JOINABLE_ATTR=$ax_pthread_attr; break
16254fi
16255rm -f core conftest.err conftest.$ac_objext \
16256    conftest$ac_exeext conftest.$ac_ext
16257             done
16258
16259fi
16260{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ax_cv_PTHREAD_JOINABLE_ATTR" >&5
16261$as_echo "$ax_cv_PTHREAD_JOINABLE_ATTR" >&6; }
16262        if test "x$ax_cv_PTHREAD_JOINABLE_ATTR" != "xunknown" && \
16263               test "x$ax_cv_PTHREAD_JOINABLE_ATTR" != "xPTHREAD_CREATE_JOINABLE" && \
16264               test "x$ax_pthread_joinable_attr_defined" != "xyes"; then :
16265
16266cat >>confdefs.h <<_ACEOF
16267#define PTHREAD_CREATE_JOINABLE $ax_cv_PTHREAD_JOINABLE_ATTR
16268_ACEOF
16269
16270               ax_pthread_joinable_attr_defined=yes
16271
16272fi
16273
16274        { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether more special flags are required for pthreads" >&5
16275$as_echo_n "checking whether more special flags are required for pthreads... " >&6; }
16276if ${ax_cv_PTHREAD_SPECIAL_FLAGS+:} false; then :
16277  $as_echo_n "(cached) " >&6
16278else
16279  ax_cv_PTHREAD_SPECIAL_FLAGS=no
16280             case $host_os in
16281             solaris*)
16282             ax_cv_PTHREAD_SPECIAL_FLAGS="-D_POSIX_PTHREAD_SEMANTICS"
16283             ;;
16284             esac
16285
16286fi
16287{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ax_cv_PTHREAD_SPECIAL_FLAGS" >&5
16288$as_echo "$ax_cv_PTHREAD_SPECIAL_FLAGS" >&6; }
16289        if test "x$ax_cv_PTHREAD_SPECIAL_FLAGS" != "xno" && \
16290               test "x$ax_pthread_special_flags_added" != "xyes"; then :
16291  PTHREAD_CFLAGS="$ax_cv_PTHREAD_SPECIAL_FLAGS $PTHREAD_CFLAGS"
16292               ax_pthread_special_flags_added=yes
16293fi
16294
16295        { $as_echo "$as_me:${as_lineno-$LINENO}: checking for PTHREAD_PRIO_INHERIT" >&5
16296$as_echo_n "checking for PTHREAD_PRIO_INHERIT... " >&6; }
16297if ${ax_cv_PTHREAD_PRIO_INHERIT+:} false; then :
16298  $as_echo_n "(cached) " >&6
16299else
16300  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
16301/* end confdefs.h.  */
16302#include <pthread.h>
16303int
16304main ()
16305{
16306int i = PTHREAD_PRIO_INHERIT;
16307  ;
16308  return 0;
16309}
16310_ACEOF
16311if ac_fn_c_try_link "$LINENO"; then :
16312  ax_cv_PTHREAD_PRIO_INHERIT=yes
16313else
16314  ax_cv_PTHREAD_PRIO_INHERIT=no
16315fi
16316rm -f core conftest.err conftest.$ac_objext \
16317    conftest$ac_exeext conftest.$ac_ext
16318
16319fi
16320{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ax_cv_PTHREAD_PRIO_INHERIT" >&5
16321$as_echo "$ax_cv_PTHREAD_PRIO_INHERIT" >&6; }
16322        if test "x$ax_cv_PTHREAD_PRIO_INHERIT" = "xyes" && \
16323               test "x$ax_pthread_prio_inherit_defined" != "xyes"; then :
16324
16325$as_echo "#define HAVE_PTHREAD_PRIO_INHERIT 1" >>confdefs.h
16326
16327               ax_pthread_prio_inherit_defined=yes
16328
16329fi
16330
16331        CFLAGS="$ax_pthread_save_CFLAGS"
16332        LIBS="$ax_pthread_save_LIBS"
16333
16334        # More AIX lossage: compile with *_r variant
16335        if test "x$GCC" != "xyes"; then
16336            case $host_os in
16337                aix*)
16338                case "x/$CC" in #(
16339  x*/c89|x*/c89_128|x*/c99|x*/c99_128|x*/cc|x*/cc128|x*/xlc|x*/xlc_v6|x*/xlc128|x*/xlc128_v6) :
16340    #handle absolute path differently from PATH based program lookup
16341                     case "x$CC" in #(
16342  x/*) :
16343    if as_fn_executable_p ${CC}_r; then :
16344  PTHREAD_CC="${CC}_r"
16345fi ;; #(
16346  *) :
16347    for ac_prog in ${CC}_r
16348do
16349  # Extract the first word of "$ac_prog", so it can be a program name with args.
16350set dummy $ac_prog; ac_word=$2
16351{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
16352$as_echo_n "checking for $ac_word... " >&6; }
16353if ${ac_cv_prog_PTHREAD_CC+:} false; then :
16354  $as_echo_n "(cached) " >&6
16355else
16356  if test -n "$PTHREAD_CC"; then
16357  ac_cv_prog_PTHREAD_CC="$PTHREAD_CC" # Let the user override the test.
16358else
16359as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
16360for as_dir in $PATH
16361do
16362  IFS=$as_save_IFS
16363  test -z "$as_dir" && as_dir=.
16364    for ac_exec_ext in '' $ac_executable_extensions; do
16365  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
16366    ac_cv_prog_PTHREAD_CC="$ac_prog"
16367    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
16368    break 2
16369  fi
16370done
16371  done
16372IFS=$as_save_IFS
16373
16374fi
16375fi
16376PTHREAD_CC=$ac_cv_prog_PTHREAD_CC
16377if test -n "$PTHREAD_CC"; then
16378  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $PTHREAD_CC" >&5
16379$as_echo "$PTHREAD_CC" >&6; }
16380else
16381  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
16382$as_echo "no" >&6; }
16383fi
16384
16385
16386  test -n "$PTHREAD_CC" && break
16387done
16388test -n "$PTHREAD_CC" || PTHREAD_CC="$CC"
16389 ;;
16390esac ;; #(
16391  *) :
16392     ;;
16393esac
16394                ;;
16395            esac
16396        fi
16397fi
16398
16399test -n "$PTHREAD_CC" || PTHREAD_CC="$CC"
16400
16401
16402
16403
16404
16405# Finally, execute ACTION-IF-FOUND/ACTION-IF-NOT-FOUND:
16406if test "x$ax_pthread_ok" = "xyes"; then
16407
16408$as_echo "#define HAVE_PTHREAD 1" >>confdefs.h
16409
16410        :
16411else
16412        ax_pthread_ok=no
16413
16414fi
16415ac_ext=c
16416ac_cpp='$CPP $CPPFLAGS'
16417ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
16418ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
16419ac_compiler_gnu=$ac_cv_c_compiler_gnu
16420
16421
16422
16423# Specify a location for JDK
16424enable_gprofng_jp=
16425jdk_inc=
16426
16427# Check whether --with-jdk was given.
16428if test "${with_jdk+set}" = set; then :
16429  withval=$with_jdk;
16430fi
16431
16432
16433if test "x$with_jdk" != x; then
16434  jdk_inc="-I$with_jdk/include -I$with_jdk/include/linux"
16435  enable_gprofng_jp=yes
16436else
16437  # Extract the first word of "javac", so it can be a program name with args.
16438set dummy javac; ac_word=$2
16439{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
16440$as_echo_n "checking for $ac_word... " >&6; }
16441if ${ac_cv_path_JAVAC+:} false; then :
16442  $as_echo_n "(cached) " >&6
16443else
16444  case $JAVAC in
16445  [\\/]* | ?:[\\/]*)
16446  ac_cv_path_JAVAC="$JAVAC" # Let the user override the test with a path.
16447  ;;
16448  *)
16449  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
16450for as_dir in $PATH
16451do
16452  IFS=$as_save_IFS
16453  test -z "$as_dir" && as_dir=.
16454    for ac_exec_ext in '' $ac_executable_extensions; do
16455  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
16456    ac_cv_path_JAVAC="$as_dir/$ac_word$ac_exec_ext"
16457    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
16458    break 2
16459  fi
16460done
16461  done
16462IFS=$as_save_IFS
16463
16464  test -z "$ac_cv_path_JAVAC" && ac_cv_path_JAVAC="javac"
16465  ;;
16466esac
16467fi
16468JAVAC=$ac_cv_path_JAVAC
16469if test -n "$JAVAC"; then
16470  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $JAVAC" >&5
16471$as_echo "$JAVAC" >&6; }
16472else
16473  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
16474$as_echo "no" >&6; }
16475fi
16476
16477
16478  if test -f $JAVAC; then
16479    x=`readlink -f $JAVAC`
16480    x=`dirname $x`
16481    x=`dirname $x`
16482    if ! test -f $x/include/jni.h; then
16483      x=`dirname $x`
16484    fi
16485    if test -f $x/include/jni.h; then
16486      jdk_inc="-I$x/include -I$x/include/linux"
16487      enable_gprofng_jp=yes
16488    fi
16489  fi
16490fi
16491if test "x$enable_gprofng_jp" = x; then
16492  # Extract the first word of "java", so it can be a program name with args.
16493set dummy java; ac_word=$2
16494{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
16495$as_echo_n "checking for $ac_word... " >&6; }
16496if ${ac_cv_path_JAVA+:} false; then :
16497  $as_echo_n "(cached) " >&6
16498else
16499  case $JAVA in
16500  [\\/]* | ?:[\\/]*)
16501  ac_cv_path_JAVA="$JAVA" # Let the user override the test with a path.
16502  ;;
16503  *)
16504  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
16505for as_dir in $PATH
16506do
16507  IFS=$as_save_IFS
16508  test -z "$as_dir" && as_dir=.
16509    for ac_exec_ext in '' $ac_executable_extensions; do
16510  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
16511    ac_cv_path_JAVA="$as_dir/$ac_word$ac_exec_ext"
16512    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
16513    break 2
16514  fi
16515done
16516  done
16517IFS=$as_save_IFS
16518
16519  test -z "$ac_cv_path_JAVA" && ac_cv_path_JAVA="java"
16520  ;;
16521esac
16522fi
16523JAVA=$ac_cv_path_JAVA
16524if test -n "$JAVA"; then
16525  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $JAVA" >&5
16526$as_echo "$JAVA" >&6; }
16527else
16528  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
16529$as_echo "no" >&6; }
16530fi
16531
16532
16533  if test -f $JAVA; then
16534    x=`readlink -f $JAVA`
16535    x=`dirname $x`
16536    x=`dirname $x`
16537    if ! test -f $x/include/jni.h; then
16538      x=`dirname $x`
16539    fi
16540    if test -f $x/include/jni.h; then
16541      jdk_inc="-I$x/include -I$x/include/linux"
16542      enable_gprofng_jp=yes
16543    fi
16544  fi
16545fi
16546if test "x$enable_gprofng_jp" = x; then
16547  ac_fn_c_check_header_compile "$LINENO" "jni.h" "ac_cv_header_jni_h" "
16548"
16549if test "x$ac_cv_header_jni_h" = xyes; then :
16550   enable_gprofng_jp=yes
16551fi
16552
16553
16554fi
16555GPROFNG_BROKEN_JAVAC=no
16556if test "x$enable_gprofng_jp" = x; then
16557    { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING:  Cannot find the JDK include directory.
16558      gprofng will be build without support for profiling Java applications.
16559      Use --with-jdk=PATH to specify directory for the installed JDK" >&5
16560$as_echo "$as_me: WARNING:  Cannot find the JDK include directory.
16561      gprofng will be build without support for profiling Java applications.
16562      Use --with-jdk=PATH to specify directory for the installed JDK" >&2;}
16563else
16564
16565$as_echo "#define GPROFNG_JAVA_PROFILING 1" >>confdefs.h
16566
16567    if test "x$JAVAC" != x; then
16568      cat > configtest.java << EOF
16569class Simple{
16570  public static void main(String args){
16571    System.out.println("Hello Java");
16572  }
16573}
16574EOF
16575      if { ac_try='$JAVAC conftest.java &5 2>&1'
16576  { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_try\""; } >&5
16577  (eval $ac_try) 2>&5
16578  ac_status=$?
16579  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
16580  test $ac_status = 0; }; }; then
16581	GPROFNG_BROKEN_JAVAC=no
16582      else
16583	GPROFNG_BROKEN_JAVAC=yes
16584      fi
16585      rm -f configtest.*
16586    fi
16587fi
16588
16589
16590
16591DEBUG=
16592 # Check whether --enable-gprofng-debug was given.
16593if test "${enable_gprofng_debug+set}" = set; then :
16594  enableval=$enable_gprofng_debug;
16595      case "$enableval" in
16596       yes|no) ;;
16597       *) as_fn_error $? "Argument to enable/disable gprofng-debug must be yes or no" "$LINENO" 5 ;;
16598      esac
16599
16600else
16601  enable_gprofng_debug=no
16602fi
16603
16604
16605if test "${enable_gprofng_debug}" = yes; then
16606
16607$as_echo "#define DEBUG 1" >>confdefs.h
16608
16609fi
16610
16611# Check if linker supports --as-needed and --no-as-needed options.
16612{ $as_echo "$as_me:${as_lineno-$LINENO}: checking linker --as-needed support" >&5
16613$as_echo_n "checking linker --as-needed support... " >&6; }
16614if ${bfd_cv_ld_as_needed+:} false; then :
16615  $as_echo_n "(cached) " >&6
16616else
16617  bfd_cv_ld_as_needed=no
16618	if $LD --help 2>/dev/null | grep as-needed > /dev/null; then
16619		bfd_cv_ld_as_needed=yes
16620	fi
16621
16622fi
16623{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $bfd_cv_ld_as_needed" >&5
16624$as_echo "$bfd_cv_ld_as_needed" >&6; }
16625
16626no_as_needed=
16627if test x"$bfd_cv_ld_as_needed" = xyes; then
16628    no_as_needed='-Wl,--no-as-needed'
16629fi
16630
16631# Extract the first word of "expect", so it can be a program name with args.
16632set dummy expect; ac_word=$2
16633{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
16634$as_echo_n "checking for $ac_word... " >&6; }
16635if ${ac_cv_path_EXPECT+:} false; then :
16636  $as_echo_n "(cached) " >&6
16637else
16638  case $EXPECT in
16639  [\\/]* | ?:[\\/]*)
16640  ac_cv_path_EXPECT="$EXPECT" # Let the user override the test with a path.
16641  ;;
16642  *)
16643  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
16644for as_dir in $PATH
16645do
16646  IFS=$as_save_IFS
16647  test -z "$as_dir" && as_dir=.
16648    for ac_exec_ext in '' $ac_executable_extensions; do
16649  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
16650    ac_cv_path_EXPECT="$as_dir/$ac_word$ac_exec_ext"
16651    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
16652    break 2
16653  fi
16654done
16655  done
16656IFS=$as_save_IFS
16657
16658  ;;
16659esac
16660fi
16661EXPECT=$ac_cv_path_EXPECT
16662if test -n "$EXPECT"; then
16663  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $EXPECT" >&5
16664$as_echo "$EXPECT" >&6; }
16665else
16666  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
16667$as_echo "no" >&6; }
16668fi
16669
16670
16671{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for Tcl supporting try/catch" >&5
16672$as_echo_n "checking for Tcl supporting try/catch... " >&6; }
16673if ${ac_cv_libctf_tcl_try+:} false; then :
16674  $as_echo_n "(cached) " >&6
16675else
16676  ac_cv_libctf_tcl_try=`if test -z $EXPECT; then echo no; else $EXPECT << EOF
16677if [llength [info commands try]] then { puts yes } else { puts no }
16678EOF
16679fi`
16680
16681fi
16682{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_libctf_tcl_try" >&5
16683$as_echo "$ac_cv_libctf_tcl_try" >&6; }
16684 if test "${ac_cv_libctf_tcl_try}" = yes; then
16685  TCL_TRY_TRUE=
16686  TCL_TRY_FALSE='#'
16687else
16688  TCL_TRY_TRUE='#'
16689  TCL_TRY_FALSE=
16690fi
16691
16692
16693
16694  # Use the system's zlib library.
16695  zlibdir="-L\$(top_builddir)/../zlib"
16696  zlibinc="-I\$(top_srcdir)/../zlib"
16697
16698# Check whether --with-system-zlib was given.
16699if test "${with_system_zlib+set}" = set; then :
16700  withval=$with_system_zlib; if test x$with_system_zlib = xyes ; then
16701    zlibdir=
16702    zlibinc=
16703  fi
16704
16705fi
16706
16707
16708
16709
16710
16711# Generate manpages, if possible.
16712build_man=false
16713if test $cross_compiling = no; then
16714
16715HELP2MAN=${HELP2MAN-"${am_missing_run}help2man"}
16716
16717  for ac_prog in makeinfo
16718do
16719  # Extract the first word of "$ac_prog", so it can be a program name with args.
16720set dummy $ac_prog; ac_word=$2
16721{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
16722$as_echo_n "checking for $ac_word... " >&6; }
16723if ${ac_cv_prog_MAKEINFO+:} false; then :
16724  $as_echo_n "(cached) " >&6
16725else
16726  if test -n "$MAKEINFO"; then
16727  ac_cv_prog_MAKEINFO="$MAKEINFO" # Let the user override the test.
16728else
16729as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
16730for as_dir in $PATH
16731do
16732  IFS=$as_save_IFS
16733  test -z "$as_dir" && as_dir=.
16734    for ac_exec_ext in '' $ac_executable_extensions; do
16735  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
16736    ac_cv_prog_MAKEINFO="$ac_prog"
16737    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
16738    break 2
16739  fi
16740done
16741  done
16742IFS=$as_save_IFS
16743
16744fi
16745fi
16746MAKEINFO=$ac_cv_prog_MAKEINFO
16747if test -n "$MAKEINFO"; then
16748  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $MAKEINFO" >&5
16749$as_echo "$MAKEINFO" >&6; }
16750else
16751  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
16752$as_echo "no" >&6; }
16753fi
16754
16755
16756  test -n "$MAKEINFO" && break
16757done
16758test -n "$MAKEINFO" || MAKEINFO=""@echo makeinfo missing; true""
16759
16760  case "$MAKEINFO" in
16761    *true)
16762      { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: gprofng: makeinfo is missing. Info documentation will not be built." >&5
16763$as_echo "$as_me: WARNING: gprofng: makeinfo is missing. Info documentation will not be built." >&2;}
16764      ;;
16765    *)
16766      case x"`$MAKEINFO --version | grep 'GNU texinfo'`" in
16767	x*\ [1-5].*|x*\ 6.[0-4].* )
16768	  { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: gprofng: $MAKEINFO is too old. Info documentation will not be built." >&5
16769$as_echo "$as_me: WARNING: gprofng: $MAKEINFO is too old. Info documentation will not be built." >&2;}
16770	  MAKEINFO="@echo $MAKEINFO is too old, 6.5 or newer required; true"
16771	  ;;
16772	x* )
16773	  build_man=true
16774	  ;;
16775	esac
16776      ;;
16777    esac
16778
16779fi
16780 if test x$build_man = xtrue; then
16781  BUILD_MAN_TRUE=
16782  BUILD_MAN_FALSE='#'
16783else
16784  BUILD_MAN_TRUE='#'
16785  BUILD_MAN_FALSE=
16786fi
16787
16788
16789LD_NO_AS_NEEDED=${no_as_needed}
16790
16791GPROFNG_CFLAGS=${gprofng_cflags}
16792
16793
16794
16795GPROFNG_CPPFLAGS=${gprofng_cppflags}
16796
16797
16798ac_fn_c_check_decl "$LINENO" "basename" "ac_cv_have_decl_basename" "$ac_includes_default"
16799if test "x$ac_cv_have_decl_basename" = xyes; then :
16800  ac_have_decl=1
16801else
16802  ac_have_decl=0
16803fi
16804
16805cat >>confdefs.h <<_ACEOF
16806#define HAVE_DECL_BASENAME $ac_have_decl
16807_ACEOF
16808
16809for ac_func in clock_gettime strsignal
16810do :
16811  as_ac_var=`$as_echo "ac_cv_func_$ac_func" | $as_tr_sh`
16812ac_fn_c_check_func "$LINENO" "$ac_func" "$as_ac_var"
16813if eval test \"x\$"$as_ac_var"\" = x"yes"; then :
16814  cat >>confdefs.h <<_ACEOF
16815#define `$as_echo "HAVE_$ac_func" | $as_tr_cpp` 1
16816_ACEOF
16817
16818fi
16819done
16820
16821
16822clock_gettime_link=
16823# At least for glibc, clock_gettime is in librt.  But don't
16824# pull that in if it still doesn't give us the function we want.  This
16825# test is copied from libgomp, and modified to not link in -lrt as
16826# we're using this for test timing only.
16827if test "$ac_cv_func_clock_gettime" = no; then
16828  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for clock_gettime in -lrt" >&5
16829$as_echo_n "checking for clock_gettime in -lrt... " >&6; }
16830if ${ac_cv_lib_rt_clock_gettime+:} false; then :
16831  $as_echo_n "(cached) " >&6
16832else
16833  ac_check_lib_save_LIBS=$LIBS
16834LIBS="-lrt  $LIBS"
16835cat confdefs.h - <<_ACEOF >conftest.$ac_ext
16836/* end confdefs.h.  */
16837
16838/* Override any GCC internal prototype to avoid an error.
16839   Use char because int might match the return type of a GCC
16840   builtin and then its argument prototype would still apply.  */
16841#ifdef __cplusplus
16842extern "C"
16843#endif
16844char clock_gettime ();
16845int
16846main ()
16847{
16848return clock_gettime ();
16849  ;
16850  return 0;
16851}
16852_ACEOF
16853if ac_fn_c_try_link "$LINENO"; then :
16854  ac_cv_lib_rt_clock_gettime=yes
16855else
16856  ac_cv_lib_rt_clock_gettime=no
16857fi
16858rm -f core conftest.err conftest.$ac_objext \
16859    conftest$ac_exeext conftest.$ac_ext
16860LIBS=$ac_check_lib_save_LIBS
16861fi
16862{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_rt_clock_gettime" >&5
16863$as_echo "$ac_cv_lib_rt_clock_gettime" >&6; }
16864if test "x$ac_cv_lib_rt_clock_gettime" = xyes; then :
16865  CLOCK_GETTIME_LINK=-lrt
16866
16867$as_echo "#define HAVE_CLOCK_GETTIME 1" >>confdefs.h
16868
16869fi
16870
16871fi
16872
16873
16874
16875
16876ac_config_files="$ac_config_files Makefile src/Makefile gp-display-html/Makefile doc/Makefile"
16877
16878ac_config_headers="$ac_config_headers config.h:common/config.h.in"
16879
16880
16881cat >confcache <<\_ACEOF
16882# This file is a shell script that caches the results of configure
16883# tests run on this system so they can be shared between configure
16884# scripts and configure runs, see configure's option --config-cache.
16885# It is not useful on other systems.  If it contains results you don't
16886# want to keep, you may remove or edit it.
16887#
16888# config.status only pays attention to the cache file if you give it
16889# the --recheck option to rerun configure.
16890#
16891# `ac_cv_env_foo' variables (set or unset) will be overridden when
16892# loading this file, other *unset* `ac_cv_foo' will be assigned the
16893# following values.
16894
16895_ACEOF
16896
16897# The following way of writing the cache mishandles newlines in values,
16898# but we know of no workaround that is simple, portable, and efficient.
16899# So, we kill variables containing newlines.
16900# Ultrix sh set writes to stderr and can't be redirected directly,
16901# and sets the high bit in the cache file unless we assign to the vars.
16902(
16903  for ac_var in `(set) 2>&1 | sed -n 's/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'`; do
16904    eval ac_val=\$$ac_var
16905    case $ac_val in #(
16906    *${as_nl}*)
16907      case $ac_var in #(
16908      *_cv_*) { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: cache variable $ac_var contains a newline" >&5
16909$as_echo "$as_me: WARNING: cache variable $ac_var contains a newline" >&2;} ;;
16910      esac
16911      case $ac_var in #(
16912      _ | IFS | as_nl) ;; #(
16913      BASH_ARGV | BASH_SOURCE) eval $ac_var= ;; #(
16914      *) { eval $ac_var=; unset $ac_var;} ;;
16915      esac ;;
16916    esac
16917  done
16918
16919  (set) 2>&1 |
16920    case $as_nl`(ac_space=' '; set) 2>&1` in #(
16921    *${as_nl}ac_space=\ *)
16922      # `set' does not quote correctly, so add quotes: double-quote
16923      # substitution turns \\\\ into \\, and sed turns \\ into \.
16924      sed -n \
16925	"s/'/'\\\\''/g;
16926	  s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\\2'/p"
16927      ;; #(
16928    *)
16929      # `set' quotes correctly as required by POSIX, so do not add quotes.
16930      sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p"
16931      ;;
16932    esac |
16933    sort
16934) |
16935  sed '
16936     /^ac_cv_env_/b end
16937     t clear
16938     :clear
16939     s/^\([^=]*\)=\(.*[{}].*\)$/test "${\1+set}" = set || &/
16940     t end
16941     s/^\([^=]*\)=\(.*\)$/\1=${\1=\2}/
16942     :end' >>confcache
16943if diff "$cache_file" confcache >/dev/null 2>&1; then :; else
16944  if test -w "$cache_file"; then
16945    if test "x$cache_file" != "x/dev/null"; then
16946      { $as_echo "$as_me:${as_lineno-$LINENO}: updating cache $cache_file" >&5
16947$as_echo "$as_me: updating cache $cache_file" >&6;}
16948      if test ! -f "$cache_file" || test -h "$cache_file"; then
16949	cat confcache >"$cache_file"
16950      else
16951        case $cache_file in #(
16952        */* | ?:*)
16953	  mv -f confcache "$cache_file"$$ &&
16954	  mv -f "$cache_file"$$ "$cache_file" ;; #(
16955        *)
16956	  mv -f confcache "$cache_file" ;;
16957	esac
16958      fi
16959    fi
16960  else
16961    { $as_echo "$as_me:${as_lineno-$LINENO}: not updating unwritable cache $cache_file" >&5
16962$as_echo "$as_me: not updating unwritable cache $cache_file" >&6;}
16963  fi
16964fi
16965rm -f confcache
16966
16967test "x$prefix" = xNONE && prefix=$ac_default_prefix
16968# Let make expand exec_prefix.
16969test "x$exec_prefix" = xNONE && exec_prefix='${prefix}'
16970
16971DEFS=-DHAVE_CONFIG_H
16972
16973ac_libobjs=
16974ac_ltlibobjs=
16975U=
16976for ac_i in : $LIBOBJS; do test "x$ac_i" = x: && continue
16977  # 1. Remove the extension, and $U if already installed.
16978  ac_script='s/\$U\././;s/\.o$//;s/\.obj$//'
16979  ac_i=`$as_echo "$ac_i" | sed "$ac_script"`
16980  # 2. Prepend LIBOBJDIR.  When used with automake>=1.10 LIBOBJDIR
16981  #    will be set to the directory where LIBOBJS objects are built.
16982  as_fn_append ac_libobjs " \${LIBOBJDIR}$ac_i\$U.$ac_objext"
16983  as_fn_append ac_ltlibobjs " \${LIBOBJDIR}$ac_i"'$U.lo'
16984done
16985LIBOBJS=$ac_libobjs
16986
16987LTLIBOBJS=$ac_ltlibobjs
16988
16989
16990{ $as_echo "$as_me:${as_lineno-$LINENO}: checking that generated files are newer than configure" >&5
16991$as_echo_n "checking that generated files are newer than configure... " >&6; }
16992   if test -n "$am_sleep_pid"; then
16993     # Hide warnings about reused PIDs.
16994     wait $am_sleep_pid 2>/dev/null
16995   fi
16996   { $as_echo "$as_me:${as_lineno-$LINENO}: result: done" >&5
16997$as_echo "done" >&6; }
16998 if test -n "$EXEEXT"; then
16999  am__EXEEXT_TRUE=
17000  am__EXEEXT_FALSE='#'
17001else
17002  am__EXEEXT_TRUE='#'
17003  am__EXEEXT_FALSE=
17004fi
17005
17006if test -z "${MAINTAINER_MODE_TRUE}" && test -z "${MAINTAINER_MODE_FALSE}"; then
17007  as_fn_error $? "conditional \"MAINTAINER_MODE\" was never defined.
17008Usually this means the macro was only invoked conditionally." "$LINENO" 5
17009fi
17010if test -z "${AMDEP_TRUE}" && test -z "${AMDEP_FALSE}"; then
17011  as_fn_error $? "conditional \"AMDEP\" was never defined.
17012Usually this means the macro was only invoked conditionally." "$LINENO" 5
17013fi
17014if test -z "${am__fastdepCC_TRUE}" && test -z "${am__fastdepCC_FALSE}"; then
17015  as_fn_error $? "conditional \"am__fastdepCC\" was never defined.
17016Usually this means the macro was only invoked conditionally." "$LINENO" 5
17017fi
17018if test -z "${am__fastdepCC_TRUE}" && test -z "${am__fastdepCC_FALSE}"; then
17019  as_fn_error $? "conditional \"am__fastdepCC\" was never defined.
17020Usually this means the macro was only invoked conditionally." "$LINENO" 5
17021fi
17022if test -z "${am__fastdepCXX_TRUE}" && test -z "${am__fastdepCXX_FALSE}"; then
17023  as_fn_error $? "conditional \"am__fastdepCXX\" was never defined.
17024Usually this means the macro was only invoked conditionally." "$LINENO" 5
17025fi
17026if test -z "${BUILD_COLLECTOR_TRUE}" && test -z "${BUILD_COLLECTOR_FALSE}"; then
17027  as_fn_error $? "conditional \"BUILD_COLLECTOR\" was never defined.
17028Usually this means the macro was only invoked conditionally." "$LINENO" 5
17029fi
17030if test -z "${BUILD_SRC_TRUE}" && test -z "${BUILD_SRC_FALSE}"; then
17031  as_fn_error $? "conditional \"BUILD_SRC\" was never defined.
17032Usually this means the macro was only invoked conditionally." "$LINENO" 5
17033fi
17034if test -z "${RUN_TESTS_TRUE}" && test -z "${RUN_TESTS_FALSE}"; then
17035  as_fn_error $? "conditional \"RUN_TESTS\" was never defined.
17036Usually this means the macro was only invoked conditionally." "$LINENO" 5
17037fi
17038if test -z "${TCL_TRY_TRUE}" && test -z "${TCL_TRY_FALSE}"; then
17039  as_fn_error $? "conditional \"TCL_TRY\" was never defined.
17040Usually this means the macro was only invoked conditionally." "$LINENO" 5
17041fi
17042if test -z "${BUILD_MAN_TRUE}" && test -z "${BUILD_MAN_FALSE}"; then
17043  as_fn_error $? "conditional \"BUILD_MAN\" was never defined.
17044Usually this means the macro was only invoked conditionally." "$LINENO" 5
17045fi
17046
17047: "${CONFIG_STATUS=./config.status}"
17048ac_write_fail=0
17049ac_clean_files_save=$ac_clean_files
17050ac_clean_files="$ac_clean_files $CONFIG_STATUS"
17051{ $as_echo "$as_me:${as_lineno-$LINENO}: creating $CONFIG_STATUS" >&5
17052$as_echo "$as_me: creating $CONFIG_STATUS" >&6;}
17053as_write_fail=0
17054cat >$CONFIG_STATUS <<_ASEOF || as_write_fail=1
17055#! $SHELL
17056# Generated by $as_me.
17057# Run this file to recreate the current configuration.
17058# Compiler output produced by configure, useful for debugging
17059# configure, is in config.log if it exists.
17060
17061debug=false
17062ac_cs_recheck=false
17063ac_cs_silent=false
17064
17065SHELL=\${CONFIG_SHELL-$SHELL}
17066export SHELL
17067_ASEOF
17068cat >>$CONFIG_STATUS <<\_ASEOF || as_write_fail=1
17069## -------------------- ##
17070## M4sh Initialization. ##
17071## -------------------- ##
17072
17073# Be more Bourne compatible
17074DUALCASE=1; export DUALCASE # for MKS sh
17075if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then :
17076  emulate sh
17077  NULLCMD=:
17078  # Pre-4.2 versions of Zsh do word splitting on ${1+"$@"}, which
17079  # is contrary to our usage.  Disable this feature.
17080  alias -g '${1+"$@"}'='"$@"'
17081  setopt NO_GLOB_SUBST
17082else
17083  case `(set -o) 2>/dev/null` in #(
17084  *posix*) :
17085    set -o posix ;; #(
17086  *) :
17087     ;;
17088esac
17089fi
17090
17091
17092as_nl='
17093'
17094export as_nl
17095# Printing a long string crashes Solaris 7 /usr/bin/printf.
17096as_echo='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\'
17097as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo
17098as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo$as_echo
17099# Prefer a ksh shell builtin over an external printf program on Solaris,
17100# but without wasting forks for bash or zsh.
17101if test -z "$BASH_VERSION$ZSH_VERSION" \
17102    && (test "X`print -r -- $as_echo`" = "X$as_echo") 2>/dev/null; then
17103  as_echo='print -r --'
17104  as_echo_n='print -rn --'
17105elif (test "X`printf %s $as_echo`" = "X$as_echo") 2>/dev/null; then
17106  as_echo='printf %s\n'
17107  as_echo_n='printf %s'
17108else
17109  if test "X`(/usr/ucb/echo -n -n $as_echo) 2>/dev/null`" = "X-n $as_echo"; then
17110    as_echo_body='eval /usr/ucb/echo -n "$1$as_nl"'
17111    as_echo_n='/usr/ucb/echo -n'
17112  else
17113    as_echo_body='eval expr "X$1" : "X\\(.*\\)"'
17114    as_echo_n_body='eval
17115      arg=$1;
17116      case $arg in #(
17117      *"$as_nl"*)
17118	expr "X$arg" : "X\\(.*\\)$as_nl";
17119	arg=`expr "X$arg" : ".*$as_nl\\(.*\\)"`;;
17120      esac;
17121      expr "X$arg" : "X\\(.*\\)" | tr -d "$as_nl"
17122    '
17123    export as_echo_n_body
17124    as_echo_n='sh -c $as_echo_n_body as_echo'
17125  fi
17126  export as_echo_body
17127  as_echo='sh -c $as_echo_body as_echo'
17128fi
17129
17130# The user is always right.
17131if test "${PATH_SEPARATOR+set}" != set; then
17132  PATH_SEPARATOR=:
17133  (PATH='/bin;/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 && {
17134    (PATH='/bin:/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 ||
17135      PATH_SEPARATOR=';'
17136  }
17137fi
17138
17139
17140# IFS
17141# We need space, tab and new line, in precisely that order.  Quoting is
17142# there to prevent editors from complaining about space-tab.
17143# (If _AS_PATH_WALK were called with IFS unset, it would disable word
17144# splitting by setting IFS to empty value.)
17145IFS=" ""	$as_nl"
17146
17147# Find who we are.  Look in the path if we contain no directory separator.
17148as_myself=
17149case $0 in #((
17150  *[\\/]* ) as_myself=$0 ;;
17151  *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
17152for as_dir in $PATH
17153do
17154  IFS=$as_save_IFS
17155  test -z "$as_dir" && as_dir=.
17156    test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break
17157  done
17158IFS=$as_save_IFS
17159
17160     ;;
17161esac
17162# We did not find ourselves, most probably we were run as `sh COMMAND'
17163# in which case we are not to be found in the path.
17164if test "x$as_myself" = x; then
17165  as_myself=$0
17166fi
17167if test ! -f "$as_myself"; then
17168  $as_echo "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2
17169  exit 1
17170fi
17171
17172# Unset variables that we do not need and which cause bugs (e.g. in
17173# pre-3.0 UWIN ksh).  But do not cause bugs in bash 2.01; the "|| exit 1"
17174# suppresses any "Segmentation fault" message there.  '((' could
17175# trigger a bug in pdksh 5.2.14.
17176for as_var in BASH_ENV ENV MAIL MAILPATH
17177do eval test x\${$as_var+set} = xset \
17178  && ( (unset $as_var) || exit 1) >/dev/null 2>&1 && unset $as_var || :
17179done
17180PS1='$ '
17181PS2='> '
17182PS4='+ '
17183
17184# NLS nuisances.
17185LC_ALL=C
17186export LC_ALL
17187LANGUAGE=C
17188export LANGUAGE
17189
17190# CDPATH.
17191(unset CDPATH) >/dev/null 2>&1 && unset CDPATH
17192
17193
17194# as_fn_error STATUS ERROR [LINENO LOG_FD]
17195# ----------------------------------------
17196# Output "`basename $0`: error: ERROR" to stderr. If LINENO and LOG_FD are
17197# provided, also output the error to LOG_FD, referencing LINENO. Then exit the
17198# script with STATUS, using 1 if that was 0.
17199as_fn_error ()
17200{
17201  as_status=$1; test $as_status -eq 0 && as_status=1
17202  if test "$4"; then
17203    as_lineno=${as_lineno-"$3"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
17204    $as_echo "$as_me:${as_lineno-$LINENO}: error: $2" >&$4
17205  fi
17206  $as_echo "$as_me: error: $2" >&2
17207  as_fn_exit $as_status
17208} # as_fn_error
17209
17210
17211# as_fn_set_status STATUS
17212# -----------------------
17213# Set $? to STATUS, without forking.
17214as_fn_set_status ()
17215{
17216  return $1
17217} # as_fn_set_status
17218
17219# as_fn_exit STATUS
17220# -----------------
17221# Exit the shell with STATUS, even in a "trap 0" or "set -e" context.
17222as_fn_exit ()
17223{
17224  set +e
17225  as_fn_set_status $1
17226  exit $1
17227} # as_fn_exit
17228
17229# as_fn_unset VAR
17230# ---------------
17231# Portably unset VAR.
17232as_fn_unset ()
17233{
17234  { eval $1=; unset $1;}
17235}
17236as_unset=as_fn_unset
17237# as_fn_append VAR VALUE
17238# ----------------------
17239# Append the text in VALUE to the end of the definition contained in VAR. Take
17240# advantage of any shell optimizations that allow amortized linear growth over
17241# repeated appends, instead of the typical quadratic growth present in naive
17242# implementations.
17243if (eval "as_var=1; as_var+=2; test x\$as_var = x12") 2>/dev/null; then :
17244  eval 'as_fn_append ()
17245  {
17246    eval $1+=\$2
17247  }'
17248else
17249  as_fn_append ()
17250  {
17251    eval $1=\$$1\$2
17252  }
17253fi # as_fn_append
17254
17255# as_fn_arith ARG...
17256# ------------------
17257# Perform arithmetic evaluation on the ARGs, and store the result in the
17258# global $as_val. Take advantage of shells that can avoid forks. The arguments
17259# must be portable across $(()) and expr.
17260if (eval "test \$(( 1 + 1 )) = 2") 2>/dev/null; then :
17261  eval 'as_fn_arith ()
17262  {
17263    as_val=$(( $* ))
17264  }'
17265else
17266  as_fn_arith ()
17267  {
17268    as_val=`expr "$@" || test $? -eq 1`
17269  }
17270fi # as_fn_arith
17271
17272
17273if expr a : '\(a\)' >/dev/null 2>&1 &&
17274   test "X`expr 00001 : '.*\(...\)'`" = X001; then
17275  as_expr=expr
17276else
17277  as_expr=false
17278fi
17279
17280if (basename -- /) >/dev/null 2>&1 && test "X`basename -- / 2>&1`" = "X/"; then
17281  as_basename=basename
17282else
17283  as_basename=false
17284fi
17285
17286if (as_dir=`dirname -- /` && test "X$as_dir" = X/) >/dev/null 2>&1; then
17287  as_dirname=dirname
17288else
17289  as_dirname=false
17290fi
17291
17292as_me=`$as_basename -- "$0" ||
17293$as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \
17294	 X"$0" : 'X\(//\)$' \| \
17295	 X"$0" : 'X\(/\)' \| . 2>/dev/null ||
17296$as_echo X/"$0" |
17297    sed '/^.*\/\([^/][^/]*\)\/*$/{
17298	    s//\1/
17299	    q
17300	  }
17301	  /^X\/\(\/\/\)$/{
17302	    s//\1/
17303	    q
17304	  }
17305	  /^X\/\(\/\).*/{
17306	    s//\1/
17307	    q
17308	  }
17309	  s/.*/./; q'`
17310
17311# Avoid depending upon Character Ranges.
17312as_cr_letters='abcdefghijklmnopqrstuvwxyz'
17313as_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ'
17314as_cr_Letters=$as_cr_letters$as_cr_LETTERS
17315as_cr_digits='0123456789'
17316as_cr_alnum=$as_cr_Letters$as_cr_digits
17317
17318ECHO_C= ECHO_N= ECHO_T=
17319case `echo -n x` in #(((((
17320-n*)
17321  case `echo 'xy\c'` in
17322  *c*) ECHO_T='	';;	# ECHO_T is single tab character.
17323  xy)  ECHO_C='\c';;
17324  *)   echo `echo ksh88 bug on AIX 6.1` > /dev/null
17325       ECHO_T='	';;
17326  esac;;
17327*)
17328  ECHO_N='-n';;
17329esac
17330
17331rm -f conf$$ conf$$.exe conf$$.file
17332if test -d conf$$.dir; then
17333  rm -f conf$$.dir/conf$$.file
17334else
17335  rm -f conf$$.dir
17336  mkdir conf$$.dir 2>/dev/null
17337fi
17338if (echo >conf$$.file) 2>/dev/null; then
17339  if ln -s conf$$.file conf$$ 2>/dev/null; then
17340    as_ln_s='ln -s'
17341    # ... but there are two gotchas:
17342    # 1) On MSYS, both `ln -s file dir' and `ln file dir' fail.
17343    # 2) DJGPP < 2.04 has no symlinks; `ln -s' creates a wrapper executable.
17344    # In both cases, we have to default to `cp -pR'.
17345    ln -s conf$$.file conf$$.dir 2>/dev/null && test ! -f conf$$.exe ||
17346      as_ln_s='cp -pR'
17347  elif ln conf$$.file conf$$ 2>/dev/null; then
17348    as_ln_s=ln
17349  else
17350    as_ln_s='cp -pR'
17351  fi
17352else
17353  as_ln_s='cp -pR'
17354fi
17355rm -f conf$$ conf$$.exe conf$$.dir/conf$$.file conf$$.file
17356rmdir conf$$.dir 2>/dev/null
17357
17358
17359# as_fn_mkdir_p
17360# -------------
17361# Create "$as_dir" as a directory, including parents if necessary.
17362as_fn_mkdir_p ()
17363{
17364
17365  case $as_dir in #(
17366  -*) as_dir=./$as_dir;;
17367  esac
17368  test -d "$as_dir" || eval $as_mkdir_p || {
17369    as_dirs=
17370    while :; do
17371      case $as_dir in #(
17372      *\'*) as_qdir=`$as_echo "$as_dir" | sed "s/'/'\\\\\\\\''/g"`;; #'(
17373      *) as_qdir=$as_dir;;
17374      esac
17375      as_dirs="'$as_qdir' $as_dirs"
17376      as_dir=`$as_dirname -- "$as_dir" ||
17377$as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
17378	 X"$as_dir" : 'X\(//\)[^/]' \| \
17379	 X"$as_dir" : 'X\(//\)$' \| \
17380	 X"$as_dir" : 'X\(/\)' \| . 2>/dev/null ||
17381$as_echo X"$as_dir" |
17382    sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
17383	    s//\1/
17384	    q
17385	  }
17386	  /^X\(\/\/\)[^/].*/{
17387	    s//\1/
17388	    q
17389	  }
17390	  /^X\(\/\/\)$/{
17391	    s//\1/
17392	    q
17393	  }
17394	  /^X\(\/\).*/{
17395	    s//\1/
17396	    q
17397	  }
17398	  s/.*/./; q'`
17399      test -d "$as_dir" && break
17400    done
17401    test -z "$as_dirs" || eval "mkdir $as_dirs"
17402  } || test -d "$as_dir" || as_fn_error $? "cannot create directory $as_dir"
17403
17404
17405} # as_fn_mkdir_p
17406if mkdir -p . 2>/dev/null; then
17407  as_mkdir_p='mkdir -p "$as_dir"'
17408else
17409  test -d ./-p && rmdir ./-p
17410  as_mkdir_p=false
17411fi
17412
17413
17414# as_fn_executable_p FILE
17415# -----------------------
17416# Test if FILE is an executable regular file.
17417as_fn_executable_p ()
17418{
17419  test -f "$1" && test -x "$1"
17420} # as_fn_executable_p
17421as_test_x='test -x'
17422as_executable_p=as_fn_executable_p
17423
17424# Sed expression to map a string onto a valid CPP name.
17425as_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'"
17426
17427# Sed expression to map a string onto a valid variable name.
17428as_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'"
17429
17430
17431exec 6>&1
17432## ----------------------------------- ##
17433## Main body of $CONFIG_STATUS script. ##
17434## ----------------------------------- ##
17435_ASEOF
17436test $as_write_fail = 0 && chmod +x $CONFIG_STATUS || ac_write_fail=1
17437
17438cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
17439# Save the log message, to keep $0 and so on meaningful, and to
17440# report actual input values of CONFIG_FILES etc. instead of their
17441# values after options handling.
17442ac_log="
17443This file was extended by gprofng $as_me 2.39, which was
17444generated by GNU Autoconf 2.69.  Invocation command line was
17445
17446  CONFIG_FILES    = $CONFIG_FILES
17447  CONFIG_HEADERS  = $CONFIG_HEADERS
17448  CONFIG_LINKS    = $CONFIG_LINKS
17449  CONFIG_COMMANDS = $CONFIG_COMMANDS
17450  $ $0 $@
17451
17452on `(hostname || uname -n) 2>/dev/null | sed 1q`
17453"
17454
17455_ACEOF
17456
17457case $ac_config_files in *"
17458"*) set x $ac_config_files; shift; ac_config_files=$*;;
17459esac
17460
17461case $ac_config_headers in *"
17462"*) set x $ac_config_headers; shift; ac_config_headers=$*;;
17463esac
17464
17465
17466cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
17467# Files that config.status was made for.
17468config_files="$ac_config_files"
17469config_headers="$ac_config_headers"
17470config_commands="$ac_config_commands"
17471
17472_ACEOF
17473
17474cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
17475ac_cs_usage="\
17476\`$as_me' instantiates files and other configuration actions
17477from templates according to the current configuration.  Unless the files
17478and actions are specified as TAGs, all are instantiated by default.
17479
17480Usage: $0 [OPTION]... [TAG]...
17481
17482  -h, --help       print this help, then exit
17483  -V, --version    print version number and configuration settings, then exit
17484      --config     print configuration, then exit
17485  -q, --quiet, --silent
17486                   do not print progress messages
17487  -d, --debug      don't remove temporary files
17488      --recheck    update $as_me by reconfiguring in the same conditions
17489      --file=FILE[:TEMPLATE]
17490                   instantiate the configuration file FILE
17491      --header=FILE[:TEMPLATE]
17492                   instantiate the configuration header FILE
17493
17494Configuration files:
17495$config_files
17496
17497Configuration headers:
17498$config_headers
17499
17500Configuration commands:
17501$config_commands
17502
17503Report bugs to the package provider."
17504
17505_ACEOF
17506cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
17507ac_cs_config="`$as_echo "$ac_configure_args" | sed 's/^ //; s/[\\""\`\$]/\\\\&/g'`"
17508ac_cs_version="\\
17509gprofng config.status 2.39
17510configured by $0, generated by GNU Autoconf 2.69,
17511  with options \\"\$ac_cs_config\\"
17512
17513Copyright (C) 2012 Free Software Foundation, Inc.
17514This config.status script is free software; the Free Software Foundation
17515gives unlimited permission to copy, distribute and modify it."
17516
17517ac_pwd='$ac_pwd'
17518srcdir='$srcdir'
17519INSTALL='$INSTALL'
17520MKDIR_P='$MKDIR_P'
17521AWK='$AWK'
17522test -n "\$AWK" || AWK=awk
17523_ACEOF
17524
17525cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
17526# The default lists apply if the user does not specify any file.
17527ac_need_defaults=:
17528while test $# != 0
17529do
17530  case $1 in
17531  --*=?*)
17532    ac_option=`expr "X$1" : 'X\([^=]*\)='`
17533    ac_optarg=`expr "X$1" : 'X[^=]*=\(.*\)'`
17534    ac_shift=:
17535    ;;
17536  --*=)
17537    ac_option=`expr "X$1" : 'X\([^=]*\)='`
17538    ac_optarg=
17539    ac_shift=:
17540    ;;
17541  *)
17542    ac_option=$1
17543    ac_optarg=$2
17544    ac_shift=shift
17545    ;;
17546  esac
17547
17548  case $ac_option in
17549  # Handling of the options.
17550  -recheck | --recheck | --rechec | --reche | --rech | --rec | --re | --r)
17551    ac_cs_recheck=: ;;
17552  --version | --versio | --versi | --vers | --ver | --ve | --v | -V )
17553    $as_echo "$ac_cs_version"; exit ;;
17554  --config | --confi | --conf | --con | --co | --c )
17555    $as_echo "$ac_cs_config"; exit ;;
17556  --debug | --debu | --deb | --de | --d | -d )
17557    debug=: ;;
17558  --file | --fil | --fi | --f )
17559    $ac_shift
17560    case $ac_optarg in
17561    *\'*) ac_optarg=`$as_echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"` ;;
17562    '') as_fn_error $? "missing file argument" ;;
17563    esac
17564    as_fn_append CONFIG_FILES " '$ac_optarg'"
17565    ac_need_defaults=false;;
17566  --header | --heade | --head | --hea )
17567    $ac_shift
17568    case $ac_optarg in
17569    *\'*) ac_optarg=`$as_echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"` ;;
17570    esac
17571    as_fn_append CONFIG_HEADERS " '$ac_optarg'"
17572    ac_need_defaults=false;;
17573  --he | --h)
17574    # Conflict between --help and --header
17575    as_fn_error $? "ambiguous option: \`$1'
17576Try \`$0 --help' for more information.";;
17577  --help | --hel | -h )
17578    $as_echo "$ac_cs_usage"; exit ;;
17579  -q | -quiet | --quiet | --quie | --qui | --qu | --q \
17580  | -silent | --silent | --silen | --sile | --sil | --si | --s)
17581    ac_cs_silent=: ;;
17582
17583  # This is an error.
17584  -*) as_fn_error $? "unrecognized option: \`$1'
17585Try \`$0 --help' for more information." ;;
17586
17587  *) as_fn_append ac_config_targets " $1"
17588     ac_need_defaults=false ;;
17589
17590  esac
17591  shift
17592done
17593
17594ac_configure_extra_args=
17595
17596if $ac_cs_silent; then
17597  exec 6>/dev/null
17598  ac_configure_extra_args="$ac_configure_extra_args --silent"
17599fi
17600
17601_ACEOF
17602cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
17603if \$ac_cs_recheck; then
17604  set X $SHELL '$0' $ac_configure_args \$ac_configure_extra_args --no-create --no-recursion
17605  shift
17606  \$as_echo "running CONFIG_SHELL=$SHELL \$*" >&6
17607  CONFIG_SHELL='$SHELL'
17608  export CONFIG_SHELL
17609  exec "\$@"
17610fi
17611
17612_ACEOF
17613cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
17614exec 5>>config.log
17615{
17616  echo
17617  sed 'h;s/./-/g;s/^.../## /;s/...$/ ##/;p;x;p;x' <<_ASBOX
17618## Running $as_me. ##
17619_ASBOX
17620  $as_echo "$ac_log"
17621} >&5
17622
17623_ACEOF
17624cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
17625#
17626# INIT-COMMANDS
17627#
17628AMDEP_TRUE="$AMDEP_TRUE" ac_aux_dir="$ac_aux_dir"
17629
17630
17631# The HP-UX ksh and POSIX shell print the target directory to stdout
17632# if CDPATH is set.
17633(unset CDPATH) >/dev/null 2>&1 && unset CDPATH
17634
17635sed_quote_subst='$sed_quote_subst'
17636double_quote_subst='$double_quote_subst'
17637delay_variable_subst='$delay_variable_subst'
17638enable_shared='`$ECHO "$enable_shared" | $SED "$delay_single_quote_subst"`'
17639macro_version='`$ECHO "$macro_version" | $SED "$delay_single_quote_subst"`'
17640macro_revision='`$ECHO "$macro_revision" | $SED "$delay_single_quote_subst"`'
17641enable_static='`$ECHO "$enable_static" | $SED "$delay_single_quote_subst"`'
17642pic_mode='`$ECHO "$pic_mode" | $SED "$delay_single_quote_subst"`'
17643enable_fast_install='`$ECHO "$enable_fast_install" | $SED "$delay_single_quote_subst"`'
17644SHELL='`$ECHO "$SHELL" | $SED "$delay_single_quote_subst"`'
17645ECHO='`$ECHO "$ECHO" | $SED "$delay_single_quote_subst"`'
17646host_alias='`$ECHO "$host_alias" | $SED "$delay_single_quote_subst"`'
17647host='`$ECHO "$host" | $SED "$delay_single_quote_subst"`'
17648host_os='`$ECHO "$host_os" | $SED "$delay_single_quote_subst"`'
17649build_alias='`$ECHO "$build_alias" | $SED "$delay_single_quote_subst"`'
17650build='`$ECHO "$build" | $SED "$delay_single_quote_subst"`'
17651build_os='`$ECHO "$build_os" | $SED "$delay_single_quote_subst"`'
17652SED='`$ECHO "$SED" | $SED "$delay_single_quote_subst"`'
17653Xsed='`$ECHO "$Xsed" | $SED "$delay_single_quote_subst"`'
17654GREP='`$ECHO "$GREP" | $SED "$delay_single_quote_subst"`'
17655EGREP='`$ECHO "$EGREP" | $SED "$delay_single_quote_subst"`'
17656FGREP='`$ECHO "$FGREP" | $SED "$delay_single_quote_subst"`'
17657LD='`$ECHO "$LD" | $SED "$delay_single_quote_subst"`'
17658NM='`$ECHO "$NM" | $SED "$delay_single_quote_subst"`'
17659LN_S='`$ECHO "$LN_S" | $SED "$delay_single_quote_subst"`'
17660max_cmd_len='`$ECHO "$max_cmd_len" | $SED "$delay_single_quote_subst"`'
17661ac_objext='`$ECHO "$ac_objext" | $SED "$delay_single_quote_subst"`'
17662exeext='`$ECHO "$exeext" | $SED "$delay_single_quote_subst"`'
17663lt_unset='`$ECHO "$lt_unset" | $SED "$delay_single_quote_subst"`'
17664lt_SP2NL='`$ECHO "$lt_SP2NL" | $SED "$delay_single_quote_subst"`'
17665lt_NL2SP='`$ECHO "$lt_NL2SP" | $SED "$delay_single_quote_subst"`'
17666reload_flag='`$ECHO "$reload_flag" | $SED "$delay_single_quote_subst"`'
17667reload_cmds='`$ECHO "$reload_cmds" | $SED "$delay_single_quote_subst"`'
17668OBJDUMP='`$ECHO "$OBJDUMP" | $SED "$delay_single_quote_subst"`'
17669deplibs_check_method='`$ECHO "$deplibs_check_method" | $SED "$delay_single_quote_subst"`'
17670file_magic_cmd='`$ECHO "$file_magic_cmd" | $SED "$delay_single_quote_subst"`'
17671AR='`$ECHO "$AR" | $SED "$delay_single_quote_subst"`'
17672AR_FLAGS='`$ECHO "$AR_FLAGS" | $SED "$delay_single_quote_subst"`'
17673STRIP='`$ECHO "$STRIP" | $SED "$delay_single_quote_subst"`'
17674RANLIB='`$ECHO "$RANLIB" | $SED "$delay_single_quote_subst"`'
17675old_postinstall_cmds='`$ECHO "$old_postinstall_cmds" | $SED "$delay_single_quote_subst"`'
17676old_postuninstall_cmds='`$ECHO "$old_postuninstall_cmds" | $SED "$delay_single_quote_subst"`'
17677old_archive_cmds='`$ECHO "$old_archive_cmds" | $SED "$delay_single_quote_subst"`'
17678lock_old_archive_extraction='`$ECHO "$lock_old_archive_extraction" | $SED "$delay_single_quote_subst"`'
17679CC='`$ECHO "$CC" | $SED "$delay_single_quote_subst"`'
17680CFLAGS='`$ECHO "$CFLAGS" | $SED "$delay_single_quote_subst"`'
17681compiler='`$ECHO "$compiler" | $SED "$delay_single_quote_subst"`'
17682GCC='`$ECHO "$GCC" | $SED "$delay_single_quote_subst"`'
17683lt_cv_sys_global_symbol_pipe='`$ECHO "$lt_cv_sys_global_symbol_pipe" | $SED "$delay_single_quote_subst"`'
17684lt_cv_sys_global_symbol_to_cdecl='`$ECHO "$lt_cv_sys_global_symbol_to_cdecl" | $SED "$delay_single_quote_subst"`'
17685lt_cv_sys_global_symbol_to_c_name_address='`$ECHO "$lt_cv_sys_global_symbol_to_c_name_address" | $SED "$delay_single_quote_subst"`'
17686lt_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"`'
17687objdir='`$ECHO "$objdir" | $SED "$delay_single_quote_subst"`'
17688MAGIC_CMD='`$ECHO "$MAGIC_CMD" | $SED "$delay_single_quote_subst"`'
17689lt_prog_compiler_no_builtin_flag='`$ECHO "$lt_prog_compiler_no_builtin_flag" | $SED "$delay_single_quote_subst"`'
17690lt_prog_compiler_wl='`$ECHO "$lt_prog_compiler_wl" | $SED "$delay_single_quote_subst"`'
17691lt_prog_compiler_pic='`$ECHO "$lt_prog_compiler_pic" | $SED "$delay_single_quote_subst"`'
17692lt_prog_compiler_static='`$ECHO "$lt_prog_compiler_static" | $SED "$delay_single_quote_subst"`'
17693lt_cv_prog_compiler_c_o='`$ECHO "$lt_cv_prog_compiler_c_o" | $SED "$delay_single_quote_subst"`'
17694need_locks='`$ECHO "$need_locks" | $SED "$delay_single_quote_subst"`'
17695DSYMUTIL='`$ECHO "$DSYMUTIL" | $SED "$delay_single_quote_subst"`'
17696NMEDIT='`$ECHO "$NMEDIT" | $SED "$delay_single_quote_subst"`'
17697LIPO='`$ECHO "$LIPO" | $SED "$delay_single_quote_subst"`'
17698OTOOL='`$ECHO "$OTOOL" | $SED "$delay_single_quote_subst"`'
17699OTOOL64='`$ECHO "$OTOOL64" | $SED "$delay_single_quote_subst"`'
17700libext='`$ECHO "$libext" | $SED "$delay_single_quote_subst"`'
17701shrext_cmds='`$ECHO "$shrext_cmds" | $SED "$delay_single_quote_subst"`'
17702extract_expsyms_cmds='`$ECHO "$extract_expsyms_cmds" | $SED "$delay_single_quote_subst"`'
17703archive_cmds_need_lc='`$ECHO "$archive_cmds_need_lc" | $SED "$delay_single_quote_subst"`'
17704enable_shared_with_static_runtimes='`$ECHO "$enable_shared_with_static_runtimes" | $SED "$delay_single_quote_subst"`'
17705export_dynamic_flag_spec='`$ECHO "$export_dynamic_flag_spec" | $SED "$delay_single_quote_subst"`'
17706whole_archive_flag_spec='`$ECHO "$whole_archive_flag_spec" | $SED "$delay_single_quote_subst"`'
17707compiler_needs_object='`$ECHO "$compiler_needs_object" | $SED "$delay_single_quote_subst"`'
17708old_archive_from_new_cmds='`$ECHO "$old_archive_from_new_cmds" | $SED "$delay_single_quote_subst"`'
17709old_archive_from_expsyms_cmds='`$ECHO "$old_archive_from_expsyms_cmds" | $SED "$delay_single_quote_subst"`'
17710archive_cmds='`$ECHO "$archive_cmds" | $SED "$delay_single_quote_subst"`'
17711archive_expsym_cmds='`$ECHO "$archive_expsym_cmds" | $SED "$delay_single_quote_subst"`'
17712module_cmds='`$ECHO "$module_cmds" | $SED "$delay_single_quote_subst"`'
17713module_expsym_cmds='`$ECHO "$module_expsym_cmds" | $SED "$delay_single_quote_subst"`'
17714with_gnu_ld='`$ECHO "$with_gnu_ld" | $SED "$delay_single_quote_subst"`'
17715allow_undefined_flag='`$ECHO "$allow_undefined_flag" | $SED "$delay_single_quote_subst"`'
17716no_undefined_flag='`$ECHO "$no_undefined_flag" | $SED "$delay_single_quote_subst"`'
17717hardcode_libdir_flag_spec='`$ECHO "$hardcode_libdir_flag_spec" | $SED "$delay_single_quote_subst"`'
17718hardcode_libdir_flag_spec_ld='`$ECHO "$hardcode_libdir_flag_spec_ld" | $SED "$delay_single_quote_subst"`'
17719hardcode_libdir_separator='`$ECHO "$hardcode_libdir_separator" | $SED "$delay_single_quote_subst"`'
17720hardcode_direct='`$ECHO "$hardcode_direct" | $SED "$delay_single_quote_subst"`'
17721hardcode_direct_absolute='`$ECHO "$hardcode_direct_absolute" | $SED "$delay_single_quote_subst"`'
17722hardcode_minus_L='`$ECHO "$hardcode_minus_L" | $SED "$delay_single_quote_subst"`'
17723hardcode_shlibpath_var='`$ECHO "$hardcode_shlibpath_var" | $SED "$delay_single_quote_subst"`'
17724hardcode_automatic='`$ECHO "$hardcode_automatic" | $SED "$delay_single_quote_subst"`'
17725inherit_rpath='`$ECHO "$inherit_rpath" | $SED "$delay_single_quote_subst"`'
17726link_all_deplibs='`$ECHO "$link_all_deplibs" | $SED "$delay_single_quote_subst"`'
17727fix_srcfile_path='`$ECHO "$fix_srcfile_path" | $SED "$delay_single_quote_subst"`'
17728always_export_symbols='`$ECHO "$always_export_symbols" | $SED "$delay_single_quote_subst"`'
17729export_symbols_cmds='`$ECHO "$export_symbols_cmds" | $SED "$delay_single_quote_subst"`'
17730exclude_expsyms='`$ECHO "$exclude_expsyms" | $SED "$delay_single_quote_subst"`'
17731include_expsyms='`$ECHO "$include_expsyms" | $SED "$delay_single_quote_subst"`'
17732prelink_cmds='`$ECHO "$prelink_cmds" | $SED "$delay_single_quote_subst"`'
17733file_list_spec='`$ECHO "$file_list_spec" | $SED "$delay_single_quote_subst"`'
17734variables_saved_for_relink='`$ECHO "$variables_saved_for_relink" | $SED "$delay_single_quote_subst"`'
17735need_lib_prefix='`$ECHO "$need_lib_prefix" | $SED "$delay_single_quote_subst"`'
17736need_version='`$ECHO "$need_version" | $SED "$delay_single_quote_subst"`'
17737version_type='`$ECHO "$version_type" | $SED "$delay_single_quote_subst"`'
17738runpath_var='`$ECHO "$runpath_var" | $SED "$delay_single_quote_subst"`'
17739shlibpath_var='`$ECHO "$shlibpath_var" | $SED "$delay_single_quote_subst"`'
17740shlibpath_overrides_runpath='`$ECHO "$shlibpath_overrides_runpath" | $SED "$delay_single_quote_subst"`'
17741libname_spec='`$ECHO "$libname_spec" | $SED "$delay_single_quote_subst"`'
17742library_names_spec='`$ECHO "$library_names_spec" | $SED "$delay_single_quote_subst"`'
17743soname_spec='`$ECHO "$soname_spec" | $SED "$delay_single_quote_subst"`'
17744install_override_mode='`$ECHO "$install_override_mode" | $SED "$delay_single_quote_subst"`'
17745postinstall_cmds='`$ECHO "$postinstall_cmds" | $SED "$delay_single_quote_subst"`'
17746postuninstall_cmds='`$ECHO "$postuninstall_cmds" | $SED "$delay_single_quote_subst"`'
17747finish_cmds='`$ECHO "$finish_cmds" | $SED "$delay_single_quote_subst"`'
17748finish_eval='`$ECHO "$finish_eval" | $SED "$delay_single_quote_subst"`'
17749hardcode_into_libs='`$ECHO "$hardcode_into_libs" | $SED "$delay_single_quote_subst"`'
17750sys_lib_search_path_spec='`$ECHO "$sys_lib_search_path_spec" | $SED "$delay_single_quote_subst"`'
17751sys_lib_dlsearch_path_spec='`$ECHO "$sys_lib_dlsearch_path_spec" | $SED "$delay_single_quote_subst"`'
17752hardcode_action='`$ECHO "$hardcode_action" | $SED "$delay_single_quote_subst"`'
17753enable_dlopen='`$ECHO "$enable_dlopen" | $SED "$delay_single_quote_subst"`'
17754enable_dlopen_self='`$ECHO "$enable_dlopen_self" | $SED "$delay_single_quote_subst"`'
17755enable_dlopen_self_static='`$ECHO "$enable_dlopen_self_static" | $SED "$delay_single_quote_subst"`'
17756old_striplib='`$ECHO "$old_striplib" | $SED "$delay_single_quote_subst"`'
17757striplib='`$ECHO "$striplib" | $SED "$delay_single_quote_subst"`'
17758compiler_lib_search_dirs='`$ECHO "$compiler_lib_search_dirs" | $SED "$delay_single_quote_subst"`'
17759predep_objects='`$ECHO "$predep_objects" | $SED "$delay_single_quote_subst"`'
17760postdep_objects='`$ECHO "$postdep_objects" | $SED "$delay_single_quote_subst"`'
17761predeps='`$ECHO "$predeps" | $SED "$delay_single_quote_subst"`'
17762postdeps='`$ECHO "$postdeps" | $SED "$delay_single_quote_subst"`'
17763compiler_lib_search_path='`$ECHO "$compiler_lib_search_path" | $SED "$delay_single_quote_subst"`'
17764LD_CXX='`$ECHO "$LD_CXX" | $SED "$delay_single_quote_subst"`'
17765reload_flag_CXX='`$ECHO "$reload_flag_CXX" | $SED "$delay_single_quote_subst"`'
17766reload_cmds_CXX='`$ECHO "$reload_cmds_CXX" | $SED "$delay_single_quote_subst"`'
17767old_archive_cmds_CXX='`$ECHO "$old_archive_cmds_CXX" | $SED "$delay_single_quote_subst"`'
17768compiler_CXX='`$ECHO "$compiler_CXX" | $SED "$delay_single_quote_subst"`'
17769GCC_CXX='`$ECHO "$GCC_CXX" | $SED "$delay_single_quote_subst"`'
17770lt_prog_compiler_no_builtin_flag_CXX='`$ECHO "$lt_prog_compiler_no_builtin_flag_CXX" | $SED "$delay_single_quote_subst"`'
17771lt_prog_compiler_wl_CXX='`$ECHO "$lt_prog_compiler_wl_CXX" | $SED "$delay_single_quote_subst"`'
17772lt_prog_compiler_pic_CXX='`$ECHO "$lt_prog_compiler_pic_CXX" | $SED "$delay_single_quote_subst"`'
17773lt_prog_compiler_static_CXX='`$ECHO "$lt_prog_compiler_static_CXX" | $SED "$delay_single_quote_subst"`'
17774lt_cv_prog_compiler_c_o_CXX='`$ECHO "$lt_cv_prog_compiler_c_o_CXX" | $SED "$delay_single_quote_subst"`'
17775archive_cmds_need_lc_CXX='`$ECHO "$archive_cmds_need_lc_CXX" | $SED "$delay_single_quote_subst"`'
17776enable_shared_with_static_runtimes_CXX='`$ECHO "$enable_shared_with_static_runtimes_CXX" | $SED "$delay_single_quote_subst"`'
17777export_dynamic_flag_spec_CXX='`$ECHO "$export_dynamic_flag_spec_CXX" | $SED "$delay_single_quote_subst"`'
17778whole_archive_flag_spec_CXX='`$ECHO "$whole_archive_flag_spec_CXX" | $SED "$delay_single_quote_subst"`'
17779compiler_needs_object_CXX='`$ECHO "$compiler_needs_object_CXX" | $SED "$delay_single_quote_subst"`'
17780old_archive_from_new_cmds_CXX='`$ECHO "$old_archive_from_new_cmds_CXX" | $SED "$delay_single_quote_subst"`'
17781old_archive_from_expsyms_cmds_CXX='`$ECHO "$old_archive_from_expsyms_cmds_CXX" | $SED "$delay_single_quote_subst"`'
17782archive_cmds_CXX='`$ECHO "$archive_cmds_CXX" | $SED "$delay_single_quote_subst"`'
17783archive_expsym_cmds_CXX='`$ECHO "$archive_expsym_cmds_CXX" | $SED "$delay_single_quote_subst"`'
17784module_cmds_CXX='`$ECHO "$module_cmds_CXX" | $SED "$delay_single_quote_subst"`'
17785module_expsym_cmds_CXX='`$ECHO "$module_expsym_cmds_CXX" | $SED "$delay_single_quote_subst"`'
17786with_gnu_ld_CXX='`$ECHO "$with_gnu_ld_CXX" | $SED "$delay_single_quote_subst"`'
17787allow_undefined_flag_CXX='`$ECHO "$allow_undefined_flag_CXX" | $SED "$delay_single_quote_subst"`'
17788no_undefined_flag_CXX='`$ECHO "$no_undefined_flag_CXX" | $SED "$delay_single_quote_subst"`'
17789hardcode_libdir_flag_spec_CXX='`$ECHO "$hardcode_libdir_flag_spec_CXX" | $SED "$delay_single_quote_subst"`'
17790hardcode_libdir_flag_spec_ld_CXX='`$ECHO "$hardcode_libdir_flag_spec_ld_CXX" | $SED "$delay_single_quote_subst"`'
17791hardcode_libdir_separator_CXX='`$ECHO "$hardcode_libdir_separator_CXX" | $SED "$delay_single_quote_subst"`'
17792hardcode_direct_CXX='`$ECHO "$hardcode_direct_CXX" | $SED "$delay_single_quote_subst"`'
17793hardcode_direct_absolute_CXX='`$ECHO "$hardcode_direct_absolute_CXX" | $SED "$delay_single_quote_subst"`'
17794hardcode_minus_L_CXX='`$ECHO "$hardcode_minus_L_CXX" | $SED "$delay_single_quote_subst"`'
17795hardcode_shlibpath_var_CXX='`$ECHO "$hardcode_shlibpath_var_CXX" | $SED "$delay_single_quote_subst"`'
17796hardcode_automatic_CXX='`$ECHO "$hardcode_automatic_CXX" | $SED "$delay_single_quote_subst"`'
17797inherit_rpath_CXX='`$ECHO "$inherit_rpath_CXX" | $SED "$delay_single_quote_subst"`'
17798link_all_deplibs_CXX='`$ECHO "$link_all_deplibs_CXX" | $SED "$delay_single_quote_subst"`'
17799fix_srcfile_path_CXX='`$ECHO "$fix_srcfile_path_CXX" | $SED "$delay_single_quote_subst"`'
17800always_export_symbols_CXX='`$ECHO "$always_export_symbols_CXX" | $SED "$delay_single_quote_subst"`'
17801export_symbols_cmds_CXX='`$ECHO "$export_symbols_cmds_CXX" | $SED "$delay_single_quote_subst"`'
17802exclude_expsyms_CXX='`$ECHO "$exclude_expsyms_CXX" | $SED "$delay_single_quote_subst"`'
17803include_expsyms_CXX='`$ECHO "$include_expsyms_CXX" | $SED "$delay_single_quote_subst"`'
17804prelink_cmds_CXX='`$ECHO "$prelink_cmds_CXX" | $SED "$delay_single_quote_subst"`'
17805file_list_spec_CXX='`$ECHO "$file_list_spec_CXX" | $SED "$delay_single_quote_subst"`'
17806hardcode_action_CXX='`$ECHO "$hardcode_action_CXX" | $SED "$delay_single_quote_subst"`'
17807compiler_lib_search_dirs_CXX='`$ECHO "$compiler_lib_search_dirs_CXX" | $SED "$delay_single_quote_subst"`'
17808predep_objects_CXX='`$ECHO "$predep_objects_CXX" | $SED "$delay_single_quote_subst"`'
17809postdep_objects_CXX='`$ECHO "$postdep_objects_CXX" | $SED "$delay_single_quote_subst"`'
17810predeps_CXX='`$ECHO "$predeps_CXX" | $SED "$delay_single_quote_subst"`'
17811postdeps_CXX='`$ECHO "$postdeps_CXX" | $SED "$delay_single_quote_subst"`'
17812compiler_lib_search_path_CXX='`$ECHO "$compiler_lib_search_path_CXX" | $SED "$delay_single_quote_subst"`'
17813
17814LTCC='$LTCC'
17815LTCFLAGS='$LTCFLAGS'
17816compiler='$compiler_DEFAULT'
17817
17818# A function that is used when there is no print builtin or printf.
17819func_fallback_echo ()
17820{
17821  eval 'cat <<_LTECHO_EOF
17822\$1
17823_LTECHO_EOF'
17824}
17825
17826# Quote evaled strings.
17827for var in SHELL \
17828ECHO \
17829SED \
17830GREP \
17831EGREP \
17832FGREP \
17833LD \
17834NM \
17835LN_S \
17836lt_SP2NL \
17837lt_NL2SP \
17838reload_flag \
17839OBJDUMP \
17840deplibs_check_method \
17841file_magic_cmd \
17842AR \
17843AR_FLAGS \
17844STRIP \
17845RANLIB \
17846CC \
17847CFLAGS \
17848compiler \
17849lt_cv_sys_global_symbol_pipe \
17850lt_cv_sys_global_symbol_to_cdecl \
17851lt_cv_sys_global_symbol_to_c_name_address \
17852lt_cv_sys_global_symbol_to_c_name_address_lib_prefix \
17853lt_prog_compiler_no_builtin_flag \
17854lt_prog_compiler_wl \
17855lt_prog_compiler_pic \
17856lt_prog_compiler_static \
17857lt_cv_prog_compiler_c_o \
17858need_locks \
17859DSYMUTIL \
17860NMEDIT \
17861LIPO \
17862OTOOL \
17863OTOOL64 \
17864shrext_cmds \
17865export_dynamic_flag_spec \
17866whole_archive_flag_spec \
17867compiler_needs_object \
17868with_gnu_ld \
17869allow_undefined_flag \
17870no_undefined_flag \
17871hardcode_libdir_flag_spec \
17872hardcode_libdir_flag_spec_ld \
17873hardcode_libdir_separator \
17874fix_srcfile_path \
17875exclude_expsyms \
17876include_expsyms \
17877file_list_spec \
17878variables_saved_for_relink \
17879libname_spec \
17880library_names_spec \
17881soname_spec \
17882install_override_mode \
17883finish_eval \
17884old_striplib \
17885striplib \
17886compiler_lib_search_dirs \
17887predep_objects \
17888postdep_objects \
17889predeps \
17890postdeps \
17891compiler_lib_search_path \
17892LD_CXX \
17893reload_flag_CXX \
17894compiler_CXX \
17895lt_prog_compiler_no_builtin_flag_CXX \
17896lt_prog_compiler_wl_CXX \
17897lt_prog_compiler_pic_CXX \
17898lt_prog_compiler_static_CXX \
17899lt_cv_prog_compiler_c_o_CXX \
17900export_dynamic_flag_spec_CXX \
17901whole_archive_flag_spec_CXX \
17902compiler_needs_object_CXX \
17903with_gnu_ld_CXX \
17904allow_undefined_flag_CXX \
17905no_undefined_flag_CXX \
17906hardcode_libdir_flag_spec_CXX \
17907hardcode_libdir_flag_spec_ld_CXX \
17908hardcode_libdir_separator_CXX \
17909fix_srcfile_path_CXX \
17910exclude_expsyms_CXX \
17911include_expsyms_CXX \
17912file_list_spec_CXX \
17913compiler_lib_search_dirs_CXX \
17914predep_objects_CXX \
17915postdep_objects_CXX \
17916predeps_CXX \
17917postdeps_CXX \
17918compiler_lib_search_path_CXX; do
17919    case \`eval \\\\\$ECHO \\\\""\\\\\$\$var"\\\\"\` in
17920    *[\\\\\\\`\\"\\\$]*)
17921      eval "lt_\$var=\\\\\\"\\\`\\\$ECHO \\"\\\$\$var\\" | \\\$SED \\"\\\$sed_quote_subst\\"\\\`\\\\\\""
17922      ;;
17923    *)
17924      eval "lt_\$var=\\\\\\"\\\$\$var\\\\\\""
17925      ;;
17926    esac
17927done
17928
17929# Double-quote double-evaled strings.
17930for var in reload_cmds \
17931old_postinstall_cmds \
17932old_postuninstall_cmds \
17933old_archive_cmds \
17934extract_expsyms_cmds \
17935old_archive_from_new_cmds \
17936old_archive_from_expsyms_cmds \
17937archive_cmds \
17938archive_expsym_cmds \
17939module_cmds \
17940module_expsym_cmds \
17941export_symbols_cmds \
17942prelink_cmds \
17943postinstall_cmds \
17944postuninstall_cmds \
17945finish_cmds \
17946sys_lib_search_path_spec \
17947sys_lib_dlsearch_path_spec \
17948reload_cmds_CXX \
17949old_archive_cmds_CXX \
17950old_archive_from_new_cmds_CXX \
17951old_archive_from_expsyms_cmds_CXX \
17952archive_cmds_CXX \
17953archive_expsym_cmds_CXX \
17954module_cmds_CXX \
17955module_expsym_cmds_CXX \
17956export_symbols_cmds_CXX \
17957prelink_cmds_CXX; do
17958    case \`eval \\\\\$ECHO \\\\""\\\\\$\$var"\\\\"\` in
17959    *[\\\\\\\`\\"\\\$]*)
17960      eval "lt_\$var=\\\\\\"\\\`\\\$ECHO \\"\\\$\$var\\" | \\\$SED -e \\"\\\$double_quote_subst\\" -e \\"\\\$sed_quote_subst\\" -e \\"\\\$delay_variable_subst\\"\\\`\\\\\\""
17961      ;;
17962    *)
17963      eval "lt_\$var=\\\\\\"\\\$\$var\\\\\\""
17964      ;;
17965    esac
17966done
17967
17968ac_aux_dir='$ac_aux_dir'
17969xsi_shell='$xsi_shell'
17970lt_shell_append='$lt_shell_append'
17971
17972# See if we are running on zsh, and set the options which allow our
17973# commands through without removal of \ escapes INIT.
17974if test -n "\${ZSH_VERSION+set}" ; then
17975   setopt NO_GLOB_SUBST
17976fi
17977
17978
17979    PACKAGE='$PACKAGE'
17980    VERSION='$VERSION'
17981    TIMESTAMP='$TIMESTAMP'
17982    RM='$RM'
17983    ofile='$ofile'
17984
17985
17986
17987
17988
17989
17990_ACEOF
17991
17992cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
17993
17994# Handling of arguments.
17995for ac_config_target in $ac_config_targets
17996do
17997  case $ac_config_target in
17998    "depfiles") CONFIG_COMMANDS="$CONFIG_COMMANDS depfiles" ;;
17999    "libtool") CONFIG_COMMANDS="$CONFIG_COMMANDS libtool" ;;
18000    "Makefile") CONFIG_FILES="$CONFIG_FILES Makefile" ;;
18001    "src/Makefile") CONFIG_FILES="$CONFIG_FILES src/Makefile" ;;
18002    "gp-display-html/Makefile") CONFIG_FILES="$CONFIG_FILES gp-display-html/Makefile" ;;
18003    "doc/Makefile") CONFIG_FILES="$CONFIG_FILES doc/Makefile" ;;
18004    "config.h") CONFIG_HEADERS="$CONFIG_HEADERS config.h:common/config.h.in" ;;
18005
18006  *) as_fn_error $? "invalid argument: \`$ac_config_target'" "$LINENO" 5;;
18007  esac
18008done
18009
18010
18011# If the user did not use the arguments to specify the items to instantiate,
18012# then the envvar interface is used.  Set only those that are not.
18013# We use the long form for the default assignment because of an extremely
18014# bizarre bug on SunOS 4.1.3.
18015if $ac_need_defaults; then
18016  test "${CONFIG_FILES+set}" = set || CONFIG_FILES=$config_files
18017  test "${CONFIG_HEADERS+set}" = set || CONFIG_HEADERS=$config_headers
18018  test "${CONFIG_COMMANDS+set}" = set || CONFIG_COMMANDS=$config_commands
18019fi
18020
18021# Have a temporary directory for convenience.  Make it in the build tree
18022# simply because there is no reason against having it here, and in addition,
18023# creating and moving files from /tmp can sometimes cause problems.
18024# Hook for its removal unless debugging.
18025# Note that there is a small window in which the directory will not be cleaned:
18026# after its creation but before its name has been assigned to `$tmp'.
18027$debug ||
18028{
18029  tmp= ac_tmp=
18030  trap 'exit_status=$?
18031  : "${ac_tmp:=$tmp}"
18032  { test ! -d "$ac_tmp" || rm -fr "$ac_tmp"; } && exit $exit_status
18033' 0
18034  trap 'as_fn_exit 1' 1 2 13 15
18035}
18036# Create a (secure) tmp directory for tmp files.
18037
18038{
18039  tmp=`(umask 077 && mktemp -d "./confXXXXXX") 2>/dev/null` &&
18040  test -d "$tmp"
18041}  ||
18042{
18043  tmp=./conf$$-$RANDOM
18044  (umask 077 && mkdir "$tmp")
18045} || as_fn_error $? "cannot create a temporary directory in ." "$LINENO" 5
18046ac_tmp=$tmp
18047
18048# Set up the scripts for CONFIG_FILES section.
18049# No need to generate them if there are no CONFIG_FILES.
18050# This happens for instance with `./config.status config.h'.
18051if test -n "$CONFIG_FILES"; then
18052
18053
18054ac_cr=`echo X | tr X '\015'`
18055# On cygwin, bash can eat \r inside `` if the user requested igncr.
18056# But we know of no other shell where ac_cr would be empty at this
18057# point, so we can use a bashism as a fallback.
18058if test "x$ac_cr" = x; then
18059  eval ac_cr=\$\'\\r\'
18060fi
18061ac_cs_awk_cr=`$AWK 'BEGIN { print "a\rb" }' </dev/null 2>/dev/null`
18062if test "$ac_cs_awk_cr" = "a${ac_cr}b"; then
18063  ac_cs_awk_cr='\\r'
18064else
18065  ac_cs_awk_cr=$ac_cr
18066fi
18067
18068echo 'BEGIN {' >"$ac_tmp/subs1.awk" &&
18069_ACEOF
18070
18071
18072{
18073  echo "cat >conf$$subs.awk <<_ACEOF" &&
18074  echo "$ac_subst_vars" | sed 's/.*/&!$&$ac_delim/' &&
18075  echo "_ACEOF"
18076} >conf$$subs.sh ||
18077  as_fn_error $? "could not make $CONFIG_STATUS" "$LINENO" 5
18078ac_delim_num=`echo "$ac_subst_vars" | grep -c '^'`
18079ac_delim='%!_!# '
18080for ac_last_try in false false false false false :; do
18081  . ./conf$$subs.sh ||
18082    as_fn_error $? "could not make $CONFIG_STATUS" "$LINENO" 5
18083
18084  ac_delim_n=`sed -n "s/.*$ac_delim\$/X/p" conf$$subs.awk | grep -c X`
18085  if test $ac_delim_n = $ac_delim_num; then
18086    break
18087  elif $ac_last_try; then
18088    as_fn_error $? "could not make $CONFIG_STATUS" "$LINENO" 5
18089  else
18090    ac_delim="$ac_delim!$ac_delim _$ac_delim!! "
18091  fi
18092done
18093rm -f conf$$subs.sh
18094
18095cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
18096cat >>"\$ac_tmp/subs1.awk" <<\\_ACAWK &&
18097_ACEOF
18098sed -n '
18099h
18100s/^/S["/; s/!.*/"]=/
18101p
18102g
18103s/^[^!]*!//
18104:repl
18105t repl
18106s/'"$ac_delim"'$//
18107t delim
18108:nl
18109h
18110s/\(.\{148\}\)..*/\1/
18111t more1
18112s/["\\]/\\&/g; s/^/"/; s/$/\\n"\\/
18113p
18114n
18115b repl
18116:more1
18117s/["\\]/\\&/g; s/^/"/; s/$/"\\/
18118p
18119g
18120s/.\{148\}//
18121t nl
18122:delim
18123h
18124s/\(.\{148\}\)..*/\1/
18125t more2
18126s/["\\]/\\&/g; s/^/"/; s/$/"/
18127p
18128b
18129:more2
18130s/["\\]/\\&/g; s/^/"/; s/$/"\\/
18131p
18132g
18133s/.\{148\}//
18134t delim
18135' <conf$$subs.awk | sed '
18136/^[^""]/{
18137  N
18138  s/\n//
18139}
18140' >>$CONFIG_STATUS || ac_write_fail=1
18141rm -f conf$$subs.awk
18142cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
18143_ACAWK
18144cat >>"\$ac_tmp/subs1.awk" <<_ACAWK &&
18145  for (key in S) S_is_set[key] = 1
18146  FS = ""
18147
18148}
18149{
18150  line = $ 0
18151  nfields = split(line, field, "@")
18152  substed = 0
18153  len = length(field[1])
18154  for (i = 2; i < nfields; i++) {
18155    key = field[i]
18156    keylen = length(key)
18157    if (S_is_set[key]) {
18158      value = S[key]
18159      line = substr(line, 1, len) "" value "" substr(line, len + keylen + 3)
18160      len += length(value) + length(field[++i])
18161      substed = 1
18162    } else
18163      len += 1 + keylen
18164  }
18165
18166  print line
18167}
18168
18169_ACAWK
18170_ACEOF
18171cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
18172if sed "s/$ac_cr//" < /dev/null > /dev/null 2>&1; then
18173  sed "s/$ac_cr\$//; s/$ac_cr/$ac_cs_awk_cr/g"
18174else
18175  cat
18176fi < "$ac_tmp/subs1.awk" > "$ac_tmp/subs.awk" \
18177  || as_fn_error $? "could not setup config files machinery" "$LINENO" 5
18178_ACEOF
18179
18180# VPATH may cause trouble with some makes, so we remove sole $(srcdir),
18181# ${srcdir} and @srcdir@ entries from VPATH if srcdir is ".", strip leading and
18182# trailing colons and then remove the whole line if VPATH becomes empty
18183# (actually we leave an empty line to preserve line numbers).
18184if test "x$srcdir" = x.; then
18185  ac_vpsub='/^[	 ]*VPATH[	 ]*=[	 ]*/{
18186h
18187s///
18188s/^/:/
18189s/[	 ]*$/:/
18190s/:\$(srcdir):/:/g
18191s/:\${srcdir}:/:/g
18192s/:@srcdir@:/:/g
18193s/^:*//
18194s/:*$//
18195x
18196s/\(=[	 ]*\).*/\1/
18197G
18198s/\n//
18199s/^[^=]*=[	 ]*$//
18200}'
18201fi
18202
18203cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
18204fi # test -n "$CONFIG_FILES"
18205
18206# Set up the scripts for CONFIG_HEADERS section.
18207# No need to generate them if there are no CONFIG_HEADERS.
18208# This happens for instance with `./config.status Makefile'.
18209if test -n "$CONFIG_HEADERS"; then
18210cat >"$ac_tmp/defines.awk" <<\_ACAWK ||
18211BEGIN {
18212_ACEOF
18213
18214# Transform confdefs.h into an awk script `defines.awk', embedded as
18215# here-document in config.status, that substitutes the proper values into
18216# config.h.in to produce config.h.
18217
18218# Create a delimiter string that does not exist in confdefs.h, to ease
18219# handling of long lines.
18220ac_delim='%!_!# '
18221for ac_last_try in false false :; do
18222  ac_tt=`sed -n "/$ac_delim/p" confdefs.h`
18223  if test -z "$ac_tt"; then
18224    break
18225  elif $ac_last_try; then
18226    as_fn_error $? "could not make $CONFIG_HEADERS" "$LINENO" 5
18227  else
18228    ac_delim="$ac_delim!$ac_delim _$ac_delim!! "
18229  fi
18230done
18231
18232# For the awk script, D is an array of macro values keyed by name,
18233# likewise P contains macro parameters if any.  Preserve backslash
18234# newline sequences.
18235
18236ac_word_re=[_$as_cr_Letters][_$as_cr_alnum]*
18237sed -n '
18238s/.\{148\}/&'"$ac_delim"'/g
18239t rset
18240:rset
18241s/^[	 ]*#[	 ]*define[	 ][	 ]*/ /
18242t def
18243d
18244:def
18245s/\\$//
18246t bsnl
18247s/["\\]/\\&/g
18248s/^ \('"$ac_word_re"'\)\(([^()]*)\)[	 ]*\(.*\)/P["\1"]="\2"\
18249D["\1"]=" \3"/p
18250s/^ \('"$ac_word_re"'\)[	 ]*\(.*\)/D["\1"]=" \2"/p
18251d
18252:bsnl
18253s/["\\]/\\&/g
18254s/^ \('"$ac_word_re"'\)\(([^()]*)\)[	 ]*\(.*\)/P["\1"]="\2"\
18255D["\1"]=" \3\\\\\\n"\\/p
18256t cont
18257s/^ \('"$ac_word_re"'\)[	 ]*\(.*\)/D["\1"]=" \2\\\\\\n"\\/p
18258t cont
18259d
18260:cont
18261n
18262s/.\{148\}/&'"$ac_delim"'/g
18263t clear
18264:clear
18265s/\\$//
18266t bsnlc
18267s/["\\]/\\&/g; s/^/"/; s/$/"/p
18268d
18269:bsnlc
18270s/["\\]/\\&/g; s/^/"/; s/$/\\\\\\n"\\/p
18271b cont
18272' <confdefs.h | sed '
18273s/'"$ac_delim"'/"\\\
18274"/g' >>$CONFIG_STATUS || ac_write_fail=1
18275
18276cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
18277  for (key in D) D_is_set[key] = 1
18278  FS = ""
18279}
18280/^[\t ]*#[\t ]*(define|undef)[\t ]+$ac_word_re([\t (]|\$)/ {
18281  line = \$ 0
18282  split(line, arg, " ")
18283  if (arg[1] == "#") {
18284    defundef = arg[2]
18285    mac1 = arg[3]
18286  } else {
18287    defundef = substr(arg[1], 2)
18288    mac1 = arg[2]
18289  }
18290  split(mac1, mac2, "(") #)
18291  macro = mac2[1]
18292  prefix = substr(line, 1, index(line, defundef) - 1)
18293  if (D_is_set[macro]) {
18294    # Preserve the white space surrounding the "#".
18295    print prefix "define", macro P[macro] D[macro]
18296    next
18297  } else {
18298    # Replace #undef with comments.  This is necessary, for example,
18299    # in the case of _POSIX_SOURCE, which is predefined and required
18300    # on some systems where configure will not decide to define it.
18301    if (defundef == "undef") {
18302      print "/*", prefix defundef, macro, "*/"
18303      next
18304    }
18305  }
18306}
18307{ print }
18308_ACAWK
18309_ACEOF
18310cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
18311  as_fn_error $? "could not setup config headers machinery" "$LINENO" 5
18312fi # test -n "$CONFIG_HEADERS"
18313
18314
18315eval set X "  :F $CONFIG_FILES  :H $CONFIG_HEADERS    :C $CONFIG_COMMANDS"
18316shift
18317for ac_tag
18318do
18319  case $ac_tag in
18320  :[FHLC]) ac_mode=$ac_tag; continue;;
18321  esac
18322  case $ac_mode$ac_tag in
18323  :[FHL]*:*);;
18324  :L* | :C*:*) as_fn_error $? "invalid tag \`$ac_tag'" "$LINENO" 5;;
18325  :[FH]-) ac_tag=-:-;;
18326  :[FH]*) ac_tag=$ac_tag:$ac_tag.in;;
18327  esac
18328  ac_save_IFS=$IFS
18329  IFS=:
18330  set x $ac_tag
18331  IFS=$ac_save_IFS
18332  shift
18333  ac_file=$1
18334  shift
18335
18336  case $ac_mode in
18337  :L) ac_source=$1;;
18338  :[FH])
18339    ac_file_inputs=
18340    for ac_f
18341    do
18342      case $ac_f in
18343      -) ac_f="$ac_tmp/stdin";;
18344      *) # Look for the file first in the build tree, then in the source tree
18345	 # (if the path is not absolute).  The absolute path cannot be DOS-style,
18346	 # because $ac_f cannot contain `:'.
18347	 test -f "$ac_f" ||
18348	   case $ac_f in
18349	   [\\/$]*) false;;
18350	   *) test -f "$srcdir/$ac_f" && ac_f="$srcdir/$ac_f";;
18351	   esac ||
18352	   as_fn_error 1 "cannot find input file: \`$ac_f'" "$LINENO" 5;;
18353      esac
18354      case $ac_f in *\'*) ac_f=`$as_echo "$ac_f" | sed "s/'/'\\\\\\\\''/g"`;; esac
18355      as_fn_append ac_file_inputs " '$ac_f'"
18356    done
18357
18358    # Let's still pretend it is `configure' which instantiates (i.e., don't
18359    # use $as_me), people would be surprised to read:
18360    #    /* config.h.  Generated by config.status.  */
18361    configure_input='Generated from '`
18362	  $as_echo "$*" | sed 's|^[^:]*/||;s|:[^:]*/|, |g'
18363	`' by configure.'
18364    if test x"$ac_file" != x-; then
18365      configure_input="$ac_file.  $configure_input"
18366      { $as_echo "$as_me:${as_lineno-$LINENO}: creating $ac_file" >&5
18367$as_echo "$as_me: creating $ac_file" >&6;}
18368    fi
18369    # Neutralize special characters interpreted by sed in replacement strings.
18370    case $configure_input in #(
18371    *\&* | *\|* | *\\* )
18372       ac_sed_conf_input=`$as_echo "$configure_input" |
18373       sed 's/[\\\\&|]/\\\\&/g'`;; #(
18374    *) ac_sed_conf_input=$configure_input;;
18375    esac
18376
18377    case $ac_tag in
18378    *:-:* | *:-) cat >"$ac_tmp/stdin" \
18379      || as_fn_error $? "could not create $ac_file" "$LINENO" 5 ;;
18380    esac
18381    ;;
18382  esac
18383
18384  ac_dir=`$as_dirname -- "$ac_file" ||
18385$as_expr X"$ac_file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
18386	 X"$ac_file" : 'X\(//\)[^/]' \| \
18387	 X"$ac_file" : 'X\(//\)$' \| \
18388	 X"$ac_file" : 'X\(/\)' \| . 2>/dev/null ||
18389$as_echo X"$ac_file" |
18390    sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
18391	    s//\1/
18392	    q
18393	  }
18394	  /^X\(\/\/\)[^/].*/{
18395	    s//\1/
18396	    q
18397	  }
18398	  /^X\(\/\/\)$/{
18399	    s//\1/
18400	    q
18401	  }
18402	  /^X\(\/\).*/{
18403	    s//\1/
18404	    q
18405	  }
18406	  s/.*/./; q'`
18407  as_dir="$ac_dir"; as_fn_mkdir_p
18408  ac_builddir=.
18409
18410case "$ac_dir" in
18411.) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;;
18412*)
18413  ac_dir_suffix=/`$as_echo "$ac_dir" | sed 's|^\.[\\/]||'`
18414  # A ".." for each directory in $ac_dir_suffix.
18415  ac_top_builddir_sub=`$as_echo "$ac_dir_suffix" | sed 's|/[^\\/]*|/..|g;s|/||'`
18416  case $ac_top_builddir_sub in
18417  "") ac_top_builddir_sub=. ac_top_build_prefix= ;;
18418  *)  ac_top_build_prefix=$ac_top_builddir_sub/ ;;
18419  esac ;;
18420esac
18421ac_abs_top_builddir=$ac_pwd
18422ac_abs_builddir=$ac_pwd$ac_dir_suffix
18423# for backward compatibility:
18424ac_top_builddir=$ac_top_build_prefix
18425
18426case $srcdir in
18427  .)  # We are building in place.
18428    ac_srcdir=.
18429    ac_top_srcdir=$ac_top_builddir_sub
18430    ac_abs_top_srcdir=$ac_pwd ;;
18431  [\\/]* | ?:[\\/]* )  # Absolute name.
18432    ac_srcdir=$srcdir$ac_dir_suffix;
18433    ac_top_srcdir=$srcdir
18434    ac_abs_top_srcdir=$srcdir ;;
18435  *) # Relative name.
18436    ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix
18437    ac_top_srcdir=$ac_top_build_prefix$srcdir
18438    ac_abs_top_srcdir=$ac_pwd/$srcdir ;;
18439esac
18440ac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix
18441
18442
18443  case $ac_mode in
18444  :F)
18445  #
18446  # CONFIG_FILE
18447  #
18448
18449  case $INSTALL in
18450  [\\/$]* | ?:[\\/]* ) ac_INSTALL=$INSTALL ;;
18451  *) ac_INSTALL=$ac_top_build_prefix$INSTALL ;;
18452  esac
18453  ac_MKDIR_P=$MKDIR_P
18454  case $MKDIR_P in
18455  [\\/$]* | ?:[\\/]* ) ;;
18456  */*) ac_MKDIR_P=$ac_top_build_prefix$MKDIR_P ;;
18457  esac
18458_ACEOF
18459
18460cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
18461# If the template does not know about datarootdir, expand it.
18462# FIXME: This hack should be removed a few years after 2.60.
18463ac_datarootdir_hack=; ac_datarootdir_seen=
18464ac_sed_dataroot='
18465/datarootdir/ {
18466  p
18467  q
18468}
18469/@datadir@/p
18470/@docdir@/p
18471/@infodir@/p
18472/@localedir@/p
18473/@mandir@/p'
18474case `eval "sed -n \"\$ac_sed_dataroot\" $ac_file_inputs"` in
18475*datarootdir*) ac_datarootdir_seen=yes;;
18476*@datadir@*|*@docdir@*|*@infodir@*|*@localedir@*|*@mandir@*)
18477  { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&5
18478$as_echo "$as_me: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&2;}
18479_ACEOF
18480cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
18481  ac_datarootdir_hack='
18482  s&@datadir@&$datadir&g
18483  s&@docdir@&$docdir&g
18484  s&@infodir@&$infodir&g
18485  s&@localedir@&$localedir&g
18486  s&@mandir@&$mandir&g
18487  s&\\\${datarootdir}&$datarootdir&g' ;;
18488esac
18489_ACEOF
18490
18491# Neutralize VPATH when `$srcdir' = `.'.
18492# Shell code in configure.ac might set extrasub.
18493# FIXME: do we really want to maintain this feature?
18494cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
18495ac_sed_extra="$ac_vpsub
18496$extrasub
18497_ACEOF
18498cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
18499:t
18500/@[a-zA-Z_][a-zA-Z_0-9]*@/!b
18501s|@configure_input@|$ac_sed_conf_input|;t t
18502s&@top_builddir@&$ac_top_builddir_sub&;t t
18503s&@top_build_prefix@&$ac_top_build_prefix&;t t
18504s&@srcdir@&$ac_srcdir&;t t
18505s&@abs_srcdir@&$ac_abs_srcdir&;t t
18506s&@top_srcdir@&$ac_top_srcdir&;t t
18507s&@abs_top_srcdir@&$ac_abs_top_srcdir&;t t
18508s&@builddir@&$ac_builddir&;t t
18509s&@abs_builddir@&$ac_abs_builddir&;t t
18510s&@abs_top_builddir@&$ac_abs_top_builddir&;t t
18511s&@INSTALL@&$ac_INSTALL&;t t
18512s&@MKDIR_P@&$ac_MKDIR_P&;t t
18513$ac_datarootdir_hack
18514"
18515eval sed \"\$ac_sed_extra\" "$ac_file_inputs" | $AWK -f "$ac_tmp/subs.awk" \
18516  >$ac_tmp/out || as_fn_error $? "could not create $ac_file" "$LINENO" 5
18517
18518test -z "$ac_datarootdir_hack$ac_datarootdir_seen" &&
18519  { ac_out=`sed -n '/\${datarootdir}/p' "$ac_tmp/out"`; test -n "$ac_out"; } &&
18520  { ac_out=`sed -n '/^[	 ]*datarootdir[	 ]*:*=/p' \
18521      "$ac_tmp/out"`; test -z "$ac_out"; } &&
18522  { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $ac_file contains a reference to the variable \`datarootdir'
18523which seems to be undefined.  Please make sure it is defined" >&5
18524$as_echo "$as_me: WARNING: $ac_file contains a reference to the variable \`datarootdir'
18525which seems to be undefined.  Please make sure it is defined" >&2;}
18526
18527  rm -f "$ac_tmp/stdin"
18528  case $ac_file in
18529  -) cat "$ac_tmp/out" && rm -f "$ac_tmp/out";;
18530  *) rm -f "$ac_file" && mv "$ac_tmp/out" "$ac_file";;
18531  esac \
18532  || as_fn_error $? "could not create $ac_file" "$LINENO" 5
18533 ;;
18534  :H)
18535  #
18536  # CONFIG_HEADER
18537  #
18538  if test x"$ac_file" != x-; then
18539    {
18540      $as_echo "/* $configure_input  */" \
18541      && eval '$AWK -f "$ac_tmp/defines.awk"' "$ac_file_inputs"
18542    } >"$ac_tmp/config.h" \
18543      || as_fn_error $? "could not create $ac_file" "$LINENO" 5
18544    if diff "$ac_file" "$ac_tmp/config.h" >/dev/null 2>&1; then
18545      { $as_echo "$as_me:${as_lineno-$LINENO}: $ac_file is unchanged" >&5
18546$as_echo "$as_me: $ac_file is unchanged" >&6;}
18547    else
18548      rm -f "$ac_file"
18549      mv "$ac_tmp/config.h" "$ac_file" \
18550	|| as_fn_error $? "could not create $ac_file" "$LINENO" 5
18551    fi
18552  else
18553    $as_echo "/* $configure_input  */" \
18554      && eval '$AWK -f "$ac_tmp/defines.awk"' "$ac_file_inputs" \
18555      || as_fn_error $? "could not create -" "$LINENO" 5
18556  fi
18557# Compute "$ac_file"'s index in $config_headers.
18558_am_arg="$ac_file"
18559_am_stamp_count=1
18560for _am_header in $config_headers :; do
18561  case $_am_header in
18562    $_am_arg | $_am_arg:* )
18563      break ;;
18564    * )
18565      _am_stamp_count=`expr $_am_stamp_count + 1` ;;
18566  esac
18567done
18568echo "timestamp for $_am_arg" >`$as_dirname -- "$_am_arg" ||
18569$as_expr X"$_am_arg" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
18570	 X"$_am_arg" : 'X\(//\)[^/]' \| \
18571	 X"$_am_arg" : 'X\(//\)$' \| \
18572	 X"$_am_arg" : 'X\(/\)' \| . 2>/dev/null ||
18573$as_echo X"$_am_arg" |
18574    sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
18575	    s//\1/
18576	    q
18577	  }
18578	  /^X\(\/\/\)[^/].*/{
18579	    s//\1/
18580	    q
18581	  }
18582	  /^X\(\/\/\)$/{
18583	    s//\1/
18584	    q
18585	  }
18586	  /^X\(\/\).*/{
18587	    s//\1/
18588	    q
18589	  }
18590	  s/.*/./; q'`/stamp-h$_am_stamp_count
18591 ;;
18592
18593  :C)  { $as_echo "$as_me:${as_lineno-$LINENO}: executing $ac_file commands" >&5
18594$as_echo "$as_me: executing $ac_file commands" >&6;}
18595 ;;
18596  esac
18597
18598
18599  case $ac_file$ac_mode in
18600    "depfiles":C) test x"$AMDEP_TRUE" != x"" || {
18601  # Older Autoconf quotes --file arguments for eval, but not when files
18602  # are listed without --file.  Let's play safe and only enable the eval
18603  # if we detect the quoting.
18604  case $CONFIG_FILES in
18605  *\'*) eval set x "$CONFIG_FILES" ;;
18606  *)   set x $CONFIG_FILES ;;
18607  esac
18608  shift
18609  for mf
18610  do
18611    # Strip MF so we end up with the name of the file.
18612    mf=`echo "$mf" | sed -e 's/:.*$//'`
18613    # Check whether this is an Automake generated Makefile or not.
18614    # We used to match only the files named 'Makefile.in', but
18615    # some people rename them; so instead we look at the file content.
18616    # Grep'ing the first line is not enough: some people post-process
18617    # each Makefile.in and add a new line on top of each file to say so.
18618    # Grep'ing the whole file is not good either: AIX grep has a line
18619    # limit of 2048, but all sed's we know have understand at least 4000.
18620    if sed -n 's,^#.*generated by automake.*,X,p' "$mf" | grep X >/dev/null 2>&1; then
18621      dirpart=`$as_dirname -- "$mf" ||
18622$as_expr X"$mf" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
18623	 X"$mf" : 'X\(//\)[^/]' \| \
18624	 X"$mf" : 'X\(//\)$' \| \
18625	 X"$mf" : 'X\(/\)' \| . 2>/dev/null ||
18626$as_echo X"$mf" |
18627    sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
18628	    s//\1/
18629	    q
18630	  }
18631	  /^X\(\/\/\)[^/].*/{
18632	    s//\1/
18633	    q
18634	  }
18635	  /^X\(\/\/\)$/{
18636	    s//\1/
18637	    q
18638	  }
18639	  /^X\(\/\).*/{
18640	    s//\1/
18641	    q
18642	  }
18643	  s/.*/./; q'`
18644    else
18645      continue
18646    fi
18647    # Extract the definition of DEPDIR, am__include, and am__quote
18648    # from the Makefile without running 'make'.
18649    DEPDIR=`sed -n 's/^DEPDIR = //p' < "$mf"`
18650    test -z "$DEPDIR" && continue
18651    am__include=`sed -n 's/^am__include = //p' < "$mf"`
18652    test -z "$am__include" && continue
18653    am__quote=`sed -n 's/^am__quote = //p' < "$mf"`
18654    # Find all dependency output files, they are included files with
18655    # $(DEPDIR) in their names.  We invoke sed twice because it is the
18656    # simplest approach to changing $(DEPDIR) to its actual value in the
18657    # expansion.
18658    for file in `sed -n "
18659      s/^$am__include $am__quote\(.*(DEPDIR).*\)$am__quote"'$/\1/p' <"$mf" | \
18660	 sed -e 's/\$(DEPDIR)/'"$DEPDIR"'/g'`; do
18661      # Make sure the directory exists.
18662      test -f "$dirpart/$file" && continue
18663      fdir=`$as_dirname -- "$file" ||
18664$as_expr X"$file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
18665	 X"$file" : 'X\(//\)[^/]' \| \
18666	 X"$file" : 'X\(//\)$' \| \
18667	 X"$file" : 'X\(/\)' \| . 2>/dev/null ||
18668$as_echo X"$file" |
18669    sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
18670	    s//\1/
18671	    q
18672	  }
18673	  /^X\(\/\/\)[^/].*/{
18674	    s//\1/
18675	    q
18676	  }
18677	  /^X\(\/\/\)$/{
18678	    s//\1/
18679	    q
18680	  }
18681	  /^X\(\/\).*/{
18682	    s//\1/
18683	    q
18684	  }
18685	  s/.*/./; q'`
18686      as_dir=$dirpart/$fdir; as_fn_mkdir_p
18687      # echo "creating $dirpart/$file"
18688      echo '# dummy' > "$dirpart/$file"
18689    done
18690  done
18691}
18692 ;;
18693    "libtool":C)
18694
18695    # See if we are running on zsh, and set the options which allow our
18696    # commands through without removal of \ escapes.
18697    if test -n "${ZSH_VERSION+set}" ; then
18698      setopt NO_GLOB_SUBST
18699    fi
18700
18701    cfgfile="${ofile}T"
18702    trap "$RM \"$cfgfile\"; exit 1" 1 2 15
18703    $RM "$cfgfile"
18704
18705    cat <<_LT_EOF >> "$cfgfile"
18706#! $SHELL
18707
18708# `$ECHO "$ofile" | sed 's%^.*/%%'` - Provide generalized library-building support services.
18709# Generated automatically by $as_me ($PACKAGE$TIMESTAMP) $VERSION
18710# Libtool was configured on host `(hostname || uname -n) 2>/dev/null | sed 1q`:
18711# NOTE: Changes made to this file will be lost: look at ltmain.sh.
18712#
18713#   Copyright (C) 1996, 1997, 1998, 1999, 2000, 2001, 2003, 2004, 2005,
18714#                 2006, 2007, 2008, 2009 Free Software Foundation, Inc.
18715#   Written by Gordon Matzigkeit, 1996
18716#
18717#   This file is part of GNU Libtool.
18718#
18719# GNU Libtool is free software; you can redistribute it and/or
18720# modify it under the terms of the GNU General Public License as
18721# published by the Free Software Foundation; either version 2 of
18722# the License, or (at your option) any later version.
18723#
18724# As a special exception to the GNU General Public License,
18725# if you distribute this file as part of a program or library that
18726# is built using GNU Libtool, you may include this file under the
18727# same distribution terms that you use for the rest of that program.
18728#
18729# GNU Libtool is distributed in the hope that it will be useful,
18730# but WITHOUT ANY WARRANTY; without even the implied warranty of
18731# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
18732# GNU General Public License for more details.
18733#
18734# You should have received a copy of the GNU General Public License
18735# along with GNU Libtool; see the file COPYING.  If not, a copy
18736# can be downloaded from http://www.gnu.org/licenses/gpl.html, or
18737# obtained by writing to the Free Software Foundation, Inc.,
18738# 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
18739
18740
18741# The names of the tagged configurations supported by this script.
18742available_tags="CXX "
18743
18744# ### BEGIN LIBTOOL CONFIG
18745
18746# Whether or not to build shared libraries.
18747build_libtool_libs=$enable_shared
18748
18749# Which release of libtool.m4 was used?
18750macro_version=$macro_version
18751macro_revision=$macro_revision
18752
18753# Whether or not to build static libraries.
18754build_old_libs=$enable_static
18755
18756# What type of objects to build.
18757pic_mode=$pic_mode
18758
18759# Whether or not to optimize for fast installation.
18760fast_install=$enable_fast_install
18761
18762# Shell to use when invoking shell scripts.
18763SHELL=$lt_SHELL
18764
18765# An echo program that protects backslashes.
18766ECHO=$lt_ECHO
18767
18768# The host system.
18769host_alias=$host_alias
18770host=$host
18771host_os=$host_os
18772
18773# The build system.
18774build_alias=$build_alias
18775build=$build
18776build_os=$build_os
18777
18778# A sed program that does not truncate output.
18779SED=$lt_SED
18780
18781# Sed that helps us avoid accidentally triggering echo(1) options like -n.
18782Xsed="\$SED -e 1s/^X//"
18783
18784# A grep program that handles long lines.
18785GREP=$lt_GREP
18786
18787# An ERE matcher.
18788EGREP=$lt_EGREP
18789
18790# A literal string matcher.
18791FGREP=$lt_FGREP
18792
18793# A BSD- or MS-compatible name lister.
18794NM=$lt_NM
18795
18796# Whether we need soft or hard links.
18797LN_S=$lt_LN_S
18798
18799# What is the maximum length of a command?
18800max_cmd_len=$max_cmd_len
18801
18802# Object file suffix (normally "o").
18803objext=$ac_objext
18804
18805# Executable file suffix (normally "").
18806exeext=$exeext
18807
18808# whether the shell understands "unset".
18809lt_unset=$lt_unset
18810
18811# turn spaces into newlines.
18812SP2NL=$lt_lt_SP2NL
18813
18814# turn newlines into spaces.
18815NL2SP=$lt_lt_NL2SP
18816
18817# An object symbol dumper.
18818OBJDUMP=$lt_OBJDUMP
18819
18820# Method to check whether dependent libraries are shared objects.
18821deplibs_check_method=$lt_deplibs_check_method
18822
18823# Command to use when deplibs_check_method == "file_magic".
18824file_magic_cmd=$lt_file_magic_cmd
18825
18826# The archiver.
18827AR=$lt_AR
18828AR_FLAGS=$lt_AR_FLAGS
18829
18830# A symbol stripping program.
18831STRIP=$lt_STRIP
18832
18833# Commands used to install an old-style archive.
18834RANLIB=$lt_RANLIB
18835old_postinstall_cmds=$lt_old_postinstall_cmds
18836old_postuninstall_cmds=$lt_old_postuninstall_cmds
18837
18838# Whether to use a lock for old archive extraction.
18839lock_old_archive_extraction=$lock_old_archive_extraction
18840
18841# A C compiler.
18842LTCC=$lt_CC
18843
18844# LTCC compiler flags.
18845LTCFLAGS=$lt_CFLAGS
18846
18847# Take the output of nm and produce a listing of raw symbols and C names.
18848global_symbol_pipe=$lt_lt_cv_sys_global_symbol_pipe
18849
18850# Transform the output of nm in a proper C declaration.
18851global_symbol_to_cdecl=$lt_lt_cv_sys_global_symbol_to_cdecl
18852
18853# Transform the output of nm in a C name address pair.
18854global_symbol_to_c_name_address=$lt_lt_cv_sys_global_symbol_to_c_name_address
18855
18856# Transform the output of nm in a C name address pair when lib prefix is needed.
18857global_symbol_to_c_name_address_lib_prefix=$lt_lt_cv_sys_global_symbol_to_c_name_address_lib_prefix
18858
18859# The name of the directory that contains temporary libtool files.
18860objdir=$objdir
18861
18862# Used to examine libraries when file_magic_cmd begins with "file".
18863MAGIC_CMD=$MAGIC_CMD
18864
18865# Must we lock files when doing compilation?
18866need_locks=$lt_need_locks
18867
18868# Tool to manipulate archived DWARF debug symbol files on Mac OS X.
18869DSYMUTIL=$lt_DSYMUTIL
18870
18871# Tool to change global to local symbols on Mac OS X.
18872NMEDIT=$lt_NMEDIT
18873
18874# Tool to manipulate fat objects and archives on Mac OS X.
18875LIPO=$lt_LIPO
18876
18877# ldd/readelf like tool for Mach-O binaries on Mac OS X.
18878OTOOL=$lt_OTOOL
18879
18880# ldd/readelf like tool for 64 bit Mach-O binaries on Mac OS X 10.4.
18881OTOOL64=$lt_OTOOL64
18882
18883# Old archive suffix (normally "a").
18884libext=$libext
18885
18886# Shared library suffix (normally ".so").
18887shrext_cmds=$lt_shrext_cmds
18888
18889# The commands to extract the exported symbol list from a shared archive.
18890extract_expsyms_cmds=$lt_extract_expsyms_cmds
18891
18892# Variables whose values should be saved in libtool wrapper scripts and
18893# restored at link time.
18894variables_saved_for_relink=$lt_variables_saved_for_relink
18895
18896# Do we need the "lib" prefix for modules?
18897need_lib_prefix=$need_lib_prefix
18898
18899# Do we need a version for libraries?
18900need_version=$need_version
18901
18902# Library versioning type.
18903version_type=$version_type
18904
18905# Shared library runtime path variable.
18906runpath_var=$runpath_var
18907
18908# Shared library path variable.
18909shlibpath_var=$shlibpath_var
18910
18911# Is shlibpath searched before the hard-coded library search path?
18912shlibpath_overrides_runpath=$shlibpath_overrides_runpath
18913
18914# Format of library name prefix.
18915libname_spec=$lt_libname_spec
18916
18917# List of archive names.  First name is the real one, the rest are links.
18918# The last name is the one that the linker finds with -lNAME
18919library_names_spec=$lt_library_names_spec
18920
18921# The coded name of the library, if different from the real name.
18922soname_spec=$lt_soname_spec
18923
18924# Permission mode override for installation of shared libraries.
18925install_override_mode=$lt_install_override_mode
18926
18927# Command to use after installation of a shared archive.
18928postinstall_cmds=$lt_postinstall_cmds
18929
18930# Command to use after uninstallation of a shared archive.
18931postuninstall_cmds=$lt_postuninstall_cmds
18932
18933# Commands used to finish a libtool library installation in a directory.
18934finish_cmds=$lt_finish_cmds
18935
18936# As "finish_cmds", except a single script fragment to be evaled but
18937# not shown.
18938finish_eval=$lt_finish_eval
18939
18940# Whether we should hardcode library paths into libraries.
18941hardcode_into_libs=$hardcode_into_libs
18942
18943# Compile-time system search path for libraries.
18944sys_lib_search_path_spec=$lt_sys_lib_search_path_spec
18945
18946# Run-time system search path for libraries.
18947sys_lib_dlsearch_path_spec=$lt_sys_lib_dlsearch_path_spec
18948
18949# Whether dlopen is supported.
18950dlopen_support=$enable_dlopen
18951
18952# Whether dlopen of programs is supported.
18953dlopen_self=$enable_dlopen_self
18954
18955# Whether dlopen of statically linked programs is supported.
18956dlopen_self_static=$enable_dlopen_self_static
18957
18958# Commands to strip libraries.
18959old_striplib=$lt_old_striplib
18960striplib=$lt_striplib
18961
18962
18963# The linker used to build libraries.
18964LD=$lt_LD
18965
18966# How to create reloadable object files.
18967reload_flag=$lt_reload_flag
18968reload_cmds=$lt_reload_cmds
18969
18970# Commands used to build an old-style archive.
18971old_archive_cmds=$lt_old_archive_cmds
18972
18973# A language specific compiler.
18974CC=$lt_compiler
18975
18976# Is the compiler the GNU compiler?
18977with_gcc=$GCC
18978
18979# Compiler flag to turn off builtin functions.
18980no_builtin_flag=$lt_lt_prog_compiler_no_builtin_flag
18981
18982# How to pass a linker flag through the compiler.
18983wl=$lt_lt_prog_compiler_wl
18984
18985# Additional compiler flags for building library objects.
18986pic_flag=$lt_lt_prog_compiler_pic
18987
18988# Compiler flag to prevent dynamic linking.
18989link_static_flag=$lt_lt_prog_compiler_static
18990
18991# Does compiler simultaneously support -c and -o options?
18992compiler_c_o=$lt_lt_cv_prog_compiler_c_o
18993
18994# Whether or not to add -lc for building shared libraries.
18995build_libtool_need_lc=$archive_cmds_need_lc
18996
18997# Whether or not to disallow shared libs when runtime libs are static.
18998allow_libtool_libs_with_static_runtimes=$enable_shared_with_static_runtimes
18999
19000# Compiler flag to allow reflexive dlopens.
19001export_dynamic_flag_spec=$lt_export_dynamic_flag_spec
19002
19003# Compiler flag to generate shared objects directly from archives.
19004whole_archive_flag_spec=$lt_whole_archive_flag_spec
19005
19006# Whether the compiler copes with passing no objects directly.
19007compiler_needs_object=$lt_compiler_needs_object
19008
19009# Create an old-style archive from a shared archive.
19010old_archive_from_new_cmds=$lt_old_archive_from_new_cmds
19011
19012# Create a temporary old-style archive to link instead of a shared archive.
19013old_archive_from_expsyms_cmds=$lt_old_archive_from_expsyms_cmds
19014
19015# Commands used to build a shared archive.
19016archive_cmds=$lt_archive_cmds
19017archive_expsym_cmds=$lt_archive_expsym_cmds
19018
19019# Commands used to build a loadable module if different from building
19020# a shared archive.
19021module_cmds=$lt_module_cmds
19022module_expsym_cmds=$lt_module_expsym_cmds
19023
19024# Whether we are building with GNU ld or not.
19025with_gnu_ld=$lt_with_gnu_ld
19026
19027# Flag that allows shared libraries with undefined symbols to be built.
19028allow_undefined_flag=$lt_allow_undefined_flag
19029
19030# Flag that enforces no undefined symbols.
19031no_undefined_flag=$lt_no_undefined_flag
19032
19033# Flag to hardcode \$libdir into a binary during linking.
19034# This must work even if \$libdir does not exist
19035hardcode_libdir_flag_spec=$lt_hardcode_libdir_flag_spec
19036
19037# If ld is used when linking, flag to hardcode \$libdir into a binary
19038# during linking.  This must work even if \$libdir does not exist.
19039hardcode_libdir_flag_spec_ld=$lt_hardcode_libdir_flag_spec_ld
19040
19041# Whether we need a single "-rpath" flag with a separated argument.
19042hardcode_libdir_separator=$lt_hardcode_libdir_separator
19043
19044# Set to "yes" if using DIR/libNAME\${shared_ext} during linking hardcodes
19045# DIR into the resulting binary.
19046hardcode_direct=$hardcode_direct
19047
19048# Set to "yes" if using DIR/libNAME\${shared_ext} during linking hardcodes
19049# DIR into the resulting binary and the resulting library dependency is
19050# "absolute",i.e impossible to change by setting \${shlibpath_var} if the
19051# library is relocated.
19052hardcode_direct_absolute=$hardcode_direct_absolute
19053
19054# Set to "yes" if using the -LDIR flag during linking hardcodes DIR
19055# into the resulting binary.
19056hardcode_minus_L=$hardcode_minus_L
19057
19058# Set to "yes" if using SHLIBPATH_VAR=DIR during linking hardcodes DIR
19059# into the resulting binary.
19060hardcode_shlibpath_var=$hardcode_shlibpath_var
19061
19062# Set to "yes" if building a shared library automatically hardcodes DIR
19063# into the library and all subsequent libraries and executables linked
19064# against it.
19065hardcode_automatic=$hardcode_automatic
19066
19067# Set to yes if linker adds runtime paths of dependent libraries
19068# to runtime path list.
19069inherit_rpath=$inherit_rpath
19070
19071# Whether libtool must link a program against all its dependency libraries.
19072link_all_deplibs=$link_all_deplibs
19073
19074# Fix the shell variable \$srcfile for the compiler.
19075fix_srcfile_path=$lt_fix_srcfile_path
19076
19077# Set to "yes" if exported symbols are required.
19078always_export_symbols=$always_export_symbols
19079
19080# The commands to list exported symbols.
19081export_symbols_cmds=$lt_export_symbols_cmds
19082
19083# Symbols that should not be listed in the preloaded symbols.
19084exclude_expsyms=$lt_exclude_expsyms
19085
19086# Symbols that must always be exported.
19087include_expsyms=$lt_include_expsyms
19088
19089# Commands necessary for linking programs (against libraries) with templates.
19090prelink_cmds=$lt_prelink_cmds
19091
19092# Specify filename containing input files.
19093file_list_spec=$lt_file_list_spec
19094
19095# How to hardcode a shared library path into an executable.
19096hardcode_action=$hardcode_action
19097
19098# The directories searched by this compiler when creating a shared library.
19099compiler_lib_search_dirs=$lt_compiler_lib_search_dirs
19100
19101# Dependencies to place before and after the objects being linked to
19102# create a shared library.
19103predep_objects=$lt_predep_objects
19104postdep_objects=$lt_postdep_objects
19105predeps=$lt_predeps
19106postdeps=$lt_postdeps
19107
19108# The library search path used internally by the compiler when linking
19109# a shared library.
19110compiler_lib_search_path=$lt_compiler_lib_search_path
19111
19112# ### END LIBTOOL CONFIG
19113
19114_LT_EOF
19115
19116  case $host_os in
19117  aix3*)
19118    cat <<\_LT_EOF >> "$cfgfile"
19119# AIX sometimes has problems with the GCC collect2 program.  For some
19120# reason, if we set the COLLECT_NAMES environment variable, the problems
19121# vanish in a puff of smoke.
19122if test "X${COLLECT_NAMES+set}" != Xset; then
19123  COLLECT_NAMES=
19124  export COLLECT_NAMES
19125fi
19126_LT_EOF
19127    ;;
19128  esac
19129
19130
19131ltmain="$ac_aux_dir/ltmain.sh"
19132
19133
19134  # We use sed instead of cat because bash on DJGPP gets confused if
19135  # if finds mixed CR/LF and LF-only lines.  Since sed operates in
19136  # text mode, it properly converts lines to CR/LF.  This bash problem
19137  # is reportedly fixed, but why not run on old versions too?
19138  sed '/^# Generated shell functions inserted here/q' "$ltmain" >> "$cfgfile" \
19139    || (rm -f "$cfgfile"; exit 1)
19140
19141  case $xsi_shell in
19142  yes)
19143    cat << \_LT_EOF >> "$cfgfile"
19144
19145# func_dirname file append nondir_replacement
19146# Compute the dirname of FILE.  If nonempty, add APPEND to the result,
19147# otherwise set result to NONDIR_REPLACEMENT.
19148func_dirname ()
19149{
19150  case ${1} in
19151    */*) func_dirname_result="${1%/*}${2}" ;;
19152    *  ) func_dirname_result="${3}" ;;
19153  esac
19154}
19155
19156# func_basename file
19157func_basename ()
19158{
19159  func_basename_result="${1##*/}"
19160}
19161
19162# func_dirname_and_basename file append nondir_replacement
19163# perform func_basename and func_dirname in a single function
19164# call:
19165#   dirname:  Compute the dirname of FILE.  If nonempty,
19166#             add APPEND to the result, otherwise set result
19167#             to NONDIR_REPLACEMENT.
19168#             value returned in "$func_dirname_result"
19169#   basename: Compute filename of FILE.
19170#             value retuned in "$func_basename_result"
19171# Implementation must be kept synchronized with func_dirname
19172# and func_basename. For efficiency, we do not delegate to
19173# those functions but instead duplicate the functionality here.
19174func_dirname_and_basename ()
19175{
19176  case ${1} in
19177    */*) func_dirname_result="${1%/*}${2}" ;;
19178    *  ) func_dirname_result="${3}" ;;
19179  esac
19180  func_basename_result="${1##*/}"
19181}
19182
19183# func_stripname prefix suffix name
19184# strip PREFIX and SUFFIX off of NAME.
19185# PREFIX and SUFFIX must not contain globbing or regex special
19186# characters, hashes, percent signs, but SUFFIX may contain a leading
19187# dot (in which case that matches only a dot).
19188func_stripname ()
19189{
19190  # pdksh 5.2.14 does not do ${X%$Y} correctly if both X and Y are
19191  # positional parameters, so assign one to ordinary parameter first.
19192  func_stripname_result=${3}
19193  func_stripname_result=${func_stripname_result#"${1}"}
19194  func_stripname_result=${func_stripname_result%"${2}"}
19195}
19196
19197# func_opt_split
19198func_opt_split ()
19199{
19200  func_opt_split_opt=${1%%=*}
19201  func_opt_split_arg=${1#*=}
19202}
19203
19204# func_lo2o object
19205func_lo2o ()
19206{
19207  case ${1} in
19208    *.lo) func_lo2o_result=${1%.lo}.${objext} ;;
19209    *)    func_lo2o_result=${1} ;;
19210  esac
19211}
19212
19213# func_xform libobj-or-source
19214func_xform ()
19215{
19216  func_xform_result=${1%.*}.lo
19217}
19218
19219# func_arith arithmetic-term...
19220func_arith ()
19221{
19222  func_arith_result=$(( $* ))
19223}
19224
19225# func_len string
19226# STRING may not start with a hyphen.
19227func_len ()
19228{
19229  func_len_result=${#1}
19230}
19231
19232_LT_EOF
19233    ;;
19234  *) # Bourne compatible functions.
19235    cat << \_LT_EOF >> "$cfgfile"
19236
19237# func_dirname file append nondir_replacement
19238# Compute the dirname of FILE.  If nonempty, add APPEND to the result,
19239# otherwise set result to NONDIR_REPLACEMENT.
19240func_dirname ()
19241{
19242  # Extract subdirectory from the argument.
19243  func_dirname_result=`$ECHO "${1}" | $SED "$dirname"`
19244  if test "X$func_dirname_result" = "X${1}"; then
19245    func_dirname_result="${3}"
19246  else
19247    func_dirname_result="$func_dirname_result${2}"
19248  fi
19249}
19250
19251# func_basename file
19252func_basename ()
19253{
19254  func_basename_result=`$ECHO "${1}" | $SED "$basename"`
19255}
19256
19257
19258# func_stripname prefix suffix name
19259# strip PREFIX and SUFFIX off of NAME.
19260# PREFIX and SUFFIX must not contain globbing or regex special
19261# characters, hashes, percent signs, but SUFFIX may contain a leading
19262# dot (in which case that matches only a dot).
19263# func_strip_suffix prefix name
19264func_stripname ()
19265{
19266  case ${2} in
19267    .*) func_stripname_result=`$ECHO "${3}" | $SED "s%^${1}%%; s%\\\\${2}\$%%"`;;
19268    *)  func_stripname_result=`$ECHO "${3}" | $SED "s%^${1}%%; s%${2}\$%%"`;;
19269  esac
19270}
19271
19272# sed scripts:
19273my_sed_long_opt='1s/^\(-[^=]*\)=.*/\1/;q'
19274my_sed_long_arg='1s/^-[^=]*=//'
19275
19276# func_opt_split
19277func_opt_split ()
19278{
19279  func_opt_split_opt=`$ECHO "${1}" | $SED "$my_sed_long_opt"`
19280  func_opt_split_arg=`$ECHO "${1}" | $SED "$my_sed_long_arg"`
19281}
19282
19283# func_lo2o object
19284func_lo2o ()
19285{
19286  func_lo2o_result=`$ECHO "${1}" | $SED "$lo2o"`
19287}
19288
19289# func_xform libobj-or-source
19290func_xform ()
19291{
19292  func_xform_result=`$ECHO "${1}" | $SED 's/\.[^.]*$/.lo/'`
19293}
19294
19295# func_arith arithmetic-term...
19296func_arith ()
19297{
19298  func_arith_result=`expr "$@"`
19299}
19300
19301# func_len string
19302# STRING may not start with a hyphen.
19303func_len ()
19304{
19305  func_len_result=`expr "$1" : ".*" 2>/dev/null || echo $max_cmd_len`
19306}
19307
19308_LT_EOF
19309esac
19310
19311case $lt_shell_append in
19312  yes)
19313    cat << \_LT_EOF >> "$cfgfile"
19314
19315# func_append var value
19316# Append VALUE to the end of shell variable VAR.
19317func_append ()
19318{
19319  eval "$1+=\$2"
19320}
19321_LT_EOF
19322    ;;
19323  *)
19324    cat << \_LT_EOF >> "$cfgfile"
19325
19326# func_append var value
19327# Append VALUE to the end of shell variable VAR.
19328func_append ()
19329{
19330  eval "$1=\$$1\$2"
19331}
19332
19333_LT_EOF
19334    ;;
19335  esac
19336
19337
19338  sed -n '/^# Generated shell functions inserted here/,$p' "$ltmain" >> "$cfgfile" \
19339    || (rm -f "$cfgfile"; exit 1)
19340
19341  mv -f "$cfgfile" "$ofile" ||
19342    (rm -f "$ofile" && cp "$cfgfile" "$ofile" && rm -f "$cfgfile")
19343  chmod +x "$ofile"
19344
19345
19346    cat <<_LT_EOF >> "$ofile"
19347
19348# ### BEGIN LIBTOOL TAG CONFIG: CXX
19349
19350# The linker used to build libraries.
19351LD=$lt_LD_CXX
19352
19353# How to create reloadable object files.
19354reload_flag=$lt_reload_flag_CXX
19355reload_cmds=$lt_reload_cmds_CXX
19356
19357# Commands used to build an old-style archive.
19358old_archive_cmds=$lt_old_archive_cmds_CXX
19359
19360# A language specific compiler.
19361CC=$lt_compiler_CXX
19362
19363# Is the compiler the GNU compiler?
19364with_gcc=$GCC_CXX
19365
19366# Compiler flag to turn off builtin functions.
19367no_builtin_flag=$lt_lt_prog_compiler_no_builtin_flag_CXX
19368
19369# How to pass a linker flag through the compiler.
19370wl=$lt_lt_prog_compiler_wl_CXX
19371
19372# Additional compiler flags for building library objects.
19373pic_flag=$lt_lt_prog_compiler_pic_CXX
19374
19375# Compiler flag to prevent dynamic linking.
19376link_static_flag=$lt_lt_prog_compiler_static_CXX
19377
19378# Does compiler simultaneously support -c and -o options?
19379compiler_c_o=$lt_lt_cv_prog_compiler_c_o_CXX
19380
19381# Whether or not to add -lc for building shared libraries.
19382build_libtool_need_lc=$archive_cmds_need_lc_CXX
19383
19384# Whether or not to disallow shared libs when runtime libs are static.
19385allow_libtool_libs_with_static_runtimes=$enable_shared_with_static_runtimes_CXX
19386
19387# Compiler flag to allow reflexive dlopens.
19388export_dynamic_flag_spec=$lt_export_dynamic_flag_spec_CXX
19389
19390# Compiler flag to generate shared objects directly from archives.
19391whole_archive_flag_spec=$lt_whole_archive_flag_spec_CXX
19392
19393# Whether the compiler copes with passing no objects directly.
19394compiler_needs_object=$lt_compiler_needs_object_CXX
19395
19396# Create an old-style archive from a shared archive.
19397old_archive_from_new_cmds=$lt_old_archive_from_new_cmds_CXX
19398
19399# Create a temporary old-style archive to link instead of a shared archive.
19400old_archive_from_expsyms_cmds=$lt_old_archive_from_expsyms_cmds_CXX
19401
19402# Commands used to build a shared archive.
19403archive_cmds=$lt_archive_cmds_CXX
19404archive_expsym_cmds=$lt_archive_expsym_cmds_CXX
19405
19406# Commands used to build a loadable module if different from building
19407# a shared archive.
19408module_cmds=$lt_module_cmds_CXX
19409module_expsym_cmds=$lt_module_expsym_cmds_CXX
19410
19411# Whether we are building with GNU ld or not.
19412with_gnu_ld=$lt_with_gnu_ld_CXX
19413
19414# Flag that allows shared libraries with undefined symbols to be built.
19415allow_undefined_flag=$lt_allow_undefined_flag_CXX
19416
19417# Flag that enforces no undefined symbols.
19418no_undefined_flag=$lt_no_undefined_flag_CXX
19419
19420# Flag to hardcode \$libdir into a binary during linking.
19421# This must work even if \$libdir does not exist
19422hardcode_libdir_flag_spec=$lt_hardcode_libdir_flag_spec_CXX
19423
19424# If ld is used when linking, flag to hardcode \$libdir into a binary
19425# during linking.  This must work even if \$libdir does not exist.
19426hardcode_libdir_flag_spec_ld=$lt_hardcode_libdir_flag_spec_ld_CXX
19427
19428# Whether we need a single "-rpath" flag with a separated argument.
19429hardcode_libdir_separator=$lt_hardcode_libdir_separator_CXX
19430
19431# Set to "yes" if using DIR/libNAME\${shared_ext} during linking hardcodes
19432# DIR into the resulting binary.
19433hardcode_direct=$hardcode_direct_CXX
19434
19435# Set to "yes" if using DIR/libNAME\${shared_ext} during linking hardcodes
19436# DIR into the resulting binary and the resulting library dependency is
19437# "absolute",i.e impossible to change by setting \${shlibpath_var} if the
19438# library is relocated.
19439hardcode_direct_absolute=$hardcode_direct_absolute_CXX
19440
19441# Set to "yes" if using the -LDIR flag during linking hardcodes DIR
19442# into the resulting binary.
19443hardcode_minus_L=$hardcode_minus_L_CXX
19444
19445# Set to "yes" if using SHLIBPATH_VAR=DIR during linking hardcodes DIR
19446# into the resulting binary.
19447hardcode_shlibpath_var=$hardcode_shlibpath_var_CXX
19448
19449# Set to "yes" if building a shared library automatically hardcodes DIR
19450# into the library and all subsequent libraries and executables linked
19451# against it.
19452hardcode_automatic=$hardcode_automatic_CXX
19453
19454# Set to yes if linker adds runtime paths of dependent libraries
19455# to runtime path list.
19456inherit_rpath=$inherit_rpath_CXX
19457
19458# Whether libtool must link a program against all its dependency libraries.
19459link_all_deplibs=$link_all_deplibs_CXX
19460
19461# Fix the shell variable \$srcfile for the compiler.
19462fix_srcfile_path=$lt_fix_srcfile_path_CXX
19463
19464# Set to "yes" if exported symbols are required.
19465always_export_symbols=$always_export_symbols_CXX
19466
19467# The commands to list exported symbols.
19468export_symbols_cmds=$lt_export_symbols_cmds_CXX
19469
19470# Symbols that should not be listed in the preloaded symbols.
19471exclude_expsyms=$lt_exclude_expsyms_CXX
19472
19473# Symbols that must always be exported.
19474include_expsyms=$lt_include_expsyms_CXX
19475
19476# Commands necessary for linking programs (against libraries) with templates.
19477prelink_cmds=$lt_prelink_cmds_CXX
19478
19479# Specify filename containing input files.
19480file_list_spec=$lt_file_list_spec_CXX
19481
19482# How to hardcode a shared library path into an executable.
19483hardcode_action=$hardcode_action_CXX
19484
19485# The directories searched by this compiler when creating a shared library.
19486compiler_lib_search_dirs=$lt_compiler_lib_search_dirs_CXX
19487
19488# Dependencies to place before and after the objects being linked to
19489# create a shared library.
19490predep_objects=$lt_predep_objects_CXX
19491postdep_objects=$lt_postdep_objects_CXX
19492predeps=$lt_predeps_CXX
19493postdeps=$lt_postdeps_CXX
19494
19495# The library search path used internally by the compiler when linking
19496# a shared library.
19497compiler_lib_search_path=$lt_compiler_lib_search_path_CXX
19498
19499# ### END LIBTOOL TAG CONFIG: CXX
19500_LT_EOF
19501
19502 ;;
19503
19504  esac
19505done # for ac_tag
19506
19507
19508as_fn_exit 0
19509_ACEOF
19510ac_clean_files=$ac_clean_files_save
19511
19512test $ac_write_fail = 0 ||
19513  as_fn_error $? "write failure creating $CONFIG_STATUS" "$LINENO" 5
19514
19515
19516# configure is writing to config.log, and then calls config.status.
19517# config.status does its own redirection, appending to config.log.
19518# Unfortunately, on DOS this fails, as config.log is still kept open
19519# by configure, so config.status won't be able to write to it; its
19520# output is simply discarded.  So we exec the FD to /dev/null,
19521# effectively closing config.log, so it can be properly (re)opened and
19522# appended to by config.status.  When coming back to configure, we
19523# need to make the FD available again.
19524if test "$no_create" != yes; then
19525  ac_cs_success=:
19526  ac_config_status_args=
19527  test "$silent" = yes &&
19528    ac_config_status_args="$ac_config_status_args --quiet"
19529  exec 5>/dev/null
19530  $SHELL $CONFIG_STATUS $ac_config_status_args || ac_cs_success=false
19531  exec 5>>config.log
19532  # Use ||, not &&, to avoid exiting from the if with $? = 1, which
19533  # would make configure fail if this is the last instruction.
19534  $ac_cs_success || as_fn_exit 1
19535fi
19536
19537#
19538# CONFIG_SUBDIRS section.
19539#
19540if test "$no_recursion" != yes; then
19541
19542  # Remove --cache-file, --srcdir, and --disable-option-checking arguments
19543  # so they do not pile up.
19544  ac_sub_configure_args=
19545  ac_prev=
19546  eval "set x $ac_configure_args"
19547  shift
19548  for ac_arg
19549  do
19550    if test -n "$ac_prev"; then
19551      ac_prev=
19552      continue
19553    fi
19554    case $ac_arg in
19555    -cache-file | --cache-file | --cache-fil | --cache-fi \
19556    | --cache-f | --cache- | --cache | --cach | --cac | --ca | --c)
19557      ac_prev=cache_file ;;
19558    -cache-file=* | --cache-file=* | --cache-fil=* | --cache-fi=* \
19559    | --cache-f=* | --cache-=* | --cache=* | --cach=* | --cac=* | --ca=* \
19560    | --c=*)
19561      ;;
19562    --config-cache | -C)
19563      ;;
19564    -srcdir | --srcdir | --srcdi | --srcd | --src | --sr)
19565      ac_prev=srcdir ;;
19566    -srcdir=* | --srcdir=* | --srcdi=* | --srcd=* | --src=* | --sr=*)
19567      ;;
19568    -prefix | --prefix | --prefi | --pref | --pre | --pr | --p)
19569      ac_prev=prefix ;;
19570    -prefix=* | --prefix=* | --prefi=* | --pref=* | --pre=* | --pr=* | --p=*)
19571      ;;
19572    --disable-option-checking)
19573      ;;
19574    *)
19575      case $ac_arg in
19576      *\'*) ac_arg=`$as_echo "$ac_arg" | sed "s/'/'\\\\\\\\''/g"` ;;
19577      esac
19578      as_fn_append ac_sub_configure_args " '$ac_arg'" ;;
19579    esac
19580  done
19581
19582  # Always prepend --prefix to ensure using the same prefix
19583  # in subdir configurations.
19584  ac_arg="--prefix=$prefix"
19585  case $ac_arg in
19586  *\'*) ac_arg=`$as_echo "$ac_arg" | sed "s/'/'\\\\\\\\''/g"` ;;
19587  esac
19588  ac_sub_configure_args="'$ac_arg' $ac_sub_configure_args"
19589
19590  # Pass --silent
19591  if test "$silent" = yes; then
19592    ac_sub_configure_args="--silent $ac_sub_configure_args"
19593  fi
19594
19595  # Always prepend --disable-option-checking to silence warnings, since
19596  # different subdirs can have different --enable and --with options.
19597  ac_sub_configure_args="--disable-option-checking $ac_sub_configure_args"
19598
19599  ac_popdir=`pwd`
19600  for ac_dir in : $subdirs; do test "x$ac_dir" = x: && continue
19601
19602    # Do not complain, so a configure script can configure whichever
19603    # parts of a large source tree are present.
19604    test -d "$srcdir/$ac_dir" || continue
19605
19606    ac_msg="=== configuring in $ac_dir (`pwd`/$ac_dir)"
19607    $as_echo "$as_me:${as_lineno-$LINENO}: $ac_msg" >&5
19608    $as_echo "$ac_msg" >&6
19609    as_dir="$ac_dir"; as_fn_mkdir_p
19610    ac_builddir=.
19611
19612case "$ac_dir" in
19613.) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;;
19614*)
19615  ac_dir_suffix=/`$as_echo "$ac_dir" | sed 's|^\.[\\/]||'`
19616  # A ".." for each directory in $ac_dir_suffix.
19617  ac_top_builddir_sub=`$as_echo "$ac_dir_suffix" | sed 's|/[^\\/]*|/..|g;s|/||'`
19618  case $ac_top_builddir_sub in
19619  "") ac_top_builddir_sub=. ac_top_build_prefix= ;;
19620  *)  ac_top_build_prefix=$ac_top_builddir_sub/ ;;
19621  esac ;;
19622esac
19623ac_abs_top_builddir=$ac_pwd
19624ac_abs_builddir=$ac_pwd$ac_dir_suffix
19625# for backward compatibility:
19626ac_top_builddir=$ac_top_build_prefix
19627
19628case $srcdir in
19629  .)  # We are building in place.
19630    ac_srcdir=.
19631    ac_top_srcdir=$ac_top_builddir_sub
19632    ac_abs_top_srcdir=$ac_pwd ;;
19633  [\\/]* | ?:[\\/]* )  # Absolute name.
19634    ac_srcdir=$srcdir$ac_dir_suffix;
19635    ac_top_srcdir=$srcdir
19636    ac_abs_top_srcdir=$srcdir ;;
19637  *) # Relative name.
19638    ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix
19639    ac_top_srcdir=$ac_top_build_prefix$srcdir
19640    ac_abs_top_srcdir=$ac_pwd/$srcdir ;;
19641esac
19642ac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix
19643
19644
19645    cd "$ac_dir"
19646
19647    # Check for guested configure; otherwise get Cygnus style configure.
19648    if test -f "$ac_srcdir/configure.gnu"; then
19649      ac_sub_configure=$ac_srcdir/configure.gnu
19650    elif test -f "$ac_srcdir/configure"; then
19651      ac_sub_configure=$ac_srcdir/configure
19652    elif test -f "$ac_srcdir/configure.in"; then
19653      # This should be Cygnus configure.
19654      ac_sub_configure=$ac_aux_dir/configure
19655    else
19656      { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: no configuration information is in $ac_dir" >&5
19657$as_echo "$as_me: WARNING: no configuration information is in $ac_dir" >&2;}
19658      ac_sub_configure=
19659    fi
19660
19661    # The recursion is here.
19662    if test -n "$ac_sub_configure"; then
19663      # Make the cache file name correct relative to the subdirectory.
19664      case $cache_file in
19665      [\\/]* | ?:[\\/]* ) ac_sub_cache_file=$cache_file ;;
19666      *) # Relative name.
19667	ac_sub_cache_file=$ac_top_build_prefix$cache_file ;;
19668      esac
19669
19670      { $as_echo "$as_me:${as_lineno-$LINENO}: running $SHELL $ac_sub_configure $ac_sub_configure_args --cache-file=$ac_sub_cache_file --srcdir=$ac_srcdir" >&5
19671$as_echo "$as_me: running $SHELL $ac_sub_configure $ac_sub_configure_args --cache-file=$ac_sub_cache_file --srcdir=$ac_srcdir" >&6;}
19672      # The eval makes quoting arguments work.
19673      eval "\$SHELL \"\$ac_sub_configure\" $ac_sub_configure_args \
19674	   --cache-file=\"\$ac_sub_cache_file\" --srcdir=\"\$ac_srcdir\"" ||
19675	as_fn_error $? "$ac_sub_configure failed for $ac_dir" "$LINENO" 5
19676    fi
19677
19678    cd "$ac_popdir"
19679  done
19680fi
19681if test -n "$ac_unrecognized_opts" && test "$enable_option_checking" != no; then
19682  { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: unrecognized options: $ac_unrecognized_opts" >&5
19683$as_echo "$as_me: WARNING: unrecognized options: $ac_unrecognized_opts" >&2;}
19684fi
19685
19686
19687