15821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)#! /bin/sh
25821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# Guess values for system-dependent variables and create Makefiles.
35821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# Generated by GNU Autoconf 2.65.
45821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)#
55821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)#
65821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# Copyright (C) 1992, 1993, 1994, 1995, 1996, 1998, 1999, 2000, 2001,
75821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009 Free Software Foundation,
85821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# Inc.
95821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)#
105821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)#
115821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# This configure script is free software; the Free Software Foundation
125821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# gives unlimited permission to copy, distribute and modify it.
135821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)## -------------------- ##
145821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)## M4sh Initialization. ##
155821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)## -------------------- ##
165821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
175821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# Be more Bourne compatible
185821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)DUALCASE=1; export DUALCASE # for MKS sh
195821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then :
205821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  emulate sh
215821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  NULLCMD=:
225821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  # Pre-4.2 versions of Zsh do word splitting on ${1+"$@"}, which
235821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  # is contrary to our usage.  Disable this feature.
245821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  alias -g '${1+"$@"}'='"$@"'
255821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  setopt NO_GLOB_SUBST
265821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)else
275821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  case `(set -o) 2>/dev/null` in #(
285821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  *posix*) :
295821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    set -o posix ;; #(
305821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  *) :
315821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)     ;;
325821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)esac
335821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi
345821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
355821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
365821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)as_nl='
375821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)'
385821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)export as_nl
395821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# Printing a long string crashes Solaris 7 /usr/bin/printf.
405821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)as_echo='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\'
415821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo
425821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo$as_echo
435821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# Prefer a ksh shell builtin over an external printf program on Solaris,
445821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# but without wasting forks for bash or zsh.
455821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if test -z "$BASH_VERSION$ZSH_VERSION" \
465821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    && (test "X`print -r -- $as_echo`" = "X$as_echo") 2>/dev/null; then
475821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  as_echo='print -r --'
485821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  as_echo_n='print -rn --'
495821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)elif (test "X`printf %s $as_echo`" = "X$as_echo") 2>/dev/null; then
505821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  as_echo='printf %s\n'
515821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  as_echo_n='printf %s'
525821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)else
535821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  if test "X`(/usr/ucb/echo -n -n $as_echo) 2>/dev/null`" = "X-n $as_echo"; then
545821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    as_echo_body='eval /usr/ucb/echo -n "$1$as_nl"'
555821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    as_echo_n='/usr/ucb/echo -n'
565821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  else
575821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    as_echo_body='eval expr "X$1" : "X\\(.*\\)"'
585821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    as_echo_n_body='eval
595821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      arg=$1;
605821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      case $arg in #(
615821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      *"$as_nl"*)
625821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	expr "X$arg" : "X\\(.*\\)$as_nl";
635821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	arg=`expr "X$arg" : ".*$as_nl\\(.*\\)"`;;
645821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      esac;
655821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      expr "X$arg" : "X\\(.*\\)" | tr -d "$as_nl"
665821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    '
675821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    export as_echo_n_body
685821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    as_echo_n='sh -c $as_echo_n_body as_echo'
695821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  fi
705821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  export as_echo_body
715821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  as_echo='sh -c $as_echo_body as_echo'
725821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi
735821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
745821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# The user is always right.
755821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if test "${PATH_SEPARATOR+set}" != set; then
765821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  PATH_SEPARATOR=:
775821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  (PATH='/bin;/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 && {
785821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    (PATH='/bin:/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 ||
795821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      PATH_SEPARATOR=';'
805821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  }
815821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi
825821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
835821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
845821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# IFS
855821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# We need space, tab and new line, in precisely that order.  Quoting is
865821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# there to prevent editors from complaining about space-tab.
875821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# (If _AS_PATH_WALK were called with IFS unset, it would disable word
885821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# splitting by setting IFS to empty value.)
895821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)IFS=" ""	$as_nl"
905821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
915821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# Find who we are.  Look in the path if we contain no directory separator.
925821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)case $0 in #((
935821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  *[\\/]* ) as_myself=$0 ;;
945821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
955821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)for as_dir in $PATH
965821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)do
975821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  IFS=$as_save_IFS
985821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  test -z "$as_dir" && as_dir=.
995821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break
1005821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  done
1015821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)IFS=$as_save_IFS
1025821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
1035821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)     ;;
1045821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)esac
1055821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# We did not find ourselves, most probably we were run as `sh COMMAND'
1065821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# in which case we are not to be found in the path.
1075821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if test "x$as_myself" = x; then
1085821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  as_myself=$0
1095821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi
1105821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if test ! -f "$as_myself"; then
1115821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  $as_echo "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2
1125821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  exit 1
1135821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi
1145821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
1155821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# Unset variables that we do not need and which cause bugs (e.g. in
1165821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# pre-3.0 UWIN ksh).  But do not cause bugs in bash 2.01; the "|| exit 1"
1175821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# suppresses any "Segmentation fault" message there.  '((' could
1185821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# trigger a bug in pdksh 5.2.14.
1195821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)for as_var in BASH_ENV ENV MAIL MAILPATH
1205821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)do eval test x\${$as_var+set} = xset \
1215821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  && ( (unset $as_var) || exit 1) >/dev/null 2>&1 && unset $as_var || :
1225821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)done
1235821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)PS1='$ '
1245821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)PS2='> '
1255821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)PS4='+ '
1265821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
1275821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# NLS nuisances.
1285821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)LC_ALL=C
1295821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)export LC_ALL
1305821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)LANGUAGE=C
1315821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)export LANGUAGE
1325821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
1335821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# CDPATH.
1345821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)(unset CDPATH) >/dev/null 2>&1 && unset CDPATH
1355821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
1365821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if test "x$CONFIG_SHELL" = x; then
1375821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  as_bourne_compatible="if test -n \"\${ZSH_VERSION+set}\" && (emulate sh) >/dev/null 2>&1; then :
1385821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  emulate sh
1395821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  NULLCMD=:
1405821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  # Pre-4.2 versions of Zsh do word splitting on \${1+\"\$@\"}, which
1415821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  # is contrary to our usage.  Disable this feature.
1425821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  alias -g '\${1+\"\$@\"}'='\"\$@\"'
1435821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  setopt NO_GLOB_SUBST
1445821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)else
1455821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  case \`(set -o) 2>/dev/null\` in #(
1465821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  *posix*) :
1475821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    set -o posix ;; #(
1485821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  *) :
1495821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)     ;;
1505821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)esac
1515821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi
1525821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)"
1535821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  as_required="as_fn_return () { (exit \$1); }
1545821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)as_fn_success () { as_fn_return 0; }
1555821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)as_fn_failure () { as_fn_return 1; }
1565821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)as_fn_ret_success () { return 0; }
1575821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)as_fn_ret_failure () { return 1; }
1585821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
1595821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)exitcode=0
1605821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)as_fn_success || { exitcode=1; echo as_fn_success failed.; }
1615821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)as_fn_failure && { exitcode=1; echo as_fn_failure succeeded.; }
1625821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)as_fn_ret_success || { exitcode=1; echo as_fn_ret_success failed.; }
1635821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)as_fn_ret_failure && { exitcode=1; echo as_fn_ret_failure succeeded.; }
1645821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if ( set x; as_fn_ret_success y && test x = \"\$1\" ); then :
1655821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
1665821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)else
1675821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  exitcode=1; echo positional parameters were not saved.
1685821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi
1695821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)test x\$exitcode = x0 || exit 1"
1705821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  as_suggested="  as_lineno_1=";as_suggested=$as_suggested$LINENO;as_suggested=$as_suggested" as_lineno_1a=\$LINENO
1715821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  as_lineno_2=";as_suggested=$as_suggested$LINENO;as_suggested=$as_suggested" as_lineno_2a=\$LINENO
1725821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  eval 'test \"x\$as_lineno_1'\$as_run'\" != \"x\$as_lineno_2'\$as_run'\" &&
1735821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  test \"x\`expr \$as_lineno_1'\$as_run' + 1\`\" = \"x\$as_lineno_2'\$as_run'\"' || exit 1
1745821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)test \$(( 1 + 1 )) = 2 || exit 1"
1755821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  if (eval "$as_required") 2>/dev/null; then :
1765821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  as_have_required=yes
1775821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)else
1785821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  as_have_required=no
1795821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi
1805821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  if test x$as_have_required = xyes && (eval "$as_suggested") 2>/dev/null; then :
1815821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
1825821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)else
1835821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
1845821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)as_found=false
1855821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)for as_dir in /bin$PATH_SEPARATOR/usr/bin$PATH_SEPARATOR$PATH
1865821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)do
1875821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  IFS=$as_save_IFS
1885821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  test -z "$as_dir" && as_dir=.
1895821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  as_found=:
1905821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  case $as_dir in #(
1915821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	 /*)
1925821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	   for as_base in sh bash ksh sh5; do
1935821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	     # Try only shells that exist, to save several forks.
1945821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	     as_shell=$as_dir/$as_base
1955821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	     if { test -f "$as_shell" || test -f "$as_shell.exe"; } &&
1965821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)		    { $as_echo "$as_bourne_compatible""$as_required" | as_run=a "$as_shell"; } 2>/dev/null; then :
1975821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  CONFIG_SHELL=$as_shell as_have_required=yes
1985821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)		   if { $as_echo "$as_bourne_compatible""$as_suggested" | as_run=a "$as_shell"; } 2>/dev/null; then :
1995821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  break 2
2005821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi
2015821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi
2025821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	   done;;
2035821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)       esac
2045821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  as_found=false
2055821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)done
2065821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_found || { if { test -f "$SHELL" || test -f "$SHELL.exe"; } &&
2075821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	      { $as_echo "$as_bourne_compatible""$as_required" | as_run=a "$SHELL"; } 2>/dev/null; then :
2085821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  CONFIG_SHELL=$SHELL as_have_required=yes
2095821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi; }
2105821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)IFS=$as_save_IFS
2115821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
2125821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
2135821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      if test "x$CONFIG_SHELL" != x; then :
2145821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  # We cannot yet assume a decent shell, so we have to provide a
2155821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	# neutralization value for shells without unset; and this also
2165821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	# works around shells that cannot unset nonexistent variables.
2175821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	BASH_ENV=/dev/null
2185821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	ENV=/dev/null
2195821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	(unset BASH_ENV) >/dev/null 2>&1 && unset BASH_ENV ENV
2205821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	export CONFIG_SHELL
2215821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	exec "$CONFIG_SHELL" "$as_myself" ${1+"$@"}
2225821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi
2235821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
2245821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    if test x$as_have_required = xno; then :
2255821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  $as_echo "$0: This script requires a shell more modern than all"
2265821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  $as_echo "$0: the shells that I found on your system."
2275821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  if test x${ZSH_VERSION+set} = xset ; then
2285821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    $as_echo "$0: In particular, zsh $ZSH_VERSION has bugs and should"
2295821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    $as_echo "$0: be upgraded to zsh 4.3.4 or later."
2305821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  else
2315821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    $as_echo "$0: Please tell bug-autoconf@gnu.org about your system,
2325821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$0: including any error possibly output before this
2335821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$0: message. Then install a modern shell, or manually run
2345821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$0: the script under such a shell if you do have one."
2355821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  fi
2365821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  exit 1
2375821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi
2385821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi
2395821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi
2405821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)SHELL=${CONFIG_SHELL-/bin/sh}
2415821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)export SHELL
2425821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# Unset more variables known to interfere with behavior of common tools.
2435821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)CLICOLOR_FORCE= GREP_OPTIONS=
2445821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)unset CLICOLOR_FORCE GREP_OPTIONS
2455821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
2465821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)## --------------------- ##
2475821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)## M4sh Shell Functions. ##
2485821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)## --------------------- ##
2495821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# as_fn_unset VAR
2505821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# ---------------
2515821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# Portably unset VAR.
2525821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)as_fn_unset ()
2535821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles){
2545821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  { eval $1=; unset $1;}
2555821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)}
2565821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)as_unset=as_fn_unset
2575821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
2585821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# as_fn_set_status STATUS
2595821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# -----------------------
2605821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# Set $? to STATUS, without forking.
2615821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)as_fn_set_status ()
2625821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles){
2635821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  return $1
2645821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)} # as_fn_set_status
2655821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
2665821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# as_fn_exit STATUS
2675821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# -----------------
2685821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# Exit the shell with STATUS, even in a "trap 0" or "set -e" context.
2695821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)as_fn_exit ()
2705821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles){
2715821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  set +e
2725821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  as_fn_set_status $1
2735821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  exit $1
2745821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)} # as_fn_exit
2755821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
2765821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# as_fn_mkdir_p
2775821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# -------------
2785821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# Create "$as_dir" as a directory, including parents if necessary.
2795821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)as_fn_mkdir_p ()
2805821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles){
2815821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
2825821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  case $as_dir in #(
2835821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  -*) as_dir=./$as_dir;;
2845821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  esac
2855821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  test -d "$as_dir" || eval $as_mkdir_p || {
2865821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    as_dirs=
2875821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    while :; do
2885821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      case $as_dir in #(
2895821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      *\'*) as_qdir=`$as_echo "$as_dir" | sed "s/'/'\\\\\\\\''/g"`;; #'(
2905821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      *) as_qdir=$as_dir;;
2915821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      esac
2925821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      as_dirs="'$as_qdir' $as_dirs"
2935821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      as_dir=`$as_dirname -- "$as_dir" ||
2945821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
2955821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	 X"$as_dir" : 'X\(//\)[^/]' \| \
2965821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	 X"$as_dir" : 'X\(//\)$' \| \
2975821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	 X"$as_dir" : 'X\(/\)' \| . 2>/dev/null ||
2985821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo X"$as_dir" |
2995821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
3005821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	    s//\1/
3015821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	    q
3025821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	  }
3035821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	  /^X\(\/\/\)[^/].*/{
3045821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	    s//\1/
3055821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	    q
3065821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	  }
3075821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	  /^X\(\/\/\)$/{
3085821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	    s//\1/
3095821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	    q
3105821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	  }
3115821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	  /^X\(\/\).*/{
3125821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	    s//\1/
3135821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	    q
3145821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	  }
3155821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	  s/.*/./; q'`
3165821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      test -d "$as_dir" && break
3175821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    done
3185821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    test -z "$as_dirs" || eval "mkdir $as_dirs"
3195821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  } || test -d "$as_dir" || as_fn_error "cannot create directory $as_dir"
3205821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
3215821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
3225821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)} # as_fn_mkdir_p
3235821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# as_fn_append VAR VALUE
3245821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# ----------------------
3255821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# Append the text in VALUE to the end of the definition contained in VAR. Take
3265821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# advantage of any shell optimizations that allow amortized linear growth over
3275821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# repeated appends, instead of the typical quadratic growth present in naive
3285821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# implementations.
3295821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if (eval "as_var=1; as_var+=2; test x\$as_var = x12") 2>/dev/null; then :
3305821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  eval 'as_fn_append ()
3315821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  {
3325821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    eval $1+=\$2
3335821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  }'
3345821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)else
3355821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  as_fn_append ()
3365821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  {
3375821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    eval $1=\$$1\$2
3385821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  }
3395821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi # as_fn_append
3405821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
3415821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# as_fn_arith ARG...
3425821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# ------------------
3435821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# Perform arithmetic evaluation on the ARGs, and store the result in the
3445821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# global $as_val. Take advantage of shells that can avoid forks. The arguments
3455821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# must be portable across $(()) and expr.
3465821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if (eval "test \$(( 1 + 1 )) = 2") 2>/dev/null; then :
3475821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  eval 'as_fn_arith ()
3485821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  {
3495821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    as_val=$(( $* ))
3505821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  }'
3515821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)else
3525821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  as_fn_arith ()
3535821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  {
3545821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    as_val=`expr "$@" || test $? -eq 1`
3555821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  }
3565821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi # as_fn_arith
3575821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
3585821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
3595821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# as_fn_error ERROR [LINENO LOG_FD]
3605821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# ---------------------------------
3615821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# Output "`basename $0`: error: ERROR" to stderr. If LINENO and LOG_FD are
3625821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# provided, also output the error to LOG_FD, referencing LINENO. Then exit the
3635821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# script with status $?, using 1 if that was 0.
3645821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)as_fn_error ()
3655821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles){
3665821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  as_status=$?; test $as_status -eq 0 && as_status=1
3675821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  if test "$3"; then
3685821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    as_lineno=${as_lineno-"$2"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
3695821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    $as_echo "$as_me:${as_lineno-$LINENO}: error: $1" >&$3
3705821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  fi
3715821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  $as_echo "$as_me: error: $1" >&2
3725821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  as_fn_exit $as_status
3735821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)} # as_fn_error
3745821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
3755821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if expr a : '\(a\)' >/dev/null 2>&1 &&
3765821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)   test "X`expr 00001 : '.*\(...\)'`" = X001; then
3775821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  as_expr=expr
3785821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)else
3795821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  as_expr=false
3805821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi
3815821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
3825821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if (basename -- /) >/dev/null 2>&1 && test "X`basename -- / 2>&1`" = "X/"; then
3835821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  as_basename=basename
3845821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)else
3855821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  as_basename=false
3865821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi
3875821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
3885821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if (as_dir=`dirname -- /` && test "X$as_dir" = X/) >/dev/null 2>&1; then
3895821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  as_dirname=dirname
3905821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)else
3915821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  as_dirname=false
3925821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi
3935821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
3945821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)as_me=`$as_basename -- "$0" ||
3955821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \
3965821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	 X"$0" : 'X\(//\)$' \| \
3975821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	 X"$0" : 'X\(/\)' \| . 2>/dev/null ||
3985821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo X/"$0" |
3995821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    sed '/^.*\/\([^/][^/]*\)\/*$/{
4005821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	    s//\1/
4015821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	    q
4025821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	  }
4035821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	  /^X\/\(\/\/\)$/{
4045821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	    s//\1/
4055821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	    q
4065821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	  }
4075821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	  /^X\/\(\/\).*/{
4085821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	    s//\1/
4095821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	    q
4105821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	  }
4115821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	  s/.*/./; q'`
4125821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
4135821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# Avoid depending upon Character Ranges.
4145821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)as_cr_letters='abcdefghijklmnopqrstuvwxyz'
4155821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)as_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ'
4165821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)as_cr_Letters=$as_cr_letters$as_cr_LETTERS
4175821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)as_cr_digits='0123456789'
4185821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)as_cr_alnum=$as_cr_Letters$as_cr_digits
4195821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
4205821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
4215821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  as_lineno_1=$LINENO as_lineno_1a=$LINENO
4225821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  as_lineno_2=$LINENO as_lineno_2a=$LINENO
4235821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  eval 'test "x$as_lineno_1'$as_run'" != "x$as_lineno_2'$as_run'" &&
4245821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  test "x`expr $as_lineno_1'$as_run' + 1`" = "x$as_lineno_2'$as_run'"' || {
4255821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  # Blame Lee E. McMahon (1931-1989) for sed's syntax.  :-)
4265821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  sed -n '
4275821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    p
4285821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    /[$]LINENO/=
4295821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  ' <$as_myself |
4305821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    sed '
4315821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      s/[$]LINENO.*/&-/
4325821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      t lineno
4335821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      b
4345821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      :lineno
4355821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      N
4365821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      :loop
4375821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      s/[$]LINENO\([^'$as_cr_alnum'_].*\n\)\(.*\)/\2\1\2/
4385821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      t loop
4395821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      s/-\n.*//
4405821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    ' >$as_me.lineno &&
4415821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  chmod +x "$as_me.lineno" ||
4425821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    { $as_echo "$as_me: error: cannot create $as_me.lineno; rerun with a POSIX shell" >&2; as_fn_exit 1; }
4435821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
4445821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  # Don't try to exec as it changes $[0], causing all sort of problems
4455821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  # (the dirname of $[0] is not the place where we might find the
4465821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  # original and so on.  Autoconf is especially sensitive to this).
4475821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  . "./$as_me.lineno"
4485821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  # Exit status is that of the last command.
4495821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  exit
4505821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)}
4515821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
4525821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)ECHO_C= ECHO_N= ECHO_T=
4535821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)case `echo -n x` in #(((((
4545821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)-n*)
4555821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  case `echo 'xy\c'` in
4565821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  *c*) ECHO_T='	';;	# ECHO_T is single tab character.
4575821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  xy)  ECHO_C='\c';;
4585821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  *)   echo `echo ksh88 bug on AIX 6.1` > /dev/null
4595821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)       ECHO_T='	';;
4605821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  esac;;
4615821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)*)
4625821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  ECHO_N='-n';;
4635821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)esac
4645821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
4655821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)rm -f conf$$ conf$$.exe conf$$.file
4665821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if test -d conf$$.dir; then
4675821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  rm -f conf$$.dir/conf$$.file
4685821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)else
4695821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  rm -f conf$$.dir
4705821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  mkdir conf$$.dir 2>/dev/null
4715821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi
4725821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if (echo >conf$$.file) 2>/dev/null; then
4735821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  if ln -s conf$$.file conf$$ 2>/dev/null; then
4745821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    as_ln_s='ln -s'
4755821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    # ... but there are two gotchas:
4765821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    # 1) On MSYS, both `ln -s file dir' and `ln file dir' fail.
4775821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    # 2) DJGPP < 2.04 has no symlinks; `ln -s' creates a wrapper executable.
4785821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    # In both cases, we have to default to `cp -p'.
4795821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    ln -s conf$$.file conf$$.dir 2>/dev/null && test ! -f conf$$.exe ||
4805821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      as_ln_s='cp -p'
4815821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  elif ln conf$$.file conf$$ 2>/dev/null; then
4825821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    as_ln_s=ln
4835821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  else
4845821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    as_ln_s='cp -p'
4855821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  fi
4865821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)else
4875821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  as_ln_s='cp -p'
4885821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi
4895821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)rm -f conf$$ conf$$.exe conf$$.dir/conf$$.file conf$$.file
4905821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)rmdir conf$$.dir 2>/dev/null
4915821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
4925821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if mkdir -p . 2>/dev/null; then
4935821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  as_mkdir_p='mkdir -p "$as_dir"'
4945821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)else
4955821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  test -d ./-p && rmdir ./-p
4965821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  as_mkdir_p=false
4975821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi
4985821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
4995821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if test -x / >/dev/null 2>&1; then
5005821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  as_test_x='test -x'
5015821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)else
5025821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  if ls -dL / >/dev/null 2>&1; then
5035821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    as_ls_L_option=L
5045821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  else
5055821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    as_ls_L_option=
5065821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  fi
5075821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  as_test_x='
5085821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    eval sh -c '\''
5095821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      if test -d "$1"; then
5105821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	test -d "$1/.";
5115821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      else
5125821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	case $1 in #(
5135821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	-*)set "./$1";;
5145821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	esac;
5155821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	case `ls -ld'$as_ls_L_option' "$1" 2>/dev/null` in #((
5165821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	???[sx]*):;;*)false;;esac;fi
5175821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    '\'' sh
5185821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  '
5195821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi
5205821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)as_executable_p=$as_test_x
5215821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
5225821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# Sed expression to map a string onto a valid CPP name.
5235821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)as_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'"
5245821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
5255821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# Sed expression to map a string onto a valid variable name.
5265821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)as_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'"
5275821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
5285821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
5295821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
5305821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# Check that we are running under the correct shell.
5315821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)SHELL=${CONFIG_SHELL-/bin/sh}
5325821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
5335821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)case X$lt_ECHO in
5345821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)X*--fallback-echo)
5355821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  # Remove one level of quotation (which was required for Make).
5365821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  ECHO=`echo "$lt_ECHO" | sed 's,\\\\\$\\$0,'$0','`
5375821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  ;;
5385821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)esac
5395821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
5405821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)ECHO=${lt_ECHO-echo}
5415821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if test "X$1" = X--no-reexec; then
5425821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  # Discard the --no-reexec flag, and continue.
5435821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  shift
5445821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)elif test "X$1" = X--fallback-echo; then
5455821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  # Avoid inline document here, it may be left over
5465821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  :
5475821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)elif test "X`{ $ECHO '\t'; } 2>/dev/null`" = 'X\t' ; then
5485821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  # Yippee, $ECHO works!
5495821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  :
5505821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)else
5515821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  # Restart under the correct shell.
5525821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  exec $SHELL "$0" --no-reexec ${1+"$@"}
5535821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi
5545821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
5555821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if test "X$1" = X--fallback-echo; then
5565821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  # used as fallback echo
5575821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  shift
5585821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  cat <<_LT_EOF
5595821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$*
5605821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)_LT_EOF
5615821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  exit 0
5625821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi
5635821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
5645821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# The HP-UX ksh and POSIX shell print the target directory to stdout
5655821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# if CDPATH is set.
5665821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)(unset CDPATH) >/dev/null 2>&1 && unset CDPATH
5675821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
5685821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if test -z "$lt_ECHO"; then
5695821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  if test "X${echo_test_string+set}" != Xset; then
5705821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    # find a string as large as possible, as long as the shell can cope with it
5715821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    for cmd in 'sed 50q "$0"' 'sed 20q "$0"' 'sed 10q "$0"' 'sed 2q "$0"' 'echo test'; do
5725821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      # expected sizes: less than 2Kb, 1Kb, 512 bytes, 16 bytes, ...
5735821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      if { echo_test_string=`eval $cmd`; } 2>/dev/null &&
5745821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	 { test "X$echo_test_string" = "X$echo_test_string"; } 2>/dev/null
5755821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      then
5765821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)        break
5775821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      fi
5785821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    done
5795821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  fi
5805821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
5815821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  if test "X`{ $ECHO '\t'; } 2>/dev/null`" = 'X\t' &&
5825821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)     echo_testing_string=`{ $ECHO "$echo_test_string"; } 2>/dev/null` &&
5835821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)     test "X$echo_testing_string" = "X$echo_test_string"; then
5845821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    :
5855821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  else
5865821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    # The Solaris, AIX, and Digital Unix default echo programs unquote
5875821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    # backslashes.  This makes it impossible to quote backslashes using
5885821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    #   echo "$something" | sed 's/\\/\\\\/g'
5895821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    #
5905821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    # So, first we look for a working echo in the user's PATH.
5915821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
5925821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR
5935821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    for dir in $PATH /usr/ucb; do
5945821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      IFS="$lt_save_ifs"
5955821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      if (test -f $dir/echo || test -f $dir/echo$ac_exeext) &&
5965821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)         test "X`($dir/echo '\t') 2>/dev/null`" = 'X\t' &&
5975821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)         echo_testing_string=`($dir/echo "$echo_test_string") 2>/dev/null` &&
5985821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)         test "X$echo_testing_string" = "X$echo_test_string"; then
5995821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)        ECHO="$dir/echo"
6005821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)        break
6015821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      fi
6025821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    done
6035821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    IFS="$lt_save_ifs"
6045821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
6055821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    if test "X$ECHO" = Xecho; then
6065821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      # We didn't find a better echo, so look for alternatives.
6075821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      if test "X`{ print -r '\t'; } 2>/dev/null`" = 'X\t' &&
6085821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)         echo_testing_string=`{ print -r "$echo_test_string"; } 2>/dev/null` &&
6095821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)         test "X$echo_testing_string" = "X$echo_test_string"; then
6105821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)        # This shell has a builtin print -r that does the trick.
6115821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)        ECHO='print -r'
6125821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      elif { test -f /bin/ksh || test -f /bin/ksh$ac_exeext; } &&
6135821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	   test "X$CONFIG_SHELL" != X/bin/ksh; then
6145821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)        # If we have ksh, try running configure again with it.
6155821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)        ORIGINAL_CONFIG_SHELL=${CONFIG_SHELL-/bin/sh}
6165821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)        export ORIGINAL_CONFIG_SHELL
6175821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)        CONFIG_SHELL=/bin/ksh
6185821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)        export CONFIG_SHELL
6195821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)        exec $CONFIG_SHELL "$0" --no-reexec ${1+"$@"}
6205821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      else
6215821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)        # Try using printf.
6225821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)        ECHO='printf %s\n'
6235821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)        if test "X`{ $ECHO '\t'; } 2>/dev/null`" = 'X\t' &&
6245821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	   echo_testing_string=`{ $ECHO "$echo_test_string"; } 2>/dev/null` &&
6255821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	   test "X$echo_testing_string" = "X$echo_test_string"; then
6265821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	  # Cool, printf works
6275821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	  :
6285821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)        elif echo_testing_string=`($ORIGINAL_CONFIG_SHELL "$0" --fallback-echo '\t') 2>/dev/null` &&
6295821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	     test "X$echo_testing_string" = 'X\t' &&
6305821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	     echo_testing_string=`($ORIGINAL_CONFIG_SHELL "$0" --fallback-echo "$echo_test_string") 2>/dev/null` &&
6315821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	     test "X$echo_testing_string" = "X$echo_test_string"; then
6325821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	  CONFIG_SHELL=$ORIGINAL_CONFIG_SHELL
6335821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	  export CONFIG_SHELL
6345821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	  SHELL="$CONFIG_SHELL"
6355821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	  export SHELL
6365821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	  ECHO="$CONFIG_SHELL $0 --fallback-echo"
6375821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)        elif echo_testing_string=`($CONFIG_SHELL "$0" --fallback-echo '\t') 2>/dev/null` &&
6385821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	     test "X$echo_testing_string" = 'X\t' &&
6395821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	     echo_testing_string=`($CONFIG_SHELL "$0" --fallback-echo "$echo_test_string") 2>/dev/null` &&
6405821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	     test "X$echo_testing_string" = "X$echo_test_string"; then
6415821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	  ECHO="$CONFIG_SHELL $0 --fallback-echo"
6425821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)        else
6435821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	  # maybe with a smaller string...
6445821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	  prev=:
6455821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
6465821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	  for cmd in 'echo test' 'sed 2q "$0"' 'sed 10q "$0"' 'sed 20q "$0"' 'sed 50q "$0"'; do
6475821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	    if { test "X$echo_test_string" = "X`eval $cmd`"; } 2>/dev/null
6485821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	    then
6495821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	      break
6505821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	    fi
6515821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	    prev="$cmd"
6525821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	  done
6535821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
6545821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	  if test "$prev" != 'sed 50q "$0"'; then
6555821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	    echo_test_string=`eval $prev`
6565821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	    export echo_test_string
6575821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	    exec ${ORIGINAL_CONFIG_SHELL-${CONFIG_SHELL-/bin/sh}} "$0" ${1+"$@"}
6585821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	  else
6595821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	    # Oops.  We lost completely, so just stick with echo.
6605821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	    ECHO=echo
6615821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	  fi
6625821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)        fi
6635821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      fi
6645821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    fi
6655821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  fi
6665821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi
6675821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
6685821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# Copy echo and quote the copy suitably for passing to libtool from
6695821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# the Makefile, instead of quoting the original, which is used later.
6705821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)lt_ECHO=$ECHO
6715821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if test "X$lt_ECHO" = "X$CONFIG_SHELL $0 --fallback-echo"; then
6725821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)   lt_ECHO="$CONFIG_SHELL \\\$\$0 --fallback-echo"
6735821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi
6745821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
6755821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
6765821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
6775821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
6785821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)test -n "$DJDIR" || exec 7<&0 </dev/null
6795821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)exec 6>&1
6805821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
6815821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# Name of the host.
6825821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# hostname on some systems (SVR3.2, Linux) returns a bogus exit status,
6835821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# so uname gets run too.
6845821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)ac_hostname=`(hostname || uname -n) 2>/dev/null | sed 1q`
6855821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
6865821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)#
6875821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# Initializations.
6885821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)#
6895821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)ac_default_prefix=/usr/local
6905821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)ac_clean_files=
6915821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)ac_config_libobj_dir=.
6925821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)LIBOBJS=
6935821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)cross_compiling=no
6945821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)subdirs=
6955821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)MFLAGS=
6965821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)MAKEFLAGS=
6975821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
6985821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# Identity of this package.
6995821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)PACKAGE_NAME=
7005821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)PACKAGE_TARNAME=
7015821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)PACKAGE_VERSION=
7025821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)PACKAGE_STRING=
7035821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)PACKAGE_BUGREPORT=
7045821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)PACKAGE_URL=
7055821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
7065821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)ac_unique_file="entities.c"
7075821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# Factoring default headers for most tests.
7085821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)ac_includes_default="\
7095821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)#include <stdio.h>
7105821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)#ifdef HAVE_SYS_TYPES_H
7115821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# include <sys/types.h>
7125821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)#endif
7135821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)#ifdef HAVE_SYS_STAT_H
7145821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# include <sys/stat.h>
7155821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)#endif
7165821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)#ifdef STDC_HEADERS
7175821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# include <stdlib.h>
7185821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# include <stddef.h>
7195821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)#else
7205821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# ifdef HAVE_STDLIB_H
7215821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)#  include <stdlib.h>
7225821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# endif
7235821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)#endif
7245821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)#ifdef HAVE_STRING_H
7255821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# if !defined STDC_HEADERS && defined HAVE_MEMORY_H
7265821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)#  include <memory.h>
7275821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# endif
7285821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# include <string.h>
7295821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)#endif
7305821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)#ifdef HAVE_STRINGS_H
7315821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# include <strings.h>
7325821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)#endif
7335821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)#ifdef HAVE_INTTYPES_H
7345821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# include <inttypes.h>
7355821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)#endif
7365821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)#ifdef HAVE_STDINT_H
7375821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# include <stdint.h>
7385821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)#endif
7395821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)#ifdef HAVE_UNISTD_H
7405821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# include <unistd.h>
7415821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)#endif"
7425821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
7435821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)ac_subst_vars='am__EXEEXT_FALSE
7445821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)am__EXEEXT_TRUE
7455821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)LTLIBOBJS
7465821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)LIBOBJS
7475821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)PYTHON_TESTS
7485821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)RELDATE
7495821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)RDL_LIBS
7505821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)M_LIBS
7515821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)PYTHON_SITE_PACKAGES
7525821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)PYTHON_INCLUDES
7535821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)PYTHON_VERSION
7545821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)HAVE_ISINF
7555821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)HAVE_ISNAN
7565821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)XML_INCLUDEDIR
7575821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)ICONV_LIBS
7585821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)XML_LIBTOOLLIBS
7595821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)XML_LIBS
7605821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)XML_LIBDIR
7615821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)XML_CFLAGS
7625821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)CYGWIN_EXTRA_PYTHON_LIBADD
7635821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)CYGWIN_EXTRA_LDFLAGS
7645821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)WIN32_EXTRA_LDFLAGS
7655821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)WIN32_EXTRA_LIBADD
7665821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)WITH_RUN_DEBUG
7675821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)WITH_MEM_DEBUG
7685821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)TEST_DEBUG
7695821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)DEBUG_OBJ
7705821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)WITH_DEBUG
7715821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)TEST_REGEXPS
7725821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)WITH_REGEXPS
7735821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)TEST_SCHEMAS
7745821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)WITH_SCHEMAS
7755821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)TEST_SCHEMATRON
7765821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)WITH_SCHEMATRON
7775821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)WITH_ISO8859X
7785821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)WITH_ICONV
7795821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)WITH_ICU
7805821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)WITH_OUTPUT
7815821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)TEST_XPATH
7825821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)XPATH_OBJ
7835821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)WITH_XPATH
7845821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)TEST_XINCLUDE
7855821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)XINCLUDE_OBJ
7865821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)WITH_XINCLUDE
7875821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)TEST_C14N
7885821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)C14N_OBJ
7895821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)WITH_C14N
7905821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)TEST_XPTR
7915821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)XPTR_OBJ
7925821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)WITH_XPTR
7935821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)DOCB_OBJ
7945821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)WITH_DOCB
7955821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)TEST_CATALOG
7965821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)CATALOG_OBJ
7975821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)WITH_CATALOG
7985821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)TEST_VTIME
7995821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)TEST_VALID
8005821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)WITH_VALID
8015821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)TEST_PHTML
8025821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)TEST_HTML
8035821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)HTML_OBJ
8045821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)WITH_HTML
8055821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)TEST_PUSH
8065821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)WITH_PUSH
8075821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)TEST_SAX
8085821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)WITH_SAX1
8095821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)TEST_PATTERN
8105821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)WITH_PATTERN
8115821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)WITH_WRITER
8125821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)READER_TEST
8135821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)WITH_READER
8145821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)WITH_LEGACY
8155821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)HTTP_OBJ
8165821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)WITH_HTTP
8175821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)FTP_OBJ
8185821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)WITH_FTP
8195821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)WITH_TREE
8205821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)THREADS_W32
8215821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)TEST_THREADS
8225821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)THREAD_CFLAGS
8235821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)WITH_THREADS
8245821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)BASE_THREAD_LIBS
8255821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)THREAD_LIBS
8265821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)WITH_TRIO
8275821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)WITH_TRIO_SOURCES_FALSE
8285821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)WITH_TRIO_SOURCES_TRUE
8295821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)STATIC_BINARIES
8305821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)TEST_MODULES
8315821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)MODULE_EXTENSION
8325821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)MODULE_PLATFORM_LIBS
8335821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)WITH_MODULES
8345821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)PYTHON_LIBS
8355821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)PYTHON_SUBDIR
8365821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)pythondir
8375821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)WITH_PYTHON_FALSE
8385821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)WITH_PYTHON_TRUE
8395821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)PYTHON
8405821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)WITH_ZLIB
8415821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)Z_LIBS
8425821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)Z_CFLAGS
8435821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)REBUILD_DOCS_FALSE
8445821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)REBUILD_DOCS_TRUE
8455821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)HTML_DIR
8465821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)USE_VERSION_SCRIPT_FALSE
8475821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)USE_VERSION_SCRIPT_TRUE
8485821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)VERSION_SCRIPT_FLAGS
8495821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)OTOOL64
8505821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)OTOOL
8515821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)LIPO
8525821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)NMEDIT
8535821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)DSYMUTIL
8545821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)lt_ECHO
8555821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)RANLIB
8565821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)AR
8575821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)LN_S
8585821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)NM
8595821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)ac_ct_DUMPBIN
8605821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)DUMPBIN
8615821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)LD
8625821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)FGREP
8635821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)SED
8645821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)LIBTOOL
8655821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)OBJDUMP
8665821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)DLLTOOL
8675821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)AS
8685821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)ANSI2KNR
8695821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)U
8705821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)EGREP
8715821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)GREP
8725821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)XSLTPROC
8735821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)XMLLINT
8745821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)WGET
8755821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)PERL
8765821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)TAR
8775821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)MV
8785821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)RM
8795821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)CPP
8805821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)am__fastdepCC_FALSE
8815821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)am__fastdepCC_TRUE
8825821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)CCDEPMODE
8835821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)AMDEPBACKSLASH
8845821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)AMDEP_FALSE
8855821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)AMDEP_TRUE
8865821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)am__quote
8875821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)am__include
8885821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)DEPDIR
8895821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)OBJEXT
8905821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)EXEEXT
8915821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)ac_ct_CC
8925821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)CPPFLAGS
8935821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)LDFLAGS
8945821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)CFLAGS
8955821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)CC
8965821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)am__untar
8975821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)am__tar
8985821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)AMTAR
8995821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)am__leading_dot
9005821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)SET_MAKE
9015821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)AWK
9025821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)mkdir_p
9035821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)MKDIR_P
9045821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)INSTALL_STRIP_PROGRAM
9055821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)STRIP
9065821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)install_sh
9075821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)MAKEINFO
9085821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)AUTOHEADER
9095821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)AUTOMAKE
9105821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)AUTOCONF
9115821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)ACLOCAL
9125821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)VERSION
9135821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)PACKAGE
9145821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)CYGPATH_W
9155821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)am__isrc
9165821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)INSTALL_DATA
9175821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)INSTALL_SCRIPT
9185821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)INSTALL_PROGRAM
9195821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)LIBXML_VERSION_EXTRA
9205821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)LIBXML_VERSION_NUMBER
9215821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)LIBXML_VERSION_INFO
9225821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)LIBXML_VERSION
9235821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)LIBXML_MICRO_VERSION
9245821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)LIBXML_MINOR_VERSION
9255821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)LIBXML_MAJOR_VERSION
9265821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)host_os
9275821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)host_vendor
9285821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)host_cpu
9295821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)host
9305821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)build_os
9315821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)build_vendor
9325821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)build_cpu
9335821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)build
9345821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)target_alias
9355821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)host_alias
9365821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)build_alias
9375821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)LIBS
9385821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)ECHO_T
9395821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)ECHO_N
9405821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)ECHO_C
9415821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)DEFS
9425821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)mandir
9435821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)localedir
9445821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)libdir
9455821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)psdir
9465821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)pdfdir
9475821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)dvidir
9485821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)htmldir
9495821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)infodir
9505821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)docdir
9515821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)oldincludedir
9525821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)includedir
9535821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)localstatedir
9545821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)sharedstatedir
9555821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)sysconfdir
9565821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)datadir
9575821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)datarootdir
9585821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)libexecdir
9595821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)sbindir
9605821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)bindir
9615821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)program_transform_name
9625821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)prefix
9635821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)exec_prefix
9645821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)PACKAGE_URL
9655821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)PACKAGE_BUGREPORT
9665821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)PACKAGE_STRING
9675821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)PACKAGE_VERSION
9685821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)PACKAGE_TARNAME
9695821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)PACKAGE_NAME
9705821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)PATH_SEPARATOR
9715821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)SHELL'
9725821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)ac_subst_files=''
9735821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)ac_user_opts='
9745821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)enable_option_checking
9755821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)enable_dependency_tracking
9765821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)enable_shared
9775821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)enable_static
9785821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)with_pic
9795821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)enable_fast_install
9805821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)with_gnu_ld
9815821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)enable_libtool_lock
9825821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)with_c14n
9835821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)with_catalog
9845821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)with_debug
9855821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)with_docbook
9865821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)with_fexceptions
9875821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)with_ftp
9885821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)with_history
9895821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)with_html
9905821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)with_html_dir
9915821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)with_html_subdir
9925821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)with_http
9935821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)with_iconv
9945821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)with_iso8859x
9955821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)with_legacy
9965821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)with_mem_debug
9975821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)with_minimum
9985821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)with_output
9995821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)with_pattern
10005821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)with_push
10015821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)with_python
10025821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)with_reader
10035821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)with_readline
10045821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)with_regexps
10055821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)with_run_debug
10065821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)with_sax1
10075821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)with_schemas
10085821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)with_schematron
10095821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)with_threads
10105821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)with_thread_alloc
10115821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)with_tree
10125821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)with_valid
10135821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)with_writer
10145821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)with_xinclude
10155821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)with_xpath
10165821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)with_xptr
10175821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)with_modules
10185821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)with_zlib
10195821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)with_coverage
10205821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)enable_rebuild_docs
10215821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)enable_ipv6
10225821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)'
10235821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      ac_precious_vars='build_alias
10245821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)host_alias
10255821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)target_alias
10265821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)CC
10275821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)CFLAGS
10285821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)LDFLAGS
10295821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)LIBS
10305821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)CPPFLAGS
10315821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)CPP'
10325821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
10335821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
10345821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# Initialize some variables set by options.
10355821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)ac_init_help=
10365821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)ac_init_version=false
10375821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)ac_unrecognized_opts=
10385821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)ac_unrecognized_sep=
10395821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# The variables have the same names as the options, with
10405821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# dashes changed to underlines.
10415821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)cache_file=/dev/null
10425821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)exec_prefix=NONE
10435821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)no_create=
10445821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)no_recursion=
10455821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)prefix=NONE
10465821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)program_prefix=NONE
10475821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)program_suffix=NONE
10485821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)program_transform_name=s,x,x,
10495821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)silent=
10505821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)site=
10515821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)srcdir=
10525821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)verbose=
10535821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)x_includes=NONE
10545821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)x_libraries=NONE
10555821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
10565821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# Installation directory options.
10575821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# These are left unexpanded so users can "make install exec_prefix=/foo"
10585821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# and all the variables that are supposed to be based on exec_prefix
10595821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# by default will actually change.
10605821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# Use braces instead of parens because sh, perl, etc. also accept them.
10615821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# (The list follows the same order as the GNU Coding Standards.)
10625821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)bindir='${exec_prefix}/bin'
10635821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)sbindir='${exec_prefix}/sbin'
10645821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)libexecdir='${exec_prefix}/libexec'
10655821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)datarootdir='${prefix}/share'
10665821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)datadir='${datarootdir}'
10675821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)sysconfdir='${prefix}/etc'
10685821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)sharedstatedir='${prefix}/com'
10695821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)localstatedir='${prefix}/var'
10705821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)includedir='${prefix}/include'
10715821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)oldincludedir='/usr/include'
10725821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)docdir='${datarootdir}/doc/${PACKAGE}'
10735821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)infodir='${datarootdir}/info'
10745821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)htmldir='${docdir}'
10755821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)dvidir='${docdir}'
10765821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)pdfdir='${docdir}'
10775821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)psdir='${docdir}'
10785821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)libdir='${exec_prefix}/lib'
10795821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)localedir='${datarootdir}/locale'
10805821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)mandir='${datarootdir}/man'
10815821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
10825821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)ac_prev=
10835821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)ac_dashdash=
10845821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)for ac_option
10855821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)do
10865821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  # If the previous option needs an argument, assign it.
10875821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  if test -n "$ac_prev"; then
10885821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    eval $ac_prev=\$ac_option
10895821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    ac_prev=
10905821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    continue
10915821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  fi
10925821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
10935821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  case $ac_option in
10945821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  *=*)	ac_optarg=`expr "X$ac_option" : '[^=]*=\(.*\)'` ;;
10955821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  *)	ac_optarg=yes ;;
10965821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  esac
10975821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
10985821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  # Accept the important Cygnus configure options, so we can diagnose typos.
10995821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
11005821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  case $ac_dashdash$ac_option in
11015821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  --)
11025821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    ac_dashdash=yes ;;
11035821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
11045821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  -bindir | --bindir | --bindi | --bind | --bin | --bi)
11055821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    ac_prev=bindir ;;
11065821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  -bindir=* | --bindir=* | --bindi=* | --bind=* | --bin=* | --bi=*)
11075821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    bindir=$ac_optarg ;;
11085821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
11095821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  -build | --build | --buil | --bui | --bu)
11105821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    ac_prev=build_alias ;;
11115821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  -build=* | --build=* | --buil=* | --bui=* | --bu=*)
11125821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    build_alias=$ac_optarg ;;
11135821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
11145821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  -cache-file | --cache-file | --cache-fil | --cache-fi \
11155821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  | --cache-f | --cache- | --cache | --cach | --cac | --ca | --c)
11165821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    ac_prev=cache_file ;;
11175821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  -cache-file=* | --cache-file=* | --cache-fil=* | --cache-fi=* \
11185821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  | --cache-f=* | --cache-=* | --cache=* | --cach=* | --cac=* | --ca=* | --c=*)
11195821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    cache_file=$ac_optarg ;;
11205821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
11215821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  --config-cache | -C)
11225821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    cache_file=config.cache ;;
11235821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
11245821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  -datadir | --datadir | --datadi | --datad)
11255821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    ac_prev=datadir ;;
11265821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  -datadir=* | --datadir=* | --datadi=* | --datad=*)
11275821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    datadir=$ac_optarg ;;
11285821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
11295821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  -datarootdir | --datarootdir | --datarootdi | --datarootd | --dataroot \
11305821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  | --dataroo | --dataro | --datar)
11315821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    ac_prev=datarootdir ;;
11325821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  -datarootdir=* | --datarootdir=* | --datarootdi=* | --datarootd=* \
11335821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  | --dataroot=* | --dataroo=* | --dataro=* | --datar=*)
11345821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    datarootdir=$ac_optarg ;;
11355821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
11365821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  -disable-* | --disable-*)
11375821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    ac_useropt=`expr "x$ac_option" : 'x-*disable-\(.*\)'`
11385821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    # Reject names that are not valid shell variable names.
11395821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
11405821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      as_fn_error "invalid feature name: $ac_useropt"
11415821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    ac_useropt_orig=$ac_useropt
11425821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
11435821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    case $ac_user_opts in
11445821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      *"
11455821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)"enable_$ac_useropt"
11465821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)"*) ;;
11475821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--disable-$ac_useropt_orig"
11485821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	 ac_unrecognized_sep=', ';;
11495821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    esac
11505821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    eval enable_$ac_useropt=no ;;
11515821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
11525821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  -docdir | --docdir | --docdi | --doc | --do)
11535821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    ac_prev=docdir ;;
11545821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  -docdir=* | --docdir=* | --docdi=* | --doc=* | --do=*)
11555821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    docdir=$ac_optarg ;;
11565821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
11575821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  -dvidir | --dvidir | --dvidi | --dvid | --dvi | --dv)
11585821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    ac_prev=dvidir ;;
11595821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  -dvidir=* | --dvidir=* | --dvidi=* | --dvid=* | --dvi=* | --dv=*)
11605821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    dvidir=$ac_optarg ;;
11615821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
11625821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  -enable-* | --enable-*)
11635821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    ac_useropt=`expr "x$ac_option" : 'x-*enable-\([^=]*\)'`
11645821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    # Reject names that are not valid shell variable names.
11655821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
11665821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      as_fn_error "invalid feature name: $ac_useropt"
11675821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    ac_useropt_orig=$ac_useropt
11685821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
11695821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    case $ac_user_opts in
11705821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      *"
11715821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)"enable_$ac_useropt"
11725821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)"*) ;;
11735821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--enable-$ac_useropt_orig"
11745821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	 ac_unrecognized_sep=', ';;
11755821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    esac
11765821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    eval enable_$ac_useropt=\$ac_optarg ;;
11775821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
11785821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  -exec-prefix | --exec_prefix | --exec-prefix | --exec-prefi \
11795821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  | --exec-pref | --exec-pre | --exec-pr | --exec-p | --exec- \
11805821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  | --exec | --exe | --ex)
11815821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    ac_prev=exec_prefix ;;
11825821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  -exec-prefix=* | --exec_prefix=* | --exec-prefix=* | --exec-prefi=* \
11835821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  | --exec-pref=* | --exec-pre=* | --exec-pr=* | --exec-p=* | --exec-=* \
11845821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  | --exec=* | --exe=* | --ex=*)
11855821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    exec_prefix=$ac_optarg ;;
11865821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
11875821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  -gas | --gas | --ga | --g)
11885821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    # Obsolete; use --with-gas.
11895821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    with_gas=yes ;;
11905821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
11915821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  -help | --help | --hel | --he | -h)
11925821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    ac_init_help=long ;;
11935821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  -help=r* | --help=r* | --hel=r* | --he=r* | -hr*)
11945821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    ac_init_help=recursive ;;
11955821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  -help=s* | --help=s* | --hel=s* | --he=s* | -hs*)
11965821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    ac_init_help=short ;;
11975821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
11985821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  -host | --host | --hos | --ho)
11995821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    ac_prev=host_alias ;;
12005821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  -host=* | --host=* | --hos=* | --ho=*)
12015821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    host_alias=$ac_optarg ;;
12025821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
12035821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  -htmldir | --htmldir | --htmldi | --htmld | --html | --htm | --ht)
12045821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    ac_prev=htmldir ;;
12055821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  -htmldir=* | --htmldir=* | --htmldi=* | --htmld=* | --html=* | --htm=* \
12065821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  | --ht=*)
12075821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    htmldir=$ac_optarg ;;
12085821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
12095821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  -includedir | --includedir | --includedi | --included | --include \
12105821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  | --includ | --inclu | --incl | --inc)
12115821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    ac_prev=includedir ;;
12125821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  -includedir=* | --includedir=* | --includedi=* | --included=* | --include=* \
12135821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  | --includ=* | --inclu=* | --incl=* | --inc=*)
12145821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    includedir=$ac_optarg ;;
12155821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
12165821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  -infodir | --infodir | --infodi | --infod | --info | --inf)
12175821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    ac_prev=infodir ;;
12185821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  -infodir=* | --infodir=* | --infodi=* | --infod=* | --info=* | --inf=*)
12195821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    infodir=$ac_optarg ;;
12205821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
12215821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  -libdir | --libdir | --libdi | --libd)
12225821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    ac_prev=libdir ;;
12235821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  -libdir=* | --libdir=* | --libdi=* | --libd=*)
12245821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    libdir=$ac_optarg ;;
12255821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
12265821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  -libexecdir | --libexecdir | --libexecdi | --libexecd | --libexec \
12275821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  | --libexe | --libex | --libe)
12285821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    ac_prev=libexecdir ;;
12295821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  -libexecdir=* | --libexecdir=* | --libexecdi=* | --libexecd=* | --libexec=* \
12305821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  | --libexe=* | --libex=* | --libe=*)
12315821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    libexecdir=$ac_optarg ;;
12325821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
12335821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  -localedir | --localedir | --localedi | --localed | --locale)
12345821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    ac_prev=localedir ;;
12355821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  -localedir=* | --localedir=* | --localedi=* | --localed=* | --locale=*)
12365821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    localedir=$ac_optarg ;;
12375821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
12385821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  -localstatedir | --localstatedir | --localstatedi | --localstated \
12395821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  | --localstate | --localstat | --localsta | --localst | --locals)
12405821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    ac_prev=localstatedir ;;
12415821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  -localstatedir=* | --localstatedir=* | --localstatedi=* | --localstated=* \
12425821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  | --localstate=* | --localstat=* | --localsta=* | --localst=* | --locals=*)
12435821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    localstatedir=$ac_optarg ;;
12445821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
12455821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  -mandir | --mandir | --mandi | --mand | --man | --ma | --m)
12465821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    ac_prev=mandir ;;
12475821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  -mandir=* | --mandir=* | --mandi=* | --mand=* | --man=* | --ma=* | --m=*)
12485821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    mandir=$ac_optarg ;;
12495821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
12505821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  -nfp | --nfp | --nf)
12515821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    # Obsolete; use --without-fp.
12525821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    with_fp=no ;;
12535821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
12545821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  -no-create | --no-create | --no-creat | --no-crea | --no-cre \
12555821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  | --no-cr | --no-c | -n)
12565821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    no_create=yes ;;
12575821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
12585821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  -no-recursion | --no-recursion | --no-recursio | --no-recursi \
12595821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  | --no-recurs | --no-recur | --no-recu | --no-rec | --no-re | --no-r)
12605821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    no_recursion=yes ;;
12615821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
12625821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  -oldincludedir | --oldincludedir | --oldincludedi | --oldincluded \
12635821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  | --oldinclude | --oldinclud | --oldinclu | --oldincl | --oldinc \
12645821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  | --oldin | --oldi | --old | --ol | --o)
12655821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    ac_prev=oldincludedir ;;
12665821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  -oldincludedir=* | --oldincludedir=* | --oldincludedi=* | --oldincluded=* \
12675821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  | --oldinclude=* | --oldinclud=* | --oldinclu=* | --oldincl=* | --oldinc=* \
12685821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  | --oldin=* | --oldi=* | --old=* | --ol=* | --o=*)
12695821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    oldincludedir=$ac_optarg ;;
12705821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
12715821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  -prefix | --prefix | --prefi | --pref | --pre | --pr | --p)
12725821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    ac_prev=prefix ;;
12735821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  -prefix=* | --prefix=* | --prefi=* | --pref=* | --pre=* | --pr=* | --p=*)
12745821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    prefix=$ac_optarg ;;
12755821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
12765821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  -program-prefix | --program-prefix | --program-prefi | --program-pref \
12775821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  | --program-pre | --program-pr | --program-p)
12785821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    ac_prev=program_prefix ;;
12795821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  -program-prefix=* | --program-prefix=* | --program-prefi=* \
12805821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  | --program-pref=* | --program-pre=* | --program-pr=* | --program-p=*)
12815821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    program_prefix=$ac_optarg ;;
12825821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
12835821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  -program-suffix | --program-suffix | --program-suffi | --program-suff \
12845821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  | --program-suf | --program-su | --program-s)
12855821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    ac_prev=program_suffix ;;
12865821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  -program-suffix=* | --program-suffix=* | --program-suffi=* \
12875821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  | --program-suff=* | --program-suf=* | --program-su=* | --program-s=*)
12885821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    program_suffix=$ac_optarg ;;
12895821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
12905821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  -program-transform-name | --program-transform-name \
12915821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  | --program-transform-nam | --program-transform-na \
12925821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  | --program-transform-n | --program-transform- \
12935821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  | --program-transform | --program-transfor \
12945821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  | --program-transfo | --program-transf \
12955821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  | --program-trans | --program-tran \
12965821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  | --progr-tra | --program-tr | --program-t)
12975821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    ac_prev=program_transform_name ;;
12985821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  -program-transform-name=* | --program-transform-name=* \
12995821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  | --program-transform-nam=* | --program-transform-na=* \
13005821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  | --program-transform-n=* | --program-transform-=* \
13015821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  | --program-transform=* | --program-transfor=* \
13025821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  | --program-transfo=* | --program-transf=* \
13035821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  | --program-trans=* | --program-tran=* \
13045821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  | --progr-tra=* | --program-tr=* | --program-t=*)
13055821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    program_transform_name=$ac_optarg ;;
13065821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
13075821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  -pdfdir | --pdfdir | --pdfdi | --pdfd | --pdf | --pd)
13085821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    ac_prev=pdfdir ;;
13095821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  -pdfdir=* | --pdfdir=* | --pdfdi=* | --pdfd=* | --pdf=* | --pd=*)
13105821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    pdfdir=$ac_optarg ;;
13115821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
13125821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  -psdir | --psdir | --psdi | --psd | --ps)
13135821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    ac_prev=psdir ;;
13145821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  -psdir=* | --psdir=* | --psdi=* | --psd=* | --ps=*)
13155821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    psdir=$ac_optarg ;;
13165821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
13175821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  -q | -quiet | --quiet | --quie | --qui | --qu | --q \
13185821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  | -silent | --silent | --silen | --sile | --sil)
13195821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    silent=yes ;;
13205821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
13215821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  -sbindir | --sbindir | --sbindi | --sbind | --sbin | --sbi | --sb)
13225821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    ac_prev=sbindir ;;
13235821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  -sbindir=* | --sbindir=* | --sbindi=* | --sbind=* | --sbin=* \
13245821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  | --sbi=* | --sb=*)
13255821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    sbindir=$ac_optarg ;;
13265821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
13275821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  -sharedstatedir | --sharedstatedir | --sharedstatedi \
13285821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  | --sharedstated | --sharedstate | --sharedstat | --sharedsta \
13295821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  | --sharedst | --shareds | --shared | --share | --shar \
13305821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  | --sha | --sh)
13315821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    ac_prev=sharedstatedir ;;
13325821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  -sharedstatedir=* | --sharedstatedir=* | --sharedstatedi=* \
13335821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  | --sharedstated=* | --sharedstate=* | --sharedstat=* | --sharedsta=* \
13345821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  | --sharedst=* | --shareds=* | --shared=* | --share=* | --shar=* \
13355821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  | --sha=* | --sh=*)
13365821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    sharedstatedir=$ac_optarg ;;
13375821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
13385821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  -site | --site | --sit)
13395821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    ac_prev=site ;;
13405821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  -site=* | --site=* | --sit=*)
13415821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    site=$ac_optarg ;;
13425821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
13435821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  -srcdir | --srcdir | --srcdi | --srcd | --src | --sr)
13445821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    ac_prev=srcdir ;;
13455821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  -srcdir=* | --srcdir=* | --srcdi=* | --srcd=* | --src=* | --sr=*)
13465821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    srcdir=$ac_optarg ;;
13475821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
13485821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  -sysconfdir | --sysconfdir | --sysconfdi | --sysconfd | --sysconf \
13495821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  | --syscon | --sysco | --sysc | --sys | --sy)
13505821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    ac_prev=sysconfdir ;;
13515821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  -sysconfdir=* | --sysconfdir=* | --sysconfdi=* | --sysconfd=* | --sysconf=* \
13525821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  | --syscon=* | --sysco=* | --sysc=* | --sys=* | --sy=*)
13535821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    sysconfdir=$ac_optarg ;;
13545821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
13555821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  -target | --target | --targe | --targ | --tar | --ta | --t)
13565821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    ac_prev=target_alias ;;
13575821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  -target=* | --target=* | --targe=* | --targ=* | --tar=* | --ta=* | --t=*)
13585821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    target_alias=$ac_optarg ;;
13595821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
13605821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  -v | -verbose | --verbose | --verbos | --verbo | --verb)
13615821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    verbose=yes ;;
13625821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
13635821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  -version | --version | --versio | --versi | --vers | -V)
13645821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    ac_init_version=: ;;
13655821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
13665821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  -with-* | --with-*)
13675821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    ac_useropt=`expr "x$ac_option" : 'x-*with-\([^=]*\)'`
13685821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    # Reject names that are not valid shell variable names.
13695821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
13705821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      as_fn_error "invalid package name: $ac_useropt"
13715821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    ac_useropt_orig=$ac_useropt
13725821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
13735821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    case $ac_user_opts in
13745821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      *"
13755821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)"with_$ac_useropt"
13765821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)"*) ;;
13775821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--with-$ac_useropt_orig"
13785821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	 ac_unrecognized_sep=', ';;
13795821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    esac
13805821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    eval with_$ac_useropt=\$ac_optarg ;;
13815821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
13825821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  -without-* | --without-*)
13835821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    ac_useropt=`expr "x$ac_option" : 'x-*without-\(.*\)'`
13845821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    # Reject names that are not valid shell variable names.
13855821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
13865821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      as_fn_error "invalid package name: $ac_useropt"
13875821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    ac_useropt_orig=$ac_useropt
13885821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
13895821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    case $ac_user_opts in
13905821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      *"
13915821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)"with_$ac_useropt"
13925821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)"*) ;;
13935821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--without-$ac_useropt_orig"
13945821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	 ac_unrecognized_sep=', ';;
13955821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    esac
13965821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    eval with_$ac_useropt=no ;;
13975821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
13985821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  --x)
13995821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    # Obsolete; use --with-x.
14005821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    with_x=yes ;;
14015821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
14025821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  -x-includes | --x-includes | --x-include | --x-includ | --x-inclu \
14035821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  | --x-incl | --x-inc | --x-in | --x-i)
14045821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    ac_prev=x_includes ;;
14055821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  -x-includes=* | --x-includes=* | --x-include=* | --x-includ=* | --x-inclu=* \
14065821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  | --x-incl=* | --x-inc=* | --x-in=* | --x-i=*)
14075821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    x_includes=$ac_optarg ;;
14085821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
14095821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  -x-libraries | --x-libraries | --x-librarie | --x-librari \
14105821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  | --x-librar | --x-libra | --x-libr | --x-lib | --x-li | --x-l)
14115821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    ac_prev=x_libraries ;;
14125821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  -x-libraries=* | --x-libraries=* | --x-librarie=* | --x-librari=* \
14135821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  | --x-librar=* | --x-libra=* | --x-libr=* | --x-lib=* | --x-li=* | --x-l=*)
14145821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    x_libraries=$ac_optarg ;;
14155821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
14165821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  -*) as_fn_error "unrecognized option: \`$ac_option'
14175821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)Try \`$0 --help' for more information."
14185821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    ;;
14195821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
14205821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  *=*)
14215821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    ac_envvar=`expr "x$ac_option" : 'x\([^=]*\)='`
14225821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    # Reject names that are not valid shell variable names.
14235821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    case $ac_envvar in #(
14245821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      '' | [0-9]* | *[!_$as_cr_alnum]* )
14255821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      as_fn_error "invalid variable name: \`$ac_envvar'" ;;
14265821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    esac
14275821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    eval $ac_envvar=\$ac_optarg
14285821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    export $ac_envvar ;;
14295821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
14305821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  *)
14315821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    # FIXME: should be removed in autoconf 3.0.
14325821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    $as_echo "$as_me: WARNING: you should use --build, --host, --target" >&2
14335821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    expr "x$ac_option" : ".*[^-._$as_cr_alnum]" >/dev/null &&
14345821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      $as_echo "$as_me: WARNING: invalid host type: $ac_option" >&2
14355821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    : ${build_alias=$ac_option} ${host_alias=$ac_option} ${target_alias=$ac_option}
14365821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    ;;
14375821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
14385821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  esac
14395821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)done
14405821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
14415821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if test -n "$ac_prev"; then
14425821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  ac_option=--`echo $ac_prev | sed 's/_/-/g'`
14435821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  as_fn_error "missing argument to $ac_option"
14445821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi
14455821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
14465821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if test -n "$ac_unrecognized_opts"; then
14475821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  case $enable_option_checking in
14485821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    no) ;;
14495821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    fatal) as_fn_error "unrecognized options: $ac_unrecognized_opts" ;;
14505821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    *)     $as_echo "$as_me: WARNING: unrecognized options: $ac_unrecognized_opts" >&2 ;;
14515821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  esac
14525821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi
14535821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
14545821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# Check all directory arguments for consistency.
14555821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)for ac_var in	exec_prefix prefix bindir sbindir libexecdir datarootdir \
14565821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)		datadir sysconfdir sharedstatedir localstatedir includedir \
14575821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)		oldincludedir docdir infodir htmldir dvidir pdfdir psdir \
14585821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)		libdir localedir mandir
14595821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)do
14605821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  eval ac_val=\$$ac_var
14615821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  # Remove trailing slashes.
14625821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  case $ac_val in
14635821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    */ )
14645821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      ac_val=`expr "X$ac_val" : 'X\(.*[^/]\)' \| "X$ac_val" : 'X\(.*\)'`
14655821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      eval $ac_var=\$ac_val;;
14665821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  esac
14675821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  # Be sure to have absolute directory names.
14685821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  case $ac_val in
14695821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    [\\/$]* | ?:[\\/]* )  continue;;
14705821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    NONE | '' ) case $ac_var in *prefix ) continue;; esac;;
14715821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  esac
14725821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  as_fn_error "expected an absolute directory name for --$ac_var: $ac_val"
14735821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)done
14745821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
14755821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# There might be people who depend on the old broken behavior: `$host'
14765821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# used to hold the argument of --host etc.
14775821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# FIXME: To remove some day.
14785821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)build=$build_alias
14795821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)host=$host_alias
14805821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)target=$target_alias
14815821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
14825821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# FIXME: To remove some day.
14835821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if test "x$host_alias" != x; then
14845821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  if test "x$build_alias" = x; then
14855821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    cross_compiling=maybe
14865821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    $as_echo "$as_me: WARNING: If you wanted to set the --build type, don't use --host.
14875821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    If a cross compiler is detected then cross compile mode will be used." >&2
14885821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  elif test "x$build_alias" != "x$host_alias"; then
14895821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    cross_compiling=yes
14905821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  fi
14915821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi
14925821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
14935821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)ac_tool_prefix=
14945821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)test -n "$host_alias" && ac_tool_prefix=$host_alias-
14955821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
14965821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)test "$silent" = yes && exec 6>/dev/null
14975821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
14985821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
14995821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)ac_pwd=`pwd` && test -n "$ac_pwd" &&
15005821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)ac_ls_di=`ls -di .` &&
15015821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)ac_pwd_ls_di=`cd "$ac_pwd" && ls -di .` ||
15025821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  as_fn_error "working directory cannot be determined"
15035821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)test "X$ac_ls_di" = "X$ac_pwd_ls_di" ||
15045821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  as_fn_error "pwd does not report name of working directory"
15055821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
15065821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
15075821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# Find the source files, if location was not specified.
15085821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if test -z "$srcdir"; then
15095821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  ac_srcdir_defaulted=yes
15105821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  # Try the directory containing this script, then the parent directory.
15115821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  ac_confdir=`$as_dirname -- "$as_myself" ||
15125821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_expr X"$as_myself" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
15135821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	 X"$as_myself" : 'X\(//\)[^/]' \| \
15145821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	 X"$as_myself" : 'X\(//\)$' \| \
15155821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	 X"$as_myself" : 'X\(/\)' \| . 2>/dev/null ||
15165821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo X"$as_myself" |
15175821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
15185821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	    s//\1/
15195821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	    q
15205821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	  }
15215821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	  /^X\(\/\/\)[^/].*/{
15225821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	    s//\1/
15235821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	    q
15245821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	  }
15255821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	  /^X\(\/\/\)$/{
15265821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	    s//\1/
15275821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	    q
15285821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	  }
15295821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	  /^X\(\/\).*/{
15305821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	    s//\1/
15315821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	    q
15325821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	  }
15335821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	  s/.*/./; q'`
15345821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  srcdir=$ac_confdir
15355821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  if test ! -r "$srcdir/$ac_unique_file"; then
15365821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    srcdir=..
15375821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  fi
15385821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)else
15395821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  ac_srcdir_defaulted=no
15405821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi
15415821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if test ! -r "$srcdir/$ac_unique_file"; then
15425821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  test "$ac_srcdir_defaulted" = yes && srcdir="$ac_confdir or .."
15435821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  as_fn_error "cannot find sources ($ac_unique_file) in $srcdir"
15445821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi
15455821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)ac_msg="sources are in $srcdir, but \`cd $srcdir' does not work"
15465821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)ac_abs_confdir=`(
15475821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	cd "$srcdir" && test -r "./$ac_unique_file" || as_fn_error "$ac_msg"
15485821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	pwd)`
15495821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# When building in place, set srcdir=.
15505821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if test "$ac_abs_confdir" = "$ac_pwd"; then
15515821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  srcdir=.
15525821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi
15535821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# Remove unnecessary trailing slashes from srcdir.
15545821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# Double slashes in file names in object file debugging info
15555821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# mess up M-x gdb in Emacs.
15565821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)case $srcdir in
15575821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)*/) srcdir=`expr "X$srcdir" : 'X\(.*[^/]\)' \| "X$srcdir" : 'X\(.*\)'`;;
15585821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)esac
15595821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)for ac_var in $ac_precious_vars; do
15605821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  eval ac_env_${ac_var}_set=\${${ac_var}+set}
15615821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  eval ac_env_${ac_var}_value=\$${ac_var}
15625821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  eval ac_cv_env_${ac_var}_set=\${${ac_var}+set}
15635821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  eval ac_cv_env_${ac_var}_value=\$${ac_var}
15645821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)done
15655821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
15665821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)#
15675821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# Report the --help message.
15685821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)#
15695821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if test "$ac_init_help" = "long"; then
15705821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  # Omit some internal or obsolete options to make the list less imposing.
15715821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  # This message is too long to be a string in the A/UX 3.1 sh.
15725821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  cat <<_ACEOF
15735821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)\`configure' configures this package to adapt to many kinds of systems.
15745821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
15755821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)Usage: $0 [OPTION]... [VAR=VALUE]...
15765821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
15775821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)To assign environment variables (e.g., CC, CFLAGS...), specify them as
15785821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)VAR=VALUE.  See below for descriptions of some of the useful variables.
15795821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
15805821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)Defaults for the options are specified in brackets.
15815821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
15825821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)Configuration:
15835821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  -h, --help              display this help and exit
15845821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      --help=short        display options specific to this package
15855821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      --help=recursive    display the short help of all the included packages
15865821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  -V, --version           display version information and exit
15875821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  -q, --quiet, --silent   do not print \`checking...' messages
15885821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      --cache-file=FILE   cache test results in FILE [disabled]
15895821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  -C, --config-cache      alias for \`--cache-file=config.cache'
15905821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  -n, --no-create         do not create output files
15915821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      --srcdir=DIR        find the sources in DIR [configure dir or \`..']
15925821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
15935821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)Installation directories:
15945821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  --prefix=PREFIX         install architecture-independent files in PREFIX
15955821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)                          [$ac_default_prefix]
15965821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  --exec-prefix=EPREFIX   install architecture-dependent files in EPREFIX
15975821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)                          [PREFIX]
15985821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
15995821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)By default, \`make install' will install all the files in
16005821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)\`$ac_default_prefix/bin', \`$ac_default_prefix/lib' etc.  You can specify
16015821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)an installation prefix other than \`$ac_default_prefix' using \`--prefix',
16025821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)for instance \`--prefix=\$HOME'.
16035821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
16045821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)For better control, use the options below.
16055821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
16065821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)Fine tuning of the installation directories:
16075821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  --bindir=DIR            user executables [EPREFIX/bin]
16085821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  --sbindir=DIR           system admin executables [EPREFIX/sbin]
16095821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  --libexecdir=DIR        program executables [EPREFIX/libexec]
16105821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  --sysconfdir=DIR        read-only single-machine data [PREFIX/etc]
16115821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  --sharedstatedir=DIR    modifiable architecture-independent data [PREFIX/com]
16125821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  --localstatedir=DIR     modifiable single-machine data [PREFIX/var]
16135821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  --libdir=DIR            object code libraries [EPREFIX/lib]
16145821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  --includedir=DIR        C header files [PREFIX/include]
16155821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  --oldincludedir=DIR     C header files for non-gcc [/usr/include]
16165821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  --datarootdir=DIR       read-only arch.-independent data root [PREFIX/share]
16175821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  --datadir=DIR           read-only architecture-independent data [DATAROOTDIR]
16185821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  --infodir=DIR           info documentation [DATAROOTDIR/info]
16195821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  --localedir=DIR         locale-dependent data [DATAROOTDIR/locale]
16205821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  --mandir=DIR            man documentation [DATAROOTDIR/man]
16215821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  --docdir=DIR            documentation root [DATAROOTDIR/doc/PACKAGE]
16225821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  --htmldir=DIR           html documentation [DOCDIR]
16235821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  --dvidir=DIR            dvi documentation [DOCDIR]
16245821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  --pdfdir=DIR            pdf documentation [DOCDIR]
16255821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  --psdir=DIR             ps documentation [DOCDIR]
16265821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)_ACEOF
16275821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
16285821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  cat <<\_ACEOF
16295821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
16305821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)Program names:
16315821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  --program-prefix=PREFIX            prepend PREFIX to installed program names
16325821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  --program-suffix=SUFFIX            append SUFFIX to installed program names
16335821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  --program-transform-name=PROGRAM   run sed PROGRAM on installed program names
16345821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
16355821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)System types:
16365821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  --build=BUILD     configure for building on BUILD [guessed]
16375821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  --host=HOST       cross-compile to build programs to run on HOST [BUILD]
16385821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)_ACEOF
16395821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi
16405821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
16415821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if test -n "$ac_init_help"; then
16425821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
16435821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  cat <<\_ACEOF
16445821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
16455821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)Optional Features:
16465821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  --disable-option-checking  ignore unrecognized --enable/--with options
16475821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  --disable-FEATURE       do not include FEATURE (same as --enable-FEATURE=no)
16485821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  --enable-FEATURE[=ARG]  include FEATURE [ARG=yes]
16495821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  --disable-dependency-tracking  speeds up one-time build
16505821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  --enable-dependency-tracking   do not reject slow dependency extractors
16515821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  --enable-shared[=PKGS]  build shared libraries [default=yes]
16525821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  --enable-static[=PKGS]  build static libraries [default=yes]
16535821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  --enable-fast-install[=PKGS]
16545821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)                          optimize for fast installation [default=yes]
16555821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  --disable-libtool-lock  avoid locking (might break parallel builds)
16565821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  --enable-rebuild-docs[=yes/no]  rebuild some generated docs [default=yes]
16575821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  --enable-ipv6[=yes/no]  enables compilation of IPv6 code [default=yes]
16585821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
16595821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)Optional Packages:
16605821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  --with-PACKAGE[=ARG]    use PACKAGE [ARG=yes]
16615821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  --without-PACKAGE       do not use PACKAGE (same as --with-PACKAGE=no)
16625821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  --with-pic              try to use only PIC/non-PIC objects [default=use
16635821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)                          both]
16645821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  --with-gnu-ld           assume the C compiler uses GNU ld [default=no]
16655821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  --with-c14n             add the Canonicalization support (on)
16665821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  --with-catalog          add the Catalog support (on)
16675821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  --with-debug            add the debugging module (on)
16685821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  --with-docbook          add Docbook SGML support (on)
16695821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  --with-fexceptions      add GCC flag -fexceptions for C++ exceptions (off)
16705821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  --with-ftp              add the FTP support (on)
16715821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  --with-history          add history support to xmllint shell(off)
16725821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  --with-html             add the HTML support (on)
16735821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  --with-html-dir=path    path to base html directory, default
16745821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)                          $datadir/doc/html
16755821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  --with-html-subdir=path directory used under html-dir, default
16765821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)                          $PACKAGE-$VERSION/html
16775821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  --with-http             add the HTTP support (on)
16785821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  --with-iconv[=DIR]      add ICONV support (on)
16795821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  --with-iso8859x         add ISO8859X support if no iconv (on)
16805821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  --with-legacy           add deprecated APIs for compatibility (on)
16815821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  --with-mem-debug        add the memory debugging module (off)
16825821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  --with-minimum          build a minimally sized library (off)
16835821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  --with-output           add the serialization support (on)
16845821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  --with-pattern          add the xmlPattern selection interface (on)
16855821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  --with-push             add the PUSH parser interfaces (on)
16865821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  --with-python[=DIR]     build Python bindings if found
16875821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  --with-reader           add the xmlReader parsing interface (on)
16885821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  --with-readline=DIR     use readline in DIR
16895821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  --with-regexps          add Regular Expressions support (on)
16905821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  --with-run-debug        add the runtime debugging module (off)
16915821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  --with-sax1             add the older SAX1 interface (on)
16925821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  --with-schemas          add Relax-NG and Schemas support (on)
16935821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  --with-schematron       add Schematron support (on)
16945821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  --with-threads          add multithread support(on)
16955821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  --with-thread-alloc     add per-thread memory(off)
16965821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  --with-tree             add the DOM like tree manipulation APIs (on)
16975821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  --with-valid            add the DTD validation support (on)
16985821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  --with-writer           add the xmlWriter saving interface (on)
16995821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  --with-xinclude         add the XInclude support (on)
17005821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  --with-xpath            add the XPATH support (on)
17015821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  --with-xptr             add the XPointer support (on)
17025821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  --with-modules          add the dynamic modules support (on)
17035821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  --with-zlib[=DIR]       use libz in DIR
17045821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  --with-coverage         build for code coverage with GCC (off)
17055821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
17065821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)Some influential environment variables:
17075821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  CC          C compiler command
17085821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  CFLAGS      C compiler flags
17095821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  LDFLAGS     linker flags, e.g. -L<lib dir> if you have libraries in a
17105821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)              nonstandard directory <lib dir>
17115821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  LIBS        libraries to pass to the linker, e.g. -l<library>
17125821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  CPPFLAGS    (Objective) C/C++ preprocessor flags, e.g. -I<include dir> if
17135821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)              you have headers in a nonstandard directory <include dir>
17145821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  CPP         C preprocessor
17155821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
17165821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)Use these variables to override the choices made by `configure' or to help
17175821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)it to find libraries and programs with nonstandard names/locations.
17185821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
17195821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)Report bugs to the package provider.
17205821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)_ACEOF
17215821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)ac_status=$?
17225821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi
17235821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
17245821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if test "$ac_init_help" = "recursive"; then
17255821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  # If there are subdirs, report their specific --help.
17265821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  for ac_dir in : $ac_subdirs_all; do test "x$ac_dir" = x: && continue
17275821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    test -d "$ac_dir" ||
17285821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      { cd "$srcdir" && ac_pwd=`pwd` && srcdir=. && test -d "$ac_dir"; } ||
17295821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      continue
17305821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    ac_builddir=.
17315821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
17325821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)case "$ac_dir" in
17335821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles).) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;;
17345821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)*)
17355821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  ac_dir_suffix=/`$as_echo "$ac_dir" | sed 's|^\.[\\/]||'`
17365821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  # A ".." for each directory in $ac_dir_suffix.
17375821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  ac_top_builddir_sub=`$as_echo "$ac_dir_suffix" | sed 's|/[^\\/]*|/..|g;s|/||'`
17385821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  case $ac_top_builddir_sub in
17395821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  "") ac_top_builddir_sub=. ac_top_build_prefix= ;;
17405821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  *)  ac_top_build_prefix=$ac_top_builddir_sub/ ;;
17415821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  esac ;;
17425821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)esac
17435821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)ac_abs_top_builddir=$ac_pwd
17445821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)ac_abs_builddir=$ac_pwd$ac_dir_suffix
17455821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# for backward compatibility:
17465821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)ac_top_builddir=$ac_top_build_prefix
17475821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
17485821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)case $srcdir in
17495821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  .)  # We are building in place.
17505821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    ac_srcdir=.
17515821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    ac_top_srcdir=$ac_top_builddir_sub
17525821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    ac_abs_top_srcdir=$ac_pwd ;;
17535821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  [\\/]* | ?:[\\/]* )  # Absolute name.
17545821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    ac_srcdir=$srcdir$ac_dir_suffix;
17555821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    ac_top_srcdir=$srcdir
17565821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    ac_abs_top_srcdir=$srcdir ;;
17575821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  *) # Relative name.
17585821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix
17595821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    ac_top_srcdir=$ac_top_build_prefix$srcdir
17605821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    ac_abs_top_srcdir=$ac_pwd/$srcdir ;;
17615821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)esac
17625821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)ac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix
17635821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
17645821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    cd "$ac_dir" || { ac_status=$?; continue; }
17655821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    # Check for guested configure.
17665821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    if test -f "$ac_srcdir/configure.gnu"; then
17675821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      echo &&
17685821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      $SHELL "$ac_srcdir/configure.gnu" --help=recursive
17695821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    elif test -f "$ac_srcdir/configure"; then
17705821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      echo &&
17715821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      $SHELL "$ac_srcdir/configure" --help=recursive
17725821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    else
17735821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      $as_echo "$as_me: WARNING: no configuration information is in $ac_dir" >&2
17745821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    fi || ac_status=$?
17755821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    cd "$ac_pwd" || { ac_status=$?; break; }
17765821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  done
17775821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi
17785821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
17795821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)test -n "$ac_init_help" && exit $ac_status
17805821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if $ac_init_version; then
17815821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  cat <<\_ACEOF
17825821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)configure
17835821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)generated by GNU Autoconf 2.65
17845821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
17855821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)Copyright (C) 2009 Free Software Foundation, Inc.
17865821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)This configure script is free software; the Free Software Foundation
17875821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)gives unlimited permission to copy, distribute and modify it.
17885821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)_ACEOF
17895821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  exit
17905821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi
17915821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
17925821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)## ------------------------ ##
17935821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)## Autoconf initialization. ##
17945821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)## ------------------------ ##
17955821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
17965821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# ac_fn_c_try_compile LINENO
17975821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# --------------------------
17985821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# Try to compile conftest.$ac_ext, and return whether this succeeded.
17995821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)ac_fn_c_try_compile ()
18005821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles){
18015821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
18025821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  rm -f conftest.$ac_objext
18035821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  if { { ac_try="$ac_compile"
18045821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)case "(($ac_try" in
18055821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
18065821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  *) ac_try_echo=$ac_try;;
18075821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)esac
18085821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
18095821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo "$ac_try_echo"; } >&5
18105821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  (eval "$ac_compile") 2>conftest.err
18115821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  ac_status=$?
18125821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  if test -s conftest.err; then
18135821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    grep -v '^ *+' conftest.err >conftest.er1
18145821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    cat conftest.er1 >&5
18155821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    mv -f conftest.er1 conftest.err
18165821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  fi
18175821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
18185821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  test $ac_status = 0; } && {
18195821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	 test -z "$ac_c_werror_flag" ||
18205821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	 test ! -s conftest.err
18215821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)       } && test -s conftest.$ac_objext; then :
18225821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  ac_retval=0
18235821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)else
18245821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  $as_echo "$as_me: failed program was:" >&5
18255821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)sed 's/^/| /' conftest.$ac_ext >&5
18265821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
18275821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	ac_retval=1
18285821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi
18295821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
18305821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  as_fn_set_status $ac_retval
18315821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
18325821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)} # ac_fn_c_try_compile
18335821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
18345821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# ac_fn_c_try_cpp LINENO
18355821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# ----------------------
18365821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# Try to preprocess conftest.$ac_ext, and return whether this succeeded.
18375821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)ac_fn_c_try_cpp ()
18385821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles){
18395821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
18405821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  if { { ac_try="$ac_cpp conftest.$ac_ext"
18415821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)case "(($ac_try" in
18425821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
18435821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  *) ac_try_echo=$ac_try;;
18445821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)esac
18455821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
18465821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo "$ac_try_echo"; } >&5
18475821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  (eval "$ac_cpp conftest.$ac_ext") 2>conftest.err
18485821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  ac_status=$?
18495821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  if test -s conftest.err; then
18505821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    grep -v '^ *+' conftest.err >conftest.er1
18515821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    cat conftest.er1 >&5
18525821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    mv -f conftest.er1 conftest.err
18535821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  fi
18545821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
18555821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  test $ac_status = 0; } >/dev/null && {
18565821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	 test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
18575821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	 test ! -s conftest.err
18585821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)       }; then :
18595821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  ac_retval=0
18605821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)else
18615821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  $as_echo "$as_me: failed program was:" >&5
18625821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)sed 's/^/| /' conftest.$ac_ext >&5
18635821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
18645821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    ac_retval=1
18655821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi
18665821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
18675821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  as_fn_set_status $ac_retval
18685821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
18695821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)} # ac_fn_c_try_cpp
18705821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
18715821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# ac_fn_c_try_run LINENO
18725821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# ----------------------
18735821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# Try to link conftest.$ac_ext, and return whether this succeeded. Assumes
18745821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# that executables *can* be run.
18755821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)ac_fn_c_try_run ()
18765821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles){
18775821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
18785821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  if { { ac_try="$ac_link"
18795821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)case "(($ac_try" in
18805821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
18815821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  *) ac_try_echo=$ac_try;;
18825821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)esac
18835821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
18845821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo "$ac_try_echo"; } >&5
18855821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  (eval "$ac_link") 2>&5
18865821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  ac_status=$?
18875821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
18885821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  test $ac_status = 0; } && { ac_try='./conftest$ac_exeext'
18895821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  { { case "(($ac_try" in
18905821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
18915821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  *) ac_try_echo=$ac_try;;
18925821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)esac
18935821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
18945821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo "$ac_try_echo"; } >&5
18955821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  (eval "$ac_try") 2>&5
18965821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  ac_status=$?
18975821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
18985821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  test $ac_status = 0; }; }; then :
18995821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  ac_retval=0
19005821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)else
19015821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  $as_echo "$as_me: program exited with status $ac_status" >&5
19025821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)       $as_echo "$as_me: failed program was:" >&5
19035821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)sed 's/^/| /' conftest.$ac_ext >&5
19045821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
19055821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)       ac_retval=$ac_status
19065821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi
19075821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  rm -rf conftest.dSYM conftest_ipa8_conftest.oo
19085821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
19095821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  as_fn_set_status $ac_retval
19105821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
19115821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)} # ac_fn_c_try_run
19125821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
19135821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# ac_fn_c_check_header_mongrel LINENO HEADER VAR INCLUDES
19145821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# -------------------------------------------------------
19155821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# Tests whether HEADER exists, giving a warning if it cannot be compiled using
19165821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# the include files in INCLUDES and setting the cache variable VAR
19175821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# accordingly.
19185821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)ac_fn_c_check_header_mongrel ()
19195821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles){
19205821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
19215821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  if { as_var=$3; eval "test \"\${$as_var+set}\" = set"; }; then :
19225821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
19235821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo_n "checking for $2... " >&6; }
19245821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if { as_var=$3; eval "test \"\${$as_var+set}\" = set"; }; then :
19255821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  $as_echo_n "(cached) " >&6
19265821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi
19275821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)eval ac_res=\$$3
19285821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	       { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
19295821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo "$ac_res" >&6; }
19305821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)else
19315821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  # Is the header compilable?
19325821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles){ $as_echo "$as_me:${as_lineno-$LINENO}: checking $2 usability" >&5
19335821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo_n "checking $2 usability... " >&6; }
19345821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)cat confdefs.h - <<_ACEOF >conftest.$ac_ext
19355821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)/* end confdefs.h.  */
19365821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$4
19375821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)#include <$2>
19385821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)_ACEOF
19395821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if ac_fn_c_try_compile "$LINENO"; then :
19405821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  ac_header_compiler=yes
19415821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)else
19425821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  ac_header_compiler=no
19435821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi
19445821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
19455821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles){ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_header_compiler" >&5
19465821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo "$ac_header_compiler" >&6; }
19475821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
19485821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# Is the header present?
19495821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles){ $as_echo "$as_me:${as_lineno-$LINENO}: checking $2 presence" >&5
19505821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo_n "checking $2 presence... " >&6; }
19515821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)cat confdefs.h - <<_ACEOF >conftest.$ac_ext
19525821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)/* end confdefs.h.  */
19535821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)#include <$2>
19545821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)_ACEOF
19555821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if ac_fn_c_try_cpp "$LINENO"; then :
19565821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  ac_header_preproc=yes
19575821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)else
19585821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  ac_header_preproc=no
19595821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi
19605821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)rm -f conftest.err conftest.$ac_ext
19615821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles){ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_header_preproc" >&5
19625821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo "$ac_header_preproc" >&6; }
19635821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
19645821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# So?  What about this header?
19655821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in #((
19665821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  yes:no: )
19675821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: accepted by the compiler, rejected by the preprocessor!" >&5
19685821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo "$as_me: WARNING: $2: accepted by the compiler, rejected by the preprocessor!" >&2;}
19695821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: proceeding with the compiler's result" >&5
19705821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo "$as_me: WARNING: $2: proceeding with the compiler's result" >&2;}
19715821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    ;;
19725821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  no:yes:* )
19735821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: present but cannot be compiled" >&5
19745821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo "$as_me: WARNING: $2: present but cannot be compiled" >&2;}
19755821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2:     check for missing prerequisite headers?" >&5
19765821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo "$as_me: WARNING: $2:     check for missing prerequisite headers?" >&2;}
19775821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: see the Autoconf documentation" >&5
19785821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo "$as_me: WARNING: $2: see the Autoconf documentation" >&2;}
19795821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2:     section \"Present But Cannot Be Compiled\"" >&5
19805821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo "$as_me: WARNING: $2:     section \"Present But Cannot Be Compiled\"" >&2;}
19815821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: proceeding with the compiler's result" >&5
19825821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo "$as_me: WARNING: $2: proceeding with the compiler's result" >&2;}
19835821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    ;;
19845821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)esac
19855821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
19865821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo_n "checking for $2... " >&6; }
19875821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if { as_var=$3; eval "test \"\${$as_var+set}\" = set"; }; then :
19885821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  $as_echo_n "(cached) " >&6
19895821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)else
19905821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  eval "$3=\$ac_header_compiler"
19915821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi
19925821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)eval ac_res=\$$3
19935821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	       { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
19945821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo "$ac_res" >&6; }
19955821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi
19965821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
19975821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
19985821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)} # ac_fn_c_check_header_mongrel
19995821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
20005821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# ac_fn_c_check_header_compile LINENO HEADER VAR INCLUDES
20015821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# -------------------------------------------------------
20025821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# Tests whether HEADER exists and can be compiled using the include files in
20035821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# INCLUDES, setting the cache variable VAR accordingly.
20045821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)ac_fn_c_check_header_compile ()
20055821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles){
20065821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
20075821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
20085821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo_n "checking for $2... " >&6; }
20095821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if { as_var=$3; eval "test \"\${$as_var+set}\" = set"; }; then :
20105821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  $as_echo_n "(cached) " >&6
20115821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)else
20125821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
20135821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)/* end confdefs.h.  */
20145821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$4
20155821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)#include <$2>
20165821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)_ACEOF
20175821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if ac_fn_c_try_compile "$LINENO"; then :
20185821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  eval "$3=yes"
20195821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)else
20205821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  eval "$3=no"
20215821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi
20225821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
20235821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi
20245821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)eval ac_res=\$$3
20255821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	       { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
20265821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo "$ac_res" >&6; }
20275821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
20285821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
20295821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)} # ac_fn_c_check_header_compile
20305821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
20315821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# ac_fn_c_try_link LINENO
20325821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# -----------------------
20335821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# Try to link conftest.$ac_ext, and return whether this succeeded.
20345821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)ac_fn_c_try_link ()
20355821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles){
20365821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
20375821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  rm -f conftest.$ac_objext conftest$ac_exeext
20385821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  if { { ac_try="$ac_link"
20395821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)case "(($ac_try" in
20405821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
20415821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  *) ac_try_echo=$ac_try;;
20425821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)esac
20435821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
20445821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo "$ac_try_echo"; } >&5
20455821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  (eval "$ac_link") 2>conftest.err
20465821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  ac_status=$?
20475821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  if test -s conftest.err; then
20485821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    grep -v '^ *+' conftest.err >conftest.er1
20495821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    cat conftest.er1 >&5
20505821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    mv -f conftest.er1 conftest.err
20515821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  fi
20525821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
20535821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  test $ac_status = 0; } && {
20545821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	 test -z "$ac_c_werror_flag" ||
20555821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	 test ! -s conftest.err
20565821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)       } && test -s conftest$ac_exeext && {
20575821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	 test "$cross_compiling" = yes ||
20585821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	 $as_test_x conftest$ac_exeext
20595821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)       }; then :
20605821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  ac_retval=0
20615821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)else
20625821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  $as_echo "$as_me: failed program was:" >&5
20635821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)sed 's/^/| /' conftest.$ac_ext >&5
20645821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
20655821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	ac_retval=1
20665821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi
20675821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  # Delete the IPA/IPO (Inter Procedural Analysis/Optimization) information
20685821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  # created by the PGI compiler (conftest_ipa8_conftest.oo), as it would
20695821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  # interfere with the next link command; also delete a directory that is
20705821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  # left behind by Apple's compiler.  We do this before executing the actions.
20715821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  rm -rf conftest.dSYM conftest_ipa8_conftest.oo
20725821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
20735821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  as_fn_set_status $ac_retval
20745821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
20755821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)} # ac_fn_c_try_link
20765821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
20775821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# ac_fn_c_check_func LINENO FUNC VAR
20785821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# ----------------------------------
20795821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# Tests whether FUNC exists, setting the cache variable VAR accordingly
20805821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)ac_fn_c_check_func ()
20815821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles){
20825821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
20835821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
20845821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo_n "checking for $2... " >&6; }
20855821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if { as_var=$3; eval "test \"\${$as_var+set}\" = set"; }; then :
20865821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  $as_echo_n "(cached) " >&6
20875821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)else
20885821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
20895821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)/* end confdefs.h.  */
20905821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)/* Define $2 to an innocuous variant, in case <limits.h> declares $2.
20915821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)   For example, HP-UX 11i <limits.h> declares gettimeofday.  */
20925821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)#define $2 innocuous_$2
20935821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
20945821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)/* System header to define __stub macros and hopefully few prototypes,
20955821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    which can conflict with char $2 (); below.
20965821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
20975821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    <limits.h> exists even on freestanding compilers.  */
20985821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
20995821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)#ifdef __STDC__
21005821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# include <limits.h>
21015821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)#else
21025821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# include <assert.h>
21035821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)#endif
21045821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
21055821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)#undef $2
21065821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
21075821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)/* Override any GCC internal prototype to avoid an error.
21085821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)   Use char because int might match the return type of a GCC
21095821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)   builtin and then its argument prototype would still apply.  */
21105821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)#ifdef __cplusplus
21115821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)extern "C"
21125821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)#endif
21135821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)char $2 ();
21145821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)/* The GNU C library defines this for functions which it implements
21155821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    to always fail with ENOSYS.  Some functions are actually named
21165821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    something starting with __ and the normal name is an alias.  */
21175821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)#if defined __stub_$2 || defined __stub___$2
21185821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)choke me
21195821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)#endif
21205821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
21215821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)int
21225821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)main ()
21235821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles){
21245821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)return $2 ();
21255821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  ;
21265821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  return 0;
21275821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)}
21285821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)_ACEOF
21295821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if ac_fn_c_try_link "$LINENO"; then :
21305821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  eval "$3=yes"
21315821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)else
21325821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  eval "$3=no"
21335821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi
21345821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)rm -f core conftest.err conftest.$ac_objext \
21355821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    conftest$ac_exeext conftest.$ac_ext
21365821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi
21375821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)eval ac_res=\$$3
21385821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	       { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
21395821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo "$ac_res" >&6; }
21405821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
21415821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
21425821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)} # ac_fn_c_check_func
21435821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)cat >config.log <<_ACEOF
21445821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)This file contains any messages produced by compilers while
21455821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)running configure, to aid debugging if configure makes a mistake.
21465821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
21475821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)It was created by $as_me, which was
21485821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)generated by GNU Autoconf 2.65.  Invocation command line was
21495821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
21505821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  $ $0 $@
21515821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
21525821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)_ACEOF
21535821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)exec 5>>config.log
21545821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles){
21555821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)cat <<_ASUNAME
21565821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)## --------- ##
21575821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)## Platform. ##
21585821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)## --------- ##
21595821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
21605821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)hostname = `(hostname || uname -n) 2>/dev/null | sed 1q`
21615821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)uname -m = `(uname -m) 2>/dev/null || echo unknown`
21625821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)uname -r = `(uname -r) 2>/dev/null || echo unknown`
21635821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)uname -s = `(uname -s) 2>/dev/null || echo unknown`
21645821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)uname -v = `(uname -v) 2>/dev/null || echo unknown`
21655821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
21665821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)/usr/bin/uname -p = `(/usr/bin/uname -p) 2>/dev/null || echo unknown`
21675821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)/bin/uname -X     = `(/bin/uname -X) 2>/dev/null     || echo unknown`
21685821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
21695821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)/bin/arch              = `(/bin/arch) 2>/dev/null              || echo unknown`
21705821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)/usr/bin/arch -k       = `(/usr/bin/arch -k) 2>/dev/null       || echo unknown`
21715821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)/usr/convex/getsysinfo = `(/usr/convex/getsysinfo) 2>/dev/null || echo unknown`
21725821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)/usr/bin/hostinfo      = `(/usr/bin/hostinfo) 2>/dev/null      || echo unknown`
21735821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)/bin/machine           = `(/bin/machine) 2>/dev/null           || echo unknown`
21745821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)/usr/bin/oslevel       = `(/usr/bin/oslevel) 2>/dev/null       || echo unknown`
21755821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)/bin/universe          = `(/bin/universe) 2>/dev/null          || echo unknown`
21765821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
21775821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)_ASUNAME
21785821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
21795821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
21805821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)for as_dir in $PATH
21815821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)do
21825821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  IFS=$as_save_IFS
21835821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  test -z "$as_dir" && as_dir=.
21845821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    $as_echo "PATH: $as_dir"
21855821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  done
21865821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)IFS=$as_save_IFS
21875821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
21885821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)} >&5
21895821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
21905821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)cat >&5 <<_ACEOF
21915821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
21925821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
21935821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)## ----------- ##
21945821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)## Core tests. ##
21955821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)## ----------- ##
21965821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
21975821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)_ACEOF
21985821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
21995821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
22005821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# Keep a trace of the command line.
22015821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# Strip out --no-create and --no-recursion so they do not pile up.
22025821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# Strip out --silent because we don't want to record it for future runs.
22035821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# Also quote any args containing shell meta-characters.
22045821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# Make two passes to allow for proper duplicate-argument suppression.
22055821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)ac_configure_args=
22065821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)ac_configure_args0=
22075821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)ac_configure_args1=
22085821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)ac_must_keep_next=false
22095821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)for ac_pass in 1 2
22105821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)do
22115821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  for ac_arg
22125821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  do
22135821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    case $ac_arg in
22145821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    -no-create | --no-c* | -n | -no-recursion | --no-r*) continue ;;
22155821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    -q | -quiet | --quiet | --quie | --qui | --qu | --q \
22165821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    | -silent | --silent | --silen | --sile | --sil)
22175821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      continue ;;
22185821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    *\'*)
22195821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      ac_arg=`$as_echo "$ac_arg" | sed "s/'/'\\\\\\\\''/g"` ;;
22205821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    esac
22215821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    case $ac_pass in
22225821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    1) as_fn_append ac_configure_args0 " '$ac_arg'" ;;
22235821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    2)
22245821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      as_fn_append ac_configure_args1 " '$ac_arg'"
22255821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      if test $ac_must_keep_next = true; then
22265821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	ac_must_keep_next=false # Got value, back to normal.
22275821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      else
22285821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	case $ac_arg in
22295821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	  *=* | --config-cache | -C | -disable-* | --disable-* \
22305821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	  | -enable-* | --enable-* | -gas | --g* | -nfp | --nf* \
22315821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	  | -q | -quiet | --q* | -silent | --sil* | -v | -verb* \
22325821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	  | -with-* | --with-* | -without-* | --without-* | --x)
22335821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	    case "$ac_configure_args0 " in
22345821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	      "$ac_configure_args1"*" '$ac_arg' "* ) continue ;;
22355821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	    esac
22365821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	    ;;
22375821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	  -* ) ac_must_keep_next=true ;;
22385821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	esac
22395821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      fi
22405821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      as_fn_append ac_configure_args " '$ac_arg'"
22415821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      ;;
22425821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    esac
22435821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  done
22445821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)done
22455821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles){ ac_configure_args0=; unset ac_configure_args0;}
22465821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles){ ac_configure_args1=; unset ac_configure_args1;}
22475821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
22485821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# When interrupted or exit'd, cleanup temporary files, and complete
22495821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# config.log.  We remove comments because anyway the quotes in there
22505821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# would cause problems or look ugly.
22515821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# WARNING: Use '\'' to represent an apostrophe within the trap.
22525821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# WARNING: Do not start the trap code with a newline, due to a FreeBSD 4.0 bug.
22535821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)trap 'exit_status=$?
22545821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  # Save into config.log some information that might help in debugging.
22555821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  {
22565821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    echo
22575821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
22585821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    cat <<\_ASBOX
22595821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)## ---------------- ##
22605821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)## Cache variables. ##
22615821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)## ---------------- ##
22625821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)_ASBOX
22635821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    echo
22645821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    # The following way of writing the cache mishandles newlines in values,
22655821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)(
22665821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  for ac_var in `(set) 2>&1 | sed -n '\''s/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'\''`; do
22675821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    eval ac_val=\$$ac_var
22685821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    case $ac_val in #(
22695821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    *${as_nl}*)
22705821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      case $ac_var in #(
22715821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      *_cv_*) { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: cache variable $ac_var contains a newline" >&5
22725821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo "$as_me: WARNING: cache variable $ac_var contains a newline" >&2;} ;;
22735821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      esac
22745821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      case $ac_var in #(
22755821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      _ | IFS | as_nl) ;; #(
22765821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      BASH_ARGV | BASH_SOURCE) eval $ac_var= ;; #(
22775821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      *) { eval $ac_var=; unset $ac_var;} ;;
22785821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      esac ;;
22795821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    esac
22805821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  done
22815821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  (set) 2>&1 |
22825821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    case $as_nl`(ac_space='\'' '\''; set) 2>&1` in #(
22835821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    *${as_nl}ac_space=\ *)
22845821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      sed -n \
22855821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	"s/'\''/'\''\\\\'\'''\''/g;
22865821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	  s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\''\\2'\''/p"
22875821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      ;; #(
22885821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    *)
22895821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p"
22905821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      ;;
22915821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    esac |
22925821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    sort
22935821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles))
22945821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    echo
22955821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
22965821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    cat <<\_ASBOX
22975821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)## ----------------- ##
22985821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)## Output variables. ##
22995821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)## ----------------- ##
23005821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)_ASBOX
23015821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    echo
23025821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    for ac_var in $ac_subst_vars
23035821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    do
23045821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      eval ac_val=\$$ac_var
23055821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      case $ac_val in
23065821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      *\'\''*) ac_val=`$as_echo "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;;
23075821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      esac
23085821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      $as_echo "$ac_var='\''$ac_val'\''"
23095821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    done | sort
23105821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    echo
23115821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
23125821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    if test -n "$ac_subst_files"; then
23135821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      cat <<\_ASBOX
23145821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)## ------------------- ##
23155821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)## File substitutions. ##
23165821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)## ------------------- ##
23175821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)_ASBOX
23185821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      echo
23195821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      for ac_var in $ac_subst_files
23205821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      do
23215821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	eval ac_val=\$$ac_var
23225821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	case $ac_val in
23235821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	*\'\''*) ac_val=`$as_echo "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;;
23245821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	esac
23255821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	$as_echo "$ac_var='\''$ac_val'\''"
23265821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      done | sort
23275821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      echo
23285821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    fi
23295821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
23305821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    if test -s confdefs.h; then
23315821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      cat <<\_ASBOX
23325821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)## ----------- ##
23335821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)## confdefs.h. ##
23345821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)## ----------- ##
23355821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)_ASBOX
23365821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      echo
23375821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      cat confdefs.h
23385821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      echo
23395821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    fi
23405821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    test "$ac_signal" != 0 &&
23415821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      $as_echo "$as_me: caught signal $ac_signal"
23425821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    $as_echo "$as_me: exit $exit_status"
23435821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  } >&5
23445821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  rm -f core *.core core.conftest.* &&
23455821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    rm -f -r conftest* confdefs* conf$$* $ac_clean_files &&
23465821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    exit $exit_status
23475821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)' 0
23485821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)for ac_signal in 1 2 13 15; do
23495821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  trap 'ac_signal='$ac_signal'; as_fn_exit 1' $ac_signal
23505821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)done
23515821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)ac_signal=0
23525821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
23535821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# confdefs.h avoids OS command line length limits that DEFS can exceed.
23545821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)rm -f -r conftest* confdefs.h
23555821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
23565821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo "/* confdefs.h */" > confdefs.h
23575821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
23585821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# Predefined preprocessor variables.
23595821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
23605821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)cat >>confdefs.h <<_ACEOF
23615821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)#define PACKAGE_NAME "$PACKAGE_NAME"
23625821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)_ACEOF
23635821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
23645821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)cat >>confdefs.h <<_ACEOF
23655821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)#define PACKAGE_TARNAME "$PACKAGE_TARNAME"
23665821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)_ACEOF
23675821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
23685821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)cat >>confdefs.h <<_ACEOF
23695821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)#define PACKAGE_VERSION "$PACKAGE_VERSION"
23705821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)_ACEOF
23715821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
23725821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)cat >>confdefs.h <<_ACEOF
23735821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)#define PACKAGE_STRING "$PACKAGE_STRING"
23745821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)_ACEOF
23755821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
23765821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)cat >>confdefs.h <<_ACEOF
23775821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)#define PACKAGE_BUGREPORT "$PACKAGE_BUGREPORT"
23785821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)_ACEOF
23795821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
23805821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)cat >>confdefs.h <<_ACEOF
23815821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)#define PACKAGE_URL "$PACKAGE_URL"
23825821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)_ACEOF
23835821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
23845821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
23855821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# Let the site file select an alternate cache file if it wants to.
23865821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# Prefer an explicitly selected file to automatically selected ones.
23875821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)ac_site_file1=NONE
23885821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)ac_site_file2=NONE
23895821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if test -n "$CONFIG_SITE"; then
23905821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  ac_site_file1=$CONFIG_SITE
23915821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)elif test "x$prefix" != xNONE; then
23925821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  ac_site_file1=$prefix/share/config.site
23935821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  ac_site_file2=$prefix/etc/config.site
23945821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)else
23955821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  ac_site_file1=$ac_default_prefix/share/config.site
23965821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  ac_site_file2=$ac_default_prefix/etc/config.site
23975821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi
23985821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)for ac_site_file in "$ac_site_file1" "$ac_site_file2"
23995821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)do
24005821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  test "x$ac_site_file" = xNONE && continue
24015821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  if test /dev/null != "$ac_site_file" && test -r "$ac_site_file"; then
24025821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    { $as_echo "$as_me:${as_lineno-$LINENO}: loading site script $ac_site_file" >&5
24035821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo "$as_me: loading site script $ac_site_file" >&6;}
24045821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    sed 's/^/| /' "$ac_site_file" >&5
24055821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    . "$ac_site_file"
24065821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  fi
24075821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)done
24085821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
24095821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if test -r "$cache_file"; then
24105821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  # Some versions of bash will fail to source /dev/null (special files
24115821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  # actually), so we avoid doing that.  DJGPP emulates it as a regular file.
24125821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  if test /dev/null != "$cache_file" && test -f "$cache_file"; then
24135821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    { $as_echo "$as_me:${as_lineno-$LINENO}: loading cache $cache_file" >&5
24145821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo "$as_me: loading cache $cache_file" >&6;}
24155821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    case $cache_file in
24165821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      [\\/]* | ?:[\\/]* ) . "$cache_file";;
24175821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      *)                      . "./$cache_file";;
24185821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    esac
24195821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  fi
24205821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)else
24215821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  { $as_echo "$as_me:${as_lineno-$LINENO}: creating cache $cache_file" >&5
24225821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo "$as_me: creating cache $cache_file" >&6;}
24235821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  >$cache_file
24245821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi
24255821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
24265821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# Check that the precious variables saved in the cache have kept the same
24275821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# value.
24285821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)ac_cache_corrupted=false
24295821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)for ac_var in $ac_precious_vars; do
24305821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  eval ac_old_set=\$ac_cv_env_${ac_var}_set
24315821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  eval ac_new_set=\$ac_env_${ac_var}_set
24325821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  eval ac_old_val=\$ac_cv_env_${ac_var}_value
24335821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  eval ac_new_val=\$ac_env_${ac_var}_value
24345821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  case $ac_old_set,$ac_new_set in
24355821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    set,)
24365821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&5
24375821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo "$as_me: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&2;}
24385821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      ac_cache_corrupted=: ;;
24395821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    ,set)
24405821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' was not set in the previous run" >&5
24415821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo "$as_me: error: \`$ac_var' was not set in the previous run" >&2;}
24425821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      ac_cache_corrupted=: ;;
24435821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    ,);;
24445821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    *)
24455821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      if test "x$ac_old_val" != "x$ac_new_val"; then
24465821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	# differences in whitespace do not lead to failure.
24475821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	ac_old_val_w=`echo x $ac_old_val`
24485821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	ac_new_val_w=`echo x $ac_new_val`
24495821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	if test "$ac_old_val_w" != "$ac_new_val_w"; then
24505821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	  { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' has changed since the previous run:" >&5
24515821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo "$as_me: error: \`$ac_var' has changed since the previous run:" >&2;}
24525821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	  ac_cache_corrupted=:
24535821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	else
24545821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	  { $as_echo "$as_me:${as_lineno-$LINENO}: warning: ignoring whitespace changes in \`$ac_var' since the previous run:" >&5
24555821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo "$as_me: warning: ignoring whitespace changes in \`$ac_var' since the previous run:" >&2;}
24565821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	  eval $ac_var=\$ac_old_val
24575821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	fi
24585821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	{ $as_echo "$as_me:${as_lineno-$LINENO}:   former value:  \`$ac_old_val'" >&5
24595821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo "$as_me:   former value:  \`$ac_old_val'" >&2;}
24605821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	{ $as_echo "$as_me:${as_lineno-$LINENO}:   current value: \`$ac_new_val'" >&5
24615821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo "$as_me:   current value: \`$ac_new_val'" >&2;}
24625821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      fi;;
24635821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  esac
24645821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  # Pass precious variables to config.status.
24655821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  if test "$ac_new_set" = set; then
24665821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    case $ac_new_val in
24675821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    *\'*) ac_arg=$ac_var=`$as_echo "$ac_new_val" | sed "s/'/'\\\\\\\\''/g"` ;;
24685821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    *) ac_arg=$ac_var=$ac_new_val ;;
24695821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    esac
24705821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    case " $ac_configure_args " in
24715821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      *" '$ac_arg' "*) ;; # Avoid dups.  Use of quotes ensures accuracy.
24725821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      *) as_fn_append ac_configure_args " '$ac_arg'" ;;
24735821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    esac
24745821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  fi
24755821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)done
24765821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if $ac_cache_corrupted; then
24775821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
24785821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
24795821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  { $as_echo "$as_me:${as_lineno-$LINENO}: error: changes in the environment can compromise the build" >&5
24805821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo "$as_me: error: changes in the environment can compromise the build" >&2;}
24815821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  as_fn_error "run \`make distclean' and/or \`rm $cache_file' and start over" "$LINENO" 5
24825821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi
24835821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)## -------------------- ##
24845821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)## Main body of script. ##
24855821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)## -------------------- ##
24865821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
24875821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)ac_ext=c
24885821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)ac_cpp='$CPP $CPPFLAGS'
24895821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
24905821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
24915821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)ac_compiler_gnu=$ac_cv_c_compiler_gnu
24925821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
24935821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
24945821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)ac_config_headers="$ac_config_headers config.h"
24955821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
24965821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
24975821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)ac_aux_dir=
24985821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)for ac_dir in "$srcdir" "$srcdir/.." "$srcdir/../.."; do
24995821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  for ac_t in install-sh install.sh shtool; do
25005821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    if test -f "$ac_dir/$ac_t"; then
25015821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      ac_aux_dir=$ac_dir
25025821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      ac_install_sh="$ac_aux_dir/$ac_t -c"
25035821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      break 2
25045821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    fi
25055821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  done
25065821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)done
25075821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if test -z "$ac_aux_dir"; then
25085821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  as_fn_error "cannot find install-sh, install.sh, or shtool in \"$srcdir\" \"$srcdir/..\" \"$srcdir/../..\"" "$LINENO" 5
25095821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi
25105821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
25115821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# These three variables are undocumented and unsupported,
25125821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# and are intended to be withdrawn in a future Autoconf release.
25135821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# They can cause serious problems if a builder's source tree is in a directory
25145821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# whose full name contains unusual characters.
25155821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)ac_config_guess="$SHELL $ac_aux_dir/config.guess"  # Please don't use this var.
25165821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)ac_config_sub="$SHELL $ac_aux_dir/config.sub"  # Please don't use this var.
25175821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)ac_configure="$SHELL $ac_aux_dir/configure"  # Please don't use this var.
25185821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
25195821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
25205821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# Make sure we can run config.sub.
25215821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$SHELL "$ac_aux_dir/config.sub" sun4 >/dev/null 2>&1 ||
25225821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  as_fn_error "cannot run $SHELL $ac_aux_dir/config.sub" "$LINENO" 5
25235821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
25245821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles){ $as_echo "$as_me:${as_lineno-$LINENO}: checking build system type" >&5
25255821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo_n "checking build system type... " >&6; }
25265821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if test "${ac_cv_build+set}" = set; then :
25275821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  $as_echo_n "(cached) " >&6
25285821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)else
25295821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  ac_build_alias=$build_alias
25305821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)test "x$ac_build_alias" = x &&
25315821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  ac_build_alias=`$SHELL "$ac_aux_dir/config.guess"`
25325821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)test "x$ac_build_alias" = x &&
25335821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  as_fn_error "cannot guess build type; you must specify one" "$LINENO" 5
25345821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)ac_cv_build=`$SHELL "$ac_aux_dir/config.sub" $ac_build_alias` ||
25355821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  as_fn_error "$SHELL $ac_aux_dir/config.sub $ac_build_alias failed" "$LINENO" 5
25365821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
25375821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi
25385821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles){ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_build" >&5
25395821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo "$ac_cv_build" >&6; }
25405821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)case $ac_cv_build in
25415821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)*-*-*) ;;
25425821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)*) as_fn_error "invalid value of canonical build" "$LINENO" 5;;
25435821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)esac
25445821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)build=$ac_cv_build
25455821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)ac_save_IFS=$IFS; IFS='-'
25465821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)set x $ac_cv_build
25475821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)shift
25485821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)build_cpu=$1
25495821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)build_vendor=$2
25505821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)shift; shift
25515821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# Remember, the first character of IFS is used to create $*,
25525821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# except with old shells:
25535821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)build_os=$*
25545821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)IFS=$ac_save_IFS
25555821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)case $build_os in *\ *) build_os=`echo "$build_os" | sed 's/ /-/g'`;; esac
25565821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
25575821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
25585821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles){ $as_echo "$as_me:${as_lineno-$LINENO}: checking host system type" >&5
25595821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo_n "checking host system type... " >&6; }
25605821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if test "${ac_cv_host+set}" = set; then :
25615821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  $as_echo_n "(cached) " >&6
25625821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)else
25635821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  if test "x$host_alias" = x; then
25645821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  ac_cv_host=$ac_cv_build
25655821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)else
25665821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  ac_cv_host=`$SHELL "$ac_aux_dir/config.sub" $host_alias` ||
25675821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    as_fn_error "$SHELL $ac_aux_dir/config.sub $host_alias failed" "$LINENO" 5
25685821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi
25695821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
25705821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi
25715821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles){ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_host" >&5
25725821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo "$ac_cv_host" >&6; }
25735821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)case $ac_cv_host in
25745821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)*-*-*) ;;
25755821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)*) as_fn_error "invalid value of canonical host" "$LINENO" 5;;
25765821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)esac
25775821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)host=$ac_cv_host
25785821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)ac_save_IFS=$IFS; IFS='-'
25795821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)set x $ac_cv_host
25805821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)shift
25815821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)host_cpu=$1
25825821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)host_vendor=$2
25835821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)shift; shift
25845821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# Remember, the first character of IFS is used to create $*,
25855821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# except with old shells:
25865821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)host_os=$*
25875821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)IFS=$ac_save_IFS
25885821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)case $host_os in *\ *) host_os=`echo "$host_os" | sed 's/ /-/g'`;; esac
25895821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
25905821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
25915821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
25925821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)LIBXML_MAJOR_VERSION=2
25935821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)LIBXML_MINOR_VERSION=7
25945821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)LIBXML_MICRO_VERSION=7
25955821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)LIBXML_MICRO_VERSION_SUFFIX=
25965821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)LIBXML_VERSION=$LIBXML_MAJOR_VERSION.$LIBXML_MINOR_VERSION.$LIBXML_MICRO_VERSION$LIBXML_MICRO_VERSION_SUFFIX
25975821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)LIBXML_VERSION_INFO=`expr $LIBXML_MAJOR_VERSION + $LIBXML_MINOR_VERSION`:$LIBXML_MICRO_VERSION:$LIBXML_MINOR_VERSION
25985821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
25995821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)LIBXML_VERSION_NUMBER=`expr $LIBXML_MAJOR_VERSION \* 10000 + $LIBXML_MINOR_VERSION \* 100 + $LIBXML_MICRO_VERSION`
26005821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
26015821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if test -f CVS/Entries ; then
26025821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  extra=`grep ChangeLog CVS/Entries | grep -v LIBXML | sed -e s\%/ChangeLog/1\.%% -e s\%/.*$%%`
26035821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  echo extra=$extra
26045821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  if test "$extra" != ""
26055821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  then
26065821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      LIBXML_VERSION_EXTRA="-CVS$extra"
26075821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  fi
26085821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)else if test -d .svn ; then
26095821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  extra=`svn info | grep Revision | sed 's+Revision: ++'`
26105821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  echo extra=$extra
26115821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  if test "$extra" != ""
26125821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  then
26135821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      LIBXML_VERSION_EXTRA="-SVN$extra"
26145821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  fi
26155821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)else if test -d .git ; then
26165821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  extra=`git describe | sed 's+LIBXML[0-9.]*-++'`
26175821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  echo extra=$extra
26185821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  if test "$extra" != ""
26195821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  then
26205821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      LIBXML_VERSION_EXTRA="-GIT$extra"
26215821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  fi
26225821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi
26235821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi
26245821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi
26255821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
26265821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
26275821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
26285821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
26295821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
26305821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
26315821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
26325821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
26335821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)VERSION=${LIBXML_VERSION}
26345821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
26355821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)am__api_version='1.11'
26365821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
26375821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# Find a good install program.  We prefer a C program (faster),
26385821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# so one script is as good as another.  But avoid the broken or
26395821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# incompatible versions:
26405821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# SysV /etc/install, /usr/sbin/install
26415821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# SunOS /usr/etc/install
26425821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# IRIX /sbin/install
26435821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# AIX /bin/install
26445821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# AmigaOS /C/install, which installs bootblocks on floppy discs
26455821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# AIX 4 /usr/bin/installbsd, which doesn't work without a -g flag
26465821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# AFS /usr/afsws/bin/install, which mishandles nonexistent args
26475821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# SVR4 /usr/ucb/install, which tries to use the nonexistent group "staff"
26485821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# OS/2's system install, which has a completely different semantic
26495821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# ./install, which can be erroneously created by make from ./install.sh.
26505821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# Reject install programs that cannot install multiple files.
26515821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles){ $as_echo "$as_me:${as_lineno-$LINENO}: checking for a BSD-compatible install" >&5
26525821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo_n "checking for a BSD-compatible install... " >&6; }
26535821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if test -z "$INSTALL"; then
26545821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if test "${ac_cv_path_install+set}" = set; then :
26555821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  $as_echo_n "(cached) " >&6
26565821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)else
26575821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
26585821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)for as_dir in $PATH
26595821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)do
26605821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  IFS=$as_save_IFS
26615821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  test -z "$as_dir" && as_dir=.
26625821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    # Account for people who put trailing slashes in PATH elements.
26635821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)case $as_dir/ in #((
26645821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  ./ | .// | /[cC]/* | \
26655821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  /etc/* | /usr/sbin/* | /usr/etc/* | /sbin/* | /usr/afsws/bin/* | \
26665821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  ?:[\\/]os2[\\/]install[\\/]* | ?:[\\/]OS2[\\/]INSTALL[\\/]* | \
26675821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  /usr/ucb/* ) ;;
26685821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  *)
26695821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    # OSF1 and SCO ODT 3.0 have their own names for install.
26705821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    # Don't use installbsd from OSF since it installs stuff as root
26715821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    # by default.
26725821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    for ac_prog in ginstall scoinst install; do
26735821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      for ac_exec_ext in '' $ac_executable_extensions; do
26745821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	if { test -f "$as_dir/$ac_prog$ac_exec_ext" && $as_test_x "$as_dir/$ac_prog$ac_exec_ext"; }; then
26755821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	  if test $ac_prog = install &&
26765821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	    grep dspmsg "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then
26775821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	    # AIX install.  It has an incompatible calling convention.
26785821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	    :
26795821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	  elif test $ac_prog = install &&
26805821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	    grep pwplus "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then
26815821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	    # program-specific install script used by HP pwplus--don't use.
26825821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	    :
26835821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	  else
26845821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	    rm -rf conftest.one conftest.two conftest.dir
26855821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	    echo one > conftest.one
26865821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	    echo two > conftest.two
26875821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	    mkdir conftest.dir
26885821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	    if "$as_dir/$ac_prog$ac_exec_ext" -c conftest.one conftest.two "`pwd`/conftest.dir" &&
26895821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	      test -s conftest.one && test -s conftest.two &&
26905821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	      test -s conftest.dir/conftest.one &&
26915821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	      test -s conftest.dir/conftest.two
26925821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	    then
26935821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	      ac_cv_path_install="$as_dir/$ac_prog$ac_exec_ext -c"
26945821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	      break 3
26955821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	    fi
26965821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	  fi
26975821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	fi
26985821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      done
26995821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    done
27005821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    ;;
27015821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)esac
27025821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
27035821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  done
27045821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)IFS=$as_save_IFS
27055821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
27065821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)rm -rf conftest.one conftest.two conftest.dir
27075821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
27085821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi
27095821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  if test "${ac_cv_path_install+set}" = set; then
27105821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    INSTALL=$ac_cv_path_install
27115821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  else
27125821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    # As a last resort, use the slow shell script.  Don't cache a
27135821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    # value for INSTALL within a source directory, because that will
27145821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    # break other packages using the cache if that directory is
27155821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    # removed, or if the value is a relative name.
27165821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    INSTALL=$ac_install_sh
27175821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  fi
27185821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi
27195821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles){ $as_echo "$as_me:${as_lineno-$LINENO}: result: $INSTALL" >&5
27205821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo "$INSTALL" >&6; }
27215821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
27225821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# Use test -z because SunOS4 sh mishandles braces in ${var-val}.
27235821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# It thinks the first close brace ends the variable substitution.
27245821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)test -z "$INSTALL_PROGRAM" && INSTALL_PROGRAM='${INSTALL}'
27255821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
27265821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)test -z "$INSTALL_SCRIPT" && INSTALL_SCRIPT='${INSTALL}'
27275821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
27285821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)test -z "$INSTALL_DATA" && INSTALL_DATA='${INSTALL} -m 644'
27295821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
27305821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles){ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether build environment is sane" >&5
27315821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo_n "checking whether build environment is sane... " >&6; }
27325821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# Just in case
27335821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)sleep 1
27345821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)echo timestamp > conftest.file
27355821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# Reject unsafe characters in $srcdir or the absolute working directory
27365821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# name.  Accept space and tab only in the latter.
27375821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)am_lf='
27385821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)'
27395821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)case `pwd` in
27405821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  *[\\\"\#\$\&\'\`$am_lf]*)
27415821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    as_fn_error "unsafe absolute working directory name" "$LINENO" 5;;
27425821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)esac
27435821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)case $srcdir in
27445821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  *[\\\"\#\$\&\'\`$am_lf\ \	]*)
27455821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    as_fn_error "unsafe srcdir value: \`$srcdir'" "$LINENO" 5;;
27465821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)esac
27475821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
27485821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# Do `set' in a subshell so we don't clobber the current shell's
27495821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# arguments.  Must try -L first in case configure is actually a
27505821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# symlink; some systems play weird games with the mod time of symlinks
27515821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# (eg FreeBSD returns the mod time of the symlink's containing
27525821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# directory).
27535821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if (
27545821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)   set X `ls -Lt "$srcdir/configure" conftest.file 2> /dev/null`
27555821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)   if test "$*" = "X"; then
27565821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      # -L didn't work.
27575821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      set X `ls -t "$srcdir/configure" conftest.file`
27585821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)   fi
27595821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)   rm -f conftest.file
27605821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)   if test "$*" != "X $srcdir/configure conftest.file" \
27615821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      && test "$*" != "X conftest.file $srcdir/configure"; then
27625821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
27635821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      # If neither matched, then we have a broken ls.  This can happen
27645821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      # if, for instance, CONFIG_SHELL is bash and it inherits a
27655821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      # broken ls alias from the environment.  This has actually
27665821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      # happened.  Such a system could not be considered "sane".
27675821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      as_fn_error "ls -t appears to fail.  Make sure there is not a broken
27685821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)alias in your environment" "$LINENO" 5
27695821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)   fi
27705821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
27715821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)   test "$2" = conftest.file
27725821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)   )
27735821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)then
27745821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)   # Ok.
27755821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)   :
27765821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)else
27775821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)   as_fn_error "newly created file is older than distributed files!
27785821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)Check your system clock" "$LINENO" 5
27795821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi
27805821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles){ $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
27815821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo "yes" >&6; }
27825821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)test "$program_prefix" != NONE &&
27835821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  program_transform_name="s&^&$program_prefix&;$program_transform_name"
27845821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# Use a double $ so make ignores it.
27855821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)test "$program_suffix" != NONE &&
27865821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  program_transform_name="s&\$&$program_suffix&;$program_transform_name"
27875821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# Double any \ or $.
27885821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# By default was `s,x,x', remove it if useless.
27895821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)ac_script='s/[\\$]/&&/g;s/;s,x,x,$//'
27905821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)program_transform_name=`$as_echo "$program_transform_name" | sed "$ac_script"`
27915821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
27925821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# expand $ac_aux_dir to an absolute path
27935821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)am_aux_dir=`cd $ac_aux_dir && pwd`
27945821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
27955821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if test x"${MISSING+set}" != xset; then
27965821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  case $am_aux_dir in
27975821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  *\ * | *\	*)
27985821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    MISSING="\${SHELL} \"$am_aux_dir/missing\"" ;;
27995821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  *)
28005821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    MISSING="\${SHELL} $am_aux_dir/missing" ;;
28015821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  esac
28025821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi
28035821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# Use eval to expand $SHELL
28045821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if eval "$MISSING --run true"; then
28055821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  am_missing_run="$MISSING --run "
28065821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)else
28075821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  am_missing_run=
28085821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: \`missing' script is too old or missing" >&5
28095821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo "$as_me: WARNING: \`missing' script is too old or missing" >&2;}
28105821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi
28115821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
28125821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if test x"${install_sh}" != xset; then
28135821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  case $am_aux_dir in
28145821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  *\ * | *\	*)
28155821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    install_sh="\${SHELL} '$am_aux_dir/install-sh'" ;;
28165821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  *)
28175821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    install_sh="\${SHELL} $am_aux_dir/install-sh"
28185821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  esac
28195821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi
28205821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
28215821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# Installed binaries are usually stripped using `strip' when the user
28225821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# run `make install-strip'.  However `strip' might not be the right
28235821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# tool to use in cross-compilation environments, therefore Automake
28245821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# will honor the `STRIP' environment variable to overrule this program.
28255821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if test "$cross_compiling" != no; then
28265821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  if test -n "$ac_tool_prefix"; then
28275821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  # Extract the first word of "${ac_tool_prefix}strip", so it can be a program name with args.
28285821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)set dummy ${ac_tool_prefix}strip; ac_word=$2
28295821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles){ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
28305821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo_n "checking for $ac_word... " >&6; }
28315821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if test "${ac_cv_prog_STRIP+set}" = set; then :
28325821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  $as_echo_n "(cached) " >&6
28335821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)else
28345821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  if test -n "$STRIP"; then
28355821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  ac_cv_prog_STRIP="$STRIP" # Let the user override the test.
28365821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)else
28375821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
28385821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)for as_dir in $PATH
28395821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)do
28405821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  IFS=$as_save_IFS
28415821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  test -z "$as_dir" && as_dir=.
28425821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    for ac_exec_ext in '' $ac_executable_extensions; do
28435821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
28445821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    ac_cv_prog_STRIP="${ac_tool_prefix}strip"
28455821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
28465821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    break 2
28475821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  fi
28485821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)done
28495821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  done
28505821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)IFS=$as_save_IFS
28515821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
28525821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi
28535821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi
28545821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)STRIP=$ac_cv_prog_STRIP
28555821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if test -n "$STRIP"; then
28565821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $STRIP" >&5
28575821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo "$STRIP" >&6; }
28585821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)else
28595821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
28605821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo "no" >&6; }
28615821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi
28625821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
28635821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
28645821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi
28655821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if test -z "$ac_cv_prog_STRIP"; then
28665821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  ac_ct_STRIP=$STRIP
28675821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  # Extract the first word of "strip", so it can be a program name with args.
28685821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)set dummy strip; ac_word=$2
28695821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles){ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
28705821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo_n "checking for $ac_word... " >&6; }
28715821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if test "${ac_cv_prog_ac_ct_STRIP+set}" = set; then :
28725821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  $as_echo_n "(cached) " >&6
28735821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)else
28745821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  if test -n "$ac_ct_STRIP"; then
28755821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  ac_cv_prog_ac_ct_STRIP="$ac_ct_STRIP" # Let the user override the test.
28765821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)else
28775821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
28785821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)for as_dir in $PATH
28795821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)do
28805821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  IFS=$as_save_IFS
28815821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  test -z "$as_dir" && as_dir=.
28825821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    for ac_exec_ext in '' $ac_executable_extensions; do
28835821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
28845821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    ac_cv_prog_ac_ct_STRIP="strip"
28855821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
28865821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    break 2
28875821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  fi
28885821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)done
28895821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  done
28905821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)IFS=$as_save_IFS
28915821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
28925821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi
28935821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi
28945821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)ac_ct_STRIP=$ac_cv_prog_ac_ct_STRIP
28955821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if test -n "$ac_ct_STRIP"; then
28965821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_STRIP" >&5
28975821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo "$ac_ct_STRIP" >&6; }
28985821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)else
28995821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
29005821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo "no" >&6; }
29015821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi
29025821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
29035821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  if test "x$ac_ct_STRIP" = x; then
29045821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    STRIP=":"
29055821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  else
29065821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    case $cross_compiling:$ac_tool_warned in
29075821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)yes:)
29085821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles){ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
29095821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
29105821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)ac_tool_warned=yes ;;
29115821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)esac
29125821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    STRIP=$ac_ct_STRIP
29135821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  fi
29145821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)else
29155821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  STRIP="$ac_cv_prog_STRIP"
29165821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi
29175821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
29185821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi
29195821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)INSTALL_STRIP_PROGRAM="\$(install_sh) -c -s"
29205821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
29215821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles){ $as_echo "$as_me:${as_lineno-$LINENO}: checking for a thread-safe mkdir -p" >&5
29225821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo_n "checking for a thread-safe mkdir -p... " >&6; }
29235821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if test -z "$MKDIR_P"; then
29245821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  if test "${ac_cv_path_mkdir+set}" = set; then :
29255821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  $as_echo_n "(cached) " >&6
29265821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)else
29275821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
29285821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)for as_dir in $PATH$PATH_SEPARATOR/opt/sfw/bin
29295821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)do
29305821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  IFS=$as_save_IFS
29315821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  test -z "$as_dir" && as_dir=.
29325821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    for ac_prog in mkdir gmkdir; do
29335821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	 for ac_exec_ext in '' $ac_executable_extensions; do
29345821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	   { test -f "$as_dir/$ac_prog$ac_exec_ext" && $as_test_x "$as_dir/$ac_prog$ac_exec_ext"; } || continue
29355821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	   case `"$as_dir/$ac_prog$ac_exec_ext" --version 2>&1` in #(
29365821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	     'mkdir (GNU coreutils) '* | \
29375821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	     'mkdir (coreutils) '* | \
29385821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	     'mkdir (fileutils) '4.1*)
29395821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	       ac_cv_path_mkdir=$as_dir/$ac_prog$ac_exec_ext
29405821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	       break 3;;
29415821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	   esac
29425821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	 done
29435821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)       done
29445821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  done
29455821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)IFS=$as_save_IFS
29465821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
29475821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi
29485821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
29495821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  test -d ./--version && rmdir ./--version
29505821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  if test "${ac_cv_path_mkdir+set}" = set; then
29515821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    MKDIR_P="$ac_cv_path_mkdir -p"
29525821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  else
29535821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    # As a last resort, use the slow shell script.  Don't cache a
29545821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    # value for MKDIR_P within a source directory, because that will
29555821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    # break other packages using the cache if that directory is
29565821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    # removed, or if the value is a relative name.
29575821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    MKDIR_P="$ac_install_sh -d"
29585821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  fi
29595821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi
29605821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles){ $as_echo "$as_me:${as_lineno-$LINENO}: result: $MKDIR_P" >&5
29615821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo "$MKDIR_P" >&6; }
29625821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
29635821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)mkdir_p="$MKDIR_P"
29645821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)case $mkdir_p in
29655821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  [\\/$]* | ?:[\\/]*) ;;
29665821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  */*) mkdir_p="\$(top_builddir)/$mkdir_p" ;;
29675821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)esac
29685821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
29695821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)for ac_prog in gawk mawk nawk awk
29705821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)do
29715821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  # Extract the first word of "$ac_prog", so it can be a program name with args.
29725821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)set dummy $ac_prog; ac_word=$2
29735821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles){ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
29745821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo_n "checking for $ac_word... " >&6; }
29755821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if test "${ac_cv_prog_AWK+set}" = set; then :
29765821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  $as_echo_n "(cached) " >&6
29775821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)else
29785821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  if test -n "$AWK"; then
29795821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  ac_cv_prog_AWK="$AWK" # Let the user override the test.
29805821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)else
29815821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
29825821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)for as_dir in $PATH
29835821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)do
29845821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  IFS=$as_save_IFS
29855821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  test -z "$as_dir" && as_dir=.
29865821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    for ac_exec_ext in '' $ac_executable_extensions; do
29875821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
29885821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    ac_cv_prog_AWK="$ac_prog"
29895821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
29905821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    break 2
29915821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  fi
29925821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)done
29935821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  done
29945821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)IFS=$as_save_IFS
29955821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
29965821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi
29975821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi
29985821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)AWK=$ac_cv_prog_AWK
29995821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if test -n "$AWK"; then
30005821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AWK" >&5
30015821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo "$AWK" >&6; }
30025821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)else
30035821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
30045821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo "no" >&6; }
30055821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi
30065821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
30075821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
30085821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  test -n "$AWK" && break
30095821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)done
30105821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
30115821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles){ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether ${MAKE-make} sets \$(MAKE)" >&5
30125821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo_n "checking whether ${MAKE-make} sets \$(MAKE)... " >&6; }
30135821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)set x ${MAKE-make}
30145821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)ac_make=`$as_echo "$2" | sed 's/+/p/g; s/[^a-zA-Z0-9_]/_/g'`
30155821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if { as_var=ac_cv_prog_make_${ac_make}_set; eval "test \"\${$as_var+set}\" = set"; }; then :
30165821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  $as_echo_n "(cached) " >&6
30175821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)else
30185821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  cat >conftest.make <<\_ACEOF
30195821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)SHELL = /bin/sh
30205821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)all:
30215821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	@echo '@@@%%%=$(MAKE)=@@@%%%'
30225821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)_ACEOF
30235821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# GNU make sometimes prints "make[1]: Entering...", which would confuse us.
30245821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)case `${MAKE-make} -f conftest.make 2>/dev/null` in
30255821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  *@@@%%%=?*=@@@%%%*)
30265821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    eval ac_cv_prog_make_${ac_make}_set=yes;;
30275821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  *)
30285821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    eval ac_cv_prog_make_${ac_make}_set=no;;
30295821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)esac
30305821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)rm -f conftest.make
30315821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi
30325821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if eval test \$ac_cv_prog_make_${ac_make}_set = yes; then
30335821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
30345821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo "yes" >&6; }
30355821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  SET_MAKE=
30365821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)else
30375821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
30385821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo "no" >&6; }
30395821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  SET_MAKE="MAKE=${MAKE-make}"
30405821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi
30415821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
30425821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)rm -rf .tst 2>/dev/null
30435821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)mkdir .tst 2>/dev/null
30445821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if test -d .tst; then
30455821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  am__leading_dot=.
30465821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)else
30475821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  am__leading_dot=_
30485821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi
30495821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)rmdir .tst 2>/dev/null
30505821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
30515821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if test "`cd $srcdir && pwd`" != "`pwd`"; then
30525821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  # Use -I$(srcdir) only when $(srcdir) != ., so that make's output
30535821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  # is not polluted with repeated "-I."
30545821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  am__isrc=' -I$(srcdir)'
30555821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  # test to see if srcdir already configured
30565821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  if test -f $srcdir/config.status; then
30575821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    as_fn_error "source directory already configured; run \"make distclean\" there first" "$LINENO" 5
30585821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  fi
30595821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi
30605821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
30615821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# test whether we have cygpath
30625821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if test -z "$CYGPATH_W"; then
30635821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  if (cygpath --version) >/dev/null 2>/dev/null; then
30645821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    CYGPATH_W='cygpath -w'
30655821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  else
30665821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    CYGPATH_W=echo
30675821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  fi
30685821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi
30695821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
30705821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
30715821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# Define the identity of the package.
30725821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) PACKAGE=libxml2
30735821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) VERSION=$VERSION
30745821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
30755821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
30765821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)cat >>confdefs.h <<_ACEOF
30775821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)#define PACKAGE "$PACKAGE"
30785821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)_ACEOF
30795821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
30805821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
30815821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)cat >>confdefs.h <<_ACEOF
30825821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)#define VERSION "$VERSION"
30835821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)_ACEOF
30845821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
30855821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# Some tools Automake needs.
30865821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
30875821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)ACLOCAL=${ACLOCAL-"${am_missing_run}aclocal-${am__api_version}"}
30885821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
30895821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
30905821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)AUTOCONF=${AUTOCONF-"${am_missing_run}autoconf"}
30915821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
30925821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
30935821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)AUTOMAKE=${AUTOMAKE-"${am_missing_run}automake-${am__api_version}"}
30945821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
30955821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
30965821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)AUTOHEADER=${AUTOHEADER-"${am_missing_run}autoheader"}
30975821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
30985821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
30995821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)MAKEINFO=${MAKEINFO-"${am_missing_run}makeinfo"}
31005821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
31015821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# We need awk for the "check" target.  The system "awk" is bad on
31025821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# some platforms.
31035821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# Always define AMTAR for backward compatibility.
31045821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
31055821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)AMTAR=${AMTAR-"${am_missing_run}tar"}
31065821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
31075821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)am__tar='${AMTAR} chof - "$$tardir"'; am__untar='${AMTAR} xf -'
31085821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
31095821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
31105821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
31115821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
31125821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
31135821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
31145821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)ac_ext=c
31155821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)ac_cpp='$CPP $CPPFLAGS'
31165821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
31175821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
31185821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)ac_compiler_gnu=$ac_cv_c_compiler_gnu
31195821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if test -n "$ac_tool_prefix"; then
31205821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  # Extract the first word of "${ac_tool_prefix}gcc", so it can be a program name with args.
31215821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)set dummy ${ac_tool_prefix}gcc; ac_word=$2
31225821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles){ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
31235821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo_n "checking for $ac_word... " >&6; }
31245821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if test "${ac_cv_prog_CC+set}" = set; then :
31255821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  $as_echo_n "(cached) " >&6
31265821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)else
31275821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  if test -n "$CC"; then
31285821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  ac_cv_prog_CC="$CC" # Let the user override the test.
31295821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)else
31305821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
31315821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)for as_dir in $PATH
31325821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)do
31335821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  IFS=$as_save_IFS
31345821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  test -z "$as_dir" && as_dir=.
31355821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    for ac_exec_ext in '' $ac_executable_extensions; do
31365821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
31375821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    ac_cv_prog_CC="${ac_tool_prefix}gcc"
31385821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
31395821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    break 2
31405821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  fi
31415821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)done
31425821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  done
31435821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)IFS=$as_save_IFS
31445821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
31455821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi
31465821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi
31475821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)CC=$ac_cv_prog_CC
31485821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if test -n "$CC"; then
31495821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
31505821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo "$CC" >&6; }
31515821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)else
31525821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
31535821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo "no" >&6; }
31545821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi
31555821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
31565821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
31575821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi
31585821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if test -z "$ac_cv_prog_CC"; then
31595821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  ac_ct_CC=$CC
31605821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  # Extract the first word of "gcc", so it can be a program name with args.
31615821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)set dummy gcc; ac_word=$2
31625821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles){ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
31635821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo_n "checking for $ac_word... " >&6; }
31645821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if test "${ac_cv_prog_ac_ct_CC+set}" = set; then :
31655821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  $as_echo_n "(cached) " >&6
31665821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)else
31675821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  if test -n "$ac_ct_CC"; then
31685821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
31695821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)else
31705821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
31715821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)for as_dir in $PATH
31725821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)do
31735821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  IFS=$as_save_IFS
31745821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  test -z "$as_dir" && as_dir=.
31755821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    for ac_exec_ext in '' $ac_executable_extensions; do
31765821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
31775821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    ac_cv_prog_ac_ct_CC="gcc"
31785821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
31795821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    break 2
31805821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  fi
31815821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)done
31825821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  done
31835821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)IFS=$as_save_IFS
31845821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
31855821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi
31865821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi
31875821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)ac_ct_CC=$ac_cv_prog_ac_ct_CC
31885821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if test -n "$ac_ct_CC"; then
31895821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5
31905821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo "$ac_ct_CC" >&6; }
31915821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)else
31925821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
31935821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo "no" >&6; }
31945821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi
31955821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
31965821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  if test "x$ac_ct_CC" = x; then
31975821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    CC=""
31985821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  else
31995821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    case $cross_compiling:$ac_tool_warned in
32005821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)yes:)
32015821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles){ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
32025821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
32035821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)ac_tool_warned=yes ;;
32045821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)esac
32055821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    CC=$ac_ct_CC
32065821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  fi
32075821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)else
32085821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  CC="$ac_cv_prog_CC"
32095821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi
32105821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
32115821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if test -z "$CC"; then
32125821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)          if test -n "$ac_tool_prefix"; then
32135821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    # Extract the first word of "${ac_tool_prefix}cc", so it can be a program name with args.
32145821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)set dummy ${ac_tool_prefix}cc; ac_word=$2
32155821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles){ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
32165821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo_n "checking for $ac_word... " >&6; }
32175821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if test "${ac_cv_prog_CC+set}" = set; then :
32185821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  $as_echo_n "(cached) " >&6
32195821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)else
32205821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  if test -n "$CC"; then
32215821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  ac_cv_prog_CC="$CC" # Let the user override the test.
32225821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)else
32235821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
32245821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)for as_dir in $PATH
32255821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)do
32265821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  IFS=$as_save_IFS
32275821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  test -z "$as_dir" && as_dir=.
32285821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    for ac_exec_ext in '' $ac_executable_extensions; do
32295821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
32305821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    ac_cv_prog_CC="${ac_tool_prefix}cc"
32315821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
32325821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    break 2
32335821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  fi
32345821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)done
32355821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  done
32365821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)IFS=$as_save_IFS
32375821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
32385821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi
32395821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi
32405821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)CC=$ac_cv_prog_CC
32415821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if test -n "$CC"; then
32425821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
32435821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo "$CC" >&6; }
32445821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)else
32455821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
32465821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo "no" >&6; }
32475821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi
32485821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
32495821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
32505821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  fi
32515821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi
32525821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if test -z "$CC"; then
32535821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  # Extract the first word of "cc", so it can be a program name with args.
32545821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)set dummy cc; ac_word=$2
32555821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles){ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
32565821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo_n "checking for $ac_word... " >&6; }
32575821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if test "${ac_cv_prog_CC+set}" = set; then :
32585821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  $as_echo_n "(cached) " >&6
32595821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)else
32605821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  if test -n "$CC"; then
32615821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  ac_cv_prog_CC="$CC" # Let the user override the test.
32625821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)else
32635821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  ac_prog_rejected=no
32645821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
32655821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)for as_dir in $PATH
32665821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)do
32675821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  IFS=$as_save_IFS
32685821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  test -z "$as_dir" && as_dir=.
32695821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    for ac_exec_ext in '' $ac_executable_extensions; do
32705821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
32715821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    if test "$as_dir/$ac_word$ac_exec_ext" = "/usr/ucb/cc"; then
32725821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)       ac_prog_rejected=yes
32735821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)       continue
32745821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)     fi
32755821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    ac_cv_prog_CC="cc"
32765821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
32775821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    break 2
32785821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  fi
32795821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)done
32805821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  done
32815821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)IFS=$as_save_IFS
32825821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
32835821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if test $ac_prog_rejected = yes; then
32845821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  # We found a bogon in the path, so make sure we never use it.
32855821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  set dummy $ac_cv_prog_CC
32865821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  shift
32875821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  if test $# != 0; then
32885821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    # We chose a different compiler from the bogus one.
32895821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    # However, it has the same basename, so the bogon will be chosen
32905821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    # first if we set CC to just the basename; use the full file name.
32915821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    shift
32925821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    ac_cv_prog_CC="$as_dir/$ac_word${1+' '}$@"
32935821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  fi
32945821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi
32955821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi
32965821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi
32975821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)CC=$ac_cv_prog_CC
32985821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if test -n "$CC"; then
32995821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
33005821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo "$CC" >&6; }
33015821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)else
33025821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
33035821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo "no" >&6; }
33045821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi
33055821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
33065821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
33075821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi
33085821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if test -z "$CC"; then
33095821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  if test -n "$ac_tool_prefix"; then
33105821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  for ac_prog in cl.exe
33115821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  do
33125821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
33135821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)set dummy $ac_tool_prefix$ac_prog; ac_word=$2
33145821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles){ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
33155821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo_n "checking for $ac_word... " >&6; }
33165821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if test "${ac_cv_prog_CC+set}" = set; then :
33175821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  $as_echo_n "(cached) " >&6
33185821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)else
33195821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  if test -n "$CC"; then
33205821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  ac_cv_prog_CC="$CC" # Let the user override the test.
33215821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)else
33225821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
33235821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)for as_dir in $PATH
33245821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)do
33255821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  IFS=$as_save_IFS
33265821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  test -z "$as_dir" && as_dir=.
33275821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    for ac_exec_ext in '' $ac_executable_extensions; do
33285821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
33295821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    ac_cv_prog_CC="$ac_tool_prefix$ac_prog"
33305821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
33315821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    break 2
33325821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  fi
33335821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)done
33345821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  done
33355821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)IFS=$as_save_IFS
33365821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
33375821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi
33385821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi
33395821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)CC=$ac_cv_prog_CC
33405821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if test -n "$CC"; then
33415821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
33425821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo "$CC" >&6; }
33435821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)else
33445821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
33455821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo "no" >&6; }
33465821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi
33475821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
33485821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
33495821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    test -n "$CC" && break
33505821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  done
33515821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi
33525821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if test -z "$CC"; then
33535821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  ac_ct_CC=$CC
33545821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  for ac_prog in cl.exe
33555821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)do
33565821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  # Extract the first word of "$ac_prog", so it can be a program name with args.
33575821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)set dummy $ac_prog; ac_word=$2
33585821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles){ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
33595821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo_n "checking for $ac_word... " >&6; }
33605821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if test "${ac_cv_prog_ac_ct_CC+set}" = set; then :
33615821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  $as_echo_n "(cached) " >&6
33625821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)else
33635821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  if test -n "$ac_ct_CC"; then
33645821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
33655821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)else
33665821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
33675821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)for as_dir in $PATH
33685821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)do
33695821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  IFS=$as_save_IFS
33705821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  test -z "$as_dir" && as_dir=.
33715821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    for ac_exec_ext in '' $ac_executable_extensions; do
33725821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
33735821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    ac_cv_prog_ac_ct_CC="$ac_prog"
33745821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
33755821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    break 2
33765821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  fi
33775821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)done
33785821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  done
33795821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)IFS=$as_save_IFS
33805821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
33815821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi
33825821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi
33835821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)ac_ct_CC=$ac_cv_prog_ac_ct_CC
33845821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if test -n "$ac_ct_CC"; then
33855821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5
33865821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo "$ac_ct_CC" >&6; }
33875821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)else
33885821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
33895821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo "no" >&6; }
33905821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi
33915821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
33925821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
33935821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  test -n "$ac_ct_CC" && break
33945821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)done
33955821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
33965821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  if test "x$ac_ct_CC" = x; then
33975821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    CC=""
33985821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  else
33995821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    case $cross_compiling:$ac_tool_warned in
34005821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)yes:)
34015821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles){ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
34025821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
34035821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)ac_tool_warned=yes ;;
34045821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)esac
34055821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    CC=$ac_ct_CC
34065821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  fi
34075821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi
34085821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
34095821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi
34105821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
34115821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
34125821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)test -z "$CC" && { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
34135821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
34145821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)as_fn_error "no acceptable C compiler found in \$PATH
34155821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)See \`config.log' for more details." "$LINENO" 5; }
34165821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
34175821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# Provide some information about the compiler.
34185821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler version" >&5
34195821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)set X $ac_compile
34205821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)ac_compiler=$2
34215821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)for ac_option in --version -v -V -qversion; do
34225821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  { { ac_try="$ac_compiler $ac_option >&5"
34235821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)case "(($ac_try" in
34245821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
34255821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  *) ac_try_echo=$ac_try;;
34265821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)esac
34275821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
34285821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo "$ac_try_echo"; } >&5
34295821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  (eval "$ac_compiler $ac_option >&5") 2>conftest.err
34305821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  ac_status=$?
34315821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  if test -s conftest.err; then
34325821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    sed '10a\
34335821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)... rest of stderr output deleted ...
34345821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)         10q' conftest.err >conftest.er1
34355821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    cat conftest.er1 >&5
34365821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  fi
34375821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  rm -f conftest.er1 conftest.err
34385821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
34395821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  test $ac_status = 0; }
34405821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)done
34415821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
34425821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)cat confdefs.h - <<_ACEOF >conftest.$ac_ext
34435821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)/* end confdefs.h.  */
34445821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
34455821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)int
34465821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)main ()
34475821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles){
34485821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
34495821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  ;
34505821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  return 0;
34515821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)}
34525821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)_ACEOF
34535821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)ac_clean_files_save=$ac_clean_files
34545821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)ac_clean_files="$ac_clean_files a.out a.out.dSYM a.exe b.out"
34555821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# Try to create an executable without -o first, disregard a.out.
34565821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# It will help us diagnose broken compilers, and finding out an intuition
34575821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# of exeext.
34585821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles){ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the C compiler works" >&5
34595821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo_n "checking whether the C compiler works... " >&6; }
34605821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)ac_link_default=`$as_echo "$ac_link" | sed 's/ -o *conftest[^ ]*//'`
34615821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
34625821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# The possible output files:
34635821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)ac_files="a.out conftest.exe conftest a.exe a_out.exe b.out conftest.*"
34645821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
34655821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)ac_rmfiles=
34665821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)for ac_file in $ac_files
34675821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)do
34685821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  case $ac_file in
34695821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj ) ;;
34705821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    * ) ac_rmfiles="$ac_rmfiles $ac_file";;
34715821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  esac
34725821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)done
34735821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)rm -f $ac_rmfiles
34745821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
34755821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if { { ac_try="$ac_link_default"
34765821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)case "(($ac_try" in
34775821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
34785821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  *) ac_try_echo=$ac_try;;
34795821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)esac
34805821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
34815821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo "$ac_try_echo"; } >&5
34825821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  (eval "$ac_link_default") 2>&5
34835821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  ac_status=$?
34845821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
34855821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  test $ac_status = 0; }; then :
34865821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  # Autoconf-2.13 could set the ac_cv_exeext variable to `no'.
34875821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# So ignore a value of `no', otherwise this would lead to `EXEEXT = no'
34885821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# in a Makefile.  We should not override ac_cv_exeext if it was cached,
34895821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# so that the user can short-circuit this test for compilers unknown to
34905821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# Autoconf.
34915821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)for ac_file in $ac_files ''
34925821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)do
34935821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  test -f "$ac_file" || continue
34945821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  case $ac_file in
34955821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj )
34965821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	;;
34975821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    [ab].out )
34985821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	# We found the default executable, but exeext='' is most
34995821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	# certainly right.
35005821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	break;;
35015821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    *.* )
35025821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	if test "${ac_cv_exeext+set}" = set && test "$ac_cv_exeext" != no;
35035821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	then :; else
35045821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	   ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'`
35055821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	fi
35065821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	# We set ac_cv_exeext here because the later test for it is not
35075821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	# safe: cross compilers may not add the suffix if given an `-o'
35085821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	# argument, so we may need to know it at that point already.
35095821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	# Even if this section looks crufty: it has the advantage of
35105821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	# actually working.
35115821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	break;;
35125821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    * )
35135821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	break;;
35145821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  esac
35155821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)done
35165821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)test "$ac_cv_exeext" = no && ac_cv_exeext=
35175821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
35185821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)else
35195821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  ac_file=''
35205821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi
35215821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if test -z "$ac_file"; then :
35225821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
35235821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo "no" >&6; }
35245821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo "$as_me: failed program was:" >&5
35255821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)sed 's/^/| /' conftest.$ac_ext >&5
35265821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
35275821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles){ { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
35285821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
35295821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles){ as_fn_set_status 77
35305821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)as_fn_error "C compiler cannot create executables
35315821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)See \`config.log' for more details." "$LINENO" 5; }; }
35325821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)else
35335821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
35345821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo "yes" >&6; }
35355821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi
35365821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles){ $as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler default output file name" >&5
35375821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo_n "checking for C compiler default output file name... " >&6; }
35385821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles){ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_file" >&5
35395821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo "$ac_file" >&6; }
35405821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)ac_exeext=$ac_cv_exeext
35415821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
35425821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)rm -f -r a.out a.out.dSYM a.exe conftest$ac_cv_exeext b.out
35435821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)ac_clean_files=$ac_clean_files_save
35445821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles){ $as_echo "$as_me:${as_lineno-$LINENO}: checking for suffix of executables" >&5
35455821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo_n "checking for suffix of executables... " >&6; }
35465821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if { { ac_try="$ac_link"
35475821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)case "(($ac_try" in
35485821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
35495821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  *) ac_try_echo=$ac_try;;
35505821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)esac
35515821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
35525821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo "$ac_try_echo"; } >&5
35535821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  (eval "$ac_link") 2>&5
35545821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  ac_status=$?
35555821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
35565821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  test $ac_status = 0; }; then :
35575821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  # If both `conftest.exe' and `conftest' are `present' (well, observable)
35585821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# catch `conftest.exe'.  For instance with Cygwin, `ls conftest' will
35595821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# work properly (i.e., refer to `conftest.exe'), while it won't with
35605821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# `rm'.
35615821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)for ac_file in conftest.exe conftest conftest.*; do
35625821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  test -f "$ac_file" || continue
35635821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  case $ac_file in
35645821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj ) ;;
35655821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    *.* ) ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'`
35665821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	  break;;
35675821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    * ) break;;
35685821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  esac
35695821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)done
35705821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)else
35715821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
35725821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
35735821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)as_fn_error "cannot compute suffix of executables: cannot compile and link
35745821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)See \`config.log' for more details." "$LINENO" 5; }
35755821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi
35765821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)rm -f conftest conftest$ac_cv_exeext
35775821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles){ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_exeext" >&5
35785821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo "$ac_cv_exeext" >&6; }
35795821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
35805821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)rm -f conftest.$ac_ext
35815821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)EXEEXT=$ac_cv_exeext
35825821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)ac_exeext=$EXEEXT
35835821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)cat confdefs.h - <<_ACEOF >conftest.$ac_ext
35845821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)/* end confdefs.h.  */
35855821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)#include <stdio.h>
35865821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)int
35875821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)main ()
35885821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles){
35895821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)FILE *f = fopen ("conftest.out", "w");
35905821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) return ferror (f) || fclose (f) != 0;
35915821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
35925821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  ;
35935821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  return 0;
35945821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)}
35955821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)_ACEOF
35965821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)ac_clean_files="$ac_clean_files conftest.out"
35975821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# Check that the compiler produces executables we can run.  If not, either
35985821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# the compiler is broken, or we cross compile.
35995821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles){ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are cross compiling" >&5
36005821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo_n "checking whether we are cross compiling... " >&6; }
36015821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if test "$cross_compiling" != yes; then
36025821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  { { ac_try="$ac_link"
36035821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)case "(($ac_try" in
36045821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
36055821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  *) ac_try_echo=$ac_try;;
36065821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)esac
36075821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
36085821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo "$ac_try_echo"; } >&5
36095821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  (eval "$ac_link") 2>&5
36105821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  ac_status=$?
36115821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
36125821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  test $ac_status = 0; }
36135821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  if { ac_try='./conftest$ac_cv_exeext'
36145821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  { { case "(($ac_try" in
36155821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
36165821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  *) ac_try_echo=$ac_try;;
36175821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)esac
36185821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
36195821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo "$ac_try_echo"; } >&5
36205821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  (eval "$ac_try") 2>&5
36215821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  ac_status=$?
36225821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
36235821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  test $ac_status = 0; }; }; then
36245821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    cross_compiling=no
36255821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  else
36265821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    if test "$cross_compiling" = maybe; then
36275821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	cross_compiling=yes
36285821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    else
36295821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	{ { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
36305821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
36315821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)as_fn_error "cannot run C compiled programs.
36325821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)If you meant to cross compile, use \`--host'.
36335821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)See \`config.log' for more details." "$LINENO" 5; }
36345821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    fi
36355821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  fi
36365821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi
36375821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles){ $as_echo "$as_me:${as_lineno-$LINENO}: result: $cross_compiling" >&5
36385821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo "$cross_compiling" >&6; }
36395821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
36405821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)rm -f conftest.$ac_ext conftest$ac_cv_exeext conftest.out
36415821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)ac_clean_files=$ac_clean_files_save
36425821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles){ $as_echo "$as_me:${as_lineno-$LINENO}: checking for suffix of object files" >&5
36435821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo_n "checking for suffix of object files... " >&6; }
36445821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if test "${ac_cv_objext+set}" = set; then :
36455821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  $as_echo_n "(cached) " >&6
36465821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)else
36475821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
36485821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)/* end confdefs.h.  */
36495821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
36505821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)int
36515821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)main ()
36525821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles){
36535821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
36545821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  ;
36555821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  return 0;
36565821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)}
36575821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)_ACEOF
36585821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)rm -f conftest.o conftest.obj
36595821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if { { ac_try="$ac_compile"
36605821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)case "(($ac_try" in
36615821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
36625821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  *) ac_try_echo=$ac_try;;
36635821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)esac
36645821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
36655821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo "$ac_try_echo"; } >&5
36665821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  (eval "$ac_compile") 2>&5
36675821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  ac_status=$?
36685821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
36695821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  test $ac_status = 0; }; then :
36705821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  for ac_file in conftest.o conftest.obj conftest.*; do
36715821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  test -f "$ac_file" || continue;
36725821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  case $ac_file in
36735821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM ) ;;
36745821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    *) ac_cv_objext=`expr "$ac_file" : '.*\.\(.*\)'`
36755821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)       break;;
36765821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  esac
36775821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)done
36785821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)else
36795821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  $as_echo "$as_me: failed program was:" >&5
36805821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)sed 's/^/| /' conftest.$ac_ext >&5
36815821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
36825821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles){ { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
36835821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
36845821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)as_fn_error "cannot compute suffix of object files: cannot compile
36855821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)See \`config.log' for more details." "$LINENO" 5; }
36865821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi
36875821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)rm -f conftest.$ac_cv_objext conftest.$ac_ext
36885821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi
36895821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles){ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_objext" >&5
36905821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo "$ac_cv_objext" >&6; }
36915821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)OBJEXT=$ac_cv_objext
36925821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)ac_objext=$OBJEXT
36935821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles){ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are using the GNU C compiler" >&5
36945821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo_n "checking whether we are using the GNU C compiler... " >&6; }
36955821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if test "${ac_cv_c_compiler_gnu+set}" = set; then :
36965821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  $as_echo_n "(cached) " >&6
36975821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)else
36985821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
36995821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)/* end confdefs.h.  */
37005821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
37015821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)int
37025821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)main ()
37035821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles){
37045821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)#ifndef __GNUC__
37055821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)       choke me
37065821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)#endif
37075821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
37085821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  ;
37095821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  return 0;
37105821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)}
37115821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)_ACEOF
37125821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if ac_fn_c_try_compile "$LINENO"; then :
37135821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  ac_compiler_gnu=yes
37145821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)else
37155821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  ac_compiler_gnu=no
37165821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi
37175821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
37185821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)ac_cv_c_compiler_gnu=$ac_compiler_gnu
37195821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
37205821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi
37215821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles){ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_compiler_gnu" >&5
37225821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo "$ac_cv_c_compiler_gnu" >&6; }
37235821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if test $ac_compiler_gnu = yes; then
37245821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  GCC=yes
37255821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)else
37265821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  GCC=
37275821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi
37285821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)ac_test_CFLAGS=${CFLAGS+set}
37295821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)ac_save_CFLAGS=$CFLAGS
37305821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles){ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CC accepts -g" >&5
37315821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo_n "checking whether $CC accepts -g... " >&6; }
37325821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if test "${ac_cv_prog_cc_g+set}" = set; then :
37335821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  $as_echo_n "(cached) " >&6
37345821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)else
37355821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  ac_save_c_werror_flag=$ac_c_werror_flag
37365821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)   ac_c_werror_flag=yes
37375821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)   ac_cv_prog_cc_g=no
37385821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)   CFLAGS="-g"
37395821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
37405821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)/* end confdefs.h.  */
37415821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
37425821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)int
37435821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)main ()
37445821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles){
37455821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
37465821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  ;
37475821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  return 0;
37485821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)}
37495821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)_ACEOF
37505821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if ac_fn_c_try_compile "$LINENO"; then :
37515821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  ac_cv_prog_cc_g=yes
37525821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)else
37535821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  CFLAGS=""
37545821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      cat confdefs.h - <<_ACEOF >conftest.$ac_ext
37555821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)/* end confdefs.h.  */
37565821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
37575821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)int
37585821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)main ()
37595821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles){
37605821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
37615821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  ;
37625821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  return 0;
37635821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)}
37645821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)_ACEOF
37655821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if ac_fn_c_try_compile "$LINENO"; then :
37665821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
37675821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)else
37685821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  ac_c_werror_flag=$ac_save_c_werror_flag
37695821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	 CFLAGS="-g"
37705821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
37715821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)/* end confdefs.h.  */
37725821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
37735821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)int
37745821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)main ()
37755821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles){
37765821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
37775821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  ;
37785821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  return 0;
37795821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)}
37805821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)_ACEOF
37815821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if ac_fn_c_try_compile "$LINENO"; then :
37825821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  ac_cv_prog_cc_g=yes
37835821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi
37845821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
37855821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi
37865821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
37875821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi
37885821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
37895821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)   ac_c_werror_flag=$ac_save_c_werror_flag
37905821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi
37915821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles){ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_g" >&5
37925821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo "$ac_cv_prog_cc_g" >&6; }
37935821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if test "$ac_test_CFLAGS" = set; then
37945821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  CFLAGS=$ac_save_CFLAGS
37955821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)elif test $ac_cv_prog_cc_g = yes; then
37965821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  if test "$GCC" = yes; then
37975821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    CFLAGS="-g -O2"
37985821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  else
37995821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    CFLAGS="-g"
38005821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  fi
38015821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)else
38025821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  if test "$GCC" = yes; then
38035821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    CFLAGS="-O2"
38045821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  else
38055821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    CFLAGS=
38065821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  fi
38075821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi
38085821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles){ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $CC option to accept ISO C89" >&5
38095821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo_n "checking for $CC option to accept ISO C89... " >&6; }
38105821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if test "${ac_cv_prog_cc_c89+set}" = set; then :
38115821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  $as_echo_n "(cached) " >&6
38125821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)else
38135821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  ac_cv_prog_cc_c89=no
38145821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)ac_save_CC=$CC
38155821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)cat confdefs.h - <<_ACEOF >conftest.$ac_ext
38165821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)/* end confdefs.h.  */
38175821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)#include <stdarg.h>
38185821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)#include <stdio.h>
38195821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)#include <sys/types.h>
38205821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)#include <sys/stat.h>
38215821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)/* Most of the following tests are stolen from RCS 5.7's src/conf.sh.  */
38225821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)struct buf { int x; };
38235821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)FILE * (*rcsopen) (struct buf *, struct stat *, int);
38245821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)static char *e (p, i)
38255821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)     char **p;
38265821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)     int i;
38275821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles){
38285821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  return p[i];
38295821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)}
38305821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)static char *f (char * (*g) (char **, int), char **p, ...)
38315821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles){
38325821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  char *s;
38335821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  va_list v;
38345821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  va_start (v,p);
38355821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  s = g (p, va_arg (v,int));
38365821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  va_end (v);
38375821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  return s;
38385821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)}
38395821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
38405821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)/* OSF 4.0 Compaq cc is some sort of almost-ANSI by default.  It has
38415821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)   function prototypes and stuff, but not '\xHH' hex character constants.
38425821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)   These don't provoke an error unfortunately, instead are silently treated
38435821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)   as 'x'.  The following induces an error, until -std is added to get
38445821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)   proper ANSI mode.  Curiously '\x00'!='x' always comes out true, for an
38455821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)   array size at least.  It's necessary to write '\x00'==0 to get something
38465821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)   that's true only with -std.  */
38475821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)int osf4_cc_array ['\x00' == 0 ? 1 : -1];
38485821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
38495821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)/* IBM C 6 for AIX is almost-ANSI by default, but it replaces macro parameters
38505821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)   inside strings and character constants.  */
38515821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)#define FOO(x) 'x'
38525821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)int xlc6_cc_array[FOO(a) == 'x' ? 1 : -1];
38535821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
38545821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)int test (int i, double x);
38555821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)struct s1 {int (*f) (int a);};
38565821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)struct s2 {int (*f) (double a);};
38575821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)int pairnames (int, char **, FILE *(*)(struct buf *, struct stat *, int), int, int);
38585821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)int argc;
38595821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)char **argv;
38605821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)int
38615821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)main ()
38625821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles){
38635821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)return f (e, argv, 0) != argv[0]  ||  f (e, argv, 1) != argv[1];
38645821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  ;
38655821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  return 0;
38665821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)}
38675821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)_ACEOF
38685821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)for ac_arg in '' -qlanglvl=extc89 -qlanglvl=ansi -std \
38695821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	-Ae "-Aa -D_HPUX_SOURCE" "-Xc -D__EXTENSIONS__"
38705821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)do
38715821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  CC="$ac_save_CC $ac_arg"
38725821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  if ac_fn_c_try_compile "$LINENO"; then :
38735821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  ac_cv_prog_cc_c89=$ac_arg
38745821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi
38755821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)rm -f core conftest.err conftest.$ac_objext
38765821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  test "x$ac_cv_prog_cc_c89" != "xno" && break
38775821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)done
38785821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)rm -f conftest.$ac_ext
38795821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)CC=$ac_save_CC
38805821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
38815821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi
38825821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# AC_CACHE_VAL
38835821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)case "x$ac_cv_prog_cc_c89" in
38845821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  x)
38855821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    { $as_echo "$as_me:${as_lineno-$LINENO}: result: none needed" >&5
38865821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo "none needed" >&6; } ;;
38875821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  xno)
38885821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    { $as_echo "$as_me:${as_lineno-$LINENO}: result: unsupported" >&5
38895821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo "unsupported" >&6; } ;;
38905821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  *)
38915821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    CC="$CC $ac_cv_prog_cc_c89"
38925821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_c89" >&5
38935821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo "$ac_cv_prog_cc_c89" >&6; } ;;
38945821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)esac
38955821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if test "x$ac_cv_prog_cc_c89" != xno; then :
38965821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
38975821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi
38985821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
38995821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)ac_ext=c
39005821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)ac_cpp='$CPP $CPPFLAGS'
39015821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
39025821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
39035821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)ac_compiler_gnu=$ac_cv_c_compiler_gnu
39045821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)DEPDIR="${am__leading_dot}deps"
39055821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
39065821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)ac_config_commands="$ac_config_commands depfiles"
39075821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
39085821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
39095821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)am_make=${MAKE-make}
39105821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)cat > confinc << 'END'
39115821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)am__doit:
39125821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	@echo this is the am__doit target
39135821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles).PHONY: am__doit
39145821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)END
39155821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# If we don't find an include directive, just comment out the code.
39165821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles){ $as_echo "$as_me:${as_lineno-$LINENO}: checking for style of include used by $am_make" >&5
39175821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo_n "checking for style of include used by $am_make... " >&6; }
39185821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)am__include="#"
39195821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)am__quote=
39205821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)_am_result=none
39215821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# First try GNU make style include.
39225821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)echo "include confinc" > confmf
39235821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# Ignore all kinds of additional output from `make'.
39245821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)case `$am_make -s -f confmf 2> /dev/null` in #(
39255821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)*the\ am__doit\ target*)
39265821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  am__include=include
39275821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  am__quote=
39285821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  _am_result=GNU
39295821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  ;;
39305821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)esac
39315821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# Now try BSD make style include.
39325821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if test "$am__include" = "#"; then
39335821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)   echo '.include "confinc"' > confmf
39345821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)   case `$am_make -s -f confmf 2> /dev/null` in #(
39355821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)   *the\ am__doit\ target*)
39365821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)     am__include=.include
39375821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)     am__quote="\""
39385821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)     _am_result=BSD
39395821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)     ;;
39405821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)   esac
39415821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi
39425821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
39435821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
39445821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles){ $as_echo "$as_me:${as_lineno-$LINENO}: result: $_am_result" >&5
39455821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo "$_am_result" >&6; }
39465821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)rm -f confinc confmf
39475821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
39485821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# Check whether --enable-dependency-tracking was given.
39495821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if test "${enable_dependency_tracking+set}" = set; then :
39505821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  enableval=$enable_dependency_tracking;
39515821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi
39525821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
39535821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if test "x$enable_dependency_tracking" != xno; then
39545821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  am_depcomp="$ac_aux_dir/depcomp"
39555821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  AMDEPBACKSLASH='\'
39565821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi
39575821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) if test "x$enable_dependency_tracking" != xno; then
39585821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  AMDEP_TRUE=
39595821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  AMDEP_FALSE='#'
39605821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)else
39615821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  AMDEP_TRUE='#'
39625821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  AMDEP_FALSE=
39635821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi
39645821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
39655821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
39665821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
39675821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)depcc="$CC"   am_compiler_list=
39685821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
39695821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles){ $as_echo "$as_me:${as_lineno-$LINENO}: checking dependency style of $depcc" >&5
39705821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo_n "checking dependency style of $depcc... " >&6; }
39715821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if test "${am_cv_CC_dependencies_compiler_type+set}" = set; then :
39725821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  $as_echo_n "(cached) " >&6
39735821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)else
39745821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  if test -z "$AMDEP_TRUE" && test -f "$am_depcomp"; then
39755821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  # We make a subdir and do the tests there.  Otherwise we can end up
39765821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  # making bogus files that we don't know about and never remove.  For
39775821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  # instance it was reported that on HP-UX the gcc test will end up
39785821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  # making a dummy file named `D' -- because `-MD' means `put the output
39795821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  # in D'.
39805821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  mkdir conftest.dir
39815821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  # Copy depcomp to subdir because otherwise we won't find it if we're
39825821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  # using a relative directory.
39835821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  cp "$am_depcomp" conftest.dir
39845821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  cd conftest.dir
39855821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  # We will build objects and dependencies in a subdirectory because
39865821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  # it helps to detect inapplicable dependency modes.  For instance
39875821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  # both Tru64's cc and ICC support -MD to output dependencies as a
39885821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  # side effect of compilation, but ICC will put the dependencies in
39895821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  # the current directory while Tru64 will put them in the object
39905821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  # directory.
39915821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  mkdir sub
39925821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
39935821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  am_cv_CC_dependencies_compiler_type=none
39945821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  if test "$am_compiler_list" = ""; then
39955821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)     am_compiler_list=`sed -n 's/^#*\([a-zA-Z0-9]*\))$/\1/p' < ./depcomp`
39965821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  fi
39975821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  am__universal=false
39985821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  case " $depcc " in #(
39995821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)     *\ -arch\ *\ -arch\ *) am__universal=true ;;
40005821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)     esac
40015821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
40025821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  for depmode in $am_compiler_list; do
40035821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    # Setup a source with many dependencies, because some compilers
40045821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    # like to wrap large dependency lists on column 80 (with \), and
40055821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    # we should not choose a depcomp mode which is confused by this.
40065821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    #
40075821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    # We need to recreate these files for each test, as the compiler may
40085821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    # overwrite some of them when testing with obscure command lines.
40095821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    # This happens at least with the AIX C compiler.
40105821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    : > sub/conftest.c
40115821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    for i in 1 2 3 4 5 6; do
40125821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      echo '#include "conftst'$i'.h"' >> sub/conftest.c
40135821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      # Using `: > sub/conftst$i.h' creates only sub/conftst1.h with
40145821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      # Solaris 8's {/usr,}/bin/sh.
40155821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      touch sub/conftst$i.h
40165821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    done
40175821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    echo "${am__include} ${am__quote}sub/conftest.Po${am__quote}" > confmf
40185821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
40195821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    # We check with `-c' and `-o' for the sake of the "dashmstdout"
40205821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    # mode.  It turns out that the SunPro C++ compiler does not properly
40215821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    # handle `-M -o', and we need to detect this.  Also, some Intel
40225821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    # versions had trouble with output in subdirs
40235821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    am__obj=sub/conftest.${OBJEXT-o}
40245821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    am__minus_obj="-o $am__obj"
40255821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    case $depmode in
40265821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    gcc)
40275821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      # This depmode causes a compiler race in universal mode.
40285821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      test "$am__universal" = false || continue
40295821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      ;;
40305821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    nosideeffect)
40315821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      # after this tag, mechanisms are not by side-effect, so they'll
40325821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      # only be used when explicitly requested
40335821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      if test "x$enable_dependency_tracking" = xyes; then
40345821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	continue
40355821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      else
40365821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	break
40375821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      fi
40385821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      ;;
40395821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    msvisualcpp | msvcmsys)
40405821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      # This compiler won't grok `-c -o', but also, the minuso test has
40415821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      # not run yet.  These depmodes are late enough in the game, and
40425821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      # so weak that their functioning should not be impacted.
40435821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      am__obj=conftest.${OBJEXT-o}
40445821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      am__minus_obj=
40455821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      ;;
40465821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    none) break ;;
40475821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    esac
40485821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    if depmode=$depmode \
40495821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)       source=sub/conftest.c object=$am__obj \
40505821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)       depfile=sub/conftest.Po tmpdepfile=sub/conftest.TPo \
40515821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)       $SHELL ./depcomp $depcc -c $am__minus_obj sub/conftest.c \
40525821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)         >/dev/null 2>conftest.err &&
40535821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)       grep sub/conftst1.h sub/conftest.Po > /dev/null 2>&1 &&
40545821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)       grep sub/conftst6.h sub/conftest.Po > /dev/null 2>&1 &&
40555821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)       grep $am__obj sub/conftest.Po > /dev/null 2>&1 &&
40565821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)       ${MAKE-make} -s -f confmf > /dev/null 2>&1; then
40575821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      # icc doesn't choke on unknown options, it will just issue warnings
40585821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      # or remarks (even with -Werror).  So we grep stderr for any message
40595821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      # that says an option was ignored or not supported.
40605821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      # When given -MP, icc 7.0 and 7.1 complain thusly:
40615821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      #   icc: Command line warning: ignoring option '-M'; no argument required
40625821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      # The diagnosis changed in icc 8.0:
40635821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      #   icc: Command line remark: option '-MP' not supported
40645821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      if (grep 'ignoring option' conftest.err ||
40655821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)          grep 'not supported' conftest.err) >/dev/null 2>&1; then :; else
40665821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)        am_cv_CC_dependencies_compiler_type=$depmode
40675821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)        break
40685821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      fi
40695821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    fi
40705821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  done
40715821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
40725821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  cd ..
40735821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  rm -rf conftest.dir
40745821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)else
40755821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  am_cv_CC_dependencies_compiler_type=none
40765821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi
40775821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
40785821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi
40795821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles){ $as_echo "$as_me:${as_lineno-$LINENO}: result: $am_cv_CC_dependencies_compiler_type" >&5
40805821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo "$am_cv_CC_dependencies_compiler_type" >&6; }
40815821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)CCDEPMODE=depmode=$am_cv_CC_dependencies_compiler_type
40825821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
40835821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) if
40845821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  test "x$enable_dependency_tracking" != xno \
40855821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  && test "$am_cv_CC_dependencies_compiler_type" = gcc3; then
40865821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  am__fastdepCC_TRUE=
40875821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  am__fastdepCC_FALSE='#'
40885821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)else
40895821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  am__fastdepCC_TRUE='#'
40905821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  am__fastdepCC_FALSE=
40915821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi
40925821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
40935821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
40945821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
40955821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)ac_ext=c
40965821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)ac_cpp='$CPP $CPPFLAGS'
40975821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
40985821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
40995821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)ac_compiler_gnu=$ac_cv_c_compiler_gnu
41005821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles){ $as_echo "$as_me:${as_lineno-$LINENO}: checking how to run the C preprocessor" >&5
41015821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo_n "checking how to run the C preprocessor... " >&6; }
41025821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# On Suns, sometimes $CPP names a directory.
41035821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if test -n "$CPP" && test -d "$CPP"; then
41045821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  CPP=
41055821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi
41065821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if test -z "$CPP"; then
41075821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  if test "${ac_cv_prog_CPP+set}" = set; then :
41085821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  $as_echo_n "(cached) " >&6
41095821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)else
41105821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      # Double quotes because CPP needs to be expanded
41115821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    for CPP in "$CC -E" "$CC -E -traditional-cpp" "/lib/cpp"
41125821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    do
41135821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      ac_preproc_ok=false
41145821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)for ac_c_preproc_warn_flag in '' yes
41155821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)do
41165821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  # Use a header file that comes with gcc, so configuring glibc
41175821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  # with a fresh cross-compiler works.
41185821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
41195821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  # <limits.h> exists even on freestanding compilers.
41205821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  # On the NeXT, cc -E runs the code through the compiler's parser,
41215821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  # not just through cpp. "Syntax error" is here to catch this case.
41225821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
41235821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)/* end confdefs.h.  */
41245821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)#ifdef __STDC__
41255821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# include <limits.h>
41265821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)#else
41275821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# include <assert.h>
41285821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)#endif
41295821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)		     Syntax error
41305821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)_ACEOF
41315821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if ac_fn_c_try_cpp "$LINENO"; then :
41325821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
41335821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)else
41345821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  # Broken: fails on valid input.
41355821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)continue
41365821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi
41375821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)rm -f conftest.err conftest.$ac_ext
41385821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
41395821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  # OK, works on sane cases.  Now check whether nonexistent headers
41405821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  # can be detected and how.
41415821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
41425821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)/* end confdefs.h.  */
41435821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)#include <ac_nonexistent.h>
41445821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)_ACEOF
41455821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if ac_fn_c_try_cpp "$LINENO"; then :
41465821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  # Broken: success on invalid input.
41475821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)continue
41485821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)else
41495821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  # Passes both tests.
41505821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)ac_preproc_ok=:
41515821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)break
41525821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi
41535821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)rm -f conftest.err conftest.$ac_ext
41545821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
41555821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)done
41565821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
41575821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)rm -f conftest.err conftest.$ac_ext
41585821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if $ac_preproc_ok; then :
41595821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  break
41605821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi
41615821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
41625821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    done
41635821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    ac_cv_prog_CPP=$CPP
41645821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
41655821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi
41665821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  CPP=$ac_cv_prog_CPP
41675821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)else
41685821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  ac_cv_prog_CPP=$CPP
41695821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi
41705821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles){ $as_echo "$as_me:${as_lineno-$LINENO}: result: $CPP" >&5
41715821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo "$CPP" >&6; }
41725821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)ac_preproc_ok=false
41735821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)for ac_c_preproc_warn_flag in '' yes
41745821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)do
41755821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  # Use a header file that comes with gcc, so configuring glibc
41765821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  # with a fresh cross-compiler works.
41775821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
41785821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  # <limits.h> exists even on freestanding compilers.
41795821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  # On the NeXT, cc -E runs the code through the compiler's parser,
41805821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  # not just through cpp. "Syntax error" is here to catch this case.
41815821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
41825821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)/* end confdefs.h.  */
41835821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)#ifdef __STDC__
41845821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# include <limits.h>
41855821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)#else
41865821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# include <assert.h>
41875821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)#endif
41885821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)		     Syntax error
41895821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)_ACEOF
41905821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if ac_fn_c_try_cpp "$LINENO"; then :
41915821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
41925821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)else
41935821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  # Broken: fails on valid input.
41945821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)continue
41955821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi
41965821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)rm -f conftest.err conftest.$ac_ext
41975821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
41985821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  # OK, works on sane cases.  Now check whether nonexistent headers
41995821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  # can be detected and how.
42005821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
42015821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)/* end confdefs.h.  */
42025821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)#include <ac_nonexistent.h>
42035821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)_ACEOF
42045821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if ac_fn_c_try_cpp "$LINENO"; then :
42055821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  # Broken: success on invalid input.
42065821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)continue
42075821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)else
42085821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  # Passes both tests.
42095821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)ac_preproc_ok=:
42105821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)break
42115821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi
42125821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)rm -f conftest.err conftest.$ac_ext
42135821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
42145821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)done
42155821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
42165821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)rm -f conftest.err conftest.$ac_ext
42175821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if $ac_preproc_ok; then :
42185821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
42195821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)else
42205821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
42215821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
42225821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)as_fn_error "C preprocessor \"$CPP\" fails sanity check
42235821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)See \`config.log' for more details." "$LINENO" 5; }
42245821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi
42255821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
42265821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)ac_ext=c
42275821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)ac_cpp='$CPP $CPPFLAGS'
42285821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
42295821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
42305821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)ac_compiler_gnu=$ac_cv_c_compiler_gnu
42315821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
42325821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# Extract the first word of "rm", so it can be a program name with args.
42335821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)set dummy rm; ac_word=$2
42345821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles){ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
42355821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo_n "checking for $ac_word... " >&6; }
42365821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if test "${ac_cv_path_RM+set}" = set; then :
42375821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  $as_echo_n "(cached) " >&6
42385821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)else
42395821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  case $RM in
42405821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  [\\/]* | ?:[\\/]*)
42415821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  ac_cv_path_RM="$RM" # Let the user override the test with a path.
42425821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  ;;
42435821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  *)
42445821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
42455821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)for as_dir in $PATH
42465821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)do
42475821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  IFS=$as_save_IFS
42485821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  test -z "$as_dir" && as_dir=.
42495821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    for ac_exec_ext in '' $ac_executable_extensions; do
42505821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
42515821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    ac_cv_path_RM="$as_dir/$ac_word$ac_exec_ext"
42525821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
42535821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    break 2
42545821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  fi
42555821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)done
42565821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  done
42575821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)IFS=$as_save_IFS
42585821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
42595821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  test -z "$ac_cv_path_RM" && ac_cv_path_RM="/bin/rm"
42605821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  ;;
42615821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)esac
42625821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi
42635821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)RM=$ac_cv_path_RM
42645821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if test -n "$RM"; then
42655821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $RM" >&5
42665821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo "$RM" >&6; }
42675821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)else
42685821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
42695821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo "no" >&6; }
42705821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi
42715821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
42725821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
42735821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# Extract the first word of "mv", so it can be a program name with args.
42745821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)set dummy mv; ac_word=$2
42755821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles){ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
42765821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo_n "checking for $ac_word... " >&6; }
42775821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if test "${ac_cv_path_MV+set}" = set; then :
42785821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  $as_echo_n "(cached) " >&6
42795821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)else
42805821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  case $MV in
42815821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  [\\/]* | ?:[\\/]*)
42825821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  ac_cv_path_MV="$MV" # Let the user override the test with a path.
42835821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  ;;
42845821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  *)
42855821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
42865821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)for as_dir in $PATH
42875821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)do
42885821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  IFS=$as_save_IFS
42895821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  test -z "$as_dir" && as_dir=.
42905821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    for ac_exec_ext in '' $ac_executable_extensions; do
42915821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
42925821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    ac_cv_path_MV="$as_dir/$ac_word$ac_exec_ext"
42935821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
42945821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    break 2
42955821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  fi
42965821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)done
42975821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  done
42985821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)IFS=$as_save_IFS
42995821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
43005821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  test -z "$ac_cv_path_MV" && ac_cv_path_MV="/bin/mv"
43015821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  ;;
43025821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)esac
43035821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi
43045821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)MV=$ac_cv_path_MV
43055821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if test -n "$MV"; then
43065821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $MV" >&5
43075821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo "$MV" >&6; }
43085821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)else
43095821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
43105821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo "no" >&6; }
43115821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi
43125821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
43135821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
43145821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# Extract the first word of "tar", so it can be a program name with args.
43155821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)set dummy tar; ac_word=$2
43165821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles){ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
43175821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo_n "checking for $ac_word... " >&6; }
43185821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if test "${ac_cv_path_TAR+set}" = set; then :
43195821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  $as_echo_n "(cached) " >&6
43205821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)else
43215821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  case $TAR in
43225821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  [\\/]* | ?:[\\/]*)
43235821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  ac_cv_path_TAR="$TAR" # Let the user override the test with a path.
43245821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  ;;
43255821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  *)
43265821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
43275821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)for as_dir in $PATH
43285821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)do
43295821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  IFS=$as_save_IFS
43305821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  test -z "$as_dir" && as_dir=.
43315821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    for ac_exec_ext in '' $ac_executable_extensions; do
43325821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
43335821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    ac_cv_path_TAR="$as_dir/$ac_word$ac_exec_ext"
43345821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
43355821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    break 2
43365821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  fi
43375821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)done
43385821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  done
43395821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)IFS=$as_save_IFS
43405821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
43415821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  test -z "$ac_cv_path_TAR" && ac_cv_path_TAR="/bin/tar"
43425821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  ;;
43435821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)esac
43445821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi
43455821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)TAR=$ac_cv_path_TAR
43465821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if test -n "$TAR"; then
43475821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $TAR" >&5
43485821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo "$TAR" >&6; }
43495821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)else
43505821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
43515821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo "no" >&6; }
43525821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi
43535821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
43545821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
43555821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# Extract the first word of "perl", so it can be a program name with args.
43565821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)set dummy perl; ac_word=$2
43575821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles){ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
43585821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo_n "checking for $ac_word... " >&6; }
43595821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if test "${ac_cv_path_PERL+set}" = set; then :
43605821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  $as_echo_n "(cached) " >&6
43615821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)else
43625821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  case $PERL in
43635821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  [\\/]* | ?:[\\/]*)
43645821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  ac_cv_path_PERL="$PERL" # Let the user override the test with a path.
43655821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  ;;
43665821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  *)
43675821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
43685821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)for as_dir in $PATH
43695821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)do
43705821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  IFS=$as_save_IFS
43715821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  test -z "$as_dir" && as_dir=.
43725821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    for ac_exec_ext in '' $ac_executable_extensions; do
43735821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
43745821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    ac_cv_path_PERL="$as_dir/$ac_word$ac_exec_ext"
43755821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
43765821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    break 2
43775821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  fi
43785821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)done
43795821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  done
43805821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)IFS=$as_save_IFS
43815821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
43825821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  test -z "$ac_cv_path_PERL" && ac_cv_path_PERL="/usr/bin/perl"
43835821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  ;;
43845821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)esac
43855821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi
43865821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)PERL=$ac_cv_path_PERL
43875821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if test -n "$PERL"; then
43885821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $PERL" >&5
43895821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo "$PERL" >&6; }
43905821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)else
43915821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
43925821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo "no" >&6; }
43935821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi
43945821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
43955821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
43965821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# Extract the first word of "wget", so it can be a program name with args.
43975821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)set dummy wget; ac_word=$2
43985821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles){ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
43995821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo_n "checking for $ac_word... " >&6; }
44005821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if test "${ac_cv_path_WGET+set}" = set; then :
44015821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  $as_echo_n "(cached) " >&6
44025821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)else
44035821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  case $WGET in
44045821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  [\\/]* | ?:[\\/]*)
44055821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  ac_cv_path_WGET="$WGET" # Let the user override the test with a path.
44065821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  ;;
44075821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  *)
44085821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
44095821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)for as_dir in $PATH
44105821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)do
44115821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  IFS=$as_save_IFS
44125821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  test -z "$as_dir" && as_dir=.
44135821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    for ac_exec_ext in '' $ac_executable_extensions; do
44145821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
44155821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    ac_cv_path_WGET="$as_dir/$ac_word$ac_exec_ext"
44165821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
44175821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    break 2
44185821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  fi
44195821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)done
44205821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  done
44215821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)IFS=$as_save_IFS
44225821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
44235821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  test -z "$ac_cv_path_WGET" && ac_cv_path_WGET="/usr/bin/wget"
44245821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  ;;
44255821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)esac
44265821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi
44275821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)WGET=$ac_cv_path_WGET
44285821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if test -n "$WGET"; then
44295821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $WGET" >&5
44305821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo "$WGET" >&6; }
44315821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)else
44325821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
44335821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo "no" >&6; }
44345821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi
44355821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
44365821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
44375821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# Extract the first word of "xmllint", so it can be a program name with args.
44385821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)set dummy xmllint; ac_word=$2
44395821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles){ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
44405821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo_n "checking for $ac_word... " >&6; }
44415821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if test "${ac_cv_path_XMLLINT+set}" = set; then :
44425821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  $as_echo_n "(cached) " >&6
44435821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)else
44445821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  case $XMLLINT in
44455821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  [\\/]* | ?:[\\/]*)
44465821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  ac_cv_path_XMLLINT="$XMLLINT" # Let the user override the test with a path.
44475821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  ;;
44485821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  *)
44495821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
44505821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)for as_dir in $PATH
44515821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)do
44525821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  IFS=$as_save_IFS
44535821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  test -z "$as_dir" && as_dir=.
44545821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    for ac_exec_ext in '' $ac_executable_extensions; do
44555821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
44565821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    ac_cv_path_XMLLINT="$as_dir/$ac_word$ac_exec_ext"
44575821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
44585821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    break 2
44595821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  fi
44605821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)done
44615821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  done
44625821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)IFS=$as_save_IFS
44635821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
44645821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  test -z "$ac_cv_path_XMLLINT" && ac_cv_path_XMLLINT="/usr/bin/xmllint"
44655821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  ;;
44665821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)esac
44675821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi
44685821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)XMLLINT=$ac_cv_path_XMLLINT
44695821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if test -n "$XMLLINT"; then
44705821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $XMLLINT" >&5
44715821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo "$XMLLINT" >&6; }
44725821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)else
44735821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
44745821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo "no" >&6; }
44755821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi
44765821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
44775821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
44785821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# Extract the first word of "xsltproc", so it can be a program name with args.
44795821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)set dummy xsltproc; ac_word=$2
44805821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles){ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
44815821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo_n "checking for $ac_word... " >&6; }
44825821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if test "${ac_cv_path_XSLTPROC+set}" = set; then :
44835821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  $as_echo_n "(cached) " >&6
44845821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)else
44855821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  case $XSLTPROC in
44865821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  [\\/]* | ?:[\\/]*)
44875821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  ac_cv_path_XSLTPROC="$XSLTPROC" # Let the user override the test with a path.
44885821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  ;;
44895821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  *)
44905821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
44915821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)for as_dir in $PATH
44925821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)do
44935821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  IFS=$as_save_IFS
44945821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  test -z "$as_dir" && as_dir=.
44955821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    for ac_exec_ext in '' $ac_executable_extensions; do
44965821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
44975821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    ac_cv_path_XSLTPROC="$as_dir/$ac_word$ac_exec_ext"
44985821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
44995821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    break 2
45005821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  fi
45015821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)done
45025821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  done
45035821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)IFS=$as_save_IFS
45045821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
45055821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  test -z "$ac_cv_path_XSLTPROC" && ac_cv_path_XSLTPROC="/usr/bin/xsltproc"
45065821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  ;;
45075821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)esac
45085821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi
45095821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)XSLTPROC=$ac_cv_path_XSLTPROC
45105821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if test -n "$XSLTPROC"; then
45115821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $XSLTPROC" >&5
45125821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo "$XSLTPROC" >&6; }
45135821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)else
45145821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
45155821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo "no" >&6; }
45165821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi
45175821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
45185821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
45195821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
45205821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles){ $as_echo "$as_me:${as_lineno-$LINENO}: checking for function prototypes" >&5
45215821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo_n "checking for function prototypes... " >&6; }
45225821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if test "$ac_cv_prog_cc_c89" != no; then
45235821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
45245821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo "yes" >&6; }
45255821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
45265821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo "#define PROTOTYPES 1" >>confdefs.h
45275821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
45285821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
45295821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo "#define __PROTOTYPES 1" >>confdefs.h
45305821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
45315821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)else
45325821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
45335821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo "no" >&6; }
45345821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi
45355821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
45365821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
45375821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
45385821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles){ $as_echo "$as_me:${as_lineno-$LINENO}: checking for grep that handles long lines and -e" >&5
45395821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo_n "checking for grep that handles long lines and -e... " >&6; }
45405821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if test "${ac_cv_path_GREP+set}" = set; then :
45415821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  $as_echo_n "(cached) " >&6
45425821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)else
45435821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  if test -z "$GREP"; then
45445821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  ac_path_GREP_found=false
45455821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  # Loop through the user's path and test for each of PROGNAME-LIST
45465821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
45475821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin
45485821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)do
45495821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  IFS=$as_save_IFS
45505821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  test -z "$as_dir" && as_dir=.
45515821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    for ac_prog in grep ggrep; do
45525821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    for ac_exec_ext in '' $ac_executable_extensions; do
45535821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      ac_path_GREP="$as_dir/$ac_prog$ac_exec_ext"
45545821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      { test -f "$ac_path_GREP" && $as_test_x "$ac_path_GREP"; } || continue
45555821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# Check for GNU ac_path_GREP and select it if it is found.
45565821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  # Check for GNU $ac_path_GREP
45575821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)case `"$ac_path_GREP" --version 2>&1` in
45585821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)*GNU*)
45595821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  ac_cv_path_GREP="$ac_path_GREP" ac_path_GREP_found=:;;
45605821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)*)
45615821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  ac_count=0
45625821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  $as_echo_n 0123456789 >"conftest.in"
45635821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  while :
45645821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  do
45655821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    cat "conftest.in" "conftest.in" >"conftest.tmp"
45665821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    mv "conftest.tmp" "conftest.in"
45675821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    cp "conftest.in" "conftest.nl"
45685821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    $as_echo 'GREP' >> "conftest.nl"
45695821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    "$ac_path_GREP" -e 'GREP$' -e '-(cannot match)-' < "conftest.nl" >"conftest.out" 2>/dev/null || break
45705821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
45715821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    as_fn_arith $ac_count + 1 && ac_count=$as_val
45725821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    if test $ac_count -gt ${ac_path_GREP_max-0}; then
45735821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      # Best one so far, save it but keep looking for a better one
45745821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      ac_cv_path_GREP="$ac_path_GREP"
45755821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      ac_path_GREP_max=$ac_count
45765821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    fi
45775821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    # 10*(2^10) chars as input seems more than enough
45785821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    test $ac_count -gt 10 && break
45795821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  done
45805821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
45815821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)esac
45825821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
45835821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      $ac_path_GREP_found && break 3
45845821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    done
45855821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  done
45865821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  done
45875821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)IFS=$as_save_IFS
45885821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  if test -z "$ac_cv_path_GREP"; then
45895821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    as_fn_error "no acceptable grep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5
45905821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  fi
45915821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)else
45925821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  ac_cv_path_GREP=$GREP
45935821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi
45945821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
45955821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi
45965821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles){ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_GREP" >&5
45975821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo "$ac_cv_path_GREP" >&6; }
45985821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) GREP="$ac_cv_path_GREP"
45995821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
46005821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
46015821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles){ $as_echo "$as_me:${as_lineno-$LINENO}: checking for egrep" >&5
46025821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo_n "checking for egrep... " >&6; }
46035821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if test "${ac_cv_path_EGREP+set}" = set; then :
46045821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  $as_echo_n "(cached) " >&6
46055821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)else
46065821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  if echo a | $GREP -E '(a|b)' >/dev/null 2>&1
46075821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)   then ac_cv_path_EGREP="$GREP -E"
46085821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)   else
46095821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)     if test -z "$EGREP"; then
46105821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  ac_path_EGREP_found=false
46115821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  # Loop through the user's path and test for each of PROGNAME-LIST
46125821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
46135821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin
46145821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)do
46155821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  IFS=$as_save_IFS
46165821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  test -z "$as_dir" && as_dir=.
46175821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    for ac_prog in egrep; do
46185821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    for ac_exec_ext in '' $ac_executable_extensions; do
46195821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      ac_path_EGREP="$as_dir/$ac_prog$ac_exec_ext"
46205821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      { test -f "$ac_path_EGREP" && $as_test_x "$ac_path_EGREP"; } || continue
46215821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# Check for GNU ac_path_EGREP and select it if it is found.
46225821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  # Check for GNU $ac_path_EGREP
46235821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)case `"$ac_path_EGREP" --version 2>&1` in
46245821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)*GNU*)
46255821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  ac_cv_path_EGREP="$ac_path_EGREP" ac_path_EGREP_found=:;;
46265821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)*)
46275821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  ac_count=0
46285821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  $as_echo_n 0123456789 >"conftest.in"
46295821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  while :
46305821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  do
46315821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    cat "conftest.in" "conftest.in" >"conftest.tmp"
46325821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    mv "conftest.tmp" "conftest.in"
46335821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    cp "conftest.in" "conftest.nl"
46345821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    $as_echo 'EGREP' >> "conftest.nl"
46355821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    "$ac_path_EGREP" 'EGREP$' < "conftest.nl" >"conftest.out" 2>/dev/null || break
46365821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
46375821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    as_fn_arith $ac_count + 1 && ac_count=$as_val
46385821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    if test $ac_count -gt ${ac_path_EGREP_max-0}; then
46395821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      # Best one so far, save it but keep looking for a better one
46405821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      ac_cv_path_EGREP="$ac_path_EGREP"
46415821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      ac_path_EGREP_max=$ac_count
46425821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    fi
46435821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    # 10*(2^10) chars as input seems more than enough
46445821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    test $ac_count -gt 10 && break
46455821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  done
46465821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
46475821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)esac
46485821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
46495821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      $ac_path_EGREP_found && break 3
46505821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    done
46515821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  done
46525821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  done
46535821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)IFS=$as_save_IFS
46545821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  if test -z "$ac_cv_path_EGREP"; then
46555821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    as_fn_error "no acceptable egrep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5
46565821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  fi
46575821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)else
46585821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  ac_cv_path_EGREP=$EGREP
46595821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi
46605821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
46615821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)   fi
46625821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi
46635821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles){ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_EGREP" >&5
46645821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo "$ac_cv_path_EGREP" >&6; }
46655821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) EGREP="$ac_cv_path_EGREP"
46665821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
46675821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
46685821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles){ $as_echo "$as_me:${as_lineno-$LINENO}: checking for ANSI C header files" >&5
46695821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo_n "checking for ANSI C header files... " >&6; }
46705821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if test "${ac_cv_header_stdc+set}" = set; then :
46715821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  $as_echo_n "(cached) " >&6
46725821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)else
46735821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
46745821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)/* end confdefs.h.  */
46755821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)#include <stdlib.h>
46765821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)#include <stdarg.h>
46775821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)#include <string.h>
46785821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)#include <float.h>
46795821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
46805821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)int
46815821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)main ()
46825821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles){
46835821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
46845821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  ;
46855821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  return 0;
46865821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)}
46875821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)_ACEOF
46885821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if ac_fn_c_try_compile "$LINENO"; then :
46895821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  ac_cv_header_stdc=yes
46905821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)else
46915821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  ac_cv_header_stdc=no
46925821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi
46935821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
46945821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
46955821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if test $ac_cv_header_stdc = yes; then
46965821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  # SunOS 4.x string.h does not declare mem*, contrary to ANSI.
46975821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
46985821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)/* end confdefs.h.  */
46995821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)#include <string.h>
47005821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
47015821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)_ACEOF
47025821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
47035821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  $EGREP "memchr" >/dev/null 2>&1; then :
47045821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
47055821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)else
47065821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  ac_cv_header_stdc=no
47075821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi
47085821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)rm -f conftest*
47095821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
47105821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi
47115821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
47125821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if test $ac_cv_header_stdc = yes; then
47135821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  # ISC 2.0.2 stdlib.h does not declare free, contrary to ANSI.
47145821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
47155821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)/* end confdefs.h.  */
47165821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)#include <stdlib.h>
47175821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
47185821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)_ACEOF
47195821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
47205821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  $EGREP "free" >/dev/null 2>&1; then :
47215821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
47225821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)else
47235821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  ac_cv_header_stdc=no
47245821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi
47255821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)rm -f conftest*
47265821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
47275821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi
47285821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
47295821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if test $ac_cv_header_stdc = yes; then
47305821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  # /bin/cc in Irix-4.0.5 gets non-ANSI ctype macros unless using -ansi.
47315821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  if test "$cross_compiling" = yes; then :
47325821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  :
47335821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)else
47345821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
47355821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)/* end confdefs.h.  */
47365821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)#include <ctype.h>
47375821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)#include <stdlib.h>
47385821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)#if ((' ' & 0x0FF) == 0x020)
47395821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# define ISLOWER(c) ('a' <= (c) && (c) <= 'z')
47405821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# define TOUPPER(c) (ISLOWER(c) ? 'A' + ((c) - 'a') : (c))
47415821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)#else
47425821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# define ISLOWER(c) \
47435821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)		   (('a' <= (c) && (c) <= 'i') \
47445821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)		     || ('j' <= (c) && (c) <= 'r') \
47455821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)		     || ('s' <= (c) && (c) <= 'z'))
47465821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# define TOUPPER(c) (ISLOWER(c) ? ((c) | 0x40) : (c))
47475821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)#endif
47485821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
47495821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)#define XOR(e, f) (((e) && !(f)) || (!(e) && (f)))
47505821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)int
47515821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)main ()
47525821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles){
47535821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  int i;
47545821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  for (i = 0; i < 256; i++)
47555821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    if (XOR (islower (i), ISLOWER (i))
47565821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	|| toupper (i) != TOUPPER (i))
47575821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      return 2;
47585821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  return 0;
47595821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)}
47605821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)_ACEOF
47615821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if ac_fn_c_try_run "$LINENO"; then :
47625821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
47635821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)else
47645821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  ac_cv_header_stdc=no
47655821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi
47665821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
47675821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  conftest.$ac_objext conftest.beam conftest.$ac_ext
47685821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi
47695821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
47705821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi
47715821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi
47725821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles){ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_header_stdc" >&5
47735821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo "$ac_cv_header_stdc" >&6; }
47745821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if test $ac_cv_header_stdc = yes; then
47755821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
47765821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo "#define STDC_HEADERS 1" >>confdefs.h
47775821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
47785821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi
47795821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
47805821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# On IRIX 5.3, sys/types and inttypes.h are conflicting.
47815821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)for ac_header in sys/types.h sys/stat.h stdlib.h string.h memory.h strings.h \
47825821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)		  inttypes.h stdint.h unistd.h
47835821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)do :
47845821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
47855821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)ac_fn_c_check_header_compile "$LINENO" "$ac_header" "$as_ac_Header" "$ac_includes_default
47865821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)"
47875821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)eval as_val=\$$as_ac_Header
47885821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)   if test "x$as_val" = x""yes; then :
47895821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  cat >>confdefs.h <<_ACEOF
47905821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)#define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1
47915821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)_ACEOF
47925821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
47935821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi
47945821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
47955821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)done
47965821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
47975821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
47985821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
47995821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if test "$ac_cv_prog_cc_stdc" != no; then
48005821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  U= ANSI2KNR=
48015821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)else
48025821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  U=_ ANSI2KNR=./ansi2knr
48035821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi
48045821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# Ensure some checks needed by ansi2knr itself.
48055821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
48065821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)for ac_header in string.h
48075821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)do :
48085821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  ac_fn_c_check_header_mongrel "$LINENO" "string.h" "ac_cv_header_string_h" "$ac_includes_default"
48095821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if test "x$ac_cv_header_string_h" = x""yes; then :
48105821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  cat >>confdefs.h <<_ACEOF
48115821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)#define HAVE_STRING_H 1
48125821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)_ACEOF
48135821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
48145821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi
48155821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
48165821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)done
48175821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
48185821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
48195821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)test "x$U" != "x" && as_fn_error "Compiler not ANSI compliant" "$LINENO" 5
48205821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
48215821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)enable_win32_dll=yes
48225821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
48235821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)case $host in
48245821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)*-*-cygwin* | *-*-mingw* | *-*-pw32* | *-cegcc*)
48255821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  if test -n "$ac_tool_prefix"; then
48265821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  # Extract the first word of "${ac_tool_prefix}as", so it can be a program name with args.
48275821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)set dummy ${ac_tool_prefix}as; ac_word=$2
48285821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles){ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
48295821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo_n "checking for $ac_word... " >&6; }
48305821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if test "${ac_cv_prog_AS+set}" = set; then :
48315821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  $as_echo_n "(cached) " >&6
48325821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)else
48335821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  if test -n "$AS"; then
48345821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  ac_cv_prog_AS="$AS" # Let the user override the test.
48355821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)else
48365821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
48375821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)for as_dir in $PATH
48385821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)do
48395821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  IFS=$as_save_IFS
48405821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  test -z "$as_dir" && as_dir=.
48415821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    for ac_exec_ext in '' $ac_executable_extensions; do
48425821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
48435821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    ac_cv_prog_AS="${ac_tool_prefix}as"
48445821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
48455821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    break 2
48465821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  fi
48475821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)done
48485821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  done
48495821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)IFS=$as_save_IFS
48505821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
48515821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi
48525821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi
48535821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)AS=$ac_cv_prog_AS
48545821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if test -n "$AS"; then
48555821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AS" >&5
48565821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo "$AS" >&6; }
48575821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)else
48585821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
48595821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo "no" >&6; }
48605821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi
48615821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
48625821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
48635821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi
48645821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if test -z "$ac_cv_prog_AS"; then
48655821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  ac_ct_AS=$AS
48665821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  # Extract the first word of "as", so it can be a program name with args.
48675821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)set dummy as; ac_word=$2
48685821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles){ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
48695821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo_n "checking for $ac_word... " >&6; }
48705821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if test "${ac_cv_prog_ac_ct_AS+set}" = set; then :
48715821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  $as_echo_n "(cached) " >&6
48725821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)else
48735821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  if test -n "$ac_ct_AS"; then
48745821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  ac_cv_prog_ac_ct_AS="$ac_ct_AS" # Let the user override the test.
48755821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)else
48765821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
48775821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)for as_dir in $PATH
48785821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)do
48795821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  IFS=$as_save_IFS
48805821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  test -z "$as_dir" && as_dir=.
48815821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    for ac_exec_ext in '' $ac_executable_extensions; do
48825821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
48835821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    ac_cv_prog_ac_ct_AS="as"
48845821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
48855821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    break 2
48865821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  fi
48875821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)done
48885821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  done
48895821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)IFS=$as_save_IFS
48905821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
48915821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi
48925821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi
48935821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)ac_ct_AS=$ac_cv_prog_ac_ct_AS
48945821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if test -n "$ac_ct_AS"; then
48955821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_AS" >&5
48965821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo "$ac_ct_AS" >&6; }
48975821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)else
48985821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
48995821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo "no" >&6; }
49005821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi
49015821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
49025821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  if test "x$ac_ct_AS" = x; then
49035821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    AS="false"
49045821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  else
49055821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    case $cross_compiling:$ac_tool_warned in
49065821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)yes:)
49075821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles){ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
49085821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
49095821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)ac_tool_warned=yes ;;
49105821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)esac
49115821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    AS=$ac_ct_AS
49125821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  fi
49135821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)else
49145821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  AS="$ac_cv_prog_AS"
49155821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi
49165821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
49175821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  if test -n "$ac_tool_prefix"; then
49185821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  # Extract the first word of "${ac_tool_prefix}dlltool", so it can be a program name with args.
49195821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)set dummy ${ac_tool_prefix}dlltool; ac_word=$2
49205821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles){ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
49215821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo_n "checking for $ac_word... " >&6; }
49225821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if test "${ac_cv_prog_DLLTOOL+set}" = set; then :
49235821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  $as_echo_n "(cached) " >&6
49245821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)else
49255821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  if test -n "$DLLTOOL"; then
49265821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  ac_cv_prog_DLLTOOL="$DLLTOOL" # Let the user override the test.
49275821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)else
49285821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
49295821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)for as_dir in $PATH
49305821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)do
49315821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  IFS=$as_save_IFS
49325821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  test -z "$as_dir" && as_dir=.
49335821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    for ac_exec_ext in '' $ac_executable_extensions; do
49345821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
49355821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    ac_cv_prog_DLLTOOL="${ac_tool_prefix}dlltool"
49365821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
49375821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    break 2
49385821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  fi
49395821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)done
49405821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  done
49415821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)IFS=$as_save_IFS
49425821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
49435821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi
49445821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi
49455821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)DLLTOOL=$ac_cv_prog_DLLTOOL
49465821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if test -n "$DLLTOOL"; then
49475821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $DLLTOOL" >&5
49485821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo "$DLLTOOL" >&6; }
49495821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)else
49505821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
49515821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo "no" >&6; }
49525821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi
49535821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
49545821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
49555821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi
49565821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if test -z "$ac_cv_prog_DLLTOOL"; then
49575821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  ac_ct_DLLTOOL=$DLLTOOL
49585821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  # Extract the first word of "dlltool", so it can be a program name with args.
49595821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)set dummy dlltool; ac_word=$2
49605821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles){ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
49615821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo_n "checking for $ac_word... " >&6; }
49625821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if test "${ac_cv_prog_ac_ct_DLLTOOL+set}" = set; then :
49635821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  $as_echo_n "(cached) " >&6
49645821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)else
49655821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  if test -n "$ac_ct_DLLTOOL"; then
49665821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  ac_cv_prog_ac_ct_DLLTOOL="$ac_ct_DLLTOOL" # Let the user override the test.
49675821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)else
49685821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
49695821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)for as_dir in $PATH
49705821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)do
49715821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  IFS=$as_save_IFS
49725821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  test -z "$as_dir" && as_dir=.
49735821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    for ac_exec_ext in '' $ac_executable_extensions; do
49745821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
49755821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    ac_cv_prog_ac_ct_DLLTOOL="dlltool"
49765821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
49775821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    break 2
49785821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  fi
49795821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)done
49805821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  done
49815821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)IFS=$as_save_IFS
49825821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
49835821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi
49845821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi
49855821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)ac_ct_DLLTOOL=$ac_cv_prog_ac_ct_DLLTOOL
49865821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if test -n "$ac_ct_DLLTOOL"; then
49875821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_DLLTOOL" >&5
49885821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo "$ac_ct_DLLTOOL" >&6; }
49895821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)else
49905821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
49915821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo "no" >&6; }
49925821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi
49935821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
49945821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  if test "x$ac_ct_DLLTOOL" = x; then
49955821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    DLLTOOL="false"
49965821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  else
49975821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    case $cross_compiling:$ac_tool_warned in
49985821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)yes:)
49995821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles){ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
50005821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
50015821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)ac_tool_warned=yes ;;
50025821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)esac
50035821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    DLLTOOL=$ac_ct_DLLTOOL
50045821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  fi
50055821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)else
50065821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  DLLTOOL="$ac_cv_prog_DLLTOOL"
50075821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi
50085821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
50095821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  if test -n "$ac_tool_prefix"; then
50105821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  # Extract the first word of "${ac_tool_prefix}objdump", so it can be a program name with args.
50115821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)set dummy ${ac_tool_prefix}objdump; ac_word=$2
50125821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles){ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
50135821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo_n "checking for $ac_word... " >&6; }
50145821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if test "${ac_cv_prog_OBJDUMP+set}" = set; then :
50155821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  $as_echo_n "(cached) " >&6
50165821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)else
50175821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  if test -n "$OBJDUMP"; then
50185821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  ac_cv_prog_OBJDUMP="$OBJDUMP" # Let the user override the test.
50195821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)else
50205821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
50215821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)for as_dir in $PATH
50225821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)do
50235821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  IFS=$as_save_IFS
50245821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  test -z "$as_dir" && as_dir=.
50255821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    for ac_exec_ext in '' $ac_executable_extensions; do
50265821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
50275821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    ac_cv_prog_OBJDUMP="${ac_tool_prefix}objdump"
50285821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
50295821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    break 2
50305821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  fi
50315821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)done
50325821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  done
50335821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)IFS=$as_save_IFS
50345821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
50355821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi
50365821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi
50375821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)OBJDUMP=$ac_cv_prog_OBJDUMP
50385821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if test -n "$OBJDUMP"; then
50395821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $OBJDUMP" >&5
50405821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo "$OBJDUMP" >&6; }
50415821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)else
50425821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
50435821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo "no" >&6; }
50445821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi
50455821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
50465821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
50475821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi
50485821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if test -z "$ac_cv_prog_OBJDUMP"; then
50495821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  ac_ct_OBJDUMP=$OBJDUMP
50505821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  # Extract the first word of "objdump", so it can be a program name with args.
50515821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)set dummy objdump; ac_word=$2
50525821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles){ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
50535821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo_n "checking for $ac_word... " >&6; }
50545821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if test "${ac_cv_prog_ac_ct_OBJDUMP+set}" = set; then :
50555821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  $as_echo_n "(cached) " >&6
50565821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)else
50575821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  if test -n "$ac_ct_OBJDUMP"; then
50585821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  ac_cv_prog_ac_ct_OBJDUMP="$ac_ct_OBJDUMP" # Let the user override the test.
50595821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)else
50605821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
50615821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)for as_dir in $PATH
50625821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)do
50635821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  IFS=$as_save_IFS
50645821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  test -z "$as_dir" && as_dir=.
50655821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    for ac_exec_ext in '' $ac_executable_extensions; do
50665821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
50675821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    ac_cv_prog_ac_ct_OBJDUMP="objdump"
50685821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
50695821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    break 2
50705821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  fi
50715821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)done
50725821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  done
50735821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)IFS=$as_save_IFS
50745821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
50755821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi
50765821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi
50775821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)ac_ct_OBJDUMP=$ac_cv_prog_ac_ct_OBJDUMP
50785821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if test -n "$ac_ct_OBJDUMP"; then
50795821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_OBJDUMP" >&5
50805821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo "$ac_ct_OBJDUMP" >&6; }
50815821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)else
50825821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
50835821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo "no" >&6; }
50845821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi
50855821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
50865821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  if test "x$ac_ct_OBJDUMP" = x; then
50875821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    OBJDUMP="false"
50885821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  else
50895821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    case $cross_compiling:$ac_tool_warned in
50905821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)yes:)
50915821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles){ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
50925821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
50935821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)ac_tool_warned=yes ;;
50945821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)esac
50955821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    OBJDUMP=$ac_ct_OBJDUMP
50965821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  fi
50975821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)else
50985821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  OBJDUMP="$ac_cv_prog_OBJDUMP"
50995821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi
51005821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
51015821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  ;;
51025821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)esac
51035821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
51045821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)test -z "$AS" && AS=as
51055821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
51065821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
51075821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
51085821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
51095821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
51105821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)test -z "$DLLTOOL" && DLLTOOL=dlltool
51115821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
51125821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
51135821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
51145821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
51155821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
51165821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)test -z "$OBJDUMP" && OBJDUMP=objdump
51175821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
51185821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
51195821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
51205821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
51215821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
51225821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
51235821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
51245821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)case `pwd` in
51255821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  *\ * | *\	*)
51265821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: Libtool does not cope well with whitespace in \`pwd\`" >&5
51275821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo "$as_me: WARNING: Libtool does not cope well with whitespace in \`pwd\`" >&2;} ;;
51285821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)esac
51295821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
51305821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
51315821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
51325821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)macro_version='2.2.6b'
51335821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)macro_revision='1.3017'
51345821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
51355821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
51365821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
51375821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
51385821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
51395821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
51405821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
51415821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
51425821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
51435821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
51445821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
51455821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
51465821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
51475821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)ltmain="$ac_aux_dir/ltmain.sh"
51485821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
51495821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles){ $as_echo "$as_me:${as_lineno-$LINENO}: checking for a sed that does not truncate output" >&5
51505821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo_n "checking for a sed that does not truncate output... " >&6; }
51515821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if test "${ac_cv_path_SED+set}" = set; then :
51525821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  $as_echo_n "(cached) " >&6
51535821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)else
51545821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)            ac_script=s/aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb/
51555821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)     for ac_i in 1 2 3 4 5 6 7; do
51565821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)       ac_script="$ac_script$as_nl$ac_script"
51575821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)     done
51585821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)     echo "$ac_script" 2>/dev/null | sed 99q >conftest.sed
51595821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)     { ac_script=; unset ac_script;}
51605821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)     if test -z "$SED"; then
51615821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  ac_path_SED_found=false
51625821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  # Loop through the user's path and test for each of PROGNAME-LIST
51635821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
51645821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)for as_dir in $PATH
51655821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)do
51665821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  IFS=$as_save_IFS
51675821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  test -z "$as_dir" && as_dir=.
51685821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    for ac_prog in sed gsed; do
51695821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    for ac_exec_ext in '' $ac_executable_extensions; do
51705821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      ac_path_SED="$as_dir/$ac_prog$ac_exec_ext"
51715821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      { test -f "$ac_path_SED" && $as_test_x "$ac_path_SED"; } || continue
51725821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# Check for GNU ac_path_SED and select it if it is found.
51735821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  # Check for GNU $ac_path_SED
51745821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)case `"$ac_path_SED" --version 2>&1` in
51755821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)*GNU*)
51765821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  ac_cv_path_SED="$ac_path_SED" ac_path_SED_found=:;;
51775821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)*)
51785821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  ac_count=0
51795821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  $as_echo_n 0123456789 >"conftest.in"
51805821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  while :
51815821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  do
51825821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    cat "conftest.in" "conftest.in" >"conftest.tmp"
51835821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    mv "conftest.tmp" "conftest.in"
51845821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    cp "conftest.in" "conftest.nl"
51855821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    $as_echo '' >> "conftest.nl"
51865821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    "$ac_path_SED" -f conftest.sed < "conftest.nl" >"conftest.out" 2>/dev/null || break
51875821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
51885821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    as_fn_arith $ac_count + 1 && ac_count=$as_val
51895821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    if test $ac_count -gt ${ac_path_SED_max-0}; then
51905821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      # Best one so far, save it but keep looking for a better one
51915821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      ac_cv_path_SED="$ac_path_SED"
51925821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      ac_path_SED_max=$ac_count
51935821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    fi
51945821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    # 10*(2^10) chars as input seems more than enough
51955821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    test $ac_count -gt 10 && break
51965821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  done
51975821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
51985821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)esac
51995821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
52005821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      $ac_path_SED_found && break 3
52015821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    done
52025821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  done
52035821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  done
52045821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)IFS=$as_save_IFS
52055821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  if test -z "$ac_cv_path_SED"; then
52065821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    as_fn_error "no acceptable sed could be found in \$PATH" "$LINENO" 5
52075821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  fi
52085821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)else
52095821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  ac_cv_path_SED=$SED
52105821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi
52115821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
52125821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi
52135821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles){ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_SED" >&5
52145821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo "$ac_cv_path_SED" >&6; }
52155821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) SED="$ac_cv_path_SED"
52165821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  rm -f conftest.sed
52175821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
52185821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)test -z "$SED" && SED=sed
52195821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)Xsed="$SED -e 1s/^X//"
52205821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
52215821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
52225821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
52235821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
52245821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
52255821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
52265821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
52275821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
52285821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
52295821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
52305821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
52315821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles){ $as_echo "$as_me:${as_lineno-$LINENO}: checking for fgrep" >&5
52325821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo_n "checking for fgrep... " >&6; }
52335821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if test "${ac_cv_path_FGREP+set}" = set; then :
52345821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  $as_echo_n "(cached) " >&6
52355821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)else
52365821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  if echo 'ab*c' | $GREP -F 'ab*c' >/dev/null 2>&1
52375821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)   then ac_cv_path_FGREP="$GREP -F"
52385821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)   else
52395821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)     if test -z "$FGREP"; then
52405821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  ac_path_FGREP_found=false
52415821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  # Loop through the user's path and test for each of PROGNAME-LIST
52425821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
52435821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin
52445821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)do
52455821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  IFS=$as_save_IFS
52465821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  test -z "$as_dir" && as_dir=.
52475821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    for ac_prog in fgrep; do
52485821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    for ac_exec_ext in '' $ac_executable_extensions; do
52495821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      ac_path_FGREP="$as_dir/$ac_prog$ac_exec_ext"
52505821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      { test -f "$ac_path_FGREP" && $as_test_x "$ac_path_FGREP"; } || continue
52515821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# Check for GNU ac_path_FGREP and select it if it is found.
52525821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  # Check for GNU $ac_path_FGREP
52535821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)case `"$ac_path_FGREP" --version 2>&1` in
52545821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)*GNU*)
52555821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  ac_cv_path_FGREP="$ac_path_FGREP" ac_path_FGREP_found=:;;
52565821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)*)
52575821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  ac_count=0
52585821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  $as_echo_n 0123456789 >"conftest.in"
52595821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  while :
52605821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  do
52615821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    cat "conftest.in" "conftest.in" >"conftest.tmp"
52625821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    mv "conftest.tmp" "conftest.in"
52635821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    cp "conftest.in" "conftest.nl"
52645821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    $as_echo 'FGREP' >> "conftest.nl"
52655821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    "$ac_path_FGREP" FGREP < "conftest.nl" >"conftest.out" 2>/dev/null || break
52665821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
52675821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    as_fn_arith $ac_count + 1 && ac_count=$as_val
52685821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    if test $ac_count -gt ${ac_path_FGREP_max-0}; then
52695821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      # Best one so far, save it but keep looking for a better one
52705821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      ac_cv_path_FGREP="$ac_path_FGREP"
52715821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      ac_path_FGREP_max=$ac_count
52725821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    fi
52735821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    # 10*(2^10) chars as input seems more than enough
52745821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    test $ac_count -gt 10 && break
52755821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  done
52765821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
52775821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)esac
52785821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
52795821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      $ac_path_FGREP_found && break 3
52805821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    done
52815821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  done
52825821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  done
52835821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)IFS=$as_save_IFS
52845821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  if test -z "$ac_cv_path_FGREP"; then
52855821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    as_fn_error "no acceptable fgrep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5
52865821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  fi
52875821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)else
52885821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  ac_cv_path_FGREP=$FGREP
52895821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi
52905821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
52915821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)   fi
52925821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi
52935821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles){ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_FGREP" >&5
52945821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo "$ac_cv_path_FGREP" >&6; }
52955821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) FGREP="$ac_cv_path_FGREP"
52965821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
52975821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
52985821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)test -z "$GREP" && GREP=grep
52995821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
53005821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
53015821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
53025821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
53035821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
53045821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
53055821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
53065821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
53075821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
53085821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
53095821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
53105821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
53115821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
53125821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
53135821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
53145821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
53155821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
53165821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
53175821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
53185821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# Check whether --with-gnu-ld was given.
53195821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if test "${with_gnu_ld+set}" = set; then :
53205821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  withval=$with_gnu_ld; test "$withval" = no || with_gnu_ld=yes
53215821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)else
53225821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  with_gnu_ld=no
53235821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi
53245821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
53255821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)ac_prog=ld
53265821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if test "$GCC" = yes; then
53275821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  # Check if gcc -print-prog-name=ld gives a path.
53285821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ld used by $CC" >&5
53295821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo_n "checking for ld used by $CC... " >&6; }
53305821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  case $host in
53315821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  *-*-mingw*)
53325821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    # gcc leaves a trailing carriage return which upsets mingw
53335821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    ac_prog=`($CC -print-prog-name=ld) 2>&5 | tr -d '\015'` ;;
53345821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  *)
53355821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    ac_prog=`($CC -print-prog-name=ld) 2>&5` ;;
53365821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  esac
53375821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  case $ac_prog in
53385821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    # Accept absolute paths.
53395821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    [\\/]* | ?:[\\/]*)
53405821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      re_direlt='/[^/][^/]*/\.\./'
53415821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      # Canonicalize the pathname of ld
53425821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      ac_prog=`$ECHO "$ac_prog"| $SED 's%\\\\%/%g'`
53435821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      while $ECHO "$ac_prog" | $GREP "$re_direlt" > /dev/null 2>&1; do
53445821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	ac_prog=`$ECHO $ac_prog| $SED "s%$re_direlt%/%"`
53455821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      done
53465821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      test -z "$LD" && LD="$ac_prog"
53475821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      ;;
53485821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  "")
53495821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    # If it fails, then pretend we aren't using GCC.
53505821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    ac_prog=ld
53515821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    ;;
53525821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  *)
53535821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    # If it is relative, then search for the first ld in PATH.
53545821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    with_gnu_ld=unknown
53555821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    ;;
53565821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  esac
53575821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)elif test "$with_gnu_ld" = yes; then
53585821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for GNU ld" >&5
53595821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo_n "checking for GNU ld... " >&6; }
53605821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)else
53615821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for non-GNU ld" >&5
53625821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo_n "checking for non-GNU ld... " >&6; }
53635821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi
53645821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if test "${lt_cv_path_LD+set}" = set; then :
53655821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  $as_echo_n "(cached) " >&6
53665821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)else
53675821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  if test -z "$LD"; then
53685821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR
53695821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  for ac_dir in $PATH; do
53705821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    IFS="$lt_save_ifs"
53715821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    test -z "$ac_dir" && ac_dir=.
53725821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    if test -f "$ac_dir/$ac_prog" || test -f "$ac_dir/$ac_prog$ac_exeext"; then
53735821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      lt_cv_path_LD="$ac_dir/$ac_prog"
53745821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      # Check to see if the program is GNU ld.  I'd rather use --version,
53755821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      # but apparently some variants of GNU ld only accept -v.
53765821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      # Break only if it was the GNU/non-GNU ld that we prefer.
53775821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      case `"$lt_cv_path_LD" -v 2>&1 </dev/null` in
53785821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      *GNU* | *'with BFD'*)
53795821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	test "$with_gnu_ld" != no && break
53805821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	;;
53815821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      *)
53825821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	test "$with_gnu_ld" != yes && break
53835821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	;;
53845821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      esac
53855821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    fi
53865821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  done
53875821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  IFS="$lt_save_ifs"
53885821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)else
53895821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  lt_cv_path_LD="$LD" # Let the user override the test with a path.
53905821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi
53915821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi
53925821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
53935821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)LD="$lt_cv_path_LD"
53945821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if test -n "$LD"; then
53955821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LD" >&5
53965821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo "$LD" >&6; }
53975821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)else
53985821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
53995821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo "no" >&6; }
54005821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi
54015821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)test -z "$LD" && as_fn_error "no acceptable ld found in \$PATH" "$LINENO" 5
54025821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles){ $as_echo "$as_me:${as_lineno-$LINENO}: checking if the linker ($LD) is GNU ld" >&5
54035821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo_n "checking if the linker ($LD) is GNU ld... " >&6; }
54045821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if test "${lt_cv_prog_gnu_ld+set}" = set; then :
54055821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  $as_echo_n "(cached) " >&6
54065821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)else
54075821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  # I'd rather use --version here, but apparently some GNU lds only accept -v.
54085821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)case `$LD -v 2>&1 </dev/null` in
54095821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)*GNU* | *'with BFD'*)
54105821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  lt_cv_prog_gnu_ld=yes
54115821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  ;;
54125821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)*)
54135821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  lt_cv_prog_gnu_ld=no
54145821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  ;;
54155821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)esac
54165821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi
54175821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles){ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_gnu_ld" >&5
54185821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo "$lt_cv_prog_gnu_ld" >&6; }
54195821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)with_gnu_ld=$lt_cv_prog_gnu_ld
54205821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
54215821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
54225821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
54235821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
54245821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
54255821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
54265821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
54275821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
54285821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
54295821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles){ $as_echo "$as_me:${as_lineno-$LINENO}: checking for BSD- or MS-compatible name lister (nm)" >&5
54305821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo_n "checking for BSD- or MS-compatible name lister (nm)... " >&6; }
54315821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if test "${lt_cv_path_NM+set}" = set; then :
54325821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  $as_echo_n "(cached) " >&6
54335821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)else
54345821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  if test -n "$NM"; then
54355821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  # Let the user override the test.
54365821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  lt_cv_path_NM="$NM"
54375821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)else
54385821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  lt_nm_to_check="${ac_tool_prefix}nm"
54395821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  if test -n "$ac_tool_prefix" && test "$build" = "$host"; then
54405821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    lt_nm_to_check="$lt_nm_to_check nm"
54415821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  fi
54425821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  for lt_tmp_nm in $lt_nm_to_check; do
54435821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR
54445821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    for ac_dir in $PATH /usr/ccs/bin/elf /usr/ccs/bin /usr/ucb /bin; do
54455821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      IFS="$lt_save_ifs"
54465821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      test -z "$ac_dir" && ac_dir=.
54475821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      tmp_nm="$ac_dir/$lt_tmp_nm"
54485821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      if test -f "$tmp_nm" || test -f "$tmp_nm$ac_exeext" ; then
54495821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	# Check to see if the nm accepts a BSD-compat flag.
54505821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	# Adding the `sed 1q' prevents false positives on HP-UX, which says:
54515821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	#   nm: unknown option "B" ignored
54525821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	# Tru64's nm complains that /dev/null is an invalid object file
54535821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	case `"$tmp_nm" -B /dev/null 2>&1 | sed '1q'` in
54545821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	*/dev/null* | *'Invalid file or object type'*)
54555821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	  lt_cv_path_NM="$tmp_nm -B"
54565821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	  break
54575821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	  ;;
54585821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	*)
54595821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	  case `"$tmp_nm" -p /dev/null 2>&1 | sed '1q'` in
54605821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	  */dev/null*)
54615821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	    lt_cv_path_NM="$tmp_nm -p"
54625821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	    break
54635821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	    ;;
54645821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	  *)
54655821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	    lt_cv_path_NM=${lt_cv_path_NM="$tmp_nm"} # keep the first match, but
54665821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	    continue # so that we can try to find one that supports BSD flags
54675821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	    ;;
54685821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	  esac
54695821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	  ;;
54705821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	esac
54715821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      fi
54725821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    done
54735821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    IFS="$lt_save_ifs"
54745821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  done
54755821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  : ${lt_cv_path_NM=no}
54765821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi
54775821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi
54785821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles){ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_path_NM" >&5
54795821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo "$lt_cv_path_NM" >&6; }
54805821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if test "$lt_cv_path_NM" != "no"; then
54815821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  NM="$lt_cv_path_NM"
54825821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)else
54835821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  # Didn't find any BSD compatible name lister, look for dumpbin.
54845821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  if test -n "$ac_tool_prefix"; then
54855821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  for ac_prog in "dumpbin -symbols" "link -dump -symbols"
54865821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  do
54875821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
54885821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)set dummy $ac_tool_prefix$ac_prog; ac_word=$2
54895821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles){ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
54905821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo_n "checking for $ac_word... " >&6; }
54915821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if test "${ac_cv_prog_DUMPBIN+set}" = set; then :
54925821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  $as_echo_n "(cached) " >&6
54935821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)else
54945821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  if test -n "$DUMPBIN"; then
54955821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  ac_cv_prog_DUMPBIN="$DUMPBIN" # Let the user override the test.
54965821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)else
54975821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
54985821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)for as_dir in $PATH
54995821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)do
55005821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  IFS=$as_save_IFS
55015821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  test -z "$as_dir" && as_dir=.
55025821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    for ac_exec_ext in '' $ac_executable_extensions; do
55035821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
55045821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    ac_cv_prog_DUMPBIN="$ac_tool_prefix$ac_prog"
55055821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
55065821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    break 2
55075821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  fi
55085821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)done
55095821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  done
55105821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)IFS=$as_save_IFS
55115821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
55125821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi
55135821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi
55145821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)DUMPBIN=$ac_cv_prog_DUMPBIN
55155821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if test -n "$DUMPBIN"; then
55165821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $DUMPBIN" >&5
55175821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo "$DUMPBIN" >&6; }
55185821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)else
55195821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
55205821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo "no" >&6; }
55215821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi
55225821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
55235821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
55245821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    test -n "$DUMPBIN" && break
55255821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  done
55265821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi
55275821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if test -z "$DUMPBIN"; then
55285821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  ac_ct_DUMPBIN=$DUMPBIN
55295821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  for ac_prog in "dumpbin -symbols" "link -dump -symbols"
55305821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)do
55315821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  # Extract the first word of "$ac_prog", so it can be a program name with args.
55325821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)set dummy $ac_prog; ac_word=$2
55335821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles){ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
55345821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo_n "checking for $ac_word... " >&6; }
55355821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if test "${ac_cv_prog_ac_ct_DUMPBIN+set}" = set; then :
55365821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  $as_echo_n "(cached) " >&6
55375821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)else
55385821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  if test -n "$ac_ct_DUMPBIN"; then
55395821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  ac_cv_prog_ac_ct_DUMPBIN="$ac_ct_DUMPBIN" # Let the user override the test.
55405821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)else
55415821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
55425821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)for as_dir in $PATH
55435821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)do
55445821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  IFS=$as_save_IFS
55455821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  test -z "$as_dir" && as_dir=.
55465821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    for ac_exec_ext in '' $ac_executable_extensions; do
55475821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
55485821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    ac_cv_prog_ac_ct_DUMPBIN="$ac_prog"
55495821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
55505821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    break 2
55515821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  fi
55525821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)done
55535821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  done
55545821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)IFS=$as_save_IFS
55555821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
55565821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi
55575821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi
55585821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)ac_ct_DUMPBIN=$ac_cv_prog_ac_ct_DUMPBIN
55595821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if test -n "$ac_ct_DUMPBIN"; then
55605821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_DUMPBIN" >&5
55615821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo "$ac_ct_DUMPBIN" >&6; }
55625821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)else
55635821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
55645821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo "no" >&6; }
55655821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi
55665821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
55675821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
55685821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  test -n "$ac_ct_DUMPBIN" && break
55695821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)done
55705821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
55715821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  if test "x$ac_ct_DUMPBIN" = x; then
55725821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    DUMPBIN=":"
55735821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  else
55745821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    case $cross_compiling:$ac_tool_warned in
55755821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)yes:)
55765821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles){ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
55775821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
55785821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)ac_tool_warned=yes ;;
55795821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)esac
55805821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    DUMPBIN=$ac_ct_DUMPBIN
55815821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  fi
55825821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi
55835821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
55845821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
55855821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  if test "$DUMPBIN" != ":"; then
55865821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    NM="$DUMPBIN"
55875821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  fi
55885821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi
55895821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)test -z "$NM" && NM=nm
55905821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
55915821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
55925821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
55935821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
55945821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
55955821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
55965821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles){ $as_echo "$as_me:${as_lineno-$LINENO}: checking the name lister ($NM) interface" >&5
55975821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo_n "checking the name lister ($NM) interface... " >&6; }
55985821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if test "${lt_cv_nm_interface+set}" = set; then :
55995821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  $as_echo_n "(cached) " >&6
56005821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)else
56015821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  lt_cv_nm_interface="BSD nm"
56025821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  echo "int some_variable = 0;" > conftest.$ac_ext
56035821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  (eval echo "\"\$as_me:5603: $ac_compile\"" >&5)
56045821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  (eval "$ac_compile" 2>conftest.err)
56055821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  cat conftest.err >&5
56065821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  (eval echo "\"\$as_me:5606: $NM \\\"conftest.$ac_objext\\\"\"" >&5)
56075821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  (eval "$NM \"conftest.$ac_objext\"" 2>conftest.err > conftest.out)
56085821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  cat conftest.err >&5
56095821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  (eval echo "\"\$as_me:5609: output\"" >&5)
56105821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  cat conftest.out >&5
56115821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  if $GREP 'External.*some_variable' conftest.out > /dev/null; then
56125821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    lt_cv_nm_interface="MS dumpbin"
56135821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  fi
56145821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  rm -f conftest*
56155821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi
56165821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles){ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_nm_interface" >&5
56175821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo "$lt_cv_nm_interface" >&6; }
56185821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
56195821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles){ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether ln -s works" >&5
56205821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo_n "checking whether ln -s works... " >&6; }
56215821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)LN_S=$as_ln_s
56225821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if test "$LN_S" = "ln -s"; then
56235821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
56245821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo "yes" >&6; }
56255821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)else
56265821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no, using $LN_S" >&5
56275821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo "no, using $LN_S" >&6; }
56285821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi
56295821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
56305821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# find the maximum length of command line arguments
56315821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles){ $as_echo "$as_me:${as_lineno-$LINENO}: checking the maximum length of command line arguments" >&5
56325821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo_n "checking the maximum length of command line arguments... " >&6; }
56335821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if test "${lt_cv_sys_max_cmd_len+set}" = set; then :
56345821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  $as_echo_n "(cached) " >&6
56355821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)else
56365821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    i=0
56375821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  teststring="ABCD"
56385821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
56395821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  case $build_os in
56405821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  msdosdjgpp*)
56415821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    # On DJGPP, this test can blow up pretty badly due to problems in libc
56425821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    # (any single argument exceeding 2000 bytes causes a buffer overrun
56435821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    # during glob expansion).  Even if it were fixed, the result of this
56445821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    # check would be larger than it should be.
56455821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    lt_cv_sys_max_cmd_len=12288;    # 12K is about right
56465821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    ;;
56475821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
56485821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  gnu*)
56495821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    # Under GNU Hurd, this test is not required because there is
56505821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    # no limit to the length of command line arguments.
56515821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    # Libtool will interpret -1 as no limit whatsoever
56525821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    lt_cv_sys_max_cmd_len=-1;
56535821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    ;;
56545821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
56555821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  cygwin* | mingw* | cegcc*)
56565821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    # On Win9x/ME, this test blows up -- it succeeds, but takes
56575821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    # about 5 minutes as the teststring grows exponentially.
56585821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    # Worse, since 9x/ME are not pre-emptively multitasking,
56595821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    # you end up with a "frozen" computer, even though with patience
56605821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    # the test eventually succeeds (with a max line length of 256k).
56615821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    # Instead, let's just punt: use the minimum linelength reported by
56625821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    # all of the supported platforms: 8192 (on NT/2K/XP).
56635821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    lt_cv_sys_max_cmd_len=8192;
56645821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    ;;
56655821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
56665821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  amigaos*)
56675821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    # On AmigaOS with pdksh, this test takes hours, literally.
56685821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    # So we just punt and use a minimum line length of 8192.
56695821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    lt_cv_sys_max_cmd_len=8192;
56705821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    ;;
56715821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
56725821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  netbsd* | freebsd* | openbsd* | darwin* | dragonfly*)
56735821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    # This has been around since 386BSD, at least.  Likely further.
56745821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    if test -x /sbin/sysctl; then
56755821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      lt_cv_sys_max_cmd_len=`/sbin/sysctl -n kern.argmax`
56765821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    elif test -x /usr/sbin/sysctl; then
56775821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      lt_cv_sys_max_cmd_len=`/usr/sbin/sysctl -n kern.argmax`
56785821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    else
56795821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      lt_cv_sys_max_cmd_len=65536	# usable default for all BSDs
56805821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    fi
56815821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    # And add a safety zone
56825821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \/ 4`
56835821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \* 3`
56845821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    ;;
56855821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
56865821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  interix*)
56875821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    # We know the value 262144 and hardcode it with a safety zone (like BSD)
56885821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    lt_cv_sys_max_cmd_len=196608
56895821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    ;;
56905821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
56915821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  osf*)
56925821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    # Dr. Hans Ekkehard Plesser reports seeing a kernel panic running configure
56935821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    # due to this test when exec_disable_arg_limit is 1 on Tru64. It is not
56945821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    # nice to cause kernel panics so lets avoid the loop below.
56955821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    # First set a reasonable default.
56965821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    lt_cv_sys_max_cmd_len=16384
56975821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    #
56985821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    if test -x /sbin/sysconfig; then
56995821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      case `/sbin/sysconfig -q proc exec_disable_arg_limit` in
57005821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)        *1*) lt_cv_sys_max_cmd_len=-1 ;;
57015821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      esac
57025821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    fi
57035821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    ;;
57045821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  sco3.2v5*)
57055821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    lt_cv_sys_max_cmd_len=102400
57065821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    ;;
57075821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  sysv5* | sco5v6* | sysv4.2uw2*)
57085821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    kargmax=`grep ARG_MAX /etc/conf/cf.d/stune 2>/dev/null`
57095821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    if test -n "$kargmax"; then
57105821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      lt_cv_sys_max_cmd_len=`echo $kargmax | sed 's/.*[	 ]//'`
57115821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    else
57125821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      lt_cv_sys_max_cmd_len=32768
57135821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    fi
57145821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    ;;
57155821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  *)
57165821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    lt_cv_sys_max_cmd_len=`(getconf ARG_MAX) 2> /dev/null`
57175821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    if test -n "$lt_cv_sys_max_cmd_len"; then
57185821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \/ 4`
57195821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \* 3`
57205821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    else
57215821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      # Make teststring a little bigger before we do anything with it.
57225821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      # a 1K string should be a reasonable start.
57235821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      for i in 1 2 3 4 5 6 7 8 ; do
57245821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)        teststring=$teststring$teststring
57255821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      done
57265821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      SHELL=${SHELL-${CONFIG_SHELL-/bin/sh}}
57275821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      # If test is not a shell built-in, we'll probably end up computing a
57285821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      # maximum length that is only half of the actual maximum length, but
57295821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      # we can't tell.
57305821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      while { test "X"`$SHELL $0 --fallback-echo "X$teststring$teststring" 2>/dev/null` \
57315821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	         = "XX$teststring$teststring"; } >/dev/null 2>&1 &&
57325821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	      test $i != 17 # 1/2 MB should be enough
57335821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      do
57345821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)        i=`expr $i + 1`
57355821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)        teststring=$teststring$teststring
57365821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      done
57375821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      # Only check the string length outside the loop.
57385821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      lt_cv_sys_max_cmd_len=`expr "X$teststring" : ".*" 2>&1`
57395821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      teststring=
57405821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      # Add a significant safety factor because C++ compilers can tack on
57415821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      # massive amounts of additional arguments before passing them to the
57425821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      # linker.  It appears as though 1/2 is a usable value.
57435821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \/ 2`
57445821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    fi
57455821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    ;;
57465821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  esac
57475821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
57485821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi
57495821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
57505821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if test -n $lt_cv_sys_max_cmd_len ; then
57515821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_sys_max_cmd_len" >&5
57525821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo "$lt_cv_sys_max_cmd_len" >&6; }
57535821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)else
57545821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  { $as_echo "$as_me:${as_lineno-$LINENO}: result: none" >&5
57555821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo "none" >&6; }
57565821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi
57575821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)max_cmd_len=$lt_cv_sys_max_cmd_len
57585821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
57595821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
57605821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
57615821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
57625821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
57635821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
57645821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles): ${CP="cp -f"}
57655821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles): ${MV="mv -f"}
57665821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles): ${RM="rm -f"}
57675821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
57685821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles){ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the shell understands some XSI constructs" >&5
57695821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo_n "checking whether the shell understands some XSI constructs... " >&6; }
57705821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# Try some XSI features
57715821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)xsi_shell=no
57725821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)( _lt_dummy="a/b/c"
57735821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  test "${_lt_dummy##*/},${_lt_dummy%/*},"${_lt_dummy%"$_lt_dummy"}, \
57745821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      = c,a/b,, \
57755821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    && eval 'test $(( 1 + 1 )) -eq 2 \
57765821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    && test "${#_lt_dummy}" -eq 5' ) >/dev/null 2>&1 \
57775821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  && xsi_shell=yes
57785821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles){ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xsi_shell" >&5
57795821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo "$xsi_shell" >&6; }
57805821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
57815821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
57825821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles){ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the shell understands \"+=\"" >&5
57835821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo_n "checking whether the shell understands \"+=\"... " >&6; }
57845821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)lt_shell_append=no
57855821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)( foo=bar; set foo baz; eval "$1+=\$2" && test "$foo" = barbaz ) \
57865821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    >/dev/null 2>&1 \
57875821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  && lt_shell_append=yes
57885821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles){ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_shell_append" >&5
57895821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo "$lt_shell_append" >&6; }
57905821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
57915821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
57925821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if ( (MAIL=60; unset MAIL) || exit) >/dev/null 2>&1; then
57935821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  lt_unset=unset
57945821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)else
57955821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  lt_unset=false
57965821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi
57975821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
57985821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
57995821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
58005821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
58015821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
58025821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# test EBCDIC or ASCII
58035821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)case `echo X|tr X '\101'` in
58045821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) A) # ASCII based system
58055821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    # \n is not interpreted correctly by Solaris 8 /usr/ucb/tr
58065821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  lt_SP2NL='tr \040 \012'
58075821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  lt_NL2SP='tr \015\012 \040\040'
58085821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  ;;
58095821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) *) # EBCDIC based system
58105821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  lt_SP2NL='tr \100 \n'
58115821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  lt_NL2SP='tr \r\n \100\100'
58125821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  ;;
58135821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)esac
58145821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
58155821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
58165821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
58175821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
58185821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
58195821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
58205821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
58215821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
58225821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
58235821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles){ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $LD option to reload object files" >&5
58245821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo_n "checking for $LD option to reload object files... " >&6; }
58255821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if test "${lt_cv_ld_reload_flag+set}" = set; then :
58265821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  $as_echo_n "(cached) " >&6
58275821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)else
58285821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  lt_cv_ld_reload_flag='-r'
58295821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi
58305821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles){ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_ld_reload_flag" >&5
58315821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo "$lt_cv_ld_reload_flag" >&6; }
58325821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)reload_flag=$lt_cv_ld_reload_flag
58335821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)case $reload_flag in
58345821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)"" | " "*) ;;
58355821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)*) reload_flag=" $reload_flag" ;;
58365821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)esac
58375821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)reload_cmds='$LD$reload_flag -o $output$reload_objs'
58385821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)case $host_os in
58395821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  darwin*)
58405821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    if test "$GCC" = yes; then
58415821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      reload_cmds='$LTCC $LTCFLAGS -nostdlib ${wl}-r -o $output$reload_objs'
58425821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    else
58435821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      reload_cmds='$LD$reload_flag -o $output$reload_objs'
58445821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    fi
58455821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    ;;
58465821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)esac
58475821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
58485821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
58495821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
58505821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
58515821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
58525821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
58535821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
58545821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
58555821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
58565821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if test -n "$ac_tool_prefix"; then
58575821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  # Extract the first word of "${ac_tool_prefix}objdump", so it can be a program name with args.
58585821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)set dummy ${ac_tool_prefix}objdump; ac_word=$2
58595821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles){ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
58605821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo_n "checking for $ac_word... " >&6; }
58615821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if test "${ac_cv_prog_OBJDUMP+set}" = set; then :
58625821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  $as_echo_n "(cached) " >&6
58635821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)else
58645821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  if test -n "$OBJDUMP"; then
58655821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  ac_cv_prog_OBJDUMP="$OBJDUMP" # Let the user override the test.
58665821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)else
58675821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
58685821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)for as_dir in $PATH
58695821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)do
58705821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  IFS=$as_save_IFS
58715821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  test -z "$as_dir" && as_dir=.
58725821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    for ac_exec_ext in '' $ac_executable_extensions; do
58735821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
58745821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    ac_cv_prog_OBJDUMP="${ac_tool_prefix}objdump"
58755821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
58765821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    break 2
58775821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  fi
58785821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)done
58795821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  done
58805821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)IFS=$as_save_IFS
58815821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
58825821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi
58835821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi
58845821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)OBJDUMP=$ac_cv_prog_OBJDUMP
58855821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if test -n "$OBJDUMP"; then
58865821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $OBJDUMP" >&5
58875821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo "$OBJDUMP" >&6; }
58885821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)else
58895821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
58905821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo "no" >&6; }
58915821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi
58925821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
58935821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
58945821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi
58955821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if test -z "$ac_cv_prog_OBJDUMP"; then
58965821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  ac_ct_OBJDUMP=$OBJDUMP
58975821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  # Extract the first word of "objdump", so it can be a program name with args.
58985821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)set dummy objdump; ac_word=$2
58995821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles){ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
59005821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo_n "checking for $ac_word... " >&6; }
59015821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if test "${ac_cv_prog_ac_ct_OBJDUMP+set}" = set; then :
59025821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  $as_echo_n "(cached) " >&6
59035821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)else
59045821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  if test -n "$ac_ct_OBJDUMP"; then
59055821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  ac_cv_prog_ac_ct_OBJDUMP="$ac_ct_OBJDUMP" # Let the user override the test.
59065821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)else
59075821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
59085821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)for as_dir in $PATH
59095821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)do
59105821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  IFS=$as_save_IFS
59115821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  test -z "$as_dir" && as_dir=.
59125821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    for ac_exec_ext in '' $ac_executable_extensions; do
59135821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
59145821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    ac_cv_prog_ac_ct_OBJDUMP="objdump"
59155821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
59165821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    break 2
59175821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  fi
59185821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)done
59195821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  done
59205821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)IFS=$as_save_IFS
59215821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
59225821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi
59235821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi
59245821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)ac_ct_OBJDUMP=$ac_cv_prog_ac_ct_OBJDUMP
59255821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if test -n "$ac_ct_OBJDUMP"; then
59265821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_OBJDUMP" >&5
59275821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo "$ac_ct_OBJDUMP" >&6; }
59285821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)else
59295821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
59305821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo "no" >&6; }
59315821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi
59325821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
59335821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  if test "x$ac_ct_OBJDUMP" = x; then
59345821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    OBJDUMP="false"
59355821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  else
59365821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    case $cross_compiling:$ac_tool_warned in
59375821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)yes:)
59385821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles){ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
59395821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
59405821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)ac_tool_warned=yes ;;
59415821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)esac
59425821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    OBJDUMP=$ac_ct_OBJDUMP
59435821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  fi
59445821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)else
59455821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  OBJDUMP="$ac_cv_prog_OBJDUMP"
59465821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi
59475821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
59485821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)test -z "$OBJDUMP" && OBJDUMP=objdump
59495821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
59505821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
59515821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
59525821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
59535821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
59545821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
59555821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles){ $as_echo "$as_me:${as_lineno-$LINENO}: checking how to recognize dependent libraries" >&5
59565821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo_n "checking how to recognize dependent libraries... " >&6; }
59575821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if test "${lt_cv_deplibs_check_method+set}" = set; then :
59585821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  $as_echo_n "(cached) " >&6
59595821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)else
59605821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  lt_cv_file_magic_cmd='$MAGIC_CMD'
59615821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)lt_cv_file_magic_test_file=
59625821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)lt_cv_deplibs_check_method='unknown'
59635821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# Need to set the preceding variable on all platforms that support
59645821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# interlibrary dependencies.
59655821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# 'none' -- dependencies not supported.
59665821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# `unknown' -- same as none, but documents that we really don't know.
59675821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# 'pass_all' -- all dependencies passed with no checks.
59685821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# 'test_compile' -- check by making test program.
59695821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# 'file_magic [[regex]]' -- check by looking for files in library path
59705821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# which responds to the $file_magic_cmd with a given extended regex.
59715821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# If you have `file' or equivalent on your system and you're not sure
59725821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# whether `pass_all' will *always* work, you probably want this one.
59735821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
59745821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)case $host_os in
59755821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)aix[4-9]*)
59765821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  lt_cv_deplibs_check_method=pass_all
59775821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  ;;
59785821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
59795821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)beos*)
59805821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  lt_cv_deplibs_check_method=pass_all
59815821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  ;;
59825821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
59835821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)bsdi[45]*)
59845821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [ML]SB (shared object|dynamic lib)'
59855821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  lt_cv_file_magic_cmd='/usr/bin/file -L'
59865821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  lt_cv_file_magic_test_file=/shlib/libc.so
59875821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  ;;
59885821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
59895821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)cygwin*)
59905821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  # func_win32_libid is a shell function defined in ltmain.sh
59915821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  lt_cv_deplibs_check_method='file_magic ^x86 archive import|^x86 DLL'
59925821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  lt_cv_file_magic_cmd='func_win32_libid'
59935821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  ;;
59945821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
59955821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)mingw* | pw32*)
59965821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  # Base MSYS/MinGW do not provide the 'file' command needed by
59975821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  # func_win32_libid shell function, so use a weaker test based on 'objdump',
59985821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  # unless we find 'file', for example because we are cross-compiling.
59995821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  if ( file / ) >/dev/null 2>&1; then
60005821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    lt_cv_deplibs_check_method='file_magic ^x86 archive import|^x86 DLL'
60015821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    lt_cv_file_magic_cmd='func_win32_libid'
60025821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  else
60035821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    lt_cv_deplibs_check_method='file_magic file format pei*-i386(.*architecture: i386)?'
60045821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    lt_cv_file_magic_cmd='$OBJDUMP -f'
60055821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  fi
60065821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  ;;
60075821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
60085821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)cegcc)
60095821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  # use the weaker test based on 'objdump'. See mingw*.
60105821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  lt_cv_deplibs_check_method='file_magic file format pe-arm-.*little(.*architecture: arm)?'
60115821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  lt_cv_file_magic_cmd='$OBJDUMP -f'
60125821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  ;;
60135821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
60145821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)darwin* | rhapsody*)
60155821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  lt_cv_deplibs_check_method=pass_all
60165821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  ;;
60175821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
60185821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)freebsd* | dragonfly*)
60195821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  if echo __ELF__ | $CC -E - | $GREP __ELF__ > /dev/null; then
60205821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    case $host_cpu in
60215821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    i*86 )
60225821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      # Not sure whether the presence of OpenBSD here was a mistake.
60235821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      # Let's accept both of them until this is cleared up.
60245821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      lt_cv_deplibs_check_method='file_magic (FreeBSD|OpenBSD|DragonFly)/i[3-9]86 (compact )?demand paged shared library'
60255821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      lt_cv_file_magic_cmd=/usr/bin/file
60265821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      lt_cv_file_magic_test_file=`echo /usr/lib/libc.so.*`
60275821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      ;;
60285821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    esac
60295821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  else
60305821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    lt_cv_deplibs_check_method=pass_all
60315821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  fi
60325821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  ;;
60335821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
60345821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)gnu*)
60355821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  lt_cv_deplibs_check_method=pass_all
60365821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  ;;
60375821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
60385821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)hpux10.20* | hpux11*)
60395821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  lt_cv_file_magic_cmd=/usr/bin/file
60405821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  case $host_cpu in
60415821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  ia64*)
60425821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    lt_cv_deplibs_check_method='file_magic (s[0-9][0-9][0-9]|ELF-[0-9][0-9]) shared object file - IA64'
60435821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    lt_cv_file_magic_test_file=/usr/lib/hpux32/libc.so
60445821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    ;;
60455821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  hppa*64*)
60465821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    lt_cv_deplibs_check_method='file_magic (s[0-9][0-9][0-9]|ELF-[0-9][0-9]) shared object file - PA-RISC [0-9].[0-9]'
60475821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    lt_cv_file_magic_test_file=/usr/lib/pa20_64/libc.sl
60485821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    ;;
60495821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  *)
60505821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    lt_cv_deplibs_check_method='file_magic (s[0-9][0-9][0-9]|PA-RISC[0-9].[0-9]) shared library'
60515821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    lt_cv_file_magic_test_file=/usr/lib/libc.sl
60525821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    ;;
60535821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  esac
60545821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  ;;
60555821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
60565821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)interix[3-9]*)
60575821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  # PIC code is broken on Interix 3.x, that's why |\.a not |_pic\.a here
60585821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so|\.a)$'
60595821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  ;;
60605821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
60615821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)irix5* | irix6* | nonstopux*)
60625821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  case $LD in
60635821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  *-32|*"-32 ") libmagic=32-bit;;
60645821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  *-n32|*"-n32 ") libmagic=N32;;
60655821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  *-64|*"-64 ") libmagic=64-bit;;
60665821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  *) libmagic=never-match;;
60675821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  esac
60685821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  lt_cv_deplibs_check_method=pass_all
60695821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  ;;
60705821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
60715821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# This must be Linux ELF.
60725821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)linux* | k*bsd*-gnu | kopensolaris*-gnu)
60735821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  lt_cv_deplibs_check_method=pass_all
60745821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  ;;
60755821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
60765821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)netbsd* | netbsdelf*-gnu)
60775821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  if echo __ELF__ | $CC -E - | $GREP __ELF__ > /dev/null; then
60785821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so\.[0-9]+\.[0-9]+|_pic\.a)$'
60795821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  else
60805821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so|_pic\.a)$'
60815821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  fi
60825821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  ;;
60835821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
60845821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)newos6*)
60855821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [ML]SB (executable|dynamic lib)'
60865821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  lt_cv_file_magic_cmd=/usr/bin/file
60875821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  lt_cv_file_magic_test_file=/usr/lib/libnls.so
60885821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  ;;
60895821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
60905821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)*nto* | *qnx*)
60915821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  lt_cv_deplibs_check_method=pass_all
60925821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  ;;
60935821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
60945821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)openbsd*)
60955821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  if test -z "`echo __ELF__ | $CC -E - | $GREP __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then
60965821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so\.[0-9]+\.[0-9]+|\.so|_pic\.a)$'
60975821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  else
60985821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so\.[0-9]+\.[0-9]+|_pic\.a)$'
60995821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  fi
61005821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  ;;
61015821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
61025821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)osf3* | osf4* | osf5*)
61035821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  lt_cv_deplibs_check_method=pass_all
61045821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  ;;
61055821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
61065821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)rdos*)
61075821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  lt_cv_deplibs_check_method=pass_all
61085821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  ;;
61095821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
61105821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)solaris*)
61115821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  lt_cv_deplibs_check_method=pass_all
61125821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  ;;
61135821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
61145821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX* | sysv4*uw2*)
61155821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  lt_cv_deplibs_check_method=pass_all
61165821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  ;;
61175821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
61185821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)sysv4 | sysv4.3*)
61195821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  case $host_vendor in
61205821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  motorola)
61215821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    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]'
61225821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    lt_cv_file_magic_test_file=`echo /usr/lib/libc.so*`
61235821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    ;;
61245821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  ncr)
61255821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    lt_cv_deplibs_check_method=pass_all
61265821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    ;;
61275821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  sequent)
61285821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    lt_cv_file_magic_cmd='/bin/file'
61295821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [LM]SB (shared object|dynamic lib )'
61305821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    ;;
61315821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  sni)
61325821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    lt_cv_file_magic_cmd='/bin/file'
61335821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    lt_cv_deplibs_check_method="file_magic ELF [0-9][0-9]*-bit [LM]SB dynamic lib"
61345821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    lt_cv_file_magic_test_file=/lib/libc.so
61355821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    ;;
61365821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  siemens)
61375821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    lt_cv_deplibs_check_method=pass_all
61385821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    ;;
61395821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  pc)
61405821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    lt_cv_deplibs_check_method=pass_all
61415821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    ;;
61425821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  esac
61435821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  ;;
61445821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
61455821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)tpf*)
61465821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  lt_cv_deplibs_check_method=pass_all
61475821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  ;;
61485821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)esac
61495821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
61505821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi
61515821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles){ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_deplibs_check_method" >&5
61525821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo "$lt_cv_deplibs_check_method" >&6; }
61535821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)file_magic_cmd=$lt_cv_file_magic_cmd
61545821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)deplibs_check_method=$lt_cv_deplibs_check_method
61555821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)test -z "$deplibs_check_method" && deplibs_check_method=unknown
61565821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
61575821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
61585821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
61595821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
61605821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
61615821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
61625821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
61635821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
61645821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
61655821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
61665821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
61675821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
61685821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if test -n "$ac_tool_prefix"; then
61695821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  # Extract the first word of "${ac_tool_prefix}ar", so it can be a program name with args.
61705821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)set dummy ${ac_tool_prefix}ar; ac_word=$2
61715821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles){ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
61725821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo_n "checking for $ac_word... " >&6; }
61735821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if test "${ac_cv_prog_AR+set}" = set; then :
61745821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  $as_echo_n "(cached) " >&6
61755821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)else
61765821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  if test -n "$AR"; then
61775821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  ac_cv_prog_AR="$AR" # Let the user override the test.
61785821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)else
61795821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
61805821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)for as_dir in $PATH
61815821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)do
61825821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  IFS=$as_save_IFS
61835821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  test -z "$as_dir" && as_dir=.
61845821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    for ac_exec_ext in '' $ac_executable_extensions; do
61855821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
61865821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    ac_cv_prog_AR="${ac_tool_prefix}ar"
61875821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
61885821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    break 2
61895821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  fi
61905821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)done
61915821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  done
61925821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)IFS=$as_save_IFS
61935821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
61945821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi
61955821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi
61965821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)AR=$ac_cv_prog_AR
61975821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if test -n "$AR"; then
61985821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AR" >&5
61995821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo "$AR" >&6; }
62005821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)else
62015821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
62025821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo "no" >&6; }
62035821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi
62045821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
62055821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
62065821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi
62075821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if test -z "$ac_cv_prog_AR"; then
62085821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  ac_ct_AR=$AR
62095821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  # Extract the first word of "ar", so it can be a program name with args.
62105821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)set dummy ar; ac_word=$2
62115821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles){ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
62125821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo_n "checking for $ac_word... " >&6; }
62135821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if test "${ac_cv_prog_ac_ct_AR+set}" = set; then :
62145821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  $as_echo_n "(cached) " >&6
62155821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)else
62165821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  if test -n "$ac_ct_AR"; then
62175821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  ac_cv_prog_ac_ct_AR="$ac_ct_AR" # Let the user override the test.
62185821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)else
62195821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
62205821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)for as_dir in $PATH
62215821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)do
62225821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  IFS=$as_save_IFS
62235821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  test -z "$as_dir" && as_dir=.
62245821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    for ac_exec_ext in '' $ac_executable_extensions; do
62255821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
62265821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    ac_cv_prog_ac_ct_AR="ar"
62275821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
62285821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    break 2
62295821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  fi
62305821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)done
62315821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  done
62325821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)IFS=$as_save_IFS
62335821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
62345821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi
62355821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi
62365821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)ac_ct_AR=$ac_cv_prog_ac_ct_AR
62375821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if test -n "$ac_ct_AR"; then
62385821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_AR" >&5
62395821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo "$ac_ct_AR" >&6; }
62405821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)else
62415821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
62425821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo "no" >&6; }
62435821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi
62445821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
62455821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  if test "x$ac_ct_AR" = x; then
62465821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    AR="false"
62475821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  else
62485821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    case $cross_compiling:$ac_tool_warned in
62495821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)yes:)
62505821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles){ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
62515821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
62525821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)ac_tool_warned=yes ;;
62535821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)esac
62545821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    AR=$ac_ct_AR
62555821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  fi
62565821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)else
62575821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  AR="$ac_cv_prog_AR"
62585821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi
62595821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
62605821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)test -z "$AR" && AR=ar
62615821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)test -z "$AR_FLAGS" && AR_FLAGS=cru
62625821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
62635821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
62645821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
62655821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
62665821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
62675821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
62685821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
62695821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
62705821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
62715821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
62725821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
62735821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if test -n "$ac_tool_prefix"; then
62745821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  # Extract the first word of "${ac_tool_prefix}strip", so it can be a program name with args.
62755821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)set dummy ${ac_tool_prefix}strip; ac_word=$2
62765821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles){ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
62775821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo_n "checking for $ac_word... " >&6; }
62785821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if test "${ac_cv_prog_STRIP+set}" = set; then :
62795821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  $as_echo_n "(cached) " >&6
62805821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)else
62815821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  if test -n "$STRIP"; then
62825821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  ac_cv_prog_STRIP="$STRIP" # Let the user override the test.
62835821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)else
62845821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
62855821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)for as_dir in $PATH
62865821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)do
62875821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  IFS=$as_save_IFS
62885821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  test -z "$as_dir" && as_dir=.
62895821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    for ac_exec_ext in '' $ac_executable_extensions; do
62905821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
62915821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    ac_cv_prog_STRIP="${ac_tool_prefix}strip"
62925821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
62935821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    break 2
62945821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  fi
62955821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)done
62965821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  done
62975821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)IFS=$as_save_IFS
62985821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
62995821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi
63005821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi
63015821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)STRIP=$ac_cv_prog_STRIP
63025821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if test -n "$STRIP"; then
63035821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $STRIP" >&5
63045821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo "$STRIP" >&6; }
63055821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)else
63065821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
63075821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo "no" >&6; }
63085821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi
63095821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
63105821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
63115821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi
63125821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if test -z "$ac_cv_prog_STRIP"; then
63135821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  ac_ct_STRIP=$STRIP
63145821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  # Extract the first word of "strip", so it can be a program name with args.
63155821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)set dummy strip; ac_word=$2
63165821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles){ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
63175821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo_n "checking for $ac_word... " >&6; }
63185821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if test "${ac_cv_prog_ac_ct_STRIP+set}" = set; then :
63195821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  $as_echo_n "(cached) " >&6
63205821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)else
63215821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  if test -n "$ac_ct_STRIP"; then
63225821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  ac_cv_prog_ac_ct_STRIP="$ac_ct_STRIP" # Let the user override the test.
63235821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)else
63245821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
63255821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)for as_dir in $PATH
63265821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)do
63275821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  IFS=$as_save_IFS
63285821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  test -z "$as_dir" && as_dir=.
63295821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    for ac_exec_ext in '' $ac_executable_extensions; do
63305821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
63315821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    ac_cv_prog_ac_ct_STRIP="strip"
63325821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
63335821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    break 2
63345821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  fi
63355821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)done
63365821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  done
63375821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)IFS=$as_save_IFS
63385821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
63395821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi
63405821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi
63415821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)ac_ct_STRIP=$ac_cv_prog_ac_ct_STRIP
63425821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if test -n "$ac_ct_STRIP"; then
63435821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_STRIP" >&5
63445821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo "$ac_ct_STRIP" >&6; }
63455821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)else
63465821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
63475821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo "no" >&6; }
63485821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi
63495821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
63505821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  if test "x$ac_ct_STRIP" = x; then
63515821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    STRIP=":"
63525821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  else
63535821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    case $cross_compiling:$ac_tool_warned in
63545821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)yes:)
63555821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles){ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
63565821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
63575821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)ac_tool_warned=yes ;;
63585821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)esac
63595821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    STRIP=$ac_ct_STRIP
63605821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  fi
63615821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)else
63625821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  STRIP="$ac_cv_prog_STRIP"
63635821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi
63645821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
63655821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)test -z "$STRIP" && STRIP=:
63665821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
63675821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
63685821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
63695821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
63705821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
63715821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
63725821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if test -n "$ac_tool_prefix"; then
63735821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  # Extract the first word of "${ac_tool_prefix}ranlib", so it can be a program name with args.
63745821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)set dummy ${ac_tool_prefix}ranlib; ac_word=$2
63755821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles){ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
63765821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo_n "checking for $ac_word... " >&6; }
63775821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if test "${ac_cv_prog_RANLIB+set}" = set; then :
63785821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  $as_echo_n "(cached) " >&6
63795821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)else
63805821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  if test -n "$RANLIB"; then
63815821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  ac_cv_prog_RANLIB="$RANLIB" # Let the user override the test.
63825821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)else
63835821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
63845821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)for as_dir in $PATH
63855821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)do
63865821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  IFS=$as_save_IFS
63875821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  test -z "$as_dir" && as_dir=.
63885821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    for ac_exec_ext in '' $ac_executable_extensions; do
63895821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
63905821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    ac_cv_prog_RANLIB="${ac_tool_prefix}ranlib"
63915821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
63925821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    break 2
63935821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  fi
63945821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)done
63955821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  done
63965821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)IFS=$as_save_IFS
63975821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
63985821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi
63995821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi
64005821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)RANLIB=$ac_cv_prog_RANLIB
64015821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if test -n "$RANLIB"; then
64025821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $RANLIB" >&5
64035821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo "$RANLIB" >&6; }
64045821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)else
64055821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
64065821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo "no" >&6; }
64075821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi
64085821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
64095821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
64105821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi
64115821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if test -z "$ac_cv_prog_RANLIB"; then
64125821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  ac_ct_RANLIB=$RANLIB
64135821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  # Extract the first word of "ranlib", so it can be a program name with args.
64145821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)set dummy ranlib; ac_word=$2
64155821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles){ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
64165821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo_n "checking for $ac_word... " >&6; }
64175821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if test "${ac_cv_prog_ac_ct_RANLIB+set}" = set; then :
64185821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  $as_echo_n "(cached) " >&6
64195821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)else
64205821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  if test -n "$ac_ct_RANLIB"; then
64215821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  ac_cv_prog_ac_ct_RANLIB="$ac_ct_RANLIB" # Let the user override the test.
64225821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)else
64235821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
64245821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)for as_dir in $PATH
64255821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)do
64265821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  IFS=$as_save_IFS
64275821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  test -z "$as_dir" && as_dir=.
64285821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    for ac_exec_ext in '' $ac_executable_extensions; do
64295821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
64305821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    ac_cv_prog_ac_ct_RANLIB="ranlib"
64315821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
64325821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    break 2
64335821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  fi
64345821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)done
64355821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  done
64365821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)IFS=$as_save_IFS
64375821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
64385821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi
64395821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi
64405821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)ac_ct_RANLIB=$ac_cv_prog_ac_ct_RANLIB
64415821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if test -n "$ac_ct_RANLIB"; then
64425821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_RANLIB" >&5
64435821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo "$ac_ct_RANLIB" >&6; }
64445821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)else
64455821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
64465821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo "no" >&6; }
64475821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi
64485821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
64495821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  if test "x$ac_ct_RANLIB" = x; then
64505821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    RANLIB=":"
64515821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  else
64525821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    case $cross_compiling:$ac_tool_warned in
64535821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)yes:)
64545821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles){ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
64555821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
64565821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)ac_tool_warned=yes ;;
64575821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)esac
64585821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    RANLIB=$ac_ct_RANLIB
64595821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  fi
64605821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)else
64615821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  RANLIB="$ac_cv_prog_RANLIB"
64625821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi
64635821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
64645821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)test -z "$RANLIB" && RANLIB=:
64655821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
64665821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
64675821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
64685821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
64695821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
64705821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
64715821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# Determine commands to create old-style static archives.
64725821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)old_archive_cmds='$AR $AR_FLAGS $oldlib$oldobjs'
64735821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)old_postinstall_cmds='chmod 644 $oldlib'
64745821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)old_postuninstall_cmds=
64755821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
64765821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if test -n "$RANLIB"; then
64775821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  case $host_os in
64785821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  openbsd*)
64795821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    old_postinstall_cmds="$old_postinstall_cmds~\$RANLIB -t \$oldlib"
64805821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    ;;
64815821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  *)
64825821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    old_postinstall_cmds="$old_postinstall_cmds~\$RANLIB \$oldlib"
64835821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    ;;
64845821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  esac
64855821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  old_archive_cmds="$old_archive_cmds~\$RANLIB \$oldlib"
64865821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi
64875821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
64885821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
64895821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
64905821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
64915821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
64925821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
64935821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
64945821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
64955821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
64965821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
64975821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
64985821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
64995821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
65005821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
65015821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
65025821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
65035821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
65045821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
65055821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
65065821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
65075821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
65085821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
65095821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
65105821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
65115821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
65125821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
65135821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
65145821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
65155821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
65165821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
65175821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
65185821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
65195821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
65205821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
65215821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# If no C compiler was specified, use CC.
65225821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)LTCC=${LTCC-"$CC"}
65235821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
65245821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# If no C compiler flags were specified, use CFLAGS.
65255821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)LTCFLAGS=${LTCFLAGS-"$CFLAGS"}
65265821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
65275821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# Allow CC to be a program name with arguments.
65285821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)compiler=$CC
65295821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
65305821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
65315821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# Check for command to grab the raw symbol name followed by C symbol from nm.
65325821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles){ $as_echo "$as_me:${as_lineno-$LINENO}: checking command to parse $NM output from $compiler object" >&5
65335821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo_n "checking command to parse $NM output from $compiler object... " >&6; }
65345821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if test "${lt_cv_sys_global_symbol_pipe+set}" = set; then :
65355821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  $as_echo_n "(cached) " >&6
65365821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)else
65375821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
65385821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# These are sane defaults that work on at least a few old systems.
65395821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# [They come from Ultrix.  What could be older than Ultrix?!! ;)]
65405821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
65415821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# Character class describing NM global symbol codes.
65425821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)symcode='[BCDEGRST]'
65435821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
65445821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# Regexp to match symbols that can be accessed directly from C.
65455821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)sympat='\([_A-Za-z][_A-Za-z0-9]*\)'
65465821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
65475821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# Define system-specific variables.
65485821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)case $host_os in
65495821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)aix*)
65505821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  symcode='[BCDT]'
65515821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  ;;
65525821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)cygwin* | mingw* | pw32* | cegcc*)
65535821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  symcode='[ABCDGISTW]'
65545821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  ;;
65555821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)hpux*)
65565821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  if test "$host_cpu" = ia64; then
65575821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    symcode='[ABCDEGRST]'
65585821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  fi
65595821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  ;;
65605821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)irix* | nonstopux*)
65615821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  symcode='[BCDEGRST]'
65625821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  ;;
65635821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)osf*)
65645821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  symcode='[BCDEGQRST]'
65655821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  ;;
65665821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)solaris*)
65675821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  symcode='[BDRT]'
65685821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  ;;
65695821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)sco3.2v5*)
65705821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  symcode='[DT]'
65715821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  ;;
65725821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)sysv4.2uw2*)
65735821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  symcode='[DT]'
65745821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  ;;
65755821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)sysv5* | sco5v6* | unixware* | OpenUNIX*)
65765821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  symcode='[ABDT]'
65775821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  ;;
65785821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)sysv4)
65795821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  symcode='[DFNSTU]'
65805821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  ;;
65815821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)esac
65825821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
65835821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# If we're using GNU nm, then use its standard symbol codes.
65845821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)case `$NM -V 2>&1` in
65855821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)*GNU* | *'with BFD'*)
65865821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  symcode='[ABCDGIRSTW]' ;;
65875821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)esac
65885821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
65895821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# Transform an extracted symbol line into a proper C declaration.
65905821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# Some systems (esp. on ia64) link data and code symbols differently,
65915821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# so use this general approach.
65925821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)lt_cv_sys_global_symbol_to_cdecl="sed -n -e 's/^T .* \(.*\)$/extern int \1();/p' -e 's/^$symcode* .* \(.*\)$/extern char \1;/p'"
65935821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
65945821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# Transform an extracted symbol line into symbol name and symbol address
65955821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)lt_cv_sys_global_symbol_to_c_name_address="sed -n -e 's/^: \([^ ]*\) $/  {\\\"\1\\\", (void *) 0},/p' -e 's/^$symcode* \([^ ]*\) \([^ ]*\)$/  {\"\2\", (void *) \&\2},/p'"
65965821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)lt_cv_sys_global_symbol_to_c_name_address_lib_prefix="sed -n -e 's/^: \([^ ]*\) $/  {\\\"\1\\\", (void *) 0},/p' -e 's/^$symcode* \([^ ]*\) \(lib[^ ]*\)$/  {\"\2\", (void *) \&\2},/p' -e 's/^$symcode* \([^ ]*\) \([^ ]*\)$/  {\"lib\2\", (void *) \&\2},/p'"
65975821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
65985821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# Handle CRLF in mingw tool chain
65995821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)opt_cr=
66005821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)case $build_os in
66015821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)mingw*)
66025821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  opt_cr=`$ECHO 'x\{0,1\}' | tr x '\015'` # option cr in regexp
66035821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  ;;
66045821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)esac
66055821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
66065821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# Try without a prefix underscore, then with it.
66075821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)for ac_symprfx in "" "_"; do
66085821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
66095821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  # Transform symcode, sympat, and symprfx into a raw symbol and a C symbol.
66105821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  symxfrm="\\1 $ac_symprfx\\2 \\2"
66115821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
66125821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  # Write the raw and C identifiers.
66135821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  if test "$lt_cv_nm_interface" = "MS dumpbin"; then
66145821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    # Fake it for dumpbin and say T for any non-static function
66155821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    # and D for any global variable.
66165821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    # Also find C++ and __fastcall symbols from MSVC++,
66175821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    # which start with @ or ?.
66185821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    lt_cv_sys_global_symbol_pipe="$AWK '"\
66195821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)"     {last_section=section; section=\$ 3};"\
66205821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)"     /Section length .*#relocs.*(pick any)/{hide[last_section]=1};"\
66215821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)"     \$ 0!~/External *\|/{next};"\
66225821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)"     / 0+ UNDEF /{next}; / UNDEF \([^|]\)*()/{next};"\
66235821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)"     {if(hide[section]) next};"\
66245821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)"     {f=0}; \$ 0~/\(\).*\|/{f=1}; {printf f ? \"T \" : \"D \"};"\
66255821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)"     {split(\$ 0, a, /\||\r/); split(a[2], s)};"\
66265821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)"     s[1]~/^[@?]/{print s[1], s[1]; next};"\
66275821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)"     s[1]~prfx {split(s[1],t,\"@\"); print t[1], substr(t[1],length(prfx))}"\
66285821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)"     ' prfx=^$ac_symprfx"
66295821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  else
66305821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    lt_cv_sys_global_symbol_pipe="sed -n -e 's/^.*[	 ]\($symcode$symcode*\)[	 ][	 ]*$ac_symprfx$sympat$opt_cr$/$symxfrm/p'"
66315821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  fi
66325821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
66335821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  # Check to see that the pipe works correctly.
66345821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  pipe_works=no
66355821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
66365821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  rm -f conftest*
66375821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  cat > conftest.$ac_ext <<_LT_EOF
66385821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)#ifdef __cplusplus
66395821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)extern "C" {
66405821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)#endif
66415821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)char nm_test_var;
66425821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)void nm_test_func(void);
66435821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)void nm_test_func(void){}
66445821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)#ifdef __cplusplus
66455821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)}
66465821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)#endif
66475821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)int main(){nm_test_var='a';nm_test_func();return(0);}
66485821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)_LT_EOF
66495821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
66505821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
66515821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  (eval $ac_compile) 2>&5
66525821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  ac_status=$?
66535821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
66545821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  test $ac_status = 0; }; then
66555821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    # Now try to grab the symbols.
66565821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    nlist=conftest.nm
66575821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$NM conftest.$ac_objext \| $lt_cv_sys_global_symbol_pipe \> $nlist\""; } >&5
66585821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  (eval $NM conftest.$ac_objext \| $lt_cv_sys_global_symbol_pipe \> $nlist) 2>&5
66595821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  ac_status=$?
66605821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
66615821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  test $ac_status = 0; } && test -s "$nlist"; then
66625821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      # Try sorting and uniquifying the output.
66635821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      if sort "$nlist" | uniq > "$nlist"T; then
66645821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	mv -f "$nlist"T "$nlist"
66655821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      else
66665821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	rm -f "$nlist"T
66675821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      fi
66685821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
66695821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      # Make sure that we snagged all the symbols we need.
66705821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      if $GREP ' nm_test_var$' "$nlist" >/dev/null; then
66715821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	if $GREP ' nm_test_func$' "$nlist" >/dev/null; then
66725821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	  cat <<_LT_EOF > conftest.$ac_ext
66735821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)#ifdef __cplusplus
66745821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)extern "C" {
66755821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)#endif
66765821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
66775821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)_LT_EOF
66785821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	  # Now generate the symbol file.
66795821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	  eval "$lt_cv_sys_global_symbol_to_cdecl"' < "$nlist" | $GREP -v main >> conftest.$ac_ext'
66805821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
66815821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	  cat <<_LT_EOF >> conftest.$ac_ext
66825821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
66835821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)/* The mapping between symbol names and symbols.  */
66845821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)const struct {
66855821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  const char *name;
66865821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  void       *address;
66875821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)}
66885821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)lt__PROGRAM__LTX_preloaded_symbols[] =
66895821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles){
66905821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  { "@PROGRAM@", (void *) 0 },
66915821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)_LT_EOF
66925821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	  $SED "s/^$symcode$symcode* \(.*\) \(.*\)$/  {\"\2\", (void *) \&\2},/" < "$nlist" | $GREP -v main >> conftest.$ac_ext
66935821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	  cat <<\_LT_EOF >> conftest.$ac_ext
66945821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  {0, (void *) 0}
66955821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)};
66965821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
66975821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)/* This works around a problem in FreeBSD linker */
66985821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)#ifdef FREEBSD_WORKAROUND
66995821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)static const void *lt_preloaded_setup() {
67005821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  return lt__PROGRAM__LTX_preloaded_symbols;
67015821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)}
67025821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)#endif
67035821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
67045821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)#ifdef __cplusplus
67055821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)}
67065821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)#endif
67075821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)_LT_EOF
67085821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	  # Now try linking the two files.
67095821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	  mv conftest.$ac_objext conftstm.$ac_objext
67105821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	  lt_save_LIBS="$LIBS"
67115821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	  lt_save_CFLAGS="$CFLAGS"
67125821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	  LIBS="conftstm.$ac_objext"
67135821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	  CFLAGS="$CFLAGS$lt_prog_compiler_no_builtin_flag"
67145821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	  if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_link\""; } >&5
67155821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  (eval $ac_link) 2>&5
67165821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  ac_status=$?
67175821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
67185821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  test $ac_status = 0; } && test -s conftest${ac_exeext}; then
67195821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	    pipe_works=yes
67205821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	  fi
67215821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	  LIBS="$lt_save_LIBS"
67225821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	  CFLAGS="$lt_save_CFLAGS"
67235821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	else
67245821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	  echo "cannot find nm_test_func in $nlist" >&5
67255821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	fi
67265821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      else
67275821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	echo "cannot find nm_test_var in $nlist" >&5
67285821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      fi
67295821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    else
67305821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      echo "cannot run $lt_cv_sys_global_symbol_pipe" >&5
67315821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    fi
67325821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  else
67335821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    echo "$progname: failed program was:" >&5
67345821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    cat conftest.$ac_ext >&5
67355821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  fi
67365821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  rm -rf conftest* conftst*
67375821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
67385821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  # Do not use the global_symbol_pipe unless it works.
67395821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  if test "$pipe_works" = yes; then
67405821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    break
67415821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  else
67425821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    lt_cv_sys_global_symbol_pipe=
67435821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  fi
67445821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)done
67455821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
67465821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi
67475821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
67485821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if test -z "$lt_cv_sys_global_symbol_pipe"; then
67495821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  lt_cv_sys_global_symbol_to_cdecl=
67505821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi
67515821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if test -z "$lt_cv_sys_global_symbol_pipe$lt_cv_sys_global_symbol_to_cdecl"; then
67525821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  { $as_echo "$as_me:${as_lineno-$LINENO}: result: failed" >&5
67535821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo "failed" >&6; }
67545821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)else
67555821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  { $as_echo "$as_me:${as_lineno-$LINENO}: result: ok" >&5
67565821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo "ok" >&6; }
67575821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi
67585821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
67595821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
67605821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
67615821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
67625821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
67635821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
67645821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
67655821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
67665821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
67675821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
67685821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
67695821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
67705821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
67715821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
67725821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
67735821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
67745821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
67755821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
67765821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
67775821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
67785821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
67795821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
67805821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# Check whether --enable-libtool-lock was given.
67815821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if test "${enable_libtool_lock+set}" = set; then :
67825821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  enableval=$enable_libtool_lock;
67835821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi
67845821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
67855821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)test "x$enable_libtool_lock" != xno && enable_libtool_lock=yes
67865821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
67875821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# Some flags need to be propagated to the compiler or linker for good
67885821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# libtool support.
67895821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)case $host in
67905821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)ia64-*-hpux*)
67915821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  # Find out which ABI we are using.
67925821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  echo 'int i;' > conftest.$ac_ext
67935821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
67945821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  (eval $ac_compile) 2>&5
67955821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  ac_status=$?
67965821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
67975821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  test $ac_status = 0; }; then
67985821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    case `/usr/bin/file conftest.$ac_objext` in
67995821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      *ELF-32*)
68005821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	HPUX_IA64_MODE="32"
68015821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	;;
68025821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      *ELF-64*)
68035821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	HPUX_IA64_MODE="64"
68045821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	;;
68055821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    esac
68065821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  fi
68075821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  rm -rf conftest*
68085821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  ;;
68095821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)*-*-irix6*)
68105821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  # Find out which ABI we are using.
68115821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  echo '#line 6811 "configure"' > conftest.$ac_ext
68125821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
68135821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  (eval $ac_compile) 2>&5
68145821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  ac_status=$?
68155821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
68165821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  test $ac_status = 0; }; then
68175821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    if test "$lt_cv_prog_gnu_ld" = yes; then
68185821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      case `/usr/bin/file conftest.$ac_objext` in
68195821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	*32-bit*)
68205821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	  LD="${LD-ld} -melf32bsmip"
68215821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	  ;;
68225821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	*N32*)
68235821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	  LD="${LD-ld} -melf32bmipn32"
68245821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	  ;;
68255821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	*64-bit*)
68265821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	  LD="${LD-ld} -melf64bmip"
68275821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	;;
68285821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      esac
68295821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    else
68305821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      case `/usr/bin/file conftest.$ac_objext` in
68315821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	*32-bit*)
68325821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	  LD="${LD-ld} -32"
68335821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	  ;;
68345821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	*N32*)
68355821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	  LD="${LD-ld} -n32"
68365821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	  ;;
68375821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	*64-bit*)
68385821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	  LD="${LD-ld} -64"
68395821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	  ;;
68405821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      esac
68415821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    fi
68425821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  fi
68435821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  rm -rf conftest*
68445821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  ;;
68455821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
68465821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)x86_64-*kfreebsd*-gnu|x86_64-*linux*|ppc*-*linux*|powerpc*-*linux*| \
68475821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)s390*-*linux*|s390*-*tpf*|sparc*-*linux*)
68485821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  # Find out which ABI we are using.
68495821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  echo 'int i;' > conftest.$ac_ext
68505821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
68515821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  (eval $ac_compile) 2>&5
68525821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  ac_status=$?
68535821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
68545821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  test $ac_status = 0; }; then
68555821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    case `/usr/bin/file conftest.o` in
68565821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      *32-bit*)
68575821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	case $host in
68585821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	  x86_64-*kfreebsd*-gnu)
68595821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	    LD="${LD-ld} -m elf_i386_fbsd"
68605821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	    ;;
68615821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	  x86_64-*linux*)
68625821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	    LD="${LD-ld} -m elf_i386"
68635821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	    ;;
68645821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	  ppc64-*linux*|powerpc64-*linux*)
68655821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	    LD="${LD-ld} -m elf32ppclinux"
68665821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	    ;;
68675821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	  s390x-*linux*)
68685821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	    LD="${LD-ld} -m elf_s390"
68695821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	    ;;
68705821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	  sparc64-*linux*)
68715821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	    LD="${LD-ld} -m elf32_sparc"
68725821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	    ;;
68735821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	esac
68745821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	;;
68755821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      *64-bit*)
68765821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	case $host in
68775821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	  x86_64-*kfreebsd*-gnu)
68785821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	    LD="${LD-ld} -m elf_x86_64_fbsd"
68795821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	    ;;
68805821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	  x86_64-*linux*)
68815821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	    LD="${LD-ld} -m elf_x86_64"
68825821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	    ;;
68835821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	  ppc*-*linux*|powerpc*-*linux*)
68845821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	    LD="${LD-ld} -m elf64ppc"
68855821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	    ;;
68865821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	  s390*-*linux*|s390*-*tpf*)
68875821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	    LD="${LD-ld} -m elf64_s390"
68885821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	    ;;
68895821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	  sparc*-*linux*)
68905821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	    LD="${LD-ld} -m elf64_sparc"
68915821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	    ;;
68925821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	esac
68935821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	;;
68945821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    esac
68955821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  fi
68965821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  rm -rf conftest*
68975821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  ;;
68985821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
68995821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)*-*-sco3.2v5*)
69005821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  # On SCO OpenServer 5, we need -belf to get full-featured binaries.
69015821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  SAVE_CFLAGS="$CFLAGS"
69025821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  CFLAGS="$CFLAGS -belf"
69035821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the C compiler needs -belf" >&5
69045821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo_n "checking whether the C compiler needs -belf... " >&6; }
69055821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if test "${lt_cv_cc_needs_belf+set}" = set; then :
69065821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  $as_echo_n "(cached) " >&6
69075821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)else
69085821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  ac_ext=c
69095821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)ac_cpp='$CPP $CPPFLAGS'
69105821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
69115821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
69125821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)ac_compiler_gnu=$ac_cv_c_compiler_gnu
69135821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
69145821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)     cat confdefs.h - <<_ACEOF >conftest.$ac_ext
69155821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)/* end confdefs.h.  */
69165821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
69175821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)int
69185821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)main ()
69195821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles){
69205821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
69215821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  ;
69225821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  return 0;
69235821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)}
69245821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)_ACEOF
69255821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if ac_fn_c_try_link "$LINENO"; then :
69265821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  lt_cv_cc_needs_belf=yes
69275821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)else
69285821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  lt_cv_cc_needs_belf=no
69295821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi
69305821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)rm -f core conftest.err conftest.$ac_objext \
69315821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    conftest$ac_exeext conftest.$ac_ext
69325821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)     ac_ext=c
69335821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)ac_cpp='$CPP $CPPFLAGS'
69345821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
69355821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
69365821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)ac_compiler_gnu=$ac_cv_c_compiler_gnu
69375821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
69385821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi
69395821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles){ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_cc_needs_belf" >&5
69405821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo "$lt_cv_cc_needs_belf" >&6; }
69415821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  if test x"$lt_cv_cc_needs_belf" != x"yes"; then
69425821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    # this is probably gcc 2.8.0, egcs 1.0 or newer; no need for -belf
69435821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    CFLAGS="$SAVE_CFLAGS"
69445821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  fi
69455821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  ;;
69465821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)sparc*-*solaris*)
69475821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  # Find out which ABI we are using.
69485821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  echo 'int i;' > conftest.$ac_ext
69495821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
69505821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  (eval $ac_compile) 2>&5
69515821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  ac_status=$?
69525821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
69535821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  test $ac_status = 0; }; then
69545821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    case `/usr/bin/file conftest.o` in
69555821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    *64-bit*)
69565821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      case $lt_cv_prog_gnu_ld in
69575821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      yes*) LD="${LD-ld} -m elf64_sparc" ;;
69585821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      *)
69595821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	if ${LD-ld} -64 -r -o conftest2.o conftest.o >/dev/null 2>&1; then
69605821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	  LD="${LD-ld} -64"
69615821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	fi
69625821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	;;
69635821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      esac
69645821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      ;;
69655821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    esac
69665821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  fi
69675821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  rm -rf conftest*
69685821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  ;;
69695821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)esac
69705821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
69715821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)need_locks="$enable_libtool_lock"
69725821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
69735821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
69745821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  case $host_os in
69755821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    rhapsody* | darwin*)
69765821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    if test -n "$ac_tool_prefix"; then
69775821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  # Extract the first word of "${ac_tool_prefix}dsymutil", so it can be a program name with args.
69785821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)set dummy ${ac_tool_prefix}dsymutil; ac_word=$2
69795821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles){ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
69805821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo_n "checking for $ac_word... " >&6; }
69815821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if test "${ac_cv_prog_DSYMUTIL+set}" = set; then :
69825821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  $as_echo_n "(cached) " >&6
69835821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)else
69845821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  if test -n "$DSYMUTIL"; then
69855821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  ac_cv_prog_DSYMUTIL="$DSYMUTIL" # Let the user override the test.
69865821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)else
69875821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
69885821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)for as_dir in $PATH
69895821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)do
69905821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  IFS=$as_save_IFS
69915821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  test -z "$as_dir" && as_dir=.
69925821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    for ac_exec_ext in '' $ac_executable_extensions; do
69935821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
69945821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    ac_cv_prog_DSYMUTIL="${ac_tool_prefix}dsymutil"
69955821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
69965821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    break 2
69975821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  fi
69985821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)done
69995821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  done
70005821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)IFS=$as_save_IFS
70015821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
70025821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi
70035821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi
70045821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)DSYMUTIL=$ac_cv_prog_DSYMUTIL
70055821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if test -n "$DSYMUTIL"; then
70065821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $DSYMUTIL" >&5
70075821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo "$DSYMUTIL" >&6; }
70085821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)else
70095821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
70105821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo "no" >&6; }
70115821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi
70125821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
70135821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
70145821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi
70155821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if test -z "$ac_cv_prog_DSYMUTIL"; then
70165821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  ac_ct_DSYMUTIL=$DSYMUTIL
70175821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  # Extract the first word of "dsymutil", so it can be a program name with args.
70185821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)set dummy dsymutil; ac_word=$2
70195821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles){ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
70205821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo_n "checking for $ac_word... " >&6; }
70215821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if test "${ac_cv_prog_ac_ct_DSYMUTIL+set}" = set; then :
70225821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  $as_echo_n "(cached) " >&6
70235821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)else
70245821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  if test -n "$ac_ct_DSYMUTIL"; then
70255821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  ac_cv_prog_ac_ct_DSYMUTIL="$ac_ct_DSYMUTIL" # Let the user override the test.
70265821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)else
70275821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
70285821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)for as_dir in $PATH
70295821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)do
70305821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  IFS=$as_save_IFS
70315821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  test -z "$as_dir" && as_dir=.
70325821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    for ac_exec_ext in '' $ac_executable_extensions; do
70335821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
70345821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    ac_cv_prog_ac_ct_DSYMUTIL="dsymutil"
70355821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
70365821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    break 2
70375821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  fi
70385821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)done
70395821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  done
70405821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)IFS=$as_save_IFS
70415821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
70425821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi
70435821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi
70445821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)ac_ct_DSYMUTIL=$ac_cv_prog_ac_ct_DSYMUTIL
70455821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if test -n "$ac_ct_DSYMUTIL"; then
70465821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_DSYMUTIL" >&5
70475821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo "$ac_ct_DSYMUTIL" >&6; }
70485821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)else
70495821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
70505821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo "no" >&6; }
70515821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi
70525821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
70535821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  if test "x$ac_ct_DSYMUTIL" = x; then
70545821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    DSYMUTIL=":"
70555821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  else
70565821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    case $cross_compiling:$ac_tool_warned in
70575821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)yes:)
70585821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles){ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
70595821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
70605821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)ac_tool_warned=yes ;;
70615821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)esac
70625821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    DSYMUTIL=$ac_ct_DSYMUTIL
70635821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  fi
70645821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)else
70655821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  DSYMUTIL="$ac_cv_prog_DSYMUTIL"
70665821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi
70675821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
70685821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    if test -n "$ac_tool_prefix"; then
70695821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  # Extract the first word of "${ac_tool_prefix}nmedit", so it can be a program name with args.
70705821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)set dummy ${ac_tool_prefix}nmedit; ac_word=$2
70715821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles){ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
70725821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo_n "checking for $ac_word... " >&6; }
70735821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if test "${ac_cv_prog_NMEDIT+set}" = set; then :
70745821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  $as_echo_n "(cached) " >&6
70755821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)else
70765821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  if test -n "$NMEDIT"; then
70775821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  ac_cv_prog_NMEDIT="$NMEDIT" # Let the user override the test.
70785821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)else
70795821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
70805821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)for as_dir in $PATH
70815821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)do
70825821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  IFS=$as_save_IFS
70835821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  test -z "$as_dir" && as_dir=.
70845821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    for ac_exec_ext in '' $ac_executable_extensions; do
70855821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
70865821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    ac_cv_prog_NMEDIT="${ac_tool_prefix}nmedit"
70875821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
70885821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    break 2
70895821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  fi
70905821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)done
70915821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  done
70925821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)IFS=$as_save_IFS
70935821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
70945821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi
70955821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi
70965821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)NMEDIT=$ac_cv_prog_NMEDIT
70975821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if test -n "$NMEDIT"; then
70985821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $NMEDIT" >&5
70995821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo "$NMEDIT" >&6; }
71005821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)else
71015821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
71025821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo "no" >&6; }
71035821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi
71045821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
71055821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
71065821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi
71075821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if test -z "$ac_cv_prog_NMEDIT"; then
71085821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  ac_ct_NMEDIT=$NMEDIT
71095821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  # Extract the first word of "nmedit", so it can be a program name with args.
71105821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)set dummy nmedit; ac_word=$2
71115821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles){ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
71125821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo_n "checking for $ac_word... " >&6; }
71135821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if test "${ac_cv_prog_ac_ct_NMEDIT+set}" = set; then :
71145821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  $as_echo_n "(cached) " >&6
71155821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)else
71165821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  if test -n "$ac_ct_NMEDIT"; then
71175821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  ac_cv_prog_ac_ct_NMEDIT="$ac_ct_NMEDIT" # Let the user override the test.
71185821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)else
71195821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
71205821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)for as_dir in $PATH
71215821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)do
71225821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  IFS=$as_save_IFS
71235821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  test -z "$as_dir" && as_dir=.
71245821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    for ac_exec_ext in '' $ac_executable_extensions; do
71255821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
71265821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    ac_cv_prog_ac_ct_NMEDIT="nmedit"
71275821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
71285821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    break 2
71295821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  fi
71305821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)done
71315821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  done
71325821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)IFS=$as_save_IFS
71335821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
71345821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi
71355821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi
71365821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)ac_ct_NMEDIT=$ac_cv_prog_ac_ct_NMEDIT
71375821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if test -n "$ac_ct_NMEDIT"; then
71385821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_NMEDIT" >&5
71395821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo "$ac_ct_NMEDIT" >&6; }
71405821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)else
71415821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
71425821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo "no" >&6; }
71435821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi
71445821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
71455821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  if test "x$ac_ct_NMEDIT" = x; then
71465821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    NMEDIT=":"
71475821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  else
71485821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    case $cross_compiling:$ac_tool_warned in
71495821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)yes:)
71505821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles){ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
71515821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
71525821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)ac_tool_warned=yes ;;
71535821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)esac
71545821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    NMEDIT=$ac_ct_NMEDIT
71555821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  fi
71565821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)else
71575821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  NMEDIT="$ac_cv_prog_NMEDIT"
71585821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi
71595821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
71605821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    if test -n "$ac_tool_prefix"; then
71615821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  # Extract the first word of "${ac_tool_prefix}lipo", so it can be a program name with args.
71625821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)set dummy ${ac_tool_prefix}lipo; ac_word=$2
71635821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles){ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
71645821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo_n "checking for $ac_word... " >&6; }
71655821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if test "${ac_cv_prog_LIPO+set}" = set; then :
71665821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  $as_echo_n "(cached) " >&6
71675821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)else
71685821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  if test -n "$LIPO"; then
71695821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  ac_cv_prog_LIPO="$LIPO" # Let the user override the test.
71705821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)else
71715821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
71725821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)for as_dir in $PATH
71735821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)do
71745821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  IFS=$as_save_IFS
71755821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  test -z "$as_dir" && as_dir=.
71765821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    for ac_exec_ext in '' $ac_executable_extensions; do
71775821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
71785821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    ac_cv_prog_LIPO="${ac_tool_prefix}lipo"
71795821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
71805821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    break 2
71815821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  fi
71825821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)done
71835821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  done
71845821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)IFS=$as_save_IFS
71855821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
71865821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi
71875821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi
71885821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)LIPO=$ac_cv_prog_LIPO
71895821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if test -n "$LIPO"; then
71905821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LIPO" >&5
71915821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo "$LIPO" >&6; }
71925821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)else
71935821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
71945821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo "no" >&6; }
71955821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi
71965821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
71975821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
71985821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi
71995821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if test -z "$ac_cv_prog_LIPO"; then
72005821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  ac_ct_LIPO=$LIPO
72015821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  # Extract the first word of "lipo", so it can be a program name with args.
72025821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)set dummy lipo; ac_word=$2
72035821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles){ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
72045821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo_n "checking for $ac_word... " >&6; }
72055821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if test "${ac_cv_prog_ac_ct_LIPO+set}" = set; then :
72065821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  $as_echo_n "(cached) " >&6
72075821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)else
72085821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  if test -n "$ac_ct_LIPO"; then
72095821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  ac_cv_prog_ac_ct_LIPO="$ac_ct_LIPO" # Let the user override the test.
72105821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)else
72115821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
72125821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)for as_dir in $PATH
72135821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)do
72145821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  IFS=$as_save_IFS
72155821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  test -z "$as_dir" && as_dir=.
72165821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    for ac_exec_ext in '' $ac_executable_extensions; do
72175821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
72185821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    ac_cv_prog_ac_ct_LIPO="lipo"
72195821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
72205821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    break 2
72215821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  fi
72225821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)done
72235821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  done
72245821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)IFS=$as_save_IFS
72255821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
72265821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi
72275821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi
72285821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)ac_ct_LIPO=$ac_cv_prog_ac_ct_LIPO
72295821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if test -n "$ac_ct_LIPO"; then
72305821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_LIPO" >&5
72315821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo "$ac_ct_LIPO" >&6; }
72325821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)else
72335821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
72345821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo "no" >&6; }
72355821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi
72365821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
72375821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  if test "x$ac_ct_LIPO" = x; then
72385821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    LIPO=":"
72395821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  else
72405821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    case $cross_compiling:$ac_tool_warned in
72415821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)yes:)
72425821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles){ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
72435821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
72445821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)ac_tool_warned=yes ;;
72455821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)esac
72465821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    LIPO=$ac_ct_LIPO
72475821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  fi
72485821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)else
72495821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  LIPO="$ac_cv_prog_LIPO"
72505821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi
72515821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
72525821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    if test -n "$ac_tool_prefix"; then
72535821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  # Extract the first word of "${ac_tool_prefix}otool", so it can be a program name with args.
72545821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)set dummy ${ac_tool_prefix}otool; ac_word=$2
72555821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles){ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
72565821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo_n "checking for $ac_word... " >&6; }
72575821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if test "${ac_cv_prog_OTOOL+set}" = set; then :
72585821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  $as_echo_n "(cached) " >&6
72595821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)else
72605821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  if test -n "$OTOOL"; then
72615821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  ac_cv_prog_OTOOL="$OTOOL" # Let the user override the test.
72625821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)else
72635821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
72645821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)for as_dir in $PATH
72655821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)do
72665821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  IFS=$as_save_IFS
72675821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  test -z "$as_dir" && as_dir=.
72685821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    for ac_exec_ext in '' $ac_executable_extensions; do
72695821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
72705821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    ac_cv_prog_OTOOL="${ac_tool_prefix}otool"
72715821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
72725821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    break 2
72735821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  fi
72745821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)done
72755821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  done
72765821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)IFS=$as_save_IFS
72775821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
72785821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi
72795821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi
72805821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)OTOOL=$ac_cv_prog_OTOOL
72815821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if test -n "$OTOOL"; then
72825821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $OTOOL" >&5
72835821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo "$OTOOL" >&6; }
72845821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)else
72855821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
72865821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo "no" >&6; }
72875821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi
72885821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
72895821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
72905821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi
72915821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if test -z "$ac_cv_prog_OTOOL"; then
72925821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  ac_ct_OTOOL=$OTOOL
72935821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  # Extract the first word of "otool", so it can be a program name with args.
72945821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)set dummy otool; ac_word=$2
72955821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles){ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
72965821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo_n "checking for $ac_word... " >&6; }
72975821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if test "${ac_cv_prog_ac_ct_OTOOL+set}" = set; then :
72985821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  $as_echo_n "(cached) " >&6
72995821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)else
73005821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  if test -n "$ac_ct_OTOOL"; then
73015821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  ac_cv_prog_ac_ct_OTOOL="$ac_ct_OTOOL" # Let the user override the test.
73025821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)else
73035821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
73045821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)for as_dir in $PATH
73055821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)do
73065821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  IFS=$as_save_IFS
73075821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  test -z "$as_dir" && as_dir=.
73085821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    for ac_exec_ext in '' $ac_executable_extensions; do
73095821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
73105821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    ac_cv_prog_ac_ct_OTOOL="otool"
73115821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
73125821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    break 2
73135821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  fi
73145821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)done
73155821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  done
73165821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)IFS=$as_save_IFS
73175821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
73185821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi
73195821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi
73205821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)ac_ct_OTOOL=$ac_cv_prog_ac_ct_OTOOL
73215821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if test -n "$ac_ct_OTOOL"; then
73225821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_OTOOL" >&5
73235821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo "$ac_ct_OTOOL" >&6; }
73245821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)else
73255821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
73265821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo "no" >&6; }
73275821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi
73285821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
73295821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  if test "x$ac_ct_OTOOL" = x; then
73305821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    OTOOL=":"
73315821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  else
73325821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    case $cross_compiling:$ac_tool_warned in
73335821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)yes:)
73345821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles){ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
73355821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
73365821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)ac_tool_warned=yes ;;
73375821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)esac
73385821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    OTOOL=$ac_ct_OTOOL
73395821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  fi
73405821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)else
73415821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  OTOOL="$ac_cv_prog_OTOOL"
73425821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi
73435821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
73445821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    if test -n "$ac_tool_prefix"; then
73455821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  # Extract the first word of "${ac_tool_prefix}otool64", so it can be a program name with args.
73465821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)set dummy ${ac_tool_prefix}otool64; ac_word=$2
73475821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles){ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
73485821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo_n "checking for $ac_word... " >&6; }
73495821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if test "${ac_cv_prog_OTOOL64+set}" = set; then :
73505821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  $as_echo_n "(cached) " >&6
73515821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)else
73525821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  if test -n "$OTOOL64"; then
73535821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  ac_cv_prog_OTOOL64="$OTOOL64" # Let the user override the test.
73545821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)else
73555821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
73565821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)for as_dir in $PATH
73575821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)do
73585821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  IFS=$as_save_IFS
73595821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  test -z "$as_dir" && as_dir=.
73605821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    for ac_exec_ext in '' $ac_executable_extensions; do
73615821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
73625821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    ac_cv_prog_OTOOL64="${ac_tool_prefix}otool64"
73635821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
73645821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    break 2
73655821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  fi
73665821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)done
73675821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  done
73685821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)IFS=$as_save_IFS
73695821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
73705821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi
73715821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi
73725821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)OTOOL64=$ac_cv_prog_OTOOL64
73735821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if test -n "$OTOOL64"; then
73745821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $OTOOL64" >&5
73755821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo "$OTOOL64" >&6; }
73765821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)else
73775821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
73785821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo "no" >&6; }
73795821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi
73805821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
73815821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
73825821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi
73835821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if test -z "$ac_cv_prog_OTOOL64"; then
73845821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  ac_ct_OTOOL64=$OTOOL64
73855821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  # Extract the first word of "otool64", so it can be a program name with args.
73865821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)set dummy otool64; ac_word=$2
73875821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles){ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
73885821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo_n "checking for $ac_word... " >&6; }
73895821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if test "${ac_cv_prog_ac_ct_OTOOL64+set}" = set; then :
73905821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  $as_echo_n "(cached) " >&6
73915821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)else
73925821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  if test -n "$ac_ct_OTOOL64"; then
73935821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  ac_cv_prog_ac_ct_OTOOL64="$ac_ct_OTOOL64" # Let the user override the test.
73945821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)else
73955821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
73965821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)for as_dir in $PATH
73975821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)do
73985821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  IFS=$as_save_IFS
73995821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  test -z "$as_dir" && as_dir=.
74005821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    for ac_exec_ext in '' $ac_executable_extensions; do
74015821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
74025821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    ac_cv_prog_ac_ct_OTOOL64="otool64"
74035821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
74045821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    break 2
74055821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  fi
74065821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)done
74075821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  done
74085821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)IFS=$as_save_IFS
74095821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
74105821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi
74115821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi
74125821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)ac_ct_OTOOL64=$ac_cv_prog_ac_ct_OTOOL64
74135821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if test -n "$ac_ct_OTOOL64"; then
74145821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_OTOOL64" >&5
74155821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo "$ac_ct_OTOOL64" >&6; }
74165821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)else
74175821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
74185821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo "no" >&6; }
74195821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi
74205821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
74215821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  if test "x$ac_ct_OTOOL64" = x; then
74225821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    OTOOL64=":"
74235821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  else
74245821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    case $cross_compiling:$ac_tool_warned in
74255821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)yes:)
74265821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles){ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
74275821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
74285821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)ac_tool_warned=yes ;;
74295821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)esac
74305821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    OTOOL64=$ac_ct_OTOOL64
74315821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  fi
74325821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)else
74335821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  OTOOL64="$ac_cv_prog_OTOOL64"
74345821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi
74355821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
74365821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
74375821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
74385821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
74395821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
74405821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
74415821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
74425821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
74435821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
74445821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
74455821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
74465821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
74475821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
74485821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
74495821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
74505821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
74515821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
74525821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
74535821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
74545821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
74555821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
74565821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
74575821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
74585821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
74595821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
74605821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
74615821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
74625821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    { $as_echo "$as_me:${as_lineno-$LINENO}: checking for -single_module linker flag" >&5
74635821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo_n "checking for -single_module linker flag... " >&6; }
74645821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if test "${lt_cv_apple_cc_single_mod+set}" = set; then :
74655821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  $as_echo_n "(cached) " >&6
74665821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)else
74675821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  lt_cv_apple_cc_single_mod=no
74685821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      if test -z "${LT_MULTI_MODULE}"; then
74695821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	# By default we will add the -single_module flag. You can override
74705821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	# by either setting the environment variable LT_MULTI_MODULE
74715821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	# non-empty at configure time, or by adding -multi_module to the
74725821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	# link flags.
74735821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	rm -rf libconftest.dylib*
74745821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	echo "int foo(void){return 1;}" > conftest.c
74755821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	echo "$LTCC $LTCFLAGS $LDFLAGS -o libconftest.dylib \
74765821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)-dynamiclib -Wl,-single_module conftest.c" >&5
74775821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	$LTCC $LTCFLAGS $LDFLAGS -o libconftest.dylib \
74785821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	  -dynamiclib -Wl,-single_module conftest.c 2>conftest.err
74795821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)        _lt_result=$?
74805821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	if test -f libconftest.dylib && test ! -s conftest.err && test $_lt_result = 0; then
74815821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	  lt_cv_apple_cc_single_mod=yes
74825821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	else
74835821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	  cat conftest.err >&5
74845821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	fi
74855821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	rm -rf libconftest.dylib*
74865821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	rm -f conftest.*
74875821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      fi
74885821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi
74895821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles){ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_apple_cc_single_mod" >&5
74905821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo "$lt_cv_apple_cc_single_mod" >&6; }
74915821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    { $as_echo "$as_me:${as_lineno-$LINENO}: checking for -exported_symbols_list linker flag" >&5
74925821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo_n "checking for -exported_symbols_list linker flag... " >&6; }
74935821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if test "${lt_cv_ld_exported_symbols_list+set}" = set; then :
74945821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  $as_echo_n "(cached) " >&6
74955821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)else
74965821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  lt_cv_ld_exported_symbols_list=no
74975821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      save_LDFLAGS=$LDFLAGS
74985821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      echo "_main" > conftest.sym
74995821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      LDFLAGS="$LDFLAGS -Wl,-exported_symbols_list,conftest.sym"
75005821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      cat confdefs.h - <<_ACEOF >conftest.$ac_ext
75015821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)/* end confdefs.h.  */
75025821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
75035821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)int
75045821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)main ()
75055821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles){
75065821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
75075821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  ;
75085821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  return 0;
75095821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)}
75105821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)_ACEOF
75115821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if ac_fn_c_try_link "$LINENO"; then :
75125821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  lt_cv_ld_exported_symbols_list=yes
75135821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)else
75145821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  lt_cv_ld_exported_symbols_list=no
75155821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi
75165821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)rm -f core conftest.err conftest.$ac_objext \
75175821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    conftest$ac_exeext conftest.$ac_ext
75185821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	LDFLAGS="$save_LDFLAGS"
75195821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
75205821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi
75215821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles){ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_ld_exported_symbols_list" >&5
75225821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo "$lt_cv_ld_exported_symbols_list" >&6; }
75235821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    case $host_os in
75245821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    rhapsody* | darwin1.[012])
75255821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      _lt_dar_allow_undefined='${wl}-undefined ${wl}suppress' ;;
75265821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    darwin1.*)
75275821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      _lt_dar_allow_undefined='${wl}-flat_namespace ${wl}-undefined ${wl}suppress' ;;
75285821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    darwin*) # darwin 5.x on
75295821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      # if running on 10.5 or later, the deployment target defaults
75305821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      # to the OS version, if on x86, and 10.4, the deployment
75315821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      # target defaults to 10.4. Don't you love it?
75325821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      case ${MACOSX_DEPLOYMENT_TARGET-10.0},$host in
75335821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	10.0,*86*-darwin8*|10.0,*-darwin[91]*)
75345821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	  _lt_dar_allow_undefined='${wl}-undefined ${wl}dynamic_lookup' ;;
75355821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	10.[012]*)
75365821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	  _lt_dar_allow_undefined='${wl}-flat_namespace ${wl}-undefined ${wl}suppress' ;;
75375821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	10.*)
75385821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	  _lt_dar_allow_undefined='${wl}-undefined ${wl}dynamic_lookup' ;;
75395821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      esac
75405821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    ;;
75415821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  esac
75425821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    if test "$lt_cv_apple_cc_single_mod" = "yes"; then
75435821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      _lt_dar_single_mod='$single_module'
75445821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    fi
75455821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    if test "$lt_cv_ld_exported_symbols_list" = "yes"; then
75465821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      _lt_dar_export_syms=' ${wl}-exported_symbols_list,$output_objdir/${libname}-symbols.expsym'
75475821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    else
75485821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      _lt_dar_export_syms='~$NMEDIT -s $output_objdir/${libname}-symbols.expsym ${lib}'
75495821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    fi
75505821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    if test "$DSYMUTIL" != ":"; then
75515821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      _lt_dsymutil='~$DSYMUTIL $lib || :'
75525821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    else
75535821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      _lt_dsymutil=
75545821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    fi
75555821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    ;;
75565821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  esac
75575821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
75585821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)for ac_header in dlfcn.h
75595821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)do :
75605821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  ac_fn_c_check_header_compile "$LINENO" "dlfcn.h" "ac_cv_header_dlfcn_h" "$ac_includes_default
75615821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)"
75625821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if test "x$ac_cv_header_dlfcn_h" = x""yes; then :
75635821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  cat >>confdefs.h <<_ACEOF
75645821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)#define HAVE_DLFCN_H 1
75655821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)_ACEOF
75665821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
75675821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi
75685821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
75695821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)done
75705821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
75715821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
75725821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
75735821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# Set options
75745821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
75755821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
75765821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
75775821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)        enable_dlopen=no
75785821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
75795821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
75805821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
75815821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)            # Check whether --enable-shared was given.
75825821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if test "${enable_shared+set}" = set; then :
75835821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  enableval=$enable_shared; p=${PACKAGE-default}
75845821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    case $enableval in
75855821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    yes) enable_shared=yes ;;
75865821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    no) enable_shared=no ;;
75875821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    *)
75885821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      enable_shared=no
75895821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      # Look at the argument we got.  We use all the common list separators.
75905821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      lt_save_ifs="$IFS"; IFS="${IFS}$PATH_SEPARATOR,"
75915821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      for pkg in $enableval; do
75925821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	IFS="$lt_save_ifs"
75935821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	if test "X$pkg" = "X$p"; then
75945821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	  enable_shared=yes
75955821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	fi
75965821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      done
75975821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      IFS="$lt_save_ifs"
75985821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      ;;
75995821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    esac
76005821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)else
76015821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  enable_shared=yes
76025821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi
76035821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
76045821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
76055821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
76065821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
76075821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
76085821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
76095821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
76105821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
76115821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
76125821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  # Check whether --enable-static was given.
76135821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if test "${enable_static+set}" = set; then :
76145821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  enableval=$enable_static; p=${PACKAGE-default}
76155821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    case $enableval in
76165821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    yes) enable_static=yes ;;
76175821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    no) enable_static=no ;;
76185821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    *)
76195821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)     enable_static=no
76205821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      # Look at the argument we got.  We use all the common list separators.
76215821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      lt_save_ifs="$IFS"; IFS="${IFS}$PATH_SEPARATOR,"
76225821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      for pkg in $enableval; do
76235821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	IFS="$lt_save_ifs"
76245821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	if test "X$pkg" = "X$p"; then
76255821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	  enable_static=yes
76265821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	fi
76275821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      done
76285821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      IFS="$lt_save_ifs"
76295821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      ;;
76305821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    esac
76315821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)else
76325821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  enable_static=yes
76335821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi
76345821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
76355821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
76365821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
76375821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
76385821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
76395821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
76405821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
76415821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
76425821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
76435821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
76445821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# Check whether --with-pic was given.
76455821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if test "${with_pic+set}" = set; then :
76465821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  withval=$with_pic; pic_mode="$withval"
76475821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)else
76485821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  pic_mode=default
76495821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi
76505821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
76515821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
76525821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)test -z "$pic_mode" && pic_mode=default
76535821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
76545821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
76555821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
76565821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
76575821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
76585821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
76595821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
76605821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  # Check whether --enable-fast-install was given.
76615821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if test "${enable_fast_install+set}" = set; then :
76625821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  enableval=$enable_fast_install; p=${PACKAGE-default}
76635821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    case $enableval in
76645821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    yes) enable_fast_install=yes ;;
76655821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    no) enable_fast_install=no ;;
76665821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    *)
76675821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      enable_fast_install=no
76685821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      # Look at the argument we got.  We use all the common list separators.
76695821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      lt_save_ifs="$IFS"; IFS="${IFS}$PATH_SEPARATOR,"
76705821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      for pkg in $enableval; do
76715821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	IFS="$lt_save_ifs"
76725821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	if test "X$pkg" = "X$p"; then
76735821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	  enable_fast_install=yes
76745821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	fi
76755821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      done
76765821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      IFS="$lt_save_ifs"
76775821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      ;;
76785821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    esac
76795821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)else
76805821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  enable_fast_install=yes
76815821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi
76825821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
76835821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
76845821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
76855821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
76865821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
76875821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
76885821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
76895821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
76905821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
76915821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
76925821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
76935821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# This can be used to rebuild libtool when needed
76945821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)LIBTOOL_DEPS="$ltmain"
76955821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
76965821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# Always use our own libtool.
76975821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)LIBTOOL='$(SHELL) $(top_builddir)/libtool'
76985821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
76995821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
77005821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
77015821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
77025821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
77035821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
77045821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
77055821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
77065821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
77075821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
77085821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
77095821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
77105821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
77115821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
77125821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
77135821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
77145821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
77155821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
77165821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
77175821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
77185821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
77195821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
77205821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
77215821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
77225821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
77235821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)test -z "$LN_S" && LN_S="ln -s"
77245821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
77255821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
77265821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
77275821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
77285821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
77295821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
77305821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
77315821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
77325821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
77335821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
77345821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
77355821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
77365821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
77375821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
77385821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if test -n "${ZSH_VERSION+set}" ; then
77395821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)   setopt NO_GLOB_SUBST
77405821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi
77415821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
77425821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles){ $as_echo "$as_me:${as_lineno-$LINENO}: checking for objdir" >&5
77435821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo_n "checking for objdir... " >&6; }
77445821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if test "${lt_cv_objdir+set}" = set; then :
77455821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  $as_echo_n "(cached) " >&6
77465821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)else
77475821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  rm -f .libs 2>/dev/null
77485821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)mkdir .libs 2>/dev/null
77495821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if test -d .libs; then
77505821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  lt_cv_objdir=.libs
77515821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)else
77525821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  # MS-DOS does not allow filenames that begin with a dot.
77535821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  lt_cv_objdir=_libs
77545821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi
77555821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)rmdir .libs 2>/dev/null
77565821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi
77575821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles){ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_objdir" >&5
77585821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo "$lt_cv_objdir" >&6; }
77595821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)objdir=$lt_cv_objdir
77605821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
77615821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
77625821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
77635821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
77645821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
77655821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)cat >>confdefs.h <<_ACEOF
77665821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)#define LT_OBJDIR "$lt_cv_objdir/"
77675821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)_ACEOF
77685821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
77695821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
77705821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
77715821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
77725821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
77735821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
77745821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
77755821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
77765821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
77775821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
77785821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
77795821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
77805821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
77815821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
77825821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
77835821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
77845821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
77855821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)case $host_os in
77865821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)aix3*)
77875821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  # AIX sometimes has problems with the GCC collect2 program.  For some
77885821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  # reason, if we set the COLLECT_NAMES environment variable, the problems
77895821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  # vanish in a puff of smoke.
77905821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  if test "X${COLLECT_NAMES+set}" != Xset; then
77915821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    COLLECT_NAMES=
77925821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    export COLLECT_NAMES
77935821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  fi
77945821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  ;;
77955821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)esac
77965821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
77975821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# Sed substitution that helps us do robust quoting.  It backslashifies
77985821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# metacharacters that are still active within double-quoted strings.
77995821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)sed_quote_subst='s/\(["`$\\]\)/\\\1/g'
78005821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
78015821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# Same as above, but do not quote variable references.
78025821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)double_quote_subst='s/\(["`\\]\)/\\\1/g'
78035821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
78045821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# Sed substitution to delay expansion of an escaped shell variable in a
78055821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# double_quote_subst'ed string.
78065821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)delay_variable_subst='s/\\\\\\\\\\\$/\\\\\\$/g'
78075821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
78085821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# Sed substitution to delay expansion of an escaped single quote.
78095821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)delay_single_quote_subst='s/'\''/'\'\\\\\\\'\''/g'
78105821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
78115821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# Sed substitution to avoid accidental globbing in evaled expressions
78125821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)no_glob_subst='s/\*/\\\*/g'
78135821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
78145821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# Global variables:
78155821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)ofile=libtool
78165821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)can_build_shared=yes
78175821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
78185821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# All known linkers require a `.a' archive for static linking (except MSVC,
78195821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# which needs '.lib').
78205821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)libext=a
78215821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
78225821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)with_gnu_ld="$lt_cv_prog_gnu_ld"
78235821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
78245821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)old_CC="$CC"
78255821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)old_CFLAGS="$CFLAGS"
78265821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
78275821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# Set sane defaults for various variables
78285821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)test -z "$CC" && CC=cc
78295821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)test -z "$LTCC" && LTCC=$CC
78305821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)test -z "$LTCFLAGS" && LTCFLAGS=$CFLAGS
78315821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)test -z "$LD" && LD=ld
78325821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)test -z "$ac_objext" && ac_objext=o
78335821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
78345821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)for cc_temp in $compiler""; do
78355821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  case $cc_temp in
78365821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    compile | *[\\/]compile | ccache | *[\\/]ccache ) ;;
78375821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    distcc | *[\\/]distcc | purify | *[\\/]purify ) ;;
78385821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    \-*) ;;
78395821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    *) break;;
78405821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  esac
78415821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)done
78425821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)cc_basename=`$ECHO "X$cc_temp" | $Xsed -e 's%.*/%%' -e "s%^$host_alias-%%"`
78435821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
78445821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
78455821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# Only perform the check for file, if the check method requires it
78465821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)test -z "$MAGIC_CMD" && MAGIC_CMD=file
78475821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)case $deplibs_check_method in
78485821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)file_magic*)
78495821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  if test "$file_magic_cmd" = '$MAGIC_CMD'; then
78505821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ${ac_tool_prefix}file" >&5
78515821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo_n "checking for ${ac_tool_prefix}file... " >&6; }
78525821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if test "${lt_cv_path_MAGIC_CMD+set}" = set; then :
78535821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  $as_echo_n "(cached) " >&6
78545821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)else
78555821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  case $MAGIC_CMD in
78565821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)[\\/*] |  ?:[\\/]*)
78575821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  lt_cv_path_MAGIC_CMD="$MAGIC_CMD" # Let the user override the test with a path.
78585821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  ;;
78595821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)*)
78605821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  lt_save_MAGIC_CMD="$MAGIC_CMD"
78615821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR
78625821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  ac_dummy="/usr/bin$PATH_SEPARATOR$PATH"
78635821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  for ac_dir in $ac_dummy; do
78645821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    IFS="$lt_save_ifs"
78655821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    test -z "$ac_dir" && ac_dir=.
78665821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    if test -f $ac_dir/${ac_tool_prefix}file; then
78675821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      lt_cv_path_MAGIC_CMD="$ac_dir/${ac_tool_prefix}file"
78685821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      if test -n "$file_magic_test_file"; then
78695821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	case $deplibs_check_method in
78705821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	"file_magic "*)
78715821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	  file_magic_regex=`expr "$deplibs_check_method" : "file_magic \(.*\)"`
78725821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	  MAGIC_CMD="$lt_cv_path_MAGIC_CMD"
78735821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	  if eval $file_magic_cmd \$file_magic_test_file 2> /dev/null |
78745821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	    $EGREP "$file_magic_regex" > /dev/null; then
78755821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	    :
78765821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	  else
78775821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	    cat <<_LT_EOF 1>&2
78785821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
78795821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)*** Warning: the command libtool uses to detect shared libraries,
78805821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)*** $file_magic_cmd, produces output that libtool cannot recognize.
78815821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)*** The result is that libtool may fail to recognize shared libraries
78825821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)*** as such.  This will affect the creation of libtool libraries that
78835821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)*** depend on shared libraries, but programs linked with such libtool
78845821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)*** libraries will work regardless of this problem.  Nevertheless, you
78855821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)*** may want to report the problem to your system manager and/or to
78865821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)*** bug-libtool@gnu.org
78875821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
78885821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)_LT_EOF
78895821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	  fi ;;
78905821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	esac
78915821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      fi
78925821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      break
78935821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    fi
78945821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  done
78955821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  IFS="$lt_save_ifs"
78965821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  MAGIC_CMD="$lt_save_MAGIC_CMD"
78975821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  ;;
78985821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)esac
78995821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi
79005821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
79015821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)MAGIC_CMD="$lt_cv_path_MAGIC_CMD"
79025821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if test -n "$MAGIC_CMD"; then
79035821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $MAGIC_CMD" >&5
79045821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo "$MAGIC_CMD" >&6; }
79055821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)else
79065821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
79075821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo "no" >&6; }
79085821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi
79095821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
79105821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
79115821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
79125821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
79135821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
79145821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if test -z "$lt_cv_path_MAGIC_CMD"; then
79155821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  if test -n "$ac_tool_prefix"; then
79165821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    { $as_echo "$as_me:${as_lineno-$LINENO}: checking for file" >&5
79175821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo_n "checking for file... " >&6; }
79185821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if test "${lt_cv_path_MAGIC_CMD+set}" = set; then :
79195821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  $as_echo_n "(cached) " >&6
79205821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)else
79215821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  case $MAGIC_CMD in
79225821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)[\\/*] |  ?:[\\/]*)
79235821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  lt_cv_path_MAGIC_CMD="$MAGIC_CMD" # Let the user override the test with a path.
79245821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  ;;
79255821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)*)
79265821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  lt_save_MAGIC_CMD="$MAGIC_CMD"
79275821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR
79285821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  ac_dummy="/usr/bin$PATH_SEPARATOR$PATH"
79295821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  for ac_dir in $ac_dummy; do
79305821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    IFS="$lt_save_ifs"
79315821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    test -z "$ac_dir" && ac_dir=.
79325821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    if test -f $ac_dir/file; then
79335821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      lt_cv_path_MAGIC_CMD="$ac_dir/file"
79345821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      if test -n "$file_magic_test_file"; then
79355821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	case $deplibs_check_method in
79365821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	"file_magic "*)
79375821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	  file_magic_regex=`expr "$deplibs_check_method" : "file_magic \(.*\)"`
79385821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	  MAGIC_CMD="$lt_cv_path_MAGIC_CMD"
79395821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	  if eval $file_magic_cmd \$file_magic_test_file 2> /dev/null |
79405821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	    $EGREP "$file_magic_regex" > /dev/null; then
79415821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	    :
79425821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	  else
79435821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	    cat <<_LT_EOF 1>&2
79445821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
79455821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)*** Warning: the command libtool uses to detect shared libraries,
79465821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)*** $file_magic_cmd, produces output that libtool cannot recognize.
79475821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)*** The result is that libtool may fail to recognize shared libraries
79485821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)*** as such.  This will affect the creation of libtool libraries that
79495821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)*** depend on shared libraries, but programs linked with such libtool
79505821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)*** libraries will work regardless of this problem.  Nevertheless, you
79515821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)*** may want to report the problem to your system manager and/or to
79525821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)*** bug-libtool@gnu.org
79535821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
79545821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)_LT_EOF
79555821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	  fi ;;
79565821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	esac
79575821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      fi
79585821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      break
79595821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    fi
79605821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  done
79615821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  IFS="$lt_save_ifs"
79625821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  MAGIC_CMD="$lt_save_MAGIC_CMD"
79635821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  ;;
79645821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)esac
79655821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi
79665821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
79675821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)MAGIC_CMD="$lt_cv_path_MAGIC_CMD"
79685821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if test -n "$MAGIC_CMD"; then
79695821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $MAGIC_CMD" >&5
79705821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo "$MAGIC_CMD" >&6; }
79715821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)else
79725821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
79735821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo "no" >&6; }
79745821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi
79755821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
79765821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
79775821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  else
79785821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    MAGIC_CMD=:
79795821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  fi
79805821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi
79815821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
79825821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  fi
79835821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  ;;
79845821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)esac
79855821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
79865821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# Use C for the default configuration in the libtool script
79875821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
79885821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)lt_save_CC="$CC"
79895821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)ac_ext=c
79905821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)ac_cpp='$CPP $CPPFLAGS'
79915821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
79925821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
79935821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)ac_compiler_gnu=$ac_cv_c_compiler_gnu
79945821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
79955821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
79965821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# Source file extension for C test sources.
79975821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)ac_ext=c
79985821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
79995821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# Object file extension for compiled C test sources.
80005821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)objext=o
80015821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)objext=$objext
80025821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
80035821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# Code to be used in simple compile tests
80045821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)lt_simple_compile_test_code="int some_variable = 0;"
80055821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
80065821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# Code to be used in simple link tests
80075821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)lt_simple_link_test_code='int main(){return(0);}'
80085821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
80095821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
80105821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
80115821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
80125821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
80135821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
80145821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
80155821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# If no C compiler was specified, use CC.
80165821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)LTCC=${LTCC-"$CC"}
80175821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
80185821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# If no C compiler flags were specified, use CFLAGS.
80195821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)LTCFLAGS=${LTCFLAGS-"$CFLAGS"}
80205821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
80215821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# Allow CC to be a program name with arguments.
80225821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)compiler=$CC
80235821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
80245821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# Save the default compiler, since it gets overwritten when the other
80255821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# tags are being tested, and _LT_TAGVAR(compiler, []) is a NOP.
80265821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)compiler_DEFAULT=$CC
80275821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
80285821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# save warnings/boilerplate of simple test code
80295821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)ac_outfile=conftest.$ac_objext
80305821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)echo "$lt_simple_compile_test_code" >conftest.$ac_ext
80315821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)eval "$ac_compile" 2>&1 >/dev/null | $SED '/^$/d; /^ *+/d' >conftest.err
80325821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)_lt_compiler_boilerplate=`cat conftest.err`
80335821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$RM conftest*
80345821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
80355821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)ac_outfile=conftest.$ac_objext
80365821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)echo "$lt_simple_link_test_code" >conftest.$ac_ext
80375821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)eval "$ac_link" 2>&1 >/dev/null | $SED '/^$/d; /^ *+/d' >conftest.err
80385821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)_lt_linker_boilerplate=`cat conftest.err`
80395821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$RM -r conftest*
80405821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
80415821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
80425821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if test -n "$compiler"; then
80435821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
80445821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)lt_prog_compiler_no_builtin_flag=
80455821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
80465821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if test "$GCC" = yes; then
80475821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  lt_prog_compiler_no_builtin_flag=' -fno-builtin'
80485821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
80495821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler supports -fno-rtti -fno-exceptions" >&5
80505821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo_n "checking if $compiler supports -fno-rtti -fno-exceptions... " >&6; }
80515821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if test "${lt_cv_prog_compiler_rtti_exceptions+set}" = set; then :
80525821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  $as_echo_n "(cached) " >&6
80535821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)else
80545821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  lt_cv_prog_compiler_rtti_exceptions=no
80555821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)   ac_outfile=conftest.$ac_objext
80565821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)   echo "$lt_simple_compile_test_code" > conftest.$ac_ext
80575821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)   lt_compiler_flag="-fno-rtti -fno-exceptions"
80585821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)   # Insert the option either (1) after the last *FLAGS variable, or
80595821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)   # (2) before a word containing "conftest.", or (3) at the end.
80605821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)   # Note that $ac_compile itself does not contain backslashes and begins
80615821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)   # with a dollar sign (not a hyphen), so the echo should work correctly.
80625821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)   # The option is referenced via a variable to avoid confusing sed.
80635821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)   lt_compile=`echo "$ac_compile" | $SED \
80645821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)   -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
80655821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)   -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
80665821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)   -e 's:$: $lt_compiler_flag:'`
80675821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)   (eval echo "\"\$as_me:8067: $lt_compile\"" >&5)
80685821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)   (eval "$lt_compile" 2>conftest.err)
80695821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)   ac_status=$?
80705821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)   cat conftest.err >&5
80715821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)   echo "$as_me:8071: \$? = $ac_status" >&5
80725821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)   if (exit $ac_status) && test -s "$ac_outfile"; then
80735821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)     # The compiler can only warn and ignore the option if not recognized
80745821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)     # So say no if there are warnings other than the usual output.
80755821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)     $ECHO "X$_lt_compiler_boilerplate" | $Xsed -e '/^$/d' >conftest.exp
80765821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)     $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2
80775821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)     if test ! -s conftest.er2 || diff conftest.exp conftest.er2 >/dev/null; then
80785821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)       lt_cv_prog_compiler_rtti_exceptions=yes
80795821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)     fi
80805821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)   fi
80815821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)   $RM conftest*
80825821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
80835821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi
80845821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles){ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_rtti_exceptions" >&5
80855821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo "$lt_cv_prog_compiler_rtti_exceptions" >&6; }
80865821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
80875821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if test x"$lt_cv_prog_compiler_rtti_exceptions" = xyes; then
80885821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    lt_prog_compiler_no_builtin_flag="$lt_prog_compiler_no_builtin_flag -fno-rtti -fno-exceptions"
80895821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)else
80905821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    :
80915821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi
80925821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
80935821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi
80945821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
80955821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
80965821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
80975821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
80985821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
80995821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
81005821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  lt_prog_compiler_wl=
81015821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)lt_prog_compiler_pic=
81025821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)lt_prog_compiler_static=
81035821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
81045821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles){ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $compiler option to produce PIC" >&5
81055821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo_n "checking for $compiler option to produce PIC... " >&6; }
81065821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
81075821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  if test "$GCC" = yes; then
81085821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    lt_prog_compiler_wl='-Wl,'
81095821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    lt_prog_compiler_static='-static'
81105821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
81115821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    case $host_os in
81125821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      aix*)
81135821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      # All AIX code is PIC.
81145821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      if test "$host_cpu" = ia64; then
81155821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	# AIX 5 now supports IA64 processor
81165821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	lt_prog_compiler_static='-Bstatic'
81175821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      fi
81185821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      ;;
81195821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
81205821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    amigaos*)
81215821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      case $host_cpu in
81225821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      powerpc)
81235821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)            # see comment about AmigaOS4 .so support
81245821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)            lt_prog_compiler_pic='-fPIC'
81255821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)        ;;
81265821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      m68k)
81275821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)            # FIXME: we need at least 68020 code to build shared libraries, but
81285821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)            # adding the `-m68020' flag to GCC prevents building anything better,
81295821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)            # like `-m68040'.
81305821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)            lt_prog_compiler_pic='-m68020 -resident32 -malways-restore-a4'
81315821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)        ;;
81325821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      esac
81335821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      ;;
81345821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
81355821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    beos* | irix5* | irix6* | nonstopux* | osf3* | osf4* | osf5*)
81365821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      # PIC is the default for these OSes.
81375821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      ;;
81385821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
81395821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    mingw* | cygwin* | pw32* | os2* | cegcc*)
81405821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      # This hack is so that the source file can tell whether it is being
81415821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      # built for inclusion in a dll (and should export symbols for example).
81425821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      # Although the cygwin gcc ignores -fPIC, still need this for old-style
81435821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      # (--disable-auto-import) libraries
81445821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      lt_prog_compiler_pic='-DDLL_EXPORT'
81455821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      ;;
81465821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
81475821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    darwin* | rhapsody*)
81485821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      # PIC is the default on this platform
81495821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      # Common symbols not allowed in MH_DYLIB files
81505821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      lt_prog_compiler_pic='-fno-common'
81515821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      ;;
81525821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
81535821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    hpux*)
81545821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      # PIC is the default for 64-bit PA HP-UX, but not for 32-bit
81555821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      # PA HP-UX.  On IA64 HP-UX, PIC is the default but the pic flag
81565821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      # sets the default TLS model and affects inlining.
81575821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      case $host_cpu in
81585821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      hppa*64*)
81595821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	# +Z the default
81605821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	;;
81615821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      *)
81625821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	lt_prog_compiler_pic='-fPIC'
81635821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	;;
81645821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      esac
81655821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      ;;
81665821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
81675821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    interix[3-9]*)
81685821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      # Interix 3.x gcc -fpic/-fPIC options generate broken code.
81695821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      # Instead, we relocate shared libraries at runtime.
81705821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      ;;
81715821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
81725821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    msdosdjgpp*)
81735821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      # Just because we use GCC doesn't mean we suddenly get shared libraries
81745821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      # on systems that don't support them.
81755821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      lt_prog_compiler_can_build_shared=no
81765821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      enable_shared=no
81775821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      ;;
81785821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
81795821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    *nto* | *qnx*)
81805821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      # QNX uses GNU C++, but need to define -shared option too, otherwise
81815821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      # it will coredump.
81825821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      lt_prog_compiler_pic='-fPIC -shared'
81835821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      ;;
81845821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
81855821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    sysv4*MP*)
81865821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      if test -d /usr/nec; then
81875821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	lt_prog_compiler_pic=-Kconform_pic
81885821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      fi
81895821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      ;;
81905821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
81915821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    *)
81925821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      lt_prog_compiler_pic='-fPIC'
81935821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      ;;
81945821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    esac
81955821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  else
81965821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    # PORTME Check for flag to pass linker flags through the system compiler.
81975821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    case $host_os in
81985821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    aix*)
81995821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      lt_prog_compiler_wl='-Wl,'
82005821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      if test "$host_cpu" = ia64; then
82015821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	# AIX 5 now supports IA64 processor
82025821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	lt_prog_compiler_static='-Bstatic'
82035821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      else
82045821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	lt_prog_compiler_static='-bnso -bI:/lib/syscalls.exp'
82055821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      fi
82065821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      ;;
82075821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
82085821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    mingw* | cygwin* | pw32* | os2* | cegcc*)
82095821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      # This hack is so that the source file can tell whether it is being
82105821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      # built for inclusion in a dll (and should export symbols for example).
82115821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      lt_prog_compiler_pic='-DDLL_EXPORT'
82125821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      ;;
82135821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
82145821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    hpux9* | hpux10* | hpux11*)
82155821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      lt_prog_compiler_wl='-Wl,'
82165821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      # PIC is the default for IA64 HP-UX and 64-bit HP-UX, but
82175821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      # not for PA HP-UX.
82185821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      case $host_cpu in
82195821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      hppa*64*|ia64*)
82205821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	# +Z the default
82215821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	;;
82225821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      *)
82235821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	lt_prog_compiler_pic='+Z'
82245821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	;;
82255821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      esac
82265821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      # Is there a better lt_prog_compiler_static that works with the bundled CC?
82275821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      lt_prog_compiler_static='${wl}-a ${wl}archive'
82285821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      ;;
82295821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
82305821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    irix5* | irix6* | nonstopux*)
82315821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      lt_prog_compiler_wl='-Wl,'
82325821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      # PIC (with -KPIC) is the default.
82335821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      lt_prog_compiler_static='-non_shared'
82345821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      ;;
82355821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
82365821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    linux* | k*bsd*-gnu | kopensolaris*-gnu)
82375821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      case $cc_basename in
82385821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      # old Intel for x86_64 which still supported -KPIC.
82395821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      ecc*)
82405821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	lt_prog_compiler_wl='-Wl,'
82415821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	lt_prog_compiler_pic='-KPIC'
82425821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	lt_prog_compiler_static='-static'
82435821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)        ;;
82445821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      # icc used to be incompatible with GCC.
82455821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      # ICC 10 doesn't accept -KPIC any more.
82465821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      icc* | ifort*)
82475821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	lt_prog_compiler_wl='-Wl,'
82485821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	lt_prog_compiler_pic='-fPIC'
82495821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	lt_prog_compiler_static='-static'
82505821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)        ;;
82515821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      # Lahey Fortran 8.1.
82525821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      lf95*)
82535821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	lt_prog_compiler_wl='-Wl,'
82545821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	lt_prog_compiler_pic='--shared'
82555821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	lt_prog_compiler_static='--static'
82565821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	;;
82575821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      pgcc* | pgf77* | pgf90* | pgf95*)
82585821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)        # Portland Group compilers (*not* the Pentium gcc compiler,
82595821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	# which looks to be a dead project)
82605821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	lt_prog_compiler_wl='-Wl,'
82615821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	lt_prog_compiler_pic='-fpic'
82625821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	lt_prog_compiler_static='-Bstatic'
82635821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)        ;;
82645821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      ccc*)
82655821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)        lt_prog_compiler_wl='-Wl,'
82665821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)        # All Alpha code is PIC.
82675821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)        lt_prog_compiler_static='-non_shared'
82685821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)        ;;
82695821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      xl*)
82705821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	# IBM XL C 8.0/Fortran 10.1 on PPC
82715821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	lt_prog_compiler_wl='-Wl,'
82725821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	lt_prog_compiler_pic='-qpic'
82735821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	lt_prog_compiler_static='-qstaticlink'
82745821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	;;
82755821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      *)
82765821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	case `$CC -V 2>&1 | sed 5q` in
82775821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	*Sun\ C*)
82785821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	  # Sun C 5.9
82795821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	  lt_prog_compiler_pic='-KPIC'
82805821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	  lt_prog_compiler_static='-Bstatic'
82815821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	  lt_prog_compiler_wl='-Wl,'
82825821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	  ;;
82835821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	*Sun\ F*)
82845821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	  # Sun Fortran 8.3 passes all unrecognized flags to the linker
82855821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	  lt_prog_compiler_pic='-KPIC'
82865821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	  lt_prog_compiler_static='-Bstatic'
82875821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	  lt_prog_compiler_wl=''
82885821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	  ;;
82895821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	esac
82905821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	;;
82915821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      esac
82925821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      ;;
82935821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
82945821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    newsos6)
82955821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      lt_prog_compiler_pic='-KPIC'
82965821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      lt_prog_compiler_static='-Bstatic'
82975821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      ;;
82985821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
82995821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    *nto* | *qnx*)
83005821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      # QNX uses GNU C++, but need to define -shared option too, otherwise
83015821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      # it will coredump.
83025821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      lt_prog_compiler_pic='-fPIC -shared'
83035821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      ;;
83045821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
83055821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    osf3* | osf4* | osf5*)
83065821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      lt_prog_compiler_wl='-Wl,'
83075821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      # All OSF/1 code is PIC.
83085821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      lt_prog_compiler_static='-non_shared'
83095821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      ;;
83105821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
83115821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    rdos*)
83125821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      lt_prog_compiler_static='-non_shared'
83135821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      ;;
83145821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
83155821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    solaris*)
83165821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      lt_prog_compiler_pic='-KPIC'
83175821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      lt_prog_compiler_static='-Bstatic'
83185821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      case $cc_basename in
83195821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      f77* | f90* | f95*)
83205821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	lt_prog_compiler_wl='-Qoption ld ';;
83215821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      *)
83225821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	lt_prog_compiler_wl='-Wl,';;
83235821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      esac
83245821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      ;;
83255821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
83265821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    sunos4*)
83275821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      lt_prog_compiler_wl='-Qoption ld '
83285821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      lt_prog_compiler_pic='-PIC'
83295821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      lt_prog_compiler_static='-Bstatic'
83305821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      ;;
83315821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
83325821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    sysv4 | sysv4.2uw2* | sysv4.3*)
83335821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      lt_prog_compiler_wl='-Wl,'
83345821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      lt_prog_compiler_pic='-KPIC'
83355821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      lt_prog_compiler_static='-Bstatic'
83365821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      ;;
83375821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
83385821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    sysv4*MP*)
83395821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      if test -d /usr/nec ;then
83405821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	lt_prog_compiler_pic='-Kconform_pic'
83415821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	lt_prog_compiler_static='-Bstatic'
83425821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      fi
83435821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      ;;
83445821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
83455821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    sysv5* | unixware* | sco3.2v5* | sco5v6* | OpenUNIX*)
83465821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      lt_prog_compiler_wl='-Wl,'
83475821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      lt_prog_compiler_pic='-KPIC'
83485821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      lt_prog_compiler_static='-Bstatic'
83495821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      ;;
83505821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
83515821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    unicos*)
83525821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      lt_prog_compiler_wl='-Wl,'
83535821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      lt_prog_compiler_can_build_shared=no
83545821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      ;;
83555821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
83565821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    uts4*)
83575821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      lt_prog_compiler_pic='-pic'
83585821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      lt_prog_compiler_static='-Bstatic'
83595821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      ;;
83605821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
83615821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    *)
83625821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      lt_prog_compiler_can_build_shared=no
83635821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      ;;
83645821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    esac
83655821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  fi
83665821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
83675821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)case $host_os in
83685821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  # For platforms which do not support PIC, -DPIC is meaningless:
83695821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  *djgpp*)
83705821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    lt_prog_compiler_pic=
83715821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    ;;
83725821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  *)
83735821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    lt_prog_compiler_pic="$lt_prog_compiler_pic -DPIC"
83745821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    ;;
83755821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)esac
83765821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles){ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_prog_compiler_pic" >&5
83775821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo "$lt_prog_compiler_pic" >&6; }
83785821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
83795821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
83805821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
83815821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
83825821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
83835821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
83845821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)#
83855821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# Check to make sure the PIC flag actually works.
83865821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)#
83875821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if test -n "$lt_prog_compiler_pic"; then
83885821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler PIC flag $lt_prog_compiler_pic works" >&5
83895821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo_n "checking if $compiler PIC flag $lt_prog_compiler_pic works... " >&6; }
83905821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if test "${lt_cv_prog_compiler_pic_works+set}" = set; then :
83915821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  $as_echo_n "(cached) " >&6
83925821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)else
83935821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  lt_cv_prog_compiler_pic_works=no
83945821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)   ac_outfile=conftest.$ac_objext
83955821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)   echo "$lt_simple_compile_test_code" > conftest.$ac_ext
83965821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)   lt_compiler_flag="$lt_prog_compiler_pic -DPIC"
83975821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)   # Insert the option either (1) after the last *FLAGS variable, or
83985821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)   # (2) before a word containing "conftest.", or (3) at the end.
83995821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)   # Note that $ac_compile itself does not contain backslashes and begins
84005821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)   # with a dollar sign (not a hyphen), so the echo should work correctly.
84015821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)   # The option is referenced via a variable to avoid confusing sed.
84025821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)   lt_compile=`echo "$ac_compile" | $SED \
84035821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)   -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
84045821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)   -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
84055821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)   -e 's:$: $lt_compiler_flag:'`
84065821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)   (eval echo "\"\$as_me:8406: $lt_compile\"" >&5)
84075821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)   (eval "$lt_compile" 2>conftest.err)
84085821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)   ac_status=$?
84095821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)   cat conftest.err >&5
84105821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)   echo "$as_me:8410: \$? = $ac_status" >&5
84115821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)   if (exit $ac_status) && test -s "$ac_outfile"; then
84125821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)     # The compiler can only warn and ignore the option if not recognized
84135821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)     # So say no if there are warnings other than the usual output.
84145821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)     $ECHO "X$_lt_compiler_boilerplate" | $Xsed -e '/^$/d' >conftest.exp
84155821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)     $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2
84165821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)     if test ! -s conftest.er2 || diff conftest.exp conftest.er2 >/dev/null; then
84175821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)       lt_cv_prog_compiler_pic_works=yes
84185821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)     fi
84195821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)   fi
84205821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)   $RM conftest*
84215821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
84225821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi
84235821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles){ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_pic_works" >&5
84245821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo "$lt_cv_prog_compiler_pic_works" >&6; }
84255821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
84265821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if test x"$lt_cv_prog_compiler_pic_works" = xyes; then
84275821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    case $lt_prog_compiler_pic in
84285821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)     "" | " "*) ;;
84295821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)     *) lt_prog_compiler_pic=" $lt_prog_compiler_pic" ;;
84305821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)     esac
84315821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)else
84325821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    lt_prog_compiler_pic=
84335821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)     lt_prog_compiler_can_build_shared=no
84345821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi
84355821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
84365821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi
84375821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
84385821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
84395821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
84405821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
84415821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
84425821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
84435821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)#
84445821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# Check to make sure the static flag actually works.
84455821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)#
84465821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)wl=$lt_prog_compiler_wl eval lt_tmp_static_flag=\"$lt_prog_compiler_static\"
84475821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles){ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler static flag $lt_tmp_static_flag works" >&5
84485821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo_n "checking if $compiler static flag $lt_tmp_static_flag works... " >&6; }
84495821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if test "${lt_cv_prog_compiler_static_works+set}" = set; then :
84505821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  $as_echo_n "(cached) " >&6
84515821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)else
84525821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  lt_cv_prog_compiler_static_works=no
84535821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)   save_LDFLAGS="$LDFLAGS"
84545821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)   LDFLAGS="$LDFLAGS $lt_tmp_static_flag"
84555821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)   echo "$lt_simple_link_test_code" > conftest.$ac_ext
84565821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)   if (eval $ac_link 2>conftest.err) && test -s conftest$ac_exeext; then
84575821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)     # The linker can only warn and ignore the option if not recognized
84585821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)     # So say no if there are warnings
84595821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)     if test -s conftest.err; then
84605821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)       # Append any errors to the config.log.
84615821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)       cat conftest.err 1>&5
84625821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)       $ECHO "X$_lt_linker_boilerplate" | $Xsed -e '/^$/d' > conftest.exp
84635821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)       $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2
84645821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)       if diff conftest.exp conftest.er2 >/dev/null; then
84655821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)         lt_cv_prog_compiler_static_works=yes
84665821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)       fi
84675821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)     else
84685821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)       lt_cv_prog_compiler_static_works=yes
84695821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)     fi
84705821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)   fi
84715821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)   $RM -r conftest*
84725821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)   LDFLAGS="$save_LDFLAGS"
84735821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
84745821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi
84755821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles){ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_static_works" >&5
84765821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo "$lt_cv_prog_compiler_static_works" >&6; }
84775821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
84785821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if test x"$lt_cv_prog_compiler_static_works" = xyes; then
84795821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    :
84805821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)else
84815821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    lt_prog_compiler_static=
84825821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi
84835821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
84845821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
84855821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
84865821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
84875821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
84885821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
84895821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
84905821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler supports -c -o file.$ac_objext" >&5
84915821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo_n "checking if $compiler supports -c -o file.$ac_objext... " >&6; }
84925821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if test "${lt_cv_prog_compiler_c_o+set}" = set; then :
84935821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  $as_echo_n "(cached) " >&6
84945821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)else
84955821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  lt_cv_prog_compiler_c_o=no
84965821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)   $RM -r conftest 2>/dev/null
84975821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)   mkdir conftest
84985821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)   cd conftest
84995821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)   mkdir out
85005821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)   echo "$lt_simple_compile_test_code" > conftest.$ac_ext
85015821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
85025821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)   lt_compiler_flag="-o out/conftest2.$ac_objext"
85035821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)   # Insert the option either (1) after the last *FLAGS variable, or
85045821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)   # (2) before a word containing "conftest.", or (3) at the end.
85055821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)   # Note that $ac_compile itself does not contain backslashes and begins
85065821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)   # with a dollar sign (not a hyphen), so the echo should work correctly.
85075821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)   lt_compile=`echo "$ac_compile" | $SED \
85085821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)   -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
85095821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)   -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
85105821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)   -e 's:$: $lt_compiler_flag:'`
85115821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)   (eval echo "\"\$as_me:8511: $lt_compile\"" >&5)
85125821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)   (eval "$lt_compile" 2>out/conftest.err)
85135821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)   ac_status=$?
85145821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)   cat out/conftest.err >&5
85155821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)   echo "$as_me:8515: \$? = $ac_status" >&5
85165821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)   if (exit $ac_status) && test -s out/conftest2.$ac_objext
85175821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)   then
85185821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)     # The compiler can only warn and ignore the option if not recognized
85195821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)     # So say no if there are warnings
85205821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)     $ECHO "X$_lt_compiler_boilerplate" | $Xsed -e '/^$/d' > out/conftest.exp
85215821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)     $SED '/^$/d; /^ *+/d' out/conftest.err >out/conftest.er2
85225821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)     if test ! -s out/conftest.er2 || diff out/conftest.exp out/conftest.er2 >/dev/null; then
85235821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)       lt_cv_prog_compiler_c_o=yes
85245821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)     fi
85255821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)   fi
85265821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)   chmod u+w . 2>&5
85275821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)   $RM conftest*
85285821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)   # SGI C++ compiler will create directory out/ii_files/ for
85295821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)   # template instantiation
85305821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)   test -d out/ii_files && $RM out/ii_files/* && rmdir out/ii_files
85315821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)   $RM out/* && rmdir out
85325821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)   cd ..
85335821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)   $RM -r conftest
85345821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)   $RM conftest*
85355821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
85365821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi
85375821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles){ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_c_o" >&5
85385821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo "$lt_cv_prog_compiler_c_o" >&6; }
85395821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
85405821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
85415821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
85425821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
85435821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
85445821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
85455821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler supports -c -o file.$ac_objext" >&5
85465821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo_n "checking if $compiler supports -c -o file.$ac_objext... " >&6; }
85475821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if test "${lt_cv_prog_compiler_c_o+set}" = set; then :
85485821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  $as_echo_n "(cached) " >&6
85495821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)else
85505821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  lt_cv_prog_compiler_c_o=no
85515821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)   $RM -r conftest 2>/dev/null
85525821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)   mkdir conftest
85535821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)   cd conftest
85545821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)   mkdir out
85555821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)   echo "$lt_simple_compile_test_code" > conftest.$ac_ext
85565821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
85575821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)   lt_compiler_flag="-o out/conftest2.$ac_objext"
85585821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)   # Insert the option either (1) after the last *FLAGS variable, or
85595821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)   # (2) before a word containing "conftest.", or (3) at the end.
85605821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)   # Note that $ac_compile itself does not contain backslashes and begins
85615821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)   # with a dollar sign (not a hyphen), so the echo should work correctly.
85625821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)   lt_compile=`echo "$ac_compile" | $SED \
85635821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)   -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
85645821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)   -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
85655821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)   -e 's:$: $lt_compiler_flag:'`
85665821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)   (eval echo "\"\$as_me:8566: $lt_compile\"" >&5)
85675821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)   (eval "$lt_compile" 2>out/conftest.err)
85685821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)   ac_status=$?
85695821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)   cat out/conftest.err >&5
85705821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)   echo "$as_me:8570: \$? = $ac_status" >&5
85715821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)   if (exit $ac_status) && test -s out/conftest2.$ac_objext
85725821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)   then
85735821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)     # The compiler can only warn and ignore the option if not recognized
85745821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)     # So say no if there are warnings
85755821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)     $ECHO "X$_lt_compiler_boilerplate" | $Xsed -e '/^$/d' > out/conftest.exp
85765821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)     $SED '/^$/d; /^ *+/d' out/conftest.err >out/conftest.er2
85775821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)     if test ! -s out/conftest.er2 || diff out/conftest.exp out/conftest.er2 >/dev/null; then
85785821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)       lt_cv_prog_compiler_c_o=yes
85795821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)     fi
85805821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)   fi
85815821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)   chmod u+w . 2>&5
85825821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)   $RM conftest*
85835821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)   # SGI C++ compiler will create directory out/ii_files/ for
85845821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)   # template instantiation
85855821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)   test -d out/ii_files && $RM out/ii_files/* && rmdir out/ii_files
85865821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)   $RM out/* && rmdir out
85875821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)   cd ..
85885821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)   $RM -r conftest
85895821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)   $RM conftest*
85905821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
85915821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi
85925821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles){ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_c_o" >&5
85935821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo "$lt_cv_prog_compiler_c_o" >&6; }
85945821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
85955821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
85965821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
85975821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
85985821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)hard_links="nottested"
85995821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if test "$lt_cv_prog_compiler_c_o" = no && test "$need_locks" != no; then
86005821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  # do not overwrite the value of need_locks provided by the user
86015821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  { $as_echo "$as_me:${as_lineno-$LINENO}: checking if we can lock with hard links" >&5
86025821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo_n "checking if we can lock with hard links... " >&6; }
86035821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  hard_links=yes
86045821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  $RM conftest*
86055821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  ln conftest.a conftest.b 2>/dev/null && hard_links=no
86065821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  touch conftest.a
86075821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  ln conftest.a conftest.b 2>&5 || hard_links=no
86085821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  ln conftest.a conftest.b 2>/dev/null && hard_links=no
86095821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $hard_links" >&5
86105821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo "$hard_links" >&6; }
86115821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  if test "$hard_links" = no; then
86125821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: \`$CC' does not support \`-c -o', so \`make -j' may be unsafe" >&5
86135821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo "$as_me: WARNING: \`$CC' does not support \`-c -o', so \`make -j' may be unsafe" >&2;}
86145821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    need_locks=warn
86155821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  fi
86165821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)else
86175821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  need_locks=no
86185821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi
86195821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
86205821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
86215821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
86225821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
86235821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
86245821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
86255821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the $compiler linker ($LD) supports shared libraries" >&5
86265821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo_n "checking whether the $compiler linker ($LD) supports shared libraries... " >&6; }
86275821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
86285821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  runpath_var=
86295821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  allow_undefined_flag=
86305821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  always_export_symbols=no
86315821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  archive_cmds=
86325821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  archive_expsym_cmds=
86335821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  compiler_needs_object=no
86345821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  enable_shared_with_static_runtimes=no
86355821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  export_dynamic_flag_spec=
86365821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  export_symbols_cmds='$NM $libobjs $convenience | $global_symbol_pipe | $SED '\''s/.* //'\'' | sort | uniq > $export_symbols'
86375821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  hardcode_automatic=no
86385821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  hardcode_direct=no
86395821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  hardcode_direct_absolute=no
86405821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  hardcode_libdir_flag_spec=
86415821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  hardcode_libdir_flag_spec_ld=
86425821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  hardcode_libdir_separator=
86435821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  hardcode_minus_L=no
86445821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  hardcode_shlibpath_var=unsupported
86455821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  inherit_rpath=no
86465821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  link_all_deplibs=unknown
86475821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  module_cmds=
86485821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  module_expsym_cmds=
86495821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  old_archive_from_new_cmds=
86505821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  old_archive_from_expsyms_cmds=
86515821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  thread_safe_flag_spec=
86525821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  whole_archive_flag_spec=
86535821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  # include_expsyms should be a list of space-separated symbols to be *always*
86545821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  # included in the symbol list
86555821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  include_expsyms=
86565821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  # exclude_expsyms can be an extended regexp of symbols to exclude
86575821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  # it will be wrapped by ` (' and `)$', so one must not match beginning or
86585821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  # end of line.  Example: `a|bc|.*d.*' will exclude the symbols `a' and `bc',
86595821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  # as well as any symbol that contains `d'.
86605821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  exclude_expsyms='_GLOBAL_OFFSET_TABLE_|_GLOBAL__F[ID]_.*'
86615821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  # Although _GLOBAL_OFFSET_TABLE_ is a valid symbol C name, most a.out
86625821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  # platforms (ab)use it in PIC code, but their linkers get confused if
86635821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  # the symbol is explicitly referenced.  Since portable code cannot
86645821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  # rely on this symbol name, it's probably fine to never include it in
86655821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  # preloaded symbol tables.
86665821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  # Exclude shared library initialization/finalization symbols.
86675821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  extract_expsyms_cmds=
86685821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
86695821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  case $host_os in
86705821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  cygwin* | mingw* | pw32* | cegcc*)
86715821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    # FIXME: the MSVC++ port hasn't been tested in a loooong time
86725821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    # When not using gcc, we currently assume that we are using
86735821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    # Microsoft Visual C++.
86745821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    if test "$GCC" != yes; then
86755821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      with_gnu_ld=no
86765821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    fi
86775821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    ;;
86785821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  interix*)
86795821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    # we just hope/assume this is gcc and not c89 (= MSVC++)
86805821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    with_gnu_ld=yes
86815821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    ;;
86825821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  openbsd*)
86835821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    with_gnu_ld=no
86845821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    ;;
86855821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  linux* | k*bsd*-gnu)
86865821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    link_all_deplibs=no
86875821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    ;;
86885821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  esac
86895821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
86905821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  ld_shlibs=yes
86915821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  if test "$with_gnu_ld" = yes; then
86925821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    # If archive_cmds runs LD, not CC, wlarc should be empty
86935821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    wlarc='${wl}'
86945821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
86955821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    # Set some defaults for GNU ld with shared library support. These
86965821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    # are reset later if shared libraries are not supported. Putting them
86975821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    # here allows them to be overridden if necessary.
86985821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    runpath_var=LD_RUN_PATH
86995821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
87005821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    export_dynamic_flag_spec='${wl}--export-dynamic'
87015821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    # ancient GNU ld didn't support --whole-archive et. al.
87025821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    if $LD --help 2>&1 | $GREP 'no-whole-archive' > /dev/null; then
87035821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      whole_archive_flag_spec="$wlarc"'--whole-archive$convenience '"$wlarc"'--no-whole-archive'
87045821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    else
87055821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      whole_archive_flag_spec=
87065821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    fi
87075821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    supports_anon_versioning=no
87085821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    case `$LD -v 2>&1` in
87095821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      *GNU\ gold*) supports_anon_versioning=yes ;;
87105821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      *\ [01].* | *\ 2.[0-9].* | *\ 2.10.*) ;; # catch versions < 2.11
87115821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      *\ 2.11.93.0.2\ *) supports_anon_versioning=yes ;; # RH7.3 ...
87125821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      *\ 2.11.92.0.12\ *) supports_anon_versioning=yes ;; # Mandrake 8.2 ...
87135821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      *\ 2.11.*) ;; # other 2.11 versions
87145821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      *) supports_anon_versioning=yes ;;
87155821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    esac
87165821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
87175821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    # See if GNU ld supports shared libraries.
87185821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    case $host_os in
87195821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    aix[3-9]*)
87205821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      # On AIX/PPC, the GNU linker is very broken
87215821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      if test "$host_cpu" != ia64; then
87225821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	ld_shlibs=no
87235821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	cat <<_LT_EOF 1>&2
87245821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
87255821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)*** Warning: the GNU linker, at least up to release 2.9.1, is reported
87265821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)*** to be unable to reliably create shared libraries on AIX.
87275821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)*** Therefore, libtool is disabling shared libraries support.  If you
87285821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)*** really care for shared libraries, you may want to modify your PATH
87295821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)*** so that a non-GNU linker is found, and then restart.
87305821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
87315821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)_LT_EOF
87325821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      fi
87335821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      ;;
87345821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
87355821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    amigaos*)
87365821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      case $host_cpu in
87375821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      powerpc)
87385821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)            # see comment about AmigaOS4 .so support
87395821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)            archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
87405821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)            archive_expsym_cmds=''
87415821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)        ;;
87425821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      m68k)
87435821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)            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)'
87445821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)            hardcode_libdir_flag_spec='-L$libdir'
87455821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)            hardcode_minus_L=yes
87465821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)        ;;
87475821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      esac
87485821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      ;;
87495821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
87505821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    beos*)
87515821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      if $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then
87525821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	allow_undefined_flag=unsupported
87535821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	# Joseph Beckenbach <jrb3@best.com> says some releases of gcc
87545821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	# support --undefined.  This deserves some investigation.  FIXME
87555821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	archive_cmds='$CC -nostart $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
87565821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      else
87575821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	ld_shlibs=no
87585821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      fi
87595821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      ;;
87605821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
87615821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    cygwin* | mingw* | pw32* | cegcc*)
87625821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      # _LT_TAGVAR(hardcode_libdir_flag_spec, ) is actually meaningless,
87635821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      # as there is no search path for DLLs.
87645821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      hardcode_libdir_flag_spec='-L$libdir'
87655821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      allow_undefined_flag=unsupported
87665821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      always_export_symbols=no
87675821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      enable_shared_with_static_runtimes=yes
87685821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      export_symbols_cmds='$NM $libobjs $convenience | $global_symbol_pipe | $SED -e '\''/^[BCDGRS][ ]/s/.*[ ]\([^ ]*\)/\1 DATA/'\'' | $SED -e '\''/^[AITW][ ]/s/.*[ ]//'\'' | sort | uniq > $export_symbols'
87695821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
87705821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      if $LD --help 2>&1 | $GREP 'auto-import' > /dev/null; then
87715821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)        archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags -o $output_objdir/$soname ${wl}--enable-auto-image-base -Xlinker --out-implib -Xlinker $lib'
87725821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	# If the export-symbols file already is a .def file (1st line
87735821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	# is EXPORTS), use it as is; otherwise, prepend...
87745821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	archive_expsym_cmds='if test "x`$SED 1q $export_symbols`" = xEXPORTS; then
87755821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	  cp $export_symbols $output_objdir/$soname.def;
87765821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	else
87775821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	  echo EXPORTS > $output_objdir/$soname.def;
87785821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	  cat $export_symbols >> $output_objdir/$soname.def;
87795821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	fi~
87805821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	$CC -shared $output_objdir/$soname.def $libobjs $deplibs $compiler_flags -o $output_objdir/$soname ${wl}--enable-auto-image-base -Xlinker --out-implib -Xlinker $lib'
87815821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      else
87825821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	ld_shlibs=no
87835821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      fi
87845821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      ;;
87855821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
87865821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    interix[3-9]*)
87875821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      hardcode_direct=no
87885821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      hardcode_shlibpath_var=no
87895821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      hardcode_libdir_flag_spec='${wl}-rpath,$libdir'
87905821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      export_dynamic_flag_spec='${wl}-E'
87915821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      # Hack: On Interix 3.x, we cannot compile PIC because of a broken gcc.
87925821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      # Instead, shared libraries are loaded at an image base (0x10000000 by
87935821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      # default) and relocated if they conflict, which is a slow very memory
87945821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      # consuming and fragmenting process.  To avoid this, we pick a random,
87955821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      # 256 KiB-aligned image base between 0x50000000 and 0x6FFC0000 at link
87965821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      # time.  Moving up from 0x10000000 also allows more sbrk(2) space.
87975821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      archive_cmds='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags ${wl}-h,$soname ${wl}--image-base,`expr ${RANDOM-$$} % 4096 / 2 \* 262144 + 1342177280` -o $lib'
87985821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      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'
87995821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      ;;
88005821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
88015821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    gnu* | linux* | tpf* | k*bsd*-gnu | kopensolaris*-gnu)
88025821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      tmp_diet=no
88035821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      if test "$host_os" = linux-dietlibc; then
88045821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	case $cc_basename in
88055821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	  diet\ *) tmp_diet=yes;;	# linux-dietlibc with static linking (!diet-dyn)
88065821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	esac
88075821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      fi
88085821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      if $LD --help 2>&1 | $EGREP ': supported targets:.* elf' > /dev/null \
88095821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	 && test "$tmp_diet" = no
88105821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      then
88115821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	tmp_addflag=
88125821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	tmp_sharedflag='-shared'
88135821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	case $cc_basename,$host_cpu in
88145821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)        pgcc*)				# Portland Group C compiler
88155821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	  whole_archive_flag_spec='${wl}--whole-archive`for conv in $convenience\"\"; do test  -n \"$conv\" && new_convenience=\"$new_convenience,$conv\"; done; $ECHO \"$new_convenience\"` ${wl}--no-whole-archive'
88165821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	  tmp_addflag=' $pic_flag'
88175821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	  ;;
88185821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	pgf77* | pgf90* | pgf95*)	# Portland Group f77 and f90 compilers
88195821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	  whole_archive_flag_spec='${wl}--whole-archive`for conv in $convenience\"\"; do test  -n \"$conv\" && new_convenience=\"$new_convenience,$conv\"; done; $ECHO \"$new_convenience\"` ${wl}--no-whole-archive'
88205821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	  tmp_addflag=' $pic_flag -Mnomain' ;;
88215821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	ecc*,ia64* | icc*,ia64*)	# Intel C compiler on ia64
88225821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	  tmp_addflag=' -i_dynamic' ;;
88235821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	efc*,ia64* | ifort*,ia64*)	# Intel Fortran compiler on ia64
88245821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	  tmp_addflag=' -i_dynamic -nofor_main' ;;
88255821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	ifc* | ifort*)			# Intel Fortran compiler
88265821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	  tmp_addflag=' -nofor_main' ;;
88275821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	lf95*)				# Lahey Fortran 8.1
88285821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	  whole_archive_flag_spec=
88295821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	  tmp_sharedflag='--shared' ;;
88305821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	xl[cC]*)			# IBM XL C 8.0 on PPC (deal with xlf below)
88315821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	  tmp_sharedflag='-qmkshrobj'
88325821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	  tmp_addflag= ;;
88335821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	esac
88345821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	case `$CC -V 2>&1 | sed 5q` in
88355821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	*Sun\ C*)			# Sun C 5.9
88365821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	  whole_archive_flag_spec='${wl}--whole-archive`new_convenience=; for conv in $convenience\"\"; do test -z \"$conv\" || new_convenience=\"$new_convenience,$conv\"; done; $ECHO \"$new_convenience\"` ${wl}--no-whole-archive'
88375821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	  compiler_needs_object=yes
88385821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	  tmp_sharedflag='-G' ;;
88395821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	*Sun\ F*)			# Sun Fortran 8.3
88405821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	  tmp_sharedflag='-G' ;;
88415821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	esac
88425821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	archive_cmds='$CC '"$tmp_sharedflag""$tmp_addflag"' $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
88435821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
88445821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)        if test "x$supports_anon_versioning" = xyes; then
88455821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)          archive_expsym_cmds='echo "{ global:" > $output_objdir/$libname.ver~
88465821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	    cat $export_symbols | sed -e "s/\(.*\)/\1;/" >> $output_objdir/$libname.ver~
88475821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	    echo "local: *; };" >> $output_objdir/$libname.ver~
88485821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	    $CC '"$tmp_sharedflag""$tmp_addflag"' $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-version-script ${wl}$output_objdir/$libname.ver -o $lib'
88495821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)        fi
88505821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
88515821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	case $cc_basename in
88525821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	xlf*)
88535821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	  # IBM XL Fortran 10.1 on PPC cannot create shared libs itself
88545821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	  whole_archive_flag_spec='--whole-archive$convenience --no-whole-archive'
88555821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	  hardcode_libdir_flag_spec=
88565821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	  hardcode_libdir_flag_spec_ld='-rpath $libdir'
88575821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	  archive_cmds='$LD -shared $libobjs $deplibs $compiler_flags -soname $soname -o $lib'
88585821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	  if test "x$supports_anon_versioning" = xyes; then
88595821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	    archive_expsym_cmds='echo "{ global:" > $output_objdir/$libname.ver~
88605821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	      cat $export_symbols | sed -e "s/\(.*\)/\1;/" >> $output_objdir/$libname.ver~
88615821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	      echo "local: *; };" >> $output_objdir/$libname.ver~
88625821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	      $LD -shared $libobjs $deplibs $compiler_flags -soname $soname -version-script $output_objdir/$libname.ver -o $lib'
88635821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	  fi
88645821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	  ;;
88655821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	esac
88665821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      else
88675821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)        ld_shlibs=no
88685821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      fi
88695821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      ;;
88705821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
88715821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    netbsd* | netbsdelf*-gnu)
88725821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      if echo __ELF__ | $CC -E - | $GREP __ELF__ >/dev/null; then
88735821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	archive_cmds='$LD -Bshareable $libobjs $deplibs $linker_flags -o $lib'
88745821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	wlarc=
88755821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      else
88765821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
88775821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	archive_expsym_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
88785821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      fi
88795821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      ;;
88805821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
88815821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    solaris*)
88825821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      if $LD -v 2>&1 | $GREP 'BFD 2\.8' > /dev/null; then
88835821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	ld_shlibs=no
88845821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	cat <<_LT_EOF 1>&2
88855821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
88865821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)*** Warning: The releases 2.8.* of the GNU linker cannot reliably
88875821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)*** create shared libraries on Solaris systems.  Therefore, libtool
88885821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)*** is disabling shared libraries support.  We urge you to upgrade GNU
88895821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)*** binutils to release 2.9.1 or newer.  Another option is to modify
88905821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)*** your PATH or compiler configuration so that the native linker is
88915821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)*** used, and then restart.
88925821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
88935821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)_LT_EOF
88945821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      elif $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then
88955821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
88965821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	archive_expsym_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
88975821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      else
88985821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	ld_shlibs=no
88995821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      fi
89005821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      ;;
89015821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
89025821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX*)
89035821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      case `$LD -v 2>&1` in
89045821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)        *\ [01].* | *\ 2.[0-9].* | *\ 2.1[0-5].*)
89055821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	ld_shlibs=no
89065821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	cat <<_LT_EOF 1>&2
89075821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
89085821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)*** Warning: Releases of the GNU linker prior to 2.16.91.0.3 can not
89095821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)*** reliably create shared libraries on SCO systems.  Therefore, libtool
89105821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)*** is disabling shared libraries support.  We urge you to upgrade GNU
89115821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)*** binutils to release 2.16.91.0.3 or newer.  Another option is to modify
89125821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)*** your PATH or compiler configuration so that the native linker is
89135821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)*** used, and then restart.
89145821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
89155821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)_LT_EOF
89165821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	;;
89175821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	*)
89185821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	  # For security reasons, it is highly recommended that you always
89195821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	  # use absolute paths for naming shared libraries, and exclude the
89205821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	  # DT_RUNPATH tag from executables and libraries.  But doing so
89215821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	  # requires that you compile everything twice, which is a pain.
89225821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	  if $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then
89235821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	    hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
89245821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	    archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
89255821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	    archive_expsym_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
89265821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	  else
89275821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	    ld_shlibs=no
89285821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	  fi
89295821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	;;
89305821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      esac
89315821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      ;;
89325821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
89335821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    sunos4*)
89345821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      archive_cmds='$LD -assert pure-text -Bshareable -o $lib $libobjs $deplibs $linker_flags'
89355821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      wlarc=
89365821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      hardcode_direct=yes
89375821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      hardcode_shlibpath_var=no
89385821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      ;;
89395821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
89405821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    *)
89415821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      if $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then
89425821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
89435821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	archive_expsym_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
89445821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      else
89455821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	ld_shlibs=no
89465821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      fi
89475821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      ;;
89485821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    esac
89495821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
89505821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    if test "$ld_shlibs" = no; then
89515821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      runpath_var=
89525821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      hardcode_libdir_flag_spec=
89535821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      export_dynamic_flag_spec=
89545821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      whole_archive_flag_spec=
89555821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    fi
89565821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  else
89575821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    # PORTME fill in a description of your system's linker (not GNU ld)
89585821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    case $host_os in
89595821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    aix3*)
89605821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      allow_undefined_flag=unsupported
89615821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      always_export_symbols=yes
89625821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      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'
89635821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      # Note: this linker hardcodes the directories in LIBPATH if there
89645821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      # are no directories specified by -L.
89655821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      hardcode_minus_L=yes
89665821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      if test "$GCC" = yes && test -z "$lt_prog_compiler_static"; then
89675821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	# Neither direct hardcoding nor static linking is supported with a
89685821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	# broken collect2.
89695821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	hardcode_direct=unsupported
89705821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      fi
89715821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      ;;
89725821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
89735821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    aix[4-9]*)
89745821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      if test "$host_cpu" = ia64; then
89755821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	# On IA64, the linker does run time linking by default, so we don't
89765821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	# have to do anything special.
89775821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	aix_use_runtimelinking=no
89785821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	exp_sym_flag='-Bexport'
89795821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	no_entry_flag=""
89805821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      else
89815821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	# If we're using GNU nm, then we don't want the "-C" option.
89825821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	# -C means demangle to AIX nm, but means don't demangle with GNU nm
89835821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	if $NM -V 2>&1 | $GREP 'GNU' > /dev/null; then
89845821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	  export_symbols_cmds='$NM -Bpg $libobjs $convenience | awk '\''{ if (((\$ 2 == "T") || (\$ 2 == "D") || (\$ 2 == "B")) && (substr(\$ 3,1,1) != ".")) { print \$ 3 } }'\'' | sort -u > $export_symbols'
89855821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	else
89865821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	  export_symbols_cmds='$NM -BCpg $libobjs $convenience | awk '\''{ if (((\$ 2 == "T") || (\$ 2 == "D") || (\$ 2 == "B")) && (substr(\$ 3,1,1) != ".")) { print \$ 3 } }'\'' | sort -u > $export_symbols'
89875821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	fi
89885821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	aix_use_runtimelinking=no
89895821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
89905821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	# Test if we are trying to use run time linking or normal
89915821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	# AIX style linking. If -brtl is somewhere in LDFLAGS, we
89925821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	# need to do runtime linking.
89935821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	case $host_os in aix4.[23]|aix4.[23].*|aix[5-9]*)
89945821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	  for ld_flag in $LDFLAGS; do
89955821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	  if (test $ld_flag = "-brtl" || test $ld_flag = "-Wl,-brtl"); then
89965821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	    aix_use_runtimelinking=yes
89975821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	    break
89985821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	  fi
89995821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	  done
90005821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	  ;;
90015821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	esac
90025821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
90035821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	exp_sym_flag='-bexport'
90045821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	no_entry_flag='-bnoentry'
90055821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      fi
90065821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
90075821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      # When large executables or shared objects are built, AIX ld can
90085821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      # have problems creating the table of contents.  If linking a library
90095821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      # or program results in "error TOC overflow" add -mminimal-toc to
90105821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      # CXXFLAGS/CFLAGS for g++/gcc.  In the cases where that is not
90115821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      # enough to fix the problem, add -Wl,-bbigtoc to LDFLAGS.
90125821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
90135821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      archive_cmds=''
90145821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      hardcode_direct=yes
90155821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      hardcode_direct_absolute=yes
90165821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      hardcode_libdir_separator=':'
90175821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      link_all_deplibs=yes
90185821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      file_list_spec='${wl}-f,'
90195821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
90205821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      if test "$GCC" = yes; then
90215821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	case $host_os in aix4.[012]|aix4.[012].*)
90225821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	# We only want to do this on AIX 4.2 and lower, the check
90235821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	# below for broken collect2 doesn't work under 4.3+
90245821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	  collect2name=`${CC} -print-prog-name=collect2`
90255821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	  if test -f "$collect2name" &&
90265821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	   strings "$collect2name" | $GREP resolve_lib_name >/dev/null
90275821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	  then
90285821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	  # We have reworked collect2
90295821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	  :
90305821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	  else
90315821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	  # We have old collect2
90325821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	  hardcode_direct=unsupported
90335821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	  # It fails to find uninstalled libraries when the uninstalled
90345821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	  # path is not listed in the libpath.  Setting hardcode_minus_L
90355821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	  # to unsupported forces relinking
90365821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	  hardcode_minus_L=yes
90375821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	  hardcode_libdir_flag_spec='-L$libdir'
90385821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	  hardcode_libdir_separator=
90395821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	  fi
90405821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	  ;;
90415821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	esac
90425821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	shared_flag='-shared'
90435821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	if test "$aix_use_runtimelinking" = yes; then
90445821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	  shared_flag="$shared_flag "'${wl}-G'
90455821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	fi
90465821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	link_all_deplibs=no
90475821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      else
90485821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	# not using gcc
90495821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	if test "$host_cpu" = ia64; then
90505821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	# VisualAge C++, Version 5.5 for AIX 5L for IA-64, Beta 3 Release
90515821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	# chokes on -Wl,-G. The following line is correct:
90525821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	  shared_flag='-G'
90535821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	else
90545821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	  if test "$aix_use_runtimelinking" = yes; then
90555821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	    shared_flag='${wl}-G'
90565821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	  else
90575821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	    shared_flag='${wl}-bM:SRE'
90585821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	  fi
90595821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	fi
90605821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      fi
90615821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
90625821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      export_dynamic_flag_spec='${wl}-bexpall'
90635821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      # It seems that -bexpall does not export symbols beginning with
90645821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      # underscore (_), so it is better to generate a list of symbols to export.
90655821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      always_export_symbols=yes
90665821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      if test "$aix_use_runtimelinking" = yes; then
90675821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	# Warning - without using the other runtime loading flags (-brtl),
90685821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	# -berok will link without error, but may produce a broken library.
90695821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	allow_undefined_flag='-berok'
90705821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)        # Determine the default libpath from the value encoded in an
90715821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)        # empty executable.
90725821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)        cat confdefs.h - <<_ACEOF >conftest.$ac_ext
90735821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)/* end confdefs.h.  */
90745821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
90755821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)int
90765821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)main ()
90775821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles){
90785821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
90795821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  ;
90805821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  return 0;
90815821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)}
90825821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)_ACEOF
90835821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if ac_fn_c_try_link "$LINENO"; then :
90845821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
90855821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)lt_aix_libpath_sed='
90865821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    /Import File Strings/,/^$/ {
90875821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	/^0/ {
90885821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	    s/^0  *\(.*\)$/\1/
90895821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	    p
90905821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	}
90915821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    }'
90925821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)aix_libpath=`dump -H conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
90935821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# Check for a 64-bit object if we didn't find anything.
90945821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if test -z "$aix_libpath"; then
90955821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  aix_libpath=`dump -HX64 conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
90965821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi
90975821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi
90985821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)rm -f core conftest.err conftest.$ac_objext \
90995821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    conftest$ac_exeext conftest.$ac_ext
91005821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if test -z "$aix_libpath"; then aix_libpath="/usr/lib:/lib"; fi
91015821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
91025821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)        hardcode_libdir_flag_spec='${wl}-blibpath:$libdir:'"$aix_libpath"
91035821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)        archive_expsym_cmds='$CC -o $output_objdir/$soname $libobjs $deplibs '"\${wl}$no_entry_flag"' $compiler_flags `if test "x${allow_undefined_flag}" != "x"; then $ECHO "X${wl}${allow_undefined_flag}" | $Xsed; else :; fi` '"\${wl}$exp_sym_flag:\$export_symbols $shared_flag"
91045821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      else
91055821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	if test "$host_cpu" = ia64; then
91065821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	  hardcode_libdir_flag_spec='${wl}-R $libdir:/usr/lib:/lib'
91075821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	  allow_undefined_flag="-z nodefs"
91085821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	  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"
91095821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	else
91105821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	 # Determine the default libpath from the value encoded in an
91115821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	 # empty executable.
91125821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
91135821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)/* end confdefs.h.  */
91145821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
91155821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)int
91165821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)main ()
91175821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles){
91185821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
91195821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  ;
91205821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  return 0;
91215821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)}
91225821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)_ACEOF
91235821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if ac_fn_c_try_link "$LINENO"; then :
91245821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
91255821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)lt_aix_libpath_sed='
91265821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    /Import File Strings/,/^$/ {
91275821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	/^0/ {
91285821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	    s/^0  *\(.*\)$/\1/
91295821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	    p
91305821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	}
91315821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    }'
91325821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)aix_libpath=`dump -H conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
91335821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# Check for a 64-bit object if we didn't find anything.
91345821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if test -z "$aix_libpath"; then
91355821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  aix_libpath=`dump -HX64 conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
91365821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi
91375821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi
91385821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)rm -f core conftest.err conftest.$ac_objext \
91395821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    conftest$ac_exeext conftest.$ac_ext
91405821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if test -z "$aix_libpath"; then aix_libpath="/usr/lib:/lib"; fi
91415821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
91425821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	 hardcode_libdir_flag_spec='${wl}-blibpath:$libdir:'"$aix_libpath"
91435821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	  # Warning - without using the other run time loading flags,
91445821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	  # -berok will link without error, but may produce a broken library.
91455821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	  no_undefined_flag=' ${wl}-bernotok'
91465821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	  allow_undefined_flag=' ${wl}-berok'
91475821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	  # Exported symbols can be pulled into shared objects from archives
91485821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	  whole_archive_flag_spec='$convenience'
91495821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	  archive_cmds_need_lc=yes
91505821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	  # This is similar to how AIX traditionally builds its shared libraries.
91515821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	  archive_expsym_cmds="\$CC $shared_flag"' -o $output_objdir/$soname $libobjs $deplibs ${wl}-bnoentry $compiler_flags ${wl}-bE:$export_symbols${allow_undefined_flag}~$AR $AR_FLAGS $output_objdir/$libname$release.a $output_objdir/$soname'
91525821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	fi
91535821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      fi
91545821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      ;;
91555821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
91565821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    amigaos*)
91575821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      case $host_cpu in
91585821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      powerpc)
91595821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)            # see comment about AmigaOS4 .so support
91605821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)            archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
91615821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)            archive_expsym_cmds=''
91625821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)        ;;
91635821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      m68k)
91645821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)            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)'
91655821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)            hardcode_libdir_flag_spec='-L$libdir'
91665821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)            hardcode_minus_L=yes
91675821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)        ;;
91685821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      esac
91695821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      ;;
91705821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
91715821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    bsdi[45]*)
91725821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      export_dynamic_flag_spec=-rdynamic
91735821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      ;;
91745821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
91755821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    cygwin* | mingw* | pw32* | cegcc*)
91765821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      # When not using gcc, we currently assume that we are using
91775821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      # Microsoft Visual C++.
91785821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      # hardcode_libdir_flag_spec is actually meaningless, as there is
91795821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      # no search path for DLLs.
91805821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      hardcode_libdir_flag_spec=' '
91815821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      allow_undefined_flag=unsupported
91825821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      # Tell ltmain to make .lib files, not .a files.
91835821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      libext=lib
91845821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      # Tell ltmain to make .dll files, not .so files.
91855821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      shrext_cmds=".dll"
91865821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      # FIXME: Setting linknames here is a bad hack.
91875821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      archive_cmds='$CC -o $lib $libobjs $compiler_flags `$ECHO "X$deplibs" | $Xsed -e '\''s/ -lc$//'\''` -link -dll~linknames='
91885821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      # The linker will automatically build a .lib file if we build a DLL.
91895821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      old_archive_from_new_cmds='true'
91905821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      # FIXME: Should let the user specify the lib program.
91915821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      old_archive_cmds='lib -OUT:$oldlib$oldobjs$old_deplibs'
91925821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      fix_srcfile_path='`cygpath -w "$srcfile"`'
91935821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      enable_shared_with_static_runtimes=yes
91945821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      ;;
91955821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
91965821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    darwin* | rhapsody*)
91975821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
91985821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
91995821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  archive_cmds_need_lc=no
92005821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  hardcode_direct=no
92015821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  hardcode_automatic=yes
92025821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  hardcode_shlibpath_var=unsupported
92035821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  whole_archive_flag_spec=''
92045821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  link_all_deplibs=yes
92055821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  allow_undefined_flag="$_lt_dar_allow_undefined"
92065821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  case $cc_basename in
92075821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)     ifort*) _lt_dar_can_shared=yes ;;
92085821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)     *) _lt_dar_can_shared=$GCC ;;
92095821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  esac
92105821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  if test "$_lt_dar_can_shared" = "yes"; then
92115821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    output_verbose_link_cmd=echo
92125821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    archive_cmds="\$CC -dynamiclib \$allow_undefined_flag -o \$lib \$libobjs \$deplibs \$compiler_flags -install_name \$rpath/\$soname \$verstring $_lt_dar_single_mod${_lt_dsymutil}"
92135821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    module_cmds="\$CC \$allow_undefined_flag -o \$lib -bundle \$libobjs \$deplibs \$compiler_flags${_lt_dsymutil}"
92145821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    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}"
92155821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    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}"
92165821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
92175821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  else
92185821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  ld_shlibs=no
92195821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  fi
92205821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
92215821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      ;;
92225821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
92235821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    dgux*)
92245821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
92255821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      hardcode_libdir_flag_spec='-L$libdir'
92265821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      hardcode_shlibpath_var=no
92275821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      ;;
92285821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
92295821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    freebsd1*)
92305821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      ld_shlibs=no
92315821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      ;;
92325821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
92335821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    # FreeBSD 2.2.[012] allows us to include c++rt0.o to get C++ constructor
92345821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    # support.  Future versions do this automatically, but an explicit c++rt0.o
92355821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    # does not break anything, and helps significantly (at the cost of a little
92365821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    # extra space).
92375821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    freebsd2.2*)
92385821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags /usr/lib/c++rt0.o'
92395821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      hardcode_libdir_flag_spec='-R$libdir'
92405821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      hardcode_direct=yes
92415821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      hardcode_shlibpath_var=no
92425821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      ;;
92435821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
92445821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    # Unfortunately, older versions of FreeBSD 2 do not have this feature.
92455821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    freebsd2*)
92465821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags'
92475821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      hardcode_direct=yes
92485821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      hardcode_minus_L=yes
92495821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      hardcode_shlibpath_var=no
92505821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      ;;
92515821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
92525821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    # FreeBSD 3 and greater uses gcc -shared to do shared libraries.
92535821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    freebsd* | dragonfly*)
92545821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      archive_cmds='$CC -shared -o $lib $libobjs $deplibs $compiler_flags'
92555821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      hardcode_libdir_flag_spec='-R$libdir'
92565821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      hardcode_direct=yes
92575821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      hardcode_shlibpath_var=no
92585821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      ;;
92595821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
92605821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    hpux9*)
92615821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      if test "$GCC" = yes; then
92625821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	archive_cmds='$RM $output_objdir/$soname~$CC -shared -fPIC ${wl}+b ${wl}$install_libdir -o $output_objdir/$soname $libobjs $deplibs $compiler_flags~test $output_objdir/$soname = $lib || mv $output_objdir/$soname $lib'
92635821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      else
92645821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	archive_cmds='$RM $output_objdir/$soname~$LD -b +b $install_libdir -o $output_objdir/$soname $libobjs $deplibs $linker_flags~test $output_objdir/$soname = $lib || mv $output_objdir/$soname $lib'
92655821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      fi
92665821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      hardcode_libdir_flag_spec='${wl}+b ${wl}$libdir'
92675821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      hardcode_libdir_separator=:
92685821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      hardcode_direct=yes
92695821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
92705821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      # hardcode_minus_L: Not really in the search PATH,
92715821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      # but as the default location of the library.
92725821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      hardcode_minus_L=yes
92735821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      export_dynamic_flag_spec='${wl}-E'
92745821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      ;;
92755821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
92765821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    hpux10*)
92775821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      if test "$GCC" = yes -a "$with_gnu_ld" = no; then
92785821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	archive_cmds='$CC -shared -fPIC ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $libobjs $deplibs $compiler_flags'
92795821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      else
92805821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	archive_cmds='$LD -b +h $soname +b $install_libdir -o $lib $libobjs $deplibs $linker_flags'
92815821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      fi
92825821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      if test "$with_gnu_ld" = no; then
92835821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	hardcode_libdir_flag_spec='${wl}+b ${wl}$libdir'
92845821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	hardcode_libdir_flag_spec_ld='+b $libdir'
92855821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	hardcode_libdir_separator=:
92865821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	hardcode_direct=yes
92875821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	hardcode_direct_absolute=yes
92885821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	export_dynamic_flag_spec='${wl}-E'
92895821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	# hardcode_minus_L: Not really in the search PATH,
92905821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	# but as the default location of the library.
92915821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	hardcode_minus_L=yes
92925821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      fi
92935821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      ;;
92945821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
92955821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    hpux11*)
92965821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      if test "$GCC" = yes -a "$with_gnu_ld" = no; then
92975821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	case $host_cpu in
92985821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	hppa*64*)
92995821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	  archive_cmds='$CC -shared ${wl}+h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags'
93005821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	  ;;
93015821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	ia64*)
93025821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	  archive_cmds='$CC -shared -fPIC ${wl}+h ${wl}$soname ${wl}+nodefaultrpath -o $lib $libobjs $deplibs $compiler_flags'
93035821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	  ;;
93045821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	*)
93055821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	  archive_cmds='$CC -shared -fPIC ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $libobjs $deplibs $compiler_flags'
93065821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	  ;;
93075821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	esac
93085821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      else
93095821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	case $host_cpu in
93105821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	hppa*64*)
93115821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	  archive_cmds='$CC -b ${wl}+h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags'
93125821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	  ;;
93135821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	ia64*)
93145821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	  archive_cmds='$CC -b ${wl}+h ${wl}$soname ${wl}+nodefaultrpath -o $lib $libobjs $deplibs $compiler_flags'
93155821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	  ;;
93165821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	*)
93175821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	  archive_cmds='$CC -b ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $libobjs $deplibs $compiler_flags'
93185821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	  ;;
93195821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	esac
93205821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      fi
93215821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      if test "$with_gnu_ld" = no; then
93225821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	hardcode_libdir_flag_spec='${wl}+b ${wl}$libdir'
93235821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	hardcode_libdir_separator=:
93245821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
93255821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	case $host_cpu in
93265821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	hppa*64*|ia64*)
93275821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	  hardcode_direct=no
93285821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	  hardcode_shlibpath_var=no
93295821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	  ;;
93305821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	*)
93315821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	  hardcode_direct=yes
93325821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	  hardcode_direct_absolute=yes
93335821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	  export_dynamic_flag_spec='${wl}-E'
93345821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
93355821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	  # hardcode_minus_L: Not really in the search PATH,
93365821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	  # but as the default location of the library.
93375821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	  hardcode_minus_L=yes
93385821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	  ;;
93395821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	esac
93405821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      fi
93415821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      ;;
93425821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
93435821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    irix5* | irix6* | nonstopux*)
93445821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      if test "$GCC" = yes; then
93455821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname ${wl}$soname `test -n "$verstring" && $ECHO "X${wl}-set_version ${wl}$verstring" | $Xsed` ${wl}-update_registry ${wl}${output_objdir}/so_locations -o $lib'
93465821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	# Try to use the -exported_symbol ld option, if it does not
93475821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	# work, assume that -exports_file does not work either and
93485821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	# implicitly export all symbols.
93495821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)        save_LDFLAGS="$LDFLAGS"
93505821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)        LDFLAGS="$LDFLAGS -shared ${wl}-exported_symbol ${wl}foo ${wl}-update_registry ${wl}/dev/null"
93515821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)        cat confdefs.h - <<_ACEOF >conftest.$ac_ext
93525821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)/* end confdefs.h.  */
93535821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)int foo(void) {}
93545821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)_ACEOF
93555821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if ac_fn_c_try_link "$LINENO"; then :
93565821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  archive_expsym_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname ${wl}$soname `test -n "$verstring" && $ECHO "X${wl}-set_version ${wl}$verstring" | $Xsed` ${wl}-update_registry ${wl}${output_objdir}/so_locations ${wl}-exports_file ${wl}$export_symbols -o $lib'
93575821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
93585821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi
93595821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)rm -f core conftest.err conftest.$ac_objext \
93605821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    conftest$ac_exeext conftest.$ac_ext
93615821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)        LDFLAGS="$save_LDFLAGS"
93625821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      else
93635821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags -soname $soname `test -n "$verstring" && $ECHO "X-set_version $verstring" | $Xsed` -update_registry ${output_objdir}/so_locations -o $lib'
93645821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	archive_expsym_cmds='$CC -shared $libobjs $deplibs $compiler_flags -soname $soname `test -n "$verstring" && $ECHO "X-set_version $verstring" | $Xsed` -update_registry ${output_objdir}/so_locations -exports_file $export_symbols -o $lib'
93655821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      fi
93665821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      archive_cmds_need_lc='no'
93675821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
93685821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      hardcode_libdir_separator=:
93695821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      inherit_rpath=yes
93705821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      link_all_deplibs=yes
93715821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      ;;
93725821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
93735821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    netbsd* | netbsdelf*-gnu)
93745821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      if echo __ELF__ | $CC -E - | $GREP __ELF__ >/dev/null; then
93755821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags'  # a.out
93765821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      else
93775821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	archive_cmds='$LD -shared -o $lib $libobjs $deplibs $linker_flags'      # ELF
93785821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      fi
93795821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      hardcode_libdir_flag_spec='-R$libdir'
93805821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      hardcode_direct=yes
93815821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      hardcode_shlibpath_var=no
93825821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      ;;
93835821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
93845821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    newsos6)
93855821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
93865821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      hardcode_direct=yes
93875821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
93885821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      hardcode_libdir_separator=:
93895821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      hardcode_shlibpath_var=no
93905821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      ;;
93915821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
93925821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    *nto* | *qnx*)
93935821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      ;;
93945821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
93955821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    openbsd*)
93965821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      if test -f /usr/libexec/ld.so; then
93975821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	hardcode_direct=yes
93985821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	hardcode_shlibpath_var=no
93995821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	hardcode_direct_absolute=yes
94005821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	if test -z "`echo __ELF__ | $CC -E - | $GREP __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then
94015821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	  archive_cmds='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags'
94025821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	  archive_expsym_cmds='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags ${wl}-retain-symbols-file,$export_symbols'
94035821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	  hardcode_libdir_flag_spec='${wl}-rpath,$libdir'
94045821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	  export_dynamic_flag_spec='${wl}-E'
94055821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	else
94065821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	  case $host_os in
94075821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	   openbsd[01].* | openbsd2.[0-7] | openbsd2.[0-7].*)
94085821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	     archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags'
94095821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	     hardcode_libdir_flag_spec='-R$libdir'
94105821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	     ;;
94115821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	   *)
94125821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	     archive_cmds='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags'
94135821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	     hardcode_libdir_flag_spec='${wl}-rpath,$libdir'
94145821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	     ;;
94155821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	  esac
94165821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	fi
94175821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      else
94185821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	ld_shlibs=no
94195821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      fi
94205821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      ;;
94215821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
94225821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    os2*)
94235821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      hardcode_libdir_flag_spec='-L$libdir'
94245821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      hardcode_minus_L=yes
94255821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      allow_undefined_flag=unsupported
94265821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      archive_cmds='$ECHO "LIBRARY $libname INITINSTANCE" > $output_objdir/$libname.def~$ECHO "DESCRIPTION \"$libname\"" >> $output_objdir/$libname.def~$ECHO DATA >> $output_objdir/$libname.def~$ECHO " SINGLE NONSHARED" >> $output_objdir/$libname.def~$ECHO EXPORTS >> $output_objdir/$libname.def~emxexp $libobjs >> $output_objdir/$libname.def~$CC -Zdll -Zcrtdll -o $lib $libobjs $deplibs $compiler_flags $output_objdir/$libname.def'
94275821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      old_archive_from_new_cmds='emximp -o $output_objdir/$libname.a $output_objdir/$libname.def'
94285821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      ;;
94295821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
94305821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    osf3*)
94315821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      if test "$GCC" = yes; then
94325821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	allow_undefined_flag=' ${wl}-expect_unresolved ${wl}\*'
94335821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	archive_cmds='$CC -shared${allow_undefined_flag} $libobjs $deplibs $compiler_flags ${wl}-soname ${wl}$soname `test -n "$verstring" && $ECHO "X${wl}-set_version ${wl}$verstring" | $Xsed` ${wl}-update_registry ${wl}${output_objdir}/so_locations -o $lib'
94345821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      else
94355821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	allow_undefined_flag=' -expect_unresolved \*'
94365821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	archive_cmds='$CC -shared${allow_undefined_flag} $libobjs $deplibs $compiler_flags -soname $soname `test -n "$verstring" && $ECHO "X-set_version $verstring" | $Xsed` -update_registry ${output_objdir}/so_locations -o $lib'
94375821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      fi
94385821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      archive_cmds_need_lc='no'
94395821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
94405821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      hardcode_libdir_separator=:
94415821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      ;;
94425821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
94435821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    osf4* | osf5*)	# as osf3* with the addition of -msym flag
94445821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      if test "$GCC" = yes; then
94455821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	allow_undefined_flag=' ${wl}-expect_unresolved ${wl}\*'
94465821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	archive_cmds='$CC -shared${allow_undefined_flag} $libobjs $deplibs $compiler_flags ${wl}-msym ${wl}-soname ${wl}$soname `test -n "$verstring" && $ECHO "X${wl}-set_version ${wl}$verstring" | $Xsed` ${wl}-update_registry ${wl}${output_objdir}/so_locations -o $lib'
94475821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
94485821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      else
94495821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	allow_undefined_flag=' -expect_unresolved \*'
94505821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	archive_cmds='$CC -shared${allow_undefined_flag} $libobjs $deplibs $compiler_flags -msym -soname $soname `test -n "$verstring" && $ECHO "X-set_version $verstring" | $Xsed` -update_registry ${output_objdir}/so_locations -o $lib'
94515821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	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~
94525821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	$CC -shared${allow_undefined_flag} ${wl}-input ${wl}$lib.exp $compiler_flags $libobjs $deplibs -soname $soname `test -n "$verstring" && $ECHO "X-set_version $verstring" | $Xsed` -update_registry ${output_objdir}/so_locations -o $lib~$RM $lib.exp'
94535821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
94545821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	# Both c and cxx compiler support -rpath directly
94555821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	hardcode_libdir_flag_spec='-rpath $libdir'
94565821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      fi
94575821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      archive_cmds_need_lc='no'
94585821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      hardcode_libdir_separator=:
94595821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      ;;
94605821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
94615821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    solaris*)
94625821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      no_undefined_flag=' -z defs'
94635821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      if test "$GCC" = yes; then
94645821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	wlarc='${wl}'
94655821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	archive_cmds='$CC -shared ${wl}-z ${wl}text ${wl}-h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags'
94665821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	archive_expsym_cmds='echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~echo "local: *; };" >> $lib.exp~
94675821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	  $CC -shared ${wl}-z ${wl}text ${wl}-M ${wl}$lib.exp ${wl}-h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags~$RM $lib.exp'
94685821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      else
94695821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	case `$CC -V 2>&1` in
94705821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	*"Compilers 5.0"*)
94715821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	  wlarc=''
94725821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	  archive_cmds='$LD -G${allow_undefined_flag} -h $soname -o $lib $libobjs $deplibs $linker_flags'
94735821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	  archive_expsym_cmds='echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~echo "local: *; };" >> $lib.exp~
94745821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	  $LD -G${allow_undefined_flag} -M $lib.exp -h $soname -o $lib $libobjs $deplibs $linker_flags~$RM $lib.exp'
94755821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	  ;;
94765821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	*)
94775821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	  wlarc='${wl}'
94785821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	  archive_cmds='$CC -G${allow_undefined_flag} -h $soname -o $lib $libobjs $deplibs $compiler_flags'
94795821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	  archive_expsym_cmds='echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~echo "local: *; };" >> $lib.exp~
94805821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	  $CC -G${allow_undefined_flag} -M $lib.exp -h $soname -o $lib $libobjs $deplibs $compiler_flags~$RM $lib.exp'
94815821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	  ;;
94825821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	esac
94835821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      fi
94845821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      hardcode_libdir_flag_spec='-R$libdir'
94855821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      hardcode_shlibpath_var=no
94865821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      case $host_os in
94875821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      solaris2.[0-5] | solaris2.[0-5].*) ;;
94885821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      *)
94895821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	# The compiler driver will combine and reorder linker options,
94905821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	# but understands `-z linker_flag'.  GCC discards it without `$wl',
94915821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	# but is careful enough not to reorder.
94925821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	# Supported since Solaris 2.6 (maybe 2.5.1?)
94935821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	if test "$GCC" = yes; then
94945821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	  whole_archive_flag_spec='${wl}-z ${wl}allextract$convenience ${wl}-z ${wl}defaultextract'
94955821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	else
94965821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	  whole_archive_flag_spec='-z allextract$convenience -z defaultextract'
94975821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	fi
94985821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	;;
94995821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      esac
95005821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      link_all_deplibs=yes
95015821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      ;;
95025821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
95035821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    sunos4*)
95045821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      if test "x$host_vendor" = xsequent; then
95055821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	# Use $CC to link under sequent, because it throws in some extra .o
95065821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	# files that make .init and .fini sections work.
95075821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	archive_cmds='$CC -G ${wl}-h $soname -o $lib $libobjs $deplibs $compiler_flags'
95085821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      else
95095821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	archive_cmds='$LD -assert pure-text -Bstatic -o $lib $libobjs $deplibs $linker_flags'
95105821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      fi
95115821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      hardcode_libdir_flag_spec='-L$libdir'
95125821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      hardcode_direct=yes
95135821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      hardcode_minus_L=yes
95145821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      hardcode_shlibpath_var=no
95155821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      ;;
95165821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
95175821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    sysv4)
95185821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      case $host_vendor in
95195821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	sni)
95205821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	  archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
95215821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	  hardcode_direct=yes # is this really true???
95225821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	;;
95235821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	siemens)
95245821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	  ## LD is ld it makes a PLAMLIB
95255821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	  ## CC just makes a GrossModule.
95265821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	  archive_cmds='$LD -G -o $lib $libobjs $deplibs $linker_flags'
95275821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	  reload_cmds='$CC -r -o $output$reload_objs'
95285821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	  hardcode_direct=no
95295821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)        ;;
95305821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	motorola)
95315821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	  archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
95325821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	  hardcode_direct=no #Motorola manual says yes, but my tests say they lie
95335821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	;;
95345821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      esac
95355821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      runpath_var='LD_RUN_PATH'
95365821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      hardcode_shlibpath_var=no
95375821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      ;;
95385821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
95395821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    sysv4.3*)
95405821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
95415821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      hardcode_shlibpath_var=no
95425821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      export_dynamic_flag_spec='-Bexport'
95435821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      ;;
95445821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
95455821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    sysv4*MP*)
95465821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      if test -d /usr/nec; then
95475821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
95485821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	hardcode_shlibpath_var=no
95495821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	runpath_var=LD_RUN_PATH
95505821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	hardcode_runpath_var=yes
95515821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	ld_shlibs=yes
95525821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      fi
95535821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      ;;
95545821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
95555821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    sysv4*uw2* | sysv5OpenUNIX* | sysv5UnixWare7.[01].[10]* | unixware7* | sco3.2v5.0.[024]*)
95565821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      no_undefined_flag='${wl}-z,text'
95575821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      archive_cmds_need_lc=no
95585821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      hardcode_shlibpath_var=no
95595821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      runpath_var='LD_RUN_PATH'
95605821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
95615821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      if test "$GCC" = yes; then
95625821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	archive_cmds='$CC -shared ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
95635821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	archive_expsym_cmds='$CC -shared ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
95645821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      else
95655821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	archive_cmds='$CC -G ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
95665821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	archive_expsym_cmds='$CC -G ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
95675821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      fi
95685821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      ;;
95695821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
95705821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    sysv5* | sco3.2v5* | sco5v6*)
95715821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      # Note: We can NOT use -z defs as we might desire, because we do not
95725821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      # link with -lc, and that would cause any symbols used from libc to
95735821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      # always be unresolved, which means just about no library would
95745821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      # ever link correctly.  If we're not using GNU ld we use -z text
95755821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      # though, which does catch some bad symbols but isn't as heavy-handed
95765821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      # as -z defs.
95775821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      no_undefined_flag='${wl}-z,text'
95785821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      allow_undefined_flag='${wl}-z,nodefs'
95795821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      archive_cmds_need_lc=no
95805821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      hardcode_shlibpath_var=no
95815821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      hardcode_libdir_flag_spec='${wl}-R,$libdir'
95825821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      hardcode_libdir_separator=':'
95835821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      link_all_deplibs=yes
95845821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      export_dynamic_flag_spec='${wl}-Bexport'
95855821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      runpath_var='LD_RUN_PATH'
95865821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
95875821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      if test "$GCC" = yes; then
95885821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	archive_cmds='$CC -shared ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
95895821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	archive_expsym_cmds='$CC -shared ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
95905821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      else
95915821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	archive_cmds='$CC -G ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
95925821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	archive_expsym_cmds='$CC -G ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
95935821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      fi
95945821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      ;;
95955821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
95965821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    uts4*)
95975821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
95985821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      hardcode_libdir_flag_spec='-L$libdir'
95995821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      hardcode_shlibpath_var=no
96005821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      ;;
96015821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
96025821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    *)
96035821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      ld_shlibs=no
96045821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      ;;
96055821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    esac
96065821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
96075821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    if test x$host_vendor = xsni; then
96085821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      case $host in
96095821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      sysv4 | sysv4.2uw2* | sysv4.3* | sysv5*)
96105821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	export_dynamic_flag_spec='${wl}-Blargedynsym'
96115821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	;;
96125821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      esac
96135821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    fi
96145821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  fi
96155821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
96165821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles){ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ld_shlibs" >&5
96175821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo "$ld_shlibs" >&6; }
96185821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)test "$ld_shlibs" = no && can_build_shared=no
96195821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
96205821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)with_gnu_ld=$with_gnu_ld
96215821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
96225821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
96235821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
96245821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
96255821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
96265821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
96275821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
96285821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
96295821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
96305821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
96315821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
96325821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
96335821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
96345821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
96355821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
96365821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)#
96375821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# Do we need to explicitly link libc?
96385821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)#
96395821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)case "x$archive_cmds_need_lc" in
96405821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)x|xyes)
96415821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  # Assume -lc should be added
96425821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  archive_cmds_need_lc=yes
96435821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
96445821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  if test "$enable_shared" = yes && test "$GCC" = yes; then
96455821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    case $archive_cmds in
96465821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    *'~'*)
96475821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      # FIXME: we may have to deal with multi-command sequences.
96485821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      ;;
96495821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    '$CC '*)
96505821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      # Test whether the compiler implicitly links with -lc since on some
96515821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      # systems, -lgcc has to come before -lc. If gcc already passes -lc
96525821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      # to ld, don't add -lc before -lgcc.
96535821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether -lc should be explicitly linked in" >&5
96545821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo_n "checking whether -lc should be explicitly linked in... " >&6; }
96555821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      $RM conftest*
96565821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      echo "$lt_simple_compile_test_code" > conftest.$ac_ext
96575821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
96585821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
96595821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  (eval $ac_compile) 2>&5
96605821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  ac_status=$?
96615821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
96625821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  test $ac_status = 0; } 2>conftest.err; then
96635821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)        soname=conftest
96645821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)        lib=conftest
96655821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)        libobjs=conftest.$ac_objext
96665821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)        deplibs=
96675821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)        wl=$lt_prog_compiler_wl
96685821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	pic_flag=$lt_prog_compiler_pic
96695821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)        compiler_flags=-v
96705821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)        linker_flags=-v
96715821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)        verstring=
96725821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)        output_objdir=.
96735821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)        libname=conftest
96745821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)        lt_save_allow_undefined_flag=$allow_undefined_flag
96755821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)        allow_undefined_flag=
96765821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)        if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$archive_cmds 2\>\&1 \| $GREP \" -lc \" \>/dev/null 2\>\&1\""; } >&5
96775821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  (eval $archive_cmds 2\>\&1 \| $GREP \" -lc \" \>/dev/null 2\>\&1) 2>&5
96785821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  ac_status=$?
96795821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
96805821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  test $ac_status = 0; }
96815821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)        then
96825821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	  archive_cmds_need_lc=no
96835821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)        else
96845821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	  archive_cmds_need_lc=yes
96855821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)        fi
96865821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)        allow_undefined_flag=$lt_save_allow_undefined_flag
96875821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      else
96885821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)        cat conftest.err 1>&5
96895821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      fi
96905821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      $RM conftest*
96915821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      { $as_echo "$as_me:${as_lineno-$LINENO}: result: $archive_cmds_need_lc" >&5
96925821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo "$archive_cmds_need_lc" >&6; }
96935821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      ;;
96945821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    esac
96955821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  fi
96965821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  ;;
96975821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)esac
96985821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
96995821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
97005821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
97015821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
97025821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
97035821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
97045821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
97055821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
97065821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
97075821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
97085821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
97095821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
97105821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
97115821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
97125821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
97135821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
97145821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
97155821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
97165821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
97175821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
97185821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
97195821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
97205821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
97215821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
97225821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
97235821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
97245821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
97255821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
97265821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
97275821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
97285821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
97295821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
97305821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
97315821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
97325821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
97335821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
97345821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
97355821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
97365821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
97375821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
97385821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
97395821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
97405821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
97415821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
97425821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
97435821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
97445821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
97455821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
97465821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
97475821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
97485821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
97495821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
97505821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
97515821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
97525821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
97535821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
97545821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
97555821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
97565821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
97575821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
97585821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
97595821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
97605821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
97615821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
97625821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
97635821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
97645821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
97655821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
97665821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
97675821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
97685821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
97695821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
97705821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
97715821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
97725821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
97735821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
97745821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
97755821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
97765821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
97775821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
97785821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
97795821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
97805821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
97815821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
97825821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
97835821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
97845821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
97855821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
97865821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
97875821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
97885821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
97895821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
97905821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
97915821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
97925821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
97935821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
97945821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
97955821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
97965821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
97975821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
97985821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
97995821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
98005821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
98015821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
98025821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
98035821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
98045821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
98055821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
98065821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
98075821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
98085821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
98095821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
98105821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
98115821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
98125821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
98135821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
98145821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
98155821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
98165821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
98175821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
98185821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
98195821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
98205821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
98215821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
98225821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
98235821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
98245821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
98255821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
98265821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
98275821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
98285821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
98295821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
98305821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
98315821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
98325821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
98335821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
98345821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
98355821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
98365821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
98375821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
98385821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
98395821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
98405821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
98415821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
98425821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
98435821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
98445821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
98455821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
98465821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
98475821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
98485821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
98495821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
98505821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
98515821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
98525821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
98535821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
98545821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
98555821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  { $as_echo "$as_me:${as_lineno-$LINENO}: checking dynamic linker characteristics" >&5
98565821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo_n "checking dynamic linker characteristics... " >&6; }
98575821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
98585821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if test "$GCC" = yes; then
98595821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  case $host_os in
98605821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    darwin*) lt_awk_arg="/^libraries:/,/LR/" ;;
98615821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    *) lt_awk_arg="/^libraries:/" ;;
98625821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  esac
98635821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  lt_search_path_spec=`$CC -print-search-dirs | awk $lt_awk_arg | $SED -e "s/^libraries://" -e "s,=/,/,g"`
98645821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  if $ECHO "$lt_search_path_spec" | $GREP ';' >/dev/null ; then
98655821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    # if the path contains ";" then we assume it to be the separator
98665821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    # otherwise default to the standard path separator (i.e. ":") - it is
98675821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    # assumed that no part of a normal pathname contains ";" but that should
98685821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    # okay in the real world where ";" in dirpaths is itself problematic.
98695821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    lt_search_path_spec=`$ECHO "$lt_search_path_spec" | $SED -e 's/;/ /g'`
98705821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  else
98715821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    lt_search_path_spec=`$ECHO "$lt_search_path_spec" | $SED  -e "s/$PATH_SEPARATOR/ /g"`
98725821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  fi
98735821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  # Ok, now we have the path, separated by spaces, we can step through it
98745821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  # and add multilib dir if necessary.
98755821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  lt_tmp_lt_search_path_spec=
98765821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  lt_multi_os_dir=`$CC $CPPFLAGS $CFLAGS $LDFLAGS -print-multi-os-directory 2>/dev/null`
98775821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  for lt_sys_path in $lt_search_path_spec; do
98785821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    if test -d "$lt_sys_path/$lt_multi_os_dir"; then
98795821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      lt_tmp_lt_search_path_spec="$lt_tmp_lt_search_path_spec $lt_sys_path/$lt_multi_os_dir"
98805821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    else
98815821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      test -d "$lt_sys_path" && \
98825821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	lt_tmp_lt_search_path_spec="$lt_tmp_lt_search_path_spec $lt_sys_path"
98835821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    fi
98845821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  done
98855821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  lt_search_path_spec=`$ECHO $lt_tmp_lt_search_path_spec | awk '
98865821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)BEGIN {RS=" "; FS="/|\n";} {
98875821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  lt_foo="";
98885821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  lt_count=0;
98895821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  for (lt_i = NF; lt_i > 0; lt_i--) {
98905821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    if ($lt_i != "" && $lt_i != ".") {
98915821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      if ($lt_i == "..") {
98925821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)        lt_count++;
98935821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      } else {
98945821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)        if (lt_count == 0) {
98955821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)          lt_foo="/" $lt_i lt_foo;
98965821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)        } else {
98975821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)          lt_count--;
98985821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)        }
98995821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      }
99005821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    }
99015821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  }
99025821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  if (lt_foo != "") { lt_freq[lt_foo]++; }
99035821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  if (lt_freq[lt_foo] == 1) { print lt_foo; }
99045821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)}'`
99055821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  sys_lib_search_path_spec=`$ECHO $lt_search_path_spec`
99065821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)else
99075821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  sys_lib_search_path_spec="/lib /usr/lib /usr/local/lib"
99085821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi
99095821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)library_names_spec=
99105821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)libname_spec='lib$name'
99115821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)soname_spec=
99125821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)shrext_cmds=".so"
99135821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)postinstall_cmds=
99145821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)postuninstall_cmds=
99155821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)finish_cmds=
99165821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)finish_eval=
99175821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)shlibpath_var=
99185821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)shlibpath_overrides_runpath=unknown
99195821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)version_type=none
99205821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)dynamic_linker="$host_os ld.so"
99215821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)sys_lib_dlsearch_path_spec="/lib /usr/lib"
99225821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)need_lib_prefix=unknown
99235821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)hardcode_into_libs=no
99245821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
99255821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# when you set need_version to no, make sure it does not cause -set_version
99265821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# flags to be left without arguments
99275821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)need_version=unknown
99285821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
99295821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)case $host_os in
99305821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)aix3*)
99315821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  version_type=linux
99325821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  library_names_spec='${libname}${release}${shared_ext}$versuffix $libname.a'
99335821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  shlibpath_var=LIBPATH
99345821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
99355821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  # AIX 3 has no versioning support, so we append a major version to the name.
99365821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  soname_spec='${libname}${release}${shared_ext}$major'
99375821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  ;;
99385821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
99395821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)aix[4-9]*)
99405821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  version_type=linux
99415821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  need_lib_prefix=no
99425821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  need_version=no
99435821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  hardcode_into_libs=yes
99445821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  if test "$host_cpu" = ia64; then
99455821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    # AIX 5 supports IA64
99465821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    library_names_spec='${libname}${release}${shared_ext}$major ${libname}${release}${shared_ext}$versuffix $libname${shared_ext}'
99475821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    shlibpath_var=LD_LIBRARY_PATH
99485821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  else
99495821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    # With GCC up to 2.95.x, collect2 would create an import file
99505821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    # for dependence libraries.  The import file would start with
99515821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    # the line `#! .'.  This would cause the generated library to
99525821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    # depend on `.', always an invalid library.  This was fixed in
99535821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    # development snapshots of GCC prior to 3.0.
99545821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    case $host_os in
99555821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      aix4 | aix4.[01] | aix4.[01].*)
99565821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      if { echo '#if __GNUC__ > 2 || (__GNUC__ == 2 && __GNUC_MINOR__ >= 97)'
99575821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	   echo ' yes '
99585821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	   echo '#endif'; } | ${CC} -E - | $GREP yes > /dev/null; then
99595821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	:
99605821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      else
99615821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	can_build_shared=no
99625821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      fi
99635821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      ;;
99645821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    esac
99655821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    # AIX (on Power*) has no versioning support, so currently we can not hardcode correct
99665821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    # soname into executable. Probably we can add versioning support to
99675821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    # collect2, so additional links can be useful in future.
99685821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    if test "$aix_use_runtimelinking" = yes; then
99695821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      # If using run time linking (on AIX 4.2 or later) use lib<name>.so
99705821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      # instead of lib<name>.a to let people know that these are not
99715821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      # typical AIX shared libraries.
99725821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
99735821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    else
99745821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      # We preserve .a as extension for shared libraries through AIX4.2
99755821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      # and later when we are not doing run time linking.
99765821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      library_names_spec='${libname}${release}.a $libname.a'
99775821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      soname_spec='${libname}${release}${shared_ext}$major'
99785821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    fi
99795821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    shlibpath_var=LIBPATH
99805821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  fi
99815821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  ;;
99825821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
99835821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)amigaos*)
99845821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  case $host_cpu in
99855821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  powerpc)
99865821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    # Since July 2007 AmigaOS4 officially supports .so libraries.
99875821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    # When compiling the executable, add -use-dynld -Lsobjs: to the compileline.
99885821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
99895821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    ;;
99905821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  m68k)
99915821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    library_names_spec='$libname.ixlibrary $libname.a'
99925821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    # Create ${libname}_ixlibrary.a entries in /sys/libs.
99935821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    finish_eval='for lib in `ls $libdir/*.ixlibrary 2>/dev/null`; do libname=`$ECHO "X$lib" | $Xsed -e '\''s%^.*/\([^/]*\)\.ixlibrary$%\1%'\''`; test $RM /sys/libs/${libname}_ixlibrary.a; $show "cd /sys/libs && $LN_S $lib ${libname}_ixlibrary.a"; cd /sys/libs && $LN_S $lib ${libname}_ixlibrary.a || exit 1; done'
99945821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    ;;
99955821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  esac
99965821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  ;;
99975821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
99985821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)beos*)
99995821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  library_names_spec='${libname}${shared_ext}'
100005821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  dynamic_linker="$host_os ld.so"
100015821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  shlibpath_var=LIBRARY_PATH
100025821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  ;;
100035821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
100045821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)bsdi[45]*)
100055821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  version_type=linux
100065821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  need_version=no
100075821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
100085821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  soname_spec='${libname}${release}${shared_ext}$major'
100095821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  finish_cmds='PATH="\$PATH:/sbin" ldconfig $libdir'
100105821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  shlibpath_var=LD_LIBRARY_PATH
100115821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  sys_lib_search_path_spec="/shlib /usr/lib /usr/X11/lib /usr/contrib/lib /lib /usr/local/lib"
100125821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  sys_lib_dlsearch_path_spec="/shlib /usr/lib /usr/local/lib"
100135821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  # the default ld.so.conf also contains /usr/contrib/lib and
100145821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  # /usr/X11R6/lib (/usr/X11 is a link to /usr/X11R6), but let us allow
100155821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  # libtool to hard-code these into programs
100165821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  ;;
100175821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
100185821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)cygwin* | mingw* | pw32* | cegcc*)
100195821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  version_type=windows
100205821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  shrext_cmds=".dll"
100215821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  need_version=no
100225821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  need_lib_prefix=no
100235821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
100245821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  case $GCC,$host_os in
100255821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  yes,cygwin* | yes,mingw* | yes,pw32* | yes,cegcc*)
100265821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    library_names_spec='$libname.dll.a'
100275821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    # DLL is installed to $(libdir)/../bin by postinstall_cmds
100285821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    postinstall_cmds='base_file=`basename \${file}`~
100295821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      dlpath=`$SHELL 2>&1 -c '\''. $dir/'\''\${base_file}'\''i; echo \$dlname'\''`~
100305821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      dldir=$destdir/`dirname \$dlpath`~
100315821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      test -d \$dldir || mkdir -p \$dldir~
100325821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      $install_prog $dir/$dlname \$dldir/$dlname~
100335821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      chmod a+x \$dldir/$dlname~
100345821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      if test -n '\''$stripme'\'' && test -n '\''$striplib'\''; then
100355821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)        eval '\''$striplib \$dldir/$dlname'\'' || exit \$?;
100365821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      fi'
100375821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    postuninstall_cmds='dldll=`$SHELL 2>&1 -c '\''. $file; echo \$dlname'\''`~
100385821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      dlpath=$dir/\$dldll~
100395821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)       $RM \$dlpath'
100405821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    shlibpath_overrides_runpath=yes
100415821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
100425821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    case $host_os in
100435821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    cygwin*)
100445821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      # Cygwin DLLs use 'cyg' prefix rather than 'lib'
100455821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      soname_spec='`echo ${libname} | sed -e 's/^lib/cyg/'``echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}'
100465821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      sys_lib_search_path_spec="/usr/lib /lib/w32api /lib /usr/local/lib"
100475821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      ;;
100485821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    mingw* | cegcc*)
100495821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      # MinGW DLLs use traditional 'lib' prefix
100505821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      soname_spec='${libname}`echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}'
100515821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      sys_lib_search_path_spec=`$CC -print-search-dirs | $GREP "^libraries:" | $SED -e "s/^libraries://" -e "s,=/,/,g"`
100525821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      if $ECHO "$sys_lib_search_path_spec" | $GREP ';[c-zC-Z]:/' >/dev/null; then
100535821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)        # It is most probably a Windows format PATH printed by
100545821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)        # mingw gcc, but we are running on Cygwin. Gcc prints its search
100555821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)        # path with ; separators, and with drive letters. We can handle the
100565821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)        # drive letters (cygwin fileutils understands them), so leave them,
100575821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)        # especially as we might pass files found there to a mingw objdump,
100585821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)        # which wouldn't understand a cygwinified path. Ahh.
100595821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)        sys_lib_search_path_spec=`$ECHO "$sys_lib_search_path_spec" | $SED -e 's/;/ /g'`
100605821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      else
100615821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)        sys_lib_search_path_spec=`$ECHO "$sys_lib_search_path_spec" | $SED  -e "s/$PATH_SEPARATOR/ /g"`
100625821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      fi
100635821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      ;;
100645821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    pw32*)
100655821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      # pw32 DLLs use 'pw' prefix rather than 'lib'
100665821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      library_names_spec='`echo ${libname} | sed -e 's/^lib/pw/'``echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}'
100675821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      ;;
100685821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    esac
100695821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    ;;
100705821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
100715821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  *)
100725821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    library_names_spec='${libname}`echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext} $libname.lib'
100735821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    ;;
100745821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  esac
100755821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  dynamic_linker='Win32 ld.exe'
100765821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  # FIXME: first we should search . and the directory the executable is in
100775821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  shlibpath_var=PATH
100785821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  ;;
100795821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
100805821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)darwin* | rhapsody*)
100815821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  dynamic_linker="$host_os dyld"
100825821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  version_type=darwin
100835821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  need_lib_prefix=no
100845821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  need_version=no
100855821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  library_names_spec='${libname}${release}${major}$shared_ext ${libname}$shared_ext'
100865821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  soname_spec='${libname}${release}${major}$shared_ext'
100875821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  shlibpath_overrides_runpath=yes
100885821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  shlibpath_var=DYLD_LIBRARY_PATH
100895821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  shrext_cmds='`test .$module = .yes && echo .so || echo .dylib`'
100905821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
100915821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  sys_lib_search_path_spec="$sys_lib_search_path_spec /usr/local/lib"
100925821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  sys_lib_dlsearch_path_spec='/usr/local/lib /lib /usr/lib'
100935821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  ;;
100945821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
100955821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)dgux*)
100965821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  version_type=linux
100975821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  need_lib_prefix=no
100985821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  need_version=no
100995821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname$shared_ext'
101005821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  soname_spec='${libname}${release}${shared_ext}$major'
101015821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  shlibpath_var=LD_LIBRARY_PATH
101025821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  ;;
101035821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
101045821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)freebsd1*)
101055821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  dynamic_linker=no
101065821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  ;;
101075821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
101085821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)freebsd* | dragonfly*)
101095821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  # DragonFly does not have aout.  When/if they implement a new
101105821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  # versioning mechanism, adjust this.
101115821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  if test -x /usr/bin/objformat; then
101125821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    objformat=`/usr/bin/objformat`
101135821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  else
101145821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    case $host_os in
101155821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    freebsd[123]*) objformat=aout ;;
101165821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    *) objformat=elf ;;
101175821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    esac
101185821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  fi
101195821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  version_type=freebsd-$objformat
101205821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  case $version_type in
101215821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    freebsd-elf*)
101225821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext} $libname${shared_ext}'
101235821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      need_version=no
101245821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      need_lib_prefix=no
101255821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      ;;
101265821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    freebsd-*)
101275821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      library_names_spec='${libname}${release}${shared_ext}$versuffix $libname${shared_ext}$versuffix'
101285821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      need_version=yes
101295821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      ;;
101305821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  esac
101315821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  shlibpath_var=LD_LIBRARY_PATH
101325821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  case $host_os in
101335821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  freebsd2*)
101345821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    shlibpath_overrides_runpath=yes
101355821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    ;;
101365821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  freebsd3.[01]* | freebsdelf3.[01]*)
101375821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    shlibpath_overrides_runpath=yes
101385821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    hardcode_into_libs=yes
101395821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    ;;
101405821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  freebsd3.[2-9]* | freebsdelf3.[2-9]* | \
101415821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  freebsd4.[0-5] | freebsdelf4.[0-5] | freebsd4.1.1 | freebsdelf4.1.1)
101425821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    shlibpath_overrides_runpath=no
101435821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    hardcode_into_libs=yes
101445821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    ;;
101455821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  *) # from 4.6 on, and DragonFly
101465821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    shlibpath_overrides_runpath=yes
101475821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    hardcode_into_libs=yes
101485821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    ;;
101495821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  esac
101505821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  ;;
101515821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
101525821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)gnu*)
101535821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  version_type=linux
101545821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  need_lib_prefix=no
101555821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  need_version=no
101565821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}${major} ${libname}${shared_ext}'
101575821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  soname_spec='${libname}${release}${shared_ext}$major'
101585821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  shlibpath_var=LD_LIBRARY_PATH
101595821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  hardcode_into_libs=yes
101605821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  ;;
101615821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
101625821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)hpux9* | hpux10* | hpux11*)
101635821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  # Give a soname corresponding to the major version so that dld.sl refuses to
101645821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  # link against other versions.
101655821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  version_type=sunos
101665821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  need_lib_prefix=no
101675821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  need_version=no
101685821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  case $host_cpu in
101695821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  ia64*)
101705821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    shrext_cmds='.so'
101715821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    hardcode_into_libs=yes
101725821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    dynamic_linker="$host_os dld.so"
101735821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    shlibpath_var=LD_LIBRARY_PATH
101745821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    shlibpath_overrides_runpath=yes # Unless +noenvvar is specified.
101755821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
101765821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    soname_spec='${libname}${release}${shared_ext}$major'
101775821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    if test "X$HPUX_IA64_MODE" = X32; then
101785821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      sys_lib_search_path_spec="/usr/lib/hpux32 /usr/local/lib/hpux32 /usr/local/lib"
101795821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    else
101805821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      sys_lib_search_path_spec="/usr/lib/hpux64 /usr/local/lib/hpux64"
101815821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    fi
101825821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    sys_lib_dlsearch_path_spec=$sys_lib_search_path_spec
101835821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    ;;
101845821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  hppa*64*)
101855821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    shrext_cmds='.sl'
101865821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    hardcode_into_libs=yes
101875821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    dynamic_linker="$host_os dld.sl"
101885821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    shlibpath_var=LD_LIBRARY_PATH # How should we handle SHLIB_PATH
101895821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    shlibpath_overrides_runpath=yes # Unless +noenvvar is specified.
101905821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
101915821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    soname_spec='${libname}${release}${shared_ext}$major'
101925821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    sys_lib_search_path_spec="/usr/lib/pa20_64 /usr/ccs/lib/pa20_64"
101935821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    sys_lib_dlsearch_path_spec=$sys_lib_search_path_spec
101945821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    ;;
101955821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  *)
101965821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    shrext_cmds='.sl'
101975821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    dynamic_linker="$host_os dld.sl"
101985821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    shlibpath_var=SHLIB_PATH
101995821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    shlibpath_overrides_runpath=no # +s is required to enable SHLIB_PATH
102005821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
102015821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    soname_spec='${libname}${release}${shared_ext}$major'
102025821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    ;;
102035821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  esac
102045821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  # HP-UX runs *really* slowly unless shared libraries are mode 555.
102055821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  postinstall_cmds='chmod 555 $lib'
102065821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  ;;
102075821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
102085821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)interix[3-9]*)
102095821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  version_type=linux
102105821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  need_lib_prefix=no
102115821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  need_version=no
102125821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${shared_ext}'
102135821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  soname_spec='${libname}${release}${shared_ext}$major'
102145821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  dynamic_linker='Interix 3.x ld.so.1 (PE, like ELF)'
102155821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  shlibpath_var=LD_LIBRARY_PATH
102165821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  shlibpath_overrides_runpath=no
102175821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  hardcode_into_libs=yes
102185821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  ;;
102195821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
102205821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)irix5* | irix6* | nonstopux*)
102215821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  case $host_os in
102225821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    nonstopux*) version_type=nonstopux ;;
102235821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    *)
102245821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	if test "$lt_cv_prog_gnu_ld" = yes; then
102255821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)		version_type=linux
102265821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	else
102275821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)		version_type=irix
102285821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	fi ;;
102295821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  esac
102305821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  need_lib_prefix=no
102315821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  need_version=no
102325821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  soname_spec='${libname}${release}${shared_ext}$major'
102335821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${release}${shared_ext} $libname${shared_ext}'
102345821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  case $host_os in
102355821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  irix5* | nonstopux*)
102365821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    libsuff= shlibsuff=
102375821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    ;;
102385821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  *)
102395821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    case $LD in # libtool.m4 will add one of these switches to LD
102405821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    *-32|*"-32 "|*-melf32bsmip|*"-melf32bsmip ")
102415821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      libsuff= shlibsuff= libmagic=32-bit;;
102425821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    *-n32|*"-n32 "|*-melf32bmipn32|*"-melf32bmipn32 ")
102435821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      libsuff=32 shlibsuff=N32 libmagic=N32;;
102445821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    *-64|*"-64 "|*-melf64bmip|*"-melf64bmip ")
102455821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      libsuff=64 shlibsuff=64 libmagic=64-bit;;
102465821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    *) libsuff= shlibsuff= libmagic=never-match;;
102475821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    esac
102485821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    ;;
102495821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  esac
102505821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  shlibpath_var=LD_LIBRARY${shlibsuff}_PATH
102515821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  shlibpath_overrides_runpath=no
102525821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  sys_lib_search_path_spec="/usr/lib${libsuff} /lib${libsuff} /usr/local/lib${libsuff}"
102535821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  sys_lib_dlsearch_path_spec="/usr/lib${libsuff} /lib${libsuff}"
102545821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  hardcode_into_libs=yes
102555821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  ;;
102565821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
102575821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# No shared lib support for Linux oldld, aout, or coff.
102585821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)linux*oldld* | linux*aout* | linux*coff*)
102595821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  dynamic_linker=no
102605821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  ;;
102615821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
102625821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# This must be Linux ELF.
102635821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)linux* | k*bsd*-gnu | kopensolaris*-gnu)
102645821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  version_type=linux
102655821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  need_lib_prefix=no
102665821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  need_version=no
102675821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
102685821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  soname_spec='${libname}${release}${shared_ext}$major'
102695821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  finish_cmds='PATH="\$PATH:/sbin" ldconfig -n $libdir'
102705821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  shlibpath_var=LD_LIBRARY_PATH
102715821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  shlibpath_overrides_runpath=no
102725821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  # Some binutils ld are patched to set DT_RUNPATH
102735821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  save_LDFLAGS=$LDFLAGS
102745821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  save_libdir=$libdir
102755821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  eval "libdir=/foo; wl=\"$lt_prog_compiler_wl\"; \
102765821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)       LDFLAGS=\"\$LDFLAGS $hardcode_libdir_flag_spec\""
102775821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
102785821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)/* end confdefs.h.  */
102795821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
102805821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)int
102815821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)main ()
102825821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles){
102835821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
102845821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  ;
102855821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  return 0;
102865821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)}
102875821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)_ACEOF
102885821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if ac_fn_c_try_link "$LINENO"; then :
102895821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  if  ($OBJDUMP -p conftest$ac_exeext) 2>/dev/null | grep "RUNPATH.*$libdir" >/dev/null; then :
102905821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  shlibpath_overrides_runpath=yes
102915821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi
102925821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi
102935821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)rm -f core conftest.err conftest.$ac_objext \
102945821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    conftest$ac_exeext conftest.$ac_ext
102955821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  LDFLAGS=$save_LDFLAGS
102965821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  libdir=$save_libdir
102975821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
102985821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  # This implies no fast_install, which is unacceptable.
102995821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  # Some rework will be needed to allow for fast_install
103005821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  # before this can be enabled.
103015821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  hardcode_into_libs=yes
103025821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
103035821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  # Append ld.so.conf contents to the search path
103045821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  if test -f /etc/ld.so.conf; then
103055821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    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;/^$/d' | tr '\n' ' '`
103065821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    sys_lib_dlsearch_path_spec="/lib /usr/lib $lt_ld_extra"
103075821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  fi
103085821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
103095821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  # We used to test for /lib/ld.so.1 and disable shared libraries on
103105821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  # powerpc, because MkLinux only supported shared libraries with the
103115821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  # GNU dynamic linker.  Since this was broken with cross compilers,
103125821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  # most powerpc-linux boxes support dynamic linking these days and
103135821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  # people can always --disable-shared, the test was removed, and we
103145821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  # assume the GNU/Linux dynamic linker is in use.
103155821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  dynamic_linker='GNU/Linux ld.so'
103165821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  ;;
103175821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
103185821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)netbsdelf*-gnu)
103195821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  version_type=linux
103205821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  need_lib_prefix=no
103215821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  need_version=no
103225821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${shared_ext}'
103235821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  soname_spec='${libname}${release}${shared_ext}$major'
103245821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  shlibpath_var=LD_LIBRARY_PATH
103255821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  shlibpath_overrides_runpath=no
103265821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  hardcode_into_libs=yes
103275821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  dynamic_linker='NetBSD ld.elf_so'
103285821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  ;;
103295821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
103305821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)netbsd*)
103315821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  version_type=sunos
103325821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  need_lib_prefix=no
103335821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  need_version=no
103345821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  if echo __ELF__ | $CC -E - | $GREP __ELF__ >/dev/null; then
103355821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix'
103365821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    finish_cmds='PATH="\$PATH:/sbin" ldconfig -m $libdir'
103375821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    dynamic_linker='NetBSD (a.out) ld.so'
103385821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  else
103395821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${shared_ext}'
103405821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    soname_spec='${libname}${release}${shared_ext}$major'
103415821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    dynamic_linker='NetBSD ld.elf_so'
103425821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  fi
103435821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  shlibpath_var=LD_LIBRARY_PATH
103445821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  shlibpath_overrides_runpath=yes
103455821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  hardcode_into_libs=yes
103465821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  ;;
103475821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
103485821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)newsos6)
103495821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  version_type=linux
103505821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
103515821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  shlibpath_var=LD_LIBRARY_PATH
103525821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  shlibpath_overrides_runpath=yes
103535821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  ;;
103545821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
103555821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)*nto* | *qnx*)
103565821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  version_type=qnx
103575821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  need_lib_prefix=no
103585821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  need_version=no
103595821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
103605821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  soname_spec='${libname}${release}${shared_ext}$major'
103615821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  shlibpath_var=LD_LIBRARY_PATH
103625821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  shlibpath_overrides_runpath=no
103635821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  hardcode_into_libs=yes
103645821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  dynamic_linker='ldqnx.so'
103655821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  ;;
103665821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
103675821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)openbsd*)
103685821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  version_type=sunos
103695821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  sys_lib_dlsearch_path_spec="/usr/lib"
103705821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  need_lib_prefix=no
103715821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  # Some older versions of OpenBSD (3.3 at least) *do* need versioned libs.
103725821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  case $host_os in
103735821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    openbsd3.3 | openbsd3.3.*)	need_version=yes ;;
103745821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    *)				need_version=no  ;;
103755821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  esac
103765821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix'
103775821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  finish_cmds='PATH="\$PATH:/sbin" ldconfig -m $libdir'
103785821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  shlibpath_var=LD_LIBRARY_PATH
103795821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  if test -z "`echo __ELF__ | $CC -E - | $GREP __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then
103805821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    case $host_os in
103815821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      openbsd2.[89] | openbsd2.[89].*)
103825821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	shlibpath_overrides_runpath=no
103835821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	;;
103845821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      *)
103855821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	shlibpath_overrides_runpath=yes
103865821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	;;
103875821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      esac
103885821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  else
103895821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    shlibpath_overrides_runpath=yes
103905821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  fi
103915821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  ;;
103925821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
103935821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)os2*)
103945821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  libname_spec='$name'
103955821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  shrext_cmds=".dll"
103965821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  need_lib_prefix=no
103975821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  library_names_spec='$libname${shared_ext} $libname.a'
103985821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  dynamic_linker='OS/2 ld.exe'
103995821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  shlibpath_var=LIBPATH
104005821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  ;;
104015821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
104025821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)osf3* | osf4* | osf5*)
104035821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  version_type=osf
104045821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  need_lib_prefix=no
104055821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  need_version=no
104065821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  soname_spec='${libname}${release}${shared_ext}$major'
104075821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
104085821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  shlibpath_var=LD_LIBRARY_PATH
104095821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  sys_lib_search_path_spec="/usr/shlib /usr/ccs/lib /usr/lib/cmplrs/cc /usr/lib /usr/local/lib /var/shlib"
104105821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  sys_lib_dlsearch_path_spec="$sys_lib_search_path_spec"
104115821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  ;;
104125821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
104135821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)rdos*)
104145821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  dynamic_linker=no
104155821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  ;;
104165821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
104175821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)solaris*)
104185821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  version_type=linux
104195821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  need_lib_prefix=no
104205821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  need_version=no
104215821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
104225821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  soname_spec='${libname}${release}${shared_ext}$major'
104235821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  shlibpath_var=LD_LIBRARY_PATH
104245821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  shlibpath_overrides_runpath=yes
104255821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  hardcode_into_libs=yes
104265821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  # ldd complains unless libraries are executable
104275821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  postinstall_cmds='chmod +x $lib'
104285821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  ;;
104295821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
104305821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)sunos4*)
104315821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  version_type=sunos
104325821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix'
104335821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  finish_cmds='PATH="\$PATH:/usr/etc" ldconfig $libdir'
104345821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  shlibpath_var=LD_LIBRARY_PATH
104355821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  shlibpath_overrides_runpath=yes
104365821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  if test "$with_gnu_ld" = yes; then
104375821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    need_lib_prefix=no
104385821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  fi
104395821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  need_version=yes
104405821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  ;;
104415821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
104425821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)sysv4 | sysv4.3*)
104435821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  version_type=linux
104445821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
104455821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  soname_spec='${libname}${release}${shared_ext}$major'
104465821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  shlibpath_var=LD_LIBRARY_PATH
104475821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  case $host_vendor in
104485821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    sni)
104495821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      shlibpath_overrides_runpath=no
104505821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      need_lib_prefix=no
104515821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      runpath_var=LD_RUN_PATH
104525821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      ;;
104535821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    siemens)
104545821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      need_lib_prefix=no
104555821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      ;;
104565821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    motorola)
104575821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      need_lib_prefix=no
104585821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      need_version=no
104595821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      shlibpath_overrides_runpath=no
104605821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      sys_lib_search_path_spec='/lib /usr/lib /usr/ccs/lib'
104615821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      ;;
104625821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  esac
104635821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  ;;
104645821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
104655821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)sysv4*MP*)
104665821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  if test -d /usr/nec ;then
104675821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    version_type=linux
104685821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    library_names_spec='$libname${shared_ext}.$versuffix $libname${shared_ext}.$major $libname${shared_ext}'
104695821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    soname_spec='$libname${shared_ext}.$major'
104705821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    shlibpath_var=LD_LIBRARY_PATH
104715821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  fi
104725821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  ;;
104735821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
104745821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX* | sysv4*uw2*)
104755821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  version_type=freebsd-elf
104765821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  need_lib_prefix=no
104775821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  need_version=no
104785821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext} $libname${shared_ext}'
104795821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  soname_spec='${libname}${release}${shared_ext}$major'
104805821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  shlibpath_var=LD_LIBRARY_PATH
104815821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  shlibpath_overrides_runpath=yes
104825821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  hardcode_into_libs=yes
104835821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  if test "$with_gnu_ld" = yes; then
104845821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    sys_lib_search_path_spec='/usr/local/lib /usr/gnu/lib /usr/ccs/lib /usr/lib /lib'
104855821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  else
104865821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    sys_lib_search_path_spec='/usr/ccs/lib /usr/lib'
104875821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    case $host_os in
104885821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      sco3.2v5*)
104895821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)        sys_lib_search_path_spec="$sys_lib_search_path_spec /lib"
104905821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	;;
104915821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    esac
104925821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  fi
104935821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  sys_lib_dlsearch_path_spec='/usr/lib'
104945821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  ;;
104955821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
104965821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)tpf*)
104975821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  # TPF is a cross-target only.  Preferred cross-host = GNU/Linux.
104985821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  version_type=linux
104995821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  need_lib_prefix=no
105005821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  need_version=no
105015821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
105025821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  shlibpath_var=LD_LIBRARY_PATH
105035821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  shlibpath_overrides_runpath=no
105045821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  hardcode_into_libs=yes
105055821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  ;;
105065821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
105075821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)uts4*)
105085821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  version_type=linux
105095821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
105105821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  soname_spec='${libname}${release}${shared_ext}$major'
105115821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  shlibpath_var=LD_LIBRARY_PATH
105125821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  ;;
105135821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
105145821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)*)
105155821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  dynamic_linker=no
105165821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  ;;
105175821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)esac
105185821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles){ $as_echo "$as_me:${as_lineno-$LINENO}: result: $dynamic_linker" >&5
105195821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo "$dynamic_linker" >&6; }
105205821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)test "$dynamic_linker" = no && can_build_shared=no
105215821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
105225821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)variables_saved_for_relink="PATH $shlibpath_var $runpath_var"
105235821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if test "$GCC" = yes; then
105245821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  variables_saved_for_relink="$variables_saved_for_relink GCC_EXEC_PREFIX COMPILER_PATH LIBRARY_PATH"
105255821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi
105265821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
105275821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if test "${lt_cv_sys_lib_search_path_spec+set}" = set; then
105285821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  sys_lib_search_path_spec="$lt_cv_sys_lib_search_path_spec"
105295821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi
105305821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if test "${lt_cv_sys_lib_dlsearch_path_spec+set}" = set; then
105315821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  sys_lib_dlsearch_path_spec="$lt_cv_sys_lib_dlsearch_path_spec"
105325821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi
105335821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
105345821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
105355821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
105365821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
105375821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
105385821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
105395821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
105405821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
105415821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
105425821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
105435821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
105445821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
105455821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
105465821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
105475821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
105485821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
105495821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
105505821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
105515821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
105525821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
105535821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
105545821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
105555821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
105565821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
105575821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
105585821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
105595821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
105605821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
105615821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
105625821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
105635821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
105645821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
105655821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
105665821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
105675821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
105685821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
105695821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
105705821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
105715821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
105725821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
105735821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
105745821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
105755821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
105765821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
105775821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
105785821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
105795821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
105805821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
105815821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
105825821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
105835821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
105845821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
105855821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
105865821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
105875821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
105885821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
105895821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
105905821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
105915821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
105925821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
105935821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
105945821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
105955821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
105965821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
105975821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
105985821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
105995821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
106005821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
106015821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
106025821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
106035821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
106045821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
106055821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
106065821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
106075821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
106085821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
106095821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
106105821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
106115821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
106125821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
106135821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
106145821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
106155821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
106165821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
106175821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
106185821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
106195821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
106205821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  { $as_echo "$as_me:${as_lineno-$LINENO}: checking how to hardcode library paths into programs" >&5
106215821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo_n "checking how to hardcode library paths into programs... " >&6; }
106225821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)hardcode_action=
106235821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if test -n "$hardcode_libdir_flag_spec" ||
106245821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)   test -n "$runpath_var" ||
106255821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)   test "X$hardcode_automatic" = "Xyes" ; then
106265821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
106275821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  # We can hardcode non-existent directories.
106285821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  if test "$hardcode_direct" != no &&
106295821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)     # If the only mechanism to avoid hardcoding is shlibpath_var, we
106305821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)     # have to relink, otherwise we might link with an installed library
106315821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)     # when we should be linking with a yet-to-be-installed one
106325821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)     ## test "$_LT_TAGVAR(hardcode_shlibpath_var, )" != no &&
106335821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)     test "$hardcode_minus_L" != no; then
106345821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    # Linking always hardcodes the temporary library directory.
106355821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    hardcode_action=relink
106365821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  else
106375821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    # We can link without hardcoding, and we can hardcode nonexisting dirs.
106385821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    hardcode_action=immediate
106395821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  fi
106405821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)else
106415821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  # We cannot hardcode anything, or else we can only hardcode existing
106425821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  # directories.
106435821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  hardcode_action=unsupported
106445821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi
106455821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles){ $as_echo "$as_me:${as_lineno-$LINENO}: result: $hardcode_action" >&5
106465821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo "$hardcode_action" >&6; }
106475821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
106485821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if test "$hardcode_action" = relink ||
106495821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)   test "$inherit_rpath" = yes; then
106505821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  # Fast installation is not supported
106515821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  enable_fast_install=no
106525821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)elif test "$shlibpath_overrides_runpath" = yes ||
106535821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)     test "$enable_shared" = no; then
106545821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  # Fast installation is not necessary
106555821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  enable_fast_install=needless
106565821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi
106575821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
106585821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
106595821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
106605821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
106615821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
106625821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
106635821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  if test "x$enable_dlopen" != xyes; then
106645821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  enable_dlopen=unknown
106655821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  enable_dlopen_self=unknown
106665821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  enable_dlopen_self_static=unknown
106675821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)else
106685821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  lt_cv_dlopen=no
106695821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  lt_cv_dlopen_libs=
106705821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
106715821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  case $host_os in
106725821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  beos*)
106735821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    lt_cv_dlopen="load_add_on"
106745821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    lt_cv_dlopen_libs=
106755821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    lt_cv_dlopen_self=yes
106765821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    ;;
106775821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
106785821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  mingw* | pw32* | cegcc*)
106795821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    lt_cv_dlopen="LoadLibrary"
106805821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    lt_cv_dlopen_libs=
106815821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    ;;
106825821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
106835821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  cygwin*)
106845821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    lt_cv_dlopen="dlopen"
106855821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    lt_cv_dlopen_libs=
106865821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    ;;
106875821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
106885821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  darwin*)
106895821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  # if libdl is installed we need to link against it
106905821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dlopen in -ldl" >&5
106915821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo_n "checking for dlopen in -ldl... " >&6; }
106925821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if test "${ac_cv_lib_dl_dlopen+set}" = set; then :
106935821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  $as_echo_n "(cached) " >&6
106945821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)else
106955821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  ac_check_lib_save_LIBS=$LIBS
106965821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)LIBS="-ldl  $LIBS"
106975821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)cat confdefs.h - <<_ACEOF >conftest.$ac_ext
106985821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)/* end confdefs.h.  */
106995821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
107005821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)/* Override any GCC internal prototype to avoid an error.
107015821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)   Use char because int might match the return type of a GCC
107025821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)   builtin and then its argument prototype would still apply.  */
107035821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)#ifdef __cplusplus
107045821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)extern "C"
107055821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)#endif
107065821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)char dlopen ();
107075821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)int
107085821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)main ()
107095821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles){
107105821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)return dlopen ();
107115821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  ;
107125821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  return 0;
107135821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)}
107145821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)_ACEOF
107155821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if ac_fn_c_try_link "$LINENO"; then :
107165821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  ac_cv_lib_dl_dlopen=yes
107175821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)else
107185821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  ac_cv_lib_dl_dlopen=no
107195821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi
107205821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)rm -f core conftest.err conftest.$ac_objext \
107215821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    conftest$ac_exeext conftest.$ac_ext
107225821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)LIBS=$ac_check_lib_save_LIBS
107235821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi
107245821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles){ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dl_dlopen" >&5
107255821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo "$ac_cv_lib_dl_dlopen" >&6; }
107265821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if test "x$ac_cv_lib_dl_dlopen" = x""yes; then :
107275821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  lt_cv_dlopen="dlopen" lt_cv_dlopen_libs="-ldl"
107285821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)else
107295821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
107305821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    lt_cv_dlopen="dyld"
107315821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    lt_cv_dlopen_libs=
107325821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    lt_cv_dlopen_self=yes
107335821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
107345821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi
107355821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
107365821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    ;;
107375821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
107385821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  *)
107395821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    ac_fn_c_check_func "$LINENO" "shl_load" "ac_cv_func_shl_load"
107405821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if test "x$ac_cv_func_shl_load" = x""yes; then :
107415821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  lt_cv_dlopen="shl_load"
107425821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)else
107435821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for shl_load in -ldld" >&5
107445821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo_n "checking for shl_load in -ldld... " >&6; }
107455821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if test "${ac_cv_lib_dld_shl_load+set}" = set; then :
107465821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  $as_echo_n "(cached) " >&6
107475821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)else
107485821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  ac_check_lib_save_LIBS=$LIBS
107495821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)LIBS="-ldld  $LIBS"
107505821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)cat confdefs.h - <<_ACEOF >conftest.$ac_ext
107515821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)/* end confdefs.h.  */
107525821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
107535821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)/* Override any GCC internal prototype to avoid an error.
107545821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)   Use char because int might match the return type of a GCC
107555821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)   builtin and then its argument prototype would still apply.  */
107565821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)#ifdef __cplusplus
107575821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)extern "C"
107585821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)#endif
107595821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)char shl_load ();
107605821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)int
107615821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)main ()
107625821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles){
107635821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)return shl_load ();
107645821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  ;
107655821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  return 0;
107665821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)}
107675821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)_ACEOF
107685821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if ac_fn_c_try_link "$LINENO"; then :
107695821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  ac_cv_lib_dld_shl_load=yes
107705821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)else
107715821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  ac_cv_lib_dld_shl_load=no
107725821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi
107735821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)rm -f core conftest.err conftest.$ac_objext \
107745821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    conftest$ac_exeext conftest.$ac_ext
107755821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)LIBS=$ac_check_lib_save_LIBS
107765821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi
107775821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles){ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dld_shl_load" >&5
107785821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo "$ac_cv_lib_dld_shl_load" >&6; }
107795821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if test "x$ac_cv_lib_dld_shl_load" = x""yes; then :
107805821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  lt_cv_dlopen="shl_load" lt_cv_dlopen_libs="-ldld"
107815821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)else
107825821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  ac_fn_c_check_func "$LINENO" "dlopen" "ac_cv_func_dlopen"
107835821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if test "x$ac_cv_func_dlopen" = x""yes; then :
107845821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  lt_cv_dlopen="dlopen"
107855821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)else
107865821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dlopen in -ldl" >&5
107875821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo_n "checking for dlopen in -ldl... " >&6; }
107885821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if test "${ac_cv_lib_dl_dlopen+set}" = set; then :
107895821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  $as_echo_n "(cached) " >&6
107905821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)else
107915821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  ac_check_lib_save_LIBS=$LIBS
107925821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)LIBS="-ldl  $LIBS"
107935821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)cat confdefs.h - <<_ACEOF >conftest.$ac_ext
107945821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)/* end confdefs.h.  */
107955821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
107965821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)/* Override any GCC internal prototype to avoid an error.
107975821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)   Use char because int might match the return type of a GCC
107985821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)   builtin and then its argument prototype would still apply.  */
107995821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)#ifdef __cplusplus
108005821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)extern "C"
108015821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)#endif
108025821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)char dlopen ();
108035821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)int
108045821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)main ()
108055821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles){
108065821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)return dlopen ();
108075821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  ;
108085821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  return 0;
108095821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)}
108105821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)_ACEOF
108115821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if ac_fn_c_try_link "$LINENO"; then :
108125821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  ac_cv_lib_dl_dlopen=yes
108135821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)else
108145821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  ac_cv_lib_dl_dlopen=no
108155821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi
108165821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)rm -f core conftest.err conftest.$ac_objext \
108175821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    conftest$ac_exeext conftest.$ac_ext
108185821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)LIBS=$ac_check_lib_save_LIBS
108195821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi
108205821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles){ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dl_dlopen" >&5
108215821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo "$ac_cv_lib_dl_dlopen" >&6; }
108225821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if test "x$ac_cv_lib_dl_dlopen" = x""yes; then :
108235821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  lt_cv_dlopen="dlopen" lt_cv_dlopen_libs="-ldl"
108245821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)else
108255821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dlopen in -lsvld" >&5
108265821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo_n "checking for dlopen in -lsvld... " >&6; }
108275821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if test "${ac_cv_lib_svld_dlopen+set}" = set; then :
108285821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  $as_echo_n "(cached) " >&6
108295821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)else
108305821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  ac_check_lib_save_LIBS=$LIBS
108315821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)LIBS="-lsvld  $LIBS"
108325821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)cat confdefs.h - <<_ACEOF >conftest.$ac_ext
108335821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)/* end confdefs.h.  */
108345821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
108355821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)/* Override any GCC internal prototype to avoid an error.
108365821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)   Use char because int might match the return type of a GCC
108375821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)   builtin and then its argument prototype would still apply.  */
108385821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)#ifdef __cplusplus
108395821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)extern "C"
108405821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)#endif
108415821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)char dlopen ();
108425821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)int
108435821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)main ()
108445821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles){
108455821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)return dlopen ();
108465821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  ;
108475821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  return 0;
108485821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)}
108495821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)_ACEOF
108505821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if ac_fn_c_try_link "$LINENO"; then :
108515821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  ac_cv_lib_svld_dlopen=yes
108525821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)else
108535821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  ac_cv_lib_svld_dlopen=no
108545821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi
108555821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)rm -f core conftest.err conftest.$ac_objext \
108565821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    conftest$ac_exeext conftest.$ac_ext
108575821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)LIBS=$ac_check_lib_save_LIBS
108585821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi
108595821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles){ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_svld_dlopen" >&5
108605821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo "$ac_cv_lib_svld_dlopen" >&6; }
108615821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if test "x$ac_cv_lib_svld_dlopen" = x""yes; then :
108625821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  lt_cv_dlopen="dlopen" lt_cv_dlopen_libs="-lsvld"
108635821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)else
108645821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dld_link in -ldld" >&5
108655821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo_n "checking for dld_link in -ldld... " >&6; }
108665821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if test "${ac_cv_lib_dld_dld_link+set}" = set; then :
108675821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  $as_echo_n "(cached) " >&6
108685821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)else
108695821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  ac_check_lib_save_LIBS=$LIBS
108705821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)LIBS="-ldld  $LIBS"
108715821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)cat confdefs.h - <<_ACEOF >conftest.$ac_ext
108725821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)/* end confdefs.h.  */
108735821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
108745821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)/* Override any GCC internal prototype to avoid an error.
108755821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)   Use char because int might match the return type of a GCC
108765821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)   builtin and then its argument prototype would still apply.  */
108775821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)#ifdef __cplusplus
108785821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)extern "C"
108795821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)#endif
108805821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)char dld_link ();
108815821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)int
108825821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)main ()
108835821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles){
108845821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)return dld_link ();
108855821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  ;
108865821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  return 0;
108875821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)}
108885821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)_ACEOF
108895821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if ac_fn_c_try_link "$LINENO"; then :
108905821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  ac_cv_lib_dld_dld_link=yes
108915821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)else
108925821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  ac_cv_lib_dld_dld_link=no
108935821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi
108945821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)rm -f core conftest.err conftest.$ac_objext \
108955821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    conftest$ac_exeext conftest.$ac_ext
108965821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)LIBS=$ac_check_lib_save_LIBS
108975821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi
108985821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles){ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dld_dld_link" >&5
108995821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo "$ac_cv_lib_dld_dld_link" >&6; }
109005821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if test "x$ac_cv_lib_dld_dld_link" = x""yes; then :
109015821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  lt_cv_dlopen="dld_link" lt_cv_dlopen_libs="-ldld"
109025821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi
109035821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
109045821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
109055821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi
109065821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
109075821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
109085821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi
109095821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
109105821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
109115821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi
109125821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
109135821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
109145821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi
109155821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
109165821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
109175821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi
109185821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
109195821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    ;;
109205821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  esac
109215821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
109225821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  if test "x$lt_cv_dlopen" != xno; then
109235821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    enable_dlopen=yes
109245821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  else
109255821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    enable_dlopen=no
109265821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  fi
109275821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
109285821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  case $lt_cv_dlopen in
109295821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  dlopen)
109305821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    save_CPPFLAGS="$CPPFLAGS"
109315821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    test "x$ac_cv_header_dlfcn_h" = xyes && CPPFLAGS="$CPPFLAGS -DHAVE_DLFCN_H"
109325821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
109335821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    save_LDFLAGS="$LDFLAGS"
109345821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    wl=$lt_prog_compiler_wl eval LDFLAGS=\"\$LDFLAGS $export_dynamic_flag_spec\"
109355821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
109365821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    save_LIBS="$LIBS"
109375821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    LIBS="$lt_cv_dlopen_libs $LIBS"
109385821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
109395821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether a program can dlopen itself" >&5
109405821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo_n "checking whether a program can dlopen itself... " >&6; }
109415821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if test "${lt_cv_dlopen_self+set}" = set; then :
109425821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  $as_echo_n "(cached) " >&6
109435821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)else
109445821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  	  if test "$cross_compiling" = yes; then :
109455821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  lt_cv_dlopen_self=cross
109465821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)else
109475821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  lt_dlunknown=0; lt_dlno_uscore=1; lt_dlneed_uscore=2
109485821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  lt_status=$lt_dlunknown
109495821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  cat > conftest.$ac_ext <<_LT_EOF
109505821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)#line 10950 "configure"
109515821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)#include "confdefs.h"
109525821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
109535821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)#if HAVE_DLFCN_H
109545821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)#include <dlfcn.h>
109555821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)#endif
109565821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
109575821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)#include <stdio.h>
109585821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
109595821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)#ifdef RTLD_GLOBAL
109605821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)#  define LT_DLGLOBAL		RTLD_GLOBAL
109615821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)#else
109625821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)#  ifdef DL_GLOBAL
109635821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)#    define LT_DLGLOBAL		DL_GLOBAL
109645821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)#  else
109655821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)#    define LT_DLGLOBAL		0
109665821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)#  endif
109675821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)#endif
109685821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
109695821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)/* We may have to define LT_DLLAZY_OR_NOW in the command line if we
109705821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)   find out it does not work in some platform. */
109715821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)#ifndef LT_DLLAZY_OR_NOW
109725821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)#  ifdef RTLD_LAZY
109735821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)#    define LT_DLLAZY_OR_NOW		RTLD_LAZY
109745821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)#  else
109755821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)#    ifdef DL_LAZY
109765821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)#      define LT_DLLAZY_OR_NOW		DL_LAZY
109775821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)#    else
109785821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)#      ifdef RTLD_NOW
109795821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)#        define LT_DLLAZY_OR_NOW	RTLD_NOW
109805821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)#      else
109815821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)#        ifdef DL_NOW
109825821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)#          define LT_DLLAZY_OR_NOW	DL_NOW
109835821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)#        else
109845821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)#          define LT_DLLAZY_OR_NOW	0
109855821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)#        endif
109865821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)#      endif
109875821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)#    endif
109885821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)#  endif
109895821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)#endif
109905821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
109915821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)void fnord() { int i=42;}
109925821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)int main ()
109935821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles){
109945821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  void *self = dlopen (0, LT_DLGLOBAL|LT_DLLAZY_OR_NOW);
109955821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  int status = $lt_dlunknown;
109965821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
109975821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  if (self)
109985821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    {
109995821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      if (dlsym (self,"fnord"))       status = $lt_dlno_uscore;
110005821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      else if (dlsym( self,"_fnord")) status = $lt_dlneed_uscore;
110015821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      /* dlclose (self); */
110025821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    }
110035821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  else
110045821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    puts (dlerror ());
110055821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
110065821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  return status;
110075821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)}
110085821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)_LT_EOF
110095821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_link\""; } >&5
110105821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  (eval $ac_link) 2>&5
110115821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  ac_status=$?
110125821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
110135821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  test $ac_status = 0; } && test -s conftest${ac_exeext} 2>/dev/null; then
110145821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    (./conftest; exit; ) >&5 2>/dev/null
110155821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    lt_status=$?
110165821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    case x$lt_status in
110175821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      x$lt_dlno_uscore) lt_cv_dlopen_self=yes ;;
110185821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      x$lt_dlneed_uscore) lt_cv_dlopen_self=yes ;;
110195821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      x$lt_dlunknown|x*) lt_cv_dlopen_self=no ;;
110205821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    esac
110215821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  else :
110225821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    # compilation failed
110235821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    lt_cv_dlopen_self=no
110245821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  fi
110255821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi
110265821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)rm -fr conftest*
110275821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
110285821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
110295821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi
110305821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles){ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_dlopen_self" >&5
110315821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo "$lt_cv_dlopen_self" >&6; }
110325821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
110335821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    if test "x$lt_cv_dlopen_self" = xyes; then
110345821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      wl=$lt_prog_compiler_wl eval LDFLAGS=\"\$LDFLAGS $lt_prog_compiler_static\"
110355821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether a statically linked program can dlopen itself" >&5
110365821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo_n "checking whether a statically linked program can dlopen itself... " >&6; }
110375821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if test "${lt_cv_dlopen_self_static+set}" = set; then :
110385821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  $as_echo_n "(cached) " >&6
110395821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)else
110405821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  	  if test "$cross_compiling" = yes; then :
110415821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  lt_cv_dlopen_self_static=cross
110425821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)else
110435821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  lt_dlunknown=0; lt_dlno_uscore=1; lt_dlneed_uscore=2
110445821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  lt_status=$lt_dlunknown
110455821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  cat > conftest.$ac_ext <<_LT_EOF
110465821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)#line 11046 "configure"
110475821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)#include "confdefs.h"
110485821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
110495821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)#if HAVE_DLFCN_H
110505821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)#include <dlfcn.h>
110515821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)#endif
110525821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
110535821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)#include <stdio.h>
110545821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
110555821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)#ifdef RTLD_GLOBAL
110565821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)#  define LT_DLGLOBAL		RTLD_GLOBAL
110575821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)#else
110585821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)#  ifdef DL_GLOBAL
110595821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)#    define LT_DLGLOBAL		DL_GLOBAL
110605821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)#  else
110615821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)#    define LT_DLGLOBAL		0
110625821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)#  endif
110635821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)#endif
110645821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
110655821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)/* We may have to define LT_DLLAZY_OR_NOW in the command line if we
110665821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)   find out it does not work in some platform. */
110675821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)#ifndef LT_DLLAZY_OR_NOW
110685821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)#  ifdef RTLD_LAZY
110695821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)#    define LT_DLLAZY_OR_NOW		RTLD_LAZY
110705821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)#  else
110715821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)#    ifdef DL_LAZY
110725821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)#      define LT_DLLAZY_OR_NOW		DL_LAZY
110735821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)#    else
110745821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)#      ifdef RTLD_NOW
110755821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)#        define LT_DLLAZY_OR_NOW	RTLD_NOW
110765821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)#      else
110775821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)#        ifdef DL_NOW
110785821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)#          define LT_DLLAZY_OR_NOW	DL_NOW
110795821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)#        else
110805821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)#          define LT_DLLAZY_OR_NOW	0
110815821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)#        endif
110825821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)#      endif
110835821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)#    endif
110845821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)#  endif
110855821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)#endif
110865821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
110875821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)void fnord() { int i=42;}
110885821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)int main ()
110895821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles){
110905821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  void *self = dlopen (0, LT_DLGLOBAL|LT_DLLAZY_OR_NOW);
110915821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  int status = $lt_dlunknown;
110925821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
110935821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  if (self)
110945821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    {
110955821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      if (dlsym (self,"fnord"))       status = $lt_dlno_uscore;
110965821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      else if (dlsym( self,"_fnord")) status = $lt_dlneed_uscore;
110975821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      /* dlclose (self); */
110985821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    }
110995821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  else
111005821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    puts (dlerror ());
111015821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
111025821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  return status;
111035821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)}
111045821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)_LT_EOF
111055821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_link\""; } >&5
111065821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  (eval $ac_link) 2>&5
111075821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  ac_status=$?
111085821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
111095821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  test $ac_status = 0; } && test -s conftest${ac_exeext} 2>/dev/null; then
111105821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    (./conftest; exit; ) >&5 2>/dev/null
111115821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    lt_status=$?
111125821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    case x$lt_status in
111135821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      x$lt_dlno_uscore) lt_cv_dlopen_self_static=yes ;;
111145821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      x$lt_dlneed_uscore) lt_cv_dlopen_self_static=yes ;;
111155821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      x$lt_dlunknown|x*) lt_cv_dlopen_self_static=no ;;
111165821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    esac
111175821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  else :
111185821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    # compilation failed
111195821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    lt_cv_dlopen_self_static=no
111205821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  fi
111215821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi
111225821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)rm -fr conftest*
111235821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
111245821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
111255821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi
111265821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles){ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_dlopen_self_static" >&5
111275821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo "$lt_cv_dlopen_self_static" >&6; }
111285821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    fi
111295821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
111305821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    CPPFLAGS="$save_CPPFLAGS"
111315821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    LDFLAGS="$save_LDFLAGS"
111325821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    LIBS="$save_LIBS"
111335821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    ;;
111345821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  esac
111355821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
111365821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  case $lt_cv_dlopen_self in
111375821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  yes|no) enable_dlopen_self=$lt_cv_dlopen_self ;;
111385821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  *) enable_dlopen_self=unknown ;;
111395821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  esac
111405821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
111415821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  case $lt_cv_dlopen_self_static in
111425821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  yes|no) enable_dlopen_self_static=$lt_cv_dlopen_self_static ;;
111435821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  *) enable_dlopen_self_static=unknown ;;
111445821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  esac
111455821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi
111465821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
111475821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
111485821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
111495821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
111505821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
111515821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
111525821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
111535821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
111545821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
111555821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
111565821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
111575821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
111585821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
111595821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
111605821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
111615821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
111625821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
111635821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)striplib=
111645821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)old_striplib=
111655821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles){ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether stripping libraries is possible" >&5
111665821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo_n "checking whether stripping libraries is possible... " >&6; }
111675821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if test -n "$STRIP" && $STRIP -V 2>&1 | $GREP "GNU strip" >/dev/null; then
111685821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  test -z "$old_striplib" && old_striplib="$STRIP --strip-debug"
111695821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  test -z "$striplib" && striplib="$STRIP --strip-unneeded"
111705821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
111715821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo "yes" >&6; }
111725821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)else
111735821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# FIXME - insert some real tests, host_os isn't really good enough
111745821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  case $host_os in
111755821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  darwin*)
111765821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    if test -n "$STRIP" ; then
111775821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      striplib="$STRIP -x"
111785821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      old_striplib="$STRIP -S"
111795821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
111805821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo "yes" >&6; }
111815821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    else
111825821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
111835821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo "no" >&6; }
111845821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    fi
111855821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    ;;
111865821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  *)
111875821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
111885821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo "no" >&6; }
111895821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    ;;
111905821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  esac
111915821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi
111925821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
111935821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
111945821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
111955821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
111965821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
111975821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
111985821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
111995821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
112005821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
112015821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
112025821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
112035821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
112045821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  # Report which library types will actually be built
112055821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  { $as_echo "$as_me:${as_lineno-$LINENO}: checking if libtool supports shared libraries" >&5
112065821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo_n "checking if libtool supports shared libraries... " >&6; }
112075821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $can_build_shared" >&5
112085821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo "$can_build_shared" >&6; }
112095821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
112105821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to build shared libraries" >&5
112115821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo_n "checking whether to build shared libraries... " >&6; }
112125821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  test "$can_build_shared" = "no" && enable_shared=no
112135821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
112145821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  # On AIX, shared libraries and static libraries use the same namespace, and
112155821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  # are all built from PIC.
112165821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  case $host_os in
112175821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  aix3*)
112185821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    test "$enable_shared" = yes && enable_static=no
112195821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    if test -n "$RANLIB"; then
112205821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      archive_cmds="$archive_cmds~\$RANLIB \$lib"
112215821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      postinstall_cmds='$RANLIB $lib'
112225821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    fi
112235821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    ;;
112245821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
112255821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  aix[4-9]*)
112265821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    if test "$host_cpu" != ia64 && test "$aix_use_runtimelinking" = no ; then
112275821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      test "$enable_shared" = yes && enable_static=no
112285821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    fi
112295821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    ;;
112305821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  esac
112315821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $enable_shared" >&5
112325821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo "$enable_shared" >&6; }
112335821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
112345821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to build static libraries" >&5
112355821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo_n "checking whether to build static libraries... " >&6; }
112365821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  # Make sure either enable_shared or enable_static is yes.
112375821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  test "$enable_shared" = yes || enable_static=yes
112385821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $enable_static" >&5
112395821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo "$enable_static" >&6; }
112405821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
112415821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
112425821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
112435821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
112445821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi
112455821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)ac_ext=c
112465821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)ac_cpp='$CPP $CPPFLAGS'
112475821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
112485821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
112495821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)ac_compiler_gnu=$ac_cv_c_compiler_gnu
112505821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
112515821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)CC="$lt_save_CC"
112525821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
112535821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
112545821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
112555821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
112565821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
112575821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
112585821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
112595821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
112605821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
112615821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
112625821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
112635821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
112645821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
112655821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)        ac_config_commands="$ac_config_commands libtool"
112665821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
112675821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
112685821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
112695821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
112705821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# Only expand once:
112715821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
112725821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
112735821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
112745821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)VERSION_SCRIPT_FLAGS=
112755821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# lt_cv_prog_gnu_ld is from libtool 2.+
112765821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if test "$lt_cv_prog_gnu_ld" = yes; then
112775821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  VERSION_SCRIPT_FLAGS=-Wl,--version-script=
112785821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)else
112795821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  case $host in
112805821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  *-*-sunos*) VERSION_SCRIPT_FLAGS="-Wl,-M -Wl,";;
112815821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  esac
112825821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi
112835821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
112845821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) if test -n "$VERSION_SCRIPT_FLAGS"; then
112855821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  USE_VERSION_SCRIPT_TRUE=
112865821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  USE_VERSION_SCRIPT_FALSE='#'
112875821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)else
112885821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  USE_VERSION_SCRIPT_TRUE='#'
112895821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  USE_VERSION_SCRIPT_FALSE=
112905821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi
112915821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
112925821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
112935821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
112945821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)_cppflags="${CPPFLAGS}"
112955821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)_ldflags="${LDFLAGS}"
112965821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
112975821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
112985821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# Check whether --with-c14n was given.
112995821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if test "${with_c14n+set}" = set; then :
113005821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  withval=$with_c14n;
113015821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi
113025821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
113035821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
113045821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# Check whether --with-catalog was given.
113055821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if test "${with_catalog+set}" = set; then :
113065821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  withval=$with_catalog;
113075821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi
113085821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
113095821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
113105821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# Check whether --with-debug was given.
113115821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if test "${with_debug+set}" = set; then :
113125821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  withval=$with_debug;
113135821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi
113145821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
113155821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
113165821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# Check whether --with-docbook was given.
113175821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if test "${with_docbook+set}" = set; then :
113185821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  withval=$with_docbook;
113195821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi
113205821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
113215821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
113225821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# Check whether --with-fexceptions was given.
113235821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if test "${with_fexceptions+set}" = set; then :
113245821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  withval=$with_fexceptions;
113255821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi
113265821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
113275821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
113285821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# Check whether --with-ftp was given.
113295821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if test "${with_ftp+set}" = set; then :
113305821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  withval=$with_ftp;
113315821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi
113325821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
113335821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
113345821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# Check whether --with-history was given.
113355821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if test "${with_history+set}" = set; then :
113365821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  withval=$with_history;
113375821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi
113385821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
113395821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
113405821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# Check whether --with-html was given.
113415821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if test "${with_html+set}" = set; then :
113425821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  withval=$with_html;
113435821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi
113445821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
113455821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
113465821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# Check whether --with-html-dir was given.
113475821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if test "${with_html_dir+set}" = set; then :
113485821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  withval=$with_html_dir; HTML_DIR=$withval
113495821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)else
113505821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  HTML_DIR='$(datadir)/doc'
113515821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi
113525821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
113535821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
113545821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
113555821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# Check whether --with-html-subdir was given.
113565821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if test "${with_html_subdir+set}" = set; then :
113575821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  withval=$with_html_subdir; test "x$withval" != "x" && HTML_DIR="$HTML_DIR/$withval"
113585821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)else
113595821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  HTML_DIR="$HTML_DIR/\$(PACKAGE)-\$(VERSION)/html"
113605821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi
113615821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
113625821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
113635821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
113645821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# Check whether --with-http was given.
113655821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if test "${with_http+set}" = set; then :
113665821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  withval=$with_http;
113675821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi
113685821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
113695821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
113705821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# Check whether --with-iconv was given.
113715821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if test "${with_iconv+set}" = set; then :
113725821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  withval=$with_iconv;
113735821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi
113745821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
113755821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
113765821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# Check whether --with-iso8859x was given.
113775821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if test "${with_iso8859x+set}" = set; then :
113785821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  withval=$with_iso8859x;
113795821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi
113805821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
113815821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
113825821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# Check whether --with-legacy was given.
113835821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if test "${with_legacy+set}" = set; then :
113845821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  withval=$with_legacy;
113855821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi
113865821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
113875821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
113885821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# Check whether --with-mem_debug was given.
113895821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if test "${with_mem_debug+set}" = set; then :
113905821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  withval=$with_mem_debug;
113915821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi
113925821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
113935821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
113945821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# Check whether --with-minimum was given.
113955821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if test "${with_minimum+set}" = set; then :
113965821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  withval=$with_minimum;
113975821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi
113985821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
113995821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
114005821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# Check whether --with-output was given.
114015821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if test "${with_output+set}" = set; then :
114025821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  withval=$with_output;
114035821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi
114045821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
114055821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
114065821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# Check whether --with-pattern was given.
114075821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if test "${with_pattern+set}" = set; then :
114085821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  withval=$with_pattern;
114095821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi
114105821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
114115821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
114125821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# Check whether --with-push was given.
114135821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if test "${with_push+set}" = set; then :
114145821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  withval=$with_push;
114155821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi
114165821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
114175821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
114185821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# Check whether --with-python was given.
114195821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if test "${with_python+set}" = set; then :
114205821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  withval=$with_python;
114215821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi
114225821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
114235821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
114245821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# Check whether --with-reader was given.
114255821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if test "${with_reader+set}" = set; then :
114265821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  withval=$with_reader;
114275821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi
114285821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
114295821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
114305821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# Check whether --with-readline was given.
114315821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if test "${with_readline+set}" = set; then :
114325821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  withval=$with_readline;
114335821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  if test "$withval" != "no" -a "$withval" != "yes"; then
114345821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    RDL_DIR=$withval
114355821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    CPPFLAGS="${CPPFLAGS} -I$withval/include"
114365821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    LDFLAGS="${LDFLAGS} -L$withval/lib"
114375821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  fi
114385821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
114395821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi
114405821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
114415821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
114425821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# Check whether --with-regexps was given.
114435821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if test "${with_regexps+set}" = set; then :
114445821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  withval=$with_regexps;
114455821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi
114465821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
114475821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
114485821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# Check whether --with-run_debug was given.
114495821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if test "${with_run_debug+set}" = set; then :
114505821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  withval=$with_run_debug;
114515821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi
114525821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
114535821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
114545821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# Check whether --with-sax1 was given.
114555821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if test "${with_sax1+set}" = set; then :
114565821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  withval=$with_sax1;
114575821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi
114585821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
114595821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
114605821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# Check whether --with-schemas was given.
114615821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if test "${with_schemas+set}" = set; then :
114625821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  withval=$with_schemas;
114635821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi
114645821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
114655821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
114665821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# Check whether --with-schematron was given.
114675821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if test "${with_schematron+set}" = set; then :
114685821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  withval=$with_schematron;
114695821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi
114705821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
114715821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
114725821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# Check whether --with-threads was given.
114735821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if test "${with_threads+set}" = set; then :
114745821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  withval=$with_threads;
114755821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi
114765821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
114775821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
114785821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# Check whether --with-thread-alloc was given.
114795821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if test "${with_thread_alloc+set}" = set; then :
114805821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  withval=$with_thread_alloc;
114815821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi
114825821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
114835821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
114845821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# Check whether --with-tree was given.
114855821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if test "${with_tree+set}" = set; then :
114865821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  withval=$with_tree;
114875821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi
114885821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
114895821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
114905821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# Check whether --with-valid was given.
114915821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if test "${with_valid+set}" = set; then :
114925821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  withval=$with_valid;
114935821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi
114945821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
114955821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
114965821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# Check whether --with-writer was given.
114975821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if test "${with_writer+set}" = set; then :
114985821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  withval=$with_writer;
114995821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi
115005821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
115015821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
115025821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# Check whether --with-xinclude was given.
115035821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if test "${with_xinclude+set}" = set; then :
115045821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  withval=$with_xinclude;
115055821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi
115065821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
115075821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
115085821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# Check whether --with-xpath was given.
115095821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if test "${with_xpath+set}" = set; then :
115105821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  withval=$with_xpath;
115115821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi
115125821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
115135821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
115145821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# Check whether --with-xptr was given.
115155821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if test "${with_xptr+set}" = set; then :
115165821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  withval=$with_xptr;
115175821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi
115185821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
115195821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
115205821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# Check whether --with-modules was given.
115215821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if test "${with_modules+set}" = set; then :
115225821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  withval=$with_modules;
115235821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi
115245821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
115255821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
115265821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# Check whether --with-zlib was given.
115275821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if test "${with_zlib+set}" = set; then :
115285821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  withval=$with_zlib;
115295821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  if test "$withval" != "no" -a "$withval" != "yes"; then
115305821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    Z_DIR=$withval
115315821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    CPPFLAGS="${CPPFLAGS} -I$withval/include"
115325821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    LDFLAGS="${LDFLAGS} -L$withval/lib"
115335821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  fi
115345821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
115355821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi
115365821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
115375821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
115385821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# Check whether --with-coverage was given.
115395821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if test "${with_coverage+set}" = set; then :
115405821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  withval=$with_coverage;
115415821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi
115425821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
115435821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
115445821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# Check whether --enable-rebuild-docs was given.
115455821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if test "${enable_rebuild_docs+set}" = set; then :
115465821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  enableval=$enable_rebuild_docs;
115475821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi
115485821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
115495821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) if test "$enable_rebuild_docs" = "no"; then
115505821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  REBUILD_DOCS_TRUE=
115515821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  REBUILD_DOCS_FALSE='#'
115525821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)else
115535821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  REBUILD_DOCS_TRUE='#'
115545821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  REBUILD_DOCS_FALSE=
115555821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi
115565821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
115575821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
115585821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if test "$with_schemas" = "yes"
115595821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)then
115605821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    with_pattern=yes
115615821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    with_regexps=yes
115625821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi
115635821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if test "$with_schematron" = "yes"
115645821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)then
115655821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    with_pattern=yes
115665821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    with_xpath=yes
115675821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi
115685821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if test "$with_reader" = "yes"
115695821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)then
115705821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    with_push=yes
115715821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi
115725821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if test "$with_xptr" = "yes"
115735821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)then
115745821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    with_xpath=yes
115755821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi
115765821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if test "$with_minimum" = "yes"
115775821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)then
115785821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    echo "Configuring for a minimal library"
115795821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    if test "$with_c14n" = ""
115805821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    then
115815821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      with_c14n=no
115825821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    fi
115835821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    if test "$with_catalog" = ""
115845821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    then
115855821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      with_catalog=no
115865821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    fi
115875821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    echo So far so good!
115885821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    if test "$with_debug" = ""
115895821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    then
115905821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      with_debug=no
115915821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    fi
115925821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    if test "$with_docbook" = ""
115935821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    then
115945821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      with_docbook=no
115955821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    fi
115965821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    if test "$with_fexceptions" = ""
115975821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    then
115985821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      with_fexceptions=no
115995821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    fi
116005821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    if test "$with_ftp" = ""
116015821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    then
116025821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      with_ftp=no
116035821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    fi
116045821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    if test "$with_history" = ""
116055821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    then
116065821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      with_history=no
116075821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    fi
116085821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    if test "$with_html" = ""
116095821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    then
116105821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      with_html=no
116115821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    fi
116125821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    if test "$with_http" = ""
116135821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    then
116145821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      with_http=no
116155821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    fi
116165821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    if test "$with_iconv" = ""
116175821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    then
116185821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      with_iconv=no
116195821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    fi
116205821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    if test "$with_iso8859x" = ""
116215821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    then
116225821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      with_iso8859x=no
116235821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    fi
116245821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    if test "$with_legacy" = ""
116255821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    then
116265821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      with_legacy=no
116275821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    fi
116285821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    if test "$with_mem_debug" = ""
116295821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    then
116305821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      with_mem_debug=no
116315821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    fi
116325821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    if test "$with_output" = ""
116335821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    then
116345821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      with_output=no
116355821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    fi
116365821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    if test "$with_pattern" = ""
116375821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    then
116385821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      with_pattern=no
116395821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    fi
116405821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    if test "$with_push" = ""
116415821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    then
116425821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      with_push=no
116435821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    fi
116445821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    if test "$with_python" = ""
116455821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    then
116465821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      with_python=no
116475821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    fi
116485821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    if test "$with_reader" = ""
116495821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    then
116505821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      with_reader=no
116515821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    fi
116525821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    if test "$with_readline" = ""
116535821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    then
116545821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      with_readline=no
116555821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    fi
116565821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    if test "$with_regexps" = ""
116575821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    then
116585821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      with_regexps=no
116595821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    fi
116605821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    if test "$with_run_debug" = ""
116615821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    then
116625821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      with_run_debug=no
116635821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    fi
116645821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    if test "$with_sax1" = ""
116655821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    then
116665821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      with_sax1=no
116675821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    fi
116685821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    if test "$with_schemas" = ""
116695821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    then
116705821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      with_schemas=no
116715821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    fi
116725821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    if test "$with_schematron" = ""
116735821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    then
116745821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      with_schematron=no
116755821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    fi
116765821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    if test "$with_threads" = ""
116775821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    then
116785821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      with_threads=no
116795821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    fi
116805821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    if test "$with_thread_alloc" = ""
116815821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    then
116825821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      with_thread_alloc=no
116835821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)   fi
116845821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    if test "$with_tree" = ""
116855821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    then
116865821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      with_tree=no
116875821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    fi
116885821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    if test "$with_valid" = ""
116895821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    then
116905821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      with_valid=no
116915821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    fi
116925821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    if test "$with_writer" = ""
116935821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    then
116945821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      with_writer=no
116955821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    fi
116965821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    if test "$with_xinclude" = ""
116975821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    then
116985821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      with_xinclude=no
116995821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    fi
117005821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    if test "$with_xpath" = ""
117015821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    then
117025821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      with_xpath=no
117035821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    fi
117045821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    if test "$with_xptr" = ""
117055821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    then
117065821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      with_xptr=no
117075821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    fi
117085821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    if test "$with_zlib" = ""
117095821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    then
117105821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      with_zlib=no
117115821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    fi
117125821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    if test "$with_modules" = ""
117135821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    then
117145821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      with_modules=no
117155821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    fi
117165821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi
117175821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
117185821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)echo Checking zlib
117195821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
117205821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
117215821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)WITH_ZLIB=0
117225821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if test "$with_zlib" = "no"; then
117235821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    echo "Disabling compression support"
117245821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)else
117255821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    for ac_header in zlib.h
117265821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)do :
117275821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  ac_fn_c_check_header_mongrel "$LINENO" "zlib.h" "ac_cv_header_zlib_h" "$ac_includes_default"
117285821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if test "x$ac_cv_header_zlib_h" = x""yes; then :
117295821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  cat >>confdefs.h <<_ACEOF
117305821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)#define HAVE_ZLIB_H 1
117315821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)_ACEOF
117325821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) { $as_echo "$as_me:${as_lineno-$LINENO}: checking for gzread in -lz" >&5
117335821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo_n "checking for gzread in -lz... " >&6; }
117345821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if test "${ac_cv_lib_z_gzread+set}" = set; then :
117355821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  $as_echo_n "(cached) " >&6
117365821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)else
117375821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  ac_check_lib_save_LIBS=$LIBS
117385821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)LIBS="-lz  $LIBS"
117395821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)cat confdefs.h - <<_ACEOF >conftest.$ac_ext
117405821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)/* end confdefs.h.  */
117415821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
117425821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)/* Override any GCC internal prototype to avoid an error.
117435821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)   Use char because int might match the return type of a GCC
117445821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)   builtin and then its argument prototype would still apply.  */
117455821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)#ifdef __cplusplus
117465821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)extern "C"
117475821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)#endif
117485821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)char gzread ();
117495821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)int
117505821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)main ()
117515821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles){
117525821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)return gzread ();
117535821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  ;
117545821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  return 0;
117555821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)}
117565821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)_ACEOF
117575821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if ac_fn_c_try_link "$LINENO"; then :
117585821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  ac_cv_lib_z_gzread=yes
117595821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)else
117605821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  ac_cv_lib_z_gzread=no
117615821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi
117625821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)rm -f core conftest.err conftest.$ac_objext \
117635821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    conftest$ac_exeext conftest.$ac_ext
117645821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)LIBS=$ac_check_lib_save_LIBS
117655821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi
117665821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles){ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_z_gzread" >&5
117675821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo "$ac_cv_lib_z_gzread" >&6; }
117685821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if test "x$ac_cv_lib_z_gzread" = x""yes; then :
117695821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
117705821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
117715821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo "#define HAVE_LIBZ 1" >>confdefs.h
117725821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
117735821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	    WITH_ZLIB=1
117745821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	    if test "x${Z_DIR}" != "x"; then
117755821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)		Z_CFLAGS="-I${Z_DIR}/include"
117765821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)		Z_LIBS="-L${Z_DIR}/lib -lz"
117775821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)		case ${host} in
117785821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)		    *-*-solaris*)
117795821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)			Z_LIBS="-L${Z_DIR}/lib -R${Z_DIR}/lib -lz"
117805821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)			;;
117815821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)		esac
117825821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	    else
117835821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)		Z_LIBS="-lz"
117845821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	    fi
117855821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi
117865821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
117875821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi
117885821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
117895821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)done
117905821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
117915821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi
117925821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
117935821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
117945821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
117955821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
117965821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
117975821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)CPPFLAGS=${_cppflags}
117985821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)LDFLAGS=${_ldflags}
117995821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
118005821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)echo Checking headers
118015821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
118025821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)ac_header_dirent=no
118035821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)for ac_hdr in dirent.h sys/ndir.h sys/dir.h ndir.h; do
118045821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  as_ac_Header=`$as_echo "ac_cv_header_dirent_$ac_hdr" | $as_tr_sh`
118055821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles){ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_hdr that defines DIR" >&5
118065821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo_n "checking for $ac_hdr that defines DIR... " >&6; }
118075821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then :
118085821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  $as_echo_n "(cached) " >&6
118095821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)else
118105821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
118115821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)/* end confdefs.h.  */
118125821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)#include <sys/types.h>
118135821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)#include <$ac_hdr>
118145821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
118155821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)int
118165821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)main ()
118175821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles){
118185821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if ((DIR *) 0)
118195821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)return 0;
118205821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  ;
118215821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  return 0;
118225821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)}
118235821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)_ACEOF
118245821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if ac_fn_c_try_compile "$LINENO"; then :
118255821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  eval "$as_ac_Header=yes"
118265821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)else
118275821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  eval "$as_ac_Header=no"
118285821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi
118295821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
118305821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi
118315821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)eval ac_res=\$$as_ac_Header
118325821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	       { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
118335821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo "$ac_res" >&6; }
118345821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)eval as_val=\$$as_ac_Header
118355821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)   if test "x$as_val" = x""yes; then :
118365821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  cat >>confdefs.h <<_ACEOF
118375821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)#define `$as_echo "HAVE_$ac_hdr" | $as_tr_cpp` 1
118385821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)_ACEOF
118395821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
118405821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)ac_header_dirent=$ac_hdr; break
118415821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi
118425821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
118435821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)done
118445821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# Two versions of opendir et al. are in -ldir and -lx on SCO Xenix.
118455821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if test $ac_header_dirent = dirent.h; then
118465821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for library containing opendir" >&5
118475821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo_n "checking for library containing opendir... " >&6; }
118485821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if test "${ac_cv_search_opendir+set}" = set; then :
118495821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  $as_echo_n "(cached) " >&6
118505821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)else
118515821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  ac_func_search_save_LIBS=$LIBS
118525821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)cat confdefs.h - <<_ACEOF >conftest.$ac_ext
118535821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)/* end confdefs.h.  */
118545821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
118555821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)/* Override any GCC internal prototype to avoid an error.
118565821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)   Use char because int might match the return type of a GCC
118575821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)   builtin and then its argument prototype would still apply.  */
118585821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)#ifdef __cplusplus
118595821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)extern "C"
118605821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)#endif
118615821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)char opendir ();
118625821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)int
118635821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)main ()
118645821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles){
118655821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)return opendir ();
118665821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  ;
118675821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  return 0;
118685821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)}
118695821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)_ACEOF
118705821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)for ac_lib in '' dir; do
118715821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  if test -z "$ac_lib"; then
118725821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    ac_res="none required"
118735821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  else
118745821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    ac_res=-l$ac_lib
118755821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    LIBS="-l$ac_lib  $ac_func_search_save_LIBS"
118765821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  fi
118775821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  if ac_fn_c_try_link "$LINENO"; then :
118785821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  ac_cv_search_opendir=$ac_res
118795821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi
118805821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)rm -f core conftest.err conftest.$ac_objext \
118815821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    conftest$ac_exeext
118825821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  if test "${ac_cv_search_opendir+set}" = set; then :
118835821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  break
118845821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi
118855821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)done
118865821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if test "${ac_cv_search_opendir+set}" = set; then :
118875821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
118885821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)else
118895821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  ac_cv_search_opendir=no
118905821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi
118915821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)rm conftest.$ac_ext
118925821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)LIBS=$ac_func_search_save_LIBS
118935821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi
118945821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles){ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_search_opendir" >&5
118955821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo "$ac_cv_search_opendir" >&6; }
118965821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)ac_res=$ac_cv_search_opendir
118975821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if test "$ac_res" != no; then :
118985821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"
118995821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
119005821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi
119015821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
119025821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)else
119035821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for library containing opendir" >&5
119045821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo_n "checking for library containing opendir... " >&6; }
119055821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if test "${ac_cv_search_opendir+set}" = set; then :
119065821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  $as_echo_n "(cached) " >&6
119075821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)else
119085821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  ac_func_search_save_LIBS=$LIBS
119095821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)cat confdefs.h - <<_ACEOF >conftest.$ac_ext
119105821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)/* end confdefs.h.  */
119115821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
119125821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)/* Override any GCC internal prototype to avoid an error.
119135821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)   Use char because int might match the return type of a GCC
119145821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)   builtin and then its argument prototype would still apply.  */
119155821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)#ifdef __cplusplus
119165821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)extern "C"
119175821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)#endif
119185821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)char opendir ();
119195821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)int
119205821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)main ()
119215821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles){
119225821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)return opendir ();
119235821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  ;
119245821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  return 0;
119255821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)}
119265821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)_ACEOF
119275821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)for ac_lib in '' x; do
119285821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  if test -z "$ac_lib"; then
119295821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    ac_res="none required"
119305821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  else
119315821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    ac_res=-l$ac_lib
119325821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    LIBS="-l$ac_lib  $ac_func_search_save_LIBS"
119335821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  fi
119345821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  if ac_fn_c_try_link "$LINENO"; then :
119355821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  ac_cv_search_opendir=$ac_res
119365821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi
119375821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)rm -f core conftest.err conftest.$ac_objext \
119385821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    conftest$ac_exeext
119395821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  if test "${ac_cv_search_opendir+set}" = set; then :
119405821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  break
119415821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi
119425821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)done
119435821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if test "${ac_cv_search_opendir+set}" = set; then :
119445821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
119455821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)else
119465821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  ac_cv_search_opendir=no
119475821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi
119485821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)rm conftest.$ac_ext
119495821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)LIBS=$ac_func_search_save_LIBS
119505821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi
119515821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles){ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_search_opendir" >&5
119525821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo "$ac_cv_search_opendir" >&6; }
119535821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)ac_res=$ac_cv_search_opendir
119545821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if test "$ac_res" != no; then :
119555821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"
119565821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
119575821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi
119585821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
119595821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi
119605821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
119615821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles){ $as_echo "$as_me:${as_lineno-$LINENO}: checking for ANSI C header files" >&5
119625821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo_n "checking for ANSI C header files... " >&6; }
119635821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if test "${ac_cv_header_stdc+set}" = set; then :
119645821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  $as_echo_n "(cached) " >&6
119655821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)else
119665821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
119675821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)/* end confdefs.h.  */
119685821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)#include <stdlib.h>
119695821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)#include <stdarg.h>
119705821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)#include <string.h>
119715821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)#include <float.h>
119725821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
119735821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)int
119745821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)main ()
119755821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles){
119765821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
119775821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  ;
119785821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  return 0;
119795821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)}
119805821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)_ACEOF
119815821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if ac_fn_c_try_compile "$LINENO"; then :
119825821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  ac_cv_header_stdc=yes
119835821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)else
119845821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  ac_cv_header_stdc=no
119855821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi
119865821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
119875821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
119885821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if test $ac_cv_header_stdc = yes; then
119895821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  # SunOS 4.x string.h does not declare mem*, contrary to ANSI.
119905821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
119915821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)/* end confdefs.h.  */
119925821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)#include <string.h>
119935821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
119945821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)_ACEOF
119955821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
119965821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  $EGREP "memchr" >/dev/null 2>&1; then :
119975821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
119985821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)else
119995821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  ac_cv_header_stdc=no
120005821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi
120015821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)rm -f conftest*
120025821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
120035821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi
120045821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
120055821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if test $ac_cv_header_stdc = yes; then
120065821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  # ISC 2.0.2 stdlib.h does not declare free, contrary to ANSI.
120075821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
120085821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)/* end confdefs.h.  */
120095821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)#include <stdlib.h>
120105821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
120115821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)_ACEOF
120125821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
120135821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  $EGREP "free" >/dev/null 2>&1; then :
120145821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
120155821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)else
120165821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  ac_cv_header_stdc=no
120175821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi
120185821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)rm -f conftest*
120195821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
120205821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi
120215821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
120225821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if test $ac_cv_header_stdc = yes; then
120235821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  # /bin/cc in Irix-4.0.5 gets non-ANSI ctype macros unless using -ansi.
120245821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  if test "$cross_compiling" = yes; then :
120255821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  :
120265821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)else
120275821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
120285821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)/* end confdefs.h.  */
120295821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)#include <ctype.h>
120305821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)#include <stdlib.h>
120315821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)#if ((' ' & 0x0FF) == 0x020)
120325821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# define ISLOWER(c) ('a' <= (c) && (c) <= 'z')
120335821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# define TOUPPER(c) (ISLOWER(c) ? 'A' + ((c) - 'a') : (c))
120345821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)#else
120355821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# define ISLOWER(c) \
120365821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)		   (('a' <= (c) && (c) <= 'i') \
120375821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)		     || ('j' <= (c) && (c) <= 'r') \
120385821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)		     || ('s' <= (c) && (c) <= 'z'))
120395821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# define TOUPPER(c) (ISLOWER(c) ? ((c) | 0x40) : (c))
120405821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)#endif
120415821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
120425821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)#define XOR(e, f) (((e) && !(f)) || (!(e) && (f)))
120435821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)int
120445821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)main ()
120455821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles){
120465821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  int i;
120475821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  for (i = 0; i < 256; i++)
120485821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    if (XOR (islower (i), ISLOWER (i))
120495821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	|| toupper (i) != TOUPPER (i))
120505821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      return 2;
120515821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  return 0;
120525821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)}
120535821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)_ACEOF
120545821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if ac_fn_c_try_run "$LINENO"; then :
120555821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
120565821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)else
120575821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  ac_cv_header_stdc=no
120585821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi
120595821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
120605821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  conftest.$ac_objext conftest.beam conftest.$ac_ext
120615821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi
120625821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
120635821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi
120645821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi
120655821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles){ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_header_stdc" >&5
120665821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo "$ac_cv_header_stdc" >&6; }
120675821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if test $ac_cv_header_stdc = yes; then
120685821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
120695821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo "#define STDC_HEADERS 1" >>confdefs.h
120705821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
120715821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi
120725821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
120735821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)for ac_header in fcntl.h
120745821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)do :
120755821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  ac_fn_c_check_header_mongrel "$LINENO" "fcntl.h" "ac_cv_header_fcntl_h" "$ac_includes_default"
120765821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if test "x$ac_cv_header_fcntl_h" = x""yes; then :
120775821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  cat >>confdefs.h <<_ACEOF
120785821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)#define HAVE_FCNTL_H 1
120795821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)_ACEOF
120805821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
120815821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi
120825821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
120835821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)done
120845821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
120855821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)for ac_header in unistd.h
120865821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)do :
120875821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  ac_fn_c_check_header_mongrel "$LINENO" "unistd.h" "ac_cv_header_unistd_h" "$ac_includes_default"
120885821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if test "x$ac_cv_header_unistd_h" = x""yes; then :
120895821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  cat >>confdefs.h <<_ACEOF
120905821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)#define HAVE_UNISTD_H 1
120915821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)_ACEOF
120925821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
120935821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi
120945821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
120955821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)done
120965821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
120975821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)for ac_header in ctype.h
120985821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)do :
120995821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  ac_fn_c_check_header_mongrel "$LINENO" "ctype.h" "ac_cv_header_ctype_h" "$ac_includes_default"
121005821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if test "x$ac_cv_header_ctype_h" = x""yes; then :
121015821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  cat >>confdefs.h <<_ACEOF
121025821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)#define HAVE_CTYPE_H 1
121035821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)_ACEOF
121045821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
121055821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi
121065821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
121075821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)done
121085821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
121095821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)for ac_header in dirent.h
121105821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)do :
121115821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  ac_fn_c_check_header_mongrel "$LINENO" "dirent.h" "ac_cv_header_dirent_h" "$ac_includes_default"
121125821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if test "x$ac_cv_header_dirent_h" = x""yes; then :
121135821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  cat >>confdefs.h <<_ACEOF
121145821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)#define HAVE_DIRENT_H 1
121155821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)_ACEOF
121165821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
121175821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi
121185821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
121195821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)done
121205821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
121215821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)for ac_header in errno.h
121225821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)do :
121235821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  ac_fn_c_check_header_mongrel "$LINENO" "errno.h" "ac_cv_header_errno_h" "$ac_includes_default"
121245821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if test "x$ac_cv_header_errno_h" = x""yes; then :
121255821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  cat >>confdefs.h <<_ACEOF
121265821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)#define HAVE_ERRNO_H 1
121275821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)_ACEOF
121285821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
121295821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi
121305821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
121315821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)done
121325821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
121335821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)for ac_header in malloc.h
121345821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)do :
121355821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  ac_fn_c_check_header_mongrel "$LINENO" "malloc.h" "ac_cv_header_malloc_h" "$ac_includes_default"
121365821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if test "x$ac_cv_header_malloc_h" = x""yes; then :
121375821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  cat >>confdefs.h <<_ACEOF
121385821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)#define HAVE_MALLOC_H 1
121395821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)_ACEOF
121405821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
121415821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi
121425821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
121435821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)done
121445821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
121455821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)for ac_header in stdarg.h
121465821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)do :
121475821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  ac_fn_c_check_header_mongrel "$LINENO" "stdarg.h" "ac_cv_header_stdarg_h" "$ac_includes_default"
121485821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if test "x$ac_cv_header_stdarg_h" = x""yes; then :
121495821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  cat >>confdefs.h <<_ACEOF
121505821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)#define HAVE_STDARG_H 1
121515821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)_ACEOF
121525821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
121535821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi
121545821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
121555821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)done
121565821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
121575821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)for ac_header in sys/stat.h
121585821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)do :
121595821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  ac_fn_c_check_header_mongrel "$LINENO" "sys/stat.h" "ac_cv_header_sys_stat_h" "$ac_includes_default"
121605821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if test "x$ac_cv_header_sys_stat_h" = x""yes; then :
121615821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  cat >>confdefs.h <<_ACEOF
121625821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)#define HAVE_SYS_STAT_H 1
121635821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)_ACEOF
121645821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
121655821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi
121665821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
121675821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)done
121685821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
121695821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)for ac_header in sys/types.h
121705821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)do :
121715821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  ac_fn_c_check_header_mongrel "$LINENO" "sys/types.h" "ac_cv_header_sys_types_h" "$ac_includes_default"
121725821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if test "x$ac_cv_header_sys_types_h" = x""yes; then :
121735821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  cat >>confdefs.h <<_ACEOF
121745821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)#define HAVE_SYS_TYPES_H 1
121755821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)_ACEOF
121765821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
121775821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi
121785821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
121795821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)done
121805821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
121815821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)for ac_header in stdint.h
121825821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)do :
121835821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  ac_fn_c_check_header_mongrel "$LINENO" "stdint.h" "ac_cv_header_stdint_h" "$ac_includes_default"
121845821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if test "x$ac_cv_header_stdint_h" = x""yes; then :
121855821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  cat >>confdefs.h <<_ACEOF
121865821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)#define HAVE_STDINT_H 1
121875821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)_ACEOF
121885821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
121895821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi
121905821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
121915821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)done
121925821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
121935821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)for ac_header in inttypes.h.h
121945821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)do :
121955821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  ac_fn_c_check_header_mongrel "$LINENO" "inttypes.h.h" "ac_cv_header_inttypes_h_h" "$ac_includes_default"
121965821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if test "x$ac_cv_header_inttypes_h_h" = x""yes; then :
121975821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  cat >>confdefs.h <<_ACEOF
121985821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)#define HAVE_INTTYPES_H_H 1
121995821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)_ACEOF
122005821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
122015821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi
122025821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
122035821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)done
122045821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
122055821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)for ac_header in time.h
122065821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)do :
122075821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  ac_fn_c_check_header_mongrel "$LINENO" "time.h" "ac_cv_header_time_h" "$ac_includes_default"
122085821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if test "x$ac_cv_header_time_h" = x""yes; then :
122095821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  cat >>confdefs.h <<_ACEOF
122105821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)#define HAVE_TIME_H 1
122115821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)_ACEOF
122125821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
122135821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi
122145821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
122155821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)done
122165821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
122175821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)for ac_header in ansidecl.h
122185821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)do :
122195821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  ac_fn_c_check_header_mongrel "$LINENO" "ansidecl.h" "ac_cv_header_ansidecl_h" "$ac_includes_default"
122205821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if test "x$ac_cv_header_ansidecl_h" = x""yes; then :
122215821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  cat >>confdefs.h <<_ACEOF
122225821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)#define HAVE_ANSIDECL_H 1
122235821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)_ACEOF
122245821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
122255821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi
122265821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
122275821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)done
122285821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
122295821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)for ac_header in ieeefp.h
122305821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)do :
122315821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  ac_fn_c_check_header_mongrel "$LINENO" "ieeefp.h" "ac_cv_header_ieeefp_h" "$ac_includes_default"
122325821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if test "x$ac_cv_header_ieeefp_h" = x""yes; then :
122335821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  cat >>confdefs.h <<_ACEOF
122345821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)#define HAVE_IEEEFP_H 1
122355821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)_ACEOF
122365821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
122375821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi
122385821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
122395821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)done
122405821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
122415821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)for ac_header in nan.h
122425821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)do :
122435821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  ac_fn_c_check_header_mongrel "$LINENO" "nan.h" "ac_cv_header_nan_h" "$ac_includes_default"
122445821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if test "x$ac_cv_header_nan_h" = x""yes; then :
122455821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  cat >>confdefs.h <<_ACEOF
122465821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)#define HAVE_NAN_H 1
122475821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)_ACEOF
122485821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
122495821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi
122505821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
122515821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)done
122525821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
122535821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)for ac_header in math.h
122545821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)do :
122555821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  ac_fn_c_check_header_mongrel "$LINENO" "math.h" "ac_cv_header_math_h" "$ac_includes_default"
122565821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if test "x$ac_cv_header_math_h" = x""yes; then :
122575821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  cat >>confdefs.h <<_ACEOF
122585821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)#define HAVE_MATH_H 1
122595821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)_ACEOF
122605821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
122615821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi
122625821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
122635821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)done
122645821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
122655821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)for ac_header in limits.h
122665821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)do :
122675821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  ac_fn_c_check_header_mongrel "$LINENO" "limits.h" "ac_cv_header_limits_h" "$ac_includes_default"
122685821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if test "x$ac_cv_header_limits_h" = x""yes; then :
122695821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  cat >>confdefs.h <<_ACEOF
122705821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)#define HAVE_LIMITS_H 1
122715821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)_ACEOF
122725821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
122735821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi
122745821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
122755821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)done
122765821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
122775821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)for ac_header in fp_class.h
122785821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)do :
122795821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  ac_fn_c_check_header_mongrel "$LINENO" "fp_class.h" "ac_cv_header_fp_class_h" "$ac_includes_default"
122805821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if test "x$ac_cv_header_fp_class_h" = x""yes; then :
122815821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  cat >>confdefs.h <<_ACEOF
122825821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)#define HAVE_FP_CLASS_H 1
122835821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)_ACEOF
122845821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
122855821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi
122865821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
122875821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)done
122885821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
122895821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)for ac_header in float.h
122905821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)do :
122915821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  ac_fn_c_check_header_mongrel "$LINENO" "float.h" "ac_cv_header_float_h" "$ac_includes_default"
122925821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if test "x$ac_cv_header_float_h" = x""yes; then :
122935821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  cat >>confdefs.h <<_ACEOF
122945821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)#define HAVE_FLOAT_H 1
122955821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)_ACEOF
122965821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
122975821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi
122985821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
122995821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)done
123005821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
123015821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)for ac_header in stdlib.h
123025821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)do :
123035821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  ac_fn_c_check_header_mongrel "$LINENO" "stdlib.h" "ac_cv_header_stdlib_h" "$ac_includes_default"
123045821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if test "x$ac_cv_header_stdlib_h" = x""yes; then :
123055821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  cat >>confdefs.h <<_ACEOF
123065821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)#define HAVE_STDLIB_H 1
123075821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)_ACEOF
123085821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
123095821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi
123105821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
123115821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)done
123125821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
123135821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)for ac_header in sys/socket.h
123145821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)do :
123155821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  ac_fn_c_check_header_compile "$LINENO" "sys/socket.h" "ac_cv_header_sys_socket_h" "#if HAVE_SYS_TYPES_H
123165821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# include <sys/types.h>
123175821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# endif
123185821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
123195821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)"
123205821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if test "x$ac_cv_header_sys_socket_h" = x""yes; then :
123215821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  cat >>confdefs.h <<_ACEOF
123225821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)#define HAVE_SYS_SOCKET_H 1
123235821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)_ACEOF
123245821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
123255821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi
123265821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
123275821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)done
123285821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
123295821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)for ac_header in netinet/in.h
123305821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)do :
123315821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  ac_fn_c_check_header_compile "$LINENO" "netinet/in.h" "ac_cv_header_netinet_in_h" "#if HAVE_SYS_TYPES_H
123325821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# include <sys/types.h>
123335821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# endif
123345821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
123355821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)"
123365821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if test "x$ac_cv_header_netinet_in_h" = x""yes; then :
123375821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  cat >>confdefs.h <<_ACEOF
123385821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)#define HAVE_NETINET_IN_H 1
123395821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)_ACEOF
123405821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
123415821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi
123425821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
123435821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)done
123445821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
123455821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)for ac_header in arpa/inet.h
123465821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)do :
123475821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  ac_fn_c_check_header_compile "$LINENO" "arpa/inet.h" "ac_cv_header_arpa_inet_h" "#if HAVE_SYS_TYPES_H
123485821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# include <sys/types.h>
123495821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# endif
123505821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)#if HAVE_ARPA_INET_H
123515821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# include <arpa/inet.h>
123525821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# endif
123535821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
123545821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)"
123555821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if test "x$ac_cv_header_arpa_inet_h" = x""yes; then :
123565821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  cat >>confdefs.h <<_ACEOF
123575821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)#define HAVE_ARPA_INET_H 1
123585821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)_ACEOF
123595821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
123605821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi
123615821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
123625821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)done
123635821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
123645821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)for ac_header in netdb.h
123655821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)do :
123665821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  ac_fn_c_check_header_mongrel "$LINENO" "netdb.h" "ac_cv_header_netdb_h" "$ac_includes_default"
123675821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if test "x$ac_cv_header_netdb_h" = x""yes; then :
123685821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  cat >>confdefs.h <<_ACEOF
123695821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)#define HAVE_NETDB_H 1
123705821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)_ACEOF
123715821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
123725821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi
123735821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
123745821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)done
123755821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
123765821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)for ac_header in sys/time.h
123775821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)do :
123785821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  ac_fn_c_check_header_mongrel "$LINENO" "sys/time.h" "ac_cv_header_sys_time_h" "$ac_includes_default"
123795821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if test "x$ac_cv_header_sys_time_h" = x""yes; then :
123805821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  cat >>confdefs.h <<_ACEOF
123815821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)#define HAVE_SYS_TIME_H 1
123825821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)_ACEOF
123835821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
123845821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi
123855821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
123865821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)done
123875821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
123885821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)for ac_header in sys/select.h
123895821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)do :
123905821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  ac_fn_c_check_header_mongrel "$LINENO" "sys/select.h" "ac_cv_header_sys_select_h" "$ac_includes_default"
123915821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if test "x$ac_cv_header_sys_select_h" = x""yes; then :
123925821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  cat >>confdefs.h <<_ACEOF
123935821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)#define HAVE_SYS_SELECT_H 1
123945821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)_ACEOF
123955821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
123965821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi
123975821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
123985821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)done
123995821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
124005821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)for ac_header in poll.h
124015821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)do :
124025821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  ac_fn_c_check_header_mongrel "$LINENO" "poll.h" "ac_cv_header_poll_h" "$ac_includes_default"
124035821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if test "x$ac_cv_header_poll_h" = x""yes; then :
124045821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  cat >>confdefs.h <<_ACEOF
124055821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)#define HAVE_POLL_H 1
124065821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)_ACEOF
124075821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
124085821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi
124095821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
124105821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)done
124115821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
124125821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)for ac_header in sys/mman.h
124135821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)do :
124145821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  ac_fn_c_check_header_mongrel "$LINENO" "sys/mman.h" "ac_cv_header_sys_mman_h" "$ac_includes_default"
124155821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if test "x$ac_cv_header_sys_mman_h" = x""yes; then :
124165821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  cat >>confdefs.h <<_ACEOF
124175821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)#define HAVE_SYS_MMAN_H 1
124185821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)_ACEOF
124195821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
124205821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi
124215821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
124225821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)done
124235821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
124245821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)for ac_header in sys/timeb.h
124255821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)do :
124265821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  ac_fn_c_check_header_mongrel "$LINENO" "sys/timeb.h" "ac_cv_header_sys_timeb_h" "$ac_includes_default"
124275821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if test "x$ac_cv_header_sys_timeb_h" = x""yes; then :
124285821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  cat >>confdefs.h <<_ACEOF
124295821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)#define HAVE_SYS_TIMEB_H 1
124305821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)_ACEOF
124315821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
124325821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi
124335821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
124345821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)done
124355821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
124365821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)for ac_header in signal.h
124375821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)do :
124385821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  ac_fn_c_check_header_mongrel "$LINENO" "signal.h" "ac_cv_header_signal_h" "$ac_includes_default"
124395821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if test "x$ac_cv_header_signal_h" = x""yes; then :
124405821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  cat >>confdefs.h <<_ACEOF
124415821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)#define HAVE_SIGNAL_H 1
124425821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)_ACEOF
124435821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
124445821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi
124455821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
124465821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)done
124475821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
124485821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)for ac_header in arpa/nameser.h
124495821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)do :
124505821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  ac_fn_c_check_header_compile "$LINENO" "arpa/nameser.h" "ac_cv_header_arpa_nameser_h" "#if HAVE_SYS_TYPES_H
124515821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# include <sys/types.h>
124525821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# endif
124535821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
124545821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)"
124555821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if test "x$ac_cv_header_arpa_nameser_h" = x""yes; then :
124565821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  cat >>confdefs.h <<_ACEOF
124575821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)#define HAVE_ARPA_NAMESER_H 1
124585821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)_ACEOF
124595821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
124605821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi
124615821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
124625821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)done
124635821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
124645821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)for ac_header in resolv.h
124655821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)do :
124665821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  ac_fn_c_check_header_compile "$LINENO" "resolv.h" "ac_cv_header_resolv_h" "#if HAVE_SYS_TYPES_H
124675821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# include <sys/types.h>
124685821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# endif
124695821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)#if HAVE_NETINET_IN_H
124705821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# include <netinet/in.h>
124715821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# endif
124725821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)#if HAVE_ARPA_NAMESER_H
124735821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# include <arpa/nameser.h>
124745821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# endif
124755821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
124765821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)"
124775821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if test "x$ac_cv_header_resolv_h" = x""yes; then :
124785821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  cat >>confdefs.h <<_ACEOF
124795821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)#define HAVE_RESOLV_H 1
124805821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)_ACEOF
124815821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
124825821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi
124835821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
124845821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)done
124855821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
124865821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)for ac_header in dl.h
124875821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)do :
124885821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  ac_fn_c_check_header_mongrel "$LINENO" "dl.h" "ac_cv_header_dl_h" "$ac_includes_default"
124895821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if test "x$ac_cv_header_dl_h" = x""yes; then :
124905821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  cat >>confdefs.h <<_ACEOF
124915821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)#define HAVE_DL_H 1
124925821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)_ACEOF
124935821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
124945821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi
124955821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
124965821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)done
124975821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
124985821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)for ac_header in dlfcn.h
124995821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)do :
125005821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  ac_fn_c_check_header_mongrel "$LINENO" "dlfcn.h" "ac_cv_header_dlfcn_h" "$ac_includes_default"
125015821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if test "x$ac_cv_header_dlfcn_h" = x""yes; then :
125025821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  cat >>confdefs.h <<_ACEOF
125035821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)#define HAVE_DLFCN_H 1
125045821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)_ACEOF
125055821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
125065821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi
125075821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
125085821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)done
125095821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
125105821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
125115821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
125125821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)echo Checking libraries
125135821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
125145821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)for ac_func in strftime
125155821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)do :
125165821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  ac_fn_c_check_func "$LINENO" "strftime" "ac_cv_func_strftime"
125175821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if test "x$ac_cv_func_strftime" = x""yes; then :
125185821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  cat >>confdefs.h <<_ACEOF
125195821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)#define HAVE_STRFTIME 1
125205821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)_ACEOF
125215821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
125225821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)else
125235821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  # strftime is in -lintl on SCO UNIX.
125245821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles){ $as_echo "$as_me:${as_lineno-$LINENO}: checking for strftime in -lintl" >&5
125255821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo_n "checking for strftime in -lintl... " >&6; }
125265821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if test "${ac_cv_lib_intl_strftime+set}" = set; then :
125275821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  $as_echo_n "(cached) " >&6
125285821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)else
125295821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  ac_check_lib_save_LIBS=$LIBS
125305821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)LIBS="-lintl  $LIBS"
125315821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)cat confdefs.h - <<_ACEOF >conftest.$ac_ext
125325821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)/* end confdefs.h.  */
125335821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
125345821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)/* Override any GCC internal prototype to avoid an error.
125355821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)   Use char because int might match the return type of a GCC
125365821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)   builtin and then its argument prototype would still apply.  */
125375821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)#ifdef __cplusplus
125385821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)extern "C"
125395821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)#endif
125405821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)char strftime ();
125415821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)int
125425821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)main ()
125435821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles){
125445821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)return strftime ();
125455821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  ;
125465821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  return 0;
125475821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)}
125485821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)_ACEOF
125495821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if ac_fn_c_try_link "$LINENO"; then :
125505821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  ac_cv_lib_intl_strftime=yes
125515821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)else
125525821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  ac_cv_lib_intl_strftime=no
125535821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi
125545821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)rm -f core conftest.err conftest.$ac_objext \
125555821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    conftest$ac_exeext conftest.$ac_ext
125565821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)LIBS=$ac_check_lib_save_LIBS
125575821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi
125585821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles){ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_intl_strftime" >&5
125595821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo "$ac_cv_lib_intl_strftime" >&6; }
125605821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if test "x$ac_cv_lib_intl_strftime" = x""yes; then :
125615821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  $as_echo "#define HAVE_STRFTIME 1" >>confdefs.h
125625821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
125635821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)LIBS="-lintl $LIBS"
125645821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi
125655821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
125665821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi
125675821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)done
125685821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
125695821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)for ac_func in strdup strndup strerror
125705821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)do :
125715821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  as_ac_var=`$as_echo "ac_cv_func_$ac_func" | $as_tr_sh`
125725821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)ac_fn_c_check_func "$LINENO" "$ac_func" "$as_ac_var"
125735821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)eval as_val=\$$as_ac_var
125745821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)   if test "x$as_val" = x""yes; then :
125755821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  cat >>confdefs.h <<_ACEOF
125765821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)#define `$as_echo "HAVE_$ac_func" | $as_tr_cpp` 1
125775821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)_ACEOF
125785821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
125795821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi
125805821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)done
125815821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
125825821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)for ac_func in finite isnand fp_class class fpclass
125835821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)do :
125845821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  as_ac_var=`$as_echo "ac_cv_func_$ac_func" | $as_tr_sh`
125855821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)ac_fn_c_check_func "$LINENO" "$ac_func" "$as_ac_var"
125865821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)eval as_val=\$$as_ac_var
125875821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)   if test "x$as_val" = x""yes; then :
125885821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  cat >>confdefs.h <<_ACEOF
125895821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)#define `$as_echo "HAVE_$ac_func" | $as_tr_cpp` 1
125905821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)_ACEOF
125915821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
125925821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi
125935821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)done
125945821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
125955821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)for ac_func in strftime localtime gettimeofday ftime
125965821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)do :
125975821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  as_ac_var=`$as_echo "ac_cv_func_$ac_func" | $as_tr_sh`
125985821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)ac_fn_c_check_func "$LINENO" "$ac_func" "$as_ac_var"
125995821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)eval as_val=\$$as_ac_var
126005821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)   if test "x$as_val" = x""yes; then :
126015821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  cat >>confdefs.h <<_ACEOF
126025821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)#define `$as_echo "HAVE_$ac_func" | $as_tr_cpp` 1
126035821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)_ACEOF
126045821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
126055821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi
126065821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)done
126075821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
126085821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)for ac_func in stat _stat signal
126095821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)do :
126105821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  as_ac_var=`$as_echo "ac_cv_func_$ac_func" | $as_tr_sh`
126115821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)ac_fn_c_check_func "$LINENO" "$ac_func" "$as_ac_var"
126125821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)eval as_val=\$$as_ac_var
126135821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)   if test "x$as_val" = x""yes; then :
126145821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  cat >>confdefs.h <<_ACEOF
126155821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)#define `$as_echo "HAVE_$ac_func" | $as_tr_cpp` 1
126165821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)_ACEOF
126175821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
126185821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi
126195821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)done
126205821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
126215821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
126225821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)for ac_func in printf sprintf fprintf snprintf vfprintf vsprintf vsnprintf sscanf
126235821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)do :
126245821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  as_ac_var=`$as_echo "ac_cv_func_$ac_func" | $as_tr_sh`
126255821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)ac_fn_c_check_func "$LINENO" "$ac_func" "$as_ac_var"
126265821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)eval as_val=\$$as_ac_var
126275821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)   if test "x$as_val" = x""yes; then :
126285821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  cat >>confdefs.h <<_ACEOF
126295821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)#define `$as_echo "HAVE_$ac_func" | $as_tr_cpp` 1
126305821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)_ACEOF
126315821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
126325821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)else
126335821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  NEED_TRIO=1
126345821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi
126355821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)done
126365821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
126375821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
126385821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles){ $as_echo "$as_me:${as_lineno-$LINENO}: checking for va_copy" >&5
126395821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo_n "checking for va_copy... " >&6; }
126405821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)cat confdefs.h - <<_ACEOF >conftest.$ac_ext
126415821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)/* end confdefs.h.  */
126425821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)#include <stdarg.h>
126435821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)va_list ap1,ap2;
126445821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)int
126455821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)main ()
126465821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles){
126475821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)va_copy(ap1,ap2);
126485821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  ;
126495821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  return 0;
126505821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)}
126515821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)_ACEOF
126525821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if ac_fn_c_try_link "$LINENO"; then :
126535821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  have_va_copy=yes
126545821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)else
126555821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  have_va_copy=no
126565821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi
126575821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)rm -f core conftest.err conftest.$ac_objext \
126585821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    conftest$ac_exeext conftest.$ac_ext
126595821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles){ $as_echo "$as_me:${as_lineno-$LINENO}: result: $have_va_copy" >&5
126605821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo "$have_va_copy" >&6; }
126615821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if test x"$have_va_copy" = x"yes"; then
126625821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
126635821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo "#define HAVE_VA_COPY 1" >>confdefs.h
126645821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
126655821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)else
126665821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    { $as_echo "$as_me:${as_lineno-$LINENO}: checking for __va_copy" >&5
126675821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo_n "checking for __va_copy... " >&6; }
126685821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    cat confdefs.h - <<_ACEOF >conftest.$ac_ext
126695821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)/* end confdefs.h.  */
126705821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)#include <stdarg.h>
126715821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    va_list ap1,ap2;
126725821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)int
126735821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)main ()
126745821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles){
126755821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)__va_copy(ap1,ap2);
126765821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  ;
126775821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  return 0;
126785821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)}
126795821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)_ACEOF
126805821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if ac_fn_c_try_link "$LINENO"; then :
126815821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  have___va_copy=yes
126825821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)else
126835821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  have___va_copy=no
126845821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi
126855821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)rm -f core conftest.err conftest.$ac_objext \
126865821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    conftest$ac_exeext conftest.$ac_ext
126875821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    { $as_echo "$as_me:${as_lineno-$LINENO}: result: $have___va_copy" >&5
126885821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo "$have___va_copy" >&6; }
126895821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    if test x"$have___va_copy" = x"yes"; then
126905821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
126915821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo "#define HAVE___VA_COPY 1" >>confdefs.h
126925821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
126935821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    fi
126945821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi
126955821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
126965821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles){ $as_echo "$as_me:${as_lineno-$LINENO}: checking for library containing gethostent" >&5
126975821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo_n "checking for library containing gethostent... " >&6; }
126985821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if test "${ac_cv_search_gethostent+set}" = set; then :
126995821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  $as_echo_n "(cached) " >&6
127005821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)else
127015821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  ac_func_search_save_LIBS=$LIBS
127025821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)cat confdefs.h - <<_ACEOF >conftest.$ac_ext
127035821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)/* end confdefs.h.  */
127045821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
127055821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)/* Override any GCC internal prototype to avoid an error.
127065821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)   Use char because int might match the return type of a GCC
127075821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)   builtin and then its argument prototype would still apply.  */
127085821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)#ifdef __cplusplus
127095821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)extern "C"
127105821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)#endif
127115821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)char gethostent ();
127125821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)int
127135821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)main ()
127145821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles){
127155821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)return gethostent ();
127165821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  ;
127175821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  return 0;
127185821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)}
127195821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)_ACEOF
127205821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)for ac_lib in '' nsl; do
127215821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  if test -z "$ac_lib"; then
127225821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    ac_res="none required"
127235821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  else
127245821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    ac_res=-l$ac_lib
127255821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    LIBS="-l$ac_lib  $ac_func_search_save_LIBS"
127265821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  fi
127275821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  if ac_fn_c_try_link "$LINENO"; then :
127285821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  ac_cv_search_gethostent=$ac_res
127295821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi
127305821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)rm -f core conftest.err conftest.$ac_objext \
127315821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    conftest$ac_exeext
127325821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  if test "${ac_cv_search_gethostent+set}" = set; then :
127335821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  break
127345821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi
127355821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)done
127365821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if test "${ac_cv_search_gethostent+set}" = set; then :
127375821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
127385821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)else
127395821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  ac_cv_search_gethostent=no
127405821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi
127415821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)rm conftest.$ac_ext
127425821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)LIBS=$ac_func_search_save_LIBS
127435821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi
127445821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles){ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_search_gethostent" >&5
127455821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo "$ac_cv_search_gethostent" >&6; }
127465821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)ac_res=$ac_cv_search_gethostent
127475821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if test "$ac_res" != no; then :
127485821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"
127495821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
127505821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi
127515821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
127525821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles){ $as_echo "$as_me:${as_lineno-$LINENO}: checking for library containing setsockopt" >&5
127535821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo_n "checking for library containing setsockopt... " >&6; }
127545821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if test "${ac_cv_search_setsockopt+set}" = set; then :
127555821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  $as_echo_n "(cached) " >&6
127565821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)else
127575821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  ac_func_search_save_LIBS=$LIBS
127585821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)cat confdefs.h - <<_ACEOF >conftest.$ac_ext
127595821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)/* end confdefs.h.  */
127605821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
127615821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)/* Override any GCC internal prototype to avoid an error.
127625821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)   Use char because int might match the return type of a GCC
127635821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)   builtin and then its argument prototype would still apply.  */
127645821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)#ifdef __cplusplus
127655821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)extern "C"
127665821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)#endif
127675821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)char setsockopt ();
127685821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)int
127695821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)main ()
127705821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles){
127715821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)return setsockopt ();
127725821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  ;
127735821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  return 0;
127745821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)}
127755821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)_ACEOF
127765821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)for ac_lib in '' socket net network; do
127775821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  if test -z "$ac_lib"; then
127785821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    ac_res="none required"
127795821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  else
127805821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    ac_res=-l$ac_lib
127815821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    LIBS="-l$ac_lib  $ac_func_search_save_LIBS"
127825821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  fi
127835821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  if ac_fn_c_try_link "$LINENO"; then :
127845821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  ac_cv_search_setsockopt=$ac_res
127855821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi
127865821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)rm -f core conftest.err conftest.$ac_objext \
127875821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    conftest$ac_exeext
127885821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  if test "${ac_cv_search_setsockopt+set}" = set; then :
127895821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  break
127905821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi
127915821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)done
127925821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if test "${ac_cv_search_setsockopt+set}" = set; then :
127935821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
127945821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)else
127955821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  ac_cv_search_setsockopt=no
127965821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi
127975821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)rm conftest.$ac_ext
127985821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)LIBS=$ac_func_search_save_LIBS
127995821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi
128005821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles){ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_search_setsockopt" >&5
128015821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo "$ac_cv_search_setsockopt" >&6; }
128025821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)ac_res=$ac_cv_search_setsockopt
128035821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if test "$ac_res" != no; then :
128045821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"
128055821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
128065821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi
128075821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
128085821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles){ $as_echo "$as_me:${as_lineno-$LINENO}: checking for library containing connect" >&5
128095821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo_n "checking for library containing connect... " >&6; }
128105821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if test "${ac_cv_search_connect+set}" = set; then :
128115821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  $as_echo_n "(cached) " >&6
128125821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)else
128135821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  ac_func_search_save_LIBS=$LIBS
128145821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)cat confdefs.h - <<_ACEOF >conftest.$ac_ext
128155821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)/* end confdefs.h.  */
128165821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
128175821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)/* Override any GCC internal prototype to avoid an error.
128185821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)   Use char because int might match the return type of a GCC
128195821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)   builtin and then its argument prototype would still apply.  */
128205821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)#ifdef __cplusplus
128215821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)extern "C"
128225821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)#endif
128235821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)char connect ();
128245821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)int
128255821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)main ()
128265821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles){
128275821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)return connect ();
128285821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  ;
128295821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  return 0;
128305821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)}
128315821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)_ACEOF
128325821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)for ac_lib in '' inet; do
128335821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  if test -z "$ac_lib"; then
128345821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    ac_res="none required"
128355821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  else
128365821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    ac_res=-l$ac_lib
128375821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    LIBS="-l$ac_lib  $ac_func_search_save_LIBS"
128385821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  fi
128395821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  if ac_fn_c_try_link "$LINENO"; then :
128405821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  ac_cv_search_connect=$ac_res
128415821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi
128425821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)rm -f core conftest.err conftest.$ac_objext \
128435821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    conftest$ac_exeext
128445821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  if test "${ac_cv_search_connect+set}" = set; then :
128455821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  break
128465821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi
128475821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)done
128485821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if test "${ac_cv_search_connect+set}" = set; then :
128495821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
128505821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)else
128515821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  ac_cv_search_connect=no
128525821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi
128535821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)rm conftest.$ac_ext
128545821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)LIBS=$ac_func_search_save_LIBS
128555821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi
128565821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles){ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_search_connect" >&5
128575821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo "$ac_cv_search_connect" >&6; }
128585821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)ac_res=$ac_cv_search_connect
128595821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if test "$ac_res" != no; then :
128605821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"
128615821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
128625821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi
128635821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
128645821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
128655821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles){ $as_echo "$as_me:${as_lineno-$LINENO}: checking for type of socket length (socklen_t)" >&5
128665821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo_n "checking for type of socket length (socklen_t)... " >&6; }
128675821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)cat > conftest.$ac_ext <<EOF
128685821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)#line 12868 "configure"
128695821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)#include "confdefs.h"
128705821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
128715821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)#include <stddef.h>
128725821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)#include <sys/types.h>
128735821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)#include <sys/socket.h>
128745821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)int main(void) {
128755821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
128765821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)(void)getsockopt (1, 1, 1, NULL, (socklen_t *)NULL)
128775821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles); return 0; }
128785821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)EOF
128795821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if { (eval echo configure:12879: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; _out=`eval $ac_compile 2>&1` && test "x$_out" = x; }; then
128805821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  rm -rf conftest*
128815821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
128825821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  { $as_echo "$as_me:${as_lineno-$LINENO}: result: socklen_t *" >&5
128835821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo "socklen_t *" >&6; }
128845821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  XML_SOCKLEN_T=socklen_t
128855821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)else
128865821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  echo "configure: failed program was:" >&5
128875821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  cat conftest.$ac_ext >&5
128885821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  rm -rf conftest*
128895821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
128905821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  cat > conftest.$ac_ext <<EOF
128915821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)#line 12891 "configure"
128925821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)#include "confdefs.h"
128935821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
128945821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)#include <stddef.h>
128955821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)#include <sys/types.h>
128965821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)#include <sys/socket.h>
128975821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)int main(void) {
128985821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
128995821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)(void)getsockopt (1, 1, 1, NULL, (size_t *)NULL)
129005821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles); return 0; }
129015821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)EOF
129025821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if { (eval echo configure:12902: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; _out=`eval $ac_compile 2>&1` && test "x$_out" = x; }; then
129035821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  rm -rf conftest*
129045821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
129055821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    { $as_echo "$as_me:${as_lineno-$LINENO}: result: size_t *" >&5
129065821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo "size_t *" >&6; }
129075821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    XML_SOCKLEN_T=size_t
129085821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)else
129095821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  echo "configure: failed program was:" >&5
129105821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  cat conftest.$ac_ext >&5
129115821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  rm -rf conftest*
129125821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
129135821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    cat > conftest.$ac_ext <<EOF
129145821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)#line 12914 "configure"
129155821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)#include "confdefs.h"
129165821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
129175821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)#include <stddef.h>
129185821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)#include <sys/types.h>
129195821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)#include <sys/socket.h>
129205821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)int main(void) {
129215821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
129225821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)(void)getsockopt (1, 1, 1, NULL, (int *)NULL)
129235821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles); return 0; }
129245821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)EOF
129255821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if { (eval echo configure:12925: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; _out=`eval $ac_compile 2>&1` && test "x$_out" = x; }; then
129265821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  rm -rf conftest*
129275821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
129285821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      { $as_echo "$as_me:${as_lineno-$LINENO}: result: int *" >&5
129295821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo "int *" >&6; }
129305821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      XML_SOCKLEN_T=int
129315821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)else
129325821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  echo "configure: failed program was:" >&5
129335821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  cat conftest.$ac_ext >&5
129345821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  rm -rf conftest*
129355821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
129365821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: could not determine" >&5
129375821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo "$as_me: WARNING: could not determine" >&2;}
129385821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      XML_SOCKLEN_T="int"
129395821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi
129405821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)rm -f conftest*
129415821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi
129425821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)rm -f conftest*
129435821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi
129445821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)rm -f conftest*
129455821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
129465821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)cat >>confdefs.h <<_ACEOF
129475821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)#define XML_SOCKLEN_T $XML_SOCKLEN_T
129485821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)_ACEOF
129495821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
129505821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
129515821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
129525821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles){ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to enable IPv6" >&5
129535821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo_n "checking whether to enable IPv6... " >&6; }
129545821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# Check whether --enable-ipv6 was given.
129555821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if test "${enable_ipv6+set}" = set; then :
129565821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  enableval=$enable_ipv6;
129575821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)else
129585821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  enable_ipv6=yes
129595821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi
129605821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
129615821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if test "$with_minimum" = "yes"
129625821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)then
129635821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    enable_ipv6=no
129645821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi
129655821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if test $enable_ipv6 = yes; then
129665821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  have_ipv6=no
129675821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
129685821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)/* end confdefs.h.  */
129695821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
129705821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    #include <sys/types.h>
129715821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    #include <sys/socket.h>
129725821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
129735821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)int
129745821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)main ()
129755821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles){
129765821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
129775821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    struct sockaddr_storage ss;
129785821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    socket(AF_INET6, SOCK_STREAM, 0)
129795821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
129805821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  ;
129815821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  return 0;
129825821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)}
129835821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)_ACEOF
129845821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if ac_fn_c_try_compile "$LINENO"; then :
129855821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  have_ipv6=yes
129865821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)else
129875821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  have_ipv6=no
129885821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
129895821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi
129905821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
129915821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $have_ipv6" >&5
129925821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo "$have_ipv6" >&6; }
129935821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
129945821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  if test $have_ipv6 = yes; then
129955821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
129965821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo "#define SUPPORT_IP6 /**/" >>confdefs.h
129975821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
129985821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    have_broken_ss_family=no
129995821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
130005821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)                                { $as_echo "$as_me:${as_lineno-$LINENO}: checking struct sockaddr::ss_family" >&5
130015821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo_n "checking struct sockaddr::ss_family... " >&6; }
130025821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    cat confdefs.h - <<_ACEOF >conftest.$ac_ext
130035821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)/* end confdefs.h.  */
130045821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
130055821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      #include <sys/types.h>
130065821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      #include <sys/socket.h>
130075821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
130085821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)int
130095821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)main ()
130105821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles){
130115821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
130125821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      struct sockaddr_storage ss ;
130135821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      ss.ss_family = 0 ;
130145821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
130155821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  ;
130165821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  return 0;
130175821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)}
130185821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)_ACEOF
130195821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if ac_fn_c_try_compile "$LINENO"; then :
130205821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  have_ss_family=yes
130215821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)else
130225821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  have_ss_family=no
130235821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
130245821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi
130255821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
130265821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    { $as_echo "$as_me:${as_lineno-$LINENO}: result: $have_ss_family" >&5
130275821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo "$have_ss_family" >&6; }
130285821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    if test x$have_ss_family = xno ; then
130295821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      { $as_echo "$as_me:${as_lineno-$LINENO}: checking broken struct sockaddr::ss_family" >&5
130305821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo_n "checking broken struct sockaddr::ss_family... " >&6; }
130315821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      cat confdefs.h - <<_ACEOF >conftest.$ac_ext
130325821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)/* end confdefs.h.  */
130335821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
130345821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)        #include <sys/types.h>
130355821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)        #include <sys/socket.h>
130365821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
130375821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)int
130385821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)main ()
130395821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles){
130405821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
130415821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)        struct sockaddr_storage ss ;
130425821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)        ss.__ss_family = 0 ;
130435821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
130445821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  ;
130455821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  return 0;
130465821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)}
130475821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)_ACEOF
130485821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if ac_fn_c_try_compile "$LINENO"; then :
130495821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  have_broken_ss_family=yes
130505821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)else
130515821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  have_broken_ss_family=no
130525821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
130535821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi
130545821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
130555821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      { $as_echo "$as_me:${as_lineno-$LINENO}: result: $have_broken_ss_family" >&5
130565821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo "$have_broken_ss_family" >&6; }
130575821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      if test x$have_broken_ss_family = xyes ; then
130585821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
130595821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo "#define HAVE_BROKEN_SS_FAMILY /**/" >>confdefs.h
130605821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
130615821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
130625821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo "#define ss_family __ss_family" >>confdefs.h
130635821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
130645821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      else
130655821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)        { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: ss_family and __ss_family not found" >&5
130665821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo "$as_me: WARNING: ss_family and __ss_family not found" >&2;}
130675821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      fi
130685821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    fi
130695821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
130705821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    have_getaddrinfo=no
130715821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    ac_fn_c_check_func "$LINENO" "getaddrinfo" "ac_cv_func_getaddrinfo"
130725821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if test "x$ac_cv_func_getaddrinfo" = x""yes; then :
130735821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  have_getaddrinfo=yes
130745821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi
130755821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
130765821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    if test $have_getaddrinfo != yes; then
130775821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      for lib in bsd socket inet; do
130785821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)        as_ac_Lib=`$as_echo "ac_cv_lib_$lib''_getaddrinfo" | $as_tr_sh`
130795821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles){ $as_echo "$as_me:${as_lineno-$LINENO}: checking for getaddrinfo in -l$lib" >&5
130805821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo_n "checking for getaddrinfo in -l$lib... " >&6; }
130815821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if { as_var=$as_ac_Lib; eval "test \"\${$as_var+set}\" = set"; }; then :
130825821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  $as_echo_n "(cached) " >&6
130835821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)else
130845821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  ac_check_lib_save_LIBS=$LIBS
130855821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)LIBS="-l$lib  $LIBS"
130865821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)cat confdefs.h - <<_ACEOF >conftest.$ac_ext
130875821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)/* end confdefs.h.  */
130885821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
130895821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)/* Override any GCC internal prototype to avoid an error.
130905821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)   Use char because int might match the return type of a GCC
130915821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)   builtin and then its argument prototype would still apply.  */
130925821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)#ifdef __cplusplus
130935821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)extern "C"
130945821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)#endif
130955821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)char getaddrinfo ();
130965821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)int
130975821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)main ()
130985821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles){
130995821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)return getaddrinfo ();
131005821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  ;
131015821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  return 0;
131025821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)}
131035821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)_ACEOF
131045821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if ac_fn_c_try_link "$LINENO"; then :
131055821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  eval "$as_ac_Lib=yes"
131065821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)else
131075821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  eval "$as_ac_Lib=no"
131085821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi
131095821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)rm -f core conftest.err conftest.$ac_objext \
131105821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    conftest$ac_exeext conftest.$ac_ext
131115821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)LIBS=$ac_check_lib_save_LIBS
131125821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi
131135821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)eval ac_res=\$$as_ac_Lib
131145821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	       { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
131155821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo "$ac_res" >&6; }
131165821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)eval as_val=\$$as_ac_Lib
131175821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)   if test "x$as_val" = x""yes; then :
131185821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  LIBS="$LIBS -l$lib";have_getaddrinfo=yes;break
131195821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi
131205821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
131215821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      done
131225821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    fi
131235821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
131245821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    if test $have_getaddrinfo = yes; then
131255821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
131265821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo "#define HAVE_GETADDRINFO /**/" >>confdefs.h
131275821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
131285821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    fi
131295821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  fi
131305821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi
131315821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
131325821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
131335821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)ac_fn_c_check_func "$LINENO" "isnan" "ac_cv_func_isnan"
131345821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if test "x$ac_cv_func_isnan" = x""yes; then :
131355821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
131365821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo "#define HAVE_ISNAN /**/" >>confdefs.h
131375821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
131385821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)else
131395821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for isnan in -lm" >&5
131405821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo_n "checking for isnan in -lm... " >&6; }
131415821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if test "${ac_cv_lib_m_isnan+set}" = set; then :
131425821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  $as_echo_n "(cached) " >&6
131435821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)else
131445821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  ac_check_lib_save_LIBS=$LIBS
131455821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)LIBS="-lm  $LIBS"
131465821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)cat confdefs.h - <<_ACEOF >conftest.$ac_ext
131475821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)/* end confdefs.h.  */
131485821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
131495821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)/* Override any GCC internal prototype to avoid an error.
131505821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)   Use char because int might match the return type of a GCC
131515821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)   builtin and then its argument prototype would still apply.  */
131525821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)#ifdef __cplusplus
131535821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)extern "C"
131545821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)#endif
131555821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)char isnan ();
131565821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)int
131575821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)main ()
131585821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles){
131595821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)return isnan ();
131605821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  ;
131615821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  return 0;
131625821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)}
131635821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)_ACEOF
131645821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if ac_fn_c_try_link "$LINENO"; then :
131655821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  ac_cv_lib_m_isnan=yes
131665821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)else
131675821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  ac_cv_lib_m_isnan=no
131685821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi
131695821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)rm -f core conftest.err conftest.$ac_objext \
131705821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    conftest$ac_exeext conftest.$ac_ext
131715821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)LIBS=$ac_check_lib_save_LIBS
131725821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi
131735821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles){ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_m_isnan" >&5
131745821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo "$ac_cv_lib_m_isnan" >&6; }
131755821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if test "x$ac_cv_lib_m_isnan" = x""yes; then :
131765821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
131775821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo "#define HAVE_ISNAN /**/" >>confdefs.h
131785821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
131795821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi
131805821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
131815821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi
131825821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
131835821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
131845821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)ac_fn_c_check_func "$LINENO" "isinf" "ac_cv_func_isinf"
131855821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if test "x$ac_cv_func_isinf" = x""yes; then :
131865821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
131875821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo "#define HAVE_ISINF /**/" >>confdefs.h
131885821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
131895821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)else
131905821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for isinf in -lm" >&5
131915821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo_n "checking for isinf in -lm... " >&6; }
131925821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if test "${ac_cv_lib_m_isinf+set}" = set; then :
131935821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  $as_echo_n "(cached) " >&6
131945821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)else
131955821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  ac_check_lib_save_LIBS=$LIBS
131965821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)LIBS="-lm  $LIBS"
131975821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)cat confdefs.h - <<_ACEOF >conftest.$ac_ext
131985821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)/* end confdefs.h.  */
131995821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
132005821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)/* Override any GCC internal prototype to avoid an error.
132015821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)   Use char because int might match the return type of a GCC
132025821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)   builtin and then its argument prototype would still apply.  */
132035821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)#ifdef __cplusplus
132045821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)extern "C"
132055821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)#endif
132065821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)char isinf ();
132075821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)int
132085821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)main ()
132095821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles){
132105821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)return isinf ();
132115821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  ;
132125821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  return 0;
132135821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)}
132145821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)_ACEOF
132155821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if ac_fn_c_try_link "$LINENO"; then :
132165821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  ac_cv_lib_m_isinf=yes
132175821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)else
132185821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  ac_cv_lib_m_isinf=no
132195821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi
132205821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)rm -f core conftest.err conftest.$ac_objext \
132215821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    conftest$ac_exeext conftest.$ac_ext
132225821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)LIBS=$ac_check_lib_save_LIBS
132235821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi
132245821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles){ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_m_isinf" >&5
132255821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo "$ac_cv_lib_m_isinf" >&6; }
132265821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if test "x$ac_cv_lib_m_isinf" = x""yes; then :
132275821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
132285821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo "#define HAVE_ISINF /**/" >>confdefs.h
132295821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
132305821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi
132315821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
132325821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi
132335821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
132345821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
132355821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)XML_LIBDIR='-L${libdir}'
132365821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)XML_INCLUDEDIR='-I${includedir}/libxml2'
132375821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
132385821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)XML_CFLAGS=""
132395821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)RDL_LIBS=""
132405821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
132415821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if test "${GCC}" != "yes" ; then
132425821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    case "${host}" in
132435821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)          hppa*-*-hpux* )
132445821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	       CFLAGS="${CFLAGS} -Wp,-H30000"
132455821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	       ;;
132465821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)          *-dec-osf* )
132475821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)               CFLAGS="${CFLAGS} -ieee"
132485821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)               ;;
132495821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	  alpha*-*-linux* )
132505821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	       CFLAGS="${CFLAGS} -ieee"
132515821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	       ;;
132525821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    esac
132535821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)else
132545821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    if test "$with_fexceptions" = "yes"
132555821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    then
132565821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)        #
132575821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	# Not activated by default because this inflates the code size
132585821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	# Used to allow propagation of C++ exceptions through the library
132595821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	#
132605821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	CFLAGS="${CFLAGS} -fexceptions"
132615821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    fi
132625821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
132635821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    CFLAGS="${CFLAGS} -pedantic -W -Wformat -Wunused -Wimplicit -Wreturn-type -Wswitch -Wcomment -Wtrigraphs -Wformat -Wchar-subscripts -Wuninitialized -Wparentheses -Wshadow -Wpointer-arith -Wcast-align -Wwrite-strings -Waggregate-return -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Winline -Wredundant-decls"
132645821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    case "${host}" in
132655821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)          alpha*-*-linux* )
132665821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	       CFLAGS="${CFLAGS} -mieee"
132675821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	       ;;
132685821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	  alpha*-*-osf* )
132695821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	       CFLAGS="${CFLAGS} -mieee"
132705821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	       ;;
132715821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    esac
132725821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi
132735821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)case ${host} in
132745821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    *-*-solaris*)
132755821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)        XML_LIBDIR="${XML_LIBDIR} -R${libdir}"
132765821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)        ;;
132775821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    hppa*-hp-mpeix)
132785821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)        NEED_TRIO=1
132795821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	;;
132805821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    *-*-mingw* | *-*-cygwin* | *-*-msvc* )
132815821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)        # If the host is Windows, and shared libraries are disabled, we
132825821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)        # need to add -DLIBXML_STATIC to CFLAGS in order for linking to
132835821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)        # work properly (without it, xmlexports.h would force the use of
132845821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)        # DLL imports, which obviously aren't present in a static
132855821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)        # library).
132865821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)        if test "x$enable_shared" = "xno"; then
132875821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)            XML_CFLAGS="$XML_CFLAGS -DLIBXML_STATIC"
132885821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)            CFLAGS="$CFLAGS -DLIBXML_STATIC"
132895821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)        fi
132905821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)        ;;
132915821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)esac
132925821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
132935821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
132945821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
132955821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)PYTHON_VERSION=
132965821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)PYTHON_INCLUDES=
132975821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)PYTHON_SITE_PACKAGES=
132985821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)PYTHON_TESTS=
132995821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)pythondir=
133005821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if test "$with_python" != "no" ; then
133015821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    if test -x "$with_python/bin/python"
133025821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    then
133035821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)        echo Found python in $with_python/bin/python
133045821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)        PYTHON="$with_python/bin/python"
133055821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    else
133065821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	if test -x "$with_python"
133075821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	then
133085821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	    echo Found python in $with_python
133095821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	    PYTHON="$with_python"
133105821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	else
133115821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	    if test -x "$PYTHON"
133125821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	    then
133135821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	        echo Found python in environment PYTHON=$PYTHON
133145821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)		with_python=`$PYTHON -c "import sys; print sys.exec_prefix"`
133155821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	    else
133165821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)		# Extract the first word of "python python2.6 python2.5 python2.4 python2.3 python2.2 python2.1 python2.0 python1.6 python1.5", so it can be a program name with args.
133175821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)set dummy python python2.6 python2.5 python2.4 python2.3 python2.2 python2.1 python2.0 python1.6 python1.5; ac_word=$2
133185821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles){ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
133195821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo_n "checking for $ac_word... " >&6; }
133205821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if test "${ac_cv_path_PYTHON+set}" = set; then :
133215821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  $as_echo_n "(cached) " >&6
133225821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)else
133235821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  case $PYTHON in
133245821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  [\\/]* | ?:[\\/]*)
133255821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  ac_cv_path_PYTHON="$PYTHON" # Let the user override the test with a path.
133265821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  ;;
133275821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  *)
133285821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
133295821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)for as_dir in $PATH
133305821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)do
133315821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  IFS=$as_save_IFS
133325821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  test -z "$as_dir" && as_dir=.
133335821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    for ac_exec_ext in '' $ac_executable_extensions; do
133345821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
133355821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    ac_cv_path_PYTHON="$as_dir/$ac_word$ac_exec_ext"
133365821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
133375821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    break 2
133385821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  fi
133395821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)done
133405821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  done
133415821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)IFS=$as_save_IFS
133425821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
133435821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  ;;
133445821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)esac
133455821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi
133465821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)PYTHON=$ac_cv_path_PYTHON
133475821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if test -n "$PYTHON"; then
133485821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $PYTHON" >&5
133495821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo "$PYTHON" >&6; }
133505821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)else
133515821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
133525821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo "no" >&6; }
133535821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi
133545821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
133555821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
133565821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	    fi
133575821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	fi
133585821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    fi
133595821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    if test "$PYTHON" != ""
133605821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    then
133615821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)        PYTHON_VERSION=`$PYTHON -c "import sys; print sys.version[0:3]"`
133625821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	echo Found Python version $PYTHON_VERSION
133635821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    fi
133645821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    if test "$PYTHON_VERSION" != ""
133655821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    then
133665821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	if test -r $with_python/include/python$PYTHON_VERSION/Python.h -a \
133675821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	   -d $with_python/lib/python$PYTHON_VERSION/site-packages
133685821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	then
133695821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	    PYTHON_INCLUDES=$with_python/include/python$PYTHON_VERSION
133705821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	    PYTHON_SITE_PACKAGES=$libdir/python$PYTHON_VERSION/site-packages
133715821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	else
133725821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	    if test -r $prefix/include/python$PYTHON_VERSION/Python.h
133735821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	    then
133745821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	        PYTHON_INCLUDES=$prefix/include/python$PYTHON_VERSION
133755821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	        PYTHON_SITE_PACKAGES=$libdir/python$PYTHON_VERSION/site-packages
133765821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	    else
133775821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)		if test -r /usr/include/python$PYTHON_VERSION/Python.h
133785821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)		then
133795821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)		    PYTHON_INCLUDES=/usr/include/python$PYTHON_VERSION
133805821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	            PYTHON_SITE_PACKAGES=$libdir/python$PYTHON_VERSION/site-packages
133815821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)		else
133825821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)		    echo could not find python$PYTHON_VERSION/Python.h
133835821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)		fi
133845821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	    fi
133855821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	    if test ! -d "$PYTHON_SITE_PACKAGES"
133865821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	    then
133875821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)		    PYTHON_SITE_PACKAGES=`$PYTHON -c "from distutils import sysconfig; print sysconfig.get_python_lib()"`
133885821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	    fi
133895821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	fi
133905821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	PYTHON_LIBS=`python$PYTHON_VERSION-config --ldflags`
133915821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    fi
133925821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    if test "$with_python" != ""
133935821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    then
133945821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)        pythondir='$(PYTHON_SITE_PACKAGES)'
133955821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    else
133965821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)        pythondir='$(libdir)/python$(PYTHON_VERSION)/site-packages'
133975821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    fi
133985821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)else
133995821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    PYTHON=
134005821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi
134015821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) if test "$PYTHON_INCLUDES" != ""; then
134025821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  WITH_PYTHON_TRUE=
134035821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  WITH_PYTHON_FALSE='#'
134045821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)else
134055821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  WITH_PYTHON_TRUE='#'
134065821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  WITH_PYTHON_FALSE=
134075821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi
134085821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
134095821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if test "$PYTHON_INCLUDES" != ""
134105821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)then
134115821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    PYTHON_SUBDIR=python
134125821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)else
134135821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    PYTHON_SUBDIR=
134145821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi
134155821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
134165821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
134175821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
134185821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
134195821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)WITH_MODULES=0
134205821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)TEST_MODULES=
134215821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
134225821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if test "$with_modules" != "no" ; then
134235821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) case "$host" in
134245821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  *-*-cygwin*)
134255821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  MODULE_EXTENSION=".dll"
134265821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dlopen in -lcygwin" >&5
134275821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo_n "checking for dlopen in -lcygwin... " >&6; }
134285821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if test "${ac_cv_lib_cygwin_dlopen+set}" = set; then :
134295821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  $as_echo_n "(cached) " >&6
134305821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)else
134315821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  ac_check_lib_save_LIBS=$LIBS
134325821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)LIBS="-lcygwin  $LIBS"
134335821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)cat confdefs.h - <<_ACEOF >conftest.$ac_ext
134345821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)/* end confdefs.h.  */
134355821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
134365821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)/* Override any GCC internal prototype to avoid an error.
134375821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)   Use char because int might match the return type of a GCC
134385821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)   builtin and then its argument prototype would still apply.  */
134395821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)#ifdef __cplusplus
134405821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)extern "C"
134415821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)#endif
134425821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)char dlopen ();
134435821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)int
134445821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)main ()
134455821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles){
134465821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)return dlopen ();
134475821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  ;
134485821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  return 0;
134495821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)}
134505821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)_ACEOF
134515821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if ac_fn_c_try_link "$LINENO"; then :
134525821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  ac_cv_lib_cygwin_dlopen=yes
134535821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)else
134545821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  ac_cv_lib_cygwin_dlopen=no
134555821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi
134565821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)rm -f core conftest.err conftest.$ac_objext \
134575821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    conftest$ac_exeext conftest.$ac_ext
134585821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)LIBS=$ac_check_lib_save_LIBS
134595821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi
134605821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles){ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_cygwin_dlopen" >&5
134615821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo "$ac_cv_lib_cygwin_dlopen" >&6; }
134625821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if test "x$ac_cv_lib_cygwin_dlopen" = x""yes; then :
134635821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
134645821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    WITH_MODULES=1
134655821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    MODULE_PLATFORM_LIBS=
134665821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
134675821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo "#define HAVE_DLOPEN /**/" >>confdefs.h
134685821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
134695821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
134705821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi
134715821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
134725821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  ;;
134735821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  *-*-mingw*)
134745821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  MODULE_EXTENSION=".dll"
134755821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  WITH_MODULES=1
134765821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  ;;
134775821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  *)
134785821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  ac_fn_c_check_func "$LINENO" "shl_load" "ac_cv_func_shl_load"
134795821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if test "x$ac_cv_func_shl_load" = x""yes; then :
134805821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  libxml_have_shl_load=yes
134815821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)else
134825821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
134835821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    { $as_echo "$as_me:${as_lineno-$LINENO}: checking for shl_load in -ldld" >&5
134845821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo_n "checking for shl_load in -ldld... " >&6; }
134855821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if test "${ac_cv_lib_dld_shl_load+set}" = set; then :
134865821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  $as_echo_n "(cached) " >&6
134875821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)else
134885821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  ac_check_lib_save_LIBS=$LIBS
134895821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)LIBS="-ldld  $LIBS"
134905821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)cat confdefs.h - <<_ACEOF >conftest.$ac_ext
134915821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)/* end confdefs.h.  */
134925821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
134935821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)/* Override any GCC internal prototype to avoid an error.
134945821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)   Use char because int might match the return type of a GCC
134955821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)   builtin and then its argument prototype would still apply.  */
134965821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)#ifdef __cplusplus
134975821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)extern "C"
134985821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)#endif
134995821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)char shl_load ();
135005821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)int
135015821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)main ()
135025821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles){
135035821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)return shl_load ();
135045821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  ;
135055821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  return 0;
135065821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)}
135075821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)_ACEOF
135085821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if ac_fn_c_try_link "$LINENO"; then :
135095821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  ac_cv_lib_dld_shl_load=yes
135105821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)else
135115821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  ac_cv_lib_dld_shl_load=no
135125821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi
135135821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)rm -f core conftest.err conftest.$ac_objext \
135145821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    conftest$ac_exeext conftest.$ac_ext
135155821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)LIBS=$ac_check_lib_save_LIBS
135165821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi
135175821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles){ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dld_shl_load" >&5
135185821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo "$ac_cv_lib_dld_shl_load" >&6; }
135195821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if test "x$ac_cv_lib_dld_shl_load" = x""yes; then :
135205821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
135215821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      MODULE_PLATFORM_LIBS="-ldld"
135225821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      libxml_have_shl_load=yes
135235821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)else
135245821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
135255821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      ac_fn_c_check_func "$LINENO" "dlopen" "ac_cv_func_dlopen"
135265821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if test "x$ac_cv_func_dlopen" = x""yes; then :
135275821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  libxml_have_dlopen=yes
135285821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)else
135295821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
135305821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)        { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dlopen in -ldl" >&5
135315821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo_n "checking for dlopen in -ldl... " >&6; }
135325821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if test "${ac_cv_lib_dl_dlopen+set}" = set; then :
135335821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  $as_echo_n "(cached) " >&6
135345821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)else
135355821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  ac_check_lib_save_LIBS=$LIBS
135365821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)LIBS="-ldl  $LIBS"
135375821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)cat confdefs.h - <<_ACEOF >conftest.$ac_ext
135385821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)/* end confdefs.h.  */
135395821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
135405821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)/* Override any GCC internal prototype to avoid an error.
135415821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)   Use char because int might match the return type of a GCC
135425821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)   builtin and then its argument prototype would still apply.  */
135435821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)#ifdef __cplusplus
135445821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)extern "C"
135455821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)#endif
135465821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)char dlopen ();
135475821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)int
135485821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)main ()
135495821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles){
135505821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)return dlopen ();
135515821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  ;
135525821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  return 0;
135535821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)}
135545821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)_ACEOF
135555821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if ac_fn_c_try_link "$LINENO"; then :
135565821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  ac_cv_lib_dl_dlopen=yes
135575821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)else
135585821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  ac_cv_lib_dl_dlopen=no
135595821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi
135605821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)rm -f core conftest.err conftest.$ac_objext \
135615821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    conftest$ac_exeext conftest.$ac_ext
135625821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)LIBS=$ac_check_lib_save_LIBS
135635821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi
135645821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles){ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dl_dlopen" >&5
135655821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo "$ac_cv_lib_dl_dlopen" >&6; }
135665821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if test "x$ac_cv_lib_dl_dlopen" = x""yes; then :
135675821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
135685821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)          MODULE_PLATFORM_LIBS="-ldl"
135695821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)          libxml_have_dlopen=yes
135705821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi
135715821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
135725821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi
135735821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
135745821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi
135755821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
135765821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi
135775821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
135785821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
135795821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  if test "${libxml_have_shl_load}" = "yes"; then
135805821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    MODULE_EXTENSION=".sl"
135815821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    WITH_MODULES=1
135825821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
135835821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo "#define HAVE_SHLLOAD /**/" >>confdefs.h
135845821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
135855821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  fi
135865821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
135875821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  if test "${libxml_have_dlopen}" = "yes"; then
135885821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    case "${host}" in
135895821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      *-*-hpux* )
135905821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	MODULE_EXTENSION=".sl"
135915821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	;;
135925821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      * )
135935821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	MODULE_EXTENSION=".so"
135945821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	;;
135955821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    esac
135965821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
135975821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    WITH_MODULES=1
135985821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
135995821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo "#define HAVE_DLOPEN /**/" >>confdefs.h
136005821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
136015821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  fi
136025821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) ;;
136035821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) esac
136045821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi
136055821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
136065821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if test "${WITH_MODULES}" = "1"; then
136075821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  TEST_MODULES="ModuleTests"
136085821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi
136095821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
136105821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
136115821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
136125821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
136135821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
136145821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
136155821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
136165821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if [ "${LOGNAME}" = "veillard" -a "`pwd`" = "/u/veillard/XML" ] || \
136175821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)   [ "${LOGNAME}" = "veillard" -a "`pwd`" = "/home/veillard/libxml2" ] || \
136185821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)   [ "${LOGNAME}" = "bill" -a "`pwd`" = "/home/bill/gnomesvn/libxml2" ]
136195821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)   then
136205821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    if test "$with_minimum" != "yes"
136215821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    then
136225821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	if test "${with_mem_debug}" = "" ; then
136235821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	    echo Activating memory debugging
136245821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	    with_mem_debug="yes"
136255821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	    with_run_debug="yes"
136265821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	fi
136275821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	if test "${with_docbook}" = "" ; then
136285821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	    with_docbook="yes"
136295821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	fi
136305821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    fi
136315821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    if test "${GCC}" = "yes" ; then
136325821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    CFLAGS="-g -O -pedantic -W -Wformat -Wunused -Wimplicit -Wreturn-type -Wswitch -Wcomment -Wtrigraphs -Wformat -Wchar-subscripts -Wuninitialized -Wparentheses -Wshadow -Wpointer-arith -Wcast-align -Wwrite-strings -Waggregate-return -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Winline -Wredundant-decls -Wall"
136335821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    fi
136345821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    STATIC_BINARIES="-static"
136355821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)else
136365821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    STATIC_BINARIES=
136375821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi
136385821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
136395821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
136405821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
136415821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if test "${NEED_TRIO}" = "1" ; then
136425821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    echo Adding trio library for string functions
136435821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    WITH_TRIO=1
136445821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)else
136455821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    WITH_TRIO=0
136465821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi
136475821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) if test "${NEED_TRIO}" = "1"; then
136485821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  WITH_TRIO_SOURCES_TRUE=
136495821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  WITH_TRIO_SOURCES_FALSE='#'
136505821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)else
136515821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  WITH_TRIO_SOURCES_TRUE='#'
136525821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  WITH_TRIO_SOURCES_FALSE=
136535821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi
136545821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
136555821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
136565821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
136575821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)echo Checking configuration requirements
136585821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
136595821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)THREAD_LIBS=""
136605821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)BASE_THREAD_LIBS=""
136615821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)WITH_THREADS=0
136625821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)THREAD_CFLAGS=""
136635821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)TEST_THREADS=""
136645821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)THREADS_W32=""
136655821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
136665821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if test "$with_threads" = "no" ; then
136675821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    echo Disabling multithreaded support
136685821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)else
136695821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    echo Enabling multithreaded support
136705821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)        if test "$with_threads" = "pthread" || test "$with_threads" = "" || test "$with_threads" = "yes" ; then
136715821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)        ac_fn_c_check_header_mongrel "$LINENO" "pthread.h" "ac_cv_header_pthread_h" "$ac_includes_default"
136725821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if test "x$ac_cv_header_pthread_h" = x""yes; then :
136735821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for pthread_join in -lpthread" >&5
136745821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo_n "checking for pthread_join in -lpthread... " >&6; }
136755821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if test "${ac_cv_lib_pthread_pthread_join+set}" = set; then :
136765821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  $as_echo_n "(cached) " >&6
136775821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)else
136785821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  ac_check_lib_save_LIBS=$LIBS
136795821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)LIBS="-lpthread  $LIBS"
136805821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)cat confdefs.h - <<_ACEOF >conftest.$ac_ext
136815821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)/* end confdefs.h.  */
136825821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
136835821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)/* Override any GCC internal prototype to avoid an error.
136845821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)   Use char because int might match the return type of a GCC
136855821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)   builtin and then its argument prototype would still apply.  */
136865821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)#ifdef __cplusplus
136875821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)extern "C"
136885821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)#endif
136895821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)char pthread_join ();
136905821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)int
136915821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)main ()
136925821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles){
136935821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)return pthread_join ();
136945821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  ;
136955821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  return 0;
136965821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)}
136975821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)_ACEOF
136985821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if ac_fn_c_try_link "$LINENO"; then :
136995821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  ac_cv_lib_pthread_pthread_join=yes
137005821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)else
137015821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  ac_cv_lib_pthread_pthread_join=no
137025821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi
137035821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)rm -f core conftest.err conftest.$ac_objext \
137045821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    conftest$ac_exeext conftest.$ac_ext
137055821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)LIBS=$ac_check_lib_save_LIBS
137065821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi
137075821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles){ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_pthread_pthread_join" >&5
137085821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo "$ac_cv_lib_pthread_pthread_join" >&6; }
137095821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if test "x$ac_cv_lib_pthread_pthread_join" = x""yes; then :
137105821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
137115821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	       THREAD_LIBS="-lpthread"
137125821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
137135821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo "#define HAVE_LIBPTHREAD /**/" >>confdefs.h
137145821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
137155821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
137165821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo "#define HAVE_PTHREAD_H /**/" >>confdefs.h
137175821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
137185821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	       WITH_THREADS="1"
137195821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi
137205821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
137215821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi
137225821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
137235821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
137245821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    fi
137255821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    case $host_os in
137265821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)       *mingw32*) if test "$THREAD_LIBS" != "-lpthread"; then
137275821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)               WITH_THREADS="1"
137285821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)               THREADS_W32="Win32"
137295821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	       THREAD_CFLAGS="$THREAD_CFLAGS -DHAVE_WIN32_THREADS"
137305821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)           fi
137315821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)       ;;
137325821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)       *cygwin*) THREAD_LIBS=""
137335821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)       ;;
137345821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)       *beos*) WITH_THREADS="1"
137355821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	   THREAD_CFLAGS="$THREAD_CFLAGS -DHAVE_BEOS_THREADS"
137365821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)       ;;
137375821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)       *linux*)
137385821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)           if test "${GCC}" = "yes" ; then
137395821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	       GCC_VERSION=`${CC} --version | head -1 | awk '{print $3}'`
137405821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	       GCC_MAJOR=`echo ${GCC_VERSION} | sed 's+\..*++'`
137415821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	       GCC_MEDIUM=`echo ${GCC_VERSION} | sed 's+[0-9]*\.++' | sed 's+\..*++'`
137425821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	       if test "${THREAD_LIBS}" = "-lpthread" ; then
137435821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	           if expr ${GCC_MEDIUM} \> 2 \& ${GCC_MAJOR} = 3 > /dev/null
137445821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)		   then
137455821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)		       THREAD_LIBS=""
137465821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)		       BASE_THREAD_LIBS="-lpthread"
137475821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)		   else
137485821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)		   if expr ${GCC_MAJOR} \> 3 > /dev/null
137495821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)		   then
137505821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)		       THREAD_LIBS=""
137515821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)		       BASE_THREAD_LIBS="-lpthread"
137525821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)		   else
137535821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)		       echo old GCC disabling weak symbols for pthread
137545821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)		   fi
137555821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)		   fi
137565821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	       fi
137575821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	   fi
137585821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)       ;;
137595821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    esac
137605821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    if test "$WITH_THREADS" = "1" ; then
137615821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	THREAD_CFLAGS="$THREAD_CFLAGS -D_REENTRANT"
137625821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	TEST_THREADS="Threadtests"
137635821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    fi
137645821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi
137655821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if test "$with_thread_alloc" = "yes" -a "$WITH_THREADS" = "1" ; then
137665821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    THREAD_CFLAGS="$THREAD_CFLAGS -DLIBXML_THREAD_ALLOC_ENABLED"
137675821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi
137685821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
137695821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
137705821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
137715821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
137725821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
137735821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
137745821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
137755821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
137765821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if test "$with_history" = "yes" ; then
137775821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    echo Enabling xmllint shell history
137785821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)            unset tcap
137795821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    for termlib in ncurses curses termcap terminfo termlib; do
137805821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	as_ac_Lib=`$as_echo "ac_cv_lib_${termlib}''_tputs" | $as_tr_sh`
137815821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles){ $as_echo "$as_me:${as_lineno-$LINENO}: checking for tputs in -l${termlib}" >&5
137825821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo_n "checking for tputs in -l${termlib}... " >&6; }
137835821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if { as_var=$as_ac_Lib; eval "test \"\${$as_var+set}\" = set"; }; then :
137845821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  $as_echo_n "(cached) " >&6
137855821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)else
137865821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  ac_check_lib_save_LIBS=$LIBS
137875821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)LIBS="-l${termlib}  $LIBS"
137885821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)cat confdefs.h - <<_ACEOF >conftest.$ac_ext
137895821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)/* end confdefs.h.  */
137905821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
137915821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)/* Override any GCC internal prototype to avoid an error.
137925821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)   Use char because int might match the return type of a GCC
137935821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)   builtin and then its argument prototype would still apply.  */
137945821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)#ifdef __cplusplus
137955821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)extern "C"
137965821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)#endif
137975821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)char tputs ();
137985821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)int
137995821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)main ()
138005821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles){
138015821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)return tputs ();
138025821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  ;
138035821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  return 0;
138045821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)}
138055821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)_ACEOF
138065821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if ac_fn_c_try_link "$LINENO"; then :
138075821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  eval "$as_ac_Lib=yes"
138085821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)else
138095821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  eval "$as_ac_Lib=no"
138105821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi
138115821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)rm -f core conftest.err conftest.$ac_objext \
138125821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    conftest$ac_exeext conftest.$ac_ext
138135821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)LIBS=$ac_check_lib_save_LIBS
138145821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi
138155821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)eval ac_res=\$$as_ac_Lib
138165821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	       { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
138175821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo "$ac_res" >&6; }
138185821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)eval as_val=\$$as_ac_Lib
138195821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)   if test "x$as_val" = x""yes; then :
138205821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  tcap="-l$termlib"
138215821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi
138225821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
138235821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	test -n "$tcap" && break
138245821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    done
138255821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
138265821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    ac_fn_c_check_header_mongrel "$LINENO" "readline/history.h" "ac_cv_header_readline_history_h" "$ac_includes_default"
138275821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if test "x$ac_cv_header_readline_history_h" = x""yes; then :
138285821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for append_history in -lhistory" >&5
138295821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo_n "checking for append_history in -lhistory... " >&6; }
138305821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if test "${ac_cv_lib_history_append_history+set}" = set; then :
138315821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  $as_echo_n "(cached) " >&6
138325821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)else
138335821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  ac_check_lib_save_LIBS=$LIBS
138345821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)LIBS="-lhistory  $LIBS"
138355821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)cat confdefs.h - <<_ACEOF >conftest.$ac_ext
138365821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)/* end confdefs.h.  */
138375821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
138385821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)/* Override any GCC internal prototype to avoid an error.
138395821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)   Use char because int might match the return type of a GCC
138405821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)   builtin and then its argument prototype would still apply.  */
138415821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)#ifdef __cplusplus
138425821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)extern "C"
138435821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)#endif
138445821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)char append_history ();
138455821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)int
138465821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)main ()
138475821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles){
138485821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)return append_history ();
138495821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  ;
138505821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  return 0;
138515821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)}
138525821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)_ACEOF
138535821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if ac_fn_c_try_link "$LINENO"; then :
138545821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  ac_cv_lib_history_append_history=yes
138555821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)else
138565821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  ac_cv_lib_history_append_history=no
138575821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi
138585821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)rm -f core conftest.err conftest.$ac_objext \
138595821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    conftest$ac_exeext conftest.$ac_ext
138605821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)LIBS=$ac_check_lib_save_LIBS
138615821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi
138625821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles){ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_history_append_history" >&5
138635821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo "$ac_cv_lib_history_append_history" >&6; }
138645821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if test "x$ac_cv_lib_history_append_history" = x""yes; then :
138655821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
138665821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	   RDL_LIBS="-lhistory"
138675821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
138685821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo "#define HAVE_LIBHISTORY /**/" >>confdefs.h
138695821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
138705821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi
138715821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
138725821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi
138735821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
138745821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
138755821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    ac_fn_c_check_header_mongrel "$LINENO" "readline/readline.h" "ac_cv_header_readline_readline_h" "$ac_includes_default"
138765821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if test "x$ac_cv_header_readline_readline_h" = x""yes; then :
138775821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for readline in -lreadline" >&5
138785821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo_n "checking for readline in -lreadline... " >&6; }
138795821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if test "${ac_cv_lib_readline_readline+set}" = set; then :
138805821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  $as_echo_n "(cached) " >&6
138815821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)else
138825821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  ac_check_lib_save_LIBS=$LIBS
138835821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)LIBS="-lreadline $tcap $LIBS"
138845821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)cat confdefs.h - <<_ACEOF >conftest.$ac_ext
138855821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)/* end confdefs.h.  */
138865821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
138875821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)/* Override any GCC internal prototype to avoid an error.
138885821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)   Use char because int might match the return type of a GCC
138895821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)   builtin and then its argument prototype would still apply.  */
138905821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)#ifdef __cplusplus
138915821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)extern "C"
138925821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)#endif
138935821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)char readline ();
138945821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)int
138955821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)main ()
138965821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles){
138975821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)return readline ();
138985821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  ;
138995821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  return 0;
139005821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)}
139015821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)_ACEOF
139025821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if ac_fn_c_try_link "$LINENO"; then :
139035821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  ac_cv_lib_readline_readline=yes
139045821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)else
139055821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  ac_cv_lib_readline_readline=no
139065821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi
139075821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)rm -f core conftest.err conftest.$ac_objext \
139085821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    conftest$ac_exeext conftest.$ac_ext
139095821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)LIBS=$ac_check_lib_save_LIBS
139105821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi
139115821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles){ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_readline_readline" >&5
139125821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo "$ac_cv_lib_readline_readline" >&6; }
139135821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if test "x$ac_cv_lib_readline_readline" = x""yes; then :
139145821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
139155821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	   RDL_LIBS="-lreadline $RDL_LIBS $tcap"
139165821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
139175821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo "#define HAVE_LIBREADLINE /**/" >>confdefs.h
139185821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
139195821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi
139205821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
139215821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi
139225821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
139235821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
139245821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    if test -n "$RDL_DIR" -a -n "$RDL_LIBS"; then
139255821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	CPPFLAGS="$CPPFLAGS -I${RDL_DIR}/include"
139265821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	RDL_LIBS="-L${RDL_DIR}/lib $RDL_LIBS"
139275821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    fi
139285821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi
139295821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
139305821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if test "$with_tree" = "no" ; then
139315821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    echo Disabling DOM like tree manipulation APIs
139325821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    WITH_TREE=0
139335821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)else
139345821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    WITH_TREE=1
139355821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi
139365821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
139375821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
139385821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if test "$with_ftp" = "no" ; then
139395821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    echo Disabling FTP support
139405821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    WITH_FTP=0
139415821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    FTP_OBJ=
139425821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)else
139435821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    WITH_FTP=1
139445821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    FTP_OBJ=nanoftp.o
139455821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi
139465821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
139475821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
139485821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
139495821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if test "$with_http" = "no" ; then
139505821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    echo Disabling HTTP support
139515821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    WITH_HTTP=0
139525821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    HTTP_OBJ=
139535821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)else
139545821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    WITH_HTTP=1
139555821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    HTTP_OBJ=nanohttp.o
139565821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi
139575821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
139585821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
139595821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
139605821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if test "$with_legacy" = "no" ; then
139615821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    echo Disabling deprecated APIs
139625821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    WITH_LEGACY=0
139635821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)else
139645821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    WITH_LEGACY=1
139655821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi
139665821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
139675821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
139685821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if test "$with_reader" = "no" ; then
139695821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    echo Disabling the xmlReader parsing interface
139705821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    WITH_READER=0
139715821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    READER_TEST=
139725821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)else
139735821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    WITH_READER=1
139745821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    READER_TEST=Readertests
139755821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    if test "$with_push" = "no" ; then
139765821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)        echo xmlReader requires Push interface - enabling it
139775821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	with_push=yes
139785821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    fi
139795821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi
139805821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
139815821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
139825821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
139835821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if test "$with_writer" = "no" ; then
139845821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    echo Disabling the xmlWriter saving interface
139855821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    WITH_WRITER=0
139865821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)#    WRITER_TEST=
139875821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)else
139885821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    WITH_WRITER=1
139895821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)#    WRITER_TEST=Writertests
139905821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    if test "$with_push" = "no" ; then
139915821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)        echo xmlWriter requires Push interface - enabling it
139925821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	with_push=yes
139935821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    fi
139945821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    if test "$with_output" = "no" ; then
139955821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)        echo xmlWriter requires Output interface - enabling it
139965821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	with_output=yes
139975821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    fi
139985821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi
139995821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
140005821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)#AC_SUBST(WRITER_TEST)
140015821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
140025821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if test "$with_pattern" = "no" ; then
140035821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    echo Disabling the xmlPattern parsing interface
140045821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    WITH_PATTERN=0
140055821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    TEST_PATTERN=
140065821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)else
140075821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    WITH_PATTERN=1
140085821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    TEST_PATTERN=Patterntests
140095821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi
140105821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
140115821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
140125821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
140135821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if test "$with_sax1" = "no" ; then
140145821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    echo Disabling the older SAX1 interface
140155821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    WITH_SAX1=0
140165821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    TEST_SAX=
140175821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)else
140185821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    WITH_SAX1=1
140195821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    TEST_SAX=SAXtests
140205821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi
140215821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
140225821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
140235821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
140245821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if test "$with_push" = "no" ; then
140255821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    echo Disabling the PUSH parser interfaces
140265821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    WITH_PUSH=0
140275821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    TEST_PUSH=
140285821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)else
140295821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    WITH_PUSH=1
140305821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    TEST_PUSH="XMLPushtests"
140315821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi
140325821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
140335821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
140345821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
140355821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if test "$with_html" = "no" ; then
140365821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    echo Disabling HTML support
140375821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    WITH_HTML=0
140385821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    HTML_OBJ=
140395821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    TEST_HTML=
140405821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)else
140415821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    WITH_HTML=1
140425821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    HTML_OBJ="HTMLparser.o HTMLtree.o"
140435821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    TEST_HTML=HTMLtests
140445821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    if test "$with_push" != "no" ; then
140455821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)        TEST_PHTML=HTMLPushtests
140465821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    else
140475821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)        TEST_PHTML=
140485821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    fi
140495821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi
140505821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
140515821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
140525821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
140535821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
140545821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
140555821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if test "$with_valid" = "no" ; then
140565821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    echo Disabling DTD validation support
140575821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    WITH_VALID=0
140585821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    TEST_VALID=
140595821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    TEST_VTIME=
140605821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)else
140615821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    WITH_VALID=1
140625821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    TEST_VALID=Validtests
140635821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    TEST_VTIME=VTimingtests
140645821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi
140655821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
140665821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
140675821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
140685821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
140695821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if test "$with_catalog" = "no" ; then
140705821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    echo Disabling Catalog support
140715821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    WITH_CATALOG=0
140725821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    CATALOG_OBJ=
140735821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    TEST_CATALOG=
140745821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)else
140755821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    WITH_CATALOG=1
140765821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    CATALOG_OBJ="catalog.o"
140775821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    TEST_CATALOG=Catatests
140785821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi
140795821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
140805821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
140815821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
140825821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
140835821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if test "$with_docbook" = "no" ; then
140845821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    echo Disabling Docbook support
140855821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    WITH_DOCB=0
140865821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    DOCB_OBJ=
140875821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)else
140885821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    WITH_DOCB=1
140895821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    DOCB_OBJ="DOCBparser.o"
140905821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi
140915821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
140925821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
140935821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
140945821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
140955821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if test "$with_xptr" = "no" ; then
140965821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    echo Disabling XPointer support
140975821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    WITH_XPTR=0
140985821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    XPTR_OBJ=
140995821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    TEST_XPTR=
141005821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)else
141015821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    WITH_XPTR=1
141025821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    XPTR_OBJ=xpointer.o
141035821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    TEST_XPTR=XPtrtests
141045821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    if test "$with_xpath" = "no" ; then
141055821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)        echo XPointer requires XPath support - enabling it
141065821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	with_xpath=yes
141075821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    fi
141085821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi
141095821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
141105821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
141115821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
141125821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
141135821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if test "$with_c14n" = "no" ; then
141145821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    echo Disabling C14N support
141155821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    WITH_C14N=0
141165821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    C14N_OBJ=
141175821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    TEST_C14N=
141185821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)else
141195821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    WITH_C14N=1
141205821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    C14N_OBJ="c14n.c"
141215821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    TEST_C14N=C14Ntests
141225821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    if test "$with_xpath" = "no" ; then
141235821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)        echo C14N requires XPath support - enabling it
141245821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	with_xpath=yes
141255821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    fi
141265821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi
141275821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
141285821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
141295821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
141305821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
141315821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if test "$with_xinclude" = "no" ; then
141325821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    echo Disabling XInclude support
141335821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    WITH_XINCLUDE=0
141345821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    XINCLUDE_OBJ=
141355821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    with_xinclude="no"
141365821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    TEST_XINCLUDE=
141375821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)else
141385821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    WITH_XINCLUDE=1
141395821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    XINCLUDE_OBJ=xinclude.o
141405821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    TEST_XINCLUDE=XIncludetests
141415821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    if test "$with_xpath" = "no" ; then
141425821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)        echo XInclude requires XPath support - enabling it
141435821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	with_xpath=yes
141445821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    fi
141455821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi
141465821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
141475821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
141485821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
141495821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
141505821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if test "$with_xpath" = "no" ; then
141515821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    echo Disabling XPATH support
141525821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    WITH_XPATH=0
141535821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    XPATH_OBJ=
141545821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    TEST_XPATH=
141555821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)else
141565821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    WITH_XPATH=1
141575821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    XPATH_OBJ=xpath.o
141585821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    TEST_XPATH=XPathtests
141595821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi
141605821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
141615821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
141625821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
141635821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
141645821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if test "$with_output" = "no" ; then
141655821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    echo Disabling serialization/saving support
141665821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    WITH_OUTPUT=0
141675821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)else
141685821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    WITH_OUTPUT=1
141695821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi
141705821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
141715821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
141725821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)WITH_ICU=1
141735821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
141745821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
141755821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)WITH_ICONV=0
141765821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if test "$with_iconv" = "no" ; then
141775821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    echo Disabling ICONV support
141785821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)else
141795821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    if test "$with_iconv" != "yes" -a "$with_iconv" != "" ; then
141805821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	CPPFLAGS="${CPPFLAGS} -I$with_iconv/include"
141815821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	# Export this since our headers include iconv.h
141825821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	XML_INCLUDEDIR="${XML_INCLUDEDIR} -I$with_iconv/include"
141835821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	ICONV_LIBS="-L$with_iconv/lib"
141845821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    fi
141855821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
141865821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    ac_fn_c_check_header_mongrel "$LINENO" "iconv.h" "ac_cv_header_iconv_h" "$ac_includes_default"
141875821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if test "x$ac_cv_header_iconv_h" = x""yes; then :
141885821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for iconv" >&5
141895821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo_n "checking for iconv... " >&6; }
141905821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	cat confdefs.h - <<_ACEOF >conftest.$ac_ext
141915821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)/* end confdefs.h.  */
141925821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)#include <stdlib.h>
141935821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)#include <iconv.h>
141945821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)int
141955821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)main ()
141965821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles){
141975821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
141985821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)iconv_t cd = iconv_open ("","");
141995821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)iconv (cd, NULL, NULL, NULL, NULL);
142005821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  ;
142015821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  return 0;
142025821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)}
142035821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)_ACEOF
142045821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if ac_fn_c_try_link "$LINENO"; then :
142055821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
142065821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	    { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
142075821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo "yes" >&6; }
142085821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	    WITH_ICONV=1
142095821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)else
142105821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
142115821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	    { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
142125821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo "no" >&6; }
142135821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	    { $as_echo "$as_me:${as_lineno-$LINENO}: checking for iconv in -liconv" >&5
142145821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo_n "checking for iconv in -liconv... " >&6; }
142155821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
142165821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	    _ldflags="${LDFLAGS}"
142175821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	    _libs="${LIBS}"
142185821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	    LDFLAGS="${LDFLAGS} ${ICONV_LIBS}"
142195821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	    LIBS="${LIBS} -liconv"
142205821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
142215821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	    cat confdefs.h - <<_ACEOF >conftest.$ac_ext
142225821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)/* end confdefs.h.  */
142235821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)#include <stdlib.h>
142245821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)#include <iconv.h>
142255821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)int
142265821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)main ()
142275821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles){
142285821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
142295821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)iconv_t cd = iconv_open ("","");
142305821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)iconv (cd, NULL, NULL, NULL, NULL);
142315821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  ;
142325821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  return 0;
142335821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)}
142345821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)_ACEOF
142355821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if ac_fn_c_try_link "$LINENO"; then :
142365821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
142375821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)		{ $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
142385821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo "yes" >&6; }
142395821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)		WITH_ICONV=1
142405821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)		ICONV_LIBS="${ICONV_LIBS} -liconv"
142415821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)		LIBS="${_libs}"
142425821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)		LDFLAGS="${_ldflags}"
142435821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)else
142445821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
142455821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)		{ $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
142465821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo "no" >&6; }
142475821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)		LIBS="${_libs}"
142485821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)		LDFLAGS="${_ldflags}"
142495821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi
142505821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)rm -f core conftest.err conftest.$ac_objext \
142515821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    conftest$ac_exeext conftest.$ac_ext
142525821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi
142535821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)rm -f core conftest.err conftest.$ac_objext \
142545821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    conftest$ac_exeext conftest.$ac_ext
142555821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi
142565821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
142575821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
142585821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
142595821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	if test "$WITH_ICONV" = "1" ; then
142605821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)		{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for iconv declaration" >&5
142615821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo_n "checking for iconv declaration... " >&6; }
142625821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)		if test "${xml_cv_iconv_arg2+set}" = set; then :
142635821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  $as_echo_n "(cached) " >&6
142645821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)else
142655821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
142665821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)			cat confdefs.h - <<_ACEOF >conftest.$ac_ext
142675821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)/* end confdefs.h.  */
142685821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)#include <stdlib.h>
142695821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)#include <iconv.h>
142705821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)extern
142715821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)#ifdef __cplusplus
142725821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)"C"
142735821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)#endif
142745821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)#if defined(__STDC__) || defined(__cplusplus)
142755821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)size_t iconv (iconv_t cd, char * *inbuf, size_t *inbytesleft, char * *outbuf, size_t *outbytesleft);
142765821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)#else
142775821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)size_t iconv();
142785821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)#endif
142795821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
142805821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)int
142815821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)main ()
142825821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles){
142835821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
142845821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  ;
142855821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  return 0;
142865821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)}
142875821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)_ACEOF
142885821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if ac_fn_c_try_compile "$LINENO"; then :
142895821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  xml_cv_iconv_arg2=""
142905821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)else
142915821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  xml_cv_iconv_arg2="const"
142925821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi
142935821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
142945821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi
142955821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
142965821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
142975821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)		xml_cv_iconv_decl="extern size_t iconv (iconv_t cd, $xml_cv_iconv_arg2 char * *inbuf, size_t *inbytesleft, char * *outbuf, size_t *outbytesleft);"
142985821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)		{ $as_echo "$as_me:${as_lineno-$LINENO}: result: ${xml_xxx:-
142995821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	}$xml_cv_iconv_decl" >&5
143005821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo "${xml_xxx:-
143015821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	}$xml_cv_iconv_decl" >&6; }
143025821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
143035821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)cat >>confdefs.h <<_ACEOF
143045821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)#define ICONV_CONST $xml_cv_iconv_arg2
143055821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)_ACEOF
143065821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
143075821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	fi
143085821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi
143095821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)case "$host" in
143105821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	*mingw*) M_LIBS=""
143115821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	;;
143125821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	*beos*) M_LIBS=""
143135821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	;;
143145821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)        *haiku*) M_LIBS=""
143155821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)        ;;
143165821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	*) M_LIBS="-lm"
143175821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	;;
143185821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)esac
143195821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)XML_LIBS="-lxml2 $Z_LIBS $THREAD_LIBS $ICONV_LIBS $M_LIBS $LIBS"
143205821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)XML_LIBTOOLLIBS="libxml2.la"
143215821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
143225821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
143235821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)WITH_ISO8859X=1
143245821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if test "$WITH_ICONV" != "1" ; then
143255821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if test "$with_iso8859x" = "no" ; then
143265821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    echo Disabling ISO8859X support
143275821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    WITH_ISO8859X=0
143285821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi
143295821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi
143305821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
143315821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
143325821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if test "$with_schematron" = "no" ; then
143335821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    echo "Disabling Schematron support"
143345821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    WITH_SCHEMATRON=0
143355821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    TEST_SCHEMATRON=
143365821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)else
143375821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    echo "Enabled Schematron support"
143385821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    WITH_SCHEMATRON=1
143395821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    TEST_SCHEMATRON="Schematrontests"
143405821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    with_xpath=yes
143415821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    with_pattern=yes
143425821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi
143435821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
143445821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
143455821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
143465821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if test "$with_schemas" = "no" ; then
143475821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    echo "Disabling Schemas/Relax-NG support"
143485821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    WITH_SCHEMAS=0
143495821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    TEST_SCHEMAS=
143505821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)else
143515821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    echo "Enabled Schemas/Relax-NG support"
143525821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    WITH_SCHEMAS=1
143535821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    TEST_SCHEMAS="Schemastests Relaxtests"
143545821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    if test "$PYTHON_INCLUDES" != "" ; then
143555821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)        PYTHON_TESTS="$PYTHON_TESTS RelaxNGPythonTests SchemasPythonTests"
143565821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    fi
143575821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    with_regexps=yes
143585821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi
143595821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
143605821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
143615821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
143625821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if test "$with_regexps" = "no" ; then
143635821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    echo Disabling Regexps support
143645821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    WITH_REGEXPS=0
143655821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    TEST_REGEXPS=
143665821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)else
143675821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    WITH_REGEXPS=1
143685821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    TEST_REGEXPS="Regexptests Automatatests"
143695821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi
143705821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
143715821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
143725821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
143735821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if test "$with_debug" = "no" ; then
143745821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    echo Disabling DEBUG support
143755821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    WITH_DEBUG=0
143765821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    DEBUG_OBJ=
143775821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    TEST_DEBUG=
143785821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)else
143795821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    WITH_DEBUG=1
143805821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    DEBUG_OBJ=debugXML.o
143815821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    TEST_DEBUG=Scripttests
143825821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi
143835821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
143845821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
143855821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
143865821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
143875821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if test "$with_mem_debug" = "yes" ; then
143885821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    if test "$with_thread_alloc" = "yes" ; then
143895821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)        echo Disabling memory debug - cannot use mem-debug with thread-alloc!
143905821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	WITH_MEM_DEBUG=0
143915821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    else
143925821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)        echo Enabling memory debug support
143935821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)        WITH_MEM_DEBUG=1
143945821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    fi
143955821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)else
143965821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    WITH_MEM_DEBUG=0
143975821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi
143985821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
143995821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
144005821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if test "$with_run_debug" = "yes" ; then
144015821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    echo Enabling runtime debug support
144025821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    WITH_RUN_DEBUG=1
144035821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)else
144045821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    WITH_RUN_DEBUG=0
144055821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi
144065821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
144075821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
144085821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)WIN32_EXTRA_LIBADD=
144095821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)WIN32_EXTRA_LDFLAGS=
144105821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)CYGWIN_EXTRA_LDFLAGS=
144115821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)CYGWIN_EXTRA_PYTHON_LIBADD=
144125821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)case "$host" in
144135821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) *-*-mingw*)
144145821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) CPPFLAGS="$CPPFLAGS -DWIN32"
144155821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) WIN32_EXTRA_LIBADD="-lws2_32"
144165821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) WIN32_EXTRA_LDFLAGS="-no-undefined"
144175821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
144185821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo "#define _WINSOCKAPI_ 1" >>confdefs.h
144195821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
144205821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
144215821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo "#define snprintf _snprintf" >>confdefs.h
144225821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
144235821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
144245821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo "#define vsnprintf _vsnprintf" >>confdefs.h
144255821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
144265821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) ;;
144275821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) *-*-cygwin*)
144285821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) CYGWIN_EXTRA_LDFLAGS="-no-undefined"
144295821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) if test "${PYTHON}" != ""
144305821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) then
144315821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)   CYGWIN_EXTRA_PYTHON_LIBADD="-L/usr/lib/python${PYTHON_VERSION}/config -lpython${PYTHON_VERSION}"
144325821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) fi
144335821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) ;;
144345821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)esac
144355821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
144365821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
144375821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
144385821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
144395821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
144405821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if test "$with_coverage" = "yes" -a "${GCC}" = "yes"
144415821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)then
144425821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    echo Enabling code coverage for GCC
144435821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    CFLAGS="$CFLAGS -fprofile-arcs -ftest-coverage"
144445821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    LDFLAGS="$LDFLAGS -fprofile-arcs -ftest-coverage"
144455821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)else
144465821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    echo Disabling code coverage for GCC
144475821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi
144485821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
144495821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
144505821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
144515821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
144525821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
144535821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
144545821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
144555821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
144565821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
144575821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
144585821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
144595821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
144605821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
144615821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
144625821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
144635821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
144645821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
144655821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
144665821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
144675821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
144685821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
144695821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
144705821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)RELDATE=`date +'%a %b %e %Y'`
144715821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
144725821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
144735821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
144745821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)rm -f COPYING.LIB COPYING
144755821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)ln -s Copyright COPYING
144765821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
144775821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# keep on one line for cygwin c.f. #130896
144785821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)ac_config_files="$ac_config_files include/libxml/xmlversion.h xml2-config"
144795821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
144805821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)cat >confcache <<\_ACEOF
144815821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# This file is a shell script that caches the results of configure
144825821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# tests run on this system so they can be shared between configure
144835821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# scripts and configure runs, see configure's option --config-cache.
144845821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# It is not useful on other systems.  If it contains results you don't
144855821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# want to keep, you may remove or edit it.
144865821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)#
144875821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# config.status only pays attention to the cache file if you give it
144885821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# the --recheck option to rerun configure.
144895821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)#
144905821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# `ac_cv_env_foo' variables (set or unset) will be overridden when
144915821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# loading this file, other *unset* `ac_cv_foo' will be assigned the
144925821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# following values.
144935821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
144945821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)_ACEOF
144955821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
144965821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# The following way of writing the cache mishandles newlines in values,
144975821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# but we know of no workaround that is simple, portable, and efficient.
144985821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# So, we kill variables containing newlines.
144995821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# Ultrix sh set writes to stderr and can't be redirected directly,
145005821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# and sets the high bit in the cache file unless we assign to the vars.
145015821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)(
145025821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  for ac_var in `(set) 2>&1 | sed -n 's/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'`; do
145035821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    eval ac_val=\$$ac_var
145045821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    case $ac_val in #(
145055821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    *${as_nl}*)
145065821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      case $ac_var in #(
145075821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      *_cv_*) { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: cache variable $ac_var contains a newline" >&5
145085821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo "$as_me: WARNING: cache variable $ac_var contains a newline" >&2;} ;;
145095821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      esac
145105821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      case $ac_var in #(
145115821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      _ | IFS | as_nl) ;; #(
145125821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      BASH_ARGV | BASH_SOURCE) eval $ac_var= ;; #(
145135821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      *) { eval $ac_var=; unset $ac_var;} ;;
145145821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      esac ;;
145155821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    esac
145165821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  done
145175821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
145185821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  (set) 2>&1 |
145195821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    case $as_nl`(ac_space=' '; set) 2>&1` in #(
145205821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    *${as_nl}ac_space=\ *)
145215821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      # `set' does not quote correctly, so add quotes: double-quote
145225821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      # substitution turns \\\\ into \\, and sed turns \\ into \.
145235821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      sed -n \
145245821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	"s/'/'\\\\''/g;
145255821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	  s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\\2'/p"
145265821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      ;; #(
145275821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    *)
145285821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      # `set' quotes correctly as required by POSIX, so do not add quotes.
145295821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p"
145305821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      ;;
145315821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    esac |
145325821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    sort
145335821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)) |
145345821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  sed '
145355821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)     /^ac_cv_env_/b end
145365821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)     t clear
145375821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)     :clear
145385821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)     s/^\([^=]*\)=\(.*[{}].*\)$/test "${\1+set}" = set || &/
145395821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)     t end
145405821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)     s/^\([^=]*\)=\(.*\)$/\1=${\1=\2}/
145415821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)     :end' >>confcache
145425821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if diff "$cache_file" confcache >/dev/null 2>&1; then :; else
145435821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  if test -w "$cache_file"; then
145445821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    test "x$cache_file" != "x/dev/null" &&
145455821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      { $as_echo "$as_me:${as_lineno-$LINENO}: updating cache $cache_file" >&5
145465821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo "$as_me: updating cache $cache_file" >&6;}
145475821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    cat confcache >$cache_file
145485821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  else
145495821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    { $as_echo "$as_me:${as_lineno-$LINENO}: not updating unwritable cache $cache_file" >&5
145505821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo "$as_me: not updating unwritable cache $cache_file" >&6;}
145515821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  fi
145525821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi
145535821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)rm -f confcache
145545821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
145555821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)test "x$prefix" = xNONE && prefix=$ac_default_prefix
145565821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# Let make expand exec_prefix.
145575821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)test "x$exec_prefix" = xNONE && exec_prefix='${prefix}'
145585821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
145595821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)DEFS=-DHAVE_CONFIG_H
145605821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
145615821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)ac_libobjs=
145625821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)ac_ltlibobjs=
145635821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)for ac_i in : $LIBOBJS; do test "x$ac_i" = x: && continue
145645821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  # 1. Remove the extension, and $U if already installed.
145655821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  ac_script='s/\$U\././;s/\.o$//;s/\.obj$//'
145665821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  ac_i=`$as_echo "$ac_i" | sed "$ac_script"`
145675821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  # 2. Prepend LIBOBJDIR.  When used with automake>=1.10 LIBOBJDIR
145685821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  #    will be set to the directory where LIBOBJS objects are built.
145695821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  as_fn_append ac_libobjs " \${LIBOBJDIR}$ac_i\$U.$ac_objext"
145705821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  as_fn_append ac_ltlibobjs " \${LIBOBJDIR}$ac_i"'$U.lo'
145715821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)done
145725821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)LIBOBJS=$ac_libobjs
145735821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
145745821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)LTLIBOBJS=$ac_ltlibobjs
145755821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
145765821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
145775821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) if test -n "$EXEEXT"; then
145785821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  am__EXEEXT_TRUE=
145795821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  am__EXEEXT_FALSE='#'
145805821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)else
145815821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  am__EXEEXT_TRUE='#'
145825821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  am__EXEEXT_FALSE=
145835821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi
145845821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
145855821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if test -z "${AMDEP_TRUE}" && test -z "${AMDEP_FALSE}"; then
145865821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  as_fn_error "conditional \"AMDEP\" was never defined.
145875821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)Usually this means the macro was only invoked conditionally." "$LINENO" 5
145885821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi
145895821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if test -z "${am__fastdepCC_TRUE}" && test -z "${am__fastdepCC_FALSE}"; then
145905821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  as_fn_error "conditional \"am__fastdepCC\" was never defined.
145915821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)Usually this means the macro was only invoked conditionally." "$LINENO" 5
145925821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi
145935821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if test -z "${USE_VERSION_SCRIPT_TRUE}" && test -z "${USE_VERSION_SCRIPT_FALSE}"; then
145945821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  as_fn_error "conditional \"USE_VERSION_SCRIPT\" was never defined.
145955821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)Usually this means the macro was only invoked conditionally." "$LINENO" 5
145965821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi
145975821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if test -z "${REBUILD_DOCS_TRUE}" && test -z "${REBUILD_DOCS_FALSE}"; then
145985821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  as_fn_error "conditional \"REBUILD_DOCS\" was never defined.
145995821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)Usually this means the macro was only invoked conditionally." "$LINENO" 5
146005821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi
146015821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if test -z "${WITH_PYTHON_TRUE}" && test -z "${WITH_PYTHON_FALSE}"; then
146025821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  as_fn_error "conditional \"WITH_PYTHON\" was never defined.
146035821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)Usually this means the macro was only invoked conditionally." "$LINENO" 5
146045821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi
146055821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if test -z "${WITH_TRIO_SOURCES_TRUE}" && test -z "${WITH_TRIO_SOURCES_FALSE}"; then
146065821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  as_fn_error "conditional \"WITH_TRIO_SOURCES\" was never defined.
146075821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)Usually this means the macro was only invoked conditionally." "$LINENO" 5
146085821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi
146095821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
146105821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles): ${CONFIG_STATUS=./config.status}
146115821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)ac_write_fail=0
146125821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)ac_clean_files_save=$ac_clean_files
146135821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)ac_clean_files="$ac_clean_files $CONFIG_STATUS"
146145821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles){ $as_echo "$as_me:${as_lineno-$LINENO}: creating $CONFIG_STATUS" >&5
146155821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo "$as_me: creating $CONFIG_STATUS" >&6;}
146165821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)as_write_fail=0
146175821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)cat >$CONFIG_STATUS <<_ASEOF || as_write_fail=1
146185821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)#! $SHELL
146195821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# Generated by $as_me.
146205821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# Run this file to recreate the current configuration.
146215821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# Compiler output produced by configure, useful for debugging
146225821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# configure, is in config.log if it exists.
146235821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
146245821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)debug=false
146255821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)ac_cs_recheck=false
146265821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)ac_cs_silent=false
146275821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
146285821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)SHELL=\${CONFIG_SHELL-$SHELL}
146295821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)export SHELL
146305821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)_ASEOF
146315821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)cat >>$CONFIG_STATUS <<\_ASEOF || as_write_fail=1
146325821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)## -------------------- ##
146335821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)## M4sh Initialization. ##
146345821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)## -------------------- ##
146355821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
146365821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# Be more Bourne compatible
146375821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)DUALCASE=1; export DUALCASE # for MKS sh
146385821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then :
146395821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  emulate sh
146405821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  NULLCMD=:
146415821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  # Pre-4.2 versions of Zsh do word splitting on ${1+"$@"}, which
146425821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  # is contrary to our usage.  Disable this feature.
146435821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  alias -g '${1+"$@"}'='"$@"'
146445821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  setopt NO_GLOB_SUBST
146455821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)else
146465821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  case `(set -o) 2>/dev/null` in #(
146475821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  *posix*) :
146485821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    set -o posix ;; #(
146495821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  *) :
146505821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)     ;;
146515821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)esac
146525821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi
146535821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
146545821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
146555821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)as_nl='
146565821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)'
146575821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)export as_nl
146585821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# Printing a long string crashes Solaris 7 /usr/bin/printf.
146595821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)as_echo='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\'
146605821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo
146615821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo$as_echo
146625821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# Prefer a ksh shell builtin over an external printf program on Solaris,
146635821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# but without wasting forks for bash or zsh.
146645821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if test -z "$BASH_VERSION$ZSH_VERSION" \
146655821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    && (test "X`print -r -- $as_echo`" = "X$as_echo") 2>/dev/null; then
146665821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  as_echo='print -r --'
146675821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  as_echo_n='print -rn --'
146685821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)elif (test "X`printf %s $as_echo`" = "X$as_echo") 2>/dev/null; then
146695821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  as_echo='printf %s\n'
146705821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  as_echo_n='printf %s'
146715821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)else
146725821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  if test "X`(/usr/ucb/echo -n -n $as_echo) 2>/dev/null`" = "X-n $as_echo"; then
146735821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    as_echo_body='eval /usr/ucb/echo -n "$1$as_nl"'
146745821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    as_echo_n='/usr/ucb/echo -n'
146755821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  else
146765821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    as_echo_body='eval expr "X$1" : "X\\(.*\\)"'
146775821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    as_echo_n_body='eval
146785821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      arg=$1;
146795821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      case $arg in #(
146805821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      *"$as_nl"*)
146815821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	expr "X$arg" : "X\\(.*\\)$as_nl";
146825821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	arg=`expr "X$arg" : ".*$as_nl\\(.*\\)"`;;
146835821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      esac;
146845821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      expr "X$arg" : "X\\(.*\\)" | tr -d "$as_nl"
146855821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    '
146865821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    export as_echo_n_body
146875821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    as_echo_n='sh -c $as_echo_n_body as_echo'
146885821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  fi
146895821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  export as_echo_body
146905821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  as_echo='sh -c $as_echo_body as_echo'
146915821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi
146925821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
146935821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# The user is always right.
146945821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if test "${PATH_SEPARATOR+set}" != set; then
146955821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  PATH_SEPARATOR=:
146965821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  (PATH='/bin;/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 && {
146975821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    (PATH='/bin:/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 ||
146985821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      PATH_SEPARATOR=';'
146995821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  }
147005821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi
147015821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
147025821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
147035821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# IFS
147045821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# We need space, tab and new line, in precisely that order.  Quoting is
147055821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# there to prevent editors from complaining about space-tab.
147065821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# (If _AS_PATH_WALK were called with IFS unset, it would disable word
147075821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# splitting by setting IFS to empty value.)
147085821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)IFS=" ""	$as_nl"
147095821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
147105821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# Find who we are.  Look in the path if we contain no directory separator.
147115821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)case $0 in #((
147125821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  *[\\/]* ) as_myself=$0 ;;
147135821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
147145821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)for as_dir in $PATH
147155821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)do
147165821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  IFS=$as_save_IFS
147175821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  test -z "$as_dir" && as_dir=.
147185821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break
147195821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  done
147205821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)IFS=$as_save_IFS
147215821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
147225821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)     ;;
147235821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)esac
147245821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# We did not find ourselves, most probably we were run as `sh COMMAND'
147255821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# in which case we are not to be found in the path.
147265821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if test "x$as_myself" = x; then
147275821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  as_myself=$0
147285821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi
147295821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if test ! -f "$as_myself"; then
147305821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  $as_echo "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2
147315821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  exit 1
147325821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi
147335821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
147345821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# Unset variables that we do not need and which cause bugs (e.g. in
147355821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# pre-3.0 UWIN ksh).  But do not cause bugs in bash 2.01; the "|| exit 1"
147365821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# suppresses any "Segmentation fault" message there.  '((' could
147375821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# trigger a bug in pdksh 5.2.14.
147385821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)for as_var in BASH_ENV ENV MAIL MAILPATH
147395821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)do eval test x\${$as_var+set} = xset \
147405821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  && ( (unset $as_var) || exit 1) >/dev/null 2>&1 && unset $as_var || :
147415821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)done
147425821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)PS1='$ '
147435821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)PS2='> '
147445821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)PS4='+ '
147455821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
147465821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# NLS nuisances.
147475821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)LC_ALL=C
147485821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)export LC_ALL
147495821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)LANGUAGE=C
147505821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)export LANGUAGE
147515821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
147525821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# CDPATH.
147535821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)(unset CDPATH) >/dev/null 2>&1 && unset CDPATH
147545821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
147555821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
147565821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# as_fn_error ERROR [LINENO LOG_FD]
147575821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# ---------------------------------
147585821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# Output "`basename $0`: error: ERROR" to stderr. If LINENO and LOG_FD are
147595821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# provided, also output the error to LOG_FD, referencing LINENO. Then exit the
147605821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# script with status $?, using 1 if that was 0.
147615821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)as_fn_error ()
147625821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles){
147635821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  as_status=$?; test $as_status -eq 0 && as_status=1
147645821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  if test "$3"; then
147655821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    as_lineno=${as_lineno-"$2"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
147665821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    $as_echo "$as_me:${as_lineno-$LINENO}: error: $1" >&$3
147675821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  fi
147685821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  $as_echo "$as_me: error: $1" >&2
147695821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  as_fn_exit $as_status
147705821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)} # as_fn_error
147715821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
147725821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
147735821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# as_fn_set_status STATUS
147745821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# -----------------------
147755821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# Set $? to STATUS, without forking.
147765821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)as_fn_set_status ()
147775821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles){
147785821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  return $1
147795821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)} # as_fn_set_status
147805821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
147815821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# as_fn_exit STATUS
147825821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# -----------------
147835821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# Exit the shell with STATUS, even in a "trap 0" or "set -e" context.
147845821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)as_fn_exit ()
147855821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles){
147865821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  set +e
147875821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  as_fn_set_status $1
147885821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  exit $1
147895821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)} # as_fn_exit
147905821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
147915821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# as_fn_unset VAR
147925821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# ---------------
147935821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# Portably unset VAR.
147945821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)as_fn_unset ()
147955821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles){
147965821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  { eval $1=; unset $1;}
147975821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)}
147985821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)as_unset=as_fn_unset
147995821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# as_fn_append VAR VALUE
148005821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# ----------------------
148015821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# Append the text in VALUE to the end of the definition contained in VAR. Take
148025821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# advantage of any shell optimizations that allow amortized linear growth over
148035821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# repeated appends, instead of the typical quadratic growth present in naive
148045821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# implementations.
148055821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if (eval "as_var=1; as_var+=2; test x\$as_var = x12") 2>/dev/null; then :
148065821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  eval 'as_fn_append ()
148075821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  {
148085821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    eval $1+=\$2
148095821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  }'
148105821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)else
148115821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  as_fn_append ()
148125821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  {
148135821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    eval $1=\$$1\$2
148145821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  }
148155821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi # as_fn_append
148165821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
148175821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# as_fn_arith ARG...
148185821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# ------------------
148195821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# Perform arithmetic evaluation on the ARGs, and store the result in the
148205821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# global $as_val. Take advantage of shells that can avoid forks. The arguments
148215821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# must be portable across $(()) and expr.
148225821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if (eval "test \$(( 1 + 1 )) = 2") 2>/dev/null; then :
148235821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  eval 'as_fn_arith ()
148245821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  {
148255821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    as_val=$(( $* ))
148265821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  }'
148275821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)else
148285821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  as_fn_arith ()
148295821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  {
148305821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    as_val=`expr "$@" || test $? -eq 1`
148315821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  }
148325821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi # as_fn_arith
148335821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
148345821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
148355821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if expr a : '\(a\)' >/dev/null 2>&1 &&
148365821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)   test "X`expr 00001 : '.*\(...\)'`" = X001; then
148375821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  as_expr=expr
148385821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)else
148395821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  as_expr=false
148405821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi
148415821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
148425821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if (basename -- /) >/dev/null 2>&1 && test "X`basename -- / 2>&1`" = "X/"; then
148435821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  as_basename=basename
148445821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)else
148455821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  as_basename=false
148465821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi
148475821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
148485821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if (as_dir=`dirname -- /` && test "X$as_dir" = X/) >/dev/null 2>&1; then
148495821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  as_dirname=dirname
148505821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)else
148515821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  as_dirname=false
148525821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi
148535821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
148545821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)as_me=`$as_basename -- "$0" ||
148555821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \
148565821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	 X"$0" : 'X\(//\)$' \| \
148575821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	 X"$0" : 'X\(/\)' \| . 2>/dev/null ||
148585821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo X/"$0" |
148595821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    sed '/^.*\/\([^/][^/]*\)\/*$/{
148605821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	    s//\1/
148615821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	    q
148625821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	  }
148635821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	  /^X\/\(\/\/\)$/{
148645821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	    s//\1/
148655821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	    q
148665821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	  }
148675821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	  /^X\/\(\/\).*/{
148685821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	    s//\1/
148695821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	    q
148705821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	  }
148715821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	  s/.*/./; q'`
148725821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
148735821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# Avoid depending upon Character Ranges.
148745821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)as_cr_letters='abcdefghijklmnopqrstuvwxyz'
148755821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)as_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ'
148765821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)as_cr_Letters=$as_cr_letters$as_cr_LETTERS
148775821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)as_cr_digits='0123456789'
148785821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)as_cr_alnum=$as_cr_Letters$as_cr_digits
148795821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
148805821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)ECHO_C= ECHO_N= ECHO_T=
148815821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)case `echo -n x` in #(((((
148825821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)-n*)
148835821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  case `echo 'xy\c'` in
148845821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  *c*) ECHO_T='	';;	# ECHO_T is single tab character.
148855821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  xy)  ECHO_C='\c';;
148865821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  *)   echo `echo ksh88 bug on AIX 6.1` > /dev/null
148875821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)       ECHO_T='	';;
148885821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  esac;;
148895821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)*)
148905821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  ECHO_N='-n';;
148915821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)esac
148925821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
148935821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)rm -f conf$$ conf$$.exe conf$$.file
148945821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if test -d conf$$.dir; then
148955821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  rm -f conf$$.dir/conf$$.file
148965821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)else
148975821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  rm -f conf$$.dir
148985821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  mkdir conf$$.dir 2>/dev/null
148995821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi
149005821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if (echo >conf$$.file) 2>/dev/null; then
149015821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  if ln -s conf$$.file conf$$ 2>/dev/null; then
149025821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    as_ln_s='ln -s'
149035821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    # ... but there are two gotchas:
149045821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    # 1) On MSYS, both `ln -s file dir' and `ln file dir' fail.
149055821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    # 2) DJGPP < 2.04 has no symlinks; `ln -s' creates a wrapper executable.
149065821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    # In both cases, we have to default to `cp -p'.
149075821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    ln -s conf$$.file conf$$.dir 2>/dev/null && test ! -f conf$$.exe ||
149085821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      as_ln_s='cp -p'
149095821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  elif ln conf$$.file conf$$ 2>/dev/null; then
149105821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    as_ln_s=ln
149115821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  else
149125821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    as_ln_s='cp -p'
149135821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  fi
149145821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)else
149155821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  as_ln_s='cp -p'
149165821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi
149175821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)rm -f conf$$ conf$$.exe conf$$.dir/conf$$.file conf$$.file
149185821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)rmdir conf$$.dir 2>/dev/null
149195821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
149205821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
149215821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# as_fn_mkdir_p
149225821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# -------------
149235821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# Create "$as_dir" as a directory, including parents if necessary.
149245821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)as_fn_mkdir_p ()
149255821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles){
149265821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
149275821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  case $as_dir in #(
149285821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  -*) as_dir=./$as_dir;;
149295821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  esac
149305821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  test -d "$as_dir" || eval $as_mkdir_p || {
149315821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    as_dirs=
149325821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    while :; do
149335821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      case $as_dir in #(
149345821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      *\'*) as_qdir=`$as_echo "$as_dir" | sed "s/'/'\\\\\\\\''/g"`;; #'(
149355821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      *) as_qdir=$as_dir;;
149365821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      esac
149375821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      as_dirs="'$as_qdir' $as_dirs"
149385821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      as_dir=`$as_dirname -- "$as_dir" ||
149395821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
149405821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	 X"$as_dir" : 'X\(//\)[^/]' \| \
149415821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	 X"$as_dir" : 'X\(//\)$' \| \
149425821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	 X"$as_dir" : 'X\(/\)' \| . 2>/dev/null ||
149435821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo X"$as_dir" |
149445821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
149455821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	    s//\1/
149465821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	    q
149475821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	  }
149485821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	  /^X\(\/\/\)[^/].*/{
149495821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	    s//\1/
149505821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	    q
149515821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	  }
149525821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	  /^X\(\/\/\)$/{
149535821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	    s//\1/
149545821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	    q
149555821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	  }
149565821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	  /^X\(\/\).*/{
149575821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	    s//\1/
149585821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	    q
149595821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	  }
149605821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	  s/.*/./; q'`
149615821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      test -d "$as_dir" && break
149625821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    done
149635821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    test -z "$as_dirs" || eval "mkdir $as_dirs"
149645821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  } || test -d "$as_dir" || as_fn_error "cannot create directory $as_dir"
149655821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
149665821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
149675821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)} # as_fn_mkdir_p
149685821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if mkdir -p . 2>/dev/null; then
149695821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  as_mkdir_p='mkdir -p "$as_dir"'
149705821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)else
149715821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  test -d ./-p && rmdir ./-p
149725821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  as_mkdir_p=false
149735821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi
149745821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
149755821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if test -x / >/dev/null 2>&1; then
149765821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  as_test_x='test -x'
149775821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)else
149785821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  if ls -dL / >/dev/null 2>&1; then
149795821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    as_ls_L_option=L
149805821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  else
149815821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    as_ls_L_option=
149825821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  fi
149835821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  as_test_x='
149845821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    eval sh -c '\''
149855821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      if test -d "$1"; then
149865821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	test -d "$1/.";
149875821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      else
149885821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	case $1 in #(
149895821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	-*)set "./$1";;
149905821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	esac;
149915821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	case `ls -ld'$as_ls_L_option' "$1" 2>/dev/null` in #((
149925821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	???[sx]*):;;*)false;;esac;fi
149935821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    '\'' sh
149945821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  '
149955821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi
149965821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)as_executable_p=$as_test_x
149975821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
149985821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# Sed expression to map a string onto a valid CPP name.
149995821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)as_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'"
150005821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
150015821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# Sed expression to map a string onto a valid variable name.
150025821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)as_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'"
150035821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
150045821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
150055821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)exec 6>&1
150065821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)## ----------------------------------- ##
150075821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)## Main body of $CONFIG_STATUS script. ##
150085821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)## ----------------------------------- ##
150095821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)_ASEOF
150105821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)test $as_write_fail = 0 && chmod +x $CONFIG_STATUS || ac_write_fail=1
150115821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
150125821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
150135821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# Save the log message, to keep $0 and so on meaningful, and to
150145821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# report actual input values of CONFIG_FILES etc. instead of their
150155821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# values after options handling.
150165821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)ac_log="
150175821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)This file was extended by $as_me, which was
150185821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)generated by GNU Autoconf 2.65.  Invocation command line was
150195821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
150205821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  CONFIG_FILES    = $CONFIG_FILES
150215821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  CONFIG_HEADERS  = $CONFIG_HEADERS
150225821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  CONFIG_LINKS    = $CONFIG_LINKS
150235821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  CONFIG_COMMANDS = $CONFIG_COMMANDS
150245821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  $ $0 $@
150255821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
150265821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)on `(hostname || uname -n) 2>/dev/null | sed 1q`
150275821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)"
150285821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
150295821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)_ACEOF
150305821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
150315821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)case $ac_config_files in *"
150325821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)"*) set x $ac_config_files; shift; ac_config_files=$*;;
150335821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)esac
150345821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
150355821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)case $ac_config_headers in *"
150365821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)"*) set x $ac_config_headers; shift; ac_config_headers=$*;;
150375821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)esac
150385821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
150395821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
150405821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
150415821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# Files that config.status was made for.
150425821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)config_files="$ac_config_files"
150435821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)config_headers="$ac_config_headers"
150445821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)config_commands="$ac_config_commands"
150455821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
150465821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)_ACEOF
150475821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
150485821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
150495821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)ac_cs_usage="\
150505821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)\`$as_me' instantiates files and other configuration actions
150515821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)from templates according to the current configuration.  Unless the files
150525821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)and actions are specified as TAGs, all are instantiated by default.
150535821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
150545821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)Usage: $0 [OPTION]... [TAG]...
150555821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
150565821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  -h, --help       print this help, then exit
150575821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  -V, --version    print version number and configuration settings, then exit
150585821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      --config     print configuration, then exit
150595821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  -q, --quiet, --silent
150605821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)                   do not print progress messages
150615821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  -d, --debug      don't remove temporary files
150625821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      --recheck    update $as_me by reconfiguring in the same conditions
150635821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      --file=FILE[:TEMPLATE]
150645821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)                   instantiate the configuration file FILE
150655821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      --header=FILE[:TEMPLATE]
150665821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)                   instantiate the configuration header FILE
150675821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
150685821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)Configuration files:
150695821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$config_files
150705821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
150715821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)Configuration headers:
150725821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$config_headers
150735821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
150745821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)Configuration commands:
150755821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$config_commands
150765821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
150775821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)Report bugs to the package provider."
150785821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
150795821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)_ACEOF
150805821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
150815821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)ac_cs_config="`$as_echo "$ac_configure_args" | sed 's/^ //; s/[\\""\`\$]/\\\\&/g'`"
150825821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)ac_cs_version="\\
150835821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)config.status
150845821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)configured by $0, generated by GNU Autoconf 2.65,
150855821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  with options \\"\$ac_cs_config\\"
150865821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
150875821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)Copyright (C) 2009 Free Software Foundation, Inc.
150885821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)This config.status script is free software; the Free Software Foundation
150895821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)gives unlimited permission to copy, distribute and modify it."
150905821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
150915821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)ac_pwd='$ac_pwd'
150925821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)srcdir='$srcdir'
150935821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)INSTALL='$INSTALL'
150945821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)MKDIR_P='$MKDIR_P'
150955821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)AWK='$AWK'
150965821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)test -n "\$AWK" || AWK=awk
150975821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)_ACEOF
150985821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
150995821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
151005821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# The default lists apply if the user does not specify any file.
151015821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)ac_need_defaults=:
151025821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)while test $# != 0
151035821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)do
151045821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  case $1 in
151055821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  --*=*)
151065821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    ac_option=`expr "X$1" : 'X\([^=]*\)='`
151075821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    ac_optarg=`expr "X$1" : 'X[^=]*=\(.*\)'`
151085821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    ac_shift=:
151095821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    ;;
151105821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  *)
151115821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    ac_option=$1
151125821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    ac_optarg=$2
151135821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    ac_shift=shift
151145821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    ;;
151155821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  esac
151165821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
151175821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  case $ac_option in
151185821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  # Handling of the options.
151195821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  -recheck | --recheck | --rechec | --reche | --rech | --rec | --re | --r)
151205821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    ac_cs_recheck=: ;;
151215821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  --version | --versio | --versi | --vers | --ver | --ve | --v | -V )
151225821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    $as_echo "$ac_cs_version"; exit ;;
151235821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  --config | --confi | --conf | --con | --co | --c )
151245821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    $as_echo "$ac_cs_config"; exit ;;
151255821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  --debug | --debu | --deb | --de | --d | -d )
151265821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    debug=: ;;
151275821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  --file | --fil | --fi | --f )
151285821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    $ac_shift
151295821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    case $ac_optarg in
151305821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    *\'*) ac_optarg=`$as_echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"` ;;
151315821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    esac
151325821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    as_fn_append CONFIG_FILES " '$ac_optarg'"
151335821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    ac_need_defaults=false;;
151345821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  --header | --heade | --head | --hea )
151355821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    $ac_shift
151365821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    case $ac_optarg in
151375821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    *\'*) ac_optarg=`$as_echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"` ;;
151385821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    esac
151395821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    as_fn_append CONFIG_HEADERS " '$ac_optarg'"
151405821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    ac_need_defaults=false;;
151415821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  --he | --h)
151425821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    # Conflict between --help and --header
151435821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    as_fn_error "ambiguous option: \`$1'
151445821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)Try \`$0 --help' for more information.";;
151455821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  --help | --hel | -h )
151465821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    $as_echo "$ac_cs_usage"; exit ;;
151475821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  -q | -quiet | --quiet | --quie | --qui | --qu | --q \
151485821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  | -silent | --silent | --silen | --sile | --sil | --si | --s)
151495821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    ac_cs_silent=: ;;
151505821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
151515821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  # This is an error.
151525821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  -*) as_fn_error "unrecognized option: \`$1'
151535821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)Try \`$0 --help' for more information." ;;
151545821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
151555821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  *) as_fn_append ac_config_targets " $1"
151565821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)     ac_need_defaults=false ;;
151575821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
151585821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  esac
151595821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  shift
151605821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)done
151615821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
151625821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)ac_configure_extra_args=
151635821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
151645821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if $ac_cs_silent; then
151655821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  exec 6>/dev/null
151665821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  ac_configure_extra_args="$ac_configure_extra_args --silent"
151675821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi
151685821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
151695821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)_ACEOF
151705821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
151715821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if \$ac_cs_recheck; then
151725821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  set X '$SHELL' '$0' $ac_configure_args \$ac_configure_extra_args --no-create --no-recursion
151735821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  shift
151745821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  \$as_echo "running CONFIG_SHELL=$SHELL \$*" >&6
151755821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  CONFIG_SHELL='$SHELL'
151765821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  export CONFIG_SHELL
151775821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  exec "\$@"
151785821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi
151795821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
151805821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)_ACEOF
151815821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
151825821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)exec 5>>config.log
151835821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles){
151845821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  echo
151855821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  sed 'h;s/./-/g;s/^.../## /;s/...$/ ##/;p;x;p;x' <<_ASBOX
151865821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)## Running $as_me. ##
151875821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)_ASBOX
151885821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  $as_echo "$ac_log"
151895821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)} >&5
151905821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
151915821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)_ACEOF
151925821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
151935821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)#
151945821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# INIT-COMMANDS
151955821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)#
151965821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)AMDEP_TRUE="$AMDEP_TRUE" ac_aux_dir="$ac_aux_dir"
151975821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
151985821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
151995821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# The HP-UX ksh and POSIX shell print the target directory to stdout
152005821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# if CDPATH is set.
152015821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)(unset CDPATH) >/dev/null 2>&1 && unset CDPATH
152025821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
152035821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)sed_quote_subst='$sed_quote_subst'
152045821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)double_quote_subst='$double_quote_subst'
152055821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)delay_variable_subst='$delay_variable_subst'
152065821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)AS='`$ECHO "X$AS" | $Xsed -e "$delay_single_quote_subst"`'
152075821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)DLLTOOL='`$ECHO "X$DLLTOOL" | $Xsed -e "$delay_single_quote_subst"`'
152085821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)OBJDUMP='`$ECHO "X$OBJDUMP" | $Xsed -e "$delay_single_quote_subst"`'
152095821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)macro_version='`$ECHO "X$macro_version" | $Xsed -e "$delay_single_quote_subst"`'
152105821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)macro_revision='`$ECHO "X$macro_revision" | $Xsed -e "$delay_single_quote_subst"`'
152115821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)enable_shared='`$ECHO "X$enable_shared" | $Xsed -e "$delay_single_quote_subst"`'
152125821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)enable_static='`$ECHO "X$enable_static" | $Xsed -e "$delay_single_quote_subst"`'
152135821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)pic_mode='`$ECHO "X$pic_mode" | $Xsed -e "$delay_single_quote_subst"`'
152145821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)enable_fast_install='`$ECHO "X$enable_fast_install" | $Xsed -e "$delay_single_quote_subst"`'
152155821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)host_alias='`$ECHO "X$host_alias" | $Xsed -e "$delay_single_quote_subst"`'
152165821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)host='`$ECHO "X$host" | $Xsed -e "$delay_single_quote_subst"`'
152175821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)host_os='`$ECHO "X$host_os" | $Xsed -e "$delay_single_quote_subst"`'
152185821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)build_alias='`$ECHO "X$build_alias" | $Xsed -e "$delay_single_quote_subst"`'
152195821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)build='`$ECHO "X$build" | $Xsed -e "$delay_single_quote_subst"`'
152205821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)build_os='`$ECHO "X$build_os" | $Xsed -e "$delay_single_quote_subst"`'
152215821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)SED='`$ECHO "X$SED" | $Xsed -e "$delay_single_quote_subst"`'
152225821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)Xsed='`$ECHO "X$Xsed" | $Xsed -e "$delay_single_quote_subst"`'
152235821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)GREP='`$ECHO "X$GREP" | $Xsed -e "$delay_single_quote_subst"`'
152245821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)EGREP='`$ECHO "X$EGREP" | $Xsed -e "$delay_single_quote_subst"`'
152255821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)FGREP='`$ECHO "X$FGREP" | $Xsed -e "$delay_single_quote_subst"`'
152265821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)LD='`$ECHO "X$LD" | $Xsed -e "$delay_single_quote_subst"`'
152275821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)NM='`$ECHO "X$NM" | $Xsed -e "$delay_single_quote_subst"`'
152285821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)LN_S='`$ECHO "X$LN_S" | $Xsed -e "$delay_single_quote_subst"`'
152295821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)max_cmd_len='`$ECHO "X$max_cmd_len" | $Xsed -e "$delay_single_quote_subst"`'
152305821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)ac_objext='`$ECHO "X$ac_objext" | $Xsed -e "$delay_single_quote_subst"`'
152315821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)exeext='`$ECHO "X$exeext" | $Xsed -e "$delay_single_quote_subst"`'
152325821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)lt_unset='`$ECHO "X$lt_unset" | $Xsed -e "$delay_single_quote_subst"`'
152335821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)lt_SP2NL='`$ECHO "X$lt_SP2NL" | $Xsed -e "$delay_single_quote_subst"`'
152345821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)lt_NL2SP='`$ECHO "X$lt_NL2SP" | $Xsed -e "$delay_single_quote_subst"`'
152355821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)reload_flag='`$ECHO "X$reload_flag" | $Xsed -e "$delay_single_quote_subst"`'
152365821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)reload_cmds='`$ECHO "X$reload_cmds" | $Xsed -e "$delay_single_quote_subst"`'
152375821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)deplibs_check_method='`$ECHO "X$deplibs_check_method" | $Xsed -e "$delay_single_quote_subst"`'
152385821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)file_magic_cmd='`$ECHO "X$file_magic_cmd" | $Xsed -e "$delay_single_quote_subst"`'
152395821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)AR='`$ECHO "X$AR" | $Xsed -e "$delay_single_quote_subst"`'
152405821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)AR_FLAGS='`$ECHO "X$AR_FLAGS" | $Xsed -e "$delay_single_quote_subst"`'
152415821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)STRIP='`$ECHO "X$STRIP" | $Xsed -e "$delay_single_quote_subst"`'
152425821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)RANLIB='`$ECHO "X$RANLIB" | $Xsed -e "$delay_single_quote_subst"`'
152435821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)old_postinstall_cmds='`$ECHO "X$old_postinstall_cmds" | $Xsed -e "$delay_single_quote_subst"`'
152445821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)old_postuninstall_cmds='`$ECHO "X$old_postuninstall_cmds" | $Xsed -e "$delay_single_quote_subst"`'
152455821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)old_archive_cmds='`$ECHO "X$old_archive_cmds" | $Xsed -e "$delay_single_quote_subst"`'
152465821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)CC='`$ECHO "X$CC" | $Xsed -e "$delay_single_quote_subst"`'
152475821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)CFLAGS='`$ECHO "X$CFLAGS" | $Xsed -e "$delay_single_quote_subst"`'
152485821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)compiler='`$ECHO "X$compiler" | $Xsed -e "$delay_single_quote_subst"`'
152495821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)GCC='`$ECHO "X$GCC" | $Xsed -e "$delay_single_quote_subst"`'
152505821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)lt_cv_sys_global_symbol_pipe='`$ECHO "X$lt_cv_sys_global_symbol_pipe" | $Xsed -e "$delay_single_quote_subst"`'
152515821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)lt_cv_sys_global_symbol_to_cdecl='`$ECHO "X$lt_cv_sys_global_symbol_to_cdecl" | $Xsed -e "$delay_single_quote_subst"`'
152525821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)lt_cv_sys_global_symbol_to_c_name_address='`$ECHO "X$lt_cv_sys_global_symbol_to_c_name_address" | $Xsed -e "$delay_single_quote_subst"`'
152535821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)lt_cv_sys_global_symbol_to_c_name_address_lib_prefix='`$ECHO "X$lt_cv_sys_global_symbol_to_c_name_address_lib_prefix" | $Xsed -e "$delay_single_quote_subst"`'
152545821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)objdir='`$ECHO "X$objdir" | $Xsed -e "$delay_single_quote_subst"`'
152555821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)SHELL='`$ECHO "X$SHELL" | $Xsed -e "$delay_single_quote_subst"`'
152565821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)ECHO='`$ECHO "X$ECHO" | $Xsed -e "$delay_single_quote_subst"`'
152575821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)MAGIC_CMD='`$ECHO "X$MAGIC_CMD" | $Xsed -e "$delay_single_quote_subst"`'
152585821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)lt_prog_compiler_no_builtin_flag='`$ECHO "X$lt_prog_compiler_no_builtin_flag" | $Xsed -e "$delay_single_quote_subst"`'
152595821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)lt_prog_compiler_wl='`$ECHO "X$lt_prog_compiler_wl" | $Xsed -e "$delay_single_quote_subst"`'
152605821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)lt_prog_compiler_pic='`$ECHO "X$lt_prog_compiler_pic" | $Xsed -e "$delay_single_quote_subst"`'
152615821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)lt_prog_compiler_static='`$ECHO "X$lt_prog_compiler_static" | $Xsed -e "$delay_single_quote_subst"`'
152625821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)lt_cv_prog_compiler_c_o='`$ECHO "X$lt_cv_prog_compiler_c_o" | $Xsed -e "$delay_single_quote_subst"`'
152635821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)need_locks='`$ECHO "X$need_locks" | $Xsed -e "$delay_single_quote_subst"`'
152645821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)DSYMUTIL='`$ECHO "X$DSYMUTIL" | $Xsed -e "$delay_single_quote_subst"`'
152655821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)NMEDIT='`$ECHO "X$NMEDIT" | $Xsed -e "$delay_single_quote_subst"`'
152665821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)LIPO='`$ECHO "X$LIPO" | $Xsed -e "$delay_single_quote_subst"`'
152675821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)OTOOL='`$ECHO "X$OTOOL" | $Xsed -e "$delay_single_quote_subst"`'
152685821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)OTOOL64='`$ECHO "X$OTOOL64" | $Xsed -e "$delay_single_quote_subst"`'
152695821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)libext='`$ECHO "X$libext" | $Xsed -e "$delay_single_quote_subst"`'
152705821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)shrext_cmds='`$ECHO "X$shrext_cmds" | $Xsed -e "$delay_single_quote_subst"`'
152715821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)extract_expsyms_cmds='`$ECHO "X$extract_expsyms_cmds" | $Xsed -e "$delay_single_quote_subst"`'
152725821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)archive_cmds_need_lc='`$ECHO "X$archive_cmds_need_lc" | $Xsed -e "$delay_single_quote_subst"`'
152735821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)enable_shared_with_static_runtimes='`$ECHO "X$enable_shared_with_static_runtimes" | $Xsed -e "$delay_single_quote_subst"`'
152745821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)export_dynamic_flag_spec='`$ECHO "X$export_dynamic_flag_spec" | $Xsed -e "$delay_single_quote_subst"`'
152755821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)whole_archive_flag_spec='`$ECHO "X$whole_archive_flag_spec" | $Xsed -e "$delay_single_quote_subst"`'
152765821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)compiler_needs_object='`$ECHO "X$compiler_needs_object" | $Xsed -e "$delay_single_quote_subst"`'
152775821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)old_archive_from_new_cmds='`$ECHO "X$old_archive_from_new_cmds" | $Xsed -e "$delay_single_quote_subst"`'
152785821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)old_archive_from_expsyms_cmds='`$ECHO "X$old_archive_from_expsyms_cmds" | $Xsed -e "$delay_single_quote_subst"`'
152795821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)archive_cmds='`$ECHO "X$archive_cmds" | $Xsed -e "$delay_single_quote_subst"`'
152805821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)archive_expsym_cmds='`$ECHO "X$archive_expsym_cmds" | $Xsed -e "$delay_single_quote_subst"`'
152815821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)module_cmds='`$ECHO "X$module_cmds" | $Xsed -e "$delay_single_quote_subst"`'
152825821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)module_expsym_cmds='`$ECHO "X$module_expsym_cmds" | $Xsed -e "$delay_single_quote_subst"`'
152835821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)with_gnu_ld='`$ECHO "X$with_gnu_ld" | $Xsed -e "$delay_single_quote_subst"`'
152845821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)allow_undefined_flag='`$ECHO "X$allow_undefined_flag" | $Xsed -e "$delay_single_quote_subst"`'
152855821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)no_undefined_flag='`$ECHO "X$no_undefined_flag" | $Xsed -e "$delay_single_quote_subst"`'
152865821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)hardcode_libdir_flag_spec='`$ECHO "X$hardcode_libdir_flag_spec" | $Xsed -e "$delay_single_quote_subst"`'
152875821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)hardcode_libdir_flag_spec_ld='`$ECHO "X$hardcode_libdir_flag_spec_ld" | $Xsed -e "$delay_single_quote_subst"`'
152885821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)hardcode_libdir_separator='`$ECHO "X$hardcode_libdir_separator" | $Xsed -e "$delay_single_quote_subst"`'
152895821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)hardcode_direct='`$ECHO "X$hardcode_direct" | $Xsed -e "$delay_single_quote_subst"`'
152905821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)hardcode_direct_absolute='`$ECHO "X$hardcode_direct_absolute" | $Xsed -e "$delay_single_quote_subst"`'
152915821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)hardcode_minus_L='`$ECHO "X$hardcode_minus_L" | $Xsed -e "$delay_single_quote_subst"`'
152925821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)hardcode_shlibpath_var='`$ECHO "X$hardcode_shlibpath_var" | $Xsed -e "$delay_single_quote_subst"`'
152935821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)hardcode_automatic='`$ECHO "X$hardcode_automatic" | $Xsed -e "$delay_single_quote_subst"`'
152945821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)inherit_rpath='`$ECHO "X$inherit_rpath" | $Xsed -e "$delay_single_quote_subst"`'
152955821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)link_all_deplibs='`$ECHO "X$link_all_deplibs" | $Xsed -e "$delay_single_quote_subst"`'
152965821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fix_srcfile_path='`$ECHO "X$fix_srcfile_path" | $Xsed -e "$delay_single_quote_subst"`'
152975821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)always_export_symbols='`$ECHO "X$always_export_symbols" | $Xsed -e "$delay_single_quote_subst"`'
152985821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)export_symbols_cmds='`$ECHO "X$export_symbols_cmds" | $Xsed -e "$delay_single_quote_subst"`'
152995821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)exclude_expsyms='`$ECHO "X$exclude_expsyms" | $Xsed -e "$delay_single_quote_subst"`'
153005821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)include_expsyms='`$ECHO "X$include_expsyms" | $Xsed -e "$delay_single_quote_subst"`'
153015821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)prelink_cmds='`$ECHO "X$prelink_cmds" | $Xsed -e "$delay_single_quote_subst"`'
153025821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)file_list_spec='`$ECHO "X$file_list_spec" | $Xsed -e "$delay_single_quote_subst"`'
153035821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)variables_saved_for_relink='`$ECHO "X$variables_saved_for_relink" | $Xsed -e "$delay_single_quote_subst"`'
153045821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)need_lib_prefix='`$ECHO "X$need_lib_prefix" | $Xsed -e "$delay_single_quote_subst"`'
153055821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)need_version='`$ECHO "X$need_version" | $Xsed -e "$delay_single_quote_subst"`'
153065821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)version_type='`$ECHO "X$version_type" | $Xsed -e "$delay_single_quote_subst"`'
153075821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)runpath_var='`$ECHO "X$runpath_var" | $Xsed -e "$delay_single_quote_subst"`'
153085821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)shlibpath_var='`$ECHO "X$shlibpath_var" | $Xsed -e "$delay_single_quote_subst"`'
153095821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)shlibpath_overrides_runpath='`$ECHO "X$shlibpath_overrides_runpath" | $Xsed -e "$delay_single_quote_subst"`'
153105821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)libname_spec='`$ECHO "X$libname_spec" | $Xsed -e "$delay_single_quote_subst"`'
153115821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)library_names_spec='`$ECHO "X$library_names_spec" | $Xsed -e "$delay_single_quote_subst"`'
153125821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)soname_spec='`$ECHO "X$soname_spec" | $Xsed -e "$delay_single_quote_subst"`'
153135821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)postinstall_cmds='`$ECHO "X$postinstall_cmds" | $Xsed -e "$delay_single_quote_subst"`'
153145821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)postuninstall_cmds='`$ECHO "X$postuninstall_cmds" | $Xsed -e "$delay_single_quote_subst"`'
153155821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)finish_cmds='`$ECHO "X$finish_cmds" | $Xsed -e "$delay_single_quote_subst"`'
153165821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)finish_eval='`$ECHO "X$finish_eval" | $Xsed -e "$delay_single_quote_subst"`'
153175821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)hardcode_into_libs='`$ECHO "X$hardcode_into_libs" | $Xsed -e "$delay_single_quote_subst"`'
153185821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)sys_lib_search_path_spec='`$ECHO "X$sys_lib_search_path_spec" | $Xsed -e "$delay_single_quote_subst"`'
153195821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)sys_lib_dlsearch_path_spec='`$ECHO "X$sys_lib_dlsearch_path_spec" | $Xsed -e "$delay_single_quote_subst"`'
153205821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)hardcode_action='`$ECHO "X$hardcode_action" | $Xsed -e "$delay_single_quote_subst"`'
153215821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)enable_dlopen='`$ECHO "X$enable_dlopen" | $Xsed -e "$delay_single_quote_subst"`'
153225821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)enable_dlopen_self='`$ECHO "X$enable_dlopen_self" | $Xsed -e "$delay_single_quote_subst"`'
153235821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)enable_dlopen_self_static='`$ECHO "X$enable_dlopen_self_static" | $Xsed -e "$delay_single_quote_subst"`'
153245821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)old_striplib='`$ECHO "X$old_striplib" | $Xsed -e "$delay_single_quote_subst"`'
153255821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)striplib='`$ECHO "X$striplib" | $Xsed -e "$delay_single_quote_subst"`'
153265821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
153275821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)LTCC='$LTCC'
153285821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)LTCFLAGS='$LTCFLAGS'
153295821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)compiler='$compiler_DEFAULT'
153305821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
153315821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# Quote evaled strings.
153325821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)for var in SED \
153335821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)GREP \
153345821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)EGREP \
153355821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)FGREP \
153365821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)LD \
153375821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)NM \
153385821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)LN_S \
153395821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)lt_SP2NL \
153405821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)lt_NL2SP \
153415821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)reload_flag \
153425821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)deplibs_check_method \
153435821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)file_magic_cmd \
153445821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)AR \
153455821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)AR_FLAGS \
153465821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)STRIP \
153475821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)RANLIB \
153485821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)CC \
153495821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)CFLAGS \
153505821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)compiler \
153515821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)lt_cv_sys_global_symbol_pipe \
153525821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)lt_cv_sys_global_symbol_to_cdecl \
153535821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)lt_cv_sys_global_symbol_to_c_name_address \
153545821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)lt_cv_sys_global_symbol_to_c_name_address_lib_prefix \
153555821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)SHELL \
153565821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)ECHO \
153575821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)lt_prog_compiler_no_builtin_flag \
153585821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)lt_prog_compiler_wl \
153595821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)lt_prog_compiler_pic \
153605821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)lt_prog_compiler_static \
153615821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)lt_cv_prog_compiler_c_o \
153625821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)need_locks \
153635821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)DSYMUTIL \
153645821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)NMEDIT \
153655821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)LIPO \
153665821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)OTOOL \
153675821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)OTOOL64 \
153685821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)shrext_cmds \
153695821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)export_dynamic_flag_spec \
153705821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)whole_archive_flag_spec \
153715821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)compiler_needs_object \
153725821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)with_gnu_ld \
153735821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)allow_undefined_flag \
153745821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)no_undefined_flag \
153755821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)hardcode_libdir_flag_spec \
153765821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)hardcode_libdir_flag_spec_ld \
153775821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)hardcode_libdir_separator \
153785821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fix_srcfile_path \
153795821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)exclude_expsyms \
153805821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)include_expsyms \
153815821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)file_list_spec \
153825821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)variables_saved_for_relink \
153835821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)libname_spec \
153845821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)library_names_spec \
153855821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)soname_spec \
153865821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)finish_eval \
153875821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)old_striplib \
153885821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)striplib; do
153895821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    case \`eval \\\\\$ECHO "X\\\\\$\$var"\` in
153905821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    *[\\\\\\\`\\"\\\$]*)
153915821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      eval "lt_\$var=\\\\\\"\\\`\\\$ECHO \\"X\\\$\$var\\" | \\\$Xsed -e \\"\\\$sed_quote_subst\\"\\\`\\\\\\""
153925821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      ;;
153935821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    *)
153945821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      eval "lt_\$var=\\\\\\"\\\$\$var\\\\\\""
153955821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      ;;
153965821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    esac
153975821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)done
153985821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
153995821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# Double-quote double-evaled strings.
154005821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)for var in reload_cmds \
154015821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)old_postinstall_cmds \
154025821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)old_postuninstall_cmds \
154035821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)old_archive_cmds \
154045821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)extract_expsyms_cmds \
154055821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)old_archive_from_new_cmds \
154065821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)old_archive_from_expsyms_cmds \
154075821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)archive_cmds \
154085821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)archive_expsym_cmds \
154095821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)module_cmds \
154105821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)module_expsym_cmds \
154115821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)export_symbols_cmds \
154125821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)prelink_cmds \
154135821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)postinstall_cmds \
154145821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)postuninstall_cmds \
154155821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)finish_cmds \
154165821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)sys_lib_search_path_spec \
154175821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)sys_lib_dlsearch_path_spec; do
154185821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    case \`eval \\\\\$ECHO "X\\\\\$\$var"\` in
154195821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    *[\\\\\\\`\\"\\\$]*)
154205821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      eval "lt_\$var=\\\\\\"\\\`\\\$ECHO \\"X\\\$\$var\\" | \\\$Xsed -e \\"\\\$double_quote_subst\\" -e \\"\\\$sed_quote_subst\\" -e \\"\\\$delay_variable_subst\\"\\\`\\\\\\""
154215821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      ;;
154225821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    *)
154235821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      eval "lt_\$var=\\\\\\"\\\$\$var\\\\\\""
154245821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      ;;
154255821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    esac
154265821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)done
154275821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
154285821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# Fix-up fallback echo if it was mangled by the above quoting rules.
154295821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)case \$lt_ECHO in
154305821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)*'\\\$0 --fallback-echo"')  lt_ECHO=\`\$ECHO "X\$lt_ECHO" | \$Xsed -e 's/\\\\\\\\\\\\\\\$0 --fallback-echo"\$/\$0 --fallback-echo"/'\`
154315821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  ;;
154325821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)esac
154335821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
154345821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)ac_aux_dir='$ac_aux_dir'
154355821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)xsi_shell='$xsi_shell'
154365821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)lt_shell_append='$lt_shell_append'
154375821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
154385821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# See if we are running on zsh, and set the options which allow our
154395821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# commands through without removal of \ escapes INIT.
154405821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if test -n "\${ZSH_VERSION+set}" ; then
154415821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)   setopt NO_GLOB_SUBST
154425821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi
154435821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
154445821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
154455821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    PACKAGE='$PACKAGE'
154465821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    VERSION='$VERSION'
154475821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    TIMESTAMP='$TIMESTAMP'
154485821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    RM='$RM'
154495821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    ofile='$ofile'
154505821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
154515821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
154525821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
154535821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
154545821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)_ACEOF
154555821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
154565821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
154575821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
154585821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# Handling of arguments.
154595821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)for ac_config_target in $ac_config_targets
154605821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)do
154615821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  case $ac_config_target in
154625821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    "config.h") CONFIG_HEADERS="$CONFIG_HEADERS config.h" ;;
154635821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    "depfiles") CONFIG_COMMANDS="$CONFIG_COMMANDS depfiles" ;;
154645821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    "libtool") CONFIG_COMMANDS="$CONFIG_COMMANDS libtool" ;;
154655821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    "include/libxml/xmlversion.h") CONFIG_FILES="$CONFIG_FILES include/libxml/xmlversion.h" ;;
154665821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    "xml2-config") CONFIG_FILES="$CONFIG_FILES xml2-config" ;;
154675821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
154685821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  *) as_fn_error "invalid argument: \`$ac_config_target'" "$LINENO" 5;;
154695821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  esac
154705821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)done
154715821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
154725821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
154735821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# If the user did not use the arguments to specify the items to instantiate,
154745821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# then the envvar interface is used.  Set only those that are not.
154755821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# We use the long form for the default assignment because of an extremely
154765821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# bizarre bug on SunOS 4.1.3.
154775821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if $ac_need_defaults; then
154785821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  test "${CONFIG_FILES+set}" = set || CONFIG_FILES=$config_files
154795821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  test "${CONFIG_HEADERS+set}" = set || CONFIG_HEADERS=$config_headers
154805821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  test "${CONFIG_COMMANDS+set}" = set || CONFIG_COMMANDS=$config_commands
154815821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi
154825821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
154835821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# Have a temporary directory for convenience.  Make it in the build tree
154845821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# simply because there is no reason against having it here, and in addition,
154855821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# creating and moving files from /tmp can sometimes cause problems.
154865821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# Hook for its removal unless debugging.
154875821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# Note that there is a small window in which the directory will not be cleaned:
154885821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# after its creation but before its name has been assigned to `$tmp'.
154895821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$debug ||
154905821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles){
154915821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  tmp=
154925821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  trap 'exit_status=$?
154935821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  { test -z "$tmp" || test ! -d "$tmp" || rm -fr "$tmp"; } && exit $exit_status
154945821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)' 0
154955821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  trap 'as_fn_exit 1' 1 2 13 15
154965821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)}
154975821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# Create a (secure) tmp directory for tmp files.
154985821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
154995821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles){
155005821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  tmp=`(umask 077 && mktemp -d "./confXXXXXX") 2>/dev/null` &&
155015821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  test -n "$tmp" && test -d "$tmp"
155025821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)}  ||
155035821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles){
155045821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  tmp=./conf$$-$RANDOM
155055821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  (umask 077 && mkdir "$tmp")
155065821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)} || as_fn_error "cannot create a temporary directory in ." "$LINENO" 5
155075821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
155085821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# Set up the scripts for CONFIG_FILES section.
155095821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# No need to generate them if there are no CONFIG_FILES.
155105821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# This happens for instance with `./config.status config.h'.
155115821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if test -n "$CONFIG_FILES"; then
155125821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
155135821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
155145821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)ac_cr=`echo X | tr X '\015'`
155155821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# On cygwin, bash can eat \r inside `` if the user requested igncr.
155165821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# But we know of no other shell where ac_cr would be empty at this
155175821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# point, so we can use a bashism as a fallback.
155185821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if test "x$ac_cr" = x; then
155195821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  eval ac_cr=\$\'\\r\'
155205821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi
155215821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)ac_cs_awk_cr=`$AWK 'BEGIN { print "a\rb" }' </dev/null 2>/dev/null`
155225821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if test "$ac_cs_awk_cr" = "a${ac_cr}b"; then
155235821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  ac_cs_awk_cr='\r'
155245821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)else
155255821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  ac_cs_awk_cr=$ac_cr
155265821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi
155275821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
155285821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)echo 'BEGIN {' >"$tmp/subs1.awk" &&
155295821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)_ACEOF
155305821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
155315821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
155325821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles){
155335821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  echo "cat >conf$$subs.awk <<_ACEOF" &&
155345821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  echo "$ac_subst_vars" | sed 's/.*/&!$&$ac_delim/' &&
155355821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  echo "_ACEOF"
155365821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)} >conf$$subs.sh ||
155375821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  as_fn_error "could not make $CONFIG_STATUS" "$LINENO" 5
155385821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)ac_delim_num=`echo "$ac_subst_vars" | grep -c '$'`
155395821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)ac_delim='%!_!# '
155405821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)for ac_last_try in false false false false false :; do
155415821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  . ./conf$$subs.sh ||
155425821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    as_fn_error "could not make $CONFIG_STATUS" "$LINENO" 5
155435821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
155445821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  ac_delim_n=`sed -n "s/.*$ac_delim\$/X/p" conf$$subs.awk | grep -c X`
155455821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  if test $ac_delim_n = $ac_delim_num; then
155465821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    break
155475821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  elif $ac_last_try; then
155485821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    as_fn_error "could not make $CONFIG_STATUS" "$LINENO" 5
155495821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  else
155505821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    ac_delim="$ac_delim!$ac_delim _$ac_delim!! "
155515821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  fi
155525821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)done
155535821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)rm -f conf$$subs.sh
155545821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
155555821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
155565821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)cat >>"\$tmp/subs1.awk" <<\\_ACAWK &&
155575821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)_ACEOF
155585821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)sed -n '
155595821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)h
155605821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)s/^/S["/; s/!.*/"]=/
155615821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)p
155625821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)g
155635821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)s/^[^!]*!//
155645821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles):repl
155655821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)t repl
155665821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)s/'"$ac_delim"'$//
155675821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)t delim
155685821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles):nl
155695821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)h
155705821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)s/\(.\{148\}\)..*/\1/
155715821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)t more1
155725821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)s/["\\]/\\&/g; s/^/"/; s/$/\\n"\\/
155735821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)p
155745821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)n
155755821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)b repl
155765821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles):more1
155775821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)s/["\\]/\\&/g; s/^/"/; s/$/"\\/
155785821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)p
155795821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)g
155805821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)s/.\{148\}//
155815821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)t nl
155825821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles):delim
155835821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)h
155845821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)s/\(.\{148\}\)..*/\1/
155855821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)t more2
155865821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)s/["\\]/\\&/g; s/^/"/; s/$/"/
155875821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)p
155885821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)b
155895821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles):more2
155905821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)s/["\\]/\\&/g; s/^/"/; s/$/"\\/
155915821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)p
155925821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)g
155935821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)s/.\{148\}//
155945821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)t delim
155955821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)' <conf$$subs.awk | sed '
155965821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)/^[^""]/{
155975821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  N
155985821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  s/\n//
155995821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)}
156005821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)' >>$CONFIG_STATUS || ac_write_fail=1
156015821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)rm -f conf$$subs.awk
156025821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
156035821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)_ACAWK
156045821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)cat >>"\$tmp/subs1.awk" <<_ACAWK &&
156055821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  for (key in S) S_is_set[key] = 1
156065821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  FS = ""
156075821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
156085821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)}
156095821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles){
156105821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  line = $ 0
156115821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  nfields = split(line, field, "@")
156125821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  substed = 0
156135821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  len = length(field[1])
156145821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  for (i = 2; i < nfields; i++) {
156155821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    key = field[i]
156165821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    keylen = length(key)
156175821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    if (S_is_set[key]) {
156185821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      value = S[key]
156195821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      line = substr(line, 1, len) "" value "" substr(line, len + keylen + 3)
156205821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      len += length(value) + length(field[++i])
156215821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      substed = 1
156225821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    } else
156235821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      len += 1 + keylen
156245821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  }
156255821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
156265821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  print line
156275821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)}
156285821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
156295821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)_ACAWK
156305821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)_ACEOF
156315821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
156325821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if sed "s/$ac_cr//" < /dev/null > /dev/null 2>&1; then
156335821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  sed "s/$ac_cr\$//; s/$ac_cr/$ac_cs_awk_cr/g"
156345821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)else
156355821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  cat
156365821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi < "$tmp/subs1.awk" > "$tmp/subs.awk" \
156375821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  || as_fn_error "could not setup config files machinery" "$LINENO" 5
156385821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)_ACEOF
156395821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
156405821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# VPATH may cause trouble with some makes, so we remove $(srcdir),
156415821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# ${srcdir} and @srcdir@ from VPATH if srcdir is ".", strip leading and
156425821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# trailing colons and then remove the whole line if VPATH becomes empty
156435821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# (actually we leave an empty line to preserve line numbers).
156445821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if test "x$srcdir" = x.; then
156455821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  ac_vpsub='/^[	 ]*VPATH[	 ]*=/{
156465821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)s/:*\$(srcdir):*/:/
156475821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)s/:*\${srcdir}:*/:/
156485821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)s/:*@srcdir@:*/:/
156495821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)s/^\([^=]*=[	 ]*\):*/\1/
156505821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)s/:*$//
156515821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)s/^[^=]*=[	 ]*$//
156525821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)}'
156535821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi
156545821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
156555821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
156565821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi # test -n "$CONFIG_FILES"
156575821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
156585821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# Set up the scripts for CONFIG_HEADERS section.
156595821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# No need to generate them if there are no CONFIG_HEADERS.
156605821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# This happens for instance with `./config.status Makefile'.
156615821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if test -n "$CONFIG_HEADERS"; then
156625821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)cat >"$tmp/defines.awk" <<\_ACAWK ||
156635821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)BEGIN {
156645821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)_ACEOF
156655821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
156665821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# Transform confdefs.h into an awk script `defines.awk', embedded as
156675821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# here-document in config.status, that substitutes the proper values into
156685821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# config.h.in to produce config.h.
156695821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
156705821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# Create a delimiter string that does not exist in confdefs.h, to ease
156715821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# handling of long lines.
156725821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)ac_delim='%!_!# '
156735821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)for ac_last_try in false false :; do
156745821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  ac_t=`sed -n "/$ac_delim/p" confdefs.h`
156755821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  if test -z "$ac_t"; then
156765821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    break
156775821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  elif $ac_last_try; then
156785821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    as_fn_error "could not make $CONFIG_HEADERS" "$LINENO" 5
156795821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  else
156805821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    ac_delim="$ac_delim!$ac_delim _$ac_delim!! "
156815821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  fi
156825821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)done
156835821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
156845821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# For the awk script, D is an array of macro values keyed by name,
156855821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# likewise P contains macro parameters if any.  Preserve backslash
156865821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# newline sequences.
156875821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
156885821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)ac_word_re=[_$as_cr_Letters][_$as_cr_alnum]*
156895821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)sed -n '
156905821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)s/.\{148\}/&'"$ac_delim"'/g
156915821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)t rset
156925821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles):rset
156935821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)s/^[	 ]*#[	 ]*define[	 ][	 ]*/ /
156945821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)t def
156955821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)d
156965821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles):def
156975821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)s/\\$//
156985821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)t bsnl
156995821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)s/["\\]/\\&/g
157005821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)s/^ \('"$ac_word_re"'\)\(([^()]*)\)[	 ]*\(.*\)/P["\1"]="\2"\
157015821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)D["\1"]=" \3"/p
157025821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)s/^ \('"$ac_word_re"'\)[	 ]*\(.*\)/D["\1"]=" \2"/p
157035821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)d
157045821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles):bsnl
157055821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)s/["\\]/\\&/g
157065821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)s/^ \('"$ac_word_re"'\)\(([^()]*)\)[	 ]*\(.*\)/P["\1"]="\2"\
157075821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)D["\1"]=" \3\\\\\\n"\\/p
157085821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)t cont
157095821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)s/^ \('"$ac_word_re"'\)[	 ]*\(.*\)/D["\1"]=" \2\\\\\\n"\\/p
157105821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)t cont
157115821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)d
157125821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles):cont
157135821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)n
157145821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)s/.\{148\}/&'"$ac_delim"'/g
157155821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)t clear
157165821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles):clear
157175821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)s/\\$//
157185821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)t bsnlc
157195821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)s/["\\]/\\&/g; s/^/"/; s/$/"/p
157205821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)d
157215821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles):bsnlc
157225821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)s/["\\]/\\&/g; s/^/"/; s/$/\\\\\\n"\\/p
157235821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)b cont
157245821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)' <confdefs.h | sed '
157255821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)s/'"$ac_delim"'/"\\\
157265821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)"/g' >>$CONFIG_STATUS || ac_write_fail=1
157275821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
157285821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
157295821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  for (key in D) D_is_set[key] = 1
157305821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  FS = ""
157315821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)}
157325821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)/^[\t ]*#[\t ]*(define|undef)[\t ]+$ac_word_re([\t (]|\$)/ {
157335821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  line = \$ 0
157345821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  split(line, arg, " ")
157355821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  if (arg[1] == "#") {
157365821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    defundef = arg[2]
157375821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    mac1 = arg[3]
157385821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  } else {
157395821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    defundef = substr(arg[1], 2)
157405821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    mac1 = arg[2]
157415821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  }
157425821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  split(mac1, mac2, "(") #)
157435821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  macro = mac2[1]
157445821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  prefix = substr(line, 1, index(line, defundef) - 1)
157455821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  if (D_is_set[macro]) {
157465821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    # Preserve the white space surrounding the "#".
157475821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    print prefix "define", macro P[macro] D[macro]
157485821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    next
157495821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  } else {
157505821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    # Replace #undef with comments.  This is necessary, for example,
157515821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    # in the case of _POSIX_SOURCE, which is predefined and required
157525821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    # on some systems where configure will not decide to define it.
157535821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    if (defundef == "undef") {
157545821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      print "/*", prefix defundef, macro, "*/"
157555821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      next
157565821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    }
157575821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  }
157585821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)}
157595821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles){ print }
157605821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)_ACAWK
157615821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)_ACEOF
157625821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
157635821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  as_fn_error "could not setup config headers machinery" "$LINENO" 5
157645821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi # test -n "$CONFIG_HEADERS"
157655821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
157665821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
157675821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)eval set X "  :F $CONFIG_FILES  :H $CONFIG_HEADERS    :C $CONFIG_COMMANDS"
157685821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)shift
157695821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)for ac_tag
157705821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)do
157715821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  case $ac_tag in
157725821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  :[FHLC]) ac_mode=$ac_tag; continue;;
157735821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  esac
157745821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  case $ac_mode$ac_tag in
157755821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  :[FHL]*:*);;
157765821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  :L* | :C*:*) as_fn_error "invalid tag \`$ac_tag'" "$LINENO" 5;;
157775821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  :[FH]-) ac_tag=-:-;;
157785821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  :[FH]*) ac_tag=$ac_tag:$ac_tag.in;;
157795821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  esac
157805821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  ac_save_IFS=$IFS
157815821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  IFS=:
157825821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  set x $ac_tag
157835821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  IFS=$ac_save_IFS
157845821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  shift
157855821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  ac_file=$1
157865821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  shift
157875821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
157885821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  case $ac_mode in
157895821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  :L) ac_source=$1;;
157905821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  :[FH])
157915821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    ac_file_inputs=
157925821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    for ac_f
157935821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    do
157945821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      case $ac_f in
157955821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      -) ac_f="$tmp/stdin";;
157965821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      *) # Look for the file first in the build tree, then in the source tree
157975821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	 # (if the path is not absolute).  The absolute path cannot be DOS-style,
157985821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	 # because $ac_f cannot contain `:'.
157995821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	 test -f "$ac_f" ||
158005821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	   case $ac_f in
158015821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	   [\\/$]*) false;;
158025821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	   *) test -f "$srcdir/$ac_f" && ac_f="$srcdir/$ac_f";;
158035821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	   esac ||
158045821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	   as_fn_error "cannot find input file: \`$ac_f'" "$LINENO" 5;;
158055821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      esac
158065821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      case $ac_f in *\'*) ac_f=`$as_echo "$ac_f" | sed "s/'/'\\\\\\\\''/g"`;; esac
158075821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      as_fn_append ac_file_inputs " '$ac_f'"
158085821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    done
158095821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
158105821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    # Let's still pretend it is `configure' which instantiates (i.e., don't
158115821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    # use $as_me), people would be surprised to read:
158125821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    #    /* config.h.  Generated by config.status.  */
158135821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    configure_input='Generated from '`
158145821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	  $as_echo "$*" | sed 's|^[^:]*/||;s|:[^:]*/|, |g'
158155821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	`' by configure.'
158165821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    if test x"$ac_file" != x-; then
158175821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      configure_input="$ac_file.  $configure_input"
158185821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      { $as_echo "$as_me:${as_lineno-$LINENO}: creating $ac_file" >&5
158195821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo "$as_me: creating $ac_file" >&6;}
158205821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    fi
158215821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    # Neutralize special characters interpreted by sed in replacement strings.
158225821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    case $configure_input in #(
158235821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    *\&* | *\|* | *\\* )
158245821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)       ac_sed_conf_input=`$as_echo "$configure_input" |
158255821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)       sed 's/[\\\\&|]/\\\\&/g'`;; #(
158265821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    *) ac_sed_conf_input=$configure_input;;
158275821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    esac
158285821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
158295821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    case $ac_tag in
158305821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    *:-:* | *:-) cat >"$tmp/stdin" \
158315821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      || as_fn_error "could not create $ac_file" "$LINENO" 5 ;;
158325821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    esac
158335821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    ;;
158345821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  esac
158355821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
158365821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  ac_dir=`$as_dirname -- "$ac_file" ||
158375821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_expr X"$ac_file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
158385821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	 X"$ac_file" : 'X\(//\)[^/]' \| \
158395821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	 X"$ac_file" : 'X\(//\)$' \| \
158405821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	 X"$ac_file" : 'X\(/\)' \| . 2>/dev/null ||
158415821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo X"$ac_file" |
158425821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
158435821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	    s//\1/
158445821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	    q
158455821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	  }
158465821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	  /^X\(\/\/\)[^/].*/{
158475821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	    s//\1/
158485821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	    q
158495821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	  }
158505821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	  /^X\(\/\/\)$/{
158515821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	    s//\1/
158525821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	    q
158535821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	  }
158545821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	  /^X\(\/\).*/{
158555821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	    s//\1/
158565821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	    q
158575821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	  }
158585821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	  s/.*/./; q'`
158595821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  as_dir="$ac_dir"; as_fn_mkdir_p
158605821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  ac_builddir=.
158615821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
158625821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)case "$ac_dir" in
158635821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles).) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;;
158645821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)*)
158655821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  ac_dir_suffix=/`$as_echo "$ac_dir" | sed 's|^\.[\\/]||'`
158665821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  # A ".." for each directory in $ac_dir_suffix.
158675821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  ac_top_builddir_sub=`$as_echo "$ac_dir_suffix" | sed 's|/[^\\/]*|/..|g;s|/||'`
158685821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  case $ac_top_builddir_sub in
158695821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  "") ac_top_builddir_sub=. ac_top_build_prefix= ;;
158705821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  *)  ac_top_build_prefix=$ac_top_builddir_sub/ ;;
158715821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  esac ;;
158725821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)esac
158735821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)ac_abs_top_builddir=$ac_pwd
158745821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)ac_abs_builddir=$ac_pwd$ac_dir_suffix
158755821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# for backward compatibility:
158765821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)ac_top_builddir=$ac_top_build_prefix
158775821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
158785821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)case $srcdir in
158795821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  .)  # We are building in place.
158805821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    ac_srcdir=.
158815821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    ac_top_srcdir=$ac_top_builddir_sub
158825821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    ac_abs_top_srcdir=$ac_pwd ;;
158835821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  [\\/]* | ?:[\\/]* )  # Absolute name.
158845821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    ac_srcdir=$srcdir$ac_dir_suffix;
158855821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    ac_top_srcdir=$srcdir
158865821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    ac_abs_top_srcdir=$srcdir ;;
158875821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  *) # Relative name.
158885821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix
158895821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    ac_top_srcdir=$ac_top_build_prefix$srcdir
158905821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    ac_abs_top_srcdir=$ac_pwd/$srcdir ;;
158915821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)esac
158925821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)ac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix
158935821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
158945821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
158955821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  case $ac_mode in
158965821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  :F)
158975821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  #
158985821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  # CONFIG_FILE
158995821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  #
159005821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
159015821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  case $INSTALL in
159025821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  [\\/$]* | ?:[\\/]* ) ac_INSTALL=$INSTALL ;;
159035821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  *) ac_INSTALL=$ac_top_build_prefix$INSTALL ;;
159045821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  esac
159055821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  ac_MKDIR_P=$MKDIR_P
159065821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  case $MKDIR_P in
159075821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  [\\/$]* | ?:[\\/]* ) ;;
159085821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  */*) ac_MKDIR_P=$ac_top_build_prefix$MKDIR_P ;;
159095821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  esac
159105821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)_ACEOF
159115821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
159125821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
159135821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# If the template does not know about datarootdir, expand it.
159145821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# FIXME: This hack should be removed a few years after 2.60.
159155821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)ac_datarootdir_hack=; ac_datarootdir_seen=
159165821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)ac_sed_dataroot='
159175821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)/datarootdir/ {
159185821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  p
159195821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  q
159205821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)}
159215821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)/@datadir@/p
159225821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)/@docdir@/p
159235821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)/@infodir@/p
159245821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)/@localedir@/p
159255821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)/@mandir@/p'
159265821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)case `eval "sed -n \"\$ac_sed_dataroot\" $ac_file_inputs"` in
159275821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)*datarootdir*) ac_datarootdir_seen=yes;;
159285821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)*@datadir@*|*@docdir@*|*@infodir@*|*@localedir@*|*@mandir@*)
159295821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&5
159305821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo "$as_me: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&2;}
159315821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)_ACEOF
159325821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
159335821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  ac_datarootdir_hack='
159345821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  s&@datadir@&$datadir&g
159355821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  s&@docdir@&$docdir&g
159365821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  s&@infodir@&$infodir&g
159375821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  s&@localedir@&$localedir&g
159385821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  s&@mandir@&$mandir&g
159395821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  s&\\\${datarootdir}&$datarootdir&g' ;;
159405821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)esac
159415821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)_ACEOF
159425821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
159435821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# Neutralize VPATH when `$srcdir' = `.'.
159445821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# Shell code in configure.ac might set extrasub.
159455821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# FIXME: do we really want to maintain this feature?
159465821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
159475821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)ac_sed_extra="$ac_vpsub
159485821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$extrasub
159495821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)_ACEOF
159505821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
159515821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles):t
159525821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)/@[a-zA-Z_][a-zA-Z_0-9]*@/!b
159535821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)s|@configure_input@|$ac_sed_conf_input|;t t
159545821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)s&@top_builddir@&$ac_top_builddir_sub&;t t
159555821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)s&@top_build_prefix@&$ac_top_build_prefix&;t t
159565821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)s&@srcdir@&$ac_srcdir&;t t
159575821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)s&@abs_srcdir@&$ac_abs_srcdir&;t t
159585821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)s&@top_srcdir@&$ac_top_srcdir&;t t
159595821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)s&@abs_top_srcdir@&$ac_abs_top_srcdir&;t t
159605821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)s&@builddir@&$ac_builddir&;t t
159615821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)s&@abs_builddir@&$ac_abs_builddir&;t t
159625821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)s&@abs_top_builddir@&$ac_abs_top_builddir&;t t
159635821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)s&@INSTALL@&$ac_INSTALL&;t t
159645821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)s&@MKDIR_P@&$ac_MKDIR_P&;t t
159655821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$ac_datarootdir_hack
159665821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)"
159675821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)eval sed \"\$ac_sed_extra\" "$ac_file_inputs" | $AWK -f "$tmp/subs.awk" >$tmp/out \
159685821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  || as_fn_error "could not create $ac_file" "$LINENO" 5
159695821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
159705821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)test -z "$ac_datarootdir_hack$ac_datarootdir_seen" &&
159715821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  { ac_out=`sed -n '/\${datarootdir}/p' "$tmp/out"`; test -n "$ac_out"; } &&
159725821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  { ac_out=`sed -n '/^[	 ]*datarootdir[	 ]*:*=/p' "$tmp/out"`; test -z "$ac_out"; } &&
159735821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $ac_file contains a reference to the variable \`datarootdir'
159745821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)which seems to be undefined.  Please make sure it is defined." >&5
159755821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo "$as_me: WARNING: $ac_file contains a reference to the variable \`datarootdir'
159765821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)which seems to be undefined.  Please make sure it is defined." >&2;}
159775821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
159785821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  rm -f "$tmp/stdin"
159795821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  case $ac_file in
159805821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  -) cat "$tmp/out" && rm -f "$tmp/out";;
159815821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  *) rm -f "$ac_file" && mv "$tmp/out" "$ac_file";;
159825821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  esac \
159835821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  || as_fn_error "could not create $ac_file" "$LINENO" 5
159845821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) ;;
159855821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  :H)
159865821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  #
159875821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  # CONFIG_HEADER
159885821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  #
159895821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  if test x"$ac_file" != x-; then
159905821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    {
159915821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      $as_echo "/* $configure_input  */" \
159925821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      && eval '$AWK -f "$tmp/defines.awk"' "$ac_file_inputs"
159935821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    } >"$tmp/config.h" \
159945821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      || as_fn_error "could not create $ac_file" "$LINENO" 5
159955821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    if diff "$ac_file" "$tmp/config.h" >/dev/null 2>&1; then
159965821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      { $as_echo "$as_me:${as_lineno-$LINENO}: $ac_file is unchanged" >&5
159975821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo "$as_me: $ac_file is unchanged" >&6;}
159985821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    else
159995821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      rm -f "$ac_file"
160005821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      mv "$tmp/config.h" "$ac_file" \
160015821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	|| as_fn_error "could not create $ac_file" "$LINENO" 5
160025821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    fi
160035821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  else
160045821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    $as_echo "/* $configure_input  */" \
160055821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      && eval '$AWK -f "$tmp/defines.awk"' "$ac_file_inputs" \
160065821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      || as_fn_error "could not create -" "$LINENO" 5
160075821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  fi
160085821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# Compute "$ac_file"'s index in $config_headers.
160095821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)_am_arg="$ac_file"
160105821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)_am_stamp_count=1
160115821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)for _am_header in $config_headers :; do
160125821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  case $_am_header in
160135821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    $_am_arg | $_am_arg:* )
160145821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      break ;;
160155821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    * )
160165821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      _am_stamp_count=`expr $_am_stamp_count + 1` ;;
160175821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  esac
160185821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)done
160195821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)echo "timestamp for $_am_arg" >`$as_dirname -- "$_am_arg" ||
160205821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_expr X"$_am_arg" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
160215821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	 X"$_am_arg" : 'X\(//\)[^/]' \| \
160225821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	 X"$_am_arg" : 'X\(//\)$' \| \
160235821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	 X"$_am_arg" : 'X\(/\)' \| . 2>/dev/null ||
160245821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo X"$_am_arg" |
160255821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
160265821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	    s//\1/
160275821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	    q
160285821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	  }
160295821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	  /^X\(\/\/\)[^/].*/{
160305821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	    s//\1/
160315821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	    q
160325821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	  }
160335821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	  /^X\(\/\/\)$/{
160345821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	    s//\1/
160355821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	    q
160365821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	  }
160375821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	  /^X\(\/\).*/{
160385821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	    s//\1/
160395821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	    q
160405821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	  }
160415821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	  s/.*/./; q'`/stamp-h$_am_stamp_count
160425821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) ;;
160435821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
160445821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  :C)  { $as_echo "$as_me:${as_lineno-$LINENO}: executing $ac_file commands" >&5
160455821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo "$as_me: executing $ac_file commands" >&6;}
160465821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) ;;
160475821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  esac
160485821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
160495821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
160505821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  case $ac_file$ac_mode in
160515821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    "depfiles":C) test x"$AMDEP_TRUE" != x"" || {
160525821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  # Autoconf 2.62 quotes --file arguments for eval, but not when files
160535821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  # are listed without --file.  Let's play safe and only enable the eval
160545821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  # if we detect the quoting.
160555821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  case $CONFIG_FILES in
160565821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  *\'*) eval set x "$CONFIG_FILES" ;;
160575821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  *)   set x $CONFIG_FILES ;;
160585821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  esac
160595821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  shift
160605821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  for mf
160615821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  do
160625821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    # Strip MF so we end up with the name of the file.
160635821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    mf=`echo "$mf" | sed -e 's/:.*$//'`
160645821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    # Check whether this is an Automake generated Makefile or not.
160655821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    # We used to match only the files named `Makefile.in', but
160665821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    # some people rename them; so instead we look at the file content.
160675821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    # Grep'ing the first line is not enough: some people post-process
160685821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    # each Makefile.in and add a new line on top of each file to say so.
160695821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    # Grep'ing the whole file is not good either: AIX grep has a line
160705821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    # limit of 2048, but all sed's we know have understand at least 4000.
160715821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    if sed -n 's,^#.*generated by automake.*,X,p' "$mf" | grep X >/dev/null 2>&1; then
160725821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      dirpart=`$as_dirname -- "$mf" ||
160735821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_expr X"$mf" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
160745821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	 X"$mf" : 'X\(//\)[^/]' \| \
160755821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	 X"$mf" : 'X\(//\)$' \| \
160765821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	 X"$mf" : 'X\(/\)' \| . 2>/dev/null ||
160775821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo X"$mf" |
160785821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
160795821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	    s//\1/
160805821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	    q
160815821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	  }
160825821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	  /^X\(\/\/\)[^/].*/{
160835821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	    s//\1/
160845821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	    q
160855821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	  }
160865821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	  /^X\(\/\/\)$/{
160875821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	    s//\1/
160885821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	    q
160895821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	  }
160905821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	  /^X\(\/\).*/{
160915821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	    s//\1/
160925821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	    q
160935821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	  }
160945821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	  s/.*/./; q'`
160955821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    else
160965821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      continue
160975821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    fi
160985821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    # Extract the definition of DEPDIR, am__include, and am__quote
160995821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    # from the Makefile without running `make'.
161005821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    DEPDIR=`sed -n 's/^DEPDIR = //p' < "$mf"`
161015821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    test -z "$DEPDIR" && continue
161025821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    am__include=`sed -n 's/^am__include = //p' < "$mf"`
161035821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    test -z "am__include" && continue
161045821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    am__quote=`sed -n 's/^am__quote = //p' < "$mf"`
161055821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    # When using ansi2knr, U may be empty or an underscore; expand it
161065821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    U=`sed -n 's/^U = //p' < "$mf"`
161075821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    # Find all dependency output files, they are included files with
161085821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    # $(DEPDIR) in their names.  We invoke sed twice because it is the
161095821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    # simplest approach to changing $(DEPDIR) to its actual value in the
161105821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    # expansion.
161115821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    for file in `sed -n "
161125821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      s/^$am__include $am__quote\(.*(DEPDIR).*\)$am__quote"'$/\1/p' <"$mf" | \
161135821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	 sed -e 's/\$(DEPDIR)/'"$DEPDIR"'/g' -e 's/\$U/'"$U"'/g'`; do
161145821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      # Make sure the directory exists.
161155821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      test -f "$dirpart/$file" && continue
161165821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      fdir=`$as_dirname -- "$file" ||
161175821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_expr X"$file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
161185821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	 X"$file" : 'X\(//\)[^/]' \| \
161195821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	 X"$file" : 'X\(//\)$' \| \
161205821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	 X"$file" : 'X\(/\)' \| . 2>/dev/null ||
161215821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo X"$file" |
161225821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
161235821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	    s//\1/
161245821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	    q
161255821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	  }
161265821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	  /^X\(\/\/\)[^/].*/{
161275821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	    s//\1/
161285821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	    q
161295821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	  }
161305821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	  /^X\(\/\/\)$/{
161315821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	    s//\1/
161325821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	    q
161335821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	  }
161345821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	  /^X\(\/\).*/{
161355821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	    s//\1/
161365821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	    q
161375821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	  }
161385821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	  s/.*/./; q'`
161395821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      as_dir=$dirpart/$fdir; as_fn_mkdir_p
161405821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      # echo "creating $dirpart/$file"
161415821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      echo '# dummy' > "$dirpart/$file"
161425821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    done
161435821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  done
161445821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)}
161455821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) ;;
161465821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    "libtool":C)
161475821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
161485821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    # See if we are running on zsh, and set the options which allow our
161495821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    # commands through without removal of \ escapes.
161505821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    if test -n "${ZSH_VERSION+set}" ; then
161515821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      setopt NO_GLOB_SUBST
161525821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    fi
161535821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
161545821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    cfgfile="${ofile}T"
161555821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    trap "$RM \"$cfgfile\"; exit 1" 1 2 15
161565821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    $RM "$cfgfile"
161575821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
161585821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    cat <<_LT_EOF >> "$cfgfile"
161595821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)#! $SHELL
161605821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
161615821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# `$ECHO "$ofile" | sed 's%^.*/%%'` - Provide generalized library-building support services.
161625821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# Generated automatically by $as_me ($PACKAGE$TIMESTAMP) $VERSION
161635821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# Libtool was configured on host `(hostname || uname -n) 2>/dev/null | sed 1q`:
161645821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# NOTE: Changes made to this file will be lost: look at ltmain.sh.
161655821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)#
161665821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)#   Copyright (C) 1996, 1997, 1998, 1999, 2000, 2001, 2003, 2004, 2005,
161675821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)#                 2006, 2007, 2008 Free Software Foundation, Inc.
161685821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)#   Written by Gordon Matzigkeit, 1996
161695821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)#
161705821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)#   This file is part of GNU Libtool.
161715821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)#
161725821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# GNU Libtool is free software; you can redistribute it and/or
161735821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# modify it under the terms of the GNU General Public License as
161745821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# published by the Free Software Foundation; either version 2 of
161755821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# the License, or (at your option) any later version.
161765821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)#
161775821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# As a special exception to the GNU General Public License,
161785821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# if you distribute this file as part of a program or library that
161795821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# is built using GNU Libtool, you may include this file under the
161805821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# same distribution terms that you use for the rest of that program.
161815821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)#
161825821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# GNU Libtool is distributed in the hope that it will be useful,
161835821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# but WITHOUT ANY WARRANTY; without even the implied warranty of
161845821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
161855821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# GNU General Public License for more details.
161865821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)#
161875821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# You should have received a copy of the GNU General Public License
161885821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# along with GNU Libtool; see the file COPYING.  If not, a copy
161895821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# can be downloaded from http://www.gnu.org/licenses/gpl.html, or
161905821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# obtained by writing to the Free Software Foundation, Inc.,
161915821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
161925821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
161935821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
161945821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# The names of the tagged configurations supported by this script.
161955821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)available_tags=""
161965821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
161975821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# ### BEGIN LIBTOOL CONFIG
161985821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
161995821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# Assembler program.
162005821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)AS=$AS
162015821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
162025821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# DLL creation program.
162035821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)DLLTOOL=$DLLTOOL
162045821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
162055821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# Object dumper program.
162065821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)OBJDUMP=$OBJDUMP
162075821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
162085821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# Which release of libtool.m4 was used?
162095821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)macro_version=$macro_version
162105821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)macro_revision=$macro_revision
162115821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
162125821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# Whether or not to build shared libraries.
162135821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)build_libtool_libs=$enable_shared
162145821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
162155821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# Whether or not to build static libraries.
162165821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)build_old_libs=$enable_static
162175821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
162185821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# What type of objects to build.
162195821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)pic_mode=$pic_mode
162205821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
162215821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# Whether or not to optimize for fast installation.
162225821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fast_install=$enable_fast_install
162235821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
162245821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# The host system.
162255821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)host_alias=$host_alias
162265821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)host=$host
162275821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)host_os=$host_os
162285821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
162295821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# The build system.
162305821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)build_alias=$build_alias
162315821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)build=$build
162325821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)build_os=$build_os
162335821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
162345821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# A sed program that does not truncate output.
162355821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)SED=$lt_SED
162365821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
162375821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# Sed that helps us avoid accidentally triggering echo(1) options like -n.
162385821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)Xsed="\$SED -e 1s/^X//"
162395821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
162405821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# A grep program that handles long lines.
162415821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)GREP=$lt_GREP
162425821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
162435821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# An ERE matcher.
162445821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)EGREP=$lt_EGREP
162455821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
162465821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# A literal string matcher.
162475821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)FGREP=$lt_FGREP
162485821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
162495821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# A BSD- or MS-compatible name lister.
162505821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)NM=$lt_NM
162515821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
162525821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# Whether we need soft or hard links.
162535821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)LN_S=$lt_LN_S
162545821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
162555821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# What is the maximum length of a command?
162565821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)max_cmd_len=$max_cmd_len
162575821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
162585821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# Object file suffix (normally "o").
162595821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)objext=$ac_objext
162605821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
162615821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# Executable file suffix (normally "").
162625821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)exeext=$exeext
162635821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
162645821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# whether the shell understands "unset".
162655821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)lt_unset=$lt_unset
162665821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
162675821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# turn spaces into newlines.
162685821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)SP2NL=$lt_lt_SP2NL
162695821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
162705821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# turn newlines into spaces.
162715821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)NL2SP=$lt_lt_NL2SP
162725821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
162735821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# How to create reloadable object files.
162745821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)reload_flag=$lt_reload_flag
162755821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)reload_cmds=$lt_reload_cmds
162765821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
162775821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# Method to check whether dependent libraries are shared objects.
162785821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)deplibs_check_method=$lt_deplibs_check_method
162795821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
162805821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# Command to use when deplibs_check_method == "file_magic".
162815821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)file_magic_cmd=$lt_file_magic_cmd
162825821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
162835821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# The archiver.
162845821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)AR=$lt_AR
162855821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)AR_FLAGS=$lt_AR_FLAGS
162865821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
162875821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# A symbol stripping program.
162885821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)STRIP=$lt_STRIP
162895821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
162905821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# Commands used to install an old-style archive.
162915821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)RANLIB=$lt_RANLIB
162925821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)old_postinstall_cmds=$lt_old_postinstall_cmds
162935821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)old_postuninstall_cmds=$lt_old_postuninstall_cmds
162945821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
162955821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# A C compiler.
162965821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)LTCC=$lt_CC
162975821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
162985821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# LTCC compiler flags.
162995821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)LTCFLAGS=$lt_CFLAGS
163005821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
163015821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# Take the output of nm and produce a listing of raw symbols and C names.
163025821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)global_symbol_pipe=$lt_lt_cv_sys_global_symbol_pipe
163035821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
163045821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# Transform the output of nm in a proper C declaration.
163055821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)global_symbol_to_cdecl=$lt_lt_cv_sys_global_symbol_to_cdecl
163065821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
163075821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# Transform the output of nm in a C name address pair.
163085821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)global_symbol_to_c_name_address=$lt_lt_cv_sys_global_symbol_to_c_name_address
163095821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
163105821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# Transform the output of nm in a C name address pair when lib prefix is needed.
163115821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)global_symbol_to_c_name_address_lib_prefix=$lt_lt_cv_sys_global_symbol_to_c_name_address_lib_prefix
163125821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
163135821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# The name of the directory that contains temporary libtool files.
163145821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)objdir=$objdir
163155821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
163165821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# Shell to use when invoking shell scripts.
163175821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)SHELL=$lt_SHELL
163185821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
163195821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# An echo program that does not interpret backslashes.
163205821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)ECHO=$lt_ECHO
163215821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
163225821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# Used to examine libraries when file_magic_cmd begins with "file".
163235821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)MAGIC_CMD=$MAGIC_CMD
163245821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
163255821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# Must we lock files when doing compilation?
163265821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)need_locks=$lt_need_locks
163275821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
163285821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# Tool to manipulate archived DWARF debug symbol files on Mac OS X.
163295821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)DSYMUTIL=$lt_DSYMUTIL
163305821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
163315821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# Tool to change global to local symbols on Mac OS X.
163325821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)NMEDIT=$lt_NMEDIT
163335821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
163345821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# Tool to manipulate fat objects and archives on Mac OS X.
163355821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)LIPO=$lt_LIPO
163365821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
163375821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# ldd/readelf like tool for Mach-O binaries on Mac OS X.
163385821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)OTOOL=$lt_OTOOL
163395821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
163405821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# ldd/readelf like tool for 64 bit Mach-O binaries on Mac OS X 10.4.
163415821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)OTOOL64=$lt_OTOOL64
163425821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
163435821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# Old archive suffix (normally "a").
163445821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)libext=$libext
163455821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
163465821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# Shared library suffix (normally ".so").
163475821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)shrext_cmds=$lt_shrext_cmds
163485821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
163495821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# The commands to extract the exported symbol list from a shared archive.
163505821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)extract_expsyms_cmds=$lt_extract_expsyms_cmds
163515821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
163525821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# Variables whose values should be saved in libtool wrapper scripts and
163535821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# restored at link time.
163545821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)variables_saved_for_relink=$lt_variables_saved_for_relink
163555821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
163565821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# Do we need the "lib" prefix for modules?
163575821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)need_lib_prefix=$need_lib_prefix
163585821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
163595821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# Do we need a version for libraries?
163605821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)need_version=$need_version
163615821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
163625821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# Library versioning type.
163635821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)version_type=$version_type
163645821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
163655821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# Shared library runtime path variable.
163665821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)runpath_var=$runpath_var
163675821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
163685821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# Shared library path variable.
163695821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)shlibpath_var=$shlibpath_var
163705821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
163715821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# Is shlibpath searched before the hard-coded library search path?
163725821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)shlibpath_overrides_runpath=$shlibpath_overrides_runpath
163735821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
163745821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# Format of library name prefix.
163755821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)libname_spec=$lt_libname_spec
163765821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
163775821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# List of archive names.  First name is the real one, the rest are links.
163785821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# The last name is the one that the linker finds with -lNAME
163795821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)library_names_spec=$lt_library_names_spec
163805821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
163815821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# The coded name of the library, if different from the real name.
163825821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)soname_spec=$lt_soname_spec
163835821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
163845821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# Command to use after installation of a shared archive.
163855821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)postinstall_cmds=$lt_postinstall_cmds
163865821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
163875821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# Command to use after uninstallation of a shared archive.
163885821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)postuninstall_cmds=$lt_postuninstall_cmds
163895821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
163905821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# Commands used to finish a libtool library installation in a directory.
163915821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)finish_cmds=$lt_finish_cmds
163925821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
163935821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# As "finish_cmds", except a single script fragment to be evaled but
163945821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# not shown.
163955821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)finish_eval=$lt_finish_eval
163965821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
163975821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# Whether we should hardcode library paths into libraries.
163985821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)hardcode_into_libs=$hardcode_into_libs
163995821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
164005821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# Compile-time system search path for libraries.
164015821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)sys_lib_search_path_spec=$lt_sys_lib_search_path_spec
164025821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
164035821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# Run-time system search path for libraries.
164045821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)sys_lib_dlsearch_path_spec=$lt_sys_lib_dlsearch_path_spec
164055821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
164065821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# Whether dlopen is supported.
164075821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)dlopen_support=$enable_dlopen
164085821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
164095821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# Whether dlopen of programs is supported.
164105821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)dlopen_self=$enable_dlopen_self
164115821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
164125821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# Whether dlopen of statically linked programs is supported.
164135821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)dlopen_self_static=$enable_dlopen_self_static
164145821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
164155821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# Commands to strip libraries.
164165821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)old_striplib=$lt_old_striplib
164175821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)striplib=$lt_striplib
164185821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
164195821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
164205821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# The linker used to build libraries.
164215821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)LD=$lt_LD
164225821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
164235821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# Commands used to build an old-style archive.
164245821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)old_archive_cmds=$lt_old_archive_cmds
164255821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
164265821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# A language specific compiler.
164275821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)CC=$lt_compiler
164285821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
164295821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# Is the compiler the GNU compiler?
164305821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)with_gcc=$GCC
164315821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
164325821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# Compiler flag to turn off builtin functions.
164335821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)no_builtin_flag=$lt_lt_prog_compiler_no_builtin_flag
164345821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
164355821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# How to pass a linker flag through the compiler.
164365821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)wl=$lt_lt_prog_compiler_wl
164375821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
164385821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# Additional compiler flags for building library objects.
164395821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)pic_flag=$lt_lt_prog_compiler_pic
164405821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
164415821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# Compiler flag to prevent dynamic linking.
164425821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)link_static_flag=$lt_lt_prog_compiler_static
164435821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
164445821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# Does compiler simultaneously support -c and -o options?
164455821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)compiler_c_o=$lt_lt_cv_prog_compiler_c_o
164465821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
164475821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# Whether or not to add -lc for building shared libraries.
164485821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)build_libtool_need_lc=$archive_cmds_need_lc
164495821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
164505821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# Whether or not to disallow shared libs when runtime libs are static.
164515821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)allow_libtool_libs_with_static_runtimes=$enable_shared_with_static_runtimes
164525821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
164535821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# Compiler flag to allow reflexive dlopens.
164545821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)export_dynamic_flag_spec=$lt_export_dynamic_flag_spec
164555821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
164565821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# Compiler flag to generate shared objects directly from archives.
164575821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)whole_archive_flag_spec=$lt_whole_archive_flag_spec
164585821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
164595821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# Whether the compiler copes with passing no objects directly.
164605821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)compiler_needs_object=$lt_compiler_needs_object
164615821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
164625821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# Create an old-style archive from a shared archive.
164635821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)old_archive_from_new_cmds=$lt_old_archive_from_new_cmds
164645821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
164655821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# Create a temporary old-style archive to link instead of a shared archive.
164665821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)old_archive_from_expsyms_cmds=$lt_old_archive_from_expsyms_cmds
164675821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
164685821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# Commands used to build a shared archive.
164695821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)archive_cmds=$lt_archive_cmds
164705821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)archive_expsym_cmds=$lt_archive_expsym_cmds
164715821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
164725821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# Commands used to build a loadable module if different from building
164735821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# a shared archive.
164745821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)module_cmds=$lt_module_cmds
164755821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)module_expsym_cmds=$lt_module_expsym_cmds
164765821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
164775821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# Whether we are building with GNU ld or not.
164785821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)with_gnu_ld=$lt_with_gnu_ld
164795821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
164805821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# Flag that allows shared libraries with undefined symbols to be built.
164815821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)allow_undefined_flag=$lt_allow_undefined_flag
164825821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
164835821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# Flag that enforces no undefined symbols.
164845821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)no_undefined_flag=$lt_no_undefined_flag
164855821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
164865821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# Flag to hardcode \$libdir into a binary during linking.
164875821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# This must work even if \$libdir does not exist
164885821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)hardcode_libdir_flag_spec=$lt_hardcode_libdir_flag_spec
164895821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
164905821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# If ld is used when linking, flag to hardcode \$libdir into a binary
164915821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# during linking.  This must work even if \$libdir does not exist.
164925821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)hardcode_libdir_flag_spec_ld=$lt_hardcode_libdir_flag_spec_ld
164935821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
164945821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# Whether we need a single "-rpath" flag with a separated argument.
164955821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)hardcode_libdir_separator=$lt_hardcode_libdir_separator
164965821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
164975821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# Set to "yes" if using DIR/libNAME\${shared_ext} during linking hardcodes
164985821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# DIR into the resulting binary.
164995821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)hardcode_direct=$hardcode_direct
165005821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
165015821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# Set to "yes" if using DIR/libNAME\${shared_ext} during linking hardcodes
165025821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# DIR into the resulting binary and the resulting library dependency is
165035821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# "absolute",i.e impossible to change by setting \${shlibpath_var} if the
165045821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# library is relocated.
165055821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)hardcode_direct_absolute=$hardcode_direct_absolute
165065821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
165075821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# Set to "yes" if using the -LDIR flag during linking hardcodes DIR
165085821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# into the resulting binary.
165095821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)hardcode_minus_L=$hardcode_minus_L
165105821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
165115821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# Set to "yes" if using SHLIBPATH_VAR=DIR during linking hardcodes DIR
165125821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# into the resulting binary.
165135821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)hardcode_shlibpath_var=$hardcode_shlibpath_var
165145821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
165155821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# Set to "yes" if building a shared library automatically hardcodes DIR
165165821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# into the library and all subsequent libraries and executables linked
165175821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# against it.
165185821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)hardcode_automatic=$hardcode_automatic
165195821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
165205821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# Set to yes if linker adds runtime paths of dependent libraries
165215821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# to runtime path list.
165225821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)inherit_rpath=$inherit_rpath
165235821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
165245821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# Whether libtool must link a program against all its dependency libraries.
165255821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)link_all_deplibs=$link_all_deplibs
165265821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
165275821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# Fix the shell variable \$srcfile for the compiler.
165285821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fix_srcfile_path=$lt_fix_srcfile_path
165295821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
165305821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# Set to "yes" if exported symbols are required.
165315821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)always_export_symbols=$always_export_symbols
165325821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
165335821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# The commands to list exported symbols.
165345821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)export_symbols_cmds=$lt_export_symbols_cmds
165355821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
165365821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# Symbols that should not be listed in the preloaded symbols.
165375821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)exclude_expsyms=$lt_exclude_expsyms
165385821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
165395821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# Symbols that must always be exported.
165405821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)include_expsyms=$lt_include_expsyms
165415821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
165425821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# Commands necessary for linking programs (against libraries) with templates.
165435821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)prelink_cmds=$lt_prelink_cmds
165445821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
165455821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# Specify filename containing input files.
165465821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)file_list_spec=$lt_file_list_spec
165475821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
165485821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# How to hardcode a shared library path into an executable.
165495821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)hardcode_action=$hardcode_action
165505821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
165515821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# ### END LIBTOOL CONFIG
165525821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
165535821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)_LT_EOF
165545821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
165555821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  case $host_os in
165565821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  aix3*)
165575821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    cat <<\_LT_EOF >> "$cfgfile"
165585821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# AIX sometimes has problems with the GCC collect2 program.  For some
165595821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# reason, if we set the COLLECT_NAMES environment variable, the problems
165605821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# vanish in a puff of smoke.
165615821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if test "X${COLLECT_NAMES+set}" != Xset; then
165625821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  COLLECT_NAMES=
165635821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  export COLLECT_NAMES
165645821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi
165655821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)_LT_EOF
165665821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    ;;
165675821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  esac
165685821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
165695821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
165705821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)ltmain="$ac_aux_dir/ltmain.sh"
165715821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
165725821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
165735821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  # We use sed instead of cat because bash on DJGPP gets confused if
165745821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  # if finds mixed CR/LF and LF-only lines.  Since sed operates in
165755821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  # text mode, it properly converts lines to CR/LF.  This bash problem
165765821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  # is reportedly fixed, but why not run on old versions too?
165775821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  sed '/^# Generated shell functions inserted here/q' "$ltmain" >> "$cfgfile" \
165785821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    || (rm -f "$cfgfile"; exit 1)
165795821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
165805821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  case $xsi_shell in
165815821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  yes)
165825821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    cat << \_LT_EOF >> "$cfgfile"
165835821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
165845821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# func_dirname file append nondir_replacement
165855821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# Compute the dirname of FILE.  If nonempty, add APPEND to the result,
165865821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# otherwise set result to NONDIR_REPLACEMENT.
165875821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)func_dirname ()
165885821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles){
165895821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  case ${1} in
165905821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    */*) func_dirname_result="${1%/*}${2}" ;;
165915821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    *  ) func_dirname_result="${3}" ;;
165925821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  esac
165935821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)}
165945821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
165955821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# func_basename file
165965821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)func_basename ()
165975821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles){
165985821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  func_basename_result="${1##*/}"
165995821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)}
166005821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
166015821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# func_dirname_and_basename file append nondir_replacement
166025821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# perform func_basename and func_dirname in a single function
166035821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# call:
166045821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)#   dirname:  Compute the dirname of FILE.  If nonempty,
166055821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)#             add APPEND to the result, otherwise set result
166065821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)#             to NONDIR_REPLACEMENT.
166075821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)#             value returned in "$func_dirname_result"
166085821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)#   basename: Compute filename of FILE.
166095821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)#             value retuned in "$func_basename_result"
166105821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# Implementation must be kept synchronized with func_dirname
166115821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# and func_basename. For efficiency, we do not delegate to
166125821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# those functions but instead duplicate the functionality here.
166135821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)func_dirname_and_basename ()
166145821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles){
166155821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  case ${1} in
166165821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    */*) func_dirname_result="${1%/*}${2}" ;;
166175821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    *  ) func_dirname_result="${3}" ;;
166185821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  esac
166195821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  func_basename_result="${1##*/}"
166205821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)}
166215821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
166225821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# func_stripname prefix suffix name
166235821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# strip PREFIX and SUFFIX off of NAME.
166245821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# PREFIX and SUFFIX must not contain globbing or regex special
166255821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# characters, hashes, percent signs, but SUFFIX may contain a leading
166265821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# dot (in which case that matches only a dot).
166275821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)func_stripname ()
166285821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles){
166295821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  # pdksh 5.2.14 does not do ${X%$Y} correctly if both X and Y are
166305821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  # positional parameters, so assign one to ordinary parameter first.
166315821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  func_stripname_result=${3}
166325821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  func_stripname_result=${func_stripname_result#"${1}"}
166335821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  func_stripname_result=${func_stripname_result%"${2}"}
166345821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)}
166355821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
166365821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# func_opt_split
166375821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)func_opt_split ()
166385821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles){
166395821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  func_opt_split_opt=${1%%=*}
166405821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  func_opt_split_arg=${1#*=}
166415821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)}
166425821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
166435821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# func_lo2o object
166445821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)func_lo2o ()
166455821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles){
166465821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  case ${1} in
166475821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    *.lo) func_lo2o_result=${1%.lo}.${objext} ;;
166485821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    *)    func_lo2o_result=${1} ;;
166495821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  esac
166505821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)}
166515821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
166525821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# func_xform libobj-or-source
166535821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)func_xform ()
166545821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles){
166555821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  func_xform_result=${1%.*}.lo
166565821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)}
166575821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
166585821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# func_arith arithmetic-term...
166595821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)func_arith ()
166605821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles){
166615821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  func_arith_result=$(( $* ))
166625821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)}
166635821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
166645821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# func_len string
166655821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# STRING may not start with a hyphen.
166665821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)func_len ()
166675821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles){
166685821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  func_len_result=${#1}
166695821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)}
166705821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
166715821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)_LT_EOF
166725821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    ;;
166735821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  *) # Bourne compatible functions.
166745821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    cat << \_LT_EOF >> "$cfgfile"
166755821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
166765821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# func_dirname file append nondir_replacement
166775821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# Compute the dirname of FILE.  If nonempty, add APPEND to the result,
166785821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# otherwise set result to NONDIR_REPLACEMENT.
166795821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)func_dirname ()
166805821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles){
166815821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  # Extract subdirectory from the argument.
166825821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  func_dirname_result=`$ECHO "X${1}" | $Xsed -e "$dirname"`
166835821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  if test "X$func_dirname_result" = "X${1}"; then
166845821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    func_dirname_result="${3}"
166855821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  else
166865821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    func_dirname_result="$func_dirname_result${2}"
166875821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  fi
166885821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)}
166895821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
166905821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# func_basename file
166915821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)func_basename ()
166925821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles){
166935821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  func_basename_result=`$ECHO "X${1}" | $Xsed -e "$basename"`
166945821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)}
166955821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
166965821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
166975821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# func_stripname prefix suffix name
166985821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# strip PREFIX and SUFFIX off of NAME.
166995821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# PREFIX and SUFFIX must not contain globbing or regex special
167005821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# characters, hashes, percent signs, but SUFFIX may contain a leading
167015821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# dot (in which case that matches only a dot).
167025821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# func_strip_suffix prefix name
167035821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)func_stripname ()
167045821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles){
167055821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  case ${2} in
167065821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    .*) func_stripname_result=`$ECHO "X${3}" \
167075821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)           | $Xsed -e "s%^${1}%%" -e "s%\\\\${2}\$%%"`;;
167085821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    *)  func_stripname_result=`$ECHO "X${3}" \
167095821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)           | $Xsed -e "s%^${1}%%" -e "s%${2}\$%%"`;;
167105821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  esac
167115821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)}
167125821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
167135821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# sed scripts:
167145821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)my_sed_long_opt='1s/^\(-[^=]*\)=.*/\1/;q'
167155821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)my_sed_long_arg='1s/^-[^=]*=//'
167165821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
167175821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# func_opt_split
167185821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)func_opt_split ()
167195821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles){
167205821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  func_opt_split_opt=`$ECHO "X${1}" | $Xsed -e "$my_sed_long_opt"`
167215821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  func_opt_split_arg=`$ECHO "X${1}" | $Xsed -e "$my_sed_long_arg"`
167225821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)}
167235821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
167245821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# func_lo2o object
167255821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)func_lo2o ()
167265821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles){
167275821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  func_lo2o_result=`$ECHO "X${1}" | $Xsed -e "$lo2o"`
167285821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)}
167295821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
167305821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# func_xform libobj-or-source
167315821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)func_xform ()
167325821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles){
167335821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  func_xform_result=`$ECHO "X${1}" | $Xsed -e 's/\.[^.]*$/.lo/'`
167345821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)}
167355821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
167365821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# func_arith arithmetic-term...
167375821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)func_arith ()
167385821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles){
167395821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  func_arith_result=`expr "$@"`
167405821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)}
167415821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
167425821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# func_len string
167435821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# STRING may not start with a hyphen.
167445821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)func_len ()
167455821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles){
167465821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  func_len_result=`expr "$1" : ".*" 2>/dev/null || echo $max_cmd_len`
167475821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)}
167485821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
167495821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)_LT_EOF
167505821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)esac
167515821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
167525821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)case $lt_shell_append in
167535821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  yes)
167545821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    cat << \_LT_EOF >> "$cfgfile"
167555821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
167565821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# func_append var value
167575821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# Append VALUE to the end of shell variable VAR.
167585821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)func_append ()
167595821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles){
167605821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  eval "$1+=\$2"
167615821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)}
167625821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)_LT_EOF
167635821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    ;;
167645821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  *)
167655821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    cat << \_LT_EOF >> "$cfgfile"
167665821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
167675821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# func_append var value
167685821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# Append VALUE to the end of shell variable VAR.
167695821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)func_append ()
167705821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles){
167715821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  eval "$1=\$$1\$2"
167725821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)}
167735821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
167745821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)_LT_EOF
167755821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    ;;
167765821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  esac
167775821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
167785821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
167795821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  sed -n '/^# Generated shell functions inserted here/,$p' "$ltmain" >> "$cfgfile" \
167805821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    || (rm -f "$cfgfile"; exit 1)
167815821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
167825821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  mv -f "$cfgfile" "$ofile" ||
167835821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    (rm -f "$ofile" && cp "$cfgfile" "$ofile" && rm -f "$cfgfile")
167845821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  chmod +x "$ofile"
167855821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
167865821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) ;;
167875821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
167885821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  esac
167895821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)done # for ac_tag
167905821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
167915821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
167925821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)as_fn_exit 0
167935821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)_ACEOF
167945821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)ac_clean_files=$ac_clean_files_save
167955821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
167965821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)test $ac_write_fail = 0 ||
167975821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  as_fn_error "write failure creating $CONFIG_STATUS" "$LINENO" 5
167985821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
167995821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
168005821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# configure is writing to config.log, and then calls config.status.
168015821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# config.status does its own redirection, appending to config.log.
168025821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# Unfortunately, on DOS this fails, as config.log is still kept open
168035821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# by configure, so config.status won't be able to write to it; its
168045821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# output is simply discarded.  So we exec the FD to /dev/null,
168055821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# effectively closing config.log, so it can be properly (re)opened and
168065821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# appended to by config.status.  When coming back to configure, we
168075821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# need to make the FD available again.
168085821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if test "$no_create" != yes; then
168095821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  ac_cs_success=:
168105821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  ac_config_status_args=
168115821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  test "$silent" = yes &&
168125821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    ac_config_status_args="$ac_config_status_args --quiet"
168135821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  exec 5>/dev/null
168145821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  $SHELL $CONFIG_STATUS $ac_config_status_args || ac_cs_success=false
168155821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  exec 5>>config.log
168165821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  # Use ||, not &&, to avoid exiting from the if with $? = 1, which
168175821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  # would make configure fail if this is the last instruction.
168185821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  $ac_cs_success || as_fn_exit $?
168195821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi
168205821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if test -n "$ac_unrecognized_opts" && test "$enable_option_checking" != no; then
168215821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: unrecognized options: $ac_unrecognized_opts" >&5
168225821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo "$as_me: WARNING: unrecognized options: $ac_unrecognized_opts" >&2;}
168235821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi
168245821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
168255821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
168265821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)chmod +x xml2-config
168275821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)echo Done configuring
16828