138032Speter#! /bin/sh 290792Sgshapiro# Guess values for system-dependent variables and create Makefiles. 364562Sgshapiro# Generated by GNU Autoconf 2.69 for libctf 1.2.0. 438032Speter# 538032Speter# 638032Speter# Copyright (C) 1992-1996, 1998-2012 Free Software Foundation, Inc. 738032Speter# 838032Speter# 938032Speter# This configure script is free software; the Free Software Foundation 1038032Speter# gives unlimited permission to copy, distribute and modify it. 1138032Speter## -------------------- ## 1238032Speter## M4sh Initialization. ## 1338032Speter## -------------------- ## 1464562Sgshapiro 1590792Sgshapiro# Be more Bourne compatible 1638032SpeterDUALCASE=1; export DUALCASE # for MKS sh 1798121Sgshapiroif test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then : 1864562Sgshapiro emulate sh 1938032Speter NULLCMD=: 2038032Speter # Pre-4.2 versions of Zsh do word splitting on ${1+"$@"}, which 2164562Sgshapiro # is contrary to our usage. Disable this feature. 2238032Speter alias -g '${1+"$@"}'='"$@"' 2394334Sgshapiro setopt NO_GLOB_SUBST 2494334Sgshapiroelse 2594334Sgshapiro case `(set -o) 2>/dev/null` in #( 2694334Sgshapiro *posix*) : 2790792Sgshapiro set -o posix ;; #( 2864562Sgshapiro *) : 2990792Sgshapiro ;; 3064562Sgshapiroesac 3190792Sgshapirofi 3264562Sgshapiro 3364562Sgshapiro 3464562Sgshapiroas_nl=' 3564562Sgshapiro' 3664562Sgshapiroexport as_nl 3790792Sgshapiro# Printing a long string crashes Solaris 7 /usr/bin/printf. 3890792Sgshapiroas_echo='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\' 3964562Sgshapiroas_echo=$as_echo$as_echo$as_echo$as_echo$as_echo 4090792Sgshapiroas_echo=$as_echo$as_echo$as_echo$as_echo$as_echo$as_echo 4164562Sgshapiro# Prefer a ksh shell builtin over an external printf program on Solaris, 4290792Sgshapiro# but without wasting forks for bash or zsh. 4390792Sgshapiroif test -z "$BASH_VERSION$ZSH_VERSION" \ 4490792Sgshapiro && (test "X`print -r -- $as_echo`" = "X$as_echo") 2>/dev/null; then 4590792Sgshapiro as_echo='print -r --' 4690792Sgshapiro as_echo_n='print -rn --' 4738032Speterelif (test "X`printf %s $as_echo`" = "X$as_echo") 2>/dev/null; then 4838032Speter as_echo='printf %s\n' 4938032Speter as_echo_n='printf %s' 5038032Speterelse 5138032Speter if test "X`(/usr/ucb/echo -n -n $as_echo) 2>/dev/null`" = "X-n $as_echo"; then 5238032Speter as_echo_body='eval /usr/ucb/echo -n "$1$as_nl"' 5338032Speter as_echo_n='/usr/ucb/echo -n' 5438032Speter else 5538032Speter as_echo_body='eval expr "X$1" : "X\\(.*\\)"' 5638032Speter as_echo_n_body='eval 5738032Speter arg=$1; 5838032Speter case $arg in #( 5938032Speter *"$as_nl"*) 6038032Speter expr "X$arg" : "X\\(.*\\)$as_nl"; 6138032Speter arg=`expr "X$arg" : ".*$as_nl\\(.*\\)"`;; 6238032Speter esac; 6338032Speter expr "X$arg" : "X\\(.*\\)" | tr -d "$as_nl" 6438032Speter ' 6538032Speter export as_echo_n_body 6638032Speter as_echo_n='sh -c $as_echo_n_body as_echo' 6738032Speter fi 6838032Speter export as_echo_body 6938032Speter as_echo='sh -c $as_echo_body as_echo' 7038032Speterfi 7138032Speter 7238032Speter# The user is always right. 7338032Speterif test "${PATH_SEPARATOR+set}" != set; then 7464562Sgshapiro PATH_SEPARATOR=: 7538032Speter (PATH='/bin;/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 && { 7638032Speter (PATH='/bin:/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 || 7738032Speter PATH_SEPARATOR=';' 7890792Sgshapiro } 7938032Speterfi 8038032Speter 8138032Speter 8238032Speter# IFS 8338032Speter# We need space, tab and new line, in precisely that order. Quoting is 8438032Speter# there to prevent editors from complaining about space-tab. 8538032Speter# (If _AS_PATH_WALK were called with IFS unset, it would disable word 8638032Speter# splitting by setting IFS to empty value.) 8738032SpeterIFS=" "" $as_nl" 8838032Speter 8990792Sgshapiro# Find who we are. Look in the path if we contain no directory separator. 9038032Speteras_myself= 9190792Sgshapirocase $0 in #(( 9290792Sgshapiro *[\\/]* ) as_myself=$0 ;; 9390792Sgshapiro *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 9438032Speterfor as_dir in $PATH 9590792Sgshapirodo 9638032Speter IFS=$as_save_IFS 9738032Speter test -z "$as_dir" && as_dir=. 9838032Speter test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break 9938032Speter done 10038032SpeterIFS=$as_save_IFS 10138032Speter 10238032Speter ;; 10338032Speteresac 10438032Speter# We did not find ourselves, most probably we were run as `sh COMMAND' 10538032Speter# in which case we are not to be found in the path. 10638032Speterif test "x$as_myself" = x; then 10738032Speter as_myself=$0 10838032Speterfi 10938032Speterif test ! -f "$as_myself"; then 11038032Speter $as_echo "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2 11138032Speter exit 1 11238032Speterfi 11338032Speter 11438032Speter# Unset variables that we do not need and which cause bugs (e.g. in 11538032Speter# pre-3.0 UWIN ksh). But do not cause bugs in bash 2.01; the "|| exit 1" 11638032Speter# suppresses any "Segmentation fault" message there. '((' could 11738032Speter# trigger a bug in pdksh 5.2.14. 11838032Speterfor as_var in BASH_ENV ENV MAIL MAILPATH 11938032Speterdo eval test x\${$as_var+set} = xset \ 12038032Speter && ( (unset $as_var) || exit 1) >/dev/null 2>&1 && unset $as_var || : 12138032Speterdone 12238032SpeterPS1='$ ' 12338032SpeterPS2='> ' 12490792SgshapiroPS4='+ ' 12538032Speter 12690792Sgshapiro# NLS nuisances. 12790792SgshapiroLC_ALL=C 12838032Speterexport LC_ALL 12990792SgshapiroLANGUAGE=C 13090792Sgshapiroexport LANGUAGE 13138032Speter 13238032Speter# CDPATH. 13338032Speter(unset CDPATH) >/dev/null 2>&1 && unset CDPATH 13438032Speter 13538032Speter# Use a proper internal environment variable to ensure we don't fall 13638032Speter # into an infinite loop, continuously re-executing ourselves. 13738032Speter if test x"${_as_can_reexec}" != xno && test "x$CONFIG_SHELL" != x; then 13838032Speter _as_can_reexec=no; export _as_can_reexec; 13938032Speter # We cannot yet assume a decent shell, so we have to provide a 14038032Speter# neutralization value for shells without unset; and this also 14138032Speter# works around shells that cannot unset nonexistent variables. 14238032Speter# Preserve -v and -x to the replacement shell. 14338032SpeterBASH_ENV=/dev/null 14438032SpeterENV=/dev/null 14577349Sgshapiro(unset BASH_ENV) >/dev/null 2>&1 && unset BASH_ENV ENV 14677349Sgshapirocase $- in # (((( 14777349Sgshapiro *v*x* | *x*v* ) as_opts=-vx ;; 14877349Sgshapiro *v* ) as_opts=-v ;; 14977349Sgshapiro *x* ) as_opts=-x ;; 15077349Sgshapiro * ) as_opts= ;; 15177349Sgshapiroesac 15277349Sgshapiroexec $CONFIG_SHELL $as_opts "$as_myself" ${1+"$@"} 15338032Speter# Admittedly, this is quite paranoid, since all the known shells bail 15490792Sgshapiro# out after a failed `exec'. 15538032Speter$as_echo "$0: could not re-execute with $CONFIG_SHELL" >&2 15664562Sgshapiroas_fn_exit 255 15777349Sgshapiro fi 15877349Sgshapiro # We don't want this to propagate to other subprocesses. 15977349Sgshapiro { _as_can_reexec=; unset _as_can_reexec;} 16077349Sgshapiroif test "x$CONFIG_SHELL" = x; then 16164562Sgshapiro as_bourne_compatible="if test -n \"\${ZSH_VERSION+set}\" && (emulate sh) >/dev/null 2>&1; then : 16264562Sgshapiro emulate sh 16364562Sgshapiro NULLCMD=: 16464562Sgshapiro # Pre-4.2 versions of Zsh do word splitting on \${1+\"\$@\"}, which 16564562Sgshapiro # is contrary to our usage. Disable this feature. 16664562Sgshapiro alias -g '\${1+\"\$@\"}'='\"\$@\"' 16777349Sgshapiro setopt NO_GLOB_SUBST 16864562Sgshapiroelse 16938032Speter case \`(set -o) 2>/dev/null\` in #( 17038032Speter *posix*) : 17138032Speter set -o posix ;; #( 17238032Speter *) : 17338032Speter ;; 17438032Speteresac 17564562Sgshapirofi 17638032Speter" 17738032Speter as_required="as_fn_return () { (exit \$1); } 17838032Speteras_fn_success () { as_fn_return 0; } 17938032Speteras_fn_failure () { as_fn_return 1; } 18038032Speteras_fn_ret_success () { return 0; } 18138032Speteras_fn_ret_failure () { return 1; } 18264562Sgshapiro 18338032Speterexitcode=0 18438032Speteras_fn_success || { exitcode=1; echo as_fn_success failed.; } 18538032Speteras_fn_failure && { exitcode=1; echo as_fn_failure succeeded.; } 18690792Sgshapiroas_fn_ret_success || { exitcode=1; echo as_fn_ret_success failed.; } 18790792Sgshapiroas_fn_ret_failure && { exitcode=1; echo as_fn_ret_failure succeeded.; } 18838032Speterif ( set x; as_fn_ret_success y && test x = \"\$1\" ); then : 18964562Sgshapiro 19038032Speterelse 19138032Speter exitcode=1; echo positional parameters were not saved. 19238032Speterfi 19338032Spetertest x\$exitcode = x0 || exit 1 19438032Spetertest -x / || exit 1" 19538032Speter as_suggested=" as_lineno_1=";as_suggested=$as_suggested$LINENO;as_suggested=$as_suggested" as_lineno_1a=\$LINENO 19638032Speter as_lineno_2=";as_suggested=$as_suggested$LINENO;as_suggested=$as_suggested" as_lineno_2a=\$LINENO 19738032Speter eval 'test \"x\$as_lineno_1'\$as_run'\" != \"x\$as_lineno_2'\$as_run'\" && 19838032Speter test \"x\`expr \$as_lineno_1'\$as_run' + 1\`\" = \"x\$as_lineno_2'\$as_run'\"' || exit 1 19938032Spetertest \$(( 1 + 1 )) = 2 || exit 1 20038032Speter 20138032Speter test -n \"\${ZSH_VERSION+set}\${BASH_VERSION+set}\" || ( 20238032Speter ECHO='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\' 20338032Speter ECHO=\$ECHO\$ECHO\$ECHO\$ECHO\$ECHO 20438032Speter ECHO=\$ECHO\$ECHO\$ECHO\$ECHO\$ECHO\$ECHO 20538032Speter PATH=/empty FPATH=/empty; export PATH FPATH 20638032Speter test \"X\`printf %s \$ECHO\`\" = \"X\$ECHO\" \\ 20738032Speter || test \"X\`print -r -- \$ECHO\`\" = \"X\$ECHO\" ) || exit 1" 20838032Speter if (eval "$as_required") 2>/dev/null; then : 20938032Speter as_have_required=yes 21064562Sgshapiroelse 21138032Speter as_have_required=no 21238032Speterfi 21338032Speter if test x$as_have_required = xyes && (eval "$as_suggested") 2>/dev/null; then : 21438032Speter 21538032Speterelse 21638032Speter as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 21790792Sgshapiroas_found=false 21890792Sgshapirofor as_dir in /bin$PATH_SEPARATOR/usr/bin$PATH_SEPARATOR$PATH 21938032Speterdo 22038032Speter IFS=$as_save_IFS 22138032Speter test -z "$as_dir" && as_dir=. 22238032Speter as_found=: 22338032Speter case $as_dir in #( 22438032Speter /*) 22538032Speter for as_base in sh bash ksh sh5; do 22690792Sgshapiro # Try only shells that exist, to save several forks. 22790792Sgshapiro as_shell=$as_dir/$as_base 22838032Speter if { test -f "$as_shell" || test -f "$as_shell.exe"; } && 22938032Speter { $as_echo "$as_bourne_compatible""$as_required" | as_run=a "$as_shell"; } 2>/dev/null; then : 23038032Speter CONFIG_SHELL=$as_shell as_have_required=yes 23138032Speter if { $as_echo "$as_bourne_compatible""$as_suggested" | as_run=a "$as_shell"; } 2>/dev/null; then : 23238032Speter break 2 23338032Speterfi 23438032Speterfi 23590792Sgshapiro done;; 23690792Sgshapiro esac 23738032Speter as_found=false 23864562Sgshapirodone 23938032Speter$as_found || { if { test -f "$SHELL" || test -f "$SHELL.exe"; } && 24038032Speter { $as_echo "$as_bourne_compatible""$as_required" | as_run=a "$SHELL"; } 2>/dev/null; then : 24190792Sgshapiro CONFIG_SHELL=$SHELL as_have_required=yes 24238032Speterfi; } 24338032SpeterIFS=$as_save_IFS 24438032Speter 24538032Speter 24690792Sgshapiro if test "x$CONFIG_SHELL" != x; then : 24790792Sgshapiro export CONFIG_SHELL 24838032Speter # We cannot yet assume a decent shell, so we have to provide a 24938032Speter# neutralization value for shells without unset; and this also 25038032Speter# works around shells that cannot unset nonexistent variables. 25138032Speter# Preserve -v and -x to the replacement shell. 25238032SpeterBASH_ENV=/dev/null 25338032SpeterENV=/dev/null 25438032Speter(unset BASH_ENV) >/dev/null 2>&1 && unset BASH_ENV ENV 25590792Sgshapirocase $- in # (((( 25690792Sgshapiro *v*x* | *x*v* ) as_opts=-vx ;; 25738032Speter *v* ) as_opts=-v ;; 25838032Speter *x* ) as_opts=-x ;; 25938032Speter * ) as_opts= ;; 26038032Speteresac 26138032Speterexec $CONFIG_SHELL $as_opts "$as_myself" ${1+"$@"} 26238032Speter# Admittedly, this is quite paranoid, since all the known shells bail 26338032Speter# out after a failed `exec'. 26490792Sgshapiro$as_echo "$0: could not re-execute with $CONFIG_SHELL" >&2 26590792Sgshapiroexit 255 26638032Speterfi 26738032Speter 26838032Speter if test x$as_have_required = xno; then : 26938032Speter $as_echo "$0: This script requires a shell more modern than all" 27038032Speter $as_echo "$0: the shells that I found on your system." 27138032Speter if test x${ZSH_VERSION+set} = xset ; then 27238032Speter $as_echo "$0: In particular, zsh $ZSH_VERSION has bugs and should" 27390792Sgshapiro $as_echo "$0: be upgraded to zsh 4.3.4 or later." 27490792Sgshapiro else 27538032Speter $as_echo "$0: Please tell bug-autoconf@gnu.org about your system, 27638032Speter$0: including any error possibly output before this 27738032Speter$0: message. Then install a modern shell, or manually run 27838032Speter$0: the script under such a shell if you do have one." 27938032Speter fi 28090792Sgshapiro exit 1 28190792Sgshapirofi 28238032Speterfi 28338032Speterfi 28438032SpeterSHELL=${CONFIG_SHELL-/bin/sh} 28538032Speterexport SHELL 28690792Sgshapiro# Unset more variables known to interfere with behavior of common tools. 28738032SpeterCLICOLOR_FORCE= GREP_OPTIONS= 28838032Speterunset CLICOLOR_FORCE GREP_OPTIONS 28938032Speter 29064562Sgshapiro## --------------------- ## 29164562Sgshapiro## M4sh Shell Functions. ## 29264562Sgshapiro## --------------------- ## 29390792Sgshapiro# as_fn_unset VAR 29464562Sgshapiro# --------------- 29564562Sgshapiro# Portably unset VAR. 29664562Sgshapiroas_fn_unset () 29764562Sgshapiro{ 29864562Sgshapiro { eval $1=; unset $1;} 29964562Sgshapiro} 30064562Sgshapiroas_unset=as_fn_unset 30164562Sgshapiro 30264562Sgshapiro# as_fn_set_status STATUS 30364562Sgshapiro# ----------------------- 30464562Sgshapiro# Set $? to STATUS, without forking. 30564562Sgshapiroas_fn_set_status () 30664562Sgshapiro{ 30764562Sgshapiro return $1 30864562Sgshapiro} # as_fn_set_status 30964562Sgshapiro 31090792Sgshapiro# as_fn_exit STATUS 31190792Sgshapiro# ----------------- 31264562Sgshapiro# Exit the shell with STATUS, even in a "trap 0" or "set -e" context. 31390792Sgshapiroas_fn_exit () 31464562Sgshapiro{ 31564562Sgshapiro set +e 31664562Sgshapiro as_fn_set_status $1 31764562Sgshapiro exit $1 31864562Sgshapiro} # as_fn_exit 31990792Sgshapiro 32064562Sgshapiro# as_fn_mkdir_p 32190792Sgshapiro# ------------- 32290792Sgshapiro# Create "$as_dir" as a directory, including parents if necessary. 32390792Sgshapiroas_fn_mkdir_p () 32464562Sgshapiro{ 32564562Sgshapiro 32664562Sgshapiro case $as_dir in #( 32764562Sgshapiro -*) as_dir=./$as_dir;; 32864562Sgshapiro esac 32964562Sgshapiro test -d "$as_dir" || eval $as_mkdir_p || { 33090792Sgshapiro as_dirs= 33164562Sgshapiro while :; do 33264562Sgshapiro case $as_dir in #( 33364562Sgshapiro *\'*) as_qdir=`$as_echo "$as_dir" | sed "s/'/'\\\\\\\\''/g"`;; #'( 33464562Sgshapiro *) as_qdir=$as_dir;; 33538032Speter esac 33638032Speter as_dirs="'$as_qdir' $as_dirs" 33738032Speter as_dir=`$as_dirname -- "$as_dir" || 33838032Speter$as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \ 33938032Speter X"$as_dir" : 'X\(//\)[^/]' \| \ 34038032Speter X"$as_dir" : 'X\(//\)$' \| \ 34138032Speter X"$as_dir" : 'X\(/\)' \| . 2>/dev/null || 34238032Speter$as_echo X"$as_dir" | 34338032Speter sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ 34464562Sgshapiro s//\1/ 34564562Sgshapiro q 34638032Speter } 34738032Speter /^X\(\/\/\)[^/].*/{ 34890792Sgshapiro s//\1/ 34964562Sgshapiro q 35090792Sgshapiro } 35138032Speter /^X\(\/\/\)$/{ 35264562Sgshapiro s//\1/ 35364562Sgshapiro q 35464562Sgshapiro } 35564562Sgshapiro /^X\(\/\).*/{ 35638032Speter s//\1/ 35738032Speter q 35890792Sgshapiro } 35964562Sgshapiro s/.*/./; q'` 36090792Sgshapiro test -d "$as_dir" && break 36138032Speter done 36290792Sgshapiro test -z "$as_dirs" || eval "mkdir $as_dirs" 36390792Sgshapiro } || test -d "$as_dir" || as_fn_error $? "cannot create directory $as_dir" 36490792Sgshapiro 36590792Sgshapiro 36690792Sgshapiro} # as_fn_mkdir_p 36790792Sgshapiro 36890792Sgshapiro# as_fn_executable_p FILE 36990792Sgshapiro# ----------------------- 37090792Sgshapiro# Test if FILE is an executable regular file. 37190792Sgshapiroas_fn_executable_p () 37290792Sgshapiro{ 37338032Speter test -f "$1" && test -x "$1" 37438032Speter} # as_fn_executable_p 37538032Speter# as_fn_append VAR VALUE 37690792Sgshapiro# ---------------------- 37790792Sgshapiro# Append the text in VALUE to the end of the definition contained in VAR. Take 37838032Speter# advantage of any shell optimizations that allow amortized linear growth over 37938032Speter# repeated appends, instead of the typical quadratic growth present in naive 38038032Speter# implementations. 38138032Speterif (eval "as_var=1; as_var+=2; test x\$as_var = x12") 2>/dev/null; then : 38238032Speter eval 'as_fn_append () 38338032Speter { 38438032Speter eval $1+=\$2 38538032Speter }' 38638032Speterelse 38790792Sgshapiro as_fn_append () 38890792Sgshapiro { 38990792Sgshapiro eval $1=\$$1\$2 39064562Sgshapiro } 39138032Speterfi # as_fn_append 39264562Sgshapiro 39338032Speter# as_fn_arith ARG... 39438032Speter# ------------------ 39590792Sgshapiro# Perform arithmetic evaluation on the ARGs, and store the result in the 39690792Sgshapiro# global $as_val. Take advantage of shells that can avoid forks. The arguments 39790792Sgshapiro# must be portable across $(()) and expr. 39838032Speterif (eval "test \$(( 1 + 1 )) = 2") 2>/dev/null; then : 39990792Sgshapiro eval 'as_fn_arith () 40090792Sgshapiro { 40190792Sgshapiro as_val=$(( $* )) 40290792Sgshapiro }' 40390792Sgshapiroelse 40438032Speter as_fn_arith () 40538032Speter { 40690792Sgshapiro as_val=`expr "$@" || test $? -eq 1` 40738032Speter } 40838032Speterfi # as_fn_arith 40990792Sgshapiro 41090792Sgshapiro 41138032Speter# as_fn_error STATUS ERROR [LINENO LOG_FD] 41264562Sgshapiro# ---------------------------------------- 41338032Speter# Output "`basename $0`: error: ERROR" to stderr. If LINENO and LOG_FD are 41464562Sgshapiro# provided, also output the error to LOG_FD, referencing LINENO. Then exit the 41538032Speter# script with STATUS, using 1 if that was 0. 41690792Sgshapiroas_fn_error () 41790792Sgshapiro{ 41838032Speter as_status=$1; test $as_status -eq 0 && as_status=1 41938032Speter if test "$4"; then 42064562Sgshapiro as_lineno=${as_lineno-"$3"} as_lineno_stack=as_lineno_stack=$as_lineno_stack 42190792Sgshapiro $as_echo "$as_me:${as_lineno-$LINENO}: error: $2" >&$4 42290792Sgshapiro fi 42390792Sgshapiro $as_echo "$as_me: error: $2" >&2 42490792Sgshapiro as_fn_exit $as_status 42590792Sgshapiro} # as_fn_error 42638032Speter 42738032Speterif expr a : '\(a\)' >/dev/null 2>&1 && 42838032Speter test "X`expr 00001 : '.*\(...\)'`" = X001; then 42938032Speter as_expr=expr 43038032Speterelse 43138032Speter as_expr=false 43264562Sgshapirofi 43338032Speter 43490792Sgshapiroif (basename -- /) >/dev/null 2>&1 && test "X`basename -- / 2>&1`" = "X/"; then 43590792Sgshapiro as_basename=basename 43638032Speterelse 43738032Speter as_basename=false 43838032Speterfi 43938032Speter 44038032Speterif (as_dir=`dirname -- /` && test "X$as_dir" = X/) >/dev/null 2>&1; then 44138032Speter as_dirname=dirname 44264562Sgshapiroelse 44338032Speter as_dirname=false 44490792Sgshapirofi 44590792Sgshapiro 44638032Speteras_me=`$as_basename -- "$0" || 44738032Speter$as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \ 44838032Speter X"$0" : 'X\(//\)$' \| \ 44938032Speter X"$0" : 'X\(/\)' \| . 2>/dev/null || 45038032Speter$as_echo X/"$0" | 45138032Speter sed '/^.*\/\([^/][^/]*\)\/*$/{ 45238032Speter s//\1/ 45390792Sgshapiro q 45490792Sgshapiro } 45538032Speter /^X\/\(\/\/\)$/{ 45638032Speter s//\1/ 45738032Speter q 45838032Speter } 45990792Sgshapiro /^X\/\(\/\).*/{ 46064562Sgshapiro s//\1/ 46164562Sgshapiro q 46264562Sgshapiro } 46364562Sgshapiro s/.*/./; q'` 46464562Sgshapiro 46564562Sgshapiro# Avoid depending upon Character Ranges. 46664562Sgshapiroas_cr_letters='abcdefghijklmnopqrstuvwxyz' 46764562Sgshapiroas_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ' 46864562Sgshapiroas_cr_Letters=$as_cr_letters$as_cr_LETTERS 46990792Sgshapiroas_cr_digits='0123456789' 47064562Sgshapiroas_cr_alnum=$as_cr_Letters$as_cr_digits 47164562Sgshapiro 47264562Sgshapiro 47364562Sgshapiro as_lineno_1=$LINENO as_lineno_1a=$LINENO 47464562Sgshapiro as_lineno_2=$LINENO as_lineno_2a=$LINENO 47542575Speter eval 'test "x$as_lineno_1'$as_run'" != "x$as_lineno_2'$as_run'" && 47690792Sgshapiro test "x`expr $as_lineno_1'$as_run' + 1`" = "x$as_lineno_2'$as_run'"' || { 47790792Sgshapiro # Blame Lee E. McMahon (1931-1989) for sed's syntax. :-) 47890792Sgshapiro sed -n ' 47938032Speter p 48038032Speter /[$]LINENO/= 48138032Speter ' <$as_myself | 48238032Speter sed ' 48338032Speter s/[$]LINENO.*/&-/ 48490792Sgshapiro t lineno 48538032Speter b 48638032Speter :lineno 48790792Sgshapiro N 48890792Sgshapiro :loop 48938032Speter s/[$]LINENO\([^'$as_cr_alnum'_].*\n\)\(.*\)/\2\1\2/ 49064562Sgshapiro t loop 49138032Speter s/-\n.*// 49238032Speter ' >$as_me.lineno && 49338032Speter chmod +x "$as_me.lineno" || 49438032Speter { $as_echo "$as_me: error: cannot create $as_me.lineno; rerun with a POSIX shell" >&2; as_fn_exit 1; } 49538032Speter 49638032Speter # If we had to re-execute with $CONFIG_SHELL, we're ensured to have 49790792Sgshapiro # already done that, so ensure we don't try to do so again and fall 49838032Speter # in an infinite loop. This has already happened in practice. 49938032Speter _as_can_reexec=no; export _as_can_reexec 50090792Sgshapiro # Don't try to exec as it changes $[0], causing all sort of problems 50171345Sgshapiro # (the dirname of $[0] is not the place where we might find the 50238032Speter # original and so on. Autoconf is especially sensitive to this). 50390792Sgshapiro . "./$as_me.lineno" 50438032Speter # Exit status is that of the last command. 50590792Sgshapiro exit 50638032Speter} 50738032Speter 50871345SgshapiroECHO_C= ECHO_N= ECHO_T= 50938032Spetercase `echo -n x` in #((((( 51038032Speter-n*) 51138032Speter case `echo 'xy\c'` in 51238032Speter *c*) ECHO_T=' ';; # ECHO_T is single tab character. 51371345Sgshapiro xy) ECHO_C='\c';; 51438032Speter *) echo `echo ksh88 bug on AIX 6.1` > /dev/null 51538032Speter ECHO_T=' ';; 51638032Speter esac;; 51738032Speter*) 51838032Speter ECHO_N='-n';; 51990792Sgshapiroesac 52090792Sgshapiro 52138032Speterrm -f conf$$ conf$$.exe conf$$.file 52238032Speterif test -d conf$$.dir; then 52390792Sgshapiro rm -f conf$$.dir/conf$$.file 52490792Sgshapiroelse 52566494Sgshapiro rm -f conf$$.dir 52666494Sgshapiro mkdir conf$$.dir 2>/dev/null 52766494Sgshapirofi 52866494Sgshapiroif (echo >conf$$.file) 2>/dev/null; then 52966494Sgshapiro if ln -s conf$$.file conf$$ 2>/dev/null; then 53066494Sgshapiro as_ln_s='ln -s' 53166494Sgshapiro # ... but there are two gotchas: 53290792Sgshapiro # 1) On MSYS, both `ln -s file dir' and `ln file dir' fail. 53390792Sgshapiro # 2) DJGPP < 2.04 has no symlinks; `ln -s' creates a wrapper executable. 53490792Sgshapiro # In both cases, we have to default to `cp -pR'. 53590792Sgshapiro ln -s conf$$.file conf$$.dir 2>/dev/null && test ! -f conf$$.exe || 53690792Sgshapiro as_ln_s='cp -pR' 53790792Sgshapiro elif ln conf$$.file conf$$ 2>/dev/null; then 53838032Speter as_ln_s=ln 53990792Sgshapiro else 54090792Sgshapiro as_ln_s='cp -pR' 54138032Speter fi 54238032Speterelse 54338032Speter as_ln_s='cp -pR' 54438032Speterfi 54538032Speterrm -f conf$$ conf$$.exe conf$$.dir/conf$$.file conf$$.file 54638032Speterrmdir conf$$.dir 2>/dev/null 54738032Speter 54838032Speterif mkdir -p . 2>/dev/null; then 54938032Speter as_mkdir_p='mkdir -p "$as_dir"' 55038032Speterelse 55138032Speter test -d ./-p && rmdir ./-p 55290792Sgshapiro as_mkdir_p=false 55338032Speterfi 55438032Speter 55590792Sgshapiroas_test_x='test -x' 55690792Sgshapiroas_executable_p=as_fn_executable_p 55790792Sgshapiro 55890792Sgshapiro# Sed expression to map a string onto a valid CPP name. 55938032Speteras_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'" 56038032Speter 56190792Sgshapiro# Sed expression to map a string onto a valid variable name. 56290792Sgshapiroas_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'" 56390792Sgshapiro 56438032SpeterSHELL=${CONFIG_SHELL-/bin/sh} 56590792Sgshapiro 56638032Speter 56738032Spetertest -n "$DJDIR" || exec 7<&0 </dev/null 56838032Speterexec 6>&1 56938032Speter 57038032Speter# Name of the host. 57138032Speter# hostname on some systems (SVR3.2, old GNU/Linux) returns a bogus exit status, 57238032Speter# so uname gets run too. 57338032Speterac_hostname=`(hostname || uname -n) 2>/dev/null | sed 1q` 57438032Speter 57538032Speter# 57664562Sgshapiro# Initializations. 57738032Speter# 57864562Sgshapiroac_default_prefix=/usr/local 57938032Speterac_clean_files= 58038032Speterac_config_libobj_dir=. 58190792SgshapiroLIBOBJS= 58238032Spetercross_compiling=no 58338032Spetersubdirs= 58438032SpeterMFLAGS= 58538032SpeterMAKEFLAGS= 58690792Sgshapiro 58738032Speter# Identity of this package. 58838032SpeterPACKAGE_NAME='libctf' 58938032SpeterPACKAGE_TARNAME='libctf' 59038032SpeterPACKAGE_VERSION='1.2.0' 59138032SpeterPACKAGE_STRING='libctf 1.2.0' 59290792SgshapiroPACKAGE_BUGREPORT='' 59338032SpeterPACKAGE_URL='' 59464562Sgshapiro 59538032Speterac_unique_file="ctf-impl.h" 59638032Speter# Factoring default headers for most tests. 59738032Speterac_includes_default="\ 59838032Speter#include <stdio.h> 59938032Speter#ifdef HAVE_SYS_TYPES_H 60038032Speter# include <sys/types.h> 60138032Speter#endif 60238032Speter#ifdef HAVE_SYS_STAT_H 60338032Speter# include <sys/stat.h> 60438032Speter#endif 60538032Speter#ifdef STDC_HEADERS 60638032Speter# include <stdlib.h> 60738032Speter# include <stddef.h> 60890792Sgshapiro#else 60938032Speter# ifdef HAVE_STDLIB_H 61038032Speter# include <stdlib.h> 61138032Speter# endif 61238032Speter#endif 61338032Speter#ifdef HAVE_STRING_H 61438032Speter# if !defined STDC_HEADERS && defined HAVE_MEMORY_H 61538032Speter# include <memory.h> 61638032Speter# endif 61738032Speter# include <string.h> 61838032Speter#endif 61938032Speter#ifdef HAVE_STRINGS_H 62038032Speter# include <strings.h> 62190792Sgshapiro#endif 62238032Speter#ifdef HAVE_INTTYPES_H 62338032Speter# include <inttypes.h> 62438032Speter#endif 62538032Speter#ifdef HAVE_STDINT_H 62638032Speter# include <stdint.h> 62764562Sgshapiro#endif 62838032Speter#ifdef HAVE_UNISTD_H 62964562Sgshapiro# include <unistd.h> 63064562Sgshapiro#endif" 63164562Sgshapiro 63264562Sgshapiroac_header_list= 63364562Sgshapiroac_func_list= 63464562Sgshapiroac_subst_vars='am__EXEEXT_FALSE 63564562Sgshapiroam__EXEEXT_TRUE 63664562SgshapiroLTLIBOBJS 63790792SgshapiroLIBOBJS 63864562SgshapiroVERSION_FLAGS 63938032SpeterBFD_DEPENDENCIES 64038032SpeterBFD_LIBADD 64138032SpeterSHARED_LIBADD 64264562SgshapiroSHARED_LDFLAGS 64364562SgshapiroNEED_CTF_QSORT_R_FALSE 64438032SpeterNEED_CTF_QSORT_R_TRUE 64564562SgshapiroENABLE_LIBCTF_HASH_DEBUGGING_FALSE 64638032SpeterENABLE_LIBCTF_HASH_DEBUGGING_TRUE 64738032Speterzlibinc 64838032Speterzlibdir 64938032Speterac_libctf_warn_cflags 65064562Sgshapirobfdincludedir 65138032Speterbfdlibdir 65238032Spetertarget_noncanonical 65338032Speterhost_noncanonical 65464562SgshapiroINSTALL_LIBBFD_FALSE 65538032SpeterINSTALL_LIBBFD_TRUE 65638032SpeterMAINT 65738032SpeterMAINTAINER_MODE_FALSE 65838032SpeterMAINTAINER_MODE_TRUE 65990792SgshapiroWERROR 66038032SpeterWARN_PEDANTIC 66138032Speterc_warn 66238032Speterwarn 66338032SpeterOTOOL64 66438032SpeterOTOOL 66590792SgshapiroLIPO 66664562SgshapiroNMEDIT 66764562SgshapiroDSYMUTIL 66838032SpeterOBJDUMP 66964562SgshapiroLN_S 67038032SpeterNM 67138032Speterac_ct_DUMPBIN 67238032SpeterDUMPBIN 67338032SpeterLD 67490792SgshapiroFGREP 67538032SpeterSED 67638032Speterhost_os 67790792Sgshapirohost_vendor 67838032Speterhost_cpu 67938032Speterhost 68038032Speterbuild_os 68177349Sgshapirobuild_vendor 68277349Sgshapirobuild_cpu 68390792Sgshapirobuild 68477349SgshapiroLIBTOOL 68577349SgshapiroCATOBJEXT 68677349SgshapiroGENCAT 68766494SgshapiroINSTOBJEXT 68890792SgshapiroDATADIRNAME 68990792SgshapiroCATALOGS 69090792SgshapiroPOSUB 69190792SgshapiroGMSGFMT 69290792SgshapiroXGETTEXT 69390792SgshapiroINCINTL 69490792SgshapiroLIBINTL_DEP 69566494SgshapiroLIBINTL 69666494SgshapiroUSE_NLS 69766494Sgshapiroac_ct_AR 69866494SgshapiroAR 69966494SgshapiroRANLIB 70066494SgshapiroAM_BACKSLASH 70190792SgshapiroAM_DEFAULT_VERBOSITY 70266494SgshapiroAM_DEFAULT_V 70390792SgshapiroAM_V 70438032Speteram__fastdepCC_FALSE 70538032Speteram__fastdepCC_TRUE 70638032SpeterCCDEPMODE 70738032Speteram__nodep 70864562SgshapiroAMDEPBACKSLASH 70990792SgshapiroAMDEP_FALSE 71038032SpeterAMDEP_TRUE 71190792Sgshapiroam__quote 71290792Sgshapiroam__include 71338032SpeterDEPDIR 71438032Speteram__untar 71564562Sgshapiroam__tar 71638032SpeterAMTAR 71738032Speteram__leading_dot 71838032SpeterSET_MAKE 71938032SpeterAWK 72064562Sgshapiromkdir_p 72164562SgshapiroMKDIR_P 72264562SgshapiroINSTALL_STRIP_PROGRAM 72338032SpeterSTRIP 72464562Sgshapiroinstall_sh 72538032SpeterMAKEINFO 72664562SgshapiroAUTOHEADER 72790792SgshapiroAUTOMAKE 72838032SpeterAUTOCONF 72938032SpeterACLOCAL 73038032SpeterVERSION 73190792SgshapiroPACKAGE 73238032SpeterCYGPATH_W 73338032Speteram__isrc 73438032SpeterINSTALL_DATA 73538032SpeterINSTALL_SCRIPT 73638032SpeterINSTALL_PROGRAM 73738032SpeterEGREP 73838032SpeterGREP 73938032SpeterCPP 74038032SpeterOBJEXT 74138032SpeterEXEEXT 74238032Speterac_ct_CC 74390792SgshapiroCPPFLAGS 74438032SpeterLDFLAGS 74564562SgshapiroCFLAGS 74638032SpeterCC 74764562Sgshapirotarget_alias 74838032Speterhost_alias 74938032Speterbuild_alias 75038032SpeterLIBS 75138032SpeterECHO_T 75238032SpeterECHO_N 75338032SpeterECHO_C 75438032SpeterDEFS 75538032Spetermandir 75638032Speterlocaledir 75790792Sgshapirolibdir 75890792Sgshapiropsdir 75938032Speterpdfdir 76038032Speterdvidir 76190792Sgshapirohtmldir 76290792Sgshapiroinfodir 76390792Sgshapirodocdir 76464562Sgshapirooldincludedir 76538032Speterincludedir 76638032Speterlocalstatedir 76738032Spetersharedstatedir 76890792Sgshapirosysconfdir 76938032Speterdatadir 77038032Speterdatarootdir 77138032Speterlibexecdir 77238032Spetersbindir 77338032Speterbindir 77438032Speterprogram_transform_name 77590792Sgshapiroprefix 77638032Speterexec_prefix 77738032SpeterPACKAGE_URL 77838032SpeterPACKAGE_BUGREPORT 77938032SpeterPACKAGE_STRING 78038032SpeterPACKAGE_VERSION 78190792SgshapiroPACKAGE_TARNAME 78238032SpeterPACKAGE_NAME 78338032SpeterPATH_SEPARATOR 78464562SgshapiroSHELL' 78538032Speterac_subst_files='' 78638032Speterac_user_opts=' 78738032Speterenable_option_checking 78838032Speterenable_dependency_tracking 78938032Speterenable_silent_rules 79038032Speterenable_shared 79138032Speterenable_static 79238032Speterwith_pic 79390792Sgshapiroenable_fast_install 79490792Sgshapirowith_gnu_ld 79590792Sgshapiroenable_libtool_lock 79638032Speterenable_largefile 79738032Speterenable_werror_always 79864562Sgshapiroenable_maintainer_mode 79964562Sgshapiroenable_install_libbfd 80038032Speterwith_system_zlib 80138032Speterenable_libctf_hash_debugging 80238032Speter' 80338032Speter ac_precious_vars='build_alias 80438032Speterhost_alias 80538032Spetertarget_alias 80638032SpeterCC 80738032SpeterCFLAGS 80838032SpeterLDFLAGS 80938032SpeterLIBS 81038032SpeterCPPFLAGS 81138032SpeterCPP' 81238032Speter 81338032Speter 81438032Speter# Initialize some variables set by options. 81590792Sgshapiroac_init_help= 81690792Sgshapiroac_init_version=false 81790792Sgshapiroac_unrecognized_opts= 81890792Sgshapiroac_unrecognized_sep= 81990792Sgshapiro# The variables have the same names as the options, with 82064562Sgshapiro# dashes changed to underlines. 82190792Sgshapirocache_file=/dev/null 82290792Sgshapiroexec_prefix=NONE 82390792Sgshapirono_create= 82464562Sgshapirono_recursion= 82564562Sgshapiroprefix=NONE 82638032Speterprogram_prefix=NONE 82738032Speterprogram_suffix=NONE 82838032Speterprogram_transform_name=s,x,x, 82938032Spetersilent= 83038032Spetersite= 83138032Spetersrcdir= 83238032Speterverbose= 83338032Speterx_includes=NONE 83438032Speterx_libraries=NONE 83564562Sgshapiro 83690792Sgshapiro# Installation directory options. 83790792Sgshapiro# These are left unexpanded so users can "make install exec_prefix=/foo" 83890792Sgshapiro# and all the variables that are supposed to be based on exec_prefix 83938032Speter# by default will actually change. 84090792Sgshapiro# Use braces instead of parens because sh, perl, etc. also accept them. 84190792Sgshapiro# (The list follows the same order as the GNU Coding Standards.) 84290792Sgshapirobindir='${exec_prefix}/bin' 84390792Sgshapirosbindir='${exec_prefix}/sbin' 84490792Sgshapirolibexecdir='${exec_prefix}/libexec' 84590792Sgshapirodatarootdir='${prefix}/share' 84690792Sgshapirodatadir='${datarootdir}' 84790792Sgshapirosysconfdir='${prefix}/etc' 84890792Sgshapirosharedstatedir='${prefix}/com' 84990792Sgshapirolocalstatedir='${prefix}/var' 85090792Sgshapiroincludedir='${prefix}/include' 85190792Sgshapirooldincludedir='/usr/include' 85290792Sgshapirodocdir='${datarootdir}/doc/${PACKAGE_TARNAME}' 85390792Sgshapiroinfodir='${datarootdir}/info' 85490792Sgshapirohtmldir='${docdir}' 85590792Sgshapirodvidir='${docdir}' 85690792Sgshapiropdfdir='${docdir}' 85790792Sgshapiropsdir='${docdir}' 85890792Sgshapirolibdir='${exec_prefix}/lib' 85990792Sgshapirolocaledir='${datarootdir}/locale' 86090792Sgshapiromandir='${datarootdir}/man' 86190792Sgshapiro 86290792Sgshapiroac_prev= 86390792Sgshapiroac_dashdash= 86490792Sgshapirofor ac_option 86590792Sgshapirodo 86690792Sgshapiro # If the previous option needs an argument, assign it. 86790792Sgshapiro if test -n "$ac_prev"; then 86890792Sgshapiro eval $ac_prev=\$ac_option 86990792Sgshapiro ac_prev= 87090792Sgshapiro continue 87190792Sgshapiro fi 87290792Sgshapiro 87390792Sgshapiro case $ac_option in 87490792Sgshapiro *=?*) ac_optarg=`expr "X$ac_option" : '[^=]*=\(.*\)'` ;; 87590792Sgshapiro *=) ac_optarg= ;; 87690792Sgshapiro *) ac_optarg=yes ;; 87790792Sgshapiro esac 87890792Sgshapiro 87990792Sgshapiro # Accept the important Cygnus configure options, so we can diagnose typos. 88090792Sgshapiro 88190792Sgshapiro case $ac_dashdash$ac_option in 88290792Sgshapiro --) 88338032Speter ac_dashdash=yes ;; 88438032Speter 88538032Speter -bindir | --bindir | --bindi | --bind | --bin | --bi) 88638032Speter ac_prev=bindir ;; 88738032Speter -bindir=* | --bindir=* | --bindi=* | --bind=* | --bin=* | --bi=*) 88838032Speter bindir=$ac_optarg ;; 88990792Sgshapiro 89090792Sgshapiro -build | --build | --buil | --bui | --bu) 89138032Speter ac_prev=build_alias ;; 89264562Sgshapiro -build=* | --build=* | --buil=* | --bui=* | --bu=*) 89338032Speter build_alias=$ac_optarg ;; 89438032Speter 89538032Speter -cache-file | --cache-file | --cache-fil | --cache-fi \ 89664562Sgshapiro | --cache-f | --cache- | --cache | --cach | --cac | --ca | --c) 89738032Speter ac_prev=cache_file ;; 89838032Speter -cache-file=* | --cache-file=* | --cache-fil=* | --cache-fi=* \ 89938032Speter | --cache-f=* | --cache-=* | --cache=* | --cach=* | --cac=* | --ca=* | --c=*) 90038032Speter cache_file=$ac_optarg ;; 90138032Speter 90238032Speter --config-cache | -C) 90338032Speter cache_file=config.cache ;; 90438032Speter 90538032Speter -datadir | --datadir | --datadi | --datad) 90638032Speter ac_prev=datadir ;; 90738032Speter -datadir=* | --datadir=* | --datadi=* | --datad=*) 90838032Speter datadir=$ac_optarg ;; 90964562Sgshapiro 91038032Speter -datarootdir | --datarootdir | --datarootdi | --datarootd | --dataroot \ 91138032Speter | --dataroo | --dataro | --datar) 91238032Speter ac_prev=datarootdir ;; 91338032Speter -datarootdir=* | --datarootdir=* | --datarootdi=* | --datarootd=* \ 91438032Speter | --dataroot=* | --dataroo=* | --dataro=* | --datar=*) 91566494Sgshapiro datarootdir=$ac_optarg ;; 91666494Sgshapiro 91738032Speter -disable-* | --disable-*) 91890792Sgshapiro ac_useropt=`expr "x$ac_option" : 'x-*disable-\(.*\)'` 91938032Speter # Reject names that are not valid shell variable names. 92038032Speter expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null && 92138032Speter as_fn_error $? "invalid feature name: $ac_useropt" 92290792Sgshapiro ac_useropt_orig=$ac_useropt 92338032Speter ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'` 92438032Speter case $ac_user_opts in 92538032Speter *" 92638032Speter"enable_$ac_useropt" 92738032Speter"*) ;; 92838032Speter *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--disable-$ac_useropt_orig" 92938032Speter ac_unrecognized_sep=', ';; 93038032Speter esac 93138032Speter eval enable_$ac_useropt=no ;; 93238032Speter 93364562Sgshapiro -docdir | --docdir | --docdi | --doc | --do) 93438032Speter ac_prev=docdir ;; 93590792Sgshapiro -docdir=* | --docdir=* | --docdi=* | --doc=* | --do=*) 93690792Sgshapiro docdir=$ac_optarg ;; 93790792Sgshapiro 93890792Sgshapiro -dvidir | --dvidir | --dvidi | --dvid | --dvi | --dv) 93990792Sgshapiro ac_prev=dvidir ;; 94090792Sgshapiro -dvidir=* | --dvidir=* | --dvidi=* | --dvid=* | --dvi=* | --dv=*) 94190792Sgshapiro dvidir=$ac_optarg ;; 94290792Sgshapiro 94390792Sgshapiro -enable-* | --enable-*) 94490792Sgshapiro ac_useropt=`expr "x$ac_option" : 'x-*enable-\([^=]*\)'` 94590792Sgshapiro # Reject names that are not valid shell variable names. 94690792Sgshapiro expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null && 94790792Sgshapiro as_fn_error $? "invalid feature name: $ac_useropt" 94890792Sgshapiro ac_useropt_orig=$ac_useropt 94990792Sgshapiro ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'` 95090792Sgshapiro case $ac_user_opts in 95190792Sgshapiro *" 95290792Sgshapiro"enable_$ac_useropt" 95390792Sgshapiro"*) ;; 95490792Sgshapiro *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--enable-$ac_useropt_orig" 95590792Sgshapiro ac_unrecognized_sep=', ';; 95690792Sgshapiro esac 95790792Sgshapiro eval enable_$ac_useropt=\$ac_optarg ;; 95890792Sgshapiro 95990792Sgshapiro -exec-prefix | --exec_prefix | --exec-prefix | --exec-prefi \ 96090792Sgshapiro | --exec-pref | --exec-pre | --exec-pr | --exec-p | --exec- \ 96190792Sgshapiro | --exec | --exe | --ex) 96290792Sgshapiro ac_prev=exec_prefix ;; 96390792Sgshapiro -exec-prefix=* | --exec_prefix=* | --exec-prefix=* | --exec-prefi=* \ 96490792Sgshapiro | --exec-pref=* | --exec-pre=* | --exec-pr=* | --exec-p=* | --exec-=* \ 96590792Sgshapiro | --exec=* | --exe=* | --ex=*) 96690792Sgshapiro exec_prefix=$ac_optarg ;; 96790792Sgshapiro 96890792Sgshapiro -gas | --gas | --ga | --g) 96990792Sgshapiro # Obsolete; use --with-gas. 97090792Sgshapiro with_gas=yes ;; 97190792Sgshapiro 97290792Sgshapiro -help | --help | --hel | --he | -h) 97390792Sgshapiro ac_init_help=long ;; 97490792Sgshapiro -help=r* | --help=r* | --hel=r* | --he=r* | -hr*) 97590792Sgshapiro ac_init_help=recursive ;; 97690792Sgshapiro -help=s* | --help=s* | --hel=s* | --he=s* | -hs*) 97790792Sgshapiro ac_init_help=short ;; 97890792Sgshapiro 97990792Sgshapiro -host | --host | --hos | --ho) 98090792Sgshapiro ac_prev=host_alias ;; 98190792Sgshapiro -host=* | --host=* | --hos=* | --ho=*) 98290792Sgshapiro host_alias=$ac_optarg ;; 98390792Sgshapiro 98490792Sgshapiro -htmldir | --htmldir | --htmldi | --htmld | --html | --htm | --ht) 98590792Sgshapiro ac_prev=htmldir ;; 98690792Sgshapiro -htmldir=* | --htmldir=* | --htmldi=* | --htmld=* | --html=* | --htm=* \ 98790792Sgshapiro | --ht=*) 98890792Sgshapiro htmldir=$ac_optarg ;; 98938032Speter 99038032Speter -includedir | --includedir | --includedi | --included | --include \ 99138032Speter | --includ | --inclu | --incl | --inc) 99238032Speter ac_prev=includedir ;; 99338032Speter -includedir=* | --includedir=* | --includedi=* | --included=* | --include=* \ 99490792Sgshapiro | --includ=* | --inclu=* | --incl=* | --inc=*) 99538032Speter includedir=$ac_optarg ;; 99638032Speter 99738032Speter -infodir | --infodir | --infodi | --infod | --info | --inf) 99838032Speter ac_prev=infodir ;; 99938032Speter -infodir=* | --infodir=* | --infodi=* | --infod=* | --info=* | --inf=*) 100064562Sgshapiro infodir=$ac_optarg ;; 100138032Speter 100290792Sgshapiro -libdir | --libdir | --libdi | --libd) 100338032Speter ac_prev=libdir ;; 100438032Speter -libdir=* | --libdir=* | --libdi=* | --libd=*) 100564562Sgshapiro libdir=$ac_optarg ;; 100638032Speter 100738032Speter -libexecdir | --libexecdir | --libexecdi | --libexecd | --libexec \ 100838032Speter | --libexe | --libex | --libe) 100964562Sgshapiro ac_prev=libexecdir ;; 101064562Sgshapiro -libexecdir=* | --libexecdir=* | --libexecdi=* | --libexecd=* | --libexec=* \ 101164562Sgshapiro | --libexe=* | --libex=* | --libe=*) 101264562Sgshapiro libexecdir=$ac_optarg ;; 101364562Sgshapiro 101490792Sgshapiro -localedir | --localedir | --localedi | --localed | --locale) 101590792Sgshapiro ac_prev=localedir ;; 101638032Speter -localedir=* | --localedir=* | --localedi=* | --localed=* | --locale=*) 101738032Speter localedir=$ac_optarg ;; 101864562Sgshapiro 101938032Speter -localstatedir | --localstatedir | --localstatedi | --localstated \ 102038032Speter | --localstate | --localstat | --localsta | --localst | --locals) 102164562Sgshapiro ac_prev=localstatedir ;; 102238032Speter -localstatedir=* | --localstatedir=* | --localstatedi=* | --localstated=* \ 102338032Speter | --localstate=* | --localstat=* | --localsta=* | --localst=* | --locals=*) 102438032Speter localstatedir=$ac_optarg ;; 102538032Speter 102690792Sgshapiro -mandir | --mandir | --mandi | --mand | --man | --ma | --m) 102764562Sgshapiro ac_prev=mandir ;; 102838032Speter -mandir=* | --mandir=* | --mandi=* | --mand=* | --man=* | --ma=* | --m=*) 102938032Speter mandir=$ac_optarg ;; 103038032Speter 103138032Speter -nfp | --nfp | --nf) 103290792Sgshapiro # Obsolete; use --without-fp. 103364562Sgshapiro with_fp=no ;; 103438032Speter 103538032Speter -no-create | --no-create | --no-creat | --no-crea | --no-cre \ 103638032Speter | --no-cr | --no-c | -n) 103790792Sgshapiro no_create=yes ;; 103838032Speter 103990792Sgshapiro -no-recursion | --no-recursion | --no-recursio | --no-recursi \ 104038032Speter | --no-recurs | --no-recur | --no-recu | --no-rec | --no-re | --no-r) 104138032Speter no_recursion=yes ;; 104238032Speter 104338032Speter -oldincludedir | --oldincludedir | --oldincludedi | --oldincluded \ 104438032Speter | --oldinclude | --oldinclud | --oldinclu | --oldincl | --oldinc \ 104538032Speter | --oldin | --oldi | --old | --ol | --o) 104638032Speter ac_prev=oldincludedir ;; 104738032Speter -oldincludedir=* | --oldincludedir=* | --oldincludedi=* | --oldincluded=* \ 104838032Speter | --oldinclude=* | --oldinclud=* | --oldinclu=* | --oldincl=* | --oldinc=* \ 104938032Speter | --oldin=* | --oldi=* | --old=* | --ol=* | --o=*) 105038032Speter oldincludedir=$ac_optarg ;; 105138032Speter 105238032Speter -prefix | --prefix | --prefi | --pref | --pre | --pr | --p) 105338032Speter ac_prev=prefix ;; 105438032Speter -prefix=* | --prefix=* | --prefi=* | --pref=* | --pre=* | --pr=* | --p=*) 105538032Speter prefix=$ac_optarg ;; 105638032Speter 105738032Speter -program-prefix | --program-prefix | --program-prefi | --program-pref \ 105838032Speter | --program-pre | --program-pr | --program-p) 105938032Speter ac_prev=program_prefix ;; 106038032Speter -program-prefix=* | --program-prefix=* | --program-prefi=* \ 106164562Sgshapiro | --program-pref=* | --program-pre=* | --program-pr=* | --program-p=*) 106238032Speter program_prefix=$ac_optarg ;; 106364562Sgshapiro 106438032Speter -program-suffix | --program-suffix | --program-suffi | --program-suff \ 106564562Sgshapiro | --program-suf | --program-su | --program-s) 106638032Speter ac_prev=program_suffix ;; 106764562Sgshapiro -program-suffix=* | --program-suffix=* | --program-suffi=* \ 106838032Speter | --program-suff=* | --program-suf=* | --program-su=* | --program-s=*) 106938032Speter program_suffix=$ac_optarg ;; 107038032Speter 107138032Speter -program-transform-name | --program-transform-name \ 107238032Speter | --program-transform-nam | --program-transform-na \ 107338032Speter | --program-transform-n | --program-transform- \ 107438032Speter | --program-transform | --program-transfor \ 107538032Speter | --program-transfo | --program-transf \ 107638032Speter | --program-trans | --program-tran \ 107764562Sgshapiro | --progr-tra | --program-tr | --program-t) 107838032Speter ac_prev=program_transform_name ;; 107938032Speter -program-transform-name=* | --program-transform-name=* \ 108090792Sgshapiro | --program-transform-nam=* | --program-transform-na=* \ 108138032Speter | --program-transform-n=* | --program-transform-=* \ 108238032Speter | --program-transform=* | --program-transfor=* \ 108338032Speter | --program-transfo=* | --program-transf=* \ 108438032Speter | --program-trans=* | --program-tran=* \ 108538032Speter | --progr-tra=* | --program-tr=* | --program-t=*) 108638032Speter program_transform_name=$ac_optarg ;; 108738032Speter 108838032Speter -pdfdir | --pdfdir | --pdfdi | --pdfd | --pdf | --pd) 108938032Speter ac_prev=pdfdir ;; 109038032Speter -pdfdir=* | --pdfdir=* | --pdfdi=* | --pdfd=* | --pdf=* | --pd=*) 109138032Speter pdfdir=$ac_optarg ;; 109238032Speter 109338032Speter -psdir | --psdir | --psdi | --psd | --ps) 109438032Speter ac_prev=psdir ;; 109577349Sgshapiro -psdir=* | --psdir=* | --psdi=* | --psd=* | --ps=*) 109638032Speter psdir=$ac_optarg ;; 109738032Speter 109838032Speter -q | -quiet | --quiet | --quie | --qui | --qu | --q \ 109938032Speter | -silent | --silent | --silen | --sile | --sil) 110038032Speter silent=yes ;; 110164562Sgshapiro 110238032Speter -sbindir | --sbindir | --sbindi | --sbind | --sbin | --sbi | --sb) 110390792Sgshapiro ac_prev=sbindir ;; 110490792Sgshapiro -sbindir=* | --sbindir=* | --sbindi=* | --sbind=* | --sbin=* \ 110590792Sgshapiro | --sbi=* | --sb=*) 110690792Sgshapiro sbindir=$ac_optarg ;; 110790792Sgshapiro 110890792Sgshapiro -sharedstatedir | --sharedstatedir | --sharedstatedi \ 110990792Sgshapiro | --sharedstated | --sharedstate | --sharedstat | --sharedsta \ 111090792Sgshapiro | --sharedst | --shareds | --shared | --share | --shar \ 111190792Sgshapiro | --sha | --sh) 111290792Sgshapiro ac_prev=sharedstatedir ;; 111390792Sgshapiro -sharedstatedir=* | --sharedstatedir=* | --sharedstatedi=* \ 111490792Sgshapiro | --sharedstated=* | --sharedstate=* | --sharedstat=* | --sharedsta=* \ 111590792Sgshapiro | --sharedst=* | --shareds=* | --shared=* | --share=* | --shar=* \ 111690792Sgshapiro | --sha=* | --sh=*) 111790792Sgshapiro sharedstatedir=$ac_optarg ;; 111890792Sgshapiro 111990792Sgshapiro -site | --site | --sit) 112090792Sgshapiro ac_prev=site ;; 112190792Sgshapiro -site=* | --site=* | --sit=*) 112290792Sgshapiro site=$ac_optarg ;; 112390792Sgshapiro 112490792Sgshapiro -srcdir | --srcdir | --srcdi | --srcd | --src | --sr) 112590792Sgshapiro ac_prev=srcdir ;; 112690792Sgshapiro -srcdir=* | --srcdir=* | --srcdi=* | --srcd=* | --src=* | --sr=*) 112790792Sgshapiro srcdir=$ac_optarg ;; 112890792Sgshapiro 112990792Sgshapiro -sysconfdir | --sysconfdir | --sysconfdi | --sysconfd | --sysconf \ 113090792Sgshapiro | --syscon | --sysco | --sysc | --sys | --sy) 113190792Sgshapiro ac_prev=sysconfdir ;; 113290792Sgshapiro -sysconfdir=* | --sysconfdir=* | --sysconfdi=* | --sysconfd=* | --sysconf=* \ 113390792Sgshapiro | --syscon=* | --sysco=* | --sysc=* | --sys=* | --sy=*) 113490792Sgshapiro sysconfdir=$ac_optarg ;; 113590792Sgshapiro 113690792Sgshapiro -target | --target | --targe | --targ | --tar | --ta | --t) 113790792Sgshapiro ac_prev=target_alias ;; 113890792Sgshapiro -target=* | --target=* | --targe=* | --targ=* | --tar=* | --ta=* | --t=*) 113990792Sgshapiro target_alias=$ac_optarg ;; 114090792Sgshapiro 114190792Sgshapiro -v | -verbose | --verbose | --verbos | --verbo | --verb) 114290792Sgshapiro verbose=yes ;; 114390792Sgshapiro 114490792Sgshapiro -version | --version | --versio | --versi | --vers | -V) 114590792Sgshapiro ac_init_version=: ;; 114690792Sgshapiro 114790792Sgshapiro -with-* | --with-*) 114890792Sgshapiro ac_useropt=`expr "x$ac_option" : 'x-*with-\([^=]*\)'` 114990792Sgshapiro # Reject names that are not valid shell variable names. 115090792Sgshapiro expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null && 115190792Sgshapiro as_fn_error $? "invalid package name: $ac_useropt" 115290792Sgshapiro ac_useropt_orig=$ac_useropt 115390792Sgshapiro ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'` 115490792Sgshapiro case $ac_user_opts in 115590792Sgshapiro *" 115690792Sgshapiro"with_$ac_useropt" 115790792Sgshapiro"*) ;; 115890792Sgshapiro *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--with-$ac_useropt_orig" 115990792Sgshapiro ac_unrecognized_sep=', ';; 116090792Sgshapiro esac 116190792Sgshapiro eval with_$ac_useropt=\$ac_optarg ;; 116290792Sgshapiro 116390792Sgshapiro -without-* | --without-*) 116490792Sgshapiro ac_useropt=`expr "x$ac_option" : 'x-*without-\(.*\)'` 116590792Sgshapiro # Reject names that are not valid shell variable names. 116690792Sgshapiro expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null && 116790792Sgshapiro as_fn_error $? "invalid package name: $ac_useropt" 116890792Sgshapiro ac_useropt_orig=$ac_useropt 116990792Sgshapiro ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'` 117038032Speter case $ac_user_opts in 117138032Speter *" 117238032Speter"with_$ac_useropt" 117338032Speter"*) ;; 117438032Speter *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--without-$ac_useropt_orig" 117538032Speter ac_unrecognized_sep=', ';; 117638032Speter esac 117738032Speter eval with_$ac_useropt=no ;; 117890792Sgshapiro 117990792Sgshapiro --x) 118090792Sgshapiro # Obsolete; use --with-x. 118190792Sgshapiro with_x=yes ;; 118290792Sgshapiro 118390792Sgshapiro -x-includes | --x-includes | --x-include | --x-includ | --x-inclu \ 118490792Sgshapiro | --x-incl | --x-inc | --x-in | --x-i) 118590792Sgshapiro ac_prev=x_includes ;; 118690792Sgshapiro -x-includes=* | --x-includes=* | --x-include=* | --x-includ=* | --x-inclu=* \ 118790792Sgshapiro | --x-incl=* | --x-inc=* | --x-in=* | --x-i=*) 118890792Sgshapiro x_includes=$ac_optarg ;; 118990792Sgshapiro 119090792Sgshapiro -x-libraries | --x-libraries | --x-librarie | --x-librari \ 119190792Sgshapiro | --x-librar | --x-libra | --x-libr | --x-lib | --x-li | --x-l) 119290792Sgshapiro ac_prev=x_libraries ;; 119390792Sgshapiro -x-libraries=* | --x-libraries=* | --x-librarie=* | --x-librari=* \ 119490792Sgshapiro | --x-librar=* | --x-libra=* | --x-libr=* | --x-lib=* | --x-li=* | --x-l=*) 119590792Sgshapiro x_libraries=$ac_optarg ;; 119690792Sgshapiro 119790792Sgshapiro -*) as_fn_error $? "unrecognized option: \`$ac_option' 119890792SgshapiroTry \`$0 --help' for more information" 119990792Sgshapiro ;; 120090792Sgshapiro 120190792Sgshapiro *=*) 120290792Sgshapiro ac_envvar=`expr "x$ac_option" : 'x\([^=]*\)='` 120390792Sgshapiro # Reject names that are not valid shell variable names. 120490792Sgshapiro case $ac_envvar in #( 120590792Sgshapiro '' | [0-9]* | *[!_$as_cr_alnum]* ) 120690792Sgshapiro as_fn_error $? "invalid variable name: \`$ac_envvar'" ;; 120790792Sgshapiro esac 120890792Sgshapiro eval $ac_envvar=\$ac_optarg 120990792Sgshapiro export $ac_envvar ;; 121090792Sgshapiro 121190792Sgshapiro *) 121290792Sgshapiro # FIXME: should be removed in autoconf 3.0. 121390792Sgshapiro $as_echo "$as_me: WARNING: you should use --build, --host, --target" >&2 121490792Sgshapiro expr "x$ac_option" : ".*[^-._$as_cr_alnum]" >/dev/null && 121590792Sgshapiro $as_echo "$as_me: WARNING: invalid host type: $ac_option" >&2 121690792Sgshapiro : "${build_alias=$ac_option} ${host_alias=$ac_option} ${target_alias=$ac_option}" 121738032Speter ;; 121838032Speter 121938032Speter esac 122038032Speterdone 122138032Speter 122238032Speterif test -n "$ac_prev"; then 122338032Speter ac_option=--`echo $ac_prev | sed 's/_/-/g'` 122438032Speter as_fn_error $? "missing argument to $ac_option" 122538032Speterfi 122638032Speter 122738032Speterif test -n "$ac_unrecognized_opts"; then 122838032Speter case $enable_option_checking in 122938032Speter no) ;; 123038032Speter fatal) as_fn_error $? "unrecognized options: $ac_unrecognized_opts" ;; 123138032Speter *) $as_echo "$as_me: WARNING: unrecognized options: $ac_unrecognized_opts" >&2 ;; 123264562Sgshapiro esac 123338032Speterfi 123438032Speter 123564562Sgshapiro# Check all directory arguments for consistency. 123638032Speterfor ac_var in exec_prefix prefix bindir sbindir libexecdir datarootdir \ 123764562Sgshapiro datadir sysconfdir sharedstatedir localstatedir includedir \ 123838032Speter oldincludedir docdir infodir htmldir dvidir pdfdir psdir \ 123938032Speter libdir localedir mandir 124038032Speterdo 124138032Speter eval ac_val=\$$ac_var 124238032Speter # Remove trailing slashes. 124338032Speter case $ac_val in 124438032Speter */ ) 124538032Speter ac_val=`expr "X$ac_val" : 'X\(.*[^/]\)' \| "X$ac_val" : 'X\(.*\)'` 124638032Speter eval $ac_var=\$ac_val;; 124738032Speter esac 124838032Speter # Be sure to have absolute directory names. 124990792Sgshapiro case $ac_val in 125038032Speter [\\/$]* | ?:[\\/]* ) continue;; 125190792Sgshapiro NONE | '' ) case $ac_var in *prefix ) continue;; esac;; 125238032Speter esac 125390792Sgshapiro as_fn_error $? "expected an absolute directory name for --$ac_var: $ac_val" 125490792Sgshapirodone 125538032Speter 125638032Speter# There might be people who depend on the old broken behavior: `$host' 125790792Sgshapiro# used to hold the argument of --host etc. 125890792Sgshapiro# FIXME: To remove some day. 125990792Sgshapirobuild=$build_alias 126038032Speterhost=$host_alias 126190792Sgshapirotarget=$target_alias 126238032Speter 126390792Sgshapiro# FIXME: To remove some day. 126490792Sgshapiroif test "x$host_alias" != x; then 126564562Sgshapiro if test "x$build_alias" = x; then 126690792Sgshapiro cross_compiling=maybe 126764562Sgshapiro elif test "x$build_alias" != "x$host_alias"; then 126838032Speter cross_compiling=yes 126938032Speter fi 127038032Speterfi 127190792Sgshapiro 127264562Sgshapiroac_tool_prefix= 127390792Sgshapirotest -n "$host_alias" && ac_tool_prefix=$host_alias- 127490792Sgshapiro 127590792Sgshapirotest "$silent" = yes && exec 6>/dev/null 127664562Sgshapiro 127764562Sgshapiro 127890792Sgshapiroac_pwd=`pwd` && test -n "$ac_pwd" && 127964562Sgshapiroac_ls_di=`ls -di .` && 128064562Sgshapiroac_pwd_ls_di=`cd "$ac_pwd" && ls -di .` || 128190792Sgshapiro as_fn_error $? "working directory cannot be determined" 128238032Spetertest "X$ac_ls_di" = "X$ac_pwd_ls_di" || 128338032Speter as_fn_error $? "pwd does not report name of working directory" 128464562Sgshapiro 128564562Sgshapiro 128638032Speter# Find the source files, if location was not specified. 128798121Sgshapiroif test -z "$srcdir"; then 128838032Speter ac_srcdir_defaulted=yes 128938032Speter # Try the directory containing this script, then the parent directory. 129064562Sgshapiro ac_confdir=`$as_dirname -- "$as_myself" || 129164562Sgshapiro$as_expr X"$as_myself" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \ 129238032Speter X"$as_myself" : 'X\(//\)[^/]' \| \ 129338032Speter X"$as_myself" : 'X\(//\)$' \| \ 129438032Speter X"$as_myself" : 'X\(/\)' \| . 2>/dev/null || 129538032Speter$as_echo X"$as_myself" | 129638032Speter sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ 129738032Speter s//\1/ 129838032Speter q 129938032Speter } 130038032Speter /^X\(\/\/\)[^/].*/{ 130138032Speter s//\1/ 130238032Speter q 130390792Sgshapiro } 130438032Speter /^X\(\/\/\)$/{ 130538032Speter s//\1/ 130690792Sgshapiro q 130738032Speter } 130838032Speter /^X\(\/\).*/{ 130990792Sgshapiro s//\1/ 131038032Speter q 131138032Speter } 131264562Sgshapiro s/.*/./; q'` 131338032Speter srcdir=$ac_confdir 131438032Speter if test ! -r "$srcdir/$ac_unique_file"; then 131590792Sgshapiro srcdir=.. 131690792Sgshapiro fi 131790792Sgshapiroelse 131890792Sgshapiro ac_srcdir_defaulted=no 131938032Speterfi 132064562Sgshapiroif test ! -r "$srcdir/$ac_unique_file"; then 132190792Sgshapiro test "$ac_srcdir_defaulted" = yes && srcdir="$ac_confdir or .." 132290792Sgshapiro as_fn_error $? "cannot find sources ($ac_unique_file) in $srcdir" 132390792Sgshapirofi 132490792Sgshapiroac_msg="sources are in $srcdir, but \`cd $srcdir' does not work" 132538032Speterac_abs_confdir=`( 132638032Speter cd "$srcdir" && test -r "./$ac_unique_file" || as_fn_error $? "$ac_msg" 132738032Speter pwd)` 132838032Speter# When building in place, set srcdir=. 132938032Speterif test "$ac_abs_confdir" = "$ac_pwd"; then 133038032Speter srcdir=. 133138032Speterfi 133238032Speter# Remove unnecessary trailing slashes from srcdir. 133338032Speter# Double slashes in file names in object file debugging info 133438032Speter# mess up M-x gdb in Emacs. 133538032Spetercase $srcdir in 133638032Speter*/) srcdir=`expr "X$srcdir" : 'X\(.*[^/]\)' \| "X$srcdir" : 'X\(.*\)'`;; 133738032Speteresac 133838032Speterfor ac_var in $ac_precious_vars; do 133938032Speter eval ac_env_${ac_var}_set=\${${ac_var}+set} 134038032Speter eval ac_env_${ac_var}_value=\$${ac_var} 134138032Speter eval ac_cv_env_${ac_var}_set=\${${ac_var}+set} 134290792Sgshapiro eval ac_cv_env_${ac_var}_value=\$${ac_var} 134390792Sgshapirodone 134438032Speter 134590792Sgshapiro# 134690792Sgshapiro# Report the --help message. 134790792Sgshapiro# 134890792Sgshapiroif test "$ac_init_help" = "long"; then 134990792Sgshapiro # Omit some internal or obsolete options to make the list less imposing. 135038032Speter # This message is too long to be a string in the A/UX 3.1 sh. 135190792Sgshapiro cat <<_ACEOF 135290792Sgshapiro\`configure' configures libctf 1.2.0 to adapt to many kinds of systems. 135390792Sgshapiro 135438032SpeterUsage: $0 [OPTION]... [VAR=VALUE]... 135538032Speter 135638032SpeterTo assign environment variables (e.g., CC, CFLAGS...), specify them as 135738032SpeterVAR=VALUE. See below for descriptions of some of the useful variables. 135838032Speter 135964562SgshapiroDefaults for the options are specified in brackets. 136064562Sgshapiro 136164562SgshapiroConfiguration: 136238032Speter -h, --help display this help and exit 136338032Speter --help=short display options specific to this package 136438032Speter --help=recursive display the short help of all the included packages 136538032Speter -V, --version display version information and exit 136638032Speter -q, --quiet, --silent do not print \`checking ...' messages 136790792Sgshapiro --cache-file=FILE cache test results in FILE [disabled] 136838032Speter -C, --config-cache alias for \`--cache-file=config.cache' 136938032Speter -n, --no-create do not create output files 137038032Speter --srcdir=DIR find the sources in DIR [configure dir or \`..'] 137138032Speter 137238032SpeterInstallation directories: 137338032Speter --prefix=PREFIX install architecture-independent files in PREFIX 137438032Speter [$ac_default_prefix] 137538032Speter --exec-prefix=EPREFIX install architecture-dependent files in EPREFIX 137638032Speter [PREFIX] 137738032Speter 137838032SpeterBy default, \`make install' will install all the files in 137938032Speter\`$ac_default_prefix/bin', \`$ac_default_prefix/lib' etc. You can specify 138038032Speteran installation prefix other than \`$ac_default_prefix' using \`--prefix', 138138032Speterfor instance \`--prefix=\$HOME'. 138238032Speter 138338032SpeterFor better control, use the options below. 138438032Speter 138538032SpeterFine tuning of the installation directories: 138638032Speter --bindir=DIR user executables [EPREFIX/bin] 138738032Speter --sbindir=DIR system admin executables [EPREFIX/sbin] 138838032Speter --libexecdir=DIR program executables [EPREFIX/libexec] 138938032Speter --sysconfdir=DIR read-only single-machine data [PREFIX/etc] 139038032Speter --sharedstatedir=DIR modifiable architecture-independent data [PREFIX/com] 139138032Speter --localstatedir=DIR modifiable single-machine data [PREFIX/var] 139238032Speter --libdir=DIR object code libraries [EPREFIX/lib] 139338032Speter --includedir=DIR C header files [PREFIX/include] 139490792Sgshapiro --oldincludedir=DIR C header files for non-gcc [/usr/include] 139538032Speter --datarootdir=DIR read-only arch.-independent data root [PREFIX/share] 139638032Speter --datadir=DIR read-only architecture-independent data [DATAROOTDIR] 139764562Sgshapiro --infodir=DIR info documentation [DATAROOTDIR/info] 139864562Sgshapiro --localedir=DIR locale-dependent data [DATAROOTDIR/locale] 139990792Sgshapiro --mandir=DIR man documentation [DATAROOTDIR/man] 140090792Sgshapiro --docdir=DIR documentation root [DATAROOTDIR/doc/libctf] 140138032Speter --htmldir=DIR html documentation [DOCDIR] 140238032Speter --dvidir=DIR dvi documentation [DOCDIR] 140338032Speter --pdfdir=DIR pdf documentation [DOCDIR] 140438032Speter --psdir=DIR ps documentation [DOCDIR] 140538032Speter_ACEOF 140638032Speter 140738032Speter cat <<\_ACEOF 140838032Speter 140938032SpeterProgram names: 141038032Speter --program-prefix=PREFIX prepend PREFIX to installed program names 141138032Speter --program-suffix=SUFFIX append SUFFIX to installed program names 141273188Sgshapiro --program-transform-name=PROGRAM run sed PROGRAM on installed program names 141390792Sgshapiro 141438032SpeterSystem types: 141538032Speter --build=BUILD configure for building on BUILD [guessed] 141673188Sgshapiro --host=HOST cross-compile to build programs to run on HOST [BUILD] 141773188Sgshapiro_ACEOF 141873188Sgshapirofi 141973188Sgshapiro 142073188Sgshapiroif test -n "$ac_init_help"; then 142173188Sgshapiro case $ac_init_help in 142273188Sgshapiro short | recursive ) echo "Configuration of libctf 1.2.0:";; 142373188Sgshapiro esac 142438032Speter cat <<\_ACEOF 142538032Speter 142638032SpeterOptional Features: 142738032Speter --disable-option-checking ignore unrecognized --enable/--with options 142838032Speter --disable-FEATURE do not include FEATURE (same as --enable-FEATURE=no) 142938032Speter --enable-FEATURE[=ARG] include FEATURE [ARG=yes] 143038032Speter --enable-dependency-tracking 143138032Speter do not reject slow dependency extractors 143264562Sgshapiro --disable-dependency-tracking 143364562Sgshapiro speeds up one-time build 143464562Sgshapiro --enable-silent-rules less verbose build output (undo: "make V=1") 143590792Sgshapiro --disable-silent-rules verbose build output (undo: "make V=0") 143690792Sgshapiro --enable-shared[=PKGS] build shared libraries [default=no] 143790792Sgshapiro --enable-static[=PKGS] build static libraries [default=yes] 143890792Sgshapiro --enable-fast-install[=PKGS] 143990792Sgshapiro optimize for fast installation [default=yes] 144064562Sgshapiro --disable-libtool-lock avoid locking (might break parallel builds) 144138032Speter --disable-largefile omit support for large files 144238032Speter --enable-werror-always enable -Werror despite compiler version 144338032Speter --enable-maintainer-mode 144464562Sgshapiro enable make rules and dependencies not useful (and 144564562Sgshapiro sometimes confusing) to the casual installer 144638032Speter --enable-install-libbfd controls installation of libbfd and related headers 144738032Speter --enable-libctf-hash-debugging 144890792Sgshapiro Enable expensive debugging of CTF deduplication type 144938032Speter hashing [default=no] 145038032Speter 145190792SgshapiroOptional Packages: 145290792Sgshapiro --with-PACKAGE[=ARG] use PACKAGE [ARG=yes] 145390792Sgshapiro --without-PACKAGE do not use PACKAGE (same as --with-PACKAGE=no) 145490792Sgshapiro --with-pic try to use only PIC/non-PIC objects [default=use 145590792Sgshapiro both] 145690792Sgshapiro --with-gnu-ld assume the C compiler uses GNU ld [default=no] 145790792Sgshapiro --with-system-zlib use installed libz 145890792Sgshapiro 145990792SgshapiroSome influential environment variables: 146090792Sgshapiro CC C compiler command 146190792Sgshapiro CFLAGS C compiler flags 146290792Sgshapiro LDFLAGS linker flags, e.g. -L<lib dir> if you have libraries in a 146390792Sgshapiro nonstandard directory <lib dir> 146490792Sgshapiro LIBS libraries to pass to the linker, e.g. -l<library> 146590792Sgshapiro CPPFLAGS (Objective) C/C++ preprocessor flags, e.g. -I<include dir> if 146690792Sgshapiro you have headers in a nonstandard directory <include dir> 146790792Sgshapiro CPP C preprocessor 146890792Sgshapiro 146990792SgshapiroUse these variables to override the choices made by `configure' or to help 147090792Sgshapiroit to find libraries and programs with nonstandard names/locations. 147190792Sgshapiro 147290792SgshapiroReport bugs to the package provider. 147390792Sgshapiro_ACEOF 147490792Sgshapiroac_status=$? 147590792Sgshapirofi 147690792Sgshapiro 147790792Sgshapiroif test "$ac_init_help" = "recursive"; then 147890792Sgshapiro # If there are subdirs, report their specific --help. 147990792Sgshapiro for ac_dir in : $ac_subdirs_all; do test "x$ac_dir" = x: && continue 148064562Sgshapiro test -d "$ac_dir" || 148164562Sgshapiro { cd "$srcdir" && ac_pwd=`pwd` && srcdir=. && test -d "$ac_dir"; } || 148290792Sgshapiro continue 148390792Sgshapiro ac_builddir=. 148490792Sgshapiro 148590792Sgshapirocase "$ac_dir" in 148690792Sgshapiro.) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;; 148790792Sgshapiro*) 148890792Sgshapiro ac_dir_suffix=/`$as_echo "$ac_dir" | sed 's|^\.[\\/]||'` 148990792Sgshapiro # A ".." for each directory in $ac_dir_suffix. 149064562Sgshapiro ac_top_builddir_sub=`$as_echo "$ac_dir_suffix" | sed 's|/[^\\/]*|/..|g;s|/||'` 149164562Sgshapiro case $ac_top_builddir_sub in 149238032Speter "") ac_top_builddir_sub=. ac_top_build_prefix= ;; 149338032Speter *) ac_top_build_prefix=$ac_top_builddir_sub/ ;; 149438032Speter esac ;; 149590792Sgshapiroesac 149690792Sgshapiroac_abs_top_builddir=$ac_pwd 149738032Speterac_abs_builddir=$ac_pwd$ac_dir_suffix 149838032Speter# for backward compatibility: 149938032Speterac_top_builddir=$ac_top_build_prefix 150038032Speter 150190792Sgshapirocase $srcdir in 150238032Speter .) # We are building in place. 150390792Sgshapiro ac_srcdir=. 150490792Sgshapiro ac_top_srcdir=$ac_top_builddir_sub 150590792Sgshapiro ac_abs_top_srcdir=$ac_pwd ;; 150638032Speter [\\/]* | ?:[\\/]* ) # Absolute name. 150738032Speter ac_srcdir=$srcdir$ac_dir_suffix; 150838032Speter ac_top_srcdir=$srcdir 150990792Sgshapiro ac_abs_top_srcdir=$srcdir ;; 151090792Sgshapiro *) # Relative name. 151138032Speter ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix 151238032Speter ac_top_srcdir=$ac_top_build_prefix$srcdir 151338032Speter ac_abs_top_srcdir=$ac_pwd/$srcdir ;; 151438032Speteresac 151538032Speterac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix 151638032Speter 151738032Speter cd "$ac_dir" || { ac_status=$?; continue; } 151838032Speter # Check for guested configure. 151966494Sgshapiro if test -f "$ac_srcdir/configure.gnu"; then 152038032Speter echo && 152138032Speter $SHELL "$ac_srcdir/configure.gnu" --help=recursive 152266494Sgshapiro elif test -f "$ac_srcdir/configure"; then 152366494Sgshapiro echo && 152438032Speter $SHELL "$ac_srcdir/configure" --help=recursive 152538032Speter else 152638032Speter $as_echo "$as_me: WARNING: no configuration information is in $ac_dir" >&2 152738032Speter fi || ac_status=$? 152838032Speter cd "$ac_pwd" || { ac_status=$?; break; } 152938032Speter done 153090792Sgshapirofi 153164562Sgshapiro 153264562Sgshapirotest -n "$ac_init_help" && exit $ac_status 153364562Sgshapiroif $ac_init_version; then 153464562Sgshapiro cat <<\_ACEOF 153590792Sgshapirolibctf configure 1.2.0 153664562Sgshapirogenerated by GNU Autoconf 2.69 153790792Sgshapiro 153838032SpeterCopyright (C) 2012 Free Software Foundation, Inc. 153938032SpeterThis configure script is free software; the Free Software Foundation 154073188Sgshapirogives unlimited permission to copy, distribute and modify it. 154190792Sgshapiro_ACEOF 154238032Speter exit 154338032Speterfi 154490792Sgshapiro 154590792Sgshapiro## ------------------------ ## 154690792Sgshapiro## Autoconf initialization. ## 154764562Sgshapiro## ------------------------ ## 154890792Sgshapiro 154938032Speter# ac_fn_c_try_compile LINENO 155038032Speter# -------------------------- 155142575Speter# Try to compile conftest.$ac_ext, and return whether this succeeded. 155242575Speterac_fn_c_try_compile () 155364562Sgshapiro{ 155442575Speter as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack 155590792Sgshapiro rm -f conftest.$ac_objext 155664562Sgshapiro if { { ac_try="$ac_compile" 155738032Spetercase "(($ac_try" in 155838032Speter *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 155938032Speter *) ac_try_echo=$ac_try;; 156064562Sgshapiroesac 156164562Sgshapiroeval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" 156290792Sgshapiro$as_echo "$ac_try_echo"; } >&5 156338032Speter (eval "$ac_compile") 2>conftest.err 156438032Speter ac_status=$? 156590792Sgshapiro if test -s conftest.err; then 156690792Sgshapiro grep -v '^ *+' conftest.err >conftest.er1 156790792Sgshapiro cat conftest.er1 >&5 156890792Sgshapiro mv -f conftest.er1 conftest.err 156990792Sgshapiro fi 157090792Sgshapiro $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 157190792Sgshapiro test $ac_status = 0; } && { 157290792Sgshapiro test -z "$ac_c_werror_flag" || 157390792Sgshapiro test ! -s conftest.err 157490792Sgshapiro } && test -s conftest.$ac_objext; then : 157590792Sgshapiro ac_retval=0 157690792Sgshapiroelse 157790792Sgshapiro $as_echo "$as_me: failed program was:" >&5 157890792Sgshapirosed 's/^/| /' conftest.$ac_ext >&5 157942575Speter 158042575Speter ac_retval=1 158142575Speterfi 158242575Speter eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno 158390792Sgshapiro as_fn_set_status $ac_retval 158490792Sgshapiro 158542575Speter} # ac_fn_c_try_compile 158638032Speter 158764562Sgshapiro# ac_fn_c_try_cpp LINENO 158864562Sgshapiro# ---------------------- 158964562Sgshapiro# Try to preprocess conftest.$ac_ext, and return whether this succeeded. 159064562Sgshapiroac_fn_c_try_cpp () 159142575Speter{ 159242575Speter as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack 159364562Sgshapiro if { { ac_try="$ac_cpp conftest.$ac_ext" 159464562Sgshapirocase "(($ac_try" in 159564562Sgshapiro *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 159642575Speter *) ac_try_echo=$ac_try;; 159764562Sgshapiroesac 159842575Spetereval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" 159942575Speter$as_echo "$ac_try_echo"; } >&5 160042575Speter (eval "$ac_cpp conftest.$ac_ext") 2>conftest.err 160142575Speter ac_status=$? 160238032Speter if test -s conftest.err; then 160338032Speter grep -v '^ *+' conftest.err >conftest.er1 160438032Speter cat conftest.er1 >&5 160538032Speter mv -f conftest.er1 conftest.err 160638032Speter fi 160738032Speter $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 160838032Speter test $ac_status = 0; } > conftest.i && { 160938032Speter test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" || 161038032Speter test ! -s conftest.err 161138032Speter }; then : 161238032Speter ac_retval=0 161338032Speterelse 161438032Speter $as_echo "$as_me: failed program was:" >&5 161538032Spetersed 's/^/| /' conftest.$ac_ext >&5 161638032Speter 161738032Speter ac_retval=1 161838032Speterfi 161938032Speter eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno 162038032Speter as_fn_set_status $ac_retval 162138032Speter 162238032Speter} # ac_fn_c_try_cpp 162338032Speter 162438032Speter# ac_fn_c_check_header_mongrel LINENO HEADER VAR INCLUDES 162538032Speter# ------------------------------------------------------- 162664562Sgshapiro# Tests whether HEADER exists, giving a warning if it cannot be compiled using 162738032Speter# the include files in INCLUDES and setting the cache variable VAR 162838032Speter# accordingly. 162938032Speterac_fn_c_check_header_mongrel () 163038032Speter{ 163138032Speter as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack 163238032Speter if eval \${$3+:} false; then : 163338032Speter { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5 163438032Speter$as_echo_n "checking for $2... " >&6; } 163538032Speterif eval \${$3+:} false; then : 163638032Speter $as_echo_n "(cached) " >&6 163738032Speterfi 163838032Spetereval ac_res=\$$3 163990792Sgshapiro { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5 164038032Speter$as_echo "$ac_res" >&6; } 164138032Speterelse 164238032Speter # Is the header compilable? 164390792Sgshapiro{ $as_echo "$as_me:${as_lineno-$LINENO}: checking $2 usability" >&5 164438032Speter$as_echo_n "checking $2 usability... " >&6; } 164538032Spetercat confdefs.h - <<_ACEOF >conftest.$ac_ext 164638032Speter/* end confdefs.h. */ 164738032Speter$4 164838032Speter#include <$2> 164938032Speter_ACEOF 165038032Speterif ac_fn_c_try_compile "$LINENO"; then : 165138032Speter ac_header_compiler=yes 165238032Speterelse 165364562Sgshapiro ac_header_compiler=no 165490792Sgshapirofi 165590792Sgshapirorm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 165638032Speter{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_header_compiler" >&5 165738032Speter$as_echo "$ac_header_compiler" >&6; } 165838032Speter 165964562Sgshapiro# Is the header present? 166038032Speter{ $as_echo "$as_me:${as_lineno-$LINENO}: checking $2 presence" >&5 166138032Speter$as_echo_n "checking $2 presence... " >&6; } 166238032Spetercat confdefs.h - <<_ACEOF >conftest.$ac_ext 166338032Speter/* end confdefs.h. */ 166438032Speter#include <$2> 166590792Sgshapiro_ACEOF 166690792Sgshapiroif ac_fn_c_try_cpp "$LINENO"; then : 166790792Sgshapiro ac_header_preproc=yes 166890792Sgshapiroelse 166938032Speter ac_header_preproc=no 167038032Speterfi 167138032Speterrm -f conftest.err conftest.i conftest.$ac_ext 167290792Sgshapiro{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_header_preproc" >&5 167338032Speter$as_echo "$ac_header_preproc" >&6; } 167438032Speter 167538032Speter# So? What about this header? 167638032Spetercase $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in #(( 167738032Speter yes:no: ) 167838032Speter { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: accepted by the compiler, rejected by the preprocessor!" >&5 167938032Speter$as_echo "$as_me: WARNING: $2: accepted by the compiler, rejected by the preprocessor!" >&2;} 168038032Speter { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: proceeding with the compiler's result" >&5 168138032Speter$as_echo "$as_me: WARNING: $2: proceeding with the compiler's result" >&2;} 168238032Speter ;; 168338032Speter no:yes:* ) 168464562Sgshapiro { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: present but cannot be compiled" >&5 168564562Sgshapiro$as_echo "$as_me: WARNING: $2: present but cannot be compiled" >&2;} 168690792Sgshapiro { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: check for missing prerequisite headers?" >&5 168738032Speter$as_echo "$as_me: WARNING: $2: check for missing prerequisite headers?" >&2;} 168838032Speter { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: see the Autoconf documentation" >&5 168938032Speter$as_echo "$as_me: WARNING: $2: see the Autoconf documentation" >&2;} 169090792Sgshapiro { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: section \"Present But Cannot Be Compiled\"" >&5 169138032Speter$as_echo "$as_me: WARNING: $2: section \"Present But Cannot Be Compiled\"" >&2;} 169264562Sgshapiro { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: proceeding with the compiler's result" >&5 169364562Sgshapiro$as_echo "$as_me: WARNING: $2: proceeding with the compiler's result" >&2;} 169464562Sgshapiro ;; 169564562Sgshapiroesac 169664562Sgshapiro { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5 169764562Sgshapiro$as_echo_n "checking for $2... " >&6; } 169864562Sgshapiroif eval \${$3+:} false; then : 169990792Sgshapiro $as_echo_n "(cached) " >&6 170090792Sgshapiroelse 170164562Sgshapiro eval "$3=\$ac_header_compiler" 170290792Sgshapirofi 170390792Sgshapiroeval ac_res=\$$3 170464562Sgshapiro { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5 170590792Sgshapiro$as_echo "$ac_res" >&6; } 170690792Sgshapirofi 170764562Sgshapiro eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno 170864562Sgshapiro 170964562Sgshapiro} # ac_fn_c_check_header_mongrel 171090792Sgshapiro 171190792Sgshapiro# ac_fn_c_try_run LINENO 171264562Sgshapiro# ---------------------- 171364562Sgshapiro# Try to link conftest.$ac_ext, and return whether this succeeded. Assumes 171464562Sgshapiro# that executables *can* be run. 171590792Sgshapiroac_fn_c_try_run () 171690792Sgshapiro{ 171764562Sgshapiro as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack 171864562Sgshapiro if { { ac_try="$ac_link" 171990792Sgshapirocase "(($ac_try" in 172090792Sgshapiro *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 172164562Sgshapiro *) ac_try_echo=$ac_try;; 172238032Speteresac 172338032Spetereval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" 172438032Speter$as_echo "$ac_try_echo"; } >&5 172538032Speter (eval "$ac_link") 2>&5 172638032Speter ac_status=$? 172738032Speter $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 172838032Speter test $ac_status = 0; } && { ac_try='./conftest$ac_exeext' 172990792Sgshapiro { { case "(($ac_try" in 173038032Speter *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 173138032Speter *) ac_try_echo=$ac_try;; 173238032Speteresac 173338032Spetereval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" 173438032Speter$as_echo "$ac_try_echo"; } >&5 173538032Speter (eval "$ac_try") 2>&5 173638032Speter ac_status=$? 173738032Speter $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 173838032Speter test $ac_status = 0; }; }; then : 173964562Sgshapiro ac_retval=0 174038032Speterelse 174190792Sgshapiro $as_echo "$as_me: program exited with status $ac_status" >&5 174290792Sgshapiro $as_echo "$as_me: failed program was:" >&5 174338032Spetersed 's/^/| /' conftest.$ac_ext >&5 174438032Speter 174538032Speter ac_retval=$ac_status 174690792Sgshapirofi 174790792Sgshapiro rm -rf conftest.dSYM conftest_ipa8_conftest.oo 174890792Sgshapiro eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno 174990792Sgshapiro as_fn_set_status $ac_retval 175090792Sgshapiro 175190792Sgshapiro} # ac_fn_c_try_run 175264562Sgshapiro 175390792Sgshapiro# ac_fn_c_check_header_compile LINENO HEADER VAR INCLUDES 175490792Sgshapiro# ------------------------------------------------------- 175590792Sgshapiro# Tests whether HEADER exists and can be compiled using the include files in 175664562Sgshapiro# INCLUDES, setting the cache variable VAR accordingly. 175790792Sgshapiroac_fn_c_check_header_compile () 175890792Sgshapiro{ 175990792Sgshapiro as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack 176090792Sgshapiro { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5 176190792Sgshapiro$as_echo_n "checking for $2... " >&6; } 176290792Sgshapiroif eval \${$3+:} false; then : 176390792Sgshapiro $as_echo_n "(cached) " >&6 176490792Sgshapiroelse 176538032Speter cat confdefs.h - <<_ACEOF >conftest.$ac_ext 176638032Speter/* end confdefs.h. */ 176738032Speter$4 176838032Speter#include <$2> 176938032Speter_ACEOF 177038032Speterif ac_fn_c_try_compile "$LINENO"; then : 177190792Sgshapiro eval "$3=yes" 177238032Speterelse 177390792Sgshapiro eval "$3=no" 177490792Sgshapirofi 177590792Sgshapirorm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 177690792Sgshapirofi 177790792Sgshapiroeval ac_res=\$$3 177890792Sgshapiro { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5 177990792Sgshapiro$as_echo "$ac_res" >&6; } 178090792Sgshapiro eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno 178138032Speter 178238032Speter} # ac_fn_c_check_header_compile 178338032Speter 178438032Speter# ac_fn_c_try_link LINENO 178538032Speter# ----------------------- 178638032Speter# Try to link conftest.$ac_ext, and return whether this succeeded. 178738032Speterac_fn_c_try_link () 178838032Speter{ 178938032Speter as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack 179038032Speter rm -f conftest.$ac_objext conftest$ac_exeext 179138032Speter if { { ac_try="$ac_link" 179264562Sgshapirocase "(($ac_try" in 179338032Speter *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 179438032Speter *) ac_try_echo=$ac_try;; 179538032Speteresac 179638032Spetereval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" 179738032Speter$as_echo "$ac_try_echo"; } >&5 179838032Speter (eval "$ac_link") 2>conftest.err 179938032Speter ac_status=$? 180064562Sgshapiro if test -s conftest.err; then 180138032Speter grep -v '^ *+' conftest.err >conftest.er1 180238032Speter cat conftest.er1 >&5 180338032Speter mv -f conftest.er1 conftest.err 180490792Sgshapiro fi 180538032Speter $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 180638032Speter test $ac_status = 0; } && { 180738032Speter test -z "$ac_c_werror_flag" || 180873188Sgshapiro test ! -s conftest.err 180938032Speter } && test -s conftest$ac_exeext && { 181038032Speter test "$cross_compiling" = yes || 181138032Speter test -x conftest$ac_exeext 181238032Speter }; then : 181338032Speter ac_retval=0 181438032Speterelse 181538032Speter $as_echo "$as_me: failed program was:" >&5 181638032Spetersed 's/^/| /' conftest.$ac_ext >&5 181738032Speter 181838032Speter ac_retval=1 181938032Speterfi 182038032Speter # Delete the IPA/IPO (Inter Procedural Analysis/Optimization) information 182138032Speter # created by the PGI compiler (conftest_ipa8_conftest.oo), as it would 182238032Speter # interfere with the next link command; also delete a directory that is 182338032Speter # left behind by Apple's compiler. We do this before executing the actions. 182438032Speter rm -rf conftest.dSYM conftest_ipa8_conftest.oo 182538032Speter eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno 182638032Speter as_fn_set_status $ac_retval 182738032Speter 182838032Speter} # ac_fn_c_try_link 182990792Sgshapiro 183090792Sgshapiro# ac_fn_c_check_func LINENO FUNC VAR 183190792Sgshapiro# ---------------------------------- 183238032Speter# Tests whether FUNC exists, setting the cache variable VAR accordingly 183338032Speterac_fn_c_check_func () 183464562Sgshapiro{ 183538032Speter as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack 183638032Speter { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5 183738032Speter$as_echo_n "checking for $2... " >&6; } 183838032Speterif eval \${$3+:} false; then : 183938032Speter $as_echo_n "(cached) " >&6 184038032Speterelse 184138032Speter cat confdefs.h - <<_ACEOF >conftest.$ac_ext 184264562Sgshapiro/* end confdefs.h. */ 184338032Speter/* Define $2 to an innocuous variant, in case <limits.h> declares $2. 184464562Sgshapiro For example, HP-UX 11i <limits.h> declares gettimeofday. */ 184564562Sgshapiro#define $2 innocuous_$2 184690792Sgshapiro 184738032Speter/* System header to define __stub macros and hopefully few prototypes, 184838032Speter which can conflict with char $2 (); below. 184938032Speter Prefer <limits.h> to <assert.h> if __STDC__ is defined, since 185038032Speter <limits.h> exists even on freestanding compilers. */ 185138032Speter 185238032Speter#ifdef __STDC__ 185338032Speter# include <limits.h> 185438032Speter#else 185538032Speter# include <assert.h> 185638032Speter#endif 185790792Sgshapiro 185890792Sgshapiro#undef $2 185990792Sgshapiro 186090792Sgshapiro/* Override any GCC internal prototype to avoid an error. 186190792Sgshapiro Use char because int might match the return type of a GCC 186290792Sgshapiro builtin and then its argument prototype would still apply. */ 186390792Sgshapiro#ifdef __cplusplus 186490792Sgshapiroextern "C" 186590792Sgshapiro#endif 186690792Sgshapirochar $2 (); 186790792Sgshapiro/* The GNU C library defines this for functions which it implements 186890792Sgshapiro to always fail with ENOSYS. Some functions are actually named 186990792Sgshapiro something starting with __ and the normal name is an alias. */ 187090792Sgshapiro#if defined __stub_$2 || defined __stub___$2 187190792Sgshapirochoke me 187290792Sgshapiro#endif 187390792Sgshapiro 187490792Sgshapiroint 187590792Sgshapiromain () 187690792Sgshapiro{ 187790792Sgshapiroreturn $2 (); 187890792Sgshapiro ; 187990792Sgshapiro return 0; 188090792Sgshapiro} 188190792Sgshapiro_ACEOF 188290792Sgshapiroif ac_fn_c_try_link "$LINENO"; then : 188390792Sgshapiro eval "$3=yes" 188490792Sgshapiroelse 188590792Sgshapiro eval "$3=no" 188690792Sgshapirofi 188790792Sgshapirorm -f core conftest.err conftest.$ac_objext \ 188890792Sgshapiro conftest$ac_exeext conftest.$ac_ext 188990792Sgshapirofi 189090792Sgshapiroeval ac_res=\$$3 189190792Sgshapiro { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5 189290792Sgshapiro$as_echo "$ac_res" >&6; } 189390792Sgshapiro eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno 189490792Sgshapiro 189538032Speter} # ac_fn_c_check_func 189638032Speter 189790792Sgshapiro# ac_fn_c_check_decl LINENO SYMBOL VAR INCLUDES 189838032Speter# --------------------------------------------- 189990792Sgshapiro# Tests whether SYMBOL is declared in INCLUDES, setting cache variable VAR 190038032Speter# accordingly. 190138032Speterac_fn_c_check_decl () 190238032Speter{ 190338032Speter as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack 190438032Speter as_decl_name=`echo $2|sed 's/ *(.*//'` 190564562Sgshapiro as_decl_use=`echo $2|sed -e 's/(/((/' -e 's/)/) 0&/' -e 's/,/) 0& (/g'` 190638032Speter { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $as_decl_name is declared" >&5 190738032Speter$as_echo_n "checking whether $as_decl_name is declared... " >&6; } 190838032Speterif eval \${$3+:} false; then : 190938032Speter $as_echo_n "(cached) " >&6 191064562Sgshapiroelse 191164562Sgshapiro cat confdefs.h - <<_ACEOF >conftest.$ac_ext 191264562Sgshapiro/* end confdefs.h. */ 191364562Sgshapiro$4 191464562Sgshapiroint 191564562Sgshapiromain () 191664562Sgshapiro{ 191764562Sgshapiro#ifndef $as_decl_name 191864562Sgshapiro#ifdef __cplusplus 191964562Sgshapiro (void) $as_decl_use; 192064562Sgshapiro#else 192164562Sgshapiro (void) $as_decl_name; 192238032Speter#endif 192338032Speter#endif 192438032Speter 192538032Speter ; 192638032Speter return 0; 192738032Speter} 192838032Speter_ACEOF 192938032Speterif ac_fn_c_try_compile "$LINENO"; then : 193038032Speter eval "$3=yes" 193138032Speterelse 193264562Sgshapiro eval "$3=no" 193338032Speterfi 193438032Speterrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 193538032Speterfi 193664562Sgshapiroeval ac_res=\$$3 193764562Sgshapiro { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5 193864562Sgshapiro$as_echo "$ac_res" >&6; } 193964562Sgshapiro eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno 194064562Sgshapiro 194138032Speter} # ac_fn_c_check_decl 194290792Sgshapirocat >config.log <<_ACEOF 194338032SpeterThis file contains any messages produced by compilers while 194438032Speterrunning configure, to aid debugging if configure makes a mistake. 194564562Sgshapiro 194664562SgshapiroIt was created by libctf $as_me 1.2.0, which was 194764562Sgshapirogenerated by GNU Autoconf 2.69. Invocation command line was 194838032Speter 194938032Speter $ $0 $@ 195038032Speter 195138032Speter_ACEOF 195238032Speterexec 5>>config.log 195338032Speter{ 195464562Sgshapirocat <<_ASUNAME 195538032Speter## --------- ## 195638032Speter## Platform. ## 195764562Sgshapiro## --------- ## 195864562Sgshapiro 195990792Sgshapirohostname = `(hostname || uname -n) 2>/dev/null | sed 1q` 196090792Sgshapirouname -m = `(uname -m) 2>/dev/null || echo unknown` 196138032Speteruname -r = `(uname -r) 2>/dev/null || echo unknown` 196264562Sgshapirouname -s = `(uname -s) 2>/dev/null || echo unknown` 196338032Speteruname -v = `(uname -v) 2>/dev/null || echo unknown` 196464562Sgshapiro 196564562Sgshapiro/usr/bin/uname -p = `(/usr/bin/uname -p) 2>/dev/null || echo unknown` 196638032Speter/bin/uname -X = `(/bin/uname -X) 2>/dev/null || echo unknown` 196738032Speter 196864562Sgshapiro/bin/arch = `(/bin/arch) 2>/dev/null || echo unknown` 196964562Sgshapiro/usr/bin/arch -k = `(/usr/bin/arch -k) 2>/dev/null || echo unknown` 197038032Speter/usr/convex/getsysinfo = `(/usr/convex/getsysinfo) 2>/dev/null || echo unknown` 197164562Sgshapiro/usr/bin/hostinfo = `(/usr/bin/hostinfo) 2>/dev/null || echo unknown` 197264562Sgshapiro/bin/machine = `(/bin/machine) 2>/dev/null || echo unknown` 197364562Sgshapiro/usr/bin/oslevel = `(/usr/bin/oslevel) 2>/dev/null || echo unknown` 197464562Sgshapiro/bin/universe = `(/bin/universe) 2>/dev/null || echo unknown` 197564562Sgshapiro 197664562Sgshapiro_ASUNAME 197764562Sgshapiro 197864562Sgshapiroas_save_IFS=$IFS; IFS=$PATH_SEPARATOR 197964562Sgshapirofor as_dir in $PATH 198064562Sgshapirodo 198164562Sgshapiro IFS=$as_save_IFS 198264562Sgshapiro test -z "$as_dir" && as_dir=. 198364562Sgshapiro $as_echo "PATH: $as_dir" 198464562Sgshapiro done 198564562SgshapiroIFS=$as_save_IFS 198690792Sgshapiro 198790792Sgshapiro} >&5 198890792Sgshapiro 198990792Sgshapirocat >&5 <<_ACEOF 199090792Sgshapiro 199190792Sgshapiro 199290792Sgshapiro## ----------- ## 199390792Sgshapiro## Core tests. ## 199490792Sgshapiro## ----------- ## 199590792Sgshapiro 199690792Sgshapiro_ACEOF 199790792Sgshapiro 199890792Sgshapiro 199990792Sgshapiro# Keep a trace of the command line. 200090792Sgshapiro# Strip out --no-create and --no-recursion so they do not pile up. 200190792Sgshapiro# Strip out --silent because we don't want to record it for future runs. 200290792Sgshapiro# Also quote any args containing shell meta-characters. 200390792Sgshapiro# Make two passes to allow for proper duplicate-argument suppression. 200464562Sgshapiroac_configure_args= 200564562Sgshapiroac_configure_args0= 200638032Speterac_configure_args1= 200764562Sgshapiroac_must_keep_next=false 200864562Sgshapirofor ac_pass in 1 2 200964562Sgshapirodo 201038032Speter for ac_arg 201138032Speter do 201290792Sgshapiro case $ac_arg in 201390792Sgshapiro -no-create | --no-c* | -n | -no-recursion | --no-r*) continue ;; 201464562Sgshapiro -q | -quiet | --quiet | --quie | --qui | --qu | --q \ 201564562Sgshapiro | -silent | --silent | --silen | --sile | --sil) 201664562Sgshapiro continue ;; 201738032Speter *\'*) 201838032Speter ac_arg=`$as_echo "$ac_arg" | sed "s/'/'\\\\\\\\''/g"` ;; 201938032Speter esac 202038032Speter case $ac_pass in 202138032Speter 1) as_fn_append ac_configure_args0 " '$ac_arg'" ;; 202238032Speter 2) 202390792Sgshapiro as_fn_append ac_configure_args1 " '$ac_arg'" 202490792Sgshapiro if test $ac_must_keep_next = true; then 202538032Speter ac_must_keep_next=false # Got value, back to normal. 202638032Speter else 202790792Sgshapiro case $ac_arg in 202890792Sgshapiro *=* | --config-cache | -C | -disable-* | --disable-* \ 202938032Speter | -enable-* | --enable-* | -gas | --g* | -nfp | --nf* \ 203038032Speter | -q | -quiet | --q* | -silent | --sil* | -v | -verb* \ 203190792Sgshapiro | -with-* | --with-* | -without-* | --without-* | --x) 203290792Sgshapiro case "$ac_configure_args0 " in 203390792Sgshapiro "$ac_configure_args1"*" '$ac_arg' "* ) continue ;; 203490792Sgshapiro esac 203590792Sgshapiro ;; 203690792Sgshapiro -* ) ac_must_keep_next=true ;; 203790792Sgshapiro esac 203890792Sgshapiro fi 203964562Sgshapiro as_fn_append ac_configure_args " '$ac_arg'" 204038032Speter ;; 204138032Speter esac 204238032Speter done 204338032Speterdone 204438032Speter{ ac_configure_args0=; unset ac_configure_args0;} 204538032Speter{ ac_configure_args1=; unset ac_configure_args1;} 204690792Sgshapiro 204738032Speter# When interrupted or exit'd, cleanup temporary files, and complete 204838032Speter# config.log. We remove comments because anyway the quotes in there 204938032Speter# would cause problems or look ugly. 205038032Speter# WARNING: Use '\'' to represent an apostrophe within the trap. 205138032Speter# WARNING: Do not start the trap code with a newline, due to a FreeBSD 4.0 bug. 205238032Spetertrap 'exit_status=$? 205390792Sgshapiro # Save into config.log some information that might help in debugging. 205438032Speter { 205538032Speter echo 205638032Speter 205738032Speter $as_echo "## ---------------- ## 205890792Sgshapiro## Cache variables. ## 205964562Sgshapiro## ---------------- ##" 206064562Sgshapiro echo 206164562Sgshapiro # The following way of writing the cache mishandles newlines in values, 206264562Sgshapiro( 206364562Sgshapiro for ac_var in `(set) 2>&1 | sed -n '\''s/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'\''`; do 206438032Speter eval ac_val=\$$ac_var 206564562Sgshapiro case $ac_val in #( 206690792Sgshapiro *${as_nl}*) 206764562Sgshapiro case $ac_var in #( 206838032Speter *_cv_*) { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: cache variable $ac_var contains a newline" >&5 206964562Sgshapiro$as_echo "$as_me: WARNING: cache variable $ac_var contains a newline" >&2;} ;; 207064562Sgshapiro esac 207164562Sgshapiro case $ac_var in #( 207264562Sgshapiro _ | IFS | as_nl) ;; #( 207364562Sgshapiro BASH_ARGV | BASH_SOURCE) eval $ac_var= ;; #( 207464562Sgshapiro *) { eval $ac_var=; unset $ac_var;} ;; 207564562Sgshapiro esac ;; 207664562Sgshapiro esac 207764562Sgshapiro done 207890792Sgshapiro (set) 2>&1 | 207990792Sgshapiro case $as_nl`(ac_space='\'' '\''; set) 2>&1` in #( 208064562Sgshapiro *${as_nl}ac_space=\ *) 208177349Sgshapiro sed -n \ 208238032Speter "s/'\''/'\''\\\\'\'''\''/g; 208364562Sgshapiro s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\''\\2'\''/p" 208438032Speter ;; #( 208564562Sgshapiro *) 208638032Speter sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p" 208764562Sgshapiro ;; 208890792Sgshapiro esac | 208990792Sgshapiro sort 209090792Sgshapiro) 209190792Sgshapiro echo 209290792Sgshapiro 209390792Sgshapiro $as_echo "## ----------------- ## 209490792Sgshapiro## Output variables. ## 209590792Sgshapiro## ----------------- ##" 209690792Sgshapiro echo 209790792Sgshapiro for ac_var in $ac_subst_vars 209890792Sgshapiro do 209990792Sgshapiro eval ac_val=\$$ac_var 210090792Sgshapiro case $ac_val in 210190792Sgshapiro *\'\''*) ac_val=`$as_echo "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;; 210290792Sgshapiro esac 210390792Sgshapiro $as_echo "$ac_var='\''$ac_val'\''" 210490792Sgshapiro done | sort 210590792Sgshapiro echo 210690792Sgshapiro 210790792Sgshapiro if test -n "$ac_subst_files"; then 210890792Sgshapiro $as_echo "## ------------------- ## 210990792Sgshapiro## File substitutions. ## 211090792Sgshapiro## ------------------- ##" 211190792Sgshapiro echo 211290792Sgshapiro for ac_var in $ac_subst_files 211390792Sgshapiro do 211490792Sgshapiro eval ac_val=\$$ac_var 211590792Sgshapiro case $ac_val in 211690792Sgshapiro *\'\''*) ac_val=`$as_echo "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;; 211738032Speter esac 211838032Speter $as_echo "$ac_var='\''$ac_val'\''" 211990792Sgshapiro done | sort 212094334Sgshapiro echo 212138032Speter fi 212238032Speter 212338032Speter if test -s confdefs.h; then 212490792Sgshapiro $as_echo "## ----------- ## 212590792Sgshapiro## confdefs.h. ## 212690792Sgshapiro## ----------- ##" 212790792Sgshapiro echo 212890792Sgshapiro cat confdefs.h 212938032Speter echo 213038032Speter fi 213138032Speter test "$ac_signal" != 0 && 213238032Speter $as_echo "$as_me: caught signal $ac_signal" 213364562Sgshapiro $as_echo "$as_me: exit $exit_status" 213490792Sgshapiro } >&5 213590792Sgshapiro rm -f core *.core core.conftest.* && 213638032Speter rm -f -r conftest* confdefs* conf$$* $ac_clean_files && 213790792Sgshapiro exit $exit_status 213838032Speter' 0 213938032Speterfor ac_signal in 1 2 13 15; do 214038032Speter trap 'ac_signal='$ac_signal'; as_fn_exit 1' $ac_signal 214138032Speterdone 214238032Speterac_signal=0 214338032Speter 214438032Speter# confdefs.h avoids OS command line length limits that DEFS can exceed. 214538032Speterrm -f -r conftest* confdefs.h 214638032Speter 214738032Speter$as_echo "/* confdefs.h */" > confdefs.h 214838032Speter 214938032Speter# Predefined preprocessor variables. 215038032Speter 215138032Spetercat >>confdefs.h <<_ACEOF 215238032Speter#define PACKAGE_NAME "$PACKAGE_NAME" 215338032Speter_ACEOF 215438032Speter 215538032Spetercat >>confdefs.h <<_ACEOF 215638032Speter#define PACKAGE_TARNAME "$PACKAGE_TARNAME" 215738032Speter_ACEOF 215838032Speter 215938032Spetercat >>confdefs.h <<_ACEOF 216038032Speter#define PACKAGE_VERSION "$PACKAGE_VERSION" 216138032Speter_ACEOF 216238032Speter 216338032Spetercat >>confdefs.h <<_ACEOF 216438032Speter#define PACKAGE_STRING "$PACKAGE_STRING" 216538032Speter_ACEOF 216638032Speter 216738032Spetercat >>confdefs.h <<_ACEOF 216838032Speter#define PACKAGE_BUGREPORT "$PACKAGE_BUGREPORT" 216938032Speter_ACEOF 217038032Speter 217164562Sgshapirocat >>confdefs.h <<_ACEOF 217238032Speter#define PACKAGE_URL "$PACKAGE_URL" 217338032Speter_ACEOF 217438032Speter 217538032Speter 217638032Speter# Let the site file select an alternate cache file if it wants to. 217738032Speter# Prefer an explicitly selected file to automatically selected ones. 217838032Speterac_site_file1=NONE 217938032Speterac_site_file2=NONE 218038032Speterif test -n "$CONFIG_SITE"; then 218138032Speter # We do not want a PATH search for config.site. 218238032Speter case $CONFIG_SITE in #(( 218338032Speter -*) ac_site_file1=./$CONFIG_SITE;; 218438032Speter */*) ac_site_file1=$CONFIG_SITE;; 218590792Sgshapiro *) ac_site_file1=./$CONFIG_SITE;; 218690792Sgshapiro esac 218738032Speterelif test "x$prefix" != xNONE; then 218890792Sgshapiro ac_site_file1=$prefix/share/config.site 218990792Sgshapiro ac_site_file2=$prefix/etc/config.site 219090792Sgshapiroelse 219190792Sgshapiro ac_site_file1=$ac_default_prefix/share/config.site 219290792Sgshapiro ac_site_file2=$ac_default_prefix/etc/config.site 219338032Speterfi 219438032Speterfor ac_site_file in "$ac_site_file1" "$ac_site_file2" 219538032Speterdo 219638032Speter test "x$ac_site_file" = xNONE && continue 219764562Sgshapiro if test /dev/null != "$ac_site_file" && test -r "$ac_site_file"; then 219838032Speter { $as_echo "$as_me:${as_lineno-$LINENO}: loading site script $ac_site_file" >&5 219938032Speter$as_echo "$as_me: loading site script $ac_site_file" >&6;} 220038032Speter sed 's/^/| /' "$ac_site_file" >&5 220138032Speter . "$ac_site_file" \ 220238032Speter || { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 220390792Sgshapiro$as_echo "$as_me: error: in \`$ac_pwd':" >&2;} 220438032Speteras_fn_error $? "failed to load site script $ac_site_file 220590792SgshapiroSee \`config.log' for more details" "$LINENO" 5; } 220638032Speter fi 220738032Speterdone 220838032Speter 220938032Speterif test -r "$cache_file"; then 221038032Speter # Some versions of bash will fail to source /dev/null (special files 221138032Speter # actually), so we avoid doing that. DJGPP emulates it as a regular file. 221238032Speter if test /dev/null != "$cache_file" && test -f "$cache_file"; then 221338032Speter { $as_echo "$as_me:${as_lineno-$LINENO}: loading cache $cache_file" >&5 221438032Speter$as_echo "$as_me: loading cache $cache_file" >&6;} 221590792Sgshapiro case $cache_file in 221690792Sgshapiro [\\/]* | ?:[\\/]* ) . "$cache_file";; 221790792Sgshapiro *) . "./$cache_file";; 221838032Speter esac 221990792Sgshapiro fi 222038032Speterelse 222138032Speter { $as_echo "$as_me:${as_lineno-$LINENO}: creating cache $cache_file" >&5 222238032Speter$as_echo "$as_me: creating cache $cache_file" >&6;} 222338032Speter >$cache_file 222438032Speterfi 222538032Speter 222638032Speteras_fn_append ac_header_list " stdlib.h" 222738032Speteras_fn_append ac_header_list " unistd.h" 222838032Speteras_fn_append ac_header_list " sys/param.h" 222990792Sgshapiroas_fn_append ac_func_list " qsort_r" 223090792Sgshapiro# Check that the precious variables saved in the cache have kept the same 223190792Sgshapiro# value. 223290792Sgshapiroac_cache_corrupted=false 223338032Speterfor ac_var in $ac_precious_vars; do 223438032Speter eval ac_old_set=\$ac_cv_env_${ac_var}_set 223538032Speter eval ac_new_set=\$ac_env_${ac_var}_set 223690792Sgshapiro eval ac_old_val=\$ac_cv_env_${ac_var}_value 223790792Sgshapiro eval ac_new_val=\$ac_env_${ac_var}_value 223838032Speter case $ac_old_set,$ac_new_set in 223938032Speter set,) 224090792Sgshapiro { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&5 224190792Sgshapiro$as_echo "$as_me: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&2;} 224290792Sgshapiro ac_cache_corrupted=: ;; 224390792Sgshapiro ,set) 224438032Speter { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' was not set in the previous run" >&5 224564562Sgshapiro$as_echo "$as_me: error: \`$ac_var' was not set in the previous run" >&2;} 224638032Speter ac_cache_corrupted=: ;; 224764562Sgshapiro ,);; 224864562Sgshapiro *) 224938032Speter if test "x$ac_old_val" != "x$ac_new_val"; then 225064562Sgshapiro # differences in whitespace do not lead to failure. 225190792Sgshapiro ac_old_val_w=`echo x $ac_old_val` 225290792Sgshapiro ac_new_val_w=`echo x $ac_new_val` 225364562Sgshapiro if test "$ac_old_val_w" != "$ac_new_val_w"; then 225464562Sgshapiro { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' has changed since the previous run:" >&5 225564562Sgshapiro$as_echo "$as_me: error: \`$ac_var' has changed since the previous run:" >&2;} 225690792Sgshapiro ac_cache_corrupted=: 225764562Sgshapiro else 225864562Sgshapiro { $as_echo "$as_me:${as_lineno-$LINENO}: warning: ignoring whitespace changes in \`$ac_var' since the previous run:" >&5 225938032Speter$as_echo "$as_me: warning: ignoring whitespace changes in \`$ac_var' since the previous run:" >&2;} 226064562Sgshapiro eval $ac_var=\$ac_old_val 226164562Sgshapiro fi 226264562Sgshapiro { $as_echo "$as_me:${as_lineno-$LINENO}: former value: \`$ac_old_val'" >&5 226364562Sgshapiro$as_echo "$as_me: former value: \`$ac_old_val'" >&2;} 226438032Speter { $as_echo "$as_me:${as_lineno-$LINENO}: current value: \`$ac_new_val'" >&5 226538032Speter$as_echo "$as_me: current value: \`$ac_new_val'" >&2;} 226638032Speter fi;; 226738032Speter esac 226838032Speter # Pass precious variables to config.status. 226938032Speter if test "$ac_new_set" = set; then 227064562Sgshapiro case $ac_new_val in 227138032Speter *\'*) ac_arg=$ac_var=`$as_echo "$ac_new_val" | sed "s/'/'\\\\\\\\''/g"` ;; 227238032Speter *) ac_arg=$ac_var=$ac_new_val ;; 227390792Sgshapiro esac 227490792Sgshapiro case " $ac_configure_args " in 227590792Sgshapiro *" '$ac_arg' "*) ;; # Avoid dups. Use of quotes ensures accuracy. 227690792Sgshapiro *) as_fn_append ac_configure_args " '$ac_arg'" ;; 227764562Sgshapiro esac 227864562Sgshapiro fi 227938032Speterdone 228038032Speterif $ac_cache_corrupted; then 228164562Sgshapiro { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 228238032Speter$as_echo "$as_me: error: in \`$ac_pwd':" >&2;} 228338032Speter { $as_echo "$as_me:${as_lineno-$LINENO}: error: changes in the environment can compromise the build" >&5 228438032Speter$as_echo "$as_me: error: changes in the environment can compromise the build" >&2;} 228538032Speter as_fn_error $? "run \`make distclean' and/or \`rm $cache_file' and start over" "$LINENO" 5 228690792Sgshapirofi 228738032Speter## -------------------- ## 228838032Speter## Main body of script. ## 228964562Sgshapiro## -------------------- ## 229064562Sgshapiro 229138032Speterac_ext=c 229290792Sgshapiroac_cpp='$CPP $CPPFLAGS' 229338032Speterac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' 229438032Speterac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 229538032Speterac_compiler_gnu=$ac_cv_c_compiler_gnu 229638032Speter 229738032Speter 229838032Speter 229964562Sgshapiro 230090792Sgshapiro 230138032Speter 230238032Speter 230338032Speter 230490792Sgshapiroac_aux_dir= 230538032Speterfor ac_dir in "$srcdir" "$srcdir/.." "$srcdir/../.."; do 230638032Speter if test -f "$ac_dir/install-sh"; then 230738032Speter ac_aux_dir=$ac_dir 230890792Sgshapiro ac_install_sh="$ac_aux_dir/install-sh -c" 230990792Sgshapiro break 231080785Sgshapiro elif test -f "$ac_dir/install.sh"; then 231190792Sgshapiro ac_aux_dir=$ac_dir 231280785Sgshapiro ac_install_sh="$ac_aux_dir/install.sh -c" 231377349Sgshapiro break 231477349Sgshapiro elif test -f "$ac_dir/shtool"; then 231590792Sgshapiro ac_aux_dir=$ac_dir 231677349Sgshapiro ac_install_sh="$ac_aux_dir/shtool install -c" 231777349Sgshapiro break 231877349Sgshapiro fi 231938032Speterdone 232090792Sgshapiroif test -z "$ac_aux_dir"; then 232190792Sgshapiro as_fn_error $? "cannot find install-sh, install.sh, or shtool in \"$srcdir\" \"$srcdir/..\" \"$srcdir/../..\"" "$LINENO" 5 232290792Sgshapirofi 232338032Speter 232438032Speter# These three variables are undocumented and unsupported, 232590792Sgshapiro# and are intended to be withdrawn in a future Autoconf release. 232690792Sgshapiro# They can cause serious problems if a builder's source tree is in a directory 232790792Sgshapiro# whose full name contains unusual characters. 232890792Sgshapiroac_config_guess="$SHELL $ac_aux_dir/config.guess" # Please don't use this var. 232990792Sgshapiroac_config_sub="$SHELL $ac_aux_dir/config.sub" # Please don't use this var. 233080785Sgshapiroac_configure="$SHELL $ac_aux_dir/configure" # Please don't use this var. 233190792Sgshapiro 233280785Sgshapiro 233338032Speter# Expand $ac_aux_dir to an absolute path. 233438032Speteram_aux_dir=`cd "$ac_aux_dir" && pwd` 233538032Speter 233638032Speterac_ext=c 233764562Sgshapiroac_cpp='$CPP $CPPFLAGS' 233838032Speterac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' 233938032Speterac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 234038032Speterac_compiler_gnu=$ac_cv_c_compiler_gnu 234138032Speterif test -n "$ac_tool_prefix"; then 234238032Speter # Extract the first word of "${ac_tool_prefix}gcc", so it can be a program name with args. 234338032Speterset dummy ${ac_tool_prefix}gcc; ac_word=$2 234438032Speter{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 234538032Speter$as_echo_n "checking for $ac_word... " >&6; } 234638032Speterif ${ac_cv_prog_CC+:} false; then : 234738032Speter $as_echo_n "(cached) " >&6 234838032Speterelse 234938032Speter if test -n "$CC"; then 235038032Speter ac_cv_prog_CC="$CC" # Let the user override the test. 235138032Speterelse 235290792Sgshapiroas_save_IFS=$IFS; IFS=$PATH_SEPARATOR 235390792Sgshapirofor as_dir in $PATH 235438032Speterdo 235564562Sgshapiro IFS=$as_save_IFS 235638032Speter test -z "$as_dir" && as_dir=. 235790792Sgshapiro for ac_exec_ext in '' $ac_executable_extensions; do 235838032Speter if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 235938032Speter ac_cv_prog_CC="${ac_tool_prefix}gcc" 236064562Sgshapiro $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 236190792Sgshapiro break 2 236238032Speter fi 236338032Speterdone 236438032Speter done 236538032SpeterIFS=$as_save_IFS 236638032Speter 236738032Speterfi 236838032Speterfi 236938032SpeterCC=$ac_cv_prog_CC 237038032Speterif test -n "$CC"; then 237138032Speter { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5 237290792Sgshapiro$as_echo "$CC" >&6; } 237390792Sgshapiroelse 237490792Sgshapiro { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 237538032Speter$as_echo "no" >&6; } 237690792Sgshapirofi 237790792Sgshapiro 237890792Sgshapiro 237964562Sgshapirofi 238038032Speterif test -z "$ac_cv_prog_CC"; then 238190792Sgshapiro ac_ct_CC=$CC 238264562Sgshapiro # Extract the first word of "gcc", so it can be a program name with args. 238364562Sgshapiroset dummy gcc; ac_word=$2 238438032Speter{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 238538032Speter$as_echo_n "checking for $ac_word... " >&6; } 238638032Speterif ${ac_cv_prog_ac_ct_CC+:} false; then : 238738032Speter $as_echo_n "(cached) " >&6 238838032Speterelse 238938032Speter if test -n "$ac_ct_CC"; then 239090792Sgshapiro ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test. 239190792Sgshapiroelse 239264562Sgshapiroas_save_IFS=$IFS; IFS=$PATH_SEPARATOR 239338032Speterfor as_dir in $PATH 239464562Sgshapirodo 239564562Sgshapiro IFS=$as_save_IFS 239638032Speter test -z "$as_dir" && as_dir=. 239738032Speter for ac_exec_ext in '' $ac_executable_extensions; do 239838032Speter if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 239938032Speter ac_cv_prog_ac_ct_CC="gcc" 240038032Speter $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 240138032Speter break 2 240238032Speter fi 240390792Sgshapirodone 240490792Sgshapiro done 240590792SgshapiroIFS=$as_save_IFS 240664562Sgshapiro 240738032Speterfi 240890792Sgshapirofi 240964562Sgshapiroac_ct_CC=$ac_cv_prog_ac_ct_CC 241064562Sgshapiroif test -n "$ac_ct_CC"; then 241138032Speter { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5 241238032Speter$as_echo "$ac_ct_CC" >&6; } 241338032Speterelse 241438032Speter { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 241538032Speter$as_echo "no" >&6; } 241638032Speterfi 241790792Sgshapiro 241890792Sgshapiro if test "x$ac_ct_CC" = x; then 241964562Sgshapiro CC="" 242038032Speter else 242164562Sgshapiro case $cross_compiling:$ac_tool_warned in 242264562Sgshapiroyes:) 242338032Speter{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5 242438032Speter$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} 242538032Speterac_tool_warned=yes ;; 242638032Speteresac 242738032Speter CC=$ac_ct_CC 242838032Speter fi 242964562Sgshapiroelse 243064562Sgshapiro CC="$ac_cv_prog_CC" 243164562Sgshapirofi 243264562Sgshapiro 243364562Sgshapiroif test -z "$CC"; then 243464562Sgshapiro if test -n "$ac_tool_prefix"; then 243564562Sgshapiro # Extract the first word of "${ac_tool_prefix}cc", so it can be a program name with args. 243664562Sgshapiroset dummy ${ac_tool_prefix}cc; ac_word=$2 243790792Sgshapiro{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 243890792Sgshapiro$as_echo_n "checking for $ac_word... " >&6; } 243990792Sgshapiroif ${ac_cv_prog_CC+:} false; then : 244064562Sgshapiro $as_echo_n "(cached) " >&6 244164562Sgshapiroelse 244238032Speter if test -n "$CC"; then 244364562Sgshapiro ac_cv_prog_CC="$CC" # Let the user override the test. 244464562Sgshapiroelse 244564562Sgshapiroas_save_IFS=$IFS; IFS=$PATH_SEPARATOR 244664562Sgshapirofor as_dir in $PATH 244764562Sgshapirodo 244864562Sgshapiro IFS=$as_save_IFS 244964562Sgshapiro test -z "$as_dir" && as_dir=. 245064562Sgshapiro for ac_exec_ext in '' $ac_executable_extensions; do 245164562Sgshapiro if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 245264562Sgshapiro ac_cv_prog_CC="${ac_tool_prefix}cc" 245364562Sgshapiro $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 245498121Sgshapiro break 2 245564562Sgshapiro fi 245690792Sgshapirodone 245798121Sgshapiro done 245898121SgshapiroIFS=$as_save_IFS 245964562Sgshapiro 246064562Sgshapirofi 246198121Sgshapirofi 246264562SgshapiroCC=$ac_cv_prog_CC 246364562Sgshapiroif test -n "$CC"; then 246464562Sgshapiro { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5 246564562Sgshapiro$as_echo "$CC" >&6; } 246664562Sgshapiroelse 246764562Sgshapiro { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 246864562Sgshapiro$as_echo "no" >&6; } 246964562Sgshapirofi 247064562Sgshapiro 247138032Speter 247238032Speter fi 247390792Sgshapirofi 247438032Speterif test -z "$CC"; then 247580785Sgshapiro # Extract the first word of "cc", so it can be a program name with args. 247638032Speterset dummy cc; ac_word=$2 247780785Sgshapiro{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 247880785Sgshapiro$as_echo_n "checking for $ac_word... " >&6; } 247980785Sgshapiroif ${ac_cv_prog_CC+:} false; then : 248080785Sgshapiro $as_echo_n "(cached) " >&6 248180785Sgshapiroelse 248280785Sgshapiro if test -n "$CC"; then 248380785Sgshapiro ac_cv_prog_CC="$CC" # Let the user override the test. 248480785Sgshapiroelse 248580785Sgshapiro ac_prog_rejected=no 248690792Sgshapiroas_save_IFS=$IFS; IFS=$PATH_SEPARATOR 248790792Sgshapirofor as_dir in $PATH 248890792Sgshapirodo 248990792Sgshapiro IFS=$as_save_IFS 249090792Sgshapiro test -z "$as_dir" && as_dir=. 249190792Sgshapiro for ac_exec_ext in '' $ac_executable_extensions; do 249290792Sgshapiro if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 249390792Sgshapiro if test "$as_dir/$ac_word$ac_exec_ext" = "/usr/ucb/cc"; then 249490792Sgshapiro ac_prog_rejected=yes 249590792Sgshapiro continue 249690792Sgshapiro fi 249790792Sgshapiro ac_cv_prog_CC="cc" 249880785Sgshapiro $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 249990792Sgshapiro break 2 250090792Sgshapiro fi 250180785Sgshapirodone 250238032Speter done 250338032SpeterIFS=$as_save_IFS 250438032Speter 250538032Speterif test $ac_prog_rejected = yes; then 250638032Speter # We found a bogon in the path, so make sure we never use it. 250738032Speter set dummy $ac_cv_prog_CC 250838032Speter shift 250938032Speter if test $# != 0; then 251094334Sgshapiro # We chose a different compiler from the bogus one. 251194334Sgshapiro # However, it has the same basename, so the bogon will be chosen 251294334Sgshapiro # first if we set CC to just the basename; use the full file name. 251394334Sgshapiro shift 251494334Sgshapiro ac_cv_prog_CC="$as_dir/$ac_word${1+' '}$@" 251594334Sgshapiro fi 251694334Sgshapirofi 251794334Sgshapirofi 251894334Sgshapirofi 251994334SgshapiroCC=$ac_cv_prog_CC 252094334Sgshapiroif test -n "$CC"; then 252194334Sgshapiro { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5 252294334Sgshapiro$as_echo "$CC" >&6; } 252394334Sgshapiroelse 252494334Sgshapiro { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 252594334Sgshapiro$as_echo "no" >&6; } 252638032Speterfi 252738032Speter 252864562Sgshapiro 252964562Sgshapirofi 253064562Sgshapiroif test -z "$CC"; then 253190792Sgshapiro if test -n "$ac_tool_prefix"; then 253290792Sgshapiro for ac_prog in cl.exe 253364562Sgshapiro do 253464562Sgshapiro # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args. 253564562Sgshapiroset dummy $ac_tool_prefix$ac_prog; ac_word=$2 253638032Speter{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 253764562Sgshapiro$as_echo_n "checking for $ac_word... " >&6; } 253838032Speterif ${ac_cv_prog_CC+:} false; then : 253964562Sgshapiro $as_echo_n "(cached) " >&6 254038032Speterelse 254190792Sgshapiro if test -n "$CC"; then 254264562Sgshapiro ac_cv_prog_CC="$CC" # Let the user override the test. 254364562Sgshapiroelse 254464562Sgshapiroas_save_IFS=$IFS; IFS=$PATH_SEPARATOR 254564562Sgshapirofor as_dir in $PATH 254638032Speterdo 254764562Sgshapiro IFS=$as_save_IFS 254838032Speter test -z "$as_dir" && as_dir=. 254990792Sgshapiro for ac_exec_ext in '' $ac_executable_extensions; do 255064562Sgshapiro if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 255164562Sgshapiro ac_cv_prog_CC="$ac_tool_prefix$ac_prog" 255264562Sgshapiro $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 255364562Sgshapiro break 2 255438032Speter fi 255564562Sgshapirodone 255638032Speter done 255790792SgshapiroIFS=$as_save_IFS 255864562Sgshapiro 255964562Sgshapirofi 256064562Sgshapirofi 256138032SpeterCC=$ac_cv_prog_CC 256238032Speterif test -n "$CC"; then 256338032Speter { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5 256438032Speter$as_echo "$CC" >&6; } 256538032Speterelse 256664562Sgshapiro { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 256738032Speter$as_echo "no" >&6; } 256890792Sgshapirofi 256964562Sgshapiro 257064562Sgshapiro 257138032Speter test -n "$CC" && break 257238032Speter done 257338032Speterfi 257490792Sgshapiroif test -z "$CC"; then 257590792Sgshapiro ac_ct_CC=$CC 257690792Sgshapiro for ac_prog in cl.exe 257738032Speterdo 257838032Speter # Extract the first word of "$ac_prog", so it can be a program name with args. 257938032Speterset dummy $ac_prog; ac_word=$2 258038032Speter{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 258138032Speter$as_echo_n "checking for $ac_word... " >&6; } 258238032Speterif ${ac_cv_prog_ac_ct_CC+:} false; then : 258338032Speter $as_echo_n "(cached) " >&6 258438032Speterelse 258538032Speter if test -n "$ac_ct_CC"; then 258638032Speter ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test. 258738032Speterelse 258898121Sgshapiroas_save_IFS=$IFS; IFS=$PATH_SEPARATOR 258938032Speterfor as_dir in $PATH 259038032Speterdo 259138032Speter IFS=$as_save_IFS 259290792Sgshapiro test -z "$as_dir" && as_dir=. 259398121Sgshapiro for ac_exec_ext in '' $ac_executable_extensions; do 259498121Sgshapiro if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 259598121Sgshapiro ac_cv_prog_ac_ct_CC="$ac_prog" 259638032Speter $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 259738032Speter break 2 259838032Speter fi 259938032Speterdone 260090792Sgshapiro done 260190792SgshapiroIFS=$as_save_IFS 260290792Sgshapiro 260390792Sgshapirofi 260490792Sgshapirofi 260590792Sgshapiroac_ct_CC=$ac_cv_prog_ac_ct_CC 260690792Sgshapiroif test -n "$ac_ct_CC"; then 260790792Sgshapiro { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5 260890792Sgshapiro$as_echo "$ac_ct_CC" >&6; } 260990792Sgshapiroelse 261090792Sgshapiro { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 261190792Sgshapiro$as_echo "no" >&6; } 261290792Sgshapirofi 261390792Sgshapiro 261490792Sgshapiro 261590792Sgshapiro test -n "$ac_ct_CC" && break 261690792Sgshapirodone 261738032Speter 261864562Sgshapiro if test "x$ac_ct_CC" = x; then 261964562Sgshapiro CC="" 262038032Speter else 262164562Sgshapiro case $cross_compiling:$ac_tool_warned in 262264562Sgshapiroyes:) 262364562Sgshapiro{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5 262464562Sgshapiro$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} 262538032Speterac_tool_warned=yes ;; 262664562Sgshapiroesac 262764562Sgshapiro CC=$ac_ct_CC 262838032Speter fi 262938032Speterfi 263038032Speter 263190792Sgshapirofi 263290792Sgshapiro 263338032Speter 263438032Spetertest -z "$CC" && { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 263538032Speter$as_echo "$as_me: error: in \`$ac_pwd':" >&2;} 263638032Speteras_fn_error $? "no acceptable C compiler found in \$PATH 263738032SpeterSee \`config.log' for more details" "$LINENO" 5; } 263838032Speter 263938032Speter# Provide some information about the compiler. 264038032Speter$as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler version" >&5 264190792Sgshapiroset X $ac_compile 264290792Sgshapiroac_compiler=$2 264338032Speterfor ac_option in --version -v -V -qversion; do 264438032Speter { { ac_try="$ac_compiler $ac_option >&5" 264538032Spetercase "(($ac_try" in 264638032Speter *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 264738032Speter *) ac_try_echo=$ac_try;; 264838032Speteresac 264938032Spetereval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" 265038032Speter$as_echo "$ac_try_echo"; } >&5 265138032Speter (eval "$ac_compiler $ac_option >&5") 2>conftest.err 265238032Speter ac_status=$? 265364562Sgshapiro if test -s conftest.err; then 265464562Sgshapiro sed '10a\ 265538032Speter... rest of stderr output deleted ... 265638032Speter 10q' conftest.err >conftest.er1 265794334Sgshapiro cat conftest.er1 >&5 265838032Speter fi 265938032Speter rm -f conftest.er1 conftest.err 266094334Sgshapiro $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 266138032Speter test $ac_status = 0; } 266238032Speterdone 266364562Sgshapiro 266464562Sgshapirocat confdefs.h - <<_ACEOF >conftest.$ac_ext 266564562Sgshapiro/* end confdefs.h. */ 266638032Speter 266738032Speterint 266864562Sgshapiromain () 266938032Speter{ 267038032Speter 267138032Speter ; 267238032Speter return 0; 267338032Speter} 267438032Speter_ACEOF 267538032Speterac_clean_files_save=$ac_clean_files 267638032Speterac_clean_files="$ac_clean_files a.out a.out.dSYM a.exe b.out" 267738032Speter# Try to create an executable without -o first, disregard a.out. 267838032Speter# It will help us diagnose broken compilers, and finding out an intuition 267990792Sgshapiro# of exeext. 268090792Sgshapiro{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the C compiler works" >&5 268190792Sgshapiro$as_echo_n "checking whether the C compiler works... " >&6; } 268290792Sgshapiroac_link_default=`$as_echo "$ac_link" | sed 's/ -o *conftest[^ ]*//'` 268390792Sgshapiro 268490792Sgshapiro# The possible output files: 268590792Sgshapiroac_files="a.out conftest.exe conftest a.exe a_out.exe b.out conftest.*" 268690792Sgshapiro 268790792Sgshapiroac_rmfiles= 268890792Sgshapirofor ac_file in $ac_files 268990792Sgshapirodo 269090792Sgshapiro case $ac_file in 269190792Sgshapiro *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj ) ;; 269290792Sgshapiro * ) ac_rmfiles="$ac_rmfiles $ac_file";; 269390792Sgshapiro esac 269490792Sgshapirodone 269590792Sgshapirorm -f $ac_rmfiles 269690792Sgshapiro 269790792Sgshapiroif { { ac_try="$ac_link_default" 269838032Spetercase "(($ac_try" in 269938032Speter *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 270038032Speter *) ac_try_echo=$ac_try;; 270138032Speteresac 270238032Spetereval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" 270338032Speter$as_echo "$ac_try_echo"; } >&5 270438032Speter (eval "$ac_link_default") 2>&5 270538032Speter ac_status=$? 270638032Speter $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 270738032Speter test $ac_status = 0; }; then : 270838032Speter # Autoconf-2.13 could set the ac_cv_exeext variable to `no'. 270938032Speter# So ignore a value of `no', otherwise this would lead to `EXEEXT = no' 271038032Speter# in a Makefile. We should not override ac_cv_exeext if it was cached, 271190792Sgshapiro# so that the user can short-circuit this test for compilers unknown to 271290792Sgshapiro# Autoconf. 271390792Sgshapirofor ac_file in $ac_files '' 271438032Speterdo 271538032Speter test -f "$ac_file" || continue 271638032Speter case $ac_file in 271790792Sgshapiro *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj ) 271838032Speter ;; 271964562Sgshapiro [ab].out ) 272064562Sgshapiro # We found the default executable, but exeext='' is most 272138032Speter # certainly right. 272238032Speter break;; 272338032Speter *.* ) 272464562Sgshapiro if test "${ac_cv_exeext+set}" = set && test "$ac_cv_exeext" != no; 272564562Sgshapiro then :; else 272690792Sgshapiro ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'` 272790792Sgshapiro fi 272890792Sgshapiro # We set ac_cv_exeext here because the later test for it is not 272964562Sgshapiro # safe: cross compilers may not add the suffix if given an `-o' 273038032Speter # argument, so we may need to know it at that point already. 273164562Sgshapiro # Even if this section looks crufty: it has the advantage of 273264562Sgshapiro # actually working. 273364562Sgshapiro break;; 273490792Sgshapiro * ) 273564562Sgshapiro break;; 273664562Sgshapiro esac 273764562Sgshapirodone 273838032Spetertest "$ac_cv_exeext" = no && ac_cv_exeext= 273938032Speter 274038032Speterelse 274138032Speter ac_file='' 274238032Speterfi 274338032Speterif test -z "$ac_file"; then : 274438032Speter { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 274538032Speter$as_echo "no" >&6; } 274638032Speter$as_echo "$as_me: failed program was:" >&5 274738032Spetersed 's/^/| /' conftest.$ac_ext >&5 274838032Speter 274938032Speter{ { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 275090792Sgshapiro$as_echo "$as_me: error: in \`$ac_pwd':" >&2;} 275190792Sgshapiroas_fn_error 77 "C compiler cannot create executables 275290792SgshapiroSee \`config.log' for more details" "$LINENO" 5; } 275390792Sgshapiroelse 275490792Sgshapiro { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 275590792Sgshapiro$as_echo "yes" >&6; } 275690792Sgshapirofi 275771345Sgshapiro{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler default output file name" >&5 275890792Sgshapiro$as_echo_n "checking for C compiler default output file name... " >&6; } 275964562Sgshapiro{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_file" >&5 276071345Sgshapiro$as_echo "$ac_file" >&6; } 276164562Sgshapiroac_exeext=$ac_cv_exeext 276271345Sgshapiro 276371345Sgshapirorm -f -r a.out a.out.dSYM a.exe conftest$ac_cv_exeext b.out 276471345Sgshapiroac_clean_files=$ac_clean_files_save 276538032Speter{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for suffix of executables" >&5 276690792Sgshapiro$as_echo_n "checking for suffix of executables... " >&6; } 276790792Sgshapiroif { { ac_try="$ac_link" 276890792Sgshapirocase "(($ac_try" in 276990792Sgshapiro *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 277090792Sgshapiro *) ac_try_echo=$ac_try;; 277190792Sgshapiroesac 277290792Sgshapiroeval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" 277390792Sgshapiro$as_echo "$ac_try_echo"; } >&5 277490792Sgshapiro (eval "$ac_link") 2>&5 277590792Sgshapiro ac_status=$? 277690792Sgshapiro $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 277790792Sgshapiro test $ac_status = 0; }; then : 277890792Sgshapiro # If both `conftest.exe' and `conftest' are `present' (well, observable) 277990792Sgshapiro# catch `conftest.exe'. For instance with Cygwin, `ls conftest' will 278090792Sgshapiro# work properly (i.e., refer to `conftest.exe'), while it won't with 278190792Sgshapiro# `rm'. 278290792Sgshapirofor ac_file in conftest.exe conftest conftest.*; do 278390792Sgshapiro test -f "$ac_file" || continue 278490792Sgshapiro case $ac_file in 278590792Sgshapiro *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj ) ;; 278690792Sgshapiro *.* ) ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'` 278790792Sgshapiro break;; 278890792Sgshapiro * ) break;; 278990792Sgshapiro esac 279071345Sgshapirodone 279190792Sgshapiroelse 279290792Sgshapiro { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 279390792Sgshapiro$as_echo "$as_me: error: in \`$ac_pwd':" >&2;} 279464562Sgshapiroas_fn_error $? "cannot compute suffix of executables: cannot compile and link 279590792SgshapiroSee \`config.log' for more details" "$LINENO" 5; } 279690792Sgshapirofi 279790792Sgshapirorm -f conftest conftest$ac_cv_exeext 279890792Sgshapiro{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_exeext" >&5 279990792Sgshapiro$as_echo "$ac_cv_exeext" >&6; } 280090792Sgshapiro 280190792Sgshapirorm -f conftest.$ac_ext 280290792SgshapiroEXEEXT=$ac_cv_exeext 280390792Sgshapiroac_exeext=$EXEEXT 280490792Sgshapirocat confdefs.h - <<_ACEOF >conftest.$ac_ext 280590792Sgshapiro/* end confdefs.h. */ 280690792Sgshapiro#include <stdio.h> 280790792Sgshapiroint 280890792Sgshapiromain () 280990792Sgshapiro{ 281090792SgshapiroFILE *f = fopen ("conftest.out", "w"); 281190792Sgshapiro return ferror (f) || fclose (f) != 0; 281290792Sgshapiro 281390792Sgshapiro ; 281490792Sgshapiro return 0; 281590792Sgshapiro} 281690792Sgshapiro_ACEOF 281790792Sgshapiroac_clean_files="$ac_clean_files conftest.out" 281890792Sgshapiro# Check that the compiler produces executables we can run. If not, either 281990792Sgshapiro# the compiler is broken, or we cross compile. 282090792Sgshapiro{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are cross compiling" >&5 282190792Sgshapiro$as_echo_n "checking whether we are cross compiling... " >&6; } 282290792Sgshapiroif test "$cross_compiling" != yes; then 282390792Sgshapiro { { ac_try="$ac_link" 282490792Sgshapirocase "(($ac_try" in 282564562Sgshapiro *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 282664562Sgshapiro *) ac_try_echo=$ac_try;; 282764562Sgshapiroesac 282871345Sgshapiroeval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" 282971345Sgshapiro$as_echo "$ac_try_echo"; } >&5 283064562Sgshapiro (eval "$ac_link") 2>&5 283190792Sgshapiro ac_status=$? 283290792Sgshapiro $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 283390792Sgshapiro test $ac_status = 0; } 283490792Sgshapiro if { ac_try='./conftest$ac_cv_exeext' 283590792Sgshapiro { { case "(($ac_try" in 283690792Sgshapiro *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 283790792Sgshapiro *) ac_try_echo=$ac_try;; 283890792Sgshapiroesac 283990792Sgshapiroeval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" 284090792Sgshapiro$as_echo "$ac_try_echo"; } >&5 284190792Sgshapiro (eval "$ac_try") 2>&5 284290792Sgshapiro ac_status=$? 284390792Sgshapiro $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 284490792Sgshapiro test $ac_status = 0; }; }; then 284590792Sgshapiro cross_compiling=no 284690792Sgshapiro else 284790792Sgshapiro if test "$cross_compiling" = maybe; then 284890792Sgshapiro cross_compiling=yes 284990792Sgshapiro else 285090792Sgshapiro { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 285190792Sgshapiro$as_echo "$as_me: error: in \`$ac_pwd':" >&2;} 285290792Sgshapiroas_fn_error $? "cannot run C compiled programs. 285390792SgshapiroIf you meant to cross compile, use \`--host'. 285490792SgshapiroSee \`config.log' for more details" "$LINENO" 5; } 285590792Sgshapiro fi 285690792Sgshapiro fi 285790792Sgshapirofi 285890792Sgshapiro{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $cross_compiling" >&5 285990792Sgshapiro$as_echo "$cross_compiling" >&6; } 286064562Sgshapiro 286164562Sgshapirorm -f conftest.$ac_ext conftest$ac_cv_exeext conftest.out 286271345Sgshapiroac_clean_files=$ac_clean_files_save 286371345Sgshapiro{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for suffix of object files" >&5 286464562Sgshapiro$as_echo_n "checking for suffix of object files... " >&6; } 286564562Sgshapiroif ${ac_cv_objext+:} false; then : 286664562Sgshapiro $as_echo_n "(cached) " >&6 286764562Sgshapiroelse 286864562Sgshapiro cat confdefs.h - <<_ACEOF >conftest.$ac_ext 286971345Sgshapiro/* end confdefs.h. */ 287064562Sgshapiro 287164562Sgshapiroint 287264562Sgshapiromain () 287390792Sgshapiro{ 287490792Sgshapiro 287566494Sgshapiro ; 287664562Sgshapiro return 0; 287764562Sgshapiro} 287890792Sgshapiro_ACEOF 287964562Sgshapirorm -f conftest.o conftest.obj 288090792Sgshapiroif { { ac_try="$ac_compile" 288190792Sgshapirocase "(($ac_try" in 288290792Sgshapiro *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 288390792Sgshapiro *) ac_try_echo=$ac_try;; 288464562Sgshapiroesac 288590792Sgshapiroeval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" 288664562Sgshapiro$as_echo "$ac_try_echo"; } >&5 288764562Sgshapiro (eval "$ac_compile") 2>&5 288864562Sgshapiro ac_status=$? 288964562Sgshapiro $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 289064562Sgshapiro test $ac_status = 0; }; then : 289164562Sgshapiro for ac_file in conftest.o conftest.obj conftest.*; do 289264562Sgshapiro test -f "$ac_file" || continue; 289364562Sgshapiro case $ac_file in 289464562Sgshapiro *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM ) ;; 289564562Sgshapiro *) ac_cv_objext=`expr "$ac_file" : '.*\.\(.*\)'` 289664562Sgshapiro break;; 289764562Sgshapiro esac 289864562Sgshapirodone 289964562Sgshapiroelse 290064562Sgshapiro $as_echo "$as_me: failed program was:" >&5 290164562Sgshapirosed 's/^/| /' conftest.$ac_ext >&5 290264562Sgshapiro 290364562Sgshapiro{ { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 290464562Sgshapiro$as_echo "$as_me: error: in \`$ac_pwd':" >&2;} 290564562Sgshapiroas_fn_error $? "cannot compute suffix of object files: cannot compile 290664562SgshapiroSee \`config.log' for more details" "$LINENO" 5; } 290790792Sgshapirofi 290864562Sgshapirorm -f conftest.$ac_cv_objext conftest.$ac_ext 290964562Sgshapirofi 291064562Sgshapiro{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_objext" >&5 291164562Sgshapiro$as_echo "$ac_cv_objext" >&6; } 291264562SgshapiroOBJEXT=$ac_cv_objext 291364562Sgshapiroac_objext=$OBJEXT 291464562Sgshapiro{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are using the GNU C compiler" >&5 291564562Sgshapiro$as_echo_n "checking whether we are using the GNU C compiler... " >&6; } 291664562Sgshapiroif ${ac_cv_c_compiler_gnu+:} false; then : 291764562Sgshapiro $as_echo_n "(cached) " >&6 291864562Sgshapiroelse 291964562Sgshapiro cat confdefs.h - <<_ACEOF >conftest.$ac_ext 292064562Sgshapiro/* end confdefs.h. */ 292164562Sgshapiro 292264562Sgshapiroint 292364562Sgshapiromain () 292464562Sgshapiro{ 292564562Sgshapiro#ifndef __GNUC__ 292664562Sgshapiro choke me 292764562Sgshapiro#endif 292864562Sgshapiro 292990792Sgshapiro ; 293090792Sgshapiro return 0; 293164562Sgshapiro} 293264562Sgshapiro_ACEOF 293364562Sgshapiroif ac_fn_c_try_compile "$LINENO"; then : 293490792Sgshapiro ac_compiler_gnu=yes 293590792Sgshapiroelse 293664562Sgshapiro ac_compiler_gnu=no 293790792Sgshapirofi 293890792Sgshapirorm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 293964562Sgshapiroac_cv_c_compiler_gnu=$ac_compiler_gnu 294064562Sgshapiro 294164562Sgshapirofi 294264562Sgshapiro{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_compiler_gnu" >&5 294364562Sgshapiro$as_echo "$ac_cv_c_compiler_gnu" >&6; } 294464562Sgshapiroif test $ac_compiler_gnu = yes; then 294564562Sgshapiro GCC=yes 294664562Sgshapiroelse 294764562Sgshapiro GCC= 294890792Sgshapirofi 294964562Sgshapiroac_test_CFLAGS=${CFLAGS+set} 295090792Sgshapiroac_save_CFLAGS=$CFLAGS 295190792Sgshapiro{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CC accepts -g" >&5 295290792Sgshapiro$as_echo_n "checking whether $CC accepts -g... " >&6; } 295364562Sgshapiroif ${ac_cv_prog_cc_g+:} false; then : 295464562Sgshapiro $as_echo_n "(cached) " >&6 295564562Sgshapiroelse 295664562Sgshapiro ac_save_c_werror_flag=$ac_c_werror_flag 295764562Sgshapiro ac_c_werror_flag=yes 295864562Sgshapiro ac_cv_prog_cc_g=no 295964562Sgshapiro CFLAGS="-g" 296064562Sgshapiro cat confdefs.h - <<_ACEOF >conftest.$ac_ext 296164562Sgshapiro/* end confdefs.h. */ 296290792Sgshapiro 296390792Sgshapiroint 296464562Sgshapiromain () 296564562Sgshapiro{ 296664562Sgshapiro 296764562Sgshapiro ; 296890792Sgshapiro return 0; 296990792Sgshapiro} 297064562Sgshapiro_ACEOF 297164562Sgshapiroif ac_fn_c_try_compile "$LINENO"; then : 297264562Sgshapiro ac_cv_prog_cc_g=yes 297364562Sgshapiroelse 297464562Sgshapiro CFLAGS="" 297564562Sgshapiro cat confdefs.h - <<_ACEOF >conftest.$ac_ext 297664562Sgshapiro/* end confdefs.h. */ 297764562Sgshapiro 297864562Sgshapiroint 297964562Sgshapiromain () 298090792Sgshapiro{ 298190792Sgshapiro 298264562Sgshapiro ; 298364562Sgshapiro return 0; 298464562Sgshapiro} 298564562Sgshapiro_ACEOF 298664562Sgshapiroif ac_fn_c_try_compile "$LINENO"; then : 298764562Sgshapiro 298864562Sgshapiroelse 298964562Sgshapiro ac_c_werror_flag=$ac_save_c_werror_flag 299064562Sgshapiro CFLAGS="-g" 299164562Sgshapiro cat confdefs.h - <<_ACEOF >conftest.$ac_ext 299264562Sgshapiro/* end confdefs.h. */ 299371345Sgshapiro 299471345Sgshapiroint 299571345Sgshapiromain () 299664562Sgshapiro{ 299764562Sgshapiro 299864562Sgshapiro ; 299990792Sgshapiro return 0; 300064562Sgshapiro} 300164562Sgshapiro_ACEOF 300264562Sgshapiroif ac_fn_c_try_compile "$LINENO"; then : 300364562Sgshapiro ac_cv_prog_cc_g=yes 300464562Sgshapirofi 300590792Sgshapirorm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 300690792Sgshapirofi 300790792Sgshapirorm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 300864562Sgshapirofi 300964562Sgshapirorm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 301064562Sgshapiro ac_c_werror_flag=$ac_save_c_werror_flag 301171345Sgshapirofi 301271345Sgshapiro{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_g" >&5 301364562Sgshapiro$as_echo "$ac_cv_prog_cc_g" >&6; } 301471345Sgshapiroif test "$ac_test_CFLAGS" = set; then 301564562Sgshapiro CFLAGS=$ac_save_CFLAGS 301664562Sgshapiroelif test $ac_cv_prog_cc_g = yes; then 301764562Sgshapiro if test "$GCC" = yes; then 301864562Sgshapiro CFLAGS="-g -O2" 301964562Sgshapiro else 302064562Sgshapiro CFLAGS="-g" 302164562Sgshapiro fi 302264562Sgshapiroelse 302364562Sgshapiro if test "$GCC" = yes; then 302490792Sgshapiro CFLAGS="-O2" 302564562Sgshapiro else 302690792Sgshapiro CFLAGS= 302790792Sgshapiro fi 302864562Sgshapirofi 302964562Sgshapiro{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $CC option to accept ISO C89" >&5 303090792Sgshapiro$as_echo_n "checking for $CC option to accept ISO C89... " >&6; } 303164562Sgshapiroif ${ac_cv_prog_cc_c89+:} false; then : 303290792Sgshapiro $as_echo_n "(cached) " >&6 303364562Sgshapiroelse 303498121Sgshapiro ac_cv_prog_cc_c89=no 303598121Sgshapiroac_save_CC=$CC 303698121Sgshapirocat confdefs.h - <<_ACEOF >conftest.$ac_ext 303764562Sgshapiro/* end confdefs.h. */ 303898121Sgshapiro#include <stdarg.h> 303990792Sgshapiro#include <stdio.h> 304090792Sgshapirostruct stat; 304164562Sgshapiro/* Most of the following tests are stolen from RCS 5.7's src/conf.sh. */ 304264562Sgshapirostruct buf { int x; }; 304390792SgshapiroFILE * (*rcsopen) (struct buf *, struct stat *, int); 304464562Sgshapirostatic char *e (p, i) 304590792Sgshapiro char **p; 304690792Sgshapiro int i; 304777349Sgshapiro{ 304864562Sgshapiro return p[i]; 304990792Sgshapiro} 305064562Sgshapirostatic char *f (char * (*g) (char **, int), char **p, ...) 305164562Sgshapiro{ 305290792Sgshapiro char *s; 305364562Sgshapiro va_list v; 305464562Sgshapiro va_start (v,p); 305564562Sgshapiro s = g (p, va_arg (v,int)); 305690792Sgshapiro va_end (v); 305790792Sgshapiro return s; 305890792Sgshapiro} 305964562Sgshapiro 306090792Sgshapiro/* OSF 4.0 Compaq cc is some sort of almost-ANSI by default. It has 306190792Sgshapiro function prototypes and stuff, but not '\xHH' hex character constants. 306290792Sgshapiro These don't provoke an error unfortunately, instead are silently treated 306364562Sgshapiro as 'x'. The following induces an error, until -std is added to get 306464562Sgshapiro proper ANSI mode. Curiously '\x00'!='x' always comes out true, for an 306564562Sgshapiro array size at least. It's necessary to write '\x00'==0 to get something 306690792Sgshapiro that's true only with -std. */ 306790792Sgshapiroint osf4_cc_array ['\x00' == 0 ? 1 : -1]; 306864562Sgshapiro 306964562Sgshapiro/* IBM C 6 for AIX is almost-ANSI by default, but it replaces macro parameters 307090792Sgshapiro inside strings and character constants. */ 307164562Sgshapiro#define FOO(x) 'x' 307264562Sgshapiroint xlc6_cc_array[FOO(a) == 'x' ? 1 : -1]; 307364562Sgshapiro 307464562Sgshapiroint test (int i, double x); 307564562Sgshapirostruct s1 {int (*f) (int a);}; 307690792Sgshapirostruct s2 {int (*f) (double a);}; 307790792Sgshapiroint pairnames (int, char **, FILE *(*)(struct buf *, struct stat *, int), int, int); 307890792Sgshapiroint argc; 307990792Sgshapirochar **argv; 308090792Sgshapiroint 308190792Sgshapiromain () 308290792Sgshapiro{ 308390792Sgshapiroreturn f (e, argv, 0) != argv[0] || f (e, argv, 1) != argv[1]; 308490792Sgshapiro ; 308590792Sgshapiro return 0; 308690792Sgshapiro} 308790792Sgshapiro_ACEOF 308890792Sgshapirofor ac_arg in '' -qlanglvl=extc89 -qlanglvl=ansi -std \ 308990792Sgshapiro -Ae "-Aa -D_HPUX_SOURCE" "-Xc -D__EXTENSIONS__" 309090792Sgshapirodo 309190792Sgshapiro CC="$ac_save_CC $ac_arg" 309290792Sgshapiro if ac_fn_c_try_compile "$LINENO"; then : 309390792Sgshapiro ac_cv_prog_cc_c89=$ac_arg 309490792Sgshapirofi 309590792Sgshapirorm -f core conftest.err conftest.$ac_objext 309690792Sgshapiro test "x$ac_cv_prog_cc_c89" != "xno" && break 309790792Sgshapirodone 309864562Sgshapirorm -f conftest.$ac_ext 309964562SgshapiroCC=$ac_save_CC 310038032Speter 310138032Speterfi 310264562Sgshapiro# AC_CACHE_VAL 310338032Spetercase "x$ac_cv_prog_cc_c89" in 310438032Speter x) 310538032Speter { $as_echo "$as_me:${as_lineno-$LINENO}: result: none needed" >&5 310638032Speter$as_echo "none needed" >&6; } ;; 310738032Speter xno) 310838032Speter { $as_echo "$as_me:${as_lineno-$LINENO}: result: unsupported" >&5 310938032Speter$as_echo "unsupported" >&6; } ;; 311038032Speter *) 311138032Speter CC="$CC $ac_cv_prog_cc_c89" 311238032Speter { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_c89" >&5 311338032Speter$as_echo "$ac_cv_prog_cc_c89" >&6; } ;; 311438032Speteresac 311538032Speterif test "x$ac_cv_prog_cc_c89" != xno; then : 311690792Sgshapiro 311790792Sgshapirofi 311838032Speter 311938032Speterac_ext=c 312038032Speterac_cpp='$CPP $CPPFLAGS' 312138032Speterac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' 312290792Sgshapiroac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 312338032Speterac_compiler_gnu=$ac_cv_c_compiler_gnu 312438032Speter 312538032Speterac_ext=c 312664562Sgshapiroac_cpp='$CPP $CPPFLAGS' 312738032Speterac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' 312838032Speterac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 312938032Speterac_compiler_gnu=$ac_cv_c_compiler_gnu 313090792Sgshapiro{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CC understands -c and -o together" >&5 313190792Sgshapiro$as_echo_n "checking whether $CC understands -c and -o together... " >&6; } 313238032Speterif ${am_cv_prog_cc_c_o+:} false; then : 313338032Speter $as_echo_n "(cached) " >&6 313490792Sgshapiroelse 313590792Sgshapiro cat confdefs.h - <<_ACEOF >conftest.$ac_ext 313690792Sgshapiro/* end confdefs.h. */ 313790792Sgshapiro 313890792Sgshapiroint 313990792Sgshapiromain () 314090792Sgshapiro{ 314190792Sgshapiro 314290792Sgshapiro ; 314390792Sgshapiro return 0; 314490792Sgshapiro} 314590792Sgshapiro_ACEOF 314690792Sgshapiro # Make sure it works both with $CC and with simple cc. 314790792Sgshapiro # Following AC_PROG_CC_C_O, we do the test twice because some 314890792Sgshapiro # compilers refuse to overwrite an existing .o file with -o, 314990792Sgshapiro # though they will create one. 315090792Sgshapiro am_cv_prog_cc_c_o=yes 315190792Sgshapiro for am_i in 1 2; do 315290792Sgshapiro if { echo "$as_me:$LINENO: $CC -c conftest.$ac_ext -o conftest2.$ac_objext" >&5 315390792Sgshapiro ($CC -c conftest.$ac_ext -o conftest2.$ac_objext) >&5 2>&5 315490792Sgshapiro ac_status=$? 315590792Sgshapiro echo "$as_me:$LINENO: \$? = $ac_status" >&5 315690792Sgshapiro (exit $ac_status); } \ 315790792Sgshapiro && test -f conftest2.$ac_objext; then 315890792Sgshapiro : OK 315990792Sgshapiro else 316090792Sgshapiro am_cv_prog_cc_c_o=no 316190792Sgshapiro break 316290792Sgshapiro fi 316390792Sgshapiro done 316490792Sgshapiro rm -f core conftest* 316538032Speter unset am_i 316638032Speterfi 316738032Speter{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $am_cv_prog_cc_c_o" >&5 316838032Speter$as_echo "$am_cv_prog_cc_c_o" >&6; } 316938032Speterif test "$am_cv_prog_cc_c_o" != yes; then 317073188Sgshapiro # Losing compiler, so override with the script. 317138032Speter # FIXME: It is wrong to rewrite CC. 317238032Speter # But if we don't then we get into trouble of one sort or another. 317338032Speter # A longer-term fix would be to have automake use am__CC in this case, 317464562Sgshapiro # and then we could set am__CC="\$(top_srcdir)/compile \$(CC)" 317590792Sgshapiro CC="$am_aux_dir/compile $CC" 317690792Sgshapirofi 317790792Sgshapiroac_ext=c 317838032Speterac_cpp='$CPP $CPPFLAGS' 317938032Speterac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' 318064562Sgshapiroac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 318138032Speterac_compiler_gnu=$ac_cv_c_compiler_gnu 318238032Speter 318338032Speter 318438032Speter 318538032Speterac_ext=c 318638032Speterac_cpp='$CPP $CPPFLAGS' 318738032Speterac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' 318838032Speterac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 318938032Speterac_compiler_gnu=$ac_cv_c_compiler_gnu 319038032Speter{ $as_echo "$as_me:${as_lineno-$LINENO}: checking how to run the C preprocessor" >&5 319138032Speter$as_echo_n "checking how to run the C preprocessor... " >&6; } 319238032Speter# On Suns, sometimes $CPP names a directory. 319343730Speterif test -n "$CPP" && test -d "$CPP"; then 319438032Speter CPP= 319538032Speterfi 319638032Speterif test -z "$CPP"; then 319738032Speter if ${ac_cv_prog_CPP+:} false; then : 319890792Sgshapiro $as_echo_n "(cached) " >&6 319973188Sgshapiroelse 320073188Sgshapiro # Double quotes because CPP needs to be expanded 320173188Sgshapiro for CPP in "$CC -E" "$CC -E -traditional-cpp" "/lib/cpp" 320273188Sgshapiro do 320373188Sgshapiro ac_preproc_ok=false 320473188Sgshapirofor ac_c_preproc_warn_flag in '' yes 320590792Sgshapirodo 320690792Sgshapiro # Use a header file that comes with gcc, so configuring glibc 320790792Sgshapiro # with a fresh cross-compiler works. 320873188Sgshapiro # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since 320938032Speter # <limits.h> exists even on freestanding compilers. 321038032Speter # On the NeXT, cc -E runs the code through the compiler's parser, 321138032Speter # not just through cpp. "Syntax error" is here to catch this case. 321238032Speter cat confdefs.h - <<_ACEOF >conftest.$ac_ext 321338032Speter/* end confdefs.h. */ 321438032Speter#ifdef __STDC__ 321538032Speter# include <limits.h> 321690792Sgshapiro#else 321738032Speter# include <assert.h> 321838032Speter#endif 321938032Speter Syntax error 322038032Speter_ACEOF 322190792Sgshapiroif ac_fn_c_try_cpp "$LINENO"; then : 322290792Sgshapiro 322390792Sgshapiroelse 322438032Speter # Broken: fails on valid input. 322538032Spetercontinue 322638032Speterfi 322790792Sgshapirorm -f conftest.err conftest.i conftest.$ac_ext 322890792Sgshapiro 322990792Sgshapiro # OK, works on sane cases. Now check whether nonexistent headers 323090792Sgshapiro # can be detected and how. 323190792Sgshapiro cat confdefs.h - <<_ACEOF >conftest.$ac_ext 323290792Sgshapiro/* end confdefs.h. */ 323364562Sgshapiro#include <ac_nonexistent.h> 323438032Speter_ACEOF 323538032Speterif ac_fn_c_try_cpp "$LINENO"; then : 323690792Sgshapiro # Broken: success on invalid input. 323738032Spetercontinue 323864562Sgshapiroelse 323990792Sgshapiro # Passes both tests. 324090792Sgshapiroac_preproc_ok=: 324190792Sgshapirobreak 324264562Sgshapirofi 324364562Sgshapirorm -f conftest.err conftest.i conftest.$ac_ext 324490792Sgshapiro 324590792Sgshapirodone 324664562Sgshapiro# Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped. 324738032Speterrm -f conftest.i conftest.err conftest.$ac_ext 324890792Sgshapiroif $ac_preproc_ok; then : 324990792Sgshapiro break 325090792Sgshapirofi 325190792Sgshapiro 325290792Sgshapiro done 325390792Sgshapiro ac_cv_prog_CPP=$CPP 325490792Sgshapiro 325590792Sgshapirofi 325664562Sgshapiro CPP=$ac_cv_prog_CPP 325738032Speterelse 325864562Sgshapiro ac_cv_prog_CPP=$CPP 325964562Sgshapirofi 326090792Sgshapiro{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $CPP" >&5 326190792Sgshapiro$as_echo "$CPP" >&6; } 326290792Sgshapiroac_preproc_ok=false 326390792Sgshapirofor ac_c_preproc_warn_flag in '' yes 326464562Sgshapirodo 326590792Sgshapiro # Use a header file that comes with gcc, so configuring glibc 326690792Sgshapiro # with a fresh cross-compiler works. 326790792Sgshapiro # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since 326890792Sgshapiro # <limits.h> exists even on freestanding compilers. 326990792Sgshapiro # On the NeXT, cc -E runs the code through the compiler's parser, 327090792Sgshapiro # not just through cpp. "Syntax error" is here to catch this case. 327190792Sgshapiro cat confdefs.h - <<_ACEOF >conftest.$ac_ext 327290792Sgshapiro/* end confdefs.h. */ 327390792Sgshapiro#ifdef __STDC__ 327490792Sgshapiro# include <limits.h> 327590792Sgshapiro#else 327690792Sgshapiro# include <assert.h> 327790792Sgshapiro#endif 327890792Sgshapiro Syntax error 327990792Sgshapiro_ACEOF 328064562Sgshapiroif ac_fn_c_try_cpp "$LINENO"; then : 328190792Sgshapiro 328290792Sgshapiroelse 328338032Speter # Broken: fails on valid input. 328490792Sgshapirocontinue 328590792Sgshapirofi 328690792Sgshapirorm -f conftest.err conftest.i conftest.$ac_ext 328790792Sgshapiro 328890792Sgshapiro # OK, works on sane cases. Now check whether nonexistent headers 328938032Speter # can be detected and how. 329038032Speter cat confdefs.h - <<_ACEOF >conftest.$ac_ext 329138032Speter/* end confdefs.h. */ 329290792Sgshapiro#include <ac_nonexistent.h> 329390792Sgshapiro_ACEOF 329490792Sgshapiroif ac_fn_c_try_cpp "$LINENO"; then : 329590792Sgshapiro # Broken: success on invalid input. 329690792Sgshapirocontinue 329790792Sgshapiroelse 329838032Speter # Passes both tests. 329938032Speterac_preproc_ok=: 330038032Speterbreak 330138032Speterfi 330238032Speterrm -f conftest.err conftest.i conftest.$ac_ext 330338032Speter 330438032Speterdone 330538032Speter# Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped. 330638032Speterrm -f conftest.i conftest.err conftest.$ac_ext 330790792Sgshapiroif $ac_preproc_ok; then : 330838032Speter 330938032Speterelse 331064562Sgshapiro { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 331138032Speter$as_echo "$as_me: error: in \`$ac_pwd':" >&2;} 331238032Speteras_fn_error $? "C preprocessor \"$CPP\" fails sanity check 331338032SpeterSee \`config.log' for more details" "$LINENO" 5; } 331438032Speterfi 331538032Speter 331638032Speterac_ext=c 331738032Speterac_cpp='$CPP $CPPFLAGS' 331838032Speterac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' 331964562Sgshapiroac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 332038032Speterac_compiler_gnu=$ac_cv_c_compiler_gnu 332138032Speter 332238032Speter 332338032Speter{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for grep that handles long lines and -e" >&5 332438032Speter$as_echo_n "checking for grep that handles long lines and -e... " >&6; } 332538032Speterif ${ac_cv_path_GREP+:} false; then : 332638032Speter $as_echo_n "(cached) " >&6 332738032Speterelse 332838032Speter if test -z "$GREP"; then 332938032Speter ac_path_GREP_found=false 333038032Speter # Loop through the user's path and test for each of PROGNAME-LIST 333138032Speter as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 333238032Speterfor as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin 333338032Speterdo 333438032Speter IFS=$as_save_IFS 333538032Speter test -z "$as_dir" && as_dir=. 333690792Sgshapiro for ac_prog in grep ggrep; do 333790792Sgshapiro for ac_exec_ext in '' $ac_executable_extensions; do 333838032Speter ac_path_GREP="$as_dir/$ac_prog$ac_exec_ext" 333938032Speter as_fn_executable_p "$ac_path_GREP" || continue 334038032Speter# Check for GNU ac_path_GREP and select it if it is found. 334138032Speter # Check for GNU $ac_path_GREP 334238032Spetercase `"$ac_path_GREP" --version 2>&1` in 334338032Speter*GNU*) 334438032Speter ac_cv_path_GREP="$ac_path_GREP" ac_path_GREP_found=:;; 334564562Sgshapiro*) 334638032Speter ac_count=0 334738032Speter $as_echo_n 0123456789 >"conftest.in" 334838032Speter while : 334938032Speter do 335038032Speter cat "conftest.in" "conftest.in" >"conftest.tmp" 335138032Speter mv "conftest.tmp" "conftest.in" 335238032Speter cp "conftest.in" "conftest.nl" 335338032Speter $as_echo 'GREP' >> "conftest.nl" 335438032Speter "$ac_path_GREP" -e 'GREP$' -e '-(cannot match)-' < "conftest.nl" >"conftest.out" 2>/dev/null || break 335590792Sgshapiro diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break 335690792Sgshapiro as_fn_arith $ac_count + 1 && ac_count=$as_val 335790792Sgshapiro if test $ac_count -gt ${ac_path_GREP_max-0}; then 335890792Sgshapiro # Best one so far, save it but keep looking for a better one 335990792Sgshapiro ac_cv_path_GREP="$ac_path_GREP" 336038032Speter ac_path_GREP_max=$ac_count 336138032Speter fi 336238032Speter # 10*(2^10) chars as input seems more than enough 336338032Speter test $ac_count -gt 10 && break 336490792Sgshapiro done 336564562Sgshapiro rm -f conftest.in conftest.tmp conftest.nl conftest.out;; 336690792Sgshapiroesac 336738032Speter 336838032Speter $ac_path_GREP_found && break 3 336938032Speter done 337038032Speter done 337138032Speter done 337238032SpeterIFS=$as_save_IFS 337338032Speter if test -z "$ac_cv_path_GREP"; then 337438032Speter as_fn_error $? "no acceptable grep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5 337538032Speter fi 337638032Speterelse 337738032Speter ac_cv_path_GREP=$GREP 337890792Sgshapirofi 337938032Speter 338038032Speterfi 338138032Speter{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_GREP" >&5 338238032Speter$as_echo "$ac_cv_path_GREP" >&6; } 338338032Speter GREP="$ac_cv_path_GREP" 338464562Sgshapiro 338538032Speter 338638032Speter{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for egrep" >&5 338764562Sgshapiro$as_echo_n "checking for egrep... " >&6; } 338864562Sgshapiroif ${ac_cv_path_EGREP+:} false; then : 338964562Sgshapiro $as_echo_n "(cached) " >&6 339064562Sgshapiroelse 339164562Sgshapiro if echo a | $GREP -E '(a|b)' >/dev/null 2>&1 339266494Sgshapiro then ac_cv_path_EGREP="$GREP -E" 339364562Sgshapiro else 339490792Sgshapiro if test -z "$EGREP"; then 339564562Sgshapiro ac_path_EGREP_found=false 339664562Sgshapiro # Loop through the user's path and test for each of PROGNAME-LIST 339764562Sgshapiro as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 339838032Speterfor as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin 339938032Speterdo 340038032Speter IFS=$as_save_IFS 340138032Speter test -z "$as_dir" && as_dir=. 340238032Speter for ac_prog in egrep; do 340390792Sgshapiro for ac_exec_ext in '' $ac_executable_extensions; do 340490792Sgshapiro ac_path_EGREP="$as_dir/$ac_prog$ac_exec_ext" 340590792Sgshapiro as_fn_executable_p "$ac_path_EGREP" || continue 340638032Speter# Check for GNU ac_path_EGREP and select it if it is found. 340738032Speter # Check for GNU $ac_path_EGREP 340838032Spetercase `"$ac_path_EGREP" --version 2>&1` in 340938032Speter*GNU*) 341038032Speter ac_cv_path_EGREP="$ac_path_EGREP" ac_path_EGREP_found=:;; 341138032Speter*) 341290792Sgshapiro ac_count=0 341390792Sgshapiro $as_echo_n 0123456789 >"conftest.in" 341490792Sgshapiro while : 341538032Speter do 341690792Sgshapiro cat "conftest.in" "conftest.in" >"conftest.tmp" 341790792Sgshapiro mv "conftest.tmp" "conftest.in" 341890792Sgshapiro cp "conftest.in" "conftest.nl" 341990792Sgshapiro $as_echo 'EGREP' >> "conftest.nl" 342090792Sgshapiro "$ac_path_EGREP" 'EGREP$' < "conftest.nl" >"conftest.out" 2>/dev/null || break 342190792Sgshapiro diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break 342290792Sgshapiro as_fn_arith $ac_count + 1 && ac_count=$as_val 342390792Sgshapiro if test $ac_count -gt ${ac_path_EGREP_max-0}; then 342490792Sgshapiro # Best one so far, save it but keep looking for a better one 342590792Sgshapiro ac_cv_path_EGREP="$ac_path_EGREP" 342690792Sgshapiro ac_path_EGREP_max=$ac_count 342790792Sgshapiro fi 342890792Sgshapiro # 10*(2^10) chars as input seems more than enough 342990792Sgshapiro test $ac_count -gt 10 && break 343090792Sgshapiro done 343190792Sgshapiro rm -f conftest.in conftest.tmp conftest.nl conftest.out;; 343290792Sgshapiroesac 343390792Sgshapiro 343490792Sgshapiro $ac_path_EGREP_found && break 3 343590792Sgshapiro done 343690792Sgshapiro done 343790792Sgshapiro done 343890792SgshapiroIFS=$as_save_IFS 343990792Sgshapiro if test -z "$ac_cv_path_EGREP"; then 344090792Sgshapiro as_fn_error $? "no acceptable egrep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5 344190792Sgshapiro fi 344290792Sgshapiroelse 344338032Speter ac_cv_path_EGREP=$EGREP 344438032Speterfi 344538032Speter 344638032Speter fi 344738032Speterfi 344838032Speter{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_EGREP" >&5 344938032Speter$as_echo "$ac_cv_path_EGREP" >&6; } 345038032Speter EGREP="$ac_cv_path_EGREP" 345138032Speter 345238032Speter 345338032Speter{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for ANSI C header files" >&5 345438032Speter$as_echo_n "checking for ANSI C header files... " >&6; } 345538032Speterif ${ac_cv_header_stdc+:} false; then : 345690792Sgshapiro $as_echo_n "(cached) " >&6 345790792Sgshapiroelse 345890792Sgshapiro cat confdefs.h - <<_ACEOF >conftest.$ac_ext 345990792Sgshapiro/* end confdefs.h. */ 346038032Speter#include <stdlib.h> 346138032Speter#include <stdarg.h> 346238032Speter#include <string.h> 346338032Speter#include <float.h> 346490792Sgshapiro 346590792Sgshapiroint 346690792Sgshapiromain () 346790792Sgshapiro{ 346890792Sgshapiro 346990792Sgshapiro ; 347090792Sgshapiro return 0; 347190792Sgshapiro} 347290792Sgshapiro_ACEOF 347390792Sgshapiroif ac_fn_c_try_compile "$LINENO"; then : 347490792Sgshapiro ac_cv_header_stdc=yes 347590792Sgshapiroelse 347690792Sgshapiro ac_cv_header_stdc=no 347790792Sgshapirofi 347890792Sgshapirorm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 347990792Sgshapiro 348090792Sgshapiroif test $ac_cv_header_stdc = yes; then 348190792Sgshapiro # SunOS 4.x string.h does not declare mem*, contrary to ANSI. 348290792Sgshapiro cat confdefs.h - <<_ACEOF >conftest.$ac_ext 348390792Sgshapiro/* end confdefs.h. */ 348490792Sgshapiro#include <string.h> 348590792Sgshapiro 348690792Sgshapiro_ACEOF 348790792Sgshapiroif (eval "$ac_cpp conftest.$ac_ext") 2>&5 | 348838032Speter $EGREP "memchr" >/dev/null 2>&1; then : 348990792Sgshapiro 349038032Speterelse 349138032Speter ac_cv_header_stdc=no 349290792Sgshapirofi 349390792Sgshapirorm -f conftest* 349490792Sgshapiro 349590792Sgshapirofi 349690792Sgshapiro 349790792Sgshapiroif test $ac_cv_header_stdc = yes; then 349890792Sgshapiro # ISC 2.0.2 stdlib.h does not declare free, contrary to ANSI. 349938032Speter cat confdefs.h - <<_ACEOF >conftest.$ac_ext 350038032Speter/* end confdefs.h. */ 350138032Speter#include <stdlib.h> 350238032Speter 350338032Speter_ACEOF 350490792Sgshapiroif (eval "$ac_cpp conftest.$ac_ext") 2>&5 | 350590792Sgshapiro $EGREP "free" >/dev/null 2>&1; then : 350690792Sgshapiro 350790792Sgshapiroelse 350890792Sgshapiro ac_cv_header_stdc=no 350990792Sgshapirofi 351090792Sgshapirorm -f conftest* 351138032Speter 351238032Speterfi 351338032Speter 351438032Speterif test $ac_cv_header_stdc = yes; then 351590792Sgshapiro # /bin/cc in Irix-4.0.5 gets non-ANSI ctype macros unless using -ansi. 351690792Sgshapiro if test "$cross_compiling" = yes; then : 351790792Sgshapiro : 351890792Sgshapiroelse 351990792Sgshapiro cat confdefs.h - <<_ACEOF >conftest.$ac_ext 352090792Sgshapiro/* end confdefs.h. */ 352138032Speter#include <ctype.h> 352264562Sgshapiro#include <stdlib.h> 352338032Speter#if ((' ' & 0x0FF) == 0x020) 352490792Sgshapiro# define ISLOWER(c) ('a' <= (c) && (c) <= 'z') 352590792Sgshapiro# define TOUPPER(c) (ISLOWER(c) ? 'A' + ((c) - 'a') : (c)) 352690792Sgshapiro#else 352790792Sgshapiro# define ISLOWER(c) \ 352890792Sgshapiro (('a' <= (c) && (c) <= 'i') \ 352990792Sgshapiro || ('j' <= (c) && (c) <= 'r') \ 353090792Sgshapiro || ('s' <= (c) && (c) <= 'z')) 353190792Sgshapiro# define TOUPPER(c) (ISLOWER(c) ? ((c) | 0x40) : (c)) 353290792Sgshapiro#endif 353390792Sgshapiro 353490792Sgshapiro#define XOR(e, f) (((e) && !(f)) || (!(e) && (f))) 353590792Sgshapiroint 353664562Sgshapiromain () 353738032Speter{ 353864562Sgshapiro int i; 353990792Sgshapiro for (i = 0; i < 256; i++) 354038032Speter if (XOR (islower (i), ISLOWER (i)) 354138032Speter || toupper (i) != TOUPPER (i)) 354238032Speter return 2; 354338032Speter return 0; 354438032Speter} 354538032Speter_ACEOF 354638032Speterif ac_fn_c_try_run "$LINENO"; then : 354764562Sgshapiro 354838032Speterelse 354938032Speter ac_cv_header_stdc=no 355038032Speterfi 355138032Speterrm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \ 355238032Speter conftest.$ac_objext conftest.beam conftest.$ac_ext 355338032Speterfi 355438032Speter 355538032Speterfi 355638032Speterfi 355738032Speter{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_header_stdc" >&5 355890792Sgshapiro$as_echo "$ac_cv_header_stdc" >&6; } 355964562Sgshapiroif test $ac_cv_header_stdc = yes; then 356038032Speter 356138032Speter$as_echo "#define STDC_HEADERS 1" >>confdefs.h 356238032Speter 356338032Speterfi 356464562Sgshapiro 356538032Speter# On IRIX 5.3, sys/types and inttypes.h are conflicting. 356690792Sgshapirofor ac_header in sys/types.h sys/stat.h stdlib.h string.h memory.h strings.h \ 356764562Sgshapiro inttypes.h stdint.h unistd.h 356864562Sgshapirodo : 356938032Speter as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh` 357038032Speterac_fn_c_check_header_compile "$LINENO" "$ac_header" "$as_ac_Header" "$ac_includes_default 357138032Speter" 357238032Speterif eval test \"x\$"$as_ac_Header"\" = x"yes"; then : 357338032Speter cat >>confdefs.h <<_ACEOF 357438032Speter#define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1 357538032Speter_ACEOF 357638032Speter 357738032Speterfi 357864562Sgshapiro 357938032Speterdone 358038032Speter 358138032Speter 358264562Sgshapiro 358338032Speter ac_fn_c_check_header_mongrel "$LINENO" "minix/config.h" "ac_cv_header_minix_config_h" "$ac_includes_default" 358438032Speterif test "x$ac_cv_header_minix_config_h" = xyes; then : 358538032Speter MINIX=yes 358638032Speterelse 358738032Speter MINIX= 358838032Speterfi 358990792Sgshapiro 359038032Speter 359190792Sgshapiro if test "$MINIX" = yes; then 359290792Sgshapiro 359338032Speter$as_echo "#define _POSIX_SOURCE 1" >>confdefs.h 359464562Sgshapiro 359538032Speter 359638032Speter$as_echo "#define _POSIX_1_SOURCE 2" >>confdefs.h 359738032Speter 359864562Sgshapiro 359964562Sgshapiro$as_echo "#define _MINIX 1" >>confdefs.h 360038032Speter 360138032Speter fi 360238032Speter 360338032Speter 360438032Speter { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether it is safe to define __EXTENSIONS__" >&5 360538032Speter$as_echo_n "checking whether it is safe to define __EXTENSIONS__... " >&6; } 360664562Sgshapiroif ${ac_cv_safe_to_define___extensions__+:} false; then : 360738032Speter $as_echo_n "(cached) " >&6 360838032Speterelse 360938032Speter cat confdefs.h - <<_ACEOF >conftest.$ac_ext 361064562Sgshapiro/* end confdefs.h. */ 361138032Speter 361238032Speter# define __EXTENSIONS__ 1 361338032Speter $ac_includes_default 361464562Sgshapiroint 361538032Spetermain () 361638032Speter{ 361738032Speter 361864562Sgshapiro ; 361938032Speter return 0; 362038032Speter} 362138032Speter_ACEOF 362238032Speterif ac_fn_c_try_compile "$LINENO"; then : 362338032Speter ac_cv_safe_to_define___extensions__=yes 362464562Sgshapiroelse 362538032Speter ac_cv_safe_to_define___extensions__=no 362638032Speterfi 362738032Speterrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 362838032Speterfi 362938032Speter{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_safe_to_define___extensions__" >&5 363038032Speter$as_echo "$ac_cv_safe_to_define___extensions__" >&6; } 363138032Speter test $ac_cv_safe_to_define___extensions__ = yes && 363264562Sgshapiro $as_echo "#define __EXTENSIONS__ 1" >>confdefs.h 363338032Speter 363438032Speter $as_echo "#define _ALL_SOURCE 1" >>confdefs.h 363538032Speter 363638032Speter $as_echo "#define _GNU_SOURCE 1" >>confdefs.h 363764562Sgshapiro 363838032Speter $as_echo "#define _POSIX_PTHREAD_SEMANTICS 1" >>confdefs.h 363938032Speter 364038032Speter $as_echo "#define _TANDEM_SOURCE 1" >>confdefs.h 364164562Sgshapiro 364238032Speter 364338032Speteram__api_version='1.15' 364438032Speter 364538032Speter# Find a good install program. We prefer a C program (faster), 364664562Sgshapiro# so one script is as good as another. But avoid the broken or 364764562Sgshapiro# incompatible versions: 364864562Sgshapiro# SysV /etc/install, /usr/sbin/install 364964562Sgshapiro# SunOS /usr/etc/install 365064562Sgshapiro# IRIX /sbin/install 365164562Sgshapiro# AIX /bin/install 365264562Sgshapiro# AmigaOS /C/install, which installs bootblocks on floppy discs 365338032Speter# AIX 4 /usr/bin/installbsd, which doesn't work without a -g flag 365438032Speter# AFS /usr/afsws/bin/install, which mishandles nonexistent args 365590792Sgshapiro# SVR4 /usr/ucb/install, which tries to use the nonexistent group "staff" 365638032Speter# OS/2's system install, which has a completely different semantic 365764562Sgshapiro# ./install, which can be erroneously created by make from ./install.sh. 365838032Speter# Reject install programs that cannot install multiple files. 365990792Sgshapiro{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for a BSD-compatible install" >&5 366090792Sgshapiro$as_echo_n "checking for a BSD-compatible install... " >&6; } 366138032Speterif test -z "$INSTALL"; then 366264562Sgshapiroif ${ac_cv_path_install+:} false; then : 366364562Sgshapiro $as_echo_n "(cached) " >&6 366464562Sgshapiroelse 366564562Sgshapiro as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 366690792Sgshapirofor as_dir in $PATH 366790792Sgshapirodo 366890792Sgshapiro IFS=$as_save_IFS 366990792Sgshapiro test -z "$as_dir" && as_dir=. 367038032Speter # Account for people who put trailing slashes in PATH elements. 367190792Sgshapirocase $as_dir/ in #(( 367238032Speter ./ | .// | /[cC]/* | \ 367338032Speter /etc/* | /usr/sbin/* | /usr/etc/* | /sbin/* | /usr/afsws/bin/* | \ 367438032Speter ?:[\\/]os2[\\/]install[\\/]* | ?:[\\/]OS2[\\/]INSTALL[\\/]* | \ 367538032Speter /usr/ucb/* ) ;; 367638032Speter *) 367738032Speter # OSF1 and SCO ODT 3.0 have their own names for install. 367838032Speter # Don't use installbsd from OSF since it installs stuff as root 367938032Speter # by default. 368080785Sgshapiro for ac_prog in ginstall scoinst install; do 368138032Speter for ac_exec_ext in '' $ac_executable_extensions; do 368238032Speter if as_fn_executable_p "$as_dir/$ac_prog$ac_exec_ext"; then 368338032Speter if test $ac_prog = install && 368438032Speter grep dspmsg "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then 368538032Speter # AIX install. It has an incompatible calling convention. 368638032Speter : 368738032Speter elif test $ac_prog = install && 368838032Speter grep pwplus "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then 368938032Speter # program-specific install script used by HP pwplus--don't use. 369038032Speter : 369138032Speter else 369264562Sgshapiro rm -rf conftest.one conftest.two conftest.dir 369364562Sgshapiro echo one > conftest.one 369464562Sgshapiro echo two > conftest.two 369564562Sgshapiro mkdir conftest.dir 369664562Sgshapiro if "$as_dir/$ac_prog$ac_exec_ext" -c conftest.one conftest.two "`pwd`/conftest.dir" && 369777349Sgshapiro test -s conftest.one && test -s conftest.two && 369877349Sgshapiro test -s conftest.dir/conftest.one && 369977349Sgshapiro test -s conftest.dir/conftest.two 370077349Sgshapiro then 370177349Sgshapiro ac_cv_path_install="$as_dir/$ac_prog$ac_exec_ext -c" 370277349Sgshapiro break 3 370364562Sgshapiro fi 370464562Sgshapiro fi 370564562Sgshapiro fi 370664562Sgshapiro done 370738032Speter done 370838032Speter ;; 370938032Speteresac 371038032Speter 371138032Speter done 371238032SpeterIFS=$as_save_IFS 371338032Speter 371464562Sgshapirorm -rf conftest.one conftest.two conftest.dir 371564562Sgshapiro 371690792Sgshapirofi 371738032Speter if test "${ac_cv_path_install+set}" = set; then 371864562Sgshapiro INSTALL=$ac_cv_path_install 371938032Speter else 372038032Speter # As a last resort, use the slow shell script. Don't cache a 372177349Sgshapiro # value for INSTALL within a source directory, because that will 372277349Sgshapiro # break other packages using the cache if that directory is 372390792Sgshapiro # removed, or if the value is a relative name. 372477349Sgshapiro INSTALL=$ac_install_sh 372577349Sgshapiro fi 372677349Sgshapirofi 372777349Sgshapiro{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $INSTALL" >&5 372877349Sgshapiro$as_echo "$INSTALL" >&6; } 372977349Sgshapiro 373090792Sgshapiro# Use test -z because SunOS4 sh mishandles braces in ${var-val}. 373190792Sgshapiro# It thinks the first close brace ends the variable substitution. 373277349Sgshapirotest -z "$INSTALL_PROGRAM" && INSTALL_PROGRAM='${INSTALL}' 373377349Sgshapiro 373464562Sgshapirotest -z "$INSTALL_SCRIPT" && INSTALL_SCRIPT='${INSTALL}' 373590792Sgshapiro 373664562Sgshapirotest -z "$INSTALL_DATA" && INSTALL_DATA='${INSTALL} -m 644' 373764562Sgshapiro 373864562Sgshapiro{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether build environment is sane" >&5 373964562Sgshapiro$as_echo_n "checking whether build environment is sane... " >&6; } 374064562Sgshapiro# Reject unsafe characters in $srcdir or the absolute working directory 374164562Sgshapiro# name. Accept space and tab only in the latter. 374264562Sgshapiroam_lf=' 374364562Sgshapiro' 374464562Sgshapirocase `pwd` in 374564562Sgshapiro *[\\\"\#\$\&\'\`$am_lf]*) 374664562Sgshapiro as_fn_error $? "unsafe absolute working directory name" "$LINENO" 5;; 374764562Sgshapiroesac 374864562Sgshapirocase $srcdir in 374938032Speter *[\\\"\#\$\&\'\`$am_lf\ \ ]*) 375090792Sgshapiro as_fn_error $? "unsafe srcdir value: '$srcdir'" "$LINENO" 5;; 375138032Speteresac 375238032Speter 375338032Speter# Do 'set' in a subshell so we don't clobber the current shell's 375464562Sgshapiro# arguments. Must try -L first in case configure is actually a 375564562Sgshapiro# symlink; some systems play weird games with the mod time of symlinks 375638032Speter# (eg FreeBSD returns the mod time of the symlink's containing 375738032Speter# directory). 375864562Sgshapiroif ( 375938032Speter am_has_slept=no 376064562Sgshapiro for am_try in 1 2; do 376164562Sgshapiro echo "timestamp, slept: $am_has_slept" > conftest.file 376264562Sgshapiro set X `ls -Lt "$srcdir/configure" conftest.file 2> /dev/null` 376364562Sgshapiro if test "$*" = "X"; then 376490792Sgshapiro # -L didn't work. 376590792Sgshapiro set X `ls -t "$srcdir/configure" conftest.file` 376664562Sgshapiro fi 376764562Sgshapiro if test "$*" != "X $srcdir/configure conftest.file" \ 376866494Sgshapiro && test "$*" != "X conftest.file $srcdir/configure"; then 376964562Sgshapiro 377066494Sgshapiro # If neither matched, then we have a broken ls. This can happen 377164562Sgshapiro # if, for instance, CONFIG_SHELL is bash and it inherits a 377264562Sgshapiro # broken ls alias from the environment. This has actually 377364562Sgshapiro # happened. Such a system could not be considered "sane". 377438032Speter as_fn_error $? "ls -t appears to fail. Make sure there is not a broken 377564562Sgshapiro alias in your environment" "$LINENO" 5 377638032Speter fi 377764562Sgshapiro if test "$2" = conftest.file || test $am_try -eq 2; then 377864562Sgshapiro break 377990792Sgshapiro fi 378064562Sgshapiro # Just in case. 378164562Sgshapiro sleep 1 378238032Speter am_has_slept=yes 378338032Speter done 378438032Speter test "$2" = conftest.file 378564562Sgshapiro ) 378638032Speterthen 378738032Speter # Ok. 378838032Speter : 378938032Speterelse 379038032Speter as_fn_error $? "newly created file is older than distributed files! 379138032SpeterCheck your system clock" "$LINENO" 5 379238032Speterfi 379338032Speter{ $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 379438032Speter$as_echo "yes" >&6; } 379564562Sgshapiro# If we didn't sleep, we still need to ensure time stamps of config.status and 379664562Sgshapiro# generated files are strictly newer. 379764562Sgshapiroam_sleep_pid= 379864562Sgshapiroif grep 'slept: no' conftest.file >/dev/null 2>&1; then 379938032Speter ( sleep 1 ) & 380038032Speter am_sleep_pid=$! 380138032Speterfi 380238032Speter 380338032Speterrm -f conftest.file 380438032Speter 380590792Sgshapirotest "$program_prefix" != NONE && 380638032Speter program_transform_name="s&^&$program_prefix&;$program_transform_name" 380790792Sgshapiro# Use a double $ so make ignores it. 380890792Sgshapirotest "$program_suffix" != NONE && 380990792Sgshapiro program_transform_name="s&\$&$program_suffix&;$program_transform_name" 381038032Speter# Double any \ or $. 381138032Speter# By default was `s,x,x', remove it if useless. 381238032Speterac_script='s/[\\$]/&&/g;s/;s,x,x,$//' 381364562Sgshapiroprogram_transform_name=`$as_echo "$program_transform_name" | sed "$ac_script"` 381438032Speter 381590792Sgshapiroif test x"${MISSING+set}" != xset; then 381638032Speter case $am_aux_dir in 381738032Speter *\ * | *\ *) 381838032Speter MISSING="\${SHELL} \"$am_aux_dir/missing\"" ;; 381964562Sgshapiro *) 382038032Speter MISSING="\${SHELL} $am_aux_dir/missing" ;; 382138032Speter esac 382264562Sgshapirofi 382338032Speter# Use eval to expand $SHELL 382438032Speterif eval "$MISSING --is-lightweight"; then 382538032Speter am_missing_run="$MISSING " 382638032Speterelse 382738032Speter am_missing_run= 382838032Speter { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: 'missing' script is too old or missing" >&5 382938032Speter$as_echo "$as_me: WARNING: 'missing' script is too old or missing" >&2;} 383038032Speterfi 383190792Sgshapiro 383238032Speterif test x"${install_sh+set}" != xset; then 383338032Speter case $am_aux_dir in 383438032Speter *\ * | *\ *) 383538032Speter install_sh="\${SHELL} '$am_aux_dir/install-sh'" ;; 383638032Speter *) 383738032Speter install_sh="\${SHELL} $am_aux_dir/install-sh" 383838032Speter esac 383938032Speterfi 384038032Speter 384138032Speter# Installed binaries are usually stripped using 'strip' when the user 384290792Sgshapiro# run "make install-strip". However 'strip' might not be the right 384364562Sgshapiro# tool to use in cross-compilation environments, therefore Automake 384464562Sgshapiro# will honor the 'STRIP' environment variable to overrule this program. 384538032Speterif test "$cross_compiling" != no; then 384638032Speter if test -n "$ac_tool_prefix"; then 384738032Speter # Extract the first word of "${ac_tool_prefix}strip", so it can be a program name with args. 384838032Speterset dummy ${ac_tool_prefix}strip; ac_word=$2 384938032Speter{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 385090792Sgshapiro$as_echo_n "checking for $ac_word... " >&6; } 385138032Speterif ${ac_cv_prog_STRIP+:} false; then : 385238032Speter $as_echo_n "(cached) " >&6 385364562Sgshapiroelse 385464562Sgshapiro if test -n "$STRIP"; then 385590792Sgshapiro ac_cv_prog_STRIP="$STRIP" # Let the user override the test. 385664562Sgshapiroelse 385738032Speteras_save_IFS=$IFS; IFS=$PATH_SEPARATOR 385890792Sgshapirofor as_dir in $PATH 385938032Speterdo 386038032Speter IFS=$as_save_IFS 386138032Speter test -z "$as_dir" && as_dir=. 386238032Speter for ac_exec_ext in '' $ac_executable_extensions; do 386338032Speter if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 386438032Speter ac_cv_prog_STRIP="${ac_tool_prefix}strip" 386538032Speter $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 386638032Speter break 2 386790792Sgshapiro fi 386864562Sgshapirodone 386938032Speter done 387064562SgshapiroIFS=$as_save_IFS 387138032Speter 387238032Speterfi 387390792Sgshapirofi 387490792SgshapiroSTRIP=$ac_cv_prog_STRIP 387590792Sgshapiroif test -n "$STRIP"; then 387638032Speter { $as_echo "$as_me:${as_lineno-$LINENO}: result: $STRIP" >&5 387738032Speter$as_echo "$STRIP" >&6; } 387838032Speterelse 387990792Sgshapiro { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 388038032Speter$as_echo "no" >&6; } 388190792Sgshapirofi 388290792Sgshapiro 388390792Sgshapiro 388464562Sgshapirofi 388538032Speterif test -z "$ac_cv_prog_STRIP"; then 388690792Sgshapiro ac_ct_STRIP=$STRIP 388738032Speter # Extract the first word of "strip", so it can be a program name with args. 388864562Sgshapiroset dummy strip; ac_word=$2 388938032Speter{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 389038032Speter$as_echo_n "checking for $ac_word... " >&6; } 389138032Speterif ${ac_cv_prog_ac_ct_STRIP+:} false; then : 389290792Sgshapiro $as_echo_n "(cached) " >&6 389338032Speterelse 389438032Speter if test -n "$ac_ct_STRIP"; then 389538032Speter ac_cv_prog_ac_ct_STRIP="$ac_ct_STRIP" # Let the user override the test. 389690792Sgshapiroelse 389738032Speteras_save_IFS=$IFS; IFS=$PATH_SEPARATOR 389864562Sgshapirofor as_dir in $PATH 389938032Speterdo 390064562Sgshapiro IFS=$as_save_IFS 390190792Sgshapiro test -z "$as_dir" && as_dir=. 390238032Speter for ac_exec_ext in '' $ac_executable_extensions; do 390338032Speter if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 390438032Speter ac_cv_prog_ac_ct_STRIP="strip" 390538032Speter $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 390664562Sgshapiro break 2 390764562Sgshapiro fi 390864562Sgshapirodone 390964562Sgshapiro done 391064562SgshapiroIFS=$as_save_IFS 391164562Sgshapiro 391264562Sgshapirofi 391364562Sgshapirofi 391464562Sgshapiroac_ct_STRIP=$ac_cv_prog_ac_ct_STRIP 391564562Sgshapiroif test -n "$ac_ct_STRIP"; then 391664562Sgshapiro { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_STRIP" >&5 391764562Sgshapiro$as_echo "$ac_ct_STRIP" >&6; } 391864562Sgshapiroelse 391964562Sgshapiro { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 392064562Sgshapiro$as_echo "no" >&6; } 392164562Sgshapirofi 392264562Sgshapiro 392364562Sgshapiro if test "x$ac_ct_STRIP" = x; then 392464562Sgshapiro STRIP=":" 392564562Sgshapiro else 392664562Sgshapiro case $cross_compiling:$ac_tool_warned in 392764562Sgshapiroyes:) 392864562Sgshapiro{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5 392990792Sgshapiro$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} 393090792Sgshapiroac_tool_warned=yes ;; 393190792Sgshapiroesac 393290792Sgshapiro STRIP=$ac_ct_STRIP 393364562Sgshapiro fi 393464562Sgshapiroelse 393564562Sgshapiro STRIP="$ac_cv_prog_STRIP" 393664562Sgshapirofi 393790792Sgshapiro 393890792Sgshapirofi 393990792SgshapiroINSTALL_STRIP_PROGRAM="\$(install_sh) -c -s" 394064562Sgshapiro 394138032Speter{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for a thread-safe mkdir -p" >&5 394238032Speter$as_echo_n "checking for a thread-safe mkdir -p... " >&6; } 394338032Speterif test -z "$MKDIR_P"; then 394464562Sgshapiro if ${ac_cv_path_mkdir+:} false; then : 394538032Speter $as_echo_n "(cached) " >&6 394690792Sgshapiroelse 394790792Sgshapiro as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 394890792Sgshapirofor as_dir in $PATH$PATH_SEPARATOR/opt/sfw/bin 394938032Speterdo 395090792Sgshapiro IFS=$as_save_IFS 395138032Speter test -z "$as_dir" && as_dir=. 395264562Sgshapiro for ac_prog in mkdir gmkdir; do 395338032Speter for ac_exec_ext in '' $ac_executable_extensions; do 395438032Speter as_fn_executable_p "$as_dir/$ac_prog$ac_exec_ext" || continue 395590792Sgshapiro case `"$as_dir/$ac_prog$ac_exec_ext" --version 2>&1` in #( 395664562Sgshapiro 'mkdir (GNU coreutils) '* | \ 395738032Speter 'mkdir (coreutils) '* | \ 395890792Sgshapiro 'mkdir (fileutils) '4.1*) 395990792Sgshapiro ac_cv_path_mkdir=$as_dir/$ac_prog$ac_exec_ext 396038032Speter break 3;; 396190792Sgshapiro esac 396238032Speter done 396394334Sgshapiro done 396494334Sgshapiro done 396594334SgshapiroIFS=$as_save_IFS 396694334Sgshapiro 396794334Sgshapirofi 396894334Sgshapiro 396994334Sgshapiro test -d ./--version && rmdir ./--version 397038032Speter if test "${ac_cv_path_mkdir+set}" = set; then 397138032Speter MKDIR_P="$ac_cv_path_mkdir -p" 397238032Speter else 397338032Speter # As a last resort, use the slow shell script. Don't cache a 397438032Speter # value for MKDIR_P within a source directory, because that will 397538032Speter # break other packages using the cache if that directory is 397664562Sgshapiro # removed, or if the value is a relative name. 397738032Speter MKDIR_P="$ac_install_sh -d" 397838032Speter fi 397938032Speterfi 398064562Sgshapiro{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $MKDIR_P" >&5 398164562Sgshapiro$as_echo "$MKDIR_P" >&6; } 398264562Sgshapiro 398364562Sgshapirofor ac_prog in gawk mawk nawk awk 398490792Sgshapirodo 398590792Sgshapiro # Extract the first word of "$ac_prog", so it can be a program name with args. 398664562Sgshapiroset dummy $ac_prog; ac_word=$2 398764562Sgshapiro{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 398864562Sgshapiro$as_echo_n "checking for $ac_word... " >&6; } 398964562Sgshapiroif ${ac_cv_prog_AWK+:} false; then : 399064562Sgshapiro $as_echo_n "(cached) " >&6 399164562Sgshapiroelse 399264562Sgshapiro if test -n "$AWK"; then 399364562Sgshapiro ac_cv_prog_AWK="$AWK" # Let the user override the test. 399464562Sgshapiroelse 399564562Sgshapiroas_save_IFS=$IFS; IFS=$PATH_SEPARATOR 399690792Sgshapirofor as_dir in $PATH 399790792Sgshapirodo 399838032Speter IFS=$as_save_IFS 399938032Speter test -z "$as_dir" && as_dir=. 400038032Speter for ac_exec_ext in '' $ac_executable_extensions; do 400164562Sgshapiro if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 400238032Speter ac_cv_prog_AWK="$ac_prog" 400338032Speter $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 400464562Sgshapiro break 2 400564562Sgshapiro fi 400664562Sgshapirodone 400764562Sgshapiro done 400864562SgshapiroIFS=$as_save_IFS 400990792Sgshapiro 401090792Sgshapirofi 401164562Sgshapirofi 401264562SgshapiroAWK=$ac_cv_prog_AWK 401364562Sgshapiroif test -n "$AWK"; then 401490792Sgshapiro { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AWK" >&5 401590792Sgshapiro$as_echo "$AWK" >&6; } 401690792Sgshapiroelse 401790792Sgshapiro { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 401864562Sgshapiro$as_echo "no" >&6; } 401964562Sgshapirofi 402064562Sgshapiro 402164562Sgshapiro 402290792Sgshapiro test -n "$AWK" && break 402390792Sgshapirodone 402464562Sgshapiro 402564562Sgshapiro{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether ${MAKE-make} sets \$(MAKE)" >&5 402664562Sgshapiro$as_echo_n "checking whether ${MAKE-make} sets \$(MAKE)... " >&6; } 402738032Speterset x ${MAKE-make} 402838032Speterac_make=`$as_echo "$2" | sed 's/+/p/g; s/[^a-zA-Z0-9_]/_/g'` 402938032Speterif eval \${ac_cv_prog_make_${ac_make}_set+:} false; then : 403038032Speter $as_echo_n "(cached) " >&6 403138032Speterelse 403238032Speter cat >conftest.make <<\_ACEOF 403338032SpeterSHELL = /bin/sh 403438032Speterall: 403538032Speter @echo '@@@%%%=$(MAKE)=@@@%%%' 403638032Speter_ACEOF 403764562Sgshapiro# GNU make sometimes prints "make[1]: Entering ...", which would confuse us. 403864562Sgshapirocase `${MAKE-make} -f conftest.make 2>/dev/null` in 403938032Speter *@@@%%%=?*=@@@%%%*) 404038032Speter eval ac_cv_prog_make_${ac_make}_set=yes;; 404190792Sgshapiro *) 404290792Sgshapiro eval ac_cv_prog_make_${ac_make}_set=no;; 404390792Sgshapiroesac 404490792Sgshapirorm -f conftest.make 404590792Sgshapirofi 404638032Speterif eval test \$ac_cv_prog_make_${ac_make}_set = yes; then 404764562Sgshapiro { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 404864562Sgshapiro$as_echo "yes" >&6; } 404964562Sgshapiro SET_MAKE= 405090792Sgshapiroelse 405190792Sgshapiro { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 405238032Speter$as_echo "no" >&6; } 405390792Sgshapiro SET_MAKE="MAKE=${MAKE-make}" 405490792Sgshapirofi 405590792Sgshapiro 405690792Sgshapirorm -rf .tst 2>/dev/null 405790792Sgshapiromkdir .tst 2>/dev/null 405890792Sgshapiroif test -d .tst; then 405938032Speter am__leading_dot=. 406038032Speterelse 406173188Sgshapiro am__leading_dot=_ 406238032Speterfi 406390792Sgshapirormdir .tst 2>/dev/null 406438032Speter 406538032SpeterDEPDIR="${am__leading_dot}deps" 406638032Speter 406738032Speterac_config_commands="$ac_config_commands depfiles" 406838032Speter 406938032Speter 407038032Speteram_make=${MAKE-make} 407138032Spetercat > confinc << 'END' 407238032Speteram__doit: 407364562Sgshapiro @echo this is the am__doit target 407464562Sgshapiro.PHONY: am__doit 407564562SgshapiroEND 407638032Speter# If we don't find an include directive, just comment out the code. 407738032Speter{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for style of include used by $am_make" >&5 407838032Speter$as_echo_n "checking for style of include used by $am_make... " >&6; } 407938032Speteram__include="#" 408038032Speteram__quote= 408138032Speter_am_result=none 408238032Speter# First try GNU make style include. 408338032Speterecho "include confinc" > confmf 408438032Speter# Ignore all kinds of additional output from 'make'. 408538032Spetercase `$am_make -s -f confmf 2> /dev/null` in #( 408638032Speter*the\ am__doit\ target*) 408738032Speter am__include=include 408838032Speter am__quote= 408964562Sgshapiro _am_result=GNU 409038032Speter ;; 409138032Speteresac 409264562Sgshapiro# Now try BSD make style include. 409364562Sgshapiroif test "$am__include" = "#"; then 409438032Speter echo '.include "confinc"' > confmf 409538032Speter case `$am_make -s -f confmf 2> /dev/null` in #( 409638032Speter *the\ am__doit\ target*) 409738032Speter am__include=.include 409838032Speter am__quote="\"" 409938032Speter _am_result=BSD 410038032Speter ;; 410190792Sgshapiro esac 410238032Speterfi 410338032Speter 410464562Sgshapiro 410538032Speter{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $_am_result" >&5 410638032Speter$as_echo "$_am_result" >&6; } 410738032Speterrm -f confinc confmf 410838032Speter 410990792Sgshapiro# Check whether --enable-dependency-tracking was given. 411090792Sgshapiroif test "${enable_dependency_tracking+set}" = set; then : 411138032Speter enableval=$enable_dependency_tracking; 411238032Speterfi 411338032Speter 411490792Sgshapiroif test "x$enable_dependency_tracking" != xno; then 411590792Sgshapiro am_depcomp="$ac_aux_dir/depcomp" 411690792Sgshapiro AMDEPBACKSLASH='\' 411738032Speter am__nodep='_no' 411838032Speterfi 411938032Speter if test "x$enable_dependency_tracking" != xno; then 412038032Speter AMDEP_TRUE= 412138032Speter AMDEP_FALSE='#' 412290792Sgshapiroelse 412390792Sgshapiro AMDEP_TRUE='#' 412438032Speter AMDEP_FALSE= 412538032Speterfi 412638032Speter 412738032Speter 412890792Sgshapiro# Check whether --enable-silent-rules was given. 412990792Sgshapiroif test "${enable_silent_rules+set}" = set; then : 413038032Speter enableval=$enable_silent_rules; 413138032Speterfi 413238032Speter 413338032Spetercase $enable_silent_rules in # ((( 413438032Speter yes) AM_DEFAULT_VERBOSITY=0;; 413538032Speter no) AM_DEFAULT_VERBOSITY=1;; 413690792Sgshapiro *) AM_DEFAULT_VERBOSITY=1;; 413790792Sgshapiroesac 413838032Speteram_make=${MAKE-make} 413938032Speter{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $am_make supports nested variables" >&5 414038032Speter$as_echo_n "checking whether $am_make supports nested variables... " >&6; } 414164562Sgshapiroif ${am_cv_make_support_nested_variables+:} false; then : 414290792Sgshapiro $as_echo_n "(cached) " >&6 414390792Sgshapiroelse 414464562Sgshapiro if $as_echo 'TRUE=$(BAR$(V)) 414564562SgshapiroBAR0=false 414638032SpeterBAR1=true 414738032SpeterV=1 414838032Speteram__doit: 414938032Speter @$(TRUE) 415038032Speter.PHONY: am__doit' | $am_make -f - >/dev/null 2>&1; then 415190792Sgshapiro am_cv_make_support_nested_variables=yes 415290792Sgshapiroelse 415338032Speter am_cv_make_support_nested_variables=no 415438032Speterfi 415538032Speterfi 415638032Speter{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $am_cv_make_support_nested_variables" >&5 415790792Sgshapiro$as_echo "$am_cv_make_support_nested_variables" >&6; } 415890792Sgshapiroif test $am_cv_make_support_nested_variables = yes; then 415938032Speter AM_V='$(V)' 416038032Speter AM_DEFAULT_V='$(AM_DEFAULT_VERBOSITY)' 416190792Sgshapiroelse 416290792Sgshapiro AM_V=$AM_DEFAULT_VERBOSITY 416390792Sgshapiro AM_DEFAULT_V=$AM_DEFAULT_VERBOSITY 416490792Sgshapirofi 416590792SgshapiroAM_BACKSLASH='\' 416690792Sgshapiro 416790792Sgshapiroif test "`cd $srcdir && pwd`" != "`pwd`"; then 416890792Sgshapiro # Use -I$(srcdir) only when $(srcdir) != ., so that make's output 416990792Sgshapiro # is not polluted with repeated "-I." 417064562Sgshapiro am__isrc=' -I$(srcdir)' 417138032Speter # test to see if srcdir already configured 417238032Speter if test -f $srcdir/config.status; then 417338032Speter as_fn_error $? "source directory already configured; run \"make distclean\" there first" "$LINENO" 5 417438032Speter fi 417590792Sgshapirofi 417690792Sgshapiro 417738032Speter# test whether we have cygpath 417838032Speterif test -z "$CYGPATH_W"; then 417938032Speter if (cygpath --version) >/dev/null 2>/dev/null; then 418038032Speter CYGPATH_W='cygpath -w' 418164562Sgshapiro else 418264562Sgshapiro CYGPATH_W=echo 418364562Sgshapiro fi 418490792Sgshapirofi 418590792Sgshapiro 418664562Sgshapiro 418764562Sgshapiro# Define the identity of the package. 418838032Speter PACKAGE='libctf' 418964562Sgshapiro VERSION='1.2.0' 419064562Sgshapiro 419164562Sgshapiro 419264562Sgshapirocat >>confdefs.h <<_ACEOF 419364562Sgshapiro#define PACKAGE "$PACKAGE" 419464562Sgshapiro_ACEOF 419564562Sgshapiro 419664562Sgshapiro 419764562Sgshapirocat >>confdefs.h <<_ACEOF 419864562Sgshapiro#define VERSION "$VERSION" 419938032Speter_ACEOF 420038032Speter 420138032Speter# Some tools Automake needs. 420238032Speter 420338032SpeterACLOCAL=${ACLOCAL-"${am_missing_run}aclocal-${am__api_version}"} 420490792Sgshapiro 420538032Speter 420638032SpeterAUTOCONF=${AUTOCONF-"${am_missing_run}autoconf"} 420738032Speter 420890792Sgshapiro 420938032SpeterAUTOMAKE=${AUTOMAKE-"${am_missing_run}automake-${am__api_version}"} 421038032Speter 421190792Sgshapiro 421290792SgshapiroAUTOHEADER=${AUTOHEADER-"${am_missing_run}autoheader"} 421338032Speter 421438032Speter 421538032SpeterMAKEINFO=${MAKEINFO-"${am_missing_run}makeinfo"} 421690792Sgshapiro 421790792Sgshapiro# For better backward compatibility. To be removed once Automake 1.9.x 421864562Sgshapiro# dies out for good. For more background, see: 421990792Sgshapiro# <http://lists.gnu.org/archive/html/automake/2012-07/msg00001.html> 422038032Speter# <http://lists.gnu.org/archive/html/automake/2012-07/msg00014.html> 422164562Sgshapiromkdir_p='$(MKDIR_P)' 422238032Speter 422364562Sgshapiro# We need awk for the "check" target (and possibly the TAP driver). The 422464562Sgshapiro# system "awk" is bad on some platforms. 422564562Sgshapiro# Always define AMTAR for backward compatibility. Yes, it's still used 422664562Sgshapiro# in the wild :-( We should find a proper way to deprecate it ... 422764562SgshapiroAMTAR='$${TAR-tar}' 422864562Sgshapiro 422964562Sgshapiro 423090792Sgshapiro# We'll loop over all known methods to create a tar archive until one works. 423166494Sgshapiro_am_tools='gnutar pax cpio none' 423238032Speter 423338032Speteram__tar='$${TAR-tar} chof - "$$tardir"' am__untar='$${TAR-tar} xf -' 423464562Sgshapiro 423538032Speter 423664562Sgshapiro 423738032Speter 423838032Speter 423990792Sgshapirodepcc="$CC" am_compiler_list= 424090792Sgshapiro 424164562Sgshapiro{ $as_echo "$as_me:${as_lineno-$LINENO}: checking dependency style of $depcc" >&5 424290792Sgshapiro$as_echo_n "checking dependency style of $depcc... " >&6; } 424338032Speterif ${am_cv_CC_dependencies_compiler_type+:} false; then : 424464562Sgshapiro $as_echo_n "(cached) " >&6 424538032Speterelse 424664562Sgshapiro if test -z "$AMDEP_TRUE" && test -f "$am_depcomp"; then 424764562Sgshapiro # We make a subdir and do the tests there. Otherwise we can end up 424864562Sgshapiro # making bogus files that we don't know about and never remove. For 424964562Sgshapiro # instance it was reported that on HP-UX the gcc test will end up 425064562Sgshapiro # making a dummy file named 'D' -- because '-MD' means "put the output 425164562Sgshapiro # in D". 425264562Sgshapiro rm -rf conftest.dir 425364562Sgshapiro mkdir conftest.dir 425490792Sgshapiro # Copy depcomp to subdir because otherwise we won't find it if we're 425566494Sgshapiro # using a relative directory. 425638032Speter cp "$am_depcomp" conftest.dir 425738032Speter cd conftest.dir 425864562Sgshapiro # We will build objects and dependencies in a subdirectory because 425938032Speter # it helps to detect inapplicable dependency modes. For instance 426038032Speter # both Tru64's cc and ICC support -MD to output dependencies as a 426138032Speter # side effect of compilation, but ICC will put the dependencies in 426238032Speter # the current directory while Tru64 will put them in the object 426390792Sgshapiro # directory. 426490792Sgshapiro mkdir sub 426538032Speter 426638032Speter am_cv_CC_dependencies_compiler_type=none 426738032Speter if test "$am_compiler_list" = ""; then 426890792Sgshapiro am_compiler_list=`sed -n 's/^#*\([a-zA-Z0-9]*\))$/\1/p' < ./depcomp` 426990792Sgshapiro fi 427038032Speter am__universal=false 427138032Speter case " $depcc " in #( 427238032Speter *\ -arch\ *\ -arch\ *) am__universal=true ;; 427338032Speter esac 427438032Speter 427590792Sgshapiro for depmode in $am_compiler_list; do 427690792Sgshapiro # Setup a source with many dependencies, because some compilers 427738032Speter # like to wrap large dependency lists on column 80 (with \), and 427838032Speter # we should not choose a depcomp mode which is confused by this. 427938032Speter # 428090792Sgshapiro # We need to recreate these files for each test, as the compiler may 428190792Sgshapiro # overwrite some of them when testing with obscure command lines. 428238032Speter # This happens at least with the AIX C compiler. 428338032Speter : > sub/conftest.c 428438032Speter for i in 1 2 3 4 5 6; do 428538032Speter echo '#include "conftst'$i'.h"' >> sub/conftest.c 428638032Speter # Using ": > sub/conftst$i.h" creates only sub/conftst1.h with 428790792Sgshapiro # Solaris 10 /bin/sh. 428890792Sgshapiro echo '/* dummy */' > sub/conftst$i.h 428938032Speter done 429038032Speter echo "${am__include} ${am__quote}sub/conftest.Po${am__quote}" > confmf 429138032Speter 429238032Speter # We check with '-c' and '-o' for the sake of the "dashmstdout" 429338032Speter # mode. It turns out that the SunPro C++ compiler does not properly 429438032Speter # handle '-M -o', and we need to detect this. Also, some Intel 429538032Speter # versions had trouble with output in subdirs. 429638032Speter am__obj=sub/conftest.${OBJEXT-o} 429738032Speter am__minus_obj="-o $am__obj" 429838032Speter case $depmode in 429990792Sgshapiro gcc) 430090792Sgshapiro # This depmode causes a compiler race in universal mode. 430138032Speter test "$am__universal" = false || continue 430238032Speter ;; 430338032Speter nosideeffect) 430490792Sgshapiro # After this tag, mechanisms are not by side-effect, so they'll 430590792Sgshapiro # only be used when explicitly requested. 430690792Sgshapiro if test "x$enable_dependency_tracking" = xyes; then 430738032Speter continue 430890792Sgshapiro else 430990792Sgshapiro break 431090792Sgshapiro fi 431190792Sgshapiro ;; 431290792Sgshapiro msvc7 | msvc7msys | msvisualcpp | msvcmsys) 431390792Sgshapiro # This compiler won't grok '-c -o', but also, the minuso test has 431490792Sgshapiro # not run yet. These depmodes are late enough in the game, and 431590792Sgshapiro # so weak that their functioning should not be impacted. 431690792Sgshapiro am__obj=conftest.${OBJEXT-o} 431764562Sgshapiro am__minus_obj= 431838032Speter ;; 431938032Speter none) break ;; 432038032Speter esac 432190792Sgshapiro if depmode=$depmode \ 432238032Speter source=sub/conftest.c object=$am__obj \ 432338032Speter depfile=sub/conftest.Po tmpdepfile=sub/conftest.TPo \ 432438032Speter $SHELL ./depcomp $depcc -c $am__minus_obj sub/conftest.c \ 432538032Speter >/dev/null 2>conftest.err && 432664562Sgshapiro grep sub/conftst1.h sub/conftest.Po > /dev/null 2>&1 && 432764562Sgshapiro grep sub/conftst6.h sub/conftest.Po > /dev/null 2>&1 && 432838032Speter grep $am__obj sub/conftest.Po > /dev/null 2>&1 && 432990792Sgshapiro ${MAKE-make} -s -f confmf > /dev/null 2>&1; then 433038032Speter # icc doesn't choke on unknown options, it will just issue warnings 433138032Speter # or remarks (even with -Werror). So we grep stderr for any message 433238032Speter # that says an option was ignored or not supported. 433338032Speter # When given -MP, icc 7.0 and 7.1 complain thusly: 433438032Speter # icc: Command line warning: ignoring option '-M'; no argument required 433538032Speter # The diagnosis changed in icc 8.0: 433638032Speter # icc: Command line remark: option '-MP' not supported 433738032Speter if (grep 'ignoring option' conftest.err || 433838032Speter grep 'not supported' conftest.err) >/dev/null 2>&1; then :; else 433938032Speter am_cv_CC_dependencies_compiler_type=$depmode 434038032Speter break 434138032Speter fi 434238032Speter fi 434338032Speter done 434438032Speter 434538032Speter cd .. 434638032Speter rm -rf conftest.dir 434738032Speterelse 434838032Speter am_cv_CC_dependencies_compiler_type=none 434938032Speterfi 435038032Speter 435138032Speterfi 435238032Speter{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $am_cv_CC_dependencies_compiler_type" >&5 435338032Speter$as_echo "$am_cv_CC_dependencies_compiler_type" >&6; } 435438032SpeterCCDEPMODE=depmode=$am_cv_CC_dependencies_compiler_type 435538032Speter 435638032Speter if 435738032Speter test "x$enable_dependency_tracking" != xno \ 435838032Speter && test "$am_cv_CC_dependencies_compiler_type" = gcc3; then 435938032Speter am__fastdepCC_TRUE= 436038032Speter am__fastdepCC_FALSE='#' 436138032Speterelse 436238032Speter am__fastdepCC_TRUE='#' 436338032Speter am__fastdepCC_FALSE= 436438032Speterfi 436538032Speter 436638032Speter 436738032Speter 436838032Speter# POSIX will say in a future version that running "rm -f" with no argument 436938032Speter# is OK; and we want to be able to make that assumption in our Makefile 437038032Speter# recipes. So use an aggressive probe to check that the usage we want is 437138032Speter# actually supported "in the wild" to an acceptable degree. 437238032Speter# See automake bug#10828. 437338032Speter# To make any issue more visible, cause the running configure to be aborted 437438032Speter# by default if the 'rm' program in use doesn't match our expectations; the 437564562Sgshapiro# user can still override this though. 437642575Speterif rm -f && rm -fr && rm -rf; then : OK; else 437738032Speter cat >&2 <<'END' 437838032SpeterOops! 437938032Speter 438038032SpeterYour 'rm' program seems unable to run without file operands specified 438138032Speteron the command line, even when the '-f' option is present. This is contrary 438264562Sgshapiroto the behaviour of most rm programs out there, and not conforming with 438338032Speterthe upcoming POSIX standard: <http://austingroupbugs.net/view.php?id=542> 438438032Speter 438538032SpeterPlease tell bug-automake@gnu.org about your system, including the value 438638032Speterof your $PATH and any error possibly output before this message. This 438790792Sgshapirocan help us improve future automake versions. 438890792Sgshapiro 438990792SgshapiroEND 439038032Speter if test x"$ACCEPT_INFERIOR_RM_PROGRAM" = x"yes"; then 439138032Speter echo 'Configuration will proceed anyway, since you have set the' >&2 439238032Speter echo 'ACCEPT_INFERIOR_RM_PROGRAM variable to "yes"' >&2 439338032Speter echo >&2 439490792Sgshapiro else 439590792Sgshapiro cat >&2 <<'END' 439690792SgshapiroAborting the configuration process, to ensure you take notice of the issue. 439738032Speter 439838032SpeterYou can download and install GNU coreutils to get an 'rm' implementation 439938032Speterthat behaves properly: <http://www.gnu.org/software/coreutils/>. 440038032Speter 440138032SpeterIf you want to complete the configuration process using your problematic 440238032Speter'rm' anyway, export the environment variable ACCEPT_INFERIOR_RM_PROGRAM 440390792Sgshapiroto "yes", and re-run configure. 440438032Speter 440538032SpeterEND 440638032Speter as_fn_error $? "Your 'rm' program is bad, sorry." "$LINENO" 5 440738032Speter fi 440838032Speterfi 440938032Speter 441038032Speter 441138032Speter# Checks for programs. 441238032Speter{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether ${MAKE-make} sets \$(MAKE)" >&5 441338032Speter$as_echo_n "checking whether ${MAKE-make} sets \$(MAKE)... " >&6; } 441438032Speterset x ${MAKE-make} 441538032Speterac_make=`$as_echo "$2" | sed 's/+/p/g; s/[^a-zA-Z0-9_]/_/g'` 441638032Speterif eval \${ac_cv_prog_make_${ac_make}_set+:} false; then : 441738032Speter $as_echo_n "(cached) " >&6 441838032Speterelse 441938032Speter cat >conftest.make <<\_ACEOF 442038032SpeterSHELL = /bin/sh 442138032Speterall: 442238032Speter @echo '@@@%%%=$(MAKE)=@@@%%%' 442338032Speter_ACEOF 442438032Speter# GNU make sometimes prints "make[1]: Entering ...", which would confuse us. 442538032Spetercase `${MAKE-make} -f conftest.make 2>/dev/null` in 442638032Speter *@@@%%%=?*=@@@%%%*) 442738032Speter eval ac_cv_prog_make_${ac_make}_set=yes;; 442838032Speter *) 442938032Speter eval ac_cv_prog_make_${ac_make}_set=no;; 443090792Sgshapiroesac 443138032Speterrm -f conftest.make 443290792Sgshapirofi 443342575Speterif eval test \$ac_cv_prog_make_${ac_make}_set = yes; then 443490792Sgshapiro { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 443538032Speter$as_echo "yes" >&6; } 443638032Speter SET_MAKE= 443738032Speterelse 443838032Speter { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 443938032Speter$as_echo "no" >&6; } 444038032Speter SET_MAKE="MAKE=${MAKE-make}" 444138032Speterfi 444290792Sgshapiro 444338032Speterac_ext=c 444490792Sgshapiroac_cpp='$CPP $CPPFLAGS' 444590792Sgshapiroac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' 444638032Speterac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 444764562Sgshapiroac_compiler_gnu=$ac_cv_c_compiler_gnu 444864562Sgshapiroif test -n "$ac_tool_prefix"; then 444964562Sgshapiro # Extract the first word of "${ac_tool_prefix}gcc", so it can be a program name with args. 445064562Sgshapiroset dummy ${ac_tool_prefix}gcc; ac_word=$2 445164562Sgshapiro{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 445264562Sgshapiro$as_echo_n "checking for $ac_word... " >&6; } 445364562Sgshapiroif ${ac_cv_prog_CC+:} false; then : 445490792Sgshapiro $as_echo_n "(cached) " >&6 445538032Speterelse 445638032Speter if test -n "$CC"; then 445738032Speter ac_cv_prog_CC="$CC" # Let the user override the test. 445838032Speterelse 445938032Speteras_save_IFS=$IFS; IFS=$PATH_SEPARATOR 446038032Speterfor as_dir in $PATH 446138032Speterdo 446238032Speter IFS=$as_save_IFS 446338032Speter test -z "$as_dir" && as_dir=. 446438032Speter for ac_exec_ext in '' $ac_executable_extensions; do 446538032Speter if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 446664562Sgshapiro ac_cv_prog_CC="${ac_tool_prefix}gcc" 446738032Speter $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 446838032Speter break 2 446938032Speter fi 447038032Speterdone 447190792Sgshapiro done 447290792SgshapiroIFS=$as_save_IFS 447338032Speter 447438032Speterfi 447538032Speterfi 447638032SpeterCC=$ac_cv_prog_CC 447738032Speterif test -n "$CC"; then 447838032Speter { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5 447938032Speter$as_echo "$CC" >&6; } 448038032Speterelse 448190792Sgshapiro { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 448264562Sgshapiro$as_echo "no" >&6; } 448364562Sgshapirofi 448438032Speter 448538032Speter 448638032Speterfi 448738032Speterif test -z "$ac_cv_prog_CC"; then 448838032Speter ac_ct_CC=$CC 448938032Speter # Extract the first word of "gcc", so it can be a program name with args. 449038032Speterset dummy gcc; ac_word=$2 449138032Speter{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 449238032Speter$as_echo_n "checking for $ac_word... " >&6; } 449338032Speterif ${ac_cv_prog_ac_ct_CC+:} false; then : 449438032Speter $as_echo_n "(cached) " >&6 449538032Speterelse 449638032Speter if test -n "$ac_ct_CC"; then 449790792Sgshapiro ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test. 449890792Sgshapiroelse 449990792Sgshapiroas_save_IFS=$IFS; IFS=$PATH_SEPARATOR 450038032Speterfor as_dir in $PATH 450138032Speterdo 450238032Speter IFS=$as_save_IFS 450338032Speter test -z "$as_dir" && as_dir=. 450438032Speter for ac_exec_ext in '' $ac_executable_extensions; do 450538032Speter if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 450664562Sgshapiro ac_cv_prog_ac_ct_CC="gcc" 450738032Speter $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 450838032Speter break 2 450938032Speter fi 451038032Speterdone 451164562Sgshapiro done 451238032SpeterIFS=$as_save_IFS 451364562Sgshapiro 451442575Speterfi 451542575Speterfi 451664562Sgshapiroac_ct_CC=$ac_cv_prog_ac_ct_CC 451764562Sgshapiroif test -n "$ac_ct_CC"; then 451842575Speter { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5 451942575Speter$as_echo "$ac_ct_CC" >&6; } 452042575Speterelse 452164562Sgshapiro { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 452264562Sgshapiro$as_echo "no" >&6; } 452364562Sgshapirofi 452464562Sgshapiro 452564562Sgshapiro if test "x$ac_ct_CC" = x; then 452664562Sgshapiro CC="" 452764562Sgshapiro else 452864562Sgshapiro case $cross_compiling:$ac_tool_warned in 452964562Sgshapiroyes:) 453064562Sgshapiro{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5 453190792Sgshapiro$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} 453264562Sgshapiroac_tool_warned=yes ;; 453364562Sgshapiroesac 453464562Sgshapiro CC=$ac_ct_CC 453564562Sgshapiro fi 453664562Sgshapiroelse 453764562Sgshapiro CC="$ac_cv_prog_CC" 453842575Speterfi 453938032Speter 454064562Sgshapiroif test -z "$CC"; then 454138032Speter if test -n "$ac_tool_prefix"; then 454238032Speter # Extract the first word of "${ac_tool_prefix}cc", so it can be a program name with args. 454338032Speterset dummy ${ac_tool_prefix}cc; ac_word=$2 454438032Speter{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 454538032Speter$as_echo_n "checking for $ac_word... " >&6; } 454638032Speterif ${ac_cv_prog_CC+:} false; then : 454738032Speter $as_echo_n "(cached) " >&6 454838032Speterelse 454938032Speter if test -n "$CC"; then 455064562Sgshapiro ac_cv_prog_CC="$CC" # Let the user override the test. 455138032Speterelse 455238032Speteras_save_IFS=$IFS; IFS=$PATH_SEPARATOR 455338032Speterfor as_dir in $PATH 455438032Speterdo 455538032Speter IFS=$as_save_IFS 455638032Speter test -z "$as_dir" && as_dir=. 455738032Speter for ac_exec_ext in '' $ac_executable_extensions; do 455838032Speter if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 455938032Speter ac_cv_prog_CC="${ac_tool_prefix}cc" 456038032Speter $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 456138032Speter break 2 456238032Speter fi 456338032Speterdone 456438032Speter done 456538032SpeterIFS=$as_save_IFS 456638032Speter 456738032Speterfi 456890792Sgshapirofi 456938032SpeterCC=$ac_cv_prog_CC 457038032Speterif test -n "$CC"; then 457138032Speter { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5 457290792Sgshapiro$as_echo "$CC" >&6; } 457390792Sgshapiroelse 457438032Speter { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 457538032Speter$as_echo "no" >&6; } 457638032Speterfi 457738032Speter 457838032Speter 457938032Speter fi 458038032Speterfi 458190792Sgshapiroif test -z "$CC"; then 458290792Sgshapiro # Extract the first word of "cc", so it can be a program name with args. 458338032Speterset dummy cc; ac_word=$2 458438032Speter{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 458538032Speter$as_echo_n "checking for $ac_word... " >&6; } 458638032Speterif ${ac_cv_prog_CC+:} false; then : 458738032Speter $as_echo_n "(cached) " >&6 458838032Speterelse 458938032Speter if test -n "$CC"; then 459038032Speter ac_cv_prog_CC="$CC" # Let the user override the test. 459138032Speterelse 459238032Speter ac_prog_rejected=no 459390792Sgshapiroas_save_IFS=$IFS; IFS=$PATH_SEPARATOR 459438032Speterfor as_dir in $PATH 459590792Sgshapirodo 459690792Sgshapiro IFS=$as_save_IFS 459738032Speter test -z "$as_dir" && as_dir=. 459838032Speter for ac_exec_ext in '' $ac_executable_extensions; do 459938032Speter if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 460038032Speter if test "$as_dir/$ac_word$ac_exec_ext" = "/usr/ucb/cc"; then 460138032Speter ac_prog_rejected=yes 460238032Speter continue 460338032Speter fi 460438032Speter ac_cv_prog_CC="cc" 460538032Speter $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 460690792Sgshapiro break 2 460790792Sgshapiro fi 460838032Speterdone 460938032Speter done 461038032SpeterIFS=$as_save_IFS 461138032Speter 461238032Speterif test $ac_prog_rejected = yes; then 461338032Speter # We found a bogon in the path, so make sure we never use it. 461438032Speter set dummy $ac_cv_prog_CC 461538032Speter shift 461638032Speter if test $# != 0; then 461738032Speter # We chose a different compiler from the bogus one. 461838032Speter # However, it has the same basename, so the bogon will be chosen 461990792Sgshapiro # first if we set CC to just the basename; use the full file name. 462090792Sgshapiro shift 462190792Sgshapiro ac_cv_prog_CC="$as_dir/$ac_word${1+' '}$@" 462290792Sgshapiro fi 462390792Sgshapirofi 462490792Sgshapirofi 462590792Sgshapirofi 462690792SgshapiroCC=$ac_cv_prog_CC 462738032Speterif test -n "$CC"; then 462890792Sgshapiro { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5 462990792Sgshapiro$as_echo "$CC" >&6; } 463090792Sgshapiroelse 463138032Speter { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 463290792Sgshapiro$as_echo "no" >&6; } 463390792Sgshapirofi 463490792Sgshapiro 463538032Speter 463690792Sgshapirofi 463738032Speterif test -z "$CC"; then 463890792Sgshapiro if test -n "$ac_tool_prefix"; then 463990792Sgshapiro for ac_prog in cl.exe 464090792Sgshapiro do 464164562Sgshapiro # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args. 464290792Sgshapiroset dummy $ac_tool_prefix$ac_prog; ac_word=$2 464364562Sgshapiro{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 464464562Sgshapiro$as_echo_n "checking for $ac_word... " >&6; } 464571345Sgshapiroif ${ac_cv_prog_CC+:} false; then : 464671345Sgshapiro $as_echo_n "(cached) " >&6 464771345Sgshapiroelse 464890792Sgshapiro if test -n "$CC"; then 464971345Sgshapiro ac_cv_prog_CC="$CC" # Let the user override the test. 465038032Speterelse 465138032Speteras_save_IFS=$IFS; IFS=$PATH_SEPARATOR 465238032Speterfor as_dir in $PATH 465338032Speterdo 465490792Sgshapiro IFS=$as_save_IFS 465590792Sgshapiro test -z "$as_dir" && as_dir=. 465690792Sgshapiro for ac_exec_ext in '' $ac_executable_extensions; do 465790792Sgshapiro if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 465864562Sgshapiro ac_cv_prog_CC="$ac_tool_prefix$ac_prog" 465990792Sgshapiro $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 466064562Sgshapiro break 2 466164562Sgshapiro fi 466271345Sgshapirodone 466371345Sgshapiro done 466471345SgshapiroIFS=$as_save_IFS 466590792Sgshapiro 466671345Sgshapirofi 466738032Speterfi 466864562SgshapiroCC=$ac_cv_prog_CC 466964562Sgshapiroif test -n "$CC"; then 467038032Speter { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5 467138032Speter$as_echo "$CC" >&6; } 467290792Sgshapiroelse 467390792Sgshapiro { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 467490792Sgshapiro$as_echo "no" >&6; } 467590792Sgshapirofi 467664562Sgshapiro 467771345Sgshapiro 467871345Sgshapiro test -n "$CC" && break 467971345Sgshapiro done 468090792Sgshapirofi 468171345Sgshapiroif test -z "$CC"; then 468238032Speter ac_ct_CC=$CC 468338032Speter for ac_prog in cl.exe 468438032Speterdo 468538032Speter # Extract the first word of "$ac_prog", so it can be a program name with args. 468638032Speterset dummy $ac_prog; ac_word=$2 468738032Speter{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 468838032Speter$as_echo_n "checking for $ac_word... " >&6; } 468938032Speterif ${ac_cv_prog_ac_ct_CC+:} false; then : 469064562Sgshapiro $as_echo_n "(cached) " >&6 469138032Speterelse 469238032Speter if test -n "$ac_ct_CC"; then 469338032Speter ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test. 469438032Speterelse 469538032Speteras_save_IFS=$IFS; IFS=$PATH_SEPARATOR 469638032Speterfor as_dir in $PATH 469738032Speterdo 469838032Speter IFS=$as_save_IFS 469938032Speter test -z "$as_dir" && as_dir=. 470038032Speter for ac_exec_ext in '' $ac_executable_extensions; do 470138032Speter if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 470238032Speter ac_cv_prog_ac_ct_CC="$ac_prog" 470338032Speter $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 470438032Speter break 2 470538032Speter fi 470690792Sgshapirodone 470790792Sgshapiro done 470890792SgshapiroIFS=$as_save_IFS 470990792Sgshapiro 471064562Sgshapirofi 471171345Sgshapirofi 471271345Sgshapiroac_ct_CC=$ac_cv_prog_ac_ct_CC 471371345Sgshapiroif test -n "$ac_ct_CC"; then 471490792Sgshapiro { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5 471571345Sgshapiro$as_echo "$ac_ct_CC" >&6; } 471664562Sgshapiroelse 471738032Speter { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 471838032Speter$as_echo "no" >&6; } 471990792Sgshapirofi 472090792Sgshapiro 472190792Sgshapiro 472238032Speter test -n "$ac_ct_CC" && break 472338032Speterdone 472438032Speter 472538032Speter if test "x$ac_ct_CC" = x; then 472638032Speter CC="" 472738032Speter else 472838032Speter case $cross_compiling:$ac_tool_warned in 472938032Speteryes:) 473038032Speter{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5 473138032Speter$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} 473238032Speterac_tool_warned=yes ;; 473338032Speteresac 473438032Speter CC=$ac_ct_CC 473538032Speter fi 473638032Speterfi 473738032Speter 473838032Speterfi 473938032Speter 474090792Sgshapiro 474190792Sgshapirotest -z "$CC" && { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 474238032Speter$as_echo "$as_me: error: in \`$ac_pwd':" >&2;} 474338032Speteras_fn_error $? "no acceptable C compiler found in \$PATH 474438032SpeterSee \`config.log' for more details" "$LINENO" 5; } 474564562Sgshapiro 474638032Speter# Provide some information about the compiler. 474738032Speter$as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler version" >&5 474864562Sgshapiroset X $ac_compile 474964562Sgshapiroac_compiler=$2 475064562Sgshapirofor ac_option in --version -v -V -qversion; do 475164562Sgshapiro { { ac_try="$ac_compiler $ac_option >&5" 475264562Sgshapirocase "(($ac_try" in 475390792Sgshapiro *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 475490792Sgshapiro *) ac_try_echo=$ac_try;; 475590792Sgshapiroesac 475664562Sgshapiroeval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" 475764562Sgshapiro$as_echo "$ac_try_echo"; } >&5 475890792Sgshapiro (eval "$ac_compiler $ac_option >&5") 2>conftest.err 475964562Sgshapiro ac_status=$? 476064562Sgshapiro if test -s conftest.err; then 476190792Sgshapiro sed '10a\ 476290792Sgshapiro... rest of stderr output deleted ... 476390792Sgshapiro 10q' conftest.err >conftest.er1 476490792Sgshapiro cat conftest.er1 >&5 476590792Sgshapiro fi 476690792Sgshapiro rm -f conftest.er1 conftest.err 476790792Sgshapiro $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 476864562Sgshapiro test $ac_status = 0; } 476990792Sgshapirodone 477064562Sgshapiro 477164562Sgshapiro{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are using the GNU C compiler" >&5 477271345Sgshapiro$as_echo_n "checking whether we are using the GNU C compiler... " >&6; } 477371345Sgshapiroif ${ac_cv_c_compiler_gnu+:} false; then : 477471345Sgshapiro $as_echo_n "(cached) " >&6 477590792Sgshapiroelse 477671345Sgshapiro cat confdefs.h - <<_ACEOF >conftest.$ac_ext 477764562Sgshapiro/* end confdefs.h. */ 477864562Sgshapiro 477964562Sgshapiroint 478064562Sgshapiromain () 478190792Sgshapiro{ 478290792Sgshapiro#ifndef __GNUC__ 478390792Sgshapiro choke me 478490792Sgshapiro#endif 478590792Sgshapiro 478690792Sgshapiro ; 478790792Sgshapiro return 0; 478864562Sgshapiro} 478990792Sgshapiro_ACEOF 479064562Sgshapiroif ac_fn_c_try_compile "$LINENO"; then : 479164562Sgshapiro ac_compiler_gnu=yes 479271345Sgshapiroelse 479371345Sgshapiro ac_compiler_gnu=no 479471345Sgshapirofi 479590792Sgshapirorm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 479671345Sgshapiroac_cv_c_compiler_gnu=$ac_compiler_gnu 479764562Sgshapiro 479838032Speterfi 479938032Speter{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_compiler_gnu" >&5 480090792Sgshapiro$as_echo "$ac_cv_c_compiler_gnu" >&6; } 480190792Sgshapiroif test $ac_compiler_gnu = yes; then 480290792Sgshapiro GCC=yes 480390792Sgshapiroelse 480438032Speter GCC= 480538032Speterfi 480638032Speterac_test_CFLAGS=${CFLAGS+set} 480738032Speterac_save_CFLAGS=$CFLAGS 480838032Speter{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CC accepts -g" >&5 480938032Speter$as_echo_n "checking whether $CC accepts -g... " >&6; } 481038032Speterif ${ac_cv_prog_cc_g+:} false; then : 481138032Speter $as_echo_n "(cached) " >&6 481290792Sgshapiroelse 481390792Sgshapiro ac_save_c_werror_flag=$ac_c_werror_flag 481490792Sgshapiro ac_c_werror_flag=yes 481590792Sgshapiro ac_cv_prog_cc_g=no 481690792Sgshapiro CFLAGS="-g" 481790792Sgshapiro cat confdefs.h - <<_ACEOF >conftest.$ac_ext 481890792Sgshapiro/* end confdefs.h. */ 481964562Sgshapiro 482071345Sgshapiroint 482171345Sgshapiromain () 482271345Sgshapiro{ 482390792Sgshapiro 482471345Sgshapiro ; 482538032Speter return 0; 482638032Speter} 482738032Speter_ACEOF 482838032Speterif ac_fn_c_try_compile "$LINENO"; then : 482938032Speter ac_cv_prog_cc_g=yes 483038032Speterelse 483190792Sgshapiro CFLAGS="" 483290792Sgshapiro cat confdefs.h - <<_ACEOF >conftest.$ac_ext 483390792Sgshapiro/* end confdefs.h. */ 483490792Sgshapiro 483590792Sgshapiroint 483690792Sgshapiromain () 483790792Sgshapiro{ 483864562Sgshapiro 483990792Sgshapiro ; 484064562Sgshapiro return 0; 484164562Sgshapiro} 484271345Sgshapiro_ACEOF 484371345Sgshapiroif ac_fn_c_try_compile "$LINENO"; then : 484471345Sgshapiro 484590792Sgshapiroelse 484671345Sgshapiro ac_c_werror_flag=$ac_save_c_werror_flag 484738032Speter CFLAGS="-g" 484838032Speter cat confdefs.h - <<_ACEOF >conftest.$ac_ext 484938032Speter/* end confdefs.h. */ 485038032Speter 485138032Speterint 485238032Spetermain () 485338032Speter{ 485438032Speter 485538032Speter ; 485638032Speter return 0; 485738032Speter} 485838032Speter_ACEOF 485938032Speterif ac_fn_c_try_compile "$LINENO"; then : 486090792Sgshapiro ac_cv_prog_cc_g=yes 486190792Sgshapirofi 486290792Sgshapirorm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 486338032Speterfi 486438032Speterrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 486538032Speterfi 486690792Sgshapirorm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 486790792Sgshapiro ac_c_werror_flag=$ac_save_c_werror_flag 486890792Sgshapirofi 486964562Sgshapiro{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_g" >&5 487090792Sgshapiro$as_echo "$ac_cv_prog_cc_g" >&6; } 487164562Sgshapiroif test "$ac_test_CFLAGS" = set; then 487264562Sgshapiro CFLAGS=$ac_save_CFLAGS 487371345Sgshapiroelif test $ac_cv_prog_cc_g = yes; then 487471345Sgshapiro if test "$GCC" = yes; then 487571345Sgshapiro CFLAGS="-g -O2" 487690792Sgshapiro else 487771345Sgshapiro CFLAGS="-g" 487838032Speter fi 487938032Speterelse 488038032Speter if test "$GCC" = yes; then 488164562Sgshapiro CFLAGS="-O2" 488238032Speter else 488338032Speter CFLAGS= 488490792Sgshapiro fi 488590792Sgshapirofi 488690792Sgshapiro{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $CC option to accept ISO C89" >&5 488790792Sgshapiro$as_echo_n "checking for $CC option to accept ISO C89... " >&6; } 488890792Sgshapiroif ${ac_cv_prog_cc_c89+:} false; then : 488964562Sgshapiro $as_echo_n "(cached) " >&6 489064562Sgshapiroelse 489190792Sgshapiro ac_cv_prog_cc_c89=no 489238032Speterac_save_CC=$CC 489338032Spetercat confdefs.h - <<_ACEOF >conftest.$ac_ext 489438032Speter/* end confdefs.h. */ 489590792Sgshapiro#include <stdarg.h> 489638032Speter#include <stdio.h> 489790792Sgshapirostruct stat; 489890792Sgshapiro/* Most of the following tests are stolen from RCS 5.7's src/conf.sh. */ 489990792Sgshapirostruct buf { int x; }; 490038032SpeterFILE * (*rcsopen) (struct buf *, struct stat *, int); 490138032Speterstatic char *e (p, i) 490238032Speter char **p; 490338032Speter int i; 490464562Sgshapiro{ 490564562Sgshapiro return p[i]; 490664562Sgshapiro} 490764562Sgshapirostatic char *f (char * (*g) (char **, int), char **p, ...) 490864562Sgshapiro{ 490964562Sgshapiro char *s; 491064562Sgshapiro va_list v; 491164562Sgshapiro va_start (v,p); 491264562Sgshapiro s = g (p, va_arg (v,int)); 491364562Sgshapiro va_end (v); 491464562Sgshapiro return s; 491564562Sgshapiro} 491664562Sgshapiro 491764562Sgshapiro/* OSF 4.0 Compaq cc is some sort of almost-ANSI by default. It has 491838032Speter function prototypes and stuff, but not '\xHH' hex character constants. 491964562Sgshapiro These don't provoke an error unfortunately, instead are silently treated 492038032Speter as 'x'. The following induces an error, until -std is added to get 492138032Speter proper ANSI mode. Curiously '\x00'!='x' always comes out true, for an 492238032Speter array size at least. It's necessary to write '\x00'==0 to get something 492390792Sgshapiro that's true only with -std. */ 492490792Sgshapiroint osf4_cc_array ['\x00' == 0 ? 1 : -1]; 492538032Speter 492638032Speter/* IBM C 6 for AIX is almost-ANSI by default, but it replaces macro parameters 492738032Speter inside strings and character constants. */ 492838032Speter#define FOO(x) 'x' 492964562Sgshapiroint xlc6_cc_array[FOO(a) == 'x' ? 1 : -1]; 493038032Speter 493138032Speterint test (int i, double x); 493290792Sgshapirostruct s1 {int (*f) (int a);}; 493338032Speterstruct s2 {int (*f) (double a);}; 493438032Speterint pairnames (int, char **, FILE *(*)(struct buf *, struct stat *, int), int, int); 493590792Sgshapiroint argc; 493690792Sgshapirochar **argv; 493738032Speterint 493838032Spetermain () 493938032Speter{ 494038032Speterreturn f (e, argv, 0) != argv[0] || f (e, argv, 1) != argv[1]; 494138032Speter ; 494238032Speter return 0; 494338032Speter} 494438032Speter_ACEOF 494538032Speterfor ac_arg in '' -qlanglvl=extc89 -qlanglvl=ansi -std \ 494638032Speter -Ae "-Aa -D_HPUX_SOURCE" "-Xc -D__EXTENSIONS__" 494738032Speterdo 494838032Speter CC="$ac_save_CC $ac_arg" 494938032Speter if ac_fn_c_try_compile "$LINENO"; then : 495038032Speter ac_cv_prog_cc_c89=$ac_arg 495138032Speterfi 495238032Speterrm -f core conftest.err conftest.$ac_objext 495338032Speter test "x$ac_cv_prog_cc_c89" != "xno" && break 495438032Speterdone 495538032Speterrm -f conftest.$ac_ext 495638032SpeterCC=$ac_save_CC 495738032Speter 495838032Speterfi 495938032Speter# AC_CACHE_VAL 496038032Spetercase "x$ac_cv_prog_cc_c89" in 496138032Speter x) 496290792Sgshapiro { $as_echo "$as_me:${as_lineno-$LINENO}: result: none needed" >&5 496390792Sgshapiro$as_echo "none needed" >&6; } ;; 496438032Speter xno) 496538032Speter { $as_echo "$as_me:${as_lineno-$LINENO}: result: unsupported" >&5 496638032Speter$as_echo "unsupported" >&6; } ;; 496738032Speter *) 496838032Speter CC="$CC $ac_cv_prog_cc_c89" 496938032Speter { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_c89" >&5 497038032Speter$as_echo "$ac_cv_prog_cc_c89" >&6; } ;; 497164562Sgshapiroesac 497238032Speterif test "x$ac_cv_prog_cc_c89" != xno; then : 497338032Speter 497490792Sgshapirofi 497538032Speter 497664562Sgshapiroac_ext=c 497764562Sgshapiroac_cpp='$CPP $CPPFLAGS' 497864562Sgshapiroac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' 497938032Speterac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 498038032Speterac_compiler_gnu=$ac_cv_c_compiler_gnu 498164562Sgshapiro 498290792Sgshapiroac_ext=c 498398121Sgshapiroac_cpp='$CPP $CPPFLAGS' 498498121Sgshapiroac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' 498538032Speterac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 498638032Speterac_compiler_gnu=$ac_cv_c_compiler_gnu 498738032Speter{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CC understands -c and -o together" >&5 498890792Sgshapiro$as_echo_n "checking whether $CC understands -c and -o together... " >&6; } 498990792Sgshapiroif ${am_cv_prog_cc_c_o+:} false; then : 499038032Speter $as_echo_n "(cached) " >&6 499138032Speterelse 499238032Speter cat confdefs.h - <<_ACEOF >conftest.$ac_ext 499338032Speter/* end confdefs.h. */ 499438032Speter 499538032Speterint 499690792Sgshapiromain () 499738032Speter{ 499838032Speter 499938032Speter ; 500038032Speter return 0; 500138032Speter} 500238032Speter_ACEOF 500390792Sgshapiro # Make sure it works both with $CC and with simple cc. 500438032Speter # Following AC_PROG_CC_C_O, we do the test twice because some 500538032Speter # compilers refuse to overwrite an existing .o file with -o, 500638032Speter # though they will create one. 500738032Speter am_cv_prog_cc_c_o=yes 500838032Speter for am_i in 1 2; do 500938032Speter if { echo "$as_me:$LINENO: $CC -c conftest.$ac_ext -o conftest2.$ac_objext" >&5 501038032Speter ($CC -c conftest.$ac_ext -o conftest2.$ac_objext) >&5 2>&5 501138032Speter ac_status=$? 501238032Speter echo "$as_me:$LINENO: \$? = $ac_status" >&5 501338032Speter (exit $ac_status); } \ 501438032Speter && test -f conftest2.$ac_objext; then 501564562Sgshapiro : OK 501690792Sgshapiro else 501790792Sgshapiro am_cv_prog_cc_c_o=no 501864562Sgshapiro break 501938032Speter fi 502038032Speter done 502164562Sgshapiro rm -f core conftest* 502264562Sgshapiro unset am_i 502364562Sgshapirofi 502464562Sgshapiro{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $am_cv_prog_cc_c_o" >&5 502564562Sgshapiro$as_echo "$am_cv_prog_cc_c_o" >&6; } 502664562Sgshapiroif test "$am_cv_prog_cc_c_o" != yes; then 502764562Sgshapiro # Losing compiler, so override with the script. 502864562Sgshapiro # FIXME: It is wrong to rewrite CC. 502990792Sgshapiro # But if we don't then we get into trouble of one sort or another. 503064562Sgshapiro # A longer-term fix would be to have automake use am__CC in this case, 503164562Sgshapiro # and then we could set am__CC="\$(top_srcdir)/compile \$(CC)" 503264562Sgshapiro CC="$am_aux_dir/compile $CC" 503364562Sgshapirofi 503464562Sgshapiroac_ext=c 503590792Sgshapiroac_cpp='$CPP $CPPFLAGS' 503664562Sgshapiroac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' 503764562Sgshapiroac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 503864562Sgshapiroac_compiler_gnu=$ac_cv_c_compiler_gnu 503994334Sgshapiro 504094334Sgshapiro 504194334Sgshapiroif test -n "$ac_tool_prefix"; then 504294334Sgshapiro # Extract the first word of "${ac_tool_prefix}ranlib", so it can be a program name with args. 504394334Sgshapiroset dummy ${ac_tool_prefix}ranlib; ac_word=$2 504494334Sgshapiro{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 504594334Sgshapiro$as_echo_n "checking for $ac_word... " >&6; } 504694334Sgshapiroif ${ac_cv_prog_RANLIB+:} false; then : 504794334Sgshapiro $as_echo_n "(cached) " >&6 504864562Sgshapiroelse 504964562Sgshapiro if test -n "$RANLIB"; then 505064562Sgshapiro ac_cv_prog_RANLIB="$RANLIB" # Let the user override the test. 505164562Sgshapiroelse 505264562Sgshapiroas_save_IFS=$IFS; IFS=$PATH_SEPARATOR 505364562Sgshapirofor as_dir in $PATH 505464562Sgshapirodo 505564562Sgshapiro IFS=$as_save_IFS 505664562Sgshapiro test -z "$as_dir" && as_dir=. 505790792Sgshapiro for ac_exec_ext in '' $ac_executable_extensions; do 505864562Sgshapiro if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 505964562Sgshapiro ac_cv_prog_RANLIB="${ac_tool_prefix}ranlib" 506064562Sgshapiro $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 506164562Sgshapiro break 2 506264562Sgshapiro fi 506364562Sgshapirodone 506464562Sgshapiro done 506590792SgshapiroIFS=$as_save_IFS 506664562Sgshapiro 506790792Sgshapirofi 506890792Sgshapirofi 506964562SgshapiroRANLIB=$ac_cv_prog_RANLIB 507090792Sgshapiroif test -n "$RANLIB"; then 507190792Sgshapiro { $as_echo "$as_me:${as_lineno-$LINENO}: result: $RANLIB" >&5 507264562Sgshapiro$as_echo "$RANLIB" >&6; } 507364562Sgshapiroelse 507464562Sgshapiro { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 507590792Sgshapiro$as_echo "no" >&6; } 507690792Sgshapirofi 507764562Sgshapiro 507864562Sgshapiro 507964562Sgshapirofi 508064562Sgshapiroif test -z "$ac_cv_prog_RANLIB"; then 508164562Sgshapiro ac_ct_RANLIB=$RANLIB 508264562Sgshapiro # Extract the first word of "ranlib", so it can be a program name with args. 508364562Sgshapiroset dummy ranlib; ac_word=$2 508438032Speter{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 508538032Speter$as_echo_n "checking for $ac_word... " >&6; } 508638032Speterif ${ac_cv_prog_ac_ct_RANLIB+:} false; then : 508738032Speter $as_echo_n "(cached) " >&6 508838032Speterelse 508938032Speter if test -n "$ac_ct_RANLIB"; then 509094334Sgshapiro ac_cv_prog_ac_ct_RANLIB="$ac_ct_RANLIB" # Let the user override the test. 509194334Sgshapiroelse 509294334Sgshapiroas_save_IFS=$IFS; IFS=$PATH_SEPARATOR 509394334Sgshapirofor as_dir in $PATH 509494334Sgshapirodo 509594334Sgshapiro IFS=$as_save_IFS 509694334Sgshapiro test -z "$as_dir" && as_dir=. 509794334Sgshapiro for ac_exec_ext in '' $ac_executable_extensions; do 509838032Speter if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 509938032Speter ac_cv_prog_ac_ct_RANLIB="ranlib" 510038032Speter $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 510164562Sgshapiro break 2 510238032Speter fi 510338032Speterdone 510438032Speter done 510538032SpeterIFS=$as_save_IFS 510638032Speter 510742575Speterfi 510838032Speterfi 510938032Speterac_ct_RANLIB=$ac_cv_prog_ac_ct_RANLIB 511077349Sgshapiroif test -n "$ac_ct_RANLIB"; then 511177349Sgshapiro { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_RANLIB" >&5 511290792Sgshapiro$as_echo "$ac_ct_RANLIB" >&6; } 511377349Sgshapiroelse 511477349Sgshapiro { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 511590792Sgshapiro$as_echo "no" >&6; } 511677349Sgshapirofi 511738032Speter 511890792Sgshapiro if test "x$ac_ct_RANLIB" = x; then 511990792Sgshapiro RANLIB=":" 512038032Speter else 512190792Sgshapiro case $cross_compiling:$ac_tool_warned in 512290792Sgshapiroyes:) 512390792Sgshapiro{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5 512438032Speter$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} 512538032Speterac_tool_warned=yes ;; 512638032Speteresac 512738032Speter RANLIB=$ac_ct_RANLIB 512838032Speter fi 512938032Speterelse 513090792Sgshapiro RANLIB="$ac_cv_prog_RANLIB" 513138032Speterfi 513238032Speter 513338032Speterif test -n "$ac_tool_prefix"; then 513490792Sgshapiro for ac_prog in ar lib "link -lib" 513590792Sgshapiro do 513638032Speter # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args. 513738032Speterset dummy $ac_tool_prefix$ac_prog; ac_word=$2 513838032Speter{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 513990792Sgshapiro$as_echo_n "checking for $ac_word... " >&6; } 514064562Sgshapiroif ${ac_cv_prog_AR+:} false; then : 514164562Sgshapiro $as_echo_n "(cached) " >&6 514242575Speterelse 514338032Speter if test -n "$AR"; then 514438032Speter ac_cv_prog_AR="$AR" # Let the user override the test. 514538032Speterelse 514638032Speteras_save_IFS=$IFS; IFS=$PATH_SEPARATOR 514738032Speterfor as_dir in $PATH 514838032Speterdo 514964562Sgshapiro IFS=$as_save_IFS 515064562Sgshapiro test -z "$as_dir" && as_dir=. 515164562Sgshapiro for ac_exec_ext in '' $ac_executable_extensions; do 515238032Speter if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 515390792Sgshapiro ac_cv_prog_AR="$ac_tool_prefix$ac_prog" 515438032Speter $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 515564562Sgshapiro break 2 515690792Sgshapiro fi 515738032Speterdone 515838032Speter done 515990792SgshapiroIFS=$as_save_IFS 516038032Speter 516138032Speterfi 516290792Sgshapirofi 516338032SpeterAR=$ac_cv_prog_AR 516490792Sgshapiroif test -n "$AR"; then 516590792Sgshapiro { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AR" >&5 516638032Speter$as_echo "$AR" >&6; } 516738032Speterelse 516838032Speter { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 516938032Speter$as_echo "no" >&6; } 517038032Speterfi 517138032Speter 517238032Speter 517338032Speter test -n "$AR" && break 517438032Speter done 517538032Speterfi 517638032Speterif test -z "$AR"; then 517738032Speter ac_ct_AR=$AR 517838032Speter for ac_prog in ar lib "link -lib" 517938032Speterdo 518064562Sgshapiro # Extract the first word of "$ac_prog", so it can be a program name with args. 518164562Sgshapiroset dummy $ac_prog; ac_word=$2 518264562Sgshapiro{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 518390792Sgshapiro$as_echo_n "checking for $ac_word... " >&6; } 518490792Sgshapiroif ${ac_cv_prog_ac_ct_AR+:} false; then : 518590792Sgshapiro $as_echo_n "(cached) " >&6 518664562Sgshapiroelse 518738032Speter if test -n "$ac_ct_AR"; then 518838032Speter ac_cv_prog_ac_ct_AR="$ac_ct_AR" # Let the user override the test. 518938032Speterelse 519038032Speteras_save_IFS=$IFS; IFS=$PATH_SEPARATOR 519138032Speterfor as_dir in $PATH 519238032Speterdo 519338032Speter IFS=$as_save_IFS 519438032Speter test -z "$as_dir" && as_dir=. 519538032Speter for ac_exec_ext in '' $ac_executable_extensions; do 519638032Speter if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 519738032Speter ac_cv_prog_ac_ct_AR="$ac_prog" 519838032Speter $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 519938032Speter break 2 520038032Speter fi 520138032Speterdone 520238032Speter done 520338032SpeterIFS=$as_save_IFS 520438032Speter 520538032Speterfi 520638032Speterfi 520738032Speterac_ct_AR=$ac_cv_prog_ac_ct_AR 520838032Speterif test -n "$ac_ct_AR"; then 520938032Speter { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_AR" >&5 521038032Speter$as_echo "$ac_ct_AR" >&6; } 521138032Speterelse 521238032Speter { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 521338032Speter$as_echo "no" >&6; } 521464562Sgshapirofi 521538032Speter 521664562Sgshapiro 521764562Sgshapiro test -n "$ac_ct_AR" && break 521864562Sgshapirodone 521964562Sgshapiro 522064562Sgshapiro if test "x$ac_ct_AR" = x; then 522190792Sgshapiro AR="false" 522290792Sgshapiro else 522390792Sgshapiro case $cross_compiling:$ac_tool_warned in 522490792Sgshapiroyes:) 522564562Sgshapiro{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5 522664562Sgshapiro$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} 522738032Speterac_tool_warned=yes ;; 522838032Speteresac 522964562Sgshapiro AR=$ac_ct_AR 523064562Sgshapiro fi 523164562Sgshapirofi 523271345Sgshapiro 523371345Sgshapiro: ${AR=ar} 523471345Sgshapiro 523571345Sgshapiro{ $as_echo "$as_me:${as_lineno-$LINENO}: checking the archiver ($AR) interface" >&5 523671345Sgshapiro$as_echo_n "checking the archiver ($AR) interface... " >&6; } 523771345Sgshapiroif ${am_cv_ar_interface+:} false; then : 523871345Sgshapiro $as_echo_n "(cached) " >&6 523964562Sgshapiroelse 524071345Sgshapiro ac_ext=c 524171345Sgshapiroac_cpp='$CPP $CPPFLAGS' 524271345Sgshapiroac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' 524371345Sgshapiroac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 524438032Speterac_compiler_gnu=$ac_cv_c_compiler_gnu 524538032Speter 524638032Speter am_cv_ar_interface=ar 524738032Speter cat confdefs.h - <<_ACEOF >conftest.$ac_ext 524838032Speter/* end confdefs.h. */ 524938032Speterint some_variable = 0; 525038032Speter_ACEOF 525138032Speterif ac_fn_c_try_compile "$LINENO"; then : 525238032Speter am_ar_try='$AR cru libconftest.a conftest.$ac_objext >&5' 525338032Speter { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$am_ar_try\""; } >&5 525438032Speter (eval $am_ar_try) 2>&5 525538032Speter ac_status=$? 525638032Speter $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 525738032Speter test $ac_status = 0; } 525838032Speter if test "$ac_status" -eq 0; then 525938032Speter am_cv_ar_interface=ar 526038032Speter else 526138032Speter am_ar_try='$AR -NOLOGO -OUT:conftest.lib conftest.$ac_objext >&5' 526238032Speter { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$am_ar_try\""; } >&5 526364562Sgshapiro (eval $am_ar_try) 2>&5 526438032Speter ac_status=$? 526538032Speter $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 526690792Sgshapiro test $ac_status = 0; } 526764562Sgshapiro if test "$ac_status" -eq 0; then 526838032Speter am_cv_ar_interface=lib 526938032Speter else 527038032Speter am_cv_ar_interface=unknown 527138032Speter fi 527238032Speter fi 527338032Speter rm -f conftest.lib libconftest.a 527438032Speter 527564562Sgshapirofi 527638032Speterrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 527790792Sgshapiro ac_ext=c 527864562Sgshapiroac_cpp='$CPP $CPPFLAGS' 527938032Speterac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' 528038032Speterac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 528164562Sgshapiroac_compiler_gnu=$ac_cv_c_compiler_gnu 528264562Sgshapiro 528364562Sgshapirofi 528464562Sgshapiro{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $am_cv_ar_interface" >&5 528564562Sgshapiro$as_echo "$am_cv_ar_interface" >&6; } 528638032Speter 528794334Sgshapirocase $am_cv_ar_interface in 528894334Sgshapiroar) 528994334Sgshapiro ;; 529064562Sgshapirolib) 529164562Sgshapiro # Microsoft lib, so override with the ar-lib wrapper script. 529290792Sgshapiro # FIXME: It is wrong to rewrite AR. 529364562Sgshapiro # But if we don't then we get into trouble of one sort or another. 529438032Speter # A longer-term fix would be to have automake use am__AR in this case, 529538032Speter # and then we could set am__AR="$am_aux_dir/ar-lib \$(AR)" or something 529664562Sgshapiro # similar. 529790792Sgshapiro AR="$am_aux_dir/ar-lib $AR" 529838032Speter ;; 529994334Sgshapirounknown) 530038032Speter as_fn_error $? "could not determine $AR interface" "$LINENO" 5 530164562Sgshapiro ;; 530264562Sgshapiroesac 530390792Sgshapiro 530464562Sgshapiro# If we haven't got the data from the intl directory, 530538032Speter# assume NLS is disabled. 530664562SgshapiroUSE_NLS=no 530738032SpeterLIBINTL= 530890792SgshapiroLIBINTL_DEP= 530964562SgshapiroINCINTL= 531038032SpeterXGETTEXT= 531138032SpeterGMSGFMT= 531238032SpeterPOSUB= 531390792Sgshapiro 531438032Speterif test -f ../intl/config.intl; then 531564562Sgshapiro . ../intl/config.intl 531638032Speterfi 531790792Sgshapiro{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether NLS is requested" >&5 531864562Sgshapiro$as_echo_n "checking whether NLS is requested... " >&6; } 531938032Speterif test x"$USE_NLS" != xyes; then 532038032Speter { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 532164562Sgshapiro$as_echo "no" >&6; } 532238032Speterelse 532390792Sgshapiro { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 532464562Sgshapiro$as_echo "yes" >&6; } 532538032Speter 532664562Sgshapiro$as_echo "#define ENABLE_NLS 1" >>confdefs.h 532790792Sgshapiro 532864562Sgshapiro 532964562Sgshapiro { $as_echo "$as_me:${as_lineno-$LINENO}: checking for catalogs to be installed" >&5 533064562Sgshapiro$as_echo_n "checking for catalogs to be installed... " >&6; } 533164562Sgshapiro # Look for .po and .gmo files in the source directory. 533238032Speter CATALOGS= 533338032Speter XLINGUAS= 533438032Speter for cat in $srcdir/po/*.gmo $srcdir/po/*.po; do 533538032Speter # If there aren't any .gmo files the shell will give us the 533638032Speter # literal string "../path/to/srcdir/po/*.gmo" which has to be 533738032Speter # weeded out. 533838032Speter case "$cat" in *\**) 533938032Speter continue;; 534038032Speter esac 534138032Speter # The quadruple backslash is collapsed to a double backslash 534238032Speter # by the backticks, then collapsed again by the double quotes, 534338032Speter # leaving us with one backslash in the sed expression (right 534438032Speter # before the dot that mustn't act as a wildcard). 534538032Speter cat=`echo $cat | sed -e "s!$srcdir/po/!!" -e "s!\\\\.po!.gmo!"` 534690792Sgshapiro lang=`echo $cat | sed -e "s!\\\\.gmo!!"` 534790792Sgshapiro # The user is allowed to set LINGUAS to a list of languages to 534838032Speter # install catalogs for. If it's empty that means "all of them." 534938032Speter if test "x$LINGUAS" = x; then 535038032Speter CATALOGS="$CATALOGS $cat" 535138032Speter XLINGUAS="$XLINGUAS $lang" 535238032Speter else 535364562Sgshapiro case "$LINGUAS" in *$lang*) 535464562Sgshapiro CATALOGS="$CATALOGS $cat" 535564562Sgshapiro XLINGUAS="$XLINGUAS $lang" 535664562Sgshapiro ;; 535764562Sgshapiro esac 535864562Sgshapiro fi 535964562Sgshapiro done 536064562Sgshapiro LINGUAS="$XLINGUAS" 536164562Sgshapiro { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LINGUAS" >&5 536264562Sgshapiro$as_echo "$LINGUAS" >&6; } 536364562Sgshapiro 536464562Sgshapiro 536564562Sgshapiro DATADIRNAME=share 536664562Sgshapiro 536764562Sgshapiro INSTOBJEXT=.mo 536864562Sgshapiro 536964562Sgshapiro GENCAT=gencat 537064562Sgshapiro 537164562Sgshapiro CATOBJEXT=.gmo 537264562Sgshapiro 537364562Sgshapirofi 537464562Sgshapiro 537564562Sgshapiro# Check whether --enable-shared was given. 537664562Sgshapiroif test "${enable_shared+set}" = set; then : 537764562Sgshapiro enableval=$enable_shared; p=${PACKAGE-default} 537864562Sgshapiro case $enableval in 537964562Sgshapiro yes) enable_shared=yes ;; 538064562Sgshapiro no) enable_shared=no ;; 538164562Sgshapiro *) 538264562Sgshapiro enable_shared=no 538364562Sgshapiro # Look at the argument we got. We use all the common list separators. 538464562Sgshapiro lt_save_ifs="$IFS"; IFS="${IFS}$PATH_SEPARATOR," 538564562Sgshapiro for pkg in $enableval; do 538638032Speter IFS="$lt_save_ifs" 538764562Sgshapiro if test "X$pkg" = "X$p"; then 538838032Speter enable_shared=yes 538938032Speter fi 539064562Sgshapiro done 539138032Speter IFS="$lt_save_ifs" 539238032Speter ;; 539364562Sgshapiro esac 539464562Sgshapiroelse 539564562Sgshapiro enable_shared=no 539664562Sgshapirofi 539790792Sgshapiro 539890792Sgshapiro 539964562Sgshapiro 540064562Sgshapiro 540164562Sgshapiro 540264562Sgshapiro 540364562Sgshapiro 540490792Sgshapiro 540590792Sgshapiro 540664562Sgshapiro 540738032Spetercase `pwd` in 540890792Sgshapiro *\ * | *\ *) 540990792Sgshapiro { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: Libtool does not cope well with whitespace in \`pwd\`" >&5 541038032Speter$as_echo "$as_me: WARNING: Libtool does not cope well with whitespace in \`pwd\`" >&2;} ;; 541164562Sgshapiroesac 541290792Sgshapiro 541338032Speter 541490792Sgshapiro 541538032Spetermacro_version='2.2.7a' 541690792Sgshapiromacro_revision='1.3134' 541790792Sgshapiro 541890792Sgshapiro 541938032Speter 542038032Speter 542164562Sgshapiro 542264562Sgshapiro 542338032Speter 542490792Sgshapiro 542538032Speter 542664562Sgshapiro 542738032Speter 542838032Speter 542938032Speter 543038032Speterltmain="$ac_aux_dir/ltmain.sh" 543138032Speter 543238032Speter# Make sure we can run config.sub. 543338032Speter$SHELL "$ac_aux_dir/config.sub" sun4 >/dev/null 2>&1 || 543438032Speter as_fn_error $? "cannot run $SHELL $ac_aux_dir/config.sub" "$LINENO" 5 543538032Speter 543638032Speter{ $as_echo "$as_me:${as_lineno-$LINENO}: checking build system type" >&5 543738032Speter$as_echo_n "checking build system type... " >&6; } 543838032Speterif ${ac_cv_build+:} false; then : 543938032Speter $as_echo_n "(cached) " >&6 544038032Speterelse 544138032Speter ac_build_alias=$build_alias 544238032Spetertest "x$ac_build_alias" = x && 544338032Speter ac_build_alias=`$SHELL "$ac_aux_dir/config.guess"` 544490792Sgshapirotest "x$ac_build_alias" = x && 544590792Sgshapiro as_fn_error $? "cannot guess build type; you must specify one" "$LINENO" 5 544638032Speterac_cv_build=`$SHELL "$ac_aux_dir/config.sub" $ac_build_alias` || 544738032Speter as_fn_error $? "$SHELL $ac_aux_dir/config.sub $ac_build_alias failed" "$LINENO" 5 544838032Speter 544938032Speterfi 545090792Sgshapiro{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_build" >&5 545164562Sgshapiro$as_echo "$ac_cv_build" >&6; } 545238032Spetercase $ac_cv_build in 545338032Speter*-*-*) ;; 545464562Sgshapiro*) as_fn_error $? "invalid value of canonical build" "$LINENO" 5;; 545538032Speteresac 545638032Speterbuild=$ac_cv_build 545743730Speterac_save_IFS=$IFS; IFS='-' 545838032Speterset x $ac_cv_build 545938032Spetershift 546090792Sgshapirobuild_cpu=$1 546190792Sgshapirobuild_vendor=$2 546290792Sgshapiroshift; shift 546390792Sgshapiro# Remember, the first character of IFS is used to create $*, 546438032Speter# except with old shells: 546538032Speterbuild_os=$* 546664562SgshapiroIFS=$ac_save_IFS 546790792Sgshapirocase $build_os in *\ *) build_os=`echo "$build_os" | sed 's/ /-/g'`;; esac 546890792Sgshapiro 546964562Sgshapiro 547038032Speter{ $as_echo "$as_me:${as_lineno-$LINENO}: checking host system type" >&5 547138032Speter$as_echo_n "checking host system type... " >&6; } 547238032Speterif ${ac_cv_host+:} false; then : 547338032Speter $as_echo_n "(cached) " >&6 547490792Sgshapiroelse 547590792Sgshapiro if test "x$host_alias" = x; then 547664562Sgshapiro ac_cv_host=$ac_cv_build 547764562Sgshapiroelse 547864562Sgshapiro ac_cv_host=`$SHELL "$ac_aux_dir/config.sub" $host_alias` || 547990792Sgshapiro as_fn_error $? "$SHELL $ac_aux_dir/config.sub $host_alias failed" "$LINENO" 5 548064562Sgshapirofi 548190792Sgshapiro 548264562Sgshapirofi 548338032Speter{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_host" >&5 548464562Sgshapiro$as_echo "$ac_cv_host" >&6; } 548538032Spetercase $ac_cv_host in 548638032Speter*-*-*) ;; 548738032Speter*) as_fn_error $? "invalid value of canonical host" "$LINENO" 5;; 548838032Speteresac 548938032Speterhost=$ac_cv_host 549038032Speterac_save_IFS=$IFS; IFS='-' 549138032Speterset x $ac_cv_host 549238032Spetershift 549338032Speterhost_cpu=$1 549438032Speterhost_vendor=$2 549564562Sgshapiroshift; shift 549638032Speter# Remember, the first character of IFS is used to create $*, 549738032Speter# except with old shells: 549890792Sgshapirohost_os=$* 549990792SgshapiroIFS=$ac_save_IFS 550038032Spetercase $host_os in *\ *) host_os=`echo "$host_os" | sed 's/ /-/g'`;; esac 550190792Sgshapiro 550238032Speter 550338032Speter# Backslashify metacharacters that are still active within 550438032Speter# double-quoted strings. 550538032Spetersed_quote_subst='s/\(["`$\\]\)/\\\1/g' 550664562Sgshapiro 550738032Speter# Same as above, but do not quote variable references. 550864562Sgshapirodouble_quote_subst='s/\(["`\\]\)/\\\1/g' 550938032Speter 551038032Speter# Sed substitution to delay expansion of an escaped shell variable in a 551138032Speter# double_quote_subst'ed string. 551238032Speterdelay_variable_subst='s/\\\\\\\\\\\$/\\\\\\$/g' 551338032Speter 551438032Speter# Sed substitution to delay expansion of an escaped single quote. 551538032Speterdelay_single_quote_subst='s/'\''/'\'\\\\\\\'\''/g' 551677349Sgshapiro 551777349Sgshapiro# Sed substitution to avoid accidental globbing in evaled expressions 551877349Sgshapirono_glob_subst='s/\*/\\\*/g' 551977349Sgshapiro 552077349SgshapiroECHO='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\' 552177349SgshapiroECHO=$ECHO$ECHO$ECHO$ECHO$ECHO 552277349SgshapiroECHO=$ECHO$ECHO$ECHO$ECHO$ECHO$ECHO 552338032Speter 552438032Speter{ $as_echo "$as_me:${as_lineno-$LINENO}: checking how to print strings" >&5 552590792Sgshapiro$as_echo_n "checking how to print strings... " >&6; } 552638032Speter# Test print first, because it will be a builtin if present. 552738032Speterif test "X`print -r -- -n 2>/dev/null`" = X-n && \ 552838032Speter test "X`print -r -- $ECHO 2>/dev/null`" = "X$ECHO"; then 552938032Speter ECHO='print -r --' 553038032Speterelif test "X`printf %s $ECHO 2>/dev/null`" = "X$ECHO"; then 553138032Speter ECHO='printf %s\n' 553238032Speterelse 553338032Speter # Use this function as a fallback that always works. 553438032Speter func_fallback_echo () 553538032Speter { 553638032Speter eval 'cat <<_LTECHO_EOF 553738032Speter$1 553838032Speter_LTECHO_EOF' 553938032Speter } 554038032Speter ECHO='func_fallback_echo' 554138032Speterfi 554290792Sgshapiro 554364562Sgshapiro# func_echo_all arg... 554438032Speter# Invoke $ECHO with all args, space-separated. 554590792Sgshapirofunc_echo_all () 554664562Sgshapiro{ 554738032Speter $ECHO "" 554838032Speter} 554938032Speter 555038032Spetercase "$ECHO" in 555138032Speter printf*) { $as_echo "$as_me:${as_lineno-$LINENO}: result: printf" >&5 555290792Sgshapiro$as_echo "printf" >&6; } ;; 555364562Sgshapiro print*) { $as_echo "$as_me:${as_lineno-$LINENO}: result: print -r" >&5 555464562Sgshapiro$as_echo "print -r" >&6; } ;; 555564562Sgshapiro *) { $as_echo "$as_me:${as_lineno-$LINENO}: result: cat" >&5 555638032Speter$as_echo "cat" >&6; } ;; 555738032Speteresac 555838032Speter 555964562Sgshapiro 556038032Speter 556138032Speter 556238032Speter 556338032Speter 556490792Sgshapiro 556564562Sgshapiro 556638032Speter 556764562Sgshapiro 556890792Sgshapiro 556964562Sgshapiro 557038032Speter 557177349Sgshapiro 557264562Sgshapiro{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for a sed that does not truncate output" >&5 557364562Sgshapiro$as_echo_n "checking for a sed that does not truncate output... " >&6; } 557477349Sgshapiroif ${ac_cv_path_SED+:} false; then : 557590792Sgshapiro $as_echo_n "(cached) " >&6 557690792Sgshapiroelse 557764562Sgshapiro ac_script=s/aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb/ 557864562Sgshapiro for ac_i in 1 2 3 4 5 6 7; do 557964562Sgshapiro ac_script="$ac_script$as_nl$ac_script" 558038032Speter done 558138032Speter echo "$ac_script" 2>/dev/null | sed 99q >conftest.sed 558238032Speter { ac_script=; unset ac_script;} 558390792Sgshapiro if test -z "$SED"; then 558490792Sgshapiro ac_path_SED_found=false 558538032Speter # Loop through the user's path and test for each of PROGNAME-LIST 558690792Sgshapiro as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 558738032Speterfor as_dir in $PATH 558838032Speterdo 558964562Sgshapiro IFS=$as_save_IFS 559064562Sgshapiro test -z "$as_dir" && as_dir=. 559164562Sgshapiro for ac_prog in sed gsed; do 559264562Sgshapiro for ac_exec_ext in '' $ac_executable_extensions; do 559364562Sgshapiro ac_path_SED="$as_dir/$ac_prog$ac_exec_ext" 559464562Sgshapiro as_fn_executable_p "$ac_path_SED" || continue 559564562Sgshapiro# Check for GNU ac_path_SED and select it if it is found. 559664562Sgshapiro # Check for GNU $ac_path_SED 559738032Spetercase `"$ac_path_SED" --version 2>&1` in 559838032Speter*GNU*) 559938032Speter ac_cv_path_SED="$ac_path_SED" ac_path_SED_found=:;; 560038032Speter*) 560138032Speter ac_count=0 560290792Sgshapiro $as_echo_n 0123456789 >"conftest.in" 560338032Speter while : 560490792Sgshapiro do 560564562Sgshapiro cat "conftest.in" "conftest.in" >"conftest.tmp" 560690792Sgshapiro mv "conftest.tmp" "conftest.in" 560790792Sgshapiro cp "conftest.in" "conftest.nl" 560890792Sgshapiro $as_echo '' >> "conftest.nl" 560990792Sgshapiro "$ac_path_SED" -f conftest.sed < "conftest.nl" >"conftest.out" 2>/dev/null || break 561090792Sgshapiro diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break 561190792Sgshapiro as_fn_arith $ac_count + 1 && ac_count=$as_val 561290792Sgshapiro if test $ac_count -gt ${ac_path_SED_max-0}; then 561390792Sgshapiro # Best one so far, save it but keep looking for a better one 561490792Sgshapiro ac_cv_path_SED="$ac_path_SED" 561590792Sgshapiro ac_path_SED_max=$ac_count 561690792Sgshapiro fi 561764562Sgshapiro # 10*(2^10) chars as input seems more than enough 561838032Speter test $ac_count -gt 10 && break 561990792Sgshapiro done 562090792Sgshapiro rm -f conftest.in conftest.tmp conftest.nl conftest.out;; 562190792Sgshapiroesac 562238032Speter 562390792Sgshapiro $ac_path_SED_found && break 3 562438032Speter done 562538032Speter done 562638032Speter done 562738032SpeterIFS=$as_save_IFS 562838032Speter if test -z "$ac_cv_path_SED"; then 562938032Speter as_fn_error $? "no acceptable sed could be found in \$PATH" "$LINENO" 5 563038032Speter fi 563138032Speterelse 563264562Sgshapiro ac_cv_path_SED=$SED 563364562Sgshapirofi 563464562Sgshapiro 563564562Sgshapirofi 563664562Sgshapiro{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_SED" >&5 563764562Sgshapiro$as_echo "$ac_cv_path_SED" >&6; } 563864562Sgshapiro SED="$ac_cv_path_SED" 563964562Sgshapiro rm -f conftest.sed 564064562Sgshapiro 564164562Sgshapirotest -z "$SED" && SED=sed 564264562SgshapiroXsed="$SED -e 1s/^X//" 564364562Sgshapiro 564438032Speter 564564562Sgshapiro 564664562Sgshapiro 564738032Speter 564864562Sgshapiro 564938032Speter 565038032Speter 565138032Speter 565238032Speter 565338032Speter 565438032Speter{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for fgrep" >&5 565538032Speter$as_echo_n "checking for fgrep... " >&6; } 565638032Speterif ${ac_cv_path_FGREP+:} false; then : 565738032Speter $as_echo_n "(cached) " >&6 565838032Speterelse 565990792Sgshapiro if echo 'ab*c' | $GREP -F 'ab*c' >/dev/null 2>&1 566038032Speter then ac_cv_path_FGREP="$GREP -F" 566190792Sgshapiro else 566290792Sgshapiro if test -z "$FGREP"; then 566338032Speter ac_path_FGREP_found=false 566438032Speter # Loop through the user's path and test for each of PROGNAME-LIST 566580785Sgshapiro as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 566638032Speterfor as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin 566738032Speterdo 566838032Speter IFS=$as_save_IFS 566980785Sgshapiro test -z "$as_dir" && as_dir=. 567038032Speter for ac_prog in fgrep; do 567180785Sgshapiro for ac_exec_ext in '' $ac_executable_extensions; do 567238032Speter ac_path_FGREP="$as_dir/$ac_prog$ac_exec_ext" 567371345Sgshapiro as_fn_executable_p "$ac_path_FGREP" || continue 567464562Sgshapiro# Check for GNU ac_path_FGREP and select it if it is found. 567564562Sgshapiro # Check for GNU $ac_path_FGREP 567690792Sgshapirocase `"$ac_path_FGREP" --version 2>&1` in 567764562Sgshapiro*GNU*) 567864562Sgshapiro ac_cv_path_FGREP="$ac_path_FGREP" ac_path_FGREP_found=:;; 567938032Speter*) 568038032Speter ac_count=0 568138032Speter $as_echo_n 0123456789 >"conftest.in" 568238032Speter while : 568338032Speter do 568464562Sgshapiro cat "conftest.in" "conftest.in" >"conftest.tmp" 568590792Sgshapiro mv "conftest.tmp" "conftest.in" 568690792Sgshapiro cp "conftest.in" "conftest.nl" 568790792Sgshapiro $as_echo 'FGREP' >> "conftest.nl" 568890792Sgshapiro "$ac_path_FGREP" FGREP < "conftest.nl" >"conftest.out" 2>/dev/null || break 568990792Sgshapiro diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break 569090792Sgshapiro as_fn_arith $ac_count + 1 && ac_count=$as_val 569190792Sgshapiro if test $ac_count -gt ${ac_path_FGREP_max-0}; then 569290792Sgshapiro # Best one so far, save it but keep looking for a better one 569390792Sgshapiro ac_cv_path_FGREP="$ac_path_FGREP" 569438032Speter ac_path_FGREP_max=$ac_count 569538032Speter fi 569638032Speter # 10*(2^10) chars as input seems more than enough 569738032Speter test $ac_count -gt 10 && break 569838032Speter done 569990792Sgshapiro rm -f conftest.in conftest.tmp conftest.nl conftest.out;; 570090792Sgshapiroesac 570190792Sgshapiro 570264562Sgshapiro $ac_path_FGREP_found && break 3 570364562Sgshapiro done 570464562Sgshapiro done 570564562Sgshapiro done 570664562SgshapiroIFS=$as_save_IFS 570790792Sgshapiro if test -z "$ac_cv_path_FGREP"; then 570890792Sgshapiro as_fn_error $? "no acceptable fgrep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5 570938032Speter fi 571090792Sgshapiroelse 571190792Sgshapiro ac_cv_path_FGREP=$FGREP 571290792Sgshapirofi 571364562Sgshapiro 571464562Sgshapiro fi 571564562Sgshapirofi 571664562Sgshapiro{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_FGREP" >&5 571738032Speter$as_echo "$ac_cv_path_FGREP" >&6; } 571838032Speter FGREP="$ac_cv_path_FGREP" 571990792Sgshapiro 572038032Speter 572138032Spetertest -z "$GREP" && GREP=grep 572264562Sgshapiro 572364562Sgshapiro 572464562Sgshapiro 572564562Sgshapiro 572664562Sgshapiro 572764562Sgshapiro 572864562Sgshapiro 572938032Speter 573064562Sgshapiro 573164562Sgshapiro 573264562Sgshapiro 573364562Sgshapiro 573464562Sgshapiro 573564562Sgshapiro 573664562Sgshapiro 573790792Sgshapiro 573864562Sgshapiro 573964562Sgshapiro 574038032Speter 574164562Sgshapiro# Check whether --with-gnu-ld was given. 574264562Sgshapiroif test "${with_gnu_ld+set}" = set; then : 574364562Sgshapiro withval=$with_gnu_ld; test "$withval" = no || with_gnu_ld=yes 574464562Sgshapiroelse 574564562Sgshapiro with_gnu_ld=no 574664562Sgshapirofi 574764562Sgshapiro 574864562Sgshapiroac_prog=ld 574964562Sgshapiroif test "$GCC" = yes; then 575038032Speter # Check if gcc -print-prog-name=ld gives a path. 575164562Sgshapiro { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ld used by $CC" >&5 575264562Sgshapiro$as_echo_n "checking for ld used by $CC... " >&6; } 575338032Speter case $host in 575490792Sgshapiro *-*-mingw*) 575538032Speter # gcc leaves a trailing carriage return which upsets mingw 575638032Speter ac_prog=`($CC -print-prog-name=ld) 2>&5 | tr -d '\015'` ;; 575764562Sgshapiro *) 575838032Speter ac_prog=`($CC -print-prog-name=ld) 2>&5` ;; 575990792Sgshapiro esac 576090792Sgshapiro case $ac_prog in 576190792Sgshapiro # Accept absolute paths. 576290792Sgshapiro [\\/]* | ?:[\\/]*) 576390792Sgshapiro re_direlt='/[^/][^/]*/\.\./' 576464562Sgshapiro # Canonicalize the pathname of ld 576538032Speter ac_prog=`$ECHO "$ac_prog"| $SED 's%\\\\%/%g'` 576690792Sgshapiro while $ECHO "$ac_prog" | $GREP "$re_direlt" > /dev/null 2>&1; do 576790792Sgshapiro ac_prog=`$ECHO $ac_prog| $SED "s%$re_direlt%/%"` 576838032Speter done 576990792Sgshapiro test -z "$LD" && LD="$ac_prog" 577064562Sgshapiro ;; 577164562Sgshapiro "") 577264562Sgshapiro # If it fails, then pretend we aren't using GCC. 577364562Sgshapiro ac_prog=ld 577464562Sgshapiro ;; 577564562Sgshapiro *) 577664562Sgshapiro # If it is relative, then search for the first ld in PATH. 577764562Sgshapiro with_gnu_ld=unknown 577864562Sgshapiro ;; 577964562Sgshapiro esac 578090792Sgshapiroelif test "$with_gnu_ld" = yes; then 578164562Sgshapiro { $as_echo "$as_me:${as_lineno-$LINENO}: checking for GNU ld" >&5 578264562Sgshapiro$as_echo_n "checking for GNU ld... " >&6; } 578364562Sgshapiroelse 578464562Sgshapiro { $as_echo "$as_me:${as_lineno-$LINENO}: checking for non-GNU ld" >&5 578564562Sgshapiro$as_echo_n "checking for non-GNU ld... " >&6; } 578664562Sgshapirofi 578764562Sgshapiroif ${lt_cv_path_LD+:} false; then : 578864562Sgshapiro $as_echo_n "(cached) " >&6 578964562Sgshapiroelse 579064562Sgshapiro if test -z "$LD"; then 579164562Sgshapiro lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR 579264562Sgshapiro for ac_dir in $PATH; do 579364562Sgshapiro IFS="$lt_save_ifs" 579464562Sgshapiro test -z "$ac_dir" && ac_dir=. 579590792Sgshapiro if test -f "$ac_dir/$ac_prog" || test -f "$ac_dir/$ac_prog$ac_exeext"; then 579690792Sgshapiro lt_cv_path_LD="$ac_dir/$ac_prog" 579764562Sgshapiro # Check to see if the program is GNU ld. I'd rather use --version, 579890792Sgshapiro # but apparently some variants of GNU ld only accept -v. 579964562Sgshapiro # Break only if it was the GNU/non-GNU ld that we prefer. 580064562Sgshapiro case `"$lt_cv_path_LD" -v 2>&1 </dev/null` in 580164562Sgshapiro *GNU* | *'with BFD'*) 580264562Sgshapiro test "$with_gnu_ld" != no && break 580364562Sgshapiro ;; 580464562Sgshapiro *) 580564562Sgshapiro test "$with_gnu_ld" != yes && break 580664562Sgshapiro ;; 580764562Sgshapiro esac 580864562Sgshapiro fi 580964562Sgshapiro done 581064562Sgshapiro IFS="$lt_save_ifs" 581164562Sgshapiroelse 581264562Sgshapiro lt_cv_path_LD="$LD" # Let the user override the test with a path. 581364562Sgshapirofi 581464562Sgshapirofi 581564562Sgshapiro 581664562SgshapiroLD="$lt_cv_path_LD" 581764562Sgshapiroif test -n "$LD"; then 581864562Sgshapiro { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LD" >&5 581964562Sgshapiro$as_echo "$LD" >&6; } 582064562Sgshapiroelse 582164562Sgshapiro { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 582264562Sgshapiro$as_echo "no" >&6; } 582364562Sgshapirofi 582464562Sgshapirotest -z "$LD" && as_fn_error $? "no acceptable ld found in \$PATH" "$LINENO" 5 582564562Sgshapiro{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if the linker ($LD) is GNU ld" >&5 582664562Sgshapiro$as_echo_n "checking if the linker ($LD) is GNU ld... " >&6; } 582764562Sgshapiroif ${lt_cv_prog_gnu_ld+:} false; then : 582864562Sgshapiro $as_echo_n "(cached) " >&6 582964562Sgshapiroelse 583064562Sgshapiro # I'd rather use --version here, but apparently some GNU lds only accept -v. 583164562Sgshapirocase `$LD -v 2>&1 </dev/null` in 583264562Sgshapiro*GNU* | *'with BFD'*) 583364562Sgshapiro lt_cv_prog_gnu_ld=yes 583464562Sgshapiro ;; 583564562Sgshapiro*) 583664562Sgshapiro lt_cv_prog_gnu_ld=no 583764562Sgshapiro ;; 583864562Sgshapiroesac 583964562Sgshapirofi 584064562Sgshapiro{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_gnu_ld" >&5 584164562Sgshapiro$as_echo "$lt_cv_prog_gnu_ld" >&6; } 584264562Sgshapirowith_gnu_ld=$lt_cv_prog_gnu_ld 584364562Sgshapiro 584464562Sgshapiro 584564562Sgshapiro 584664562Sgshapiro 584764562Sgshapiro 584864562Sgshapiro 584964562Sgshapiro 585064562Sgshapiro 585164562Sgshapiro 585264562Sgshapiro{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for BSD- or MS-compatible name lister (nm)" >&5 585364562Sgshapiro$as_echo_n "checking for BSD- or MS-compatible name lister (nm)... " >&6; } 585464562Sgshapiroif ${lt_cv_path_NM+:} false; then : 585564562Sgshapiro $as_echo_n "(cached) " >&6 585664562Sgshapiroelse 585764562Sgshapiro if test -n "$NM"; then 585864562Sgshapiro # Let the user override the test. 585964562Sgshapiro lt_cv_path_NM="$NM" 586064562Sgshapiroelse 586164562Sgshapiro lt_nm_to_check="${ac_tool_prefix}nm" 586264562Sgshapiro if test -n "$ac_tool_prefix" && test "$build" = "$host"; then 586364562Sgshapiro lt_nm_to_check="$lt_nm_to_check nm" 586490792Sgshapiro fi 586564562Sgshapiro for lt_tmp_nm in $lt_nm_to_check; do 586664562Sgshapiro lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR 586764562Sgshapiro for ac_dir in $PATH /usr/ccs/bin/elf /usr/ccs/bin /usr/ucb /bin; do 586864562Sgshapiro IFS="$lt_save_ifs" 586964562Sgshapiro test -z "$ac_dir" && ac_dir=. 587064562Sgshapiro tmp_nm="$ac_dir/$lt_tmp_nm" 587164562Sgshapiro if test -f "$tmp_nm" || test -f "$tmp_nm$ac_exeext" ; then 587264562Sgshapiro # Check to see if the nm accepts a BSD-compat flag. 587364562Sgshapiro # Adding the `sed 1q' prevents false positives on HP-UX, which says: 587464562Sgshapiro # nm: unknown option "B" ignored 587564562Sgshapiro # Tru64's nm complains that /dev/null is an invalid object file 587664562Sgshapiro case `"$tmp_nm" -B /dev/null 2>&1 | sed '1q'` in 587764562Sgshapiro */dev/null* | *'Invalid file or object type'*) 587864562Sgshapiro lt_cv_path_NM="$tmp_nm -B" 587964562Sgshapiro break 588064562Sgshapiro ;; 588164562Sgshapiro *) 588264562Sgshapiro case `"$tmp_nm" -p /dev/null 2>&1 | sed '1q'` in 588364562Sgshapiro */dev/null*) 588464562Sgshapiro lt_cv_path_NM="$tmp_nm -p" 588590792Sgshapiro break 588664562Sgshapiro ;; 588790792Sgshapiro *) 588890792Sgshapiro lt_cv_path_NM=${lt_cv_path_NM="$tmp_nm"} # keep the first match, but 588964562Sgshapiro continue # so that we can try to find one that supports BSD flags 589064562Sgshapiro ;; 589190792Sgshapiro esac 589290792Sgshapiro ;; 589390792Sgshapiro esac 589464562Sgshapiro fi 589564562Sgshapiro done 589690792Sgshapiro IFS="$lt_save_ifs" 589790792Sgshapiro done 589890792Sgshapiro : ${lt_cv_path_NM=no} 589990792Sgshapirofi 590090792Sgshapirofi 590190792Sgshapiro{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_path_NM" >&5 590290792Sgshapiro$as_echo "$lt_cv_path_NM" >&6; } 590390792Sgshapiroif test "$lt_cv_path_NM" != "no"; then 590490792Sgshapiro NM="$lt_cv_path_NM" 590590792Sgshapiroelse 590690792Sgshapiro # Didn't find any BSD compatible name lister, look for dumpbin. 590790792Sgshapiro if test -n "$DUMPBIN"; then : 590890792Sgshapiro # Let the user override the test. 590990792Sgshapiro else 591090792Sgshapiro if test -n "$ac_tool_prefix"; then 591190792Sgshapiro for ac_prog in dumpbin "link -dump" 591290792Sgshapiro do 591364562Sgshapiro # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args. 591464562Sgshapiroset dummy $ac_tool_prefix$ac_prog; ac_word=$2 591590792Sgshapiro{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 591690792Sgshapiro$as_echo_n "checking for $ac_word... " >&6; } 591790792Sgshapiroif ${ac_cv_prog_DUMPBIN+:} false; then : 591864562Sgshapiro $as_echo_n "(cached) " >&6 591964562Sgshapiroelse 592064562Sgshapiro if test -n "$DUMPBIN"; then 592190792Sgshapiro ac_cv_prog_DUMPBIN="$DUMPBIN" # Let the user override the test. 592290792Sgshapiroelse 592364562Sgshapiroas_save_IFS=$IFS; IFS=$PATH_SEPARATOR 592490792Sgshapirofor as_dir in $PATH 592590792Sgshapirodo 592690792Sgshapiro IFS=$as_save_IFS 592790792Sgshapiro test -z "$as_dir" && as_dir=. 592890792Sgshapiro for ac_exec_ext in '' $ac_executable_extensions; do 592964562Sgshapiro if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 593090792Sgshapiro ac_cv_prog_DUMPBIN="$ac_tool_prefix$ac_prog" 593190792Sgshapiro $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 593290792Sgshapiro break 2 593390792Sgshapiro fi 593464562Sgshapirodone 593564562Sgshapiro done 593690792SgshapiroIFS=$as_save_IFS 593764562Sgshapiro 593864562Sgshapirofi 593964562Sgshapirofi 594064562SgshapiroDUMPBIN=$ac_cv_prog_DUMPBIN 594164562Sgshapiroif test -n "$DUMPBIN"; then 594264562Sgshapiro { $as_echo "$as_me:${as_lineno-$LINENO}: result: $DUMPBIN" >&5 594364562Sgshapiro$as_echo "$DUMPBIN" >&6; } 594464562Sgshapiroelse 594564562Sgshapiro { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 594664562Sgshapiro$as_echo "no" >&6; } 594764562Sgshapirofi 594864562Sgshapiro 594964562Sgshapiro 595064562Sgshapiro test -n "$DUMPBIN" && break 595164562Sgshapiro done 595264562Sgshapirofi 595364562Sgshapiroif test -z "$DUMPBIN"; then 595464562Sgshapiro ac_ct_DUMPBIN=$DUMPBIN 595564562Sgshapiro for ac_prog in dumpbin "link -dump" 595664562Sgshapirodo 595766494Sgshapiro # Extract the first word of "$ac_prog", so it can be a program name with args. 595866494Sgshapiroset dummy $ac_prog; ac_word=$2 595964562Sgshapiro{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 596090792Sgshapiro$as_echo_n "checking for $ac_word... " >&6; } 596164562Sgshapiroif ${ac_cv_prog_ac_ct_DUMPBIN+:} false; then : 596290792Sgshapiro $as_echo_n "(cached) " >&6 596366494Sgshapiroelse 596464562Sgshapiro if test -n "$ac_ct_DUMPBIN"; then 596564562Sgshapiro ac_cv_prog_ac_ct_DUMPBIN="$ac_ct_DUMPBIN" # Let the user override the test. 596664562Sgshapiroelse 596790792Sgshapiroas_save_IFS=$IFS; IFS=$PATH_SEPARATOR 596864562Sgshapirofor as_dir in $PATH 596964562Sgshapirodo 597064562Sgshapiro IFS=$as_save_IFS 597164562Sgshapiro test -z "$as_dir" && as_dir=. 597264562Sgshapiro for ac_exec_ext in '' $ac_executable_extensions; do 597364562Sgshapiro if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 597464562Sgshapiro ac_cv_prog_ac_ct_DUMPBIN="$ac_prog" 597564562Sgshapiro $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 597664562Sgshapiro break 2 597764562Sgshapiro fi 597864562Sgshapirodone 597964562Sgshapiro done 598090792SgshapiroIFS=$as_save_IFS 598164562Sgshapiro 598264562Sgshapirofi 598364562Sgshapirofi 598464562Sgshapiroac_ct_DUMPBIN=$ac_cv_prog_ac_ct_DUMPBIN 598564562Sgshapiroif test -n "$ac_ct_DUMPBIN"; then 598664562Sgshapiro { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_DUMPBIN" >&5 598790792Sgshapiro$as_echo "$ac_ct_DUMPBIN" >&6; } 598890792Sgshapiroelse 598964562Sgshapiro { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 599090792Sgshapiro$as_echo "no" >&6; } 599164562Sgshapirofi 599264562Sgshapiro 599364562Sgshapiro 599464562Sgshapiro test -n "$ac_ct_DUMPBIN" && break 599590792Sgshapirodone 599690792Sgshapiro 599766494Sgshapiro if test "x$ac_ct_DUMPBIN" = x; then 599864562Sgshapiro DUMPBIN=":" 599966494Sgshapiro else 600090792Sgshapiro case $cross_compiling:$ac_tool_warned in 600190792Sgshapiroyes:) 600264562Sgshapiro{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5 600364562Sgshapiro$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} 600464562Sgshapiroac_tool_warned=yes ;; 600590792Sgshapiroesac 600690792Sgshapiro DUMPBIN=$ac_ct_DUMPBIN 600790792Sgshapiro fi 600864562Sgshapirofi 600990792Sgshapiro 601064562Sgshapiro case `$DUMPBIN -symbols /dev/null 2>&1 | sed '1q'` in 601164562Sgshapiro *COFF*) 601264562Sgshapiro DUMPBIN="$DUMPBIN -symbols" 601364562Sgshapiro ;; 601490792Sgshapiro *) 601590792Sgshapiro DUMPBIN=: 601690792Sgshapiro ;; 601764562Sgshapiro esac 601864562Sgshapiro fi 601964562Sgshapiro 602090792Sgshapiro if test "$DUMPBIN" != ":"; then 602190792Sgshapiro NM="$DUMPBIN" 602290792Sgshapiro fi 602390792Sgshapirofi 602464562Sgshapirotest -z "$NM" && NM=nm 602564562Sgshapiro 602664562Sgshapiro 602790792Sgshapiro 602890792Sgshapiro 602990792Sgshapiro 603090792Sgshapiro 603190792Sgshapiro{ $as_echo "$as_me:${as_lineno-$LINENO}: checking the name lister ($NM) interface" >&5 603290792Sgshapiro$as_echo_n "checking the name lister ($NM) interface... " >&6; } 603390792Sgshapiroif ${lt_cv_nm_interface+:} false; then : 603490792Sgshapiro $as_echo_n "(cached) " >&6 603590792Sgshapiroelse 603690792Sgshapiro lt_cv_nm_interface="BSD nm" 603790792Sgshapiro echo "int some_variable = 0;" > conftest.$ac_ext 603890792Sgshapiro (eval echo "\"\$as_me:$LINENO: $ac_compile\"" >&5) 603990792Sgshapiro (eval "$ac_compile" 2>conftest.err) 604090792Sgshapiro cat conftest.err >&5 604190792Sgshapiro (eval echo "\"\$as_me:$LINENO: $NM \\\"conftest.$ac_objext\\\"\"" >&5) 604290792Sgshapiro (eval "$NM \"conftest.$ac_objext\"" 2>conftest.err > conftest.out) 604390792Sgshapiro cat conftest.err >&5 604490792Sgshapiro (eval echo "\"\$as_me:$LINENO: output\"" >&5) 604590792Sgshapiro cat conftest.out >&5 604690792Sgshapiro if $GREP 'External.*some_variable' conftest.out > /dev/null; then 604790792Sgshapiro lt_cv_nm_interface="MS dumpbin" 604890792Sgshapiro fi 604990792Sgshapiro rm -f conftest* 605090792Sgshapirofi 605190792Sgshapiro{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_nm_interface" >&5 605290792Sgshapiro$as_echo "$lt_cv_nm_interface" >&6; } 605390792Sgshapiro 605490792Sgshapiro{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether ln -s works" >&5 605590792Sgshapiro$as_echo_n "checking whether ln -s works... " >&6; } 605690792SgshapiroLN_S=$as_ln_s 605790792Sgshapiroif test "$LN_S" = "ln -s"; then 605890792Sgshapiro { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 605990792Sgshapiro$as_echo "yes" >&6; } 606090792Sgshapiroelse 606190792Sgshapiro { $as_echo "$as_me:${as_lineno-$LINENO}: result: no, using $LN_S" >&5 606290792Sgshapiro$as_echo "no, using $LN_S" >&6; } 606390792Sgshapirofi 606490792Sgshapiro 606590792Sgshapiro# find the maximum length of command line arguments 606690792Sgshapiro{ $as_echo "$as_me:${as_lineno-$LINENO}: checking the maximum length of command line arguments" >&5 606790792Sgshapiro$as_echo_n "checking the maximum length of command line arguments... " >&6; } 606890792Sgshapiroif ${lt_cv_sys_max_cmd_len+:} false; then : 606990792Sgshapiro $as_echo_n "(cached) " >&6 607090792Sgshapiroelse 607190792Sgshapiro i=0 607290792Sgshapiro teststring="ABCD" 607390792Sgshapiro 607490792Sgshapiro case $build_os in 607564562Sgshapiro msdosdjgpp*) 607664562Sgshapiro # On DJGPP, this test can blow up pretty badly due to problems in libc 607764562Sgshapiro # (any single argument exceeding 2000 bytes causes a buffer overrun 607890792Sgshapiro # during glob expansion). Even if it were fixed, the result of this 607990792Sgshapiro # check would be larger than it should be. 608090792Sgshapiro lt_cv_sys_max_cmd_len=12288; # 12K is about right 608190792Sgshapiro ;; 608264562Sgshapiro 608364562Sgshapiro gnu*) 608464562Sgshapiro # Under GNU Hurd, this test is not required because there is 608564562Sgshapiro # no limit to the length of command line arguments. 608664562Sgshapiro # Libtool will interpret -1 as no limit whatsoever 608764562Sgshapiro lt_cv_sys_max_cmd_len=-1; 608890792Sgshapiro ;; 608990792Sgshapiro 609064562Sgshapiro cygwin* | mingw* | cegcc*) 609190792Sgshapiro # On Win9x/ME, this test blows up -- it succeeds, but takes 609264562Sgshapiro # about 5 minutes as the teststring grows exponentially. 609364562Sgshapiro # Worse, since 9x/ME are not pre-emptively multitasking, 609464562Sgshapiro # you end up with a "frozen" computer, even though with patience 609564562Sgshapiro # the test eventually succeeds (with a max line length of 256k). 609664562Sgshapiro # Instead, let's just punt: use the minimum linelength reported by 609764562Sgshapiro # all of the supported platforms: 8192 (on NT/2K/XP). 609864562Sgshapiro lt_cv_sys_max_cmd_len=8192; 609964562Sgshapiro ;; 610090792Sgshapiro 610164562Sgshapiro mint*) 610264562Sgshapiro # On MiNT this can take a long time and run out of memory. 610364562Sgshapiro lt_cv_sys_max_cmd_len=8192; 610464562Sgshapiro ;; 610564562Sgshapiro 610664562Sgshapiro amigaos*) 610764562Sgshapiro # On AmigaOS with pdksh, this test takes hours, literally. 610864562Sgshapiro # So we just punt and use a minimum line length of 8192. 610990792Sgshapiro lt_cv_sys_max_cmd_len=8192; 611090792Sgshapiro ;; 611164562Sgshapiro 611264562Sgshapiro netbsd* | freebsd* | openbsd* | darwin* | dragonfly*) 611364562Sgshapiro # This has been around since 386BSD, at least. Likely further. 611464562Sgshapiro if test -x /sbin/sysctl; then 611564562Sgshapiro lt_cv_sys_max_cmd_len=`/sbin/sysctl -n kern.argmax` 611664562Sgshapiro elif test -x /usr/sbin/sysctl; then 611764562Sgshapiro lt_cv_sys_max_cmd_len=`/usr/sbin/sysctl -n kern.argmax` 611864562Sgshapiro else 611964562Sgshapiro lt_cv_sys_max_cmd_len=65536 # usable default for all BSDs 612064562Sgshapiro fi 612164562Sgshapiro # And add a safety zone 612290792Sgshapiro lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \/ 4` 612390792Sgshapiro lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \* 3` 612490792Sgshapiro ;; 612590792Sgshapiro 612664562Sgshapiro interix*) 612764562Sgshapiro # We know the value 262144 and hardcode it with a safety zone (like BSD) 612890792Sgshapiro lt_cv_sys_max_cmd_len=196608 612990792Sgshapiro ;; 613064562Sgshapiro 613164562Sgshapiro osf*) 613290792Sgshapiro # Dr. Hans Ekkehard Plesser reports seeing a kernel panic running configure 613364562Sgshapiro # due to this test when exec_disable_arg_limit is 1 on Tru64. It is not 613464562Sgshapiro # nice to cause kernel panics so lets avoid the loop below. 613590792Sgshapiro # First set a reasonable default. 613690792Sgshapiro lt_cv_sys_max_cmd_len=16384 613790792Sgshapiro # 613890792Sgshapiro if test -x /sbin/sysconfig; then 613964562Sgshapiro case `/sbin/sysconfig -q proc exec_disable_arg_limit` in 614090792Sgshapiro *1*) lt_cv_sys_max_cmd_len=-1 ;; 614173188Sgshapiro esac 614290792Sgshapiro fi 614390792Sgshapiro ;; 614490792Sgshapiro sco3.2v5*) 614590792Sgshapiro lt_cv_sys_max_cmd_len=102400 614664562Sgshapiro ;; 614790792Sgshapiro sysv5* | sco5v6* | sysv4.2uw2*) 614890792Sgshapiro kargmax=`grep ARG_MAX /etc/conf/cf.d/stune 2>/dev/null` 614990792Sgshapiro if test -n "$kargmax"; then 615064562Sgshapiro lt_cv_sys_max_cmd_len=`echo $kargmax | sed 's/.*[ ]//'` 615190792Sgshapiro else 615264562Sgshapiro lt_cv_sys_max_cmd_len=32768 615390792Sgshapiro fi 6154 ;; 6155 *) 6156 lt_cv_sys_max_cmd_len=`(getconf ARG_MAX) 2> /dev/null` 6157 if test -n "$lt_cv_sys_max_cmd_len"; then 6158 lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \/ 4` 6159 lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \* 3` 6160 else 6161 # Make teststring a little bigger before we do anything with it. 6162 # a 1K string should be a reasonable start. 6163 for i in 1 2 3 4 5 6 7 8 ; do 6164 teststring=$teststring$teststring 6165 done 6166 SHELL=${SHELL-${CONFIG_SHELL-/bin/sh}} 6167 # If test is not a shell built-in, we'll probably end up computing a 6168 # maximum length that is only half of the actual maximum length, but 6169 # we can't tell. 6170 while { test "X"`func_fallback_echo "$teststring$teststring" 2>/dev/null` \ 6171 = "X$teststring$teststring"; } >/dev/null 2>&1 && 6172 test $i != 17 # 1/2 MB should be enough 6173 do 6174 i=`expr $i + 1` 6175 teststring=$teststring$teststring 6176 done 6177 # Only check the string length outside the loop. 6178 lt_cv_sys_max_cmd_len=`expr "X$teststring" : ".*" 2>&1` 6179 teststring= 6180 # Add a significant safety factor because C++ compilers can tack on 6181 # massive amounts of additional arguments before passing them to the 6182 # linker. It appears as though 1/2 is a usable value. 6183 lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \/ 2` 6184 fi 6185 ;; 6186 esac 6187 6188fi 6189 6190if test -n $lt_cv_sys_max_cmd_len ; then 6191 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_sys_max_cmd_len" >&5 6192$as_echo "$lt_cv_sys_max_cmd_len" >&6; } 6193else 6194 { $as_echo "$as_me:${as_lineno-$LINENO}: result: none" >&5 6195$as_echo "none" >&6; } 6196fi 6197max_cmd_len=$lt_cv_sys_max_cmd_len 6198 6199 6200 6201 6202 6203 6204: ${CP="cp -f"} 6205: ${MV="mv -f"} 6206: ${RM="rm -f"} 6207 6208{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the shell understands some XSI constructs" >&5 6209$as_echo_n "checking whether the shell understands some XSI constructs... " >&6; } 6210# Try some XSI features 6211xsi_shell=no 6212( _lt_dummy="a/b/c" 6213 test "${_lt_dummy##*/},${_lt_dummy%/*},"${_lt_dummy%"$_lt_dummy"}, \ 6214 = c,a/b,, \ 6215 && eval 'test $(( 1 + 1 )) -eq 2 \ 6216 && test "${#_lt_dummy}" -eq 5' ) >/dev/null 2>&1 \ 6217 && xsi_shell=yes 6218{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xsi_shell" >&5 6219$as_echo "$xsi_shell" >&6; } 6220 6221 6222{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the shell understands \"+=\"" >&5 6223$as_echo_n "checking whether the shell understands \"+=\"... " >&6; } 6224lt_shell_append=no 6225( foo=bar; set foo baz; eval "$1+=\$2" && test "$foo" = barbaz ) \ 6226 >/dev/null 2>&1 \ 6227 && lt_shell_append=yes 6228{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_shell_append" >&5 6229$as_echo "$lt_shell_append" >&6; } 6230 6231 6232if ( (MAIL=60; unset MAIL) || exit) >/dev/null 2>&1; then 6233 lt_unset=unset 6234else 6235 lt_unset=false 6236fi 6237 6238 6239 6240 6241 6242# test EBCDIC or ASCII 6243case `echo X|tr X '\101'` in 6244 A) # ASCII based system 6245 # \n is not interpreted correctly by Solaris 8 /usr/ucb/tr 6246 lt_SP2NL='tr \040 \012' 6247 lt_NL2SP='tr \015\012 \040\040' 6248 ;; 6249 *) # EBCDIC based system 6250 lt_SP2NL='tr \100 \n' 6251 lt_NL2SP='tr \r\n \100\100' 6252 ;; 6253esac 6254 6255 6256 6257 6258 6259 6260 6261 6262 6263{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $LD option to reload object files" >&5 6264$as_echo_n "checking for $LD option to reload object files... " >&6; } 6265if ${lt_cv_ld_reload_flag+:} false; then : 6266 $as_echo_n "(cached) " >&6 6267else 6268 lt_cv_ld_reload_flag='-r' 6269fi 6270{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_ld_reload_flag" >&5 6271$as_echo "$lt_cv_ld_reload_flag" >&6; } 6272reload_flag=$lt_cv_ld_reload_flag 6273case $reload_flag in 6274"" | " "*) ;; 6275*) reload_flag=" $reload_flag" ;; 6276esac 6277reload_cmds='$LD$reload_flag -o $output$reload_objs' 6278case $host_os in 6279 darwin*) 6280 if test "$GCC" = yes; then 6281 reload_cmds='$LTCC $LTCFLAGS -nostdlib ${wl}-r -o $output$reload_objs' 6282 else 6283 reload_cmds='$LD$reload_flag -o $output$reload_objs' 6284 fi 6285 ;; 6286esac 6287 6288 6289 6290 6291 6292 6293 6294 6295 6296if test -n "$ac_tool_prefix"; then 6297 # Extract the first word of "${ac_tool_prefix}objdump", so it can be a program name with args. 6298set dummy ${ac_tool_prefix}objdump; ac_word=$2 6299{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 6300$as_echo_n "checking for $ac_word... " >&6; } 6301if ${ac_cv_prog_OBJDUMP+:} false; then : 6302 $as_echo_n "(cached) " >&6 6303else 6304 if test -n "$OBJDUMP"; then 6305 ac_cv_prog_OBJDUMP="$OBJDUMP" # Let the user override the test. 6306else 6307as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 6308for as_dir in $PATH 6309do 6310 IFS=$as_save_IFS 6311 test -z "$as_dir" && as_dir=. 6312 for ac_exec_ext in '' $ac_executable_extensions; do 6313 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 6314 ac_cv_prog_OBJDUMP="${ac_tool_prefix}objdump" 6315 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 6316 break 2 6317 fi 6318done 6319 done 6320IFS=$as_save_IFS 6321 6322fi 6323fi 6324OBJDUMP=$ac_cv_prog_OBJDUMP 6325if test -n "$OBJDUMP"; then 6326 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $OBJDUMP" >&5 6327$as_echo "$OBJDUMP" >&6; } 6328else 6329 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 6330$as_echo "no" >&6; } 6331fi 6332 6333 6334fi 6335if test -z "$ac_cv_prog_OBJDUMP"; then 6336 ac_ct_OBJDUMP=$OBJDUMP 6337 # Extract the first word of "objdump", so it can be a program name with args. 6338set dummy objdump; ac_word=$2 6339{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 6340$as_echo_n "checking for $ac_word... " >&6; } 6341if ${ac_cv_prog_ac_ct_OBJDUMP+:} false; then : 6342 $as_echo_n "(cached) " >&6 6343else 6344 if test -n "$ac_ct_OBJDUMP"; then 6345 ac_cv_prog_ac_ct_OBJDUMP="$ac_ct_OBJDUMP" # Let the user override the test. 6346else 6347as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 6348for as_dir in $PATH 6349do 6350 IFS=$as_save_IFS 6351 test -z "$as_dir" && as_dir=. 6352 for ac_exec_ext in '' $ac_executable_extensions; do 6353 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 6354 ac_cv_prog_ac_ct_OBJDUMP="objdump" 6355 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 6356 break 2 6357 fi 6358done 6359 done 6360IFS=$as_save_IFS 6361 6362fi 6363fi 6364ac_ct_OBJDUMP=$ac_cv_prog_ac_ct_OBJDUMP 6365if test -n "$ac_ct_OBJDUMP"; then 6366 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_OBJDUMP" >&5 6367$as_echo "$ac_ct_OBJDUMP" >&6; } 6368else 6369 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 6370$as_echo "no" >&6; } 6371fi 6372 6373 if test "x$ac_ct_OBJDUMP" = x; then 6374 OBJDUMP="false" 6375 else 6376 case $cross_compiling:$ac_tool_warned in 6377yes:) 6378{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5 6379$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} 6380ac_tool_warned=yes ;; 6381esac 6382 OBJDUMP=$ac_ct_OBJDUMP 6383 fi 6384else 6385 OBJDUMP="$ac_cv_prog_OBJDUMP" 6386fi 6387 6388test -z "$OBJDUMP" && OBJDUMP=objdump 6389 6390 6391 6392 6393 6394 6395 6396 6397 6398{ $as_echo "$as_me:${as_lineno-$LINENO}: checking how to recognize dependent libraries" >&5 6399$as_echo_n "checking how to recognize dependent libraries... " >&6; } 6400if ${lt_cv_deplibs_check_method+:} false; then : 6401 $as_echo_n "(cached) " >&6 6402else 6403 lt_cv_file_magic_cmd='$MAGIC_CMD' 6404lt_cv_file_magic_test_file= 6405lt_cv_deplibs_check_method='unknown' 6406# Need to set the preceding variable on all platforms that support 6407# interlibrary dependencies. 6408# 'none' -- dependencies not supported. 6409# `unknown' -- same as none, but documents that we really don't know. 6410# 'pass_all' -- all dependencies passed with no checks. 6411# 'test_compile' -- check by making test program. 6412# 'file_magic [[regex]]' -- check by looking for files in library path 6413# which responds to the $file_magic_cmd with a given extended regex. 6414# If you have `file' or equivalent on your system and you're not sure 6415# whether `pass_all' will *always* work, you probably want this one. 6416 6417case $host_os in 6418aix[4-9]*) 6419 lt_cv_deplibs_check_method=pass_all 6420 ;; 6421 6422beos*) 6423 lt_cv_deplibs_check_method=pass_all 6424 ;; 6425 6426bsdi[45]*) 6427 lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [ML]SB (shared object|dynamic lib)' 6428 lt_cv_file_magic_cmd='/usr/bin/file -L' 6429 lt_cv_file_magic_test_file=/shlib/libc.so 6430 ;; 6431 6432cygwin*) 6433 # func_win32_libid is a shell function defined in ltmain.sh 6434 lt_cv_deplibs_check_method='file_magic ^x86 archive import|^x86 DLL' 6435 lt_cv_file_magic_cmd='func_win32_libid' 6436 ;; 6437 6438mingw* | pw32*) 6439 # Base MSYS/MinGW do not provide the 'file' command needed by 6440 # func_win32_libid shell function, so use a weaker test based on 'objdump', 6441 # unless we find 'file', for example because we are cross-compiling. 6442 # func_win32_libid assumes BSD nm, so disallow it if using MS dumpbin. 6443 if ( test "$lt_cv_nm_interface" = "BSD nm" && file / ) >/dev/null 2>&1; then 6444 lt_cv_deplibs_check_method='file_magic ^x86 archive import|^x86 DLL' 6445 lt_cv_file_magic_cmd='func_win32_libid' 6446 else 6447 lt_cv_deplibs_check_method='file_magic file format pei*-i386(.*architecture: i386)?' 6448 lt_cv_file_magic_cmd='$OBJDUMP -f' 6449 fi 6450 ;; 6451 6452cegcc*) 6453 # use the weaker test based on 'objdump'. See mingw*. 6454 lt_cv_deplibs_check_method='file_magic file format pe-arm-.*little(.*architecture: arm)?' 6455 lt_cv_file_magic_cmd='$OBJDUMP -f' 6456 ;; 6457 6458darwin* | rhapsody*) 6459 lt_cv_deplibs_check_method=pass_all 6460 ;; 6461 6462freebsd* | dragonfly*) 6463 if echo __ELF__ | $CC -E - | $GREP __ELF__ > /dev/null; then 6464 case $host_cpu in 6465 i*86 ) 6466 # Not sure whether the presence of OpenBSD here was a mistake. 6467 # Let's accept both of them until this is cleared up. 6468 lt_cv_deplibs_check_method='file_magic (FreeBSD|OpenBSD|DragonFly)/i[3-9]86 (compact )?demand paged shared library' 6469 lt_cv_file_magic_cmd=/usr/bin/file 6470 lt_cv_file_magic_test_file=`echo /usr/lib/libc.so.*` 6471 ;; 6472 esac 6473 else 6474 lt_cv_deplibs_check_method=pass_all 6475 fi 6476 ;; 6477 6478gnu*) 6479 lt_cv_deplibs_check_method=pass_all 6480 ;; 6481 6482haiku*) 6483 lt_cv_deplibs_check_method=pass_all 6484 ;; 6485 6486hpux10.20* | hpux11*) 6487 lt_cv_file_magic_cmd=/usr/bin/file 6488 case $host_cpu in 6489 ia64*) 6490 lt_cv_deplibs_check_method='file_magic (s[0-9][0-9][0-9]|ELF-[0-9][0-9]) shared object file - IA64' 6491 lt_cv_file_magic_test_file=/usr/lib/hpux32/libc.so 6492 ;; 6493 hppa*64*) 6494 lt_cv_deplibs_check_method='file_magic (s[0-9][0-9][0-9]|ELF[ -][0-9][0-9])(-bit)?( [LM]SB)? shared object( file)?[, -]* PA-RISC [0-9]\.[0-9]' 6495 lt_cv_file_magic_test_file=/usr/lib/pa20_64/libc.sl 6496 ;; 6497 *) 6498 lt_cv_deplibs_check_method='file_magic (s[0-9][0-9][0-9]|PA-RISC[0-9]\.[0-9]) shared library' 6499 lt_cv_file_magic_test_file=/usr/lib/libc.sl 6500 ;; 6501 esac 6502 ;; 6503 6504interix[3-9]*) 6505 # PIC code is broken on Interix 3.x, that's why |\.a not |_pic\.a here 6506 lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so|\.a)$' 6507 ;; 6508 6509irix5* | irix6* | nonstopux*) 6510 case $LD in 6511 *-32|*"-32 ") libmagic=32-bit;; 6512 *-n32|*"-n32 ") libmagic=N32;; 6513 *-64|*"-64 ") libmagic=64-bit;; 6514 *) libmagic=never-match;; 6515 esac 6516 lt_cv_deplibs_check_method=pass_all 6517 ;; 6518 6519# This must be Linux ELF. 6520linux* | k*bsd*-gnu | kopensolaris*-gnu) 6521 lt_cv_deplibs_check_method=pass_all 6522 ;; 6523 6524netbsd*) 6525 if echo __ELF__ | $CC -E - | $GREP __ELF__ > /dev/null; then 6526 lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so\.[0-9]+\.[0-9]+|_pic\.a)$' 6527 else 6528 lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so|_pic\.a)$' 6529 fi 6530 ;; 6531 6532newos6*) 6533 lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [ML]SB (executable|dynamic lib)' 6534 lt_cv_file_magic_cmd=/usr/bin/file 6535 lt_cv_file_magic_test_file=/usr/lib/libnls.so 6536 ;; 6537 6538*nto* | *qnx*) 6539 lt_cv_deplibs_check_method=pass_all 6540 ;; 6541 6542openbsd*) 6543 if test -z "`echo __ELF__ | $CC -E - | $GREP __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then 6544 lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so\.[0-9]+\.[0-9]+|\.so|_pic\.a)$' 6545 else 6546 lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so\.[0-9]+\.[0-9]+|_pic\.a)$' 6547 fi 6548 ;; 6549 6550osf3* | osf4* | osf5*) 6551 lt_cv_deplibs_check_method=pass_all 6552 ;; 6553 6554rdos*) 6555 lt_cv_deplibs_check_method=pass_all 6556 ;; 6557 6558solaris*) 6559 lt_cv_deplibs_check_method=pass_all 6560 ;; 6561 6562sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX* | sysv4*uw2*) 6563 lt_cv_deplibs_check_method=pass_all 6564 ;; 6565 6566sysv4 | sysv4.3*) 6567 case $host_vendor in 6568 motorola) 6569 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]' 6570 lt_cv_file_magic_test_file=`echo /usr/lib/libc.so*` 6571 ;; 6572 ncr) 6573 lt_cv_deplibs_check_method=pass_all 6574 ;; 6575 sequent) 6576 lt_cv_file_magic_cmd='/bin/file' 6577 lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [LM]SB (shared object|dynamic lib )' 6578 ;; 6579 sni) 6580 lt_cv_file_magic_cmd='/bin/file' 6581 lt_cv_deplibs_check_method="file_magic ELF [0-9][0-9]*-bit [LM]SB dynamic lib" 6582 lt_cv_file_magic_test_file=/lib/libc.so 6583 ;; 6584 siemens) 6585 lt_cv_deplibs_check_method=pass_all 6586 ;; 6587 pc) 6588 lt_cv_deplibs_check_method=pass_all 6589 ;; 6590 esac 6591 ;; 6592 6593tpf*) 6594 lt_cv_deplibs_check_method=pass_all 6595 ;; 6596esac 6597 6598fi 6599{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_deplibs_check_method" >&5 6600$as_echo "$lt_cv_deplibs_check_method" >&6; } 6601file_magic_cmd=$lt_cv_file_magic_cmd 6602deplibs_check_method=$lt_cv_deplibs_check_method 6603test -z "$deplibs_check_method" && deplibs_check_method=unknown 6604 6605 6606 6607 6608 6609 6610 6611 6612 6613 6614 6615 6616if test -n "$ac_tool_prefix"; then 6617 # Extract the first word of "${ac_tool_prefix}ar", so it can be a program name with args. 6618set dummy ${ac_tool_prefix}ar; ac_word=$2 6619{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 6620$as_echo_n "checking for $ac_word... " >&6; } 6621if ${ac_cv_prog_AR+:} false; then : 6622 $as_echo_n "(cached) " >&6 6623else 6624 if test -n "$AR"; then 6625 ac_cv_prog_AR="$AR" # Let the user override the test. 6626else 6627as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 6628for as_dir in $PATH 6629do 6630 IFS=$as_save_IFS 6631 test -z "$as_dir" && as_dir=. 6632 for ac_exec_ext in '' $ac_executable_extensions; do 6633 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 6634 ac_cv_prog_AR="${ac_tool_prefix}ar" 6635 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 6636 break 2 6637 fi 6638done 6639 done 6640IFS=$as_save_IFS 6641 6642fi 6643fi 6644AR=$ac_cv_prog_AR 6645if test -n "$AR"; then 6646 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AR" >&5 6647$as_echo "$AR" >&6; } 6648else 6649 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 6650$as_echo "no" >&6; } 6651fi 6652 6653 6654fi 6655if test -z "$ac_cv_prog_AR"; then 6656 ac_ct_AR=$AR 6657 # Extract the first word of "ar", so it can be a program name with args. 6658set dummy ar; ac_word=$2 6659{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 6660$as_echo_n "checking for $ac_word... " >&6; } 6661if ${ac_cv_prog_ac_ct_AR+:} false; then : 6662 $as_echo_n "(cached) " >&6 6663else 6664 if test -n "$ac_ct_AR"; then 6665 ac_cv_prog_ac_ct_AR="$ac_ct_AR" # Let the user override the test. 6666else 6667as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 6668for as_dir in $PATH 6669do 6670 IFS=$as_save_IFS 6671 test -z "$as_dir" && as_dir=. 6672 for ac_exec_ext in '' $ac_executable_extensions; do 6673 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 6674 ac_cv_prog_ac_ct_AR="ar" 6675 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 6676 break 2 6677 fi 6678done 6679 done 6680IFS=$as_save_IFS 6681 6682fi 6683fi 6684ac_ct_AR=$ac_cv_prog_ac_ct_AR 6685if test -n "$ac_ct_AR"; then 6686 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_AR" >&5 6687$as_echo "$ac_ct_AR" >&6; } 6688else 6689 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 6690$as_echo "no" >&6; } 6691fi 6692 6693 if test "x$ac_ct_AR" = x; then 6694 AR="false" 6695 else 6696 case $cross_compiling:$ac_tool_warned in 6697yes:) 6698{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5 6699$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} 6700ac_tool_warned=yes ;; 6701esac 6702 AR=$ac_ct_AR 6703 fi 6704else 6705 AR="$ac_cv_prog_AR" 6706fi 6707 6708test -z "$AR" && AR=ar 6709test -z "$AR_FLAGS" && AR_FLAGS=cru 6710 6711 6712 6713 6714 6715 6716 6717 6718 6719 6720 6721if test -n "$ac_tool_prefix"; then 6722 # Extract the first word of "${ac_tool_prefix}strip", so it can be a program name with args. 6723set dummy ${ac_tool_prefix}strip; ac_word=$2 6724{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 6725$as_echo_n "checking for $ac_word... " >&6; } 6726if ${ac_cv_prog_STRIP+:} false; then : 6727 $as_echo_n "(cached) " >&6 6728else 6729 if test -n "$STRIP"; then 6730 ac_cv_prog_STRIP="$STRIP" # Let the user override the test. 6731else 6732as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 6733for as_dir in $PATH 6734do 6735 IFS=$as_save_IFS 6736 test -z "$as_dir" && as_dir=. 6737 for ac_exec_ext in '' $ac_executable_extensions; do 6738 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 6739 ac_cv_prog_STRIP="${ac_tool_prefix}strip" 6740 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 6741 break 2 6742 fi 6743done 6744 done 6745IFS=$as_save_IFS 6746 6747fi 6748fi 6749STRIP=$ac_cv_prog_STRIP 6750if test -n "$STRIP"; then 6751 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $STRIP" >&5 6752$as_echo "$STRIP" >&6; } 6753else 6754 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 6755$as_echo "no" >&6; } 6756fi 6757 6758 6759fi 6760if test -z "$ac_cv_prog_STRIP"; then 6761 ac_ct_STRIP=$STRIP 6762 # Extract the first word of "strip", so it can be a program name with args. 6763set dummy strip; ac_word=$2 6764{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 6765$as_echo_n "checking for $ac_word... " >&6; } 6766if ${ac_cv_prog_ac_ct_STRIP+:} false; then : 6767 $as_echo_n "(cached) " >&6 6768else 6769 if test -n "$ac_ct_STRIP"; then 6770 ac_cv_prog_ac_ct_STRIP="$ac_ct_STRIP" # Let the user override the test. 6771else 6772as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 6773for as_dir in $PATH 6774do 6775 IFS=$as_save_IFS 6776 test -z "$as_dir" && as_dir=. 6777 for ac_exec_ext in '' $ac_executable_extensions; do 6778 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 6779 ac_cv_prog_ac_ct_STRIP="strip" 6780 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 6781 break 2 6782 fi 6783done 6784 done 6785IFS=$as_save_IFS 6786 6787fi 6788fi 6789ac_ct_STRIP=$ac_cv_prog_ac_ct_STRIP 6790if test -n "$ac_ct_STRIP"; then 6791 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_STRIP" >&5 6792$as_echo "$ac_ct_STRIP" >&6; } 6793else 6794 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 6795$as_echo "no" >&6; } 6796fi 6797 6798 if test "x$ac_ct_STRIP" = x; then 6799 STRIP=":" 6800 else 6801 case $cross_compiling:$ac_tool_warned in 6802yes:) 6803{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5 6804$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} 6805ac_tool_warned=yes ;; 6806esac 6807 STRIP=$ac_ct_STRIP 6808 fi 6809else 6810 STRIP="$ac_cv_prog_STRIP" 6811fi 6812 6813test -z "$STRIP" && STRIP=: 6814 6815 6816 6817 6818 6819 6820if test -n "$ac_tool_prefix"; then 6821 # Extract the first word of "${ac_tool_prefix}ranlib", so it can be a program name with args. 6822set dummy ${ac_tool_prefix}ranlib; ac_word=$2 6823{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 6824$as_echo_n "checking for $ac_word... " >&6; } 6825if ${ac_cv_prog_RANLIB+:} false; then : 6826 $as_echo_n "(cached) " >&6 6827else 6828 if test -n "$RANLIB"; then 6829 ac_cv_prog_RANLIB="$RANLIB" # Let the user override the test. 6830else 6831as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 6832for as_dir in $PATH 6833do 6834 IFS=$as_save_IFS 6835 test -z "$as_dir" && as_dir=. 6836 for ac_exec_ext in '' $ac_executable_extensions; do 6837 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 6838 ac_cv_prog_RANLIB="${ac_tool_prefix}ranlib" 6839 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 6840 break 2 6841 fi 6842done 6843 done 6844IFS=$as_save_IFS 6845 6846fi 6847fi 6848RANLIB=$ac_cv_prog_RANLIB 6849if test -n "$RANLIB"; then 6850 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $RANLIB" >&5 6851$as_echo "$RANLIB" >&6; } 6852else 6853 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 6854$as_echo "no" >&6; } 6855fi 6856 6857 6858fi 6859if test -z "$ac_cv_prog_RANLIB"; then 6860 ac_ct_RANLIB=$RANLIB 6861 # Extract the first word of "ranlib", so it can be a program name with args. 6862set dummy ranlib; ac_word=$2 6863{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 6864$as_echo_n "checking for $ac_word... " >&6; } 6865if ${ac_cv_prog_ac_ct_RANLIB+:} false; then : 6866 $as_echo_n "(cached) " >&6 6867else 6868 if test -n "$ac_ct_RANLIB"; then 6869 ac_cv_prog_ac_ct_RANLIB="$ac_ct_RANLIB" # Let the user override the test. 6870else 6871as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 6872for as_dir in $PATH 6873do 6874 IFS=$as_save_IFS 6875 test -z "$as_dir" && as_dir=. 6876 for ac_exec_ext in '' $ac_executable_extensions; do 6877 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 6878 ac_cv_prog_ac_ct_RANLIB="ranlib" 6879 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 6880 break 2 6881 fi 6882done 6883 done 6884IFS=$as_save_IFS 6885 6886fi 6887fi 6888ac_ct_RANLIB=$ac_cv_prog_ac_ct_RANLIB 6889if test -n "$ac_ct_RANLIB"; then 6890 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_RANLIB" >&5 6891$as_echo "$ac_ct_RANLIB" >&6; } 6892else 6893 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 6894$as_echo "no" >&6; } 6895fi 6896 6897 if test "x$ac_ct_RANLIB" = x; then 6898 RANLIB=":" 6899 else 6900 case $cross_compiling:$ac_tool_warned in 6901yes:) 6902{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5 6903$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} 6904ac_tool_warned=yes ;; 6905esac 6906 RANLIB=$ac_ct_RANLIB 6907 fi 6908else 6909 RANLIB="$ac_cv_prog_RANLIB" 6910fi 6911 6912test -z "$RANLIB" && RANLIB=: 6913 6914 6915 6916 6917 6918 6919# Determine commands to create old-style static archives. 6920old_archive_cmds='$AR $AR_FLAGS $oldlib$oldobjs' 6921old_postinstall_cmds='chmod 644 $oldlib' 6922old_postuninstall_cmds= 6923 6924if test -n "$RANLIB"; then 6925 case $host_os in 6926 openbsd*) 6927 old_postinstall_cmds="$old_postinstall_cmds~\$RANLIB -t \$oldlib" 6928 ;; 6929 *) 6930 old_postinstall_cmds="$old_postinstall_cmds~\$RANLIB \$oldlib" 6931 ;; 6932 esac 6933 old_archive_cmds="$old_archive_cmds~\$RANLIB \$oldlib" 6934fi 6935 6936case $host_os in 6937 darwin*) 6938 lock_old_archive_extraction=yes ;; 6939 *) 6940 lock_old_archive_extraction=no ;; 6941esac 6942 6943 6944 6945 6946 6947 6948 6949 6950 6951 6952 6953 6954 6955 6956 6957 6958 6959 6960 6961 6962 6963 6964 6965 6966 6967 6968 6969 6970 6971 6972 6973 6974 6975 6976 6977 6978 6979 6980 6981# If no C compiler was specified, use CC. 6982LTCC=${LTCC-"$CC"} 6983 6984# If no C compiler flags were specified, use CFLAGS. 6985LTCFLAGS=${LTCFLAGS-"$CFLAGS"} 6986 6987# Allow CC to be a program name with arguments. 6988compiler=$CC 6989 6990 6991# Check for command to grab the raw symbol name followed by C symbol from nm. 6992{ $as_echo "$as_me:${as_lineno-$LINENO}: checking command to parse $NM output from $compiler object" >&5 6993$as_echo_n "checking command to parse $NM output from $compiler object... " >&6; } 6994if ${lt_cv_sys_global_symbol_pipe+:} false; then : 6995 $as_echo_n "(cached) " >&6 6996else 6997 6998# These are sane defaults that work on at least a few old systems. 6999# [They come from Ultrix. What could be older than Ultrix?!! ;)] 7000 7001# Character class describing NM global symbol codes. 7002symcode='[BCDEGRST]' 7003 7004# Regexp to match symbols that can be accessed directly from C. 7005sympat='\([_A-Za-z][_A-Za-z0-9]*\)' 7006 7007# Define system-specific variables. 7008case $host_os in 7009aix*) 7010 symcode='[BCDT]' 7011 ;; 7012cygwin* | mingw* | pw32* | cegcc*) 7013 symcode='[ABCDGISTW]' 7014 ;; 7015hpux*) 7016 if test "$host_cpu" = ia64; then 7017 symcode='[ABCDEGRST]' 7018 fi 7019 ;; 7020irix* | nonstopux*) 7021 symcode='[BCDEGRST]' 7022 ;; 7023osf*) 7024 symcode='[BCDEGQRST]' 7025 ;; 7026solaris*) 7027 symcode='[BDRT]' 7028 ;; 7029sco3.2v5*) 7030 symcode='[DT]' 7031 ;; 7032sysv4.2uw2*) 7033 symcode='[DT]' 7034 ;; 7035sysv5* | sco5v6* | unixware* | OpenUNIX*) 7036 symcode='[ABDT]' 7037 ;; 7038sysv4) 7039 symcode='[DFNSTU]' 7040 ;; 7041esac 7042 7043# If we're using GNU nm, then use its standard symbol codes. 7044case `$NM -V 2>&1` in 7045*GNU* | *'with BFD'*) 7046 symcode='[ABCDGIRSTW]' ;; 7047esac 7048 7049# Transform an extracted symbol line into a proper C declaration. 7050# Some systems (esp. on ia64) link data and code symbols differently, 7051# so use this general approach. 7052lt_cv_sys_global_symbol_to_cdecl="sed -n -e 's/^T .* \(.*\)$/extern int \1();/p' -e 's/^$symcode* .* \(.*\)$/extern char \1;/p'" 7053 7054# Transform an extracted symbol line into symbol name and symbol address 7055lt_cv_sys_global_symbol_to_c_name_address="sed -n -e 's/^: \([^ ]*\) $/ {\\\"\1\\\", (void *) 0},/p' -e 's/^$symcode* \([^ ]*\) \([^ ]*\)$/ {\"\2\", (void *) \&\2},/p'" 7056lt_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'" 7057 7058# Handle CRLF in mingw tool chain 7059opt_cr= 7060case $build_os in 7061mingw*) 7062 opt_cr=`$ECHO 'x\{0,1\}' | tr x '\015'` # option cr in regexp 7063 ;; 7064esac 7065 7066# Try without a prefix underscore, then with it. 7067for ac_symprfx in "" "_"; do 7068 7069 # Transform symcode, sympat, and symprfx into a raw symbol and a C symbol. 7070 symxfrm="\\1 $ac_symprfx\\2 \\2" 7071 7072 # Write the raw and C identifiers. 7073 if test "$lt_cv_nm_interface" = "MS dumpbin"; then 7074 # Fake it for dumpbin and say T for any non-static function 7075 # and D for any global variable. 7076 # Also find C++ and __fastcall symbols from MSVC++, 7077 # which start with @ or ?. 7078 lt_cv_sys_global_symbol_pipe="$AWK '"\ 7079" {last_section=section; section=\$ 3};"\ 7080" /Section length .*#relocs.*(pick any)/{hide[last_section]=1};"\ 7081" \$ 0!~/External *\|/{next};"\ 7082" / 0+ UNDEF /{next}; / UNDEF \([^|]\)*()/{next};"\ 7083" {if(hide[section]) next};"\ 7084" {f=0}; \$ 0~/\(\).*\|/{f=1}; {printf f ? \"T \" : \"D \"};"\ 7085" {split(\$ 0, a, /\||\r/); split(a[2], s)};"\ 7086" s[1]~/^[@?]/{print s[1], s[1]; next};"\ 7087" s[1]~prfx {split(s[1],t,\"@\"); print t[1], substr(t[1],length(prfx))}"\ 7088" ' prfx=^$ac_symprfx" 7089 else 7090 lt_cv_sys_global_symbol_pipe="sed -n -e 's/^.*[ ]\($symcode$symcode*\)[ ][ ]*$ac_symprfx$sympat$opt_cr$/$symxfrm/p'" 7091 fi 7092 7093 # Check to see that the pipe works correctly. 7094 pipe_works=no 7095 7096 rm -f conftest* 7097 cat > conftest.$ac_ext <<_LT_EOF 7098#ifdef __cplusplus 7099extern "C" { 7100#endif 7101char nm_test_var; 7102void nm_test_func(void); 7103void nm_test_func(void){} 7104#ifdef __cplusplus 7105} 7106#endif 7107int main(){nm_test_var='a';nm_test_func();return(0);} 7108_LT_EOF 7109 7110 if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5 7111 (eval $ac_compile) 2>&5 7112 ac_status=$? 7113 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 7114 test $ac_status = 0; }; then 7115 # Now try to grab the symbols. 7116 nlist=conftest.nm 7117 if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$NM conftest.$ac_objext \| "$lt_cv_sys_global_symbol_pipe" \> $nlist\""; } >&5 7118 (eval $NM conftest.$ac_objext \| "$lt_cv_sys_global_symbol_pipe" \> $nlist) 2>&5 7119 ac_status=$? 7120 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 7121 test $ac_status = 0; } && test -s "$nlist"; then 7122 # Try sorting and uniquifying the output. 7123 if sort "$nlist" | uniq > "$nlist"T; then 7124 mv -f "$nlist"T "$nlist" 7125 else 7126 rm -f "$nlist"T 7127 fi 7128 7129 # Make sure that we snagged all the symbols we need. 7130 if $GREP ' nm_test_var$' "$nlist" >/dev/null; then 7131 if $GREP ' nm_test_func$' "$nlist" >/dev/null; then 7132 cat <<_LT_EOF > conftest.$ac_ext 7133#ifdef __cplusplus 7134extern "C" { 7135#endif 7136 7137_LT_EOF 7138 # Now generate the symbol file. 7139 eval "$lt_cv_sys_global_symbol_to_cdecl"' < "$nlist" | $GREP -v main >> conftest.$ac_ext' 7140 7141 cat <<_LT_EOF >> conftest.$ac_ext 7142 7143/* The mapping between symbol names and symbols. */ 7144const struct { 7145 const char *name; 7146 void *address; 7147} 7148lt__PROGRAM__LTX_preloaded_symbols[] = 7149{ 7150 { "@PROGRAM@", (void *) 0 }, 7151_LT_EOF 7152 $SED "s/^$symcode$symcode* \(.*\) \(.*\)$/ {\"\2\", (void *) \&\2},/" < "$nlist" | $GREP -v main >> conftest.$ac_ext 7153 cat <<\_LT_EOF >> conftest.$ac_ext 7154 {0, (void *) 0} 7155}; 7156 7157/* This works around a problem in FreeBSD linker */ 7158#ifdef FREEBSD_WORKAROUND 7159static const void *lt_preloaded_setup() { 7160 return lt__PROGRAM__LTX_preloaded_symbols; 7161} 7162#endif 7163 7164#ifdef __cplusplus 7165} 7166#endif 7167_LT_EOF 7168 # Now try linking the two files. 7169 mv conftest.$ac_objext conftstm.$ac_objext 7170 lt_save_LIBS="$LIBS" 7171 lt_save_CFLAGS="$CFLAGS" 7172 LIBS="conftstm.$ac_objext" 7173 CFLAGS="$CFLAGS$lt_prog_compiler_no_builtin_flag" 7174 if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_link\""; } >&5 7175 (eval $ac_link) 2>&5 7176 ac_status=$? 7177 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 7178 test $ac_status = 0; } && test -s conftest${ac_exeext}; then 7179 pipe_works=yes 7180 fi 7181 LIBS="$lt_save_LIBS" 7182 CFLAGS="$lt_save_CFLAGS" 7183 else 7184 echo "cannot find nm_test_func in $nlist" >&5 7185 fi 7186 else 7187 echo "cannot find nm_test_var in $nlist" >&5 7188 fi 7189 else 7190 echo "cannot run $lt_cv_sys_global_symbol_pipe" >&5 7191 fi 7192 else 7193 echo "$progname: failed program was:" >&5 7194 cat conftest.$ac_ext >&5 7195 fi 7196 rm -rf conftest* conftst* 7197 7198 # Do not use the global_symbol_pipe unless it works. 7199 if test "$pipe_works" = yes; then 7200 break 7201 else 7202 lt_cv_sys_global_symbol_pipe= 7203 fi 7204done 7205 7206fi 7207 7208if test -z "$lt_cv_sys_global_symbol_pipe"; then 7209 lt_cv_sys_global_symbol_to_cdecl= 7210fi 7211if test -z "$lt_cv_sys_global_symbol_pipe$lt_cv_sys_global_symbol_to_cdecl"; then 7212 { $as_echo "$as_me:${as_lineno-$LINENO}: result: failed" >&5 7213$as_echo "failed" >&6; } 7214else 7215 { $as_echo "$as_me:${as_lineno-$LINENO}: result: ok" >&5 7216$as_echo "ok" >&6; } 7217fi 7218 7219 7220 7221 7222 7223 7224 7225 7226 7227 7228 7229 7230 7231 7232 7233 7234 7235 7236 7237 7238 7239 7240# Check whether --enable-libtool-lock was given. 7241if test "${enable_libtool_lock+set}" = set; then : 7242 enableval=$enable_libtool_lock; 7243fi 7244 7245test "x$enable_libtool_lock" != xno && enable_libtool_lock=yes 7246 7247# Some flags need to be propagated to the compiler or linker for good 7248# libtool support. 7249case $host in 7250ia64-*-hpux*) 7251 # Find out which ABI we are using. 7252 echo 'int i;' > conftest.$ac_ext 7253 if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5 7254 (eval $ac_compile) 2>&5 7255 ac_status=$? 7256 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 7257 test $ac_status = 0; }; then 7258 case `/usr/bin/file conftest.$ac_objext` in 7259 *ELF-32*) 7260 HPUX_IA64_MODE="32" 7261 ;; 7262 *ELF-64*) 7263 HPUX_IA64_MODE="64" 7264 ;; 7265 esac 7266 fi 7267 rm -rf conftest* 7268 ;; 7269*-*-irix6*) 7270 # Find out which ABI we are using. 7271 echo '#line '$LINENO' "configure"' > conftest.$ac_ext 7272 if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5 7273 (eval $ac_compile) 2>&5 7274 ac_status=$? 7275 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 7276 test $ac_status = 0; }; then 7277 if test "$lt_cv_prog_gnu_ld" = yes; then 7278 case `/usr/bin/file conftest.$ac_objext` in 7279 *32-bit*) 7280 LD="${LD-ld} -melf32bsmip" 7281 ;; 7282 *N32*) 7283 LD="${LD-ld} -melf32bmipn32" 7284 ;; 7285 *64-bit*) 7286 LD="${LD-ld} -melf64bmip" 7287 ;; 7288 esac 7289 else 7290 case `/usr/bin/file conftest.$ac_objext` in 7291 *32-bit*) 7292 LD="${LD-ld} -32" 7293 ;; 7294 *N32*) 7295 LD="${LD-ld} -n32" 7296 ;; 7297 *64-bit*) 7298 LD="${LD-ld} -64" 7299 ;; 7300 esac 7301 fi 7302 fi 7303 rm -rf conftest* 7304 ;; 7305 7306x86_64-*kfreebsd*-gnu|x86_64-*linux*|powerpc*-*linux*| \ 7307s390*-*linux*|s390*-*tpf*|sparc*-*linux*) 7308 # Find out which ABI we are using. 7309 echo 'int i;' > conftest.$ac_ext 7310 if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5 7311 (eval $ac_compile) 2>&5 7312 ac_status=$? 7313 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 7314 test $ac_status = 0; }; then 7315 case `/usr/bin/file conftest.o` in 7316 *32-bit*) 7317 case $host in 7318 x86_64-*kfreebsd*-gnu) 7319 LD="${LD-ld} -m elf_i386_fbsd" 7320 ;; 7321 x86_64-*linux*) 7322 case `/usr/bin/file conftest.o` in 7323 *x86-64*) 7324 LD="${LD-ld} -m elf32_x86_64" 7325 ;; 7326 *) 7327 LD="${LD-ld} -m elf_i386" 7328 ;; 7329 esac 7330 ;; 7331 powerpc64le-*linux*) 7332 LD="${LD-ld} -m elf32lppclinux" 7333 ;; 7334 powerpc64-*linux*) 7335 LD="${LD-ld} -m elf32ppclinux" 7336 ;; 7337 s390x-*linux*) 7338 LD="${LD-ld} -m elf_s390" 7339 ;; 7340 sparc64-*linux*) 7341 LD="${LD-ld} -m elf32_sparc" 7342 ;; 7343 esac 7344 ;; 7345 *64-bit*) 7346 case $host in 7347 x86_64-*kfreebsd*-gnu) 7348 LD="${LD-ld} -m elf_x86_64_fbsd" 7349 ;; 7350 x86_64-*linux*) 7351 LD="${LD-ld} -m elf_x86_64" 7352 ;; 7353 powerpcle-*linux*) 7354 LD="${LD-ld} -m elf64lppc" 7355 ;; 7356 powerpc-*linux*) 7357 LD="${LD-ld} -m elf64ppc" 7358 ;; 7359 s390*-*linux*|s390*-*tpf*) 7360 LD="${LD-ld} -m elf64_s390" 7361 ;; 7362 sparc*-*linux*) 7363 LD="${LD-ld} -m elf64_sparc" 7364 ;; 7365 esac 7366 ;; 7367 esac 7368 fi 7369 rm -rf conftest* 7370 ;; 7371 7372*-*-sco3.2v5*) 7373 # On SCO OpenServer 5, we need -belf to get full-featured binaries. 7374 SAVE_CFLAGS="$CFLAGS" 7375 CFLAGS="$CFLAGS -belf" 7376 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the C compiler needs -belf" >&5 7377$as_echo_n "checking whether the C compiler needs -belf... " >&6; } 7378if ${lt_cv_cc_needs_belf+:} false; then : 7379 $as_echo_n "(cached) " >&6 7380else 7381 ac_ext=c 7382ac_cpp='$CPP $CPPFLAGS' 7383ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' 7384ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 7385ac_compiler_gnu=$ac_cv_c_compiler_gnu 7386 7387 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 7388/* end confdefs.h. */ 7389 7390int 7391main () 7392{ 7393 7394 ; 7395 return 0; 7396} 7397_ACEOF 7398if ac_fn_c_try_link "$LINENO"; then : 7399 lt_cv_cc_needs_belf=yes 7400else 7401 lt_cv_cc_needs_belf=no 7402fi 7403rm -f core conftest.err conftest.$ac_objext \ 7404 conftest$ac_exeext conftest.$ac_ext 7405 ac_ext=c 7406ac_cpp='$CPP $CPPFLAGS' 7407ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' 7408ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 7409ac_compiler_gnu=$ac_cv_c_compiler_gnu 7410 7411fi 7412{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_cc_needs_belf" >&5 7413$as_echo "$lt_cv_cc_needs_belf" >&6; } 7414 if test x"$lt_cv_cc_needs_belf" != x"yes"; then 7415 # this is probably gcc 2.8.0, egcs 1.0 or newer; no need for -belf 7416 CFLAGS="$SAVE_CFLAGS" 7417 fi 7418 ;; 7419sparc*-*solaris*) 7420 # Find out which ABI we are using. 7421 echo 'int i;' > conftest.$ac_ext 7422 if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5 7423 (eval $ac_compile) 2>&5 7424 ac_status=$? 7425 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 7426 test $ac_status = 0; }; then 7427 case `/usr/bin/file conftest.o` in 7428 *64-bit*) 7429 case $lt_cv_prog_gnu_ld in 7430 yes*) LD="${LD-ld} -m elf64_sparc" ;; 7431 *) 7432 if ${LD-ld} -64 -r -o conftest2.o conftest.o >/dev/null 2>&1; then 7433 LD="${LD-ld} -64" 7434 fi 7435 ;; 7436 esac 7437 ;; 7438 esac 7439 fi 7440 rm -rf conftest* 7441 ;; 7442esac 7443 7444need_locks="$enable_libtool_lock" 7445 7446 7447 case $host_os in 7448 rhapsody* | darwin*) 7449 if test -n "$ac_tool_prefix"; then 7450 # Extract the first word of "${ac_tool_prefix}dsymutil", so it can be a program name with args. 7451set dummy ${ac_tool_prefix}dsymutil; ac_word=$2 7452{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 7453$as_echo_n "checking for $ac_word... " >&6; } 7454if ${ac_cv_prog_DSYMUTIL+:} false; then : 7455 $as_echo_n "(cached) " >&6 7456else 7457 if test -n "$DSYMUTIL"; then 7458 ac_cv_prog_DSYMUTIL="$DSYMUTIL" # Let the user override the test. 7459else 7460as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 7461for as_dir in $PATH 7462do 7463 IFS=$as_save_IFS 7464 test -z "$as_dir" && as_dir=. 7465 for ac_exec_ext in '' $ac_executable_extensions; do 7466 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 7467 ac_cv_prog_DSYMUTIL="${ac_tool_prefix}dsymutil" 7468 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 7469 break 2 7470 fi 7471done 7472 done 7473IFS=$as_save_IFS 7474 7475fi 7476fi 7477DSYMUTIL=$ac_cv_prog_DSYMUTIL 7478if test -n "$DSYMUTIL"; then 7479 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $DSYMUTIL" >&5 7480$as_echo "$DSYMUTIL" >&6; } 7481else 7482 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 7483$as_echo "no" >&6; } 7484fi 7485 7486 7487fi 7488if test -z "$ac_cv_prog_DSYMUTIL"; then 7489 ac_ct_DSYMUTIL=$DSYMUTIL 7490 # Extract the first word of "dsymutil", so it can be a program name with args. 7491set dummy dsymutil; ac_word=$2 7492{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 7493$as_echo_n "checking for $ac_word... " >&6; } 7494if ${ac_cv_prog_ac_ct_DSYMUTIL+:} false; then : 7495 $as_echo_n "(cached) " >&6 7496else 7497 if test -n "$ac_ct_DSYMUTIL"; then 7498 ac_cv_prog_ac_ct_DSYMUTIL="$ac_ct_DSYMUTIL" # Let the user override the test. 7499else 7500as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 7501for as_dir in $PATH 7502do 7503 IFS=$as_save_IFS 7504 test -z "$as_dir" && as_dir=. 7505 for ac_exec_ext in '' $ac_executable_extensions; do 7506 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 7507 ac_cv_prog_ac_ct_DSYMUTIL="dsymutil" 7508 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 7509 break 2 7510 fi 7511done 7512 done 7513IFS=$as_save_IFS 7514 7515fi 7516fi 7517ac_ct_DSYMUTIL=$ac_cv_prog_ac_ct_DSYMUTIL 7518if test -n "$ac_ct_DSYMUTIL"; then 7519 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_DSYMUTIL" >&5 7520$as_echo "$ac_ct_DSYMUTIL" >&6; } 7521else 7522 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 7523$as_echo "no" >&6; } 7524fi 7525 7526 if test "x$ac_ct_DSYMUTIL" = x; then 7527 DSYMUTIL=":" 7528 else 7529 case $cross_compiling:$ac_tool_warned in 7530yes:) 7531{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5 7532$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} 7533ac_tool_warned=yes ;; 7534esac 7535 DSYMUTIL=$ac_ct_DSYMUTIL 7536 fi 7537else 7538 DSYMUTIL="$ac_cv_prog_DSYMUTIL" 7539fi 7540 7541 if test -n "$ac_tool_prefix"; then 7542 # Extract the first word of "${ac_tool_prefix}nmedit", so it can be a program name with args. 7543set dummy ${ac_tool_prefix}nmedit; ac_word=$2 7544{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 7545$as_echo_n "checking for $ac_word... " >&6; } 7546if ${ac_cv_prog_NMEDIT+:} false; then : 7547 $as_echo_n "(cached) " >&6 7548else 7549 if test -n "$NMEDIT"; then 7550 ac_cv_prog_NMEDIT="$NMEDIT" # Let the user override the test. 7551else 7552as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 7553for as_dir in $PATH 7554do 7555 IFS=$as_save_IFS 7556 test -z "$as_dir" && as_dir=. 7557 for ac_exec_ext in '' $ac_executable_extensions; do 7558 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 7559 ac_cv_prog_NMEDIT="${ac_tool_prefix}nmedit" 7560 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 7561 break 2 7562 fi 7563done 7564 done 7565IFS=$as_save_IFS 7566 7567fi 7568fi 7569NMEDIT=$ac_cv_prog_NMEDIT 7570if test -n "$NMEDIT"; then 7571 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $NMEDIT" >&5 7572$as_echo "$NMEDIT" >&6; } 7573else 7574 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 7575$as_echo "no" >&6; } 7576fi 7577 7578 7579fi 7580if test -z "$ac_cv_prog_NMEDIT"; then 7581 ac_ct_NMEDIT=$NMEDIT 7582 # Extract the first word of "nmedit", so it can be a program name with args. 7583set dummy nmedit; ac_word=$2 7584{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 7585$as_echo_n "checking for $ac_word... " >&6; } 7586if ${ac_cv_prog_ac_ct_NMEDIT+:} false; then : 7587 $as_echo_n "(cached) " >&6 7588else 7589 if test -n "$ac_ct_NMEDIT"; then 7590 ac_cv_prog_ac_ct_NMEDIT="$ac_ct_NMEDIT" # Let the user override the test. 7591else 7592as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 7593for as_dir in $PATH 7594do 7595 IFS=$as_save_IFS 7596 test -z "$as_dir" && as_dir=. 7597 for ac_exec_ext in '' $ac_executable_extensions; do 7598 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 7599 ac_cv_prog_ac_ct_NMEDIT="nmedit" 7600 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 7601 break 2 7602 fi 7603done 7604 done 7605IFS=$as_save_IFS 7606 7607fi 7608fi 7609ac_ct_NMEDIT=$ac_cv_prog_ac_ct_NMEDIT 7610if test -n "$ac_ct_NMEDIT"; then 7611 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_NMEDIT" >&5 7612$as_echo "$ac_ct_NMEDIT" >&6; } 7613else 7614 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 7615$as_echo "no" >&6; } 7616fi 7617 7618 if test "x$ac_ct_NMEDIT" = x; then 7619 NMEDIT=":" 7620 else 7621 case $cross_compiling:$ac_tool_warned in 7622yes:) 7623{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5 7624$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} 7625ac_tool_warned=yes ;; 7626esac 7627 NMEDIT=$ac_ct_NMEDIT 7628 fi 7629else 7630 NMEDIT="$ac_cv_prog_NMEDIT" 7631fi 7632 7633 if test -n "$ac_tool_prefix"; then 7634 # Extract the first word of "${ac_tool_prefix}lipo", so it can be a program name with args. 7635set dummy ${ac_tool_prefix}lipo; ac_word=$2 7636{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 7637$as_echo_n "checking for $ac_word... " >&6; } 7638if ${ac_cv_prog_LIPO+:} false; then : 7639 $as_echo_n "(cached) " >&6 7640else 7641 if test -n "$LIPO"; then 7642 ac_cv_prog_LIPO="$LIPO" # Let the user override the test. 7643else 7644as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 7645for as_dir in $PATH 7646do 7647 IFS=$as_save_IFS 7648 test -z "$as_dir" && as_dir=. 7649 for ac_exec_ext in '' $ac_executable_extensions; do 7650 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 7651 ac_cv_prog_LIPO="${ac_tool_prefix}lipo" 7652 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 7653 break 2 7654 fi 7655done 7656 done 7657IFS=$as_save_IFS 7658 7659fi 7660fi 7661LIPO=$ac_cv_prog_LIPO 7662if test -n "$LIPO"; then 7663 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LIPO" >&5 7664$as_echo "$LIPO" >&6; } 7665else 7666 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 7667$as_echo "no" >&6; } 7668fi 7669 7670 7671fi 7672if test -z "$ac_cv_prog_LIPO"; then 7673 ac_ct_LIPO=$LIPO 7674 # Extract the first word of "lipo", so it can be a program name with args. 7675set dummy lipo; ac_word=$2 7676{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 7677$as_echo_n "checking for $ac_word... " >&6; } 7678if ${ac_cv_prog_ac_ct_LIPO+:} false; then : 7679 $as_echo_n "(cached) " >&6 7680else 7681 if test -n "$ac_ct_LIPO"; then 7682 ac_cv_prog_ac_ct_LIPO="$ac_ct_LIPO" # Let the user override the test. 7683else 7684as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 7685for as_dir in $PATH 7686do 7687 IFS=$as_save_IFS 7688 test -z "$as_dir" && as_dir=. 7689 for ac_exec_ext in '' $ac_executable_extensions; do 7690 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 7691 ac_cv_prog_ac_ct_LIPO="lipo" 7692 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 7693 break 2 7694 fi 7695done 7696 done 7697IFS=$as_save_IFS 7698 7699fi 7700fi 7701ac_ct_LIPO=$ac_cv_prog_ac_ct_LIPO 7702if test -n "$ac_ct_LIPO"; then 7703 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_LIPO" >&5 7704$as_echo "$ac_ct_LIPO" >&6; } 7705else 7706 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 7707$as_echo "no" >&6; } 7708fi 7709 7710 if test "x$ac_ct_LIPO" = x; then 7711 LIPO=":" 7712 else 7713 case $cross_compiling:$ac_tool_warned in 7714yes:) 7715{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5 7716$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} 7717ac_tool_warned=yes ;; 7718esac 7719 LIPO=$ac_ct_LIPO 7720 fi 7721else 7722 LIPO="$ac_cv_prog_LIPO" 7723fi 7724 7725 if test -n "$ac_tool_prefix"; then 7726 # Extract the first word of "${ac_tool_prefix}otool", so it can be a program name with args. 7727set dummy ${ac_tool_prefix}otool; ac_word=$2 7728{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 7729$as_echo_n "checking for $ac_word... " >&6; } 7730if ${ac_cv_prog_OTOOL+:} false; then : 7731 $as_echo_n "(cached) " >&6 7732else 7733 if test -n "$OTOOL"; then 7734 ac_cv_prog_OTOOL="$OTOOL" # Let the user override the test. 7735else 7736as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 7737for as_dir in $PATH 7738do 7739 IFS=$as_save_IFS 7740 test -z "$as_dir" && as_dir=. 7741 for ac_exec_ext in '' $ac_executable_extensions; do 7742 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 7743 ac_cv_prog_OTOOL="${ac_tool_prefix}otool" 7744 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 7745 break 2 7746 fi 7747done 7748 done 7749IFS=$as_save_IFS 7750 7751fi 7752fi 7753OTOOL=$ac_cv_prog_OTOOL 7754if test -n "$OTOOL"; then 7755 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $OTOOL" >&5 7756$as_echo "$OTOOL" >&6; } 7757else 7758 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 7759$as_echo "no" >&6; } 7760fi 7761 7762 7763fi 7764if test -z "$ac_cv_prog_OTOOL"; then 7765 ac_ct_OTOOL=$OTOOL 7766 # Extract the first word of "otool", so it can be a program name with args. 7767set dummy otool; ac_word=$2 7768{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 7769$as_echo_n "checking for $ac_word... " >&6; } 7770if ${ac_cv_prog_ac_ct_OTOOL+:} false; then : 7771 $as_echo_n "(cached) " >&6 7772else 7773 if test -n "$ac_ct_OTOOL"; then 7774 ac_cv_prog_ac_ct_OTOOL="$ac_ct_OTOOL" # Let the user override the test. 7775else 7776as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 7777for as_dir in $PATH 7778do 7779 IFS=$as_save_IFS 7780 test -z "$as_dir" && as_dir=. 7781 for ac_exec_ext in '' $ac_executable_extensions; do 7782 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 7783 ac_cv_prog_ac_ct_OTOOL="otool" 7784 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 7785 break 2 7786 fi 7787done 7788 done 7789IFS=$as_save_IFS 7790 7791fi 7792fi 7793ac_ct_OTOOL=$ac_cv_prog_ac_ct_OTOOL 7794if test -n "$ac_ct_OTOOL"; then 7795 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_OTOOL" >&5 7796$as_echo "$ac_ct_OTOOL" >&6; } 7797else 7798 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 7799$as_echo "no" >&6; } 7800fi 7801 7802 if test "x$ac_ct_OTOOL" = x; then 7803 OTOOL=":" 7804 else 7805 case $cross_compiling:$ac_tool_warned in 7806yes:) 7807{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5 7808$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} 7809ac_tool_warned=yes ;; 7810esac 7811 OTOOL=$ac_ct_OTOOL 7812 fi 7813else 7814 OTOOL="$ac_cv_prog_OTOOL" 7815fi 7816 7817 if test -n "$ac_tool_prefix"; then 7818 # Extract the first word of "${ac_tool_prefix}otool64", so it can be a program name with args. 7819set dummy ${ac_tool_prefix}otool64; ac_word=$2 7820{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 7821$as_echo_n "checking for $ac_word... " >&6; } 7822if ${ac_cv_prog_OTOOL64+:} false; then : 7823 $as_echo_n "(cached) " >&6 7824else 7825 if test -n "$OTOOL64"; then 7826 ac_cv_prog_OTOOL64="$OTOOL64" # Let the user override the test. 7827else 7828as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 7829for as_dir in $PATH 7830do 7831 IFS=$as_save_IFS 7832 test -z "$as_dir" && as_dir=. 7833 for ac_exec_ext in '' $ac_executable_extensions; do 7834 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 7835 ac_cv_prog_OTOOL64="${ac_tool_prefix}otool64" 7836 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 7837 break 2 7838 fi 7839done 7840 done 7841IFS=$as_save_IFS 7842 7843fi 7844fi 7845OTOOL64=$ac_cv_prog_OTOOL64 7846if test -n "$OTOOL64"; then 7847 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $OTOOL64" >&5 7848$as_echo "$OTOOL64" >&6; } 7849else 7850 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 7851$as_echo "no" >&6; } 7852fi 7853 7854 7855fi 7856if test -z "$ac_cv_prog_OTOOL64"; then 7857 ac_ct_OTOOL64=$OTOOL64 7858 # Extract the first word of "otool64", so it can be a program name with args. 7859set dummy otool64; ac_word=$2 7860{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 7861$as_echo_n "checking for $ac_word... " >&6; } 7862if ${ac_cv_prog_ac_ct_OTOOL64+:} false; then : 7863 $as_echo_n "(cached) " >&6 7864else 7865 if test -n "$ac_ct_OTOOL64"; then 7866 ac_cv_prog_ac_ct_OTOOL64="$ac_ct_OTOOL64" # Let the user override the test. 7867else 7868as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 7869for as_dir in $PATH 7870do 7871 IFS=$as_save_IFS 7872 test -z "$as_dir" && as_dir=. 7873 for ac_exec_ext in '' $ac_executable_extensions; do 7874 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 7875 ac_cv_prog_ac_ct_OTOOL64="otool64" 7876 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 7877 break 2 7878 fi 7879done 7880 done 7881IFS=$as_save_IFS 7882 7883fi 7884fi 7885ac_ct_OTOOL64=$ac_cv_prog_ac_ct_OTOOL64 7886if test -n "$ac_ct_OTOOL64"; then 7887 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_OTOOL64" >&5 7888$as_echo "$ac_ct_OTOOL64" >&6; } 7889else 7890 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 7891$as_echo "no" >&6; } 7892fi 7893 7894 if test "x$ac_ct_OTOOL64" = x; then 7895 OTOOL64=":" 7896 else 7897 case $cross_compiling:$ac_tool_warned in 7898yes:) 7899{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5 7900$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} 7901ac_tool_warned=yes ;; 7902esac 7903 OTOOL64=$ac_ct_OTOOL64 7904 fi 7905else 7906 OTOOL64="$ac_cv_prog_OTOOL64" 7907fi 7908 7909 7910 7911 7912 7913 7914 7915 7916 7917 7918 7919 7920 7921 7922 7923 7924 7925 7926 7927 7928 7929 7930 7931 7932 7933 7934 7935 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for -single_module linker flag" >&5 7936$as_echo_n "checking for -single_module linker flag... " >&6; } 7937if ${lt_cv_apple_cc_single_mod+:} false; then : 7938 $as_echo_n "(cached) " >&6 7939else 7940 lt_cv_apple_cc_single_mod=no 7941 if test -z "${LT_MULTI_MODULE}"; then 7942 # By default we will add the -single_module flag. You can override 7943 # by either setting the environment variable LT_MULTI_MODULE 7944 # non-empty at configure time, or by adding -multi_module to the 7945 # link flags. 7946 rm -rf libconftest.dylib* 7947 echo "int foo(void){return 1;}" > conftest.c 7948 echo "$LTCC $LTCFLAGS $LDFLAGS -o libconftest.dylib \ 7949-dynamiclib -Wl,-single_module conftest.c" >&5 7950 $LTCC $LTCFLAGS $LDFLAGS -o libconftest.dylib \ 7951 -dynamiclib -Wl,-single_module conftest.c 2>conftest.err 7952 _lt_result=$? 7953 if test -f libconftest.dylib && test ! -s conftest.err && test $_lt_result = 0; then 7954 lt_cv_apple_cc_single_mod=yes 7955 else 7956 cat conftest.err >&5 7957 fi 7958 rm -rf libconftest.dylib* 7959 rm -f conftest.* 7960 fi 7961fi 7962{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_apple_cc_single_mod" >&5 7963$as_echo "$lt_cv_apple_cc_single_mod" >&6; } 7964 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for -exported_symbols_list linker flag" >&5 7965$as_echo_n "checking for -exported_symbols_list linker flag... " >&6; } 7966if ${lt_cv_ld_exported_symbols_list+:} false; then : 7967 $as_echo_n "(cached) " >&6 7968else 7969 lt_cv_ld_exported_symbols_list=no 7970 save_LDFLAGS=$LDFLAGS 7971 echo "_main" > conftest.sym 7972 LDFLAGS="$LDFLAGS -Wl,-exported_symbols_list,conftest.sym" 7973 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 7974/* end confdefs.h. */ 7975 7976int 7977main () 7978{ 7979 7980 ; 7981 return 0; 7982} 7983_ACEOF 7984if ac_fn_c_try_link "$LINENO"; then : 7985 lt_cv_ld_exported_symbols_list=yes 7986else 7987 lt_cv_ld_exported_symbols_list=no 7988fi 7989rm -f core conftest.err conftest.$ac_objext \ 7990 conftest$ac_exeext conftest.$ac_ext 7991 LDFLAGS="$save_LDFLAGS" 7992 7993fi 7994{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_ld_exported_symbols_list" >&5 7995$as_echo "$lt_cv_ld_exported_symbols_list" >&6; } 7996 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for -force_load linker flag" >&5 7997$as_echo_n "checking for -force_load linker flag... " >&6; } 7998if ${lt_cv_ld_force_load+:} false; then : 7999 $as_echo_n "(cached) " >&6 8000else 8001 lt_cv_ld_force_load=no 8002 cat > conftest.c << _LT_EOF 8003int forced_loaded() { return 2;} 8004_LT_EOF 8005 echo "$LTCC $LTCFLAGS -c -o conftest.o conftest.c" >&5 8006 $LTCC $LTCFLAGS -c -o conftest.o conftest.c 2>&5 8007 echo "$AR cru libconftest.a conftest.o" >&5 8008 $AR cru libconftest.a conftest.o 2>&5 8009 cat > conftest.c << _LT_EOF 8010int main() { return 0;} 8011_LT_EOF 8012 echo "$LTCC $LTCFLAGS $LDFLAGS -o conftest conftest.c -Wl,-force_load,./libconftest.a" >&5 8013 $LTCC $LTCFLAGS $LDFLAGS -o conftest conftest.c -Wl,-force_load,./libconftest.a 2>conftest.err 8014 _lt_result=$? 8015 if test -f conftest && test ! -s conftest.err && test $_lt_result = 0 && $GREP forced_load conftest 2>&1 >/dev/null; then 8016 lt_cv_ld_force_load=yes 8017 else 8018 cat conftest.err >&5 8019 fi 8020 rm -f conftest.err libconftest.a conftest conftest.c 8021 rm -rf conftest.dSYM 8022 8023fi 8024{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_ld_force_load" >&5 8025$as_echo "$lt_cv_ld_force_load" >&6; } 8026 case $host_os in 8027 rhapsody* | darwin1.[012]) 8028 _lt_dar_allow_undefined='${wl}-undefined ${wl}suppress' ;; 8029 darwin1.*) 8030 _lt_dar_allow_undefined='${wl}-flat_namespace ${wl}-undefined ${wl}suppress' ;; 8031 darwin*) # darwin 5.x on 8032 # if running on 10.5 or later, the deployment target defaults 8033 # to the OS version, if on x86, and 10.4, the deployment 8034 # target defaults to 10.4. Don't you love it? 8035 case ${MACOSX_DEPLOYMENT_TARGET-10.0},$host in 8036 10.0,*86*-darwin8*|10.0,*-darwin[91]*) 8037 _lt_dar_allow_undefined='${wl}-undefined ${wl}dynamic_lookup' ;; 8038 10.[012][,.]*) 8039 _lt_dar_allow_undefined='${wl}-flat_namespace ${wl}-undefined ${wl}suppress' ;; 8040 10.*) 8041 _lt_dar_allow_undefined='${wl}-undefined ${wl}dynamic_lookup' ;; 8042 esac 8043 ;; 8044 esac 8045 if test "$lt_cv_apple_cc_single_mod" = "yes"; then 8046 _lt_dar_single_mod='$single_module' 8047 fi 8048 if test "$lt_cv_ld_exported_symbols_list" = "yes"; then 8049 _lt_dar_export_syms=' ${wl}-exported_symbols_list,$output_objdir/${libname}-symbols.expsym' 8050 else 8051 _lt_dar_export_syms='~$NMEDIT -s $output_objdir/${libname}-symbols.expsym ${lib}' 8052 fi 8053 if test "$DSYMUTIL" != ":" && test "$lt_cv_ld_force_load" = "no"; then 8054 _lt_dsymutil='~$DSYMUTIL $lib || :' 8055 else 8056 _lt_dsymutil= 8057 fi 8058 ;; 8059 esac 8060 8061for ac_header in dlfcn.h 8062do : 8063 ac_fn_c_check_header_compile "$LINENO" "dlfcn.h" "ac_cv_header_dlfcn_h" "$ac_includes_default 8064" 8065if test "x$ac_cv_header_dlfcn_h" = xyes; then : 8066 cat >>confdefs.h <<_ACEOF 8067#define HAVE_DLFCN_H 1 8068_ACEOF 8069 8070fi 8071 8072done 8073 8074 8075 8076 8077 8078# Set options 8079 8080 8081 8082 enable_dlopen=no 8083 8084 8085 enable_win32_dll=no 8086 8087 8088 8089 # Check whether --enable-static was given. 8090if test "${enable_static+set}" = set; then : 8091 enableval=$enable_static; p=${PACKAGE-default} 8092 case $enableval in 8093 yes) enable_static=yes ;; 8094 no) enable_static=no ;; 8095 *) 8096 enable_static=no 8097 # Look at the argument we got. We use all the common list separators. 8098 lt_save_ifs="$IFS"; IFS="${IFS}$PATH_SEPARATOR," 8099 for pkg in $enableval; do 8100 IFS="$lt_save_ifs" 8101 if test "X$pkg" = "X$p"; then 8102 enable_static=yes 8103 fi 8104 done 8105 IFS="$lt_save_ifs" 8106 ;; 8107 esac 8108else 8109 enable_static=yes 8110fi 8111 8112 8113 8114 8115 8116 8117 8118 8119 8120 8121# Check whether --with-pic was given. 8122if test "${with_pic+set}" = set; then : 8123 withval=$with_pic; pic_mode="$withval" 8124else 8125 pic_mode=default 8126fi 8127 8128 8129test -z "$pic_mode" && pic_mode=default 8130 8131 8132 8133 8134 8135 8136 8137 # Check whether --enable-fast-install was given. 8138if test "${enable_fast_install+set}" = set; then : 8139 enableval=$enable_fast_install; p=${PACKAGE-default} 8140 case $enableval in 8141 yes) enable_fast_install=yes ;; 8142 no) enable_fast_install=no ;; 8143 *) 8144 enable_fast_install=no 8145 # Look at the argument we got. We use all the common list separators. 8146 lt_save_ifs="$IFS"; IFS="${IFS}$PATH_SEPARATOR," 8147 for pkg in $enableval; do 8148 IFS="$lt_save_ifs" 8149 if test "X$pkg" = "X$p"; then 8150 enable_fast_install=yes 8151 fi 8152 done 8153 IFS="$lt_save_ifs" 8154 ;; 8155 esac 8156else 8157 enable_fast_install=yes 8158fi 8159 8160 8161 8162 8163 8164 8165 8166 8167 8168 8169 8170# This can be used to rebuild libtool when needed 8171LIBTOOL_DEPS="$ltmain" 8172 8173# Always use our own libtool. 8174LIBTOOL='$(SHELL) $(top_builddir)/libtool' 8175 8176 8177 8178 8179 8180 8181 8182 8183 8184 8185 8186 8187 8188 8189 8190 8191 8192 8193 8194 8195 8196 8197 8198 8199 8200 8201test -z "$LN_S" && LN_S="ln -s" 8202 8203 8204 8205 8206 8207 8208 8209 8210 8211 8212 8213 8214 8215 8216if test -n "${ZSH_VERSION+set}" ; then 8217 setopt NO_GLOB_SUBST 8218fi 8219 8220{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for objdir" >&5 8221$as_echo_n "checking for objdir... " >&6; } 8222if ${lt_cv_objdir+:} false; then : 8223 $as_echo_n "(cached) " >&6 8224else 8225 rm -f .libs 2>/dev/null 8226mkdir .libs 2>/dev/null 8227if test -d .libs; then 8228 lt_cv_objdir=.libs 8229else 8230 # MS-DOS does not allow filenames that begin with a dot. 8231 lt_cv_objdir=_libs 8232fi 8233rmdir .libs 2>/dev/null 8234fi 8235{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_objdir" >&5 8236$as_echo "$lt_cv_objdir" >&6; } 8237objdir=$lt_cv_objdir 8238 8239 8240 8241 8242 8243cat >>confdefs.h <<_ACEOF 8244#define LT_OBJDIR "$lt_cv_objdir/" 8245_ACEOF 8246 8247 8248 8249 8250case $host_os in 8251aix3*) 8252 # AIX sometimes has problems with the GCC collect2 program. For some 8253 # reason, if we set the COLLECT_NAMES environment variable, the problems 8254 # vanish in a puff of smoke. 8255 if test "X${COLLECT_NAMES+set}" != Xset; then 8256 COLLECT_NAMES= 8257 export COLLECT_NAMES 8258 fi 8259 ;; 8260esac 8261 8262# Global variables: 8263ofile=libtool 8264can_build_shared=yes 8265 8266# All known linkers require a `.a' archive for static linking (except MSVC, 8267# which needs '.lib'). 8268libext=a 8269 8270with_gnu_ld="$lt_cv_prog_gnu_ld" 8271 8272old_CC="$CC" 8273old_CFLAGS="$CFLAGS" 8274 8275# Set sane defaults for various variables 8276test -z "$CC" && CC=cc 8277test -z "$LTCC" && LTCC=$CC 8278test -z "$LTCFLAGS" && LTCFLAGS=$CFLAGS 8279test -z "$LD" && LD=ld 8280test -z "$ac_objext" && ac_objext=o 8281 8282for cc_temp in $compiler""; do 8283 case $cc_temp in 8284 compile | *[\\/]compile | ccache | *[\\/]ccache ) ;; 8285 distcc | *[\\/]distcc | purify | *[\\/]purify ) ;; 8286 \-*) ;; 8287 *) break;; 8288 esac 8289done 8290cc_basename=`$ECHO "$cc_temp" | $SED "s%.*/%%; s%^$host_alias-%%"` 8291 8292 8293# Only perform the check for file, if the check method requires it 8294test -z "$MAGIC_CMD" && MAGIC_CMD=file 8295case $deplibs_check_method in 8296file_magic*) 8297 if test "$file_magic_cmd" = '$MAGIC_CMD'; then 8298 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ${ac_tool_prefix}file" >&5 8299$as_echo_n "checking for ${ac_tool_prefix}file... " >&6; } 8300if ${lt_cv_path_MAGIC_CMD+:} false; then : 8301 $as_echo_n "(cached) " >&6 8302else 8303 case $MAGIC_CMD in 8304[\\/*] | ?:[\\/]*) 8305 lt_cv_path_MAGIC_CMD="$MAGIC_CMD" # Let the user override the test with a path. 8306 ;; 8307*) 8308 lt_save_MAGIC_CMD="$MAGIC_CMD" 8309 lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR 8310 ac_dummy="/usr/bin$PATH_SEPARATOR$PATH" 8311 for ac_dir in $ac_dummy; do 8312 IFS="$lt_save_ifs" 8313 test -z "$ac_dir" && ac_dir=. 8314 if test -f $ac_dir/${ac_tool_prefix}file; then 8315 lt_cv_path_MAGIC_CMD="$ac_dir/${ac_tool_prefix}file" 8316 if test -n "$file_magic_test_file"; then 8317 case $deplibs_check_method in 8318 "file_magic "*) 8319 file_magic_regex=`expr "$deplibs_check_method" : "file_magic \(.*\)"` 8320 MAGIC_CMD="$lt_cv_path_MAGIC_CMD" 8321 if eval $file_magic_cmd \$file_magic_test_file 2> /dev/null | 8322 $EGREP "$file_magic_regex" > /dev/null; then 8323 : 8324 else 8325 cat <<_LT_EOF 1>&2 8326 8327*** Warning: the command libtool uses to detect shared libraries, 8328*** $file_magic_cmd, produces output that libtool cannot recognize. 8329*** The result is that libtool may fail to recognize shared libraries 8330*** as such. This will affect the creation of libtool libraries that 8331*** depend on shared libraries, but programs linked with such libtool 8332*** libraries will work regardless of this problem. Nevertheless, you 8333*** may want to report the problem to your system manager and/or to 8334*** bug-libtool@gnu.org 8335 8336_LT_EOF 8337 fi ;; 8338 esac 8339 fi 8340 break 8341 fi 8342 done 8343 IFS="$lt_save_ifs" 8344 MAGIC_CMD="$lt_save_MAGIC_CMD" 8345 ;; 8346esac 8347fi 8348 8349MAGIC_CMD="$lt_cv_path_MAGIC_CMD" 8350if test -n "$MAGIC_CMD"; then 8351 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $MAGIC_CMD" >&5 8352$as_echo "$MAGIC_CMD" >&6; } 8353else 8354 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 8355$as_echo "no" >&6; } 8356fi 8357 8358 8359 8360 8361 8362if test -z "$lt_cv_path_MAGIC_CMD"; then 8363 if test -n "$ac_tool_prefix"; then 8364 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for file" >&5 8365$as_echo_n "checking for file... " >&6; } 8366if ${lt_cv_path_MAGIC_CMD+:} false; then : 8367 $as_echo_n "(cached) " >&6 8368else 8369 case $MAGIC_CMD in 8370[\\/*] | ?:[\\/]*) 8371 lt_cv_path_MAGIC_CMD="$MAGIC_CMD" # Let the user override the test with a path. 8372 ;; 8373*) 8374 lt_save_MAGIC_CMD="$MAGIC_CMD" 8375 lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR 8376 ac_dummy="/usr/bin$PATH_SEPARATOR$PATH" 8377 for ac_dir in $ac_dummy; do 8378 IFS="$lt_save_ifs" 8379 test -z "$ac_dir" && ac_dir=. 8380 if test -f $ac_dir/file; then 8381 lt_cv_path_MAGIC_CMD="$ac_dir/file" 8382 if test -n "$file_magic_test_file"; then 8383 case $deplibs_check_method in 8384 "file_magic "*) 8385 file_magic_regex=`expr "$deplibs_check_method" : "file_magic \(.*\)"` 8386 MAGIC_CMD="$lt_cv_path_MAGIC_CMD" 8387 if eval $file_magic_cmd \$file_magic_test_file 2> /dev/null | 8388 $EGREP "$file_magic_regex" > /dev/null; then 8389 : 8390 else 8391 cat <<_LT_EOF 1>&2 8392 8393*** Warning: the command libtool uses to detect shared libraries, 8394*** $file_magic_cmd, produces output that libtool cannot recognize. 8395*** The result is that libtool may fail to recognize shared libraries 8396*** as such. This will affect the creation of libtool libraries that 8397*** depend on shared libraries, but programs linked with such libtool 8398*** libraries will work regardless of this problem. Nevertheless, you 8399*** may want to report the problem to your system manager and/or to 8400*** bug-libtool@gnu.org 8401 8402_LT_EOF 8403 fi ;; 8404 esac 8405 fi 8406 break 8407 fi 8408 done 8409 IFS="$lt_save_ifs" 8410 MAGIC_CMD="$lt_save_MAGIC_CMD" 8411 ;; 8412esac 8413fi 8414 8415MAGIC_CMD="$lt_cv_path_MAGIC_CMD" 8416if test -n "$MAGIC_CMD"; then 8417 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $MAGIC_CMD" >&5 8418$as_echo "$MAGIC_CMD" >&6; } 8419else 8420 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 8421$as_echo "no" >&6; } 8422fi 8423 8424 8425 else 8426 MAGIC_CMD=: 8427 fi 8428fi 8429 8430 fi 8431 ;; 8432esac 8433 8434# Use C for the default configuration in the libtool script 8435 8436lt_save_CC="$CC" 8437ac_ext=c 8438ac_cpp='$CPP $CPPFLAGS' 8439ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' 8440ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 8441ac_compiler_gnu=$ac_cv_c_compiler_gnu 8442 8443 8444# Source file extension for C test sources. 8445ac_ext=c 8446 8447# Object file extension for compiled C test sources. 8448objext=o 8449objext=$objext 8450 8451# Code to be used in simple compile tests 8452lt_simple_compile_test_code="int some_variable = 0;" 8453 8454# Code to be used in simple link tests 8455lt_simple_link_test_code='int main(){return(0);}' 8456 8457 8458 8459 8460 8461 8462 8463# If no C compiler was specified, use CC. 8464LTCC=${LTCC-"$CC"} 8465 8466# If no C compiler flags were specified, use CFLAGS. 8467LTCFLAGS=${LTCFLAGS-"$CFLAGS"} 8468 8469# Allow CC to be a program name with arguments. 8470compiler=$CC 8471 8472# Save the default compiler, since it gets overwritten when the other 8473# tags are being tested, and _LT_TAGVAR(compiler, []) is a NOP. 8474compiler_DEFAULT=$CC 8475 8476# save warnings/boilerplate of simple test code 8477ac_outfile=conftest.$ac_objext 8478echo "$lt_simple_compile_test_code" >conftest.$ac_ext 8479eval "$ac_compile" 2>&1 >/dev/null | $SED '/^$/d; /^ *+/d' >conftest.err 8480_lt_compiler_boilerplate=`cat conftest.err` 8481$RM conftest* 8482 8483ac_outfile=conftest.$ac_objext 8484echo "$lt_simple_link_test_code" >conftest.$ac_ext 8485eval "$ac_link" 2>&1 >/dev/null | $SED '/^$/d; /^ *+/d' >conftest.err 8486_lt_linker_boilerplate=`cat conftest.err` 8487$RM -r conftest* 8488 8489 8490## CAVEAT EMPTOR: 8491## There is no encapsulation within the following macros, do not change 8492## the running order or otherwise move them around unless you know exactly 8493## what you are doing... 8494if test -n "$compiler"; then 8495 8496lt_prog_compiler_no_builtin_flag= 8497 8498if test "$GCC" = yes; then 8499 case $cc_basename in 8500 nvcc*) 8501 lt_prog_compiler_no_builtin_flag=' -Xcompiler -fno-builtin' ;; 8502 *) 8503 lt_prog_compiler_no_builtin_flag=' -fno-builtin' ;; 8504 esac 8505 8506 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler supports -fno-rtti -fno-exceptions" >&5 8507$as_echo_n "checking if $compiler supports -fno-rtti -fno-exceptions... " >&6; } 8508if ${lt_cv_prog_compiler_rtti_exceptions+:} false; then : 8509 $as_echo_n "(cached) " >&6 8510else 8511 lt_cv_prog_compiler_rtti_exceptions=no 8512 ac_outfile=conftest.$ac_objext 8513 echo "$lt_simple_compile_test_code" > conftest.$ac_ext 8514 lt_compiler_flag="-fno-rtti -fno-exceptions" 8515 # Insert the option either (1) after the last *FLAGS variable, or 8516 # (2) before a word containing "conftest.", or (3) at the end. 8517 # Note that $ac_compile itself does not contain backslashes and begins 8518 # with a dollar sign (not a hyphen), so the echo should work correctly. 8519 # The option is referenced via a variable to avoid confusing sed. 8520 lt_compile=`echo "$ac_compile" | $SED \ 8521 -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \ 8522 -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \ 8523 -e 's:$: $lt_compiler_flag:'` 8524 (eval echo "\"\$as_me:$LINENO: $lt_compile\"" >&5) 8525 (eval "$lt_compile" 2>conftest.err) 8526 ac_status=$? 8527 cat conftest.err >&5 8528 echo "$as_me:$LINENO: \$? = $ac_status" >&5 8529 if (exit $ac_status) && test -s "$ac_outfile"; then 8530 # The compiler can only warn and ignore the option if not recognized 8531 # So say no if there are warnings other than the usual output. 8532 $ECHO "$_lt_compiler_boilerplate" | $SED '/^$/d' >conftest.exp 8533 $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2 8534 if test ! -s conftest.er2 || diff conftest.exp conftest.er2 >/dev/null; then 8535 lt_cv_prog_compiler_rtti_exceptions=yes 8536 fi 8537 fi 8538 $RM conftest* 8539 8540fi 8541{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_rtti_exceptions" >&5 8542$as_echo "$lt_cv_prog_compiler_rtti_exceptions" >&6; } 8543 8544if test x"$lt_cv_prog_compiler_rtti_exceptions" = xyes; then 8545 lt_prog_compiler_no_builtin_flag="$lt_prog_compiler_no_builtin_flag -fno-rtti -fno-exceptions" 8546else 8547 : 8548fi 8549 8550fi 8551 8552 8553 8554 8555 8556 8557 lt_prog_compiler_wl= 8558lt_prog_compiler_pic= 8559lt_prog_compiler_static= 8560 8561{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $compiler option to produce PIC" >&5 8562$as_echo_n "checking for $compiler option to produce PIC... " >&6; } 8563 8564 if test "$GCC" = yes; then 8565 lt_prog_compiler_wl='-Wl,' 8566 lt_prog_compiler_static='-static' 8567 8568 case $host_os in 8569 aix*) 8570 # All AIX code is PIC. 8571 if test "$host_cpu" = ia64; then 8572 # AIX 5 now supports IA64 processor 8573 lt_prog_compiler_static='-Bstatic' 8574 fi 8575 lt_prog_compiler_pic='-fPIC' 8576 ;; 8577 8578 amigaos*) 8579 case $host_cpu in 8580 powerpc) 8581 # see comment about AmigaOS4 .so support 8582 lt_prog_compiler_pic='-fPIC' 8583 ;; 8584 m68k) 8585 # FIXME: we need at least 68020 code to build shared libraries, but 8586 # adding the `-m68020' flag to GCC prevents building anything better, 8587 # like `-m68040'. 8588 lt_prog_compiler_pic='-m68020 -resident32 -malways-restore-a4' 8589 ;; 8590 esac 8591 ;; 8592 8593 beos* | irix5* | irix6* | nonstopux* | osf3* | osf4* | osf5*) 8594 # PIC is the default for these OSes. 8595 ;; 8596 8597 mingw* | cygwin* | pw32* | os2* | cegcc*) 8598 # This hack is so that the source file can tell whether it is being 8599 # built for inclusion in a dll (and should export symbols for example). 8600 # Although the cygwin gcc ignores -fPIC, still need this for old-style 8601 # (--disable-auto-import) libraries 8602 lt_prog_compiler_pic='-DDLL_EXPORT' 8603 ;; 8604 8605 darwin* | rhapsody*) 8606 # PIC is the default on this platform 8607 # Common symbols not allowed in MH_DYLIB files 8608 lt_prog_compiler_pic='-fno-common' 8609 ;; 8610 8611 haiku*) 8612 # PIC is the default for Haiku. 8613 # The "-static" flag exists, but is broken. 8614 lt_prog_compiler_static= 8615 ;; 8616 8617 hpux*) 8618 # PIC is the default for 64-bit PA HP-UX, but not for 32-bit 8619 # PA HP-UX. On IA64 HP-UX, PIC is the default but the pic flag 8620 # sets the default TLS model and affects inlining. 8621 case $host_cpu in 8622 hppa*64*) 8623 # +Z the default 8624 ;; 8625 *) 8626 lt_prog_compiler_pic='-fPIC' 8627 ;; 8628 esac 8629 ;; 8630 8631 interix[3-9]*) 8632 # Interix 3.x gcc -fpic/-fPIC options generate broken code. 8633 # Instead, we relocate shared libraries at runtime. 8634 ;; 8635 8636 msdosdjgpp*) 8637 # Just because we use GCC doesn't mean we suddenly get shared libraries 8638 # on systems that don't support them. 8639 lt_prog_compiler_can_build_shared=no 8640 enable_shared=no 8641 ;; 8642 8643 *nto* | *qnx*) 8644 # QNX uses GNU C++, but need to define -shared option too, otherwise 8645 # it will coredump. 8646 lt_prog_compiler_pic='-fPIC -shared' 8647 ;; 8648 8649 sysv4*MP*) 8650 if test -d /usr/nec; then 8651 lt_prog_compiler_pic=-Kconform_pic 8652 fi 8653 ;; 8654 8655 *) 8656 lt_prog_compiler_pic='-fPIC' 8657 ;; 8658 esac 8659 8660 case $cc_basename in 8661 nvcc*) # Cuda Compiler Driver 2.2 8662 lt_prog_compiler_wl='-Xlinker ' 8663 lt_prog_compiler_pic='-Xcompiler -fPIC' 8664 ;; 8665 esac 8666 else 8667 # PORTME Check for flag to pass linker flags through the system compiler. 8668 case $host_os in 8669 aix*) 8670 lt_prog_compiler_wl='-Wl,' 8671 if test "$host_cpu" = ia64; then 8672 # AIX 5 now supports IA64 processor 8673 lt_prog_compiler_static='-Bstatic' 8674 else 8675 lt_prog_compiler_static='-bnso -bI:/lib/syscalls.exp' 8676 fi 8677 ;; 8678 8679 mingw* | cygwin* | pw32* | os2* | cegcc*) 8680 # This hack is so that the source file can tell whether it is being 8681 # built for inclusion in a dll (and should export symbols for example). 8682 lt_prog_compiler_pic='-DDLL_EXPORT' 8683 ;; 8684 8685 hpux9* | hpux10* | hpux11*) 8686 lt_prog_compiler_wl='-Wl,' 8687 # PIC is the default for IA64 HP-UX and 64-bit HP-UX, but 8688 # not for PA HP-UX. 8689 case $host_cpu in 8690 hppa*64*|ia64*) 8691 # +Z the default 8692 ;; 8693 *) 8694 lt_prog_compiler_pic='+Z' 8695 ;; 8696 esac 8697 # Is there a better lt_prog_compiler_static that works with the bundled CC? 8698 lt_prog_compiler_static='${wl}-a ${wl}archive' 8699 ;; 8700 8701 irix5* | irix6* | nonstopux*) 8702 lt_prog_compiler_wl='-Wl,' 8703 # PIC (with -KPIC) is the default. 8704 lt_prog_compiler_static='-non_shared' 8705 ;; 8706 8707 linux* | k*bsd*-gnu | kopensolaris*-gnu) 8708 case $cc_basename in 8709 # old Intel for x86_64 which still supported -KPIC. 8710 ecc*) 8711 lt_prog_compiler_wl='-Wl,' 8712 lt_prog_compiler_pic='-KPIC' 8713 lt_prog_compiler_static='-static' 8714 ;; 8715 # icc used to be incompatible with GCC. 8716 # ICC 10 doesn't accept -KPIC any more. 8717 icc* | ifort*) 8718 lt_prog_compiler_wl='-Wl,' 8719 lt_prog_compiler_pic='-fPIC' 8720 lt_prog_compiler_static='-static' 8721 ;; 8722 # Lahey Fortran 8.1. 8723 lf95*) 8724 lt_prog_compiler_wl='-Wl,' 8725 lt_prog_compiler_pic='--shared' 8726 lt_prog_compiler_static='--static' 8727 ;; 8728 pgcc* | pgf77* | pgf90* | pgf95* | pgfortran*) 8729 # Portland Group compilers (*not* the Pentium gcc compiler, 8730 # which looks to be a dead project) 8731 lt_prog_compiler_wl='-Wl,' 8732 lt_prog_compiler_pic='-fpic' 8733 lt_prog_compiler_static='-Bstatic' 8734 ;; 8735 ccc*) 8736 lt_prog_compiler_wl='-Wl,' 8737 # All Alpha code is PIC. 8738 lt_prog_compiler_static='-non_shared' 8739 ;; 8740 xl* | bgxl* | bgf* | mpixl*) 8741 # IBM XL C 8.0/Fortran 10.1, 11.1 on PPC and BlueGene 8742 lt_prog_compiler_wl='-Wl,' 8743 lt_prog_compiler_pic='-qpic' 8744 lt_prog_compiler_static='-qstaticlink' 8745 ;; 8746 *) 8747 case `$CC -V 2>&1 | sed 5q` in 8748 *Sun\ F* | *Sun*Fortran*) 8749 # Sun Fortran 8.3 passes all unrecognized flags to the linker 8750 lt_prog_compiler_pic='-KPIC' 8751 lt_prog_compiler_static='-Bstatic' 8752 lt_prog_compiler_wl='' 8753 ;; 8754 *Sun\ C*) 8755 # Sun C 5.9 8756 lt_prog_compiler_pic='-KPIC' 8757 lt_prog_compiler_static='-Bstatic' 8758 lt_prog_compiler_wl='-Wl,' 8759 ;; 8760 esac 8761 ;; 8762 esac 8763 ;; 8764 8765 newsos6) 8766 lt_prog_compiler_pic='-KPIC' 8767 lt_prog_compiler_static='-Bstatic' 8768 ;; 8769 8770 *nto* | *qnx*) 8771 # QNX uses GNU C++, but need to define -shared option too, otherwise 8772 # it will coredump. 8773 lt_prog_compiler_pic='-fPIC -shared' 8774 ;; 8775 8776 osf3* | osf4* | osf5*) 8777 lt_prog_compiler_wl='-Wl,' 8778 # All OSF/1 code is PIC. 8779 lt_prog_compiler_static='-non_shared' 8780 ;; 8781 8782 rdos*) 8783 lt_prog_compiler_static='-non_shared' 8784 ;; 8785 8786 solaris*) 8787 lt_prog_compiler_pic='-KPIC' 8788 lt_prog_compiler_static='-Bstatic' 8789 case $cc_basename in 8790 f77* | f90* | f95*) 8791 lt_prog_compiler_wl='-Qoption ld ';; 8792 *) 8793 lt_prog_compiler_wl='-Wl,';; 8794 esac 8795 ;; 8796 8797 sunos4*) 8798 lt_prog_compiler_wl='-Qoption ld ' 8799 lt_prog_compiler_pic='-PIC' 8800 lt_prog_compiler_static='-Bstatic' 8801 ;; 8802 8803 sysv4 | sysv4.2uw2* | sysv4.3*) 8804 lt_prog_compiler_wl='-Wl,' 8805 lt_prog_compiler_pic='-KPIC' 8806 lt_prog_compiler_static='-Bstatic' 8807 ;; 8808 8809 sysv4*MP*) 8810 if test -d /usr/nec ;then 8811 lt_prog_compiler_pic='-Kconform_pic' 8812 lt_prog_compiler_static='-Bstatic' 8813 fi 8814 ;; 8815 8816 sysv5* | unixware* | sco3.2v5* | sco5v6* | OpenUNIX*) 8817 lt_prog_compiler_wl='-Wl,' 8818 lt_prog_compiler_pic='-KPIC' 8819 lt_prog_compiler_static='-Bstatic' 8820 ;; 8821 8822 unicos*) 8823 lt_prog_compiler_wl='-Wl,' 8824 lt_prog_compiler_can_build_shared=no 8825 ;; 8826 8827 uts4*) 8828 lt_prog_compiler_pic='-pic' 8829 lt_prog_compiler_static='-Bstatic' 8830 ;; 8831 8832 *) 8833 lt_prog_compiler_can_build_shared=no 8834 ;; 8835 esac 8836 fi 8837 8838case $host_os in 8839 # For platforms which do not support PIC, -DPIC is meaningless: 8840 *djgpp*) 8841 lt_prog_compiler_pic= 8842 ;; 8843 *) 8844 lt_prog_compiler_pic="$lt_prog_compiler_pic -DPIC" 8845 ;; 8846esac 8847{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_prog_compiler_pic" >&5 8848$as_echo "$lt_prog_compiler_pic" >&6; } 8849 8850 8851 8852 8853 8854 8855# 8856# Check to make sure the PIC flag actually works. 8857# 8858if test -n "$lt_prog_compiler_pic"; then 8859 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler PIC flag $lt_prog_compiler_pic works" >&5 8860$as_echo_n "checking if $compiler PIC flag $lt_prog_compiler_pic works... " >&6; } 8861if ${lt_cv_prog_compiler_pic_works+:} false; then : 8862 $as_echo_n "(cached) " >&6 8863else 8864 lt_cv_prog_compiler_pic_works=no 8865 ac_outfile=conftest.$ac_objext 8866 echo "$lt_simple_compile_test_code" > conftest.$ac_ext 8867 lt_compiler_flag="$lt_prog_compiler_pic -DPIC" 8868 # Insert the option either (1) after the last *FLAGS variable, or 8869 # (2) before a word containing "conftest.", or (3) at the end. 8870 # Note that $ac_compile itself does not contain backslashes and begins 8871 # with a dollar sign (not a hyphen), so the echo should work correctly. 8872 # The option is referenced via a variable to avoid confusing sed. 8873 lt_compile=`echo "$ac_compile" | $SED \ 8874 -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \ 8875 -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \ 8876 -e 's:$: $lt_compiler_flag:'` 8877 (eval echo "\"\$as_me:$LINENO: $lt_compile\"" >&5) 8878 (eval "$lt_compile" 2>conftest.err) 8879 ac_status=$? 8880 cat conftest.err >&5 8881 echo "$as_me:$LINENO: \$? = $ac_status" >&5 8882 if (exit $ac_status) && test -s "$ac_outfile"; then 8883 # The compiler can only warn and ignore the option if not recognized 8884 # So say no if there are warnings other than the usual output. 8885 $ECHO "$_lt_compiler_boilerplate" | $SED '/^$/d' >conftest.exp 8886 $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2 8887 if test ! -s conftest.er2 || diff conftest.exp conftest.er2 >/dev/null; then 8888 lt_cv_prog_compiler_pic_works=yes 8889 fi 8890 fi 8891 $RM conftest* 8892 8893fi 8894{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_pic_works" >&5 8895$as_echo "$lt_cv_prog_compiler_pic_works" >&6; } 8896 8897if test x"$lt_cv_prog_compiler_pic_works" = xyes; then 8898 case $lt_prog_compiler_pic in 8899 "" | " "*) ;; 8900 *) lt_prog_compiler_pic=" $lt_prog_compiler_pic" ;; 8901 esac 8902else 8903 lt_prog_compiler_pic= 8904 lt_prog_compiler_can_build_shared=no 8905fi 8906 8907fi 8908 8909 8910 8911 8912 8913 8914# 8915# Check to make sure the static flag actually works. 8916# 8917wl=$lt_prog_compiler_wl eval lt_tmp_static_flag=\"$lt_prog_compiler_static\" 8918{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler static flag $lt_tmp_static_flag works" >&5 8919$as_echo_n "checking if $compiler static flag $lt_tmp_static_flag works... " >&6; } 8920if ${lt_cv_prog_compiler_static_works+:} false; then : 8921 $as_echo_n "(cached) " >&6 8922else 8923 lt_cv_prog_compiler_static_works=no 8924 save_LDFLAGS="$LDFLAGS" 8925 LDFLAGS="$LDFLAGS $lt_tmp_static_flag" 8926 echo "$lt_simple_link_test_code" > conftest.$ac_ext 8927 if (eval $ac_link 2>conftest.err) && test -s conftest$ac_exeext; then 8928 # The linker can only warn and ignore the option if not recognized 8929 # So say no if there are warnings 8930 if test -s conftest.err; then 8931 # Append any errors to the config.log. 8932 cat conftest.err 1>&5 8933 $ECHO "$_lt_linker_boilerplate" | $SED '/^$/d' > conftest.exp 8934 $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2 8935 if diff conftest.exp conftest.er2 >/dev/null; then 8936 lt_cv_prog_compiler_static_works=yes 8937 fi 8938 else 8939 lt_cv_prog_compiler_static_works=yes 8940 fi 8941 fi 8942 $RM -r conftest* 8943 LDFLAGS="$save_LDFLAGS" 8944 8945fi 8946{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_static_works" >&5 8947$as_echo "$lt_cv_prog_compiler_static_works" >&6; } 8948 8949if test x"$lt_cv_prog_compiler_static_works" = xyes; then 8950 : 8951else 8952 lt_prog_compiler_static= 8953fi 8954 8955 8956 8957 8958 8959 8960 8961 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler supports -c -o file.$ac_objext" >&5 8962$as_echo_n "checking if $compiler supports -c -o file.$ac_objext... " >&6; } 8963if ${lt_cv_prog_compiler_c_o+:} false; then : 8964 $as_echo_n "(cached) " >&6 8965else 8966 lt_cv_prog_compiler_c_o=no 8967 $RM -r conftest 2>/dev/null 8968 mkdir conftest 8969 cd conftest 8970 mkdir out 8971 echo "$lt_simple_compile_test_code" > conftest.$ac_ext 8972 8973 lt_compiler_flag="-o out/conftest2.$ac_objext" 8974 # Insert the option either (1) after the last *FLAGS variable, or 8975 # (2) before a word containing "conftest.", or (3) at the end. 8976 # Note that $ac_compile itself does not contain backslashes and begins 8977 # with a dollar sign (not a hyphen), so the echo should work correctly. 8978 lt_compile=`echo "$ac_compile" | $SED \ 8979 -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \ 8980 -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \ 8981 -e 's:$: $lt_compiler_flag:'` 8982 (eval echo "\"\$as_me:$LINENO: $lt_compile\"" >&5) 8983 (eval "$lt_compile" 2>out/conftest.err) 8984 ac_status=$? 8985 cat out/conftest.err >&5 8986 echo "$as_me:$LINENO: \$? = $ac_status" >&5 8987 if (exit $ac_status) && test -s out/conftest2.$ac_objext 8988 then 8989 # The compiler can only warn and ignore the option if not recognized 8990 # So say no if there are warnings 8991 $ECHO "$_lt_compiler_boilerplate" | $SED '/^$/d' > out/conftest.exp 8992 $SED '/^$/d; /^ *+/d' out/conftest.err >out/conftest.er2 8993 if test ! -s out/conftest.er2 || diff out/conftest.exp out/conftest.er2 >/dev/null; then 8994 lt_cv_prog_compiler_c_o=yes 8995 fi 8996 fi 8997 chmod u+w . 2>&5 8998 $RM conftest* 8999 # SGI C++ compiler will create directory out/ii_files/ for 9000 # template instantiation 9001 test -d out/ii_files && $RM out/ii_files/* && rmdir out/ii_files 9002 $RM out/* && rmdir out 9003 cd .. 9004 $RM -r conftest 9005 $RM conftest* 9006 9007fi 9008{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_c_o" >&5 9009$as_echo "$lt_cv_prog_compiler_c_o" >&6; } 9010 9011 9012 9013 9014 9015 9016 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler supports -c -o file.$ac_objext" >&5 9017$as_echo_n "checking if $compiler supports -c -o file.$ac_objext... " >&6; } 9018if ${lt_cv_prog_compiler_c_o+:} false; then : 9019 $as_echo_n "(cached) " >&6 9020else 9021 lt_cv_prog_compiler_c_o=no 9022 $RM -r conftest 2>/dev/null 9023 mkdir conftest 9024 cd conftest 9025 mkdir out 9026 echo "$lt_simple_compile_test_code" > conftest.$ac_ext 9027 9028 lt_compiler_flag="-o out/conftest2.$ac_objext" 9029 # Insert the option either (1) after the last *FLAGS variable, or 9030 # (2) before a word containing "conftest.", or (3) at the end. 9031 # Note that $ac_compile itself does not contain backslashes and begins 9032 # with a dollar sign (not a hyphen), so the echo should work correctly. 9033 lt_compile=`echo "$ac_compile" | $SED \ 9034 -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \ 9035 -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \ 9036 -e 's:$: $lt_compiler_flag:'` 9037 (eval echo "\"\$as_me:$LINENO: $lt_compile\"" >&5) 9038 (eval "$lt_compile" 2>out/conftest.err) 9039 ac_status=$? 9040 cat out/conftest.err >&5 9041 echo "$as_me:$LINENO: \$? = $ac_status" >&5 9042 if (exit $ac_status) && test -s out/conftest2.$ac_objext 9043 then 9044 # The compiler can only warn and ignore the option if not recognized 9045 # So say no if there are warnings 9046 $ECHO "$_lt_compiler_boilerplate" | $SED '/^$/d' > out/conftest.exp 9047 $SED '/^$/d; /^ *+/d' out/conftest.err >out/conftest.er2 9048 if test ! -s out/conftest.er2 || diff out/conftest.exp out/conftest.er2 >/dev/null; then 9049 lt_cv_prog_compiler_c_o=yes 9050 fi 9051 fi 9052 chmod u+w . 2>&5 9053 $RM conftest* 9054 # SGI C++ compiler will create directory out/ii_files/ for 9055 # template instantiation 9056 test -d out/ii_files && $RM out/ii_files/* && rmdir out/ii_files 9057 $RM out/* && rmdir out 9058 cd .. 9059 $RM -r conftest 9060 $RM conftest* 9061 9062fi 9063{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_c_o" >&5 9064$as_echo "$lt_cv_prog_compiler_c_o" >&6; } 9065 9066 9067 9068 9069hard_links="nottested" 9070if test "$lt_cv_prog_compiler_c_o" = no && test "$need_locks" != no; then 9071 # do not overwrite the value of need_locks provided by the user 9072 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if we can lock with hard links" >&5 9073$as_echo_n "checking if we can lock with hard links... " >&6; } 9074 hard_links=yes 9075 $RM conftest* 9076 ln conftest.a conftest.b 2>/dev/null && hard_links=no 9077 touch conftest.a 9078 ln conftest.a conftest.b 2>&5 || hard_links=no 9079 ln conftest.a conftest.b 2>/dev/null && hard_links=no 9080 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $hard_links" >&5 9081$as_echo "$hard_links" >&6; } 9082 if test "$hard_links" = no; then 9083 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: \`$CC' does not support \`-c -o', so \`make -j' may be unsafe" >&5 9084$as_echo "$as_me: WARNING: \`$CC' does not support \`-c -o', so \`make -j' may be unsafe" >&2;} 9085 need_locks=warn 9086 fi 9087else 9088 need_locks=no 9089fi 9090 9091 9092 9093 9094 9095 9096 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the $compiler linker ($LD) supports shared libraries" >&5 9097$as_echo_n "checking whether the $compiler linker ($LD) supports shared libraries... " >&6; } 9098 9099 runpath_var= 9100 allow_undefined_flag= 9101 always_export_symbols=no 9102 archive_cmds= 9103 archive_expsym_cmds= 9104 compiler_needs_object=no 9105 enable_shared_with_static_runtimes=no 9106 export_dynamic_flag_spec= 9107 export_symbols_cmds='$NM $libobjs $convenience | $global_symbol_pipe | $SED '\''s/.* //'\'' | sort | uniq > $export_symbols' 9108 hardcode_automatic=no 9109 hardcode_direct=no 9110 hardcode_direct_absolute=no 9111 hardcode_libdir_flag_spec= 9112 hardcode_libdir_flag_spec_ld= 9113 hardcode_libdir_separator= 9114 hardcode_minus_L=no 9115 hardcode_shlibpath_var=unsupported 9116 inherit_rpath=no 9117 link_all_deplibs=unknown 9118 module_cmds= 9119 module_expsym_cmds= 9120 old_archive_from_new_cmds= 9121 old_archive_from_expsyms_cmds= 9122 thread_safe_flag_spec= 9123 whole_archive_flag_spec= 9124 # include_expsyms should be a list of space-separated symbols to be *always* 9125 # included in the symbol list 9126 include_expsyms= 9127 # exclude_expsyms can be an extended regexp of symbols to exclude 9128 # it will be wrapped by ` (' and `)$', so one must not match beginning or 9129 # end of line. Example: `a|bc|.*d.*' will exclude the symbols `a' and `bc', 9130 # as well as any symbol that contains `d'. 9131 exclude_expsyms='_GLOBAL_OFFSET_TABLE_|_GLOBAL__F[ID]_.*' 9132 # Although _GLOBAL_OFFSET_TABLE_ is a valid symbol C name, most a.out 9133 # platforms (ab)use it in PIC code, but their linkers get confused if 9134 # the symbol is explicitly referenced. Since portable code cannot 9135 # rely on this symbol name, it's probably fine to never include it in 9136 # preloaded symbol tables. 9137 # Exclude shared library initialization/finalization symbols. 9138 extract_expsyms_cmds= 9139 9140 case $host_os in 9141 cygwin* | mingw* | pw32* | cegcc*) 9142 # FIXME: the MSVC++ port hasn't been tested in a loooong time 9143 # When not using gcc, we currently assume that we are using 9144 # Microsoft Visual C++. 9145 if test "$GCC" != yes; then 9146 with_gnu_ld=no 9147 fi 9148 ;; 9149 interix*) 9150 # we just hope/assume this is gcc and not c89 (= MSVC++) 9151 with_gnu_ld=yes 9152 ;; 9153 openbsd*) 9154 with_gnu_ld=no 9155 ;; 9156 esac 9157 9158 ld_shlibs=yes 9159 9160 # On some targets, GNU ld is compatible enough with the native linker 9161 # that we're better off using the native interface for both. 9162 lt_use_gnu_ld_interface=no 9163 if test "$with_gnu_ld" = yes; then 9164 case $host_os in 9165 aix*) 9166 # The AIX port of GNU ld has always aspired to compatibility 9167 # with the native linker. However, as the warning in the GNU ld 9168 # block says, versions before 2.19.5* couldn't really create working 9169 # shared libraries, regardless of the interface used. 9170 case `$LD -v 2>&1` in 9171 *\ \(GNU\ Binutils\)\ 2.19.5*) ;; 9172 *\ \(GNU\ Binutils\)\ 2.[2-9]*) ;; 9173 *\ \(GNU\ Binutils\)\ [3-9]*) ;; 9174 *) 9175 lt_use_gnu_ld_interface=yes 9176 ;; 9177 esac 9178 ;; 9179 *) 9180 lt_use_gnu_ld_interface=yes 9181 ;; 9182 esac 9183 fi 9184 9185 if test "$lt_use_gnu_ld_interface" = yes; then 9186 # If archive_cmds runs LD, not CC, wlarc should be empty 9187 wlarc='${wl}' 9188 9189 # Set some defaults for GNU ld with shared library support. These 9190 # are reset later if shared libraries are not supported. Putting them 9191 # here allows them to be overridden if necessary. 9192 runpath_var=LD_RUN_PATH 9193 hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir' 9194 export_dynamic_flag_spec='${wl}--export-dynamic' 9195 # ancient GNU ld didn't support --whole-archive et. al. 9196 if $LD --help 2>&1 | $GREP 'no-whole-archive' > /dev/null; then 9197 whole_archive_flag_spec="$wlarc"'--whole-archive$convenience '"$wlarc"'--no-whole-archive' 9198 else 9199 whole_archive_flag_spec= 9200 fi 9201 supports_anon_versioning=no 9202 case `$LD -v 2>&1` in 9203 *GNU\ gold*) supports_anon_versioning=yes ;; 9204 *\ [01].* | *\ 2.[0-9].* | *\ 2.10.*) ;; # catch versions < 2.11 9205 *\ 2.11.93.0.2\ *) supports_anon_versioning=yes ;; # RH7.3 ... 9206 *\ 2.11.92.0.12\ *) supports_anon_versioning=yes ;; # Mandrake 8.2 ... 9207 *\ 2.11.*) ;; # other 2.11 versions 9208 *) supports_anon_versioning=yes ;; 9209 esac 9210 9211 # See if GNU ld supports shared libraries. 9212 case $host_os in 9213 aix[3-9]*) 9214 # On AIX/PPC, the GNU linker is very broken 9215 if test "$host_cpu" != ia64; then 9216 ld_shlibs=no 9217 cat <<_LT_EOF 1>&2 9218 9219*** Warning: the GNU linker, at least up to release 2.19, is reported 9220*** to be unable to reliably create shared libraries on AIX. 9221*** Therefore, libtool is disabling shared libraries support. If you 9222*** really care for shared libraries, you may want to install binutils 9223*** 2.20 or above, or modify your PATH so that a non-GNU linker is found. 9224*** You will then need to restart the configuration process. 9225 9226_LT_EOF 9227 fi 9228 ;; 9229 9230 amigaos*) 9231 case $host_cpu in 9232 powerpc) 9233 # see comment about AmigaOS4 .so support 9234 archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib' 9235 archive_expsym_cmds='' 9236 ;; 9237 m68k) 9238 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)' 9239 hardcode_libdir_flag_spec='-L$libdir' 9240 hardcode_minus_L=yes 9241 ;; 9242 esac 9243 ;; 9244 9245 beos*) 9246 if $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then 9247 allow_undefined_flag=unsupported 9248 # Joseph Beckenbach <jrb3@best.com> says some releases of gcc 9249 # support --undefined. This deserves some investigation. FIXME 9250 archive_cmds='$CC -nostart $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib' 9251 else 9252 ld_shlibs=no 9253 fi 9254 ;; 9255 9256 cygwin* | mingw* | pw32* | cegcc*) 9257 # _LT_TAGVAR(hardcode_libdir_flag_spec, ) is actually meaningless, 9258 # as there is no search path for DLLs. 9259 hardcode_libdir_flag_spec='-L$libdir' 9260 export_dynamic_flag_spec='${wl}--export-all-symbols' 9261 allow_undefined_flag=unsupported 9262 always_export_symbols=no 9263 enable_shared_with_static_runtimes=yes 9264 export_symbols_cmds='$NM $libobjs $convenience | $global_symbol_pipe | $SED -e '\''/^[BCDGRS][ ]/s/.*[ ]\([^ ]*\)/\1 DATA/'\'' | $SED -e '\''/^[AITW][ ]/s/.*[ ]//'\'' | sort | uniq > $export_symbols' 9265 9266 if $LD --help 2>&1 | $GREP 'auto-import' > /dev/null; then 9267 archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags -o $output_objdir/$soname ${wl}--enable-auto-image-base -Xlinker --out-implib -Xlinker $lib' 9268 # If the export-symbols file already is a .def file (1st line 9269 # is EXPORTS), use it as is; otherwise, prepend... 9270 archive_expsym_cmds='if test "x`$SED 1q $export_symbols`" = xEXPORTS; then 9271 cp $export_symbols $output_objdir/$soname.def; 9272 else 9273 echo EXPORTS > $output_objdir/$soname.def; 9274 cat $export_symbols >> $output_objdir/$soname.def; 9275 fi~ 9276 $CC -shared $output_objdir/$soname.def $libobjs $deplibs $compiler_flags -o $output_objdir/$soname ${wl}--enable-auto-image-base -Xlinker --out-implib -Xlinker $lib' 9277 else 9278 ld_shlibs=no 9279 fi 9280 ;; 9281 9282 haiku*) 9283 archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib' 9284 link_all_deplibs=yes 9285 ;; 9286 9287 interix[3-9]*) 9288 hardcode_direct=no 9289 hardcode_shlibpath_var=no 9290 hardcode_libdir_flag_spec='${wl}-rpath,$libdir' 9291 export_dynamic_flag_spec='${wl}-E' 9292 # Hack: On Interix 3.x, we cannot compile PIC because of a broken gcc. 9293 # Instead, shared libraries are loaded at an image base (0x10000000 by 9294 # default) and relocated if they conflict, which is a slow very memory 9295 # consuming and fragmenting process. To avoid this, we pick a random, 9296 # 256 KiB-aligned image base between 0x50000000 and 0x6FFC0000 at link 9297 # time. Moving up from 0x10000000 also allows more sbrk(2) space. 9298 archive_cmds='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags ${wl}-h,$soname ${wl}--image-base,`expr ${RANDOM-$$} % 4096 / 2 \* 262144 + 1342177280` -o $lib' 9299 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' 9300 ;; 9301 9302 gnu* | linux* | tpf* | k*bsd*-gnu | kopensolaris*-gnu) 9303 tmp_diet=no 9304 if test "$host_os" = linux-dietlibc; then 9305 case $cc_basename in 9306 diet\ *) tmp_diet=yes;; # linux-dietlibc with static linking (!diet-dyn) 9307 esac 9308 fi 9309 if $LD --help 2>&1 | $EGREP ': supported targets:.* elf' > /dev/null \ 9310 && test "$tmp_diet" = no 9311 then 9312 tmp_addflag=' $pic_flag' 9313 tmp_sharedflag='-shared' 9314 case $cc_basename,$host_cpu in 9315 pgcc*) # Portland Group C compiler 9316 whole_archive_flag_spec='${wl}--whole-archive`for conv in $convenience\"\"; do test -n \"$conv\" && new_convenience=\"$new_convenience,$conv\"; done; func_echo_all \"$new_convenience\"` ${wl}--no-whole-archive' 9317 tmp_addflag=' $pic_flag' 9318 ;; 9319 pgf77* | pgf90* | pgf95* | pgfortran*) 9320 # Portland Group f77 and f90 compilers 9321 whole_archive_flag_spec='${wl}--whole-archive`for conv in $convenience\"\"; do test -n \"$conv\" && new_convenience=\"$new_convenience,$conv\"; done; func_echo_all \"$new_convenience\"` ${wl}--no-whole-archive' 9322 tmp_addflag=' $pic_flag -Mnomain' ;; 9323 ecc*,ia64* | icc*,ia64*) # Intel C compiler on ia64 9324 tmp_addflag=' -i_dynamic' ;; 9325 efc*,ia64* | ifort*,ia64*) # Intel Fortran compiler on ia64 9326 tmp_addflag=' -i_dynamic -nofor_main' ;; 9327 ifc* | ifort*) # Intel Fortran compiler 9328 tmp_addflag=' -nofor_main' ;; 9329 lf95*) # Lahey Fortran 8.1 9330 whole_archive_flag_spec= 9331 tmp_sharedflag='--shared' ;; 9332 xl[cC]* | bgxl[cC]* | mpixl[cC]*) # IBM XL C 8.0 on PPC (deal with xlf below) 9333 tmp_sharedflag='-qmkshrobj' 9334 tmp_addflag= ;; 9335 nvcc*) # Cuda Compiler Driver 2.2 9336 whole_archive_flag_spec='${wl}--whole-archive`for conv in $convenience\"\"; do test -n \"$conv\" && new_convenience=\"$new_convenience,$conv\"; done; func_echo_all \"$new_convenience\"` ${wl}--no-whole-archive' 9337 compiler_needs_object=yes 9338 ;; 9339 esac 9340 case `$CC -V 2>&1 | sed 5q` in 9341 *Sun\ C*) # Sun C 5.9 9342 whole_archive_flag_spec='${wl}--whole-archive`new_convenience=; for conv in $convenience\"\"; do test -z \"$conv\" || new_convenience=\"$new_convenience,$conv\"; done; func_echo_all \"$new_convenience\"` ${wl}--no-whole-archive' 9343 compiler_needs_object=yes 9344 tmp_sharedflag='-G' ;; 9345 *Sun\ F*) # Sun Fortran 8.3 9346 tmp_sharedflag='-G' ;; 9347 esac 9348 archive_cmds='$CC '"$tmp_sharedflag""$tmp_addflag"' $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib' 9349 9350 if test "x$supports_anon_versioning" = xyes; then 9351 archive_expsym_cmds='echo "{ global:" > $output_objdir/$libname.ver~ 9352 cat $export_symbols | sed -e "s/\(.*\)/\1;/" >> $output_objdir/$libname.ver~ 9353 echo "local: *; };" >> $output_objdir/$libname.ver~ 9354 $CC '"$tmp_sharedflag""$tmp_addflag"' $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-version-script ${wl}$output_objdir/$libname.ver -o $lib' 9355 fi 9356 9357 case $cc_basename in 9358 xlf* | bgf* | bgxlf* | mpixlf*) 9359 # IBM XL Fortran 10.1 on PPC cannot create shared libs itself 9360 whole_archive_flag_spec='--whole-archive$convenience --no-whole-archive' 9361 hardcode_libdir_flag_spec= 9362 hardcode_libdir_flag_spec_ld='-rpath $libdir' 9363 archive_cmds='$LD -shared $libobjs $deplibs $compiler_flags -soname $soname -o $lib' 9364 if test "x$supports_anon_versioning" = xyes; then 9365 archive_expsym_cmds='echo "{ global:" > $output_objdir/$libname.ver~ 9366 cat $export_symbols | sed -e "s/\(.*\)/\1;/" >> $output_objdir/$libname.ver~ 9367 echo "local: *; };" >> $output_objdir/$libname.ver~ 9368 $LD -shared $libobjs $deplibs $compiler_flags -soname $soname -version-script $output_objdir/$libname.ver -o $lib' 9369 fi 9370 ;; 9371 esac 9372 else 9373 ld_shlibs=no 9374 fi 9375 ;; 9376 9377 netbsd*) 9378 if echo __ELF__ | $CC -E - | $GREP __ELF__ >/dev/null; then 9379 archive_cmds='$LD -Bshareable $libobjs $deplibs $linker_flags -o $lib' 9380 wlarc= 9381 else 9382 archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib' 9383 archive_expsym_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib' 9384 fi 9385 ;; 9386 9387 solaris*) 9388 if $LD -v 2>&1 | $GREP 'BFD 2\.8' > /dev/null; then 9389 ld_shlibs=no 9390 cat <<_LT_EOF 1>&2 9391 9392*** Warning: The releases 2.8.* of the GNU linker cannot reliably 9393*** create shared libraries on Solaris systems. Therefore, libtool 9394*** is disabling shared libraries support. We urge you to upgrade GNU 9395*** binutils to release 2.9.1 or newer. Another option is to modify 9396*** your PATH or compiler configuration so that the native linker is 9397*** used, and then restart. 9398 9399_LT_EOF 9400 elif $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then 9401 archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib' 9402 archive_expsym_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib' 9403 else 9404 ld_shlibs=no 9405 fi 9406 ;; 9407 9408 sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX*) 9409 case `$LD -v 2>&1` in 9410 *\ [01].* | *\ 2.[0-9].* | *\ 2.1[0-5].*) 9411 ld_shlibs=no 9412 cat <<_LT_EOF 1>&2 9413 9414*** Warning: Releases of the GNU linker prior to 2.16.91.0.3 can not 9415*** reliably create shared libraries on SCO systems. Therefore, libtool 9416*** is disabling shared libraries support. We urge you to upgrade GNU 9417*** binutils to release 2.16.91.0.3 or newer. Another option is to modify 9418*** your PATH or compiler configuration so that the native linker is 9419*** used, and then restart. 9420 9421_LT_EOF 9422 ;; 9423 *) 9424 # For security reasons, it is highly recommended that you always 9425 # use absolute paths for naming shared libraries, and exclude the 9426 # DT_RUNPATH tag from executables and libraries. But doing so 9427 # requires that you compile everything twice, which is a pain. 9428 if $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then 9429 hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir' 9430 archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib' 9431 archive_expsym_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib' 9432 else 9433 ld_shlibs=no 9434 fi 9435 ;; 9436 esac 9437 ;; 9438 9439 sunos4*) 9440 archive_cmds='$LD -assert pure-text -Bshareable -o $lib $libobjs $deplibs $linker_flags' 9441 wlarc= 9442 hardcode_direct=yes 9443 hardcode_shlibpath_var=no 9444 ;; 9445 9446 *) 9447 if $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then 9448 archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib' 9449 archive_expsym_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib' 9450 else 9451 ld_shlibs=no 9452 fi 9453 ;; 9454 esac 9455 9456 if test "$ld_shlibs" = no; then 9457 runpath_var= 9458 hardcode_libdir_flag_spec= 9459 export_dynamic_flag_spec= 9460 whole_archive_flag_spec= 9461 fi 9462 else 9463 # PORTME fill in a description of your system's linker (not GNU ld) 9464 case $host_os in 9465 aix3*) 9466 allow_undefined_flag=unsupported 9467 always_export_symbols=yes 9468 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' 9469 # Note: this linker hardcodes the directories in LIBPATH if there 9470 # are no directories specified by -L. 9471 hardcode_minus_L=yes 9472 if test "$GCC" = yes && test -z "$lt_prog_compiler_static"; then 9473 # Neither direct hardcoding nor static linking is supported with a 9474 # broken collect2. 9475 hardcode_direct=unsupported 9476 fi 9477 ;; 9478 9479 aix[4-9]*) 9480 if test "$host_cpu" = ia64; then 9481 # On IA64, the linker does run time linking by default, so we don't 9482 # have to do anything special. 9483 aix_use_runtimelinking=no 9484 exp_sym_flag='-Bexport' 9485 no_entry_flag="" 9486 else 9487 # If we're using GNU nm, then we don't want the "-C" option. 9488 # -C means demangle to AIX nm, but means don't demangle with GNU nm 9489 # Also, AIX nm treats weak defined symbols like other global 9490 # defined symbols, whereas GNU nm marks them as "W". 9491 if $NM -V 2>&1 | $GREP 'GNU' > /dev/null; then 9492 export_symbols_cmds='$NM -Bpg $libobjs $convenience | awk '\''{ if (((\$ 2 == "T") || (\$ 2 == "D") || (\$ 2 == "B") || (\$ 2 == "W")) && (substr(\$ 3,1,1) != ".")) { print \$ 3 } }'\'' | sort -u > $export_symbols' 9493 else 9494 export_symbols_cmds='$NM -BCpg $libobjs $convenience | awk '\''{ if (((\$ 2 == "T") || (\$ 2 == "D") || (\$ 2 == "B") || (\$ 2 == "L")) && (substr(\$ 3,1,1) != ".")) { print \$ 3 } }'\'' | sort -u > $export_symbols' 9495 fi 9496 aix_use_runtimelinking=no 9497 9498 # Test if we are trying to use run time linking or normal 9499 # AIX style linking. If -brtl is somewhere in LDFLAGS, we 9500 # need to do runtime linking. 9501 case $host_os in aix4.[23]|aix4.[23].*|aix[5-9]*) 9502 for ld_flag in $LDFLAGS; do 9503 if (test $ld_flag = "-brtl" || test $ld_flag = "-Wl,-brtl"); then 9504 aix_use_runtimelinking=yes 9505 break 9506 fi 9507 done 9508 ;; 9509 esac 9510 9511 exp_sym_flag='-bexport' 9512 no_entry_flag='-bnoentry' 9513 fi 9514 9515 # When large executables or shared objects are built, AIX ld can 9516 # have problems creating the table of contents. If linking a library 9517 # or program results in "error TOC overflow" add -mminimal-toc to 9518 # CXXFLAGS/CFLAGS for g++/gcc. In the cases where that is not 9519 # enough to fix the problem, add -Wl,-bbigtoc to LDFLAGS. 9520 9521 archive_cmds='' 9522 hardcode_direct=yes 9523 hardcode_direct_absolute=yes 9524 hardcode_libdir_separator=':' 9525 link_all_deplibs=yes 9526 file_list_spec='${wl}-f,' 9527 9528 if test "$GCC" = yes; then 9529 case $host_os in aix4.[012]|aix4.[012].*) 9530 # We only want to do this on AIX 4.2 and lower, the check 9531 # below for broken collect2 doesn't work under 4.3+ 9532 collect2name=`${CC} -print-prog-name=collect2` 9533 if test -f "$collect2name" && 9534 strings "$collect2name" | $GREP resolve_lib_name >/dev/null 9535 then 9536 # We have reworked collect2 9537 : 9538 else 9539 # We have old collect2 9540 hardcode_direct=unsupported 9541 # It fails to find uninstalled libraries when the uninstalled 9542 # path is not listed in the libpath. Setting hardcode_minus_L 9543 # to unsupported forces relinking 9544 hardcode_minus_L=yes 9545 hardcode_libdir_flag_spec='-L$libdir' 9546 hardcode_libdir_separator= 9547 fi 9548 ;; 9549 esac 9550 shared_flag='-shared' 9551 if test "$aix_use_runtimelinking" = yes; then 9552 shared_flag="$shared_flag "'${wl}-G' 9553 fi 9554 else 9555 # not using gcc 9556 if test "$host_cpu" = ia64; then 9557 # VisualAge C++, Version 5.5 for AIX 5L for IA-64, Beta 3 Release 9558 # chokes on -Wl,-G. The following line is correct: 9559 shared_flag='-G' 9560 else 9561 if test "$aix_use_runtimelinking" = yes; then 9562 shared_flag='${wl}-G' 9563 else 9564 shared_flag='${wl}-bM:SRE' 9565 fi 9566 fi 9567 fi 9568 9569 export_dynamic_flag_spec='${wl}-bexpall' 9570 # It seems that -bexpall does not export symbols beginning with 9571 # underscore (_), so it is better to generate a list of symbols to export. 9572 always_export_symbols=yes 9573 if test "$aix_use_runtimelinking" = yes; then 9574 # Warning - without using the other runtime loading flags (-brtl), 9575 # -berok will link without error, but may produce a broken library. 9576 allow_undefined_flag='-berok' 9577 # Determine the default libpath from the value encoded in an 9578 # empty executable. 9579 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 9580/* end confdefs.h. */ 9581 9582int 9583main () 9584{ 9585 9586 ; 9587 return 0; 9588} 9589_ACEOF 9590if ac_fn_c_try_link "$LINENO"; then : 9591 9592lt_aix_libpath_sed=' 9593 /Import File Strings/,/^$/ { 9594 /^0/ { 9595 s/^0 *\(.*\)$/\1/ 9596 p 9597 } 9598 }' 9599aix_libpath=`dump -H conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"` 9600# Check for a 64-bit object if we didn't find anything. 9601if test -z "$aix_libpath"; then 9602 aix_libpath=`dump -HX64 conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"` 9603fi 9604fi 9605rm -f core conftest.err conftest.$ac_objext \ 9606 conftest$ac_exeext conftest.$ac_ext 9607if test -z "$aix_libpath"; then aix_libpath="/usr/lib:/lib"; fi 9608 9609 hardcode_libdir_flag_spec='${wl}-blibpath:$libdir:'"$aix_libpath" 9610 archive_expsym_cmds='$CC -o $output_objdir/$soname $libobjs $deplibs '"\${wl}$no_entry_flag"' $compiler_flags `if test "x${allow_undefined_flag}" != "x"; then func_echo_all "${wl}${allow_undefined_flag}"; else :; fi` '"\${wl}$exp_sym_flag:\$export_symbols $shared_flag" 9611 else 9612 if test "$host_cpu" = ia64; then 9613 hardcode_libdir_flag_spec='${wl}-R $libdir:/usr/lib:/lib' 9614 allow_undefined_flag="-z nodefs" 9615 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" 9616 else 9617 # Determine the default libpath from the value encoded in an 9618 # empty executable. 9619 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 9620/* end confdefs.h. */ 9621 9622int 9623main () 9624{ 9625 9626 ; 9627 return 0; 9628} 9629_ACEOF 9630if ac_fn_c_try_link "$LINENO"; then : 9631 9632lt_aix_libpath_sed=' 9633 /Import File Strings/,/^$/ { 9634 /^0/ { 9635 s/^0 *\(.*\)$/\1/ 9636 p 9637 } 9638 }' 9639aix_libpath=`dump -H conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"` 9640# Check for a 64-bit object if we didn't find anything. 9641if test -z "$aix_libpath"; then 9642 aix_libpath=`dump -HX64 conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"` 9643fi 9644fi 9645rm -f core conftest.err conftest.$ac_objext \ 9646 conftest$ac_exeext conftest.$ac_ext 9647if test -z "$aix_libpath"; then aix_libpath="/usr/lib:/lib"; fi 9648 9649 hardcode_libdir_flag_spec='${wl}-blibpath:$libdir:'"$aix_libpath" 9650 # Warning - without using the other run time loading flags, 9651 # -berok will link without error, but may produce a broken library. 9652 no_undefined_flag=' ${wl}-bernotok' 9653 allow_undefined_flag=' ${wl}-berok' 9654 if test "$with_gnu_ld" = yes; then 9655 # We only use this code for GNU lds that support --whole-archive. 9656 whole_archive_flag_spec='${wl}--whole-archive$convenience ${wl}--no-whole-archive' 9657 else 9658 # Exported symbols can be pulled into shared objects from archives 9659 whole_archive_flag_spec='$convenience' 9660 fi 9661 archive_cmds_need_lc=yes 9662 # This is similar to how AIX traditionally builds its shared libraries. 9663 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' 9664 fi 9665 fi 9666 ;; 9667 9668 amigaos*) 9669 case $host_cpu in 9670 powerpc) 9671 # see comment about AmigaOS4 .so support 9672 archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib' 9673 archive_expsym_cmds='' 9674 ;; 9675 m68k) 9676 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)' 9677 hardcode_libdir_flag_spec='-L$libdir' 9678 hardcode_minus_L=yes 9679 ;; 9680 esac 9681 ;; 9682 9683 bsdi[45]*) 9684 export_dynamic_flag_spec=-rdynamic 9685 ;; 9686 9687 cygwin* | mingw* | pw32* | cegcc*) 9688 # When not using gcc, we currently assume that we are using 9689 # Microsoft Visual C++. 9690 # hardcode_libdir_flag_spec is actually meaningless, as there is 9691 # no search path for DLLs. 9692 hardcode_libdir_flag_spec=' ' 9693 allow_undefined_flag=unsupported 9694 # Tell ltmain to make .lib files, not .a files. 9695 libext=lib 9696 # Tell ltmain to make .dll files, not .so files. 9697 shrext_cmds=".dll" 9698 # FIXME: Setting linknames here is a bad hack. 9699 archive_cmds='$CC -o $lib $libobjs $compiler_flags `func_echo_all "$deplibs" | $SED '\''s/ -lc$//'\''` -link -dll~linknames=' 9700 # The linker will automatically build a .lib file if we build a DLL. 9701 old_archive_from_new_cmds='true' 9702 # FIXME: Should let the user specify the lib program. 9703 old_archive_cmds='lib -OUT:$oldlib$oldobjs$old_deplibs' 9704 fix_srcfile_path='`cygpath -w "$srcfile"`' 9705 enable_shared_with_static_runtimes=yes 9706 ;; 9707 9708 darwin* | rhapsody*) 9709 9710 9711 archive_cmds_need_lc=no 9712 hardcode_direct=no 9713 hardcode_automatic=yes 9714 hardcode_shlibpath_var=unsupported 9715 if test "$lt_cv_ld_force_load" = "yes"; then 9716 whole_archive_flag_spec='`for conv in $convenience\"\"; do test -n \"$conv\" && new_convenience=\"$new_convenience ${wl}-force_load,$conv\"; done; func_echo_all \"$new_convenience\"`' 9717 else 9718 whole_archive_flag_spec='' 9719 fi 9720 link_all_deplibs=yes 9721 allow_undefined_flag="$_lt_dar_allow_undefined" 9722 case $cc_basename in 9723 ifort*) _lt_dar_can_shared=yes ;; 9724 *) _lt_dar_can_shared=$GCC ;; 9725 esac 9726 if test "$_lt_dar_can_shared" = "yes"; then 9727 output_verbose_link_cmd=func_echo_all 9728 archive_cmds="\$CC -dynamiclib \$allow_undefined_flag -o \$lib \$libobjs \$deplibs \$compiler_flags -install_name \$rpath/\$soname \$verstring $_lt_dar_single_mod${_lt_dsymutil}" 9729 module_cmds="\$CC \$allow_undefined_flag -o \$lib -bundle \$libobjs \$deplibs \$compiler_flags${_lt_dsymutil}" 9730 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}" 9731 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}" 9732 9733 else 9734 ld_shlibs=no 9735 fi 9736 9737 ;; 9738 9739 dgux*) 9740 archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags' 9741 hardcode_libdir_flag_spec='-L$libdir' 9742 hardcode_shlibpath_var=no 9743 ;; 9744 9745 # FreeBSD 2.2.[012] allows us to include c++rt0.o to get C++ constructor 9746 # support. Future versions do this automatically, but an explicit c++rt0.o 9747 # does not break anything, and helps significantly (at the cost of a little 9748 # extra space). 9749 freebsd2.2*) 9750 archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags /usr/lib/c++rt0.o' 9751 hardcode_libdir_flag_spec='-R$libdir' 9752 hardcode_direct=yes 9753 hardcode_shlibpath_var=no 9754 ;; 9755 9756 # Unfortunately, older versions of FreeBSD 2 do not have this feature. 9757 freebsd2.*) 9758 archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags' 9759 hardcode_direct=yes 9760 hardcode_minus_L=yes 9761 hardcode_shlibpath_var=no 9762 ;; 9763 9764 # FreeBSD 3 and greater uses gcc -shared to do shared libraries. 9765 freebsd* | dragonfly*) 9766 archive_cmds='$CC -shared -o $lib $libobjs $deplibs $compiler_flags' 9767 hardcode_libdir_flag_spec='-R$libdir' 9768 hardcode_direct=yes 9769 hardcode_shlibpath_var=no 9770 ;; 9771 9772 hpux9*) 9773 if test "$GCC" = yes; then 9774 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' 9775 else 9776 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' 9777 fi 9778 hardcode_libdir_flag_spec='${wl}+b ${wl}$libdir' 9779 hardcode_libdir_separator=: 9780 hardcode_direct=yes 9781 9782 # hardcode_minus_L: Not really in the search PATH, 9783 # but as the default location of the library. 9784 hardcode_minus_L=yes 9785 export_dynamic_flag_spec='${wl}-E' 9786 ;; 9787 9788 hpux10*) 9789 if test "$GCC" = yes && test "$with_gnu_ld" = no; then 9790 archive_cmds='$CC -shared -fPIC ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $libobjs $deplibs $compiler_flags' 9791 else 9792 archive_cmds='$LD -b +h $soname +b $install_libdir -o $lib $libobjs $deplibs $linker_flags' 9793 fi 9794 if test "$with_gnu_ld" = no; then 9795 hardcode_libdir_flag_spec='${wl}+b ${wl}$libdir' 9796 hardcode_libdir_flag_spec_ld='+b $libdir' 9797 hardcode_libdir_separator=: 9798 hardcode_direct=yes 9799 hardcode_direct_absolute=yes 9800 export_dynamic_flag_spec='${wl}-E' 9801 # hardcode_minus_L: Not really in the search PATH, 9802 # but as the default location of the library. 9803 hardcode_minus_L=yes 9804 fi 9805 ;; 9806 9807 hpux11*) 9808 if test "$GCC" = yes && test "$with_gnu_ld" = no; then 9809 case $host_cpu in 9810 hppa*64*) 9811 archive_cmds='$CC -shared ${wl}+h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags' 9812 ;; 9813 ia64*) 9814 archive_cmds='$CC -shared -fPIC ${wl}+h ${wl}$soname ${wl}+nodefaultrpath -o $lib $libobjs $deplibs $compiler_flags' 9815 ;; 9816 *) 9817 archive_cmds='$CC -shared -fPIC ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $libobjs $deplibs $compiler_flags' 9818 ;; 9819 esac 9820 else 9821 case $host_cpu in 9822 hppa*64*) 9823 archive_cmds='$CC -b ${wl}+h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags' 9824 ;; 9825 ia64*) 9826 archive_cmds='$CC -b ${wl}+h ${wl}$soname ${wl}+nodefaultrpath -o $lib $libobjs $deplibs $compiler_flags' 9827 ;; 9828 *) 9829 9830 # Older versions of the 11.00 compiler do not understand -b yet 9831 # (HP92453-01 A.11.01.20 doesn't, HP92453-01 B.11.X.35175-35176.GP does) 9832 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC understands -b" >&5 9833$as_echo_n "checking if $CC understands -b... " >&6; } 9834if ${lt_cv_prog_compiler__b+:} false; then : 9835 $as_echo_n "(cached) " >&6 9836else 9837 lt_cv_prog_compiler__b=no 9838 save_LDFLAGS="$LDFLAGS" 9839 LDFLAGS="$LDFLAGS -b" 9840 echo "$lt_simple_link_test_code" > conftest.$ac_ext 9841 if (eval $ac_link 2>conftest.err) && test -s conftest$ac_exeext; then 9842 # The linker can only warn and ignore the option if not recognized 9843 # So say no if there are warnings 9844 if test -s conftest.err; then 9845 # Append any errors to the config.log. 9846 cat conftest.err 1>&5 9847 $ECHO "$_lt_linker_boilerplate" | $SED '/^$/d' > conftest.exp 9848 $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2 9849 if diff conftest.exp conftest.er2 >/dev/null; then 9850 lt_cv_prog_compiler__b=yes 9851 fi 9852 else 9853 lt_cv_prog_compiler__b=yes 9854 fi 9855 fi 9856 $RM -r conftest* 9857 LDFLAGS="$save_LDFLAGS" 9858 9859fi 9860{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler__b" >&5 9861$as_echo "$lt_cv_prog_compiler__b" >&6; } 9862 9863if test x"$lt_cv_prog_compiler__b" = xyes; then 9864 archive_cmds='$CC -b ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $libobjs $deplibs $compiler_flags' 9865else 9866 archive_cmds='$LD -b +h $soname +b $install_libdir -o $lib $libobjs $deplibs $linker_flags' 9867fi 9868 9869 ;; 9870 esac 9871 fi 9872 if test "$with_gnu_ld" = no; then 9873 hardcode_libdir_flag_spec='${wl}+b ${wl}$libdir' 9874 hardcode_libdir_separator=: 9875 9876 case $host_cpu in 9877 hppa*64*|ia64*) 9878 hardcode_direct=no 9879 hardcode_shlibpath_var=no 9880 ;; 9881 *) 9882 hardcode_direct=yes 9883 hardcode_direct_absolute=yes 9884 export_dynamic_flag_spec='${wl}-E' 9885 9886 # hardcode_minus_L: Not really in the search PATH, 9887 # but as the default location of the library. 9888 hardcode_minus_L=yes 9889 ;; 9890 esac 9891 fi 9892 ;; 9893 9894 irix5* | irix6* | nonstopux*) 9895 if test "$GCC" = yes; then 9896 archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname ${wl}$soname `test -n "$verstring" && func_echo_all "${wl}-set_version ${wl}$verstring"` ${wl}-update_registry ${wl}${output_objdir}/so_locations -o $lib' 9897 # Try to use the -exported_symbol ld option, if it does not 9898 # work, assume that -exports_file does not work either and 9899 # implicitly export all symbols. 9900 save_LDFLAGS="$LDFLAGS" 9901 LDFLAGS="$LDFLAGS -shared ${wl}-exported_symbol ${wl}foo ${wl}-update_registry ${wl}/dev/null" 9902 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 9903/* end confdefs.h. */ 9904int foo(void) {} 9905_ACEOF 9906if ac_fn_c_try_link "$LINENO"; then : 9907 archive_expsym_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname ${wl}$soname `test -n "$verstring" && func_echo_all "${wl}-set_version ${wl}$verstring"` ${wl}-update_registry ${wl}${output_objdir}/so_locations ${wl}-exports_file ${wl}$export_symbols -o $lib' 9908 9909fi 9910rm -f core conftest.err conftest.$ac_objext \ 9911 conftest$ac_exeext conftest.$ac_ext 9912 LDFLAGS="$save_LDFLAGS" 9913 else 9914 archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags -soname $soname `test -n "$verstring" && func_echo_all "-set_version $verstring"` -update_registry ${output_objdir}/so_locations -o $lib' 9915 archive_expsym_cmds='$CC -shared $libobjs $deplibs $compiler_flags -soname $soname `test -n "$verstring" && func_echo_all "-set_version $verstring"` -update_registry ${output_objdir}/so_locations -exports_file $export_symbols -o $lib' 9916 fi 9917 archive_cmds_need_lc='no' 9918 hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir' 9919 hardcode_libdir_separator=: 9920 inherit_rpath=yes 9921 link_all_deplibs=yes 9922 ;; 9923 9924 netbsd*) 9925 if echo __ELF__ | $CC -E - | $GREP __ELF__ >/dev/null; then 9926 archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags' # a.out 9927 else 9928 archive_cmds='$LD -shared -o $lib $libobjs $deplibs $linker_flags' # ELF 9929 fi 9930 hardcode_libdir_flag_spec='-R$libdir' 9931 hardcode_direct=yes 9932 hardcode_shlibpath_var=no 9933 ;; 9934 9935 newsos6) 9936 archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags' 9937 hardcode_direct=yes 9938 hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir' 9939 hardcode_libdir_separator=: 9940 hardcode_shlibpath_var=no 9941 ;; 9942 9943 *nto* | *qnx*) 9944 ;; 9945 9946 openbsd*) 9947 if test -f /usr/libexec/ld.so; then 9948 hardcode_direct=yes 9949 hardcode_shlibpath_var=no 9950 hardcode_direct_absolute=yes 9951 if test -z "`echo __ELF__ | $CC -E - | $GREP __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then 9952 archive_cmds='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags' 9953 archive_expsym_cmds='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags ${wl}-retain-symbols-file,$export_symbols' 9954 hardcode_libdir_flag_spec='${wl}-rpath,$libdir' 9955 export_dynamic_flag_spec='${wl}-E' 9956 else 9957 case $host_os in 9958 openbsd[01].* | openbsd2.[0-7] | openbsd2.[0-7].*) 9959 archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags' 9960 hardcode_libdir_flag_spec='-R$libdir' 9961 ;; 9962 *) 9963 archive_cmds='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags' 9964 hardcode_libdir_flag_spec='${wl}-rpath,$libdir' 9965 ;; 9966 esac 9967 fi 9968 else 9969 ld_shlibs=no 9970 fi 9971 ;; 9972 9973 os2*) 9974 hardcode_libdir_flag_spec='-L$libdir' 9975 hardcode_minus_L=yes 9976 allow_undefined_flag=unsupported 9977 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' 9978 old_archive_from_new_cmds='emximp -o $output_objdir/$libname.a $output_objdir/$libname.def' 9979 ;; 9980 9981 osf3*) 9982 if test "$GCC" = yes; then 9983 allow_undefined_flag=' ${wl}-expect_unresolved ${wl}\*' 9984 archive_cmds='$CC -shared${allow_undefined_flag} $libobjs $deplibs $compiler_flags ${wl}-soname ${wl}$soname `test -n "$verstring" && func_echo_all "${wl}-set_version ${wl}$verstring"` ${wl}-update_registry ${wl}${output_objdir}/so_locations -o $lib' 9985 else 9986 allow_undefined_flag=' -expect_unresolved \*' 9987 archive_cmds='$CC -shared${allow_undefined_flag} $libobjs $deplibs $compiler_flags -soname $soname `test -n "$verstring" && func_echo_all "-set_version $verstring"` -update_registry ${output_objdir}/so_locations -o $lib' 9988 fi 9989 archive_cmds_need_lc='no' 9990 hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir' 9991 hardcode_libdir_separator=: 9992 ;; 9993 9994 osf4* | osf5*) # as osf3* with the addition of -msym flag 9995 if test "$GCC" = yes; then 9996 allow_undefined_flag=' ${wl}-expect_unresolved ${wl}\*' 9997 archive_cmds='$CC -shared${allow_undefined_flag} $libobjs $deplibs $compiler_flags ${wl}-msym ${wl}-soname ${wl}$soname `test -n "$verstring" && func_echo_all "${wl}-set_version ${wl}$verstring"` ${wl}-update_registry ${wl}${output_objdir}/so_locations -o $lib' 9998 hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir' 9999 else 10000 allow_undefined_flag=' -expect_unresolved \*' 10001 archive_cmds='$CC -shared${allow_undefined_flag} $libobjs $deplibs $compiler_flags -msym -soname $soname `test -n "$verstring" && func_echo_all "-set_version $verstring"` -update_registry ${output_objdir}/so_locations -o $lib' 10002 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~ 10003 $CC -shared${allow_undefined_flag} ${wl}-input ${wl}$lib.exp $compiler_flags $libobjs $deplibs -soname $soname `test -n "$verstring" && $ECHO "-set_version $verstring"` -update_registry ${output_objdir}/so_locations -o $lib~$RM $lib.exp' 10004 10005 # Both c and cxx compiler support -rpath directly 10006 hardcode_libdir_flag_spec='-rpath $libdir' 10007 fi 10008 archive_cmds_need_lc='no' 10009 hardcode_libdir_separator=: 10010 ;; 10011 10012 solaris*) 10013 no_undefined_flag=' -z defs' 10014 if test "$GCC" = yes; then 10015 wlarc='${wl}' 10016 archive_cmds='$CC -shared ${wl}-z ${wl}text ${wl}-h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags' 10017 archive_expsym_cmds='echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~echo "local: *; };" >> $lib.exp~ 10018 $CC -shared ${wl}-z ${wl}text ${wl}-M ${wl}$lib.exp ${wl}-h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags~$RM $lib.exp' 10019 else 10020 case `$CC -V 2>&1` in 10021 *"Compilers 5.0"*) 10022 wlarc='' 10023 archive_cmds='$LD -G${allow_undefined_flag} -h $soname -o $lib $libobjs $deplibs $linker_flags' 10024 archive_expsym_cmds='echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~echo "local: *; };" >> $lib.exp~ 10025 $LD -G${allow_undefined_flag} -M $lib.exp -h $soname -o $lib $libobjs $deplibs $linker_flags~$RM $lib.exp' 10026 ;; 10027 *) 10028 wlarc='${wl}' 10029 archive_cmds='$CC -G${allow_undefined_flag} -h $soname -o $lib $libobjs $deplibs $compiler_flags' 10030 archive_expsym_cmds='echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~echo "local: *; };" >> $lib.exp~ 10031 $CC -G${allow_undefined_flag} -M $lib.exp -h $soname -o $lib $libobjs $deplibs $compiler_flags~$RM $lib.exp' 10032 ;; 10033 esac 10034 fi 10035 hardcode_libdir_flag_spec='-R$libdir' 10036 hardcode_shlibpath_var=no 10037 case $host_os in 10038 solaris2.[0-5] | solaris2.[0-5].*) ;; 10039 *) 10040 # The compiler driver will combine and reorder linker options, 10041 # but understands `-z linker_flag'. GCC discards it without `$wl', 10042 # but is careful enough not to reorder. 10043 # Supported since Solaris 2.6 (maybe 2.5.1?) 10044 if test "$GCC" = yes; then 10045 whole_archive_flag_spec='${wl}-z ${wl}allextract$convenience ${wl}-z ${wl}defaultextract' 10046 else 10047 whole_archive_flag_spec='-z allextract$convenience -z defaultextract' 10048 fi 10049 ;; 10050 esac 10051 link_all_deplibs=yes 10052 ;; 10053 10054 sunos4*) 10055 if test "x$host_vendor" = xsequent; then 10056 # Use $CC to link under sequent, because it throws in some extra .o 10057 # files that make .init and .fini sections work. 10058 archive_cmds='$CC -G ${wl}-h $soname -o $lib $libobjs $deplibs $compiler_flags' 10059 else 10060 archive_cmds='$LD -assert pure-text -Bstatic -o $lib $libobjs $deplibs $linker_flags' 10061 fi 10062 hardcode_libdir_flag_spec='-L$libdir' 10063 hardcode_direct=yes 10064 hardcode_minus_L=yes 10065 hardcode_shlibpath_var=no 10066 ;; 10067 10068 sysv4) 10069 case $host_vendor in 10070 sni) 10071 archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags' 10072 hardcode_direct=yes # is this really true??? 10073 ;; 10074 siemens) 10075 ## LD is ld it makes a PLAMLIB 10076 ## CC just makes a GrossModule. 10077 archive_cmds='$LD -G -o $lib $libobjs $deplibs $linker_flags' 10078 reload_cmds='$CC -r -o $output$reload_objs' 10079 hardcode_direct=no 10080 ;; 10081 motorola) 10082 archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags' 10083 hardcode_direct=no #Motorola manual says yes, but my tests say they lie 10084 ;; 10085 esac 10086 runpath_var='LD_RUN_PATH' 10087 hardcode_shlibpath_var=no 10088 ;; 10089 10090 sysv4.3*) 10091 archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags' 10092 hardcode_shlibpath_var=no 10093 export_dynamic_flag_spec='-Bexport' 10094 ;; 10095 10096 sysv4*MP*) 10097 if test -d /usr/nec; then 10098 archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags' 10099 hardcode_shlibpath_var=no 10100 runpath_var=LD_RUN_PATH 10101 hardcode_runpath_var=yes 10102 ld_shlibs=yes 10103 fi 10104 ;; 10105 10106 sysv4*uw2* | sysv5OpenUNIX* | sysv5UnixWare7.[01].[10]* | unixware7* | sco3.2v5.0.[024]*) 10107 no_undefined_flag='${wl}-z,text' 10108 archive_cmds_need_lc=no 10109 hardcode_shlibpath_var=no 10110 runpath_var='LD_RUN_PATH' 10111 10112 if test "$GCC" = yes; then 10113 archive_cmds='$CC -shared ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags' 10114 archive_expsym_cmds='$CC -shared ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags' 10115 else 10116 archive_cmds='$CC -G ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags' 10117 archive_expsym_cmds='$CC -G ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags' 10118 fi 10119 ;; 10120 10121 sysv5* | sco3.2v5* | sco5v6*) 10122 # Note: We can NOT use -z defs as we might desire, because we do not 10123 # link with -lc, and that would cause any symbols used from libc to 10124 # always be unresolved, which means just about no library would 10125 # ever link correctly. If we're not using GNU ld we use -z text 10126 # though, which does catch some bad symbols but isn't as heavy-handed 10127 # as -z defs. 10128 no_undefined_flag='${wl}-z,text' 10129 allow_undefined_flag='${wl}-z,nodefs' 10130 archive_cmds_need_lc=no 10131 hardcode_shlibpath_var=no 10132 hardcode_libdir_flag_spec='${wl}-R,$libdir' 10133 hardcode_libdir_separator=':' 10134 link_all_deplibs=yes 10135 export_dynamic_flag_spec='${wl}-Bexport' 10136 runpath_var='LD_RUN_PATH' 10137 10138 if test "$GCC" = yes; then 10139 archive_cmds='$CC -shared ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags' 10140 archive_expsym_cmds='$CC -shared ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags' 10141 else 10142 archive_cmds='$CC -G ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags' 10143 archive_expsym_cmds='$CC -G ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags' 10144 fi 10145 ;; 10146 10147 uts4*) 10148 archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags' 10149 hardcode_libdir_flag_spec='-L$libdir' 10150 hardcode_shlibpath_var=no 10151 ;; 10152 10153 *) 10154 ld_shlibs=no 10155 ;; 10156 esac 10157 10158 if test x$host_vendor = xsni; then 10159 case $host in 10160 sysv4 | sysv4.2uw2* | sysv4.3* | sysv5*) 10161 export_dynamic_flag_spec='${wl}-Blargedynsym' 10162 ;; 10163 esac 10164 fi 10165 fi 10166 10167{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ld_shlibs" >&5 10168$as_echo "$ld_shlibs" >&6; } 10169test "$ld_shlibs" = no && can_build_shared=no 10170 10171with_gnu_ld=$with_gnu_ld 10172 10173 10174 10175 10176 10177 10178 10179 10180 10181 10182 10183 10184 10185 10186 10187# 10188# Do we need to explicitly link libc? 10189# 10190case "x$archive_cmds_need_lc" in 10191x|xyes) 10192 # Assume -lc should be added 10193 archive_cmds_need_lc=yes 10194 10195 if test "$enable_shared" = yes && test "$GCC" = yes; then 10196 case $archive_cmds in 10197 *'~'*) 10198 # FIXME: we may have to deal with multi-command sequences. 10199 ;; 10200 '$CC '*) 10201 # Test whether the compiler implicitly links with -lc since on some 10202 # systems, -lgcc has to come before -lc. If gcc already passes -lc 10203 # to ld, don't add -lc before -lgcc. 10204 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether -lc should be explicitly linked in" >&5 10205$as_echo_n "checking whether -lc should be explicitly linked in... " >&6; } 10206if ${lt_cv_archive_cmds_need_lc+:} false; then : 10207 $as_echo_n "(cached) " >&6 10208else 10209 $RM conftest* 10210 echo "$lt_simple_compile_test_code" > conftest.$ac_ext 10211 10212 if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5 10213 (eval $ac_compile) 2>&5 10214 ac_status=$? 10215 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 10216 test $ac_status = 0; } 2>conftest.err; then 10217 soname=conftest 10218 lib=conftest 10219 libobjs=conftest.$ac_objext 10220 deplibs= 10221 wl=$lt_prog_compiler_wl 10222 pic_flag=$lt_prog_compiler_pic 10223 compiler_flags=-v 10224 linker_flags=-v 10225 verstring= 10226 output_objdir=. 10227 libname=conftest 10228 lt_save_allow_undefined_flag=$allow_undefined_flag 10229 allow_undefined_flag= 10230 if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$archive_cmds 2\>\&1 \| $GREP \" -lc \" \>/dev/null 2\>\&1\""; } >&5 10231 (eval $archive_cmds 2\>\&1 \| $GREP \" -lc \" \>/dev/null 2\>\&1) 2>&5 10232 ac_status=$? 10233 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 10234 test $ac_status = 0; } 10235 then 10236 lt_cv_archive_cmds_need_lc=no 10237 else 10238 lt_cv_archive_cmds_need_lc=yes 10239 fi 10240 allow_undefined_flag=$lt_save_allow_undefined_flag 10241 else 10242 cat conftest.err 1>&5 10243 fi 10244 $RM conftest* 10245 10246fi 10247{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_archive_cmds_need_lc" >&5 10248$as_echo "$lt_cv_archive_cmds_need_lc" >&6; } 10249 archive_cmds_need_lc=$lt_cv_archive_cmds_need_lc 10250 ;; 10251 esac 10252 fi 10253 ;; 10254esac 10255 10256 10257 10258 10259 10260 10261 10262 10263 10264 10265 10266 10267 10268 10269 10270 10271 10272 10273 10274 10275 10276 10277 10278 10279 10280 10281 10282 10283 10284 10285 10286 10287 10288 10289 10290 10291 10292 10293 10294 10295 10296 10297 10298 10299 10300 10301 10302 10303 10304 10305 10306 10307 10308 10309 10310 10311 10312 10313 10314 10315 10316 10317 10318 10319 10320 10321 10322 10323 10324 10325 10326 10327 10328 10329 10330 10331 10332 10333 10334 10335 10336 10337 10338 10339 10340 10341 10342 10343 10344 10345 10346 10347 10348 10349 10350 10351 10352 10353 10354 10355 10356 10357 10358 10359 10360 10361 10362 10363 10364 10365 10366 10367 10368 10369 10370 10371 10372 10373 10374 10375 10376 10377 10378 10379 10380 10381 10382 10383 10384 10385 10386 10387 10388 10389 10390 10391 10392 10393 10394 10395 10396 10397 10398 10399 10400 10401 10402 10403 10404 10405 10406 10407 10408 10409 10410 10411 10412 { $as_echo "$as_me:${as_lineno-$LINENO}: checking dynamic linker characteristics" >&5 10413$as_echo_n "checking dynamic linker characteristics... " >&6; } 10414 10415if test "$GCC" = yes; then 10416 case $host_os in 10417 darwin*) lt_awk_arg="/^libraries:/,/LR/" ;; 10418 *) lt_awk_arg="/^libraries:/" ;; 10419 esac 10420 case $host_os in 10421 mingw* | cegcc*) lt_sed_strip_eq="s,=\([A-Za-z]:\),\1,g" ;; 10422 *) lt_sed_strip_eq="s,=/,/,g" ;; 10423 esac 10424 lt_search_path_spec=`$CC -print-search-dirs | awk $lt_awk_arg | $SED -e "s/^libraries://" -e $lt_sed_strip_eq` 10425 case $lt_search_path_spec in 10426 *\;*) 10427 # if the path contains ";" then we assume it to be the separator 10428 # otherwise default to the standard path separator (i.e. ":") - it is 10429 # assumed that no part of a normal pathname contains ";" but that should 10430 # okay in the real world where ";" in dirpaths is itself problematic. 10431 lt_search_path_spec=`$ECHO "$lt_search_path_spec" | $SED 's/;/ /g'` 10432 ;; 10433 *) 10434 lt_search_path_spec=`$ECHO "$lt_search_path_spec" | $SED "s/$PATH_SEPARATOR/ /g"` 10435 ;; 10436 esac 10437 # Ok, now we have the path, separated by spaces, we can step through it 10438 # and add multilib dir if necessary. 10439 lt_tmp_lt_search_path_spec= 10440 lt_multi_os_dir=`$CC $CPPFLAGS $CFLAGS $LDFLAGS -print-multi-os-directory 2>/dev/null` 10441 for lt_sys_path in $lt_search_path_spec; do 10442 if test -d "$lt_sys_path/$lt_multi_os_dir"; then 10443 lt_tmp_lt_search_path_spec="$lt_tmp_lt_search_path_spec $lt_sys_path/$lt_multi_os_dir" 10444 else 10445 test -d "$lt_sys_path" && \ 10446 lt_tmp_lt_search_path_spec="$lt_tmp_lt_search_path_spec $lt_sys_path" 10447 fi 10448 done 10449 lt_search_path_spec=`$ECHO "$lt_tmp_lt_search_path_spec" | awk ' 10450BEGIN {RS=" "; FS="/|\n";} { 10451 lt_foo=""; 10452 lt_count=0; 10453 for (lt_i = NF; lt_i > 0; lt_i--) { 10454 if ($lt_i != "" && $lt_i != ".") { 10455 if ($lt_i == "..") { 10456 lt_count++; 10457 } else { 10458 if (lt_count == 0) { 10459 lt_foo="/" $lt_i lt_foo; 10460 } else { 10461 lt_count--; 10462 } 10463 } 10464 } 10465 } 10466 if (lt_foo != "") { lt_freq[lt_foo]++; } 10467 if (lt_freq[lt_foo] == 1) { print lt_foo; } 10468}'` 10469 # AWK program above erroneously prepends '/' to C:/dos/paths 10470 # for these hosts. 10471 case $host_os in 10472 mingw* | cegcc*) lt_search_path_spec=`$ECHO "$lt_search_path_spec" |\ 10473 $SED 's,/\([A-Za-z]:\),\1,g'` ;; 10474 esac 10475 sys_lib_search_path_spec=`$ECHO "$lt_search_path_spec" | $lt_NL2SP` 10476else 10477 sys_lib_search_path_spec="/lib /usr/lib /usr/local/lib" 10478fi 10479library_names_spec= 10480libname_spec='lib$name' 10481soname_spec= 10482shrext_cmds=".so" 10483postinstall_cmds= 10484postuninstall_cmds= 10485finish_cmds= 10486finish_eval= 10487shlibpath_var= 10488shlibpath_overrides_runpath=unknown 10489version_type=none 10490dynamic_linker="$host_os ld.so" 10491sys_lib_dlsearch_path_spec="/lib /usr/lib" 10492need_lib_prefix=unknown 10493hardcode_into_libs=no 10494 10495# when you set need_version to no, make sure it does not cause -set_version 10496# flags to be left without arguments 10497need_version=unknown 10498 10499case $host_os in 10500aix3*) 10501 version_type=linux 10502 library_names_spec='${libname}${release}${shared_ext}$versuffix $libname.a' 10503 shlibpath_var=LIBPATH 10504 10505 # AIX 3 has no versioning support, so we append a major version to the name. 10506 soname_spec='${libname}${release}${shared_ext}$major' 10507 ;; 10508 10509aix[4-9]*) 10510 version_type=linux 10511 need_lib_prefix=no 10512 need_version=no 10513 hardcode_into_libs=yes 10514 if test "$host_cpu" = ia64; then 10515 # AIX 5 supports IA64 10516 library_names_spec='${libname}${release}${shared_ext}$major ${libname}${release}${shared_ext}$versuffix $libname${shared_ext}' 10517 shlibpath_var=LD_LIBRARY_PATH 10518 else 10519 # With GCC up to 2.95.x, collect2 would create an import file 10520 # for dependence libraries. The import file would start with 10521 # the line `#! .'. This would cause the generated library to 10522 # depend on `.', always an invalid library. This was fixed in 10523 # development snapshots of GCC prior to 3.0. 10524 case $host_os in 10525 aix4 | aix4.[01] | aix4.[01].*) 10526 if { echo '#if __GNUC__ > 2 || (__GNUC__ == 2 && __GNUC_MINOR__ >= 97)' 10527 echo ' yes ' 10528 echo '#endif'; } | ${CC} -E - | $GREP yes > /dev/null; then 10529 : 10530 else 10531 can_build_shared=no 10532 fi 10533 ;; 10534 esac 10535 # AIX (on Power*) has no versioning support, so currently we can not hardcode correct 10536 # soname into executable. Probably we can add versioning support to 10537 # collect2, so additional links can be useful in future. 10538 if test "$aix_use_runtimelinking" = yes; then 10539 # If using run time linking (on AIX 4.2 or later) use lib<name>.so 10540 # instead of lib<name>.a to let people know that these are not 10541 # typical AIX shared libraries. 10542 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}' 10543 else 10544 # We preserve .a as extension for shared libraries through AIX4.2 10545 # and later when we are not doing run time linking. 10546 library_names_spec='${libname}${release}.a $libname.a' 10547 soname_spec='${libname}${release}${shared_ext}$major' 10548 fi 10549 shlibpath_var=LIBPATH 10550 fi 10551 ;; 10552 10553amigaos*) 10554 case $host_cpu in 10555 powerpc) 10556 # Since July 2007 AmigaOS4 officially supports .so libraries. 10557 # When compiling the executable, add -use-dynld -Lsobjs: to the compileline. 10558 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}' 10559 ;; 10560 m68k) 10561 library_names_spec='$libname.ixlibrary $libname.a' 10562 # Create ${libname}_ixlibrary.a entries in /sys/libs. 10563 finish_eval='for lib in `ls $libdir/*.ixlibrary 2>/dev/null`; do libname=`func_echo_all "$lib" | $SED '\''s%^.*/\([^/]*\)\.ixlibrary$%\1%'\''`; test $RM /sys/libs/${libname}_ixlibrary.a; $show "cd /sys/libs && $LN_S $lib ${libname}_ixlibrary.a"; cd /sys/libs && $LN_S $lib ${libname}_ixlibrary.a || exit 1; done' 10564 ;; 10565 esac 10566 ;; 10567 10568beos*) 10569 library_names_spec='${libname}${shared_ext}' 10570 dynamic_linker="$host_os ld.so" 10571 shlibpath_var=LIBRARY_PATH 10572 ;; 10573 10574bsdi[45]*) 10575 version_type=linux 10576 need_version=no 10577 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}' 10578 soname_spec='${libname}${release}${shared_ext}$major' 10579 finish_cmds='PATH="\$PATH:/sbin" ldconfig $libdir' 10580 shlibpath_var=LD_LIBRARY_PATH 10581 sys_lib_search_path_spec="/shlib /usr/lib /usr/X11/lib /usr/contrib/lib /lib /usr/local/lib" 10582 sys_lib_dlsearch_path_spec="/shlib /usr/lib /usr/local/lib" 10583 # the default ld.so.conf also contains /usr/contrib/lib and 10584 # /usr/X11R6/lib (/usr/X11 is a link to /usr/X11R6), but let us allow 10585 # libtool to hard-code these into programs 10586 ;; 10587 10588cygwin* | mingw* | pw32* | cegcc*) 10589 version_type=windows 10590 shrext_cmds=".dll" 10591 need_version=no 10592 need_lib_prefix=no 10593 10594 case $GCC,$host_os in 10595 yes,cygwin* | yes,mingw* | yes,pw32* | yes,cegcc*) 10596 library_names_spec='$libname.dll.a' 10597 # DLL is installed to $(libdir)/../bin by postinstall_cmds 10598 postinstall_cmds='base_file=`basename \${file}`~ 10599 dlpath=`$SHELL 2>&1 -c '\''. $dir/'\''\${base_file}'\''i; echo \$dlname'\''`~ 10600 dldir=$destdir/`dirname \$dlpath`~ 10601 test -d \$dldir || mkdir -p \$dldir~ 10602 $install_prog $dir/$dlname \$dldir/$dlname~ 10603 chmod a+x \$dldir/$dlname~ 10604 if test -n '\''$stripme'\'' && test -n '\''$striplib'\''; then 10605 eval '\''$striplib \$dldir/$dlname'\'' || exit \$?; 10606 fi' 10607 postuninstall_cmds='dldll=`$SHELL 2>&1 -c '\''. $file; echo \$dlname'\''`~ 10608 dlpath=$dir/\$dldll~ 10609 $RM \$dlpath' 10610 shlibpath_overrides_runpath=yes 10611 10612 case $host_os in 10613 cygwin*) 10614 # Cygwin DLLs use 'cyg' prefix rather than 'lib' 10615 soname_spec='`echo ${libname} | sed -e 's/^lib/cyg/'``echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}' 10616 10617 sys_lib_search_path_spec="$sys_lib_search_path_spec /usr/lib/w32api" 10618 ;; 10619 mingw* | cegcc*) 10620 # MinGW DLLs use traditional 'lib' prefix 10621 soname_spec='${libname}`echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}' 10622 ;; 10623 pw32*) 10624 # pw32 DLLs use 'pw' prefix rather than 'lib' 10625 library_names_spec='`echo ${libname} | sed -e 's/^lib/pw/'``echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}' 10626 ;; 10627 esac 10628 ;; 10629 10630 *) 10631 library_names_spec='${libname}`echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext} $libname.lib' 10632 ;; 10633 esac 10634 dynamic_linker='Win32 ld.exe' 10635 # FIXME: first we should search . and the directory the executable is in 10636 shlibpath_var=PATH 10637 ;; 10638 10639darwin* | rhapsody*) 10640 dynamic_linker="$host_os dyld" 10641 version_type=darwin 10642 need_lib_prefix=no 10643 need_version=no 10644 library_names_spec='${libname}${release}${major}$shared_ext ${libname}$shared_ext' 10645 soname_spec='${libname}${release}${major}$shared_ext' 10646 shlibpath_overrides_runpath=yes 10647 shlibpath_var=DYLD_LIBRARY_PATH 10648 shrext_cmds='`test .$module = .yes && echo .so || echo .dylib`' 10649 10650 sys_lib_search_path_spec="$sys_lib_search_path_spec /usr/local/lib" 10651 sys_lib_dlsearch_path_spec='/usr/local/lib /lib /usr/lib' 10652 ;; 10653 10654dgux*) 10655 version_type=linux 10656 need_lib_prefix=no 10657 need_version=no 10658 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname$shared_ext' 10659 soname_spec='${libname}${release}${shared_ext}$major' 10660 shlibpath_var=LD_LIBRARY_PATH 10661 ;; 10662 10663freebsd* | dragonfly*) 10664 # DragonFly does not have aout. When/if they implement a new 10665 # versioning mechanism, adjust this. 10666 if test -x /usr/bin/objformat; then 10667 objformat=`/usr/bin/objformat` 10668 else 10669 case $host_os in 10670 freebsd[23].*) objformat=aout ;; 10671 *) objformat=elf ;; 10672 esac 10673 fi 10674 version_type=freebsd-$objformat 10675 case $version_type in 10676 freebsd-elf*) 10677 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext} $libname${shared_ext}' 10678 need_version=no 10679 need_lib_prefix=no 10680 ;; 10681 freebsd-*) 10682 library_names_spec='${libname}${release}${shared_ext}$versuffix $libname${shared_ext}$versuffix' 10683 need_version=yes 10684 ;; 10685 esac 10686 shlibpath_var=LD_LIBRARY_PATH 10687 case $host_os in 10688 freebsd2.*) 10689 shlibpath_overrides_runpath=yes 10690 ;; 10691 freebsd3.[01]* | freebsdelf3.[01]*) 10692 shlibpath_overrides_runpath=yes 10693 hardcode_into_libs=yes 10694 ;; 10695 freebsd3.[2-9]* | freebsdelf3.[2-9]* | \ 10696 freebsd4.[0-5] | freebsdelf4.[0-5] | freebsd4.1.1 | freebsdelf4.1.1) 10697 shlibpath_overrides_runpath=no 10698 hardcode_into_libs=yes 10699 ;; 10700 *) # from 4.6 on, and DragonFly 10701 shlibpath_overrides_runpath=yes 10702 hardcode_into_libs=yes 10703 ;; 10704 esac 10705 ;; 10706 10707gnu*) 10708 version_type=linux 10709 need_lib_prefix=no 10710 need_version=no 10711 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}${major} ${libname}${shared_ext}' 10712 soname_spec='${libname}${release}${shared_ext}$major' 10713 shlibpath_var=LD_LIBRARY_PATH 10714 hardcode_into_libs=yes 10715 ;; 10716 10717haiku*) 10718 version_type=linux 10719 need_lib_prefix=no 10720 need_version=no 10721 dynamic_linker="$host_os runtime_loader" 10722 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}${major} ${libname}${shared_ext}' 10723 soname_spec='${libname}${release}${shared_ext}$major' 10724 shlibpath_var=LIBRARY_PATH 10725 shlibpath_overrides_runpath=yes 10726 sys_lib_dlsearch_path_spec='/boot/home/config/lib /boot/common/lib /boot/beos/system/lib' 10727 hardcode_into_libs=yes 10728 ;; 10729 10730hpux9* | hpux10* | hpux11*) 10731 # Give a soname corresponding to the major version so that dld.sl refuses to 10732 # link against other versions. 10733 version_type=sunos 10734 need_lib_prefix=no 10735 need_version=no 10736 case $host_cpu in 10737 ia64*) 10738 shrext_cmds='.so' 10739 hardcode_into_libs=yes 10740 dynamic_linker="$host_os dld.so" 10741 shlibpath_var=LD_LIBRARY_PATH 10742 shlibpath_overrides_runpath=yes # Unless +noenvvar is specified. 10743 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}' 10744 soname_spec='${libname}${release}${shared_ext}$major' 10745 if test "X$HPUX_IA64_MODE" = X32; then 10746 sys_lib_search_path_spec="/usr/lib/hpux32 /usr/local/lib/hpux32 /usr/local/lib" 10747 else 10748 sys_lib_search_path_spec="/usr/lib/hpux64 /usr/local/lib/hpux64" 10749 fi 10750 sys_lib_dlsearch_path_spec=$sys_lib_search_path_spec 10751 ;; 10752 hppa*64*) 10753 shrext_cmds='.sl' 10754 hardcode_into_libs=yes 10755 dynamic_linker="$host_os dld.sl" 10756 shlibpath_var=LD_LIBRARY_PATH # How should we handle SHLIB_PATH 10757 shlibpath_overrides_runpath=yes # Unless +noenvvar is specified. 10758 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}' 10759 soname_spec='${libname}${release}${shared_ext}$major' 10760 sys_lib_search_path_spec="/usr/lib/pa20_64 /usr/ccs/lib/pa20_64" 10761 sys_lib_dlsearch_path_spec=$sys_lib_search_path_spec 10762 ;; 10763 *) 10764 shrext_cmds='.sl' 10765 dynamic_linker="$host_os dld.sl" 10766 shlibpath_var=SHLIB_PATH 10767 shlibpath_overrides_runpath=no # +s is required to enable SHLIB_PATH 10768 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}' 10769 soname_spec='${libname}${release}${shared_ext}$major' 10770 ;; 10771 esac 10772 # HP-UX runs *really* slowly unless shared libraries are mode 555, ... 10773 postinstall_cmds='chmod 555 $lib' 10774 # or fails outright, so override atomically: 10775 install_override_mode=555 10776 ;; 10777 10778interix[3-9]*) 10779 version_type=linux 10780 need_lib_prefix=no 10781 need_version=no 10782 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${shared_ext}' 10783 soname_spec='${libname}${release}${shared_ext}$major' 10784 dynamic_linker='Interix 3.x ld.so.1 (PE, like ELF)' 10785 shlibpath_var=LD_LIBRARY_PATH 10786 shlibpath_overrides_runpath=no 10787 hardcode_into_libs=yes 10788 ;; 10789 10790irix5* | irix6* | nonstopux*) 10791 case $host_os in 10792 nonstopux*) version_type=nonstopux ;; 10793 *) 10794 if test "$lt_cv_prog_gnu_ld" = yes; then 10795 version_type=linux 10796 else 10797 version_type=irix 10798 fi ;; 10799 esac 10800 need_lib_prefix=no 10801 need_version=no 10802 soname_spec='${libname}${release}${shared_ext}$major' 10803 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${release}${shared_ext} $libname${shared_ext}' 10804 case $host_os in 10805 irix5* | nonstopux*) 10806 libsuff= shlibsuff= 10807 ;; 10808 *) 10809 case $LD in # libtool.m4 will add one of these switches to LD 10810 *-32|*"-32 "|*-melf32bsmip|*"-melf32bsmip ") 10811 libsuff= shlibsuff= libmagic=32-bit;; 10812 *-n32|*"-n32 "|*-melf32bmipn32|*"-melf32bmipn32 ") 10813 libsuff=32 shlibsuff=N32 libmagic=N32;; 10814 *-64|*"-64 "|*-melf64bmip|*"-melf64bmip ") 10815 libsuff=64 shlibsuff=64 libmagic=64-bit;; 10816 *) libsuff= shlibsuff= libmagic=never-match;; 10817 esac 10818 ;; 10819 esac 10820 shlibpath_var=LD_LIBRARY${shlibsuff}_PATH 10821 shlibpath_overrides_runpath=no 10822 sys_lib_search_path_spec="/usr/lib${libsuff} /lib${libsuff} /usr/local/lib${libsuff}" 10823 sys_lib_dlsearch_path_spec="/usr/lib${libsuff} /lib${libsuff}" 10824 hardcode_into_libs=yes 10825 ;; 10826 10827# No shared lib support for Linux oldld, aout, or coff. 10828linux*oldld* | linux*aout* | linux*coff*) 10829 dynamic_linker=no 10830 ;; 10831 10832# This must be Linux ELF. 10833linux* | k*bsd*-gnu | kopensolaris*-gnu) 10834 version_type=linux 10835 need_lib_prefix=no 10836 need_version=no 10837 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}' 10838 soname_spec='${libname}${release}${shared_ext}$major' 10839 finish_cmds='PATH="\$PATH:/sbin" ldconfig -n $libdir' 10840 shlibpath_var=LD_LIBRARY_PATH 10841 shlibpath_overrides_runpath=no 10842 10843 # Some binutils ld are patched to set DT_RUNPATH 10844 if ${lt_cv_shlibpath_overrides_runpath+:} false; then : 10845 $as_echo_n "(cached) " >&6 10846else 10847 lt_cv_shlibpath_overrides_runpath=no 10848 save_LDFLAGS=$LDFLAGS 10849 save_libdir=$libdir 10850 eval "libdir=/foo; wl=\"$lt_prog_compiler_wl\"; \ 10851 LDFLAGS=\"\$LDFLAGS $hardcode_libdir_flag_spec\"" 10852 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 10853/* end confdefs.h. */ 10854 10855int 10856main () 10857{ 10858 10859 ; 10860 return 0; 10861} 10862_ACEOF 10863if ac_fn_c_try_link "$LINENO"; then : 10864 if ($OBJDUMP -p conftest$ac_exeext) 2>/dev/null | grep "RUNPATH.*$libdir" >/dev/null; then : 10865 lt_cv_shlibpath_overrides_runpath=yes 10866fi 10867fi 10868rm -f core conftest.err conftest.$ac_objext \ 10869 conftest$ac_exeext conftest.$ac_ext 10870 LDFLAGS=$save_LDFLAGS 10871 libdir=$save_libdir 10872 10873fi 10874 10875 shlibpath_overrides_runpath=$lt_cv_shlibpath_overrides_runpath 10876 10877 # This implies no fast_install, which is unacceptable. 10878 # Some rework will be needed to allow for fast_install 10879 # before this can be enabled. 10880 hardcode_into_libs=yes 10881 10882 # Append ld.so.conf contents to the search path 10883 if test -f /etc/ld.so.conf; then 10884 lt_ld_extra=`awk '/^include / { system(sprintf("cd /etc; cat %s 2>/dev/null", \$2)); skip = 1; } { if (!skip) print \$0; skip = 0; }' < /etc/ld.so.conf | $SED -e 's/#.*//;/^[ ]*hwcap[ ]/d;s/[:, ]/ /g;s/=[^=]*$//;s/=[^= ]* / /g;s/"//g;/^$/d' | tr '\n' ' '` 10885 sys_lib_dlsearch_path_spec="/lib /usr/lib $lt_ld_extra" 10886 fi 10887 10888 # We used to test for /lib/ld.so.1 and disable shared libraries on 10889 # powerpc, because MkLinux only supported shared libraries with the 10890 # GNU dynamic linker. Since this was broken with cross compilers, 10891 # most powerpc-linux boxes support dynamic linking these days and 10892 # people can always --disable-shared, the test was removed, and we 10893 # assume the GNU/Linux dynamic linker is in use. 10894 dynamic_linker='GNU/Linux ld.so' 10895 ;; 10896 10897netbsd*) 10898 version_type=sunos 10899 need_lib_prefix=no 10900 need_version=no 10901 if echo __ELF__ | $CC -E - | $GREP __ELF__ >/dev/null; then 10902 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix' 10903 finish_cmds='PATH="\$PATH:/sbin" ldconfig -m $libdir' 10904 dynamic_linker='NetBSD (a.out) ld.so' 10905 else 10906 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${shared_ext}' 10907 soname_spec='${libname}${release}${shared_ext}$major' 10908 dynamic_linker='NetBSD ld.elf_so' 10909 fi 10910 shlibpath_var=LD_LIBRARY_PATH 10911 shlibpath_overrides_runpath=yes 10912 hardcode_into_libs=yes 10913 ;; 10914 10915newsos6) 10916 version_type=linux 10917 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}' 10918 shlibpath_var=LD_LIBRARY_PATH 10919 shlibpath_overrides_runpath=yes 10920 ;; 10921 10922*nto* | *qnx*) 10923 version_type=qnx 10924 need_lib_prefix=no 10925 need_version=no 10926 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}' 10927 soname_spec='${libname}${release}${shared_ext}$major' 10928 shlibpath_var=LD_LIBRARY_PATH 10929 shlibpath_overrides_runpath=no 10930 hardcode_into_libs=yes 10931 dynamic_linker='ldqnx.so' 10932 ;; 10933 10934openbsd*) 10935 version_type=sunos 10936 sys_lib_dlsearch_path_spec="/usr/lib" 10937 need_lib_prefix=no 10938 # Some older versions of OpenBSD (3.3 at least) *do* need versioned libs. 10939 case $host_os in 10940 openbsd3.3 | openbsd3.3.*) need_version=yes ;; 10941 *) need_version=no ;; 10942 esac 10943 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix' 10944 finish_cmds='PATH="\$PATH:/sbin" ldconfig -m $libdir' 10945 shlibpath_var=LD_LIBRARY_PATH 10946 if test -z "`echo __ELF__ | $CC -E - | $GREP __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then 10947 case $host_os in 10948 openbsd2.[89] | openbsd2.[89].*) 10949 shlibpath_overrides_runpath=no 10950 ;; 10951 *) 10952 shlibpath_overrides_runpath=yes 10953 ;; 10954 esac 10955 else 10956 shlibpath_overrides_runpath=yes 10957 fi 10958 ;; 10959 10960os2*) 10961 libname_spec='$name' 10962 shrext_cmds=".dll" 10963 need_lib_prefix=no 10964 library_names_spec='$libname${shared_ext} $libname.a' 10965 dynamic_linker='OS/2 ld.exe' 10966 shlibpath_var=LIBPATH 10967 ;; 10968 10969osf3* | osf4* | osf5*) 10970 version_type=osf 10971 need_lib_prefix=no 10972 need_version=no 10973 soname_spec='${libname}${release}${shared_ext}$major' 10974 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}' 10975 shlibpath_var=LD_LIBRARY_PATH 10976 sys_lib_search_path_spec="/usr/shlib /usr/ccs/lib /usr/lib/cmplrs/cc /usr/lib /usr/local/lib /var/shlib" 10977 sys_lib_dlsearch_path_spec="$sys_lib_search_path_spec" 10978 ;; 10979 10980rdos*) 10981 dynamic_linker=no 10982 ;; 10983 10984solaris*) 10985 version_type=linux 10986 need_lib_prefix=no 10987 need_version=no 10988 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}' 10989 soname_spec='${libname}${release}${shared_ext}$major' 10990 shlibpath_var=LD_LIBRARY_PATH 10991 shlibpath_overrides_runpath=yes 10992 hardcode_into_libs=yes 10993 # ldd complains unless libraries are executable 10994 postinstall_cmds='chmod +x $lib' 10995 ;; 10996 10997sunos4*) 10998 version_type=sunos 10999 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix' 11000 finish_cmds='PATH="\$PATH:/usr/etc" ldconfig $libdir' 11001 shlibpath_var=LD_LIBRARY_PATH 11002 shlibpath_overrides_runpath=yes 11003 if test "$with_gnu_ld" = yes; then 11004 need_lib_prefix=no 11005 fi 11006 need_version=yes 11007 ;; 11008 11009sysv4 | sysv4.3*) 11010 version_type=linux 11011 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}' 11012 soname_spec='${libname}${release}${shared_ext}$major' 11013 shlibpath_var=LD_LIBRARY_PATH 11014 case $host_vendor in 11015 sni) 11016 shlibpath_overrides_runpath=no 11017 need_lib_prefix=no 11018 runpath_var=LD_RUN_PATH 11019 ;; 11020 siemens) 11021 need_lib_prefix=no 11022 ;; 11023 motorola) 11024 need_lib_prefix=no 11025 need_version=no 11026 shlibpath_overrides_runpath=no 11027 sys_lib_search_path_spec='/lib /usr/lib /usr/ccs/lib' 11028 ;; 11029 esac 11030 ;; 11031 11032sysv4*MP*) 11033 if test -d /usr/nec ;then 11034 version_type=linux 11035 library_names_spec='$libname${shared_ext}.$versuffix $libname${shared_ext}.$major $libname${shared_ext}' 11036 soname_spec='$libname${shared_ext}.$major' 11037 shlibpath_var=LD_LIBRARY_PATH 11038 fi 11039 ;; 11040 11041sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX* | sysv4*uw2*) 11042 version_type=freebsd-elf 11043 need_lib_prefix=no 11044 need_version=no 11045 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext} $libname${shared_ext}' 11046 soname_spec='${libname}${release}${shared_ext}$major' 11047 shlibpath_var=LD_LIBRARY_PATH 11048 shlibpath_overrides_runpath=yes 11049 hardcode_into_libs=yes 11050 if test "$with_gnu_ld" = yes; then 11051 sys_lib_search_path_spec='/usr/local/lib /usr/gnu/lib /usr/ccs/lib /usr/lib /lib' 11052 else 11053 sys_lib_search_path_spec='/usr/ccs/lib /usr/lib' 11054 case $host_os in 11055 sco3.2v5*) 11056 sys_lib_search_path_spec="$sys_lib_search_path_spec /lib" 11057 ;; 11058 esac 11059 fi 11060 sys_lib_dlsearch_path_spec='/usr/lib' 11061 ;; 11062 11063tpf*) 11064 # TPF is a cross-target only. Preferred cross-host = GNU/Linux. 11065 version_type=linux 11066 need_lib_prefix=no 11067 need_version=no 11068 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}' 11069 shlibpath_var=LD_LIBRARY_PATH 11070 shlibpath_overrides_runpath=no 11071 hardcode_into_libs=yes 11072 ;; 11073 11074uts4*) 11075 version_type=linux 11076 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}' 11077 soname_spec='${libname}${release}${shared_ext}$major' 11078 shlibpath_var=LD_LIBRARY_PATH 11079 ;; 11080 11081*) 11082 dynamic_linker=no 11083 ;; 11084esac 11085{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $dynamic_linker" >&5 11086$as_echo "$dynamic_linker" >&6; } 11087test "$dynamic_linker" = no && can_build_shared=no 11088 11089variables_saved_for_relink="PATH $shlibpath_var $runpath_var" 11090if test "$GCC" = yes; then 11091 variables_saved_for_relink="$variables_saved_for_relink GCC_EXEC_PREFIX COMPILER_PATH LIBRARY_PATH" 11092fi 11093 11094if test "${lt_cv_sys_lib_search_path_spec+set}" = set; then 11095 sys_lib_search_path_spec="$lt_cv_sys_lib_search_path_spec" 11096fi 11097if test "${lt_cv_sys_lib_dlsearch_path_spec+set}" = set; then 11098 sys_lib_dlsearch_path_spec="$lt_cv_sys_lib_dlsearch_path_spec" 11099fi 11100 11101 11102 11103 11104 11105 11106 11107 11108 11109 11110 11111 11112 11113 11114 11115 11116 11117 11118 11119 11120 11121 11122 11123 11124 11125 11126 11127 11128 11129 11130 11131 11132 11133 11134 11135 11136 11137 11138 11139 11140 11141 11142 11143 11144 11145 11146 11147 11148 11149 11150 11151 11152 11153 11154 11155 11156 11157 11158 11159 11160 11161 11162 11163 11164 11165 11166 11167 11168 11169 11170 11171 11172 11173 11174 11175 11176 11177 11178 11179 11180 11181 11182 11183 11184 11185 11186 11187 11188 11189 11190 11191 11192 { $as_echo "$as_me:${as_lineno-$LINENO}: checking how to hardcode library paths into programs" >&5 11193$as_echo_n "checking how to hardcode library paths into programs... " >&6; } 11194hardcode_action= 11195if test -n "$hardcode_libdir_flag_spec" || 11196 test -n "$runpath_var" || 11197 test "X$hardcode_automatic" = "Xyes" ; then 11198 11199 # We can hardcode non-existent directories. 11200 if test "$hardcode_direct" != no && 11201 # If the only mechanism to avoid hardcoding is shlibpath_var, we 11202 # have to relink, otherwise we might link with an installed library 11203 # when we should be linking with a yet-to-be-installed one 11204 ## test "$_LT_TAGVAR(hardcode_shlibpath_var, )" != no && 11205 test "$hardcode_minus_L" != no; then 11206 # Linking always hardcodes the temporary library directory. 11207 hardcode_action=relink 11208 else 11209 # We can link without hardcoding, and we can hardcode nonexisting dirs. 11210 hardcode_action=immediate 11211 fi 11212else 11213 # We cannot hardcode anything, or else we can only hardcode existing 11214 # directories. 11215 hardcode_action=unsupported 11216fi 11217{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $hardcode_action" >&5 11218$as_echo "$hardcode_action" >&6; } 11219 11220if test "$hardcode_action" = relink || 11221 test "$inherit_rpath" = yes; then 11222 # Fast installation is not supported 11223 enable_fast_install=no 11224elif test "$shlibpath_overrides_runpath" = yes || 11225 test "$enable_shared" = no; then 11226 # Fast installation is not necessary 11227 enable_fast_install=needless 11228fi 11229 11230 11231 11232 11233 11234 11235 if test "x$enable_dlopen" != xyes; then 11236 enable_dlopen=unknown 11237 enable_dlopen_self=unknown 11238 enable_dlopen_self_static=unknown 11239else 11240 lt_cv_dlopen=no 11241 lt_cv_dlopen_libs= 11242 11243 case $host_os in 11244 beos*) 11245 lt_cv_dlopen="load_add_on" 11246 lt_cv_dlopen_libs= 11247 lt_cv_dlopen_self=yes 11248 ;; 11249 11250 mingw* | pw32* | cegcc*) 11251 lt_cv_dlopen="LoadLibrary" 11252 lt_cv_dlopen_libs= 11253 ;; 11254 11255 cygwin*) 11256 lt_cv_dlopen="dlopen" 11257 lt_cv_dlopen_libs= 11258 ;; 11259 11260 darwin*) 11261 # if libdl is installed we need to link against it 11262 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dlopen in -ldl" >&5 11263$as_echo_n "checking for dlopen in -ldl... " >&6; } 11264if ${ac_cv_lib_dl_dlopen+:} false; then : 11265 $as_echo_n "(cached) " >&6 11266else 11267 ac_check_lib_save_LIBS=$LIBS 11268LIBS="-ldl $LIBS" 11269cat confdefs.h - <<_ACEOF >conftest.$ac_ext 11270/* end confdefs.h. */ 11271 11272/* Override any GCC internal prototype to avoid an error. 11273 Use char because int might match the return type of a GCC 11274 builtin and then its argument prototype would still apply. */ 11275#ifdef __cplusplus 11276extern "C" 11277#endif 11278char dlopen (); 11279int 11280main () 11281{ 11282return dlopen (); 11283 ; 11284 return 0; 11285} 11286_ACEOF 11287if ac_fn_c_try_link "$LINENO"; then : 11288 ac_cv_lib_dl_dlopen=yes 11289else 11290 ac_cv_lib_dl_dlopen=no 11291fi 11292rm -f core conftest.err conftest.$ac_objext \ 11293 conftest$ac_exeext conftest.$ac_ext 11294LIBS=$ac_check_lib_save_LIBS 11295fi 11296{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dl_dlopen" >&5 11297$as_echo "$ac_cv_lib_dl_dlopen" >&6; } 11298if test "x$ac_cv_lib_dl_dlopen" = xyes; then : 11299 lt_cv_dlopen="dlopen" lt_cv_dlopen_libs="-ldl" 11300else 11301 11302 lt_cv_dlopen="dyld" 11303 lt_cv_dlopen_libs= 11304 lt_cv_dlopen_self=yes 11305 11306fi 11307 11308 ;; 11309 11310 *) 11311 ac_fn_c_check_func "$LINENO" "shl_load" "ac_cv_func_shl_load" 11312if test "x$ac_cv_func_shl_load" = xyes; then : 11313 lt_cv_dlopen="shl_load" 11314else 11315 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for shl_load in -ldld" >&5 11316$as_echo_n "checking for shl_load in -ldld... " >&6; } 11317if ${ac_cv_lib_dld_shl_load+:} false; then : 11318 $as_echo_n "(cached) " >&6 11319else 11320 ac_check_lib_save_LIBS=$LIBS 11321LIBS="-ldld $LIBS" 11322cat confdefs.h - <<_ACEOF >conftest.$ac_ext 11323/* end confdefs.h. */ 11324 11325/* Override any GCC internal prototype to avoid an error. 11326 Use char because int might match the return type of a GCC 11327 builtin and then its argument prototype would still apply. */ 11328#ifdef __cplusplus 11329extern "C" 11330#endif 11331char shl_load (); 11332int 11333main () 11334{ 11335return shl_load (); 11336 ; 11337 return 0; 11338} 11339_ACEOF 11340if ac_fn_c_try_link "$LINENO"; then : 11341 ac_cv_lib_dld_shl_load=yes 11342else 11343 ac_cv_lib_dld_shl_load=no 11344fi 11345rm -f core conftest.err conftest.$ac_objext \ 11346 conftest$ac_exeext conftest.$ac_ext 11347LIBS=$ac_check_lib_save_LIBS 11348fi 11349{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dld_shl_load" >&5 11350$as_echo "$ac_cv_lib_dld_shl_load" >&6; } 11351if test "x$ac_cv_lib_dld_shl_load" = xyes; then : 11352 lt_cv_dlopen="shl_load" lt_cv_dlopen_libs="-ldld" 11353else 11354 ac_fn_c_check_func "$LINENO" "dlopen" "ac_cv_func_dlopen" 11355if test "x$ac_cv_func_dlopen" = xyes; then : 11356 lt_cv_dlopen="dlopen" 11357else 11358 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dlopen in -ldl" >&5 11359$as_echo_n "checking for dlopen in -ldl... " >&6; } 11360if ${ac_cv_lib_dl_dlopen+:} false; then : 11361 $as_echo_n "(cached) " >&6 11362else 11363 ac_check_lib_save_LIBS=$LIBS 11364LIBS="-ldl $LIBS" 11365cat confdefs.h - <<_ACEOF >conftest.$ac_ext 11366/* end confdefs.h. */ 11367 11368/* Override any GCC internal prototype to avoid an error. 11369 Use char because int might match the return type of a GCC 11370 builtin and then its argument prototype would still apply. */ 11371#ifdef __cplusplus 11372extern "C" 11373#endif 11374char dlopen (); 11375int 11376main () 11377{ 11378return dlopen (); 11379 ; 11380 return 0; 11381} 11382_ACEOF 11383if ac_fn_c_try_link "$LINENO"; then : 11384 ac_cv_lib_dl_dlopen=yes 11385else 11386 ac_cv_lib_dl_dlopen=no 11387fi 11388rm -f core conftest.err conftest.$ac_objext \ 11389 conftest$ac_exeext conftest.$ac_ext 11390LIBS=$ac_check_lib_save_LIBS 11391fi 11392{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dl_dlopen" >&5 11393$as_echo "$ac_cv_lib_dl_dlopen" >&6; } 11394if test "x$ac_cv_lib_dl_dlopen" = xyes; then : 11395 lt_cv_dlopen="dlopen" lt_cv_dlopen_libs="-ldl" 11396else 11397 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dlopen in -lsvld" >&5 11398$as_echo_n "checking for dlopen in -lsvld... " >&6; } 11399if ${ac_cv_lib_svld_dlopen+:} false; then : 11400 $as_echo_n "(cached) " >&6 11401else 11402 ac_check_lib_save_LIBS=$LIBS 11403LIBS="-lsvld $LIBS" 11404cat confdefs.h - <<_ACEOF >conftest.$ac_ext 11405/* end confdefs.h. */ 11406 11407/* Override any GCC internal prototype to avoid an error. 11408 Use char because int might match the return type of a GCC 11409 builtin and then its argument prototype would still apply. */ 11410#ifdef __cplusplus 11411extern "C" 11412#endif 11413char dlopen (); 11414int 11415main () 11416{ 11417return dlopen (); 11418 ; 11419 return 0; 11420} 11421_ACEOF 11422if ac_fn_c_try_link "$LINENO"; then : 11423 ac_cv_lib_svld_dlopen=yes 11424else 11425 ac_cv_lib_svld_dlopen=no 11426fi 11427rm -f core conftest.err conftest.$ac_objext \ 11428 conftest$ac_exeext conftest.$ac_ext 11429LIBS=$ac_check_lib_save_LIBS 11430fi 11431{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_svld_dlopen" >&5 11432$as_echo "$ac_cv_lib_svld_dlopen" >&6; } 11433if test "x$ac_cv_lib_svld_dlopen" = xyes; then : 11434 lt_cv_dlopen="dlopen" lt_cv_dlopen_libs="-lsvld" 11435else 11436 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dld_link in -ldld" >&5 11437$as_echo_n "checking for dld_link in -ldld... " >&6; } 11438if ${ac_cv_lib_dld_dld_link+:} false; then : 11439 $as_echo_n "(cached) " >&6 11440else 11441 ac_check_lib_save_LIBS=$LIBS 11442LIBS="-ldld $LIBS" 11443cat confdefs.h - <<_ACEOF >conftest.$ac_ext 11444/* end confdefs.h. */ 11445 11446/* Override any GCC internal prototype to avoid an error. 11447 Use char because int might match the return type of a GCC 11448 builtin and then its argument prototype would still apply. */ 11449#ifdef __cplusplus 11450extern "C" 11451#endif 11452char dld_link (); 11453int 11454main () 11455{ 11456return dld_link (); 11457 ; 11458 return 0; 11459} 11460_ACEOF 11461if ac_fn_c_try_link "$LINENO"; then : 11462 ac_cv_lib_dld_dld_link=yes 11463else 11464 ac_cv_lib_dld_dld_link=no 11465fi 11466rm -f core conftest.err conftest.$ac_objext \ 11467 conftest$ac_exeext conftest.$ac_ext 11468LIBS=$ac_check_lib_save_LIBS 11469fi 11470{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dld_dld_link" >&5 11471$as_echo "$ac_cv_lib_dld_dld_link" >&6; } 11472if test "x$ac_cv_lib_dld_dld_link" = xyes; then : 11473 lt_cv_dlopen="dld_link" lt_cv_dlopen_libs="-ldld" 11474fi 11475 11476 11477fi 11478 11479 11480fi 11481 11482 11483fi 11484 11485 11486fi 11487 11488 11489fi 11490 11491 ;; 11492 esac 11493 11494 if test "x$lt_cv_dlopen" != xno; then 11495 enable_dlopen=yes 11496 else 11497 enable_dlopen=no 11498 fi 11499 11500 case $lt_cv_dlopen in 11501 dlopen) 11502 save_CPPFLAGS="$CPPFLAGS" 11503 test "x$ac_cv_header_dlfcn_h" = xyes && CPPFLAGS="$CPPFLAGS -DHAVE_DLFCN_H" 11504 11505 save_LDFLAGS="$LDFLAGS" 11506 wl=$lt_prog_compiler_wl eval LDFLAGS=\"\$LDFLAGS $export_dynamic_flag_spec\" 11507 11508 save_LIBS="$LIBS" 11509 LIBS="$lt_cv_dlopen_libs $LIBS" 11510 11511 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether a program can dlopen itself" >&5 11512$as_echo_n "checking whether a program can dlopen itself... " >&6; } 11513if ${lt_cv_dlopen_self+:} false; then : 11514 $as_echo_n "(cached) " >&6 11515else 11516 if test "$cross_compiling" = yes; then : 11517 lt_cv_dlopen_self=cross 11518else 11519 lt_dlunknown=0; lt_dlno_uscore=1; lt_dlneed_uscore=2 11520 lt_status=$lt_dlunknown 11521 cat > conftest.$ac_ext <<_LT_EOF 11522#line 11522 "configure" 11523#include "confdefs.h" 11524 11525#if HAVE_DLFCN_H 11526#include <dlfcn.h> 11527#endif 11528 11529#include <stdio.h> 11530 11531#ifdef RTLD_GLOBAL 11532# define LT_DLGLOBAL RTLD_GLOBAL 11533#else 11534# ifdef DL_GLOBAL 11535# define LT_DLGLOBAL DL_GLOBAL 11536# else 11537# define LT_DLGLOBAL 0 11538# endif 11539#endif 11540 11541/* We may have to define LT_DLLAZY_OR_NOW in the command line if we 11542 find out it does not work in some platform. */ 11543#ifndef LT_DLLAZY_OR_NOW 11544# ifdef RTLD_LAZY 11545# define LT_DLLAZY_OR_NOW RTLD_LAZY 11546# else 11547# ifdef DL_LAZY 11548# define LT_DLLAZY_OR_NOW DL_LAZY 11549# else 11550# ifdef RTLD_NOW 11551# define LT_DLLAZY_OR_NOW RTLD_NOW 11552# else 11553# ifdef DL_NOW 11554# define LT_DLLAZY_OR_NOW DL_NOW 11555# else 11556# define LT_DLLAZY_OR_NOW 0 11557# endif 11558# endif 11559# endif 11560# endif 11561#endif 11562 11563/* When -fvisbility=hidden is used, assume the code has been annotated 11564 correspondingly for the symbols needed. */ 11565#if defined(__GNUC__) && (((__GNUC__ == 3) && (__GNUC_MINOR__ >= 3)) || (__GNUC__ > 3)) 11566void fnord () __attribute__((visibility("default"))); 11567#endif 11568 11569void fnord () { int i=42; } 11570int main () 11571{ 11572 void *self = dlopen (0, LT_DLGLOBAL|LT_DLLAZY_OR_NOW); 11573 int status = $lt_dlunknown; 11574 11575 if (self) 11576 { 11577 if (dlsym (self,"fnord")) status = $lt_dlno_uscore; 11578 else 11579 { 11580 if (dlsym( self,"_fnord")) status = $lt_dlneed_uscore; 11581 else puts (dlerror ()); 11582 } 11583 /* dlclose (self); */ 11584 } 11585 else 11586 puts (dlerror ()); 11587 11588 return status; 11589} 11590_LT_EOF 11591 if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_link\""; } >&5 11592 (eval $ac_link) 2>&5 11593 ac_status=$? 11594 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 11595 test $ac_status = 0; } && test -s conftest${ac_exeext} 2>/dev/null; then 11596 (./conftest; exit; ) >&5 2>/dev/null 11597 lt_status=$? 11598 case x$lt_status in 11599 x$lt_dlno_uscore) lt_cv_dlopen_self=yes ;; 11600 x$lt_dlneed_uscore) lt_cv_dlopen_self=yes ;; 11601 x$lt_dlunknown|x*) lt_cv_dlopen_self=no ;; 11602 esac 11603 else : 11604 # compilation failed 11605 lt_cv_dlopen_self=no 11606 fi 11607fi 11608rm -fr conftest* 11609 11610 11611fi 11612{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_dlopen_self" >&5 11613$as_echo "$lt_cv_dlopen_self" >&6; } 11614 11615 if test "x$lt_cv_dlopen_self" = xyes; then 11616 wl=$lt_prog_compiler_wl eval LDFLAGS=\"\$LDFLAGS $lt_prog_compiler_static\" 11617 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether a statically linked program can dlopen itself" >&5 11618$as_echo_n "checking whether a statically linked program can dlopen itself... " >&6; } 11619if ${lt_cv_dlopen_self_static+:} false; then : 11620 $as_echo_n "(cached) " >&6 11621else 11622 if test "$cross_compiling" = yes; then : 11623 lt_cv_dlopen_self_static=cross 11624else 11625 lt_dlunknown=0; lt_dlno_uscore=1; lt_dlneed_uscore=2 11626 lt_status=$lt_dlunknown 11627 cat > conftest.$ac_ext <<_LT_EOF 11628#line 11628 "configure" 11629#include "confdefs.h" 11630 11631#if HAVE_DLFCN_H 11632#include <dlfcn.h> 11633#endif 11634 11635#include <stdio.h> 11636 11637#ifdef RTLD_GLOBAL 11638# define LT_DLGLOBAL RTLD_GLOBAL 11639#else 11640# ifdef DL_GLOBAL 11641# define LT_DLGLOBAL DL_GLOBAL 11642# else 11643# define LT_DLGLOBAL 0 11644# endif 11645#endif 11646 11647/* We may have to define LT_DLLAZY_OR_NOW in the command line if we 11648 find out it does not work in some platform. */ 11649#ifndef LT_DLLAZY_OR_NOW 11650# ifdef RTLD_LAZY 11651# define LT_DLLAZY_OR_NOW RTLD_LAZY 11652# else 11653# ifdef DL_LAZY 11654# define LT_DLLAZY_OR_NOW DL_LAZY 11655# else 11656# ifdef RTLD_NOW 11657# define LT_DLLAZY_OR_NOW RTLD_NOW 11658# else 11659# ifdef DL_NOW 11660# define LT_DLLAZY_OR_NOW DL_NOW 11661# else 11662# define LT_DLLAZY_OR_NOW 0 11663# endif 11664# endif 11665# endif 11666# endif 11667#endif 11668 11669/* When -fvisbility=hidden is used, assume the code has been annotated 11670 correspondingly for the symbols needed. */ 11671#if defined(__GNUC__) && (((__GNUC__ == 3) && (__GNUC_MINOR__ >= 3)) || (__GNUC__ > 3)) 11672void fnord () __attribute__((visibility("default"))); 11673#endif 11674 11675void fnord () { int i=42; } 11676int main () 11677{ 11678 void *self = dlopen (0, LT_DLGLOBAL|LT_DLLAZY_OR_NOW); 11679 int status = $lt_dlunknown; 11680 11681 if (self) 11682 { 11683 if (dlsym (self,"fnord")) status = $lt_dlno_uscore; 11684 else 11685 { 11686 if (dlsym( self,"_fnord")) status = $lt_dlneed_uscore; 11687 else puts (dlerror ()); 11688 } 11689 /* dlclose (self); */ 11690 } 11691 else 11692 puts (dlerror ()); 11693 11694 return status; 11695} 11696_LT_EOF 11697 if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_link\""; } >&5 11698 (eval $ac_link) 2>&5 11699 ac_status=$? 11700 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 11701 test $ac_status = 0; } && test -s conftest${ac_exeext} 2>/dev/null; then 11702 (./conftest; exit; ) >&5 2>/dev/null 11703 lt_status=$? 11704 case x$lt_status in 11705 x$lt_dlno_uscore) lt_cv_dlopen_self_static=yes ;; 11706 x$lt_dlneed_uscore) lt_cv_dlopen_self_static=yes ;; 11707 x$lt_dlunknown|x*) lt_cv_dlopen_self_static=no ;; 11708 esac 11709 else : 11710 # compilation failed 11711 lt_cv_dlopen_self_static=no 11712 fi 11713fi 11714rm -fr conftest* 11715 11716 11717fi 11718{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_dlopen_self_static" >&5 11719$as_echo "$lt_cv_dlopen_self_static" >&6; } 11720 fi 11721 11722 CPPFLAGS="$save_CPPFLAGS" 11723 LDFLAGS="$save_LDFLAGS" 11724 LIBS="$save_LIBS" 11725 ;; 11726 esac 11727 11728 case $lt_cv_dlopen_self in 11729 yes|no) enable_dlopen_self=$lt_cv_dlopen_self ;; 11730 *) enable_dlopen_self=unknown ;; 11731 esac 11732 11733 case $lt_cv_dlopen_self_static in 11734 yes|no) enable_dlopen_self_static=$lt_cv_dlopen_self_static ;; 11735 *) enable_dlopen_self_static=unknown ;; 11736 esac 11737fi 11738 11739 11740 11741 11742 11743 11744 11745 11746 11747 11748 11749 11750 11751 11752 11753 11754 11755striplib= 11756old_striplib= 11757{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether stripping libraries is possible" >&5 11758$as_echo_n "checking whether stripping libraries is possible... " >&6; } 11759if test -n "$STRIP" && $STRIP -V 2>&1 | $GREP "GNU strip" >/dev/null; then 11760 test -z "$old_striplib" && old_striplib="$STRIP --strip-debug" 11761 test -z "$striplib" && striplib="$STRIP --strip-unneeded" 11762 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 11763$as_echo "yes" >&6; } 11764else 11765# FIXME - insert some real tests, host_os isn't really good enough 11766 case $host_os in 11767 darwin*) 11768 if test -n "$STRIP" ; then 11769 striplib="$STRIP -x" 11770 old_striplib="$STRIP -S" 11771 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 11772$as_echo "yes" >&6; } 11773 else 11774 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 11775$as_echo "no" >&6; } 11776 fi 11777 ;; 11778 *) 11779 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 11780$as_echo "no" >&6; } 11781 ;; 11782 esac 11783fi 11784 11785 11786 11787 11788 11789 11790 11791 11792 11793 11794 11795 11796 # Report which library types will actually be built 11797 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if libtool supports shared libraries" >&5 11798$as_echo_n "checking if libtool supports shared libraries... " >&6; } 11799 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $can_build_shared" >&5 11800$as_echo "$can_build_shared" >&6; } 11801 11802 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to build shared libraries" >&5 11803$as_echo_n "checking whether to build shared libraries... " >&6; } 11804 test "$can_build_shared" = "no" && enable_shared=no 11805 11806 # On AIX, shared libraries and static libraries use the same namespace, and 11807 # are all built from PIC. 11808 case $host_os in 11809 aix3*) 11810 test "$enable_shared" = yes && enable_static=no 11811 if test -n "$RANLIB"; then 11812 archive_cmds="$archive_cmds~\$RANLIB \$lib" 11813 postinstall_cmds='$RANLIB $lib' 11814 fi 11815 ;; 11816 11817 aix[4-9]*) 11818 if test "$host_cpu" != ia64 && test "$aix_use_runtimelinking" = no ; then 11819 test "$enable_shared" = yes && enable_static=no 11820 fi 11821 ;; 11822 esac 11823 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $enable_shared" >&5 11824$as_echo "$enable_shared" >&6; } 11825 11826 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to build static libraries" >&5 11827$as_echo_n "checking whether to build static libraries... " >&6; } 11828 # Make sure either enable_shared or enable_static is yes. 11829 test "$enable_shared" = yes || enable_static=yes 11830 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $enable_static" >&5 11831$as_echo "$enable_static" >&6; } 11832 11833 11834 11835 11836fi 11837ac_ext=c 11838ac_cpp='$CPP $CPPFLAGS' 11839ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' 11840ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 11841ac_compiler_gnu=$ac_cv_c_compiler_gnu 11842 11843CC="$lt_save_CC" 11844 11845 11846 11847 11848 11849 11850 11851 11852 11853 11854 11855 11856 11857 ac_config_commands="$ac_config_commands libtool" 11858 11859 11860 11861 11862# Only expand once: 11863 11864 11865# Check whether --enable-largefile was given. 11866if test "${enable_largefile+set}" = set; then : 11867 enableval=$enable_largefile; 11868fi 11869 11870if test "$enable_largefile" != no; then 11871 11872 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for special C compiler options needed for large files" >&5 11873$as_echo_n "checking for special C compiler options needed for large files... " >&6; } 11874if ${ac_cv_sys_largefile_CC+:} false; then : 11875 $as_echo_n "(cached) " >&6 11876else 11877 ac_cv_sys_largefile_CC=no 11878 if test "$GCC" != yes; then 11879 ac_save_CC=$CC 11880 while :; do 11881 # IRIX 6.2 and later do not support large files by default, 11882 # so use the C compiler's -n32 option if that helps. 11883 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 11884/* end confdefs.h. */ 11885#include <sys/types.h> 11886 /* Check that off_t can represent 2**63 - 1 correctly. 11887 We can't simply define LARGE_OFF_T to be 9223372036854775807, 11888 since some C++ compilers masquerading as C compilers 11889 incorrectly reject 9223372036854775807. */ 11890#define LARGE_OFF_T (((off_t) 1 << 62) - 1 + ((off_t) 1 << 62)) 11891 int off_t_is_large[(LARGE_OFF_T % 2147483629 == 721 11892 && LARGE_OFF_T % 2147483647 == 1) 11893 ? 1 : -1]; 11894int 11895main () 11896{ 11897 11898 ; 11899 return 0; 11900} 11901_ACEOF 11902 if ac_fn_c_try_compile "$LINENO"; then : 11903 break 11904fi 11905rm -f core conftest.err conftest.$ac_objext 11906 CC="$CC -n32" 11907 if ac_fn_c_try_compile "$LINENO"; then : 11908 ac_cv_sys_largefile_CC=' -n32'; break 11909fi 11910rm -f core conftest.err conftest.$ac_objext 11911 break 11912 done 11913 CC=$ac_save_CC 11914 rm -f conftest.$ac_ext 11915 fi 11916fi 11917{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_sys_largefile_CC" >&5 11918$as_echo "$ac_cv_sys_largefile_CC" >&6; } 11919 if test "$ac_cv_sys_largefile_CC" != no; then 11920 CC=$CC$ac_cv_sys_largefile_CC 11921 fi 11922 11923 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for _FILE_OFFSET_BITS value needed for large files" >&5 11924$as_echo_n "checking for _FILE_OFFSET_BITS value needed for large files... " >&6; } 11925if ${ac_cv_sys_file_offset_bits+:} false; then : 11926 $as_echo_n "(cached) " >&6 11927else 11928 while :; do 11929 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 11930/* end confdefs.h. */ 11931#include <sys/types.h> 11932 /* Check that off_t can represent 2**63 - 1 correctly. 11933 We can't simply define LARGE_OFF_T to be 9223372036854775807, 11934 since some C++ compilers masquerading as C compilers 11935 incorrectly reject 9223372036854775807. */ 11936#define LARGE_OFF_T (((off_t) 1 << 62) - 1 + ((off_t) 1 << 62)) 11937 int off_t_is_large[(LARGE_OFF_T % 2147483629 == 721 11938 && LARGE_OFF_T % 2147483647 == 1) 11939 ? 1 : -1]; 11940int 11941main () 11942{ 11943 11944 ; 11945 return 0; 11946} 11947_ACEOF 11948if ac_fn_c_try_compile "$LINENO"; then : 11949 ac_cv_sys_file_offset_bits=no; break 11950fi 11951rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 11952 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 11953/* end confdefs.h. */ 11954#define _FILE_OFFSET_BITS 64 11955#include <sys/types.h> 11956 /* Check that off_t can represent 2**63 - 1 correctly. 11957 We can't simply define LARGE_OFF_T to be 9223372036854775807, 11958 since some C++ compilers masquerading as C compilers 11959 incorrectly reject 9223372036854775807. */ 11960#define LARGE_OFF_T (((off_t) 1 << 62) - 1 + ((off_t) 1 << 62)) 11961 int off_t_is_large[(LARGE_OFF_T % 2147483629 == 721 11962 && LARGE_OFF_T % 2147483647 == 1) 11963 ? 1 : -1]; 11964int 11965main () 11966{ 11967 11968 ; 11969 return 0; 11970} 11971_ACEOF 11972if ac_fn_c_try_compile "$LINENO"; then : 11973 ac_cv_sys_file_offset_bits=64; break 11974fi 11975rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 11976 ac_cv_sys_file_offset_bits=unknown 11977 break 11978done 11979fi 11980{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_sys_file_offset_bits" >&5 11981$as_echo "$ac_cv_sys_file_offset_bits" >&6; } 11982case $ac_cv_sys_file_offset_bits in #( 11983 no | unknown) ;; 11984 *) 11985cat >>confdefs.h <<_ACEOF 11986#define _FILE_OFFSET_BITS $ac_cv_sys_file_offset_bits 11987_ACEOF 11988;; 11989esac 11990rm -rf conftest* 11991 if test $ac_cv_sys_file_offset_bits = unknown; then 11992 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for _LARGE_FILES value needed for large files" >&5 11993$as_echo_n "checking for _LARGE_FILES value needed for large files... " >&6; } 11994if ${ac_cv_sys_large_files+:} false; then : 11995 $as_echo_n "(cached) " >&6 11996else 11997 while :; do 11998 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 11999/* end confdefs.h. */ 12000#include <sys/types.h> 12001 /* Check that off_t can represent 2**63 - 1 correctly. 12002 We can't simply define LARGE_OFF_T to be 9223372036854775807, 12003 since some C++ compilers masquerading as C compilers 12004 incorrectly reject 9223372036854775807. */ 12005#define LARGE_OFF_T (((off_t) 1 << 62) - 1 + ((off_t) 1 << 62)) 12006 int off_t_is_large[(LARGE_OFF_T % 2147483629 == 721 12007 && LARGE_OFF_T % 2147483647 == 1) 12008 ? 1 : -1]; 12009int 12010main () 12011{ 12012 12013 ; 12014 return 0; 12015} 12016_ACEOF 12017if ac_fn_c_try_compile "$LINENO"; then : 12018 ac_cv_sys_large_files=no; break 12019fi 12020rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 12021 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 12022/* end confdefs.h. */ 12023#define _LARGE_FILES 1 12024#include <sys/types.h> 12025 /* Check that off_t can represent 2**63 - 1 correctly. 12026 We can't simply define LARGE_OFF_T to be 9223372036854775807, 12027 since some C++ compilers masquerading as C compilers 12028 incorrectly reject 9223372036854775807. */ 12029#define LARGE_OFF_T (((off_t) 1 << 62) - 1 + ((off_t) 1 << 62)) 12030 int off_t_is_large[(LARGE_OFF_T % 2147483629 == 721 12031 && LARGE_OFF_T % 2147483647 == 1) 12032 ? 1 : -1]; 12033int 12034main () 12035{ 12036 12037 ; 12038 return 0; 12039} 12040_ACEOF 12041if ac_fn_c_try_compile "$LINENO"; then : 12042 ac_cv_sys_large_files=1; break 12043fi 12044rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 12045 ac_cv_sys_large_files=unknown 12046 break 12047done 12048fi 12049{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_sys_large_files" >&5 12050$as_echo "$ac_cv_sys_large_files" >&6; } 12051case $ac_cv_sys_large_files in #( 12052 no | unknown) ;; 12053 *) 12054cat >>confdefs.h <<_ACEOF 12055#define _LARGE_FILES $ac_cv_sys_large_files 12056_ACEOF 12057;; 12058esac 12059rm -rf conftest* 12060 fi 12061 12062 12063fi 12064 12065 12066MISSING=`cd $ac_aux_dir && ${PWDCMD-pwd}`/missing 12067for ac_prog in aclocal 12068do 12069 # Extract the first word of "$ac_prog", so it can be a program name with args. 12070set dummy $ac_prog; ac_word=$2 12071{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 12072$as_echo_n "checking for $ac_word... " >&6; } 12073if ${ac_cv_prog_ACLOCAL+:} false; then : 12074 $as_echo_n "(cached) " >&6 12075else 12076 if test -n "$ACLOCAL"; then 12077 ac_cv_prog_ACLOCAL="$ACLOCAL" # Let the user override the test. 12078else 12079as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 12080for as_dir in $PATH 12081do 12082 IFS=$as_save_IFS 12083 test -z "$as_dir" && as_dir=. 12084 for ac_exec_ext in '' $ac_executable_extensions; do 12085 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 12086 ac_cv_prog_ACLOCAL="$ac_prog" 12087 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 12088 break 2 12089 fi 12090done 12091 done 12092IFS=$as_save_IFS 12093 12094fi 12095fi 12096ACLOCAL=$ac_cv_prog_ACLOCAL 12097if test -n "$ACLOCAL"; then 12098 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ACLOCAL" >&5 12099$as_echo "$ACLOCAL" >&6; } 12100else 12101 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 12102$as_echo "no" >&6; } 12103fi 12104 12105 12106 test -n "$ACLOCAL" && break 12107done 12108test -n "$ACLOCAL" || ACLOCAL="$MISSING aclocal" 12109 12110for ac_prog in autoconf 12111do 12112 # Extract the first word of "$ac_prog", so it can be a program name with args. 12113set dummy $ac_prog; ac_word=$2 12114{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 12115$as_echo_n "checking for $ac_word... " >&6; } 12116if ${ac_cv_prog_AUTOCONF+:} false; then : 12117 $as_echo_n "(cached) " >&6 12118else 12119 if test -n "$AUTOCONF"; then 12120 ac_cv_prog_AUTOCONF="$AUTOCONF" # Let the user override the test. 12121else 12122as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 12123for as_dir in $PATH 12124do 12125 IFS=$as_save_IFS 12126 test -z "$as_dir" && as_dir=. 12127 for ac_exec_ext in '' $ac_executable_extensions; do 12128 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 12129 ac_cv_prog_AUTOCONF="$ac_prog" 12130 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 12131 break 2 12132 fi 12133done 12134 done 12135IFS=$as_save_IFS 12136 12137fi 12138fi 12139AUTOCONF=$ac_cv_prog_AUTOCONF 12140if test -n "$AUTOCONF"; then 12141 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AUTOCONF" >&5 12142$as_echo "$AUTOCONF" >&6; } 12143else 12144 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 12145$as_echo "no" >&6; } 12146fi 12147 12148 12149 test -n "$AUTOCONF" && break 12150done 12151test -n "$AUTOCONF" || AUTOCONF="$MISSING autoconf" 12152 12153for ac_prog in autoheader 12154do 12155 # Extract the first word of "$ac_prog", so it can be a program name with args. 12156set dummy $ac_prog; ac_word=$2 12157{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 12158$as_echo_n "checking for $ac_word... " >&6; } 12159if ${ac_cv_prog_AUTOHEADER+:} false; then : 12160 $as_echo_n "(cached) " >&6 12161else 12162 if test -n "$AUTOHEADER"; then 12163 ac_cv_prog_AUTOHEADER="$AUTOHEADER" # Let the user override the test. 12164else 12165as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 12166for as_dir in $PATH 12167do 12168 IFS=$as_save_IFS 12169 test -z "$as_dir" && as_dir=. 12170 for ac_exec_ext in '' $ac_executable_extensions; do 12171 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 12172 ac_cv_prog_AUTOHEADER="$ac_prog" 12173 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 12174 break 2 12175 fi 12176done 12177 done 12178IFS=$as_save_IFS 12179 12180fi 12181fi 12182AUTOHEADER=$ac_cv_prog_AUTOHEADER 12183if test -n "$AUTOHEADER"; then 12184 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AUTOHEADER" >&5 12185$as_echo "$AUTOHEADER" >&6; } 12186else 12187 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 12188$as_echo "no" >&6; } 12189fi 12190 12191 12192 test -n "$AUTOHEADER" && break 12193done 12194test -n "$AUTOHEADER" || AUTOHEADER="$MISSING autoheader" 12195 12196 12197# Figure out what compiler warnings we can enable. 12198# See config/warnings.m4 for details. 12199 12200ac_ext=c 12201ac_cpp='$CPP $CPPFLAGS' 12202ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' 12203ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 12204ac_compiler_gnu=$ac_cv_c_compiler_gnu 12205 12206warn= 12207save_CFLAGS="$CFLAGS" 12208for real_option in -W -Wall -Wno-narrowing -Wwrite-strings \ 12209 -Wmissing-format-attribute; do 12210 # Do the check with the no- prefix removed since gcc silently 12211 # accepts any -Wno-* option on purpose 12212 case $real_option in 12213 -Wno-*) option=-W`expr x$real_option : 'x-Wno-\(.*\)'` ;; 12214 *) option=$real_option ;; 12215 esac 12216 as_acx_Woption=`$as_echo "acx_cv_prog_cc_warning_$option" | $as_tr_sh` 12217 12218 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CC supports $option" >&5 12219$as_echo_n "checking whether $CC supports $option... " >&6; } 12220if eval \${$as_acx_Woption+:} false; then : 12221 $as_echo_n "(cached) " >&6 12222else 12223 CFLAGS="$option" 12224 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 12225/* end confdefs.h. */ 12226 12227int 12228main () 12229{ 12230 12231 ; 12232 return 0; 12233} 12234_ACEOF 12235if ac_fn_c_try_compile "$LINENO"; then : 12236 eval "$as_acx_Woption=yes" 12237else 12238 eval "$as_acx_Woption=no" 12239fi 12240rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 12241 12242fi 12243eval ac_res=\$$as_acx_Woption 12244 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5 12245$as_echo "$ac_res" >&6; } 12246 if test `eval 'as_val=${'$as_acx_Woption'};$as_echo "$as_val"'` = yes; then : 12247 warn="$warn${warn:+ }$real_option" 12248fi 12249 done 12250CFLAGS="$save_CFLAGS" 12251ac_ext=c 12252ac_cpp='$CPP $CPPFLAGS' 12253ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' 12254ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 12255ac_compiler_gnu=$ac_cv_c_compiler_gnu 12256 12257 12258ac_ext=c 12259ac_cpp='$CPP $CPPFLAGS' 12260ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' 12261ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 12262ac_compiler_gnu=$ac_cv_c_compiler_gnu 12263 12264c_warn= 12265save_CFLAGS="$CFLAGS" 12266for real_option in -Wstrict-prototypes -Wmissing-prototypes \ 12267 -Wold-style-definition; do 12268 # Do the check with the no- prefix removed since gcc silently 12269 # accepts any -Wno-* option on purpose 12270 case $real_option in 12271 -Wno-*) option=-W`expr x$real_option : 'x-Wno-\(.*\)'` ;; 12272 *) option=$real_option ;; 12273 esac 12274 as_acx_Woption=`$as_echo "acx_cv_prog_cc_warning_$option" | $as_tr_sh` 12275 12276 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CC supports $option" >&5 12277$as_echo_n "checking whether $CC supports $option... " >&6; } 12278if eval \${$as_acx_Woption+:} false; then : 12279 $as_echo_n "(cached) " >&6 12280else 12281 CFLAGS="$option" 12282 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 12283/* end confdefs.h. */ 12284 12285int 12286main () 12287{ 12288 12289 ; 12290 return 0; 12291} 12292_ACEOF 12293if ac_fn_c_try_compile "$LINENO"; then : 12294 eval "$as_acx_Woption=yes" 12295else 12296 eval "$as_acx_Woption=no" 12297fi 12298rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 12299 12300fi 12301eval ac_res=\$$as_acx_Woption 12302 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5 12303$as_echo "$ac_res" >&6; } 12304 if test `eval 'as_val=${'$as_acx_Woption'};$as_echo "$as_val"'` = yes; then : 12305 c_warn="$c_warn${c_warn:+ }$real_option" 12306fi 12307 done 12308CFLAGS="$save_CFLAGS" 12309ac_ext=c 12310ac_cpp='$CPP $CPPFLAGS' 12311ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' 12312ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 12313ac_compiler_gnu=$ac_cv_c_compiler_gnu 12314 12315 12316ac_ext=c 12317ac_cpp='$CPP $CPPFLAGS' 12318ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' 12319ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 12320ac_compiler_gnu=$ac_cv_c_compiler_gnu 12321 12322WARN_PEDANTIC= 12323# Do the check with the no- prefix removed from the warning options 12324# since gcc silently accepts any -Wno-* option on purpose 12325if test "$GCC" = yes; then : 12326 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CC supports -pedantic -Wlong-long" >&5 12327$as_echo_n "checking whether $CC supports -pedantic -Wlong-long... " >&6; } 12328if ${acx_cv_prog_cc_pedantic__Wlong_long+:} false; then : 12329 $as_echo_n "(cached) " >&6 12330else 12331 save_CFLAGS="$CFLAGS" 12332CFLAGS="-pedantic -Wlong-long" 12333cat confdefs.h - <<_ACEOF >conftest.$ac_ext 12334/* end confdefs.h. */ 12335 12336int 12337main () 12338{ 12339 12340 ; 12341 return 0; 12342} 12343_ACEOF 12344if ac_fn_c_try_compile "$LINENO"; then : 12345 acx_cv_prog_cc_pedantic__Wlong_long=yes 12346else 12347 acx_cv_prog_cc_pedantic__Wlong_long=no 12348fi 12349rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 12350CFLAGS="$save_CFLAGS" 12351fi 12352{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $acx_cv_prog_cc_pedantic__Wlong_long" >&5 12353$as_echo "$acx_cv_prog_cc_pedantic__Wlong_long" >&6; } 12354if test $acx_cv_prog_cc_pedantic__Wlong_long = yes; then : 12355 WARN_PEDANTIC="$WARN_PEDANTIC${WARN_PEDANTIC:+ }-pedantic -Wno-long-long" 12356fi 12357 12358fi 12359ac_ext=c 12360ac_cpp='$CPP $CPPFLAGS' 12361ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' 12362ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 12363ac_compiler_gnu=$ac_cv_c_compiler_gnu 12364 12365 12366 12367# Only enable with --enable-werror-always until existing warnings are 12368# corrected. 12369ac_ext=c 12370ac_cpp='$CPP $CPPFLAGS' 12371ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' 12372ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 12373ac_compiler_gnu=$ac_cv_c_compiler_gnu 12374 12375WERROR= 12376# Check whether --enable-werror-always was given. 12377if test "${enable_werror_always+set}" = set; then : 12378 enableval=$enable_werror_always; 12379else 12380 enable_werror_always=no 12381fi 12382 12383if test $enable_werror_always = yes; then : 12384 WERROR="$WERROR${WERROR:+ }-Werror" 12385fi 12386 12387ac_ext=c 12388ac_cpp='$CPP $CPPFLAGS' 12389ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' 12390ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 12391ac_compiler_gnu=$ac_cv_c_compiler_gnu 12392 12393 12394 12395 12396{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to enable maintainer-specific portions of Makefiles" >&5 12397$as_echo_n "checking whether to enable maintainer-specific portions of Makefiles... " >&6; } 12398 # Check whether --enable-maintainer-mode was given. 12399if test "${enable_maintainer_mode+set}" = set; then : 12400 enableval=$enable_maintainer_mode; USE_MAINTAINER_MODE=$enableval 12401else 12402 USE_MAINTAINER_MODE=no 12403fi 12404 12405 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $USE_MAINTAINER_MODE" >&5 12406$as_echo "$USE_MAINTAINER_MODE" >&6; } 12407 if test $USE_MAINTAINER_MODE = yes; then 12408 MAINTAINER_MODE_TRUE= 12409 MAINTAINER_MODE_FALSE='#' 12410else 12411 MAINTAINER_MODE_TRUE='#' 12412 MAINTAINER_MODE_FALSE= 12413fi 12414 12415 MAINT=$MAINTAINER_MODE_TRUE 12416 12417 12418 case ${build_alias} in 12419 "") build_noncanonical=${build} ;; 12420 *) build_noncanonical=${build_alias} ;; 12421esac 12422 12423 case ${host_alias} in 12424 "") host_noncanonical=${build_noncanonical} ;; 12425 *) host_noncanonical=${host_alias} ;; 12426esac 12427 12428 case ${target_alias} in 12429 "") target_noncanonical=${host_noncanonical} ;; 12430 *) target_noncanonical=${target_alias} ;; 12431esac 12432 12433{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to install libbfd" >&5 12434$as_echo_n "checking whether to install libbfd... " >&6; } 12435 # Check whether --enable-install-libbfd was given. 12436if test "${enable_install_libbfd+set}" = set; then : 12437 enableval=$enable_install_libbfd; install_libbfd_p=$enableval 12438else 12439 if test "${host}" = "${target}" || test "$enable_shared" = "yes"; then 12440 install_libbfd_p=yes 12441 else 12442 install_libbfd_p=no 12443 fi 12444fi 12445 12446 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $install_libbfd_p" >&5 12447$as_echo "$install_libbfd_p" >&6; } 12448 if test $install_libbfd_p = yes; then 12449 INSTALL_LIBBFD_TRUE= 12450 INSTALL_LIBBFD_FALSE='#' 12451else 12452 INSTALL_LIBBFD_TRUE='#' 12453 INSTALL_LIBBFD_FALSE= 12454fi 12455 12456 # Need _noncanonical variables for this. 12457 12458 12459 12460 12461 # libbfd.a is a host library containing target dependent code 12462 bfdlibdir='$(libdir)' 12463 bfdincludedir='$(includedir)' 12464 if test "${host}" != "${target}"; then 12465 bfdlibdir='$(exec_prefix)/$(host_noncanonical)/$(target_noncanonical)/lib' 12466 bfdincludedir='$(exec_prefix)/$(host_noncanonical)/$(target_noncanonical)/include' 12467 fi 12468 12469 12470 12471 12472 12473 12474ac_ext=c 12475ac_cpp='$CPP $CPPFLAGS' 12476ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' 12477ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 12478ac_compiler_gnu=$ac_cv_c_compiler_gnu 12479 12480ac_libctf_warn_cflags= 12481save_CFLAGS="$CFLAGS" 12482for real_option in -Wall; do 12483 # Do the check with the no- prefix removed since gcc silently 12484 # accepts any -Wno-* option on purpose 12485 case $real_option in 12486 -Wno-*) option=-W`expr x$real_option : 'x-Wno-\(.*\)'` ;; 12487 *) option=$real_option ;; 12488 esac 12489 as_acx_Woption=`$as_echo "acx_cv_prog_cc_warning_$option" | $as_tr_sh` 12490 12491 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CC supports $option" >&5 12492$as_echo_n "checking whether $CC supports $option... " >&6; } 12493if eval \${$as_acx_Woption+:} false; then : 12494 $as_echo_n "(cached) " >&6 12495else 12496 CFLAGS="$option" 12497 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 12498/* end confdefs.h. */ 12499 12500int 12501main () 12502{ 12503 12504 ; 12505 return 0; 12506} 12507_ACEOF 12508if ac_fn_c_try_compile "$LINENO"; then : 12509 eval "$as_acx_Woption=yes" 12510else 12511 eval "$as_acx_Woption=no" 12512fi 12513rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 12514 12515fi 12516eval ac_res=\$$as_acx_Woption 12517 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5 12518$as_echo "$ac_res" >&6; } 12519 if test `eval 'as_val=${'$as_acx_Woption'};$as_echo "$as_val"'` = yes; then : 12520 ac_libctf_warn_cflags="$ac_libctf_warn_cflags${ac_libctf_warn_cflags:+ }$real_option" 12521fi 12522 done 12523CFLAGS="$save_CFLAGS" 12524ac_ext=c 12525ac_cpp='$CPP $CPPFLAGS' 12526ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' 12527ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 12528ac_compiler_gnu=$ac_cv_c_compiler_gnu 12529 12530 12531 12532 12533 12534 12535 for ac_header in $ac_header_list 12536do : 12537 as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh` 12538ac_fn_c_check_header_compile "$LINENO" "$ac_header" "$as_ac_Header" "$ac_includes_default 12539" 12540if eval test \"x\$"$as_ac_Header"\" = x"yes"; then : 12541 cat >>confdefs.h <<_ACEOF 12542#define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1 12543_ACEOF 12544 12545fi 12546 12547done 12548 12549 12550 12551 12552 12553 12554 12555 12556for ac_func in getpagesize 12557do : 12558 ac_fn_c_check_func "$LINENO" "getpagesize" "ac_cv_func_getpagesize" 12559if test "x$ac_cv_func_getpagesize" = xyes; then : 12560 cat >>confdefs.h <<_ACEOF 12561#define HAVE_GETPAGESIZE 1 12562_ACEOF 12563 12564fi 12565done 12566 12567{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for working mmap" >&5 12568$as_echo_n "checking for working mmap... " >&6; } 12569if ${ac_cv_func_mmap_fixed_mapped+:} false; then : 12570 $as_echo_n "(cached) " >&6 12571else 12572 if test "$cross_compiling" = yes; then : 12573 ac_cv_func_mmap_fixed_mapped=no 12574else 12575 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 12576/* end confdefs.h. */ 12577$ac_includes_default 12578/* malloc might have been renamed as rpl_malloc. */ 12579#undef malloc 12580 12581/* Thanks to Mike Haertel and Jim Avera for this test. 12582 Here is a matrix of mmap possibilities: 12583 mmap private not fixed 12584 mmap private fixed at somewhere currently unmapped 12585 mmap private fixed at somewhere already mapped 12586 mmap shared not fixed 12587 mmap shared fixed at somewhere currently unmapped 12588 mmap shared fixed at somewhere already mapped 12589 For private mappings, we should verify that changes cannot be read() 12590 back from the file, nor mmap's back from the file at a different 12591 address. (There have been systems where private was not correctly 12592 implemented like the infamous i386 svr4.0, and systems where the 12593 VM page cache was not coherent with the file system buffer cache 12594 like early versions of FreeBSD and possibly contemporary NetBSD.) 12595 For shared mappings, we should conversely verify that changes get 12596 propagated back to all the places they're supposed to be. 12597 12598 Grep wants private fixed already mapped. 12599 The main things grep needs to know about mmap are: 12600 * does it exist and is it safe to write into the mmap'd area 12601 * how to use it (BSD variants) */ 12602 12603#include <fcntl.h> 12604#include <sys/mman.h> 12605 12606#if !defined STDC_HEADERS && !defined HAVE_STDLIB_H 12607char *malloc (); 12608#endif 12609 12610/* This mess was copied from the GNU getpagesize.h. */ 12611#ifndef HAVE_GETPAGESIZE 12612# ifdef _SC_PAGESIZE 12613# define getpagesize() sysconf(_SC_PAGESIZE) 12614# else /* no _SC_PAGESIZE */ 12615# ifdef HAVE_SYS_PARAM_H 12616# include <sys/param.h> 12617# ifdef EXEC_PAGESIZE 12618# define getpagesize() EXEC_PAGESIZE 12619# else /* no EXEC_PAGESIZE */ 12620# ifdef NBPG 12621# define getpagesize() NBPG * CLSIZE 12622# ifndef CLSIZE 12623# define CLSIZE 1 12624# endif /* no CLSIZE */ 12625# else /* no NBPG */ 12626# ifdef NBPC 12627# define getpagesize() NBPC 12628# else /* no NBPC */ 12629# ifdef PAGESIZE 12630# define getpagesize() PAGESIZE 12631# endif /* PAGESIZE */ 12632# endif /* no NBPC */ 12633# endif /* no NBPG */ 12634# endif /* no EXEC_PAGESIZE */ 12635# else /* no HAVE_SYS_PARAM_H */ 12636# define getpagesize() 8192 /* punt totally */ 12637# endif /* no HAVE_SYS_PARAM_H */ 12638# endif /* no _SC_PAGESIZE */ 12639 12640#endif /* no HAVE_GETPAGESIZE */ 12641 12642int 12643main () 12644{ 12645 char *data, *data2, *data3; 12646 const char *cdata2; 12647 int i, pagesize; 12648 int fd, fd2; 12649 12650 pagesize = getpagesize (); 12651 12652 /* First, make a file with some known garbage in it. */ 12653 data = (char *) malloc (pagesize); 12654 if (!data) 12655 return 1; 12656 for (i = 0; i < pagesize; ++i) 12657 *(data + i) = rand (); 12658 umask (0); 12659 fd = creat ("conftest.mmap", 0600); 12660 if (fd < 0) 12661 return 2; 12662 if (write (fd, data, pagesize) != pagesize) 12663 return 3; 12664 close (fd); 12665 12666 /* Next, check that the tail of a page is zero-filled. File must have 12667 non-zero length, otherwise we risk SIGBUS for entire page. */ 12668 fd2 = open ("conftest.txt", O_RDWR | O_CREAT | O_TRUNC, 0600); 12669 if (fd2 < 0) 12670 return 4; 12671 cdata2 = ""; 12672 if (write (fd2, cdata2, 1) != 1) 12673 return 5; 12674 data2 = (char *) mmap (0, pagesize, PROT_READ | PROT_WRITE, MAP_SHARED, fd2, 0L); 12675 if (data2 == MAP_FAILED) 12676 return 6; 12677 for (i = 0; i < pagesize; ++i) 12678 if (*(data2 + i)) 12679 return 7; 12680 close (fd2); 12681 if (munmap (data2, pagesize)) 12682 return 8; 12683 12684 /* Next, try to mmap the file at a fixed address which already has 12685 something else allocated at it. If we can, also make sure that 12686 we see the same garbage. */ 12687 fd = open ("conftest.mmap", O_RDWR); 12688 if (fd < 0) 12689 return 9; 12690 if (data2 != mmap (data2, pagesize, PROT_READ | PROT_WRITE, 12691 MAP_PRIVATE | MAP_FIXED, fd, 0L)) 12692 return 10; 12693 for (i = 0; i < pagesize; ++i) 12694 if (*(data + i) != *(data2 + i)) 12695 return 11; 12696 12697 /* Finally, make sure that changes to the mapped area do not 12698 percolate back to the file as seen by read(). (This is a bug on 12699 some variants of i386 svr4.0.) */ 12700 for (i = 0; i < pagesize; ++i) 12701 *(data2 + i) = *(data2 + i) + 1; 12702 data3 = (char *) malloc (pagesize); 12703 if (!data3) 12704 return 12; 12705 if (read (fd, data3, pagesize) != pagesize) 12706 return 13; 12707 for (i = 0; i < pagesize; ++i) 12708 if (*(data + i) != *(data3 + i)) 12709 return 14; 12710 close (fd); 12711 return 0; 12712} 12713_ACEOF 12714if ac_fn_c_try_run "$LINENO"; then : 12715 ac_cv_func_mmap_fixed_mapped=yes 12716else 12717 ac_cv_func_mmap_fixed_mapped=no 12718fi 12719rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \ 12720 conftest.$ac_objext conftest.beam conftest.$ac_ext 12721fi 12722 12723fi 12724{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_func_mmap_fixed_mapped" >&5 12725$as_echo "$ac_cv_func_mmap_fixed_mapped" >&6; } 12726if test $ac_cv_func_mmap_fixed_mapped = yes; then 12727 12728$as_echo "#define HAVE_MMAP 1" >>confdefs.h 12729 12730fi 12731rm -f conftest.mmap conftest.txt 12732 12733# Needed for BFD capability checks. 12734{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for library containing dlopen" >&5 12735$as_echo_n "checking for library containing dlopen... " >&6; } 12736if ${ac_cv_search_dlopen+:} false; then : 12737 $as_echo_n "(cached) " >&6 12738else 12739 ac_func_search_save_LIBS=$LIBS 12740cat confdefs.h - <<_ACEOF >conftest.$ac_ext 12741/* end confdefs.h. */ 12742 12743/* Override any GCC internal prototype to avoid an error. 12744 Use char because int might match the return type of a GCC 12745 builtin and then its argument prototype would still apply. */ 12746#ifdef __cplusplus 12747extern "C" 12748#endif 12749char dlopen (); 12750int 12751main () 12752{ 12753return dlopen (); 12754 ; 12755 return 0; 12756} 12757_ACEOF 12758for ac_lib in '' dl; do 12759 if test -z "$ac_lib"; then 12760 ac_res="none required" 12761 else 12762 ac_res=-l$ac_lib 12763 LIBS="-l$ac_lib $ac_func_search_save_LIBS" 12764 fi 12765 if ac_fn_c_try_link "$LINENO"; then : 12766 ac_cv_search_dlopen=$ac_res 12767fi 12768rm -f core conftest.err conftest.$ac_objext \ 12769 conftest$ac_exeext 12770 if ${ac_cv_search_dlopen+:} false; then : 12771 break 12772fi 12773done 12774if ${ac_cv_search_dlopen+:} false; then : 12775 12776else 12777 ac_cv_search_dlopen=no 12778fi 12779rm conftest.$ac_ext 12780LIBS=$ac_func_search_save_LIBS 12781fi 12782{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_search_dlopen" >&5 12783$as_echo "$ac_cv_search_dlopen" >&6; } 12784ac_res=$ac_cv_search_dlopen 12785if test "$ac_res" != no; then : 12786 test "$ac_res" = "none required" || LIBS="$ac_res $LIBS" 12787 12788fi 12789 12790 12791 # Use the system's zlib library. 12792 zlibdir="-L\$(top_builddir)/../zlib" 12793 zlibinc="-I\$(top_srcdir)/../zlib" 12794 12795# Check whether --with-system-zlib was given. 12796if test "${with_system_zlib+set}" = set; then : 12797 withval=$with_system_zlib; if test x$with_system_zlib = xyes ; then 12798 zlibdir= 12799 zlibinc= 12800 fi 12801 12802fi 12803 12804 12805 12806 12807 12808 # Check whether --enable-libctf-hash-debugging was given. 12809if test "${enable_libctf_hash_debugging+set}" = set; then : 12810 enableval=$enable_libctf_hash_debugging; 12811 case "$enableval" in 12812 yes|no) ;; 12813 *) as_fn_error $? "Argument to enable/disable libctf-hash-debugging must be yes or no" "$LINENO" 5 ;; 12814 esac 12815 12816else 12817 enable_libctf_hash_debugging=no 12818fi 12819 12820 12821if test "${enable_libctf_hash_debugging}" = yes; then 12822 12823$as_echo "#define ENABLE_LIBCTF_HASH_DEBUGGING 1" >>confdefs.h 12824 12825fi 12826 if test "${enable_libctf_hash_debugging}" = yes; then 12827 ENABLE_LIBCTF_HASH_DEBUGGING_TRUE= 12828 ENABLE_LIBCTF_HASH_DEBUGGING_FALSE='#' 12829else 12830 ENABLE_LIBCTF_HASH_DEBUGGING_TRUE='#' 12831 ENABLE_LIBCTF_HASH_DEBUGGING_FALSE= 12832fi 12833 12834 12835# Similar to GDB_AC_CHECK_BFD. 12836OLD_CFLAGS=$CFLAGS 12837OLD_LDFLAGS=$LDFLAGS 12838OLD_LIBS=$LIBS 12839# Put the old CFLAGS/LDFLAGS last, in case the user's (C|LD)FLAGS 12840# points somewhere with bfd, with -I/foo/lib and -L/foo/lib. We 12841# always want our bfd. 12842CFLAGS="-I${srcdir}/../include -I../bfd -I${srcdir}/../bfd $CFLAGS" 12843ZLIBDIR=`echo $zlibdir | sed 's,\$(top_builddir)/,,g'` 12844LDFLAGS="-L../bfd -L../libiberty $ZLIBDIR $LDFLAGS" 12845intl=`echo $LIBINTL | sed 's,${top_builddir}/,,g'` 12846LIBS="-lbfd -liberty -lz $intl $LIBS" 12847{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for ELF support in BFD" >&5 12848$as_echo_n "checking for ELF support in BFD... " >&6; } 12849if ${ac_cv_libctf_bfd_elf+:} false; then : 12850 $as_echo_n "(cached) " >&6 12851else 12852 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 12853/* end confdefs.h. */ 12854#include <stdlib.h> 12855 #include "bfd.h" 12856 #include "elf-bfd.h" 12857int 12858main () 12859{ 12860(void) bfd_section_from_elf_index (NULL, 0); 12861 return 0; 12862 ; 12863 return 0; 12864} 12865_ACEOF 12866if ac_fn_c_try_link "$LINENO"; then : 12867 ac_cv_libctf_bfd_elf=yes 12868else 12869 ac_cv_libctf_bfd_elf=no 12870fi 12871rm -f core conftest.err conftest.$ac_objext \ 12872 conftest$ac_exeext conftest.$ac_ext 12873fi 12874{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_libctf_bfd_elf" >&5 12875$as_echo "$ac_cv_libctf_bfd_elf" >&6; } 12876CFLAGS=$OLD_CFLAGS 12877LDFLAGS=$OLD_LDFLAGS 12878LIBS=$OLD_LIBS 12879 12880if test $ac_cv_libctf_bfd_elf = yes; then 12881 12882$as_echo "#define HAVE_BFD_ELF 1" >>confdefs.h 12883 12884fi 12885 12886 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether byte ordering is bigendian" >&5 12887$as_echo_n "checking whether byte ordering is bigendian... " >&6; } 12888if ${ac_cv_c_bigendian+:} false; then : 12889 $as_echo_n "(cached) " >&6 12890else 12891 ac_cv_c_bigendian=unknown 12892 # See if we're dealing with a universal compiler. 12893 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 12894/* end confdefs.h. */ 12895#ifndef __APPLE_CC__ 12896 not a universal capable compiler 12897 #endif 12898 typedef int dummy; 12899 12900_ACEOF 12901if ac_fn_c_try_compile "$LINENO"; then : 12902 12903 # Check for potential -arch flags. It is not universal unless 12904 # there are at least two -arch flags with different values. 12905 ac_arch= 12906 ac_prev= 12907 for ac_word in $CC $CFLAGS $CPPFLAGS $LDFLAGS; do 12908 if test -n "$ac_prev"; then 12909 case $ac_word in 12910 i?86 | x86_64 | ppc | ppc64) 12911 if test -z "$ac_arch" || test "$ac_arch" = "$ac_word"; then 12912 ac_arch=$ac_word 12913 else 12914 ac_cv_c_bigendian=universal 12915 break 12916 fi 12917 ;; 12918 esac 12919 ac_prev= 12920 elif test "x$ac_word" = "x-arch"; then 12921 ac_prev=arch 12922 fi 12923 done 12924fi 12925rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 12926 if test $ac_cv_c_bigendian = unknown; then 12927 # See if sys/param.h defines the BYTE_ORDER macro. 12928 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 12929/* end confdefs.h. */ 12930#include <sys/types.h> 12931 #include <sys/param.h> 12932 12933int 12934main () 12935{ 12936#if ! (defined BYTE_ORDER && defined BIG_ENDIAN \ 12937 && defined LITTLE_ENDIAN && BYTE_ORDER && BIG_ENDIAN \ 12938 && LITTLE_ENDIAN) 12939 bogus endian macros 12940 #endif 12941 12942 ; 12943 return 0; 12944} 12945_ACEOF 12946if ac_fn_c_try_compile "$LINENO"; then : 12947 # It does; now see whether it defined to BIG_ENDIAN or not. 12948 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 12949/* end confdefs.h. */ 12950#include <sys/types.h> 12951 #include <sys/param.h> 12952 12953int 12954main () 12955{ 12956#if BYTE_ORDER != BIG_ENDIAN 12957 not big endian 12958 #endif 12959 12960 ; 12961 return 0; 12962} 12963_ACEOF 12964if ac_fn_c_try_compile "$LINENO"; then : 12965 ac_cv_c_bigendian=yes 12966else 12967 ac_cv_c_bigendian=no 12968fi 12969rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 12970fi 12971rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 12972 fi 12973 if test $ac_cv_c_bigendian = unknown; then 12974 # See if <limits.h> defines _LITTLE_ENDIAN or _BIG_ENDIAN (e.g., Solaris). 12975 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 12976/* end confdefs.h. */ 12977#include <limits.h> 12978 12979int 12980main () 12981{ 12982#if ! (defined _LITTLE_ENDIAN || defined _BIG_ENDIAN) 12983 bogus endian macros 12984 #endif 12985 12986 ; 12987 return 0; 12988} 12989_ACEOF 12990if ac_fn_c_try_compile "$LINENO"; then : 12991 # It does; now see whether it defined to _BIG_ENDIAN or not. 12992 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 12993/* end confdefs.h. */ 12994#include <limits.h> 12995 12996int 12997main () 12998{ 12999#ifndef _BIG_ENDIAN 13000 not big endian 13001 #endif 13002 13003 ; 13004 return 0; 13005} 13006_ACEOF 13007if ac_fn_c_try_compile "$LINENO"; then : 13008 ac_cv_c_bigendian=yes 13009else 13010 ac_cv_c_bigendian=no 13011fi 13012rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 13013fi 13014rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 13015 fi 13016 if test $ac_cv_c_bigendian = unknown; then 13017 # Compile a test program. 13018 if test "$cross_compiling" = yes; then : 13019 # Try to guess by grepping values from an object file. 13020 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 13021/* end confdefs.h. */ 13022short int ascii_mm[] = 13023 { 0x4249, 0x4765, 0x6E44, 0x6961, 0x6E53, 0x7953, 0 }; 13024 short int ascii_ii[] = 13025 { 0x694C, 0x5454, 0x656C, 0x6E45, 0x6944, 0x6E61, 0 }; 13026 int use_ascii (int i) { 13027 return ascii_mm[i] + ascii_ii[i]; 13028 } 13029 short int ebcdic_ii[] = 13030 { 0x89D3, 0xE3E3, 0x8593, 0x95C5, 0x89C4, 0x9581, 0 }; 13031 short int ebcdic_mm[] = 13032 { 0xC2C9, 0xC785, 0x95C4, 0x8981, 0x95E2, 0xA8E2, 0 }; 13033 int use_ebcdic (int i) { 13034 return ebcdic_mm[i] + ebcdic_ii[i]; 13035 } 13036 extern int foo; 13037 13038int 13039main () 13040{ 13041return use_ascii (foo) == use_ebcdic (foo); 13042 ; 13043 return 0; 13044} 13045_ACEOF 13046if ac_fn_c_try_compile "$LINENO"; then : 13047 if grep BIGenDianSyS conftest.$ac_objext >/dev/null; then 13048 ac_cv_c_bigendian=yes 13049 fi 13050 if grep LiTTleEnDian conftest.$ac_objext >/dev/null ; then 13051 if test "$ac_cv_c_bigendian" = unknown; then 13052 ac_cv_c_bigendian=no 13053 else 13054 # finding both strings is unlikely to happen, but who knows? 13055 ac_cv_c_bigendian=unknown 13056 fi 13057 fi 13058fi 13059rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 13060else 13061 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 13062/* end confdefs.h. */ 13063$ac_includes_default 13064int 13065main () 13066{ 13067 13068 /* Are we little or big endian? From Harbison&Steele. */ 13069 union 13070 { 13071 long int l; 13072 char c[sizeof (long int)]; 13073 } u; 13074 u.l = 1; 13075 return u.c[sizeof (long int) - 1] == 1; 13076 13077 ; 13078 return 0; 13079} 13080_ACEOF 13081if ac_fn_c_try_run "$LINENO"; then : 13082 ac_cv_c_bigendian=no 13083else 13084 ac_cv_c_bigendian=yes 13085fi 13086rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \ 13087 conftest.$ac_objext conftest.beam conftest.$ac_ext 13088fi 13089 13090 fi 13091fi 13092{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_bigendian" >&5 13093$as_echo "$ac_cv_c_bigendian" >&6; } 13094 case $ac_cv_c_bigendian in #( 13095 yes) 13096 $as_echo "#define WORDS_BIGENDIAN 1" >>confdefs.h 13097;; #( 13098 no) 13099 ;; #( 13100 universal) 13101 13102$as_echo "#define AC_APPLE_UNIVERSAL_BUILD 1" >>confdefs.h 13103 13104 ;; #( 13105 *) 13106 as_fn_error $? "unknown endianness 13107 presetting ac_cv_c_bigendian=no (or yes) will help" "$LINENO" 5 ;; 13108 esac 13109 13110for ac_header in byteswap.h endian.h 13111do : 13112 as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh` 13113ac_fn_c_check_header_mongrel "$LINENO" "$ac_header" "$as_ac_Header" "$ac_includes_default" 13114if eval test \"x\$"$as_ac_Header"\" = x"yes"; then : 13115 cat >>confdefs.h <<_ACEOF 13116#define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1 13117_ACEOF 13118 13119fi 13120 13121done 13122 13123for ac_func in pread 13124do : 13125 ac_fn_c_check_func "$LINENO" "pread" "ac_cv_func_pread" 13126if test "x$ac_cv_func_pread" = xyes; then : 13127 cat >>confdefs.h <<_ACEOF 13128#define HAVE_PREAD 1 13129_ACEOF 13130 13131fi 13132done 13133 13134 13135ac_fn_c_check_decl "$LINENO" "bswap_16" "ac_cv_have_decl_bswap_16" "#include <byteswap.h> 13136" 13137if test "x$ac_cv_have_decl_bswap_16" = xyes; then : 13138 ac_have_decl=1 13139else 13140 ac_have_decl=0 13141fi 13142 13143cat >>confdefs.h <<_ACEOF 13144#define HAVE_DECL_BSWAP_16 $ac_have_decl 13145_ACEOF 13146ac_fn_c_check_decl "$LINENO" "bswap_32" "ac_cv_have_decl_bswap_32" "#include <byteswap.h> 13147" 13148if test "x$ac_cv_have_decl_bswap_32" = xyes; then : 13149 ac_have_decl=1 13150else 13151 ac_have_decl=0 13152fi 13153 13154cat >>confdefs.h <<_ACEOF 13155#define HAVE_DECL_BSWAP_32 $ac_have_decl 13156_ACEOF 13157ac_fn_c_check_decl "$LINENO" "bswap_64" "ac_cv_have_decl_bswap_64" "#include <byteswap.h> 13158" 13159if test "x$ac_cv_have_decl_bswap_64" = xyes; then : 13160 ac_have_decl=1 13161else 13162 ac_have_decl=0 13163fi 13164 13165cat >>confdefs.h <<_ACEOF 13166#define HAVE_DECL_BSWAP_64 $ac_have_decl 13167_ACEOF 13168 13169ac_fn_c_check_decl "$LINENO" "asprintf" "ac_cv_have_decl_asprintf" "$ac_includes_default" 13170if test "x$ac_cv_have_decl_asprintf" = xyes; then : 13171 ac_have_decl=1 13172else 13173 ac_have_decl=0 13174fi 13175 13176cat >>confdefs.h <<_ACEOF 13177#define HAVE_DECL_ASPRINTF $ac_have_decl 13178_ACEOF 13179ac_fn_c_check_decl "$LINENO" "vasprintf" "ac_cv_have_decl_vasprintf" "$ac_includes_default" 13180if test "x$ac_cv_have_decl_vasprintf" = xyes; then : 13181 ac_have_decl=1 13182else 13183 ac_have_decl=0 13184fi 13185 13186cat >>confdefs.h <<_ACEOF 13187#define HAVE_DECL_VASPRINTF $ac_have_decl 13188_ACEOF 13189ac_fn_c_check_decl "$LINENO" "stpcpy" "ac_cv_have_decl_stpcpy" "$ac_includes_default" 13190if test "x$ac_cv_have_decl_stpcpy" = xyes; then : 13191 ac_have_decl=1 13192else 13193 ac_have_decl=0 13194fi 13195 13196cat >>confdefs.h <<_ACEOF 13197#define HAVE_DECL_STPCPY $ac_have_decl 13198_ACEOF 13199 13200 13201 13202 13203 13204 for ac_func in $ac_func_list 13205do : 13206 as_ac_var=`$as_echo "ac_cv_func_$ac_func" | $as_tr_sh` 13207ac_fn_c_check_func "$LINENO" "$ac_func" "$as_ac_var" 13208if eval test \"x\$"$as_ac_var"\" = x"yes"; then : 13209 cat >>confdefs.h <<_ACEOF 13210#define `$as_echo "HAVE_$ac_func" | $as_tr_cpp` 1 13211_ACEOF 13212 13213fi 13214done 13215 13216 13217 13218 13219if test $ac_cv_func_qsort_r = yes; then 13220 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for qsort_r signature" >&5 13221$as_echo_n "checking for qsort_r signature... " >&6; } 13222if ${ac_cv_libctf_qsort_r_signature+:} false; then : 13223 $as_echo_n "(cached) " >&6 13224else 13225 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 13226/* end confdefs.h. */ 13227#undef qsort_r 13228 #include <stdlib.h> 13229 void qsort_r (void *, size_t, size_t, 13230 int (*) (void const *, void const *, 13231 void *), 13232 void *); 13233 void (*p) (void *, size_t, size_t, 13234 int (*) (void const *, void const *, 13235 void *), 13236 void *) = qsort_r; 13237 13238int 13239main () 13240{ 13241 13242 ; 13243 return 0; 13244} 13245_ACEOF 13246if ac_fn_c_try_link "$LINENO"; then : 13247 ac_cv_libctf_qsort_r_signature=GNU 13248else 13249 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 13250/* end confdefs.h. */ 13251#undef qsort_r 13252 #include <stdlib.h> 13253 void qsort_r (void *, size_t, size_t, void *, 13254 int (*) (void *, 13255 void const *, 13256 void const *)); 13257 void (*p) (void *, size_t, size_t, void *, 13258 int (*) (void *, void const *, 13259 void const *)) = qsort_r; 13260 13261int 13262main () 13263{ 13264 13265 ; 13266 return 0; 13267} 13268_ACEOF 13269if ac_fn_c_try_link "$LINENO"; then : 13270 ac_cv_libctf_qsort_r_signature=BSD 13271else 13272 ac_cv_libctf_qsort_r_signature=unknown 13273fi 13274rm -f core conftest.err conftest.$ac_objext \ 13275 conftest$ac_exeext conftest.$ac_ext 13276fi 13277rm -f core conftest.err conftest.$ac_objext \ 13278 conftest$ac_exeext conftest.$ac_ext 13279fi 13280{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_libctf_qsort_r_signature" >&5 13281$as_echo "$ac_cv_libctf_qsort_r_signature" >&6; } 13282fi 13283 13284case x$ac_cv_libctf_qsort_r_signature in 13285 xGNU) 13286$as_echo "#define HAVE_QSORT_R_ARG_LAST 1" >>confdefs.h 13287;; 13288 xBSD) 13289$as_echo "#define HAVE_QSORT_R_COMPAR_LAST 1" >>confdefs.h 13290;; 13291 *) ac_cv_libctf_qsort_r_signature=unknown;; 13292esac 13293 13294 if test "${ac_cv_libctf_qsort_r_signature}" = unknown; then 13295 NEED_CTF_QSORT_R_TRUE= 13296 NEED_CTF_QSORT_R_FALSE='#' 13297else 13298 NEED_CTF_QSORT_R_TRUE='#' 13299 NEED_CTF_QSORT_R_FALSE= 13300fi 13301 13302 13303{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for O_CLOEXEC" >&5 13304$as_echo_n "checking for O_CLOEXEC... " >&6; } 13305if ${ac_cv_libctf_macro_O_CLOEXEC+:} false; then : 13306 $as_echo_n "(cached) " >&6 13307else 13308 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 13309/* end confdefs.h. */ 13310#include <fcntl.h> 13311 #ifndef O_CLOEXEC 13312 choke me; 13313 #endif 13314 13315int 13316main () 13317{ 13318return O_CLOEXEC; 13319 ; 13320 return 0; 13321} 13322_ACEOF 13323if ac_fn_c_try_link "$LINENO"; then : 13324 ac_cv_libctf_macro_O_CLOEXEC=yes 13325else 13326 ac_cv_libctf_macro_O_CLOEXEC=no 13327fi 13328rm -f core conftest.err conftest.$ac_objext \ 13329 conftest$ac_exeext conftest.$ac_ext 13330fi 13331{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_libctf_macro_O_CLOEXEC" >&5 13332$as_echo "$ac_cv_libctf_macro_O_CLOEXEC" >&6; } 13333 13334if test $ac_cv_libctf_macro_O_CLOEXEC = yes; then 13335 13336$as_echo "#define HAVE_O_CLOEXEC 1" >>confdefs.h 13337 13338fi 13339 13340# Horrible hacks to build DLLs on Windows and a shared library elsewhere. 13341SHARED_LIBADD= 13342SHARED_LDFLAGS= 13343BFD_LIBADD= 13344BFD_DEPENDENCIES= 13345if test "$enable_shared" = "yes"; then 13346# When building a shared libctf, link against the pic version of libiberty 13347# so that apps that use libctf won't need libiberty just to satisfy any 13348# libctf references. 13349# We can't do that if a pic libiberty is unavailable since including non-pic 13350# code would insert text relocations into libctf. 13351# Note that linking against libbfd as we do here, which is itself linked 13352# against libiberty, may not satisfy all the libctf libiberty references 13353# since libbfd may not pull in the entirety of libiberty. 13354 x=`sed -n -e 's/^[ ]*PICFLAG[ ]*=[ ]*//p' < ../libiberty/Makefile | sed -n '$p'` 13355 if test -n "$x"; then 13356 SHARED_LIBADD="-L`pwd`/../libiberty/pic -liberty" 13357 fi 13358 13359 case "${host}" in 13360 # More hacks to build DLLs on Windows. 13361 *-*-cygwin*) 13362 SHARED_LDFLAGS="-no-undefined" 13363 SHARED_LIBADD="-L`pwd`/../libiberty -liberty -L`pwd`/../intl -lintl -lcygwin" 13364 BFD_LIBADD="-L`pwd`/../bfd -lbfd" 13365 ;; 13366 13367 *-*-darwin*) 13368 BFD_LIBADD="-Wl,`pwd`/../bfd/.libs/libbfd.dylib" 13369 BFD_DEPENDENCIES="../bfd/libbfd.la" 13370 ;; 13371 *) 13372 case "$host_vendor" in 13373 hp) 13374 BFD_LIBADD="-Wl,`pwd`/../bfd/.libs/libbfd.sl" 13375 ;; 13376 *) 13377 BFD_LIBADD="-Wl,`pwd`/../bfd/.libs/libbfd.so" 13378 ;; 13379 esac 13380 BFD_DEPENDENCIES="../bfd/libbfd.la" 13381 ;; 13382 esac 13383fi 13384 13385 13386 13387 13388 13389# Use a version script, if possible, or an -export-symbols-regex otherwise. 13390VERSION_FLAGS='-export-symbols-regex ctf_.*' 13391if $LD --help 2>&1 | grep -- --version-script >/dev/null; then 13392 VERSION_FLAGS="-Wl,--version-script='$srcdir/libctf.ver'" 13393fi 13394 13395 13396ac_config_files="$ac_config_files Makefile" 13397 13398ac_config_headers="$ac_config_headers config.h" 13399 13400cat >confcache <<\_ACEOF 13401# This file is a shell script that caches the results of configure 13402# tests run on this system so they can be shared between configure 13403# scripts and configure runs, see configure's option --config-cache. 13404# It is not useful on other systems. If it contains results you don't 13405# want to keep, you may remove or edit it. 13406# 13407# config.status only pays attention to the cache file if you give it 13408# the --recheck option to rerun configure. 13409# 13410# `ac_cv_env_foo' variables (set or unset) will be overridden when 13411# loading this file, other *unset* `ac_cv_foo' will be assigned the 13412# following values. 13413 13414_ACEOF 13415 13416# The following way of writing the cache mishandles newlines in values, 13417# but we know of no workaround that is simple, portable, and efficient. 13418# So, we kill variables containing newlines. 13419# Ultrix sh set writes to stderr and can't be redirected directly, 13420# and sets the high bit in the cache file unless we assign to the vars. 13421( 13422 for ac_var in `(set) 2>&1 | sed -n 's/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'`; do 13423 eval ac_val=\$$ac_var 13424 case $ac_val in #( 13425 *${as_nl}*) 13426 case $ac_var in #( 13427 *_cv_*) { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: cache variable $ac_var contains a newline" >&5 13428$as_echo "$as_me: WARNING: cache variable $ac_var contains a newline" >&2;} ;; 13429 esac 13430 case $ac_var in #( 13431 _ | IFS | as_nl) ;; #( 13432 BASH_ARGV | BASH_SOURCE) eval $ac_var= ;; #( 13433 *) { eval $ac_var=; unset $ac_var;} ;; 13434 esac ;; 13435 esac 13436 done 13437 13438 (set) 2>&1 | 13439 case $as_nl`(ac_space=' '; set) 2>&1` in #( 13440 *${as_nl}ac_space=\ *) 13441 # `set' does not quote correctly, so add quotes: double-quote 13442 # substitution turns \\\\ into \\, and sed turns \\ into \. 13443 sed -n \ 13444 "s/'/'\\\\''/g; 13445 s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\\2'/p" 13446 ;; #( 13447 *) 13448 # `set' quotes correctly as required by POSIX, so do not add quotes. 13449 sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p" 13450 ;; 13451 esac | 13452 sort 13453) | 13454 sed ' 13455 /^ac_cv_env_/b end 13456 t clear 13457 :clear 13458 s/^\([^=]*\)=\(.*[{}].*\)$/test "${\1+set}" = set || &/ 13459 t end 13460 s/^\([^=]*\)=\(.*\)$/\1=${\1=\2}/ 13461 :end' >>confcache 13462if diff "$cache_file" confcache >/dev/null 2>&1; then :; else 13463 if test -w "$cache_file"; then 13464 if test "x$cache_file" != "x/dev/null"; then 13465 { $as_echo "$as_me:${as_lineno-$LINENO}: updating cache $cache_file" >&5 13466$as_echo "$as_me: updating cache $cache_file" >&6;} 13467 if test ! -f "$cache_file" || test -h "$cache_file"; then 13468 cat confcache >"$cache_file" 13469 else 13470 case $cache_file in #( 13471 */* | ?:*) 13472 mv -f confcache "$cache_file"$$ && 13473 mv -f "$cache_file"$$ "$cache_file" ;; #( 13474 *) 13475 mv -f confcache "$cache_file" ;; 13476 esac 13477 fi 13478 fi 13479 else 13480 { $as_echo "$as_me:${as_lineno-$LINENO}: not updating unwritable cache $cache_file" >&5 13481$as_echo "$as_me: not updating unwritable cache $cache_file" >&6;} 13482 fi 13483fi 13484rm -f confcache 13485 13486test "x$prefix" = xNONE && prefix=$ac_default_prefix 13487# Let make expand exec_prefix. 13488test "x$exec_prefix" = xNONE && exec_prefix='${prefix}' 13489 13490DEFS=-DHAVE_CONFIG_H 13491 13492ac_libobjs= 13493ac_ltlibobjs= 13494U= 13495for ac_i in : $LIBOBJS; do test "x$ac_i" = x: && continue 13496 # 1. Remove the extension, and $U if already installed. 13497 ac_script='s/\$U\././;s/\.o$//;s/\.obj$//' 13498 ac_i=`$as_echo "$ac_i" | sed "$ac_script"` 13499 # 2. Prepend LIBOBJDIR. When used with automake>=1.10 LIBOBJDIR 13500 # will be set to the directory where LIBOBJS objects are built. 13501 as_fn_append ac_libobjs " \${LIBOBJDIR}$ac_i\$U.$ac_objext" 13502 as_fn_append ac_ltlibobjs " \${LIBOBJDIR}$ac_i"'$U.lo' 13503done 13504LIBOBJS=$ac_libobjs 13505 13506LTLIBOBJS=$ac_ltlibobjs 13507 13508 13509{ $as_echo "$as_me:${as_lineno-$LINENO}: checking that generated files are newer than configure" >&5 13510$as_echo_n "checking that generated files are newer than configure... " >&6; } 13511 if test -n "$am_sleep_pid"; then 13512 # Hide warnings about reused PIDs. 13513 wait $am_sleep_pid 2>/dev/null 13514 fi 13515 { $as_echo "$as_me:${as_lineno-$LINENO}: result: done" >&5 13516$as_echo "done" >&6; } 13517if test -z "${AMDEP_TRUE}" && test -z "${AMDEP_FALSE}"; then 13518 as_fn_error $? "conditional \"AMDEP\" was never defined. 13519Usually this means the macro was only invoked conditionally." "$LINENO" 5 13520fi 13521if test -z "${am__fastdepCC_TRUE}" && test -z "${am__fastdepCC_FALSE}"; then 13522 as_fn_error $? "conditional \"am__fastdepCC\" was never defined. 13523Usually this means the macro was only invoked conditionally." "$LINENO" 5 13524fi 13525 if test -n "$EXEEXT"; then 13526 am__EXEEXT_TRUE= 13527 am__EXEEXT_FALSE='#' 13528else 13529 am__EXEEXT_TRUE='#' 13530 am__EXEEXT_FALSE= 13531fi 13532 13533if test -z "${MAINTAINER_MODE_TRUE}" && test -z "${MAINTAINER_MODE_FALSE}"; then 13534 as_fn_error $? "conditional \"MAINTAINER_MODE\" was never defined. 13535Usually this means the macro was only invoked conditionally." "$LINENO" 5 13536fi 13537if test -z "${INSTALL_LIBBFD_TRUE}" && test -z "${INSTALL_LIBBFD_FALSE}"; then 13538 as_fn_error $? "conditional \"INSTALL_LIBBFD\" was never defined. 13539Usually this means the macro was only invoked conditionally." "$LINENO" 5 13540fi 13541if test -z "${ENABLE_LIBCTF_HASH_DEBUGGING_TRUE}" && test -z "${ENABLE_LIBCTF_HASH_DEBUGGING_FALSE}"; then 13542 as_fn_error $? "conditional \"ENABLE_LIBCTF_HASH_DEBUGGING\" was never defined. 13543Usually this means the macro was only invoked conditionally." "$LINENO" 5 13544fi 13545 13546if test -z "${NEED_CTF_QSORT_R_TRUE}" && test -z "${NEED_CTF_QSORT_R_FALSE}"; then 13547 as_fn_error $? "conditional \"NEED_CTF_QSORT_R\" was never defined. 13548Usually this means the macro was only invoked conditionally." "$LINENO" 5 13549fi 13550 13551: "${CONFIG_STATUS=./config.status}" 13552ac_write_fail=0 13553ac_clean_files_save=$ac_clean_files 13554ac_clean_files="$ac_clean_files $CONFIG_STATUS" 13555{ $as_echo "$as_me:${as_lineno-$LINENO}: creating $CONFIG_STATUS" >&5 13556$as_echo "$as_me: creating $CONFIG_STATUS" >&6;} 13557as_write_fail=0 13558cat >$CONFIG_STATUS <<_ASEOF || as_write_fail=1 13559#! $SHELL 13560# Generated by $as_me. 13561# Run this file to recreate the current configuration. 13562# Compiler output produced by configure, useful for debugging 13563# configure, is in config.log if it exists. 13564 13565debug=false 13566ac_cs_recheck=false 13567ac_cs_silent=false 13568 13569SHELL=\${CONFIG_SHELL-$SHELL} 13570export SHELL 13571_ASEOF 13572cat >>$CONFIG_STATUS <<\_ASEOF || as_write_fail=1 13573## -------------------- ## 13574## M4sh Initialization. ## 13575## -------------------- ## 13576 13577# Be more Bourne compatible 13578DUALCASE=1; export DUALCASE # for MKS sh 13579if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then : 13580 emulate sh 13581 NULLCMD=: 13582 # Pre-4.2 versions of Zsh do word splitting on ${1+"$@"}, which 13583 # is contrary to our usage. Disable this feature. 13584 alias -g '${1+"$@"}'='"$@"' 13585 setopt NO_GLOB_SUBST 13586else 13587 case `(set -o) 2>/dev/null` in #( 13588 *posix*) : 13589 set -o posix ;; #( 13590 *) : 13591 ;; 13592esac 13593fi 13594 13595 13596as_nl=' 13597' 13598export as_nl 13599# Printing a long string crashes Solaris 7 /usr/bin/printf. 13600as_echo='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\' 13601as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo 13602as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo$as_echo 13603# Prefer a ksh shell builtin over an external printf program on Solaris, 13604# but without wasting forks for bash or zsh. 13605if test -z "$BASH_VERSION$ZSH_VERSION" \ 13606 && (test "X`print -r -- $as_echo`" = "X$as_echo") 2>/dev/null; then 13607 as_echo='print -r --' 13608 as_echo_n='print -rn --' 13609elif (test "X`printf %s $as_echo`" = "X$as_echo") 2>/dev/null; then 13610 as_echo='printf %s\n' 13611 as_echo_n='printf %s' 13612else 13613 if test "X`(/usr/ucb/echo -n -n $as_echo) 2>/dev/null`" = "X-n $as_echo"; then 13614 as_echo_body='eval /usr/ucb/echo -n "$1$as_nl"' 13615 as_echo_n='/usr/ucb/echo -n' 13616 else 13617 as_echo_body='eval expr "X$1" : "X\\(.*\\)"' 13618 as_echo_n_body='eval 13619 arg=$1; 13620 case $arg in #( 13621 *"$as_nl"*) 13622 expr "X$arg" : "X\\(.*\\)$as_nl"; 13623 arg=`expr "X$arg" : ".*$as_nl\\(.*\\)"`;; 13624 esac; 13625 expr "X$arg" : "X\\(.*\\)" | tr -d "$as_nl" 13626 ' 13627 export as_echo_n_body 13628 as_echo_n='sh -c $as_echo_n_body as_echo' 13629 fi 13630 export as_echo_body 13631 as_echo='sh -c $as_echo_body as_echo' 13632fi 13633 13634# The user is always right. 13635if test "${PATH_SEPARATOR+set}" != set; then 13636 PATH_SEPARATOR=: 13637 (PATH='/bin;/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 && { 13638 (PATH='/bin:/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 || 13639 PATH_SEPARATOR=';' 13640 } 13641fi 13642 13643 13644# IFS 13645# We need space, tab and new line, in precisely that order. Quoting is 13646# there to prevent editors from complaining about space-tab. 13647# (If _AS_PATH_WALK were called with IFS unset, it would disable word 13648# splitting by setting IFS to empty value.) 13649IFS=" "" $as_nl" 13650 13651# Find who we are. Look in the path if we contain no directory separator. 13652as_myself= 13653case $0 in #(( 13654 *[\\/]* ) as_myself=$0 ;; 13655 *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 13656for as_dir in $PATH 13657do 13658 IFS=$as_save_IFS 13659 test -z "$as_dir" && as_dir=. 13660 test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break 13661 done 13662IFS=$as_save_IFS 13663 13664 ;; 13665esac 13666# We did not find ourselves, most probably we were run as `sh COMMAND' 13667# in which case we are not to be found in the path. 13668if test "x$as_myself" = x; then 13669 as_myself=$0 13670fi 13671if test ! -f "$as_myself"; then 13672 $as_echo "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2 13673 exit 1 13674fi 13675 13676# Unset variables that we do not need and which cause bugs (e.g. in 13677# pre-3.0 UWIN ksh). But do not cause bugs in bash 2.01; the "|| exit 1" 13678# suppresses any "Segmentation fault" message there. '((' could 13679# trigger a bug in pdksh 5.2.14. 13680for as_var in BASH_ENV ENV MAIL MAILPATH 13681do eval test x\${$as_var+set} = xset \ 13682 && ( (unset $as_var) || exit 1) >/dev/null 2>&1 && unset $as_var || : 13683done 13684PS1='$ ' 13685PS2='> ' 13686PS4='+ ' 13687 13688# NLS nuisances. 13689LC_ALL=C 13690export LC_ALL 13691LANGUAGE=C 13692export LANGUAGE 13693 13694# CDPATH. 13695(unset CDPATH) >/dev/null 2>&1 && unset CDPATH 13696 13697 13698# as_fn_error STATUS ERROR [LINENO LOG_FD] 13699# ---------------------------------------- 13700# Output "`basename $0`: error: ERROR" to stderr. If LINENO and LOG_FD are 13701# provided, also output the error to LOG_FD, referencing LINENO. Then exit the 13702# script with STATUS, using 1 if that was 0. 13703as_fn_error () 13704{ 13705 as_status=$1; test $as_status -eq 0 && as_status=1 13706 if test "$4"; then 13707 as_lineno=${as_lineno-"$3"} as_lineno_stack=as_lineno_stack=$as_lineno_stack 13708 $as_echo "$as_me:${as_lineno-$LINENO}: error: $2" >&$4 13709 fi 13710 $as_echo "$as_me: error: $2" >&2 13711 as_fn_exit $as_status 13712} # as_fn_error 13713 13714 13715# as_fn_set_status STATUS 13716# ----------------------- 13717# Set $? to STATUS, without forking. 13718as_fn_set_status () 13719{ 13720 return $1 13721} # as_fn_set_status 13722 13723# as_fn_exit STATUS 13724# ----------------- 13725# Exit the shell with STATUS, even in a "trap 0" or "set -e" context. 13726as_fn_exit () 13727{ 13728 set +e 13729 as_fn_set_status $1 13730 exit $1 13731} # as_fn_exit 13732 13733# as_fn_unset VAR 13734# --------------- 13735# Portably unset VAR. 13736as_fn_unset () 13737{ 13738 { eval $1=; unset $1;} 13739} 13740as_unset=as_fn_unset 13741# as_fn_append VAR VALUE 13742# ---------------------- 13743# Append the text in VALUE to the end of the definition contained in VAR. Take 13744# advantage of any shell optimizations that allow amortized linear growth over 13745# repeated appends, instead of the typical quadratic growth present in naive 13746# implementations. 13747if (eval "as_var=1; as_var+=2; test x\$as_var = x12") 2>/dev/null; then : 13748 eval 'as_fn_append () 13749 { 13750 eval $1+=\$2 13751 }' 13752else 13753 as_fn_append () 13754 { 13755 eval $1=\$$1\$2 13756 } 13757fi # as_fn_append 13758 13759# as_fn_arith ARG... 13760# ------------------ 13761# Perform arithmetic evaluation on the ARGs, and store the result in the 13762# global $as_val. Take advantage of shells that can avoid forks. The arguments 13763# must be portable across $(()) and expr. 13764if (eval "test \$(( 1 + 1 )) = 2") 2>/dev/null; then : 13765 eval 'as_fn_arith () 13766 { 13767 as_val=$(( $* )) 13768 }' 13769else 13770 as_fn_arith () 13771 { 13772 as_val=`expr "$@" || test $? -eq 1` 13773 } 13774fi # as_fn_arith 13775 13776 13777if expr a : '\(a\)' >/dev/null 2>&1 && 13778 test "X`expr 00001 : '.*\(...\)'`" = X001; then 13779 as_expr=expr 13780else 13781 as_expr=false 13782fi 13783 13784if (basename -- /) >/dev/null 2>&1 && test "X`basename -- / 2>&1`" = "X/"; then 13785 as_basename=basename 13786else 13787 as_basename=false 13788fi 13789 13790if (as_dir=`dirname -- /` && test "X$as_dir" = X/) >/dev/null 2>&1; then 13791 as_dirname=dirname 13792else 13793 as_dirname=false 13794fi 13795 13796as_me=`$as_basename -- "$0" || 13797$as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \ 13798 X"$0" : 'X\(//\)$' \| \ 13799 X"$0" : 'X\(/\)' \| . 2>/dev/null || 13800$as_echo X/"$0" | 13801 sed '/^.*\/\([^/][^/]*\)\/*$/{ 13802 s//\1/ 13803 q 13804 } 13805 /^X\/\(\/\/\)$/{ 13806 s//\1/ 13807 q 13808 } 13809 /^X\/\(\/\).*/{ 13810 s//\1/ 13811 q 13812 } 13813 s/.*/./; q'` 13814 13815# Avoid depending upon Character Ranges. 13816as_cr_letters='abcdefghijklmnopqrstuvwxyz' 13817as_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ' 13818as_cr_Letters=$as_cr_letters$as_cr_LETTERS 13819as_cr_digits='0123456789' 13820as_cr_alnum=$as_cr_Letters$as_cr_digits 13821 13822ECHO_C= ECHO_N= ECHO_T= 13823case `echo -n x` in #((((( 13824-n*) 13825 case `echo 'xy\c'` in 13826 *c*) ECHO_T=' ';; # ECHO_T is single tab character. 13827 xy) ECHO_C='\c';; 13828 *) echo `echo ksh88 bug on AIX 6.1` > /dev/null 13829 ECHO_T=' ';; 13830 esac;; 13831*) 13832 ECHO_N='-n';; 13833esac 13834 13835rm -f conf$$ conf$$.exe conf$$.file 13836if test -d conf$$.dir; then 13837 rm -f conf$$.dir/conf$$.file 13838else 13839 rm -f conf$$.dir 13840 mkdir conf$$.dir 2>/dev/null 13841fi 13842if (echo >conf$$.file) 2>/dev/null; then 13843 if ln -s conf$$.file conf$$ 2>/dev/null; then 13844 as_ln_s='ln -s' 13845 # ... but there are two gotchas: 13846 # 1) On MSYS, both `ln -s file dir' and `ln file dir' fail. 13847 # 2) DJGPP < 2.04 has no symlinks; `ln -s' creates a wrapper executable. 13848 # In both cases, we have to default to `cp -pR'. 13849 ln -s conf$$.file conf$$.dir 2>/dev/null && test ! -f conf$$.exe || 13850 as_ln_s='cp -pR' 13851 elif ln conf$$.file conf$$ 2>/dev/null; then 13852 as_ln_s=ln 13853 else 13854 as_ln_s='cp -pR' 13855 fi 13856else 13857 as_ln_s='cp -pR' 13858fi 13859rm -f conf$$ conf$$.exe conf$$.dir/conf$$.file conf$$.file 13860rmdir conf$$.dir 2>/dev/null 13861 13862 13863# as_fn_mkdir_p 13864# ------------- 13865# Create "$as_dir" as a directory, including parents if necessary. 13866as_fn_mkdir_p () 13867{ 13868 13869 case $as_dir in #( 13870 -*) as_dir=./$as_dir;; 13871 esac 13872 test -d "$as_dir" || eval $as_mkdir_p || { 13873 as_dirs= 13874 while :; do 13875 case $as_dir in #( 13876 *\'*) as_qdir=`$as_echo "$as_dir" | sed "s/'/'\\\\\\\\''/g"`;; #'( 13877 *) as_qdir=$as_dir;; 13878 esac 13879 as_dirs="'$as_qdir' $as_dirs" 13880 as_dir=`$as_dirname -- "$as_dir" || 13881$as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \ 13882 X"$as_dir" : 'X\(//\)[^/]' \| \ 13883 X"$as_dir" : 'X\(//\)$' \| \ 13884 X"$as_dir" : 'X\(/\)' \| . 2>/dev/null || 13885$as_echo X"$as_dir" | 13886 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ 13887 s//\1/ 13888 q 13889 } 13890 /^X\(\/\/\)[^/].*/{ 13891 s//\1/ 13892 q 13893 } 13894 /^X\(\/\/\)$/{ 13895 s//\1/ 13896 q 13897 } 13898 /^X\(\/\).*/{ 13899 s//\1/ 13900 q 13901 } 13902 s/.*/./; q'` 13903 test -d "$as_dir" && break 13904 done 13905 test -z "$as_dirs" || eval "mkdir $as_dirs" 13906 } || test -d "$as_dir" || as_fn_error $? "cannot create directory $as_dir" 13907 13908 13909} # as_fn_mkdir_p 13910if mkdir -p . 2>/dev/null; then 13911 as_mkdir_p='mkdir -p "$as_dir"' 13912else 13913 test -d ./-p && rmdir ./-p 13914 as_mkdir_p=false 13915fi 13916 13917 13918# as_fn_executable_p FILE 13919# ----------------------- 13920# Test if FILE is an executable regular file. 13921as_fn_executable_p () 13922{ 13923 test -f "$1" && test -x "$1" 13924} # as_fn_executable_p 13925as_test_x='test -x' 13926as_executable_p=as_fn_executable_p 13927 13928# Sed expression to map a string onto a valid CPP name. 13929as_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'" 13930 13931# Sed expression to map a string onto a valid variable name. 13932as_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'" 13933 13934 13935exec 6>&1 13936## ----------------------------------- ## 13937## Main body of $CONFIG_STATUS script. ## 13938## ----------------------------------- ## 13939_ASEOF 13940test $as_write_fail = 0 && chmod +x $CONFIG_STATUS || ac_write_fail=1 13941 13942cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 13943# Save the log message, to keep $0 and so on meaningful, and to 13944# report actual input values of CONFIG_FILES etc. instead of their 13945# values after options handling. 13946ac_log=" 13947This file was extended by libctf $as_me 1.2.0, which was 13948generated by GNU Autoconf 2.69. Invocation command line was 13949 13950 CONFIG_FILES = $CONFIG_FILES 13951 CONFIG_HEADERS = $CONFIG_HEADERS 13952 CONFIG_LINKS = $CONFIG_LINKS 13953 CONFIG_COMMANDS = $CONFIG_COMMANDS 13954 $ $0 $@ 13955 13956on `(hostname || uname -n) 2>/dev/null | sed 1q` 13957" 13958 13959_ACEOF 13960 13961case $ac_config_files in *" 13962"*) set x $ac_config_files; shift; ac_config_files=$*;; 13963esac 13964 13965case $ac_config_headers in *" 13966"*) set x $ac_config_headers; shift; ac_config_headers=$*;; 13967esac 13968 13969 13970cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 13971# Files that config.status was made for. 13972config_files="$ac_config_files" 13973config_headers="$ac_config_headers" 13974config_commands="$ac_config_commands" 13975 13976_ACEOF 13977 13978cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 13979ac_cs_usage="\ 13980\`$as_me' instantiates files and other configuration actions 13981from templates according to the current configuration. Unless the files 13982and actions are specified as TAGs, all are instantiated by default. 13983 13984Usage: $0 [OPTION]... [TAG]... 13985 13986 -h, --help print this help, then exit 13987 -V, --version print version number and configuration settings, then exit 13988 --config print configuration, then exit 13989 -q, --quiet, --silent 13990 do not print progress messages 13991 -d, --debug don't remove temporary files 13992 --recheck update $as_me by reconfiguring in the same conditions 13993 --file=FILE[:TEMPLATE] 13994 instantiate the configuration file FILE 13995 --header=FILE[:TEMPLATE] 13996 instantiate the configuration header FILE 13997 13998Configuration files: 13999$config_files 14000 14001Configuration headers: 14002$config_headers 14003 14004Configuration commands: 14005$config_commands 14006 14007Report bugs to the package provider." 14008 14009_ACEOF 14010cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 14011ac_cs_config="`$as_echo "$ac_configure_args" | sed 's/^ //; s/[\\""\`\$]/\\\\&/g'`" 14012ac_cs_version="\\ 14013libctf config.status 1.2.0 14014configured by $0, generated by GNU Autoconf 2.69, 14015 with options \\"\$ac_cs_config\\" 14016 14017Copyright (C) 2012 Free Software Foundation, Inc. 14018This config.status script is free software; the Free Software Foundation 14019gives unlimited permission to copy, distribute and modify it." 14020 14021ac_pwd='$ac_pwd' 14022srcdir='$srcdir' 14023INSTALL='$INSTALL' 14024MKDIR_P='$MKDIR_P' 14025AWK='$AWK' 14026test -n "\$AWK" || AWK=awk 14027_ACEOF 14028 14029cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 14030# The default lists apply if the user does not specify any file. 14031ac_need_defaults=: 14032while test $# != 0 14033do 14034 case $1 in 14035 --*=?*) 14036 ac_option=`expr "X$1" : 'X\([^=]*\)='` 14037 ac_optarg=`expr "X$1" : 'X[^=]*=\(.*\)'` 14038 ac_shift=: 14039 ;; 14040 --*=) 14041 ac_option=`expr "X$1" : 'X\([^=]*\)='` 14042 ac_optarg= 14043 ac_shift=: 14044 ;; 14045 *) 14046 ac_option=$1 14047 ac_optarg=$2 14048 ac_shift=shift 14049 ;; 14050 esac 14051 14052 case $ac_option in 14053 # Handling of the options. 14054 -recheck | --recheck | --rechec | --reche | --rech | --rec | --re | --r) 14055 ac_cs_recheck=: ;; 14056 --version | --versio | --versi | --vers | --ver | --ve | --v | -V ) 14057 $as_echo "$ac_cs_version"; exit ;; 14058 --config | --confi | --conf | --con | --co | --c ) 14059 $as_echo "$ac_cs_config"; exit ;; 14060 --debug | --debu | --deb | --de | --d | -d ) 14061 debug=: ;; 14062 --file | --fil | --fi | --f ) 14063 $ac_shift 14064 case $ac_optarg in 14065 *\'*) ac_optarg=`$as_echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"` ;; 14066 '') as_fn_error $? "missing file argument" ;; 14067 esac 14068 as_fn_append CONFIG_FILES " '$ac_optarg'" 14069 ac_need_defaults=false;; 14070 --header | --heade | --head | --hea ) 14071 $ac_shift 14072 case $ac_optarg in 14073 *\'*) ac_optarg=`$as_echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"` ;; 14074 esac 14075 as_fn_append CONFIG_HEADERS " '$ac_optarg'" 14076 ac_need_defaults=false;; 14077 --he | --h) 14078 # Conflict between --help and --header 14079 as_fn_error $? "ambiguous option: \`$1' 14080Try \`$0 --help' for more information.";; 14081 --help | --hel | -h ) 14082 $as_echo "$ac_cs_usage"; exit ;; 14083 -q | -quiet | --quiet | --quie | --qui | --qu | --q \ 14084 | -silent | --silent | --silen | --sile | --sil | --si | --s) 14085 ac_cs_silent=: ;; 14086 14087 # This is an error. 14088 -*) as_fn_error $? "unrecognized option: \`$1' 14089Try \`$0 --help' for more information." ;; 14090 14091 *) as_fn_append ac_config_targets " $1" 14092 ac_need_defaults=false ;; 14093 14094 esac 14095 shift 14096done 14097 14098ac_configure_extra_args= 14099 14100if $ac_cs_silent; then 14101 exec 6>/dev/null 14102 ac_configure_extra_args="$ac_configure_extra_args --silent" 14103fi 14104 14105_ACEOF 14106cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 14107if \$ac_cs_recheck; then 14108 set X $SHELL '$0' $ac_configure_args \$ac_configure_extra_args --no-create --no-recursion 14109 shift 14110 \$as_echo "running CONFIG_SHELL=$SHELL \$*" >&6 14111 CONFIG_SHELL='$SHELL' 14112 export CONFIG_SHELL 14113 exec "\$@" 14114fi 14115 14116_ACEOF 14117cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 14118exec 5>>config.log 14119{ 14120 echo 14121 sed 'h;s/./-/g;s/^.../## /;s/...$/ ##/;p;x;p;x' <<_ASBOX 14122## Running $as_me. ## 14123_ASBOX 14124 $as_echo "$ac_log" 14125} >&5 14126 14127_ACEOF 14128cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 14129# 14130# INIT-COMMANDS 14131# 14132AMDEP_TRUE="$AMDEP_TRUE" ac_aux_dir="$ac_aux_dir" 14133 14134 14135# The HP-UX ksh and POSIX shell print the target directory to stdout 14136# if CDPATH is set. 14137(unset CDPATH) >/dev/null 2>&1 && unset CDPATH 14138 14139sed_quote_subst='$sed_quote_subst' 14140double_quote_subst='$double_quote_subst' 14141delay_variable_subst='$delay_variable_subst' 14142enable_shared='`$ECHO "$enable_shared" | $SED "$delay_single_quote_subst"`' 14143macro_version='`$ECHO "$macro_version" | $SED "$delay_single_quote_subst"`' 14144macro_revision='`$ECHO "$macro_revision" | $SED "$delay_single_quote_subst"`' 14145enable_static='`$ECHO "$enable_static" | $SED "$delay_single_quote_subst"`' 14146pic_mode='`$ECHO "$pic_mode" | $SED "$delay_single_quote_subst"`' 14147enable_fast_install='`$ECHO "$enable_fast_install" | $SED "$delay_single_quote_subst"`' 14148SHELL='`$ECHO "$SHELL" | $SED "$delay_single_quote_subst"`' 14149ECHO='`$ECHO "$ECHO" | $SED "$delay_single_quote_subst"`' 14150host_alias='`$ECHO "$host_alias" | $SED "$delay_single_quote_subst"`' 14151host='`$ECHO "$host" | $SED "$delay_single_quote_subst"`' 14152host_os='`$ECHO "$host_os" | $SED "$delay_single_quote_subst"`' 14153build_alias='`$ECHO "$build_alias" | $SED "$delay_single_quote_subst"`' 14154build='`$ECHO "$build" | $SED "$delay_single_quote_subst"`' 14155build_os='`$ECHO "$build_os" | $SED "$delay_single_quote_subst"`' 14156SED='`$ECHO "$SED" | $SED "$delay_single_quote_subst"`' 14157Xsed='`$ECHO "$Xsed" | $SED "$delay_single_quote_subst"`' 14158GREP='`$ECHO "$GREP" | $SED "$delay_single_quote_subst"`' 14159EGREP='`$ECHO "$EGREP" | $SED "$delay_single_quote_subst"`' 14160FGREP='`$ECHO "$FGREP" | $SED "$delay_single_quote_subst"`' 14161LD='`$ECHO "$LD" | $SED "$delay_single_quote_subst"`' 14162NM='`$ECHO "$NM" | $SED "$delay_single_quote_subst"`' 14163LN_S='`$ECHO "$LN_S" | $SED "$delay_single_quote_subst"`' 14164max_cmd_len='`$ECHO "$max_cmd_len" | $SED "$delay_single_quote_subst"`' 14165ac_objext='`$ECHO "$ac_objext" | $SED "$delay_single_quote_subst"`' 14166exeext='`$ECHO "$exeext" | $SED "$delay_single_quote_subst"`' 14167lt_unset='`$ECHO "$lt_unset" | $SED "$delay_single_quote_subst"`' 14168lt_SP2NL='`$ECHO "$lt_SP2NL" | $SED "$delay_single_quote_subst"`' 14169lt_NL2SP='`$ECHO "$lt_NL2SP" | $SED "$delay_single_quote_subst"`' 14170reload_flag='`$ECHO "$reload_flag" | $SED "$delay_single_quote_subst"`' 14171reload_cmds='`$ECHO "$reload_cmds" | $SED "$delay_single_quote_subst"`' 14172OBJDUMP='`$ECHO "$OBJDUMP" | $SED "$delay_single_quote_subst"`' 14173deplibs_check_method='`$ECHO "$deplibs_check_method" | $SED "$delay_single_quote_subst"`' 14174file_magic_cmd='`$ECHO "$file_magic_cmd" | $SED "$delay_single_quote_subst"`' 14175AR='`$ECHO "$AR" | $SED "$delay_single_quote_subst"`' 14176AR_FLAGS='`$ECHO "$AR_FLAGS" | $SED "$delay_single_quote_subst"`' 14177STRIP='`$ECHO "$STRIP" | $SED "$delay_single_quote_subst"`' 14178RANLIB='`$ECHO "$RANLIB" | $SED "$delay_single_quote_subst"`' 14179old_postinstall_cmds='`$ECHO "$old_postinstall_cmds" | $SED "$delay_single_quote_subst"`' 14180old_postuninstall_cmds='`$ECHO "$old_postuninstall_cmds" | $SED "$delay_single_quote_subst"`' 14181old_archive_cmds='`$ECHO "$old_archive_cmds" | $SED "$delay_single_quote_subst"`' 14182lock_old_archive_extraction='`$ECHO "$lock_old_archive_extraction" | $SED "$delay_single_quote_subst"`' 14183CC='`$ECHO "$CC" | $SED "$delay_single_quote_subst"`' 14184CFLAGS='`$ECHO "$CFLAGS" | $SED "$delay_single_quote_subst"`' 14185compiler='`$ECHO "$compiler" | $SED "$delay_single_quote_subst"`' 14186GCC='`$ECHO "$GCC" | $SED "$delay_single_quote_subst"`' 14187lt_cv_sys_global_symbol_pipe='`$ECHO "$lt_cv_sys_global_symbol_pipe" | $SED "$delay_single_quote_subst"`' 14188lt_cv_sys_global_symbol_to_cdecl='`$ECHO "$lt_cv_sys_global_symbol_to_cdecl" | $SED "$delay_single_quote_subst"`' 14189lt_cv_sys_global_symbol_to_c_name_address='`$ECHO "$lt_cv_sys_global_symbol_to_c_name_address" | $SED "$delay_single_quote_subst"`' 14190lt_cv_sys_global_symbol_to_c_name_address_lib_prefix='`$ECHO "$lt_cv_sys_global_symbol_to_c_name_address_lib_prefix" | $SED "$delay_single_quote_subst"`' 14191objdir='`$ECHO "$objdir" | $SED "$delay_single_quote_subst"`' 14192MAGIC_CMD='`$ECHO "$MAGIC_CMD" | $SED "$delay_single_quote_subst"`' 14193lt_prog_compiler_no_builtin_flag='`$ECHO "$lt_prog_compiler_no_builtin_flag" | $SED "$delay_single_quote_subst"`' 14194lt_prog_compiler_wl='`$ECHO "$lt_prog_compiler_wl" | $SED "$delay_single_quote_subst"`' 14195lt_prog_compiler_pic='`$ECHO "$lt_prog_compiler_pic" | $SED "$delay_single_quote_subst"`' 14196lt_prog_compiler_static='`$ECHO "$lt_prog_compiler_static" | $SED "$delay_single_quote_subst"`' 14197lt_cv_prog_compiler_c_o='`$ECHO "$lt_cv_prog_compiler_c_o" | $SED "$delay_single_quote_subst"`' 14198need_locks='`$ECHO "$need_locks" | $SED "$delay_single_quote_subst"`' 14199DSYMUTIL='`$ECHO "$DSYMUTIL" | $SED "$delay_single_quote_subst"`' 14200NMEDIT='`$ECHO "$NMEDIT" | $SED "$delay_single_quote_subst"`' 14201LIPO='`$ECHO "$LIPO" | $SED "$delay_single_quote_subst"`' 14202OTOOL='`$ECHO "$OTOOL" | $SED "$delay_single_quote_subst"`' 14203OTOOL64='`$ECHO "$OTOOL64" | $SED "$delay_single_quote_subst"`' 14204libext='`$ECHO "$libext" | $SED "$delay_single_quote_subst"`' 14205shrext_cmds='`$ECHO "$shrext_cmds" | $SED "$delay_single_quote_subst"`' 14206extract_expsyms_cmds='`$ECHO "$extract_expsyms_cmds" | $SED "$delay_single_quote_subst"`' 14207archive_cmds_need_lc='`$ECHO "$archive_cmds_need_lc" | $SED "$delay_single_quote_subst"`' 14208enable_shared_with_static_runtimes='`$ECHO "$enable_shared_with_static_runtimes" | $SED "$delay_single_quote_subst"`' 14209export_dynamic_flag_spec='`$ECHO "$export_dynamic_flag_spec" | $SED "$delay_single_quote_subst"`' 14210whole_archive_flag_spec='`$ECHO "$whole_archive_flag_spec" | $SED "$delay_single_quote_subst"`' 14211compiler_needs_object='`$ECHO "$compiler_needs_object" | $SED "$delay_single_quote_subst"`' 14212old_archive_from_new_cmds='`$ECHO "$old_archive_from_new_cmds" | $SED "$delay_single_quote_subst"`' 14213old_archive_from_expsyms_cmds='`$ECHO "$old_archive_from_expsyms_cmds" | $SED "$delay_single_quote_subst"`' 14214archive_cmds='`$ECHO "$archive_cmds" | $SED "$delay_single_quote_subst"`' 14215archive_expsym_cmds='`$ECHO "$archive_expsym_cmds" | $SED "$delay_single_quote_subst"`' 14216module_cmds='`$ECHO "$module_cmds" | $SED "$delay_single_quote_subst"`' 14217module_expsym_cmds='`$ECHO "$module_expsym_cmds" | $SED "$delay_single_quote_subst"`' 14218with_gnu_ld='`$ECHO "$with_gnu_ld" | $SED "$delay_single_quote_subst"`' 14219allow_undefined_flag='`$ECHO "$allow_undefined_flag" | $SED "$delay_single_quote_subst"`' 14220no_undefined_flag='`$ECHO "$no_undefined_flag" | $SED "$delay_single_quote_subst"`' 14221hardcode_libdir_flag_spec='`$ECHO "$hardcode_libdir_flag_spec" | $SED "$delay_single_quote_subst"`' 14222hardcode_libdir_flag_spec_ld='`$ECHO "$hardcode_libdir_flag_spec_ld" | $SED "$delay_single_quote_subst"`' 14223hardcode_libdir_separator='`$ECHO "$hardcode_libdir_separator" | $SED "$delay_single_quote_subst"`' 14224hardcode_direct='`$ECHO "$hardcode_direct" | $SED "$delay_single_quote_subst"`' 14225hardcode_direct_absolute='`$ECHO "$hardcode_direct_absolute" | $SED "$delay_single_quote_subst"`' 14226hardcode_minus_L='`$ECHO "$hardcode_minus_L" | $SED "$delay_single_quote_subst"`' 14227hardcode_shlibpath_var='`$ECHO "$hardcode_shlibpath_var" | $SED "$delay_single_quote_subst"`' 14228hardcode_automatic='`$ECHO "$hardcode_automatic" | $SED "$delay_single_quote_subst"`' 14229inherit_rpath='`$ECHO "$inherit_rpath" | $SED "$delay_single_quote_subst"`' 14230link_all_deplibs='`$ECHO "$link_all_deplibs" | $SED "$delay_single_quote_subst"`' 14231fix_srcfile_path='`$ECHO "$fix_srcfile_path" | $SED "$delay_single_quote_subst"`' 14232always_export_symbols='`$ECHO "$always_export_symbols" | $SED "$delay_single_quote_subst"`' 14233export_symbols_cmds='`$ECHO "$export_symbols_cmds" | $SED "$delay_single_quote_subst"`' 14234exclude_expsyms='`$ECHO "$exclude_expsyms" | $SED "$delay_single_quote_subst"`' 14235include_expsyms='`$ECHO "$include_expsyms" | $SED "$delay_single_quote_subst"`' 14236prelink_cmds='`$ECHO "$prelink_cmds" | $SED "$delay_single_quote_subst"`' 14237file_list_spec='`$ECHO "$file_list_spec" | $SED "$delay_single_quote_subst"`' 14238variables_saved_for_relink='`$ECHO "$variables_saved_for_relink" | $SED "$delay_single_quote_subst"`' 14239need_lib_prefix='`$ECHO "$need_lib_prefix" | $SED "$delay_single_quote_subst"`' 14240need_version='`$ECHO "$need_version" | $SED "$delay_single_quote_subst"`' 14241version_type='`$ECHO "$version_type" | $SED "$delay_single_quote_subst"`' 14242runpath_var='`$ECHO "$runpath_var" | $SED "$delay_single_quote_subst"`' 14243shlibpath_var='`$ECHO "$shlibpath_var" | $SED "$delay_single_quote_subst"`' 14244shlibpath_overrides_runpath='`$ECHO "$shlibpath_overrides_runpath" | $SED "$delay_single_quote_subst"`' 14245libname_spec='`$ECHO "$libname_spec" | $SED "$delay_single_quote_subst"`' 14246library_names_spec='`$ECHO "$library_names_spec" | $SED "$delay_single_quote_subst"`' 14247soname_spec='`$ECHO "$soname_spec" | $SED "$delay_single_quote_subst"`' 14248install_override_mode='`$ECHO "$install_override_mode" | $SED "$delay_single_quote_subst"`' 14249postinstall_cmds='`$ECHO "$postinstall_cmds" | $SED "$delay_single_quote_subst"`' 14250postuninstall_cmds='`$ECHO "$postuninstall_cmds" | $SED "$delay_single_quote_subst"`' 14251finish_cmds='`$ECHO "$finish_cmds" | $SED "$delay_single_quote_subst"`' 14252finish_eval='`$ECHO "$finish_eval" | $SED "$delay_single_quote_subst"`' 14253hardcode_into_libs='`$ECHO "$hardcode_into_libs" | $SED "$delay_single_quote_subst"`' 14254sys_lib_search_path_spec='`$ECHO "$sys_lib_search_path_spec" | $SED "$delay_single_quote_subst"`' 14255sys_lib_dlsearch_path_spec='`$ECHO "$sys_lib_dlsearch_path_spec" | $SED "$delay_single_quote_subst"`' 14256hardcode_action='`$ECHO "$hardcode_action" | $SED "$delay_single_quote_subst"`' 14257enable_dlopen='`$ECHO "$enable_dlopen" | $SED "$delay_single_quote_subst"`' 14258enable_dlopen_self='`$ECHO "$enable_dlopen_self" | $SED "$delay_single_quote_subst"`' 14259enable_dlopen_self_static='`$ECHO "$enable_dlopen_self_static" | $SED "$delay_single_quote_subst"`' 14260old_striplib='`$ECHO "$old_striplib" | $SED "$delay_single_quote_subst"`' 14261striplib='`$ECHO "$striplib" | $SED "$delay_single_quote_subst"`' 14262 14263LTCC='$LTCC' 14264LTCFLAGS='$LTCFLAGS' 14265compiler='$compiler_DEFAULT' 14266 14267# A function that is used when there is no print builtin or printf. 14268func_fallback_echo () 14269{ 14270 eval 'cat <<_LTECHO_EOF 14271\$1 14272_LTECHO_EOF' 14273} 14274 14275# Quote evaled strings. 14276for var in SHELL \ 14277ECHO \ 14278SED \ 14279GREP \ 14280EGREP \ 14281FGREP \ 14282LD \ 14283NM \ 14284LN_S \ 14285lt_SP2NL \ 14286lt_NL2SP \ 14287reload_flag \ 14288OBJDUMP \ 14289deplibs_check_method \ 14290file_magic_cmd \ 14291AR \ 14292AR_FLAGS \ 14293STRIP \ 14294RANLIB \ 14295CC \ 14296CFLAGS \ 14297compiler \ 14298lt_cv_sys_global_symbol_pipe \ 14299lt_cv_sys_global_symbol_to_cdecl \ 14300lt_cv_sys_global_symbol_to_c_name_address \ 14301lt_cv_sys_global_symbol_to_c_name_address_lib_prefix \ 14302lt_prog_compiler_no_builtin_flag \ 14303lt_prog_compiler_wl \ 14304lt_prog_compiler_pic \ 14305lt_prog_compiler_static \ 14306lt_cv_prog_compiler_c_o \ 14307need_locks \ 14308DSYMUTIL \ 14309NMEDIT \ 14310LIPO \ 14311OTOOL \ 14312OTOOL64 \ 14313shrext_cmds \ 14314export_dynamic_flag_spec \ 14315whole_archive_flag_spec \ 14316compiler_needs_object \ 14317with_gnu_ld \ 14318allow_undefined_flag \ 14319no_undefined_flag \ 14320hardcode_libdir_flag_spec \ 14321hardcode_libdir_flag_spec_ld \ 14322hardcode_libdir_separator \ 14323fix_srcfile_path \ 14324exclude_expsyms \ 14325include_expsyms \ 14326file_list_spec \ 14327variables_saved_for_relink \ 14328libname_spec \ 14329library_names_spec \ 14330soname_spec \ 14331install_override_mode \ 14332finish_eval \ 14333old_striplib \ 14334striplib; do 14335 case \`eval \\\\\$ECHO \\\\""\\\\\$\$var"\\\\"\` in 14336 *[\\\\\\\`\\"\\\$]*) 14337 eval "lt_\$var=\\\\\\"\\\`\\\$ECHO \\"\\\$\$var\\" | \\\$SED \\"\\\$sed_quote_subst\\"\\\`\\\\\\"" 14338 ;; 14339 *) 14340 eval "lt_\$var=\\\\\\"\\\$\$var\\\\\\"" 14341 ;; 14342 esac 14343done 14344 14345# Double-quote double-evaled strings. 14346for var in reload_cmds \ 14347old_postinstall_cmds \ 14348old_postuninstall_cmds \ 14349old_archive_cmds \ 14350extract_expsyms_cmds \ 14351old_archive_from_new_cmds \ 14352old_archive_from_expsyms_cmds \ 14353archive_cmds \ 14354archive_expsym_cmds \ 14355module_cmds \ 14356module_expsym_cmds \ 14357export_symbols_cmds \ 14358prelink_cmds \ 14359postinstall_cmds \ 14360postuninstall_cmds \ 14361finish_cmds \ 14362sys_lib_search_path_spec \ 14363sys_lib_dlsearch_path_spec; do 14364 case \`eval \\\\\$ECHO \\\\""\\\\\$\$var"\\\\"\` in 14365 *[\\\\\\\`\\"\\\$]*) 14366 eval "lt_\$var=\\\\\\"\\\`\\\$ECHO \\"\\\$\$var\\" | \\\$SED -e \\"\\\$double_quote_subst\\" -e \\"\\\$sed_quote_subst\\" -e \\"\\\$delay_variable_subst\\"\\\`\\\\\\"" 14367 ;; 14368 *) 14369 eval "lt_\$var=\\\\\\"\\\$\$var\\\\\\"" 14370 ;; 14371 esac 14372done 14373 14374ac_aux_dir='$ac_aux_dir' 14375xsi_shell='$xsi_shell' 14376lt_shell_append='$lt_shell_append' 14377 14378# See if we are running on zsh, and set the options which allow our 14379# commands through without removal of \ escapes INIT. 14380if test -n "\${ZSH_VERSION+set}" ; then 14381 setopt NO_GLOB_SUBST 14382fi 14383 14384 14385 PACKAGE='$PACKAGE' 14386 VERSION='$VERSION' 14387 TIMESTAMP='$TIMESTAMP' 14388 RM='$RM' 14389 ofile='$ofile' 14390 14391 14392 14393 14394_ACEOF 14395 14396cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 14397 14398# Handling of arguments. 14399for ac_config_target in $ac_config_targets 14400do 14401 case $ac_config_target in 14402 "depfiles") CONFIG_COMMANDS="$CONFIG_COMMANDS depfiles" ;; 14403 "libtool") CONFIG_COMMANDS="$CONFIG_COMMANDS libtool" ;; 14404 "Makefile") CONFIG_FILES="$CONFIG_FILES Makefile" ;; 14405 "config.h") CONFIG_HEADERS="$CONFIG_HEADERS config.h" ;; 14406 14407 *) as_fn_error $? "invalid argument: \`$ac_config_target'" "$LINENO" 5;; 14408 esac 14409done 14410 14411 14412# If the user did not use the arguments to specify the items to instantiate, 14413# then the envvar interface is used. Set only those that are not. 14414# We use the long form for the default assignment because of an extremely 14415# bizarre bug on SunOS 4.1.3. 14416if $ac_need_defaults; then 14417 test "${CONFIG_FILES+set}" = set || CONFIG_FILES=$config_files 14418 test "${CONFIG_HEADERS+set}" = set || CONFIG_HEADERS=$config_headers 14419 test "${CONFIG_COMMANDS+set}" = set || CONFIG_COMMANDS=$config_commands 14420fi 14421 14422# Have a temporary directory for convenience. Make it in the build tree 14423# simply because there is no reason against having it here, and in addition, 14424# creating and moving files from /tmp can sometimes cause problems. 14425# Hook for its removal unless debugging. 14426# Note that there is a small window in which the directory will not be cleaned: 14427# after its creation but before its name has been assigned to `$tmp'. 14428$debug || 14429{ 14430 tmp= ac_tmp= 14431 trap 'exit_status=$? 14432 : "${ac_tmp:=$tmp}" 14433 { test ! -d "$ac_tmp" || rm -fr "$ac_tmp"; } && exit $exit_status 14434' 0 14435 trap 'as_fn_exit 1' 1 2 13 15 14436} 14437# Create a (secure) tmp directory for tmp files. 14438 14439{ 14440 tmp=`(umask 077 && mktemp -d "./confXXXXXX") 2>/dev/null` && 14441 test -d "$tmp" 14442} || 14443{ 14444 tmp=./conf$$-$RANDOM 14445 (umask 077 && mkdir "$tmp") 14446} || as_fn_error $? "cannot create a temporary directory in ." "$LINENO" 5 14447ac_tmp=$tmp 14448 14449# Set up the scripts for CONFIG_FILES section. 14450# No need to generate them if there are no CONFIG_FILES. 14451# This happens for instance with `./config.status config.h'. 14452if test -n "$CONFIG_FILES"; then 14453 14454 14455ac_cr=`echo X | tr X '\015'` 14456# On cygwin, bash can eat \r inside `` if the user requested igncr. 14457# But we know of no other shell where ac_cr would be empty at this 14458# point, so we can use a bashism as a fallback. 14459if test "x$ac_cr" = x; then 14460 eval ac_cr=\$\'\\r\' 14461fi 14462ac_cs_awk_cr=`$AWK 'BEGIN { print "a\rb" }' </dev/null 2>/dev/null` 14463if test "$ac_cs_awk_cr" = "a${ac_cr}b"; then 14464 ac_cs_awk_cr='\\r' 14465else 14466 ac_cs_awk_cr=$ac_cr 14467fi 14468 14469echo 'BEGIN {' >"$ac_tmp/subs1.awk" && 14470_ACEOF 14471 14472 14473{ 14474 echo "cat >conf$$subs.awk <<_ACEOF" && 14475 echo "$ac_subst_vars" | sed 's/.*/&!$&$ac_delim/' && 14476 echo "_ACEOF" 14477} >conf$$subs.sh || 14478 as_fn_error $? "could not make $CONFIG_STATUS" "$LINENO" 5 14479ac_delim_num=`echo "$ac_subst_vars" | grep -c '^'` 14480ac_delim='%!_!# ' 14481for ac_last_try in false false false false false :; do 14482 . ./conf$$subs.sh || 14483 as_fn_error $? "could not make $CONFIG_STATUS" "$LINENO" 5 14484 14485 ac_delim_n=`sed -n "s/.*$ac_delim\$/X/p" conf$$subs.awk | grep -c X` 14486 if test $ac_delim_n = $ac_delim_num; then 14487 break 14488 elif $ac_last_try; then 14489 as_fn_error $? "could not make $CONFIG_STATUS" "$LINENO" 5 14490 else 14491 ac_delim="$ac_delim!$ac_delim _$ac_delim!! " 14492 fi 14493done 14494rm -f conf$$subs.sh 14495 14496cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 14497cat >>"\$ac_tmp/subs1.awk" <<\\_ACAWK && 14498_ACEOF 14499sed -n ' 14500h 14501s/^/S["/; s/!.*/"]=/ 14502p 14503g 14504s/^[^!]*!// 14505:repl 14506t repl 14507s/'"$ac_delim"'$// 14508t delim 14509:nl 14510h 14511s/\(.\{148\}\)..*/\1/ 14512t more1 14513s/["\\]/\\&/g; s/^/"/; s/$/\\n"\\/ 14514p 14515n 14516b repl 14517:more1 14518s/["\\]/\\&/g; s/^/"/; s/$/"\\/ 14519p 14520g 14521s/.\{148\}// 14522t nl 14523:delim 14524h 14525s/\(.\{148\}\)..*/\1/ 14526t more2 14527s/["\\]/\\&/g; s/^/"/; s/$/"/ 14528p 14529b 14530:more2 14531s/["\\]/\\&/g; s/^/"/; s/$/"\\/ 14532p 14533g 14534s/.\{148\}// 14535t delim 14536' <conf$$subs.awk | sed ' 14537/^[^""]/{ 14538 N 14539 s/\n// 14540} 14541' >>$CONFIG_STATUS || ac_write_fail=1 14542rm -f conf$$subs.awk 14543cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 14544_ACAWK 14545cat >>"\$ac_tmp/subs1.awk" <<_ACAWK && 14546 for (key in S) S_is_set[key] = 1 14547 FS = "" 14548 14549} 14550{ 14551 line = $ 0 14552 nfields = split(line, field, "@") 14553 substed = 0 14554 len = length(field[1]) 14555 for (i = 2; i < nfields; i++) { 14556 key = field[i] 14557 keylen = length(key) 14558 if (S_is_set[key]) { 14559 value = S[key] 14560 line = substr(line, 1, len) "" value "" substr(line, len + keylen + 3) 14561 len += length(value) + length(field[++i]) 14562 substed = 1 14563 } else 14564 len += 1 + keylen 14565 } 14566 14567 print line 14568} 14569 14570_ACAWK 14571_ACEOF 14572cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 14573if sed "s/$ac_cr//" < /dev/null > /dev/null 2>&1; then 14574 sed "s/$ac_cr\$//; s/$ac_cr/$ac_cs_awk_cr/g" 14575else 14576 cat 14577fi < "$ac_tmp/subs1.awk" > "$ac_tmp/subs.awk" \ 14578 || as_fn_error $? "could not setup config files machinery" "$LINENO" 5 14579_ACEOF 14580 14581# VPATH may cause trouble with some makes, so we remove sole $(srcdir), 14582# ${srcdir} and @srcdir@ entries from VPATH if srcdir is ".", strip leading and 14583# trailing colons and then remove the whole line if VPATH becomes empty 14584# (actually we leave an empty line to preserve line numbers). 14585if test "x$srcdir" = x.; then 14586 ac_vpsub='/^[ ]*VPATH[ ]*=[ ]*/{ 14587h 14588s/// 14589s/^/:/ 14590s/[ ]*$/:/ 14591s/:\$(srcdir):/:/g 14592s/:\${srcdir}:/:/g 14593s/:@srcdir@:/:/g 14594s/^:*// 14595s/:*$// 14596x 14597s/\(=[ ]*\).*/\1/ 14598G 14599s/\n// 14600s/^[^=]*=[ ]*$// 14601}' 14602fi 14603 14604cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 14605fi # test -n "$CONFIG_FILES" 14606 14607# Set up the scripts for CONFIG_HEADERS section. 14608# No need to generate them if there are no CONFIG_HEADERS. 14609# This happens for instance with `./config.status Makefile'. 14610if test -n "$CONFIG_HEADERS"; then 14611cat >"$ac_tmp/defines.awk" <<\_ACAWK || 14612BEGIN { 14613_ACEOF 14614 14615# Transform confdefs.h into an awk script `defines.awk', embedded as 14616# here-document in config.status, that substitutes the proper values into 14617# config.h.in to produce config.h. 14618 14619# Create a delimiter string that does not exist in confdefs.h, to ease 14620# handling of long lines. 14621ac_delim='%!_!# ' 14622for ac_last_try in false false :; do 14623 ac_tt=`sed -n "/$ac_delim/p" confdefs.h` 14624 if test -z "$ac_tt"; then 14625 break 14626 elif $ac_last_try; then 14627 as_fn_error $? "could not make $CONFIG_HEADERS" "$LINENO" 5 14628 else 14629 ac_delim="$ac_delim!$ac_delim _$ac_delim!! " 14630 fi 14631done 14632 14633# For the awk script, D is an array of macro values keyed by name, 14634# likewise P contains macro parameters if any. Preserve backslash 14635# newline sequences. 14636 14637ac_word_re=[_$as_cr_Letters][_$as_cr_alnum]* 14638sed -n ' 14639s/.\{148\}/&'"$ac_delim"'/g 14640t rset 14641:rset 14642s/^[ ]*#[ ]*define[ ][ ]*/ / 14643t def 14644d 14645:def 14646s/\\$// 14647t bsnl 14648s/["\\]/\\&/g 14649s/^ \('"$ac_word_re"'\)\(([^()]*)\)[ ]*\(.*\)/P["\1"]="\2"\ 14650D["\1"]=" \3"/p 14651s/^ \('"$ac_word_re"'\)[ ]*\(.*\)/D["\1"]=" \2"/p 14652d 14653:bsnl 14654s/["\\]/\\&/g 14655s/^ \('"$ac_word_re"'\)\(([^()]*)\)[ ]*\(.*\)/P["\1"]="\2"\ 14656D["\1"]=" \3\\\\\\n"\\/p 14657t cont 14658s/^ \('"$ac_word_re"'\)[ ]*\(.*\)/D["\1"]=" \2\\\\\\n"\\/p 14659t cont 14660d 14661:cont 14662n 14663s/.\{148\}/&'"$ac_delim"'/g 14664t clear 14665:clear 14666s/\\$// 14667t bsnlc 14668s/["\\]/\\&/g; s/^/"/; s/$/"/p 14669d 14670:bsnlc 14671s/["\\]/\\&/g; s/^/"/; s/$/\\\\\\n"\\/p 14672b cont 14673' <confdefs.h | sed ' 14674s/'"$ac_delim"'/"\\\ 14675"/g' >>$CONFIG_STATUS || ac_write_fail=1 14676 14677cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 14678 for (key in D) D_is_set[key] = 1 14679 FS = "" 14680} 14681/^[\t ]*#[\t ]*(define|undef)[\t ]+$ac_word_re([\t (]|\$)/ { 14682 line = \$ 0 14683 split(line, arg, " ") 14684 if (arg[1] == "#") { 14685 defundef = arg[2] 14686 mac1 = arg[3] 14687 } else { 14688 defundef = substr(arg[1], 2) 14689 mac1 = arg[2] 14690 } 14691 split(mac1, mac2, "(") #) 14692 macro = mac2[1] 14693 prefix = substr(line, 1, index(line, defundef) - 1) 14694 if (D_is_set[macro]) { 14695 # Preserve the white space surrounding the "#". 14696 print prefix "define", macro P[macro] D[macro] 14697 next 14698 } else { 14699 # Replace #undef with comments. This is necessary, for example, 14700 # in the case of _POSIX_SOURCE, which is predefined and required 14701 # on some systems where configure will not decide to define it. 14702 if (defundef == "undef") { 14703 print "/*", prefix defundef, macro, "*/" 14704 next 14705 } 14706 } 14707} 14708{ print } 14709_ACAWK 14710_ACEOF 14711cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 14712 as_fn_error $? "could not setup config headers machinery" "$LINENO" 5 14713fi # test -n "$CONFIG_HEADERS" 14714 14715 14716eval set X " :F $CONFIG_FILES :H $CONFIG_HEADERS :C $CONFIG_COMMANDS" 14717shift 14718for ac_tag 14719do 14720 case $ac_tag in 14721 :[FHLC]) ac_mode=$ac_tag; continue;; 14722 esac 14723 case $ac_mode$ac_tag in 14724 :[FHL]*:*);; 14725 :L* | :C*:*) as_fn_error $? "invalid tag \`$ac_tag'" "$LINENO" 5;; 14726 :[FH]-) ac_tag=-:-;; 14727 :[FH]*) ac_tag=$ac_tag:$ac_tag.in;; 14728 esac 14729 ac_save_IFS=$IFS 14730 IFS=: 14731 set x $ac_tag 14732 IFS=$ac_save_IFS 14733 shift 14734 ac_file=$1 14735 shift 14736 14737 case $ac_mode in 14738 :L) ac_source=$1;; 14739 :[FH]) 14740 ac_file_inputs= 14741 for ac_f 14742 do 14743 case $ac_f in 14744 -) ac_f="$ac_tmp/stdin";; 14745 *) # Look for the file first in the build tree, then in the source tree 14746 # (if the path is not absolute). The absolute path cannot be DOS-style, 14747 # because $ac_f cannot contain `:'. 14748 test -f "$ac_f" || 14749 case $ac_f in 14750 [\\/$]*) false;; 14751 *) test -f "$srcdir/$ac_f" && ac_f="$srcdir/$ac_f";; 14752 esac || 14753 as_fn_error 1 "cannot find input file: \`$ac_f'" "$LINENO" 5;; 14754 esac 14755 case $ac_f in *\'*) ac_f=`$as_echo "$ac_f" | sed "s/'/'\\\\\\\\''/g"`;; esac 14756 as_fn_append ac_file_inputs " '$ac_f'" 14757 done 14758 14759 # Let's still pretend it is `configure' which instantiates (i.e., don't 14760 # use $as_me), people would be surprised to read: 14761 # /* config.h. Generated by config.status. */ 14762 configure_input='Generated from '` 14763 $as_echo "$*" | sed 's|^[^:]*/||;s|:[^:]*/|, |g' 14764 `' by configure.' 14765 if test x"$ac_file" != x-; then 14766 configure_input="$ac_file. $configure_input" 14767 { $as_echo "$as_me:${as_lineno-$LINENO}: creating $ac_file" >&5 14768$as_echo "$as_me: creating $ac_file" >&6;} 14769 fi 14770 # Neutralize special characters interpreted by sed in replacement strings. 14771 case $configure_input in #( 14772 *\&* | *\|* | *\\* ) 14773 ac_sed_conf_input=`$as_echo "$configure_input" | 14774 sed 's/[\\\\&|]/\\\\&/g'`;; #( 14775 *) ac_sed_conf_input=$configure_input;; 14776 esac 14777 14778 case $ac_tag in 14779 *:-:* | *:-) cat >"$ac_tmp/stdin" \ 14780 || as_fn_error $? "could not create $ac_file" "$LINENO" 5 ;; 14781 esac 14782 ;; 14783 esac 14784 14785 ac_dir=`$as_dirname -- "$ac_file" || 14786$as_expr X"$ac_file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \ 14787 X"$ac_file" : 'X\(//\)[^/]' \| \ 14788 X"$ac_file" : 'X\(//\)$' \| \ 14789 X"$ac_file" : 'X\(/\)' \| . 2>/dev/null || 14790$as_echo X"$ac_file" | 14791 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ 14792 s//\1/ 14793 q 14794 } 14795 /^X\(\/\/\)[^/].*/{ 14796 s//\1/ 14797 q 14798 } 14799 /^X\(\/\/\)$/{ 14800 s//\1/ 14801 q 14802 } 14803 /^X\(\/\).*/{ 14804 s//\1/ 14805 q 14806 } 14807 s/.*/./; q'` 14808 as_dir="$ac_dir"; as_fn_mkdir_p 14809 ac_builddir=. 14810 14811case "$ac_dir" in 14812.) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;; 14813*) 14814 ac_dir_suffix=/`$as_echo "$ac_dir" | sed 's|^\.[\\/]||'` 14815 # A ".." for each directory in $ac_dir_suffix. 14816 ac_top_builddir_sub=`$as_echo "$ac_dir_suffix" | sed 's|/[^\\/]*|/..|g;s|/||'` 14817 case $ac_top_builddir_sub in 14818 "") ac_top_builddir_sub=. ac_top_build_prefix= ;; 14819 *) ac_top_build_prefix=$ac_top_builddir_sub/ ;; 14820 esac ;; 14821esac 14822ac_abs_top_builddir=$ac_pwd 14823ac_abs_builddir=$ac_pwd$ac_dir_suffix 14824# for backward compatibility: 14825ac_top_builddir=$ac_top_build_prefix 14826 14827case $srcdir in 14828 .) # We are building in place. 14829 ac_srcdir=. 14830 ac_top_srcdir=$ac_top_builddir_sub 14831 ac_abs_top_srcdir=$ac_pwd ;; 14832 [\\/]* | ?:[\\/]* ) # Absolute name. 14833 ac_srcdir=$srcdir$ac_dir_suffix; 14834 ac_top_srcdir=$srcdir 14835 ac_abs_top_srcdir=$srcdir ;; 14836 *) # Relative name. 14837 ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix 14838 ac_top_srcdir=$ac_top_build_prefix$srcdir 14839 ac_abs_top_srcdir=$ac_pwd/$srcdir ;; 14840esac 14841ac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix 14842 14843 14844 case $ac_mode in 14845 :F) 14846 # 14847 # CONFIG_FILE 14848 # 14849 14850 case $INSTALL in 14851 [\\/$]* | ?:[\\/]* ) ac_INSTALL=$INSTALL ;; 14852 *) ac_INSTALL=$ac_top_build_prefix$INSTALL ;; 14853 esac 14854 ac_MKDIR_P=$MKDIR_P 14855 case $MKDIR_P in 14856 [\\/$]* | ?:[\\/]* ) ;; 14857 */*) ac_MKDIR_P=$ac_top_build_prefix$MKDIR_P ;; 14858 esac 14859_ACEOF 14860 14861cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 14862# If the template does not know about datarootdir, expand it. 14863# FIXME: This hack should be removed a few years after 2.60. 14864ac_datarootdir_hack=; ac_datarootdir_seen= 14865ac_sed_dataroot=' 14866/datarootdir/ { 14867 p 14868 q 14869} 14870/@datadir@/p 14871/@docdir@/p 14872/@infodir@/p 14873/@localedir@/p 14874/@mandir@/p' 14875case `eval "sed -n \"\$ac_sed_dataroot\" $ac_file_inputs"` in 14876*datarootdir*) ac_datarootdir_seen=yes;; 14877*@datadir@*|*@docdir@*|*@infodir@*|*@localedir@*|*@mandir@*) 14878 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&5 14879$as_echo "$as_me: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&2;} 14880_ACEOF 14881cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 14882 ac_datarootdir_hack=' 14883 s&@datadir@&$datadir&g 14884 s&@docdir@&$docdir&g 14885 s&@infodir@&$infodir&g 14886 s&@localedir@&$localedir&g 14887 s&@mandir@&$mandir&g 14888 s&\\\${datarootdir}&$datarootdir&g' ;; 14889esac 14890_ACEOF 14891 14892# Neutralize VPATH when `$srcdir' = `.'. 14893# Shell code in configure.ac might set extrasub. 14894# FIXME: do we really want to maintain this feature? 14895cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 14896ac_sed_extra="$ac_vpsub 14897$extrasub 14898_ACEOF 14899cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 14900:t 14901/@[a-zA-Z_][a-zA-Z_0-9]*@/!b 14902s|@configure_input@|$ac_sed_conf_input|;t t 14903s&@top_builddir@&$ac_top_builddir_sub&;t t 14904s&@top_build_prefix@&$ac_top_build_prefix&;t t 14905s&@srcdir@&$ac_srcdir&;t t 14906s&@abs_srcdir@&$ac_abs_srcdir&;t t 14907s&@top_srcdir@&$ac_top_srcdir&;t t 14908s&@abs_top_srcdir@&$ac_abs_top_srcdir&;t t 14909s&@builddir@&$ac_builddir&;t t 14910s&@abs_builddir@&$ac_abs_builddir&;t t 14911s&@abs_top_builddir@&$ac_abs_top_builddir&;t t 14912s&@INSTALL@&$ac_INSTALL&;t t 14913s&@MKDIR_P@&$ac_MKDIR_P&;t t 14914$ac_datarootdir_hack 14915" 14916eval sed \"\$ac_sed_extra\" "$ac_file_inputs" | $AWK -f "$ac_tmp/subs.awk" \ 14917 >$ac_tmp/out || as_fn_error $? "could not create $ac_file" "$LINENO" 5 14918 14919test -z "$ac_datarootdir_hack$ac_datarootdir_seen" && 14920 { ac_out=`sed -n '/\${datarootdir}/p' "$ac_tmp/out"`; test -n "$ac_out"; } && 14921 { ac_out=`sed -n '/^[ ]*datarootdir[ ]*:*=/p' \ 14922 "$ac_tmp/out"`; test -z "$ac_out"; } && 14923 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $ac_file contains a reference to the variable \`datarootdir' 14924which seems to be undefined. Please make sure it is defined" >&5 14925$as_echo "$as_me: WARNING: $ac_file contains a reference to the variable \`datarootdir' 14926which seems to be undefined. Please make sure it is defined" >&2;} 14927 14928 rm -f "$ac_tmp/stdin" 14929 case $ac_file in 14930 -) cat "$ac_tmp/out" && rm -f "$ac_tmp/out";; 14931 *) rm -f "$ac_file" && mv "$ac_tmp/out" "$ac_file";; 14932 esac \ 14933 || as_fn_error $? "could not create $ac_file" "$LINENO" 5 14934 ;; 14935 :H) 14936 # 14937 # CONFIG_HEADER 14938 # 14939 if test x"$ac_file" != x-; then 14940 { 14941 $as_echo "/* $configure_input */" \ 14942 && eval '$AWK -f "$ac_tmp/defines.awk"' "$ac_file_inputs" 14943 } >"$ac_tmp/config.h" \ 14944 || as_fn_error $? "could not create $ac_file" "$LINENO" 5 14945 if diff "$ac_file" "$ac_tmp/config.h" >/dev/null 2>&1; then 14946 { $as_echo "$as_me:${as_lineno-$LINENO}: $ac_file is unchanged" >&5 14947$as_echo "$as_me: $ac_file is unchanged" >&6;} 14948 else 14949 rm -f "$ac_file" 14950 mv "$ac_tmp/config.h" "$ac_file" \ 14951 || as_fn_error $? "could not create $ac_file" "$LINENO" 5 14952 fi 14953 else 14954 $as_echo "/* $configure_input */" \ 14955 && eval '$AWK -f "$ac_tmp/defines.awk"' "$ac_file_inputs" \ 14956 || as_fn_error $? "could not create -" "$LINENO" 5 14957 fi 14958# Compute "$ac_file"'s index in $config_headers. 14959_am_arg="$ac_file" 14960_am_stamp_count=1 14961for _am_header in $config_headers :; do 14962 case $_am_header in 14963 $_am_arg | $_am_arg:* ) 14964 break ;; 14965 * ) 14966 _am_stamp_count=`expr $_am_stamp_count + 1` ;; 14967 esac 14968done 14969echo "timestamp for $_am_arg" >`$as_dirname -- "$_am_arg" || 14970$as_expr X"$_am_arg" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \ 14971 X"$_am_arg" : 'X\(//\)[^/]' \| \ 14972 X"$_am_arg" : 'X\(//\)$' \| \ 14973 X"$_am_arg" : 'X\(/\)' \| . 2>/dev/null || 14974$as_echo X"$_am_arg" | 14975 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ 14976 s//\1/ 14977 q 14978 } 14979 /^X\(\/\/\)[^/].*/{ 14980 s//\1/ 14981 q 14982 } 14983 /^X\(\/\/\)$/{ 14984 s//\1/ 14985 q 14986 } 14987 /^X\(\/\).*/{ 14988 s//\1/ 14989 q 14990 } 14991 s/.*/./; q'`/stamp-h$_am_stamp_count 14992 ;; 14993 14994 :C) { $as_echo "$as_me:${as_lineno-$LINENO}: executing $ac_file commands" >&5 14995$as_echo "$as_me: executing $ac_file commands" >&6;} 14996 ;; 14997 esac 14998 14999 15000 case $ac_file$ac_mode in 15001 "depfiles":C) test x"$AMDEP_TRUE" != x"" || { 15002 # Older Autoconf quotes --file arguments for eval, but not when files 15003 # are listed without --file. Let's play safe and only enable the eval 15004 # if we detect the quoting. 15005 case $CONFIG_FILES in 15006 *\'*) eval set x "$CONFIG_FILES" ;; 15007 *) set x $CONFIG_FILES ;; 15008 esac 15009 shift 15010 for mf 15011 do 15012 # Strip MF so we end up with the name of the file. 15013 mf=`echo "$mf" | sed -e 's/:.*$//'` 15014 # Check whether this is an Automake generated Makefile or not. 15015 # We used to match only the files named 'Makefile.in', but 15016 # some people rename them; so instead we look at the file content. 15017 # Grep'ing the first line is not enough: some people post-process 15018 # each Makefile.in and add a new line on top of each file to say so. 15019 # Grep'ing the whole file is not good either: AIX grep has a line 15020 # limit of 2048, but all sed's we know have understand at least 4000. 15021 if sed -n 's,^#.*generated by automake.*,X,p' "$mf" | grep X >/dev/null 2>&1; then 15022 dirpart=`$as_dirname -- "$mf" || 15023$as_expr X"$mf" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \ 15024 X"$mf" : 'X\(//\)[^/]' \| \ 15025 X"$mf" : 'X\(//\)$' \| \ 15026 X"$mf" : 'X\(/\)' \| . 2>/dev/null || 15027$as_echo X"$mf" | 15028 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ 15029 s//\1/ 15030 q 15031 } 15032 /^X\(\/\/\)[^/].*/{ 15033 s//\1/ 15034 q 15035 } 15036 /^X\(\/\/\)$/{ 15037 s//\1/ 15038 q 15039 } 15040 /^X\(\/\).*/{ 15041 s//\1/ 15042 q 15043 } 15044 s/.*/./; q'` 15045 else 15046 continue 15047 fi 15048 # Extract the definition of DEPDIR, am__include, and am__quote 15049 # from the Makefile without running 'make'. 15050 DEPDIR=`sed -n 's/^DEPDIR = //p' < "$mf"` 15051 test -z "$DEPDIR" && continue 15052 am__include=`sed -n 's/^am__include = //p' < "$mf"` 15053 test -z "$am__include" && continue 15054 am__quote=`sed -n 's/^am__quote = //p' < "$mf"` 15055 # Find all dependency output files, they are included files with 15056 # $(DEPDIR) in their names. We invoke sed twice because it is the 15057 # simplest approach to changing $(DEPDIR) to its actual value in the 15058 # expansion. 15059 for file in `sed -n " 15060 s/^$am__include $am__quote\(.*(DEPDIR).*\)$am__quote"'$/\1/p' <"$mf" | \ 15061 sed -e 's/\$(DEPDIR)/'"$DEPDIR"'/g'`; do 15062 # Make sure the directory exists. 15063 test -f "$dirpart/$file" && continue 15064 fdir=`$as_dirname -- "$file" || 15065$as_expr X"$file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \ 15066 X"$file" : 'X\(//\)[^/]' \| \ 15067 X"$file" : 'X\(//\)$' \| \ 15068 X"$file" : 'X\(/\)' \| . 2>/dev/null || 15069$as_echo X"$file" | 15070 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ 15071 s//\1/ 15072 q 15073 } 15074 /^X\(\/\/\)[^/].*/{ 15075 s//\1/ 15076 q 15077 } 15078 /^X\(\/\/\)$/{ 15079 s//\1/ 15080 q 15081 } 15082 /^X\(\/\).*/{ 15083 s//\1/ 15084 q 15085 } 15086 s/.*/./; q'` 15087 as_dir=$dirpart/$fdir; as_fn_mkdir_p 15088 # echo "creating $dirpart/$file" 15089 echo '# dummy' > "$dirpart/$file" 15090 done 15091 done 15092} 15093 ;; 15094 "libtool":C) 15095 15096 # See if we are running on zsh, and set the options which allow our 15097 # commands through without removal of \ escapes. 15098 if test -n "${ZSH_VERSION+set}" ; then 15099 setopt NO_GLOB_SUBST 15100 fi 15101 15102 cfgfile="${ofile}T" 15103 trap "$RM \"$cfgfile\"; exit 1" 1 2 15 15104 $RM "$cfgfile" 15105 15106 cat <<_LT_EOF >> "$cfgfile" 15107#! $SHELL 15108 15109# `$ECHO "$ofile" | sed 's%^.*/%%'` - Provide generalized library-building support services. 15110# Generated automatically by $as_me ($PACKAGE$TIMESTAMP) $VERSION 15111# Libtool was configured on host `(hostname || uname -n) 2>/dev/null | sed 1q`: 15112# NOTE: Changes made to this file will be lost: look at ltmain.sh. 15113# 15114# Copyright (C) 1996, 1997, 1998, 1999, 2000, 2001, 2003, 2004, 2005, 15115# 2006, 2007, 2008, 2009 Free Software Foundation, Inc. 15116# Written by Gordon Matzigkeit, 1996 15117# 15118# This file is part of GNU Libtool. 15119# 15120# GNU Libtool is free software; you can redistribute it and/or 15121# modify it under the terms of the GNU General Public License as 15122# published by the Free Software Foundation; either version 2 of 15123# the License, or (at your option) any later version. 15124# 15125# As a special exception to the GNU General Public License, 15126# if you distribute this file as part of a program or library that 15127# is built using GNU Libtool, you may include this file under the 15128# same distribution terms that you use for the rest of that program. 15129# 15130# GNU Libtool is distributed in the hope that it will be useful, 15131# but WITHOUT ANY WARRANTY; without even the implied warranty of 15132# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 15133# GNU General Public License for more details. 15134# 15135# You should have received a copy of the GNU General Public License 15136# along with GNU Libtool; see the file COPYING. If not, a copy 15137# can be downloaded from http://www.gnu.org/licenses/gpl.html, or 15138# obtained by writing to the Free Software Foundation, Inc., 15139# 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. 15140 15141 15142# The names of the tagged configurations supported by this script. 15143available_tags="" 15144 15145# ### BEGIN LIBTOOL CONFIG 15146 15147# Whether or not to build shared libraries. 15148build_libtool_libs=$enable_shared 15149 15150# Which release of libtool.m4 was used? 15151macro_version=$macro_version 15152macro_revision=$macro_revision 15153 15154# Whether or not to build static libraries. 15155build_old_libs=$enable_static 15156 15157# What type of objects to build. 15158pic_mode=$pic_mode 15159 15160# Whether or not to optimize for fast installation. 15161fast_install=$enable_fast_install 15162 15163# Shell to use when invoking shell scripts. 15164SHELL=$lt_SHELL 15165 15166# An echo program that protects backslashes. 15167ECHO=$lt_ECHO 15168 15169# The host system. 15170host_alias=$host_alias 15171host=$host 15172host_os=$host_os 15173 15174# The build system. 15175build_alias=$build_alias 15176build=$build 15177build_os=$build_os 15178 15179# A sed program that does not truncate output. 15180SED=$lt_SED 15181 15182# Sed that helps us avoid accidentally triggering echo(1) options like -n. 15183Xsed="\$SED -e 1s/^X//" 15184 15185# A grep program that handles long lines. 15186GREP=$lt_GREP 15187 15188# An ERE matcher. 15189EGREP=$lt_EGREP 15190 15191# A literal string matcher. 15192FGREP=$lt_FGREP 15193 15194# A BSD- or MS-compatible name lister. 15195NM=$lt_NM 15196 15197# Whether we need soft or hard links. 15198LN_S=$lt_LN_S 15199 15200# What is the maximum length of a command? 15201max_cmd_len=$max_cmd_len 15202 15203# Object file suffix (normally "o"). 15204objext=$ac_objext 15205 15206# Executable file suffix (normally ""). 15207exeext=$exeext 15208 15209# whether the shell understands "unset". 15210lt_unset=$lt_unset 15211 15212# turn spaces into newlines. 15213SP2NL=$lt_lt_SP2NL 15214 15215# turn newlines into spaces. 15216NL2SP=$lt_lt_NL2SP 15217 15218# An object symbol dumper. 15219OBJDUMP=$lt_OBJDUMP 15220 15221# Method to check whether dependent libraries are shared objects. 15222deplibs_check_method=$lt_deplibs_check_method 15223 15224# Command to use when deplibs_check_method == "file_magic". 15225file_magic_cmd=$lt_file_magic_cmd 15226 15227# The archiver. 15228AR=$lt_AR 15229AR_FLAGS=$lt_AR_FLAGS 15230 15231# A symbol stripping program. 15232STRIP=$lt_STRIP 15233 15234# Commands used to install an old-style archive. 15235RANLIB=$lt_RANLIB 15236old_postinstall_cmds=$lt_old_postinstall_cmds 15237old_postuninstall_cmds=$lt_old_postuninstall_cmds 15238 15239# Whether to use a lock for old archive extraction. 15240lock_old_archive_extraction=$lock_old_archive_extraction 15241 15242# A C compiler. 15243LTCC=$lt_CC 15244 15245# LTCC compiler flags. 15246LTCFLAGS=$lt_CFLAGS 15247 15248# Take the output of nm and produce a listing of raw symbols and C names. 15249global_symbol_pipe=$lt_lt_cv_sys_global_symbol_pipe 15250 15251# Transform the output of nm in a proper C declaration. 15252global_symbol_to_cdecl=$lt_lt_cv_sys_global_symbol_to_cdecl 15253 15254# Transform the output of nm in a C name address pair. 15255global_symbol_to_c_name_address=$lt_lt_cv_sys_global_symbol_to_c_name_address 15256 15257# Transform the output of nm in a C name address pair when lib prefix is needed. 15258global_symbol_to_c_name_address_lib_prefix=$lt_lt_cv_sys_global_symbol_to_c_name_address_lib_prefix 15259 15260# The name of the directory that contains temporary libtool files. 15261objdir=$objdir 15262 15263# Used to examine libraries when file_magic_cmd begins with "file". 15264MAGIC_CMD=$MAGIC_CMD 15265 15266# Must we lock files when doing compilation? 15267need_locks=$lt_need_locks 15268 15269# Tool to manipulate archived DWARF debug symbol files on Mac OS X. 15270DSYMUTIL=$lt_DSYMUTIL 15271 15272# Tool to change global to local symbols on Mac OS X. 15273NMEDIT=$lt_NMEDIT 15274 15275# Tool to manipulate fat objects and archives on Mac OS X. 15276LIPO=$lt_LIPO 15277 15278# ldd/readelf like tool for Mach-O binaries on Mac OS X. 15279OTOOL=$lt_OTOOL 15280 15281# ldd/readelf like tool for 64 bit Mach-O binaries on Mac OS X 10.4. 15282OTOOL64=$lt_OTOOL64 15283 15284# Old archive suffix (normally "a"). 15285libext=$libext 15286 15287# Shared library suffix (normally ".so"). 15288shrext_cmds=$lt_shrext_cmds 15289 15290# The commands to extract the exported symbol list from a shared archive. 15291extract_expsyms_cmds=$lt_extract_expsyms_cmds 15292 15293# Variables whose values should be saved in libtool wrapper scripts and 15294# restored at link time. 15295variables_saved_for_relink=$lt_variables_saved_for_relink 15296 15297# Do we need the "lib" prefix for modules? 15298need_lib_prefix=$need_lib_prefix 15299 15300# Do we need a version for libraries? 15301need_version=$need_version 15302 15303# Library versioning type. 15304version_type=$version_type 15305 15306# Shared library runtime path variable. 15307runpath_var=$runpath_var 15308 15309# Shared library path variable. 15310shlibpath_var=$shlibpath_var 15311 15312# Is shlibpath searched before the hard-coded library search path? 15313shlibpath_overrides_runpath=$shlibpath_overrides_runpath 15314 15315# Format of library name prefix. 15316libname_spec=$lt_libname_spec 15317 15318# List of archive names. First name is the real one, the rest are links. 15319# The last name is the one that the linker finds with -lNAME 15320library_names_spec=$lt_library_names_spec 15321 15322# The coded name of the library, if different from the real name. 15323soname_spec=$lt_soname_spec 15324 15325# Permission mode override for installation of shared libraries. 15326install_override_mode=$lt_install_override_mode 15327 15328# Command to use after installation of a shared archive. 15329postinstall_cmds=$lt_postinstall_cmds 15330 15331# Command to use after uninstallation of a shared archive. 15332postuninstall_cmds=$lt_postuninstall_cmds 15333 15334# Commands used to finish a libtool library installation in a directory. 15335finish_cmds=$lt_finish_cmds 15336 15337# As "finish_cmds", except a single script fragment to be evaled but 15338# not shown. 15339finish_eval=$lt_finish_eval 15340 15341# Whether we should hardcode library paths into libraries. 15342hardcode_into_libs=$hardcode_into_libs 15343 15344# Compile-time system search path for libraries. 15345sys_lib_search_path_spec=$lt_sys_lib_search_path_spec 15346 15347# Run-time system search path for libraries. 15348sys_lib_dlsearch_path_spec=$lt_sys_lib_dlsearch_path_spec 15349 15350# Whether dlopen is supported. 15351dlopen_support=$enable_dlopen 15352 15353# Whether dlopen of programs is supported. 15354dlopen_self=$enable_dlopen_self 15355 15356# Whether dlopen of statically linked programs is supported. 15357dlopen_self_static=$enable_dlopen_self_static 15358 15359# Commands to strip libraries. 15360old_striplib=$lt_old_striplib 15361striplib=$lt_striplib 15362 15363 15364# The linker used to build libraries. 15365LD=$lt_LD 15366 15367# How to create reloadable object files. 15368reload_flag=$lt_reload_flag 15369reload_cmds=$lt_reload_cmds 15370 15371# Commands used to build an old-style archive. 15372old_archive_cmds=$lt_old_archive_cmds 15373 15374# A language specific compiler. 15375CC=$lt_compiler 15376 15377# Is the compiler the GNU compiler? 15378with_gcc=$GCC 15379 15380# Compiler flag to turn off builtin functions. 15381no_builtin_flag=$lt_lt_prog_compiler_no_builtin_flag 15382 15383# How to pass a linker flag through the compiler. 15384wl=$lt_lt_prog_compiler_wl 15385 15386# Additional compiler flags for building library objects. 15387pic_flag=$lt_lt_prog_compiler_pic 15388 15389# Compiler flag to prevent dynamic linking. 15390link_static_flag=$lt_lt_prog_compiler_static 15391 15392# Does compiler simultaneously support -c and -o options? 15393compiler_c_o=$lt_lt_cv_prog_compiler_c_o 15394 15395# Whether or not to add -lc for building shared libraries. 15396build_libtool_need_lc=$archive_cmds_need_lc 15397 15398# Whether or not to disallow shared libs when runtime libs are static. 15399allow_libtool_libs_with_static_runtimes=$enable_shared_with_static_runtimes 15400 15401# Compiler flag to allow reflexive dlopens. 15402export_dynamic_flag_spec=$lt_export_dynamic_flag_spec 15403 15404# Compiler flag to generate shared objects directly from archives. 15405whole_archive_flag_spec=$lt_whole_archive_flag_spec 15406 15407# Whether the compiler copes with passing no objects directly. 15408compiler_needs_object=$lt_compiler_needs_object 15409 15410# Create an old-style archive from a shared archive. 15411old_archive_from_new_cmds=$lt_old_archive_from_new_cmds 15412 15413# Create a temporary old-style archive to link instead of a shared archive. 15414old_archive_from_expsyms_cmds=$lt_old_archive_from_expsyms_cmds 15415 15416# Commands used to build a shared archive. 15417archive_cmds=$lt_archive_cmds 15418archive_expsym_cmds=$lt_archive_expsym_cmds 15419 15420# Commands used to build a loadable module if different from building 15421# a shared archive. 15422module_cmds=$lt_module_cmds 15423module_expsym_cmds=$lt_module_expsym_cmds 15424 15425# Whether we are building with GNU ld or not. 15426with_gnu_ld=$lt_with_gnu_ld 15427 15428# Flag that allows shared libraries with undefined symbols to be built. 15429allow_undefined_flag=$lt_allow_undefined_flag 15430 15431# Flag that enforces no undefined symbols. 15432no_undefined_flag=$lt_no_undefined_flag 15433 15434# Flag to hardcode \$libdir into a binary during linking. 15435# This must work even if \$libdir does not exist 15436hardcode_libdir_flag_spec=$lt_hardcode_libdir_flag_spec 15437 15438# If ld is used when linking, flag to hardcode \$libdir into a binary 15439# during linking. This must work even if \$libdir does not exist. 15440hardcode_libdir_flag_spec_ld=$lt_hardcode_libdir_flag_spec_ld 15441 15442# Whether we need a single "-rpath" flag with a separated argument. 15443hardcode_libdir_separator=$lt_hardcode_libdir_separator 15444 15445# Set to "yes" if using DIR/libNAME\${shared_ext} during linking hardcodes 15446# DIR into the resulting binary. 15447hardcode_direct=$hardcode_direct 15448 15449# Set to "yes" if using DIR/libNAME\${shared_ext} during linking hardcodes 15450# DIR into the resulting binary and the resulting library dependency is 15451# "absolute",i.e impossible to change by setting \${shlibpath_var} if the 15452# library is relocated. 15453hardcode_direct_absolute=$hardcode_direct_absolute 15454 15455# Set to "yes" if using the -LDIR flag during linking hardcodes DIR 15456# into the resulting binary. 15457hardcode_minus_L=$hardcode_minus_L 15458 15459# Set to "yes" if using SHLIBPATH_VAR=DIR during linking hardcodes DIR 15460# into the resulting binary. 15461hardcode_shlibpath_var=$hardcode_shlibpath_var 15462 15463# Set to "yes" if building a shared library automatically hardcodes DIR 15464# into the library and all subsequent libraries and executables linked 15465# against it. 15466hardcode_automatic=$hardcode_automatic 15467 15468# Set to yes if linker adds runtime paths of dependent libraries 15469# to runtime path list. 15470inherit_rpath=$inherit_rpath 15471 15472# Whether libtool must link a program against all its dependency libraries. 15473link_all_deplibs=$link_all_deplibs 15474 15475# Fix the shell variable \$srcfile for the compiler. 15476fix_srcfile_path=$lt_fix_srcfile_path 15477 15478# Set to "yes" if exported symbols are required. 15479always_export_symbols=$always_export_symbols 15480 15481# The commands to list exported symbols. 15482export_symbols_cmds=$lt_export_symbols_cmds 15483 15484# Symbols that should not be listed in the preloaded symbols. 15485exclude_expsyms=$lt_exclude_expsyms 15486 15487# Symbols that must always be exported. 15488include_expsyms=$lt_include_expsyms 15489 15490# Commands necessary for linking programs (against libraries) with templates. 15491prelink_cmds=$lt_prelink_cmds 15492 15493# Specify filename containing input files. 15494file_list_spec=$lt_file_list_spec 15495 15496# How to hardcode a shared library path into an executable. 15497hardcode_action=$hardcode_action 15498 15499# ### END LIBTOOL CONFIG 15500 15501_LT_EOF 15502 15503 case $host_os in 15504 aix3*) 15505 cat <<\_LT_EOF >> "$cfgfile" 15506# AIX sometimes has problems with the GCC collect2 program. For some 15507# reason, if we set the COLLECT_NAMES environment variable, the problems 15508# vanish in a puff of smoke. 15509if test "X${COLLECT_NAMES+set}" != Xset; then 15510 COLLECT_NAMES= 15511 export COLLECT_NAMES 15512fi 15513_LT_EOF 15514 ;; 15515 esac 15516 15517 15518ltmain="$ac_aux_dir/ltmain.sh" 15519 15520 15521 # We use sed instead of cat because bash on DJGPP gets confused if 15522 # if finds mixed CR/LF and LF-only lines. Since sed operates in 15523 # text mode, it properly converts lines to CR/LF. This bash problem 15524 # is reportedly fixed, but why not run on old versions too? 15525 sed '/^# Generated shell functions inserted here/q' "$ltmain" >> "$cfgfile" \ 15526 || (rm -f "$cfgfile"; exit 1) 15527 15528 case $xsi_shell in 15529 yes) 15530 cat << \_LT_EOF >> "$cfgfile" 15531 15532# func_dirname file append nondir_replacement 15533# Compute the dirname of FILE. If nonempty, add APPEND to the result, 15534# otherwise set result to NONDIR_REPLACEMENT. 15535func_dirname () 15536{ 15537 case ${1} in 15538 */*) func_dirname_result="${1%/*}${2}" ;; 15539 * ) func_dirname_result="${3}" ;; 15540 esac 15541} 15542 15543# func_basename file 15544func_basename () 15545{ 15546 func_basename_result="${1##*/}" 15547} 15548 15549# func_dirname_and_basename file append nondir_replacement 15550# perform func_basename and func_dirname in a single function 15551# call: 15552# dirname: Compute the dirname of FILE. If nonempty, 15553# add APPEND to the result, otherwise set result 15554# to NONDIR_REPLACEMENT. 15555# value returned in "$func_dirname_result" 15556# basename: Compute filename of FILE. 15557# value retuned in "$func_basename_result" 15558# Implementation must be kept synchronized with func_dirname 15559# and func_basename. For efficiency, we do not delegate to 15560# those functions but instead duplicate the functionality here. 15561func_dirname_and_basename () 15562{ 15563 case ${1} in 15564 */*) func_dirname_result="${1%/*}${2}" ;; 15565 * ) func_dirname_result="${3}" ;; 15566 esac 15567 func_basename_result="${1##*/}" 15568} 15569 15570# func_stripname prefix suffix name 15571# strip PREFIX and SUFFIX off of NAME. 15572# PREFIX and SUFFIX must not contain globbing or regex special 15573# characters, hashes, percent signs, but SUFFIX may contain a leading 15574# dot (in which case that matches only a dot). 15575func_stripname () 15576{ 15577 # pdksh 5.2.14 does not do ${X%$Y} correctly if both X and Y are 15578 # positional parameters, so assign one to ordinary parameter first. 15579 func_stripname_result=${3} 15580 func_stripname_result=${func_stripname_result#"${1}"} 15581 func_stripname_result=${func_stripname_result%"${2}"} 15582} 15583 15584# func_opt_split 15585func_opt_split () 15586{ 15587 func_opt_split_opt=${1%%=*} 15588 func_opt_split_arg=${1#*=} 15589} 15590 15591# func_lo2o object 15592func_lo2o () 15593{ 15594 case ${1} in 15595 *.lo) func_lo2o_result=${1%.lo}.${objext} ;; 15596 *) func_lo2o_result=${1} ;; 15597 esac 15598} 15599 15600# func_xform libobj-or-source 15601func_xform () 15602{ 15603 func_xform_result=${1%.*}.lo 15604} 15605 15606# func_arith arithmetic-term... 15607func_arith () 15608{ 15609 func_arith_result=$(( $* )) 15610} 15611 15612# func_len string 15613# STRING may not start with a hyphen. 15614func_len () 15615{ 15616 func_len_result=${#1} 15617} 15618 15619_LT_EOF 15620 ;; 15621 *) # Bourne compatible functions. 15622 cat << \_LT_EOF >> "$cfgfile" 15623 15624# func_dirname file append nondir_replacement 15625# Compute the dirname of FILE. If nonempty, add APPEND to the result, 15626# otherwise set result to NONDIR_REPLACEMENT. 15627func_dirname () 15628{ 15629 # Extract subdirectory from the argument. 15630 func_dirname_result=`$ECHO "${1}" | $SED "$dirname"` 15631 if test "X$func_dirname_result" = "X${1}"; then 15632 func_dirname_result="${3}" 15633 else 15634 func_dirname_result="$func_dirname_result${2}" 15635 fi 15636} 15637 15638# func_basename file 15639func_basename () 15640{ 15641 func_basename_result=`$ECHO "${1}" | $SED "$basename"` 15642} 15643 15644 15645# func_stripname prefix suffix name 15646# strip PREFIX and SUFFIX off of NAME. 15647# PREFIX and SUFFIX must not contain globbing or regex special 15648# characters, hashes, percent signs, but SUFFIX may contain a leading 15649# dot (in which case that matches only a dot). 15650# func_strip_suffix prefix name 15651func_stripname () 15652{ 15653 case ${2} in 15654 .*) func_stripname_result=`$ECHO "${3}" | $SED "s%^${1}%%; s%\\\\${2}\$%%"`;; 15655 *) func_stripname_result=`$ECHO "${3}" | $SED "s%^${1}%%; s%${2}\$%%"`;; 15656 esac 15657} 15658 15659# sed scripts: 15660my_sed_long_opt='1s/^\(-[^=]*\)=.*/\1/;q' 15661my_sed_long_arg='1s/^-[^=]*=//' 15662 15663# func_opt_split 15664func_opt_split () 15665{ 15666 func_opt_split_opt=`$ECHO "${1}" | $SED "$my_sed_long_opt"` 15667 func_opt_split_arg=`$ECHO "${1}" | $SED "$my_sed_long_arg"` 15668} 15669 15670# func_lo2o object 15671func_lo2o () 15672{ 15673 func_lo2o_result=`$ECHO "${1}" | $SED "$lo2o"` 15674} 15675 15676# func_xform libobj-or-source 15677func_xform () 15678{ 15679 func_xform_result=`$ECHO "${1}" | $SED 's/\.[^.]*$/.lo/'` 15680} 15681 15682# func_arith arithmetic-term... 15683func_arith () 15684{ 15685 func_arith_result=`expr "$@"` 15686} 15687 15688# func_len string 15689# STRING may not start with a hyphen. 15690func_len () 15691{ 15692 func_len_result=`expr "$1" : ".*" 2>/dev/null || echo $max_cmd_len` 15693} 15694 15695_LT_EOF 15696esac 15697 15698case $lt_shell_append in 15699 yes) 15700 cat << \_LT_EOF >> "$cfgfile" 15701 15702# func_append var value 15703# Append VALUE to the end of shell variable VAR. 15704func_append () 15705{ 15706 eval "$1+=\$2" 15707} 15708_LT_EOF 15709 ;; 15710 *) 15711 cat << \_LT_EOF >> "$cfgfile" 15712 15713# func_append var value 15714# Append VALUE to the end of shell variable VAR. 15715func_append () 15716{ 15717 eval "$1=\$$1\$2" 15718} 15719 15720_LT_EOF 15721 ;; 15722 esac 15723 15724 15725 sed -n '/^# Generated shell functions inserted here/,$p' "$ltmain" >> "$cfgfile" \ 15726 || (rm -f "$cfgfile"; exit 1) 15727 15728 mv -f "$cfgfile" "$ofile" || 15729 (rm -f "$ofile" && cp "$cfgfile" "$ofile" && rm -f "$cfgfile") 15730 chmod +x "$ofile" 15731 15732 ;; 15733 15734 esac 15735done # for ac_tag 15736 15737 15738as_fn_exit 0 15739_ACEOF 15740ac_clean_files=$ac_clean_files_save 15741 15742test $ac_write_fail = 0 || 15743 as_fn_error $? "write failure creating $CONFIG_STATUS" "$LINENO" 5 15744 15745 15746# configure is writing to config.log, and then calls config.status. 15747# config.status does its own redirection, appending to config.log. 15748# Unfortunately, on DOS this fails, as config.log is still kept open 15749# by configure, so config.status won't be able to write to it; its 15750# output is simply discarded. So we exec the FD to /dev/null, 15751# effectively closing config.log, so it can be properly (re)opened and 15752# appended to by config.status. When coming back to configure, we 15753# need to make the FD available again. 15754if test "$no_create" != yes; then 15755 ac_cs_success=: 15756 ac_config_status_args= 15757 test "$silent" = yes && 15758 ac_config_status_args="$ac_config_status_args --quiet" 15759 exec 5>/dev/null 15760 $SHELL $CONFIG_STATUS $ac_config_status_args || ac_cs_success=false 15761 exec 5>>config.log 15762 # Use ||, not &&, to avoid exiting from the if with $? = 1, which 15763 # would make configure fail if this is the last instruction. 15764 $ac_cs_success || as_fn_exit 1 15765fi 15766if test -n "$ac_unrecognized_opts" && test "$enable_option_checking" != no; then 15767 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: unrecognized options: $ac_unrecognized_opts" >&5 15768$as_echo "$as_me: WARNING: unrecognized options: $ac_unrecognized_opts" >&2;} 15769fi 15770 15771