configure revision 963d66ac
17e6fb56fSmrg#! /bin/sh
27e6fb56fSmrg# Guess values for system-dependent variables and create Makefiles.
3963d66acSmrg# Generated by GNU Autoconf 2.69 for xf86-video-openchrome 0.4.0.
490b17f1bSmrg#
590b17f1bSmrg# Report bugs to <https://bugs.freedesktop.org/enter_bug.cgi?product=xorg&component=Driver/openchrome>.
690b17f1bSmrg#
790b17f1bSmrg#
890b17f1bSmrg# Copyright (C) 1992-1996, 1998-2012 Free Software Foundation, Inc.
97e6fb56fSmrg#
107e6fb56fSmrg#
117e6fb56fSmrg# This configure script is free software; the Free Software Foundation
127e6fb56fSmrg# gives unlimited permission to copy, distribute and modify it.
1390b17f1bSmrg## -------------------- ##
1490b17f1bSmrg## M4sh Initialization. ##
1590b17f1bSmrg## -------------------- ##
167e6fb56fSmrg
177e6fb56fSmrg# Be more Bourne compatible
187e6fb56fSmrgDUALCASE=1; export DUALCASE # for MKS sh
1990b17f1bSmrgif test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then :
207e6fb56fSmrg  emulate sh
217e6fb56fSmrg  NULLCMD=:
227e6fb56fSmrg  # Pre-4.2 versions of Zsh do word splitting on ${1+"$@"}, which
237e6fb56fSmrg  # is contrary to our usage.  Disable this feature.
247e6fb56fSmrg  alias -g '${1+"$@"}'='"$@"'
257e6fb56fSmrg  setopt NO_GLOB_SUBST
267e6fb56fSmrgelse
2790b17f1bSmrg  case `(set -o) 2>/dev/null` in #(
2890b17f1bSmrg  *posix*) :
2990b17f1bSmrg    set -o posix ;; #(
3090b17f1bSmrg  *) :
3190b17f1bSmrg     ;;
327e6fb56fSmrgesac
337e6fb56fSmrgfi
347e6fb56fSmrg
357e6fb56fSmrg
367e6fb56fSmrgas_nl='
377e6fb56fSmrg'
387e6fb56fSmrgexport as_nl
397e6fb56fSmrg# Printing a long string crashes Solaris 7 /usr/bin/printf.
407e6fb56fSmrgas_echo='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\'
417e6fb56fSmrgas_echo=$as_echo$as_echo$as_echo$as_echo$as_echo
427e6fb56fSmrgas_echo=$as_echo$as_echo$as_echo$as_echo$as_echo$as_echo
4390b17f1bSmrg# Prefer a ksh shell builtin over an external printf program on Solaris,
4490b17f1bSmrg# but without wasting forks for bash or zsh.
4590b17f1bSmrgif test -z "$BASH_VERSION$ZSH_VERSION" \
4690b17f1bSmrg    && (test "X`print -r -- $as_echo`" = "X$as_echo") 2>/dev/null; then
4790b17f1bSmrg  as_echo='print -r --'
4890b17f1bSmrg  as_echo_n='print -rn --'
4990b17f1bSmrgelif (test "X`printf %s $as_echo`" = "X$as_echo") 2>/dev/null; then
507e6fb56fSmrg  as_echo='printf %s\n'
517e6fb56fSmrg  as_echo_n='printf %s'
527e6fb56fSmrgelse
537e6fb56fSmrg  if test "X`(/usr/ucb/echo -n -n $as_echo) 2>/dev/null`" = "X-n $as_echo"; then
547e6fb56fSmrg    as_echo_body='eval /usr/ucb/echo -n "$1$as_nl"'
557e6fb56fSmrg    as_echo_n='/usr/ucb/echo -n'
567e6fb56fSmrg  else
577e6fb56fSmrg    as_echo_body='eval expr "X$1" : "X\\(.*\\)"'
587e6fb56fSmrg    as_echo_n_body='eval
597e6fb56fSmrg      arg=$1;
6090b17f1bSmrg      case $arg in #(
617e6fb56fSmrg      *"$as_nl"*)
627e6fb56fSmrg	expr "X$arg" : "X\\(.*\\)$as_nl";
637e6fb56fSmrg	arg=`expr "X$arg" : ".*$as_nl\\(.*\\)"`;;
647e6fb56fSmrg      esac;
657e6fb56fSmrg      expr "X$arg" : "X\\(.*\\)" | tr -d "$as_nl"
667e6fb56fSmrg    '
677e6fb56fSmrg    export as_echo_n_body
687e6fb56fSmrg    as_echo_n='sh -c $as_echo_n_body as_echo'
697e6fb56fSmrg  fi
707e6fb56fSmrg  export as_echo_body
717e6fb56fSmrg  as_echo='sh -c $as_echo_body as_echo'
727e6fb56fSmrgfi
737e6fb56fSmrg
747e6fb56fSmrg# The user is always right.
757e6fb56fSmrgif test "${PATH_SEPARATOR+set}" != set; then
767e6fb56fSmrg  PATH_SEPARATOR=:
777e6fb56fSmrg  (PATH='/bin;/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 && {
787e6fb56fSmrg    (PATH='/bin:/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 ||
797e6fb56fSmrg      PATH_SEPARATOR=';'
807e6fb56fSmrg  }
817e6fb56fSmrgfi
827e6fb56fSmrg
837e6fb56fSmrg
847e6fb56fSmrg# IFS
857e6fb56fSmrg# We need space, tab and new line, in precisely that order.  Quoting is
867e6fb56fSmrg# there to prevent editors from complaining about space-tab.
877e6fb56fSmrg# (If _AS_PATH_WALK were called with IFS unset, it would disable word
887e6fb56fSmrg# splitting by setting IFS to empty value.)
897e6fb56fSmrgIFS=" ""	$as_nl"
907e6fb56fSmrg
917e6fb56fSmrg# Find who we are.  Look in the path if we contain no directory separator.
9290b17f1bSmrgas_myself=
9390b17f1bSmrgcase $0 in #((
947e6fb56fSmrg  *[\\/]* ) as_myself=$0 ;;
957e6fb56fSmrg  *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
967e6fb56fSmrgfor as_dir in $PATH
977e6fb56fSmrgdo
987e6fb56fSmrg  IFS=$as_save_IFS
997e6fb56fSmrg  test -z "$as_dir" && as_dir=.
10090b17f1bSmrg    test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break
10190b17f1bSmrg  done
1027e6fb56fSmrgIFS=$as_save_IFS
1037e6fb56fSmrg
1047e6fb56fSmrg     ;;
1057e6fb56fSmrgesac
1067e6fb56fSmrg# We did not find ourselves, most probably we were run as `sh COMMAND'
1077e6fb56fSmrg# in which case we are not to be found in the path.
1087e6fb56fSmrgif test "x$as_myself" = x; then
1097e6fb56fSmrg  as_myself=$0
1107e6fb56fSmrgfi
1117e6fb56fSmrgif test ! -f "$as_myself"; then
1127e6fb56fSmrg  $as_echo "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2
11390b17f1bSmrg  exit 1
1147e6fb56fSmrgfi
1157e6fb56fSmrg
11690b17f1bSmrg# Unset variables that we do not need and which cause bugs (e.g. in
11790b17f1bSmrg# pre-3.0 UWIN ksh).  But do not cause bugs in bash 2.01; the "|| exit 1"
11890b17f1bSmrg# suppresses any "Segmentation fault" message there.  '((' could
11990b17f1bSmrg# trigger a bug in pdksh 5.2.14.
12090b17f1bSmrgfor as_var in BASH_ENV ENV MAIL MAILPATH
12190b17f1bSmrgdo eval test x\${$as_var+set} = xset \
12290b17f1bSmrg  && ( (unset $as_var) || exit 1) >/dev/null 2>&1 && unset $as_var || :
1237e6fb56fSmrgdone
1247e6fb56fSmrgPS1='$ '
1257e6fb56fSmrgPS2='> '
1267e6fb56fSmrgPS4='+ '
1277e6fb56fSmrg
1287e6fb56fSmrg# NLS nuisances.
1297e6fb56fSmrgLC_ALL=C
1307e6fb56fSmrgexport LC_ALL
1317e6fb56fSmrgLANGUAGE=C
1327e6fb56fSmrgexport LANGUAGE
1337e6fb56fSmrg
13490b17f1bSmrg# CDPATH.
13590b17f1bSmrg(unset CDPATH) >/dev/null 2>&1 && unset CDPATH
13690b17f1bSmrg
13790b17f1bSmrg# Use a proper internal environment variable to ensure we don't fall
13890b17f1bSmrg  # into an infinite loop, continuously re-executing ourselves.
13990b17f1bSmrg  if test x"${_as_can_reexec}" != xno && test "x$CONFIG_SHELL" != x; then
14090b17f1bSmrg    _as_can_reexec=no; export _as_can_reexec;
14190b17f1bSmrg    # We cannot yet assume a decent shell, so we have to provide a
14290b17f1bSmrg# neutralization value for shells without unset; and this also
14390b17f1bSmrg# works around shells that cannot unset nonexistent variables.
14490b17f1bSmrg# Preserve -v and -x to the replacement shell.
14590b17f1bSmrgBASH_ENV=/dev/null
14690b17f1bSmrgENV=/dev/null
14790b17f1bSmrg(unset BASH_ENV) >/dev/null 2>&1 && unset BASH_ENV ENV
14890b17f1bSmrgcase $- in # ((((
14990b17f1bSmrg  *v*x* | *x*v* ) as_opts=-vx ;;
15090b17f1bSmrg  *v* ) as_opts=-v ;;
15190b17f1bSmrg  *x* ) as_opts=-x ;;
15290b17f1bSmrg  * ) as_opts= ;;
15390b17f1bSmrgesac
15490b17f1bSmrgexec $CONFIG_SHELL $as_opts "$as_myself" ${1+"$@"}
15590b17f1bSmrg# Admittedly, this is quite paranoid, since all the known shells bail
15690b17f1bSmrg# out after a failed `exec'.
15790b17f1bSmrg$as_echo "$0: could not re-execute with $CONFIG_SHELL" >&2
15890b17f1bSmrgas_fn_exit 255
15990b17f1bSmrg  fi
16090b17f1bSmrg  # We don't want this to propagate to other subprocesses.
16190b17f1bSmrg          { _as_can_reexec=; unset _as_can_reexec;}
16290b17f1bSmrgif test "x$CONFIG_SHELL" = x; then
16390b17f1bSmrg  as_bourne_compatible="if test -n \"\${ZSH_VERSION+set}\" && (emulate sh) >/dev/null 2>&1; then :
16490b17f1bSmrg  emulate sh
16590b17f1bSmrg  NULLCMD=:
16690b17f1bSmrg  # Pre-4.2 versions of Zsh do word splitting on \${1+\"\$@\"}, which
16790b17f1bSmrg  # is contrary to our usage.  Disable this feature.
16890b17f1bSmrg  alias -g '\${1+\"\$@\"}'='\"\$@\"'
16990b17f1bSmrg  setopt NO_GLOB_SUBST
17090b17f1bSmrgelse
17190b17f1bSmrg  case \`(set -o) 2>/dev/null\` in #(
17290b17f1bSmrg  *posix*) :
17390b17f1bSmrg    set -o posix ;; #(
17490b17f1bSmrg  *) :
17590b17f1bSmrg     ;;
17690b17f1bSmrgesac
17790b17f1bSmrgfi
17890b17f1bSmrg"
17990b17f1bSmrg  as_required="as_fn_return () { (exit \$1); }
18090b17f1bSmrgas_fn_success () { as_fn_return 0; }
18190b17f1bSmrgas_fn_failure () { as_fn_return 1; }
18290b17f1bSmrgas_fn_ret_success () { return 0; }
18390b17f1bSmrgas_fn_ret_failure () { return 1; }
18490b17f1bSmrg
18590b17f1bSmrgexitcode=0
18690b17f1bSmrgas_fn_success || { exitcode=1; echo as_fn_success failed.; }
18790b17f1bSmrgas_fn_failure && { exitcode=1; echo as_fn_failure succeeded.; }
18890b17f1bSmrgas_fn_ret_success || { exitcode=1; echo as_fn_ret_success failed.; }
18990b17f1bSmrgas_fn_ret_failure && { exitcode=1; echo as_fn_ret_failure succeeded.; }
19090b17f1bSmrgif ( set x; as_fn_ret_success y && test x = \"\$1\" ); then :
19190b17f1bSmrg
19290b17f1bSmrgelse
19390b17f1bSmrg  exitcode=1; echo positional parameters were not saved.
19490b17f1bSmrgfi
19590b17f1bSmrgtest x\$exitcode = x0 || exit 1
19690b17f1bSmrgtest -x / || exit 1"
19790b17f1bSmrg  as_suggested="  as_lineno_1=";as_suggested=$as_suggested$LINENO;as_suggested=$as_suggested" as_lineno_1a=\$LINENO
19890b17f1bSmrg  as_lineno_2=";as_suggested=$as_suggested$LINENO;as_suggested=$as_suggested" as_lineno_2a=\$LINENO
19990b17f1bSmrg  eval 'test \"x\$as_lineno_1'\$as_run'\" != \"x\$as_lineno_2'\$as_run'\" &&
20090b17f1bSmrg  test \"x\`expr \$as_lineno_1'\$as_run' + 1\`\" = \"x\$as_lineno_2'\$as_run'\"' || exit 1
20190b17f1bSmrg
20290b17f1bSmrg  test -n \"\${ZSH_VERSION+set}\${BASH_VERSION+set}\" || (
20390b17f1bSmrg    ECHO='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\'
20490b17f1bSmrg    ECHO=\$ECHO\$ECHO\$ECHO\$ECHO\$ECHO
20590b17f1bSmrg    ECHO=\$ECHO\$ECHO\$ECHO\$ECHO\$ECHO\$ECHO
20690b17f1bSmrg    PATH=/empty FPATH=/empty; export PATH FPATH
20790b17f1bSmrg    test \"X\`printf %s \$ECHO\`\" = \"X\$ECHO\" \\
20890b17f1bSmrg      || test \"X\`print -r -- \$ECHO\`\" = \"X\$ECHO\" ) || exit 1
20990b17f1bSmrgtest \$(( 1 + 1 )) = 2 || exit 1"
21090b17f1bSmrg  if (eval "$as_required") 2>/dev/null; then :
21190b17f1bSmrg  as_have_required=yes
21290b17f1bSmrgelse
21390b17f1bSmrg  as_have_required=no
21490b17f1bSmrgfi
21590b17f1bSmrg  if test x$as_have_required = xyes && (eval "$as_suggested") 2>/dev/null; then :
21690b17f1bSmrg
21790b17f1bSmrgelse
21890b17f1bSmrg  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
21990b17f1bSmrgas_found=false
22090b17f1bSmrgfor as_dir in /bin$PATH_SEPARATOR/usr/bin$PATH_SEPARATOR$PATH
22190b17f1bSmrgdo
22290b17f1bSmrg  IFS=$as_save_IFS
22390b17f1bSmrg  test -z "$as_dir" && as_dir=.
22490b17f1bSmrg  as_found=:
22590b17f1bSmrg  case $as_dir in #(
22690b17f1bSmrg	 /*)
22790b17f1bSmrg	   for as_base in sh bash ksh sh5; do
22890b17f1bSmrg	     # Try only shells that exist, to save several forks.
22990b17f1bSmrg	     as_shell=$as_dir/$as_base
23090b17f1bSmrg	     if { test -f "$as_shell" || test -f "$as_shell.exe"; } &&
23190b17f1bSmrg		    { $as_echo "$as_bourne_compatible""$as_required" | as_run=a "$as_shell"; } 2>/dev/null; then :
23290b17f1bSmrg  CONFIG_SHELL=$as_shell as_have_required=yes
23390b17f1bSmrg		   if { $as_echo "$as_bourne_compatible""$as_suggested" | as_run=a "$as_shell"; } 2>/dev/null; then :
23490b17f1bSmrg  break 2
23590b17f1bSmrgfi
23690b17f1bSmrgfi
23790b17f1bSmrg	   done;;
23890b17f1bSmrg       esac
23990b17f1bSmrg  as_found=false
24090b17f1bSmrgdone
24190b17f1bSmrg$as_found || { if { test -f "$SHELL" || test -f "$SHELL.exe"; } &&
24290b17f1bSmrg	      { $as_echo "$as_bourne_compatible""$as_required" | as_run=a "$SHELL"; } 2>/dev/null; then :
24390b17f1bSmrg  CONFIG_SHELL=$SHELL as_have_required=yes
24490b17f1bSmrgfi; }
24590b17f1bSmrgIFS=$as_save_IFS
24690b17f1bSmrg
24790b17f1bSmrg
24890b17f1bSmrg      if test "x$CONFIG_SHELL" != x; then :
24990b17f1bSmrg  export CONFIG_SHELL
25090b17f1bSmrg             # We cannot yet assume a decent shell, so we have to provide a
25190b17f1bSmrg# neutralization value for shells without unset; and this also
25290b17f1bSmrg# works around shells that cannot unset nonexistent variables.
25390b17f1bSmrg# Preserve -v and -x to the replacement shell.
25490b17f1bSmrgBASH_ENV=/dev/null
25590b17f1bSmrgENV=/dev/null
25690b17f1bSmrg(unset BASH_ENV) >/dev/null 2>&1 && unset BASH_ENV ENV
25790b17f1bSmrgcase $- in # ((((
25890b17f1bSmrg  *v*x* | *x*v* ) as_opts=-vx ;;
25990b17f1bSmrg  *v* ) as_opts=-v ;;
26090b17f1bSmrg  *x* ) as_opts=-x ;;
26190b17f1bSmrg  * ) as_opts= ;;
26290b17f1bSmrgesac
26390b17f1bSmrgexec $CONFIG_SHELL $as_opts "$as_myself" ${1+"$@"}
26490b17f1bSmrg# Admittedly, this is quite paranoid, since all the known shells bail
26590b17f1bSmrg# out after a failed `exec'.
26690b17f1bSmrg$as_echo "$0: could not re-execute with $CONFIG_SHELL" >&2
26790b17f1bSmrgexit 255
26890b17f1bSmrgfi
26990b17f1bSmrg
27090b17f1bSmrg    if test x$as_have_required = xno; then :
27190b17f1bSmrg  $as_echo "$0: This script requires a shell more modern than all"
27290b17f1bSmrg  $as_echo "$0: the shells that I found on your system."
27390b17f1bSmrg  if test x${ZSH_VERSION+set} = xset ; then
27490b17f1bSmrg    $as_echo "$0: In particular, zsh $ZSH_VERSION has bugs and should"
27590b17f1bSmrg    $as_echo "$0: be upgraded to zsh 4.3.4 or later."
27690b17f1bSmrg  else
27790b17f1bSmrg    $as_echo "$0: Please tell bug-autoconf@gnu.org and
27890b17f1bSmrg$0: https://bugs.freedesktop.org/enter_bug.cgi?product=xorg&component=Driver/openchrome
27990b17f1bSmrg$0: about your system, including any error possibly output
28090b17f1bSmrg$0: before this message. Then install a modern shell, or
28190b17f1bSmrg$0: manually run the script under such a shell if you do
28290b17f1bSmrg$0: have one."
28390b17f1bSmrg  fi
28490b17f1bSmrg  exit 1
28590b17f1bSmrgfi
28690b17f1bSmrgfi
28790b17f1bSmrgfi
28890b17f1bSmrgSHELL=${CONFIG_SHELL-/bin/sh}
28990b17f1bSmrgexport SHELL
29090b17f1bSmrg# Unset more variables known to interfere with behavior of common tools.
29190b17f1bSmrgCLICOLOR_FORCE= GREP_OPTIONS=
29290b17f1bSmrgunset CLICOLOR_FORCE GREP_OPTIONS
29390b17f1bSmrg
29490b17f1bSmrg## --------------------- ##
29590b17f1bSmrg## M4sh Shell Functions. ##
29690b17f1bSmrg## --------------------- ##
29790b17f1bSmrg# as_fn_unset VAR
29890b17f1bSmrg# ---------------
29990b17f1bSmrg# Portably unset VAR.
30090b17f1bSmrgas_fn_unset ()
30190b17f1bSmrg{
30290b17f1bSmrg  { eval $1=; unset $1;}
30390b17f1bSmrg}
30490b17f1bSmrgas_unset=as_fn_unset
30590b17f1bSmrg
30690b17f1bSmrg# as_fn_set_status STATUS
30790b17f1bSmrg# -----------------------
30890b17f1bSmrg# Set $? to STATUS, without forking.
30990b17f1bSmrgas_fn_set_status ()
31090b17f1bSmrg{
31190b17f1bSmrg  return $1
31290b17f1bSmrg} # as_fn_set_status
31390b17f1bSmrg
31490b17f1bSmrg# as_fn_exit STATUS
31590b17f1bSmrg# -----------------
31690b17f1bSmrg# Exit the shell with STATUS, even in a "trap 0" or "set -e" context.
31790b17f1bSmrgas_fn_exit ()
31890b17f1bSmrg{
31990b17f1bSmrg  set +e
32090b17f1bSmrg  as_fn_set_status $1
32190b17f1bSmrg  exit $1
32290b17f1bSmrg} # as_fn_exit
32390b17f1bSmrg
32490b17f1bSmrg# as_fn_mkdir_p
32590b17f1bSmrg# -------------
32690b17f1bSmrg# Create "$as_dir" as a directory, including parents if necessary.
32790b17f1bSmrgas_fn_mkdir_p ()
32890b17f1bSmrg{
32990b17f1bSmrg
33090b17f1bSmrg  case $as_dir in #(
33190b17f1bSmrg  -*) as_dir=./$as_dir;;
33290b17f1bSmrg  esac
33390b17f1bSmrg  test -d "$as_dir" || eval $as_mkdir_p || {
33490b17f1bSmrg    as_dirs=
33590b17f1bSmrg    while :; do
33690b17f1bSmrg      case $as_dir in #(
33790b17f1bSmrg      *\'*) as_qdir=`$as_echo "$as_dir" | sed "s/'/'\\\\\\\\''/g"`;; #'(
33890b17f1bSmrg      *) as_qdir=$as_dir;;
33990b17f1bSmrg      esac
34090b17f1bSmrg      as_dirs="'$as_qdir' $as_dirs"
34190b17f1bSmrg      as_dir=`$as_dirname -- "$as_dir" ||
34290b17f1bSmrg$as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
34390b17f1bSmrg	 X"$as_dir" : 'X\(//\)[^/]' \| \
34490b17f1bSmrg	 X"$as_dir" : 'X\(//\)$' \| \
34590b17f1bSmrg	 X"$as_dir" : 'X\(/\)' \| . 2>/dev/null ||
34690b17f1bSmrg$as_echo X"$as_dir" |
34790b17f1bSmrg    sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
34890b17f1bSmrg	    s//\1/
34990b17f1bSmrg	    q
35090b17f1bSmrg	  }
35190b17f1bSmrg	  /^X\(\/\/\)[^/].*/{
35290b17f1bSmrg	    s//\1/
35390b17f1bSmrg	    q
35490b17f1bSmrg	  }
35590b17f1bSmrg	  /^X\(\/\/\)$/{
35690b17f1bSmrg	    s//\1/
35790b17f1bSmrg	    q
35890b17f1bSmrg	  }
35990b17f1bSmrg	  /^X\(\/\).*/{
36090b17f1bSmrg	    s//\1/
36190b17f1bSmrg	    q
36290b17f1bSmrg	  }
36390b17f1bSmrg	  s/.*/./; q'`
36490b17f1bSmrg      test -d "$as_dir" && break
36590b17f1bSmrg    done
36690b17f1bSmrg    test -z "$as_dirs" || eval "mkdir $as_dirs"
36790b17f1bSmrg  } || test -d "$as_dir" || as_fn_error $? "cannot create directory $as_dir"
36890b17f1bSmrg
36990b17f1bSmrg
37090b17f1bSmrg} # as_fn_mkdir_p
37190b17f1bSmrg
37290b17f1bSmrg# as_fn_executable_p FILE
37390b17f1bSmrg# -----------------------
37490b17f1bSmrg# Test if FILE is an executable regular file.
37590b17f1bSmrgas_fn_executable_p ()
37690b17f1bSmrg{
37790b17f1bSmrg  test -f "$1" && test -x "$1"
37890b17f1bSmrg} # as_fn_executable_p
37990b17f1bSmrg# as_fn_append VAR VALUE
38090b17f1bSmrg# ----------------------
38190b17f1bSmrg# Append the text in VALUE to the end of the definition contained in VAR. Take
38290b17f1bSmrg# advantage of any shell optimizations that allow amortized linear growth over
38390b17f1bSmrg# repeated appends, instead of the typical quadratic growth present in naive
38490b17f1bSmrg# implementations.
38590b17f1bSmrgif (eval "as_var=1; as_var+=2; test x\$as_var = x12") 2>/dev/null; then :
38690b17f1bSmrg  eval 'as_fn_append ()
38790b17f1bSmrg  {
38890b17f1bSmrg    eval $1+=\$2
38990b17f1bSmrg  }'
39090b17f1bSmrgelse
39190b17f1bSmrg  as_fn_append ()
39290b17f1bSmrg  {
39390b17f1bSmrg    eval $1=\$$1\$2
39490b17f1bSmrg  }
39590b17f1bSmrgfi # as_fn_append
39690b17f1bSmrg
39790b17f1bSmrg# as_fn_arith ARG...
39890b17f1bSmrg# ------------------
39990b17f1bSmrg# Perform arithmetic evaluation on the ARGs, and store the result in the
40090b17f1bSmrg# global $as_val. Take advantage of shells that can avoid forks. The arguments
40190b17f1bSmrg# must be portable across $(()) and expr.
40290b17f1bSmrgif (eval "test \$(( 1 + 1 )) = 2") 2>/dev/null; then :
40390b17f1bSmrg  eval 'as_fn_arith ()
40490b17f1bSmrg  {
40590b17f1bSmrg    as_val=$(( $* ))
40690b17f1bSmrg  }'
40790b17f1bSmrgelse
40890b17f1bSmrg  as_fn_arith ()
40990b17f1bSmrg  {
41090b17f1bSmrg    as_val=`expr "$@" || test $? -eq 1`
41190b17f1bSmrg  }
41290b17f1bSmrgfi # as_fn_arith
41390b17f1bSmrg
41490b17f1bSmrg
41590b17f1bSmrg# as_fn_error STATUS ERROR [LINENO LOG_FD]
41690b17f1bSmrg# ----------------------------------------
41790b17f1bSmrg# Output "`basename $0`: error: ERROR" to stderr. If LINENO and LOG_FD are
41890b17f1bSmrg# provided, also output the error to LOG_FD, referencing LINENO. Then exit the
41990b17f1bSmrg# script with STATUS, using 1 if that was 0.
42090b17f1bSmrgas_fn_error ()
42190b17f1bSmrg{
42290b17f1bSmrg  as_status=$1; test $as_status -eq 0 && as_status=1
42390b17f1bSmrg  if test "$4"; then
42490b17f1bSmrg    as_lineno=${as_lineno-"$3"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
42590b17f1bSmrg    $as_echo "$as_me:${as_lineno-$LINENO}: error: $2" >&$4
42690b17f1bSmrg  fi
42790b17f1bSmrg  $as_echo "$as_me: error: $2" >&2
42890b17f1bSmrg  as_fn_exit $as_status
42990b17f1bSmrg} # as_fn_error
43090b17f1bSmrg
4317e6fb56fSmrgif expr a : '\(a\)' >/dev/null 2>&1 &&
4327e6fb56fSmrg   test "X`expr 00001 : '.*\(...\)'`" = X001; then
4337e6fb56fSmrg  as_expr=expr
4347e6fb56fSmrgelse
4357e6fb56fSmrg  as_expr=false
4367e6fb56fSmrgfi
4377e6fb56fSmrg
4387e6fb56fSmrgif (basename -- /) >/dev/null 2>&1 && test "X`basename -- / 2>&1`" = "X/"; then
4397e6fb56fSmrg  as_basename=basename
4407e6fb56fSmrgelse
4417e6fb56fSmrg  as_basename=false
4427e6fb56fSmrgfi
4437e6fb56fSmrg
44490b17f1bSmrgif (as_dir=`dirname -- /` && test "X$as_dir" = X/) >/dev/null 2>&1; then
44590b17f1bSmrg  as_dirname=dirname
44690b17f1bSmrgelse
44790b17f1bSmrg  as_dirname=false
44890b17f1bSmrgfi
4497e6fb56fSmrg
4507e6fb56fSmrgas_me=`$as_basename -- "$0" ||
4517e6fb56fSmrg$as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \
4527e6fb56fSmrg	 X"$0" : 'X\(//\)$' \| \
4537e6fb56fSmrg	 X"$0" : 'X\(/\)' \| . 2>/dev/null ||
4547e6fb56fSmrg$as_echo X/"$0" |
4557e6fb56fSmrg    sed '/^.*\/\([^/][^/]*\)\/*$/{
4567e6fb56fSmrg	    s//\1/
4577e6fb56fSmrg	    q
4587e6fb56fSmrg	  }
4597e6fb56fSmrg	  /^X\/\(\/\/\)$/{
4607e6fb56fSmrg	    s//\1/
4617e6fb56fSmrg	    q
4627e6fb56fSmrg	  }
4637e6fb56fSmrg	  /^X\/\(\/\).*/{
4647e6fb56fSmrg	    s//\1/
4657e6fb56fSmrg	    q
4667e6fb56fSmrg	  }
4677e6fb56fSmrg	  s/.*/./; q'`
4687e6fb56fSmrg
46990b17f1bSmrg# Avoid depending upon Character Ranges.
47090b17f1bSmrgas_cr_letters='abcdefghijklmnopqrstuvwxyz'
47190b17f1bSmrgas_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ'
47290b17f1bSmrgas_cr_Letters=$as_cr_letters$as_cr_LETTERS
47390b17f1bSmrgas_cr_digits='0123456789'
47490b17f1bSmrgas_cr_alnum=$as_cr_Letters$as_cr_digits
4757e6fb56fSmrg
4767e6fb56fSmrg
47790b17f1bSmrg  as_lineno_1=$LINENO as_lineno_1a=$LINENO
47890b17f1bSmrg  as_lineno_2=$LINENO as_lineno_2a=$LINENO
47990b17f1bSmrg  eval 'test "x$as_lineno_1'$as_run'" != "x$as_lineno_2'$as_run'" &&
48090b17f1bSmrg  test "x`expr $as_lineno_1'$as_run' + 1`" = "x$as_lineno_2'$as_run'"' || {
48190b17f1bSmrg  # Blame Lee E. McMahon (1931-1989) for sed's syntax.  :-)
48290b17f1bSmrg  sed -n '
48390b17f1bSmrg    p
48490b17f1bSmrg    /[$]LINENO/=
48590b17f1bSmrg  ' <$as_myself |
48690b17f1bSmrg    sed '
48790b17f1bSmrg      s/[$]LINENO.*/&-/
48890b17f1bSmrg      t lineno
48990b17f1bSmrg      b
49090b17f1bSmrg      :lineno
49190b17f1bSmrg      N
49290b17f1bSmrg      :loop
49390b17f1bSmrg      s/[$]LINENO\([^'$as_cr_alnum'_].*\n\)\(.*\)/\2\1\2/
49490b17f1bSmrg      t loop
49590b17f1bSmrg      s/-\n.*//
49690b17f1bSmrg    ' >$as_me.lineno &&
49790b17f1bSmrg  chmod +x "$as_me.lineno" ||
49890b17f1bSmrg    { $as_echo "$as_me: error: cannot create $as_me.lineno; rerun with a POSIX shell" >&2; as_fn_exit 1; }
4997e6fb56fSmrg
50090b17f1bSmrg  # If we had to re-execute with $CONFIG_SHELL, we're ensured to have
50190b17f1bSmrg  # already done that, so ensure we don't try to do so again and fall
50290b17f1bSmrg  # in an infinite loop.  This has already happened in practice.
50390b17f1bSmrg  _as_can_reexec=no; export _as_can_reexec
50490b17f1bSmrg  # Don't try to exec as it changes $[0], causing all sort of problems
50590b17f1bSmrg  # (the dirname of $[0] is not the place where we might find the
50690b17f1bSmrg  # original and so on.  Autoconf is especially sensitive to this).
50790b17f1bSmrg  . "./$as_me.lineno"
50890b17f1bSmrg  # Exit status is that of the last command.
50990b17f1bSmrg  exit
5107e6fb56fSmrg}
5117e6fb56fSmrg
51290b17f1bSmrgECHO_C= ECHO_N= ECHO_T=
51390b17f1bSmrgcase `echo -n x` in #(((((
51490b17f1bSmrg-n*)
51590b17f1bSmrg  case `echo 'xy\c'` in
51690b17f1bSmrg  *c*) ECHO_T='	';;	# ECHO_T is single tab character.
51790b17f1bSmrg  xy)  ECHO_C='\c';;
51890b17f1bSmrg  *)   echo `echo ksh88 bug on AIX 6.1` > /dev/null
51990b17f1bSmrg       ECHO_T='	';;
52090b17f1bSmrg  esac;;
52190b17f1bSmrg*)
52290b17f1bSmrg  ECHO_N='-n';;
52390b17f1bSmrgesac
5247e6fb56fSmrg
52590b17f1bSmrgrm -f conf$$ conf$$.exe conf$$.file
52690b17f1bSmrgif test -d conf$$.dir; then
52790b17f1bSmrg  rm -f conf$$.dir/conf$$.file
5287e6fb56fSmrgelse
52990b17f1bSmrg  rm -f conf$$.dir
53090b17f1bSmrg  mkdir conf$$.dir 2>/dev/null
5317e6fb56fSmrgfi
53290b17f1bSmrgif (echo >conf$$.file) 2>/dev/null; then
53390b17f1bSmrg  if ln -s conf$$.file conf$$ 2>/dev/null; then
53490b17f1bSmrg    as_ln_s='ln -s'
53590b17f1bSmrg    # ... but there are two gotchas:
53690b17f1bSmrg    # 1) On MSYS, both `ln -s file dir' and `ln file dir' fail.
53790b17f1bSmrg    # 2) DJGPP < 2.04 has no symlinks; `ln -s' creates a wrapper executable.
53890b17f1bSmrg    # In both cases, we have to default to `cp -pR'.
53990b17f1bSmrg    ln -s conf$$.file conf$$.dir 2>/dev/null && test ! -f conf$$.exe ||
54090b17f1bSmrg      as_ln_s='cp -pR'
54190b17f1bSmrg  elif ln conf$$.file conf$$ 2>/dev/null; then
54290b17f1bSmrg    as_ln_s=ln
54390b17f1bSmrg  else
54490b17f1bSmrg    as_ln_s='cp -pR'
54590b17f1bSmrg  fi
5467e6fb56fSmrgelse
54790b17f1bSmrg  as_ln_s='cp -pR'
5487e6fb56fSmrgfi
54990b17f1bSmrgrm -f conf$$ conf$$.exe conf$$.dir/conf$$.file conf$$.file
55090b17f1bSmrgrmdir conf$$.dir 2>/dev/null
5517e6fb56fSmrg
55290b17f1bSmrgif mkdir -p . 2>/dev/null; then
55390b17f1bSmrg  as_mkdir_p='mkdir -p "$as_dir"'
5547e6fb56fSmrgelse
55590b17f1bSmrg  test -d ./-p && rmdir ./-p
55690b17f1bSmrg  as_mkdir_p=false
55790b17f1bSmrgfi
5587e6fb56fSmrg
55990b17f1bSmrgas_test_x='test -x'
56090b17f1bSmrgas_executable_p=as_fn_executable_p
5617e6fb56fSmrg
56290b17f1bSmrg# Sed expression to map a string onto a valid CPP name.
56390b17f1bSmrgas_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'"
5647e6fb56fSmrg
56590b17f1bSmrg# Sed expression to map a string onto a valid variable name.
56690b17f1bSmrgas_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'"
5677e6fb56fSmrg
56890b17f1bSmrgSHELL=${CONFIG_SHELL-/bin/sh}
5697e6fb56fSmrg
5707e6fb56fSmrg
57190b17f1bSmrgtest -n "$DJDIR" || exec 7<&0 </dev/null
57290b17f1bSmrgexec 6>&1
5737e6fb56fSmrg
57490b17f1bSmrg# Name of the host.
57590b17f1bSmrg# hostname on some systems (SVR3.2, old GNU/Linux) returns a bogus exit status,
57690b17f1bSmrg# so uname gets run too.
57790b17f1bSmrgac_hostname=`(hostname || uname -n) 2>/dev/null | sed 1q`
5787e6fb56fSmrg
5797e6fb56fSmrg#
5807e6fb56fSmrg# Initializations.
5817e6fb56fSmrg#
5827e6fb56fSmrgac_default_prefix=/usr/local
5837e6fb56fSmrgac_clean_files=
5847e6fb56fSmrgac_config_libobj_dir=.
5857e6fb56fSmrgLIBOBJS=
5867e6fb56fSmrgcross_compiling=no
5877e6fb56fSmrgsubdirs=
5887e6fb56fSmrgMFLAGS=
5897e6fb56fSmrgMAKEFLAGS=
5907e6fb56fSmrg
5917e6fb56fSmrg# Identity of this package.
5927e6fb56fSmrgPACKAGE_NAME='xf86-video-openchrome'
5937e6fb56fSmrgPACKAGE_TARNAME='xf86-video-openchrome'
594963d66acSmrgPACKAGE_VERSION='0.4.0'
595963d66acSmrgPACKAGE_STRING='xf86-video-openchrome 0.4.0'
59690b17f1bSmrgPACKAGE_BUGREPORT='https://bugs.freedesktop.org/enter_bug.cgi?product=xorg&component=Driver/openchrome'
59790b17f1bSmrgPACKAGE_URL=''
5987e6fb56fSmrg
5997e6fb56fSmrgac_unique_file="Makefile.am"
6007e6fb56fSmrg# Factoring default headers for most tests.
6017e6fb56fSmrgac_includes_default="\
6027e6fb56fSmrg#include <stdio.h>
6037e6fb56fSmrg#ifdef HAVE_SYS_TYPES_H
6047e6fb56fSmrg# include <sys/types.h>
6057e6fb56fSmrg#endif
6067e6fb56fSmrg#ifdef HAVE_SYS_STAT_H
6077e6fb56fSmrg# include <sys/stat.h>
6087e6fb56fSmrg#endif
6097e6fb56fSmrg#ifdef STDC_HEADERS
6107e6fb56fSmrg# include <stdlib.h>
6117e6fb56fSmrg# include <stddef.h>
6127e6fb56fSmrg#else
6137e6fb56fSmrg# ifdef HAVE_STDLIB_H
6147e6fb56fSmrg#  include <stdlib.h>
6157e6fb56fSmrg# endif
6167e6fb56fSmrg#endif
6177e6fb56fSmrg#ifdef HAVE_STRING_H
6187e6fb56fSmrg# if !defined STDC_HEADERS && defined HAVE_MEMORY_H
6197e6fb56fSmrg#  include <memory.h>
6207e6fb56fSmrg# endif
6217e6fb56fSmrg# include <string.h>
6227e6fb56fSmrg#endif
6237e6fb56fSmrg#ifdef HAVE_STRINGS_H
6247e6fb56fSmrg# include <strings.h>
6257e6fb56fSmrg#endif
6267e6fb56fSmrg#ifdef HAVE_INTTYPES_H
6277e6fb56fSmrg# include <inttypes.h>
6287e6fb56fSmrg#endif
6297e6fb56fSmrg#ifdef HAVE_STDINT_H
6307e6fb56fSmrg# include <stdint.h>
6317e6fb56fSmrg#endif
6327e6fb56fSmrg#ifdef HAVE_UNISTD_H
6337e6fb56fSmrg# include <unistd.h>
6347e6fb56fSmrg#endif"
6357e6fb56fSmrg
6367e6fb56fSmrgac_subst_vars='am__EXEEXT_FALSE
6377e6fb56fSmrgam__EXEEXT_TRUE
6387e6fb56fSmrgLTLIBOBJS
6397e6fb56fSmrgLIBOBJS
64090b17f1bSmrgMAN_SUBSTS
64190b17f1bSmrgXORG_MAN_PAGE
64290b17f1bSmrgADMIN_MAN_DIR
64390b17f1bSmrgDRIVER_MAN_DIR
64490b17f1bSmrgMISC_MAN_DIR
64590b17f1bSmrgFILE_MAN_DIR
64690b17f1bSmrgLIB_MAN_DIR
64790b17f1bSmrgAPP_MAN_DIR
64890b17f1bSmrgADMIN_MAN_SUFFIX
64990b17f1bSmrgMISC_MAN_SUFFIX
65090b17f1bSmrgFILE_MAN_SUFFIX
65190b17f1bSmrgLIB_MAN_SUFFIX
65290b17f1bSmrgAPP_MAN_SUFFIX
6537e6fb56fSmrgDRIVER_MAN_SUFFIX
6547e6fb56fSmrgDRIVER_NAME
6557e6fb56fSmrgmoduledir
65690b17f1bSmrgTOOLS_FALSE
65790b17f1bSmrgTOOLS_TRUE
6587e6fb56fSmrgXV_DEBUG_FALSE
6597e6fb56fSmrgXV_DEBUG_TRUE
6607e6fb56fSmrgDEBUG_FALSE
6617e6fb56fSmrgDEBUG_TRUE
6627e6fb56fSmrgXVMC_FALSE
6637e6fb56fSmrgXVMC_TRUE
6647e6fb56fSmrgXVMC_LIBS
6657e6fb56fSmrgXVMC_CFLAGS
66690b17f1bSmrgLIBUDEV_LIBS
66790b17f1bSmrgLIBUDEV_CFLAGS
6687e6fb56fSmrgDRI_FALSE
6697e6fb56fSmrgDRI_TRUE
67090b17f1bSmrgDRI_LIBS
67190b17f1bSmrgDRI_CFLAGS
6727e6fb56fSmrgPCIACCESS_LIBS
6737e6fb56fSmrgPCIACCESS_CFLAGS
6747e6fb56fSmrgHAVE_XEXTPROTO_71_FALSE
6757e6fb56fSmrgHAVE_XEXTPROTO_71_TRUE
6767e6fb56fSmrgXEXT_LIBS
6777e6fb56fSmrgXEXT_CFLAGS
6787e6fb56fSmrgXORG_LIBS
6797e6fb56fSmrgXORG_CFLAGS
68090b17f1bSmrgPKG_CONFIG_LIBDIR
68190b17f1bSmrgPKG_CONFIG_PATH
6827e6fb56fSmrgPKG_CONFIG
6837e6fb56fSmrgCPP
684963d66acSmrgLT_SYS_LIBRARY_PATH
68590b17f1bSmrgOTOOL64
68690b17f1bSmrgOTOOL
68790b17f1bSmrgLIPO
6887e6fb56fSmrgNMEDIT
6897e6fb56fSmrgDSYMUTIL
69090b17f1bSmrgMANIFEST_TOOL
6917e6fb56fSmrgRANLIB
69290b17f1bSmrgac_ct_AR
6937e6fb56fSmrgAR
69490b17f1bSmrgDLLTOOL
69590b17f1bSmrgOBJDUMP
6967e6fb56fSmrgLN_S
69790b17f1bSmrgNM
69890b17f1bSmrgac_ct_DUMPBIN
69990b17f1bSmrgDUMPBIN
70090b17f1bSmrgLD
70190b17f1bSmrgFGREP
7027e6fb56fSmrgEGREP
7037e6fb56fSmrgGREP
7047e6fb56fSmrgSED
7057e6fb56fSmrgam__fastdepCC_FALSE
7067e6fb56fSmrgam__fastdepCC_TRUE
7077e6fb56fSmrgCCDEPMODE
70890b17f1bSmrgam__nodep
7097e6fb56fSmrgAMDEPBACKSLASH
7107e6fb56fSmrgAMDEP_FALSE
7117e6fb56fSmrgAMDEP_TRUE
7127e6fb56fSmrgam__quote
7137e6fb56fSmrgam__include
7147e6fb56fSmrgDEPDIR
7157e6fb56fSmrgOBJEXT
7167e6fb56fSmrgEXEEXT
7177e6fb56fSmrgac_ct_CC
7187e6fb56fSmrgCPPFLAGS
7197e6fb56fSmrgLDFLAGS
7207e6fb56fSmrgCFLAGS
7217e6fb56fSmrgCC
7227e6fb56fSmrghost_os
7237e6fb56fSmrghost_vendor
7247e6fb56fSmrghost_cpu
7257e6fb56fSmrghost
7267e6fb56fSmrgbuild_os
7277e6fb56fSmrgbuild_vendor
7287e6fb56fSmrgbuild_cpu
7297e6fb56fSmrgbuild
73090b17f1bSmrgLIBTOOL
7317e6fb56fSmrgMAINT
7327e6fb56fSmrgMAINTAINER_MODE_FALSE
7337e6fb56fSmrgMAINTAINER_MODE_TRUE
734963d66acSmrgAM_BACKSLASH
735963d66acSmrgAM_DEFAULT_VERBOSITY
736963d66acSmrgAM_DEFAULT_V
737963d66acSmrgAM_V
7387e6fb56fSmrgam__untar
7397e6fb56fSmrgam__tar
7407e6fb56fSmrgAMTAR
7417e6fb56fSmrgam__leading_dot
7427e6fb56fSmrgSET_MAKE
7437e6fb56fSmrgAWK
7447e6fb56fSmrgmkdir_p
7457e6fb56fSmrgMKDIR_P
7467e6fb56fSmrgINSTALL_STRIP_PROGRAM
7477e6fb56fSmrgSTRIP
7487e6fb56fSmrginstall_sh
7497e6fb56fSmrgMAKEINFO
7507e6fb56fSmrgAUTOHEADER
7517e6fb56fSmrgAUTOMAKE
7527e6fb56fSmrgAUTOCONF
7537e6fb56fSmrgACLOCAL
7547e6fb56fSmrgVERSION
7557e6fb56fSmrgPACKAGE
7567e6fb56fSmrgCYGPATH_W
7577e6fb56fSmrgam__isrc
7587e6fb56fSmrgINSTALL_DATA
7597e6fb56fSmrgINSTALL_SCRIPT
7607e6fb56fSmrgINSTALL_PROGRAM
7617e6fb56fSmrgtarget_alias
7627e6fb56fSmrghost_alias
7637e6fb56fSmrgbuild_alias
7647e6fb56fSmrgLIBS
7657e6fb56fSmrgECHO_T
7667e6fb56fSmrgECHO_N
7677e6fb56fSmrgECHO_C
7687e6fb56fSmrgDEFS
7697e6fb56fSmrgmandir
7707e6fb56fSmrglocaledir
7717e6fb56fSmrglibdir
7727e6fb56fSmrgpsdir
7737e6fb56fSmrgpdfdir
7747e6fb56fSmrgdvidir
7757e6fb56fSmrghtmldir
7767e6fb56fSmrginfodir
7777e6fb56fSmrgdocdir
7787e6fb56fSmrgoldincludedir
7797e6fb56fSmrgincludedir
7807e6fb56fSmrglocalstatedir
7817e6fb56fSmrgsharedstatedir
7827e6fb56fSmrgsysconfdir
7837e6fb56fSmrgdatadir
7847e6fb56fSmrgdatarootdir
7857e6fb56fSmrglibexecdir
7867e6fb56fSmrgsbindir
7877e6fb56fSmrgbindir
7887e6fb56fSmrgprogram_transform_name
7897e6fb56fSmrgprefix
7907e6fb56fSmrgexec_prefix
79190b17f1bSmrgPACKAGE_URL
7927e6fb56fSmrgPACKAGE_BUGREPORT
7937e6fb56fSmrgPACKAGE_STRING
7947e6fb56fSmrgPACKAGE_VERSION
7957e6fb56fSmrgPACKAGE_TARNAME
7967e6fb56fSmrgPACKAGE_NAME
7977e6fb56fSmrgPATH_SEPARATOR
7987e6fb56fSmrgSHELL'
7997e6fb56fSmrgac_subst_files=''
8007e6fb56fSmrgac_user_opts='
8017e6fb56fSmrgenable_option_checking
802963d66acSmrgenable_silent_rules
8037e6fb56fSmrgenable_maintainer_mode
8047e6fb56fSmrgenable_static
8057e6fb56fSmrgenable_shared
80690b17f1bSmrgwith_pic
8077e6fb56fSmrgenable_fast_install
808963d66acSmrgwith_aix_soname
8097e6fb56fSmrgenable_dependency_tracking
8107e6fb56fSmrgwith_gnu_ld
81190b17f1bSmrgwith_sysroot
8127e6fb56fSmrgenable_libtool_lock
81390b17f1bSmrgenable_largefile
8147e6fb56fSmrgwith_xorg_module_dir
8157e6fb56fSmrgenable_debug
8167e6fb56fSmrgenable_xv_debug
81790b17f1bSmrgenable_viaregtool
8187e6fb56fSmrgwith_release_version
8197e6fb56fSmrg'
8207e6fb56fSmrg      ac_precious_vars='build_alias
8217e6fb56fSmrghost_alias
8227e6fb56fSmrgtarget_alias
8237e6fb56fSmrgCC
8247e6fb56fSmrgCFLAGS
8257e6fb56fSmrgLDFLAGS
8267e6fb56fSmrgLIBS
8277e6fb56fSmrgCPPFLAGS
828963d66acSmrgLT_SYS_LIBRARY_PATH
8297e6fb56fSmrgCPP
8307e6fb56fSmrgPKG_CONFIG
83190b17f1bSmrgPKG_CONFIG_PATH
83290b17f1bSmrgPKG_CONFIG_LIBDIR
8337e6fb56fSmrgXORG_CFLAGS
8347e6fb56fSmrgXORG_LIBS
8357e6fb56fSmrgXEXT_CFLAGS
8367e6fb56fSmrgXEXT_LIBS
8377e6fb56fSmrgPCIACCESS_CFLAGS
8387e6fb56fSmrgPCIACCESS_LIBS
8397e6fb56fSmrgDRI_CFLAGS
8407e6fb56fSmrgDRI_LIBS
84190b17f1bSmrgLIBUDEV_CFLAGS
84290b17f1bSmrgLIBUDEV_LIBS
8437e6fb56fSmrgXVMC_CFLAGS
8447e6fb56fSmrgXVMC_LIBS'
8457e6fb56fSmrg
8467e6fb56fSmrg
8477e6fb56fSmrg# Initialize some variables set by options.
8487e6fb56fSmrgac_init_help=
8497e6fb56fSmrgac_init_version=false
8507e6fb56fSmrgac_unrecognized_opts=
8517e6fb56fSmrgac_unrecognized_sep=
8527e6fb56fSmrg# The variables have the same names as the options, with
8537e6fb56fSmrg# dashes changed to underlines.
8547e6fb56fSmrgcache_file=/dev/null
8557e6fb56fSmrgexec_prefix=NONE
8567e6fb56fSmrgno_create=
8577e6fb56fSmrgno_recursion=
8587e6fb56fSmrgprefix=NONE
8597e6fb56fSmrgprogram_prefix=NONE
8607e6fb56fSmrgprogram_suffix=NONE
8617e6fb56fSmrgprogram_transform_name=s,x,x,
8627e6fb56fSmrgsilent=
8637e6fb56fSmrgsite=
8647e6fb56fSmrgsrcdir=
8657e6fb56fSmrgverbose=
8667e6fb56fSmrgx_includes=NONE
8677e6fb56fSmrgx_libraries=NONE
8687e6fb56fSmrg
8697e6fb56fSmrg# Installation directory options.
8707e6fb56fSmrg# These are left unexpanded so users can "make install exec_prefix=/foo"
8717e6fb56fSmrg# and all the variables that are supposed to be based on exec_prefix
8727e6fb56fSmrg# by default will actually change.
8737e6fb56fSmrg# Use braces instead of parens because sh, perl, etc. also accept them.
8747e6fb56fSmrg# (The list follows the same order as the GNU Coding Standards.)
8757e6fb56fSmrgbindir='${exec_prefix}/bin'
8767e6fb56fSmrgsbindir='${exec_prefix}/sbin'
8777e6fb56fSmrglibexecdir='${exec_prefix}/libexec'
8787e6fb56fSmrgdatarootdir='${prefix}/share'
8797e6fb56fSmrgdatadir='${datarootdir}'
8807e6fb56fSmrgsysconfdir='${prefix}/etc'
8817e6fb56fSmrgsharedstatedir='${prefix}/com'
8827e6fb56fSmrglocalstatedir='${prefix}/var'
8837e6fb56fSmrgincludedir='${prefix}/include'
8847e6fb56fSmrgoldincludedir='/usr/include'
8857e6fb56fSmrgdocdir='${datarootdir}/doc/${PACKAGE_TARNAME}'
8867e6fb56fSmrginfodir='${datarootdir}/info'
8877e6fb56fSmrghtmldir='${docdir}'
8887e6fb56fSmrgdvidir='${docdir}'
8897e6fb56fSmrgpdfdir='${docdir}'
8907e6fb56fSmrgpsdir='${docdir}'
8917e6fb56fSmrglibdir='${exec_prefix}/lib'
8927e6fb56fSmrglocaledir='${datarootdir}/locale'
8937e6fb56fSmrgmandir='${datarootdir}/man'
8947e6fb56fSmrg
8957e6fb56fSmrgac_prev=
8967e6fb56fSmrgac_dashdash=
8977e6fb56fSmrgfor ac_option
8987e6fb56fSmrgdo
8997e6fb56fSmrg  # If the previous option needs an argument, assign it.
9007e6fb56fSmrg  if test -n "$ac_prev"; then
9017e6fb56fSmrg    eval $ac_prev=\$ac_option
9027e6fb56fSmrg    ac_prev=
9037e6fb56fSmrg    continue
9047e6fb56fSmrg  fi
9057e6fb56fSmrg
9067e6fb56fSmrg  case $ac_option in
90790b17f1bSmrg  *=?*) ac_optarg=`expr "X$ac_option" : '[^=]*=\(.*\)'` ;;
90890b17f1bSmrg  *=)   ac_optarg= ;;
90990b17f1bSmrg  *)    ac_optarg=yes ;;
9107e6fb56fSmrg  esac
9117e6fb56fSmrg
9127e6fb56fSmrg  # Accept the important Cygnus configure options, so we can diagnose typos.
9137e6fb56fSmrg
9147e6fb56fSmrg  case $ac_dashdash$ac_option in
9157e6fb56fSmrg  --)
9167e6fb56fSmrg    ac_dashdash=yes ;;
9177e6fb56fSmrg
9187e6fb56fSmrg  -bindir | --bindir | --bindi | --bind | --bin | --bi)
9197e6fb56fSmrg    ac_prev=bindir ;;
9207e6fb56fSmrg  -bindir=* | --bindir=* | --bindi=* | --bind=* | --bin=* | --bi=*)
9217e6fb56fSmrg    bindir=$ac_optarg ;;
9227e6fb56fSmrg
9237e6fb56fSmrg  -build | --build | --buil | --bui | --bu)
9247e6fb56fSmrg    ac_prev=build_alias ;;
9257e6fb56fSmrg  -build=* | --build=* | --buil=* | --bui=* | --bu=*)
9267e6fb56fSmrg    build_alias=$ac_optarg ;;
9277e6fb56fSmrg
9287e6fb56fSmrg  -cache-file | --cache-file | --cache-fil | --cache-fi \
9297e6fb56fSmrg  | --cache-f | --cache- | --cache | --cach | --cac | --ca | --c)
9307e6fb56fSmrg    ac_prev=cache_file ;;
9317e6fb56fSmrg  -cache-file=* | --cache-file=* | --cache-fil=* | --cache-fi=* \
9327e6fb56fSmrg  | --cache-f=* | --cache-=* | --cache=* | --cach=* | --cac=* | --ca=* | --c=*)
9337e6fb56fSmrg    cache_file=$ac_optarg ;;
9347e6fb56fSmrg
9357e6fb56fSmrg  --config-cache | -C)
9367e6fb56fSmrg    cache_file=config.cache ;;
9377e6fb56fSmrg
9387e6fb56fSmrg  -datadir | --datadir | --datadi | --datad)
9397e6fb56fSmrg    ac_prev=datadir ;;
9407e6fb56fSmrg  -datadir=* | --datadir=* | --datadi=* | --datad=*)
9417e6fb56fSmrg    datadir=$ac_optarg ;;
9427e6fb56fSmrg
9437e6fb56fSmrg  -datarootdir | --datarootdir | --datarootdi | --datarootd | --dataroot \
9447e6fb56fSmrg  | --dataroo | --dataro | --datar)
9457e6fb56fSmrg    ac_prev=datarootdir ;;
9467e6fb56fSmrg  -datarootdir=* | --datarootdir=* | --datarootdi=* | --datarootd=* \
9477e6fb56fSmrg  | --dataroot=* | --dataroo=* | --dataro=* | --datar=*)
9487e6fb56fSmrg    datarootdir=$ac_optarg ;;
9497e6fb56fSmrg
9507e6fb56fSmrg  -disable-* | --disable-*)
9517e6fb56fSmrg    ac_useropt=`expr "x$ac_option" : 'x-*disable-\(.*\)'`
9527e6fb56fSmrg    # Reject names that are not valid shell variable names.
9537e6fb56fSmrg    expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
95490b17f1bSmrg      as_fn_error $? "invalid feature name: $ac_useropt"
9557e6fb56fSmrg    ac_useropt_orig=$ac_useropt
9567e6fb56fSmrg    ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
9577e6fb56fSmrg    case $ac_user_opts in
9587e6fb56fSmrg      *"
9597e6fb56fSmrg"enable_$ac_useropt"
9607e6fb56fSmrg"*) ;;
9617e6fb56fSmrg      *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--disable-$ac_useropt_orig"
9627e6fb56fSmrg	 ac_unrecognized_sep=', ';;
9637e6fb56fSmrg    esac
9647e6fb56fSmrg    eval enable_$ac_useropt=no ;;
9657e6fb56fSmrg
9667e6fb56fSmrg  -docdir | --docdir | --docdi | --doc | --do)
9677e6fb56fSmrg    ac_prev=docdir ;;
9687e6fb56fSmrg  -docdir=* | --docdir=* | --docdi=* | --doc=* | --do=*)
9697e6fb56fSmrg    docdir=$ac_optarg ;;
9707e6fb56fSmrg
9717e6fb56fSmrg  -dvidir | --dvidir | --dvidi | --dvid | --dvi | --dv)
9727e6fb56fSmrg    ac_prev=dvidir ;;
9737e6fb56fSmrg  -dvidir=* | --dvidir=* | --dvidi=* | --dvid=* | --dvi=* | --dv=*)
9747e6fb56fSmrg    dvidir=$ac_optarg ;;
9757e6fb56fSmrg
9767e6fb56fSmrg  -enable-* | --enable-*)
9777e6fb56fSmrg    ac_useropt=`expr "x$ac_option" : 'x-*enable-\([^=]*\)'`
9787e6fb56fSmrg    # Reject names that are not valid shell variable names.
9797e6fb56fSmrg    expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
98090b17f1bSmrg      as_fn_error $? "invalid feature name: $ac_useropt"
9817e6fb56fSmrg    ac_useropt_orig=$ac_useropt
9827e6fb56fSmrg    ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
9837e6fb56fSmrg    case $ac_user_opts in
9847e6fb56fSmrg      *"
9857e6fb56fSmrg"enable_$ac_useropt"
9867e6fb56fSmrg"*) ;;
9877e6fb56fSmrg      *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--enable-$ac_useropt_orig"
9887e6fb56fSmrg	 ac_unrecognized_sep=', ';;
9897e6fb56fSmrg    esac
9907e6fb56fSmrg    eval enable_$ac_useropt=\$ac_optarg ;;
9917e6fb56fSmrg
9927e6fb56fSmrg  -exec-prefix | --exec_prefix | --exec-prefix | --exec-prefi \
9937e6fb56fSmrg  | --exec-pref | --exec-pre | --exec-pr | --exec-p | --exec- \
9947e6fb56fSmrg  | --exec | --exe | --ex)
9957e6fb56fSmrg    ac_prev=exec_prefix ;;
9967e6fb56fSmrg  -exec-prefix=* | --exec_prefix=* | --exec-prefix=* | --exec-prefi=* \
9977e6fb56fSmrg  | --exec-pref=* | --exec-pre=* | --exec-pr=* | --exec-p=* | --exec-=* \
9987e6fb56fSmrg  | --exec=* | --exe=* | --ex=*)
9997e6fb56fSmrg    exec_prefix=$ac_optarg ;;
10007e6fb56fSmrg
10017e6fb56fSmrg  -gas | --gas | --ga | --g)
10027e6fb56fSmrg    # Obsolete; use --with-gas.
10037e6fb56fSmrg    with_gas=yes ;;
10047e6fb56fSmrg
10057e6fb56fSmrg  -help | --help | --hel | --he | -h)
10067e6fb56fSmrg    ac_init_help=long ;;
10077e6fb56fSmrg  -help=r* | --help=r* | --hel=r* | --he=r* | -hr*)
10087e6fb56fSmrg    ac_init_help=recursive ;;
10097e6fb56fSmrg  -help=s* | --help=s* | --hel=s* | --he=s* | -hs*)
10107e6fb56fSmrg    ac_init_help=short ;;
10117e6fb56fSmrg
10127e6fb56fSmrg  -host | --host | --hos | --ho)
10137e6fb56fSmrg    ac_prev=host_alias ;;
10147e6fb56fSmrg  -host=* | --host=* | --hos=* | --ho=*)
10157e6fb56fSmrg    host_alias=$ac_optarg ;;
10167e6fb56fSmrg
10177e6fb56fSmrg  -htmldir | --htmldir | --htmldi | --htmld | --html | --htm | --ht)
10187e6fb56fSmrg    ac_prev=htmldir ;;
10197e6fb56fSmrg  -htmldir=* | --htmldir=* | --htmldi=* | --htmld=* | --html=* | --htm=* \
10207e6fb56fSmrg  | --ht=*)
10217e6fb56fSmrg    htmldir=$ac_optarg ;;
10227e6fb56fSmrg
10237e6fb56fSmrg  -includedir | --includedir | --includedi | --included | --include \
10247e6fb56fSmrg  | --includ | --inclu | --incl | --inc)
10257e6fb56fSmrg    ac_prev=includedir ;;
10267e6fb56fSmrg  -includedir=* | --includedir=* | --includedi=* | --included=* | --include=* \
10277e6fb56fSmrg  | --includ=* | --inclu=* | --incl=* | --inc=*)
10287e6fb56fSmrg    includedir=$ac_optarg ;;
10297e6fb56fSmrg
10307e6fb56fSmrg  -infodir | --infodir | --infodi | --infod | --info | --inf)
10317e6fb56fSmrg    ac_prev=infodir ;;
10327e6fb56fSmrg  -infodir=* | --infodir=* | --infodi=* | --infod=* | --info=* | --inf=*)
10337e6fb56fSmrg    infodir=$ac_optarg ;;
10347e6fb56fSmrg
10357e6fb56fSmrg  -libdir | --libdir | --libdi | --libd)
10367e6fb56fSmrg    ac_prev=libdir ;;
10377e6fb56fSmrg  -libdir=* | --libdir=* | --libdi=* | --libd=*)
10387e6fb56fSmrg    libdir=$ac_optarg ;;
10397e6fb56fSmrg
10407e6fb56fSmrg  -libexecdir | --libexecdir | --libexecdi | --libexecd | --libexec \
10417e6fb56fSmrg  | --libexe | --libex | --libe)
10427e6fb56fSmrg    ac_prev=libexecdir ;;
10437e6fb56fSmrg  -libexecdir=* | --libexecdir=* | --libexecdi=* | --libexecd=* | --libexec=* \
10447e6fb56fSmrg  | --libexe=* | --libex=* | --libe=*)
10457e6fb56fSmrg    libexecdir=$ac_optarg ;;
10467e6fb56fSmrg
10477e6fb56fSmrg  -localedir | --localedir | --localedi | --localed | --locale)
10487e6fb56fSmrg    ac_prev=localedir ;;
10497e6fb56fSmrg  -localedir=* | --localedir=* | --localedi=* | --localed=* | --locale=*)
10507e6fb56fSmrg    localedir=$ac_optarg ;;
10517e6fb56fSmrg
10527e6fb56fSmrg  -localstatedir | --localstatedir | --localstatedi | --localstated \
10537e6fb56fSmrg  | --localstate | --localstat | --localsta | --localst | --locals)
10547e6fb56fSmrg    ac_prev=localstatedir ;;
10557e6fb56fSmrg  -localstatedir=* | --localstatedir=* | --localstatedi=* | --localstated=* \
10567e6fb56fSmrg  | --localstate=* | --localstat=* | --localsta=* | --localst=* | --locals=*)
10577e6fb56fSmrg    localstatedir=$ac_optarg ;;
10587e6fb56fSmrg
10597e6fb56fSmrg  -mandir | --mandir | --mandi | --mand | --man | --ma | --m)
10607e6fb56fSmrg    ac_prev=mandir ;;
10617e6fb56fSmrg  -mandir=* | --mandir=* | --mandi=* | --mand=* | --man=* | --ma=* | --m=*)
10627e6fb56fSmrg    mandir=$ac_optarg ;;
10637e6fb56fSmrg
10647e6fb56fSmrg  -nfp | --nfp | --nf)
10657e6fb56fSmrg    # Obsolete; use --without-fp.
10667e6fb56fSmrg    with_fp=no ;;
10677e6fb56fSmrg
10687e6fb56fSmrg  -no-create | --no-create | --no-creat | --no-crea | --no-cre \
10697e6fb56fSmrg  | --no-cr | --no-c | -n)
10707e6fb56fSmrg    no_create=yes ;;
10717e6fb56fSmrg
10727e6fb56fSmrg  -no-recursion | --no-recursion | --no-recursio | --no-recursi \
10737e6fb56fSmrg  | --no-recurs | --no-recur | --no-recu | --no-rec | --no-re | --no-r)
10747e6fb56fSmrg    no_recursion=yes ;;
10757e6fb56fSmrg
10767e6fb56fSmrg  -oldincludedir | --oldincludedir | --oldincludedi | --oldincluded \
10777e6fb56fSmrg  | --oldinclude | --oldinclud | --oldinclu | --oldincl | --oldinc \
10787e6fb56fSmrg  | --oldin | --oldi | --old | --ol | --o)
10797e6fb56fSmrg    ac_prev=oldincludedir ;;
10807e6fb56fSmrg  -oldincludedir=* | --oldincludedir=* | --oldincludedi=* | --oldincluded=* \
10817e6fb56fSmrg  | --oldinclude=* | --oldinclud=* | --oldinclu=* | --oldincl=* | --oldinc=* \
10827e6fb56fSmrg  | --oldin=* | --oldi=* | --old=* | --ol=* | --o=*)
10837e6fb56fSmrg    oldincludedir=$ac_optarg ;;
10847e6fb56fSmrg
10857e6fb56fSmrg  -prefix | --prefix | --prefi | --pref | --pre | --pr | --p)
10867e6fb56fSmrg    ac_prev=prefix ;;
10877e6fb56fSmrg  -prefix=* | --prefix=* | --prefi=* | --pref=* | --pre=* | --pr=* | --p=*)
10887e6fb56fSmrg    prefix=$ac_optarg ;;
10897e6fb56fSmrg
10907e6fb56fSmrg  -program-prefix | --program-prefix | --program-prefi | --program-pref \
10917e6fb56fSmrg  | --program-pre | --program-pr | --program-p)
10927e6fb56fSmrg    ac_prev=program_prefix ;;
10937e6fb56fSmrg  -program-prefix=* | --program-prefix=* | --program-prefi=* \
10947e6fb56fSmrg  | --program-pref=* | --program-pre=* | --program-pr=* | --program-p=*)
10957e6fb56fSmrg    program_prefix=$ac_optarg ;;
10967e6fb56fSmrg
10977e6fb56fSmrg  -program-suffix | --program-suffix | --program-suffi | --program-suff \
10987e6fb56fSmrg  | --program-suf | --program-su | --program-s)
10997e6fb56fSmrg    ac_prev=program_suffix ;;
11007e6fb56fSmrg  -program-suffix=* | --program-suffix=* | --program-suffi=* \
11017e6fb56fSmrg  | --program-suff=* | --program-suf=* | --program-su=* | --program-s=*)
11027e6fb56fSmrg    program_suffix=$ac_optarg ;;
11037e6fb56fSmrg
11047e6fb56fSmrg  -program-transform-name | --program-transform-name \
11057e6fb56fSmrg  | --program-transform-nam | --program-transform-na \
11067e6fb56fSmrg  | --program-transform-n | --program-transform- \
11077e6fb56fSmrg  | --program-transform | --program-transfor \
11087e6fb56fSmrg  | --program-transfo | --program-transf \
11097e6fb56fSmrg  | --program-trans | --program-tran \
11107e6fb56fSmrg  | --progr-tra | --program-tr | --program-t)
11117e6fb56fSmrg    ac_prev=program_transform_name ;;
11127e6fb56fSmrg  -program-transform-name=* | --program-transform-name=* \
11137e6fb56fSmrg  | --program-transform-nam=* | --program-transform-na=* \
11147e6fb56fSmrg  | --program-transform-n=* | --program-transform-=* \
11157e6fb56fSmrg  | --program-transform=* | --program-transfor=* \
11167e6fb56fSmrg  | --program-transfo=* | --program-transf=* \
11177e6fb56fSmrg  | --program-trans=* | --program-tran=* \
11187e6fb56fSmrg  | --progr-tra=* | --program-tr=* | --program-t=*)
11197e6fb56fSmrg    program_transform_name=$ac_optarg ;;
11207e6fb56fSmrg
11217e6fb56fSmrg  -pdfdir | --pdfdir | --pdfdi | --pdfd | --pdf | --pd)
11227e6fb56fSmrg    ac_prev=pdfdir ;;
11237e6fb56fSmrg  -pdfdir=* | --pdfdir=* | --pdfdi=* | --pdfd=* | --pdf=* | --pd=*)
11247e6fb56fSmrg    pdfdir=$ac_optarg ;;
11257e6fb56fSmrg
11267e6fb56fSmrg  -psdir | --psdir | --psdi | --psd | --ps)
11277e6fb56fSmrg    ac_prev=psdir ;;
11287e6fb56fSmrg  -psdir=* | --psdir=* | --psdi=* | --psd=* | --ps=*)
11297e6fb56fSmrg    psdir=$ac_optarg ;;
11307e6fb56fSmrg
11317e6fb56fSmrg  -q | -quiet | --quiet | --quie | --qui | --qu | --q \
11327e6fb56fSmrg  | -silent | --silent | --silen | --sile | --sil)
11337e6fb56fSmrg    silent=yes ;;
11347e6fb56fSmrg
11357e6fb56fSmrg  -sbindir | --sbindir | --sbindi | --sbind | --sbin | --sbi | --sb)
11367e6fb56fSmrg    ac_prev=sbindir ;;
11377e6fb56fSmrg  -sbindir=* | --sbindir=* | --sbindi=* | --sbind=* | --sbin=* \
11387e6fb56fSmrg  | --sbi=* | --sb=*)
11397e6fb56fSmrg    sbindir=$ac_optarg ;;
11407e6fb56fSmrg
11417e6fb56fSmrg  -sharedstatedir | --sharedstatedir | --sharedstatedi \
11427e6fb56fSmrg  | --sharedstated | --sharedstate | --sharedstat | --sharedsta \
11437e6fb56fSmrg  | --sharedst | --shareds | --shared | --share | --shar \
11447e6fb56fSmrg  | --sha | --sh)
11457e6fb56fSmrg    ac_prev=sharedstatedir ;;
11467e6fb56fSmrg  -sharedstatedir=* | --sharedstatedir=* | --sharedstatedi=* \
11477e6fb56fSmrg  | --sharedstated=* | --sharedstate=* | --sharedstat=* | --sharedsta=* \
11487e6fb56fSmrg  | --sharedst=* | --shareds=* | --shared=* | --share=* | --shar=* \
11497e6fb56fSmrg  | --sha=* | --sh=*)
11507e6fb56fSmrg    sharedstatedir=$ac_optarg ;;
11517e6fb56fSmrg
11527e6fb56fSmrg  -site | --site | --sit)
11537e6fb56fSmrg    ac_prev=site ;;
11547e6fb56fSmrg  -site=* | --site=* | --sit=*)
11557e6fb56fSmrg    site=$ac_optarg ;;
11567e6fb56fSmrg
11577e6fb56fSmrg  -srcdir | --srcdir | --srcdi | --srcd | --src | --sr)
11587e6fb56fSmrg    ac_prev=srcdir ;;
11597e6fb56fSmrg  -srcdir=* | --srcdir=* | --srcdi=* | --srcd=* | --src=* | --sr=*)
11607e6fb56fSmrg    srcdir=$ac_optarg ;;
11617e6fb56fSmrg
11627e6fb56fSmrg  -sysconfdir | --sysconfdir | --sysconfdi | --sysconfd | --sysconf \
11637e6fb56fSmrg  | --syscon | --sysco | --sysc | --sys | --sy)
11647e6fb56fSmrg    ac_prev=sysconfdir ;;
11657e6fb56fSmrg  -sysconfdir=* | --sysconfdir=* | --sysconfdi=* | --sysconfd=* | --sysconf=* \
11667e6fb56fSmrg  | --syscon=* | --sysco=* | --sysc=* | --sys=* | --sy=*)
11677e6fb56fSmrg    sysconfdir=$ac_optarg ;;
11687e6fb56fSmrg
11697e6fb56fSmrg  -target | --target | --targe | --targ | --tar | --ta | --t)
11707e6fb56fSmrg    ac_prev=target_alias ;;
11717e6fb56fSmrg  -target=* | --target=* | --targe=* | --targ=* | --tar=* | --ta=* | --t=*)
11727e6fb56fSmrg    target_alias=$ac_optarg ;;
11737e6fb56fSmrg
11747e6fb56fSmrg  -v | -verbose | --verbose | --verbos | --verbo | --verb)
11757e6fb56fSmrg    verbose=yes ;;
11767e6fb56fSmrg
11777e6fb56fSmrg  -version | --version | --versio | --versi | --vers | -V)
11787e6fb56fSmrg    ac_init_version=: ;;
11797e6fb56fSmrg
11807e6fb56fSmrg  -with-* | --with-*)
11817e6fb56fSmrg    ac_useropt=`expr "x$ac_option" : 'x-*with-\([^=]*\)'`
11827e6fb56fSmrg    # Reject names that are not valid shell variable names.
11837e6fb56fSmrg    expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
118490b17f1bSmrg      as_fn_error $? "invalid package name: $ac_useropt"
11857e6fb56fSmrg    ac_useropt_orig=$ac_useropt
11867e6fb56fSmrg    ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
11877e6fb56fSmrg    case $ac_user_opts in
11887e6fb56fSmrg      *"
11897e6fb56fSmrg"with_$ac_useropt"
11907e6fb56fSmrg"*) ;;
11917e6fb56fSmrg      *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--with-$ac_useropt_orig"
11927e6fb56fSmrg	 ac_unrecognized_sep=', ';;
11937e6fb56fSmrg    esac
11947e6fb56fSmrg    eval with_$ac_useropt=\$ac_optarg ;;
11957e6fb56fSmrg
11967e6fb56fSmrg  -without-* | --without-*)
11977e6fb56fSmrg    ac_useropt=`expr "x$ac_option" : 'x-*without-\(.*\)'`
11987e6fb56fSmrg    # Reject names that are not valid shell variable names.
11997e6fb56fSmrg    expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
120090b17f1bSmrg      as_fn_error $? "invalid package name: $ac_useropt"
12017e6fb56fSmrg    ac_useropt_orig=$ac_useropt
12027e6fb56fSmrg    ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
12037e6fb56fSmrg    case $ac_user_opts in
12047e6fb56fSmrg      *"
12057e6fb56fSmrg"with_$ac_useropt"
12067e6fb56fSmrg"*) ;;
12077e6fb56fSmrg      *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--without-$ac_useropt_orig"
12087e6fb56fSmrg	 ac_unrecognized_sep=', ';;
12097e6fb56fSmrg    esac
12107e6fb56fSmrg    eval with_$ac_useropt=no ;;
12117e6fb56fSmrg
12127e6fb56fSmrg  --x)
12137e6fb56fSmrg    # Obsolete; use --with-x.
12147e6fb56fSmrg    with_x=yes ;;
12157e6fb56fSmrg
12167e6fb56fSmrg  -x-includes | --x-includes | --x-include | --x-includ | --x-inclu \
12177e6fb56fSmrg  | --x-incl | --x-inc | --x-in | --x-i)
12187e6fb56fSmrg    ac_prev=x_includes ;;
12197e6fb56fSmrg  -x-includes=* | --x-includes=* | --x-include=* | --x-includ=* | --x-inclu=* \
12207e6fb56fSmrg  | --x-incl=* | --x-inc=* | --x-in=* | --x-i=*)
12217e6fb56fSmrg    x_includes=$ac_optarg ;;
12227e6fb56fSmrg
12237e6fb56fSmrg  -x-libraries | --x-libraries | --x-librarie | --x-librari \
12247e6fb56fSmrg  | --x-librar | --x-libra | --x-libr | --x-lib | --x-li | --x-l)
12257e6fb56fSmrg    ac_prev=x_libraries ;;
12267e6fb56fSmrg  -x-libraries=* | --x-libraries=* | --x-librarie=* | --x-librari=* \
12277e6fb56fSmrg  | --x-librar=* | --x-libra=* | --x-libr=* | --x-lib=* | --x-li=* | --x-l=*)
12287e6fb56fSmrg    x_libraries=$ac_optarg ;;
12297e6fb56fSmrg
123090b17f1bSmrg  -*) as_fn_error $? "unrecognized option: \`$ac_option'
123190b17f1bSmrgTry \`$0 --help' for more information"
12327e6fb56fSmrg    ;;
12337e6fb56fSmrg
12347e6fb56fSmrg  *=*)
12357e6fb56fSmrg    ac_envvar=`expr "x$ac_option" : 'x\([^=]*\)='`
12367e6fb56fSmrg    # Reject names that are not valid shell variable names.
123790b17f1bSmrg    case $ac_envvar in #(
123890b17f1bSmrg      '' | [0-9]* | *[!_$as_cr_alnum]* )
123990b17f1bSmrg      as_fn_error $? "invalid variable name: \`$ac_envvar'" ;;
124090b17f1bSmrg    esac
12417e6fb56fSmrg    eval $ac_envvar=\$ac_optarg
12427e6fb56fSmrg    export $ac_envvar ;;
12437e6fb56fSmrg
12447e6fb56fSmrg  *)
12457e6fb56fSmrg    # FIXME: should be removed in autoconf 3.0.
12467e6fb56fSmrg    $as_echo "$as_me: WARNING: you should use --build, --host, --target" >&2
12477e6fb56fSmrg    expr "x$ac_option" : ".*[^-._$as_cr_alnum]" >/dev/null &&
12487e6fb56fSmrg      $as_echo "$as_me: WARNING: invalid host type: $ac_option" >&2
124990b17f1bSmrg    : "${build_alias=$ac_option} ${host_alias=$ac_option} ${target_alias=$ac_option}"
12507e6fb56fSmrg    ;;
12517e6fb56fSmrg
12527e6fb56fSmrg  esac
12537e6fb56fSmrgdone
12547e6fb56fSmrg
12557e6fb56fSmrgif test -n "$ac_prev"; then
12567e6fb56fSmrg  ac_option=--`echo $ac_prev | sed 's/_/-/g'`
125790b17f1bSmrg  as_fn_error $? "missing argument to $ac_option"
12587e6fb56fSmrgfi
12597e6fb56fSmrg
12607e6fb56fSmrgif test -n "$ac_unrecognized_opts"; then
12617e6fb56fSmrg  case $enable_option_checking in
12627e6fb56fSmrg    no) ;;
126390b17f1bSmrg    fatal) as_fn_error $? "unrecognized options: $ac_unrecognized_opts" ;;
12647e6fb56fSmrg    *)     $as_echo "$as_me: WARNING: unrecognized options: $ac_unrecognized_opts" >&2 ;;
12657e6fb56fSmrg  esac
12667e6fb56fSmrgfi
12677e6fb56fSmrg
12687e6fb56fSmrg# Check all directory arguments for consistency.
12697e6fb56fSmrgfor ac_var in	exec_prefix prefix bindir sbindir libexecdir datarootdir \
12707e6fb56fSmrg		datadir sysconfdir sharedstatedir localstatedir includedir \
12717e6fb56fSmrg		oldincludedir docdir infodir htmldir dvidir pdfdir psdir \
12727e6fb56fSmrg		libdir localedir mandir
12737e6fb56fSmrgdo
12747e6fb56fSmrg  eval ac_val=\$$ac_var
12757e6fb56fSmrg  # Remove trailing slashes.
12767e6fb56fSmrg  case $ac_val in
12777e6fb56fSmrg    */ )
12787e6fb56fSmrg      ac_val=`expr "X$ac_val" : 'X\(.*[^/]\)' \| "X$ac_val" : 'X\(.*\)'`
12797e6fb56fSmrg      eval $ac_var=\$ac_val;;
12807e6fb56fSmrg  esac
12817e6fb56fSmrg  # Be sure to have absolute directory names.
12827e6fb56fSmrg  case $ac_val in
12837e6fb56fSmrg    [\\/$]* | ?:[\\/]* )  continue;;
12847e6fb56fSmrg    NONE | '' ) case $ac_var in *prefix ) continue;; esac;;
12857e6fb56fSmrg  esac
128690b17f1bSmrg  as_fn_error $? "expected an absolute directory name for --$ac_var: $ac_val"
12877e6fb56fSmrgdone
12887e6fb56fSmrg
12897e6fb56fSmrg# There might be people who depend on the old broken behavior: `$host'
12907e6fb56fSmrg# used to hold the argument of --host etc.
12917e6fb56fSmrg# FIXME: To remove some day.
12927e6fb56fSmrgbuild=$build_alias
12937e6fb56fSmrghost=$host_alias
12947e6fb56fSmrgtarget=$target_alias
12957e6fb56fSmrg
12967e6fb56fSmrg# FIXME: To remove some day.
12977e6fb56fSmrgif test "x$host_alias" != x; then
12987e6fb56fSmrg  if test "x$build_alias" = x; then
12997e6fb56fSmrg    cross_compiling=maybe
13007e6fb56fSmrg  elif test "x$build_alias" != "x$host_alias"; then
13017e6fb56fSmrg    cross_compiling=yes
13027e6fb56fSmrg  fi
13037e6fb56fSmrgfi
13047e6fb56fSmrg
13057e6fb56fSmrgac_tool_prefix=
13067e6fb56fSmrgtest -n "$host_alias" && ac_tool_prefix=$host_alias-
13077e6fb56fSmrg
13087e6fb56fSmrgtest "$silent" = yes && exec 6>/dev/null
13097e6fb56fSmrg
13107e6fb56fSmrg
13117e6fb56fSmrgac_pwd=`pwd` && test -n "$ac_pwd" &&
13127e6fb56fSmrgac_ls_di=`ls -di .` &&
13137e6fb56fSmrgac_pwd_ls_di=`cd "$ac_pwd" && ls -di .` ||
131490b17f1bSmrg  as_fn_error $? "working directory cannot be determined"
13157e6fb56fSmrgtest "X$ac_ls_di" = "X$ac_pwd_ls_di" ||
131690b17f1bSmrg  as_fn_error $? "pwd does not report name of working directory"
13177e6fb56fSmrg
13187e6fb56fSmrg
13197e6fb56fSmrg# Find the source files, if location was not specified.
13207e6fb56fSmrgif test -z "$srcdir"; then
13217e6fb56fSmrg  ac_srcdir_defaulted=yes
13227e6fb56fSmrg  # Try the directory containing this script, then the parent directory.
13237e6fb56fSmrg  ac_confdir=`$as_dirname -- "$as_myself" ||
13247e6fb56fSmrg$as_expr X"$as_myself" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
13257e6fb56fSmrg	 X"$as_myself" : 'X\(//\)[^/]' \| \
13267e6fb56fSmrg	 X"$as_myself" : 'X\(//\)$' \| \
13277e6fb56fSmrg	 X"$as_myself" : 'X\(/\)' \| . 2>/dev/null ||
13287e6fb56fSmrg$as_echo X"$as_myself" |
13297e6fb56fSmrg    sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
13307e6fb56fSmrg	    s//\1/
13317e6fb56fSmrg	    q
13327e6fb56fSmrg	  }
13337e6fb56fSmrg	  /^X\(\/\/\)[^/].*/{
13347e6fb56fSmrg	    s//\1/
13357e6fb56fSmrg	    q
13367e6fb56fSmrg	  }
13377e6fb56fSmrg	  /^X\(\/\/\)$/{
13387e6fb56fSmrg	    s//\1/
13397e6fb56fSmrg	    q
13407e6fb56fSmrg	  }
13417e6fb56fSmrg	  /^X\(\/\).*/{
13427e6fb56fSmrg	    s//\1/
13437e6fb56fSmrg	    q
13447e6fb56fSmrg	  }
13457e6fb56fSmrg	  s/.*/./; q'`
13467e6fb56fSmrg  srcdir=$ac_confdir
13477e6fb56fSmrg  if test ! -r "$srcdir/$ac_unique_file"; then
13487e6fb56fSmrg    srcdir=..
13497e6fb56fSmrg  fi
13507e6fb56fSmrgelse
13517e6fb56fSmrg  ac_srcdir_defaulted=no
13527e6fb56fSmrgfi
13537e6fb56fSmrgif test ! -r "$srcdir/$ac_unique_file"; then
13547e6fb56fSmrg  test "$ac_srcdir_defaulted" = yes && srcdir="$ac_confdir or .."
135590b17f1bSmrg  as_fn_error $? "cannot find sources ($ac_unique_file) in $srcdir"
13567e6fb56fSmrgfi
13577e6fb56fSmrgac_msg="sources are in $srcdir, but \`cd $srcdir' does not work"
13587e6fb56fSmrgac_abs_confdir=`(
135990b17f1bSmrg	cd "$srcdir" && test -r "./$ac_unique_file" || as_fn_error $? "$ac_msg"
13607e6fb56fSmrg	pwd)`
13617e6fb56fSmrg# When building in place, set srcdir=.
13627e6fb56fSmrgif test "$ac_abs_confdir" = "$ac_pwd"; then
13637e6fb56fSmrg  srcdir=.
13647e6fb56fSmrgfi
13657e6fb56fSmrg# Remove unnecessary trailing slashes from srcdir.
13667e6fb56fSmrg# Double slashes in file names in object file debugging info
13677e6fb56fSmrg# mess up M-x gdb in Emacs.
13687e6fb56fSmrgcase $srcdir in
13697e6fb56fSmrg*/) srcdir=`expr "X$srcdir" : 'X\(.*[^/]\)' \| "X$srcdir" : 'X\(.*\)'`;;
13707e6fb56fSmrgesac
13717e6fb56fSmrgfor ac_var in $ac_precious_vars; do
13727e6fb56fSmrg  eval ac_env_${ac_var}_set=\${${ac_var}+set}
13737e6fb56fSmrg  eval ac_env_${ac_var}_value=\$${ac_var}
13747e6fb56fSmrg  eval ac_cv_env_${ac_var}_set=\${${ac_var}+set}
13757e6fb56fSmrg  eval ac_cv_env_${ac_var}_value=\$${ac_var}
13767e6fb56fSmrgdone
13777e6fb56fSmrg
13787e6fb56fSmrg#
13797e6fb56fSmrg# Report the --help message.
13807e6fb56fSmrg#
13817e6fb56fSmrgif test "$ac_init_help" = "long"; then
13827e6fb56fSmrg  # Omit some internal or obsolete options to make the list less imposing.
13837e6fb56fSmrg  # This message is too long to be a string in the A/UX 3.1 sh.
13847e6fb56fSmrg  cat <<_ACEOF
1385963d66acSmrg\`configure' configures xf86-video-openchrome 0.4.0 to adapt to many kinds of systems.
13867e6fb56fSmrg
13877e6fb56fSmrgUsage: $0 [OPTION]... [VAR=VALUE]...
13887e6fb56fSmrg
13897e6fb56fSmrgTo assign environment variables (e.g., CC, CFLAGS...), specify them as
13907e6fb56fSmrgVAR=VALUE.  See below for descriptions of some of the useful variables.
13917e6fb56fSmrg
13927e6fb56fSmrgDefaults for the options are specified in brackets.
13937e6fb56fSmrg
13947e6fb56fSmrgConfiguration:
13957e6fb56fSmrg  -h, --help              display this help and exit
13967e6fb56fSmrg      --help=short        display options specific to this package
13977e6fb56fSmrg      --help=recursive    display the short help of all the included packages
13987e6fb56fSmrg  -V, --version           display version information and exit
139990b17f1bSmrg  -q, --quiet, --silent   do not print \`checking ...' messages
14007e6fb56fSmrg      --cache-file=FILE   cache test results in FILE [disabled]
14017e6fb56fSmrg  -C, --config-cache      alias for \`--cache-file=config.cache'
14027e6fb56fSmrg  -n, --no-create         do not create output files
14037e6fb56fSmrg      --srcdir=DIR        find the sources in DIR [configure dir or \`..']
14047e6fb56fSmrg
14057e6fb56fSmrgInstallation directories:
14067e6fb56fSmrg  --prefix=PREFIX         install architecture-independent files in PREFIX
14077e6fb56fSmrg                          [$ac_default_prefix]
14087e6fb56fSmrg  --exec-prefix=EPREFIX   install architecture-dependent files in EPREFIX
14097e6fb56fSmrg                          [PREFIX]
14107e6fb56fSmrg
14117e6fb56fSmrgBy default, \`make install' will install all the files in
14127e6fb56fSmrg\`$ac_default_prefix/bin', \`$ac_default_prefix/lib' etc.  You can specify
14137e6fb56fSmrgan installation prefix other than \`$ac_default_prefix' using \`--prefix',
14147e6fb56fSmrgfor instance \`--prefix=\$HOME'.
14157e6fb56fSmrg
14167e6fb56fSmrgFor better control, use the options below.
14177e6fb56fSmrg
14187e6fb56fSmrgFine tuning of the installation directories:
14197e6fb56fSmrg  --bindir=DIR            user executables [EPREFIX/bin]
14207e6fb56fSmrg  --sbindir=DIR           system admin executables [EPREFIX/sbin]
14217e6fb56fSmrg  --libexecdir=DIR        program executables [EPREFIX/libexec]
14227e6fb56fSmrg  --sysconfdir=DIR        read-only single-machine data [PREFIX/etc]
14237e6fb56fSmrg  --sharedstatedir=DIR    modifiable architecture-independent data [PREFIX/com]
14247e6fb56fSmrg  --localstatedir=DIR     modifiable single-machine data [PREFIX/var]
14257e6fb56fSmrg  --libdir=DIR            object code libraries [EPREFIX/lib]
14267e6fb56fSmrg  --includedir=DIR        C header files [PREFIX/include]
14277e6fb56fSmrg  --oldincludedir=DIR     C header files for non-gcc [/usr/include]
14287e6fb56fSmrg  --datarootdir=DIR       read-only arch.-independent data root [PREFIX/share]
14297e6fb56fSmrg  --datadir=DIR           read-only architecture-independent data [DATAROOTDIR]
14307e6fb56fSmrg  --infodir=DIR           info documentation [DATAROOTDIR/info]
14317e6fb56fSmrg  --localedir=DIR         locale-dependent data [DATAROOTDIR/locale]
14327e6fb56fSmrg  --mandir=DIR            man documentation [DATAROOTDIR/man]
14337e6fb56fSmrg  --docdir=DIR            documentation root
14347e6fb56fSmrg                          [DATAROOTDIR/doc/xf86-video-openchrome]
14357e6fb56fSmrg  --htmldir=DIR           html documentation [DOCDIR]
14367e6fb56fSmrg  --dvidir=DIR            dvi documentation [DOCDIR]
14377e6fb56fSmrg  --pdfdir=DIR            pdf documentation [DOCDIR]
14387e6fb56fSmrg  --psdir=DIR             ps documentation [DOCDIR]
14397e6fb56fSmrg_ACEOF
14407e6fb56fSmrg
14417e6fb56fSmrg  cat <<\_ACEOF
14427e6fb56fSmrg
14437e6fb56fSmrgProgram names:
14447e6fb56fSmrg  --program-prefix=PREFIX            prepend PREFIX to installed program names
14457e6fb56fSmrg  --program-suffix=SUFFIX            append SUFFIX to installed program names
14467e6fb56fSmrg  --program-transform-name=PROGRAM   run sed PROGRAM on installed program names
14477e6fb56fSmrg
14487e6fb56fSmrgSystem types:
14497e6fb56fSmrg  --build=BUILD     configure for building on BUILD [guessed]
14507e6fb56fSmrg  --host=HOST       cross-compile to build programs to run on HOST [BUILD]
14517e6fb56fSmrg_ACEOF
14527e6fb56fSmrgfi
14537e6fb56fSmrg
14547e6fb56fSmrgif test -n "$ac_init_help"; then
14557e6fb56fSmrg  case $ac_init_help in
1456963d66acSmrg     short | recursive ) echo "Configuration of xf86-video-openchrome 0.4.0:";;
14577e6fb56fSmrg   esac
14587e6fb56fSmrg  cat <<\_ACEOF
14597e6fb56fSmrg
14607e6fb56fSmrgOptional Features:
14617e6fb56fSmrg  --disable-option-checking  ignore unrecognized --enable/--with options
14627e6fb56fSmrg  --disable-FEATURE       do not include FEATURE (same as --enable-FEATURE=no)
14637e6fb56fSmrg  --enable-FEATURE[=ARG]  include FEATURE [ARG=yes]
1464963d66acSmrg  --enable-silent-rules   less verbose build output (undo: "make V=1")
1465963d66acSmrg  --disable-silent-rules  verbose build output (undo: "make V=0")
146690b17f1bSmrg  --enable-maintainer-mode
146790b17f1bSmrg                          enable make rules and dependencies not useful (and
146890b17f1bSmrg                          sometimes confusing) to the casual installer
14697e6fb56fSmrg  --enable-static[=PKGS]  build static libraries [default=no]
14707e6fb56fSmrg  --enable-shared[=PKGS]  build shared libraries [default=yes]
14717e6fb56fSmrg  --enable-fast-install[=PKGS]
14727e6fb56fSmrg                          optimize for fast installation [default=yes]
147390b17f1bSmrg  --enable-dependency-tracking
147490b17f1bSmrg                          do not reject slow dependency extractors
147590b17f1bSmrg  --disable-dependency-tracking
147690b17f1bSmrg                          speeds up one-time build
14777e6fb56fSmrg  --disable-libtool-lock  avoid locking (might break parallel builds)
147890b17f1bSmrg  --disable-largefile     omit support for large files
147990b17f1bSmrg  --enable-debug          Enable debugging support [[default=no]]
148090b17f1bSmrg  --enable-xv-debug       Enable XVideo debugging support [[default=no]]
148190b17f1bSmrg  --enable-viaregtool     Enable build of registers dumper tool [[default=no]]
14827e6fb56fSmrg
14837e6fb56fSmrgOptional Packages:
14847e6fb56fSmrg  --with-PACKAGE[=ARG]    use PACKAGE [ARG=yes]
14857e6fb56fSmrg  --without-PACKAGE       do not use PACKAGE (same as --with-PACKAGE=no)
148690b17f1bSmrg  --with-pic[=PKGS]       try to use only PIC/non-PIC objects [default=use
14877e6fb56fSmrg                          both]
1488963d66acSmrg  --with-aix-soname=aix|svr4|both
1489963d66acSmrg                          shared library versioning (aka "SONAME") variant to
1490963d66acSmrg                          provide on AIX, [default=aix].
149190b17f1bSmrg  --with-gnu-ld           assume the C compiler uses GNU ld [default=no]
1492963d66acSmrg  --with-sysroot[=DIR]    Search for dependent libraries within DIR (or the
1493963d66acSmrg                          compiler's sysroot if not specified).
14947e6fb56fSmrg  --with-xorg-module-dir=DIR
14957e6fb56fSmrg                          Default xorg module directory
149690b17f1bSmrg                          [[default=$libdir/xorg/modules]]
14977e6fb56fSmrg  --with-release-version=STRING
14987e6fb56fSmrg                          Use release version string in package name
14997e6fb56fSmrg
15007e6fb56fSmrgSome influential environment variables:
15017e6fb56fSmrg  CC          C compiler command
15027e6fb56fSmrg  CFLAGS      C compiler flags
15037e6fb56fSmrg  LDFLAGS     linker flags, e.g. -L<lib dir> if you have libraries in a
15047e6fb56fSmrg              nonstandard directory <lib dir>
15057e6fb56fSmrg  LIBS        libraries to pass to the linker, e.g. -l<library>
150690b17f1bSmrg  CPPFLAGS    (Objective) C/C++ preprocessor flags, e.g. -I<include dir> if
15077e6fb56fSmrg              you have headers in a nonstandard directory <include dir>
1508963d66acSmrg  LT_SYS_LIBRARY_PATH
1509963d66acSmrg              User-defined run-time library search path.
15107e6fb56fSmrg  CPP         C preprocessor
15117e6fb56fSmrg  PKG_CONFIG  path to pkg-config utility
151290b17f1bSmrg  PKG_CONFIG_PATH
151390b17f1bSmrg              directories to add to pkg-config's search path
151490b17f1bSmrg  PKG_CONFIG_LIBDIR
151590b17f1bSmrg              path overriding pkg-config's built-in search path
15167e6fb56fSmrg  XORG_CFLAGS C compiler flags for XORG, overriding pkg-config
15177e6fb56fSmrg  XORG_LIBS   linker flags for XORG, overriding pkg-config
15187e6fb56fSmrg  XEXT_CFLAGS C compiler flags for XEXT, overriding pkg-config
15197e6fb56fSmrg  XEXT_LIBS   linker flags for XEXT, overriding pkg-config
15207e6fb56fSmrg  PCIACCESS_CFLAGS
15217e6fb56fSmrg              C compiler flags for PCIACCESS, overriding pkg-config
15227e6fb56fSmrg  PCIACCESS_LIBS
15237e6fb56fSmrg              linker flags for PCIACCESS, overriding pkg-config
15247e6fb56fSmrg  DRI_CFLAGS  C compiler flags for DRI, overriding pkg-config
15257e6fb56fSmrg  DRI_LIBS    linker flags for DRI, overriding pkg-config
152690b17f1bSmrg  LIBUDEV_CFLAGS
152790b17f1bSmrg              C compiler flags for LIBUDEV, overriding pkg-config
152890b17f1bSmrg  LIBUDEV_LIBS
152990b17f1bSmrg              linker flags for LIBUDEV, overriding pkg-config
15307e6fb56fSmrg  XVMC_CFLAGS C compiler flags for XVMC, overriding pkg-config
15317e6fb56fSmrg  XVMC_LIBS   linker flags for XVMC, overriding pkg-config
15327e6fb56fSmrg
15337e6fb56fSmrgUse these variables to override the choices made by `configure' or to help
15347e6fb56fSmrgit to find libraries and programs with nonstandard names/locations.
15357e6fb56fSmrg
153690b17f1bSmrgReport bugs to <https://bugs.freedesktop.org/enter_bug.cgi?product=xorg&component=Driver/openchrome>.
15377e6fb56fSmrg_ACEOF
15387e6fb56fSmrgac_status=$?
15397e6fb56fSmrgfi
15407e6fb56fSmrg
15417e6fb56fSmrgif test "$ac_init_help" = "recursive"; then
15427e6fb56fSmrg  # If there are subdirs, report their specific --help.
15437e6fb56fSmrg  for ac_dir in : $ac_subdirs_all; do test "x$ac_dir" = x: && continue
15447e6fb56fSmrg    test -d "$ac_dir" ||
15457e6fb56fSmrg      { cd "$srcdir" && ac_pwd=`pwd` && srcdir=. && test -d "$ac_dir"; } ||
15467e6fb56fSmrg      continue
15477e6fb56fSmrg    ac_builddir=.
15487e6fb56fSmrg
15497e6fb56fSmrgcase "$ac_dir" in
15507e6fb56fSmrg.) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;;
15517e6fb56fSmrg*)
15527e6fb56fSmrg  ac_dir_suffix=/`$as_echo "$ac_dir" | sed 's|^\.[\\/]||'`
15537e6fb56fSmrg  # A ".." for each directory in $ac_dir_suffix.
15547e6fb56fSmrg  ac_top_builddir_sub=`$as_echo "$ac_dir_suffix" | sed 's|/[^\\/]*|/..|g;s|/||'`
15557e6fb56fSmrg  case $ac_top_builddir_sub in
15567e6fb56fSmrg  "") ac_top_builddir_sub=. ac_top_build_prefix= ;;
15577e6fb56fSmrg  *)  ac_top_build_prefix=$ac_top_builddir_sub/ ;;
15587e6fb56fSmrg  esac ;;
15597e6fb56fSmrgesac
15607e6fb56fSmrgac_abs_top_builddir=$ac_pwd
15617e6fb56fSmrgac_abs_builddir=$ac_pwd$ac_dir_suffix
15627e6fb56fSmrg# for backward compatibility:
15637e6fb56fSmrgac_top_builddir=$ac_top_build_prefix
15647e6fb56fSmrg
15657e6fb56fSmrgcase $srcdir in
15667e6fb56fSmrg  .)  # We are building in place.
15677e6fb56fSmrg    ac_srcdir=.
15687e6fb56fSmrg    ac_top_srcdir=$ac_top_builddir_sub
15697e6fb56fSmrg    ac_abs_top_srcdir=$ac_pwd ;;
15707e6fb56fSmrg  [\\/]* | ?:[\\/]* )  # Absolute name.
15717e6fb56fSmrg    ac_srcdir=$srcdir$ac_dir_suffix;
15727e6fb56fSmrg    ac_top_srcdir=$srcdir
15737e6fb56fSmrg    ac_abs_top_srcdir=$srcdir ;;
15747e6fb56fSmrg  *) # Relative name.
15757e6fb56fSmrg    ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix
15767e6fb56fSmrg    ac_top_srcdir=$ac_top_build_prefix$srcdir
15777e6fb56fSmrg    ac_abs_top_srcdir=$ac_pwd/$srcdir ;;
15787e6fb56fSmrgesac
15797e6fb56fSmrgac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix
15807e6fb56fSmrg
15817e6fb56fSmrg    cd "$ac_dir" || { ac_status=$?; continue; }
15827e6fb56fSmrg    # Check for guested configure.
15837e6fb56fSmrg    if test -f "$ac_srcdir/configure.gnu"; then
15847e6fb56fSmrg      echo &&
15857e6fb56fSmrg      $SHELL "$ac_srcdir/configure.gnu" --help=recursive
15867e6fb56fSmrg    elif test -f "$ac_srcdir/configure"; then
15877e6fb56fSmrg      echo &&
15887e6fb56fSmrg      $SHELL "$ac_srcdir/configure" --help=recursive
15897e6fb56fSmrg    else
15907e6fb56fSmrg      $as_echo "$as_me: WARNING: no configuration information is in $ac_dir" >&2
15917e6fb56fSmrg    fi || ac_status=$?
15927e6fb56fSmrg    cd "$ac_pwd" || { ac_status=$?; break; }
15937e6fb56fSmrg  done
15947e6fb56fSmrgfi
15957e6fb56fSmrg
15967e6fb56fSmrgtest -n "$ac_init_help" && exit $ac_status
15977e6fb56fSmrgif $ac_init_version; then
15987e6fb56fSmrg  cat <<\_ACEOF
1599963d66acSmrgxf86-video-openchrome configure 0.4.0
160090b17f1bSmrggenerated by GNU Autoconf 2.69
16017e6fb56fSmrg
160290b17f1bSmrgCopyright (C) 2012 Free Software Foundation, Inc.
16037e6fb56fSmrgThis configure script is free software; the Free Software Foundation
16047e6fb56fSmrggives unlimited permission to copy, distribute and modify it.
16057e6fb56fSmrg_ACEOF
16067e6fb56fSmrg  exit
16077e6fb56fSmrgfi
16087e6fb56fSmrg
160990b17f1bSmrg## ------------------------ ##
161090b17f1bSmrg## Autoconf initialization. ##
161190b17f1bSmrg## ------------------------ ##
16127e6fb56fSmrg
161390b17f1bSmrg# ac_fn_c_try_compile LINENO
161490b17f1bSmrg# --------------------------
161590b17f1bSmrg# Try to compile conftest.$ac_ext, and return whether this succeeded.
161690b17f1bSmrgac_fn_c_try_compile ()
16177e6fb56fSmrg{
161890b17f1bSmrg  as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
161990b17f1bSmrg  rm -f conftest.$ac_objext
162090b17f1bSmrg  if { { ac_try="$ac_compile"
162190b17f1bSmrgcase "(($ac_try" in
162290b17f1bSmrg  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
162390b17f1bSmrg  *) ac_try_echo=$ac_try;;
162490b17f1bSmrgesac
162590b17f1bSmrgeval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
162690b17f1bSmrg$as_echo "$ac_try_echo"; } >&5
162790b17f1bSmrg  (eval "$ac_compile") 2>conftest.err
162890b17f1bSmrg  ac_status=$?
162990b17f1bSmrg  if test -s conftest.err; then
163090b17f1bSmrg    grep -v '^ *+' conftest.err >conftest.er1
163190b17f1bSmrg    cat conftest.er1 >&5
163290b17f1bSmrg    mv -f conftest.er1 conftest.err
163390b17f1bSmrg  fi
163490b17f1bSmrg  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
163590b17f1bSmrg  test $ac_status = 0; } && {
163690b17f1bSmrg	 test -z "$ac_c_werror_flag" ||
163790b17f1bSmrg	 test ! -s conftest.err
163890b17f1bSmrg       } && test -s conftest.$ac_objext; then :
163990b17f1bSmrg  ac_retval=0
164090b17f1bSmrgelse
164190b17f1bSmrg  $as_echo "$as_me: failed program was:" >&5
164290b17f1bSmrgsed 's/^/| /' conftest.$ac_ext >&5
164390b17f1bSmrg
164490b17f1bSmrg	ac_retval=1
164590b17f1bSmrgfi
164690b17f1bSmrg  eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
164790b17f1bSmrg  as_fn_set_status $ac_retval
164890b17f1bSmrg
164990b17f1bSmrg} # ac_fn_c_try_compile
165090b17f1bSmrg
165190b17f1bSmrg# ac_fn_c_try_link LINENO
165290b17f1bSmrg# -----------------------
165390b17f1bSmrg# Try to link conftest.$ac_ext, and return whether this succeeded.
165490b17f1bSmrgac_fn_c_try_link ()
165590b17f1bSmrg{
165690b17f1bSmrg  as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
165790b17f1bSmrg  rm -f conftest.$ac_objext conftest$ac_exeext
165890b17f1bSmrg  if { { ac_try="$ac_link"
165990b17f1bSmrgcase "(($ac_try" in
166090b17f1bSmrg  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
166190b17f1bSmrg  *) ac_try_echo=$ac_try;;
166290b17f1bSmrgesac
166390b17f1bSmrgeval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
166490b17f1bSmrg$as_echo "$ac_try_echo"; } >&5
166590b17f1bSmrg  (eval "$ac_link") 2>conftest.err
166690b17f1bSmrg  ac_status=$?
166790b17f1bSmrg  if test -s conftest.err; then
166890b17f1bSmrg    grep -v '^ *+' conftest.err >conftest.er1
166990b17f1bSmrg    cat conftest.er1 >&5
167090b17f1bSmrg    mv -f conftest.er1 conftest.err
167190b17f1bSmrg  fi
167290b17f1bSmrg  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
167390b17f1bSmrg  test $ac_status = 0; } && {
167490b17f1bSmrg	 test -z "$ac_c_werror_flag" ||
167590b17f1bSmrg	 test ! -s conftest.err
167690b17f1bSmrg       } && test -s conftest$ac_exeext && {
167790b17f1bSmrg	 test "$cross_compiling" = yes ||
167890b17f1bSmrg	 test -x conftest$ac_exeext
167990b17f1bSmrg       }; then :
168090b17f1bSmrg  ac_retval=0
168190b17f1bSmrgelse
168290b17f1bSmrg  $as_echo "$as_me: failed program was:" >&5
168390b17f1bSmrgsed 's/^/| /' conftest.$ac_ext >&5
168490b17f1bSmrg
168590b17f1bSmrg	ac_retval=1
168690b17f1bSmrgfi
168790b17f1bSmrg  # Delete the IPA/IPO (Inter Procedural Analysis/Optimization) information
168890b17f1bSmrg  # created by the PGI compiler (conftest_ipa8_conftest.oo), as it would
168990b17f1bSmrg  # interfere with the next link command; also delete a directory that is
169090b17f1bSmrg  # left behind by Apple's compiler.  We do this before executing the actions.
169190b17f1bSmrg  rm -rf conftest.dSYM conftest_ipa8_conftest.oo
169290b17f1bSmrg  eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
169390b17f1bSmrg  as_fn_set_status $ac_retval
169490b17f1bSmrg
169590b17f1bSmrg} # ac_fn_c_try_link
169690b17f1bSmrg
169790b17f1bSmrg# ac_fn_c_check_header_compile LINENO HEADER VAR INCLUDES
169890b17f1bSmrg# -------------------------------------------------------
169990b17f1bSmrg# Tests whether HEADER exists and can be compiled using the include files in
170090b17f1bSmrg# INCLUDES, setting the cache variable VAR accordingly.
170190b17f1bSmrgac_fn_c_check_header_compile ()
170290b17f1bSmrg{
170390b17f1bSmrg  as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
170490b17f1bSmrg  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
170590b17f1bSmrg$as_echo_n "checking for $2... " >&6; }
170690b17f1bSmrgif eval \${$3+:} false; then :
170790b17f1bSmrg  $as_echo_n "(cached) " >&6
170890b17f1bSmrgelse
170990b17f1bSmrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
171090b17f1bSmrg/* end confdefs.h.  */
171190b17f1bSmrg$4
171290b17f1bSmrg#include <$2>
171390b17f1bSmrg_ACEOF
171490b17f1bSmrgif ac_fn_c_try_compile "$LINENO"; then :
171590b17f1bSmrg  eval "$3=yes"
171690b17f1bSmrgelse
171790b17f1bSmrg  eval "$3=no"
171890b17f1bSmrgfi
171990b17f1bSmrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
172090b17f1bSmrgfi
172190b17f1bSmrgeval ac_res=\$$3
172290b17f1bSmrg	       { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
172390b17f1bSmrg$as_echo "$ac_res" >&6; }
172490b17f1bSmrg  eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
172590b17f1bSmrg
172690b17f1bSmrg} # ac_fn_c_check_header_compile
172790b17f1bSmrg
172890b17f1bSmrg# ac_fn_c_try_cpp LINENO
172990b17f1bSmrg# ----------------------
173090b17f1bSmrg# Try to preprocess conftest.$ac_ext, and return whether this succeeded.
173190b17f1bSmrgac_fn_c_try_cpp ()
173290b17f1bSmrg{
173390b17f1bSmrg  as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
173490b17f1bSmrg  if { { ac_try="$ac_cpp conftest.$ac_ext"
173590b17f1bSmrgcase "(($ac_try" in
173690b17f1bSmrg  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
173790b17f1bSmrg  *) ac_try_echo=$ac_try;;
173890b17f1bSmrgesac
173990b17f1bSmrgeval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
174090b17f1bSmrg$as_echo "$ac_try_echo"; } >&5
174190b17f1bSmrg  (eval "$ac_cpp conftest.$ac_ext") 2>conftest.err
174290b17f1bSmrg  ac_status=$?
174390b17f1bSmrg  if test -s conftest.err; then
174490b17f1bSmrg    grep -v '^ *+' conftest.err >conftest.er1
174590b17f1bSmrg    cat conftest.er1 >&5
174690b17f1bSmrg    mv -f conftest.er1 conftest.err
174790b17f1bSmrg  fi
174890b17f1bSmrg  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
174990b17f1bSmrg  test $ac_status = 0; } > conftest.i && {
175090b17f1bSmrg	 test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
175190b17f1bSmrg	 test ! -s conftest.err
175290b17f1bSmrg       }; then :
175390b17f1bSmrg  ac_retval=0
175490b17f1bSmrgelse
175590b17f1bSmrg  $as_echo "$as_me: failed program was:" >&5
175690b17f1bSmrgsed 's/^/| /' conftest.$ac_ext >&5
175790b17f1bSmrg
175890b17f1bSmrg    ac_retval=1
175990b17f1bSmrgfi
176090b17f1bSmrg  eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
176190b17f1bSmrg  as_fn_set_status $ac_retval
176290b17f1bSmrg
176390b17f1bSmrg} # ac_fn_c_try_cpp
176490b17f1bSmrg
176590b17f1bSmrg# ac_fn_c_try_run LINENO
176690b17f1bSmrg# ----------------------
176790b17f1bSmrg# Try to link conftest.$ac_ext, and return whether this succeeded. Assumes
176890b17f1bSmrg# that executables *can* be run.
176990b17f1bSmrgac_fn_c_try_run ()
177090b17f1bSmrg{
177190b17f1bSmrg  as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
177290b17f1bSmrg  if { { ac_try="$ac_link"
177390b17f1bSmrgcase "(($ac_try" in
177490b17f1bSmrg  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
177590b17f1bSmrg  *) ac_try_echo=$ac_try;;
177690b17f1bSmrgesac
177790b17f1bSmrgeval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
177890b17f1bSmrg$as_echo "$ac_try_echo"; } >&5
177990b17f1bSmrg  (eval "$ac_link") 2>&5
178090b17f1bSmrg  ac_status=$?
178190b17f1bSmrg  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
178290b17f1bSmrg  test $ac_status = 0; } && { ac_try='./conftest$ac_exeext'
178390b17f1bSmrg  { { case "(($ac_try" in
178490b17f1bSmrg  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
178590b17f1bSmrg  *) ac_try_echo=$ac_try;;
178690b17f1bSmrgesac
178790b17f1bSmrgeval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
178890b17f1bSmrg$as_echo "$ac_try_echo"; } >&5
178990b17f1bSmrg  (eval "$ac_try") 2>&5
179090b17f1bSmrg  ac_status=$?
179190b17f1bSmrg  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
179290b17f1bSmrg  test $ac_status = 0; }; }; then :
179390b17f1bSmrg  ac_retval=0
179490b17f1bSmrgelse
179590b17f1bSmrg  $as_echo "$as_me: program exited with status $ac_status" >&5
179690b17f1bSmrg       $as_echo "$as_me: failed program was:" >&5
179790b17f1bSmrgsed 's/^/| /' conftest.$ac_ext >&5
179890b17f1bSmrg
179990b17f1bSmrg       ac_retval=$ac_status
180090b17f1bSmrgfi
180190b17f1bSmrg  rm -rf conftest.dSYM conftest_ipa8_conftest.oo
180290b17f1bSmrg  eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
180390b17f1bSmrg  as_fn_set_status $ac_retval
180490b17f1bSmrg
180590b17f1bSmrg} # ac_fn_c_try_run
180690b17f1bSmrg
180790b17f1bSmrg# ac_fn_c_check_func LINENO FUNC VAR
180890b17f1bSmrg# ----------------------------------
180990b17f1bSmrg# Tests whether FUNC exists, setting the cache variable VAR accordingly
181090b17f1bSmrgac_fn_c_check_func ()
181190b17f1bSmrg{
181290b17f1bSmrg  as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
181390b17f1bSmrg  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
181490b17f1bSmrg$as_echo_n "checking for $2... " >&6; }
181590b17f1bSmrgif eval \${$3+:} false; then :
181690b17f1bSmrg  $as_echo_n "(cached) " >&6
181790b17f1bSmrgelse
181890b17f1bSmrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
181990b17f1bSmrg/* end confdefs.h.  */
182090b17f1bSmrg/* Define $2 to an innocuous variant, in case <limits.h> declares $2.
182190b17f1bSmrg   For example, HP-UX 11i <limits.h> declares gettimeofday.  */
182290b17f1bSmrg#define $2 innocuous_$2
182390b17f1bSmrg
182490b17f1bSmrg/* System header to define __stub macros and hopefully few prototypes,
182590b17f1bSmrg    which can conflict with char $2 (); below.
182690b17f1bSmrg    Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
182790b17f1bSmrg    <limits.h> exists even on freestanding compilers.  */
182890b17f1bSmrg
182990b17f1bSmrg#ifdef __STDC__
183090b17f1bSmrg# include <limits.h>
183190b17f1bSmrg#else
183290b17f1bSmrg# include <assert.h>
183390b17f1bSmrg#endif
183490b17f1bSmrg
183590b17f1bSmrg#undef $2
183690b17f1bSmrg
183790b17f1bSmrg/* Override any GCC internal prototype to avoid an error.
183890b17f1bSmrg   Use char because int might match the return type of a GCC
183990b17f1bSmrg   builtin and then its argument prototype would still apply.  */
184090b17f1bSmrg#ifdef __cplusplus
184190b17f1bSmrgextern "C"
184290b17f1bSmrg#endif
184390b17f1bSmrgchar $2 ();
184490b17f1bSmrg/* The GNU C library defines this for functions which it implements
184590b17f1bSmrg    to always fail with ENOSYS.  Some functions are actually named
184690b17f1bSmrg    something starting with __ and the normal name is an alias.  */
184790b17f1bSmrg#if defined __stub_$2 || defined __stub___$2
184890b17f1bSmrgchoke me
184990b17f1bSmrg#endif
185090b17f1bSmrg
185190b17f1bSmrgint
185290b17f1bSmrgmain ()
185390b17f1bSmrg{
185490b17f1bSmrgreturn $2 ();
185590b17f1bSmrg  ;
185690b17f1bSmrg  return 0;
185790b17f1bSmrg}
185890b17f1bSmrg_ACEOF
185990b17f1bSmrgif ac_fn_c_try_link "$LINENO"; then :
186090b17f1bSmrg  eval "$3=yes"
186190b17f1bSmrgelse
186290b17f1bSmrg  eval "$3=no"
186390b17f1bSmrgfi
186490b17f1bSmrgrm -f core conftest.err conftest.$ac_objext \
186590b17f1bSmrg    conftest$ac_exeext conftest.$ac_ext
186690b17f1bSmrgfi
186790b17f1bSmrgeval ac_res=\$$3
186890b17f1bSmrg	       { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
186990b17f1bSmrg$as_echo "$ac_res" >&6; }
187090b17f1bSmrg  eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
187190b17f1bSmrg
187290b17f1bSmrg} # ac_fn_c_check_func
187390b17f1bSmrg
187490b17f1bSmrg# ac_fn_c_check_header_preproc LINENO HEADER VAR
187590b17f1bSmrg# ----------------------------------------------
187690b17f1bSmrg# Tests whether HEADER is present, setting the cache variable VAR accordingly.
187790b17f1bSmrgac_fn_c_check_header_preproc ()
187890b17f1bSmrg{
187990b17f1bSmrg  as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
188090b17f1bSmrg  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
188190b17f1bSmrg$as_echo_n "checking for $2... " >&6; }
188290b17f1bSmrgif eval \${$3+:} false; then :
188390b17f1bSmrg  $as_echo_n "(cached) " >&6
188490b17f1bSmrgelse
188590b17f1bSmrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
188690b17f1bSmrg/* end confdefs.h.  */
188790b17f1bSmrg#include <$2>
188890b17f1bSmrg_ACEOF
188990b17f1bSmrgif ac_fn_c_try_cpp "$LINENO"; then :
189090b17f1bSmrg  eval "$3=yes"
189190b17f1bSmrgelse
189290b17f1bSmrg  eval "$3=no"
189390b17f1bSmrgfi
189490b17f1bSmrgrm -f conftest.err conftest.i conftest.$ac_ext
189590b17f1bSmrgfi
189690b17f1bSmrgeval ac_res=\$$3
189790b17f1bSmrg	       { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
189890b17f1bSmrg$as_echo "$ac_res" >&6; }
189990b17f1bSmrg  eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
190090b17f1bSmrg
190190b17f1bSmrg} # ac_fn_c_check_header_preproc
190290b17f1bSmrg
190390b17f1bSmrg# ac_fn_c_check_header_mongrel LINENO HEADER VAR INCLUDES
190490b17f1bSmrg# -------------------------------------------------------
190590b17f1bSmrg# Tests whether HEADER exists, giving a warning if it cannot be compiled using
190690b17f1bSmrg# the include files in INCLUDES and setting the cache variable VAR
190790b17f1bSmrg# accordingly.
190890b17f1bSmrgac_fn_c_check_header_mongrel ()
190990b17f1bSmrg{
191090b17f1bSmrg  as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
191190b17f1bSmrg  if eval \${$3+:} false; then :
191290b17f1bSmrg  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
191390b17f1bSmrg$as_echo_n "checking for $2... " >&6; }
191490b17f1bSmrgif eval \${$3+:} false; then :
191590b17f1bSmrg  $as_echo_n "(cached) " >&6
191690b17f1bSmrgfi
191790b17f1bSmrgeval ac_res=\$$3
191890b17f1bSmrg	       { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
191990b17f1bSmrg$as_echo "$ac_res" >&6; }
192090b17f1bSmrgelse
192190b17f1bSmrg  # Is the header compilable?
192290b17f1bSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: checking $2 usability" >&5
192390b17f1bSmrg$as_echo_n "checking $2 usability... " >&6; }
192490b17f1bSmrgcat confdefs.h - <<_ACEOF >conftest.$ac_ext
192590b17f1bSmrg/* end confdefs.h.  */
192690b17f1bSmrg$4
192790b17f1bSmrg#include <$2>
192890b17f1bSmrg_ACEOF
192990b17f1bSmrgif ac_fn_c_try_compile "$LINENO"; then :
193090b17f1bSmrg  ac_header_compiler=yes
193190b17f1bSmrgelse
193290b17f1bSmrg  ac_header_compiler=no
193390b17f1bSmrgfi
193490b17f1bSmrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
193590b17f1bSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_header_compiler" >&5
193690b17f1bSmrg$as_echo "$ac_header_compiler" >&6; }
193790b17f1bSmrg
193890b17f1bSmrg# Is the header present?
193990b17f1bSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: checking $2 presence" >&5
194090b17f1bSmrg$as_echo_n "checking $2 presence... " >&6; }
194190b17f1bSmrgcat confdefs.h - <<_ACEOF >conftest.$ac_ext
194290b17f1bSmrg/* end confdefs.h.  */
194390b17f1bSmrg#include <$2>
194490b17f1bSmrg_ACEOF
194590b17f1bSmrgif ac_fn_c_try_cpp "$LINENO"; then :
194690b17f1bSmrg  ac_header_preproc=yes
194790b17f1bSmrgelse
194890b17f1bSmrg  ac_header_preproc=no
194990b17f1bSmrgfi
195090b17f1bSmrgrm -f conftest.err conftest.i conftest.$ac_ext
195190b17f1bSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_header_preproc" >&5
195290b17f1bSmrg$as_echo "$ac_header_preproc" >&6; }
195390b17f1bSmrg
195490b17f1bSmrg# So?  What about this header?
195590b17f1bSmrgcase $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in #((
195690b17f1bSmrg  yes:no: )
195790b17f1bSmrg    { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: accepted by the compiler, rejected by the preprocessor!" >&5
195890b17f1bSmrg$as_echo "$as_me: WARNING: $2: accepted by the compiler, rejected by the preprocessor!" >&2;}
195990b17f1bSmrg    { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: proceeding with the compiler's result" >&5
196090b17f1bSmrg$as_echo "$as_me: WARNING: $2: proceeding with the compiler's result" >&2;}
196190b17f1bSmrg    ;;
196290b17f1bSmrg  no:yes:* )
196390b17f1bSmrg    { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: present but cannot be compiled" >&5
196490b17f1bSmrg$as_echo "$as_me: WARNING: $2: present but cannot be compiled" >&2;}
196590b17f1bSmrg    { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2:     check for missing prerequisite headers?" >&5
196690b17f1bSmrg$as_echo "$as_me: WARNING: $2:     check for missing prerequisite headers?" >&2;}
196790b17f1bSmrg    { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: see the Autoconf documentation" >&5
196890b17f1bSmrg$as_echo "$as_me: WARNING: $2: see the Autoconf documentation" >&2;}
196990b17f1bSmrg    { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2:     section \"Present But Cannot Be Compiled\"" >&5
197090b17f1bSmrg$as_echo "$as_me: WARNING: $2:     section \"Present But Cannot Be Compiled\"" >&2;}
197190b17f1bSmrg    { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: proceeding with the compiler's result" >&5
197290b17f1bSmrg$as_echo "$as_me: WARNING: $2: proceeding with the compiler's result" >&2;}
197390b17f1bSmrg( $as_echo "## -------------------------------------------------------------------------------------------------- ##
197490b17f1bSmrg## Report this to https://bugs.freedesktop.org/enter_bug.cgi?product=xorg&component=Driver/openchrome ##
197590b17f1bSmrg## -------------------------------------------------------------------------------------------------- ##"
197690b17f1bSmrg     ) | sed "s/^/$as_me: WARNING:     /" >&2
197790b17f1bSmrg    ;;
197890b17f1bSmrgesac
197990b17f1bSmrg  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
198090b17f1bSmrg$as_echo_n "checking for $2... " >&6; }
198190b17f1bSmrgif eval \${$3+:} false; then :
198290b17f1bSmrg  $as_echo_n "(cached) " >&6
198390b17f1bSmrgelse
198490b17f1bSmrg  eval "$3=\$ac_header_compiler"
198590b17f1bSmrgfi
198690b17f1bSmrgeval ac_res=\$$3
198790b17f1bSmrg	       { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
198890b17f1bSmrg$as_echo "$ac_res" >&6; }
198990b17f1bSmrgfi
199090b17f1bSmrg  eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
199190b17f1bSmrg
199290b17f1bSmrg} # ac_fn_c_check_header_mongrel
199390b17f1bSmrgcat >config.log <<_ACEOF
199490b17f1bSmrgThis file contains any messages produced by compilers while
199590b17f1bSmrgrunning configure, to aid debugging if configure makes a mistake.
199690b17f1bSmrg
1997963d66acSmrgIt was created by xf86-video-openchrome $as_me 0.4.0, which was
199890b17f1bSmrggenerated by GNU Autoconf 2.69.  Invocation command line was
199990b17f1bSmrg
200090b17f1bSmrg  $ $0 $@
200190b17f1bSmrg
200290b17f1bSmrg_ACEOF
200390b17f1bSmrgexec 5>>config.log
200490b17f1bSmrg{
200590b17f1bSmrgcat <<_ASUNAME
200690b17f1bSmrg## --------- ##
200790b17f1bSmrg## Platform. ##
200890b17f1bSmrg## --------- ##
200990b17f1bSmrg
201090b17f1bSmrghostname = `(hostname || uname -n) 2>/dev/null | sed 1q`
201190b17f1bSmrguname -m = `(uname -m) 2>/dev/null || echo unknown`
201290b17f1bSmrguname -r = `(uname -r) 2>/dev/null || echo unknown`
201390b17f1bSmrguname -s = `(uname -s) 2>/dev/null || echo unknown`
201490b17f1bSmrguname -v = `(uname -v) 2>/dev/null || echo unknown`
201590b17f1bSmrg
201690b17f1bSmrg/usr/bin/uname -p = `(/usr/bin/uname -p) 2>/dev/null || echo unknown`
201790b17f1bSmrg/bin/uname -X     = `(/bin/uname -X) 2>/dev/null     || echo unknown`
20187e6fb56fSmrg
20197e6fb56fSmrg/bin/arch              = `(/bin/arch) 2>/dev/null              || echo unknown`
20207e6fb56fSmrg/usr/bin/arch -k       = `(/usr/bin/arch -k) 2>/dev/null       || echo unknown`
20217e6fb56fSmrg/usr/convex/getsysinfo = `(/usr/convex/getsysinfo) 2>/dev/null || echo unknown`
20227e6fb56fSmrg/usr/bin/hostinfo      = `(/usr/bin/hostinfo) 2>/dev/null      || echo unknown`
20237e6fb56fSmrg/bin/machine           = `(/bin/machine) 2>/dev/null           || echo unknown`
20247e6fb56fSmrg/usr/bin/oslevel       = `(/usr/bin/oslevel) 2>/dev/null       || echo unknown`
20257e6fb56fSmrg/bin/universe          = `(/bin/universe) 2>/dev/null          || echo unknown`
20267e6fb56fSmrg
20277e6fb56fSmrg_ASUNAME
20287e6fb56fSmrg
20297e6fb56fSmrgas_save_IFS=$IFS; IFS=$PATH_SEPARATOR
20307e6fb56fSmrgfor as_dir in $PATH
20317e6fb56fSmrgdo
20327e6fb56fSmrg  IFS=$as_save_IFS
20337e6fb56fSmrg  test -z "$as_dir" && as_dir=.
203490b17f1bSmrg    $as_echo "PATH: $as_dir"
203590b17f1bSmrg  done
20367e6fb56fSmrgIFS=$as_save_IFS
20377e6fb56fSmrg
20387e6fb56fSmrg} >&5
20397e6fb56fSmrg
20407e6fb56fSmrgcat >&5 <<_ACEOF
20417e6fb56fSmrg
20427e6fb56fSmrg
20437e6fb56fSmrg## ----------- ##
20447e6fb56fSmrg## Core tests. ##
20457e6fb56fSmrg## ----------- ##
20467e6fb56fSmrg
20477e6fb56fSmrg_ACEOF
20487e6fb56fSmrg
20497e6fb56fSmrg
20507e6fb56fSmrg# Keep a trace of the command line.
20517e6fb56fSmrg# Strip out --no-create and --no-recursion so they do not pile up.
20527e6fb56fSmrg# Strip out --silent because we don't want to record it for future runs.
20537e6fb56fSmrg# Also quote any args containing shell meta-characters.
20547e6fb56fSmrg# Make two passes to allow for proper duplicate-argument suppression.
20557e6fb56fSmrgac_configure_args=
20567e6fb56fSmrgac_configure_args0=
20577e6fb56fSmrgac_configure_args1=
20587e6fb56fSmrgac_must_keep_next=false
20597e6fb56fSmrgfor ac_pass in 1 2
20607e6fb56fSmrgdo
20617e6fb56fSmrg  for ac_arg
20627e6fb56fSmrg  do
20637e6fb56fSmrg    case $ac_arg in
20647e6fb56fSmrg    -no-create | --no-c* | -n | -no-recursion | --no-r*) continue ;;
20657e6fb56fSmrg    -q | -quiet | --quiet | --quie | --qui | --qu | --q \
20667e6fb56fSmrg    | -silent | --silent | --silen | --sile | --sil)
20677e6fb56fSmrg      continue ;;
20687e6fb56fSmrg    *\'*)
20697e6fb56fSmrg      ac_arg=`$as_echo "$ac_arg" | sed "s/'/'\\\\\\\\''/g"` ;;
20707e6fb56fSmrg    esac
20717e6fb56fSmrg    case $ac_pass in
207290b17f1bSmrg    1) as_fn_append ac_configure_args0 " '$ac_arg'" ;;
20737e6fb56fSmrg    2)
207490b17f1bSmrg      as_fn_append ac_configure_args1 " '$ac_arg'"
20757e6fb56fSmrg      if test $ac_must_keep_next = true; then
20767e6fb56fSmrg	ac_must_keep_next=false # Got value, back to normal.
20777e6fb56fSmrg      else
20787e6fb56fSmrg	case $ac_arg in
20797e6fb56fSmrg	  *=* | --config-cache | -C | -disable-* | --disable-* \
20807e6fb56fSmrg	  | -enable-* | --enable-* | -gas | --g* | -nfp | --nf* \
20817e6fb56fSmrg	  | -q | -quiet | --q* | -silent | --sil* | -v | -verb* \
20827e6fb56fSmrg	  | -with-* | --with-* | -without-* | --without-* | --x)
20837e6fb56fSmrg	    case "$ac_configure_args0 " in
20847e6fb56fSmrg	      "$ac_configure_args1"*" '$ac_arg' "* ) continue ;;
20857e6fb56fSmrg	    esac
20867e6fb56fSmrg	    ;;
20877e6fb56fSmrg	  -* ) ac_must_keep_next=true ;;
20887e6fb56fSmrg	esac
20897e6fb56fSmrg      fi
209090b17f1bSmrg      as_fn_append ac_configure_args " '$ac_arg'"
20917e6fb56fSmrg      ;;
20927e6fb56fSmrg    esac
20937e6fb56fSmrg  done
20947e6fb56fSmrgdone
209590b17f1bSmrg{ ac_configure_args0=; unset ac_configure_args0;}
209690b17f1bSmrg{ ac_configure_args1=; unset ac_configure_args1;}
20977e6fb56fSmrg
20987e6fb56fSmrg# When interrupted or exit'd, cleanup temporary files, and complete
20997e6fb56fSmrg# config.log.  We remove comments because anyway the quotes in there
21007e6fb56fSmrg# would cause problems or look ugly.
21017e6fb56fSmrg# WARNING: Use '\'' to represent an apostrophe within the trap.
21027e6fb56fSmrg# WARNING: Do not start the trap code with a newline, due to a FreeBSD 4.0 bug.
21037e6fb56fSmrgtrap 'exit_status=$?
21047e6fb56fSmrg  # Save into config.log some information that might help in debugging.
21057e6fb56fSmrg  {
21067e6fb56fSmrg    echo
21077e6fb56fSmrg
210890b17f1bSmrg    $as_echo "## ---------------- ##
21097e6fb56fSmrg## Cache variables. ##
211090b17f1bSmrg## ---------------- ##"
21117e6fb56fSmrg    echo
21127e6fb56fSmrg    # The following way of writing the cache mishandles newlines in values,
21137e6fb56fSmrg(
21147e6fb56fSmrg  for ac_var in `(set) 2>&1 | sed -n '\''s/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'\''`; do
21157e6fb56fSmrg    eval ac_val=\$$ac_var
21167e6fb56fSmrg    case $ac_val in #(
21177e6fb56fSmrg    *${as_nl}*)
21187e6fb56fSmrg      case $ac_var in #(
211990b17f1bSmrg      *_cv_*) { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: cache variable $ac_var contains a newline" >&5
21207e6fb56fSmrg$as_echo "$as_me: WARNING: cache variable $ac_var contains a newline" >&2;} ;;
21217e6fb56fSmrg      esac
21227e6fb56fSmrg      case $ac_var in #(
21237e6fb56fSmrg      _ | IFS | as_nl) ;; #(
21247e6fb56fSmrg      BASH_ARGV | BASH_SOURCE) eval $ac_var= ;; #(
212590b17f1bSmrg      *) { eval $ac_var=; unset $ac_var;} ;;
21267e6fb56fSmrg      esac ;;
21277e6fb56fSmrg    esac
21287e6fb56fSmrg  done
21297e6fb56fSmrg  (set) 2>&1 |
21307e6fb56fSmrg    case $as_nl`(ac_space='\'' '\''; set) 2>&1` in #(
21317e6fb56fSmrg    *${as_nl}ac_space=\ *)
21327e6fb56fSmrg      sed -n \
21337e6fb56fSmrg	"s/'\''/'\''\\\\'\'''\''/g;
21347e6fb56fSmrg	  s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\''\\2'\''/p"
21357e6fb56fSmrg      ;; #(
21367e6fb56fSmrg    *)
21377e6fb56fSmrg      sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p"
21387e6fb56fSmrg      ;;
21397e6fb56fSmrg    esac |
21407e6fb56fSmrg    sort
21417e6fb56fSmrg)
21427e6fb56fSmrg    echo
21437e6fb56fSmrg
214490b17f1bSmrg    $as_echo "## ----------------- ##
21457e6fb56fSmrg## Output variables. ##
214690b17f1bSmrg## ----------------- ##"
21477e6fb56fSmrg    echo
21487e6fb56fSmrg    for ac_var in $ac_subst_vars
21497e6fb56fSmrg    do
21507e6fb56fSmrg      eval ac_val=\$$ac_var
21517e6fb56fSmrg      case $ac_val in
21527e6fb56fSmrg      *\'\''*) ac_val=`$as_echo "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;;
21537e6fb56fSmrg      esac
21547e6fb56fSmrg      $as_echo "$ac_var='\''$ac_val'\''"
21557e6fb56fSmrg    done | sort
21567e6fb56fSmrg    echo
21577e6fb56fSmrg
21587e6fb56fSmrg    if test -n "$ac_subst_files"; then
215990b17f1bSmrg      $as_echo "## ------------------- ##
21607e6fb56fSmrg## File substitutions. ##
216190b17f1bSmrg## ------------------- ##"
21627e6fb56fSmrg      echo
21637e6fb56fSmrg      for ac_var in $ac_subst_files
21647e6fb56fSmrg      do
21657e6fb56fSmrg	eval ac_val=\$$ac_var
21667e6fb56fSmrg	case $ac_val in
21677e6fb56fSmrg	*\'\''*) ac_val=`$as_echo "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;;
21687e6fb56fSmrg	esac
21697e6fb56fSmrg	$as_echo "$ac_var='\''$ac_val'\''"
21707e6fb56fSmrg      done | sort
21717e6fb56fSmrg      echo
21727e6fb56fSmrg    fi
21737e6fb56fSmrg
21747e6fb56fSmrg    if test -s confdefs.h; then
217590b17f1bSmrg      $as_echo "## ----------- ##
21767e6fb56fSmrg## confdefs.h. ##
217790b17f1bSmrg## ----------- ##"
21787e6fb56fSmrg      echo
21797e6fb56fSmrg      cat confdefs.h
21807e6fb56fSmrg      echo
21817e6fb56fSmrg    fi
21827e6fb56fSmrg    test "$ac_signal" != 0 &&
21837e6fb56fSmrg      $as_echo "$as_me: caught signal $ac_signal"
21847e6fb56fSmrg    $as_echo "$as_me: exit $exit_status"
21857e6fb56fSmrg  } >&5
21867e6fb56fSmrg  rm -f core *.core core.conftest.* &&
21877e6fb56fSmrg    rm -f -r conftest* confdefs* conf$$* $ac_clean_files &&
21887e6fb56fSmrg    exit $exit_status
21897e6fb56fSmrg' 0
21907e6fb56fSmrgfor ac_signal in 1 2 13 15; do
219190b17f1bSmrg  trap 'ac_signal='$ac_signal'; as_fn_exit 1' $ac_signal
21927e6fb56fSmrgdone
21937e6fb56fSmrgac_signal=0
21947e6fb56fSmrg
21957e6fb56fSmrg# confdefs.h avoids OS command line length limits that DEFS can exceed.
21967e6fb56fSmrgrm -f -r conftest* confdefs.h
21977e6fb56fSmrg
219890b17f1bSmrg$as_echo "/* confdefs.h */" > confdefs.h
219990b17f1bSmrg
22007e6fb56fSmrg# Predefined preprocessor variables.
22017e6fb56fSmrg
22027e6fb56fSmrgcat >>confdefs.h <<_ACEOF
22037e6fb56fSmrg#define PACKAGE_NAME "$PACKAGE_NAME"
22047e6fb56fSmrg_ACEOF
22057e6fb56fSmrg
22067e6fb56fSmrgcat >>confdefs.h <<_ACEOF
22077e6fb56fSmrg#define PACKAGE_TARNAME "$PACKAGE_TARNAME"
22087e6fb56fSmrg_ACEOF
22097e6fb56fSmrg
22107e6fb56fSmrgcat >>confdefs.h <<_ACEOF
22117e6fb56fSmrg#define PACKAGE_VERSION "$PACKAGE_VERSION"
22127e6fb56fSmrg_ACEOF
22137e6fb56fSmrg
22147e6fb56fSmrgcat >>confdefs.h <<_ACEOF
22157e6fb56fSmrg#define PACKAGE_STRING "$PACKAGE_STRING"
22167e6fb56fSmrg_ACEOF
22177e6fb56fSmrg
22187e6fb56fSmrgcat >>confdefs.h <<_ACEOF
22197e6fb56fSmrg#define PACKAGE_BUGREPORT "$PACKAGE_BUGREPORT"
22207e6fb56fSmrg_ACEOF
22217e6fb56fSmrg
222290b17f1bSmrgcat >>confdefs.h <<_ACEOF
222390b17f1bSmrg#define PACKAGE_URL "$PACKAGE_URL"
222490b17f1bSmrg_ACEOF
222590b17f1bSmrg
22267e6fb56fSmrg
22277e6fb56fSmrg# Let the site file select an alternate cache file if it wants to.
22287e6fb56fSmrg# Prefer an explicitly selected file to automatically selected ones.
22297e6fb56fSmrgac_site_file1=NONE
22307e6fb56fSmrgac_site_file2=NONE
22317e6fb56fSmrgif test -n "$CONFIG_SITE"; then
223290b17f1bSmrg  # We do not want a PATH search for config.site.
223390b17f1bSmrg  case $CONFIG_SITE in #((
223490b17f1bSmrg    -*)  ac_site_file1=./$CONFIG_SITE;;
223590b17f1bSmrg    */*) ac_site_file1=$CONFIG_SITE;;
223690b17f1bSmrg    *)   ac_site_file1=./$CONFIG_SITE;;
223790b17f1bSmrg  esac
22387e6fb56fSmrgelif test "x$prefix" != xNONE; then
22397e6fb56fSmrg  ac_site_file1=$prefix/share/config.site
22407e6fb56fSmrg  ac_site_file2=$prefix/etc/config.site
22417e6fb56fSmrgelse
22427e6fb56fSmrg  ac_site_file1=$ac_default_prefix/share/config.site
22437e6fb56fSmrg  ac_site_file2=$ac_default_prefix/etc/config.site
22447e6fb56fSmrgfi
22457e6fb56fSmrgfor ac_site_file in "$ac_site_file1" "$ac_site_file2"
22467e6fb56fSmrgdo
22477e6fb56fSmrg  test "x$ac_site_file" = xNONE && continue
224890b17f1bSmrg  if test /dev/null != "$ac_site_file" && test -r "$ac_site_file"; then
224990b17f1bSmrg    { $as_echo "$as_me:${as_lineno-$LINENO}: loading site script $ac_site_file" >&5
22507e6fb56fSmrg$as_echo "$as_me: loading site script $ac_site_file" >&6;}
22517e6fb56fSmrg    sed 's/^/| /' "$ac_site_file" >&5
225290b17f1bSmrg    . "$ac_site_file" \
225390b17f1bSmrg      || { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
225490b17f1bSmrg$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
225590b17f1bSmrgas_fn_error $? "failed to load site script $ac_site_file
225690b17f1bSmrgSee \`config.log' for more details" "$LINENO" 5; }
22577e6fb56fSmrg  fi
22587e6fb56fSmrgdone
22597e6fb56fSmrg
22607e6fb56fSmrgif test -r "$cache_file"; then
226190b17f1bSmrg  # Some versions of bash will fail to source /dev/null (special files
226290b17f1bSmrg  # actually), so we avoid doing that.  DJGPP emulates it as a regular file.
226390b17f1bSmrg  if test /dev/null != "$cache_file" && test -f "$cache_file"; then
226490b17f1bSmrg    { $as_echo "$as_me:${as_lineno-$LINENO}: loading cache $cache_file" >&5
22657e6fb56fSmrg$as_echo "$as_me: loading cache $cache_file" >&6;}
22667e6fb56fSmrg    case $cache_file in
22677e6fb56fSmrg      [\\/]* | ?:[\\/]* ) . "$cache_file";;
22687e6fb56fSmrg      *)                      . "./$cache_file";;
22697e6fb56fSmrg    esac
22707e6fb56fSmrg  fi
22717e6fb56fSmrgelse
227290b17f1bSmrg  { $as_echo "$as_me:${as_lineno-$LINENO}: creating cache $cache_file" >&5
22737e6fb56fSmrg$as_echo "$as_me: creating cache $cache_file" >&6;}
22747e6fb56fSmrg  >$cache_file
22757e6fb56fSmrgfi
22767e6fb56fSmrg
22777e6fb56fSmrg# Check that the precious variables saved in the cache have kept the same
22787e6fb56fSmrg# value.
22797e6fb56fSmrgac_cache_corrupted=false
22807e6fb56fSmrgfor ac_var in $ac_precious_vars; do
22817e6fb56fSmrg  eval ac_old_set=\$ac_cv_env_${ac_var}_set
22827e6fb56fSmrg  eval ac_new_set=\$ac_env_${ac_var}_set
22837e6fb56fSmrg  eval ac_old_val=\$ac_cv_env_${ac_var}_value
22847e6fb56fSmrg  eval ac_new_val=\$ac_env_${ac_var}_value
22857e6fb56fSmrg  case $ac_old_set,$ac_new_set in
22867e6fb56fSmrg    set,)
228790b17f1bSmrg      { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&5
22887e6fb56fSmrg$as_echo "$as_me: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&2;}
22897e6fb56fSmrg      ac_cache_corrupted=: ;;
22907e6fb56fSmrg    ,set)
229190b17f1bSmrg      { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' was not set in the previous run" >&5
22927e6fb56fSmrg$as_echo "$as_me: error: \`$ac_var' was not set in the previous run" >&2;}
22937e6fb56fSmrg      ac_cache_corrupted=: ;;
22947e6fb56fSmrg    ,);;
22957e6fb56fSmrg    *)
22967e6fb56fSmrg      if test "x$ac_old_val" != "x$ac_new_val"; then
22977e6fb56fSmrg	# differences in whitespace do not lead to failure.
22987e6fb56fSmrg	ac_old_val_w=`echo x $ac_old_val`
22997e6fb56fSmrg	ac_new_val_w=`echo x $ac_new_val`
23007e6fb56fSmrg	if test "$ac_old_val_w" != "$ac_new_val_w"; then
230190b17f1bSmrg	  { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' has changed since the previous run:" >&5
23027e6fb56fSmrg$as_echo "$as_me: error: \`$ac_var' has changed since the previous run:" >&2;}
23037e6fb56fSmrg	  ac_cache_corrupted=:
23047e6fb56fSmrg	else
230590b17f1bSmrg	  { $as_echo "$as_me:${as_lineno-$LINENO}: warning: ignoring whitespace changes in \`$ac_var' since the previous run:" >&5
23067e6fb56fSmrg$as_echo "$as_me: warning: ignoring whitespace changes in \`$ac_var' since the previous run:" >&2;}
23077e6fb56fSmrg	  eval $ac_var=\$ac_old_val
23087e6fb56fSmrg	fi
230990b17f1bSmrg	{ $as_echo "$as_me:${as_lineno-$LINENO}:   former value:  \`$ac_old_val'" >&5
23107e6fb56fSmrg$as_echo "$as_me:   former value:  \`$ac_old_val'" >&2;}
231190b17f1bSmrg	{ $as_echo "$as_me:${as_lineno-$LINENO}:   current value: \`$ac_new_val'" >&5
23127e6fb56fSmrg$as_echo "$as_me:   current value: \`$ac_new_val'" >&2;}
23137e6fb56fSmrg      fi;;
23147e6fb56fSmrg  esac
23157e6fb56fSmrg  # Pass precious variables to config.status.
23167e6fb56fSmrg  if test "$ac_new_set" = set; then
23177e6fb56fSmrg    case $ac_new_val in
23187e6fb56fSmrg    *\'*) ac_arg=$ac_var=`$as_echo "$ac_new_val" | sed "s/'/'\\\\\\\\''/g"` ;;
23197e6fb56fSmrg    *) ac_arg=$ac_var=$ac_new_val ;;
23207e6fb56fSmrg    esac
23217e6fb56fSmrg    case " $ac_configure_args " in
23227e6fb56fSmrg      *" '$ac_arg' "*) ;; # Avoid dups.  Use of quotes ensures accuracy.
232390b17f1bSmrg      *) as_fn_append ac_configure_args " '$ac_arg'" ;;
23247e6fb56fSmrg    esac
23257e6fb56fSmrg  fi
23267e6fb56fSmrgdone
23277e6fb56fSmrgif $ac_cache_corrupted; then
232890b17f1bSmrg  { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
23297e6fb56fSmrg$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
233090b17f1bSmrg  { $as_echo "$as_me:${as_lineno-$LINENO}: error: changes in the environment can compromise the build" >&5
23317e6fb56fSmrg$as_echo "$as_me: error: changes in the environment can compromise the build" >&2;}
233290b17f1bSmrg  as_fn_error $? "run \`make distclean' and/or \`rm $cache_file' and start over" "$LINENO" 5
23337e6fb56fSmrgfi
233490b17f1bSmrg## -------------------- ##
233590b17f1bSmrg## Main body of script. ##
233690b17f1bSmrg## -------------------- ##
23377e6fb56fSmrg
233890b17f1bSmrgac_ext=c
233990b17f1bSmrgac_cpp='$CPP $CPPFLAGS'
234090b17f1bSmrgac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
234190b17f1bSmrgac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
234290b17f1bSmrgac_compiler_gnu=$ac_cv_c_compiler_gnu
23437e6fb56fSmrg
23447e6fb56fSmrg
23457e6fb56fSmrg
23467e6fb56fSmrg
234790b17f1bSmrgcat >>confdefs.h <<_ACEOF
234890b17f1bSmrg#define VIA_MAJOR_VERSION $(echo $PACKAGE_VERSION | sed -e 's/^\([0-9]*\)\.[0-9]*\.[0-9]*/\1/')
234990b17f1bSmrg_ACEOF
23507e6fb56fSmrg
23517e6fb56fSmrg
235290b17f1bSmrgcat >>confdefs.h <<_ACEOF
235390b17f1bSmrg#define VIA_MINOR_VERSION $(echo $PACKAGE_VERSION | sed -e 's/^[0-9]*\.\([0-9]*\)\.[0-9]*/\1/')
235490b17f1bSmrg_ACEOF
23557e6fb56fSmrg
23567e6fb56fSmrg
235790b17f1bSmrgcat >>confdefs.h <<_ACEOF
235890b17f1bSmrg#define VIA_PATCHLEVEL $(echo $PACKAGE_VERSION | sed -e 's/^[0-9]*\.[0-9]*\.\([0-9]*\)/\1/')
235990b17f1bSmrg_ACEOF
23607e6fb56fSmrg
23617e6fb56fSmrg
23627e6fb56fSmrg
23637e6fb56fSmrgac_config_headers="$ac_config_headers config.h"
23647e6fb56fSmrg
23657e6fb56fSmrgac_aux_dir=
23667e6fb56fSmrgfor ac_dir in . "$srcdir"/.; do
23677e6fb56fSmrg  if test -f "$ac_dir/install-sh"; then
23687e6fb56fSmrg    ac_aux_dir=$ac_dir
23697e6fb56fSmrg    ac_install_sh="$ac_aux_dir/install-sh -c"
23707e6fb56fSmrg    break
23717e6fb56fSmrg  elif test -f "$ac_dir/install.sh"; then
23727e6fb56fSmrg    ac_aux_dir=$ac_dir
23737e6fb56fSmrg    ac_install_sh="$ac_aux_dir/install.sh -c"
23747e6fb56fSmrg    break
23757e6fb56fSmrg  elif test -f "$ac_dir/shtool"; then
23767e6fb56fSmrg    ac_aux_dir=$ac_dir
23777e6fb56fSmrg    ac_install_sh="$ac_aux_dir/shtool install -c"
23787e6fb56fSmrg    break
23797e6fb56fSmrg  fi
23807e6fb56fSmrgdone
23817e6fb56fSmrgif test -z "$ac_aux_dir"; then
238290b17f1bSmrg  as_fn_error $? "cannot find install-sh, install.sh, or shtool in . \"$srcdir\"/." "$LINENO" 5
23837e6fb56fSmrgfi
23847e6fb56fSmrg
23857e6fb56fSmrg# These three variables are undocumented and unsupported,
23867e6fb56fSmrg# and are intended to be withdrawn in a future Autoconf release.
23877e6fb56fSmrg# They can cause serious problems if a builder's source tree is in a directory
23887e6fb56fSmrg# whose full name contains unusual characters.
23897e6fb56fSmrgac_config_guess="$SHELL $ac_aux_dir/config.guess"  # Please don't use this var.
23907e6fb56fSmrgac_config_sub="$SHELL $ac_aux_dir/config.sub"  # Please don't use this var.
23917e6fb56fSmrgac_configure="$SHELL $ac_aux_dir/configure"  # Please don't use this var.
23927e6fb56fSmrg
23937e6fb56fSmrg
23947e6fb56fSmrg
2395963d66acSmrgam__api_version='1.15'
23967e6fb56fSmrg
23977e6fb56fSmrg# Find a good install program.  We prefer a C program (faster),
23987e6fb56fSmrg# so one script is as good as another.  But avoid the broken or
23997e6fb56fSmrg# incompatible versions:
24007e6fb56fSmrg# SysV /etc/install, /usr/sbin/install
24017e6fb56fSmrg# SunOS /usr/etc/install
24027e6fb56fSmrg# IRIX /sbin/install
24037e6fb56fSmrg# AIX /bin/install
24047e6fb56fSmrg# AmigaOS /C/install, which installs bootblocks on floppy discs
24057e6fb56fSmrg# AIX 4 /usr/bin/installbsd, which doesn't work without a -g flag
24067e6fb56fSmrg# AFS /usr/afsws/bin/install, which mishandles nonexistent args
24077e6fb56fSmrg# SVR4 /usr/ucb/install, which tries to use the nonexistent group "staff"
24087e6fb56fSmrg# OS/2's system install, which has a completely different semantic
24097e6fb56fSmrg# ./install, which can be erroneously created by make from ./install.sh.
24107e6fb56fSmrg# Reject install programs that cannot install multiple files.
241190b17f1bSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for a BSD-compatible install" >&5
24127e6fb56fSmrg$as_echo_n "checking for a BSD-compatible install... " >&6; }
24137e6fb56fSmrgif test -z "$INSTALL"; then
241490b17f1bSmrgif ${ac_cv_path_install+:} false; then :
24157e6fb56fSmrg  $as_echo_n "(cached) " >&6
24167e6fb56fSmrgelse
24177e6fb56fSmrg  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
24187e6fb56fSmrgfor as_dir in $PATH
24197e6fb56fSmrgdo
24207e6fb56fSmrg  IFS=$as_save_IFS
24217e6fb56fSmrg  test -z "$as_dir" && as_dir=.
242290b17f1bSmrg    # Account for people who put trailing slashes in PATH elements.
242390b17f1bSmrgcase $as_dir/ in #((
242490b17f1bSmrg  ./ | .// | /[cC]/* | \
24257e6fb56fSmrg  /etc/* | /usr/sbin/* | /usr/etc/* | /sbin/* | /usr/afsws/bin/* | \
242690b17f1bSmrg  ?:[\\/]os2[\\/]install[\\/]* | ?:[\\/]OS2[\\/]INSTALL[\\/]* | \
24277e6fb56fSmrg  /usr/ucb/* ) ;;
24287e6fb56fSmrg  *)
24297e6fb56fSmrg    # OSF1 and SCO ODT 3.0 have their own names for install.
24307e6fb56fSmrg    # Don't use installbsd from OSF since it installs stuff as root
24317e6fb56fSmrg    # by default.
24327e6fb56fSmrg    for ac_prog in ginstall scoinst install; do
24337e6fb56fSmrg      for ac_exec_ext in '' $ac_executable_extensions; do
243490b17f1bSmrg	if as_fn_executable_p "$as_dir/$ac_prog$ac_exec_ext"; then
24357e6fb56fSmrg	  if test $ac_prog = install &&
24367e6fb56fSmrg	    grep dspmsg "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then
24377e6fb56fSmrg	    # AIX install.  It has an incompatible calling convention.
24387e6fb56fSmrg	    :
24397e6fb56fSmrg	  elif test $ac_prog = install &&
24407e6fb56fSmrg	    grep pwplus "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then
24417e6fb56fSmrg	    # program-specific install script used by HP pwplus--don't use.
24427e6fb56fSmrg	    :
24437e6fb56fSmrg	  else
24447e6fb56fSmrg	    rm -rf conftest.one conftest.two conftest.dir
24457e6fb56fSmrg	    echo one > conftest.one
24467e6fb56fSmrg	    echo two > conftest.two
24477e6fb56fSmrg	    mkdir conftest.dir
24487e6fb56fSmrg	    if "$as_dir/$ac_prog$ac_exec_ext" -c conftest.one conftest.two "`pwd`/conftest.dir" &&
24497e6fb56fSmrg	      test -s conftest.one && test -s conftest.two &&
24507e6fb56fSmrg	      test -s conftest.dir/conftest.one &&
24517e6fb56fSmrg	      test -s conftest.dir/conftest.two
24527e6fb56fSmrg	    then
24537e6fb56fSmrg	      ac_cv_path_install="$as_dir/$ac_prog$ac_exec_ext -c"
24547e6fb56fSmrg	      break 3
24557e6fb56fSmrg	    fi
24567e6fb56fSmrg	  fi
24577e6fb56fSmrg	fi
24587e6fb56fSmrg      done
24597e6fb56fSmrg    done
24607e6fb56fSmrg    ;;
24617e6fb56fSmrgesac
24627e6fb56fSmrg
246390b17f1bSmrg  done
24647e6fb56fSmrgIFS=$as_save_IFS
24657e6fb56fSmrg
24667e6fb56fSmrgrm -rf conftest.one conftest.two conftest.dir
24677e6fb56fSmrg
24687e6fb56fSmrgfi
24697e6fb56fSmrg  if test "${ac_cv_path_install+set}" = set; then
24707e6fb56fSmrg    INSTALL=$ac_cv_path_install
24717e6fb56fSmrg  else
24727e6fb56fSmrg    # As a last resort, use the slow shell script.  Don't cache a
24737e6fb56fSmrg    # value for INSTALL within a source directory, because that will
24747e6fb56fSmrg    # break other packages using the cache if that directory is
24757e6fb56fSmrg    # removed, or if the value is a relative name.
24767e6fb56fSmrg    INSTALL=$ac_install_sh
24777e6fb56fSmrg  fi
24787e6fb56fSmrgfi
247990b17f1bSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $INSTALL" >&5
24807e6fb56fSmrg$as_echo "$INSTALL" >&6; }
24817e6fb56fSmrg
24827e6fb56fSmrg# Use test -z because SunOS4 sh mishandles braces in ${var-val}.
24837e6fb56fSmrg# It thinks the first close brace ends the variable substitution.
24847e6fb56fSmrgtest -z "$INSTALL_PROGRAM" && INSTALL_PROGRAM='${INSTALL}'
24857e6fb56fSmrg
24867e6fb56fSmrgtest -z "$INSTALL_SCRIPT" && INSTALL_SCRIPT='${INSTALL}'
24877e6fb56fSmrg
24887e6fb56fSmrgtest -z "$INSTALL_DATA" && INSTALL_DATA='${INSTALL} -m 644'
24897e6fb56fSmrg
249090b17f1bSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether build environment is sane" >&5
24917e6fb56fSmrg$as_echo_n "checking whether build environment is sane... " >&6; }
24927e6fb56fSmrg# Reject unsafe characters in $srcdir or the absolute working directory
24937e6fb56fSmrg# name.  Accept space and tab only in the latter.
24947e6fb56fSmrgam_lf='
24957e6fb56fSmrg'
24967e6fb56fSmrgcase `pwd` in
24977e6fb56fSmrg  *[\\\"\#\$\&\'\`$am_lf]*)
249890b17f1bSmrg    as_fn_error $? "unsafe absolute working directory name" "$LINENO" 5;;
24997e6fb56fSmrgesac
25007e6fb56fSmrgcase $srcdir in
25017e6fb56fSmrg  *[\\\"\#\$\&\'\`$am_lf\ \	]*)
250290b17f1bSmrg    as_fn_error $? "unsafe srcdir value: '$srcdir'" "$LINENO" 5;;
25037e6fb56fSmrgesac
25047e6fb56fSmrg
250590b17f1bSmrg# Do 'set' in a subshell so we don't clobber the current shell's
25067e6fb56fSmrg# arguments.  Must try -L first in case configure is actually a
25077e6fb56fSmrg# symlink; some systems play weird games with the mod time of symlinks
25087e6fb56fSmrg# (eg FreeBSD returns the mod time of the symlink's containing
25097e6fb56fSmrg# directory).
25107e6fb56fSmrgif (
251190b17f1bSmrg   am_has_slept=no
251290b17f1bSmrg   for am_try in 1 2; do
251390b17f1bSmrg     echo "timestamp, slept: $am_has_slept" > conftest.file
251490b17f1bSmrg     set X `ls -Lt "$srcdir/configure" conftest.file 2> /dev/null`
251590b17f1bSmrg     if test "$*" = "X"; then
251690b17f1bSmrg	# -L didn't work.
251790b17f1bSmrg	set X `ls -t "$srcdir/configure" conftest.file`
251890b17f1bSmrg     fi
251990b17f1bSmrg     if test "$*" != "X $srcdir/configure conftest.file" \
252090b17f1bSmrg	&& test "$*" != "X conftest.file $srcdir/configure"; then
252190b17f1bSmrg
252290b17f1bSmrg	# If neither matched, then we have a broken ls.  This can happen
252390b17f1bSmrg	# if, for instance, CONFIG_SHELL is bash and it inherits a
252490b17f1bSmrg	# broken ls alias from the environment.  This has actually
252590b17f1bSmrg	# happened.  Such a system could not be considered "sane".
252690b17f1bSmrg	as_fn_error $? "ls -t appears to fail.  Make sure there is not a broken
252790b17f1bSmrg  alias in your environment" "$LINENO" 5
252890b17f1bSmrg     fi
252990b17f1bSmrg     if test "$2" = conftest.file || test $am_try -eq 2; then
253090b17f1bSmrg       break
253190b17f1bSmrg     fi
253290b17f1bSmrg     # Just in case.
253390b17f1bSmrg     sleep 1
253490b17f1bSmrg     am_has_slept=yes
253590b17f1bSmrg   done
25367e6fb56fSmrg   test "$2" = conftest.file
25377e6fb56fSmrg   )
25387e6fb56fSmrgthen
25397e6fb56fSmrg   # Ok.
25407e6fb56fSmrg   :
25417e6fb56fSmrgelse
254290b17f1bSmrg   as_fn_error $? "newly created file is older than distributed files!
254390b17f1bSmrgCheck your system clock" "$LINENO" 5
25447e6fb56fSmrgfi
254590b17f1bSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
25467e6fb56fSmrg$as_echo "yes" >&6; }
254790b17f1bSmrg# If we didn't sleep, we still need to ensure time stamps of config.status and
254890b17f1bSmrg# generated files are strictly newer.
254990b17f1bSmrgam_sleep_pid=
255090b17f1bSmrgif grep 'slept: no' conftest.file >/dev/null 2>&1; then
255190b17f1bSmrg  ( sleep 1 ) &
255290b17f1bSmrg  am_sleep_pid=$!
255390b17f1bSmrgfi
255490b17f1bSmrg
255590b17f1bSmrgrm -f conftest.file
255690b17f1bSmrg
25577e6fb56fSmrgtest "$program_prefix" != NONE &&
25587e6fb56fSmrg  program_transform_name="s&^&$program_prefix&;$program_transform_name"
25597e6fb56fSmrg# Use a double $ so make ignores it.
25607e6fb56fSmrgtest "$program_suffix" != NONE &&
25617e6fb56fSmrg  program_transform_name="s&\$&$program_suffix&;$program_transform_name"
25627e6fb56fSmrg# Double any \ or $.
25637e6fb56fSmrg# By default was `s,x,x', remove it if useless.
25647e6fb56fSmrgac_script='s/[\\$]/&&/g;s/;s,x,x,$//'
25657e6fb56fSmrgprogram_transform_name=`$as_echo "$program_transform_name" | sed "$ac_script"`
25667e6fb56fSmrg
2567963d66acSmrg# Expand $ac_aux_dir to an absolute path.
2568963d66acSmrgam_aux_dir=`cd "$ac_aux_dir" && pwd`
25697e6fb56fSmrg
25707e6fb56fSmrgif test x"${MISSING+set}" != xset; then
25717e6fb56fSmrg  case $am_aux_dir in
25727e6fb56fSmrg  *\ * | *\	*)
25737e6fb56fSmrg    MISSING="\${SHELL} \"$am_aux_dir/missing\"" ;;
25747e6fb56fSmrg  *)
25757e6fb56fSmrg    MISSING="\${SHELL} $am_aux_dir/missing" ;;
25767e6fb56fSmrg  esac
25777e6fb56fSmrgfi
25787e6fb56fSmrg# Use eval to expand $SHELL
2579963d66acSmrgif eval "$MISSING --is-lightweight"; then
2580963d66acSmrg  am_missing_run="$MISSING "
25817e6fb56fSmrgelse
25827e6fb56fSmrg  am_missing_run=
258390b17f1bSmrg  { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: 'missing' script is too old or missing" >&5
258490b17f1bSmrg$as_echo "$as_me: WARNING: 'missing' script is too old or missing" >&2;}
25857e6fb56fSmrgfi
25867e6fb56fSmrg
2587963d66acSmrgif test x"${install_sh+set}" != xset; then
25887e6fb56fSmrg  case $am_aux_dir in
25897e6fb56fSmrg  *\ * | *\	*)
25907e6fb56fSmrg    install_sh="\${SHELL} '$am_aux_dir/install-sh'" ;;
25917e6fb56fSmrg  *)
25927e6fb56fSmrg    install_sh="\${SHELL} $am_aux_dir/install-sh"
25937e6fb56fSmrg  esac
25947e6fb56fSmrgfi
25957e6fb56fSmrg
259690b17f1bSmrg# Installed binaries are usually stripped using 'strip' when the user
259790b17f1bSmrg# run "make install-strip".  However 'strip' might not be the right
25987e6fb56fSmrg# tool to use in cross-compilation environments, therefore Automake
259990b17f1bSmrg# will honor the 'STRIP' environment variable to overrule this program.
26007e6fb56fSmrgif test "$cross_compiling" != no; then
26017e6fb56fSmrg  if test -n "$ac_tool_prefix"; then
26027e6fb56fSmrg  # Extract the first word of "${ac_tool_prefix}strip", so it can be a program name with args.
26037e6fb56fSmrgset dummy ${ac_tool_prefix}strip; ac_word=$2
260490b17f1bSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
26057e6fb56fSmrg$as_echo_n "checking for $ac_word... " >&6; }
260690b17f1bSmrgif ${ac_cv_prog_STRIP+:} false; then :
26077e6fb56fSmrg  $as_echo_n "(cached) " >&6
26087e6fb56fSmrgelse
26097e6fb56fSmrg  if test -n "$STRIP"; then
26107e6fb56fSmrg  ac_cv_prog_STRIP="$STRIP" # Let the user override the test.
26117e6fb56fSmrgelse
26127e6fb56fSmrgas_save_IFS=$IFS; IFS=$PATH_SEPARATOR
26137e6fb56fSmrgfor as_dir in $PATH
26147e6fb56fSmrgdo
26157e6fb56fSmrg  IFS=$as_save_IFS
26167e6fb56fSmrg  test -z "$as_dir" && as_dir=.
261790b17f1bSmrg    for ac_exec_ext in '' $ac_executable_extensions; do
261890b17f1bSmrg  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
26197e6fb56fSmrg    ac_cv_prog_STRIP="${ac_tool_prefix}strip"
262090b17f1bSmrg    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
26217e6fb56fSmrg    break 2
26227e6fb56fSmrg  fi
26237e6fb56fSmrgdone
262490b17f1bSmrg  done
26257e6fb56fSmrgIFS=$as_save_IFS
26267e6fb56fSmrg
26277e6fb56fSmrgfi
26287e6fb56fSmrgfi
26297e6fb56fSmrgSTRIP=$ac_cv_prog_STRIP
26307e6fb56fSmrgif test -n "$STRIP"; then
263190b17f1bSmrg  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $STRIP" >&5
26327e6fb56fSmrg$as_echo "$STRIP" >&6; }
26337e6fb56fSmrgelse
263490b17f1bSmrg  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
26357e6fb56fSmrg$as_echo "no" >&6; }
26367e6fb56fSmrgfi
26377e6fb56fSmrg
26387e6fb56fSmrg
26397e6fb56fSmrgfi
26407e6fb56fSmrgif test -z "$ac_cv_prog_STRIP"; then
26417e6fb56fSmrg  ac_ct_STRIP=$STRIP
26427e6fb56fSmrg  # Extract the first word of "strip", so it can be a program name with args.
26437e6fb56fSmrgset dummy strip; ac_word=$2
264490b17f1bSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
26457e6fb56fSmrg$as_echo_n "checking for $ac_word... " >&6; }
264690b17f1bSmrgif ${ac_cv_prog_ac_ct_STRIP+:} false; then :
26477e6fb56fSmrg  $as_echo_n "(cached) " >&6
26487e6fb56fSmrgelse
26497e6fb56fSmrg  if test -n "$ac_ct_STRIP"; then
26507e6fb56fSmrg  ac_cv_prog_ac_ct_STRIP="$ac_ct_STRIP" # Let the user override the test.
26517e6fb56fSmrgelse
26527e6fb56fSmrgas_save_IFS=$IFS; IFS=$PATH_SEPARATOR
26537e6fb56fSmrgfor as_dir in $PATH
26547e6fb56fSmrgdo
26557e6fb56fSmrg  IFS=$as_save_IFS
26567e6fb56fSmrg  test -z "$as_dir" && as_dir=.
265790b17f1bSmrg    for ac_exec_ext in '' $ac_executable_extensions; do
265890b17f1bSmrg  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
26597e6fb56fSmrg    ac_cv_prog_ac_ct_STRIP="strip"
266090b17f1bSmrg    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
26617e6fb56fSmrg    break 2
26627e6fb56fSmrg  fi
26637e6fb56fSmrgdone
266490b17f1bSmrg  done
26657e6fb56fSmrgIFS=$as_save_IFS
26667e6fb56fSmrg
26677e6fb56fSmrgfi
26687e6fb56fSmrgfi
26697e6fb56fSmrgac_ct_STRIP=$ac_cv_prog_ac_ct_STRIP
26707e6fb56fSmrgif test -n "$ac_ct_STRIP"; then
267190b17f1bSmrg  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_STRIP" >&5
26727e6fb56fSmrg$as_echo "$ac_ct_STRIP" >&6; }
26737e6fb56fSmrgelse
267490b17f1bSmrg  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
26757e6fb56fSmrg$as_echo "no" >&6; }
26767e6fb56fSmrgfi
26777e6fb56fSmrg
26787e6fb56fSmrg  if test "x$ac_ct_STRIP" = x; then
26797e6fb56fSmrg    STRIP=":"
26807e6fb56fSmrg  else
26817e6fb56fSmrg    case $cross_compiling:$ac_tool_warned in
26827e6fb56fSmrgyes:)
268390b17f1bSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
26847e6fb56fSmrg$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
26857e6fb56fSmrgac_tool_warned=yes ;;
26867e6fb56fSmrgesac
26877e6fb56fSmrg    STRIP=$ac_ct_STRIP
26887e6fb56fSmrg  fi
26897e6fb56fSmrgelse
26907e6fb56fSmrg  STRIP="$ac_cv_prog_STRIP"
26917e6fb56fSmrgfi
26927e6fb56fSmrg
26937e6fb56fSmrgfi
26947e6fb56fSmrgINSTALL_STRIP_PROGRAM="\$(install_sh) -c -s"
26957e6fb56fSmrg
269690b17f1bSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for a thread-safe mkdir -p" >&5
26977e6fb56fSmrg$as_echo_n "checking for a thread-safe mkdir -p... " >&6; }
26987e6fb56fSmrgif test -z "$MKDIR_P"; then
269990b17f1bSmrg  if ${ac_cv_path_mkdir+:} false; then :
27007e6fb56fSmrg  $as_echo_n "(cached) " >&6
27017e6fb56fSmrgelse
27027e6fb56fSmrg  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
27037e6fb56fSmrgfor as_dir in $PATH$PATH_SEPARATOR/opt/sfw/bin
27047e6fb56fSmrgdo
27057e6fb56fSmrg  IFS=$as_save_IFS
27067e6fb56fSmrg  test -z "$as_dir" && as_dir=.
270790b17f1bSmrg    for ac_prog in mkdir gmkdir; do
27087e6fb56fSmrg	 for ac_exec_ext in '' $ac_executable_extensions; do
270990b17f1bSmrg	   as_fn_executable_p "$as_dir/$ac_prog$ac_exec_ext" || continue
27107e6fb56fSmrg	   case `"$as_dir/$ac_prog$ac_exec_ext" --version 2>&1` in #(
27117e6fb56fSmrg	     'mkdir (GNU coreutils) '* | \
27127e6fb56fSmrg	     'mkdir (coreutils) '* | \
27137e6fb56fSmrg	     'mkdir (fileutils) '4.1*)
27147e6fb56fSmrg	       ac_cv_path_mkdir=$as_dir/$ac_prog$ac_exec_ext
27157e6fb56fSmrg	       break 3;;
27167e6fb56fSmrg	   esac
27177e6fb56fSmrg	 done
27187e6fb56fSmrg       done
271990b17f1bSmrg  done
27207e6fb56fSmrgIFS=$as_save_IFS
27217e6fb56fSmrg
27227e6fb56fSmrgfi
27237e6fb56fSmrg
272490b17f1bSmrg  test -d ./--version && rmdir ./--version
27257e6fb56fSmrg  if test "${ac_cv_path_mkdir+set}" = set; then
27267e6fb56fSmrg    MKDIR_P="$ac_cv_path_mkdir -p"
27277e6fb56fSmrg  else
27287e6fb56fSmrg    # As a last resort, use the slow shell script.  Don't cache a
27297e6fb56fSmrg    # value for MKDIR_P within a source directory, because that will
27307e6fb56fSmrg    # break other packages using the cache if that directory is
27317e6fb56fSmrg    # removed, or if the value is a relative name.
27327e6fb56fSmrg    MKDIR_P="$ac_install_sh -d"
27337e6fb56fSmrg  fi
27347e6fb56fSmrgfi
273590b17f1bSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $MKDIR_P" >&5
27367e6fb56fSmrg$as_echo "$MKDIR_P" >&6; }
27377e6fb56fSmrg
27387e6fb56fSmrgfor ac_prog in gawk mawk nawk awk
27397e6fb56fSmrgdo
27407e6fb56fSmrg  # Extract the first word of "$ac_prog", so it can be a program name with args.
27417e6fb56fSmrgset dummy $ac_prog; ac_word=$2
274290b17f1bSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
27437e6fb56fSmrg$as_echo_n "checking for $ac_word... " >&6; }
274490b17f1bSmrgif ${ac_cv_prog_AWK+:} false; then :
27457e6fb56fSmrg  $as_echo_n "(cached) " >&6
27467e6fb56fSmrgelse
27477e6fb56fSmrg  if test -n "$AWK"; then
27487e6fb56fSmrg  ac_cv_prog_AWK="$AWK" # Let the user override the test.
27497e6fb56fSmrgelse
27507e6fb56fSmrgas_save_IFS=$IFS; IFS=$PATH_SEPARATOR
27517e6fb56fSmrgfor as_dir in $PATH
27527e6fb56fSmrgdo
27537e6fb56fSmrg  IFS=$as_save_IFS
27547e6fb56fSmrg  test -z "$as_dir" && as_dir=.
275590b17f1bSmrg    for ac_exec_ext in '' $ac_executable_extensions; do
275690b17f1bSmrg  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
27577e6fb56fSmrg    ac_cv_prog_AWK="$ac_prog"
275890b17f1bSmrg    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
27597e6fb56fSmrg    break 2
27607e6fb56fSmrg  fi
27617e6fb56fSmrgdone
276290b17f1bSmrg  done
27637e6fb56fSmrgIFS=$as_save_IFS
27647e6fb56fSmrg
27657e6fb56fSmrgfi
27667e6fb56fSmrgfi
27677e6fb56fSmrgAWK=$ac_cv_prog_AWK
27687e6fb56fSmrgif test -n "$AWK"; then
276990b17f1bSmrg  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AWK" >&5
27707e6fb56fSmrg$as_echo "$AWK" >&6; }
27717e6fb56fSmrgelse
277290b17f1bSmrg  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
27737e6fb56fSmrg$as_echo "no" >&6; }
27747e6fb56fSmrgfi
27757e6fb56fSmrg
27767e6fb56fSmrg
27777e6fb56fSmrg  test -n "$AWK" && break
27787e6fb56fSmrgdone
27797e6fb56fSmrg
278090b17f1bSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether ${MAKE-make} sets \$(MAKE)" >&5
27817e6fb56fSmrg$as_echo_n "checking whether ${MAKE-make} sets \$(MAKE)... " >&6; }
27827e6fb56fSmrgset x ${MAKE-make}
27837e6fb56fSmrgac_make=`$as_echo "$2" | sed 's/+/p/g; s/[^a-zA-Z0-9_]/_/g'`
278490b17f1bSmrgif eval \${ac_cv_prog_make_${ac_make}_set+:} false; then :
27857e6fb56fSmrg  $as_echo_n "(cached) " >&6
27867e6fb56fSmrgelse
27877e6fb56fSmrg  cat >conftest.make <<\_ACEOF
27887e6fb56fSmrgSHELL = /bin/sh
27897e6fb56fSmrgall:
27907e6fb56fSmrg	@echo '@@@%%%=$(MAKE)=@@@%%%'
27917e6fb56fSmrg_ACEOF
279290b17f1bSmrg# GNU make sometimes prints "make[1]: Entering ...", which would confuse us.
27937e6fb56fSmrgcase `${MAKE-make} -f conftest.make 2>/dev/null` in
27947e6fb56fSmrg  *@@@%%%=?*=@@@%%%*)
27957e6fb56fSmrg    eval ac_cv_prog_make_${ac_make}_set=yes;;
27967e6fb56fSmrg  *)
27977e6fb56fSmrg    eval ac_cv_prog_make_${ac_make}_set=no;;
27987e6fb56fSmrgesac
27997e6fb56fSmrgrm -f conftest.make
28007e6fb56fSmrgfi
28017e6fb56fSmrgif eval test \$ac_cv_prog_make_${ac_make}_set = yes; then
280290b17f1bSmrg  { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
28037e6fb56fSmrg$as_echo "yes" >&6; }
28047e6fb56fSmrg  SET_MAKE=
28057e6fb56fSmrgelse
280690b17f1bSmrg  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
28077e6fb56fSmrg$as_echo "no" >&6; }
28087e6fb56fSmrg  SET_MAKE="MAKE=${MAKE-make}"
28097e6fb56fSmrgfi
28107e6fb56fSmrg
28117e6fb56fSmrgrm -rf .tst 2>/dev/null
28127e6fb56fSmrgmkdir .tst 2>/dev/null
28137e6fb56fSmrgif test -d .tst; then
28147e6fb56fSmrg  am__leading_dot=.
28157e6fb56fSmrgelse
28167e6fb56fSmrg  am__leading_dot=_
28177e6fb56fSmrgfi
28187e6fb56fSmrgrmdir .tst 2>/dev/null
28197e6fb56fSmrg
2820963d66acSmrg# Check whether --enable-silent-rules was given.
2821963d66acSmrgif test "${enable_silent_rules+set}" = set; then :
2822963d66acSmrg  enableval=$enable_silent_rules;
2823963d66acSmrgfi
2824963d66acSmrg
2825963d66acSmrgcase $enable_silent_rules in # (((
2826963d66acSmrg  yes) AM_DEFAULT_VERBOSITY=0;;
2827963d66acSmrg   no) AM_DEFAULT_VERBOSITY=1;;
2828963d66acSmrg    *) AM_DEFAULT_VERBOSITY=1;;
2829963d66acSmrgesac
2830963d66acSmrgam_make=${MAKE-make}
2831963d66acSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $am_make supports nested variables" >&5
2832963d66acSmrg$as_echo_n "checking whether $am_make supports nested variables... " >&6; }
2833963d66acSmrgif ${am_cv_make_support_nested_variables+:} false; then :
2834963d66acSmrg  $as_echo_n "(cached) " >&6
2835963d66acSmrgelse
2836963d66acSmrg  if $as_echo 'TRUE=$(BAR$(V))
2837963d66acSmrgBAR0=false
2838963d66acSmrgBAR1=true
2839963d66acSmrgV=1
2840963d66acSmrgam__doit:
2841963d66acSmrg	@$(TRUE)
2842963d66acSmrg.PHONY: am__doit' | $am_make -f - >/dev/null 2>&1; then
2843963d66acSmrg  am_cv_make_support_nested_variables=yes
2844963d66acSmrgelse
2845963d66acSmrg  am_cv_make_support_nested_variables=no
2846963d66acSmrgfi
2847963d66acSmrgfi
2848963d66acSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $am_cv_make_support_nested_variables" >&5
2849963d66acSmrg$as_echo "$am_cv_make_support_nested_variables" >&6; }
2850963d66acSmrgif test $am_cv_make_support_nested_variables = yes; then
2851963d66acSmrg    AM_V='$(V)'
2852963d66acSmrg  AM_DEFAULT_V='$(AM_DEFAULT_VERBOSITY)'
2853963d66acSmrgelse
2854963d66acSmrg  AM_V=$AM_DEFAULT_VERBOSITY
2855963d66acSmrg  AM_DEFAULT_V=$AM_DEFAULT_VERBOSITY
2856963d66acSmrgfi
2857963d66acSmrgAM_BACKSLASH='\'
2858963d66acSmrg
28597e6fb56fSmrgif test "`cd $srcdir && pwd`" != "`pwd`"; then
28607e6fb56fSmrg  # Use -I$(srcdir) only when $(srcdir) != ., so that make's output
28617e6fb56fSmrg  # is not polluted with repeated "-I."
28627e6fb56fSmrg  am__isrc=' -I$(srcdir)'
28637e6fb56fSmrg  # test to see if srcdir already configured
28647e6fb56fSmrg  if test -f $srcdir/config.status; then
286590b17f1bSmrg    as_fn_error $? "source directory already configured; run \"make distclean\" there first" "$LINENO" 5
28667e6fb56fSmrg  fi
28677e6fb56fSmrgfi
28687e6fb56fSmrg
28697e6fb56fSmrg# test whether we have cygpath
28707e6fb56fSmrgif test -z "$CYGPATH_W"; then
28717e6fb56fSmrg  if (cygpath --version) >/dev/null 2>/dev/null; then
28727e6fb56fSmrg    CYGPATH_W='cygpath -w'
28737e6fb56fSmrg  else
28747e6fb56fSmrg    CYGPATH_W=echo
28757e6fb56fSmrg  fi
28767e6fb56fSmrgfi
28777e6fb56fSmrg
28787e6fb56fSmrg
28797e6fb56fSmrg# Define the identity of the package.
28807e6fb56fSmrg PACKAGE='xf86-video-openchrome'
2881963d66acSmrg VERSION='0.4.0'
28827e6fb56fSmrg
28837e6fb56fSmrg
28847e6fb56fSmrgcat >>confdefs.h <<_ACEOF
28857e6fb56fSmrg#define PACKAGE "$PACKAGE"
28867e6fb56fSmrg_ACEOF
28877e6fb56fSmrg
28887e6fb56fSmrg
28897e6fb56fSmrgcat >>confdefs.h <<_ACEOF
28907e6fb56fSmrg#define VERSION "$VERSION"
28917e6fb56fSmrg_ACEOF
28927e6fb56fSmrg
28937e6fb56fSmrg# Some tools Automake needs.
28947e6fb56fSmrg
28957e6fb56fSmrgACLOCAL=${ACLOCAL-"${am_missing_run}aclocal-${am__api_version}"}
28967e6fb56fSmrg
28977e6fb56fSmrg
28987e6fb56fSmrgAUTOCONF=${AUTOCONF-"${am_missing_run}autoconf"}
28997e6fb56fSmrg
29007e6fb56fSmrg
29017e6fb56fSmrgAUTOMAKE=${AUTOMAKE-"${am_missing_run}automake-${am__api_version}"}
29027e6fb56fSmrg
29037e6fb56fSmrg
29047e6fb56fSmrgAUTOHEADER=${AUTOHEADER-"${am_missing_run}autoheader"}
29057e6fb56fSmrg
29067e6fb56fSmrg
29077e6fb56fSmrgMAKEINFO=${MAKEINFO-"${am_missing_run}makeinfo"}
29087e6fb56fSmrg
290990b17f1bSmrg# For better backward compatibility.  To be removed once Automake 1.9.x
291090b17f1bSmrg# dies out for good.  For more background, see:
291190b17f1bSmrg# <http://lists.gnu.org/archive/html/automake/2012-07/msg00001.html>
291290b17f1bSmrg# <http://lists.gnu.org/archive/html/automake/2012-07/msg00014.html>
291390b17f1bSmrgmkdir_p='$(MKDIR_P)'
291490b17f1bSmrg
2915963d66acSmrg# We need awk for the "check" target (and possibly the TAP driver).  The
2916963d66acSmrg# system "awk" is bad on some platforms.
291790b17f1bSmrg# Always define AMTAR for backward compatibility.  Yes, it's still used
291890b17f1bSmrg# in the wild :-(  We should find a proper way to deprecate it ...
291990b17f1bSmrgAMTAR='$${TAR-tar}'
29207e6fb56fSmrg
2921963d66acSmrg
2922963d66acSmrg# We'll loop over all known methods to create a tar archive until one works.
2923963d66acSmrg_am_tools='gnutar  pax cpio none'
2924963d66acSmrg
292590b17f1bSmrgam__tar='$${TAR-tar} chof - "$$tardir"' am__untar='$${TAR-tar} xf -'
29267e6fb56fSmrg
29277e6fb56fSmrg
29287e6fb56fSmrg
29297e6fb56fSmrg
29307e6fb56fSmrg
29317e6fb56fSmrg
2932963d66acSmrg# POSIX will say in a future version that running "rm -f" with no argument
2933963d66acSmrg# is OK; and we want to be able to make that assumption in our Makefile
2934963d66acSmrg# recipes.  So use an aggressive probe to check that the usage we want is
2935963d66acSmrg# actually supported "in the wild" to an acceptable degree.
2936963d66acSmrg# See automake bug#10828.
2937963d66acSmrg# To make any issue more visible, cause the running configure to be aborted
2938963d66acSmrg# by default if the 'rm' program in use doesn't match our expectations; the
2939963d66acSmrg# user can still override this though.
2940963d66acSmrgif rm -f && rm -fr && rm -rf; then : OK; else
2941963d66acSmrg  cat >&2 <<'END'
2942963d66acSmrgOops!
2943963d66acSmrg
2944963d66acSmrgYour 'rm' program seems unable to run without file operands specified
2945963d66acSmrgon the command line, even when the '-f' option is present.  This is contrary
2946963d66acSmrgto the behaviour of most rm programs out there, and not conforming with
2947963d66acSmrgthe upcoming POSIX standard: <http://austingroupbugs.net/view.php?id=542>
2948963d66acSmrg
2949963d66acSmrgPlease tell bug-automake@gnu.org about your system, including the value
2950963d66acSmrgof your $PATH and any error possibly output before this message.  This
2951963d66acSmrgcan help us improve future automake versions.
2952963d66acSmrg
2953963d66acSmrgEND
2954963d66acSmrg  if test x"$ACCEPT_INFERIOR_RM_PROGRAM" = x"yes"; then
2955963d66acSmrg    echo 'Configuration will proceed anyway, since you have set the' >&2
2956963d66acSmrg    echo 'ACCEPT_INFERIOR_RM_PROGRAM variable to "yes"' >&2
2957963d66acSmrg    echo >&2
2958963d66acSmrg  else
2959963d66acSmrg    cat >&2 <<'END'
2960963d66acSmrgAborting the configuration process, to ensure you take notice of the issue.
2961963d66acSmrg
2962963d66acSmrgYou can download and install GNU coreutils to get an 'rm' implementation
2963963d66acSmrgthat behaves properly: <http://www.gnu.org/software/coreutils/>.
2964963d66acSmrg
2965963d66acSmrgIf you want to complete the configuration process using your problematic
2966963d66acSmrg'rm' anyway, export the environment variable ACCEPT_INFERIOR_RM_PROGRAM
2967963d66acSmrgto "yes", and re-run configure.
2968963d66acSmrg
2969963d66acSmrgEND
2970963d66acSmrg    as_fn_error $? "Your 'rm' program is bad, sorry." "$LINENO" 5
2971963d66acSmrg  fi
2972963d66acSmrgfi
2973963d66acSmrg
2974963d66acSmrg
297590b17f1bSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to enable maintainer-specific portions of Makefiles" >&5
29767e6fb56fSmrg$as_echo_n "checking whether to enable maintainer-specific portions of Makefiles... " >&6; }
29777e6fb56fSmrg    # Check whether --enable-maintainer-mode was given.
297890b17f1bSmrgif test "${enable_maintainer_mode+set}" = set; then :
29797e6fb56fSmrg  enableval=$enable_maintainer_mode; USE_MAINTAINER_MODE=$enableval
29807e6fb56fSmrgelse
29817e6fb56fSmrg  USE_MAINTAINER_MODE=no
29827e6fb56fSmrgfi
29837e6fb56fSmrg
298490b17f1bSmrg  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $USE_MAINTAINER_MODE" >&5
29857e6fb56fSmrg$as_echo "$USE_MAINTAINER_MODE" >&6; }
29867e6fb56fSmrg   if test $USE_MAINTAINER_MODE = yes; then
29877e6fb56fSmrg  MAINTAINER_MODE_TRUE=
29887e6fb56fSmrg  MAINTAINER_MODE_FALSE='#'
29897e6fb56fSmrgelse
29907e6fb56fSmrg  MAINTAINER_MODE_TRUE='#'
29917e6fb56fSmrg  MAINTAINER_MODE_FALSE=
29927e6fb56fSmrgfi
29937e6fb56fSmrg
29947e6fb56fSmrg  MAINT=$MAINTAINER_MODE_TRUE
29957e6fb56fSmrg
29967e6fb56fSmrg
29977e6fb56fSmrg
299890b17f1bSmrg# Initialize libtool
29997e6fb56fSmrg# Check whether --enable-static was given.
300090b17f1bSmrgif test "${enable_static+set}" = set; then :
30017e6fb56fSmrg  enableval=$enable_static; p=${PACKAGE-default}
30027e6fb56fSmrg    case $enableval in
30037e6fb56fSmrg    yes) enable_static=yes ;;
30047e6fb56fSmrg    no) enable_static=no ;;
30057e6fb56fSmrg    *)
30067e6fb56fSmrg     enable_static=no
30077e6fb56fSmrg      # Look at the argument we got.  We use all the common list separators.
3008963d66acSmrg      lt_save_ifs=$IFS; IFS=$IFS$PATH_SEPARATOR,
30097e6fb56fSmrg      for pkg in $enableval; do
3010963d66acSmrg	IFS=$lt_save_ifs
30117e6fb56fSmrg	if test "X$pkg" = "X$p"; then
30127e6fb56fSmrg	  enable_static=yes
30137e6fb56fSmrg	fi
30147e6fb56fSmrg      done
3015963d66acSmrg      IFS=$lt_save_ifs
30167e6fb56fSmrg      ;;
30177e6fb56fSmrg    esac
30187e6fb56fSmrgelse
30197e6fb56fSmrg  enable_static=no
30207e6fb56fSmrgfi
30217e6fb56fSmrg
30227e6fb56fSmrg
30237e6fb56fSmrg
30247e6fb56fSmrg
30257e6fb56fSmrg
30267e6fb56fSmrg
30277e6fb56fSmrg
302890b17f1bSmrg
302990b17f1bSmrg
303090b17f1bSmrgcase `pwd` in
303190b17f1bSmrg  *\ * | *\	*)
303290b17f1bSmrg    { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: Libtool does not cope well with whitespace in \`pwd\`" >&5
303390b17f1bSmrg$as_echo "$as_me: WARNING: Libtool does not cope well with whitespace in \`pwd\`" >&2;} ;;
303490b17f1bSmrgesac
303590b17f1bSmrg
303690b17f1bSmrg
303790b17f1bSmrg
3038963d66acSmrgmacro_version='2.4.6'
3039963d66acSmrgmacro_revision='2.4.6'
304090b17f1bSmrg
304190b17f1bSmrg
304290b17f1bSmrg
304390b17f1bSmrg
304490b17f1bSmrg
304590b17f1bSmrg
304690b17f1bSmrg
304790b17f1bSmrg
304890b17f1bSmrg
304990b17f1bSmrg
305090b17f1bSmrg
305190b17f1bSmrg
305290b17f1bSmrg
3053963d66acSmrgltmain=$ac_aux_dir/ltmain.sh
305490b17f1bSmrg
30557e6fb56fSmrg# Make sure we can run config.sub.
30567e6fb56fSmrg$SHELL "$ac_aux_dir/config.sub" sun4 >/dev/null 2>&1 ||
305790b17f1bSmrg  as_fn_error $? "cannot run $SHELL $ac_aux_dir/config.sub" "$LINENO" 5
30587e6fb56fSmrg
305990b17f1bSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: checking build system type" >&5
30607e6fb56fSmrg$as_echo_n "checking build system type... " >&6; }
306190b17f1bSmrgif ${ac_cv_build+:} false; then :
30627e6fb56fSmrg  $as_echo_n "(cached) " >&6
30637e6fb56fSmrgelse
30647e6fb56fSmrg  ac_build_alias=$build_alias
30657e6fb56fSmrgtest "x$ac_build_alias" = x &&
30667e6fb56fSmrg  ac_build_alias=`$SHELL "$ac_aux_dir/config.guess"`
30677e6fb56fSmrgtest "x$ac_build_alias" = x &&
306890b17f1bSmrg  as_fn_error $? "cannot guess build type; you must specify one" "$LINENO" 5
30697e6fb56fSmrgac_cv_build=`$SHELL "$ac_aux_dir/config.sub" $ac_build_alias` ||
307090b17f1bSmrg  as_fn_error $? "$SHELL $ac_aux_dir/config.sub $ac_build_alias failed" "$LINENO" 5
30717e6fb56fSmrg
30727e6fb56fSmrgfi
307390b17f1bSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_build" >&5
30747e6fb56fSmrg$as_echo "$ac_cv_build" >&6; }
30757e6fb56fSmrgcase $ac_cv_build in
30767e6fb56fSmrg*-*-*) ;;
307790b17f1bSmrg*) as_fn_error $? "invalid value of canonical build" "$LINENO" 5;;
30787e6fb56fSmrgesac
30797e6fb56fSmrgbuild=$ac_cv_build
30807e6fb56fSmrgac_save_IFS=$IFS; IFS='-'
30817e6fb56fSmrgset x $ac_cv_build
30827e6fb56fSmrgshift
30837e6fb56fSmrgbuild_cpu=$1
30847e6fb56fSmrgbuild_vendor=$2
30857e6fb56fSmrgshift; shift
30867e6fb56fSmrg# Remember, the first character of IFS is used to create $*,
30877e6fb56fSmrg# except with old shells:
30887e6fb56fSmrgbuild_os=$*
30897e6fb56fSmrgIFS=$ac_save_IFS
30907e6fb56fSmrgcase $build_os in *\ *) build_os=`echo "$build_os" | sed 's/ /-/g'`;; esac
30917e6fb56fSmrg
30927e6fb56fSmrg
309390b17f1bSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: checking host system type" >&5
30947e6fb56fSmrg$as_echo_n "checking host system type... " >&6; }
309590b17f1bSmrgif ${ac_cv_host+:} false; then :
30967e6fb56fSmrg  $as_echo_n "(cached) " >&6
30977e6fb56fSmrgelse
30987e6fb56fSmrg  if test "x$host_alias" = x; then
30997e6fb56fSmrg  ac_cv_host=$ac_cv_build
31007e6fb56fSmrgelse
31017e6fb56fSmrg  ac_cv_host=`$SHELL "$ac_aux_dir/config.sub" $host_alias` ||
310290b17f1bSmrg    as_fn_error $? "$SHELL $ac_aux_dir/config.sub $host_alias failed" "$LINENO" 5
31037e6fb56fSmrgfi
31047e6fb56fSmrg
31057e6fb56fSmrgfi
310690b17f1bSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_host" >&5
31077e6fb56fSmrg$as_echo "$ac_cv_host" >&6; }
31087e6fb56fSmrgcase $ac_cv_host in
31097e6fb56fSmrg*-*-*) ;;
311090b17f1bSmrg*) as_fn_error $? "invalid value of canonical host" "$LINENO" 5;;
31117e6fb56fSmrgesac
31127e6fb56fSmrghost=$ac_cv_host
31137e6fb56fSmrgac_save_IFS=$IFS; IFS='-'
31147e6fb56fSmrgset x $ac_cv_host
31157e6fb56fSmrgshift
31167e6fb56fSmrghost_cpu=$1
31177e6fb56fSmrghost_vendor=$2
31187e6fb56fSmrgshift; shift
31197e6fb56fSmrg# Remember, the first character of IFS is used to create $*,
31207e6fb56fSmrg# except with old shells:
31217e6fb56fSmrghost_os=$*
31227e6fb56fSmrgIFS=$ac_save_IFS
31237e6fb56fSmrgcase $host_os in *\ *) host_os=`echo "$host_os" | sed 's/ /-/g'`;; esac
31247e6fb56fSmrg
31257e6fb56fSmrg
312690b17f1bSmrg# Backslashify metacharacters that are still active within
312790b17f1bSmrg# double-quoted strings.
312890b17f1bSmrgsed_quote_subst='s/\(["`$\\]\)/\\\1/g'
312990b17f1bSmrg
313090b17f1bSmrg# Same as above, but do not quote variable references.
313190b17f1bSmrgdouble_quote_subst='s/\(["`\\]\)/\\\1/g'
313290b17f1bSmrg
313390b17f1bSmrg# Sed substitution to delay expansion of an escaped shell variable in a
313490b17f1bSmrg# double_quote_subst'ed string.
313590b17f1bSmrgdelay_variable_subst='s/\\\\\\\\\\\$/\\\\\\$/g'
313690b17f1bSmrg
313790b17f1bSmrg# Sed substitution to delay expansion of an escaped single quote.
313890b17f1bSmrgdelay_single_quote_subst='s/'\''/'\'\\\\\\\'\''/g'
313990b17f1bSmrg
314090b17f1bSmrg# Sed substitution to avoid accidental globbing in evaled expressions
314190b17f1bSmrgno_glob_subst='s/\*/\\\*/g'
314290b17f1bSmrg
314390b17f1bSmrgECHO='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\'
314490b17f1bSmrgECHO=$ECHO$ECHO$ECHO$ECHO$ECHO
314590b17f1bSmrgECHO=$ECHO$ECHO$ECHO$ECHO$ECHO$ECHO
314690b17f1bSmrg
314790b17f1bSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: checking how to print strings" >&5
314890b17f1bSmrg$as_echo_n "checking how to print strings... " >&6; }
314990b17f1bSmrg# Test print first, because it will be a builtin if present.
315090b17f1bSmrgif test "X`( print -r -- -n ) 2>/dev/null`" = X-n && \
315190b17f1bSmrg   test "X`print -r -- $ECHO 2>/dev/null`" = "X$ECHO"; then
315290b17f1bSmrg  ECHO='print -r --'
315390b17f1bSmrgelif test "X`printf %s $ECHO 2>/dev/null`" = "X$ECHO"; then
315490b17f1bSmrg  ECHO='printf %s\n'
315590b17f1bSmrgelse
315690b17f1bSmrg  # Use this function as a fallback that always works.
315790b17f1bSmrg  func_fallback_echo ()
315890b17f1bSmrg  {
315990b17f1bSmrg    eval 'cat <<_LTECHO_EOF
316090b17f1bSmrg$1
316190b17f1bSmrg_LTECHO_EOF'
316290b17f1bSmrg  }
316390b17f1bSmrg  ECHO='func_fallback_echo'
316490b17f1bSmrgfi
316590b17f1bSmrg
316690b17f1bSmrg# func_echo_all arg...
316790b17f1bSmrg# Invoke $ECHO with all args, space-separated.
316890b17f1bSmrgfunc_echo_all ()
316990b17f1bSmrg{
317090b17f1bSmrg    $ECHO ""
317190b17f1bSmrg}
317290b17f1bSmrg
3173963d66acSmrgcase $ECHO in
317490b17f1bSmrg  printf*) { $as_echo "$as_me:${as_lineno-$LINENO}: result: printf" >&5
317590b17f1bSmrg$as_echo "printf" >&6; } ;;
317690b17f1bSmrg  print*) { $as_echo "$as_me:${as_lineno-$LINENO}: result: print -r" >&5
317790b17f1bSmrg$as_echo "print -r" >&6; } ;;
317890b17f1bSmrg  *) { $as_echo "$as_me:${as_lineno-$LINENO}: result: cat" >&5
317990b17f1bSmrg$as_echo "cat" >&6; } ;;
318090b17f1bSmrgesac
318190b17f1bSmrg
318290b17f1bSmrg
318390b17f1bSmrg
318490b17f1bSmrg
318590b17f1bSmrg
318690b17f1bSmrg
318790b17f1bSmrg
318890b17f1bSmrg
318990b17f1bSmrg
319090b17f1bSmrg
319190b17f1bSmrg
319290b17f1bSmrg
319390b17f1bSmrg
319490b17f1bSmrg
31957e6fb56fSmrgDEPDIR="${am__leading_dot}deps"
31967e6fb56fSmrg
31977e6fb56fSmrgac_config_commands="$ac_config_commands depfiles"
31987e6fb56fSmrg
31997e6fb56fSmrg
32007e6fb56fSmrgam_make=${MAKE-make}
32017e6fb56fSmrgcat > confinc << 'END'
32027e6fb56fSmrgam__doit:
32037e6fb56fSmrg	@echo this is the am__doit target
32047e6fb56fSmrg.PHONY: am__doit
32057e6fb56fSmrgEND
32067e6fb56fSmrg# If we don't find an include directive, just comment out the code.
320790b17f1bSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for style of include used by $am_make" >&5
32087e6fb56fSmrg$as_echo_n "checking for style of include used by $am_make... " >&6; }
32097e6fb56fSmrgam__include="#"
32107e6fb56fSmrgam__quote=
32117e6fb56fSmrg_am_result=none
32127e6fb56fSmrg# First try GNU make style include.
32137e6fb56fSmrgecho "include confinc" > confmf
321490b17f1bSmrg# Ignore all kinds of additional output from 'make'.
32157e6fb56fSmrgcase `$am_make -s -f confmf 2> /dev/null` in #(
32167e6fb56fSmrg*the\ am__doit\ target*)
32177e6fb56fSmrg  am__include=include
32187e6fb56fSmrg  am__quote=
32197e6fb56fSmrg  _am_result=GNU
32207e6fb56fSmrg  ;;
32217e6fb56fSmrgesac
32227e6fb56fSmrg# Now try BSD make style include.
32237e6fb56fSmrgif test "$am__include" = "#"; then
32247e6fb56fSmrg   echo '.include "confinc"' > confmf
32257e6fb56fSmrg   case `$am_make -s -f confmf 2> /dev/null` in #(
32267e6fb56fSmrg   *the\ am__doit\ target*)
32277e6fb56fSmrg     am__include=.include
32287e6fb56fSmrg     am__quote="\""
32297e6fb56fSmrg     _am_result=BSD
32307e6fb56fSmrg     ;;
32317e6fb56fSmrg   esac
32327e6fb56fSmrgfi
32337e6fb56fSmrg
32347e6fb56fSmrg
323590b17f1bSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $_am_result" >&5
32367e6fb56fSmrg$as_echo "$_am_result" >&6; }
32377e6fb56fSmrgrm -f confinc confmf
32387e6fb56fSmrg
32397e6fb56fSmrg# Check whether --enable-dependency-tracking was given.
324090b17f1bSmrgif test "${enable_dependency_tracking+set}" = set; then :
32417e6fb56fSmrg  enableval=$enable_dependency_tracking;
32427e6fb56fSmrgfi
32437e6fb56fSmrg
32447e6fb56fSmrgif test "x$enable_dependency_tracking" != xno; then
32457e6fb56fSmrg  am_depcomp="$ac_aux_dir/depcomp"
32467e6fb56fSmrg  AMDEPBACKSLASH='\'
324790b17f1bSmrg  am__nodep='_no'
32487e6fb56fSmrgfi
32497e6fb56fSmrg if test "x$enable_dependency_tracking" != xno; then
32507e6fb56fSmrg  AMDEP_TRUE=
32517e6fb56fSmrg  AMDEP_FALSE='#'
32527e6fb56fSmrgelse
32537e6fb56fSmrg  AMDEP_TRUE='#'
32547e6fb56fSmrg  AMDEP_FALSE=
32557e6fb56fSmrgfi
32567e6fb56fSmrg
32577e6fb56fSmrg
32587e6fb56fSmrgac_ext=c
32597e6fb56fSmrgac_cpp='$CPP $CPPFLAGS'
32607e6fb56fSmrgac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
32617e6fb56fSmrgac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
32627e6fb56fSmrgac_compiler_gnu=$ac_cv_c_compiler_gnu
32637e6fb56fSmrgif test -n "$ac_tool_prefix"; then
32647e6fb56fSmrg  # Extract the first word of "${ac_tool_prefix}gcc", so it can be a program name with args.
32657e6fb56fSmrgset dummy ${ac_tool_prefix}gcc; ac_word=$2
326690b17f1bSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
32677e6fb56fSmrg$as_echo_n "checking for $ac_word... " >&6; }
326890b17f1bSmrgif ${ac_cv_prog_CC+:} false; then :
32697e6fb56fSmrg  $as_echo_n "(cached) " >&6
32707e6fb56fSmrgelse
32717e6fb56fSmrg  if test -n "$CC"; then
32727e6fb56fSmrg  ac_cv_prog_CC="$CC" # Let the user override the test.
32737e6fb56fSmrgelse
32747e6fb56fSmrgas_save_IFS=$IFS; IFS=$PATH_SEPARATOR
32757e6fb56fSmrgfor as_dir in $PATH
32767e6fb56fSmrgdo
32777e6fb56fSmrg  IFS=$as_save_IFS
32787e6fb56fSmrg  test -z "$as_dir" && as_dir=.
327990b17f1bSmrg    for ac_exec_ext in '' $ac_executable_extensions; do
328090b17f1bSmrg  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
32817e6fb56fSmrg    ac_cv_prog_CC="${ac_tool_prefix}gcc"
328290b17f1bSmrg    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
32837e6fb56fSmrg    break 2
32847e6fb56fSmrg  fi
32857e6fb56fSmrgdone
328690b17f1bSmrg  done
32877e6fb56fSmrgIFS=$as_save_IFS
32887e6fb56fSmrg
32897e6fb56fSmrgfi
32907e6fb56fSmrgfi
32917e6fb56fSmrgCC=$ac_cv_prog_CC
32927e6fb56fSmrgif test -n "$CC"; then
329390b17f1bSmrg  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
32947e6fb56fSmrg$as_echo "$CC" >&6; }
32957e6fb56fSmrgelse
329690b17f1bSmrg  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
32977e6fb56fSmrg$as_echo "no" >&6; }
32987e6fb56fSmrgfi
32997e6fb56fSmrg
33007e6fb56fSmrg
33017e6fb56fSmrgfi
33027e6fb56fSmrgif test -z "$ac_cv_prog_CC"; then
33037e6fb56fSmrg  ac_ct_CC=$CC
33047e6fb56fSmrg  # Extract the first word of "gcc", so it can be a program name with args.
33057e6fb56fSmrgset dummy gcc; ac_word=$2
330690b17f1bSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
33077e6fb56fSmrg$as_echo_n "checking for $ac_word... " >&6; }
330890b17f1bSmrgif ${ac_cv_prog_ac_ct_CC+:} false; then :
33097e6fb56fSmrg  $as_echo_n "(cached) " >&6
33107e6fb56fSmrgelse
33117e6fb56fSmrg  if test -n "$ac_ct_CC"; then
33127e6fb56fSmrg  ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
33137e6fb56fSmrgelse
33147e6fb56fSmrgas_save_IFS=$IFS; IFS=$PATH_SEPARATOR
33157e6fb56fSmrgfor as_dir in $PATH
33167e6fb56fSmrgdo
33177e6fb56fSmrg  IFS=$as_save_IFS
33187e6fb56fSmrg  test -z "$as_dir" && as_dir=.
331990b17f1bSmrg    for ac_exec_ext in '' $ac_executable_extensions; do
332090b17f1bSmrg  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
33217e6fb56fSmrg    ac_cv_prog_ac_ct_CC="gcc"
332290b17f1bSmrg    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
33237e6fb56fSmrg    break 2
33247e6fb56fSmrg  fi
33257e6fb56fSmrgdone
332690b17f1bSmrg  done
33277e6fb56fSmrgIFS=$as_save_IFS
33287e6fb56fSmrg
33297e6fb56fSmrgfi
33307e6fb56fSmrgfi
33317e6fb56fSmrgac_ct_CC=$ac_cv_prog_ac_ct_CC
33327e6fb56fSmrgif test -n "$ac_ct_CC"; then
333390b17f1bSmrg  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5
33347e6fb56fSmrg$as_echo "$ac_ct_CC" >&6; }
33357e6fb56fSmrgelse
333690b17f1bSmrg  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
33377e6fb56fSmrg$as_echo "no" >&6; }
33387e6fb56fSmrgfi
33397e6fb56fSmrg
33407e6fb56fSmrg  if test "x$ac_ct_CC" = x; then
33417e6fb56fSmrg    CC=""
33427e6fb56fSmrg  else
33437e6fb56fSmrg    case $cross_compiling:$ac_tool_warned in
33447e6fb56fSmrgyes:)
334590b17f1bSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
33467e6fb56fSmrg$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
33477e6fb56fSmrgac_tool_warned=yes ;;
33487e6fb56fSmrgesac
33497e6fb56fSmrg    CC=$ac_ct_CC
33507e6fb56fSmrg  fi
33517e6fb56fSmrgelse
33527e6fb56fSmrg  CC="$ac_cv_prog_CC"
33537e6fb56fSmrgfi
33547e6fb56fSmrg
33557e6fb56fSmrgif test -z "$CC"; then
33567e6fb56fSmrg          if test -n "$ac_tool_prefix"; then
33577e6fb56fSmrg    # Extract the first word of "${ac_tool_prefix}cc", so it can be a program name with args.
33587e6fb56fSmrgset dummy ${ac_tool_prefix}cc; ac_word=$2
335990b17f1bSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
33607e6fb56fSmrg$as_echo_n "checking for $ac_word... " >&6; }
336190b17f1bSmrgif ${ac_cv_prog_CC+:} false; then :
33627e6fb56fSmrg  $as_echo_n "(cached) " >&6
33637e6fb56fSmrgelse
33647e6fb56fSmrg  if test -n "$CC"; then
33657e6fb56fSmrg  ac_cv_prog_CC="$CC" # Let the user override the test.
33667e6fb56fSmrgelse
33677e6fb56fSmrgas_save_IFS=$IFS; IFS=$PATH_SEPARATOR
33687e6fb56fSmrgfor as_dir in $PATH
33697e6fb56fSmrgdo
33707e6fb56fSmrg  IFS=$as_save_IFS
33717e6fb56fSmrg  test -z "$as_dir" && as_dir=.
337290b17f1bSmrg    for ac_exec_ext in '' $ac_executable_extensions; do
337390b17f1bSmrg  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
33747e6fb56fSmrg    ac_cv_prog_CC="${ac_tool_prefix}cc"
337590b17f1bSmrg    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
33767e6fb56fSmrg    break 2
33777e6fb56fSmrg  fi
33787e6fb56fSmrgdone
337990b17f1bSmrg  done
33807e6fb56fSmrgIFS=$as_save_IFS
33817e6fb56fSmrg
33827e6fb56fSmrgfi
33837e6fb56fSmrgfi
33847e6fb56fSmrgCC=$ac_cv_prog_CC
33857e6fb56fSmrgif test -n "$CC"; then
338690b17f1bSmrg  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
33877e6fb56fSmrg$as_echo "$CC" >&6; }
33887e6fb56fSmrgelse
338990b17f1bSmrg  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
33907e6fb56fSmrg$as_echo "no" >&6; }
33917e6fb56fSmrgfi
33927e6fb56fSmrg
33937e6fb56fSmrg
33947e6fb56fSmrg  fi
33957e6fb56fSmrgfi
33967e6fb56fSmrgif test -z "$CC"; then
33977e6fb56fSmrg  # Extract the first word of "cc", so it can be a program name with args.
33987e6fb56fSmrgset dummy cc; ac_word=$2
339990b17f1bSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
34007e6fb56fSmrg$as_echo_n "checking for $ac_word... " >&6; }
340190b17f1bSmrgif ${ac_cv_prog_CC+:} false; then :
34027e6fb56fSmrg  $as_echo_n "(cached) " >&6
34037e6fb56fSmrgelse
34047e6fb56fSmrg  if test -n "$CC"; then
34057e6fb56fSmrg  ac_cv_prog_CC="$CC" # Let the user override the test.
34067e6fb56fSmrgelse
34077e6fb56fSmrg  ac_prog_rejected=no
34087e6fb56fSmrgas_save_IFS=$IFS; IFS=$PATH_SEPARATOR
34097e6fb56fSmrgfor as_dir in $PATH
34107e6fb56fSmrgdo
34117e6fb56fSmrg  IFS=$as_save_IFS
34127e6fb56fSmrg  test -z "$as_dir" && as_dir=.
341390b17f1bSmrg    for ac_exec_ext in '' $ac_executable_extensions; do
341490b17f1bSmrg  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
34157e6fb56fSmrg    if test "$as_dir/$ac_word$ac_exec_ext" = "/usr/ucb/cc"; then
34167e6fb56fSmrg       ac_prog_rejected=yes
34177e6fb56fSmrg       continue
34187e6fb56fSmrg     fi
34197e6fb56fSmrg    ac_cv_prog_CC="cc"
342090b17f1bSmrg    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
34217e6fb56fSmrg    break 2
34227e6fb56fSmrg  fi
34237e6fb56fSmrgdone
342490b17f1bSmrg  done
34257e6fb56fSmrgIFS=$as_save_IFS
34267e6fb56fSmrg
34277e6fb56fSmrgif test $ac_prog_rejected = yes; then
34287e6fb56fSmrg  # We found a bogon in the path, so make sure we never use it.
34297e6fb56fSmrg  set dummy $ac_cv_prog_CC
34307e6fb56fSmrg  shift
34317e6fb56fSmrg  if test $# != 0; then
34327e6fb56fSmrg    # We chose a different compiler from the bogus one.
34337e6fb56fSmrg    # However, it has the same basename, so the bogon will be chosen
34347e6fb56fSmrg    # first if we set CC to just the basename; use the full file name.
34357e6fb56fSmrg    shift
34367e6fb56fSmrg    ac_cv_prog_CC="$as_dir/$ac_word${1+' '}$@"
34377e6fb56fSmrg  fi
34387e6fb56fSmrgfi
34397e6fb56fSmrgfi
34407e6fb56fSmrgfi
34417e6fb56fSmrgCC=$ac_cv_prog_CC
34427e6fb56fSmrgif test -n "$CC"; then
344390b17f1bSmrg  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
34447e6fb56fSmrg$as_echo "$CC" >&6; }
34457e6fb56fSmrgelse
344690b17f1bSmrg  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
34477e6fb56fSmrg$as_echo "no" >&6; }
34487e6fb56fSmrgfi
34497e6fb56fSmrg
34507e6fb56fSmrg
34517e6fb56fSmrgfi
34527e6fb56fSmrgif test -z "$CC"; then
34537e6fb56fSmrg  if test -n "$ac_tool_prefix"; then
34547e6fb56fSmrg  for ac_prog in cl.exe
34557e6fb56fSmrg  do
34567e6fb56fSmrg    # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
34577e6fb56fSmrgset dummy $ac_tool_prefix$ac_prog; ac_word=$2
345890b17f1bSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
34597e6fb56fSmrg$as_echo_n "checking for $ac_word... " >&6; }
346090b17f1bSmrgif ${ac_cv_prog_CC+:} false; then :
34617e6fb56fSmrg  $as_echo_n "(cached) " >&6
34627e6fb56fSmrgelse
34637e6fb56fSmrg  if test -n "$CC"; then
34647e6fb56fSmrg  ac_cv_prog_CC="$CC" # Let the user override the test.
34657e6fb56fSmrgelse
34667e6fb56fSmrgas_save_IFS=$IFS; IFS=$PATH_SEPARATOR
34677e6fb56fSmrgfor as_dir in $PATH
34687e6fb56fSmrgdo
34697e6fb56fSmrg  IFS=$as_save_IFS
34707e6fb56fSmrg  test -z "$as_dir" && as_dir=.
347190b17f1bSmrg    for ac_exec_ext in '' $ac_executable_extensions; do
347290b17f1bSmrg  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
34737e6fb56fSmrg    ac_cv_prog_CC="$ac_tool_prefix$ac_prog"
347490b17f1bSmrg    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
34757e6fb56fSmrg    break 2
34767e6fb56fSmrg  fi
34777e6fb56fSmrgdone
347890b17f1bSmrg  done
34797e6fb56fSmrgIFS=$as_save_IFS
34807e6fb56fSmrg
34817e6fb56fSmrgfi
34827e6fb56fSmrgfi
34837e6fb56fSmrgCC=$ac_cv_prog_CC
34847e6fb56fSmrgif test -n "$CC"; then
348590b17f1bSmrg  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
34867e6fb56fSmrg$as_echo "$CC" >&6; }
34877e6fb56fSmrgelse
348890b17f1bSmrg  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
34897e6fb56fSmrg$as_echo "no" >&6; }
34907e6fb56fSmrgfi
34917e6fb56fSmrg
34927e6fb56fSmrg
34937e6fb56fSmrg    test -n "$CC" && break
34947e6fb56fSmrg  done
34957e6fb56fSmrgfi
34967e6fb56fSmrgif test -z "$CC"; then
34977e6fb56fSmrg  ac_ct_CC=$CC
34987e6fb56fSmrg  for ac_prog in cl.exe
34997e6fb56fSmrgdo
35007e6fb56fSmrg  # Extract the first word of "$ac_prog", so it can be a program name with args.
35017e6fb56fSmrgset dummy $ac_prog; ac_word=$2
350290b17f1bSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
35037e6fb56fSmrg$as_echo_n "checking for $ac_word... " >&6; }
350490b17f1bSmrgif ${ac_cv_prog_ac_ct_CC+:} false; then :
35057e6fb56fSmrg  $as_echo_n "(cached) " >&6
35067e6fb56fSmrgelse
35077e6fb56fSmrg  if test -n "$ac_ct_CC"; then
35087e6fb56fSmrg  ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
35097e6fb56fSmrgelse
35107e6fb56fSmrgas_save_IFS=$IFS; IFS=$PATH_SEPARATOR
35117e6fb56fSmrgfor as_dir in $PATH
35127e6fb56fSmrgdo
35137e6fb56fSmrg  IFS=$as_save_IFS
35147e6fb56fSmrg  test -z "$as_dir" && as_dir=.
351590b17f1bSmrg    for ac_exec_ext in '' $ac_executable_extensions; do
351690b17f1bSmrg  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
35177e6fb56fSmrg    ac_cv_prog_ac_ct_CC="$ac_prog"
351890b17f1bSmrg    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
35197e6fb56fSmrg    break 2
35207e6fb56fSmrg  fi
35217e6fb56fSmrgdone
352290b17f1bSmrg  done
35237e6fb56fSmrgIFS=$as_save_IFS
35247e6fb56fSmrg
35257e6fb56fSmrgfi
35267e6fb56fSmrgfi
35277e6fb56fSmrgac_ct_CC=$ac_cv_prog_ac_ct_CC
35287e6fb56fSmrgif test -n "$ac_ct_CC"; then
352990b17f1bSmrg  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5
35307e6fb56fSmrg$as_echo "$ac_ct_CC" >&6; }
35317e6fb56fSmrgelse
353290b17f1bSmrg  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
35337e6fb56fSmrg$as_echo "no" >&6; }
35347e6fb56fSmrgfi
35357e6fb56fSmrg
35367e6fb56fSmrg
35377e6fb56fSmrg  test -n "$ac_ct_CC" && break
35387e6fb56fSmrgdone
35397e6fb56fSmrg
35407e6fb56fSmrg  if test "x$ac_ct_CC" = x; then
35417e6fb56fSmrg    CC=""
35427e6fb56fSmrg  else
35437e6fb56fSmrg    case $cross_compiling:$ac_tool_warned in
35447e6fb56fSmrgyes:)
354590b17f1bSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
35467e6fb56fSmrg$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
35477e6fb56fSmrgac_tool_warned=yes ;;
35487e6fb56fSmrgesac
35497e6fb56fSmrg    CC=$ac_ct_CC
35507e6fb56fSmrg  fi
35517e6fb56fSmrgfi
35527e6fb56fSmrg
35537e6fb56fSmrgfi
35547e6fb56fSmrg
35557e6fb56fSmrg
355690b17f1bSmrgtest -z "$CC" && { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
35577e6fb56fSmrg$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
355890b17f1bSmrgas_fn_error $? "no acceptable C compiler found in \$PATH
355990b17f1bSmrgSee \`config.log' for more details" "$LINENO" 5; }
35607e6fb56fSmrg
35617e6fb56fSmrg# Provide some information about the compiler.
356290b17f1bSmrg$as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler version" >&5
35637e6fb56fSmrgset X $ac_compile
35647e6fb56fSmrgac_compiler=$2
356590b17f1bSmrgfor ac_option in --version -v -V -qversion; do
356690b17f1bSmrg  { { ac_try="$ac_compiler $ac_option >&5"
35677e6fb56fSmrgcase "(($ac_try" in
35687e6fb56fSmrg  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
35697e6fb56fSmrg  *) ac_try_echo=$ac_try;;
35707e6fb56fSmrgesac
357190b17f1bSmrgeval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
357290b17f1bSmrg$as_echo "$ac_try_echo"; } >&5
357390b17f1bSmrg  (eval "$ac_compiler $ac_option >&5") 2>conftest.err
35747e6fb56fSmrg  ac_status=$?
357590b17f1bSmrg  if test -s conftest.err; then
357690b17f1bSmrg    sed '10a\
357790b17f1bSmrg... rest of stderr output deleted ...
357890b17f1bSmrg         10q' conftest.err >conftest.er1
357990b17f1bSmrg    cat conftest.er1 >&5
358090b17f1bSmrg  fi
358190b17f1bSmrg  rm -f conftest.er1 conftest.err
358290b17f1bSmrg  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
358390b17f1bSmrg  test $ac_status = 0; }
358490b17f1bSmrgdone
35857e6fb56fSmrg
358690b17f1bSmrgcat confdefs.h - <<_ACEOF >conftest.$ac_ext
35877e6fb56fSmrg/* end confdefs.h.  */
35887e6fb56fSmrg
35897e6fb56fSmrgint
35907e6fb56fSmrgmain ()
35917e6fb56fSmrg{
35927e6fb56fSmrg
35937e6fb56fSmrg  ;
35947e6fb56fSmrg  return 0;
35957e6fb56fSmrg}
35967e6fb56fSmrg_ACEOF
35977e6fb56fSmrgac_clean_files_save=$ac_clean_files
35987e6fb56fSmrgac_clean_files="$ac_clean_files a.out a.out.dSYM a.exe b.out"
35997e6fb56fSmrg# Try to create an executable without -o first, disregard a.out.
36007e6fb56fSmrg# It will help us diagnose broken compilers, and finding out an intuition
36017e6fb56fSmrg# of exeext.
360290b17f1bSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the C compiler works" >&5
360390b17f1bSmrg$as_echo_n "checking whether the C compiler works... " >&6; }
36047e6fb56fSmrgac_link_default=`$as_echo "$ac_link" | sed 's/ -o *conftest[^ ]*//'`
36057e6fb56fSmrg
36067e6fb56fSmrg# The possible output files:
36077e6fb56fSmrgac_files="a.out conftest.exe conftest a.exe a_out.exe b.out conftest.*"
36087e6fb56fSmrg
36097e6fb56fSmrgac_rmfiles=
36107e6fb56fSmrgfor ac_file in $ac_files
36117e6fb56fSmrgdo
36127e6fb56fSmrg  case $ac_file in
36137e6fb56fSmrg    *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj ) ;;
36147e6fb56fSmrg    * ) ac_rmfiles="$ac_rmfiles $ac_file";;
36157e6fb56fSmrg  esac
36167e6fb56fSmrgdone
36177e6fb56fSmrgrm -f $ac_rmfiles
36187e6fb56fSmrg
361990b17f1bSmrgif { { ac_try="$ac_link_default"
36207e6fb56fSmrgcase "(($ac_try" in
36217e6fb56fSmrg  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
36227e6fb56fSmrg  *) ac_try_echo=$ac_try;;
36237e6fb56fSmrgesac
362490b17f1bSmrgeval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
362590b17f1bSmrg$as_echo "$ac_try_echo"; } >&5
36267e6fb56fSmrg  (eval "$ac_link_default") 2>&5
36277e6fb56fSmrg  ac_status=$?
362890b17f1bSmrg  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
362990b17f1bSmrg  test $ac_status = 0; }; then :
36307e6fb56fSmrg  # Autoconf-2.13 could set the ac_cv_exeext variable to `no'.
36317e6fb56fSmrg# So ignore a value of `no', otherwise this would lead to `EXEEXT = no'
36327e6fb56fSmrg# in a Makefile.  We should not override ac_cv_exeext if it was cached,
36337e6fb56fSmrg# so that the user can short-circuit this test for compilers unknown to
36347e6fb56fSmrg# Autoconf.
36357e6fb56fSmrgfor ac_file in $ac_files ''
36367e6fb56fSmrgdo
36377e6fb56fSmrg  test -f "$ac_file" || continue
36387e6fb56fSmrg  case $ac_file in
36397e6fb56fSmrg    *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj )
36407e6fb56fSmrg	;;
36417e6fb56fSmrg    [ab].out )
36427e6fb56fSmrg	# We found the default executable, but exeext='' is most
36437e6fb56fSmrg	# certainly right.
36447e6fb56fSmrg	break;;
36457e6fb56fSmrg    *.* )
364690b17f1bSmrg	if test "${ac_cv_exeext+set}" = set && test "$ac_cv_exeext" != no;
36477e6fb56fSmrg	then :; else
36487e6fb56fSmrg	   ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'`
36497e6fb56fSmrg	fi
36507e6fb56fSmrg	# We set ac_cv_exeext here because the later test for it is not
36517e6fb56fSmrg	# safe: cross compilers may not add the suffix if given an `-o'
36527e6fb56fSmrg	# argument, so we may need to know it at that point already.
36537e6fb56fSmrg	# Even if this section looks crufty: it has the advantage of
36547e6fb56fSmrg	# actually working.
36557e6fb56fSmrg	break;;
36567e6fb56fSmrg    * )
36577e6fb56fSmrg	break;;
36587e6fb56fSmrg  esac
36597e6fb56fSmrgdone
36607e6fb56fSmrgtest "$ac_cv_exeext" = no && ac_cv_exeext=
36617e6fb56fSmrg
36627e6fb56fSmrgelse
36637e6fb56fSmrg  ac_file=''
36647e6fb56fSmrgfi
366590b17f1bSmrgif test -z "$ac_file"; then :
366690b17f1bSmrg  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
366790b17f1bSmrg$as_echo "no" >&6; }
366890b17f1bSmrg$as_echo "$as_me: failed program was:" >&5
36697e6fb56fSmrgsed 's/^/| /' conftest.$ac_ext >&5
36707e6fb56fSmrg
367190b17f1bSmrg{ { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
36727e6fb56fSmrg$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
367390b17f1bSmrgas_fn_error 77 "C compiler cannot create executables
367490b17f1bSmrgSee \`config.log' for more details" "$LINENO" 5; }
367590b17f1bSmrgelse
367690b17f1bSmrg  { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
367790b17f1bSmrg$as_echo "yes" >&6; }
36787e6fb56fSmrgfi
367990b17f1bSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler default output file name" >&5
368090b17f1bSmrg$as_echo_n "checking for C compiler default output file name... " >&6; }
368190b17f1bSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_file" >&5
368290b17f1bSmrg$as_echo "$ac_file" >&6; }
36837e6fb56fSmrgac_exeext=$ac_cv_exeext
36847e6fb56fSmrg
36857e6fb56fSmrgrm -f -r a.out a.out.dSYM a.exe conftest$ac_cv_exeext b.out
36867e6fb56fSmrgac_clean_files=$ac_clean_files_save
368790b17f1bSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for suffix of executables" >&5
36887e6fb56fSmrg$as_echo_n "checking for suffix of executables... " >&6; }
368990b17f1bSmrgif { { ac_try="$ac_link"
36907e6fb56fSmrgcase "(($ac_try" in
36917e6fb56fSmrg  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
36927e6fb56fSmrg  *) ac_try_echo=$ac_try;;
36937e6fb56fSmrgesac
369490b17f1bSmrgeval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
369590b17f1bSmrg$as_echo "$ac_try_echo"; } >&5
36967e6fb56fSmrg  (eval "$ac_link") 2>&5
36977e6fb56fSmrg  ac_status=$?
369890b17f1bSmrg  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
369990b17f1bSmrg  test $ac_status = 0; }; then :
37007e6fb56fSmrg  # If both `conftest.exe' and `conftest' are `present' (well, observable)
37017e6fb56fSmrg# catch `conftest.exe'.  For instance with Cygwin, `ls conftest' will
37027e6fb56fSmrg# work properly (i.e., refer to `conftest.exe'), while it won't with
37037e6fb56fSmrg# `rm'.
37047e6fb56fSmrgfor ac_file in conftest.exe conftest conftest.*; do
37057e6fb56fSmrg  test -f "$ac_file" || continue
37067e6fb56fSmrg  case $ac_file in
37077e6fb56fSmrg    *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj ) ;;
37087e6fb56fSmrg    *.* ) ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'`
37097e6fb56fSmrg	  break;;
37107e6fb56fSmrg    * ) break;;
37117e6fb56fSmrg  esac
37127e6fb56fSmrgdone
37137e6fb56fSmrgelse
371490b17f1bSmrg  { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
37157e6fb56fSmrg$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
371690b17f1bSmrgas_fn_error $? "cannot compute suffix of executables: cannot compile and link
371790b17f1bSmrgSee \`config.log' for more details" "$LINENO" 5; }
37187e6fb56fSmrgfi
371990b17f1bSmrgrm -f conftest conftest$ac_cv_exeext
372090b17f1bSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_exeext" >&5
37217e6fb56fSmrg$as_echo "$ac_cv_exeext" >&6; }
37227e6fb56fSmrg
37237e6fb56fSmrgrm -f conftest.$ac_ext
37247e6fb56fSmrgEXEEXT=$ac_cv_exeext
37257e6fb56fSmrgac_exeext=$EXEEXT
372690b17f1bSmrgcat confdefs.h - <<_ACEOF >conftest.$ac_ext
372790b17f1bSmrg/* end confdefs.h.  */
372890b17f1bSmrg#include <stdio.h>
372990b17f1bSmrgint
373090b17f1bSmrgmain ()
373190b17f1bSmrg{
373290b17f1bSmrgFILE *f = fopen ("conftest.out", "w");
373390b17f1bSmrg return ferror (f) || fclose (f) != 0;
373490b17f1bSmrg
373590b17f1bSmrg  ;
373690b17f1bSmrg  return 0;
373790b17f1bSmrg}
373890b17f1bSmrg_ACEOF
373990b17f1bSmrgac_clean_files="$ac_clean_files conftest.out"
374090b17f1bSmrg# Check that the compiler produces executables we can run.  If not, either
374190b17f1bSmrg# the compiler is broken, or we cross compile.
374290b17f1bSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are cross compiling" >&5
374390b17f1bSmrg$as_echo_n "checking whether we are cross compiling... " >&6; }
374490b17f1bSmrgif test "$cross_compiling" != yes; then
374590b17f1bSmrg  { { ac_try="$ac_link"
374690b17f1bSmrgcase "(($ac_try" in
374790b17f1bSmrg  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
374890b17f1bSmrg  *) ac_try_echo=$ac_try;;
374990b17f1bSmrgesac
375090b17f1bSmrgeval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
375190b17f1bSmrg$as_echo "$ac_try_echo"; } >&5
375290b17f1bSmrg  (eval "$ac_link") 2>&5
375390b17f1bSmrg  ac_status=$?
375490b17f1bSmrg  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
375590b17f1bSmrg  test $ac_status = 0; }
375690b17f1bSmrg  if { ac_try='./conftest$ac_cv_exeext'
375790b17f1bSmrg  { { case "(($ac_try" in
375890b17f1bSmrg  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
375990b17f1bSmrg  *) ac_try_echo=$ac_try;;
376090b17f1bSmrgesac
376190b17f1bSmrgeval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
376290b17f1bSmrg$as_echo "$ac_try_echo"; } >&5
376390b17f1bSmrg  (eval "$ac_try") 2>&5
376490b17f1bSmrg  ac_status=$?
376590b17f1bSmrg  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
376690b17f1bSmrg  test $ac_status = 0; }; }; then
376790b17f1bSmrg    cross_compiling=no
376890b17f1bSmrg  else
376990b17f1bSmrg    if test "$cross_compiling" = maybe; then
377090b17f1bSmrg	cross_compiling=yes
377190b17f1bSmrg    else
377290b17f1bSmrg	{ { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
377390b17f1bSmrg$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
377490b17f1bSmrgas_fn_error $? "cannot run C compiled programs.
377590b17f1bSmrgIf you meant to cross compile, use \`--host'.
377690b17f1bSmrgSee \`config.log' for more details" "$LINENO" 5; }
377790b17f1bSmrg    fi
377890b17f1bSmrg  fi
377990b17f1bSmrgfi
378090b17f1bSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $cross_compiling" >&5
378190b17f1bSmrg$as_echo "$cross_compiling" >&6; }
378290b17f1bSmrg
378390b17f1bSmrgrm -f conftest.$ac_ext conftest$ac_cv_exeext conftest.out
378490b17f1bSmrgac_clean_files=$ac_clean_files_save
378590b17f1bSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for suffix of object files" >&5
37867e6fb56fSmrg$as_echo_n "checking for suffix of object files... " >&6; }
378790b17f1bSmrgif ${ac_cv_objext+:} false; then :
37887e6fb56fSmrg  $as_echo_n "(cached) " >&6
37897e6fb56fSmrgelse
379090b17f1bSmrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
37917e6fb56fSmrg/* end confdefs.h.  */
37927e6fb56fSmrg
37937e6fb56fSmrgint
37947e6fb56fSmrgmain ()
37957e6fb56fSmrg{
37967e6fb56fSmrg
37977e6fb56fSmrg  ;
37987e6fb56fSmrg  return 0;
37997e6fb56fSmrg}
38007e6fb56fSmrg_ACEOF
38017e6fb56fSmrgrm -f conftest.o conftest.obj
380290b17f1bSmrgif { { ac_try="$ac_compile"
38037e6fb56fSmrgcase "(($ac_try" in
38047e6fb56fSmrg  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
38057e6fb56fSmrg  *) ac_try_echo=$ac_try;;
38067e6fb56fSmrgesac
380790b17f1bSmrgeval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
380890b17f1bSmrg$as_echo "$ac_try_echo"; } >&5
38097e6fb56fSmrg  (eval "$ac_compile") 2>&5
38107e6fb56fSmrg  ac_status=$?
381190b17f1bSmrg  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
381290b17f1bSmrg  test $ac_status = 0; }; then :
38137e6fb56fSmrg  for ac_file in conftest.o conftest.obj conftest.*; do
38147e6fb56fSmrg  test -f "$ac_file" || continue;
38157e6fb56fSmrg  case $ac_file in
38167e6fb56fSmrg    *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM ) ;;
38177e6fb56fSmrg    *) ac_cv_objext=`expr "$ac_file" : '.*\.\(.*\)'`
38187e6fb56fSmrg       break;;
38197e6fb56fSmrg  esac
38207e6fb56fSmrgdone
38217e6fb56fSmrgelse
38227e6fb56fSmrg  $as_echo "$as_me: failed program was:" >&5
38237e6fb56fSmrgsed 's/^/| /' conftest.$ac_ext >&5
38247e6fb56fSmrg
382590b17f1bSmrg{ { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
38267e6fb56fSmrg$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
382790b17f1bSmrgas_fn_error $? "cannot compute suffix of object files: cannot compile
382890b17f1bSmrgSee \`config.log' for more details" "$LINENO" 5; }
38297e6fb56fSmrgfi
38307e6fb56fSmrgrm -f conftest.$ac_cv_objext conftest.$ac_ext
38317e6fb56fSmrgfi
383290b17f1bSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_objext" >&5
38337e6fb56fSmrg$as_echo "$ac_cv_objext" >&6; }
38347e6fb56fSmrgOBJEXT=$ac_cv_objext
38357e6fb56fSmrgac_objext=$OBJEXT
383690b17f1bSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are using the GNU C compiler" >&5
38377e6fb56fSmrg$as_echo_n "checking whether we are using the GNU C compiler... " >&6; }
383890b17f1bSmrgif ${ac_cv_c_compiler_gnu+:} false; then :
38397e6fb56fSmrg  $as_echo_n "(cached) " >&6
38407e6fb56fSmrgelse
384190b17f1bSmrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
38427e6fb56fSmrg/* end confdefs.h.  */
38437e6fb56fSmrg
38447e6fb56fSmrgint
38457e6fb56fSmrgmain ()
38467e6fb56fSmrg{
38477e6fb56fSmrg#ifndef __GNUC__
38487e6fb56fSmrg       choke me
38497e6fb56fSmrg#endif
38507e6fb56fSmrg
38517e6fb56fSmrg  ;
38527e6fb56fSmrg  return 0;
38537e6fb56fSmrg}
38547e6fb56fSmrg_ACEOF
385590b17f1bSmrgif ac_fn_c_try_compile "$LINENO"; then :
38567e6fb56fSmrg  ac_compiler_gnu=yes
38577e6fb56fSmrgelse
385890b17f1bSmrg  ac_compiler_gnu=no
38597e6fb56fSmrgfi
38607e6fb56fSmrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
38617e6fb56fSmrgac_cv_c_compiler_gnu=$ac_compiler_gnu
38627e6fb56fSmrg
38637e6fb56fSmrgfi
386490b17f1bSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_compiler_gnu" >&5
38657e6fb56fSmrg$as_echo "$ac_cv_c_compiler_gnu" >&6; }
38667e6fb56fSmrgif test $ac_compiler_gnu = yes; then
38677e6fb56fSmrg  GCC=yes
38687e6fb56fSmrgelse
38697e6fb56fSmrg  GCC=
38707e6fb56fSmrgfi
38717e6fb56fSmrgac_test_CFLAGS=${CFLAGS+set}
38727e6fb56fSmrgac_save_CFLAGS=$CFLAGS
387390b17f1bSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CC accepts -g" >&5
38747e6fb56fSmrg$as_echo_n "checking whether $CC accepts -g... " >&6; }
387590b17f1bSmrgif ${ac_cv_prog_cc_g+:} false; then :
38767e6fb56fSmrg  $as_echo_n "(cached) " >&6
38777e6fb56fSmrgelse
38787e6fb56fSmrg  ac_save_c_werror_flag=$ac_c_werror_flag
38797e6fb56fSmrg   ac_c_werror_flag=yes
38807e6fb56fSmrg   ac_cv_prog_cc_g=no
38817e6fb56fSmrg   CFLAGS="-g"
388290b17f1bSmrg   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
38837e6fb56fSmrg/* end confdefs.h.  */
38847e6fb56fSmrg
38857e6fb56fSmrgint
38867e6fb56fSmrgmain ()
38877e6fb56fSmrg{
38887e6fb56fSmrg
38897e6fb56fSmrg  ;
38907e6fb56fSmrg  return 0;
38917e6fb56fSmrg}
38927e6fb56fSmrg_ACEOF
389390b17f1bSmrgif ac_fn_c_try_compile "$LINENO"; then :
38947e6fb56fSmrg  ac_cv_prog_cc_g=yes
38957e6fb56fSmrgelse
389690b17f1bSmrg  CFLAGS=""
389790b17f1bSmrg      cat confdefs.h - <<_ACEOF >conftest.$ac_ext
38987e6fb56fSmrg/* end confdefs.h.  */
38997e6fb56fSmrg
39007e6fb56fSmrgint
39017e6fb56fSmrgmain ()
39027e6fb56fSmrg{
39037e6fb56fSmrg
39047e6fb56fSmrg  ;
39057e6fb56fSmrg  return 0;
39067e6fb56fSmrg}
39077e6fb56fSmrg_ACEOF
390890b17f1bSmrgif ac_fn_c_try_compile "$LINENO"; then :
39097e6fb56fSmrg
391090b17f1bSmrgelse
391190b17f1bSmrg  ac_c_werror_flag=$ac_save_c_werror_flag
39127e6fb56fSmrg	 CFLAGS="-g"
391390b17f1bSmrg	 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
39147e6fb56fSmrg/* end confdefs.h.  */
39157e6fb56fSmrg
39167e6fb56fSmrgint
39177e6fb56fSmrgmain ()
39187e6fb56fSmrg{
39197e6fb56fSmrg
39207e6fb56fSmrg  ;
39217e6fb56fSmrg  return 0;
39227e6fb56fSmrg}
39237e6fb56fSmrg_ACEOF
392490b17f1bSmrgif ac_fn_c_try_compile "$LINENO"; then :
39257e6fb56fSmrg  ac_cv_prog_cc_g=yes
39267e6fb56fSmrgfi
39277e6fb56fSmrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
39287e6fb56fSmrgfi
39297e6fb56fSmrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
39307e6fb56fSmrgfi
39317e6fb56fSmrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
39327e6fb56fSmrg   ac_c_werror_flag=$ac_save_c_werror_flag
39337e6fb56fSmrgfi
393490b17f1bSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_g" >&5
39357e6fb56fSmrg$as_echo "$ac_cv_prog_cc_g" >&6; }
39367e6fb56fSmrgif test "$ac_test_CFLAGS" = set; then
39377e6fb56fSmrg  CFLAGS=$ac_save_CFLAGS
39387e6fb56fSmrgelif test $ac_cv_prog_cc_g = yes; then
39397e6fb56fSmrg  if test "$GCC" = yes; then
39407e6fb56fSmrg    CFLAGS="-g -O2"
39417e6fb56fSmrg  else
39427e6fb56fSmrg    CFLAGS="-g"
39437e6fb56fSmrg  fi
39447e6fb56fSmrgelse
39457e6fb56fSmrg  if test "$GCC" = yes; then
39467e6fb56fSmrg    CFLAGS="-O2"
39477e6fb56fSmrg  else
39487e6fb56fSmrg    CFLAGS=
39497e6fb56fSmrg  fi
39507e6fb56fSmrgfi
395190b17f1bSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $CC option to accept ISO C89" >&5
39527e6fb56fSmrg$as_echo_n "checking for $CC option to accept ISO C89... " >&6; }
395390b17f1bSmrgif ${ac_cv_prog_cc_c89+:} false; then :
39547e6fb56fSmrg  $as_echo_n "(cached) " >&6
39557e6fb56fSmrgelse
39567e6fb56fSmrg  ac_cv_prog_cc_c89=no
39577e6fb56fSmrgac_save_CC=$CC
395890b17f1bSmrgcat confdefs.h - <<_ACEOF >conftest.$ac_ext
39597e6fb56fSmrg/* end confdefs.h.  */
39607e6fb56fSmrg#include <stdarg.h>
39617e6fb56fSmrg#include <stdio.h>
396290b17f1bSmrgstruct stat;
39637e6fb56fSmrg/* Most of the following tests are stolen from RCS 5.7's src/conf.sh.  */
39647e6fb56fSmrgstruct buf { int x; };
39657e6fb56fSmrgFILE * (*rcsopen) (struct buf *, struct stat *, int);
39667e6fb56fSmrgstatic char *e (p, i)
39677e6fb56fSmrg     char **p;
39687e6fb56fSmrg     int i;
39697e6fb56fSmrg{
39707e6fb56fSmrg  return p[i];
39717e6fb56fSmrg}
39727e6fb56fSmrgstatic char *f (char * (*g) (char **, int), char **p, ...)
39737e6fb56fSmrg{
39747e6fb56fSmrg  char *s;
39757e6fb56fSmrg  va_list v;
39767e6fb56fSmrg  va_start (v,p);
39777e6fb56fSmrg  s = g (p, va_arg (v,int));
39787e6fb56fSmrg  va_end (v);
39797e6fb56fSmrg  return s;
39807e6fb56fSmrg}
39817e6fb56fSmrg
39827e6fb56fSmrg/* OSF 4.0 Compaq cc is some sort of almost-ANSI by default.  It has
39837e6fb56fSmrg   function prototypes and stuff, but not '\xHH' hex character constants.
39847e6fb56fSmrg   These don't provoke an error unfortunately, instead are silently treated
39857e6fb56fSmrg   as 'x'.  The following induces an error, until -std is added to get
39867e6fb56fSmrg   proper ANSI mode.  Curiously '\x00'!='x' always comes out true, for an
39877e6fb56fSmrg   array size at least.  It's necessary to write '\x00'==0 to get something
39887e6fb56fSmrg   that's true only with -std.  */
39897e6fb56fSmrgint osf4_cc_array ['\x00' == 0 ? 1 : -1];
39907e6fb56fSmrg
39917e6fb56fSmrg/* IBM C 6 for AIX is almost-ANSI by default, but it replaces macro parameters
39927e6fb56fSmrg   inside strings and character constants.  */
39937e6fb56fSmrg#define FOO(x) 'x'
39947e6fb56fSmrgint xlc6_cc_array[FOO(a) == 'x' ? 1 : -1];
39957e6fb56fSmrg
39967e6fb56fSmrgint test (int i, double x);
39977e6fb56fSmrgstruct s1 {int (*f) (int a);};
39987e6fb56fSmrgstruct s2 {int (*f) (double a);};
39997e6fb56fSmrgint pairnames (int, char **, FILE *(*)(struct buf *, struct stat *, int), int, int);
40007e6fb56fSmrgint argc;
40017e6fb56fSmrgchar **argv;
40027e6fb56fSmrgint
40037e6fb56fSmrgmain ()
40047e6fb56fSmrg{
40057e6fb56fSmrgreturn f (e, argv, 0) != argv[0]  ||  f (e, argv, 1) != argv[1];
40067e6fb56fSmrg  ;
40077e6fb56fSmrg  return 0;
40087e6fb56fSmrg}
40097e6fb56fSmrg_ACEOF
40107e6fb56fSmrgfor ac_arg in '' -qlanglvl=extc89 -qlanglvl=ansi -std \
40117e6fb56fSmrg	-Ae "-Aa -D_HPUX_SOURCE" "-Xc -D__EXTENSIONS__"
40127e6fb56fSmrgdo
40137e6fb56fSmrg  CC="$ac_save_CC $ac_arg"
401490b17f1bSmrg  if ac_fn_c_try_compile "$LINENO"; then :
40157e6fb56fSmrg  ac_cv_prog_cc_c89=$ac_arg
40167e6fb56fSmrgfi
40177e6fb56fSmrgrm -f core conftest.err conftest.$ac_objext
40187e6fb56fSmrg  test "x$ac_cv_prog_cc_c89" != "xno" && break
40197e6fb56fSmrgdone
40207e6fb56fSmrgrm -f conftest.$ac_ext
40217e6fb56fSmrgCC=$ac_save_CC
40227e6fb56fSmrg
40237e6fb56fSmrgfi
40247e6fb56fSmrg# AC_CACHE_VAL
40257e6fb56fSmrgcase "x$ac_cv_prog_cc_c89" in
40267e6fb56fSmrg  x)
402790b17f1bSmrg    { $as_echo "$as_me:${as_lineno-$LINENO}: result: none needed" >&5
40287e6fb56fSmrg$as_echo "none needed" >&6; } ;;
40297e6fb56fSmrg  xno)
403090b17f1bSmrg    { $as_echo "$as_me:${as_lineno-$LINENO}: result: unsupported" >&5
40317e6fb56fSmrg$as_echo "unsupported" >&6; } ;;
40327e6fb56fSmrg  *)
40337e6fb56fSmrg    CC="$CC $ac_cv_prog_cc_c89"
403490b17f1bSmrg    { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_c89" >&5
40357e6fb56fSmrg$as_echo "$ac_cv_prog_cc_c89" >&6; } ;;
40367e6fb56fSmrgesac
403790b17f1bSmrgif test "x$ac_cv_prog_cc_c89" != xno; then :
40387e6fb56fSmrg
403990b17f1bSmrgfi
40407e6fb56fSmrg
40417e6fb56fSmrgac_ext=c
40427e6fb56fSmrgac_cpp='$CPP $CPPFLAGS'
40437e6fb56fSmrgac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
40447e6fb56fSmrgac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
40457e6fb56fSmrgac_compiler_gnu=$ac_cv_c_compiler_gnu
40467e6fb56fSmrg
4047963d66acSmrgac_ext=c
4048963d66acSmrgac_cpp='$CPP $CPPFLAGS'
4049963d66acSmrgac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
4050963d66acSmrgac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
4051963d66acSmrgac_compiler_gnu=$ac_cv_c_compiler_gnu
4052963d66acSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CC understands -c and -o together" >&5
4053963d66acSmrg$as_echo_n "checking whether $CC understands -c and -o together... " >&6; }
4054963d66acSmrgif ${am_cv_prog_cc_c_o+:} false; then :
4055963d66acSmrg  $as_echo_n "(cached) " >&6
4056963d66acSmrgelse
4057963d66acSmrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4058963d66acSmrg/* end confdefs.h.  */
4059963d66acSmrg
4060963d66acSmrgint
4061963d66acSmrgmain ()
4062963d66acSmrg{
4063963d66acSmrg
4064963d66acSmrg  ;
4065963d66acSmrg  return 0;
4066963d66acSmrg}
4067963d66acSmrg_ACEOF
4068963d66acSmrg  # Make sure it works both with $CC and with simple cc.
4069963d66acSmrg  # Following AC_PROG_CC_C_O, we do the test twice because some
4070963d66acSmrg  # compilers refuse to overwrite an existing .o file with -o,
4071963d66acSmrg  # though they will create one.
4072963d66acSmrg  am_cv_prog_cc_c_o=yes
4073963d66acSmrg  for am_i in 1 2; do
4074963d66acSmrg    if { echo "$as_me:$LINENO: $CC -c conftest.$ac_ext -o conftest2.$ac_objext" >&5
4075963d66acSmrg   ($CC -c conftest.$ac_ext -o conftest2.$ac_objext) >&5 2>&5
4076963d66acSmrg   ac_status=$?
4077963d66acSmrg   echo "$as_me:$LINENO: \$? = $ac_status" >&5
4078963d66acSmrg   (exit $ac_status); } \
4079963d66acSmrg         && test -f conftest2.$ac_objext; then
4080963d66acSmrg      : OK
4081963d66acSmrg    else
4082963d66acSmrg      am_cv_prog_cc_c_o=no
4083963d66acSmrg      break
4084963d66acSmrg    fi
4085963d66acSmrg  done
4086963d66acSmrg  rm -f core conftest*
4087963d66acSmrg  unset am_i
4088963d66acSmrgfi
4089963d66acSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $am_cv_prog_cc_c_o" >&5
4090963d66acSmrg$as_echo "$am_cv_prog_cc_c_o" >&6; }
4091963d66acSmrgif test "$am_cv_prog_cc_c_o" != yes; then
4092963d66acSmrg   # Losing compiler, so override with the script.
4093963d66acSmrg   # FIXME: It is wrong to rewrite CC.
4094963d66acSmrg   # But if we don't then we get into trouble of one sort or another.
4095963d66acSmrg   # A longer-term fix would be to have automake use am__CC in this case,
4096963d66acSmrg   # and then we could set am__CC="\$(top_srcdir)/compile \$(CC)"
4097963d66acSmrg   CC="$am_aux_dir/compile $CC"
4098963d66acSmrgfi
4099963d66acSmrgac_ext=c
4100963d66acSmrgac_cpp='$CPP $CPPFLAGS'
4101963d66acSmrgac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
4102963d66acSmrgac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
4103963d66acSmrgac_compiler_gnu=$ac_cv_c_compiler_gnu
4104963d66acSmrg
4105963d66acSmrg
41067e6fb56fSmrgdepcc="$CC"   am_compiler_list=
41077e6fb56fSmrg
410890b17f1bSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: checking dependency style of $depcc" >&5
41097e6fb56fSmrg$as_echo_n "checking dependency style of $depcc... " >&6; }
411090b17f1bSmrgif ${am_cv_CC_dependencies_compiler_type+:} false; then :
41117e6fb56fSmrg  $as_echo_n "(cached) " >&6
41127e6fb56fSmrgelse
41137e6fb56fSmrg  if test -z "$AMDEP_TRUE" && test -f "$am_depcomp"; then
41147e6fb56fSmrg  # We make a subdir and do the tests there.  Otherwise we can end up
41157e6fb56fSmrg  # making bogus files that we don't know about and never remove.  For
41167e6fb56fSmrg  # instance it was reported that on HP-UX the gcc test will end up
411790b17f1bSmrg  # making a dummy file named 'D' -- because '-MD' means "put the output
411890b17f1bSmrg  # in D".
411990b17f1bSmrg  rm -rf conftest.dir
41207e6fb56fSmrg  mkdir conftest.dir
41217e6fb56fSmrg  # Copy depcomp to subdir because otherwise we won't find it if we're
41227e6fb56fSmrg  # using a relative directory.
41237e6fb56fSmrg  cp "$am_depcomp" conftest.dir
41247e6fb56fSmrg  cd conftest.dir
41257e6fb56fSmrg  # We will build objects and dependencies in a subdirectory because
41267e6fb56fSmrg  # it helps to detect inapplicable dependency modes.  For instance
41277e6fb56fSmrg  # both Tru64's cc and ICC support -MD to output dependencies as a
41287e6fb56fSmrg  # side effect of compilation, but ICC will put the dependencies in
41297e6fb56fSmrg  # the current directory while Tru64 will put them in the object
41307e6fb56fSmrg  # directory.
41317e6fb56fSmrg  mkdir sub
41327e6fb56fSmrg
41337e6fb56fSmrg  am_cv_CC_dependencies_compiler_type=none
41347e6fb56fSmrg  if test "$am_compiler_list" = ""; then
41357e6fb56fSmrg     am_compiler_list=`sed -n 's/^#*\([a-zA-Z0-9]*\))$/\1/p' < ./depcomp`
41367e6fb56fSmrg  fi
41377e6fb56fSmrg  am__universal=false
41387e6fb56fSmrg  case " $depcc " in #(
41397e6fb56fSmrg     *\ -arch\ *\ -arch\ *) am__universal=true ;;
41407e6fb56fSmrg     esac
41417e6fb56fSmrg
41427e6fb56fSmrg  for depmode in $am_compiler_list; do
41437e6fb56fSmrg    # Setup a source with many dependencies, because some compilers
41447e6fb56fSmrg    # like to wrap large dependency lists on column 80 (with \), and
41457e6fb56fSmrg    # we should not choose a depcomp mode which is confused by this.
41467e6fb56fSmrg    #
41477e6fb56fSmrg    # We need to recreate these files for each test, as the compiler may
41487e6fb56fSmrg    # overwrite some of them when testing with obscure command lines.
41497e6fb56fSmrg    # This happens at least with the AIX C compiler.
41507e6fb56fSmrg    : > sub/conftest.c
41517e6fb56fSmrg    for i in 1 2 3 4 5 6; do
41527e6fb56fSmrg      echo '#include "conftst'$i'.h"' >> sub/conftest.c
415390b17f1bSmrg      # Using ": > sub/conftst$i.h" creates only sub/conftst1.h with
415490b17f1bSmrg      # Solaris 10 /bin/sh.
415590b17f1bSmrg      echo '/* dummy */' > sub/conftst$i.h
41567e6fb56fSmrg    done
41577e6fb56fSmrg    echo "${am__include} ${am__quote}sub/conftest.Po${am__quote}" > confmf
41587e6fb56fSmrg
415990b17f1bSmrg    # We check with '-c' and '-o' for the sake of the "dashmstdout"
41607e6fb56fSmrg    # mode.  It turns out that the SunPro C++ compiler does not properly
416190b17f1bSmrg    # handle '-M -o', and we need to detect this.  Also, some Intel
416290b17f1bSmrg    # versions had trouble with output in subdirs.
41637e6fb56fSmrg    am__obj=sub/conftest.${OBJEXT-o}
41647e6fb56fSmrg    am__minus_obj="-o $am__obj"
41657e6fb56fSmrg    case $depmode in
41667e6fb56fSmrg    gcc)
41677e6fb56fSmrg      # This depmode causes a compiler race in universal mode.
41687e6fb56fSmrg      test "$am__universal" = false || continue
41697e6fb56fSmrg      ;;
41707e6fb56fSmrg    nosideeffect)
417190b17f1bSmrg      # After this tag, mechanisms are not by side-effect, so they'll
417290b17f1bSmrg      # only be used when explicitly requested.
41737e6fb56fSmrg      if test "x$enable_dependency_tracking" = xyes; then
41747e6fb56fSmrg	continue
41757e6fb56fSmrg      else
41767e6fb56fSmrg	break
41777e6fb56fSmrg      fi
41787e6fb56fSmrg      ;;
417990b17f1bSmrg    msvc7 | msvc7msys | msvisualcpp | msvcmsys)
418090b17f1bSmrg      # This compiler won't grok '-c -o', but also, the minuso test has
41817e6fb56fSmrg      # not run yet.  These depmodes are late enough in the game, and
41827e6fb56fSmrg      # so weak that their functioning should not be impacted.
41837e6fb56fSmrg      am__obj=conftest.${OBJEXT-o}
41847e6fb56fSmrg      am__minus_obj=
41857e6fb56fSmrg      ;;
41867e6fb56fSmrg    none) break ;;
41877e6fb56fSmrg    esac
41887e6fb56fSmrg    if depmode=$depmode \
41897e6fb56fSmrg       source=sub/conftest.c object=$am__obj \
41907e6fb56fSmrg       depfile=sub/conftest.Po tmpdepfile=sub/conftest.TPo \
41917e6fb56fSmrg       $SHELL ./depcomp $depcc -c $am__minus_obj sub/conftest.c \
41927e6fb56fSmrg         >/dev/null 2>conftest.err &&
41937e6fb56fSmrg       grep sub/conftst1.h sub/conftest.Po > /dev/null 2>&1 &&
41947e6fb56fSmrg       grep sub/conftst6.h sub/conftest.Po > /dev/null 2>&1 &&
41957e6fb56fSmrg       grep $am__obj sub/conftest.Po > /dev/null 2>&1 &&
41967e6fb56fSmrg       ${MAKE-make} -s -f confmf > /dev/null 2>&1; then
41977e6fb56fSmrg      # icc doesn't choke on unknown options, it will just issue warnings
41987e6fb56fSmrg      # or remarks (even with -Werror).  So we grep stderr for any message
41997e6fb56fSmrg      # that says an option was ignored or not supported.
42007e6fb56fSmrg      # When given -MP, icc 7.0 and 7.1 complain thusly:
42017e6fb56fSmrg      #   icc: Command line warning: ignoring option '-M'; no argument required
42027e6fb56fSmrg      # The diagnosis changed in icc 8.0:
42037e6fb56fSmrg      #   icc: Command line remark: option '-MP' not supported
42047e6fb56fSmrg      if (grep 'ignoring option' conftest.err ||
42057e6fb56fSmrg          grep 'not supported' conftest.err) >/dev/null 2>&1; then :; else
42067e6fb56fSmrg        am_cv_CC_dependencies_compiler_type=$depmode
42077e6fb56fSmrg        break
42087e6fb56fSmrg      fi
42097e6fb56fSmrg    fi
42107e6fb56fSmrg  done
42117e6fb56fSmrg
42127e6fb56fSmrg  cd ..
42137e6fb56fSmrg  rm -rf conftest.dir
42147e6fb56fSmrgelse
42157e6fb56fSmrg  am_cv_CC_dependencies_compiler_type=none
42167e6fb56fSmrgfi
42177e6fb56fSmrg
42187e6fb56fSmrgfi
421990b17f1bSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $am_cv_CC_dependencies_compiler_type" >&5
42207e6fb56fSmrg$as_echo "$am_cv_CC_dependencies_compiler_type" >&6; }
42217e6fb56fSmrgCCDEPMODE=depmode=$am_cv_CC_dependencies_compiler_type
42227e6fb56fSmrg
42237e6fb56fSmrg if
42247e6fb56fSmrg  test "x$enable_dependency_tracking" != xno \
42257e6fb56fSmrg  && test "$am_cv_CC_dependencies_compiler_type" = gcc3; then
42267e6fb56fSmrg  am__fastdepCC_TRUE=
42277e6fb56fSmrg  am__fastdepCC_FALSE='#'
42287e6fb56fSmrgelse
42297e6fb56fSmrg  am__fastdepCC_TRUE='#'
42307e6fb56fSmrg  am__fastdepCC_FALSE=
42317e6fb56fSmrgfi
42327e6fb56fSmrg
42337e6fb56fSmrg
423490b17f1bSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for a sed that does not truncate output" >&5
42357e6fb56fSmrg$as_echo_n "checking for a sed that does not truncate output... " >&6; }
423690b17f1bSmrgif ${ac_cv_path_SED+:} false; then :
42377e6fb56fSmrg  $as_echo_n "(cached) " >&6
42387e6fb56fSmrgelse
423990b17f1bSmrg            ac_script=s/aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb/
424090b17f1bSmrg     for ac_i in 1 2 3 4 5 6 7; do
424190b17f1bSmrg       ac_script="$ac_script$as_nl$ac_script"
424290b17f1bSmrg     done
424390b17f1bSmrg     echo "$ac_script" 2>/dev/null | sed 99q >conftest.sed
424490b17f1bSmrg     { ac_script=; unset ac_script;}
424590b17f1bSmrg     if test -z "$SED"; then
424690b17f1bSmrg  ac_path_SED_found=false
424790b17f1bSmrg  # Loop through the user's path and test for each of PROGNAME-LIST
424890b17f1bSmrg  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
42497e6fb56fSmrgfor as_dir in $PATH
42507e6fb56fSmrgdo
42517e6fb56fSmrg  IFS=$as_save_IFS
42527e6fb56fSmrg  test -z "$as_dir" && as_dir=.
425390b17f1bSmrg    for ac_prog in sed gsed; do
42547e6fb56fSmrg    for ac_exec_ext in '' $ac_executable_extensions; do
425590b17f1bSmrg      ac_path_SED="$as_dir/$ac_prog$ac_exec_ext"
425690b17f1bSmrg      as_fn_executable_p "$ac_path_SED" || continue
425790b17f1bSmrg# Check for GNU ac_path_SED and select it if it is found.
425890b17f1bSmrg  # Check for GNU $ac_path_SED
425990b17f1bSmrgcase `"$ac_path_SED" --version 2>&1` in
426090b17f1bSmrg*GNU*)
426190b17f1bSmrg  ac_cv_path_SED="$ac_path_SED" ac_path_SED_found=:;;
426290b17f1bSmrg*)
426390b17f1bSmrg  ac_count=0
426490b17f1bSmrg  $as_echo_n 0123456789 >"conftest.in"
426590b17f1bSmrg  while :
426690b17f1bSmrg  do
426790b17f1bSmrg    cat "conftest.in" "conftest.in" >"conftest.tmp"
426890b17f1bSmrg    mv "conftest.tmp" "conftest.in"
426990b17f1bSmrg    cp "conftest.in" "conftest.nl"
427090b17f1bSmrg    $as_echo '' >> "conftest.nl"
427190b17f1bSmrg    "$ac_path_SED" -f conftest.sed < "conftest.nl" >"conftest.out" 2>/dev/null || break
427290b17f1bSmrg    diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
427390b17f1bSmrg    as_fn_arith $ac_count + 1 && ac_count=$as_val
427490b17f1bSmrg    if test $ac_count -gt ${ac_path_SED_max-0}; then
427590b17f1bSmrg      # Best one so far, save it but keep looking for a better one
427690b17f1bSmrg      ac_cv_path_SED="$ac_path_SED"
427790b17f1bSmrg      ac_path_SED_max=$ac_count
427890b17f1bSmrg    fi
427990b17f1bSmrg    # 10*(2^10) chars as input seems more than enough
428090b17f1bSmrg    test $ac_count -gt 10 && break
428190b17f1bSmrg  done
428290b17f1bSmrg  rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
428390b17f1bSmrgesac
428490b17f1bSmrg
428590b17f1bSmrg      $ac_path_SED_found && break 3
42867e6fb56fSmrg    done
42877e6fb56fSmrg  done
428890b17f1bSmrg  done
42897e6fb56fSmrgIFS=$as_save_IFS
429090b17f1bSmrg  if test -z "$ac_cv_path_SED"; then
429190b17f1bSmrg    as_fn_error $? "no acceptable sed could be found in \$PATH" "$LINENO" 5
42927e6fb56fSmrg  fi
429390b17f1bSmrgelse
429490b17f1bSmrg  ac_cv_path_SED=$SED
429590b17f1bSmrgfi
42967e6fb56fSmrg
42977e6fb56fSmrgfi
429890b17f1bSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_SED" >&5
429990b17f1bSmrg$as_echo "$ac_cv_path_SED" >&6; }
430090b17f1bSmrg SED="$ac_cv_path_SED"
430190b17f1bSmrg  rm -f conftest.sed
430290b17f1bSmrg
430390b17f1bSmrgtest -z "$SED" && SED=sed
430490b17f1bSmrgXsed="$SED -e 1s/^X//"
430590b17f1bSmrg
430690b17f1bSmrg
430790b17f1bSmrg
430890b17f1bSmrg
430990b17f1bSmrg
431090b17f1bSmrg
43117e6fb56fSmrg
43127e6fb56fSmrg
43137e6fb56fSmrg
431490b17f1bSmrg
431590b17f1bSmrg
431690b17f1bSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for grep that handles long lines and -e" >&5
43177e6fb56fSmrg$as_echo_n "checking for grep that handles long lines and -e... " >&6; }
431890b17f1bSmrgif ${ac_cv_path_GREP+:} false; then :
43197e6fb56fSmrg  $as_echo_n "(cached) " >&6
43207e6fb56fSmrgelse
43217e6fb56fSmrg  if test -z "$GREP"; then
43227e6fb56fSmrg  ac_path_GREP_found=false
43237e6fb56fSmrg  # Loop through the user's path and test for each of PROGNAME-LIST
43247e6fb56fSmrg  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
43257e6fb56fSmrgfor as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin
43267e6fb56fSmrgdo
43277e6fb56fSmrg  IFS=$as_save_IFS
43287e6fb56fSmrg  test -z "$as_dir" && as_dir=.
432990b17f1bSmrg    for ac_prog in grep ggrep; do
43307e6fb56fSmrg    for ac_exec_ext in '' $ac_executable_extensions; do
43317e6fb56fSmrg      ac_path_GREP="$as_dir/$ac_prog$ac_exec_ext"
433290b17f1bSmrg      as_fn_executable_p "$ac_path_GREP" || continue
43337e6fb56fSmrg# Check for GNU ac_path_GREP and select it if it is found.
43347e6fb56fSmrg  # Check for GNU $ac_path_GREP
43357e6fb56fSmrgcase `"$ac_path_GREP" --version 2>&1` in
43367e6fb56fSmrg*GNU*)
43377e6fb56fSmrg  ac_cv_path_GREP="$ac_path_GREP" ac_path_GREP_found=:;;
43387e6fb56fSmrg*)
43397e6fb56fSmrg  ac_count=0
43407e6fb56fSmrg  $as_echo_n 0123456789 >"conftest.in"
43417e6fb56fSmrg  while :
43427e6fb56fSmrg  do
43437e6fb56fSmrg    cat "conftest.in" "conftest.in" >"conftest.tmp"
43447e6fb56fSmrg    mv "conftest.tmp" "conftest.in"
43457e6fb56fSmrg    cp "conftest.in" "conftest.nl"
43467e6fb56fSmrg    $as_echo 'GREP' >> "conftest.nl"
43477e6fb56fSmrg    "$ac_path_GREP" -e 'GREP$' -e '-(cannot match)-' < "conftest.nl" >"conftest.out" 2>/dev/null || break
43487e6fb56fSmrg    diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
434990b17f1bSmrg    as_fn_arith $ac_count + 1 && ac_count=$as_val
43507e6fb56fSmrg    if test $ac_count -gt ${ac_path_GREP_max-0}; then
43517e6fb56fSmrg      # Best one so far, save it but keep looking for a better one
43527e6fb56fSmrg      ac_cv_path_GREP="$ac_path_GREP"
43537e6fb56fSmrg      ac_path_GREP_max=$ac_count
43547e6fb56fSmrg    fi
43557e6fb56fSmrg    # 10*(2^10) chars as input seems more than enough
43567e6fb56fSmrg    test $ac_count -gt 10 && break
43577e6fb56fSmrg  done
43587e6fb56fSmrg  rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
43597e6fb56fSmrgesac
43607e6fb56fSmrg
43617e6fb56fSmrg      $ac_path_GREP_found && break 3
43627e6fb56fSmrg    done
43637e6fb56fSmrg  done
436490b17f1bSmrg  done
43657e6fb56fSmrgIFS=$as_save_IFS
43667e6fb56fSmrg  if test -z "$ac_cv_path_GREP"; then
436790b17f1bSmrg    as_fn_error $? "no acceptable grep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5
43687e6fb56fSmrg  fi
43697e6fb56fSmrgelse
43707e6fb56fSmrg  ac_cv_path_GREP=$GREP
43717e6fb56fSmrgfi
43727e6fb56fSmrg
43737e6fb56fSmrgfi
437490b17f1bSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_GREP" >&5
43757e6fb56fSmrg$as_echo "$ac_cv_path_GREP" >&6; }
43767e6fb56fSmrg GREP="$ac_cv_path_GREP"
43777e6fb56fSmrg
43787e6fb56fSmrg
437990b17f1bSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for egrep" >&5
43807e6fb56fSmrg$as_echo_n "checking for egrep... " >&6; }
438190b17f1bSmrgif ${ac_cv_path_EGREP+:} false; then :
43827e6fb56fSmrg  $as_echo_n "(cached) " >&6
43837e6fb56fSmrgelse
43847e6fb56fSmrg  if echo a | $GREP -E '(a|b)' >/dev/null 2>&1
43857e6fb56fSmrg   then ac_cv_path_EGREP="$GREP -E"
43867e6fb56fSmrg   else
43877e6fb56fSmrg     if test -z "$EGREP"; then
43887e6fb56fSmrg  ac_path_EGREP_found=false
43897e6fb56fSmrg  # Loop through the user's path and test for each of PROGNAME-LIST
43907e6fb56fSmrg  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
43917e6fb56fSmrgfor as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin
43927e6fb56fSmrgdo
43937e6fb56fSmrg  IFS=$as_save_IFS
43947e6fb56fSmrg  test -z "$as_dir" && as_dir=.
439590b17f1bSmrg    for ac_prog in egrep; do
43967e6fb56fSmrg    for ac_exec_ext in '' $ac_executable_extensions; do
43977e6fb56fSmrg      ac_path_EGREP="$as_dir/$ac_prog$ac_exec_ext"
439890b17f1bSmrg      as_fn_executable_p "$ac_path_EGREP" || continue
43997e6fb56fSmrg# Check for GNU ac_path_EGREP and select it if it is found.
44007e6fb56fSmrg  # Check for GNU $ac_path_EGREP
44017e6fb56fSmrgcase `"$ac_path_EGREP" --version 2>&1` in
44027e6fb56fSmrg*GNU*)
44037e6fb56fSmrg  ac_cv_path_EGREP="$ac_path_EGREP" ac_path_EGREP_found=:;;
44047e6fb56fSmrg*)
44057e6fb56fSmrg  ac_count=0
44067e6fb56fSmrg  $as_echo_n 0123456789 >"conftest.in"
44077e6fb56fSmrg  while :
44087e6fb56fSmrg  do
44097e6fb56fSmrg    cat "conftest.in" "conftest.in" >"conftest.tmp"
44107e6fb56fSmrg    mv "conftest.tmp" "conftest.in"
44117e6fb56fSmrg    cp "conftest.in" "conftest.nl"
44127e6fb56fSmrg    $as_echo 'EGREP' >> "conftest.nl"
44137e6fb56fSmrg    "$ac_path_EGREP" 'EGREP$' < "conftest.nl" >"conftest.out" 2>/dev/null || break
44147e6fb56fSmrg    diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
441590b17f1bSmrg    as_fn_arith $ac_count + 1 && ac_count=$as_val
44167e6fb56fSmrg    if test $ac_count -gt ${ac_path_EGREP_max-0}; then
44177e6fb56fSmrg      # Best one so far, save it but keep looking for a better one
44187e6fb56fSmrg      ac_cv_path_EGREP="$ac_path_EGREP"
44197e6fb56fSmrg      ac_path_EGREP_max=$ac_count
44207e6fb56fSmrg    fi
44217e6fb56fSmrg    # 10*(2^10) chars as input seems more than enough
44227e6fb56fSmrg    test $ac_count -gt 10 && break
44237e6fb56fSmrg  done
44247e6fb56fSmrg  rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
44257e6fb56fSmrgesac
44267e6fb56fSmrg
44277e6fb56fSmrg      $ac_path_EGREP_found && break 3
44287e6fb56fSmrg    done
44297e6fb56fSmrg  done
443090b17f1bSmrg  done
44317e6fb56fSmrgIFS=$as_save_IFS
44327e6fb56fSmrg  if test -z "$ac_cv_path_EGREP"; then
443390b17f1bSmrg    as_fn_error $? "no acceptable egrep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5
44347e6fb56fSmrg  fi
44357e6fb56fSmrgelse
44367e6fb56fSmrg  ac_cv_path_EGREP=$EGREP
44377e6fb56fSmrgfi
44387e6fb56fSmrg
44397e6fb56fSmrg   fi
44407e6fb56fSmrgfi
444190b17f1bSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_EGREP" >&5
44427e6fb56fSmrg$as_echo "$ac_cv_path_EGREP" >&6; }
44437e6fb56fSmrg EGREP="$ac_cv_path_EGREP"
44447e6fb56fSmrg
44457e6fb56fSmrg
444690b17f1bSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for fgrep" >&5
444790b17f1bSmrg$as_echo_n "checking for fgrep... " >&6; }
444890b17f1bSmrgif ${ac_cv_path_FGREP+:} false; then :
444990b17f1bSmrg  $as_echo_n "(cached) " >&6
445090b17f1bSmrgelse
445190b17f1bSmrg  if echo 'ab*c' | $GREP -F 'ab*c' >/dev/null 2>&1
445290b17f1bSmrg   then ac_cv_path_FGREP="$GREP -F"
445390b17f1bSmrg   else
445490b17f1bSmrg     if test -z "$FGREP"; then
445590b17f1bSmrg  ac_path_FGREP_found=false
445690b17f1bSmrg  # Loop through the user's path and test for each of PROGNAME-LIST
445790b17f1bSmrg  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
445890b17f1bSmrgfor as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin
445990b17f1bSmrgdo
446090b17f1bSmrg  IFS=$as_save_IFS
446190b17f1bSmrg  test -z "$as_dir" && as_dir=.
446290b17f1bSmrg    for ac_prog in fgrep; do
446390b17f1bSmrg    for ac_exec_ext in '' $ac_executable_extensions; do
446490b17f1bSmrg      ac_path_FGREP="$as_dir/$ac_prog$ac_exec_ext"
446590b17f1bSmrg      as_fn_executable_p "$ac_path_FGREP" || continue
446690b17f1bSmrg# Check for GNU ac_path_FGREP and select it if it is found.
446790b17f1bSmrg  # Check for GNU $ac_path_FGREP
446890b17f1bSmrgcase `"$ac_path_FGREP" --version 2>&1` in
446990b17f1bSmrg*GNU*)
447090b17f1bSmrg  ac_cv_path_FGREP="$ac_path_FGREP" ac_path_FGREP_found=:;;
447190b17f1bSmrg*)
447290b17f1bSmrg  ac_count=0
447390b17f1bSmrg  $as_echo_n 0123456789 >"conftest.in"
447490b17f1bSmrg  while :
447590b17f1bSmrg  do
447690b17f1bSmrg    cat "conftest.in" "conftest.in" >"conftest.tmp"
447790b17f1bSmrg    mv "conftest.tmp" "conftest.in"
447890b17f1bSmrg    cp "conftest.in" "conftest.nl"
447990b17f1bSmrg    $as_echo 'FGREP' >> "conftest.nl"
448090b17f1bSmrg    "$ac_path_FGREP" FGREP < "conftest.nl" >"conftest.out" 2>/dev/null || break
448190b17f1bSmrg    diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
448290b17f1bSmrg    as_fn_arith $ac_count + 1 && ac_count=$as_val
448390b17f1bSmrg    if test $ac_count -gt ${ac_path_FGREP_max-0}; then
448490b17f1bSmrg      # Best one so far, save it but keep looking for a better one
448590b17f1bSmrg      ac_cv_path_FGREP="$ac_path_FGREP"
448690b17f1bSmrg      ac_path_FGREP_max=$ac_count
448790b17f1bSmrg    fi
448890b17f1bSmrg    # 10*(2^10) chars as input seems more than enough
448990b17f1bSmrg    test $ac_count -gt 10 && break
449090b17f1bSmrg  done
449190b17f1bSmrg  rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
449290b17f1bSmrgesac
449390b17f1bSmrg
449490b17f1bSmrg      $ac_path_FGREP_found && break 3
449590b17f1bSmrg    done
449690b17f1bSmrg  done
449790b17f1bSmrg  done
449890b17f1bSmrgIFS=$as_save_IFS
449990b17f1bSmrg  if test -z "$ac_cv_path_FGREP"; then
450090b17f1bSmrg    as_fn_error $? "no acceptable fgrep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5
450190b17f1bSmrg  fi
450290b17f1bSmrgelse
450390b17f1bSmrg  ac_cv_path_FGREP=$FGREP
450490b17f1bSmrgfi
450590b17f1bSmrg
450690b17f1bSmrg   fi
450790b17f1bSmrgfi
450890b17f1bSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_FGREP" >&5
450990b17f1bSmrg$as_echo "$ac_cv_path_FGREP" >&6; }
451090b17f1bSmrg FGREP="$ac_cv_path_FGREP"
451190b17f1bSmrg
451290b17f1bSmrg
451390b17f1bSmrgtest -z "$GREP" && GREP=grep
451490b17f1bSmrg
451590b17f1bSmrg
451690b17f1bSmrg
451790b17f1bSmrg
451890b17f1bSmrg
451990b17f1bSmrg
452090b17f1bSmrg
452190b17f1bSmrg
452290b17f1bSmrg
452390b17f1bSmrg
452490b17f1bSmrg
452590b17f1bSmrg
452690b17f1bSmrg
452790b17f1bSmrg
452890b17f1bSmrg
452990b17f1bSmrg
453090b17f1bSmrg
453190b17f1bSmrg
45327e6fb56fSmrg
45337e6fb56fSmrg# Check whether --with-gnu-ld was given.
453490b17f1bSmrgif test "${with_gnu_ld+set}" = set; then :
4535963d66acSmrg  withval=$with_gnu_ld; test no = "$withval" || with_gnu_ld=yes
45367e6fb56fSmrgelse
45377e6fb56fSmrg  with_gnu_ld=no
45387e6fb56fSmrgfi
45397e6fb56fSmrg
45407e6fb56fSmrgac_prog=ld
4541963d66acSmrgif test yes = "$GCC"; then
45427e6fb56fSmrg  # Check if gcc -print-prog-name=ld gives a path.
454390b17f1bSmrg  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ld used by $CC" >&5
45447e6fb56fSmrg$as_echo_n "checking for ld used by $CC... " >&6; }
45457e6fb56fSmrg  case $host in
45467e6fb56fSmrg  *-*-mingw*)
4547963d66acSmrg    # gcc leaves a trailing carriage return, which upsets mingw
45487e6fb56fSmrg    ac_prog=`($CC -print-prog-name=ld) 2>&5 | tr -d '\015'` ;;
45497e6fb56fSmrg  *)
45507e6fb56fSmrg    ac_prog=`($CC -print-prog-name=ld) 2>&5` ;;
45517e6fb56fSmrg  esac
45527e6fb56fSmrg  case $ac_prog in
45537e6fb56fSmrg    # Accept absolute paths.
45547e6fb56fSmrg    [\\/]* | ?:[\\/]*)
45557e6fb56fSmrg      re_direlt='/[^/][^/]*/\.\./'
45567e6fb56fSmrg      # Canonicalize the pathname of ld
455790b17f1bSmrg      ac_prog=`$ECHO "$ac_prog"| $SED 's%\\\\%/%g'`
455890b17f1bSmrg      while $ECHO "$ac_prog" | $GREP "$re_direlt" > /dev/null 2>&1; do
455990b17f1bSmrg	ac_prog=`$ECHO $ac_prog| $SED "s%$re_direlt%/%"`
45607e6fb56fSmrg      done
4561963d66acSmrg      test -z "$LD" && LD=$ac_prog
45627e6fb56fSmrg      ;;
45637e6fb56fSmrg  "")
45647e6fb56fSmrg    # If it fails, then pretend we aren't using GCC.
45657e6fb56fSmrg    ac_prog=ld
45667e6fb56fSmrg    ;;
45677e6fb56fSmrg  *)
45687e6fb56fSmrg    # If it is relative, then search for the first ld in PATH.
45697e6fb56fSmrg    with_gnu_ld=unknown
45707e6fb56fSmrg    ;;
45717e6fb56fSmrg  esac
4572963d66acSmrgelif test yes = "$with_gnu_ld"; then
457390b17f1bSmrg  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for GNU ld" >&5
45747e6fb56fSmrg$as_echo_n "checking for GNU ld... " >&6; }
45757e6fb56fSmrgelse
457690b17f1bSmrg  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for non-GNU ld" >&5
45777e6fb56fSmrg$as_echo_n "checking for non-GNU ld... " >&6; }
45787e6fb56fSmrgfi
457990b17f1bSmrgif ${lt_cv_path_LD+:} false; then :
45807e6fb56fSmrg  $as_echo_n "(cached) " >&6
45817e6fb56fSmrgelse
45827e6fb56fSmrg  if test -z "$LD"; then
4583963d66acSmrg  lt_save_ifs=$IFS; IFS=$PATH_SEPARATOR
45847e6fb56fSmrg  for ac_dir in $PATH; do
4585963d66acSmrg    IFS=$lt_save_ifs
45867e6fb56fSmrg    test -z "$ac_dir" && ac_dir=.
45877e6fb56fSmrg    if test -f "$ac_dir/$ac_prog" || test -f "$ac_dir/$ac_prog$ac_exeext"; then
4588963d66acSmrg      lt_cv_path_LD=$ac_dir/$ac_prog
45897e6fb56fSmrg      # Check to see if the program is GNU ld.  I'd rather use --version,
45907e6fb56fSmrg      # but apparently some variants of GNU ld only accept -v.
45917e6fb56fSmrg      # Break only if it was the GNU/non-GNU ld that we prefer.
45927e6fb56fSmrg      case `"$lt_cv_path_LD" -v 2>&1 </dev/null` in
45937e6fb56fSmrg      *GNU* | *'with BFD'*)
4594963d66acSmrg	test no != "$with_gnu_ld" && break
45957e6fb56fSmrg	;;
45967e6fb56fSmrg      *)
4597963d66acSmrg	test yes != "$with_gnu_ld" && break
45987e6fb56fSmrg	;;
45997e6fb56fSmrg      esac
46007e6fb56fSmrg    fi
46017e6fb56fSmrg  done
4602963d66acSmrg  IFS=$lt_save_ifs
46037e6fb56fSmrgelse
4604963d66acSmrg  lt_cv_path_LD=$LD # Let the user override the test with a path.
46057e6fb56fSmrgfi
46067e6fb56fSmrgfi
46077e6fb56fSmrg
4608963d66acSmrgLD=$lt_cv_path_LD
46097e6fb56fSmrgif test -n "$LD"; then
461090b17f1bSmrg  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LD" >&5
46117e6fb56fSmrg$as_echo "$LD" >&6; }
46127e6fb56fSmrgelse
461390b17f1bSmrg  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
46147e6fb56fSmrg$as_echo "no" >&6; }
46157e6fb56fSmrgfi
461690b17f1bSmrgtest -z "$LD" && as_fn_error $? "no acceptable ld found in \$PATH" "$LINENO" 5
461790b17f1bSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if the linker ($LD) is GNU ld" >&5
46187e6fb56fSmrg$as_echo_n "checking if the linker ($LD) is GNU ld... " >&6; }
461990b17f1bSmrgif ${lt_cv_prog_gnu_ld+:} false; then :
46207e6fb56fSmrg  $as_echo_n "(cached) " >&6
46217e6fb56fSmrgelse
46227e6fb56fSmrg  # I'd rather use --version here, but apparently some GNU lds only accept -v.
46237e6fb56fSmrgcase `$LD -v 2>&1 </dev/null` in
46247e6fb56fSmrg*GNU* | *'with BFD'*)
46257e6fb56fSmrg  lt_cv_prog_gnu_ld=yes
46267e6fb56fSmrg  ;;
46277e6fb56fSmrg*)
46287e6fb56fSmrg  lt_cv_prog_gnu_ld=no
46297e6fb56fSmrg  ;;
46307e6fb56fSmrgesac
46317e6fb56fSmrgfi
463290b17f1bSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_gnu_ld" >&5
46337e6fb56fSmrg$as_echo "$lt_cv_prog_gnu_ld" >&6; }
46347e6fb56fSmrgwith_gnu_ld=$lt_cv_prog_gnu_ld
46357e6fb56fSmrg
46367e6fb56fSmrg
46377e6fb56fSmrg
463890b17f1bSmrg
463990b17f1bSmrg
464090b17f1bSmrg
464190b17f1bSmrg
464290b17f1bSmrg
464390b17f1bSmrg
464490b17f1bSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for BSD- or MS-compatible name lister (nm)" >&5
464590b17f1bSmrg$as_echo_n "checking for BSD- or MS-compatible name lister (nm)... " >&6; }
464690b17f1bSmrgif ${lt_cv_path_NM+:} false; then :
46477e6fb56fSmrg  $as_echo_n "(cached) " >&6
46487e6fb56fSmrgelse
46497e6fb56fSmrg  if test -n "$NM"; then
46507e6fb56fSmrg  # Let the user override the test.
4651963d66acSmrg  lt_cv_path_NM=$NM
46527e6fb56fSmrgelse
4653963d66acSmrg  lt_nm_to_check=${ac_tool_prefix}nm
46547e6fb56fSmrg  if test -n "$ac_tool_prefix" && test "$build" = "$host"; then
46557e6fb56fSmrg    lt_nm_to_check="$lt_nm_to_check nm"
46567e6fb56fSmrg  fi
46577e6fb56fSmrg  for lt_tmp_nm in $lt_nm_to_check; do
4658963d66acSmrg    lt_save_ifs=$IFS; IFS=$PATH_SEPARATOR
46597e6fb56fSmrg    for ac_dir in $PATH /usr/ccs/bin/elf /usr/ccs/bin /usr/ucb /bin; do
4660963d66acSmrg      IFS=$lt_save_ifs
46617e6fb56fSmrg      test -z "$ac_dir" && ac_dir=.
4662963d66acSmrg      tmp_nm=$ac_dir/$lt_tmp_nm
4663963d66acSmrg      if test -f "$tmp_nm" || test -f "$tmp_nm$ac_exeext"; then
46647e6fb56fSmrg	# Check to see if the nm accepts a BSD-compat flag.
4665963d66acSmrg	# Adding the 'sed 1q' prevents false positives on HP-UX, which says:
46667e6fb56fSmrg	#   nm: unknown option "B" ignored
46677e6fb56fSmrg	# Tru64's nm complains that /dev/null is an invalid object file
4668963d66acSmrg	# MSYS converts /dev/null to NUL, MinGW nm treats NUL as empty
4669963d66acSmrg	case $build_os in
4670963d66acSmrg	mingw*) lt_bad_file=conftest.nm/nofile ;;
4671963d66acSmrg	*) lt_bad_file=/dev/null ;;
4672963d66acSmrg	esac
4673963d66acSmrg	case `"$tmp_nm" -B $lt_bad_file 2>&1 | sed '1q'` in
4674963d66acSmrg	*$lt_bad_file* | *'Invalid file or object type'*)
46757e6fb56fSmrg	  lt_cv_path_NM="$tmp_nm -B"
4676963d66acSmrg	  break 2
46777e6fb56fSmrg	  ;;
46787e6fb56fSmrg	*)
46797e6fb56fSmrg	  case `"$tmp_nm" -p /dev/null 2>&1 | sed '1q'` in
46807e6fb56fSmrg	  */dev/null*)
46817e6fb56fSmrg	    lt_cv_path_NM="$tmp_nm -p"
4682963d66acSmrg	    break 2
46837e6fb56fSmrg	    ;;
46847e6fb56fSmrg	  *)
46857e6fb56fSmrg	    lt_cv_path_NM=${lt_cv_path_NM="$tmp_nm"} # keep the first match, but
46867e6fb56fSmrg	    continue # so that we can try to find one that supports BSD flags
46877e6fb56fSmrg	    ;;
46887e6fb56fSmrg	  esac
46897e6fb56fSmrg	  ;;
46907e6fb56fSmrg	esac
46917e6fb56fSmrg      fi
46927e6fb56fSmrg    done
4693963d66acSmrg    IFS=$lt_save_ifs
46947e6fb56fSmrg  done
469590b17f1bSmrg  : ${lt_cv_path_NM=no}
46967e6fb56fSmrgfi
46977e6fb56fSmrgfi
469890b17f1bSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_path_NM" >&5
46997e6fb56fSmrg$as_echo "$lt_cv_path_NM" >&6; }
4700963d66acSmrgif test no != "$lt_cv_path_NM"; then
4701963d66acSmrg  NM=$lt_cv_path_NM
470290b17f1bSmrgelse
470390b17f1bSmrg  # Didn't find any BSD compatible name lister, look for dumpbin.
470490b17f1bSmrg  if test -n "$DUMPBIN"; then :
470590b17f1bSmrg    # Let the user override the test.
470690b17f1bSmrg  else
470790b17f1bSmrg    if test -n "$ac_tool_prefix"; then
470890b17f1bSmrg  for ac_prog in dumpbin "link -dump"
470990b17f1bSmrg  do
471090b17f1bSmrg    # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
471190b17f1bSmrgset dummy $ac_tool_prefix$ac_prog; ac_word=$2
471290b17f1bSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
471390b17f1bSmrg$as_echo_n "checking for $ac_word... " >&6; }
471490b17f1bSmrgif ${ac_cv_prog_DUMPBIN+:} false; then :
471590b17f1bSmrg  $as_echo_n "(cached) " >&6
471690b17f1bSmrgelse
471790b17f1bSmrg  if test -n "$DUMPBIN"; then
471890b17f1bSmrg  ac_cv_prog_DUMPBIN="$DUMPBIN" # Let the user override the test.
471990b17f1bSmrgelse
472090b17f1bSmrgas_save_IFS=$IFS; IFS=$PATH_SEPARATOR
472190b17f1bSmrgfor as_dir in $PATH
472290b17f1bSmrgdo
472390b17f1bSmrg  IFS=$as_save_IFS
472490b17f1bSmrg  test -z "$as_dir" && as_dir=.
472590b17f1bSmrg    for ac_exec_ext in '' $ac_executable_extensions; do
472690b17f1bSmrg  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
472790b17f1bSmrg    ac_cv_prog_DUMPBIN="$ac_tool_prefix$ac_prog"
472890b17f1bSmrg    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
472990b17f1bSmrg    break 2
473090b17f1bSmrg  fi
473190b17f1bSmrgdone
473290b17f1bSmrg  done
473390b17f1bSmrgIFS=$as_save_IFS
47347e6fb56fSmrg
473590b17f1bSmrgfi
473690b17f1bSmrgfi
473790b17f1bSmrgDUMPBIN=$ac_cv_prog_DUMPBIN
473890b17f1bSmrgif test -n "$DUMPBIN"; then
473990b17f1bSmrg  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $DUMPBIN" >&5
474090b17f1bSmrg$as_echo "$DUMPBIN" >&6; }
47417e6fb56fSmrgelse
474290b17f1bSmrg  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
474390b17f1bSmrg$as_echo "no" >&6; }
47447e6fb56fSmrgfi
47457e6fb56fSmrg
474690b17f1bSmrg
474790b17f1bSmrg    test -n "$DUMPBIN" && break
474890b17f1bSmrg  done
474990b17f1bSmrgfi
475090b17f1bSmrgif test -z "$DUMPBIN"; then
475190b17f1bSmrg  ac_ct_DUMPBIN=$DUMPBIN
475290b17f1bSmrg  for ac_prog in dumpbin "link -dump"
475390b17f1bSmrgdo
475490b17f1bSmrg  # Extract the first word of "$ac_prog", so it can be a program name with args.
475590b17f1bSmrgset dummy $ac_prog; ac_word=$2
475690b17f1bSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
475790b17f1bSmrg$as_echo_n "checking for $ac_word... " >&6; }
475890b17f1bSmrgif ${ac_cv_prog_ac_ct_DUMPBIN+:} false; then :
47597e6fb56fSmrg  $as_echo_n "(cached) " >&6
47607e6fb56fSmrgelse
476190b17f1bSmrg  if test -n "$ac_ct_DUMPBIN"; then
476290b17f1bSmrg  ac_cv_prog_ac_ct_DUMPBIN="$ac_ct_DUMPBIN" # Let the user override the test.
476390b17f1bSmrgelse
476490b17f1bSmrgas_save_IFS=$IFS; IFS=$PATH_SEPARATOR
476590b17f1bSmrgfor as_dir in $PATH
476690b17f1bSmrgdo
476790b17f1bSmrg  IFS=$as_save_IFS
476890b17f1bSmrg  test -z "$as_dir" && as_dir=.
476990b17f1bSmrg    for ac_exec_ext in '' $ac_executable_extensions; do
477090b17f1bSmrg  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
477190b17f1bSmrg    ac_cv_prog_ac_ct_DUMPBIN="$ac_prog"
477290b17f1bSmrg    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
477390b17f1bSmrg    break 2
477490b17f1bSmrg  fi
477590b17f1bSmrgdone
477690b17f1bSmrg  done
477790b17f1bSmrgIFS=$as_save_IFS
47787e6fb56fSmrg
477990b17f1bSmrgfi
478090b17f1bSmrgfi
478190b17f1bSmrgac_ct_DUMPBIN=$ac_cv_prog_ac_ct_DUMPBIN
478290b17f1bSmrgif test -n "$ac_ct_DUMPBIN"; then
478390b17f1bSmrg  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_DUMPBIN" >&5
478490b17f1bSmrg$as_echo "$ac_ct_DUMPBIN" >&6; }
478590b17f1bSmrgelse
478690b17f1bSmrg  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
478790b17f1bSmrg$as_echo "no" >&6; }
478890b17f1bSmrgfi
47897e6fb56fSmrg
47907e6fb56fSmrg
479190b17f1bSmrg  test -n "$ac_ct_DUMPBIN" && break
479290b17f1bSmrgdone
47937e6fb56fSmrg
479490b17f1bSmrg  if test "x$ac_ct_DUMPBIN" = x; then
479590b17f1bSmrg    DUMPBIN=":"
47967e6fb56fSmrg  else
479790b17f1bSmrg    case $cross_compiling:$ac_tool_warned in
479890b17f1bSmrgyes:)
479990b17f1bSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
480090b17f1bSmrg$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
480190b17f1bSmrgac_tool_warned=yes ;;
480290b17f1bSmrgesac
480390b17f1bSmrg    DUMPBIN=$ac_ct_DUMPBIN
48047e6fb56fSmrg  fi
480590b17f1bSmrgfi
48067e6fb56fSmrg
4807963d66acSmrg    case `$DUMPBIN -symbols -headers /dev/null 2>&1 | sed '1q'` in
480890b17f1bSmrg    *COFF*)
4809963d66acSmrg      DUMPBIN="$DUMPBIN -symbols -headers"
481090b17f1bSmrg      ;;
481190b17f1bSmrg    *)
481290b17f1bSmrg      DUMPBIN=:
48137e6fb56fSmrg      ;;
48147e6fb56fSmrg    esac
48157e6fb56fSmrg  fi
48167e6fb56fSmrg
4817963d66acSmrg  if test : != "$DUMPBIN"; then
4818963d66acSmrg    NM=$DUMPBIN
481990b17f1bSmrg  fi
482090b17f1bSmrgfi
482190b17f1bSmrgtest -z "$NM" && NM=nm
48227e6fb56fSmrg
48237e6fb56fSmrg
48247e6fb56fSmrg
48257e6fb56fSmrg
48267e6fb56fSmrg
482790b17f1bSmrg
482890b17f1bSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: checking the name lister ($NM) interface" >&5
482990b17f1bSmrg$as_echo_n "checking the name lister ($NM) interface... " >&6; }
483090b17f1bSmrgif ${lt_cv_nm_interface+:} false; then :
483190b17f1bSmrg  $as_echo_n "(cached) " >&6
483290b17f1bSmrgelse
483390b17f1bSmrg  lt_cv_nm_interface="BSD nm"
483490b17f1bSmrg  echo "int some_variable = 0;" > conftest.$ac_ext
483590b17f1bSmrg  (eval echo "\"\$as_me:$LINENO: $ac_compile\"" >&5)
483690b17f1bSmrg  (eval "$ac_compile" 2>conftest.err)
483790b17f1bSmrg  cat conftest.err >&5
483890b17f1bSmrg  (eval echo "\"\$as_me:$LINENO: $NM \\\"conftest.$ac_objext\\\"\"" >&5)
483990b17f1bSmrg  (eval "$NM \"conftest.$ac_objext\"" 2>conftest.err > conftest.out)
484090b17f1bSmrg  cat conftest.err >&5
484190b17f1bSmrg  (eval echo "\"\$as_me:$LINENO: output\"" >&5)
484290b17f1bSmrg  cat conftest.out >&5
484390b17f1bSmrg  if $GREP 'External.*some_variable' conftest.out > /dev/null; then
484490b17f1bSmrg    lt_cv_nm_interface="MS dumpbin"
48457e6fb56fSmrg  fi
484690b17f1bSmrg  rm -f conftest*
484790b17f1bSmrgfi
484890b17f1bSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_nm_interface" >&5
484990b17f1bSmrg$as_echo "$lt_cv_nm_interface" >&6; }
48507e6fb56fSmrg
485190b17f1bSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether ln -s works" >&5
485290b17f1bSmrg$as_echo_n "checking whether ln -s works... " >&6; }
485390b17f1bSmrgLN_S=$as_ln_s
485490b17f1bSmrgif test "$LN_S" = "ln -s"; then
485590b17f1bSmrg  { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
485690b17f1bSmrg$as_echo "yes" >&6; }
485790b17f1bSmrgelse
485890b17f1bSmrg  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no, using $LN_S" >&5
485990b17f1bSmrg$as_echo "no, using $LN_S" >&6; }
486090b17f1bSmrgfi
48617e6fb56fSmrg
486290b17f1bSmrg# find the maximum length of command line arguments
486390b17f1bSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: checking the maximum length of command line arguments" >&5
486490b17f1bSmrg$as_echo_n "checking the maximum length of command line arguments... " >&6; }
486590b17f1bSmrgif ${lt_cv_sys_max_cmd_len+:} false; then :
486690b17f1bSmrg  $as_echo_n "(cached) " >&6
486790b17f1bSmrgelse
486890b17f1bSmrg    i=0
4869963d66acSmrg  teststring=ABCD
48707e6fb56fSmrg
487190b17f1bSmrg  case $build_os in
487290b17f1bSmrg  msdosdjgpp*)
487390b17f1bSmrg    # On DJGPP, this test can blow up pretty badly due to problems in libc
487490b17f1bSmrg    # (any single argument exceeding 2000 bytes causes a buffer overrun
487590b17f1bSmrg    # during glob expansion).  Even if it were fixed, the result of this
487690b17f1bSmrg    # check would be larger than it should be.
487790b17f1bSmrg    lt_cv_sys_max_cmd_len=12288;    # 12K is about right
487890b17f1bSmrg    ;;
48797e6fb56fSmrg
488090b17f1bSmrg  gnu*)
488190b17f1bSmrg    # Under GNU Hurd, this test is not required because there is
488290b17f1bSmrg    # no limit to the length of command line arguments.
488390b17f1bSmrg    # Libtool will interpret -1 as no limit whatsoever
488490b17f1bSmrg    lt_cv_sys_max_cmd_len=-1;
488590b17f1bSmrg    ;;
48867e6fb56fSmrg
488790b17f1bSmrg  cygwin* | mingw* | cegcc*)
488890b17f1bSmrg    # On Win9x/ME, this test blows up -- it succeeds, but takes
488990b17f1bSmrg    # about 5 minutes as the teststring grows exponentially.
489090b17f1bSmrg    # Worse, since 9x/ME are not pre-emptively multitasking,
489190b17f1bSmrg    # you end up with a "frozen" computer, even though with patience
489290b17f1bSmrg    # the test eventually succeeds (with a max line length of 256k).
489390b17f1bSmrg    # Instead, let's just punt: use the minimum linelength reported by
489490b17f1bSmrg    # all of the supported platforms: 8192 (on NT/2K/XP).
489590b17f1bSmrg    lt_cv_sys_max_cmd_len=8192;
489690b17f1bSmrg    ;;
48977e6fb56fSmrg
489890b17f1bSmrg  mint*)
489990b17f1bSmrg    # On MiNT this can take a long time and run out of memory.
490090b17f1bSmrg    lt_cv_sys_max_cmd_len=8192;
490190b17f1bSmrg    ;;
49027e6fb56fSmrg
490390b17f1bSmrg  amigaos*)
490490b17f1bSmrg    # On AmigaOS with pdksh, this test takes hours, literally.
490590b17f1bSmrg    # So we just punt and use a minimum line length of 8192.
490690b17f1bSmrg    lt_cv_sys_max_cmd_len=8192;
49077e6fb56fSmrg    ;;
490890b17f1bSmrg
4909963d66acSmrg  bitrig* | darwin* | dragonfly* | freebsd* | netbsd* | openbsd*)
491090b17f1bSmrg    # This has been around since 386BSD, at least.  Likely further.
491190b17f1bSmrg    if test -x /sbin/sysctl; then
491290b17f1bSmrg      lt_cv_sys_max_cmd_len=`/sbin/sysctl -n kern.argmax`
491390b17f1bSmrg    elif test -x /usr/sbin/sysctl; then
491490b17f1bSmrg      lt_cv_sys_max_cmd_len=`/usr/sbin/sysctl -n kern.argmax`
491590b17f1bSmrg    else
491690b17f1bSmrg      lt_cv_sys_max_cmd_len=65536	# usable default for all BSDs
491790b17f1bSmrg    fi
491890b17f1bSmrg    # And add a safety zone
491990b17f1bSmrg    lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \/ 4`
492090b17f1bSmrg    lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \* 3`
49217e6fb56fSmrg    ;;
492290b17f1bSmrg
492390b17f1bSmrg  interix*)
492490b17f1bSmrg    # We know the value 262144 and hardcode it with a safety zone (like BSD)
492590b17f1bSmrg    lt_cv_sys_max_cmd_len=196608
49267e6fb56fSmrg    ;;
492790b17f1bSmrg
492890b17f1bSmrg  os2*)
492990b17f1bSmrg    # The test takes a long time on OS/2.
493090b17f1bSmrg    lt_cv_sys_max_cmd_len=8192
49317e6fb56fSmrg    ;;
493290b17f1bSmrg
493390b17f1bSmrg  osf*)
493490b17f1bSmrg    # Dr. Hans Ekkehard Plesser reports seeing a kernel panic running configure
493590b17f1bSmrg    # due to this test when exec_disable_arg_limit is 1 on Tru64. It is not
493690b17f1bSmrg    # nice to cause kernel panics so lets avoid the loop below.
493790b17f1bSmrg    # First set a reasonable default.
493890b17f1bSmrg    lt_cv_sys_max_cmd_len=16384
493990b17f1bSmrg    #
494090b17f1bSmrg    if test -x /sbin/sysconfig; then
494190b17f1bSmrg      case `/sbin/sysconfig -q proc exec_disable_arg_limit` in
494290b17f1bSmrg        *1*) lt_cv_sys_max_cmd_len=-1 ;;
494390b17f1bSmrg      esac
494490b17f1bSmrg    fi
49457e6fb56fSmrg    ;;
494690b17f1bSmrg  sco3.2v5*)
494790b17f1bSmrg    lt_cv_sys_max_cmd_len=102400
494890b17f1bSmrg    ;;
494990b17f1bSmrg  sysv5* | sco5v6* | sysv4.2uw2*)
495090b17f1bSmrg    kargmax=`grep ARG_MAX /etc/conf/cf.d/stune 2>/dev/null`
495190b17f1bSmrg    if test -n "$kargmax"; then
495290b17f1bSmrg      lt_cv_sys_max_cmd_len=`echo $kargmax | sed 's/.*[	 ]//'`
495390b17f1bSmrg    else
495490b17f1bSmrg      lt_cv_sys_max_cmd_len=32768
495590b17f1bSmrg    fi
495690b17f1bSmrg    ;;
495790b17f1bSmrg  *)
495890b17f1bSmrg    lt_cv_sys_max_cmd_len=`(getconf ARG_MAX) 2> /dev/null`
4959963d66acSmrg    if test -n "$lt_cv_sys_max_cmd_len" && \
4960963d66acSmrg       test undefined != "$lt_cv_sys_max_cmd_len"; then
496190b17f1bSmrg      lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \/ 4`
496290b17f1bSmrg      lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \* 3`
496390b17f1bSmrg    else
496490b17f1bSmrg      # Make teststring a little bigger before we do anything with it.
496590b17f1bSmrg      # a 1K string should be a reasonable start.
4966963d66acSmrg      for i in 1 2 3 4 5 6 7 8; do
496790b17f1bSmrg        teststring=$teststring$teststring
496890b17f1bSmrg      done
496990b17f1bSmrg      SHELL=${SHELL-${CONFIG_SHELL-/bin/sh}}
497090b17f1bSmrg      # If test is not a shell built-in, we'll probably end up computing a
497190b17f1bSmrg      # maximum length that is only half of the actual maximum length, but
497290b17f1bSmrg      # we can't tell.
4973963d66acSmrg      while { test X`env echo "$teststring$teststring" 2>/dev/null` \
497490b17f1bSmrg	         = "X$teststring$teststring"; } >/dev/null 2>&1 &&
4975963d66acSmrg	      test 17 != "$i" # 1/2 MB should be enough
497690b17f1bSmrg      do
497790b17f1bSmrg        i=`expr $i + 1`
497890b17f1bSmrg        teststring=$teststring$teststring
497990b17f1bSmrg      done
498090b17f1bSmrg      # Only check the string length outside the loop.
498190b17f1bSmrg      lt_cv_sys_max_cmd_len=`expr "X$teststring" : ".*" 2>&1`
498290b17f1bSmrg      teststring=
498390b17f1bSmrg      # Add a significant safety factor because C++ compilers can tack on
498490b17f1bSmrg      # massive amounts of additional arguments before passing them to the
498590b17f1bSmrg      # linker.  It appears as though 1/2 is a usable value.
498690b17f1bSmrg      lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \/ 2`
498790b17f1bSmrg    fi
49887e6fb56fSmrg    ;;
49897e6fb56fSmrg  esac
49907e6fb56fSmrg
499190b17f1bSmrgfi
49927e6fb56fSmrg
4993963d66acSmrgif test -n "$lt_cv_sys_max_cmd_len"; then
499490b17f1bSmrg  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_sys_max_cmd_len" >&5
499590b17f1bSmrg$as_echo "$lt_cv_sys_max_cmd_len" >&6; }
499690b17f1bSmrgelse
499790b17f1bSmrg  { $as_echo "$as_me:${as_lineno-$LINENO}: result: none" >&5
499890b17f1bSmrg$as_echo "none" >&6; }
49997e6fb56fSmrgfi
500090b17f1bSmrgmax_cmd_len=$lt_cv_sys_max_cmd_len
50017e6fb56fSmrg
50027e6fb56fSmrg
50037e6fb56fSmrg
50047e6fb56fSmrg
50057e6fb56fSmrg
50067e6fb56fSmrg
500790b17f1bSmrg: ${CP="cp -f"}
500890b17f1bSmrg: ${MV="mv -f"}
500990b17f1bSmrg: ${RM="rm -f"}
50107e6fb56fSmrg
501190b17f1bSmrgif ( (MAIL=60; unset MAIL) || exit) >/dev/null 2>&1; then
501290b17f1bSmrg  lt_unset=unset
501390b17f1bSmrgelse
501490b17f1bSmrg  lt_unset=false
50157e6fb56fSmrgfi
50167e6fb56fSmrg
50177e6fb56fSmrg
501890b17f1bSmrg
501990b17f1bSmrg
502090b17f1bSmrg
502190b17f1bSmrg# test EBCDIC or ASCII
502290b17f1bSmrgcase `echo X|tr X '\101'` in
502390b17f1bSmrg A) # ASCII based system
502490b17f1bSmrg    # \n is not interpreted correctly by Solaris 8 /usr/ucb/tr
502590b17f1bSmrg  lt_SP2NL='tr \040 \012'
502690b17f1bSmrg  lt_NL2SP='tr \015\012 \040\040'
50277e6fb56fSmrg  ;;
502890b17f1bSmrg *) # EBCDIC based system
502990b17f1bSmrg  lt_SP2NL='tr \100 \n'
503090b17f1bSmrg  lt_NL2SP='tr \r\n \100\100'
50317e6fb56fSmrg  ;;
503290b17f1bSmrgesac
50337e6fb56fSmrg
50347e6fb56fSmrg
50357e6fb56fSmrg
50367e6fb56fSmrg
50377e6fb56fSmrg
50387e6fb56fSmrg
50397e6fb56fSmrg
50407e6fb56fSmrg
504190b17f1bSmrg
504290b17f1bSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: checking how to convert $build file names to $host format" >&5
504390b17f1bSmrg$as_echo_n "checking how to convert $build file names to $host format... " >&6; }
504490b17f1bSmrgif ${lt_cv_to_host_file_cmd+:} false; then :
504590b17f1bSmrg  $as_echo_n "(cached) " >&6
504690b17f1bSmrgelse
504790b17f1bSmrg  case $host in
504890b17f1bSmrg  *-*-mingw* )
504990b17f1bSmrg    case $build in
505090b17f1bSmrg      *-*-mingw* ) # actually msys
505190b17f1bSmrg        lt_cv_to_host_file_cmd=func_convert_file_msys_to_w32
505290b17f1bSmrg        ;;
505390b17f1bSmrg      *-*-cygwin* )
505490b17f1bSmrg        lt_cv_to_host_file_cmd=func_convert_file_cygwin_to_w32
505590b17f1bSmrg        ;;
505690b17f1bSmrg      * ) # otherwise, assume *nix
505790b17f1bSmrg        lt_cv_to_host_file_cmd=func_convert_file_nix_to_w32
505890b17f1bSmrg        ;;
50597e6fb56fSmrg    esac
506090b17f1bSmrg    ;;
506190b17f1bSmrg  *-*-cygwin* )
506290b17f1bSmrg    case $build in
506390b17f1bSmrg      *-*-mingw* ) # actually msys
506490b17f1bSmrg        lt_cv_to_host_file_cmd=func_convert_file_msys_to_cygwin
506590b17f1bSmrg        ;;
506690b17f1bSmrg      *-*-cygwin* )
506790b17f1bSmrg        lt_cv_to_host_file_cmd=func_convert_file_noop
506890b17f1bSmrg        ;;
506990b17f1bSmrg      * ) # otherwise, assume *nix
507090b17f1bSmrg        lt_cv_to_host_file_cmd=func_convert_file_nix_to_cygwin
507190b17f1bSmrg        ;;
507290b17f1bSmrg    esac
507390b17f1bSmrg    ;;
507490b17f1bSmrg  * ) # unhandled hosts (and "normal" native builds)
507590b17f1bSmrg    lt_cv_to_host_file_cmd=func_convert_file_noop
507690b17f1bSmrg    ;;
507790b17f1bSmrgesac
50787e6fb56fSmrg
507990b17f1bSmrgfi
50807e6fb56fSmrg
508190b17f1bSmrgto_host_file_cmd=$lt_cv_to_host_file_cmd
508290b17f1bSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_to_host_file_cmd" >&5
508390b17f1bSmrg$as_echo "$lt_cv_to_host_file_cmd" >&6; }
50847e6fb56fSmrg
50857e6fb56fSmrg
50867e6fb56fSmrg
508790b17f1bSmrg
508890b17f1bSmrg
508990b17f1bSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: checking how to convert $build file names to toolchain format" >&5
509090b17f1bSmrg$as_echo_n "checking how to convert $build file names to toolchain format... " >&6; }
509190b17f1bSmrgif ${lt_cv_to_tool_file_cmd+:} false; then :
50927e6fb56fSmrg  $as_echo_n "(cached) " >&6
50937e6fb56fSmrgelse
509490b17f1bSmrg  #assume ordinary cross tools, or native build.
509590b17f1bSmrglt_cv_to_tool_file_cmd=func_convert_file_noop
509690b17f1bSmrgcase $host in
509790b17f1bSmrg  *-*-mingw* )
509890b17f1bSmrg    case $build in
509990b17f1bSmrg      *-*-mingw* ) # actually msys
510090b17f1bSmrg        lt_cv_to_tool_file_cmd=func_convert_file_msys_to_w32
510190b17f1bSmrg        ;;
510290b17f1bSmrg    esac
510390b17f1bSmrg    ;;
51047e6fb56fSmrgesac
51057e6fb56fSmrg
51067e6fb56fSmrgfi
51077e6fb56fSmrg
510890b17f1bSmrgto_tool_file_cmd=$lt_cv_to_tool_file_cmd
510990b17f1bSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_to_tool_file_cmd" >&5
511090b17f1bSmrg$as_echo "$lt_cv_to_tool_file_cmd" >&6; }
51117e6fb56fSmrg
51127e6fb56fSmrg
51137e6fb56fSmrg
51147e6fb56fSmrg
51157e6fb56fSmrg
511690b17f1bSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $LD option to reload object files" >&5
511790b17f1bSmrg$as_echo_n "checking for $LD option to reload object files... " >&6; }
511890b17f1bSmrgif ${lt_cv_ld_reload_flag+:} false; then :
511990b17f1bSmrg  $as_echo_n "(cached) " >&6
51207e6fb56fSmrgelse
512190b17f1bSmrg  lt_cv_ld_reload_flag='-r'
51227e6fb56fSmrgfi
512390b17f1bSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_ld_reload_flag" >&5
512490b17f1bSmrg$as_echo "$lt_cv_ld_reload_flag" >&6; }
512590b17f1bSmrgreload_flag=$lt_cv_ld_reload_flag
512690b17f1bSmrgcase $reload_flag in
512790b17f1bSmrg"" | " "*) ;;
512890b17f1bSmrg*) reload_flag=" $reload_flag" ;;
512990b17f1bSmrgesac
513090b17f1bSmrgreload_cmds='$LD$reload_flag -o $output$reload_objs'
513190b17f1bSmrgcase $host_os in
513290b17f1bSmrg  cygwin* | mingw* | pw32* | cegcc*)
5133963d66acSmrg    if test yes != "$GCC"; then
513490b17f1bSmrg      reload_cmds=false
513590b17f1bSmrg    fi
513690b17f1bSmrg    ;;
513790b17f1bSmrg  darwin*)
5138963d66acSmrg    if test yes = "$GCC"; then
5139963d66acSmrg      reload_cmds='$LTCC $LTCFLAGS -nostdlib $wl-r -o $output$reload_objs'
514090b17f1bSmrg    else
514190b17f1bSmrg      reload_cmds='$LD$reload_flag -o $output$reload_objs'
514290b17f1bSmrg    fi
514390b17f1bSmrg    ;;
51447e6fb56fSmrgesac
51457e6fb56fSmrg
51467e6fb56fSmrg
51477e6fb56fSmrg
51487e6fb56fSmrg
51497e6fb56fSmrg
51507e6fb56fSmrg
51517e6fb56fSmrg
51527e6fb56fSmrg
51537e6fb56fSmrg
515490b17f1bSmrgif test -n "$ac_tool_prefix"; then
515590b17f1bSmrg  # Extract the first word of "${ac_tool_prefix}objdump", so it can be a program name with args.
515690b17f1bSmrgset dummy ${ac_tool_prefix}objdump; ac_word=$2
515790b17f1bSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
515890b17f1bSmrg$as_echo_n "checking for $ac_word... " >&6; }
515990b17f1bSmrgif ${ac_cv_prog_OBJDUMP+:} false; then :
51607e6fb56fSmrg  $as_echo_n "(cached) " >&6
51617e6fb56fSmrgelse
516290b17f1bSmrg  if test -n "$OBJDUMP"; then
516390b17f1bSmrg  ac_cv_prog_OBJDUMP="$OBJDUMP" # Let the user override the test.
51647e6fb56fSmrgelse
516590b17f1bSmrgas_save_IFS=$IFS; IFS=$PATH_SEPARATOR
516690b17f1bSmrgfor as_dir in $PATH
516790b17f1bSmrgdo
516890b17f1bSmrg  IFS=$as_save_IFS
516990b17f1bSmrg  test -z "$as_dir" && as_dir=.
517090b17f1bSmrg    for ac_exec_ext in '' $ac_executable_extensions; do
517190b17f1bSmrg  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
517290b17f1bSmrg    ac_cv_prog_OBJDUMP="${ac_tool_prefix}objdump"
517390b17f1bSmrg    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
517490b17f1bSmrg    break 2
517590b17f1bSmrg  fi
517690b17f1bSmrgdone
517790b17f1bSmrg  done
517890b17f1bSmrgIFS=$as_save_IFS
51797e6fb56fSmrg
51807e6fb56fSmrgfi
51817e6fb56fSmrgfi
518290b17f1bSmrgOBJDUMP=$ac_cv_prog_OBJDUMP
518390b17f1bSmrgif test -n "$OBJDUMP"; then
518490b17f1bSmrg  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $OBJDUMP" >&5
518590b17f1bSmrg$as_echo "$OBJDUMP" >&6; }
51867e6fb56fSmrgelse
518790b17f1bSmrg  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
518890b17f1bSmrg$as_echo "no" >&6; }
51897e6fb56fSmrgfi
51907e6fb56fSmrg
51917e6fb56fSmrg
519290b17f1bSmrgfi
519390b17f1bSmrgif test -z "$ac_cv_prog_OBJDUMP"; then
519490b17f1bSmrg  ac_ct_OBJDUMP=$OBJDUMP
519590b17f1bSmrg  # Extract the first word of "objdump", so it can be a program name with args.
519690b17f1bSmrgset dummy objdump; ac_word=$2
519790b17f1bSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
519890b17f1bSmrg$as_echo_n "checking for $ac_word... " >&6; }
519990b17f1bSmrgif ${ac_cv_prog_ac_ct_OBJDUMP+:} false; then :
520090b17f1bSmrg  $as_echo_n "(cached) " >&6
52017e6fb56fSmrgelse
520290b17f1bSmrg  if test -n "$ac_ct_OBJDUMP"; then
520390b17f1bSmrg  ac_cv_prog_ac_ct_OBJDUMP="$ac_ct_OBJDUMP" # Let the user override the test.
52047e6fb56fSmrgelse
520590b17f1bSmrgas_save_IFS=$IFS; IFS=$PATH_SEPARATOR
520690b17f1bSmrgfor as_dir in $PATH
520790b17f1bSmrgdo
520890b17f1bSmrg  IFS=$as_save_IFS
520990b17f1bSmrg  test -z "$as_dir" && as_dir=.
521090b17f1bSmrg    for ac_exec_ext in '' $ac_executable_extensions; do
521190b17f1bSmrg  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
521290b17f1bSmrg    ac_cv_prog_ac_ct_OBJDUMP="objdump"
521390b17f1bSmrg    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
521490b17f1bSmrg    break 2
521590b17f1bSmrg  fi
521690b17f1bSmrgdone
521790b17f1bSmrg  done
521890b17f1bSmrgIFS=$as_save_IFS
52197e6fb56fSmrg
52207e6fb56fSmrgfi
52217e6fb56fSmrgfi
522290b17f1bSmrgac_ct_OBJDUMP=$ac_cv_prog_ac_ct_OBJDUMP
522390b17f1bSmrgif test -n "$ac_ct_OBJDUMP"; then
522490b17f1bSmrg  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_OBJDUMP" >&5
522590b17f1bSmrg$as_echo "$ac_ct_OBJDUMP" >&6; }
522690b17f1bSmrgelse
522790b17f1bSmrg  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
522890b17f1bSmrg$as_echo "no" >&6; }
52297e6fb56fSmrgfi
52307e6fb56fSmrg
523190b17f1bSmrg  if test "x$ac_ct_OBJDUMP" = x; then
523290b17f1bSmrg    OBJDUMP="false"
523390b17f1bSmrg  else
523490b17f1bSmrg    case $cross_compiling:$ac_tool_warned in
523590b17f1bSmrgyes:)
523690b17f1bSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
523790b17f1bSmrg$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
523890b17f1bSmrgac_tool_warned=yes ;;
523990b17f1bSmrgesac
524090b17f1bSmrg    OBJDUMP=$ac_ct_OBJDUMP
524190b17f1bSmrg  fi
524290b17f1bSmrgelse
524390b17f1bSmrg  OBJDUMP="$ac_cv_prog_OBJDUMP"
52447e6fb56fSmrgfi
52457e6fb56fSmrg
524690b17f1bSmrgtest -z "$OBJDUMP" && OBJDUMP=objdump
52477e6fb56fSmrg
52487e6fb56fSmrg
52497e6fb56fSmrg
52507e6fb56fSmrg
52517e6fb56fSmrg
52527e6fb56fSmrg
52537e6fb56fSmrg
52547e6fb56fSmrg
52557e6fb56fSmrg
525690b17f1bSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: checking how to recognize dependent libraries" >&5
525790b17f1bSmrg$as_echo_n "checking how to recognize dependent libraries... " >&6; }
525890b17f1bSmrgif ${lt_cv_deplibs_check_method+:} false; then :
52597e6fb56fSmrg  $as_echo_n "(cached) " >&6
52607e6fb56fSmrgelse
526190b17f1bSmrg  lt_cv_file_magic_cmd='$MAGIC_CMD'
526290b17f1bSmrglt_cv_file_magic_test_file=
526390b17f1bSmrglt_cv_deplibs_check_method='unknown'
526490b17f1bSmrg# Need to set the preceding variable on all platforms that support
526590b17f1bSmrg# interlibrary dependencies.
526690b17f1bSmrg# 'none' -- dependencies not supported.
5267963d66acSmrg# 'unknown' -- same as none, but documents that we really don't know.
526890b17f1bSmrg# 'pass_all' -- all dependencies passed with no checks.
526990b17f1bSmrg# 'test_compile' -- check by making test program.
527090b17f1bSmrg# 'file_magic [[regex]]' -- check by looking for files in library path
5271963d66acSmrg# that responds to the $file_magic_cmd with a given extended regex.
5272963d66acSmrg# If you have 'file' or equivalent on your system and you're not sure
5273963d66acSmrg# whether 'pass_all' will *always* work, you probably want this one.
52747e6fb56fSmrg
527590b17f1bSmrgcase $host_os in
527690b17f1bSmrgaix[4-9]*)
527790b17f1bSmrg  lt_cv_deplibs_check_method=pass_all
527890b17f1bSmrg  ;;
52797e6fb56fSmrg
528090b17f1bSmrgbeos*)
528190b17f1bSmrg  lt_cv_deplibs_check_method=pass_all
528290b17f1bSmrg  ;;
52837e6fb56fSmrg
528490b17f1bSmrgbsdi[45]*)
528590b17f1bSmrg  lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [ML]SB (shared object|dynamic lib)'
528690b17f1bSmrg  lt_cv_file_magic_cmd='/usr/bin/file -L'
528790b17f1bSmrg  lt_cv_file_magic_test_file=/shlib/libc.so
528890b17f1bSmrg  ;;
52897e6fb56fSmrg
529090b17f1bSmrgcygwin*)
529190b17f1bSmrg  # func_win32_libid is a shell function defined in ltmain.sh
529290b17f1bSmrg  lt_cv_deplibs_check_method='file_magic ^x86 archive import|^x86 DLL'
529390b17f1bSmrg  lt_cv_file_magic_cmd='func_win32_libid'
529490b17f1bSmrg  ;;
52957e6fb56fSmrg
529690b17f1bSmrgmingw* | pw32*)
529790b17f1bSmrg  # Base MSYS/MinGW do not provide the 'file' command needed by
529890b17f1bSmrg  # func_win32_libid shell function, so use a weaker test based on 'objdump',
529990b17f1bSmrg  # unless we find 'file', for example because we are cross-compiling.
5300963d66acSmrg  if ( file / ) >/dev/null 2>&1; then
530190b17f1bSmrg    lt_cv_deplibs_check_method='file_magic ^x86 archive import|^x86 DLL'
530290b17f1bSmrg    lt_cv_file_magic_cmd='func_win32_libid'
530390b17f1bSmrg  else
530490b17f1bSmrg    # Keep this pattern in sync with the one in func_win32_libid.
530590b17f1bSmrg    lt_cv_deplibs_check_method='file_magic file format (pei*-i386(.*architecture: i386)?|pe-arm-wince|pe-x86-64)'
530690b17f1bSmrg    lt_cv_file_magic_cmd='$OBJDUMP -f'
530790b17f1bSmrg  fi
530890b17f1bSmrg  ;;
53097e6fb56fSmrg
531090b17f1bSmrgcegcc*)
531190b17f1bSmrg  # use the weaker test based on 'objdump'. See mingw*.
531290b17f1bSmrg  lt_cv_deplibs_check_method='file_magic file format pe-arm-.*little(.*architecture: arm)?'
531390b17f1bSmrg  lt_cv_file_magic_cmd='$OBJDUMP -f'
531490b17f1bSmrg  ;;
53157e6fb56fSmrg
531690b17f1bSmrgdarwin* | rhapsody*)
531790b17f1bSmrg  lt_cv_deplibs_check_method=pass_all
531890b17f1bSmrg  ;;
53197e6fb56fSmrg
532090b17f1bSmrgfreebsd* | dragonfly*)
532190b17f1bSmrg  if echo __ELF__ | $CC -E - | $GREP __ELF__ > /dev/null; then
532290b17f1bSmrg    case $host_cpu in
532390b17f1bSmrg    i*86 )
532490b17f1bSmrg      # Not sure whether the presence of OpenBSD here was a mistake.
532590b17f1bSmrg      # Let's accept both of them until this is cleared up.
532690b17f1bSmrg      lt_cv_deplibs_check_method='file_magic (FreeBSD|OpenBSD|DragonFly)/i[3-9]86 (compact )?demand paged shared library'
532790b17f1bSmrg      lt_cv_file_magic_cmd=/usr/bin/file
532890b17f1bSmrg      lt_cv_file_magic_test_file=`echo /usr/lib/libc.so.*`
532990b17f1bSmrg      ;;
533090b17f1bSmrg    esac
533190b17f1bSmrg  else
533290b17f1bSmrg    lt_cv_deplibs_check_method=pass_all
533390b17f1bSmrg  fi
533490b17f1bSmrg  ;;
53357e6fb56fSmrg
533690b17f1bSmrghaiku*)
533790b17f1bSmrg  lt_cv_deplibs_check_method=pass_all
533890b17f1bSmrg  ;;
53397e6fb56fSmrg
534090b17f1bSmrghpux10.20* | hpux11*)
534190b17f1bSmrg  lt_cv_file_magic_cmd=/usr/bin/file
534290b17f1bSmrg  case $host_cpu in
534390b17f1bSmrg  ia64*)
534490b17f1bSmrg    lt_cv_deplibs_check_method='file_magic (s[0-9][0-9][0-9]|ELF-[0-9][0-9]) shared object file - IA64'
534590b17f1bSmrg    lt_cv_file_magic_test_file=/usr/lib/hpux32/libc.so
534690b17f1bSmrg    ;;
534790b17f1bSmrg  hppa*64*)
534890b17f1bSmrg    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]'
534990b17f1bSmrg    lt_cv_file_magic_test_file=/usr/lib/pa20_64/libc.sl
535090b17f1bSmrg    ;;
535190b17f1bSmrg  *)
535290b17f1bSmrg    lt_cv_deplibs_check_method='file_magic (s[0-9][0-9][0-9]|PA-RISC[0-9]\.[0-9]) shared library'
535390b17f1bSmrg    lt_cv_file_magic_test_file=/usr/lib/libc.sl
535490b17f1bSmrg    ;;
535590b17f1bSmrg  esac
535690b17f1bSmrg  ;;
53577e6fb56fSmrg
535890b17f1bSmrginterix[3-9]*)
535990b17f1bSmrg  # PIC code is broken on Interix 3.x, that's why |\.a not |_pic\.a here
536090b17f1bSmrg  lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so|\.a)$'
536190b17f1bSmrg  ;;
53627e6fb56fSmrg
536390b17f1bSmrgirix5* | irix6* | nonstopux*)
536490b17f1bSmrg  case $LD in
536590b17f1bSmrg  *-32|*"-32 ") libmagic=32-bit;;
536690b17f1bSmrg  *-n32|*"-n32 ") libmagic=N32;;
536790b17f1bSmrg  *-64|*"-64 ") libmagic=64-bit;;
536890b17f1bSmrg  *) libmagic=never-match;;
536990b17f1bSmrg  esac
537090b17f1bSmrg  lt_cv_deplibs_check_method=pass_all
537190b17f1bSmrg  ;;
53727e6fb56fSmrg
537390b17f1bSmrg# This must be glibc/ELF.
5374963d66acSmrglinux* | k*bsd*-gnu | kopensolaris*-gnu | gnu*)
537590b17f1bSmrg  lt_cv_deplibs_check_method=pass_all
537690b17f1bSmrg  ;;
537790b17f1bSmrg
537890b17f1bSmrgnetbsd*)
537990b17f1bSmrg  if echo __ELF__ | $CC -E - | $GREP __ELF__ > /dev/null; then
538090b17f1bSmrg    lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so\.[0-9]+\.[0-9]+|_pic\.a)$'
538190b17f1bSmrg  else
538290b17f1bSmrg    lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so|_pic\.a)$'
538390b17f1bSmrg  fi
538490b17f1bSmrg  ;;
538590b17f1bSmrg
538690b17f1bSmrgnewos6*)
538790b17f1bSmrg  lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [ML]SB (executable|dynamic lib)'
538890b17f1bSmrg  lt_cv_file_magic_cmd=/usr/bin/file
538990b17f1bSmrg  lt_cv_file_magic_test_file=/usr/lib/libnls.so
539090b17f1bSmrg  ;;
539190b17f1bSmrg
539290b17f1bSmrg*nto* | *qnx*)
539390b17f1bSmrg  lt_cv_deplibs_check_method=pass_all
539490b17f1bSmrg  ;;
539590b17f1bSmrg
5396963d66acSmrgopenbsd* | bitrig*)
5397963d66acSmrg  if test -z "`echo __ELF__ | $CC -E - | $GREP __ELF__`"; then
539890b17f1bSmrg    lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so\.[0-9]+\.[0-9]+|\.so|_pic\.a)$'
539990b17f1bSmrg  else
540090b17f1bSmrg    lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so\.[0-9]+\.[0-9]+|_pic\.a)$'
540190b17f1bSmrg  fi
540290b17f1bSmrg  ;;
540390b17f1bSmrg
540490b17f1bSmrgosf3* | osf4* | osf5*)
540590b17f1bSmrg  lt_cv_deplibs_check_method=pass_all
540690b17f1bSmrg  ;;
540790b17f1bSmrg
540890b17f1bSmrgrdos*)
540990b17f1bSmrg  lt_cv_deplibs_check_method=pass_all
541090b17f1bSmrg  ;;
541190b17f1bSmrg
541290b17f1bSmrgsolaris*)
541390b17f1bSmrg  lt_cv_deplibs_check_method=pass_all
541490b17f1bSmrg  ;;
541590b17f1bSmrg
541690b17f1bSmrgsysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX* | sysv4*uw2*)
541790b17f1bSmrg  lt_cv_deplibs_check_method=pass_all
541890b17f1bSmrg  ;;
541990b17f1bSmrg
542090b17f1bSmrgsysv4 | sysv4.3*)
542190b17f1bSmrg  case $host_vendor in
542290b17f1bSmrg  motorola)
542390b17f1bSmrg    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]'
542490b17f1bSmrg    lt_cv_file_magic_test_file=`echo /usr/lib/libc.so*`
54257e6fb56fSmrg    ;;
542690b17f1bSmrg  ncr)
542790b17f1bSmrg    lt_cv_deplibs_check_method=pass_all
542890b17f1bSmrg    ;;
542990b17f1bSmrg  sequent)
543090b17f1bSmrg    lt_cv_file_magic_cmd='/bin/file'
543190b17f1bSmrg    lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [LM]SB (shared object|dynamic lib )'
543290b17f1bSmrg    ;;
543390b17f1bSmrg  sni)
543490b17f1bSmrg    lt_cv_file_magic_cmd='/bin/file'
543590b17f1bSmrg    lt_cv_deplibs_check_method="file_magic ELF [0-9][0-9]*-bit [LM]SB dynamic lib"
543690b17f1bSmrg    lt_cv_file_magic_test_file=/lib/libc.so
543790b17f1bSmrg    ;;
543890b17f1bSmrg  siemens)
543990b17f1bSmrg    lt_cv_deplibs_check_method=pass_all
544090b17f1bSmrg    ;;
544190b17f1bSmrg  pc)
544290b17f1bSmrg    lt_cv_deplibs_check_method=pass_all
54437e6fb56fSmrg    ;;
544490b17f1bSmrg  esac
544590b17f1bSmrg  ;;
544690b17f1bSmrg
544790b17f1bSmrgtpf*)
544890b17f1bSmrg  lt_cv_deplibs_check_method=pass_all
544990b17f1bSmrg  ;;
5450963d66acSmrgos2*)
5451963d66acSmrg  lt_cv_deplibs_check_method=pass_all
5452963d66acSmrg  ;;
54537e6fb56fSmrgesac
54547e6fb56fSmrg
54557e6fb56fSmrgfi
545690b17f1bSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_deplibs_check_method" >&5
545790b17f1bSmrg$as_echo "$lt_cv_deplibs_check_method" >&6; }
54587e6fb56fSmrg
545990b17f1bSmrgfile_magic_glob=
546090b17f1bSmrgwant_nocaseglob=no
546190b17f1bSmrgif test "$build" = "$host"; then
546290b17f1bSmrg  case $host_os in
546390b17f1bSmrg  mingw* | pw32*)
546490b17f1bSmrg    if ( shopt | grep nocaseglob ) >/dev/null 2>&1; then
546590b17f1bSmrg      want_nocaseglob=yes
546690b17f1bSmrg    else
546790b17f1bSmrg      file_magic_glob=`echo aAbBcCdDeEfFgGhHiIjJkKlLmMnNoOpPqQrRsStTuUvVwWxXyYzZ | $SED -e "s/\(..\)/s\/[\1]\/[\1]\/g;/g"`
546890b17f1bSmrg    fi
546990b17f1bSmrg    ;;
547090b17f1bSmrg  esac
54717e6fb56fSmrgfi
54727e6fb56fSmrg
547390b17f1bSmrgfile_magic_cmd=$lt_cv_file_magic_cmd
547490b17f1bSmrgdeplibs_check_method=$lt_cv_deplibs_check_method
547590b17f1bSmrgtest -z "$deplibs_check_method" && deplibs_check_method=unknown
54767e6fb56fSmrg
547790b17f1bSmrg
547890b17f1bSmrg
547990b17f1bSmrg
548090b17f1bSmrg
548190b17f1bSmrg
548290b17f1bSmrg
548390b17f1bSmrg
548490b17f1bSmrg
548590b17f1bSmrg
548690b17f1bSmrg
548790b17f1bSmrg
548890b17f1bSmrg
548990b17f1bSmrg
549090b17f1bSmrg
549190b17f1bSmrg
549290b17f1bSmrg
549390b17f1bSmrg
549490b17f1bSmrg
549590b17f1bSmrg
549690b17f1bSmrg
549790b17f1bSmrg
549890b17f1bSmrgif test -n "$ac_tool_prefix"; then
549990b17f1bSmrg  # Extract the first word of "${ac_tool_prefix}dlltool", so it can be a program name with args.
550090b17f1bSmrgset dummy ${ac_tool_prefix}dlltool; ac_word=$2
550190b17f1bSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
55027e6fb56fSmrg$as_echo_n "checking for $ac_word... " >&6; }
550390b17f1bSmrgif ${ac_cv_prog_DLLTOOL+:} false; then :
55047e6fb56fSmrg  $as_echo_n "(cached) " >&6
55057e6fb56fSmrgelse
550690b17f1bSmrg  if test -n "$DLLTOOL"; then
550790b17f1bSmrg  ac_cv_prog_DLLTOOL="$DLLTOOL" # Let the user override the test.
55087e6fb56fSmrgelse
55097e6fb56fSmrgas_save_IFS=$IFS; IFS=$PATH_SEPARATOR
55107e6fb56fSmrgfor as_dir in $PATH
55117e6fb56fSmrgdo
55127e6fb56fSmrg  IFS=$as_save_IFS
55137e6fb56fSmrg  test -z "$as_dir" && as_dir=.
551490b17f1bSmrg    for ac_exec_ext in '' $ac_executable_extensions; do
551590b17f1bSmrg  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
551690b17f1bSmrg    ac_cv_prog_DLLTOOL="${ac_tool_prefix}dlltool"
551790b17f1bSmrg    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
55187e6fb56fSmrg    break 2
55197e6fb56fSmrg  fi
55207e6fb56fSmrgdone
552190b17f1bSmrg  done
55227e6fb56fSmrgIFS=$as_save_IFS
55237e6fb56fSmrg
55247e6fb56fSmrgfi
55257e6fb56fSmrgfi
552690b17f1bSmrgDLLTOOL=$ac_cv_prog_DLLTOOL
552790b17f1bSmrgif test -n "$DLLTOOL"; then
552890b17f1bSmrg  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $DLLTOOL" >&5
552990b17f1bSmrg$as_echo "$DLLTOOL" >&6; }
55307e6fb56fSmrgelse
553190b17f1bSmrg  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
55327e6fb56fSmrg$as_echo "no" >&6; }
55337e6fb56fSmrgfi
55347e6fb56fSmrg
55357e6fb56fSmrg
55367e6fb56fSmrgfi
553790b17f1bSmrgif test -z "$ac_cv_prog_DLLTOOL"; then
553890b17f1bSmrg  ac_ct_DLLTOOL=$DLLTOOL
553990b17f1bSmrg  # Extract the first word of "dlltool", so it can be a program name with args.
554090b17f1bSmrgset dummy dlltool; ac_word=$2
554190b17f1bSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
55427e6fb56fSmrg$as_echo_n "checking for $ac_word... " >&6; }
554390b17f1bSmrgif ${ac_cv_prog_ac_ct_DLLTOOL+:} false; then :
55447e6fb56fSmrg  $as_echo_n "(cached) " >&6
55457e6fb56fSmrgelse
554690b17f1bSmrg  if test -n "$ac_ct_DLLTOOL"; then
554790b17f1bSmrg  ac_cv_prog_ac_ct_DLLTOOL="$ac_ct_DLLTOOL" # Let the user override the test.
55487e6fb56fSmrgelse
55497e6fb56fSmrgas_save_IFS=$IFS; IFS=$PATH_SEPARATOR
55507e6fb56fSmrgfor as_dir in $PATH
55517e6fb56fSmrgdo
55527e6fb56fSmrg  IFS=$as_save_IFS
55537e6fb56fSmrg  test -z "$as_dir" && as_dir=.
555490b17f1bSmrg    for ac_exec_ext in '' $ac_executable_extensions; do
555590b17f1bSmrg  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
555690b17f1bSmrg    ac_cv_prog_ac_ct_DLLTOOL="dlltool"
555790b17f1bSmrg    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
55587e6fb56fSmrg    break 2
55597e6fb56fSmrg  fi
55607e6fb56fSmrgdone
556190b17f1bSmrg  done
55627e6fb56fSmrgIFS=$as_save_IFS
55637e6fb56fSmrg
55647e6fb56fSmrgfi
55657e6fb56fSmrgfi
556690b17f1bSmrgac_ct_DLLTOOL=$ac_cv_prog_ac_ct_DLLTOOL
556790b17f1bSmrgif test -n "$ac_ct_DLLTOOL"; then
556890b17f1bSmrg  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_DLLTOOL" >&5
556990b17f1bSmrg$as_echo "$ac_ct_DLLTOOL" >&6; }
55707e6fb56fSmrgelse
557190b17f1bSmrg  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
55727e6fb56fSmrg$as_echo "no" >&6; }
55737e6fb56fSmrgfi
55747e6fb56fSmrg
557590b17f1bSmrg  if test "x$ac_ct_DLLTOOL" = x; then
557690b17f1bSmrg    DLLTOOL="false"
55777e6fb56fSmrg  else
55787e6fb56fSmrg    case $cross_compiling:$ac_tool_warned in
55797e6fb56fSmrgyes:)
558090b17f1bSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
55817e6fb56fSmrg$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
55827e6fb56fSmrgac_tool_warned=yes ;;
55837e6fb56fSmrgesac
558490b17f1bSmrg    DLLTOOL=$ac_ct_DLLTOOL
55857e6fb56fSmrg  fi
558690b17f1bSmrgelse
558790b17f1bSmrg  DLLTOOL="$ac_cv_prog_DLLTOOL"
55887e6fb56fSmrgfi
55897e6fb56fSmrg
559090b17f1bSmrgtest -z "$DLLTOOL" && DLLTOOL=dlltool
559190b17f1bSmrg
559290b17f1bSmrg
559390b17f1bSmrg
559490b17f1bSmrg
559590b17f1bSmrg
559690b17f1bSmrg
55977e6fb56fSmrg
559890b17f1bSmrg
559990b17f1bSmrg
560090b17f1bSmrg
560190b17f1bSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: checking how to associate runtime and link libraries" >&5
560290b17f1bSmrg$as_echo_n "checking how to associate runtime and link libraries... " >&6; }
560390b17f1bSmrgif ${lt_cv_sharedlib_from_linklib_cmd+:} false; then :
56047e6fb56fSmrg  $as_echo_n "(cached) " >&6
56057e6fb56fSmrgelse
560690b17f1bSmrg  lt_cv_sharedlib_from_linklib_cmd='unknown'
56077e6fb56fSmrg
560890b17f1bSmrgcase $host_os in
560990b17f1bSmrgcygwin* | mingw* | pw32* | cegcc*)
5610963d66acSmrg  # two different shell functions defined in ltmain.sh;
5611963d66acSmrg  # decide which one to use based on capabilities of $DLLTOOL
561290b17f1bSmrg  case `$DLLTOOL --help 2>&1` in
561390b17f1bSmrg  *--identify-strict*)
561490b17f1bSmrg    lt_cv_sharedlib_from_linklib_cmd=func_cygming_dll_for_implib
561590b17f1bSmrg    ;;
561690b17f1bSmrg  *)
561790b17f1bSmrg    lt_cv_sharedlib_from_linklib_cmd=func_cygming_dll_for_implib_fallback
561890b17f1bSmrg    ;;
561990b17f1bSmrg  esac
562090b17f1bSmrg  ;;
562190b17f1bSmrg*)
562290b17f1bSmrg  # fallback: assume linklib IS sharedlib
5623963d66acSmrg  lt_cv_sharedlib_from_linklib_cmd=$ECHO
562490b17f1bSmrg  ;;
56257e6fb56fSmrgesac
56267e6fb56fSmrg
56277e6fb56fSmrgfi
562890b17f1bSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_sharedlib_from_linklib_cmd" >&5
562990b17f1bSmrg$as_echo "$lt_cv_sharedlib_from_linklib_cmd" >&6; }
563090b17f1bSmrgsharedlib_from_linklib_cmd=$lt_cv_sharedlib_from_linklib_cmd
563190b17f1bSmrgtest -z "$sharedlib_from_linklib_cmd" && sharedlib_from_linklib_cmd=$ECHO
56327e6fb56fSmrg
563390b17f1bSmrg
563490b17f1bSmrg
563590b17f1bSmrg
563690b17f1bSmrg
563790b17f1bSmrg
563890b17f1bSmrg
563990b17f1bSmrg
564090b17f1bSmrgif test -n "$ac_tool_prefix"; then
564190b17f1bSmrg  for ac_prog in ar
564290b17f1bSmrg  do
564390b17f1bSmrg    # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
564490b17f1bSmrgset dummy $ac_tool_prefix$ac_prog; ac_word=$2
564590b17f1bSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
564690b17f1bSmrg$as_echo_n "checking for $ac_word... " >&6; }
564790b17f1bSmrgif ${ac_cv_prog_AR+:} false; then :
564890b17f1bSmrg  $as_echo_n "(cached) " >&6
564990b17f1bSmrgelse
565090b17f1bSmrg  if test -n "$AR"; then
565190b17f1bSmrg  ac_cv_prog_AR="$AR" # Let the user override the test.
565290b17f1bSmrgelse
565390b17f1bSmrgas_save_IFS=$IFS; IFS=$PATH_SEPARATOR
565490b17f1bSmrgfor as_dir in $PATH
565590b17f1bSmrgdo
565690b17f1bSmrg  IFS=$as_save_IFS
565790b17f1bSmrg  test -z "$as_dir" && as_dir=.
565890b17f1bSmrg    for ac_exec_ext in '' $ac_executable_extensions; do
565990b17f1bSmrg  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
566090b17f1bSmrg    ac_cv_prog_AR="$ac_tool_prefix$ac_prog"
566190b17f1bSmrg    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
566290b17f1bSmrg    break 2
566390b17f1bSmrg  fi
566490b17f1bSmrgdone
566590b17f1bSmrg  done
566690b17f1bSmrgIFS=$as_save_IFS
56677e6fb56fSmrg
56687e6fb56fSmrgfi
566990b17f1bSmrgfi
567090b17f1bSmrgAR=$ac_cv_prog_AR
567190b17f1bSmrgif test -n "$AR"; then
567290b17f1bSmrg  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AR" >&5
567390b17f1bSmrg$as_echo "$AR" >&6; }
56747e6fb56fSmrgelse
567590b17f1bSmrg  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
567690b17f1bSmrg$as_echo "no" >&6; }
567790b17f1bSmrgfi
567890b17f1bSmrg
567990b17f1bSmrg
568090b17f1bSmrg    test -n "$AR" && break
568190b17f1bSmrg  done
56827e6fb56fSmrgfi
568390b17f1bSmrgif test -z "$AR"; then
568490b17f1bSmrg  ac_ct_AR=$AR
568590b17f1bSmrg  for ac_prog in ar
568690b17f1bSmrgdo
568790b17f1bSmrg  # Extract the first word of "$ac_prog", so it can be a program name with args.
568890b17f1bSmrgset dummy $ac_prog; ac_word=$2
568990b17f1bSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
569090b17f1bSmrg$as_echo_n "checking for $ac_word... " >&6; }
569190b17f1bSmrgif ${ac_cv_prog_ac_ct_AR+:} false; then :
56927e6fb56fSmrg  $as_echo_n "(cached) " >&6
56937e6fb56fSmrgelse
569490b17f1bSmrg  if test -n "$ac_ct_AR"; then
569590b17f1bSmrg  ac_cv_prog_ac_ct_AR="$ac_ct_AR" # Let the user override the test.
569690b17f1bSmrgelse
569790b17f1bSmrgas_save_IFS=$IFS; IFS=$PATH_SEPARATOR
569890b17f1bSmrgfor as_dir in $PATH
569990b17f1bSmrgdo
570090b17f1bSmrg  IFS=$as_save_IFS
570190b17f1bSmrg  test -z "$as_dir" && as_dir=.
570290b17f1bSmrg    for ac_exec_ext in '' $ac_executable_extensions; do
570390b17f1bSmrg  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
570490b17f1bSmrg    ac_cv_prog_ac_ct_AR="$ac_prog"
570590b17f1bSmrg    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
570690b17f1bSmrg    break 2
570790b17f1bSmrg  fi
570890b17f1bSmrgdone
570990b17f1bSmrg  done
571090b17f1bSmrgIFS=$as_save_IFS
57117e6fb56fSmrg
571290b17f1bSmrgfi
571390b17f1bSmrgfi
571490b17f1bSmrgac_ct_AR=$ac_cv_prog_ac_ct_AR
571590b17f1bSmrgif test -n "$ac_ct_AR"; then
571690b17f1bSmrg  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_AR" >&5
571790b17f1bSmrg$as_echo "$ac_ct_AR" >&6; }
57187e6fb56fSmrgelse
571990b17f1bSmrg  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
572090b17f1bSmrg$as_echo "no" >&6; }
572190b17f1bSmrgfi
57227e6fb56fSmrg
57237e6fb56fSmrg
572490b17f1bSmrg  test -n "$ac_ct_AR" && break
572590b17f1bSmrgdone
57267e6fb56fSmrg
572790b17f1bSmrg  if test "x$ac_ct_AR" = x; then
572890b17f1bSmrg    AR="false"
572990b17f1bSmrg  else
573090b17f1bSmrg    case $cross_compiling:$ac_tool_warned in
573190b17f1bSmrgyes:)
573290b17f1bSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
573390b17f1bSmrg$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
573490b17f1bSmrgac_tool_warned=yes ;;
57357e6fb56fSmrgesac
573690b17f1bSmrg    AR=$ac_ct_AR
573790b17f1bSmrg  fi
573890b17f1bSmrgfi
57397e6fb56fSmrg
574090b17f1bSmrg: ${AR=ar}
574190b17f1bSmrg: ${AR_FLAGS=cru}
574290b17f1bSmrg
574390b17f1bSmrg
574490b17f1bSmrg
574590b17f1bSmrg
574690b17f1bSmrg
574790b17f1bSmrg
574890b17f1bSmrg
574990b17f1bSmrg
575090b17f1bSmrg
575190b17f1bSmrg
575290b17f1bSmrg
575390b17f1bSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for archiver @FILE support" >&5
575490b17f1bSmrg$as_echo_n "checking for archiver @FILE support... " >&6; }
575590b17f1bSmrgif ${lt_cv_ar_at_file+:} false; then :
575690b17f1bSmrg  $as_echo_n "(cached) " >&6
575790b17f1bSmrgelse
575890b17f1bSmrg  lt_cv_ar_at_file=no
575990b17f1bSmrg   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
57607e6fb56fSmrg/* end confdefs.h.  */
57617e6fb56fSmrg
57627e6fb56fSmrgint
57637e6fb56fSmrgmain ()
57647e6fb56fSmrg{
57657e6fb56fSmrg
57667e6fb56fSmrg  ;
57677e6fb56fSmrg  return 0;
57687e6fb56fSmrg}
57697e6fb56fSmrg_ACEOF
577090b17f1bSmrgif ac_fn_c_try_compile "$LINENO"; then :
577190b17f1bSmrg  echo conftest.$ac_objext > conftest.lst
577290b17f1bSmrg      lt_ar_try='$AR $AR_FLAGS libconftest.a @conftest.lst >&5'
577390b17f1bSmrg      { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$lt_ar_try\""; } >&5
577490b17f1bSmrg  (eval $lt_ar_try) 2>&5
57757e6fb56fSmrg  ac_status=$?
577690b17f1bSmrg  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
577790b17f1bSmrg  test $ac_status = 0; }
5778963d66acSmrg      if test 0 -eq "$ac_status"; then
577990b17f1bSmrg	# Ensure the archiver fails upon bogus file names.
578090b17f1bSmrg	rm -f conftest.$ac_objext libconftest.a
578190b17f1bSmrg	{ { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$lt_ar_try\""; } >&5
578290b17f1bSmrg  (eval $lt_ar_try) 2>&5
578390b17f1bSmrg  ac_status=$?
578490b17f1bSmrg  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
578590b17f1bSmrg  test $ac_status = 0; }
5786963d66acSmrg	if test 0 -ne "$ac_status"; then
578790b17f1bSmrg          lt_cv_ar_at_file=@
578890b17f1bSmrg        fi
578990b17f1bSmrg      fi
579090b17f1bSmrg      rm -f conftest.* libconftest.a
57917e6fb56fSmrg
57927e6fb56fSmrgfi
57937e6fb56fSmrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
57947e6fb56fSmrg
57957e6fb56fSmrgfi
579690b17f1bSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_ar_at_file" >&5
579790b17f1bSmrg$as_echo "$lt_cv_ar_at_file" >&6; }
57987e6fb56fSmrg
5799963d66acSmrgif test no = "$lt_cv_ar_at_file"; then
580090b17f1bSmrg  archiver_list_spec=
58017e6fb56fSmrgelse
580290b17f1bSmrg  archiver_list_spec=$lt_cv_ar_at_file
58037e6fb56fSmrgfi
58047e6fb56fSmrg
58057e6fb56fSmrg
580690b17f1bSmrg
580790b17f1bSmrg
580890b17f1bSmrg
580990b17f1bSmrg
581090b17f1bSmrg
581190b17f1bSmrgif test -n "$ac_tool_prefix"; then
581290b17f1bSmrg  # Extract the first word of "${ac_tool_prefix}strip", so it can be a program name with args.
581390b17f1bSmrgset dummy ${ac_tool_prefix}strip; ac_word=$2
581490b17f1bSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
581590b17f1bSmrg$as_echo_n "checking for $ac_word... " >&6; }
581690b17f1bSmrgif ${ac_cv_prog_STRIP+:} false; then :
58177e6fb56fSmrg  $as_echo_n "(cached) " >&6
58187e6fb56fSmrgelse
581990b17f1bSmrg  if test -n "$STRIP"; then
582090b17f1bSmrg  ac_cv_prog_STRIP="$STRIP" # Let the user override the test.
582190b17f1bSmrgelse
582290b17f1bSmrgas_save_IFS=$IFS; IFS=$PATH_SEPARATOR
582390b17f1bSmrgfor as_dir in $PATH
582490b17f1bSmrgdo
582590b17f1bSmrg  IFS=$as_save_IFS
582690b17f1bSmrg  test -z "$as_dir" && as_dir=.
582790b17f1bSmrg    for ac_exec_ext in '' $ac_executable_extensions; do
582890b17f1bSmrg  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
582990b17f1bSmrg    ac_cv_prog_STRIP="${ac_tool_prefix}strip"
583090b17f1bSmrg    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
583190b17f1bSmrg    break 2
58327e6fb56fSmrg  fi
583390b17f1bSmrgdone
583490b17f1bSmrg  done
583590b17f1bSmrgIFS=$as_save_IFS
58367e6fb56fSmrg
58377e6fb56fSmrgfi
58387e6fb56fSmrgfi
583990b17f1bSmrgSTRIP=$ac_cv_prog_STRIP
584090b17f1bSmrgif test -n "$STRIP"; then
584190b17f1bSmrg  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $STRIP" >&5
584290b17f1bSmrg$as_echo "$STRIP" >&6; }
58437e6fb56fSmrgelse
584490b17f1bSmrg  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
584590b17f1bSmrg$as_echo "no" >&6; }
58467e6fb56fSmrgfi
58477e6fb56fSmrg
58487e6fb56fSmrg
584990b17f1bSmrgfi
585090b17f1bSmrgif test -z "$ac_cv_prog_STRIP"; then
585190b17f1bSmrg  ac_ct_STRIP=$STRIP
585290b17f1bSmrg  # Extract the first word of "strip", so it can be a program name with args.
585390b17f1bSmrgset dummy strip; ac_word=$2
585490b17f1bSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
585590b17f1bSmrg$as_echo_n "checking for $ac_word... " >&6; }
585690b17f1bSmrgif ${ac_cv_prog_ac_ct_STRIP+:} false; then :
58577e6fb56fSmrg  $as_echo_n "(cached) " >&6
58587e6fb56fSmrgelse
585990b17f1bSmrg  if test -n "$ac_ct_STRIP"; then
586090b17f1bSmrg  ac_cv_prog_ac_ct_STRIP="$ac_ct_STRIP" # Let the user override the test.
58617e6fb56fSmrgelse
586290b17f1bSmrgas_save_IFS=$IFS; IFS=$PATH_SEPARATOR
586390b17f1bSmrgfor as_dir in $PATH
586490b17f1bSmrgdo
586590b17f1bSmrg  IFS=$as_save_IFS
586690b17f1bSmrg  test -z "$as_dir" && as_dir=.
586790b17f1bSmrg    for ac_exec_ext in '' $ac_executable_extensions; do
586890b17f1bSmrg  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
586990b17f1bSmrg    ac_cv_prog_ac_ct_STRIP="strip"
587090b17f1bSmrg    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
587190b17f1bSmrg    break 2
587290b17f1bSmrg  fi
58737e6fb56fSmrgdone
587490b17f1bSmrg  done
587590b17f1bSmrgIFS=$as_save_IFS
58767e6fb56fSmrg
58777e6fb56fSmrgfi
58787e6fb56fSmrgfi
587990b17f1bSmrgac_ct_STRIP=$ac_cv_prog_ac_ct_STRIP
588090b17f1bSmrgif test -n "$ac_ct_STRIP"; then
588190b17f1bSmrg  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_STRIP" >&5
588290b17f1bSmrg$as_echo "$ac_ct_STRIP" >&6; }
58837e6fb56fSmrgelse
588490b17f1bSmrg  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
588590b17f1bSmrg$as_echo "no" >&6; }
58867e6fb56fSmrgfi
58877e6fb56fSmrg
588890b17f1bSmrg  if test "x$ac_ct_STRIP" = x; then
588990b17f1bSmrg    STRIP=":"
589090b17f1bSmrg  else
589190b17f1bSmrg    case $cross_compiling:$ac_tool_warned in
589290b17f1bSmrgyes:)
589390b17f1bSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
589490b17f1bSmrg$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
589590b17f1bSmrgac_tool_warned=yes ;;
58967e6fb56fSmrgesac
589790b17f1bSmrg    STRIP=$ac_ct_STRIP
589890b17f1bSmrg  fi
58997e6fb56fSmrgelse
590090b17f1bSmrg  STRIP="$ac_cv_prog_STRIP"
59017e6fb56fSmrgfi
59027e6fb56fSmrg
590390b17f1bSmrgtest -z "$STRIP" && STRIP=:
590490b17f1bSmrg
59057e6fb56fSmrg
59067e6fb56fSmrg
59077e6fb56fSmrg
59087e6fb56fSmrg
59097e6fb56fSmrg
59107e6fb56fSmrgif test -n "$ac_tool_prefix"; then
591190b17f1bSmrg  # Extract the first word of "${ac_tool_prefix}ranlib", so it can be a program name with args.
591290b17f1bSmrgset dummy ${ac_tool_prefix}ranlib; ac_word=$2
591390b17f1bSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
59147e6fb56fSmrg$as_echo_n "checking for $ac_word... " >&6; }
591590b17f1bSmrgif ${ac_cv_prog_RANLIB+:} false; then :
59167e6fb56fSmrg  $as_echo_n "(cached) " >&6
59177e6fb56fSmrgelse
591890b17f1bSmrg  if test -n "$RANLIB"; then
591990b17f1bSmrg  ac_cv_prog_RANLIB="$RANLIB" # Let the user override the test.
59207e6fb56fSmrgelse
59217e6fb56fSmrgas_save_IFS=$IFS; IFS=$PATH_SEPARATOR
59227e6fb56fSmrgfor as_dir in $PATH
59237e6fb56fSmrgdo
59247e6fb56fSmrg  IFS=$as_save_IFS
59257e6fb56fSmrg  test -z "$as_dir" && as_dir=.
592690b17f1bSmrg    for ac_exec_ext in '' $ac_executable_extensions; do
592790b17f1bSmrg  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
592890b17f1bSmrg    ac_cv_prog_RANLIB="${ac_tool_prefix}ranlib"
592990b17f1bSmrg    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
59307e6fb56fSmrg    break 2
59317e6fb56fSmrg  fi
59327e6fb56fSmrgdone
593390b17f1bSmrg  done
59347e6fb56fSmrgIFS=$as_save_IFS
59357e6fb56fSmrg
59367e6fb56fSmrgfi
59377e6fb56fSmrgfi
593890b17f1bSmrgRANLIB=$ac_cv_prog_RANLIB
593990b17f1bSmrgif test -n "$RANLIB"; then
594090b17f1bSmrg  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $RANLIB" >&5
594190b17f1bSmrg$as_echo "$RANLIB" >&6; }
59427e6fb56fSmrgelse
594390b17f1bSmrg  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
59447e6fb56fSmrg$as_echo "no" >&6; }
59457e6fb56fSmrgfi
59467e6fb56fSmrg
59477e6fb56fSmrg
59487e6fb56fSmrgfi
594990b17f1bSmrgif test -z "$ac_cv_prog_RANLIB"; then
595090b17f1bSmrg  ac_ct_RANLIB=$RANLIB
595190b17f1bSmrg  # Extract the first word of "ranlib", so it can be a program name with args.
595290b17f1bSmrgset dummy ranlib; ac_word=$2
595390b17f1bSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
59547e6fb56fSmrg$as_echo_n "checking for $ac_word... " >&6; }
595590b17f1bSmrgif ${ac_cv_prog_ac_ct_RANLIB+:} false; then :
59567e6fb56fSmrg  $as_echo_n "(cached) " >&6
59577e6fb56fSmrgelse
595890b17f1bSmrg  if test -n "$ac_ct_RANLIB"; then
595990b17f1bSmrg  ac_cv_prog_ac_ct_RANLIB="$ac_ct_RANLIB" # Let the user override the test.
59607e6fb56fSmrgelse
59617e6fb56fSmrgas_save_IFS=$IFS; IFS=$PATH_SEPARATOR
59627e6fb56fSmrgfor as_dir in $PATH
59637e6fb56fSmrgdo
59647e6fb56fSmrg  IFS=$as_save_IFS
59657e6fb56fSmrg  test -z "$as_dir" && as_dir=.
596690b17f1bSmrg    for ac_exec_ext in '' $ac_executable_extensions; do
596790b17f1bSmrg  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
596890b17f1bSmrg    ac_cv_prog_ac_ct_RANLIB="ranlib"
596990b17f1bSmrg    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
59707e6fb56fSmrg    break 2
59717e6fb56fSmrg  fi
59727e6fb56fSmrgdone
597390b17f1bSmrg  done
59747e6fb56fSmrgIFS=$as_save_IFS
59757e6fb56fSmrg
59767e6fb56fSmrgfi
59777e6fb56fSmrgfi
597890b17f1bSmrgac_ct_RANLIB=$ac_cv_prog_ac_ct_RANLIB
597990b17f1bSmrgif test -n "$ac_ct_RANLIB"; then
598090b17f1bSmrg  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_RANLIB" >&5
598190b17f1bSmrg$as_echo "$ac_ct_RANLIB" >&6; }
59827e6fb56fSmrgelse
598390b17f1bSmrg  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
59847e6fb56fSmrg$as_echo "no" >&6; }
59857e6fb56fSmrgfi
59867e6fb56fSmrg
598790b17f1bSmrg  if test "x$ac_ct_RANLIB" = x; then
598890b17f1bSmrg    RANLIB=":"
59897e6fb56fSmrg  else
59907e6fb56fSmrg    case $cross_compiling:$ac_tool_warned in
59917e6fb56fSmrgyes:)
599290b17f1bSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
59937e6fb56fSmrg$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
59947e6fb56fSmrgac_tool_warned=yes ;;
59957e6fb56fSmrgesac
599690b17f1bSmrg    RANLIB=$ac_ct_RANLIB
59977e6fb56fSmrg  fi
599890b17f1bSmrgelse
599990b17f1bSmrg  RANLIB="$ac_cv_prog_RANLIB"
60007e6fb56fSmrgfi
60017e6fb56fSmrg
600290b17f1bSmrgtest -z "$RANLIB" && RANLIB=:
60037e6fb56fSmrg
60047e6fb56fSmrg
60057e6fb56fSmrg
60067e6fb56fSmrg
60077e6fb56fSmrg
60087e6fb56fSmrg
600990b17f1bSmrg# Determine commands to create old-style static archives.
601090b17f1bSmrgold_archive_cmds='$AR $AR_FLAGS $oldlib$oldobjs'
601190b17f1bSmrgold_postinstall_cmds='chmod 644 $oldlib'
601290b17f1bSmrgold_postuninstall_cmds=
601390b17f1bSmrg
601490b17f1bSmrgif test -n "$RANLIB"; then
601590b17f1bSmrg  case $host_os in
6016963d66acSmrg  bitrig* | openbsd*)
601790b17f1bSmrg    old_postinstall_cmds="$old_postinstall_cmds~\$RANLIB -t \$tool_oldlib"
601890b17f1bSmrg    ;;
601990b17f1bSmrg  *)
602090b17f1bSmrg    old_postinstall_cmds="$old_postinstall_cmds~\$RANLIB \$tool_oldlib"
602190b17f1bSmrg    ;;
602290b17f1bSmrg  esac
602390b17f1bSmrg  old_archive_cmds="$old_archive_cmds~\$RANLIB \$tool_oldlib"
60247e6fb56fSmrgfi
60257e6fb56fSmrg
602690b17f1bSmrgcase $host_os in
602790b17f1bSmrg  darwin*)
602890b17f1bSmrg    lock_old_archive_extraction=yes ;;
602990b17f1bSmrg  *)
603090b17f1bSmrg    lock_old_archive_extraction=no ;;
603190b17f1bSmrgesac
603290b17f1bSmrg
603390b17f1bSmrg
603490b17f1bSmrg
603590b17f1bSmrg
603690b17f1bSmrg
603790b17f1bSmrg
603890b17f1bSmrg
603990b17f1bSmrg
604090b17f1bSmrg
60417e6fb56fSmrg
60427e6fb56fSmrg
60437e6fb56fSmrg
60447e6fb56fSmrg
60457e6fb56fSmrg
60467e6fb56fSmrg
60477e6fb56fSmrg
60487e6fb56fSmrg
60497e6fb56fSmrg
60507e6fb56fSmrg
60517e6fb56fSmrg
60527e6fb56fSmrg
60537e6fb56fSmrg
60547e6fb56fSmrg
60557e6fb56fSmrg
60567e6fb56fSmrg
60577e6fb56fSmrg
605890b17f1bSmrg
605990b17f1bSmrg
606090b17f1bSmrg
606190b17f1bSmrg
606290b17f1bSmrg
606390b17f1bSmrg
606490b17f1bSmrg
606590b17f1bSmrg
606690b17f1bSmrg
606790b17f1bSmrg
606890b17f1bSmrg
606990b17f1bSmrg
607090b17f1bSmrg
607190b17f1bSmrg# If no C compiler was specified, use CC.
607290b17f1bSmrgLTCC=${LTCC-"$CC"}
607390b17f1bSmrg
607490b17f1bSmrg# If no C compiler flags were specified, use CFLAGS.
607590b17f1bSmrgLTCFLAGS=${LTCFLAGS-"$CFLAGS"}
607690b17f1bSmrg
607790b17f1bSmrg# Allow CC to be a program name with arguments.
607890b17f1bSmrgcompiler=$CC
60797e6fb56fSmrg
60807e6fb56fSmrg
60817e6fb56fSmrg# Check for command to grab the raw symbol name followed by C symbol from nm.
608290b17f1bSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: checking command to parse $NM output from $compiler object" >&5
60837e6fb56fSmrg$as_echo_n "checking command to parse $NM output from $compiler object... " >&6; }
608490b17f1bSmrgif ${lt_cv_sys_global_symbol_pipe+:} false; then :
60857e6fb56fSmrg  $as_echo_n "(cached) " >&6
60867e6fb56fSmrgelse
60877e6fb56fSmrg
60887e6fb56fSmrg# These are sane defaults that work on at least a few old systems.
60897e6fb56fSmrg# [They come from Ultrix.  What could be older than Ultrix?!! ;)]
60907e6fb56fSmrg
60917e6fb56fSmrg# Character class describing NM global symbol codes.
60927e6fb56fSmrgsymcode='[BCDEGRST]'
60937e6fb56fSmrg
60947e6fb56fSmrg# Regexp to match symbols that can be accessed directly from C.
60957e6fb56fSmrgsympat='\([_A-Za-z][_A-Za-z0-9]*\)'
60967e6fb56fSmrg
60977e6fb56fSmrg# Define system-specific variables.
60987e6fb56fSmrgcase $host_os in
60997e6fb56fSmrgaix*)
61007e6fb56fSmrg  symcode='[BCDT]'
61017e6fb56fSmrg  ;;
610290b17f1bSmrgcygwin* | mingw* | pw32* | cegcc*)
61037e6fb56fSmrg  symcode='[ABCDGISTW]'
61047e6fb56fSmrg  ;;
610590b17f1bSmrghpux*)
6106963d66acSmrg  if test ia64 = "$host_cpu"; then
61077e6fb56fSmrg    symcode='[ABCDEGRST]'
61087e6fb56fSmrg  fi
61097e6fb56fSmrg  ;;
61107e6fb56fSmrgirix* | nonstopux*)
61117e6fb56fSmrg  symcode='[BCDEGRST]'
61127e6fb56fSmrg  ;;
61137e6fb56fSmrgosf*)
61147e6fb56fSmrg  symcode='[BCDEGQRST]'
61157e6fb56fSmrg  ;;
61167e6fb56fSmrgsolaris*)
61177e6fb56fSmrg  symcode='[BDRT]'
61187e6fb56fSmrg  ;;
61197e6fb56fSmrgsco3.2v5*)
61207e6fb56fSmrg  symcode='[DT]'
61217e6fb56fSmrg  ;;
61227e6fb56fSmrgsysv4.2uw2*)
61237e6fb56fSmrg  symcode='[DT]'
61247e6fb56fSmrg  ;;
61257e6fb56fSmrgsysv5* | sco5v6* | unixware* | OpenUNIX*)
61267e6fb56fSmrg  symcode='[ABDT]'
61277e6fb56fSmrg  ;;
61287e6fb56fSmrgsysv4)
61297e6fb56fSmrg  symcode='[DFNSTU]'
61307e6fb56fSmrg  ;;
61317e6fb56fSmrgesac
61327e6fb56fSmrg
613390b17f1bSmrg# If we're using GNU nm, then use its standard symbol codes.
613490b17f1bSmrgcase `$NM -V 2>&1` in
613590b17f1bSmrg*GNU* | *'with BFD'*)
613690b17f1bSmrg  symcode='[ABCDGIRSTW]' ;;
613790b17f1bSmrgesac
613890b17f1bSmrg
6139963d66acSmrgif test "$lt_cv_nm_interface" = "MS dumpbin"; then
6140963d66acSmrg  # Gets list of data symbols to import.
6141963d66acSmrg  lt_cv_sys_global_symbol_to_import="sed -n -e 's/^I .* \(.*\)$/\1/p'"
6142963d66acSmrg  # Adjust the below global symbol transforms to fixup imported variables.
6143963d66acSmrg  lt_cdecl_hook=" -e 's/^I .* \(.*\)$/extern __declspec(dllimport) char \1;/p'"
6144963d66acSmrg  lt_c_name_hook=" -e 's/^I .* \(.*\)$/  {\"\1\", (void *) 0},/p'"
6145963d66acSmrg  lt_c_name_lib_hook="\
6146963d66acSmrg  -e 's/^I .* \(lib.*\)$/  {\"\1\", (void *) 0},/p'\
6147963d66acSmrg  -e 's/^I .* \(.*\)$/  {\"lib\1\", (void *) 0},/p'"
6148963d66acSmrgelse
6149963d66acSmrg  # Disable hooks by default.
6150963d66acSmrg  lt_cv_sys_global_symbol_to_import=
6151963d66acSmrg  lt_cdecl_hook=
6152963d66acSmrg  lt_c_name_hook=
6153963d66acSmrg  lt_c_name_lib_hook=
6154963d66acSmrgfi
6155963d66acSmrg
615690b17f1bSmrg# Transform an extracted symbol line into a proper C declaration.
615790b17f1bSmrg# Some systems (esp. on ia64) link data and code symbols differently,
615890b17f1bSmrg# so use this general approach.
6159963d66acSmrglt_cv_sys_global_symbol_to_cdecl="sed -n"\
6160963d66acSmrg$lt_cdecl_hook\
6161963d66acSmrg" -e 's/^T .* \(.*\)$/extern int \1();/p'"\
6162963d66acSmrg" -e 's/^$symcode$symcode* .* \(.*\)$/extern char \1;/p'"
616390b17f1bSmrg
616490b17f1bSmrg# Transform an extracted symbol line into symbol name and symbol address
6165963d66acSmrglt_cv_sys_global_symbol_to_c_name_address="sed -n"\
6166963d66acSmrg$lt_c_name_hook\
6167963d66acSmrg" -e 's/^: \(.*\) .*$/  {\"\1\", (void *) 0},/p'"\
6168963d66acSmrg" -e 's/^$symcode$symcode* .* \(.*\)$/  {\"\1\", (void *) \&\1},/p'"
6169963d66acSmrg
6170963d66acSmrg# Transform an extracted symbol line into symbol name with lib prefix and
6171963d66acSmrg# symbol address.
6172963d66acSmrglt_cv_sys_global_symbol_to_c_name_address_lib_prefix="sed -n"\
6173963d66acSmrg$lt_c_name_lib_hook\
6174963d66acSmrg" -e 's/^: \(.*\) .*$/  {\"\1\", (void *) 0},/p'"\
6175963d66acSmrg" -e 's/^$symcode$symcode* .* \(lib.*\)$/  {\"\1\", (void *) \&\1},/p'"\
6176963d66acSmrg" -e 's/^$symcode$symcode* .* \(.*\)$/  {\"lib\1\", (void *) \&\1},/p'"
617790b17f1bSmrg
61787e6fb56fSmrg# Handle CRLF in mingw tool chain
61797e6fb56fSmrgopt_cr=
61807e6fb56fSmrgcase $build_os in
61817e6fb56fSmrgmingw*)
618290b17f1bSmrg  opt_cr=`$ECHO 'x\{0,1\}' | tr x '\015'` # option cr in regexp
61837e6fb56fSmrg  ;;
61847e6fb56fSmrgesac
61857e6fb56fSmrg
618690b17f1bSmrg# Try without a prefix underscore, then with it.
61877e6fb56fSmrgfor ac_symprfx in "" "_"; do
61887e6fb56fSmrg
61897e6fb56fSmrg  # Transform symcode, sympat, and symprfx into a raw symbol and a C symbol.
61907e6fb56fSmrg  symxfrm="\\1 $ac_symprfx\\2 \\2"
61917e6fb56fSmrg
61927e6fb56fSmrg  # Write the raw and C identifiers.
619390b17f1bSmrg  if test "$lt_cv_nm_interface" = "MS dumpbin"; then
6194963d66acSmrg    # Fake it for dumpbin and say T for any non-static function,
6195963d66acSmrg    # D for any global variable and I for any imported variable.
619690b17f1bSmrg    # Also find C++ and __fastcall symbols from MSVC++,
619790b17f1bSmrg    # which start with @ or ?.
619890b17f1bSmrg    lt_cv_sys_global_symbol_pipe="$AWK '"\
619990b17f1bSmrg"     {last_section=section; section=\$ 3};"\
620090b17f1bSmrg"     /^COFF SYMBOL TABLE/{for(i in hide) delete hide[i]};"\
620190b17f1bSmrg"     /Section length .*#relocs.*(pick any)/{hide[last_section]=1};"\
6202963d66acSmrg"     /^ *Symbol name *: /{split(\$ 0,sn,\":\"); si=substr(sn[2],2)};"\
6203963d66acSmrg"     /^ *Type *: code/{print \"T\",si,substr(si,length(prfx))};"\
6204963d66acSmrg"     /^ *Type *: data/{print \"I\",si,substr(si,length(prfx))};"\
620590b17f1bSmrg"     \$ 0!~/External *\|/{next};"\
620690b17f1bSmrg"     / 0+ UNDEF /{next}; / UNDEF \([^|]\)*()/{next};"\
620790b17f1bSmrg"     {if(hide[section]) next};"\
6208963d66acSmrg"     {f=\"D\"}; \$ 0~/\(\).*\|/{f=\"T\"};"\
6209963d66acSmrg"     {split(\$ 0,a,/\||\r/); split(a[2],s)};"\
6210963d66acSmrg"     s[1]~/^[@?]/{print f,s[1],s[1]; next};"\
6211963d66acSmrg"     s[1]~prfx {split(s[1],t,\"@\"); print f,t[1],substr(t[1],length(prfx))}"\
621290b17f1bSmrg"     ' prfx=^$ac_symprfx"
621390b17f1bSmrg  else
621490b17f1bSmrg    lt_cv_sys_global_symbol_pipe="sed -n -e 's/^.*[	 ]\($symcode$symcode*\)[	 ][	 ]*$ac_symprfx$sympat$opt_cr$/$symxfrm/p'"
621590b17f1bSmrg  fi
621690b17f1bSmrg  lt_cv_sys_global_symbol_pipe="$lt_cv_sys_global_symbol_pipe | sed '/ __gnu_lto/d'"
62177e6fb56fSmrg
62187e6fb56fSmrg  # Check to see that the pipe works correctly.
62197e6fb56fSmrg  pipe_works=no
62207e6fb56fSmrg
62217e6fb56fSmrg  rm -f conftest*
622290b17f1bSmrg  cat > conftest.$ac_ext <<_LT_EOF
62237e6fb56fSmrg#ifdef __cplusplus
62247e6fb56fSmrgextern "C" {
62257e6fb56fSmrg#endif
62267e6fb56fSmrgchar nm_test_var;
622790b17f1bSmrgvoid nm_test_func(void);
622890b17f1bSmrgvoid nm_test_func(void){}
62297e6fb56fSmrg#ifdef __cplusplus
62307e6fb56fSmrg}
62317e6fb56fSmrg#endif
62327e6fb56fSmrgint main(){nm_test_var='a';nm_test_func();return(0);}
623390b17f1bSmrg_LT_EOF
62347e6fb56fSmrg
623590b17f1bSmrg  if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
62367e6fb56fSmrg  (eval $ac_compile) 2>&5
62377e6fb56fSmrg  ac_status=$?
623890b17f1bSmrg  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
623990b17f1bSmrg  test $ac_status = 0; }; then
62407e6fb56fSmrg    # Now try to grab the symbols.
62417e6fb56fSmrg    nlist=conftest.nm
624290b17f1bSmrg    if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$NM conftest.$ac_objext \| "$lt_cv_sys_global_symbol_pipe" \> $nlist\""; } >&5
624390b17f1bSmrg  (eval $NM conftest.$ac_objext \| "$lt_cv_sys_global_symbol_pipe" \> $nlist) 2>&5
62447e6fb56fSmrg  ac_status=$?
624590b17f1bSmrg  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
624690b17f1bSmrg  test $ac_status = 0; } && test -s "$nlist"; then
62477e6fb56fSmrg      # Try sorting and uniquifying the output.
62487e6fb56fSmrg      if sort "$nlist" | uniq > "$nlist"T; then
62497e6fb56fSmrg	mv -f "$nlist"T "$nlist"
62507e6fb56fSmrg      else
62517e6fb56fSmrg	rm -f "$nlist"T
62527e6fb56fSmrg      fi
62537e6fb56fSmrg
62547e6fb56fSmrg      # Make sure that we snagged all the symbols we need.
625590b17f1bSmrg      if $GREP ' nm_test_var$' "$nlist" >/dev/null; then
625690b17f1bSmrg	if $GREP ' nm_test_func$' "$nlist" >/dev/null; then
625790b17f1bSmrg	  cat <<_LT_EOF > conftest.$ac_ext
625890b17f1bSmrg/* Keep this code in sync between libtool.m4, ltmain, lt_system.h, and tests.  */
6259963d66acSmrg#if defined _WIN32 || defined __CYGWIN__ || defined _WIN32_WCE
6260963d66acSmrg/* DATA imports from DLLs on WIN32 can't be const, because runtime
626190b17f1bSmrg   relocations are performed -- see ld's documentation on pseudo-relocs.  */
626290b17f1bSmrg# define LT_DLSYM_CONST
6263963d66acSmrg#elif defined __osf__
626490b17f1bSmrg/* This system does not cope well with relocations in const data.  */
626590b17f1bSmrg# define LT_DLSYM_CONST
626690b17f1bSmrg#else
626790b17f1bSmrg# define LT_DLSYM_CONST const
626890b17f1bSmrg#endif
626990b17f1bSmrg
62707e6fb56fSmrg#ifdef __cplusplus
62717e6fb56fSmrgextern "C" {
62727e6fb56fSmrg#endif
62737e6fb56fSmrg
627490b17f1bSmrg_LT_EOF
62757e6fb56fSmrg	  # Now generate the symbol file.
627690b17f1bSmrg	  eval "$lt_cv_sys_global_symbol_to_cdecl"' < "$nlist" | $GREP -v main >> conftest.$ac_ext'
62777e6fb56fSmrg
627890b17f1bSmrg	  cat <<_LT_EOF >> conftest.$ac_ext
62797e6fb56fSmrg
628090b17f1bSmrg/* The mapping between symbol names and symbols.  */
628190b17f1bSmrgLT_DLSYM_CONST struct {
62827e6fb56fSmrg  const char *name;
628390b17f1bSmrg  void       *address;
62847e6fb56fSmrg}
628590b17f1bSmrglt__PROGRAM__LTX_preloaded_symbols[] =
62867e6fb56fSmrg{
628790b17f1bSmrg  { "@PROGRAM@", (void *) 0 },
628890b17f1bSmrg_LT_EOF
6289963d66acSmrg	  $SED "s/^$symcode$symcode* .* \(.*\)$/  {\"\1\", (void *) \&\1},/" < "$nlist" | $GREP -v main >> conftest.$ac_ext
629090b17f1bSmrg	  cat <<\_LT_EOF >> conftest.$ac_ext
629190b17f1bSmrg  {0, (void *) 0}
62927e6fb56fSmrg};
62937e6fb56fSmrg
629490b17f1bSmrg/* This works around a problem in FreeBSD linker */
629590b17f1bSmrg#ifdef FREEBSD_WORKAROUND
629690b17f1bSmrgstatic const void *lt_preloaded_setup() {
629790b17f1bSmrg  return lt__PROGRAM__LTX_preloaded_symbols;
629890b17f1bSmrg}
629990b17f1bSmrg#endif
630090b17f1bSmrg
63017e6fb56fSmrg#ifdef __cplusplus
63027e6fb56fSmrg}
63037e6fb56fSmrg#endif
630490b17f1bSmrg_LT_EOF
63057e6fb56fSmrg	  # Now try linking the two files.
63067e6fb56fSmrg	  mv conftest.$ac_objext conftstm.$ac_objext
630790b17f1bSmrg	  lt_globsym_save_LIBS=$LIBS
630890b17f1bSmrg	  lt_globsym_save_CFLAGS=$CFLAGS
6309963d66acSmrg	  LIBS=conftstm.$ac_objext
63107e6fb56fSmrg	  CFLAGS="$CFLAGS$lt_prog_compiler_no_builtin_flag"
631190b17f1bSmrg	  if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_link\""; } >&5
63127e6fb56fSmrg  (eval $ac_link) 2>&5
63137e6fb56fSmrg  ac_status=$?
631490b17f1bSmrg  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
6315963d66acSmrg  test $ac_status = 0; } && test -s conftest$ac_exeext; then
63167e6fb56fSmrg	    pipe_works=yes
63177e6fb56fSmrg	  fi
631890b17f1bSmrg	  LIBS=$lt_globsym_save_LIBS
631990b17f1bSmrg	  CFLAGS=$lt_globsym_save_CFLAGS
63207e6fb56fSmrg	else
63217e6fb56fSmrg	  echo "cannot find nm_test_func in $nlist" >&5
63227e6fb56fSmrg	fi
63237e6fb56fSmrg      else
63247e6fb56fSmrg	echo "cannot find nm_test_var in $nlist" >&5
63257e6fb56fSmrg      fi
63267e6fb56fSmrg    else
63277e6fb56fSmrg      echo "cannot run $lt_cv_sys_global_symbol_pipe" >&5
63287e6fb56fSmrg    fi
63297e6fb56fSmrg  else
63307e6fb56fSmrg    echo "$progname: failed program was:" >&5
63317e6fb56fSmrg    cat conftest.$ac_ext >&5
63327e6fb56fSmrg  fi
63337e6fb56fSmrg  rm -rf conftest* conftst*
63347e6fb56fSmrg
63357e6fb56fSmrg  # Do not use the global_symbol_pipe unless it works.
6336963d66acSmrg  if test yes = "$pipe_works"; then
63377e6fb56fSmrg    break
63387e6fb56fSmrg  else
63397e6fb56fSmrg    lt_cv_sys_global_symbol_pipe=
63407e6fb56fSmrg  fi
63417e6fb56fSmrgdone
63427e6fb56fSmrg
63437e6fb56fSmrgfi
63447e6fb56fSmrg
63457e6fb56fSmrgif test -z "$lt_cv_sys_global_symbol_pipe"; then
63467e6fb56fSmrg  lt_cv_sys_global_symbol_to_cdecl=
63477e6fb56fSmrgfi
63487e6fb56fSmrgif test -z "$lt_cv_sys_global_symbol_pipe$lt_cv_sys_global_symbol_to_cdecl"; then
634990b17f1bSmrg  { $as_echo "$as_me:${as_lineno-$LINENO}: result: failed" >&5
63507e6fb56fSmrg$as_echo "failed" >&6; }
63517e6fb56fSmrgelse
635290b17f1bSmrg  { $as_echo "$as_me:${as_lineno-$LINENO}: result: ok" >&5
63537e6fb56fSmrg$as_echo "ok" >&6; }
63547e6fb56fSmrgfi
63557e6fb56fSmrg
635690b17f1bSmrg# Response file support.
635790b17f1bSmrgif test "$lt_cv_nm_interface" = "MS dumpbin"; then
635890b17f1bSmrg  nm_file_list_spec='@'
635990b17f1bSmrgelif $NM --help 2>/dev/null | grep '[@]FILE' >/dev/null; then
636090b17f1bSmrg  nm_file_list_spec='@'
63617e6fb56fSmrgfi
636290b17f1bSmrg
636390b17f1bSmrg
636490b17f1bSmrg
636590b17f1bSmrg
636690b17f1bSmrg
636790b17f1bSmrg
636890b17f1bSmrg
636990b17f1bSmrg
637090b17f1bSmrg
637190b17f1bSmrg
637290b17f1bSmrg
637390b17f1bSmrg
637490b17f1bSmrg
637590b17f1bSmrg
637690b17f1bSmrg
637790b17f1bSmrg
6378963d66acSmrg
6379963d66acSmrg
6380963d66acSmrg
6381963d66acSmrg
6382963d66acSmrg
6383963d66acSmrg
6384963d66acSmrg
6385963d66acSmrg
6386963d66acSmrg
6387963d66acSmrg
638890b17f1bSmrg
638990b17f1bSmrg
639090b17f1bSmrg
639190b17f1bSmrg
639290b17f1bSmrg
639390b17f1bSmrg
639490b17f1bSmrg
639590b17f1bSmrg
639690b17f1bSmrg
639790b17f1bSmrg
639890b17f1bSmrg
639990b17f1bSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for sysroot" >&5
640090b17f1bSmrg$as_echo_n "checking for sysroot... " >&6; }
640190b17f1bSmrg
640290b17f1bSmrg# Check whether --with-sysroot was given.
640390b17f1bSmrgif test "${with_sysroot+set}" = set; then :
640490b17f1bSmrg  withval=$with_sysroot;
640590b17f1bSmrgelse
640690b17f1bSmrg  with_sysroot=no
64077e6fb56fSmrgfi
64087e6fb56fSmrg
64097e6fb56fSmrg
641090b17f1bSmrglt_sysroot=
6411963d66acSmrgcase $with_sysroot in #(
641290b17f1bSmrg yes)
6413963d66acSmrg   if test yes = "$GCC"; then
641490b17f1bSmrg     lt_sysroot=`$CC --print-sysroot 2>/dev/null`
641590b17f1bSmrg   fi
641690b17f1bSmrg   ;; #(
641790b17f1bSmrg /*)
641890b17f1bSmrg   lt_sysroot=`echo "$with_sysroot" | sed -e "$sed_quote_subst"`
641990b17f1bSmrg   ;; #(
642090b17f1bSmrg no|'')
642190b17f1bSmrg   ;; #(
642290b17f1bSmrg *)
6423963d66acSmrg   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $with_sysroot" >&5
6424963d66acSmrg$as_echo "$with_sysroot" >&6; }
642590b17f1bSmrg   as_fn_error $? "The sysroot must be an absolute path." "$LINENO" 5
642690b17f1bSmrg   ;;
642790b17f1bSmrgesac
64287e6fb56fSmrg
642990b17f1bSmrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: ${lt_sysroot:-no}" >&5
643090b17f1bSmrg$as_echo "${lt_sysroot:-no}" >&6; }
64317e6fb56fSmrg
64327e6fb56fSmrg
643390b17f1bSmrg
643490b17f1bSmrg
643590b17f1bSmrg
6436963d66acSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for a working dd" >&5
6437963d66acSmrg$as_echo_n "checking for a working dd... " >&6; }
6438963d66acSmrgif ${ac_cv_path_lt_DD+:} false; then :
6439963d66acSmrg  $as_echo_n "(cached) " >&6
6440963d66acSmrgelse
6441963d66acSmrg  printf 0123456789abcdef0123456789abcdef >conftest.i
6442963d66acSmrgcat conftest.i conftest.i >conftest2.i
6443963d66acSmrg: ${lt_DD:=$DD}
6444963d66acSmrgif test -z "$lt_DD"; then
6445963d66acSmrg  ac_path_lt_DD_found=false
6446963d66acSmrg  # Loop through the user's path and test for each of PROGNAME-LIST
6447963d66acSmrg  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6448963d66acSmrgfor as_dir in $PATH
6449963d66acSmrgdo
6450963d66acSmrg  IFS=$as_save_IFS
6451963d66acSmrg  test -z "$as_dir" && as_dir=.
6452963d66acSmrg    for ac_prog in dd; do
6453963d66acSmrg    for ac_exec_ext in '' $ac_executable_extensions; do
6454963d66acSmrg      ac_path_lt_DD="$as_dir/$ac_prog$ac_exec_ext"
6455963d66acSmrg      as_fn_executable_p "$ac_path_lt_DD" || continue
6456963d66acSmrgif "$ac_path_lt_DD" bs=32 count=1 <conftest2.i >conftest.out 2>/dev/null; then
6457963d66acSmrg  cmp -s conftest.i conftest.out \
6458963d66acSmrg  && ac_cv_path_lt_DD="$ac_path_lt_DD" ac_path_lt_DD_found=:
6459963d66acSmrgfi
6460963d66acSmrg      $ac_path_lt_DD_found && break 3
6461963d66acSmrg    done
6462963d66acSmrg  done
6463963d66acSmrg  done
6464963d66acSmrgIFS=$as_save_IFS
6465963d66acSmrg  if test -z "$ac_cv_path_lt_DD"; then
6466963d66acSmrg    :
6467963d66acSmrg  fi
6468963d66acSmrgelse
6469963d66acSmrg  ac_cv_path_lt_DD=$lt_DD
6470963d66acSmrgfi
6471963d66acSmrg
6472963d66acSmrgrm -f conftest.i conftest2.i conftest.out
6473963d66acSmrgfi
6474963d66acSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_lt_DD" >&5
6475963d66acSmrg$as_echo "$ac_cv_path_lt_DD" >&6; }
6476963d66acSmrg
6477963d66acSmrg
6478963d66acSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: checking how to truncate binary pipes" >&5
6479963d66acSmrg$as_echo_n "checking how to truncate binary pipes... " >&6; }
6480963d66acSmrgif ${lt_cv_truncate_bin+:} false; then :
6481963d66acSmrg  $as_echo_n "(cached) " >&6
6482963d66acSmrgelse
6483963d66acSmrg  printf 0123456789abcdef0123456789abcdef >conftest.i
6484963d66acSmrgcat conftest.i conftest.i >conftest2.i
6485963d66acSmrglt_cv_truncate_bin=
6486963d66acSmrgif "$ac_cv_path_lt_DD" bs=32 count=1 <conftest2.i >conftest.out 2>/dev/null; then
6487963d66acSmrg  cmp -s conftest.i conftest.out \
6488963d66acSmrg  && lt_cv_truncate_bin="$ac_cv_path_lt_DD bs=4096 count=1"
6489963d66acSmrgfi
6490963d66acSmrgrm -f conftest.i conftest2.i conftest.out
6491963d66acSmrgtest -z "$lt_cv_truncate_bin" && lt_cv_truncate_bin="$SED -e 4q"
6492963d66acSmrgfi
6493963d66acSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_truncate_bin" >&5
6494963d66acSmrg$as_echo "$lt_cv_truncate_bin" >&6; }
6495963d66acSmrg
6496963d66acSmrg
6497963d66acSmrg
6498963d66acSmrg
6499963d66acSmrg
6500963d66acSmrg
6501963d66acSmrg
6502963d66acSmrg# Calculate cc_basename.  Skip known compiler wrappers and cross-prefix.
6503963d66acSmrgfunc_cc_basename ()
6504963d66acSmrg{
6505963d66acSmrg    for cc_temp in $*""; do
6506963d66acSmrg      case $cc_temp in
6507963d66acSmrg        compile | *[\\/]compile | ccache | *[\\/]ccache ) ;;
6508963d66acSmrg        distcc | *[\\/]distcc | purify | *[\\/]purify ) ;;
6509963d66acSmrg        \-*) ;;
6510963d66acSmrg        *) break;;
6511963d66acSmrg      esac
6512963d66acSmrg    done
6513963d66acSmrg    func_cc_basename_result=`$ECHO "$cc_temp" | $SED "s%.*/%%; s%^$host_alias-%%"`
6514963d66acSmrg}
6515963d66acSmrg
651690b17f1bSmrg# Check whether --enable-libtool-lock was given.
651790b17f1bSmrgif test "${enable_libtool_lock+set}" = set; then :
651890b17f1bSmrg  enableval=$enable_libtool_lock;
651990b17f1bSmrgfi
652090b17f1bSmrg
6521963d66acSmrgtest no = "$enable_libtool_lock" || enable_libtool_lock=yes
652290b17f1bSmrg
652390b17f1bSmrg# Some flags need to be propagated to the compiler or linker for good
652490b17f1bSmrg# libtool support.
652590b17f1bSmrgcase $host in
652690b17f1bSmrgia64-*-hpux*)
6527963d66acSmrg  # Find out what ABI is being produced by ac_compile, and set mode
6528963d66acSmrg  # options accordingly.
652990b17f1bSmrg  echo 'int i;' > conftest.$ac_ext
653090b17f1bSmrg  if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
653190b17f1bSmrg  (eval $ac_compile) 2>&5
653290b17f1bSmrg  ac_status=$?
653390b17f1bSmrg  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
653490b17f1bSmrg  test $ac_status = 0; }; then
653590b17f1bSmrg    case `/usr/bin/file conftest.$ac_objext` in
653690b17f1bSmrg      *ELF-32*)
6537963d66acSmrg	HPUX_IA64_MODE=32
653890b17f1bSmrg	;;
653990b17f1bSmrg      *ELF-64*)
6540963d66acSmrg	HPUX_IA64_MODE=64
654190b17f1bSmrg	;;
654290b17f1bSmrg    esac
65437e6fb56fSmrg  fi
654490b17f1bSmrg  rm -rf conftest*
654590b17f1bSmrg  ;;
654690b17f1bSmrg*-*-irix6*)
6547963d66acSmrg  # Find out what ABI is being produced by ac_compile, and set linker
6548963d66acSmrg  # options accordingly.
654990b17f1bSmrg  echo '#line '$LINENO' "configure"' > conftest.$ac_ext
655090b17f1bSmrg  if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
655190b17f1bSmrg  (eval $ac_compile) 2>&5
655290b17f1bSmrg  ac_status=$?
655390b17f1bSmrg  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
655490b17f1bSmrg  test $ac_status = 0; }; then
6555963d66acSmrg    if test yes = "$lt_cv_prog_gnu_ld"; then
655690b17f1bSmrg      case `/usr/bin/file conftest.$ac_objext` in
655790b17f1bSmrg	*32-bit*)
655890b17f1bSmrg	  LD="${LD-ld} -melf32bsmip"
655990b17f1bSmrg	  ;;
656090b17f1bSmrg	*N32*)
656190b17f1bSmrg	  LD="${LD-ld} -melf32bmipn32"
656290b17f1bSmrg	  ;;
656390b17f1bSmrg	*64-bit*)
656490b17f1bSmrg	  LD="${LD-ld} -melf64bmip"
656590b17f1bSmrg	;;
656690b17f1bSmrg      esac
656790b17f1bSmrg    else
656890b17f1bSmrg      case `/usr/bin/file conftest.$ac_objext` in
656990b17f1bSmrg	*32-bit*)
657090b17f1bSmrg	  LD="${LD-ld} -32"
657190b17f1bSmrg	  ;;
657290b17f1bSmrg	*N32*)
657390b17f1bSmrg	  LD="${LD-ld} -n32"
657490b17f1bSmrg	  ;;
657590b17f1bSmrg	*64-bit*)
657690b17f1bSmrg	  LD="${LD-ld} -64"
657790b17f1bSmrg	  ;;
657890b17f1bSmrg      esac
657990b17f1bSmrg    fi
658090b17f1bSmrg  fi
658190b17f1bSmrg  rm -rf conftest*
65827e6fb56fSmrg  ;;
65837e6fb56fSmrg
6584963d66acSmrgmips64*-*linux*)
6585963d66acSmrg  # Find out what ABI is being produced by ac_compile, and set linker
6586963d66acSmrg  # options accordingly.
6587963d66acSmrg  echo '#line '$LINENO' "configure"' > conftest.$ac_ext
6588963d66acSmrg  if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
6589963d66acSmrg  (eval $ac_compile) 2>&5
6590963d66acSmrg  ac_status=$?
6591963d66acSmrg  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
6592963d66acSmrg  test $ac_status = 0; }; then
6593963d66acSmrg    emul=elf
6594963d66acSmrg    case `/usr/bin/file conftest.$ac_objext` in
6595963d66acSmrg      *32-bit*)
6596963d66acSmrg	emul="${emul}32"
6597963d66acSmrg	;;
6598963d66acSmrg      *64-bit*)
6599963d66acSmrg	emul="${emul}64"
6600963d66acSmrg	;;
6601963d66acSmrg    esac
6602963d66acSmrg    case `/usr/bin/file conftest.$ac_objext` in
6603963d66acSmrg      *MSB*)
6604963d66acSmrg	emul="${emul}btsmip"
6605963d66acSmrg	;;
6606963d66acSmrg      *LSB*)
6607963d66acSmrg	emul="${emul}ltsmip"
6608963d66acSmrg	;;
6609963d66acSmrg    esac
6610963d66acSmrg    case `/usr/bin/file conftest.$ac_objext` in
6611963d66acSmrg      *N32*)
6612963d66acSmrg	emul="${emul}n32"
6613963d66acSmrg	;;
6614963d66acSmrg    esac
6615963d66acSmrg    LD="${LD-ld} -m $emul"
6616963d66acSmrg  fi
6617963d66acSmrg  rm -rf conftest*
6618963d66acSmrg  ;;
6619963d66acSmrg
6620963d66acSmrgx86_64-*kfreebsd*-gnu|x86_64-*linux*|powerpc*-*linux*| \
662190b17f1bSmrgs390*-*linux*|s390*-*tpf*|sparc*-*linux*)
6622963d66acSmrg  # Find out what ABI is being produced by ac_compile, and set linker
6623963d66acSmrg  # options accordingly.  Note that the listed cases only cover the
6624963d66acSmrg  # situations where additional linker options are needed (such as when
6625963d66acSmrg  # doing 32-bit compilation for a host where ld defaults to 64-bit, or
6626963d66acSmrg  # vice versa); the common cases where no linker options are needed do
6627963d66acSmrg  # not appear in the list.
662890b17f1bSmrg  echo 'int i;' > conftest.$ac_ext
662990b17f1bSmrg  if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
663090b17f1bSmrg  (eval $ac_compile) 2>&5
663190b17f1bSmrg  ac_status=$?
663290b17f1bSmrg  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
663390b17f1bSmrg  test $ac_status = 0; }; then
663490b17f1bSmrg    case `/usr/bin/file conftest.o` in
663590b17f1bSmrg      *32-bit*)
663690b17f1bSmrg	case $host in
663790b17f1bSmrg	  x86_64-*kfreebsd*-gnu)
663890b17f1bSmrg	    LD="${LD-ld} -m elf_i386_fbsd"
663990b17f1bSmrg	    ;;
664090b17f1bSmrg	  x86_64-*linux*)
6641963d66acSmrg	    case `/usr/bin/file conftest.o` in
6642963d66acSmrg	      *x86-64*)
6643963d66acSmrg		LD="${LD-ld} -m elf32_x86_64"
6644963d66acSmrg		;;
6645963d66acSmrg	      *)
6646963d66acSmrg		LD="${LD-ld} -m elf_i386"
6647963d66acSmrg		;;
6648963d66acSmrg	    esac
6649963d66acSmrg	    ;;
6650963d66acSmrg	  powerpc64le-*linux*)
6651963d66acSmrg	    LD="${LD-ld} -m elf32lppclinux"
665290b17f1bSmrg	    ;;
6653963d66acSmrg	  powerpc64-*linux*)
665490b17f1bSmrg	    LD="${LD-ld} -m elf32ppclinux"
665590b17f1bSmrg	    ;;
665690b17f1bSmrg	  s390x-*linux*)
665790b17f1bSmrg	    LD="${LD-ld} -m elf_s390"
665890b17f1bSmrg	    ;;
665990b17f1bSmrg	  sparc64-*linux*)
666090b17f1bSmrg	    LD="${LD-ld} -m elf32_sparc"
666190b17f1bSmrg	    ;;
666290b17f1bSmrg	esac
666390b17f1bSmrg	;;
666490b17f1bSmrg      *64-bit*)
666590b17f1bSmrg	case $host in
666690b17f1bSmrg	  x86_64-*kfreebsd*-gnu)
666790b17f1bSmrg	    LD="${LD-ld} -m elf_x86_64_fbsd"
666890b17f1bSmrg	    ;;
666990b17f1bSmrg	  x86_64-*linux*)
667090b17f1bSmrg	    LD="${LD-ld} -m elf_x86_64"
667190b17f1bSmrg	    ;;
6672963d66acSmrg	  powerpcle-*linux*)
6673963d66acSmrg	    LD="${LD-ld} -m elf64lppc"
6674963d66acSmrg	    ;;
6675963d66acSmrg	  powerpc-*linux*)
667690b17f1bSmrg	    LD="${LD-ld} -m elf64ppc"
667790b17f1bSmrg	    ;;
667890b17f1bSmrg	  s390*-*linux*|s390*-*tpf*)
667990b17f1bSmrg	    LD="${LD-ld} -m elf64_s390"
668090b17f1bSmrg	    ;;
668190b17f1bSmrg	  sparc*-*linux*)
668290b17f1bSmrg	    LD="${LD-ld} -m elf64_sparc"
668390b17f1bSmrg	    ;;
668490b17f1bSmrg	esac
668590b17f1bSmrg	;;
668690b17f1bSmrg    esac
668790b17f1bSmrg  fi
668890b17f1bSmrg  rm -rf conftest*
668990b17f1bSmrg  ;;
66907e6fb56fSmrg
669190b17f1bSmrg*-*-sco3.2v5*)
669290b17f1bSmrg  # On SCO OpenServer 5, we need -belf to get full-featured binaries.
6693963d66acSmrg  SAVE_CFLAGS=$CFLAGS
669490b17f1bSmrg  CFLAGS="$CFLAGS -belf"
669590b17f1bSmrg  { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the C compiler needs -belf" >&5
669690b17f1bSmrg$as_echo_n "checking whether the C compiler needs -belf... " >&6; }
669790b17f1bSmrgif ${lt_cv_cc_needs_belf+:} false; then :
669890b17f1bSmrg  $as_echo_n "(cached) " >&6
669990b17f1bSmrgelse
670090b17f1bSmrg  ac_ext=c
670190b17f1bSmrgac_cpp='$CPP $CPPFLAGS'
670290b17f1bSmrgac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
670390b17f1bSmrgac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
670490b17f1bSmrgac_compiler_gnu=$ac_cv_c_compiler_gnu
67057e6fb56fSmrg
670690b17f1bSmrg     cat confdefs.h - <<_ACEOF >conftest.$ac_ext
670790b17f1bSmrg/* end confdefs.h.  */
67087e6fb56fSmrg
670990b17f1bSmrgint
671090b17f1bSmrgmain ()
671190b17f1bSmrg{
67127e6fb56fSmrg
671390b17f1bSmrg  ;
671490b17f1bSmrg  return 0;
671590b17f1bSmrg}
671690b17f1bSmrg_ACEOF
671790b17f1bSmrgif ac_fn_c_try_link "$LINENO"; then :
671890b17f1bSmrg  lt_cv_cc_needs_belf=yes
671990b17f1bSmrgelse
672090b17f1bSmrg  lt_cv_cc_needs_belf=no
672190b17f1bSmrgfi
672290b17f1bSmrgrm -f core conftest.err conftest.$ac_objext \
672390b17f1bSmrg    conftest$ac_exeext conftest.$ac_ext
672490b17f1bSmrg     ac_ext=c
672590b17f1bSmrgac_cpp='$CPP $CPPFLAGS'
672690b17f1bSmrgac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
672790b17f1bSmrgac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
672890b17f1bSmrgac_compiler_gnu=$ac_cv_c_compiler_gnu
67297e6fb56fSmrg
673090b17f1bSmrgfi
673190b17f1bSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_cc_needs_belf" >&5
673290b17f1bSmrg$as_echo "$lt_cv_cc_needs_belf" >&6; }
6733963d66acSmrg  if test yes != "$lt_cv_cc_needs_belf"; then
673490b17f1bSmrg    # this is probably gcc 2.8.0, egcs 1.0 or newer; no need for -belf
6735963d66acSmrg    CFLAGS=$SAVE_CFLAGS
673690b17f1bSmrg  fi
673790b17f1bSmrg  ;;
673890b17f1bSmrg*-*solaris*)
6739963d66acSmrg  # Find out what ABI is being produced by ac_compile, and set linker
6740963d66acSmrg  # options accordingly.
674190b17f1bSmrg  echo 'int i;' > conftest.$ac_ext
674290b17f1bSmrg  if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
674390b17f1bSmrg  (eval $ac_compile) 2>&5
674490b17f1bSmrg  ac_status=$?
674590b17f1bSmrg  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
674690b17f1bSmrg  test $ac_status = 0; }; then
674790b17f1bSmrg    case `/usr/bin/file conftest.o` in
674890b17f1bSmrg    *64-bit*)
674990b17f1bSmrg      case $lt_cv_prog_gnu_ld in
675090b17f1bSmrg      yes*)
675190b17f1bSmrg        case $host in
6752963d66acSmrg        i?86-*-solaris*|x86_64-*-solaris*)
675390b17f1bSmrg          LD="${LD-ld} -m elf_x86_64"
675490b17f1bSmrg          ;;
675590b17f1bSmrg        sparc*-*-solaris*)
675690b17f1bSmrg          LD="${LD-ld} -m elf64_sparc"
675790b17f1bSmrg          ;;
675890b17f1bSmrg        esac
675990b17f1bSmrg        # GNU ld 2.21 introduced _sol2 emulations.  Use them if available.
676090b17f1bSmrg        if ${LD-ld} -V | grep _sol2 >/dev/null 2>&1; then
6761963d66acSmrg          LD=${LD-ld}_sol2
676290b17f1bSmrg        fi
676390b17f1bSmrg        ;;
676490b17f1bSmrg      *)
676590b17f1bSmrg	if ${LD-ld} -64 -r -o conftest2.o conftest.o >/dev/null 2>&1; then
676690b17f1bSmrg	  LD="${LD-ld} -64"
676790b17f1bSmrg	fi
676890b17f1bSmrg	;;
676990b17f1bSmrg      esac
677090b17f1bSmrg      ;;
677190b17f1bSmrg    esac
677290b17f1bSmrg  fi
677390b17f1bSmrg  rm -rf conftest*
677490b17f1bSmrg  ;;
677590b17f1bSmrgesac
67767e6fb56fSmrg
6777963d66acSmrgneed_locks=$enable_libtool_lock
67787e6fb56fSmrg
67797e6fb56fSmrgif test -n "$ac_tool_prefix"; then
678090b17f1bSmrg  # Extract the first word of "${ac_tool_prefix}mt", so it can be a program name with args.
678190b17f1bSmrgset dummy ${ac_tool_prefix}mt; ac_word=$2
678290b17f1bSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
67837e6fb56fSmrg$as_echo_n "checking for $ac_word... " >&6; }
678490b17f1bSmrgif ${ac_cv_prog_MANIFEST_TOOL+:} false; then :
67857e6fb56fSmrg  $as_echo_n "(cached) " >&6
67867e6fb56fSmrgelse
678790b17f1bSmrg  if test -n "$MANIFEST_TOOL"; then
678890b17f1bSmrg  ac_cv_prog_MANIFEST_TOOL="$MANIFEST_TOOL" # Let the user override the test.
67897e6fb56fSmrgelse
67907e6fb56fSmrgas_save_IFS=$IFS; IFS=$PATH_SEPARATOR
67917e6fb56fSmrgfor as_dir in $PATH
67927e6fb56fSmrgdo
67937e6fb56fSmrg  IFS=$as_save_IFS
67947e6fb56fSmrg  test -z "$as_dir" && as_dir=.
679590b17f1bSmrg    for ac_exec_ext in '' $ac_executable_extensions; do
679690b17f1bSmrg  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
679790b17f1bSmrg    ac_cv_prog_MANIFEST_TOOL="${ac_tool_prefix}mt"
679890b17f1bSmrg    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
67997e6fb56fSmrg    break 2
68007e6fb56fSmrg  fi
68017e6fb56fSmrgdone
680290b17f1bSmrg  done
68037e6fb56fSmrgIFS=$as_save_IFS
68047e6fb56fSmrg
68057e6fb56fSmrgfi
68067e6fb56fSmrgfi
680790b17f1bSmrgMANIFEST_TOOL=$ac_cv_prog_MANIFEST_TOOL
680890b17f1bSmrgif test -n "$MANIFEST_TOOL"; then
680990b17f1bSmrg  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $MANIFEST_TOOL" >&5
681090b17f1bSmrg$as_echo "$MANIFEST_TOOL" >&6; }
68117e6fb56fSmrgelse
681290b17f1bSmrg  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
68137e6fb56fSmrg$as_echo "no" >&6; }
68147e6fb56fSmrgfi
68157e6fb56fSmrg
68167e6fb56fSmrg
68177e6fb56fSmrgfi
681890b17f1bSmrgif test -z "$ac_cv_prog_MANIFEST_TOOL"; then
681990b17f1bSmrg  ac_ct_MANIFEST_TOOL=$MANIFEST_TOOL
682090b17f1bSmrg  # Extract the first word of "mt", so it can be a program name with args.
682190b17f1bSmrgset dummy mt; ac_word=$2
682290b17f1bSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
68237e6fb56fSmrg$as_echo_n "checking for $ac_word... " >&6; }
682490b17f1bSmrgif ${ac_cv_prog_ac_ct_MANIFEST_TOOL+:} false; then :
68257e6fb56fSmrg  $as_echo_n "(cached) " >&6
68267e6fb56fSmrgelse
682790b17f1bSmrg  if test -n "$ac_ct_MANIFEST_TOOL"; then
682890b17f1bSmrg  ac_cv_prog_ac_ct_MANIFEST_TOOL="$ac_ct_MANIFEST_TOOL" # Let the user override the test.
68297e6fb56fSmrgelse
68307e6fb56fSmrgas_save_IFS=$IFS; IFS=$PATH_SEPARATOR
68317e6fb56fSmrgfor as_dir in $PATH
68327e6fb56fSmrgdo
68337e6fb56fSmrg  IFS=$as_save_IFS
68347e6fb56fSmrg  test -z "$as_dir" && as_dir=.
683590b17f1bSmrg    for ac_exec_ext in '' $ac_executable_extensions; do
683690b17f1bSmrg  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
683790b17f1bSmrg    ac_cv_prog_ac_ct_MANIFEST_TOOL="mt"
683890b17f1bSmrg    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
68397e6fb56fSmrg    break 2
68407e6fb56fSmrg  fi
68417e6fb56fSmrgdone
684290b17f1bSmrg  done
68437e6fb56fSmrgIFS=$as_save_IFS
68447e6fb56fSmrg
68457e6fb56fSmrgfi
68467e6fb56fSmrgfi
684790b17f1bSmrgac_ct_MANIFEST_TOOL=$ac_cv_prog_ac_ct_MANIFEST_TOOL
684890b17f1bSmrgif test -n "$ac_ct_MANIFEST_TOOL"; then
684990b17f1bSmrg  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_MANIFEST_TOOL" >&5
685090b17f1bSmrg$as_echo "$ac_ct_MANIFEST_TOOL" >&6; }
68517e6fb56fSmrgelse
685290b17f1bSmrg  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
68537e6fb56fSmrg$as_echo "no" >&6; }
68547e6fb56fSmrgfi
68557e6fb56fSmrg
685690b17f1bSmrg  if test "x$ac_ct_MANIFEST_TOOL" = x; then
685790b17f1bSmrg    MANIFEST_TOOL=":"
68587e6fb56fSmrg  else
68597e6fb56fSmrg    case $cross_compiling:$ac_tool_warned in
68607e6fb56fSmrgyes:)
686190b17f1bSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
68627e6fb56fSmrg$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
68637e6fb56fSmrgac_tool_warned=yes ;;
68647e6fb56fSmrgesac
686590b17f1bSmrg    MANIFEST_TOOL=$ac_ct_MANIFEST_TOOL
68667e6fb56fSmrg  fi
68677e6fb56fSmrgelse
686890b17f1bSmrg  MANIFEST_TOOL="$ac_cv_prog_MANIFEST_TOOL"
68697e6fb56fSmrgfi
68707e6fb56fSmrg
687190b17f1bSmrgtest -z "$MANIFEST_TOOL" && MANIFEST_TOOL=mt
687290b17f1bSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $MANIFEST_TOOL is a manifest tool" >&5
687390b17f1bSmrg$as_echo_n "checking if $MANIFEST_TOOL is a manifest tool... " >&6; }
687490b17f1bSmrgif ${lt_cv_path_mainfest_tool+:} false; then :
687590b17f1bSmrg  $as_echo_n "(cached) " >&6
687690b17f1bSmrgelse
687790b17f1bSmrg  lt_cv_path_mainfest_tool=no
687890b17f1bSmrg  echo "$as_me:$LINENO: $MANIFEST_TOOL '-?'" >&5
687990b17f1bSmrg  $MANIFEST_TOOL '-?' 2>conftest.err > conftest.out
688090b17f1bSmrg  cat conftest.err >&5
688190b17f1bSmrg  if $GREP 'Manifest Tool' conftest.out > /dev/null; then
688290b17f1bSmrg    lt_cv_path_mainfest_tool=yes
688390b17f1bSmrg  fi
688490b17f1bSmrg  rm -f conftest*
688590b17f1bSmrgfi
688690b17f1bSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_path_mainfest_tool" >&5
688790b17f1bSmrg$as_echo "$lt_cv_path_mainfest_tool" >&6; }
6888963d66acSmrgif test yes != "$lt_cv_path_mainfest_tool"; then
688990b17f1bSmrg  MANIFEST_TOOL=:
689090b17f1bSmrgfi
689190b17f1bSmrg
689290b17f1bSmrg
689390b17f1bSmrg
689490b17f1bSmrg
689590b17f1bSmrg
689690b17f1bSmrg
689790b17f1bSmrg  case $host_os in
689890b17f1bSmrg    rhapsody* | darwin*)
689990b17f1bSmrg    if test -n "$ac_tool_prefix"; then
690090b17f1bSmrg  # Extract the first word of "${ac_tool_prefix}dsymutil", so it can be a program name with args.
690190b17f1bSmrgset dummy ${ac_tool_prefix}dsymutil; ac_word=$2
690290b17f1bSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
69037e6fb56fSmrg$as_echo_n "checking for $ac_word... " >&6; }
690490b17f1bSmrgif ${ac_cv_prog_DSYMUTIL+:} false; then :
69057e6fb56fSmrg  $as_echo_n "(cached) " >&6
69067e6fb56fSmrgelse
690790b17f1bSmrg  if test -n "$DSYMUTIL"; then
690890b17f1bSmrg  ac_cv_prog_DSYMUTIL="$DSYMUTIL" # Let the user override the test.
69097e6fb56fSmrgelse
69107e6fb56fSmrgas_save_IFS=$IFS; IFS=$PATH_SEPARATOR
69117e6fb56fSmrgfor as_dir in $PATH
69127e6fb56fSmrgdo
69137e6fb56fSmrg  IFS=$as_save_IFS
69147e6fb56fSmrg  test -z "$as_dir" && as_dir=.
691590b17f1bSmrg    for ac_exec_ext in '' $ac_executable_extensions; do
691690b17f1bSmrg  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
691790b17f1bSmrg    ac_cv_prog_DSYMUTIL="${ac_tool_prefix}dsymutil"
691890b17f1bSmrg    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
69197e6fb56fSmrg    break 2
69207e6fb56fSmrg  fi
69217e6fb56fSmrgdone
692290b17f1bSmrg  done
69237e6fb56fSmrgIFS=$as_save_IFS
69247e6fb56fSmrg
69257e6fb56fSmrgfi
69267e6fb56fSmrgfi
692790b17f1bSmrgDSYMUTIL=$ac_cv_prog_DSYMUTIL
692890b17f1bSmrgif test -n "$DSYMUTIL"; then
692990b17f1bSmrg  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $DSYMUTIL" >&5
693090b17f1bSmrg$as_echo "$DSYMUTIL" >&6; }
69317e6fb56fSmrgelse
693290b17f1bSmrg  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
69337e6fb56fSmrg$as_echo "no" >&6; }
69347e6fb56fSmrgfi
69357e6fb56fSmrg
69367e6fb56fSmrg
69377e6fb56fSmrgfi
693890b17f1bSmrgif test -z "$ac_cv_prog_DSYMUTIL"; then
693990b17f1bSmrg  ac_ct_DSYMUTIL=$DSYMUTIL
694090b17f1bSmrg  # Extract the first word of "dsymutil", so it can be a program name with args.
694190b17f1bSmrgset dummy dsymutil; ac_word=$2
694290b17f1bSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
69437e6fb56fSmrg$as_echo_n "checking for $ac_word... " >&6; }
694490b17f1bSmrgif ${ac_cv_prog_ac_ct_DSYMUTIL+:} false; then :
69457e6fb56fSmrg  $as_echo_n "(cached) " >&6
69467e6fb56fSmrgelse
694790b17f1bSmrg  if test -n "$ac_ct_DSYMUTIL"; then
694890b17f1bSmrg  ac_cv_prog_ac_ct_DSYMUTIL="$ac_ct_DSYMUTIL" # Let the user override the test.
69497e6fb56fSmrgelse
69507e6fb56fSmrgas_save_IFS=$IFS; IFS=$PATH_SEPARATOR
69517e6fb56fSmrgfor as_dir in $PATH
69527e6fb56fSmrgdo
69537e6fb56fSmrg  IFS=$as_save_IFS
69547e6fb56fSmrg  test -z "$as_dir" && as_dir=.
695590b17f1bSmrg    for ac_exec_ext in '' $ac_executable_extensions; do
695690b17f1bSmrg  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
695790b17f1bSmrg    ac_cv_prog_ac_ct_DSYMUTIL="dsymutil"
695890b17f1bSmrg    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
69597e6fb56fSmrg    break 2
69607e6fb56fSmrg  fi
69617e6fb56fSmrgdone
696290b17f1bSmrg  done
69637e6fb56fSmrgIFS=$as_save_IFS
69647e6fb56fSmrg
69657e6fb56fSmrgfi
69667e6fb56fSmrgfi
696790b17f1bSmrgac_ct_DSYMUTIL=$ac_cv_prog_ac_ct_DSYMUTIL
696890b17f1bSmrgif test -n "$ac_ct_DSYMUTIL"; then
696990b17f1bSmrg  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_DSYMUTIL" >&5
697090b17f1bSmrg$as_echo "$ac_ct_DSYMUTIL" >&6; }
69717e6fb56fSmrgelse
697290b17f1bSmrg  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
69737e6fb56fSmrg$as_echo "no" >&6; }
69747e6fb56fSmrgfi
69757e6fb56fSmrg
697690b17f1bSmrg  if test "x$ac_ct_DSYMUTIL" = x; then
697790b17f1bSmrg    DSYMUTIL=":"
69787e6fb56fSmrg  else
69797e6fb56fSmrg    case $cross_compiling:$ac_tool_warned in
69807e6fb56fSmrgyes:)
698190b17f1bSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
69827e6fb56fSmrg$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
69837e6fb56fSmrgac_tool_warned=yes ;;
69847e6fb56fSmrgesac
698590b17f1bSmrg    DSYMUTIL=$ac_ct_DSYMUTIL
69867e6fb56fSmrg  fi
69877e6fb56fSmrgelse
698890b17f1bSmrg  DSYMUTIL="$ac_cv_prog_DSYMUTIL"
69897e6fb56fSmrgfi
69907e6fb56fSmrg
699190b17f1bSmrg    if test -n "$ac_tool_prefix"; then
699290b17f1bSmrg  # Extract the first word of "${ac_tool_prefix}nmedit", so it can be a program name with args.
699390b17f1bSmrgset dummy ${ac_tool_prefix}nmedit; ac_word=$2
699490b17f1bSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
69957e6fb56fSmrg$as_echo_n "checking for $ac_word... " >&6; }
699690b17f1bSmrgif ${ac_cv_prog_NMEDIT+:} false; then :
69977e6fb56fSmrg  $as_echo_n "(cached) " >&6
69987e6fb56fSmrgelse
699990b17f1bSmrg  if test -n "$NMEDIT"; then
700090b17f1bSmrg  ac_cv_prog_NMEDIT="$NMEDIT" # Let the user override the test.
70017e6fb56fSmrgelse
70027e6fb56fSmrgas_save_IFS=$IFS; IFS=$PATH_SEPARATOR
70037e6fb56fSmrgfor as_dir in $PATH
70047e6fb56fSmrgdo
70057e6fb56fSmrg  IFS=$as_save_IFS
70067e6fb56fSmrg  test -z "$as_dir" && as_dir=.
700790b17f1bSmrg    for ac_exec_ext in '' $ac_executable_extensions; do
700890b17f1bSmrg  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
700990b17f1bSmrg    ac_cv_prog_NMEDIT="${ac_tool_prefix}nmedit"
701090b17f1bSmrg    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
70117e6fb56fSmrg    break 2
70127e6fb56fSmrg  fi
70137e6fb56fSmrgdone
701490b17f1bSmrg  done
70157e6fb56fSmrgIFS=$as_save_IFS
70167e6fb56fSmrg
70177e6fb56fSmrgfi
70187e6fb56fSmrgfi
701990b17f1bSmrgNMEDIT=$ac_cv_prog_NMEDIT
702090b17f1bSmrgif test -n "$NMEDIT"; then
702190b17f1bSmrg  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $NMEDIT" >&5
702290b17f1bSmrg$as_echo "$NMEDIT" >&6; }
70237e6fb56fSmrgelse
702490b17f1bSmrg  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
70257e6fb56fSmrg$as_echo "no" >&6; }
70267e6fb56fSmrgfi
70277e6fb56fSmrg
70287e6fb56fSmrg
70297e6fb56fSmrgfi
703090b17f1bSmrgif test -z "$ac_cv_prog_NMEDIT"; then
703190b17f1bSmrg  ac_ct_NMEDIT=$NMEDIT
703290b17f1bSmrg  # Extract the first word of "nmedit", so it can be a program name with args.
703390b17f1bSmrgset dummy nmedit; ac_word=$2
703490b17f1bSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
70357e6fb56fSmrg$as_echo_n "checking for $ac_word... " >&6; }
703690b17f1bSmrgif ${ac_cv_prog_ac_ct_NMEDIT+:} false; then :
70377e6fb56fSmrg  $as_echo_n "(cached) " >&6
70387e6fb56fSmrgelse
703990b17f1bSmrg  if test -n "$ac_ct_NMEDIT"; then
704090b17f1bSmrg  ac_cv_prog_ac_ct_NMEDIT="$ac_ct_NMEDIT" # Let the user override the test.
70417e6fb56fSmrgelse
70427e6fb56fSmrgas_save_IFS=$IFS; IFS=$PATH_SEPARATOR
70437e6fb56fSmrgfor as_dir in $PATH
70447e6fb56fSmrgdo
70457e6fb56fSmrg  IFS=$as_save_IFS
70467e6fb56fSmrg  test -z "$as_dir" && as_dir=.
704790b17f1bSmrg    for ac_exec_ext in '' $ac_executable_extensions; do
704890b17f1bSmrg  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
704990b17f1bSmrg    ac_cv_prog_ac_ct_NMEDIT="nmedit"
705090b17f1bSmrg    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
70517e6fb56fSmrg    break 2
70527e6fb56fSmrg  fi
70537e6fb56fSmrgdone
705490b17f1bSmrg  done
70557e6fb56fSmrgIFS=$as_save_IFS
70567e6fb56fSmrg
70577e6fb56fSmrgfi
70587e6fb56fSmrgfi
705990b17f1bSmrgac_ct_NMEDIT=$ac_cv_prog_ac_ct_NMEDIT
706090b17f1bSmrgif test -n "$ac_ct_NMEDIT"; then
706190b17f1bSmrg  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_NMEDIT" >&5
706290b17f1bSmrg$as_echo "$ac_ct_NMEDIT" >&6; }
70637e6fb56fSmrgelse
706490b17f1bSmrg  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
70657e6fb56fSmrg$as_echo "no" >&6; }
70667e6fb56fSmrgfi
70677e6fb56fSmrg
706890b17f1bSmrg  if test "x$ac_ct_NMEDIT" = x; then
706990b17f1bSmrg    NMEDIT=":"
70707e6fb56fSmrg  else
70717e6fb56fSmrg    case $cross_compiling:$ac_tool_warned in
70727e6fb56fSmrgyes:)
707390b17f1bSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
70747e6fb56fSmrg$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
70757e6fb56fSmrgac_tool_warned=yes ;;
70767e6fb56fSmrgesac
707790b17f1bSmrg    NMEDIT=$ac_ct_NMEDIT
70787e6fb56fSmrg  fi
70797e6fb56fSmrgelse
708090b17f1bSmrg  NMEDIT="$ac_cv_prog_NMEDIT"
70817e6fb56fSmrgfi
70827e6fb56fSmrg
70837e6fb56fSmrg    if test -n "$ac_tool_prefix"; then
708490b17f1bSmrg  # Extract the first word of "${ac_tool_prefix}lipo", so it can be a program name with args.
708590b17f1bSmrgset dummy ${ac_tool_prefix}lipo; ac_word=$2
708690b17f1bSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
70877e6fb56fSmrg$as_echo_n "checking for $ac_word... " >&6; }
708890b17f1bSmrgif ${ac_cv_prog_LIPO+:} false; then :
70897e6fb56fSmrg  $as_echo_n "(cached) " >&6
70907e6fb56fSmrgelse
709190b17f1bSmrg  if test -n "$LIPO"; then
709290b17f1bSmrg  ac_cv_prog_LIPO="$LIPO" # Let the user override the test.
70937e6fb56fSmrgelse
70947e6fb56fSmrgas_save_IFS=$IFS; IFS=$PATH_SEPARATOR
70957e6fb56fSmrgfor as_dir in $PATH
70967e6fb56fSmrgdo
70977e6fb56fSmrg  IFS=$as_save_IFS
70987e6fb56fSmrg  test -z "$as_dir" && as_dir=.
709990b17f1bSmrg    for ac_exec_ext in '' $ac_executable_extensions; do
710090b17f1bSmrg  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
710190b17f1bSmrg    ac_cv_prog_LIPO="${ac_tool_prefix}lipo"
710290b17f1bSmrg    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
71037e6fb56fSmrg    break 2
71047e6fb56fSmrg  fi
71057e6fb56fSmrgdone
710690b17f1bSmrg  done
71077e6fb56fSmrgIFS=$as_save_IFS
71087e6fb56fSmrg
71097e6fb56fSmrgfi
71107e6fb56fSmrgfi
711190b17f1bSmrgLIPO=$ac_cv_prog_LIPO
711290b17f1bSmrgif test -n "$LIPO"; then
711390b17f1bSmrg  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LIPO" >&5
711490b17f1bSmrg$as_echo "$LIPO" >&6; }
71157e6fb56fSmrgelse
711690b17f1bSmrg  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
71177e6fb56fSmrg$as_echo "no" >&6; }
71187e6fb56fSmrgfi
71197e6fb56fSmrg
71207e6fb56fSmrg
71217e6fb56fSmrgfi
712290b17f1bSmrgif test -z "$ac_cv_prog_LIPO"; then
712390b17f1bSmrg  ac_ct_LIPO=$LIPO
712490b17f1bSmrg  # Extract the first word of "lipo", so it can be a program name with args.
712590b17f1bSmrgset dummy lipo; ac_word=$2
712690b17f1bSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
71277e6fb56fSmrg$as_echo_n "checking for $ac_word... " >&6; }
712890b17f1bSmrgif ${ac_cv_prog_ac_ct_LIPO+:} false; then :
71297e6fb56fSmrg  $as_echo_n "(cached) " >&6
71307e6fb56fSmrgelse
713190b17f1bSmrg  if test -n "$ac_ct_LIPO"; then
713290b17f1bSmrg  ac_cv_prog_ac_ct_LIPO="$ac_ct_LIPO" # Let the user override the test.
71337e6fb56fSmrgelse
71347e6fb56fSmrgas_save_IFS=$IFS; IFS=$PATH_SEPARATOR
71357e6fb56fSmrgfor as_dir in $PATH
71367e6fb56fSmrgdo
71377e6fb56fSmrg  IFS=$as_save_IFS
71387e6fb56fSmrg  test -z "$as_dir" && as_dir=.
713990b17f1bSmrg    for ac_exec_ext in '' $ac_executable_extensions; do
714090b17f1bSmrg  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
714190b17f1bSmrg    ac_cv_prog_ac_ct_LIPO="lipo"
714290b17f1bSmrg    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
71437e6fb56fSmrg    break 2
71447e6fb56fSmrg  fi
71457e6fb56fSmrgdone
714690b17f1bSmrg  done
71477e6fb56fSmrgIFS=$as_save_IFS
71487e6fb56fSmrg
71497e6fb56fSmrgfi
71507e6fb56fSmrgfi
715190b17f1bSmrgac_ct_LIPO=$ac_cv_prog_ac_ct_LIPO
715290b17f1bSmrgif test -n "$ac_ct_LIPO"; then
715390b17f1bSmrg  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_LIPO" >&5
715490b17f1bSmrg$as_echo "$ac_ct_LIPO" >&6; }
71557e6fb56fSmrgelse
715690b17f1bSmrg  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
71577e6fb56fSmrg$as_echo "no" >&6; }
71587e6fb56fSmrgfi
71597e6fb56fSmrg
716090b17f1bSmrg  if test "x$ac_ct_LIPO" = x; then
716190b17f1bSmrg    LIPO=":"
71627e6fb56fSmrg  else
71637e6fb56fSmrg    case $cross_compiling:$ac_tool_warned in
71647e6fb56fSmrgyes:)
716590b17f1bSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
71667e6fb56fSmrg$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
71677e6fb56fSmrgac_tool_warned=yes ;;
71687e6fb56fSmrgesac
716990b17f1bSmrg    LIPO=$ac_ct_LIPO
71707e6fb56fSmrg  fi
71717e6fb56fSmrgelse
717290b17f1bSmrg  LIPO="$ac_cv_prog_LIPO"
71737e6fb56fSmrgfi
71747e6fb56fSmrg
71757e6fb56fSmrg    if test -n "$ac_tool_prefix"; then
717690b17f1bSmrg  # Extract the first word of "${ac_tool_prefix}otool", so it can be a program name with args.
717790b17f1bSmrgset dummy ${ac_tool_prefix}otool; ac_word=$2
717890b17f1bSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
71797e6fb56fSmrg$as_echo_n "checking for $ac_word... " >&6; }
718090b17f1bSmrgif ${ac_cv_prog_OTOOL+:} false; then :
71817e6fb56fSmrg  $as_echo_n "(cached) " >&6
71827e6fb56fSmrgelse
718390b17f1bSmrg  if test -n "$OTOOL"; then
718490b17f1bSmrg  ac_cv_prog_OTOOL="$OTOOL" # Let the user override the test.
71857e6fb56fSmrgelse
71867e6fb56fSmrgas_save_IFS=$IFS; IFS=$PATH_SEPARATOR
71877e6fb56fSmrgfor as_dir in $PATH
71887e6fb56fSmrgdo
71897e6fb56fSmrg  IFS=$as_save_IFS
71907e6fb56fSmrg  test -z "$as_dir" && as_dir=.
719190b17f1bSmrg    for ac_exec_ext in '' $ac_executable_extensions; do
719290b17f1bSmrg  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
719390b17f1bSmrg    ac_cv_prog_OTOOL="${ac_tool_prefix}otool"
719490b17f1bSmrg    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
71957e6fb56fSmrg    break 2
71967e6fb56fSmrg  fi
71977e6fb56fSmrgdone
719890b17f1bSmrg  done
71997e6fb56fSmrgIFS=$as_save_IFS
72007e6fb56fSmrg
72017e6fb56fSmrgfi
72027e6fb56fSmrgfi
720390b17f1bSmrgOTOOL=$ac_cv_prog_OTOOL
720490b17f1bSmrgif test -n "$OTOOL"; then
720590b17f1bSmrg  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $OTOOL" >&5
720690b17f1bSmrg$as_echo "$OTOOL" >&6; }
72077e6fb56fSmrgelse
720890b17f1bSmrg  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
72097e6fb56fSmrg$as_echo "no" >&6; }
72107e6fb56fSmrgfi
72117e6fb56fSmrg
72127e6fb56fSmrg
72137e6fb56fSmrgfi
721490b17f1bSmrgif test -z "$ac_cv_prog_OTOOL"; then
721590b17f1bSmrg  ac_ct_OTOOL=$OTOOL
721690b17f1bSmrg  # Extract the first word of "otool", so it can be a program name with args.
721790b17f1bSmrgset dummy otool; ac_word=$2
721890b17f1bSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
72197e6fb56fSmrg$as_echo_n "checking for $ac_word... " >&6; }
722090b17f1bSmrgif ${ac_cv_prog_ac_ct_OTOOL+:} false; then :
72217e6fb56fSmrg  $as_echo_n "(cached) " >&6
72227e6fb56fSmrgelse
722390b17f1bSmrg  if test -n "$ac_ct_OTOOL"; then
722490b17f1bSmrg  ac_cv_prog_ac_ct_OTOOL="$ac_ct_OTOOL" # Let the user override the test.
72257e6fb56fSmrgelse
72267e6fb56fSmrgas_save_IFS=$IFS; IFS=$PATH_SEPARATOR
72277e6fb56fSmrgfor as_dir in $PATH
72287e6fb56fSmrgdo
72297e6fb56fSmrg  IFS=$as_save_IFS
72307e6fb56fSmrg  test -z "$as_dir" && as_dir=.
723190b17f1bSmrg    for ac_exec_ext in '' $ac_executable_extensions; do
723290b17f1bSmrg  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
723390b17f1bSmrg    ac_cv_prog_ac_ct_OTOOL="otool"
723490b17f1bSmrg    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
72357e6fb56fSmrg    break 2
72367e6fb56fSmrg  fi
72377e6fb56fSmrgdone
723890b17f1bSmrg  done
723990b17f1bSmrgIFS=$as_save_IFS
724090b17f1bSmrg
724190b17f1bSmrgfi
724290b17f1bSmrgfi
724390b17f1bSmrgac_ct_OTOOL=$ac_cv_prog_ac_ct_OTOOL
724490b17f1bSmrgif test -n "$ac_ct_OTOOL"; then
724590b17f1bSmrg  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_OTOOL" >&5
724690b17f1bSmrg$as_echo "$ac_ct_OTOOL" >&6; }
724790b17f1bSmrgelse
724890b17f1bSmrg  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
724990b17f1bSmrg$as_echo "no" >&6; }
725090b17f1bSmrgfi
725190b17f1bSmrg
725290b17f1bSmrg  if test "x$ac_ct_OTOOL" = x; then
725390b17f1bSmrg    OTOOL=":"
725490b17f1bSmrg  else
725590b17f1bSmrg    case $cross_compiling:$ac_tool_warned in
725690b17f1bSmrgyes:)
725790b17f1bSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
725890b17f1bSmrg$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
725990b17f1bSmrgac_tool_warned=yes ;;
726090b17f1bSmrgesac
726190b17f1bSmrg    OTOOL=$ac_ct_OTOOL
726290b17f1bSmrg  fi
726390b17f1bSmrgelse
726490b17f1bSmrg  OTOOL="$ac_cv_prog_OTOOL"
726590b17f1bSmrgfi
726690b17f1bSmrg
726790b17f1bSmrg    if test -n "$ac_tool_prefix"; then
726890b17f1bSmrg  # Extract the first word of "${ac_tool_prefix}otool64", so it can be a program name with args.
726990b17f1bSmrgset dummy ${ac_tool_prefix}otool64; ac_word=$2
727090b17f1bSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
727190b17f1bSmrg$as_echo_n "checking for $ac_word... " >&6; }
727290b17f1bSmrgif ${ac_cv_prog_OTOOL64+:} false; then :
727390b17f1bSmrg  $as_echo_n "(cached) " >&6
727490b17f1bSmrgelse
727590b17f1bSmrg  if test -n "$OTOOL64"; then
727690b17f1bSmrg  ac_cv_prog_OTOOL64="$OTOOL64" # Let the user override the test.
727790b17f1bSmrgelse
727890b17f1bSmrgas_save_IFS=$IFS; IFS=$PATH_SEPARATOR
727990b17f1bSmrgfor as_dir in $PATH
728090b17f1bSmrgdo
728190b17f1bSmrg  IFS=$as_save_IFS
728290b17f1bSmrg  test -z "$as_dir" && as_dir=.
728390b17f1bSmrg    for ac_exec_ext in '' $ac_executable_extensions; do
728490b17f1bSmrg  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
728590b17f1bSmrg    ac_cv_prog_OTOOL64="${ac_tool_prefix}otool64"
728690b17f1bSmrg    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
728790b17f1bSmrg    break 2
728890b17f1bSmrg  fi
72897e6fb56fSmrgdone
729090b17f1bSmrg  done
72917e6fb56fSmrgIFS=$as_save_IFS
72927e6fb56fSmrg
72937e6fb56fSmrgfi
72947e6fb56fSmrgfi
729590b17f1bSmrgOTOOL64=$ac_cv_prog_OTOOL64
729690b17f1bSmrgif test -n "$OTOOL64"; then
729790b17f1bSmrg  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $OTOOL64" >&5
729890b17f1bSmrg$as_echo "$OTOOL64" >&6; }
72997e6fb56fSmrgelse
730090b17f1bSmrg  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
73017e6fb56fSmrg$as_echo "no" >&6; }
73027e6fb56fSmrgfi
73037e6fb56fSmrg
730490b17f1bSmrg
730590b17f1bSmrgfi
730690b17f1bSmrgif test -z "$ac_cv_prog_OTOOL64"; then
730790b17f1bSmrg  ac_ct_OTOOL64=$OTOOL64
730890b17f1bSmrg  # Extract the first word of "otool64", so it can be a program name with args.
730990b17f1bSmrgset dummy otool64; ac_word=$2
731090b17f1bSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
731190b17f1bSmrg$as_echo_n "checking for $ac_word... " >&6; }
731290b17f1bSmrgif ${ac_cv_prog_ac_ct_OTOOL64+:} false; then :
731390b17f1bSmrg  $as_echo_n "(cached) " >&6
731490b17f1bSmrgelse
731590b17f1bSmrg  if test -n "$ac_ct_OTOOL64"; then
731690b17f1bSmrg  ac_cv_prog_ac_ct_OTOOL64="$ac_ct_OTOOL64" # Let the user override the test.
731790b17f1bSmrgelse
731890b17f1bSmrgas_save_IFS=$IFS; IFS=$PATH_SEPARATOR
731990b17f1bSmrgfor as_dir in $PATH
732090b17f1bSmrgdo
732190b17f1bSmrg  IFS=$as_save_IFS
732290b17f1bSmrg  test -z "$as_dir" && as_dir=.
732390b17f1bSmrg    for ac_exec_ext in '' $ac_executable_extensions; do
732490b17f1bSmrg  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
732590b17f1bSmrg    ac_cv_prog_ac_ct_OTOOL64="otool64"
732690b17f1bSmrg    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
732790b17f1bSmrg    break 2
732890b17f1bSmrg  fi
732990b17f1bSmrgdone
733090b17f1bSmrg  done
733190b17f1bSmrgIFS=$as_save_IFS
733290b17f1bSmrg
733390b17f1bSmrgfi
733490b17f1bSmrgfi
733590b17f1bSmrgac_ct_OTOOL64=$ac_cv_prog_ac_ct_OTOOL64
733690b17f1bSmrgif test -n "$ac_ct_OTOOL64"; then
733790b17f1bSmrg  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_OTOOL64" >&5
733890b17f1bSmrg$as_echo "$ac_ct_OTOOL64" >&6; }
733990b17f1bSmrgelse
734090b17f1bSmrg  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
734190b17f1bSmrg$as_echo "no" >&6; }
734290b17f1bSmrgfi
734390b17f1bSmrg
734490b17f1bSmrg  if test "x$ac_ct_OTOOL64" = x; then
734590b17f1bSmrg    OTOOL64=":"
73467e6fb56fSmrg  else
73477e6fb56fSmrg    case $cross_compiling:$ac_tool_warned in
73487e6fb56fSmrgyes:)
734990b17f1bSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
73507e6fb56fSmrg$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
73517e6fb56fSmrgac_tool_warned=yes ;;
73527e6fb56fSmrgesac
735390b17f1bSmrg    OTOOL64=$ac_ct_OTOOL64
73547e6fb56fSmrg  fi
73557e6fb56fSmrgelse
735690b17f1bSmrg  OTOOL64="$ac_cv_prog_OTOOL64"
73577e6fb56fSmrgfi
73587e6fb56fSmrg
73597e6fb56fSmrg
736090b17f1bSmrg
736190b17f1bSmrg
736290b17f1bSmrg
736390b17f1bSmrg
736490b17f1bSmrg
736590b17f1bSmrg
736690b17f1bSmrg
736790b17f1bSmrg
736890b17f1bSmrg
736990b17f1bSmrg
737090b17f1bSmrg
737190b17f1bSmrg
737290b17f1bSmrg
737390b17f1bSmrg
737490b17f1bSmrg
737590b17f1bSmrg
737690b17f1bSmrg
737790b17f1bSmrg
737890b17f1bSmrg
737990b17f1bSmrg
738090b17f1bSmrg
738190b17f1bSmrg
738290b17f1bSmrg
738390b17f1bSmrg
738490b17f1bSmrg
738590b17f1bSmrg    { $as_echo "$as_me:${as_lineno-$LINENO}: checking for -single_module linker flag" >&5
73867e6fb56fSmrg$as_echo_n "checking for -single_module linker flag... " >&6; }
738790b17f1bSmrgif ${lt_cv_apple_cc_single_mod+:} false; then :
73887e6fb56fSmrg  $as_echo_n "(cached) " >&6
73897e6fb56fSmrgelse
73907e6fb56fSmrg  lt_cv_apple_cc_single_mod=no
7391963d66acSmrg      if test -z "$LT_MULTI_MODULE"; then
739290b17f1bSmrg	# By default we will add the -single_module flag. You can override
739390b17f1bSmrg	# by either setting the environment variable LT_MULTI_MODULE
739490b17f1bSmrg	# non-empty at configure time, or by adding -multi_module to the
739590b17f1bSmrg	# link flags.
739690b17f1bSmrg	rm -rf libconftest.dylib*
739790b17f1bSmrg	echo "int foo(void){return 1;}" > conftest.c
739890b17f1bSmrg	echo "$LTCC $LTCFLAGS $LDFLAGS -o libconftest.dylib \
739990b17f1bSmrg-dynamiclib -Wl,-single_module conftest.c" >&5
740090b17f1bSmrg	$LTCC $LTCFLAGS $LDFLAGS -o libconftest.dylib \
740190b17f1bSmrg	  -dynamiclib -Wl,-single_module conftest.c 2>conftest.err
740290b17f1bSmrg        _lt_result=$?
740390b17f1bSmrg	# If there is a non-empty error log, and "single_module"
740490b17f1bSmrg	# appears in it, assume the flag caused a linker warning
740590b17f1bSmrg        if test -s conftest.err && $GREP single_module conftest.err; then
740690b17f1bSmrg	  cat conftest.err >&5
740790b17f1bSmrg	# Otherwise, if the output was created with a 0 exit code from
740890b17f1bSmrg	# the compiler, it worked.
7409963d66acSmrg	elif test -f libconftest.dylib && test 0 = "$_lt_result"; then
741090b17f1bSmrg	  lt_cv_apple_cc_single_mod=yes
741190b17f1bSmrg	else
741290b17f1bSmrg	  cat conftest.err >&5
741390b17f1bSmrg	fi
741490b17f1bSmrg	rm -rf libconftest.dylib*
741590b17f1bSmrg	rm -f conftest.*
74167e6fb56fSmrg      fi
74177e6fb56fSmrgfi
741890b17f1bSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_apple_cc_single_mod" >&5
74197e6fb56fSmrg$as_echo "$lt_cv_apple_cc_single_mod" >&6; }
742090b17f1bSmrg
742190b17f1bSmrg    { $as_echo "$as_me:${as_lineno-$LINENO}: checking for -exported_symbols_list linker flag" >&5
74227e6fb56fSmrg$as_echo_n "checking for -exported_symbols_list linker flag... " >&6; }
742390b17f1bSmrgif ${lt_cv_ld_exported_symbols_list+:} false; then :
74247e6fb56fSmrg  $as_echo_n "(cached) " >&6
74257e6fb56fSmrgelse
74267e6fb56fSmrg  lt_cv_ld_exported_symbols_list=no
74277e6fb56fSmrg      save_LDFLAGS=$LDFLAGS
74287e6fb56fSmrg      echo "_main" > conftest.sym
74297e6fb56fSmrg      LDFLAGS="$LDFLAGS -Wl,-exported_symbols_list,conftest.sym"
743090b17f1bSmrg      cat confdefs.h - <<_ACEOF >conftest.$ac_ext
74317e6fb56fSmrg/* end confdefs.h.  */
74327e6fb56fSmrg
74337e6fb56fSmrgint
74347e6fb56fSmrgmain ()
74357e6fb56fSmrg{
74367e6fb56fSmrg
74377e6fb56fSmrg  ;
74387e6fb56fSmrg  return 0;
74397e6fb56fSmrg}
74407e6fb56fSmrg_ACEOF
744190b17f1bSmrgif ac_fn_c_try_link "$LINENO"; then :
74427e6fb56fSmrg  lt_cv_ld_exported_symbols_list=yes
74437e6fb56fSmrgelse
744490b17f1bSmrg  lt_cv_ld_exported_symbols_list=no
744590b17f1bSmrgfi
744690b17f1bSmrgrm -f core conftest.err conftest.$ac_objext \
744790b17f1bSmrg    conftest$ac_exeext conftest.$ac_ext
7448963d66acSmrg	LDFLAGS=$save_LDFLAGS
74497e6fb56fSmrg
74507e6fb56fSmrgfi
745190b17f1bSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_ld_exported_symbols_list" >&5
745290b17f1bSmrg$as_echo "$lt_cv_ld_exported_symbols_list" >&6; }
74537e6fb56fSmrg
745490b17f1bSmrg    { $as_echo "$as_me:${as_lineno-$LINENO}: checking for -force_load linker flag" >&5
745590b17f1bSmrg$as_echo_n "checking for -force_load linker flag... " >&6; }
745690b17f1bSmrgif ${lt_cv_ld_force_load+:} false; then :
745790b17f1bSmrg  $as_echo_n "(cached) " >&6
745890b17f1bSmrgelse
745990b17f1bSmrg  lt_cv_ld_force_load=no
746090b17f1bSmrg      cat > conftest.c << _LT_EOF
746190b17f1bSmrgint forced_loaded() { return 2;}
746290b17f1bSmrg_LT_EOF
746390b17f1bSmrg      echo "$LTCC $LTCFLAGS -c -o conftest.o conftest.c" >&5
746490b17f1bSmrg      $LTCC $LTCFLAGS -c -o conftest.o conftest.c 2>&5
746590b17f1bSmrg      echo "$AR cru libconftest.a conftest.o" >&5
746690b17f1bSmrg      $AR cru libconftest.a conftest.o 2>&5
746790b17f1bSmrg      echo "$RANLIB libconftest.a" >&5
746890b17f1bSmrg      $RANLIB libconftest.a 2>&5
746990b17f1bSmrg      cat > conftest.c << _LT_EOF
747090b17f1bSmrgint main() { return 0;}
747190b17f1bSmrg_LT_EOF
747290b17f1bSmrg      echo "$LTCC $LTCFLAGS $LDFLAGS -o conftest conftest.c -Wl,-force_load,./libconftest.a" >&5
747390b17f1bSmrg      $LTCC $LTCFLAGS $LDFLAGS -o conftest conftest.c -Wl,-force_load,./libconftest.a 2>conftest.err
747490b17f1bSmrg      _lt_result=$?
747590b17f1bSmrg      if test -s conftest.err && $GREP force_load conftest.err; then
747690b17f1bSmrg	cat conftest.err >&5
7477963d66acSmrg      elif test -f conftest && test 0 = "$_lt_result" && $GREP forced_load conftest >/dev/null 2>&1; then
747890b17f1bSmrg	lt_cv_ld_force_load=yes
747990b17f1bSmrg      else
748090b17f1bSmrg	cat conftest.err >&5
748190b17f1bSmrg      fi
748290b17f1bSmrg        rm -f conftest.err libconftest.a conftest conftest.c
748390b17f1bSmrg        rm -rf conftest.dSYM
74847e6fb56fSmrg
74857e6fb56fSmrgfi
748690b17f1bSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_ld_force_load" >&5
748790b17f1bSmrg$as_echo "$lt_cv_ld_force_load" >&6; }
74887e6fb56fSmrg    case $host_os in
748990b17f1bSmrg    rhapsody* | darwin1.[012])
7490963d66acSmrg      _lt_dar_allow_undefined='$wl-undefined ${wl}suppress' ;;
74917e6fb56fSmrg    darwin1.*)
7492963d66acSmrg      _lt_dar_allow_undefined='$wl-flat_namespace $wl-undefined ${wl}suppress' ;;
749390b17f1bSmrg    darwin*) # darwin 5.x on
74947e6fb56fSmrg      # if running on 10.5 or later, the deployment target defaults
74957e6fb56fSmrg      # to the OS version, if on x86, and 10.4, the deployment
74967e6fb56fSmrg      # target defaults to 10.4. Don't you love it?
74977e6fb56fSmrg      case ${MACOSX_DEPLOYMENT_TARGET-10.0},$host in
749890b17f1bSmrg	10.0,*86*-darwin8*|10.0,*-darwin[91]*)
7499963d66acSmrg	  _lt_dar_allow_undefined='$wl-undefined ${wl}dynamic_lookup' ;;
7500963d66acSmrg	10.[012][,.]*)
7501963d66acSmrg	  _lt_dar_allow_undefined='$wl-flat_namespace $wl-undefined ${wl}suppress' ;;
750290b17f1bSmrg	10.*)
7503963d66acSmrg	  _lt_dar_allow_undefined='$wl-undefined ${wl}dynamic_lookup' ;;
75047e6fb56fSmrg      esac
75057e6fb56fSmrg    ;;
75067e6fb56fSmrg  esac
7507963d66acSmrg    if test yes = "$lt_cv_apple_cc_single_mod"; then
75087e6fb56fSmrg      _lt_dar_single_mod='$single_module'
75097e6fb56fSmrg    fi
7510963d66acSmrg    if test yes = "$lt_cv_ld_exported_symbols_list"; then
7511963d66acSmrg      _lt_dar_export_syms=' $wl-exported_symbols_list,$output_objdir/$libname-symbols.expsym'
75127e6fb56fSmrg    else
7513963d66acSmrg      _lt_dar_export_syms='~$NMEDIT -s $output_objdir/$libname-symbols.expsym $lib'
75147e6fb56fSmrg    fi
7515963d66acSmrg    if test : != "$DSYMUTIL" && test no = "$lt_cv_ld_force_load"; then
751690b17f1bSmrg      _lt_dsymutil='~$DSYMUTIL $lib || :'
75177e6fb56fSmrg    else
75187e6fb56fSmrg      _lt_dsymutil=
75197e6fb56fSmrg    fi
75207e6fb56fSmrg    ;;
75217e6fb56fSmrg  esac
75227e6fb56fSmrg
7523963d66acSmrg# func_munge_path_list VARIABLE PATH
7524963d66acSmrg# -----------------------------------
7525963d66acSmrg# VARIABLE is name of variable containing _space_ separated list of
7526963d66acSmrg# directories to be munged by the contents of PATH, which is string
7527963d66acSmrg# having a format:
7528963d66acSmrg# "DIR[:DIR]:"
7529963d66acSmrg#       string "DIR[ DIR]" will be prepended to VARIABLE
7530963d66acSmrg# ":DIR[:DIR]"
7531963d66acSmrg#       string "DIR[ DIR]" will be appended to VARIABLE
7532963d66acSmrg# "DIRP[:DIRP]::[DIRA:]DIRA"
7533963d66acSmrg#       string "DIRP[ DIRP]" will be prepended to VARIABLE and string
7534963d66acSmrg#       "DIRA[ DIRA]" will be appended to VARIABLE
7535963d66acSmrg# "DIR[:DIR]"
7536963d66acSmrg#       VARIABLE will be replaced by "DIR[ DIR]"
7537963d66acSmrgfunc_munge_path_list ()
7538963d66acSmrg{
7539963d66acSmrg    case x$2 in
7540963d66acSmrg    x)
7541963d66acSmrg        ;;
7542963d66acSmrg    *:)
7543963d66acSmrg        eval $1=\"`$ECHO $2 | $SED 's/:/ /g'` \$$1\"
7544963d66acSmrg        ;;
7545963d66acSmrg    x:*)
7546963d66acSmrg        eval $1=\"\$$1 `$ECHO $2 | $SED 's/:/ /g'`\"
7547963d66acSmrg        ;;
7548963d66acSmrg    *::*)
7549963d66acSmrg        eval $1=\"\$$1\ `$ECHO $2 | $SED -e 's/.*:://' -e 's/:/ /g'`\"
7550963d66acSmrg        eval $1=\"`$ECHO $2 | $SED -e 's/::.*//' -e 's/:/ /g'`\ \$$1\"
7551963d66acSmrg        ;;
7552963d66acSmrg    *)
7553963d66acSmrg        eval $1=\"`$ECHO $2 | $SED 's/:/ /g'`\"
7554963d66acSmrg        ;;
7555963d66acSmrg    esac
7556963d66acSmrg}
7557963d66acSmrg
755890b17f1bSmrgac_ext=c
755990b17f1bSmrgac_cpp='$CPP $CPPFLAGS'
756090b17f1bSmrgac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
756190b17f1bSmrgac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
756290b17f1bSmrgac_compiler_gnu=$ac_cv_c_compiler_gnu
756390b17f1bSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: checking how to run the C preprocessor" >&5
756490b17f1bSmrg$as_echo_n "checking how to run the C preprocessor... " >&6; }
756590b17f1bSmrg# On Suns, sometimes $CPP names a directory.
756690b17f1bSmrgif test -n "$CPP" && test -d "$CPP"; then
756790b17f1bSmrg  CPP=
756890b17f1bSmrgfi
756990b17f1bSmrgif test -z "$CPP"; then
757090b17f1bSmrg  if ${ac_cv_prog_CPP+:} false; then :
757190b17f1bSmrg  $as_echo_n "(cached) " >&6
757290b17f1bSmrgelse
757390b17f1bSmrg      # Double quotes because CPP needs to be expanded
757490b17f1bSmrg    for CPP in "$CC -E" "$CC -E -traditional-cpp" "/lib/cpp"
757590b17f1bSmrg    do
757690b17f1bSmrg      ac_preproc_ok=false
757790b17f1bSmrgfor ac_c_preproc_warn_flag in '' yes
757890b17f1bSmrgdo
757990b17f1bSmrg  # Use a header file that comes with gcc, so configuring glibc
758090b17f1bSmrg  # with a fresh cross-compiler works.
758190b17f1bSmrg  # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
758290b17f1bSmrg  # <limits.h> exists even on freestanding compilers.
758390b17f1bSmrg  # On the NeXT, cc -E runs the code through the compiler's parser,
758490b17f1bSmrg  # not just through cpp. "Syntax error" is here to catch this case.
758590b17f1bSmrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
758690b17f1bSmrg/* end confdefs.h.  */
758790b17f1bSmrg#ifdef __STDC__
758890b17f1bSmrg# include <limits.h>
758990b17f1bSmrg#else
759090b17f1bSmrg# include <assert.h>
759190b17f1bSmrg#endif
759290b17f1bSmrg		     Syntax error
759390b17f1bSmrg_ACEOF
759490b17f1bSmrgif ac_fn_c_try_cpp "$LINENO"; then :
75957e6fb56fSmrg
759690b17f1bSmrgelse
759790b17f1bSmrg  # Broken: fails on valid input.
759890b17f1bSmrgcontinue
759990b17f1bSmrgfi
760090b17f1bSmrgrm -f conftest.err conftest.i conftest.$ac_ext
76017e6fb56fSmrg
760290b17f1bSmrg  # OK, works on sane cases.  Now check whether nonexistent headers
760390b17f1bSmrg  # can be detected and how.
760490b17f1bSmrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
760590b17f1bSmrg/* end confdefs.h.  */
760690b17f1bSmrg#include <ac_nonexistent.h>
760790b17f1bSmrg_ACEOF
760890b17f1bSmrgif ac_fn_c_try_cpp "$LINENO"; then :
760990b17f1bSmrg  # Broken: success on invalid input.
761090b17f1bSmrgcontinue
761190b17f1bSmrgelse
761290b17f1bSmrg  # Passes both tests.
761390b17f1bSmrgac_preproc_ok=:
761490b17f1bSmrgbreak
76157e6fb56fSmrgfi
761690b17f1bSmrgrm -f conftest.err conftest.i conftest.$ac_ext
76177e6fb56fSmrg
761890b17f1bSmrgdone
761990b17f1bSmrg# Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
762090b17f1bSmrgrm -f conftest.i conftest.err conftest.$ac_ext
762190b17f1bSmrgif $ac_preproc_ok; then :
762290b17f1bSmrg  break
762390b17f1bSmrgfi
76247e6fb56fSmrg
762590b17f1bSmrg    done
762690b17f1bSmrg    ac_cv_prog_CPP=$CPP
76277e6fb56fSmrg
762890b17f1bSmrgfi
762990b17f1bSmrg  CPP=$ac_cv_prog_CPP
76307e6fb56fSmrgelse
763190b17f1bSmrg  ac_cv_prog_CPP=$CPP
763290b17f1bSmrgfi
763390b17f1bSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $CPP" >&5
763490b17f1bSmrg$as_echo "$CPP" >&6; }
763590b17f1bSmrgac_preproc_ok=false
763690b17f1bSmrgfor ac_c_preproc_warn_flag in '' yes
763790b17f1bSmrgdo
763890b17f1bSmrg  # Use a header file that comes with gcc, so configuring glibc
763990b17f1bSmrg  # with a fresh cross-compiler works.
764090b17f1bSmrg  # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
764190b17f1bSmrg  # <limits.h> exists even on freestanding compilers.
764290b17f1bSmrg  # On the NeXT, cc -E runs the code through the compiler's parser,
764390b17f1bSmrg  # not just through cpp. "Syntax error" is here to catch this case.
764490b17f1bSmrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
764590b17f1bSmrg/* end confdefs.h.  */
764690b17f1bSmrg#ifdef __STDC__
764790b17f1bSmrg# include <limits.h>
764890b17f1bSmrg#else
764990b17f1bSmrg# include <assert.h>
765090b17f1bSmrg#endif
765190b17f1bSmrg		     Syntax error
765290b17f1bSmrg_ACEOF
765390b17f1bSmrgif ac_fn_c_try_cpp "$LINENO"; then :
765490b17f1bSmrg
765590b17f1bSmrgelse
765690b17f1bSmrg  # Broken: fails on valid input.
765790b17f1bSmrgcontinue
76587e6fb56fSmrgfi
765990b17f1bSmrgrm -f conftest.err conftest.i conftest.$ac_ext
76607e6fb56fSmrg
766190b17f1bSmrg  # OK, works on sane cases.  Now check whether nonexistent headers
766290b17f1bSmrg  # can be detected and how.
766390b17f1bSmrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
766490b17f1bSmrg/* end confdefs.h.  */
766590b17f1bSmrg#include <ac_nonexistent.h>
766690b17f1bSmrg_ACEOF
766790b17f1bSmrgif ac_fn_c_try_cpp "$LINENO"; then :
766890b17f1bSmrg  # Broken: success on invalid input.
766990b17f1bSmrgcontinue
767090b17f1bSmrgelse
767190b17f1bSmrg  # Passes both tests.
767290b17f1bSmrgac_preproc_ok=:
767390b17f1bSmrgbreak
767490b17f1bSmrgfi
767590b17f1bSmrgrm -f conftest.err conftest.i conftest.$ac_ext
767690b17f1bSmrg
767790b17f1bSmrgdone
767890b17f1bSmrg# Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
767990b17f1bSmrgrm -f conftest.i conftest.err conftest.$ac_ext
768090b17f1bSmrgif $ac_preproc_ok; then :
768190b17f1bSmrg
768290b17f1bSmrgelse
768390b17f1bSmrg  { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
768490b17f1bSmrg$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
768590b17f1bSmrgas_fn_error $? "C preprocessor \"$CPP\" fails sanity check
768690b17f1bSmrgSee \`config.log' for more details" "$LINENO" 5; }
768790b17f1bSmrgfi
76887e6fb56fSmrg
76897e6fb56fSmrgac_ext=c
76907e6fb56fSmrgac_cpp='$CPP $CPPFLAGS'
76917e6fb56fSmrgac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
76927e6fb56fSmrgac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
76937e6fb56fSmrgac_compiler_gnu=$ac_cv_c_compiler_gnu
76947e6fb56fSmrg
76957e6fb56fSmrg
769690b17f1bSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for ANSI C header files" >&5
769790b17f1bSmrg$as_echo_n "checking for ANSI C header files... " >&6; }
769890b17f1bSmrgif ${ac_cv_header_stdc+:} false; then :
769990b17f1bSmrg  $as_echo_n "(cached) " >&6
770090b17f1bSmrgelse
770190b17f1bSmrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
770290b17f1bSmrg/* end confdefs.h.  */
770390b17f1bSmrg#include <stdlib.h>
770490b17f1bSmrg#include <stdarg.h>
770590b17f1bSmrg#include <string.h>
770690b17f1bSmrg#include <float.h>
77077e6fb56fSmrg
770890b17f1bSmrgint
770990b17f1bSmrgmain ()
771090b17f1bSmrg{
77117e6fb56fSmrg
771290b17f1bSmrg  ;
771390b17f1bSmrg  return 0;
771490b17f1bSmrg}
771590b17f1bSmrg_ACEOF
771690b17f1bSmrgif ac_fn_c_try_compile "$LINENO"; then :
771790b17f1bSmrg  ac_cv_header_stdc=yes
771890b17f1bSmrgelse
771990b17f1bSmrg  ac_cv_header_stdc=no
772090b17f1bSmrgfi
772190b17f1bSmrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
77227e6fb56fSmrg
772390b17f1bSmrgif test $ac_cv_header_stdc = yes; then
772490b17f1bSmrg  # SunOS 4.x string.h does not declare mem*, contrary to ANSI.
772590b17f1bSmrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
772690b17f1bSmrg/* end confdefs.h.  */
772790b17f1bSmrg#include <string.h>
77287e6fb56fSmrg
772990b17f1bSmrg_ACEOF
773090b17f1bSmrgif (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
773190b17f1bSmrg  $EGREP "memchr" >/dev/null 2>&1; then :
77327e6fb56fSmrg
773390b17f1bSmrgelse
773490b17f1bSmrg  ac_cv_header_stdc=no
773590b17f1bSmrgfi
773690b17f1bSmrgrm -f conftest*
77377e6fb56fSmrg
773890b17f1bSmrgfi
77397e6fb56fSmrg
774090b17f1bSmrgif test $ac_cv_header_stdc = yes; then
774190b17f1bSmrg  # ISC 2.0.2 stdlib.h does not declare free, contrary to ANSI.
774290b17f1bSmrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
774390b17f1bSmrg/* end confdefs.h.  */
774490b17f1bSmrg#include <stdlib.h>
77457e6fb56fSmrg
774690b17f1bSmrg_ACEOF
774790b17f1bSmrgif (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
774890b17f1bSmrg  $EGREP "free" >/dev/null 2>&1; then :
77497e6fb56fSmrg
775090b17f1bSmrgelse
775190b17f1bSmrg  ac_cv_header_stdc=no
775290b17f1bSmrgfi
775390b17f1bSmrgrm -f conftest*
77547e6fb56fSmrg
775590b17f1bSmrgfi
77567e6fb56fSmrg
775790b17f1bSmrgif test $ac_cv_header_stdc = yes; then
775890b17f1bSmrg  # /bin/cc in Irix-4.0.5 gets non-ANSI ctype macros unless using -ansi.
775990b17f1bSmrg  if test "$cross_compiling" = yes; then :
776090b17f1bSmrg  :
776190b17f1bSmrgelse
776290b17f1bSmrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
776390b17f1bSmrg/* end confdefs.h.  */
776490b17f1bSmrg#include <ctype.h>
776590b17f1bSmrg#include <stdlib.h>
776690b17f1bSmrg#if ((' ' & 0x0FF) == 0x020)
776790b17f1bSmrg# define ISLOWER(c) ('a' <= (c) && (c) <= 'z')
776890b17f1bSmrg# define TOUPPER(c) (ISLOWER(c) ? 'A' + ((c) - 'a') : (c))
776990b17f1bSmrg#else
777090b17f1bSmrg# define ISLOWER(c) \
777190b17f1bSmrg		   (('a' <= (c) && (c) <= 'i') \
777290b17f1bSmrg		     || ('j' <= (c) && (c) <= 'r') \
777390b17f1bSmrg		     || ('s' <= (c) && (c) <= 'z'))
777490b17f1bSmrg# define TOUPPER(c) (ISLOWER(c) ? ((c) | 0x40) : (c))
777590b17f1bSmrg#endif
77767e6fb56fSmrg
777790b17f1bSmrg#define XOR(e, f) (((e) && !(f)) || (!(e) && (f)))
777890b17f1bSmrgint
777990b17f1bSmrgmain ()
778090b17f1bSmrg{
778190b17f1bSmrg  int i;
778290b17f1bSmrg  for (i = 0; i < 256; i++)
778390b17f1bSmrg    if (XOR (islower (i), ISLOWER (i))
778490b17f1bSmrg	|| toupper (i) != TOUPPER (i))
778590b17f1bSmrg      return 2;
778690b17f1bSmrg  return 0;
778790b17f1bSmrg}
778890b17f1bSmrg_ACEOF
778990b17f1bSmrgif ac_fn_c_try_run "$LINENO"; then :
77907e6fb56fSmrg
779190b17f1bSmrgelse
779290b17f1bSmrg  ac_cv_header_stdc=no
779390b17f1bSmrgfi
779490b17f1bSmrgrm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
779590b17f1bSmrg  conftest.$ac_objext conftest.beam conftest.$ac_ext
779690b17f1bSmrgfi
77977e6fb56fSmrg
779890b17f1bSmrgfi
779990b17f1bSmrgfi
780090b17f1bSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_header_stdc" >&5
780190b17f1bSmrg$as_echo "$ac_cv_header_stdc" >&6; }
780290b17f1bSmrgif test $ac_cv_header_stdc = yes; then
78037e6fb56fSmrg
780490b17f1bSmrg$as_echo "#define STDC_HEADERS 1" >>confdefs.h
78057e6fb56fSmrg
78067e6fb56fSmrgfi
78077e6fb56fSmrg
780890b17f1bSmrg# On IRIX 5.3, sys/types and inttypes.h are conflicting.
780990b17f1bSmrgfor ac_header in sys/types.h sys/stat.h stdlib.h string.h memory.h strings.h \
781090b17f1bSmrg		  inttypes.h stdint.h unistd.h
781190b17f1bSmrgdo :
781290b17f1bSmrg  as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
781390b17f1bSmrgac_fn_c_check_header_compile "$LINENO" "$ac_header" "$as_ac_Header" "$ac_includes_default
781490b17f1bSmrg"
781590b17f1bSmrgif eval test \"x\$"$as_ac_Header"\" = x"yes"; then :
781690b17f1bSmrg  cat >>confdefs.h <<_ACEOF
781790b17f1bSmrg#define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1
781890b17f1bSmrg_ACEOF
781990b17f1bSmrg
78207e6fb56fSmrgfi
78217e6fb56fSmrg
782290b17f1bSmrgdone
782390b17f1bSmrg
782490b17f1bSmrg
782590b17f1bSmrgfor ac_header in dlfcn.h
782690b17f1bSmrgdo :
782790b17f1bSmrg  ac_fn_c_check_header_compile "$LINENO" "dlfcn.h" "ac_cv_header_dlfcn_h" "$ac_includes_default
782890b17f1bSmrg"
782990b17f1bSmrgif test "x$ac_cv_header_dlfcn_h" = xyes; then :
783090b17f1bSmrg  cat >>confdefs.h <<_ACEOF
783190b17f1bSmrg#define HAVE_DLFCN_H 1
783290b17f1bSmrg_ACEOF
783390b17f1bSmrg
78347e6fb56fSmrgfi
78357e6fb56fSmrg
783690b17f1bSmrgdone
78377e6fb56fSmrg
78387e6fb56fSmrg
78397e6fb56fSmrg
78407e6fb56fSmrg
78417e6fb56fSmrg
784290b17f1bSmrg# Set options
78437e6fb56fSmrg
78447e6fb56fSmrg
78457e6fb56fSmrg
784690b17f1bSmrg        enable_dlopen=no
78477e6fb56fSmrg
78487e6fb56fSmrg
784990b17f1bSmrg  enable_win32_dll=no
78507e6fb56fSmrg
78517e6fb56fSmrg
785290b17f1bSmrg            # Check whether --enable-shared was given.
785390b17f1bSmrgif test "${enable_shared+set}" = set; then :
785490b17f1bSmrg  enableval=$enable_shared; p=${PACKAGE-default}
785590b17f1bSmrg    case $enableval in
785690b17f1bSmrg    yes) enable_shared=yes ;;
785790b17f1bSmrg    no) enable_shared=no ;;
78587e6fb56fSmrg    *)
785990b17f1bSmrg      enable_shared=no
786090b17f1bSmrg      # Look at the argument we got.  We use all the common list separators.
7861963d66acSmrg      lt_save_ifs=$IFS; IFS=$IFS$PATH_SEPARATOR,
786290b17f1bSmrg      for pkg in $enableval; do
7863963d66acSmrg	IFS=$lt_save_ifs
786490b17f1bSmrg	if test "X$pkg" = "X$p"; then
786590b17f1bSmrg	  enable_shared=yes
786690b17f1bSmrg	fi
786790b17f1bSmrg      done
7868963d66acSmrg      IFS=$lt_save_ifs
78697e6fb56fSmrg      ;;
78707e6fb56fSmrg    esac
787190b17f1bSmrgelse
787290b17f1bSmrg  enable_shared=yes
787390b17f1bSmrgfi
78747e6fb56fSmrg
78757e6fb56fSmrg
78767e6fb56fSmrg
78777e6fb56fSmrg
78787e6fb56fSmrg
78797e6fb56fSmrg
78807e6fb56fSmrg
78817e6fb56fSmrg
78827e6fb56fSmrg
78837e6fb56fSmrg
78847e6fb56fSmrg
788590b17f1bSmrg# Check whether --with-pic was given.
788690b17f1bSmrgif test "${with_pic+set}" = set; then :
788790b17f1bSmrg  withval=$with_pic; lt_p=${PACKAGE-default}
788890b17f1bSmrg    case $withval in
788990b17f1bSmrg    yes|no) pic_mode=$withval ;;
789090b17f1bSmrg    *)
789190b17f1bSmrg      pic_mode=default
789290b17f1bSmrg      # Look at the argument we got.  We use all the common list separators.
7893963d66acSmrg      lt_save_ifs=$IFS; IFS=$IFS$PATH_SEPARATOR,
789490b17f1bSmrg      for lt_pkg in $withval; do
7895963d66acSmrg	IFS=$lt_save_ifs
789690b17f1bSmrg	if test "X$lt_pkg" = "X$lt_p"; then
789790b17f1bSmrg	  pic_mode=yes
789890b17f1bSmrg	fi
789990b17f1bSmrg      done
7900963d66acSmrg      IFS=$lt_save_ifs
79017e6fb56fSmrg      ;;
790290b17f1bSmrg    esac
790390b17f1bSmrgelse
790490b17f1bSmrg  pic_mode=default
790590b17f1bSmrgfi
79067e6fb56fSmrg
79077e6fb56fSmrg
79087e6fb56fSmrg
79097e6fb56fSmrg
79107e6fb56fSmrg
79117e6fb56fSmrg
79127e6fb56fSmrg
79137e6fb56fSmrg
791490b17f1bSmrg  # Check whether --enable-fast-install was given.
791590b17f1bSmrgif test "${enable_fast_install+set}" = set; then :
791690b17f1bSmrg  enableval=$enable_fast_install; p=${PACKAGE-default}
791790b17f1bSmrg    case $enableval in
791890b17f1bSmrg    yes) enable_fast_install=yes ;;
791990b17f1bSmrg    no) enable_fast_install=no ;;
792090b17f1bSmrg    *)
792190b17f1bSmrg      enable_fast_install=no
792290b17f1bSmrg      # Look at the argument we got.  We use all the common list separators.
7923963d66acSmrg      lt_save_ifs=$IFS; IFS=$IFS$PATH_SEPARATOR,
792490b17f1bSmrg      for pkg in $enableval; do
7925963d66acSmrg	IFS=$lt_save_ifs
792690b17f1bSmrg	if test "X$pkg" = "X$p"; then
792790b17f1bSmrg	  enable_fast_install=yes
792890b17f1bSmrg	fi
792990b17f1bSmrg      done
7930963d66acSmrg      IFS=$lt_save_ifs
793190b17f1bSmrg      ;;
793290b17f1bSmrg    esac
79337e6fb56fSmrgelse
793490b17f1bSmrg  enable_fast_install=yes
79357e6fb56fSmrgfi
79367e6fb56fSmrg
79377e6fb56fSmrg
79387e6fb56fSmrg
79397e6fb56fSmrg
79407e6fb56fSmrg
79417e6fb56fSmrg
79427e6fb56fSmrg
79437e6fb56fSmrg
7944963d66acSmrg  shared_archive_member_spec=
7945963d66acSmrgcase $host,$enable_shared in
7946963d66acSmrgpower*-*-aix[5-9]*,yes)
7947963d66acSmrg  { $as_echo "$as_me:${as_lineno-$LINENO}: checking which variant of shared library versioning to provide" >&5
7948963d66acSmrg$as_echo_n "checking which variant of shared library versioning to provide... " >&6; }
7949963d66acSmrg
7950963d66acSmrg# Check whether --with-aix-soname was given.
7951963d66acSmrgif test "${with_aix_soname+set}" = set; then :
7952963d66acSmrg  withval=$with_aix_soname; case $withval in
7953963d66acSmrg    aix|svr4|both)
7954963d66acSmrg      ;;
7955963d66acSmrg    *)
7956963d66acSmrg      as_fn_error $? "Unknown argument to --with-aix-soname" "$LINENO" 5
7957963d66acSmrg      ;;
7958963d66acSmrg    esac
7959963d66acSmrg    lt_cv_with_aix_soname=$with_aix_soname
7960963d66acSmrgelse
7961963d66acSmrg  if ${lt_cv_with_aix_soname+:} false; then :
7962963d66acSmrg  $as_echo_n "(cached) " >&6
7963963d66acSmrgelse
7964963d66acSmrg  lt_cv_with_aix_soname=aix
7965963d66acSmrgfi
7966963d66acSmrg
7967963d66acSmrg    with_aix_soname=$lt_cv_with_aix_soname
7968963d66acSmrgfi
7969963d66acSmrg
7970963d66acSmrg  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $with_aix_soname" >&5
7971963d66acSmrg$as_echo "$with_aix_soname" >&6; }
7972963d66acSmrg  if test aix != "$with_aix_soname"; then
7973963d66acSmrg    # For the AIX way of multilib, we name the shared archive member
7974963d66acSmrg    # based on the bitwidth used, traditionally 'shr.o' or 'shr_64.o',
7975963d66acSmrg    # and 'shr.imp' or 'shr_64.imp', respectively, for the Import File.
7976963d66acSmrg    # Even when GNU compilers ignore OBJECT_MODE but need '-maix64' flag,
7977963d66acSmrg    # the AIX toolchain works better with OBJECT_MODE set (default 32).
7978963d66acSmrg    if test 64 = "${OBJECT_MODE-32}"; then
7979963d66acSmrg      shared_archive_member_spec=shr_64
7980963d66acSmrg    else
7981963d66acSmrg      shared_archive_member_spec=shr
7982963d66acSmrg    fi
7983963d66acSmrg  fi
7984963d66acSmrg  ;;
7985963d66acSmrg*)
7986963d66acSmrg  with_aix_soname=aix
7987963d66acSmrg  ;;
7988963d66acSmrgesac
7989963d66acSmrg
7990963d66acSmrg
7991963d66acSmrg
7992963d66acSmrg
7993963d66acSmrg
7994963d66acSmrg
7995963d66acSmrg
79967e6fb56fSmrg
79977e6fb56fSmrg
79987e6fb56fSmrg
799990b17f1bSmrg# This can be used to rebuild libtool when needed
8000963d66acSmrgLIBTOOL_DEPS=$ltmain
80017e6fb56fSmrg
800290b17f1bSmrg# Always use our own libtool.
800390b17f1bSmrgLIBTOOL='$(SHELL) $(top_builddir)/libtool'
80047e6fb56fSmrg
80057e6fb56fSmrg
80067e6fb56fSmrg
80077e6fb56fSmrg
80087e6fb56fSmrg
80097e6fb56fSmrg
80107e6fb56fSmrg
80117e6fb56fSmrg
80127e6fb56fSmrg
80137e6fb56fSmrg
80147e6fb56fSmrg
80157e6fb56fSmrg
80167e6fb56fSmrg
80177e6fb56fSmrg
80187e6fb56fSmrg
80197e6fb56fSmrg
80207e6fb56fSmrg
80217e6fb56fSmrg
80227e6fb56fSmrg
80237e6fb56fSmrg
80247e6fb56fSmrg
80257e6fb56fSmrg
80267e6fb56fSmrg
80277e6fb56fSmrg
80287e6fb56fSmrg
80297e6fb56fSmrg
80307e6fb56fSmrg
80317e6fb56fSmrg
80327e6fb56fSmrg
80337e6fb56fSmrg
803490b17f1bSmrgtest -z "$LN_S" && LN_S="ln -s"
80357e6fb56fSmrg
80367e6fb56fSmrg
80377e6fb56fSmrg
80387e6fb56fSmrg
80397e6fb56fSmrg
80407e6fb56fSmrg
80417e6fb56fSmrg
80427e6fb56fSmrg
80437e6fb56fSmrg
80447e6fb56fSmrg
80457e6fb56fSmrg
80467e6fb56fSmrg
80477e6fb56fSmrg
80487e6fb56fSmrg
8049963d66acSmrgif test -n "${ZSH_VERSION+set}"; then
805090b17f1bSmrg   setopt NO_GLOB_SUBST
805190b17f1bSmrgfi
80527e6fb56fSmrg
805390b17f1bSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for objdir" >&5
805490b17f1bSmrg$as_echo_n "checking for objdir... " >&6; }
805590b17f1bSmrgif ${lt_cv_objdir+:} false; then :
805690b17f1bSmrg  $as_echo_n "(cached) " >&6
805790b17f1bSmrgelse
805890b17f1bSmrg  rm -f .libs 2>/dev/null
805990b17f1bSmrgmkdir .libs 2>/dev/null
806090b17f1bSmrgif test -d .libs; then
806190b17f1bSmrg  lt_cv_objdir=.libs
806290b17f1bSmrgelse
806390b17f1bSmrg  # MS-DOS does not allow filenames that begin with a dot.
806490b17f1bSmrg  lt_cv_objdir=_libs
806590b17f1bSmrgfi
806690b17f1bSmrgrmdir .libs 2>/dev/null
806790b17f1bSmrgfi
806890b17f1bSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_objdir" >&5
806990b17f1bSmrg$as_echo "$lt_cv_objdir" >&6; }
807090b17f1bSmrgobjdir=$lt_cv_objdir
80717e6fb56fSmrg
80727e6fb56fSmrg
80737e6fb56fSmrg
80747e6fb56fSmrg
80757e6fb56fSmrg
807690b17f1bSmrgcat >>confdefs.h <<_ACEOF
807790b17f1bSmrg#define LT_OBJDIR "$lt_cv_objdir/"
807890b17f1bSmrg_ACEOF
80797e6fb56fSmrg
80807e6fb56fSmrg
80817e6fb56fSmrg
80827e6fb56fSmrg
808390b17f1bSmrgcase $host_os in
808490b17f1bSmrgaix3*)
808590b17f1bSmrg  # AIX sometimes has problems with the GCC collect2 program.  For some
808690b17f1bSmrg  # reason, if we set the COLLECT_NAMES environment variable, the problems
808790b17f1bSmrg  # vanish in a puff of smoke.
8088963d66acSmrg  if test set != "${COLLECT_NAMES+set}"; then
808990b17f1bSmrg    COLLECT_NAMES=
809090b17f1bSmrg    export COLLECT_NAMES
809190b17f1bSmrg  fi
809290b17f1bSmrg  ;;
809390b17f1bSmrgesac
80947e6fb56fSmrg
809590b17f1bSmrg# Global variables:
809690b17f1bSmrgofile=libtool
809790b17f1bSmrgcan_build_shared=yes
80987e6fb56fSmrg
8099963d66acSmrg# All known linkers require a '.a' archive for static linking (except MSVC,
810090b17f1bSmrg# which needs '.lib').
810190b17f1bSmrglibext=a
81027e6fb56fSmrg
8103963d66acSmrgwith_gnu_ld=$lt_cv_prog_gnu_ld
81047e6fb56fSmrg
8105963d66acSmrgold_CC=$CC
8106963d66acSmrgold_CFLAGS=$CFLAGS
81077e6fb56fSmrg
810890b17f1bSmrg# Set sane defaults for various variables
810990b17f1bSmrgtest -z "$CC" && CC=cc
811090b17f1bSmrgtest -z "$LTCC" && LTCC=$CC
811190b17f1bSmrgtest -z "$LTCFLAGS" && LTCFLAGS=$CFLAGS
811290b17f1bSmrgtest -z "$LD" && LD=ld
811390b17f1bSmrgtest -z "$ac_objext" && ac_objext=o
81147e6fb56fSmrg
8115963d66acSmrgfunc_cc_basename $compiler
8116963d66acSmrgcc_basename=$func_cc_basename_result
811790b17f1bSmrg
811890b17f1bSmrg
811990b17f1bSmrg# Only perform the check for file, if the check method requires it
812090b17f1bSmrgtest -z "$MAGIC_CMD" && MAGIC_CMD=file
812190b17f1bSmrgcase $deplibs_check_method in
812290b17f1bSmrgfile_magic*)
812390b17f1bSmrg  if test "$file_magic_cmd" = '$MAGIC_CMD'; then
812490b17f1bSmrg    { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ${ac_tool_prefix}file" >&5
812590b17f1bSmrg$as_echo_n "checking for ${ac_tool_prefix}file... " >&6; }
812690b17f1bSmrgif ${lt_cv_path_MAGIC_CMD+:} false; then :
812790b17f1bSmrg  $as_echo_n "(cached) " >&6
812890b17f1bSmrgelse
812990b17f1bSmrg  case $MAGIC_CMD in
813090b17f1bSmrg[\\/*] |  ?:[\\/]*)
8131963d66acSmrg  lt_cv_path_MAGIC_CMD=$MAGIC_CMD # Let the user override the test with a path.
813290b17f1bSmrg  ;;
813390b17f1bSmrg*)
8134963d66acSmrg  lt_save_MAGIC_CMD=$MAGIC_CMD
8135963d66acSmrg  lt_save_ifs=$IFS; IFS=$PATH_SEPARATOR
813690b17f1bSmrg  ac_dummy="/usr/bin$PATH_SEPARATOR$PATH"
813790b17f1bSmrg  for ac_dir in $ac_dummy; do
8138963d66acSmrg    IFS=$lt_save_ifs
813990b17f1bSmrg    test -z "$ac_dir" && ac_dir=.
8140963d66acSmrg    if test -f "$ac_dir/${ac_tool_prefix}file"; then
8141963d66acSmrg      lt_cv_path_MAGIC_CMD=$ac_dir/"${ac_tool_prefix}file"
814290b17f1bSmrg      if test -n "$file_magic_test_file"; then
814390b17f1bSmrg	case $deplibs_check_method in
814490b17f1bSmrg	"file_magic "*)
814590b17f1bSmrg	  file_magic_regex=`expr "$deplibs_check_method" : "file_magic \(.*\)"`
8146963d66acSmrg	  MAGIC_CMD=$lt_cv_path_MAGIC_CMD
814790b17f1bSmrg	  if eval $file_magic_cmd \$file_magic_test_file 2> /dev/null |
814890b17f1bSmrg	    $EGREP "$file_magic_regex" > /dev/null; then
814990b17f1bSmrg	    :
815090b17f1bSmrg	  else
815190b17f1bSmrg	    cat <<_LT_EOF 1>&2
815290b17f1bSmrg
815390b17f1bSmrg*** Warning: the command libtool uses to detect shared libraries,
815490b17f1bSmrg*** $file_magic_cmd, produces output that libtool cannot recognize.
815590b17f1bSmrg*** The result is that libtool may fail to recognize shared libraries
815690b17f1bSmrg*** as such.  This will affect the creation of libtool libraries that
815790b17f1bSmrg*** depend on shared libraries, but programs linked with such libtool
815890b17f1bSmrg*** libraries will work regardless of this problem.  Nevertheless, you
815990b17f1bSmrg*** may want to report the problem to your system manager and/or to
816090b17f1bSmrg*** bug-libtool@gnu.org
816190b17f1bSmrg
816290b17f1bSmrg_LT_EOF
816390b17f1bSmrg	  fi ;;
81647e6fb56fSmrg	esac
81657e6fb56fSmrg      fi
816690b17f1bSmrg      break
816790b17f1bSmrg    fi
816890b17f1bSmrg  done
8169963d66acSmrg  IFS=$lt_save_ifs
8170963d66acSmrg  MAGIC_CMD=$lt_save_MAGIC_CMD
817190b17f1bSmrg  ;;
817290b17f1bSmrgesac
817390b17f1bSmrgfi
81747e6fb56fSmrg
8175963d66acSmrgMAGIC_CMD=$lt_cv_path_MAGIC_CMD
817690b17f1bSmrgif test -n "$MAGIC_CMD"; then
817790b17f1bSmrg  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $MAGIC_CMD" >&5
817890b17f1bSmrg$as_echo "$MAGIC_CMD" >&6; }
817990b17f1bSmrgelse
818090b17f1bSmrg  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
818190b17f1bSmrg$as_echo "no" >&6; }
818290b17f1bSmrgfi
81837e6fb56fSmrg
81847e6fb56fSmrg
81857e6fb56fSmrg
81867e6fb56fSmrg
81877e6fb56fSmrg
818890b17f1bSmrgif test -z "$lt_cv_path_MAGIC_CMD"; then
818990b17f1bSmrg  if test -n "$ac_tool_prefix"; then
819090b17f1bSmrg    { $as_echo "$as_me:${as_lineno-$LINENO}: checking for file" >&5
819190b17f1bSmrg$as_echo_n "checking for file... " >&6; }
819290b17f1bSmrgif ${lt_cv_path_MAGIC_CMD+:} false; then :
819390b17f1bSmrg  $as_echo_n "(cached) " >&6
819490b17f1bSmrgelse
819590b17f1bSmrg  case $MAGIC_CMD in
819690b17f1bSmrg[\\/*] |  ?:[\\/]*)
8197963d66acSmrg  lt_cv_path_MAGIC_CMD=$MAGIC_CMD # Let the user override the test with a path.
819890b17f1bSmrg  ;;
819990b17f1bSmrg*)
8200963d66acSmrg  lt_save_MAGIC_CMD=$MAGIC_CMD
8201963d66acSmrg  lt_save_ifs=$IFS; IFS=$PATH_SEPARATOR
820290b17f1bSmrg  ac_dummy="/usr/bin$PATH_SEPARATOR$PATH"
820390b17f1bSmrg  for ac_dir in $ac_dummy; do
8204963d66acSmrg    IFS=$lt_save_ifs
820590b17f1bSmrg    test -z "$ac_dir" && ac_dir=.
8206963d66acSmrg    if test -f "$ac_dir/file"; then
8207963d66acSmrg      lt_cv_path_MAGIC_CMD=$ac_dir/"file"
820890b17f1bSmrg      if test -n "$file_magic_test_file"; then
820990b17f1bSmrg	case $deplibs_check_method in
821090b17f1bSmrg	"file_magic "*)
821190b17f1bSmrg	  file_magic_regex=`expr "$deplibs_check_method" : "file_magic \(.*\)"`
8212963d66acSmrg	  MAGIC_CMD=$lt_cv_path_MAGIC_CMD
821390b17f1bSmrg	  if eval $file_magic_cmd \$file_magic_test_file 2> /dev/null |
821490b17f1bSmrg	    $EGREP "$file_magic_regex" > /dev/null; then
821590b17f1bSmrg	    :
821690b17f1bSmrg	  else
821790b17f1bSmrg	    cat <<_LT_EOF 1>&2
82187e6fb56fSmrg
821990b17f1bSmrg*** Warning: the command libtool uses to detect shared libraries,
822090b17f1bSmrg*** $file_magic_cmd, produces output that libtool cannot recognize.
822190b17f1bSmrg*** The result is that libtool may fail to recognize shared libraries
822290b17f1bSmrg*** as such.  This will affect the creation of libtool libraries that
822390b17f1bSmrg*** depend on shared libraries, but programs linked with such libtool
822490b17f1bSmrg*** libraries will work regardless of this problem.  Nevertheless, you
822590b17f1bSmrg*** may want to report the problem to your system manager and/or to
822690b17f1bSmrg*** bug-libtool@gnu.org
82277e6fb56fSmrg
822890b17f1bSmrg_LT_EOF
822990b17f1bSmrg	  fi ;;
823090b17f1bSmrg	esac
82317e6fb56fSmrg      fi
823290b17f1bSmrg      break
823390b17f1bSmrg    fi
823490b17f1bSmrg  done
8235963d66acSmrg  IFS=$lt_save_ifs
8236963d66acSmrg  MAGIC_CMD=$lt_save_MAGIC_CMD
823790b17f1bSmrg  ;;
823890b17f1bSmrgesac
823990b17f1bSmrgfi
82407e6fb56fSmrg
8241963d66acSmrgMAGIC_CMD=$lt_cv_path_MAGIC_CMD
824290b17f1bSmrgif test -n "$MAGIC_CMD"; then
824390b17f1bSmrg  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $MAGIC_CMD" >&5
824490b17f1bSmrg$as_echo "$MAGIC_CMD" >&6; }
824590b17f1bSmrgelse
824690b17f1bSmrg  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
824790b17f1bSmrg$as_echo "no" >&6; }
824890b17f1bSmrgfi
82497e6fb56fSmrg
82507e6fb56fSmrg
825190b17f1bSmrg  else
825290b17f1bSmrg    MAGIC_CMD=:
825390b17f1bSmrg  fi
825490b17f1bSmrgfi
82557e6fb56fSmrg
825690b17f1bSmrg  fi
825790b17f1bSmrg  ;;
825890b17f1bSmrgesac
82597e6fb56fSmrg
826090b17f1bSmrg# Use C for the default configuration in the libtool script
826190b17f1bSmrg
8262963d66acSmrglt_save_CC=$CC
826390b17f1bSmrgac_ext=c
826490b17f1bSmrgac_cpp='$CPP $CPPFLAGS'
826590b17f1bSmrgac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
826690b17f1bSmrgac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
826790b17f1bSmrgac_compiler_gnu=$ac_cv_c_compiler_gnu
826890b17f1bSmrg
826990b17f1bSmrg
827090b17f1bSmrg# Source file extension for C test sources.
827190b17f1bSmrgac_ext=c
827290b17f1bSmrg
827390b17f1bSmrg# Object file extension for compiled C test sources.
827490b17f1bSmrgobjext=o
827590b17f1bSmrgobjext=$objext
827690b17f1bSmrg
827790b17f1bSmrg# Code to be used in simple compile tests
827890b17f1bSmrglt_simple_compile_test_code="int some_variable = 0;"
827990b17f1bSmrg
828090b17f1bSmrg# Code to be used in simple link tests
828190b17f1bSmrglt_simple_link_test_code='int main(){return(0);}'
828290b17f1bSmrg
828390b17f1bSmrg
828490b17f1bSmrg
828590b17f1bSmrg
828690b17f1bSmrg
828790b17f1bSmrg
828890b17f1bSmrg
828990b17f1bSmrg# If no C compiler was specified, use CC.
829090b17f1bSmrgLTCC=${LTCC-"$CC"}
829190b17f1bSmrg
829290b17f1bSmrg# If no C compiler flags were specified, use CFLAGS.
829390b17f1bSmrgLTCFLAGS=${LTCFLAGS-"$CFLAGS"}
829490b17f1bSmrg
829590b17f1bSmrg# Allow CC to be a program name with arguments.
829690b17f1bSmrgcompiler=$CC
829790b17f1bSmrg
829890b17f1bSmrg# Save the default compiler, since it gets overwritten when the other
829990b17f1bSmrg# tags are being tested, and _LT_TAGVAR(compiler, []) is a NOP.
830090b17f1bSmrgcompiler_DEFAULT=$CC
830190b17f1bSmrg
830290b17f1bSmrg# save warnings/boilerplate of simple test code
830390b17f1bSmrgac_outfile=conftest.$ac_objext
830490b17f1bSmrgecho "$lt_simple_compile_test_code" >conftest.$ac_ext
830590b17f1bSmrgeval "$ac_compile" 2>&1 >/dev/null | $SED '/^$/d; /^ *+/d' >conftest.err
830690b17f1bSmrg_lt_compiler_boilerplate=`cat conftest.err`
830790b17f1bSmrg$RM conftest*
830890b17f1bSmrg
830990b17f1bSmrgac_outfile=conftest.$ac_objext
831090b17f1bSmrgecho "$lt_simple_link_test_code" >conftest.$ac_ext
831190b17f1bSmrgeval "$ac_link" 2>&1 >/dev/null | $SED '/^$/d; /^ *+/d' >conftest.err
831290b17f1bSmrg_lt_linker_boilerplate=`cat conftest.err`
831390b17f1bSmrg$RM -r conftest*
831490b17f1bSmrg
831590b17f1bSmrg
831690b17f1bSmrgif test -n "$compiler"; then
831790b17f1bSmrg
831890b17f1bSmrglt_prog_compiler_no_builtin_flag=
831990b17f1bSmrg
8320963d66acSmrgif test yes = "$GCC"; then
832190b17f1bSmrg  case $cc_basename in
832290b17f1bSmrg  nvcc*)
832390b17f1bSmrg    lt_prog_compiler_no_builtin_flag=' -Xcompiler -fno-builtin' ;;
832490b17f1bSmrg  *)
832590b17f1bSmrg    lt_prog_compiler_no_builtin_flag=' -fno-builtin' ;;
832690b17f1bSmrg  esac
832790b17f1bSmrg
832890b17f1bSmrg  { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler supports -fno-rtti -fno-exceptions" >&5
832990b17f1bSmrg$as_echo_n "checking if $compiler supports -fno-rtti -fno-exceptions... " >&6; }
833090b17f1bSmrgif ${lt_cv_prog_compiler_rtti_exceptions+:} false; then :
833190b17f1bSmrg  $as_echo_n "(cached) " >&6
833290b17f1bSmrgelse
833390b17f1bSmrg  lt_cv_prog_compiler_rtti_exceptions=no
833490b17f1bSmrg   ac_outfile=conftest.$ac_objext
833590b17f1bSmrg   echo "$lt_simple_compile_test_code" > conftest.$ac_ext
8336963d66acSmrg   lt_compiler_flag="-fno-rtti -fno-exceptions"  ## exclude from sc_useless_quotes_in_assignment
833790b17f1bSmrg   # Insert the option either (1) after the last *FLAGS variable, or
833890b17f1bSmrg   # (2) before a word containing "conftest.", or (3) at the end.
833990b17f1bSmrg   # Note that $ac_compile itself does not contain backslashes and begins
834090b17f1bSmrg   # with a dollar sign (not a hyphen), so the echo should work correctly.
834190b17f1bSmrg   # The option is referenced via a variable to avoid confusing sed.
834290b17f1bSmrg   lt_compile=`echo "$ac_compile" | $SED \
834390b17f1bSmrg   -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
834490b17f1bSmrg   -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
834590b17f1bSmrg   -e 's:$: $lt_compiler_flag:'`
834690b17f1bSmrg   (eval echo "\"\$as_me:$LINENO: $lt_compile\"" >&5)
834790b17f1bSmrg   (eval "$lt_compile" 2>conftest.err)
834890b17f1bSmrg   ac_status=$?
834990b17f1bSmrg   cat conftest.err >&5
835090b17f1bSmrg   echo "$as_me:$LINENO: \$? = $ac_status" >&5
835190b17f1bSmrg   if (exit $ac_status) && test -s "$ac_outfile"; then
835290b17f1bSmrg     # The compiler can only warn and ignore the option if not recognized
835390b17f1bSmrg     # So say no if there are warnings other than the usual output.
835490b17f1bSmrg     $ECHO "$_lt_compiler_boilerplate" | $SED '/^$/d' >conftest.exp
835590b17f1bSmrg     $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2
835690b17f1bSmrg     if test ! -s conftest.er2 || diff conftest.exp conftest.er2 >/dev/null; then
835790b17f1bSmrg       lt_cv_prog_compiler_rtti_exceptions=yes
835890b17f1bSmrg     fi
835990b17f1bSmrg   fi
836090b17f1bSmrg   $RM conftest*
836190b17f1bSmrg
836290b17f1bSmrgfi
836390b17f1bSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_rtti_exceptions" >&5
836490b17f1bSmrg$as_echo "$lt_cv_prog_compiler_rtti_exceptions" >&6; }
836590b17f1bSmrg
8366963d66acSmrgif test yes = "$lt_cv_prog_compiler_rtti_exceptions"; then
836790b17f1bSmrg    lt_prog_compiler_no_builtin_flag="$lt_prog_compiler_no_builtin_flag -fno-rtti -fno-exceptions"
836890b17f1bSmrgelse
836990b17f1bSmrg    :
837090b17f1bSmrgfi
837190b17f1bSmrg
837290b17f1bSmrgfi
837390b17f1bSmrg
837490b17f1bSmrg
837590b17f1bSmrg
837690b17f1bSmrg
837790b17f1bSmrg
837890b17f1bSmrg
837990b17f1bSmrg  lt_prog_compiler_wl=
838090b17f1bSmrglt_prog_compiler_pic=
838190b17f1bSmrglt_prog_compiler_static=
838290b17f1bSmrg
838390b17f1bSmrg
8384963d66acSmrg  if test yes = "$GCC"; then
838590b17f1bSmrg    lt_prog_compiler_wl='-Wl,'
838690b17f1bSmrg    lt_prog_compiler_static='-static'
838790b17f1bSmrg
838890b17f1bSmrg    case $host_os in
838990b17f1bSmrg      aix*)
839090b17f1bSmrg      # All AIX code is PIC.
8391963d66acSmrg      if test ia64 = "$host_cpu"; then
839290b17f1bSmrg	# AIX 5 now supports IA64 processor
839390b17f1bSmrg	lt_prog_compiler_static='-Bstatic'
83947e6fb56fSmrg      fi
8395963d66acSmrg      lt_prog_compiler_pic='-fPIC'
83967e6fb56fSmrg      ;;
83977e6fb56fSmrg
839890b17f1bSmrg    amigaos*)
839990b17f1bSmrg      case $host_cpu in
840090b17f1bSmrg      powerpc)
840190b17f1bSmrg            # see comment about AmigaOS4 .so support
840290b17f1bSmrg            lt_prog_compiler_pic='-fPIC'
840390b17f1bSmrg        ;;
840490b17f1bSmrg      m68k)
840590b17f1bSmrg            # FIXME: we need at least 68020 code to build shared libraries, but
8406963d66acSmrg            # adding the '-m68020' flag to GCC prevents building anything better,
8407963d66acSmrg            # like '-m68040'.
840890b17f1bSmrg            lt_prog_compiler_pic='-m68020 -resident32 -malways-restore-a4'
840990b17f1bSmrg        ;;
841090b17f1bSmrg      esac
841190b17f1bSmrg      ;;
84127e6fb56fSmrg
841390b17f1bSmrg    beos* | irix5* | irix6* | nonstopux* | osf3* | osf4* | osf5*)
841490b17f1bSmrg      # PIC is the default for these OSes.
84157e6fb56fSmrg      ;;
84167e6fb56fSmrg
841790b17f1bSmrg    mingw* | cygwin* | pw32* | os2* | cegcc*)
841890b17f1bSmrg      # This hack is so that the source file can tell whether it is being
841990b17f1bSmrg      # built for inclusion in a dll (and should export symbols for example).
842090b17f1bSmrg      # Although the cygwin gcc ignores -fPIC, still need this for old-style
842190b17f1bSmrg      # (--disable-auto-import) libraries
842290b17f1bSmrg      lt_prog_compiler_pic='-DDLL_EXPORT'
8423963d66acSmrg      case $host_os in
8424963d66acSmrg      os2*)
8425963d66acSmrg	lt_prog_compiler_static='$wl-static'
8426963d66acSmrg	;;
8427963d66acSmrg      esac
842890b17f1bSmrg      ;;
84297e6fb56fSmrg
843090b17f1bSmrg    darwin* | rhapsody*)
843190b17f1bSmrg      # PIC is the default on this platform
843290b17f1bSmrg      # Common symbols not allowed in MH_DYLIB files
843390b17f1bSmrg      lt_prog_compiler_pic='-fno-common'
84347e6fb56fSmrg      ;;
84357e6fb56fSmrg
843690b17f1bSmrg    haiku*)
843790b17f1bSmrg      # PIC is the default for Haiku.
843890b17f1bSmrg      # The "-static" flag exists, but is broken.
843990b17f1bSmrg      lt_prog_compiler_static=
84407e6fb56fSmrg      ;;
84417e6fb56fSmrg
844290b17f1bSmrg    hpux*)
844390b17f1bSmrg      # PIC is the default for 64-bit PA HP-UX, but not for 32-bit
844490b17f1bSmrg      # PA HP-UX.  On IA64 HP-UX, PIC is the default but the pic flag
844590b17f1bSmrg      # sets the default TLS model and affects inlining.
844690b17f1bSmrg      case $host_cpu in
844790b17f1bSmrg      hppa*64*)
844890b17f1bSmrg	# +Z the default
844990b17f1bSmrg	;;
845090b17f1bSmrg      *)
845190b17f1bSmrg	lt_prog_compiler_pic='-fPIC'
845290b17f1bSmrg	;;
845390b17f1bSmrg      esac
84547e6fb56fSmrg      ;;
84557e6fb56fSmrg
845690b17f1bSmrg    interix[3-9]*)
845790b17f1bSmrg      # Interix 3.x gcc -fpic/-fPIC options generate broken code.
845890b17f1bSmrg      # Instead, we relocate shared libraries at runtime.
845990b17f1bSmrg      ;;
84607e6fb56fSmrg
846190b17f1bSmrg    msdosdjgpp*)
846290b17f1bSmrg      # Just because we use GCC doesn't mean we suddenly get shared libraries
846390b17f1bSmrg      # on systems that don't support them.
846490b17f1bSmrg      lt_prog_compiler_can_build_shared=no
846590b17f1bSmrg      enable_shared=no
846690b17f1bSmrg      ;;
84677e6fb56fSmrg
846890b17f1bSmrg    *nto* | *qnx*)
846990b17f1bSmrg      # QNX uses GNU C++, but need to define -shared option too, otherwise
847090b17f1bSmrg      # it will coredump.
847190b17f1bSmrg      lt_prog_compiler_pic='-fPIC -shared'
84727e6fb56fSmrg      ;;
84737e6fb56fSmrg
847490b17f1bSmrg    sysv4*MP*)
847590b17f1bSmrg      if test -d /usr/nec; then
847690b17f1bSmrg	lt_prog_compiler_pic=-Kconform_pic
84777e6fb56fSmrg      fi
847890b17f1bSmrg      ;;
847990b17f1bSmrg
848090b17f1bSmrg    *)
848190b17f1bSmrg      lt_prog_compiler_pic='-fPIC'
84827e6fb56fSmrg      ;;
84837e6fb56fSmrg    esac
84847e6fb56fSmrg
848590b17f1bSmrg    case $cc_basename in
848690b17f1bSmrg    nvcc*) # Cuda Compiler Driver 2.2
848790b17f1bSmrg      lt_prog_compiler_wl='-Xlinker '
848890b17f1bSmrg      if test -n "$lt_prog_compiler_pic"; then
848990b17f1bSmrg        lt_prog_compiler_pic="-Xcompiler $lt_prog_compiler_pic"
849090b17f1bSmrg      fi
849190b17f1bSmrg      ;;
849290b17f1bSmrg    esac
84937e6fb56fSmrg  else
849490b17f1bSmrg    # PORTME Check for flag to pass linker flags through the system compiler.
84957e6fb56fSmrg    case $host_os in
849690b17f1bSmrg    aix*)
849790b17f1bSmrg      lt_prog_compiler_wl='-Wl,'
8498963d66acSmrg      if test ia64 = "$host_cpu"; then
849990b17f1bSmrg	# AIX 5 now supports IA64 processor
850090b17f1bSmrg	lt_prog_compiler_static='-Bstatic'
85017e6fb56fSmrg      else
850290b17f1bSmrg	lt_prog_compiler_static='-bnso -bI:/lib/syscalls.exp'
85037e6fb56fSmrg      fi
85047e6fb56fSmrg      ;;
85057e6fb56fSmrg
8506963d66acSmrg    darwin* | rhapsody*)
8507963d66acSmrg      # PIC is the default on this platform
8508963d66acSmrg      # Common symbols not allowed in MH_DYLIB files
8509963d66acSmrg      lt_prog_compiler_pic='-fno-common'
8510963d66acSmrg      case $cc_basename in
8511963d66acSmrg      nagfor*)
8512963d66acSmrg        # NAG Fortran compiler
8513963d66acSmrg        lt_prog_compiler_wl='-Wl,-Wl,,'
8514963d66acSmrg        lt_prog_compiler_pic='-PIC'
8515963d66acSmrg        lt_prog_compiler_static='-Bstatic'
8516963d66acSmrg        ;;
8517963d66acSmrg      esac
8518963d66acSmrg      ;;
8519963d66acSmrg
852090b17f1bSmrg    mingw* | cygwin* | pw32* | os2* | cegcc*)
852190b17f1bSmrg      # This hack is so that the source file can tell whether it is being
852290b17f1bSmrg      # built for inclusion in a dll (and should export symbols for example).
852390b17f1bSmrg      lt_prog_compiler_pic='-DDLL_EXPORT'
8524963d66acSmrg      case $host_os in
8525963d66acSmrg      os2*)
8526963d66acSmrg	lt_prog_compiler_static='$wl-static'
8527963d66acSmrg	;;
8528963d66acSmrg      esac
852990b17f1bSmrg      ;;
85307e6fb56fSmrg
853190b17f1bSmrg    hpux9* | hpux10* | hpux11*)
853290b17f1bSmrg      lt_prog_compiler_wl='-Wl,'
853390b17f1bSmrg      # PIC is the default for IA64 HP-UX and 64-bit HP-UX, but
853490b17f1bSmrg      # not for PA HP-UX.
853590b17f1bSmrg      case $host_cpu in
853690b17f1bSmrg      hppa*64*|ia64*)
853790b17f1bSmrg	# +Z the default
853890b17f1bSmrg	;;
853990b17f1bSmrg      *)
854090b17f1bSmrg	lt_prog_compiler_pic='+Z'
854190b17f1bSmrg	;;
854290b17f1bSmrg      esac
854390b17f1bSmrg      # Is there a better lt_prog_compiler_static that works with the bundled CC?
8544963d66acSmrg      lt_prog_compiler_static='$wl-a ${wl}archive'
854590b17f1bSmrg      ;;
85467e6fb56fSmrg
854790b17f1bSmrg    irix5* | irix6* | nonstopux*)
854890b17f1bSmrg      lt_prog_compiler_wl='-Wl,'
854990b17f1bSmrg      # PIC (with -KPIC) is the default.
855090b17f1bSmrg      lt_prog_compiler_static='-non_shared'
855190b17f1bSmrg      ;;
85527e6fb56fSmrg
8553963d66acSmrg    linux* | k*bsd*-gnu | kopensolaris*-gnu | gnu*)
855490b17f1bSmrg      case $cc_basename in
8555963d66acSmrg      # old Intel for x86_64, which still supported -KPIC.
855690b17f1bSmrg      ecc*)
855790b17f1bSmrg	lt_prog_compiler_wl='-Wl,'
855890b17f1bSmrg	lt_prog_compiler_pic='-KPIC'
855990b17f1bSmrg	lt_prog_compiler_static='-static'
856090b17f1bSmrg        ;;
856190b17f1bSmrg      # icc used to be incompatible with GCC.
856290b17f1bSmrg      # ICC 10 doesn't accept -KPIC any more.
856390b17f1bSmrg      icc* | ifort*)
856490b17f1bSmrg	lt_prog_compiler_wl='-Wl,'
856590b17f1bSmrg	lt_prog_compiler_pic='-fPIC'
856690b17f1bSmrg	lt_prog_compiler_static='-static'
856790b17f1bSmrg        ;;
856890b17f1bSmrg      # Lahey Fortran 8.1.
856990b17f1bSmrg      lf95*)
857090b17f1bSmrg	lt_prog_compiler_wl='-Wl,'
857190b17f1bSmrg	lt_prog_compiler_pic='--shared'
857290b17f1bSmrg	lt_prog_compiler_static='--static'
857390b17f1bSmrg	;;
857490b17f1bSmrg      nagfor*)
857590b17f1bSmrg	# NAG Fortran compiler
857690b17f1bSmrg	lt_prog_compiler_wl='-Wl,-Wl,,'
857790b17f1bSmrg	lt_prog_compiler_pic='-PIC'
857890b17f1bSmrg	lt_prog_compiler_static='-Bstatic'
857990b17f1bSmrg	;;
8580963d66acSmrg      tcc*)
8581963d66acSmrg	# Fabrice Bellard et al's Tiny C Compiler
8582963d66acSmrg	lt_prog_compiler_wl='-Wl,'
8583963d66acSmrg	lt_prog_compiler_pic='-fPIC'
8584963d66acSmrg	lt_prog_compiler_static='-static'
8585963d66acSmrg	;;
858690b17f1bSmrg      pgcc* | pgf77* | pgf90* | pgf95* | pgfortran*)
858790b17f1bSmrg        # Portland Group compilers (*not* the Pentium gcc compiler,
858890b17f1bSmrg	# which looks to be a dead project)
858990b17f1bSmrg	lt_prog_compiler_wl='-Wl,'
859090b17f1bSmrg	lt_prog_compiler_pic='-fpic'
859190b17f1bSmrg	lt_prog_compiler_static='-Bstatic'
859290b17f1bSmrg        ;;
859390b17f1bSmrg      ccc*)
859490b17f1bSmrg        lt_prog_compiler_wl='-Wl,'
859590b17f1bSmrg        # All Alpha code is PIC.
859690b17f1bSmrg        lt_prog_compiler_static='-non_shared'
859790b17f1bSmrg        ;;
859890b17f1bSmrg      xl* | bgxl* | bgf* | mpixl*)
859990b17f1bSmrg	# IBM XL C 8.0/Fortran 10.1, 11.1 on PPC and BlueGene
860090b17f1bSmrg	lt_prog_compiler_wl='-Wl,'
860190b17f1bSmrg	lt_prog_compiler_pic='-qpic'
860290b17f1bSmrg	lt_prog_compiler_static='-qstaticlink'
860390b17f1bSmrg	;;
860490b17f1bSmrg      *)
860590b17f1bSmrg	case `$CC -V 2>&1 | sed 5q` in
860690b17f1bSmrg	*Sun\ Ceres\ Fortran* | *Sun*Fortran*\ [1-7].* | *Sun*Fortran*\ 8.[0-3]*)
860790b17f1bSmrg	  # Sun Fortran 8.3 passes all unrecognized flags to the linker
860890b17f1bSmrg	  lt_prog_compiler_pic='-KPIC'
860990b17f1bSmrg	  lt_prog_compiler_static='-Bstatic'
861090b17f1bSmrg	  lt_prog_compiler_wl=''
861190b17f1bSmrg	  ;;
861290b17f1bSmrg	*Sun\ F* | *Sun*Fortran*)
861390b17f1bSmrg	  lt_prog_compiler_pic='-KPIC'
861490b17f1bSmrg	  lt_prog_compiler_static='-Bstatic'
861590b17f1bSmrg	  lt_prog_compiler_wl='-Qoption ld '
861690b17f1bSmrg	  ;;
861790b17f1bSmrg	*Sun\ C*)
861890b17f1bSmrg	  # Sun C 5.9
861990b17f1bSmrg	  lt_prog_compiler_pic='-KPIC'
862090b17f1bSmrg	  lt_prog_compiler_static='-Bstatic'
862190b17f1bSmrg	  lt_prog_compiler_wl='-Wl,'
862290b17f1bSmrg	  ;;
862390b17f1bSmrg        *Intel*\ [CF]*Compiler*)
862490b17f1bSmrg	  lt_prog_compiler_wl='-Wl,'
862590b17f1bSmrg	  lt_prog_compiler_pic='-fPIC'
862690b17f1bSmrg	  lt_prog_compiler_static='-static'
862790b17f1bSmrg	  ;;
862890b17f1bSmrg	*Portland\ Group*)
862990b17f1bSmrg	  lt_prog_compiler_wl='-Wl,'
863090b17f1bSmrg	  lt_prog_compiler_pic='-fpic'
863190b17f1bSmrg	  lt_prog_compiler_static='-Bstatic'
863290b17f1bSmrg	  ;;
863390b17f1bSmrg	esac
863490b17f1bSmrg	;;
863590b17f1bSmrg      esac
863690b17f1bSmrg      ;;
86377e6fb56fSmrg
863890b17f1bSmrg    newsos6)
863990b17f1bSmrg      lt_prog_compiler_pic='-KPIC'
864090b17f1bSmrg      lt_prog_compiler_static='-Bstatic'
864190b17f1bSmrg      ;;
86427e6fb56fSmrg
864390b17f1bSmrg    *nto* | *qnx*)
864490b17f1bSmrg      # QNX uses GNU C++, but need to define -shared option too, otherwise
864590b17f1bSmrg      # it will coredump.
864690b17f1bSmrg      lt_prog_compiler_pic='-fPIC -shared'
86477e6fb56fSmrg      ;;
864890b17f1bSmrg
864990b17f1bSmrg    osf3* | osf4* | osf5*)
865090b17f1bSmrg      lt_prog_compiler_wl='-Wl,'
865190b17f1bSmrg      # All OSF/1 code is PIC.
865290b17f1bSmrg      lt_prog_compiler_static='-non_shared'
86537e6fb56fSmrg      ;;
865490b17f1bSmrg
865590b17f1bSmrg    rdos*)
865690b17f1bSmrg      lt_prog_compiler_static='-non_shared'
86577e6fb56fSmrg      ;;
86587e6fb56fSmrg
865990b17f1bSmrg    solaris*)
866090b17f1bSmrg      lt_prog_compiler_pic='-KPIC'
866190b17f1bSmrg      lt_prog_compiler_static='-Bstatic'
866290b17f1bSmrg      case $cc_basename in
866390b17f1bSmrg      f77* | f90* | f95* | sunf77* | sunf90* | sunf95*)
866490b17f1bSmrg	lt_prog_compiler_wl='-Qoption ld ';;
866590b17f1bSmrg      *)
866690b17f1bSmrg	lt_prog_compiler_wl='-Wl,';;
866790b17f1bSmrg      esac
866890b17f1bSmrg      ;;
86697e6fb56fSmrg
867090b17f1bSmrg    sunos4*)
867190b17f1bSmrg      lt_prog_compiler_wl='-Qoption ld '
867290b17f1bSmrg      lt_prog_compiler_pic='-PIC'
867390b17f1bSmrg      lt_prog_compiler_static='-Bstatic'
867490b17f1bSmrg      ;;
86757e6fb56fSmrg
867690b17f1bSmrg    sysv4 | sysv4.2uw2* | sysv4.3*)
867790b17f1bSmrg      lt_prog_compiler_wl='-Wl,'
867890b17f1bSmrg      lt_prog_compiler_pic='-KPIC'
867990b17f1bSmrg      lt_prog_compiler_static='-Bstatic'
86807e6fb56fSmrg      ;;
868190b17f1bSmrg
868290b17f1bSmrg    sysv4*MP*)
8683963d66acSmrg      if test -d /usr/nec; then
868490b17f1bSmrg	lt_prog_compiler_pic='-Kconform_pic'
868590b17f1bSmrg	lt_prog_compiler_static='-Bstatic'
868690b17f1bSmrg      fi
86877e6fb56fSmrg      ;;
86887e6fb56fSmrg
868990b17f1bSmrg    sysv5* | unixware* | sco3.2v5* | sco5v6* | OpenUNIX*)
869090b17f1bSmrg      lt_prog_compiler_wl='-Wl,'
869190b17f1bSmrg      lt_prog_compiler_pic='-KPIC'
869290b17f1bSmrg      lt_prog_compiler_static='-Bstatic'
869390b17f1bSmrg      ;;
86947e6fb56fSmrg
869590b17f1bSmrg    unicos*)
869690b17f1bSmrg      lt_prog_compiler_wl='-Wl,'
869790b17f1bSmrg      lt_prog_compiler_can_build_shared=no
869890b17f1bSmrg      ;;
86997e6fb56fSmrg
870090b17f1bSmrg    uts4*)
870190b17f1bSmrg      lt_prog_compiler_pic='-pic'
870290b17f1bSmrg      lt_prog_compiler_static='-Bstatic'
870390b17f1bSmrg      ;;
87047e6fb56fSmrg
87057e6fb56fSmrg    *)
870690b17f1bSmrg      lt_prog_compiler_can_build_shared=no
870790b17f1bSmrg      ;;
870890b17f1bSmrg    esac
870990b17f1bSmrg  fi
871090b17f1bSmrg
871190b17f1bSmrgcase $host_os in
8712963d66acSmrg  # For platforms that do not support PIC, -DPIC is meaningless:
871390b17f1bSmrg  *djgpp*)
871490b17f1bSmrg    lt_prog_compiler_pic=
87157e6fb56fSmrg    ;;
87167e6fb56fSmrg  *)
871790b17f1bSmrg    lt_prog_compiler_pic="$lt_prog_compiler_pic -DPIC"
87187e6fb56fSmrg    ;;
871990b17f1bSmrgesac
87207e6fb56fSmrg
872190b17f1bSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $compiler option to produce PIC" >&5
872290b17f1bSmrg$as_echo_n "checking for $compiler option to produce PIC... " >&6; }
872390b17f1bSmrgif ${lt_cv_prog_compiler_pic+:} false; then :
872490b17f1bSmrg  $as_echo_n "(cached) " >&6
872590b17f1bSmrgelse
872690b17f1bSmrg  lt_cv_prog_compiler_pic=$lt_prog_compiler_pic
872790b17f1bSmrgfi
872890b17f1bSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_pic" >&5
872990b17f1bSmrg$as_echo "$lt_cv_prog_compiler_pic" >&6; }
873090b17f1bSmrglt_prog_compiler_pic=$lt_cv_prog_compiler_pic
87317e6fb56fSmrg
873290b17f1bSmrg#
873390b17f1bSmrg# Check to make sure the PIC flag actually works.
873490b17f1bSmrg#
873590b17f1bSmrgif test -n "$lt_prog_compiler_pic"; then
873690b17f1bSmrg  { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler PIC flag $lt_prog_compiler_pic works" >&5
873790b17f1bSmrg$as_echo_n "checking if $compiler PIC flag $lt_prog_compiler_pic works... " >&6; }
873890b17f1bSmrgif ${lt_cv_prog_compiler_pic_works+:} false; then :
873990b17f1bSmrg  $as_echo_n "(cached) " >&6
874090b17f1bSmrgelse
874190b17f1bSmrg  lt_cv_prog_compiler_pic_works=no
874290b17f1bSmrg   ac_outfile=conftest.$ac_objext
874390b17f1bSmrg   echo "$lt_simple_compile_test_code" > conftest.$ac_ext
8744963d66acSmrg   lt_compiler_flag="$lt_prog_compiler_pic -DPIC"  ## exclude from sc_useless_quotes_in_assignment
874590b17f1bSmrg   # Insert the option either (1) after the last *FLAGS variable, or
874690b17f1bSmrg   # (2) before a word containing "conftest.", or (3) at the end.
874790b17f1bSmrg   # Note that $ac_compile itself does not contain backslashes and begins
874890b17f1bSmrg   # with a dollar sign (not a hyphen), so the echo should work correctly.
874990b17f1bSmrg   # The option is referenced via a variable to avoid confusing sed.
875090b17f1bSmrg   lt_compile=`echo "$ac_compile" | $SED \
875190b17f1bSmrg   -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
875290b17f1bSmrg   -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
875390b17f1bSmrg   -e 's:$: $lt_compiler_flag:'`
875490b17f1bSmrg   (eval echo "\"\$as_me:$LINENO: $lt_compile\"" >&5)
875590b17f1bSmrg   (eval "$lt_compile" 2>conftest.err)
875690b17f1bSmrg   ac_status=$?
875790b17f1bSmrg   cat conftest.err >&5
875890b17f1bSmrg   echo "$as_me:$LINENO: \$? = $ac_status" >&5
875990b17f1bSmrg   if (exit $ac_status) && test -s "$ac_outfile"; then
876090b17f1bSmrg     # The compiler can only warn and ignore the option if not recognized
876190b17f1bSmrg     # So say no if there are warnings other than the usual output.
876290b17f1bSmrg     $ECHO "$_lt_compiler_boilerplate" | $SED '/^$/d' >conftest.exp
876390b17f1bSmrg     $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2
876490b17f1bSmrg     if test ! -s conftest.er2 || diff conftest.exp conftest.er2 >/dev/null; then
876590b17f1bSmrg       lt_cv_prog_compiler_pic_works=yes
876690b17f1bSmrg     fi
876790b17f1bSmrg   fi
876890b17f1bSmrg   $RM conftest*
87697e6fb56fSmrg
877090b17f1bSmrgfi
877190b17f1bSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_pic_works" >&5
877290b17f1bSmrg$as_echo "$lt_cv_prog_compiler_pic_works" >&6; }
87737e6fb56fSmrg
8774963d66acSmrgif test yes = "$lt_cv_prog_compiler_pic_works"; then
877590b17f1bSmrg    case $lt_prog_compiler_pic in
877690b17f1bSmrg     "" | " "*) ;;
877790b17f1bSmrg     *) lt_prog_compiler_pic=" $lt_prog_compiler_pic" ;;
877890b17f1bSmrg     esac
877990b17f1bSmrgelse
878090b17f1bSmrg    lt_prog_compiler_pic=
878190b17f1bSmrg     lt_prog_compiler_can_build_shared=no
878290b17f1bSmrgfi
87837e6fb56fSmrg
878490b17f1bSmrgfi
87857e6fb56fSmrg
87867e6fb56fSmrg
87877e6fb56fSmrg
87887e6fb56fSmrg
87897e6fb56fSmrg
87907e6fb56fSmrg
87917e6fb56fSmrg
87927e6fb56fSmrg
87937e6fb56fSmrg
87947e6fb56fSmrg
87957e6fb56fSmrg
879690b17f1bSmrg#
879790b17f1bSmrg# Check to make sure the static flag actually works.
879890b17f1bSmrg#
879990b17f1bSmrgwl=$lt_prog_compiler_wl eval lt_tmp_static_flag=\"$lt_prog_compiler_static\"
880090b17f1bSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler static flag $lt_tmp_static_flag works" >&5
880190b17f1bSmrg$as_echo_n "checking if $compiler static flag $lt_tmp_static_flag works... " >&6; }
880290b17f1bSmrgif ${lt_cv_prog_compiler_static_works+:} false; then :
88037e6fb56fSmrg  $as_echo_n "(cached) " >&6
88047e6fb56fSmrgelse
880590b17f1bSmrg  lt_cv_prog_compiler_static_works=no
8806963d66acSmrg   save_LDFLAGS=$LDFLAGS
880790b17f1bSmrg   LDFLAGS="$LDFLAGS $lt_tmp_static_flag"
880890b17f1bSmrg   echo "$lt_simple_link_test_code" > conftest.$ac_ext
880990b17f1bSmrg   if (eval $ac_link 2>conftest.err) && test -s conftest$ac_exeext; then
881090b17f1bSmrg     # The linker can only warn and ignore the option if not recognized
881190b17f1bSmrg     # So say no if there are warnings
881290b17f1bSmrg     if test -s conftest.err; then
881390b17f1bSmrg       # Append any errors to the config.log.
881490b17f1bSmrg       cat conftest.err 1>&5
881590b17f1bSmrg       $ECHO "$_lt_linker_boilerplate" | $SED '/^$/d' > conftest.exp
881690b17f1bSmrg       $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2
881790b17f1bSmrg       if diff conftest.exp conftest.er2 >/dev/null; then
881890b17f1bSmrg         lt_cv_prog_compiler_static_works=yes
881990b17f1bSmrg       fi
882090b17f1bSmrg     else
882190b17f1bSmrg       lt_cv_prog_compiler_static_works=yes
882290b17f1bSmrg     fi
882390b17f1bSmrg   fi
882490b17f1bSmrg   $RM -r conftest*
8825963d66acSmrg   LDFLAGS=$save_LDFLAGS
882690b17f1bSmrg
88277e6fb56fSmrgfi
882890b17f1bSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_static_works" >&5
882990b17f1bSmrg$as_echo "$lt_cv_prog_compiler_static_works" >&6; }
88307e6fb56fSmrg
8831963d66acSmrgif test yes = "$lt_cv_prog_compiler_static_works"; then
883290b17f1bSmrg    :
88337e6fb56fSmrgelse
883490b17f1bSmrg    lt_prog_compiler_static=
88357e6fb56fSmrgfi
88367e6fb56fSmrg
88377e6fb56fSmrg
88387e6fb56fSmrg
88397e6fb56fSmrg
88407e6fb56fSmrg
88417e6fb56fSmrg
88427e6fb56fSmrg
884390b17f1bSmrg  { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler supports -c -o file.$ac_objext" >&5
884490b17f1bSmrg$as_echo_n "checking if $compiler supports -c -o file.$ac_objext... " >&6; }
884590b17f1bSmrgif ${lt_cv_prog_compiler_c_o+:} false; then :
884690b17f1bSmrg  $as_echo_n "(cached) " >&6
88477e6fb56fSmrgelse
884890b17f1bSmrg  lt_cv_prog_compiler_c_o=no
884990b17f1bSmrg   $RM -r conftest 2>/dev/null
885090b17f1bSmrg   mkdir conftest
885190b17f1bSmrg   cd conftest
885290b17f1bSmrg   mkdir out
885390b17f1bSmrg   echo "$lt_simple_compile_test_code" > conftest.$ac_ext
88547e6fb56fSmrg
885590b17f1bSmrg   lt_compiler_flag="-o out/conftest2.$ac_objext"
885690b17f1bSmrg   # Insert the option either (1) after the last *FLAGS variable, or
885790b17f1bSmrg   # (2) before a word containing "conftest.", or (3) at the end.
885890b17f1bSmrg   # Note that $ac_compile itself does not contain backslashes and begins
885990b17f1bSmrg   # with a dollar sign (not a hyphen), so the echo should work correctly.
886090b17f1bSmrg   lt_compile=`echo "$ac_compile" | $SED \
886190b17f1bSmrg   -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
886290b17f1bSmrg   -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
886390b17f1bSmrg   -e 's:$: $lt_compiler_flag:'`
886490b17f1bSmrg   (eval echo "\"\$as_me:$LINENO: $lt_compile\"" >&5)
886590b17f1bSmrg   (eval "$lt_compile" 2>out/conftest.err)
886690b17f1bSmrg   ac_status=$?
886790b17f1bSmrg   cat out/conftest.err >&5
886890b17f1bSmrg   echo "$as_me:$LINENO: \$? = $ac_status" >&5
886990b17f1bSmrg   if (exit $ac_status) && test -s out/conftest2.$ac_objext
887090b17f1bSmrg   then
887190b17f1bSmrg     # The compiler can only warn and ignore the option if not recognized
887290b17f1bSmrg     # So say no if there are warnings
887390b17f1bSmrg     $ECHO "$_lt_compiler_boilerplate" | $SED '/^$/d' > out/conftest.exp
887490b17f1bSmrg     $SED '/^$/d; /^ *+/d' out/conftest.err >out/conftest.er2
887590b17f1bSmrg     if test ! -s out/conftest.er2 || diff out/conftest.exp out/conftest.er2 >/dev/null; then
887690b17f1bSmrg       lt_cv_prog_compiler_c_o=yes
887790b17f1bSmrg     fi
887890b17f1bSmrg   fi
887990b17f1bSmrg   chmod u+w . 2>&5
888090b17f1bSmrg   $RM conftest*
888190b17f1bSmrg   # SGI C++ compiler will create directory out/ii_files/ for
888290b17f1bSmrg   # template instantiation
888390b17f1bSmrg   test -d out/ii_files && $RM out/ii_files/* && rmdir out/ii_files
888490b17f1bSmrg   $RM out/* && rmdir out
888590b17f1bSmrg   cd ..
888690b17f1bSmrg   $RM -r conftest
888790b17f1bSmrg   $RM conftest*
88887e6fb56fSmrg
88897e6fb56fSmrgfi
889090b17f1bSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_c_o" >&5
889190b17f1bSmrg$as_echo "$lt_cv_prog_compiler_c_o" >&6; }
88927e6fb56fSmrg
88937e6fb56fSmrg
88947e6fb56fSmrg
88957e6fb56fSmrg
88967e6fb56fSmrg
889790b17f1bSmrg
889890b17f1bSmrg  { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler supports -c -o file.$ac_objext" >&5
889990b17f1bSmrg$as_echo_n "checking if $compiler supports -c -o file.$ac_objext... " >&6; }
890090b17f1bSmrgif ${lt_cv_prog_compiler_c_o+:} false; then :
89017e6fb56fSmrg  $as_echo_n "(cached) " >&6
89027e6fb56fSmrgelse
890390b17f1bSmrg  lt_cv_prog_compiler_c_o=no
890490b17f1bSmrg   $RM -r conftest 2>/dev/null
890590b17f1bSmrg   mkdir conftest
890690b17f1bSmrg   cd conftest
890790b17f1bSmrg   mkdir out
890890b17f1bSmrg   echo "$lt_simple_compile_test_code" > conftest.$ac_ext
89097e6fb56fSmrg
891090b17f1bSmrg   lt_compiler_flag="-o out/conftest2.$ac_objext"
891190b17f1bSmrg   # Insert the option either (1) after the last *FLAGS variable, or
891290b17f1bSmrg   # (2) before a word containing "conftest.", or (3) at the end.
891390b17f1bSmrg   # Note that $ac_compile itself does not contain backslashes and begins
891490b17f1bSmrg   # with a dollar sign (not a hyphen), so the echo should work correctly.
891590b17f1bSmrg   lt_compile=`echo "$ac_compile" | $SED \
891690b17f1bSmrg   -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
891790b17f1bSmrg   -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
891890b17f1bSmrg   -e 's:$: $lt_compiler_flag:'`
891990b17f1bSmrg   (eval echo "\"\$as_me:$LINENO: $lt_compile\"" >&5)
892090b17f1bSmrg   (eval "$lt_compile" 2>out/conftest.err)
892190b17f1bSmrg   ac_status=$?
892290b17f1bSmrg   cat out/conftest.err >&5
892390b17f1bSmrg   echo "$as_me:$LINENO: \$? = $ac_status" >&5
892490b17f1bSmrg   if (exit $ac_status) && test -s out/conftest2.$ac_objext
892590b17f1bSmrg   then
892690b17f1bSmrg     # The compiler can only warn and ignore the option if not recognized
892790b17f1bSmrg     # So say no if there are warnings
892890b17f1bSmrg     $ECHO "$_lt_compiler_boilerplate" | $SED '/^$/d' > out/conftest.exp
892990b17f1bSmrg     $SED '/^$/d; /^ *+/d' out/conftest.err >out/conftest.er2
893090b17f1bSmrg     if test ! -s out/conftest.er2 || diff out/conftest.exp out/conftest.er2 >/dev/null; then
893190b17f1bSmrg       lt_cv_prog_compiler_c_o=yes
893290b17f1bSmrg     fi
893390b17f1bSmrg   fi
893490b17f1bSmrg   chmod u+w . 2>&5
893590b17f1bSmrg   $RM conftest*
893690b17f1bSmrg   # SGI C++ compiler will create directory out/ii_files/ for
893790b17f1bSmrg   # template instantiation
893890b17f1bSmrg   test -d out/ii_files && $RM out/ii_files/* && rmdir out/ii_files
893990b17f1bSmrg   $RM out/* && rmdir out
894090b17f1bSmrg   cd ..
894190b17f1bSmrg   $RM -r conftest
894290b17f1bSmrg   $RM conftest*
89437e6fb56fSmrg
894490b17f1bSmrgfi
894590b17f1bSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_c_o" >&5
894690b17f1bSmrg$as_echo "$lt_cv_prog_compiler_c_o" >&6; }
89477e6fb56fSmrg
89487e6fb56fSmrg
89497e6fb56fSmrg
89507e6fb56fSmrg
8951963d66acSmrghard_links=nottested
8952963d66acSmrgif test no = "$lt_cv_prog_compiler_c_o" && test no != "$need_locks"; then
895390b17f1bSmrg  # do not overwrite the value of need_locks provided by the user
895490b17f1bSmrg  { $as_echo "$as_me:${as_lineno-$LINENO}: checking if we can lock with hard links" >&5
895590b17f1bSmrg$as_echo_n "checking if we can lock with hard links... " >&6; }
895690b17f1bSmrg  hard_links=yes
895790b17f1bSmrg  $RM conftest*
895890b17f1bSmrg  ln conftest.a conftest.b 2>/dev/null && hard_links=no
895990b17f1bSmrg  touch conftest.a
896090b17f1bSmrg  ln conftest.a conftest.b 2>&5 || hard_links=no
896190b17f1bSmrg  ln conftest.a conftest.b 2>/dev/null && hard_links=no
896290b17f1bSmrg  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $hard_links" >&5
896390b17f1bSmrg$as_echo "$hard_links" >&6; }
8964963d66acSmrg  if test no = "$hard_links"; then
8965963d66acSmrg    { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: '$CC' does not support '-c -o', so 'make -j' may be unsafe" >&5
8966963d66acSmrg$as_echo "$as_me: WARNING: '$CC' does not support '-c -o', so 'make -j' may be unsafe" >&2;}
896790b17f1bSmrg    need_locks=warn
896890b17f1bSmrg  fi
89697e6fb56fSmrgelse
897090b17f1bSmrg  need_locks=no
897190b17f1bSmrgfi
89727e6fb56fSmrg
89737e6fb56fSmrg
89747e6fb56fSmrg
89757e6fb56fSmrg
89767e6fb56fSmrg
89777e6fb56fSmrg
897890b17f1bSmrg  { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the $compiler linker ($LD) supports shared libraries" >&5
897990b17f1bSmrg$as_echo_n "checking whether the $compiler linker ($LD) supports shared libraries... " >&6; }
89807e6fb56fSmrg
898190b17f1bSmrg  runpath_var=
898290b17f1bSmrg  allow_undefined_flag=
898390b17f1bSmrg  always_export_symbols=no
898490b17f1bSmrg  archive_cmds=
898590b17f1bSmrg  archive_expsym_cmds=
898690b17f1bSmrg  compiler_needs_object=no
898790b17f1bSmrg  enable_shared_with_static_runtimes=no
898890b17f1bSmrg  export_dynamic_flag_spec=
898990b17f1bSmrg  export_symbols_cmds='$NM $libobjs $convenience | $global_symbol_pipe | $SED '\''s/.* //'\'' | sort | uniq > $export_symbols'
899090b17f1bSmrg  hardcode_automatic=no
899190b17f1bSmrg  hardcode_direct=no
899290b17f1bSmrg  hardcode_direct_absolute=no
899390b17f1bSmrg  hardcode_libdir_flag_spec=
899490b17f1bSmrg  hardcode_libdir_separator=
899590b17f1bSmrg  hardcode_minus_L=no
899690b17f1bSmrg  hardcode_shlibpath_var=unsupported
899790b17f1bSmrg  inherit_rpath=no
899890b17f1bSmrg  link_all_deplibs=unknown
899990b17f1bSmrg  module_cmds=
900090b17f1bSmrg  module_expsym_cmds=
900190b17f1bSmrg  old_archive_from_new_cmds=
900290b17f1bSmrg  old_archive_from_expsyms_cmds=
900390b17f1bSmrg  thread_safe_flag_spec=
900490b17f1bSmrg  whole_archive_flag_spec=
900590b17f1bSmrg  # include_expsyms should be a list of space-separated symbols to be *always*
900690b17f1bSmrg  # included in the symbol list
900790b17f1bSmrg  include_expsyms=
900890b17f1bSmrg  # exclude_expsyms can be an extended regexp of symbols to exclude
9009963d66acSmrg  # it will be wrapped by ' (' and ')$', so one must not match beginning or
9010963d66acSmrg  # end of line.  Example: 'a|bc|.*d.*' will exclude the symbols 'a' and 'bc',
9011963d66acSmrg  # as well as any symbol that contains 'd'.
901290b17f1bSmrg  exclude_expsyms='_GLOBAL_OFFSET_TABLE_|_GLOBAL__F[ID]_.*'
901390b17f1bSmrg  # Although _GLOBAL_OFFSET_TABLE_ is a valid symbol C name, most a.out
901490b17f1bSmrg  # platforms (ab)use it in PIC code, but their linkers get confused if
901590b17f1bSmrg  # the symbol is explicitly referenced.  Since portable code cannot
901690b17f1bSmrg  # rely on this symbol name, it's probably fine to never include it in
901790b17f1bSmrg  # preloaded symbol tables.
901890b17f1bSmrg  # Exclude shared library initialization/finalization symbols.
901990b17f1bSmrg  extract_expsyms_cmds=
90207e6fb56fSmrg
902190b17f1bSmrg  case $host_os in
902290b17f1bSmrg  cygwin* | mingw* | pw32* | cegcc*)
902390b17f1bSmrg    # FIXME: the MSVC++ port hasn't been tested in a loooong time
902490b17f1bSmrg    # When not using gcc, we currently assume that we are using
902590b17f1bSmrg    # Microsoft Visual C++.
9026963d66acSmrg    if test yes != "$GCC"; then
902790b17f1bSmrg      with_gnu_ld=no
902890b17f1bSmrg    fi
902990b17f1bSmrg    ;;
903090b17f1bSmrg  interix*)
903190b17f1bSmrg    # we just hope/assume this is gcc and not c89 (= MSVC++)
903290b17f1bSmrg    with_gnu_ld=yes
903390b17f1bSmrg    ;;
9034963d66acSmrg  openbsd* | bitrig*)
903590b17f1bSmrg    with_gnu_ld=no
903690b17f1bSmrg    ;;
903790b17f1bSmrg  esac
90387e6fb56fSmrg
903990b17f1bSmrg  ld_shlibs=yes
90407e6fb56fSmrg
904190b17f1bSmrg  # On some targets, GNU ld is compatible enough with the native linker
904290b17f1bSmrg  # that we're better off using the native interface for both.
904390b17f1bSmrg  lt_use_gnu_ld_interface=no
9044963d66acSmrg  if test yes = "$with_gnu_ld"; then
904590b17f1bSmrg    case $host_os in
904690b17f1bSmrg      aix*)
904790b17f1bSmrg	# The AIX port of GNU ld has always aspired to compatibility
904890b17f1bSmrg	# with the native linker.  However, as the warning in the GNU ld
904990b17f1bSmrg	# block says, versions before 2.19.5* couldn't really create working
905090b17f1bSmrg	# shared libraries, regardless of the interface used.
905190b17f1bSmrg	case `$LD -v 2>&1` in
905290b17f1bSmrg	  *\ \(GNU\ Binutils\)\ 2.19.5*) ;;
905390b17f1bSmrg	  *\ \(GNU\ Binutils\)\ 2.[2-9]*) ;;
905490b17f1bSmrg	  *\ \(GNU\ Binutils\)\ [3-9]*) ;;
905590b17f1bSmrg	  *)
905690b17f1bSmrg	    lt_use_gnu_ld_interface=yes
905790b17f1bSmrg	    ;;
905890b17f1bSmrg	esac
905990b17f1bSmrg	;;
906090b17f1bSmrg      *)
906190b17f1bSmrg	lt_use_gnu_ld_interface=yes
906290b17f1bSmrg	;;
906390b17f1bSmrg    esac
906490b17f1bSmrg  fi
90657e6fb56fSmrg
9066963d66acSmrg  if test yes = "$lt_use_gnu_ld_interface"; then
906790b17f1bSmrg    # If archive_cmds runs LD, not CC, wlarc should be empty
9068963d66acSmrg    wlarc='$wl'
90697e6fb56fSmrg
907090b17f1bSmrg    # Set some defaults for GNU ld with shared library support. These
907190b17f1bSmrg    # are reset later if shared libraries are not supported. Putting them
907290b17f1bSmrg    # here allows them to be overridden if necessary.
907390b17f1bSmrg    runpath_var=LD_RUN_PATH
9074963d66acSmrg    hardcode_libdir_flag_spec='$wl-rpath $wl$libdir'
9075963d66acSmrg    export_dynamic_flag_spec='$wl--export-dynamic'
907690b17f1bSmrg    # ancient GNU ld didn't support --whole-archive et. al.
907790b17f1bSmrg    if $LD --help 2>&1 | $GREP 'no-whole-archive' > /dev/null; then
9078963d66acSmrg      whole_archive_flag_spec=$wlarc'--whole-archive$convenience '$wlarc'--no-whole-archive'
907990b17f1bSmrg    else
908090b17f1bSmrg      whole_archive_flag_spec=
908190b17f1bSmrg    fi
908290b17f1bSmrg    supports_anon_versioning=no
9083963d66acSmrg    case `$LD -v | $SED -e 's/(^)\+)\s\+//' 2>&1` in
908490b17f1bSmrg      *GNU\ gold*) supports_anon_versioning=yes ;;
908590b17f1bSmrg      *\ [01].* | *\ 2.[0-9].* | *\ 2.10.*) ;; # catch versions < 2.11
908690b17f1bSmrg      *\ 2.11.93.0.2\ *) supports_anon_versioning=yes ;; # RH7.3 ...
908790b17f1bSmrg      *\ 2.11.92.0.12\ *) supports_anon_versioning=yes ;; # Mandrake 8.2 ...
908890b17f1bSmrg      *\ 2.11.*) ;; # other 2.11 versions
908990b17f1bSmrg      *) supports_anon_versioning=yes ;;
909090b17f1bSmrg    esac
90917e6fb56fSmrg
909290b17f1bSmrg    # See if GNU ld supports shared libraries.
909390b17f1bSmrg    case $host_os in
909490b17f1bSmrg    aix[3-9]*)
909590b17f1bSmrg      # On AIX/PPC, the GNU linker is very broken
9096963d66acSmrg      if test ia64 != "$host_cpu"; then
909790b17f1bSmrg	ld_shlibs=no
909890b17f1bSmrg	cat <<_LT_EOF 1>&2
90997e6fb56fSmrg
910090b17f1bSmrg*** Warning: the GNU linker, at least up to release 2.19, is reported
910190b17f1bSmrg*** to be unable to reliably create shared libraries on AIX.
910290b17f1bSmrg*** Therefore, libtool is disabling shared libraries support.  If you
910390b17f1bSmrg*** really care for shared libraries, you may want to install binutils
910490b17f1bSmrg*** 2.20 or above, or modify your PATH so that a non-GNU linker is found.
910590b17f1bSmrg*** You will then need to restart the configuration process.
91067e6fb56fSmrg
910790b17f1bSmrg_LT_EOF
910890b17f1bSmrg      fi
910990b17f1bSmrg      ;;
91107e6fb56fSmrg
911190b17f1bSmrg    amigaos*)
911290b17f1bSmrg      case $host_cpu in
911390b17f1bSmrg      powerpc)
911490b17f1bSmrg            # see comment about AmigaOS4 .so support
9115963d66acSmrg            archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags $wl-soname $wl$soname -o $lib'
911690b17f1bSmrg            archive_expsym_cmds=''
911790b17f1bSmrg        ;;
911890b17f1bSmrg      m68k)
911990b17f1bSmrg            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)'
912090b17f1bSmrg            hardcode_libdir_flag_spec='-L$libdir'
912190b17f1bSmrg            hardcode_minus_L=yes
912290b17f1bSmrg        ;;
912390b17f1bSmrg      esac
912490b17f1bSmrg      ;;
91257e6fb56fSmrg
912690b17f1bSmrg    beos*)
912790b17f1bSmrg      if $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then
912890b17f1bSmrg	allow_undefined_flag=unsupported
912990b17f1bSmrg	# Joseph Beckenbach <jrb3@best.com> says some releases of gcc
913090b17f1bSmrg	# support --undefined.  This deserves some investigation.  FIXME
9131963d66acSmrg	archive_cmds='$CC -nostart $libobjs $deplibs $compiler_flags $wl-soname $wl$soname -o $lib'
913290b17f1bSmrg      else
913390b17f1bSmrg	ld_shlibs=no
913490b17f1bSmrg      fi
913590b17f1bSmrg      ;;
91367e6fb56fSmrg
913790b17f1bSmrg    cygwin* | mingw* | pw32* | cegcc*)
913890b17f1bSmrg      # _LT_TAGVAR(hardcode_libdir_flag_spec, ) is actually meaningless,
913990b17f1bSmrg      # as there is no search path for DLLs.
914090b17f1bSmrg      hardcode_libdir_flag_spec='-L$libdir'
9141963d66acSmrg      export_dynamic_flag_spec='$wl--export-all-symbols'
914290b17f1bSmrg      allow_undefined_flag=unsupported
914390b17f1bSmrg      always_export_symbols=no
914490b17f1bSmrg      enable_shared_with_static_runtimes=yes
914590b17f1bSmrg      export_symbols_cmds='$NM $libobjs $convenience | $global_symbol_pipe | $SED -e '\''/^[BCDGRS][ ]/s/.*[ ]\([^ ]*\)/\1 DATA/;s/^.*[ ]__nm__\([^ ]*\)[ ][^ ]*/\1 DATA/;/^I[ ]/d;/^[AITW][ ]/s/.* //'\'' | sort | uniq > $export_symbols'
914690b17f1bSmrg      exclude_expsyms='[_]+GLOBAL_OFFSET_TABLE_|[_]+GLOBAL__[FID]_.*|[_]+head_[A-Za-z0-9_]+_dll|[A-Za-z0-9_]+_dll_iname'
91477e6fb56fSmrg
914890b17f1bSmrg      if $LD --help 2>&1 | $GREP 'auto-import' > /dev/null; then
9149963d66acSmrg        archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags -o $output_objdir/$soname $wl--enable-auto-image-base -Xlinker --out-implib -Xlinker $lib'
9150963d66acSmrg	# If the export-symbols file already is a .def file, use it as
9151963d66acSmrg	# is; otherwise, prepend EXPORTS...
9152963d66acSmrg	archive_expsym_cmds='if   test DEF = "`$SED -n     -e '\''s/^[	 ]*//'\''     -e '\''/^\(;.*\)*$/d'\''     -e '\''s/^\(EXPORTS\|LIBRARY\)\([	 ].*\)*$/DEF/p'\''     -e q     $export_symbols`" ; then
9153963d66acSmrg          cp $export_symbols $output_objdir/$soname.def;
9154963d66acSmrg        else
9155963d66acSmrg          echo EXPORTS > $output_objdir/$soname.def;
9156963d66acSmrg          cat $export_symbols >> $output_objdir/$soname.def;
9157963d66acSmrg        fi~
9158963d66acSmrg        $CC -shared $output_objdir/$soname.def $libobjs $deplibs $compiler_flags -o $output_objdir/$soname $wl--enable-auto-image-base -Xlinker --out-implib -Xlinker $lib'
915990b17f1bSmrg      else
916090b17f1bSmrg	ld_shlibs=no
916190b17f1bSmrg      fi
916290b17f1bSmrg      ;;
91637e6fb56fSmrg
916490b17f1bSmrg    haiku*)
9165963d66acSmrg      archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags $wl-soname $wl$soname -o $lib'
916690b17f1bSmrg      link_all_deplibs=yes
916790b17f1bSmrg      ;;
91687e6fb56fSmrg
9169963d66acSmrg    os2*)
9170963d66acSmrg      hardcode_libdir_flag_spec='-L$libdir'
9171963d66acSmrg      hardcode_minus_L=yes
9172963d66acSmrg      allow_undefined_flag=unsupported
9173963d66acSmrg      shrext_cmds=.dll
9174963d66acSmrg      archive_cmds='$ECHO "LIBRARY ${soname%$shared_ext} INITINSTANCE TERMINSTANCE" > $output_objdir/$libname.def~
9175963d66acSmrg	$ECHO "DESCRIPTION \"$libname\"" >> $output_objdir/$libname.def~
9176963d66acSmrg	$ECHO "DATA MULTIPLE NONSHARED" >> $output_objdir/$libname.def~
9177963d66acSmrg	$ECHO EXPORTS >> $output_objdir/$libname.def~
9178963d66acSmrg	emxexp $libobjs | $SED /"_DLL_InitTerm"/d >> $output_objdir/$libname.def~
9179963d66acSmrg	$CC -Zdll -Zcrtdll -o $output_objdir/$soname $libobjs $deplibs $compiler_flags $output_objdir/$libname.def~
9180963d66acSmrg	emximp -o $lib $output_objdir/$libname.def'
9181963d66acSmrg      archive_expsym_cmds='$ECHO "LIBRARY ${soname%$shared_ext} INITINSTANCE TERMINSTANCE" > $output_objdir/$libname.def~
9182963d66acSmrg	$ECHO "DESCRIPTION \"$libname\"" >> $output_objdir/$libname.def~
9183963d66acSmrg	$ECHO "DATA MULTIPLE NONSHARED" >> $output_objdir/$libname.def~
9184963d66acSmrg	$ECHO EXPORTS >> $output_objdir/$libname.def~
9185963d66acSmrg	prefix_cmds="$SED"~
9186963d66acSmrg	if test EXPORTS = "`$SED 1q $export_symbols`"; then
9187963d66acSmrg	  prefix_cmds="$prefix_cmds -e 1d";
9188963d66acSmrg	fi~
9189963d66acSmrg	prefix_cmds="$prefix_cmds -e \"s/^\(.*\)$/_\1/g\""~
9190963d66acSmrg	cat $export_symbols | $prefix_cmds >> $output_objdir/$libname.def~
9191963d66acSmrg	$CC -Zdll -Zcrtdll -o $output_objdir/$soname $libobjs $deplibs $compiler_flags $output_objdir/$libname.def~
9192963d66acSmrg	emximp -o $lib $output_objdir/$libname.def'
9193963d66acSmrg      old_archive_From_new_cmds='emximp -o $output_objdir/${libname}_dll.a $output_objdir/$libname.def'
9194963d66acSmrg      enable_shared_with_static_runtimes=yes
9195963d66acSmrg      ;;
9196963d66acSmrg
919790b17f1bSmrg    interix[3-9]*)
919890b17f1bSmrg      hardcode_direct=no
919990b17f1bSmrg      hardcode_shlibpath_var=no
9200963d66acSmrg      hardcode_libdir_flag_spec='$wl-rpath,$libdir'
9201963d66acSmrg      export_dynamic_flag_spec='$wl-E'
920290b17f1bSmrg      # Hack: On Interix 3.x, we cannot compile PIC because of a broken gcc.
920390b17f1bSmrg      # Instead, shared libraries are loaded at an image base (0x10000000 by
920490b17f1bSmrg      # default) and relocated if they conflict, which is a slow very memory
920590b17f1bSmrg      # consuming and fragmenting process.  To avoid this, we pick a random,
920690b17f1bSmrg      # 256 KiB-aligned image base between 0x50000000 and 0x6FFC0000 at link
920790b17f1bSmrg      # time.  Moving up from 0x10000000 also allows more sbrk(2) space.
9208963d66acSmrg      archive_cmds='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags $wl-h,$soname $wl--image-base,`expr ${RANDOM-$$} % 4096 / 2 \* 262144 + 1342177280` -o $lib'
9209963d66acSmrg      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'
921090b17f1bSmrg      ;;
92117e6fb56fSmrg
921290b17f1bSmrg    gnu* | linux* | tpf* | k*bsd*-gnu | kopensolaris*-gnu)
921390b17f1bSmrg      tmp_diet=no
9214963d66acSmrg      if test linux-dietlibc = "$host_os"; then
921590b17f1bSmrg	case $cc_basename in
921690b17f1bSmrg	  diet\ *) tmp_diet=yes;;	# linux-dietlibc with static linking (!diet-dyn)
921790b17f1bSmrg	esac
921890b17f1bSmrg      fi
921990b17f1bSmrg      if $LD --help 2>&1 | $EGREP ': supported targets:.* elf' > /dev/null \
9220963d66acSmrg	 && test no = "$tmp_diet"
922190b17f1bSmrg      then
922290b17f1bSmrg	tmp_addflag=' $pic_flag'
922390b17f1bSmrg	tmp_sharedflag='-shared'
922490b17f1bSmrg	case $cc_basename,$host_cpu in
922590b17f1bSmrg        pgcc*)				# Portland Group C compiler
9226963d66acSmrg	  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'
922790b17f1bSmrg	  tmp_addflag=' $pic_flag'
922890b17f1bSmrg	  ;;
922990b17f1bSmrg	pgf77* | pgf90* | pgf95* | pgfortran*)
923090b17f1bSmrg					# Portland Group f77 and f90 compilers
9231963d66acSmrg	  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'
923290b17f1bSmrg	  tmp_addflag=' $pic_flag -Mnomain' ;;
923390b17f1bSmrg	ecc*,ia64* | icc*,ia64*)	# Intel C compiler on ia64
923490b17f1bSmrg	  tmp_addflag=' -i_dynamic' ;;
923590b17f1bSmrg	efc*,ia64* | ifort*,ia64*)	# Intel Fortran compiler on ia64
923690b17f1bSmrg	  tmp_addflag=' -i_dynamic -nofor_main' ;;
923790b17f1bSmrg	ifc* | ifort*)			# Intel Fortran compiler
923890b17f1bSmrg	  tmp_addflag=' -nofor_main' ;;
923990b17f1bSmrg	lf95*)				# Lahey Fortran 8.1
924090b17f1bSmrg	  whole_archive_flag_spec=
924190b17f1bSmrg	  tmp_sharedflag='--shared' ;;
9242963d66acSmrg        nagfor*)                        # NAGFOR 5.3
9243963d66acSmrg          tmp_sharedflag='-Wl,-shared' ;;
924490b17f1bSmrg	xl[cC]* | bgxl[cC]* | mpixl[cC]*) # IBM XL C 8.0 on PPC (deal with xlf below)
924590b17f1bSmrg	  tmp_sharedflag='-qmkshrobj'
924690b17f1bSmrg	  tmp_addflag= ;;
924790b17f1bSmrg	nvcc*)	# Cuda Compiler Driver 2.2
9248963d66acSmrg	  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'
924990b17f1bSmrg	  compiler_needs_object=yes
925090b17f1bSmrg	  ;;
925190b17f1bSmrg	esac
925290b17f1bSmrg	case `$CC -V 2>&1 | sed 5q` in
925390b17f1bSmrg	*Sun\ C*)			# Sun C 5.9
9254963d66acSmrg	  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'
925590b17f1bSmrg	  compiler_needs_object=yes
925690b17f1bSmrg	  tmp_sharedflag='-G' ;;
925790b17f1bSmrg	*Sun\ F*)			# Sun Fortran 8.3
925890b17f1bSmrg	  tmp_sharedflag='-G' ;;
925990b17f1bSmrg	esac
9260963d66acSmrg	archive_cmds='$CC '"$tmp_sharedflag""$tmp_addflag"' $libobjs $deplibs $compiler_flags $wl-soname $wl$soname -o $lib'
92617e6fb56fSmrg
9262963d66acSmrg        if test yes = "$supports_anon_versioning"; then
926390b17f1bSmrg          archive_expsym_cmds='echo "{ global:" > $output_objdir/$libname.ver~
9264963d66acSmrg            cat $export_symbols | sed -e "s/\(.*\)/\1;/" >> $output_objdir/$libname.ver~
9265963d66acSmrg            echo "local: *; };" >> $output_objdir/$libname.ver~
9266963d66acSmrg            $CC '"$tmp_sharedflag""$tmp_addflag"' $libobjs $deplibs $compiler_flags $wl-soname $wl$soname $wl-version-script $wl$output_objdir/$libname.ver -o $lib'
926790b17f1bSmrg        fi
92687e6fb56fSmrg
926990b17f1bSmrg	case $cc_basename in
9270963d66acSmrg	tcc*)
9271963d66acSmrg	  export_dynamic_flag_spec='-rdynamic'
9272963d66acSmrg	  ;;
927390b17f1bSmrg	xlf* | bgf* | bgxlf* | mpixlf*)
927490b17f1bSmrg	  # IBM XL Fortran 10.1 on PPC cannot create shared libs itself
927590b17f1bSmrg	  whole_archive_flag_spec='--whole-archive$convenience --no-whole-archive'
9276963d66acSmrg	  hardcode_libdir_flag_spec='$wl-rpath $wl$libdir'
927790b17f1bSmrg	  archive_cmds='$LD -shared $libobjs $deplibs $linker_flags -soname $soname -o $lib'
9278963d66acSmrg	  if test yes = "$supports_anon_versioning"; then
927990b17f1bSmrg	    archive_expsym_cmds='echo "{ global:" > $output_objdir/$libname.ver~
9280963d66acSmrg              cat $export_symbols | sed -e "s/\(.*\)/\1;/" >> $output_objdir/$libname.ver~
9281963d66acSmrg              echo "local: *; };" >> $output_objdir/$libname.ver~
9282963d66acSmrg              $LD -shared $libobjs $deplibs $linker_flags -soname $soname -version-script $output_objdir/$libname.ver -o $lib'
928390b17f1bSmrg	  fi
928490b17f1bSmrg	  ;;
928590b17f1bSmrg	esac
928690b17f1bSmrg      else
928790b17f1bSmrg        ld_shlibs=no
928890b17f1bSmrg      fi
928990b17f1bSmrg      ;;
92907e6fb56fSmrg
929190b17f1bSmrg    netbsd*)
929290b17f1bSmrg      if echo __ELF__ | $CC -E - | $GREP __ELF__ >/dev/null; then
929390b17f1bSmrg	archive_cmds='$LD -Bshareable $libobjs $deplibs $linker_flags -o $lib'
929490b17f1bSmrg	wlarc=
929590b17f1bSmrg      else
9296963d66acSmrg	archive_cmds='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags $wl-soname $wl$soname -o $lib'
9297963d66acSmrg	archive_expsym_cmds='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags $wl-soname $wl$soname $wl-retain-symbols-file $wl$export_symbols -o $lib'
929890b17f1bSmrg      fi
929990b17f1bSmrg      ;;
93007e6fb56fSmrg
930190b17f1bSmrg    solaris*)
930290b17f1bSmrg      if $LD -v 2>&1 | $GREP 'BFD 2\.8' > /dev/null; then
930390b17f1bSmrg	ld_shlibs=no
930490b17f1bSmrg	cat <<_LT_EOF 1>&2
93057e6fb56fSmrg
930690b17f1bSmrg*** Warning: The releases 2.8.* of the GNU linker cannot reliably
930790b17f1bSmrg*** create shared libraries on Solaris systems.  Therefore, libtool
930890b17f1bSmrg*** is disabling shared libraries support.  We urge you to upgrade GNU
930990b17f1bSmrg*** binutils to release 2.9.1 or newer.  Another option is to modify
931090b17f1bSmrg*** your PATH or compiler configuration so that the native linker is
931190b17f1bSmrg*** used, and then restart.
93127e6fb56fSmrg
931390b17f1bSmrg_LT_EOF
931490b17f1bSmrg      elif $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then
9315963d66acSmrg	archive_cmds='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags $wl-soname $wl$soname -o $lib'
9316963d66acSmrg	archive_expsym_cmds='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags $wl-soname $wl$soname $wl-retain-symbols-file $wl$export_symbols -o $lib'
931790b17f1bSmrg      else
931890b17f1bSmrg	ld_shlibs=no
931990b17f1bSmrg      fi
932090b17f1bSmrg      ;;
93217e6fb56fSmrg
932290b17f1bSmrg    sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX*)
932390b17f1bSmrg      case `$LD -v 2>&1` in
932490b17f1bSmrg        *\ [01].* | *\ 2.[0-9].* | *\ 2.1[0-5].*)
932590b17f1bSmrg	ld_shlibs=no
932690b17f1bSmrg	cat <<_LT_EOF 1>&2
93277e6fb56fSmrg
9328963d66acSmrg*** Warning: Releases of the GNU linker prior to 2.16.91.0.3 cannot
932990b17f1bSmrg*** reliably create shared libraries on SCO systems.  Therefore, libtool
933090b17f1bSmrg*** is disabling shared libraries support.  We urge you to upgrade GNU
933190b17f1bSmrg*** binutils to release 2.16.91.0.3 or newer.  Another option is to modify
933290b17f1bSmrg*** your PATH or compiler configuration so that the native linker is
933390b17f1bSmrg*** used, and then restart.
93347e6fb56fSmrg
933590b17f1bSmrg_LT_EOF
933690b17f1bSmrg	;;
933790b17f1bSmrg	*)
933890b17f1bSmrg	  # For security reasons, it is highly recommended that you always
933990b17f1bSmrg	  # use absolute paths for naming shared libraries, and exclude the
934090b17f1bSmrg	  # DT_RUNPATH tag from executables and libraries.  But doing so
934190b17f1bSmrg	  # requires that you compile everything twice, which is a pain.
934290b17f1bSmrg	  if $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then
9343963d66acSmrg	    hardcode_libdir_flag_spec='$wl-rpath $wl$libdir'
9344963d66acSmrg	    archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags $wl-soname $wl$soname -o $lib'
9345963d66acSmrg	    archive_expsym_cmds='$CC -shared $libobjs $deplibs $compiler_flags $wl-soname $wl$soname $wl-retain-symbols-file $wl$export_symbols -o $lib'
934690b17f1bSmrg	  else
934790b17f1bSmrg	    ld_shlibs=no
934890b17f1bSmrg	  fi
934990b17f1bSmrg	;;
935090b17f1bSmrg      esac
935190b17f1bSmrg      ;;
93527e6fb56fSmrg
935390b17f1bSmrg    sunos4*)
935490b17f1bSmrg      archive_cmds='$LD -assert pure-text -Bshareable -o $lib $libobjs $deplibs $linker_flags'
935590b17f1bSmrg      wlarc=
935690b17f1bSmrg      hardcode_direct=yes
935790b17f1bSmrg      hardcode_shlibpath_var=no
935890b17f1bSmrg      ;;
93597e6fb56fSmrg
936090b17f1bSmrg    *)
936190b17f1bSmrg      if $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then
9362963d66acSmrg	archive_cmds='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags $wl-soname $wl$soname -o $lib'
9363963d66acSmrg	archive_expsym_cmds='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags $wl-soname $wl$soname $wl-retain-symbols-file $wl$export_symbols -o $lib'
936490b17f1bSmrg      else
936590b17f1bSmrg	ld_shlibs=no
936690b17f1bSmrg      fi
936790b17f1bSmrg      ;;
936890b17f1bSmrg    esac
93697e6fb56fSmrg
9370963d66acSmrg    if test no = "$ld_shlibs"; then
937190b17f1bSmrg      runpath_var=
937290b17f1bSmrg      hardcode_libdir_flag_spec=
937390b17f1bSmrg      export_dynamic_flag_spec=
937490b17f1bSmrg      whole_archive_flag_spec=
937590b17f1bSmrg    fi
937690b17f1bSmrg  else
937790b17f1bSmrg    # PORTME fill in a description of your system's linker (not GNU ld)
937890b17f1bSmrg    case $host_os in
937990b17f1bSmrg    aix3*)
938090b17f1bSmrg      allow_undefined_flag=unsupported
938190b17f1bSmrg      always_export_symbols=yes
938290b17f1bSmrg      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'
938390b17f1bSmrg      # Note: this linker hardcodes the directories in LIBPATH if there
938490b17f1bSmrg      # are no directories specified by -L.
938590b17f1bSmrg      hardcode_minus_L=yes
9386963d66acSmrg      if test yes = "$GCC" && test -z "$lt_prog_compiler_static"; then
938790b17f1bSmrg	# Neither direct hardcoding nor static linking is supported with a
938890b17f1bSmrg	# broken collect2.
938990b17f1bSmrg	hardcode_direct=unsupported
939090b17f1bSmrg      fi
939190b17f1bSmrg      ;;
93927e6fb56fSmrg
939390b17f1bSmrg    aix[4-9]*)
9394963d66acSmrg      if test ia64 = "$host_cpu"; then
939590b17f1bSmrg	# On IA64, the linker does run time linking by default, so we don't
939690b17f1bSmrg	# have to do anything special.
939790b17f1bSmrg	aix_use_runtimelinking=no
939890b17f1bSmrg	exp_sym_flag='-Bexport'
9399963d66acSmrg	no_entry_flag=
940090b17f1bSmrg      else
940190b17f1bSmrg	# If we're using GNU nm, then we don't want the "-C" option.
9402963d66acSmrg	# -C means demangle to GNU nm, but means don't demangle to AIX nm.
9403963d66acSmrg	# Without the "-l" option, or with the "-B" option, AIX nm treats
9404963d66acSmrg	# weak defined symbols like other global defined symbols, whereas
9405963d66acSmrg	# GNU nm marks them as "W".
9406963d66acSmrg	# While the 'weak' keyword is ignored in the Export File, we need
9407963d66acSmrg	# it in the Import File for the 'aix-soname' feature, so we have
9408963d66acSmrg	# to replace the "-B" option with "-P" for AIX nm.
940990b17f1bSmrg	if $NM -V 2>&1 | $GREP 'GNU' > /dev/null; then
9410963d66acSmrg	  export_symbols_cmds='$NM -Bpg $libobjs $convenience | awk '\''{ if (((\$ 2 == "T") || (\$ 2 == "D") || (\$ 2 == "B") || (\$ 2 == "W")) && (substr(\$ 3,1,1) != ".")) { if (\$ 2 == "W") { print \$ 3 " weak" } else { print \$ 3 } } }'\'' | sort -u > $export_symbols'
941190b17f1bSmrg	else
9412963d66acSmrg	  export_symbols_cmds='`func_echo_all $NM | $SED -e '\''s/B\([^B]*\)$/P\1/'\''` -PCpgl $libobjs $convenience | awk '\''{ if (((\$ 2 == "T") || (\$ 2 == "D") || (\$ 2 == "B") || (\$ 2 == "W") || (\$ 2 == "V") || (\$ 2 == "Z")) && (substr(\$ 1,1,1) != ".")) { if ((\$ 2 == "W") || (\$ 2 == "V") || (\$ 2 == "Z")) { print \$ 1 " weak" } else { print \$ 1 } } }'\'' | sort -u > $export_symbols'
941390b17f1bSmrg	fi
941490b17f1bSmrg	aix_use_runtimelinking=no
94157e6fb56fSmrg
941690b17f1bSmrg	# Test if we are trying to use run time linking or normal
941790b17f1bSmrg	# AIX style linking. If -brtl is somewhere in LDFLAGS, we
9418963d66acSmrg	# have runtime linking enabled, and use it for executables.
9419963d66acSmrg	# For shared libraries, we enable/disable runtime linking
9420963d66acSmrg	# depending on the kind of the shared library created -
9421963d66acSmrg	# when "with_aix_soname,aix_use_runtimelinking" is:
9422963d66acSmrg	# "aix,no"   lib.a(lib.so.V) shared, rtl:no,  for executables
9423963d66acSmrg	# "aix,yes"  lib.so          shared, rtl:yes, for executables
9424963d66acSmrg	#            lib.a           static archive
9425963d66acSmrg	# "both,no"  lib.so.V(shr.o) shared, rtl:yes
9426963d66acSmrg	#            lib.a(lib.so.V) shared, rtl:no,  for executables
9427963d66acSmrg	# "both,yes" lib.so.V(shr.o) shared, rtl:yes, for executables
9428963d66acSmrg	#            lib.a(lib.so.V) shared, rtl:no
9429963d66acSmrg	# "svr4,*"   lib.so.V(shr.o) shared, rtl:yes, for executables
9430963d66acSmrg	#            lib.a           static archive
943190b17f1bSmrg	case $host_os in aix4.[23]|aix4.[23].*|aix[5-9]*)
943290b17f1bSmrg	  for ld_flag in $LDFLAGS; do
9433963d66acSmrg	  if (test x-brtl = "x$ld_flag" || test x-Wl,-brtl = "x$ld_flag"); then
943490b17f1bSmrg	    aix_use_runtimelinking=yes
943590b17f1bSmrg	    break
943690b17f1bSmrg	  fi
943790b17f1bSmrg	  done
9438963d66acSmrg	  if test svr4,no = "$with_aix_soname,$aix_use_runtimelinking"; then
9439963d66acSmrg	    # With aix-soname=svr4, we create the lib.so.V shared archives only,
9440963d66acSmrg	    # so we don't have lib.a shared libs to link our executables.
9441963d66acSmrg	    # We have to force runtime linking in this case.
9442963d66acSmrg	    aix_use_runtimelinking=yes
9443963d66acSmrg	    LDFLAGS="$LDFLAGS -Wl,-brtl"
9444963d66acSmrg	  fi
944590b17f1bSmrg	  ;;
944690b17f1bSmrg	esac
94477e6fb56fSmrg
944890b17f1bSmrg	exp_sym_flag='-bexport'
944990b17f1bSmrg	no_entry_flag='-bnoentry'
945090b17f1bSmrg      fi
94517e6fb56fSmrg
945290b17f1bSmrg      # When large executables or shared objects are built, AIX ld can
945390b17f1bSmrg      # have problems creating the table of contents.  If linking a library
945490b17f1bSmrg      # or program results in "error TOC overflow" add -mminimal-toc to
945590b17f1bSmrg      # CXXFLAGS/CFLAGS for g++/gcc.  In the cases where that is not
945690b17f1bSmrg      # enough to fix the problem, add -Wl,-bbigtoc to LDFLAGS.
94577e6fb56fSmrg
945890b17f1bSmrg      archive_cmds=''
945990b17f1bSmrg      hardcode_direct=yes
946090b17f1bSmrg      hardcode_direct_absolute=yes
946190b17f1bSmrg      hardcode_libdir_separator=':'
946290b17f1bSmrg      link_all_deplibs=yes
9463963d66acSmrg      file_list_spec='$wl-f,'
9464963d66acSmrg      case $with_aix_soname,$aix_use_runtimelinking in
9465963d66acSmrg      aix,*) ;; # traditional, no import file
9466963d66acSmrg      svr4,* | *,yes) # use import file
9467963d66acSmrg	# The Import File defines what to hardcode.
9468963d66acSmrg	hardcode_direct=no
9469963d66acSmrg	hardcode_direct_absolute=no
9470963d66acSmrg	;;
9471963d66acSmrg      esac
94727e6fb56fSmrg
9473963d66acSmrg      if test yes = "$GCC"; then
947490b17f1bSmrg	case $host_os in aix4.[012]|aix4.[012].*)
947590b17f1bSmrg	# We only want to do this on AIX 4.2 and lower, the check
947690b17f1bSmrg	# below for broken collect2 doesn't work under 4.3+
9477963d66acSmrg	  collect2name=`$CC -print-prog-name=collect2`
947890b17f1bSmrg	  if test -f "$collect2name" &&
947990b17f1bSmrg	   strings "$collect2name" | $GREP resolve_lib_name >/dev/null
948090b17f1bSmrg	  then
948190b17f1bSmrg	  # We have reworked collect2
948290b17f1bSmrg	  :
948390b17f1bSmrg	  else
948490b17f1bSmrg	  # We have old collect2
948590b17f1bSmrg	  hardcode_direct=unsupported
948690b17f1bSmrg	  # It fails to find uninstalled libraries when the uninstalled
948790b17f1bSmrg	  # path is not listed in the libpath.  Setting hardcode_minus_L
948890b17f1bSmrg	  # to unsupported forces relinking
948990b17f1bSmrg	  hardcode_minus_L=yes
949090b17f1bSmrg	  hardcode_libdir_flag_spec='-L$libdir'
949190b17f1bSmrg	  hardcode_libdir_separator=
949290b17f1bSmrg	  fi
949390b17f1bSmrg	  ;;
949490b17f1bSmrg	esac
949590b17f1bSmrg	shared_flag='-shared'
9496963d66acSmrg	if test yes = "$aix_use_runtimelinking"; then
9497963d66acSmrg	  shared_flag="$shared_flag "'$wl-G'
949890b17f1bSmrg	fi
9499963d66acSmrg	# Need to ensure runtime linking is disabled for the traditional
9500963d66acSmrg	# shared library, or the linker may eventually find shared libraries
9501963d66acSmrg	# /with/ Import File - we do not want to mix them.
9502963d66acSmrg	shared_flag_aix='-shared'
9503963d66acSmrg	shared_flag_svr4='-shared $wl-G'
950490b17f1bSmrg      else
950590b17f1bSmrg	# not using gcc
9506963d66acSmrg	if test ia64 = "$host_cpu"; then
950790b17f1bSmrg	# VisualAge C++, Version 5.5 for AIX 5L for IA-64, Beta 3 Release
950890b17f1bSmrg	# chokes on -Wl,-G. The following line is correct:
950990b17f1bSmrg	  shared_flag='-G'
951090b17f1bSmrg	else
9511963d66acSmrg	  if test yes = "$aix_use_runtimelinking"; then
9512963d66acSmrg	    shared_flag='$wl-G'
951390b17f1bSmrg	  else
9514963d66acSmrg	    shared_flag='$wl-bM:SRE'
951590b17f1bSmrg	  fi
9516963d66acSmrg	  shared_flag_aix='$wl-bM:SRE'
9517963d66acSmrg	  shared_flag_svr4='$wl-G'
951890b17f1bSmrg	fi
951990b17f1bSmrg      fi
95207e6fb56fSmrg
9521963d66acSmrg      export_dynamic_flag_spec='$wl-bexpall'
952290b17f1bSmrg      # It seems that -bexpall does not export symbols beginning with
952390b17f1bSmrg      # underscore (_), so it is better to generate a list of symbols to export.
952490b17f1bSmrg      always_export_symbols=yes
9525963d66acSmrg      if test aix,yes = "$with_aix_soname,$aix_use_runtimelinking"; then
952690b17f1bSmrg	# Warning - without using the other runtime loading flags (-brtl),
952790b17f1bSmrg	# -berok will link without error, but may produce a broken library.
952890b17f1bSmrg	allow_undefined_flag='-berok'
952990b17f1bSmrg        # Determine the default libpath from the value encoded in an
953090b17f1bSmrg        # empty executable.
9531963d66acSmrg        if test set = "${lt_cv_aix_libpath+set}"; then
953290b17f1bSmrg  aix_libpath=$lt_cv_aix_libpath
953390b17f1bSmrgelse
953490b17f1bSmrg  if ${lt_cv_aix_libpath_+:} false; then :
953590b17f1bSmrg  $as_echo_n "(cached) " >&6
953690b17f1bSmrgelse
953790b17f1bSmrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
953890b17f1bSmrg/* end confdefs.h.  */
953990b17f1bSmrg
954090b17f1bSmrgint
954190b17f1bSmrgmain ()
954290b17f1bSmrg{
95437e6fb56fSmrg
954490b17f1bSmrg  ;
954590b17f1bSmrg  return 0;
95467e6fb56fSmrg}
954790b17f1bSmrg_ACEOF
954890b17f1bSmrgif ac_fn_c_try_link "$LINENO"; then :
954990b17f1bSmrg
955090b17f1bSmrg  lt_aix_libpath_sed='
955190b17f1bSmrg      /Import File Strings/,/^$/ {
955290b17f1bSmrg	  /^0/ {
955390b17f1bSmrg	      s/^0  *\([^ ]*\) *$/\1/
955490b17f1bSmrg	      p
955590b17f1bSmrg	  }
955690b17f1bSmrg      }'
955790b17f1bSmrg  lt_cv_aix_libpath_=`dump -H conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
955890b17f1bSmrg  # Check for a 64-bit object if we didn't find anything.
955990b17f1bSmrg  if test -z "$lt_cv_aix_libpath_"; then
956090b17f1bSmrg    lt_cv_aix_libpath_=`dump -HX64 conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
95617e6fb56fSmrg  fi
95627e6fb56fSmrgfi
956390b17f1bSmrgrm -f core conftest.err conftest.$ac_objext \
956490b17f1bSmrg    conftest$ac_exeext conftest.$ac_ext
956590b17f1bSmrg  if test -z "$lt_cv_aix_libpath_"; then
9566963d66acSmrg    lt_cv_aix_libpath_=/usr/lib:/lib
956790b17f1bSmrg  fi
95687e6fb56fSmrg
956990b17f1bSmrgfi
95707e6fb56fSmrg
957190b17f1bSmrg  aix_libpath=$lt_cv_aix_libpath_
95727e6fb56fSmrgfi
95737e6fb56fSmrg
9574963d66acSmrg        hardcode_libdir_flag_spec='$wl-blibpath:$libdir:'"$aix_libpath"
9575963d66acSmrg        archive_expsym_cmds='$CC -o $output_objdir/$soname $libobjs $deplibs $wl'$no_entry_flag' $compiler_flags `if test -n "$allow_undefined_flag"; then func_echo_all "$wl$allow_undefined_flag"; else :; fi` $wl'$exp_sym_flag:\$export_symbols' '$shared_flag
957690b17f1bSmrg      else
9577963d66acSmrg	if test ia64 = "$host_cpu"; then
9578963d66acSmrg	  hardcode_libdir_flag_spec='$wl-R $libdir:/usr/lib:/lib'
957990b17f1bSmrg	  allow_undefined_flag="-z nodefs"
9580963d66acSmrg	  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"
958190b17f1bSmrg	else
958290b17f1bSmrg	 # Determine the default libpath from the value encoded in an
958390b17f1bSmrg	 # empty executable.
9584963d66acSmrg	 if test set = "${lt_cv_aix_libpath+set}"; then
958590b17f1bSmrg  aix_libpath=$lt_cv_aix_libpath
95867e6fb56fSmrgelse
958790b17f1bSmrg  if ${lt_cv_aix_libpath_+:} false; then :
958890b17f1bSmrg  $as_echo_n "(cached) " >&6
95897e6fb56fSmrgelse
959090b17f1bSmrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
959190b17f1bSmrg/* end confdefs.h.  */
95927e6fb56fSmrg
959390b17f1bSmrgint
959490b17f1bSmrgmain ()
95957e6fb56fSmrg{
95967e6fb56fSmrg
959790b17f1bSmrg  ;
959890b17f1bSmrg  return 0;
95997e6fb56fSmrg}
960090b17f1bSmrg_ACEOF
960190b17f1bSmrgif ac_fn_c_try_link "$LINENO"; then :
960290b17f1bSmrg
960390b17f1bSmrg  lt_aix_libpath_sed='
960490b17f1bSmrg      /Import File Strings/,/^$/ {
960590b17f1bSmrg	  /^0/ {
960690b17f1bSmrg	      s/^0  *\([^ ]*\) *$/\1/
960790b17f1bSmrg	      p
960890b17f1bSmrg	  }
960990b17f1bSmrg      }'
961090b17f1bSmrg  lt_cv_aix_libpath_=`dump -H conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
961190b17f1bSmrg  # Check for a 64-bit object if we didn't find anything.
961290b17f1bSmrg  if test -z "$lt_cv_aix_libpath_"; then
961390b17f1bSmrg    lt_cv_aix_libpath_=`dump -HX64 conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
96147e6fb56fSmrg  fi
96157e6fb56fSmrgfi
961690b17f1bSmrgrm -f core conftest.err conftest.$ac_objext \
961790b17f1bSmrg    conftest$ac_exeext conftest.$ac_ext
961890b17f1bSmrg  if test -z "$lt_cv_aix_libpath_"; then
9619963d66acSmrg    lt_cv_aix_libpath_=/usr/lib:/lib
962090b17f1bSmrg  fi
96217e6fb56fSmrg
962290b17f1bSmrgfi
96237e6fb56fSmrg
962490b17f1bSmrg  aix_libpath=$lt_cv_aix_libpath_
96257e6fb56fSmrgfi
96267e6fb56fSmrg
9627963d66acSmrg	 hardcode_libdir_flag_spec='$wl-blibpath:$libdir:'"$aix_libpath"
962890b17f1bSmrg	  # Warning - without using the other run time loading flags,
962990b17f1bSmrg	  # -berok will link without error, but may produce a broken library.
9630963d66acSmrg	  no_undefined_flag=' $wl-bernotok'
9631963d66acSmrg	  allow_undefined_flag=' $wl-berok'
9632963d66acSmrg	  if test yes = "$with_gnu_ld"; then
963390b17f1bSmrg	    # We only use this code for GNU lds that support --whole-archive.
9634963d66acSmrg	    whole_archive_flag_spec='$wl--whole-archive$convenience $wl--no-whole-archive'
963590b17f1bSmrg	  else
963690b17f1bSmrg	    # Exported symbols can be pulled into shared objects from archives
963790b17f1bSmrg	    whole_archive_flag_spec='$convenience'
963890b17f1bSmrg	  fi
963990b17f1bSmrg	  archive_cmds_need_lc=yes
9640963d66acSmrg	  archive_expsym_cmds='$RM -r $output_objdir/$realname.d~$MKDIR $output_objdir/$realname.d'
9641963d66acSmrg	  # -brtl affects multiple linker settings, -berok does not and is overridden later
9642963d66acSmrg	  compiler_flags_filtered='`func_echo_all "$compiler_flags " | $SED -e "s%-brtl\\([, ]\\)%-berok\\1%g"`'
9643963d66acSmrg	  if test svr4 != "$with_aix_soname"; then
9644963d66acSmrg	    # This is similar to how AIX traditionally builds its shared libraries.
9645963d66acSmrg	    archive_expsym_cmds="$archive_expsym_cmds"'~$CC '$shared_flag_aix' -o $output_objdir/$realname.d/$soname $libobjs $deplibs $wl-bnoentry '$compiler_flags_filtered'$wl-bE:$export_symbols$allow_undefined_flag~$AR $AR_FLAGS $output_objdir/$libname$release.a $output_objdir/$realname.d/$soname'
9646963d66acSmrg	  fi
9647963d66acSmrg	  if test aix != "$with_aix_soname"; then
9648963d66acSmrg	    archive_expsym_cmds="$archive_expsym_cmds"'~$CC '$shared_flag_svr4' -o $output_objdir/$realname.d/$shared_archive_member_spec.o $libobjs $deplibs $wl-bnoentry '$compiler_flags_filtered'$wl-bE:$export_symbols$allow_undefined_flag~$STRIP -e $output_objdir/$realname.d/$shared_archive_member_spec.o~( func_echo_all "#! $soname($shared_archive_member_spec.o)"; if test shr_64 = "$shared_archive_member_spec"; then func_echo_all "# 64"; else func_echo_all "# 32"; fi; cat $export_symbols ) > $output_objdir/$realname.d/$shared_archive_member_spec.imp~$AR $AR_FLAGS $output_objdir/$soname $output_objdir/$realname.d/$shared_archive_member_spec.o $output_objdir/$realname.d/$shared_archive_member_spec.imp'
9649963d66acSmrg	  else
9650963d66acSmrg	    # used by -dlpreopen to get the symbols
9651963d66acSmrg	    archive_expsym_cmds="$archive_expsym_cmds"'~$MV  $output_objdir/$realname.d/$soname $output_objdir'
9652963d66acSmrg	  fi
9653963d66acSmrg	  archive_expsym_cmds="$archive_expsym_cmds"'~$RM -r $output_objdir/$realname.d'
965490b17f1bSmrg	fi
965590b17f1bSmrg      fi
965690b17f1bSmrg      ;;
96577e6fb56fSmrg
965890b17f1bSmrg    amigaos*)
965990b17f1bSmrg      case $host_cpu in
966090b17f1bSmrg      powerpc)
966190b17f1bSmrg            # see comment about AmigaOS4 .so support
9662963d66acSmrg            archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags $wl-soname $wl$soname -o $lib'
966390b17f1bSmrg            archive_expsym_cmds=''
966490b17f1bSmrg        ;;
966590b17f1bSmrg      m68k)
966690b17f1bSmrg            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)'
966790b17f1bSmrg            hardcode_libdir_flag_spec='-L$libdir'
966890b17f1bSmrg            hardcode_minus_L=yes
966990b17f1bSmrg        ;;
967090b17f1bSmrg      esac
967190b17f1bSmrg      ;;
96727e6fb56fSmrg
967390b17f1bSmrg    bsdi[45]*)
967490b17f1bSmrg      export_dynamic_flag_spec=-rdynamic
967590b17f1bSmrg      ;;
967690b17f1bSmrg
967790b17f1bSmrg    cygwin* | mingw* | pw32* | cegcc*)
967890b17f1bSmrg      # When not using gcc, we currently assume that we are using
967990b17f1bSmrg      # Microsoft Visual C++.
968090b17f1bSmrg      # hardcode_libdir_flag_spec is actually meaningless, as there is
968190b17f1bSmrg      # no search path for DLLs.
968290b17f1bSmrg      case $cc_basename in
968390b17f1bSmrg      cl*)
968490b17f1bSmrg	# Native MSVC
968590b17f1bSmrg	hardcode_libdir_flag_spec=' '
968690b17f1bSmrg	allow_undefined_flag=unsupported
968790b17f1bSmrg	always_export_symbols=yes
968890b17f1bSmrg	file_list_spec='@'
968990b17f1bSmrg	# Tell ltmain to make .lib files, not .a files.
969090b17f1bSmrg	libext=lib
969190b17f1bSmrg	# Tell ltmain to make .dll files, not .so files.
9692963d66acSmrg	shrext_cmds=.dll
969390b17f1bSmrg	# FIXME: Setting linknames here is a bad hack.
9694963d66acSmrg	archive_cmds='$CC -o $output_objdir/$soname $libobjs $compiler_flags $deplibs -Wl,-DLL,-IMPLIB:"$tool_output_objdir$libname.dll.lib"~linknames='
9695963d66acSmrg	archive_expsym_cmds='if   test DEF = "`$SED -n     -e '\''s/^[	 ]*//'\''     -e '\''/^\(;.*\)*$/d'\''     -e '\''s/^\(EXPORTS\|LIBRARY\)\([	 ].*\)*$/DEF/p'\''     -e q     $export_symbols`" ; then
9696963d66acSmrg            cp "$export_symbols" "$output_objdir/$soname.def";
9697963d66acSmrg            echo "$tool_output_objdir$soname.def" > "$output_objdir/$soname.exp";
9698963d66acSmrg          else
9699963d66acSmrg            $SED -e '\''s/^/-link -EXPORT:/'\'' < $export_symbols > $output_objdir/$soname.exp;
9700963d66acSmrg          fi~
9701963d66acSmrg          $CC -o $tool_output_objdir$soname $libobjs $compiler_flags $deplibs "@$tool_output_objdir$soname.exp" -Wl,-DLL,-IMPLIB:"$tool_output_objdir$libname.dll.lib"~
9702963d66acSmrg          linknames='
970390b17f1bSmrg	# The linker will not automatically build a static lib if we build a DLL.
970490b17f1bSmrg	# _LT_TAGVAR(old_archive_from_new_cmds, )='true'
970590b17f1bSmrg	enable_shared_with_static_runtimes=yes
970690b17f1bSmrg	exclude_expsyms='_NULL_IMPORT_DESCRIPTOR|_IMPORT_DESCRIPTOR_.*'
970790b17f1bSmrg	export_symbols_cmds='$NM $libobjs $convenience | $global_symbol_pipe | $SED -e '\''/^[BCDGRS][ ]/s/.*[ ]\([^ ]*\)/\1,DATA/'\'' | $SED -e '\''/^[AITW][ ]/s/.*[ ]//'\'' | sort | uniq > $export_symbols'
970890b17f1bSmrg	# Don't use ranlib
970990b17f1bSmrg	old_postinstall_cmds='chmod 644 $oldlib'
971090b17f1bSmrg	postlink_cmds='lt_outputfile="@OUTPUT@"~
9711963d66acSmrg          lt_tool_outputfile="@TOOL_OUTPUT@"~
9712963d66acSmrg          case $lt_outputfile in
9713963d66acSmrg            *.exe|*.EXE) ;;
9714963d66acSmrg            *)
9715963d66acSmrg              lt_outputfile=$lt_outputfile.exe
9716963d66acSmrg              lt_tool_outputfile=$lt_tool_outputfile.exe
9717963d66acSmrg              ;;
9718963d66acSmrg          esac~
9719963d66acSmrg          if test : != "$MANIFEST_TOOL" && test -f "$lt_outputfile.manifest"; then
9720963d66acSmrg            $MANIFEST_TOOL -manifest "$lt_tool_outputfile.manifest" -outputresource:"$lt_tool_outputfile" || exit 1;
9721963d66acSmrg            $RM "$lt_outputfile.manifest";
9722963d66acSmrg          fi'
972390b17f1bSmrg	;;
972490b17f1bSmrg      *)
972590b17f1bSmrg	# Assume MSVC wrapper
972690b17f1bSmrg	hardcode_libdir_flag_spec=' '
972790b17f1bSmrg	allow_undefined_flag=unsupported
972890b17f1bSmrg	# Tell ltmain to make .lib files, not .a files.
972990b17f1bSmrg	libext=lib
973090b17f1bSmrg	# Tell ltmain to make .dll files, not .so files.
9731963d66acSmrg	shrext_cmds=.dll
973290b17f1bSmrg	# FIXME: Setting linknames here is a bad hack.
973390b17f1bSmrg	archive_cmds='$CC -o $lib $libobjs $compiler_flags `func_echo_all "$deplibs" | $SED '\''s/ -lc$//'\''` -link -dll~linknames='
973490b17f1bSmrg	# The linker will automatically build a .lib file if we build a DLL.
973590b17f1bSmrg	old_archive_from_new_cmds='true'
973690b17f1bSmrg	# FIXME: Should let the user specify the lib program.
973790b17f1bSmrg	old_archive_cmds='lib -OUT:$oldlib$oldobjs$old_deplibs'
973890b17f1bSmrg	enable_shared_with_static_runtimes=yes
973990b17f1bSmrg	;;
974090b17f1bSmrg      esac
974190b17f1bSmrg      ;;
97427e6fb56fSmrg
974390b17f1bSmrg    darwin* | rhapsody*)
97447e6fb56fSmrg
97457e6fb56fSmrg
974690b17f1bSmrg  archive_cmds_need_lc=no
974790b17f1bSmrg  hardcode_direct=no
974890b17f1bSmrg  hardcode_automatic=yes
974990b17f1bSmrg  hardcode_shlibpath_var=unsupported
9750963d66acSmrg  if test yes = "$lt_cv_ld_force_load"; then
9751963d66acSmrg    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\"`'
97527e6fb56fSmrg
975390b17f1bSmrg  else
975490b17f1bSmrg    whole_archive_flag_spec=''
97557e6fb56fSmrg  fi
975690b17f1bSmrg  link_all_deplibs=yes
9757963d66acSmrg  allow_undefined_flag=$_lt_dar_allow_undefined
975890b17f1bSmrg  case $cc_basename in
9759963d66acSmrg     ifort*|nagfor*) _lt_dar_can_shared=yes ;;
976090b17f1bSmrg     *) _lt_dar_can_shared=$GCC ;;
976190b17f1bSmrg  esac
9762963d66acSmrg  if test yes = "$_lt_dar_can_shared"; then
976390b17f1bSmrg    output_verbose_link_cmd=func_echo_all
9764963d66acSmrg    archive_cmds="\$CC -dynamiclib \$allow_undefined_flag -o \$lib \$libobjs \$deplibs \$compiler_flags -install_name \$rpath/\$soname \$verstring $_lt_dar_single_mod$_lt_dsymutil"
9765963d66acSmrg    module_cmds="\$CC \$allow_undefined_flag -o \$lib -bundle \$libobjs \$deplibs \$compiler_flags$_lt_dsymutil"
9766963d66acSmrg    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"
9767963d66acSmrg    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"
97687e6fb56fSmrg
976990b17f1bSmrg  else
977090b17f1bSmrg  ld_shlibs=no
97717e6fb56fSmrg  fi
97727e6fb56fSmrg
97737e6fb56fSmrg      ;;
977490b17f1bSmrg
977590b17f1bSmrg    dgux*)
977690b17f1bSmrg      archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
977790b17f1bSmrg      hardcode_libdir_flag_spec='-L$libdir'
977890b17f1bSmrg      hardcode_shlibpath_var=no
97797e6fb56fSmrg      ;;
97807e6fb56fSmrg
978190b17f1bSmrg    # FreeBSD 2.2.[012] allows us to include c++rt0.o to get C++ constructor
978290b17f1bSmrg    # support.  Future versions do this automatically, but an explicit c++rt0.o
978390b17f1bSmrg    # does not break anything, and helps significantly (at the cost of a little
978490b17f1bSmrg    # extra space).
978590b17f1bSmrg    freebsd2.2*)
978690b17f1bSmrg      archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags /usr/lib/c++rt0.o'
978790b17f1bSmrg      hardcode_libdir_flag_spec='-R$libdir'
978890b17f1bSmrg      hardcode_direct=yes
978990b17f1bSmrg      hardcode_shlibpath_var=no
979090b17f1bSmrg      ;;
97917e6fb56fSmrg
979290b17f1bSmrg    # Unfortunately, older versions of FreeBSD 2 do not have this feature.
979390b17f1bSmrg    freebsd2.*)
979490b17f1bSmrg      archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags'
979590b17f1bSmrg      hardcode_direct=yes
979690b17f1bSmrg      hardcode_minus_L=yes
979790b17f1bSmrg      hardcode_shlibpath_var=no
979890b17f1bSmrg      ;;
97997e6fb56fSmrg
980090b17f1bSmrg    # FreeBSD 3 and greater uses gcc -shared to do shared libraries.
980190b17f1bSmrg    freebsd* | dragonfly*)
980290b17f1bSmrg      archive_cmds='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags'
980390b17f1bSmrg      hardcode_libdir_flag_spec='-R$libdir'
980490b17f1bSmrg      hardcode_direct=yes
980590b17f1bSmrg      hardcode_shlibpath_var=no
980690b17f1bSmrg      ;;
98077e6fb56fSmrg
980890b17f1bSmrg    hpux9*)
9809963d66acSmrg      if test yes = "$GCC"; then
9810963d66acSmrg	archive_cmds='$RM $output_objdir/$soname~$CC -shared $pic_flag $wl+b $wl$install_libdir -o $output_objdir/$soname $libobjs $deplibs $compiler_flags~test "x$output_objdir/$soname" = "x$lib" || mv $output_objdir/$soname $lib'
981190b17f1bSmrg      else
9812963d66acSmrg	archive_cmds='$RM $output_objdir/$soname~$LD -b +b $install_libdir -o $output_objdir/$soname $libobjs $deplibs $linker_flags~test "x$output_objdir/$soname" = "x$lib" || mv $output_objdir/$soname $lib'
981390b17f1bSmrg      fi
9814963d66acSmrg      hardcode_libdir_flag_spec='$wl+b $wl$libdir'
981590b17f1bSmrg      hardcode_libdir_separator=:
981690b17f1bSmrg      hardcode_direct=yes
98177e6fb56fSmrg
981890b17f1bSmrg      # hardcode_minus_L: Not really in the search PATH,
981990b17f1bSmrg      # but as the default location of the library.
982090b17f1bSmrg      hardcode_minus_L=yes
9821963d66acSmrg      export_dynamic_flag_spec='$wl-E'
982290b17f1bSmrg      ;;
98237e6fb56fSmrg
982490b17f1bSmrg    hpux10*)
9825963d66acSmrg      if test yes,no = "$GCC,$with_gnu_ld"; then
9826963d66acSmrg	archive_cmds='$CC -shared $pic_flag $wl+h $wl$soname $wl+b $wl$install_libdir -o $lib $libobjs $deplibs $compiler_flags'
982790b17f1bSmrg      else
982890b17f1bSmrg	archive_cmds='$LD -b +h $soname +b $install_libdir -o $lib $libobjs $deplibs $linker_flags'
982990b17f1bSmrg      fi
9830963d66acSmrg      if test no = "$with_gnu_ld"; then
9831963d66acSmrg	hardcode_libdir_flag_spec='$wl+b $wl$libdir'
983290b17f1bSmrg	hardcode_libdir_separator=:
983390b17f1bSmrg	hardcode_direct=yes
983490b17f1bSmrg	hardcode_direct_absolute=yes
9835963d66acSmrg	export_dynamic_flag_spec='$wl-E'
983690b17f1bSmrg	# hardcode_minus_L: Not really in the search PATH,
983790b17f1bSmrg	# but as the default location of the library.
983890b17f1bSmrg	hardcode_minus_L=yes
983990b17f1bSmrg      fi
984090b17f1bSmrg      ;;
98417e6fb56fSmrg
984290b17f1bSmrg    hpux11*)
9843963d66acSmrg      if test yes,no = "$GCC,$with_gnu_ld"; then
984490b17f1bSmrg	case $host_cpu in
984590b17f1bSmrg	hppa*64*)
9846963d66acSmrg	  archive_cmds='$CC -shared $wl+h $wl$soname -o $lib $libobjs $deplibs $compiler_flags'
984790b17f1bSmrg	  ;;
984890b17f1bSmrg	ia64*)
9849963d66acSmrg	  archive_cmds='$CC -shared $pic_flag $wl+h $wl$soname $wl+nodefaultrpath -o $lib $libobjs $deplibs $compiler_flags'
985090b17f1bSmrg	  ;;
985190b17f1bSmrg	*)
9852963d66acSmrg	  archive_cmds='$CC -shared $pic_flag $wl+h $wl$soname $wl+b $wl$install_libdir -o $lib $libobjs $deplibs $compiler_flags'
985390b17f1bSmrg	  ;;
985490b17f1bSmrg	esac
985590b17f1bSmrg      else
985690b17f1bSmrg	case $host_cpu in
985790b17f1bSmrg	hppa*64*)
9858963d66acSmrg	  archive_cmds='$CC -b $wl+h $wl$soname -o $lib $libobjs $deplibs $compiler_flags'
985990b17f1bSmrg	  ;;
986090b17f1bSmrg	ia64*)
9861963d66acSmrg	  archive_cmds='$CC -b $wl+h $wl$soname $wl+nodefaultrpath -o $lib $libobjs $deplibs $compiler_flags'
986290b17f1bSmrg	  ;;
986390b17f1bSmrg	*)
98647e6fb56fSmrg
986590b17f1bSmrg	  # Older versions of the 11.00 compiler do not understand -b yet
986690b17f1bSmrg	  # (HP92453-01 A.11.01.20 doesn't, HP92453-01 B.11.X.35175-35176.GP does)
986790b17f1bSmrg	  { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC understands -b" >&5
986890b17f1bSmrg$as_echo_n "checking if $CC understands -b... " >&6; }
986990b17f1bSmrgif ${lt_cv_prog_compiler__b+:} false; then :
987090b17f1bSmrg  $as_echo_n "(cached) " >&6
987190b17f1bSmrgelse
987290b17f1bSmrg  lt_cv_prog_compiler__b=no
9873963d66acSmrg   save_LDFLAGS=$LDFLAGS
987490b17f1bSmrg   LDFLAGS="$LDFLAGS -b"
987590b17f1bSmrg   echo "$lt_simple_link_test_code" > conftest.$ac_ext
987690b17f1bSmrg   if (eval $ac_link 2>conftest.err) && test -s conftest$ac_exeext; then
987790b17f1bSmrg     # The linker can only warn and ignore the option if not recognized
987890b17f1bSmrg     # So say no if there are warnings
987990b17f1bSmrg     if test -s conftest.err; then
988090b17f1bSmrg       # Append any errors to the config.log.
988190b17f1bSmrg       cat conftest.err 1>&5
988290b17f1bSmrg       $ECHO "$_lt_linker_boilerplate" | $SED '/^$/d' > conftest.exp
988390b17f1bSmrg       $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2
988490b17f1bSmrg       if diff conftest.exp conftest.er2 >/dev/null; then
988590b17f1bSmrg         lt_cv_prog_compiler__b=yes
988690b17f1bSmrg       fi
988790b17f1bSmrg     else
988890b17f1bSmrg       lt_cv_prog_compiler__b=yes
988990b17f1bSmrg     fi
989090b17f1bSmrg   fi
989190b17f1bSmrg   $RM -r conftest*
9892963d66acSmrg   LDFLAGS=$save_LDFLAGS
98937e6fb56fSmrg
989490b17f1bSmrgfi
989590b17f1bSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler__b" >&5
989690b17f1bSmrg$as_echo "$lt_cv_prog_compiler__b" >&6; }
98977e6fb56fSmrg
9898963d66acSmrgif test yes = "$lt_cv_prog_compiler__b"; then
9899963d66acSmrg    archive_cmds='$CC -b $wl+h $wl$soname $wl+b $wl$install_libdir -o $lib $libobjs $deplibs $compiler_flags'
990090b17f1bSmrgelse
990190b17f1bSmrg    archive_cmds='$LD -b +h $soname +b $install_libdir -o $lib $libobjs $deplibs $linker_flags'
990290b17f1bSmrgfi
99037e6fb56fSmrg
990490b17f1bSmrg	  ;;
990590b17f1bSmrg	esac
990690b17f1bSmrg      fi
9907963d66acSmrg      if test no = "$with_gnu_ld"; then
9908963d66acSmrg	hardcode_libdir_flag_spec='$wl+b $wl$libdir'
990990b17f1bSmrg	hardcode_libdir_separator=:
99107e6fb56fSmrg
991190b17f1bSmrg	case $host_cpu in
991290b17f1bSmrg	hppa*64*|ia64*)
991390b17f1bSmrg	  hardcode_direct=no
991490b17f1bSmrg	  hardcode_shlibpath_var=no
991590b17f1bSmrg	  ;;
991690b17f1bSmrg	*)
991790b17f1bSmrg	  hardcode_direct=yes
991890b17f1bSmrg	  hardcode_direct_absolute=yes
9919963d66acSmrg	  export_dynamic_flag_spec='$wl-E'
99207e6fb56fSmrg
992190b17f1bSmrg	  # hardcode_minus_L: Not really in the search PATH,
992290b17f1bSmrg	  # but as the default location of the library.
992390b17f1bSmrg	  hardcode_minus_L=yes
992490b17f1bSmrg	  ;;
992590b17f1bSmrg	esac
992690b17f1bSmrg      fi
992790b17f1bSmrg      ;;
99287e6fb56fSmrg
992990b17f1bSmrg    irix5* | irix6* | nonstopux*)
9930963d66acSmrg      if test yes = "$GCC"; then
9931963d66acSmrg	archive_cmds='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags $wl-soname $wl$soname `test -n "$verstring" && func_echo_all "$wl-set_version $wl$verstring"` $wl-update_registry $wl$output_objdir/so_locations -o $lib'
993290b17f1bSmrg	# Try to use the -exported_symbol ld option, if it does not
993390b17f1bSmrg	# work, assume that -exports_file does not work either and
993490b17f1bSmrg	# implicitly export all symbols.
993590b17f1bSmrg	# This should be the same for all languages, so no per-tag cache variable.
993690b17f1bSmrg	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the $host_os linker accepts -exported_symbol" >&5
993790b17f1bSmrg$as_echo_n "checking whether the $host_os linker accepts -exported_symbol... " >&6; }
993890b17f1bSmrgif ${lt_cv_irix_exported_symbol+:} false; then :
993990b17f1bSmrg  $as_echo_n "(cached) " >&6
994090b17f1bSmrgelse
9941963d66acSmrg  save_LDFLAGS=$LDFLAGS
9942963d66acSmrg	   LDFLAGS="$LDFLAGS -shared $wl-exported_symbol ${wl}foo $wl-update_registry $wl/dev/null"
994390b17f1bSmrg	   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
994490b17f1bSmrg/* end confdefs.h.  */
994590b17f1bSmrgint foo (void) { return 0; }
994690b17f1bSmrg_ACEOF
994790b17f1bSmrgif ac_fn_c_try_link "$LINENO"; then :
994890b17f1bSmrg  lt_cv_irix_exported_symbol=yes
994990b17f1bSmrgelse
995090b17f1bSmrg  lt_cv_irix_exported_symbol=no
995190b17f1bSmrgfi
995290b17f1bSmrgrm -f core conftest.err conftest.$ac_objext \
995390b17f1bSmrg    conftest$ac_exeext conftest.$ac_ext
9954963d66acSmrg           LDFLAGS=$save_LDFLAGS
995590b17f1bSmrgfi
995690b17f1bSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_irix_exported_symbol" >&5
995790b17f1bSmrg$as_echo "$lt_cv_irix_exported_symbol" >&6; }
9958963d66acSmrg	if test yes = "$lt_cv_irix_exported_symbol"; then
9959963d66acSmrg          archive_expsym_cmds='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags $wl-soname $wl$soname `test -n "$verstring" && func_echo_all "$wl-set_version $wl$verstring"` $wl-update_registry $wl$output_objdir/so_locations $wl-exports_file $wl$export_symbols -o $lib'
996090b17f1bSmrg	fi
996190b17f1bSmrg      else
9962963d66acSmrg	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'
9963963d66acSmrg	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'
996490b17f1bSmrg      fi
996590b17f1bSmrg      archive_cmds_need_lc='no'
9966963d66acSmrg      hardcode_libdir_flag_spec='$wl-rpath $wl$libdir'
996790b17f1bSmrg      hardcode_libdir_separator=:
996890b17f1bSmrg      inherit_rpath=yes
996990b17f1bSmrg      link_all_deplibs=yes
997090b17f1bSmrg      ;;
99717e6fb56fSmrg
9972963d66acSmrg    linux*)
9973963d66acSmrg      case $cc_basename in
9974963d66acSmrg      tcc*)
9975963d66acSmrg	# Fabrice Bellard et al's Tiny C Compiler
9976963d66acSmrg	ld_shlibs=yes
9977963d66acSmrg	archive_cmds='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags'
9978963d66acSmrg	;;
9979963d66acSmrg      esac
9980963d66acSmrg      ;;
9981963d66acSmrg
998290b17f1bSmrg    netbsd*)
998390b17f1bSmrg      if echo __ELF__ | $CC -E - | $GREP __ELF__ >/dev/null; then
998490b17f1bSmrg	archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags'  # a.out
998590b17f1bSmrg      else
998690b17f1bSmrg	archive_cmds='$LD -shared -o $lib $libobjs $deplibs $linker_flags'      # ELF
998790b17f1bSmrg      fi
998890b17f1bSmrg      hardcode_libdir_flag_spec='-R$libdir'
998990b17f1bSmrg      hardcode_direct=yes
999090b17f1bSmrg      hardcode_shlibpath_var=no
999190b17f1bSmrg      ;;
99927e6fb56fSmrg
999390b17f1bSmrg    newsos6)
999490b17f1bSmrg      archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
999590b17f1bSmrg      hardcode_direct=yes
9996963d66acSmrg      hardcode_libdir_flag_spec='$wl-rpath $wl$libdir'
999790b17f1bSmrg      hardcode_libdir_separator=:
999890b17f1bSmrg      hardcode_shlibpath_var=no
999990b17f1bSmrg      ;;
100007e6fb56fSmrg
1000190b17f1bSmrg    *nto* | *qnx*)
1000290b17f1bSmrg      ;;
100037e6fb56fSmrg
10004963d66acSmrg    openbsd* | bitrig*)
1000590b17f1bSmrg      if test -f /usr/libexec/ld.so; then
1000690b17f1bSmrg	hardcode_direct=yes
1000790b17f1bSmrg	hardcode_shlibpath_var=no
1000890b17f1bSmrg	hardcode_direct_absolute=yes
10009963d66acSmrg	if test -z "`echo __ELF__ | $CC -E - | $GREP __ELF__`"; then
1001090b17f1bSmrg	  archive_cmds='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags'
10011963d66acSmrg	  archive_expsym_cmds='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags $wl-retain-symbols-file,$export_symbols'
10012963d66acSmrg	  hardcode_libdir_flag_spec='$wl-rpath,$libdir'
10013963d66acSmrg	  export_dynamic_flag_spec='$wl-E'
1001490b17f1bSmrg	else
10015963d66acSmrg	  archive_cmds='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags'
10016963d66acSmrg	  hardcode_libdir_flag_spec='$wl-rpath,$libdir'
1001790b17f1bSmrg	fi
1001890b17f1bSmrg      else
1001990b17f1bSmrg	ld_shlibs=no
1002090b17f1bSmrg      fi
1002190b17f1bSmrg      ;;
100227e6fb56fSmrg
1002390b17f1bSmrg    os2*)
1002490b17f1bSmrg      hardcode_libdir_flag_spec='-L$libdir'
1002590b17f1bSmrg      hardcode_minus_L=yes
1002690b17f1bSmrg      allow_undefined_flag=unsupported
10027963d66acSmrg      shrext_cmds=.dll
10028963d66acSmrg      archive_cmds='$ECHO "LIBRARY ${soname%$shared_ext} INITINSTANCE TERMINSTANCE" > $output_objdir/$libname.def~
10029963d66acSmrg	$ECHO "DESCRIPTION \"$libname\"" >> $output_objdir/$libname.def~
10030963d66acSmrg	$ECHO "DATA MULTIPLE NONSHARED" >> $output_objdir/$libname.def~
10031963d66acSmrg	$ECHO EXPORTS >> $output_objdir/$libname.def~
10032963d66acSmrg	emxexp $libobjs | $SED /"_DLL_InitTerm"/d >> $output_objdir/$libname.def~
10033963d66acSmrg	$CC -Zdll -Zcrtdll -o $output_objdir/$soname $libobjs $deplibs $compiler_flags $output_objdir/$libname.def~
10034963d66acSmrg	emximp -o $lib $output_objdir/$libname.def'
10035963d66acSmrg      archive_expsym_cmds='$ECHO "LIBRARY ${soname%$shared_ext} INITINSTANCE TERMINSTANCE" > $output_objdir/$libname.def~
10036963d66acSmrg	$ECHO "DESCRIPTION \"$libname\"" >> $output_objdir/$libname.def~
10037963d66acSmrg	$ECHO "DATA MULTIPLE NONSHARED" >> $output_objdir/$libname.def~
10038963d66acSmrg	$ECHO EXPORTS >> $output_objdir/$libname.def~
10039963d66acSmrg	prefix_cmds="$SED"~
10040963d66acSmrg	if test EXPORTS = "`$SED 1q $export_symbols`"; then
10041963d66acSmrg	  prefix_cmds="$prefix_cmds -e 1d";
10042963d66acSmrg	fi~
10043963d66acSmrg	prefix_cmds="$prefix_cmds -e \"s/^\(.*\)$/_\1/g\""~
10044963d66acSmrg	cat $export_symbols | $prefix_cmds >> $output_objdir/$libname.def~
10045963d66acSmrg	$CC -Zdll -Zcrtdll -o $output_objdir/$soname $libobjs $deplibs $compiler_flags $output_objdir/$libname.def~
10046963d66acSmrg	emximp -o $lib $output_objdir/$libname.def'
10047963d66acSmrg      old_archive_From_new_cmds='emximp -o $output_objdir/${libname}_dll.a $output_objdir/$libname.def'
10048963d66acSmrg      enable_shared_with_static_runtimes=yes
1004990b17f1bSmrg      ;;
100507e6fb56fSmrg
1005190b17f1bSmrg    osf3*)
10052963d66acSmrg      if test yes = "$GCC"; then
10053963d66acSmrg	allow_undefined_flag=' $wl-expect_unresolved $wl\*'
10054963d66acSmrg	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'
1005590b17f1bSmrg      else
1005690b17f1bSmrg	allow_undefined_flag=' -expect_unresolved \*'
10057963d66acSmrg	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'
1005890b17f1bSmrg      fi
1005990b17f1bSmrg      archive_cmds_need_lc='no'
10060963d66acSmrg      hardcode_libdir_flag_spec='$wl-rpath $wl$libdir'
1006190b17f1bSmrg      hardcode_libdir_separator=:
1006290b17f1bSmrg      ;;
100637e6fb56fSmrg
1006490b17f1bSmrg    osf4* | osf5*)	# as osf3* with the addition of -msym flag
10065963d66acSmrg      if test yes = "$GCC"; then
10066963d66acSmrg	allow_undefined_flag=' $wl-expect_unresolved $wl\*'
10067963d66acSmrg	archive_cmds='$CC -shared$allow_undefined_flag $pic_flag $libobjs $deplibs $compiler_flags $wl-msym $wl-soname $wl$soname `test -n "$verstring" && func_echo_all "$wl-set_version $wl$verstring"` $wl-update_registry $wl$output_objdir/so_locations -o $lib'
10068963d66acSmrg	hardcode_libdir_flag_spec='$wl-rpath $wl$libdir'
1006990b17f1bSmrg      else
1007090b17f1bSmrg	allow_undefined_flag=' -expect_unresolved \*'
10071963d66acSmrg	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'
1007290b17f1bSmrg	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~
10073963d66acSmrg          $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'
100747e6fb56fSmrg
1007590b17f1bSmrg	# Both c and cxx compiler support -rpath directly
1007690b17f1bSmrg	hardcode_libdir_flag_spec='-rpath $libdir'
1007790b17f1bSmrg      fi
1007890b17f1bSmrg      archive_cmds_need_lc='no'
1007990b17f1bSmrg      hardcode_libdir_separator=:
1008090b17f1bSmrg      ;;
100817e6fb56fSmrg
1008290b17f1bSmrg    solaris*)
1008390b17f1bSmrg      no_undefined_flag=' -z defs'
10084963d66acSmrg      if test yes = "$GCC"; then
10085963d66acSmrg	wlarc='$wl'
10086963d66acSmrg	archive_cmds='$CC -shared $pic_flag $wl-z ${wl}text $wl-h $wl$soname -o $lib $libobjs $deplibs $compiler_flags'
1008790b17f1bSmrg	archive_expsym_cmds='echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~echo "local: *; };" >> $lib.exp~
10088963d66acSmrg          $CC -shared $pic_flag $wl-z ${wl}text $wl-M $wl$lib.exp $wl-h $wl$soname -o $lib $libobjs $deplibs $compiler_flags~$RM $lib.exp'
1008990b17f1bSmrg      else
1009090b17f1bSmrg	case `$CC -V 2>&1` in
1009190b17f1bSmrg	*"Compilers 5.0"*)
1009290b17f1bSmrg	  wlarc=''
10093963d66acSmrg	  archive_cmds='$LD -G$allow_undefined_flag -h $soname -o $lib $libobjs $deplibs $linker_flags'
1009490b17f1bSmrg	  archive_expsym_cmds='echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~echo "local: *; };" >> $lib.exp~
10095963d66acSmrg            $LD -G$allow_undefined_flag -M $lib.exp -h $soname -o $lib $libobjs $deplibs $linker_flags~$RM $lib.exp'
1009690b17f1bSmrg	  ;;
1009790b17f1bSmrg	*)
10098963d66acSmrg	  wlarc='$wl'
10099963d66acSmrg	  archive_cmds='$CC -G$allow_undefined_flag -h $soname -o $lib $libobjs $deplibs $compiler_flags'
1010090b17f1bSmrg	  archive_expsym_cmds='echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~echo "local: *; };" >> $lib.exp~
10101963d66acSmrg            $CC -G$allow_undefined_flag -M $lib.exp -h $soname -o $lib $libobjs $deplibs $compiler_flags~$RM $lib.exp'
1010290b17f1bSmrg	  ;;
1010390b17f1bSmrg	esac
1010490b17f1bSmrg      fi
1010590b17f1bSmrg      hardcode_libdir_flag_spec='-R$libdir'
1010690b17f1bSmrg      hardcode_shlibpath_var=no
1010790b17f1bSmrg      case $host_os in
1010890b17f1bSmrg      solaris2.[0-5] | solaris2.[0-5].*) ;;
1010990b17f1bSmrg      *)
1011090b17f1bSmrg	# The compiler driver will combine and reorder linker options,
10111963d66acSmrg	# but understands '-z linker_flag'.  GCC discards it without '$wl',
1011290b17f1bSmrg	# but is careful enough not to reorder.
1011390b17f1bSmrg	# Supported since Solaris 2.6 (maybe 2.5.1?)
10114963d66acSmrg	if test yes = "$GCC"; then
10115963d66acSmrg	  whole_archive_flag_spec='$wl-z ${wl}allextract$convenience $wl-z ${wl}defaultextract'
1011690b17f1bSmrg	else
1011790b17f1bSmrg	  whole_archive_flag_spec='-z allextract$convenience -z defaultextract'
1011890b17f1bSmrg	fi
1011990b17f1bSmrg	;;
1012090b17f1bSmrg      esac
1012190b17f1bSmrg      link_all_deplibs=yes
1012290b17f1bSmrg      ;;
101237e6fb56fSmrg
1012490b17f1bSmrg    sunos4*)
10125963d66acSmrg      if test sequent = "$host_vendor"; then
1012690b17f1bSmrg	# Use $CC to link under sequent, because it throws in some extra .o
1012790b17f1bSmrg	# files that make .init and .fini sections work.
10128963d66acSmrg	archive_cmds='$CC -G $wl-h $soname -o $lib $libobjs $deplibs $compiler_flags'
1012990b17f1bSmrg      else
1013090b17f1bSmrg	archive_cmds='$LD -assert pure-text -Bstatic -o $lib $libobjs $deplibs $linker_flags'
1013190b17f1bSmrg      fi
1013290b17f1bSmrg      hardcode_libdir_flag_spec='-L$libdir'
1013390b17f1bSmrg      hardcode_direct=yes
1013490b17f1bSmrg      hardcode_minus_L=yes
1013590b17f1bSmrg      hardcode_shlibpath_var=no
1013690b17f1bSmrg      ;;
101377e6fb56fSmrg
1013890b17f1bSmrg    sysv4)
1013990b17f1bSmrg      case $host_vendor in
1014090b17f1bSmrg	sni)
1014190b17f1bSmrg	  archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
1014290b17f1bSmrg	  hardcode_direct=yes # is this really true???
1014390b17f1bSmrg	;;
1014490b17f1bSmrg	siemens)
1014590b17f1bSmrg	  ## LD is ld it makes a PLAMLIB
1014690b17f1bSmrg	  ## CC just makes a GrossModule.
1014790b17f1bSmrg	  archive_cmds='$LD -G -o $lib $libobjs $deplibs $linker_flags'
1014890b17f1bSmrg	  reload_cmds='$CC -r -o $output$reload_objs'
1014990b17f1bSmrg	  hardcode_direct=no
1015090b17f1bSmrg        ;;
1015190b17f1bSmrg	motorola)
1015290b17f1bSmrg	  archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
1015390b17f1bSmrg	  hardcode_direct=no #Motorola manual says yes, but my tests say they lie
1015490b17f1bSmrg	;;
1015590b17f1bSmrg      esac
1015690b17f1bSmrg      runpath_var='LD_RUN_PATH'
1015790b17f1bSmrg      hardcode_shlibpath_var=no
1015890b17f1bSmrg      ;;
101597e6fb56fSmrg
1016090b17f1bSmrg    sysv4.3*)
1016190b17f1bSmrg      archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
1016290b17f1bSmrg      hardcode_shlibpath_var=no
1016390b17f1bSmrg      export_dynamic_flag_spec='-Bexport'
1016490b17f1bSmrg      ;;
101657e6fb56fSmrg
1016690b17f1bSmrg    sysv4*MP*)
1016790b17f1bSmrg      if test -d /usr/nec; then
1016890b17f1bSmrg	archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
1016990b17f1bSmrg	hardcode_shlibpath_var=no
1017090b17f1bSmrg	runpath_var=LD_RUN_PATH
1017190b17f1bSmrg	hardcode_runpath_var=yes
1017290b17f1bSmrg	ld_shlibs=yes
1017390b17f1bSmrg      fi
1017490b17f1bSmrg      ;;
101757e6fb56fSmrg
1017690b17f1bSmrg    sysv4*uw2* | sysv5OpenUNIX* | sysv5UnixWare7.[01].[10]* | unixware7* | sco3.2v5.0.[024]*)
10177963d66acSmrg      no_undefined_flag='$wl-z,text'
1017890b17f1bSmrg      archive_cmds_need_lc=no
1017990b17f1bSmrg      hardcode_shlibpath_var=no
1018090b17f1bSmrg      runpath_var='LD_RUN_PATH'
101817e6fb56fSmrg
10182963d66acSmrg      if test yes = "$GCC"; then
10183963d66acSmrg	archive_cmds='$CC -shared $wl-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
10184963d66acSmrg	archive_expsym_cmds='$CC -shared $wl-Bexport:$export_symbols $wl-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
1018590b17f1bSmrg      else
10186963d66acSmrg	archive_cmds='$CC -G $wl-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
10187963d66acSmrg	archive_expsym_cmds='$CC -G $wl-Bexport:$export_symbols $wl-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
1018890b17f1bSmrg      fi
1018990b17f1bSmrg      ;;
101907e6fb56fSmrg
1019190b17f1bSmrg    sysv5* | sco3.2v5* | sco5v6*)
10192963d66acSmrg      # Note: We CANNOT use -z defs as we might desire, because we do not
1019390b17f1bSmrg      # link with -lc, and that would cause any symbols used from libc to
1019490b17f1bSmrg      # always be unresolved, which means just about no library would
1019590b17f1bSmrg      # ever link correctly.  If we're not using GNU ld we use -z text
1019690b17f1bSmrg      # though, which does catch some bad symbols but isn't as heavy-handed
1019790b17f1bSmrg      # as -z defs.
10198963d66acSmrg      no_undefined_flag='$wl-z,text'
10199963d66acSmrg      allow_undefined_flag='$wl-z,nodefs'
1020090b17f1bSmrg      archive_cmds_need_lc=no
1020190b17f1bSmrg      hardcode_shlibpath_var=no
10202963d66acSmrg      hardcode_libdir_flag_spec='$wl-R,$libdir'
1020390b17f1bSmrg      hardcode_libdir_separator=':'
1020490b17f1bSmrg      link_all_deplibs=yes
10205963d66acSmrg      export_dynamic_flag_spec='$wl-Bexport'
1020690b17f1bSmrg      runpath_var='LD_RUN_PATH'
102077e6fb56fSmrg
10208963d66acSmrg      if test yes = "$GCC"; then
10209963d66acSmrg	archive_cmds='$CC -shared $wl-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
10210963d66acSmrg	archive_expsym_cmds='$CC -shared $wl-Bexport:$export_symbols $wl-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
1021190b17f1bSmrg      else
10212963d66acSmrg	archive_cmds='$CC -G $wl-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
10213963d66acSmrg	archive_expsym_cmds='$CC -G $wl-Bexport:$export_symbols $wl-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
1021490b17f1bSmrg      fi
1021590b17f1bSmrg      ;;
102167e6fb56fSmrg
1021790b17f1bSmrg    uts4*)
1021890b17f1bSmrg      archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
1021990b17f1bSmrg      hardcode_libdir_flag_spec='-L$libdir'
1022090b17f1bSmrg      hardcode_shlibpath_var=no
1022190b17f1bSmrg      ;;
102227e6fb56fSmrg
1022390b17f1bSmrg    *)
1022490b17f1bSmrg      ld_shlibs=no
1022590b17f1bSmrg      ;;
1022690b17f1bSmrg    esac
102277e6fb56fSmrg
10228963d66acSmrg    if test sni = "$host_vendor"; then
1022990b17f1bSmrg      case $host in
1023090b17f1bSmrg      sysv4 | sysv4.2uw2* | sysv4.3* | sysv5*)
10231963d66acSmrg	export_dynamic_flag_spec='$wl-Blargedynsym'
1023290b17f1bSmrg	;;
1023390b17f1bSmrg      esac
1023490b17f1bSmrg    fi
1023590b17f1bSmrg  fi
102367e6fb56fSmrg
1023790b17f1bSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ld_shlibs" >&5
1023890b17f1bSmrg$as_echo "$ld_shlibs" >&6; }
10239963d66acSmrgtest no = "$ld_shlibs" && can_build_shared=no
102407e6fb56fSmrg
1024190b17f1bSmrgwith_gnu_ld=$with_gnu_ld
102427e6fb56fSmrg
102437e6fb56fSmrg
102447e6fb56fSmrg
102457e6fb56fSmrg
102467e6fb56fSmrg
102477e6fb56fSmrg
102487e6fb56fSmrg
102497e6fb56fSmrg
102507e6fb56fSmrg
102517e6fb56fSmrg
102527e6fb56fSmrg
102537e6fb56fSmrg
102547e6fb56fSmrg
102557e6fb56fSmrg
102567e6fb56fSmrg
1025790b17f1bSmrg#
1025890b17f1bSmrg# Do we need to explicitly link libc?
1025990b17f1bSmrg#
1026090b17f1bSmrgcase "x$archive_cmds_need_lc" in
1026190b17f1bSmrgx|xyes)
1026290b17f1bSmrg  # Assume -lc should be added
1026390b17f1bSmrg  archive_cmds_need_lc=yes
102647e6fb56fSmrg
10265963d66acSmrg  if test yes,yes = "$GCC,$enable_shared"; then
1026690b17f1bSmrg    case $archive_cmds in
1026790b17f1bSmrg    *'~'*)
1026890b17f1bSmrg      # FIXME: we may have to deal with multi-command sequences.
1026990b17f1bSmrg      ;;
1027090b17f1bSmrg    '$CC '*)
1027190b17f1bSmrg      # Test whether the compiler implicitly links with -lc since on some
1027290b17f1bSmrg      # systems, -lgcc has to come before -lc. If gcc already passes -lc
1027390b17f1bSmrg      # to ld, don't add -lc before -lgcc.
1027490b17f1bSmrg      { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether -lc should be explicitly linked in" >&5
1027590b17f1bSmrg$as_echo_n "checking whether -lc should be explicitly linked in... " >&6; }
1027690b17f1bSmrgif ${lt_cv_archive_cmds_need_lc+:} false; then :
1027790b17f1bSmrg  $as_echo_n "(cached) " >&6
1027890b17f1bSmrgelse
1027990b17f1bSmrg  $RM conftest*
1028090b17f1bSmrg	echo "$lt_simple_compile_test_code" > conftest.$ac_ext
102817e6fb56fSmrg
1028290b17f1bSmrg	if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
1028390b17f1bSmrg  (eval $ac_compile) 2>&5
1028490b17f1bSmrg  ac_status=$?
1028590b17f1bSmrg  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1028690b17f1bSmrg  test $ac_status = 0; } 2>conftest.err; then
1028790b17f1bSmrg	  soname=conftest
1028890b17f1bSmrg	  lib=conftest
1028990b17f1bSmrg	  libobjs=conftest.$ac_objext
1029090b17f1bSmrg	  deplibs=
1029190b17f1bSmrg	  wl=$lt_prog_compiler_wl
1029290b17f1bSmrg	  pic_flag=$lt_prog_compiler_pic
1029390b17f1bSmrg	  compiler_flags=-v
1029490b17f1bSmrg	  linker_flags=-v
1029590b17f1bSmrg	  verstring=
1029690b17f1bSmrg	  output_objdir=.
1029790b17f1bSmrg	  libname=conftest
1029890b17f1bSmrg	  lt_save_allow_undefined_flag=$allow_undefined_flag
1029990b17f1bSmrg	  allow_undefined_flag=
1030090b17f1bSmrg	  if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$archive_cmds 2\>\&1 \| $GREP \" -lc \" \>/dev/null 2\>\&1\""; } >&5
1030190b17f1bSmrg  (eval $archive_cmds 2\>\&1 \| $GREP \" -lc \" \>/dev/null 2\>\&1) 2>&5
1030290b17f1bSmrg  ac_status=$?
1030390b17f1bSmrg  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1030490b17f1bSmrg  test $ac_status = 0; }
1030590b17f1bSmrg	  then
1030690b17f1bSmrg	    lt_cv_archive_cmds_need_lc=no
1030790b17f1bSmrg	  else
1030890b17f1bSmrg	    lt_cv_archive_cmds_need_lc=yes
1030990b17f1bSmrg	  fi
1031090b17f1bSmrg	  allow_undefined_flag=$lt_save_allow_undefined_flag
1031190b17f1bSmrg	else
1031290b17f1bSmrg	  cat conftest.err 1>&5
1031390b17f1bSmrg	fi
1031490b17f1bSmrg	$RM conftest*
103157e6fb56fSmrg
1031690b17f1bSmrgfi
1031790b17f1bSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_archive_cmds_need_lc" >&5
1031890b17f1bSmrg$as_echo "$lt_cv_archive_cmds_need_lc" >&6; }
1031990b17f1bSmrg      archive_cmds_need_lc=$lt_cv_archive_cmds_need_lc
1032090b17f1bSmrg      ;;
1032190b17f1bSmrg    esac
1032290b17f1bSmrg  fi
1032390b17f1bSmrg  ;;
1032490b17f1bSmrgesac
103257e6fb56fSmrg
103267e6fb56fSmrg
103277e6fb56fSmrg
103287e6fb56fSmrg
103297e6fb56fSmrg
103307e6fb56fSmrg
103317e6fb56fSmrg
103327e6fb56fSmrg
103337e6fb56fSmrg
103347e6fb56fSmrg
103357e6fb56fSmrg
103367e6fb56fSmrg
103377e6fb56fSmrg
103387e6fb56fSmrg
103397e6fb56fSmrg
103407e6fb56fSmrg
103417e6fb56fSmrg
103427e6fb56fSmrg
103437e6fb56fSmrg
103447e6fb56fSmrg
103457e6fb56fSmrg
103467e6fb56fSmrg
103477e6fb56fSmrg
103487e6fb56fSmrg
103497e6fb56fSmrg
103507e6fb56fSmrg
103517e6fb56fSmrg
103527e6fb56fSmrg
103537e6fb56fSmrg
103547e6fb56fSmrg
103557e6fb56fSmrg
103567e6fb56fSmrg
103577e6fb56fSmrg
103587e6fb56fSmrg
103597e6fb56fSmrg
103607e6fb56fSmrg
103617e6fb56fSmrg
103627e6fb56fSmrg
103637e6fb56fSmrg
103647e6fb56fSmrg
103657e6fb56fSmrg
103667e6fb56fSmrg
103677e6fb56fSmrg
103687e6fb56fSmrg
103697e6fb56fSmrg
103707e6fb56fSmrg
103717e6fb56fSmrg
103727e6fb56fSmrg
103737e6fb56fSmrg
103747e6fb56fSmrg
103757e6fb56fSmrg
103767e6fb56fSmrg
103777e6fb56fSmrg
103787e6fb56fSmrg
103797e6fb56fSmrg
103807e6fb56fSmrg
103817e6fb56fSmrg
103827e6fb56fSmrg
103837e6fb56fSmrg
103847e6fb56fSmrg
103857e6fb56fSmrg
103867e6fb56fSmrg
103877e6fb56fSmrg
103887e6fb56fSmrg
103897e6fb56fSmrg
103907e6fb56fSmrg
103917e6fb56fSmrg
103927e6fb56fSmrg
103937e6fb56fSmrg
103947e6fb56fSmrg
103957e6fb56fSmrg
103967e6fb56fSmrg
103977e6fb56fSmrg
103987e6fb56fSmrg
103997e6fb56fSmrg
104007e6fb56fSmrg
104017e6fb56fSmrg
104027e6fb56fSmrg
104037e6fb56fSmrg
104047e6fb56fSmrg
104057e6fb56fSmrg
104067e6fb56fSmrg
104077e6fb56fSmrg
104087e6fb56fSmrg
104097e6fb56fSmrg
104107e6fb56fSmrg
104117e6fb56fSmrg
104127e6fb56fSmrg
104137e6fb56fSmrg
104147e6fb56fSmrg
104157e6fb56fSmrg
104167e6fb56fSmrg
104177e6fb56fSmrg
104187e6fb56fSmrg
104197e6fb56fSmrg
104207e6fb56fSmrg
104217e6fb56fSmrg
104227e6fb56fSmrg
104237e6fb56fSmrg
104247e6fb56fSmrg
104257e6fb56fSmrg
104267e6fb56fSmrg
104277e6fb56fSmrg
104287e6fb56fSmrg
104297e6fb56fSmrg
104307e6fb56fSmrg
104317e6fb56fSmrg
104327e6fb56fSmrg
104337e6fb56fSmrg
104347e6fb56fSmrg
104357e6fb56fSmrg
104367e6fb56fSmrg
104377e6fb56fSmrg
104387e6fb56fSmrg
104397e6fb56fSmrg
104407e6fb56fSmrg
104417e6fb56fSmrg
104427e6fb56fSmrg
104437e6fb56fSmrg
104447e6fb56fSmrg
104457e6fb56fSmrg
104467e6fb56fSmrg
104477e6fb56fSmrg
104487e6fb56fSmrg
104497e6fb56fSmrg
104507e6fb56fSmrg
104517e6fb56fSmrg
104527e6fb56fSmrg
104537e6fb56fSmrg
104547e6fb56fSmrg
104557e6fb56fSmrg
104567e6fb56fSmrg
104577e6fb56fSmrg
104587e6fb56fSmrg
104597e6fb56fSmrg
104607e6fb56fSmrg
104617e6fb56fSmrg
104627e6fb56fSmrg
104637e6fb56fSmrg
104647e6fb56fSmrg
104657e6fb56fSmrg
104667e6fb56fSmrg
104677e6fb56fSmrg
104687e6fb56fSmrg
104697e6fb56fSmrg
104707e6fb56fSmrg
104717e6fb56fSmrg
104727e6fb56fSmrg
104737e6fb56fSmrg
104747e6fb56fSmrg
104757e6fb56fSmrg
1047690b17f1bSmrg
1047790b17f1bSmrg  { $as_echo "$as_me:${as_lineno-$LINENO}: checking dynamic linker characteristics" >&5
1047890b17f1bSmrg$as_echo_n "checking dynamic linker characteristics... " >&6; }
1047990b17f1bSmrg
10480963d66acSmrgif test yes = "$GCC"; then
1048190b17f1bSmrg  case $host_os in
10482963d66acSmrg    darwin*) lt_awk_arg='/^libraries:/,/LR/' ;;
10483963d66acSmrg    *) lt_awk_arg='/^libraries:/' ;;
1048490b17f1bSmrg  esac
1048590b17f1bSmrg  case $host_os in
10486963d66acSmrg    mingw* | cegcc*) lt_sed_strip_eq='s|=\([A-Za-z]:\)|\1|g' ;;
10487963d66acSmrg    *) lt_sed_strip_eq='s|=/|/|g' ;;
1048890b17f1bSmrg  esac
1048990b17f1bSmrg  lt_search_path_spec=`$CC -print-search-dirs | awk $lt_awk_arg | $SED -e "s/^libraries://" -e $lt_sed_strip_eq`
1049090b17f1bSmrg  case $lt_search_path_spec in
1049190b17f1bSmrg  *\;*)
1049290b17f1bSmrg    # if the path contains ";" then we assume it to be the separator
1049390b17f1bSmrg    # otherwise default to the standard path separator (i.e. ":") - it is
1049490b17f1bSmrg    # assumed that no part of a normal pathname contains ";" but that should
1049590b17f1bSmrg    # okay in the real world where ";" in dirpaths is itself problematic.
1049690b17f1bSmrg    lt_search_path_spec=`$ECHO "$lt_search_path_spec" | $SED 's/;/ /g'`
104977e6fb56fSmrg    ;;
104987e6fb56fSmrg  *)
1049990b17f1bSmrg    lt_search_path_spec=`$ECHO "$lt_search_path_spec" | $SED "s/$PATH_SEPARATOR/ /g"`
105007e6fb56fSmrg    ;;
1050190b17f1bSmrg  esac
1050290b17f1bSmrg  # Ok, now we have the path, separated by spaces, we can step through it
10503963d66acSmrg  # and add multilib dir if necessary...
1050490b17f1bSmrg  lt_tmp_lt_search_path_spec=
10505963d66acSmrg  lt_multi_os_dir=/`$CC $CPPFLAGS $CFLAGS $LDFLAGS -print-multi-os-directory 2>/dev/null`
10506963d66acSmrg  # ...but if some path component already ends with the multilib dir we assume
10507963d66acSmrg  # that all is fine and trust -print-search-dirs as is (GCC 4.2? or newer).
10508963d66acSmrg  case "$lt_multi_os_dir; $lt_search_path_spec " in
10509963d66acSmrg  "/; "* | "/.; "* | "/./; "* | *"$lt_multi_os_dir "* | *"$lt_multi_os_dir/ "*)
10510963d66acSmrg    lt_multi_os_dir=
10511963d66acSmrg    ;;
10512963d66acSmrg  esac
1051390b17f1bSmrg  for lt_sys_path in $lt_search_path_spec; do
10514963d66acSmrg    if test -d "$lt_sys_path$lt_multi_os_dir"; then
10515963d66acSmrg      lt_tmp_lt_search_path_spec="$lt_tmp_lt_search_path_spec $lt_sys_path$lt_multi_os_dir"
10516963d66acSmrg    elif test -n "$lt_multi_os_dir"; then
1051790b17f1bSmrg      test -d "$lt_sys_path" && \
1051890b17f1bSmrg	lt_tmp_lt_search_path_spec="$lt_tmp_lt_search_path_spec $lt_sys_path"
1051990b17f1bSmrg    fi
1052090b17f1bSmrg  done
1052190b17f1bSmrg  lt_search_path_spec=`$ECHO "$lt_tmp_lt_search_path_spec" | awk '
10522963d66acSmrgBEGIN {RS = " "; FS = "/|\n";} {
10523963d66acSmrg  lt_foo = "";
10524963d66acSmrg  lt_count = 0;
1052590b17f1bSmrg  for (lt_i = NF; lt_i > 0; lt_i--) {
1052690b17f1bSmrg    if ($lt_i != "" && $lt_i != ".") {
1052790b17f1bSmrg      if ($lt_i == "..") {
1052890b17f1bSmrg        lt_count++;
1052990b17f1bSmrg      } else {
1053090b17f1bSmrg        if (lt_count == 0) {
10531963d66acSmrg          lt_foo = "/" $lt_i lt_foo;
1053290b17f1bSmrg        } else {
1053390b17f1bSmrg          lt_count--;
1053490b17f1bSmrg        }
1053590b17f1bSmrg      }
1053690b17f1bSmrg    }
1053790b17f1bSmrg  }
1053890b17f1bSmrg  if (lt_foo != "") { lt_freq[lt_foo]++; }
1053990b17f1bSmrg  if (lt_freq[lt_foo] == 1) { print lt_foo; }
1054090b17f1bSmrg}'`
1054190b17f1bSmrg  # AWK program above erroneously prepends '/' to C:/dos/paths
1054290b17f1bSmrg  # for these hosts.
1054390b17f1bSmrg  case $host_os in
1054490b17f1bSmrg    mingw* | cegcc*) lt_search_path_spec=`$ECHO "$lt_search_path_spec" |\
10545963d66acSmrg      $SED 's|/\([A-Za-z]:\)|\1|g'` ;;
1054690b17f1bSmrg  esac
1054790b17f1bSmrg  sys_lib_search_path_spec=`$ECHO "$lt_search_path_spec" | $lt_NL2SP`
105487e6fb56fSmrgelse
1054990b17f1bSmrg  sys_lib_search_path_spec="/lib /usr/lib /usr/local/lib"
105507e6fb56fSmrgfi
1055190b17f1bSmrglibrary_names_spec=
1055290b17f1bSmrglibname_spec='lib$name'
1055390b17f1bSmrgsoname_spec=
10554963d66acSmrgshrext_cmds=.so
1055590b17f1bSmrgpostinstall_cmds=
1055690b17f1bSmrgpostuninstall_cmds=
1055790b17f1bSmrgfinish_cmds=
1055890b17f1bSmrgfinish_eval=
1055990b17f1bSmrgshlibpath_var=
1056090b17f1bSmrgshlibpath_overrides_runpath=unknown
1056190b17f1bSmrgversion_type=none
1056290b17f1bSmrgdynamic_linker="$host_os ld.so"
1056390b17f1bSmrgsys_lib_dlsearch_path_spec="/lib /usr/lib"
1056490b17f1bSmrgneed_lib_prefix=unknown
1056590b17f1bSmrghardcode_into_libs=no
105667e6fb56fSmrg
1056790b17f1bSmrg# when you set need_version to no, make sure it does not cause -set_version
1056890b17f1bSmrg# flags to be left without arguments
1056990b17f1bSmrgneed_version=unknown
105707e6fb56fSmrg
10571963d66acSmrg
10572963d66acSmrg
1057390b17f1bSmrgcase $host_os in
1057490b17f1bSmrgaix3*)
1057590b17f1bSmrg  version_type=linux # correct to gnu/linux during the next big refactor
10576963d66acSmrg  library_names_spec='$libname$release$shared_ext$versuffix $libname.a'
1057790b17f1bSmrg  shlibpath_var=LIBPATH
105787e6fb56fSmrg
105797e6fb56fSmrg  # AIX 3 has no versioning support, so we append a major version to the name.
10580963d66acSmrg  soname_spec='$libname$release$shared_ext$major'
105817e6fb56fSmrg  ;;
105827e6fb56fSmrg
105837e6fb56fSmrgaix[4-9]*)
1058490b17f1bSmrg  version_type=linux # correct to gnu/linux during the next big refactor
105857e6fb56fSmrg  need_lib_prefix=no
105867e6fb56fSmrg  need_version=no
105877e6fb56fSmrg  hardcode_into_libs=yes
10588963d66acSmrg  if test ia64 = "$host_cpu"; then
105897e6fb56fSmrg    # AIX 5 supports IA64
10590963d66acSmrg    library_names_spec='$libname$release$shared_ext$major $libname$release$shared_ext$versuffix $libname$shared_ext'
105917e6fb56fSmrg    shlibpath_var=LD_LIBRARY_PATH
105927e6fb56fSmrg  else
105937e6fb56fSmrg    # With GCC up to 2.95.x, collect2 would create an import file
105947e6fb56fSmrg    # for dependence libraries.  The import file would start with
10595963d66acSmrg    # the line '#! .'.  This would cause the generated library to
10596963d66acSmrg    # depend on '.', always an invalid library.  This was fixed in
105977e6fb56fSmrg    # development snapshots of GCC prior to 3.0.
105987e6fb56fSmrg    case $host_os in
105997e6fb56fSmrg      aix4 | aix4.[01] | aix4.[01].*)
106007e6fb56fSmrg      if { echo '#if __GNUC__ > 2 || (__GNUC__ == 2 && __GNUC_MINOR__ >= 97)'
106017e6fb56fSmrg	   echo ' yes '
10602963d66acSmrg	   echo '#endif'; } | $CC -E - | $GREP yes > /dev/null; then
106037e6fb56fSmrg	:
106047e6fb56fSmrg      else
106057e6fb56fSmrg	can_build_shared=no
106067e6fb56fSmrg      fi
106077e6fb56fSmrg      ;;
106087e6fb56fSmrg    esac
10609963d66acSmrg    # Using Import Files as archive members, it is possible to support
10610963d66acSmrg    # filename-based versioning of shared library archives on AIX. While
10611963d66acSmrg    # this would work for both with and without runtime linking, it will
10612963d66acSmrg    # prevent static linking of such archives. So we do filename-based
10613963d66acSmrg    # shared library versioning with .so extension only, which is used
10614963d66acSmrg    # when both runtime linking and shared linking is enabled.
10615963d66acSmrg    # Unfortunately, runtime linking may impact performance, so we do
10616963d66acSmrg    # not want this to be the default eventually. Also, we use the
10617963d66acSmrg    # versioned .so libs for executables only if there is the -brtl
10618963d66acSmrg    # linker flag in LDFLAGS as well, or --with-aix-soname=svr4 only.
10619963d66acSmrg    # To allow for filename-based versioning support, we need to create
10620963d66acSmrg    # libNAME.so.V as an archive file, containing:
10621963d66acSmrg    # *) an Import File, referring to the versioned filename of the
10622963d66acSmrg    #    archive as well as the shared archive member, telling the
10623963d66acSmrg    #    bitwidth (32 or 64) of that shared object, and providing the
10624963d66acSmrg    #    list of exported symbols of that shared object, eventually
10625963d66acSmrg    #    decorated with the 'weak' keyword
10626963d66acSmrg    # *) the shared object with the F_LOADONLY flag set, to really avoid
10627963d66acSmrg    #    it being seen by the linker.
10628963d66acSmrg    # At run time we better use the real file rather than another symlink,
10629963d66acSmrg    # but for link time we create the symlink libNAME.so -> libNAME.so.V
10630963d66acSmrg
10631963d66acSmrg    case $with_aix_soname,$aix_use_runtimelinking in
10632963d66acSmrg    # AIX (on Power*) has no versioning support, so currently we cannot hardcode correct
106337e6fb56fSmrg    # soname into executable. Probably we can add versioning support to
106347e6fb56fSmrg    # collect2, so additional links can be useful in future.
10635963d66acSmrg    aix,yes) # traditional libtool
10636963d66acSmrg      dynamic_linker='AIX unversionable lib.so'
106377e6fb56fSmrg      # If using run time linking (on AIX 4.2 or later) use lib<name>.so
106387e6fb56fSmrg      # instead of lib<name>.a to let people know that these are not
106397e6fb56fSmrg      # typical AIX shared libraries.
10640963d66acSmrg      library_names_spec='$libname$release$shared_ext$versuffix $libname$release$shared_ext$major $libname$shared_ext'
10641963d66acSmrg      ;;
10642963d66acSmrg    aix,no) # traditional AIX only
10643963d66acSmrg      dynamic_linker='AIX lib.a(lib.so.V)'
106447e6fb56fSmrg      # We preserve .a as extension for shared libraries through AIX4.2
106457e6fb56fSmrg      # and later when we are not doing run time linking.
10646963d66acSmrg      library_names_spec='$libname$release.a $libname.a'
10647963d66acSmrg      soname_spec='$libname$release$shared_ext$major'
10648963d66acSmrg      ;;
10649963d66acSmrg    svr4,*) # full svr4 only
10650963d66acSmrg      dynamic_linker="AIX lib.so.V($shared_archive_member_spec.o)"
10651963d66acSmrg      library_names_spec='$libname$release$shared_ext$major $libname$shared_ext'
10652963d66acSmrg      # We do not specify a path in Import Files, so LIBPATH fires.
10653963d66acSmrg      shlibpath_overrides_runpath=yes
10654963d66acSmrg      ;;
10655963d66acSmrg    *,yes) # both, prefer svr4
10656963d66acSmrg      dynamic_linker="AIX lib.so.V($shared_archive_member_spec.o), lib.a(lib.so.V)"
10657963d66acSmrg      library_names_spec='$libname$release$shared_ext$major $libname$shared_ext'
10658963d66acSmrg      # unpreferred sharedlib libNAME.a needs extra handling
10659963d66acSmrg      postinstall_cmds='test -n "$linkname" || linkname="$realname"~func_stripname "" ".so" "$linkname"~$install_shared_prog "$dir/$func_stripname_result.$libext" "$destdir/$func_stripname_result.$libext"~test -z "$tstripme" || test -z "$striplib" || $striplib "$destdir/$func_stripname_result.$libext"'
10660963d66acSmrg      postuninstall_cmds='for n in $library_names $old_library; do :; done~func_stripname "" ".so" "$n"~test "$func_stripname_result" = "$n" || func_append rmfiles " $odir/$func_stripname_result.$libext"'
10661963d66acSmrg      # We do not specify a path in Import Files, so LIBPATH fires.
10662963d66acSmrg      shlibpath_overrides_runpath=yes
10663963d66acSmrg      ;;
10664963d66acSmrg    *,no) # both, prefer aix
10665963d66acSmrg      dynamic_linker="AIX lib.a(lib.so.V), lib.so.V($shared_archive_member_spec.o)"
10666963d66acSmrg      library_names_spec='$libname$release.a $libname.a'
10667963d66acSmrg      soname_spec='$libname$release$shared_ext$major'
10668963d66acSmrg      # unpreferred sharedlib libNAME.so.V and symlink libNAME.so need extra handling
10669963d66acSmrg      postinstall_cmds='test -z "$dlname" || $install_shared_prog $dir/$dlname $destdir/$dlname~test -z "$tstripme" || test -z "$striplib" || $striplib $destdir/$dlname~test -n "$linkname" || linkname=$realname~func_stripname "" ".a" "$linkname"~(cd "$destdir" && $LN_S -f $dlname $func_stripname_result.so)'
10670963d66acSmrg      postuninstall_cmds='test -z "$dlname" || func_append rmfiles " $odir/$dlname"~for n in $old_library $library_names; do :; done~func_stripname "" ".a" "$n"~func_append rmfiles " $odir/$func_stripname_result.so"'
10671963d66acSmrg      ;;
10672963d66acSmrg    esac
106737e6fb56fSmrg    shlibpath_var=LIBPATH
106747e6fb56fSmrg  fi
106757e6fb56fSmrg  ;;
106767e6fb56fSmrg
106777e6fb56fSmrgamigaos*)
1067890b17f1bSmrg  case $host_cpu in
1067990b17f1bSmrg  powerpc)
1068090b17f1bSmrg    # Since July 2007 AmigaOS4 officially supports .so libraries.
1068190b17f1bSmrg    # When compiling the executable, add -use-dynld -Lsobjs: to the compileline.
10682963d66acSmrg    library_names_spec='$libname$release$shared_ext$versuffix $libname$release$shared_ext$major $libname$shared_ext'
1068390b17f1bSmrg    ;;
1068490b17f1bSmrg  m68k)
1068590b17f1bSmrg    library_names_spec='$libname.ixlibrary $libname.a'
1068690b17f1bSmrg    # Create ${libname}_ixlibrary.a entries in /sys/libs.
10687963d66acSmrg    finish_eval='for lib in `ls $libdir/*.ixlibrary 2>/dev/null`; do libname=`func_echo_all "$lib" | $SED '\''s%^.*/\([^/]*\)\.ixlibrary$%\1%'\''`; $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'
1068890b17f1bSmrg    ;;
1068990b17f1bSmrg  esac
106907e6fb56fSmrg  ;;
106917e6fb56fSmrg
106927e6fb56fSmrgbeos*)
10693963d66acSmrg  library_names_spec='$libname$shared_ext'
106947e6fb56fSmrg  dynamic_linker="$host_os ld.so"
106957e6fb56fSmrg  shlibpath_var=LIBRARY_PATH
106967e6fb56fSmrg  ;;
106977e6fb56fSmrg
106987e6fb56fSmrgbsdi[45]*)
1069990b17f1bSmrg  version_type=linux # correct to gnu/linux during the next big refactor
107007e6fb56fSmrg  need_version=no
10701963d66acSmrg  library_names_spec='$libname$release$shared_ext$versuffix $libname$release$shared_ext$major $libname$shared_ext'
10702963d66acSmrg  soname_spec='$libname$release$shared_ext$major'
107037e6fb56fSmrg  finish_cmds='PATH="\$PATH:/sbin" ldconfig $libdir'
107047e6fb56fSmrg  shlibpath_var=LD_LIBRARY_PATH
107057e6fb56fSmrg  sys_lib_search_path_spec="/shlib /usr/lib /usr/X11/lib /usr/contrib/lib /lib /usr/local/lib"
107067e6fb56fSmrg  sys_lib_dlsearch_path_spec="/shlib /usr/lib /usr/local/lib"
107077e6fb56fSmrg  # the default ld.so.conf also contains /usr/contrib/lib and
107087e6fb56fSmrg  # /usr/X11R6/lib (/usr/X11 is a link to /usr/X11R6), but let us allow
107097e6fb56fSmrg  # libtool to hard-code these into programs
107107e6fb56fSmrg  ;;
107117e6fb56fSmrg
1071290b17f1bSmrgcygwin* | mingw* | pw32* | cegcc*)
107137e6fb56fSmrg  version_type=windows
10714963d66acSmrg  shrext_cmds=.dll
107157e6fb56fSmrg  need_version=no
107167e6fb56fSmrg  need_lib_prefix=no
107177e6fb56fSmrg
1071890b17f1bSmrg  case $GCC,$cc_basename in
1071990b17f1bSmrg  yes,*)
1072090b17f1bSmrg    # gcc
107217e6fb56fSmrg    library_names_spec='$libname.dll.a'
107227e6fb56fSmrg    # DLL is installed to $(libdir)/../bin by postinstall_cmds
10723963d66acSmrg    postinstall_cmds='base_file=`basename \$file`~
10724963d66acSmrg      dlpath=`$SHELL 2>&1 -c '\''. $dir/'\''\$base_file'\''i; echo \$dlname'\''`~
107257e6fb56fSmrg      dldir=$destdir/`dirname \$dlpath`~
107267e6fb56fSmrg      test -d \$dldir || mkdir -p \$dldir~
107277e6fb56fSmrg      $install_prog $dir/$dlname \$dldir/$dlname~
1072890b17f1bSmrg      chmod a+x \$dldir/$dlname~
1072990b17f1bSmrg      if test -n '\''$stripme'\'' && test -n '\''$striplib'\''; then
1073090b17f1bSmrg        eval '\''$striplib \$dldir/$dlname'\'' || exit \$?;
1073190b17f1bSmrg      fi'
107327e6fb56fSmrg    postuninstall_cmds='dldll=`$SHELL 2>&1 -c '\''. $file; echo \$dlname'\''`~
107337e6fb56fSmrg      dlpath=$dir/\$dldll~
1073490b17f1bSmrg       $RM \$dlpath'
107357e6fb56fSmrg    shlibpath_overrides_runpath=yes
107367e6fb56fSmrg
107377e6fb56fSmrg    case $host_os in
107387e6fb56fSmrg    cygwin*)
107397e6fb56fSmrg      # Cygwin DLLs use 'cyg' prefix rather than 'lib'
10740963d66acSmrg      soname_spec='`echo $libname | sed -e 's/^lib/cyg/'``echo $release | $SED -e 's/[.]/-/g'`$versuffix$shared_ext'
1074190b17f1bSmrg
1074290b17f1bSmrg      sys_lib_search_path_spec="$sys_lib_search_path_spec /usr/lib/w32api"
107437e6fb56fSmrg      ;;
1074490b17f1bSmrg    mingw* | cegcc*)
107457e6fb56fSmrg      # MinGW DLLs use traditional 'lib' prefix
10746963d66acSmrg      soname_spec='$libname`echo $release | $SED -e 's/[.]/-/g'`$versuffix$shared_ext'
107477e6fb56fSmrg      ;;
107487e6fb56fSmrg    pw32*)
107497e6fb56fSmrg      # pw32 DLLs use 'pw' prefix rather than 'lib'
10750963d66acSmrg      library_names_spec='`echo $libname | sed -e 's/^lib/pw/'``echo $release | $SED -e 's/[.]/-/g'`$versuffix$shared_ext'
107517e6fb56fSmrg      ;;
107527e6fb56fSmrg    esac
1075390b17f1bSmrg    dynamic_linker='Win32 ld.exe'
1075490b17f1bSmrg    ;;
1075590b17f1bSmrg
1075690b17f1bSmrg  *,cl*)
1075790b17f1bSmrg    # Native MSVC
1075890b17f1bSmrg    libname_spec='$name'
10759963d66acSmrg    soname_spec='$libname`echo $release | $SED -e 's/[.]/-/g'`$versuffix$shared_ext'
10760963d66acSmrg    library_names_spec='$libname.dll.lib'
1076190b17f1bSmrg
1076290b17f1bSmrg    case $build_os in
1076390b17f1bSmrg    mingw*)
1076490b17f1bSmrg      sys_lib_search_path_spec=
1076590b17f1bSmrg      lt_save_ifs=$IFS
1076690b17f1bSmrg      IFS=';'
1076790b17f1bSmrg      for lt_path in $LIB
1076890b17f1bSmrg      do
1076990b17f1bSmrg        IFS=$lt_save_ifs
1077090b17f1bSmrg        # Let DOS variable expansion print the short 8.3 style file name.
1077190b17f1bSmrg        lt_path=`cd "$lt_path" 2>/dev/null && cmd //C "for %i in (".") do @echo %~si"`
1077290b17f1bSmrg        sys_lib_search_path_spec="$sys_lib_search_path_spec $lt_path"
1077390b17f1bSmrg      done
1077490b17f1bSmrg      IFS=$lt_save_ifs
1077590b17f1bSmrg      # Convert to MSYS style.
1077690b17f1bSmrg      sys_lib_search_path_spec=`$ECHO "$sys_lib_search_path_spec" | sed -e 's|\\\\|/|g' -e 's| \\([a-zA-Z]\\):| /\\1|g' -e 's|^ ||'`
1077790b17f1bSmrg      ;;
1077890b17f1bSmrg    cygwin*)
1077990b17f1bSmrg      # Convert to unix form, then to dos form, then back to unix form
1078090b17f1bSmrg      # but this time dos style (no spaces!) so that the unix form looks
1078190b17f1bSmrg      # like /cygdrive/c/PROGRA~1:/cygdr...
1078290b17f1bSmrg      sys_lib_search_path_spec=`cygpath --path --unix "$LIB"`
1078390b17f1bSmrg      sys_lib_search_path_spec=`cygpath --path --dos "$sys_lib_search_path_spec" 2>/dev/null`
1078490b17f1bSmrg      sys_lib_search_path_spec=`cygpath --path --unix "$sys_lib_search_path_spec" | $SED -e "s/$PATH_SEPARATOR/ /g"`
1078590b17f1bSmrg      ;;
1078690b17f1bSmrg    *)
10787963d66acSmrg      sys_lib_search_path_spec=$LIB
1078890b17f1bSmrg      if $ECHO "$sys_lib_search_path_spec" | $GREP ';[c-zC-Z]:/' >/dev/null; then
1078990b17f1bSmrg        # It is most probably a Windows format PATH.
1079090b17f1bSmrg        sys_lib_search_path_spec=`$ECHO "$sys_lib_search_path_spec" | $SED -e 's/;/ /g'`
1079190b17f1bSmrg      else
1079290b17f1bSmrg        sys_lib_search_path_spec=`$ECHO "$sys_lib_search_path_spec" | $SED -e "s/$PATH_SEPARATOR/ /g"`
1079390b17f1bSmrg      fi
1079490b17f1bSmrg      # FIXME: find the short name or the path components, as spaces are
1079590b17f1bSmrg      # common. (e.g. "Program Files" -> "PROGRA~1")
1079690b17f1bSmrg      ;;
1079790b17f1bSmrg    esac
1079890b17f1bSmrg
1079990b17f1bSmrg    # DLL is installed to $(libdir)/../bin by postinstall_cmds
10800963d66acSmrg    postinstall_cmds='base_file=`basename \$file`~
10801963d66acSmrg      dlpath=`$SHELL 2>&1 -c '\''. $dir/'\''\$base_file'\''i; echo \$dlname'\''`~
1080290b17f1bSmrg      dldir=$destdir/`dirname \$dlpath`~
1080390b17f1bSmrg      test -d \$dldir || mkdir -p \$dldir~
1080490b17f1bSmrg      $install_prog $dir/$dlname \$dldir/$dlname'
1080590b17f1bSmrg    postuninstall_cmds='dldll=`$SHELL 2>&1 -c '\''. $file; echo \$dlname'\''`~
1080690b17f1bSmrg      dlpath=$dir/\$dldll~
1080790b17f1bSmrg       $RM \$dlpath'
1080890b17f1bSmrg    shlibpath_overrides_runpath=yes
1080990b17f1bSmrg    dynamic_linker='Win32 link.exe'
108107e6fb56fSmrg    ;;
108117e6fb56fSmrg
108127e6fb56fSmrg  *)
1081390b17f1bSmrg    # Assume MSVC wrapper
10814963d66acSmrg    library_names_spec='$libname`echo $release | $SED -e 's/[.]/-/g'`$versuffix$shared_ext $libname.lib'
1081590b17f1bSmrg    dynamic_linker='Win32 ld.exe'
108167e6fb56fSmrg    ;;
108177e6fb56fSmrg  esac
108187e6fb56fSmrg  # FIXME: first we should search . and the directory the executable is in
108197e6fb56fSmrg  shlibpath_var=PATH
108207e6fb56fSmrg  ;;
108217e6fb56fSmrg
108227e6fb56fSmrgdarwin* | rhapsody*)
108237e6fb56fSmrg  dynamic_linker="$host_os dyld"
108247e6fb56fSmrg  version_type=darwin
108257e6fb56fSmrg  need_lib_prefix=no
108267e6fb56fSmrg  need_version=no
10827963d66acSmrg  library_names_spec='$libname$release$major$shared_ext $libname$shared_ext'
10828963d66acSmrg  soname_spec='$libname$release$major$shared_ext'
108297e6fb56fSmrg  shlibpath_overrides_runpath=yes
108307e6fb56fSmrg  shlibpath_var=DYLD_LIBRARY_PATH
108317e6fb56fSmrg  shrext_cmds='`test .$module = .yes && echo .so || echo .dylib`'
108327e6fb56fSmrg
1083390b17f1bSmrg  sys_lib_search_path_spec="$sys_lib_search_path_spec /usr/local/lib"
108347e6fb56fSmrg  sys_lib_dlsearch_path_spec='/usr/local/lib /lib /usr/lib'
108357e6fb56fSmrg  ;;
108367e6fb56fSmrg
108377e6fb56fSmrgdgux*)
1083890b17f1bSmrg  version_type=linux # correct to gnu/linux during the next big refactor
108397e6fb56fSmrg  need_lib_prefix=no
108407e6fb56fSmrg  need_version=no
10841963d66acSmrg  library_names_spec='$libname$release$shared_ext$versuffix $libname$release$shared_ext$major $libname$shared_ext'
10842963d66acSmrg  soname_spec='$libname$release$shared_ext$major'
108437e6fb56fSmrg  shlibpath_var=LD_LIBRARY_PATH
108447e6fb56fSmrg  ;;
108457e6fb56fSmrg
108467e6fb56fSmrgfreebsd* | dragonfly*)
108477e6fb56fSmrg  # DragonFly does not have aout.  When/if they implement a new
108487e6fb56fSmrg  # versioning mechanism, adjust this.
108497e6fb56fSmrg  if test -x /usr/bin/objformat; then
108507e6fb56fSmrg    objformat=`/usr/bin/objformat`
108517e6fb56fSmrg  else
108527e6fb56fSmrg    case $host_os in
1085390b17f1bSmrg    freebsd[23].*) objformat=aout ;;
108547e6fb56fSmrg    *) objformat=elf ;;
108557e6fb56fSmrg    esac
108567e6fb56fSmrg  fi
108577e6fb56fSmrg  version_type=freebsd-$objformat
108587e6fb56fSmrg  case $version_type in
108597e6fb56fSmrg    freebsd-elf*)
10860963d66acSmrg      library_names_spec='$libname$release$shared_ext$versuffix $libname$release$shared_ext$major $libname$shared_ext'
10861963d66acSmrg      soname_spec='$libname$release$shared_ext$major'
108627e6fb56fSmrg      need_version=no
108637e6fb56fSmrg      need_lib_prefix=no
108647e6fb56fSmrg      ;;
108657e6fb56fSmrg    freebsd-*)
10866963d66acSmrg      library_names_spec='$libname$release$shared_ext$versuffix $libname$shared_ext$versuffix'
108677e6fb56fSmrg      need_version=yes
108687e6fb56fSmrg      ;;
108697e6fb56fSmrg  esac
108707e6fb56fSmrg  shlibpath_var=LD_LIBRARY_PATH
108717e6fb56fSmrg  case $host_os in
1087290b17f1bSmrg  freebsd2.*)
108737e6fb56fSmrg    shlibpath_overrides_runpath=yes
108747e6fb56fSmrg    ;;
108757e6fb56fSmrg  freebsd3.[01]* | freebsdelf3.[01]*)
108767e6fb56fSmrg    shlibpath_overrides_runpath=yes
108777e6fb56fSmrg    hardcode_into_libs=yes
108787e6fb56fSmrg    ;;
108797e6fb56fSmrg  freebsd3.[2-9]* | freebsdelf3.[2-9]* | \
108807e6fb56fSmrg  freebsd4.[0-5] | freebsdelf4.[0-5] | freebsd4.1.1 | freebsdelf4.1.1)
108817e6fb56fSmrg    shlibpath_overrides_runpath=no
108827e6fb56fSmrg    hardcode_into_libs=yes
108837e6fb56fSmrg    ;;
108847e6fb56fSmrg  *) # from 4.6 on, and DragonFly
108857e6fb56fSmrg    shlibpath_overrides_runpath=yes
108867e6fb56fSmrg    hardcode_into_libs=yes
108877e6fb56fSmrg    ;;
108887e6fb56fSmrg  esac
108897e6fb56fSmrg  ;;
108907e6fb56fSmrg
1089190b17f1bSmrghaiku*)
1089290b17f1bSmrg  version_type=linux # correct to gnu/linux during the next big refactor
1089390b17f1bSmrg  need_lib_prefix=no
1089490b17f1bSmrg  need_version=no
1089590b17f1bSmrg  dynamic_linker="$host_os runtime_loader"
10896963d66acSmrg  library_names_spec='$libname$release$shared_ext$versuffix $libname$release$shared_ext$major $libname$shared_ext'
10897963d66acSmrg  soname_spec='$libname$release$shared_ext$major'
1089890b17f1bSmrg  shlibpath_var=LIBRARY_PATH
10899963d66acSmrg  shlibpath_overrides_runpath=no
1090090b17f1bSmrg  sys_lib_dlsearch_path_spec='/boot/home/config/lib /boot/common/lib /boot/system/lib'
109017e6fb56fSmrg  hardcode_into_libs=yes
109027e6fb56fSmrg  ;;
109037e6fb56fSmrg
109047e6fb56fSmrghpux9* | hpux10* | hpux11*)
109057e6fb56fSmrg  # Give a soname corresponding to the major version so that dld.sl refuses to
109067e6fb56fSmrg  # link against other versions.
109077e6fb56fSmrg  version_type=sunos
109087e6fb56fSmrg  need_lib_prefix=no
109097e6fb56fSmrg  need_version=no
109107e6fb56fSmrg  case $host_cpu in
109117e6fb56fSmrg  ia64*)
109127e6fb56fSmrg    shrext_cmds='.so'
109137e6fb56fSmrg    hardcode_into_libs=yes
109147e6fb56fSmrg    dynamic_linker="$host_os dld.so"
109157e6fb56fSmrg    shlibpath_var=LD_LIBRARY_PATH
109167e6fb56fSmrg    shlibpath_overrides_runpath=yes # Unless +noenvvar is specified.
10917963d66acSmrg    library_names_spec='$libname$release$shared_ext$versuffix $libname$release$shared_ext$major $libname$shared_ext'
10918963d66acSmrg    soname_spec='$libname$release$shared_ext$major'
10919963d66acSmrg    if test 32 = "$HPUX_IA64_MODE"; then
109207e6fb56fSmrg      sys_lib_search_path_spec="/usr/lib/hpux32 /usr/local/lib/hpux32 /usr/local/lib"
10921963d66acSmrg      sys_lib_dlsearch_path_spec=/usr/lib/hpux32
109227e6fb56fSmrg    else
109237e6fb56fSmrg      sys_lib_search_path_spec="/usr/lib/hpux64 /usr/local/lib/hpux64"
10924963d66acSmrg      sys_lib_dlsearch_path_spec=/usr/lib/hpux64
109257e6fb56fSmrg    fi
109267e6fb56fSmrg    ;;
1092790b17f1bSmrg  hppa*64*)
1092890b17f1bSmrg    shrext_cmds='.sl'
1092990b17f1bSmrg    hardcode_into_libs=yes
1093090b17f1bSmrg    dynamic_linker="$host_os dld.sl"
1093190b17f1bSmrg    shlibpath_var=LD_LIBRARY_PATH # How should we handle SHLIB_PATH
1093290b17f1bSmrg    shlibpath_overrides_runpath=yes # Unless +noenvvar is specified.
10933963d66acSmrg    library_names_spec='$libname$release$shared_ext$versuffix $libname$release$shared_ext$major $libname$shared_ext'
10934963d66acSmrg    soname_spec='$libname$release$shared_ext$major'
1093590b17f1bSmrg    sys_lib_search_path_spec="/usr/lib/pa20_64 /usr/ccs/lib/pa20_64"
1093690b17f1bSmrg    sys_lib_dlsearch_path_spec=$sys_lib_search_path_spec
1093790b17f1bSmrg    ;;
1093890b17f1bSmrg  *)
109397e6fb56fSmrg    shrext_cmds='.sl'
109407e6fb56fSmrg    dynamic_linker="$host_os dld.sl"
109417e6fb56fSmrg    shlibpath_var=SHLIB_PATH
109427e6fb56fSmrg    shlibpath_overrides_runpath=no # +s is required to enable SHLIB_PATH
10943963d66acSmrg    library_names_spec='$libname$release$shared_ext$versuffix $libname$release$shared_ext$major $libname$shared_ext'
10944963d66acSmrg    soname_spec='$libname$release$shared_ext$major'
109457e6fb56fSmrg    ;;
109467e6fb56fSmrg  esac
1094790b17f1bSmrg  # HP-UX runs *really* slowly unless shared libraries are mode 555, ...
109487e6fb56fSmrg  postinstall_cmds='chmod 555 $lib'
1094990b17f1bSmrg  # or fails outright, so override atomically:
1095090b17f1bSmrg  install_override_mode=555
109517e6fb56fSmrg  ;;
109527e6fb56fSmrg
109537e6fb56fSmrginterix[3-9]*)
1095490b17f1bSmrg  version_type=linux # correct to gnu/linux during the next big refactor
109557e6fb56fSmrg  need_lib_prefix=no
109567e6fb56fSmrg  need_version=no
10957963d66acSmrg  library_names_spec='$libname$release$shared_ext$versuffix $libname$release$shared_ext$major $libname$shared_ext'
10958963d66acSmrg  soname_spec='$libname$release$shared_ext$major'
109597e6fb56fSmrg  dynamic_linker='Interix 3.x ld.so.1 (PE, like ELF)'
109607e6fb56fSmrg  shlibpath_var=LD_LIBRARY_PATH
109617e6fb56fSmrg  shlibpath_overrides_runpath=no
109627e6fb56fSmrg  hardcode_into_libs=yes
109637e6fb56fSmrg  ;;
109647e6fb56fSmrg
109657e6fb56fSmrgirix5* | irix6* | nonstopux*)
109667e6fb56fSmrg  case $host_os in
109677e6fb56fSmrg    nonstopux*) version_type=nonstopux ;;
109687e6fb56fSmrg    *)
10969963d66acSmrg	if test yes = "$lt_cv_prog_gnu_ld"; then
1097090b17f1bSmrg		version_type=linux # correct to gnu/linux during the next big refactor
109717e6fb56fSmrg	else
109727e6fb56fSmrg		version_type=irix
109737e6fb56fSmrg	fi ;;
109747e6fb56fSmrg  esac
109757e6fb56fSmrg  need_lib_prefix=no
109767e6fb56fSmrg  need_version=no
10977963d66acSmrg  soname_spec='$libname$release$shared_ext$major'
10978963d66acSmrg  library_names_spec='$libname$release$shared_ext$versuffix $libname$release$shared_ext$major $libname$release$shared_ext $libname$shared_ext'
109797e6fb56fSmrg  case $host_os in
109807e6fb56fSmrg  irix5* | nonstopux*)
109817e6fb56fSmrg    libsuff= shlibsuff=
109827e6fb56fSmrg    ;;
109837e6fb56fSmrg  *)
109847e6fb56fSmrg    case $LD in # libtool.m4 will add one of these switches to LD
109857e6fb56fSmrg    *-32|*"-32 "|*-melf32bsmip|*"-melf32bsmip ")
109867e6fb56fSmrg      libsuff= shlibsuff= libmagic=32-bit;;
109877e6fb56fSmrg    *-n32|*"-n32 "|*-melf32bmipn32|*"-melf32bmipn32 ")
109887e6fb56fSmrg      libsuff=32 shlibsuff=N32 libmagic=N32;;
109897e6fb56fSmrg    *-64|*"-64 "|*-melf64bmip|*"-melf64bmip ")
109907e6fb56fSmrg      libsuff=64 shlibsuff=64 libmagic=64-bit;;
109917e6fb56fSmrg    *) libsuff= shlibsuff= libmagic=never-match;;
109927e6fb56fSmrg    esac
109937e6fb56fSmrg    ;;
109947e6fb56fSmrg  esac
109957e6fb56fSmrg  shlibpath_var=LD_LIBRARY${shlibsuff}_PATH
109967e6fb56fSmrg  shlibpath_overrides_runpath=no
10997963d66acSmrg  sys_lib_search_path_spec="/usr/lib$libsuff /lib$libsuff /usr/local/lib$libsuff"
10998963d66acSmrg  sys_lib_dlsearch_path_spec="/usr/lib$libsuff /lib$libsuff"
109997e6fb56fSmrg  hardcode_into_libs=yes
110007e6fb56fSmrg  ;;
110017e6fb56fSmrg
110027e6fb56fSmrg# No shared lib support for Linux oldld, aout, or coff.
110037e6fb56fSmrglinux*oldld* | linux*aout* | linux*coff*)
110047e6fb56fSmrg  dynamic_linker=no
110057e6fb56fSmrg  ;;
110067e6fb56fSmrg
11007963d66acSmrglinux*android*)
11008963d66acSmrg  version_type=none # Android doesn't support versioned libraries.
11009963d66acSmrg  need_lib_prefix=no
11010963d66acSmrg  need_version=no
11011963d66acSmrg  library_names_spec='$libname$release$shared_ext'
11012963d66acSmrg  soname_spec='$libname$release$shared_ext'
11013963d66acSmrg  finish_cmds=
11014963d66acSmrg  shlibpath_var=LD_LIBRARY_PATH
11015963d66acSmrg  shlibpath_overrides_runpath=yes
11016963d66acSmrg
11017963d66acSmrg  # This implies no fast_install, which is unacceptable.
11018963d66acSmrg  # Some rework will be needed to allow for fast_install
11019963d66acSmrg  # before this can be enabled.
11020963d66acSmrg  hardcode_into_libs=yes
11021963d66acSmrg
11022963d66acSmrg  dynamic_linker='Android linker'
11023963d66acSmrg  # Don't embed -rpath directories since the linker doesn't support them.
11024963d66acSmrg  hardcode_libdir_flag_spec='-L$libdir'
11025963d66acSmrg  ;;
11026963d66acSmrg
1102790b17f1bSmrg# This must be glibc/ELF.
11028963d66acSmrglinux* | k*bsd*-gnu | kopensolaris*-gnu | gnu*)
1102990b17f1bSmrg  version_type=linux # correct to gnu/linux during the next big refactor
110307e6fb56fSmrg  need_lib_prefix=no
110317e6fb56fSmrg  need_version=no
11032963d66acSmrg  library_names_spec='$libname$release$shared_ext$versuffix $libname$release$shared_ext$major $libname$shared_ext'
11033963d66acSmrg  soname_spec='$libname$release$shared_ext$major'
110347e6fb56fSmrg  finish_cmds='PATH="\$PATH:/sbin" ldconfig -n $libdir'
110357e6fb56fSmrg  shlibpath_var=LD_LIBRARY_PATH
110367e6fb56fSmrg  shlibpath_overrides_runpath=no
1103790b17f1bSmrg
1103890b17f1bSmrg  # Some binutils ld are patched to set DT_RUNPATH
1103990b17f1bSmrg  if ${lt_cv_shlibpath_overrides_runpath+:} false; then :
1104090b17f1bSmrg  $as_echo_n "(cached) " >&6
1104190b17f1bSmrgelse
1104290b17f1bSmrg  lt_cv_shlibpath_overrides_runpath=no
1104390b17f1bSmrg    save_LDFLAGS=$LDFLAGS
1104490b17f1bSmrg    save_libdir=$libdir
1104590b17f1bSmrg    eval "libdir=/foo; wl=\"$lt_prog_compiler_wl\"; \
1104690b17f1bSmrg	 LDFLAGS=\"\$LDFLAGS $hardcode_libdir_flag_spec\""
1104790b17f1bSmrg    cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1104890b17f1bSmrg/* end confdefs.h.  */
1104990b17f1bSmrg
1105090b17f1bSmrgint
1105190b17f1bSmrgmain ()
1105290b17f1bSmrg{
1105390b17f1bSmrg
1105490b17f1bSmrg  ;
1105590b17f1bSmrg  return 0;
1105690b17f1bSmrg}
1105790b17f1bSmrg_ACEOF
1105890b17f1bSmrgif ac_fn_c_try_link "$LINENO"; then :
1105990b17f1bSmrg  if  ($OBJDUMP -p conftest$ac_exeext) 2>/dev/null | grep "RUNPATH.*$libdir" >/dev/null; then :
1106090b17f1bSmrg  lt_cv_shlibpath_overrides_runpath=yes
1106190b17f1bSmrgfi
1106290b17f1bSmrgfi
1106390b17f1bSmrgrm -f core conftest.err conftest.$ac_objext \
1106490b17f1bSmrg    conftest$ac_exeext conftest.$ac_ext
1106590b17f1bSmrg    LDFLAGS=$save_LDFLAGS
1106690b17f1bSmrg    libdir=$save_libdir
1106790b17f1bSmrg
1106890b17f1bSmrgfi
1106990b17f1bSmrg
1107090b17f1bSmrg  shlibpath_overrides_runpath=$lt_cv_shlibpath_overrides_runpath
1107190b17f1bSmrg
110727e6fb56fSmrg  # This implies no fast_install, which is unacceptable.
110737e6fb56fSmrg  # Some rework will be needed to allow for fast_install
110747e6fb56fSmrg  # before this can be enabled.
110757e6fb56fSmrg  hardcode_into_libs=yes
1107690b17f1bSmrg
1107790b17f1bSmrg  # Add ABI-specific directories to the system library path.
1107890b17f1bSmrg  sys_lib_dlsearch_path_spec="/lib64 /usr/lib64 /lib /usr/lib"
110797e6fb56fSmrg
11080963d66acSmrg  # Ideally, we could use ldconfig to report *all* directores which are
11081963d66acSmrg  # searched for libraries, however this is still not possible.  Aside from not
11082963d66acSmrg  # being certain /sbin/ldconfig is available, command
11083963d66acSmrg  # 'ldconfig -N -X -v | grep ^/' on 64bit Fedora does not report /usr/lib64,
11084963d66acSmrg  # even though it is searched at run-time.  Try to do the best guess by
11085963d66acSmrg  # appending ld.so.conf contents (and includes) to the search path.
110867e6fb56fSmrg  if test -f /etc/ld.so.conf; then
1108790b17f1bSmrg    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' ' '`
110887e6fb56fSmrg    sys_lib_dlsearch_path_spec="$sys_lib_dlsearch_path_spec $lt_ld_extra"
110897e6fb56fSmrg  fi
110907e6fb56fSmrg
110917e6fb56fSmrg  # We used to test for /lib/ld.so.1 and disable shared libraries on
110927e6fb56fSmrg  # powerpc, because MkLinux only supported shared libraries with the
110937e6fb56fSmrg  # GNU dynamic linker.  Since this was broken with cross compilers,
110947e6fb56fSmrg  # most powerpc-linux boxes support dynamic linking these days and
110957e6fb56fSmrg  # people can always --disable-shared, the test was removed, and we
110967e6fb56fSmrg  # assume the GNU/Linux dynamic linker is in use.
110977e6fb56fSmrg  dynamic_linker='GNU/Linux ld.so'
110987e6fb56fSmrg  ;;
110997e6fb56fSmrg
111007e6fb56fSmrgnetbsd*)
111017e6fb56fSmrg  version_type=sunos
111027e6fb56fSmrg  need_lib_prefix=no
111037e6fb56fSmrg  need_version=no
1110490b17f1bSmrg  if echo __ELF__ | $CC -E - | $GREP __ELF__ >/dev/null; then
11105963d66acSmrg    library_names_spec='$libname$release$shared_ext$versuffix $libname$shared_ext$versuffix'
111067e6fb56fSmrg    finish_cmds='PATH="\$PATH:/sbin" ldconfig -m $libdir'
111077e6fb56fSmrg    dynamic_linker='NetBSD (a.out) ld.so'
111087e6fb56fSmrg  else
11109963d66acSmrg    library_names_spec='$libname$release$shared_ext$versuffix $libname$release$shared_ext$major $libname$shared_ext'
11110963d66acSmrg    soname_spec='$libname$release$shared_ext$major'
111117e6fb56fSmrg    dynamic_linker='NetBSD ld.elf_so'
111127e6fb56fSmrg  fi
111137e6fb56fSmrg  shlibpath_var=LD_LIBRARY_PATH
111147e6fb56fSmrg  shlibpath_overrides_runpath=yes
111157e6fb56fSmrg  hardcode_into_libs=yes
111167e6fb56fSmrg  ;;
111177e6fb56fSmrg
111187e6fb56fSmrgnewsos6)
1111990b17f1bSmrg  version_type=linux # correct to gnu/linux during the next big refactor
11120963d66acSmrg  library_names_spec='$libname$release$shared_ext$versuffix $libname$release$shared_ext$major $libname$shared_ext'
111217e6fb56fSmrg  shlibpath_var=LD_LIBRARY_PATH
111227e6fb56fSmrg  shlibpath_overrides_runpath=yes
111237e6fb56fSmrg  ;;
111247e6fb56fSmrg
1112590b17f1bSmrg*nto* | *qnx*)
1112690b17f1bSmrg  version_type=qnx
111277e6fb56fSmrg  need_lib_prefix=no
111287e6fb56fSmrg  need_version=no
11129963d66acSmrg  library_names_spec='$libname$release$shared_ext$versuffix $libname$release$shared_ext$major $libname$shared_ext'
11130963d66acSmrg  soname_spec='$libname$release$shared_ext$major'
111317e6fb56fSmrg  shlibpath_var=LD_LIBRARY_PATH
1113290b17f1bSmrg  shlibpath_overrides_runpath=no
1113390b17f1bSmrg  hardcode_into_libs=yes
1113490b17f1bSmrg  dynamic_linker='ldqnx.so'
111357e6fb56fSmrg  ;;
111367e6fb56fSmrg
11137963d66acSmrgopenbsd* | bitrig*)
111387e6fb56fSmrg  version_type=sunos
11139963d66acSmrg  sys_lib_dlsearch_path_spec=/usr/lib
111407e6fb56fSmrg  need_lib_prefix=no
11141963d66acSmrg  if test -z "`echo __ELF__ | $CC -E - | $GREP __ELF__`"; then
11142963d66acSmrg    need_version=no
111437e6fb56fSmrg  else
11144963d66acSmrg    need_version=yes
111457e6fb56fSmrg  fi
11146963d66acSmrg  library_names_spec='$libname$release$shared_ext$versuffix $libname$shared_ext$versuffix'
11147963d66acSmrg  finish_cmds='PATH="\$PATH:/sbin" ldconfig -m $libdir'
11148963d66acSmrg  shlibpath_var=LD_LIBRARY_PATH
11149963d66acSmrg  shlibpath_overrides_runpath=yes
111507e6fb56fSmrg  ;;
111517e6fb56fSmrg
111527e6fb56fSmrgos2*)
111537e6fb56fSmrg  libname_spec='$name'
11154963d66acSmrg  version_type=windows
11155963d66acSmrg  shrext_cmds=.dll
11156963d66acSmrg  need_version=no
111577e6fb56fSmrg  need_lib_prefix=no
11158963d66acSmrg  # OS/2 can only load a DLL with a base name of 8 characters or less.
11159963d66acSmrg  soname_spec='`test -n "$os2dllname" && libname="$os2dllname";
11160963d66acSmrg    v=$($ECHO $release$versuffix | tr -d .-);
11161963d66acSmrg    n=$($ECHO $libname | cut -b -$((8 - ${#v})) | tr . _);
11162963d66acSmrg    $ECHO $n$v`$shared_ext'
11163963d66acSmrg  library_names_spec='${libname}_dll.$libext'
111647e6fb56fSmrg  dynamic_linker='OS/2 ld.exe'
11165963d66acSmrg  shlibpath_var=BEGINLIBPATH
11166963d66acSmrg  sys_lib_search_path_spec="/lib /usr/lib /usr/local/lib"
11167963d66acSmrg  sys_lib_dlsearch_path_spec=$sys_lib_search_path_spec
11168963d66acSmrg  postinstall_cmds='base_file=`basename \$file`~
11169963d66acSmrg    dlpath=`$SHELL 2>&1 -c '\''. $dir/'\''\$base_file'\''i; $ECHO \$dlname'\''`~
11170963d66acSmrg    dldir=$destdir/`dirname \$dlpath`~
11171963d66acSmrg    test -d \$dldir || mkdir -p \$dldir~
11172963d66acSmrg    $install_prog $dir/$dlname \$dldir/$dlname~
11173963d66acSmrg    chmod a+x \$dldir/$dlname~
11174963d66acSmrg    if test -n '\''$stripme'\'' && test -n '\''$striplib'\''; then
11175963d66acSmrg      eval '\''$striplib \$dldir/$dlname'\'' || exit \$?;
11176963d66acSmrg    fi'
11177963d66acSmrg  postuninstall_cmds='dldll=`$SHELL 2>&1 -c '\''. $file; $ECHO \$dlname'\''`~
11178963d66acSmrg    dlpath=$dir/\$dldll~
11179963d66acSmrg    $RM \$dlpath'
111807e6fb56fSmrg  ;;
111817e6fb56fSmrg
111827e6fb56fSmrgosf3* | osf4* | osf5*)
111837e6fb56fSmrg  version_type=osf
111847e6fb56fSmrg  need_lib_prefix=no
111857e6fb56fSmrg  need_version=no
11186963d66acSmrg  soname_spec='$libname$release$shared_ext$major'
11187963d66acSmrg  library_names_spec='$libname$release$shared_ext$versuffix $libname$release$shared_ext$major $libname$shared_ext'
111887e6fb56fSmrg  shlibpath_var=LD_LIBRARY_PATH
111897e6fb56fSmrg  sys_lib_search_path_spec="/usr/shlib /usr/ccs/lib /usr/lib/cmplrs/cc /usr/lib /usr/local/lib /var/shlib"
11190963d66acSmrg  sys_lib_dlsearch_path_spec=$sys_lib_search_path_spec
111917e6fb56fSmrg  ;;
111927e6fb56fSmrg
111937e6fb56fSmrgrdos*)
111947e6fb56fSmrg  dynamic_linker=no
111957e6fb56fSmrg  ;;
111967e6fb56fSmrg
111977e6fb56fSmrgsolaris*)
1119890b17f1bSmrg  version_type=linux # correct to gnu/linux during the next big refactor
111997e6fb56fSmrg  need_lib_prefix=no
112007e6fb56fSmrg  need_version=no
11201963d66acSmrg  library_names_spec='$libname$release$shared_ext$versuffix $libname$release$shared_ext$major $libname$shared_ext'
11202963d66acSmrg  soname_spec='$libname$release$shared_ext$major'
112037e6fb56fSmrg  shlibpath_var=LD_LIBRARY_PATH
112047e6fb56fSmrg  shlibpath_overrides_runpath=yes
112057e6fb56fSmrg  hardcode_into_libs=yes
112067e6fb56fSmrg  # ldd complains unless libraries are executable
112077e6fb56fSmrg  postinstall_cmds='chmod +x $lib'
112087e6fb56fSmrg  ;;
112097e6fb56fSmrg
112107e6fb56fSmrgsunos4*)
112117e6fb56fSmrg  version_type=sunos
11212963d66acSmrg  library_names_spec='$libname$release$shared_ext$versuffix $libname$shared_ext$versuffix'
112137e6fb56fSmrg  finish_cmds='PATH="\$PATH:/usr/etc" ldconfig $libdir'
112147e6fb56fSmrg  shlibpath_var=LD_LIBRARY_PATH
112157e6fb56fSmrg  shlibpath_overrides_runpath=yes
11216963d66acSmrg  if test yes = "$with_gnu_ld"; then
112177e6fb56fSmrg    need_lib_prefix=no
112187e6fb56fSmrg  fi
112197e6fb56fSmrg  need_version=yes
112207e6fb56fSmrg  ;;
112217e6fb56fSmrg
112227e6fb56fSmrgsysv4 | sysv4.3*)
1122390b17f1bSmrg  version_type=linux # correct to gnu/linux during the next big refactor
11224963d66acSmrg  library_names_spec='$libname$release$shared_ext$versuffix $libname$release$shared_ext$major $libname$shared_ext'
11225963d66acSmrg  soname_spec='$libname$release$shared_ext$major'
112267e6fb56fSmrg  shlibpath_var=LD_LIBRARY_PATH
112277e6fb56fSmrg  case $host_vendor in
112287e6fb56fSmrg    sni)
112297e6fb56fSmrg      shlibpath_overrides_runpath=no
112307e6fb56fSmrg      need_lib_prefix=no
112317e6fb56fSmrg      runpath_var=LD_RUN_PATH
112327e6fb56fSmrg      ;;
112337e6fb56fSmrg    siemens)
112347e6fb56fSmrg      need_lib_prefix=no
112357e6fb56fSmrg      ;;
112367e6fb56fSmrg    motorola)
112377e6fb56fSmrg      need_lib_prefix=no
112387e6fb56fSmrg      need_version=no
112397e6fb56fSmrg      shlibpath_overrides_runpath=no
112407e6fb56fSmrg      sys_lib_search_path_spec='/lib /usr/lib /usr/ccs/lib'
112417e6fb56fSmrg      ;;
112427e6fb56fSmrg  esac
112437e6fb56fSmrg  ;;
112447e6fb56fSmrg
112457e6fb56fSmrgsysv4*MP*)
11246963d66acSmrg  if test -d /usr/nec; then
1124790b17f1bSmrg    version_type=linux # correct to gnu/linux during the next big refactor
11248963d66acSmrg    library_names_spec='$libname$shared_ext.$versuffix $libname$shared_ext.$major $libname$shared_ext'
11249963d66acSmrg    soname_spec='$libname$shared_ext.$major'
112507e6fb56fSmrg    shlibpath_var=LD_LIBRARY_PATH
112517e6fb56fSmrg  fi
112527e6fb56fSmrg  ;;
112537e6fb56fSmrg
112547e6fb56fSmrgsysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX* | sysv4*uw2*)
11255963d66acSmrg  version_type=sco
112567e6fb56fSmrg  need_lib_prefix=no
112577e6fb56fSmrg  need_version=no
11258963d66acSmrg  library_names_spec='$libname$release$shared_ext$versuffix $libname$release$shared_ext $libname$shared_ext'
11259963d66acSmrg  soname_spec='$libname$release$shared_ext$major'
112607e6fb56fSmrg  shlibpath_var=LD_LIBRARY_PATH
1126190b17f1bSmrg  shlibpath_overrides_runpath=yes
112627e6fb56fSmrg  hardcode_into_libs=yes
11263963d66acSmrg  if test yes = "$with_gnu_ld"; then
112647e6fb56fSmrg    sys_lib_search_path_spec='/usr/local/lib /usr/gnu/lib /usr/ccs/lib /usr/lib /lib'
112657e6fb56fSmrg  else
112667e6fb56fSmrg    sys_lib_search_path_spec='/usr/ccs/lib /usr/lib'
112677e6fb56fSmrg    case $host_os in
112687e6fb56fSmrg      sco3.2v5*)
112697e6fb56fSmrg        sys_lib_search_path_spec="$sys_lib_search_path_spec /lib"
112707e6fb56fSmrg	;;
112717e6fb56fSmrg    esac
112727e6fb56fSmrg  fi
112737e6fb56fSmrg  sys_lib_dlsearch_path_spec='/usr/lib'
112747e6fb56fSmrg  ;;
112757e6fb56fSmrg
1127690b17f1bSmrgtpf*)
1127790b17f1bSmrg  # TPF is a cross-target only.  Preferred cross-host = GNU/Linux.
1127890b17f1bSmrg  version_type=linux # correct to gnu/linux during the next big refactor
1127990b17f1bSmrg  need_lib_prefix=no
1128090b17f1bSmrg  need_version=no
11281963d66acSmrg  library_names_spec='$libname$release$shared_ext$versuffix $libname$release$shared_ext$major $libname$shared_ext'
1128290b17f1bSmrg  shlibpath_var=LD_LIBRARY_PATH
1128390b17f1bSmrg  shlibpath_overrides_runpath=no
1128490b17f1bSmrg  hardcode_into_libs=yes
1128590b17f1bSmrg  ;;
1128690b17f1bSmrg
112877e6fb56fSmrguts4*)
1128890b17f1bSmrg  version_type=linux # correct to gnu/linux during the next big refactor
11289963d66acSmrg  library_names_spec='$libname$release$shared_ext$versuffix $libname$release$shared_ext$major $libname$shared_ext'
11290963d66acSmrg  soname_spec='$libname$release$shared_ext$major'
112917e6fb56fSmrg  shlibpath_var=LD_LIBRARY_PATH
112927e6fb56fSmrg  ;;
112937e6fb56fSmrg
112947e6fb56fSmrg*)
112957e6fb56fSmrg  dynamic_linker=no
112967e6fb56fSmrg  ;;
112977e6fb56fSmrgesac
1129890b17f1bSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $dynamic_linker" >&5
112997e6fb56fSmrg$as_echo "$dynamic_linker" >&6; }
11300963d66acSmrgtest no = "$dynamic_linker" && can_build_shared=no
113017e6fb56fSmrg
1130290b17f1bSmrgvariables_saved_for_relink="PATH $shlibpath_var $runpath_var"
11303963d66acSmrgif test yes = "$GCC"; then
1130490b17f1bSmrg  variables_saved_for_relink="$variables_saved_for_relink GCC_EXEC_PREFIX COMPILER_PATH LIBRARY_PATH"
113057e6fb56fSmrgfi
113067e6fb56fSmrg
11307963d66acSmrgif test set = "${lt_cv_sys_lib_search_path_spec+set}"; then
11308963d66acSmrg  sys_lib_search_path_spec=$lt_cv_sys_lib_search_path_spec
1130990b17f1bSmrgfi
11310963d66acSmrg
11311963d66acSmrgif test set = "${lt_cv_sys_lib_dlsearch_path_spec+set}"; then
11312963d66acSmrg  sys_lib_dlsearch_path_spec=$lt_cv_sys_lib_dlsearch_path_spec
113137e6fb56fSmrgfi
113147e6fb56fSmrg
11315963d66acSmrg# remember unaugmented sys_lib_dlsearch_path content for libtool script decls...
11316963d66acSmrgconfigure_time_dlsearch_path=$sys_lib_dlsearch_path_spec
11317963d66acSmrg
11318963d66acSmrg# ... but it needs LT_SYS_LIBRARY_PATH munging for other configure-time code
11319963d66acSmrgfunc_munge_path_list sys_lib_dlsearch_path_spec "$LT_SYS_LIBRARY_PATH"
11320963d66acSmrg
11321963d66acSmrg# to be used as default LT_SYS_LIBRARY_PATH value in generated libtool
11322963d66acSmrgconfigure_time_lt_sys_library_path=$LT_SYS_LIBRARY_PATH
11323963d66acSmrg
11324963d66acSmrg
11325963d66acSmrg
11326963d66acSmrg
11327963d66acSmrg
11328963d66acSmrg
113297e6fb56fSmrg
113307e6fb56fSmrg
113317e6fb56fSmrg
113327e6fb56fSmrg
113337e6fb56fSmrg
113347e6fb56fSmrg
113357e6fb56fSmrg
113367e6fb56fSmrg
113377e6fb56fSmrg
113387e6fb56fSmrg
113397e6fb56fSmrg
113407e6fb56fSmrg
113417e6fb56fSmrg
113427e6fb56fSmrg
113437e6fb56fSmrg
113447e6fb56fSmrg
113457e6fb56fSmrg
113467e6fb56fSmrg
113477e6fb56fSmrg
113487e6fb56fSmrg
113497e6fb56fSmrg
113507e6fb56fSmrg
113517e6fb56fSmrg
113527e6fb56fSmrg
113537e6fb56fSmrg
113547e6fb56fSmrg
113557e6fb56fSmrg
113567e6fb56fSmrg
113577e6fb56fSmrg
113587e6fb56fSmrg
113597e6fb56fSmrg
113607e6fb56fSmrg
113617e6fb56fSmrg
113627e6fb56fSmrg
113637e6fb56fSmrg
113647e6fb56fSmrg
113657e6fb56fSmrg
113667e6fb56fSmrg
113677e6fb56fSmrg
113687e6fb56fSmrg
113697e6fb56fSmrg
113707e6fb56fSmrg
113717e6fb56fSmrg
113727e6fb56fSmrg
113737e6fb56fSmrg
113747e6fb56fSmrg
113757e6fb56fSmrg
113767e6fb56fSmrg
113777e6fb56fSmrg
113787e6fb56fSmrg
113797e6fb56fSmrg
113807e6fb56fSmrg
113817e6fb56fSmrg
113827e6fb56fSmrg
113837e6fb56fSmrg
113847e6fb56fSmrg
113857e6fb56fSmrg
113867e6fb56fSmrg
113877e6fb56fSmrg
113887e6fb56fSmrg
113897e6fb56fSmrg
113907e6fb56fSmrg
113917e6fb56fSmrg
113927e6fb56fSmrg
113937e6fb56fSmrg
113947e6fb56fSmrg
113957e6fb56fSmrg
113967e6fb56fSmrg
113977e6fb56fSmrg
113987e6fb56fSmrg
113997e6fb56fSmrg
114007e6fb56fSmrg
114017e6fb56fSmrg
114027e6fb56fSmrg
114037e6fb56fSmrg
114047e6fb56fSmrg
114057e6fb56fSmrg
114067e6fb56fSmrg
114077e6fb56fSmrg
114087e6fb56fSmrg
114097e6fb56fSmrg
114107e6fb56fSmrg
114117e6fb56fSmrg
114127e6fb56fSmrg
114137e6fb56fSmrg
114147e6fb56fSmrg
114157e6fb56fSmrg
114167e6fb56fSmrg
114177e6fb56fSmrg
114187e6fb56fSmrg
114197e6fb56fSmrg
1142090b17f1bSmrg  { $as_echo "$as_me:${as_lineno-$LINENO}: checking how to hardcode library paths into programs" >&5
1142190b17f1bSmrg$as_echo_n "checking how to hardcode library paths into programs... " >&6; }
1142290b17f1bSmrghardcode_action=
1142390b17f1bSmrgif test -n "$hardcode_libdir_flag_spec" ||
1142490b17f1bSmrg   test -n "$runpath_var" ||
11425963d66acSmrg   test yes = "$hardcode_automatic"; then
114267e6fb56fSmrg
1142790b17f1bSmrg  # We can hardcode non-existent directories.
11428963d66acSmrg  if test no != "$hardcode_direct" &&
1142990b17f1bSmrg     # If the only mechanism to avoid hardcoding is shlibpath_var, we
1143090b17f1bSmrg     # have to relink, otherwise we might link with an installed library
1143190b17f1bSmrg     # when we should be linking with a yet-to-be-installed one
11432963d66acSmrg     ## test no != "$_LT_TAGVAR(hardcode_shlibpath_var, )" &&
11433963d66acSmrg     test no != "$hardcode_minus_L"; then
1143490b17f1bSmrg    # Linking always hardcodes the temporary library directory.
1143590b17f1bSmrg    hardcode_action=relink
1143690b17f1bSmrg  else
1143790b17f1bSmrg    # We can link without hardcoding, and we can hardcode nonexisting dirs.
1143890b17f1bSmrg    hardcode_action=immediate
1143990b17f1bSmrg  fi
1144090b17f1bSmrgelse
1144190b17f1bSmrg  # We cannot hardcode anything, or else we can only hardcode existing
1144290b17f1bSmrg  # directories.
1144390b17f1bSmrg  hardcode_action=unsupported
1144490b17f1bSmrgfi
1144590b17f1bSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $hardcode_action" >&5
1144690b17f1bSmrg$as_echo "$hardcode_action" >&6; }
114477e6fb56fSmrg
11448963d66acSmrgif test relink = "$hardcode_action" ||
11449963d66acSmrg   test yes = "$inherit_rpath"; then
1145090b17f1bSmrg  # Fast installation is not supported
1145190b17f1bSmrg  enable_fast_install=no
11452963d66acSmrgelif test yes = "$shlibpath_overrides_runpath" ||
11453963d66acSmrg     test no = "$enable_shared"; then
1145490b17f1bSmrg  # Fast installation is not necessary
1145590b17f1bSmrg  enable_fast_install=needless
1145690b17f1bSmrgfi
114577e6fb56fSmrg
114587e6fb56fSmrg
114597e6fb56fSmrg
114607e6fb56fSmrg
114617e6fb56fSmrg
114627e6fb56fSmrg
11463963d66acSmrg  if test yes != "$enable_dlopen"; then
1146490b17f1bSmrg  enable_dlopen=unknown
1146590b17f1bSmrg  enable_dlopen_self=unknown
1146690b17f1bSmrg  enable_dlopen_self_static=unknown
1146790b17f1bSmrgelse
1146890b17f1bSmrg  lt_cv_dlopen=no
1146990b17f1bSmrg  lt_cv_dlopen_libs=
114707e6fb56fSmrg
1147190b17f1bSmrg  case $host_os in
1147290b17f1bSmrg  beos*)
11473963d66acSmrg    lt_cv_dlopen=load_add_on
1147490b17f1bSmrg    lt_cv_dlopen_libs=
1147590b17f1bSmrg    lt_cv_dlopen_self=yes
1147690b17f1bSmrg    ;;
114777e6fb56fSmrg
1147890b17f1bSmrg  mingw* | pw32* | cegcc*)
11479963d66acSmrg    lt_cv_dlopen=LoadLibrary
1148090b17f1bSmrg    lt_cv_dlopen_libs=
1148190b17f1bSmrg    ;;
114827e6fb56fSmrg
1148390b17f1bSmrg  cygwin*)
11484963d66acSmrg    lt_cv_dlopen=dlopen
1148590b17f1bSmrg    lt_cv_dlopen_libs=
1148690b17f1bSmrg    ;;
114877e6fb56fSmrg
1148890b17f1bSmrg  darwin*)
11489963d66acSmrg    # if libdl is installed we need to link against it
1149090b17f1bSmrg    { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dlopen in -ldl" >&5
1149190b17f1bSmrg$as_echo_n "checking for dlopen in -ldl... " >&6; }
1149290b17f1bSmrgif ${ac_cv_lib_dl_dlopen+:} false; then :
1149390b17f1bSmrg  $as_echo_n "(cached) " >&6
1149490b17f1bSmrgelse
1149590b17f1bSmrg  ac_check_lib_save_LIBS=$LIBS
1149690b17f1bSmrgLIBS="-ldl  $LIBS"
1149790b17f1bSmrgcat confdefs.h - <<_ACEOF >conftest.$ac_ext
1149890b17f1bSmrg/* end confdefs.h.  */
114997e6fb56fSmrg
1150090b17f1bSmrg/* Override any GCC internal prototype to avoid an error.
1150190b17f1bSmrg   Use char because int might match the return type of a GCC
1150290b17f1bSmrg   builtin and then its argument prototype would still apply.  */
1150390b17f1bSmrg#ifdef __cplusplus
1150490b17f1bSmrgextern "C"
1150590b17f1bSmrg#endif
1150690b17f1bSmrgchar dlopen ();
1150790b17f1bSmrgint
1150890b17f1bSmrgmain ()
1150990b17f1bSmrg{
1151090b17f1bSmrgreturn dlopen ();
1151190b17f1bSmrg  ;
1151290b17f1bSmrg  return 0;
1151390b17f1bSmrg}
1151490b17f1bSmrg_ACEOF
1151590b17f1bSmrgif ac_fn_c_try_link "$LINENO"; then :
1151690b17f1bSmrg  ac_cv_lib_dl_dlopen=yes
115177e6fb56fSmrgelse
1151890b17f1bSmrg  ac_cv_lib_dl_dlopen=no
115197e6fb56fSmrgfi
1152090b17f1bSmrgrm -f core conftest.err conftest.$ac_objext \
1152190b17f1bSmrg    conftest$ac_exeext conftest.$ac_ext
1152290b17f1bSmrgLIBS=$ac_check_lib_save_LIBS
1152390b17f1bSmrgfi
1152490b17f1bSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dl_dlopen" >&5
1152590b17f1bSmrg$as_echo "$ac_cv_lib_dl_dlopen" >&6; }
1152690b17f1bSmrgif test "x$ac_cv_lib_dl_dlopen" = xyes; then :
11527963d66acSmrg  lt_cv_dlopen=dlopen lt_cv_dlopen_libs=-ldl
1152890b17f1bSmrgelse
115297e6fb56fSmrg
11530963d66acSmrg    lt_cv_dlopen=dyld
1153190b17f1bSmrg    lt_cv_dlopen_libs=
1153290b17f1bSmrg    lt_cv_dlopen_self=yes
115337e6fb56fSmrg
1153490b17f1bSmrgfi
115357e6fb56fSmrg
1153690b17f1bSmrg    ;;
115377e6fb56fSmrg
11538963d66acSmrg  tpf*)
11539963d66acSmrg    # Don't try to run any link tests for TPF.  We know it's impossible
11540963d66acSmrg    # because TPF is a cross-compiler, and we know how we open DSOs.
11541963d66acSmrg    lt_cv_dlopen=dlopen
11542963d66acSmrg    lt_cv_dlopen_libs=
11543963d66acSmrg    lt_cv_dlopen_self=no
11544963d66acSmrg    ;;
11545963d66acSmrg
1154690b17f1bSmrg  *)
1154790b17f1bSmrg    ac_fn_c_check_func "$LINENO" "shl_load" "ac_cv_func_shl_load"
1154890b17f1bSmrgif test "x$ac_cv_func_shl_load" = xyes; then :
11549963d66acSmrg  lt_cv_dlopen=shl_load
1155090b17f1bSmrgelse
1155190b17f1bSmrg  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for shl_load in -ldld" >&5
1155290b17f1bSmrg$as_echo_n "checking for shl_load in -ldld... " >&6; }
1155390b17f1bSmrgif ${ac_cv_lib_dld_shl_load+:} false; then :
1155490b17f1bSmrg  $as_echo_n "(cached) " >&6
1155590b17f1bSmrgelse
1155690b17f1bSmrg  ac_check_lib_save_LIBS=$LIBS
1155790b17f1bSmrgLIBS="-ldld  $LIBS"
1155890b17f1bSmrgcat confdefs.h - <<_ACEOF >conftest.$ac_ext
1155990b17f1bSmrg/* end confdefs.h.  */
115607e6fb56fSmrg
1156190b17f1bSmrg/* Override any GCC internal prototype to avoid an error.
1156290b17f1bSmrg   Use char because int might match the return type of a GCC
1156390b17f1bSmrg   builtin and then its argument prototype would still apply.  */
1156490b17f1bSmrg#ifdef __cplusplus
1156590b17f1bSmrgextern "C"
1156690b17f1bSmrg#endif
1156790b17f1bSmrgchar shl_load ();
1156890b17f1bSmrgint
1156990b17f1bSmrgmain ()
1157090b17f1bSmrg{
1157190b17f1bSmrgreturn shl_load ();
1157290b17f1bSmrg  ;
1157390b17f1bSmrg  return 0;
1157490b17f1bSmrg}
1157590b17f1bSmrg_ACEOF
1157690b17f1bSmrgif ac_fn_c_try_link "$LINENO"; then :
1157790b17f1bSmrg  ac_cv_lib_dld_shl_load=yes
1157890b17f1bSmrgelse
1157990b17f1bSmrg  ac_cv_lib_dld_shl_load=no
1158090b17f1bSmrgfi
1158190b17f1bSmrgrm -f core conftest.err conftest.$ac_objext \
1158290b17f1bSmrg    conftest$ac_exeext conftest.$ac_ext
1158390b17f1bSmrgLIBS=$ac_check_lib_save_LIBS
1158490b17f1bSmrgfi
1158590b17f1bSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dld_shl_load" >&5
1158690b17f1bSmrg$as_echo "$ac_cv_lib_dld_shl_load" >&6; }
1158790b17f1bSmrgif test "x$ac_cv_lib_dld_shl_load" = xyes; then :
11588963d66acSmrg  lt_cv_dlopen=shl_load lt_cv_dlopen_libs=-ldld
1158990b17f1bSmrgelse
1159090b17f1bSmrg  ac_fn_c_check_func "$LINENO" "dlopen" "ac_cv_func_dlopen"
1159190b17f1bSmrgif test "x$ac_cv_func_dlopen" = xyes; then :
11592963d66acSmrg  lt_cv_dlopen=dlopen
1159390b17f1bSmrgelse
1159490b17f1bSmrg  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dlopen in -ldl" >&5
1159590b17f1bSmrg$as_echo_n "checking for dlopen in -ldl... " >&6; }
1159690b17f1bSmrgif ${ac_cv_lib_dl_dlopen+:} false; then :
1159790b17f1bSmrg  $as_echo_n "(cached) " >&6
1159890b17f1bSmrgelse
1159990b17f1bSmrg  ac_check_lib_save_LIBS=$LIBS
1160090b17f1bSmrgLIBS="-ldl  $LIBS"
1160190b17f1bSmrgcat confdefs.h - <<_ACEOF >conftest.$ac_ext
1160290b17f1bSmrg/* end confdefs.h.  */
116037e6fb56fSmrg
1160490b17f1bSmrg/* Override any GCC internal prototype to avoid an error.
1160590b17f1bSmrg   Use char because int might match the return type of a GCC
1160690b17f1bSmrg   builtin and then its argument prototype would still apply.  */
1160790b17f1bSmrg#ifdef __cplusplus
1160890b17f1bSmrgextern "C"
1160990b17f1bSmrg#endif
1161090b17f1bSmrgchar dlopen ();
1161190b17f1bSmrgint
1161290b17f1bSmrgmain ()
1161390b17f1bSmrg{
1161490b17f1bSmrgreturn dlopen ();
1161590b17f1bSmrg  ;
1161690b17f1bSmrg  return 0;
1161790b17f1bSmrg}
1161890b17f1bSmrg_ACEOF
1161990b17f1bSmrgif ac_fn_c_try_link "$LINENO"; then :
1162090b17f1bSmrg  ac_cv_lib_dl_dlopen=yes
1162190b17f1bSmrgelse
1162290b17f1bSmrg  ac_cv_lib_dl_dlopen=no
1162390b17f1bSmrgfi
1162490b17f1bSmrgrm -f core conftest.err conftest.$ac_objext \
1162590b17f1bSmrg    conftest$ac_exeext conftest.$ac_ext
1162690b17f1bSmrgLIBS=$ac_check_lib_save_LIBS
1162790b17f1bSmrgfi
1162890b17f1bSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dl_dlopen" >&5
1162990b17f1bSmrg$as_echo "$ac_cv_lib_dl_dlopen" >&6; }
1163090b17f1bSmrgif test "x$ac_cv_lib_dl_dlopen" = xyes; then :
11631963d66acSmrg  lt_cv_dlopen=dlopen lt_cv_dlopen_libs=-ldl
1163290b17f1bSmrgelse
1163390b17f1bSmrg  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dlopen in -lsvld" >&5
1163490b17f1bSmrg$as_echo_n "checking for dlopen in -lsvld... " >&6; }
1163590b17f1bSmrgif ${ac_cv_lib_svld_dlopen+:} false; then :
1163690b17f1bSmrg  $as_echo_n "(cached) " >&6
1163790b17f1bSmrgelse
1163890b17f1bSmrg  ac_check_lib_save_LIBS=$LIBS
1163990b17f1bSmrgLIBS="-lsvld  $LIBS"
1164090b17f1bSmrgcat confdefs.h - <<_ACEOF >conftest.$ac_ext
1164190b17f1bSmrg/* end confdefs.h.  */
116427e6fb56fSmrg
1164390b17f1bSmrg/* Override any GCC internal prototype to avoid an error.
1164490b17f1bSmrg   Use char because int might match the return type of a GCC
1164590b17f1bSmrg   builtin and then its argument prototype would still apply.  */
1164690b17f1bSmrg#ifdef __cplusplus
1164790b17f1bSmrgextern "C"
1164890b17f1bSmrg#endif
1164990b17f1bSmrgchar dlopen ();
1165090b17f1bSmrgint
1165190b17f1bSmrgmain ()
1165290b17f1bSmrg{
1165390b17f1bSmrgreturn dlopen ();
1165490b17f1bSmrg  ;
1165590b17f1bSmrg  return 0;
1165690b17f1bSmrg}
1165790b17f1bSmrg_ACEOF
1165890b17f1bSmrgif ac_fn_c_try_link "$LINENO"; then :
1165990b17f1bSmrg  ac_cv_lib_svld_dlopen=yes
1166090b17f1bSmrgelse
1166190b17f1bSmrg  ac_cv_lib_svld_dlopen=no
1166290b17f1bSmrgfi
1166390b17f1bSmrgrm -f core conftest.err conftest.$ac_objext \
1166490b17f1bSmrg    conftest$ac_exeext conftest.$ac_ext
1166590b17f1bSmrgLIBS=$ac_check_lib_save_LIBS
1166690b17f1bSmrgfi
1166790b17f1bSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_svld_dlopen" >&5
1166890b17f1bSmrg$as_echo "$ac_cv_lib_svld_dlopen" >&6; }
1166990b17f1bSmrgif test "x$ac_cv_lib_svld_dlopen" = xyes; then :
11670963d66acSmrg  lt_cv_dlopen=dlopen lt_cv_dlopen_libs=-lsvld
1167190b17f1bSmrgelse
1167290b17f1bSmrg  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dld_link in -ldld" >&5
1167390b17f1bSmrg$as_echo_n "checking for dld_link in -ldld... " >&6; }
1167490b17f1bSmrgif ${ac_cv_lib_dld_dld_link+:} false; then :
1167590b17f1bSmrg  $as_echo_n "(cached) " >&6
1167690b17f1bSmrgelse
1167790b17f1bSmrg  ac_check_lib_save_LIBS=$LIBS
1167890b17f1bSmrgLIBS="-ldld  $LIBS"
1167990b17f1bSmrgcat confdefs.h - <<_ACEOF >conftest.$ac_ext
1168090b17f1bSmrg/* end confdefs.h.  */
116817e6fb56fSmrg
1168290b17f1bSmrg/* Override any GCC internal prototype to avoid an error.
1168390b17f1bSmrg   Use char because int might match the return type of a GCC
1168490b17f1bSmrg   builtin and then its argument prototype would still apply.  */
1168590b17f1bSmrg#ifdef __cplusplus
1168690b17f1bSmrgextern "C"
1168790b17f1bSmrg#endif
1168890b17f1bSmrgchar dld_link ();
1168990b17f1bSmrgint
1169090b17f1bSmrgmain ()
1169190b17f1bSmrg{
1169290b17f1bSmrgreturn dld_link ();
1169390b17f1bSmrg  ;
1169490b17f1bSmrg  return 0;
1169590b17f1bSmrg}
1169690b17f1bSmrg_ACEOF
1169790b17f1bSmrgif ac_fn_c_try_link "$LINENO"; then :
1169890b17f1bSmrg  ac_cv_lib_dld_dld_link=yes
1169990b17f1bSmrgelse
1170090b17f1bSmrg  ac_cv_lib_dld_dld_link=no
1170190b17f1bSmrgfi
1170290b17f1bSmrgrm -f core conftest.err conftest.$ac_objext \
1170390b17f1bSmrg    conftest$ac_exeext conftest.$ac_ext
1170490b17f1bSmrgLIBS=$ac_check_lib_save_LIBS
1170590b17f1bSmrgfi
1170690b17f1bSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dld_dld_link" >&5
1170790b17f1bSmrg$as_echo "$ac_cv_lib_dld_dld_link" >&6; }
1170890b17f1bSmrgif test "x$ac_cv_lib_dld_dld_link" = xyes; then :
11709963d66acSmrg  lt_cv_dlopen=dld_link lt_cv_dlopen_libs=-ldld
1171090b17f1bSmrgfi
117117e6fb56fSmrg
117127e6fb56fSmrg
1171390b17f1bSmrgfi
117147e6fb56fSmrg
117157e6fb56fSmrg
1171690b17f1bSmrgfi
117177e6fb56fSmrg
117187e6fb56fSmrg
1171990b17f1bSmrgfi
117207e6fb56fSmrg
117217e6fb56fSmrg
1172290b17f1bSmrgfi
117237e6fb56fSmrg
117247e6fb56fSmrg
1172590b17f1bSmrgfi
117267e6fb56fSmrg
1172790b17f1bSmrg    ;;
1172890b17f1bSmrg  esac
117297e6fb56fSmrg
11730963d66acSmrg  if test no = "$lt_cv_dlopen"; then
1173190b17f1bSmrg    enable_dlopen=no
11732963d66acSmrg  else
11733963d66acSmrg    enable_dlopen=yes
1173490b17f1bSmrg  fi
117357e6fb56fSmrg
1173690b17f1bSmrg  case $lt_cv_dlopen in
1173790b17f1bSmrg  dlopen)
11738963d66acSmrg    save_CPPFLAGS=$CPPFLAGS
11739963d66acSmrg    test yes = "$ac_cv_header_dlfcn_h" && CPPFLAGS="$CPPFLAGS -DHAVE_DLFCN_H"
117407e6fb56fSmrg
11741963d66acSmrg    save_LDFLAGS=$LDFLAGS
1174290b17f1bSmrg    wl=$lt_prog_compiler_wl eval LDFLAGS=\"\$LDFLAGS $export_dynamic_flag_spec\"
117437e6fb56fSmrg
11744963d66acSmrg    save_LIBS=$LIBS
1174590b17f1bSmrg    LIBS="$lt_cv_dlopen_libs $LIBS"
117467e6fb56fSmrg
1174790b17f1bSmrg    { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether a program can dlopen itself" >&5
1174890b17f1bSmrg$as_echo_n "checking whether a program can dlopen itself... " >&6; }
1174990b17f1bSmrgif ${lt_cv_dlopen_self+:} false; then :
1175090b17f1bSmrg  $as_echo_n "(cached) " >&6
1175190b17f1bSmrgelse
11752963d66acSmrg  	  if test yes = "$cross_compiling"; then :
1175390b17f1bSmrg  lt_cv_dlopen_self=cross
1175490b17f1bSmrgelse
1175590b17f1bSmrg  lt_dlunknown=0; lt_dlno_uscore=1; lt_dlneed_uscore=2
1175690b17f1bSmrg  lt_status=$lt_dlunknown
1175790b17f1bSmrg  cat > conftest.$ac_ext <<_LT_EOF
1175890b17f1bSmrg#line $LINENO "configure"
1175990b17f1bSmrg#include "confdefs.h"
117607e6fb56fSmrg
1176190b17f1bSmrg#if HAVE_DLFCN_H
1176290b17f1bSmrg#include <dlfcn.h>
1176390b17f1bSmrg#endif
117647e6fb56fSmrg
1176590b17f1bSmrg#include <stdio.h>
117667e6fb56fSmrg
1176790b17f1bSmrg#ifdef RTLD_GLOBAL
1176890b17f1bSmrg#  define LT_DLGLOBAL		RTLD_GLOBAL
1176990b17f1bSmrg#else
1177090b17f1bSmrg#  ifdef DL_GLOBAL
1177190b17f1bSmrg#    define LT_DLGLOBAL		DL_GLOBAL
1177290b17f1bSmrg#  else
1177390b17f1bSmrg#    define LT_DLGLOBAL		0
1177490b17f1bSmrg#  endif
1177590b17f1bSmrg#endif
117767e6fb56fSmrg
1177790b17f1bSmrg/* We may have to define LT_DLLAZY_OR_NOW in the command line if we
1177890b17f1bSmrg   find out it does not work in some platform. */
1177990b17f1bSmrg#ifndef LT_DLLAZY_OR_NOW
1178090b17f1bSmrg#  ifdef RTLD_LAZY
1178190b17f1bSmrg#    define LT_DLLAZY_OR_NOW		RTLD_LAZY
1178290b17f1bSmrg#  else
1178390b17f1bSmrg#    ifdef DL_LAZY
1178490b17f1bSmrg#      define LT_DLLAZY_OR_NOW		DL_LAZY
1178590b17f1bSmrg#    else
1178690b17f1bSmrg#      ifdef RTLD_NOW
1178790b17f1bSmrg#        define LT_DLLAZY_OR_NOW	RTLD_NOW
1178890b17f1bSmrg#      else
1178990b17f1bSmrg#        ifdef DL_NOW
1179090b17f1bSmrg#          define LT_DLLAZY_OR_NOW	DL_NOW
1179190b17f1bSmrg#        else
1179290b17f1bSmrg#          define LT_DLLAZY_OR_NOW	0
1179390b17f1bSmrg#        endif
1179490b17f1bSmrg#      endif
1179590b17f1bSmrg#    endif
1179690b17f1bSmrg#  endif
1179790b17f1bSmrg#endif
117987e6fb56fSmrg
11799963d66acSmrg/* When -fvisibility=hidden is used, assume the code has been annotated
1180090b17f1bSmrg   correspondingly for the symbols needed.  */
11801963d66acSmrg#if defined __GNUC__ && (((__GNUC__ == 3) && (__GNUC_MINOR__ >= 3)) || (__GNUC__ > 3))
1180290b17f1bSmrgint fnord () __attribute__((visibility("default")));
1180390b17f1bSmrg#endif
118047e6fb56fSmrg
1180590b17f1bSmrgint fnord () { return 42; }
1180690b17f1bSmrgint main ()
1180790b17f1bSmrg{
1180890b17f1bSmrg  void *self = dlopen (0, LT_DLGLOBAL|LT_DLLAZY_OR_NOW);
1180990b17f1bSmrg  int status = $lt_dlunknown;
118107e6fb56fSmrg
1181190b17f1bSmrg  if (self)
1181290b17f1bSmrg    {
1181390b17f1bSmrg      if (dlsym (self,"fnord"))       status = $lt_dlno_uscore;
1181490b17f1bSmrg      else
1181590b17f1bSmrg        {
1181690b17f1bSmrg	  if (dlsym( self,"_fnord"))  status = $lt_dlneed_uscore;
1181790b17f1bSmrg          else puts (dlerror ());
1181890b17f1bSmrg	}
1181990b17f1bSmrg      /* dlclose (self); */
1182090b17f1bSmrg    }
1182190b17f1bSmrg  else
1182290b17f1bSmrg    puts (dlerror ());
118237e6fb56fSmrg
1182490b17f1bSmrg  return status;
1182590b17f1bSmrg}
1182690b17f1bSmrg_LT_EOF
1182790b17f1bSmrg  if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_link\""; } >&5
1182890b17f1bSmrg  (eval $ac_link) 2>&5
1182990b17f1bSmrg  ac_status=$?
1183090b17f1bSmrg  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
11831963d66acSmrg  test $ac_status = 0; } && test -s "conftest$ac_exeext" 2>/dev/null; then
1183290b17f1bSmrg    (./conftest; exit; ) >&5 2>/dev/null
1183390b17f1bSmrg    lt_status=$?
1183490b17f1bSmrg    case x$lt_status in
1183590b17f1bSmrg      x$lt_dlno_uscore) lt_cv_dlopen_self=yes ;;
1183690b17f1bSmrg      x$lt_dlneed_uscore) lt_cv_dlopen_self=yes ;;
1183790b17f1bSmrg      x$lt_dlunknown|x*) lt_cv_dlopen_self=no ;;
1183890b17f1bSmrg    esac
1183990b17f1bSmrg  else :
1184090b17f1bSmrg    # compilation failed
1184190b17f1bSmrg    lt_cv_dlopen_self=no
1184290b17f1bSmrg  fi
1184390b17f1bSmrgfi
1184490b17f1bSmrgrm -fr conftest*
118457e6fb56fSmrg
118467e6fb56fSmrg
1184790b17f1bSmrgfi
1184890b17f1bSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_dlopen_self" >&5
1184990b17f1bSmrg$as_echo "$lt_cv_dlopen_self" >&6; }
118507e6fb56fSmrg
11851963d66acSmrg    if test yes = "$lt_cv_dlopen_self"; then
1185290b17f1bSmrg      wl=$lt_prog_compiler_wl eval LDFLAGS=\"\$LDFLAGS $lt_prog_compiler_static\"
1185390b17f1bSmrg      { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether a statically linked program can dlopen itself" >&5
1185490b17f1bSmrg$as_echo_n "checking whether a statically linked program can dlopen itself... " >&6; }
1185590b17f1bSmrgif ${lt_cv_dlopen_self_static+:} false; then :
1185690b17f1bSmrg  $as_echo_n "(cached) " >&6
1185790b17f1bSmrgelse
11858963d66acSmrg  	  if test yes = "$cross_compiling"; then :
1185990b17f1bSmrg  lt_cv_dlopen_self_static=cross
1186090b17f1bSmrgelse
1186190b17f1bSmrg  lt_dlunknown=0; lt_dlno_uscore=1; lt_dlneed_uscore=2
1186290b17f1bSmrg  lt_status=$lt_dlunknown
1186390b17f1bSmrg  cat > conftest.$ac_ext <<_LT_EOF
1186490b17f1bSmrg#line $LINENO "configure"
1186590b17f1bSmrg#include "confdefs.h"
118667e6fb56fSmrg
1186790b17f1bSmrg#if HAVE_DLFCN_H
1186890b17f1bSmrg#include <dlfcn.h>
1186990b17f1bSmrg#endif
118707e6fb56fSmrg
1187190b17f1bSmrg#include <stdio.h>
118727e6fb56fSmrg
1187390b17f1bSmrg#ifdef RTLD_GLOBAL
1187490b17f1bSmrg#  define LT_DLGLOBAL		RTLD_GLOBAL
1187590b17f1bSmrg#else
1187690b17f1bSmrg#  ifdef DL_GLOBAL
1187790b17f1bSmrg#    define LT_DLGLOBAL		DL_GLOBAL
1187890b17f1bSmrg#  else
1187990b17f1bSmrg#    define LT_DLGLOBAL		0
1188090b17f1bSmrg#  endif
1188190b17f1bSmrg#endif
118827e6fb56fSmrg
1188390b17f1bSmrg/* We may have to define LT_DLLAZY_OR_NOW in the command line if we
1188490b17f1bSmrg   find out it does not work in some platform. */
1188590b17f1bSmrg#ifndef LT_DLLAZY_OR_NOW
1188690b17f1bSmrg#  ifdef RTLD_LAZY
1188790b17f1bSmrg#    define LT_DLLAZY_OR_NOW		RTLD_LAZY
1188890b17f1bSmrg#  else
1188990b17f1bSmrg#    ifdef DL_LAZY
1189090b17f1bSmrg#      define LT_DLLAZY_OR_NOW		DL_LAZY
1189190b17f1bSmrg#    else
1189290b17f1bSmrg#      ifdef RTLD_NOW
1189390b17f1bSmrg#        define LT_DLLAZY_OR_NOW	RTLD_NOW
1189490b17f1bSmrg#      else
1189590b17f1bSmrg#        ifdef DL_NOW
1189690b17f1bSmrg#          define LT_DLLAZY_OR_NOW	DL_NOW
1189790b17f1bSmrg#        else
1189890b17f1bSmrg#          define LT_DLLAZY_OR_NOW	0
1189990b17f1bSmrg#        endif
1190090b17f1bSmrg#      endif
1190190b17f1bSmrg#    endif
1190290b17f1bSmrg#  endif
1190390b17f1bSmrg#endif
119047e6fb56fSmrg
11905963d66acSmrg/* When -fvisibility=hidden is used, assume the code has been annotated
1190690b17f1bSmrg   correspondingly for the symbols needed.  */
11907963d66acSmrg#if defined __GNUC__ && (((__GNUC__ == 3) && (__GNUC_MINOR__ >= 3)) || (__GNUC__ > 3))
1190890b17f1bSmrgint fnord () __attribute__((visibility("default")));
1190990b17f1bSmrg#endif
119107e6fb56fSmrg
1191190b17f1bSmrgint fnord () { return 42; }
1191290b17f1bSmrgint main ()
1191390b17f1bSmrg{
1191490b17f1bSmrg  void *self = dlopen (0, LT_DLGLOBAL|LT_DLLAZY_OR_NOW);
1191590b17f1bSmrg  int status = $lt_dlunknown;
119167e6fb56fSmrg
1191790b17f1bSmrg  if (self)
1191890b17f1bSmrg    {
1191990b17f1bSmrg      if (dlsym (self,"fnord"))       status = $lt_dlno_uscore;
1192090b17f1bSmrg      else
1192190b17f1bSmrg        {
1192290b17f1bSmrg	  if (dlsym( self,"_fnord"))  status = $lt_dlneed_uscore;
1192390b17f1bSmrg          else puts (dlerror ());
1192490b17f1bSmrg	}
1192590b17f1bSmrg      /* dlclose (self); */
1192690b17f1bSmrg    }
1192790b17f1bSmrg  else
1192890b17f1bSmrg    puts (dlerror ());
1192990b17f1bSmrg
1193090b17f1bSmrg  return status;
1193190b17f1bSmrg}
1193290b17f1bSmrg_LT_EOF
1193390b17f1bSmrg  if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_link\""; } >&5
1193490b17f1bSmrg  (eval $ac_link) 2>&5
1193590b17f1bSmrg  ac_status=$?
1193690b17f1bSmrg  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
11937963d66acSmrg  test $ac_status = 0; } && test -s "conftest$ac_exeext" 2>/dev/null; then
1193890b17f1bSmrg    (./conftest; exit; ) >&5 2>/dev/null
1193990b17f1bSmrg    lt_status=$?
1194090b17f1bSmrg    case x$lt_status in
1194190b17f1bSmrg      x$lt_dlno_uscore) lt_cv_dlopen_self_static=yes ;;
1194290b17f1bSmrg      x$lt_dlneed_uscore) lt_cv_dlopen_self_static=yes ;;
1194390b17f1bSmrg      x$lt_dlunknown|x*) lt_cv_dlopen_self_static=no ;;
119447e6fb56fSmrg    esac
1194590b17f1bSmrg  else :
1194690b17f1bSmrg    # compilation failed
1194790b17f1bSmrg    lt_cv_dlopen_self_static=no
119487e6fb56fSmrg  fi
1194990b17f1bSmrgfi
1195090b17f1bSmrgrm -fr conftest*
119517e6fb56fSmrg
119527e6fb56fSmrg
1195390b17f1bSmrgfi
1195490b17f1bSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_dlopen_self_static" >&5
1195590b17f1bSmrg$as_echo "$lt_cv_dlopen_self_static" >&6; }
1195690b17f1bSmrg    fi
119577e6fb56fSmrg
11958963d66acSmrg    CPPFLAGS=$save_CPPFLAGS
11959963d66acSmrg    LDFLAGS=$save_LDFLAGS
11960963d66acSmrg    LIBS=$save_LIBS
1196190b17f1bSmrg    ;;
1196290b17f1bSmrg  esac
119637e6fb56fSmrg
1196490b17f1bSmrg  case $lt_cv_dlopen_self in
1196590b17f1bSmrg  yes|no) enable_dlopen_self=$lt_cv_dlopen_self ;;
1196690b17f1bSmrg  *) enable_dlopen_self=unknown ;;
1196790b17f1bSmrg  esac
119687e6fb56fSmrg
1196990b17f1bSmrg  case $lt_cv_dlopen_self_static in
1197090b17f1bSmrg  yes|no) enable_dlopen_self_static=$lt_cv_dlopen_self_static ;;
1197190b17f1bSmrg  *) enable_dlopen_self_static=unknown ;;
1197290b17f1bSmrg  esac
119737e6fb56fSmrgfi
119747e6fb56fSmrg
119757e6fb56fSmrg
119767e6fb56fSmrg
119777e6fb56fSmrg
119787e6fb56fSmrg
119797e6fb56fSmrg
119807e6fb56fSmrg
119817e6fb56fSmrg
119827e6fb56fSmrg
119837e6fb56fSmrg
119847e6fb56fSmrg
119857e6fb56fSmrg
119867e6fb56fSmrg
1198790b17f1bSmrg
1198890b17f1bSmrg
1198990b17f1bSmrg
1199090b17f1bSmrg
1199190b17f1bSmrgstriplib=
1199290b17f1bSmrgold_striplib=
1199390b17f1bSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether stripping libraries is possible" >&5
1199490b17f1bSmrg$as_echo_n "checking whether stripping libraries is possible... " >&6; }
1199590b17f1bSmrgif test -n "$STRIP" && $STRIP -V 2>&1 | $GREP "GNU strip" >/dev/null; then
1199690b17f1bSmrg  test -z "$old_striplib" && old_striplib="$STRIP --strip-debug"
1199790b17f1bSmrg  test -z "$striplib" && striplib="$STRIP --strip-unneeded"
1199890b17f1bSmrg  { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
1199990b17f1bSmrg$as_echo "yes" >&6; }
1200090b17f1bSmrgelse
1200190b17f1bSmrg# FIXME - insert some real tests, host_os isn't really good enough
120027e6fb56fSmrg  case $host_os in
1200390b17f1bSmrg  darwin*)
12004963d66acSmrg    if test -n "$STRIP"; then
1200590b17f1bSmrg      striplib="$STRIP -x"
1200690b17f1bSmrg      old_striplib="$STRIP -S"
1200790b17f1bSmrg      { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
1200890b17f1bSmrg$as_echo "yes" >&6; }
1200990b17f1bSmrg    else
1201090b17f1bSmrg      { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
1201190b17f1bSmrg$as_echo "no" >&6; }
120127e6fb56fSmrg    fi
120137e6fb56fSmrg    ;;
1201490b17f1bSmrg  *)
1201590b17f1bSmrg    { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
1201690b17f1bSmrg$as_echo "no" >&6; }
120177e6fb56fSmrg    ;;
120187e6fb56fSmrg  esac
1201990b17f1bSmrgfi
120207e6fb56fSmrg
120217e6fb56fSmrg
120227e6fb56fSmrg
120237e6fb56fSmrg
120247e6fb56fSmrg
120257e6fb56fSmrg
120267e6fb56fSmrg
120277e6fb56fSmrg
120287e6fb56fSmrg
120297e6fb56fSmrg
120307e6fb56fSmrg
120317e6fb56fSmrg
12032963d66acSmrg  # Report what library types will actually be built
1203390b17f1bSmrg  { $as_echo "$as_me:${as_lineno-$LINENO}: checking if libtool supports shared libraries" >&5
1203490b17f1bSmrg$as_echo_n "checking if libtool supports shared libraries... " >&6; }
1203590b17f1bSmrg  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $can_build_shared" >&5
1203690b17f1bSmrg$as_echo "$can_build_shared" >&6; }
120377e6fb56fSmrg
1203890b17f1bSmrg  { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to build shared libraries" >&5
1203990b17f1bSmrg$as_echo_n "checking whether to build shared libraries... " >&6; }
12040963d66acSmrg  test no = "$can_build_shared" && enable_shared=no
120417e6fb56fSmrg
1204290b17f1bSmrg  # On AIX, shared libraries and static libraries use the same namespace, and
1204390b17f1bSmrg  # are all built from PIC.
1204490b17f1bSmrg  case $host_os in
1204590b17f1bSmrg  aix3*)
12046963d66acSmrg    test yes = "$enable_shared" && enable_static=no
1204790b17f1bSmrg    if test -n "$RANLIB"; then
1204890b17f1bSmrg      archive_cmds="$archive_cmds~\$RANLIB \$lib"
1204990b17f1bSmrg      postinstall_cmds='$RANLIB $lib'
1205090b17f1bSmrg    fi
1205190b17f1bSmrg    ;;
120527e6fb56fSmrg
1205390b17f1bSmrg  aix[4-9]*)
12054963d66acSmrg    if test ia64 != "$host_cpu"; then
12055963d66acSmrg      case $enable_shared,$with_aix_soname,$aix_use_runtimelinking in
12056963d66acSmrg      yes,aix,yes) ;;			# shared object as lib.so file only
12057963d66acSmrg      yes,svr4,*) ;;			# shared object as lib.so archive member only
12058963d66acSmrg      yes,*) enable_static=no ;;	# shared object in lib.a archive as well
12059963d66acSmrg      esac
1206090b17f1bSmrg    fi
1206190b17f1bSmrg    ;;
1206290b17f1bSmrg  esac
1206390b17f1bSmrg  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $enable_shared" >&5
1206490b17f1bSmrg$as_echo "$enable_shared" >&6; }
120657e6fb56fSmrg
1206690b17f1bSmrg  { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to build static libraries" >&5
1206790b17f1bSmrg$as_echo_n "checking whether to build static libraries... " >&6; }
1206890b17f1bSmrg  # Make sure either enable_shared or enable_static is yes.
12069963d66acSmrg  test yes = "$enable_shared" || enable_static=yes
1207090b17f1bSmrg  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $enable_static" >&5
1207190b17f1bSmrg$as_echo "$enable_static" >&6; }
120727e6fb56fSmrg
120737e6fb56fSmrg
120747e6fb56fSmrg
120757e6fb56fSmrg
1207690b17f1bSmrgfi
1207790b17f1bSmrgac_ext=c
1207890b17f1bSmrgac_cpp='$CPP $CPPFLAGS'
1207990b17f1bSmrgac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
1208090b17f1bSmrgac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
1208190b17f1bSmrgac_compiler_gnu=$ac_cv_c_compiler_gnu
120827e6fb56fSmrg
12083963d66acSmrgCC=$lt_save_CC
120847e6fb56fSmrg
120857e6fb56fSmrg
120867e6fb56fSmrg
120877e6fb56fSmrg
120887e6fb56fSmrg
120897e6fb56fSmrg
120907e6fb56fSmrg
120917e6fb56fSmrg
1209290b17f1bSmrg
1209390b17f1bSmrg
1209490b17f1bSmrg
1209590b17f1bSmrg
1209690b17f1bSmrg
1209790b17f1bSmrg
1209890b17f1bSmrg
1209990b17f1bSmrg        ac_config_commands="$ac_config_commands libtool"
1210090b17f1bSmrg
1210190b17f1bSmrg
1210290b17f1bSmrg
1210390b17f1bSmrg
1210490b17f1bSmrg# Only expand once:
1210590b17f1bSmrg
1210690b17f1bSmrg
1210790b17f1bSmrg# Check whether --enable-largefile was given.
1210890b17f1bSmrgif test "${enable_largefile+set}" = set; then :
1210990b17f1bSmrg  enableval=$enable_largefile;
121107e6fb56fSmrgfi
121117e6fb56fSmrg
1211290b17f1bSmrgif test "$enable_largefile" != no; then
1211390b17f1bSmrg
1211490b17f1bSmrg  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for special C compiler options needed for large files" >&5
1211590b17f1bSmrg$as_echo_n "checking for special C compiler options needed for large files... " >&6; }
1211690b17f1bSmrgif ${ac_cv_sys_largefile_CC+:} false; then :
1211790b17f1bSmrg  $as_echo_n "(cached) " >&6
1211890b17f1bSmrgelse
1211990b17f1bSmrg  ac_cv_sys_largefile_CC=no
1212090b17f1bSmrg     if test "$GCC" != yes; then
1212190b17f1bSmrg       ac_save_CC=$CC
1212290b17f1bSmrg       while :; do
1212390b17f1bSmrg	 # IRIX 6.2 and later do not support large files by default,
1212490b17f1bSmrg	 # so use the C compiler's -n32 option if that helps.
1212590b17f1bSmrg	 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1212690b17f1bSmrg/* end confdefs.h.  */
1212790b17f1bSmrg#include <sys/types.h>
1212890b17f1bSmrg /* Check that off_t can represent 2**63 - 1 correctly.
1212990b17f1bSmrg    We can't simply define LARGE_OFF_T to be 9223372036854775807,
1213090b17f1bSmrg    since some C++ compilers masquerading as C compilers
1213190b17f1bSmrg    incorrectly reject 9223372036854775807.  */
1213290b17f1bSmrg#define LARGE_OFF_T (((off_t) 1 << 62) - 1 + ((off_t) 1 << 62))
1213390b17f1bSmrg  int off_t_is_large[(LARGE_OFF_T % 2147483629 == 721
1213490b17f1bSmrg		       && LARGE_OFF_T % 2147483647 == 1)
1213590b17f1bSmrg		      ? 1 : -1];
1213690b17f1bSmrgint
1213790b17f1bSmrgmain ()
1213890b17f1bSmrg{
121397e6fb56fSmrg
1214090b17f1bSmrg  ;
1214190b17f1bSmrg  return 0;
1214290b17f1bSmrg}
1214390b17f1bSmrg_ACEOF
1214490b17f1bSmrg	 if ac_fn_c_try_compile "$LINENO"; then :
1214590b17f1bSmrg  break
1214690b17f1bSmrgfi
1214790b17f1bSmrgrm -f core conftest.err conftest.$ac_objext
1214890b17f1bSmrg	 CC="$CC -n32"
1214990b17f1bSmrg	 if ac_fn_c_try_compile "$LINENO"; then :
1215090b17f1bSmrg  ac_cv_sys_largefile_CC=' -n32'; break
1215190b17f1bSmrgfi
1215290b17f1bSmrgrm -f core conftest.err conftest.$ac_objext
1215390b17f1bSmrg	 break
1215490b17f1bSmrg       done
1215590b17f1bSmrg       CC=$ac_save_CC
1215690b17f1bSmrg       rm -f conftest.$ac_ext
1215790b17f1bSmrg    fi
121587e6fb56fSmrgfi
1215990b17f1bSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_sys_largefile_CC" >&5
1216090b17f1bSmrg$as_echo "$ac_cv_sys_largefile_CC" >&6; }
1216190b17f1bSmrg  if test "$ac_cv_sys_largefile_CC" != no; then
1216290b17f1bSmrg    CC=$CC$ac_cv_sys_largefile_CC
1216390b17f1bSmrg  fi
121647e6fb56fSmrg
1216590b17f1bSmrg  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for _FILE_OFFSET_BITS value needed for large files" >&5
1216690b17f1bSmrg$as_echo_n "checking for _FILE_OFFSET_BITS value needed for large files... " >&6; }
1216790b17f1bSmrgif ${ac_cv_sys_file_offset_bits+:} false; then :
1216890b17f1bSmrg  $as_echo_n "(cached) " >&6
1216990b17f1bSmrgelse
1217090b17f1bSmrg  while :; do
1217190b17f1bSmrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1217290b17f1bSmrg/* end confdefs.h.  */
1217390b17f1bSmrg#include <sys/types.h>
1217490b17f1bSmrg /* Check that off_t can represent 2**63 - 1 correctly.
1217590b17f1bSmrg    We can't simply define LARGE_OFF_T to be 9223372036854775807,
1217690b17f1bSmrg    since some C++ compilers masquerading as C compilers
1217790b17f1bSmrg    incorrectly reject 9223372036854775807.  */
1217890b17f1bSmrg#define LARGE_OFF_T (((off_t) 1 << 62) - 1 + ((off_t) 1 << 62))
1217990b17f1bSmrg  int off_t_is_large[(LARGE_OFF_T % 2147483629 == 721
1218090b17f1bSmrg		       && LARGE_OFF_T % 2147483647 == 1)
1218190b17f1bSmrg		      ? 1 : -1];
1218290b17f1bSmrgint
1218390b17f1bSmrgmain ()
1218490b17f1bSmrg{
121857e6fb56fSmrg
1218690b17f1bSmrg  ;
1218790b17f1bSmrg  return 0;
1218890b17f1bSmrg}
1218990b17f1bSmrg_ACEOF
1219090b17f1bSmrgif ac_fn_c_try_compile "$LINENO"; then :
1219190b17f1bSmrg  ac_cv_sys_file_offset_bits=no; break
1219290b17f1bSmrgfi
1219390b17f1bSmrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
1219490b17f1bSmrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1219590b17f1bSmrg/* end confdefs.h.  */
1219690b17f1bSmrg#define _FILE_OFFSET_BITS 64
1219790b17f1bSmrg#include <sys/types.h>
1219890b17f1bSmrg /* Check that off_t can represent 2**63 - 1 correctly.
1219990b17f1bSmrg    We can't simply define LARGE_OFF_T to be 9223372036854775807,
1220090b17f1bSmrg    since some C++ compilers masquerading as C compilers
1220190b17f1bSmrg    incorrectly reject 9223372036854775807.  */
1220290b17f1bSmrg#define LARGE_OFF_T (((off_t) 1 << 62) - 1 + ((off_t) 1 << 62))
1220390b17f1bSmrg  int off_t_is_large[(LARGE_OFF_T % 2147483629 == 721
1220490b17f1bSmrg		       && LARGE_OFF_T % 2147483647 == 1)
1220590b17f1bSmrg		      ? 1 : -1];
1220690b17f1bSmrgint
1220790b17f1bSmrgmain ()
1220890b17f1bSmrg{
122097e6fb56fSmrg
1221090b17f1bSmrg  ;
1221190b17f1bSmrg  return 0;
1221290b17f1bSmrg}
122137e6fb56fSmrg_ACEOF
1221490b17f1bSmrgif ac_fn_c_try_compile "$LINENO"; then :
1221590b17f1bSmrg  ac_cv_sys_file_offset_bits=64; break
1221690b17f1bSmrgfi
1221790b17f1bSmrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
1221890b17f1bSmrg  ac_cv_sys_file_offset_bits=unknown
1221990b17f1bSmrg  break
1222090b17f1bSmrgdone
122217e6fb56fSmrgfi
1222290b17f1bSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_sys_file_offset_bits" >&5
1222390b17f1bSmrg$as_echo "$ac_cv_sys_file_offset_bits" >&6; }
1222490b17f1bSmrgcase $ac_cv_sys_file_offset_bits in #(
1222590b17f1bSmrg  no | unknown) ;;
1222690b17f1bSmrg  *)
1222790b17f1bSmrgcat >>confdefs.h <<_ACEOF
1222890b17f1bSmrg#define _FILE_OFFSET_BITS $ac_cv_sys_file_offset_bits
1222990b17f1bSmrg_ACEOF
1223090b17f1bSmrg;;
1223190b17f1bSmrgesac
1223290b17f1bSmrgrm -rf conftest*
1223390b17f1bSmrg  if test $ac_cv_sys_file_offset_bits = unknown; then
1223490b17f1bSmrg    { $as_echo "$as_me:${as_lineno-$LINENO}: checking for _LARGE_FILES value needed for large files" >&5
1223590b17f1bSmrg$as_echo_n "checking for _LARGE_FILES value needed for large files... " >&6; }
1223690b17f1bSmrgif ${ac_cv_sys_large_files+:} false; then :
1223790b17f1bSmrg  $as_echo_n "(cached) " >&6
122387e6fb56fSmrgelse
1223990b17f1bSmrg  while :; do
1224090b17f1bSmrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1224190b17f1bSmrg/* end confdefs.h.  */
1224290b17f1bSmrg#include <sys/types.h>
1224390b17f1bSmrg /* Check that off_t can represent 2**63 - 1 correctly.
1224490b17f1bSmrg    We can't simply define LARGE_OFF_T to be 9223372036854775807,
1224590b17f1bSmrg    since some C++ compilers masquerading as C compilers
1224690b17f1bSmrg    incorrectly reject 9223372036854775807.  */
1224790b17f1bSmrg#define LARGE_OFF_T (((off_t) 1 << 62) - 1 + ((off_t) 1 << 62))
1224890b17f1bSmrg  int off_t_is_large[(LARGE_OFF_T % 2147483629 == 721
1224990b17f1bSmrg		       && LARGE_OFF_T % 2147483647 == 1)
1225090b17f1bSmrg		      ? 1 : -1];
1225190b17f1bSmrgint
1225290b17f1bSmrgmain ()
1225390b17f1bSmrg{
122547e6fb56fSmrg
1225590b17f1bSmrg  ;
1225690b17f1bSmrg  return 0;
1225790b17f1bSmrg}
1225890b17f1bSmrg_ACEOF
1225990b17f1bSmrgif ac_fn_c_try_compile "$LINENO"; then :
1226090b17f1bSmrg  ac_cv_sys_large_files=no; break
1226190b17f1bSmrgfi
1226290b17f1bSmrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
1226390b17f1bSmrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1226490b17f1bSmrg/* end confdefs.h.  */
1226590b17f1bSmrg#define _LARGE_FILES 1
1226690b17f1bSmrg#include <sys/types.h>
1226790b17f1bSmrg /* Check that off_t can represent 2**63 - 1 correctly.
1226890b17f1bSmrg    We can't simply define LARGE_OFF_T to be 9223372036854775807,
1226990b17f1bSmrg    since some C++ compilers masquerading as C compilers
1227090b17f1bSmrg    incorrectly reject 9223372036854775807.  */
1227190b17f1bSmrg#define LARGE_OFF_T (((off_t) 1 << 62) - 1 + ((off_t) 1 << 62))
1227290b17f1bSmrg  int off_t_is_large[(LARGE_OFF_T % 2147483629 == 721
1227390b17f1bSmrg		       && LARGE_OFF_T % 2147483647 == 1)
1227490b17f1bSmrg		      ? 1 : -1];
1227590b17f1bSmrgint
1227690b17f1bSmrgmain ()
1227790b17f1bSmrg{
122787e6fb56fSmrg
1227990b17f1bSmrg  ;
1228090b17f1bSmrg  return 0;
1228190b17f1bSmrg}
1228290b17f1bSmrg_ACEOF
1228390b17f1bSmrgif ac_fn_c_try_compile "$LINENO"; then :
1228490b17f1bSmrg  ac_cv_sys_large_files=1; break
1228590b17f1bSmrgfi
1228690b17f1bSmrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
1228790b17f1bSmrg  ac_cv_sys_large_files=unknown
1228890b17f1bSmrg  break
1228990b17f1bSmrgdone
122907e6fb56fSmrgfi
1229190b17f1bSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_sys_large_files" >&5
1229290b17f1bSmrg$as_echo "$ac_cv_sys_large_files" >&6; }
1229390b17f1bSmrgcase $ac_cv_sys_large_files in #(
1229490b17f1bSmrg  no | unknown) ;;
1229590b17f1bSmrg  *)
1229690b17f1bSmrgcat >>confdefs.h <<_ACEOF
1229790b17f1bSmrg#define _LARGE_FILES $ac_cv_sys_large_files
1229890b17f1bSmrg_ACEOF
1229990b17f1bSmrg;;
1230090b17f1bSmrgesac
1230190b17f1bSmrgrm -rf conftest*
1230290b17f1bSmrg  fi
123037e6fb56fSmrg
123047e6fb56fSmrg
1230590b17f1bSmrgfi
123067e6fb56fSmrg
123077e6fb56fSmrg
123087e6fb56fSmrg
123097e6fb56fSmrg
123107e6fb56fSmrg
1231190b17f1bSmrg# Check whether --with-xorg-module-dir was given.
1231290b17f1bSmrgif test "${with_xorg_module_dir+set}" = set; then :
1231390b17f1bSmrg  withval=$with_xorg_module_dir; moduledir="$withval"
1231490b17f1bSmrgelse
1231590b17f1bSmrg  moduledir="$libdir/xorg/modules"
1231690b17f1bSmrgfi
123177e6fb56fSmrg
123187e6fb56fSmrg
1231990b17f1bSmrg# Check whether --enable-debug was given.
1232090b17f1bSmrgif test "${enable_debug+set}" = set; then :
1232190b17f1bSmrg  enableval=$enable_debug; DEBUG="$enableval"
1232290b17f1bSmrgelse
1232390b17f1bSmrg  DEBUG=no
1232490b17f1bSmrgfi
123257e6fb56fSmrg
123267e6fb56fSmrg
1232790b17f1bSmrg# Check whether --enable-xv-debug was given.
1232890b17f1bSmrgif test "${enable_xv_debug+set}" = set; then :
1232990b17f1bSmrg  enableval=$enable_xv_debug; XV_DEBUG="$enableval"
1233090b17f1bSmrgelse
1233190b17f1bSmrg  XV_DEBUG=no
1233290b17f1bSmrgfi
123337e6fb56fSmrg
123347e6fb56fSmrg
1233590b17f1bSmrg# Check whether --enable-viaregtool was given.
1233690b17f1bSmrgif test "${enable_viaregtool+set}" = set; then :
1233790b17f1bSmrg  enableval=$enable_viaregtool; TOOLS="$enableval"
1233890b17f1bSmrgelse
1233990b17f1bSmrg  TOOLS=no
1234090b17f1bSmrgfi
123417e6fb56fSmrg
123427e6fb56fSmrg
1234390b17f1bSmrg# Checks for extensions
123447e6fb56fSmrg
1234590b17f1bSmrg	SAVE_CFLAGS="$CFLAGS"
1234690b17f1bSmrg	CFLAGS="$CFLAGS -I`pkg-config --variable=sdkdir xorg-server`"
1234790b17f1bSmrg	cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1234890b17f1bSmrg/* end confdefs.h.  */
123497e6fb56fSmrg
1235090b17f1bSmrg#include "xorg-server.h"
1235190b17f1bSmrg#if !defined RANDR
1235290b17f1bSmrg#error RANDR not defined
1235390b17f1bSmrg#endif
123547e6fb56fSmrg
1235590b17f1bSmrgint
1235690b17f1bSmrgmain ()
1235790b17f1bSmrg{
123587e6fb56fSmrg
1235990b17f1bSmrg  ;
1236090b17f1bSmrg  return 0;
1236190b17f1bSmrg}
1236290b17f1bSmrg_ACEOF
1236390b17f1bSmrgif ac_fn_c_try_compile "$LINENO"; then :
1236490b17f1bSmrg  _EXT_CHECK=yes
1236590b17f1bSmrgelse
1236690b17f1bSmrg  _EXT_CHECK=no
1236790b17f1bSmrgfi
1236890b17f1bSmrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
1236990b17f1bSmrg	CFLAGS="$SAVE_CFLAGS"
1237090b17f1bSmrg	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if RANDR is defined" >&5
1237190b17f1bSmrg$as_echo_n "checking if RANDR is defined... " >&6; }
1237290b17f1bSmrg	{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $_EXT_CHECK" >&5
1237390b17f1bSmrg$as_echo "$_EXT_CHECK" >&6; }
1237490b17f1bSmrg	if test "$_EXT_CHECK" != no; then
1237590b17f1bSmrg		REQUIRED_MODULES="$REQUIRED_MODULES randrproto"
1237690b17f1bSmrg	fi
123777e6fb56fSmrg
123787e6fb56fSmrg
1237990b17f1bSmrg	SAVE_CFLAGS="$CFLAGS"
1238090b17f1bSmrg	CFLAGS="$CFLAGS -I`pkg-config --variable=sdkdir xorg-server`"
1238190b17f1bSmrg	cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1238290b17f1bSmrg/* end confdefs.h.  */
123837e6fb56fSmrg
1238490b17f1bSmrg#include "xorg-server.h"
1238590b17f1bSmrg#if !defined RENDER
1238690b17f1bSmrg#error RENDER not defined
1238790b17f1bSmrg#endif
123887e6fb56fSmrg
1238990b17f1bSmrgint
1239090b17f1bSmrgmain ()
1239190b17f1bSmrg{
123927e6fb56fSmrg
1239390b17f1bSmrg  ;
1239490b17f1bSmrg  return 0;
1239590b17f1bSmrg}
1239690b17f1bSmrg_ACEOF
1239790b17f1bSmrgif ac_fn_c_try_compile "$LINENO"; then :
1239890b17f1bSmrg  _EXT_CHECK=yes
1239990b17f1bSmrgelse
1240090b17f1bSmrg  _EXT_CHECK=no
1240190b17f1bSmrgfi
1240290b17f1bSmrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
1240390b17f1bSmrg	CFLAGS="$SAVE_CFLAGS"
1240490b17f1bSmrg	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if RENDER is defined" >&5
1240590b17f1bSmrg$as_echo_n "checking if RENDER is defined... " >&6; }
1240690b17f1bSmrg	{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $_EXT_CHECK" >&5
1240790b17f1bSmrg$as_echo "$_EXT_CHECK" >&6; }
1240890b17f1bSmrg	if test "$_EXT_CHECK" != no; then
1240990b17f1bSmrg		REQUIRED_MODULES="$REQUIRED_MODULES renderproto"
1241090b17f1bSmrg	fi
124117e6fb56fSmrg
124127e6fb56fSmrg
1241390b17f1bSmrg	SAVE_CFLAGS="$CFLAGS"
1241490b17f1bSmrg	CFLAGS="$CFLAGS -I`pkg-config --variable=sdkdir xorg-server`"
1241590b17f1bSmrg	cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1241690b17f1bSmrg/* end confdefs.h.  */
124177e6fb56fSmrg
1241890b17f1bSmrg#include "xorg-server.h"
1241990b17f1bSmrg#if !defined XV
1242090b17f1bSmrg#error XV not defined
1242190b17f1bSmrg#endif
124227e6fb56fSmrg
1242390b17f1bSmrgint
1242490b17f1bSmrgmain ()
1242590b17f1bSmrg{
1242690b17f1bSmrg
1242790b17f1bSmrg  ;
1242890b17f1bSmrg  return 0;
1242990b17f1bSmrg}
1243090b17f1bSmrg_ACEOF
1243190b17f1bSmrgif ac_fn_c_try_compile "$LINENO"; then :
1243290b17f1bSmrg  _EXT_CHECK=yes
1243390b17f1bSmrgelse
1243490b17f1bSmrg  _EXT_CHECK=no
1243590b17f1bSmrgfi
1243690b17f1bSmrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
1243790b17f1bSmrg	CFLAGS="$SAVE_CFLAGS"
1243890b17f1bSmrg	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if XV is defined" >&5
1243990b17f1bSmrg$as_echo_n "checking if XV is defined... " >&6; }
1244090b17f1bSmrg	{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $_EXT_CHECK" >&5
1244190b17f1bSmrg$as_echo "$_EXT_CHECK" >&6; }
1244290b17f1bSmrg	if test "$_EXT_CHECK" != no; then
1244390b17f1bSmrg		REQUIRED_MODULES="$REQUIRED_MODULES videoproto"
124447e6fb56fSmrg	fi
124457e6fb56fSmrg
124467e6fb56fSmrg
1244790b17f1bSmrg	SAVE_CFLAGS="$CFLAGS"
1244890b17f1bSmrg	CFLAGS="$CFLAGS -I`pkg-config --variable=sdkdir xorg-server`"
1244990b17f1bSmrg	cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1245090b17f1bSmrg/* end confdefs.h.  */
124517e6fb56fSmrg
1245290b17f1bSmrg#include "xorg-server.h"
1245390b17f1bSmrg#if !defined XF86DRI
1245490b17f1bSmrg#error XF86DRI not defined
1245590b17f1bSmrg#endif
124567e6fb56fSmrg
1245790b17f1bSmrgint
1245890b17f1bSmrgmain ()
1245990b17f1bSmrg{
124607e6fb56fSmrg
1246190b17f1bSmrg  ;
1246290b17f1bSmrg  return 0;
1246390b17f1bSmrg}
1246490b17f1bSmrg_ACEOF
1246590b17f1bSmrgif ac_fn_c_try_compile "$LINENO"; then :
1246690b17f1bSmrg  _EXT_CHECK=yes
1246790b17f1bSmrgelse
1246890b17f1bSmrg  _EXT_CHECK=no
1246990b17f1bSmrgfi
1247090b17f1bSmrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
1247190b17f1bSmrg	CFLAGS="$SAVE_CFLAGS"
1247290b17f1bSmrg	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if XF86DRI is defined" >&5
1247390b17f1bSmrg$as_echo_n "checking if XF86DRI is defined... " >&6; }
1247490b17f1bSmrg	{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $_EXT_CHECK" >&5
1247590b17f1bSmrg$as_echo "$_EXT_CHECK" >&6; }
1247690b17f1bSmrg	if test "$_EXT_CHECK" != no; then
1247790b17f1bSmrg		REQUIRED_MODULES="$REQUIRED_MODULES xextproto x11"
1247890b17f1bSmrg	fi
124797e6fb56fSmrg
124807e6fb56fSmrg
1248190b17f1bSmrg	SAVE_CFLAGS="$CFLAGS"
1248290b17f1bSmrg	CFLAGS="$CFLAGS -I`pkg-config --variable=sdkdir xorg-server`"
1248390b17f1bSmrg	cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1248490b17f1bSmrg/* end confdefs.h.  */
124857e6fb56fSmrg
1248690b17f1bSmrg#include "xorg-server.h"
1248790b17f1bSmrg#if !defined DPMSExtension
1248890b17f1bSmrg#error DPMSExtension not defined
1248990b17f1bSmrg#endif
124907e6fb56fSmrg
1249190b17f1bSmrgint
1249290b17f1bSmrgmain ()
1249390b17f1bSmrg{
124947e6fb56fSmrg
1249590b17f1bSmrg  ;
1249690b17f1bSmrg  return 0;
1249790b17f1bSmrg}
1249890b17f1bSmrg_ACEOF
1249990b17f1bSmrgif ac_fn_c_try_compile "$LINENO"; then :
1250090b17f1bSmrg  _EXT_CHECK=yes
1250190b17f1bSmrgelse
1250290b17f1bSmrg  _EXT_CHECK=no
1250390b17f1bSmrgfi
1250490b17f1bSmrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
1250590b17f1bSmrg	CFLAGS="$SAVE_CFLAGS"
1250690b17f1bSmrg	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if DPMSExtension is defined" >&5
1250790b17f1bSmrg$as_echo_n "checking if DPMSExtension is defined... " >&6; }
1250890b17f1bSmrg	{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $_EXT_CHECK" >&5
1250990b17f1bSmrg$as_echo "$_EXT_CHECK" >&6; }
1251090b17f1bSmrg	if test "$_EXT_CHECK" != no; then
1251190b17f1bSmrg		REQUIRED_MODULES="$REQUIRED_MODULES xextproto"
1251290b17f1bSmrg	fi
125137e6fb56fSmrg
125147e6fb56fSmrg
1251590b17f1bSmrg# Checks for pkg-config packages
125167e6fb56fSmrg
125177e6fb56fSmrg
125187e6fb56fSmrg
125197e6fb56fSmrg
125207e6fb56fSmrg
125217e6fb56fSmrg
125227e6fb56fSmrg
1252390b17f1bSmrgif test "x$ac_cv_env_PKG_CONFIG_set" != "xset"; then
1252490b17f1bSmrg	if test -n "$ac_tool_prefix"; then
1252590b17f1bSmrg  # Extract the first word of "${ac_tool_prefix}pkg-config", so it can be a program name with args.
1252690b17f1bSmrgset dummy ${ac_tool_prefix}pkg-config; ac_word=$2
1252790b17f1bSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
1252890b17f1bSmrg$as_echo_n "checking for $ac_word... " >&6; }
1252990b17f1bSmrgif ${ac_cv_path_PKG_CONFIG+:} false; then :
1253090b17f1bSmrg  $as_echo_n "(cached) " >&6
1253190b17f1bSmrgelse
1253290b17f1bSmrg  case $PKG_CONFIG in
1253390b17f1bSmrg  [\\/]* | ?:[\\/]*)
1253490b17f1bSmrg  ac_cv_path_PKG_CONFIG="$PKG_CONFIG" # Let the user override the test with a path.
125357e6fb56fSmrg  ;;
1253690b17f1bSmrg  *)
1253790b17f1bSmrg  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
1253890b17f1bSmrgfor as_dir in $PATH
1253990b17f1bSmrgdo
1254090b17f1bSmrg  IFS=$as_save_IFS
1254190b17f1bSmrg  test -z "$as_dir" && as_dir=.
1254290b17f1bSmrg    for ac_exec_ext in '' $ac_executable_extensions; do
1254390b17f1bSmrg  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
1254490b17f1bSmrg    ac_cv_path_PKG_CONFIG="$as_dir/$ac_word$ac_exec_ext"
1254590b17f1bSmrg    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
1254690b17f1bSmrg    break 2
125477e6fb56fSmrg  fi
1254890b17f1bSmrgdone
1254990b17f1bSmrg  done
1255090b17f1bSmrgIFS=$as_save_IFS
125517e6fb56fSmrg
125527e6fb56fSmrg  ;;
1255390b17f1bSmrgesac
1255490b17f1bSmrgfi
1255590b17f1bSmrgPKG_CONFIG=$ac_cv_path_PKG_CONFIG
1255690b17f1bSmrgif test -n "$PKG_CONFIG"; then
1255790b17f1bSmrg  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $PKG_CONFIG" >&5
1255890b17f1bSmrg$as_echo "$PKG_CONFIG" >&6; }
1255990b17f1bSmrgelse
1256090b17f1bSmrg  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
1256190b17f1bSmrg$as_echo "no" >&6; }
1256290b17f1bSmrgfi
125637e6fb56fSmrg
1256490b17f1bSmrg
1256590b17f1bSmrgfi
1256690b17f1bSmrgif test -z "$ac_cv_path_PKG_CONFIG"; then
1256790b17f1bSmrg  ac_pt_PKG_CONFIG=$PKG_CONFIG
1256890b17f1bSmrg  # Extract the first word of "pkg-config", so it can be a program name with args.
1256990b17f1bSmrgset dummy pkg-config; ac_word=$2
1257090b17f1bSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
1257190b17f1bSmrg$as_echo_n "checking for $ac_word... " >&6; }
1257290b17f1bSmrgif ${ac_cv_path_ac_pt_PKG_CONFIG+:} false; then :
1257390b17f1bSmrg  $as_echo_n "(cached) " >&6
1257490b17f1bSmrgelse
1257590b17f1bSmrg  case $ac_pt_PKG_CONFIG in
1257690b17f1bSmrg  [\\/]* | ?:[\\/]*)
1257790b17f1bSmrg  ac_cv_path_ac_pt_PKG_CONFIG="$ac_pt_PKG_CONFIG" # Let the user override the test with a path.
125787e6fb56fSmrg  ;;
1257990b17f1bSmrg  *)
1258090b17f1bSmrg  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
1258190b17f1bSmrgfor as_dir in $PATH
1258290b17f1bSmrgdo
1258390b17f1bSmrg  IFS=$as_save_IFS
1258490b17f1bSmrg  test -z "$as_dir" && as_dir=.
1258590b17f1bSmrg    for ac_exec_ext in '' $ac_executable_extensions; do
1258690b17f1bSmrg  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
1258790b17f1bSmrg    ac_cv_path_ac_pt_PKG_CONFIG="$as_dir/$ac_word$ac_exec_ext"
1258890b17f1bSmrg    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
1258990b17f1bSmrg    break 2
1259090b17f1bSmrg  fi
1259190b17f1bSmrgdone
1259290b17f1bSmrg  done
1259390b17f1bSmrgIFS=$as_save_IFS
125947e6fb56fSmrg
125957e6fb56fSmrg  ;;
1259690b17f1bSmrgesac
1259790b17f1bSmrgfi
1259890b17f1bSmrgac_pt_PKG_CONFIG=$ac_cv_path_ac_pt_PKG_CONFIG
1259990b17f1bSmrgif test -n "$ac_pt_PKG_CONFIG"; then
1260090b17f1bSmrg  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_pt_PKG_CONFIG" >&5
1260190b17f1bSmrg$as_echo "$ac_pt_PKG_CONFIG" >&6; }
1260290b17f1bSmrgelse
1260390b17f1bSmrg  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
1260490b17f1bSmrg$as_echo "no" >&6; }
1260590b17f1bSmrgfi
126067e6fb56fSmrg
1260790b17f1bSmrg  if test "x$ac_pt_PKG_CONFIG" = x; then
1260890b17f1bSmrg    PKG_CONFIG=""
1260990b17f1bSmrg  else
1261090b17f1bSmrg    case $cross_compiling:$ac_tool_warned in
1261190b17f1bSmrgyes:)
1261290b17f1bSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
1261390b17f1bSmrg$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
1261490b17f1bSmrgac_tool_warned=yes ;;
1261590b17f1bSmrgesac
1261690b17f1bSmrg    PKG_CONFIG=$ac_pt_PKG_CONFIG
1261790b17f1bSmrg  fi
1261890b17f1bSmrgelse
1261990b17f1bSmrg  PKG_CONFIG="$ac_cv_path_PKG_CONFIG"
1262090b17f1bSmrgfi
126217e6fb56fSmrg
1262290b17f1bSmrgfi
1262390b17f1bSmrgif test -n "$PKG_CONFIG"; then
1262490b17f1bSmrg	_pkg_min_version=0.9.0
1262590b17f1bSmrg	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking pkg-config is at least version $_pkg_min_version" >&5
1262690b17f1bSmrg$as_echo_n "checking pkg-config is at least version $_pkg_min_version... " >&6; }
1262790b17f1bSmrg	if $PKG_CONFIG --atleast-pkgconfig-version $_pkg_min_version; then
1262890b17f1bSmrg		{ $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
1262990b17f1bSmrg$as_echo "yes" >&6; }
1263090b17f1bSmrg	else
1263190b17f1bSmrg		{ $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
1263290b17f1bSmrg$as_echo "no" >&6; }
1263390b17f1bSmrg		PKG_CONFIG=""
1263490b17f1bSmrg	fi
1263590b17f1bSmrgfi
126367e6fb56fSmrg
1263790b17f1bSmrgpkg_failed=no
1263890b17f1bSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for XORG" >&5
1263990b17f1bSmrg$as_echo_n "checking for XORG... " >&6; }
126407e6fb56fSmrg
1264190b17f1bSmrgif test -n "$XORG_CFLAGS"; then
1264290b17f1bSmrg    pkg_cv_XORG_CFLAGS="$XORG_CFLAGS"
1264390b17f1bSmrg elif test -n "$PKG_CONFIG"; then
1264490b17f1bSmrg    if test -n "$PKG_CONFIG" && \
12645963d66acSmrg    { { $as_echo "$as_me:${as_lineno-$LINENO}: \$PKG_CONFIG --exists --print-errors \"xorg-server xproto fontsproto glproto \$REQUIRED_MODULES\""; } >&5
12646963d66acSmrg  ($PKG_CONFIG --exists --print-errors "xorg-server xproto fontsproto glproto $REQUIRED_MODULES") 2>&5
1264790b17f1bSmrg  ac_status=$?
1264890b17f1bSmrg  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1264990b17f1bSmrg  test $ac_status = 0; }; then
12650963d66acSmrg  pkg_cv_XORG_CFLAGS=`$PKG_CONFIG --cflags "xorg-server xproto fontsproto glproto $REQUIRED_MODULES" 2>/dev/null`
1265190b17f1bSmrg		      test "x$?" != "x0" && pkg_failed=yes
1265290b17f1bSmrgelse
1265390b17f1bSmrg  pkg_failed=yes
1265490b17f1bSmrgfi
1265590b17f1bSmrg else
1265690b17f1bSmrg    pkg_failed=untried
1265790b17f1bSmrgfi
1265890b17f1bSmrgif test -n "$XORG_LIBS"; then
1265990b17f1bSmrg    pkg_cv_XORG_LIBS="$XORG_LIBS"
1266090b17f1bSmrg elif test -n "$PKG_CONFIG"; then
1266190b17f1bSmrg    if test -n "$PKG_CONFIG" && \
12662963d66acSmrg    { { $as_echo "$as_me:${as_lineno-$LINENO}: \$PKG_CONFIG --exists --print-errors \"xorg-server xproto fontsproto glproto \$REQUIRED_MODULES\""; } >&5
12663963d66acSmrg  ($PKG_CONFIG --exists --print-errors "xorg-server xproto fontsproto glproto $REQUIRED_MODULES") 2>&5
1266490b17f1bSmrg  ac_status=$?
1266590b17f1bSmrg  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1266690b17f1bSmrg  test $ac_status = 0; }; then
12667963d66acSmrg  pkg_cv_XORG_LIBS=`$PKG_CONFIG --libs "xorg-server xproto fontsproto glproto $REQUIRED_MODULES" 2>/dev/null`
1266890b17f1bSmrg		      test "x$?" != "x0" && pkg_failed=yes
1266990b17f1bSmrgelse
1267090b17f1bSmrg  pkg_failed=yes
1267190b17f1bSmrgfi
1267290b17f1bSmrg else
1267390b17f1bSmrg    pkg_failed=untried
1267490b17f1bSmrgfi
126757e6fb56fSmrg
126767e6fb56fSmrg
126777e6fb56fSmrg
1267890b17f1bSmrgif test $pkg_failed = yes; then
1267990b17f1bSmrg   	{ $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
1268090b17f1bSmrg$as_echo "no" >&6; }
126817e6fb56fSmrg
1268290b17f1bSmrgif $PKG_CONFIG --atleast-pkgconfig-version 0.20; then
1268390b17f1bSmrg        _pkg_short_errors_supported=yes
1268490b17f1bSmrgelse
1268590b17f1bSmrg        _pkg_short_errors_supported=no
1268690b17f1bSmrgfi
1268790b17f1bSmrg        if test $_pkg_short_errors_supported = yes; then
12688963d66acSmrg	        XORG_PKG_ERRORS=`$PKG_CONFIG --short-errors --print-errors --cflags --libs "xorg-server xproto fontsproto glproto $REQUIRED_MODULES" 2>&1`
1268990b17f1bSmrg        else
12690963d66acSmrg	        XORG_PKG_ERRORS=`$PKG_CONFIG --print-errors --cflags --libs "xorg-server xproto fontsproto glproto $REQUIRED_MODULES" 2>&1`
1269190b17f1bSmrg        fi
1269290b17f1bSmrg	# Put the nasty error message in config.log where it belongs
1269390b17f1bSmrg	echo "$XORG_PKG_ERRORS" >&5
126947e6fb56fSmrg
12695963d66acSmrg	as_fn_error $? "Package requirements (xorg-server xproto fontsproto glproto $REQUIRED_MODULES) were not met:
126967e6fb56fSmrg
1269790b17f1bSmrg$XORG_PKG_ERRORS
126987e6fb56fSmrg
1269990b17f1bSmrgConsider adjusting the PKG_CONFIG_PATH environment variable if you
1270090b17f1bSmrginstalled software in a non-standard prefix.
127017e6fb56fSmrg
1270290b17f1bSmrgAlternatively, you may set the environment variables XORG_CFLAGS
1270390b17f1bSmrgand XORG_LIBS to avoid the need to call pkg-config.
1270490b17f1bSmrgSee the pkg-config man page for more details." "$LINENO" 5
1270590b17f1bSmrgelif test $pkg_failed = untried; then
1270690b17f1bSmrg     	{ $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
1270790b17f1bSmrg$as_echo "no" >&6; }
1270890b17f1bSmrg	{ { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
1270990b17f1bSmrg$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
1271090b17f1bSmrgas_fn_error $? "The pkg-config script could not be found or is too old.  Make sure it
1271190b17f1bSmrgis in your PATH or set the PKG_CONFIG environment variable to the full
1271290b17f1bSmrgpath to pkg-config.
127137e6fb56fSmrg
1271490b17f1bSmrgAlternatively, you may set the environment variables XORG_CFLAGS
1271590b17f1bSmrgand XORG_LIBS to avoid the need to call pkg-config.
1271690b17f1bSmrgSee the pkg-config man page for more details.
127177e6fb56fSmrg
1271890b17f1bSmrgTo get pkg-config, see <http://pkg-config.freedesktop.org/>.
1271990b17f1bSmrgSee \`config.log' for more details" "$LINENO" 5; }
1272090b17f1bSmrgelse
1272190b17f1bSmrg	XORG_CFLAGS=$pkg_cv_XORG_CFLAGS
1272290b17f1bSmrg	XORG_LIBS=$pkg_cv_XORG_LIBS
1272390b17f1bSmrg        { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
1272490b17f1bSmrg$as_echo "yes" >&6; }
127257e6fb56fSmrg
1272690b17f1bSmrgfi
127277e6fb56fSmrg
1272890b17f1bSmrgpkg_failed=no
1272990b17f1bSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for XEXT" >&5
1273090b17f1bSmrg$as_echo_n "checking for XEXT... " >&6; }
127317e6fb56fSmrg
1273290b17f1bSmrgif test -n "$XEXT_CFLAGS"; then
1273390b17f1bSmrg    pkg_cv_XEXT_CFLAGS="$XEXT_CFLAGS"
1273490b17f1bSmrg elif test -n "$PKG_CONFIG"; then
1273590b17f1bSmrg    if test -n "$PKG_CONFIG" && \
1273690b17f1bSmrg    { { $as_echo "$as_me:${as_lineno-$LINENO}: \$PKG_CONFIG --exists --print-errors \"xextproto >= 7.0.99.1\""; } >&5
1273790b17f1bSmrg  ($PKG_CONFIG --exists --print-errors "xextproto >= 7.0.99.1") 2>&5
1273890b17f1bSmrg  ac_status=$?
1273990b17f1bSmrg  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1274090b17f1bSmrg  test $ac_status = 0; }; then
1274190b17f1bSmrg  pkg_cv_XEXT_CFLAGS=`$PKG_CONFIG --cflags "xextproto >= 7.0.99.1" 2>/dev/null`
1274290b17f1bSmrg		      test "x$?" != "x0" && pkg_failed=yes
1274390b17f1bSmrgelse
1274490b17f1bSmrg  pkg_failed=yes
1274590b17f1bSmrgfi
1274690b17f1bSmrg else
1274790b17f1bSmrg    pkg_failed=untried
1274890b17f1bSmrgfi
1274990b17f1bSmrgif test -n "$XEXT_LIBS"; then
1275090b17f1bSmrg    pkg_cv_XEXT_LIBS="$XEXT_LIBS"
1275190b17f1bSmrg elif test -n "$PKG_CONFIG"; then
1275290b17f1bSmrg    if test -n "$PKG_CONFIG" && \
1275390b17f1bSmrg    { { $as_echo "$as_me:${as_lineno-$LINENO}: \$PKG_CONFIG --exists --print-errors \"xextproto >= 7.0.99.1\""; } >&5
1275490b17f1bSmrg  ($PKG_CONFIG --exists --print-errors "xextproto >= 7.0.99.1") 2>&5
1275590b17f1bSmrg  ac_status=$?
1275690b17f1bSmrg  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1275790b17f1bSmrg  test $ac_status = 0; }; then
1275890b17f1bSmrg  pkg_cv_XEXT_LIBS=`$PKG_CONFIG --libs "xextproto >= 7.0.99.1" 2>/dev/null`
1275990b17f1bSmrg		      test "x$?" != "x0" && pkg_failed=yes
1276090b17f1bSmrgelse
1276190b17f1bSmrg  pkg_failed=yes
1276290b17f1bSmrgfi
1276390b17f1bSmrg else
1276490b17f1bSmrg    pkg_failed=untried
1276590b17f1bSmrgfi
127667e6fb56fSmrg
127677e6fb56fSmrg
127687e6fb56fSmrg
1276990b17f1bSmrgif test $pkg_failed = yes; then
1277090b17f1bSmrg   	{ $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
1277190b17f1bSmrg$as_echo "no" >&6; }
127727e6fb56fSmrg
1277390b17f1bSmrgif $PKG_CONFIG --atleast-pkgconfig-version 0.20; then
1277490b17f1bSmrg        _pkg_short_errors_supported=yes
1277590b17f1bSmrgelse
1277690b17f1bSmrg        _pkg_short_errors_supported=no
1277790b17f1bSmrgfi
1277890b17f1bSmrg        if test $_pkg_short_errors_supported = yes; then
1277990b17f1bSmrg	        XEXT_PKG_ERRORS=`$PKG_CONFIG --short-errors --print-errors --cflags --libs "xextproto >= 7.0.99.1" 2>&1`
1278090b17f1bSmrg        else
1278190b17f1bSmrg	        XEXT_PKG_ERRORS=`$PKG_CONFIG --print-errors --cflags --libs "xextproto >= 7.0.99.1" 2>&1`
1278290b17f1bSmrg        fi
1278390b17f1bSmrg	# Put the nasty error message in config.log where it belongs
1278490b17f1bSmrg	echo "$XEXT_PKG_ERRORS" >&5
127857e6fb56fSmrg
1278690b17f1bSmrg	HAVE_XEXTPROTO_71="no"
1278790b17f1bSmrgelif test $pkg_failed = untried; then
1278890b17f1bSmrg     	{ $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
1278990b17f1bSmrg$as_echo "no" >&6; }
1279090b17f1bSmrg	HAVE_XEXTPROTO_71="no"
1279190b17f1bSmrgelse
1279290b17f1bSmrg	XEXT_CFLAGS=$pkg_cv_XEXT_CFLAGS
1279390b17f1bSmrg	XEXT_LIBS=$pkg_cv_XEXT_LIBS
1279490b17f1bSmrg        { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
1279590b17f1bSmrg$as_echo "yes" >&6; }
1279690b17f1bSmrg	HAVE_XEXTPROTO_71="yes";
1279790b17f1bSmrg$as_echo "#define HAVE_XEXTPROTO_71 1" >>confdefs.h
127987e6fb56fSmrg
1279990b17f1bSmrgfi
1280090b17f1bSmrg if  test "$HAVE_XEXTPROTO_71" = "yes" ; then
1280190b17f1bSmrg  HAVE_XEXTPROTO_71_TRUE=
1280290b17f1bSmrg  HAVE_XEXTPROTO_71_FALSE='#'
1280390b17f1bSmrgelse
1280490b17f1bSmrg  HAVE_XEXTPROTO_71_TRUE='#'
1280590b17f1bSmrg  HAVE_XEXTPROTO_71_FALSE=
1280690b17f1bSmrgfi
128077e6fb56fSmrg
128087e6fb56fSmrg
1280990b17f1bSmrg# Checks for libraries.
128107e6fb56fSmrg
1281190b17f1bSmrg# Checks for header files.
1281290b17f1bSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for ANSI C header files" >&5
1281390b17f1bSmrg$as_echo_n "checking for ANSI C header files... " >&6; }
1281490b17f1bSmrgif ${ac_cv_header_stdc+:} false; then :
1281590b17f1bSmrg  $as_echo_n "(cached) " >&6
1281690b17f1bSmrgelse
1281790b17f1bSmrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1281890b17f1bSmrg/* end confdefs.h.  */
1281990b17f1bSmrg#include <stdlib.h>
1282090b17f1bSmrg#include <stdarg.h>
1282190b17f1bSmrg#include <string.h>
1282290b17f1bSmrg#include <float.h>
128237e6fb56fSmrg
1282490b17f1bSmrgint
1282590b17f1bSmrgmain ()
1282690b17f1bSmrg{
128277e6fb56fSmrg
1282890b17f1bSmrg  ;
1282990b17f1bSmrg  return 0;
1283090b17f1bSmrg}
1283190b17f1bSmrg_ACEOF
1283290b17f1bSmrgif ac_fn_c_try_compile "$LINENO"; then :
1283390b17f1bSmrg  ac_cv_header_stdc=yes
1283490b17f1bSmrgelse
1283590b17f1bSmrg  ac_cv_header_stdc=no
1283690b17f1bSmrgfi
1283790b17f1bSmrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
128387e6fb56fSmrg
1283990b17f1bSmrgif test $ac_cv_header_stdc = yes; then
1284090b17f1bSmrg  # SunOS 4.x string.h does not declare mem*, contrary to ANSI.
1284190b17f1bSmrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1284290b17f1bSmrg/* end confdefs.h.  */
1284390b17f1bSmrg#include <string.h>
128447e6fb56fSmrg
1284590b17f1bSmrg_ACEOF
1284690b17f1bSmrgif (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
1284790b17f1bSmrg  $EGREP "memchr" >/dev/null 2>&1; then :
128487e6fb56fSmrg
128497e6fb56fSmrgelse
1285090b17f1bSmrg  ac_cv_header_stdc=no
128517e6fb56fSmrgfi
1285290b17f1bSmrgrm -f conftest*
128537e6fb56fSmrg
128547e6fb56fSmrgfi
128557e6fb56fSmrg
1285690b17f1bSmrgif test $ac_cv_header_stdc = yes; then
1285790b17f1bSmrg  # ISC 2.0.2 stdlib.h does not declare free, contrary to ANSI.
1285890b17f1bSmrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1285990b17f1bSmrg/* end confdefs.h.  */
1286090b17f1bSmrg#include <stdlib.h>
128617e6fb56fSmrg
1286290b17f1bSmrg_ACEOF
1286390b17f1bSmrgif (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
1286490b17f1bSmrg  $EGREP "free" >/dev/null 2>&1; then :
128657e6fb56fSmrg
128667e6fb56fSmrgelse
1286790b17f1bSmrg  ac_cv_header_stdc=no
128687e6fb56fSmrgfi
1286990b17f1bSmrgrm -f conftest*
128707e6fb56fSmrg
128717e6fb56fSmrgfi
128727e6fb56fSmrg
1287390b17f1bSmrgif test $ac_cv_header_stdc = yes; then
1287490b17f1bSmrg  # /bin/cc in Irix-4.0.5 gets non-ANSI ctype macros unless using -ansi.
1287590b17f1bSmrg  if test "$cross_compiling" = yes; then :
1287690b17f1bSmrg  :
1287790b17f1bSmrgelse
1287890b17f1bSmrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1287990b17f1bSmrg/* end confdefs.h.  */
1288090b17f1bSmrg#include <ctype.h>
1288190b17f1bSmrg#include <stdlib.h>
1288290b17f1bSmrg#if ((' ' & 0x0FF) == 0x020)
1288390b17f1bSmrg# define ISLOWER(c) ('a' <= (c) && (c) <= 'z')
1288490b17f1bSmrg# define TOUPPER(c) (ISLOWER(c) ? 'A' + ((c) - 'a') : (c))
1288590b17f1bSmrg#else
1288690b17f1bSmrg# define ISLOWER(c) \
1288790b17f1bSmrg		   (('a' <= (c) && (c) <= 'i') \
1288890b17f1bSmrg		     || ('j' <= (c) && (c) <= 'r') \
1288990b17f1bSmrg		     || ('s' <= (c) && (c) <= 'z'))
1289090b17f1bSmrg# define TOUPPER(c) (ISLOWER(c) ? ((c) | 0x40) : (c))
1289190b17f1bSmrg#endif
128927e6fb56fSmrg
1289390b17f1bSmrg#define XOR(e, f) (((e) && !(f)) || (!(e) && (f)))
1289490b17f1bSmrgint
1289590b17f1bSmrgmain ()
1289690b17f1bSmrg{
1289790b17f1bSmrg  int i;
1289890b17f1bSmrg  for (i = 0; i < 256; i++)
1289990b17f1bSmrg    if (XOR (islower (i), ISLOWER (i))
1290090b17f1bSmrg	|| toupper (i) != TOUPPER (i))
1290190b17f1bSmrg      return 2;
1290290b17f1bSmrg  return 0;
1290390b17f1bSmrg}
1290490b17f1bSmrg_ACEOF
1290590b17f1bSmrgif ac_fn_c_try_run "$LINENO"; then :
129067e6fb56fSmrg
1290790b17f1bSmrgelse
1290890b17f1bSmrg  ac_cv_header_stdc=no
1290990b17f1bSmrgfi
1291090b17f1bSmrgrm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
1291190b17f1bSmrg  conftest.$ac_objext conftest.beam conftest.$ac_ext
1291290b17f1bSmrgfi
129137e6fb56fSmrg
1291490b17f1bSmrgfi
1291590b17f1bSmrgfi
1291690b17f1bSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_header_stdc" >&5
1291790b17f1bSmrg$as_echo "$ac_cv_header_stdc" >&6; }
1291890b17f1bSmrgif test $ac_cv_header_stdc = yes; then
129197e6fb56fSmrg
1292090b17f1bSmrg$as_echo "#define STDC_HEADERS 1" >>confdefs.h
129217e6fb56fSmrg
1292290b17f1bSmrgfi
129237e6fb56fSmrg
129247e6fb56fSmrg
1292590b17f1bSmrgsave_CPPFLAGS="$CPPFLAGS"
1292690b17f1bSmrgCPPFLAGS="$XORG_CFLAGS $CPPFLAGS"
1292790b17f1bSmrgac_fn_c_check_header_compile "$LINENO" "xf86Modes.h" "ac_cv_header_xf86Modes_h" "#include \"xorg-server.h\"
1292890b17f1bSmrg"
1292990b17f1bSmrgif test "x$ac_cv_header_xf86Modes_h" = xyes; then :
1293090b17f1bSmrg  XMODES=yes
1293190b17f1bSmrgelse
1293290b17f1bSmrg  XMODES=no
1293390b17f1bSmrgfi
129347e6fb56fSmrg
129357e6fb56fSmrg
129367e6fb56fSmrg
1293790b17f1bSmrgpkg_failed=no
1293890b17f1bSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for PCIACCESS" >&5
1293990b17f1bSmrg$as_echo_n "checking for PCIACCESS... " >&6; }
129407e6fb56fSmrg
1294190b17f1bSmrgif test -n "$PCIACCESS_CFLAGS"; then
1294290b17f1bSmrg    pkg_cv_PCIACCESS_CFLAGS="$PCIACCESS_CFLAGS"
1294390b17f1bSmrg elif test -n "$PKG_CONFIG"; then
1294490b17f1bSmrg    if test -n "$PKG_CONFIG" && \
1294590b17f1bSmrg    { { $as_echo "$as_me:${as_lineno-$LINENO}: \$PKG_CONFIG --exists --print-errors \"pciaccess >= 0.11.0\""; } >&5
1294690b17f1bSmrg  ($PKG_CONFIG --exists --print-errors "pciaccess >= 0.11.0") 2>&5
1294790b17f1bSmrg  ac_status=$?
1294890b17f1bSmrg  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1294990b17f1bSmrg  test $ac_status = 0; }; then
1295090b17f1bSmrg  pkg_cv_PCIACCESS_CFLAGS=`$PKG_CONFIG --cflags "pciaccess >= 0.11.0" 2>/dev/null`
1295190b17f1bSmrg		      test "x$?" != "x0" && pkg_failed=yes
1295290b17f1bSmrgelse
1295390b17f1bSmrg  pkg_failed=yes
1295490b17f1bSmrgfi
1295590b17f1bSmrg else
1295690b17f1bSmrg    pkg_failed=untried
1295790b17f1bSmrgfi
1295890b17f1bSmrgif test -n "$PCIACCESS_LIBS"; then
1295990b17f1bSmrg    pkg_cv_PCIACCESS_LIBS="$PCIACCESS_LIBS"
1296090b17f1bSmrg elif test -n "$PKG_CONFIG"; then
1296190b17f1bSmrg    if test -n "$PKG_CONFIG" && \
1296290b17f1bSmrg    { { $as_echo "$as_me:${as_lineno-$LINENO}: \$PKG_CONFIG --exists --print-errors \"pciaccess >= 0.11.0\""; } >&5
1296390b17f1bSmrg  ($PKG_CONFIG --exists --print-errors "pciaccess >= 0.11.0") 2>&5
1296490b17f1bSmrg  ac_status=$?
1296590b17f1bSmrg  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1296690b17f1bSmrg  test $ac_status = 0; }; then
1296790b17f1bSmrg  pkg_cv_PCIACCESS_LIBS=`$PKG_CONFIG --libs "pciaccess >= 0.11.0" 2>/dev/null`
1296890b17f1bSmrg		      test "x$?" != "x0" && pkg_failed=yes
1296990b17f1bSmrgelse
1297090b17f1bSmrg  pkg_failed=yes
1297190b17f1bSmrgfi
1297290b17f1bSmrg else
1297390b17f1bSmrg    pkg_failed=untried
1297490b17f1bSmrgfi
129757e6fb56fSmrg
129767e6fb56fSmrg
129777e6fb56fSmrg
1297890b17f1bSmrgif test $pkg_failed = yes; then
1297990b17f1bSmrg   	{ $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
1298090b17f1bSmrg$as_echo "no" >&6; }
129817e6fb56fSmrg
1298290b17f1bSmrgif $PKG_CONFIG --atleast-pkgconfig-version 0.20; then
1298390b17f1bSmrg        _pkg_short_errors_supported=yes
1298490b17f1bSmrgelse
1298590b17f1bSmrg        _pkg_short_errors_supported=no
1298690b17f1bSmrgfi
1298790b17f1bSmrg        if test $_pkg_short_errors_supported = yes; then
1298890b17f1bSmrg	        PCIACCESS_PKG_ERRORS=`$PKG_CONFIG --short-errors --print-errors --cflags --libs "pciaccess >= 0.11.0" 2>&1`
1298990b17f1bSmrg        else
1299090b17f1bSmrg	        PCIACCESS_PKG_ERRORS=`$PKG_CONFIG --print-errors --cflags --libs "pciaccess >= 0.11.0" 2>&1`
1299190b17f1bSmrg        fi
1299290b17f1bSmrg	# Put the nasty error message in config.log where it belongs
1299390b17f1bSmrg	echo "$PCIACCESS_PKG_ERRORS" >&5
129947e6fb56fSmrg
1299590b17f1bSmrg	HAVE_PCIACCESS="no"
1299690b17f1bSmrgelif test $pkg_failed = untried; then
1299790b17f1bSmrg     	{ $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
1299890b17f1bSmrg$as_echo "no" >&6; }
1299990b17f1bSmrg	HAVE_PCIACCESS="no"
1300090b17f1bSmrgelse
1300190b17f1bSmrg	PCIACCESS_CFLAGS=$pkg_cv_PCIACCESS_CFLAGS
1300290b17f1bSmrg	PCIACCESS_LIBS=$pkg_cv_PCIACCESS_LIBS
1300390b17f1bSmrg        { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
1300490b17f1bSmrg$as_echo "yes" >&6; }
1300590b17f1bSmrg	HAVE_PCIACCESS="yes";
1300690b17f1bSmrg$as_echo "#define HAVE_PCIACCESS 1" >>confdefs.h
130077e6fb56fSmrg
1300890b17f1bSmrgfi
130097e6fb56fSmrg
130107e6fb56fSmrg
130117e6fb56fSmrg
130127e6fb56fSmrg
1301390b17f1bSmrgpkg_failed=no
1301490b17f1bSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for DRI" >&5
1301590b17f1bSmrg$as_echo_n "checking for DRI... " >&6; }
130167e6fb56fSmrg
1301790b17f1bSmrgif test -n "$DRI_CFLAGS"; then
1301890b17f1bSmrg    pkg_cv_DRI_CFLAGS="$DRI_CFLAGS"
1301990b17f1bSmrg elif test -n "$PKG_CONFIG"; then
1302090b17f1bSmrg    if test -n "$PKG_CONFIG" && \
1302190b17f1bSmrg    { { $as_echo "$as_me:${as_lineno-$LINENO}: \$PKG_CONFIG --exists --print-errors \"libdrm >= 2.4.4 xf86driproto\""; } >&5
1302290b17f1bSmrg  ($PKG_CONFIG --exists --print-errors "libdrm >= 2.4.4 xf86driproto") 2>&5
1302390b17f1bSmrg  ac_status=$?
1302490b17f1bSmrg  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1302590b17f1bSmrg  test $ac_status = 0; }; then
1302690b17f1bSmrg  pkg_cv_DRI_CFLAGS=`$PKG_CONFIG --cflags "libdrm >= 2.4.4 xf86driproto" 2>/dev/null`
1302790b17f1bSmrg		      test "x$?" != "x0" && pkg_failed=yes
1302890b17f1bSmrgelse
1302990b17f1bSmrg  pkg_failed=yes
1303090b17f1bSmrgfi
1303190b17f1bSmrg else
1303290b17f1bSmrg    pkg_failed=untried
1303390b17f1bSmrgfi
1303490b17f1bSmrgif test -n "$DRI_LIBS"; then
1303590b17f1bSmrg    pkg_cv_DRI_LIBS="$DRI_LIBS"
1303690b17f1bSmrg elif test -n "$PKG_CONFIG"; then
1303790b17f1bSmrg    if test -n "$PKG_CONFIG" && \
1303890b17f1bSmrg    { { $as_echo "$as_me:${as_lineno-$LINENO}: \$PKG_CONFIG --exists --print-errors \"libdrm >= 2.4.4 xf86driproto\""; } >&5
1303990b17f1bSmrg  ($PKG_CONFIG --exists --print-errors "libdrm >= 2.4.4 xf86driproto") 2>&5
1304090b17f1bSmrg  ac_status=$?
1304190b17f1bSmrg  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1304290b17f1bSmrg  test $ac_status = 0; }; then
1304390b17f1bSmrg  pkg_cv_DRI_LIBS=`$PKG_CONFIG --libs "libdrm >= 2.4.4 xf86driproto" 2>/dev/null`
1304490b17f1bSmrg		      test "x$?" != "x0" && pkg_failed=yes
1304590b17f1bSmrgelse
1304690b17f1bSmrg  pkg_failed=yes
1304790b17f1bSmrgfi
1304890b17f1bSmrg else
1304990b17f1bSmrg    pkg_failed=untried
1305090b17f1bSmrgfi
130517e6fb56fSmrg
130527e6fb56fSmrg
130537e6fb56fSmrg
1305490b17f1bSmrgif test $pkg_failed = yes; then
1305590b17f1bSmrg   	{ $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
1305690b17f1bSmrg$as_echo "no" >&6; }
130577e6fb56fSmrg
1305890b17f1bSmrgif $PKG_CONFIG --atleast-pkgconfig-version 0.20; then
1305990b17f1bSmrg        _pkg_short_errors_supported=yes
1306090b17f1bSmrgelse
1306190b17f1bSmrg        _pkg_short_errors_supported=no
1306290b17f1bSmrgfi
1306390b17f1bSmrg        if test $_pkg_short_errors_supported = yes; then
1306490b17f1bSmrg	        DRI_PKG_ERRORS=`$PKG_CONFIG --short-errors --print-errors --cflags --libs "libdrm >= 2.4.4 xf86driproto" 2>&1`
1306590b17f1bSmrg        else
1306690b17f1bSmrg	        DRI_PKG_ERRORS=`$PKG_CONFIG --print-errors --cflags --libs "libdrm >= 2.4.4 xf86driproto" 2>&1`
1306790b17f1bSmrg        fi
1306890b17f1bSmrg	# Put the nasty error message in config.log where it belongs
1306990b17f1bSmrg	echo "$DRI_PKG_ERRORS" >&5
130707e6fb56fSmrg
1307190b17f1bSmrg	DRI="no"
1307290b17f1bSmrgelif test $pkg_failed = untried; then
1307390b17f1bSmrg     	{ $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
1307490b17f1bSmrg$as_echo "no" >&6; }
1307590b17f1bSmrg	DRI="no"
1307690b17f1bSmrgelse
1307790b17f1bSmrg	DRI_CFLAGS=$pkg_cv_DRI_CFLAGS
1307890b17f1bSmrg	DRI_LIBS=$pkg_cv_DRI_LIBS
1307990b17f1bSmrg        { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
1308090b17f1bSmrg$as_echo "yes" >&6; }
1308190b17f1bSmrg	DRI="yes";
1308290b17f1bSmrg$as_echo "#define HAVE_DRI 1" >>confdefs.h
130837e6fb56fSmrg
1308490b17f1bSmrgfi
1308590b17f1bSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to build KMS support" >&5
1308690b17f1bSmrg$as_echo_n "checking whether to build KMS support... " >&6; }
1308790b17f1bSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $DRI" >&5
1308890b17f1bSmrg$as_echo "$DRI" >&6; }
130897e6fb56fSmrg
1309090b17f1bSmrg if test x$DRI = xyes; then
1309190b17f1bSmrg  DRI_TRUE=
1309290b17f1bSmrg  DRI_FALSE='#'
1309390b17f1bSmrgelse
1309490b17f1bSmrg  DRI_TRUE='#'
1309590b17f1bSmrg  DRI_FALSE=
1309690b17f1bSmrgfi
130977e6fb56fSmrg
1309890b17f1bSmrgif test "$DRI" = yes; then
130997e6fb56fSmrg
1310090b17f1bSmrg$as_echo "#define XF86DRI 1" >>confdefs.h
131017e6fb56fSmrg
131027e6fb56fSmrg
1310390b17f1bSmrg	ac_fn_c_check_header_preproc "$LINENO" "damage.h" "ac_cv_header_damage_h"
1310490b17f1bSmrgif test "x$ac_cv_header_damage_h" = xyes; then :
1310590b17f1bSmrg  have_damage_h="yes"
1310690b17f1bSmrgelse
1310790b17f1bSmrg  have_damage_h="no"
1310890b17f1bSmrgfi
131097e6fb56fSmrg
131107e6fb56fSmrg
1311190b17f1bSmrg        if test "$have_damage_h" = yes; then
131127e6fb56fSmrg
1311390b17f1bSmrg$as_echo "#define DAMAGE 1" >>confdefs.h
131147e6fb56fSmrg
1311590b17f1bSmrg        fi
131167e6fb56fSmrg
131177e6fb56fSmrg
1311890b17f1bSmrgpkg_failed=no
1311990b17f1bSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for LIBUDEV" >&5
1312090b17f1bSmrg$as_echo_n "checking for LIBUDEV... " >&6; }
131217e6fb56fSmrg
1312290b17f1bSmrgif test -n "$LIBUDEV_CFLAGS"; then
1312390b17f1bSmrg    pkg_cv_LIBUDEV_CFLAGS="$LIBUDEV_CFLAGS"
1312490b17f1bSmrg elif test -n "$PKG_CONFIG"; then
1312590b17f1bSmrg    if test -n "$PKG_CONFIG" && \
1312690b17f1bSmrg    { { $as_echo "$as_me:${as_lineno-$LINENO}: \$PKG_CONFIG --exists --print-errors \"libudev\""; } >&5
1312790b17f1bSmrg  ($PKG_CONFIG --exists --print-errors "libudev") 2>&5
1312890b17f1bSmrg  ac_status=$?
1312990b17f1bSmrg  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1313090b17f1bSmrg  test $ac_status = 0; }; then
1313190b17f1bSmrg  pkg_cv_LIBUDEV_CFLAGS=`$PKG_CONFIG --cflags "libudev" 2>/dev/null`
1313290b17f1bSmrg		      test "x$?" != "x0" && pkg_failed=yes
1313390b17f1bSmrgelse
1313490b17f1bSmrg  pkg_failed=yes
1313590b17f1bSmrgfi
1313690b17f1bSmrg else
1313790b17f1bSmrg    pkg_failed=untried
1313890b17f1bSmrgfi
1313990b17f1bSmrgif test -n "$LIBUDEV_LIBS"; then
1314090b17f1bSmrg    pkg_cv_LIBUDEV_LIBS="$LIBUDEV_LIBS"
1314190b17f1bSmrg elif test -n "$PKG_CONFIG"; then
1314290b17f1bSmrg    if test -n "$PKG_CONFIG" && \
1314390b17f1bSmrg    { { $as_echo "$as_me:${as_lineno-$LINENO}: \$PKG_CONFIG --exists --print-errors \"libudev\""; } >&5
1314490b17f1bSmrg  ($PKG_CONFIG --exists --print-errors "libudev") 2>&5
1314590b17f1bSmrg  ac_status=$?
1314690b17f1bSmrg  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1314790b17f1bSmrg  test $ac_status = 0; }; then
1314890b17f1bSmrg  pkg_cv_LIBUDEV_LIBS=`$PKG_CONFIG --libs "libudev" 2>/dev/null`
1314990b17f1bSmrg		      test "x$?" != "x0" && pkg_failed=yes
1315090b17f1bSmrgelse
1315190b17f1bSmrg  pkg_failed=yes
1315290b17f1bSmrgfi
1315390b17f1bSmrg else
1315490b17f1bSmrg    pkg_failed=untried
1315590b17f1bSmrgfi
131567e6fb56fSmrg
131577e6fb56fSmrg
131587e6fb56fSmrg
1315990b17f1bSmrgif test $pkg_failed = yes; then
1316090b17f1bSmrg   	{ $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
1316190b17f1bSmrg$as_echo "no" >&6; }
131627e6fb56fSmrg
1316390b17f1bSmrgif $PKG_CONFIG --atleast-pkgconfig-version 0.20; then
1316490b17f1bSmrg        _pkg_short_errors_supported=yes
1316590b17f1bSmrgelse
1316690b17f1bSmrg        _pkg_short_errors_supported=no
1316790b17f1bSmrgfi
1316890b17f1bSmrg        if test $_pkg_short_errors_supported = yes; then
1316990b17f1bSmrg	        LIBUDEV_PKG_ERRORS=`$PKG_CONFIG --short-errors --print-errors --cflags --libs "libudev" 2>&1`
1317090b17f1bSmrg        else
1317190b17f1bSmrg	        LIBUDEV_PKG_ERRORS=`$PKG_CONFIG --print-errors --cflags --libs "libudev" 2>&1`
1317290b17f1bSmrg        fi
1317390b17f1bSmrg	# Put the nasty error message in config.log where it belongs
1317490b17f1bSmrg	echo "$LIBUDEV_PKG_ERRORS" >&5
131757e6fb56fSmrg
1317690b17f1bSmrg	LIBUDEV=no
1317790b17f1bSmrgelif test $pkg_failed = untried; then
1317890b17f1bSmrg     	{ $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
1317990b17f1bSmrg$as_echo "no" >&6; }
1318090b17f1bSmrg	LIBUDEV=no
1318190b17f1bSmrgelse
1318290b17f1bSmrg	LIBUDEV_CFLAGS=$pkg_cv_LIBUDEV_CFLAGS
1318390b17f1bSmrg	LIBUDEV_LIBS=$pkg_cv_LIBUDEV_LIBS
1318490b17f1bSmrg        { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
1318590b17f1bSmrg$as_echo "yes" >&6; }
1318690b17f1bSmrg	LIBUDEV=yes
1318790b17f1bSmrgfi
1318890b17f1bSmrg        if test "x$LIBUDEV" = xyes; then
131897e6fb56fSmrg
1319090b17f1bSmrg$as_echo "#define HAVE_LIBUDEV 1" >>confdefs.h
131917e6fb56fSmrg
1319290b17f1bSmrg        fi
131937e6fb56fSmrg
1319490b17f1bSmrg        case "$host_cpu" in
1319590b17f1bSmrg            i*86)
1319690b17f1bSmrg                XVMC=yes ;;
1319790b17f1bSmrg            amd64*|x86_64*)
1319890b17f1bSmrg                XVMC=yes ;;
1319990b17f1bSmrg            *)
1320090b17f1bSmrg                XVMC=no ;;
1320190b17f1bSmrg        esac
1320290b17f1bSmrgelse
1320390b17f1bSmrg        XVMC="no"
1320490b17f1bSmrgfi
132057e6fb56fSmrg
1320690b17f1bSmrgif test "x$XVMC" = xyes; then
1320790b17f1bSmrg	for ac_header in pthread.h sys/ioctl.h sys/time.h time.h
1320890b17f1bSmrgdo :
1320990b17f1bSmrg  as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
1321090b17f1bSmrgac_fn_c_check_header_mongrel "$LINENO" "$ac_header" "$as_ac_Header" "$ac_includes_default"
1321190b17f1bSmrgif eval test \"x\$"$as_ac_Header"\" = x"yes"; then :
1321290b17f1bSmrg  cat >>confdefs.h <<_ACEOF
1321390b17f1bSmrg#define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1
1321490b17f1bSmrg_ACEOF
132157e6fb56fSmrg
1321690b17f1bSmrgelse
1321790b17f1bSmrg  XVMC="no"; break
1321890b17f1bSmrgfi
132197e6fb56fSmrg
1322090b17f1bSmrgdone
132217e6fb56fSmrg
132227e6fb56fSmrg
1322390b17f1bSmrgpkg_failed=no
1322490b17f1bSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for XVMC" >&5
1322590b17f1bSmrg$as_echo_n "checking for XVMC... " >&6; }
132267e6fb56fSmrg
1322790b17f1bSmrgif test -n "$XVMC_CFLAGS"; then
1322890b17f1bSmrg    pkg_cv_XVMC_CFLAGS="$XVMC_CFLAGS"
1322990b17f1bSmrg elif test -n "$PKG_CONFIG"; then
1323090b17f1bSmrg    if test -n "$PKG_CONFIG" && \
1323190b17f1bSmrg    { { $as_echo "$as_me:${as_lineno-$LINENO}: \$PKG_CONFIG --exists --print-errors \"x11 xext xvmc\""; } >&5
1323290b17f1bSmrg  ($PKG_CONFIG --exists --print-errors "x11 xext xvmc") 2>&5
1323390b17f1bSmrg  ac_status=$?
1323490b17f1bSmrg  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1323590b17f1bSmrg  test $ac_status = 0; }; then
1323690b17f1bSmrg  pkg_cv_XVMC_CFLAGS=`$PKG_CONFIG --cflags "x11 xext xvmc" 2>/dev/null`
1323790b17f1bSmrg		      test "x$?" != "x0" && pkg_failed=yes
1323890b17f1bSmrgelse
1323990b17f1bSmrg  pkg_failed=yes
1324090b17f1bSmrgfi
1324190b17f1bSmrg else
1324290b17f1bSmrg    pkg_failed=untried
1324390b17f1bSmrgfi
1324490b17f1bSmrgif test -n "$XVMC_LIBS"; then
1324590b17f1bSmrg    pkg_cv_XVMC_LIBS="$XVMC_LIBS"
1324690b17f1bSmrg elif test -n "$PKG_CONFIG"; then
1324790b17f1bSmrg    if test -n "$PKG_CONFIG" && \
1324890b17f1bSmrg    { { $as_echo "$as_me:${as_lineno-$LINENO}: \$PKG_CONFIG --exists --print-errors \"x11 xext xvmc\""; } >&5
1324990b17f1bSmrg  ($PKG_CONFIG --exists --print-errors "x11 xext xvmc") 2>&5
1325090b17f1bSmrg  ac_status=$?
1325190b17f1bSmrg  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1325290b17f1bSmrg  test $ac_status = 0; }; then
1325390b17f1bSmrg  pkg_cv_XVMC_LIBS=`$PKG_CONFIG --libs "x11 xext xvmc" 2>/dev/null`
1325490b17f1bSmrg		      test "x$?" != "x0" && pkg_failed=yes
1325590b17f1bSmrgelse
1325690b17f1bSmrg  pkg_failed=yes
1325790b17f1bSmrgfi
1325890b17f1bSmrg else
1325990b17f1bSmrg    pkg_failed=untried
1326090b17f1bSmrgfi
132617e6fb56fSmrg
132627e6fb56fSmrg
132637e6fb56fSmrg
1326490b17f1bSmrgif test $pkg_failed = yes; then
1326590b17f1bSmrg   	{ $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
1326690b17f1bSmrg$as_echo "no" >&6; }
132677e6fb56fSmrg
1326890b17f1bSmrgif $PKG_CONFIG --atleast-pkgconfig-version 0.20; then
1326990b17f1bSmrg        _pkg_short_errors_supported=yes
1327090b17f1bSmrgelse
1327190b17f1bSmrg        _pkg_short_errors_supported=no
1327290b17f1bSmrgfi
1327390b17f1bSmrg        if test $_pkg_short_errors_supported = yes; then
1327490b17f1bSmrg	        XVMC_PKG_ERRORS=`$PKG_CONFIG --short-errors --print-errors --cflags --libs "x11 xext xvmc" 2>&1`
1327590b17f1bSmrg        else
1327690b17f1bSmrg	        XVMC_PKG_ERRORS=`$PKG_CONFIG --print-errors --cflags --libs "x11 xext xvmc" 2>&1`
1327790b17f1bSmrg        fi
1327890b17f1bSmrg	# Put the nasty error message in config.log where it belongs
1327990b17f1bSmrg	echo "$XVMC_PKG_ERRORS" >&5
132807e6fb56fSmrg
1328190b17f1bSmrg	as_fn_error $? "Package requirements (x11 xext xvmc) were not met:
132827e6fb56fSmrg
1328390b17f1bSmrg$XVMC_PKG_ERRORS
132847e6fb56fSmrg
1328590b17f1bSmrgConsider adjusting the PKG_CONFIG_PATH environment variable if you
1328690b17f1bSmrginstalled software in a non-standard prefix.
132877e6fb56fSmrg
1328890b17f1bSmrgAlternatively, you may set the environment variables XVMC_CFLAGS
1328990b17f1bSmrgand XVMC_LIBS to avoid the need to call pkg-config.
1329090b17f1bSmrgSee the pkg-config man page for more details." "$LINENO" 5
1329190b17f1bSmrgelif test $pkg_failed = untried; then
1329290b17f1bSmrg     	{ $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
1329390b17f1bSmrg$as_echo "no" >&6; }
1329490b17f1bSmrg	{ { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
1329590b17f1bSmrg$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
1329690b17f1bSmrgas_fn_error $? "The pkg-config script could not be found or is too old.  Make sure it
1329790b17f1bSmrgis in your PATH or set the PKG_CONFIG environment variable to the full
1329890b17f1bSmrgpath to pkg-config.
132997e6fb56fSmrg
1330090b17f1bSmrgAlternatively, you may set the environment variables XVMC_CFLAGS
1330190b17f1bSmrgand XVMC_LIBS to avoid the need to call pkg-config.
1330290b17f1bSmrgSee the pkg-config man page for more details.
133037e6fb56fSmrg
1330490b17f1bSmrgTo get pkg-config, see <http://pkg-config.freedesktop.org/>.
1330590b17f1bSmrgSee \`config.log' for more details" "$LINENO" 5; }
1330690b17f1bSmrgelse
1330790b17f1bSmrg	XVMC_CFLAGS=$pkg_cv_XVMC_CFLAGS
1330890b17f1bSmrg	XVMC_LIBS=$pkg_cv_XVMC_LIBS
1330990b17f1bSmrg        { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
1331090b17f1bSmrg$as_echo "yes" >&6; }
133117e6fb56fSmrg
1331290b17f1bSmrgfi
1331390b17f1bSmrgfi
133147e6fb56fSmrg
1331590b17f1bSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to build XvMC driver support" >&5
1331690b17f1bSmrg$as_echo_n "checking whether to build XvMC driver support... " >&6; }
1331790b17f1bSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $XVMC" >&5
1331890b17f1bSmrg$as_echo "$XVMC" >&6; }
133197e6fb56fSmrg
1332090b17f1bSmrg if test x$XVMC = xyes; then
1332190b17f1bSmrg  XVMC_TRUE=
1332290b17f1bSmrg  XVMC_FALSE='#'
1332390b17f1bSmrgelse
1332490b17f1bSmrg  XVMC_TRUE='#'
1332590b17f1bSmrg  XVMC_FALSE=
1332690b17f1bSmrgfi
133277e6fb56fSmrg
133287e6fb56fSmrg
1332990b17f1bSmrg if test x$DEBUG = xyes; then
1333090b17f1bSmrg  DEBUG_TRUE=
1333190b17f1bSmrg  DEBUG_FALSE='#'
1333290b17f1bSmrgelse
1333390b17f1bSmrg  DEBUG_TRUE='#'
1333490b17f1bSmrg  DEBUG_FALSE=
1333590b17f1bSmrgfi
133367e6fb56fSmrg
1333790b17f1bSmrgif test "$DEBUG" = yes; then
133387e6fb56fSmrg
1333990b17f1bSmrg$as_echo "#define HAVE_DEBUG 1" >>confdefs.h
133407e6fb56fSmrg
1334190b17f1bSmrgfi
133427e6fb56fSmrg
1334390b17f1bSmrg if test x$XV_DEBUG = xyes; then
1334490b17f1bSmrg  XV_DEBUG_TRUE=
1334590b17f1bSmrg  XV_DEBUG_FALSE='#'
1334690b17f1bSmrgelse
1334790b17f1bSmrg  XV_DEBUG_TRUE='#'
1334890b17f1bSmrg  XV_DEBUG_FALSE=
1334990b17f1bSmrgfi
133507e6fb56fSmrg
1335190b17f1bSmrgif test "$XV_DEBUG" = yes; then
133527e6fb56fSmrg
1335390b17f1bSmrg$as_echo "#define XV_DEBUG 1" >>confdefs.h
133547e6fb56fSmrg
1335590b17f1bSmrgfi
133567e6fb56fSmrg
1335790b17f1bSmrg if test x$TOOLS = xyes; then
1335890b17f1bSmrg  TOOLS_TRUE=
1335990b17f1bSmrg  TOOLS_FALSE='#'
1336090b17f1bSmrgelse
1336190b17f1bSmrg  TOOLS_TRUE='#'
1336290b17f1bSmrg  TOOLS_FALSE=
1336390b17f1bSmrgfi
133647e6fb56fSmrg
1336590b17f1bSmrgif test "$TOOLS" = yes; then
133667e6fb56fSmrg
1336790b17f1bSmrg$as_echo "#define TOOLS 1" >>confdefs.h
133687e6fb56fSmrg
1336990b17f1bSmrgfi
133707e6fb56fSmrg
133717e6fb56fSmrg
133727e6fb56fSmrg
133737e6fb56fSmrg
133747e6fb56fSmrg
1337590b17f1bSmrgDRIVER_NAME=openchrome
133767e6fb56fSmrg
133777e6fb56fSmrg
133787e6fb56fSmrg
1337990b17f1bSmrg$as_echo "#define X_USE_LINEARFB 1" >>confdefs.h
133807e6fb56fSmrg
133817e6fb56fSmrg
1338290b17f1bSmrg$as_echo "#define X_USE_REGION_NULL 1" >>confdefs.h
133837e6fb56fSmrg
133847e6fb56fSmrg
1338590b17f1bSmrg$as_echo "#define X_HAVE_XAAGETROP 1" >>confdefs.h
133867e6fb56fSmrg
133877e6fb56fSmrg
1338890b17f1bSmrg$as_echo "#define X_NEED_I2CSTART 1" >>confdefs.h
133897e6fb56fSmrg
133907e6fb56fSmrg
1339190b17f1bSmrgDRIVER_MAN_SUFFIX="4"
133927e6fb56fSmrg
133937e6fb56fSmrg
133947e6fb56fSmrg
133957e6fb56fSmrg
133967e6fb56fSmrg
133977e6fb56fSmrg
1339890b17f1bSmrgif test x$APP_MAN_SUFFIX = x    ; then
1339990b17f1bSmrg    APP_MAN_SUFFIX=1
1340090b17f1bSmrgfi
1340190b17f1bSmrgif test x$APP_MAN_DIR = x    ; then
1340290b17f1bSmrg    APP_MAN_DIR='$(mandir)/man$(APP_MAN_SUFFIX)'
1340390b17f1bSmrgfi
134047e6fb56fSmrg
1340590b17f1bSmrgif test x$LIB_MAN_SUFFIX = x    ; then
1340690b17f1bSmrg    LIB_MAN_SUFFIX=3
1340790b17f1bSmrgfi
1340890b17f1bSmrgif test x$LIB_MAN_DIR = x    ; then
1340990b17f1bSmrg    LIB_MAN_DIR='$(mandir)/man$(LIB_MAN_SUFFIX)'
1341090b17f1bSmrgfi
134117e6fb56fSmrg
1341290b17f1bSmrgif test x$FILE_MAN_SUFFIX = x    ; then
1341390b17f1bSmrg    case $host_os in
1341490b17f1bSmrg	solaris*)	FILE_MAN_SUFFIX=4  ;;
1341590b17f1bSmrg	*)		FILE_MAN_SUFFIX=5  ;;
1341690b17f1bSmrg    esac
1341790b17f1bSmrgfi
1341890b17f1bSmrgif test x$FILE_MAN_DIR = x    ; then
1341990b17f1bSmrg    FILE_MAN_DIR='$(mandir)/man$(FILE_MAN_SUFFIX)'
1342090b17f1bSmrgfi
134217e6fb56fSmrg
1342290b17f1bSmrgif test x$MISC_MAN_SUFFIX = x    ; then
1342390b17f1bSmrg    case $host_os in
1342490b17f1bSmrg	solaris*)	MISC_MAN_SUFFIX=5  ;;
1342590b17f1bSmrg	*)		MISC_MAN_SUFFIX=7  ;;
1342690b17f1bSmrg    esac
1342790b17f1bSmrgfi
1342890b17f1bSmrgif test x$MISC_MAN_DIR = x    ; then
1342990b17f1bSmrg    MISC_MAN_DIR='$(mandir)/man$(MISC_MAN_SUFFIX)'
1343090b17f1bSmrgfi
134317e6fb56fSmrg
1343290b17f1bSmrgif test x$DRIVER_MAN_SUFFIX = x    ; then
1343390b17f1bSmrg    case $host_os in
1343490b17f1bSmrg	solaris*)	DRIVER_MAN_SUFFIX=7  ;;
1343590b17f1bSmrg	*)		DRIVER_MAN_SUFFIX=4  ;;
1343690b17f1bSmrg    esac
1343790b17f1bSmrgfi
1343890b17f1bSmrgif test x$DRIVER_MAN_DIR = x    ; then
1343990b17f1bSmrg    DRIVER_MAN_DIR='$(mandir)/man$(DRIVER_MAN_SUFFIX)'
1344090b17f1bSmrgfi
134417e6fb56fSmrg
1344290b17f1bSmrgif test x$ADMIN_MAN_SUFFIX = x    ; then
1344390b17f1bSmrg    case $host_os in
1344490b17f1bSmrg	solaris*)	ADMIN_MAN_SUFFIX=1m ;;
1344590b17f1bSmrg	*)		ADMIN_MAN_SUFFIX=8  ;;
1344690b17f1bSmrg    esac
1344790b17f1bSmrgfi
1344890b17f1bSmrgif test x$ADMIN_MAN_DIR = x    ; then
1344990b17f1bSmrg    ADMIN_MAN_DIR='$(mandir)/man$(ADMIN_MAN_SUFFIX)'
1345090b17f1bSmrgfi
134517e6fb56fSmrg
134527e6fb56fSmrg
134537e6fb56fSmrg
134547e6fb56fSmrg
134557e6fb56fSmrg
134567e6fb56fSmrg
134577e6fb56fSmrg
134587e6fb56fSmrg
134597e6fb56fSmrg
134607e6fb56fSmrg
134617e6fb56fSmrg
134627e6fb56fSmrg
134637e6fb56fSmrg
134647e6fb56fSmrg
134657e6fb56fSmrg
1346690b17f1bSmrgXORG_MAN_PAGE="X Version 11"
134677e6fb56fSmrg
1346890b17f1bSmrgMAN_SUBSTS="\
1346990b17f1bSmrg	-e 's|__vendorversion__|\"\$(PACKAGE_STRING)\" \"\$(XORG_MAN_PAGE)\"|' \
1347090b17f1bSmrg	-e 's|__xorgversion__|\"\$(PACKAGE_STRING)\" \"\$(XORG_MAN_PAGE)\"|' \
1347190b17f1bSmrg	-e 's|__xservername__|Xorg|g' \
1347290b17f1bSmrg	-e 's|__xconfigfile__|xorg.conf|g' \
1347390b17f1bSmrg	-e 's|__projectroot__|\$(prefix)|g' \
1347490b17f1bSmrg	-e 's|__apploaddir__|\$(appdefaultdir)|g' \
1347590b17f1bSmrg	-e 's|__appmansuffix__|\$(APP_MAN_SUFFIX)|g' \
1347690b17f1bSmrg	-e 's|__drivermansuffix__|\$(DRIVER_MAN_SUFFIX)|g' \
1347790b17f1bSmrg	-e 's|__adminmansuffix__|\$(ADMIN_MAN_SUFFIX)|g' \
1347890b17f1bSmrg	-e 's|__libmansuffix__|\$(LIB_MAN_SUFFIX)|g' \
1347990b17f1bSmrg	-e 's|__miscmansuffix__|\$(MISC_MAN_SUFFIX)|g' \
1348090b17f1bSmrg	-e 's|__filemansuffix__|\$(FILE_MAN_SUFFIX)|g'"
134817e6fb56fSmrg
134827e6fb56fSmrg
134837e6fb56fSmrg
134847e6fb56fSmrg
134857e6fb56fSmrg
1348690b17f1bSmrg# Check whether --with-release-version was given.
1348790b17f1bSmrgif test "${with_release_version+set}" = set; then :
1348890b17f1bSmrg  withval=$with_release_version; RELEASE_VERSION="$withval"
1348990b17f1bSmrgelse
1349090b17f1bSmrg  RELEASE_VERSION=""
1349190b17f1bSmrgfi
134927e6fb56fSmrg
1349390b17f1bSmrg	if test "x$RELEASE_VERSION" != "x"; then
1349490b17f1bSmrg		PACKAGE="$PACKAGE-$RELEASE_VERSION"
1349590b17f1bSmrg		PACKAGE_TARNAME="$PACKAGE_TARNAME-$RELEASE_VERSION"
1349690b17f1bSmrg		{ $as_echo "$as_me:${as_lineno-$LINENO}: Building with package name set to $PACKAGE" >&5
1349790b17f1bSmrg$as_echo "$as_me: Building with package name set to $PACKAGE" >&6;}
1349890b17f1bSmrg	fi
134997e6fb56fSmrg
135007e6fb56fSmrg
1350190b17f1bSmrgac_config_files="$ac_config_files Makefile src/xvmc/Makefile src/Makefile man/Makefile tools/Makefile"
135027e6fb56fSmrg
1350390b17f1bSmrgcat >confcache <<\_ACEOF
1350490b17f1bSmrg# This file is a shell script that caches the results of configure
1350590b17f1bSmrg# tests run on this system so they can be shared between configure
1350690b17f1bSmrg# scripts and configure runs, see configure's option --config-cache.
1350790b17f1bSmrg# It is not useful on other systems.  If it contains results you don't
1350890b17f1bSmrg# want to keep, you may remove or edit it.
1350990b17f1bSmrg#
1351090b17f1bSmrg# config.status only pays attention to the cache file if you give it
1351190b17f1bSmrg# the --recheck option to rerun configure.
1351290b17f1bSmrg#
1351390b17f1bSmrg# `ac_cv_env_foo' variables (set or unset) will be overridden when
1351490b17f1bSmrg# loading this file, other *unset* `ac_cv_foo' will be assigned the
1351590b17f1bSmrg# following values.
135167e6fb56fSmrg
1351790b17f1bSmrg_ACEOF
135187e6fb56fSmrg
1351990b17f1bSmrg# The following way of writing the cache mishandles newlines in values,
1352090b17f1bSmrg# but we know of no workaround that is simple, portable, and efficient.
1352190b17f1bSmrg# So, we kill variables containing newlines.
1352290b17f1bSmrg# Ultrix sh set writes to stderr and can't be redirected directly,
1352390b17f1bSmrg# and sets the high bit in the cache file unless we assign to the vars.
1352490b17f1bSmrg(
1352590b17f1bSmrg  for ac_var in `(set) 2>&1 | sed -n 's/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'`; do
1352690b17f1bSmrg    eval ac_val=\$$ac_var
1352790b17f1bSmrg    case $ac_val in #(
1352890b17f1bSmrg    *${as_nl}*)
1352990b17f1bSmrg      case $ac_var in #(
1353090b17f1bSmrg      *_cv_*) { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: cache variable $ac_var contains a newline" >&5
1353190b17f1bSmrg$as_echo "$as_me: WARNING: cache variable $ac_var contains a newline" >&2;} ;;
1353290b17f1bSmrg      esac
1353390b17f1bSmrg      case $ac_var in #(
1353490b17f1bSmrg      _ | IFS | as_nl) ;; #(
1353590b17f1bSmrg      BASH_ARGV | BASH_SOURCE) eval $ac_var= ;; #(
1353690b17f1bSmrg      *) { eval $ac_var=; unset $ac_var;} ;;
1353790b17f1bSmrg      esac ;;
1353890b17f1bSmrg    esac
1353990b17f1bSmrg  done
135407e6fb56fSmrg
1354190b17f1bSmrg  (set) 2>&1 |
1354290b17f1bSmrg    case $as_nl`(ac_space=' '; set) 2>&1` in #(
1354390b17f1bSmrg    *${as_nl}ac_space=\ *)
1354490b17f1bSmrg      # `set' does not quote correctly, so add quotes: double-quote
1354590b17f1bSmrg      # substitution turns \\\\ into \\, and sed turns \\ into \.
1354690b17f1bSmrg      sed -n \
1354790b17f1bSmrg	"s/'/'\\\\''/g;
1354890b17f1bSmrg	  s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\\2'/p"
1354990b17f1bSmrg      ;; #(
135507e6fb56fSmrg    *)
1355190b17f1bSmrg      # `set' quotes correctly as required by POSIX, so do not add quotes.
1355290b17f1bSmrg      sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p"
135537e6fb56fSmrg      ;;
1355490b17f1bSmrg    esac |
1355590b17f1bSmrg    sort
1355690b17f1bSmrg) |
1355790b17f1bSmrg  sed '
1355890b17f1bSmrg     /^ac_cv_env_/b end
1355990b17f1bSmrg     t clear
1356090b17f1bSmrg     :clear
1356190b17f1bSmrg     s/^\([^=]*\)=\(.*[{}].*\)$/test "${\1+set}" = set || &/
1356290b17f1bSmrg     t end
1356390b17f1bSmrg     s/^\([^=]*\)=\(.*\)$/\1=${\1=\2}/
1356490b17f1bSmrg     :end' >>confcache
1356590b17f1bSmrgif diff "$cache_file" confcache >/dev/null 2>&1; then :; else
1356690b17f1bSmrg  if test -w "$cache_file"; then
1356790b17f1bSmrg    if test "x$cache_file" != "x/dev/null"; then
1356890b17f1bSmrg      { $as_echo "$as_me:${as_lineno-$LINENO}: updating cache $cache_file" >&5
1356990b17f1bSmrg$as_echo "$as_me: updating cache $cache_file" >&6;}
1357090b17f1bSmrg      if test ! -f "$cache_file" || test -h "$cache_file"; then
1357190b17f1bSmrg	cat confcache >"$cache_file"
135727e6fb56fSmrg      else
1357390b17f1bSmrg        case $cache_file in #(
1357490b17f1bSmrg        */* | ?:*)
1357590b17f1bSmrg	  mv -f confcache "$cache_file"$$ &&
1357690b17f1bSmrg	  mv -f "$cache_file"$$ "$cache_file" ;; #(
1357790b17f1bSmrg        *)
1357890b17f1bSmrg	  mv -f confcache "$cache_file" ;;
135797e6fb56fSmrg	esac
135807e6fb56fSmrg      fi
1358190b17f1bSmrg    fi
1358290b17f1bSmrg  else
1358390b17f1bSmrg    { $as_echo "$as_me:${as_lineno-$LINENO}: not updating unwritable cache $cache_file" >&5
1358490b17f1bSmrg$as_echo "$as_me: not updating unwritable cache $cache_file" >&6;}
1358590b17f1bSmrg  fi
1358690b17f1bSmrgfi
1358790b17f1bSmrgrm -f confcache
135887e6fb56fSmrg
1358990b17f1bSmrgtest "x$prefix" = xNONE && prefix=$ac_default_prefix
1359090b17f1bSmrg# Let make expand exec_prefix.
1359190b17f1bSmrgtest "x$exec_prefix" = xNONE && exec_prefix='${prefix}'
135927e6fb56fSmrg
1359390b17f1bSmrgDEFS=-DHAVE_CONFIG_H
135947e6fb56fSmrg
1359590b17f1bSmrgac_libobjs=
1359690b17f1bSmrgac_ltlibobjs=
1359790b17f1bSmrgU=
1359890b17f1bSmrgfor ac_i in : $LIBOBJS; do test "x$ac_i" = x: && continue
1359990b17f1bSmrg  # 1. Remove the extension, and $U if already installed.
1360090b17f1bSmrg  ac_script='s/\$U\././;s/\.o$//;s/\.obj$//'
1360190b17f1bSmrg  ac_i=`$as_echo "$ac_i" | sed "$ac_script"`
1360290b17f1bSmrg  # 2. Prepend LIBOBJDIR.  When used with automake>=1.10 LIBOBJDIR
1360390b17f1bSmrg  #    will be set to the directory where LIBOBJS objects are built.
1360490b17f1bSmrg  as_fn_append ac_libobjs " \${LIBOBJDIR}$ac_i\$U.$ac_objext"
1360590b17f1bSmrg  as_fn_append ac_ltlibobjs " \${LIBOBJDIR}$ac_i"'$U.lo'
1360690b17f1bSmrgdone
1360790b17f1bSmrgLIBOBJS=$ac_libobjs
136087e6fb56fSmrg
1360990b17f1bSmrgLTLIBOBJS=$ac_ltlibobjs
136107e6fb56fSmrg
136117e6fb56fSmrg
1361290b17f1bSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: checking that generated files are newer than configure" >&5
1361390b17f1bSmrg$as_echo_n "checking that generated files are newer than configure... " >&6; }
1361490b17f1bSmrg   if test -n "$am_sleep_pid"; then
1361590b17f1bSmrg     # Hide warnings about reused PIDs.
1361690b17f1bSmrg     wait $am_sleep_pid 2>/dev/null
136177e6fb56fSmrg   fi
1361890b17f1bSmrg   { $as_echo "$as_me:${as_lineno-$LINENO}: result: done" >&5
1361990b17f1bSmrg$as_echo "done" >&6; }
1362090b17f1bSmrg if test -n "$EXEEXT"; then
1362190b17f1bSmrg  am__EXEEXT_TRUE=
1362290b17f1bSmrg  am__EXEEXT_FALSE='#'
136237e6fb56fSmrgelse
1362490b17f1bSmrg  am__EXEEXT_TRUE='#'
1362590b17f1bSmrg  am__EXEEXT_FALSE=
136267e6fb56fSmrgfi
136277e6fb56fSmrg
1362890b17f1bSmrgif test -z "${MAINTAINER_MODE_TRUE}" && test -z "${MAINTAINER_MODE_FALSE}"; then
1362990b17f1bSmrg  as_fn_error $? "conditional \"MAINTAINER_MODE\" was never defined.
1363090b17f1bSmrgUsually this means the macro was only invoked conditionally." "$LINENO" 5
1363190b17f1bSmrgfi
1363290b17f1bSmrgif test -z "${AMDEP_TRUE}" && test -z "${AMDEP_FALSE}"; then
1363390b17f1bSmrg  as_fn_error $? "conditional \"AMDEP\" was never defined.
1363490b17f1bSmrgUsually this means the macro was only invoked conditionally." "$LINENO" 5
1363590b17f1bSmrgfi
1363690b17f1bSmrgif test -z "${am__fastdepCC_TRUE}" && test -z "${am__fastdepCC_FALSE}"; then
1363790b17f1bSmrg  as_fn_error $? "conditional \"am__fastdepCC\" was never defined.
1363890b17f1bSmrgUsually this means the macro was only invoked conditionally." "$LINENO" 5
1363990b17f1bSmrgfi
1364090b17f1bSmrgif test -z "${HAVE_XEXTPROTO_71_TRUE}" && test -z "${HAVE_XEXTPROTO_71_FALSE}"; then
1364190b17f1bSmrg  as_fn_error $? "conditional \"HAVE_XEXTPROTO_71\" was never defined.
1364290b17f1bSmrgUsually this means the macro was only invoked conditionally." "$LINENO" 5
1364390b17f1bSmrgfi
1364490b17f1bSmrgif test -z "${DRI_TRUE}" && test -z "${DRI_FALSE}"; then
1364590b17f1bSmrg  as_fn_error $? "conditional \"DRI\" was never defined.
1364690b17f1bSmrgUsually this means the macro was only invoked conditionally." "$LINENO" 5
1364790b17f1bSmrgfi
1364890b17f1bSmrgif test -z "${XVMC_TRUE}" && test -z "${XVMC_FALSE}"; then
1364990b17f1bSmrg  as_fn_error $? "conditional \"XVMC\" was never defined.
1365090b17f1bSmrgUsually this means the macro was only invoked conditionally." "$LINENO" 5
1365190b17f1bSmrgfi
1365290b17f1bSmrgif test -z "${DEBUG_TRUE}" && test -z "${DEBUG_FALSE}"; then
1365390b17f1bSmrg  as_fn_error $? "conditional \"DEBUG\" was never defined.
1365490b17f1bSmrgUsually this means the macro was only invoked conditionally." "$LINENO" 5
1365590b17f1bSmrgfi
1365690b17f1bSmrgif test -z "${XV_DEBUG_TRUE}" && test -z "${XV_DEBUG_FALSE}"; then
1365790b17f1bSmrg  as_fn_error $? "conditional \"XV_DEBUG\" was never defined.
1365890b17f1bSmrgUsually this means the macro was only invoked conditionally." "$LINENO" 5
1365990b17f1bSmrgfi
1366090b17f1bSmrgif test -z "${TOOLS_TRUE}" && test -z "${TOOLS_FALSE}"; then
1366190b17f1bSmrg  as_fn_error $? "conditional \"TOOLS\" was never defined.
1366290b17f1bSmrgUsually this means the macro was only invoked conditionally." "$LINENO" 5
136637e6fb56fSmrgfi
136647e6fb56fSmrg
1366590b17f1bSmrg: "${CONFIG_STATUS=./config.status}"
1366690b17f1bSmrgac_write_fail=0
1366790b17f1bSmrgac_clean_files_save=$ac_clean_files
1366890b17f1bSmrgac_clean_files="$ac_clean_files $CONFIG_STATUS"
1366990b17f1bSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: creating $CONFIG_STATUS" >&5
1367090b17f1bSmrg$as_echo "$as_me: creating $CONFIG_STATUS" >&6;}
1367190b17f1bSmrgas_write_fail=0
1367290b17f1bSmrgcat >$CONFIG_STATUS <<_ASEOF || as_write_fail=1
1367390b17f1bSmrg#! $SHELL
1367490b17f1bSmrg# Generated by $as_me.
1367590b17f1bSmrg# Run this file to recreate the current configuration.
1367690b17f1bSmrg# Compiler output produced by configure, useful for debugging
1367790b17f1bSmrg# configure, is in config.log if it exists.
136787e6fb56fSmrg
1367990b17f1bSmrgdebug=false
1368090b17f1bSmrgac_cs_recheck=false
1368190b17f1bSmrgac_cs_silent=false
136827e6fb56fSmrg
1368390b17f1bSmrgSHELL=\${CONFIG_SHELL-$SHELL}
1368490b17f1bSmrgexport SHELL
1368590b17f1bSmrg_ASEOF
1368690b17f1bSmrgcat >>$CONFIG_STATUS <<\_ASEOF || as_write_fail=1
1368790b17f1bSmrg## -------------------- ##
1368890b17f1bSmrg## M4sh Initialization. ##
1368990b17f1bSmrg## -------------------- ##
1369090b17f1bSmrg
1369190b17f1bSmrg# Be more Bourne compatible
1369290b17f1bSmrgDUALCASE=1; export DUALCASE # for MKS sh
1369390b17f1bSmrgif test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then :
1369490b17f1bSmrg  emulate sh
1369590b17f1bSmrg  NULLCMD=:
1369690b17f1bSmrg  # Pre-4.2 versions of Zsh do word splitting on ${1+"$@"}, which
1369790b17f1bSmrg  # is contrary to our usage.  Disable this feature.
1369890b17f1bSmrg  alias -g '${1+"$@"}'='"$@"'
1369990b17f1bSmrg  setopt NO_GLOB_SUBST
137007e6fb56fSmrgelse
1370190b17f1bSmrg  case `(set -o) 2>/dev/null` in #(
1370290b17f1bSmrg  *posix*) :
1370390b17f1bSmrg    set -o posix ;; #(
1370490b17f1bSmrg  *) :
1370590b17f1bSmrg     ;;
1370690b17f1bSmrgesac
137077e6fb56fSmrgfi
137087e6fb56fSmrg
137097e6fb56fSmrg
1371090b17f1bSmrgas_nl='
1371190b17f1bSmrg'
1371290b17f1bSmrgexport as_nl
1371390b17f1bSmrg# Printing a long string crashes Solaris 7 /usr/bin/printf.
1371490b17f1bSmrgas_echo='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\'
1371590b17f1bSmrgas_echo=$as_echo$as_echo$as_echo$as_echo$as_echo
1371690b17f1bSmrgas_echo=$as_echo$as_echo$as_echo$as_echo$as_echo$as_echo
1371790b17f1bSmrg# Prefer a ksh shell builtin over an external printf program on Solaris,
1371890b17f1bSmrg# but without wasting forks for bash or zsh.
1371990b17f1bSmrgif test -z "$BASH_VERSION$ZSH_VERSION" \
1372090b17f1bSmrg    && (test "X`print -r -- $as_echo`" = "X$as_echo") 2>/dev/null; then
1372190b17f1bSmrg  as_echo='print -r --'
1372290b17f1bSmrg  as_echo_n='print -rn --'
1372390b17f1bSmrgelif (test "X`printf %s $as_echo`" = "X$as_echo") 2>/dev/null; then
1372490b17f1bSmrg  as_echo='printf %s\n'
1372590b17f1bSmrg  as_echo_n='printf %s'
137267e6fb56fSmrgelse
1372790b17f1bSmrg  if test "X`(/usr/ucb/echo -n -n $as_echo) 2>/dev/null`" = "X-n $as_echo"; then
1372890b17f1bSmrg    as_echo_body='eval /usr/ucb/echo -n "$1$as_nl"'
1372990b17f1bSmrg    as_echo_n='/usr/ucb/echo -n'
1373090b17f1bSmrg  else
1373190b17f1bSmrg    as_echo_body='eval expr "X$1" : "X\\(.*\\)"'
1373290b17f1bSmrg    as_echo_n_body='eval
1373390b17f1bSmrg      arg=$1;
1373490b17f1bSmrg      case $arg in #(
1373590b17f1bSmrg      *"$as_nl"*)
1373690b17f1bSmrg	expr "X$arg" : "X\\(.*\\)$as_nl";
1373790b17f1bSmrg	arg=`expr "X$arg" : ".*$as_nl\\(.*\\)"`;;
1373890b17f1bSmrg      esac;
1373990b17f1bSmrg      expr "X$arg" : "X\\(.*\\)" | tr -d "$as_nl"
1374090b17f1bSmrg    '
1374190b17f1bSmrg    export as_echo_n_body
1374290b17f1bSmrg    as_echo_n='sh -c $as_echo_n_body as_echo'
1374390b17f1bSmrg  fi
1374490b17f1bSmrg  export as_echo_body
1374590b17f1bSmrg  as_echo='sh -c $as_echo_body as_echo'
1374690b17f1bSmrgfi
137477e6fb56fSmrg
1374890b17f1bSmrg# The user is always right.
1374990b17f1bSmrgif test "${PATH_SEPARATOR+set}" != set; then
1375090b17f1bSmrg  PATH_SEPARATOR=:
1375190b17f1bSmrg  (PATH='/bin;/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 && {
1375290b17f1bSmrg    (PATH='/bin:/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 ||
1375390b17f1bSmrg      PATH_SEPARATOR=';'
1375490b17f1bSmrg  }
137557e6fb56fSmrgfi
137567e6fb56fSmrg
137577e6fb56fSmrg
1375890b17f1bSmrg# IFS
1375990b17f1bSmrg# We need space, tab and new line, in precisely that order.  Quoting is
1376090b17f1bSmrg# there to prevent editors from complaining about space-tab.
1376190b17f1bSmrg# (If _AS_PATH_WALK were called with IFS unset, it would disable word
1376290b17f1bSmrg# splitting by setting IFS to empty value.)
1376390b17f1bSmrgIFS=" ""	$as_nl"
137647e6fb56fSmrg
1376590b17f1bSmrg# Find who we are.  Look in the path if we contain no directory separator.
1376690b17f1bSmrgas_myself=
1376790b17f1bSmrgcase $0 in #((
1376890b17f1bSmrg  *[\\/]* ) as_myself=$0 ;;
1376990b17f1bSmrg  *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
1377090b17f1bSmrgfor as_dir in $PATH
1377190b17f1bSmrgdo
1377290b17f1bSmrg  IFS=$as_save_IFS
1377390b17f1bSmrg  test -z "$as_dir" && as_dir=.
1377490b17f1bSmrg    test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break
1377590b17f1bSmrg  done
1377690b17f1bSmrgIFS=$as_save_IFS
137777e6fb56fSmrg
1377890b17f1bSmrg     ;;
1377990b17f1bSmrgesac
1378090b17f1bSmrg# We did not find ourselves, most probably we were run as `sh COMMAND'
1378190b17f1bSmrg# in which case we are not to be found in the path.
1378290b17f1bSmrgif test "x$as_myself" = x; then
1378390b17f1bSmrg  as_myself=$0
1378490b17f1bSmrgfi
1378590b17f1bSmrgif test ! -f "$as_myself"; then
1378690b17f1bSmrg  $as_echo "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2
1378790b17f1bSmrg  exit 1
1378890b17f1bSmrgfi
1378990b17f1bSmrg
1379090b17f1bSmrg# Unset variables that we do not need and which cause bugs (e.g. in
1379190b17f1bSmrg# pre-3.0 UWIN ksh).  But do not cause bugs in bash 2.01; the "|| exit 1"
1379290b17f1bSmrg# suppresses any "Segmentation fault" message there.  '((' could
1379390b17f1bSmrg# trigger a bug in pdksh 5.2.14.
1379490b17f1bSmrgfor as_var in BASH_ENV ENV MAIL MAILPATH
1379590b17f1bSmrgdo eval test x\${$as_var+set} = xset \
1379690b17f1bSmrg  && ( (unset $as_var) || exit 1) >/dev/null 2>&1 && unset $as_var || :
137977e6fb56fSmrgdone
1379890b17f1bSmrgPS1='$ '
1379990b17f1bSmrgPS2='> '
1380090b17f1bSmrgPS4='+ '
138017e6fb56fSmrg
1380290b17f1bSmrg# NLS nuisances.
1380390b17f1bSmrgLC_ALL=C
1380490b17f1bSmrgexport LC_ALL
1380590b17f1bSmrgLANGUAGE=C
1380690b17f1bSmrgexport LANGUAGE
138077e6fb56fSmrg
1380890b17f1bSmrg# CDPATH.
1380990b17f1bSmrg(unset CDPATH) >/dev/null 2>&1 && unset CDPATH
138107e6fb56fSmrg
138117e6fb56fSmrg
1381290b17f1bSmrg# as_fn_error STATUS ERROR [LINENO LOG_FD]
1381390b17f1bSmrg# ----------------------------------------
1381490b17f1bSmrg# Output "`basename $0`: error: ERROR" to stderr. If LINENO and LOG_FD are
1381590b17f1bSmrg# provided, also output the error to LOG_FD, referencing LINENO. Then exit the
1381690b17f1bSmrg# script with STATUS, using 1 if that was 0.
1381790b17f1bSmrgas_fn_error ()
1381890b17f1bSmrg{
1381990b17f1bSmrg  as_status=$1; test $as_status -eq 0 && as_status=1
1382090b17f1bSmrg  if test "$4"; then
1382190b17f1bSmrg    as_lineno=${as_lineno-"$3"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1382290b17f1bSmrg    $as_echo "$as_me:${as_lineno-$LINENO}: error: $2" >&$4
1382390b17f1bSmrg  fi
1382490b17f1bSmrg  $as_echo "$as_me: error: $2" >&2
1382590b17f1bSmrg  as_fn_exit $as_status
1382690b17f1bSmrg} # as_fn_error
138277e6fb56fSmrg
138287e6fb56fSmrg
1382990b17f1bSmrg# as_fn_set_status STATUS
1383090b17f1bSmrg# -----------------------
1383190b17f1bSmrg# Set $? to STATUS, without forking.
1383290b17f1bSmrgas_fn_set_status ()
1383390b17f1bSmrg{
1383490b17f1bSmrg  return $1
1383590b17f1bSmrg} # as_fn_set_status
138367e6fb56fSmrg
1383790b17f1bSmrg# as_fn_exit STATUS
1383890b17f1bSmrg# -----------------
1383990b17f1bSmrg# Exit the shell with STATUS, even in a "trap 0" or "set -e" context.
1384090b17f1bSmrgas_fn_exit ()
1384190b17f1bSmrg{
1384290b17f1bSmrg  set +e
1384390b17f1bSmrg  as_fn_set_status $1
1384490b17f1bSmrg  exit $1
1384590b17f1bSmrg} # as_fn_exit
1384690b17f1bSmrg
1384790b17f1bSmrg# as_fn_unset VAR
1384890b17f1bSmrg# ---------------
1384990b17f1bSmrg# Portably unset VAR.
1385090b17f1bSmrgas_fn_unset ()
1385190b17f1bSmrg{
1385290b17f1bSmrg  { eval $1=; unset $1;}
1385390b17f1bSmrg}
1385490b17f1bSmrgas_unset=as_fn_unset
1385590b17f1bSmrg# as_fn_append VAR VALUE
1385690b17f1bSmrg# ----------------------
1385790b17f1bSmrg# Append the text in VALUE to the end of the definition contained in VAR. Take
1385890b17f1bSmrg# advantage of any shell optimizations that allow amortized linear growth over
1385990b17f1bSmrg# repeated appends, instead of the typical quadratic growth present in naive
1386090b17f1bSmrg# implementations.
1386190b17f1bSmrgif (eval "as_var=1; as_var+=2; test x\$as_var = x12") 2>/dev/null; then :
1386290b17f1bSmrg  eval 'as_fn_append ()
1386390b17f1bSmrg  {
1386490b17f1bSmrg    eval $1+=\$2
1386590b17f1bSmrg  }'
1386690b17f1bSmrgelse
1386790b17f1bSmrg  as_fn_append ()
1386890b17f1bSmrg  {
1386990b17f1bSmrg    eval $1=\$$1\$2
1387090b17f1bSmrg  }
1387190b17f1bSmrgfi # as_fn_append
1387290b17f1bSmrg
1387390b17f1bSmrg# as_fn_arith ARG...
1387490b17f1bSmrg# ------------------
1387590b17f1bSmrg# Perform arithmetic evaluation on the ARGs, and store the result in the
1387690b17f1bSmrg# global $as_val. Take advantage of shells that can avoid forks. The arguments
1387790b17f1bSmrg# must be portable across $(()) and expr.
1387890b17f1bSmrgif (eval "test \$(( 1 + 1 )) = 2") 2>/dev/null; then :
1387990b17f1bSmrg  eval 'as_fn_arith ()
1388090b17f1bSmrg  {
1388190b17f1bSmrg    as_val=$(( $* ))
1388290b17f1bSmrg  }'
1388390b17f1bSmrgelse
1388490b17f1bSmrg  as_fn_arith ()
1388590b17f1bSmrg  {
1388690b17f1bSmrg    as_val=`expr "$@" || test $? -eq 1`
1388790b17f1bSmrg  }
1388890b17f1bSmrgfi # as_fn_arith
138897e6fb56fSmrg
138907e6fb56fSmrg
1389190b17f1bSmrgif expr a : '\(a\)' >/dev/null 2>&1 &&
1389290b17f1bSmrg   test "X`expr 00001 : '.*\(...\)'`" = X001; then
1389390b17f1bSmrg  as_expr=expr
1389490b17f1bSmrgelse
1389590b17f1bSmrg  as_expr=false
1389690b17f1bSmrgfi
138977e6fb56fSmrg
1389890b17f1bSmrgif (basename -- /) >/dev/null 2>&1 && test "X`basename -- / 2>&1`" = "X/"; then
1389990b17f1bSmrg  as_basename=basename
1390090b17f1bSmrgelse
1390190b17f1bSmrg  as_basename=false
1390290b17f1bSmrgfi
139037e6fb56fSmrg
1390490b17f1bSmrgif (as_dir=`dirname -- /` && test "X$as_dir" = X/) >/dev/null 2>&1; then
1390590b17f1bSmrg  as_dirname=dirname
1390690b17f1bSmrgelse
1390790b17f1bSmrg  as_dirname=false
1390890b17f1bSmrgfi
139097e6fb56fSmrg
1391090b17f1bSmrgas_me=`$as_basename -- "$0" ||
1391190b17f1bSmrg$as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \
1391290b17f1bSmrg	 X"$0" : 'X\(//\)$' \| \
1391390b17f1bSmrg	 X"$0" : 'X\(/\)' \| . 2>/dev/null ||
1391490b17f1bSmrg$as_echo X/"$0" |
1391590b17f1bSmrg    sed '/^.*\/\([^/][^/]*\)\/*$/{
1391690b17f1bSmrg	    s//\1/
1391790b17f1bSmrg	    q
1391890b17f1bSmrg	  }
1391990b17f1bSmrg	  /^X\/\(\/\/\)$/{
1392090b17f1bSmrg	    s//\1/
1392190b17f1bSmrg	    q
1392290b17f1bSmrg	  }
1392390b17f1bSmrg	  /^X\/\(\/\).*/{
1392490b17f1bSmrg	    s//\1/
1392590b17f1bSmrg	    q
1392690b17f1bSmrg	  }
1392790b17f1bSmrg	  s/.*/./; q'`
139287e6fb56fSmrg
1392990b17f1bSmrg# Avoid depending upon Character Ranges.
1393090b17f1bSmrgas_cr_letters='abcdefghijklmnopqrstuvwxyz'
1393190b17f1bSmrgas_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ'
1393290b17f1bSmrgas_cr_Letters=$as_cr_letters$as_cr_LETTERS
1393390b17f1bSmrgas_cr_digits='0123456789'
1393490b17f1bSmrgas_cr_alnum=$as_cr_Letters$as_cr_digits
139357e6fb56fSmrg
1393690b17f1bSmrgECHO_C= ECHO_N= ECHO_T=
1393790b17f1bSmrgcase `echo -n x` in #(((((
1393890b17f1bSmrg-n*)
1393990b17f1bSmrg  case `echo 'xy\c'` in
1394090b17f1bSmrg  *c*) ECHO_T='	';;	# ECHO_T is single tab character.
1394190b17f1bSmrg  xy)  ECHO_C='\c';;
1394290b17f1bSmrg  *)   echo `echo ksh88 bug on AIX 6.1` > /dev/null
1394390b17f1bSmrg       ECHO_T='	';;
1394490b17f1bSmrg  esac;;
1394590b17f1bSmrg*)
1394690b17f1bSmrg  ECHO_N='-n';;
1394790b17f1bSmrgesac
139487e6fb56fSmrg
1394990b17f1bSmrgrm -f conf$$ conf$$.exe conf$$.file
1395090b17f1bSmrgif test -d conf$$.dir; then
1395190b17f1bSmrg  rm -f conf$$.dir/conf$$.file
1395290b17f1bSmrgelse
1395390b17f1bSmrg  rm -f conf$$.dir
1395490b17f1bSmrg  mkdir conf$$.dir 2>/dev/null
1395590b17f1bSmrgfi
1395690b17f1bSmrgif (echo >conf$$.file) 2>/dev/null; then
1395790b17f1bSmrg  if ln -s conf$$.file conf$$ 2>/dev/null; then
1395890b17f1bSmrg    as_ln_s='ln -s'
1395990b17f1bSmrg    # ... but there are two gotchas:
1396090b17f1bSmrg    # 1) On MSYS, both `ln -s file dir' and `ln file dir' fail.
1396190b17f1bSmrg    # 2) DJGPP < 2.04 has no symlinks; `ln -s' creates a wrapper executable.
1396290b17f1bSmrg    # In both cases, we have to default to `cp -pR'.
1396390b17f1bSmrg    ln -s conf$$.file conf$$.dir 2>/dev/null && test ! -f conf$$.exe ||
1396490b17f1bSmrg      as_ln_s='cp -pR'
1396590b17f1bSmrg  elif ln conf$$.file conf$$ 2>/dev/null; then
1396690b17f1bSmrg    as_ln_s=ln
1396790b17f1bSmrg  else
1396890b17f1bSmrg    as_ln_s='cp -pR'
1396990b17f1bSmrg  fi
1397090b17f1bSmrgelse
1397190b17f1bSmrg  as_ln_s='cp -pR'
1397290b17f1bSmrgfi
1397390b17f1bSmrgrm -f conf$$ conf$$.exe conf$$.dir/conf$$.file conf$$.file
1397490b17f1bSmrgrmdir conf$$.dir 2>/dev/null
139757e6fb56fSmrg
139767e6fb56fSmrg
1397790b17f1bSmrg# as_fn_mkdir_p
1397890b17f1bSmrg# -------------
1397990b17f1bSmrg# Create "$as_dir" as a directory, including parents if necessary.
1398090b17f1bSmrgas_fn_mkdir_p ()
1398190b17f1bSmrg{
139827e6fb56fSmrg
1398390b17f1bSmrg  case $as_dir in #(
1398490b17f1bSmrg  -*) as_dir=./$as_dir;;
1398590b17f1bSmrg  esac
1398690b17f1bSmrg  test -d "$as_dir" || eval $as_mkdir_p || {
1398790b17f1bSmrg    as_dirs=
1398890b17f1bSmrg    while :; do
1398990b17f1bSmrg      case $as_dir in #(
1399090b17f1bSmrg      *\'*) as_qdir=`$as_echo "$as_dir" | sed "s/'/'\\\\\\\\''/g"`;; #'(
1399190b17f1bSmrg      *) as_qdir=$as_dir;;
139927e6fb56fSmrg      esac
1399390b17f1bSmrg      as_dirs="'$as_qdir' $as_dirs"
1399490b17f1bSmrg      as_dir=`$as_dirname -- "$as_dir" ||
1399590b17f1bSmrg$as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
1399690b17f1bSmrg	 X"$as_dir" : 'X\(//\)[^/]' \| \
1399790b17f1bSmrg	 X"$as_dir" : 'X\(//\)$' \| \
1399890b17f1bSmrg	 X"$as_dir" : 'X\(/\)' \| . 2>/dev/null ||
1399990b17f1bSmrg$as_echo X"$as_dir" |
1400090b17f1bSmrg    sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
1400190b17f1bSmrg	    s//\1/
1400290b17f1bSmrg	    q
1400390b17f1bSmrg	  }
1400490b17f1bSmrg	  /^X\(\/\/\)[^/].*/{
1400590b17f1bSmrg	    s//\1/
1400690b17f1bSmrg	    q
1400790b17f1bSmrg	  }
1400890b17f1bSmrg	  /^X\(\/\/\)$/{
1400990b17f1bSmrg	    s//\1/
1401090b17f1bSmrg	    q
1401190b17f1bSmrg	  }
1401290b17f1bSmrg	  /^X\(\/\).*/{
1401390b17f1bSmrg	    s//\1/
1401490b17f1bSmrg	    q
1401590b17f1bSmrg	  }
1401690b17f1bSmrg	  s/.*/./; q'`
1401790b17f1bSmrg      test -d "$as_dir" && break
1401890b17f1bSmrg    done
1401990b17f1bSmrg    test -z "$as_dirs" || eval "mkdir $as_dirs"
1402090b17f1bSmrg  } || test -d "$as_dir" || as_fn_error $? "cannot create directory $as_dir"
140217e6fb56fSmrg
140227e6fb56fSmrg
1402390b17f1bSmrg} # as_fn_mkdir_p
1402490b17f1bSmrgif mkdir -p . 2>/dev/null; then
1402590b17f1bSmrg  as_mkdir_p='mkdir -p "$as_dir"'
1402690b17f1bSmrgelse
1402790b17f1bSmrg  test -d ./-p && rmdir ./-p
1402890b17f1bSmrg  as_mkdir_p=false
1402990b17f1bSmrgfi
140307e6fb56fSmrg
140317e6fb56fSmrg
1403290b17f1bSmrg# as_fn_executable_p FILE
1403390b17f1bSmrg# -----------------------
1403490b17f1bSmrg# Test if FILE is an executable regular file.
1403590b17f1bSmrgas_fn_executable_p ()
1403690b17f1bSmrg{
1403790b17f1bSmrg  test -f "$1" && test -x "$1"
1403890b17f1bSmrg} # as_fn_executable_p
1403990b17f1bSmrgas_test_x='test -x'
1404090b17f1bSmrgas_executable_p=as_fn_executable_p
140417e6fb56fSmrg
1404290b17f1bSmrg# Sed expression to map a string onto a valid CPP name.
1404390b17f1bSmrgas_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'"
140447e6fb56fSmrg
1404590b17f1bSmrg# Sed expression to map a string onto a valid variable name.
1404690b17f1bSmrgas_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'"
140477e6fb56fSmrg
140487e6fb56fSmrg
1404990b17f1bSmrgexec 6>&1
1405090b17f1bSmrg## ----------------------------------- ##
1405190b17f1bSmrg## Main body of $CONFIG_STATUS script. ##
1405290b17f1bSmrg## ----------------------------------- ##
1405390b17f1bSmrg_ASEOF
1405490b17f1bSmrgtest $as_write_fail = 0 && chmod +x $CONFIG_STATUS || ac_write_fail=1
140557e6fb56fSmrg
1405690b17f1bSmrgcat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
1405790b17f1bSmrg# Save the log message, to keep $0 and so on meaningful, and to
1405890b17f1bSmrg# report actual input values of CONFIG_FILES etc. instead of their
1405990b17f1bSmrg# values after options handling.
1406090b17f1bSmrgac_log="
14061963d66acSmrgThis file was extended by xf86-video-openchrome $as_me 0.4.0, which was
1406290b17f1bSmrggenerated by GNU Autoconf 2.69.  Invocation command line was
140637e6fb56fSmrg
1406490b17f1bSmrg  CONFIG_FILES    = $CONFIG_FILES
1406590b17f1bSmrg  CONFIG_HEADERS  = $CONFIG_HEADERS
1406690b17f1bSmrg  CONFIG_LINKS    = $CONFIG_LINKS
1406790b17f1bSmrg  CONFIG_COMMANDS = $CONFIG_COMMANDS
1406890b17f1bSmrg  $ $0 $@
140697e6fb56fSmrg
1407090b17f1bSmrgon `(hostname || uname -n) 2>/dev/null | sed 1q`
1407190b17f1bSmrg"
140727e6fb56fSmrg
140737e6fb56fSmrg_ACEOF
140747e6fb56fSmrg
1407590b17f1bSmrgcase $ac_config_files in *"
1407690b17f1bSmrg"*) set x $ac_config_files; shift; ac_config_files=$*;;
1407790b17f1bSmrgesac
140787e6fb56fSmrg
1407990b17f1bSmrgcase $ac_config_headers in *"
1408090b17f1bSmrg"*) set x $ac_config_headers; shift; ac_config_headers=$*;;
1408190b17f1bSmrgesac
140827e6fb56fSmrg
140837e6fb56fSmrg
1408490b17f1bSmrgcat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
1408590b17f1bSmrg# Files that config.status was made for.
1408690b17f1bSmrgconfig_files="$ac_config_files"
1408790b17f1bSmrgconfig_headers="$ac_config_headers"
1408890b17f1bSmrgconfig_commands="$ac_config_commands"
1408990b17f1bSmrg
140907e6fb56fSmrg_ACEOF
140917e6fb56fSmrg
1409290b17f1bSmrgcat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
1409390b17f1bSmrgac_cs_usage="\
1409490b17f1bSmrg\`$as_me' instantiates files and other configuration actions
1409590b17f1bSmrgfrom templates according to the current configuration.  Unless the files
1409690b17f1bSmrgand actions are specified as TAGs, all are instantiated by default.
140977e6fb56fSmrg
1409890b17f1bSmrgUsage: $0 [OPTION]... [TAG]...
140997e6fb56fSmrg
1410090b17f1bSmrg  -h, --help       print this help, then exit
1410190b17f1bSmrg  -V, --version    print version number and configuration settings, then exit
1410290b17f1bSmrg      --config     print configuration, then exit
1410390b17f1bSmrg  -q, --quiet, --silent
1410490b17f1bSmrg                   do not print progress messages
1410590b17f1bSmrg  -d, --debug      don't remove temporary files
1410690b17f1bSmrg      --recheck    update $as_me by reconfiguring in the same conditions
1410790b17f1bSmrg      --file=FILE[:TEMPLATE]
1410890b17f1bSmrg                   instantiate the configuration file FILE
1410990b17f1bSmrg      --header=FILE[:TEMPLATE]
1411090b17f1bSmrg                   instantiate the configuration header FILE
141117e6fb56fSmrg
1411290b17f1bSmrgConfiguration files:
1411390b17f1bSmrg$config_files
141147e6fb56fSmrg
1411590b17f1bSmrgConfiguration headers:
1411690b17f1bSmrg$config_headers
141177e6fb56fSmrg
1411890b17f1bSmrgConfiguration commands:
1411990b17f1bSmrg$config_commands
141207e6fb56fSmrg
1412190b17f1bSmrgReport bugs to <https://bugs.freedesktop.org/enter_bug.cgi?product=xorg&component=Driver/openchrome>."
141227e6fb56fSmrg
1412390b17f1bSmrg_ACEOF
1412490b17f1bSmrgcat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
1412590b17f1bSmrgac_cs_config="`$as_echo "$ac_configure_args" | sed 's/^ //; s/[\\""\`\$]/\\\\&/g'`"
1412690b17f1bSmrgac_cs_version="\\
14127963d66acSmrgxf86-video-openchrome config.status 0.4.0
1412890b17f1bSmrgconfigured by $0, generated by GNU Autoconf 2.69,
1412990b17f1bSmrg  with options \\"\$ac_cs_config\\"
141307e6fb56fSmrg
1413190b17f1bSmrgCopyright (C) 2012 Free Software Foundation, Inc.
1413290b17f1bSmrgThis config.status script is free software; the Free Software Foundation
1413390b17f1bSmrggives unlimited permission to copy, distribute and modify it."
141347e6fb56fSmrg
1413590b17f1bSmrgac_pwd='$ac_pwd'
1413690b17f1bSmrgsrcdir='$srcdir'
1413790b17f1bSmrgINSTALL='$INSTALL'
1413890b17f1bSmrgMKDIR_P='$MKDIR_P'
1413990b17f1bSmrgAWK='$AWK'
1414090b17f1bSmrgtest -n "\$AWK" || AWK=awk
1414190b17f1bSmrg_ACEOF
141427e6fb56fSmrg
1414390b17f1bSmrgcat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
1414490b17f1bSmrg# The default lists apply if the user does not specify any file.
1414590b17f1bSmrgac_need_defaults=:
1414690b17f1bSmrgwhile test $# != 0
1414790b17f1bSmrgdo
1414890b17f1bSmrg  case $1 in
1414990b17f1bSmrg  --*=?*)
1415090b17f1bSmrg    ac_option=`expr "X$1" : 'X\([^=]*\)='`
1415190b17f1bSmrg    ac_optarg=`expr "X$1" : 'X[^=]*=\(.*\)'`
1415290b17f1bSmrg    ac_shift=:
1415390b17f1bSmrg    ;;
1415490b17f1bSmrg  --*=)
1415590b17f1bSmrg    ac_option=`expr "X$1" : 'X\([^=]*\)='`
1415690b17f1bSmrg    ac_optarg=
1415790b17f1bSmrg    ac_shift=:
1415890b17f1bSmrg    ;;
1415990b17f1bSmrg  *)
1416090b17f1bSmrg    ac_option=$1
1416190b17f1bSmrg    ac_optarg=$2
1416290b17f1bSmrg    ac_shift=shift
1416390b17f1bSmrg    ;;
1416490b17f1bSmrg  esac
141657e6fb56fSmrg
1416690b17f1bSmrg  case $ac_option in
1416790b17f1bSmrg  # Handling of the options.
1416890b17f1bSmrg  -recheck | --recheck | --rechec | --reche | --rech | --rec | --re | --r)
1416990b17f1bSmrg    ac_cs_recheck=: ;;
1417090b17f1bSmrg  --version | --versio | --versi | --vers | --ver | --ve | --v | -V )
1417190b17f1bSmrg    $as_echo "$ac_cs_version"; exit ;;
1417290b17f1bSmrg  --config | --confi | --conf | --con | --co | --c )
1417390b17f1bSmrg    $as_echo "$ac_cs_config"; exit ;;
1417490b17f1bSmrg  --debug | --debu | --deb | --de | --d | -d )
1417590b17f1bSmrg    debug=: ;;
1417690b17f1bSmrg  --file | --fil | --fi | --f )
1417790b17f1bSmrg    $ac_shift
1417890b17f1bSmrg    case $ac_optarg in
1417990b17f1bSmrg    *\'*) ac_optarg=`$as_echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"` ;;
1418090b17f1bSmrg    '') as_fn_error $? "missing file argument" ;;
1418190b17f1bSmrg    esac
1418290b17f1bSmrg    as_fn_append CONFIG_FILES " '$ac_optarg'"
1418390b17f1bSmrg    ac_need_defaults=false;;
1418490b17f1bSmrg  --header | --heade | --head | --hea )
1418590b17f1bSmrg    $ac_shift
1418690b17f1bSmrg    case $ac_optarg in
1418790b17f1bSmrg    *\'*) ac_optarg=`$as_echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"` ;;
1418890b17f1bSmrg    esac
1418990b17f1bSmrg    as_fn_append CONFIG_HEADERS " '$ac_optarg'"
1419090b17f1bSmrg    ac_need_defaults=false;;
1419190b17f1bSmrg  --he | --h)
1419290b17f1bSmrg    # Conflict between --help and --header
1419390b17f1bSmrg    as_fn_error $? "ambiguous option: \`$1'
1419490b17f1bSmrgTry \`$0 --help' for more information.";;
1419590b17f1bSmrg  --help | --hel | -h )
1419690b17f1bSmrg    $as_echo "$ac_cs_usage"; exit ;;
1419790b17f1bSmrg  -q | -quiet | --quiet | --quie | --qui | --qu | --q \
1419890b17f1bSmrg  | -silent | --silent | --silen | --sile | --sil | --si | --s)
1419990b17f1bSmrg    ac_cs_silent=: ;;
142007e6fb56fSmrg
1420190b17f1bSmrg  # This is an error.
1420290b17f1bSmrg  -*) as_fn_error $? "unrecognized option: \`$1'
1420390b17f1bSmrgTry \`$0 --help' for more information." ;;
142047e6fb56fSmrg
1420590b17f1bSmrg  *) as_fn_append ac_config_targets " $1"
1420690b17f1bSmrg     ac_need_defaults=false ;;
142077e6fb56fSmrg
1420890b17f1bSmrg  esac
1420990b17f1bSmrg  shift
1421090b17f1bSmrgdone
142117e6fb56fSmrg
1421290b17f1bSmrgac_configure_extra_args=
142137e6fb56fSmrg
1421490b17f1bSmrgif $ac_cs_silent; then
1421590b17f1bSmrg  exec 6>/dev/null
1421690b17f1bSmrg  ac_configure_extra_args="$ac_configure_extra_args --silent"
1421790b17f1bSmrgfi
142187e6fb56fSmrg
1421990b17f1bSmrg_ACEOF
1422090b17f1bSmrgcat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
1422190b17f1bSmrgif \$ac_cs_recheck; then
1422290b17f1bSmrg  set X $SHELL '$0' $ac_configure_args \$ac_configure_extra_args --no-create --no-recursion
1422390b17f1bSmrg  shift
1422490b17f1bSmrg  \$as_echo "running CONFIG_SHELL=$SHELL \$*" >&6
1422590b17f1bSmrg  CONFIG_SHELL='$SHELL'
1422690b17f1bSmrg  export CONFIG_SHELL
1422790b17f1bSmrg  exec "\$@"
1422890b17f1bSmrgfi
142297e6fb56fSmrg
1423090b17f1bSmrg_ACEOF
1423190b17f1bSmrgcat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
1423290b17f1bSmrgexec 5>>config.log
1423390b17f1bSmrg{
1423490b17f1bSmrg  echo
1423590b17f1bSmrg  sed 'h;s/./-/g;s/^.../## /;s/...$/ ##/;p;x;p;x' <<_ASBOX
1423690b17f1bSmrg## Running $as_me. ##
1423790b17f1bSmrg_ASBOX
1423890b17f1bSmrg  $as_echo "$ac_log"
1423990b17f1bSmrg} >&5
142407e6fb56fSmrg
1424190b17f1bSmrg_ACEOF
1424290b17f1bSmrgcat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
1424390b17f1bSmrg#
1424490b17f1bSmrg# INIT-COMMANDS
1424590b17f1bSmrg#
1424690b17f1bSmrgAMDEP_TRUE="$AMDEP_TRUE" ac_aux_dir="$ac_aux_dir"
142477e6fb56fSmrg
142487e6fb56fSmrg
1424990b17f1bSmrg# The HP-UX ksh and POSIX shell print the target directory to stdout
1425090b17f1bSmrg# if CDPATH is set.
1425190b17f1bSmrg(unset CDPATH) >/dev/null 2>&1 && unset CDPATH
142527e6fb56fSmrg
1425390b17f1bSmrgsed_quote_subst='$sed_quote_subst'
1425490b17f1bSmrgdouble_quote_subst='$double_quote_subst'
1425590b17f1bSmrgdelay_variable_subst='$delay_variable_subst'
1425690b17f1bSmrgenable_static='`$ECHO "$enable_static" | $SED "$delay_single_quote_subst"`'
1425790b17f1bSmrgmacro_version='`$ECHO "$macro_version" | $SED "$delay_single_quote_subst"`'
1425890b17f1bSmrgmacro_revision='`$ECHO "$macro_revision" | $SED "$delay_single_quote_subst"`'
1425990b17f1bSmrgenable_shared='`$ECHO "$enable_shared" | $SED "$delay_single_quote_subst"`'
1426090b17f1bSmrgpic_mode='`$ECHO "$pic_mode" | $SED "$delay_single_quote_subst"`'
1426190b17f1bSmrgenable_fast_install='`$ECHO "$enable_fast_install" | $SED "$delay_single_quote_subst"`'
14262963d66acSmrgshared_archive_member_spec='`$ECHO "$shared_archive_member_spec" | $SED "$delay_single_quote_subst"`'
1426390b17f1bSmrgSHELL='`$ECHO "$SHELL" | $SED "$delay_single_quote_subst"`'
1426490b17f1bSmrgECHO='`$ECHO "$ECHO" | $SED "$delay_single_quote_subst"`'
1426590b17f1bSmrgPATH_SEPARATOR='`$ECHO "$PATH_SEPARATOR" | $SED "$delay_single_quote_subst"`'
1426690b17f1bSmrghost_alias='`$ECHO "$host_alias" | $SED "$delay_single_quote_subst"`'
1426790b17f1bSmrghost='`$ECHO "$host" | $SED "$delay_single_quote_subst"`'
1426890b17f1bSmrghost_os='`$ECHO "$host_os" | $SED "$delay_single_quote_subst"`'
1426990b17f1bSmrgbuild_alias='`$ECHO "$build_alias" | $SED "$delay_single_quote_subst"`'
1427090b17f1bSmrgbuild='`$ECHO "$build" | $SED "$delay_single_quote_subst"`'
1427190b17f1bSmrgbuild_os='`$ECHO "$build_os" | $SED "$delay_single_quote_subst"`'
1427290b17f1bSmrgSED='`$ECHO "$SED" | $SED "$delay_single_quote_subst"`'
1427390b17f1bSmrgXsed='`$ECHO "$Xsed" | $SED "$delay_single_quote_subst"`'
1427490b17f1bSmrgGREP='`$ECHO "$GREP" | $SED "$delay_single_quote_subst"`'
1427590b17f1bSmrgEGREP='`$ECHO "$EGREP" | $SED "$delay_single_quote_subst"`'
1427690b17f1bSmrgFGREP='`$ECHO "$FGREP" | $SED "$delay_single_quote_subst"`'
1427790b17f1bSmrgLD='`$ECHO "$LD" | $SED "$delay_single_quote_subst"`'
1427890b17f1bSmrgNM='`$ECHO "$NM" | $SED "$delay_single_quote_subst"`'
1427990b17f1bSmrgLN_S='`$ECHO "$LN_S" | $SED "$delay_single_quote_subst"`'
1428090b17f1bSmrgmax_cmd_len='`$ECHO "$max_cmd_len" | $SED "$delay_single_quote_subst"`'
1428190b17f1bSmrgac_objext='`$ECHO "$ac_objext" | $SED "$delay_single_quote_subst"`'
1428290b17f1bSmrgexeext='`$ECHO "$exeext" | $SED "$delay_single_quote_subst"`'
1428390b17f1bSmrglt_unset='`$ECHO "$lt_unset" | $SED "$delay_single_quote_subst"`'
1428490b17f1bSmrglt_SP2NL='`$ECHO "$lt_SP2NL" | $SED "$delay_single_quote_subst"`'
1428590b17f1bSmrglt_NL2SP='`$ECHO "$lt_NL2SP" | $SED "$delay_single_quote_subst"`'
1428690b17f1bSmrglt_cv_to_host_file_cmd='`$ECHO "$lt_cv_to_host_file_cmd" | $SED "$delay_single_quote_subst"`'
1428790b17f1bSmrglt_cv_to_tool_file_cmd='`$ECHO "$lt_cv_to_tool_file_cmd" | $SED "$delay_single_quote_subst"`'
1428890b17f1bSmrgreload_flag='`$ECHO "$reload_flag" | $SED "$delay_single_quote_subst"`'
1428990b17f1bSmrgreload_cmds='`$ECHO "$reload_cmds" | $SED "$delay_single_quote_subst"`'
1429090b17f1bSmrgOBJDUMP='`$ECHO "$OBJDUMP" | $SED "$delay_single_quote_subst"`'
1429190b17f1bSmrgdeplibs_check_method='`$ECHO "$deplibs_check_method" | $SED "$delay_single_quote_subst"`'
1429290b17f1bSmrgfile_magic_cmd='`$ECHO "$file_magic_cmd" | $SED "$delay_single_quote_subst"`'
1429390b17f1bSmrgfile_magic_glob='`$ECHO "$file_magic_glob" | $SED "$delay_single_quote_subst"`'
1429490b17f1bSmrgwant_nocaseglob='`$ECHO "$want_nocaseglob" | $SED "$delay_single_quote_subst"`'
1429590b17f1bSmrgDLLTOOL='`$ECHO "$DLLTOOL" | $SED "$delay_single_quote_subst"`'
1429690b17f1bSmrgsharedlib_from_linklib_cmd='`$ECHO "$sharedlib_from_linklib_cmd" | $SED "$delay_single_quote_subst"`'
1429790b17f1bSmrgAR='`$ECHO "$AR" | $SED "$delay_single_quote_subst"`'
1429890b17f1bSmrgAR_FLAGS='`$ECHO "$AR_FLAGS" | $SED "$delay_single_quote_subst"`'
1429990b17f1bSmrgarchiver_list_spec='`$ECHO "$archiver_list_spec" | $SED "$delay_single_quote_subst"`'
1430090b17f1bSmrgSTRIP='`$ECHO "$STRIP" | $SED "$delay_single_quote_subst"`'
1430190b17f1bSmrgRANLIB='`$ECHO "$RANLIB" | $SED "$delay_single_quote_subst"`'
1430290b17f1bSmrgold_postinstall_cmds='`$ECHO "$old_postinstall_cmds" | $SED "$delay_single_quote_subst"`'
1430390b17f1bSmrgold_postuninstall_cmds='`$ECHO "$old_postuninstall_cmds" | $SED "$delay_single_quote_subst"`'
1430490b17f1bSmrgold_archive_cmds='`$ECHO "$old_archive_cmds" | $SED "$delay_single_quote_subst"`'
1430590b17f1bSmrglock_old_archive_extraction='`$ECHO "$lock_old_archive_extraction" | $SED "$delay_single_quote_subst"`'
1430690b17f1bSmrgCC='`$ECHO "$CC" | $SED "$delay_single_quote_subst"`'
1430790b17f1bSmrgCFLAGS='`$ECHO "$CFLAGS" | $SED "$delay_single_quote_subst"`'
1430890b17f1bSmrgcompiler='`$ECHO "$compiler" | $SED "$delay_single_quote_subst"`'
1430990b17f1bSmrgGCC='`$ECHO "$GCC" | $SED "$delay_single_quote_subst"`'
1431090b17f1bSmrglt_cv_sys_global_symbol_pipe='`$ECHO "$lt_cv_sys_global_symbol_pipe" | $SED "$delay_single_quote_subst"`'
1431190b17f1bSmrglt_cv_sys_global_symbol_to_cdecl='`$ECHO "$lt_cv_sys_global_symbol_to_cdecl" | $SED "$delay_single_quote_subst"`'
14312963d66acSmrglt_cv_sys_global_symbol_to_import='`$ECHO "$lt_cv_sys_global_symbol_to_import" | $SED "$delay_single_quote_subst"`'
1431390b17f1bSmrglt_cv_sys_global_symbol_to_c_name_address='`$ECHO "$lt_cv_sys_global_symbol_to_c_name_address" | $SED "$delay_single_quote_subst"`'
1431490b17f1bSmrglt_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"`'
14315963d66acSmrglt_cv_nm_interface='`$ECHO "$lt_cv_nm_interface" | $SED "$delay_single_quote_subst"`'
1431690b17f1bSmrgnm_file_list_spec='`$ECHO "$nm_file_list_spec" | $SED "$delay_single_quote_subst"`'
1431790b17f1bSmrglt_sysroot='`$ECHO "$lt_sysroot" | $SED "$delay_single_quote_subst"`'
14318963d66acSmrglt_cv_truncate_bin='`$ECHO "$lt_cv_truncate_bin" | $SED "$delay_single_quote_subst"`'
1431990b17f1bSmrgobjdir='`$ECHO "$objdir" | $SED "$delay_single_quote_subst"`'
1432090b17f1bSmrgMAGIC_CMD='`$ECHO "$MAGIC_CMD" | $SED "$delay_single_quote_subst"`'
1432190b17f1bSmrglt_prog_compiler_no_builtin_flag='`$ECHO "$lt_prog_compiler_no_builtin_flag" | $SED "$delay_single_quote_subst"`'
1432290b17f1bSmrglt_prog_compiler_pic='`$ECHO "$lt_prog_compiler_pic" | $SED "$delay_single_quote_subst"`'
1432390b17f1bSmrglt_prog_compiler_wl='`$ECHO "$lt_prog_compiler_wl" | $SED "$delay_single_quote_subst"`'
1432490b17f1bSmrglt_prog_compiler_static='`$ECHO "$lt_prog_compiler_static" | $SED "$delay_single_quote_subst"`'
1432590b17f1bSmrglt_cv_prog_compiler_c_o='`$ECHO "$lt_cv_prog_compiler_c_o" | $SED "$delay_single_quote_subst"`'
1432690b17f1bSmrgneed_locks='`$ECHO "$need_locks" | $SED "$delay_single_quote_subst"`'
1432790b17f1bSmrgMANIFEST_TOOL='`$ECHO "$MANIFEST_TOOL" | $SED "$delay_single_quote_subst"`'
1432890b17f1bSmrgDSYMUTIL='`$ECHO "$DSYMUTIL" | $SED "$delay_single_quote_subst"`'
1432990b17f1bSmrgNMEDIT='`$ECHO "$NMEDIT" | $SED "$delay_single_quote_subst"`'
1433090b17f1bSmrgLIPO='`$ECHO "$LIPO" | $SED "$delay_single_quote_subst"`'
1433190b17f1bSmrgOTOOL='`$ECHO "$OTOOL" | $SED "$delay_single_quote_subst"`'
1433290b17f1bSmrgOTOOL64='`$ECHO "$OTOOL64" | $SED "$delay_single_quote_subst"`'
1433390b17f1bSmrglibext='`$ECHO "$libext" | $SED "$delay_single_quote_subst"`'
1433490b17f1bSmrgshrext_cmds='`$ECHO "$shrext_cmds" | $SED "$delay_single_quote_subst"`'
1433590b17f1bSmrgextract_expsyms_cmds='`$ECHO "$extract_expsyms_cmds" | $SED "$delay_single_quote_subst"`'
1433690b17f1bSmrgarchive_cmds_need_lc='`$ECHO "$archive_cmds_need_lc" | $SED "$delay_single_quote_subst"`'
1433790b17f1bSmrgenable_shared_with_static_runtimes='`$ECHO "$enable_shared_with_static_runtimes" | $SED "$delay_single_quote_subst"`'
1433890b17f1bSmrgexport_dynamic_flag_spec='`$ECHO "$export_dynamic_flag_spec" | $SED "$delay_single_quote_subst"`'
1433990b17f1bSmrgwhole_archive_flag_spec='`$ECHO "$whole_archive_flag_spec" | $SED "$delay_single_quote_subst"`'
1434090b17f1bSmrgcompiler_needs_object='`$ECHO "$compiler_needs_object" | $SED "$delay_single_quote_subst"`'
1434190b17f1bSmrgold_archive_from_new_cmds='`$ECHO "$old_archive_from_new_cmds" | $SED "$delay_single_quote_subst"`'
1434290b17f1bSmrgold_archive_from_expsyms_cmds='`$ECHO "$old_archive_from_expsyms_cmds" | $SED "$delay_single_quote_subst"`'
1434390b17f1bSmrgarchive_cmds='`$ECHO "$archive_cmds" | $SED "$delay_single_quote_subst"`'
1434490b17f1bSmrgarchive_expsym_cmds='`$ECHO "$archive_expsym_cmds" | $SED "$delay_single_quote_subst"`'
1434590b17f1bSmrgmodule_cmds='`$ECHO "$module_cmds" | $SED "$delay_single_quote_subst"`'
1434690b17f1bSmrgmodule_expsym_cmds='`$ECHO "$module_expsym_cmds" | $SED "$delay_single_quote_subst"`'
1434790b17f1bSmrgwith_gnu_ld='`$ECHO "$with_gnu_ld" | $SED "$delay_single_quote_subst"`'
1434890b17f1bSmrgallow_undefined_flag='`$ECHO "$allow_undefined_flag" | $SED "$delay_single_quote_subst"`'
1434990b17f1bSmrgno_undefined_flag='`$ECHO "$no_undefined_flag" | $SED "$delay_single_quote_subst"`'
1435090b17f1bSmrghardcode_libdir_flag_spec='`$ECHO "$hardcode_libdir_flag_spec" | $SED "$delay_single_quote_subst"`'
1435190b17f1bSmrghardcode_libdir_separator='`$ECHO "$hardcode_libdir_separator" | $SED "$delay_single_quote_subst"`'
1435290b17f1bSmrghardcode_direct='`$ECHO "$hardcode_direct" | $SED "$delay_single_quote_subst"`'
1435390b17f1bSmrghardcode_direct_absolute='`$ECHO "$hardcode_direct_absolute" | $SED "$delay_single_quote_subst"`'
1435490b17f1bSmrghardcode_minus_L='`$ECHO "$hardcode_minus_L" | $SED "$delay_single_quote_subst"`'
1435590b17f1bSmrghardcode_shlibpath_var='`$ECHO "$hardcode_shlibpath_var" | $SED "$delay_single_quote_subst"`'
1435690b17f1bSmrghardcode_automatic='`$ECHO "$hardcode_automatic" | $SED "$delay_single_quote_subst"`'
1435790b17f1bSmrginherit_rpath='`$ECHO "$inherit_rpath" | $SED "$delay_single_quote_subst"`'
1435890b17f1bSmrglink_all_deplibs='`$ECHO "$link_all_deplibs" | $SED "$delay_single_quote_subst"`'
1435990b17f1bSmrgalways_export_symbols='`$ECHO "$always_export_symbols" | $SED "$delay_single_quote_subst"`'
1436090b17f1bSmrgexport_symbols_cmds='`$ECHO "$export_symbols_cmds" | $SED "$delay_single_quote_subst"`'
1436190b17f1bSmrgexclude_expsyms='`$ECHO "$exclude_expsyms" | $SED "$delay_single_quote_subst"`'
1436290b17f1bSmrginclude_expsyms='`$ECHO "$include_expsyms" | $SED "$delay_single_quote_subst"`'
1436390b17f1bSmrgprelink_cmds='`$ECHO "$prelink_cmds" | $SED "$delay_single_quote_subst"`'
1436490b17f1bSmrgpostlink_cmds='`$ECHO "$postlink_cmds" | $SED "$delay_single_quote_subst"`'
1436590b17f1bSmrgfile_list_spec='`$ECHO "$file_list_spec" | $SED "$delay_single_quote_subst"`'
1436690b17f1bSmrgvariables_saved_for_relink='`$ECHO "$variables_saved_for_relink" | $SED "$delay_single_quote_subst"`'
1436790b17f1bSmrgneed_lib_prefix='`$ECHO "$need_lib_prefix" | $SED "$delay_single_quote_subst"`'
1436890b17f1bSmrgneed_version='`$ECHO "$need_version" | $SED "$delay_single_quote_subst"`'
1436990b17f1bSmrgversion_type='`$ECHO "$version_type" | $SED "$delay_single_quote_subst"`'
1437090b17f1bSmrgrunpath_var='`$ECHO "$runpath_var" | $SED "$delay_single_quote_subst"`'
1437190b17f1bSmrgshlibpath_var='`$ECHO "$shlibpath_var" | $SED "$delay_single_quote_subst"`'
1437290b17f1bSmrgshlibpath_overrides_runpath='`$ECHO "$shlibpath_overrides_runpath" | $SED "$delay_single_quote_subst"`'
1437390b17f1bSmrglibname_spec='`$ECHO "$libname_spec" | $SED "$delay_single_quote_subst"`'
1437490b17f1bSmrglibrary_names_spec='`$ECHO "$library_names_spec" | $SED "$delay_single_quote_subst"`'
1437590b17f1bSmrgsoname_spec='`$ECHO "$soname_spec" | $SED "$delay_single_quote_subst"`'
1437690b17f1bSmrginstall_override_mode='`$ECHO "$install_override_mode" | $SED "$delay_single_quote_subst"`'
1437790b17f1bSmrgpostinstall_cmds='`$ECHO "$postinstall_cmds" | $SED "$delay_single_quote_subst"`'
1437890b17f1bSmrgpostuninstall_cmds='`$ECHO "$postuninstall_cmds" | $SED "$delay_single_quote_subst"`'
1437990b17f1bSmrgfinish_cmds='`$ECHO "$finish_cmds" | $SED "$delay_single_quote_subst"`'
1438090b17f1bSmrgfinish_eval='`$ECHO "$finish_eval" | $SED "$delay_single_quote_subst"`'
1438190b17f1bSmrghardcode_into_libs='`$ECHO "$hardcode_into_libs" | $SED "$delay_single_quote_subst"`'
1438290b17f1bSmrgsys_lib_search_path_spec='`$ECHO "$sys_lib_search_path_spec" | $SED "$delay_single_quote_subst"`'
14383963d66acSmrgconfigure_time_dlsearch_path='`$ECHO "$configure_time_dlsearch_path" | $SED "$delay_single_quote_subst"`'
14384963d66acSmrgconfigure_time_lt_sys_library_path='`$ECHO "$configure_time_lt_sys_library_path" | $SED "$delay_single_quote_subst"`'
1438590b17f1bSmrghardcode_action='`$ECHO "$hardcode_action" | $SED "$delay_single_quote_subst"`'
1438690b17f1bSmrgenable_dlopen='`$ECHO "$enable_dlopen" | $SED "$delay_single_quote_subst"`'
1438790b17f1bSmrgenable_dlopen_self='`$ECHO "$enable_dlopen_self" | $SED "$delay_single_quote_subst"`'
1438890b17f1bSmrgenable_dlopen_self_static='`$ECHO "$enable_dlopen_self_static" | $SED "$delay_single_quote_subst"`'
1438990b17f1bSmrgold_striplib='`$ECHO "$old_striplib" | $SED "$delay_single_quote_subst"`'
1439090b17f1bSmrgstriplib='`$ECHO "$striplib" | $SED "$delay_single_quote_subst"`'
1439190b17f1bSmrg
1439290b17f1bSmrgLTCC='$LTCC'
1439390b17f1bSmrgLTCFLAGS='$LTCFLAGS'
1439490b17f1bSmrgcompiler='$compiler_DEFAULT'
1439590b17f1bSmrg
1439690b17f1bSmrg# A function that is used when there is no print builtin or printf.
1439790b17f1bSmrgfunc_fallback_echo ()
1439890b17f1bSmrg{
1439990b17f1bSmrg  eval 'cat <<_LTECHO_EOF
1440090b17f1bSmrg\$1
1440190b17f1bSmrg_LTECHO_EOF'
1440290b17f1bSmrg}
144037e6fb56fSmrg
1440490b17f1bSmrg# Quote evaled strings.
1440590b17f1bSmrgfor var in SHELL \
1440690b17f1bSmrgECHO \
1440790b17f1bSmrgPATH_SEPARATOR \
1440890b17f1bSmrgSED \
1440990b17f1bSmrgGREP \
1441090b17f1bSmrgEGREP \
1441190b17f1bSmrgFGREP \
1441290b17f1bSmrgLD \
1441390b17f1bSmrgNM \
1441490b17f1bSmrgLN_S \
1441590b17f1bSmrglt_SP2NL \
1441690b17f1bSmrglt_NL2SP \
1441790b17f1bSmrgreload_flag \
1441890b17f1bSmrgOBJDUMP \
1441990b17f1bSmrgdeplibs_check_method \
1442090b17f1bSmrgfile_magic_cmd \
1442190b17f1bSmrgfile_magic_glob \
1442290b17f1bSmrgwant_nocaseglob \
1442390b17f1bSmrgDLLTOOL \
1442490b17f1bSmrgsharedlib_from_linklib_cmd \
1442590b17f1bSmrgAR \
1442690b17f1bSmrgAR_FLAGS \
1442790b17f1bSmrgarchiver_list_spec \
1442890b17f1bSmrgSTRIP \
1442990b17f1bSmrgRANLIB \
1443090b17f1bSmrgCC \
1443190b17f1bSmrgCFLAGS \
1443290b17f1bSmrgcompiler \
1443390b17f1bSmrglt_cv_sys_global_symbol_pipe \
1443490b17f1bSmrglt_cv_sys_global_symbol_to_cdecl \
14435963d66acSmrglt_cv_sys_global_symbol_to_import \
1443690b17f1bSmrglt_cv_sys_global_symbol_to_c_name_address \
1443790b17f1bSmrglt_cv_sys_global_symbol_to_c_name_address_lib_prefix \
14438963d66acSmrglt_cv_nm_interface \
1443990b17f1bSmrgnm_file_list_spec \
14440963d66acSmrglt_cv_truncate_bin \
1444190b17f1bSmrglt_prog_compiler_no_builtin_flag \
1444290b17f1bSmrglt_prog_compiler_pic \
1444390b17f1bSmrglt_prog_compiler_wl \
1444490b17f1bSmrglt_prog_compiler_static \
1444590b17f1bSmrglt_cv_prog_compiler_c_o \
1444690b17f1bSmrgneed_locks \
1444790b17f1bSmrgMANIFEST_TOOL \
1444890b17f1bSmrgDSYMUTIL \
1444990b17f1bSmrgNMEDIT \
1445090b17f1bSmrgLIPO \
1445190b17f1bSmrgOTOOL \
1445290b17f1bSmrgOTOOL64 \
1445390b17f1bSmrgshrext_cmds \
1445490b17f1bSmrgexport_dynamic_flag_spec \
1445590b17f1bSmrgwhole_archive_flag_spec \
1445690b17f1bSmrgcompiler_needs_object \
1445790b17f1bSmrgwith_gnu_ld \
1445890b17f1bSmrgallow_undefined_flag \
1445990b17f1bSmrgno_undefined_flag \
1446090b17f1bSmrghardcode_libdir_flag_spec \
1446190b17f1bSmrghardcode_libdir_separator \
1446290b17f1bSmrgexclude_expsyms \
1446390b17f1bSmrginclude_expsyms \
1446490b17f1bSmrgfile_list_spec \
1446590b17f1bSmrgvariables_saved_for_relink \
1446690b17f1bSmrglibname_spec \
1446790b17f1bSmrglibrary_names_spec \
1446890b17f1bSmrgsoname_spec \
1446990b17f1bSmrginstall_override_mode \
1447090b17f1bSmrgfinish_eval \
1447190b17f1bSmrgold_striplib \
1447290b17f1bSmrgstriplib; do
1447390b17f1bSmrg    case \`eval \\\\\$ECHO \\\\""\\\\\$\$var"\\\\"\` in
1447490b17f1bSmrg    *[\\\\\\\`\\"\\\$]*)
14475963d66acSmrg      eval "lt_\$var=\\\\\\"\\\`\\\$ECHO \\"\\\$\$var\\" | \\\$SED \\"\\\$sed_quote_subst\\"\\\`\\\\\\"" ## exclude from sc_prohibit_nested_quotes
144767e6fb56fSmrg      ;;
1447790b17f1bSmrg    *)
1447890b17f1bSmrg      eval "lt_\$var=\\\\\\"\\\$\$var\\\\\\""
144797e6fb56fSmrg      ;;
1448090b17f1bSmrg    esac
1448190b17f1bSmrgdone
144827e6fb56fSmrg
1448390b17f1bSmrg# Double-quote double-evaled strings.
1448490b17f1bSmrgfor var in reload_cmds \
1448590b17f1bSmrgold_postinstall_cmds \
1448690b17f1bSmrgold_postuninstall_cmds \
1448790b17f1bSmrgold_archive_cmds \
1448890b17f1bSmrgextract_expsyms_cmds \
1448990b17f1bSmrgold_archive_from_new_cmds \
1449090b17f1bSmrgold_archive_from_expsyms_cmds \
1449190b17f1bSmrgarchive_cmds \
1449290b17f1bSmrgarchive_expsym_cmds \
1449390b17f1bSmrgmodule_cmds \
1449490b17f1bSmrgmodule_expsym_cmds \
1449590b17f1bSmrgexport_symbols_cmds \
1449690b17f1bSmrgprelink_cmds \
1449790b17f1bSmrgpostlink_cmds \
1449890b17f1bSmrgpostinstall_cmds \
1449990b17f1bSmrgpostuninstall_cmds \
1450090b17f1bSmrgfinish_cmds \
1450190b17f1bSmrgsys_lib_search_path_spec \
14502963d66acSmrgconfigure_time_dlsearch_path \
14503963d66acSmrgconfigure_time_lt_sys_library_path; do
1450490b17f1bSmrg    case \`eval \\\\\$ECHO \\\\""\\\\\$\$var"\\\\"\` in
1450590b17f1bSmrg    *[\\\\\\\`\\"\\\$]*)
14506963d66acSmrg      eval "lt_\$var=\\\\\\"\\\`\\\$ECHO \\"\\\$\$var\\" | \\\$SED -e \\"\\\$double_quote_subst\\" -e \\"\\\$sed_quote_subst\\" -e \\"\\\$delay_variable_subst\\"\\\`\\\\\\"" ## exclude from sc_prohibit_nested_quotes
145077e6fb56fSmrg      ;;
1450890b17f1bSmrg    *)
1450990b17f1bSmrg      eval "lt_\$var=\\\\\\"\\\$\$var\\\\\\""
1451090b17f1bSmrg      ;;
1451190b17f1bSmrg    esac
1451290b17f1bSmrgdone
145137e6fb56fSmrg
1451490b17f1bSmrgac_aux_dir='$ac_aux_dir'
145157e6fb56fSmrg
14516963d66acSmrg# See if we are running on zsh, and set the options that allow our
1451790b17f1bSmrg# commands through without removal of \ escapes INIT.
14518963d66acSmrgif test -n "\${ZSH_VERSION+set}"; then
1451990b17f1bSmrg   setopt NO_GLOB_SUBST
1452090b17f1bSmrgfi
145217e6fb56fSmrg
145227e6fb56fSmrg
1452390b17f1bSmrg    PACKAGE='$PACKAGE'
1452490b17f1bSmrg    VERSION='$VERSION'
1452590b17f1bSmrg    RM='$RM'
1452690b17f1bSmrg    ofile='$ofile'
145277e6fb56fSmrg
145287e6fb56fSmrg
145297e6fb56fSmrg
145307e6fb56fSmrg
1453190b17f1bSmrg_ACEOF
145327e6fb56fSmrg
1453390b17f1bSmrgcat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
145347e6fb56fSmrg
1453590b17f1bSmrg# Handling of arguments.
1453690b17f1bSmrgfor ac_config_target in $ac_config_targets
1453790b17f1bSmrgdo
1453890b17f1bSmrg  case $ac_config_target in
1453990b17f1bSmrg    "config.h") CONFIG_HEADERS="$CONFIG_HEADERS config.h" ;;
1454090b17f1bSmrg    "depfiles") CONFIG_COMMANDS="$CONFIG_COMMANDS depfiles" ;;
1454190b17f1bSmrg    "libtool") CONFIG_COMMANDS="$CONFIG_COMMANDS libtool" ;;
1454290b17f1bSmrg    "Makefile") CONFIG_FILES="$CONFIG_FILES Makefile" ;;
1454390b17f1bSmrg    "src/xvmc/Makefile") CONFIG_FILES="$CONFIG_FILES src/xvmc/Makefile" ;;
1454490b17f1bSmrg    "src/Makefile") CONFIG_FILES="$CONFIG_FILES src/Makefile" ;;
1454590b17f1bSmrg    "man/Makefile") CONFIG_FILES="$CONFIG_FILES man/Makefile" ;;
1454690b17f1bSmrg    "tools/Makefile") CONFIG_FILES="$CONFIG_FILES tools/Makefile" ;;
145477e6fb56fSmrg
1454890b17f1bSmrg  *) as_fn_error $? "invalid argument: \`$ac_config_target'" "$LINENO" 5;;
1454990b17f1bSmrg  esac
1455090b17f1bSmrgdone
145517e6fb56fSmrg
145527e6fb56fSmrg
1455390b17f1bSmrg# If the user did not use the arguments to specify the items to instantiate,
1455490b17f1bSmrg# then the envvar interface is used.  Set only those that are not.
1455590b17f1bSmrg# We use the long form for the default assignment because of an extremely
1455690b17f1bSmrg# bizarre bug on SunOS 4.1.3.
1455790b17f1bSmrgif $ac_need_defaults; then
1455890b17f1bSmrg  test "${CONFIG_FILES+set}" = set || CONFIG_FILES=$config_files
1455990b17f1bSmrg  test "${CONFIG_HEADERS+set}" = set || CONFIG_HEADERS=$config_headers
1456090b17f1bSmrg  test "${CONFIG_COMMANDS+set}" = set || CONFIG_COMMANDS=$config_commands
1456190b17f1bSmrgfi
145627e6fb56fSmrg
1456390b17f1bSmrg# Have a temporary directory for convenience.  Make it in the build tree
1456490b17f1bSmrg# simply because there is no reason against having it here, and in addition,
1456590b17f1bSmrg# creating and moving files from /tmp can sometimes cause problems.
1456690b17f1bSmrg# Hook for its removal unless debugging.
1456790b17f1bSmrg# Note that there is a small window in which the directory will not be cleaned:
1456890b17f1bSmrg# after its creation but before its name has been assigned to `$tmp'.
1456990b17f1bSmrg$debug ||
1457090b17f1bSmrg{
1457190b17f1bSmrg  tmp= ac_tmp=
1457290b17f1bSmrg  trap 'exit_status=$?
1457390b17f1bSmrg  : "${ac_tmp:=$tmp}"
1457490b17f1bSmrg  { test ! -d "$ac_tmp" || rm -fr "$ac_tmp"; } && exit $exit_status
1457590b17f1bSmrg' 0
1457690b17f1bSmrg  trap 'as_fn_exit 1' 1 2 13 15
1457790b17f1bSmrg}
1457890b17f1bSmrg# Create a (secure) tmp directory for tmp files.
145797e6fb56fSmrg
1458090b17f1bSmrg{
1458190b17f1bSmrg  tmp=`(umask 077 && mktemp -d "./confXXXXXX") 2>/dev/null` &&
1458290b17f1bSmrg  test -d "$tmp"
1458390b17f1bSmrg}  ||
1458490b17f1bSmrg{
1458590b17f1bSmrg  tmp=./conf$$-$RANDOM
1458690b17f1bSmrg  (umask 077 && mkdir "$tmp")
1458790b17f1bSmrg} || as_fn_error $? "cannot create a temporary directory in ." "$LINENO" 5
1458890b17f1bSmrgac_tmp=$tmp
145897e6fb56fSmrg
1459090b17f1bSmrg# Set up the scripts for CONFIG_FILES section.
1459190b17f1bSmrg# No need to generate them if there are no CONFIG_FILES.
1459290b17f1bSmrg# This happens for instance with `./config.status config.h'.
1459390b17f1bSmrgif test -n "$CONFIG_FILES"; then
145947e6fb56fSmrg
145957e6fb56fSmrg
1459690b17f1bSmrgac_cr=`echo X | tr X '\015'`
1459790b17f1bSmrg# On cygwin, bash can eat \r inside `` if the user requested igncr.
1459890b17f1bSmrg# But we know of no other shell where ac_cr would be empty at this
1459990b17f1bSmrg# point, so we can use a bashism as a fallback.
1460090b17f1bSmrgif test "x$ac_cr" = x; then
1460190b17f1bSmrg  eval ac_cr=\$\'\\r\'
1460290b17f1bSmrgfi
1460390b17f1bSmrgac_cs_awk_cr=`$AWK 'BEGIN { print "a\rb" }' </dev/null 2>/dev/null`
1460490b17f1bSmrgif test "$ac_cs_awk_cr" = "a${ac_cr}b"; then
1460590b17f1bSmrg  ac_cs_awk_cr='\\r'
1460690b17f1bSmrgelse
1460790b17f1bSmrg  ac_cs_awk_cr=$ac_cr
1460890b17f1bSmrgfi
146097e6fb56fSmrg
1461090b17f1bSmrgecho 'BEGIN {' >"$ac_tmp/subs1.awk" &&
1461190b17f1bSmrg_ACEOF
146127e6fb56fSmrg
146137e6fb56fSmrg
1461490b17f1bSmrg{
1461590b17f1bSmrg  echo "cat >conf$$subs.awk <<_ACEOF" &&
1461690b17f1bSmrg  echo "$ac_subst_vars" | sed 's/.*/&!$&$ac_delim/' &&
1461790b17f1bSmrg  echo "_ACEOF"
1461890b17f1bSmrg} >conf$$subs.sh ||
1461990b17f1bSmrg  as_fn_error $? "could not make $CONFIG_STATUS" "$LINENO" 5
1462090b17f1bSmrgac_delim_num=`echo "$ac_subst_vars" | grep -c '^'`
1462190b17f1bSmrgac_delim='%!_!# '
1462290b17f1bSmrgfor ac_last_try in false false false false false :; do
1462390b17f1bSmrg  . ./conf$$subs.sh ||
1462490b17f1bSmrg    as_fn_error $? "could not make $CONFIG_STATUS" "$LINENO" 5
146257e6fb56fSmrg
1462690b17f1bSmrg  ac_delim_n=`sed -n "s/.*$ac_delim\$/X/p" conf$$subs.awk | grep -c X`
1462790b17f1bSmrg  if test $ac_delim_n = $ac_delim_num; then
1462890b17f1bSmrg    break
1462990b17f1bSmrg  elif $ac_last_try; then
1463090b17f1bSmrg    as_fn_error $? "could not make $CONFIG_STATUS" "$LINENO" 5
146317e6fb56fSmrg  else
1463290b17f1bSmrg    ac_delim="$ac_delim!$ac_delim _$ac_delim!! "
146337e6fb56fSmrg  fi
1463490b17f1bSmrgdone
1463590b17f1bSmrgrm -f conf$$subs.sh
146367e6fb56fSmrg
1463790b17f1bSmrgcat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
1463890b17f1bSmrgcat >>"\$ac_tmp/subs1.awk" <<\\_ACAWK &&
1463990b17f1bSmrg_ACEOF
1464090b17f1bSmrgsed -n '
1464190b17f1bSmrgh
1464290b17f1bSmrgs/^/S["/; s/!.*/"]=/
1464390b17f1bSmrgp
1464490b17f1bSmrgg
1464590b17f1bSmrgs/^[^!]*!//
1464690b17f1bSmrg:repl
1464790b17f1bSmrgt repl
1464890b17f1bSmrgs/'"$ac_delim"'$//
1464990b17f1bSmrgt delim
1465090b17f1bSmrg:nl
1465190b17f1bSmrgh
1465290b17f1bSmrgs/\(.\{148\}\)..*/\1/
1465390b17f1bSmrgt more1
1465490b17f1bSmrgs/["\\]/\\&/g; s/^/"/; s/$/\\n"\\/
1465590b17f1bSmrgp
1465690b17f1bSmrgn
1465790b17f1bSmrgb repl
1465890b17f1bSmrg:more1
1465990b17f1bSmrgs/["\\]/\\&/g; s/^/"/; s/$/"\\/
1466090b17f1bSmrgp
1466190b17f1bSmrgg
1466290b17f1bSmrgs/.\{148\}//
1466390b17f1bSmrgt nl
1466490b17f1bSmrg:delim
1466590b17f1bSmrgh
1466690b17f1bSmrgs/\(.\{148\}\)..*/\1/
1466790b17f1bSmrgt more2
1466890b17f1bSmrgs/["\\]/\\&/g; s/^/"/; s/$/"/
1466990b17f1bSmrgp
1467090b17f1bSmrgb
1467190b17f1bSmrg:more2
1467290b17f1bSmrgs/["\\]/\\&/g; s/^/"/; s/$/"\\/
1467390b17f1bSmrgp
1467490b17f1bSmrgg
1467590b17f1bSmrgs/.\{148\}//
1467690b17f1bSmrgt delim
1467790b17f1bSmrg' <conf$$subs.awk | sed '
1467890b17f1bSmrg/^[^""]/{
1467990b17f1bSmrg  N
1468090b17f1bSmrg  s/\n//
1468190b17f1bSmrg}
1468290b17f1bSmrg' >>$CONFIG_STATUS || ac_write_fail=1
1468390b17f1bSmrgrm -f conf$$subs.awk
1468490b17f1bSmrgcat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
1468590b17f1bSmrg_ACAWK
1468690b17f1bSmrgcat >>"\$ac_tmp/subs1.awk" <<_ACAWK &&
1468790b17f1bSmrg  for (key in S) S_is_set[key] = 1
1468890b17f1bSmrg  FS = ""
146897e6fb56fSmrg
1469090b17f1bSmrg}
1469190b17f1bSmrg{
1469290b17f1bSmrg  line = $ 0
1469390b17f1bSmrg  nfields = split(line, field, "@")
1469490b17f1bSmrg  substed = 0
1469590b17f1bSmrg  len = length(field[1])
1469690b17f1bSmrg  for (i = 2; i < nfields; i++) {
1469790b17f1bSmrg    key = field[i]
1469890b17f1bSmrg    keylen = length(key)
1469990b17f1bSmrg    if (S_is_set[key]) {
1470090b17f1bSmrg      value = S[key]
1470190b17f1bSmrg      line = substr(line, 1, len) "" value "" substr(line, len + keylen + 3)
1470290b17f1bSmrg      len += length(value) + length(field[++i])
1470390b17f1bSmrg      substed = 1
1470490b17f1bSmrg    } else
1470590b17f1bSmrg      len += 1 + keylen
1470690b17f1bSmrg  }
147077e6fb56fSmrg
1470890b17f1bSmrg  print line
1470990b17f1bSmrg}
147107e6fb56fSmrg
1471190b17f1bSmrg_ACAWK
1471290b17f1bSmrg_ACEOF
1471390b17f1bSmrgcat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
1471490b17f1bSmrgif sed "s/$ac_cr//" < /dev/null > /dev/null 2>&1; then
1471590b17f1bSmrg  sed "s/$ac_cr\$//; s/$ac_cr/$ac_cs_awk_cr/g"
1471690b17f1bSmrgelse
1471790b17f1bSmrg  cat
1471890b17f1bSmrgfi < "$ac_tmp/subs1.awk" > "$ac_tmp/subs.awk" \
1471990b17f1bSmrg  || as_fn_error $? "could not setup config files machinery" "$LINENO" 5
1472090b17f1bSmrg_ACEOF
147217e6fb56fSmrg
1472290b17f1bSmrg# VPATH may cause trouble with some makes, so we remove sole $(srcdir),
1472390b17f1bSmrg# ${srcdir} and @srcdir@ entries from VPATH if srcdir is ".", strip leading and
1472490b17f1bSmrg# trailing colons and then remove the whole line if VPATH becomes empty
1472590b17f1bSmrg# (actually we leave an empty line to preserve line numbers).
1472690b17f1bSmrgif test "x$srcdir" = x.; then
1472790b17f1bSmrg  ac_vpsub='/^[	 ]*VPATH[	 ]*=[	 ]*/{
1472890b17f1bSmrgh
1472990b17f1bSmrgs///
1473090b17f1bSmrgs/^/:/
1473190b17f1bSmrgs/[	 ]*$/:/
1473290b17f1bSmrgs/:\$(srcdir):/:/g
1473390b17f1bSmrgs/:\${srcdir}:/:/g
1473490b17f1bSmrgs/:@srcdir@:/:/g
1473590b17f1bSmrgs/^:*//
1473690b17f1bSmrgs/:*$//
1473790b17f1bSmrgx
1473890b17f1bSmrgs/\(=[	 ]*\).*/\1/
1473990b17f1bSmrgG
1474090b17f1bSmrgs/\n//
1474190b17f1bSmrgs/^[^=]*=[	 ]*$//
1474290b17f1bSmrg}'
1474390b17f1bSmrgfi
147447e6fb56fSmrg
1474590b17f1bSmrgcat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
1474690b17f1bSmrgfi # test -n "$CONFIG_FILES"
147477e6fb56fSmrg
1474890b17f1bSmrg# Set up the scripts for CONFIG_HEADERS section.
1474990b17f1bSmrg# No need to generate them if there are no CONFIG_HEADERS.
1475090b17f1bSmrg# This happens for instance with `./config.status Makefile'.
1475190b17f1bSmrgif test -n "$CONFIG_HEADERS"; then
1475290b17f1bSmrgcat >"$ac_tmp/defines.awk" <<\_ACAWK ||
1475390b17f1bSmrgBEGIN {
1475490b17f1bSmrg_ACEOF
147557e6fb56fSmrg
1475690b17f1bSmrg# Transform confdefs.h into an awk script `defines.awk', embedded as
1475790b17f1bSmrg# here-document in config.status, that substitutes the proper values into
1475890b17f1bSmrg# config.h.in to produce config.h.
147597e6fb56fSmrg
1476090b17f1bSmrg# Create a delimiter string that does not exist in confdefs.h, to ease
1476190b17f1bSmrg# handling of long lines.
1476290b17f1bSmrgac_delim='%!_!# '
1476390b17f1bSmrgfor ac_last_try in false false :; do
1476490b17f1bSmrg  ac_tt=`sed -n "/$ac_delim/p" confdefs.h`
1476590b17f1bSmrg  if test -z "$ac_tt"; then
1476690b17f1bSmrg    break
1476790b17f1bSmrg  elif $ac_last_try; then
1476890b17f1bSmrg    as_fn_error $? "could not make $CONFIG_HEADERS" "$LINENO" 5
147697e6fb56fSmrg  else
1477090b17f1bSmrg    ac_delim="$ac_delim!$ac_delim _$ac_delim!! "
147717e6fb56fSmrg  fi
1477290b17f1bSmrgdone
147737e6fb56fSmrg
1477490b17f1bSmrg# For the awk script, D is an array of macro values keyed by name,
1477590b17f1bSmrg# likewise P contains macro parameters if any.  Preserve backslash
1477690b17f1bSmrg# newline sequences.
147777e6fb56fSmrg
1477890b17f1bSmrgac_word_re=[_$as_cr_Letters][_$as_cr_alnum]*
1477990b17f1bSmrgsed -n '
1478090b17f1bSmrgs/.\{148\}/&'"$ac_delim"'/g
1478190b17f1bSmrgt rset
1478290b17f1bSmrg:rset
1478390b17f1bSmrgs/^[	 ]*#[	 ]*define[	 ][	 ]*/ /
1478490b17f1bSmrgt def
1478590b17f1bSmrgd
1478690b17f1bSmrg:def
1478790b17f1bSmrgs/\\$//
1478890b17f1bSmrgt bsnl
1478990b17f1bSmrgs/["\\]/\\&/g
1479090b17f1bSmrgs/^ \('"$ac_word_re"'\)\(([^()]*)\)[	 ]*\(.*\)/P["\1"]="\2"\
1479190b17f1bSmrgD["\1"]=" \3"/p
1479290b17f1bSmrgs/^ \('"$ac_word_re"'\)[	 ]*\(.*\)/D["\1"]=" \2"/p
1479390b17f1bSmrgd
1479490b17f1bSmrg:bsnl
1479590b17f1bSmrgs/["\\]/\\&/g
1479690b17f1bSmrgs/^ \('"$ac_word_re"'\)\(([^()]*)\)[	 ]*\(.*\)/P["\1"]="\2"\
1479790b17f1bSmrgD["\1"]=" \3\\\\\\n"\\/p
1479890b17f1bSmrgt cont
1479990b17f1bSmrgs/^ \('"$ac_word_re"'\)[	 ]*\(.*\)/D["\1"]=" \2\\\\\\n"\\/p
1480090b17f1bSmrgt cont
1480190b17f1bSmrgd
1480290b17f1bSmrg:cont
1480390b17f1bSmrgn
1480490b17f1bSmrgs/.\{148\}/&'"$ac_delim"'/g
1480590b17f1bSmrgt clear
1480690b17f1bSmrg:clear
1480790b17f1bSmrgs/\\$//
1480890b17f1bSmrgt bsnlc
1480990b17f1bSmrgs/["\\]/\\&/g; s/^/"/; s/$/"/p
1481090b17f1bSmrgd
1481190b17f1bSmrg:bsnlc
1481290b17f1bSmrgs/["\\]/\\&/g; s/^/"/; s/$/\\\\\\n"\\/p
1481390b17f1bSmrgb cont
1481490b17f1bSmrg' <confdefs.h | sed '
1481590b17f1bSmrgs/'"$ac_delim"'/"\\\
1481690b17f1bSmrg"/g' >>$CONFIG_STATUS || ac_write_fail=1
148177e6fb56fSmrg
1481890b17f1bSmrgcat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
1481990b17f1bSmrg  for (key in D) D_is_set[key] = 1
1482090b17f1bSmrg  FS = ""
1482190b17f1bSmrg}
1482290b17f1bSmrg/^[\t ]*#[\t ]*(define|undef)[\t ]+$ac_word_re([\t (]|\$)/ {
1482390b17f1bSmrg  line = \$ 0
1482490b17f1bSmrg  split(line, arg, " ")
1482590b17f1bSmrg  if (arg[1] == "#") {
1482690b17f1bSmrg    defundef = arg[2]
1482790b17f1bSmrg    mac1 = arg[3]
1482890b17f1bSmrg  } else {
1482990b17f1bSmrg    defundef = substr(arg[1], 2)
1483090b17f1bSmrg    mac1 = arg[2]
1483190b17f1bSmrg  }
1483290b17f1bSmrg  split(mac1, mac2, "(") #)
1483390b17f1bSmrg  macro = mac2[1]
1483490b17f1bSmrg  prefix = substr(line, 1, index(line, defundef) - 1)
1483590b17f1bSmrg  if (D_is_set[macro]) {
1483690b17f1bSmrg    # Preserve the white space surrounding the "#".
1483790b17f1bSmrg    print prefix "define", macro P[macro] D[macro]
1483890b17f1bSmrg    next
1483990b17f1bSmrg  } else {
1484090b17f1bSmrg    # Replace #undef with comments.  This is necessary, for example,
1484190b17f1bSmrg    # in the case of _POSIX_SOURCE, which is predefined and required
1484290b17f1bSmrg    # on some systems where configure will not decide to define it.
1484390b17f1bSmrg    if (defundef == "undef") {
1484490b17f1bSmrg      print "/*", prefix defundef, macro, "*/"
1484590b17f1bSmrg      next
1484690b17f1bSmrg    }
1484790b17f1bSmrg  }
1484890b17f1bSmrg}
1484990b17f1bSmrg{ print }
1485090b17f1bSmrg_ACAWK
1485190b17f1bSmrg_ACEOF
1485290b17f1bSmrgcat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
1485390b17f1bSmrg  as_fn_error $? "could not setup config headers machinery" "$LINENO" 5
1485490b17f1bSmrgfi # test -n "$CONFIG_HEADERS"
148557e6fb56fSmrg
1485690b17f1bSmrg
1485790b17f1bSmrgeval set X "  :F $CONFIG_FILES  :H $CONFIG_HEADERS    :C $CONFIG_COMMANDS"
1485890b17f1bSmrgshift
1485990b17f1bSmrgfor ac_tag
1486090b17f1bSmrgdo
1486190b17f1bSmrg  case $ac_tag in
1486290b17f1bSmrg  :[FHLC]) ac_mode=$ac_tag; continue;;
148637e6fb56fSmrg  esac
1486490b17f1bSmrg  case $ac_mode$ac_tag in
1486590b17f1bSmrg  :[FHL]*:*);;
1486690b17f1bSmrg  :L* | :C*:*) as_fn_error $? "invalid tag \`$ac_tag'" "$LINENO" 5;;
1486790b17f1bSmrg  :[FH]-) ac_tag=-:-;;
1486890b17f1bSmrg  :[FH]*) ac_tag=$ac_tag:$ac_tag.in;;
1486990b17f1bSmrg  esac
1487090b17f1bSmrg  ac_save_IFS=$IFS
1487190b17f1bSmrg  IFS=:
1487290b17f1bSmrg  set x $ac_tag
1487390b17f1bSmrg  IFS=$ac_save_IFS
1487490b17f1bSmrg  shift
1487590b17f1bSmrg  ac_file=$1
1487690b17f1bSmrg  shift
1487790b17f1bSmrg
1487890b17f1bSmrg  case $ac_mode in
1487990b17f1bSmrg  :L) ac_source=$1;;
1488090b17f1bSmrg  :[FH])
1488190b17f1bSmrg    ac_file_inputs=
1488290b17f1bSmrg    for ac_f
1488390b17f1bSmrg    do
1488490b17f1bSmrg      case $ac_f in
1488590b17f1bSmrg      -) ac_f="$ac_tmp/stdin";;
1488690b17f1bSmrg      *) # Look for the file first in the build tree, then in the source tree
1488790b17f1bSmrg	 # (if the path is not absolute).  The absolute path cannot be DOS-style,
1488890b17f1bSmrg	 # because $ac_f cannot contain `:'.
1488990b17f1bSmrg	 test -f "$ac_f" ||
1489090b17f1bSmrg	   case $ac_f in
1489190b17f1bSmrg	   [\\/$]*) false;;
1489290b17f1bSmrg	   *) test -f "$srcdir/$ac_f" && ac_f="$srcdir/$ac_f";;
1489390b17f1bSmrg	   esac ||
1489490b17f1bSmrg	   as_fn_error 1 "cannot find input file: \`$ac_f'" "$LINENO" 5;;
1489590b17f1bSmrg      esac
1489690b17f1bSmrg      case $ac_f in *\'*) ac_f=`$as_echo "$ac_f" | sed "s/'/'\\\\\\\\''/g"`;; esac
1489790b17f1bSmrg      as_fn_append ac_file_inputs " '$ac_f'"
1489890b17f1bSmrg    done
1489990b17f1bSmrg
1490090b17f1bSmrg    # Let's still pretend it is `configure' which instantiates (i.e., don't
1490190b17f1bSmrg    # use $as_me), people would be surprised to read:
1490290b17f1bSmrg    #    /* config.h.  Generated by config.status.  */
1490390b17f1bSmrg    configure_input='Generated from '`
1490490b17f1bSmrg	  $as_echo "$*" | sed 's|^[^:]*/||;s|:[^:]*/|, |g'
1490590b17f1bSmrg	`' by configure.'
1490690b17f1bSmrg    if test x"$ac_file" != x-; then
1490790b17f1bSmrg      configure_input="$ac_file.  $configure_input"
1490890b17f1bSmrg      { $as_echo "$as_me:${as_lineno-$LINENO}: creating $ac_file" >&5
1490990b17f1bSmrg$as_echo "$as_me: creating $ac_file" >&6;}
1491090b17f1bSmrg    fi
1491190b17f1bSmrg    # Neutralize special characters interpreted by sed in replacement strings.
1491290b17f1bSmrg    case $configure_input in #(
1491390b17f1bSmrg    *\&* | *\|* | *\\* )
1491490b17f1bSmrg       ac_sed_conf_input=`$as_echo "$configure_input" |
1491590b17f1bSmrg       sed 's/[\\\\&|]/\\\\&/g'`;; #(
1491690b17f1bSmrg    *) ac_sed_conf_input=$configure_input;;
1491790b17f1bSmrg    esac
1491890b17f1bSmrg
1491990b17f1bSmrg    case $ac_tag in
1492090b17f1bSmrg    *:-:* | *:-) cat >"$ac_tmp/stdin" \
1492190b17f1bSmrg      || as_fn_error $? "could not create $ac_file" "$LINENO" 5 ;;
149227e6fb56fSmrg    esac
149237e6fb56fSmrg    ;;
149247e6fb56fSmrg  esac
149257e6fb56fSmrg
1492690b17f1bSmrg  ac_dir=`$as_dirname -- "$ac_file" ||
1492790b17f1bSmrg$as_expr X"$ac_file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
1492890b17f1bSmrg	 X"$ac_file" : 'X\(//\)[^/]' \| \
1492990b17f1bSmrg	 X"$ac_file" : 'X\(//\)$' \| \
1493090b17f1bSmrg	 X"$ac_file" : 'X\(/\)' \| . 2>/dev/null ||
1493190b17f1bSmrg$as_echo X"$ac_file" |
1493290b17f1bSmrg    sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
1493390b17f1bSmrg	    s//\1/
1493490b17f1bSmrg	    q
1493590b17f1bSmrg	  }
1493690b17f1bSmrg	  /^X\(\/\/\)[^/].*/{
1493790b17f1bSmrg	    s//\1/
1493890b17f1bSmrg	    q
1493990b17f1bSmrg	  }
1494090b17f1bSmrg	  /^X\(\/\/\)$/{
1494190b17f1bSmrg	    s//\1/
1494290b17f1bSmrg	    q
1494390b17f1bSmrg	  }
1494490b17f1bSmrg	  /^X\(\/\).*/{
1494590b17f1bSmrg	    s//\1/
1494690b17f1bSmrg	    q
1494790b17f1bSmrg	  }
1494890b17f1bSmrg	  s/.*/./; q'`
1494990b17f1bSmrg  as_dir="$ac_dir"; as_fn_mkdir_p
1495090b17f1bSmrg  ac_builddir=.
149517e6fb56fSmrg
1495290b17f1bSmrgcase "$ac_dir" in
1495390b17f1bSmrg.) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;;
1495490b17f1bSmrg*)
1495590b17f1bSmrg  ac_dir_suffix=/`$as_echo "$ac_dir" | sed 's|^\.[\\/]||'`
1495690b17f1bSmrg  # A ".." for each directory in $ac_dir_suffix.
1495790b17f1bSmrg  ac_top_builddir_sub=`$as_echo "$ac_dir_suffix" | sed 's|/[^\\/]*|/..|g;s|/||'`
1495890b17f1bSmrg  case $ac_top_builddir_sub in
1495990b17f1bSmrg  "") ac_top_builddir_sub=. ac_top_build_prefix= ;;
1496090b17f1bSmrg  *)  ac_top_build_prefix=$ac_top_builddir_sub/ ;;
1496190b17f1bSmrg  esac ;;
1496290b17f1bSmrgesac
1496390b17f1bSmrgac_abs_top_builddir=$ac_pwd
1496490b17f1bSmrgac_abs_builddir=$ac_pwd$ac_dir_suffix
1496590b17f1bSmrg# for backward compatibility:
1496690b17f1bSmrgac_top_builddir=$ac_top_build_prefix
149677e6fb56fSmrg
1496890b17f1bSmrgcase $srcdir in
1496990b17f1bSmrg  .)  # We are building in place.
1497090b17f1bSmrg    ac_srcdir=.
1497190b17f1bSmrg    ac_top_srcdir=$ac_top_builddir_sub
1497290b17f1bSmrg    ac_abs_top_srcdir=$ac_pwd ;;
1497390b17f1bSmrg  [\\/]* | ?:[\\/]* )  # Absolute name.
1497490b17f1bSmrg    ac_srcdir=$srcdir$ac_dir_suffix;
1497590b17f1bSmrg    ac_top_srcdir=$srcdir
1497690b17f1bSmrg    ac_abs_top_srcdir=$srcdir ;;
1497790b17f1bSmrg  *) # Relative name.
1497890b17f1bSmrg    ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix
1497990b17f1bSmrg    ac_top_srcdir=$ac_top_build_prefix$srcdir
1498090b17f1bSmrg    ac_abs_top_srcdir=$ac_pwd/$srcdir ;;
1498190b17f1bSmrgesac
1498290b17f1bSmrgac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix
149837e6fb56fSmrg
149847e6fb56fSmrg
1498590b17f1bSmrg  case $ac_mode in
1498690b17f1bSmrg  :F)
1498790b17f1bSmrg  #
1498890b17f1bSmrg  # CONFIG_FILE
1498990b17f1bSmrg  #
149907e6fb56fSmrg
1499190b17f1bSmrg  case $INSTALL in
1499290b17f1bSmrg  [\\/$]* | ?:[\\/]* ) ac_INSTALL=$INSTALL ;;
1499390b17f1bSmrg  *) ac_INSTALL=$ac_top_build_prefix$INSTALL ;;
149947e6fb56fSmrg  esac
1499590b17f1bSmrg  ac_MKDIR_P=$MKDIR_P
1499690b17f1bSmrg  case $MKDIR_P in
1499790b17f1bSmrg  [\\/$]* | ?:[\\/]* ) ;;
1499890b17f1bSmrg  */*) ac_MKDIR_P=$ac_top_build_prefix$MKDIR_P ;;
1499990b17f1bSmrg  esac
1500090b17f1bSmrg_ACEOF
150017e6fb56fSmrg
1500290b17f1bSmrgcat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
1500390b17f1bSmrg# If the template does not know about datarootdir, expand it.
1500490b17f1bSmrg# FIXME: This hack should be removed a few years after 2.60.
1500590b17f1bSmrgac_datarootdir_hack=; ac_datarootdir_seen=
1500690b17f1bSmrgac_sed_dataroot='
1500790b17f1bSmrg/datarootdir/ {
1500890b17f1bSmrg  p
1500990b17f1bSmrg  q
1501090b17f1bSmrg}
1501190b17f1bSmrg/@datadir@/p
1501290b17f1bSmrg/@docdir@/p
1501390b17f1bSmrg/@infodir@/p
1501490b17f1bSmrg/@localedir@/p
1501590b17f1bSmrg/@mandir@/p'
1501690b17f1bSmrgcase `eval "sed -n \"\$ac_sed_dataroot\" $ac_file_inputs"` in
1501790b17f1bSmrg*datarootdir*) ac_datarootdir_seen=yes;;
1501890b17f1bSmrg*@datadir@*|*@docdir@*|*@infodir@*|*@localedir@*|*@mandir@*)
1501990b17f1bSmrg  { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&5
1502090b17f1bSmrg$as_echo "$as_me: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&2;}
1502190b17f1bSmrg_ACEOF
1502290b17f1bSmrgcat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
1502390b17f1bSmrg  ac_datarootdir_hack='
1502490b17f1bSmrg  s&@datadir@&$datadir&g
1502590b17f1bSmrg  s&@docdir@&$docdir&g
1502690b17f1bSmrg  s&@infodir@&$infodir&g
1502790b17f1bSmrg  s&@localedir@&$localedir&g
1502890b17f1bSmrg  s&@mandir@&$mandir&g
1502990b17f1bSmrg  s&\\\${datarootdir}&$datarootdir&g' ;;
1503090b17f1bSmrgesac
1503190b17f1bSmrg_ACEOF
150327e6fb56fSmrg
1503390b17f1bSmrg# Neutralize VPATH when `$srcdir' = `.'.
1503490b17f1bSmrg# Shell code in configure.ac might set extrasub.
1503590b17f1bSmrg# FIXME: do we really want to maintain this feature?
1503690b17f1bSmrgcat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
1503790b17f1bSmrgac_sed_extra="$ac_vpsub
1503890b17f1bSmrg$extrasub
1503990b17f1bSmrg_ACEOF
1504090b17f1bSmrgcat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
1504190b17f1bSmrg:t
1504290b17f1bSmrg/@[a-zA-Z_][a-zA-Z_0-9]*@/!b
1504390b17f1bSmrgs|@configure_input@|$ac_sed_conf_input|;t t
1504490b17f1bSmrgs&@top_builddir@&$ac_top_builddir_sub&;t t
1504590b17f1bSmrgs&@top_build_prefix@&$ac_top_build_prefix&;t t
1504690b17f1bSmrgs&@srcdir@&$ac_srcdir&;t t
1504790b17f1bSmrgs&@abs_srcdir@&$ac_abs_srcdir&;t t
1504890b17f1bSmrgs&@top_srcdir@&$ac_top_srcdir&;t t
1504990b17f1bSmrgs&@abs_top_srcdir@&$ac_abs_top_srcdir&;t t
1505090b17f1bSmrgs&@builddir@&$ac_builddir&;t t
1505190b17f1bSmrgs&@abs_builddir@&$ac_abs_builddir&;t t
1505290b17f1bSmrgs&@abs_top_builddir@&$ac_abs_top_builddir&;t t
1505390b17f1bSmrgs&@INSTALL@&$ac_INSTALL&;t t
1505490b17f1bSmrgs&@MKDIR_P@&$ac_MKDIR_P&;t t
1505590b17f1bSmrg$ac_datarootdir_hack
1505690b17f1bSmrg"
1505790b17f1bSmrgeval sed \"\$ac_sed_extra\" "$ac_file_inputs" | $AWK -f "$ac_tmp/subs.awk" \
1505890b17f1bSmrg  >$ac_tmp/out || as_fn_error $? "could not create $ac_file" "$LINENO" 5
150597e6fb56fSmrg
1506090b17f1bSmrgtest -z "$ac_datarootdir_hack$ac_datarootdir_seen" &&
1506190b17f1bSmrg  { ac_out=`sed -n '/\${datarootdir}/p' "$ac_tmp/out"`; test -n "$ac_out"; } &&
1506290b17f1bSmrg  { ac_out=`sed -n '/^[	 ]*datarootdir[	 ]*:*=/p' \
1506390b17f1bSmrg      "$ac_tmp/out"`; test -z "$ac_out"; } &&
1506490b17f1bSmrg  { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $ac_file contains a reference to the variable \`datarootdir'
1506590b17f1bSmrgwhich seems to be undefined.  Please make sure it is defined" >&5
1506690b17f1bSmrg$as_echo "$as_me: WARNING: $ac_file contains a reference to the variable \`datarootdir'
1506790b17f1bSmrgwhich seems to be undefined.  Please make sure it is defined" >&2;}
150687e6fb56fSmrg
1506990b17f1bSmrg  rm -f "$ac_tmp/stdin"
1507090b17f1bSmrg  case $ac_file in
1507190b17f1bSmrg  -) cat "$ac_tmp/out" && rm -f "$ac_tmp/out";;
1507290b17f1bSmrg  *) rm -f "$ac_file" && mv "$ac_tmp/out" "$ac_file";;
1507390b17f1bSmrg  esac \
1507490b17f1bSmrg  || as_fn_error $? "could not create $ac_file" "$LINENO" 5
1507590b17f1bSmrg ;;
1507690b17f1bSmrg  :H)
1507790b17f1bSmrg  #
1507890b17f1bSmrg  # CONFIG_HEADER
1507990b17f1bSmrg  #
1508090b17f1bSmrg  if test x"$ac_file" != x-; then
1508190b17f1bSmrg    {
1508290b17f1bSmrg      $as_echo "/* $configure_input  */" \
1508390b17f1bSmrg      && eval '$AWK -f "$ac_tmp/defines.awk"' "$ac_file_inputs"
1508490b17f1bSmrg    } >"$ac_tmp/config.h" \
1508590b17f1bSmrg      || as_fn_error $? "could not create $ac_file" "$LINENO" 5
1508690b17f1bSmrg    if diff "$ac_file" "$ac_tmp/config.h" >/dev/null 2>&1; then
1508790b17f1bSmrg      { $as_echo "$as_me:${as_lineno-$LINENO}: $ac_file is unchanged" >&5
1508890b17f1bSmrg$as_echo "$as_me: $ac_file is unchanged" >&6;}
1508990b17f1bSmrg    else
1509090b17f1bSmrg      rm -f "$ac_file"
1509190b17f1bSmrg      mv "$ac_tmp/config.h" "$ac_file" \
1509290b17f1bSmrg	|| as_fn_error $? "could not create $ac_file" "$LINENO" 5
1509390b17f1bSmrg    fi
1509490b17f1bSmrg  else
1509590b17f1bSmrg    $as_echo "/* $configure_input  */" \
1509690b17f1bSmrg      && eval '$AWK -f "$ac_tmp/defines.awk"' "$ac_file_inputs" \
1509790b17f1bSmrg      || as_fn_error $? "could not create -" "$LINENO" 5
150987e6fb56fSmrg  fi
1509990b17f1bSmrg# Compute "$ac_file"'s index in $config_headers.
1510090b17f1bSmrg_am_arg="$ac_file"
1510190b17f1bSmrg_am_stamp_count=1
1510290b17f1bSmrgfor _am_header in $config_headers :; do
1510390b17f1bSmrg  case $_am_header in
1510490b17f1bSmrg    $_am_arg | $_am_arg:* )
1510590b17f1bSmrg      break ;;
1510690b17f1bSmrg    * )
1510790b17f1bSmrg      _am_stamp_count=`expr $_am_stamp_count + 1` ;;
1510890b17f1bSmrg  esac
1510990b17f1bSmrgdone
1511090b17f1bSmrgecho "timestamp for $_am_arg" >`$as_dirname -- "$_am_arg" ||
1511190b17f1bSmrg$as_expr X"$_am_arg" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
1511290b17f1bSmrg	 X"$_am_arg" : 'X\(//\)[^/]' \| \
1511390b17f1bSmrg	 X"$_am_arg" : 'X\(//\)$' \| \
1511490b17f1bSmrg	 X"$_am_arg" : 'X\(/\)' \| . 2>/dev/null ||
1511590b17f1bSmrg$as_echo X"$_am_arg" |
1511690b17f1bSmrg    sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
1511790b17f1bSmrg	    s//\1/
1511890b17f1bSmrg	    q
1511990b17f1bSmrg	  }
1512090b17f1bSmrg	  /^X\(\/\/\)[^/].*/{
1512190b17f1bSmrg	    s//\1/
1512290b17f1bSmrg	    q
1512390b17f1bSmrg	  }
1512490b17f1bSmrg	  /^X\(\/\/\)$/{
1512590b17f1bSmrg	    s//\1/
1512690b17f1bSmrg	    q
1512790b17f1bSmrg	  }
1512890b17f1bSmrg	  /^X\(\/\).*/{
1512990b17f1bSmrg	    s//\1/
1513090b17f1bSmrg	    q
1513190b17f1bSmrg	  }
1513290b17f1bSmrg	  s/.*/./; q'`/stamp-h$_am_stamp_count
1513390b17f1bSmrg ;;
151347e6fb56fSmrg
1513590b17f1bSmrg  :C)  { $as_echo "$as_me:${as_lineno-$LINENO}: executing $ac_file commands" >&5
1513690b17f1bSmrg$as_echo "$as_me: executing $ac_file commands" >&6;}
1513790b17f1bSmrg ;;
151387e6fb56fSmrg  esac
151397e6fb56fSmrg
151407e6fb56fSmrg
1514190b17f1bSmrg  case $ac_file$ac_mode in
1514290b17f1bSmrg    "depfiles":C) test x"$AMDEP_TRUE" != x"" || {
15143963d66acSmrg  # Older Autoconf quotes --file arguments for eval, but not when files
1514490b17f1bSmrg  # are listed without --file.  Let's play safe and only enable the eval
1514590b17f1bSmrg  # if we detect the quoting.
1514690b17f1bSmrg  case $CONFIG_FILES in
1514790b17f1bSmrg  *\'*) eval set x "$CONFIG_FILES" ;;
1514890b17f1bSmrg  *)   set x $CONFIG_FILES ;;
1514990b17f1bSmrg  esac
1515090b17f1bSmrg  shift
1515190b17f1bSmrg  for mf
1515290b17f1bSmrg  do
1515390b17f1bSmrg    # Strip MF so we end up with the name of the file.
1515490b17f1bSmrg    mf=`echo "$mf" | sed -e 's/:.*$//'`
1515590b17f1bSmrg    # Check whether this is an Automake generated Makefile or not.
1515690b17f1bSmrg    # We used to match only the files named 'Makefile.in', but
1515790b17f1bSmrg    # some people rename them; so instead we look at the file content.
1515890b17f1bSmrg    # Grep'ing the first line is not enough: some people post-process
1515990b17f1bSmrg    # each Makefile.in and add a new line on top of each file to say so.
1516090b17f1bSmrg    # Grep'ing the whole file is not good either: AIX grep has a line
1516190b17f1bSmrg    # limit of 2048, but all sed's we know have understand at least 4000.
1516290b17f1bSmrg    if sed -n 's,^#.*generated by automake.*,X,p' "$mf" | grep X >/dev/null 2>&1; then
1516390b17f1bSmrg      dirpart=`$as_dirname -- "$mf" ||
1516490b17f1bSmrg$as_expr X"$mf" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
1516590b17f1bSmrg	 X"$mf" : 'X\(//\)[^/]' \| \
1516690b17f1bSmrg	 X"$mf" : 'X\(//\)$' \| \
1516790b17f1bSmrg	 X"$mf" : 'X\(/\)' \| . 2>/dev/null ||
1516890b17f1bSmrg$as_echo X"$mf" |
1516990b17f1bSmrg    sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
1517090b17f1bSmrg	    s//\1/
1517190b17f1bSmrg	    q
1517290b17f1bSmrg	  }
1517390b17f1bSmrg	  /^X\(\/\/\)[^/].*/{
1517490b17f1bSmrg	    s//\1/
1517590b17f1bSmrg	    q
1517690b17f1bSmrg	  }
1517790b17f1bSmrg	  /^X\(\/\/\)$/{
1517890b17f1bSmrg	    s//\1/
1517990b17f1bSmrg	    q
1518090b17f1bSmrg	  }
1518190b17f1bSmrg	  /^X\(\/\).*/{
1518290b17f1bSmrg	    s//\1/
1518390b17f1bSmrg	    q
1518490b17f1bSmrg	  }
1518590b17f1bSmrg	  s/.*/./; q'`
1518690b17f1bSmrg    else
1518790b17f1bSmrg      continue
1518890b17f1bSmrg    fi
1518990b17f1bSmrg    # Extract the definition of DEPDIR, am__include, and am__quote
1519090b17f1bSmrg    # from the Makefile without running 'make'.
1519190b17f1bSmrg    DEPDIR=`sed -n 's/^DEPDIR = //p' < "$mf"`
1519290b17f1bSmrg    test -z "$DEPDIR" && continue
1519390b17f1bSmrg    am__include=`sed -n 's/^am__include = //p' < "$mf"`
15194963d66acSmrg    test -z "$am__include" && continue
1519590b17f1bSmrg    am__quote=`sed -n 's/^am__quote = //p' < "$mf"`
1519690b17f1bSmrg    # Find all dependency output files, they are included files with
1519790b17f1bSmrg    # $(DEPDIR) in their names.  We invoke sed twice because it is the
1519890b17f1bSmrg    # simplest approach to changing $(DEPDIR) to its actual value in the
1519990b17f1bSmrg    # expansion.
1520090b17f1bSmrg    for file in `sed -n "
1520190b17f1bSmrg      s/^$am__include $am__quote\(.*(DEPDIR).*\)$am__quote"'$/\1/p' <"$mf" | \
1520290b17f1bSmrg	 sed -e 's/\$(DEPDIR)/'"$DEPDIR"'/g'`; do
1520390b17f1bSmrg      # Make sure the directory exists.
1520490b17f1bSmrg      test -f "$dirpart/$file" && continue
1520590b17f1bSmrg      fdir=`$as_dirname -- "$file" ||
1520690b17f1bSmrg$as_expr X"$file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
1520790b17f1bSmrg	 X"$file" : 'X\(//\)[^/]' \| \
1520890b17f1bSmrg	 X"$file" : 'X\(//\)$' \| \
1520990b17f1bSmrg	 X"$file" : 'X\(/\)' \| . 2>/dev/null ||
1521090b17f1bSmrg$as_echo X"$file" |
1521190b17f1bSmrg    sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
1521290b17f1bSmrg	    s//\1/
1521390b17f1bSmrg	    q
1521490b17f1bSmrg	  }
1521590b17f1bSmrg	  /^X\(\/\/\)[^/].*/{
1521690b17f1bSmrg	    s//\1/
1521790b17f1bSmrg	    q
1521890b17f1bSmrg	  }
1521990b17f1bSmrg	  /^X\(\/\/\)$/{
1522090b17f1bSmrg	    s//\1/
1522190b17f1bSmrg	    q
1522290b17f1bSmrg	  }
1522390b17f1bSmrg	  /^X\(\/\).*/{
1522490b17f1bSmrg	    s//\1/
1522590b17f1bSmrg	    q
1522690b17f1bSmrg	  }
1522790b17f1bSmrg	  s/.*/./; q'`
1522890b17f1bSmrg      as_dir=$dirpart/$fdir; as_fn_mkdir_p
1522990b17f1bSmrg      # echo "creating $dirpart/$file"
1523090b17f1bSmrg      echo '# dummy' > "$dirpart/$file"
1523190b17f1bSmrg    done
1523290b17f1bSmrg  done
1523390b17f1bSmrg}
1523490b17f1bSmrg ;;
1523590b17f1bSmrg    "libtool":C)
152367e6fb56fSmrg
15237963d66acSmrg    # See if we are running on zsh, and set the options that allow our
1523890b17f1bSmrg    # commands through without removal of \ escapes.
15239963d66acSmrg    if test -n "${ZSH_VERSION+set}"; then
1524090b17f1bSmrg      setopt NO_GLOB_SUBST
1524190b17f1bSmrg    fi
152427e6fb56fSmrg
15243963d66acSmrg    cfgfile=${ofile}T
1524490b17f1bSmrg    trap "$RM \"$cfgfile\"; exit 1" 1 2 15
1524590b17f1bSmrg    $RM "$cfgfile"
152467e6fb56fSmrg
1524790b17f1bSmrg    cat <<_LT_EOF >> "$cfgfile"
1524890b17f1bSmrg#! $SHELL
15249963d66acSmrg# Generated automatically by $as_me ($PACKAGE) $VERSION
1525090b17f1bSmrg# Libtool was configured on host `(hostname || uname -n) 2>/dev/null | sed 1q`:
1525190b17f1bSmrg# NOTE: Changes made to this file will be lost: look at ltmain.sh.
15252963d66acSmrg
15253963d66acSmrg# Provide generalized library-building support services.
15254963d66acSmrg# Written by Gordon Matzigkeit, 1996
15255963d66acSmrg
15256963d66acSmrg# Copyright (C) 2014 Free Software Foundation, Inc.
15257963d66acSmrg# This is free software; see the source for copying conditions.  There is NO
15258963d66acSmrg# warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
15259963d66acSmrg
15260963d66acSmrg# GNU Libtool is free software; you can redistribute it and/or modify
15261963d66acSmrg# it under the terms of the GNU General Public License as published by
15262963d66acSmrg# the Free Software Foundation; either version 2 of of the License, or
15263963d66acSmrg# (at your option) any later version.
1526490b17f1bSmrg#
15265963d66acSmrg# As a special exception to the GNU General Public License, if you
15266963d66acSmrg# distribute this file as part of a program or library that is built
15267963d66acSmrg# using GNU Libtool, you may include this file under the  same
15268963d66acSmrg# distribution terms that you use for the rest of that program.
1526990b17f1bSmrg#
15270963d66acSmrg# GNU Libtool is distributed in the hope that it will be useful, but
15271963d66acSmrg# WITHOUT ANY WARRANTY; without even the implied warranty of
1527290b17f1bSmrg# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
1527390b17f1bSmrg# GNU General Public License for more details.
1527490b17f1bSmrg#
1527590b17f1bSmrg# You should have received a copy of the GNU General Public License
15276963d66acSmrg# along with this program.  If not, see <http://www.gnu.org/licenses/>.
152777e6fb56fSmrg
152787e6fb56fSmrg
1527990b17f1bSmrg# The names of the tagged configurations supported by this script.
15280963d66acSmrgavailable_tags=''
15281963d66acSmrg
15282963d66acSmrg# Configured defaults for sys_lib_dlsearch_path munging.
15283963d66acSmrg: \${LT_SYS_LIBRARY_PATH="$configure_time_lt_sys_library_path"}
152847e6fb56fSmrg
1528590b17f1bSmrg# ### BEGIN LIBTOOL CONFIG
152867e6fb56fSmrg
1528790b17f1bSmrg# Whether or not to build static libraries.
1528890b17f1bSmrgbuild_old_libs=$enable_static
152897e6fb56fSmrg
1529090b17f1bSmrg# Which release of libtool.m4 was used?
1529190b17f1bSmrgmacro_version=$macro_version
1529290b17f1bSmrgmacro_revision=$macro_revision
152937e6fb56fSmrg
1529490b17f1bSmrg# Whether or not to build shared libraries.
1529590b17f1bSmrgbuild_libtool_libs=$enable_shared
152967e6fb56fSmrg
1529790b17f1bSmrg# What type of objects to build.
1529890b17f1bSmrgpic_mode=$pic_mode
152997e6fb56fSmrg
1530090b17f1bSmrg# Whether or not to optimize for fast installation.
1530190b17f1bSmrgfast_install=$enable_fast_install
153027e6fb56fSmrg
15303963d66acSmrg# Shared archive member basename,for filename based shared library versioning on AIX.
15304963d66acSmrgshared_archive_member_spec=$shared_archive_member_spec
15305963d66acSmrg
153067e6fb56fSmrg# Shell to use when invoking shell scripts.
153077e6fb56fSmrgSHELL=$lt_SHELL
153087e6fb56fSmrg
1530990b17f1bSmrg# An echo program that protects backslashes.
1531090b17f1bSmrgECHO=$lt_ECHO
153117e6fb56fSmrg
1531290b17f1bSmrg# The PATH separator for the build system.
1531390b17f1bSmrgPATH_SEPARATOR=$lt_PATH_SEPARATOR
153147e6fb56fSmrg
153157e6fb56fSmrg# The host system.
153167e6fb56fSmrghost_alias=$host_alias
153177e6fb56fSmrghost=$host
153187e6fb56fSmrghost_os=$host_os
153197e6fb56fSmrg
153207e6fb56fSmrg# The build system.
153217e6fb56fSmrgbuild_alias=$build_alias
153227e6fb56fSmrgbuild=$build
153237e6fb56fSmrgbuild_os=$build_os
153247e6fb56fSmrg
1532590b17f1bSmrg# A sed program that does not truncate output.
1532690b17f1bSmrgSED=$lt_SED
153277e6fb56fSmrg
1532890b17f1bSmrg# Sed that helps us avoid accidentally triggering echo(1) options like -n.
1532990b17f1bSmrgXsed="\$SED -e 1s/^X//"
153307e6fb56fSmrg
1533190b17f1bSmrg# A grep program that handles long lines.
1533290b17f1bSmrgGREP=$lt_GREP
153337e6fb56fSmrg
153347e6fb56fSmrg# An ERE matcher.
153357e6fb56fSmrgEGREP=$lt_EGREP
153367e6fb56fSmrg
1533790b17f1bSmrg# A literal string matcher.
1533890b17f1bSmrgFGREP=$lt_FGREP
153397e6fb56fSmrg
1534090b17f1bSmrg# A BSD- or MS-compatible name lister.
1534190b17f1bSmrgNM=$lt_NM
1534290b17f1bSmrg
1534390b17f1bSmrg# Whether we need soft or hard links.
153447e6fb56fSmrgLN_S=$lt_LN_S
153457e6fb56fSmrg
1534690b17f1bSmrg# What is the maximum length of a command?
1534790b17f1bSmrgmax_cmd_len=$max_cmd_len
153487e6fb56fSmrg
1534990b17f1bSmrg# Object file suffix (normally "o").
1535090b17f1bSmrgobjext=$ac_objext
153517e6fb56fSmrg
1535290b17f1bSmrg# Executable file suffix (normally "").
1535390b17f1bSmrgexeext=$exeext
153547e6fb56fSmrg
1535590b17f1bSmrg# whether the shell understands "unset".
1535690b17f1bSmrglt_unset=$lt_unset
153577e6fb56fSmrg
1535890b17f1bSmrg# turn spaces into newlines.
1535990b17f1bSmrgSP2NL=$lt_lt_SP2NL
153607e6fb56fSmrg
1536190b17f1bSmrg# turn newlines into spaces.
1536290b17f1bSmrgNL2SP=$lt_lt_NL2SP
153637e6fb56fSmrg
1536490b17f1bSmrg# convert \$build file names to \$host format.
1536590b17f1bSmrgto_host_file_cmd=$lt_cv_to_host_file_cmd
153667e6fb56fSmrg
1536790b17f1bSmrg# convert \$build files to toolchain format.
1536890b17f1bSmrgto_tool_file_cmd=$lt_cv_to_tool_file_cmd
153697e6fb56fSmrg
1537090b17f1bSmrg# An object symbol dumper.
1537190b17f1bSmrgOBJDUMP=$lt_OBJDUMP
153727e6fb56fSmrg
1537390b17f1bSmrg# Method to check whether dependent libraries are shared objects.
1537490b17f1bSmrgdeplibs_check_method=$lt_deplibs_check_method
153757e6fb56fSmrg
1537690b17f1bSmrg# Command to use when deplibs_check_method = "file_magic".
1537790b17f1bSmrgfile_magic_cmd=$lt_file_magic_cmd
153787e6fb56fSmrg
1537990b17f1bSmrg# How to find potential files when deplibs_check_method = "file_magic".
1538090b17f1bSmrgfile_magic_glob=$lt_file_magic_glob
153817e6fb56fSmrg
1538290b17f1bSmrg# Find potential files using nocaseglob when deplibs_check_method = "file_magic".
1538390b17f1bSmrgwant_nocaseglob=$lt_want_nocaseglob
153847e6fb56fSmrg
1538590b17f1bSmrg# DLL creation program.
1538690b17f1bSmrgDLLTOOL=$lt_DLLTOOL
153877e6fb56fSmrg
1538890b17f1bSmrg# Command to associate shared and link libraries.
1538990b17f1bSmrgsharedlib_from_linklib_cmd=$lt_sharedlib_from_linklib_cmd
153907e6fb56fSmrg
1539190b17f1bSmrg# The archiver.
1539290b17f1bSmrgAR=$lt_AR
153937e6fb56fSmrg
1539490b17f1bSmrg# Flags to create an archive.
1539590b17f1bSmrgAR_FLAGS=$lt_AR_FLAGS
153967e6fb56fSmrg
1539790b17f1bSmrg# How to feed a file listing to the archiver.
1539890b17f1bSmrgarchiver_list_spec=$lt_archiver_list_spec
153997e6fb56fSmrg
1540090b17f1bSmrg# A symbol stripping program.
1540190b17f1bSmrgSTRIP=$lt_STRIP
154027e6fb56fSmrg
1540390b17f1bSmrg# Commands used to install an old-style archive.
1540490b17f1bSmrgRANLIB=$lt_RANLIB
1540590b17f1bSmrgold_postinstall_cmds=$lt_old_postinstall_cmds
1540690b17f1bSmrgold_postuninstall_cmds=$lt_old_postuninstall_cmds
154077e6fb56fSmrg
1540890b17f1bSmrg# Whether to use a lock for old archive extraction.
1540990b17f1bSmrglock_old_archive_extraction=$lock_old_archive_extraction
154107e6fb56fSmrg
1541190b17f1bSmrg# A C compiler.
1541290b17f1bSmrgLTCC=$lt_CC
154137e6fb56fSmrg
1541490b17f1bSmrg# LTCC compiler flags.
1541590b17f1bSmrgLTCFLAGS=$lt_CFLAGS
154167e6fb56fSmrg
1541790b17f1bSmrg# Take the output of nm and produce a listing of raw symbols and C names.
1541890b17f1bSmrgglobal_symbol_pipe=$lt_lt_cv_sys_global_symbol_pipe
154197e6fb56fSmrg
1542090b17f1bSmrg# Transform the output of nm in a proper C declaration.
1542190b17f1bSmrgglobal_symbol_to_cdecl=$lt_lt_cv_sys_global_symbol_to_cdecl
154227e6fb56fSmrg
15423963d66acSmrg# Transform the output of nm into a list of symbols to manually relocate.
15424963d66acSmrgglobal_symbol_to_import=$lt_lt_cv_sys_global_symbol_to_import
15425963d66acSmrg
1542690b17f1bSmrg# Transform the output of nm in a C name address pair.
1542790b17f1bSmrgglobal_symbol_to_c_name_address=$lt_lt_cv_sys_global_symbol_to_c_name_address
154287e6fb56fSmrg
1542990b17f1bSmrg# Transform the output of nm in a C name address pair when lib prefix is needed.
1543090b17f1bSmrgglobal_symbol_to_c_name_address_lib_prefix=$lt_lt_cv_sys_global_symbol_to_c_name_address_lib_prefix
154317e6fb56fSmrg
15432963d66acSmrg# The name lister interface.
15433963d66acSmrgnm_interface=$lt_lt_cv_nm_interface
15434963d66acSmrg
1543590b17f1bSmrg# Specify filename containing input files for \$NM.
1543690b17f1bSmrgnm_file_list_spec=$lt_nm_file_list_spec
154377e6fb56fSmrg
15438963d66acSmrg# The root where to search for dependent libraries,and where our libraries should be installed.
1543990b17f1bSmrglt_sysroot=$lt_sysroot
154407e6fb56fSmrg
15441963d66acSmrg# Command to truncate a binary pipe.
15442963d66acSmrglt_truncate_bin=$lt_lt_cv_truncate_bin
15443963d66acSmrg
1544490b17f1bSmrg# The name of the directory that contains temporary libtool files.
1544590b17f1bSmrgobjdir=$objdir
154467e6fb56fSmrg
1544790b17f1bSmrg# Used to examine libraries when file_magic_cmd begins with "file".
1544890b17f1bSmrgMAGIC_CMD=$MAGIC_CMD
154497e6fb56fSmrg
1545090b17f1bSmrg# Must we lock files when doing compilation?
1545190b17f1bSmrgneed_locks=$lt_need_locks
154527e6fb56fSmrg
1545390b17f1bSmrg# Manifest tool.
1545490b17f1bSmrgMANIFEST_TOOL=$lt_MANIFEST_TOOL
154557e6fb56fSmrg
1545690b17f1bSmrg# Tool to manipulate archived DWARF debug symbol files on Mac OS X.
1545790b17f1bSmrgDSYMUTIL=$lt_DSYMUTIL
154587e6fb56fSmrg
1545990b17f1bSmrg# Tool to change global to local symbols on Mac OS X.
1546090b17f1bSmrgNMEDIT=$lt_NMEDIT
154617e6fb56fSmrg
1546290b17f1bSmrg# Tool to manipulate fat objects and archives on Mac OS X.
1546390b17f1bSmrgLIPO=$lt_LIPO
154647e6fb56fSmrg
1546590b17f1bSmrg# ldd/readelf like tool for Mach-O binaries on Mac OS X.
1546690b17f1bSmrgOTOOL=$lt_OTOOL
154677e6fb56fSmrg
1546890b17f1bSmrg# ldd/readelf like tool for 64 bit Mach-O binaries on Mac OS X 10.4.
1546990b17f1bSmrgOTOOL64=$lt_OTOOL64
154707e6fb56fSmrg
1547190b17f1bSmrg# Old archive suffix (normally "a").
1547290b17f1bSmrglibext=$libext
154737e6fb56fSmrg
1547490b17f1bSmrg# Shared library suffix (normally ".so").
1547590b17f1bSmrgshrext_cmds=$lt_shrext_cmds
154767e6fb56fSmrg
1547790b17f1bSmrg# The commands to extract the exported symbol list from a shared archive.
1547890b17f1bSmrgextract_expsyms_cmds=$lt_extract_expsyms_cmds
154797e6fb56fSmrg
1548090b17f1bSmrg# Variables whose values should be saved in libtool wrapper scripts and
1548190b17f1bSmrg# restored at link time.
1548290b17f1bSmrgvariables_saved_for_relink=$lt_variables_saved_for_relink
154837e6fb56fSmrg
1548490b17f1bSmrg# Do we need the "lib" prefix for modules?
1548590b17f1bSmrgneed_lib_prefix=$need_lib_prefix
154867e6fb56fSmrg
1548790b17f1bSmrg# Do we need a version for libraries?
1548890b17f1bSmrgneed_version=$need_version
154897e6fb56fSmrg
1549090b17f1bSmrg# Library versioning type.
1549190b17f1bSmrgversion_type=$version_type
154927e6fb56fSmrg
1549390b17f1bSmrg# Shared library runtime path variable.
154947e6fb56fSmrgrunpath_var=$runpath_var
154957e6fb56fSmrg
1549690b17f1bSmrg# Shared library path variable.
154977e6fb56fSmrgshlibpath_var=$shlibpath_var
154987e6fb56fSmrg
154997e6fb56fSmrg# Is shlibpath searched before the hard-coded library search path?
155007e6fb56fSmrgshlibpath_overrides_runpath=$shlibpath_overrides_runpath
155017e6fb56fSmrg
1550290b17f1bSmrg# Format of library name prefix.
1550390b17f1bSmrglibname_spec=$lt_libname_spec
155047e6fb56fSmrg
1550590b17f1bSmrg# List of archive names.  First name is the real one, the rest are links.
1550690b17f1bSmrg# The last name is the one that the linker finds with -lNAME
1550790b17f1bSmrglibrary_names_spec=$lt_library_names_spec
155087e6fb56fSmrg
1550990b17f1bSmrg# The coded name of the library, if different from the real name.
1551090b17f1bSmrgsoname_spec=$lt_soname_spec
155117e6fb56fSmrg
1551290b17f1bSmrg# Permission mode override for installation of shared libraries.
1551390b17f1bSmrginstall_override_mode=$lt_install_override_mode
155147e6fb56fSmrg
1551590b17f1bSmrg# Command to use after installation of a shared archive.
1551690b17f1bSmrgpostinstall_cmds=$lt_postinstall_cmds
155177e6fb56fSmrg
1551890b17f1bSmrg# Command to use after uninstallation of a shared archive.
1551990b17f1bSmrgpostuninstall_cmds=$lt_postuninstall_cmds
155207e6fb56fSmrg
1552190b17f1bSmrg# Commands used to finish a libtool library installation in a directory.
1552290b17f1bSmrgfinish_cmds=$lt_finish_cmds
155237e6fb56fSmrg
1552490b17f1bSmrg# As "finish_cmds", except a single script fragment to be evaled but
1552590b17f1bSmrg# not shown.
1552690b17f1bSmrgfinish_eval=$lt_finish_eval
155277e6fb56fSmrg
1552890b17f1bSmrg# Whether we should hardcode library paths into libraries.
1552990b17f1bSmrghardcode_into_libs=$hardcode_into_libs
155307e6fb56fSmrg
1553190b17f1bSmrg# Compile-time system search path for libraries.
155327e6fb56fSmrgsys_lib_search_path_spec=$lt_sys_lib_search_path_spec
155337e6fb56fSmrg
15534963d66acSmrg# Detected run-time system search path for libraries.
15535963d66acSmrgsys_lib_dlsearch_path_spec=$lt_configure_time_dlsearch_path
15536963d66acSmrg
15537963d66acSmrg# Explicit LT_SYS_LIBRARY_PATH set during ./configure time.
15538963d66acSmrgconfigure_time_lt_sys_library_path=$lt_configure_time_lt_sys_library_path
155397e6fb56fSmrg
1554090b17f1bSmrg# Whether dlopen is supported.
1554190b17f1bSmrgdlopen_support=$enable_dlopen
155427e6fb56fSmrg
1554390b17f1bSmrg# Whether dlopen of programs is supported.
1554490b17f1bSmrgdlopen_self=$enable_dlopen_self
155457e6fb56fSmrg
1554690b17f1bSmrg# Whether dlopen of statically linked programs is supported.
1554790b17f1bSmrgdlopen_self_static=$enable_dlopen_self_static
155487e6fb56fSmrg
1554990b17f1bSmrg# Commands to strip libraries.
1555090b17f1bSmrgold_striplib=$lt_old_striplib
1555190b17f1bSmrgstriplib=$lt_striplib
155527e6fb56fSmrg
155537e6fb56fSmrg
1555490b17f1bSmrg# The linker used to build libraries.
1555590b17f1bSmrgLD=$lt_LD
155567e6fb56fSmrg
1555790b17f1bSmrg# How to create reloadable object files.
1555890b17f1bSmrgreload_flag=$lt_reload_flag
1555990b17f1bSmrgreload_cmds=$lt_reload_cmds
155607e6fb56fSmrg
1556190b17f1bSmrg# Commands used to build an old-style archive.
1556290b17f1bSmrgold_archive_cmds=$lt_old_archive_cmds
155637e6fb56fSmrg
1556490b17f1bSmrg# A language specific compiler.
1556590b17f1bSmrgCC=$lt_compiler
155667e6fb56fSmrg
1556790b17f1bSmrg# Is the compiler the GNU compiler?
1556890b17f1bSmrgwith_gcc=$GCC
155697e6fb56fSmrg
1557090b17f1bSmrg# Compiler flag to turn off builtin functions.
1557190b17f1bSmrgno_builtin_flag=$lt_lt_prog_compiler_no_builtin_flag
155727e6fb56fSmrg
1557390b17f1bSmrg# Additional compiler flags for building library objects.
1557490b17f1bSmrgpic_flag=$lt_lt_prog_compiler_pic
155757e6fb56fSmrg
1557690b17f1bSmrg# How to pass a linker flag through the compiler.
1557790b17f1bSmrgwl=$lt_lt_prog_compiler_wl
155787e6fb56fSmrg
1557990b17f1bSmrg# Compiler flag to prevent dynamic linking.
1558090b17f1bSmrglink_static_flag=$lt_lt_prog_compiler_static
155817e6fb56fSmrg
1558290b17f1bSmrg# Does compiler simultaneously support -c and -o options?
1558390b17f1bSmrgcompiler_c_o=$lt_lt_cv_prog_compiler_c_o
155847e6fb56fSmrg
1558590b17f1bSmrg# Whether or not to add -lc for building shared libraries.
1558690b17f1bSmrgbuild_libtool_need_lc=$archive_cmds_need_lc
155877e6fb56fSmrg
1558890b17f1bSmrg# Whether or not to disallow shared libs when runtime libs are static.
1558990b17f1bSmrgallow_libtool_libs_with_static_runtimes=$enable_shared_with_static_runtimes
155907e6fb56fSmrg
1559190b17f1bSmrg# Compiler flag to allow reflexive dlopens.
1559290b17f1bSmrgexport_dynamic_flag_spec=$lt_export_dynamic_flag_spec
155937e6fb56fSmrg
1559490b17f1bSmrg# Compiler flag to generate shared objects directly from archives.
1559590b17f1bSmrgwhole_archive_flag_spec=$lt_whole_archive_flag_spec
155967e6fb56fSmrg
1559790b17f1bSmrg# Whether the compiler copes with passing no objects directly.
1559890b17f1bSmrgcompiler_needs_object=$lt_compiler_needs_object
155997e6fb56fSmrg
1560090b17f1bSmrg# Create an old-style archive from a shared archive.
1560190b17f1bSmrgold_archive_from_new_cmds=$lt_old_archive_from_new_cmds
156027e6fb56fSmrg
1560390b17f1bSmrg# Create a temporary old-style archive to link instead of a shared archive.
1560490b17f1bSmrgold_archive_from_expsyms_cmds=$lt_old_archive_from_expsyms_cmds
156057e6fb56fSmrg
1560690b17f1bSmrg# Commands used to build a shared archive.
1560790b17f1bSmrgarchive_cmds=$lt_archive_cmds
1560890b17f1bSmrgarchive_expsym_cmds=$lt_archive_expsym_cmds
156097e6fb56fSmrg
1561090b17f1bSmrg# Commands used to build a loadable module if different from building
1561190b17f1bSmrg# a shared archive.
1561290b17f1bSmrgmodule_cmds=$lt_module_cmds
1561390b17f1bSmrgmodule_expsym_cmds=$lt_module_expsym_cmds
156147e6fb56fSmrg
1561590b17f1bSmrg# Whether we are building with GNU ld or not.
1561690b17f1bSmrgwith_gnu_ld=$lt_with_gnu_ld
156177e6fb56fSmrg
1561890b17f1bSmrg# Flag that allows shared libraries with undefined symbols to be built.
1561990b17f1bSmrgallow_undefined_flag=$lt_allow_undefined_flag
156207e6fb56fSmrg
1562190b17f1bSmrg# Flag that enforces no undefined symbols.
1562290b17f1bSmrgno_undefined_flag=$lt_no_undefined_flag
156237e6fb56fSmrg
1562490b17f1bSmrg# Flag to hardcode \$libdir into a binary during linking.
1562590b17f1bSmrg# This must work even if \$libdir does not exist
1562690b17f1bSmrghardcode_libdir_flag_spec=$lt_hardcode_libdir_flag_spec
156277e6fb56fSmrg
1562890b17f1bSmrg# Whether we need a single "-rpath" flag with a separated argument.
1562990b17f1bSmrghardcode_libdir_separator=$lt_hardcode_libdir_separator
156307e6fb56fSmrg
15631963d66acSmrg# Set to "yes" if using DIR/libNAME\$shared_ext during linking hardcodes
1563290b17f1bSmrg# DIR into the resulting binary.
1563390b17f1bSmrghardcode_direct=$hardcode_direct
156347e6fb56fSmrg
15635963d66acSmrg# Set to "yes" if using DIR/libNAME\$shared_ext during linking hardcodes
1563690b17f1bSmrg# DIR into the resulting binary and the resulting library dependency is
15637963d66acSmrg# "absolute",i.e impossible to change by setting \$shlibpath_var if the
1563890b17f1bSmrg# library is relocated.
1563990b17f1bSmrghardcode_direct_absolute=$hardcode_direct_absolute
156407e6fb56fSmrg
1564190b17f1bSmrg# Set to "yes" if using the -LDIR flag during linking hardcodes DIR
1564290b17f1bSmrg# into the resulting binary.
1564390b17f1bSmrghardcode_minus_L=$hardcode_minus_L
156447e6fb56fSmrg
1564590b17f1bSmrg# Set to "yes" if using SHLIBPATH_VAR=DIR during linking hardcodes DIR
1564690b17f1bSmrg# into the resulting binary.
1564790b17f1bSmrghardcode_shlibpath_var=$hardcode_shlibpath_var
156487e6fb56fSmrg
1564990b17f1bSmrg# Set to "yes" if building a shared library automatically hardcodes DIR
1565090b17f1bSmrg# into the library and all subsequent libraries and executables linked
1565190b17f1bSmrg# against it.
1565290b17f1bSmrghardcode_automatic=$hardcode_automatic
156537e6fb56fSmrg
1565490b17f1bSmrg# Set to yes if linker adds runtime paths of dependent libraries
1565590b17f1bSmrg# to runtime path list.
1565690b17f1bSmrginherit_rpath=$inherit_rpath
156577e6fb56fSmrg
1565890b17f1bSmrg# Whether libtool must link a program against all its dependency libraries.
1565990b17f1bSmrglink_all_deplibs=$link_all_deplibs
156607e6fb56fSmrg
1566190b17f1bSmrg# Set to "yes" if exported symbols are required.
1566290b17f1bSmrgalways_export_symbols=$always_export_symbols
156637e6fb56fSmrg
1566490b17f1bSmrg# The commands to list exported symbols.
1566590b17f1bSmrgexport_symbols_cmds=$lt_export_symbols_cmds
156667e6fb56fSmrg
1566790b17f1bSmrg# Symbols that should not be listed in the preloaded symbols.
1566890b17f1bSmrgexclude_expsyms=$lt_exclude_expsyms
156697e6fb56fSmrg
1567090b17f1bSmrg# Symbols that must always be exported.
1567190b17f1bSmrginclude_expsyms=$lt_include_expsyms
156727e6fb56fSmrg
1567390b17f1bSmrg# Commands necessary for linking programs (against libraries) with templates.
1567490b17f1bSmrgprelink_cmds=$lt_prelink_cmds
156757e6fb56fSmrg
1567690b17f1bSmrg# Commands necessary for finishing linking programs.
1567790b17f1bSmrgpostlink_cmds=$lt_postlink_cmds
156787e6fb56fSmrg
1567990b17f1bSmrg# Specify filename containing input files.
1568090b17f1bSmrgfile_list_spec=$lt_file_list_spec
156817e6fb56fSmrg
1568290b17f1bSmrg# How to hardcode a shared library path into an executable.
1568390b17f1bSmrghardcode_action=$hardcode_action
156847e6fb56fSmrg
1568590b17f1bSmrg# ### END LIBTOOL CONFIG
156867e6fb56fSmrg
15687963d66acSmrg_LT_EOF
15688963d66acSmrg
15689963d66acSmrg    cat <<'_LT_EOF' >> "$cfgfile"
15690963d66acSmrg
15691963d66acSmrg# ### BEGIN FUNCTIONS SHARED WITH CONFIGURE
15692963d66acSmrg
15693963d66acSmrg# func_munge_path_list VARIABLE PATH
15694963d66acSmrg# -----------------------------------
15695963d66acSmrg# VARIABLE is name of variable containing _space_ separated list of
15696963d66acSmrg# directories to be munged by the contents of PATH, which is string
15697963d66acSmrg# having a format:
15698963d66acSmrg# "DIR[:DIR]:"
15699963d66acSmrg#       string "DIR[ DIR]" will be prepended to VARIABLE
15700963d66acSmrg# ":DIR[:DIR]"
15701963d66acSmrg#       string "DIR[ DIR]" will be appended to VARIABLE
15702963d66acSmrg# "DIRP[:DIRP]::[DIRA:]DIRA"
15703963d66acSmrg#       string "DIRP[ DIRP]" will be prepended to VARIABLE and string
15704963d66acSmrg#       "DIRA[ DIRA]" will be appended to VARIABLE
15705963d66acSmrg# "DIR[:DIR]"
15706963d66acSmrg#       VARIABLE will be replaced by "DIR[ DIR]"
15707963d66acSmrgfunc_munge_path_list ()
15708963d66acSmrg{
15709963d66acSmrg    case x$2 in
15710963d66acSmrg    x)
15711963d66acSmrg        ;;
15712963d66acSmrg    *:)
15713963d66acSmrg        eval $1=\"`$ECHO $2 | $SED 's/:/ /g'` \$$1\"
15714963d66acSmrg        ;;
15715963d66acSmrg    x:*)
15716963d66acSmrg        eval $1=\"\$$1 `$ECHO $2 | $SED 's/:/ /g'`\"
15717963d66acSmrg        ;;
15718963d66acSmrg    *::*)
15719963d66acSmrg        eval $1=\"\$$1\ `$ECHO $2 | $SED -e 's/.*:://' -e 's/:/ /g'`\"
15720963d66acSmrg        eval $1=\"`$ECHO $2 | $SED -e 's/::.*//' -e 's/:/ /g'`\ \$$1\"
15721963d66acSmrg        ;;
15722963d66acSmrg    *)
15723963d66acSmrg        eval $1=\"`$ECHO $2 | $SED 's/:/ /g'`\"
15724963d66acSmrg        ;;
15725963d66acSmrg    esac
15726963d66acSmrg}
15727963d66acSmrg
15728963d66acSmrg
15729963d66acSmrg# Calculate cc_basename.  Skip known compiler wrappers and cross-prefix.
15730963d66acSmrgfunc_cc_basename ()
15731963d66acSmrg{
15732963d66acSmrg    for cc_temp in $*""; do
15733963d66acSmrg      case $cc_temp in
15734963d66acSmrg        compile | *[\\/]compile | ccache | *[\\/]ccache ) ;;
15735963d66acSmrg        distcc | *[\\/]distcc | purify | *[\\/]purify ) ;;
15736963d66acSmrg        \-*) ;;
15737963d66acSmrg        *) break;;
15738963d66acSmrg      esac
15739963d66acSmrg    done
15740963d66acSmrg    func_cc_basename_result=`$ECHO "$cc_temp" | $SED "s%.*/%%; s%^$host_alias-%%"`
15741963d66acSmrg}
15742963d66acSmrg
15743963d66acSmrg
15744963d66acSmrg# ### END FUNCTIONS SHARED WITH CONFIGURE
15745963d66acSmrg
1574690b17f1bSmrg_LT_EOF
157477e6fb56fSmrg
1574890b17f1bSmrg  case $host_os in
1574990b17f1bSmrg  aix3*)
1575090b17f1bSmrg    cat <<\_LT_EOF >> "$cfgfile"
1575190b17f1bSmrg# AIX sometimes has problems with the GCC collect2 program.  For some
1575290b17f1bSmrg# reason, if we set the COLLECT_NAMES environment variable, the problems
1575390b17f1bSmrg# vanish in a puff of smoke.
15754963d66acSmrgif test set != "${COLLECT_NAMES+set}"; then
1575590b17f1bSmrg  COLLECT_NAMES=
1575690b17f1bSmrg  export COLLECT_NAMES
1575790b17f1bSmrgfi
1575890b17f1bSmrg_LT_EOF
1575990b17f1bSmrg    ;;
1576090b17f1bSmrg  esac
157617e6fb56fSmrg
157627e6fb56fSmrg
15763963d66acSmrgltmain=$ac_aux_dir/ltmain.sh
157647e6fb56fSmrg
157657e6fb56fSmrg
1576690b17f1bSmrg  # We use sed instead of cat because bash on DJGPP gets confused if
1576790b17f1bSmrg  # if finds mixed CR/LF and LF-only lines.  Since sed operates in
1576890b17f1bSmrg  # text mode, it properly converts lines to CR/LF.  This bash problem
1576990b17f1bSmrg  # is reportedly fixed, but why not run on old versions too?
1577090b17f1bSmrg  sed '$q' "$ltmain" >> "$cfgfile" \
1577190b17f1bSmrg     || (rm -f "$cfgfile"; exit 1)
1577290b17f1bSmrg
1577390b17f1bSmrg   mv -f "$cfgfile" "$ofile" ||
1577490b17f1bSmrg    (rm -f "$ofile" && cp "$cfgfile" "$ofile" && rm -f "$cfgfile")
1577590b17f1bSmrg  chmod +x "$ofile"
157767e6fb56fSmrg
157777e6fb56fSmrg ;;
157787e6fb56fSmrg
157797e6fb56fSmrg  esac
157807e6fb56fSmrgdone # for ac_tag
157817e6fb56fSmrg
157827e6fb56fSmrg
1578390b17f1bSmrgas_fn_exit 0
157847e6fb56fSmrg_ACEOF
157857e6fb56fSmrgac_clean_files=$ac_clean_files_save
157867e6fb56fSmrg
157877e6fb56fSmrgtest $ac_write_fail = 0 ||
1578890b17f1bSmrg  as_fn_error $? "write failure creating $CONFIG_STATUS" "$LINENO" 5
157897e6fb56fSmrg
157907e6fb56fSmrg
157917e6fb56fSmrg# configure is writing to config.log, and then calls config.status.
157927e6fb56fSmrg# config.status does its own redirection, appending to config.log.
157937e6fb56fSmrg# Unfortunately, on DOS this fails, as config.log is still kept open
157947e6fb56fSmrg# by configure, so config.status won't be able to write to it; its
157957e6fb56fSmrg# output is simply discarded.  So we exec the FD to /dev/null,
157967e6fb56fSmrg# effectively closing config.log, so it can be properly (re)opened and
157977e6fb56fSmrg# appended to by config.status.  When coming back to configure, we
157987e6fb56fSmrg# need to make the FD available again.
157997e6fb56fSmrgif test "$no_create" != yes; then
158007e6fb56fSmrg  ac_cs_success=:
158017e6fb56fSmrg  ac_config_status_args=
158027e6fb56fSmrg  test "$silent" = yes &&
158037e6fb56fSmrg    ac_config_status_args="$ac_config_status_args --quiet"
158047e6fb56fSmrg  exec 5>/dev/null
158057e6fb56fSmrg  $SHELL $CONFIG_STATUS $ac_config_status_args || ac_cs_success=false
158067e6fb56fSmrg  exec 5>>config.log
158077e6fb56fSmrg  # Use ||, not &&, to avoid exiting from the if with $? = 1, which
158087e6fb56fSmrg  # would make configure fail if this is the last instruction.
1580990b17f1bSmrg  $ac_cs_success || as_fn_exit 1
158107e6fb56fSmrgfi
158117e6fb56fSmrgif test -n "$ac_unrecognized_opts" && test "$enable_option_checking" != no; then
1581290b17f1bSmrg  { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: unrecognized options: $ac_unrecognized_opts" >&5
158137e6fb56fSmrg$as_echo "$as_me: WARNING: unrecognized options: $ac_unrecognized_opts" >&2;}
158147e6fb56fSmrgfi
158157e6fb56fSmrg
15816