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.62 for sqlite 3.7.6.3. 45821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# 55821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# Copyright (C) 1992, 1993, 1994, 1995, 1996, 1998, 1999, 2000, 2001, 65821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# 2002, 2003, 2004, 2005, 2006, 2007, 2008 Free Software Foundation, Inc. 75821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# This configure script is free software; the Free Software Foundation 85821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# gives unlimited permission to copy, distribute and modify it. 95821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)## --------------------- ## 105821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)## M4sh Initialization. ## 115821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)## --------------------- ## 125821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 135821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# Be more Bourne compatible 145821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)DUALCASE=1; export DUALCASE # for MKS sh 155821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then 165821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) emulate sh 175821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) NULLCMD=: 185821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) # Pre-4.2 versions of Zsh do word splitting on ${1+"$@"}, which 195821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) # is contrary to our usage. Disable this feature. 205821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) alias -g '${1+"$@"}'='"$@"' 215821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) setopt NO_GLOB_SUBST 225821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)else 235821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) case `(set -o) 2>/dev/null` in 245821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) *posix*) set -o posix ;; 255821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)esac 265821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 275821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi 285821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 295821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 305821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 315821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 325821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# PATH needs CR 335821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# Avoid depending upon Character Ranges. 345821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)as_cr_letters='abcdefghijklmnopqrstuvwxyz' 355821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)as_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ' 365821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)as_cr_Letters=$as_cr_letters$as_cr_LETTERS 375821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)as_cr_digits='0123456789' 385821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)as_cr_alnum=$as_cr_Letters$as_cr_digits 395821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 405821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)as_nl=' 415821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)' 425821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)export as_nl 435821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# Printing a long string crashes Solaris 7 /usr/bin/printf. 445821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)as_echo='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\' 455821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo 465821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo$as_echo 475821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if (test "X`printf %s $as_echo`" = "X$as_echo") 2>/dev/null; then 485821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) as_echo='printf %s\n' 495821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) as_echo_n='printf %s' 505821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)else 515821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) if test "X`(/usr/ucb/echo -n -n $as_echo) 2>/dev/null`" = "X-n $as_echo"; then 525821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) as_echo_body='eval /usr/ucb/echo -n "$1$as_nl"' 535821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) as_echo_n='/usr/ucb/echo -n' 545821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) else 555821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) as_echo_body='eval expr "X$1" : "X\\(.*\\)"' 565821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) as_echo_n_body='eval 575821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) arg=$1; 585821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) case $arg in 595821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) *"$as_nl"*) 605821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) expr "X$arg" : "X\\(.*\\)$as_nl"; 615821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) arg=`expr "X$arg" : ".*$as_nl\\(.*\\)"`;; 625821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) esac; 635821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) expr "X$arg" : "X\\(.*\\)" | tr -d "$as_nl" 645821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) ' 655821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) export as_echo_n_body 665821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) as_echo_n='sh -c $as_echo_n_body as_echo' 675821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) fi 685821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) export as_echo_body 695821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) as_echo='sh -c $as_echo_body as_echo' 705821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi 715821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 725821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# The user is always right. 735821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if test "${PATH_SEPARATOR+set}" != set; then 745821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) PATH_SEPARATOR=: 755821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) (PATH='/bin;/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 && { 765821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) (PATH='/bin:/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 || 775821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) PATH_SEPARATOR=';' 785821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) } 795821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi 805821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 815821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# Support unset when possible. 825821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if ( (MAIL=60; unset MAIL) || exit) >/dev/null 2>&1; then 835821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) as_unset=unset 845821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)else 855821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) as_unset=false 865821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi 875821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 885821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 895821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# IFS 905821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# We need space, tab and new line, in precisely that order. Quoting is 915821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# there to prevent editors from complaining about space-tab. 925821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# (If _AS_PATH_WALK were called with IFS unset, it would disable word 935821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# splitting by setting IFS to empty value.) 945821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)IFS=" "" $as_nl" 955821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 965821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# Find who we are. Look in the path if we contain no directory separator. 975821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)case $0 in 985821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) *[\\/]* ) as_myself=$0 ;; 995821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 1005821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)for as_dir in $PATH 1015821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)do 1025821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) IFS=$as_save_IFS 1035821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) test -z "$as_dir" && as_dir=. 1045821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break 1055821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)done 1065821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)IFS=$as_save_IFS 1075821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 1085821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) ;; 1095821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)esac 1105821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# We did not find ourselves, most probably we were run as `sh COMMAND' 1115821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# in which case we are not to be found in the path. 1125821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if test "x$as_myself" = x; then 1135821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) as_myself=$0 1145821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi 1155821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if test ! -f "$as_myself"; then 1165821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) $as_echo "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2 1175821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) { (exit 1); exit 1; } 1185821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi 1195821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 1205821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# Work around bugs in pre-3.0 UWIN ksh. 1215821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)for as_var in ENV MAIL MAILPATH 1225821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)do ($as_unset $as_var) >/dev/null 2>&1 && $as_unset $as_var 1235821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)done 1245821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)PS1='$ ' 1255821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)PS2='> ' 1265821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)PS4='+ ' 1275821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 1285821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# NLS nuisances. 1295821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)LC_ALL=C 1305821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)export LC_ALL 1315821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)LANGUAGE=C 1325821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)export LANGUAGE 1335821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 1345821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# Required to use basename. 1355821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if expr a : '\(a\)' >/dev/null 2>&1 && 1365821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) test "X`expr 00001 : '.*\(...\)'`" = X001; then 1375821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) as_expr=expr 1385821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)else 1395821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) as_expr=false 1405821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi 1415821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 1425821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if (basename -- /) >/dev/null 2>&1 && test "X`basename -- / 2>&1`" = "X/"; then 1435821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) as_basename=basename 1445821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)else 1455821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) as_basename=false 1465821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi 1475821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 1485821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 1495821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# Name of the executable. 1505821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)as_me=`$as_basename -- "$0" || 1515821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \ 1525821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) X"$0" : 'X\(//\)$' \| \ 1535821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) X"$0" : 'X\(/\)' \| . 2>/dev/null || 1545821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo X/"$0" | 1555821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) sed '/^.*\/\([^/][^/]*\)\/*$/{ 1565821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) s//\1/ 1575821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) q 1585821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) } 1595821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) /^X\/\(\/\/\)$/{ 1605821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) s//\1/ 1615821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) q 1625821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) } 1635821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) /^X\/\(\/\).*/{ 1645821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) s//\1/ 1655821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) q 1665821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) } 1675821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) s/.*/./; q'` 1685821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 1695821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# CDPATH. 1705821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_unset CDPATH 1715821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 1725821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 1735821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if test "x$CONFIG_SHELL" = x; then 1745821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) if (eval ":") 2>/dev/null; then 1755821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) as_have_required=yes 1765821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)else 1775821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) as_have_required=no 1785821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi 1795821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 1805821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) if test $as_have_required = yes && (eval ": 1815821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)(as_func_return () { 1825821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) (exit \$1) 1835821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)} 1845821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)as_func_success () { 1855821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) as_func_return 0 1865821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)} 1875821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)as_func_failure () { 1885821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) as_func_return 1 1895821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)} 1905821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)as_func_ret_success () { 1915821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) return 0 1925821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)} 1935821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)as_func_ret_failure () { 1945821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) return 1 1955821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)} 1965821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 1975821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)exitcode=0 1985821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if as_func_success; then 1995821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) : 2005821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)else 2015821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) exitcode=1 2025821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) echo as_func_success failed. 2035821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi 2045821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 2055821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if as_func_failure; then 2065821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) exitcode=1 2075821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) echo as_func_failure succeeded. 2085821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi 2095821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 2105821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if as_func_ret_success; then 2115821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) : 2125821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)else 2135821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) exitcode=1 2145821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) echo as_func_ret_success failed. 2155821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi 2165821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 2175821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if as_func_ret_failure; then 2185821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) exitcode=1 2195821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) echo as_func_ret_failure succeeded. 2205821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi 2215821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 2225821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if ( set x; as_func_ret_success y && test x = \"\$1\" ); then 2235821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) : 2245821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)else 2255821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) exitcode=1 2265821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) echo positional parameters were not saved. 2275821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi 2285821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 2295821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)test \$exitcode = 0) || { (exit 1); exit 1; } 2305821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 2315821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)( 2325821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) as_lineno_1=\$LINENO 2335821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) as_lineno_2=\$LINENO 2345821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) test \"x\$as_lineno_1\" != \"x\$as_lineno_2\" && 2355821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) test \"x\`expr \$as_lineno_1 + 1\`\" = \"x\$as_lineno_2\") || { (exit 1); exit 1; } 2365821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)") 2> /dev/null; then 2375821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) : 2385821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)else 2395821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) as_candidate_shells= 2405821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 2415821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)for as_dir in /bin$PATH_SEPARATOR/usr/bin$PATH_SEPARATOR$PATH 2425821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)do 2435821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) IFS=$as_save_IFS 2445821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) test -z "$as_dir" && as_dir=. 2455821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) case $as_dir in 2465821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) /*) 2475821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) for as_base in sh bash ksh sh5; do 2485821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) as_candidate_shells="$as_candidate_shells $as_dir/$as_base" 2495821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) done;; 2505821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) esac 2515821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)done 2525821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)IFS=$as_save_IFS 2535821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 2545821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 2555821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) for as_shell in $as_candidate_shells $SHELL; do 2565821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) # Try only shells that exist, to save several forks. 2575821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) if { test -f "$as_shell" || test -f "$as_shell.exe"; } && 2585821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) { ("$as_shell") 2> /dev/null <<\_ASEOF 2595821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then 2605821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) emulate sh 2615821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) NULLCMD=: 2625821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) # Pre-4.2 versions of Zsh do word splitting on ${1+"$@"}, which 2635821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) # is contrary to our usage. Disable this feature. 2645821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) alias -g '${1+"$@"}'='"$@"' 2655821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) setopt NO_GLOB_SUBST 2665821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)else 2675821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) case `(set -o) 2>/dev/null` in 2685821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) *posix*) set -o posix ;; 2695821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)esac 2705821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 2715821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi 2725821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 2735821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 2745821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles): 2755821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)_ASEOF 2765821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)}; then 2775821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) CONFIG_SHELL=$as_shell 2785821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) as_have_required=yes 2795821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) if { "$as_shell" 2> /dev/null <<\_ASEOF 2805821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then 2815821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) emulate sh 2825821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) NULLCMD=: 2835821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) # Pre-4.2 versions of Zsh do word splitting on ${1+"$@"}, which 2845821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) # is contrary to our usage. Disable this feature. 2855821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) alias -g '${1+"$@"}'='"$@"' 2865821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) setopt NO_GLOB_SUBST 2875821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)else 2885821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) case `(set -o) 2>/dev/null` in 2895821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) *posix*) set -o posix ;; 2905821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)esac 2915821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 2925821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi 2935821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 2945821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 2955821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles): 2965821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)(as_func_return () { 2975821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) (exit $1) 2985821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)} 2995821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)as_func_success () { 3005821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) as_func_return 0 3015821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)} 3025821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)as_func_failure () { 3035821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) as_func_return 1 3045821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)} 3055821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)as_func_ret_success () { 3065821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) return 0 3075821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)} 3085821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)as_func_ret_failure () { 3095821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) return 1 3105821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)} 3115821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 3125821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)exitcode=0 3135821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if as_func_success; then 3145821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) : 3155821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)else 3165821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) exitcode=1 3175821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) echo as_func_success failed. 3185821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi 3195821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 3205821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if as_func_failure; then 3215821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) exitcode=1 3225821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) echo as_func_failure succeeded. 3235821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi 3245821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 3255821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if as_func_ret_success; then 3265821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) : 3275821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)else 3285821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) exitcode=1 3295821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) echo as_func_ret_success failed. 3305821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi 3315821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 3325821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if as_func_ret_failure; then 3335821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) exitcode=1 3345821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) echo as_func_ret_failure succeeded. 3355821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi 3365821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 3375821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if ( set x; as_func_ret_success y && test x = "$1" ); then 3385821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) : 3395821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)else 3405821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) exitcode=1 3415821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) echo positional parameters were not saved. 3425821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi 3435821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 3445821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)test $exitcode = 0) || { (exit 1); exit 1; } 3455821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 3465821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)( 3475821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) as_lineno_1=$LINENO 3485821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) as_lineno_2=$LINENO 3495821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) test "x$as_lineno_1" != "x$as_lineno_2" && 3505821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) test "x`expr $as_lineno_1 + 1`" = "x$as_lineno_2") || { (exit 1); exit 1; } 3515821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 3525821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)_ASEOF 3535821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)}; then 3545821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) break 3555821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi 3565821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 3575821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi 3585821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 3595821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) done 3605821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 3615821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) if test "x$CONFIG_SHELL" != x; then 3625821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) for as_var in BASH_ENV ENV 3635821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) do ($as_unset $as_var) >/dev/null 2>&1 && $as_unset $as_var 3645821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) done 3655821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) export CONFIG_SHELL 3665821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) exec "$CONFIG_SHELL" "$as_myself" ${1+"$@"} 3675821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi 3685821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 3695821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 3705821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) if test $as_have_required = no; then 3715821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) echo This script requires a shell more modern than all the 3725821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) echo shells that I found on your system. Please install a 3735821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) echo modern shell, or manually run the script under such a 3745821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) echo shell if you do have one. 3755821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) { (exit 1); exit 1; } 3765821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi 3775821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 3785821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 3795821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi 3805821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 3815821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi 3825821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 3835821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 3845821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 3855821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)(eval "as_func_return () { 3865821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) (exit \$1) 3875821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)} 3885821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)as_func_success () { 3895821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) as_func_return 0 3905821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)} 3915821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)as_func_failure () { 3925821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) as_func_return 1 3935821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)} 3945821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)as_func_ret_success () { 3955821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) return 0 3965821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)} 3975821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)as_func_ret_failure () { 3985821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) return 1 3995821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)} 4005821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 4015821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)exitcode=0 4025821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if as_func_success; then 4035821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) : 4045821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)else 4055821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) exitcode=1 4065821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) echo as_func_success failed. 4075821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi 4085821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 4095821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if as_func_failure; then 4105821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) exitcode=1 4115821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) echo as_func_failure succeeded. 4125821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi 4135821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 4145821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if as_func_ret_success; then 4155821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) : 4165821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)else 4175821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) exitcode=1 4185821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) echo as_func_ret_success failed. 4195821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi 4205821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 4215821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if as_func_ret_failure; then 4225821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) exitcode=1 4235821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) echo as_func_ret_failure succeeded. 4245821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi 4255821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 4265821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if ( set x; as_func_ret_success y && test x = \"\$1\" ); then 4275821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) : 4285821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)else 4295821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) exitcode=1 4305821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) echo positional parameters were not saved. 4315821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi 4325821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 4335821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)test \$exitcode = 0") || { 4345821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) echo No shell found that supports shell functions. 4355821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) echo Please tell bug-autoconf@gnu.org about your system, 4365821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) echo including any error possibly output before this message. 4375821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) echo This can help us improve future autoconf versions. 4385821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) echo Configuration will now proceed without shell functions. 4395821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)} 4405821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 4415821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 4425821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 4435821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) as_lineno_1=$LINENO 4445821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) as_lineno_2=$LINENO 4455821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) test "x$as_lineno_1" != "x$as_lineno_2" && 4465821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) test "x`expr $as_lineno_1 + 1`" = "x$as_lineno_2" || { 4475821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 4485821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) # Create $as_me.lineno as a copy of $as_myself, but with $LINENO 4495821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) # uniformly replaced by the line number. The first 'sed' inserts a 4505821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) # line-number line after each line using $LINENO; the second 'sed' 4515821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) # does the real work. The second script uses 'N' to pair each 4525821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) # line-number line with the line containing $LINENO, and appends 4535821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) # trailing '-' during substitution so that $LINENO is not a special 4545821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) # case at line end. 4555821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) # (Raja R Harinath suggested sed '=', and Paul Eggert wrote the 4565821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) # scripts with optimization help from Paolo Bonzini. Blame Lee 4575821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) # E. McMahon (1931-1989) for sed's syntax. :-) 4585821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) sed -n ' 4595821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) p 4605821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) /[$]LINENO/= 4615821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) ' <$as_myself | 4625821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) sed ' 4635821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) s/[$]LINENO.*/&-/ 4645821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) t lineno 4655821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) b 4665821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) :lineno 4675821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) N 4685821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) :loop 4695821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) s/[$]LINENO\([^'$as_cr_alnum'_].*\n\)\(.*\)/\2\1\2/ 4705821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) t loop 4715821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) s/-\n.*// 4725821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) ' >$as_me.lineno && 4735821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) chmod +x "$as_me.lineno" || 4745821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) { $as_echo "$as_me: error: cannot create $as_me.lineno; rerun with a POSIX shell" >&2 4755821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) { (exit 1); exit 1; }; } 4765821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 4775821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) # Don't try to exec as it changes $[0], causing all sort of problems 4785821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) # (the dirname of $[0] is not the place where we might find the 4795821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) # original and so on. Autoconf is especially sensitive to this). 4805821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) . "./$as_me.lineno" 4815821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) # Exit status is that of the last command. 4825821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) exit 4835821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)} 4845821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 4855821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 4865821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if (as_dir=`dirname -- /` && test "X$as_dir" = X/) >/dev/null 2>&1; then 4875821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) as_dirname=dirname 4885821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)else 4895821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) as_dirname=false 4905821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi 4915821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 4925821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)ECHO_C= ECHO_N= ECHO_T= 4935821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)case `echo -n x` in 4945821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)-n*) 4955821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) case `echo 'x\c'` in 4965821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) *c*) ECHO_T=' ';; # ECHO_T is single tab character. 4975821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) *) ECHO_C='\c';; 4985821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) esac;; 4995821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)*) 5005821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) ECHO_N='-n';; 5015821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)esac 5025821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if expr a : '\(a\)' >/dev/null 2>&1 && 5035821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) test "X`expr 00001 : '.*\(...\)'`" = X001; then 5045821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) as_expr=expr 5055821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)else 5065821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) as_expr=false 5075821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi 5085821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 5095821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)rm -f conf$$ conf$$.exe conf$$.file 5105821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if test -d conf$$.dir; then 5115821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) rm -f conf$$.dir/conf$$.file 5125821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)else 5135821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) rm -f conf$$.dir 5145821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) mkdir conf$$.dir 2>/dev/null 5155821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi 5165821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if (echo >conf$$.file) 2>/dev/null; then 5175821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) if ln -s conf$$.file conf$$ 2>/dev/null; then 5185821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) as_ln_s='ln -s' 5195821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) # ... but there are two gotchas: 5205821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) # 1) On MSYS, both `ln -s file dir' and `ln file dir' fail. 5215821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) # 2) DJGPP < 2.04 has no symlinks; `ln -s' creates a wrapper executable. 5225821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) # In both cases, we have to default to `cp -p'. 5235821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) ln -s conf$$.file conf$$.dir 2>/dev/null && test ! -f conf$$.exe || 5245821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) as_ln_s='cp -p' 5255821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) elif ln conf$$.file conf$$ 2>/dev/null; then 5265821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) as_ln_s=ln 5275821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) else 5285821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) as_ln_s='cp -p' 5295821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) fi 5305821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)else 5315821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) as_ln_s='cp -p' 5325821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi 5335821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)rm -f conf$$ conf$$.exe conf$$.dir/conf$$.file conf$$.file 5345821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)rmdir conf$$.dir 2>/dev/null 5355821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 5365821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if mkdir -p . 2>/dev/null; then 5375821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) as_mkdir_p=: 5385821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)else 5395821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) test -d ./-p && rmdir ./-p 5405821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) as_mkdir_p=false 5415821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi 5425821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 5435821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if test -x / >/dev/null 2>&1; then 5445821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) as_test_x='test -x' 5455821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)else 5465821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) if ls -dL / >/dev/null 2>&1; then 5475821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) as_ls_L_option=L 5485821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) else 5495821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) as_ls_L_option= 5505821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) fi 5515821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) as_test_x=' 5525821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) eval sh -c '\'' 5535821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) if test -d "$1"; then 5545821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) test -d "$1/."; 5555821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) else 5565821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) case $1 in 5575821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) -*)set "./$1";; 5585821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) esac; 5595821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) case `ls -ld'$as_ls_L_option' "$1" 2>/dev/null` in 5605821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) ???[sx]*):;;*)false;;esac;fi 5615821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) '\'' sh 5625821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) ' 5635821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi 5645821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)as_executable_p=$as_test_x 5655821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 5665821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# Sed expression to map a string onto a valid CPP name. 5675821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)as_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'" 5685821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 5695821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# Sed expression to map a string onto a valid variable name. 5705821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)as_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'" 5715821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 5725821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 5735821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 5745821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 5755821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# Check that we are running under the correct shell. 5765821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)SHELL=${CONFIG_SHELL-/bin/sh} 5775821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 5785821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)case X$lt_ECHO in 5795821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)X*--fallback-echo) 5805821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) # Remove one level of quotation (which was required for Make). 5815821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) ECHO=`echo "$lt_ECHO" | sed 's,\\\\\$\\$0,'$0','` 5825821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) ;; 5835821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)esac 5845821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 5855821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)ECHO=${lt_ECHO-echo} 5865821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if test "X$1" = X--no-reexec; then 5875821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) # Discard the --no-reexec flag, and continue. 5885821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) shift 5895821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)elif test "X$1" = X--fallback-echo; then 5905821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) # Avoid inline document here, it may be left over 5915821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) : 5925821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)elif test "X`{ $ECHO '\t'; } 2>/dev/null`" = 'X\t' ; then 5935821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) # Yippee, $ECHO works! 5945821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) : 5955821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)else 5965821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) # Restart under the correct shell. 5975821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) exec $SHELL "$0" --no-reexec ${1+"$@"} 5985821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi 5995821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 6005821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if test "X$1" = X--fallback-echo; then 6015821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) # used as fallback echo 6025821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) shift 6035821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) cat <<_LT_EOF 6045821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$* 6055821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)_LT_EOF 6065821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) exit 0 6075821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi 6085821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 6095821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# The HP-UX ksh and POSIX shell print the target directory to stdout 6105821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# if CDPATH is set. 6115821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)(unset CDPATH) >/dev/null 2>&1 && unset CDPATH 6125821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 6135821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if test -z "$lt_ECHO"; then 6145821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) if test "X${echo_test_string+set}" != Xset; then 6155821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) # find a string as large as possible, as long as the shell can cope with it 6165821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) for cmd in 'sed 50q "$0"' 'sed 20q "$0"' 'sed 10q "$0"' 'sed 2q "$0"' 'echo test'; do 6175821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) # expected sizes: less than 2Kb, 1Kb, 512 bytes, 16 bytes, ... 6185821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) if { echo_test_string=`eval $cmd`; } 2>/dev/null && 6195821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) { test "X$echo_test_string" = "X$echo_test_string"; } 2>/dev/null 6205821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) then 6215821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) break 6225821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) fi 6235821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) done 6245821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) fi 6255821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 6265821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) if test "X`{ $ECHO '\t'; } 2>/dev/null`" = 'X\t' && 6275821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) echo_testing_string=`{ $ECHO "$echo_test_string"; } 2>/dev/null` && 6285821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) test "X$echo_testing_string" = "X$echo_test_string"; then 6295821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) : 6305821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) else 6315821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) # The Solaris, AIX, and Digital Unix default echo programs unquote 6325821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) # backslashes. This makes it impossible to quote backslashes using 6335821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) # echo "$something" | sed 's/\\/\\\\/g' 6345821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) # 6355821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) # So, first we look for a working echo in the user's PATH. 6365821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 6375821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR 6385821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) for dir in $PATH /usr/ucb; do 6395821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) IFS="$lt_save_ifs" 6405821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) if (test -f $dir/echo || test -f $dir/echo$ac_exeext) && 6415821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) test "X`($dir/echo '\t') 2>/dev/null`" = 'X\t' && 6425821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) echo_testing_string=`($dir/echo "$echo_test_string") 2>/dev/null` && 6435821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) test "X$echo_testing_string" = "X$echo_test_string"; then 6445821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) ECHO="$dir/echo" 6455821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) break 6465821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) fi 6475821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) done 6485821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) IFS="$lt_save_ifs" 6495821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 6505821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) if test "X$ECHO" = Xecho; then 6515821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) # We didn't find a better echo, so look for alternatives. 6525821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) if test "X`{ print -r '\t'; } 2>/dev/null`" = 'X\t' && 6535821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) echo_testing_string=`{ print -r "$echo_test_string"; } 2>/dev/null` && 6545821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) test "X$echo_testing_string" = "X$echo_test_string"; then 6555821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) # This shell has a builtin print -r that does the trick. 6565821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) ECHO='print -r' 6575821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) elif { test -f /bin/ksh || test -f /bin/ksh$ac_exeext; } && 6585821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) test "X$CONFIG_SHELL" != X/bin/ksh; then 6595821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) # If we have ksh, try running configure again with it. 6605821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) ORIGINAL_CONFIG_SHELL=${CONFIG_SHELL-/bin/sh} 6615821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) export ORIGINAL_CONFIG_SHELL 6625821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) CONFIG_SHELL=/bin/ksh 6635821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) export CONFIG_SHELL 6645821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) exec $CONFIG_SHELL "$0" --no-reexec ${1+"$@"} 6655821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) else 6665821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) # Try using printf. 6675821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) ECHO='printf %s\n' 6685821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) if test "X`{ $ECHO '\t'; } 2>/dev/null`" = 'X\t' && 6695821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) echo_testing_string=`{ $ECHO "$echo_test_string"; } 2>/dev/null` && 6705821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) test "X$echo_testing_string" = "X$echo_test_string"; then 6715821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) # Cool, printf works 6725821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) : 6735821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) elif echo_testing_string=`($ORIGINAL_CONFIG_SHELL "$0" --fallback-echo '\t') 2>/dev/null` && 6745821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) test "X$echo_testing_string" = 'X\t' && 6755821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) echo_testing_string=`($ORIGINAL_CONFIG_SHELL "$0" --fallback-echo "$echo_test_string") 2>/dev/null` && 6765821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) test "X$echo_testing_string" = "X$echo_test_string"; then 6775821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) CONFIG_SHELL=$ORIGINAL_CONFIG_SHELL 6785821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) export CONFIG_SHELL 6795821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) SHELL="$CONFIG_SHELL" 6805821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) export SHELL 6815821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) ECHO="$CONFIG_SHELL $0 --fallback-echo" 6825821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) elif echo_testing_string=`($CONFIG_SHELL "$0" --fallback-echo '\t') 2>/dev/null` && 6835821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) test "X$echo_testing_string" = 'X\t' && 6845821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) echo_testing_string=`($CONFIG_SHELL "$0" --fallback-echo "$echo_test_string") 2>/dev/null` && 6855821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) test "X$echo_testing_string" = "X$echo_test_string"; then 6865821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) ECHO="$CONFIG_SHELL $0 --fallback-echo" 6875821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) else 6885821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) # maybe with a smaller string... 6895821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) prev=: 6905821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 6915821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) for cmd in 'echo test' 'sed 2q "$0"' 'sed 10q "$0"' 'sed 20q "$0"' 'sed 50q "$0"'; do 6925821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) if { test "X$echo_test_string" = "X`eval $cmd`"; } 2>/dev/null 6935821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) then 6945821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) break 6955821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) fi 6965821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) prev="$cmd" 6975821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) done 6985821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 6995821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) if test "$prev" != 'sed 50q "$0"'; then 7005821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) echo_test_string=`eval $prev` 7015821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) export echo_test_string 7025821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) exec ${ORIGINAL_CONFIG_SHELL-${CONFIG_SHELL-/bin/sh}} "$0" ${1+"$@"} 7035821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) else 7045821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) # Oops. We lost completely, so just stick with echo. 7055821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) ECHO=echo 7065821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) fi 7075821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) fi 7085821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) fi 7095821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) fi 7105821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) fi 7115821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi 7125821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 7135821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# Copy echo and quote the copy suitably for passing to libtool from 7145821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# the Makefile, instead of quoting the original, which is used later. 7155821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)lt_ECHO=$ECHO 7165821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if test "X$lt_ECHO" = "X$CONFIG_SHELL $0 --fallback-echo"; then 7175821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) lt_ECHO="$CONFIG_SHELL \\\$\$0 --fallback-echo" 7185821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi 7195821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 7205821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 7215821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 7225821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 7235821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)exec 7<&0 </dev/null 6>&1 7245821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 7255821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# Name of the host. 7265821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# hostname on some systems (SVR3.2, Linux) returns a bogus exit status, 7275821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# so uname gets run too. 7285821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)ac_hostname=`(hostname || uname -n) 2>/dev/null | sed 1q` 7295821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 7305821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# 7315821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# Initializations. 7325821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# 7335821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)ac_default_prefix=/usr/local 7345821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)ac_clean_files= 7355821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)ac_config_libobj_dir=. 7365821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)LIBOBJS= 7375821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)cross_compiling=no 7385821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)subdirs= 7395821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)MFLAGS= 7405821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)MAKEFLAGS= 7415821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)SHELL=${CONFIG_SHELL-/bin/sh} 7425821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 7435821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# Identity of this package. 7445821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)PACKAGE_NAME='sqlite' 7455821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)PACKAGE_TARNAME='sqlite' 7465821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)PACKAGE_VERSION='3.7.6.3' 7475821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)PACKAGE_STRING='sqlite 3.7.6.3' 7485821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)PACKAGE_BUGREPORT='' 7495821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 7505821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# Factoring default headers for most tests. 7515821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)ac_includes_default="\ 7525821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)#include <stdio.h> 7535821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)#ifdef HAVE_SYS_TYPES_H 7545821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# include <sys/types.h> 7555821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)#endif 7565821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)#ifdef HAVE_SYS_STAT_H 7575821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# include <sys/stat.h> 7585821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)#endif 7595821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)#ifdef STDC_HEADERS 7605821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# include <stdlib.h> 7615821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# include <stddef.h> 7625821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)#else 7635821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# ifdef HAVE_STDLIB_H 7645821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# include <stdlib.h> 7655821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# endif 7665821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)#endif 7675821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)#ifdef HAVE_STRING_H 7685821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# if !defined STDC_HEADERS && defined HAVE_MEMORY_H 7695821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# include <memory.h> 7705821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# endif 7715821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# include <string.h> 7725821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)#endif 7735821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)#ifdef HAVE_STRINGS_H 7745821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# include <strings.h> 7755821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)#endif 7765821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)#ifdef HAVE_INTTYPES_H 7775821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# include <inttypes.h> 7785821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)#endif 7795821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)#ifdef HAVE_STDINT_H 7805821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# include <stdint.h> 7815821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)#endif 7825821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)#ifdef HAVE_UNISTD_H 7835821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# include <unistd.h> 7845821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)#endif" 7855821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 7865821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)ac_subst_vars='SHELL 7875821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)PATH_SEPARATOR 7885821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)PACKAGE_NAME 7895821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)PACKAGE_TARNAME 7905821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)PACKAGE_VERSION 7915821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)PACKAGE_STRING 7925821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)PACKAGE_BUGREPORT 7935821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)exec_prefix 7945821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)prefix 7955821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)program_transform_name 7965821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)bindir 7975821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)sbindir 7985821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)libexecdir 7995821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)datarootdir 8005821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)datadir 8015821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)sysconfdir 8025821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)sharedstatedir 8035821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)localstatedir 8045821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)includedir 8055821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)oldincludedir 8065821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)docdir 8075821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)infodir 8085821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)htmldir 8095821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)dvidir 8105821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)pdfdir 8115821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)psdir 8125821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)libdir 8135821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)localedir 8145821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)mandir 8155821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)DEFS 8165821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)ECHO_C 8175821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)ECHO_N 8185821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)ECHO_T 8195821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)LIBS 8205821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)build_alias 8215821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)host_alias 8225821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)target_alias 8235821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)LIBTOOL 8245821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)build 8255821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)build_cpu 8265821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)build_vendor 8275821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)build_os 8285821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)host 8295821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)host_cpu 8305821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)host_vendor 8315821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)host_os 8325821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)CC 8335821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)CFLAGS 8345821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)LDFLAGS 8355821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)CPPFLAGS 8365821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)ac_ct_CC 8375821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)EXEEXT 8385821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)OBJEXT 8395821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)SED 8405821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)GREP 8415821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)EGREP 8425821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)FGREP 8435821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)LD 8445821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)DUMPBIN 8455821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)ac_ct_DUMPBIN 8465821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)NM 8475821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)LN_S 8485821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)OBJDUMP 8495821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)AR 8505821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)STRIP 8515821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)RANLIB 8525821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)lt_ECHO 8535821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)DSYMUTIL 8545821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)NMEDIT 8555821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)LIPO 8565821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)OTOOL 8575821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)OTOOL64 8585821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)CPP 8595821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)INSTALL_PROGRAM 8605821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)INSTALL_SCRIPT 8615821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)INSTALL_DATA 8625821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)AWK 8635821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)TCLSH_CMD 8645821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)TCLLIBDIR 8655821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)program_prefix 8665821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)VERSION 8675821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)RELEASE 8685821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)VERSION_NUMBER 8695821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)BUILD_CC 8705821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)SQLITE_THREADSAFE 8715821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)XTHREADCONNECT 8725821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)ALLOWRELEASE 8735821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)TEMP_STORE 8745821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)BUILD_EXEEXT 8755821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)SQLITE_OS_UNIX 8765821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)SQLITE_OS_WIN 8775821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)SQLITE_OS_OS2 8785821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)TARGET_EXEEXT 8795821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)TCL_VERSION 8805821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)TCL_BIN_DIR 8815821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)TCL_SRC_DIR 8825821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)TCL_LIBS 8835821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)TCL_INCLUDE_SPEC 8845821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)TCL_LIB_FILE 8855821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)TCL_LIB_FLAG 8865821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)TCL_LIB_SPEC 8875821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)TCL_STUB_LIB_FILE 8885821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)TCL_STUB_LIB_FLAG 8895821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)TCL_STUB_LIB_SPEC 8905821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)HAVE_TCL 8915821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)TARGET_READLINE_LIBS 8925821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)TARGET_READLINE_INC 8935821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)TARGET_HAVE_READLINE 8945821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)TARGET_DEBUG 8955821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)USE_AMALGAMATION 8965821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)OPT_FEATURE_FLAGS 8975821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)USE_GCOV 8985821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)BUILD_CFLAGS 8995821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)LIBOBJS 9005821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)LTLIBOBJS' 9015821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)ac_subst_files='' 9025821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)ac_user_opts=' 9035821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)enable_option_checking 9045821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)enable_shared 9055821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)enable_static 9065821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)with_pic 9075821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)enable_fast_install 9085821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)with_gnu_ld 9095821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)enable_libtool_lock 9105821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)enable_largefile 9115821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)with_hints 9125821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)enable_threadsafe 9135821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)enable_cross_thread_connections 9145821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)enable_releasemode 9155821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)enable_tempstore 9165821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)enable_tcl 9175821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)with_tcl 9185821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)enable_readline 9195821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)with_readline_lib 9205821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)with_readline_inc 9215821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)enable_debug 9225821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)enable_amalgamation 9235821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)enable_load_extension 9245821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)enable_gcov 9255821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)' 9265821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) ac_precious_vars='build_alias 9275821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)host_alias 9285821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)target_alias 9295821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)CC 9305821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)CFLAGS 9315821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)LDFLAGS 9325821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)LIBS 9335821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)CPPFLAGS 9345821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)CPP 9355821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)TCLLIBDIR' 9365821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 9375821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 9385821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# Initialize some variables set by options. 9395821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)ac_init_help= 9405821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)ac_init_version=false 9415821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)ac_unrecognized_opts= 9425821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)ac_unrecognized_sep= 9435821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# The variables have the same names as the options, with 9445821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# dashes changed to underlines. 9455821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)cache_file=/dev/null 9465821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)exec_prefix=NONE 9475821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)no_create= 9485821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)no_recursion= 9495821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)prefix=NONE 9505821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)program_prefix=NONE 9515821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)program_suffix=NONE 9525821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)program_transform_name=s,x,x, 9535821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)silent= 9545821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)site= 9555821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)srcdir= 9565821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)verbose= 9575821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)x_includes=NONE 9585821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)x_libraries=NONE 9595821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 9605821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# Installation directory options. 9615821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# These are left unexpanded so users can "make install exec_prefix=/foo" 9625821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# and all the variables that are supposed to be based on exec_prefix 9635821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# by default will actually change. 9645821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# Use braces instead of parens because sh, perl, etc. also accept them. 9655821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# (The list follows the same order as the GNU Coding Standards.) 9665821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)bindir='${exec_prefix}/bin' 9675821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)sbindir='${exec_prefix}/sbin' 9685821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)libexecdir='${exec_prefix}/libexec' 9695821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)datarootdir='${prefix}/share' 9705821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)datadir='${datarootdir}' 9715821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)sysconfdir='${prefix}/etc' 9725821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)sharedstatedir='${prefix}/com' 9735821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)localstatedir='${prefix}/var' 9745821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)includedir='${prefix}/include' 9755821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)oldincludedir='/usr/include' 9765821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)docdir='${datarootdir}/doc/${PACKAGE_TARNAME}' 9775821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)infodir='${datarootdir}/info' 9785821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)htmldir='${docdir}' 9795821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)dvidir='${docdir}' 9805821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)pdfdir='${docdir}' 9815821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)psdir='${docdir}' 9825821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)libdir='${exec_prefix}/lib' 9835821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)localedir='${datarootdir}/locale' 9845821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)mandir='${datarootdir}/man' 9855821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 9865821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)ac_prev= 9875821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)ac_dashdash= 9885821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)for ac_option 9895821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)do 9905821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) # If the previous option needs an argument, assign it. 9915821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) if test -n "$ac_prev"; then 9925821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) eval $ac_prev=\$ac_option 9935821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) ac_prev= 9945821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) continue 9955821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) fi 9965821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 9975821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) case $ac_option in 9985821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) *=*) ac_optarg=`expr "X$ac_option" : '[^=]*=\(.*\)'` ;; 9995821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) *) ac_optarg=yes ;; 10005821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) esac 10015821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 10025821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) # Accept the important Cygnus configure options, so we can diagnose typos. 10035821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 10045821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) case $ac_dashdash$ac_option in 10055821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) --) 10065821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) ac_dashdash=yes ;; 10075821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 10085821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) -bindir | --bindir | --bindi | --bind | --bin | --bi) 10095821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) ac_prev=bindir ;; 10105821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) -bindir=* | --bindir=* | --bindi=* | --bind=* | --bin=* | --bi=*) 10115821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) bindir=$ac_optarg ;; 10125821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 10135821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) -build | --build | --buil | --bui | --bu) 10145821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) ac_prev=build_alias ;; 10155821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) -build=* | --build=* | --buil=* | --bui=* | --bu=*) 10165821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) build_alias=$ac_optarg ;; 10175821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 10185821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) -cache-file | --cache-file | --cache-fil | --cache-fi \ 10195821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) | --cache-f | --cache- | --cache | --cach | --cac | --ca | --c) 10205821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) ac_prev=cache_file ;; 10215821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) -cache-file=* | --cache-file=* | --cache-fil=* | --cache-fi=* \ 10225821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) | --cache-f=* | --cache-=* | --cache=* | --cach=* | --cac=* | --ca=* | --c=*) 10235821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) cache_file=$ac_optarg ;; 10245821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 10255821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) --config-cache | -C) 10265821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) cache_file=config.cache ;; 10275821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 10285821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) -datadir | --datadir | --datadi | --datad) 10295821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) ac_prev=datadir ;; 10305821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) -datadir=* | --datadir=* | --datadi=* | --datad=*) 10315821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) datadir=$ac_optarg ;; 10325821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 10335821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) -datarootdir | --datarootdir | --datarootdi | --datarootd | --dataroot \ 10345821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) | --dataroo | --dataro | --datar) 10355821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) ac_prev=datarootdir ;; 10365821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) -datarootdir=* | --datarootdir=* | --datarootdi=* | --datarootd=* \ 10375821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) | --dataroot=* | --dataroo=* | --dataro=* | --datar=*) 10385821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) datarootdir=$ac_optarg ;; 10395821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 10405821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) -disable-* | --disable-*) 10415821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) ac_useropt=`expr "x$ac_option" : 'x-*disable-\(.*\)'` 10425821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) # Reject names that are not valid shell variable names. 10435821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null && 10445821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) { $as_echo "$as_me: error: invalid feature name: $ac_useropt" >&2 10455821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) { (exit 1); exit 1; }; } 10465821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) ac_useropt_orig=$ac_useropt 10475821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'` 10485821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) case $ac_user_opts in 10495821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) *" 10505821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)"enable_$ac_useropt" 10515821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)"*) ;; 10525821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--disable-$ac_useropt_orig" 10535821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) ac_unrecognized_sep=', ';; 10545821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) esac 10555821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) eval enable_$ac_useropt=no ;; 10565821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 10575821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) -docdir | --docdir | --docdi | --doc | --do) 10585821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) ac_prev=docdir ;; 10595821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) -docdir=* | --docdir=* | --docdi=* | --doc=* | --do=*) 10605821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) docdir=$ac_optarg ;; 10615821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 10625821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) -dvidir | --dvidir | --dvidi | --dvid | --dvi | --dv) 10635821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) ac_prev=dvidir ;; 10645821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) -dvidir=* | --dvidir=* | --dvidi=* | --dvid=* | --dvi=* | --dv=*) 10655821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) dvidir=$ac_optarg ;; 10665821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 10675821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) -enable-* | --enable-*) 10685821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) ac_useropt=`expr "x$ac_option" : 'x-*enable-\([^=]*\)'` 10695821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) # Reject names that are not valid shell variable names. 10705821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null && 10715821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) { $as_echo "$as_me: error: invalid feature name: $ac_useropt" >&2 10725821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) { (exit 1); exit 1; }; } 10735821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) ac_useropt_orig=$ac_useropt 10745821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'` 10755821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) case $ac_user_opts in 10765821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) *" 10775821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)"enable_$ac_useropt" 10785821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)"*) ;; 10795821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--enable-$ac_useropt_orig" 10805821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) ac_unrecognized_sep=', ';; 10815821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) esac 10825821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) eval enable_$ac_useropt=\$ac_optarg ;; 10835821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 10845821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) -exec-prefix | --exec_prefix | --exec-prefix | --exec-prefi \ 10855821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) | --exec-pref | --exec-pre | --exec-pr | --exec-p | --exec- \ 10865821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) | --exec | --exe | --ex) 10875821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) ac_prev=exec_prefix ;; 10885821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) -exec-prefix=* | --exec_prefix=* | --exec-prefix=* | --exec-prefi=* \ 10895821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) | --exec-pref=* | --exec-pre=* | --exec-pr=* | --exec-p=* | --exec-=* \ 10905821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) | --exec=* | --exe=* | --ex=*) 10915821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) exec_prefix=$ac_optarg ;; 10925821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 10935821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) -gas | --gas | --ga | --g) 10945821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) # Obsolete; use --with-gas. 10955821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) with_gas=yes ;; 10965821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 10975821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) -help | --help | --hel | --he | -h) 10985821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) ac_init_help=long ;; 10995821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) -help=r* | --help=r* | --hel=r* | --he=r* | -hr*) 11005821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) ac_init_help=recursive ;; 11015821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) -help=s* | --help=s* | --hel=s* | --he=s* | -hs*) 11025821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) ac_init_help=short ;; 11035821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 11045821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) -host | --host | --hos | --ho) 11055821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) ac_prev=host_alias ;; 11065821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) -host=* | --host=* | --hos=* | --ho=*) 11075821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) host_alias=$ac_optarg ;; 11085821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 11095821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) -htmldir | --htmldir | --htmldi | --htmld | --html | --htm | --ht) 11105821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) ac_prev=htmldir ;; 11115821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) -htmldir=* | --htmldir=* | --htmldi=* | --htmld=* | --html=* | --htm=* \ 11125821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) | --ht=*) 11135821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) htmldir=$ac_optarg ;; 11145821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 11155821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) -includedir | --includedir | --includedi | --included | --include \ 11165821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) | --includ | --inclu | --incl | --inc) 11175821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) ac_prev=includedir ;; 11185821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) -includedir=* | --includedir=* | --includedi=* | --included=* | --include=* \ 11195821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) | --includ=* | --inclu=* | --incl=* | --inc=*) 11205821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) includedir=$ac_optarg ;; 11215821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 11225821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) -infodir | --infodir | --infodi | --infod | --info | --inf) 11235821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) ac_prev=infodir ;; 11245821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) -infodir=* | --infodir=* | --infodi=* | --infod=* | --info=* | --inf=*) 11255821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) infodir=$ac_optarg ;; 11265821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 11275821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) -libdir | --libdir | --libdi | --libd) 11285821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) ac_prev=libdir ;; 11295821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) -libdir=* | --libdir=* | --libdi=* | --libd=*) 11305821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) libdir=$ac_optarg ;; 11315821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 11325821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) -libexecdir | --libexecdir | --libexecdi | --libexecd | --libexec \ 11335821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) | --libexe | --libex | --libe) 11345821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) ac_prev=libexecdir ;; 11355821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) -libexecdir=* | --libexecdir=* | --libexecdi=* | --libexecd=* | --libexec=* \ 11365821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) | --libexe=* | --libex=* | --libe=*) 11375821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) libexecdir=$ac_optarg ;; 11385821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 11395821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) -localedir | --localedir | --localedi | --localed | --locale) 11405821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) ac_prev=localedir ;; 11415821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) -localedir=* | --localedir=* | --localedi=* | --localed=* | --locale=*) 11425821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) localedir=$ac_optarg ;; 11435821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 11445821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) -localstatedir | --localstatedir | --localstatedi | --localstated \ 11455821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) | --localstate | --localstat | --localsta | --localst | --locals) 11465821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) ac_prev=localstatedir ;; 11475821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) -localstatedir=* | --localstatedir=* | --localstatedi=* | --localstated=* \ 11485821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) | --localstate=* | --localstat=* | --localsta=* | --localst=* | --locals=*) 11495821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) localstatedir=$ac_optarg ;; 11505821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 11515821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) -mandir | --mandir | --mandi | --mand | --man | --ma | --m) 11525821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) ac_prev=mandir ;; 11535821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) -mandir=* | --mandir=* | --mandi=* | --mand=* | --man=* | --ma=* | --m=*) 11545821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) mandir=$ac_optarg ;; 11555821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 11565821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) -nfp | --nfp | --nf) 11575821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) # Obsolete; use --without-fp. 11585821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) with_fp=no ;; 11595821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 11605821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) -no-create | --no-create | --no-creat | --no-crea | --no-cre \ 11615821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) | --no-cr | --no-c | -n) 11625821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) no_create=yes ;; 11635821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 11645821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) -no-recursion | --no-recursion | --no-recursio | --no-recursi \ 11655821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) | --no-recurs | --no-recur | --no-recu | --no-rec | --no-re | --no-r) 11665821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) no_recursion=yes ;; 11675821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 11685821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) -oldincludedir | --oldincludedir | --oldincludedi | --oldincluded \ 11695821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) | --oldinclude | --oldinclud | --oldinclu | --oldincl | --oldinc \ 11705821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) | --oldin | --oldi | --old | --ol | --o) 11715821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) ac_prev=oldincludedir ;; 11725821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) -oldincludedir=* | --oldincludedir=* | --oldincludedi=* | --oldincluded=* \ 11735821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) | --oldinclude=* | --oldinclud=* | --oldinclu=* | --oldincl=* | --oldinc=* \ 11745821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) | --oldin=* | --oldi=* | --old=* | --ol=* | --o=*) 11755821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) oldincludedir=$ac_optarg ;; 11765821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 11775821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) -prefix | --prefix | --prefi | --pref | --pre | --pr | --p) 11785821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) ac_prev=prefix ;; 11795821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) -prefix=* | --prefix=* | --prefi=* | --pref=* | --pre=* | --pr=* | --p=*) 11805821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) prefix=$ac_optarg ;; 11815821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 11825821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) -program-prefix | --program-prefix | --program-prefi | --program-pref \ 11835821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) | --program-pre | --program-pr | --program-p) 11845821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) ac_prev=program_prefix ;; 11855821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) -program-prefix=* | --program-prefix=* | --program-prefi=* \ 11865821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) | --program-pref=* | --program-pre=* | --program-pr=* | --program-p=*) 11875821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) program_prefix=$ac_optarg ;; 11885821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 11895821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) -program-suffix | --program-suffix | --program-suffi | --program-suff \ 11905821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) | --program-suf | --program-su | --program-s) 11915821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) ac_prev=program_suffix ;; 11925821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) -program-suffix=* | --program-suffix=* | --program-suffi=* \ 11935821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) | --program-suff=* | --program-suf=* | --program-su=* | --program-s=*) 11945821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) program_suffix=$ac_optarg ;; 11955821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 11965821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) -program-transform-name | --program-transform-name \ 11975821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) | --program-transform-nam | --program-transform-na \ 11985821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) | --program-transform-n | --program-transform- \ 11995821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) | --program-transform | --program-transfor \ 12005821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) | --program-transfo | --program-transf \ 12015821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) | --program-trans | --program-tran \ 12025821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) | --progr-tra | --program-tr | --program-t) 12035821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) ac_prev=program_transform_name ;; 12045821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) -program-transform-name=* | --program-transform-name=* \ 12055821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) | --program-transform-nam=* | --program-transform-na=* \ 12065821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) | --program-transform-n=* | --program-transform-=* \ 12075821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) | --program-transform=* | --program-transfor=* \ 12085821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) | --program-transfo=* | --program-transf=* \ 12095821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) | --program-trans=* | --program-tran=* \ 12105821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) | --progr-tra=* | --program-tr=* | --program-t=*) 12115821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) program_transform_name=$ac_optarg ;; 12125821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 12135821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) -pdfdir | --pdfdir | --pdfdi | --pdfd | --pdf | --pd) 12145821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) ac_prev=pdfdir ;; 12155821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) -pdfdir=* | --pdfdir=* | --pdfdi=* | --pdfd=* | --pdf=* | --pd=*) 12165821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) pdfdir=$ac_optarg ;; 12175821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 12185821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) -psdir | --psdir | --psdi | --psd | --ps) 12195821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) ac_prev=psdir ;; 12205821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) -psdir=* | --psdir=* | --psdi=* | --psd=* | --ps=*) 12215821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) psdir=$ac_optarg ;; 12225821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 12235821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) -q | -quiet | --quiet | --quie | --qui | --qu | --q \ 12245821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) | -silent | --silent | --silen | --sile | --sil) 12255821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) silent=yes ;; 12265821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 12275821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) -sbindir | --sbindir | --sbindi | --sbind | --sbin | --sbi | --sb) 12285821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) ac_prev=sbindir ;; 12295821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) -sbindir=* | --sbindir=* | --sbindi=* | --sbind=* | --sbin=* \ 12305821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) | --sbi=* | --sb=*) 12315821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) sbindir=$ac_optarg ;; 12325821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 12335821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) -sharedstatedir | --sharedstatedir | --sharedstatedi \ 12345821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) | --sharedstated | --sharedstate | --sharedstat | --sharedsta \ 12355821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) | --sharedst | --shareds | --shared | --share | --shar \ 12365821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) | --sha | --sh) 12375821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) ac_prev=sharedstatedir ;; 12385821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) -sharedstatedir=* | --sharedstatedir=* | --sharedstatedi=* \ 12395821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) | --sharedstated=* | --sharedstate=* | --sharedstat=* | --sharedsta=* \ 12405821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) | --sharedst=* | --shareds=* | --shared=* | --share=* | --shar=* \ 12415821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) | --sha=* | --sh=*) 12425821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) sharedstatedir=$ac_optarg ;; 12435821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 12445821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) -site | --site | --sit) 12455821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) ac_prev=site ;; 12465821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) -site=* | --site=* | --sit=*) 12475821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) site=$ac_optarg ;; 12485821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 12495821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) -srcdir | --srcdir | --srcdi | --srcd | --src | --sr) 12505821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) ac_prev=srcdir ;; 12515821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) -srcdir=* | --srcdir=* | --srcdi=* | --srcd=* | --src=* | --sr=*) 12525821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) srcdir=$ac_optarg ;; 12535821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 12545821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) -sysconfdir | --sysconfdir | --sysconfdi | --sysconfd | --sysconf \ 12555821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) | --syscon | --sysco | --sysc | --sys | --sy) 12565821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) ac_prev=sysconfdir ;; 12575821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) -sysconfdir=* | --sysconfdir=* | --sysconfdi=* | --sysconfd=* | --sysconf=* \ 12585821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) | --syscon=* | --sysco=* | --sysc=* | --sys=* | --sy=*) 12595821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) sysconfdir=$ac_optarg ;; 12605821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 12615821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) -target | --target | --targe | --targ | --tar | --ta | --t) 12625821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) ac_prev=target_alias ;; 12635821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) -target=* | --target=* | --targe=* | --targ=* | --tar=* | --ta=* | --t=*) 12645821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) target_alias=$ac_optarg ;; 12655821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 12665821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) -v | -verbose | --verbose | --verbos | --verbo | --verb) 12675821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) verbose=yes ;; 12685821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 12695821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) -version | --version | --versio | --versi | --vers | -V) 12705821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) ac_init_version=: ;; 12715821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 12725821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) -with-* | --with-*) 12735821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) ac_useropt=`expr "x$ac_option" : 'x-*with-\([^=]*\)'` 12745821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) # Reject names that are not valid shell variable names. 12755821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null && 12765821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) { $as_echo "$as_me: error: invalid package name: $ac_useropt" >&2 12775821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) { (exit 1); exit 1; }; } 12785821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) ac_useropt_orig=$ac_useropt 12795821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'` 12805821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) case $ac_user_opts in 12815821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) *" 12825821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)"with_$ac_useropt" 12835821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)"*) ;; 12845821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--with-$ac_useropt_orig" 12855821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) ac_unrecognized_sep=', ';; 12865821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) esac 12875821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) eval with_$ac_useropt=\$ac_optarg ;; 12885821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 12895821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) -without-* | --without-*) 12905821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) ac_useropt=`expr "x$ac_option" : 'x-*without-\(.*\)'` 12915821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) # Reject names that are not valid shell variable names. 12925821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null && 12935821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) { $as_echo "$as_me: error: invalid package name: $ac_useropt" >&2 12945821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) { (exit 1); exit 1; }; } 12955821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) ac_useropt_orig=$ac_useropt 12965821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'` 12975821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) case $ac_user_opts in 12985821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) *" 12995821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)"with_$ac_useropt" 13005821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)"*) ;; 13015821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--without-$ac_useropt_orig" 13025821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) ac_unrecognized_sep=', ';; 13035821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) esac 13045821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) eval with_$ac_useropt=no ;; 13055821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 13065821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) --x) 13075821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) # Obsolete; use --with-x. 13085821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) with_x=yes ;; 13095821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 13105821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) -x-includes | --x-includes | --x-include | --x-includ | --x-inclu \ 13115821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) | --x-incl | --x-inc | --x-in | --x-i) 13125821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) ac_prev=x_includes ;; 13135821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) -x-includes=* | --x-includes=* | --x-include=* | --x-includ=* | --x-inclu=* \ 13145821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) | --x-incl=* | --x-inc=* | --x-in=* | --x-i=*) 13155821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) x_includes=$ac_optarg ;; 13165821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 13175821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) -x-libraries | --x-libraries | --x-librarie | --x-librari \ 13185821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) | --x-librar | --x-libra | --x-libr | --x-lib | --x-li | --x-l) 13195821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) ac_prev=x_libraries ;; 13205821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) -x-libraries=* | --x-libraries=* | --x-librarie=* | --x-librari=* \ 13215821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) | --x-librar=* | --x-libra=* | --x-libr=* | --x-lib=* | --x-li=* | --x-l=*) 13225821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) x_libraries=$ac_optarg ;; 13235821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 13245821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) -*) { $as_echo "$as_me: error: unrecognized option: $ac_option 13255821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)Try \`$0 --help' for more information." >&2 13265821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) { (exit 1); exit 1; }; } 13275821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) ;; 13285821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 13295821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) *=*) 13305821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) ac_envvar=`expr "x$ac_option" : 'x\([^=]*\)='` 13315821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) # Reject names that are not valid shell variable names. 13325821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) expr "x$ac_envvar" : ".*[^_$as_cr_alnum]" >/dev/null && 13335821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) { $as_echo "$as_me: error: invalid variable name: $ac_envvar" >&2 13345821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) { (exit 1); exit 1; }; } 13355821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) eval $ac_envvar=\$ac_optarg 13365821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) export $ac_envvar ;; 13375821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 13385821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) *) 13395821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) # FIXME: should be removed in autoconf 3.0. 13405821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) $as_echo "$as_me: WARNING: you should use --build, --host, --target" >&2 13415821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) expr "x$ac_option" : ".*[^-._$as_cr_alnum]" >/dev/null && 13425821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) $as_echo "$as_me: WARNING: invalid host type: $ac_option" >&2 13435821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) : ${build_alias=$ac_option} ${host_alias=$ac_option} ${target_alias=$ac_option} 13445821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) ;; 13455821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 13465821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) esac 13475821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)done 13485821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 13495821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if test -n "$ac_prev"; then 13505821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) ac_option=--`echo $ac_prev | sed 's/_/-/g'` 13515821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) { $as_echo "$as_me: error: missing argument to $ac_option" >&2 13525821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) { (exit 1); exit 1; }; } 13535821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi 13545821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 13555821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if test -n "$ac_unrecognized_opts"; then 13565821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) case $enable_option_checking in 13575821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) no) ;; 13585821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) fatal) { $as_echo "$as_me: error: Unrecognized options: $ac_unrecognized_opts" >&2 13595821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) { (exit 1); exit 1; }; } ;; 13605821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) *) $as_echo "$as_me: WARNING: Unrecognized options: $ac_unrecognized_opts" >&2 ;; 13615821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) esac 13625821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi 13635821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 13645821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# Check all directory arguments for consistency. 13655821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)for ac_var in exec_prefix prefix bindir sbindir libexecdir datarootdir \ 13665821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) datadir sysconfdir sharedstatedir localstatedir includedir \ 13675821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) oldincludedir docdir infodir htmldir dvidir pdfdir psdir \ 13685821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) libdir localedir mandir 13695821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)do 13705821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) eval ac_val=\$$ac_var 13715821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) # Remove trailing slashes. 13725821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) case $ac_val in 13735821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) */ ) 13745821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) ac_val=`expr "X$ac_val" : 'X\(.*[^/]\)' \| "X$ac_val" : 'X\(.*\)'` 13755821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) eval $ac_var=\$ac_val;; 13765821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) esac 13775821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) # Be sure to have absolute directory names. 13785821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) case $ac_val in 13795821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) [\\/$]* | ?:[\\/]* ) continue;; 13805821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) NONE | '' ) case $ac_var in *prefix ) continue;; esac;; 13815821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) esac 13825821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) { $as_echo "$as_me: error: expected an absolute directory name for --$ac_var: $ac_val" >&2 13835821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) { (exit 1); exit 1; }; } 13845821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)done 13855821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 13865821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# There might be people who depend on the old broken behavior: `$host' 13875821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# used to hold the argument of --host etc. 13885821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# FIXME: To remove some day. 13895821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)build=$build_alias 13905821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)host=$host_alias 13915821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)target=$target_alias 13925821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 13935821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# FIXME: To remove some day. 13945821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if test "x$host_alias" != x; then 13955821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) if test "x$build_alias" = x; then 13965821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) cross_compiling=maybe 13975821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) $as_echo "$as_me: WARNING: If you wanted to set the --build type, don't use --host. 13985821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) If a cross compiler is detected then cross compile mode will be used." >&2 13995821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) elif test "x$build_alias" != "x$host_alias"; then 14005821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) cross_compiling=yes 14015821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) fi 14025821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi 14035821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 14045821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)ac_tool_prefix= 14055821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)test -n "$host_alias" && ac_tool_prefix=$host_alias- 14065821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 14075821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)test "$silent" = yes && exec 6>/dev/null 14085821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 14095821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 14105821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)ac_pwd=`pwd` && test -n "$ac_pwd" && 14115821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)ac_ls_di=`ls -di .` && 14125821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)ac_pwd_ls_di=`cd "$ac_pwd" && ls -di .` || 14135821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) { $as_echo "$as_me: error: Working directory cannot be determined" >&2 14145821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) { (exit 1); exit 1; }; } 14155821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)test "X$ac_ls_di" = "X$ac_pwd_ls_di" || 14165821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) { $as_echo "$as_me: error: pwd does not report name of working directory" >&2 14175821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) { (exit 1); exit 1; }; } 14185821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 14195821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 14205821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# Find the source files, if location was not specified. 14215821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if test -z "$srcdir"; then 14225821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) ac_srcdir_defaulted=yes 14235821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) # Try the directory containing this script, then the parent directory. 14245821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) ac_confdir=`$as_dirname -- "$as_myself" || 14255821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_expr X"$as_myself" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \ 14265821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) X"$as_myself" : 'X\(//\)[^/]' \| \ 14275821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) X"$as_myself" : 'X\(//\)$' \| \ 14285821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) X"$as_myself" : 'X\(/\)' \| . 2>/dev/null || 14295821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo X"$as_myself" | 14305821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ 14315821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) s//\1/ 14325821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) q 14335821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) } 14345821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) /^X\(\/\/\)[^/].*/{ 14355821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) s//\1/ 14365821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) q 14375821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) } 14385821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) /^X\(\/\/\)$/{ 14395821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) s//\1/ 14405821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) q 14415821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) } 14425821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) /^X\(\/\).*/{ 14435821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) s//\1/ 14445821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) q 14455821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) } 14465821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) s/.*/./; q'` 14475821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) srcdir=$ac_confdir 14485821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) if test ! -r "$srcdir/$ac_unique_file"; then 14495821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) srcdir=.. 14505821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) fi 14515821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)else 14525821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) ac_srcdir_defaulted=no 14535821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi 14545821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if test ! -r "$srcdir/$ac_unique_file"; then 14555821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) test "$ac_srcdir_defaulted" = yes && srcdir="$ac_confdir or .." 14565821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) { $as_echo "$as_me: error: cannot find sources ($ac_unique_file) in $srcdir" >&2 14575821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) { (exit 1); exit 1; }; } 14585821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi 14595821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)ac_msg="sources are in $srcdir, but \`cd $srcdir' does not work" 14605821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)ac_abs_confdir=`( 14615821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) cd "$srcdir" && test -r "./$ac_unique_file" || { $as_echo "$as_me: error: $ac_msg" >&2 14625821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) { (exit 1); exit 1; }; } 14635821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) pwd)` 14645821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# When building in place, set srcdir=. 14655821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if test "$ac_abs_confdir" = "$ac_pwd"; then 14665821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) srcdir=. 14675821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi 14685821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# Remove unnecessary trailing slashes from srcdir. 14695821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# Double slashes in file names in object file debugging info 14705821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# mess up M-x gdb in Emacs. 14715821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)case $srcdir in 14725821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)*/) srcdir=`expr "X$srcdir" : 'X\(.*[^/]\)' \| "X$srcdir" : 'X\(.*\)'`;; 14735821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)esac 14745821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)for ac_var in $ac_precious_vars; do 14755821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) eval ac_env_${ac_var}_set=\${${ac_var}+set} 14765821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) eval ac_env_${ac_var}_value=\$${ac_var} 14775821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) eval ac_cv_env_${ac_var}_set=\${${ac_var}+set} 14785821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) eval ac_cv_env_${ac_var}_value=\$${ac_var} 14795821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)done 14805821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 14815821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# 14825821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# Report the --help message. 14835821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# 14845821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if test "$ac_init_help" = "long"; then 14855821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) # Omit some internal or obsolete options to make the list less imposing. 14865821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) # This message is too long to be a string in the A/UX 3.1 sh. 14875821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) cat <<_ACEOF 14885821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)\`configure' configures sqlite 3.7.6.3 to adapt to many kinds of systems. 14895821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 14905821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)Usage: $0 [OPTION]... [VAR=VALUE]... 14915821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 14925821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)To assign environment variables (e.g., CC, CFLAGS...), specify them as 14935821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)VAR=VALUE. See below for descriptions of some of the useful variables. 14945821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 14955821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)Defaults for the options are specified in brackets. 14965821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 14975821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)Configuration: 14985821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) -h, --help display this help and exit 14995821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) --help=short display options specific to this package 15005821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) --help=recursive display the short help of all the included packages 15015821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) -V, --version display version information and exit 15025821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) -q, --quiet, --silent do not print \`checking...' messages 15035821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) --cache-file=FILE cache test results in FILE [disabled] 15045821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) -C, --config-cache alias for \`--cache-file=config.cache' 15055821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) -n, --no-create do not create output files 15065821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) --srcdir=DIR find the sources in DIR [configure dir or \`..'] 15075821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 15085821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)Installation directories: 15095821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) --prefix=PREFIX install architecture-independent files in PREFIX 15105821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) [$ac_default_prefix] 15115821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) --exec-prefix=EPREFIX install architecture-dependent files in EPREFIX 15125821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) [PREFIX] 15135821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 15145821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)By default, \`make install' will install all the files in 15155821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)\`$ac_default_prefix/bin', \`$ac_default_prefix/lib' etc. You can specify 15165821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)an installation prefix other than \`$ac_default_prefix' using \`--prefix', 15175821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)for instance \`--prefix=\$HOME'. 15185821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 15195821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)For better control, use the options below. 15205821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 15215821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)Fine tuning of the installation directories: 15225821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) --bindir=DIR user executables [EPREFIX/bin] 15235821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) --sbindir=DIR system admin executables [EPREFIX/sbin] 15245821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) --libexecdir=DIR program executables [EPREFIX/libexec] 15255821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) --sysconfdir=DIR read-only single-machine data [PREFIX/etc] 15265821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) --sharedstatedir=DIR modifiable architecture-independent data [PREFIX/com] 15275821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) --localstatedir=DIR modifiable single-machine data [PREFIX/var] 15285821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) --libdir=DIR object code libraries [EPREFIX/lib] 15295821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) --includedir=DIR C header files [PREFIX/include] 15305821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) --oldincludedir=DIR C header files for non-gcc [/usr/include] 15315821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) --datarootdir=DIR read-only arch.-independent data root [PREFIX/share] 15325821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) --datadir=DIR read-only architecture-independent data [DATAROOTDIR] 15335821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) --infodir=DIR info documentation [DATAROOTDIR/info] 15345821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) --localedir=DIR locale-dependent data [DATAROOTDIR/locale] 15355821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) --mandir=DIR man documentation [DATAROOTDIR/man] 15365821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) --docdir=DIR documentation root [DATAROOTDIR/doc/sqlite] 15375821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) --htmldir=DIR html documentation [DOCDIR] 15385821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) --dvidir=DIR dvi documentation [DOCDIR] 15395821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) --pdfdir=DIR pdf documentation [DOCDIR] 15405821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) --psdir=DIR ps documentation [DOCDIR] 15415821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)_ACEOF 15425821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 15435821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) cat <<\_ACEOF 15445821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 15455821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)System types: 15465821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) --build=BUILD configure for building on BUILD [guessed] 15475821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) --host=HOST cross-compile to build programs to run on HOST [BUILD] 15485821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)_ACEOF 15495821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi 15505821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 15515821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if test -n "$ac_init_help"; then 15525821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) case $ac_init_help in 15535821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) short | recursive ) echo "Configuration of sqlite 3.7.6.3:";; 15545821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) esac 15555821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) cat <<\_ACEOF 15565821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 15575821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)Optional Features: 15585821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) --disable-option-checking ignore unrecognized --enable/--with options 15595821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) --disable-FEATURE do not include FEATURE (same as --enable-FEATURE=no) 15605821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) --enable-FEATURE[=ARG] include FEATURE [ARG=yes] 15615821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) --enable-shared[=PKGS] build shared libraries [default=yes] 15625821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) --enable-static[=PKGS] build static libraries [default=yes] 15635821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) --enable-fast-install[=PKGS] 15645821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) optimize for fast installation [default=yes] 15655821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) --disable-libtool-lock avoid locking (might break parallel builds) 15665821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) --disable-largefile omit support for large files 15675821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) --enable-threadsafe Support threadsafe operation 15685821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) --enable-cross-thread-connections 15695821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) Allow connection sharing across threads 15705821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) --enable-releasemode Support libtool link to release mode 15715821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) --enable-tempstore Use an in-ram database for temporary tables 15725821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) (never,no,yes,always) 15735821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) --disable-tcl do not build TCL extension 15745821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) --disable-readline disable readline support [default=detect] 15755821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) --enable-debug enable debugging & verbose explain 15765821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) --disable-amalgamation Disable the amalgamation and instead build all files 15775821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) separately 15785821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) --enable-load-extension Enable loading of external extensions 15795821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) --enable-gcov Enable coverage testing using gcov 15805821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 15815821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)Optional Packages: 15825821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) --with-PACKAGE[=ARG] use PACKAGE [ARG=yes] 15835821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) --without-PACKAGE do not use PACKAGE (same as --with-PACKAGE=no) 15845821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) --with-pic try to use only PIC/non-PIC objects [default=use 15855821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) both] 15865821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) --with-gnu-ld assume the C compiler uses GNU ld [default=no] 15875821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) --with-hints=FILE Read configuration options from FILE 15885821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) --with-tcl=DIR directory containing tcl configuration 15895821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) (tclConfig.sh) 15905821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) --with-readline-lib specify readline library 15915821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) --with-readline-inc specify readline include paths 15925821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 15935821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)Some influential environment variables: 15945821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) CC C compiler command 15955821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) CFLAGS C compiler flags 15965821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) LDFLAGS linker flags, e.g. -L<lib dir> if you have libraries in a 15975821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) nonstandard directory <lib dir> 15985821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) LIBS libraries to pass to the linker, e.g. -l<library> 15995821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) CPPFLAGS C/C++/Objective C preprocessor flags, e.g. -I<include dir> if 16005821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) you have headers in a nonstandard directory <include dir> 16015821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) CPP C preprocessor 16025821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) TCLLIBDIR Where to install tcl plugin 16035821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 16045821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)Use these variables to override the choices made by `configure' or to help 16055821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)it to find libraries and programs with nonstandard names/locations. 16065821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 16075821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)_ACEOF 16085821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)ac_status=$? 16095821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi 16105821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 16115821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if test "$ac_init_help" = "recursive"; then 16125821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) # If there are subdirs, report their specific --help. 16135821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) for ac_dir in : $ac_subdirs_all; do test "x$ac_dir" = x: && continue 16145821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) test -d "$ac_dir" || 16155821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) { cd "$srcdir" && ac_pwd=`pwd` && srcdir=. && test -d "$ac_dir"; } || 16165821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) continue 16175821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) ac_builddir=. 16185821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 16195821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)case "$ac_dir" in 16205821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles).) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;; 16215821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)*) 16225821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) ac_dir_suffix=/`$as_echo "$ac_dir" | sed 's|^\.[\\/]||'` 16235821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) # A ".." for each directory in $ac_dir_suffix. 16245821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) ac_top_builddir_sub=`$as_echo "$ac_dir_suffix" | sed 's|/[^\\/]*|/..|g;s|/||'` 16255821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) case $ac_top_builddir_sub in 16265821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) "") ac_top_builddir_sub=. ac_top_build_prefix= ;; 16275821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) *) ac_top_build_prefix=$ac_top_builddir_sub/ ;; 16285821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) esac ;; 16295821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)esac 16305821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)ac_abs_top_builddir=$ac_pwd 16315821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)ac_abs_builddir=$ac_pwd$ac_dir_suffix 16325821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# for backward compatibility: 16335821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)ac_top_builddir=$ac_top_build_prefix 16345821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 16355821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)case $srcdir in 16365821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) .) # We are building in place. 16375821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) ac_srcdir=. 16385821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) ac_top_srcdir=$ac_top_builddir_sub 16395821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) ac_abs_top_srcdir=$ac_pwd ;; 16405821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) [\\/]* | ?:[\\/]* ) # Absolute name. 16415821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) ac_srcdir=$srcdir$ac_dir_suffix; 16425821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) ac_top_srcdir=$srcdir 16435821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) ac_abs_top_srcdir=$srcdir ;; 16445821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) *) # Relative name. 16455821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix 16465821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) ac_top_srcdir=$ac_top_build_prefix$srcdir 16475821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) ac_abs_top_srcdir=$ac_pwd/$srcdir ;; 16485821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)esac 16495821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)ac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix 16505821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 16515821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) cd "$ac_dir" || { ac_status=$?; continue; } 16525821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) # Check for guested configure. 16535821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) if test -f "$ac_srcdir/configure.gnu"; then 16545821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) echo && 16555821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) $SHELL "$ac_srcdir/configure.gnu" --help=recursive 16565821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) elif test -f "$ac_srcdir/configure"; then 16575821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) echo && 16585821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) $SHELL "$ac_srcdir/configure" --help=recursive 16595821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) else 16605821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) $as_echo "$as_me: WARNING: no configuration information is in $ac_dir" >&2 16615821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) fi || ac_status=$? 16625821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) cd "$ac_pwd" || { ac_status=$?; break; } 16635821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) done 16645821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi 16655821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 16665821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)test -n "$ac_init_help" && exit $ac_status 16675821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if $ac_init_version; then 16685821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) cat <<\_ACEOF 16695821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)sqlite configure 3.7.6.3 16705821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)generated by GNU Autoconf 2.62 16715821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 16725821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)Copyright (C) 1992, 1993, 1994, 1995, 1996, 1998, 1999, 2000, 2001, 16735821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)2002, 2003, 2004, 2005, 2006, 2007, 2008 Free Software Foundation, Inc. 16745821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)This configure script is free software; the Free Software Foundation 16755821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)gives unlimited permission to copy, distribute and modify it. 16765821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)_ACEOF 16775821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) exit 16785821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi 16795821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)cat >config.log <<_ACEOF 16805821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)This file contains any messages produced by compilers while 16815821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)running configure, to aid debugging if configure makes a mistake. 16825821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 16835821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)It was created by sqlite $as_me 3.7.6.3, which was 16845821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)generated by GNU Autoconf 2.62. Invocation command line was 16855821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 16865821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) $ $0 $@ 16875821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 16885821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)_ACEOF 16895821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)exec 5>>config.log 16905821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles){ 16915821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)cat <<_ASUNAME 16925821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)## --------- ## 16935821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)## Platform. ## 16945821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)## --------- ## 16955821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 16965821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)hostname = `(hostname || uname -n) 2>/dev/null | sed 1q` 16975821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)uname -m = `(uname -m) 2>/dev/null || echo unknown` 16985821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)uname -r = `(uname -r) 2>/dev/null || echo unknown` 16995821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)uname -s = `(uname -s) 2>/dev/null || echo unknown` 17005821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)uname -v = `(uname -v) 2>/dev/null || echo unknown` 17015821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 17025821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)/usr/bin/uname -p = `(/usr/bin/uname -p) 2>/dev/null || echo unknown` 17035821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)/bin/uname -X = `(/bin/uname -X) 2>/dev/null || echo unknown` 17045821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 17055821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)/bin/arch = `(/bin/arch) 2>/dev/null || echo unknown` 17065821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)/usr/bin/arch -k = `(/usr/bin/arch -k) 2>/dev/null || echo unknown` 17075821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)/usr/convex/getsysinfo = `(/usr/convex/getsysinfo) 2>/dev/null || echo unknown` 17085821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)/usr/bin/hostinfo = `(/usr/bin/hostinfo) 2>/dev/null || echo unknown` 17095821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)/bin/machine = `(/bin/machine) 2>/dev/null || echo unknown` 17105821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)/usr/bin/oslevel = `(/usr/bin/oslevel) 2>/dev/null || echo unknown` 17115821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)/bin/universe = `(/bin/universe) 2>/dev/null || echo unknown` 17125821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 17135821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)_ASUNAME 17145821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 17155821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 17165821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)for as_dir in $PATH 17175821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)do 17185821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) IFS=$as_save_IFS 17195821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) test -z "$as_dir" && as_dir=. 17205821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) $as_echo "PATH: $as_dir" 17215821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)done 17225821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)IFS=$as_save_IFS 17235821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 17245821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)} >&5 17255821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 17265821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)cat >&5 <<_ACEOF 17275821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 17285821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 17295821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)## ----------- ## 17305821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)## Core tests. ## 17315821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)## ----------- ## 17325821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 17335821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)_ACEOF 17345821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 17355821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 17365821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# Keep a trace of the command line. 17375821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# Strip out --no-create and --no-recursion so they do not pile up. 17385821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# Strip out --silent because we don't want to record it for future runs. 17395821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# Also quote any args containing shell meta-characters. 17405821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# Make two passes to allow for proper duplicate-argument suppression. 17415821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)ac_configure_args= 17425821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)ac_configure_args0= 17435821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)ac_configure_args1= 17445821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)ac_must_keep_next=false 17455821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)for ac_pass in 1 2 17465821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)do 17475821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) for ac_arg 17485821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) do 17495821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) case $ac_arg in 17505821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) -no-create | --no-c* | -n | -no-recursion | --no-r*) continue ;; 17515821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) -q | -quiet | --quiet | --quie | --qui | --qu | --q \ 17525821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) | -silent | --silent | --silen | --sile | --sil) 17535821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) continue ;; 17545821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) *\'*) 17555821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) ac_arg=`$as_echo "$ac_arg" | sed "s/'/'\\\\\\\\''/g"` ;; 17565821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) esac 17575821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) case $ac_pass in 17585821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 1) ac_configure_args0="$ac_configure_args0 '$ac_arg'" ;; 17595821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 2) 17605821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) ac_configure_args1="$ac_configure_args1 '$ac_arg'" 17615821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) if test $ac_must_keep_next = true; then 17625821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) ac_must_keep_next=false # Got value, back to normal. 17635821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) else 17645821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) case $ac_arg in 17655821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) *=* | --config-cache | -C | -disable-* | --disable-* \ 17665821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) | -enable-* | --enable-* | -gas | --g* | -nfp | --nf* \ 17675821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) | -q | -quiet | --q* | -silent | --sil* | -v | -verb* \ 17685821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) | -with-* | --with-* | -without-* | --without-* | --x) 17695821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) case "$ac_configure_args0 " in 17705821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) "$ac_configure_args1"*" '$ac_arg' "* ) continue ;; 17715821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) esac 17725821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) ;; 17735821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) -* ) ac_must_keep_next=true ;; 17745821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) esac 17755821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) fi 17765821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) ac_configure_args="$ac_configure_args '$ac_arg'" 17775821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) ;; 17785821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) esac 17795821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) done 17805821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)done 17815821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_unset ac_configure_args0 || test "${ac_configure_args0+set}" != set || { ac_configure_args0=; export ac_configure_args0; } 17825821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_unset ac_configure_args1 || test "${ac_configure_args1+set}" != set || { ac_configure_args1=; export ac_configure_args1; } 17835821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 17845821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# When interrupted or exit'd, cleanup temporary files, and complete 17855821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# config.log. We remove comments because anyway the quotes in there 17865821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# would cause problems or look ugly. 17875821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# WARNING: Use '\'' to represent an apostrophe within the trap. 17885821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# WARNING: Do not start the trap code with a newline, due to a FreeBSD 4.0 bug. 17895821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)trap 'exit_status=$? 17905821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) # Save into config.log some information that might help in debugging. 17915821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) { 17925821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) echo 17935821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 17945821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) cat <<\_ASBOX 17955821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)## ---------------- ## 17965821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)## Cache variables. ## 17975821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)## ---------------- ## 17985821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)_ASBOX 17995821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) echo 18005821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) # The following way of writing the cache mishandles newlines in values, 18015821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)( 18025821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) for ac_var in `(set) 2>&1 | sed -n '\''s/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'\''`; do 18035821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) eval ac_val=\$$ac_var 18045821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) case $ac_val in #( 18055821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) *${as_nl}*) 18065821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) case $ac_var in #( 18075821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) *_cv_*) { $as_echo "$as_me:$LINENO: WARNING: Cache variable $ac_var contains a newline." >&5 18085821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo "$as_me: WARNING: Cache variable $ac_var contains a newline." >&2;} ;; 18095821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) esac 18105821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) case $ac_var in #( 18115821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) _ | IFS | as_nl) ;; #( 18125821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) BASH_ARGV | BASH_SOURCE) eval $ac_var= ;; #( 18135821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) *) $as_unset $ac_var ;; 18145821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) esac ;; 18155821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) esac 18165821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) done 18175821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) (set) 2>&1 | 18185821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) case $as_nl`(ac_space='\'' '\''; set) 2>&1` in #( 18195821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) *${as_nl}ac_space=\ *) 18205821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) sed -n \ 18215821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) "s/'\''/'\''\\\\'\'''\''/g; 18225821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\''\\2'\''/p" 18235821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) ;; #( 18245821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) *) 18255821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p" 18265821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) ;; 18275821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) esac | 18285821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) sort 18295821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)) 18305821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) echo 18315821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 18325821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) cat <<\_ASBOX 18335821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)## ----------------- ## 18345821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)## Output variables. ## 18355821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)## ----------------- ## 18365821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)_ASBOX 18375821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) echo 18385821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) for ac_var in $ac_subst_vars 18395821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) do 18405821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) eval ac_val=\$$ac_var 18415821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) case $ac_val in 18425821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) *\'\''*) ac_val=`$as_echo "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;; 18435821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) esac 18445821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) $as_echo "$ac_var='\''$ac_val'\''" 18455821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) done | sort 18465821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) echo 18475821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 18485821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) if test -n "$ac_subst_files"; then 18495821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) cat <<\_ASBOX 18505821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)## ------------------- ## 18515821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)## File substitutions. ## 18525821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)## ------------------- ## 18535821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)_ASBOX 18545821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) echo 18555821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) for ac_var in $ac_subst_files 18565821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) do 18575821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) eval ac_val=\$$ac_var 18585821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) case $ac_val in 18595821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) *\'\''*) ac_val=`$as_echo "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;; 18605821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) esac 18615821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) $as_echo "$ac_var='\''$ac_val'\''" 18625821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) done | sort 18635821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) echo 18645821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) fi 18655821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 18665821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) if test -s confdefs.h; then 18675821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) cat <<\_ASBOX 18685821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)## ----------- ## 18695821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)## confdefs.h. ## 18705821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)## ----------- ## 18715821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)_ASBOX 18725821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) echo 18735821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) cat confdefs.h 18745821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) echo 18755821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) fi 18765821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) test "$ac_signal" != 0 && 18775821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) $as_echo "$as_me: caught signal $ac_signal" 18785821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) $as_echo "$as_me: exit $exit_status" 18795821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) } >&5 18805821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) rm -f core *.core core.conftest.* && 18815821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) rm -f -r conftest* confdefs* conf$$* $ac_clean_files && 18825821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) exit $exit_status 18835821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)' 0 18845821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)for ac_signal in 1 2 13 15; do 18855821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) trap 'ac_signal='$ac_signal'; { (exit 1); exit 1; }' $ac_signal 18865821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)done 18875821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)ac_signal=0 18885821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 18895821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# confdefs.h avoids OS command line length limits that DEFS can exceed. 18905821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)rm -f -r conftest* confdefs.h 18915821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 18925821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# Predefined preprocessor variables. 18935821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 18945821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)cat >>confdefs.h <<_ACEOF 18955821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)#define PACKAGE_NAME "$PACKAGE_NAME" 18965821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)_ACEOF 18975821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 18985821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 18995821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)cat >>confdefs.h <<_ACEOF 19005821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)#define PACKAGE_TARNAME "$PACKAGE_TARNAME" 19015821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)_ACEOF 19025821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 19035821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 19045821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)cat >>confdefs.h <<_ACEOF 19055821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)#define PACKAGE_VERSION "$PACKAGE_VERSION" 19065821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)_ACEOF 19075821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 19085821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 19095821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)cat >>confdefs.h <<_ACEOF 19105821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)#define PACKAGE_STRING "$PACKAGE_STRING" 19115821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)_ACEOF 19125821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 19135821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 19145821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)cat >>confdefs.h <<_ACEOF 19155821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)#define PACKAGE_BUGREPORT "$PACKAGE_BUGREPORT" 19165821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)_ACEOF 19175821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 19185821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 19195821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# Let the site file select an alternate cache file if it wants to. 19205821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# Prefer an explicitly selected file to automatically selected ones. 19215821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)ac_site_file1=NONE 19225821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)ac_site_file2=NONE 19235821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if test -n "$CONFIG_SITE"; then 19245821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) ac_site_file1=$CONFIG_SITE 19255821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)elif test "x$prefix" != xNONE; then 19265821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) ac_site_file1=$prefix/share/config.site 19275821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) ac_site_file2=$prefix/etc/config.site 19285821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)else 19295821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) ac_site_file1=$ac_default_prefix/share/config.site 19305821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) ac_site_file2=$ac_default_prefix/etc/config.site 19315821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi 19325821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)for ac_site_file in "$ac_site_file1" "$ac_site_file2" 19335821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)do 19345821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) test "x$ac_site_file" = xNONE && continue 19355821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) if test -r "$ac_site_file"; then 19365821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) { $as_echo "$as_me:$LINENO: loading site script $ac_site_file" >&5 19375821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo "$as_me: loading site script $ac_site_file" >&6;} 19385821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) sed 's/^/| /' "$ac_site_file" >&5 19395821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) . "$ac_site_file" 19405821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) fi 19415821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)done 19425821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 19435821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if test -r "$cache_file"; then 19445821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) # Some versions of bash will fail to source /dev/null (special 19455821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) # files actually), so we avoid doing that. 19465821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) if test -f "$cache_file"; then 19475821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) { $as_echo "$as_me:$LINENO: loading cache $cache_file" >&5 19485821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo "$as_me: loading cache $cache_file" >&6;} 19495821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) case $cache_file in 19505821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) [\\/]* | ?:[\\/]* ) . "$cache_file";; 19515821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) *) . "./$cache_file";; 19525821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) esac 19535821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) fi 19545821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)else 19555821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) { $as_echo "$as_me:$LINENO: creating cache $cache_file" >&5 19565821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo "$as_me: creating cache $cache_file" >&6;} 19575821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) >$cache_file 19585821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi 19595821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 19605821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# Check that the precious variables saved in the cache have kept the same 19615821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# value. 19625821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)ac_cache_corrupted=false 19635821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)for ac_var in $ac_precious_vars; do 19645821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) eval ac_old_set=\$ac_cv_env_${ac_var}_set 19655821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) eval ac_new_set=\$ac_env_${ac_var}_set 19665821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) eval ac_old_val=\$ac_cv_env_${ac_var}_value 19675821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) eval ac_new_val=\$ac_env_${ac_var}_value 19685821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) case $ac_old_set,$ac_new_set in 19695821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) set,) 19705821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) { $as_echo "$as_me:$LINENO: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&5 19715821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo "$as_me: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&2;} 19725821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) ac_cache_corrupted=: ;; 19735821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) ,set) 19745821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) { $as_echo "$as_me:$LINENO: error: \`$ac_var' was not set in the previous run" >&5 19755821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo "$as_me: error: \`$ac_var' was not set in the previous run" >&2;} 19765821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) ac_cache_corrupted=: ;; 19775821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) ,);; 19785821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) *) 19795821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) if test "x$ac_old_val" != "x$ac_new_val"; then 19805821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) # differences in whitespace do not lead to failure. 19815821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) ac_old_val_w=`echo x $ac_old_val` 19825821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) ac_new_val_w=`echo x $ac_new_val` 19835821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) if test "$ac_old_val_w" != "$ac_new_val_w"; then 19845821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) { $as_echo "$as_me:$LINENO: error: \`$ac_var' has changed since the previous run:" >&5 19855821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo "$as_me: error: \`$ac_var' has changed since the previous run:" >&2;} 19865821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) ac_cache_corrupted=: 19875821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) else 19885821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) { $as_echo "$as_me:$LINENO: warning: ignoring whitespace changes in \`$ac_var' since the previous run:" >&5 19895821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo "$as_me: warning: ignoring whitespace changes in \`$ac_var' since the previous run:" >&2;} 19905821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) eval $ac_var=\$ac_old_val 19915821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) fi 19925821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) { $as_echo "$as_me:$LINENO: former value: \`$ac_old_val'" >&5 19935821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo "$as_me: former value: \`$ac_old_val'" >&2;} 19945821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) { $as_echo "$as_me:$LINENO: current value: \`$ac_new_val'" >&5 19955821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo "$as_me: current value: \`$ac_new_val'" >&2;} 19965821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) fi;; 19975821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) esac 19985821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) # Pass precious variables to config.status. 19995821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) if test "$ac_new_set" = set; then 20005821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) case $ac_new_val in 20015821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) *\'*) ac_arg=$ac_var=`$as_echo "$ac_new_val" | sed "s/'/'\\\\\\\\''/g"` ;; 20025821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) *) ac_arg=$ac_var=$ac_new_val ;; 20035821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) esac 20045821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) case " $ac_configure_args " in 20055821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) *" '$ac_arg' "*) ;; # Avoid dups. Use of quotes ensures accuracy. 20065821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) *) ac_configure_args="$ac_configure_args '$ac_arg'" ;; 20075821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) esac 20085821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) fi 20095821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)done 20105821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if $ac_cache_corrupted; then 20115821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) { $as_echo "$as_me:$LINENO: error: changes in the environment can compromise the build" >&5 20125821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo "$as_me: error: changes in the environment can compromise the build" >&2;} 20135821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) { { $as_echo "$as_me:$LINENO: error: run \`make distclean' and/or \`rm $cache_file' and start over" >&5 20145821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo "$as_me: error: run \`make distclean' and/or \`rm $cache_file' and start over" >&2;} 20155821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) { (exit 1); exit 1; }; } 20165821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi 20175821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 20185821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 20195821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 20205821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 20215821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 20225821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 20235821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 20245821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 20255821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 20265821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 20275821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 20285821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 20295821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 20305821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 20315821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 20325821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 20335821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 20345821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 20355821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 20365821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 20375821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 20385821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 20395821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 20405821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 20415821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 20425821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)ac_ext=c 20435821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)ac_cpp='$CPP $CPPFLAGS' 20445821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' 20455821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 20465821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)ac_compiler_gnu=$ac_cv_c_compiler_gnu 20475821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 20485821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 20495821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 20505821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)sqlite_version_sanity_check=`cat $srcdir/VERSION | tr -d '\n'` 20515821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if test "$PACKAGE_VERSION" != "$sqlite_version_sanity_check" ; then 20525821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles){ { $as_echo "$as_me:$LINENO: error: configure script is out of date: 20535821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) configure \$PACKAGE_VERSION = $PACKAGE_VERSION 20545821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) top level VERSION file = $sqlite_version_sanity_check 20555821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)please regen with autoconf" >&5 20565821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo "$as_me: error: configure script is out of date: 20575821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) configure \$PACKAGE_VERSION = $PACKAGE_VERSION 20585821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) top level VERSION file = $sqlite_version_sanity_check 20595821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)please regen with autoconf" >&2;} 20605821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) { (exit 1); exit 1; }; } 20615821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi 20625821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 20635821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# The following RCS revision string applies to configure.in 20645821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# $Revision: 1.56 $ 20655821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 20665821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)######### 20675821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# Programs needed 20685821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# 20695821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)case `pwd` in 20705821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) *\ * | *\ *) 20715821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) { $as_echo "$as_me:$LINENO: WARNING: Libtool does not cope well with whitespace in \`pwd\`" >&5 20725821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo "$as_me: WARNING: Libtool does not cope well with whitespace in \`pwd\`" >&2;} ;; 20735821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)esac 20745821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 20755821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 20765821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 20775821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)macro_version='2.2.6' 20785821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)macro_revision='1.3012' 20795821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 20805821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 20815821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 20825821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 20835821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 20845821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 20855821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 20865821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 20875821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 20885821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 20895821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 20905821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 20915821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 20925821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)ltmain="$ac_aux_dir/ltmain.sh" 20935821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 20945821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)ac_aux_dir= 20955821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)for ac_dir in "$srcdir" "$srcdir/.." "$srcdir/../.."; do 20965821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) if test -f "$ac_dir/install-sh"; then 20975821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) ac_aux_dir=$ac_dir 20985821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) ac_install_sh="$ac_aux_dir/install-sh -c" 20995821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) break 21005821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) elif test -f "$ac_dir/install.sh"; then 21015821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) ac_aux_dir=$ac_dir 21025821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) ac_install_sh="$ac_aux_dir/install.sh -c" 21035821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) break 21045821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) elif test -f "$ac_dir/shtool"; then 21055821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) ac_aux_dir=$ac_dir 21065821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) ac_install_sh="$ac_aux_dir/shtool install -c" 21075821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) break 21085821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) fi 21095821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)done 21105821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if test -z "$ac_aux_dir"; then 21115821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) { { $as_echo "$as_me:$LINENO: error: cannot find install-sh or install.sh in \"$srcdir\" \"$srcdir/..\" \"$srcdir/../..\"" >&5 21125821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo "$as_me: error: cannot find install-sh or install.sh in \"$srcdir\" \"$srcdir/..\" \"$srcdir/../..\"" >&2;} 21135821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) { (exit 1); exit 1; }; } 21145821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi 21155821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 21165821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# These three variables are undocumented and unsupported, 21175821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# and are intended to be withdrawn in a future Autoconf release. 21185821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# They can cause serious problems if a builder's source tree is in a directory 21195821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# whose full name contains unusual characters. 21205821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)ac_config_guess="$SHELL $ac_aux_dir/config.guess" # Please don't use this var. 21215821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)ac_config_sub="$SHELL $ac_aux_dir/config.sub" # Please don't use this var. 21225821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)ac_configure="$SHELL $ac_aux_dir/configure" # Please don't use this var. 21235821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 21245821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 21255821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# Make sure we can run config.sub. 21265821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$SHELL "$ac_aux_dir/config.sub" sun4 >/dev/null 2>&1 || 21275821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) { { $as_echo "$as_me:$LINENO: error: cannot run $SHELL $ac_aux_dir/config.sub" >&5 21285821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo "$as_me: error: cannot run $SHELL $ac_aux_dir/config.sub" >&2;} 21295821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) { (exit 1); exit 1; }; } 21305821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 21315821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles){ $as_echo "$as_me:$LINENO: checking build system type" >&5 21325821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo_n "checking build system type... " >&6; } 21335821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if test "${ac_cv_build+set}" = set; then 21345821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) $as_echo_n "(cached) " >&6 21355821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)else 21365821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) ac_build_alias=$build_alias 21375821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)test "x$ac_build_alias" = x && 21385821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) ac_build_alias=`$SHELL "$ac_aux_dir/config.guess"` 21395821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)test "x$ac_build_alias" = x && 21405821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) { { $as_echo "$as_me:$LINENO: error: cannot guess build type; you must specify one" >&5 21415821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo "$as_me: error: cannot guess build type; you must specify one" >&2;} 21425821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) { (exit 1); exit 1; }; } 21435821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)ac_cv_build=`$SHELL "$ac_aux_dir/config.sub" $ac_build_alias` || 21445821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) { { $as_echo "$as_me:$LINENO: error: $SHELL $ac_aux_dir/config.sub $ac_build_alias failed" >&5 21455821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo "$as_me: error: $SHELL $ac_aux_dir/config.sub $ac_build_alias failed" >&2;} 21465821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) { (exit 1); exit 1; }; } 21475821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 21485821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi 21495821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles){ $as_echo "$as_me:$LINENO: result: $ac_cv_build" >&5 21505821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo "$ac_cv_build" >&6; } 21515821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)case $ac_cv_build in 21525821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)*-*-*) ;; 21535821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)*) { { $as_echo "$as_me:$LINENO: error: invalid value of canonical build" >&5 21545821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo "$as_me: error: invalid value of canonical build" >&2;} 21555821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) { (exit 1); exit 1; }; };; 21565821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)esac 21575821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)build=$ac_cv_build 21585821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)ac_save_IFS=$IFS; IFS='-' 21595821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)set x $ac_cv_build 21605821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)shift 21615821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)build_cpu=$1 21625821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)build_vendor=$2 21635821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)shift; shift 21645821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# Remember, the first character of IFS is used to create $*, 21655821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# except with old shells: 21665821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)build_os=$* 21675821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)IFS=$ac_save_IFS 21685821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)case $build_os in *\ *) build_os=`echo "$build_os" | sed 's/ /-/g'`;; esac 21695821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 21705821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 21715821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles){ $as_echo "$as_me:$LINENO: checking host system type" >&5 21725821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo_n "checking host system type... " >&6; } 21735821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if test "${ac_cv_host+set}" = set; then 21745821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) $as_echo_n "(cached) " >&6 21755821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)else 21765821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) if test "x$host_alias" = x; then 21775821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) ac_cv_host=$ac_cv_build 21785821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)else 21795821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) ac_cv_host=`$SHELL "$ac_aux_dir/config.sub" $host_alias` || 21805821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) { { $as_echo "$as_me:$LINENO: error: $SHELL $ac_aux_dir/config.sub $host_alias failed" >&5 21815821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo "$as_me: error: $SHELL $ac_aux_dir/config.sub $host_alias failed" >&2;} 21825821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) { (exit 1); exit 1; }; } 21835821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi 21845821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 21855821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi 21865821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles){ $as_echo "$as_me:$LINENO: result: $ac_cv_host" >&5 21875821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo "$ac_cv_host" >&6; } 21885821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)case $ac_cv_host in 21895821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)*-*-*) ;; 21905821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)*) { { $as_echo "$as_me:$LINENO: error: invalid value of canonical host" >&5 21915821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo "$as_me: error: invalid value of canonical host" >&2;} 21925821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) { (exit 1); exit 1; }; };; 21935821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)esac 21945821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)host=$ac_cv_host 21955821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)ac_save_IFS=$IFS; IFS='-' 21965821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)set x $ac_cv_host 21975821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)shift 21985821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)host_cpu=$1 21995821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)host_vendor=$2 22005821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)shift; shift 22015821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# Remember, the first character of IFS is used to create $*, 22025821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# except with old shells: 22035821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)host_os=$* 22045821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)IFS=$ac_save_IFS 22055821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)case $host_os in *\ *) host_os=`echo "$host_os" | sed 's/ /-/g'`;; esac 22065821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 22075821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 22085821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)ac_ext=c 22095821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)ac_cpp='$CPP $CPPFLAGS' 22105821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' 22115821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 22125821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)ac_compiler_gnu=$ac_cv_c_compiler_gnu 22135821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if test -n "$ac_tool_prefix"; then 22145821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) # Extract the first word of "${ac_tool_prefix}gcc", so it can be a program name with args. 22155821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)set dummy ${ac_tool_prefix}gcc; ac_word=$2 22165821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles){ $as_echo "$as_me:$LINENO: checking for $ac_word" >&5 22175821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo_n "checking for $ac_word... " >&6; } 22185821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if test "${ac_cv_prog_CC+set}" = set; then 22195821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) $as_echo_n "(cached) " >&6 22205821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)else 22215821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) if test -n "$CC"; then 22225821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) ac_cv_prog_CC="$CC" # Let the user override the test. 22235821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)else 22245821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 22255821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)for as_dir in $PATH 22265821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)do 22275821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) IFS=$as_save_IFS 22285821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) test -z "$as_dir" && as_dir=. 22295821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) for ac_exec_ext in '' $ac_executable_extensions; do 22305821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then 22315821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) ac_cv_prog_CC="${ac_tool_prefix}gcc" 22325821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) $as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5 22335821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) break 2 22345821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) fi 22355821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)done 22365821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)done 22375821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)IFS=$as_save_IFS 22385821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 22395821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi 22405821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi 22415821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)CC=$ac_cv_prog_CC 22425821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if test -n "$CC"; then 22435821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) { $as_echo "$as_me:$LINENO: result: $CC" >&5 22445821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo "$CC" >&6; } 22455821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)else 22465821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) { $as_echo "$as_me:$LINENO: result: no" >&5 22475821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo "no" >&6; } 22485821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi 22495821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 22505821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 22515821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi 22525821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if test -z "$ac_cv_prog_CC"; then 22535821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) ac_ct_CC=$CC 22545821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) # Extract the first word of "gcc", so it can be a program name with args. 22555821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)set dummy gcc; ac_word=$2 22565821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles){ $as_echo "$as_me:$LINENO: checking for $ac_word" >&5 22575821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo_n "checking for $ac_word... " >&6; } 22585821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if test "${ac_cv_prog_ac_ct_CC+set}" = set; then 22595821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) $as_echo_n "(cached) " >&6 22605821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)else 22615821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) if test -n "$ac_ct_CC"; then 22625821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test. 22635821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)else 22645821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 22655821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)for as_dir in $PATH 22665821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)do 22675821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) IFS=$as_save_IFS 22685821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) test -z "$as_dir" && as_dir=. 22695821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) for ac_exec_ext in '' $ac_executable_extensions; do 22705821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then 22715821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) ac_cv_prog_ac_ct_CC="gcc" 22725821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) $as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5 22735821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) break 2 22745821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) fi 22755821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)done 22765821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)done 22775821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)IFS=$as_save_IFS 22785821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 22795821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi 22805821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi 22815821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)ac_ct_CC=$ac_cv_prog_ac_ct_CC 22825821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if test -n "$ac_ct_CC"; then 22835821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) { $as_echo "$as_me:$LINENO: result: $ac_ct_CC" >&5 22845821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo "$ac_ct_CC" >&6; } 22855821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)else 22865821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) { $as_echo "$as_me:$LINENO: result: no" >&5 22875821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo "no" >&6; } 22885821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi 22895821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 22905821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) if test "x$ac_ct_CC" = x; then 22915821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) CC="" 22925821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) else 22935821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) case $cross_compiling:$ac_tool_warned in 22945821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)yes:) 22955821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles){ $as_echo "$as_me:$LINENO: WARNING: In the future, Autoconf will not detect cross-tools 22965821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)whose name does not start with the host triplet. If you think this 22975821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)configuration is useful to you, please write to autoconf@gnu.org." >&5 22985821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo "$as_me: WARNING: In the future, Autoconf will not detect cross-tools 22995821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)whose name does not start with the host triplet. If you think this 23005821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)configuration is useful to you, please write to autoconf@gnu.org." >&2;} 23015821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)ac_tool_warned=yes ;; 23025821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)esac 23035821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) CC=$ac_ct_CC 23045821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) fi 23055821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)else 23065821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) CC="$ac_cv_prog_CC" 23075821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi 23085821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 23095821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if test -z "$CC"; then 23105821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) if test -n "$ac_tool_prefix"; then 23115821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) # Extract the first word of "${ac_tool_prefix}cc", so it can be a program name with args. 23125821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)set dummy ${ac_tool_prefix}cc; ac_word=$2 23135821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles){ $as_echo "$as_me:$LINENO: checking for $ac_word" >&5 23145821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo_n "checking for $ac_word... " >&6; } 23155821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if test "${ac_cv_prog_CC+set}" = set; then 23165821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) $as_echo_n "(cached) " >&6 23175821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)else 23185821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) if test -n "$CC"; then 23195821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) ac_cv_prog_CC="$CC" # Let the user override the test. 23205821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)else 23215821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 23225821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)for as_dir in $PATH 23235821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)do 23245821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) IFS=$as_save_IFS 23255821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) test -z "$as_dir" && as_dir=. 23265821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) for ac_exec_ext in '' $ac_executable_extensions; do 23275821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then 23285821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) ac_cv_prog_CC="${ac_tool_prefix}cc" 23295821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) $as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5 23305821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) break 2 23315821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) fi 23325821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)done 23335821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)done 23345821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)IFS=$as_save_IFS 23355821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 23365821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi 23375821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi 23385821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)CC=$ac_cv_prog_CC 23395821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if test -n "$CC"; then 23405821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) { $as_echo "$as_me:$LINENO: result: $CC" >&5 23415821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo "$CC" >&6; } 23425821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)else 23435821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) { $as_echo "$as_me:$LINENO: result: no" >&5 23445821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo "no" >&6; } 23455821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi 23465821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 23475821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 23485821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) fi 23495821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi 23505821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if test -z "$CC"; then 23515821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) # Extract the first word of "cc", so it can be a program name with args. 23525821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)set dummy cc; ac_word=$2 23535821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles){ $as_echo "$as_me:$LINENO: checking for $ac_word" >&5 23545821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo_n "checking for $ac_word... " >&6; } 23555821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if test "${ac_cv_prog_CC+set}" = set; then 23565821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) $as_echo_n "(cached) " >&6 23575821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)else 23585821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) if test -n "$CC"; then 23595821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) ac_cv_prog_CC="$CC" # Let the user override the test. 23605821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)else 23615821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) ac_prog_rejected=no 23625821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 23635821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)for as_dir in $PATH 23645821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)do 23655821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) IFS=$as_save_IFS 23665821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) test -z "$as_dir" && as_dir=. 23675821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) for ac_exec_ext in '' $ac_executable_extensions; do 23685821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then 23695821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) if test "$as_dir/$ac_word$ac_exec_ext" = "/usr/ucb/cc"; then 23705821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) ac_prog_rejected=yes 23715821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) continue 23725821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) fi 23735821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) ac_cv_prog_CC="cc" 23745821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) $as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5 23755821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) break 2 23765821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) fi 23775821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)done 23785821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)done 23795821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)IFS=$as_save_IFS 23805821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 23815821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if test $ac_prog_rejected = yes; then 23825821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) # We found a bogon in the path, so make sure we never use it. 23835821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) set dummy $ac_cv_prog_CC 23845821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) shift 23855821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) if test $# != 0; then 23865821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) # We chose a different compiler from the bogus one. 23875821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) # However, it has the same basename, so the bogon will be chosen 23885821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) # first if we set CC to just the basename; use the full file name. 23895821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) shift 23905821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) ac_cv_prog_CC="$as_dir/$ac_word${1+' '}$@" 23915821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) fi 23925821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi 23935821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi 23945821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi 23955821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)CC=$ac_cv_prog_CC 23965821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if test -n "$CC"; then 23975821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) { $as_echo "$as_me:$LINENO: result: $CC" >&5 23985821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo "$CC" >&6; } 23995821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)else 24005821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) { $as_echo "$as_me:$LINENO: result: no" >&5 24015821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo "no" >&6; } 24025821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi 24035821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 24045821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 24055821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi 24065821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if test -z "$CC"; then 24075821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) if test -n "$ac_tool_prefix"; then 24085821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) for ac_prog in cl.exe 24095821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) do 24105821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args. 24115821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)set dummy $ac_tool_prefix$ac_prog; ac_word=$2 24125821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles){ $as_echo "$as_me:$LINENO: checking for $ac_word" >&5 24135821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo_n "checking for $ac_word... " >&6; } 24145821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if test "${ac_cv_prog_CC+set}" = set; then 24155821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) $as_echo_n "(cached) " >&6 24165821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)else 24175821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) if test -n "$CC"; then 24185821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) ac_cv_prog_CC="$CC" # Let the user override the test. 24195821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)else 24205821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 24215821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)for as_dir in $PATH 24225821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)do 24235821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) IFS=$as_save_IFS 24245821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) test -z "$as_dir" && as_dir=. 24255821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) for ac_exec_ext in '' $ac_executable_extensions; do 24265821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then 24275821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) ac_cv_prog_CC="$ac_tool_prefix$ac_prog" 24285821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) $as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5 24295821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) break 2 24305821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) fi 24315821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)done 24325821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)done 24335821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)IFS=$as_save_IFS 24345821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 24355821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi 24365821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi 24375821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)CC=$ac_cv_prog_CC 24385821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if test -n "$CC"; then 24395821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) { $as_echo "$as_me:$LINENO: result: $CC" >&5 24405821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo "$CC" >&6; } 24415821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)else 24425821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) { $as_echo "$as_me:$LINENO: result: no" >&5 24435821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo "no" >&6; } 24445821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi 24455821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 24465821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 24475821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) test -n "$CC" && break 24485821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) done 24495821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi 24505821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if test -z "$CC"; then 24515821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) ac_ct_CC=$CC 24525821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) for ac_prog in cl.exe 24535821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)do 24545821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) # Extract the first word of "$ac_prog", so it can be a program name with args. 24555821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)set dummy $ac_prog; ac_word=$2 24565821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles){ $as_echo "$as_me:$LINENO: checking for $ac_word" >&5 24575821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo_n "checking for $ac_word... " >&6; } 24585821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if test "${ac_cv_prog_ac_ct_CC+set}" = set; then 24595821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) $as_echo_n "(cached) " >&6 24605821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)else 24615821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) if test -n "$ac_ct_CC"; then 24625821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test. 24635821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)else 24645821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 24655821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)for as_dir in $PATH 24665821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)do 24675821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) IFS=$as_save_IFS 24685821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) test -z "$as_dir" && as_dir=. 24695821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) for ac_exec_ext in '' $ac_executable_extensions; do 24705821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then 24715821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) ac_cv_prog_ac_ct_CC="$ac_prog" 24725821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) $as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5 24735821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) break 2 24745821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) fi 24755821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)done 24765821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)done 24775821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)IFS=$as_save_IFS 24785821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 24795821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi 24805821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi 24815821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)ac_ct_CC=$ac_cv_prog_ac_ct_CC 24825821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if test -n "$ac_ct_CC"; then 24835821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) { $as_echo "$as_me:$LINENO: result: $ac_ct_CC" >&5 24845821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo "$ac_ct_CC" >&6; } 24855821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)else 24865821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) { $as_echo "$as_me:$LINENO: result: no" >&5 24875821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo "no" >&6; } 24885821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi 24895821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 24905821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 24915821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) test -n "$ac_ct_CC" && break 24925821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)done 24935821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 24945821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) if test "x$ac_ct_CC" = x; then 24955821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) CC="" 24965821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) else 24975821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) case $cross_compiling:$ac_tool_warned in 24985821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)yes:) 24995821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles){ $as_echo "$as_me:$LINENO: WARNING: In the future, Autoconf will not detect cross-tools 25005821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)whose name does not start with the host triplet. If you think this 25015821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)configuration is useful to you, please write to autoconf@gnu.org." >&5 25025821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo "$as_me: WARNING: In the future, Autoconf will not detect cross-tools 25035821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)whose name does not start with the host triplet. If you think this 25045821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)configuration is useful to you, please write to autoconf@gnu.org." >&2;} 25055821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)ac_tool_warned=yes ;; 25065821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)esac 25075821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) CC=$ac_ct_CC 25085821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) fi 25095821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi 25105821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 25115821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi 25125821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 25135821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 25145821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)test -z "$CC" && { { $as_echo "$as_me:$LINENO: error: no acceptable C compiler found in \$PATH 25155821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)See \`config.log' for more details." >&5 25165821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo "$as_me: error: no acceptable C compiler found in \$PATH 25175821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)See \`config.log' for more details." >&2;} 25185821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) { (exit 1); exit 1; }; } 25195821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 25205821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# Provide some information about the compiler. 25215821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo "$as_me:$LINENO: checking for C compiler version" >&5 25225821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)set X $ac_compile 25235821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)ac_compiler=$2 25245821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles){ (ac_try="$ac_compiler --version >&5" 25255821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)case "(($ac_try" in 25265821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 25275821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) *) ac_try_echo=$ac_try;; 25285821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)esac 25295821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" 25305821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo "$ac_try_echo") >&5 25315821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) (eval "$ac_compiler --version >&5") 2>&5 25325821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) ac_status=$? 25335821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 25345821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) (exit $ac_status); } 25355821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles){ (ac_try="$ac_compiler -v >&5" 25365821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)case "(($ac_try" in 25375821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 25385821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) *) ac_try_echo=$ac_try;; 25395821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)esac 25405821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" 25415821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo "$ac_try_echo") >&5 25425821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) (eval "$ac_compiler -v >&5") 2>&5 25435821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) ac_status=$? 25445821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 25455821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) (exit $ac_status); } 25465821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles){ (ac_try="$ac_compiler -V >&5" 25475821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)case "(($ac_try" in 25485821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 25495821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) *) ac_try_echo=$ac_try;; 25505821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)esac 25515821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" 25525821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo "$ac_try_echo") >&5 25535821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) (eval "$ac_compiler -V >&5") 2>&5 25545821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) ac_status=$? 25555821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 25565821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) (exit $ac_status); } 25575821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 25585821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)cat >conftest.$ac_ext <<_ACEOF 25595821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)/* confdefs.h. */ 25605821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)_ACEOF 25615821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)cat confdefs.h >>conftest.$ac_ext 25625821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)cat >>conftest.$ac_ext <<_ACEOF 25635821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)/* end confdefs.h. */ 25645821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 25655821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)int 25665821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)main () 25675821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles){ 25685821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 25695821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) ; 25705821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) return 0; 25715821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)} 25725821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)_ACEOF 25735821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)ac_clean_files_save=$ac_clean_files 25745821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)ac_clean_files="$ac_clean_files a.out a.out.dSYM a.exe b.out" 25755821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# Try to create an executable without -o first, disregard a.out. 25765821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# It will help us diagnose broken compilers, and finding out an intuition 25775821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# of exeext. 25785821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles){ $as_echo "$as_me:$LINENO: checking for C compiler default output file name" >&5 25795821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo_n "checking for C compiler default output file name... " >&6; } 25805821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)ac_link_default=`$as_echo "$ac_link" | sed 's/ -o *conftest[^ ]*//'` 25815821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 25825821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# The possible output files: 25835821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)ac_files="a.out conftest.exe conftest a.exe a_out.exe b.out conftest.*" 25845821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 25855821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)ac_rmfiles= 25865821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)for ac_file in $ac_files 25875821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)do 25885821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) case $ac_file in 25895821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj ) ;; 25905821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) * ) ac_rmfiles="$ac_rmfiles $ac_file";; 25915821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) esac 25925821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)done 25935821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)rm -f $ac_rmfiles 25945821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 25955821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if { (ac_try="$ac_link_default" 25965821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)case "(($ac_try" in 25975821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 25985821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) *) ac_try_echo=$ac_try;; 25995821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)esac 26005821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" 26015821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo "$ac_try_echo") >&5 26025821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) (eval "$ac_link_default") 2>&5 26035821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) ac_status=$? 26045821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 26055821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) (exit $ac_status); }; then 26065821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) # Autoconf-2.13 could set the ac_cv_exeext variable to `no'. 26075821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# So ignore a value of `no', otherwise this would lead to `EXEEXT = no' 26085821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# in a Makefile. We should not override ac_cv_exeext if it was cached, 26095821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# so that the user can short-circuit this test for compilers unknown to 26105821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# Autoconf. 26115821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)for ac_file in $ac_files '' 26125821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)do 26135821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) test -f "$ac_file" || continue 26145821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) case $ac_file in 26155821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj ) 26165821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) ;; 26175821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) [ab].out ) 26185821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) # We found the default executable, but exeext='' is most 26195821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) # certainly right. 26205821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) break;; 26215821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) *.* ) 26225821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) if test "${ac_cv_exeext+set}" = set && test "$ac_cv_exeext" != no; 26235821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) then :; else 26245821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'` 26255821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) fi 26265821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) # We set ac_cv_exeext here because the later test for it is not 26275821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) # safe: cross compilers may not add the suffix if given an `-o' 26285821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) # argument, so we may need to know it at that point already. 26295821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) # Even if this section looks crufty: it has the advantage of 26305821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) # actually working. 26315821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) break;; 26325821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) * ) 26335821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) break;; 26345821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) esac 26355821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)done 26365821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)test "$ac_cv_exeext" = no && ac_cv_exeext= 26375821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 26385821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)else 26395821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) ac_file='' 26405821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi 26415821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 26425821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles){ $as_echo "$as_me:$LINENO: result: $ac_file" >&5 26435821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo "$ac_file" >&6; } 26445821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if test -z "$ac_file"; then 26455821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) $as_echo "$as_me: failed program was:" >&5 26465821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)sed 's/^/| /' conftest.$ac_ext >&5 26475821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 26485821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles){ { $as_echo "$as_me:$LINENO: error: C compiler cannot create executables 26495821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)See \`config.log' for more details." >&5 26505821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo "$as_me: error: C compiler cannot create executables 26515821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)See \`config.log' for more details." >&2;} 26525821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) { (exit 77); exit 77; }; } 26535821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi 26545821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 26555821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)ac_exeext=$ac_cv_exeext 26565821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 26575821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# Check that the compiler produces executables we can run. If not, either 26585821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# the compiler is broken, or we cross compile. 26595821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles){ $as_echo "$as_me:$LINENO: checking whether the C compiler works" >&5 26605821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo_n "checking whether the C compiler works... " >&6; } 26615821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# FIXME: These cross compiler hacks should be removed for Autoconf 3.0 26625821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# If not cross compiling, check that we can run a simple program. 26635821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if test "$cross_compiling" != yes; then 26645821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) if { ac_try='./$ac_file' 26655821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) { (case "(($ac_try" in 26665821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 26675821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) *) ac_try_echo=$ac_try;; 26685821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)esac 26695821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" 26705821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo "$ac_try_echo") >&5 26715821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) (eval "$ac_try") 2>&5 26725821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) ac_status=$? 26735821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 26745821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) (exit $ac_status); }; }; then 26755821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) cross_compiling=no 26765821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) else 26775821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) if test "$cross_compiling" = maybe; then 26785821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) cross_compiling=yes 26795821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) else 26805821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) { { $as_echo "$as_me:$LINENO: error: cannot run C compiled programs. 26815821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)If you meant to cross compile, use \`--host'. 26825821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)See \`config.log' for more details." >&5 26835821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo "$as_me: error: cannot run C compiled programs. 26845821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)If you meant to cross compile, use \`--host'. 26855821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)See \`config.log' for more details." >&2;} 26865821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) { (exit 1); exit 1; }; } 26875821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) fi 26885821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) fi 26895821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi 26905821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles){ $as_echo "$as_me:$LINENO: result: yes" >&5 26915821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo "yes" >&6; } 26925821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 26935821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)rm -f -r a.out a.out.dSYM a.exe conftest$ac_cv_exeext b.out 26945821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)ac_clean_files=$ac_clean_files_save 26955821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# Check that the compiler produces executables we can run. If not, either 26965821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# the compiler is broken, or we cross compile. 26975821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles){ $as_echo "$as_me:$LINENO: checking whether we are cross compiling" >&5 26985821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo_n "checking whether we are cross compiling... " >&6; } 26995821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles){ $as_echo "$as_me:$LINENO: result: $cross_compiling" >&5 27005821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo "$cross_compiling" >&6; } 27015821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 27025821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles){ $as_echo "$as_me:$LINENO: checking for suffix of executables" >&5 27035821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo_n "checking for suffix of executables... " >&6; } 27045821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if { (ac_try="$ac_link" 27055821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)case "(($ac_try" in 27065821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 27075821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) *) ac_try_echo=$ac_try;; 27085821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)esac 27095821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" 27105821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo "$ac_try_echo") >&5 27115821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) (eval "$ac_link") 2>&5 27125821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) ac_status=$? 27135821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 27145821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) (exit $ac_status); }; then 27155821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) # If both `conftest.exe' and `conftest' are `present' (well, observable) 27165821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# catch `conftest.exe'. For instance with Cygwin, `ls conftest' will 27175821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# work properly (i.e., refer to `conftest.exe'), while it won't with 27185821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# `rm'. 27195821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)for ac_file in conftest.exe conftest conftest.*; do 27205821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) test -f "$ac_file" || continue 27215821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) case $ac_file in 27225821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj ) ;; 27235821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) *.* ) ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'` 27245821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) break;; 27255821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) * ) break;; 27265821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) esac 27275821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)done 27285821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)else 27295821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) { { $as_echo "$as_me:$LINENO: error: cannot compute suffix of executables: cannot compile and link 27305821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)See \`config.log' for more details." >&5 27315821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo "$as_me: error: cannot compute suffix of executables: cannot compile and link 27325821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)See \`config.log' for more details." >&2;} 27335821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) { (exit 1); exit 1; }; } 27345821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi 27355821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 27365821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)rm -f conftest$ac_cv_exeext 27375821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles){ $as_echo "$as_me:$LINENO: result: $ac_cv_exeext" >&5 27385821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo "$ac_cv_exeext" >&6; } 27395821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 27405821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)rm -f conftest.$ac_ext 27415821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)EXEEXT=$ac_cv_exeext 27425821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)ac_exeext=$EXEEXT 27435821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles){ $as_echo "$as_me:$LINENO: checking for suffix of object files" >&5 27445821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo_n "checking for suffix of object files... " >&6; } 27455821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if test "${ac_cv_objext+set}" = set; then 27465821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) $as_echo_n "(cached) " >&6 27475821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)else 27485821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) cat >conftest.$ac_ext <<_ACEOF 27495821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)/* confdefs.h. */ 27505821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)_ACEOF 27515821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)cat confdefs.h >>conftest.$ac_ext 27525821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)cat >>conftest.$ac_ext <<_ACEOF 27535821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)/* end confdefs.h. */ 27545821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 27555821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)int 27565821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)main () 27575821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles){ 27585821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 27595821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) ; 27605821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) return 0; 27615821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)} 27625821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)_ACEOF 27635821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)rm -f conftest.o conftest.obj 27645821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if { (ac_try="$ac_compile" 27655821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)case "(($ac_try" in 27665821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 27675821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) *) ac_try_echo=$ac_try;; 27685821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)esac 27695821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" 27705821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo "$ac_try_echo") >&5 27715821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) (eval "$ac_compile") 2>&5 27725821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) ac_status=$? 27735821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 27745821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) (exit $ac_status); }; then 27755821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) for ac_file in conftest.o conftest.obj conftest.*; do 27765821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) test -f "$ac_file" || continue; 27775821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) case $ac_file in 27785821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM ) ;; 27795821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) *) ac_cv_objext=`expr "$ac_file" : '.*\.\(.*\)'` 27805821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) break;; 27815821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) esac 27825821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)done 27835821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)else 27845821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) $as_echo "$as_me: failed program was:" >&5 27855821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)sed 's/^/| /' conftest.$ac_ext >&5 27865821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 27875821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles){ { $as_echo "$as_me:$LINENO: error: cannot compute suffix of object files: cannot compile 27885821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)See \`config.log' for more details." >&5 27895821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo "$as_me: error: cannot compute suffix of object files: cannot compile 27905821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)See \`config.log' for more details." >&2;} 27915821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) { (exit 1); exit 1; }; } 27925821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi 27935821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 27945821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)rm -f conftest.$ac_cv_objext conftest.$ac_ext 27955821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi 27965821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles){ $as_echo "$as_me:$LINENO: result: $ac_cv_objext" >&5 27975821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo "$ac_cv_objext" >&6; } 27985821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)OBJEXT=$ac_cv_objext 27995821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)ac_objext=$OBJEXT 28005821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles){ $as_echo "$as_me:$LINENO: checking whether we are using the GNU C compiler" >&5 28015821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo_n "checking whether we are using the GNU C compiler... " >&6; } 28025821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if test "${ac_cv_c_compiler_gnu+set}" = set; then 28035821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) $as_echo_n "(cached) " >&6 28045821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)else 28055821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) cat >conftest.$ac_ext <<_ACEOF 28065821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)/* confdefs.h. */ 28075821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)_ACEOF 28085821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)cat confdefs.h >>conftest.$ac_ext 28095821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)cat >>conftest.$ac_ext <<_ACEOF 28105821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)/* end confdefs.h. */ 28115821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 28125821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)int 28135821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)main () 28145821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles){ 28155821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)#ifndef __GNUC__ 28165821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) choke me 28175821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)#endif 28185821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 28195821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) ; 28205821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) return 0; 28215821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)} 28225821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)_ACEOF 28235821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)rm -f conftest.$ac_objext 28245821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if { (ac_try="$ac_compile" 28255821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)case "(($ac_try" in 28265821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 28275821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) *) ac_try_echo=$ac_try;; 28285821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)esac 28295821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" 28305821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo "$ac_try_echo") >&5 28315821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) (eval "$ac_compile") 2>conftest.er1 28325821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) ac_status=$? 28335821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) grep -v '^ *+' conftest.er1 >conftest.err 28345821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) rm -f conftest.er1 28355821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) cat conftest.err >&5 28365821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 28375821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) (exit $ac_status); } && { 28385821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) test -z "$ac_c_werror_flag" || 28395821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) test ! -s conftest.err 28405821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) } && test -s conftest.$ac_objext; then 28415821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) ac_compiler_gnu=yes 28425821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)else 28435821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) $as_echo "$as_me: failed program was:" >&5 28445821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)sed 's/^/| /' conftest.$ac_ext >&5 28455821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 28465821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) ac_compiler_gnu=no 28475821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi 28485821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 28495821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 28505821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)ac_cv_c_compiler_gnu=$ac_compiler_gnu 28515821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 28525821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi 28535821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles){ $as_echo "$as_me:$LINENO: result: $ac_cv_c_compiler_gnu" >&5 28545821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo "$ac_cv_c_compiler_gnu" >&6; } 28555821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if test $ac_compiler_gnu = yes; then 28565821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) GCC=yes 28575821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)else 28585821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) GCC= 28595821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi 28605821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)ac_test_CFLAGS=${CFLAGS+set} 28615821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)ac_save_CFLAGS=$CFLAGS 28625821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles){ $as_echo "$as_me:$LINENO: checking whether $CC accepts -g" >&5 28635821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo_n "checking whether $CC accepts -g... " >&6; } 28645821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if test "${ac_cv_prog_cc_g+set}" = set; then 28655821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) $as_echo_n "(cached) " >&6 28665821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)else 28675821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) ac_save_c_werror_flag=$ac_c_werror_flag 28685821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) ac_c_werror_flag=yes 28695821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) ac_cv_prog_cc_g=no 28705821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) CFLAGS="-g" 28715821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) cat >conftest.$ac_ext <<_ACEOF 28725821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)/* confdefs.h. */ 28735821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)_ACEOF 28745821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)cat confdefs.h >>conftest.$ac_ext 28755821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)cat >>conftest.$ac_ext <<_ACEOF 28765821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)/* end confdefs.h. */ 28775821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 28785821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)int 28795821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)main () 28805821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles){ 28815821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 28825821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) ; 28835821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) return 0; 28845821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)} 28855821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)_ACEOF 28865821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)rm -f conftest.$ac_objext 28875821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if { (ac_try="$ac_compile" 28885821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)case "(($ac_try" in 28895821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 28905821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) *) ac_try_echo=$ac_try;; 28915821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)esac 28925821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" 28935821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo "$ac_try_echo") >&5 28945821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) (eval "$ac_compile") 2>conftest.er1 28955821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) ac_status=$? 28965821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) grep -v '^ *+' conftest.er1 >conftest.err 28975821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) rm -f conftest.er1 28985821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) cat conftest.err >&5 28995821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 29005821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) (exit $ac_status); } && { 29015821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) test -z "$ac_c_werror_flag" || 29025821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) test ! -s conftest.err 29035821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) } && test -s conftest.$ac_objext; then 29045821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) ac_cv_prog_cc_g=yes 29055821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)else 29065821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) $as_echo "$as_me: failed program was:" >&5 29075821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)sed 's/^/| /' conftest.$ac_ext >&5 29085821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 29095821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) CFLAGS="" 29105821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) cat >conftest.$ac_ext <<_ACEOF 29115821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)/* confdefs.h. */ 29125821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)_ACEOF 29135821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)cat confdefs.h >>conftest.$ac_ext 29145821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)cat >>conftest.$ac_ext <<_ACEOF 29155821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)/* end confdefs.h. */ 29165821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 29175821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)int 29185821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)main () 29195821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles){ 29205821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 29215821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) ; 29225821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) return 0; 29235821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)} 29245821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)_ACEOF 29255821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)rm -f conftest.$ac_objext 29265821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if { (ac_try="$ac_compile" 29275821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)case "(($ac_try" in 29285821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 29295821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) *) ac_try_echo=$ac_try;; 29305821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)esac 29315821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" 29325821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo "$ac_try_echo") >&5 29335821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) (eval "$ac_compile") 2>conftest.er1 29345821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) ac_status=$? 29355821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) grep -v '^ *+' conftest.er1 >conftest.err 29365821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) rm -f conftest.er1 29375821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) cat conftest.err >&5 29385821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 29395821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) (exit $ac_status); } && { 29405821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) test -z "$ac_c_werror_flag" || 29415821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) test ! -s conftest.err 29425821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) } && test -s conftest.$ac_objext; then 29435821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) : 29445821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)else 29455821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) $as_echo "$as_me: failed program was:" >&5 29465821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)sed 's/^/| /' conftest.$ac_ext >&5 29475821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 29485821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) ac_c_werror_flag=$ac_save_c_werror_flag 29495821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) CFLAGS="-g" 29505821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) cat >conftest.$ac_ext <<_ACEOF 29515821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)/* confdefs.h. */ 29525821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)_ACEOF 29535821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)cat confdefs.h >>conftest.$ac_ext 29545821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)cat >>conftest.$ac_ext <<_ACEOF 29555821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)/* end confdefs.h. */ 29565821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 29575821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)int 29585821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)main () 29595821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles){ 29605821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 29615821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) ; 29625821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) return 0; 29635821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)} 29645821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)_ACEOF 29655821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)rm -f conftest.$ac_objext 29665821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if { (ac_try="$ac_compile" 29675821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)case "(($ac_try" in 29685821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 29695821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) *) ac_try_echo=$ac_try;; 29705821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)esac 29715821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" 29725821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo "$ac_try_echo") >&5 29735821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) (eval "$ac_compile") 2>conftest.er1 29745821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) ac_status=$? 29755821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) grep -v '^ *+' conftest.er1 >conftest.err 29765821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) rm -f conftest.er1 29775821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) cat conftest.err >&5 29785821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 29795821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) (exit $ac_status); } && { 29805821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) test -z "$ac_c_werror_flag" || 29815821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) test ! -s conftest.err 29825821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) } && test -s conftest.$ac_objext; then 29835821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) ac_cv_prog_cc_g=yes 29845821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)else 29855821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) $as_echo "$as_me: failed program was:" >&5 29865821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)sed 's/^/| /' conftest.$ac_ext >&5 29875821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 29885821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 29895821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi 29905821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 29915821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 29925821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi 29935821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 29945821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 29955821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi 29965821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 29975821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 29985821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) ac_c_werror_flag=$ac_save_c_werror_flag 29995821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi 30005821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles){ $as_echo "$as_me:$LINENO: result: $ac_cv_prog_cc_g" >&5 30015821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo "$ac_cv_prog_cc_g" >&6; } 30025821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if test "$ac_test_CFLAGS" = set; then 30035821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) CFLAGS=$ac_save_CFLAGS 30045821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)elif test $ac_cv_prog_cc_g = yes; then 30055821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) if test "$GCC" = yes; then 30065821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) CFLAGS="-g -O2" 30075821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) else 30085821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) CFLAGS="-g" 30095821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) fi 30105821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)else 30115821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) if test "$GCC" = yes; then 30125821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) CFLAGS="-O2" 30135821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) else 30145821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) CFLAGS= 30155821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) fi 30165821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi 30175821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles){ $as_echo "$as_me:$LINENO: checking for $CC option to accept ISO C89" >&5 30185821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo_n "checking for $CC option to accept ISO C89... " >&6; } 30195821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if test "${ac_cv_prog_cc_c89+set}" = set; then 30205821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) $as_echo_n "(cached) " >&6 30215821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)else 30225821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) ac_cv_prog_cc_c89=no 30235821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)ac_save_CC=$CC 30245821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)cat >conftest.$ac_ext <<_ACEOF 30255821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)/* confdefs.h. */ 30265821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)_ACEOF 30275821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)cat confdefs.h >>conftest.$ac_ext 30285821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)cat >>conftest.$ac_ext <<_ACEOF 30295821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)/* end confdefs.h. */ 30305821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)#include <stdarg.h> 30315821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)#include <stdio.h> 30325821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)#include <sys/types.h> 30335821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)#include <sys/stat.h> 30345821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)/* Most of the following tests are stolen from RCS 5.7's src/conf.sh. */ 30355821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)struct buf { int x; }; 30365821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)FILE * (*rcsopen) (struct buf *, struct stat *, int); 30375821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)static char *e (p, i) 30385821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) char **p; 30395821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) int i; 30405821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles){ 30415821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) return p[i]; 30425821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)} 30435821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)static char *f (char * (*g) (char **, int), char **p, ...) 30445821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles){ 30455821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) char *s; 30465821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) va_list v; 30475821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) va_start (v,p); 30485821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) s = g (p, va_arg (v,int)); 30495821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) va_end (v); 30505821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) return s; 30515821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)} 30525821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 30535821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)/* OSF 4.0 Compaq cc is some sort of almost-ANSI by default. It has 30545821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) function prototypes and stuff, but not '\xHH' hex character constants. 30555821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) These don't provoke an error unfortunately, instead are silently treated 30565821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) as 'x'. The following induces an error, until -std is added to get 30575821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) proper ANSI mode. Curiously '\x00'!='x' always comes out true, for an 30585821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) array size at least. It's necessary to write '\x00'==0 to get something 30595821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) that's true only with -std. */ 30605821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)int osf4_cc_array ['\x00' == 0 ? 1 : -1]; 30615821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 30625821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)/* IBM C 6 for AIX is almost-ANSI by default, but it replaces macro parameters 30635821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) inside strings and character constants. */ 30645821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)#define FOO(x) 'x' 30655821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)int xlc6_cc_array[FOO(a) == 'x' ? 1 : -1]; 30665821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 30675821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)int test (int i, double x); 30685821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)struct s1 {int (*f) (int a);}; 30695821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)struct s2 {int (*f) (double a);}; 30705821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)int pairnames (int, char **, FILE *(*)(struct buf *, struct stat *, int), int, int); 30715821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)int argc; 30725821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)char **argv; 30735821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)int 30745821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)main () 30755821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles){ 30765821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)return f (e, argv, 0) != argv[0] || f (e, argv, 1) != argv[1]; 30775821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) ; 30785821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) return 0; 30795821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)} 30805821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)_ACEOF 30815821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)for ac_arg in '' -qlanglvl=extc89 -qlanglvl=ansi -std \ 30825821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) -Ae "-Aa -D_HPUX_SOURCE" "-Xc -D__EXTENSIONS__" 30835821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)do 30845821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) CC="$ac_save_CC $ac_arg" 30855821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) rm -f conftest.$ac_objext 30865821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if { (ac_try="$ac_compile" 30875821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)case "(($ac_try" in 30885821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 30895821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) *) ac_try_echo=$ac_try;; 30905821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)esac 30915821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" 30925821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo "$ac_try_echo") >&5 30935821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) (eval "$ac_compile") 2>conftest.er1 30945821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) ac_status=$? 30955821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) grep -v '^ *+' conftest.er1 >conftest.err 30965821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) rm -f conftest.er1 30975821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) cat conftest.err >&5 30985821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 30995821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) (exit $ac_status); } && { 31005821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) test -z "$ac_c_werror_flag" || 31015821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) test ! -s conftest.err 31025821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) } && test -s conftest.$ac_objext; then 31035821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) ac_cv_prog_cc_c89=$ac_arg 31045821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)else 31055821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) $as_echo "$as_me: failed program was:" >&5 31065821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)sed 's/^/| /' conftest.$ac_ext >&5 31075821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 31085821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 31095821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi 31105821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 31115821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)rm -f core conftest.err conftest.$ac_objext 31125821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) test "x$ac_cv_prog_cc_c89" != "xno" && break 31135821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)done 31145821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)rm -f conftest.$ac_ext 31155821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)CC=$ac_save_CC 31165821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 31175821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi 31185821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# AC_CACHE_VAL 31195821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)case "x$ac_cv_prog_cc_c89" in 31205821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) x) 31215821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) { $as_echo "$as_me:$LINENO: result: none needed" >&5 31225821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo "none needed" >&6; } ;; 31235821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) xno) 31245821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) { $as_echo "$as_me:$LINENO: result: unsupported" >&5 31255821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo "unsupported" >&6; } ;; 31265821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) *) 31275821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) CC="$CC $ac_cv_prog_cc_c89" 31285821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) { $as_echo "$as_me:$LINENO: result: $ac_cv_prog_cc_c89" >&5 31295821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo "$ac_cv_prog_cc_c89" >&6; } ;; 31305821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)esac 31315821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 31325821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 31335821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)ac_ext=c 31345821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)ac_cpp='$CPP $CPPFLAGS' 31355821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' 31365821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 31375821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)ac_compiler_gnu=$ac_cv_c_compiler_gnu 31385821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 31395821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles){ $as_echo "$as_me:$LINENO: checking for a sed that does not truncate output" >&5 31405821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo_n "checking for a sed that does not truncate output... " >&6; } 31415821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if test "${ac_cv_path_SED+set}" = set; then 31425821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) $as_echo_n "(cached) " >&6 31435821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)else 31445821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) ac_script=s/aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb/ 31455821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) for ac_i in 1 2 3 4 5 6 7; do 31465821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) ac_script="$ac_script$as_nl$ac_script" 31475821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) done 31485821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) echo "$ac_script" 2>/dev/null | sed 99q >conftest.sed 31495821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) $as_unset ac_script || ac_script= 31505821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) if test -z "$SED"; then 31515821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) ac_path_SED_found=false 31525821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) # Loop through the user's path and test for each of PROGNAME-LIST 31535821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 31545821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)for as_dir in $PATH 31555821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)do 31565821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) IFS=$as_save_IFS 31575821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) test -z "$as_dir" && as_dir=. 31585821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) for ac_prog in sed gsed; do 31595821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) for ac_exec_ext in '' $ac_executable_extensions; do 31605821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) ac_path_SED="$as_dir/$ac_prog$ac_exec_ext" 31615821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) { test -f "$ac_path_SED" && $as_test_x "$ac_path_SED"; } || continue 31625821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# Check for GNU ac_path_SED and select it if it is found. 31635821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) # Check for GNU $ac_path_SED 31645821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)case `"$ac_path_SED" --version 2>&1` in 31655821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)*GNU*) 31665821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) ac_cv_path_SED="$ac_path_SED" ac_path_SED_found=:;; 31675821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)*) 31685821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) ac_count=0 31695821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) $as_echo_n 0123456789 >"conftest.in" 31705821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) while : 31715821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) do 31725821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) cat "conftest.in" "conftest.in" >"conftest.tmp" 31735821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) mv "conftest.tmp" "conftest.in" 31745821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) cp "conftest.in" "conftest.nl" 31755821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) $as_echo '' >> "conftest.nl" 31765821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) "$ac_path_SED" -f conftest.sed < "conftest.nl" >"conftest.out" 2>/dev/null || break 31775821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break 31785821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) ac_count=`expr $ac_count + 1` 31795821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) if test $ac_count -gt ${ac_path_SED_max-0}; then 31805821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) # Best one so far, save it but keep looking for a better one 31815821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) ac_cv_path_SED="$ac_path_SED" 31825821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) ac_path_SED_max=$ac_count 31835821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) fi 31845821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) # 10*(2^10) chars as input seems more than enough 31855821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) test $ac_count -gt 10 && break 31865821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) done 31875821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) rm -f conftest.in conftest.tmp conftest.nl conftest.out;; 31885821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)esac 31895821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 31905821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) $ac_path_SED_found && break 3 31915821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) done 31925821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) done 31935821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)done 31945821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)IFS=$as_save_IFS 31955821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) if test -z "$ac_cv_path_SED"; then 31965821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) { { $as_echo "$as_me:$LINENO: error: no acceptable sed could be found in \$PATH" >&5 31975821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo "$as_me: error: no acceptable sed could be found in \$PATH" >&2;} 31985821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) { (exit 1); exit 1; }; } 31995821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) fi 32005821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)else 32015821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) ac_cv_path_SED=$SED 32025821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi 32035821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 32045821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi 32055821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles){ $as_echo "$as_me:$LINENO: result: $ac_cv_path_SED" >&5 32065821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo "$ac_cv_path_SED" >&6; } 32075821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) SED="$ac_cv_path_SED" 32085821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) rm -f conftest.sed 32095821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 32105821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)test -z "$SED" && SED=sed 32115821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)Xsed="$SED -e 1s/^X//" 32125821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 32135821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 32145821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 32155821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 32165821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 32175821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 32185821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 32195821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 32205821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 32215821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 32225821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 32235821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles){ $as_echo "$as_me:$LINENO: checking for grep that handles long lines and -e" >&5 32245821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo_n "checking for grep that handles long lines and -e... " >&6; } 32255821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if test "${ac_cv_path_GREP+set}" = set; then 32265821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) $as_echo_n "(cached) " >&6 32275821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)else 32285821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) if test -z "$GREP"; then 32295821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) ac_path_GREP_found=false 32305821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) # Loop through the user's path and test for each of PROGNAME-LIST 32315821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 32325821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin 32335821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)do 32345821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) IFS=$as_save_IFS 32355821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) test -z "$as_dir" && as_dir=. 32365821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) for ac_prog in grep ggrep; do 32375821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) for ac_exec_ext in '' $ac_executable_extensions; do 32385821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) ac_path_GREP="$as_dir/$ac_prog$ac_exec_ext" 32395821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) { test -f "$ac_path_GREP" && $as_test_x "$ac_path_GREP"; } || continue 32405821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# Check for GNU ac_path_GREP and select it if it is found. 32415821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) # Check for GNU $ac_path_GREP 32425821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)case `"$ac_path_GREP" --version 2>&1` in 32435821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)*GNU*) 32445821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) ac_cv_path_GREP="$ac_path_GREP" ac_path_GREP_found=:;; 32455821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)*) 32465821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) ac_count=0 32475821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) $as_echo_n 0123456789 >"conftest.in" 32485821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) while : 32495821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) do 32505821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) cat "conftest.in" "conftest.in" >"conftest.tmp" 32515821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) mv "conftest.tmp" "conftest.in" 32525821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) cp "conftest.in" "conftest.nl" 32535821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) $as_echo 'GREP' >> "conftest.nl" 32545821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) "$ac_path_GREP" -e 'GREP$' -e '-(cannot match)-' < "conftest.nl" >"conftest.out" 2>/dev/null || break 32555821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break 32565821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) ac_count=`expr $ac_count + 1` 32575821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) if test $ac_count -gt ${ac_path_GREP_max-0}; then 32585821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) # Best one so far, save it but keep looking for a better one 32595821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) ac_cv_path_GREP="$ac_path_GREP" 32605821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) ac_path_GREP_max=$ac_count 32615821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) fi 32625821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) # 10*(2^10) chars as input seems more than enough 32635821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) test $ac_count -gt 10 && break 32645821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) done 32655821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) rm -f conftest.in conftest.tmp conftest.nl conftest.out;; 32665821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)esac 32675821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 32685821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) $ac_path_GREP_found && break 3 32695821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) done 32705821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) done 32715821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)done 32725821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)IFS=$as_save_IFS 32735821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) if test -z "$ac_cv_path_GREP"; then 32745821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) { { $as_echo "$as_me:$LINENO: error: no acceptable grep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" >&5 32755821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo "$as_me: error: no acceptable grep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" >&2;} 32765821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) { (exit 1); exit 1; }; } 32775821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) fi 32785821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)else 32795821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) ac_cv_path_GREP=$GREP 32805821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi 32815821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 32825821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi 32835821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles){ $as_echo "$as_me:$LINENO: result: $ac_cv_path_GREP" >&5 32845821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo "$ac_cv_path_GREP" >&6; } 32855821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) GREP="$ac_cv_path_GREP" 32865821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 32875821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 32885821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles){ $as_echo "$as_me:$LINENO: checking for egrep" >&5 32895821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo_n "checking for egrep... " >&6; } 32905821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if test "${ac_cv_path_EGREP+set}" = set; then 32915821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) $as_echo_n "(cached) " >&6 32925821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)else 32935821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) if echo a | $GREP -E '(a|b)' >/dev/null 2>&1 32945821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) then ac_cv_path_EGREP="$GREP -E" 32955821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) else 32965821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) if test -z "$EGREP"; then 32975821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) ac_path_EGREP_found=false 32985821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) # Loop through the user's path and test for each of PROGNAME-LIST 32995821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 33005821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin 33015821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)do 33025821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) IFS=$as_save_IFS 33035821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) test -z "$as_dir" && as_dir=. 33045821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) for ac_prog in egrep; do 33055821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) for ac_exec_ext in '' $ac_executable_extensions; do 33065821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) ac_path_EGREP="$as_dir/$ac_prog$ac_exec_ext" 33075821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) { test -f "$ac_path_EGREP" && $as_test_x "$ac_path_EGREP"; } || continue 33085821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# Check for GNU ac_path_EGREP and select it if it is found. 33095821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) # Check for GNU $ac_path_EGREP 33105821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)case `"$ac_path_EGREP" --version 2>&1` in 33115821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)*GNU*) 33125821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) ac_cv_path_EGREP="$ac_path_EGREP" ac_path_EGREP_found=:;; 33135821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)*) 33145821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) ac_count=0 33155821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) $as_echo_n 0123456789 >"conftest.in" 33165821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) while : 33175821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) do 33185821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) cat "conftest.in" "conftest.in" >"conftest.tmp" 33195821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) mv "conftest.tmp" "conftest.in" 33205821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) cp "conftest.in" "conftest.nl" 33215821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) $as_echo 'EGREP' >> "conftest.nl" 33225821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) "$ac_path_EGREP" 'EGREP$' < "conftest.nl" >"conftest.out" 2>/dev/null || break 33235821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break 33245821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) ac_count=`expr $ac_count + 1` 33255821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) if test $ac_count -gt ${ac_path_EGREP_max-0}; then 33265821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) # Best one so far, save it but keep looking for a better one 33275821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) ac_cv_path_EGREP="$ac_path_EGREP" 33285821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) ac_path_EGREP_max=$ac_count 33295821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) fi 33305821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) # 10*(2^10) chars as input seems more than enough 33315821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) test $ac_count -gt 10 && break 33325821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) done 33335821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) rm -f conftest.in conftest.tmp conftest.nl conftest.out;; 33345821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)esac 33355821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 33365821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) $ac_path_EGREP_found && break 3 33375821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) done 33385821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) done 33395821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)done 33405821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)IFS=$as_save_IFS 33415821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) if test -z "$ac_cv_path_EGREP"; then 33425821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) { { $as_echo "$as_me:$LINENO: error: no acceptable egrep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" >&5 33435821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo "$as_me: error: no acceptable egrep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" >&2;} 33445821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) { (exit 1); exit 1; }; } 33455821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) fi 33465821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)else 33475821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) ac_cv_path_EGREP=$EGREP 33485821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi 33495821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 33505821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) fi 33515821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi 33525821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles){ $as_echo "$as_me:$LINENO: result: $ac_cv_path_EGREP" >&5 33535821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo "$ac_cv_path_EGREP" >&6; } 33545821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) EGREP="$ac_cv_path_EGREP" 33555821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 33565821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 33575821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles){ $as_echo "$as_me:$LINENO: checking for fgrep" >&5 33585821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo_n "checking for fgrep... " >&6; } 33595821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if test "${ac_cv_path_FGREP+set}" = set; then 33605821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) $as_echo_n "(cached) " >&6 33615821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)else 33625821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) if echo 'ab*c' | $GREP -F 'ab*c' >/dev/null 2>&1 33635821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) then ac_cv_path_FGREP="$GREP -F" 33645821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) else 33655821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) if test -z "$FGREP"; then 33665821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) ac_path_FGREP_found=false 33675821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) # Loop through the user's path and test for each of PROGNAME-LIST 33685821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 33695821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin 33705821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)do 33715821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) IFS=$as_save_IFS 33725821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) test -z "$as_dir" && as_dir=. 33735821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) for ac_prog in fgrep; do 33745821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) for ac_exec_ext in '' $ac_executable_extensions; do 33755821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) ac_path_FGREP="$as_dir/$ac_prog$ac_exec_ext" 33765821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) { test -f "$ac_path_FGREP" && $as_test_x "$ac_path_FGREP"; } || continue 33775821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# Check for GNU ac_path_FGREP and select it if it is found. 33785821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) # Check for GNU $ac_path_FGREP 33795821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)case `"$ac_path_FGREP" --version 2>&1` in 33805821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)*GNU*) 33815821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) ac_cv_path_FGREP="$ac_path_FGREP" ac_path_FGREP_found=:;; 33825821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)*) 33835821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) ac_count=0 33845821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) $as_echo_n 0123456789 >"conftest.in" 33855821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) while : 33865821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) do 33875821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) cat "conftest.in" "conftest.in" >"conftest.tmp" 33885821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) mv "conftest.tmp" "conftest.in" 33895821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) cp "conftest.in" "conftest.nl" 33905821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) $as_echo 'FGREP' >> "conftest.nl" 33915821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) "$ac_path_FGREP" FGREP < "conftest.nl" >"conftest.out" 2>/dev/null || break 33925821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break 33935821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) ac_count=`expr $ac_count + 1` 33945821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) if test $ac_count -gt ${ac_path_FGREP_max-0}; then 33955821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) # Best one so far, save it but keep looking for a better one 33965821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) ac_cv_path_FGREP="$ac_path_FGREP" 33975821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) ac_path_FGREP_max=$ac_count 33985821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) fi 33995821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) # 10*(2^10) chars as input seems more than enough 34005821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) test $ac_count -gt 10 && break 34015821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) done 34025821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) rm -f conftest.in conftest.tmp conftest.nl conftest.out;; 34035821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)esac 34045821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 34055821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) $ac_path_FGREP_found && break 3 34065821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) done 34075821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) done 34085821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)done 34095821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)IFS=$as_save_IFS 34105821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) if test -z "$ac_cv_path_FGREP"; then 34115821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) { { $as_echo "$as_me:$LINENO: error: no acceptable fgrep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" >&5 34125821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo "$as_me: error: no acceptable fgrep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" >&2;} 34135821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) { (exit 1); exit 1; }; } 34145821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) fi 34155821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)else 34165821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) ac_cv_path_FGREP=$FGREP 34175821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi 34185821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 34195821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) fi 34205821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi 34215821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles){ $as_echo "$as_me:$LINENO: result: $ac_cv_path_FGREP" >&5 34225821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo "$ac_cv_path_FGREP" >&6; } 34235821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) FGREP="$ac_cv_path_FGREP" 34245821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 34255821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 34265821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)test -z "$GREP" && GREP=grep 34275821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 34285821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 34295821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 34305821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 34315821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 34325821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 34335821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 34345821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 34355821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 34365821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 34375821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 34385821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 34395821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 34405821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 34415821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 34425821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 34435821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 34445821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 34455821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 34465821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# Check whether --with-gnu-ld was given. 34475821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if test "${with_gnu_ld+set}" = set; then 34485821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) withval=$with_gnu_ld; test "$withval" = no || with_gnu_ld=yes 34495821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)else 34505821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) with_gnu_ld=no 34515821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi 34525821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 34535821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)ac_prog=ld 34545821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if test "$GCC" = yes; then 34555821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) # Check if gcc -print-prog-name=ld gives a path. 34565821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) { $as_echo "$as_me:$LINENO: checking for ld used by $CC" >&5 34575821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo_n "checking for ld used by $CC... " >&6; } 34585821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) case $host in 34595821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) *-*-mingw*) 34605821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) # gcc leaves a trailing carriage return which upsets mingw 34615821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) ac_prog=`($CC -print-prog-name=ld) 2>&5 | tr -d '\015'` ;; 34625821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) *) 34635821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) ac_prog=`($CC -print-prog-name=ld) 2>&5` ;; 34645821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) esac 34655821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) case $ac_prog in 34665821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) # Accept absolute paths. 34675821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) [\\/]* | ?:[\\/]*) 34685821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) re_direlt='/[^/][^/]*/\.\./' 34695821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) # Canonicalize the pathname of ld 34705821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) ac_prog=`$ECHO "$ac_prog"| $SED 's%\\\\%/%g'` 34715821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) while $ECHO "$ac_prog" | $GREP "$re_direlt" > /dev/null 2>&1; do 34725821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) ac_prog=`$ECHO $ac_prog| $SED "s%$re_direlt%/%"` 34735821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) done 34745821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) test -z "$LD" && LD="$ac_prog" 34755821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) ;; 34765821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) "") 34775821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) # If it fails, then pretend we aren't using GCC. 34785821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) ac_prog=ld 34795821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) ;; 34805821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) *) 34815821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) # If it is relative, then search for the first ld in PATH. 34825821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) with_gnu_ld=unknown 34835821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) ;; 34845821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) esac 34855821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)elif test "$with_gnu_ld" = yes; then 34865821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) { $as_echo "$as_me:$LINENO: checking for GNU ld" >&5 34875821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo_n "checking for GNU ld... " >&6; } 34885821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)else 34895821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) { $as_echo "$as_me:$LINENO: checking for non-GNU ld" >&5 34905821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo_n "checking for non-GNU ld... " >&6; } 34915821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi 34925821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if test "${lt_cv_path_LD+set}" = set; then 34935821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) $as_echo_n "(cached) " >&6 34945821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)else 34955821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) if test -z "$LD"; then 34965821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR 34975821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) for ac_dir in $PATH; do 34985821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) IFS="$lt_save_ifs" 34995821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) test -z "$ac_dir" && ac_dir=. 35005821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) if test -f "$ac_dir/$ac_prog" || test -f "$ac_dir/$ac_prog$ac_exeext"; then 35015821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) lt_cv_path_LD="$ac_dir/$ac_prog" 35025821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) # Check to see if the program is GNU ld. I'd rather use --version, 35035821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) # but apparently some variants of GNU ld only accept -v. 35045821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) # Break only if it was the GNU/non-GNU ld that we prefer. 35055821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) case `"$lt_cv_path_LD" -v 2>&1 </dev/null` in 35065821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) *GNU* | *'with BFD'*) 35075821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) test "$with_gnu_ld" != no && break 35085821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) ;; 35095821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) *) 35105821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) test "$with_gnu_ld" != yes && break 35115821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) ;; 35125821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) esac 35135821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) fi 35145821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) done 35155821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) IFS="$lt_save_ifs" 35165821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)else 35175821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) lt_cv_path_LD="$LD" # Let the user override the test with a path. 35185821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi 35195821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi 35205821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 35215821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)LD="$lt_cv_path_LD" 35225821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if test -n "$LD"; then 35235821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) { $as_echo "$as_me:$LINENO: result: $LD" >&5 35245821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo "$LD" >&6; } 35255821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)else 35265821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) { $as_echo "$as_me:$LINENO: result: no" >&5 35275821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo "no" >&6; } 35285821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi 35295821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)test -z "$LD" && { { $as_echo "$as_me:$LINENO: error: no acceptable ld found in \$PATH" >&5 35305821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo "$as_me: error: no acceptable ld found in \$PATH" >&2;} 35315821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) { (exit 1); exit 1; }; } 35325821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles){ $as_echo "$as_me:$LINENO: checking if the linker ($LD) is GNU ld" >&5 35335821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo_n "checking if the linker ($LD) is GNU ld... " >&6; } 35345821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if test "${lt_cv_prog_gnu_ld+set}" = set; then 35355821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) $as_echo_n "(cached) " >&6 35365821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)else 35375821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) # I'd rather use --version here, but apparently some GNU lds only accept -v. 35385821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)case `$LD -v 2>&1 </dev/null` in 35395821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)*GNU* | *'with BFD'*) 35405821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) lt_cv_prog_gnu_ld=yes 35415821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) ;; 35425821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)*) 35435821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) lt_cv_prog_gnu_ld=no 35445821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) ;; 35455821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)esac 35465821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi 35475821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles){ $as_echo "$as_me:$LINENO: result: $lt_cv_prog_gnu_ld" >&5 35485821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo "$lt_cv_prog_gnu_ld" >&6; } 35495821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)with_gnu_ld=$lt_cv_prog_gnu_ld 35505821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 35515821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 35525821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 35535821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 35545821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 35555821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 35565821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 35575821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 35585821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 35595821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles){ $as_echo "$as_me:$LINENO: checking for BSD- or MS-compatible name lister (nm)" >&5 35605821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo_n "checking for BSD- or MS-compatible name lister (nm)... " >&6; } 35615821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if test "${lt_cv_path_NM+set}" = set; then 35625821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) $as_echo_n "(cached) " >&6 35635821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)else 35645821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) if test -n "$NM"; then 35655821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) # Let the user override the test. 35665821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) lt_cv_path_NM="$NM" 35675821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)else 35685821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) lt_nm_to_check="${ac_tool_prefix}nm" 35695821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) if test -n "$ac_tool_prefix" && test "$build" = "$host"; then 35705821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) lt_nm_to_check="$lt_nm_to_check nm" 35715821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) fi 35725821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) for lt_tmp_nm in $lt_nm_to_check; do 35735821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR 35745821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) for ac_dir in $PATH /usr/ccs/bin/elf /usr/ccs/bin /usr/ucb /bin; do 35755821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) IFS="$lt_save_ifs" 35765821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) test -z "$ac_dir" && ac_dir=. 35775821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) tmp_nm="$ac_dir/$lt_tmp_nm" 35785821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) if test -f "$tmp_nm" || test -f "$tmp_nm$ac_exeext" ; then 35795821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) # Check to see if the nm accepts a BSD-compat flag. 35805821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) # Adding the `sed 1q' prevents false positives on HP-UX, which says: 35815821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) # nm: unknown option "B" ignored 35825821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) # Tru64's nm complains that /dev/null is an invalid object file 35835821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) case `"$tmp_nm" -B /dev/null 2>&1 | sed '1q'` in 35845821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) */dev/null* | *'Invalid file or object type'*) 35855821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) lt_cv_path_NM="$tmp_nm -B" 35865821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) break 35875821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) ;; 35885821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) *) 35895821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) case `"$tmp_nm" -p /dev/null 2>&1 | sed '1q'` in 35905821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) */dev/null*) 35915821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) lt_cv_path_NM="$tmp_nm -p" 35925821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) break 35935821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) ;; 35945821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) *) 35955821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) lt_cv_path_NM=${lt_cv_path_NM="$tmp_nm"} # keep the first match, but 35965821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) continue # so that we can try to find one that supports BSD flags 35975821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) ;; 35985821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) esac 35995821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) ;; 36005821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) esac 36015821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) fi 36025821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) done 36035821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) IFS="$lt_save_ifs" 36045821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) done 36055821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) : ${lt_cv_path_NM=no} 36065821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi 36075821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi 36085821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles){ $as_echo "$as_me:$LINENO: result: $lt_cv_path_NM" >&5 36095821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo "$lt_cv_path_NM" >&6; } 36105821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if test "$lt_cv_path_NM" != "no"; then 36115821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) NM="$lt_cv_path_NM" 36125821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)else 36135821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) # Didn't find any BSD compatible name lister, look for dumpbin. 36145821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) if test -n "$ac_tool_prefix"; then 36155821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) for ac_prog in "dumpbin -symbols" "link -dump -symbols" 36165821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) do 36175821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args. 36185821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)set dummy $ac_tool_prefix$ac_prog; ac_word=$2 36195821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles){ $as_echo "$as_me:$LINENO: checking for $ac_word" >&5 36205821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo_n "checking for $ac_word... " >&6; } 36215821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if test "${ac_cv_prog_DUMPBIN+set}" = set; then 36225821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) $as_echo_n "(cached) " >&6 36235821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)else 36245821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) if test -n "$DUMPBIN"; then 36255821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) ac_cv_prog_DUMPBIN="$DUMPBIN" # Let the user override the test. 36265821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)else 36275821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 36285821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)for as_dir in $PATH 36295821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)do 36305821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) IFS=$as_save_IFS 36315821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) test -z "$as_dir" && as_dir=. 36325821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) for ac_exec_ext in '' $ac_executable_extensions; do 36335821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then 36345821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) ac_cv_prog_DUMPBIN="$ac_tool_prefix$ac_prog" 36355821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) $as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5 36365821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) break 2 36375821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) fi 36385821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)done 36395821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)done 36405821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)IFS=$as_save_IFS 36415821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 36425821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi 36435821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi 36445821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)DUMPBIN=$ac_cv_prog_DUMPBIN 36455821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if test -n "$DUMPBIN"; then 36465821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) { $as_echo "$as_me:$LINENO: result: $DUMPBIN" >&5 36475821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo "$DUMPBIN" >&6; } 36485821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)else 36495821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) { $as_echo "$as_me:$LINENO: result: no" >&5 36505821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo "no" >&6; } 36515821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi 36525821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 36535821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 36545821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) test -n "$DUMPBIN" && break 36555821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) done 36565821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi 36575821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if test -z "$DUMPBIN"; then 36585821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) ac_ct_DUMPBIN=$DUMPBIN 36595821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) for ac_prog in "dumpbin -symbols" "link -dump -symbols" 36605821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)do 36615821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) # Extract the first word of "$ac_prog", so it can be a program name with args. 36625821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)set dummy $ac_prog; ac_word=$2 36635821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles){ $as_echo "$as_me:$LINENO: checking for $ac_word" >&5 36645821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo_n "checking for $ac_word... " >&6; } 36655821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if test "${ac_cv_prog_ac_ct_DUMPBIN+set}" = set; then 36665821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) $as_echo_n "(cached) " >&6 36675821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)else 36685821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) if test -n "$ac_ct_DUMPBIN"; then 36695821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) ac_cv_prog_ac_ct_DUMPBIN="$ac_ct_DUMPBIN" # Let the user override the test. 36705821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)else 36715821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 36725821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)for as_dir in $PATH 36735821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)do 36745821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) IFS=$as_save_IFS 36755821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) test -z "$as_dir" && as_dir=. 36765821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) for ac_exec_ext in '' $ac_executable_extensions; do 36775821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then 36785821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) ac_cv_prog_ac_ct_DUMPBIN="$ac_prog" 36795821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) $as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5 36805821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) break 2 36815821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) fi 36825821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)done 36835821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)done 36845821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)IFS=$as_save_IFS 36855821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 36865821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi 36875821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi 36885821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)ac_ct_DUMPBIN=$ac_cv_prog_ac_ct_DUMPBIN 36895821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if test -n "$ac_ct_DUMPBIN"; then 36905821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) { $as_echo "$as_me:$LINENO: result: $ac_ct_DUMPBIN" >&5 36915821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo "$ac_ct_DUMPBIN" >&6; } 36925821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)else 36935821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) { $as_echo "$as_me:$LINENO: result: no" >&5 36945821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo "no" >&6; } 36955821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi 36965821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 36975821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 36985821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) test -n "$ac_ct_DUMPBIN" && break 36995821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)done 37005821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 37015821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) if test "x$ac_ct_DUMPBIN" = x; then 37025821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) DUMPBIN=":" 37035821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) else 37045821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) case $cross_compiling:$ac_tool_warned in 37055821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)yes:) 37065821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles){ $as_echo "$as_me:$LINENO: WARNING: In the future, Autoconf will not detect cross-tools 37075821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)whose name does not start with the host triplet. If you think this 37085821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)configuration is useful to you, please write to autoconf@gnu.org." >&5 37095821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo "$as_me: WARNING: In the future, Autoconf will not detect cross-tools 37105821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)whose name does not start with the host triplet. If you think this 37115821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)configuration is useful to you, please write to autoconf@gnu.org." >&2;} 37125821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)ac_tool_warned=yes ;; 37135821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)esac 37145821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) DUMPBIN=$ac_ct_DUMPBIN 37155821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) fi 37165821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi 37175821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 37185821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 37195821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) if test "$DUMPBIN" != ":"; then 37205821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) NM="$DUMPBIN" 37215821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) fi 37225821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi 37235821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)test -z "$NM" && NM=nm 37245821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 37255821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 37265821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 37275821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 37285821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 37295821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 37305821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles){ $as_echo "$as_me:$LINENO: checking the name lister ($NM) interface" >&5 37315821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo_n "checking the name lister ($NM) interface... " >&6; } 37325821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if test "${lt_cv_nm_interface+set}" = set; then 37335821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) $as_echo_n "(cached) " >&6 37345821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)else 37355821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) lt_cv_nm_interface="BSD nm" 37365821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) echo "int some_variable = 0;" > conftest.$ac_ext 37375821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) (eval echo "\"\$as_me:3737: $ac_compile\"" >&5) 37385821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) (eval "$ac_compile" 2>conftest.err) 37395821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) cat conftest.err >&5 37405821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) (eval echo "\"\$as_me:3740: $NM \\\"conftest.$ac_objext\\\"\"" >&5) 37415821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) (eval "$NM \"conftest.$ac_objext\"" 2>conftest.err > conftest.out) 37425821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) cat conftest.err >&5 37435821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) (eval echo "\"\$as_me:3743: output\"" >&5) 37445821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) cat conftest.out >&5 37455821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) if $GREP 'External.*some_variable' conftest.out > /dev/null; then 37465821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) lt_cv_nm_interface="MS dumpbin" 37475821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) fi 37485821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) rm -f conftest* 37495821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi 37505821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles){ $as_echo "$as_me:$LINENO: result: $lt_cv_nm_interface" >&5 37515821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo "$lt_cv_nm_interface" >&6; } 37525821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 37535821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles){ $as_echo "$as_me:$LINENO: checking whether ln -s works" >&5 37545821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo_n "checking whether ln -s works... " >&6; } 37555821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)LN_S=$as_ln_s 37565821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if test "$LN_S" = "ln -s"; then 37575821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) { $as_echo "$as_me:$LINENO: result: yes" >&5 37585821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo "yes" >&6; } 37595821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)else 37605821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) { $as_echo "$as_me:$LINENO: result: no, using $LN_S" >&5 37615821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo "no, using $LN_S" >&6; } 37625821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi 37635821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 37645821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# find the maximum length of command line arguments 37655821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles){ $as_echo "$as_me:$LINENO: checking the maximum length of command line arguments" >&5 37665821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo_n "checking the maximum length of command line arguments... " >&6; } 37675821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if test "${lt_cv_sys_max_cmd_len+set}" = set; then 37685821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) $as_echo_n "(cached) " >&6 37695821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)else 37705821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) i=0 37715821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) teststring="ABCD" 37725821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 37735821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) case $build_os in 37745821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) msdosdjgpp*) 37755821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) # On DJGPP, this test can blow up pretty badly due to problems in libc 37765821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) # (any single argument exceeding 2000 bytes causes a buffer overrun 37775821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) # during glob expansion). Even if it were fixed, the result of this 37785821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) # check would be larger than it should be. 37795821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) lt_cv_sys_max_cmd_len=12288; # 12K is about right 37805821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) ;; 37815821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 37825821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) gnu*) 37835821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) # Under GNU Hurd, this test is not required because there is 37845821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) # no limit to the length of command line arguments. 37855821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) # Libtool will interpret -1 as no limit whatsoever 37865821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) lt_cv_sys_max_cmd_len=-1; 37875821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) ;; 37885821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 37895821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) cygwin* | mingw* | cegcc*) 37905821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) # On Win9x/ME, this test blows up -- it succeeds, but takes 37915821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) # about 5 minutes as the teststring grows exponentially. 37925821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) # Worse, since 9x/ME are not pre-emptively multitasking, 37935821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) # you end up with a "frozen" computer, even though with patience 37945821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) # the test eventually succeeds (with a max line length of 256k). 37955821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) # Instead, let's just punt: use the minimum linelength reported by 37965821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) # all of the supported platforms: 8192 (on NT/2K/XP). 37975821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) lt_cv_sys_max_cmd_len=8192; 37985821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) ;; 37995821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 38005821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) amigaos*) 38015821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) # On AmigaOS with pdksh, this test takes hours, literally. 38025821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) # So we just punt and use a minimum line length of 8192. 38035821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) lt_cv_sys_max_cmd_len=8192; 38045821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) ;; 38055821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 38065821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) netbsd* | freebsd* | openbsd* | darwin* | dragonfly*) 38075821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) # This has been around since 386BSD, at least. Likely further. 38085821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) if test -x /sbin/sysctl; then 38095821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) lt_cv_sys_max_cmd_len=`/sbin/sysctl -n kern.argmax` 38105821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) elif test -x /usr/sbin/sysctl; then 38115821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) lt_cv_sys_max_cmd_len=`/usr/sbin/sysctl -n kern.argmax` 38125821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) else 38135821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) lt_cv_sys_max_cmd_len=65536 # usable default for all BSDs 38145821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) fi 38155821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) # And add a safety zone 38165821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \/ 4` 38175821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \* 3` 38185821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) ;; 38195821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 38205821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) interix*) 38215821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) # We know the value 262144 and hardcode it with a safety zone (like BSD) 38225821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) lt_cv_sys_max_cmd_len=196608 38235821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) ;; 38245821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 38255821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) osf*) 38265821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) # Dr. Hans Ekkehard Plesser reports seeing a kernel panic running configure 38275821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) # due to this test when exec_disable_arg_limit is 1 on Tru64. It is not 38285821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) # nice to cause kernel panics so lets avoid the loop below. 38295821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) # First set a reasonable default. 38305821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) lt_cv_sys_max_cmd_len=16384 38315821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) # 38325821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) if test -x /sbin/sysconfig; then 38335821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) case `/sbin/sysconfig -q proc exec_disable_arg_limit` in 38345821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) *1*) lt_cv_sys_max_cmd_len=-1 ;; 38355821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) esac 38365821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) fi 38375821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) ;; 38385821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) sco3.2v5*) 38395821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) lt_cv_sys_max_cmd_len=102400 38405821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) ;; 38415821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) sysv5* | sco5v6* | sysv4.2uw2*) 38425821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) kargmax=`grep ARG_MAX /etc/conf/cf.d/stune 2>/dev/null` 38435821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) if test -n "$kargmax"; then 38445821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) lt_cv_sys_max_cmd_len=`echo $kargmax | sed 's/.*[ ]//'` 38455821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) else 38465821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) lt_cv_sys_max_cmd_len=32768 38475821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) fi 38485821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) ;; 38495821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) *) 38505821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) lt_cv_sys_max_cmd_len=`(getconf ARG_MAX) 2> /dev/null` 38515821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) if test -n "$lt_cv_sys_max_cmd_len"; then 38525821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \/ 4` 38535821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \* 3` 38545821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) else 38555821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) # Make teststring a little bigger before we do anything with it. 38565821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) # a 1K string should be a reasonable start. 38575821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) for i in 1 2 3 4 5 6 7 8 ; do 38585821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) teststring=$teststring$teststring 38595821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) done 38605821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) SHELL=${SHELL-${CONFIG_SHELL-/bin/sh}} 38615821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) # If test is not a shell built-in, we'll probably end up computing a 38625821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) # maximum length that is only half of the actual maximum length, but 38635821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) # we can't tell. 38645821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) while { test "X"`$SHELL $0 --fallback-echo "X$teststring$teststring" 2>/dev/null` \ 38655821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) = "XX$teststring$teststring"; } >/dev/null 2>&1 && 38665821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) test $i != 17 # 1/2 MB should be enough 38675821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) do 38685821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) i=`expr $i + 1` 38695821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) teststring=$teststring$teststring 38705821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) done 38715821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) # Only check the string length outside the loop. 38725821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) lt_cv_sys_max_cmd_len=`expr "X$teststring" : ".*" 2>&1` 38735821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) teststring= 38745821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) # Add a significant safety factor because C++ compilers can tack on 38755821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) # massive amounts of additional arguments before passing them to the 38765821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) # linker. It appears as though 1/2 is a usable value. 38775821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \/ 2` 38785821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) fi 38795821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) ;; 38805821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) esac 38815821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 38825821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi 38835821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 38845821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if test -n $lt_cv_sys_max_cmd_len ; then 38855821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) { $as_echo "$as_me:$LINENO: result: $lt_cv_sys_max_cmd_len" >&5 38865821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo "$lt_cv_sys_max_cmd_len" >&6; } 38875821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)else 38885821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) { $as_echo "$as_me:$LINENO: result: none" >&5 38895821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo "none" >&6; } 38905821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi 38915821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)max_cmd_len=$lt_cv_sys_max_cmd_len 38925821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 38935821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 38945821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 38955821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 38965821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 38975821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 38985821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles): ${CP="cp -f"} 38995821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles): ${MV="mv -f"} 39005821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles): ${RM="rm -f"} 39015821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 39025821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles){ $as_echo "$as_me:$LINENO: checking whether the shell understands some XSI constructs" >&5 39035821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo_n "checking whether the shell understands some XSI constructs... " >&6; } 39045821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# Try some XSI features 39055821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)xsi_shell=no 39065821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)( _lt_dummy="a/b/c" 39075821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) test "${_lt_dummy##*/},${_lt_dummy%/*},"${_lt_dummy%"$_lt_dummy"}, \ 39085821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) = c,a/b,, \ 39095821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) && eval 'test $(( 1 + 1 )) -eq 2 \ 39105821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) && test "${#_lt_dummy}" -eq 5' ) >/dev/null 2>&1 \ 39115821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) && xsi_shell=yes 39125821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles){ $as_echo "$as_me:$LINENO: result: $xsi_shell" >&5 39135821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo "$xsi_shell" >&6; } 39145821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 39155821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 39165821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles){ $as_echo "$as_me:$LINENO: checking whether the shell understands \"+=\"" >&5 39175821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo_n "checking whether the shell understands \"+=\"... " >&6; } 39185821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)lt_shell_append=no 39195821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)( foo=bar; set foo baz; eval "$1+=\$2" && test "$foo" = barbaz ) \ 39205821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) >/dev/null 2>&1 \ 39215821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) && lt_shell_append=yes 39225821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles){ $as_echo "$as_me:$LINENO: result: $lt_shell_append" >&5 39235821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo "$lt_shell_append" >&6; } 39245821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 39255821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 39265821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if ( (MAIL=60; unset MAIL) || exit) >/dev/null 2>&1; then 39275821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) lt_unset=unset 39285821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)else 39295821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) lt_unset=false 39305821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi 39315821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 39325821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 39335821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 39345821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 39355821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 39365821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# test EBCDIC or ASCII 39375821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)case `echo X|tr X '\101'` in 39385821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) A) # ASCII based system 39395821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) # \n is not interpreted correctly by Solaris 8 /usr/ucb/tr 39405821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) lt_SP2NL='tr \040 \012' 39415821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) lt_NL2SP='tr \015\012 \040\040' 39425821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) ;; 39435821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) *) # EBCDIC based system 39445821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) lt_SP2NL='tr \100 \n' 39455821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) lt_NL2SP='tr \r\n \100\100' 39465821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) ;; 39475821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)esac 39485821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 39495821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 39505821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 39515821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 39525821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 39535821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 39545821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 39555821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 39565821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 39575821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles){ $as_echo "$as_me:$LINENO: checking for $LD option to reload object files" >&5 39585821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo_n "checking for $LD option to reload object files... " >&6; } 39595821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if test "${lt_cv_ld_reload_flag+set}" = set; then 39605821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) $as_echo_n "(cached) " >&6 39615821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)else 39625821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) lt_cv_ld_reload_flag='-r' 39635821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi 39645821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles){ $as_echo "$as_me:$LINENO: result: $lt_cv_ld_reload_flag" >&5 39655821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo "$lt_cv_ld_reload_flag" >&6; } 39665821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)reload_flag=$lt_cv_ld_reload_flag 39675821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)case $reload_flag in 39685821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)"" | " "*) ;; 39695821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)*) reload_flag=" $reload_flag" ;; 39705821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)esac 39715821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)reload_cmds='$LD$reload_flag -o $output$reload_objs' 39725821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)case $host_os in 39735821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) darwin*) 39745821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) if test "$GCC" = yes; then 39755821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) reload_cmds='$LTCC $LTCFLAGS -nostdlib ${wl}-r -o $output$reload_objs' 39765821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) else 39775821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) reload_cmds='$LD$reload_flag -o $output$reload_objs' 39785821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) fi 39795821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) ;; 39805821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)esac 39815821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 39825821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 39835821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 39845821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 39855821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 39865821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 39875821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 39885821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 39895821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 39905821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if test -n "$ac_tool_prefix"; then 39915821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) # Extract the first word of "${ac_tool_prefix}objdump", so it can be a program name with args. 39925821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)set dummy ${ac_tool_prefix}objdump; ac_word=$2 39935821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles){ $as_echo "$as_me:$LINENO: checking for $ac_word" >&5 39945821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo_n "checking for $ac_word... " >&6; } 39955821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if test "${ac_cv_prog_OBJDUMP+set}" = set; then 39965821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) $as_echo_n "(cached) " >&6 39975821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)else 39985821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) if test -n "$OBJDUMP"; then 39995821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) ac_cv_prog_OBJDUMP="$OBJDUMP" # Let the user override the test. 40005821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)else 40015821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 40025821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)for as_dir in $PATH 40035821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)do 40045821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) IFS=$as_save_IFS 40055821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) test -z "$as_dir" && as_dir=. 40065821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) for ac_exec_ext in '' $ac_executable_extensions; do 40075821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then 40085821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) ac_cv_prog_OBJDUMP="${ac_tool_prefix}objdump" 40095821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) $as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5 40105821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) break 2 40115821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) fi 40125821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)done 40135821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)done 40145821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)IFS=$as_save_IFS 40155821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 40165821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi 40175821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi 40185821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)OBJDUMP=$ac_cv_prog_OBJDUMP 40195821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if test -n "$OBJDUMP"; then 40205821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) { $as_echo "$as_me:$LINENO: result: $OBJDUMP" >&5 40215821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo "$OBJDUMP" >&6; } 40225821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)else 40235821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) { $as_echo "$as_me:$LINENO: result: no" >&5 40245821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo "no" >&6; } 40255821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi 40265821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 40275821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 40285821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi 40295821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if test -z "$ac_cv_prog_OBJDUMP"; then 40305821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) ac_ct_OBJDUMP=$OBJDUMP 40315821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) # Extract the first word of "objdump", so it can be a program name with args. 40325821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)set dummy objdump; ac_word=$2 40335821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles){ $as_echo "$as_me:$LINENO: checking for $ac_word" >&5 40345821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo_n "checking for $ac_word... " >&6; } 40355821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if test "${ac_cv_prog_ac_ct_OBJDUMP+set}" = set; then 40365821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) $as_echo_n "(cached) " >&6 40375821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)else 40385821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) if test -n "$ac_ct_OBJDUMP"; then 40395821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) ac_cv_prog_ac_ct_OBJDUMP="$ac_ct_OBJDUMP" # Let the user override the test. 40405821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)else 40415821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 40425821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)for as_dir in $PATH 40435821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)do 40445821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) IFS=$as_save_IFS 40455821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) test -z "$as_dir" && as_dir=. 40465821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) for ac_exec_ext in '' $ac_executable_extensions; do 40475821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then 40485821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) ac_cv_prog_ac_ct_OBJDUMP="objdump" 40495821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) $as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5 40505821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) break 2 40515821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) fi 40525821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)done 40535821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)done 40545821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)IFS=$as_save_IFS 40555821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 40565821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi 40575821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi 40585821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)ac_ct_OBJDUMP=$ac_cv_prog_ac_ct_OBJDUMP 40595821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if test -n "$ac_ct_OBJDUMP"; then 40605821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) { $as_echo "$as_me:$LINENO: result: $ac_ct_OBJDUMP" >&5 40615821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo "$ac_ct_OBJDUMP" >&6; } 40625821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)else 40635821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) { $as_echo "$as_me:$LINENO: result: no" >&5 40645821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo "no" >&6; } 40655821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi 40665821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 40675821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) if test "x$ac_ct_OBJDUMP" = x; then 40685821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) OBJDUMP="false" 40695821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) else 40705821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) case $cross_compiling:$ac_tool_warned in 40715821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)yes:) 40725821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles){ $as_echo "$as_me:$LINENO: WARNING: In the future, Autoconf will not detect cross-tools 40735821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)whose name does not start with the host triplet. If you think this 40745821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)configuration is useful to you, please write to autoconf@gnu.org." >&5 40755821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo "$as_me: WARNING: In the future, Autoconf will not detect cross-tools 40765821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)whose name does not start with the host triplet. If you think this 40775821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)configuration is useful to you, please write to autoconf@gnu.org." >&2;} 40785821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)ac_tool_warned=yes ;; 40795821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)esac 40805821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) OBJDUMP=$ac_ct_OBJDUMP 40815821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) fi 40825821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)else 40835821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) OBJDUMP="$ac_cv_prog_OBJDUMP" 40845821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi 40855821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 40865821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)test -z "$OBJDUMP" && OBJDUMP=objdump 40875821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 40885821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 40895821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 40905821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 40915821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 40925821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 40935821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 40945821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 40955821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 40965821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles){ $as_echo "$as_me:$LINENO: checking how to recognize dependent libraries" >&5 40975821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo_n "checking how to recognize dependent libraries... " >&6; } 40985821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if test "${lt_cv_deplibs_check_method+set}" = set; then 40995821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) $as_echo_n "(cached) " >&6 41005821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)else 41015821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) lt_cv_file_magic_cmd='$MAGIC_CMD' 41025821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)lt_cv_file_magic_test_file= 41035821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)lt_cv_deplibs_check_method='unknown' 41045821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# Need to set the preceding variable on all platforms that support 41055821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# interlibrary dependencies. 41065821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# 'none' -- dependencies not supported. 41075821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# `unknown' -- same as none, but documents that we really don't know. 41085821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# 'pass_all' -- all dependencies passed with no checks. 41095821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# 'test_compile' -- check by making test program. 41105821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# 'file_magic [[regex]]' -- check by looking for files in library path 41115821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# which responds to the $file_magic_cmd with a given extended regex. 41125821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# If you have `file' or equivalent on your system and you're not sure 41135821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# whether `pass_all' will *always* work, you probably want this one. 41145821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 41155821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)case $host_os in 41165821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)aix[4-9]*) 41175821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) lt_cv_deplibs_check_method=pass_all 41185821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) ;; 41195821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 41205821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)beos*) 41215821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) lt_cv_deplibs_check_method=pass_all 41225821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) ;; 41235821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 41245821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)bsdi[45]*) 41255821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [ML]SB (shared object|dynamic lib)' 41265821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) lt_cv_file_magic_cmd='/usr/bin/file -L' 41275821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) lt_cv_file_magic_test_file=/shlib/libc.so 41285821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) ;; 41295821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 41305821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)cygwin*) 41315821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) # func_win32_libid is a shell function defined in ltmain.sh 41325821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) lt_cv_deplibs_check_method='file_magic ^x86 archive import|^x86 DLL' 41335821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) lt_cv_file_magic_cmd='func_win32_libid' 41345821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) ;; 41355821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 41365821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)mingw* | pw32*) 41375821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) # Base MSYS/MinGW do not provide the 'file' command needed by 41385821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) # func_win32_libid shell function, so use a weaker test based on 'objdump', 41395821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) # unless we find 'file', for example because we are cross-compiling. 41405821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) if ( file / ) >/dev/null 2>&1; then 41415821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) lt_cv_deplibs_check_method='file_magic ^x86 archive import|^x86 DLL' 41425821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) lt_cv_file_magic_cmd='func_win32_libid' 41435821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) else 41445821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) lt_cv_deplibs_check_method='file_magic file format pei*-i386(.*architecture: i386)?' 41455821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) lt_cv_file_magic_cmd='$OBJDUMP -f' 41465821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) fi 41475821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) ;; 41485821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 41495821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)cegcc) 41505821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) # use the weaker test based on 'objdump'. See mingw*. 41515821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) lt_cv_deplibs_check_method='file_magic file format pe-arm-.*little(.*architecture: arm)?' 41525821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) lt_cv_file_magic_cmd='$OBJDUMP -f' 41535821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) ;; 41545821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 41555821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)darwin* | rhapsody*) 41565821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) lt_cv_deplibs_check_method=pass_all 41575821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) ;; 41585821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 41595821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)freebsd* | dragonfly*) 41605821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) if echo __ELF__ | $CC -E - | $GREP __ELF__ > /dev/null; then 41615821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) case $host_cpu in 41625821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) i*86 ) 41635821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) # Not sure whether the presence of OpenBSD here was a mistake. 41645821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) # Let's accept both of them until this is cleared up. 41655821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) lt_cv_deplibs_check_method='file_magic (FreeBSD|OpenBSD|DragonFly)/i[3-9]86 (compact )?demand paged shared library' 41665821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) lt_cv_file_magic_cmd=/usr/bin/file 41675821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) lt_cv_file_magic_test_file=`echo /usr/lib/libc.so.*` 41685821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) ;; 41695821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) esac 41705821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) else 41715821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) lt_cv_deplibs_check_method=pass_all 41725821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) fi 41735821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) ;; 41745821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 41755821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)gnu*) 41765821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) lt_cv_deplibs_check_method=pass_all 41775821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) ;; 41785821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 41795821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)hpux10.20* | hpux11*) 41805821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) lt_cv_file_magic_cmd=/usr/bin/file 41815821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) case $host_cpu in 41825821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) ia64*) 41835821806d5e7f356e8fa4b058a389a808ea183019Torne (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' 41845821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) lt_cv_file_magic_test_file=/usr/lib/hpux32/libc.so 41855821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) ;; 41865821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) hppa*64*) 41875821806d5e7f356e8fa4b058a389a808ea183019Torne (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]' 41885821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) lt_cv_file_magic_test_file=/usr/lib/pa20_64/libc.sl 41895821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) ;; 41905821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) *) 41915821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) lt_cv_deplibs_check_method='file_magic (s[0-9][0-9][0-9]|PA-RISC[0-9].[0-9]) shared library' 41925821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) lt_cv_file_magic_test_file=/usr/lib/libc.sl 41935821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) ;; 41945821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) esac 41955821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) ;; 41965821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 41975821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)interix[3-9]*) 41985821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) # PIC code is broken on Interix 3.x, that's why |\.a not |_pic\.a here 41995821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so|\.a)$' 42005821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) ;; 42015821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 42025821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)irix5* | irix6* | nonstopux*) 42035821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) case $LD in 42045821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) *-32|*"-32 ") libmagic=32-bit;; 42055821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) *-n32|*"-n32 ") libmagic=N32;; 42065821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) *-64|*"-64 ") libmagic=64-bit;; 42075821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) *) libmagic=never-match;; 42085821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) esac 42095821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) lt_cv_deplibs_check_method=pass_all 42105821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) ;; 42115821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 42125821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# This must be Linux ELF. 42135821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)linux* | k*bsd*-gnu) 42145821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) lt_cv_deplibs_check_method=pass_all 42155821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) ;; 42165821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 42175821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)netbsd*) 42185821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) if echo __ELF__ | $CC -E - | $GREP __ELF__ > /dev/null; then 42195821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so\.[0-9]+\.[0-9]+|_pic\.a)$' 42205821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) else 42215821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so|_pic\.a)$' 42225821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) fi 42235821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) ;; 42245821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 42255821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)newos6*) 42265821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [ML]SB (executable|dynamic lib)' 42275821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) lt_cv_file_magic_cmd=/usr/bin/file 42285821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) lt_cv_file_magic_test_file=/usr/lib/libnls.so 42295821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) ;; 42305821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 42315821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)*nto* | *qnx*) 42325821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) lt_cv_deplibs_check_method=pass_all 42335821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) ;; 42345821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 42355821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)openbsd*) 42365821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) if test -z "`echo __ELF__ | $CC -E - | $GREP __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then 42375821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so\.[0-9]+\.[0-9]+|\.so|_pic\.a)$' 42385821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) else 42395821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so\.[0-9]+\.[0-9]+|_pic\.a)$' 42405821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) fi 42415821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) ;; 42425821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 42435821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)osf3* | osf4* | osf5*) 42445821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) lt_cv_deplibs_check_method=pass_all 42455821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) ;; 42465821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 42475821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)rdos*) 42485821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) lt_cv_deplibs_check_method=pass_all 42495821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) ;; 42505821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 42515821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)solaris*) 42525821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) lt_cv_deplibs_check_method=pass_all 42535821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) ;; 42545821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 42555821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX* | sysv4*uw2*) 42565821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) lt_cv_deplibs_check_method=pass_all 42575821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) ;; 42585821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 42595821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)sysv4 | sysv4.3*) 42605821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) case $host_vendor in 42615821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) motorola) 42625821806d5e7f356e8fa4b058a389a808ea183019Torne (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]' 42635821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) lt_cv_file_magic_test_file=`echo /usr/lib/libc.so*` 42645821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) ;; 42655821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) ncr) 42665821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) lt_cv_deplibs_check_method=pass_all 42675821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) ;; 42685821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) sequent) 42695821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) lt_cv_file_magic_cmd='/bin/file' 42705821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [LM]SB (shared object|dynamic lib )' 42715821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) ;; 42725821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) sni) 42735821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) lt_cv_file_magic_cmd='/bin/file' 42745821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) lt_cv_deplibs_check_method="file_magic ELF [0-9][0-9]*-bit [LM]SB dynamic lib" 42755821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) lt_cv_file_magic_test_file=/lib/libc.so 42765821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) ;; 42775821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) siemens) 42785821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) lt_cv_deplibs_check_method=pass_all 42795821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) ;; 42805821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) pc) 42815821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) lt_cv_deplibs_check_method=pass_all 42825821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) ;; 42835821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) esac 42845821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) ;; 42855821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 42865821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)tpf*) 42875821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) lt_cv_deplibs_check_method=pass_all 42885821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) ;; 42895821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)esac 42905821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 42915821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi 42925821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles){ $as_echo "$as_me:$LINENO: result: $lt_cv_deplibs_check_method" >&5 42935821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo "$lt_cv_deplibs_check_method" >&6; } 42945821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)file_magic_cmd=$lt_cv_file_magic_cmd 42955821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)deplibs_check_method=$lt_cv_deplibs_check_method 42965821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)test -z "$deplibs_check_method" && deplibs_check_method=unknown 42975821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 42985821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 42995821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 43005821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 43015821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 43025821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 43035821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 43045821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 43055821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 43065821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 43075821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 43085821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 43095821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if test -n "$ac_tool_prefix"; then 43105821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) # Extract the first word of "${ac_tool_prefix}ar", so it can be a program name with args. 43115821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)set dummy ${ac_tool_prefix}ar; ac_word=$2 43125821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles){ $as_echo "$as_me:$LINENO: checking for $ac_word" >&5 43135821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo_n "checking for $ac_word... " >&6; } 43145821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if test "${ac_cv_prog_AR+set}" = set; then 43155821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) $as_echo_n "(cached) " >&6 43165821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)else 43175821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) if test -n "$AR"; then 43185821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) ac_cv_prog_AR="$AR" # Let the user override the test. 43195821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)else 43205821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 43215821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)for as_dir in $PATH 43225821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)do 43235821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) IFS=$as_save_IFS 43245821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) test -z "$as_dir" && as_dir=. 43255821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) for ac_exec_ext in '' $ac_executable_extensions; do 43265821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then 43275821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) ac_cv_prog_AR="${ac_tool_prefix}ar" 43285821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) $as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5 43295821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) break 2 43305821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) fi 43315821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)done 43325821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)done 43335821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)IFS=$as_save_IFS 43345821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 43355821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi 43365821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi 43375821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)AR=$ac_cv_prog_AR 43385821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if test -n "$AR"; then 43395821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) { $as_echo "$as_me:$LINENO: result: $AR" >&5 43405821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo "$AR" >&6; } 43415821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)else 43425821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) { $as_echo "$as_me:$LINENO: result: no" >&5 43435821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo "no" >&6; } 43445821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi 43455821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 43465821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 43475821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi 43485821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if test -z "$ac_cv_prog_AR"; then 43495821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) ac_ct_AR=$AR 43505821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) # Extract the first word of "ar", so it can be a program name with args. 43515821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)set dummy ar; ac_word=$2 43525821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles){ $as_echo "$as_me:$LINENO: checking for $ac_word" >&5 43535821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo_n "checking for $ac_word... " >&6; } 43545821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if test "${ac_cv_prog_ac_ct_AR+set}" = set; then 43555821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) $as_echo_n "(cached) " >&6 43565821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)else 43575821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) if test -n "$ac_ct_AR"; then 43585821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) ac_cv_prog_ac_ct_AR="$ac_ct_AR" # Let the user override the test. 43595821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)else 43605821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 43615821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)for as_dir in $PATH 43625821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)do 43635821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) IFS=$as_save_IFS 43645821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) test -z "$as_dir" && as_dir=. 43655821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) for ac_exec_ext in '' $ac_executable_extensions; do 43665821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then 43675821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) ac_cv_prog_ac_ct_AR="ar" 43685821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) $as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5 43695821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) break 2 43705821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) fi 43715821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)done 43725821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)done 43735821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)IFS=$as_save_IFS 43745821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 43755821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi 43765821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi 43775821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)ac_ct_AR=$ac_cv_prog_ac_ct_AR 43785821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if test -n "$ac_ct_AR"; then 43795821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) { $as_echo "$as_me:$LINENO: result: $ac_ct_AR" >&5 43805821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo "$ac_ct_AR" >&6; } 43815821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)else 43825821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) { $as_echo "$as_me:$LINENO: result: no" >&5 43835821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo "no" >&6; } 43845821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi 43855821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 43865821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) if test "x$ac_ct_AR" = x; then 43875821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) AR="false" 43885821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) else 43895821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) case $cross_compiling:$ac_tool_warned in 43905821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)yes:) 43915821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles){ $as_echo "$as_me:$LINENO: WARNING: In the future, Autoconf will not detect cross-tools 43925821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)whose name does not start with the host triplet. If you think this 43935821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)configuration is useful to you, please write to autoconf@gnu.org." >&5 43945821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo "$as_me: WARNING: In the future, Autoconf will not detect cross-tools 43955821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)whose name does not start with the host triplet. If you think this 43965821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)configuration is useful to you, please write to autoconf@gnu.org." >&2;} 43975821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)ac_tool_warned=yes ;; 43985821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)esac 43995821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) AR=$ac_ct_AR 44005821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) fi 44015821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)else 44025821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) AR="$ac_cv_prog_AR" 44035821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi 44045821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 44055821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)test -z "$AR" && AR=ar 44065821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)test -z "$AR_FLAGS" && AR_FLAGS=cru 44075821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 44085821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 44095821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 44105821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 44115821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 44125821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 44135821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 44145821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 44155821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 44165821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 44175821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 44185821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if test -n "$ac_tool_prefix"; then 44195821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) # Extract the first word of "${ac_tool_prefix}strip", so it can be a program name with args. 44205821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)set dummy ${ac_tool_prefix}strip; ac_word=$2 44215821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles){ $as_echo "$as_me:$LINENO: checking for $ac_word" >&5 44225821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo_n "checking for $ac_word... " >&6; } 44235821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if test "${ac_cv_prog_STRIP+set}" = set; then 44245821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) $as_echo_n "(cached) " >&6 44255821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)else 44265821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) if test -n "$STRIP"; then 44275821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) ac_cv_prog_STRIP="$STRIP" # Let the user override the test. 44285821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)else 44295821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 44305821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)for as_dir in $PATH 44315821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)do 44325821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) IFS=$as_save_IFS 44335821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) test -z "$as_dir" && as_dir=. 44345821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) for ac_exec_ext in '' $ac_executable_extensions; do 44355821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then 44365821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) ac_cv_prog_STRIP="${ac_tool_prefix}strip" 44375821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) $as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5 44385821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) break 2 44395821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) fi 44405821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)done 44415821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)done 44425821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)IFS=$as_save_IFS 44435821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 44445821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi 44455821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi 44465821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)STRIP=$ac_cv_prog_STRIP 44475821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if test -n "$STRIP"; then 44485821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) { $as_echo "$as_me:$LINENO: result: $STRIP" >&5 44495821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo "$STRIP" >&6; } 44505821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)else 44515821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) { $as_echo "$as_me:$LINENO: result: no" >&5 44525821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo "no" >&6; } 44535821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi 44545821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 44555821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 44565821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi 44575821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if test -z "$ac_cv_prog_STRIP"; then 44585821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) ac_ct_STRIP=$STRIP 44595821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) # Extract the first word of "strip", so it can be a program name with args. 44605821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)set dummy strip; ac_word=$2 44615821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles){ $as_echo "$as_me:$LINENO: checking for $ac_word" >&5 44625821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo_n "checking for $ac_word... " >&6; } 44635821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if test "${ac_cv_prog_ac_ct_STRIP+set}" = set; then 44645821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) $as_echo_n "(cached) " >&6 44655821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)else 44665821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) if test -n "$ac_ct_STRIP"; then 44675821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) ac_cv_prog_ac_ct_STRIP="$ac_ct_STRIP" # Let the user override the test. 44685821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)else 44695821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 44705821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)for as_dir in $PATH 44715821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)do 44725821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) IFS=$as_save_IFS 44735821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) test -z "$as_dir" && as_dir=. 44745821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) for ac_exec_ext in '' $ac_executable_extensions; do 44755821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then 44765821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) ac_cv_prog_ac_ct_STRIP="strip" 44775821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) $as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5 44785821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) break 2 44795821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) fi 44805821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)done 44815821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)done 44825821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)IFS=$as_save_IFS 44835821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 44845821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi 44855821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi 44865821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)ac_ct_STRIP=$ac_cv_prog_ac_ct_STRIP 44875821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if test -n "$ac_ct_STRIP"; then 44885821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) { $as_echo "$as_me:$LINENO: result: $ac_ct_STRIP" >&5 44895821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo "$ac_ct_STRIP" >&6; } 44905821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)else 44915821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) { $as_echo "$as_me:$LINENO: result: no" >&5 44925821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo "no" >&6; } 44935821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi 44945821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 44955821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) if test "x$ac_ct_STRIP" = x; then 44965821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) STRIP=":" 44975821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) else 44985821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) case $cross_compiling:$ac_tool_warned in 44995821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)yes:) 45005821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles){ $as_echo "$as_me:$LINENO: WARNING: In the future, Autoconf will not detect cross-tools 45015821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)whose name does not start with the host triplet. If you think this 45025821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)configuration is useful to you, please write to autoconf@gnu.org." >&5 45035821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo "$as_me: WARNING: In the future, Autoconf will not detect cross-tools 45045821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)whose name does not start with the host triplet. If you think this 45055821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)configuration is useful to you, please write to autoconf@gnu.org." >&2;} 45065821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)ac_tool_warned=yes ;; 45075821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)esac 45085821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) STRIP=$ac_ct_STRIP 45095821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) fi 45105821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)else 45115821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) STRIP="$ac_cv_prog_STRIP" 45125821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi 45135821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 45145821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)test -z "$STRIP" && STRIP=: 45155821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 45165821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 45175821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 45185821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 45195821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 45205821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 45215821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if test -n "$ac_tool_prefix"; then 45225821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) # Extract the first word of "${ac_tool_prefix}ranlib", so it can be a program name with args. 45235821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)set dummy ${ac_tool_prefix}ranlib; ac_word=$2 45245821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles){ $as_echo "$as_me:$LINENO: checking for $ac_word" >&5 45255821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo_n "checking for $ac_word... " >&6; } 45265821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if test "${ac_cv_prog_RANLIB+set}" = set; then 45275821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) $as_echo_n "(cached) " >&6 45285821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)else 45295821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) if test -n "$RANLIB"; then 45305821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) ac_cv_prog_RANLIB="$RANLIB" # Let the user override the test. 45315821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)else 45325821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 45335821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)for as_dir in $PATH 45345821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)do 45355821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) IFS=$as_save_IFS 45365821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) test -z "$as_dir" && as_dir=. 45375821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) for ac_exec_ext in '' $ac_executable_extensions; do 45385821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then 45395821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) ac_cv_prog_RANLIB="${ac_tool_prefix}ranlib" 45405821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) $as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5 45415821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) break 2 45425821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) fi 45435821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)done 45445821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)done 45455821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)IFS=$as_save_IFS 45465821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 45475821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi 45485821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi 45495821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)RANLIB=$ac_cv_prog_RANLIB 45505821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if test -n "$RANLIB"; then 45515821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) { $as_echo "$as_me:$LINENO: result: $RANLIB" >&5 45525821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo "$RANLIB" >&6; } 45535821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)else 45545821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) { $as_echo "$as_me:$LINENO: result: no" >&5 45555821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo "no" >&6; } 45565821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi 45575821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 45585821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 45595821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi 45605821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if test -z "$ac_cv_prog_RANLIB"; then 45615821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) ac_ct_RANLIB=$RANLIB 45625821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) # Extract the first word of "ranlib", so it can be a program name with args. 45635821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)set dummy ranlib; ac_word=$2 45645821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles){ $as_echo "$as_me:$LINENO: checking for $ac_word" >&5 45655821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo_n "checking for $ac_word... " >&6; } 45665821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if test "${ac_cv_prog_ac_ct_RANLIB+set}" = set; then 45675821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) $as_echo_n "(cached) " >&6 45685821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)else 45695821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) if test -n "$ac_ct_RANLIB"; then 45705821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) ac_cv_prog_ac_ct_RANLIB="$ac_ct_RANLIB" # Let the user override the test. 45715821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)else 45725821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 45735821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)for as_dir in $PATH 45745821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)do 45755821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) IFS=$as_save_IFS 45765821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) test -z "$as_dir" && as_dir=. 45775821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) for ac_exec_ext in '' $ac_executable_extensions; do 45785821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then 45795821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) ac_cv_prog_ac_ct_RANLIB="ranlib" 45805821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) $as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5 45815821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) break 2 45825821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) fi 45835821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)done 45845821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)done 45855821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)IFS=$as_save_IFS 45865821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 45875821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi 45885821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi 45895821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)ac_ct_RANLIB=$ac_cv_prog_ac_ct_RANLIB 45905821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if test -n "$ac_ct_RANLIB"; then 45915821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) { $as_echo "$as_me:$LINENO: result: $ac_ct_RANLIB" >&5 45925821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo "$ac_ct_RANLIB" >&6; } 45935821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)else 45945821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) { $as_echo "$as_me:$LINENO: result: no" >&5 45955821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo "no" >&6; } 45965821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi 45975821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 45985821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) if test "x$ac_ct_RANLIB" = x; then 45995821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) RANLIB=":" 46005821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) else 46015821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) case $cross_compiling:$ac_tool_warned in 46025821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)yes:) 46035821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles){ $as_echo "$as_me:$LINENO: WARNING: In the future, Autoconf will not detect cross-tools 46045821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)whose name does not start with the host triplet. If you think this 46055821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)configuration is useful to you, please write to autoconf@gnu.org." >&5 46065821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo "$as_me: WARNING: In the future, Autoconf will not detect cross-tools 46075821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)whose name does not start with the host triplet. If you think this 46085821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)configuration is useful to you, please write to autoconf@gnu.org." >&2;} 46095821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)ac_tool_warned=yes ;; 46105821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)esac 46115821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) RANLIB=$ac_ct_RANLIB 46125821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) fi 46135821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)else 46145821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) RANLIB="$ac_cv_prog_RANLIB" 46155821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi 46165821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 46175821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)test -z "$RANLIB" && RANLIB=: 46185821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 46195821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 46205821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 46215821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 46225821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 46235821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 46245821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# Determine commands to create old-style static archives. 46255821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)old_archive_cmds='$AR $AR_FLAGS $oldlib$oldobjs' 46265821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)old_postinstall_cmds='chmod 644 $oldlib' 46275821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)old_postuninstall_cmds= 46285821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 46295821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if test -n "$RANLIB"; then 46305821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) case $host_os in 46315821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) openbsd*) 46325821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) old_postinstall_cmds="$old_postinstall_cmds~\$RANLIB -t \$oldlib" 46335821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) ;; 46345821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) *) 46355821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) old_postinstall_cmds="$old_postinstall_cmds~\$RANLIB \$oldlib" 46365821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) ;; 46375821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) esac 46385821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) old_archive_cmds="$old_archive_cmds~\$RANLIB \$oldlib" 46395821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi 46405821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 46415821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 46425821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 46435821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 46445821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 46455821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 46465821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 46475821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 46485821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 46495821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 46505821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 46515821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 46525821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 46535821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 46545821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 46555821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 46565821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 46575821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 46585821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 46595821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 46605821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 46615821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 46625821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 46635821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 46645821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 46655821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 46665821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 46675821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 46685821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 46695821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 46705821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 46715821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 46725821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 46735821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 46745821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# If no C compiler was specified, use CC. 46755821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)LTCC=${LTCC-"$CC"} 46765821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 46775821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# If no C compiler flags were specified, use CFLAGS. 46785821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)LTCFLAGS=${LTCFLAGS-"$CFLAGS"} 46795821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 46805821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# Allow CC to be a program name with arguments. 46815821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)compiler=$CC 46825821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 46835821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 46845821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# Check for command to grab the raw symbol name followed by C symbol from nm. 46855821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles){ $as_echo "$as_me:$LINENO: checking command to parse $NM output from $compiler object" >&5 46865821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo_n "checking command to parse $NM output from $compiler object... " >&6; } 46875821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if test "${lt_cv_sys_global_symbol_pipe+set}" = set; then 46885821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) $as_echo_n "(cached) " >&6 46895821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)else 46905821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 46915821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# These are sane defaults that work on at least a few old systems. 46925821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# [They come from Ultrix. What could be older than Ultrix?!! ;)] 46935821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 46945821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# Character class describing NM global symbol codes. 46955821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)symcode='[BCDEGRST]' 46965821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 46975821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# Regexp to match symbols that can be accessed directly from C. 46985821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)sympat='\([_A-Za-z][_A-Za-z0-9]*\)' 46995821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 47005821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# Define system-specific variables. 47015821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)case $host_os in 47025821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)aix*) 47035821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) symcode='[BCDT]' 47045821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) ;; 47055821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)cygwin* | mingw* | pw32* | cegcc*) 47065821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) symcode='[ABCDGISTW]' 47075821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) ;; 47085821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)hpux*) 47095821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) if test "$host_cpu" = ia64; then 47105821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) symcode='[ABCDEGRST]' 47115821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) fi 47125821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) ;; 47135821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)irix* | nonstopux*) 47145821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) symcode='[BCDEGRST]' 47155821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) ;; 47165821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)osf*) 47175821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) symcode='[BCDEGQRST]' 47185821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) ;; 47195821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)solaris*) 47205821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) symcode='[BDRT]' 47215821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) ;; 47225821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)sco3.2v5*) 47235821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) symcode='[DT]' 47245821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) ;; 47255821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)sysv4.2uw2*) 47265821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) symcode='[DT]' 47275821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) ;; 47285821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)sysv5* | sco5v6* | unixware* | OpenUNIX*) 47295821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) symcode='[ABDT]' 47305821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) ;; 47315821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)sysv4) 47325821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) symcode='[DFNSTU]' 47335821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) ;; 47345821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)esac 47355821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 47365821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# If we're using GNU nm, then use its standard symbol codes. 47375821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)case `$NM -V 2>&1` in 47385821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)*GNU* | *'with BFD'*) 47395821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) symcode='[ABCDGIRSTW]' ;; 47405821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)esac 47415821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 47425821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# Transform an extracted symbol line into a proper C declaration. 47435821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# Some systems (esp. on ia64) link data and code symbols differently, 47445821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# so use this general approach. 47455821806d5e7f356e8fa4b058a389a808ea183019Torne (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'" 47465821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 47475821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# Transform an extracted symbol line into symbol name and symbol address 47485821806d5e7f356e8fa4b058a389a808ea183019Torne (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'" 47495821806d5e7f356e8fa4b058a389a808ea183019Torne (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'" 47505821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 47515821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# Handle CRLF in mingw tool chain 47525821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)opt_cr= 47535821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)case $build_os in 47545821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)mingw*) 47555821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) opt_cr=`$ECHO 'x\{0,1\}' | tr x '\015'` # option cr in regexp 47565821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) ;; 47575821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)esac 47585821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 47595821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# Try without a prefix underscore, then with it. 47605821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)for ac_symprfx in "" "_"; do 47615821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 47625821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) # Transform symcode, sympat, and symprfx into a raw symbol and a C symbol. 47635821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) symxfrm="\\1 $ac_symprfx\\2 \\2" 47645821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 47655821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) # Write the raw and C identifiers. 47665821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) if test "$lt_cv_nm_interface" = "MS dumpbin"; then 47675821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) # Fake it for dumpbin and say T for any non-static function 47685821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) # and D for any global variable. 47695821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) # Also find C++ and __fastcall symbols from MSVC++, 47705821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) # which start with @ or ?. 47715821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) lt_cv_sys_global_symbol_pipe="$AWK '"\ 47725821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)" {last_section=section; section=\$ 3};"\ 47735821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)" /Section length .*#relocs.*(pick any)/{hide[last_section]=1};"\ 47745821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)" \$ 0!~/External *\|/{next};"\ 47755821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)" / 0+ UNDEF /{next}; / UNDEF \([^|]\)*()/{next};"\ 47765821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)" {if(hide[section]) next};"\ 47775821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)" {f=0}; \$ 0~/\(\).*\|/{f=1}; {printf f ? \"T \" : \"D \"};"\ 47785821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)" {split(\$ 0, a, /\||\r/); split(a[2], s)};"\ 47795821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)" s[1]~/^[@?]/{print s[1], s[1]; next};"\ 47805821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)" s[1]~prfx {split(s[1],t,\"@\"); print t[1], substr(t[1],length(prfx))}"\ 47815821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)" ' prfx=^$ac_symprfx" 47825821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) else 47835821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) lt_cv_sys_global_symbol_pipe="sed -n -e 's/^.*[ ]\($symcode$symcode*\)[ ][ ]*$ac_symprfx$sympat$opt_cr$/$symxfrm/p'" 47845821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) fi 47855821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 47865821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) # Check to see that the pipe works correctly. 47875821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) pipe_works=no 47885821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 47895821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) rm -f conftest* 47905821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) cat > conftest.$ac_ext <<_LT_EOF 47915821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)#ifdef __cplusplus 47925821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)extern "C" { 47935821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)#endif 47945821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)char nm_test_var; 47955821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)void nm_test_func(void); 47965821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)void nm_test_func(void){} 47975821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)#ifdef __cplusplus 47985821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)} 47995821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)#endif 48005821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)int main(){nm_test_var='a';nm_test_func();return(0);} 48015821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)_LT_EOF 48025821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 48035821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 48045821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) (eval $ac_compile) 2>&5 48055821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) ac_status=$? 48065821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 48075821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) (exit $ac_status); }; then 48085821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) # Now try to grab the symbols. 48095821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) nlist=conftest.nm 48105821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) if { (eval echo "$as_me:$LINENO: \"$NM conftest.$ac_objext \| $lt_cv_sys_global_symbol_pipe \> $nlist\"") >&5 48115821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) (eval $NM conftest.$ac_objext \| $lt_cv_sys_global_symbol_pipe \> $nlist) 2>&5 48125821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) ac_status=$? 48135821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 48145821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) (exit $ac_status); } && test -s "$nlist"; then 48155821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) # Try sorting and uniquifying the output. 48165821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) if sort "$nlist" | uniq > "$nlist"T; then 48175821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) mv -f "$nlist"T "$nlist" 48185821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) else 48195821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) rm -f "$nlist"T 48205821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) fi 48215821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 48225821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) # Make sure that we snagged all the symbols we need. 48235821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) if $GREP ' nm_test_var$' "$nlist" >/dev/null; then 48245821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) if $GREP ' nm_test_func$' "$nlist" >/dev/null; then 48255821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) cat <<_LT_EOF > conftest.$ac_ext 48265821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)#ifdef __cplusplus 48275821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)extern "C" { 48285821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)#endif 48295821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 48305821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)_LT_EOF 48315821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) # Now generate the symbol file. 48325821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) eval "$lt_cv_sys_global_symbol_to_cdecl"' < "$nlist" | $GREP -v main >> conftest.$ac_ext' 48335821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 48345821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) cat <<_LT_EOF >> conftest.$ac_ext 48355821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 48365821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)/* The mapping between symbol names and symbols. */ 48375821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)const struct { 48385821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) const char *name; 48395821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) void *address; 48405821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)} 48415821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)lt__PROGRAM__LTX_preloaded_symbols[] = 48425821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles){ 48435821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) { "@PROGRAM@", (void *) 0 }, 48445821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)_LT_EOF 48455821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) $SED "s/^$symcode$symcode* \(.*\) \(.*\)$/ {\"\2\", (void *) \&\2},/" < "$nlist" | $GREP -v main >> conftest.$ac_ext 48465821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) cat <<\_LT_EOF >> conftest.$ac_ext 48475821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) {0, (void *) 0} 48485821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)}; 48495821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 48505821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)/* This works around a problem in FreeBSD linker */ 48515821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)#ifdef FREEBSD_WORKAROUND 48525821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)static const void *lt_preloaded_setup() { 48535821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) return lt__PROGRAM__LTX_preloaded_symbols; 48545821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)} 48555821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)#endif 48565821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 48575821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)#ifdef __cplusplus 48585821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)} 48595821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)#endif 48605821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)_LT_EOF 48615821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) # Now try linking the two files. 48625821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) mv conftest.$ac_objext conftstm.$ac_objext 48635821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) lt_save_LIBS="$LIBS" 48645821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) lt_save_CFLAGS="$CFLAGS" 48655821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) LIBS="conftstm.$ac_objext" 48665821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) CFLAGS="$CFLAGS$lt_prog_compiler_no_builtin_flag" 48675821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5 48685821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) (eval $ac_link) 2>&5 48695821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) ac_status=$? 48705821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 48715821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) (exit $ac_status); } && test -s conftest${ac_exeext}; then 48725821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) pipe_works=yes 48735821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) fi 48745821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) LIBS="$lt_save_LIBS" 48755821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) CFLAGS="$lt_save_CFLAGS" 48765821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) else 48775821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) echo "cannot find nm_test_func in $nlist" >&5 48785821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) fi 48795821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) else 48805821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) echo "cannot find nm_test_var in $nlist" >&5 48815821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) fi 48825821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) else 48835821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) echo "cannot run $lt_cv_sys_global_symbol_pipe" >&5 48845821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) fi 48855821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) else 48865821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) echo "$progname: failed program was:" >&5 48875821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) cat conftest.$ac_ext >&5 48885821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) fi 48895821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) rm -rf conftest* conftst* 48905821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 48915821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) # Do not use the global_symbol_pipe unless it works. 48925821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) if test "$pipe_works" = yes; then 48935821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) break 48945821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) else 48955821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) lt_cv_sys_global_symbol_pipe= 48965821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) fi 48975821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)done 48985821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 48995821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi 49005821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 49015821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if test -z "$lt_cv_sys_global_symbol_pipe"; then 49025821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) lt_cv_sys_global_symbol_to_cdecl= 49035821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi 49045821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if test -z "$lt_cv_sys_global_symbol_pipe$lt_cv_sys_global_symbol_to_cdecl"; then 49055821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) { $as_echo "$as_me:$LINENO: result: failed" >&5 49065821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo "failed" >&6; } 49075821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)else 49085821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) { $as_echo "$as_me:$LINENO: result: ok" >&5 49095821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo "ok" >&6; } 49105821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi 49115821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 49125821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 49135821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 49145821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 49155821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 49165821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 49175821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 49185821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 49195821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 49205821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 49215821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 49225821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 49235821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 49245821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 49255821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 49265821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 49275821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 49285821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 49295821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 49305821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 49315821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 49325821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 49335821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 49345821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# Check whether --enable-libtool-lock was given. 49355821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if test "${enable_libtool_lock+set}" = set; then 49365821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) enableval=$enable_libtool_lock; 49375821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi 49385821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 49395821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)test "x$enable_libtool_lock" != xno && enable_libtool_lock=yes 49405821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 49415821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# Some flags need to be propagated to the compiler or linker for good 49425821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# libtool support. 49435821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)case $host in 49445821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)ia64-*-hpux*) 49455821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) # Find out which ABI we are using. 49465821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) echo 'int i;' > conftest.$ac_ext 49475821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 49485821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) (eval $ac_compile) 2>&5 49495821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) ac_status=$? 49505821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 49515821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) (exit $ac_status); }; then 49525821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) case `/usr/bin/file conftest.$ac_objext` in 49535821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) *ELF-32*) 49545821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) HPUX_IA64_MODE="32" 49555821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) ;; 49565821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) *ELF-64*) 49575821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) HPUX_IA64_MODE="64" 49585821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) ;; 49595821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) esac 49605821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) fi 49615821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) rm -rf conftest* 49625821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) ;; 49635821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)*-*-irix6*) 49645821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) # Find out which ABI we are using. 49655821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) echo '#line 4965 "configure"' > conftest.$ac_ext 49665821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 49675821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) (eval $ac_compile) 2>&5 49685821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) ac_status=$? 49695821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 49705821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) (exit $ac_status); }; then 49715821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) if test "$lt_cv_prog_gnu_ld" = yes; then 49725821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) case `/usr/bin/file conftest.$ac_objext` in 49735821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) *32-bit*) 49745821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) LD="${LD-ld} -melf32bsmip" 49755821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) ;; 49765821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) *N32*) 49775821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) LD="${LD-ld} -melf32bmipn32" 49785821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) ;; 49795821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) *64-bit*) 49805821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) LD="${LD-ld} -melf64bmip" 49815821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) ;; 49825821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) esac 49835821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) else 49845821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) case `/usr/bin/file conftest.$ac_objext` in 49855821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) *32-bit*) 49865821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) LD="${LD-ld} -32" 49875821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) ;; 49885821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) *N32*) 49895821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) LD="${LD-ld} -n32" 49905821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) ;; 49915821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) *64-bit*) 49925821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) LD="${LD-ld} -64" 49935821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) ;; 49945821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) esac 49955821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) fi 49965821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) fi 49975821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) rm -rf conftest* 49985821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) ;; 49995821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 50005821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)x86_64-*kfreebsd*-gnu|x86_64-*linux*|ppc*-*linux*|powerpc*-*linux*| \ 50015821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)s390*-*linux*|s390*-*tpf*|sparc*-*linux*) 50025821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) # Find out which ABI we are using. 50035821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) echo 'int i;' > conftest.$ac_ext 50045821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 50055821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) (eval $ac_compile) 2>&5 50065821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) ac_status=$? 50075821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 50085821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) (exit $ac_status); }; then 50095821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) case `/usr/bin/file conftest.o` in 50105821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) *32-bit*) 50115821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) case $host in 50125821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) x86_64-*kfreebsd*-gnu) 50135821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) LD="${LD-ld} -m elf_i386_fbsd" 50145821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) ;; 50155821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) x86_64-*linux*) 50165821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) LD="${LD-ld} -m elf_i386" 50175821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) ;; 50185821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) ppc64-*linux*|powerpc64-*linux*) 50195821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) LD="${LD-ld} -m elf32ppclinux" 50205821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) ;; 50215821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) s390x-*linux*) 50225821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) LD="${LD-ld} -m elf_s390" 50235821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) ;; 50245821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) sparc64-*linux*) 50255821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) LD="${LD-ld} -m elf32_sparc" 50265821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) ;; 50275821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) esac 50285821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) ;; 50295821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) *64-bit*) 50305821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) case $host in 50315821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) x86_64-*kfreebsd*-gnu) 50325821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) LD="${LD-ld} -m elf_x86_64_fbsd" 50335821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) ;; 50345821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) x86_64-*linux*) 50355821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) LD="${LD-ld} -m elf_x86_64" 50365821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) ;; 50375821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) ppc*-*linux*|powerpc*-*linux*) 50385821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) LD="${LD-ld} -m elf64ppc" 50395821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) ;; 50405821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) s390*-*linux*|s390*-*tpf*) 50415821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) LD="${LD-ld} -m elf64_s390" 50425821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) ;; 50435821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) sparc*-*linux*) 50445821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) LD="${LD-ld} -m elf64_sparc" 50455821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) ;; 50465821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) esac 50475821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) ;; 50485821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) esac 50495821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) fi 50505821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) rm -rf conftest* 50515821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) ;; 50525821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 50535821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)*-*-sco3.2v5*) 50545821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) # On SCO OpenServer 5, we need -belf to get full-featured binaries. 50555821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) SAVE_CFLAGS="$CFLAGS" 50565821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) CFLAGS="$CFLAGS -belf" 50575821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) { $as_echo "$as_me:$LINENO: checking whether the C compiler needs -belf" >&5 50585821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo_n "checking whether the C compiler needs -belf... " >&6; } 50595821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if test "${lt_cv_cc_needs_belf+set}" = set; then 50605821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) $as_echo_n "(cached) " >&6 50615821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)else 50625821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) ac_ext=c 50635821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)ac_cpp='$CPP $CPPFLAGS' 50645821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' 50655821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 50665821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)ac_compiler_gnu=$ac_cv_c_compiler_gnu 50675821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 50685821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) cat >conftest.$ac_ext <<_ACEOF 50695821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)/* confdefs.h. */ 50705821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)_ACEOF 50715821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)cat confdefs.h >>conftest.$ac_ext 50725821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)cat >>conftest.$ac_ext <<_ACEOF 50735821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)/* end confdefs.h. */ 50745821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 50755821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)int 50765821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)main () 50775821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles){ 50785821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 50795821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) ; 50805821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) return 0; 50815821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)} 50825821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)_ACEOF 50835821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)rm -f conftest.$ac_objext conftest$ac_exeext 50845821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if { (ac_try="$ac_link" 50855821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)case "(($ac_try" in 50865821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 50875821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) *) ac_try_echo=$ac_try;; 50885821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)esac 50895821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" 50905821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo "$ac_try_echo") >&5 50915821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) (eval "$ac_link") 2>conftest.er1 50925821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) ac_status=$? 50935821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) grep -v '^ *+' conftest.er1 >conftest.err 50945821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) rm -f conftest.er1 50955821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) cat conftest.err >&5 50965821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 50975821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) (exit $ac_status); } && { 50985821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) test -z "$ac_c_werror_flag" || 50995821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) test ! -s conftest.err 51005821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) } && test -s conftest$ac_exeext && { 51015821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) test "$cross_compiling" = yes || 51025821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) $as_test_x conftest$ac_exeext 51035821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) }; then 51045821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) lt_cv_cc_needs_belf=yes 51055821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)else 51065821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) $as_echo "$as_me: failed program was:" >&5 51075821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)sed 's/^/| /' conftest.$ac_ext >&5 51085821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 51095821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) lt_cv_cc_needs_belf=no 51105821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi 51115821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 51125821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)rm -rf conftest.dSYM 51135821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \ 51145821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) conftest$ac_exeext conftest.$ac_ext 51155821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) ac_ext=c 51165821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)ac_cpp='$CPP $CPPFLAGS' 51175821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' 51185821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 51195821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)ac_compiler_gnu=$ac_cv_c_compiler_gnu 51205821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 51215821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi 51225821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles){ $as_echo "$as_me:$LINENO: result: $lt_cv_cc_needs_belf" >&5 51235821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo "$lt_cv_cc_needs_belf" >&6; } 51245821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) if test x"$lt_cv_cc_needs_belf" != x"yes"; then 51255821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) # this is probably gcc 2.8.0, egcs 1.0 or newer; no need for -belf 51265821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) CFLAGS="$SAVE_CFLAGS" 51275821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) fi 51285821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) ;; 51295821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)sparc*-*solaris*) 51305821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) # Find out which ABI we are using. 51315821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) echo 'int i;' > conftest.$ac_ext 51325821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 51335821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) (eval $ac_compile) 2>&5 51345821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) ac_status=$? 51355821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 51365821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) (exit $ac_status); }; then 51375821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) case `/usr/bin/file conftest.o` in 51385821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) *64-bit*) 51395821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) case $lt_cv_prog_gnu_ld in 51405821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) yes*) LD="${LD-ld} -m elf64_sparc" ;; 51415821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) *) 51425821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) if ${LD-ld} -64 -r -o conftest2.o conftest.o >/dev/null 2>&1; then 51435821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) LD="${LD-ld} -64" 51445821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) fi 51455821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) ;; 51465821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) esac 51475821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) ;; 51485821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) esac 51495821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) fi 51505821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) rm -rf conftest* 51515821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) ;; 51525821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)esac 51535821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 51545821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)need_locks="$enable_libtool_lock" 51555821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 51565821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 51575821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) case $host_os in 51585821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) rhapsody* | darwin*) 51595821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) if test -n "$ac_tool_prefix"; then 51605821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) # Extract the first word of "${ac_tool_prefix}dsymutil", so it can be a program name with args. 51615821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)set dummy ${ac_tool_prefix}dsymutil; ac_word=$2 51625821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles){ $as_echo "$as_me:$LINENO: checking for $ac_word" >&5 51635821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo_n "checking for $ac_word... " >&6; } 51645821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if test "${ac_cv_prog_DSYMUTIL+set}" = set; then 51655821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) $as_echo_n "(cached) " >&6 51665821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)else 51675821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) if test -n "$DSYMUTIL"; then 51685821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) ac_cv_prog_DSYMUTIL="$DSYMUTIL" # Let the user override the test. 51695821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)else 51705821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 51715821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)for as_dir in $PATH 51725821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)do 51735821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) IFS=$as_save_IFS 51745821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) test -z "$as_dir" && as_dir=. 51755821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) for ac_exec_ext in '' $ac_executable_extensions; do 51765821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then 51775821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) ac_cv_prog_DSYMUTIL="${ac_tool_prefix}dsymutil" 51785821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) $as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5 51795821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) break 2 51805821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) fi 51815821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)done 51825821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)done 51835821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)IFS=$as_save_IFS 51845821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 51855821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi 51865821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi 51875821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)DSYMUTIL=$ac_cv_prog_DSYMUTIL 51885821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if test -n "$DSYMUTIL"; then 51895821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) { $as_echo "$as_me:$LINENO: result: $DSYMUTIL" >&5 51905821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo "$DSYMUTIL" >&6; } 51915821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)else 51925821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) { $as_echo "$as_me:$LINENO: result: no" >&5 51935821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo "no" >&6; } 51945821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi 51955821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 51965821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 51975821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi 51985821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if test -z "$ac_cv_prog_DSYMUTIL"; then 51995821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) ac_ct_DSYMUTIL=$DSYMUTIL 52005821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) # Extract the first word of "dsymutil", so it can be a program name with args. 52015821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)set dummy dsymutil; ac_word=$2 52025821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles){ $as_echo "$as_me:$LINENO: checking for $ac_word" >&5 52035821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo_n "checking for $ac_word... " >&6; } 52045821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if test "${ac_cv_prog_ac_ct_DSYMUTIL+set}" = set; then 52055821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) $as_echo_n "(cached) " >&6 52065821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)else 52075821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) if test -n "$ac_ct_DSYMUTIL"; then 52085821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) ac_cv_prog_ac_ct_DSYMUTIL="$ac_ct_DSYMUTIL" # Let the user override the test. 52095821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)else 52105821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 52115821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)for as_dir in $PATH 52125821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)do 52135821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) IFS=$as_save_IFS 52145821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) test -z "$as_dir" && as_dir=. 52155821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) for ac_exec_ext in '' $ac_executable_extensions; do 52165821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then 52175821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) ac_cv_prog_ac_ct_DSYMUTIL="dsymutil" 52185821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) $as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5 52195821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) break 2 52205821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) fi 52215821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)done 52225821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)done 52235821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)IFS=$as_save_IFS 52245821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 52255821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi 52265821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi 52275821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)ac_ct_DSYMUTIL=$ac_cv_prog_ac_ct_DSYMUTIL 52285821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if test -n "$ac_ct_DSYMUTIL"; then 52295821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) { $as_echo "$as_me:$LINENO: result: $ac_ct_DSYMUTIL" >&5 52305821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo "$ac_ct_DSYMUTIL" >&6; } 52315821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)else 52325821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) { $as_echo "$as_me:$LINENO: result: no" >&5 52335821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo "no" >&6; } 52345821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi 52355821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 52365821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) if test "x$ac_ct_DSYMUTIL" = x; then 52375821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) DSYMUTIL=":" 52385821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) else 52395821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) case $cross_compiling:$ac_tool_warned in 52405821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)yes:) 52415821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles){ $as_echo "$as_me:$LINENO: WARNING: In the future, Autoconf will not detect cross-tools 52425821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)whose name does not start with the host triplet. If you think this 52435821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)configuration is useful to you, please write to autoconf@gnu.org." >&5 52445821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo "$as_me: WARNING: In the future, Autoconf will not detect cross-tools 52455821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)whose name does not start with the host triplet. If you think this 52465821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)configuration is useful to you, please write to autoconf@gnu.org." >&2;} 52475821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)ac_tool_warned=yes ;; 52485821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)esac 52495821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) DSYMUTIL=$ac_ct_DSYMUTIL 52505821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) fi 52515821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)else 52525821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) DSYMUTIL="$ac_cv_prog_DSYMUTIL" 52535821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi 52545821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 52555821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) if test -n "$ac_tool_prefix"; then 52565821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) # Extract the first word of "${ac_tool_prefix}nmedit", so it can be a program name with args. 52575821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)set dummy ${ac_tool_prefix}nmedit; ac_word=$2 52585821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles){ $as_echo "$as_me:$LINENO: checking for $ac_word" >&5 52595821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo_n "checking for $ac_word... " >&6; } 52605821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if test "${ac_cv_prog_NMEDIT+set}" = set; then 52615821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) $as_echo_n "(cached) " >&6 52625821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)else 52635821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) if test -n "$NMEDIT"; then 52645821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) ac_cv_prog_NMEDIT="$NMEDIT" # Let the user override the test. 52655821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)else 52665821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 52675821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)for as_dir in $PATH 52685821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)do 52695821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) IFS=$as_save_IFS 52705821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) test -z "$as_dir" && as_dir=. 52715821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) for ac_exec_ext in '' $ac_executable_extensions; do 52725821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then 52735821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) ac_cv_prog_NMEDIT="${ac_tool_prefix}nmedit" 52745821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) $as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5 52755821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) break 2 52765821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) fi 52775821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)done 52785821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)done 52795821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)IFS=$as_save_IFS 52805821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 52815821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi 52825821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi 52835821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)NMEDIT=$ac_cv_prog_NMEDIT 52845821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if test -n "$NMEDIT"; then 52855821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) { $as_echo "$as_me:$LINENO: result: $NMEDIT" >&5 52865821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo "$NMEDIT" >&6; } 52875821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)else 52885821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) { $as_echo "$as_me:$LINENO: result: no" >&5 52895821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo "no" >&6; } 52905821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi 52915821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 52925821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 52935821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi 52945821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if test -z "$ac_cv_prog_NMEDIT"; then 52955821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) ac_ct_NMEDIT=$NMEDIT 52965821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) # Extract the first word of "nmedit", so it can be a program name with args. 52975821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)set dummy nmedit; ac_word=$2 52985821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles){ $as_echo "$as_me:$LINENO: checking for $ac_word" >&5 52995821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo_n "checking for $ac_word... " >&6; } 53005821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if test "${ac_cv_prog_ac_ct_NMEDIT+set}" = set; then 53015821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) $as_echo_n "(cached) " >&6 53025821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)else 53035821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) if test -n "$ac_ct_NMEDIT"; then 53045821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) ac_cv_prog_ac_ct_NMEDIT="$ac_ct_NMEDIT" # Let the user override the test. 53055821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)else 53065821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 53075821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)for as_dir in $PATH 53085821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)do 53095821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) IFS=$as_save_IFS 53105821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) test -z "$as_dir" && as_dir=. 53115821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) for ac_exec_ext in '' $ac_executable_extensions; do 53125821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then 53135821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) ac_cv_prog_ac_ct_NMEDIT="nmedit" 53145821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) $as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5 53155821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) break 2 53165821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) fi 53175821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)done 53185821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)done 53195821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)IFS=$as_save_IFS 53205821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 53215821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi 53225821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi 53235821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)ac_ct_NMEDIT=$ac_cv_prog_ac_ct_NMEDIT 53245821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if test -n "$ac_ct_NMEDIT"; then 53255821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) { $as_echo "$as_me:$LINENO: result: $ac_ct_NMEDIT" >&5 53265821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo "$ac_ct_NMEDIT" >&6; } 53275821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)else 53285821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) { $as_echo "$as_me:$LINENO: result: no" >&5 53295821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo "no" >&6; } 53305821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi 53315821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 53325821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) if test "x$ac_ct_NMEDIT" = x; then 53335821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) NMEDIT=":" 53345821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) else 53355821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) case $cross_compiling:$ac_tool_warned in 53365821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)yes:) 53375821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles){ $as_echo "$as_me:$LINENO: WARNING: In the future, Autoconf will not detect cross-tools 53385821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)whose name does not start with the host triplet. If you think this 53395821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)configuration is useful to you, please write to autoconf@gnu.org." >&5 53405821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo "$as_me: WARNING: In the future, Autoconf will not detect cross-tools 53415821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)whose name does not start with the host triplet. If you think this 53425821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)configuration is useful to you, please write to autoconf@gnu.org." >&2;} 53435821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)ac_tool_warned=yes ;; 53445821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)esac 53455821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) NMEDIT=$ac_ct_NMEDIT 53465821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) fi 53475821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)else 53485821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) NMEDIT="$ac_cv_prog_NMEDIT" 53495821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi 53505821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 53515821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) if test -n "$ac_tool_prefix"; then 53525821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) # Extract the first word of "${ac_tool_prefix}lipo", so it can be a program name with args. 53535821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)set dummy ${ac_tool_prefix}lipo; ac_word=$2 53545821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles){ $as_echo "$as_me:$LINENO: checking for $ac_word" >&5 53555821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo_n "checking for $ac_word... " >&6; } 53565821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if test "${ac_cv_prog_LIPO+set}" = set; then 53575821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) $as_echo_n "(cached) " >&6 53585821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)else 53595821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) if test -n "$LIPO"; then 53605821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) ac_cv_prog_LIPO="$LIPO" # Let the user override the test. 53615821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)else 53625821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 53635821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)for as_dir in $PATH 53645821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)do 53655821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) IFS=$as_save_IFS 53665821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) test -z "$as_dir" && as_dir=. 53675821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) for ac_exec_ext in '' $ac_executable_extensions; do 53685821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then 53695821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) ac_cv_prog_LIPO="${ac_tool_prefix}lipo" 53705821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) $as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5 53715821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) break 2 53725821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) fi 53735821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)done 53745821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)done 53755821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)IFS=$as_save_IFS 53765821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 53775821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi 53785821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi 53795821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)LIPO=$ac_cv_prog_LIPO 53805821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if test -n "$LIPO"; then 53815821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) { $as_echo "$as_me:$LINENO: result: $LIPO" >&5 53825821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo "$LIPO" >&6; } 53835821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)else 53845821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) { $as_echo "$as_me:$LINENO: result: no" >&5 53855821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo "no" >&6; } 53865821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi 53875821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 53885821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 53895821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi 53905821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if test -z "$ac_cv_prog_LIPO"; then 53915821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) ac_ct_LIPO=$LIPO 53925821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) # Extract the first word of "lipo", so it can be a program name with args. 53935821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)set dummy lipo; ac_word=$2 53945821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles){ $as_echo "$as_me:$LINENO: checking for $ac_word" >&5 53955821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo_n "checking for $ac_word... " >&6; } 53965821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if test "${ac_cv_prog_ac_ct_LIPO+set}" = set; then 53975821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) $as_echo_n "(cached) " >&6 53985821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)else 53995821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) if test -n "$ac_ct_LIPO"; then 54005821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) ac_cv_prog_ac_ct_LIPO="$ac_ct_LIPO" # Let the user override the test. 54015821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)else 54025821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 54035821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)for as_dir in $PATH 54045821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)do 54055821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) IFS=$as_save_IFS 54065821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) test -z "$as_dir" && as_dir=. 54075821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) for ac_exec_ext in '' $ac_executable_extensions; do 54085821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then 54095821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) ac_cv_prog_ac_ct_LIPO="lipo" 54105821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) $as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5 54115821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) break 2 54125821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) fi 54135821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)done 54145821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)done 54155821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)IFS=$as_save_IFS 54165821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 54175821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi 54185821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi 54195821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)ac_ct_LIPO=$ac_cv_prog_ac_ct_LIPO 54205821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if test -n "$ac_ct_LIPO"; then 54215821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) { $as_echo "$as_me:$LINENO: result: $ac_ct_LIPO" >&5 54225821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo "$ac_ct_LIPO" >&6; } 54235821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)else 54245821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) { $as_echo "$as_me:$LINENO: result: no" >&5 54255821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo "no" >&6; } 54265821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi 54275821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 54285821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) if test "x$ac_ct_LIPO" = x; then 54295821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) LIPO=":" 54305821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) else 54315821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) case $cross_compiling:$ac_tool_warned in 54325821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)yes:) 54335821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles){ $as_echo "$as_me:$LINENO: WARNING: In the future, Autoconf will not detect cross-tools 54345821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)whose name does not start with the host triplet. If you think this 54355821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)configuration is useful to you, please write to autoconf@gnu.org." >&5 54365821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo "$as_me: WARNING: In the future, Autoconf will not detect cross-tools 54375821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)whose name does not start with the host triplet. If you think this 54385821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)configuration is useful to you, please write to autoconf@gnu.org." >&2;} 54395821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)ac_tool_warned=yes ;; 54405821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)esac 54415821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) LIPO=$ac_ct_LIPO 54425821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) fi 54435821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)else 54445821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) LIPO="$ac_cv_prog_LIPO" 54455821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi 54465821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 54475821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) if test -n "$ac_tool_prefix"; then 54485821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) # Extract the first word of "${ac_tool_prefix}otool", so it can be a program name with args. 54495821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)set dummy ${ac_tool_prefix}otool; ac_word=$2 54505821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles){ $as_echo "$as_me:$LINENO: checking for $ac_word" >&5 54515821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo_n "checking for $ac_word... " >&6; } 54525821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if test "${ac_cv_prog_OTOOL+set}" = set; then 54535821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) $as_echo_n "(cached) " >&6 54545821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)else 54555821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) if test -n "$OTOOL"; then 54565821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) ac_cv_prog_OTOOL="$OTOOL" # Let the user override the test. 54575821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)else 54585821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 54595821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)for as_dir in $PATH 54605821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)do 54615821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) IFS=$as_save_IFS 54625821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) test -z "$as_dir" && as_dir=. 54635821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) for ac_exec_ext in '' $ac_executable_extensions; do 54645821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then 54655821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) ac_cv_prog_OTOOL="${ac_tool_prefix}otool" 54665821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) $as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5 54675821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) break 2 54685821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) fi 54695821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)done 54705821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)done 54715821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)IFS=$as_save_IFS 54725821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 54735821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi 54745821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi 54755821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)OTOOL=$ac_cv_prog_OTOOL 54765821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if test -n "$OTOOL"; then 54775821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) { $as_echo "$as_me:$LINENO: result: $OTOOL" >&5 54785821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo "$OTOOL" >&6; } 54795821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)else 54805821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) { $as_echo "$as_me:$LINENO: result: no" >&5 54815821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo "no" >&6; } 54825821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi 54835821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 54845821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 54855821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi 54865821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if test -z "$ac_cv_prog_OTOOL"; then 54875821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) ac_ct_OTOOL=$OTOOL 54885821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) # Extract the first word of "otool", so it can be a program name with args. 54895821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)set dummy otool; ac_word=$2 54905821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles){ $as_echo "$as_me:$LINENO: checking for $ac_word" >&5 54915821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo_n "checking for $ac_word... " >&6; } 54925821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if test "${ac_cv_prog_ac_ct_OTOOL+set}" = set; then 54935821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) $as_echo_n "(cached) " >&6 54945821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)else 54955821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) if test -n "$ac_ct_OTOOL"; then 54965821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) ac_cv_prog_ac_ct_OTOOL="$ac_ct_OTOOL" # Let the user override the test. 54975821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)else 54985821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 54995821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)for as_dir in $PATH 55005821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)do 55015821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) IFS=$as_save_IFS 55025821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) test -z "$as_dir" && as_dir=. 55035821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) for ac_exec_ext in '' $ac_executable_extensions; do 55045821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then 55055821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) ac_cv_prog_ac_ct_OTOOL="otool" 55065821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) $as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5 55075821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) break 2 55085821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) fi 55095821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)done 55105821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)done 55115821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)IFS=$as_save_IFS 55125821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 55135821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi 55145821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi 55155821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)ac_ct_OTOOL=$ac_cv_prog_ac_ct_OTOOL 55165821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if test -n "$ac_ct_OTOOL"; then 55175821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) { $as_echo "$as_me:$LINENO: result: $ac_ct_OTOOL" >&5 55185821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo "$ac_ct_OTOOL" >&6; } 55195821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)else 55205821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) { $as_echo "$as_me:$LINENO: result: no" >&5 55215821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo "no" >&6; } 55225821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi 55235821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 55245821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) if test "x$ac_ct_OTOOL" = x; then 55255821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) OTOOL=":" 55265821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) else 55275821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) case $cross_compiling:$ac_tool_warned in 55285821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)yes:) 55295821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles){ $as_echo "$as_me:$LINENO: WARNING: In the future, Autoconf will not detect cross-tools 55305821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)whose name does not start with the host triplet. If you think this 55315821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)configuration is useful to you, please write to autoconf@gnu.org." >&5 55325821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo "$as_me: WARNING: In the future, Autoconf will not detect cross-tools 55335821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)whose name does not start with the host triplet. If you think this 55345821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)configuration is useful to you, please write to autoconf@gnu.org." >&2;} 55355821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)ac_tool_warned=yes ;; 55365821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)esac 55375821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) OTOOL=$ac_ct_OTOOL 55385821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) fi 55395821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)else 55405821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) OTOOL="$ac_cv_prog_OTOOL" 55415821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi 55425821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 55435821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) if test -n "$ac_tool_prefix"; then 55445821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) # Extract the first word of "${ac_tool_prefix}otool64", so it can be a program name with args. 55455821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)set dummy ${ac_tool_prefix}otool64; ac_word=$2 55465821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles){ $as_echo "$as_me:$LINENO: checking for $ac_word" >&5 55475821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo_n "checking for $ac_word... " >&6; } 55485821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if test "${ac_cv_prog_OTOOL64+set}" = set; then 55495821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) $as_echo_n "(cached) " >&6 55505821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)else 55515821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) if test -n "$OTOOL64"; then 55525821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) ac_cv_prog_OTOOL64="$OTOOL64" # Let the user override the test. 55535821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)else 55545821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 55555821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)for as_dir in $PATH 55565821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)do 55575821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) IFS=$as_save_IFS 55585821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) test -z "$as_dir" && as_dir=. 55595821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) for ac_exec_ext in '' $ac_executable_extensions; do 55605821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then 55615821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) ac_cv_prog_OTOOL64="${ac_tool_prefix}otool64" 55625821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) $as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5 55635821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) break 2 55645821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) fi 55655821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)done 55665821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)done 55675821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)IFS=$as_save_IFS 55685821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 55695821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi 55705821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi 55715821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)OTOOL64=$ac_cv_prog_OTOOL64 55725821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if test -n "$OTOOL64"; then 55735821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) { $as_echo "$as_me:$LINENO: result: $OTOOL64" >&5 55745821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo "$OTOOL64" >&6; } 55755821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)else 55765821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) { $as_echo "$as_me:$LINENO: result: no" >&5 55775821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo "no" >&6; } 55785821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi 55795821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 55805821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 55815821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi 55825821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if test -z "$ac_cv_prog_OTOOL64"; then 55835821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) ac_ct_OTOOL64=$OTOOL64 55845821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) # Extract the first word of "otool64", so it can be a program name with args. 55855821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)set dummy otool64; ac_word=$2 55865821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles){ $as_echo "$as_me:$LINENO: checking for $ac_word" >&5 55875821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo_n "checking for $ac_word... " >&6; } 55885821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if test "${ac_cv_prog_ac_ct_OTOOL64+set}" = set; then 55895821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) $as_echo_n "(cached) " >&6 55905821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)else 55915821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) if test -n "$ac_ct_OTOOL64"; then 55925821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) ac_cv_prog_ac_ct_OTOOL64="$ac_ct_OTOOL64" # Let the user override the test. 55935821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)else 55945821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 55955821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)for as_dir in $PATH 55965821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)do 55975821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) IFS=$as_save_IFS 55985821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) test -z "$as_dir" && as_dir=. 55995821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) for ac_exec_ext in '' $ac_executable_extensions; do 56005821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then 56015821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) ac_cv_prog_ac_ct_OTOOL64="otool64" 56025821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) $as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5 56035821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) break 2 56045821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) fi 56055821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)done 56065821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)done 56075821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)IFS=$as_save_IFS 56085821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 56095821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi 56105821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi 56115821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)ac_ct_OTOOL64=$ac_cv_prog_ac_ct_OTOOL64 56125821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if test -n "$ac_ct_OTOOL64"; then 56135821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) { $as_echo "$as_me:$LINENO: result: $ac_ct_OTOOL64" >&5 56145821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo "$ac_ct_OTOOL64" >&6; } 56155821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)else 56165821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) { $as_echo "$as_me:$LINENO: result: no" >&5 56175821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo "no" >&6; } 56185821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi 56195821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 56205821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) if test "x$ac_ct_OTOOL64" = x; then 56215821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) OTOOL64=":" 56225821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) else 56235821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) case $cross_compiling:$ac_tool_warned in 56245821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)yes:) 56255821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles){ $as_echo "$as_me:$LINENO: WARNING: In the future, Autoconf will not detect cross-tools 56265821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)whose name does not start with the host triplet. If you think this 56275821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)configuration is useful to you, please write to autoconf@gnu.org." >&5 56285821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo "$as_me: WARNING: In the future, Autoconf will not detect cross-tools 56295821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)whose name does not start with the host triplet. If you think this 56305821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)configuration is useful to you, please write to autoconf@gnu.org." >&2;} 56315821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)ac_tool_warned=yes ;; 56325821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)esac 56335821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) OTOOL64=$ac_ct_OTOOL64 56345821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) fi 56355821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)else 56365821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) OTOOL64="$ac_cv_prog_OTOOL64" 56375821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi 56385821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 56395821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 56405821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 56415821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 56425821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 56435821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 56445821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 56455821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 56465821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 56475821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 56485821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 56495821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 56505821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 56515821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 56525821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 56535821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 56545821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 56555821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 56565821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 56575821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 56585821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 56595821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 56605821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 56615821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 56625821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 56635821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 56645821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 56655821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) { $as_echo "$as_me:$LINENO: checking for -single_module linker flag" >&5 56665821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo_n "checking for -single_module linker flag... " >&6; } 56675821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if test "${lt_cv_apple_cc_single_mod+set}" = set; then 56685821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) $as_echo_n "(cached) " >&6 56695821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)else 56705821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) lt_cv_apple_cc_single_mod=no 56715821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) if test -z "${LT_MULTI_MODULE}"; then 56725821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) # By default we will add the -single_module flag. You can override 56735821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) # by either setting the environment variable LT_MULTI_MODULE 56745821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) # non-empty at configure time, or by adding -multi_module to the 56755821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) # link flags. 56765821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) rm -rf libconftest.dylib* 56775821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) echo "int foo(void){return 1;}" > conftest.c 56785821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) echo "$LTCC $LTCFLAGS $LDFLAGS -o libconftest.dylib \ 56795821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)-dynamiclib -Wl,-single_module conftest.c" >&5 56805821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) $LTCC $LTCFLAGS $LDFLAGS -o libconftest.dylib \ 56815821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) -dynamiclib -Wl,-single_module conftest.c 2>conftest.err 56825821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) _lt_result=$? 56835821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) if test -f libconftest.dylib && test ! -s conftest.err && test $_lt_result = 0; then 56845821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) lt_cv_apple_cc_single_mod=yes 56855821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) else 56865821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) cat conftest.err >&5 56875821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) fi 56885821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) rm -rf libconftest.dylib* 56895821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) rm -f conftest.* 56905821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) fi 56915821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi 56925821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles){ $as_echo "$as_me:$LINENO: result: $lt_cv_apple_cc_single_mod" >&5 56935821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo "$lt_cv_apple_cc_single_mod" >&6; } 56945821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) { $as_echo "$as_me:$LINENO: checking for -exported_symbols_list linker flag" >&5 56955821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo_n "checking for -exported_symbols_list linker flag... " >&6; } 56965821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if test "${lt_cv_ld_exported_symbols_list+set}" = set; then 56975821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) $as_echo_n "(cached) " >&6 56985821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)else 56995821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) lt_cv_ld_exported_symbols_list=no 57005821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) save_LDFLAGS=$LDFLAGS 57015821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) echo "_main" > conftest.sym 57025821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) LDFLAGS="$LDFLAGS -Wl,-exported_symbols_list,conftest.sym" 57035821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) cat >conftest.$ac_ext <<_ACEOF 57045821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)/* confdefs.h. */ 57055821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)_ACEOF 57065821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)cat confdefs.h >>conftest.$ac_ext 57075821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)cat >>conftest.$ac_ext <<_ACEOF 57085821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)/* end confdefs.h. */ 57095821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 57105821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)int 57115821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)main () 57125821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles){ 57135821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 57145821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) ; 57155821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) return 0; 57165821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)} 57175821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)_ACEOF 57185821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)rm -f conftest.$ac_objext conftest$ac_exeext 57195821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if { (ac_try="$ac_link" 57205821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)case "(($ac_try" in 57215821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 57225821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) *) ac_try_echo=$ac_try;; 57235821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)esac 57245821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" 57255821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo "$ac_try_echo") >&5 57265821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) (eval "$ac_link") 2>conftest.er1 57275821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) ac_status=$? 57285821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) grep -v '^ *+' conftest.er1 >conftest.err 57295821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) rm -f conftest.er1 57305821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) cat conftest.err >&5 57315821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 57325821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) (exit $ac_status); } && { 57335821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) test -z "$ac_c_werror_flag" || 57345821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) test ! -s conftest.err 57355821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) } && test -s conftest$ac_exeext && { 57365821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) test "$cross_compiling" = yes || 57375821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) $as_test_x conftest$ac_exeext 57385821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) }; then 57395821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) lt_cv_ld_exported_symbols_list=yes 57405821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)else 57415821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) $as_echo "$as_me: failed program was:" >&5 57425821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)sed 's/^/| /' conftest.$ac_ext >&5 57435821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 57445821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) lt_cv_ld_exported_symbols_list=no 57455821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi 57465821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 57475821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)rm -rf conftest.dSYM 57485821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \ 57495821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) conftest$ac_exeext conftest.$ac_ext 57505821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) LDFLAGS="$save_LDFLAGS" 57515821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 57525821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi 57535821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles){ $as_echo "$as_me:$LINENO: result: $lt_cv_ld_exported_symbols_list" >&5 57545821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo "$lt_cv_ld_exported_symbols_list" >&6; } 57555821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) case $host_os in 57565821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) rhapsody* | darwin1.[012]) 57575821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) _lt_dar_allow_undefined='${wl}-undefined ${wl}suppress' ;; 57585821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) darwin1.*) 57595821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) _lt_dar_allow_undefined='${wl}-flat_namespace ${wl}-undefined ${wl}suppress' ;; 57605821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) darwin*) # darwin 5.x on 57615821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) # if running on 10.5 or later, the deployment target defaults 57625821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) # to the OS version, if on x86, and 10.4, the deployment 57635821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) # target defaults to 10.4. Don't you love it? 57645821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) case ${MACOSX_DEPLOYMENT_TARGET-10.0},$host in 57655821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 10.0,*86*-darwin8*|10.0,*-darwin[91]*) 57665821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) _lt_dar_allow_undefined='${wl}-undefined ${wl}dynamic_lookup' ;; 57675821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 10.[012]*) 57685821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) _lt_dar_allow_undefined='${wl}-flat_namespace ${wl}-undefined ${wl}suppress' ;; 57695821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 10.*) 57705821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) _lt_dar_allow_undefined='${wl}-undefined ${wl}dynamic_lookup' ;; 57715821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) esac 57725821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) ;; 57735821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) esac 57745821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) if test "$lt_cv_apple_cc_single_mod" = "yes"; then 57755821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) _lt_dar_single_mod='$single_module' 57765821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) fi 57775821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) if test "$lt_cv_ld_exported_symbols_list" = "yes"; then 57785821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) _lt_dar_export_syms=' ${wl}-exported_symbols_list,$output_objdir/${libname}-symbols.expsym' 57795821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) else 57805821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) _lt_dar_export_syms='~$NMEDIT -s $output_objdir/${libname}-symbols.expsym ${lib}' 57815821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) fi 57825821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) if test "$DSYMUTIL" != ":"; then 57835821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) _lt_dsymutil='~$DSYMUTIL $lib || :' 57845821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) else 57855821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) _lt_dsymutil= 57865821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) fi 57875821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) ;; 57885821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) esac 57895821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 57905821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)ac_ext=c 57915821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)ac_cpp='$CPP $CPPFLAGS' 57925821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' 57935821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 57945821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)ac_compiler_gnu=$ac_cv_c_compiler_gnu 57955821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles){ $as_echo "$as_me:$LINENO: checking how to run the C preprocessor" >&5 57965821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo_n "checking how to run the C preprocessor... " >&6; } 57975821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# On Suns, sometimes $CPP names a directory. 57985821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if test -n "$CPP" && test -d "$CPP"; then 57995821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) CPP= 58005821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi 58015821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if test -z "$CPP"; then 58025821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) if test "${ac_cv_prog_CPP+set}" = set; then 58035821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) $as_echo_n "(cached) " >&6 58045821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)else 58055821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) # Double quotes because CPP needs to be expanded 58065821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) for CPP in "$CC -E" "$CC -E -traditional-cpp" "/lib/cpp" 58075821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) do 58085821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) ac_preproc_ok=false 58095821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)for ac_c_preproc_warn_flag in '' yes 58105821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)do 58115821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) # Use a header file that comes with gcc, so configuring glibc 58125821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) # with a fresh cross-compiler works. 58135821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since 58145821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) # <limits.h> exists even on freestanding compilers. 58155821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) # On the NeXT, cc -E runs the code through the compiler's parser, 58165821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) # not just through cpp. "Syntax error" is here to catch this case. 58175821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) cat >conftest.$ac_ext <<_ACEOF 58185821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)/* confdefs.h. */ 58195821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)_ACEOF 58205821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)cat confdefs.h >>conftest.$ac_ext 58215821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)cat >>conftest.$ac_ext <<_ACEOF 58225821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)/* end confdefs.h. */ 58235821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)#ifdef __STDC__ 58245821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# include <limits.h> 58255821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)#else 58265821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# include <assert.h> 58275821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)#endif 58285821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) Syntax error 58295821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)_ACEOF 58305821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if { (ac_try="$ac_cpp conftest.$ac_ext" 58315821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)case "(($ac_try" in 58325821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 58335821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) *) ac_try_echo=$ac_try;; 58345821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)esac 58355821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" 58365821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo "$ac_try_echo") >&5 58375821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1 58385821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) ac_status=$? 58395821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) grep -v '^ *+' conftest.er1 >conftest.err 58405821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) rm -f conftest.er1 58415821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) cat conftest.err >&5 58425821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 58435821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) (exit $ac_status); } >/dev/null && { 58445821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" || 58455821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) test ! -s conftest.err 58465821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) }; then 58475821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) : 58485821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)else 58495821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) $as_echo "$as_me: failed program was:" >&5 58505821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)sed 's/^/| /' conftest.$ac_ext >&5 58515821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 58525821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) # Broken: fails on valid input. 58535821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)continue 58545821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi 58555821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 58565821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)rm -f conftest.err conftest.$ac_ext 58575821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 58585821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) # OK, works on sane cases. Now check whether nonexistent headers 58595821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) # can be detected and how. 58605821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) cat >conftest.$ac_ext <<_ACEOF 58615821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)/* confdefs.h. */ 58625821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)_ACEOF 58635821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)cat confdefs.h >>conftest.$ac_ext 58645821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)cat >>conftest.$ac_ext <<_ACEOF 58655821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)/* end confdefs.h. */ 58665821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)#include <ac_nonexistent.h> 58675821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)_ACEOF 58685821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if { (ac_try="$ac_cpp conftest.$ac_ext" 58695821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)case "(($ac_try" in 58705821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 58715821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) *) ac_try_echo=$ac_try;; 58725821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)esac 58735821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" 58745821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo "$ac_try_echo") >&5 58755821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1 58765821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) ac_status=$? 58775821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) grep -v '^ *+' conftest.er1 >conftest.err 58785821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) rm -f conftest.er1 58795821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) cat conftest.err >&5 58805821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 58815821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) (exit $ac_status); } >/dev/null && { 58825821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" || 58835821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) test ! -s conftest.err 58845821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) }; then 58855821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) # Broken: success on invalid input. 58865821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)continue 58875821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)else 58885821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) $as_echo "$as_me: failed program was:" >&5 58895821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)sed 's/^/| /' conftest.$ac_ext >&5 58905821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 58915821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) # Passes both tests. 58925821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)ac_preproc_ok=: 58935821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)break 58945821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi 58955821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 58965821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)rm -f conftest.err conftest.$ac_ext 58975821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 58985821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)done 58995821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped. 59005821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)rm -f conftest.err conftest.$ac_ext 59015821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if $ac_preproc_ok; then 59025821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) break 59035821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi 59045821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 59055821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) done 59065821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) ac_cv_prog_CPP=$CPP 59075821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 59085821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi 59095821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) CPP=$ac_cv_prog_CPP 59105821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)else 59115821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) ac_cv_prog_CPP=$CPP 59125821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi 59135821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles){ $as_echo "$as_me:$LINENO: result: $CPP" >&5 59145821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo "$CPP" >&6; } 59155821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)ac_preproc_ok=false 59165821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)for ac_c_preproc_warn_flag in '' yes 59175821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)do 59185821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) # Use a header file that comes with gcc, so configuring glibc 59195821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) # with a fresh cross-compiler works. 59205821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since 59215821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) # <limits.h> exists even on freestanding compilers. 59225821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) # On the NeXT, cc -E runs the code through the compiler's parser, 59235821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) # not just through cpp. "Syntax error" is here to catch this case. 59245821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) cat >conftest.$ac_ext <<_ACEOF 59255821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)/* confdefs.h. */ 59265821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)_ACEOF 59275821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)cat confdefs.h >>conftest.$ac_ext 59285821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)cat >>conftest.$ac_ext <<_ACEOF 59295821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)/* end confdefs.h. */ 59305821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)#ifdef __STDC__ 59315821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# include <limits.h> 59325821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)#else 59335821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# include <assert.h> 59345821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)#endif 59355821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) Syntax error 59365821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)_ACEOF 59375821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if { (ac_try="$ac_cpp conftest.$ac_ext" 59385821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)case "(($ac_try" in 59395821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 59405821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) *) ac_try_echo=$ac_try;; 59415821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)esac 59425821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" 59435821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo "$ac_try_echo") >&5 59445821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1 59455821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) ac_status=$? 59465821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) grep -v '^ *+' conftest.er1 >conftest.err 59475821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) rm -f conftest.er1 59485821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) cat conftest.err >&5 59495821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 59505821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) (exit $ac_status); } >/dev/null && { 59515821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" || 59525821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) test ! -s conftest.err 59535821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) }; then 59545821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) : 59555821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)else 59565821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) $as_echo "$as_me: failed program was:" >&5 59575821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)sed 's/^/| /' conftest.$ac_ext >&5 59585821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 59595821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) # Broken: fails on valid input. 59605821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)continue 59615821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi 59625821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 59635821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)rm -f conftest.err conftest.$ac_ext 59645821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 59655821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) # OK, works on sane cases. Now check whether nonexistent headers 59665821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) # can be detected and how. 59675821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) cat >conftest.$ac_ext <<_ACEOF 59685821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)/* confdefs.h. */ 59695821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)_ACEOF 59705821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)cat confdefs.h >>conftest.$ac_ext 59715821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)cat >>conftest.$ac_ext <<_ACEOF 59725821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)/* end confdefs.h. */ 59735821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)#include <ac_nonexistent.h> 59745821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)_ACEOF 59755821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if { (ac_try="$ac_cpp conftest.$ac_ext" 59765821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)case "(($ac_try" in 59775821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 59785821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) *) ac_try_echo=$ac_try;; 59795821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)esac 59805821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" 59815821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo "$ac_try_echo") >&5 59825821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1 59835821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) ac_status=$? 59845821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) grep -v '^ *+' conftest.er1 >conftest.err 59855821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) rm -f conftest.er1 59865821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) cat conftest.err >&5 59875821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 59885821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) (exit $ac_status); } >/dev/null && { 59895821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" || 59905821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) test ! -s conftest.err 59915821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) }; then 59925821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) # Broken: success on invalid input. 59935821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)continue 59945821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)else 59955821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) $as_echo "$as_me: failed program was:" >&5 59965821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)sed 's/^/| /' conftest.$ac_ext >&5 59975821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 59985821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) # Passes both tests. 59995821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)ac_preproc_ok=: 60005821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)break 60015821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi 60025821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 60035821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)rm -f conftest.err conftest.$ac_ext 60045821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 60055821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)done 60065821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped. 60075821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)rm -f conftest.err conftest.$ac_ext 60085821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if $ac_preproc_ok; then 60095821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) : 60105821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)else 60115821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) { { $as_echo "$as_me:$LINENO: error: C preprocessor \"$CPP\" fails sanity check 60125821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)See \`config.log' for more details." >&5 60135821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo "$as_me: error: C preprocessor \"$CPP\" fails sanity check 60145821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)See \`config.log' for more details." >&2;} 60155821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) { (exit 1); exit 1; }; } 60165821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi 60175821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 60185821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)ac_ext=c 60195821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)ac_cpp='$CPP $CPPFLAGS' 60205821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' 60215821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 60225821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)ac_compiler_gnu=$ac_cv_c_compiler_gnu 60235821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 60245821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 60255821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles){ $as_echo "$as_me:$LINENO: checking for ANSI C header files" >&5 60265821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo_n "checking for ANSI C header files... " >&6; } 60275821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if test "${ac_cv_header_stdc+set}" = set; then 60285821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) $as_echo_n "(cached) " >&6 60295821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)else 60305821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) cat >conftest.$ac_ext <<_ACEOF 60315821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)/* confdefs.h. */ 60325821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)_ACEOF 60335821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)cat confdefs.h >>conftest.$ac_ext 60345821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)cat >>conftest.$ac_ext <<_ACEOF 60355821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)/* end confdefs.h. */ 60365821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)#include <stdlib.h> 60375821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)#include <stdarg.h> 60385821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)#include <string.h> 60395821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)#include <float.h> 60405821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 60415821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)int 60425821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)main () 60435821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles){ 60445821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 60455821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) ; 60465821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) return 0; 60475821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)} 60485821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)_ACEOF 60495821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)rm -f conftest.$ac_objext 60505821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if { (ac_try="$ac_compile" 60515821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)case "(($ac_try" in 60525821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 60535821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) *) ac_try_echo=$ac_try;; 60545821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)esac 60555821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" 60565821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo "$ac_try_echo") >&5 60575821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) (eval "$ac_compile") 2>conftest.er1 60585821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) ac_status=$? 60595821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) grep -v '^ *+' conftest.er1 >conftest.err 60605821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) rm -f conftest.er1 60615821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) cat conftest.err >&5 60625821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 60635821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) (exit $ac_status); } && { 60645821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) test -z "$ac_c_werror_flag" || 60655821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) test ! -s conftest.err 60665821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) } && test -s conftest.$ac_objext; then 60675821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) ac_cv_header_stdc=yes 60685821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)else 60695821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) $as_echo "$as_me: failed program was:" >&5 60705821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)sed 's/^/| /' conftest.$ac_ext >&5 60715821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 60725821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) ac_cv_header_stdc=no 60735821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi 60745821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 60755821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 60765821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 60775821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if test $ac_cv_header_stdc = yes; then 60785821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) # SunOS 4.x string.h does not declare mem*, contrary to ANSI. 60795821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) cat >conftest.$ac_ext <<_ACEOF 60805821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)/* confdefs.h. */ 60815821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)_ACEOF 60825821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)cat confdefs.h >>conftest.$ac_ext 60835821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)cat >>conftest.$ac_ext <<_ACEOF 60845821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)/* end confdefs.h. */ 60855821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)#include <string.h> 60865821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 60875821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)_ACEOF 60885821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if (eval "$ac_cpp conftest.$ac_ext") 2>&5 | 60895821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) $EGREP "memchr" >/dev/null 2>&1; then 60905821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) : 60915821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)else 60925821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) ac_cv_header_stdc=no 60935821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi 60945821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)rm -f conftest* 60955821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 60965821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi 60975821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 60985821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if test $ac_cv_header_stdc = yes; then 60995821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) # ISC 2.0.2 stdlib.h does not declare free, contrary to ANSI. 61005821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) cat >conftest.$ac_ext <<_ACEOF 61015821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)/* confdefs.h. */ 61025821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)_ACEOF 61035821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)cat confdefs.h >>conftest.$ac_ext 61045821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)cat >>conftest.$ac_ext <<_ACEOF 61055821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)/* end confdefs.h. */ 61065821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)#include <stdlib.h> 61075821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 61085821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)_ACEOF 61095821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if (eval "$ac_cpp conftest.$ac_ext") 2>&5 | 61105821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) $EGREP "free" >/dev/null 2>&1; then 61115821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) : 61125821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)else 61135821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) ac_cv_header_stdc=no 61145821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi 61155821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)rm -f conftest* 61165821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 61175821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi 61185821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 61195821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if test $ac_cv_header_stdc = yes; then 61205821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) # /bin/cc in Irix-4.0.5 gets non-ANSI ctype macros unless using -ansi. 61215821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) if test "$cross_compiling" = yes; then 61225821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) : 61235821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)else 61245821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) cat >conftest.$ac_ext <<_ACEOF 61255821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)/* confdefs.h. */ 61265821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)_ACEOF 61275821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)cat confdefs.h >>conftest.$ac_ext 61285821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)cat >>conftest.$ac_ext <<_ACEOF 61295821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)/* end confdefs.h. */ 61305821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)#include <ctype.h> 61315821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)#include <stdlib.h> 61325821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)#if ((' ' & 0x0FF) == 0x020) 61335821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# define ISLOWER(c) ('a' <= (c) && (c) <= 'z') 61345821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# define TOUPPER(c) (ISLOWER(c) ? 'A' + ((c) - 'a') : (c)) 61355821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)#else 61365821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# define ISLOWER(c) \ 61375821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) (('a' <= (c) && (c) <= 'i') \ 61385821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) || ('j' <= (c) && (c) <= 'r') \ 61395821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) || ('s' <= (c) && (c) <= 'z')) 61405821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# define TOUPPER(c) (ISLOWER(c) ? ((c) | 0x40) : (c)) 61415821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)#endif 61425821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 61435821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)#define XOR(e, f) (((e) && !(f)) || (!(e) && (f))) 61445821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)int 61455821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)main () 61465821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles){ 61475821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) int i; 61485821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) for (i = 0; i < 256; i++) 61495821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) if (XOR (islower (i), ISLOWER (i)) 61505821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) || toupper (i) != TOUPPER (i)) 61515821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) return 2; 61525821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) return 0; 61535821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)} 61545821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)_ACEOF 61555821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)rm -f conftest$ac_exeext 61565821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if { (ac_try="$ac_link" 61575821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)case "(($ac_try" in 61585821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 61595821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) *) ac_try_echo=$ac_try;; 61605821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)esac 61615821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" 61625821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo "$ac_try_echo") >&5 61635821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) (eval "$ac_link") 2>&5 61645821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) ac_status=$? 61655821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 61665821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) (exit $ac_status); } && { ac_try='./conftest$ac_exeext' 61675821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) { (case "(($ac_try" in 61685821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 61695821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) *) ac_try_echo=$ac_try;; 61705821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)esac 61715821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" 61725821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo "$ac_try_echo") >&5 61735821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) (eval "$ac_try") 2>&5 61745821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) ac_status=$? 61755821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 61765821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) (exit $ac_status); }; }; then 61775821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) : 61785821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)else 61795821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) $as_echo "$as_me: program exited with status $ac_status" >&5 61805821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo "$as_me: failed program was:" >&5 61815821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)sed 's/^/| /' conftest.$ac_ext >&5 61825821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 61835821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)( exit $ac_status ) 61845821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)ac_cv_header_stdc=no 61855821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi 61865821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)rm -rf conftest.dSYM 61875821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext 61885821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi 61895821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 61905821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 61915821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi 61925821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi 61935821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles){ $as_echo "$as_me:$LINENO: result: $ac_cv_header_stdc" >&5 61945821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo "$ac_cv_header_stdc" >&6; } 61955821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if test $ac_cv_header_stdc = yes; then 61965821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 61975821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)cat >>confdefs.h <<\_ACEOF 61985821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)#define STDC_HEADERS 1 61995821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)_ACEOF 62005821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 62015821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi 62025821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 62035821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# On IRIX 5.3, sys/types and inttypes.h are conflicting. 62045821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 62055821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 62065821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 62075821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 62085821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 62095821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 62105821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 62115821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 62125821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 62135821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)for ac_header in sys/types.h sys/stat.h stdlib.h string.h memory.h strings.h \ 62145821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) inttypes.h stdint.h unistd.h 62155821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)do 62165821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh` 62175821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles){ $as_echo "$as_me:$LINENO: checking for $ac_header" >&5 62185821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo_n "checking for $ac_header... " >&6; } 62195821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then 62205821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) $as_echo_n "(cached) " >&6 62215821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)else 62225821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) cat >conftest.$ac_ext <<_ACEOF 62235821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)/* confdefs.h. */ 62245821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)_ACEOF 62255821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)cat confdefs.h >>conftest.$ac_ext 62265821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)cat >>conftest.$ac_ext <<_ACEOF 62275821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)/* end confdefs.h. */ 62285821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$ac_includes_default 62295821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 62305821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)#include <$ac_header> 62315821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)_ACEOF 62325821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)rm -f conftest.$ac_objext 62335821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if { (ac_try="$ac_compile" 62345821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)case "(($ac_try" in 62355821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 62365821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) *) ac_try_echo=$ac_try;; 62375821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)esac 62385821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" 62395821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo "$ac_try_echo") >&5 62405821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) (eval "$ac_compile") 2>conftest.er1 62415821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) ac_status=$? 62425821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) grep -v '^ *+' conftest.er1 >conftest.err 62435821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) rm -f conftest.er1 62445821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) cat conftest.err >&5 62455821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 62465821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) (exit $ac_status); } && { 62475821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) test -z "$ac_c_werror_flag" || 62485821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) test ! -s conftest.err 62495821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) } && test -s conftest.$ac_objext; then 62505821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) eval "$as_ac_Header=yes" 62515821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)else 62525821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) $as_echo "$as_me: failed program was:" >&5 62535821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)sed 's/^/| /' conftest.$ac_ext >&5 62545821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 62555821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) eval "$as_ac_Header=no" 62565821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi 62575821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 62585821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 62595821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi 62605821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)ac_res=`eval 'as_val=${'$as_ac_Header'} 62615821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) $as_echo "$as_val"'` 62625821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) { $as_echo "$as_me:$LINENO: result: $ac_res" >&5 62635821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo "$ac_res" >&6; } 62645821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if test `eval 'as_val=${'$as_ac_Header'} 62655821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) $as_echo "$as_val"'` = yes; then 62665821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) cat >>confdefs.h <<_ACEOF 62675821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)#define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1 62685821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)_ACEOF 62695821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 62705821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi 62715821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 62725821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)done 62735821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 62745821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 62755821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 62765821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)for ac_header in dlfcn.h 62775821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)do 62785821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh` 62795821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles){ $as_echo "$as_me:$LINENO: checking for $ac_header" >&5 62805821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo_n "checking for $ac_header... " >&6; } 62815821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then 62825821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) $as_echo_n "(cached) " >&6 62835821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)else 62845821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) cat >conftest.$ac_ext <<_ACEOF 62855821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)/* confdefs.h. */ 62865821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)_ACEOF 62875821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)cat confdefs.h >>conftest.$ac_ext 62885821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)cat >>conftest.$ac_ext <<_ACEOF 62895821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)/* end confdefs.h. */ 62905821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$ac_includes_default 62915821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 62925821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)#include <$ac_header> 62935821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)_ACEOF 62945821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)rm -f conftest.$ac_objext 62955821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if { (ac_try="$ac_compile" 62965821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)case "(($ac_try" in 62975821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 62985821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) *) ac_try_echo=$ac_try;; 62995821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)esac 63005821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" 63015821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo "$ac_try_echo") >&5 63025821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) (eval "$ac_compile") 2>conftest.er1 63035821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) ac_status=$? 63045821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) grep -v '^ *+' conftest.er1 >conftest.err 63055821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) rm -f conftest.er1 63065821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) cat conftest.err >&5 63075821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 63085821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) (exit $ac_status); } && { 63095821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) test -z "$ac_c_werror_flag" || 63105821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) test ! -s conftest.err 63115821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) } && test -s conftest.$ac_objext; then 63125821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) eval "$as_ac_Header=yes" 63135821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)else 63145821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) $as_echo "$as_me: failed program was:" >&5 63155821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)sed 's/^/| /' conftest.$ac_ext >&5 63165821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 63175821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) eval "$as_ac_Header=no" 63185821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi 63195821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 63205821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 63215821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi 63225821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)ac_res=`eval 'as_val=${'$as_ac_Header'} 63235821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) $as_echo "$as_val"'` 63245821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) { $as_echo "$as_me:$LINENO: result: $ac_res" >&5 63255821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo "$ac_res" >&6; } 63265821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if test `eval 'as_val=${'$as_ac_Header'} 63275821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) $as_echo "$as_val"'` = yes; then 63285821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) cat >>confdefs.h <<_ACEOF 63295821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)#define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1 63305821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)_ACEOF 63315821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 63325821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi 63335821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 63345821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)done 63355821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 63365821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 63375821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 63385821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# Set options 63395821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 63405821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 63415821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 63425821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) enable_dlopen=no 63435821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 63445821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 63455821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) enable_win32_dll=no 63465821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 63475821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 63485821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) # Check whether --enable-shared was given. 63495821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if test "${enable_shared+set}" = set; then 63505821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) enableval=$enable_shared; p=${PACKAGE-default} 63515821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) case $enableval in 63525821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) yes) enable_shared=yes ;; 63535821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) no) enable_shared=no ;; 63545821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) *) 63555821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) enable_shared=no 63565821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) # Look at the argument we got. We use all the common list separators. 63575821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) lt_save_ifs="$IFS"; IFS="${IFS}$PATH_SEPARATOR," 63585821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) for pkg in $enableval; do 63595821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) IFS="$lt_save_ifs" 63605821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) if test "X$pkg" = "X$p"; then 63615821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) enable_shared=yes 63625821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) fi 63635821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) done 63645821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) IFS="$lt_save_ifs" 63655821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) ;; 63665821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) esac 63675821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)else 63685821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) enable_shared=yes 63695821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi 63705821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 63715821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 63725821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 63735821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 63745821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 63755821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 63765821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 63775821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 63785821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 63795821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) # Check whether --enable-static was given. 63805821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if test "${enable_static+set}" = set; then 63815821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) enableval=$enable_static; p=${PACKAGE-default} 63825821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) case $enableval in 63835821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) yes) enable_static=yes ;; 63845821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) no) enable_static=no ;; 63855821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) *) 63865821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) enable_static=no 63875821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) # Look at the argument we got. We use all the common list separators. 63885821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) lt_save_ifs="$IFS"; IFS="${IFS}$PATH_SEPARATOR," 63895821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) for pkg in $enableval; do 63905821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) IFS="$lt_save_ifs" 63915821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) if test "X$pkg" = "X$p"; then 63925821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) enable_static=yes 63935821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) fi 63945821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) done 63955821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) IFS="$lt_save_ifs" 63965821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) ;; 63975821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) esac 63985821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)else 63995821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) enable_static=yes 64005821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi 64015821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 64025821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 64035821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 64045821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 64055821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 64065821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 64075821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 64085821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 64095821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 64105821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 64115821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# Check whether --with-pic was given. 64125821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if test "${with_pic+set}" = set; then 64135821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) withval=$with_pic; pic_mode="$withval" 64145821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)else 64155821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) pic_mode=default 64165821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi 64175821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 64185821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 64195821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)test -z "$pic_mode" && pic_mode=default 64205821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 64215821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 64225821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 64235821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 64245821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 64255821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 64265821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 64275821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) # Check whether --enable-fast-install was given. 64285821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if test "${enable_fast_install+set}" = set; then 64295821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) enableval=$enable_fast_install; p=${PACKAGE-default} 64305821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) case $enableval in 64315821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) yes) enable_fast_install=yes ;; 64325821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) no) enable_fast_install=no ;; 64335821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) *) 64345821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) enable_fast_install=no 64355821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) # Look at the argument we got. We use all the common list separators. 64365821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) lt_save_ifs="$IFS"; IFS="${IFS}$PATH_SEPARATOR," 64375821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) for pkg in $enableval; do 64385821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) IFS="$lt_save_ifs" 64395821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) if test "X$pkg" = "X$p"; then 64405821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) enable_fast_install=yes 64415821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) fi 64425821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) done 64435821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) IFS="$lt_save_ifs" 64445821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) ;; 64455821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) esac 64465821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)else 64475821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) enable_fast_install=yes 64485821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi 64495821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 64505821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 64515821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 64525821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 64535821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 64545821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 64555821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 64565821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 64575821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 64585821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 64595821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 64605821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# This can be used to rebuild libtool when needed 64615821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)LIBTOOL_DEPS="$ltmain" 64625821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 64635821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# Always use our own libtool. 64645821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)LIBTOOL='$(SHELL) $(top_builddir)/libtool' 64655821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 64665821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 64675821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 64685821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 64695821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 64705821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 64715821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 64725821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 64735821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 64745821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 64755821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 64765821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 64775821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 64785821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 64795821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 64805821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 64815821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 64825821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 64835821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 64845821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 64855821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 64865821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 64875821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 64885821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 64895821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 64905821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)test -z "$LN_S" && LN_S="ln -s" 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)if test -n "${ZSH_VERSION+set}" ; then 65065821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) setopt NO_GLOB_SUBST 65075821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi 65085821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 65095821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles){ $as_echo "$as_me:$LINENO: checking for objdir" >&5 65105821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo_n "checking for objdir... " >&6; } 65115821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if test "${lt_cv_objdir+set}" = set; then 65125821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) $as_echo_n "(cached) " >&6 65135821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)else 65145821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) rm -f .libs 2>/dev/null 65155821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)mkdir .libs 2>/dev/null 65165821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if test -d .libs; then 65175821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) lt_cv_objdir=.libs 65185821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)else 65195821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) # MS-DOS does not allow filenames that begin with a dot. 65205821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) lt_cv_objdir=_libs 65215821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi 65225821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)rmdir .libs 2>/dev/null 65235821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi 65245821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles){ $as_echo "$as_me:$LINENO: result: $lt_cv_objdir" >&5 65255821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo "$lt_cv_objdir" >&6; } 65265821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)objdir=$lt_cv_objdir 65275821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 65285821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 65295821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 65305821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 65315821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 65325821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)cat >>confdefs.h <<_ACEOF 65335821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)#define LT_OBJDIR "$lt_cv_objdir/" 65345821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)_ACEOF 65355821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 65365821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 65375821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 65385821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 65395821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 65405821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 65415821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 65425821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 65435821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 65445821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 65455821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 65465821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 65475821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 65485821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 65495821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 65505821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 65515821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 65525821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)case $host_os in 65535821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)aix3*) 65545821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) # AIX sometimes has problems with the GCC collect2 program. For some 65555821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) # reason, if we set the COLLECT_NAMES environment variable, the problems 65565821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) # vanish in a puff of smoke. 65575821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) if test "X${COLLECT_NAMES+set}" != Xset; then 65585821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) COLLECT_NAMES= 65595821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) export COLLECT_NAMES 65605821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) fi 65615821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) ;; 65625821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)esac 65635821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 65645821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# Sed substitution that helps us do robust quoting. It backslashifies 65655821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# metacharacters that are still active within double-quoted strings. 65665821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)sed_quote_subst='s/\(["`$\\]\)/\\\1/g' 65675821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 65685821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# Same as above, but do not quote variable references. 65695821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)double_quote_subst='s/\(["`\\]\)/\\\1/g' 65705821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 65715821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# Sed substitution to delay expansion of an escaped shell variable in a 65725821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# double_quote_subst'ed string. 65735821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)delay_variable_subst='s/\\\\\\\\\\\$/\\\\\\$/g' 65745821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 65755821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# Sed substitution to delay expansion of an escaped single quote. 65765821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)delay_single_quote_subst='s/'\''/'\'\\\\\\\'\''/g' 65775821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 65785821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# Sed substitution to avoid accidental globbing in evaled expressions 65795821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)no_glob_subst='s/\*/\\\*/g' 65805821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 65815821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# Global variables: 65825821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)ofile=libtool 65835821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)can_build_shared=yes 65845821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 65855821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# All known linkers require a `.a' archive for static linking (except MSVC, 65865821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# which needs '.lib'). 65875821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)libext=a 65885821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 65895821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)with_gnu_ld="$lt_cv_prog_gnu_ld" 65905821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 65915821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)old_CC="$CC" 65925821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)old_CFLAGS="$CFLAGS" 65935821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 65945821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# Set sane defaults for various variables 65955821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)test -z "$CC" && CC=cc 65965821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)test -z "$LTCC" && LTCC=$CC 65975821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)test -z "$LTCFLAGS" && LTCFLAGS=$CFLAGS 65985821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)test -z "$LD" && LD=ld 65995821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)test -z "$ac_objext" && ac_objext=o 66005821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 66015821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)for cc_temp in $compiler""; do 66025821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) case $cc_temp in 66035821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) compile | *[\\/]compile | ccache | *[\\/]ccache ) ;; 66045821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) distcc | *[\\/]distcc | purify | *[\\/]purify ) ;; 66055821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) \-*) ;; 66065821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) *) break;; 66075821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) esac 66085821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)done 66095821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)cc_basename=`$ECHO "X$cc_temp" | $Xsed -e 's%.*/%%' -e "s%^$host_alias-%%"` 66105821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 66115821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 66125821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# Only perform the check for file, if the check method requires it 66135821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)test -z "$MAGIC_CMD" && MAGIC_CMD=file 66145821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)case $deplibs_check_method in 66155821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)file_magic*) 66165821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) if test "$file_magic_cmd" = '$MAGIC_CMD'; then 66175821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) { $as_echo "$as_me:$LINENO: checking for ${ac_tool_prefix}file" >&5 66185821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo_n "checking for ${ac_tool_prefix}file... " >&6; } 66195821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if test "${lt_cv_path_MAGIC_CMD+set}" = set; then 66205821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) $as_echo_n "(cached) " >&6 66215821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)else 66225821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) case $MAGIC_CMD in 66235821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)[\\/*] | ?:[\\/]*) 66245821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) lt_cv_path_MAGIC_CMD="$MAGIC_CMD" # Let the user override the test with a path. 66255821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) ;; 66265821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)*) 66275821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) lt_save_MAGIC_CMD="$MAGIC_CMD" 66285821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR 66295821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) ac_dummy="/usr/bin$PATH_SEPARATOR$PATH" 66305821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) for ac_dir in $ac_dummy; do 66315821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) IFS="$lt_save_ifs" 66325821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) test -z "$ac_dir" && ac_dir=. 66335821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) if test -f $ac_dir/${ac_tool_prefix}file; then 66345821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) lt_cv_path_MAGIC_CMD="$ac_dir/${ac_tool_prefix}file" 66355821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) if test -n "$file_magic_test_file"; then 66365821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) case $deplibs_check_method in 66375821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) "file_magic "*) 66385821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) file_magic_regex=`expr "$deplibs_check_method" : "file_magic \(.*\)"` 66395821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) MAGIC_CMD="$lt_cv_path_MAGIC_CMD" 66405821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) if eval $file_magic_cmd \$file_magic_test_file 2> /dev/null | 66415821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) $EGREP "$file_magic_regex" > /dev/null; then 66425821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) : 66435821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) else 66445821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) cat <<_LT_EOF 1>&2 66455821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 66465821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)*** Warning: the command libtool uses to detect shared libraries, 66475821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)*** $file_magic_cmd, produces output that libtool cannot recognize. 66485821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)*** The result is that libtool may fail to recognize shared libraries 66495821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)*** as such. This will affect the creation of libtool libraries that 66505821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)*** depend on shared libraries, but programs linked with such libtool 66515821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)*** libraries will work regardless of this problem. Nevertheless, you 66525821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)*** may want to report the problem to your system manager and/or to 66535821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)*** bug-libtool@gnu.org 66545821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 66555821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)_LT_EOF 66565821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) fi ;; 66575821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) esac 66585821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) fi 66595821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) break 66605821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) fi 66615821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) done 66625821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) IFS="$lt_save_ifs" 66635821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) MAGIC_CMD="$lt_save_MAGIC_CMD" 66645821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) ;; 66655821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)esac 66665821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi 66675821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 66685821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)MAGIC_CMD="$lt_cv_path_MAGIC_CMD" 66695821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if test -n "$MAGIC_CMD"; then 66705821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) { $as_echo "$as_me:$LINENO: result: $MAGIC_CMD" >&5 66715821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo "$MAGIC_CMD" >&6; } 66725821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)else 66735821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) { $as_echo "$as_me:$LINENO: result: no" >&5 66745821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo "no" >&6; } 66755821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi 66765821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 66775821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 66785821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 66795821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 66805821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 66815821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if test -z "$lt_cv_path_MAGIC_CMD"; then 66825821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) if test -n "$ac_tool_prefix"; then 66835821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) { $as_echo "$as_me:$LINENO: checking for file" >&5 66845821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo_n "checking for file... " >&6; } 66855821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if test "${lt_cv_path_MAGIC_CMD+set}" = set; then 66865821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) $as_echo_n "(cached) " >&6 66875821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)else 66885821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) case $MAGIC_CMD in 66895821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)[\\/*] | ?:[\\/]*) 66905821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) lt_cv_path_MAGIC_CMD="$MAGIC_CMD" # Let the user override the test with a path. 66915821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) ;; 66925821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)*) 66935821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) lt_save_MAGIC_CMD="$MAGIC_CMD" 66945821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR 66955821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) ac_dummy="/usr/bin$PATH_SEPARATOR$PATH" 66965821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) for ac_dir in $ac_dummy; do 66975821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) IFS="$lt_save_ifs" 66985821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) test -z "$ac_dir" && ac_dir=. 66995821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) if test -f $ac_dir/file; then 67005821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) lt_cv_path_MAGIC_CMD="$ac_dir/file" 67015821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) if test -n "$file_magic_test_file"; then 67025821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) case $deplibs_check_method in 67035821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) "file_magic "*) 67045821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) file_magic_regex=`expr "$deplibs_check_method" : "file_magic \(.*\)"` 67055821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) MAGIC_CMD="$lt_cv_path_MAGIC_CMD" 67065821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) if eval $file_magic_cmd \$file_magic_test_file 2> /dev/null | 67075821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) $EGREP "$file_magic_regex" > /dev/null; then 67085821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) : 67095821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) else 67105821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) cat <<_LT_EOF 1>&2 67115821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 67125821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)*** Warning: the command libtool uses to detect shared libraries, 67135821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)*** $file_magic_cmd, produces output that libtool cannot recognize. 67145821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)*** The result is that libtool may fail to recognize shared libraries 67155821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)*** as such. This will affect the creation of libtool libraries that 67165821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)*** depend on shared libraries, but programs linked with such libtool 67175821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)*** libraries will work regardless of this problem. Nevertheless, you 67185821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)*** may want to report the problem to your system manager and/or to 67195821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)*** bug-libtool@gnu.org 67205821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 67215821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)_LT_EOF 67225821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) fi ;; 67235821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) esac 67245821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) fi 67255821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) break 67265821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) fi 67275821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) done 67285821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) IFS="$lt_save_ifs" 67295821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) MAGIC_CMD="$lt_save_MAGIC_CMD" 67305821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) ;; 67315821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)esac 67325821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi 67335821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 67345821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)MAGIC_CMD="$lt_cv_path_MAGIC_CMD" 67355821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if test -n "$MAGIC_CMD"; then 67365821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) { $as_echo "$as_me:$LINENO: result: $MAGIC_CMD" >&5 67375821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo "$MAGIC_CMD" >&6; } 67385821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)else 67395821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) { $as_echo "$as_me:$LINENO: result: no" >&5 67405821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo "no" >&6; } 67415821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi 67425821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 67435821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 67445821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) else 67455821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) MAGIC_CMD=: 67465821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) fi 67475821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi 67485821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 67495821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) fi 67505821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) ;; 67515821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)esac 67525821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 67535821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# Use C for the default configuration in the libtool script 67545821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 67555821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)lt_save_CC="$CC" 67565821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)ac_ext=c 67575821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)ac_cpp='$CPP $CPPFLAGS' 67585821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' 67595821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 67605821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)ac_compiler_gnu=$ac_cv_c_compiler_gnu 67615821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 67625821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 67635821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# Source file extension for C test sources. 67645821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)ac_ext=c 67655821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 67665821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# Object file extension for compiled C test sources. 67675821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)objext=o 67685821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)objext=$objext 67695821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 67705821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# Code to be used in simple compile tests 67715821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)lt_simple_compile_test_code="int some_variable = 0;" 67725821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 67735821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# Code to be used in simple link tests 67745821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)lt_simple_link_test_code='int main(){return(0);}' 67755821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 67765821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 67775821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 67785821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 67795821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 67805821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 67815821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 67825821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# If no C compiler was specified, use CC. 67835821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)LTCC=${LTCC-"$CC"} 67845821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 67855821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# If no C compiler flags were specified, use CFLAGS. 67865821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)LTCFLAGS=${LTCFLAGS-"$CFLAGS"} 67875821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 67885821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# Allow CC to be a program name with arguments. 67895821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)compiler=$CC 67905821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 67915821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# Save the default compiler, since it gets overwritten when the other 67925821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# tags are being tested, and _LT_TAGVAR(compiler, []) is a NOP. 67935821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)compiler_DEFAULT=$CC 67945821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 67955821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# save warnings/boilerplate of simple test code 67965821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)ac_outfile=conftest.$ac_objext 67975821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)echo "$lt_simple_compile_test_code" >conftest.$ac_ext 67985821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)eval "$ac_compile" 2>&1 >/dev/null | $SED '/^$/d; /^ *+/d' >conftest.err 67995821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)_lt_compiler_boilerplate=`cat conftest.err` 68005821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$RM conftest* 68015821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 68025821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)ac_outfile=conftest.$ac_objext 68035821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)echo "$lt_simple_link_test_code" >conftest.$ac_ext 68045821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)eval "$ac_link" 2>&1 >/dev/null | $SED '/^$/d; /^ *+/d' >conftest.err 68055821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)_lt_linker_boilerplate=`cat conftest.err` 68065821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$RM -r conftest* 68075821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 68085821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 68095821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if test -n "$compiler"; then 68105821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 68115821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)lt_prog_compiler_no_builtin_flag= 68125821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 68135821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if test "$GCC" = yes; then 68145821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) lt_prog_compiler_no_builtin_flag=' -fno-builtin' 68155821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 68165821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) { $as_echo "$as_me:$LINENO: checking if $compiler supports -fno-rtti -fno-exceptions" >&5 68175821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo_n "checking if $compiler supports -fno-rtti -fno-exceptions... " >&6; } 68185821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if test "${lt_cv_prog_compiler_rtti_exceptions+set}" = set; then 68195821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) $as_echo_n "(cached) " >&6 68205821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)else 68215821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) lt_cv_prog_compiler_rtti_exceptions=no 68225821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) ac_outfile=conftest.$ac_objext 68235821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) echo "$lt_simple_compile_test_code" > conftest.$ac_ext 68245821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) lt_compiler_flag="-fno-rtti -fno-exceptions" 68255821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) # Insert the option either (1) after the last *FLAGS variable, or 68265821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) # (2) before a word containing "conftest.", or (3) at the end. 68275821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) # Note that $ac_compile itself does not contain backslashes and begins 68285821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) # with a dollar sign (not a hyphen), so the echo should work correctly. 68295821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) # The option is referenced via a variable to avoid confusing sed. 68305821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) lt_compile=`echo "$ac_compile" | $SED \ 68315821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \ 68325821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \ 68335821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) -e 's:$: $lt_compiler_flag:'` 68345821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) (eval echo "\"\$as_me:6834: $lt_compile\"" >&5) 68355821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) (eval "$lt_compile" 2>conftest.err) 68365821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) ac_status=$? 68375821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) cat conftest.err >&5 68385821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) echo "$as_me:6838: \$? = $ac_status" >&5 68395821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) if (exit $ac_status) && test -s "$ac_outfile"; then 68405821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) # The compiler can only warn and ignore the option if not recognized 68415821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) # So say no if there are warnings other than the usual output. 68425821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) $ECHO "X$_lt_compiler_boilerplate" | $Xsed -e '/^$/d' >conftest.exp 68435821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2 68445821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) if test ! -s conftest.er2 || diff conftest.exp conftest.er2 >/dev/null; then 68455821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) lt_cv_prog_compiler_rtti_exceptions=yes 68465821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) fi 68475821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) fi 68485821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) $RM conftest* 68495821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 68505821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi 68515821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles){ $as_echo "$as_me:$LINENO: result: $lt_cv_prog_compiler_rtti_exceptions" >&5 68525821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo "$lt_cv_prog_compiler_rtti_exceptions" >&6; } 68535821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 68545821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if test x"$lt_cv_prog_compiler_rtti_exceptions" = xyes; then 68555821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) lt_prog_compiler_no_builtin_flag="$lt_prog_compiler_no_builtin_flag -fno-rtti -fno-exceptions" 68565821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)else 68575821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) : 68585821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi 68595821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 68605821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi 68615821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 68625821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 68635821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 68645821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 68655821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 68665821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 68675821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) lt_prog_compiler_wl= 68685821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)lt_prog_compiler_pic= 68695821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)lt_prog_compiler_static= 68705821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 68715821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles){ $as_echo "$as_me:$LINENO: checking for $compiler option to produce PIC" >&5 68725821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo_n "checking for $compiler option to produce PIC... " >&6; } 68735821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 68745821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) if test "$GCC" = yes; then 68755821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) lt_prog_compiler_wl='-Wl,' 68765821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) lt_prog_compiler_static='-static' 68775821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 68785821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) case $host_os in 68795821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) aix*) 68805821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) # All AIX code is PIC. 68815821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) if test "$host_cpu" = ia64; then 68825821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) # AIX 5 now supports IA64 processor 68835821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) lt_prog_compiler_static='-Bstatic' 68845821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) fi 68855821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) ;; 68865821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 68875821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) amigaos*) 68885821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) case $host_cpu in 68895821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) powerpc) 68905821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) # see comment about AmigaOS4 .so support 68915821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) lt_prog_compiler_pic='-fPIC' 68925821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) ;; 68935821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) m68k) 68945821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) # FIXME: we need at least 68020 code to build shared libraries, but 68955821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) # adding the `-m68020' flag to GCC prevents building anything better, 68965821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) # like `-m68040'. 68975821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) lt_prog_compiler_pic='-m68020 -resident32 -malways-restore-a4' 68985821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) ;; 68995821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) esac 69005821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) ;; 69015821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 69025821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) beos* | irix5* | irix6* | nonstopux* | osf3* | osf4* | osf5*) 69035821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) # PIC is the default for these OSes. 69045821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) ;; 69055821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 69065821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) mingw* | cygwin* | pw32* | os2* | cegcc*) 69075821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) # This hack is so that the source file can tell whether it is being 69085821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) # built for inclusion in a dll (and should export symbols for example). 69095821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) # Although the cygwin gcc ignores -fPIC, still need this for old-style 69105821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) # (--disable-auto-import) libraries 69115821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) lt_prog_compiler_pic='-DDLL_EXPORT' 69125821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) ;; 69135821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 69145821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) darwin* | rhapsody*) 69155821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) # PIC is the default on this platform 69165821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) # Common symbols not allowed in MH_DYLIB files 69175821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) lt_prog_compiler_pic='-fno-common' 69185821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) ;; 69195821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 69205821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) hpux*) 69215821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) # PIC is the default for 64-bit PA HP-UX, but not for 32-bit 69225821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) # PA HP-UX. On IA64 HP-UX, PIC is the default but the pic flag 69235821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) # sets the default TLS model and affects inlining. 69245821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) case $host_cpu in 69255821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) hppa*64*) 69265821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) # +Z the default 69275821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) ;; 69285821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) *) 69295821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) lt_prog_compiler_pic='-fPIC' 69305821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) ;; 69315821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) esac 69325821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) ;; 69335821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 69345821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) interix[3-9]*) 69355821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) # Interix 3.x gcc -fpic/-fPIC options generate broken code. 69365821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) # Instead, we relocate shared libraries at runtime. 69375821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) ;; 69385821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 69395821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) msdosdjgpp*) 69405821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) # Just because we use GCC doesn't mean we suddenly get shared libraries 69415821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) # on systems that don't support them. 69425821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) lt_prog_compiler_can_build_shared=no 69435821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) enable_shared=no 69445821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) ;; 69455821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 69465821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) *nto* | *qnx*) 69475821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) # QNX uses GNU C++, but need to define -shared option too, otherwise 69485821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) # it will coredump. 69495821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) lt_prog_compiler_pic='-fPIC -shared' 69505821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) ;; 69515821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 69525821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) sysv4*MP*) 69535821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) if test -d /usr/nec; then 69545821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) lt_prog_compiler_pic=-Kconform_pic 69555821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) fi 69565821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) ;; 69575821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 69585821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) *) 69595821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) lt_prog_compiler_pic='-fPIC' 69605821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) ;; 69615821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) esac 69625821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) else 69635821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) # PORTME Check for flag to pass linker flags through the system compiler. 69645821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) case $host_os in 69655821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) aix*) 69665821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) lt_prog_compiler_wl='-Wl,' 69675821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) if test "$host_cpu" = ia64; then 69685821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) # AIX 5 now supports IA64 processor 69695821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) lt_prog_compiler_static='-Bstatic' 69705821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) else 69715821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) lt_prog_compiler_static='-bnso -bI:/lib/syscalls.exp' 69725821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) fi 69735821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) ;; 69745821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 69755821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) mingw* | cygwin* | pw32* | os2* | cegcc*) 69765821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) # This hack is so that the source file can tell whether it is being 69775821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) # built for inclusion in a dll (and should export symbols for example). 69785821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) lt_prog_compiler_pic='-DDLL_EXPORT' 69795821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) ;; 69805821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 69815821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) hpux9* | hpux10* | hpux11*) 69825821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) lt_prog_compiler_wl='-Wl,' 69835821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) # PIC is the default for IA64 HP-UX and 64-bit HP-UX, but 69845821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) # not for PA HP-UX. 69855821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) case $host_cpu in 69865821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) hppa*64*|ia64*) 69875821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) # +Z the default 69885821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) ;; 69895821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) *) 69905821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) lt_prog_compiler_pic='+Z' 69915821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) ;; 69925821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) esac 69935821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) # Is there a better lt_prog_compiler_static that works with the bundled CC? 69945821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) lt_prog_compiler_static='${wl}-a ${wl}archive' 69955821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) ;; 69965821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 69975821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) irix5* | irix6* | nonstopux*) 69985821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) lt_prog_compiler_wl='-Wl,' 69995821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) # PIC (with -KPIC) is the default. 70005821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) lt_prog_compiler_static='-non_shared' 70015821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) ;; 70025821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 70035821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) linux* | k*bsd*-gnu) 70045821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) case $cc_basename in 70055821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) # old Intel for x86_64 which still supported -KPIC. 70065821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) ecc*) 70075821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) lt_prog_compiler_wl='-Wl,' 70085821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) lt_prog_compiler_pic='-KPIC' 70095821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) lt_prog_compiler_static='-static' 70105821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) ;; 70115821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) # icc used to be incompatible with GCC. 70125821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) # ICC 10 doesn't accept -KPIC any more. 70135821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) icc* | ifort*) 70145821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) lt_prog_compiler_wl='-Wl,' 70155821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) lt_prog_compiler_pic='-fPIC' 70165821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) lt_prog_compiler_static='-static' 70175821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) ;; 70185821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) # Lahey Fortran 8.1. 70195821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) lf95*) 70205821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) lt_prog_compiler_wl='-Wl,' 70215821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) lt_prog_compiler_pic='--shared' 70225821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) lt_prog_compiler_static='--static' 70235821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) ;; 70245821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) pgcc* | pgf77* | pgf90* | pgf95*) 70255821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) # Portland Group compilers (*not* the Pentium gcc compiler, 70265821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) # which looks to be a dead project) 70275821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) lt_prog_compiler_wl='-Wl,' 70285821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) lt_prog_compiler_pic='-fpic' 70295821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) lt_prog_compiler_static='-Bstatic' 70305821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) ;; 70315821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) ccc*) 70325821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) lt_prog_compiler_wl='-Wl,' 70335821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) # All Alpha code is PIC. 70345821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) lt_prog_compiler_static='-non_shared' 70355821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) ;; 70365821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) xl*) 70375821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) # IBM XL C 8.0/Fortran 10.1 on PPC 70385821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) lt_prog_compiler_wl='-Wl,' 70395821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) lt_prog_compiler_pic='-qpic' 70405821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) lt_prog_compiler_static='-qstaticlink' 70415821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) ;; 70425821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) *) 70435821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) case `$CC -V 2>&1 | sed 5q` in 70445821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) *Sun\ C*) 70455821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) # Sun C 5.9 70465821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) lt_prog_compiler_pic='-KPIC' 70475821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) lt_prog_compiler_static='-Bstatic' 70485821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) lt_prog_compiler_wl='-Wl,' 70495821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) ;; 70505821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) *Sun\ F*) 70515821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) # Sun Fortran 8.3 passes all unrecognized flags to the linker 70525821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) lt_prog_compiler_pic='-KPIC' 70535821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) lt_prog_compiler_static='-Bstatic' 70545821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) lt_prog_compiler_wl='' 70555821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) ;; 70565821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) esac 70575821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) ;; 70585821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) esac 70595821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) ;; 70605821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 70615821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) newsos6) 70625821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) lt_prog_compiler_pic='-KPIC' 70635821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) lt_prog_compiler_static='-Bstatic' 70645821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) ;; 70655821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 70665821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) *nto* | *qnx*) 70675821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) # QNX uses GNU C++, but need to define -shared option too, otherwise 70685821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) # it will coredump. 70695821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) lt_prog_compiler_pic='-fPIC -shared' 70705821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) ;; 70715821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 70725821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) osf3* | osf4* | osf5*) 70735821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) lt_prog_compiler_wl='-Wl,' 70745821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) # All OSF/1 code is PIC. 70755821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) lt_prog_compiler_static='-non_shared' 70765821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) ;; 70775821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 70785821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) rdos*) 70795821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) lt_prog_compiler_static='-non_shared' 70805821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) ;; 70815821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 70825821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) solaris*) 70835821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) lt_prog_compiler_pic='-KPIC' 70845821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) lt_prog_compiler_static='-Bstatic' 70855821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) case $cc_basename in 70865821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) f77* | f90* | f95*) 70875821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) lt_prog_compiler_wl='-Qoption ld ';; 70885821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) *) 70895821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) lt_prog_compiler_wl='-Wl,';; 70905821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) esac 70915821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) ;; 70925821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 70935821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) sunos4*) 70945821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) lt_prog_compiler_wl='-Qoption ld ' 70955821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) lt_prog_compiler_pic='-PIC' 70965821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) lt_prog_compiler_static='-Bstatic' 70975821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) ;; 70985821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 70995821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) sysv4 | sysv4.2uw2* | sysv4.3*) 71005821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) lt_prog_compiler_wl='-Wl,' 71015821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) lt_prog_compiler_pic='-KPIC' 71025821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) lt_prog_compiler_static='-Bstatic' 71035821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) ;; 71045821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 71055821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) sysv4*MP*) 71065821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) if test -d /usr/nec ;then 71075821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) lt_prog_compiler_pic='-Kconform_pic' 71085821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) lt_prog_compiler_static='-Bstatic' 71095821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) fi 71105821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) ;; 71115821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 71125821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) sysv5* | unixware* | sco3.2v5* | sco5v6* | OpenUNIX*) 71135821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) lt_prog_compiler_wl='-Wl,' 71145821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) lt_prog_compiler_pic='-KPIC' 71155821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) lt_prog_compiler_static='-Bstatic' 71165821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) ;; 71175821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 71185821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) unicos*) 71195821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) lt_prog_compiler_wl='-Wl,' 71205821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) lt_prog_compiler_can_build_shared=no 71215821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) ;; 71225821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 71235821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) uts4*) 71245821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) lt_prog_compiler_pic='-pic' 71255821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) lt_prog_compiler_static='-Bstatic' 71265821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) ;; 71275821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 71285821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) *) 71295821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) lt_prog_compiler_can_build_shared=no 71305821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) ;; 71315821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) esac 71325821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) fi 71335821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 71345821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)case $host_os in 71355821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) # For platforms which do not support PIC, -DPIC is meaningless: 71365821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) *djgpp*) 71375821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) lt_prog_compiler_pic= 71385821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) ;; 71395821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) *) 71405821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) lt_prog_compiler_pic="$lt_prog_compiler_pic -DPIC" 71415821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) ;; 71425821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)esac 71435821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles){ $as_echo "$as_me:$LINENO: result: $lt_prog_compiler_pic" >&5 71445821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo "$lt_prog_compiler_pic" >&6; } 71455821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 71465821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 71475821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 71485821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 71495821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 71505821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 71515821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# 71525821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# Check to make sure the PIC flag actually works. 71535821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# 71545821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if test -n "$lt_prog_compiler_pic"; then 71555821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) { $as_echo "$as_me:$LINENO: checking if $compiler PIC flag $lt_prog_compiler_pic works" >&5 71565821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo_n "checking if $compiler PIC flag $lt_prog_compiler_pic works... " >&6; } 71575821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if test "${lt_cv_prog_compiler_pic_works+set}" = set; then 71585821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) $as_echo_n "(cached) " >&6 71595821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)else 71605821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) lt_cv_prog_compiler_pic_works=no 71615821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) ac_outfile=conftest.$ac_objext 71625821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) echo "$lt_simple_compile_test_code" > conftest.$ac_ext 71635821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) lt_compiler_flag="$lt_prog_compiler_pic -DPIC" 71645821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) # Insert the option either (1) after the last *FLAGS variable, or 71655821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) # (2) before a word containing "conftest.", or (3) at the end. 71665821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) # Note that $ac_compile itself does not contain backslashes and begins 71675821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) # with a dollar sign (not a hyphen), so the echo should work correctly. 71685821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) # The option is referenced via a variable to avoid confusing sed. 71695821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) lt_compile=`echo "$ac_compile" | $SED \ 71705821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \ 71715821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \ 71725821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) -e 's:$: $lt_compiler_flag:'` 71735821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) (eval echo "\"\$as_me:7173: $lt_compile\"" >&5) 71745821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) (eval "$lt_compile" 2>conftest.err) 71755821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) ac_status=$? 71765821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) cat conftest.err >&5 71775821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) echo "$as_me:7177: \$? = $ac_status" >&5 71785821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) if (exit $ac_status) && test -s "$ac_outfile"; then 71795821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) # The compiler can only warn and ignore the option if not recognized 71805821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) # So say no if there are warnings other than the usual output. 71815821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) $ECHO "X$_lt_compiler_boilerplate" | $Xsed -e '/^$/d' >conftest.exp 71825821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2 71835821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) if test ! -s conftest.er2 || diff conftest.exp conftest.er2 >/dev/null; then 71845821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) lt_cv_prog_compiler_pic_works=yes 71855821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) fi 71865821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) fi 71875821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) $RM conftest* 71885821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 71895821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi 71905821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles){ $as_echo "$as_me:$LINENO: result: $lt_cv_prog_compiler_pic_works" >&5 71915821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo "$lt_cv_prog_compiler_pic_works" >&6; } 71925821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 71935821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if test x"$lt_cv_prog_compiler_pic_works" = xyes; then 71945821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) case $lt_prog_compiler_pic in 71955821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) "" | " "*) ;; 71965821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) *) lt_prog_compiler_pic=" $lt_prog_compiler_pic" ;; 71975821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) esac 71985821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)else 71995821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) lt_prog_compiler_pic= 72005821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) lt_prog_compiler_can_build_shared=no 72015821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi 72025821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 72035821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi 72045821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 72055821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 72065821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 72075821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 72085821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 72095821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 72105821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# 72115821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# Check to make sure the static flag actually works. 72125821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# 72135821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)wl=$lt_prog_compiler_wl eval lt_tmp_static_flag=\"$lt_prog_compiler_static\" 72145821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles){ $as_echo "$as_me:$LINENO: checking if $compiler static flag $lt_tmp_static_flag works" >&5 72155821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo_n "checking if $compiler static flag $lt_tmp_static_flag works... " >&6; } 72165821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if test "${lt_cv_prog_compiler_static_works+set}" = set; then 72175821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) $as_echo_n "(cached) " >&6 72185821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)else 72195821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) lt_cv_prog_compiler_static_works=no 72205821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) save_LDFLAGS="$LDFLAGS" 72215821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) LDFLAGS="$LDFLAGS $lt_tmp_static_flag" 72225821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) echo "$lt_simple_link_test_code" > conftest.$ac_ext 72235821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) if (eval $ac_link 2>conftest.err) && test -s conftest$ac_exeext; then 72245821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) # The linker can only warn and ignore the option if not recognized 72255821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) # So say no if there are warnings 72265821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) if test -s conftest.err; then 72275821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) # Append any errors to the config.log. 72285821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) cat conftest.err 1>&5 72295821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) $ECHO "X$_lt_linker_boilerplate" | $Xsed -e '/^$/d' > conftest.exp 72305821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2 72315821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) if diff conftest.exp conftest.er2 >/dev/null; then 72325821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) lt_cv_prog_compiler_static_works=yes 72335821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) fi 72345821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) else 72355821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) lt_cv_prog_compiler_static_works=yes 72365821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) fi 72375821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) fi 72385821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) $RM -r conftest* 72395821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) LDFLAGS="$save_LDFLAGS" 72405821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 72415821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi 72425821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles){ $as_echo "$as_me:$LINENO: result: $lt_cv_prog_compiler_static_works" >&5 72435821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo "$lt_cv_prog_compiler_static_works" >&6; } 72445821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 72455821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if test x"$lt_cv_prog_compiler_static_works" = xyes; then 72465821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) : 72475821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)else 72485821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) lt_prog_compiler_static= 72495821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi 72505821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 72515821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 72525821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 72535821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 72545821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 72555821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 72565821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 72575821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) { $as_echo "$as_me:$LINENO: checking if $compiler supports -c -o file.$ac_objext" >&5 72585821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo_n "checking if $compiler supports -c -o file.$ac_objext... " >&6; } 72595821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if test "${lt_cv_prog_compiler_c_o+set}" = set; then 72605821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) $as_echo_n "(cached) " >&6 72615821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)else 72625821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) lt_cv_prog_compiler_c_o=no 72635821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) $RM -r conftest 2>/dev/null 72645821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) mkdir conftest 72655821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) cd conftest 72665821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) mkdir out 72675821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) echo "$lt_simple_compile_test_code" > conftest.$ac_ext 72685821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 72695821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) lt_compiler_flag="-o out/conftest2.$ac_objext" 72705821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) # Insert the option either (1) after the last *FLAGS variable, or 72715821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) # (2) before a word containing "conftest.", or (3) at the end. 72725821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) # Note that $ac_compile itself does not contain backslashes and begins 72735821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) # with a dollar sign (not a hyphen), so the echo should work correctly. 72745821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) lt_compile=`echo "$ac_compile" | $SED \ 72755821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \ 72765821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \ 72775821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) -e 's:$: $lt_compiler_flag:'` 72785821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) (eval echo "\"\$as_me:7278: $lt_compile\"" >&5) 72795821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) (eval "$lt_compile" 2>out/conftest.err) 72805821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) ac_status=$? 72815821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) cat out/conftest.err >&5 72825821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) echo "$as_me:7282: \$? = $ac_status" >&5 72835821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) if (exit $ac_status) && test -s out/conftest2.$ac_objext 72845821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) then 72855821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) # The compiler can only warn and ignore the option if not recognized 72865821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) # So say no if there are warnings 72875821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) $ECHO "X$_lt_compiler_boilerplate" | $Xsed -e '/^$/d' > out/conftest.exp 72885821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) $SED '/^$/d; /^ *+/d' out/conftest.err >out/conftest.er2 72895821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) if test ! -s out/conftest.er2 || diff out/conftest.exp out/conftest.er2 >/dev/null; then 72905821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) lt_cv_prog_compiler_c_o=yes 72915821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) fi 72925821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) fi 72935821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) chmod u+w . 2>&5 72945821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) $RM conftest* 72955821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) # SGI C++ compiler will create directory out/ii_files/ for 72965821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) # template instantiation 72975821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) test -d out/ii_files && $RM out/ii_files/* && rmdir out/ii_files 72985821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) $RM out/* && rmdir out 72995821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) cd .. 73005821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) $RM -r conftest 73015821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) $RM conftest* 73025821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 73035821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi 73045821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles){ $as_echo "$as_me:$LINENO: result: $lt_cv_prog_compiler_c_o" >&5 73055821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo "$lt_cv_prog_compiler_c_o" >&6; } 73065821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 73075821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 73085821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 73095821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 73105821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 73115821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 73125821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) { $as_echo "$as_me:$LINENO: checking if $compiler supports -c -o file.$ac_objext" >&5 73135821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo_n "checking if $compiler supports -c -o file.$ac_objext... " >&6; } 73145821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if test "${lt_cv_prog_compiler_c_o+set}" = set; then 73155821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) $as_echo_n "(cached) " >&6 73165821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)else 73175821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) lt_cv_prog_compiler_c_o=no 73185821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) $RM -r conftest 2>/dev/null 73195821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) mkdir conftest 73205821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) cd conftest 73215821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) mkdir out 73225821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) echo "$lt_simple_compile_test_code" > conftest.$ac_ext 73235821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 73245821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) lt_compiler_flag="-o out/conftest2.$ac_objext" 73255821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) # Insert the option either (1) after the last *FLAGS variable, or 73265821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) # (2) before a word containing "conftest.", or (3) at the end. 73275821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) # Note that $ac_compile itself does not contain backslashes and begins 73285821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) # with a dollar sign (not a hyphen), so the echo should work correctly. 73295821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) lt_compile=`echo "$ac_compile" | $SED \ 73305821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \ 73315821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \ 73325821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) -e 's:$: $lt_compiler_flag:'` 73335821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) (eval echo "\"\$as_me:7333: $lt_compile\"" >&5) 73345821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) (eval "$lt_compile" 2>out/conftest.err) 73355821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) ac_status=$? 73365821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) cat out/conftest.err >&5 73375821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) echo "$as_me:7337: \$? = $ac_status" >&5 73385821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) if (exit $ac_status) && test -s out/conftest2.$ac_objext 73395821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) then 73405821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) # The compiler can only warn and ignore the option if not recognized 73415821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) # So say no if there are warnings 73425821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) $ECHO "X$_lt_compiler_boilerplate" | $Xsed -e '/^$/d' > out/conftest.exp 73435821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) $SED '/^$/d; /^ *+/d' out/conftest.err >out/conftest.er2 73445821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) if test ! -s out/conftest.er2 || diff out/conftest.exp out/conftest.er2 >/dev/null; then 73455821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) lt_cv_prog_compiler_c_o=yes 73465821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) fi 73475821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) fi 73485821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) chmod u+w . 2>&5 73495821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) $RM conftest* 73505821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) # SGI C++ compiler will create directory out/ii_files/ for 73515821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) # template instantiation 73525821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) test -d out/ii_files && $RM out/ii_files/* && rmdir out/ii_files 73535821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) $RM out/* && rmdir out 73545821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) cd .. 73555821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) $RM -r conftest 73565821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) $RM conftest* 73575821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 73585821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi 73595821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles){ $as_echo "$as_me:$LINENO: result: $lt_cv_prog_compiler_c_o" >&5 73605821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo "$lt_cv_prog_compiler_c_o" >&6; } 73615821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 73625821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 73635821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 73645821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 73655821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)hard_links="nottested" 73665821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if test "$lt_cv_prog_compiler_c_o" = no && test "$need_locks" != no; then 73675821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) # do not overwrite the value of need_locks provided by the user 73685821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) { $as_echo "$as_me:$LINENO: checking if we can lock with hard links" >&5 73695821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo_n "checking if we can lock with hard links... " >&6; } 73705821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) hard_links=yes 73715821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) $RM conftest* 73725821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) ln conftest.a conftest.b 2>/dev/null && hard_links=no 73735821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) touch conftest.a 73745821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) ln conftest.a conftest.b 2>&5 || hard_links=no 73755821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) ln conftest.a conftest.b 2>/dev/null && hard_links=no 73765821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) { $as_echo "$as_me:$LINENO: result: $hard_links" >&5 73775821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo "$hard_links" >&6; } 73785821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) if test "$hard_links" = no; then 73795821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) { $as_echo "$as_me:$LINENO: WARNING: \`$CC' does not support \`-c -o', so \`make -j' may be unsafe" >&5 73805821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo "$as_me: WARNING: \`$CC' does not support \`-c -o', so \`make -j' may be unsafe" >&2;} 73815821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) need_locks=warn 73825821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) fi 73835821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)else 73845821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) need_locks=no 73855821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi 73865821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 73875821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 73885821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 73895821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 73905821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 73915821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 73925821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) { $as_echo "$as_me:$LINENO: checking whether the $compiler linker ($LD) supports shared libraries" >&5 73935821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo_n "checking whether the $compiler linker ($LD) supports shared libraries... " >&6; } 73945821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 73955821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) runpath_var= 73965821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) allow_undefined_flag= 73975821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) always_export_symbols=no 73985821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) archive_cmds= 73995821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) archive_expsym_cmds= 74005821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) compiler_needs_object=no 74015821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) enable_shared_with_static_runtimes=no 74025821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) export_dynamic_flag_spec= 74035821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) export_symbols_cmds='$NM $libobjs $convenience | $global_symbol_pipe | $SED '\''s/.* //'\'' | sort | uniq > $export_symbols' 74045821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) hardcode_automatic=no 74055821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) hardcode_direct=no 74065821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) hardcode_direct_absolute=no 74075821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) hardcode_libdir_flag_spec= 74085821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) hardcode_libdir_flag_spec_ld= 74095821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) hardcode_libdir_separator= 74105821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) hardcode_minus_L=no 74115821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) hardcode_shlibpath_var=unsupported 74125821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) inherit_rpath=no 74135821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) link_all_deplibs=unknown 74145821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) module_cmds= 74155821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) module_expsym_cmds= 74165821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) old_archive_from_new_cmds= 74175821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) old_archive_from_expsyms_cmds= 74185821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) thread_safe_flag_spec= 74195821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) whole_archive_flag_spec= 74205821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) # include_expsyms should be a list of space-separated symbols to be *always* 74215821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) # included in the symbol list 74225821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) include_expsyms= 74235821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) # exclude_expsyms can be an extended regexp of symbols to exclude 74245821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) # it will be wrapped by ` (' and `)$', so one must not match beginning or 74255821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) # end of line. Example: `a|bc|.*d.*' will exclude the symbols `a' and `bc', 74265821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) # as well as any symbol that contains `d'. 74275821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) exclude_expsyms='_GLOBAL_OFFSET_TABLE_|_GLOBAL__F[ID]_.*' 74285821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) # Although _GLOBAL_OFFSET_TABLE_ is a valid symbol C name, most a.out 74295821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) # platforms (ab)use it in PIC code, but their linkers get confused if 74305821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) # the symbol is explicitly referenced. Since portable code cannot 74315821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) # rely on this symbol name, it's probably fine to never include it in 74325821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) # preloaded symbol tables. 74335821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) # Exclude shared library initialization/finalization symbols. 74345821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) extract_expsyms_cmds= 74355821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 74365821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) case $host_os in 74375821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) cygwin* | mingw* | pw32* | cegcc*) 74385821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) # FIXME: the MSVC++ port hasn't been tested in a loooong time 74395821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) # When not using gcc, we currently assume that we are using 74405821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) # Microsoft Visual C++. 74415821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) if test "$GCC" != yes; then 74425821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) with_gnu_ld=no 74435821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) fi 74445821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) ;; 74455821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) interix*) 74465821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) # we just hope/assume this is gcc and not c89 (= MSVC++) 74475821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) with_gnu_ld=yes 74485821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) ;; 74495821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) openbsd*) 74505821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) with_gnu_ld=no 74515821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) ;; 74525821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) esac 74535821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 74545821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) ld_shlibs=yes 74555821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) if test "$with_gnu_ld" = yes; then 74565821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) # If archive_cmds runs LD, not CC, wlarc should be empty 74575821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) wlarc='${wl}' 74585821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 74595821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) # Set some defaults for GNU ld with shared library support. These 74605821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) # are reset later if shared libraries are not supported. Putting them 74615821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) # here allows them to be overridden if necessary. 74625821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) runpath_var=LD_RUN_PATH 74635821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir' 74645821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) export_dynamic_flag_spec='${wl}--export-dynamic' 74655821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) # ancient GNU ld didn't support --whole-archive et. al. 74665821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) if $LD --help 2>&1 | $GREP 'no-whole-archive' > /dev/null; then 74675821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) whole_archive_flag_spec="$wlarc"'--whole-archive$convenience '"$wlarc"'--no-whole-archive' 74685821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) else 74695821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) whole_archive_flag_spec= 74705821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) fi 74715821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) supports_anon_versioning=no 74725821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) case `$LD -v 2>&1` in 74735821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) *\ [01].* | *\ 2.[0-9].* | *\ 2.10.*) ;; # catch versions < 2.11 74745821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) *\ 2.11.93.0.2\ *) supports_anon_versioning=yes ;; # RH7.3 ... 74755821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) *\ 2.11.92.0.12\ *) supports_anon_versioning=yes ;; # Mandrake 8.2 ... 74765821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) *\ 2.11.*) ;; # other 2.11 versions 74775821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) *) supports_anon_versioning=yes ;; 74785821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) esac 74795821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 74805821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) # See if GNU ld supports shared libraries. 74815821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) case $host_os in 74825821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) aix[3-9]*) 74835821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) # On AIX/PPC, the GNU linker is very broken 74845821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) if test "$host_cpu" != ia64; then 74855821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) ld_shlibs=no 74865821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) cat <<_LT_EOF 1>&2 74875821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 74885821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)*** Warning: the GNU linker, at least up to release 2.9.1, is reported 74895821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)*** to be unable to reliably create shared libraries on AIX. 74905821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)*** Therefore, libtool is disabling shared libraries support. If you 74915821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)*** really care for shared libraries, you may want to modify your PATH 74925821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)*** so that a non-GNU linker is found, and then restart. 74935821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 74945821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)_LT_EOF 74955821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) fi 74965821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) ;; 74975821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 74985821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) amigaos*) 74995821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) case $host_cpu in 75005821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) powerpc) 75015821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) # see comment about AmigaOS4 .so support 75025821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib' 75035821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) archive_expsym_cmds='' 75045821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) ;; 75055821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) m68k) 75065821806d5e7f356e8fa4b058a389a808ea183019Torne (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)' 75075821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) hardcode_libdir_flag_spec='-L$libdir' 75085821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) hardcode_minus_L=yes 75095821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) ;; 75105821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) esac 75115821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) ;; 75125821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 75135821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) beos*) 75145821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) if $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then 75155821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) allow_undefined_flag=unsupported 75165821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) # Joseph Beckenbach <jrb3@best.com> says some releases of gcc 75175821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) # support --undefined. This deserves some investigation. FIXME 75185821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) archive_cmds='$CC -nostart $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib' 75195821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) else 75205821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) ld_shlibs=no 75215821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) fi 75225821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) ;; 75235821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 75245821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) cygwin* | mingw* | pw32* | cegcc*) 75255821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) # _LT_TAGVAR(hardcode_libdir_flag_spec, ) is actually meaningless, 75265821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) # as there is no search path for DLLs. 75275821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) hardcode_libdir_flag_spec='-L$libdir' 75285821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) allow_undefined_flag=unsupported 75295821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) always_export_symbols=no 75305821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) enable_shared_with_static_runtimes=yes 75315821806d5e7f356e8fa4b058a389a808ea183019Torne (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' 75325821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 75335821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) if $LD --help 2>&1 | $GREP 'auto-import' > /dev/null; then 75345821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags -o $output_objdir/$soname ${wl}--enable-auto-image-base -Xlinker --out-implib -Xlinker $lib' 75355821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) # If the export-symbols file already is a .def file (1st line 75365821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) # is EXPORTS), use it as is; otherwise, prepend... 75375821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) archive_expsym_cmds='if test "x`$SED 1q $export_symbols`" = xEXPORTS; then 75385821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) cp $export_symbols $output_objdir/$soname.def; 75395821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) else 75405821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) echo EXPORTS > $output_objdir/$soname.def; 75415821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) cat $export_symbols >> $output_objdir/$soname.def; 75425821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) fi~ 75435821806d5e7f356e8fa4b058a389a808ea183019Torne (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' 75445821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) else 75455821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) ld_shlibs=no 75465821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) fi 75475821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) ;; 75485821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 75495821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) interix[3-9]*) 75505821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) hardcode_direct=no 75515821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) hardcode_shlibpath_var=no 75525821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) hardcode_libdir_flag_spec='${wl}-rpath,$libdir' 75535821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) export_dynamic_flag_spec='${wl}-E' 75545821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) # Hack: On Interix 3.x, we cannot compile PIC because of a broken gcc. 75555821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) # Instead, shared libraries are loaded at an image base (0x10000000 by 75565821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) # default) and relocated if they conflict, which is a slow very memory 75575821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) # consuming and fragmenting process. To avoid this, we pick a random, 75585821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) # 256 KiB-aligned image base between 0x50000000 and 0x6FFC0000 at link 75595821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) # time. Moving up from 0x10000000 also allows more sbrk(2) space. 75605821806d5e7f356e8fa4b058a389a808ea183019Torne (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' 75615821806d5e7f356e8fa4b058a389a808ea183019Torne (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' 75625821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) ;; 75635821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 75645821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) gnu* | linux* | tpf* | k*bsd*-gnu) 75655821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) tmp_diet=no 75665821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) if test "$host_os" = linux-dietlibc; then 75675821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) case $cc_basename in 75685821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) diet\ *) tmp_diet=yes;; # linux-dietlibc with static linking (!diet-dyn) 75695821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) esac 75705821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) fi 75715821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) if $LD --help 2>&1 | $EGREP ': supported targets:.* elf' > /dev/null \ 75725821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) && test "$tmp_diet" = no 75735821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) then 75745821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) tmp_addflag= 75755821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) tmp_sharedflag='-shared' 75765821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) case $cc_basename,$host_cpu in 75775821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) pgcc*) # Portland Group C compiler 75785821806d5e7f356e8fa4b058a389a808ea183019Torne (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' 75795821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) tmp_addflag=' $pic_flag' 75805821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) ;; 75815821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) pgf77* | pgf90* | pgf95*) # Portland Group f77 and f90 compilers 75825821806d5e7f356e8fa4b058a389a808ea183019Torne (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' 75835821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) tmp_addflag=' $pic_flag -Mnomain' ;; 75845821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) ecc*,ia64* | icc*,ia64*) # Intel C compiler on ia64 75855821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) tmp_addflag=' -i_dynamic' ;; 75865821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) efc*,ia64* | ifort*,ia64*) # Intel Fortran compiler on ia64 75875821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) tmp_addflag=' -i_dynamic -nofor_main' ;; 75885821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) ifc* | ifort*) # Intel Fortran compiler 75895821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) tmp_addflag=' -nofor_main' ;; 75905821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) lf95*) # Lahey Fortran 8.1 75915821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) whole_archive_flag_spec= 75925821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) tmp_sharedflag='--shared' ;; 75935821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) xl[cC]*) # IBM XL C 8.0 on PPC (deal with xlf below) 75945821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) tmp_sharedflag='-qmkshrobj' 75955821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) tmp_addflag= ;; 75965821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) esac 75975821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) case `$CC -V 2>&1 | sed 5q` in 75985821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) *Sun\ C*) # Sun C 5.9 75995821806d5e7f356e8fa4b058a389a808ea183019Torne (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' 76005821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) compiler_needs_object=yes 76015821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) tmp_sharedflag='-G' ;; 76025821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) *Sun\ F*) # Sun Fortran 8.3 76035821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) tmp_sharedflag='-G' ;; 76045821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) esac 76055821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) archive_cmds='$CC '"$tmp_sharedflag""$tmp_addflag"' $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib' 76065821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 76075821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) if test "x$supports_anon_versioning" = xyes; then 76085821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) archive_expsym_cmds='echo "{ global:" > $output_objdir/$libname.ver~ 76095821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) cat $export_symbols | sed -e "s/\(.*\)/\1;/" >> $output_objdir/$libname.ver~ 76105821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) echo "local: *; };" >> $output_objdir/$libname.ver~ 76115821806d5e7f356e8fa4b058a389a808ea183019Torne (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' 76125821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) fi 76135821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 76145821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) case $cc_basename in 76155821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) xlf*) 76165821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) # IBM XL Fortran 10.1 on PPC cannot create shared libs itself 76175821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) whole_archive_flag_spec='--whole-archive$convenience --no-whole-archive' 76185821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) hardcode_libdir_flag_spec= 76195821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) hardcode_libdir_flag_spec_ld='-rpath $libdir' 76205821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) archive_cmds='$LD -shared $libobjs $deplibs $compiler_flags -soname $soname -o $lib' 76215821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) if test "x$supports_anon_versioning" = xyes; then 76225821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) archive_expsym_cmds='echo "{ global:" > $output_objdir/$libname.ver~ 76235821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) cat $export_symbols | sed -e "s/\(.*\)/\1;/" >> $output_objdir/$libname.ver~ 76245821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) echo "local: *; };" >> $output_objdir/$libname.ver~ 76255821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) $LD -shared $libobjs $deplibs $compiler_flags -soname $soname -version-script $output_objdir/$libname.ver -o $lib' 76265821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) fi 76275821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) ;; 76285821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) esac 76295821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) else 76305821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) ld_shlibs=no 76315821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) fi 76325821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) ;; 76335821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 76345821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) netbsd*) 76355821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) if echo __ELF__ | $CC -E - | $GREP __ELF__ >/dev/null; then 76365821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) archive_cmds='$LD -Bshareable $libobjs $deplibs $linker_flags -o $lib' 76375821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) wlarc= 76385821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) else 76395821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib' 76405821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) archive_expsym_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib' 76415821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) fi 76425821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) ;; 76435821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 76445821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) solaris*) 76455821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) if $LD -v 2>&1 | $GREP 'BFD 2\.8' > /dev/null; then 76465821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) ld_shlibs=no 76475821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) cat <<_LT_EOF 1>&2 76485821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 76495821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)*** Warning: The releases 2.8.* of the GNU linker cannot reliably 76505821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)*** create shared libraries on Solaris systems. Therefore, libtool 76515821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)*** is disabling shared libraries support. We urge you to upgrade GNU 76525821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)*** binutils to release 2.9.1 or newer. Another option is to modify 76535821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)*** your PATH or compiler configuration so that the native linker is 76545821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)*** used, and then restart. 76555821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 76565821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)_LT_EOF 76575821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) elif $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then 76585821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib' 76595821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) archive_expsym_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib' 76605821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) else 76615821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) ld_shlibs=no 76625821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) fi 76635821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) ;; 76645821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 76655821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX*) 76665821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) case `$LD -v 2>&1` in 76675821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) *\ [01].* | *\ 2.[0-9].* | *\ 2.1[0-5].*) 76685821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) ld_shlibs=no 76695821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) cat <<_LT_EOF 1>&2 76705821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 76715821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)*** Warning: Releases of the GNU linker prior to 2.16.91.0.3 can not 76725821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)*** reliably create shared libraries on SCO systems. Therefore, libtool 76735821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)*** is disabling shared libraries support. We urge you to upgrade GNU 76745821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)*** binutils to release 2.16.91.0.3 or newer. Another option is to modify 76755821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)*** your PATH or compiler configuration so that the native linker is 76765821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)*** used, and then restart. 76775821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 76785821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)_LT_EOF 76795821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) ;; 76805821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) *) 76815821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) # For security reasons, it is highly recommended that you always 76825821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) # use absolute paths for naming shared libraries, and exclude the 76835821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) # DT_RUNPATH tag from executables and libraries. But doing so 76845821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) # requires that you compile everything twice, which is a pain. 76855821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) if $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then 76865821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir' 76875821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib' 76885821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) archive_expsym_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib' 76895821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) else 76905821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) ld_shlibs=no 76915821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) fi 76925821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) ;; 76935821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) esac 76945821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) ;; 76955821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 76965821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) sunos4*) 76975821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) archive_cmds='$LD -assert pure-text -Bshareable -o $lib $libobjs $deplibs $linker_flags' 76985821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) wlarc= 76995821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) hardcode_direct=yes 77005821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) hardcode_shlibpath_var=no 77015821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) ;; 77025821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 77035821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) *) 77045821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) if $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then 77055821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib' 77065821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) archive_expsym_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib' 77075821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) else 77085821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) ld_shlibs=no 77095821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) fi 77105821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) ;; 77115821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) esac 77125821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 77135821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) if test "$ld_shlibs" = no; then 77145821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) runpath_var= 77155821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) hardcode_libdir_flag_spec= 77165821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) export_dynamic_flag_spec= 77175821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) whole_archive_flag_spec= 77185821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) fi 77195821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) else 77205821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) # PORTME fill in a description of your system's linker (not GNU ld) 77215821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) case $host_os in 77225821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) aix3*) 77235821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) allow_undefined_flag=unsupported 77245821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) always_export_symbols=yes 77255821806d5e7f356e8fa4b058a389a808ea183019Torne (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' 77265821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) # Note: this linker hardcodes the directories in LIBPATH if there 77275821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) # are no directories specified by -L. 77285821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) hardcode_minus_L=yes 77295821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) if test "$GCC" = yes && test -z "$lt_prog_compiler_static"; then 77305821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) # Neither direct hardcoding nor static linking is supported with a 77315821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) # broken collect2. 77325821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) hardcode_direct=unsupported 77335821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) fi 77345821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) ;; 77355821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 77365821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) aix[4-9]*) 77375821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) if test "$host_cpu" = ia64; then 77385821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) # On IA64, the linker does run time linking by default, so we don't 77395821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) # have to do anything special. 77405821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) aix_use_runtimelinking=no 77415821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) exp_sym_flag='-Bexport' 77425821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) no_entry_flag="" 77435821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) else 77445821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) # If we're using GNU nm, then we don't want the "-C" option. 77455821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) # -C means demangle to AIX nm, but means don't demangle with GNU nm 77465821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) if $NM -V 2>&1 | $GREP 'GNU' > /dev/null; then 77475821806d5e7f356e8fa4b058a389a808ea183019Torne (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' 77485821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) else 77495821806d5e7f356e8fa4b058a389a808ea183019Torne (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' 77505821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) fi 77515821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) aix_use_runtimelinking=no 77525821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 77535821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) # Test if we are trying to use run time linking or normal 77545821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) # AIX style linking. If -brtl is somewhere in LDFLAGS, we 77555821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) # need to do runtime linking. 77565821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) case $host_os in aix4.[23]|aix4.[23].*|aix[5-9]*) 77575821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) for ld_flag in $LDFLAGS; do 77585821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) if (test $ld_flag = "-brtl" || test $ld_flag = "-Wl,-brtl"); then 77595821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) aix_use_runtimelinking=yes 77605821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) break 77615821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) fi 77625821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) done 77635821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) ;; 77645821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) esac 77655821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 77665821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) exp_sym_flag='-bexport' 77675821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) no_entry_flag='-bnoentry' 77685821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) fi 77695821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 77705821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) # When large executables or shared objects are built, AIX ld can 77715821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) # have problems creating the table of contents. If linking a library 77725821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) # or program results in "error TOC overflow" add -mminimal-toc to 77735821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) # CXXFLAGS/CFLAGS for g++/gcc. In the cases where that is not 77745821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) # enough to fix the problem, add -Wl,-bbigtoc to LDFLAGS. 77755821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 77765821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) archive_cmds='' 77775821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) hardcode_direct=yes 77785821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) hardcode_direct_absolute=yes 77795821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) hardcode_libdir_separator=':' 77805821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) link_all_deplibs=yes 77815821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) file_list_spec='${wl}-f,' 77825821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 77835821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) if test "$GCC" = yes; then 77845821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) case $host_os in aix4.[012]|aix4.[012].*) 77855821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) # We only want to do this on AIX 4.2 and lower, the check 77865821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) # below for broken collect2 doesn't work under 4.3+ 77875821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) collect2name=`${CC} -print-prog-name=collect2` 77885821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) if test -f "$collect2name" && 77895821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) strings "$collect2name" | $GREP resolve_lib_name >/dev/null 77905821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) then 77915821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) # We have reworked collect2 77925821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) : 77935821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) else 77945821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) # We have old collect2 77955821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) hardcode_direct=unsupported 77965821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) # It fails to find uninstalled libraries when the uninstalled 77975821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) # path is not listed in the libpath. Setting hardcode_minus_L 77985821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) # to unsupported forces relinking 77995821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) hardcode_minus_L=yes 78005821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) hardcode_libdir_flag_spec='-L$libdir' 78015821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) hardcode_libdir_separator= 78025821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) fi 78035821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) ;; 78045821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) esac 78055821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) shared_flag='-shared' 78065821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) if test "$aix_use_runtimelinking" = yes; then 78075821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) shared_flag="$shared_flag "'${wl}-G' 78085821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) fi 78095821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) else 78105821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) # not using gcc 78115821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) if test "$host_cpu" = ia64; then 78125821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) # VisualAge C++, Version 5.5 for AIX 5L for IA-64, Beta 3 Release 78135821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) # chokes on -Wl,-G. The following line is correct: 78145821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) shared_flag='-G' 78155821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) else 78165821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) if test "$aix_use_runtimelinking" = yes; then 78175821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) shared_flag='${wl}-G' 78185821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) else 78195821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) shared_flag='${wl}-bM:SRE' 78205821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) fi 78215821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) fi 78225821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) fi 78235821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 78245821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) export_dynamic_flag_spec='${wl}-bexpall' 78255821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) # It seems that -bexpall does not export symbols beginning with 78265821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) # underscore (_), so it is better to generate a list of symbols to export. 78275821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) always_export_symbols=yes 78285821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) if test "$aix_use_runtimelinking" = yes; then 78295821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) # Warning - without using the other runtime loading flags (-brtl), 78305821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) # -berok will link without error, but may produce a broken library. 78315821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) allow_undefined_flag='-berok' 78325821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) # Determine the default libpath from the value encoded in an 78335821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) # empty executable. 78345821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) cat >conftest.$ac_ext <<_ACEOF 78355821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)/* confdefs.h. */ 78365821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)_ACEOF 78375821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)cat confdefs.h >>conftest.$ac_ext 78385821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)cat >>conftest.$ac_ext <<_ACEOF 78395821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)/* end confdefs.h. */ 78405821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 78415821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)int 78425821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)main () 78435821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles){ 78445821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 78455821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) ; 78465821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) return 0; 78475821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)} 78485821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)_ACEOF 78495821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)rm -f conftest.$ac_objext conftest$ac_exeext 78505821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if { (ac_try="$ac_link" 78515821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)case "(($ac_try" in 78525821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 78535821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) *) ac_try_echo=$ac_try;; 78545821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)esac 78555821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" 78565821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo "$ac_try_echo") >&5 78575821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) (eval "$ac_link") 2>conftest.er1 78585821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) ac_status=$? 78595821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) grep -v '^ *+' conftest.er1 >conftest.err 78605821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) rm -f conftest.er1 78615821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) cat conftest.err >&5 78625821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 78635821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) (exit $ac_status); } && { 78645821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) test -z "$ac_c_werror_flag" || 78655821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) test ! -s conftest.err 78665821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) } && test -s conftest$ac_exeext && { 78675821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) test "$cross_compiling" = yes || 78685821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) $as_test_x conftest$ac_exeext 78695821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) }; then 78705821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 78715821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)lt_aix_libpath_sed=' 78725821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) /Import File Strings/,/^$/ { 78735821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) /^0/ { 78745821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) s/^0 *\(.*\)$/\1/ 78755821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) p 78765821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) } 78775821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) }' 78785821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)aix_libpath=`dump -H conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"` 78795821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# Check for a 64-bit object if we didn't find anything. 78805821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if test -z "$aix_libpath"; then 78815821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) aix_libpath=`dump -HX64 conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"` 78825821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi 78835821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)else 78845821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) $as_echo "$as_me: failed program was:" >&5 78855821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)sed 's/^/| /' conftest.$ac_ext >&5 78865821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 78875821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 78885821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi 78895821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 78905821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)rm -rf conftest.dSYM 78915821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \ 78925821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) conftest$ac_exeext conftest.$ac_ext 78935821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if test -z "$aix_libpath"; then aix_libpath="/usr/lib:/lib"; fi 78945821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 78955821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) hardcode_libdir_flag_spec='${wl}-blibpath:$libdir:'"$aix_libpath" 78965821806d5e7f356e8fa4b058a389a808ea183019Torne (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" 78975821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) else 78985821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) if test "$host_cpu" = ia64; then 78995821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) hardcode_libdir_flag_spec='${wl}-R $libdir:/usr/lib:/lib' 79005821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) allow_undefined_flag="-z nodefs" 79015821806d5e7f356e8fa4b058a389a808ea183019Torne (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" 79025821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) else 79035821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) # Determine the default libpath from the value encoded in an 79045821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) # empty executable. 79055821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) cat >conftest.$ac_ext <<_ACEOF 79065821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)/* confdefs.h. */ 79075821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)_ACEOF 79085821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)cat confdefs.h >>conftest.$ac_ext 79095821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)cat >>conftest.$ac_ext <<_ACEOF 79105821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)/* end confdefs.h. */ 79115821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 79125821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)int 79135821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)main () 79145821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles){ 79155821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 79165821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) ; 79175821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) return 0; 79185821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)} 79195821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)_ACEOF 79205821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)rm -f conftest.$ac_objext conftest$ac_exeext 79215821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if { (ac_try="$ac_link" 79225821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)case "(($ac_try" in 79235821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 79245821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) *) ac_try_echo=$ac_try;; 79255821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)esac 79265821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" 79275821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo "$ac_try_echo") >&5 79285821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) (eval "$ac_link") 2>conftest.er1 79295821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) ac_status=$? 79305821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) grep -v '^ *+' conftest.er1 >conftest.err 79315821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) rm -f conftest.er1 79325821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) cat conftest.err >&5 79335821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 79345821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) (exit $ac_status); } && { 79355821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) test -z "$ac_c_werror_flag" || 79365821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) test ! -s conftest.err 79375821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) } && test -s conftest$ac_exeext && { 79385821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) test "$cross_compiling" = yes || 79395821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) $as_test_x conftest$ac_exeext 79405821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) }; then 79415821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 79425821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)lt_aix_libpath_sed=' 79435821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) /Import File Strings/,/^$/ { 79445821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) /^0/ { 79455821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) s/^0 *\(.*\)$/\1/ 79465821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) p 79475821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) } 79485821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) }' 79495821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)aix_libpath=`dump -H conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"` 79505821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# Check for a 64-bit object if we didn't find anything. 79515821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if test -z "$aix_libpath"; then 79525821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) aix_libpath=`dump -HX64 conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"` 79535821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi 79545821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)else 79555821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) $as_echo "$as_me: failed program was:" >&5 79565821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)sed 's/^/| /' conftest.$ac_ext >&5 79575821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 79585821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 79595821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi 79605821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 79615821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)rm -rf conftest.dSYM 79625821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \ 79635821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) conftest$ac_exeext conftest.$ac_ext 79645821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if test -z "$aix_libpath"; then aix_libpath="/usr/lib:/lib"; fi 79655821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 79665821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) hardcode_libdir_flag_spec='${wl}-blibpath:$libdir:'"$aix_libpath" 79675821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) # Warning - without using the other run time loading flags, 79685821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) # -berok will link without error, but may produce a broken library. 79695821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) no_undefined_flag=' ${wl}-bernotok' 79705821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) allow_undefined_flag=' ${wl}-berok' 79715821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) # Exported symbols can be pulled into shared objects from archives 79725821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) whole_archive_flag_spec='$convenience' 79735821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) archive_cmds_need_lc=yes 79745821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) # This is similar to how AIX traditionally builds its shared libraries. 79755821806d5e7f356e8fa4b058a389a808ea183019Torne (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' 79765821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) fi 79775821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) fi 79785821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) ;; 79795821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 79805821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) amigaos*) 79815821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) case $host_cpu in 79825821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) powerpc) 79835821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) # see comment about AmigaOS4 .so support 79845821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib' 79855821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) archive_expsym_cmds='' 79865821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) ;; 79875821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) m68k) 79885821806d5e7f356e8fa4b058a389a808ea183019Torne (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)' 79895821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) hardcode_libdir_flag_spec='-L$libdir' 79905821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) hardcode_minus_L=yes 79915821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) ;; 79925821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) esac 79935821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) ;; 79945821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 79955821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) bsdi[45]*) 79965821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) export_dynamic_flag_spec=-rdynamic 79975821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) ;; 79985821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 79995821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) cygwin* | mingw* | pw32* | cegcc*) 80005821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) # When not using gcc, we currently assume that we are using 80015821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) # Microsoft Visual C++. 80025821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) # hardcode_libdir_flag_spec is actually meaningless, as there is 80035821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) # no search path for DLLs. 80045821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) hardcode_libdir_flag_spec=' ' 80055821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) allow_undefined_flag=unsupported 80065821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) # Tell ltmain to make .lib files, not .a files. 80075821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) libext=lib 80085821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) # Tell ltmain to make .dll files, not .so files. 80095821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) shrext_cmds=".dll" 80105821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) # FIXME: Setting linknames here is a bad hack. 80115821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) archive_cmds='$CC -o $lib $libobjs $compiler_flags `$ECHO "X$deplibs" | $Xsed -e '\''s/ -lc$//'\''` -link -dll~linknames=' 80125821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) # The linker will automatically build a .lib file if we build a DLL. 80135821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) old_archive_from_new_cmds='true' 80145821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) # FIXME: Should let the user specify the lib program. 80155821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) old_archive_cmds='lib -OUT:$oldlib$oldobjs$old_deplibs' 80165821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) fix_srcfile_path='`cygpath -w "$srcfile"`' 80175821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) enable_shared_with_static_runtimes=yes 80185821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) ;; 80195821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 80205821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) darwin* | rhapsody*) 80215821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 80225821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 80235821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) archive_cmds_need_lc=no 80245821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) hardcode_direct=no 80255821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) hardcode_automatic=yes 80265821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) hardcode_shlibpath_var=unsupported 80275821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) whole_archive_flag_spec='' 80285821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) link_all_deplibs=yes 80295821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) allow_undefined_flag="$_lt_dar_allow_undefined" 80305821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) case $cc_basename in 80315821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) ifort*) _lt_dar_can_shared=yes ;; 80325821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) *) _lt_dar_can_shared=$GCC ;; 80335821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) esac 80345821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) if test "$_lt_dar_can_shared" = "yes"; then 80355821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) output_verbose_link_cmd=echo 80365821806d5e7f356e8fa4b058a389a808ea183019Torne (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}" 80375821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) module_cmds="\$CC \$allow_undefined_flag -o \$lib -bundle \$libobjs \$deplibs \$compiler_flags${_lt_dsymutil}" 80385821806d5e7f356e8fa4b058a389a808ea183019Torne (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}" 80395821806d5e7f356e8fa4b058a389a808ea183019Torne (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}" 80405821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 80415821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) else 80425821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) ld_shlibs=no 80435821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) fi 80445821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 80455821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) ;; 80465821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 80475821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) dgux*) 80485821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags' 80495821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) hardcode_libdir_flag_spec='-L$libdir' 80505821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) hardcode_shlibpath_var=no 80515821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) ;; 80525821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 80535821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) freebsd1*) 80545821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) ld_shlibs=no 80555821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) ;; 80565821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 80575821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) # FreeBSD 2.2.[012] allows us to include c++rt0.o to get C++ constructor 80585821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) # support. Future versions do this automatically, but an explicit c++rt0.o 80595821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) # does not break anything, and helps significantly (at the cost of a little 80605821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) # extra space). 80615821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) freebsd2.2*) 80625821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags /usr/lib/c++rt0.o' 80635821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) hardcode_libdir_flag_spec='-R$libdir' 80645821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) hardcode_direct=yes 80655821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) hardcode_shlibpath_var=no 80665821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) ;; 80675821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 80685821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) # Unfortunately, older versions of FreeBSD 2 do not have this feature. 80695821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) freebsd2*) 80705821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags' 80715821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) hardcode_direct=yes 80725821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) hardcode_minus_L=yes 80735821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) hardcode_shlibpath_var=no 80745821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) ;; 80755821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 80765821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) # FreeBSD 3 and greater uses gcc -shared to do shared libraries. 80775821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) freebsd* | dragonfly*) 80785821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) archive_cmds='$CC -shared -o $lib $libobjs $deplibs $compiler_flags' 80795821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) hardcode_libdir_flag_spec='-R$libdir' 80805821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) hardcode_direct=yes 80815821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) hardcode_shlibpath_var=no 80825821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) ;; 80835821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 80845821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) hpux9*) 80855821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) if test "$GCC" = yes; then 80865821806d5e7f356e8fa4b058a389a808ea183019Torne (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' 80875821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) else 80885821806d5e7f356e8fa4b058a389a808ea183019Torne (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' 80895821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) fi 80905821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) hardcode_libdir_flag_spec='${wl}+b ${wl}$libdir' 80915821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) hardcode_libdir_separator=: 80925821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) hardcode_direct=yes 80935821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 80945821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) # hardcode_minus_L: Not really in the search PATH, 80955821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) # but as the default location of the library. 80965821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) hardcode_minus_L=yes 80975821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) export_dynamic_flag_spec='${wl}-E' 80985821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) ;; 80995821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 81005821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) hpux10*) 81015821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) if test "$GCC" = yes -a "$with_gnu_ld" = no; then 81025821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) archive_cmds='$CC -shared -fPIC ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $libobjs $deplibs $compiler_flags' 81035821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) else 81045821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) archive_cmds='$LD -b +h $soname +b $install_libdir -o $lib $libobjs $deplibs $linker_flags' 81055821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) fi 81065821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) if test "$with_gnu_ld" = no; then 81075821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) hardcode_libdir_flag_spec='${wl}+b ${wl}$libdir' 81085821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) hardcode_libdir_flag_spec_ld='+b $libdir' 81095821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) hardcode_libdir_separator=: 81105821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) hardcode_direct=yes 81115821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) hardcode_direct_absolute=yes 81125821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) export_dynamic_flag_spec='${wl}-E' 81135821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) # hardcode_minus_L: Not really in the search PATH, 81145821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) # but as the default location of the library. 81155821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) hardcode_minus_L=yes 81165821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) fi 81175821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) ;; 81185821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 81195821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) hpux11*) 81205821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) if test "$GCC" = yes -a "$with_gnu_ld" = no; then 81215821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) case $host_cpu in 81225821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) hppa*64*) 81235821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) archive_cmds='$CC -shared ${wl}+h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags' 81245821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) ;; 81255821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) ia64*) 81265821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) archive_cmds='$CC -shared -fPIC ${wl}+h ${wl}$soname ${wl}+nodefaultrpath -o $lib $libobjs $deplibs $compiler_flags' 81275821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) ;; 81285821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) *) 81295821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) archive_cmds='$CC -shared -fPIC ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $libobjs $deplibs $compiler_flags' 81305821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) ;; 81315821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) esac 81325821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) else 81335821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) case $host_cpu in 81345821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) hppa*64*) 81355821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) archive_cmds='$CC -b ${wl}+h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags' 81365821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) ;; 81375821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) ia64*) 81385821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) archive_cmds='$CC -b ${wl}+h ${wl}$soname ${wl}+nodefaultrpath -o $lib $libobjs $deplibs $compiler_flags' 81395821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) ;; 81405821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) *) 81415821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) archive_cmds='$CC -b ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $libobjs $deplibs $compiler_flags' 81425821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) ;; 81435821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) esac 81445821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) fi 81455821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) if test "$with_gnu_ld" = no; then 81465821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) hardcode_libdir_flag_spec='${wl}+b ${wl}$libdir' 81475821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) hardcode_libdir_separator=: 81485821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 81495821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) case $host_cpu in 81505821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) hppa*64*|ia64*) 81515821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) hardcode_direct=no 81525821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) hardcode_shlibpath_var=no 81535821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) ;; 81545821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) *) 81555821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) hardcode_direct=yes 81565821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) hardcode_direct_absolute=yes 81575821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) export_dynamic_flag_spec='${wl}-E' 81585821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 81595821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) # hardcode_minus_L: Not really in the search PATH, 81605821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) # but as the default location of the library. 81615821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) hardcode_minus_L=yes 81625821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) ;; 81635821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) esac 81645821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) fi 81655821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) ;; 81665821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 81675821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) irix5* | irix6* | nonstopux*) 81685821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) if test "$GCC" = yes; then 81695821806d5e7f356e8fa4b058a389a808ea183019Torne (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' 81705821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) # Try to use the -exported_symbol ld option, if it does not 81715821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) # work, assume that -exports_file does not work either and 81725821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) # implicitly export all symbols. 81735821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) save_LDFLAGS="$LDFLAGS" 81745821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) LDFLAGS="$LDFLAGS -shared ${wl}-exported_symbol ${wl}foo ${wl}-update_registry ${wl}/dev/null" 81755821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) cat >conftest.$ac_ext <<_ACEOF 81765821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)int foo(void) {} 81775821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)_ACEOF 81785821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)rm -f conftest.$ac_objext conftest$ac_exeext 81795821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if { (ac_try="$ac_link" 81805821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)case "(($ac_try" in 81815821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 81825821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) *) ac_try_echo=$ac_try;; 81835821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)esac 81845821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" 81855821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo "$ac_try_echo") >&5 81865821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) (eval "$ac_link") 2>conftest.er1 81875821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) ac_status=$? 81885821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) grep -v '^ *+' conftest.er1 >conftest.err 81895821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) rm -f conftest.er1 81905821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) cat conftest.err >&5 81915821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 81925821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) (exit $ac_status); } && { 81935821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) test -z "$ac_c_werror_flag" || 81945821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) test ! -s conftest.err 81955821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) } && test -s conftest$ac_exeext && { 81965821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) test "$cross_compiling" = yes || 81975821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) $as_test_x conftest$ac_exeext 81985821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) }; then 81995821806d5e7f356e8fa4b058a389a808ea183019Torne (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' 82005821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 82015821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)else 82025821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) $as_echo "$as_me: failed program was:" >&5 82035821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)sed 's/^/| /' conftest.$ac_ext >&5 82045821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 82055821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 82065821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi 82075821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 82085821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)rm -rf conftest.dSYM 82095821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \ 82105821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) conftest$ac_exeext conftest.$ac_ext 82115821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) LDFLAGS="$save_LDFLAGS" 82125821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) else 82135821806d5e7f356e8fa4b058a389a808ea183019Torne (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' 82145821806d5e7f356e8fa4b058a389a808ea183019Torne (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' 82155821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) fi 82165821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) archive_cmds_need_lc='no' 82175821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir' 82185821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) hardcode_libdir_separator=: 82195821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) inherit_rpath=yes 82205821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) link_all_deplibs=yes 82215821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) ;; 82225821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 82235821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) netbsd*) 82245821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) if echo __ELF__ | $CC -E - | $GREP __ELF__ >/dev/null; then 82255821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags' # a.out 82265821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) else 82275821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) archive_cmds='$LD -shared -o $lib $libobjs $deplibs $linker_flags' # ELF 82285821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) fi 82295821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) hardcode_libdir_flag_spec='-R$libdir' 82305821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) hardcode_direct=yes 82315821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) hardcode_shlibpath_var=no 82325821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) ;; 82335821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 82345821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) newsos6) 82355821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags' 82365821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) hardcode_direct=yes 82375821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir' 82385821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) hardcode_libdir_separator=: 82395821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) hardcode_shlibpath_var=no 82405821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) ;; 82415821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 82425821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) *nto* | *qnx*) 82435821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) ;; 82445821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 82455821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) openbsd*) 82465821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) if test -f /usr/libexec/ld.so; then 82475821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) hardcode_direct=yes 82485821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) hardcode_shlibpath_var=no 82495821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) hardcode_direct_absolute=yes 82505821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) if test -z "`echo __ELF__ | $CC -E - | $GREP __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then 82515821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) archive_cmds='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags' 82525821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) archive_expsym_cmds='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags ${wl}-retain-symbols-file,$export_symbols' 82535821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) hardcode_libdir_flag_spec='${wl}-rpath,$libdir' 82545821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) export_dynamic_flag_spec='${wl}-E' 82555821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) else 82565821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) case $host_os in 82575821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) openbsd[01].* | openbsd2.[0-7] | openbsd2.[0-7].*) 82585821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags' 82595821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) hardcode_libdir_flag_spec='-R$libdir' 82605821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) ;; 82615821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) *) 82625821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) archive_cmds='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags' 82635821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) hardcode_libdir_flag_spec='${wl}-rpath,$libdir' 82645821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) ;; 82655821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) esac 82665821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) fi 82675821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) else 82685821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) ld_shlibs=no 82695821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) fi 82705821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) ;; 82715821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 82725821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) os2*) 82735821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) hardcode_libdir_flag_spec='-L$libdir' 82745821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) hardcode_minus_L=yes 82755821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) allow_undefined_flag=unsupported 82765821806d5e7f356e8fa4b058a389a808ea183019Torne (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' 82775821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) old_archive_from_new_cmds='emximp -o $output_objdir/$libname.a $output_objdir/$libname.def' 82785821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) ;; 82795821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 82805821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) osf3*) 82815821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) if test "$GCC" = yes; then 82825821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) allow_undefined_flag=' ${wl}-expect_unresolved ${wl}\*' 82835821806d5e7f356e8fa4b058a389a808ea183019Torne (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' 82845821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) else 82855821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) allow_undefined_flag=' -expect_unresolved \*' 82865821806d5e7f356e8fa4b058a389a808ea183019Torne (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' 82875821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) fi 82885821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) archive_cmds_need_lc='no' 82895821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir' 82905821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) hardcode_libdir_separator=: 82915821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) ;; 82925821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 82935821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) osf4* | osf5*) # as osf3* with the addition of -msym flag 82945821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) if test "$GCC" = yes; then 82955821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) allow_undefined_flag=' ${wl}-expect_unresolved ${wl}\*' 82965821806d5e7f356e8fa4b058a389a808ea183019Torne (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' 82975821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir' 82985821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) else 82995821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) allow_undefined_flag=' -expect_unresolved \*' 83005821806d5e7f356e8fa4b058a389a808ea183019Torne (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' 83015821806d5e7f356e8fa4b058a389a808ea183019Torne (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~ 83025821806d5e7f356e8fa4b058a389a808ea183019Torne (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' 83035821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 83045821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) # Both c and cxx compiler support -rpath directly 83055821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) hardcode_libdir_flag_spec='-rpath $libdir' 83065821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) fi 83075821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) archive_cmds_need_lc='no' 83085821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) hardcode_libdir_separator=: 83095821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) ;; 83105821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 83115821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) solaris*) 83125821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) no_undefined_flag=' -z defs' 83135821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) if test "$GCC" = yes; then 83145821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) wlarc='${wl}' 83155821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) archive_cmds='$CC -shared ${wl}-z ${wl}text ${wl}-h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags' 83165821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) archive_expsym_cmds='echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~echo "local: *; };" >> $lib.exp~ 83175821806d5e7f356e8fa4b058a389a808ea183019Torne (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' 83185821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) else 83195821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) case `$CC -V 2>&1` in 83205821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) *"Compilers 5.0"*) 83215821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) wlarc='' 83225821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) archive_cmds='$LD -G${allow_undefined_flag} -h $soname -o $lib $libobjs $deplibs $linker_flags' 83235821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) archive_expsym_cmds='echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~echo "local: *; };" >> $lib.exp~ 83245821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) $LD -G${allow_undefined_flag} -M $lib.exp -h $soname -o $lib $libobjs $deplibs $linker_flags~$RM $lib.exp' 83255821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) ;; 83265821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) *) 83275821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) wlarc='${wl}' 83285821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) archive_cmds='$CC -G${allow_undefined_flag} -h $soname -o $lib $libobjs $deplibs $compiler_flags' 83295821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) archive_expsym_cmds='echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~echo "local: *; };" >> $lib.exp~ 83305821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) $CC -G${allow_undefined_flag} -M $lib.exp -h $soname -o $lib $libobjs $deplibs $compiler_flags~$RM $lib.exp' 83315821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) ;; 83325821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) esac 83335821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) fi 83345821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) hardcode_libdir_flag_spec='-R$libdir' 83355821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) hardcode_shlibpath_var=no 83365821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) case $host_os in 83375821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) solaris2.[0-5] | solaris2.[0-5].*) ;; 83385821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) *) 83395821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) # The compiler driver will combine and reorder linker options, 83405821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) # but understands `-z linker_flag'. GCC discards it without `$wl', 83415821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) # but is careful enough not to reorder. 83425821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) # Supported since Solaris 2.6 (maybe 2.5.1?) 83435821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) if test "$GCC" = yes; then 83445821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) whole_archive_flag_spec='${wl}-z ${wl}allextract$convenience ${wl}-z ${wl}defaultextract' 83455821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) else 83465821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) whole_archive_flag_spec='-z allextract$convenience -z defaultextract' 83475821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) fi 83485821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) ;; 83495821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) esac 83505821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) link_all_deplibs=yes 83515821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) ;; 83525821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 83535821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) sunos4*) 83545821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) if test "x$host_vendor" = xsequent; then 83555821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) # Use $CC to link under sequent, because it throws in some extra .o 83565821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) # files that make .init and .fini sections work. 83575821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) archive_cmds='$CC -G ${wl}-h $soname -o $lib $libobjs $deplibs $compiler_flags' 83585821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) else 83595821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) archive_cmds='$LD -assert pure-text -Bstatic -o $lib $libobjs $deplibs $linker_flags' 83605821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) fi 83615821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) hardcode_libdir_flag_spec='-L$libdir' 83625821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) hardcode_direct=yes 83635821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) hardcode_minus_L=yes 83645821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) hardcode_shlibpath_var=no 83655821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) ;; 83665821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 83675821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) sysv4) 83685821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) case $host_vendor in 83695821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) sni) 83705821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags' 83715821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) hardcode_direct=yes # is this really true??? 83725821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) ;; 83735821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) siemens) 83745821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) ## LD is ld it makes a PLAMLIB 83755821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) ## CC just makes a GrossModule. 83765821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) archive_cmds='$LD -G -o $lib $libobjs $deplibs $linker_flags' 83775821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) reload_cmds='$CC -r -o $output$reload_objs' 83785821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) hardcode_direct=no 83795821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) ;; 83805821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) motorola) 83815821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags' 83825821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) hardcode_direct=no #Motorola manual says yes, but my tests say they lie 83835821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) ;; 83845821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) esac 83855821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) runpath_var='LD_RUN_PATH' 83865821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) hardcode_shlibpath_var=no 83875821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) ;; 83885821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 83895821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) sysv4.3*) 83905821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags' 83915821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) hardcode_shlibpath_var=no 83925821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) export_dynamic_flag_spec='-Bexport' 83935821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) ;; 83945821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 83955821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) sysv4*MP*) 83965821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) if test -d /usr/nec; then 83975821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags' 83985821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) hardcode_shlibpath_var=no 83995821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) runpath_var=LD_RUN_PATH 84005821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) hardcode_runpath_var=yes 84015821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) ld_shlibs=yes 84025821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) fi 84035821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) ;; 84045821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 84055821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) sysv4*uw2* | sysv5OpenUNIX* | sysv5UnixWare7.[01].[10]* | unixware7* | sco3.2v5.0.[024]*) 84065821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) no_undefined_flag='${wl}-z,text' 84075821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) archive_cmds_need_lc=no 84085821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) hardcode_shlibpath_var=no 84095821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) runpath_var='LD_RUN_PATH' 84105821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 84115821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) if test "$GCC" = yes; then 84125821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) archive_cmds='$CC -shared ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags' 84135821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) archive_expsym_cmds='$CC -shared ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags' 84145821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) else 84155821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) archive_cmds='$CC -G ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags' 84165821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) archive_expsym_cmds='$CC -G ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags' 84175821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) fi 84185821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) ;; 84195821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 84205821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) sysv5* | sco3.2v5* | sco5v6*) 84215821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) # Note: We can NOT use -z defs as we might desire, because we do not 84225821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) # link with -lc, and that would cause any symbols used from libc to 84235821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) # always be unresolved, which means just about no library would 84245821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) # ever link correctly. If we're not using GNU ld we use -z text 84255821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) # though, which does catch some bad symbols but isn't as heavy-handed 84265821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) # as -z defs. 84275821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) no_undefined_flag='${wl}-z,text' 84285821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) allow_undefined_flag='${wl}-z,nodefs' 84295821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) archive_cmds_need_lc=no 84305821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) hardcode_shlibpath_var=no 84315821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) hardcode_libdir_flag_spec='${wl}-R,$libdir' 84325821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) hardcode_libdir_separator=':' 84335821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) link_all_deplibs=yes 84345821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) export_dynamic_flag_spec='${wl}-Bexport' 84355821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) runpath_var='LD_RUN_PATH' 84365821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 84375821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) if test "$GCC" = yes; then 84385821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) archive_cmds='$CC -shared ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags' 84395821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) archive_expsym_cmds='$CC -shared ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags' 84405821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) else 84415821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) archive_cmds='$CC -G ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags' 84425821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) archive_expsym_cmds='$CC -G ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags' 84435821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) fi 84445821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) ;; 84455821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 84465821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) uts4*) 84475821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags' 84485821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) hardcode_libdir_flag_spec='-L$libdir' 84495821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) hardcode_shlibpath_var=no 84505821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) ;; 84515821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 84525821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) *) 84535821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) ld_shlibs=no 84545821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) ;; 84555821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) esac 84565821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 84575821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) if test x$host_vendor = xsni; then 84585821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) case $host in 84595821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) sysv4 | sysv4.2uw2* | sysv4.3* | sysv5*) 84605821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) export_dynamic_flag_spec='${wl}-Blargedynsym' 84615821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) ;; 84625821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) esac 84635821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) fi 84645821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) fi 84655821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 84665821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles){ $as_echo "$as_me:$LINENO: result: $ld_shlibs" >&5 84675821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo "$ld_shlibs" >&6; } 84685821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)test "$ld_shlibs" = no && can_build_shared=no 84695821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 84705821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)with_gnu_ld=$with_gnu_ld 84715821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 84725821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 84735821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 84745821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 84755821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 84765821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 84775821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 84785821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 84795821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 84805821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 84815821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 84825821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 84835821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 84845821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 84855821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 84865821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# 84875821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# Do we need to explicitly link libc? 84885821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# 84895821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)case "x$archive_cmds_need_lc" in 84905821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)x|xyes) 84915821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) # Assume -lc should be added 84925821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) archive_cmds_need_lc=yes 84935821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 84945821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) if test "$enable_shared" = yes && test "$GCC" = yes; then 84955821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) case $archive_cmds in 84965821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) *'~'*) 84975821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) # FIXME: we may have to deal with multi-command sequences. 84985821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) ;; 84995821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) '$CC '*) 85005821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) # Test whether the compiler implicitly links with -lc since on some 85015821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) # systems, -lgcc has to come before -lc. If gcc already passes -lc 85025821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) # to ld, don't add -lc before -lgcc. 85035821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) { $as_echo "$as_me:$LINENO: checking whether -lc should be explicitly linked in" >&5 85045821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo_n "checking whether -lc should be explicitly linked in... " >&6; } 85055821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) $RM conftest* 85065821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) echo "$lt_simple_compile_test_code" > conftest.$ac_ext 85075821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 85085821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 85095821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) (eval $ac_compile) 2>&5 85105821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) ac_status=$? 85115821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 85125821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) (exit $ac_status); } 2>conftest.err; then 85135821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) soname=conftest 85145821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) lib=conftest 85155821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) libobjs=conftest.$ac_objext 85165821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) deplibs= 85175821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) wl=$lt_prog_compiler_wl 85185821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) pic_flag=$lt_prog_compiler_pic 85195821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) compiler_flags=-v 85205821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) linker_flags=-v 85215821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) verstring= 85225821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) output_objdir=. 85235821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) libname=conftest 85245821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) lt_save_allow_undefined_flag=$allow_undefined_flag 85255821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) allow_undefined_flag= 85265821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) if { (eval echo "$as_me:$LINENO: \"$archive_cmds 2\>\&1 \| $GREP \" -lc \" \>/dev/null 2\>\&1\"") >&5 85275821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) (eval $archive_cmds 2\>\&1 \| $GREP \" -lc \" \>/dev/null 2\>\&1) 2>&5 85285821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) ac_status=$? 85295821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 85305821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) (exit $ac_status); } 85315821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) then 85325821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) archive_cmds_need_lc=no 85335821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) else 85345821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) archive_cmds_need_lc=yes 85355821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) fi 85365821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) allow_undefined_flag=$lt_save_allow_undefined_flag 85375821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) else 85385821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) cat conftest.err 1>&5 85395821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) fi 85405821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) $RM conftest* 85415821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) { $as_echo "$as_me:$LINENO: result: $archive_cmds_need_lc" >&5 85425821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo "$archive_cmds_need_lc" >&6; } 85435821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) ;; 85445821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) esac 85455821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) fi 85465821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) ;; 85475821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)esac 85485821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 85495821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 85505821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 85515821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 85525821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 85535821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 85545821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 85555821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 85565821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 85575821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 85585821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 85595821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 85605821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 85615821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 85625821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 85635821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 85645821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 85655821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 85665821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 85675821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 85685821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 85695821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 85705821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 85715821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 85725821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 85735821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 85745821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 85755821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 85765821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 85775821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 85785821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 85795821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 85805821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 85815821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 85825821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 85835821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 85845821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 85855821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 85865821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 85875821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 85885821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 85895821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 85905821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 85915821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 85925821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 85935821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 85945821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 85955821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 85965821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 85975821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 85985821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 85995821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 86005821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 86015821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 86025821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 86035821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 86045821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 86055821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 86065821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 86075821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 86085821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 86095821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 86105821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 86115821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 86125821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 86135821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 86145821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 86155821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 86165821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 86175821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 86185821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 86195821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 86205821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 86215821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 86225821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 86235821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 86245821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 86255821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 86265821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 86275821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 86285821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 86295821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 86305821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 86315821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 86325821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 86335821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 86345821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 86355821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 86365821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 86375821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 86385821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 86395821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 86405821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 86415821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 86425821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 86435821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 86445821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 86455821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 86465821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 86475821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 86485821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 86495821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 86505821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 86515821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 86525821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 86535821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 86545821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 86555821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 86565821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 86575821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 86585821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 86595821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 86605821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 86615821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 86625821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 86635821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 86645821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 86655821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 86665821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 86675821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 86685821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 86695821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 86705821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 86715821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 86725821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 86735821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 86745821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 86755821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 86765821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 86775821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 86785821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 86795821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 86805821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 86815821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 86825821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 86835821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 86845821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 86855821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 86865821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 86875821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 86885821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 86895821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 86905821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 86915821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 86925821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 86935821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 86945821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 86955821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 86965821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 86975821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 86985821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 86995821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 87005821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 87015821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 87025821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 87035821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 87045821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 87055821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) { $as_echo "$as_me:$LINENO: checking dynamic linker characteristics" >&5 87065821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo_n "checking dynamic linker characteristics... " >&6; } 87075821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 87085821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if test "$GCC" = yes; then 87095821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) case $host_os in 87105821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) darwin*) lt_awk_arg="/^libraries:/,/LR/" ;; 87115821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) *) lt_awk_arg="/^libraries:/" ;; 87125821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) esac 87135821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) lt_search_path_spec=`$CC -print-search-dirs | awk $lt_awk_arg | $SED -e "s/^libraries://" -e "s,=/,/,g"` 87145821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) if $ECHO "$lt_search_path_spec" | $GREP ';' >/dev/null ; then 87155821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) # if the path contains ";" then we assume it to be the separator 87165821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) # otherwise default to the standard path separator (i.e. ":") - it is 87175821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) # assumed that no part of a normal pathname contains ";" but that should 87185821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) # okay in the real world where ";" in dirpaths is itself problematic. 87195821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) lt_search_path_spec=`$ECHO "$lt_search_path_spec" | $SED -e 's/;/ /g'` 87205821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) else 87215821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) lt_search_path_spec=`$ECHO "$lt_search_path_spec" | $SED -e "s/$PATH_SEPARATOR/ /g"` 87225821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) fi 87235821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) # Ok, now we have the path, separated by spaces, we can step through it 87245821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) # and add multilib dir if necessary. 87255821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) lt_tmp_lt_search_path_spec= 87265821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) lt_multi_os_dir=`$CC $CPPFLAGS $CFLAGS $LDFLAGS -print-multi-os-directory 2>/dev/null` 87275821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) for lt_sys_path in $lt_search_path_spec; do 87285821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) if test -d "$lt_sys_path/$lt_multi_os_dir"; then 87295821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) lt_tmp_lt_search_path_spec="$lt_tmp_lt_search_path_spec $lt_sys_path/$lt_multi_os_dir" 87305821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) else 87315821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) test -d "$lt_sys_path" && \ 87325821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) lt_tmp_lt_search_path_spec="$lt_tmp_lt_search_path_spec $lt_sys_path" 87335821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) fi 87345821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) done 87355821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) lt_search_path_spec=`$ECHO $lt_tmp_lt_search_path_spec | awk ' 87365821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)BEGIN {RS=" "; FS="/|\n";} { 87375821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) lt_foo=""; 87385821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) lt_count=0; 87395821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) for (lt_i = NF; lt_i > 0; lt_i--) { 87405821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) if ($lt_i != "" && $lt_i != ".") { 87415821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) if ($lt_i == "..") { 87425821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) lt_count++; 87435821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) } else { 87445821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) if (lt_count == 0) { 87455821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) lt_foo="/" $lt_i lt_foo; 87465821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) } else { 87475821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) lt_count--; 87485821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) } 87495821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) } 87505821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) } 87515821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) } 87525821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) if (lt_foo != "") { lt_freq[lt_foo]++; } 87535821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) if (lt_freq[lt_foo] == 1) { print lt_foo; } 87545821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)}'` 87555821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) sys_lib_search_path_spec=`$ECHO $lt_search_path_spec` 87565821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)else 87575821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) sys_lib_search_path_spec="/lib /usr/lib /usr/local/lib" 87585821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi 87595821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)library_names_spec= 87605821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)libname_spec='lib$name' 87615821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)soname_spec= 87625821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)shrext_cmds=".so" 87635821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)postinstall_cmds= 87645821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)postuninstall_cmds= 87655821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)finish_cmds= 87665821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)finish_eval= 87675821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)shlibpath_var= 87685821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)shlibpath_overrides_runpath=unknown 87695821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)version_type=none 87705821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)dynamic_linker="$host_os ld.so" 87715821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)sys_lib_dlsearch_path_spec="/lib /usr/lib" 87725821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)need_lib_prefix=unknown 87735821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)hardcode_into_libs=no 87745821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 87755821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# when you set need_version to no, make sure it does not cause -set_version 87765821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# flags to be left without arguments 87775821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)need_version=unknown 87785821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 87795821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)case $host_os in 87805821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)aix3*) 87815821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) version_type=linux 87825821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) library_names_spec='${libname}${release}${shared_ext}$versuffix $libname.a' 87835821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) shlibpath_var=LIBPATH 87845821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 87855821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) # AIX 3 has no versioning support, so we append a major version to the name. 87865821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) soname_spec='${libname}${release}${shared_ext}$major' 87875821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) ;; 87885821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 87895821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)aix[4-9]*) 87905821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) version_type=linux 87915821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) need_lib_prefix=no 87925821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) need_version=no 87935821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) hardcode_into_libs=yes 87945821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) if test "$host_cpu" = ia64; then 87955821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) # AIX 5 supports IA64 87965821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) library_names_spec='${libname}${release}${shared_ext}$major ${libname}${release}${shared_ext}$versuffix $libname${shared_ext}' 87975821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) shlibpath_var=LD_LIBRARY_PATH 87985821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) else 87995821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) # With GCC up to 2.95.x, collect2 would create an import file 88005821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) # for dependence libraries. The import file would start with 88015821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) # the line `#! .'. This would cause the generated library to 88025821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) # depend on `.', always an invalid library. This was fixed in 88035821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) # development snapshots of GCC prior to 3.0. 88045821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) case $host_os in 88055821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) aix4 | aix4.[01] | aix4.[01].*) 88065821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) if { echo '#if __GNUC__ > 2 || (__GNUC__ == 2 && __GNUC_MINOR__ >= 97)' 88075821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) echo ' yes ' 88085821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) echo '#endif'; } | ${CC} -E - | $GREP yes > /dev/null; then 88095821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) : 88105821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) else 88115821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) can_build_shared=no 88125821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) fi 88135821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) ;; 88145821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) esac 88155821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) # AIX (on Power*) has no versioning support, so currently we can not hardcode correct 88165821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) # soname into executable. Probably we can add versioning support to 88175821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) # collect2, so additional links can be useful in future. 88185821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) if test "$aix_use_runtimelinking" = yes; then 88195821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) # If using run time linking (on AIX 4.2 or later) use lib<name>.so 88205821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) # instead of lib<name>.a to let people know that these are not 88215821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) # typical AIX shared libraries. 88225821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}' 88235821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) else 88245821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) # We preserve .a as extension for shared libraries through AIX4.2 88255821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) # and later when we are not doing run time linking. 88265821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) library_names_spec='${libname}${release}.a $libname.a' 88275821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) soname_spec='${libname}${release}${shared_ext}$major' 88285821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) fi 88295821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) shlibpath_var=LIBPATH 88305821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) fi 88315821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) ;; 88325821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 88335821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)amigaos*) 88345821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) case $host_cpu in 88355821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) powerpc) 88365821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) # Since July 2007 AmigaOS4 officially supports .so libraries. 88375821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) # When compiling the executable, add -use-dynld -Lsobjs: to the compileline. 88385821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}' 88395821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) ;; 88405821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) m68k) 88415821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) library_names_spec='$libname.ixlibrary $libname.a' 88425821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) # Create ${libname}_ixlibrary.a entries in /sys/libs. 88435821806d5e7f356e8fa4b058a389a808ea183019Torne (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' 88445821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) ;; 88455821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) esac 88465821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) ;; 88475821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 88485821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)beos*) 88495821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) library_names_spec='${libname}${shared_ext}' 88505821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) dynamic_linker="$host_os ld.so" 88515821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) shlibpath_var=LIBRARY_PATH 88525821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) ;; 88535821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 88545821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)bsdi[45]*) 88555821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) version_type=linux 88565821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) need_version=no 88575821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}' 88585821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) soname_spec='${libname}${release}${shared_ext}$major' 88595821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) finish_cmds='PATH="\$PATH:/sbin" ldconfig $libdir' 88605821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) shlibpath_var=LD_LIBRARY_PATH 88615821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) sys_lib_search_path_spec="/shlib /usr/lib /usr/X11/lib /usr/contrib/lib /lib /usr/local/lib" 88625821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) sys_lib_dlsearch_path_spec="/shlib /usr/lib /usr/local/lib" 88635821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) # the default ld.so.conf also contains /usr/contrib/lib and 88645821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) # /usr/X11R6/lib (/usr/X11 is a link to /usr/X11R6), but let us allow 88655821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) # libtool to hard-code these into programs 88665821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) ;; 88675821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 88685821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)cygwin* | mingw* | pw32* | cegcc*) 88695821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) version_type=windows 88705821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) shrext_cmds=".dll" 88715821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) need_version=no 88725821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) need_lib_prefix=no 88735821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 88745821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) case $GCC,$host_os in 88755821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) yes,cygwin* | yes,mingw* | yes,pw32* | yes,cegcc*) 88765821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) library_names_spec='$libname.dll.a' 88775821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) # DLL is installed to $(libdir)/../bin by postinstall_cmds 88785821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) postinstall_cmds='base_file=`basename \${file}`~ 88795821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) dlpath=`$SHELL 2>&1 -c '\''. $dir/'\''\${base_file}'\''i; echo \$dlname'\''`~ 88805821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) dldir=$destdir/`dirname \$dlpath`~ 88815821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) test -d \$dldir || mkdir -p \$dldir~ 88825821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) $install_prog $dir/$dlname \$dldir/$dlname~ 88835821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) chmod a+x \$dldir/$dlname~ 88845821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) if test -n '\''$stripme'\'' && test -n '\''$striplib'\''; then 88855821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) eval '\''$striplib \$dldir/$dlname'\'' || exit \$?; 88865821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) fi' 88875821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) postuninstall_cmds='dldll=`$SHELL 2>&1 -c '\''. $file; echo \$dlname'\''`~ 88885821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) dlpath=$dir/\$dldll~ 88895821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) $RM \$dlpath' 88905821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) shlibpath_overrides_runpath=yes 88915821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 88925821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) case $host_os in 88935821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) cygwin*) 88945821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) # Cygwin DLLs use 'cyg' prefix rather than 'lib' 88955821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) soname_spec='`echo ${libname} | sed -e 's/^lib/cyg/'``echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}' 88965821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) sys_lib_search_path_spec="/usr/lib /lib/w32api /lib /usr/local/lib" 88975821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) ;; 88985821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) mingw* | cegcc*) 88995821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) # MinGW DLLs use traditional 'lib' prefix 89005821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) soname_spec='${libname}`echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}' 89015821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) sys_lib_search_path_spec=`$CC -print-search-dirs | $GREP "^libraries:" | $SED -e "s/^libraries://" -e "s,=/,/,g"` 89025821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) if $ECHO "$sys_lib_search_path_spec" | $GREP ';[c-zC-Z]:/' >/dev/null; then 89035821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) # It is most probably a Windows format PATH printed by 89045821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) # mingw gcc, but we are running on Cygwin. Gcc prints its search 89055821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) # path with ; separators, and with drive letters. We can handle the 89065821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) # drive letters (cygwin fileutils understands them), so leave them, 89075821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) # especially as we might pass files found there to a mingw objdump, 89085821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) # which wouldn't understand a cygwinified path. Ahh. 89095821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) sys_lib_search_path_spec=`$ECHO "$sys_lib_search_path_spec" | $SED -e 's/;/ /g'` 89105821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) else 89115821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) sys_lib_search_path_spec=`$ECHO "$sys_lib_search_path_spec" | $SED -e "s/$PATH_SEPARATOR/ /g"` 89125821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) fi 89135821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) ;; 89145821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) pw32*) 89155821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) # pw32 DLLs use 'pw' prefix rather than 'lib' 89165821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) library_names_spec='`echo ${libname} | sed -e 's/^lib/pw/'``echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}' 89175821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) ;; 89185821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) esac 89195821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) ;; 89205821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 89215821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) *) 89225821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) library_names_spec='${libname}`echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext} $libname.lib' 89235821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) ;; 89245821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) esac 89255821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) dynamic_linker='Win32 ld.exe' 89265821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) # FIXME: first we should search . and the directory the executable is in 89275821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) shlibpath_var=PATH 89285821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) ;; 89295821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 89305821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)darwin* | rhapsody*) 89315821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) dynamic_linker="$host_os dyld" 89325821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) version_type=darwin 89335821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) need_lib_prefix=no 89345821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) need_version=no 89355821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) library_names_spec='${libname}${release}${major}$shared_ext ${libname}$shared_ext' 89365821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) soname_spec='${libname}${release}${major}$shared_ext' 89375821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) shlibpath_overrides_runpath=yes 89385821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) shlibpath_var=DYLD_LIBRARY_PATH 89395821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) shrext_cmds='`test .$module = .yes && echo .so || echo .dylib`' 89405821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 89415821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) sys_lib_search_path_spec="$sys_lib_search_path_spec /usr/local/lib" 89425821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) sys_lib_dlsearch_path_spec='/usr/local/lib /lib /usr/lib' 89435821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) ;; 89445821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 89455821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)dgux*) 89465821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) version_type=linux 89475821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) need_lib_prefix=no 89485821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) need_version=no 89495821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname$shared_ext' 89505821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) soname_spec='${libname}${release}${shared_ext}$major' 89515821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) shlibpath_var=LD_LIBRARY_PATH 89525821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) ;; 89535821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 89545821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)freebsd1*) 89555821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) dynamic_linker=no 89565821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) ;; 89575821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 89585821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)freebsd* | dragonfly*) 89595821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) # DragonFly does not have aout. When/if they implement a new 89605821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) # versioning mechanism, adjust this. 89615821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) if test -x /usr/bin/objformat; then 89625821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) objformat=`/usr/bin/objformat` 89635821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) else 89645821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) case $host_os in 89655821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) freebsd[123]*) objformat=aout ;; 89665821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) *) objformat=elf ;; 89675821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) esac 89685821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) fi 89695821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) # Handle Gentoo/FreeBSD as it was Linux 89705821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) case $host_vendor in 89715821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) gentoo) 89725821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) version_type=linux ;; 89735821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) *) 89745821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) version_type=freebsd-$objformat ;; 89755821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) esac 89765821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 89775821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) case $version_type in 89785821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) freebsd-elf*) 89795821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext} $libname${shared_ext}' 89805821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) need_version=no 89815821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) need_lib_prefix=no 89825821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) ;; 89835821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) freebsd-*) 89845821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) library_names_spec='${libname}${release}${shared_ext}$versuffix $libname${shared_ext}$versuffix' 89855821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) need_version=yes 89865821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) ;; 89875821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) linux) 89885821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${shared_ext}' 89895821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) soname_spec='${libname}${release}${shared_ext}$major' 89905821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) need_lib_prefix=no 89915821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) need_version=no 89925821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) ;; 89935821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) esac 89945821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) shlibpath_var=LD_LIBRARY_PATH 89955821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) case $host_os in 89965821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) freebsd2*) 89975821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) shlibpath_overrides_runpath=yes 89985821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) ;; 89995821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) freebsd3.[01]* | freebsdelf3.[01]*) 90005821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) shlibpath_overrides_runpath=yes 90015821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) hardcode_into_libs=yes 90025821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) ;; 90035821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) freebsd3.[2-9]* | freebsdelf3.[2-9]* | \ 90045821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) freebsd4.[0-5] | freebsdelf4.[0-5] | freebsd4.1.1 | freebsdelf4.1.1) 90055821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) shlibpath_overrides_runpath=no 90065821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) hardcode_into_libs=yes 90075821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) ;; 90085821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) *) # from 4.6 on, and DragonFly 90095821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) shlibpath_overrides_runpath=yes 90105821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) hardcode_into_libs=yes 90115821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) ;; 90125821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) esac 90135821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) ;; 90145821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 90155821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)gnu*) 90165821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) version_type=linux 90175821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) need_lib_prefix=no 90185821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) need_version=no 90195821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}${major} ${libname}${shared_ext}' 90205821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) soname_spec='${libname}${release}${shared_ext}$major' 90215821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) shlibpath_var=LD_LIBRARY_PATH 90225821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) hardcode_into_libs=yes 90235821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) ;; 90245821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 90255821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)hpux9* | hpux10* | hpux11*) 90265821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) # Give a soname corresponding to the major version so that dld.sl refuses to 90275821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) # link against other versions. 90285821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) version_type=sunos 90295821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) need_lib_prefix=no 90305821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) need_version=no 90315821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) case $host_cpu in 90325821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) ia64*) 90335821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) shrext_cmds='.so' 90345821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) hardcode_into_libs=yes 90355821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) dynamic_linker="$host_os dld.so" 90365821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) shlibpath_var=LD_LIBRARY_PATH 90375821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) shlibpath_overrides_runpath=yes # Unless +noenvvar is specified. 90385821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}' 90395821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) soname_spec='${libname}${release}${shared_ext}$major' 90405821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) if test "X$HPUX_IA64_MODE" = X32; then 90415821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) sys_lib_search_path_spec="/usr/lib/hpux32 /usr/local/lib/hpux32 /usr/local/lib" 90425821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) else 90435821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) sys_lib_search_path_spec="/usr/lib/hpux64 /usr/local/lib/hpux64" 90445821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) fi 90455821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) sys_lib_dlsearch_path_spec=$sys_lib_search_path_spec 90465821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) ;; 90475821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) hppa*64*) 90485821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) shrext_cmds='.sl' 90495821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) hardcode_into_libs=yes 90505821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) dynamic_linker="$host_os dld.sl" 90515821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) shlibpath_var=LD_LIBRARY_PATH # How should we handle SHLIB_PATH 90525821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) shlibpath_overrides_runpath=yes # Unless +noenvvar is specified. 90535821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}' 90545821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) soname_spec='${libname}${release}${shared_ext}$major' 90555821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) sys_lib_search_path_spec="/usr/lib/pa20_64 /usr/ccs/lib/pa20_64" 90565821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) sys_lib_dlsearch_path_spec=$sys_lib_search_path_spec 90575821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) ;; 90585821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) *) 90595821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) shrext_cmds='.sl' 90605821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) dynamic_linker="$host_os dld.sl" 90615821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) shlibpath_var=SHLIB_PATH 90625821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) shlibpath_overrides_runpath=no # +s is required to enable SHLIB_PATH 90635821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}' 90645821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) soname_spec='${libname}${release}${shared_ext}$major' 90655821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) ;; 90665821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) esac 90675821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) # HP-UX runs *really* slowly unless shared libraries are mode 555. 90685821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) postinstall_cmds='chmod 555 $lib' 90695821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) ;; 90705821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 90715821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)interix[3-9]*) 90725821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) version_type=linux 90735821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) need_lib_prefix=no 90745821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) need_version=no 90755821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${shared_ext}' 90765821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) soname_spec='${libname}${release}${shared_ext}$major' 90775821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) dynamic_linker='Interix 3.x ld.so.1 (PE, like ELF)' 90785821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) shlibpath_var=LD_LIBRARY_PATH 90795821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) shlibpath_overrides_runpath=no 90805821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) hardcode_into_libs=yes 90815821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) ;; 90825821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 90835821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)irix5* | irix6* | nonstopux*) 90845821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) case $host_os in 90855821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) nonstopux*) version_type=nonstopux ;; 90865821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) *) 90875821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) if test "$lt_cv_prog_gnu_ld" = yes; then 90885821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) version_type=linux 90895821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) else 90905821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) version_type=irix 90915821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) fi ;; 90925821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) esac 90935821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) need_lib_prefix=no 90945821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) need_version=no 90955821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) soname_spec='${libname}${release}${shared_ext}$major' 90965821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${release}${shared_ext} $libname${shared_ext}' 90975821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) case $host_os in 90985821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) irix5* | nonstopux*) 90995821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) libsuff= shlibsuff= 91005821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) ;; 91015821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) *) 91025821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) case $LD in # libtool.m4 will add one of these switches to LD 91035821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) *-32|*"-32 "|*-melf32bsmip|*"-melf32bsmip ") 91045821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) libsuff= shlibsuff= libmagic=32-bit;; 91055821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) *-n32|*"-n32 "|*-melf32bmipn32|*"-melf32bmipn32 ") 91065821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) libsuff=32 shlibsuff=N32 libmagic=N32;; 91075821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) *-64|*"-64 "|*-melf64bmip|*"-melf64bmip ") 91085821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) libsuff=64 shlibsuff=64 libmagic=64-bit;; 91095821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) *) libsuff= shlibsuff= libmagic=never-match;; 91105821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) esac 91115821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) ;; 91125821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) esac 91135821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) shlibpath_var=LD_LIBRARY${shlibsuff}_PATH 91145821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) shlibpath_overrides_runpath=no 91155821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) sys_lib_search_path_spec="/usr/lib${libsuff} /lib${libsuff} /usr/local/lib${libsuff}" 91165821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) sys_lib_dlsearch_path_spec="/usr/lib${libsuff} /lib${libsuff}" 91175821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) hardcode_into_libs=yes 91185821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) ;; 91195821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 91205821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# No shared lib support for Linux oldld, aout, or coff. 91215821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)linux*oldld* | linux*aout* | linux*coff*) 91225821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) dynamic_linker=no 91235821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) ;; 91245821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 91255821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# This must be Linux ELF. 91265821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)linux* | k*bsd*-gnu) 91275821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) version_type=linux 91285821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) need_lib_prefix=no 91295821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) need_version=no 91305821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}' 91315821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) soname_spec='${libname}${release}${shared_ext}$major' 91325821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) finish_cmds='PATH="\$PATH:/sbin" ldconfig -n $libdir' 91335821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) shlibpath_var=LD_LIBRARY_PATH 91345821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) shlibpath_overrides_runpath=no 91355821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) # Some binutils ld are patched to set DT_RUNPATH 91365821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) save_LDFLAGS=$LDFLAGS 91375821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) save_libdir=$libdir 91385821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) eval "libdir=/foo; wl=\"$lt_prog_compiler_wl\"; \ 91395821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) LDFLAGS=\"\$LDFLAGS $hardcode_libdir_flag_spec\"" 91405821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) cat >conftest.$ac_ext <<_ACEOF 91415821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)/* confdefs.h. */ 91425821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)_ACEOF 91435821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)cat confdefs.h >>conftest.$ac_ext 91445821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)cat >>conftest.$ac_ext <<_ACEOF 91455821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)/* end confdefs.h. */ 91465821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 91475821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)int 91485821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)main () 91495821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles){ 91505821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 91515821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) ; 91525821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) return 0; 91535821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)} 91545821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)_ACEOF 91555821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)rm -f conftest.$ac_objext conftest$ac_exeext 91565821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if { (ac_try="$ac_link" 91575821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)case "(($ac_try" in 91585821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 91595821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) *) ac_try_echo=$ac_try;; 91605821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)esac 91615821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" 91625821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo "$ac_try_echo") >&5 91635821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) (eval "$ac_link") 2>conftest.er1 91645821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) ac_status=$? 91655821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) grep -v '^ *+' conftest.er1 >conftest.err 91665821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) rm -f conftest.er1 91675821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) cat conftest.err >&5 91685821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 91695821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) (exit $ac_status); } && { 91705821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) test -z "$ac_c_werror_flag" || 91715821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) test ! -s conftest.err 91725821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) } && test -s conftest$ac_exeext && { 91735821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) test "$cross_compiling" = yes || 91745821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) $as_test_x conftest$ac_exeext 91755821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) }; then 91765821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) if ($OBJDUMP -p conftest$ac_exeext) 2>/dev/null | grep "RUNPATH.*$libdir" >/dev/null; then 91775821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) shlibpath_overrides_runpath=yes 91785821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi 91795821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 91805821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)else 91815821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) $as_echo "$as_me: failed program was:" >&5 91825821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)sed 's/^/| /' conftest.$ac_ext >&5 91835821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 91845821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 91855821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi 91865821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 91875821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)rm -rf conftest.dSYM 91885821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \ 91895821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) conftest$ac_exeext conftest.$ac_ext 91905821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) LDFLAGS=$save_LDFLAGS 91915821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) libdir=$save_libdir 91925821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 91935821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) # This implies no fast_install, which is unacceptable. 91945821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) # Some rework will be needed to allow for fast_install 91955821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) # before this can be enabled. 91965821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) hardcode_into_libs=yes 91975821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 91985821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) # Append ld.so.conf contents to the search path 91995821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) if test -f /etc/ld.so.conf; then 92005821806d5e7f356e8fa4b058a389a808ea183019Torne (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' ' '` 92015821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) sys_lib_dlsearch_path_spec="/lib /usr/lib $lt_ld_extra" 92025821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) fi 92035821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 92045821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) # We used to test for /lib/ld.so.1 and disable shared libraries on 92055821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) # powerpc, because MkLinux only supported shared libraries with the 92065821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) # GNU dynamic linker. Since this was broken with cross compilers, 92075821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) # most powerpc-linux boxes support dynamic linking these days and 92085821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) # people can always --disable-shared, the test was removed, and we 92095821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) # assume the GNU/Linux dynamic linker is in use. 92105821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) dynamic_linker='GNU/Linux ld.so' 92115821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) ;; 92125821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 92135821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)netbsd*) 92145821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) version_type=sunos 92155821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) need_lib_prefix=no 92165821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) need_version=no 92175821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) if echo __ELF__ | $CC -E - | $GREP __ELF__ >/dev/null; then 92185821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix' 92195821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) finish_cmds='PATH="\$PATH:/sbin" ldconfig -m $libdir' 92205821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) dynamic_linker='NetBSD (a.out) ld.so' 92215821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) else 92225821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${shared_ext}' 92235821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) soname_spec='${libname}${release}${shared_ext}$major' 92245821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) dynamic_linker='NetBSD ld.elf_so' 92255821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) fi 92265821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) shlibpath_var=LD_LIBRARY_PATH 92275821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) shlibpath_overrides_runpath=yes 92285821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) hardcode_into_libs=yes 92295821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) ;; 92305821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 92315821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)newsos6) 92325821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) version_type=linux 92335821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}' 92345821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) shlibpath_var=LD_LIBRARY_PATH 92355821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) shlibpath_overrides_runpath=yes 92365821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) ;; 92375821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 92385821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)*nto* | *qnx*) 92395821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) version_type=qnx 92405821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) need_lib_prefix=no 92415821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) need_version=no 92425821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}' 92435821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) soname_spec='${libname}${release}${shared_ext}$major' 92445821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) shlibpath_var=LD_LIBRARY_PATH 92455821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) shlibpath_overrides_runpath=no 92465821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) hardcode_into_libs=yes 92475821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) dynamic_linker='ldqnx.so' 92485821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) ;; 92495821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 92505821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)openbsd*) 92515821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) version_type=sunos 92525821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) sys_lib_dlsearch_path_spec="/usr/lib" 92535821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) need_lib_prefix=no 92545821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) # Some older versions of OpenBSD (3.3 at least) *do* need versioned libs. 92555821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) case $host_os in 92565821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) openbsd3.3 | openbsd3.3.*) need_version=yes ;; 92575821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) *) need_version=no ;; 92585821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) esac 92595821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix' 92605821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) finish_cmds='PATH="\$PATH:/sbin" ldconfig -m $libdir' 92615821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) shlibpath_var=LD_LIBRARY_PATH 92625821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) if test -z "`echo __ELF__ | $CC -E - | $GREP __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then 92635821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) case $host_os in 92645821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) openbsd2.[89] | openbsd2.[89].*) 92655821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) shlibpath_overrides_runpath=no 92665821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) ;; 92675821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) *) 92685821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) shlibpath_overrides_runpath=yes 92695821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) ;; 92705821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) esac 92715821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) else 92725821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) shlibpath_overrides_runpath=yes 92735821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) fi 92745821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) ;; 92755821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 92765821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)os2*) 92775821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) libname_spec='$name' 92785821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) shrext_cmds=".dll" 92795821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) need_lib_prefix=no 92805821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) library_names_spec='$libname${shared_ext} $libname.a' 92815821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) dynamic_linker='OS/2 ld.exe' 92825821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) shlibpath_var=LIBPATH 92835821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) ;; 92845821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 92855821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)osf3* | osf4* | osf5*) 92865821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) version_type=osf 92875821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) need_lib_prefix=no 92885821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) need_version=no 92895821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) soname_spec='${libname}${release}${shared_ext}$major' 92905821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}' 92915821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) shlibpath_var=LD_LIBRARY_PATH 92925821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) sys_lib_search_path_spec="/usr/shlib /usr/ccs/lib /usr/lib/cmplrs/cc /usr/lib /usr/local/lib /var/shlib" 92935821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) sys_lib_dlsearch_path_spec="$sys_lib_search_path_spec" 92945821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) ;; 92955821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 92965821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)rdos*) 92975821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) dynamic_linker=no 92985821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) ;; 92995821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 93005821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)solaris*) 93015821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) version_type=linux 93025821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) need_lib_prefix=no 93035821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) need_version=no 93045821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}' 93055821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) soname_spec='${libname}${release}${shared_ext}$major' 93065821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) shlibpath_var=LD_LIBRARY_PATH 93075821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) shlibpath_overrides_runpath=yes 93085821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) hardcode_into_libs=yes 93095821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) # ldd complains unless libraries are executable 93105821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) postinstall_cmds='chmod +x $lib' 93115821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) ;; 93125821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 93135821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)sunos4*) 93145821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) version_type=sunos 93155821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix' 93165821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) finish_cmds='PATH="\$PATH:/usr/etc" ldconfig $libdir' 93175821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) shlibpath_var=LD_LIBRARY_PATH 93185821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) shlibpath_overrides_runpath=yes 93195821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) if test "$with_gnu_ld" = yes; then 93205821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) need_lib_prefix=no 93215821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) fi 93225821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) need_version=yes 93235821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) ;; 93245821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 93255821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)sysv4 | sysv4.3*) 93265821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) version_type=linux 93275821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}' 93285821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) soname_spec='${libname}${release}${shared_ext}$major' 93295821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) shlibpath_var=LD_LIBRARY_PATH 93305821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) case $host_vendor in 93315821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) sni) 93325821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) shlibpath_overrides_runpath=no 93335821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) need_lib_prefix=no 93345821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) runpath_var=LD_RUN_PATH 93355821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) ;; 93365821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) siemens) 93375821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) need_lib_prefix=no 93385821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) ;; 93395821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) motorola) 93405821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) need_lib_prefix=no 93415821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) need_version=no 93425821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) shlibpath_overrides_runpath=no 93435821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) sys_lib_search_path_spec='/lib /usr/lib /usr/ccs/lib' 93445821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) ;; 93455821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) esac 93465821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) ;; 93475821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 93485821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)sysv4*MP*) 93495821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) if test -d /usr/nec ;then 93505821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) version_type=linux 93515821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) library_names_spec='$libname${shared_ext}.$versuffix $libname${shared_ext}.$major $libname${shared_ext}' 93525821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) soname_spec='$libname${shared_ext}.$major' 93535821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) shlibpath_var=LD_LIBRARY_PATH 93545821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) fi 93555821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) ;; 93565821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 93575821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX* | sysv4*uw2*) 93585821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) version_type=freebsd-elf 93595821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) need_lib_prefix=no 93605821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) need_version=no 93615821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext} $libname${shared_ext}' 93625821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) soname_spec='${libname}${release}${shared_ext}$major' 93635821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) shlibpath_var=LD_LIBRARY_PATH 93645821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) shlibpath_overrides_runpath=yes 93655821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) hardcode_into_libs=yes 93665821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) if test "$with_gnu_ld" = yes; then 93675821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) sys_lib_search_path_spec='/usr/local/lib /usr/gnu/lib /usr/ccs/lib /usr/lib /lib' 93685821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) else 93695821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) sys_lib_search_path_spec='/usr/ccs/lib /usr/lib' 93705821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) case $host_os in 93715821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) sco3.2v5*) 93725821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) sys_lib_search_path_spec="$sys_lib_search_path_spec /lib" 93735821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) ;; 93745821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) esac 93755821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) fi 93765821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) sys_lib_dlsearch_path_spec='/usr/lib' 93775821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) ;; 93785821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 93795821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)tpf*) 93805821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) # TPF is a cross-target only. Preferred cross-host = GNU/Linux. 93815821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) version_type=linux 93825821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) need_lib_prefix=no 93835821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) need_version=no 93845821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}' 93855821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) shlibpath_var=LD_LIBRARY_PATH 93865821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) shlibpath_overrides_runpath=no 93875821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) hardcode_into_libs=yes 93885821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) ;; 93895821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 93905821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)uts4*) 93915821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) version_type=linux 93925821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}' 93935821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) soname_spec='${libname}${release}${shared_ext}$major' 93945821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) shlibpath_var=LD_LIBRARY_PATH 93955821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) ;; 93965821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 93975821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)*) 93985821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) dynamic_linker=no 93995821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) ;; 94005821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)esac 94015821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles){ $as_echo "$as_me:$LINENO: result: $dynamic_linker" >&5 94025821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo "$dynamic_linker" >&6; } 94035821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)test "$dynamic_linker" = no && can_build_shared=no 94045821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 94055821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)variables_saved_for_relink="PATH $shlibpath_var $runpath_var" 94065821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if test "$GCC" = yes; then 94075821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) variables_saved_for_relink="$variables_saved_for_relink GCC_EXEC_PREFIX COMPILER_PATH LIBRARY_PATH" 94085821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi 94095821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 94105821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if test "${lt_cv_sys_lib_search_path_spec+set}" = set; then 94115821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) sys_lib_search_path_spec="$lt_cv_sys_lib_search_path_spec" 94125821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi 94135821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if test "${lt_cv_sys_lib_dlsearch_path_spec+set}" = set; then 94145821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) sys_lib_dlsearch_path_spec="$lt_cv_sys_lib_dlsearch_path_spec" 94155821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi 94165821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 94175821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 94185821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 94195821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 94205821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 94215821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 94225821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 94235821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 94245821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 94255821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 94265821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 94275821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 94285821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 94295821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 94305821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 94315821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 94325821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 94335821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 94345821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 94355821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 94365821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 94375821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 94385821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 94395821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 94405821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 94415821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 94425821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 94435821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 94445821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 94455821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 94465821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 94475821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 94485821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 94495821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 94505821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 94515821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 94525821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 94535821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 94545821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 94555821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 94565821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 94575821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 94585821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 94595821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 94605821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 94615821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 94625821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 94635821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 94645821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 94655821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 94665821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 94675821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 94685821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 94695821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 94705821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 94715821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 94725821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 94735821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 94745821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 94755821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 94765821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 94775821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 94785821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 94795821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 94805821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 94815821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 94825821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 94835821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 94845821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 94855821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 94865821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 94875821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 94885821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 94895821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 94905821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 94915821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 94925821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 94935821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 94945821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 94955821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 94965821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 94975821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 94985821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 94995821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 95005821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 95015821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 95025821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 95035821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) { $as_echo "$as_me:$LINENO: checking how to hardcode library paths into programs" >&5 95045821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo_n "checking how to hardcode library paths into programs... " >&6; } 95055821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)hardcode_action= 95065821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if test -n "$hardcode_libdir_flag_spec" || 95075821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) test -n "$runpath_var" || 95085821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) test "X$hardcode_automatic" = "Xyes" ; then 95095821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 95105821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) # We can hardcode non-existent directories. 95115821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) if test "$hardcode_direct" != no && 95125821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) # If the only mechanism to avoid hardcoding is shlibpath_var, we 95135821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) # have to relink, otherwise we might link with an installed library 95145821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) # when we should be linking with a yet-to-be-installed one 95155821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) ## test "$_LT_TAGVAR(hardcode_shlibpath_var, )" != no && 95165821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) test "$hardcode_minus_L" != no; then 95175821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) # Linking always hardcodes the temporary library directory. 95185821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) hardcode_action=relink 95195821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) else 95205821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) # We can link without hardcoding, and we can hardcode nonexisting dirs. 95215821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) hardcode_action=immediate 95225821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) fi 95235821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)else 95245821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) # We cannot hardcode anything, or else we can only hardcode existing 95255821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) # directories. 95265821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) hardcode_action=unsupported 95275821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi 95285821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles){ $as_echo "$as_me:$LINENO: result: $hardcode_action" >&5 95295821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo "$hardcode_action" >&6; } 95305821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 95315821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if test "$hardcode_action" = relink || 95325821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) test "$inherit_rpath" = yes; then 95335821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) # Fast installation is not supported 95345821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) enable_fast_install=no 95355821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)elif test "$shlibpath_overrides_runpath" = yes || 95365821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) test "$enable_shared" = no; then 95375821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) # Fast installation is not necessary 95385821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) enable_fast_install=needless 95395821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi 95405821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 95415821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 95425821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 95435821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 95445821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 95455821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 95465821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) if test "x$enable_dlopen" != xyes; then 95475821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) enable_dlopen=unknown 95485821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) enable_dlopen_self=unknown 95495821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) enable_dlopen_self_static=unknown 95505821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)else 95515821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) lt_cv_dlopen=no 95525821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) lt_cv_dlopen_libs= 95535821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 95545821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) case $host_os in 95555821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) beos*) 95565821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) lt_cv_dlopen="load_add_on" 95575821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) lt_cv_dlopen_libs= 95585821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) lt_cv_dlopen_self=yes 95595821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) ;; 95605821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 95615821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) mingw* | pw32* | cegcc*) 95625821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) lt_cv_dlopen="LoadLibrary" 95635821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) lt_cv_dlopen_libs= 95645821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) ;; 95655821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 95665821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) cygwin*) 95675821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) lt_cv_dlopen="dlopen" 95685821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) lt_cv_dlopen_libs= 95695821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) ;; 95705821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 95715821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) darwin*) 95725821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) # if libdl is installed we need to link against it 95735821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) { $as_echo "$as_me:$LINENO: checking for dlopen in -ldl" >&5 95745821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo_n "checking for dlopen in -ldl... " >&6; } 95755821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if test "${ac_cv_lib_dl_dlopen+set}" = set; then 95765821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) $as_echo_n "(cached) " >&6 95775821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)else 95785821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) ac_check_lib_save_LIBS=$LIBS 95795821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)LIBS="-ldl $LIBS" 95805821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)cat >conftest.$ac_ext <<_ACEOF 95815821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)/* confdefs.h. */ 95825821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)_ACEOF 95835821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)cat confdefs.h >>conftest.$ac_ext 95845821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)cat >>conftest.$ac_ext <<_ACEOF 95855821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)/* end confdefs.h. */ 95865821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 95875821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)/* Override any GCC internal prototype to avoid an error. 95885821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) Use char because int might match the return type of a GCC 95895821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) builtin and then its argument prototype would still apply. */ 95905821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)#ifdef __cplusplus 95915821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)extern "C" 95925821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)#endif 95935821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)char dlopen (); 95945821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)int 95955821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)main () 95965821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles){ 95975821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)return dlopen (); 95985821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) ; 95995821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) return 0; 96005821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)} 96015821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)_ACEOF 96025821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)rm -f conftest.$ac_objext conftest$ac_exeext 96035821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if { (ac_try="$ac_link" 96045821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)case "(($ac_try" in 96055821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 96065821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) *) ac_try_echo=$ac_try;; 96075821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)esac 96085821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" 96095821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo "$ac_try_echo") >&5 96105821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) (eval "$ac_link") 2>conftest.er1 96115821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) ac_status=$? 96125821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) grep -v '^ *+' conftest.er1 >conftest.err 96135821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) rm -f conftest.er1 96145821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) cat conftest.err >&5 96155821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 96165821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) (exit $ac_status); } && { 96175821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) test -z "$ac_c_werror_flag" || 96185821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) test ! -s conftest.err 96195821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) } && test -s conftest$ac_exeext && { 96205821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) test "$cross_compiling" = yes || 96215821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) $as_test_x conftest$ac_exeext 96225821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) }; then 96235821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) ac_cv_lib_dl_dlopen=yes 96245821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)else 96255821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) $as_echo "$as_me: failed program was:" >&5 96265821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)sed 's/^/| /' conftest.$ac_ext >&5 96275821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 96285821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) ac_cv_lib_dl_dlopen=no 96295821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi 96305821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 96315821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)rm -rf conftest.dSYM 96325821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \ 96335821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) conftest$ac_exeext conftest.$ac_ext 96345821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)LIBS=$ac_check_lib_save_LIBS 96355821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi 96365821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles){ $as_echo "$as_me:$LINENO: result: $ac_cv_lib_dl_dlopen" >&5 96375821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo "$ac_cv_lib_dl_dlopen" >&6; } 96385821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if test $ac_cv_lib_dl_dlopen = yes; then 96395821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) lt_cv_dlopen="dlopen" lt_cv_dlopen_libs="-ldl" 96405821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)else 96415821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 96425821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) lt_cv_dlopen="dyld" 96435821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) lt_cv_dlopen_libs= 96445821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) lt_cv_dlopen_self=yes 96455821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 96465821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi 96475821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 96485821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) ;; 96495821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 96505821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) *) 96515821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) { $as_echo "$as_me:$LINENO: checking for shl_load" >&5 96525821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo_n "checking for shl_load... " >&6; } 96535821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if test "${ac_cv_func_shl_load+set}" = set; then 96545821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) $as_echo_n "(cached) " >&6 96555821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)else 96565821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) cat >conftest.$ac_ext <<_ACEOF 96575821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)/* confdefs.h. */ 96585821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)_ACEOF 96595821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)cat confdefs.h >>conftest.$ac_ext 96605821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)cat >>conftest.$ac_ext <<_ACEOF 96615821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)/* end confdefs.h. */ 96625821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)/* Define shl_load to an innocuous variant, in case <limits.h> declares shl_load. 96635821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) For example, HP-UX 11i <limits.h> declares gettimeofday. */ 96645821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)#define shl_load innocuous_shl_load 96655821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 96665821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)/* System header to define __stub macros and hopefully few prototypes, 96675821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) which can conflict with char shl_load (); below. 96685821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) Prefer <limits.h> to <assert.h> if __STDC__ is defined, since 96695821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) <limits.h> exists even on freestanding compilers. */ 96705821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 96715821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)#ifdef __STDC__ 96725821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# include <limits.h> 96735821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)#else 96745821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# include <assert.h> 96755821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)#endif 96765821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 96775821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)#undef shl_load 96785821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 96795821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)/* Override any GCC internal prototype to avoid an error. 96805821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) Use char because int might match the return type of a GCC 96815821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) builtin and then its argument prototype would still apply. */ 96825821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)#ifdef __cplusplus 96835821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)extern "C" 96845821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)#endif 96855821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)char shl_load (); 96865821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)/* The GNU C library defines this for functions which it implements 96875821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) to always fail with ENOSYS. Some functions are actually named 96885821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) something starting with __ and the normal name is an alias. */ 96895821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)#if defined __stub_shl_load || defined __stub___shl_load 96905821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)choke me 96915821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)#endif 96925821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 96935821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)int 96945821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)main () 96955821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles){ 96965821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)return shl_load (); 96975821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) ; 96985821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) return 0; 96995821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)} 97005821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)_ACEOF 97015821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)rm -f conftest.$ac_objext conftest$ac_exeext 97025821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if { (ac_try="$ac_link" 97035821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)case "(($ac_try" in 97045821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 97055821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) *) ac_try_echo=$ac_try;; 97065821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)esac 97075821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" 97085821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo "$ac_try_echo") >&5 97095821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) (eval "$ac_link") 2>conftest.er1 97105821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) ac_status=$? 97115821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) grep -v '^ *+' conftest.er1 >conftest.err 97125821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) rm -f conftest.er1 97135821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) cat conftest.err >&5 97145821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 97155821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) (exit $ac_status); } && { 97165821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) test -z "$ac_c_werror_flag" || 97175821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) test ! -s conftest.err 97185821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) } && test -s conftest$ac_exeext && { 97195821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) test "$cross_compiling" = yes || 97205821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) $as_test_x conftest$ac_exeext 97215821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) }; then 97225821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) ac_cv_func_shl_load=yes 97235821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)else 97245821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) $as_echo "$as_me: failed program was:" >&5 97255821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)sed 's/^/| /' conftest.$ac_ext >&5 97265821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 97275821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) ac_cv_func_shl_load=no 97285821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi 97295821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 97305821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)rm -rf conftest.dSYM 97315821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \ 97325821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) conftest$ac_exeext conftest.$ac_ext 97335821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi 97345821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles){ $as_echo "$as_me:$LINENO: result: $ac_cv_func_shl_load" >&5 97355821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo "$ac_cv_func_shl_load" >&6; } 97365821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if test $ac_cv_func_shl_load = yes; then 97375821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) lt_cv_dlopen="shl_load" 97385821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)else 97395821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) { $as_echo "$as_me:$LINENO: checking for shl_load in -ldld" >&5 97405821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo_n "checking for shl_load in -ldld... " >&6; } 97415821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if test "${ac_cv_lib_dld_shl_load+set}" = set; then 97425821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) $as_echo_n "(cached) " >&6 97435821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)else 97445821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) ac_check_lib_save_LIBS=$LIBS 97455821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)LIBS="-ldld $LIBS" 97465821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)cat >conftest.$ac_ext <<_ACEOF 97475821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)/* confdefs.h. */ 97485821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)_ACEOF 97495821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)cat confdefs.h >>conftest.$ac_ext 97505821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)cat >>conftest.$ac_ext <<_ACEOF 97515821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)/* end confdefs.h. */ 97525821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 97535821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)/* Override any GCC internal prototype to avoid an error. 97545821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) Use char because int might match the return type of a GCC 97555821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) builtin and then its argument prototype would still apply. */ 97565821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)#ifdef __cplusplus 97575821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)extern "C" 97585821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)#endif 97595821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)char shl_load (); 97605821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)int 97615821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)main () 97625821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles){ 97635821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)return shl_load (); 97645821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) ; 97655821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) return 0; 97665821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)} 97675821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)_ACEOF 97685821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)rm -f conftest.$ac_objext conftest$ac_exeext 97695821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if { (ac_try="$ac_link" 97705821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)case "(($ac_try" in 97715821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 97725821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) *) ac_try_echo=$ac_try;; 97735821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)esac 97745821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" 97755821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo "$ac_try_echo") >&5 97765821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) (eval "$ac_link") 2>conftest.er1 97775821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) ac_status=$? 97785821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) grep -v '^ *+' conftest.er1 >conftest.err 97795821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) rm -f conftest.er1 97805821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) cat conftest.err >&5 97815821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 97825821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) (exit $ac_status); } && { 97835821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) test -z "$ac_c_werror_flag" || 97845821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) test ! -s conftest.err 97855821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) } && test -s conftest$ac_exeext && { 97865821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) test "$cross_compiling" = yes || 97875821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) $as_test_x conftest$ac_exeext 97885821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) }; then 97895821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) ac_cv_lib_dld_shl_load=yes 97905821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)else 97915821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) $as_echo "$as_me: failed program was:" >&5 97925821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)sed 's/^/| /' conftest.$ac_ext >&5 97935821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 97945821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) ac_cv_lib_dld_shl_load=no 97955821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi 97965821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 97975821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)rm -rf conftest.dSYM 97985821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \ 97995821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) conftest$ac_exeext conftest.$ac_ext 98005821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)LIBS=$ac_check_lib_save_LIBS 98015821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi 98025821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles){ $as_echo "$as_me:$LINENO: result: $ac_cv_lib_dld_shl_load" >&5 98035821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo "$ac_cv_lib_dld_shl_load" >&6; } 98045821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if test $ac_cv_lib_dld_shl_load = yes; then 98055821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) lt_cv_dlopen="shl_load" lt_cv_dlopen_libs="-ldld" 98065821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)else 98075821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) { $as_echo "$as_me:$LINENO: checking for dlopen" >&5 98085821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo_n "checking for dlopen... " >&6; } 98095821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if test "${ac_cv_func_dlopen+set}" = set; then 98105821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) $as_echo_n "(cached) " >&6 98115821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)else 98125821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) cat >conftest.$ac_ext <<_ACEOF 98135821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)/* confdefs.h. */ 98145821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)_ACEOF 98155821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)cat confdefs.h >>conftest.$ac_ext 98165821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)cat >>conftest.$ac_ext <<_ACEOF 98175821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)/* end confdefs.h. */ 98185821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)/* Define dlopen to an innocuous variant, in case <limits.h> declares dlopen. 98195821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) For example, HP-UX 11i <limits.h> declares gettimeofday. */ 98205821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)#define dlopen innocuous_dlopen 98215821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 98225821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)/* System header to define __stub macros and hopefully few prototypes, 98235821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) which can conflict with char dlopen (); below. 98245821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) Prefer <limits.h> to <assert.h> if __STDC__ is defined, since 98255821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) <limits.h> exists even on freestanding compilers. */ 98265821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 98275821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)#ifdef __STDC__ 98285821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# include <limits.h> 98295821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)#else 98305821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# include <assert.h> 98315821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)#endif 98325821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 98335821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)#undef dlopen 98345821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 98355821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)/* Override any GCC internal prototype to avoid an error. 98365821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) Use char because int might match the return type of a GCC 98375821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) builtin and then its argument prototype would still apply. */ 98385821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)#ifdef __cplusplus 98395821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)extern "C" 98405821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)#endif 98415821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)char dlopen (); 98425821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)/* The GNU C library defines this for functions which it implements 98435821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) to always fail with ENOSYS. Some functions are actually named 98445821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) something starting with __ and the normal name is an alias. */ 98455821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)#if defined __stub_dlopen || defined __stub___dlopen 98465821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)choke me 98475821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)#endif 98485821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 98495821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)int 98505821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)main () 98515821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles){ 98525821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)return dlopen (); 98535821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) ; 98545821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) return 0; 98555821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)} 98565821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)_ACEOF 98575821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)rm -f conftest.$ac_objext conftest$ac_exeext 98585821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if { (ac_try="$ac_link" 98595821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)case "(($ac_try" in 98605821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 98615821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) *) ac_try_echo=$ac_try;; 98625821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)esac 98635821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" 98645821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo "$ac_try_echo") >&5 98655821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) (eval "$ac_link") 2>conftest.er1 98665821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) ac_status=$? 98675821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) grep -v '^ *+' conftest.er1 >conftest.err 98685821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) rm -f conftest.er1 98695821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) cat conftest.err >&5 98705821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 98715821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) (exit $ac_status); } && { 98725821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) test -z "$ac_c_werror_flag" || 98735821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) test ! -s conftest.err 98745821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) } && test -s conftest$ac_exeext && { 98755821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) test "$cross_compiling" = yes || 98765821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) $as_test_x conftest$ac_exeext 98775821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) }; then 98785821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) ac_cv_func_dlopen=yes 98795821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)else 98805821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) $as_echo "$as_me: failed program was:" >&5 98815821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)sed 's/^/| /' conftest.$ac_ext >&5 98825821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 98835821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) ac_cv_func_dlopen=no 98845821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi 98855821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 98865821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)rm -rf conftest.dSYM 98875821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \ 98885821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) conftest$ac_exeext conftest.$ac_ext 98895821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi 98905821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles){ $as_echo "$as_me:$LINENO: result: $ac_cv_func_dlopen" >&5 98915821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo "$ac_cv_func_dlopen" >&6; } 98925821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if test $ac_cv_func_dlopen = yes; then 98935821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) lt_cv_dlopen="dlopen" 98945821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)else 98955821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) { $as_echo "$as_me:$LINENO: checking for dlopen in -ldl" >&5 98965821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo_n "checking for dlopen in -ldl... " >&6; } 98975821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if test "${ac_cv_lib_dl_dlopen+set}" = set; then 98985821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) $as_echo_n "(cached) " >&6 98995821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)else 99005821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) ac_check_lib_save_LIBS=$LIBS 99015821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)LIBS="-ldl $LIBS" 99025821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)cat >conftest.$ac_ext <<_ACEOF 99035821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)/* confdefs.h. */ 99045821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)_ACEOF 99055821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)cat confdefs.h >>conftest.$ac_ext 99065821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)cat >>conftest.$ac_ext <<_ACEOF 99075821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)/* end confdefs.h. */ 99085821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 99095821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)/* Override any GCC internal prototype to avoid an error. 99105821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) Use char because int might match the return type of a GCC 99115821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) builtin and then its argument prototype would still apply. */ 99125821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)#ifdef __cplusplus 99135821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)extern "C" 99145821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)#endif 99155821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)char dlopen (); 99165821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)int 99175821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)main () 99185821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles){ 99195821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)return dlopen (); 99205821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) ; 99215821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) return 0; 99225821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)} 99235821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)_ACEOF 99245821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)rm -f conftest.$ac_objext conftest$ac_exeext 99255821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if { (ac_try="$ac_link" 99265821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)case "(($ac_try" in 99275821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 99285821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) *) ac_try_echo=$ac_try;; 99295821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)esac 99305821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" 99315821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo "$ac_try_echo") >&5 99325821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) (eval "$ac_link") 2>conftest.er1 99335821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) ac_status=$? 99345821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) grep -v '^ *+' conftest.er1 >conftest.err 99355821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) rm -f conftest.er1 99365821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) cat conftest.err >&5 99375821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 99385821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) (exit $ac_status); } && { 99395821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) test -z "$ac_c_werror_flag" || 99405821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) test ! -s conftest.err 99415821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) } && test -s conftest$ac_exeext && { 99425821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) test "$cross_compiling" = yes || 99435821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) $as_test_x conftest$ac_exeext 99445821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) }; then 99455821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) ac_cv_lib_dl_dlopen=yes 99465821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)else 99475821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) $as_echo "$as_me: failed program was:" >&5 99485821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)sed 's/^/| /' conftest.$ac_ext >&5 99495821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 99505821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) ac_cv_lib_dl_dlopen=no 99515821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi 99525821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 99535821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)rm -rf conftest.dSYM 99545821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \ 99555821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) conftest$ac_exeext conftest.$ac_ext 99565821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)LIBS=$ac_check_lib_save_LIBS 99575821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi 99585821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles){ $as_echo "$as_me:$LINENO: result: $ac_cv_lib_dl_dlopen" >&5 99595821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo "$ac_cv_lib_dl_dlopen" >&6; } 99605821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if test $ac_cv_lib_dl_dlopen = yes; then 99615821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) lt_cv_dlopen="dlopen" lt_cv_dlopen_libs="-ldl" 99625821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)else 99635821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) { $as_echo "$as_me:$LINENO: checking for dlopen in -lsvld" >&5 99645821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo_n "checking for dlopen in -lsvld... " >&6; } 99655821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if test "${ac_cv_lib_svld_dlopen+set}" = set; then 99665821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) $as_echo_n "(cached) " >&6 99675821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)else 99685821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) ac_check_lib_save_LIBS=$LIBS 99695821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)LIBS="-lsvld $LIBS" 99705821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)cat >conftest.$ac_ext <<_ACEOF 99715821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)/* confdefs.h. */ 99725821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)_ACEOF 99735821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)cat confdefs.h >>conftest.$ac_ext 99745821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)cat >>conftest.$ac_ext <<_ACEOF 99755821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)/* end confdefs.h. */ 99765821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 99775821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)/* Override any GCC internal prototype to avoid an error. 99785821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) Use char because int might match the return type of a GCC 99795821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) builtin and then its argument prototype would still apply. */ 99805821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)#ifdef __cplusplus 99815821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)extern "C" 99825821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)#endif 99835821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)char dlopen (); 99845821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)int 99855821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)main () 99865821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles){ 99875821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)return dlopen (); 99885821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) ; 99895821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) return 0; 99905821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)} 99915821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)_ACEOF 99925821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)rm -f conftest.$ac_objext conftest$ac_exeext 99935821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if { (ac_try="$ac_link" 99945821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)case "(($ac_try" in 99955821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 99965821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) *) ac_try_echo=$ac_try;; 99975821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)esac 99985821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" 99995821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo "$ac_try_echo") >&5 100005821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) (eval "$ac_link") 2>conftest.er1 100015821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) ac_status=$? 100025821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) grep -v '^ *+' conftest.er1 >conftest.err 100035821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) rm -f conftest.er1 100045821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) cat conftest.err >&5 100055821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 100065821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) (exit $ac_status); } && { 100075821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) test -z "$ac_c_werror_flag" || 100085821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) test ! -s conftest.err 100095821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) } && test -s conftest$ac_exeext && { 100105821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) test "$cross_compiling" = yes || 100115821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) $as_test_x conftest$ac_exeext 100125821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) }; then 100135821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) ac_cv_lib_svld_dlopen=yes 100145821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)else 100155821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) $as_echo "$as_me: failed program was:" >&5 100165821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)sed 's/^/| /' conftest.$ac_ext >&5 100175821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 100185821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) ac_cv_lib_svld_dlopen=no 100195821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi 100205821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 100215821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)rm -rf conftest.dSYM 100225821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \ 100235821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) conftest$ac_exeext conftest.$ac_ext 100245821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)LIBS=$ac_check_lib_save_LIBS 100255821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi 100265821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles){ $as_echo "$as_me:$LINENO: result: $ac_cv_lib_svld_dlopen" >&5 100275821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo "$ac_cv_lib_svld_dlopen" >&6; } 100285821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if test $ac_cv_lib_svld_dlopen = yes; then 100295821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) lt_cv_dlopen="dlopen" lt_cv_dlopen_libs="-lsvld" 100305821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)else 100315821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) { $as_echo "$as_me:$LINENO: checking for dld_link in -ldld" >&5 100325821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo_n "checking for dld_link in -ldld... " >&6; } 100335821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if test "${ac_cv_lib_dld_dld_link+set}" = set; then 100345821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) $as_echo_n "(cached) " >&6 100355821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)else 100365821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) ac_check_lib_save_LIBS=$LIBS 100375821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)LIBS="-ldld $LIBS" 100385821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)cat >conftest.$ac_ext <<_ACEOF 100395821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)/* confdefs.h. */ 100405821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)_ACEOF 100415821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)cat confdefs.h >>conftest.$ac_ext 100425821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)cat >>conftest.$ac_ext <<_ACEOF 100435821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)/* end confdefs.h. */ 100445821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 100455821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)/* Override any GCC internal prototype to avoid an error. 100465821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) Use char because int might match the return type of a GCC 100475821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) builtin and then its argument prototype would still apply. */ 100485821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)#ifdef __cplusplus 100495821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)extern "C" 100505821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)#endif 100515821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)char dld_link (); 100525821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)int 100535821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)main () 100545821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles){ 100555821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)return dld_link (); 100565821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) ; 100575821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) return 0; 100585821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)} 100595821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)_ACEOF 100605821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)rm -f conftest.$ac_objext conftest$ac_exeext 100615821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if { (ac_try="$ac_link" 100625821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)case "(($ac_try" in 100635821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 100645821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) *) ac_try_echo=$ac_try;; 100655821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)esac 100665821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" 100675821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo "$ac_try_echo") >&5 100685821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) (eval "$ac_link") 2>conftest.er1 100695821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) ac_status=$? 100705821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) grep -v '^ *+' conftest.er1 >conftest.err 100715821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) rm -f conftest.er1 100725821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) cat conftest.err >&5 100735821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 100745821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) (exit $ac_status); } && { 100755821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) test -z "$ac_c_werror_flag" || 100765821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) test ! -s conftest.err 100775821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) } && test -s conftest$ac_exeext && { 100785821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) test "$cross_compiling" = yes || 100795821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) $as_test_x conftest$ac_exeext 100805821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) }; then 100815821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) ac_cv_lib_dld_dld_link=yes 100825821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)else 100835821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) $as_echo "$as_me: failed program was:" >&5 100845821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)sed 's/^/| /' conftest.$ac_ext >&5 100855821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 100865821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) ac_cv_lib_dld_dld_link=no 100875821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi 100885821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 100895821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)rm -rf conftest.dSYM 100905821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \ 100915821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) conftest$ac_exeext conftest.$ac_ext 100925821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)LIBS=$ac_check_lib_save_LIBS 100935821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi 100945821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles){ $as_echo "$as_me:$LINENO: result: $ac_cv_lib_dld_dld_link" >&5 100955821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo "$ac_cv_lib_dld_dld_link" >&6; } 100965821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if test $ac_cv_lib_dld_dld_link = yes; then 100975821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) lt_cv_dlopen="dld_link" lt_cv_dlopen_libs="-ldld" 100985821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi 100995821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 101005821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 101015821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi 101025821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 101035821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 101045821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi 101055821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 101065821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 101075821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi 101085821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 101095821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 101105821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi 101115821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 101125821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 101135821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi 101145821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 101155821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) ;; 101165821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) esac 101175821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 101185821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) if test "x$lt_cv_dlopen" != xno; then 101195821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) enable_dlopen=yes 101205821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) else 101215821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) enable_dlopen=no 101225821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) fi 101235821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 101245821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) case $lt_cv_dlopen in 101255821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) dlopen) 101265821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) save_CPPFLAGS="$CPPFLAGS" 101275821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) test "x$ac_cv_header_dlfcn_h" = xyes && CPPFLAGS="$CPPFLAGS -DHAVE_DLFCN_H" 101285821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 101295821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) save_LDFLAGS="$LDFLAGS" 101305821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) wl=$lt_prog_compiler_wl eval LDFLAGS=\"\$LDFLAGS $export_dynamic_flag_spec\" 101315821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 101325821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) save_LIBS="$LIBS" 101335821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) LIBS="$lt_cv_dlopen_libs $LIBS" 101345821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 101355821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) { $as_echo "$as_me:$LINENO: checking whether a program can dlopen itself" >&5 101365821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo_n "checking whether a program can dlopen itself... " >&6; } 101375821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if test "${lt_cv_dlopen_self+set}" = set; then 101385821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) $as_echo_n "(cached) " >&6 101395821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)else 101405821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) if test "$cross_compiling" = yes; then : 101415821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) lt_cv_dlopen_self=cross 101425821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)else 101435821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) lt_dlunknown=0; lt_dlno_uscore=1; lt_dlneed_uscore=2 101445821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) lt_status=$lt_dlunknown 101455821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) cat > conftest.$ac_ext <<_LT_EOF 101465821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)#line 10146 "configure" 101475821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)#include "confdefs.h" 101485821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 101495821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)#if HAVE_DLFCN_H 101505821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)#include <dlfcn.h> 101515821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)#endif 101525821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 101535821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)#include <stdio.h> 101545821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 101555821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)#ifdef RTLD_GLOBAL 101565821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# define LT_DLGLOBAL RTLD_GLOBAL 101575821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)#else 101585821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# ifdef DL_GLOBAL 101595821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# define LT_DLGLOBAL DL_GLOBAL 101605821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# else 101615821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# define LT_DLGLOBAL 0 101625821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# endif 101635821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)#endif 101645821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 101655821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)/* We may have to define LT_DLLAZY_OR_NOW in the command line if we 101665821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) find out it does not work in some platform. */ 101675821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)#ifndef LT_DLLAZY_OR_NOW 101685821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# ifdef RTLD_LAZY 101695821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# define LT_DLLAZY_OR_NOW RTLD_LAZY 101705821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# else 101715821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# ifdef DL_LAZY 101725821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# define LT_DLLAZY_OR_NOW DL_LAZY 101735821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# else 101745821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# ifdef RTLD_NOW 101755821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# define LT_DLLAZY_OR_NOW RTLD_NOW 101765821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# else 101775821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# ifdef DL_NOW 101785821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# define LT_DLLAZY_OR_NOW DL_NOW 101795821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# else 101805821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# define LT_DLLAZY_OR_NOW 0 101815821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# endif 101825821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# endif 101835821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# endif 101845821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# endif 101855821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)#endif 101865821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 101875821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)void fnord() { int i=42;} 101885821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)int main () 101895821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles){ 101905821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) void *self = dlopen (0, LT_DLGLOBAL|LT_DLLAZY_OR_NOW); 101915821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) int status = $lt_dlunknown; 101925821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 101935821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) if (self) 101945821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) { 101955821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) if (dlsym (self,"fnord")) status = $lt_dlno_uscore; 101965821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) else if (dlsym( self,"_fnord")) status = $lt_dlneed_uscore; 101975821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) /* dlclose (self); */ 101985821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) } 101995821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) else 102005821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) puts (dlerror ()); 102015821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 102025821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) return status; 102035821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)} 102045821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)_LT_EOF 102055821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5 102065821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) (eval $ac_link) 2>&5 102075821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) ac_status=$? 102085821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 102095821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) (exit $ac_status); } && test -s conftest${ac_exeext} 2>/dev/null; then 102105821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) (./conftest; exit; ) >&5 2>/dev/null 102115821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) lt_status=$? 102125821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) case x$lt_status in 102135821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) x$lt_dlno_uscore) lt_cv_dlopen_self=yes ;; 102145821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) x$lt_dlneed_uscore) lt_cv_dlopen_self=yes ;; 102155821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) x$lt_dlunknown|x*) lt_cv_dlopen_self=no ;; 102165821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) esac 102175821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) else : 102185821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) # compilation failed 102195821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) lt_cv_dlopen_self=no 102205821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) fi 102215821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi 102225821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)rm -fr conftest* 102235821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 102245821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 102255821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi 102265821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles){ $as_echo "$as_me:$LINENO: result: $lt_cv_dlopen_self" >&5 102275821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo "$lt_cv_dlopen_self" >&6; } 102285821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 102295821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) if test "x$lt_cv_dlopen_self" = xyes; then 102305821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) wl=$lt_prog_compiler_wl eval LDFLAGS=\"\$LDFLAGS $lt_prog_compiler_static\" 102315821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) { $as_echo "$as_me:$LINENO: checking whether a statically linked program can dlopen itself" >&5 102325821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo_n "checking whether a statically linked program can dlopen itself... " >&6; } 102335821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if test "${lt_cv_dlopen_self_static+set}" = set; then 102345821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) $as_echo_n "(cached) " >&6 102355821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)else 102365821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) if test "$cross_compiling" = yes; then : 102375821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) lt_cv_dlopen_self_static=cross 102385821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)else 102395821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) lt_dlunknown=0; lt_dlno_uscore=1; lt_dlneed_uscore=2 102405821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) lt_status=$lt_dlunknown 102415821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) cat > conftest.$ac_ext <<_LT_EOF 102425821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)#line 10242 "configure" 102435821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)#include "confdefs.h" 102445821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 102455821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)#if HAVE_DLFCN_H 102465821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)#include <dlfcn.h> 102475821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)#endif 102485821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 102495821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)#include <stdio.h> 102505821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 102515821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)#ifdef RTLD_GLOBAL 102525821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# define LT_DLGLOBAL RTLD_GLOBAL 102535821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)#else 102545821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# ifdef DL_GLOBAL 102555821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# define LT_DLGLOBAL DL_GLOBAL 102565821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# else 102575821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# define LT_DLGLOBAL 0 102585821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# endif 102595821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)#endif 102605821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 102615821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)/* We may have to define LT_DLLAZY_OR_NOW in the command line if we 102625821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) find out it does not work in some platform. */ 102635821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)#ifndef LT_DLLAZY_OR_NOW 102645821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# ifdef RTLD_LAZY 102655821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# define LT_DLLAZY_OR_NOW RTLD_LAZY 102665821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# else 102675821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# ifdef DL_LAZY 102685821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# define LT_DLLAZY_OR_NOW DL_LAZY 102695821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# else 102705821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# ifdef RTLD_NOW 102715821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# define LT_DLLAZY_OR_NOW RTLD_NOW 102725821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# else 102735821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# ifdef DL_NOW 102745821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# define LT_DLLAZY_OR_NOW DL_NOW 102755821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# else 102765821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# define LT_DLLAZY_OR_NOW 0 102775821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# endif 102785821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# endif 102795821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# endif 102805821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# endif 102815821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)#endif 102825821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 102835821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)void fnord() { int i=42;} 102845821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)int main () 102855821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles){ 102865821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) void *self = dlopen (0, LT_DLGLOBAL|LT_DLLAZY_OR_NOW); 102875821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) int status = $lt_dlunknown; 102885821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 102895821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) if (self) 102905821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) { 102915821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) if (dlsym (self,"fnord")) status = $lt_dlno_uscore; 102925821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) else if (dlsym( self,"_fnord")) status = $lt_dlneed_uscore; 102935821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) /* dlclose (self); */ 102945821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) } 102955821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) else 102965821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) puts (dlerror ()); 102975821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 102985821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) return status; 102995821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)} 103005821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)_LT_EOF 103015821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5 103025821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) (eval $ac_link) 2>&5 103035821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) ac_status=$? 103045821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 103055821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) (exit $ac_status); } && test -s conftest${ac_exeext} 2>/dev/null; then 103065821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) (./conftest; exit; ) >&5 2>/dev/null 103075821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) lt_status=$? 103085821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) case x$lt_status in 103095821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) x$lt_dlno_uscore) lt_cv_dlopen_self_static=yes ;; 103105821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) x$lt_dlneed_uscore) lt_cv_dlopen_self_static=yes ;; 103115821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) x$lt_dlunknown|x*) lt_cv_dlopen_self_static=no ;; 103125821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) esac 103135821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) else : 103145821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) # compilation failed 103155821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) lt_cv_dlopen_self_static=no 103165821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) fi 103175821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi 103185821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)rm -fr conftest* 103195821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 103205821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 103215821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi 103225821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles){ $as_echo "$as_me:$LINENO: result: $lt_cv_dlopen_self_static" >&5 103235821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo "$lt_cv_dlopen_self_static" >&6; } 103245821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) fi 103255821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 103265821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) CPPFLAGS="$save_CPPFLAGS" 103275821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) LDFLAGS="$save_LDFLAGS" 103285821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) LIBS="$save_LIBS" 103295821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) ;; 103305821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) esac 103315821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 103325821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) case $lt_cv_dlopen_self in 103335821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) yes|no) enable_dlopen_self=$lt_cv_dlopen_self ;; 103345821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) *) enable_dlopen_self=unknown ;; 103355821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) esac 103365821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 103375821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) case $lt_cv_dlopen_self_static in 103385821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) yes|no) enable_dlopen_self_static=$lt_cv_dlopen_self_static ;; 103395821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) *) enable_dlopen_self_static=unknown ;; 103405821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) esac 103415821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi 103425821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 103435821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 103445821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 103455821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 103465821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 103475821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 103485821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 103495821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 103505821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 103515821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 103525821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 103535821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 103545821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 103555821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 103565821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 103575821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 103585821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 103595821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)striplib= 103605821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)old_striplib= 103615821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles){ $as_echo "$as_me:$LINENO: checking whether stripping libraries is possible" >&5 103625821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo_n "checking whether stripping libraries is possible... " >&6; } 103635821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if test -n "$STRIP" && $STRIP -V 2>&1 | $GREP "GNU strip" >/dev/null; then 103645821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) test -z "$old_striplib" && old_striplib="$STRIP --strip-debug" 103655821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) test -z "$striplib" && striplib="$STRIP --strip-unneeded" 103665821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) { $as_echo "$as_me:$LINENO: result: yes" >&5 103675821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo "yes" >&6; } 103685821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)else 103695821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# FIXME - insert some real tests, host_os isn't really good enough 103705821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) case $host_os in 103715821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) darwin*) 103725821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) if test -n "$STRIP" ; then 103735821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) striplib="$STRIP -x" 103745821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) old_striplib="$STRIP -S" 103755821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) { $as_echo "$as_me:$LINENO: result: yes" >&5 103765821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo "yes" >&6; } 103775821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) else 103785821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) { $as_echo "$as_me:$LINENO: result: no" >&5 103795821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo "no" >&6; } 103805821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) fi 103815821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) ;; 103825821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) *) 103835821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) { $as_echo "$as_me:$LINENO: result: no" >&5 103845821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo "no" >&6; } 103855821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) ;; 103865821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) esac 103875821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi 103885821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 103895821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 103905821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 103915821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 103925821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 103935821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 103945821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 103955821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 103965821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 103975821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 103985821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 103995821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 104005821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) # Report which library types will actually be built 104015821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) { $as_echo "$as_me:$LINENO: checking if libtool supports shared libraries" >&5 104025821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo_n "checking if libtool supports shared libraries... " >&6; } 104035821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) { $as_echo "$as_me:$LINENO: result: $can_build_shared" >&5 104045821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo "$can_build_shared" >&6; } 104055821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 104065821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) { $as_echo "$as_me:$LINENO: checking whether to build shared libraries" >&5 104075821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo_n "checking whether to build shared libraries... " >&6; } 104085821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) test "$can_build_shared" = "no" && enable_shared=no 104095821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 104105821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) # On AIX, shared libraries and static libraries use the same namespace, and 104115821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) # are all built from PIC. 104125821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) case $host_os in 104135821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) aix3*) 104145821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) test "$enable_shared" = yes && enable_static=no 104155821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) if test -n "$RANLIB"; then 104165821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) archive_cmds="$archive_cmds~\$RANLIB \$lib" 104175821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) postinstall_cmds='$RANLIB $lib' 104185821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) fi 104195821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) ;; 104205821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 104215821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) aix[4-9]*) 104225821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) if test "$host_cpu" != ia64 && test "$aix_use_runtimelinking" = no ; then 104235821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) test "$enable_shared" = yes && enable_static=no 104245821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) fi 104255821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) ;; 104265821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) esac 104275821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) { $as_echo "$as_me:$LINENO: result: $enable_shared" >&5 104285821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo "$enable_shared" >&6; } 104295821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 104305821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) { $as_echo "$as_me:$LINENO: checking whether to build static libraries" >&5 104315821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo_n "checking whether to build static libraries... " >&6; } 104325821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) # Make sure either enable_shared or enable_static is yes. 104335821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) test "$enable_shared" = yes || enable_static=yes 104345821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) { $as_echo "$as_me:$LINENO: result: $enable_static" >&5 104355821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo "$enable_static" >&6; } 104365821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 104375821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 104385821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 104395821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 104405821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi 104415821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)ac_ext=c 104425821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)ac_cpp='$CPP $CPPFLAGS' 104435821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' 104445821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 104455821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)ac_compiler_gnu=$ac_cv_c_compiler_gnu 104465821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 104475821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)CC="$lt_save_CC" 104485821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 104495821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 104505821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 104515821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 104525821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 104535821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 104545821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 104555821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 104565821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 104575821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 104585821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 104595821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 104605821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 104615821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) ac_config_commands="$ac_config_commands libtool" 104625821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 104635821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 104645821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 104655821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 104665821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# Only expand once: 104675821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 104685821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 104695821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# Find a good install program. We prefer a C program (faster), 104705821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# so one script is as good as another. But avoid the broken or 104715821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# incompatible versions: 104725821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# SysV /etc/install, /usr/sbin/install 104735821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# SunOS /usr/etc/install 104745821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# IRIX /sbin/install 104755821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# AIX /bin/install 104765821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# AmigaOS /C/install, which installs bootblocks on floppy discs 104775821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# AIX 4 /usr/bin/installbsd, which doesn't work without a -g flag 104785821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# AFS /usr/afsws/bin/install, which mishandles nonexistent args 104795821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# SVR4 /usr/ucb/install, which tries to use the nonexistent group "staff" 104805821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# OS/2's system install, which has a completely different semantic 104815821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# ./install, which can be erroneously created by make from ./install.sh. 104825821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# Reject install programs that cannot install multiple files. 104835821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles){ $as_echo "$as_me:$LINENO: checking for a BSD-compatible install" >&5 104845821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo_n "checking for a BSD-compatible install... " >&6; } 104855821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if test -z "$INSTALL"; then 104865821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if test "${ac_cv_path_install+set}" = set; then 104875821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) $as_echo_n "(cached) " >&6 104885821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)else 104895821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 104905821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)for as_dir in $PATH 104915821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)do 104925821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) IFS=$as_save_IFS 104935821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) test -z "$as_dir" && as_dir=. 104945821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) # Account for people who put trailing slashes in PATH elements. 104955821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)case $as_dir/ in 104965821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) ./ | .// | /cC/* | \ 104975821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) /etc/* | /usr/sbin/* | /usr/etc/* | /sbin/* | /usr/afsws/bin/* | \ 104985821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) ?:\\/os2\\/install\\/* | ?:\\/OS2\\/INSTALL\\/* | \ 104995821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) /usr/ucb/* ) ;; 105005821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) *) 105015821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) # OSF1 and SCO ODT 3.0 have their own names for install. 105025821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) # Don't use installbsd from OSF since it installs stuff as root 105035821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) # by default. 105045821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) for ac_prog in ginstall scoinst install; do 105055821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) for ac_exec_ext in '' $ac_executable_extensions; do 105065821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) if { test -f "$as_dir/$ac_prog$ac_exec_ext" && $as_test_x "$as_dir/$ac_prog$ac_exec_ext"; }; then 105075821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) if test $ac_prog = install && 105085821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) grep dspmsg "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then 105095821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) # AIX install. It has an incompatible calling convention. 105105821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) : 105115821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) elif test $ac_prog = install && 105125821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) grep pwplus "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then 105135821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) # program-specific install script used by HP pwplus--don't use. 105145821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) : 105155821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) else 105165821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) rm -rf conftest.one conftest.two conftest.dir 105175821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) echo one > conftest.one 105185821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) echo two > conftest.two 105195821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) mkdir conftest.dir 105205821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) if "$as_dir/$ac_prog$ac_exec_ext" -c conftest.one conftest.two "`pwd`/conftest.dir" && 105215821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) test -s conftest.one && test -s conftest.two && 105225821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) test -s conftest.dir/conftest.one && 105235821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) test -s conftest.dir/conftest.two 105245821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) then 105255821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) ac_cv_path_install="$as_dir/$ac_prog$ac_exec_ext -c" 105265821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) break 3 105275821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) fi 105285821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) fi 105295821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) fi 105305821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) done 105315821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) done 105325821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) ;; 105335821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)esac 105345821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 105355821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)done 105365821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)IFS=$as_save_IFS 105375821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 105385821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)rm -rf conftest.one conftest.two conftest.dir 105395821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 105405821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi 105415821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) if test "${ac_cv_path_install+set}" = set; then 105425821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) INSTALL=$ac_cv_path_install 105435821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) else 105445821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) # As a last resort, use the slow shell script. Don't cache a 105455821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) # value for INSTALL within a source directory, because that will 105465821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) # break other packages using the cache if that directory is 105475821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) # removed, or if the value is a relative name. 105485821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) INSTALL=$ac_install_sh 105495821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) fi 105505821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi 105515821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles){ $as_echo "$as_me:$LINENO: result: $INSTALL" >&5 105525821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo "$INSTALL" >&6; } 105535821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 105545821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# Use test -z because SunOS4 sh mishandles braces in ${var-val}. 105555821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# It thinks the first close brace ends the variable substitution. 105565821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)test -z "$INSTALL_PROGRAM" && INSTALL_PROGRAM='${INSTALL}' 105575821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 105585821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)test -z "$INSTALL_SCRIPT" && INSTALL_SCRIPT='${INSTALL}' 105595821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 105605821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)test -z "$INSTALL_DATA" && INSTALL_DATA='${INSTALL} -m 644' 105615821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 105625821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)for ac_prog in gawk mawk nawk awk 105635821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)do 105645821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) # Extract the first word of "$ac_prog", so it can be a program name with args. 105655821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)set dummy $ac_prog; ac_word=$2 105665821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles){ $as_echo "$as_me:$LINENO: checking for $ac_word" >&5 105675821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo_n "checking for $ac_word... " >&6; } 105685821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if test "${ac_cv_prog_AWK+set}" = set; then 105695821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) $as_echo_n "(cached) " >&6 105705821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)else 105715821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) if test -n "$AWK"; then 105725821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) ac_cv_prog_AWK="$AWK" # Let the user override the test. 105735821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)else 105745821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 105755821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)for as_dir in $PATH 105765821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)do 105775821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) IFS=$as_save_IFS 105785821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) test -z "$as_dir" && as_dir=. 105795821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) for ac_exec_ext in '' $ac_executable_extensions; do 105805821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then 105815821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) ac_cv_prog_AWK="$ac_prog" 105825821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) $as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5 105835821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) break 2 105845821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) fi 105855821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)done 105865821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)done 105875821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)IFS=$as_save_IFS 105885821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 105895821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi 105905821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi 105915821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)AWK=$ac_cv_prog_AWK 105925821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if test -n "$AWK"; then 105935821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) { $as_echo "$as_me:$LINENO: result: $AWK" >&5 105945821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo "$AWK" >&6; } 105955821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)else 105965821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) { $as_echo "$as_me:$LINENO: result: no" >&5 105975821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo "no" >&6; } 105985821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi 105995821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 106005821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 106015821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) test -n "$AWK" && break 106025821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)done 106035821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 106045821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 106055821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)######### 106065821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# Enable large file support (if special flags are necessary) 106075821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# 106085821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# Check whether --enable-largefile was given. 106095821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if test "${enable_largefile+set}" = set; then 106105821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) enableval=$enable_largefile; 106115821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi 106125821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 106135821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if test "$enable_largefile" != no; then 106145821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 106155821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) { $as_echo "$as_me:$LINENO: checking for special C compiler options needed for large files" >&5 106165821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo_n "checking for special C compiler options needed for large files... " >&6; } 106175821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if test "${ac_cv_sys_largefile_CC+set}" = set; then 106185821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) $as_echo_n "(cached) " >&6 106195821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)else 106205821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) ac_cv_sys_largefile_CC=no 106215821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) if test "$GCC" != yes; then 106225821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) ac_save_CC=$CC 106235821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) while :; do 106245821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) # IRIX 6.2 and later do not support large files by default, 106255821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) # so use the C compiler's -n32 option if that helps. 106265821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) cat >conftest.$ac_ext <<_ACEOF 106275821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)/* confdefs.h. */ 106285821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)_ACEOF 106295821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)cat confdefs.h >>conftest.$ac_ext 106305821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)cat >>conftest.$ac_ext <<_ACEOF 106315821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)/* end confdefs.h. */ 106325821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)#include <sys/types.h> 106335821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) /* Check that off_t can represent 2**63 - 1 correctly. 106345821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) We can't simply define LARGE_OFF_T to be 9223372036854775807, 106355821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) since some C++ compilers masquerading as C compilers 106365821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) incorrectly reject 9223372036854775807. */ 106375821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)#define LARGE_OFF_T (((off_t) 1 << 62) - 1 + ((off_t) 1 << 62)) 106385821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) int off_t_is_large[(LARGE_OFF_T % 2147483629 == 721 106395821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) && LARGE_OFF_T % 2147483647 == 1) 106405821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) ? 1 : -1]; 106415821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)int 106425821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)main () 106435821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles){ 106445821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 106455821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) ; 106465821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) return 0; 106475821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)} 106485821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)_ACEOF 106495821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) rm -f conftest.$ac_objext 106505821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if { (ac_try="$ac_compile" 106515821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)case "(($ac_try" in 106525821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 106535821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) *) ac_try_echo=$ac_try;; 106545821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)esac 106555821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" 106565821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo "$ac_try_echo") >&5 106575821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) (eval "$ac_compile") 2>conftest.er1 106585821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) ac_status=$? 106595821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) grep -v '^ *+' conftest.er1 >conftest.err 106605821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) rm -f conftest.er1 106615821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) cat conftest.err >&5 106625821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 106635821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) (exit $ac_status); } && { 106645821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) test -z "$ac_c_werror_flag" || 106655821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) test ! -s conftest.err 106665821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) } && test -s conftest.$ac_objext; then 106675821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) break 106685821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)else 106695821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) $as_echo "$as_me: failed program was:" >&5 106705821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)sed 's/^/| /' conftest.$ac_ext >&5 106715821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 106725821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 106735821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi 106745821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 106755821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)rm -f core conftest.err conftest.$ac_objext 106765821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) CC="$CC -n32" 106775821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) rm -f conftest.$ac_objext 106785821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if { (ac_try="$ac_compile" 106795821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)case "(($ac_try" in 106805821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 106815821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) *) ac_try_echo=$ac_try;; 106825821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)esac 106835821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" 106845821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo "$ac_try_echo") >&5 106855821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) (eval "$ac_compile") 2>conftest.er1 106865821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) ac_status=$? 106875821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) grep -v '^ *+' conftest.er1 >conftest.err 106885821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) rm -f conftest.er1 106895821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) cat conftest.err >&5 106905821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 106915821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) (exit $ac_status); } && { 106925821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) test -z "$ac_c_werror_flag" || 106935821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) test ! -s conftest.err 106945821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) } && test -s conftest.$ac_objext; then 106955821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) ac_cv_sys_largefile_CC=' -n32'; break 106965821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)else 106975821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) $as_echo "$as_me: failed program was:" >&5 106985821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)sed 's/^/| /' conftest.$ac_ext >&5 106995821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 107005821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 107015821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi 107025821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 107035821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)rm -f core conftest.err conftest.$ac_objext 107045821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) break 107055821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) done 107065821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) CC=$ac_save_CC 107075821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) rm -f conftest.$ac_ext 107085821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) fi 107095821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi 107105821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles){ $as_echo "$as_me:$LINENO: result: $ac_cv_sys_largefile_CC" >&5 107115821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo "$ac_cv_sys_largefile_CC" >&6; } 107125821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) if test "$ac_cv_sys_largefile_CC" != no; then 107135821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) CC=$CC$ac_cv_sys_largefile_CC 107145821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) fi 107155821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 107165821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) { $as_echo "$as_me:$LINENO: checking for _FILE_OFFSET_BITS value needed for large files" >&5 107175821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo_n "checking for _FILE_OFFSET_BITS value needed for large files... " >&6; } 107185821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if test "${ac_cv_sys_file_offset_bits+set}" = set; then 107195821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) $as_echo_n "(cached) " >&6 107205821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)else 107215821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) while :; do 107225821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) cat >conftest.$ac_ext <<_ACEOF 107235821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)/* confdefs.h. */ 107245821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)_ACEOF 107255821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)cat confdefs.h >>conftest.$ac_ext 107265821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)cat >>conftest.$ac_ext <<_ACEOF 107275821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)/* end confdefs.h. */ 107285821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)#include <sys/types.h> 107295821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) /* Check that off_t can represent 2**63 - 1 correctly. 107305821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) We can't simply define LARGE_OFF_T to be 9223372036854775807, 107315821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) since some C++ compilers masquerading as C compilers 107325821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) incorrectly reject 9223372036854775807. */ 107335821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)#define LARGE_OFF_T (((off_t) 1 << 62) - 1 + ((off_t) 1 << 62)) 107345821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) int off_t_is_large[(LARGE_OFF_T % 2147483629 == 721 107355821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) && LARGE_OFF_T % 2147483647 == 1) 107365821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) ? 1 : -1]; 107375821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)int 107385821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)main () 107395821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles){ 107405821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 107415821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) ; 107425821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) return 0; 107435821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)} 107445821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)_ACEOF 107455821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)rm -f conftest.$ac_objext 107465821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if { (ac_try="$ac_compile" 107475821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)case "(($ac_try" in 107485821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 107495821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) *) ac_try_echo=$ac_try;; 107505821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)esac 107515821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" 107525821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo "$ac_try_echo") >&5 107535821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) (eval "$ac_compile") 2>conftest.er1 107545821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) ac_status=$? 107555821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) grep -v '^ *+' conftest.er1 >conftest.err 107565821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) rm -f conftest.er1 107575821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) cat conftest.err >&5 107585821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 107595821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) (exit $ac_status); } && { 107605821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) test -z "$ac_c_werror_flag" || 107615821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) test ! -s conftest.err 107625821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) } && test -s conftest.$ac_objext; then 107635821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) ac_cv_sys_file_offset_bits=no; break 107645821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)else 107655821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) $as_echo "$as_me: failed program was:" >&5 107665821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)sed 's/^/| /' conftest.$ac_ext >&5 107675821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 107685821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 107695821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi 107705821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 107715821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 107725821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) cat >conftest.$ac_ext <<_ACEOF 107735821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)/* confdefs.h. */ 107745821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)_ACEOF 107755821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)cat confdefs.h >>conftest.$ac_ext 107765821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)cat >>conftest.$ac_ext <<_ACEOF 107775821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)/* end confdefs.h. */ 107785821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)#define _FILE_OFFSET_BITS 64 107795821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)#include <sys/types.h> 107805821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) /* Check that off_t can represent 2**63 - 1 correctly. 107815821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) We can't simply define LARGE_OFF_T to be 9223372036854775807, 107825821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) since some C++ compilers masquerading as C compilers 107835821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) incorrectly reject 9223372036854775807. */ 107845821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)#define LARGE_OFF_T (((off_t) 1 << 62) - 1 + ((off_t) 1 << 62)) 107855821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) int off_t_is_large[(LARGE_OFF_T % 2147483629 == 721 107865821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) && LARGE_OFF_T % 2147483647 == 1) 107875821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) ? 1 : -1]; 107885821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)int 107895821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)main () 107905821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles){ 107915821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 107925821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) ; 107935821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) return 0; 107945821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)} 107955821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)_ACEOF 107965821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)rm -f conftest.$ac_objext 107975821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if { (ac_try="$ac_compile" 107985821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)case "(($ac_try" in 107995821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 108005821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) *) ac_try_echo=$ac_try;; 108015821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)esac 108025821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" 108035821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo "$ac_try_echo") >&5 108045821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) (eval "$ac_compile") 2>conftest.er1 108055821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) ac_status=$? 108065821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) grep -v '^ *+' conftest.er1 >conftest.err 108075821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) rm -f conftest.er1 108085821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) cat conftest.err >&5 108095821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 108105821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) (exit $ac_status); } && { 108115821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) test -z "$ac_c_werror_flag" || 108125821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) test ! -s conftest.err 108135821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) } && test -s conftest.$ac_objext; then 108145821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) ac_cv_sys_file_offset_bits=64; break 108155821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)else 108165821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) $as_echo "$as_me: failed program was:" >&5 108175821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)sed 's/^/| /' conftest.$ac_ext >&5 108185821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 108195821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 108205821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi 108215821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 108225821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 108235821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) ac_cv_sys_file_offset_bits=unknown 108245821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) break 108255821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)done 108265821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi 108275821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles){ $as_echo "$as_me:$LINENO: result: $ac_cv_sys_file_offset_bits" >&5 108285821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo "$ac_cv_sys_file_offset_bits" >&6; } 108295821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)case $ac_cv_sys_file_offset_bits in #( 108305821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) no | unknown) ;; 108315821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) *) 108325821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)cat >>confdefs.h <<_ACEOF 108335821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)#define _FILE_OFFSET_BITS $ac_cv_sys_file_offset_bits 108345821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)_ACEOF 108355821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles);; 108365821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)esac 108375821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)rm -rf conftest* 108385821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) if test $ac_cv_sys_file_offset_bits = unknown; then 108395821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) { $as_echo "$as_me:$LINENO: checking for _LARGE_FILES value needed for large files" >&5 108405821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo_n "checking for _LARGE_FILES value needed for large files... " >&6; } 108415821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if test "${ac_cv_sys_large_files+set}" = set; then 108425821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) $as_echo_n "(cached) " >&6 108435821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)else 108445821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) while :; do 108455821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) cat >conftest.$ac_ext <<_ACEOF 108465821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)/* confdefs.h. */ 108475821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)_ACEOF 108485821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)cat confdefs.h >>conftest.$ac_ext 108495821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)cat >>conftest.$ac_ext <<_ACEOF 108505821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)/* end confdefs.h. */ 108515821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)#include <sys/types.h> 108525821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) /* Check that off_t can represent 2**63 - 1 correctly. 108535821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) We can't simply define LARGE_OFF_T to be 9223372036854775807, 108545821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) since some C++ compilers masquerading as C compilers 108555821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) incorrectly reject 9223372036854775807. */ 108565821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)#define LARGE_OFF_T (((off_t) 1 << 62) - 1 + ((off_t) 1 << 62)) 108575821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) int off_t_is_large[(LARGE_OFF_T % 2147483629 == 721 108585821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) && LARGE_OFF_T % 2147483647 == 1) 108595821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) ? 1 : -1]; 108605821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)int 108615821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)main () 108625821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles){ 108635821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 108645821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) ; 108655821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) return 0; 108665821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)} 108675821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)_ACEOF 108685821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)rm -f conftest.$ac_objext 108695821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if { (ac_try="$ac_compile" 108705821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)case "(($ac_try" in 108715821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 108725821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) *) ac_try_echo=$ac_try;; 108735821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)esac 108745821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" 108755821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo "$ac_try_echo") >&5 108765821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) (eval "$ac_compile") 2>conftest.er1 108775821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) ac_status=$? 108785821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) grep -v '^ *+' conftest.er1 >conftest.err 108795821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) rm -f conftest.er1 108805821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) cat conftest.err >&5 108815821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 108825821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) (exit $ac_status); } && { 108835821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) test -z "$ac_c_werror_flag" || 108845821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) test ! -s conftest.err 108855821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) } && test -s conftest.$ac_objext; then 108865821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) ac_cv_sys_large_files=no; break 108875821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)else 108885821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) $as_echo "$as_me: failed program was:" >&5 108895821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)sed 's/^/| /' conftest.$ac_ext >&5 108905821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 108915821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 108925821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi 108935821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 108945821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 108955821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) cat >conftest.$ac_ext <<_ACEOF 108965821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)/* confdefs.h. */ 108975821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)_ACEOF 108985821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)cat confdefs.h >>conftest.$ac_ext 108995821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)cat >>conftest.$ac_ext <<_ACEOF 109005821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)/* end confdefs.h. */ 109015821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)#define _LARGE_FILES 1 109025821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)#include <sys/types.h> 109035821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) /* Check that off_t can represent 2**63 - 1 correctly. 109045821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) We can't simply define LARGE_OFF_T to be 9223372036854775807, 109055821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) since some C++ compilers masquerading as C compilers 109065821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) incorrectly reject 9223372036854775807. */ 109075821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)#define LARGE_OFF_T (((off_t) 1 << 62) - 1 + ((off_t) 1 << 62)) 109085821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) int off_t_is_large[(LARGE_OFF_T % 2147483629 == 721 109095821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) && LARGE_OFF_T % 2147483647 == 1) 109105821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) ? 1 : -1]; 109115821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)int 109125821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)main () 109135821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles){ 109145821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 109155821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) ; 109165821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) return 0; 109175821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)} 109185821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)_ACEOF 109195821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)rm -f conftest.$ac_objext 109205821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if { (ac_try="$ac_compile" 109215821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)case "(($ac_try" in 109225821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 109235821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) *) ac_try_echo=$ac_try;; 109245821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)esac 109255821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" 109265821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo "$ac_try_echo") >&5 109275821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) (eval "$ac_compile") 2>conftest.er1 109285821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) ac_status=$? 109295821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) grep -v '^ *+' conftest.er1 >conftest.err 109305821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) rm -f conftest.er1 109315821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) cat conftest.err >&5 109325821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 109335821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) (exit $ac_status); } && { 109345821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) test -z "$ac_c_werror_flag" || 109355821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) test ! -s conftest.err 109365821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) } && test -s conftest.$ac_objext; then 109375821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) ac_cv_sys_large_files=1; break 109385821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)else 109395821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) $as_echo "$as_me: failed program was:" >&5 109405821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)sed 's/^/| /' conftest.$ac_ext >&5 109415821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 109425821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 109435821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi 109445821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 109455821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 109465821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) ac_cv_sys_large_files=unknown 109475821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) break 109485821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)done 109495821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi 109505821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles){ $as_echo "$as_me:$LINENO: result: $ac_cv_sys_large_files" >&5 109515821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo "$ac_cv_sys_large_files" >&6; } 109525821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)case $ac_cv_sys_large_files in #( 109535821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) no | unknown) ;; 109545821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) *) 109555821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)cat >>confdefs.h <<_ACEOF 109565821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)#define _LARGE_FILES $ac_cv_sys_large_files 109575821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)_ACEOF 109585821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles);; 109595821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)esac 109605821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)rm -rf conftest* 109615821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) fi 109625821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi 109635821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 109645821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 109655821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)######### 109665821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# Check for needed/wanted data types 109675821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles){ $as_echo "$as_me:$LINENO: checking for int8_t" >&5 109685821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo_n "checking for int8_t... " >&6; } 109695821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if test "${ac_cv_type_int8_t+set}" = set; then 109705821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) $as_echo_n "(cached) " >&6 109715821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)else 109725821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) ac_cv_type_int8_t=no 109735821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)cat >conftest.$ac_ext <<_ACEOF 109745821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)/* confdefs.h. */ 109755821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)_ACEOF 109765821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)cat confdefs.h >>conftest.$ac_ext 109775821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)cat >>conftest.$ac_ext <<_ACEOF 109785821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)/* end confdefs.h. */ 109795821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$ac_includes_default 109805821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)int 109815821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)main () 109825821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles){ 109835821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if (sizeof (int8_t)) 109845821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) return 0; 109855821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) ; 109865821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) return 0; 109875821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)} 109885821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)_ACEOF 109895821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)rm -f conftest.$ac_objext 109905821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if { (ac_try="$ac_compile" 109915821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)case "(($ac_try" in 109925821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 109935821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) *) ac_try_echo=$ac_try;; 109945821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)esac 109955821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" 109965821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo "$ac_try_echo") >&5 109975821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) (eval "$ac_compile") 2>conftest.er1 109985821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) ac_status=$? 109995821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) grep -v '^ *+' conftest.er1 >conftest.err 110005821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) rm -f conftest.er1 110015821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) cat conftest.err >&5 110025821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 110035821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) (exit $ac_status); } && { 110045821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) test -z "$ac_c_werror_flag" || 110055821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) test ! -s conftest.err 110065821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) } && test -s conftest.$ac_objext; then 110075821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) cat >conftest.$ac_ext <<_ACEOF 110085821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)/* confdefs.h. */ 110095821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)_ACEOF 110105821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)cat confdefs.h >>conftest.$ac_ext 110115821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)cat >>conftest.$ac_ext <<_ACEOF 110125821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)/* end confdefs.h. */ 110135821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$ac_includes_default 110145821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)int 110155821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)main () 110165821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles){ 110175821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if (sizeof ((int8_t))) 110185821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) return 0; 110195821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) ; 110205821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) return 0; 110215821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)} 110225821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)_ACEOF 110235821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)rm -f conftest.$ac_objext 110245821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if { (ac_try="$ac_compile" 110255821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)case "(($ac_try" in 110265821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 110275821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) *) ac_try_echo=$ac_try;; 110285821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)esac 110295821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" 110305821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo "$ac_try_echo") >&5 110315821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) (eval "$ac_compile") 2>conftest.er1 110325821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) ac_status=$? 110335821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) grep -v '^ *+' conftest.er1 >conftest.err 110345821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) rm -f conftest.er1 110355821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) cat conftest.err >&5 110365821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 110375821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) (exit $ac_status); } && { 110385821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) test -z "$ac_c_werror_flag" || 110395821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) test ! -s conftest.err 110405821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) } && test -s conftest.$ac_objext; then 110415821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) : 110425821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)else 110435821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) $as_echo "$as_me: failed program was:" >&5 110445821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)sed 's/^/| /' conftest.$ac_ext >&5 110455821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 110465821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) ac_cv_type_int8_t=yes 110475821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi 110485821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 110495821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 110505821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)else 110515821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) $as_echo "$as_me: failed program was:" >&5 110525821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)sed 's/^/| /' conftest.$ac_ext >&5 110535821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 110545821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 110555821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi 110565821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 110575821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 110585821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi 110595821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles){ $as_echo "$as_me:$LINENO: result: $ac_cv_type_int8_t" >&5 110605821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo "$ac_cv_type_int8_t" >&6; } 110615821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if test $ac_cv_type_int8_t = yes; then 110625821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 110635821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)cat >>confdefs.h <<_ACEOF 110645821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)#define HAVE_INT8_T 1 110655821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)_ACEOF 110665821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 110675821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 110685821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi 110695821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles){ $as_echo "$as_me:$LINENO: checking for int16_t" >&5 110705821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo_n "checking for int16_t... " >&6; } 110715821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if test "${ac_cv_type_int16_t+set}" = set; then 110725821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) $as_echo_n "(cached) " >&6 110735821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)else 110745821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) ac_cv_type_int16_t=no 110755821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)cat >conftest.$ac_ext <<_ACEOF 110765821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)/* confdefs.h. */ 110775821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)_ACEOF 110785821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)cat confdefs.h >>conftest.$ac_ext 110795821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)cat >>conftest.$ac_ext <<_ACEOF 110805821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)/* end confdefs.h. */ 110815821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$ac_includes_default 110825821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)int 110835821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)main () 110845821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles){ 110855821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if (sizeof (int16_t)) 110865821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) return 0; 110875821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) ; 110885821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) return 0; 110895821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)} 110905821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)_ACEOF 110915821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)rm -f conftest.$ac_objext 110925821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if { (ac_try="$ac_compile" 110935821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)case "(($ac_try" in 110945821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 110955821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) *) ac_try_echo=$ac_try;; 110965821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)esac 110975821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" 110985821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo "$ac_try_echo") >&5 110995821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) (eval "$ac_compile") 2>conftest.er1 111005821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) ac_status=$? 111015821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) grep -v '^ *+' conftest.er1 >conftest.err 111025821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) rm -f conftest.er1 111035821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) cat conftest.err >&5 111045821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 111055821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) (exit $ac_status); } && { 111065821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) test -z "$ac_c_werror_flag" || 111075821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) test ! -s conftest.err 111085821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) } && test -s conftest.$ac_objext; then 111095821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) cat >conftest.$ac_ext <<_ACEOF 111105821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)/* confdefs.h. */ 111115821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)_ACEOF 111125821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)cat confdefs.h >>conftest.$ac_ext 111135821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)cat >>conftest.$ac_ext <<_ACEOF 111145821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)/* end confdefs.h. */ 111155821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$ac_includes_default 111165821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)int 111175821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)main () 111185821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles){ 111195821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if (sizeof ((int16_t))) 111205821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) return 0; 111215821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) ; 111225821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) return 0; 111235821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)} 111245821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)_ACEOF 111255821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)rm -f conftest.$ac_objext 111265821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if { (ac_try="$ac_compile" 111275821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)case "(($ac_try" in 111285821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 111295821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) *) ac_try_echo=$ac_try;; 111305821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)esac 111315821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" 111325821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo "$ac_try_echo") >&5 111335821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) (eval "$ac_compile") 2>conftest.er1 111345821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) ac_status=$? 111355821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) grep -v '^ *+' conftest.er1 >conftest.err 111365821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) rm -f conftest.er1 111375821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) cat conftest.err >&5 111385821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 111395821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) (exit $ac_status); } && { 111405821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) test -z "$ac_c_werror_flag" || 111415821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) test ! -s conftest.err 111425821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) } && test -s conftest.$ac_objext; then 111435821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) : 111445821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)else 111455821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) $as_echo "$as_me: failed program was:" >&5 111465821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)sed 's/^/| /' conftest.$ac_ext >&5 111475821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 111485821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) ac_cv_type_int16_t=yes 111495821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi 111505821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 111515821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 111525821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)else 111535821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) $as_echo "$as_me: failed program was:" >&5 111545821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)sed 's/^/| /' conftest.$ac_ext >&5 111555821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 111565821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 111575821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi 111585821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 111595821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 111605821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi 111615821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles){ $as_echo "$as_me:$LINENO: result: $ac_cv_type_int16_t" >&5 111625821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo "$ac_cv_type_int16_t" >&6; } 111635821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if test $ac_cv_type_int16_t = yes; then 111645821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 111655821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)cat >>confdefs.h <<_ACEOF 111665821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)#define HAVE_INT16_T 1 111675821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)_ACEOF 111685821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 111695821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 111705821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi 111715821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles){ $as_echo "$as_me:$LINENO: checking for int32_t" >&5 111725821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo_n "checking for int32_t... " >&6; } 111735821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if test "${ac_cv_type_int32_t+set}" = set; then 111745821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) $as_echo_n "(cached) " >&6 111755821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)else 111765821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) ac_cv_type_int32_t=no 111775821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)cat >conftest.$ac_ext <<_ACEOF 111785821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)/* confdefs.h. */ 111795821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)_ACEOF 111805821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)cat confdefs.h >>conftest.$ac_ext 111815821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)cat >>conftest.$ac_ext <<_ACEOF 111825821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)/* end confdefs.h. */ 111835821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$ac_includes_default 111845821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)int 111855821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)main () 111865821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles){ 111875821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if (sizeof (int32_t)) 111885821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) return 0; 111895821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) ; 111905821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) return 0; 111915821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)} 111925821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)_ACEOF 111935821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)rm -f conftest.$ac_objext 111945821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if { (ac_try="$ac_compile" 111955821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)case "(($ac_try" in 111965821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 111975821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) *) ac_try_echo=$ac_try;; 111985821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)esac 111995821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" 112005821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo "$ac_try_echo") >&5 112015821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) (eval "$ac_compile") 2>conftest.er1 112025821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) ac_status=$? 112035821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) grep -v '^ *+' conftest.er1 >conftest.err 112045821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) rm -f conftest.er1 112055821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) cat conftest.err >&5 112065821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 112075821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) (exit $ac_status); } && { 112085821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) test -z "$ac_c_werror_flag" || 112095821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) test ! -s conftest.err 112105821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) } && test -s conftest.$ac_objext; then 112115821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) cat >conftest.$ac_ext <<_ACEOF 112125821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)/* confdefs.h. */ 112135821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)_ACEOF 112145821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)cat confdefs.h >>conftest.$ac_ext 112155821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)cat >>conftest.$ac_ext <<_ACEOF 112165821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)/* end confdefs.h. */ 112175821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$ac_includes_default 112185821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)int 112195821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)main () 112205821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles){ 112215821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if (sizeof ((int32_t))) 112225821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) return 0; 112235821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) ; 112245821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) return 0; 112255821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)} 112265821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)_ACEOF 112275821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)rm -f conftest.$ac_objext 112285821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if { (ac_try="$ac_compile" 112295821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)case "(($ac_try" in 112305821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 112315821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) *) ac_try_echo=$ac_try;; 112325821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)esac 112335821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" 112345821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo "$ac_try_echo") >&5 112355821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) (eval "$ac_compile") 2>conftest.er1 112365821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) ac_status=$? 112375821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) grep -v '^ *+' conftest.er1 >conftest.err 112385821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) rm -f conftest.er1 112395821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) cat conftest.err >&5 112405821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 112415821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) (exit $ac_status); } && { 112425821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) test -z "$ac_c_werror_flag" || 112435821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) test ! -s conftest.err 112445821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) } && test -s conftest.$ac_objext; then 112455821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) : 112465821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)else 112475821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) $as_echo "$as_me: failed program was:" >&5 112485821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)sed 's/^/| /' conftest.$ac_ext >&5 112495821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 112505821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) ac_cv_type_int32_t=yes 112515821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi 112525821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 112535821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 112545821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)else 112555821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) $as_echo "$as_me: failed program was:" >&5 112565821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)sed 's/^/| /' conftest.$ac_ext >&5 112575821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 112585821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 112595821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi 112605821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 112615821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 112625821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi 112635821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles){ $as_echo "$as_me:$LINENO: result: $ac_cv_type_int32_t" >&5 112645821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo "$ac_cv_type_int32_t" >&6; } 112655821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if test $ac_cv_type_int32_t = yes; then 112665821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 112675821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)cat >>confdefs.h <<_ACEOF 112685821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)#define HAVE_INT32_T 1 112695821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)_ACEOF 112705821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 112715821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 112725821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi 112735821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles){ $as_echo "$as_me:$LINENO: checking for int64_t" >&5 112745821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo_n "checking for int64_t... " >&6; } 112755821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if test "${ac_cv_type_int64_t+set}" = set; then 112765821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) $as_echo_n "(cached) " >&6 112775821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)else 112785821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) ac_cv_type_int64_t=no 112795821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)cat >conftest.$ac_ext <<_ACEOF 112805821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)/* confdefs.h. */ 112815821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)_ACEOF 112825821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)cat confdefs.h >>conftest.$ac_ext 112835821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)cat >>conftest.$ac_ext <<_ACEOF 112845821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)/* end confdefs.h. */ 112855821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$ac_includes_default 112865821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)int 112875821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)main () 112885821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles){ 112895821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if (sizeof (int64_t)) 112905821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) return 0; 112915821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) ; 112925821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) return 0; 112935821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)} 112945821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)_ACEOF 112955821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)rm -f conftest.$ac_objext 112965821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if { (ac_try="$ac_compile" 112975821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)case "(($ac_try" in 112985821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 112995821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) *) ac_try_echo=$ac_try;; 113005821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)esac 113015821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" 113025821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo "$ac_try_echo") >&5 113035821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) (eval "$ac_compile") 2>conftest.er1 113045821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) ac_status=$? 113055821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) grep -v '^ *+' conftest.er1 >conftest.err 113065821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) rm -f conftest.er1 113075821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) cat conftest.err >&5 113085821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 113095821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) (exit $ac_status); } && { 113105821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) test -z "$ac_c_werror_flag" || 113115821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) test ! -s conftest.err 113125821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) } && test -s conftest.$ac_objext; then 113135821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) cat >conftest.$ac_ext <<_ACEOF 113145821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)/* confdefs.h. */ 113155821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)_ACEOF 113165821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)cat confdefs.h >>conftest.$ac_ext 113175821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)cat >>conftest.$ac_ext <<_ACEOF 113185821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)/* end confdefs.h. */ 113195821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$ac_includes_default 113205821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)int 113215821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)main () 113225821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles){ 113235821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if (sizeof ((int64_t))) 113245821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) return 0; 113255821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) ; 113265821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) return 0; 113275821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)} 113285821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)_ACEOF 113295821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)rm -f conftest.$ac_objext 113305821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if { (ac_try="$ac_compile" 113315821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)case "(($ac_try" in 113325821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 113335821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) *) ac_try_echo=$ac_try;; 113345821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)esac 113355821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" 113365821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo "$ac_try_echo") >&5 113375821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) (eval "$ac_compile") 2>conftest.er1 113385821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) ac_status=$? 113395821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) grep -v '^ *+' conftest.er1 >conftest.err 113405821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) rm -f conftest.er1 113415821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) cat conftest.err >&5 113425821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 113435821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) (exit $ac_status); } && { 113445821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) test -z "$ac_c_werror_flag" || 113455821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) test ! -s conftest.err 113465821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) } && test -s conftest.$ac_objext; then 113475821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) : 113485821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)else 113495821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) $as_echo "$as_me: failed program was:" >&5 113505821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)sed 's/^/| /' conftest.$ac_ext >&5 113515821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 113525821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) ac_cv_type_int64_t=yes 113535821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi 113545821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 113555821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 113565821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)else 113575821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) $as_echo "$as_me: failed program was:" >&5 113585821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)sed 's/^/| /' conftest.$ac_ext >&5 113595821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 113605821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 113615821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi 113625821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 113635821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 113645821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi 113655821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles){ $as_echo "$as_me:$LINENO: result: $ac_cv_type_int64_t" >&5 113665821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo "$ac_cv_type_int64_t" >&6; } 113675821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if test $ac_cv_type_int64_t = yes; then 113685821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 113695821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)cat >>confdefs.h <<_ACEOF 113705821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)#define HAVE_INT64_T 1 113715821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)_ACEOF 113725821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 113735821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 113745821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi 113755821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles){ $as_echo "$as_me:$LINENO: checking for intptr_t" >&5 113765821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo_n "checking for intptr_t... " >&6; } 113775821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if test "${ac_cv_type_intptr_t+set}" = set; then 113785821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) $as_echo_n "(cached) " >&6 113795821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)else 113805821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) ac_cv_type_intptr_t=no 113815821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)cat >conftest.$ac_ext <<_ACEOF 113825821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)/* confdefs.h. */ 113835821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)_ACEOF 113845821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)cat confdefs.h >>conftest.$ac_ext 113855821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)cat >>conftest.$ac_ext <<_ACEOF 113865821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)/* end confdefs.h. */ 113875821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$ac_includes_default 113885821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)int 113895821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)main () 113905821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles){ 113915821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if (sizeof (intptr_t)) 113925821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) return 0; 113935821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) ; 113945821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) return 0; 113955821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)} 113965821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)_ACEOF 113975821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)rm -f conftest.$ac_objext 113985821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if { (ac_try="$ac_compile" 113995821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)case "(($ac_try" in 114005821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 114015821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) *) ac_try_echo=$ac_try;; 114025821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)esac 114035821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" 114045821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo "$ac_try_echo") >&5 114055821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) (eval "$ac_compile") 2>conftest.er1 114065821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) ac_status=$? 114075821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) grep -v '^ *+' conftest.er1 >conftest.err 114085821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) rm -f conftest.er1 114095821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) cat conftest.err >&5 114105821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 114115821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) (exit $ac_status); } && { 114125821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) test -z "$ac_c_werror_flag" || 114135821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) test ! -s conftest.err 114145821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) } && test -s conftest.$ac_objext; then 114155821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) cat >conftest.$ac_ext <<_ACEOF 114165821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)/* confdefs.h. */ 114175821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)_ACEOF 114185821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)cat confdefs.h >>conftest.$ac_ext 114195821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)cat >>conftest.$ac_ext <<_ACEOF 114205821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)/* end confdefs.h. */ 114215821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$ac_includes_default 114225821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)int 114235821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)main () 114245821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles){ 114255821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if (sizeof ((intptr_t))) 114265821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) return 0; 114275821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) ; 114285821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) return 0; 114295821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)} 114305821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)_ACEOF 114315821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)rm -f conftest.$ac_objext 114325821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if { (ac_try="$ac_compile" 114335821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)case "(($ac_try" in 114345821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 114355821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) *) ac_try_echo=$ac_try;; 114365821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)esac 114375821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" 114385821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo "$ac_try_echo") >&5 114395821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) (eval "$ac_compile") 2>conftest.er1 114405821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) ac_status=$? 114415821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) grep -v '^ *+' conftest.er1 >conftest.err 114425821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) rm -f conftest.er1 114435821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) cat conftest.err >&5 114445821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 114455821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) (exit $ac_status); } && { 114465821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) test -z "$ac_c_werror_flag" || 114475821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) test ! -s conftest.err 114485821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) } && test -s conftest.$ac_objext; then 114495821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) : 114505821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)else 114515821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) $as_echo "$as_me: failed program was:" >&5 114525821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)sed 's/^/| /' conftest.$ac_ext >&5 114535821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 114545821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) ac_cv_type_intptr_t=yes 114555821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi 114565821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 114575821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 114585821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)else 114595821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) $as_echo "$as_me: failed program was:" >&5 114605821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)sed 's/^/| /' conftest.$ac_ext >&5 114615821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 114625821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 114635821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi 114645821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 114655821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 114665821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi 114675821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles){ $as_echo "$as_me:$LINENO: result: $ac_cv_type_intptr_t" >&5 114685821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo "$ac_cv_type_intptr_t" >&6; } 114695821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if test $ac_cv_type_intptr_t = yes; then 114705821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 114715821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)cat >>confdefs.h <<_ACEOF 114725821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)#define HAVE_INTPTR_T 1 114735821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)_ACEOF 114745821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 114755821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 114765821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi 114775821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles){ $as_echo "$as_me:$LINENO: checking for uint8_t" >&5 114785821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo_n "checking for uint8_t... " >&6; } 114795821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if test "${ac_cv_type_uint8_t+set}" = set; then 114805821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) $as_echo_n "(cached) " >&6 114815821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)else 114825821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) ac_cv_type_uint8_t=no 114835821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)cat >conftest.$ac_ext <<_ACEOF 114845821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)/* confdefs.h. */ 114855821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)_ACEOF 114865821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)cat confdefs.h >>conftest.$ac_ext 114875821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)cat >>conftest.$ac_ext <<_ACEOF 114885821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)/* end confdefs.h. */ 114895821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$ac_includes_default 114905821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)int 114915821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)main () 114925821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles){ 114935821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if (sizeof (uint8_t)) 114945821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) return 0; 114955821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) ; 114965821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) return 0; 114975821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)} 114985821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)_ACEOF 114995821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)rm -f conftest.$ac_objext 115005821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if { (ac_try="$ac_compile" 115015821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)case "(($ac_try" in 115025821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 115035821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) *) ac_try_echo=$ac_try;; 115045821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)esac 115055821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" 115065821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo "$ac_try_echo") >&5 115075821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) (eval "$ac_compile") 2>conftest.er1 115085821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) ac_status=$? 115095821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) grep -v '^ *+' conftest.er1 >conftest.err 115105821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) rm -f conftest.er1 115115821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) cat conftest.err >&5 115125821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 115135821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) (exit $ac_status); } && { 115145821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) test -z "$ac_c_werror_flag" || 115155821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) test ! -s conftest.err 115165821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) } && test -s conftest.$ac_objext; then 115175821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) cat >conftest.$ac_ext <<_ACEOF 115185821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)/* confdefs.h. */ 115195821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)_ACEOF 115205821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)cat confdefs.h >>conftest.$ac_ext 115215821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)cat >>conftest.$ac_ext <<_ACEOF 115225821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)/* end confdefs.h. */ 115235821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$ac_includes_default 115245821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)int 115255821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)main () 115265821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles){ 115275821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if (sizeof ((uint8_t))) 115285821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) return 0; 115295821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) ; 115305821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) return 0; 115315821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)} 115325821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)_ACEOF 115335821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)rm -f conftest.$ac_objext 115345821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if { (ac_try="$ac_compile" 115355821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)case "(($ac_try" in 115365821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 115375821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) *) ac_try_echo=$ac_try;; 115385821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)esac 115395821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" 115405821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo "$ac_try_echo") >&5 115415821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) (eval "$ac_compile") 2>conftest.er1 115425821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) ac_status=$? 115435821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) grep -v '^ *+' conftest.er1 >conftest.err 115445821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) rm -f conftest.er1 115455821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) cat conftest.err >&5 115465821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 115475821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) (exit $ac_status); } && { 115485821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) test -z "$ac_c_werror_flag" || 115495821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) test ! -s conftest.err 115505821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) } && test -s conftest.$ac_objext; then 115515821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) : 115525821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)else 115535821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) $as_echo "$as_me: failed program was:" >&5 115545821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)sed 's/^/| /' conftest.$ac_ext >&5 115555821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 115565821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) ac_cv_type_uint8_t=yes 115575821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi 115585821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 115595821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 115605821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)else 115615821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) $as_echo "$as_me: failed program was:" >&5 115625821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)sed 's/^/| /' conftest.$ac_ext >&5 115635821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 115645821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 115655821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi 115665821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 115675821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 115685821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi 115695821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles){ $as_echo "$as_me:$LINENO: result: $ac_cv_type_uint8_t" >&5 115705821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo "$ac_cv_type_uint8_t" >&6; } 115715821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if test $ac_cv_type_uint8_t = yes; then 115725821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 115735821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)cat >>confdefs.h <<_ACEOF 115745821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)#define HAVE_UINT8_T 1 115755821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)_ACEOF 115765821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 115775821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 115785821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi 115795821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles){ $as_echo "$as_me:$LINENO: checking for uint16_t" >&5 115805821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo_n "checking for uint16_t... " >&6; } 115815821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if test "${ac_cv_type_uint16_t+set}" = set; then 115825821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) $as_echo_n "(cached) " >&6 115835821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)else 115845821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) ac_cv_type_uint16_t=no 115855821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)cat >conftest.$ac_ext <<_ACEOF 115865821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)/* confdefs.h. */ 115875821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)_ACEOF 115885821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)cat confdefs.h >>conftest.$ac_ext 115895821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)cat >>conftest.$ac_ext <<_ACEOF 115905821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)/* end confdefs.h. */ 115915821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$ac_includes_default 115925821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)int 115935821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)main () 115945821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles){ 115955821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if (sizeof (uint16_t)) 115965821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) return 0; 115975821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) ; 115985821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) return 0; 115995821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)} 116005821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)_ACEOF 116015821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)rm -f conftest.$ac_objext 116025821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if { (ac_try="$ac_compile" 116035821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)case "(($ac_try" in 116045821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 116055821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) *) ac_try_echo=$ac_try;; 116065821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)esac 116075821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" 116085821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo "$ac_try_echo") >&5 116095821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) (eval "$ac_compile") 2>conftest.er1 116105821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) ac_status=$? 116115821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) grep -v '^ *+' conftest.er1 >conftest.err 116125821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) rm -f conftest.er1 116135821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) cat conftest.err >&5 116145821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 116155821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) (exit $ac_status); } && { 116165821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) test -z "$ac_c_werror_flag" || 116175821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) test ! -s conftest.err 116185821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) } && test -s conftest.$ac_objext; then 116195821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) cat >conftest.$ac_ext <<_ACEOF 116205821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)/* confdefs.h. */ 116215821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)_ACEOF 116225821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)cat confdefs.h >>conftest.$ac_ext 116235821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)cat >>conftest.$ac_ext <<_ACEOF 116245821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)/* end confdefs.h. */ 116255821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$ac_includes_default 116265821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)int 116275821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)main () 116285821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles){ 116295821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if (sizeof ((uint16_t))) 116305821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) return 0; 116315821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) ; 116325821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) return 0; 116335821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)} 116345821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)_ACEOF 116355821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)rm -f conftest.$ac_objext 116365821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if { (ac_try="$ac_compile" 116375821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)case "(($ac_try" in 116385821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 116395821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) *) ac_try_echo=$ac_try;; 116405821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)esac 116415821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" 116425821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo "$ac_try_echo") >&5 116435821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) (eval "$ac_compile") 2>conftest.er1 116445821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) ac_status=$? 116455821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) grep -v '^ *+' conftest.er1 >conftest.err 116465821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) rm -f conftest.er1 116475821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) cat conftest.err >&5 116485821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 116495821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) (exit $ac_status); } && { 116505821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) test -z "$ac_c_werror_flag" || 116515821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) test ! -s conftest.err 116525821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) } && test -s conftest.$ac_objext; then 116535821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) : 116545821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)else 116555821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) $as_echo "$as_me: failed program was:" >&5 116565821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)sed 's/^/| /' conftest.$ac_ext >&5 116575821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 116585821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) ac_cv_type_uint16_t=yes 116595821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi 116605821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 116615821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 116625821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)else 116635821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) $as_echo "$as_me: failed program was:" >&5 116645821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)sed 's/^/| /' conftest.$ac_ext >&5 116655821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 116665821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 116675821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi 116685821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 116695821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 116705821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi 116715821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles){ $as_echo "$as_me:$LINENO: result: $ac_cv_type_uint16_t" >&5 116725821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo "$ac_cv_type_uint16_t" >&6; } 116735821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if test $ac_cv_type_uint16_t = yes; then 116745821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 116755821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)cat >>confdefs.h <<_ACEOF 116765821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)#define HAVE_UINT16_T 1 116775821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)_ACEOF 116785821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 116795821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 116805821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi 116815821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles){ $as_echo "$as_me:$LINENO: checking for uint32_t" >&5 116825821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo_n "checking for uint32_t... " >&6; } 116835821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if test "${ac_cv_type_uint32_t+set}" = set; then 116845821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) $as_echo_n "(cached) " >&6 116855821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)else 116865821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) ac_cv_type_uint32_t=no 116875821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)cat >conftest.$ac_ext <<_ACEOF 116885821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)/* confdefs.h. */ 116895821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)_ACEOF 116905821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)cat confdefs.h >>conftest.$ac_ext 116915821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)cat >>conftest.$ac_ext <<_ACEOF 116925821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)/* end confdefs.h. */ 116935821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$ac_includes_default 116945821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)int 116955821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)main () 116965821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles){ 116975821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if (sizeof (uint32_t)) 116985821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) return 0; 116995821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) ; 117005821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) return 0; 117015821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)} 117025821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)_ACEOF 117035821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)rm -f conftest.$ac_objext 117045821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if { (ac_try="$ac_compile" 117055821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)case "(($ac_try" in 117065821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 117075821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) *) ac_try_echo=$ac_try;; 117085821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)esac 117095821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" 117105821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo "$ac_try_echo") >&5 117115821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) (eval "$ac_compile") 2>conftest.er1 117125821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) ac_status=$? 117135821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) grep -v '^ *+' conftest.er1 >conftest.err 117145821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) rm -f conftest.er1 117155821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) cat conftest.err >&5 117165821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 117175821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) (exit $ac_status); } && { 117185821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) test -z "$ac_c_werror_flag" || 117195821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) test ! -s conftest.err 117205821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) } && test -s conftest.$ac_objext; then 117215821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) cat >conftest.$ac_ext <<_ACEOF 117225821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)/* confdefs.h. */ 117235821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)_ACEOF 117245821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)cat confdefs.h >>conftest.$ac_ext 117255821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)cat >>conftest.$ac_ext <<_ACEOF 117265821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)/* end confdefs.h. */ 117275821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$ac_includes_default 117285821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)int 117295821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)main () 117305821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles){ 117315821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if (sizeof ((uint32_t))) 117325821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) return 0; 117335821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) ; 117345821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) return 0; 117355821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)} 117365821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)_ACEOF 117375821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)rm -f conftest.$ac_objext 117385821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if { (ac_try="$ac_compile" 117395821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)case "(($ac_try" in 117405821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 117415821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) *) ac_try_echo=$ac_try;; 117425821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)esac 117435821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" 117445821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo "$ac_try_echo") >&5 117455821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) (eval "$ac_compile") 2>conftest.er1 117465821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) ac_status=$? 117475821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) grep -v '^ *+' conftest.er1 >conftest.err 117485821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) rm -f conftest.er1 117495821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) cat conftest.err >&5 117505821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 117515821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) (exit $ac_status); } && { 117525821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) test -z "$ac_c_werror_flag" || 117535821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) test ! -s conftest.err 117545821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) } && test -s conftest.$ac_objext; then 117555821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) : 117565821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)else 117575821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) $as_echo "$as_me: failed program was:" >&5 117585821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)sed 's/^/| /' conftest.$ac_ext >&5 117595821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 117605821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) ac_cv_type_uint32_t=yes 117615821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi 117625821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 117635821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 117645821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)else 117655821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) $as_echo "$as_me: failed program was:" >&5 117665821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)sed 's/^/| /' conftest.$ac_ext >&5 117675821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 117685821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 117695821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi 117705821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 117715821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 117725821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi 117735821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles){ $as_echo "$as_me:$LINENO: result: $ac_cv_type_uint32_t" >&5 117745821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo "$ac_cv_type_uint32_t" >&6; } 117755821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if test $ac_cv_type_uint32_t = yes; then 117765821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 117775821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)cat >>confdefs.h <<_ACEOF 117785821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)#define HAVE_UINT32_T 1 117795821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)_ACEOF 117805821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 117815821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 117825821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi 117835821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles){ $as_echo "$as_me:$LINENO: checking for uint64_t" >&5 117845821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo_n "checking for uint64_t... " >&6; } 117855821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if test "${ac_cv_type_uint64_t+set}" = set; then 117865821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) $as_echo_n "(cached) " >&6 117875821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)else 117885821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) ac_cv_type_uint64_t=no 117895821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)cat >conftest.$ac_ext <<_ACEOF 117905821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)/* confdefs.h. */ 117915821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)_ACEOF 117925821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)cat confdefs.h >>conftest.$ac_ext 117935821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)cat >>conftest.$ac_ext <<_ACEOF 117945821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)/* end confdefs.h. */ 117955821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$ac_includes_default 117965821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)int 117975821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)main () 117985821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles){ 117995821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if (sizeof (uint64_t)) 118005821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) return 0; 118015821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) ; 118025821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) return 0; 118035821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)} 118045821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)_ACEOF 118055821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)rm -f conftest.$ac_objext 118065821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if { (ac_try="$ac_compile" 118075821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)case "(($ac_try" in 118085821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 118095821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) *) ac_try_echo=$ac_try;; 118105821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)esac 118115821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" 118125821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo "$ac_try_echo") >&5 118135821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) (eval "$ac_compile") 2>conftest.er1 118145821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) ac_status=$? 118155821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) grep -v '^ *+' conftest.er1 >conftest.err 118165821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) rm -f conftest.er1 118175821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) cat conftest.err >&5 118185821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 118195821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) (exit $ac_status); } && { 118205821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) test -z "$ac_c_werror_flag" || 118215821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) test ! -s conftest.err 118225821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) } && test -s conftest.$ac_objext; then 118235821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) cat >conftest.$ac_ext <<_ACEOF 118245821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)/* confdefs.h. */ 118255821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)_ACEOF 118265821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)cat confdefs.h >>conftest.$ac_ext 118275821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)cat >>conftest.$ac_ext <<_ACEOF 118285821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)/* end confdefs.h. */ 118295821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$ac_includes_default 118305821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)int 118315821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)main () 118325821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles){ 118335821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if (sizeof ((uint64_t))) 118345821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) return 0; 118355821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) ; 118365821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) return 0; 118375821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)} 118385821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)_ACEOF 118395821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)rm -f conftest.$ac_objext 118405821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if { (ac_try="$ac_compile" 118415821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)case "(($ac_try" in 118425821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 118435821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) *) ac_try_echo=$ac_try;; 118445821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)esac 118455821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" 118465821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo "$ac_try_echo") >&5 118475821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) (eval "$ac_compile") 2>conftest.er1 118485821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) ac_status=$? 118495821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) grep -v '^ *+' conftest.er1 >conftest.err 118505821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) rm -f conftest.er1 118515821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) cat conftest.err >&5 118525821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 118535821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) (exit $ac_status); } && { 118545821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) test -z "$ac_c_werror_flag" || 118555821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) test ! -s conftest.err 118565821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) } && test -s conftest.$ac_objext; then 118575821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) : 118585821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)else 118595821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) $as_echo "$as_me: failed program was:" >&5 118605821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)sed 's/^/| /' conftest.$ac_ext >&5 118615821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 118625821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) ac_cv_type_uint64_t=yes 118635821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi 118645821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 118655821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 118665821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)else 118675821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) $as_echo "$as_me: failed program was:" >&5 118685821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)sed 's/^/| /' conftest.$ac_ext >&5 118695821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 118705821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 118715821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi 118725821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 118735821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 118745821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi 118755821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles){ $as_echo "$as_me:$LINENO: result: $ac_cv_type_uint64_t" >&5 118765821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo "$ac_cv_type_uint64_t" >&6; } 118775821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if test $ac_cv_type_uint64_t = yes; then 118785821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 118795821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)cat >>confdefs.h <<_ACEOF 118805821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)#define HAVE_UINT64_T 1 118815821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)_ACEOF 118825821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 118835821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 118845821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi 118855821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles){ $as_echo "$as_me:$LINENO: checking for uintptr_t" >&5 118865821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo_n "checking for uintptr_t... " >&6; } 118875821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if test "${ac_cv_type_uintptr_t+set}" = set; then 118885821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) $as_echo_n "(cached) " >&6 118895821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)else 118905821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) ac_cv_type_uintptr_t=no 118915821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)cat >conftest.$ac_ext <<_ACEOF 118925821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)/* confdefs.h. */ 118935821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)_ACEOF 118945821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)cat confdefs.h >>conftest.$ac_ext 118955821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)cat >>conftest.$ac_ext <<_ACEOF 118965821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)/* end confdefs.h. */ 118975821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$ac_includes_default 118985821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)int 118995821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)main () 119005821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles){ 119015821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if (sizeof (uintptr_t)) 119025821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) return 0; 119035821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) ; 119045821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) return 0; 119055821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)} 119065821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)_ACEOF 119075821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)rm -f conftest.$ac_objext 119085821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if { (ac_try="$ac_compile" 119095821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)case "(($ac_try" in 119105821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 119115821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) *) ac_try_echo=$ac_try;; 119125821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)esac 119135821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" 119145821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo "$ac_try_echo") >&5 119155821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) (eval "$ac_compile") 2>conftest.er1 119165821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) ac_status=$? 119175821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) grep -v '^ *+' conftest.er1 >conftest.err 119185821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) rm -f conftest.er1 119195821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) cat conftest.err >&5 119205821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 119215821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) (exit $ac_status); } && { 119225821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) test -z "$ac_c_werror_flag" || 119235821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) test ! -s conftest.err 119245821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) } && test -s conftest.$ac_objext; then 119255821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) cat >conftest.$ac_ext <<_ACEOF 119265821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)/* confdefs.h. */ 119275821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)_ACEOF 119285821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)cat confdefs.h >>conftest.$ac_ext 119295821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)cat >>conftest.$ac_ext <<_ACEOF 119305821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)/* end confdefs.h. */ 119315821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$ac_includes_default 119325821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)int 119335821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)main () 119345821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles){ 119355821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if (sizeof ((uintptr_t))) 119365821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) return 0; 119375821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) ; 119385821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) return 0; 119395821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)} 119405821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)_ACEOF 119415821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)rm -f conftest.$ac_objext 119425821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if { (ac_try="$ac_compile" 119435821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)case "(($ac_try" in 119445821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 119455821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) *) ac_try_echo=$ac_try;; 119465821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)esac 119475821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" 119485821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo "$ac_try_echo") >&5 119495821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) (eval "$ac_compile") 2>conftest.er1 119505821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) ac_status=$? 119515821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) grep -v '^ *+' conftest.er1 >conftest.err 119525821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) rm -f conftest.er1 119535821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) cat conftest.err >&5 119545821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 119555821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) (exit $ac_status); } && { 119565821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) test -z "$ac_c_werror_flag" || 119575821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) test ! -s conftest.err 119585821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) } && test -s conftest.$ac_objext; then 119595821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) : 119605821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)else 119615821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) $as_echo "$as_me: failed program was:" >&5 119625821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)sed 's/^/| /' conftest.$ac_ext >&5 119635821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 119645821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) ac_cv_type_uintptr_t=yes 119655821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi 119665821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 119675821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 119685821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)else 119695821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) $as_echo "$as_me: failed program was:" >&5 119705821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)sed 's/^/| /' conftest.$ac_ext >&5 119715821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 119725821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 119735821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi 119745821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 119755821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 119765821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi 119775821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles){ $as_echo "$as_me:$LINENO: result: $ac_cv_type_uintptr_t" >&5 119785821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo "$ac_cv_type_uintptr_t" >&6; } 119795821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if test $ac_cv_type_uintptr_t = yes; then 119805821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 119815821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)cat >>confdefs.h <<_ACEOF 119825821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)#define HAVE_UINTPTR_T 1 119835821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)_ACEOF 119845821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 119855821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 119865821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi 119875821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 119885821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 119895821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)######### 119905821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# Check for needed/wanted headers 119915821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 119925821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 119935821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 119945821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 119955821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)for ac_header in sys/types.h stdlib.h stdint.h inttypes.h 119965821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)do 119975821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh` 119985821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then 119995821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) { $as_echo "$as_me:$LINENO: checking for $ac_header" >&5 120005821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo_n "checking for $ac_header... " >&6; } 120015821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then 120025821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) $as_echo_n "(cached) " >&6 120035821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi 120045821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)ac_res=`eval 'as_val=${'$as_ac_Header'} 120055821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) $as_echo "$as_val"'` 120065821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) { $as_echo "$as_me:$LINENO: result: $ac_res" >&5 120075821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo "$ac_res" >&6; } 120085821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)else 120095821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) # Is the header compilable? 120105821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles){ $as_echo "$as_me:$LINENO: checking $ac_header usability" >&5 120115821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo_n "checking $ac_header usability... " >&6; } 120125821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)cat >conftest.$ac_ext <<_ACEOF 120135821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)/* confdefs.h. */ 120145821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)_ACEOF 120155821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)cat confdefs.h >>conftest.$ac_ext 120165821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)cat >>conftest.$ac_ext <<_ACEOF 120175821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)/* end confdefs.h. */ 120185821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$ac_includes_default 120195821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)#include <$ac_header> 120205821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)_ACEOF 120215821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)rm -f conftest.$ac_objext 120225821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if { (ac_try="$ac_compile" 120235821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)case "(($ac_try" in 120245821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 120255821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) *) ac_try_echo=$ac_try;; 120265821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)esac 120275821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" 120285821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo "$ac_try_echo") >&5 120295821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) (eval "$ac_compile") 2>conftest.er1 120305821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) ac_status=$? 120315821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) grep -v '^ *+' conftest.er1 >conftest.err 120325821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) rm -f conftest.er1 120335821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) cat conftest.err >&5 120345821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 120355821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) (exit $ac_status); } && { 120365821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) test -z "$ac_c_werror_flag" || 120375821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) test ! -s conftest.err 120385821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) } && test -s conftest.$ac_objext; then 120395821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) ac_header_compiler=yes 120405821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)else 120415821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) $as_echo "$as_me: failed program was:" >&5 120425821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)sed 's/^/| /' conftest.$ac_ext >&5 120435821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 120445821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) ac_header_compiler=no 120455821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi 120465821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 120475821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 120485821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles){ $as_echo "$as_me:$LINENO: result: $ac_header_compiler" >&5 120495821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo "$ac_header_compiler" >&6; } 120505821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 120515821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# Is the header present? 120525821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles){ $as_echo "$as_me:$LINENO: checking $ac_header presence" >&5 120535821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo_n "checking $ac_header presence... " >&6; } 120545821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)cat >conftest.$ac_ext <<_ACEOF 120555821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)/* confdefs.h. */ 120565821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)_ACEOF 120575821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)cat confdefs.h >>conftest.$ac_ext 120585821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)cat >>conftest.$ac_ext <<_ACEOF 120595821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)/* end confdefs.h. */ 120605821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)#include <$ac_header> 120615821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)_ACEOF 120625821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if { (ac_try="$ac_cpp conftest.$ac_ext" 120635821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)case "(($ac_try" in 120645821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 120655821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) *) ac_try_echo=$ac_try;; 120665821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)esac 120675821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" 120685821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo "$ac_try_echo") >&5 120695821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1 120705821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) ac_status=$? 120715821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) grep -v '^ *+' conftest.er1 >conftest.err 120725821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) rm -f conftest.er1 120735821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) cat conftest.err >&5 120745821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 120755821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) (exit $ac_status); } >/dev/null && { 120765821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" || 120775821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) test ! -s conftest.err 120785821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) }; then 120795821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) ac_header_preproc=yes 120805821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)else 120815821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) $as_echo "$as_me: failed program was:" >&5 120825821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)sed 's/^/| /' conftest.$ac_ext >&5 120835821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 120845821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) ac_header_preproc=no 120855821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi 120865821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 120875821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)rm -f conftest.err conftest.$ac_ext 120885821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles){ $as_echo "$as_me:$LINENO: result: $ac_header_preproc" >&5 120895821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo "$ac_header_preproc" >&6; } 120905821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 120915821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# So? What about this header? 120925821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in 120935821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) yes:no: ) 120945821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) { $as_echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5 120955821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;} 120965821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) { $as_echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5 120975821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;} 120985821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) ac_header_preproc=yes 120995821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) ;; 121005821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) no:yes:* ) 121015821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) { $as_echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5 121025821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;} 121035821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) { $as_echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5 121045821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;} 121055821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) { $as_echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5 121065821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;} 121075821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) { $as_echo "$as_me:$LINENO: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&5 121085821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo "$as_me: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&2;} 121095821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) { $as_echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5 121105821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;} 121115821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) { $as_echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5 121125821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;} 121135821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 121145821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) ;; 121155821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)esac 121165821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles){ $as_echo "$as_me:$LINENO: checking for $ac_header" >&5 121175821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo_n "checking for $ac_header... " >&6; } 121185821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then 121195821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) $as_echo_n "(cached) " >&6 121205821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)else 121215821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) eval "$as_ac_Header=\$ac_header_preproc" 121225821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi 121235821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)ac_res=`eval 'as_val=${'$as_ac_Header'} 121245821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) $as_echo "$as_val"'` 121255821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) { $as_echo "$as_me:$LINENO: result: $ac_res" >&5 121265821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo "$ac_res" >&6; } 121275821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 121285821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi 121295821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if test `eval 'as_val=${'$as_ac_Header'} 121305821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) $as_echo "$as_val"'` = yes; then 121315821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) cat >>confdefs.h <<_ACEOF 121325821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)#define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1 121335821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)_ACEOF 121345821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 121355821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi 121365821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 121375821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)done 121385821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 121395821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 121405821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)######### 121415821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# Figure out whether or not we have these functions 121425821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# 121435821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 121445821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 121455821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 121465821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 121475821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 121485821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)for ac_func in usleep fdatasync localtime_r gmtime_r localtime_s 121495821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)do 121505821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)as_ac_var=`$as_echo "ac_cv_func_$ac_func" | $as_tr_sh` 121515821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles){ $as_echo "$as_me:$LINENO: checking for $ac_func" >&5 121525821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo_n "checking for $ac_func... " >&6; } 121535821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if { as_var=$as_ac_var; eval "test \"\${$as_var+set}\" = set"; }; then 121545821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) $as_echo_n "(cached) " >&6 121555821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)else 121565821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) cat >conftest.$ac_ext <<_ACEOF 121575821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)/* confdefs.h. */ 121585821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)_ACEOF 121595821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)cat confdefs.h >>conftest.$ac_ext 121605821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)cat >>conftest.$ac_ext <<_ACEOF 121615821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)/* end confdefs.h. */ 121625821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)/* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func. 121635821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) For example, HP-UX 11i <limits.h> declares gettimeofday. */ 121645821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)#define $ac_func innocuous_$ac_func 121655821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 121665821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)/* System header to define __stub macros and hopefully few prototypes, 121675821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) which can conflict with char $ac_func (); below. 121685821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) Prefer <limits.h> to <assert.h> if __STDC__ is defined, since 121695821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) <limits.h> exists even on freestanding compilers. */ 121705821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 121715821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)#ifdef __STDC__ 121725821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# include <limits.h> 121735821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)#else 121745821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# include <assert.h> 121755821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)#endif 121765821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 121775821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)#undef $ac_func 121785821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 121795821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)/* Override any GCC internal prototype to avoid an error. 121805821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) Use char because int might match the return type of a GCC 121815821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) builtin and then its argument prototype would still apply. */ 121825821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)#ifdef __cplusplus 121835821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)extern "C" 121845821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)#endif 121855821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)char $ac_func (); 121865821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)/* The GNU C library defines this for functions which it implements 121875821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) to always fail with ENOSYS. Some functions are actually named 121885821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) something starting with __ and the normal name is an alias. */ 121895821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)#if defined __stub_$ac_func || defined __stub___$ac_func 121905821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)choke me 121915821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)#endif 121925821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 121935821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)int 121945821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)main () 121955821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles){ 121965821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)return $ac_func (); 121975821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) ; 121985821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) return 0; 121995821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)} 122005821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)_ACEOF 122015821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)rm -f conftest.$ac_objext conftest$ac_exeext 122025821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if { (ac_try="$ac_link" 122035821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)case "(($ac_try" in 122045821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 122055821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) *) ac_try_echo=$ac_try;; 122065821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)esac 122075821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" 122085821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo "$ac_try_echo") >&5 122095821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) (eval "$ac_link") 2>conftest.er1 122105821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) ac_status=$? 122115821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) grep -v '^ *+' conftest.er1 >conftest.err 122125821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) rm -f conftest.er1 122135821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) cat conftest.err >&5 122145821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 122155821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) (exit $ac_status); } && { 122165821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) test -z "$ac_c_werror_flag" || 122175821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) test ! -s conftest.err 122185821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) } && test -s conftest$ac_exeext && { 122195821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) test "$cross_compiling" = yes || 122205821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) $as_test_x conftest$ac_exeext 122215821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) }; then 122225821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) eval "$as_ac_var=yes" 122235821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)else 122245821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) $as_echo "$as_me: failed program was:" >&5 122255821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)sed 's/^/| /' conftest.$ac_ext >&5 122265821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 122275821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) eval "$as_ac_var=no" 122285821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi 122295821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 122305821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)rm -rf conftest.dSYM 122315821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \ 122325821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) conftest$ac_exeext conftest.$ac_ext 122335821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi 122345821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)ac_res=`eval 'as_val=${'$as_ac_var'} 122355821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) $as_echo "$as_val"'` 122365821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) { $as_echo "$as_me:$LINENO: result: $ac_res" >&5 122375821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo "$ac_res" >&6; } 122385821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if test `eval 'as_val=${'$as_ac_var'} 122395821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) $as_echo "$as_val"'` = yes; then 122405821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) cat >>confdefs.h <<_ACEOF 122415821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)#define `$as_echo "HAVE_$ac_func" | $as_tr_cpp` 1 122425821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)_ACEOF 122435821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 122445821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi 122455821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)done 122465821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 122475821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 122485821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)######### 122495821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# By default, we use the amalgamation (this may be changed below...) 122505821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# 122515821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)USE_AMALGAMATION=1 122525821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 122535821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)######### 122545821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# See whether we can run specific tclsh versions known to work well; 122555821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# if not, then we fall back to plain tclsh. 122565821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# TODO: try other versions before falling back? 122575821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# 122585821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)for ac_prog in tclsh8.5 tclsh 122595821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)do 122605821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) # Extract the first word of "$ac_prog", so it can be a program name with args. 122615821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)set dummy $ac_prog; ac_word=$2 122625821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles){ $as_echo "$as_me:$LINENO: checking for $ac_word" >&5 122635821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo_n "checking for $ac_word... " >&6; } 122645821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if test "${ac_cv_prog_TCLSH_CMD+set}" = set; then 122655821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) $as_echo_n "(cached) " >&6 122665821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)else 122675821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) if test -n "$TCLSH_CMD"; then 122685821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) ac_cv_prog_TCLSH_CMD="$TCLSH_CMD" # Let the user override the test. 122695821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)else 122705821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 122715821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)for as_dir in $PATH 122725821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)do 122735821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) IFS=$as_save_IFS 122745821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) test -z "$as_dir" && as_dir=. 122755821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) for ac_exec_ext in '' $ac_executable_extensions; do 122765821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then 122775821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) ac_cv_prog_TCLSH_CMD="$ac_prog" 122785821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) $as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5 122795821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) break 2 122805821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) fi 122815821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)done 122825821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)done 122835821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)IFS=$as_save_IFS 122845821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 122855821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi 122865821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi 122875821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)TCLSH_CMD=$ac_cv_prog_TCLSH_CMD 122885821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if test -n "$TCLSH_CMD"; then 122895821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) { $as_echo "$as_me:$LINENO: result: $TCLSH_CMD" >&5 122905821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo "$TCLSH_CMD" >&6; } 122915821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)else 122925821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) { $as_echo "$as_me:$LINENO: result: no" >&5 122935821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo "no" >&6; } 122945821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi 122955821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 122965821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 122975821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) test -n "$TCLSH_CMD" && break 122985821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)done 122995821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)test -n "$TCLSH_CMD" || TCLSH_CMD="none" 123005821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 123015821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if test "$TCLSH_CMD" = "none"; then 123025821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) # If we can't find a local tclsh, then building the amalgamation will fail. 123035821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) # We act as though --disable-amalgamation has been used. 123045821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) echo "Warning: can't find tclsh - defaulting to non-amalgamation build." 123055821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) USE_AMALGAMATION=0 123065821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) TCLSH_CMD="tclsh" 123075821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi 123085821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 123095821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 123105821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 123115821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if test "x${TCLLIBDIR+set}" != "xset" ; then 123125821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) TCLLIBDIR='$(libdir)' 123135821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) for i in `echo 'puts stdout $auto_path' | ${TCLSH_CMD}` ; do 123145821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) TCLLIBDIR=$i 123155821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) break 123165821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) done 123175821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) TCLLIBDIR="${TCLLIBDIR}/sqlite3" 123185821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi 123195821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 123205821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 123215821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)######### 123225821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# Set up an appropriate program prefix 123235821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# 123245821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if test "$program_prefix" = "NONE"; then 123255821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) program_prefix="" 123265821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi 123275821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 123285821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 123295821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)VERSION=`cat $srcdir/VERSION | sed 's/^\([0-9]*\.*[0-9]*\).*/\1/'` 123305821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles){ $as_echo "$as_me:$LINENO: Version set to $VERSION" >&5 123315821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo "$as_me: Version set to $VERSION" >&6;} 123325821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 123335821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)RELEASE=`cat $srcdir/VERSION` 123345821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles){ $as_echo "$as_me:$LINENO: Release set to $RELEASE" >&5 123355821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo "$as_me: Release set to $RELEASE" >&6;} 123365821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 123375821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)VERSION_NUMBER=`cat $srcdir/VERSION \ 123385821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) | sed 's/[^0-9]/ /g' \ 123395821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) | awk '{printf "%d%03d%03d",$1,$2,$3}'` 123405821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles){ $as_echo "$as_me:$LINENO: Version number set to $VERSION_NUMBER" >&5 123415821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo "$as_me: Version number set to $VERSION_NUMBER" >&6;} 123425821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 123435821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 123445821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)######### 123455821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# Check to see if the --with-hints=FILE option is used. If there is none, 123465821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# then check for a files named "$host.hints" and ../$hosts.hints where 123475821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# $host is the hostname of the build system. If still no hints are 123485821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# found, try looking in $system.hints and ../$system.hints where 123495821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# $system is the result of uname -s. 123505821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# 123515821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 123525821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# Check whether --with-hints was given. 123535821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if test "${with_hints+set}" = set; then 123545821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) withval=$with_hints; hints=$withval 123555821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi 123565821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 123575821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if test "$hints" = ""; then 123585821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) host=`hostname | sed 's/\..*//'` 123595821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) if test -r $host.hints; then 123605821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) hints=$host.hints 123615821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) else 123625821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) if test -r ../$host.hints; then 123635821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) hints=../$host.hints 123645821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) fi 123655821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) fi 123665821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi 123675821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if test "$hints" = ""; then 123685821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) sys=`uname -s` 123695821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) if test -r $sys.hints; then 123705821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) hints=$sys.hints 123715821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) else 123725821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) if test -r ../$sys.hints; then 123735821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) hints=../$sys.hints 123745821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) fi 123755821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) fi 123765821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi 123775821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if test "$hints" != ""; then 123785821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) { $as_echo "$as_me:$LINENO: result: reading hints from $hints" >&5 123795821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo "reading hints from $hints" >&6; } 123805821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) . $hints 123815821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi 123825821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 123835821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)######### 123845821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# Locate a compiler for the build machine. This compiler should 123855821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# generate command-line programs that run on the build machine. 123865821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# 123875821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if test x"$cross_compiling" = xno; then 123885821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) BUILD_CC=$CC 123895821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) BUILD_CFLAGS=$CFLAGS 123905821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)else 123915821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) if test "${BUILD_CC+set}" != set; then 123925821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) for ac_prog in gcc cc cl 123935821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)do 123945821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) # Extract the first word of "$ac_prog", so it can be a program name with args. 123955821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)set dummy $ac_prog; ac_word=$2 123965821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles){ $as_echo "$as_me:$LINENO: checking for $ac_word" >&5 123975821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo_n "checking for $ac_word... " >&6; } 123985821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if test "${ac_cv_prog_BUILD_CC+set}" = set; then 123995821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) $as_echo_n "(cached) " >&6 124005821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)else 124015821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) if test -n "$BUILD_CC"; then 124025821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) ac_cv_prog_BUILD_CC="$BUILD_CC" # Let the user override the test. 124035821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)else 124045821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 124055821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)for as_dir in $PATH 124065821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)do 124075821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) IFS=$as_save_IFS 124085821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) test -z "$as_dir" && as_dir=. 124095821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) for ac_exec_ext in '' $ac_executable_extensions; do 124105821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then 124115821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) ac_cv_prog_BUILD_CC="$ac_prog" 124125821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) $as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5 124135821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) break 2 124145821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) fi 124155821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)done 124165821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)done 124175821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)IFS=$as_save_IFS 124185821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 124195821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi 124205821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi 124215821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)BUILD_CC=$ac_cv_prog_BUILD_CC 124225821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if test -n "$BUILD_CC"; then 124235821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) { $as_echo "$as_me:$LINENO: result: $BUILD_CC" >&5 124245821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo "$BUILD_CC" >&6; } 124255821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)else 124265821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) { $as_echo "$as_me:$LINENO: result: no" >&5 124275821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo "no" >&6; } 124285821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi 124295821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 124305821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 124315821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) test -n "$BUILD_CC" && break 124325821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)done 124335821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 124345821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) fi 124355821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) if test "${BUILD_CFLAGS+set}" != set; then 124365821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) BUILD_CFLAGS="-g" 124375821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) fi 124385821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi 124395821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 124405821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 124415821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)########## 124425821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# Do we want to support multithreaded use of sqlite 124435821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# 124445821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# Check whether --enable-threadsafe was given. 124455821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if test "${enable_threadsafe+set}" = set; then 124465821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) enableval=$enable_threadsafe; 124475821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)else 124485821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) enable_threadsafe=yes 124495821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi 124505821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 124515821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles){ $as_echo "$as_me:$LINENO: checking whether to support threadsafe operation" >&5 124525821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo_n "checking whether to support threadsafe operation... " >&6; } 124535821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if test "$enable_threadsafe" = "no"; then 124545821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) SQLITE_THREADSAFE=0 124555821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) { $as_echo "$as_me:$LINENO: result: no" >&5 124565821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo "no" >&6; } 124575821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)else 124585821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) SQLITE_THREADSAFE=1 124595821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) { $as_echo "$as_me:$LINENO: result: yes" >&5 124605821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo "yes" >&6; } 124615821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi 124625821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 124635821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 124645821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if test "$SQLITE_THREADSAFE" = "1"; then 124655821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) { $as_echo "$as_me:$LINENO: checking for library containing pthread_create" >&5 124665821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo_n "checking for library containing pthread_create... " >&6; } 124675821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if test "${ac_cv_search_pthread_create+set}" = set; then 124685821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) $as_echo_n "(cached) " >&6 124695821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)else 124705821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) ac_func_search_save_LIBS=$LIBS 124715821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)cat >conftest.$ac_ext <<_ACEOF 124725821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)/* confdefs.h. */ 124735821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)_ACEOF 124745821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)cat confdefs.h >>conftest.$ac_ext 124755821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)cat >>conftest.$ac_ext <<_ACEOF 124765821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)/* end confdefs.h. */ 124775821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 124785821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)/* Override any GCC internal prototype to avoid an error. 124795821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) Use char because int might match the return type of a GCC 124805821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) builtin and then its argument prototype would still apply. */ 124815821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)#ifdef __cplusplus 124825821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)extern "C" 124835821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)#endif 124845821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)char pthread_create (); 124855821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)int 124865821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)main () 124875821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles){ 124885821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)return pthread_create (); 124895821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) ; 124905821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) return 0; 124915821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)} 124925821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)_ACEOF 124935821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)for ac_lib in '' pthread; do 124945821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) if test -z "$ac_lib"; then 124955821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) ac_res="none required" 124965821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) else 124975821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) ac_res=-l$ac_lib 124985821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) LIBS="-l$ac_lib $ac_func_search_save_LIBS" 124995821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) fi 125005821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) rm -f conftest.$ac_objext conftest$ac_exeext 125015821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if { (ac_try="$ac_link" 125025821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)case "(($ac_try" in 125035821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 125045821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) *) ac_try_echo=$ac_try;; 125055821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)esac 125065821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" 125075821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo "$ac_try_echo") >&5 125085821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) (eval "$ac_link") 2>conftest.er1 125095821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) ac_status=$? 125105821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) grep -v '^ *+' conftest.er1 >conftest.err 125115821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) rm -f conftest.er1 125125821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) cat conftest.err >&5 125135821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 125145821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) (exit $ac_status); } && { 125155821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) test -z "$ac_c_werror_flag" || 125165821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) test ! -s conftest.err 125175821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) } && test -s conftest$ac_exeext && { 125185821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) test "$cross_compiling" = yes || 125195821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) $as_test_x conftest$ac_exeext 125205821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) }; then 125215821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) ac_cv_search_pthread_create=$ac_res 125225821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)else 125235821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) $as_echo "$as_me: failed program was:" >&5 125245821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)sed 's/^/| /' conftest.$ac_ext >&5 125255821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 125265821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 125275821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi 125285821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 125295821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)rm -rf conftest.dSYM 125305821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \ 125315821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) conftest$ac_exeext 125325821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) if test "${ac_cv_search_pthread_create+set}" = set; then 125335821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) break 125345821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi 125355821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)done 125365821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if test "${ac_cv_search_pthread_create+set}" = set; then 125375821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) : 125385821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)else 125395821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) ac_cv_search_pthread_create=no 125405821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi 125415821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)rm conftest.$ac_ext 125425821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)LIBS=$ac_func_search_save_LIBS 125435821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi 125445821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles){ $as_echo "$as_me:$LINENO: result: $ac_cv_search_pthread_create" >&5 125455821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo "$ac_cv_search_pthread_create" >&6; } 125465821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)ac_res=$ac_cv_search_pthread_create 125475821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if test "$ac_res" != no; then 125485821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) test "$ac_res" = "none required" || LIBS="$ac_res $LIBS" 125495821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 125505821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi 125515821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 125525821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi 125535821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 125545821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)########## 125555821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# Do we want to allow a connection created in one thread to be used 125565821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# in another thread. This does not work on many Linux systems (ex: RedHat 9) 125575821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# due to bugs in the threading implementations. This is thus off by default. 125585821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# 125595821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# Check whether --enable-cross-thread-connections was given. 125605821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if test "${enable_cross_thread_connections+set}" = set; then 125615821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) enableval=$enable_cross_thread_connections; 125625821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)else 125635821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) enable_xthreadconnect=no 125645821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi 125655821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 125665821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles){ $as_echo "$as_me:$LINENO: checking whether to allow connections to be shared across threads" >&5 125675821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo_n "checking whether to allow connections to be shared across threads... " >&6; } 125685821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if test "$enable_xthreadconnect" = "no"; then 125695821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) XTHREADCONNECT='' 125705821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) { $as_echo "$as_me:$LINENO: result: no" >&5 125715821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo "no" >&6; } 125725821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)else 125735821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) XTHREADCONNECT='-DSQLITE_ALLOW_XTHREAD_CONNECT=1' 125745821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) { $as_echo "$as_me:$LINENO: result: yes" >&5 125755821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo "yes" >&6; } 125765821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi 125775821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 125785821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 125795821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)########## 125805821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# Do we want to support release 125815821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# 125825821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# Check whether --enable-releasemode was given. 125835821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if test "${enable_releasemode+set}" = set; then 125845821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) enableval=$enable_releasemode; 125855821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)else 125865821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) enable_releasemode=no 125875821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi 125885821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 125895821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles){ $as_echo "$as_me:$LINENO: checking whether to support shared library linked as release mode or not" >&5 125905821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo_n "checking whether to support shared library linked as release mode or not... " >&6; } 125915821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if test "$enable_releasemode" = "no"; then 125925821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) ALLOWRELEASE="" 125935821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) { $as_echo "$as_me:$LINENO: result: no" >&5 125945821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo "no" >&6; } 125955821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)else 125965821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) ALLOWRELEASE="-release `cat $srcdir/VERSION`" 125975821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) { $as_echo "$as_me:$LINENO: result: yes" >&5 125985821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo "yes" >&6; } 125995821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi 126005821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 126015821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 126025821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)########## 126035821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# Do we want temporary databases in memory 126045821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# 126055821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# Check whether --enable-tempstore was given. 126065821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if test "${enable_tempstore+set}" = set; then 126075821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) enableval=$enable_tempstore; 126085821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)else 126095821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) enable_tempstore=no 126105821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi 126115821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 126125821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles){ $as_echo "$as_me:$LINENO: checking whether to use an in-ram database for temporary tables" >&5 126135821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo_n "checking whether to use an in-ram database for temporary tables... " >&6; } 126145821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)case "$enable_tempstore" in 126155821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) never ) 126165821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) TEMP_STORE=0 126175821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) { $as_echo "$as_me:$LINENO: result: never" >&5 126185821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo "never" >&6; } 126195821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) ;; 126205821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) no ) 126215821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) TEMP_STORE=1 126225821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) { $as_echo "$as_me:$LINENO: result: no" >&5 126235821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo "no" >&6; } 126245821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) ;; 126255821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) yes ) 126265821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) TEMP_STORE=2 126275821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) { $as_echo "$as_me:$LINENO: result: yes" >&5 126285821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo "yes" >&6; } 126295821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) ;; 126305821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) always ) 126315821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) TEMP_STORE=3 126325821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) { $as_echo "$as_me:$LINENO: result: always" >&5 126335821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo "always" >&6; } 126345821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) ;; 126355821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) * ) 126365821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) TEMP_STORE=1 126375821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) { $as_echo "$as_me:$LINENO: result: no" >&5 126385821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo "no" >&6; } 126395821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) ;; 126405821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)esac 126415821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 126425821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 126435821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 126445821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)########### 126455821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# Lots of things are different if we are compiling for Windows using 126465821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# the CYGWIN environment. So check for that special case and handle 126475821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# things accordingly. 126485821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# 126495821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles){ $as_echo "$as_me:$LINENO: checking if executables have the .exe suffix" >&5 126505821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo_n "checking if executables have the .exe suffix... " >&6; } 126515821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if test "$config_BUILD_EXEEXT" = ".exe"; then 126525821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) CYGWIN=yes 126535821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) { $as_echo "$as_me:$LINENO: result: yes" >&5 126545821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo "yes" >&6; } 126555821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)else 126565821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) { $as_echo "$as_me:$LINENO: result: unknown" >&5 126575821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo "unknown" >&6; } 126585821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi 126595821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if test "$CYGWIN" != "yes"; then 126605821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) { $as_echo "$as_me:$LINENO: checking host system type" >&5 126615821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo_n "checking host system type... " >&6; } 126625821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if test "${ac_cv_host+set}" = set; then 126635821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) $as_echo_n "(cached) " >&6 126645821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)else 126655821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) if test "x$host_alias" = x; then 126665821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) ac_cv_host=$ac_cv_build 126675821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)else 126685821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) ac_cv_host=`$SHELL "$ac_aux_dir/config.sub" $host_alias` || 126695821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) { { $as_echo "$as_me:$LINENO: error: $SHELL $ac_aux_dir/config.sub $host_alias failed" >&5 126705821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo "$as_me: error: $SHELL $ac_aux_dir/config.sub $host_alias failed" >&2;} 126715821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) { (exit 1); exit 1; }; } 126725821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi 126735821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 126745821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi 126755821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles){ $as_echo "$as_me:$LINENO: result: $ac_cv_host" >&5 126765821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo "$ac_cv_host" >&6; } 126775821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)case $ac_cv_host in 126785821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)*-*-*) ;; 126795821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)*) { { $as_echo "$as_me:$LINENO: error: invalid value of canonical host" >&5 126805821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo "$as_me: error: invalid value of canonical host" >&2;} 126815821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) { (exit 1); exit 1; }; };; 126825821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)esac 126835821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)host=$ac_cv_host 126845821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)ac_save_IFS=$IFS; IFS='-' 126855821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)set x $ac_cv_host 126865821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)shift 126875821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)host_cpu=$1 126885821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)host_vendor=$2 126895821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)shift; shift 126905821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# Remember, the first character of IFS is used to create $*, 126915821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# except with old shells: 126925821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)host_os=$* 126935821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)IFS=$ac_save_IFS 126945821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)case $host_os in *\ *) host_os=`echo "$host_os" | sed 's/ /-/g'`;; esac 126955821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 126965821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 126975821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)case $host_os in 126985821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) *cygwin* ) CYGWIN=yes;; 126995821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) * ) CYGWIN=no;; 127005821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)esac 127015821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 127025821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi 127035821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if test "$CYGWIN" = "yes"; then 127045821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) BUILD_EXEEXT=.exe 127055821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)else 127065821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) BUILD_EXEEXT=$EXEEXT 127075821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi 127085821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if test x"$cross_compiling" = xno; then 127095821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) TARGET_EXEEXT=$BUILD_EXEEXT 127105821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)else 127115821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) TARGET_EXEEXT=$config_TARGET_EXEEXT 127125821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi 127135821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if test "$TARGET_EXEEXT" = ".exe"; then 127145821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) if test $OS2_SHELL ; then 127155821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) SQLITE_OS_UNIX=0 127165821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) SQLITE_OS_WIN=0 127175821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) SQLITE_OS_OS2=1 127185821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) CFLAGS="$CFLAGS -DSQLITE_OS_OS2=1" 127195821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) else 127205821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) SQLITE_OS_UNIX=0 127215821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) SQLITE_OS_WIN=1 127225821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) SQLITE_OS_OS2=0 127235821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) CFLAGS="$CFLAGS -DSQLITE_OS_WIN=1" 127245821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) fi 127255821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)else 127265821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) SQLITE_OS_UNIX=1 127275821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) SQLITE_OS_WIN=0 127285821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) SQLITE_OS_OS2=0 127295821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) CFLAGS="$CFLAGS -DSQLITE_OS_UNIX=1" 127305821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi 127315821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 127325821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 127335821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 127345821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 127355821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 127365821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 127375821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 127385821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)########## 127395821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# Figure out all the parameters needed to compile against Tcl. 127405821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# 127415821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# This code is derived from the SC_PATH_TCLCONFIG and SC_LOAD_TCLCONFIG 127425821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# macros in the in the tcl.m4 file of the standard TCL distribution. 127435821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# Those macros could not be used directly since we have to make some 127445821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# minor changes to accomodate systems that do not have TCL installed. 127455821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# 127465821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# Check whether --enable-tcl was given. 127475821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if test "${enable_tcl+set}" = set; then 127485821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) enableval=$enable_tcl; use_tcl=$enableval 127495821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)else 127505821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) use_tcl=yes 127515821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi 127525821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 127535821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if test "${use_tcl}" = "yes" ; then 127545821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 127555821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# Check whether --with-tcl was given. 127565821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if test "${with_tcl+set}" = set; then 127575821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) withval=$with_tcl; with_tclconfig=${withval} 127585821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi 127595821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 127605821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) { $as_echo "$as_me:$LINENO: checking for Tcl configuration" >&5 127615821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo_n "checking for Tcl configuration... " >&6; } 127625821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) if test "${ac_cv_c_tclconfig+set}" = set; then 127635821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) $as_echo_n "(cached) " >&6 127645821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)else 127655821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 127665821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) # First check to see if --with-tcl was specified. 127675821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) if test x"${with_tclconfig}" != x ; then 127685821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) if test -f "${with_tclconfig}/tclConfig.sh" ; then 127695821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) ac_cv_c_tclconfig=`(cd ${with_tclconfig}; pwd)` 127705821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) else 127715821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) { { $as_echo "$as_me:$LINENO: error: ${with_tclconfig} directory doesn't contain tclConfig.sh" >&5 127725821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo "$as_me: error: ${with_tclconfig} directory doesn't contain tclConfig.sh" >&2;} 127735821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) { (exit 1); exit 1; }; } 127745821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) fi 127755821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) fi 127765821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 127775821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) # Start autosearch by asking tclsh 127785821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) if test x"$cross_compiling" = xno; then 127795821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) for i in `echo 'puts stdout $auto_path' | ${TCLSH_CMD}` 127805821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) do 127815821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) if test -f "$i/tclConfig.sh" ; then 127825821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) ac_cv_c_tclconfig="$i" 127835821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) break 127845821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) fi 127855821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) done 127865821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) fi 127875821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 127885821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) # then check for a private Tcl installation 127895821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) if test x"${ac_cv_c_tclconfig}" = x ; then 127905821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) for i in \ 127915821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) ../tcl \ 127925821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) `ls -dr ../tcl[8-9].[0-9].[0-9]* 2>/dev/null` \ 127935821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) `ls -dr ../tcl[8-9].[0-9] 2>/dev/null` \ 127945821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) `ls -dr ../tcl[8-9].[0-9]* 2>/dev/null` \ 127955821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) ../../tcl \ 127965821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) `ls -dr ../../tcl[8-9].[0-9].[0-9]* 2>/dev/null` \ 127975821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) `ls -dr ../../tcl[8-9].[0-9] 2>/dev/null` \ 127985821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) `ls -dr ../../tcl[8-9].[0-9]* 2>/dev/null` \ 127995821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) ../../../tcl \ 128005821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) `ls -dr ../../../tcl[8-9].[0-9].[0-9]* 2>/dev/null` \ 128015821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) `ls -dr ../../../tcl[8-9].[0-9] 2>/dev/null` \ 128025821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) `ls -dr ../../../tcl[8-9].[0-9]* 2>/dev/null` 128035821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) do 128045821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) if test -f "$i/unix/tclConfig.sh" ; then 128055821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) ac_cv_c_tclconfig=`(cd $i/unix; pwd)` 128065821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) break 128075821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) fi 128085821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) done 128095821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) fi 128105821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 128115821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) # check in a few common install locations 128125821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) if test x"${ac_cv_c_tclconfig}" = x ; then 128135821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) for i in \ 128145821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) `ls -d ${libdir} 2>/dev/null` \ 128155821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) `ls -d /usr/local/lib 2>/dev/null` \ 128165821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) `ls -d /usr/contrib/lib 2>/dev/null` \ 128175821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) `ls -d /usr/lib 2>/dev/null` 128185821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) do 128195821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) if test -f "$i/tclConfig.sh" ; then 128205821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) ac_cv_c_tclconfig=`(cd $i; pwd)` 128215821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) break 128225821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) fi 128235821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) done 128245821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) fi 128255821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 128265821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) # check in a few other private locations 128275821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) if test x"${ac_cv_c_tclconfig}" = x ; then 128285821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) for i in \ 128295821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) ${srcdir}/../tcl \ 128305821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) `ls -dr ${srcdir}/../tcl[8-9].[0-9].[0-9]* 2>/dev/null` \ 128315821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) `ls -dr ${srcdir}/../tcl[8-9].[0-9] 2>/dev/null` \ 128325821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) `ls -dr ${srcdir}/../tcl[8-9].[0-9]* 2>/dev/null` 128335821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) do 128345821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) if test -f "$i/unix/tclConfig.sh" ; then 128355821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) ac_cv_c_tclconfig=`(cd $i/unix; pwd)` 128365821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) break 128375821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) fi 128385821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) done 128395821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) fi 128405821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 128415821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi 128425821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 128435821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 128445821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) if test x"${ac_cv_c_tclconfig}" = x ; then 128455821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) use_tcl=no 128465821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) { $as_echo "$as_me:$LINENO: WARNING: Can't find Tcl configuration definitions" >&5 128475821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo "$as_me: WARNING: Can't find Tcl configuration definitions" >&2;} 128485821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) { $as_echo "$as_me:$LINENO: WARNING: *** Without Tcl the regression tests cannot be executed ***" >&5 128495821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo "$as_me: WARNING: *** Without Tcl the regression tests cannot be executed ***" >&2;} 128505821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) { $as_echo "$as_me:$LINENO: WARNING: *** Consider using --with-tcl=... to define location of Tcl ***" >&5 128515821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo "$as_me: WARNING: *** Consider using --with-tcl=... to define location of Tcl ***" >&2;} 128525821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) else 128535821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) TCL_BIN_DIR=${ac_cv_c_tclconfig} 128545821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) { $as_echo "$as_me:$LINENO: result: found $TCL_BIN_DIR/tclConfig.sh" >&5 128555821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo "found $TCL_BIN_DIR/tclConfig.sh" >&6; } 128565821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 128575821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) { $as_echo "$as_me:$LINENO: checking for existence of $TCL_BIN_DIR/tclConfig.sh" >&5 128585821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo_n "checking for existence of $TCL_BIN_DIR/tclConfig.sh... " >&6; } 128595821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) if test -f "$TCL_BIN_DIR/tclConfig.sh" ; then 128605821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) { $as_echo "$as_me:$LINENO: result: loading" >&5 128615821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo "loading" >&6; } 128625821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) . $TCL_BIN_DIR/tclConfig.sh 128635821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) else 128645821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) { $as_echo "$as_me:$LINENO: result: file not found" >&5 128655821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo "file not found" >&6; } 128665821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) fi 128675821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 128685821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) # 128695821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) # If the TCL_BIN_DIR is the build directory (not the install directory), 128705821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) # then set the common variable name to the value of the build variables. 128715821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) # For example, the variable TCL_LIB_SPEC will be set to the value 128725821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) # of TCL_BUILD_LIB_SPEC. An extension should make use of TCL_LIB_SPEC 128735821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) # instead of TCL_BUILD_LIB_SPEC since it will work with both an 128745821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) # installed and uninstalled version of Tcl. 128755821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) # 128765821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 128775821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) if test -f $TCL_BIN_DIR/Makefile ; then 128785821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) TCL_LIB_SPEC=${TCL_BUILD_LIB_SPEC} 128795821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) TCL_STUB_LIB_SPEC=${TCL_BUILD_STUB_LIB_SPEC} 128805821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) TCL_STUB_LIB_PATH=${TCL_BUILD_STUB_LIB_PATH} 128815821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) fi 128825821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 128835821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) # 128845821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) # eval is required to do the TCL_DBGX substitution 128855821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) # 128865821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 128875821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) eval "TCL_LIB_FILE=\"${TCL_LIB_FILE}\"" 128885821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) eval "TCL_LIB_FLAG=\"${TCL_LIB_FLAG}\"" 128895821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) eval "TCL_LIB_SPEC=\"${TCL_LIB_SPEC}\"" 128905821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 128915821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) eval "TCL_STUB_LIB_FILE=\"${TCL_STUB_LIB_FILE}\"" 128925821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) eval "TCL_STUB_LIB_FLAG=\"${TCL_STUB_LIB_FLAG}\"" 128935821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) eval "TCL_STUB_LIB_SPEC=\"${TCL_STUB_LIB_SPEC}\"" 128945821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 128955821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 128965821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 128975821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 128985821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 128995821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 129005821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 129015821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 129025821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 129035821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 129045821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 129055821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 129065821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 129075821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 129085821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) fi 129095821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi 129105821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if test "${use_tcl}" = "no" ; then 129115821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) HAVE_TCL="" 129125821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)else 129135821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) HAVE_TCL=1 129145821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi 129155821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 129165821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 129175821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)########## 129185821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# Figure out what C libraries are required to compile programs 129195821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# that use "readline()" library. 129205821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# 129215821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)TARGET_READLINE_LIBS="" 129225821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)TARGET_READLINE_INC="" 129235821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)TARGET_HAVE_READLINE=0 129245821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# Check whether --enable-readline was given. 129255821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if test "${enable_readline+set}" = set; then 129265821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) enableval=$enable_readline; with_readline=$enableval 129275821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)else 129285821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) with_readline=auto 129295821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi 129305821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 129315821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 129325821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if test x"$with_readline" != xno; then 129335821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) found="yes" 129345821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 129355821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 129365821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# Check whether --with-readline-lib was given. 129375821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if test "${with_readline_lib+set}" = set; then 129385821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) withval=$with_readline_lib; with_readline_lib=$withval 129395821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)else 129405821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) with_readline_lib="auto" 129415821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi 129425821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 129435821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) if test "x$with_readline_lib" = xauto; then 129445821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) save_LIBS="$LIBS" 129455821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) LIBS="" 129465821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) { $as_echo "$as_me:$LINENO: checking for library containing tgetent" >&5 129475821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo_n "checking for library containing tgetent... " >&6; } 129485821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if test "${ac_cv_search_tgetent+set}" = set; then 129495821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) $as_echo_n "(cached) " >&6 129505821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)else 129515821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) ac_func_search_save_LIBS=$LIBS 129525821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)cat >conftest.$ac_ext <<_ACEOF 129535821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)/* confdefs.h. */ 129545821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)_ACEOF 129555821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)cat confdefs.h >>conftest.$ac_ext 129565821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)cat >>conftest.$ac_ext <<_ACEOF 129575821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)/* end confdefs.h. */ 129585821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 129595821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)/* Override any GCC internal prototype to avoid an error. 129605821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) Use char because int might match the return type of a GCC 129615821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) builtin and then its argument prototype would still apply. */ 129625821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)#ifdef __cplusplus 129635821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)extern "C" 129645821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)#endif 129655821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)char tgetent (); 129665821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)int 129675821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)main () 129685821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles){ 129695821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)return tgetent (); 129705821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) ; 129715821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) return 0; 129725821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)} 129735821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)_ACEOF 129745821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)for ac_lib in '' readline ncurses curses termcap; do 129755821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) if test -z "$ac_lib"; then 129765821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) ac_res="none required" 129775821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) else 129785821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) ac_res=-l$ac_lib 129795821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) LIBS="-l$ac_lib $ac_func_search_save_LIBS" 129805821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) fi 129815821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) rm -f conftest.$ac_objext conftest$ac_exeext 129825821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if { (ac_try="$ac_link" 129835821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)case "(($ac_try" in 129845821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 129855821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) *) ac_try_echo=$ac_try;; 129865821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)esac 129875821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" 129885821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo "$ac_try_echo") >&5 129895821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) (eval "$ac_link") 2>conftest.er1 129905821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) ac_status=$? 129915821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) grep -v '^ *+' conftest.er1 >conftest.err 129925821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) rm -f conftest.er1 129935821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) cat conftest.err >&5 129945821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 129955821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) (exit $ac_status); } && { 129965821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) test -z "$ac_c_werror_flag" || 129975821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) test ! -s conftest.err 129985821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) } && test -s conftest$ac_exeext && { 129995821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) test "$cross_compiling" = yes || 130005821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) $as_test_x conftest$ac_exeext 130015821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) }; then 130025821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) ac_cv_search_tgetent=$ac_res 130035821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)else 130045821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) $as_echo "$as_me: failed program was:" >&5 130055821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)sed 's/^/| /' conftest.$ac_ext >&5 130065821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 130075821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 130085821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi 130095821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 130105821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)rm -rf conftest.dSYM 130115821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \ 130125821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) conftest$ac_exeext 130135821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) if test "${ac_cv_search_tgetent+set}" = set; then 130145821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) break 130155821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi 130165821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)done 130175821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if test "${ac_cv_search_tgetent+set}" = set; then 130185821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) : 130195821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)else 130205821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) ac_cv_search_tgetent=no 130215821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi 130225821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)rm conftest.$ac_ext 130235821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)LIBS=$ac_func_search_save_LIBS 130245821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi 130255821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles){ $as_echo "$as_me:$LINENO: result: $ac_cv_search_tgetent" >&5 130265821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo "$ac_cv_search_tgetent" >&6; } 130275821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)ac_res=$ac_cv_search_tgetent 130285821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if test "$ac_res" != no; then 130295821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) test "$ac_res" = "none required" || LIBS="$ac_res $LIBS" 130305821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) term_LIBS="$LIBS" 130315821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)else 130325821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) term_LIBS="" 130335821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi 130345821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 130355821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) { $as_echo "$as_me:$LINENO: checking for readline in -lreadline" >&5 130365821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo_n "checking for readline in -lreadline... " >&6; } 130375821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if test "${ac_cv_lib_readline_readline+set}" = set; then 130385821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) $as_echo_n "(cached) " >&6 130395821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)else 130405821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) ac_check_lib_save_LIBS=$LIBS 130415821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)LIBS="-lreadline $LIBS" 130425821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)cat >conftest.$ac_ext <<_ACEOF 130435821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)/* confdefs.h. */ 130445821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)_ACEOF 130455821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)cat confdefs.h >>conftest.$ac_ext 130465821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)cat >>conftest.$ac_ext <<_ACEOF 130475821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)/* end confdefs.h. */ 130485821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 130495821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)/* Override any GCC internal prototype to avoid an error. 130505821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) Use char because int might match the return type of a GCC 130515821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) builtin and then its argument prototype would still apply. */ 130525821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)#ifdef __cplusplus 130535821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)extern "C" 130545821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)#endif 130555821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)char readline (); 130565821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)int 130575821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)main () 130585821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles){ 130595821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)return readline (); 130605821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) ; 130615821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) return 0; 130625821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)} 130635821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)_ACEOF 130645821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)rm -f conftest.$ac_objext conftest$ac_exeext 130655821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if { (ac_try="$ac_link" 130665821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)case "(($ac_try" in 130675821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 130685821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) *) ac_try_echo=$ac_try;; 130695821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)esac 130705821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" 130715821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo "$ac_try_echo") >&5 130725821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) (eval "$ac_link") 2>conftest.er1 130735821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) ac_status=$? 130745821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) grep -v '^ *+' conftest.er1 >conftest.err 130755821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) rm -f conftest.er1 130765821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) cat conftest.err >&5 130775821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 130785821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) (exit $ac_status); } && { 130795821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) test -z "$ac_c_werror_flag" || 130805821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) test ! -s conftest.err 130815821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) } && test -s conftest$ac_exeext && { 130825821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) test "$cross_compiling" = yes || 130835821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) $as_test_x conftest$ac_exeext 130845821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) }; then 130855821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) ac_cv_lib_readline_readline=yes 130865821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)else 130875821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) $as_echo "$as_me: failed program was:" >&5 130885821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)sed 's/^/| /' conftest.$ac_ext >&5 130895821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 130905821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) ac_cv_lib_readline_readline=no 130915821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi 130925821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 130935821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)rm -rf conftest.dSYM 130945821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \ 130955821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) conftest$ac_exeext conftest.$ac_ext 130965821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)LIBS=$ac_check_lib_save_LIBS 130975821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi 130985821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles){ $as_echo "$as_me:$LINENO: result: $ac_cv_lib_readline_readline" >&5 130995821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo "$ac_cv_lib_readline_readline" >&6; } 131005821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if test $ac_cv_lib_readline_readline = yes; then 131015821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) TARGET_READLINE_LIBS="-lreadline" 131025821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)else 131035821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) found="no" 131045821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi 131055821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 131065821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) TARGET_READLINE_LIBS="$TARGET_READLINE_LIBS $term_LIBS" 131075821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) LIBS="$save_LIBS" 131085821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) else 131095821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) TARGET_READLINE_LIBS="$with_readline_lib" 131105821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) fi 131115821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 131125821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 131135821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# Check whether --with-readline-inc was given. 131145821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if test "${with_readline_inc+set}" = set; then 131155821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) withval=$with_readline_inc; with_readline_inc=$withval 131165821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)else 131175821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) with_readline_inc="auto" 131185821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi 131195821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 131205821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) if test "x$with_readline_inc" = xauto; then 131215821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) if test "${ac_cv_header_readline_h+set}" = set; then 131225821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) { $as_echo "$as_me:$LINENO: checking for readline.h" >&5 131235821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo_n "checking for readline.h... " >&6; } 131245821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if test "${ac_cv_header_readline_h+set}" = set; then 131255821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) $as_echo_n "(cached) " >&6 131265821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi 131275821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles){ $as_echo "$as_me:$LINENO: result: $ac_cv_header_readline_h" >&5 131285821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo "$ac_cv_header_readline_h" >&6; } 131295821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)else 131305821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) # Is the header compilable? 131315821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles){ $as_echo "$as_me:$LINENO: checking readline.h usability" >&5 131325821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo_n "checking readline.h usability... " >&6; } 131335821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)cat >conftest.$ac_ext <<_ACEOF 131345821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)/* confdefs.h. */ 131355821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)_ACEOF 131365821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)cat confdefs.h >>conftest.$ac_ext 131375821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)cat >>conftest.$ac_ext <<_ACEOF 131385821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)/* end confdefs.h. */ 131395821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$ac_includes_default 131405821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)#include <readline.h> 131415821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)_ACEOF 131425821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)rm -f conftest.$ac_objext 131435821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if { (ac_try="$ac_compile" 131445821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)case "(($ac_try" in 131455821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 131465821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) *) ac_try_echo=$ac_try;; 131475821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)esac 131485821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" 131495821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo "$ac_try_echo") >&5 131505821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) (eval "$ac_compile") 2>conftest.er1 131515821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) ac_status=$? 131525821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) grep -v '^ *+' conftest.er1 >conftest.err 131535821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) rm -f conftest.er1 131545821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) cat conftest.err >&5 131555821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 131565821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) (exit $ac_status); } && { 131575821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) test -z "$ac_c_werror_flag" || 131585821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) test ! -s conftest.err 131595821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) } && test -s conftest.$ac_objext; then 131605821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) ac_header_compiler=yes 131615821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)else 131625821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) $as_echo "$as_me: failed program was:" >&5 131635821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)sed 's/^/| /' conftest.$ac_ext >&5 131645821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 131655821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) ac_header_compiler=no 131665821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi 131675821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 131685821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 131695821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles){ $as_echo "$as_me:$LINENO: result: $ac_header_compiler" >&5 131705821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo "$ac_header_compiler" >&6; } 131715821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 131725821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# Is the header present? 131735821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles){ $as_echo "$as_me:$LINENO: checking readline.h presence" >&5 131745821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo_n "checking readline.h presence... " >&6; } 131755821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)cat >conftest.$ac_ext <<_ACEOF 131765821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)/* confdefs.h. */ 131775821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)_ACEOF 131785821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)cat confdefs.h >>conftest.$ac_ext 131795821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)cat >>conftest.$ac_ext <<_ACEOF 131805821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)/* end confdefs.h. */ 131815821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)#include <readline.h> 131825821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)_ACEOF 131835821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if { (ac_try="$ac_cpp conftest.$ac_ext" 131845821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)case "(($ac_try" in 131855821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 131865821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) *) ac_try_echo=$ac_try;; 131875821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)esac 131885821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" 131895821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo "$ac_try_echo") >&5 131905821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1 131915821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) ac_status=$? 131925821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) grep -v '^ *+' conftest.er1 >conftest.err 131935821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) rm -f conftest.er1 131945821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) cat conftest.err >&5 131955821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 131965821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) (exit $ac_status); } >/dev/null && { 131975821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" || 131985821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) test ! -s conftest.err 131995821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) }; then 132005821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) ac_header_preproc=yes 132015821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)else 132025821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) $as_echo "$as_me: failed program was:" >&5 132035821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)sed 's/^/| /' conftest.$ac_ext >&5 132045821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 132055821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) ac_header_preproc=no 132065821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi 132075821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 132085821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)rm -f conftest.err conftest.$ac_ext 132095821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles){ $as_echo "$as_me:$LINENO: result: $ac_header_preproc" >&5 132105821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo "$ac_header_preproc" >&6; } 132115821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 132125821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# So? What about this header? 132135821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in 132145821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) yes:no: ) 132155821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) { $as_echo "$as_me:$LINENO: WARNING: readline.h: accepted by the compiler, rejected by the preprocessor!" >&5 132165821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo "$as_me: WARNING: readline.h: accepted by the compiler, rejected by the preprocessor!" >&2;} 132175821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) { $as_echo "$as_me:$LINENO: WARNING: readline.h: proceeding with the compiler's result" >&5 132185821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo "$as_me: WARNING: readline.h: proceeding with the compiler's result" >&2;} 132195821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) ac_header_preproc=yes 132205821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) ;; 132215821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) no:yes:* ) 132225821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) { $as_echo "$as_me:$LINENO: WARNING: readline.h: present but cannot be compiled" >&5 132235821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo "$as_me: WARNING: readline.h: present but cannot be compiled" >&2;} 132245821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) { $as_echo "$as_me:$LINENO: WARNING: readline.h: check for missing prerequisite headers?" >&5 132255821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo "$as_me: WARNING: readline.h: check for missing prerequisite headers?" >&2;} 132265821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) { $as_echo "$as_me:$LINENO: WARNING: readline.h: see the Autoconf documentation" >&5 132275821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo "$as_me: WARNING: readline.h: see the Autoconf documentation" >&2;} 132285821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) { $as_echo "$as_me:$LINENO: WARNING: readline.h: section \"Present But Cannot Be Compiled\"" >&5 132295821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo "$as_me: WARNING: readline.h: section \"Present But Cannot Be Compiled\"" >&2;} 132305821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) { $as_echo "$as_me:$LINENO: WARNING: readline.h: proceeding with the preprocessor's result" >&5 132315821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo "$as_me: WARNING: readline.h: proceeding with the preprocessor's result" >&2;} 132325821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) { $as_echo "$as_me:$LINENO: WARNING: readline.h: in the future, the compiler will take precedence" >&5 132335821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo "$as_me: WARNING: readline.h: in the future, the compiler will take precedence" >&2;} 132345821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 132355821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) ;; 132365821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)esac 132375821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles){ $as_echo "$as_me:$LINENO: checking for readline.h" >&5 132385821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo_n "checking for readline.h... " >&6; } 132395821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if test "${ac_cv_header_readline_h+set}" = set; then 132405821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) $as_echo_n "(cached) " >&6 132415821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)else 132425821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) ac_cv_header_readline_h=$ac_header_preproc 132435821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi 132445821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles){ $as_echo "$as_me:$LINENO: result: $ac_cv_header_readline_h" >&5 132455821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo "$ac_cv_header_readline_h" >&6; } 132465821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 132475821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi 132485821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if test $ac_cv_header_readline_h = yes; then 132495821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) found="yes" 132505821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)else 132515821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 132525821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) found="no" 132535821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) if test "$cross_compiling" != yes; then 132545821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) for dir in /usr /usr/local /usr/local/readline /usr/contrib /mingw; do 132555821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) for subdir in include include/readline; do 132565821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) as_ac_File=`$as_echo "ac_cv_file_$dir/$subdir/readline.h" | $as_tr_sh` 132575821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles){ $as_echo "$as_me:$LINENO: checking for $dir/$subdir/readline.h" >&5 132585821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo_n "checking for $dir/$subdir/readline.h... " >&6; } 132595821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if { as_var=$as_ac_File; eval "test \"\${$as_var+set}\" = set"; }; then 132605821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) $as_echo_n "(cached) " >&6 132615821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)else 132625821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) test "$cross_compiling" = yes && 132635821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) { { $as_echo "$as_me:$LINENO: error: cannot check for file existence when cross compiling" >&5 132645821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo "$as_me: error: cannot check for file existence when cross compiling" >&2;} 132655821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) { (exit 1); exit 1; }; } 132665821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if test -r "$dir/$subdir/readline.h"; then 132675821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) eval "$as_ac_File=yes" 132685821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)else 132695821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) eval "$as_ac_File=no" 132705821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi 132715821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi 132725821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)ac_res=`eval 'as_val=${'$as_ac_File'} 132735821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) $as_echo "$as_val"'` 132745821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) { $as_echo "$as_me:$LINENO: result: $ac_res" >&5 132755821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo "$ac_res" >&6; } 132765821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if test `eval 'as_val=${'$as_ac_File'} 132775821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) $as_echo "$as_val"'` = yes; then 132785821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) found=yes 132795821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi 132805821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 132815821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) if test "$found" = "yes"; then 132825821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) TARGET_READLINE_INC="-I$dir/$subdir" 132835821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) break 132845821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) fi 132855821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) done 132865821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) test "$found" = "yes" && break 132875821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) done 132885821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) fi 132895821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 132905821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi 132915821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 132925821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 132935821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) else 132945821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) TARGET_READLINE_INC="$with_readline_inc" 132955821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) fi 132965821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 132975821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) if test x"$found" = xno; then 132985821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) TARGET_READLINE_LIBS="" 132995821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) TARGET_READLINE_INC="" 133005821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) TARGET_HAVE_READLINE=0 133015821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) else 133025821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) TARGET_HAVE_READLINE=1 133035821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) fi 133045821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi 133055821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 133065821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 133075821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 133085821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 133095821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 133105821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)########## 133115821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# Figure out what C libraries are required to compile programs 133125821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# that use "fdatasync()" function. 133135821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# 133145821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles){ $as_echo "$as_me:$LINENO: checking for library containing fdatasync" >&5 133155821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo_n "checking for library containing fdatasync... " >&6; } 133165821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if test "${ac_cv_search_fdatasync+set}" = set; then 133175821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) $as_echo_n "(cached) " >&6 133185821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)else 133195821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) ac_func_search_save_LIBS=$LIBS 133205821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)cat >conftest.$ac_ext <<_ACEOF 133215821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)/* confdefs.h. */ 133225821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)_ACEOF 133235821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)cat confdefs.h >>conftest.$ac_ext 133245821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)cat >>conftest.$ac_ext <<_ACEOF 133255821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)/* end confdefs.h. */ 133265821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 133275821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)/* Override any GCC internal prototype to avoid an error. 133285821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) Use char because int might match the return type of a GCC 133295821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) builtin and then its argument prototype would still apply. */ 133305821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)#ifdef __cplusplus 133315821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)extern "C" 133325821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)#endif 133335821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)char fdatasync (); 133345821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)int 133355821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)main () 133365821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles){ 133375821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)return fdatasync (); 133385821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) ; 133395821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) return 0; 133405821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)} 133415821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)_ACEOF 133425821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)for ac_lib in '' rt; do 133435821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) if test -z "$ac_lib"; then 133445821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) ac_res="none required" 133455821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) else 133465821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) ac_res=-l$ac_lib 133475821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) LIBS="-l$ac_lib $ac_func_search_save_LIBS" 133485821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) fi 133495821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) rm -f conftest.$ac_objext conftest$ac_exeext 133505821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if { (ac_try="$ac_link" 133515821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)case "(($ac_try" in 133525821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 133535821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) *) ac_try_echo=$ac_try;; 133545821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)esac 133555821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" 133565821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo "$ac_try_echo") >&5 133575821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) (eval "$ac_link") 2>conftest.er1 133585821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) ac_status=$? 133595821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) grep -v '^ *+' conftest.er1 >conftest.err 133605821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) rm -f conftest.er1 133615821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) cat conftest.err >&5 133625821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 133635821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) (exit $ac_status); } && { 133645821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) test -z "$ac_c_werror_flag" || 133655821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) test ! -s conftest.err 133665821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) } && test -s conftest$ac_exeext && { 133675821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) test "$cross_compiling" = yes || 133685821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) $as_test_x conftest$ac_exeext 133695821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) }; then 133705821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) ac_cv_search_fdatasync=$ac_res 133715821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)else 133725821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) $as_echo "$as_me: failed program was:" >&5 133735821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)sed 's/^/| /' conftest.$ac_ext >&5 133745821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 133755821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 133765821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi 133775821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 133785821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)rm -rf conftest.dSYM 133795821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \ 133805821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) conftest$ac_exeext 133815821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) if test "${ac_cv_search_fdatasync+set}" = set; then 133825821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) break 133835821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi 133845821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)done 133855821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if test "${ac_cv_search_fdatasync+set}" = set; then 133865821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) : 133875821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)else 133885821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) ac_cv_search_fdatasync=no 133895821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi 133905821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)rm conftest.$ac_ext 133915821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)LIBS=$ac_func_search_save_LIBS 133925821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi 133935821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles){ $as_echo "$as_me:$LINENO: result: $ac_cv_search_fdatasync" >&5 133945821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo "$ac_cv_search_fdatasync" >&6; } 133955821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)ac_res=$ac_cv_search_fdatasync 133965821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if test "$ac_res" != no; then 133975821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) test "$ac_res" = "none required" || LIBS="$ac_res $LIBS" 133985821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 133995821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi 134005821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 134015821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 134025821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)######### 134035821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# check for debug enabled 134045821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# Check whether --enable-debug was given. 134055821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if test "${enable_debug+set}" = set; then 134065821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) enableval=$enable_debug; use_debug=$enableval 134075821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)else 134085821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) use_debug=no 134095821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi 134105821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 134115821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if test "${use_debug}" = "yes" ; then 134125821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) TARGET_DEBUG="-DSQLITE_DEBUG=1" 134135821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)else 134145821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) TARGET_DEBUG="-DNDEBUG" 134155821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi 134165821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 134175821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 134185821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)######### 134195821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# See whether we should use the amalgamation to build 134205821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# Check whether --enable-amalgamation was given. 134215821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if test "${enable_amalgamation+set}" = set; then 134225821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) enableval=$enable_amalgamation; use_amalgamation=$enableval 134235821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)else 134245821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) use_amalgamation=yes 134255821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi 134265821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 134275821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if test "${use_amalgamation}" != "yes" ; then 134285821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) USE_AMALGAMATION=0 134295821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi 134305821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 134315821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 134325821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)######### 134335821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# See whether we should allow loadable extensions 134345821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# Check whether --enable-load-extension was given. 134355821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if test "${enable_load_extension+set}" = set; then 134365821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) enableval=$enable_load_extension; use_loadextension=$enableval 134375821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)else 134385821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) use_loadextension=no 134395821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi 134405821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 134415821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if test "${use_loadextension}" = "yes" ; then 134425821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) OPT_FEATURE_FLAGS="" 134435821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)else 134445821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) OPT_FEATURE_FLAGS="-DSQLITE_OMIT_LOAD_EXTENSION=1" 134455821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi 134465821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 134475821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)######### 134485821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# attempt to duplicate any OMITS and ENABLES into the $(OPT_FEATURE_FLAGS) parameter 134495821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)for option in $CFLAGS $CPPFLAGS 134505821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)do 134515821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) case $option in 134525821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) -DSQLITE_OMIT*) OPT_FEATURE_FLAGS="$OPT_FEATURE_FLAGS $option";; 134535821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) -DSQLITE_ENABLE*) OPT_FEATURE_FLAGS="$OPT_FEATURE_FLAGS $option";; 134545821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) esac 134555821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)done 134565821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 134575821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 134585821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 134595821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# attempt to remove any OMITS and ENABLES from the $(CFLAGS) parameter 134605821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)ac_temp_CFLAGS="" 134615821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)for option in $CFLAGS 134625821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)do 134635821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) case $option in 134645821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) -DSQLITE_OMIT*) ;; 134655821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) -DSQLITE_ENABLE*) ;; 134665821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) *) ac_temp_CFLAGS="$ac_temp_CFLAGS $option";; 134675821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) esac 134685821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)done 134695821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)CFLAGS=$ac_temp_CFLAGS 134705821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 134715821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 134725821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# attempt to remove any OMITS and ENABLES from the $(CPPFLAGS) parameter 134735821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)ac_temp_CPPFLAGS="" 134745821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)for option in $CPPFLAGS 134755821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)do 134765821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) case $option in 134775821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) -DSQLITE_OMIT*) ;; 134785821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) -DSQLITE_ENABLE*) ;; 134795821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) *) ac_temp_CPPFLAGS="$ac_temp_CPPFLAGS $option";; 134805821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) esac 134815821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)done 134825821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)CPPFLAGS=$ac_temp_CPPFLAGS 134835821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 134845821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 134855821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# attempt to remove any OMITS and ENABLES from the $(BUILD_CFLAGS) parameter 134865821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)ac_temp_BUILD_CFLAGS="" 134875821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)for option in $BUILD_CFLAGS 134885821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)do 134895821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) case $option in 134905821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) -DSQLITE_OMIT*) ;; 134915821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) -DSQLITE_ENABLE*) ;; 134925821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) *) ac_temp_BUILD_CFLAGS="$ac_temp_BUILD_CFLAGS $option";; 134935821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) esac 134945821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)done 134955821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)BUILD_CFLAGS=$ac_temp_BUILD_CFLAGS 134965821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 134975821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 134985821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)######### 134995821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# See whether we should use GCOV 135005821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# Check whether --enable-gcov was given. 135015821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if test "${enable_gcov+set}" = set; then 135025821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) enableval=$enable_gcov; use_gcov=$enableval 135035821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)else 135045821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) use_gcov=no 135055821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi 135065821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 135075821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if test "${use_gcov}" = "yes" ; then 135085821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) USE_GCOV=1 135095821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)else 135105821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) USE_GCOV=0 135115821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi 135125821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 135135821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 135145821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 135155821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)######### 135165821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# Output the config header 135175821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)ac_config_headers="$ac_config_headers config.h" 135185821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 135195821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 135205821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)######### 135215821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# Generate the output files. 135225821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# 135235821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 135245821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)ac_config_files="$ac_config_files Makefile sqlite3.pc" 135255821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 135265821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)cat >confcache <<\_ACEOF 135275821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# This file is a shell script that caches the results of configure 135285821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# tests run on this system so they can be shared between configure 135295821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# scripts and configure runs, see configure's option --config-cache. 135305821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# It is not useful on other systems. If it contains results you don't 135315821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# want to keep, you may remove or edit it. 135325821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# 135335821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# config.status only pays attention to the cache file if you give it 135345821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# the --recheck option to rerun configure. 135355821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# 135365821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# `ac_cv_env_foo' variables (set or unset) will be overridden when 135375821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# loading this file, other *unset* `ac_cv_foo' will be assigned the 135385821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# following values. 135395821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 135405821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)_ACEOF 135415821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 135425821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# The following way of writing the cache mishandles newlines in values, 135435821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# but we know of no workaround that is simple, portable, and efficient. 135445821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# So, we kill variables containing newlines. 135455821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# Ultrix sh set writes to stderr and can't be redirected directly, 135465821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# and sets the high bit in the cache file unless we assign to the vars. 135475821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)( 135485821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) for ac_var in `(set) 2>&1 | sed -n 's/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'`; do 135495821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) eval ac_val=\$$ac_var 135505821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) case $ac_val in #( 135515821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) *${as_nl}*) 135525821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) case $ac_var in #( 135535821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) *_cv_*) { $as_echo "$as_me:$LINENO: WARNING: Cache variable $ac_var contains a newline." >&5 135545821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo "$as_me: WARNING: Cache variable $ac_var contains a newline." >&2;} ;; 135555821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) esac 135565821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) case $ac_var in #( 135575821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) _ | IFS | as_nl) ;; #( 135585821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) BASH_ARGV | BASH_SOURCE) eval $ac_var= ;; #( 135595821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) *) $as_unset $ac_var ;; 135605821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) esac ;; 135615821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) esac 135625821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) done 135635821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 135645821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) (set) 2>&1 | 135655821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) case $as_nl`(ac_space=' '; set) 2>&1` in #( 135665821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) *${as_nl}ac_space=\ *) 135675821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) # `set' does not quote correctly, so add quotes (double-quote 135685821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) # substitution turns \\\\ into \\, and sed turns \\ into \). 135695821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) sed -n \ 135705821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) "s/'/'\\\\''/g; 135715821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\\2'/p" 135725821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) ;; #( 135735821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) *) 135745821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) # `set' quotes correctly as required by POSIX, so do not add quotes. 135755821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p" 135765821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) ;; 135775821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) esac | 135785821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) sort 135795821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)) | 135805821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) sed ' 135815821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) /^ac_cv_env_/b end 135825821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) t clear 135835821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) :clear 135845821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) s/^\([^=]*\)=\(.*[{}].*\)$/test "${\1+set}" = set || &/ 135855821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) t end 135865821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) s/^\([^=]*\)=\(.*\)$/\1=${\1=\2}/ 135875821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) :end' >>confcache 135885821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if diff "$cache_file" confcache >/dev/null 2>&1; then :; else 135895821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) if test -w "$cache_file"; then 135905821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) test "x$cache_file" != "x/dev/null" && 135915821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) { $as_echo "$as_me:$LINENO: updating cache $cache_file" >&5 135925821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo "$as_me: updating cache $cache_file" >&6;} 135935821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) cat confcache >$cache_file 135945821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) else 135955821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) { $as_echo "$as_me:$LINENO: not updating unwritable cache $cache_file" >&5 135965821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo "$as_me: not updating unwritable cache $cache_file" >&6;} 135975821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) fi 135985821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi 135995821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)rm -f confcache 136005821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 136015821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)test "x$prefix" = xNONE && prefix=$ac_default_prefix 136025821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# Let make expand exec_prefix. 136035821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)test "x$exec_prefix" = xNONE && exec_prefix='${prefix}' 136045821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 136055821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)DEFS=-DHAVE_CONFIG_H 136065821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 136075821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)ac_libobjs= 136085821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)ac_ltlibobjs= 136095821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)for ac_i in : $LIBOBJS; do test "x$ac_i" = x: && continue 136105821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) # 1. Remove the extension, and $U if already installed. 136115821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) ac_script='s/\$U\././;s/\.o$//;s/\.obj$//' 136125821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) ac_i=`$as_echo "$ac_i" | sed "$ac_script"` 136135821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) # 2. Prepend LIBOBJDIR. When used with automake>=1.10 LIBOBJDIR 136145821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) # will be set to the directory where LIBOBJS objects are built. 136155821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) ac_libobjs="$ac_libobjs \${LIBOBJDIR}$ac_i\$U.$ac_objext" 136165821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) ac_ltlibobjs="$ac_ltlibobjs \${LIBOBJDIR}$ac_i"'$U.lo' 136175821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)done 136185821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)LIBOBJS=$ac_libobjs 136195821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 136205821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)LTLIBOBJS=$ac_ltlibobjs 136215821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 136225821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 136235821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 136245821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles): ${CONFIG_STATUS=./config.status} 136255821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)ac_write_fail=0 136265821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)ac_clean_files_save=$ac_clean_files 136275821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)ac_clean_files="$ac_clean_files $CONFIG_STATUS" 136285821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles){ $as_echo "$as_me:$LINENO: creating $CONFIG_STATUS" >&5 136295821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo "$as_me: creating $CONFIG_STATUS" >&6;} 136305821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)cat >$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 136315821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)#! $SHELL 136325821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# Generated by $as_me. 136335821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# Run this file to recreate the current configuration. 136345821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# Compiler output produced by configure, useful for debugging 136355821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# configure, is in config.log if it exists. 136365821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 136375821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)debug=false 136385821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)ac_cs_recheck=false 136395821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)ac_cs_silent=false 136405821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)SHELL=\${CONFIG_SHELL-$SHELL} 136415821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)_ACEOF 136425821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 136435821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 136445821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)## --------------------- ## 136455821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)## M4sh Initialization. ## 136465821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)## --------------------- ## 136475821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 136485821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# Be more Bourne compatible 136495821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)DUALCASE=1; export DUALCASE # for MKS sh 136505821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then 136515821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) emulate sh 136525821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) NULLCMD=: 136535821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) # Pre-4.2 versions of Zsh do word splitting on ${1+"$@"}, which 136545821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) # is contrary to our usage. Disable this feature. 136555821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) alias -g '${1+"$@"}'='"$@"' 136565821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) setopt NO_GLOB_SUBST 136575821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)else 136585821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) case `(set -o) 2>/dev/null` in 136595821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) *posix*) set -o posix ;; 136605821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)esac 136615821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 136625821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi 136635821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 136645821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 136655821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 136665821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 136675821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# PATH needs CR 136685821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# Avoid depending upon Character Ranges. 136695821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)as_cr_letters='abcdefghijklmnopqrstuvwxyz' 136705821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)as_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ' 136715821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)as_cr_Letters=$as_cr_letters$as_cr_LETTERS 136725821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)as_cr_digits='0123456789' 136735821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)as_cr_alnum=$as_cr_Letters$as_cr_digits 136745821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 136755821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)as_nl=' 136765821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)' 136775821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)export as_nl 136785821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# Printing a long string crashes Solaris 7 /usr/bin/printf. 136795821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)as_echo='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\' 136805821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo 136815821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo$as_echo 136825821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if (test "X`printf %s $as_echo`" = "X$as_echo") 2>/dev/null; then 136835821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) as_echo='printf %s\n' 136845821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) as_echo_n='printf %s' 136855821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)else 136865821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) if test "X`(/usr/ucb/echo -n -n $as_echo) 2>/dev/null`" = "X-n $as_echo"; then 136875821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) as_echo_body='eval /usr/ucb/echo -n "$1$as_nl"' 136885821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) as_echo_n='/usr/ucb/echo -n' 136895821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) else 136905821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) as_echo_body='eval expr "X$1" : "X\\(.*\\)"' 136915821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) as_echo_n_body='eval 136925821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) arg=$1; 136935821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) case $arg in 136945821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) *"$as_nl"*) 136955821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) expr "X$arg" : "X\\(.*\\)$as_nl"; 136965821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) arg=`expr "X$arg" : ".*$as_nl\\(.*\\)"`;; 136975821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) esac; 136985821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) expr "X$arg" : "X\\(.*\\)" | tr -d "$as_nl" 136995821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) ' 137005821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) export as_echo_n_body 137015821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) as_echo_n='sh -c $as_echo_n_body as_echo' 137025821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) fi 137035821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) export as_echo_body 137045821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) as_echo='sh -c $as_echo_body as_echo' 137055821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi 137065821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 137075821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# The user is always right. 137085821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if test "${PATH_SEPARATOR+set}" != set; then 137095821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) PATH_SEPARATOR=: 137105821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) (PATH='/bin;/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 && { 137115821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) (PATH='/bin:/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 || 137125821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) PATH_SEPARATOR=';' 137135821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) } 137145821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi 137155821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 137165821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# Support unset when possible. 137175821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if ( (MAIL=60; unset MAIL) || exit) >/dev/null 2>&1; then 137185821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) as_unset=unset 137195821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)else 137205821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) as_unset=false 137215821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi 137225821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 137235821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 137245821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# IFS 137255821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# We need space, tab and new line, in precisely that order. Quoting is 137265821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# there to prevent editors from complaining about space-tab. 137275821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# (If _AS_PATH_WALK were called with IFS unset, it would disable word 137285821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# splitting by setting IFS to empty value.) 137295821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)IFS=" "" $as_nl" 137305821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 137315821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# Find who we are. Look in the path if we contain no directory separator. 137325821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)case $0 in 137335821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) *[\\/]* ) as_myself=$0 ;; 137345821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 137355821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)for as_dir in $PATH 137365821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)do 137375821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) IFS=$as_save_IFS 137385821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) test -z "$as_dir" && as_dir=. 137395821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break 137405821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)done 137415821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)IFS=$as_save_IFS 137425821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 137435821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) ;; 137445821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)esac 137455821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# We did not find ourselves, most probably we were run as `sh COMMAND' 137465821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# in which case we are not to be found in the path. 137475821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if test "x$as_myself" = x; then 137485821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) as_myself=$0 137495821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi 137505821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if test ! -f "$as_myself"; then 137515821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) $as_echo "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2 137525821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) { (exit 1); exit 1; } 137535821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi 137545821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 137555821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# Work around bugs in pre-3.0 UWIN ksh. 137565821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)for as_var in ENV MAIL MAILPATH 137575821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)do ($as_unset $as_var) >/dev/null 2>&1 && $as_unset $as_var 137585821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)done 137595821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)PS1='$ ' 137605821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)PS2='> ' 137615821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)PS4='+ ' 137625821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 137635821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# NLS nuisances. 137645821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)LC_ALL=C 137655821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)export LC_ALL 137665821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)LANGUAGE=C 137675821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)export LANGUAGE 137685821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 137695821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# Required to use basename. 137705821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if expr a : '\(a\)' >/dev/null 2>&1 && 137715821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) test "X`expr 00001 : '.*\(...\)'`" = X001; then 137725821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) as_expr=expr 137735821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)else 137745821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) as_expr=false 137755821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi 137765821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 137775821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if (basename -- /) >/dev/null 2>&1 && test "X`basename -- / 2>&1`" = "X/"; then 137785821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) as_basename=basename 137795821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)else 137805821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) as_basename=false 137815821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi 137825821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 137835821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 137845821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# Name of the executable. 137855821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)as_me=`$as_basename -- "$0" || 137865821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \ 137875821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) X"$0" : 'X\(//\)$' \| \ 137885821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) X"$0" : 'X\(/\)' \| . 2>/dev/null || 137895821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo X/"$0" | 137905821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) sed '/^.*\/\([^/][^/]*\)\/*$/{ 137915821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) s//\1/ 137925821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) q 137935821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) } 137945821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) /^X\/\(\/\/\)$/{ 137955821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) s//\1/ 137965821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) q 137975821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) } 137985821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) /^X\/\(\/\).*/{ 137995821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) s//\1/ 138005821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) q 138015821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) } 138025821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) s/.*/./; q'` 138035821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 138045821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# CDPATH. 138055821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_unset CDPATH 138065821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 138075821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 138085821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 138095821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) as_lineno_1=$LINENO 138105821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) as_lineno_2=$LINENO 138115821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) test "x$as_lineno_1" != "x$as_lineno_2" && 138125821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) test "x`expr $as_lineno_1 + 1`" = "x$as_lineno_2" || { 138135821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 138145821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) # Create $as_me.lineno as a copy of $as_myself, but with $LINENO 138155821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) # uniformly replaced by the line number. The first 'sed' inserts a 138165821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) # line-number line after each line using $LINENO; the second 'sed' 138175821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) # does the real work. The second script uses 'N' to pair each 138185821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) # line-number line with the line containing $LINENO, and appends 138195821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) # trailing '-' during substitution so that $LINENO is not a special 138205821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) # case at line end. 138215821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) # (Raja R Harinath suggested sed '=', and Paul Eggert wrote the 138225821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) # scripts with optimization help from Paolo Bonzini. Blame Lee 138235821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) # E. McMahon (1931-1989) for sed's syntax. :-) 138245821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) sed -n ' 138255821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) p 138265821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) /[$]LINENO/= 138275821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) ' <$as_myself | 138285821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) sed ' 138295821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) s/[$]LINENO.*/&-/ 138305821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) t lineno 138315821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) b 138325821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) :lineno 138335821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) N 138345821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) :loop 138355821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) s/[$]LINENO\([^'$as_cr_alnum'_].*\n\)\(.*\)/\2\1\2/ 138365821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) t loop 138375821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) s/-\n.*// 138385821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) ' >$as_me.lineno && 138395821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) chmod +x "$as_me.lineno" || 138405821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) { $as_echo "$as_me: error: cannot create $as_me.lineno; rerun with a POSIX shell" >&2 138415821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) { (exit 1); exit 1; }; } 138425821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 138435821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) # Don't try to exec as it changes $[0], causing all sort of problems 138445821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) # (the dirname of $[0] is not the place where we might find the 138455821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) # original and so on. Autoconf is especially sensitive to this). 138465821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) . "./$as_me.lineno" 138475821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) # Exit status is that of the last command. 138485821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) exit 138495821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)} 138505821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 138515821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 138525821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if (as_dir=`dirname -- /` && test "X$as_dir" = X/) >/dev/null 2>&1; then 138535821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) as_dirname=dirname 138545821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)else 138555821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) as_dirname=false 138565821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi 138575821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 138585821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)ECHO_C= ECHO_N= ECHO_T= 138595821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)case `echo -n x` in 138605821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)-n*) 138615821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) case `echo 'x\c'` in 138625821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) *c*) ECHO_T=' ';; # ECHO_T is single tab character. 138635821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) *) ECHO_C='\c';; 138645821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) esac;; 138655821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)*) 138665821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) ECHO_N='-n';; 138675821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)esac 138685821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if expr a : '\(a\)' >/dev/null 2>&1 && 138695821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) test "X`expr 00001 : '.*\(...\)'`" = X001; then 138705821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) as_expr=expr 138715821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)else 138725821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) as_expr=false 138735821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi 138745821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 138755821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)rm -f conf$$ conf$$.exe conf$$.file 138765821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if test -d conf$$.dir; then 138775821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) rm -f conf$$.dir/conf$$.file 138785821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)else 138795821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) rm -f conf$$.dir 138805821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) mkdir conf$$.dir 2>/dev/null 138815821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi 138825821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if (echo >conf$$.file) 2>/dev/null; then 138835821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) if ln -s conf$$.file conf$$ 2>/dev/null; then 138845821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) as_ln_s='ln -s' 138855821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) # ... but there are two gotchas: 138865821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) # 1) On MSYS, both `ln -s file dir' and `ln file dir' fail. 138875821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) # 2) DJGPP < 2.04 has no symlinks; `ln -s' creates a wrapper executable. 138885821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) # In both cases, we have to default to `cp -p'. 138895821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) ln -s conf$$.file conf$$.dir 2>/dev/null && test ! -f conf$$.exe || 138905821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) as_ln_s='cp -p' 138915821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) elif ln conf$$.file conf$$ 2>/dev/null; then 138925821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) as_ln_s=ln 138935821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) else 138945821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) as_ln_s='cp -p' 138955821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) fi 138965821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)else 138975821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) as_ln_s='cp -p' 138985821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi 138995821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)rm -f conf$$ conf$$.exe conf$$.dir/conf$$.file conf$$.file 139005821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)rmdir conf$$.dir 2>/dev/null 139015821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 139025821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if mkdir -p . 2>/dev/null; then 139035821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) as_mkdir_p=: 139045821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)else 139055821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) test -d ./-p && rmdir ./-p 139065821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) as_mkdir_p=false 139075821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi 139085821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 139095821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if test -x / >/dev/null 2>&1; then 139105821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) as_test_x='test -x' 139115821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)else 139125821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) if ls -dL / >/dev/null 2>&1; then 139135821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) as_ls_L_option=L 139145821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) else 139155821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) as_ls_L_option= 139165821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) fi 139175821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) as_test_x=' 139185821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) eval sh -c '\'' 139195821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) if test -d "$1"; then 139205821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) test -d "$1/."; 139215821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) else 139225821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) case $1 in 139235821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) -*)set "./$1";; 139245821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) esac; 139255821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) case `ls -ld'$as_ls_L_option' "$1" 2>/dev/null` in 139265821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) ???[sx]*):;;*)false;;esac;fi 139275821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) '\'' sh 139285821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) ' 139295821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi 139305821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)as_executable_p=$as_test_x 139315821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 139325821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# Sed expression to map a string onto a valid CPP name. 139335821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)as_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'" 139345821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 139355821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# Sed expression to map a string onto a valid variable name. 139365821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)as_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'" 139375821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 139385821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 139395821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)exec 6>&1 139405821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 139415821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# Save the log message, to keep $[0] and so on meaningful, and to 139425821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# report actual input values of CONFIG_FILES etc. instead of their 139435821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# values after options handling. 139445821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)ac_log=" 139455821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)This file was extended by sqlite $as_me 3.7.6.3, which was 139465821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)generated by GNU Autoconf 2.62. Invocation command line was 139475821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 139485821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) CONFIG_FILES = $CONFIG_FILES 139495821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) CONFIG_HEADERS = $CONFIG_HEADERS 139505821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) CONFIG_LINKS = $CONFIG_LINKS 139515821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) CONFIG_COMMANDS = $CONFIG_COMMANDS 139525821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) $ $0 $@ 139535821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 139545821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)on `(hostname || uname -n) 2>/dev/null | sed 1q` 139555821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)" 139565821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 139575821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)_ACEOF 139585821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 139595821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 139605821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# Files that config.status was made for. 139615821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)config_files="$ac_config_files" 139625821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)config_headers="$ac_config_headers" 139635821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)config_commands="$ac_config_commands" 139645821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 139655821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)_ACEOF 139665821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 139675821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 139685821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)ac_cs_usage="\ 139695821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)\`$as_me' instantiates files from templates according to the 139705821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)current configuration. 139715821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 139725821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)Usage: $0 [OPTIONS] [FILE]... 139735821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 139745821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) -h, --help print this help, then exit 139755821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) -V, --version print version number and configuration settings, then exit 139765821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) -q, --quiet do not print progress messages 139775821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) -d, --debug don't remove temporary files 139785821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) --recheck update $as_me by reconfiguring in the same conditions 139795821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) --file=FILE[:TEMPLATE] 139805821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) instantiate the configuration file FILE 139815821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) --header=FILE[:TEMPLATE] 139825821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) instantiate the configuration header FILE 139835821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 139845821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)Configuration files: 139855821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$config_files 139865821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 139875821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)Configuration headers: 139885821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$config_headers 139895821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 139905821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)Configuration commands: 139915821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$config_commands 139925821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 139935821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)Report bugs to <bug-autoconf@gnu.org>." 139945821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 139955821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)_ACEOF 139965821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 139975821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)ac_cs_version="\\ 139985821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)sqlite config.status 3.7.6.3 139995821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)configured by $0, generated by GNU Autoconf 2.62, 140005821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) with options \\"`$as_echo "$ac_configure_args" | sed 's/^ //; s/[\\""\`\$]/\\\\&/g'`\\" 140015821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 140025821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)Copyright (C) 2008 Free Software Foundation, Inc. 140035821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)This config.status script is free software; the Free Software Foundation 140045821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)gives unlimited permission to copy, distribute and modify it." 140055821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 140065821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)ac_pwd='$ac_pwd' 140075821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)srcdir='$srcdir' 140085821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)INSTALL='$INSTALL' 140095821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)AWK='$AWK' 140105821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)test -n "\$AWK" || AWK=awk 140115821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)_ACEOF 140125821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 140135821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 140145821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# The default lists apply if the user does not specify any file. 140155821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)ac_need_defaults=: 140165821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)while test $# != 0 140175821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)do 140185821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) case $1 in 140195821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) --*=*) 140205821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) ac_option=`expr "X$1" : 'X\([^=]*\)='` 140215821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) ac_optarg=`expr "X$1" : 'X[^=]*=\(.*\)'` 140225821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) ac_shift=: 140235821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) ;; 140245821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) *) 140255821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) ac_option=$1 140265821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) ac_optarg=$2 140275821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) ac_shift=shift 140285821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) ;; 140295821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) esac 140305821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 140315821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) case $ac_option in 140325821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) # Handling of the options. 140335821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) -recheck | --recheck | --rechec | --reche | --rech | --rec | --re | --r) 140345821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) ac_cs_recheck=: ;; 140355821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) --version | --versio | --versi | --vers | --ver | --ve | --v | -V ) 140365821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) $as_echo "$ac_cs_version"; exit ;; 140375821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) --debug | --debu | --deb | --de | --d | -d ) 140385821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) debug=: ;; 140395821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) --file | --fil | --fi | --f ) 140405821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) $ac_shift 140415821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) case $ac_optarg in 140425821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) *\'*) ac_optarg=`$as_echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"` ;; 140435821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) esac 140445821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) CONFIG_FILES="$CONFIG_FILES '$ac_optarg'" 140455821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) ac_need_defaults=false;; 140465821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) --header | --heade | --head | --hea ) 140475821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) $ac_shift 140485821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) case $ac_optarg in 140495821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) *\'*) ac_optarg=`$as_echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"` ;; 140505821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) esac 140515821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) CONFIG_HEADERS="$CONFIG_HEADERS '$ac_optarg'" 140525821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) ac_need_defaults=false;; 140535821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) --he | --h) 140545821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) # Conflict between --help and --header 140555821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) { $as_echo "$as_me: error: ambiguous option: $1 140565821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)Try \`$0 --help' for more information." >&2 140575821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) { (exit 1); exit 1; }; };; 140585821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) --help | --hel | -h ) 140595821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) $as_echo "$ac_cs_usage"; exit ;; 140605821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) -q | -quiet | --quiet | --quie | --qui | --qu | --q \ 140615821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) | -silent | --silent | --silen | --sile | --sil | --si | --s) 140625821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) ac_cs_silent=: ;; 140635821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 140645821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) # This is an error. 140655821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) -*) { $as_echo "$as_me: error: unrecognized option: $1 140665821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)Try \`$0 --help' for more information." >&2 140675821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) { (exit 1); exit 1; }; } ;; 140685821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 140695821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) *) ac_config_targets="$ac_config_targets $1" 140705821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) ac_need_defaults=false ;; 140715821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 140725821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) esac 140735821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) shift 140745821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)done 140755821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 140765821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)ac_configure_extra_args= 140775821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 140785821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if $ac_cs_silent; then 140795821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) exec 6>/dev/null 140805821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) ac_configure_extra_args="$ac_configure_extra_args --silent" 140815821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi 140825821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 140835821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)_ACEOF 140845821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 140855821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if \$ac_cs_recheck; then 140865821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) set X '$SHELL' '$0' $ac_configure_args \$ac_configure_extra_args --no-create --no-recursion 140875821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) shift 140885821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) \$as_echo "running CONFIG_SHELL=$SHELL \$*" >&6 140895821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) CONFIG_SHELL='$SHELL' 140905821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) export CONFIG_SHELL 140915821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) exec "\$@" 140925821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi 140935821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 140945821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)_ACEOF 140955821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 140965821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)exec 5>>config.log 140975821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles){ 140985821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) echo 140995821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) sed 'h;s/./-/g;s/^.../## /;s/...$/ ##/;p;x;p;x' <<_ASBOX 141005821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)## Running $as_me. ## 141015821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)_ASBOX 141025821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) $as_echo "$ac_log" 141035821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)} >&5 141045821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 141055821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)_ACEOF 141065821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 141075821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# 141085821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# INIT-COMMANDS 141095821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# 141105821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 141115821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 141125821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# The HP-UX ksh and POSIX shell print the target directory to stdout 141135821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# if CDPATH is set. 141145821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)(unset CDPATH) >/dev/null 2>&1 && unset CDPATH 141155821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 141165821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)sed_quote_subst='$sed_quote_subst' 141175821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)double_quote_subst='$double_quote_subst' 141185821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)delay_variable_subst='$delay_variable_subst' 141195821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)macro_version='`$ECHO "X$macro_version" | $Xsed -e "$delay_single_quote_subst"`' 141205821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)macro_revision='`$ECHO "X$macro_revision" | $Xsed -e "$delay_single_quote_subst"`' 141215821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)enable_shared='`$ECHO "X$enable_shared" | $Xsed -e "$delay_single_quote_subst"`' 141225821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)enable_static='`$ECHO "X$enable_static" | $Xsed -e "$delay_single_quote_subst"`' 141235821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)pic_mode='`$ECHO "X$pic_mode" | $Xsed -e "$delay_single_quote_subst"`' 141245821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)enable_fast_install='`$ECHO "X$enable_fast_install" | $Xsed -e "$delay_single_quote_subst"`' 141255821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)host_alias='`$ECHO "X$host_alias" | $Xsed -e "$delay_single_quote_subst"`' 141265821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)host='`$ECHO "X$host" | $Xsed -e "$delay_single_quote_subst"`' 141275821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)host_os='`$ECHO "X$host_os" | $Xsed -e "$delay_single_quote_subst"`' 141285821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)build_alias='`$ECHO "X$build_alias" | $Xsed -e "$delay_single_quote_subst"`' 141295821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)build='`$ECHO "X$build" | $Xsed -e "$delay_single_quote_subst"`' 141305821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)build_os='`$ECHO "X$build_os" | $Xsed -e "$delay_single_quote_subst"`' 141315821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)SED='`$ECHO "X$SED" | $Xsed -e "$delay_single_quote_subst"`' 141325821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)Xsed='`$ECHO "X$Xsed" | $Xsed -e "$delay_single_quote_subst"`' 141335821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)GREP='`$ECHO "X$GREP" | $Xsed -e "$delay_single_quote_subst"`' 141345821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)EGREP='`$ECHO "X$EGREP" | $Xsed -e "$delay_single_quote_subst"`' 141355821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)FGREP='`$ECHO "X$FGREP" | $Xsed -e "$delay_single_quote_subst"`' 141365821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)LD='`$ECHO "X$LD" | $Xsed -e "$delay_single_quote_subst"`' 141375821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)NM='`$ECHO "X$NM" | $Xsed -e "$delay_single_quote_subst"`' 141385821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)LN_S='`$ECHO "X$LN_S" | $Xsed -e "$delay_single_quote_subst"`' 141395821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)max_cmd_len='`$ECHO "X$max_cmd_len" | $Xsed -e "$delay_single_quote_subst"`' 141405821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)ac_objext='`$ECHO "X$ac_objext" | $Xsed -e "$delay_single_quote_subst"`' 141415821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)exeext='`$ECHO "X$exeext" | $Xsed -e "$delay_single_quote_subst"`' 141425821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)lt_unset='`$ECHO "X$lt_unset" | $Xsed -e "$delay_single_quote_subst"`' 141435821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)lt_SP2NL='`$ECHO "X$lt_SP2NL" | $Xsed -e "$delay_single_quote_subst"`' 141445821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)lt_NL2SP='`$ECHO "X$lt_NL2SP" | $Xsed -e "$delay_single_quote_subst"`' 141455821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)reload_flag='`$ECHO "X$reload_flag" | $Xsed -e "$delay_single_quote_subst"`' 141465821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)reload_cmds='`$ECHO "X$reload_cmds" | $Xsed -e "$delay_single_quote_subst"`' 141475821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)OBJDUMP='`$ECHO "X$OBJDUMP" | $Xsed -e "$delay_single_quote_subst"`' 141485821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)deplibs_check_method='`$ECHO "X$deplibs_check_method" | $Xsed -e "$delay_single_quote_subst"`' 141495821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)file_magic_cmd='`$ECHO "X$file_magic_cmd" | $Xsed -e "$delay_single_quote_subst"`' 141505821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)AR='`$ECHO "X$AR" | $Xsed -e "$delay_single_quote_subst"`' 141515821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)AR_FLAGS='`$ECHO "X$AR_FLAGS" | $Xsed -e "$delay_single_quote_subst"`' 141525821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)STRIP='`$ECHO "X$STRIP" | $Xsed -e "$delay_single_quote_subst"`' 141535821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)RANLIB='`$ECHO "X$RANLIB" | $Xsed -e "$delay_single_quote_subst"`' 141545821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)old_postinstall_cmds='`$ECHO "X$old_postinstall_cmds" | $Xsed -e "$delay_single_quote_subst"`' 141555821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)old_postuninstall_cmds='`$ECHO "X$old_postuninstall_cmds" | $Xsed -e "$delay_single_quote_subst"`' 141565821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)old_archive_cmds='`$ECHO "X$old_archive_cmds" | $Xsed -e "$delay_single_quote_subst"`' 141575821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)CC='`$ECHO "X$CC" | $Xsed -e "$delay_single_quote_subst"`' 141585821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)CFLAGS='`$ECHO "X$CFLAGS" | $Xsed -e "$delay_single_quote_subst"`' 141595821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)compiler='`$ECHO "X$compiler" | $Xsed -e "$delay_single_quote_subst"`' 141605821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)GCC='`$ECHO "X$GCC" | $Xsed -e "$delay_single_quote_subst"`' 141615821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)lt_cv_sys_global_symbol_pipe='`$ECHO "X$lt_cv_sys_global_symbol_pipe" | $Xsed -e "$delay_single_quote_subst"`' 141625821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)lt_cv_sys_global_symbol_to_cdecl='`$ECHO "X$lt_cv_sys_global_symbol_to_cdecl" | $Xsed -e "$delay_single_quote_subst"`' 141635821806d5e7f356e8fa4b058a389a808ea183019Torne (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"`' 141645821806d5e7f356e8fa4b058a389a808ea183019Torne (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"`' 141655821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)objdir='`$ECHO "X$objdir" | $Xsed -e "$delay_single_quote_subst"`' 141665821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)SHELL='`$ECHO "X$SHELL" | $Xsed -e "$delay_single_quote_subst"`' 141675821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)ECHO='`$ECHO "X$ECHO" | $Xsed -e "$delay_single_quote_subst"`' 141685821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)MAGIC_CMD='`$ECHO "X$MAGIC_CMD" | $Xsed -e "$delay_single_quote_subst"`' 141695821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)lt_prog_compiler_no_builtin_flag='`$ECHO "X$lt_prog_compiler_no_builtin_flag" | $Xsed -e "$delay_single_quote_subst"`' 141705821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)lt_prog_compiler_wl='`$ECHO "X$lt_prog_compiler_wl" | $Xsed -e "$delay_single_quote_subst"`' 141715821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)lt_prog_compiler_pic='`$ECHO "X$lt_prog_compiler_pic" | $Xsed -e "$delay_single_quote_subst"`' 141725821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)lt_prog_compiler_static='`$ECHO "X$lt_prog_compiler_static" | $Xsed -e "$delay_single_quote_subst"`' 141735821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)lt_cv_prog_compiler_c_o='`$ECHO "X$lt_cv_prog_compiler_c_o" | $Xsed -e "$delay_single_quote_subst"`' 141745821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)need_locks='`$ECHO "X$need_locks" | $Xsed -e "$delay_single_quote_subst"`' 141755821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)DSYMUTIL='`$ECHO "X$DSYMUTIL" | $Xsed -e "$delay_single_quote_subst"`' 141765821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)NMEDIT='`$ECHO "X$NMEDIT" | $Xsed -e "$delay_single_quote_subst"`' 141775821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)LIPO='`$ECHO "X$LIPO" | $Xsed -e "$delay_single_quote_subst"`' 141785821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)OTOOL='`$ECHO "X$OTOOL" | $Xsed -e "$delay_single_quote_subst"`' 141795821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)OTOOL64='`$ECHO "X$OTOOL64" | $Xsed -e "$delay_single_quote_subst"`' 141805821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)libext='`$ECHO "X$libext" | $Xsed -e "$delay_single_quote_subst"`' 141815821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)shrext_cmds='`$ECHO "X$shrext_cmds" | $Xsed -e "$delay_single_quote_subst"`' 141825821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)extract_expsyms_cmds='`$ECHO "X$extract_expsyms_cmds" | $Xsed -e "$delay_single_quote_subst"`' 141835821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)archive_cmds_need_lc='`$ECHO "X$archive_cmds_need_lc" | $Xsed -e "$delay_single_quote_subst"`' 141845821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)enable_shared_with_static_runtimes='`$ECHO "X$enable_shared_with_static_runtimes" | $Xsed -e "$delay_single_quote_subst"`' 141855821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)export_dynamic_flag_spec='`$ECHO "X$export_dynamic_flag_spec" | $Xsed -e "$delay_single_quote_subst"`' 141865821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)whole_archive_flag_spec='`$ECHO "X$whole_archive_flag_spec" | $Xsed -e "$delay_single_quote_subst"`' 141875821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)compiler_needs_object='`$ECHO "X$compiler_needs_object" | $Xsed -e "$delay_single_quote_subst"`' 141885821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)old_archive_from_new_cmds='`$ECHO "X$old_archive_from_new_cmds" | $Xsed -e "$delay_single_quote_subst"`' 141895821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)old_archive_from_expsyms_cmds='`$ECHO "X$old_archive_from_expsyms_cmds" | $Xsed -e "$delay_single_quote_subst"`' 141905821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)archive_cmds='`$ECHO "X$archive_cmds" | $Xsed -e "$delay_single_quote_subst"`' 141915821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)archive_expsym_cmds='`$ECHO "X$archive_expsym_cmds" | $Xsed -e "$delay_single_quote_subst"`' 141925821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)module_cmds='`$ECHO "X$module_cmds" | $Xsed -e "$delay_single_quote_subst"`' 141935821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)module_expsym_cmds='`$ECHO "X$module_expsym_cmds" | $Xsed -e "$delay_single_quote_subst"`' 141945821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)with_gnu_ld='`$ECHO "X$with_gnu_ld" | $Xsed -e "$delay_single_quote_subst"`' 141955821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)allow_undefined_flag='`$ECHO "X$allow_undefined_flag" | $Xsed -e "$delay_single_quote_subst"`' 141965821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)no_undefined_flag='`$ECHO "X$no_undefined_flag" | $Xsed -e "$delay_single_quote_subst"`' 141975821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)hardcode_libdir_flag_spec='`$ECHO "X$hardcode_libdir_flag_spec" | $Xsed -e "$delay_single_quote_subst"`' 141985821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)hardcode_libdir_flag_spec_ld='`$ECHO "X$hardcode_libdir_flag_spec_ld" | $Xsed -e "$delay_single_quote_subst"`' 141995821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)hardcode_libdir_separator='`$ECHO "X$hardcode_libdir_separator" | $Xsed -e "$delay_single_quote_subst"`' 142005821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)hardcode_direct='`$ECHO "X$hardcode_direct" | $Xsed -e "$delay_single_quote_subst"`' 142015821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)hardcode_direct_absolute='`$ECHO "X$hardcode_direct_absolute" | $Xsed -e "$delay_single_quote_subst"`' 142025821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)hardcode_minus_L='`$ECHO "X$hardcode_minus_L" | $Xsed -e "$delay_single_quote_subst"`' 142035821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)hardcode_shlibpath_var='`$ECHO "X$hardcode_shlibpath_var" | $Xsed -e "$delay_single_quote_subst"`' 142045821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)hardcode_automatic='`$ECHO "X$hardcode_automatic" | $Xsed -e "$delay_single_quote_subst"`' 142055821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)inherit_rpath='`$ECHO "X$inherit_rpath" | $Xsed -e "$delay_single_quote_subst"`' 142065821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)link_all_deplibs='`$ECHO "X$link_all_deplibs" | $Xsed -e "$delay_single_quote_subst"`' 142075821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fix_srcfile_path='`$ECHO "X$fix_srcfile_path" | $Xsed -e "$delay_single_quote_subst"`' 142085821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)always_export_symbols='`$ECHO "X$always_export_symbols" | $Xsed -e "$delay_single_quote_subst"`' 142095821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)export_symbols_cmds='`$ECHO "X$export_symbols_cmds" | $Xsed -e "$delay_single_quote_subst"`' 142105821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)exclude_expsyms='`$ECHO "X$exclude_expsyms" | $Xsed -e "$delay_single_quote_subst"`' 142115821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)include_expsyms='`$ECHO "X$include_expsyms" | $Xsed -e "$delay_single_quote_subst"`' 142125821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)prelink_cmds='`$ECHO "X$prelink_cmds" | $Xsed -e "$delay_single_quote_subst"`' 142135821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)file_list_spec='`$ECHO "X$file_list_spec" | $Xsed -e "$delay_single_quote_subst"`' 142145821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)variables_saved_for_relink='`$ECHO "X$variables_saved_for_relink" | $Xsed -e "$delay_single_quote_subst"`' 142155821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)need_lib_prefix='`$ECHO "X$need_lib_prefix" | $Xsed -e "$delay_single_quote_subst"`' 142165821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)need_version='`$ECHO "X$need_version" | $Xsed -e "$delay_single_quote_subst"`' 142175821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)version_type='`$ECHO "X$version_type" | $Xsed -e "$delay_single_quote_subst"`' 142185821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)runpath_var='`$ECHO "X$runpath_var" | $Xsed -e "$delay_single_quote_subst"`' 142195821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)shlibpath_var='`$ECHO "X$shlibpath_var" | $Xsed -e "$delay_single_quote_subst"`' 142205821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)shlibpath_overrides_runpath='`$ECHO "X$shlibpath_overrides_runpath" | $Xsed -e "$delay_single_quote_subst"`' 142215821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)libname_spec='`$ECHO "X$libname_spec" | $Xsed -e "$delay_single_quote_subst"`' 142225821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)library_names_spec='`$ECHO "X$library_names_spec" | $Xsed -e "$delay_single_quote_subst"`' 142235821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)soname_spec='`$ECHO "X$soname_spec" | $Xsed -e "$delay_single_quote_subst"`' 142245821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)postinstall_cmds='`$ECHO "X$postinstall_cmds" | $Xsed -e "$delay_single_quote_subst"`' 142255821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)postuninstall_cmds='`$ECHO "X$postuninstall_cmds" | $Xsed -e "$delay_single_quote_subst"`' 142265821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)finish_cmds='`$ECHO "X$finish_cmds" | $Xsed -e "$delay_single_quote_subst"`' 142275821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)finish_eval='`$ECHO "X$finish_eval" | $Xsed -e "$delay_single_quote_subst"`' 142285821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)hardcode_into_libs='`$ECHO "X$hardcode_into_libs" | $Xsed -e "$delay_single_quote_subst"`' 142295821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)sys_lib_search_path_spec='`$ECHO "X$sys_lib_search_path_spec" | $Xsed -e "$delay_single_quote_subst"`' 142305821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)sys_lib_dlsearch_path_spec='`$ECHO "X$sys_lib_dlsearch_path_spec" | $Xsed -e "$delay_single_quote_subst"`' 142315821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)hardcode_action='`$ECHO "X$hardcode_action" | $Xsed -e "$delay_single_quote_subst"`' 142325821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)enable_dlopen='`$ECHO "X$enable_dlopen" | $Xsed -e "$delay_single_quote_subst"`' 142335821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)enable_dlopen_self='`$ECHO "X$enable_dlopen_self" | $Xsed -e "$delay_single_quote_subst"`' 142345821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)enable_dlopen_self_static='`$ECHO "X$enable_dlopen_self_static" | $Xsed -e "$delay_single_quote_subst"`' 142355821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)old_striplib='`$ECHO "X$old_striplib" | $Xsed -e "$delay_single_quote_subst"`' 142365821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)striplib='`$ECHO "X$striplib" | $Xsed -e "$delay_single_quote_subst"`' 142375821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 142385821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)LTCC='$LTCC' 142395821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)LTCFLAGS='$LTCFLAGS' 142405821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)compiler='$compiler_DEFAULT' 142415821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 142425821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# Quote evaled strings. 142435821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)for var in SED \ 142445821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)GREP \ 142455821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)EGREP \ 142465821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)FGREP \ 142475821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)LD \ 142485821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)NM \ 142495821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)LN_S \ 142505821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)lt_SP2NL \ 142515821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)lt_NL2SP \ 142525821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)reload_flag \ 142535821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)OBJDUMP \ 142545821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)deplibs_check_method \ 142555821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)file_magic_cmd \ 142565821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)AR \ 142575821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)AR_FLAGS \ 142585821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)STRIP \ 142595821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)RANLIB \ 142605821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)CC \ 142615821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)CFLAGS \ 142625821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)compiler \ 142635821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)lt_cv_sys_global_symbol_pipe \ 142645821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)lt_cv_sys_global_symbol_to_cdecl \ 142655821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)lt_cv_sys_global_symbol_to_c_name_address \ 142665821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)lt_cv_sys_global_symbol_to_c_name_address_lib_prefix \ 142675821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)SHELL \ 142685821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)ECHO \ 142695821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)lt_prog_compiler_no_builtin_flag \ 142705821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)lt_prog_compiler_wl \ 142715821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)lt_prog_compiler_pic \ 142725821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)lt_prog_compiler_static \ 142735821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)lt_cv_prog_compiler_c_o \ 142745821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)need_locks \ 142755821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)DSYMUTIL \ 142765821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)NMEDIT \ 142775821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)LIPO \ 142785821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)OTOOL \ 142795821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)OTOOL64 \ 142805821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)shrext_cmds \ 142815821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)export_dynamic_flag_spec \ 142825821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)whole_archive_flag_spec \ 142835821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)compiler_needs_object \ 142845821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)with_gnu_ld \ 142855821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)allow_undefined_flag \ 142865821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)no_undefined_flag \ 142875821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)hardcode_libdir_flag_spec \ 142885821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)hardcode_libdir_flag_spec_ld \ 142895821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)hardcode_libdir_separator \ 142905821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fix_srcfile_path \ 142915821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)exclude_expsyms \ 142925821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)include_expsyms \ 142935821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)file_list_spec \ 142945821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)variables_saved_for_relink \ 142955821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)libname_spec \ 142965821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)library_names_spec \ 142975821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)soname_spec \ 142985821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)finish_eval \ 142995821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)old_striplib \ 143005821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)striplib; do 143015821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) case \`eval \\\\\$ECHO "X\\\\\$\$var"\` in 143025821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) *[\\\\\\\`\\"\\\$]*) 143035821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) eval "lt_\$var=\\\\\\"\\\`\\\$ECHO \\"X\\\$\$var\\" | \\\$Xsed -e \\"\\\$sed_quote_subst\\"\\\`\\\\\\"" 143045821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) ;; 143055821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) *) 143065821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) eval "lt_\$var=\\\\\\"\\\$\$var\\\\\\"" 143075821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) ;; 143085821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) esac 143095821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)done 143105821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 143115821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# Double-quote double-evaled strings. 143125821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)for var in reload_cmds \ 143135821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)old_postinstall_cmds \ 143145821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)old_postuninstall_cmds \ 143155821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)old_archive_cmds \ 143165821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)extract_expsyms_cmds \ 143175821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)old_archive_from_new_cmds \ 143185821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)old_archive_from_expsyms_cmds \ 143195821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)archive_cmds \ 143205821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)archive_expsym_cmds \ 143215821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)module_cmds \ 143225821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)module_expsym_cmds \ 143235821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)export_symbols_cmds \ 143245821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)prelink_cmds \ 143255821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)postinstall_cmds \ 143265821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)postuninstall_cmds \ 143275821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)finish_cmds \ 143285821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)sys_lib_search_path_spec \ 143295821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)sys_lib_dlsearch_path_spec; do 143305821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) case \`eval \\\\\$ECHO "X\\\\\$\$var"\` in 143315821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) *[\\\\\\\`\\"\\\$]*) 143325821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) eval "lt_\$var=\\\\\\"\\\`\\\$ECHO \\"X\\\$\$var\\" | \\\$Xsed -e \\"\\\$double_quote_subst\\" -e \\"\\\$sed_quote_subst\\" -e \\"\\\$delay_variable_subst\\"\\\`\\\\\\"" 143335821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) ;; 143345821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) *) 143355821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) eval "lt_\$var=\\\\\\"\\\$\$var\\\\\\"" 143365821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) ;; 143375821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) esac 143385821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)done 143395821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 143405821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# Fix-up fallback echo if it was mangled by the above quoting rules. 143415821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)case \$lt_ECHO in 143425821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)*'\\\$0 --fallback-echo"') lt_ECHO=\`\$ECHO "X\$lt_ECHO" | \$Xsed -e 's/\\\\\\\\\\\\\\\$0 --fallback-echo"\$/\$0 --fallback-echo"/'\` 143435821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) ;; 143445821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)esac 143455821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 143465821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)ac_aux_dir='$ac_aux_dir' 143475821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)xsi_shell='$xsi_shell' 143485821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)lt_shell_append='$lt_shell_append' 143495821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 143505821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# See if we are running on zsh, and set the options which allow our 143515821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# commands through without removal of \ escapes INIT. 143525821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if test -n "\${ZSH_VERSION+set}" ; then 143535821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) setopt NO_GLOB_SUBST 143545821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi 143555821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 143565821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 143575821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) PACKAGE='$PACKAGE' 143585821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) VERSION='$VERSION' 143595821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) TIMESTAMP='$TIMESTAMP' 143605821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) RM='$RM' 143615821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) ofile='$ofile' 143625821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 143635821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 143645821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 143655821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 143665821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)_ACEOF 143675821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 143685821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 143695821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 143705821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# Handling of arguments. 143715821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)for ac_config_target in $ac_config_targets 143725821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)do 143735821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) case $ac_config_target in 143745821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) "libtool") CONFIG_COMMANDS="$CONFIG_COMMANDS libtool" ;; 143755821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) "config.h") CONFIG_HEADERS="$CONFIG_HEADERS config.h" ;; 143765821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) "Makefile") CONFIG_FILES="$CONFIG_FILES Makefile" ;; 143775821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) "sqlite3.pc") CONFIG_FILES="$CONFIG_FILES sqlite3.pc" ;; 143785821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 143795821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) *) { { $as_echo "$as_me:$LINENO: error: invalid argument: $ac_config_target" >&5 143805821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo "$as_me: error: invalid argument: $ac_config_target" >&2;} 143815821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) { (exit 1); exit 1; }; };; 143825821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) esac 143835821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)done 143845821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 143855821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 143865821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# If the user did not use the arguments to specify the items to instantiate, 143875821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# then the envvar interface is used. Set only those that are not. 143885821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# We use the long form for the default assignment because of an extremely 143895821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# bizarre bug on SunOS 4.1.3. 143905821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if $ac_need_defaults; then 143915821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) test "${CONFIG_FILES+set}" = set || CONFIG_FILES=$config_files 143925821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) test "${CONFIG_HEADERS+set}" = set || CONFIG_HEADERS=$config_headers 143935821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) test "${CONFIG_COMMANDS+set}" = set || CONFIG_COMMANDS=$config_commands 143945821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi 143955821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 143965821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# Have a temporary directory for convenience. Make it in the build tree 143975821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# simply because there is no reason against having it here, and in addition, 143985821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# creating and moving files from /tmp can sometimes cause problems. 143995821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# Hook for its removal unless debugging. 144005821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# Note that there is a small window in which the directory will not be cleaned: 144015821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# after its creation but before its name has been assigned to `$tmp'. 144025821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$debug || 144035821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles){ 144045821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) tmp= 144055821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) trap 'exit_status=$? 144065821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) { test -z "$tmp" || test ! -d "$tmp" || rm -fr "$tmp"; } && exit $exit_status 144075821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)' 0 144085821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) trap '{ (exit 1); exit 1; }' 1 2 13 15 144095821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)} 144105821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# Create a (secure) tmp directory for tmp files. 144115821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 144125821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles){ 144135821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) tmp=`(umask 077 && mktemp -d "./confXXXXXX") 2>/dev/null` && 144145821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) test -n "$tmp" && test -d "$tmp" 144155821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)} || 144165821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles){ 144175821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) tmp=./conf$$-$RANDOM 144185821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) (umask 077 && mkdir "$tmp") 144195821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)} || 144205821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles){ 144215821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) $as_echo "$as_me: cannot create a temporary directory in ." >&2 144225821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) { (exit 1); exit 1; } 144235821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)} 144245821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 144255821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# Set up the scripts for CONFIG_FILES section. 144265821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# No need to generate them if there are no CONFIG_FILES. 144275821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# This happens for instance with `./config.status config.h'. 144285821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if test -n "$CONFIG_FILES"; then 144295821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 144305821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 144315821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)ac_cr=' 144325821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)' 144335821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)ac_cs_awk_cr=`$AWK 'BEGIN { print "a\rb" }' </dev/null 2>/dev/null` 144345821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if test "$ac_cs_awk_cr" = "a${ac_cr}b"; then 144355821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) ac_cs_awk_cr='\\r' 144365821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)else 144375821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) ac_cs_awk_cr=$ac_cr 144385821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi 144395821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 144405821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)echo 'BEGIN {' >"$tmp/subs1.awk" && 144415821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)_ACEOF 144425821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 144435821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 144445821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles){ 144455821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) echo "cat >conf$$subs.awk <<_ACEOF" && 144465821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) echo "$ac_subst_vars" | sed 's/.*/&!$&$ac_delim/' && 144475821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) echo "_ACEOF" 144485821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)} >conf$$subs.sh || 144495821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) { { $as_echo "$as_me:$LINENO: error: could not make $CONFIG_STATUS" >&5 144505821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo "$as_me: error: could not make $CONFIG_STATUS" >&2;} 144515821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) { (exit 1); exit 1; }; } 144525821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)ac_delim_num=`echo "$ac_subst_vars" | grep -c '$'` 144535821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)ac_delim='%!_!# ' 144545821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)for ac_last_try in false false false false false :; do 144555821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) . ./conf$$subs.sh || 144565821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) { { $as_echo "$as_me:$LINENO: error: could not make $CONFIG_STATUS" >&5 144575821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo "$as_me: error: could not make $CONFIG_STATUS" >&2;} 144585821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) { (exit 1); exit 1; }; } 144595821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 144605821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) if test `sed -n "s/.*$ac_delim\$/X/p" conf$$subs.awk | grep -c X` = $ac_delim_num; then 144615821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) break 144625821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) elif $ac_last_try; then 144635821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) { { $as_echo "$as_me:$LINENO: error: could not make $CONFIG_STATUS" >&5 144645821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo "$as_me: error: could not make $CONFIG_STATUS" >&2;} 144655821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) { (exit 1); exit 1; }; } 144665821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) else 144675821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) ac_delim="$ac_delim!$ac_delim _$ac_delim!! " 144685821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) fi 144695821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)done 144705821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)rm -f conf$$subs.sh 144715821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 144725821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 144735821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)cat >>"\$tmp/subs1.awk" <<\\_ACAWK && 144745821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)_ACEOF 144755821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)sed -n ' 144765821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)h 144775821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)s/^/S["/; s/!.*/"]=/ 144785821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)p 144795821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)g 144805821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)s/^[^!]*!// 144815821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles):repl 144825821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)t repl 144835821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)s/'"$ac_delim"'$// 144845821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)t delim 144855821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles):nl 144865821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)h 144875821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)s/\(.\{148\}\).*/\1/ 144885821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)t more1 144895821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)s/["\\]/\\&/g; s/^/"/; s/$/\\n"\\/ 144905821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)p 144915821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)n 144925821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)b repl 144935821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles):more1 144945821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)s/["\\]/\\&/g; s/^/"/; s/$/"\\/ 144955821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)p 144965821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)g 144975821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)s/.\{148\}// 144985821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)t nl 144995821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles):delim 145005821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)h 145015821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)s/\(.\{148\}\).*/\1/ 145025821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)t more2 145035821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)s/["\\]/\\&/g; s/^/"/; s/$/"/ 145045821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)p 145055821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)b 145065821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles):more2 145075821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)s/["\\]/\\&/g; s/^/"/; s/$/"\\/ 145085821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)p 145095821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)g 145105821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)s/.\{148\}// 145115821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)t delim 145125821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)' <conf$$subs.awk | sed ' 145135821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)/^[^""]/{ 145145821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) N 145155821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) s/\n// 145165821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)} 145175821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)' >>$CONFIG_STATUS || ac_write_fail=1 145185821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)rm -f conf$$subs.awk 145195821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 145205821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)_ACAWK 145215821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)cat >>"\$tmp/subs1.awk" <<_ACAWK && 145225821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) for (key in S) S_is_set[key] = 1 145235821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) FS = "" 145245821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 145255821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)} 145265821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles){ 145275821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) line = $ 0 145285821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) nfields = split(line, field, "@") 145295821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) substed = 0 145305821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) len = length(field[1]) 145315821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) for (i = 2; i < nfields; i++) { 145325821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) key = field[i] 145335821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) keylen = length(key) 145345821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) if (S_is_set[key]) { 145355821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) value = S[key] 145365821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) line = substr(line, 1, len) "" value "" substr(line, len + keylen + 3) 145375821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) len += length(value) + length(field[++i]) 145385821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) substed = 1 145395821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) } else 145405821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) len += 1 + keylen 145415821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) } 145425821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 145435821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) print line 145445821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)} 145455821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 145465821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)_ACAWK 145475821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)_ACEOF 145485821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 145495821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if sed "s/$ac_cr//" < /dev/null > /dev/null 2>&1; then 145505821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) sed "s/$ac_cr\$//; s/$ac_cr/$ac_cs_awk_cr/g" 145515821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)else 145525821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) cat 145535821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi < "$tmp/subs1.awk" > "$tmp/subs.awk" \ 145545821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) || { { $as_echo "$as_me:$LINENO: error: could not setup config files machinery" >&5 145555821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo "$as_me: error: could not setup config files machinery" >&2;} 145565821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) { (exit 1); exit 1; }; } 145575821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)_ACEOF 145585821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 145595821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# VPATH may cause trouble with some makes, so we remove $(srcdir), 145605821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# ${srcdir} and @srcdir@ from VPATH if srcdir is ".", strip leading and 145615821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# trailing colons and then remove the whole line if VPATH becomes empty 145625821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# (actually we leave an empty line to preserve line numbers). 145635821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if test "x$srcdir" = x.; then 145645821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) ac_vpsub='/^[ ]*VPATH[ ]*=/{ 145655821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)s/:*\$(srcdir):*/:/ 145665821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)s/:*\${srcdir}:*/:/ 145675821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)s/:*@srcdir@:*/:/ 145685821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)s/^\([^=]*=[ ]*\):*/\1/ 145695821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)s/:*$// 145705821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)s/^[^=]*=[ ]*$// 145715821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)}' 145725821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi 145735821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 145745821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 145755821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi # test -n "$CONFIG_FILES" 145765821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 145775821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# Set up the scripts for CONFIG_HEADERS section. 145785821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# No need to generate them if there are no CONFIG_HEADERS. 145795821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# This happens for instance with `./config.status Makefile'. 145805821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if test -n "$CONFIG_HEADERS"; then 145815821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)cat >"$tmp/defines.awk" <<\_ACAWK || 145825821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)BEGIN { 145835821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)_ACEOF 145845821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 145855821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# Transform confdefs.h into an awk script `defines.awk', embedded as 145865821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# here-document in config.status, that substitutes the proper values into 145875821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# config.h.in to produce config.h. 145885821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 145895821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# Create a delimiter string that does not exist in confdefs.h, to ease 145905821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# handling of long lines. 145915821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)ac_delim='%!_!# ' 145925821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)for ac_last_try in false false :; do 145935821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) ac_t=`sed -n "/$ac_delim/p" confdefs.h` 145945821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) if test -z "$ac_t"; then 145955821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) break 145965821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) elif $ac_last_try; then 145975821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) { { $as_echo "$as_me:$LINENO: error: could not make $CONFIG_HEADERS" >&5 145985821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo "$as_me: error: could not make $CONFIG_HEADERS" >&2;} 145995821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) { (exit 1); exit 1; }; } 146005821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) else 146015821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) ac_delim="$ac_delim!$ac_delim _$ac_delim!! " 146025821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) fi 146035821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)done 146045821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 146055821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# For the awk script, D is an array of macro values keyed by name, 146065821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# likewise P contains macro parameters if any. Preserve backslash 146075821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# newline sequences. 146085821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 146095821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)ac_word_re=[_$as_cr_Letters][_$as_cr_alnum]* 146105821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)sed -n ' 146115821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)s/.\{148\}/&'"$ac_delim"'/g 146125821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)t rset 146135821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles):rset 146145821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)s/^[ ]*#[ ]*define[ ][ ]*/ / 146155821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)t def 146165821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)d 146175821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles):def 146185821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)s/\\$// 146195821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)t bsnl 146205821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)s/["\\]/\\&/g 146215821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)s/^ \('"$ac_word_re"'\)\(([^()]*)\)[ ]*\(.*\)/P["\1"]="\2"\ 146225821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)D["\1"]=" \3"/p 146235821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)s/^ \('"$ac_word_re"'\)[ ]*\(.*\)/D["\1"]=" \2"/p 146245821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)d 146255821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles):bsnl 146265821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)s/["\\]/\\&/g 146275821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)s/^ \('"$ac_word_re"'\)\(([^()]*)\)[ ]*\(.*\)/P["\1"]="\2"\ 146285821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)D["\1"]=" \3\\\\\\n"\\/p 146295821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)t cont 146305821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)s/^ \('"$ac_word_re"'\)[ ]*\(.*\)/D["\1"]=" \2\\\\\\n"\\/p 146315821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)t cont 146325821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)d 146335821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles):cont 146345821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)n 146355821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)s/.\{148\}/&'"$ac_delim"'/g 146365821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)t clear 146375821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles):clear 146385821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)s/\\$// 146395821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)t bsnlc 146405821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)s/["\\]/\\&/g; s/^/"/; s/$/"/p 146415821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)d 146425821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles):bsnlc 146435821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)s/["\\]/\\&/g; s/^/"/; s/$/\\\\\\n"\\/p 146445821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)b cont 146455821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)' <confdefs.h | sed ' 146465821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)s/'"$ac_delim"'/"\\\ 146475821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)"/g' >>$CONFIG_STATUS || ac_write_fail=1 146485821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 146495821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 146505821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) for (key in D) D_is_set[key] = 1 146515821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) FS = "" 146525821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)} 146535821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)/^[\t ]*#[\t ]*(define|undef)[\t ]+$ac_word_re([\t (]|\$)/ { 146545821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) line = \$ 0 146555821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) split(line, arg, " ") 146565821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) if (arg[1] == "#") { 146575821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) defundef = arg[2] 146585821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) mac1 = arg[3] 146595821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) } else { 146605821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) defundef = substr(arg[1], 2) 146615821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) mac1 = arg[2] 146625821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) } 146635821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) split(mac1, mac2, "(") #) 146645821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) macro = mac2[1] 146655821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) if (D_is_set[macro]) { 146665821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) # Preserve the white space surrounding the "#". 146675821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) prefix = substr(line, 1, index(line, defundef) - 1) 146685821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) print prefix "define", macro P[macro] D[macro] 146695821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) next 146705821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) } else { 146715821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) # Replace #undef with comments. This is necessary, for example, 146725821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) # in the case of _POSIX_SOURCE, which is predefined and required 146735821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) # on some systems where configure will not decide to define it. 146745821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) if (defundef == "undef") { 146755821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) print "/*", line, "*/" 146765821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) next 146775821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) } 146785821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) } 146795821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)} 146805821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles){ print } 146815821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)_ACAWK 146825821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)_ACEOF 146835821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 146845821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) { { $as_echo "$as_me:$LINENO: error: could not setup config headers machinery" >&5 146855821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo "$as_me: error: could not setup config headers machinery" >&2;} 146865821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) { (exit 1); exit 1; }; } 146875821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi # test -n "$CONFIG_HEADERS" 146885821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 146895821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 146905821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)eval set X " :F $CONFIG_FILES :H $CONFIG_HEADERS :C $CONFIG_COMMANDS" 146915821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)shift 146925821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)for ac_tag 146935821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)do 146945821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) case $ac_tag in 146955821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) :[FHLC]) ac_mode=$ac_tag; continue;; 146965821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) esac 146975821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) case $ac_mode$ac_tag in 146985821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) :[FHL]*:*);; 146995821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) :L* | :C*:*) { { $as_echo "$as_me:$LINENO: error: Invalid tag $ac_tag." >&5 147005821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo "$as_me: error: Invalid tag $ac_tag." >&2;} 147015821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) { (exit 1); exit 1; }; };; 147025821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) :[FH]-) ac_tag=-:-;; 147035821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) :[FH]*) ac_tag=$ac_tag:$ac_tag.in;; 147045821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) esac 147055821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) ac_save_IFS=$IFS 147065821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) IFS=: 147075821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) set x $ac_tag 147085821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) IFS=$ac_save_IFS 147095821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) shift 147105821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) ac_file=$1 147115821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) shift 147125821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 147135821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) case $ac_mode in 147145821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) :L) ac_source=$1;; 147155821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) :[FH]) 147165821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) ac_file_inputs= 147175821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) for ac_f 147185821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) do 147195821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) case $ac_f in 147205821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) -) ac_f="$tmp/stdin";; 147215821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) *) # Look for the file first in the build tree, then in the source tree 147225821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) # (if the path is not absolute). The absolute path cannot be DOS-style, 147235821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) # because $ac_f cannot contain `:'. 147245821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) test -f "$ac_f" || 147255821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) case $ac_f in 147265821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) [\\/$]*) false;; 147275821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) *) test -f "$srcdir/$ac_f" && ac_f="$srcdir/$ac_f";; 147285821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) esac || 147295821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) { { $as_echo "$as_me:$LINENO: error: cannot find input file: $ac_f" >&5 147305821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo "$as_me: error: cannot find input file: $ac_f" >&2;} 147315821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) { (exit 1); exit 1; }; };; 147325821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) esac 147335821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) case $ac_f in *\'*) ac_f=`$as_echo "$ac_f" | sed "s/'/'\\\\\\\\''/g"`;; esac 147345821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) ac_file_inputs="$ac_file_inputs '$ac_f'" 147355821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) done 147365821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 147375821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) # Let's still pretend it is `configure' which instantiates (i.e., don't 147385821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) # use $as_me), people would be surprised to read: 147395821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) # /* config.h. Generated by config.status. */ 147405821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) configure_input='Generated from '` 147415821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) $as_echo "$*" | sed 's|^[^:]*/||;s|:[^:]*/|, |g' 147425821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) `' by configure.' 147435821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) if test x"$ac_file" != x-; then 147445821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) configure_input="$ac_file. $configure_input" 147455821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) { $as_echo "$as_me:$LINENO: creating $ac_file" >&5 147465821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo "$as_me: creating $ac_file" >&6;} 147475821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) fi 147485821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) # Neutralize special characters interpreted by sed in replacement strings. 147495821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) case $configure_input in #( 147505821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) *\&* | *\|* | *\\* ) 147515821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) ac_sed_conf_input=`$as_echo "$configure_input" | 147525821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) sed 's/[\\\\&|]/\\\\&/g'`;; #( 147535821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) *) ac_sed_conf_input=$configure_input;; 147545821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) esac 147555821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 147565821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) case $ac_tag in 147575821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) *:-:* | *:-) cat >"$tmp/stdin" \ 147585821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) || { { $as_echo "$as_me:$LINENO: error: could not create $ac_file" >&5 147595821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo "$as_me: error: could not create $ac_file" >&2;} 147605821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) { (exit 1); exit 1; }; } ;; 147615821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) esac 147625821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) ;; 147635821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) esac 147645821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 147655821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) ac_dir=`$as_dirname -- "$ac_file" || 147665821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_expr X"$ac_file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \ 147675821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) X"$ac_file" : 'X\(//\)[^/]' \| \ 147685821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) X"$ac_file" : 'X\(//\)$' \| \ 147695821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) X"$ac_file" : 'X\(/\)' \| . 2>/dev/null || 147705821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo X"$ac_file" | 147715821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ 147725821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) s//\1/ 147735821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) q 147745821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) } 147755821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) /^X\(\/\/\)[^/].*/{ 147765821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) s//\1/ 147775821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) q 147785821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) } 147795821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) /^X\(\/\/\)$/{ 147805821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) s//\1/ 147815821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) q 147825821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) } 147835821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) /^X\(\/\).*/{ 147845821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) s//\1/ 147855821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) q 147865821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) } 147875821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) s/.*/./; q'` 147885821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) { as_dir="$ac_dir" 147895821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) case $as_dir in #( 147905821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) -*) as_dir=./$as_dir;; 147915821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) esac 147925821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) test -d "$as_dir" || { $as_mkdir_p && mkdir -p "$as_dir"; } || { 147935821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) as_dirs= 147945821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) while :; do 147955821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) case $as_dir in #( 147965821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) *\'*) as_qdir=`$as_echo "$as_dir" | sed "s/'/'\\\\\\\\''/g"`;; #'( 147975821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) *) as_qdir=$as_dir;; 147985821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) esac 147995821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) as_dirs="'$as_qdir' $as_dirs" 148005821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) as_dir=`$as_dirname -- "$as_dir" || 148015821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \ 148025821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) X"$as_dir" : 'X\(//\)[^/]' \| \ 148035821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) X"$as_dir" : 'X\(//\)$' \| \ 148045821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) X"$as_dir" : 'X\(/\)' \| . 2>/dev/null || 148055821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo X"$as_dir" | 148065821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ 148075821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) s//\1/ 148085821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) q 148095821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) } 148105821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) /^X\(\/\/\)[^/].*/{ 148115821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) s//\1/ 148125821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) q 148135821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) } 148145821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) /^X\(\/\/\)$/{ 148155821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) s//\1/ 148165821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) q 148175821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) } 148185821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) /^X\(\/\).*/{ 148195821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) s//\1/ 148205821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) q 148215821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) } 148225821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) s/.*/./; q'` 148235821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) test -d "$as_dir" && break 148245821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) done 148255821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) test -z "$as_dirs" || eval "mkdir $as_dirs" 148265821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) } || test -d "$as_dir" || { { $as_echo "$as_me:$LINENO: error: cannot create directory $as_dir" >&5 148275821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo "$as_me: error: cannot create directory $as_dir" >&2;} 148285821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) { (exit 1); exit 1; }; }; } 148295821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) ac_builddir=. 148305821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 148315821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)case "$ac_dir" in 148325821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles).) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;; 148335821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)*) 148345821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) ac_dir_suffix=/`$as_echo "$ac_dir" | sed 's|^\.[\\/]||'` 148355821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) # A ".." for each directory in $ac_dir_suffix. 148365821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) ac_top_builddir_sub=`$as_echo "$ac_dir_suffix" | sed 's|/[^\\/]*|/..|g;s|/||'` 148375821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) case $ac_top_builddir_sub in 148385821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) "") ac_top_builddir_sub=. ac_top_build_prefix= ;; 148395821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) *) ac_top_build_prefix=$ac_top_builddir_sub/ ;; 148405821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) esac ;; 148415821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)esac 148425821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)ac_abs_top_builddir=$ac_pwd 148435821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)ac_abs_builddir=$ac_pwd$ac_dir_suffix 148445821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# for backward compatibility: 148455821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)ac_top_builddir=$ac_top_build_prefix 148465821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 148475821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)case $srcdir in 148485821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) .) # We are building in place. 148495821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) ac_srcdir=. 148505821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) ac_top_srcdir=$ac_top_builddir_sub 148515821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) ac_abs_top_srcdir=$ac_pwd ;; 148525821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) [\\/]* | ?:[\\/]* ) # Absolute name. 148535821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) ac_srcdir=$srcdir$ac_dir_suffix; 148545821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) ac_top_srcdir=$srcdir 148555821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) ac_abs_top_srcdir=$srcdir ;; 148565821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) *) # Relative name. 148575821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix 148585821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) ac_top_srcdir=$ac_top_build_prefix$srcdir 148595821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) ac_abs_top_srcdir=$ac_pwd/$srcdir ;; 148605821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)esac 148615821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)ac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix 148625821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 148635821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 148645821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) case $ac_mode in 148655821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) :F) 148665821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) # 148675821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) # CONFIG_FILE 148685821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) # 148695821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 148705821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) case $INSTALL in 148715821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) [\\/$]* | ?:[\\/]* ) ac_INSTALL=$INSTALL ;; 148725821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) *) ac_INSTALL=$ac_top_build_prefix$INSTALL ;; 148735821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) esac 148745821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)_ACEOF 148755821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 148765821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 148775821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# If the template does not know about datarootdir, expand it. 148785821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# FIXME: This hack should be removed a few years after 2.60. 148795821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)ac_datarootdir_hack=; ac_datarootdir_seen= 148805821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 148815821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)ac_sed_dataroot=' 148825821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)/datarootdir/ { 148835821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) p 148845821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) q 148855821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)} 148865821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)/@datadir@/p 148875821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)/@docdir@/p 148885821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)/@infodir@/p 148895821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)/@localedir@/p 148905821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)/@mandir@/p 148915821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)' 148925821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)case `eval "sed -n \"\$ac_sed_dataroot\" $ac_file_inputs"` in 148935821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)*datarootdir*) ac_datarootdir_seen=yes;; 148945821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)*@datadir@*|*@docdir@*|*@infodir@*|*@localedir@*|*@mandir@*) 148955821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) { $as_echo "$as_me:$LINENO: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&5 148965821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo "$as_me: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&2;} 148975821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)_ACEOF 148985821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 148995821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) ac_datarootdir_hack=' 149005821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) s&@datadir@&$datadir&g 149015821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) s&@docdir@&$docdir&g 149025821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) s&@infodir@&$infodir&g 149035821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) s&@localedir@&$localedir&g 149045821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) s&@mandir@&$mandir&g 149055821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) s&\\\${datarootdir}&$datarootdir&g' ;; 149065821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)esac 149075821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)_ACEOF 149085821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 149095821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# Neutralize VPATH when `$srcdir' = `.'. 149105821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# Shell code in configure.ac might set extrasub. 149115821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# FIXME: do we really want to maintain this feature? 149125821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 149135821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)ac_sed_extra="$ac_vpsub 149145821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$extrasub 149155821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)_ACEOF 149165821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 149175821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles):t 149185821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)/@[a-zA-Z_][a-zA-Z_0-9]*@/!b 149195821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)s|@configure_input@|$ac_sed_conf_input|;t t 149205821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)s&@top_builddir@&$ac_top_builddir_sub&;t t 149215821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)s&@top_build_prefix@&$ac_top_build_prefix&;t t 149225821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)s&@srcdir@&$ac_srcdir&;t t 149235821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)s&@abs_srcdir@&$ac_abs_srcdir&;t t 149245821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)s&@top_srcdir@&$ac_top_srcdir&;t t 149255821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)s&@abs_top_srcdir@&$ac_abs_top_srcdir&;t t 149265821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)s&@builddir@&$ac_builddir&;t t 149275821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)s&@abs_builddir@&$ac_abs_builddir&;t t 149285821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)s&@abs_top_builddir@&$ac_abs_top_builddir&;t t 149295821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)s&@INSTALL@&$ac_INSTALL&;t t 149305821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$ac_datarootdir_hack 149315821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)" 149325821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)eval sed \"\$ac_sed_extra\" "$ac_file_inputs" | $AWK -f "$tmp/subs.awk" >$tmp/out \ 149335821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) || { { $as_echo "$as_me:$LINENO: error: could not create $ac_file" >&5 149345821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo "$as_me: error: could not create $ac_file" >&2;} 149355821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) { (exit 1); exit 1; }; } 149365821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 149375821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)test -z "$ac_datarootdir_hack$ac_datarootdir_seen" && 149385821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) { ac_out=`sed -n '/\${datarootdir}/p' "$tmp/out"`; test -n "$ac_out"; } && 149395821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) { ac_out=`sed -n '/^[ ]*datarootdir[ ]*:*=/p' "$tmp/out"`; test -z "$ac_out"; } && 149405821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) { $as_echo "$as_me:$LINENO: WARNING: $ac_file contains a reference to the variable \`datarootdir' 149415821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)which seems to be undefined. Please make sure it is defined." >&5 149425821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo "$as_me: WARNING: $ac_file contains a reference to the variable \`datarootdir' 149435821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)which seems to be undefined. Please make sure it is defined." >&2;} 149445821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 149455821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) rm -f "$tmp/stdin" 149465821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) case $ac_file in 149475821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) -) cat "$tmp/out" && rm -f "$tmp/out";; 149485821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) *) rm -f "$ac_file" && mv "$tmp/out" "$ac_file";; 149495821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) esac \ 149505821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) || { { $as_echo "$as_me:$LINENO: error: could not create $ac_file" >&5 149515821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo "$as_me: error: could not create $ac_file" >&2;} 149525821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) { (exit 1); exit 1; }; } 149535821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) ;; 149545821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) :H) 149555821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) # 149565821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) # CONFIG_HEADER 149575821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) # 149585821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) if test x"$ac_file" != x-; then 149595821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) { 149605821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) $as_echo "/* $configure_input */" \ 149615821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) && eval '$AWK -f "$tmp/defines.awk"' "$ac_file_inputs" 149625821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) } >"$tmp/config.h" \ 149635821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) || { { $as_echo "$as_me:$LINENO: error: could not create $ac_file" >&5 149645821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo "$as_me: error: could not create $ac_file" >&2;} 149655821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) { (exit 1); exit 1; }; } 149665821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) if diff "$ac_file" "$tmp/config.h" >/dev/null 2>&1; then 149675821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) { $as_echo "$as_me:$LINENO: $ac_file is unchanged" >&5 149685821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo "$as_me: $ac_file is unchanged" >&6;} 149695821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) else 149705821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) rm -f "$ac_file" 149715821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) mv "$tmp/config.h" "$ac_file" \ 149725821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) || { { $as_echo "$as_me:$LINENO: error: could not create $ac_file" >&5 149735821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo "$as_me: error: could not create $ac_file" >&2;} 149745821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) { (exit 1); exit 1; }; } 149755821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) fi 149765821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) else 149775821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) $as_echo "/* $configure_input */" \ 149785821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) && eval '$AWK -f "$tmp/defines.awk"' "$ac_file_inputs" \ 149795821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) || { { $as_echo "$as_me:$LINENO: error: could not create -" >&5 149805821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo "$as_me: error: could not create -" >&2;} 149815821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) { (exit 1); exit 1; }; } 149825821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) fi 149835821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) ;; 149845821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 149855821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) :C) { $as_echo "$as_me:$LINENO: executing $ac_file commands" >&5 149865821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo "$as_me: executing $ac_file commands" >&6;} 149875821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) ;; 149885821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) esac 149895821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 149905821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 149915821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) case $ac_file$ac_mode in 149925821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) "libtool":C) 149935821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 149945821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) # See if we are running on zsh, and set the options which allow our 149955821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) # commands through without removal of \ escapes. 149965821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) if test -n "${ZSH_VERSION+set}" ; then 149975821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) setopt NO_GLOB_SUBST 149985821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) fi 149995821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 150005821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) cfgfile="${ofile}T" 150015821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) trap "$RM \"$cfgfile\"; exit 1" 1 2 15 150025821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) $RM "$cfgfile" 150035821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 150045821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) cat <<_LT_EOF >> "$cfgfile" 150055821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)#! $SHELL 150065821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 150075821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# `$ECHO "$ofile" | sed 's%^.*/%%'` - Provide generalized library-building support services. 150085821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# Generated automatically by $as_me ($PACKAGE$TIMESTAMP) $VERSION 150095821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# Libtool was configured on host `(hostname || uname -n) 2>/dev/null | sed 1q`: 150105821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# NOTE: Changes made to this file will be lost: look at ltmain.sh. 150115821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# 150125821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# Copyright (C) 1996, 1997, 1998, 1999, 2000, 2001, 2003, 2004, 2005, 150135821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# 2006, 2007, 2008 Free Software Foundation, Inc. 150145821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# Written by Gordon Matzigkeit, 1996 150155821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# 150165821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# This file is part of GNU Libtool. 150175821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# 150185821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# GNU Libtool is free software; you can redistribute it and/or 150195821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# modify it under the terms of the GNU General Public License as 150205821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# published by the Free Software Foundation; either version 2 of 150215821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# the License, or (at your option) any later version. 150225821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# 150235821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# As a special exception to the GNU General Public License, 150245821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# if you distribute this file as part of a program or library that 150255821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# is built using GNU Libtool, you may include this file under the 150265821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# same distribution terms that you use for the rest of that program. 150275821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# 150285821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# GNU Libtool is distributed in the hope that it will be useful, 150295821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# but WITHOUT ANY WARRANTY; without even the implied warranty of 150305821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 150315821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# GNU General Public License for more details. 150325821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# 150335821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# You should have received a copy of the GNU General Public License 150345821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# along with GNU Libtool; see the file COPYING. If not, a copy 150355821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# can be downloaded from http://www.gnu.org/licenses/gpl.html, or 150365821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# obtained by writing to the Free Software Foundation, Inc., 150375821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. 150385821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 150395821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 150405821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# The names of the tagged configurations supported by this script. 150415821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)available_tags="" 150425821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 150435821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# ### BEGIN LIBTOOL CONFIG 150445821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 150455821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# Which release of libtool.m4 was used? 150465821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)macro_version=$macro_version 150475821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)macro_revision=$macro_revision 150485821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 150495821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# Whether or not to build shared libraries. 150505821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)build_libtool_libs=$enable_shared 150515821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 150525821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# Whether or not to build static libraries. 150535821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)build_old_libs=$enable_static 150545821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 150555821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# What type of objects to build. 150565821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)pic_mode=$pic_mode 150575821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 150585821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# Whether or not to optimize for fast installation. 150595821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fast_install=$enable_fast_install 150605821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 150615821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# The host system. 150625821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)host_alias=$host_alias 150635821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)host=$host 150645821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)host_os=$host_os 150655821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 150665821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# The build system. 150675821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)build_alias=$build_alias 150685821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)build=$build 150695821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)build_os=$build_os 150705821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 150715821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# A sed program that does not truncate output. 150725821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)SED=$lt_SED 150735821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 150745821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# Sed that helps us avoid accidentally triggering echo(1) options like -n. 150755821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)Xsed="\$SED -e 1s/^X//" 150765821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 150775821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# A grep program that handles long lines. 150785821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)GREP=$lt_GREP 150795821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 150805821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# An ERE matcher. 150815821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)EGREP=$lt_EGREP 150825821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 150835821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# A literal string matcher. 150845821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)FGREP=$lt_FGREP 150855821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 150865821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# A BSD- or MS-compatible name lister. 150875821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)NM=$lt_NM 150885821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 150895821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# Whether we need soft or hard links. 150905821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)LN_S=$lt_LN_S 150915821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 150925821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# What is the maximum length of a command? 150935821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)max_cmd_len=$max_cmd_len 150945821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 150955821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# Object file suffix (normally "o"). 150965821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)objext=$ac_objext 150975821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 150985821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# Executable file suffix (normally ""). 150995821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)exeext=$exeext 151005821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 151015821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# whether the shell understands "unset". 151025821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)lt_unset=$lt_unset 151035821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 151045821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# turn spaces into newlines. 151055821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)SP2NL=$lt_lt_SP2NL 151065821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 151075821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# turn newlines into spaces. 151085821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)NL2SP=$lt_lt_NL2SP 151095821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 151105821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# How to create reloadable object files. 151115821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)reload_flag=$lt_reload_flag 151125821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)reload_cmds=$lt_reload_cmds 151135821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 151145821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# An object symbol dumper. 151155821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)OBJDUMP=$lt_OBJDUMP 151165821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 151175821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# Method to check whether dependent libraries are shared objects. 151185821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)deplibs_check_method=$lt_deplibs_check_method 151195821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 151205821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# Command to use when deplibs_check_method == "file_magic". 151215821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)file_magic_cmd=$lt_file_magic_cmd 151225821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 151235821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# The archiver. 151245821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)AR=$lt_AR 151255821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)AR_FLAGS=$lt_AR_FLAGS 151265821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 151275821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# A symbol stripping program. 151285821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)STRIP=$lt_STRIP 151295821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 151305821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# Commands used to install an old-style archive. 151315821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)RANLIB=$lt_RANLIB 151325821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)old_postinstall_cmds=$lt_old_postinstall_cmds 151335821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)old_postuninstall_cmds=$lt_old_postuninstall_cmds 151345821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 151355821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# A C compiler. 151365821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)LTCC=$lt_CC 151375821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 151385821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# LTCC compiler flags. 151395821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)LTCFLAGS=$lt_CFLAGS 151405821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 151415821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# Take the output of nm and produce a listing of raw symbols and C names. 151425821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)global_symbol_pipe=$lt_lt_cv_sys_global_symbol_pipe 151435821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 151445821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# Transform the output of nm in a proper C declaration. 151455821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)global_symbol_to_cdecl=$lt_lt_cv_sys_global_symbol_to_cdecl 151465821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 151475821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# Transform the output of nm in a C name address pair. 151485821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)global_symbol_to_c_name_address=$lt_lt_cv_sys_global_symbol_to_c_name_address 151495821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 151505821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# Transform the output of nm in a C name address pair when lib prefix is needed. 151515821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)global_symbol_to_c_name_address_lib_prefix=$lt_lt_cv_sys_global_symbol_to_c_name_address_lib_prefix 151525821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 151535821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# The name of the directory that contains temporary libtool files. 151545821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)objdir=$objdir 151555821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 151565821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# Shell to use when invoking shell scripts. 151575821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)SHELL=$lt_SHELL 151585821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 151595821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# An echo program that does not interpret backslashes. 151605821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)ECHO=$lt_ECHO 151615821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 151625821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# Used to examine libraries when file_magic_cmd begins with "file". 151635821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)MAGIC_CMD=$MAGIC_CMD 151645821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 151655821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# Must we lock files when doing compilation? 151665821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)need_locks=$lt_need_locks 151675821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 151685821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# Tool to manipulate archived DWARF debug symbol files on Mac OS X. 151695821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)DSYMUTIL=$lt_DSYMUTIL 151705821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 151715821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# Tool to change global to local symbols on Mac OS X. 151725821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)NMEDIT=$lt_NMEDIT 151735821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 151745821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# Tool to manipulate fat objects and archives on Mac OS X. 151755821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)LIPO=$lt_LIPO 151765821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 151775821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# ldd/readelf like tool for Mach-O binaries on Mac OS X. 151785821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)OTOOL=$lt_OTOOL 151795821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 151805821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# ldd/readelf like tool for 64 bit Mach-O binaries on Mac OS X 10.4. 151815821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)OTOOL64=$lt_OTOOL64 151825821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 151835821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# Old archive suffix (normally "a"). 151845821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)libext=$libext 151855821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 151865821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# Shared library suffix (normally ".so"). 151875821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)shrext_cmds=$lt_shrext_cmds 151885821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 151895821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# The commands to extract the exported symbol list from a shared archive. 151905821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)extract_expsyms_cmds=$lt_extract_expsyms_cmds 151915821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 151925821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# Variables whose values should be saved in libtool wrapper scripts and 151935821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# restored at link time. 151945821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)variables_saved_for_relink=$lt_variables_saved_for_relink 151955821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 151965821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# Do we need the "lib" prefix for modules? 151975821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)need_lib_prefix=$need_lib_prefix 151985821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 151995821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# Do we need a version for libraries? 152005821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)need_version=$need_version 152015821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 152025821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# Library versioning type. 152035821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)version_type=$version_type 152045821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 152055821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# Shared library runtime path variable. 152065821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)runpath_var=$runpath_var 152075821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 152085821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# Shared library path variable. 152095821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)shlibpath_var=$shlibpath_var 152105821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 152115821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# Is shlibpath searched before the hard-coded library search path? 152125821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)shlibpath_overrides_runpath=$shlibpath_overrides_runpath 152135821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 152145821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# Format of library name prefix. 152155821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)libname_spec=$lt_libname_spec 152165821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 152175821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# List of archive names. First name is the real one, the rest are links. 152185821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# The last name is the one that the linker finds with -lNAME 152195821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)library_names_spec=$lt_library_names_spec 152205821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 152215821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# The coded name of the library, if different from the real name. 152225821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)soname_spec=$lt_soname_spec 152235821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 152245821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# Command to use after installation of a shared archive. 152255821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)postinstall_cmds=$lt_postinstall_cmds 152265821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 152275821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# Command to use after uninstallation of a shared archive. 152285821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)postuninstall_cmds=$lt_postuninstall_cmds 152295821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 152305821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# Commands used to finish a libtool library installation in a directory. 152315821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)finish_cmds=$lt_finish_cmds 152325821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 152335821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# As "finish_cmds", except a single script fragment to be evaled but 152345821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# not shown. 152355821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)finish_eval=$lt_finish_eval 152365821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 152375821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# Whether we should hardcode library paths into libraries. 152385821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)hardcode_into_libs=$hardcode_into_libs 152395821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 152405821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# Compile-time system search path for libraries. 152415821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)sys_lib_search_path_spec=$lt_sys_lib_search_path_spec 152425821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 152435821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# Run-time system search path for libraries. 152445821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)sys_lib_dlsearch_path_spec=$lt_sys_lib_dlsearch_path_spec 152455821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 152465821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# Whether dlopen is supported. 152475821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)dlopen_support=$enable_dlopen 152485821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 152495821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# Whether dlopen of programs is supported. 152505821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)dlopen_self=$enable_dlopen_self 152515821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 152525821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# Whether dlopen of statically linked programs is supported. 152535821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)dlopen_self_static=$enable_dlopen_self_static 152545821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 152555821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# Commands to strip libraries. 152565821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)old_striplib=$lt_old_striplib 152575821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)striplib=$lt_striplib 152585821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 152595821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 152605821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# The linker used to build libraries. 152615821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)LD=$lt_LD 152625821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 152635821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# Commands used to build an old-style archive. 152645821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)old_archive_cmds=$lt_old_archive_cmds 152655821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 152665821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# A language specific compiler. 152675821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)CC=$lt_compiler 152685821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 152695821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# Is the compiler the GNU compiler? 152705821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)with_gcc=$GCC 152715821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 152725821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# Compiler flag to turn off builtin functions. 152735821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)no_builtin_flag=$lt_lt_prog_compiler_no_builtin_flag 152745821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 152755821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# How to pass a linker flag through the compiler. 152765821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)wl=$lt_lt_prog_compiler_wl 152775821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 152785821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# Additional compiler flags for building library objects. 152795821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)pic_flag=$lt_lt_prog_compiler_pic 152805821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 152815821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# Compiler flag to prevent dynamic linking. 152825821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)link_static_flag=$lt_lt_prog_compiler_static 152835821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 152845821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# Does compiler simultaneously support -c and -o options? 152855821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)compiler_c_o=$lt_lt_cv_prog_compiler_c_o 152865821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 152875821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# Whether or not to add -lc for building shared libraries. 152885821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)build_libtool_need_lc=$archive_cmds_need_lc 152895821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 152905821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# Whether or not to disallow shared libs when runtime libs are static. 152915821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)allow_libtool_libs_with_static_runtimes=$enable_shared_with_static_runtimes 152925821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 152935821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# Compiler flag to allow reflexive dlopens. 152945821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)export_dynamic_flag_spec=$lt_export_dynamic_flag_spec 152955821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 152965821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# Compiler flag to generate shared objects directly from archives. 152975821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)whole_archive_flag_spec=$lt_whole_archive_flag_spec 152985821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 152995821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# Whether the compiler copes with passing no objects directly. 153005821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)compiler_needs_object=$lt_compiler_needs_object 153015821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 153025821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# Create an old-style archive from a shared archive. 153035821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)old_archive_from_new_cmds=$lt_old_archive_from_new_cmds 153045821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 153055821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# Create a temporary old-style archive to link instead of a shared archive. 153065821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)old_archive_from_expsyms_cmds=$lt_old_archive_from_expsyms_cmds 153075821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 153085821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# Commands used to build a shared archive. 153095821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)archive_cmds=$lt_archive_cmds 153105821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)archive_expsym_cmds=$lt_archive_expsym_cmds 153115821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 153125821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# Commands used to build a loadable module if different from building 153135821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# a shared archive. 153145821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)module_cmds=$lt_module_cmds 153155821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)module_expsym_cmds=$lt_module_expsym_cmds 153165821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 153175821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# Whether we are building with GNU ld or not. 153185821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)with_gnu_ld=$lt_with_gnu_ld 153195821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 153205821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# Flag that allows shared libraries with undefined symbols to be built. 153215821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)allow_undefined_flag=$lt_allow_undefined_flag 153225821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 153235821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# Flag that enforces no undefined symbols. 153245821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)no_undefined_flag=$lt_no_undefined_flag 153255821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 153265821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# Flag to hardcode \$libdir into a binary during linking. 153275821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# This must work even if \$libdir does not exist 153285821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)hardcode_libdir_flag_spec=$lt_hardcode_libdir_flag_spec 153295821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 153305821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# If ld is used when linking, flag to hardcode \$libdir into a binary 153315821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# during linking. This must work even if \$libdir does not exist. 153325821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)hardcode_libdir_flag_spec_ld=$lt_hardcode_libdir_flag_spec_ld 153335821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 153345821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# Whether we need a single "-rpath" flag with a separated argument. 153355821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)hardcode_libdir_separator=$lt_hardcode_libdir_separator 153365821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 153375821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# Set to "yes" if using DIR/libNAME\${shared_ext} during linking hardcodes 153385821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# DIR into the resulting binary. 153395821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)hardcode_direct=$hardcode_direct 153405821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 153415821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# Set to "yes" if using DIR/libNAME\${shared_ext} during linking hardcodes 153425821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# DIR into the resulting binary and the resulting library dependency is 153435821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# "absolute",i.e impossible to change by setting \${shlibpath_var} if the 153445821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# library is relocated. 153455821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)hardcode_direct_absolute=$hardcode_direct_absolute 153465821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 153475821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# Set to "yes" if using the -LDIR flag during linking hardcodes DIR 153485821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# into the resulting binary. 153495821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)hardcode_minus_L=$hardcode_minus_L 153505821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 153515821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# Set to "yes" if using SHLIBPATH_VAR=DIR during linking hardcodes DIR 153525821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# into the resulting binary. 153535821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)hardcode_shlibpath_var=$hardcode_shlibpath_var 153545821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 153555821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# Set to "yes" if building a shared library automatically hardcodes DIR 153565821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# into the library and all subsequent libraries and executables linked 153575821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# against it. 153585821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)hardcode_automatic=$hardcode_automatic 153595821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 153605821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# Set to yes if linker adds runtime paths of dependent libraries 153615821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# to runtime path list. 153625821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)inherit_rpath=$inherit_rpath 153635821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 153645821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# Whether libtool must link a program against all its dependency libraries. 153655821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)link_all_deplibs=$link_all_deplibs 153665821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 153675821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# Fix the shell variable \$srcfile for the compiler. 153685821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fix_srcfile_path=$lt_fix_srcfile_path 153695821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 153705821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# Set to "yes" if exported symbols are required. 153715821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)always_export_symbols=$always_export_symbols 153725821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 153735821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# The commands to list exported symbols. 153745821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)export_symbols_cmds=$lt_export_symbols_cmds 153755821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 153765821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# Symbols that should not be listed in the preloaded symbols. 153775821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)exclude_expsyms=$lt_exclude_expsyms 153785821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 153795821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# Symbols that must always be exported. 153805821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)include_expsyms=$lt_include_expsyms 153815821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 153825821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# Commands necessary for linking programs (against libraries) with templates. 153835821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)prelink_cmds=$lt_prelink_cmds 153845821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 153855821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# Specify filename containing input files. 153865821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)file_list_spec=$lt_file_list_spec 153875821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 153885821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# How to hardcode a shared library path into an executable. 153895821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)hardcode_action=$hardcode_action 153905821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 153915821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# ### END LIBTOOL CONFIG 153925821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 153935821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)_LT_EOF 153945821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 153955821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) case $host_os in 153965821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) aix3*) 153975821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) cat <<\_LT_EOF >> "$cfgfile" 153985821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# AIX sometimes has problems with the GCC collect2 program. For some 153995821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# reason, if we set the COLLECT_NAMES environment variable, the problems 154005821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# vanish in a puff of smoke. 154015821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if test "X${COLLECT_NAMES+set}" != Xset; then 154025821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) COLLECT_NAMES= 154035821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) export COLLECT_NAMES 154045821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi 154055821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)_LT_EOF 154065821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) ;; 154075821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) esac 154085821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 154095821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 154105821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)ltmain="$ac_aux_dir/ltmain.sh" 154115821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 154125821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 154135821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) # We use sed instead of cat because bash on DJGPP gets confused if 154145821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) # if finds mixed CR/LF and LF-only lines. Since sed operates in 154155821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) # text mode, it properly converts lines to CR/LF. This bash problem 154165821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) # is reportedly fixed, but why not run on old versions too? 154175821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) sed '/^# Generated shell functions inserted here/q' "$ltmain" >> "$cfgfile" \ 154185821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) || (rm -f "$cfgfile"; exit 1) 154195821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 154205821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) case $xsi_shell in 154215821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) yes) 154225821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) cat << \_LT_EOF >> "$cfgfile" 154235821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 154245821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# func_dirname file append nondir_replacement 154255821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# Compute the dirname of FILE. If nonempty, add APPEND to the result, 154265821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# otherwise set result to NONDIR_REPLACEMENT. 154275821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)func_dirname () 154285821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles){ 154295821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) case ${1} in 154305821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) */*) func_dirname_result="${1%/*}${2}" ;; 154315821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) * ) func_dirname_result="${3}" ;; 154325821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) esac 154335821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)} 154345821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 154355821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# func_basename file 154365821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)func_basename () 154375821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles){ 154385821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) func_basename_result="${1##*/}" 154395821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)} 154405821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 154415821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# func_dirname_and_basename file append nondir_replacement 154425821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# perform func_basename and func_dirname in a single function 154435821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# call: 154445821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# dirname: Compute the dirname of FILE. If nonempty, 154455821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# add APPEND to the result, otherwise set result 154465821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# to NONDIR_REPLACEMENT. 154475821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# value returned in "$func_dirname_result" 154485821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# basename: Compute filename of FILE. 154495821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# value retuned in "$func_basename_result" 154505821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# Implementation must be kept synchronized with func_dirname 154515821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# and func_basename. For efficiency, we do not delegate to 154525821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# those functions but instead duplicate the functionality here. 154535821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)func_dirname_and_basename () 154545821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles){ 154555821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) case ${1} in 154565821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) */*) func_dirname_result="${1%/*}${2}" ;; 154575821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) * ) func_dirname_result="${3}" ;; 154585821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) esac 154595821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) func_basename_result="${1##*/}" 154605821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)} 154615821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 154625821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# func_stripname prefix suffix name 154635821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# strip PREFIX and SUFFIX off of NAME. 154645821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# PREFIX and SUFFIX must not contain globbing or regex special 154655821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# characters, hashes, percent signs, but SUFFIX may contain a leading 154665821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# dot (in which case that matches only a dot). 154675821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)func_stripname () 154685821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles){ 154695821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) # pdksh 5.2.14 does not do ${X%$Y} correctly if both X and Y are 154705821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) # positional parameters, so assign one to ordinary parameter first. 154715821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) func_stripname_result=${3} 154725821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) func_stripname_result=${func_stripname_result#"${1}"} 154735821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) func_stripname_result=${func_stripname_result%"${2}"} 154745821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)} 154755821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 154765821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# func_opt_split 154775821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)func_opt_split () 154785821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles){ 154795821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) func_opt_split_opt=${1%%=*} 154805821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) func_opt_split_arg=${1#*=} 154815821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)} 154825821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 154835821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# func_lo2o object 154845821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)func_lo2o () 154855821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles){ 154865821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) case ${1} in 154875821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) *.lo) func_lo2o_result=${1%.lo}.${objext} ;; 154885821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) *) func_lo2o_result=${1} ;; 154895821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) esac 154905821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)} 154915821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 154925821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# func_xform libobj-or-source 154935821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)func_xform () 154945821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles){ 154955821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) func_xform_result=${1%.*}.lo 154965821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)} 154975821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 154985821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# func_arith arithmetic-term... 154995821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)func_arith () 155005821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles){ 155015821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) func_arith_result=$(( $* )) 155025821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)} 155035821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 155045821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# func_len string 155055821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# STRING may not start with a hyphen. 155065821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)func_len () 155075821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles){ 155085821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) func_len_result=${#1} 155095821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)} 155105821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 155115821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)_LT_EOF 155125821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) ;; 155135821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) *) # Bourne compatible functions. 155145821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) cat << \_LT_EOF >> "$cfgfile" 155155821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 155165821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# func_dirname file append nondir_replacement 155175821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# Compute the dirname of FILE. If nonempty, add APPEND to the result, 155185821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# otherwise set result to NONDIR_REPLACEMENT. 155195821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)func_dirname () 155205821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles){ 155215821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) # Extract subdirectory from the argument. 155225821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) func_dirname_result=`$ECHO "X${1}" | $Xsed -e "$dirname"` 155235821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) if test "X$func_dirname_result" = "X${1}"; then 155245821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) func_dirname_result="${3}" 155255821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) else 155265821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) func_dirname_result="$func_dirname_result${2}" 155275821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) fi 155285821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)} 155295821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 155305821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# func_basename file 155315821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)func_basename () 155325821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles){ 155335821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) func_basename_result=`$ECHO "X${1}" | $Xsed -e "$basename"` 155345821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)} 155355821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 155365821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 155375821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# func_stripname prefix suffix name 155385821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# strip PREFIX and SUFFIX off of NAME. 155395821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# PREFIX and SUFFIX must not contain globbing or regex special 155405821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# characters, hashes, percent signs, but SUFFIX may contain a leading 155415821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# dot (in which case that matches only a dot). 155425821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# func_strip_suffix prefix name 155435821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)func_stripname () 155445821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles){ 155455821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) case ${2} in 155465821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) .*) func_stripname_result=`$ECHO "X${3}" \ 155475821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) | $Xsed -e "s%^${1}%%" -e "s%\\\\${2}\$%%"`;; 155485821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) *) func_stripname_result=`$ECHO "X${3}" \ 155495821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) | $Xsed -e "s%^${1}%%" -e "s%${2}\$%%"`;; 155505821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) esac 155515821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)} 155525821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 155535821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# sed scripts: 155545821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)my_sed_long_opt='1s/^\(-[^=]*\)=.*/\1/;q' 155555821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)my_sed_long_arg='1s/^-[^=]*=//' 155565821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 155575821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# func_opt_split 155585821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)func_opt_split () 155595821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles){ 155605821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) func_opt_split_opt=`$ECHO "X${1}" | $Xsed -e "$my_sed_long_opt"` 155615821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) func_opt_split_arg=`$ECHO "X${1}" | $Xsed -e "$my_sed_long_arg"` 155625821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)} 155635821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 155645821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# func_lo2o object 155655821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)func_lo2o () 155665821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles){ 155675821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) func_lo2o_result=`$ECHO "X${1}" | $Xsed -e "$lo2o"` 155685821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)} 155695821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 155705821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# func_xform libobj-or-source 155715821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)func_xform () 155725821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles){ 155735821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) func_xform_result=`$ECHO "X${1}" | $Xsed -e 's/\.[^.]*$/.lo/'` 155745821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)} 155755821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 155765821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# func_arith arithmetic-term... 155775821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)func_arith () 155785821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles){ 155795821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) func_arith_result=`expr "$@"` 155805821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)} 155815821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 155825821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# func_len string 155835821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# STRING may not start with a hyphen. 155845821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)func_len () 155855821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles){ 155865821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) func_len_result=`expr "$1" : ".*" 2>/dev/null || echo $max_cmd_len` 155875821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)} 155885821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 155895821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)_LT_EOF 155905821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)esac 155915821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 155925821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)case $lt_shell_append in 155935821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) yes) 155945821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) cat << \_LT_EOF >> "$cfgfile" 155955821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 155965821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# func_append var value 155975821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# Append VALUE to the end of shell variable VAR. 155985821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)func_append () 155995821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles){ 156005821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) eval "$1+=\$2" 156015821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)} 156025821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)_LT_EOF 156035821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) ;; 156045821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) *) 156055821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) cat << \_LT_EOF >> "$cfgfile" 156065821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 156075821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# func_append var value 156085821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# Append VALUE to the end of shell variable VAR. 156095821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)func_append () 156105821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles){ 156115821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) eval "$1=\$$1\$2" 156125821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)} 156135821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 156145821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)_LT_EOF 156155821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) ;; 156165821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) esac 156175821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 156185821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 156195821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) sed -n '/^# Generated shell functions inserted here/,$p' "$ltmain" >> "$cfgfile" \ 156205821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) || (rm -f "$cfgfile"; exit 1) 156215821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 156225821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) mv -f "$cfgfile" "$ofile" || 156235821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) (rm -f "$ofile" && cp "$cfgfile" "$ofile" && rm -f "$cfgfile") 156245821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) chmod +x "$ofile" 156255821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 156265821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) ;; 156275821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 156285821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) esac 156295821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)done # for ac_tag 156305821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 156315821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 156325821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles){ (exit 0); exit 0; } 156335821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)_ACEOF 156345821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)chmod +x $CONFIG_STATUS 156355821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)ac_clean_files=$ac_clean_files_save 156365821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 156375821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)test $ac_write_fail = 0 || 156385821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) { { $as_echo "$as_me:$LINENO: error: write failure creating $CONFIG_STATUS" >&5 156395821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo "$as_me: error: write failure creating $CONFIG_STATUS" >&2;} 156405821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) { (exit 1); exit 1; }; } 156415821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 156425821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 156435821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# configure is writing to config.log, and then calls config.status. 156445821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# config.status does its own redirection, appending to config.log. 156455821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# Unfortunately, on DOS this fails, as config.log is still kept open 156465821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# by configure, so config.status won't be able to write to it; its 156475821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# output is simply discarded. So we exec the FD to /dev/null, 156485821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# effectively closing config.log, so it can be properly (re)opened and 156495821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# appended to by config.status. When coming back to configure, we 156505821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# need to make the FD available again. 156515821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if test "$no_create" != yes; then 156525821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) ac_cs_success=: 156535821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) ac_config_status_args= 156545821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) test "$silent" = yes && 156555821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) ac_config_status_args="$ac_config_status_args --quiet" 156565821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) exec 5>/dev/null 156575821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) $SHELL $CONFIG_STATUS $ac_config_status_args || ac_cs_success=false 156585821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) exec 5>>config.log 156595821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) # Use ||, not &&, to avoid exiting from the if with $? = 1, which 156605821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) # would make configure fail if this is the last instruction. 156615821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) $ac_cs_success || { (exit 1); exit 1; } 156625821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi 156635821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if test -n "$ac_unrecognized_opts" && test "$enable_option_checking" != no; then 156645821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) { $as_echo "$as_me:$LINENO: WARNING: Unrecognized options: $ac_unrecognized_opts" >&5 156655821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo "$as_me: WARNING: Unrecognized options: $ac_unrecognized_opts" >&2;} 156665821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi 15667 15668