configure revision 63fbae1d
120d725fbSmrg#! /bin/sh 220d725fbSmrg# Guess values for system-dependent variables and create Makefiles. 363fbae1dSmrg# Generated by GNU Autoconf 2.64 for libpthread-stubs 0.3. 420d725fbSmrg# 520d725fbSmrg# Report bugs to <xcb@lists.freedesktop.org>. 620d725fbSmrg# 720d725fbSmrg# Copyright (C) 1992, 1993, 1994, 1995, 1996, 1998, 1999, 2000, 2001, 863fbae1dSmrg# 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009 Free Software 963fbae1dSmrg# Foundation, Inc. 1063fbae1dSmrg# 1120d725fbSmrg# This configure script is free software; the Free Software Foundation 1220d725fbSmrg# gives unlimited permission to copy, distribute and modify it. 1363fbae1dSmrg## -------------------- ## 1463fbae1dSmrg## M4sh Initialization. ## 1563fbae1dSmrg## -------------------- ## 1620d725fbSmrg 1763fbae1dSmrg# Be more Bourne compatible 1863fbae1dSmrgDUALCASE=1; export DUALCASE # for MKS sh 1963fbae1dSmrgif test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then : 2020d725fbSmrg emulate sh 2120d725fbSmrg NULLCMD=: 2263fbae1dSmrg # Pre-4.2 versions of Zsh do word splitting on ${1+"$@"}, which 2320d725fbSmrg # is contrary to our usage. Disable this feature. 2420d725fbSmrg alias -g '${1+"$@"}'='"$@"' 2520d725fbSmrg setopt NO_GLOB_SUBST 2620d725fbSmrgelse 2763fbae1dSmrg case `(set -o) 2>/dev/null` in #( 2863fbae1dSmrg *posix*) : 2963fbae1dSmrg set -o posix ;; #( 3063fbae1dSmrg *) : 3163fbae1dSmrg ;; 3263fbae1dSmrgesac 3320d725fbSmrgfi 3420d725fbSmrg 3520d725fbSmrg 3663fbae1dSmrgas_nl=' 3763fbae1dSmrg' 3863fbae1dSmrgexport as_nl 3963fbae1dSmrg# Printing a long string crashes Solaris 7 /usr/bin/printf. 4063fbae1dSmrgas_echo='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\' 4163fbae1dSmrgas_echo=$as_echo$as_echo$as_echo$as_echo$as_echo 4263fbae1dSmrgas_echo=$as_echo$as_echo$as_echo$as_echo$as_echo$as_echo 4363fbae1dSmrg# Prefer a ksh shell builtin over an external printf program on Solaris, 4463fbae1dSmrg# but without wasting forks for bash or zsh. 4563fbae1dSmrgif test -z "$BASH_VERSION$ZSH_VERSION" \ 4663fbae1dSmrg && (test "X`print -r -- $as_echo`" = "X$as_echo") 2>/dev/null; then 4763fbae1dSmrg as_echo='print -r --' 4863fbae1dSmrg as_echo_n='print -rn --' 4963fbae1dSmrgelif (test "X`printf %s $as_echo`" = "X$as_echo") 2>/dev/null; then 5063fbae1dSmrg as_echo='printf %s\n' 5163fbae1dSmrg as_echo_n='printf %s' 5263fbae1dSmrgelse 5363fbae1dSmrg if test "X`(/usr/ucb/echo -n -n $as_echo) 2>/dev/null`" = "X-n $as_echo"; then 5463fbae1dSmrg as_echo_body='eval /usr/ucb/echo -n "$1$as_nl"' 5563fbae1dSmrg as_echo_n='/usr/ucb/echo -n' 5620d725fbSmrg else 5763fbae1dSmrg as_echo_body='eval expr "X$1" : "X\\(.*\\)"' 5863fbae1dSmrg as_echo_n_body='eval 5963fbae1dSmrg arg=$1; 6063fbae1dSmrg case $arg in #( 6163fbae1dSmrg *"$as_nl"*) 6263fbae1dSmrg expr "X$arg" : "X\\(.*\\)$as_nl"; 6363fbae1dSmrg arg=`expr "X$arg" : ".*$as_nl\\(.*\\)"`;; 6463fbae1dSmrg esac; 6563fbae1dSmrg expr "X$arg" : "X\\(.*\\)" | tr -d "$as_nl" 6663fbae1dSmrg ' 6763fbae1dSmrg export as_echo_n_body 6863fbae1dSmrg as_echo_n='sh -c $as_echo_n_body as_echo' 6963fbae1dSmrg fi 7063fbae1dSmrg export as_echo_body 7163fbae1dSmrg as_echo='sh -c $as_echo_body as_echo' 7220d725fbSmrgfi 7320d725fbSmrg 7463fbae1dSmrg# The user is always right. 7563fbae1dSmrgif test "${PATH_SEPARATOR+set}" != set; then 7663fbae1dSmrg PATH_SEPARATOR=: 7763fbae1dSmrg (PATH='/bin;/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 && { 7863fbae1dSmrg (PATH='/bin:/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 || 7963fbae1dSmrg PATH_SEPARATOR=';' 8063fbae1dSmrg } 8120d725fbSmrgfi 8220d725fbSmrg 8320d725fbSmrg 8420d725fbSmrg# IFS 8520d725fbSmrg# We need space, tab and new line, in precisely that order. Quoting is 8620d725fbSmrg# there to prevent editors from complaining about space-tab. 8720d725fbSmrg# (If _AS_PATH_WALK were called with IFS unset, it would disable word 8820d725fbSmrg# splitting by setting IFS to empty value.) 8920d725fbSmrgIFS=" "" $as_nl" 9020d725fbSmrg 9120d725fbSmrg# Find who we are. Look in the path if we contain no directory separator. 9263fbae1dSmrgcase $0 in #(( 9320d725fbSmrg *[\\/]* ) as_myself=$0 ;; 9420d725fbSmrg *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 9520d725fbSmrgfor as_dir in $PATH 9620d725fbSmrgdo 9720d725fbSmrg IFS=$as_save_IFS 9820d725fbSmrg test -z "$as_dir" && as_dir=. 9963fbae1dSmrg test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break 10063fbae1dSmrg done 10120d725fbSmrgIFS=$as_save_IFS 10220d725fbSmrg 10320d725fbSmrg ;; 10420d725fbSmrgesac 10520d725fbSmrg# We did not find ourselves, most probably we were run as `sh COMMAND' 10620d725fbSmrg# in which case we are not to be found in the path. 10720d725fbSmrgif test "x$as_myself" = x; then 10820d725fbSmrg as_myself=$0 10920d725fbSmrgfi 11020d725fbSmrgif test ! -f "$as_myself"; then 11163fbae1dSmrg $as_echo "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2 11263fbae1dSmrg exit 1 11320d725fbSmrgfi 11420d725fbSmrg 11563fbae1dSmrg# Unset variables that we do not need and which cause bugs (e.g. in 11663fbae1dSmrg# pre-3.0 UWIN ksh). But do not cause bugs in bash 2.01; the "|| exit 1" 11763fbae1dSmrg# suppresses any "Segmentation fault" message there. '((' could 11863fbae1dSmrg# trigger a bug in pdksh 5.2.14. 11963fbae1dSmrgfor as_var in BASH_ENV ENV MAIL MAILPATH 12063fbae1dSmrgdo eval test x\${$as_var+set} = xset \ 12163fbae1dSmrg && ( (unset $as_var) || exit 1) >/dev/null 2>&1 && unset $as_var || : 12220d725fbSmrgdone 12320d725fbSmrgPS1='$ ' 12420d725fbSmrgPS2='> ' 12520d725fbSmrgPS4='+ ' 12620d725fbSmrg 12720d725fbSmrg# NLS nuisances. 12863fbae1dSmrgLC_ALL=C 12963fbae1dSmrgexport LC_ALL 13063fbae1dSmrgLANGUAGE=C 13163fbae1dSmrgexport LANGUAGE 13220d725fbSmrg 13320d725fbSmrg# CDPATH. 13463fbae1dSmrg(unset CDPATH) >/dev/null 2>&1 && unset CDPATH 13520d725fbSmrg 13620d725fbSmrgif test "x$CONFIG_SHELL" = x; then 13763fbae1dSmrg as_bourne_compatible="if test -n \"\${ZSH_VERSION+set}\" && (emulate sh) >/dev/null 2>&1; then : 13863fbae1dSmrg emulate sh 13963fbae1dSmrg NULLCMD=: 14063fbae1dSmrg # Pre-4.2 versions of Zsh do word splitting on \${1+\"\$@\"}, which 14163fbae1dSmrg # is contrary to our usage. Disable this feature. 14263fbae1dSmrg alias -g '\${1+\"\$@\"}'='\"\$@\"' 14363fbae1dSmrg setopt NO_GLOB_SUBST 14420d725fbSmrgelse 14563fbae1dSmrg case \`(set -o) 2>/dev/null\` in #( 14663fbae1dSmrg *posix*) : 14763fbae1dSmrg set -o posix ;; #( 14863fbae1dSmrg *) : 14963fbae1dSmrg ;; 15063fbae1dSmrgesac 15120d725fbSmrgfi 15263fbae1dSmrg" 15363fbae1dSmrg as_required="as_fn_return () { (exit \$1); } 15463fbae1dSmrgas_fn_success () { as_fn_return 0; } 15563fbae1dSmrgas_fn_failure () { as_fn_return 1; } 15663fbae1dSmrgas_fn_ret_success () { return 0; } 15763fbae1dSmrgas_fn_ret_failure () { return 1; } 15820d725fbSmrg 15920d725fbSmrgexitcode=0 16063fbae1dSmrgas_fn_success || { exitcode=1; echo as_fn_success failed.; } 16163fbae1dSmrgas_fn_failure && { exitcode=1; echo as_fn_failure succeeded.; } 16263fbae1dSmrgas_fn_ret_success || { exitcode=1; echo as_fn_ret_success failed.; } 16363fbae1dSmrgas_fn_ret_failure && { exitcode=1; echo as_fn_ret_failure succeeded.; } 16463fbae1dSmrgif ( set x; as_fn_ret_success y && test x = \"\$1\" ); then : 16563fbae1dSmrg 16663fbae1dSmrgelse 16763fbae1dSmrg exitcode=1; echo positional parameters were not saved. 16863fbae1dSmrgfi 16963fbae1dSmrgtest x\$exitcode = x0 || exit 1" 17063fbae1dSmrg as_suggested=" as_lineno_1=";as_suggested=$as_suggested$LINENO;as_suggested=$as_suggested" as_lineno_1a=\$LINENO 17163fbae1dSmrg as_lineno_2=";as_suggested=$as_suggested$LINENO;as_suggested=$as_suggested" as_lineno_2a=\$LINENO 17263fbae1dSmrg eval 'test \"x\$as_lineno_1'\$as_run'\" != \"x\$as_lineno_2'\$as_run'\" && 17363fbae1dSmrg test \"x\`expr \$as_lineno_1'\$as_run' + 1\`\" = \"x\$as_lineno_2'\$as_run'\"' || exit 1 17463fbae1dSmrgtest \$(( 1 + 1 )) = 2 || exit 1" 17563fbae1dSmrg if (eval "$as_required") 2>/dev/null; then : 17663fbae1dSmrg as_have_required=yes 17720d725fbSmrgelse 17863fbae1dSmrg as_have_required=no 17920d725fbSmrgfi 18063fbae1dSmrg if test x$as_have_required = xyes && (eval "$as_suggested") 2>/dev/null; then : 18120d725fbSmrg 18220d725fbSmrgelse 18363fbae1dSmrg as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 18463fbae1dSmrgas_found=false 18563fbae1dSmrgfor as_dir in /bin$PATH_SEPARATOR/usr/bin$PATH_SEPARATOR$PATH 18620d725fbSmrgdo 18720d725fbSmrg IFS=$as_save_IFS 18820d725fbSmrg test -z "$as_dir" && as_dir=. 18963fbae1dSmrg as_found=: 19063fbae1dSmrg case $as_dir in #( 19120d725fbSmrg /*) 19220d725fbSmrg for as_base in sh bash ksh sh5; do 19363fbae1dSmrg # Try only shells that exist, to save several forks. 19463fbae1dSmrg as_shell=$as_dir/$as_base 19563fbae1dSmrg if { test -f "$as_shell" || test -f "$as_shell.exe"; } && 19663fbae1dSmrg { $as_echo "$as_bourne_compatible""$as_required" | as_run=a "$as_shell"; } 2>/dev/null; then : 19763fbae1dSmrg CONFIG_SHELL=$as_shell as_have_required=yes 19863fbae1dSmrg if { $as_echo "$as_bourne_compatible""$as_suggested" | as_run=a "$as_shell"; } 2>/dev/null; then : 19963fbae1dSmrg break 2 20063fbae1dSmrgfi 20163fbae1dSmrgfi 20220d725fbSmrg done;; 20320d725fbSmrg esac 20463fbae1dSmrg as_found=false 20520d725fbSmrgdone 20663fbae1dSmrg$as_found || { if { test -f "$SHELL" || test -f "$SHELL.exe"; } && 20763fbae1dSmrg { $as_echo "$as_bourne_compatible""$as_required" | as_run=a "$SHELL"; } 2>/dev/null; then : 20863fbae1dSmrg CONFIG_SHELL=$SHELL as_have_required=yes 20963fbae1dSmrgfi; } 21020d725fbSmrgIFS=$as_save_IFS 21120d725fbSmrg 21220d725fbSmrg 21363fbae1dSmrg if test "x$CONFIG_SHELL" != x; then : 21463fbae1dSmrg # We cannot yet assume a decent shell, so we have to provide a 21563fbae1dSmrg # neutralization value for shells without unset; and this also 21663fbae1dSmrg # works around shells that cannot unset nonexistent variables. 21763fbae1dSmrg BASH_ENV=/dev/null 21863fbae1dSmrg ENV=/dev/null 21963fbae1dSmrg (unset BASH_ENV) >/dev/null 2>&1 && unset BASH_ENV ENV 22063fbae1dSmrg export CONFIG_SHELL 22163fbae1dSmrg exec "$CONFIG_SHELL" "$as_myself" ${1+"$@"} 22220d725fbSmrgfi 22320d725fbSmrg 22463fbae1dSmrg if test x$as_have_required = xno; then : 22563fbae1dSmrg $as_echo "$0: This script requires a shell more modern than all" 22663fbae1dSmrg $as_echo "$0: the shells that I found on your system." 22763fbae1dSmrg if test x${ZSH_VERSION+set} = xset ; then 22863fbae1dSmrg $as_echo "$0: In particular, zsh $ZSH_VERSION has bugs and should" 22963fbae1dSmrg $as_echo "$0: be upgraded to zsh 4.3.4 or later." 23063fbae1dSmrg else 23163fbae1dSmrg $as_echo "$0: Please tell bug-autoconf@gnu.org and 23263fbae1dSmrg$0: xcb@lists.freedesktop.org about your system, including 23363fbae1dSmrg$0: any error possibly output before this message. Then 23463fbae1dSmrg$0: install a modern shell, or manually run the script 23563fbae1dSmrg$0: under such a shell if you do have one." 23663fbae1dSmrg fi 23763fbae1dSmrg exit 1 23820d725fbSmrgfi 23963fbae1dSmrgfi 24063fbae1dSmrgfi 24163fbae1dSmrgSHELL=${CONFIG_SHELL-/bin/sh} 24263fbae1dSmrgexport SHELL 24363fbae1dSmrg# Unset more variables known to interfere with behavior of common tools. 24463fbae1dSmrgCLICOLOR_FORCE= GREP_OPTIONS= 24563fbae1dSmrgunset CLICOLOR_FORCE GREP_OPTIONS 24620d725fbSmrg 24763fbae1dSmrg## --------------------- ## 24863fbae1dSmrg## M4sh Shell Functions. ## 24963fbae1dSmrg## --------------------- ## 25063fbae1dSmrg# as_fn_unset VAR 25163fbae1dSmrg# --------------- 25263fbae1dSmrg# Portably unset VAR. 25363fbae1dSmrgas_fn_unset () 25463fbae1dSmrg{ 25563fbae1dSmrg { eval $1=; unset $1;} 25620d725fbSmrg} 25763fbae1dSmrgas_unset=as_fn_unset 25820d725fbSmrg 25963fbae1dSmrg# as_fn_set_status STATUS 26063fbae1dSmrg# ----------------------- 26163fbae1dSmrg# Set $? to STATUS, without forking. 26263fbae1dSmrgas_fn_set_status () 26363fbae1dSmrg{ 26463fbae1dSmrg return $1 26563fbae1dSmrg} # as_fn_set_status 26620d725fbSmrg 26763fbae1dSmrg# as_fn_exit STATUS 26863fbae1dSmrg# ----------------- 26963fbae1dSmrg# Exit the shell with STATUS, even in a "trap 0" or "set -e" context. 27063fbae1dSmrgas_fn_exit () 27163fbae1dSmrg{ 27263fbae1dSmrg set +e 27363fbae1dSmrg as_fn_set_status $1 27463fbae1dSmrg exit $1 27563fbae1dSmrg} # as_fn_exit 27663fbae1dSmrg 27763fbae1dSmrg# as_fn_mkdir_p 27863fbae1dSmrg# ------------- 27963fbae1dSmrg# Create "$as_dir" as a directory, including parents if necessary. 28063fbae1dSmrgas_fn_mkdir_p () 28163fbae1dSmrg{ 28220d725fbSmrg 28363fbae1dSmrg case $as_dir in #( 28463fbae1dSmrg -*) as_dir=./$as_dir;; 28563fbae1dSmrg esac 28663fbae1dSmrg test -d "$as_dir" || eval $as_mkdir_p || { 28763fbae1dSmrg as_dirs= 28863fbae1dSmrg while :; do 28963fbae1dSmrg case $as_dir in #( 29063fbae1dSmrg *\'*) as_qdir=`$as_echo "$as_dir" | sed "s/'/'\\\\\\\\''/g"`;; #'( 29163fbae1dSmrg *) as_qdir=$as_dir;; 29263fbae1dSmrg esac 29363fbae1dSmrg as_dirs="'$as_qdir' $as_dirs" 29463fbae1dSmrg as_dir=`$as_dirname -- "$as_dir" || 29563fbae1dSmrg$as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \ 29663fbae1dSmrg X"$as_dir" : 'X\(//\)[^/]' \| \ 29763fbae1dSmrg X"$as_dir" : 'X\(//\)$' \| \ 29863fbae1dSmrg X"$as_dir" : 'X\(/\)' \| . 2>/dev/null || 29963fbae1dSmrg$as_echo X"$as_dir" | 30063fbae1dSmrg sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ 30163fbae1dSmrg s//\1/ 30263fbae1dSmrg q 30363fbae1dSmrg } 30463fbae1dSmrg /^X\(\/\/\)[^/].*/{ 30563fbae1dSmrg s//\1/ 30663fbae1dSmrg q 30763fbae1dSmrg } 30863fbae1dSmrg /^X\(\/\/\)$/{ 30963fbae1dSmrg s//\1/ 31063fbae1dSmrg q 31163fbae1dSmrg } 31263fbae1dSmrg /^X\(\/\).*/{ 31363fbae1dSmrg s//\1/ 31463fbae1dSmrg q 31563fbae1dSmrg } 31663fbae1dSmrg s/.*/./; q'` 31763fbae1dSmrg test -d "$as_dir" && break 31863fbae1dSmrg done 31963fbae1dSmrg test -z "$as_dirs" || eval "mkdir $as_dirs" 32063fbae1dSmrg } || test -d "$as_dir" || as_fn_error "cannot create directory $as_dir" 32163fbae1dSmrg 32263fbae1dSmrg 32363fbae1dSmrg} # as_fn_mkdir_p 32463fbae1dSmrg# as_fn_append VAR VALUE 32563fbae1dSmrg# ---------------------- 32663fbae1dSmrg# Append the text in VALUE to the end of the definition contained in VAR. Take 32763fbae1dSmrg# advantage of any shell optimizations that allow amortized linear growth over 32863fbae1dSmrg# repeated appends, instead of the typical quadratic growth present in naive 32963fbae1dSmrg# implementations. 33063fbae1dSmrgif (eval "as_var=1; as_var+=2; test x\$as_var = x12") 2>/dev/null; then : 33163fbae1dSmrg eval 'as_fn_append () 33263fbae1dSmrg { 33363fbae1dSmrg eval $1+=\$2 33463fbae1dSmrg }' 33520d725fbSmrgelse 33663fbae1dSmrg as_fn_append () 33763fbae1dSmrg { 33863fbae1dSmrg eval $1=\$$1\$2 33963fbae1dSmrg } 34063fbae1dSmrgfi # as_fn_append 34163fbae1dSmrg 34263fbae1dSmrg# as_fn_arith ARG... 34363fbae1dSmrg# ------------------ 34463fbae1dSmrg# Perform arithmetic evaluation on the ARGs, and store the result in the 34563fbae1dSmrg# global $as_val. Take advantage of shells that can avoid forks. The arguments 34663fbae1dSmrg# must be portable across $(()) and expr. 34763fbae1dSmrgif (eval "test \$(( 1 + 1 )) = 2") 2>/dev/null; then : 34863fbae1dSmrg eval 'as_fn_arith () 34963fbae1dSmrg { 35063fbae1dSmrg as_val=$(( $* )) 35163fbae1dSmrg }' 35220d725fbSmrgelse 35363fbae1dSmrg as_fn_arith () 35463fbae1dSmrg { 35563fbae1dSmrg as_val=`expr "$@" || test $? -eq 1` 35663fbae1dSmrg } 35763fbae1dSmrgfi # as_fn_arith 35820d725fbSmrg 35920d725fbSmrg 36063fbae1dSmrg# as_fn_error ERROR [LINENO LOG_FD] 36163fbae1dSmrg# --------------------------------- 36263fbae1dSmrg# Output "`basename $0`: error: ERROR" to stderr. If LINENO and LOG_FD are 36363fbae1dSmrg# provided, also output the error to LOG_FD, referencing LINENO. Then exit the 36463fbae1dSmrg# script with status $?, using 1 if that was 0. 36563fbae1dSmrgas_fn_error () 36663fbae1dSmrg{ 36763fbae1dSmrg as_status=$?; test $as_status -eq 0 && as_status=1 36863fbae1dSmrg if test "$3"; then 36963fbae1dSmrg as_lineno=${as_lineno-"$2"} as_lineno_stack=as_lineno_stack=$as_lineno_stack 37063fbae1dSmrg $as_echo "$as_me:${as_lineno-$LINENO}: error: $1" >&$3 37163fbae1dSmrg fi 37263fbae1dSmrg $as_echo "$as_me: error: $1" >&2 37363fbae1dSmrg as_fn_exit $as_status 37463fbae1dSmrg} # as_fn_error 37520d725fbSmrg 37663fbae1dSmrgif expr a : '\(a\)' >/dev/null 2>&1 && 37763fbae1dSmrg test "X`expr 00001 : '.*\(...\)'`" = X001; then 37863fbae1dSmrg as_expr=expr 37920d725fbSmrgelse 38063fbae1dSmrg as_expr=false 38120d725fbSmrgfi 38220d725fbSmrg 38363fbae1dSmrgif (basename -- /) >/dev/null 2>&1 && test "X`basename -- / 2>&1`" = "X/"; then 38463fbae1dSmrg as_basename=basename 38520d725fbSmrgelse 38663fbae1dSmrg as_basename=false 38720d725fbSmrgfi 38820d725fbSmrg 38963fbae1dSmrgif (as_dir=`dirname -- /` && test "X$as_dir" = X/) >/dev/null 2>&1; then 39063fbae1dSmrg as_dirname=dirname 39120d725fbSmrgelse 39263fbae1dSmrg as_dirname=false 39320d725fbSmrgfi 39420d725fbSmrg 39563fbae1dSmrgas_me=`$as_basename -- "$0" || 39663fbae1dSmrg$as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \ 39763fbae1dSmrg X"$0" : 'X\(//\)$' \| \ 39863fbae1dSmrg X"$0" : 'X\(/\)' \| . 2>/dev/null || 39963fbae1dSmrg$as_echo X/"$0" | 40063fbae1dSmrg sed '/^.*\/\([^/][^/]*\)\/*$/{ 40163fbae1dSmrg s//\1/ 40263fbae1dSmrg q 40363fbae1dSmrg } 40463fbae1dSmrg /^X\/\(\/\/\)$/{ 40563fbae1dSmrg s//\1/ 40663fbae1dSmrg q 40763fbae1dSmrg } 40863fbae1dSmrg /^X\/\(\/\).*/{ 40963fbae1dSmrg s//\1/ 41063fbae1dSmrg q 41163fbae1dSmrg } 41263fbae1dSmrg s/.*/./; q'` 41320d725fbSmrg 41463fbae1dSmrg# Avoid depending upon Character Ranges. 41563fbae1dSmrgas_cr_letters='abcdefghijklmnopqrstuvwxyz' 41663fbae1dSmrgas_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ' 41763fbae1dSmrgas_cr_Letters=$as_cr_letters$as_cr_LETTERS 41863fbae1dSmrgas_cr_digits='0123456789' 41963fbae1dSmrgas_cr_alnum=$as_cr_Letters$as_cr_digits 42020d725fbSmrg 42120d725fbSmrg 42263fbae1dSmrg as_lineno_1=$LINENO as_lineno_1a=$LINENO 42363fbae1dSmrg as_lineno_2=$LINENO as_lineno_2a=$LINENO 42463fbae1dSmrg eval 'test "x$as_lineno_1'$as_run'" != "x$as_lineno_2'$as_run'" && 42563fbae1dSmrg test "x`expr $as_lineno_1'$as_run' + 1`" = "x$as_lineno_2'$as_run'"' || { 42663fbae1dSmrg # Blame Lee E. McMahon (1931-1989) for sed's syntax. :-) 42720d725fbSmrg sed -n ' 42820d725fbSmrg p 42920d725fbSmrg /[$]LINENO/= 43020d725fbSmrg ' <$as_myself | 43120d725fbSmrg sed ' 43220d725fbSmrg s/[$]LINENO.*/&-/ 43320d725fbSmrg t lineno 43420d725fbSmrg b 43520d725fbSmrg :lineno 43620d725fbSmrg N 43720d725fbSmrg :loop 43820d725fbSmrg s/[$]LINENO\([^'$as_cr_alnum'_].*\n\)\(.*\)/\2\1\2/ 43920d725fbSmrg t loop 44020d725fbSmrg s/-\n.*// 44120d725fbSmrg ' >$as_me.lineno && 44220d725fbSmrg chmod +x "$as_me.lineno" || 44363fbae1dSmrg { $as_echo "$as_me: error: cannot create $as_me.lineno; rerun with a POSIX shell" >&2; as_fn_exit 1; } 44420d725fbSmrg 44520d725fbSmrg # Don't try to exec as it changes $[0], causing all sort of problems 44620d725fbSmrg # (the dirname of $[0] is not the place where we might find the 44720d725fbSmrg # original and so on. Autoconf is especially sensitive to this). 44820d725fbSmrg . "./$as_me.lineno" 44920d725fbSmrg # Exit status is that of the last command. 45020d725fbSmrg exit 45120d725fbSmrg} 45220d725fbSmrg 45320d725fbSmrgECHO_C= ECHO_N= ECHO_T= 45463fbae1dSmrgcase `echo -n x` in #((((( 45520d725fbSmrg-n*) 45663fbae1dSmrg case `echo 'xy\c'` in 45720d725fbSmrg *c*) ECHO_T=' ';; # ECHO_T is single tab character. 45863fbae1dSmrg xy) ECHO_C='\c';; 45963fbae1dSmrg *) echo `echo ksh88 bug on AIX 6.1` > /dev/null 46063fbae1dSmrg ECHO_T=' ';; 46120d725fbSmrg esac;; 46220d725fbSmrg*) 46320d725fbSmrg ECHO_N='-n';; 46420d725fbSmrgesac 46520d725fbSmrg 46620d725fbSmrgrm -f conf$$ conf$$.exe conf$$.file 46720d725fbSmrgif test -d conf$$.dir; then 46820d725fbSmrg rm -f conf$$.dir/conf$$.file 46920d725fbSmrgelse 47020d725fbSmrg rm -f conf$$.dir 47163fbae1dSmrg mkdir conf$$.dir 2>/dev/null 47263fbae1dSmrgfi 47363fbae1dSmrgif (echo >conf$$.file) 2>/dev/null; then 47463fbae1dSmrg if ln -s conf$$.file conf$$ 2>/dev/null; then 47563fbae1dSmrg as_ln_s='ln -s' 47663fbae1dSmrg # ... but there are two gotchas: 47763fbae1dSmrg # 1) On MSYS, both `ln -s file dir' and `ln file dir' fail. 47863fbae1dSmrg # 2) DJGPP < 2.04 has no symlinks; `ln -s' creates a wrapper executable. 47963fbae1dSmrg # In both cases, we have to default to `cp -p'. 48063fbae1dSmrg ln -s conf$$.file conf$$.dir 2>/dev/null && test ! -f conf$$.exe || 48163fbae1dSmrg as_ln_s='cp -p' 48263fbae1dSmrg elif ln conf$$.file conf$$ 2>/dev/null; then 48363fbae1dSmrg as_ln_s=ln 48463fbae1dSmrg else 48520d725fbSmrg as_ln_s='cp -p' 48663fbae1dSmrg fi 48720d725fbSmrgelse 48820d725fbSmrg as_ln_s='cp -p' 48920d725fbSmrgfi 49020d725fbSmrgrm -f conf$$ conf$$.exe conf$$.dir/conf$$.file conf$$.file 49120d725fbSmrgrmdir conf$$.dir 2>/dev/null 49220d725fbSmrg 49320d725fbSmrgif mkdir -p . 2>/dev/null; then 49463fbae1dSmrg as_mkdir_p='mkdir -p "$as_dir"' 49520d725fbSmrgelse 49620d725fbSmrg test -d ./-p && rmdir ./-p 49720d725fbSmrg as_mkdir_p=false 49820d725fbSmrgfi 49920d725fbSmrg 50063fbae1dSmrgif test -x / >/dev/null 2>&1; then 50163fbae1dSmrg as_test_x='test -x' 50220d725fbSmrgelse 50363fbae1dSmrg if ls -dL / >/dev/null 2>&1; then 50463fbae1dSmrg as_ls_L_option=L 50563fbae1dSmrg else 50663fbae1dSmrg as_ls_L_option= 50763fbae1dSmrg fi 50863fbae1dSmrg as_test_x=' 50963fbae1dSmrg eval sh -c '\'' 51063fbae1dSmrg if test -d "$1"; then 51163fbae1dSmrg test -d "$1/."; 51263fbae1dSmrg else 51363fbae1dSmrg case $1 in #( 51463fbae1dSmrg -*)set "./$1";; 51563fbae1dSmrg esac; 51663fbae1dSmrg case `ls -ld'$as_ls_L_option' "$1" 2>/dev/null` in #(( 51763fbae1dSmrg ???[sx]*):;;*)false;;esac;fi 51863fbae1dSmrg '\'' sh 51963fbae1dSmrg ' 52020d725fbSmrgfi 52163fbae1dSmrgas_executable_p=$as_test_x 52220d725fbSmrg 52320d725fbSmrg# Sed expression to map a string onto a valid CPP name. 52420d725fbSmrgas_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'" 52520d725fbSmrg 52620d725fbSmrg# Sed expression to map a string onto a valid variable name. 52720d725fbSmrgas_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'" 52820d725fbSmrg 52920d725fbSmrg 53020d725fbSmrg 53120d725fbSmrg# Check that we are running under the correct shell. 53220d725fbSmrgSHELL=${CONFIG_SHELL-/bin/sh} 53320d725fbSmrg 53463fbae1dSmrgcase X$lt_ECHO in 53520d725fbSmrgX*--fallback-echo) 53620d725fbSmrg # Remove one level of quotation (which was required for Make). 53763fbae1dSmrg ECHO=`echo "$lt_ECHO" | sed 's,\\\\\$\\$0,'$0','` 53820d725fbSmrg ;; 53920d725fbSmrgesac 54020d725fbSmrg 54163fbae1dSmrgECHO=${lt_ECHO-echo} 54220d725fbSmrgif test "X$1" = X--no-reexec; then 54320d725fbSmrg # Discard the --no-reexec flag, and continue. 54420d725fbSmrg shift 54520d725fbSmrgelif test "X$1" = X--fallback-echo; then 54620d725fbSmrg # Avoid inline document here, it may be left over 54720d725fbSmrg : 54863fbae1dSmrgelif test "X`{ $ECHO '\t'; } 2>/dev/null`" = 'X\t' ; then 54963fbae1dSmrg # Yippee, $ECHO works! 55020d725fbSmrg : 55120d725fbSmrgelse 55220d725fbSmrg # Restart under the correct shell. 55320d725fbSmrg exec $SHELL "$0" --no-reexec ${1+"$@"} 55420d725fbSmrgfi 55520d725fbSmrg 55620d725fbSmrgif test "X$1" = X--fallback-echo; then 55720d725fbSmrg # used as fallback echo 55820d725fbSmrg shift 55963fbae1dSmrg cat <<_LT_EOF 56020d725fbSmrg$* 56163fbae1dSmrg_LT_EOF 56220d725fbSmrg exit 0 56320d725fbSmrgfi 56420d725fbSmrg 56520d725fbSmrg# The HP-UX ksh and POSIX shell print the target directory to stdout 56620d725fbSmrg# if CDPATH is set. 56720d725fbSmrg(unset CDPATH) >/dev/null 2>&1 && unset CDPATH 56820d725fbSmrg 56963fbae1dSmrgif test -z "$lt_ECHO"; then 57063fbae1dSmrg if test "X${echo_test_string+set}" != Xset; then 57163fbae1dSmrg # find a string as large as possible, as long as the shell can cope with it 57263fbae1dSmrg for cmd in 'sed 50q "$0"' 'sed 20q "$0"' 'sed 10q "$0"' 'sed 2q "$0"' 'echo test'; do 57363fbae1dSmrg # expected sizes: less than 2Kb, 1Kb, 512 bytes, 16 bytes, ... 57463fbae1dSmrg if { echo_test_string=`eval $cmd`; } 2>/dev/null && 57563fbae1dSmrg { test "X$echo_test_string" = "X$echo_test_string"; } 2>/dev/null 57663fbae1dSmrg then 57763fbae1dSmrg break 57863fbae1dSmrg fi 57963fbae1dSmrg done 58063fbae1dSmrg fi 58120d725fbSmrg 58263fbae1dSmrg if test "X`{ $ECHO '\t'; } 2>/dev/null`" = 'X\t' && 58363fbae1dSmrg echo_testing_string=`{ $ECHO "$echo_test_string"; } 2>/dev/null` && 58463fbae1dSmrg test "X$echo_testing_string" = "X$echo_test_string"; then 58563fbae1dSmrg : 58663fbae1dSmrg else 58763fbae1dSmrg # The Solaris, AIX, and Digital Unix default echo programs unquote 58863fbae1dSmrg # backslashes. This makes it impossible to quote backslashes using 58963fbae1dSmrg # echo "$something" | sed 's/\\/\\\\/g' 59063fbae1dSmrg # 59163fbae1dSmrg # So, first we look for a working echo in the user's PATH. 59220d725fbSmrg 59363fbae1dSmrg lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR 59463fbae1dSmrg for dir in $PATH /usr/ucb; do 59563fbae1dSmrg IFS="$lt_save_ifs" 59663fbae1dSmrg if (test -f $dir/echo || test -f $dir/echo$ac_exeext) && 59763fbae1dSmrg test "X`($dir/echo '\t') 2>/dev/null`" = 'X\t' && 59863fbae1dSmrg echo_testing_string=`($dir/echo "$echo_test_string") 2>/dev/null` && 59963fbae1dSmrg test "X$echo_testing_string" = "X$echo_test_string"; then 60063fbae1dSmrg ECHO="$dir/echo" 60163fbae1dSmrg break 60263fbae1dSmrg fi 60363fbae1dSmrg done 60420d725fbSmrg IFS="$lt_save_ifs" 60520d725fbSmrg 60663fbae1dSmrg if test "X$ECHO" = Xecho; then 60763fbae1dSmrg # We didn't find a better echo, so look for alternatives. 60863fbae1dSmrg if test "X`{ print -r '\t'; } 2>/dev/null`" = 'X\t' && 60963fbae1dSmrg echo_testing_string=`{ print -r "$echo_test_string"; } 2>/dev/null` && 61063fbae1dSmrg test "X$echo_testing_string" = "X$echo_test_string"; then 61163fbae1dSmrg # This shell has a builtin print -r that does the trick. 61263fbae1dSmrg ECHO='print -r' 61363fbae1dSmrg elif { test -f /bin/ksh || test -f /bin/ksh$ac_exeext; } && 61463fbae1dSmrg test "X$CONFIG_SHELL" != X/bin/ksh; then 61563fbae1dSmrg # If we have ksh, try running configure again with it. 61663fbae1dSmrg ORIGINAL_CONFIG_SHELL=${CONFIG_SHELL-/bin/sh} 61763fbae1dSmrg export ORIGINAL_CONFIG_SHELL 61863fbae1dSmrg CONFIG_SHELL=/bin/ksh 61963fbae1dSmrg export CONFIG_SHELL 62063fbae1dSmrg exec $CONFIG_SHELL "$0" --no-reexec ${1+"$@"} 62120d725fbSmrg else 62263fbae1dSmrg # Try using printf. 62363fbae1dSmrg ECHO='printf %s\n' 62463fbae1dSmrg if test "X`{ $ECHO '\t'; } 2>/dev/null`" = 'X\t' && 62563fbae1dSmrg echo_testing_string=`{ $ECHO "$echo_test_string"; } 2>/dev/null` && 62663fbae1dSmrg test "X$echo_testing_string" = "X$echo_test_string"; then 62763fbae1dSmrg # Cool, printf works 62863fbae1dSmrg : 62963fbae1dSmrg elif echo_testing_string=`($ORIGINAL_CONFIG_SHELL "$0" --fallback-echo '\t') 2>/dev/null` && 63063fbae1dSmrg test "X$echo_testing_string" = 'X\t' && 63163fbae1dSmrg echo_testing_string=`($ORIGINAL_CONFIG_SHELL "$0" --fallback-echo "$echo_test_string") 2>/dev/null` && 63263fbae1dSmrg test "X$echo_testing_string" = "X$echo_test_string"; then 63363fbae1dSmrg CONFIG_SHELL=$ORIGINAL_CONFIG_SHELL 63463fbae1dSmrg export CONFIG_SHELL 63563fbae1dSmrg SHELL="$CONFIG_SHELL" 63663fbae1dSmrg export SHELL 63763fbae1dSmrg ECHO="$CONFIG_SHELL $0 --fallback-echo" 63863fbae1dSmrg elif echo_testing_string=`($CONFIG_SHELL "$0" --fallback-echo '\t') 2>/dev/null` && 63963fbae1dSmrg test "X$echo_testing_string" = 'X\t' && 64063fbae1dSmrg echo_testing_string=`($CONFIG_SHELL "$0" --fallback-echo "$echo_test_string") 2>/dev/null` && 64163fbae1dSmrg test "X$echo_testing_string" = "X$echo_test_string"; then 64263fbae1dSmrg ECHO="$CONFIG_SHELL $0 --fallback-echo" 64363fbae1dSmrg else 64463fbae1dSmrg # maybe with a smaller string... 64563fbae1dSmrg prev=: 64620d725fbSmrg 64763fbae1dSmrg for cmd in 'echo test' 'sed 2q "$0"' 'sed 10q "$0"' 'sed 20q "$0"' 'sed 50q "$0"'; do 64863fbae1dSmrg if { test "X$echo_test_string" = "X`eval $cmd`"; } 2>/dev/null 64963fbae1dSmrg then 65063fbae1dSmrg break 65163fbae1dSmrg fi 65263fbae1dSmrg prev="$cmd" 65363fbae1dSmrg done 65420d725fbSmrg 65563fbae1dSmrg if test "$prev" != 'sed 50q "$0"'; then 65663fbae1dSmrg echo_test_string=`eval $prev` 65763fbae1dSmrg export echo_test_string 65863fbae1dSmrg exec ${ORIGINAL_CONFIG_SHELL-${CONFIG_SHELL-/bin/sh}} "$0" ${1+"$@"} 65963fbae1dSmrg else 66063fbae1dSmrg # Oops. We lost completely, so just stick with echo. 66163fbae1dSmrg ECHO=echo 66263fbae1dSmrg fi 66363fbae1dSmrg fi 66420d725fbSmrg fi 66520d725fbSmrg fi 66620d725fbSmrg fi 66720d725fbSmrgfi 66820d725fbSmrg 66920d725fbSmrg# Copy echo and quote the copy suitably for passing to libtool from 67020d725fbSmrg# the Makefile, instead of quoting the original, which is used later. 67163fbae1dSmrglt_ECHO=$ECHO 67263fbae1dSmrgif test "X$lt_ECHO" = "X$CONFIG_SHELL $0 --fallback-echo"; then 67363fbae1dSmrg lt_ECHO="$CONFIG_SHELL \\\$\$0 --fallback-echo" 67420d725fbSmrgfi 67520d725fbSmrg 67620d725fbSmrg 67720d725fbSmrg 67820d725fbSmrg 67920d725fbSmrgexec 7<&0 </dev/null 6>&1 68020d725fbSmrg 68120d725fbSmrg# Name of the host. 68220d725fbSmrg# hostname on some systems (SVR3.2, Linux) returns a bogus exit status, 68320d725fbSmrg# so uname gets run too. 68420d725fbSmrgac_hostname=`(hostname || uname -n) 2>/dev/null | sed 1q` 68520d725fbSmrg 68620d725fbSmrg# 68720d725fbSmrg# Initializations. 68820d725fbSmrg# 68920d725fbSmrgac_default_prefix=/usr/local 69020d725fbSmrgac_clean_files= 69120d725fbSmrgac_config_libobj_dir=. 69220d725fbSmrgLIBOBJS= 69320d725fbSmrgcross_compiling=no 69420d725fbSmrgsubdirs= 69520d725fbSmrgMFLAGS= 69620d725fbSmrgMAKEFLAGS= 69720d725fbSmrg 69820d725fbSmrg# Identity of this package. 69920d725fbSmrgPACKAGE_NAME='libpthread-stubs' 70020d725fbSmrgPACKAGE_TARNAME='libpthread-stubs' 70163fbae1dSmrgPACKAGE_VERSION='0.3' 70263fbae1dSmrgPACKAGE_STRING='libpthread-stubs 0.3' 70320d725fbSmrgPACKAGE_BUGREPORT='xcb@lists.freedesktop.org' 70463fbae1dSmrgPACKAGE_URL='' 70520d725fbSmrg 70620d725fbSmrgac_unique_file="pthread-stubs.pc.in" 70720d725fbSmrg# Factoring default headers for most tests. 70820d725fbSmrgac_includes_default="\ 70920d725fbSmrg#include <stdio.h> 71020d725fbSmrg#ifdef HAVE_SYS_TYPES_H 71120d725fbSmrg# include <sys/types.h> 71220d725fbSmrg#endif 71320d725fbSmrg#ifdef HAVE_SYS_STAT_H 71420d725fbSmrg# include <sys/stat.h> 71520d725fbSmrg#endif 71620d725fbSmrg#ifdef STDC_HEADERS 71720d725fbSmrg# include <stdlib.h> 71820d725fbSmrg# include <stddef.h> 71920d725fbSmrg#else 72020d725fbSmrg# ifdef HAVE_STDLIB_H 72120d725fbSmrg# include <stdlib.h> 72220d725fbSmrg# endif 72320d725fbSmrg#endif 72420d725fbSmrg#ifdef HAVE_STRING_H 72520d725fbSmrg# if !defined STDC_HEADERS && defined HAVE_MEMORY_H 72620d725fbSmrg# include <memory.h> 72720d725fbSmrg# endif 72820d725fbSmrg# include <string.h> 72920d725fbSmrg#endif 73020d725fbSmrg#ifdef HAVE_STRINGS_H 73120d725fbSmrg# include <strings.h> 73220d725fbSmrg#endif 73320d725fbSmrg#ifdef HAVE_INTTYPES_H 73420d725fbSmrg# include <inttypes.h> 73520d725fbSmrg#endif 73620d725fbSmrg#ifdef HAVE_STDINT_H 73720d725fbSmrg# include <stdint.h> 73820d725fbSmrg#endif 73920d725fbSmrg#ifdef HAVE_UNISTD_H 74020d725fbSmrg# include <unistd.h> 74120d725fbSmrg#endif" 74220d725fbSmrg 74363fbae1dSmrgac_subst_vars='am__EXEEXT_FALSE 74463fbae1dSmrgam__EXEEXT_TRUE 74563fbae1dSmrgLTLIBOBJS 74663fbae1dSmrgLIBOBJS 74763fbae1dSmrgBUILD_LIB_FALSE 74863fbae1dSmrgBUILD_LIB_TRUE 74963fbae1dSmrgPKG_CONFIG_LIBS 75020d725fbSmrgCPP 75163fbae1dSmrgOTOOL64 75263fbae1dSmrgOTOOL 75363fbae1dSmrgLIPO 75463fbae1dSmrgNMEDIT 75563fbae1dSmrgDSYMUTIL 75663fbae1dSmrglt_ECHO 75763fbae1dSmrgRANLIB 75863fbae1dSmrgAR 75963fbae1dSmrgOBJDUMP 76063fbae1dSmrgLN_S 76163fbae1dSmrgNM 76263fbae1dSmrgac_ct_DUMPBIN 76363fbae1dSmrgDUMPBIN 76463fbae1dSmrgLD 76563fbae1dSmrgFGREP 76663fbae1dSmrgEGREP 76763fbae1dSmrgGREP 76863fbae1dSmrgSED 76963fbae1dSmrgam__fastdepCC_FALSE 77063fbae1dSmrgam__fastdepCC_TRUE 77163fbae1dSmrgCCDEPMODE 77263fbae1dSmrgAMDEPBACKSLASH 77363fbae1dSmrgAMDEP_FALSE 77463fbae1dSmrgAMDEP_TRUE 77563fbae1dSmrgam__quote 77663fbae1dSmrgam__include 77763fbae1dSmrgDEPDIR 77863fbae1dSmrgOBJEXT 77963fbae1dSmrgEXEEXT 78063fbae1dSmrgac_ct_CC 78163fbae1dSmrgCPPFLAGS 78263fbae1dSmrgLDFLAGS 78363fbae1dSmrgCFLAGS 78463fbae1dSmrgCC 78563fbae1dSmrghost_os 78663fbae1dSmrghost_vendor 78763fbae1dSmrghost_cpu 78863fbae1dSmrghost 78963fbae1dSmrgbuild_os 79063fbae1dSmrgbuild_vendor 79163fbae1dSmrgbuild_cpu 79263fbae1dSmrgbuild 79320d725fbSmrgLIBTOOL 79463fbae1dSmrgam__untar 79563fbae1dSmrgam__tar 79663fbae1dSmrgAMTAR 79763fbae1dSmrgam__leading_dot 79863fbae1dSmrgSET_MAKE 79963fbae1dSmrgAWK 80063fbae1dSmrgmkdir_p 80163fbae1dSmrgMKDIR_P 80263fbae1dSmrgINSTALL_STRIP_PROGRAM 80363fbae1dSmrgSTRIP 80463fbae1dSmrginstall_sh 80563fbae1dSmrgMAKEINFO 80663fbae1dSmrgAUTOHEADER 80763fbae1dSmrgAUTOMAKE 80863fbae1dSmrgAUTOCONF 80963fbae1dSmrgACLOCAL 81063fbae1dSmrgVERSION 81163fbae1dSmrgPACKAGE 81263fbae1dSmrgCYGPATH_W 81363fbae1dSmrgam__isrc 81463fbae1dSmrgINSTALL_DATA 81563fbae1dSmrgINSTALL_SCRIPT 81663fbae1dSmrgINSTALL_PROGRAM 81763fbae1dSmrgtarget_alias 81863fbae1dSmrghost_alias 81963fbae1dSmrgbuild_alias 82063fbae1dSmrgLIBS 82163fbae1dSmrgECHO_T 82263fbae1dSmrgECHO_N 82363fbae1dSmrgECHO_C 82463fbae1dSmrgDEFS 82563fbae1dSmrgmandir 82663fbae1dSmrglocaledir 82763fbae1dSmrglibdir 82863fbae1dSmrgpsdir 82963fbae1dSmrgpdfdir 83063fbae1dSmrgdvidir 83163fbae1dSmrghtmldir 83263fbae1dSmrginfodir 83363fbae1dSmrgdocdir 83463fbae1dSmrgoldincludedir 83563fbae1dSmrgincludedir 83663fbae1dSmrglocalstatedir 83763fbae1dSmrgsharedstatedir 83863fbae1dSmrgsysconfdir 83963fbae1dSmrgdatadir 84063fbae1dSmrgdatarootdir 84163fbae1dSmrglibexecdir 84263fbae1dSmrgsbindir 84363fbae1dSmrgbindir 84463fbae1dSmrgprogram_transform_name 84563fbae1dSmrgprefix 84663fbae1dSmrgexec_prefix 84763fbae1dSmrgPACKAGE_URL 84863fbae1dSmrgPACKAGE_BUGREPORT 84963fbae1dSmrgPACKAGE_STRING 85063fbae1dSmrgPACKAGE_VERSION 85163fbae1dSmrgPACKAGE_TARNAME 85263fbae1dSmrgPACKAGE_NAME 85363fbae1dSmrgPATH_SEPARATOR 85463fbae1dSmrgSHELL' 85520d725fbSmrgac_subst_files='' 85663fbae1dSmrgac_user_opts=' 85763fbae1dSmrgenable_option_checking 85863fbae1dSmrgenable_shared 85963fbae1dSmrgenable_static 86063fbae1dSmrgwith_pic 86163fbae1dSmrgenable_fast_install 86263fbae1dSmrgenable_dependency_tracking 86363fbae1dSmrgwith_gnu_ld 86463fbae1dSmrgenable_libtool_lock 86563fbae1dSmrg' 86620d725fbSmrg ac_precious_vars='build_alias 86720d725fbSmrghost_alias 86820d725fbSmrgtarget_alias 86920d725fbSmrgCC 87020d725fbSmrgCFLAGS 87120d725fbSmrgLDFLAGS 87263fbae1dSmrgLIBS 87320d725fbSmrgCPPFLAGS 87463fbae1dSmrgCPP' 87520d725fbSmrg 87620d725fbSmrg 87720d725fbSmrg# Initialize some variables set by options. 87820d725fbSmrgac_init_help= 87920d725fbSmrgac_init_version=false 88063fbae1dSmrgac_unrecognized_opts= 88163fbae1dSmrgac_unrecognized_sep= 88220d725fbSmrg# The variables have the same names as the options, with 88320d725fbSmrg# dashes changed to underlines. 88420d725fbSmrgcache_file=/dev/null 88520d725fbSmrgexec_prefix=NONE 88620d725fbSmrgno_create= 88720d725fbSmrgno_recursion= 88820d725fbSmrgprefix=NONE 88920d725fbSmrgprogram_prefix=NONE 89020d725fbSmrgprogram_suffix=NONE 89120d725fbSmrgprogram_transform_name=s,x,x, 89220d725fbSmrgsilent= 89320d725fbSmrgsite= 89420d725fbSmrgsrcdir= 89520d725fbSmrgverbose= 89620d725fbSmrgx_includes=NONE 89720d725fbSmrgx_libraries=NONE 89820d725fbSmrg 89920d725fbSmrg# Installation directory options. 90020d725fbSmrg# These are left unexpanded so users can "make install exec_prefix=/foo" 90120d725fbSmrg# and all the variables that are supposed to be based on exec_prefix 90220d725fbSmrg# by default will actually change. 90320d725fbSmrg# Use braces instead of parens because sh, perl, etc. also accept them. 90420d725fbSmrg# (The list follows the same order as the GNU Coding Standards.) 90520d725fbSmrgbindir='${exec_prefix}/bin' 90620d725fbSmrgsbindir='${exec_prefix}/sbin' 90720d725fbSmrglibexecdir='${exec_prefix}/libexec' 90820d725fbSmrgdatarootdir='${prefix}/share' 90920d725fbSmrgdatadir='${datarootdir}' 91020d725fbSmrgsysconfdir='${prefix}/etc' 91120d725fbSmrgsharedstatedir='${prefix}/com' 91220d725fbSmrglocalstatedir='${prefix}/var' 91320d725fbSmrgincludedir='${prefix}/include' 91420d725fbSmrgoldincludedir='/usr/include' 91520d725fbSmrgdocdir='${datarootdir}/doc/${PACKAGE_TARNAME}' 91620d725fbSmrginfodir='${datarootdir}/info' 91720d725fbSmrghtmldir='${docdir}' 91820d725fbSmrgdvidir='${docdir}' 91920d725fbSmrgpdfdir='${docdir}' 92020d725fbSmrgpsdir='${docdir}' 92120d725fbSmrglibdir='${exec_prefix}/lib' 92220d725fbSmrglocaledir='${datarootdir}/locale' 92320d725fbSmrgmandir='${datarootdir}/man' 92420d725fbSmrg 92520d725fbSmrgac_prev= 92620d725fbSmrgac_dashdash= 92720d725fbSmrgfor ac_option 92820d725fbSmrgdo 92920d725fbSmrg # If the previous option needs an argument, assign it. 93020d725fbSmrg if test -n "$ac_prev"; then 93120d725fbSmrg eval $ac_prev=\$ac_option 93220d725fbSmrg ac_prev= 93320d725fbSmrg continue 93420d725fbSmrg fi 93520d725fbSmrg 93620d725fbSmrg case $ac_option in 93720d725fbSmrg *=*) ac_optarg=`expr "X$ac_option" : '[^=]*=\(.*\)'` ;; 93820d725fbSmrg *) ac_optarg=yes ;; 93920d725fbSmrg esac 94020d725fbSmrg 94120d725fbSmrg # Accept the important Cygnus configure options, so we can diagnose typos. 94220d725fbSmrg 94320d725fbSmrg case $ac_dashdash$ac_option in 94420d725fbSmrg --) 94520d725fbSmrg ac_dashdash=yes ;; 94620d725fbSmrg 94720d725fbSmrg -bindir | --bindir | --bindi | --bind | --bin | --bi) 94820d725fbSmrg ac_prev=bindir ;; 94920d725fbSmrg -bindir=* | --bindir=* | --bindi=* | --bind=* | --bin=* | --bi=*) 95020d725fbSmrg bindir=$ac_optarg ;; 95120d725fbSmrg 95220d725fbSmrg -build | --build | --buil | --bui | --bu) 95320d725fbSmrg ac_prev=build_alias ;; 95420d725fbSmrg -build=* | --build=* | --buil=* | --bui=* | --bu=*) 95520d725fbSmrg build_alias=$ac_optarg ;; 95620d725fbSmrg 95720d725fbSmrg -cache-file | --cache-file | --cache-fil | --cache-fi \ 95820d725fbSmrg | --cache-f | --cache- | --cache | --cach | --cac | --ca | --c) 95920d725fbSmrg ac_prev=cache_file ;; 96020d725fbSmrg -cache-file=* | --cache-file=* | --cache-fil=* | --cache-fi=* \ 96120d725fbSmrg | --cache-f=* | --cache-=* | --cache=* | --cach=* | --cac=* | --ca=* | --c=*) 96220d725fbSmrg cache_file=$ac_optarg ;; 96320d725fbSmrg 96420d725fbSmrg --config-cache | -C) 96520d725fbSmrg cache_file=config.cache ;; 96620d725fbSmrg 96720d725fbSmrg -datadir | --datadir | --datadi | --datad) 96820d725fbSmrg ac_prev=datadir ;; 96920d725fbSmrg -datadir=* | --datadir=* | --datadi=* | --datad=*) 97020d725fbSmrg datadir=$ac_optarg ;; 97120d725fbSmrg 97220d725fbSmrg -datarootdir | --datarootdir | --datarootdi | --datarootd | --dataroot \ 97320d725fbSmrg | --dataroo | --dataro | --datar) 97420d725fbSmrg ac_prev=datarootdir ;; 97520d725fbSmrg -datarootdir=* | --datarootdir=* | --datarootdi=* | --datarootd=* \ 97620d725fbSmrg | --dataroot=* | --dataroo=* | --dataro=* | --datar=*) 97720d725fbSmrg datarootdir=$ac_optarg ;; 97820d725fbSmrg 97920d725fbSmrg -disable-* | --disable-*) 98063fbae1dSmrg ac_useropt=`expr "x$ac_option" : 'x-*disable-\(.*\)'` 98120d725fbSmrg # Reject names that are not valid shell variable names. 98263fbae1dSmrg expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null && 98363fbae1dSmrg as_fn_error "invalid feature name: $ac_useropt" 98463fbae1dSmrg ac_useropt_orig=$ac_useropt 98563fbae1dSmrg ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'` 98663fbae1dSmrg case $ac_user_opts in 98763fbae1dSmrg *" 98863fbae1dSmrg"enable_$ac_useropt" 98963fbae1dSmrg"*) ;; 99063fbae1dSmrg *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--disable-$ac_useropt_orig" 99163fbae1dSmrg ac_unrecognized_sep=', ';; 99263fbae1dSmrg esac 99363fbae1dSmrg eval enable_$ac_useropt=no ;; 99420d725fbSmrg 99520d725fbSmrg -docdir | --docdir | --docdi | --doc | --do) 99620d725fbSmrg ac_prev=docdir ;; 99720d725fbSmrg -docdir=* | --docdir=* | --docdi=* | --doc=* | --do=*) 99820d725fbSmrg docdir=$ac_optarg ;; 99920d725fbSmrg 100020d725fbSmrg -dvidir | --dvidir | --dvidi | --dvid | --dvi | --dv) 100120d725fbSmrg ac_prev=dvidir ;; 100220d725fbSmrg -dvidir=* | --dvidir=* | --dvidi=* | --dvid=* | --dvi=* | --dv=*) 100320d725fbSmrg dvidir=$ac_optarg ;; 100420d725fbSmrg 100520d725fbSmrg -enable-* | --enable-*) 100663fbae1dSmrg ac_useropt=`expr "x$ac_option" : 'x-*enable-\([^=]*\)'` 100720d725fbSmrg # Reject names that are not valid shell variable names. 100863fbae1dSmrg expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null && 100963fbae1dSmrg as_fn_error "invalid feature name: $ac_useropt" 101063fbae1dSmrg ac_useropt_orig=$ac_useropt 101163fbae1dSmrg ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'` 101263fbae1dSmrg case $ac_user_opts in 101363fbae1dSmrg *" 101463fbae1dSmrg"enable_$ac_useropt" 101563fbae1dSmrg"*) ;; 101663fbae1dSmrg *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--enable-$ac_useropt_orig" 101763fbae1dSmrg ac_unrecognized_sep=', ';; 101863fbae1dSmrg esac 101963fbae1dSmrg eval enable_$ac_useropt=\$ac_optarg ;; 102020d725fbSmrg 102120d725fbSmrg -exec-prefix | --exec_prefix | --exec-prefix | --exec-prefi \ 102220d725fbSmrg | --exec-pref | --exec-pre | --exec-pr | --exec-p | --exec- \ 102320d725fbSmrg | --exec | --exe | --ex) 102420d725fbSmrg ac_prev=exec_prefix ;; 102520d725fbSmrg -exec-prefix=* | --exec_prefix=* | --exec-prefix=* | --exec-prefi=* \ 102620d725fbSmrg | --exec-pref=* | --exec-pre=* | --exec-pr=* | --exec-p=* | --exec-=* \ 102720d725fbSmrg | --exec=* | --exe=* | --ex=*) 102820d725fbSmrg exec_prefix=$ac_optarg ;; 102920d725fbSmrg 103020d725fbSmrg -gas | --gas | --ga | --g) 103120d725fbSmrg # Obsolete; use --with-gas. 103220d725fbSmrg with_gas=yes ;; 103320d725fbSmrg 103420d725fbSmrg -help | --help | --hel | --he | -h) 103520d725fbSmrg ac_init_help=long ;; 103620d725fbSmrg -help=r* | --help=r* | --hel=r* | --he=r* | -hr*) 103720d725fbSmrg ac_init_help=recursive ;; 103820d725fbSmrg -help=s* | --help=s* | --hel=s* | --he=s* | -hs*) 103920d725fbSmrg ac_init_help=short ;; 104020d725fbSmrg 104120d725fbSmrg -host | --host | --hos | --ho) 104220d725fbSmrg ac_prev=host_alias ;; 104320d725fbSmrg -host=* | --host=* | --hos=* | --ho=*) 104420d725fbSmrg host_alias=$ac_optarg ;; 104520d725fbSmrg 104620d725fbSmrg -htmldir | --htmldir | --htmldi | --htmld | --html | --htm | --ht) 104720d725fbSmrg ac_prev=htmldir ;; 104820d725fbSmrg -htmldir=* | --htmldir=* | --htmldi=* | --htmld=* | --html=* | --htm=* \ 104920d725fbSmrg | --ht=*) 105020d725fbSmrg htmldir=$ac_optarg ;; 105120d725fbSmrg 105220d725fbSmrg -includedir | --includedir | --includedi | --included | --include \ 105320d725fbSmrg | --includ | --inclu | --incl | --inc) 105420d725fbSmrg ac_prev=includedir ;; 105520d725fbSmrg -includedir=* | --includedir=* | --includedi=* | --included=* | --include=* \ 105620d725fbSmrg | --includ=* | --inclu=* | --incl=* | --inc=*) 105720d725fbSmrg includedir=$ac_optarg ;; 105820d725fbSmrg 105920d725fbSmrg -infodir | --infodir | --infodi | --infod | --info | --inf) 106020d725fbSmrg ac_prev=infodir ;; 106120d725fbSmrg -infodir=* | --infodir=* | --infodi=* | --infod=* | --info=* | --inf=*) 106220d725fbSmrg infodir=$ac_optarg ;; 106320d725fbSmrg 106420d725fbSmrg -libdir | --libdir | --libdi | --libd) 106520d725fbSmrg ac_prev=libdir ;; 106620d725fbSmrg -libdir=* | --libdir=* | --libdi=* | --libd=*) 106720d725fbSmrg libdir=$ac_optarg ;; 106820d725fbSmrg 106920d725fbSmrg -libexecdir | --libexecdir | --libexecdi | --libexecd | --libexec \ 107020d725fbSmrg | --libexe | --libex | --libe) 107120d725fbSmrg ac_prev=libexecdir ;; 107220d725fbSmrg -libexecdir=* | --libexecdir=* | --libexecdi=* | --libexecd=* | --libexec=* \ 107320d725fbSmrg | --libexe=* | --libex=* | --libe=*) 107420d725fbSmrg libexecdir=$ac_optarg ;; 107520d725fbSmrg 107620d725fbSmrg -localedir | --localedir | --localedi | --localed | --locale) 107720d725fbSmrg ac_prev=localedir ;; 107820d725fbSmrg -localedir=* | --localedir=* | --localedi=* | --localed=* | --locale=*) 107920d725fbSmrg localedir=$ac_optarg ;; 108020d725fbSmrg 108120d725fbSmrg -localstatedir | --localstatedir | --localstatedi | --localstated \ 108220d725fbSmrg | --localstate | --localstat | --localsta | --localst | --locals) 108320d725fbSmrg ac_prev=localstatedir ;; 108420d725fbSmrg -localstatedir=* | --localstatedir=* | --localstatedi=* | --localstated=* \ 108520d725fbSmrg | --localstate=* | --localstat=* | --localsta=* | --localst=* | --locals=*) 108620d725fbSmrg localstatedir=$ac_optarg ;; 108720d725fbSmrg 108820d725fbSmrg -mandir | --mandir | --mandi | --mand | --man | --ma | --m) 108920d725fbSmrg ac_prev=mandir ;; 109020d725fbSmrg -mandir=* | --mandir=* | --mandi=* | --mand=* | --man=* | --ma=* | --m=*) 109120d725fbSmrg mandir=$ac_optarg ;; 109220d725fbSmrg 109320d725fbSmrg -nfp | --nfp | --nf) 109420d725fbSmrg # Obsolete; use --without-fp. 109520d725fbSmrg with_fp=no ;; 109620d725fbSmrg 109720d725fbSmrg -no-create | --no-create | --no-creat | --no-crea | --no-cre \ 109820d725fbSmrg | --no-cr | --no-c | -n) 109920d725fbSmrg no_create=yes ;; 110020d725fbSmrg 110120d725fbSmrg -no-recursion | --no-recursion | --no-recursio | --no-recursi \ 110220d725fbSmrg | --no-recurs | --no-recur | --no-recu | --no-rec | --no-re | --no-r) 110320d725fbSmrg no_recursion=yes ;; 110420d725fbSmrg 110520d725fbSmrg -oldincludedir | --oldincludedir | --oldincludedi | --oldincluded \ 110620d725fbSmrg | --oldinclude | --oldinclud | --oldinclu | --oldincl | --oldinc \ 110720d725fbSmrg | --oldin | --oldi | --old | --ol | --o) 110820d725fbSmrg ac_prev=oldincludedir ;; 110920d725fbSmrg -oldincludedir=* | --oldincludedir=* | --oldincludedi=* | --oldincluded=* \ 111020d725fbSmrg | --oldinclude=* | --oldinclud=* | --oldinclu=* | --oldincl=* | --oldinc=* \ 111120d725fbSmrg | --oldin=* | --oldi=* | --old=* | --ol=* | --o=*) 111220d725fbSmrg oldincludedir=$ac_optarg ;; 111320d725fbSmrg 111420d725fbSmrg -prefix | --prefix | --prefi | --pref | --pre | --pr | --p) 111520d725fbSmrg ac_prev=prefix ;; 111620d725fbSmrg -prefix=* | --prefix=* | --prefi=* | --pref=* | --pre=* | --pr=* | --p=*) 111720d725fbSmrg prefix=$ac_optarg ;; 111820d725fbSmrg 111920d725fbSmrg -program-prefix | --program-prefix | --program-prefi | --program-pref \ 112020d725fbSmrg | --program-pre | --program-pr | --program-p) 112120d725fbSmrg ac_prev=program_prefix ;; 112220d725fbSmrg -program-prefix=* | --program-prefix=* | --program-prefi=* \ 112320d725fbSmrg | --program-pref=* | --program-pre=* | --program-pr=* | --program-p=*) 112420d725fbSmrg program_prefix=$ac_optarg ;; 112520d725fbSmrg 112620d725fbSmrg -program-suffix | --program-suffix | --program-suffi | --program-suff \ 112720d725fbSmrg | --program-suf | --program-su | --program-s) 112820d725fbSmrg ac_prev=program_suffix ;; 112920d725fbSmrg -program-suffix=* | --program-suffix=* | --program-suffi=* \ 113020d725fbSmrg | --program-suff=* | --program-suf=* | --program-su=* | --program-s=*) 113120d725fbSmrg program_suffix=$ac_optarg ;; 113220d725fbSmrg 113320d725fbSmrg -program-transform-name | --program-transform-name \ 113420d725fbSmrg | --program-transform-nam | --program-transform-na \ 113520d725fbSmrg | --program-transform-n | --program-transform- \ 113620d725fbSmrg | --program-transform | --program-transfor \ 113720d725fbSmrg | --program-transfo | --program-transf \ 113820d725fbSmrg | --program-trans | --program-tran \ 113920d725fbSmrg | --progr-tra | --program-tr | --program-t) 114020d725fbSmrg ac_prev=program_transform_name ;; 114120d725fbSmrg -program-transform-name=* | --program-transform-name=* \ 114220d725fbSmrg | --program-transform-nam=* | --program-transform-na=* \ 114320d725fbSmrg | --program-transform-n=* | --program-transform-=* \ 114420d725fbSmrg | --program-transform=* | --program-transfor=* \ 114520d725fbSmrg | --program-transfo=* | --program-transf=* \ 114620d725fbSmrg | --program-trans=* | --program-tran=* \ 114720d725fbSmrg | --progr-tra=* | --program-tr=* | --program-t=*) 114820d725fbSmrg program_transform_name=$ac_optarg ;; 114920d725fbSmrg 115020d725fbSmrg -pdfdir | --pdfdir | --pdfdi | --pdfd | --pdf | --pd) 115120d725fbSmrg ac_prev=pdfdir ;; 115220d725fbSmrg -pdfdir=* | --pdfdir=* | --pdfdi=* | --pdfd=* | --pdf=* | --pd=*) 115320d725fbSmrg pdfdir=$ac_optarg ;; 115420d725fbSmrg 115520d725fbSmrg -psdir | --psdir | --psdi | --psd | --ps) 115620d725fbSmrg ac_prev=psdir ;; 115720d725fbSmrg -psdir=* | --psdir=* | --psdi=* | --psd=* | --ps=*) 115820d725fbSmrg psdir=$ac_optarg ;; 115920d725fbSmrg 116020d725fbSmrg -q | -quiet | --quiet | --quie | --qui | --qu | --q \ 116120d725fbSmrg | -silent | --silent | --silen | --sile | --sil) 116220d725fbSmrg silent=yes ;; 116320d725fbSmrg 116420d725fbSmrg -sbindir | --sbindir | --sbindi | --sbind | --sbin | --sbi | --sb) 116520d725fbSmrg ac_prev=sbindir ;; 116620d725fbSmrg -sbindir=* | --sbindir=* | --sbindi=* | --sbind=* | --sbin=* \ 116720d725fbSmrg | --sbi=* | --sb=*) 116820d725fbSmrg sbindir=$ac_optarg ;; 116920d725fbSmrg 117020d725fbSmrg -sharedstatedir | --sharedstatedir | --sharedstatedi \ 117120d725fbSmrg | --sharedstated | --sharedstate | --sharedstat | --sharedsta \ 117220d725fbSmrg | --sharedst | --shareds | --shared | --share | --shar \ 117320d725fbSmrg | --sha | --sh) 117420d725fbSmrg ac_prev=sharedstatedir ;; 117520d725fbSmrg -sharedstatedir=* | --sharedstatedir=* | --sharedstatedi=* \ 117620d725fbSmrg | --sharedstated=* | --sharedstate=* | --sharedstat=* | --sharedsta=* \ 117720d725fbSmrg | --sharedst=* | --shareds=* | --shared=* | --share=* | --shar=* \ 117820d725fbSmrg | --sha=* | --sh=*) 117920d725fbSmrg sharedstatedir=$ac_optarg ;; 118020d725fbSmrg 118120d725fbSmrg -site | --site | --sit) 118220d725fbSmrg ac_prev=site ;; 118320d725fbSmrg -site=* | --site=* | --sit=*) 118420d725fbSmrg site=$ac_optarg ;; 118520d725fbSmrg 118620d725fbSmrg -srcdir | --srcdir | --srcdi | --srcd | --src | --sr) 118720d725fbSmrg ac_prev=srcdir ;; 118820d725fbSmrg -srcdir=* | --srcdir=* | --srcdi=* | --srcd=* | --src=* | --sr=*) 118920d725fbSmrg srcdir=$ac_optarg ;; 119020d725fbSmrg 119120d725fbSmrg -sysconfdir | --sysconfdir | --sysconfdi | --sysconfd | --sysconf \ 119220d725fbSmrg | --syscon | --sysco | --sysc | --sys | --sy) 119320d725fbSmrg ac_prev=sysconfdir ;; 119420d725fbSmrg -sysconfdir=* | --sysconfdir=* | --sysconfdi=* | --sysconfd=* | --sysconf=* \ 119520d725fbSmrg | --syscon=* | --sysco=* | --sysc=* | --sys=* | --sy=*) 119620d725fbSmrg sysconfdir=$ac_optarg ;; 119720d725fbSmrg 119820d725fbSmrg -target | --target | --targe | --targ | --tar | --ta | --t) 119920d725fbSmrg ac_prev=target_alias ;; 120020d725fbSmrg -target=* | --target=* | --targe=* | --targ=* | --tar=* | --ta=* | --t=*) 120120d725fbSmrg target_alias=$ac_optarg ;; 120220d725fbSmrg 120320d725fbSmrg -v | -verbose | --verbose | --verbos | --verbo | --verb) 120420d725fbSmrg verbose=yes ;; 120520d725fbSmrg 120620d725fbSmrg -version | --version | --versio | --versi | --vers | -V) 120720d725fbSmrg ac_init_version=: ;; 120820d725fbSmrg 120920d725fbSmrg -with-* | --with-*) 121063fbae1dSmrg ac_useropt=`expr "x$ac_option" : 'x-*with-\([^=]*\)'` 121120d725fbSmrg # Reject names that are not valid shell variable names. 121263fbae1dSmrg expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null && 121363fbae1dSmrg as_fn_error "invalid package name: $ac_useropt" 121463fbae1dSmrg ac_useropt_orig=$ac_useropt 121563fbae1dSmrg ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'` 121663fbae1dSmrg case $ac_user_opts in 121763fbae1dSmrg *" 121863fbae1dSmrg"with_$ac_useropt" 121963fbae1dSmrg"*) ;; 122063fbae1dSmrg *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--with-$ac_useropt_orig" 122163fbae1dSmrg ac_unrecognized_sep=', ';; 122263fbae1dSmrg esac 122363fbae1dSmrg eval with_$ac_useropt=\$ac_optarg ;; 122420d725fbSmrg 122520d725fbSmrg -without-* | --without-*) 122663fbae1dSmrg ac_useropt=`expr "x$ac_option" : 'x-*without-\(.*\)'` 122720d725fbSmrg # Reject names that are not valid shell variable names. 122863fbae1dSmrg expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null && 122963fbae1dSmrg as_fn_error "invalid package name: $ac_useropt" 123063fbae1dSmrg ac_useropt_orig=$ac_useropt 123163fbae1dSmrg ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'` 123263fbae1dSmrg case $ac_user_opts in 123363fbae1dSmrg *" 123463fbae1dSmrg"with_$ac_useropt" 123563fbae1dSmrg"*) ;; 123663fbae1dSmrg *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--without-$ac_useropt_orig" 123763fbae1dSmrg ac_unrecognized_sep=', ';; 123863fbae1dSmrg esac 123963fbae1dSmrg eval with_$ac_useropt=no ;; 124020d725fbSmrg 124120d725fbSmrg --x) 124220d725fbSmrg # Obsolete; use --with-x. 124320d725fbSmrg with_x=yes ;; 124420d725fbSmrg 124520d725fbSmrg -x-includes | --x-includes | --x-include | --x-includ | --x-inclu \ 124620d725fbSmrg | --x-incl | --x-inc | --x-in | --x-i) 124720d725fbSmrg ac_prev=x_includes ;; 124820d725fbSmrg -x-includes=* | --x-includes=* | --x-include=* | --x-includ=* | --x-inclu=* \ 124920d725fbSmrg | --x-incl=* | --x-inc=* | --x-in=* | --x-i=*) 125020d725fbSmrg x_includes=$ac_optarg ;; 125120d725fbSmrg 125220d725fbSmrg -x-libraries | --x-libraries | --x-librarie | --x-librari \ 125320d725fbSmrg | --x-librar | --x-libra | --x-libr | --x-lib | --x-li | --x-l) 125420d725fbSmrg ac_prev=x_libraries ;; 125520d725fbSmrg -x-libraries=* | --x-libraries=* | --x-librarie=* | --x-librari=* \ 125620d725fbSmrg | --x-librar=* | --x-libra=* | --x-libr=* | --x-lib=* | --x-li=* | --x-l=*) 125720d725fbSmrg x_libraries=$ac_optarg ;; 125820d725fbSmrg 125963fbae1dSmrg -*) as_fn_error "unrecognized option: \`$ac_option' 126063fbae1dSmrgTry \`$0 --help' for more information." 126120d725fbSmrg ;; 126220d725fbSmrg 126320d725fbSmrg *=*) 126420d725fbSmrg ac_envvar=`expr "x$ac_option" : 'x\([^=]*\)='` 126520d725fbSmrg # Reject names that are not valid shell variable names. 126663fbae1dSmrg case $ac_envvar in #( 126763fbae1dSmrg '' | [0-9]* | *[!_$as_cr_alnum]* ) 126863fbae1dSmrg as_fn_error "invalid variable name: \`$ac_envvar'" ;; 126963fbae1dSmrg esac 127020d725fbSmrg eval $ac_envvar=\$ac_optarg 127120d725fbSmrg export $ac_envvar ;; 127220d725fbSmrg 127320d725fbSmrg *) 127420d725fbSmrg # FIXME: should be removed in autoconf 3.0. 127563fbae1dSmrg $as_echo "$as_me: WARNING: you should use --build, --host, --target" >&2 127620d725fbSmrg expr "x$ac_option" : ".*[^-._$as_cr_alnum]" >/dev/null && 127763fbae1dSmrg $as_echo "$as_me: WARNING: invalid host type: $ac_option" >&2 127820d725fbSmrg : ${build_alias=$ac_option} ${host_alias=$ac_option} ${target_alias=$ac_option} 127920d725fbSmrg ;; 128020d725fbSmrg 128120d725fbSmrg esac 128220d725fbSmrgdone 128320d725fbSmrg 128420d725fbSmrgif test -n "$ac_prev"; then 128520d725fbSmrg ac_option=--`echo $ac_prev | sed 's/_/-/g'` 128663fbae1dSmrg as_fn_error "missing argument to $ac_option" 128763fbae1dSmrgfi 128863fbae1dSmrg 128963fbae1dSmrgif test -n "$ac_unrecognized_opts"; then 129063fbae1dSmrg case $enable_option_checking in 129163fbae1dSmrg no) ;; 129263fbae1dSmrg fatal) as_fn_error "unrecognized options: $ac_unrecognized_opts" ;; 129363fbae1dSmrg *) $as_echo "$as_me: WARNING: unrecognized options: $ac_unrecognized_opts" >&2 ;; 129463fbae1dSmrg esac 129520d725fbSmrgfi 129620d725fbSmrg 129763fbae1dSmrg# Check all directory arguments for consistency. 129820d725fbSmrgfor ac_var in exec_prefix prefix bindir sbindir libexecdir datarootdir \ 129920d725fbSmrg datadir sysconfdir sharedstatedir localstatedir includedir \ 130020d725fbSmrg oldincludedir docdir infodir htmldir dvidir pdfdir psdir \ 130120d725fbSmrg libdir localedir mandir 130220d725fbSmrgdo 130320d725fbSmrg eval ac_val=\$$ac_var 130463fbae1dSmrg # Remove trailing slashes. 130563fbae1dSmrg case $ac_val in 130663fbae1dSmrg */ ) 130763fbae1dSmrg ac_val=`expr "X$ac_val" : 'X\(.*[^/]\)' \| "X$ac_val" : 'X\(.*\)'` 130863fbae1dSmrg eval $ac_var=\$ac_val;; 130963fbae1dSmrg esac 131063fbae1dSmrg # Be sure to have absolute directory names. 131120d725fbSmrg case $ac_val in 131220d725fbSmrg [\\/$]* | ?:[\\/]* ) continue;; 131320d725fbSmrg NONE | '' ) case $ac_var in *prefix ) continue;; esac;; 131420d725fbSmrg esac 131563fbae1dSmrg as_fn_error "expected an absolute directory name for --$ac_var: $ac_val" 131620d725fbSmrgdone 131720d725fbSmrg 131820d725fbSmrg# There might be people who depend on the old broken behavior: `$host' 131920d725fbSmrg# used to hold the argument of --host etc. 132020d725fbSmrg# FIXME: To remove some day. 132120d725fbSmrgbuild=$build_alias 132220d725fbSmrghost=$host_alias 132320d725fbSmrgtarget=$target_alias 132420d725fbSmrg 132520d725fbSmrg# FIXME: To remove some day. 132620d725fbSmrgif test "x$host_alias" != x; then 132720d725fbSmrg if test "x$build_alias" = x; then 132820d725fbSmrg cross_compiling=maybe 132963fbae1dSmrg $as_echo "$as_me: WARNING: If you wanted to set the --build type, don't use --host. 133020d725fbSmrg If a cross compiler is detected then cross compile mode will be used." >&2 133120d725fbSmrg elif test "x$build_alias" != "x$host_alias"; then 133220d725fbSmrg cross_compiling=yes 133320d725fbSmrg fi 133420d725fbSmrgfi 133520d725fbSmrg 133620d725fbSmrgac_tool_prefix= 133720d725fbSmrgtest -n "$host_alias" && ac_tool_prefix=$host_alias- 133820d725fbSmrg 133920d725fbSmrgtest "$silent" = yes && exec 6>/dev/null 134020d725fbSmrg 134120d725fbSmrg 134220d725fbSmrgac_pwd=`pwd` && test -n "$ac_pwd" && 134320d725fbSmrgac_ls_di=`ls -di .` && 134420d725fbSmrgac_pwd_ls_di=`cd "$ac_pwd" && ls -di .` || 134563fbae1dSmrg as_fn_error "working directory cannot be determined" 134620d725fbSmrgtest "X$ac_ls_di" = "X$ac_pwd_ls_di" || 134763fbae1dSmrg as_fn_error "pwd does not report name of working directory" 134820d725fbSmrg 134920d725fbSmrg 135020d725fbSmrg# Find the source files, if location was not specified. 135120d725fbSmrgif test -z "$srcdir"; then 135220d725fbSmrg ac_srcdir_defaulted=yes 135320d725fbSmrg # Try the directory containing this script, then the parent directory. 135463fbae1dSmrg ac_confdir=`$as_dirname -- "$as_myself" || 135563fbae1dSmrg$as_expr X"$as_myself" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \ 135663fbae1dSmrg X"$as_myself" : 'X\(//\)[^/]' \| \ 135763fbae1dSmrg X"$as_myself" : 'X\(//\)$' \| \ 135863fbae1dSmrg X"$as_myself" : 'X\(/\)' \| . 2>/dev/null || 135963fbae1dSmrg$as_echo X"$as_myself" | 136020d725fbSmrg sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ 136120d725fbSmrg s//\1/ 136220d725fbSmrg q 136320d725fbSmrg } 136420d725fbSmrg /^X\(\/\/\)[^/].*/{ 136520d725fbSmrg s//\1/ 136620d725fbSmrg q 136720d725fbSmrg } 136820d725fbSmrg /^X\(\/\/\)$/{ 136920d725fbSmrg s//\1/ 137020d725fbSmrg q 137120d725fbSmrg } 137220d725fbSmrg /^X\(\/\).*/{ 137320d725fbSmrg s//\1/ 137420d725fbSmrg q 137520d725fbSmrg } 137620d725fbSmrg s/.*/./; q'` 137720d725fbSmrg srcdir=$ac_confdir 137820d725fbSmrg if test ! -r "$srcdir/$ac_unique_file"; then 137920d725fbSmrg srcdir=.. 138020d725fbSmrg fi 138120d725fbSmrgelse 138220d725fbSmrg ac_srcdir_defaulted=no 138320d725fbSmrgfi 138420d725fbSmrgif test ! -r "$srcdir/$ac_unique_file"; then 138520d725fbSmrg test "$ac_srcdir_defaulted" = yes && srcdir="$ac_confdir or .." 138663fbae1dSmrg as_fn_error "cannot find sources ($ac_unique_file) in $srcdir" 138720d725fbSmrgfi 138820d725fbSmrgac_msg="sources are in $srcdir, but \`cd $srcdir' does not work" 138920d725fbSmrgac_abs_confdir=`( 139063fbae1dSmrg cd "$srcdir" && test -r "./$ac_unique_file" || as_fn_error "$ac_msg" 139120d725fbSmrg pwd)` 139220d725fbSmrg# When building in place, set srcdir=. 139320d725fbSmrgif test "$ac_abs_confdir" = "$ac_pwd"; then 139420d725fbSmrg srcdir=. 139520d725fbSmrgfi 139620d725fbSmrg# Remove unnecessary trailing slashes from srcdir. 139720d725fbSmrg# Double slashes in file names in object file debugging info 139820d725fbSmrg# mess up M-x gdb in Emacs. 139920d725fbSmrgcase $srcdir in 140020d725fbSmrg*/) srcdir=`expr "X$srcdir" : 'X\(.*[^/]\)' \| "X$srcdir" : 'X\(.*\)'`;; 140120d725fbSmrgesac 140220d725fbSmrgfor ac_var in $ac_precious_vars; do 140320d725fbSmrg eval ac_env_${ac_var}_set=\${${ac_var}+set} 140420d725fbSmrg eval ac_env_${ac_var}_value=\$${ac_var} 140520d725fbSmrg eval ac_cv_env_${ac_var}_set=\${${ac_var}+set} 140620d725fbSmrg eval ac_cv_env_${ac_var}_value=\$${ac_var} 140720d725fbSmrgdone 140820d725fbSmrg 140920d725fbSmrg# 141020d725fbSmrg# Report the --help message. 141120d725fbSmrg# 141220d725fbSmrgif test "$ac_init_help" = "long"; then 141320d725fbSmrg # Omit some internal or obsolete options to make the list less imposing. 141420d725fbSmrg # This message is too long to be a string in the A/UX 3.1 sh. 141520d725fbSmrg cat <<_ACEOF 141663fbae1dSmrg\`configure' configures libpthread-stubs 0.3 to adapt to many kinds of systems. 141720d725fbSmrg 141820d725fbSmrgUsage: $0 [OPTION]... [VAR=VALUE]... 141920d725fbSmrg 142020d725fbSmrgTo assign environment variables (e.g., CC, CFLAGS...), specify them as 142120d725fbSmrgVAR=VALUE. See below for descriptions of some of the useful variables. 142220d725fbSmrg 142320d725fbSmrgDefaults for the options are specified in brackets. 142420d725fbSmrg 142520d725fbSmrgConfiguration: 142620d725fbSmrg -h, --help display this help and exit 142720d725fbSmrg --help=short display options specific to this package 142820d725fbSmrg --help=recursive display the short help of all the included packages 142920d725fbSmrg -V, --version display version information and exit 143020d725fbSmrg -q, --quiet, --silent do not print \`checking...' messages 143120d725fbSmrg --cache-file=FILE cache test results in FILE [disabled] 143220d725fbSmrg -C, --config-cache alias for \`--cache-file=config.cache' 143320d725fbSmrg -n, --no-create do not create output files 143420d725fbSmrg --srcdir=DIR find the sources in DIR [configure dir or \`..'] 143520d725fbSmrg 143620d725fbSmrgInstallation directories: 143720d725fbSmrg --prefix=PREFIX install architecture-independent files in PREFIX 143863fbae1dSmrg [$ac_default_prefix] 143920d725fbSmrg --exec-prefix=EPREFIX install architecture-dependent files in EPREFIX 144063fbae1dSmrg [PREFIX] 144120d725fbSmrg 144220d725fbSmrgBy default, \`make install' will install all the files in 144320d725fbSmrg\`$ac_default_prefix/bin', \`$ac_default_prefix/lib' etc. You can specify 144420d725fbSmrgan installation prefix other than \`$ac_default_prefix' using \`--prefix', 144520d725fbSmrgfor instance \`--prefix=\$HOME'. 144620d725fbSmrg 144720d725fbSmrgFor better control, use the options below. 144820d725fbSmrg 144920d725fbSmrgFine tuning of the installation directories: 145063fbae1dSmrg --bindir=DIR user executables [EPREFIX/bin] 145163fbae1dSmrg --sbindir=DIR system admin executables [EPREFIX/sbin] 145263fbae1dSmrg --libexecdir=DIR program executables [EPREFIX/libexec] 145363fbae1dSmrg --sysconfdir=DIR read-only single-machine data [PREFIX/etc] 145463fbae1dSmrg --sharedstatedir=DIR modifiable architecture-independent data [PREFIX/com] 145563fbae1dSmrg --localstatedir=DIR modifiable single-machine data [PREFIX/var] 145663fbae1dSmrg --libdir=DIR object code libraries [EPREFIX/lib] 145763fbae1dSmrg --includedir=DIR C header files [PREFIX/include] 145863fbae1dSmrg --oldincludedir=DIR C header files for non-gcc [/usr/include] 145963fbae1dSmrg --datarootdir=DIR read-only arch.-independent data root [PREFIX/share] 146063fbae1dSmrg --datadir=DIR read-only architecture-independent data [DATAROOTDIR] 146163fbae1dSmrg --infodir=DIR info documentation [DATAROOTDIR/info] 146263fbae1dSmrg --localedir=DIR locale-dependent data [DATAROOTDIR/locale] 146363fbae1dSmrg --mandir=DIR man documentation [DATAROOTDIR/man] 146463fbae1dSmrg --docdir=DIR documentation root 146563fbae1dSmrg [DATAROOTDIR/doc/libpthread-stubs] 146663fbae1dSmrg --htmldir=DIR html documentation [DOCDIR] 146763fbae1dSmrg --dvidir=DIR dvi documentation [DOCDIR] 146863fbae1dSmrg --pdfdir=DIR pdf documentation [DOCDIR] 146963fbae1dSmrg --psdir=DIR ps documentation [DOCDIR] 147020d725fbSmrg_ACEOF 147120d725fbSmrg 147220d725fbSmrg cat <<\_ACEOF 147320d725fbSmrg 147420d725fbSmrgProgram names: 147520d725fbSmrg --program-prefix=PREFIX prepend PREFIX to installed program names 147620d725fbSmrg --program-suffix=SUFFIX append SUFFIX to installed program names 147720d725fbSmrg --program-transform-name=PROGRAM run sed PROGRAM on installed program names 147820d725fbSmrg 147920d725fbSmrgSystem types: 148020d725fbSmrg --build=BUILD configure for building on BUILD [guessed] 148120d725fbSmrg --host=HOST cross-compile to build programs to run on HOST [BUILD] 148220d725fbSmrg_ACEOF 148320d725fbSmrgfi 148420d725fbSmrg 148520d725fbSmrgif test -n "$ac_init_help"; then 148620d725fbSmrg case $ac_init_help in 148763fbae1dSmrg short | recursive ) echo "Configuration of libpthread-stubs 0.3:";; 148820d725fbSmrg esac 148920d725fbSmrg cat <<\_ACEOF 149020d725fbSmrg 149120d725fbSmrgOptional Features: 149263fbae1dSmrg --disable-option-checking ignore unrecognized --enable/--with options 149320d725fbSmrg --disable-FEATURE do not include FEATURE (same as --enable-FEATURE=no) 149420d725fbSmrg --enable-FEATURE[=ARG] include FEATURE [ARG=yes] 149520d725fbSmrg --enable-shared[=PKGS] build shared libraries [default=yes] 149620d725fbSmrg --enable-static[=PKGS] build static libraries [default=yes] 149720d725fbSmrg --enable-fast-install[=PKGS] 149820d725fbSmrg optimize for fast installation [default=yes] 149920d725fbSmrg --disable-dependency-tracking speeds up one-time build 150020d725fbSmrg --enable-dependency-tracking do not reject slow dependency extractors 150120d725fbSmrg --disable-libtool-lock avoid locking (might break parallel builds) 150220d725fbSmrg 150320d725fbSmrgOptional Packages: 150420d725fbSmrg --with-PACKAGE[=ARG] use PACKAGE [ARG=yes] 150520d725fbSmrg --without-PACKAGE do not use PACKAGE (same as --with-PACKAGE=no) 150620d725fbSmrg --with-pic try to use only PIC/non-PIC objects [default=use 150720d725fbSmrg both] 150863fbae1dSmrg --with-gnu-ld assume the C compiler uses GNU ld [default=no] 150920d725fbSmrg 151020d725fbSmrgSome influential environment variables: 151120d725fbSmrg CC C compiler command 151220d725fbSmrg CFLAGS C compiler flags 151320d725fbSmrg LDFLAGS linker flags, e.g. -L<lib dir> if you have libraries in a 151420d725fbSmrg nonstandard directory <lib dir> 151563fbae1dSmrg LIBS libraries to pass to the linker, e.g. -l<library> 151620d725fbSmrg CPPFLAGS C/C++/Objective C preprocessor flags, e.g. -I<include dir> if 151720d725fbSmrg you have headers in a nonstandard directory <include dir> 151820d725fbSmrg CPP C preprocessor 151920d725fbSmrg 152020d725fbSmrgUse these variables to override the choices made by `configure' or to help 152120d725fbSmrgit to find libraries and programs with nonstandard names/locations. 152220d725fbSmrg 152320d725fbSmrgReport bugs to <xcb@lists.freedesktop.org>. 152420d725fbSmrg_ACEOF 152520d725fbSmrgac_status=$? 152620d725fbSmrgfi 152720d725fbSmrg 152820d725fbSmrgif test "$ac_init_help" = "recursive"; then 152920d725fbSmrg # If there are subdirs, report their specific --help. 153020d725fbSmrg for ac_dir in : $ac_subdirs_all; do test "x$ac_dir" = x: && continue 153163fbae1dSmrg test -d "$ac_dir" || 153263fbae1dSmrg { cd "$srcdir" && ac_pwd=`pwd` && srcdir=. && test -d "$ac_dir"; } || 153363fbae1dSmrg continue 153420d725fbSmrg ac_builddir=. 153520d725fbSmrg 153620d725fbSmrgcase "$ac_dir" in 153720d725fbSmrg.) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;; 153820d725fbSmrg*) 153963fbae1dSmrg ac_dir_suffix=/`$as_echo "$ac_dir" | sed 's|^\.[\\/]||'` 154020d725fbSmrg # A ".." for each directory in $ac_dir_suffix. 154163fbae1dSmrg ac_top_builddir_sub=`$as_echo "$ac_dir_suffix" | sed 's|/[^\\/]*|/..|g;s|/||'` 154220d725fbSmrg case $ac_top_builddir_sub in 154320d725fbSmrg "") ac_top_builddir_sub=. ac_top_build_prefix= ;; 154420d725fbSmrg *) ac_top_build_prefix=$ac_top_builddir_sub/ ;; 154520d725fbSmrg esac ;; 154620d725fbSmrgesac 154720d725fbSmrgac_abs_top_builddir=$ac_pwd 154820d725fbSmrgac_abs_builddir=$ac_pwd$ac_dir_suffix 154920d725fbSmrg# for backward compatibility: 155020d725fbSmrgac_top_builddir=$ac_top_build_prefix 155120d725fbSmrg 155220d725fbSmrgcase $srcdir in 155320d725fbSmrg .) # We are building in place. 155420d725fbSmrg ac_srcdir=. 155520d725fbSmrg ac_top_srcdir=$ac_top_builddir_sub 155620d725fbSmrg ac_abs_top_srcdir=$ac_pwd ;; 155720d725fbSmrg [\\/]* | ?:[\\/]* ) # Absolute name. 155820d725fbSmrg ac_srcdir=$srcdir$ac_dir_suffix; 155920d725fbSmrg ac_top_srcdir=$srcdir 156020d725fbSmrg ac_abs_top_srcdir=$srcdir ;; 156120d725fbSmrg *) # Relative name. 156220d725fbSmrg ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix 156320d725fbSmrg ac_top_srcdir=$ac_top_build_prefix$srcdir 156420d725fbSmrg ac_abs_top_srcdir=$ac_pwd/$srcdir ;; 156520d725fbSmrgesac 156620d725fbSmrgac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix 156720d725fbSmrg 156820d725fbSmrg cd "$ac_dir" || { ac_status=$?; continue; } 156920d725fbSmrg # Check for guested configure. 157020d725fbSmrg if test -f "$ac_srcdir/configure.gnu"; then 157120d725fbSmrg echo && 157220d725fbSmrg $SHELL "$ac_srcdir/configure.gnu" --help=recursive 157320d725fbSmrg elif test -f "$ac_srcdir/configure"; then 157420d725fbSmrg echo && 157520d725fbSmrg $SHELL "$ac_srcdir/configure" --help=recursive 157620d725fbSmrg else 157763fbae1dSmrg $as_echo "$as_me: WARNING: no configuration information is in $ac_dir" >&2 157820d725fbSmrg fi || ac_status=$? 157920d725fbSmrg cd "$ac_pwd" || { ac_status=$?; break; } 158020d725fbSmrg done 158120d725fbSmrgfi 158220d725fbSmrg 158320d725fbSmrgtest -n "$ac_init_help" && exit $ac_status 158420d725fbSmrgif $ac_init_version; then 158520d725fbSmrg cat <<\_ACEOF 158663fbae1dSmrglibpthread-stubs configure 0.3 158763fbae1dSmrggenerated by GNU Autoconf 2.64 158820d725fbSmrg 158963fbae1dSmrgCopyright (C) 2009 Free Software Foundation, Inc. 159020d725fbSmrgThis configure script is free software; the Free Software Foundation 159120d725fbSmrggives unlimited permission to copy, distribute and modify it. 159220d725fbSmrg_ACEOF 159320d725fbSmrg exit 159420d725fbSmrgfi 159563fbae1dSmrg 159663fbae1dSmrg## ------------------------ ## 159763fbae1dSmrg## Autoconf initialization. ## 159863fbae1dSmrg## ------------------------ ## 159963fbae1dSmrg 160063fbae1dSmrg# ac_fn_c_try_compile LINENO 160163fbae1dSmrg# -------------------------- 160263fbae1dSmrg# Try to compile conftest.$ac_ext, and return whether this succeeded. 160363fbae1dSmrgac_fn_c_try_compile () 160463fbae1dSmrg{ 160563fbae1dSmrg as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack 160663fbae1dSmrg rm -f conftest.$ac_objext 160763fbae1dSmrg if { { ac_try="$ac_compile" 160863fbae1dSmrgcase "(($ac_try" in 160963fbae1dSmrg *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 161063fbae1dSmrg *) ac_try_echo=$ac_try;; 161163fbae1dSmrgesac 161263fbae1dSmrgeval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" 161363fbae1dSmrg$as_echo "$ac_try_echo"; } >&5 161463fbae1dSmrg (eval "$ac_compile") 2>conftest.err 161563fbae1dSmrg ac_status=$? 161663fbae1dSmrg if test -s conftest.err; then 161763fbae1dSmrg grep -v '^ *+' conftest.err >conftest.er1 161863fbae1dSmrg cat conftest.er1 >&5 161963fbae1dSmrg mv -f conftest.er1 conftest.err 162063fbae1dSmrg fi 162163fbae1dSmrg $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 162263fbae1dSmrg test $ac_status = 0; } && { 162363fbae1dSmrg test -z "$ac_c_werror_flag" || 162463fbae1dSmrg test ! -s conftest.err 162563fbae1dSmrg } && test -s conftest.$ac_objext; then : 162663fbae1dSmrg ac_retval=0 162763fbae1dSmrgelse 162863fbae1dSmrg $as_echo "$as_me: failed program was:" >&5 162963fbae1dSmrgsed 's/^/| /' conftest.$ac_ext >&5 163063fbae1dSmrg 163163fbae1dSmrg ac_retval=1 163263fbae1dSmrgfi 163363fbae1dSmrg eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;} 163463fbae1dSmrg return $ac_retval 163563fbae1dSmrg 163663fbae1dSmrg} # ac_fn_c_try_compile 163763fbae1dSmrg 163863fbae1dSmrg# ac_fn_c_try_link LINENO 163963fbae1dSmrg# ----------------------- 164063fbae1dSmrg# Try to link conftest.$ac_ext, and return whether this succeeded. 164163fbae1dSmrgac_fn_c_try_link () 164263fbae1dSmrg{ 164363fbae1dSmrg as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack 164463fbae1dSmrg rm -f conftest.$ac_objext conftest$ac_exeext 164563fbae1dSmrg if { { ac_try="$ac_link" 164663fbae1dSmrgcase "(($ac_try" in 164763fbae1dSmrg *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 164863fbae1dSmrg *) ac_try_echo=$ac_try;; 164963fbae1dSmrgesac 165063fbae1dSmrgeval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" 165163fbae1dSmrg$as_echo "$ac_try_echo"; } >&5 165263fbae1dSmrg (eval "$ac_link") 2>conftest.err 165363fbae1dSmrg ac_status=$? 165463fbae1dSmrg if test -s conftest.err; then 165563fbae1dSmrg grep -v '^ *+' conftest.err >conftest.er1 165663fbae1dSmrg cat conftest.er1 >&5 165763fbae1dSmrg mv -f conftest.er1 conftest.err 165863fbae1dSmrg fi 165963fbae1dSmrg $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 166063fbae1dSmrg test $ac_status = 0; } && { 166163fbae1dSmrg test -z "$ac_c_werror_flag" || 166263fbae1dSmrg test ! -s conftest.err 166363fbae1dSmrg } && test -s conftest$ac_exeext && { 166463fbae1dSmrg test "$cross_compiling" = yes || 166563fbae1dSmrg $as_test_x conftest$ac_exeext 166663fbae1dSmrg }; then : 166763fbae1dSmrg ac_retval=0 166863fbae1dSmrgelse 166963fbae1dSmrg $as_echo "$as_me: failed program was:" >&5 167063fbae1dSmrgsed 's/^/| /' conftest.$ac_ext >&5 167163fbae1dSmrg 167263fbae1dSmrg ac_retval=1 167363fbae1dSmrgfi 167463fbae1dSmrg # Delete the IPA/IPO (Inter Procedural Analysis/Optimization) information 167563fbae1dSmrg # created by the PGI compiler (conftest_ipa8_conftest.oo), as it would 167663fbae1dSmrg # interfere with the next link command; also delete a directory that is 167763fbae1dSmrg # left behind by Apple's compiler. We do this before executing the actions. 167863fbae1dSmrg rm -rf conftest.dSYM conftest_ipa8_conftest.oo 167963fbae1dSmrg eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;} 168063fbae1dSmrg return $ac_retval 168163fbae1dSmrg 168263fbae1dSmrg} # ac_fn_c_try_link 168363fbae1dSmrg 168463fbae1dSmrg# ac_fn_c_check_header_compile LINENO HEADER VAR INCLUDES 168563fbae1dSmrg# ------------------------------------------------------- 168663fbae1dSmrg# Tests whether HEADER exists and can be compiled using the include files in 168763fbae1dSmrg# INCLUDES, setting the cache variable VAR accordingly. 168863fbae1dSmrgac_fn_c_check_header_compile () 168963fbae1dSmrg{ 169063fbae1dSmrg as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack 169163fbae1dSmrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5 169263fbae1dSmrg$as_echo_n "checking for $2... " >&6; } 169363fbae1dSmrgif { as_var=$3; eval "test \"\${$as_var+set}\" = set"; }; then : 169463fbae1dSmrg $as_echo_n "(cached) " >&6 169563fbae1dSmrgelse 169663fbae1dSmrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 169763fbae1dSmrg/* end confdefs.h. */ 169863fbae1dSmrg$4 169963fbae1dSmrg#include <$2> 170063fbae1dSmrg_ACEOF 170163fbae1dSmrgif ac_fn_c_try_compile "$LINENO"; then : 170263fbae1dSmrg eval "$3=yes" 170363fbae1dSmrgelse 170463fbae1dSmrg eval "$3=no" 170563fbae1dSmrgfi 170663fbae1dSmrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 170763fbae1dSmrgfi 170863fbae1dSmrgeval ac_res=\$$3 170963fbae1dSmrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5 171063fbae1dSmrg$as_echo "$ac_res" >&6; } 171163fbae1dSmrg eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;} 171263fbae1dSmrg 171363fbae1dSmrg} # ac_fn_c_check_header_compile 171463fbae1dSmrg 171563fbae1dSmrg# ac_fn_c_try_cpp LINENO 171663fbae1dSmrg# ---------------------- 171763fbae1dSmrg# Try to preprocess conftest.$ac_ext, and return whether this succeeded. 171863fbae1dSmrgac_fn_c_try_cpp () 171963fbae1dSmrg{ 172063fbae1dSmrg as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack 172163fbae1dSmrg if { { ac_try="$ac_cpp conftest.$ac_ext" 172263fbae1dSmrgcase "(($ac_try" in 172363fbae1dSmrg *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 172463fbae1dSmrg *) ac_try_echo=$ac_try;; 172563fbae1dSmrgesac 172663fbae1dSmrgeval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" 172763fbae1dSmrg$as_echo "$ac_try_echo"; } >&5 172863fbae1dSmrg (eval "$ac_cpp conftest.$ac_ext") 2>conftest.err 172963fbae1dSmrg ac_status=$? 173063fbae1dSmrg if test -s conftest.err; then 173163fbae1dSmrg grep -v '^ *+' conftest.err >conftest.er1 173263fbae1dSmrg cat conftest.er1 >&5 173363fbae1dSmrg mv -f conftest.er1 conftest.err 173463fbae1dSmrg fi 173563fbae1dSmrg $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 173663fbae1dSmrg test $ac_status = 0; } >/dev/null && { 173763fbae1dSmrg test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" || 173863fbae1dSmrg test ! -s conftest.err 173963fbae1dSmrg }; then : 174063fbae1dSmrg ac_retval=0 174163fbae1dSmrgelse 174263fbae1dSmrg $as_echo "$as_me: failed program was:" >&5 174363fbae1dSmrgsed 's/^/| /' conftest.$ac_ext >&5 174463fbae1dSmrg 174563fbae1dSmrg ac_retval=1 174663fbae1dSmrgfi 174763fbae1dSmrg eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;} 174863fbae1dSmrg return $ac_retval 174963fbae1dSmrg 175063fbae1dSmrg} # ac_fn_c_try_cpp 175163fbae1dSmrg 175263fbae1dSmrg# ac_fn_c_try_run LINENO 175363fbae1dSmrg# ---------------------- 175463fbae1dSmrg# Try to link conftest.$ac_ext, and return whether this succeeded. Assumes 175563fbae1dSmrg# that executables *can* be run. 175663fbae1dSmrgac_fn_c_try_run () 175763fbae1dSmrg{ 175863fbae1dSmrg as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack 175963fbae1dSmrg if { { ac_try="$ac_link" 176063fbae1dSmrgcase "(($ac_try" in 176163fbae1dSmrg *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 176263fbae1dSmrg *) ac_try_echo=$ac_try;; 176363fbae1dSmrgesac 176463fbae1dSmrgeval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" 176563fbae1dSmrg$as_echo "$ac_try_echo"; } >&5 176663fbae1dSmrg (eval "$ac_link") 2>&5 176763fbae1dSmrg ac_status=$? 176863fbae1dSmrg $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 176963fbae1dSmrg test $ac_status = 0; } && { ac_try='./conftest$ac_exeext' 177063fbae1dSmrg { { case "(($ac_try" in 177163fbae1dSmrg *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 177263fbae1dSmrg *) ac_try_echo=$ac_try;; 177363fbae1dSmrgesac 177463fbae1dSmrgeval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" 177563fbae1dSmrg$as_echo "$ac_try_echo"; } >&5 177663fbae1dSmrg (eval "$ac_try") 2>&5 177763fbae1dSmrg ac_status=$? 177863fbae1dSmrg $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 177963fbae1dSmrg test $ac_status = 0; }; }; then : 178063fbae1dSmrg ac_retval=0 178163fbae1dSmrgelse 178263fbae1dSmrg $as_echo "$as_me: program exited with status $ac_status" >&5 178363fbae1dSmrg $as_echo "$as_me: failed program was:" >&5 178463fbae1dSmrgsed 's/^/| /' conftest.$ac_ext >&5 178563fbae1dSmrg 178663fbae1dSmrg ac_retval=$ac_status 178763fbae1dSmrgfi 178863fbae1dSmrg rm -rf conftest.dSYM conftest_ipa8_conftest.oo 178963fbae1dSmrg eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;} 179063fbae1dSmrg return $ac_retval 179163fbae1dSmrg 179263fbae1dSmrg} # ac_fn_c_try_run 179363fbae1dSmrg 179463fbae1dSmrg# ac_fn_c_check_func LINENO FUNC VAR 179563fbae1dSmrg# ---------------------------------- 179663fbae1dSmrg# Tests whether FUNC exists, setting the cache variable VAR accordingly 179763fbae1dSmrgac_fn_c_check_func () 179863fbae1dSmrg{ 179963fbae1dSmrg as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack 180063fbae1dSmrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5 180163fbae1dSmrg$as_echo_n "checking for $2... " >&6; } 180263fbae1dSmrgif { as_var=$3; eval "test \"\${$as_var+set}\" = set"; }; then : 180363fbae1dSmrg $as_echo_n "(cached) " >&6 180463fbae1dSmrgelse 180563fbae1dSmrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 180663fbae1dSmrg/* end confdefs.h. */ 180763fbae1dSmrg/* Define $2 to an innocuous variant, in case <limits.h> declares $2. 180863fbae1dSmrg For example, HP-UX 11i <limits.h> declares gettimeofday. */ 180963fbae1dSmrg#define $2 innocuous_$2 181063fbae1dSmrg 181163fbae1dSmrg/* System header to define __stub macros and hopefully few prototypes, 181263fbae1dSmrg which can conflict with char $2 (); below. 181363fbae1dSmrg Prefer <limits.h> to <assert.h> if __STDC__ is defined, since 181463fbae1dSmrg <limits.h> exists even on freestanding compilers. */ 181563fbae1dSmrg 181663fbae1dSmrg#ifdef __STDC__ 181763fbae1dSmrg# include <limits.h> 181863fbae1dSmrg#else 181963fbae1dSmrg# include <assert.h> 182063fbae1dSmrg#endif 182163fbae1dSmrg 182263fbae1dSmrg#undef $2 182363fbae1dSmrg 182463fbae1dSmrg/* Override any GCC internal prototype to avoid an error. 182563fbae1dSmrg Use char because int might match the return type of a GCC 182663fbae1dSmrg builtin and then its argument prototype would still apply. */ 182763fbae1dSmrg#ifdef __cplusplus 182863fbae1dSmrgextern "C" 182963fbae1dSmrg#endif 183063fbae1dSmrgchar $2 (); 183163fbae1dSmrg/* The GNU C library defines this for functions which it implements 183263fbae1dSmrg to always fail with ENOSYS. Some functions are actually named 183363fbae1dSmrg something starting with __ and the normal name is an alias. */ 183463fbae1dSmrg#if defined __stub_$2 || defined __stub___$2 183563fbae1dSmrgchoke me 183663fbae1dSmrg#endif 183763fbae1dSmrg 183863fbae1dSmrgint 183963fbae1dSmrgmain () 184063fbae1dSmrg{ 184163fbae1dSmrgreturn $2 (); 184263fbae1dSmrg ; 184363fbae1dSmrg return 0; 184463fbae1dSmrg} 184563fbae1dSmrg_ACEOF 184663fbae1dSmrgif ac_fn_c_try_link "$LINENO"; then : 184763fbae1dSmrg eval "$3=yes" 184863fbae1dSmrgelse 184963fbae1dSmrg eval "$3=no" 185063fbae1dSmrgfi 185163fbae1dSmrgrm -f core conftest.err conftest.$ac_objext \ 185263fbae1dSmrg conftest$ac_exeext conftest.$ac_ext 185363fbae1dSmrgfi 185463fbae1dSmrgeval ac_res=\$$3 185563fbae1dSmrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5 185663fbae1dSmrg$as_echo "$ac_res" >&6; } 185763fbae1dSmrg eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;} 185863fbae1dSmrg 185963fbae1dSmrg} # ac_fn_c_check_func 186020d725fbSmrgcat >config.log <<_ACEOF 186120d725fbSmrgThis file contains any messages produced by compilers while 186220d725fbSmrgrunning configure, to aid debugging if configure makes a mistake. 186320d725fbSmrg 186463fbae1dSmrgIt was created by libpthread-stubs $as_me 0.3, which was 186563fbae1dSmrggenerated by GNU Autoconf 2.64. Invocation command line was 186620d725fbSmrg 186720d725fbSmrg $ $0 $@ 186820d725fbSmrg 186920d725fbSmrg_ACEOF 187020d725fbSmrgexec 5>>config.log 187120d725fbSmrg{ 187220d725fbSmrgcat <<_ASUNAME 187320d725fbSmrg## --------- ## 187420d725fbSmrg## Platform. ## 187520d725fbSmrg## --------- ## 187620d725fbSmrg 187720d725fbSmrghostname = `(hostname || uname -n) 2>/dev/null | sed 1q` 187820d725fbSmrguname -m = `(uname -m) 2>/dev/null || echo unknown` 187920d725fbSmrguname -r = `(uname -r) 2>/dev/null || echo unknown` 188020d725fbSmrguname -s = `(uname -s) 2>/dev/null || echo unknown` 188120d725fbSmrguname -v = `(uname -v) 2>/dev/null || echo unknown` 188220d725fbSmrg 188320d725fbSmrg/usr/bin/uname -p = `(/usr/bin/uname -p) 2>/dev/null || echo unknown` 188420d725fbSmrg/bin/uname -X = `(/bin/uname -X) 2>/dev/null || echo unknown` 188520d725fbSmrg 188620d725fbSmrg/bin/arch = `(/bin/arch) 2>/dev/null || echo unknown` 188720d725fbSmrg/usr/bin/arch -k = `(/usr/bin/arch -k) 2>/dev/null || echo unknown` 188820d725fbSmrg/usr/convex/getsysinfo = `(/usr/convex/getsysinfo) 2>/dev/null || echo unknown` 188920d725fbSmrg/usr/bin/hostinfo = `(/usr/bin/hostinfo) 2>/dev/null || echo unknown` 189020d725fbSmrg/bin/machine = `(/bin/machine) 2>/dev/null || echo unknown` 189120d725fbSmrg/usr/bin/oslevel = `(/usr/bin/oslevel) 2>/dev/null || echo unknown` 189220d725fbSmrg/bin/universe = `(/bin/universe) 2>/dev/null || echo unknown` 189320d725fbSmrg 189420d725fbSmrg_ASUNAME 189520d725fbSmrg 189620d725fbSmrgas_save_IFS=$IFS; IFS=$PATH_SEPARATOR 189720d725fbSmrgfor as_dir in $PATH 189820d725fbSmrgdo 189920d725fbSmrg IFS=$as_save_IFS 190020d725fbSmrg test -z "$as_dir" && as_dir=. 190163fbae1dSmrg $as_echo "PATH: $as_dir" 190263fbae1dSmrg done 190320d725fbSmrgIFS=$as_save_IFS 190420d725fbSmrg 190520d725fbSmrg} >&5 190620d725fbSmrg 190720d725fbSmrgcat >&5 <<_ACEOF 190820d725fbSmrg 190920d725fbSmrg 191020d725fbSmrg## ----------- ## 191120d725fbSmrg## Core tests. ## 191220d725fbSmrg## ----------- ## 191320d725fbSmrg 191420d725fbSmrg_ACEOF 191520d725fbSmrg 191620d725fbSmrg 191720d725fbSmrg# Keep a trace of the command line. 191820d725fbSmrg# Strip out --no-create and --no-recursion so they do not pile up. 191920d725fbSmrg# Strip out --silent because we don't want to record it for future runs. 192020d725fbSmrg# Also quote any args containing shell meta-characters. 192120d725fbSmrg# Make two passes to allow for proper duplicate-argument suppression. 192220d725fbSmrgac_configure_args= 192320d725fbSmrgac_configure_args0= 192420d725fbSmrgac_configure_args1= 192520d725fbSmrgac_must_keep_next=false 192620d725fbSmrgfor ac_pass in 1 2 192720d725fbSmrgdo 192820d725fbSmrg for ac_arg 192920d725fbSmrg do 193020d725fbSmrg case $ac_arg in 193120d725fbSmrg -no-create | --no-c* | -n | -no-recursion | --no-r*) continue ;; 193220d725fbSmrg -q | -quiet | --quiet | --quie | --qui | --qu | --q \ 193320d725fbSmrg | -silent | --silent | --silen | --sile | --sil) 193420d725fbSmrg continue ;; 193520d725fbSmrg *\'*) 193663fbae1dSmrg ac_arg=`$as_echo "$ac_arg" | sed "s/'/'\\\\\\\\''/g"` ;; 193720d725fbSmrg esac 193820d725fbSmrg case $ac_pass in 193963fbae1dSmrg 1) as_fn_append ac_configure_args0 " '$ac_arg'" ;; 194020d725fbSmrg 2) 194163fbae1dSmrg as_fn_append ac_configure_args1 " '$ac_arg'" 194220d725fbSmrg if test $ac_must_keep_next = true; then 194320d725fbSmrg ac_must_keep_next=false # Got value, back to normal. 194420d725fbSmrg else 194520d725fbSmrg case $ac_arg in 194620d725fbSmrg *=* | --config-cache | -C | -disable-* | --disable-* \ 194720d725fbSmrg | -enable-* | --enable-* | -gas | --g* | -nfp | --nf* \ 194820d725fbSmrg | -q | -quiet | --q* | -silent | --sil* | -v | -verb* \ 194920d725fbSmrg | -with-* | --with-* | -without-* | --without-* | --x) 195020d725fbSmrg case "$ac_configure_args0 " in 195120d725fbSmrg "$ac_configure_args1"*" '$ac_arg' "* ) continue ;; 195220d725fbSmrg esac 195320d725fbSmrg ;; 195420d725fbSmrg -* ) ac_must_keep_next=true ;; 195520d725fbSmrg esac 195620d725fbSmrg fi 195763fbae1dSmrg as_fn_append ac_configure_args " '$ac_arg'" 195820d725fbSmrg ;; 195920d725fbSmrg esac 196020d725fbSmrg done 196120d725fbSmrgdone 196263fbae1dSmrg{ ac_configure_args0=; unset ac_configure_args0;} 196363fbae1dSmrg{ ac_configure_args1=; unset ac_configure_args1;} 196420d725fbSmrg 196520d725fbSmrg# When interrupted or exit'd, cleanup temporary files, and complete 196620d725fbSmrg# config.log. We remove comments because anyway the quotes in there 196720d725fbSmrg# would cause problems or look ugly. 196820d725fbSmrg# WARNING: Use '\'' to represent an apostrophe within the trap. 196920d725fbSmrg# WARNING: Do not start the trap code with a newline, due to a FreeBSD 4.0 bug. 197020d725fbSmrgtrap 'exit_status=$? 197120d725fbSmrg # Save into config.log some information that might help in debugging. 197220d725fbSmrg { 197320d725fbSmrg echo 197420d725fbSmrg 197520d725fbSmrg cat <<\_ASBOX 197620d725fbSmrg## ---------------- ## 197720d725fbSmrg## Cache variables. ## 197820d725fbSmrg## ---------------- ## 197920d725fbSmrg_ASBOX 198020d725fbSmrg echo 198120d725fbSmrg # The following way of writing the cache mishandles newlines in values, 198220d725fbSmrg( 198320d725fbSmrg for ac_var in `(set) 2>&1 | sed -n '\''s/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'\''`; do 198420d725fbSmrg eval ac_val=\$$ac_var 198520d725fbSmrg case $ac_val in #( 198620d725fbSmrg *${as_nl}*) 198720d725fbSmrg case $ac_var in #( 198863fbae1dSmrg *_cv_*) { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: cache variable $ac_var contains a newline" >&5 198963fbae1dSmrg$as_echo "$as_me: WARNING: cache variable $ac_var contains a newline" >&2;} ;; 199020d725fbSmrg esac 199120d725fbSmrg case $ac_var in #( 199220d725fbSmrg _ | IFS | as_nl) ;; #( 199363fbae1dSmrg BASH_ARGV | BASH_SOURCE) eval $ac_var= ;; #( 199463fbae1dSmrg *) { eval $ac_var=; unset $ac_var;} ;; 199520d725fbSmrg esac ;; 199620d725fbSmrg esac 199720d725fbSmrg done 199820d725fbSmrg (set) 2>&1 | 199920d725fbSmrg case $as_nl`(ac_space='\'' '\''; set) 2>&1` in #( 200020d725fbSmrg *${as_nl}ac_space=\ *) 200120d725fbSmrg sed -n \ 200220d725fbSmrg "s/'\''/'\''\\\\'\'''\''/g; 200320d725fbSmrg s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\''\\2'\''/p" 200420d725fbSmrg ;; #( 200520d725fbSmrg *) 200620d725fbSmrg sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p" 200720d725fbSmrg ;; 200820d725fbSmrg esac | 200920d725fbSmrg sort 201020d725fbSmrg) 201120d725fbSmrg echo 201220d725fbSmrg 201320d725fbSmrg cat <<\_ASBOX 201420d725fbSmrg## ----------------- ## 201520d725fbSmrg## Output variables. ## 201620d725fbSmrg## ----------------- ## 201720d725fbSmrg_ASBOX 201820d725fbSmrg echo 201920d725fbSmrg for ac_var in $ac_subst_vars 202020d725fbSmrg do 202120d725fbSmrg eval ac_val=\$$ac_var 202220d725fbSmrg case $ac_val in 202363fbae1dSmrg *\'\''*) ac_val=`$as_echo "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;; 202420d725fbSmrg esac 202563fbae1dSmrg $as_echo "$ac_var='\''$ac_val'\''" 202620d725fbSmrg done | sort 202720d725fbSmrg echo 202820d725fbSmrg 202920d725fbSmrg if test -n "$ac_subst_files"; then 203020d725fbSmrg cat <<\_ASBOX 203120d725fbSmrg## ------------------- ## 203220d725fbSmrg## File substitutions. ## 203320d725fbSmrg## ------------------- ## 203420d725fbSmrg_ASBOX 203520d725fbSmrg echo 203620d725fbSmrg for ac_var in $ac_subst_files 203720d725fbSmrg do 203820d725fbSmrg eval ac_val=\$$ac_var 203920d725fbSmrg case $ac_val in 204063fbae1dSmrg *\'\''*) ac_val=`$as_echo "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;; 204120d725fbSmrg esac 204263fbae1dSmrg $as_echo "$ac_var='\''$ac_val'\''" 204320d725fbSmrg done | sort 204420d725fbSmrg echo 204520d725fbSmrg fi 204620d725fbSmrg 204720d725fbSmrg if test -s confdefs.h; then 204820d725fbSmrg cat <<\_ASBOX 204920d725fbSmrg## ----------- ## 205020d725fbSmrg## confdefs.h. ## 205120d725fbSmrg## ----------- ## 205220d725fbSmrg_ASBOX 205320d725fbSmrg echo 205420d725fbSmrg cat confdefs.h 205520d725fbSmrg echo 205620d725fbSmrg fi 205720d725fbSmrg test "$ac_signal" != 0 && 205863fbae1dSmrg $as_echo "$as_me: caught signal $ac_signal" 205963fbae1dSmrg $as_echo "$as_me: exit $exit_status" 206020d725fbSmrg } >&5 206120d725fbSmrg rm -f core *.core core.conftest.* && 206220d725fbSmrg rm -f -r conftest* confdefs* conf$$* $ac_clean_files && 206320d725fbSmrg exit $exit_status 206420d725fbSmrg' 0 206520d725fbSmrgfor ac_signal in 1 2 13 15; do 206663fbae1dSmrg trap 'ac_signal='$ac_signal'; as_fn_exit 1' $ac_signal 206720d725fbSmrgdone 206820d725fbSmrgac_signal=0 206920d725fbSmrg 207020d725fbSmrg# confdefs.h avoids OS command line length limits that DEFS can exceed. 207120d725fbSmrgrm -f -r conftest* confdefs.h 207220d725fbSmrg 207363fbae1dSmrg$as_echo "/* confdefs.h */" > confdefs.h 207463fbae1dSmrg 207520d725fbSmrg# Predefined preprocessor variables. 207620d725fbSmrg 207720d725fbSmrgcat >>confdefs.h <<_ACEOF 207820d725fbSmrg#define PACKAGE_NAME "$PACKAGE_NAME" 207920d725fbSmrg_ACEOF 208020d725fbSmrg 208120d725fbSmrgcat >>confdefs.h <<_ACEOF 208220d725fbSmrg#define PACKAGE_TARNAME "$PACKAGE_TARNAME" 208320d725fbSmrg_ACEOF 208420d725fbSmrg 208520d725fbSmrgcat >>confdefs.h <<_ACEOF 208620d725fbSmrg#define PACKAGE_VERSION "$PACKAGE_VERSION" 208720d725fbSmrg_ACEOF 208820d725fbSmrg 208920d725fbSmrgcat >>confdefs.h <<_ACEOF 209020d725fbSmrg#define PACKAGE_STRING "$PACKAGE_STRING" 209120d725fbSmrg_ACEOF 209220d725fbSmrg 209320d725fbSmrgcat >>confdefs.h <<_ACEOF 209420d725fbSmrg#define PACKAGE_BUGREPORT "$PACKAGE_BUGREPORT" 209520d725fbSmrg_ACEOF 209620d725fbSmrg 209763fbae1dSmrgcat >>confdefs.h <<_ACEOF 209863fbae1dSmrg#define PACKAGE_URL "$PACKAGE_URL" 209963fbae1dSmrg_ACEOF 210063fbae1dSmrg 210120d725fbSmrg 210220d725fbSmrg# Let the site file select an alternate cache file if it wants to. 210363fbae1dSmrg# Prefer an explicitly selected file to automatically selected ones. 210463fbae1dSmrgac_site_file1=NONE 210563fbae1dSmrgac_site_file2=NONE 210620d725fbSmrgif test -n "$CONFIG_SITE"; then 210763fbae1dSmrg ac_site_file1=$CONFIG_SITE 210820d725fbSmrgelif test "x$prefix" != xNONE; then 210963fbae1dSmrg ac_site_file1=$prefix/share/config.site 211063fbae1dSmrg ac_site_file2=$prefix/etc/config.site 211120d725fbSmrgelse 211263fbae1dSmrg ac_site_file1=$ac_default_prefix/share/config.site 211363fbae1dSmrg ac_site_file2=$ac_default_prefix/etc/config.site 211420d725fbSmrgfi 211563fbae1dSmrgfor ac_site_file in "$ac_site_file1" "$ac_site_file2" 211620d725fbSmrgdo 211763fbae1dSmrg test "x$ac_site_file" = xNONE && continue 211820d725fbSmrg if test -r "$ac_site_file"; then 211963fbae1dSmrg { $as_echo "$as_me:${as_lineno-$LINENO}: loading site script $ac_site_file" >&5 212063fbae1dSmrg$as_echo "$as_me: loading site script $ac_site_file" >&6;} 212120d725fbSmrg sed 's/^/| /' "$ac_site_file" >&5 212220d725fbSmrg . "$ac_site_file" 212320d725fbSmrg fi 212420d725fbSmrgdone 212520d725fbSmrg 212620d725fbSmrgif test -r "$cache_file"; then 212720d725fbSmrg # Some versions of bash will fail to source /dev/null (special 212820d725fbSmrg # files actually), so we avoid doing that. 212920d725fbSmrg if test -f "$cache_file"; then 213063fbae1dSmrg { $as_echo "$as_me:${as_lineno-$LINENO}: loading cache $cache_file" >&5 213163fbae1dSmrg$as_echo "$as_me: loading cache $cache_file" >&6;} 213220d725fbSmrg case $cache_file in 213320d725fbSmrg [\\/]* | ?:[\\/]* ) . "$cache_file";; 213420d725fbSmrg *) . "./$cache_file";; 213520d725fbSmrg esac 213620d725fbSmrg fi 213720d725fbSmrgelse 213863fbae1dSmrg { $as_echo "$as_me:${as_lineno-$LINENO}: creating cache $cache_file" >&5 213963fbae1dSmrg$as_echo "$as_me: creating cache $cache_file" >&6;} 214020d725fbSmrg >$cache_file 214120d725fbSmrgfi 214220d725fbSmrg 214320d725fbSmrg# Check that the precious variables saved in the cache have kept the same 214420d725fbSmrg# value. 214520d725fbSmrgac_cache_corrupted=false 214620d725fbSmrgfor ac_var in $ac_precious_vars; do 214720d725fbSmrg eval ac_old_set=\$ac_cv_env_${ac_var}_set 214820d725fbSmrg eval ac_new_set=\$ac_env_${ac_var}_set 214920d725fbSmrg eval ac_old_val=\$ac_cv_env_${ac_var}_value 215020d725fbSmrg eval ac_new_val=\$ac_env_${ac_var}_value 215120d725fbSmrg case $ac_old_set,$ac_new_set in 215220d725fbSmrg set,) 215363fbae1dSmrg { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&5 215463fbae1dSmrg$as_echo "$as_me: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&2;} 215520d725fbSmrg ac_cache_corrupted=: ;; 215620d725fbSmrg ,set) 215763fbae1dSmrg { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' was not set in the previous run" >&5 215863fbae1dSmrg$as_echo "$as_me: error: \`$ac_var' was not set in the previous run" >&2;} 215920d725fbSmrg ac_cache_corrupted=: ;; 216020d725fbSmrg ,);; 216120d725fbSmrg *) 216220d725fbSmrg if test "x$ac_old_val" != "x$ac_new_val"; then 216363fbae1dSmrg # differences in whitespace do not lead to failure. 216463fbae1dSmrg ac_old_val_w=`echo x $ac_old_val` 216563fbae1dSmrg ac_new_val_w=`echo x $ac_new_val` 216663fbae1dSmrg if test "$ac_old_val_w" != "$ac_new_val_w"; then 216763fbae1dSmrg { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' has changed since the previous run:" >&5 216863fbae1dSmrg$as_echo "$as_me: error: \`$ac_var' has changed since the previous run:" >&2;} 216963fbae1dSmrg ac_cache_corrupted=: 217063fbae1dSmrg else 217163fbae1dSmrg { $as_echo "$as_me:${as_lineno-$LINENO}: warning: ignoring whitespace changes in \`$ac_var' since the previous run:" >&5 217263fbae1dSmrg$as_echo "$as_me: warning: ignoring whitespace changes in \`$ac_var' since the previous run:" >&2;} 217363fbae1dSmrg eval $ac_var=\$ac_old_val 217463fbae1dSmrg fi 217563fbae1dSmrg { $as_echo "$as_me:${as_lineno-$LINENO}: former value: \`$ac_old_val'" >&5 217663fbae1dSmrg$as_echo "$as_me: former value: \`$ac_old_val'" >&2;} 217763fbae1dSmrg { $as_echo "$as_me:${as_lineno-$LINENO}: current value: \`$ac_new_val'" >&5 217863fbae1dSmrg$as_echo "$as_me: current value: \`$ac_new_val'" >&2;} 217920d725fbSmrg fi;; 218020d725fbSmrg esac 218120d725fbSmrg # Pass precious variables to config.status. 218220d725fbSmrg if test "$ac_new_set" = set; then 218320d725fbSmrg case $ac_new_val in 218463fbae1dSmrg *\'*) ac_arg=$ac_var=`$as_echo "$ac_new_val" | sed "s/'/'\\\\\\\\''/g"` ;; 218520d725fbSmrg *) ac_arg=$ac_var=$ac_new_val ;; 218620d725fbSmrg esac 218720d725fbSmrg case " $ac_configure_args " in 218820d725fbSmrg *" '$ac_arg' "*) ;; # Avoid dups. Use of quotes ensures accuracy. 218963fbae1dSmrg *) as_fn_append ac_configure_args " '$ac_arg'" ;; 219020d725fbSmrg esac 219120d725fbSmrg fi 219220d725fbSmrgdone 219320d725fbSmrgif $ac_cache_corrupted; then 219463fbae1dSmrg { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 219563fbae1dSmrg$as_echo "$as_me: error: in \`$ac_pwd':" >&2;} 219663fbae1dSmrg { $as_echo "$as_me:${as_lineno-$LINENO}: error: changes in the environment can compromise the build" >&5 219763fbae1dSmrg$as_echo "$as_me: error: changes in the environment can compromise the build" >&2;} 219863fbae1dSmrg as_fn_error "run \`make distclean' and/or \`rm $cache_file' and start over" "$LINENO" 5 219920d725fbSmrgfi 220063fbae1dSmrg## -------------------- ## 220163fbae1dSmrg## Main body of script. ## 220263fbae1dSmrg## -------------------- ## 220320d725fbSmrg 220420d725fbSmrgac_ext=c 220520d725fbSmrgac_cpp='$CPP $CPPFLAGS' 220620d725fbSmrgac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' 220720d725fbSmrgac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 220820d725fbSmrgac_compiler_gnu=$ac_cv_c_compiler_gnu 220920d725fbSmrg 221020d725fbSmrg 221120d725fbSmrg 221263fbae1dSmrgam__api_version='1.11' 221363fbae1dSmrg 221420d725fbSmrgac_aux_dir= 221520d725fbSmrgfor ac_dir in "$srcdir" "$srcdir/.." "$srcdir/../.."; do 221663fbae1dSmrg for ac_t in install-sh install.sh shtool; do 221763fbae1dSmrg if test -f "$ac_dir/$ac_t"; then 221863fbae1dSmrg ac_aux_dir=$ac_dir 221963fbae1dSmrg ac_install_sh="$ac_aux_dir/$ac_t -c" 222063fbae1dSmrg break 2 222163fbae1dSmrg fi 222263fbae1dSmrg done 222320d725fbSmrgdone 222420d725fbSmrgif test -z "$ac_aux_dir"; then 222563fbae1dSmrg as_fn_error "cannot find install-sh, install.sh, or shtool in \"$srcdir\" \"$srcdir/..\" \"$srcdir/../..\"" "$LINENO" 5 222620d725fbSmrgfi 222720d725fbSmrg 222820d725fbSmrg# These three variables are undocumented and unsupported, 222920d725fbSmrg# and are intended to be withdrawn in a future Autoconf release. 223020d725fbSmrg# They can cause serious problems if a builder's source tree is in a directory 223120d725fbSmrg# whose full name contains unusual characters. 223220d725fbSmrgac_config_guess="$SHELL $ac_aux_dir/config.guess" # Please don't use this var. 223320d725fbSmrgac_config_sub="$SHELL $ac_aux_dir/config.sub" # Please don't use this var. 223420d725fbSmrgac_configure="$SHELL $ac_aux_dir/configure" # Please don't use this var. 223520d725fbSmrg 223620d725fbSmrg 223720d725fbSmrg# Find a good install program. We prefer a C program (faster), 223820d725fbSmrg# so one script is as good as another. But avoid the broken or 223920d725fbSmrg# incompatible versions: 224020d725fbSmrg# SysV /etc/install, /usr/sbin/install 224120d725fbSmrg# SunOS /usr/etc/install 224220d725fbSmrg# IRIX /sbin/install 224320d725fbSmrg# AIX /bin/install 224420d725fbSmrg# AmigaOS /C/install, which installs bootblocks on floppy discs 224520d725fbSmrg# AIX 4 /usr/bin/installbsd, which doesn't work without a -g flag 224620d725fbSmrg# AFS /usr/afsws/bin/install, which mishandles nonexistent args 224720d725fbSmrg# SVR4 /usr/ucb/install, which tries to use the nonexistent group "staff" 224820d725fbSmrg# OS/2's system install, which has a completely different semantic 224920d725fbSmrg# ./install, which can be erroneously created by make from ./install.sh. 225063fbae1dSmrg# Reject install programs that cannot install multiple files. 225163fbae1dSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for a BSD-compatible install" >&5 225263fbae1dSmrg$as_echo_n "checking for a BSD-compatible install... " >&6; } 225320d725fbSmrgif test -z "$INSTALL"; then 225463fbae1dSmrgif test "${ac_cv_path_install+set}" = set; then : 225563fbae1dSmrg $as_echo_n "(cached) " >&6 225620d725fbSmrgelse 225720d725fbSmrg as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 225820d725fbSmrgfor as_dir in $PATH 225920d725fbSmrgdo 226020d725fbSmrg IFS=$as_save_IFS 226120d725fbSmrg test -z "$as_dir" && as_dir=. 226263fbae1dSmrg # Account for people who put trailing slashes in PATH elements. 226363fbae1dSmrgcase $as_dir/ in #(( 226463fbae1dSmrg ./ | .// | /[cC]/* | \ 226520d725fbSmrg /etc/* | /usr/sbin/* | /usr/etc/* | /sbin/* | /usr/afsws/bin/* | \ 226663fbae1dSmrg ?:[\\/]os2[\\/]install[\\/]* | ?:[\\/]OS2[\\/]INSTALL[\\/]* | \ 226720d725fbSmrg /usr/ucb/* ) ;; 226820d725fbSmrg *) 226920d725fbSmrg # OSF1 and SCO ODT 3.0 have their own names for install. 227020d725fbSmrg # Don't use installbsd from OSF since it installs stuff as root 227120d725fbSmrg # by default. 227220d725fbSmrg for ac_prog in ginstall scoinst install; do 227320d725fbSmrg for ac_exec_ext in '' $ac_executable_extensions; do 227463fbae1dSmrg if { test -f "$as_dir/$ac_prog$ac_exec_ext" && $as_test_x "$as_dir/$ac_prog$ac_exec_ext"; }; then 227520d725fbSmrg if test $ac_prog = install && 227620d725fbSmrg grep dspmsg "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then 227720d725fbSmrg # AIX install. It has an incompatible calling convention. 227820d725fbSmrg : 227920d725fbSmrg elif test $ac_prog = install && 228020d725fbSmrg grep pwplus "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then 228120d725fbSmrg # program-specific install script used by HP pwplus--don't use. 228220d725fbSmrg : 228320d725fbSmrg else 228463fbae1dSmrg rm -rf conftest.one conftest.two conftest.dir 228563fbae1dSmrg echo one > conftest.one 228663fbae1dSmrg echo two > conftest.two 228763fbae1dSmrg mkdir conftest.dir 228863fbae1dSmrg if "$as_dir/$ac_prog$ac_exec_ext" -c conftest.one conftest.two "`pwd`/conftest.dir" && 228963fbae1dSmrg test -s conftest.one && test -s conftest.two && 229063fbae1dSmrg test -s conftest.dir/conftest.one && 229163fbae1dSmrg test -s conftest.dir/conftest.two 229263fbae1dSmrg then 229363fbae1dSmrg ac_cv_path_install="$as_dir/$ac_prog$ac_exec_ext -c" 229463fbae1dSmrg break 3 229563fbae1dSmrg fi 229620d725fbSmrg fi 229720d725fbSmrg fi 229820d725fbSmrg done 229920d725fbSmrg done 230020d725fbSmrg ;; 230120d725fbSmrgesac 230263fbae1dSmrg 230363fbae1dSmrg done 230420d725fbSmrgIFS=$as_save_IFS 230520d725fbSmrg 230663fbae1dSmrgrm -rf conftest.one conftest.two conftest.dir 230720d725fbSmrg 230820d725fbSmrgfi 230920d725fbSmrg if test "${ac_cv_path_install+set}" = set; then 231020d725fbSmrg INSTALL=$ac_cv_path_install 231120d725fbSmrg else 231220d725fbSmrg # As a last resort, use the slow shell script. Don't cache a 231320d725fbSmrg # value for INSTALL within a source directory, because that will 231420d725fbSmrg # break other packages using the cache if that directory is 231520d725fbSmrg # removed, or if the value is a relative name. 231620d725fbSmrg INSTALL=$ac_install_sh 231720d725fbSmrg fi 231820d725fbSmrgfi 231963fbae1dSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $INSTALL" >&5 232063fbae1dSmrg$as_echo "$INSTALL" >&6; } 232120d725fbSmrg 232220d725fbSmrg# Use test -z because SunOS4 sh mishandles braces in ${var-val}. 232320d725fbSmrg# It thinks the first close brace ends the variable substitution. 232420d725fbSmrgtest -z "$INSTALL_PROGRAM" && INSTALL_PROGRAM='${INSTALL}' 232520d725fbSmrg 232620d725fbSmrgtest -z "$INSTALL_SCRIPT" && INSTALL_SCRIPT='${INSTALL}' 232720d725fbSmrg 232820d725fbSmrgtest -z "$INSTALL_DATA" && INSTALL_DATA='${INSTALL} -m 644' 232920d725fbSmrg 233063fbae1dSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether build environment is sane" >&5 233163fbae1dSmrg$as_echo_n "checking whether build environment is sane... " >&6; } 233220d725fbSmrg# Just in case 233320d725fbSmrgsleep 1 233420d725fbSmrgecho timestamp > conftest.file 233563fbae1dSmrg# Reject unsafe characters in $srcdir or the absolute working directory 233663fbae1dSmrg# name. Accept space and tab only in the latter. 233763fbae1dSmrgam_lf=' 233863fbae1dSmrg' 233963fbae1dSmrgcase `pwd` in 234063fbae1dSmrg *[\\\"\#\$\&\'\`$am_lf]*) 234163fbae1dSmrg as_fn_error "unsafe absolute working directory name" "$LINENO" 5;; 234263fbae1dSmrgesac 234363fbae1dSmrgcase $srcdir in 234463fbae1dSmrg *[\\\"\#\$\&\'\`$am_lf\ \ ]*) 234563fbae1dSmrg as_fn_error "unsafe srcdir value: \`$srcdir'" "$LINENO" 5;; 234663fbae1dSmrgesac 234763fbae1dSmrg 234820d725fbSmrg# Do `set' in a subshell so we don't clobber the current shell's 234920d725fbSmrg# arguments. Must try -L first in case configure is actually a 235020d725fbSmrg# symlink; some systems play weird games with the mod time of symlinks 235120d725fbSmrg# (eg FreeBSD returns the mod time of the symlink's containing 235220d725fbSmrg# directory). 235320d725fbSmrgif ( 235463fbae1dSmrg set X `ls -Lt "$srcdir/configure" conftest.file 2> /dev/null` 235520d725fbSmrg if test "$*" = "X"; then 235620d725fbSmrg # -L didn't work. 235763fbae1dSmrg set X `ls -t "$srcdir/configure" conftest.file` 235820d725fbSmrg fi 235920d725fbSmrg rm -f conftest.file 236020d725fbSmrg if test "$*" != "X $srcdir/configure conftest.file" \ 236120d725fbSmrg && test "$*" != "X conftest.file $srcdir/configure"; then 236220d725fbSmrg 236320d725fbSmrg # If neither matched, then we have a broken ls. This can happen 236420d725fbSmrg # if, for instance, CONFIG_SHELL is bash and it inherits a 236520d725fbSmrg # broken ls alias from the environment. This has actually 236620d725fbSmrg # happened. Such a system could not be considered "sane". 236763fbae1dSmrg as_fn_error "ls -t appears to fail. Make sure there is not a broken 236863fbae1dSmrgalias in your environment" "$LINENO" 5 236920d725fbSmrg fi 237020d725fbSmrg 237120d725fbSmrg test "$2" = conftest.file 237220d725fbSmrg ) 237320d725fbSmrgthen 237420d725fbSmrg # Ok. 237520d725fbSmrg : 237620d725fbSmrgelse 237763fbae1dSmrg as_fn_error "newly created file is older than distributed files! 237863fbae1dSmrgCheck your system clock" "$LINENO" 5 237920d725fbSmrgfi 238063fbae1dSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 238163fbae1dSmrg$as_echo "yes" >&6; } 238220d725fbSmrgtest "$program_prefix" != NONE && 238320d725fbSmrg program_transform_name="s&^&$program_prefix&;$program_transform_name" 238420d725fbSmrg# Use a double $ so make ignores it. 238520d725fbSmrgtest "$program_suffix" != NONE && 238620d725fbSmrg program_transform_name="s&\$&$program_suffix&;$program_transform_name" 238763fbae1dSmrg# Double any \ or $. 238820d725fbSmrg# By default was `s,x,x', remove it if useless. 238963fbae1dSmrgac_script='s/[\\$]/&&/g;s/;s,x,x,$//' 239063fbae1dSmrgprogram_transform_name=`$as_echo "$program_transform_name" | sed "$ac_script"` 239120d725fbSmrg 239220d725fbSmrg# expand $ac_aux_dir to an absolute path 239320d725fbSmrgam_aux_dir=`cd $ac_aux_dir && pwd` 239420d725fbSmrg 239563fbae1dSmrgif test x"${MISSING+set}" != xset; then 239663fbae1dSmrg case $am_aux_dir in 239763fbae1dSmrg *\ * | *\ *) 239863fbae1dSmrg MISSING="\${SHELL} \"$am_aux_dir/missing\"" ;; 239963fbae1dSmrg *) 240063fbae1dSmrg MISSING="\${SHELL} $am_aux_dir/missing" ;; 240163fbae1dSmrg esac 240263fbae1dSmrgfi 240320d725fbSmrg# Use eval to expand $SHELL 240420d725fbSmrgif eval "$MISSING --run true"; then 240520d725fbSmrg am_missing_run="$MISSING --run " 240620d725fbSmrgelse 240720d725fbSmrg am_missing_run= 240863fbae1dSmrg { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: \`missing' script is too old or missing" >&5 240963fbae1dSmrg$as_echo "$as_me: WARNING: \`missing' script is too old or missing" >&2;} 241020d725fbSmrgfi 241120d725fbSmrg 241263fbae1dSmrgif test x"${install_sh}" != xset; then 241363fbae1dSmrg case $am_aux_dir in 241463fbae1dSmrg *\ * | *\ *) 241563fbae1dSmrg install_sh="\${SHELL} '$am_aux_dir/install-sh'" ;; 241663fbae1dSmrg *) 241763fbae1dSmrg install_sh="\${SHELL} $am_aux_dir/install-sh" 241863fbae1dSmrg esac 241963fbae1dSmrgfi 242063fbae1dSmrg 242163fbae1dSmrg# Installed binaries are usually stripped using `strip' when the user 242263fbae1dSmrg# run `make install-strip'. However `strip' might not be the right 242363fbae1dSmrg# tool to use in cross-compilation environments, therefore Automake 242463fbae1dSmrg# will honor the `STRIP' environment variable to overrule this program. 242563fbae1dSmrgif test "$cross_compiling" != no; then 242663fbae1dSmrg if test -n "$ac_tool_prefix"; then 242763fbae1dSmrg # Extract the first word of "${ac_tool_prefix}strip", so it can be a program name with args. 242863fbae1dSmrgset dummy ${ac_tool_prefix}strip; ac_word=$2 242963fbae1dSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 243063fbae1dSmrg$as_echo_n "checking for $ac_word... " >&6; } 243163fbae1dSmrgif test "${ac_cv_prog_STRIP+set}" = set; then : 243263fbae1dSmrg $as_echo_n "(cached) " >&6 243320d725fbSmrgelse 243463fbae1dSmrg if test -n "$STRIP"; then 243563fbae1dSmrg ac_cv_prog_STRIP="$STRIP" # Let the user override the test. 243620d725fbSmrgelse 243720d725fbSmrgas_save_IFS=$IFS; IFS=$PATH_SEPARATOR 243820d725fbSmrgfor as_dir in $PATH 243920d725fbSmrgdo 244020d725fbSmrg IFS=$as_save_IFS 244120d725fbSmrg test -z "$as_dir" && as_dir=. 244263fbae1dSmrg for ac_exec_ext in '' $ac_executable_extensions; do 244363fbae1dSmrg if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then 244463fbae1dSmrg ac_cv_prog_STRIP="${ac_tool_prefix}strip" 244563fbae1dSmrg $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 244620d725fbSmrg break 2 244720d725fbSmrg fi 244820d725fbSmrgdone 244963fbae1dSmrg done 245020d725fbSmrgIFS=$as_save_IFS 245120d725fbSmrg 245220d725fbSmrgfi 245320d725fbSmrgfi 245463fbae1dSmrgSTRIP=$ac_cv_prog_STRIP 245563fbae1dSmrgif test -n "$STRIP"; then 245663fbae1dSmrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $STRIP" >&5 245763fbae1dSmrg$as_echo "$STRIP" >&6; } 245820d725fbSmrgelse 245963fbae1dSmrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 246063fbae1dSmrg$as_echo "no" >&6; } 246120d725fbSmrgfi 246220d725fbSmrg 246320d725fbSmrg 246463fbae1dSmrgfi 246563fbae1dSmrgif test -z "$ac_cv_prog_STRIP"; then 246663fbae1dSmrg ac_ct_STRIP=$STRIP 246763fbae1dSmrg # Extract the first word of "strip", so it can be a program name with args. 246863fbae1dSmrgset dummy strip; ac_word=$2 246963fbae1dSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 247063fbae1dSmrg$as_echo_n "checking for $ac_word... " >&6; } 247163fbae1dSmrgif test "${ac_cv_prog_ac_ct_STRIP+set}" = set; then : 247263fbae1dSmrg $as_echo_n "(cached) " >&6 247363fbae1dSmrgelse 247463fbae1dSmrg if test -n "$ac_ct_STRIP"; then 247563fbae1dSmrg ac_cv_prog_ac_ct_STRIP="$ac_ct_STRIP" # Let the user override the test. 247663fbae1dSmrgelse 247763fbae1dSmrgas_save_IFS=$IFS; IFS=$PATH_SEPARATOR 247863fbae1dSmrgfor as_dir in $PATH 247963fbae1dSmrgdo 248063fbae1dSmrg IFS=$as_save_IFS 248163fbae1dSmrg test -z "$as_dir" && as_dir=. 248263fbae1dSmrg for ac_exec_ext in '' $ac_executable_extensions; do 248363fbae1dSmrg if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then 248463fbae1dSmrg ac_cv_prog_ac_ct_STRIP="strip" 248563fbae1dSmrg $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 248663fbae1dSmrg break 2 248763fbae1dSmrg fi 248820d725fbSmrgdone 248963fbae1dSmrg done 249063fbae1dSmrgIFS=$as_save_IFS 249120d725fbSmrg 249220d725fbSmrgfi 249320d725fbSmrgfi 249463fbae1dSmrgac_ct_STRIP=$ac_cv_prog_ac_ct_STRIP 249563fbae1dSmrgif test -n "$ac_ct_STRIP"; then 249663fbae1dSmrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_STRIP" >&5 249763fbae1dSmrg$as_echo "$ac_ct_STRIP" >&6; } 249820d725fbSmrgelse 249963fbae1dSmrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 250063fbae1dSmrg$as_echo "no" >&6; } 250163fbae1dSmrgfi 250263fbae1dSmrg 250363fbae1dSmrg if test "x$ac_ct_STRIP" = x; then 250463fbae1dSmrg STRIP=":" 250563fbae1dSmrg else 250663fbae1dSmrg case $cross_compiling:$ac_tool_warned in 250763fbae1dSmrgyes:) 250863fbae1dSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5 250963fbae1dSmrg$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} 251063fbae1dSmrgac_tool_warned=yes ;; 251163fbae1dSmrgesac 251263fbae1dSmrg STRIP=$ac_ct_STRIP 251363fbae1dSmrg fi 251463fbae1dSmrgelse 251563fbae1dSmrg STRIP="$ac_cv_prog_STRIP" 251663fbae1dSmrgfi 251763fbae1dSmrg 251863fbae1dSmrgfi 251963fbae1dSmrgINSTALL_STRIP_PROGRAM="\$(install_sh) -c -s" 252063fbae1dSmrg 252163fbae1dSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for a thread-safe mkdir -p" >&5 252263fbae1dSmrg$as_echo_n "checking for a thread-safe mkdir -p... " >&6; } 252363fbae1dSmrgif test -z "$MKDIR_P"; then 252463fbae1dSmrg if test "${ac_cv_path_mkdir+set}" = set; then : 252563fbae1dSmrg $as_echo_n "(cached) " >&6 252663fbae1dSmrgelse 252763fbae1dSmrg as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 252863fbae1dSmrgfor as_dir in $PATH$PATH_SEPARATOR/opt/sfw/bin 252963fbae1dSmrgdo 253063fbae1dSmrg IFS=$as_save_IFS 253163fbae1dSmrg test -z "$as_dir" && as_dir=. 253263fbae1dSmrg for ac_prog in mkdir gmkdir; do 253363fbae1dSmrg for ac_exec_ext in '' $ac_executable_extensions; do 253463fbae1dSmrg { test -f "$as_dir/$ac_prog$ac_exec_ext" && $as_test_x "$as_dir/$ac_prog$ac_exec_ext"; } || continue 253563fbae1dSmrg case `"$as_dir/$ac_prog$ac_exec_ext" --version 2>&1` in #( 253663fbae1dSmrg 'mkdir (GNU coreutils) '* | \ 253763fbae1dSmrg 'mkdir (coreutils) '* | \ 253863fbae1dSmrg 'mkdir (fileutils) '4.1*) 253963fbae1dSmrg ac_cv_path_mkdir=$as_dir/$ac_prog$ac_exec_ext 254063fbae1dSmrg break 3;; 254163fbae1dSmrg esac 254263fbae1dSmrg done 254363fbae1dSmrg done 254463fbae1dSmrg done 254563fbae1dSmrgIFS=$as_save_IFS 254663fbae1dSmrg 254763fbae1dSmrgfi 254863fbae1dSmrg 254963fbae1dSmrg if test "${ac_cv_path_mkdir+set}" = set; then 255063fbae1dSmrg MKDIR_P="$ac_cv_path_mkdir -p" 255163fbae1dSmrg else 255263fbae1dSmrg # As a last resort, use the slow shell script. Don't cache a 255363fbae1dSmrg # value for MKDIR_P within a source directory, because that will 255463fbae1dSmrg # break other packages using the cache if that directory is 255563fbae1dSmrg # removed, or if the value is a relative name. 255663fbae1dSmrg test -d ./--version && rmdir ./--version 255763fbae1dSmrg MKDIR_P="$ac_install_sh -d" 255863fbae1dSmrg fi 255963fbae1dSmrgfi 256063fbae1dSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $MKDIR_P" >&5 256163fbae1dSmrg$as_echo "$MKDIR_P" >&6; } 256263fbae1dSmrg 256363fbae1dSmrgmkdir_p="$MKDIR_P" 256463fbae1dSmrgcase $mkdir_p in 256563fbae1dSmrg [\\/$]* | ?:[\\/]*) ;; 256663fbae1dSmrg */*) mkdir_p="\$(top_builddir)/$mkdir_p" ;; 256763fbae1dSmrgesac 256863fbae1dSmrg 256963fbae1dSmrgfor ac_prog in gawk mawk nawk awk 257063fbae1dSmrgdo 257163fbae1dSmrg # Extract the first word of "$ac_prog", so it can be a program name with args. 257263fbae1dSmrgset dummy $ac_prog; ac_word=$2 257363fbae1dSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 257463fbae1dSmrg$as_echo_n "checking for $ac_word... " >&6; } 257563fbae1dSmrgif test "${ac_cv_prog_AWK+set}" = set; then : 257663fbae1dSmrg $as_echo_n "(cached) " >&6 257763fbae1dSmrgelse 257863fbae1dSmrg if test -n "$AWK"; then 257963fbae1dSmrg ac_cv_prog_AWK="$AWK" # Let the user override the test. 258063fbae1dSmrgelse 258163fbae1dSmrgas_save_IFS=$IFS; IFS=$PATH_SEPARATOR 258263fbae1dSmrgfor as_dir in $PATH 258363fbae1dSmrgdo 258463fbae1dSmrg IFS=$as_save_IFS 258563fbae1dSmrg test -z "$as_dir" && as_dir=. 258663fbae1dSmrg for ac_exec_ext in '' $ac_executable_extensions; do 258763fbae1dSmrg if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then 258863fbae1dSmrg ac_cv_prog_AWK="$ac_prog" 258963fbae1dSmrg $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 259063fbae1dSmrg break 2 259163fbae1dSmrg fi 259263fbae1dSmrgdone 259363fbae1dSmrg done 259463fbae1dSmrgIFS=$as_save_IFS 259563fbae1dSmrg 259663fbae1dSmrgfi 259763fbae1dSmrgfi 259863fbae1dSmrgAWK=$ac_cv_prog_AWK 259963fbae1dSmrgif test -n "$AWK"; then 260063fbae1dSmrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AWK" >&5 260163fbae1dSmrg$as_echo "$AWK" >&6; } 260263fbae1dSmrgelse 260363fbae1dSmrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 260463fbae1dSmrg$as_echo "no" >&6; } 260563fbae1dSmrgfi 260663fbae1dSmrg 260763fbae1dSmrg 260863fbae1dSmrg test -n "$AWK" && break 260963fbae1dSmrgdone 261063fbae1dSmrg 261163fbae1dSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether ${MAKE-make} sets \$(MAKE)" >&5 261263fbae1dSmrg$as_echo_n "checking whether ${MAKE-make} sets \$(MAKE)... " >&6; } 261363fbae1dSmrgset x ${MAKE-make} 261463fbae1dSmrgac_make=`$as_echo "$2" | sed 's/+/p/g; s/[^a-zA-Z0-9_]/_/g'` 261563fbae1dSmrgif { as_var=ac_cv_prog_make_${ac_make}_set; eval "test \"\${$as_var+set}\" = set"; }; then : 261663fbae1dSmrg $as_echo_n "(cached) " >&6 261763fbae1dSmrgelse 261863fbae1dSmrg cat >conftest.make <<\_ACEOF 261963fbae1dSmrgSHELL = /bin/sh 262063fbae1dSmrgall: 262163fbae1dSmrg @echo '@@@%%%=$(MAKE)=@@@%%%' 262263fbae1dSmrg_ACEOF 262363fbae1dSmrg# GNU make sometimes prints "make[1]: Entering...", which would confuse us. 262463fbae1dSmrgcase `${MAKE-make} -f conftest.make 2>/dev/null` in 262563fbae1dSmrg *@@@%%%=?*=@@@%%%*) 262663fbae1dSmrg eval ac_cv_prog_make_${ac_make}_set=yes;; 262763fbae1dSmrg *) 262863fbae1dSmrg eval ac_cv_prog_make_${ac_make}_set=no;; 262963fbae1dSmrgesac 263063fbae1dSmrgrm -f conftest.make 263163fbae1dSmrgfi 263263fbae1dSmrgif eval test \$ac_cv_prog_make_${ac_make}_set = yes; then 263363fbae1dSmrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 263463fbae1dSmrg$as_echo "yes" >&6; } 263563fbae1dSmrg SET_MAKE= 263663fbae1dSmrgelse 263763fbae1dSmrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 263863fbae1dSmrg$as_echo "no" >&6; } 263963fbae1dSmrg SET_MAKE="MAKE=${MAKE-make}" 264063fbae1dSmrgfi 264163fbae1dSmrg 264263fbae1dSmrgrm -rf .tst 2>/dev/null 264363fbae1dSmrgmkdir .tst 2>/dev/null 264463fbae1dSmrgif test -d .tst; then 264563fbae1dSmrg am__leading_dot=. 264663fbae1dSmrgelse 264763fbae1dSmrg am__leading_dot=_ 264863fbae1dSmrgfi 264963fbae1dSmrgrmdir .tst 2>/dev/null 265063fbae1dSmrg 265163fbae1dSmrgif test "`cd $srcdir && pwd`" != "`pwd`"; then 265263fbae1dSmrg # Use -I$(srcdir) only when $(srcdir) != ., so that make's output 265363fbae1dSmrg # is not polluted with repeated "-I." 265463fbae1dSmrg am__isrc=' -I$(srcdir)' 265563fbae1dSmrg # test to see if srcdir already configured 265663fbae1dSmrg if test -f $srcdir/config.status; then 265763fbae1dSmrg as_fn_error "source directory already configured; run \"make distclean\" there first" "$LINENO" 5 265863fbae1dSmrg fi 265920d725fbSmrgfi 266020d725fbSmrg 266120d725fbSmrg# test whether we have cygpath 266220d725fbSmrgif test -z "$CYGPATH_W"; then 266320d725fbSmrg if (cygpath --version) >/dev/null 2>/dev/null; then 266420d725fbSmrg CYGPATH_W='cygpath -w' 266520d725fbSmrg else 266620d725fbSmrg CYGPATH_W=echo 266720d725fbSmrg fi 266820d725fbSmrgfi 266920d725fbSmrg 267020d725fbSmrg 267120d725fbSmrg# Define the identity of the package. 267220d725fbSmrg PACKAGE='libpthread-stubs' 267363fbae1dSmrg VERSION='0.3' 267420d725fbSmrg 267520d725fbSmrg 267620d725fbSmrgcat >>confdefs.h <<_ACEOF 267720d725fbSmrg#define PACKAGE "$PACKAGE" 267820d725fbSmrg_ACEOF 267920d725fbSmrg 268020d725fbSmrg 268120d725fbSmrgcat >>confdefs.h <<_ACEOF 268220d725fbSmrg#define VERSION "$VERSION" 268320d725fbSmrg_ACEOF 268420d725fbSmrg 268520d725fbSmrg# Some tools Automake needs. 268620d725fbSmrg 268720d725fbSmrgACLOCAL=${ACLOCAL-"${am_missing_run}aclocal-${am__api_version}"} 268820d725fbSmrg 268920d725fbSmrg 269020d725fbSmrgAUTOCONF=${AUTOCONF-"${am_missing_run}autoconf"} 269120d725fbSmrg 269220d725fbSmrg 269320d725fbSmrgAUTOMAKE=${AUTOMAKE-"${am_missing_run}automake-${am__api_version}"} 269420d725fbSmrg 269520d725fbSmrg 269620d725fbSmrgAUTOHEADER=${AUTOHEADER-"${am_missing_run}autoheader"} 269720d725fbSmrg 269820d725fbSmrg 269920d725fbSmrgMAKEINFO=${MAKEINFO-"${am_missing_run}makeinfo"} 270020d725fbSmrg 270163fbae1dSmrg# We need awk for the "check" target. The system "awk" is bad on 270263fbae1dSmrg# some platforms. 270363fbae1dSmrg# Always define AMTAR for backward compatibility. 270420d725fbSmrg 270563fbae1dSmrgAMTAR=${AMTAR-"${am_missing_run}tar"} 270620d725fbSmrg 270763fbae1dSmrgam__tar='${AMTAR} chof - "$$tardir"'; am__untar='${AMTAR} xf -' 270820d725fbSmrg 270920d725fbSmrg 271020d725fbSmrg 271120d725fbSmrg 271220d725fbSmrg 271320d725fbSmrg 271463fbae1dSmrgac_config_headers="$ac_config_headers config.h" 271520d725fbSmrg 271620d725fbSmrg 271763fbae1dSmrgcase `pwd` in 271863fbae1dSmrg *\ * | *\ *) 271963fbae1dSmrg { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: Libtool does not cope well with whitespace in \`pwd\`" >&5 272063fbae1dSmrg$as_echo "$as_me: WARNING: Libtool does not cope well with whitespace in \`pwd\`" >&2;} ;; 272163fbae1dSmrgesac 272220d725fbSmrg 272320d725fbSmrg 272420d725fbSmrg 272563fbae1dSmrgmacro_version='2.2.6' 272663fbae1dSmrgmacro_revision='1.3012' 272720d725fbSmrg 272820d725fbSmrg 272920d725fbSmrg 273020d725fbSmrg 273120d725fbSmrg 273220d725fbSmrg 273320d725fbSmrg 273420d725fbSmrg 273520d725fbSmrg 273620d725fbSmrg 273720d725fbSmrg 273863fbae1dSmrg 273963fbae1dSmrg 274063fbae1dSmrgltmain="$ac_aux_dir/ltmain.sh" 274163fbae1dSmrg 274220d725fbSmrg# Make sure we can run config.sub. 274320d725fbSmrg$SHELL "$ac_aux_dir/config.sub" sun4 >/dev/null 2>&1 || 274463fbae1dSmrg as_fn_error "cannot run $SHELL $ac_aux_dir/config.sub" "$LINENO" 5 274520d725fbSmrg 274663fbae1dSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: checking build system type" >&5 274763fbae1dSmrg$as_echo_n "checking build system type... " >&6; } 274863fbae1dSmrgif test "${ac_cv_build+set}" = set; then : 274963fbae1dSmrg $as_echo_n "(cached) " >&6 275020d725fbSmrgelse 275120d725fbSmrg ac_build_alias=$build_alias 275220d725fbSmrgtest "x$ac_build_alias" = x && 275320d725fbSmrg ac_build_alias=`$SHELL "$ac_aux_dir/config.guess"` 275420d725fbSmrgtest "x$ac_build_alias" = x && 275563fbae1dSmrg as_fn_error "cannot guess build type; you must specify one" "$LINENO" 5 275620d725fbSmrgac_cv_build=`$SHELL "$ac_aux_dir/config.sub" $ac_build_alias` || 275763fbae1dSmrg as_fn_error "$SHELL $ac_aux_dir/config.sub $ac_build_alias failed" "$LINENO" 5 275820d725fbSmrg 275920d725fbSmrgfi 276063fbae1dSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_build" >&5 276163fbae1dSmrg$as_echo "$ac_cv_build" >&6; } 276220d725fbSmrgcase $ac_cv_build in 276320d725fbSmrg*-*-*) ;; 276463fbae1dSmrg*) as_fn_error "invalid value of canonical build" "$LINENO" 5;; 276520d725fbSmrgesac 276620d725fbSmrgbuild=$ac_cv_build 276720d725fbSmrgac_save_IFS=$IFS; IFS='-' 276820d725fbSmrgset x $ac_cv_build 276920d725fbSmrgshift 277020d725fbSmrgbuild_cpu=$1 277120d725fbSmrgbuild_vendor=$2 277220d725fbSmrgshift; shift 277320d725fbSmrg# Remember, the first character of IFS is used to create $*, 277420d725fbSmrg# except with old shells: 277520d725fbSmrgbuild_os=$* 277620d725fbSmrgIFS=$ac_save_IFS 277720d725fbSmrgcase $build_os in *\ *) build_os=`echo "$build_os" | sed 's/ /-/g'`;; esac 277820d725fbSmrg 277920d725fbSmrg 278063fbae1dSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: checking host system type" >&5 278163fbae1dSmrg$as_echo_n "checking host system type... " >&6; } 278263fbae1dSmrgif test "${ac_cv_host+set}" = set; then : 278363fbae1dSmrg $as_echo_n "(cached) " >&6 278420d725fbSmrgelse 278520d725fbSmrg if test "x$host_alias" = x; then 278620d725fbSmrg ac_cv_host=$ac_cv_build 278720d725fbSmrgelse 278820d725fbSmrg ac_cv_host=`$SHELL "$ac_aux_dir/config.sub" $host_alias` || 278963fbae1dSmrg as_fn_error "$SHELL $ac_aux_dir/config.sub $host_alias failed" "$LINENO" 5 279020d725fbSmrgfi 279120d725fbSmrg 279220d725fbSmrgfi 279363fbae1dSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_host" >&5 279463fbae1dSmrg$as_echo "$ac_cv_host" >&6; } 279520d725fbSmrgcase $ac_cv_host in 279620d725fbSmrg*-*-*) ;; 279763fbae1dSmrg*) as_fn_error "invalid value of canonical host" "$LINENO" 5;; 279820d725fbSmrgesac 279920d725fbSmrghost=$ac_cv_host 280020d725fbSmrgac_save_IFS=$IFS; IFS='-' 280120d725fbSmrgset x $ac_cv_host 280220d725fbSmrgshift 280320d725fbSmrghost_cpu=$1 280420d725fbSmrghost_vendor=$2 280520d725fbSmrgshift; shift 280620d725fbSmrg# Remember, the first character of IFS is used to create $*, 280720d725fbSmrg# except with old shells: 280820d725fbSmrghost_os=$* 280920d725fbSmrgIFS=$ac_save_IFS 281020d725fbSmrgcase $host_os in *\ *) host_os=`echo "$host_os" | sed 's/ /-/g'`;; esac 281120d725fbSmrg 281220d725fbSmrg 281320d725fbSmrgDEPDIR="${am__leading_dot}deps" 281420d725fbSmrg 281520d725fbSmrgac_config_commands="$ac_config_commands depfiles" 281620d725fbSmrg 281720d725fbSmrg 281820d725fbSmrgam_make=${MAKE-make} 281920d725fbSmrgcat > confinc << 'END' 282020d725fbSmrgam__doit: 282163fbae1dSmrg @echo this is the am__doit target 282220d725fbSmrg.PHONY: am__doit 282320d725fbSmrgEND 282420d725fbSmrg# If we don't find an include directive, just comment out the code. 282563fbae1dSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for style of include used by $am_make" >&5 282663fbae1dSmrg$as_echo_n "checking for style of include used by $am_make... " >&6; } 282720d725fbSmrgam__include="#" 282820d725fbSmrgam__quote= 282920d725fbSmrg_am_result=none 283020d725fbSmrg# First try GNU make style include. 283120d725fbSmrgecho "include confinc" > confmf 283263fbae1dSmrg# Ignore all kinds of additional output from `make'. 283363fbae1dSmrgcase `$am_make -s -f confmf 2> /dev/null` in #( 283463fbae1dSmrg*the\ am__doit\ target*) 283563fbae1dSmrg am__include=include 283663fbae1dSmrg am__quote= 283763fbae1dSmrg _am_result=GNU 283863fbae1dSmrg ;; 283963fbae1dSmrgesac 284020d725fbSmrg# Now try BSD make style include. 284120d725fbSmrgif test "$am__include" = "#"; then 284220d725fbSmrg echo '.include "confinc"' > confmf 284363fbae1dSmrg case `$am_make -s -f confmf 2> /dev/null` in #( 284463fbae1dSmrg *the\ am__doit\ target*) 284563fbae1dSmrg am__include=.include 284663fbae1dSmrg am__quote="\"" 284763fbae1dSmrg _am_result=BSD 284863fbae1dSmrg ;; 284963fbae1dSmrg esac 285020d725fbSmrgfi 285120d725fbSmrg 285220d725fbSmrg 285363fbae1dSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $_am_result" >&5 285463fbae1dSmrg$as_echo "$_am_result" >&6; } 285520d725fbSmrgrm -f confinc confmf 285620d725fbSmrg 285720d725fbSmrg# Check whether --enable-dependency-tracking was given. 285863fbae1dSmrgif test "${enable_dependency_tracking+set}" = set; then : 285920d725fbSmrg enableval=$enable_dependency_tracking; 286020d725fbSmrgfi 286120d725fbSmrg 286220d725fbSmrgif test "x$enable_dependency_tracking" != xno; then 286320d725fbSmrg am_depcomp="$ac_aux_dir/depcomp" 286420d725fbSmrg AMDEPBACKSLASH='\' 286520d725fbSmrgfi 286663fbae1dSmrg if test "x$enable_dependency_tracking" != xno; then 286720d725fbSmrg AMDEP_TRUE= 286820d725fbSmrg AMDEP_FALSE='#' 286920d725fbSmrgelse 287020d725fbSmrg AMDEP_TRUE='#' 287120d725fbSmrg AMDEP_FALSE= 287220d725fbSmrgfi 287320d725fbSmrg 287420d725fbSmrg 287520d725fbSmrgac_ext=c 287620d725fbSmrgac_cpp='$CPP $CPPFLAGS' 287720d725fbSmrgac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' 287820d725fbSmrgac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 287920d725fbSmrgac_compiler_gnu=$ac_cv_c_compiler_gnu 288020d725fbSmrgif test -n "$ac_tool_prefix"; then 288120d725fbSmrg # Extract the first word of "${ac_tool_prefix}gcc", so it can be a program name with args. 288220d725fbSmrgset dummy ${ac_tool_prefix}gcc; ac_word=$2 288363fbae1dSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 288463fbae1dSmrg$as_echo_n "checking for $ac_word... " >&6; } 288563fbae1dSmrgif test "${ac_cv_prog_CC+set}" = set; then : 288663fbae1dSmrg $as_echo_n "(cached) " >&6 288720d725fbSmrgelse 288820d725fbSmrg if test -n "$CC"; then 288920d725fbSmrg ac_cv_prog_CC="$CC" # Let the user override the test. 289020d725fbSmrgelse 289120d725fbSmrgas_save_IFS=$IFS; IFS=$PATH_SEPARATOR 289220d725fbSmrgfor as_dir in $PATH 289320d725fbSmrgdo 289420d725fbSmrg IFS=$as_save_IFS 289520d725fbSmrg test -z "$as_dir" && as_dir=. 289663fbae1dSmrg for ac_exec_ext in '' $ac_executable_extensions; do 289763fbae1dSmrg if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then 289820d725fbSmrg ac_cv_prog_CC="${ac_tool_prefix}gcc" 289963fbae1dSmrg $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 290020d725fbSmrg break 2 290120d725fbSmrg fi 290220d725fbSmrgdone 290363fbae1dSmrg done 290420d725fbSmrgIFS=$as_save_IFS 290520d725fbSmrg 290620d725fbSmrgfi 290720d725fbSmrgfi 290820d725fbSmrgCC=$ac_cv_prog_CC 290920d725fbSmrgif test -n "$CC"; then 291063fbae1dSmrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5 291163fbae1dSmrg$as_echo "$CC" >&6; } 291220d725fbSmrgelse 291363fbae1dSmrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 291463fbae1dSmrg$as_echo "no" >&6; } 291520d725fbSmrgfi 291620d725fbSmrg 291720d725fbSmrg 291820d725fbSmrgfi 291920d725fbSmrgif test -z "$ac_cv_prog_CC"; then 292020d725fbSmrg ac_ct_CC=$CC 292120d725fbSmrg # Extract the first word of "gcc", so it can be a program name with args. 292220d725fbSmrgset dummy gcc; ac_word=$2 292363fbae1dSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 292463fbae1dSmrg$as_echo_n "checking for $ac_word... " >&6; } 292563fbae1dSmrgif test "${ac_cv_prog_ac_ct_CC+set}" = set; then : 292663fbae1dSmrg $as_echo_n "(cached) " >&6 292720d725fbSmrgelse 292820d725fbSmrg if test -n "$ac_ct_CC"; then 292920d725fbSmrg ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test. 293020d725fbSmrgelse 293120d725fbSmrgas_save_IFS=$IFS; IFS=$PATH_SEPARATOR 293220d725fbSmrgfor as_dir in $PATH 293320d725fbSmrgdo 293420d725fbSmrg IFS=$as_save_IFS 293520d725fbSmrg test -z "$as_dir" && as_dir=. 293663fbae1dSmrg for ac_exec_ext in '' $ac_executable_extensions; do 293763fbae1dSmrg if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then 293820d725fbSmrg ac_cv_prog_ac_ct_CC="gcc" 293963fbae1dSmrg $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 294020d725fbSmrg break 2 294120d725fbSmrg fi 294220d725fbSmrgdone 294363fbae1dSmrg done 294420d725fbSmrgIFS=$as_save_IFS 294520d725fbSmrg 294620d725fbSmrgfi 294720d725fbSmrgfi 294820d725fbSmrgac_ct_CC=$ac_cv_prog_ac_ct_CC 294920d725fbSmrgif test -n "$ac_ct_CC"; then 295063fbae1dSmrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5 295163fbae1dSmrg$as_echo "$ac_ct_CC" >&6; } 295220d725fbSmrgelse 295363fbae1dSmrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 295463fbae1dSmrg$as_echo "no" >&6; } 295520d725fbSmrgfi 295620d725fbSmrg 295720d725fbSmrg if test "x$ac_ct_CC" = x; then 295820d725fbSmrg CC="" 295920d725fbSmrg else 296020d725fbSmrg case $cross_compiling:$ac_tool_warned in 296120d725fbSmrgyes:) 296263fbae1dSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5 296363fbae1dSmrg$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} 296420d725fbSmrgac_tool_warned=yes ;; 296520d725fbSmrgesac 296620d725fbSmrg CC=$ac_ct_CC 296720d725fbSmrg fi 296820d725fbSmrgelse 296920d725fbSmrg CC="$ac_cv_prog_CC" 297020d725fbSmrgfi 297120d725fbSmrg 297220d725fbSmrgif test -z "$CC"; then 297320d725fbSmrg if test -n "$ac_tool_prefix"; then 297420d725fbSmrg # Extract the first word of "${ac_tool_prefix}cc", so it can be a program name with args. 297520d725fbSmrgset dummy ${ac_tool_prefix}cc; ac_word=$2 297663fbae1dSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 297763fbae1dSmrg$as_echo_n "checking for $ac_word... " >&6; } 297863fbae1dSmrgif test "${ac_cv_prog_CC+set}" = set; then : 297963fbae1dSmrg $as_echo_n "(cached) " >&6 298020d725fbSmrgelse 298120d725fbSmrg if test -n "$CC"; then 298220d725fbSmrg ac_cv_prog_CC="$CC" # Let the user override the test. 298320d725fbSmrgelse 298420d725fbSmrgas_save_IFS=$IFS; IFS=$PATH_SEPARATOR 298520d725fbSmrgfor as_dir in $PATH 298620d725fbSmrgdo 298720d725fbSmrg IFS=$as_save_IFS 298820d725fbSmrg test -z "$as_dir" && as_dir=. 298963fbae1dSmrg for ac_exec_ext in '' $ac_executable_extensions; do 299063fbae1dSmrg if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then 299120d725fbSmrg ac_cv_prog_CC="${ac_tool_prefix}cc" 299263fbae1dSmrg $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 299320d725fbSmrg break 2 299420d725fbSmrg fi 299520d725fbSmrgdone 299663fbae1dSmrg done 299720d725fbSmrgIFS=$as_save_IFS 299820d725fbSmrg 299920d725fbSmrgfi 300020d725fbSmrgfi 300120d725fbSmrgCC=$ac_cv_prog_CC 300220d725fbSmrgif test -n "$CC"; then 300363fbae1dSmrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5 300463fbae1dSmrg$as_echo "$CC" >&6; } 300520d725fbSmrgelse 300663fbae1dSmrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 300763fbae1dSmrg$as_echo "no" >&6; } 300820d725fbSmrgfi 300920d725fbSmrg 301020d725fbSmrg 301120d725fbSmrg fi 301220d725fbSmrgfi 301320d725fbSmrgif test -z "$CC"; then 301420d725fbSmrg # Extract the first word of "cc", so it can be a program name with args. 301520d725fbSmrgset dummy cc; ac_word=$2 301663fbae1dSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 301763fbae1dSmrg$as_echo_n "checking for $ac_word... " >&6; } 301863fbae1dSmrgif test "${ac_cv_prog_CC+set}" = set; then : 301963fbae1dSmrg $as_echo_n "(cached) " >&6 302020d725fbSmrgelse 302120d725fbSmrg if test -n "$CC"; then 302220d725fbSmrg ac_cv_prog_CC="$CC" # Let the user override the test. 302320d725fbSmrgelse 302420d725fbSmrg ac_prog_rejected=no 302520d725fbSmrgas_save_IFS=$IFS; IFS=$PATH_SEPARATOR 302620d725fbSmrgfor as_dir in $PATH 302720d725fbSmrgdo 302820d725fbSmrg IFS=$as_save_IFS 302920d725fbSmrg test -z "$as_dir" && as_dir=. 303063fbae1dSmrg for ac_exec_ext in '' $ac_executable_extensions; do 303163fbae1dSmrg if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then 303220d725fbSmrg if test "$as_dir/$ac_word$ac_exec_ext" = "/usr/ucb/cc"; then 303320d725fbSmrg ac_prog_rejected=yes 303420d725fbSmrg continue 303520d725fbSmrg fi 303620d725fbSmrg ac_cv_prog_CC="cc" 303763fbae1dSmrg $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 303820d725fbSmrg break 2 303920d725fbSmrg fi 304020d725fbSmrgdone 304163fbae1dSmrg done 304220d725fbSmrgIFS=$as_save_IFS 304320d725fbSmrg 304420d725fbSmrgif test $ac_prog_rejected = yes; then 304520d725fbSmrg # We found a bogon in the path, so make sure we never use it. 304620d725fbSmrg set dummy $ac_cv_prog_CC 304720d725fbSmrg shift 304820d725fbSmrg if test $# != 0; then 304920d725fbSmrg # We chose a different compiler from the bogus one. 305020d725fbSmrg # However, it has the same basename, so the bogon will be chosen 305120d725fbSmrg # first if we set CC to just the basename; use the full file name. 305220d725fbSmrg shift 305320d725fbSmrg ac_cv_prog_CC="$as_dir/$ac_word${1+' '}$@" 305420d725fbSmrg fi 305520d725fbSmrgfi 305620d725fbSmrgfi 305720d725fbSmrgfi 305820d725fbSmrgCC=$ac_cv_prog_CC 305920d725fbSmrgif test -n "$CC"; then 306063fbae1dSmrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5 306163fbae1dSmrg$as_echo "$CC" >&6; } 306220d725fbSmrgelse 306363fbae1dSmrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 306463fbae1dSmrg$as_echo "no" >&6; } 306520d725fbSmrgfi 306620d725fbSmrg 306720d725fbSmrg 306820d725fbSmrgfi 306920d725fbSmrgif test -z "$CC"; then 307020d725fbSmrg if test -n "$ac_tool_prefix"; then 307120d725fbSmrg for ac_prog in cl.exe 307220d725fbSmrg do 307320d725fbSmrg # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args. 307420d725fbSmrgset dummy $ac_tool_prefix$ac_prog; ac_word=$2 307563fbae1dSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 307663fbae1dSmrg$as_echo_n "checking for $ac_word... " >&6; } 307763fbae1dSmrgif test "${ac_cv_prog_CC+set}" = set; then : 307863fbae1dSmrg $as_echo_n "(cached) " >&6 307920d725fbSmrgelse 308020d725fbSmrg if test -n "$CC"; then 308120d725fbSmrg ac_cv_prog_CC="$CC" # Let the user override the test. 308220d725fbSmrgelse 308320d725fbSmrgas_save_IFS=$IFS; IFS=$PATH_SEPARATOR 308420d725fbSmrgfor as_dir in $PATH 308520d725fbSmrgdo 308620d725fbSmrg IFS=$as_save_IFS 308720d725fbSmrg test -z "$as_dir" && as_dir=. 308863fbae1dSmrg for ac_exec_ext in '' $ac_executable_extensions; do 308963fbae1dSmrg if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then 309020d725fbSmrg ac_cv_prog_CC="$ac_tool_prefix$ac_prog" 309163fbae1dSmrg $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 309220d725fbSmrg break 2 309320d725fbSmrg fi 309420d725fbSmrgdone 309563fbae1dSmrg done 309620d725fbSmrgIFS=$as_save_IFS 309720d725fbSmrg 309820d725fbSmrgfi 309920d725fbSmrgfi 310020d725fbSmrgCC=$ac_cv_prog_CC 310120d725fbSmrgif test -n "$CC"; then 310263fbae1dSmrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5 310363fbae1dSmrg$as_echo "$CC" >&6; } 310420d725fbSmrgelse 310563fbae1dSmrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 310663fbae1dSmrg$as_echo "no" >&6; } 310720d725fbSmrgfi 310820d725fbSmrg 310920d725fbSmrg 311020d725fbSmrg test -n "$CC" && break 311120d725fbSmrg done 311220d725fbSmrgfi 311320d725fbSmrgif test -z "$CC"; then 311420d725fbSmrg ac_ct_CC=$CC 311520d725fbSmrg for ac_prog in cl.exe 311620d725fbSmrgdo 311720d725fbSmrg # Extract the first word of "$ac_prog", so it can be a program name with args. 311820d725fbSmrgset dummy $ac_prog; ac_word=$2 311963fbae1dSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 312063fbae1dSmrg$as_echo_n "checking for $ac_word... " >&6; } 312163fbae1dSmrgif test "${ac_cv_prog_ac_ct_CC+set}" = set; then : 312263fbae1dSmrg $as_echo_n "(cached) " >&6 312320d725fbSmrgelse 312420d725fbSmrg if test -n "$ac_ct_CC"; then 312520d725fbSmrg ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test. 312620d725fbSmrgelse 312720d725fbSmrgas_save_IFS=$IFS; IFS=$PATH_SEPARATOR 312820d725fbSmrgfor as_dir in $PATH 312920d725fbSmrgdo 313020d725fbSmrg IFS=$as_save_IFS 313120d725fbSmrg test -z "$as_dir" && as_dir=. 313263fbae1dSmrg for ac_exec_ext in '' $ac_executable_extensions; do 313363fbae1dSmrg if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then 313420d725fbSmrg ac_cv_prog_ac_ct_CC="$ac_prog" 313563fbae1dSmrg $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 313620d725fbSmrg break 2 313720d725fbSmrg fi 313820d725fbSmrgdone 313963fbae1dSmrg done 314020d725fbSmrgIFS=$as_save_IFS 314120d725fbSmrg 314220d725fbSmrgfi 314320d725fbSmrgfi 314420d725fbSmrgac_ct_CC=$ac_cv_prog_ac_ct_CC 314520d725fbSmrgif test -n "$ac_ct_CC"; then 314663fbae1dSmrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5 314763fbae1dSmrg$as_echo "$ac_ct_CC" >&6; } 314820d725fbSmrgelse 314963fbae1dSmrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 315063fbae1dSmrg$as_echo "no" >&6; } 315120d725fbSmrgfi 315220d725fbSmrg 315320d725fbSmrg 315420d725fbSmrg test -n "$ac_ct_CC" && break 315520d725fbSmrgdone 315620d725fbSmrg 315720d725fbSmrg if test "x$ac_ct_CC" = x; then 315820d725fbSmrg CC="" 315920d725fbSmrg else 316020d725fbSmrg case $cross_compiling:$ac_tool_warned in 316120d725fbSmrgyes:) 316263fbae1dSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5 316363fbae1dSmrg$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} 316420d725fbSmrgac_tool_warned=yes ;; 316520d725fbSmrgesac 316620d725fbSmrg CC=$ac_ct_CC 316720d725fbSmrg fi 316820d725fbSmrgfi 316920d725fbSmrg 317020d725fbSmrgfi 317120d725fbSmrg 317220d725fbSmrg 317363fbae1dSmrgtest -z "$CC" && { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 317463fbae1dSmrg$as_echo "$as_me: error: in \`$ac_pwd':" >&2;} 317563fbae1dSmrgas_fn_error "no acceptable C compiler found in \$PATH 317663fbae1dSmrgSee \`config.log' for more details." "$LINENO" 5; } 317720d725fbSmrg 317820d725fbSmrg# Provide some information about the compiler. 317963fbae1dSmrg$as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler version" >&5 318063fbae1dSmrgset X $ac_compile 318163fbae1dSmrgac_compiler=$2 318263fbae1dSmrgfor ac_option in --version -v -V -qversion; do 318363fbae1dSmrg { { ac_try="$ac_compiler $ac_option >&5" 318420d725fbSmrgcase "(($ac_try" in 318520d725fbSmrg *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 318620d725fbSmrg *) ac_try_echo=$ac_try;; 318720d725fbSmrgesac 318863fbae1dSmrgeval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" 318963fbae1dSmrg$as_echo "$ac_try_echo"; } >&5 319063fbae1dSmrg (eval "$ac_compiler $ac_option >&5") 2>conftest.err 319120d725fbSmrg ac_status=$? 319263fbae1dSmrg if test -s conftest.err; then 319363fbae1dSmrg sed '10a\ 319463fbae1dSmrg... rest of stderr output deleted ... 319563fbae1dSmrg 10q' conftest.err >conftest.er1 319663fbae1dSmrg cat conftest.er1 >&5 319763fbae1dSmrg rm -f conftest.er1 conftest.err 319863fbae1dSmrg fi 319963fbae1dSmrg $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 320063fbae1dSmrg test $ac_status = 0; } 320163fbae1dSmrgdone 320220d725fbSmrg 320363fbae1dSmrgcat confdefs.h - <<_ACEOF >conftest.$ac_ext 320420d725fbSmrg/* end confdefs.h. */ 320563fbae1dSmrg#include <stdio.h> 320620d725fbSmrgint 320720d725fbSmrgmain () 320820d725fbSmrg{ 320963fbae1dSmrgFILE *f = fopen ("conftest.out", "w"); 321063fbae1dSmrg return ferror (f) || fclose (f) != 0; 321120d725fbSmrg 321220d725fbSmrg ; 321320d725fbSmrg return 0; 321420d725fbSmrg} 321520d725fbSmrg_ACEOF 321620d725fbSmrgac_clean_files_save=$ac_clean_files 321763fbae1dSmrgac_clean_files="$ac_clean_files a.out a.out.dSYM a.exe b.out conftest.out" 321820d725fbSmrg# Try to create an executable without -o first, disregard a.out. 321920d725fbSmrg# It will help us diagnose broken compilers, and finding out an intuition 322020d725fbSmrg# of exeext. 322163fbae1dSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler default output file name" >&5 322263fbae1dSmrg$as_echo_n "checking for C compiler default output file name... " >&6; } 322363fbae1dSmrgac_link_default=`$as_echo "$ac_link" | sed 's/ -o *conftest[^ ]*//'` 322463fbae1dSmrg 322563fbae1dSmrg# The possible output files: 322663fbae1dSmrgac_files="a.out conftest.exe conftest a.exe a_out.exe b.out conftest.*" 322763fbae1dSmrg 322820d725fbSmrgac_rmfiles= 322920d725fbSmrgfor ac_file in $ac_files 323020d725fbSmrgdo 323120d725fbSmrg case $ac_file in 323263fbae1dSmrg *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj ) ;; 323320d725fbSmrg * ) ac_rmfiles="$ac_rmfiles $ac_file";; 323420d725fbSmrg esac 323520d725fbSmrgdone 323620d725fbSmrgrm -f $ac_rmfiles 323720d725fbSmrg 323863fbae1dSmrgif { { ac_try="$ac_link_default" 323920d725fbSmrgcase "(($ac_try" in 324020d725fbSmrg *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 324120d725fbSmrg *) ac_try_echo=$ac_try;; 324220d725fbSmrgesac 324363fbae1dSmrgeval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" 324463fbae1dSmrg$as_echo "$ac_try_echo"; } >&5 324520d725fbSmrg (eval "$ac_link_default") 2>&5 324620d725fbSmrg ac_status=$? 324763fbae1dSmrg $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 324863fbae1dSmrg test $ac_status = 0; }; then : 324920d725fbSmrg # Autoconf-2.13 could set the ac_cv_exeext variable to `no'. 325020d725fbSmrg# So ignore a value of `no', otherwise this would lead to `EXEEXT = no' 325120d725fbSmrg# in a Makefile. We should not override ac_cv_exeext if it was cached, 325220d725fbSmrg# so that the user can short-circuit this test for compilers unknown to 325320d725fbSmrg# Autoconf. 325420d725fbSmrgfor ac_file in $ac_files '' 325520d725fbSmrgdo 325620d725fbSmrg test -f "$ac_file" || continue 325720d725fbSmrg case $ac_file in 325863fbae1dSmrg *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj ) 325920d725fbSmrg ;; 326020d725fbSmrg [ab].out ) 326120d725fbSmrg # We found the default executable, but exeext='' is most 326220d725fbSmrg # certainly right. 326320d725fbSmrg break;; 326420d725fbSmrg *.* ) 326563fbae1dSmrg if test "${ac_cv_exeext+set}" = set && test "$ac_cv_exeext" != no; 326620d725fbSmrg then :; else 326720d725fbSmrg ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'` 326820d725fbSmrg fi 326920d725fbSmrg # We set ac_cv_exeext here because the later test for it is not 327020d725fbSmrg # safe: cross compilers may not add the suffix if given an `-o' 327120d725fbSmrg # argument, so we may need to know it at that point already. 327220d725fbSmrg # Even if this section looks crufty: it has the advantage of 327320d725fbSmrg # actually working. 327420d725fbSmrg break;; 327520d725fbSmrg * ) 327620d725fbSmrg break;; 327720d725fbSmrg esac 327820d725fbSmrgdone 327920d725fbSmrgtest "$ac_cv_exeext" = no && ac_cv_exeext= 328020d725fbSmrg 328120d725fbSmrgelse 328220d725fbSmrg ac_file='' 328320d725fbSmrgfi 328463fbae1dSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_file" >&5 328563fbae1dSmrg$as_echo "$ac_file" >&6; } 328663fbae1dSmrgif test -z "$ac_file"; then : 328763fbae1dSmrg $as_echo "$as_me: failed program was:" >&5 328820d725fbSmrgsed 's/^/| /' conftest.$ac_ext >&5 328920d725fbSmrg 329063fbae1dSmrg{ { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 329163fbae1dSmrg$as_echo "$as_me: error: in \`$ac_pwd':" >&2;} 329263fbae1dSmrg{ as_fn_set_status 77 329363fbae1dSmrgas_fn_error "C compiler cannot create executables 329463fbae1dSmrgSee \`config.log' for more details." "$LINENO" 5; }; } 329520d725fbSmrgfi 329620d725fbSmrgac_exeext=$ac_cv_exeext 329720d725fbSmrg 329820d725fbSmrg# Check that the compiler produces executables we can run. If not, either 329920d725fbSmrg# the compiler is broken, or we cross compile. 330063fbae1dSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the C compiler works" >&5 330163fbae1dSmrg$as_echo_n "checking whether the C compiler works... " >&6; } 330220d725fbSmrg# If not cross compiling, check that we can run a simple program. 330320d725fbSmrgif test "$cross_compiling" != yes; then 330420d725fbSmrg if { ac_try='./$ac_file' 330563fbae1dSmrg { { case "(($ac_try" in 330620d725fbSmrg *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 330720d725fbSmrg *) ac_try_echo=$ac_try;; 330820d725fbSmrgesac 330963fbae1dSmrgeval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" 331063fbae1dSmrg$as_echo "$ac_try_echo"; } >&5 331120d725fbSmrg (eval "$ac_try") 2>&5 331220d725fbSmrg ac_status=$? 331363fbae1dSmrg $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 331463fbae1dSmrg test $ac_status = 0; }; }; then 331520d725fbSmrg cross_compiling=no 331620d725fbSmrg else 331720d725fbSmrg if test "$cross_compiling" = maybe; then 331820d725fbSmrg cross_compiling=yes 331920d725fbSmrg else 332063fbae1dSmrg { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 332163fbae1dSmrg$as_echo "$as_me: error: in \`$ac_pwd':" >&2;} 332263fbae1dSmrgas_fn_error "cannot run C compiled programs. 332320d725fbSmrgIf you meant to cross compile, use \`--host'. 332463fbae1dSmrgSee \`config.log' for more details." "$LINENO" 5; } 332520d725fbSmrg fi 332620d725fbSmrg fi 332720d725fbSmrgfi 332863fbae1dSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 332963fbae1dSmrg$as_echo "yes" >&6; } 333020d725fbSmrg 333163fbae1dSmrgrm -f -r a.out a.out.dSYM a.exe conftest$ac_cv_exeext b.out conftest.out 333220d725fbSmrgac_clean_files=$ac_clean_files_save 333320d725fbSmrg# Check that the compiler produces executables we can run. If not, either 333420d725fbSmrg# the compiler is broken, or we cross compile. 333563fbae1dSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are cross compiling" >&5 333663fbae1dSmrg$as_echo_n "checking whether we are cross compiling... " >&6; } 333763fbae1dSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $cross_compiling" >&5 333863fbae1dSmrg$as_echo "$cross_compiling" >&6; } 333963fbae1dSmrg 334063fbae1dSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for suffix of executables" >&5 334163fbae1dSmrg$as_echo_n "checking for suffix of executables... " >&6; } 334263fbae1dSmrgif { { ac_try="$ac_link" 334320d725fbSmrgcase "(($ac_try" in 334420d725fbSmrg *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 334520d725fbSmrg *) ac_try_echo=$ac_try;; 334620d725fbSmrgesac 334763fbae1dSmrgeval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" 334863fbae1dSmrg$as_echo "$ac_try_echo"; } >&5 334920d725fbSmrg (eval "$ac_link") 2>&5 335020d725fbSmrg ac_status=$? 335163fbae1dSmrg $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 335263fbae1dSmrg test $ac_status = 0; }; then : 335320d725fbSmrg # If both `conftest.exe' and `conftest' are `present' (well, observable) 335420d725fbSmrg# catch `conftest.exe'. For instance with Cygwin, `ls conftest' will 335520d725fbSmrg# work properly (i.e., refer to `conftest.exe'), while it won't with 335620d725fbSmrg# `rm'. 335720d725fbSmrgfor ac_file in conftest.exe conftest conftest.*; do 335820d725fbSmrg test -f "$ac_file" || continue 335920d725fbSmrg case $ac_file in 336063fbae1dSmrg *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj ) ;; 336120d725fbSmrg *.* ) ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'` 336220d725fbSmrg break;; 336320d725fbSmrg * ) break;; 336420d725fbSmrg esac 336520d725fbSmrgdone 336620d725fbSmrgelse 336763fbae1dSmrg { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 336863fbae1dSmrg$as_echo "$as_me: error: in \`$ac_pwd':" >&2;} 336963fbae1dSmrgas_fn_error "cannot compute suffix of executables: cannot compile and link 337063fbae1dSmrgSee \`config.log' for more details." "$LINENO" 5; } 337120d725fbSmrgfi 337220d725fbSmrgrm -f conftest$ac_cv_exeext 337363fbae1dSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_exeext" >&5 337463fbae1dSmrg$as_echo "$ac_cv_exeext" >&6; } 337520d725fbSmrg 337620d725fbSmrgrm -f conftest.$ac_ext 337720d725fbSmrgEXEEXT=$ac_cv_exeext 337820d725fbSmrgac_exeext=$EXEEXT 337963fbae1dSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for suffix of object files" >&5 338063fbae1dSmrg$as_echo_n "checking for suffix of object files... " >&6; } 338163fbae1dSmrgif test "${ac_cv_objext+set}" = set; then : 338263fbae1dSmrg $as_echo_n "(cached) " >&6 338320d725fbSmrgelse 338463fbae1dSmrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 338520d725fbSmrg/* end confdefs.h. */ 338620d725fbSmrg 338720d725fbSmrgint 338820d725fbSmrgmain () 338920d725fbSmrg{ 339020d725fbSmrg 339120d725fbSmrg ; 339220d725fbSmrg return 0; 339320d725fbSmrg} 339420d725fbSmrg_ACEOF 339520d725fbSmrgrm -f conftest.o conftest.obj 339663fbae1dSmrgif { { ac_try="$ac_compile" 339720d725fbSmrgcase "(($ac_try" in 339820d725fbSmrg *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 339920d725fbSmrg *) ac_try_echo=$ac_try;; 340020d725fbSmrgesac 340163fbae1dSmrgeval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" 340263fbae1dSmrg$as_echo "$ac_try_echo"; } >&5 340320d725fbSmrg (eval "$ac_compile") 2>&5 340420d725fbSmrg ac_status=$? 340563fbae1dSmrg $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 340663fbae1dSmrg test $ac_status = 0; }; then : 340720d725fbSmrg for ac_file in conftest.o conftest.obj conftest.*; do 340820d725fbSmrg test -f "$ac_file" || continue; 340920d725fbSmrg case $ac_file in 341063fbae1dSmrg *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM ) ;; 341120d725fbSmrg *) ac_cv_objext=`expr "$ac_file" : '.*\.\(.*\)'` 341220d725fbSmrg break;; 341320d725fbSmrg esac 341420d725fbSmrgdone 341520d725fbSmrgelse 341663fbae1dSmrg $as_echo "$as_me: failed program was:" >&5 341720d725fbSmrgsed 's/^/| /' conftest.$ac_ext >&5 341820d725fbSmrg 341963fbae1dSmrg{ { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 342063fbae1dSmrg$as_echo "$as_me: error: in \`$ac_pwd':" >&2;} 342163fbae1dSmrgas_fn_error "cannot compute suffix of object files: cannot compile 342263fbae1dSmrgSee \`config.log' for more details." "$LINENO" 5; } 342320d725fbSmrgfi 342420d725fbSmrgrm -f conftest.$ac_cv_objext conftest.$ac_ext 342520d725fbSmrgfi 342663fbae1dSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_objext" >&5 342763fbae1dSmrg$as_echo "$ac_cv_objext" >&6; } 342820d725fbSmrgOBJEXT=$ac_cv_objext 342920d725fbSmrgac_objext=$OBJEXT 343063fbae1dSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are using the GNU C compiler" >&5 343163fbae1dSmrg$as_echo_n "checking whether we are using the GNU C compiler... " >&6; } 343263fbae1dSmrgif test "${ac_cv_c_compiler_gnu+set}" = set; then : 343363fbae1dSmrg $as_echo_n "(cached) " >&6 343420d725fbSmrgelse 343563fbae1dSmrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 343620d725fbSmrg/* end confdefs.h. */ 343720d725fbSmrg 343820d725fbSmrgint 343920d725fbSmrgmain () 344020d725fbSmrg{ 344120d725fbSmrg#ifndef __GNUC__ 344220d725fbSmrg choke me 344320d725fbSmrg#endif 344420d725fbSmrg 344520d725fbSmrg ; 344620d725fbSmrg return 0; 344720d725fbSmrg} 344820d725fbSmrg_ACEOF 344963fbae1dSmrgif ac_fn_c_try_compile "$LINENO"; then : 345020d725fbSmrg ac_compiler_gnu=yes 345120d725fbSmrgelse 345263fbae1dSmrg ac_compiler_gnu=no 345320d725fbSmrgfi 345420d725fbSmrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 345520d725fbSmrgac_cv_c_compiler_gnu=$ac_compiler_gnu 345620d725fbSmrg 345720d725fbSmrgfi 345863fbae1dSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_compiler_gnu" >&5 345963fbae1dSmrg$as_echo "$ac_cv_c_compiler_gnu" >&6; } 346063fbae1dSmrgif test $ac_compiler_gnu = yes; then 346163fbae1dSmrg GCC=yes 346263fbae1dSmrgelse 346363fbae1dSmrg GCC= 346463fbae1dSmrgfi 346520d725fbSmrgac_test_CFLAGS=${CFLAGS+set} 346620d725fbSmrgac_save_CFLAGS=$CFLAGS 346763fbae1dSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CC accepts -g" >&5 346863fbae1dSmrg$as_echo_n "checking whether $CC accepts -g... " >&6; } 346963fbae1dSmrgif test "${ac_cv_prog_cc_g+set}" = set; then : 347063fbae1dSmrg $as_echo_n "(cached) " >&6 347120d725fbSmrgelse 347220d725fbSmrg ac_save_c_werror_flag=$ac_c_werror_flag 347320d725fbSmrg ac_c_werror_flag=yes 347420d725fbSmrg ac_cv_prog_cc_g=no 347520d725fbSmrg CFLAGS="-g" 347663fbae1dSmrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 347720d725fbSmrg/* end confdefs.h. */ 347820d725fbSmrg 347920d725fbSmrgint 348020d725fbSmrgmain () 348120d725fbSmrg{ 348220d725fbSmrg 348320d725fbSmrg ; 348420d725fbSmrg return 0; 348520d725fbSmrg} 348620d725fbSmrg_ACEOF 348763fbae1dSmrgif ac_fn_c_try_compile "$LINENO"; then : 348820d725fbSmrg ac_cv_prog_cc_g=yes 348920d725fbSmrgelse 349063fbae1dSmrg CFLAGS="" 349163fbae1dSmrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 349220d725fbSmrg/* end confdefs.h. */ 349320d725fbSmrg 349420d725fbSmrgint 349520d725fbSmrgmain () 349620d725fbSmrg{ 349720d725fbSmrg 349820d725fbSmrg ; 349920d725fbSmrg return 0; 350020d725fbSmrg} 350120d725fbSmrg_ACEOF 350263fbae1dSmrgif ac_fn_c_try_compile "$LINENO"; then : 350320d725fbSmrg 350463fbae1dSmrgelse 350563fbae1dSmrg ac_c_werror_flag=$ac_save_c_werror_flag 350620d725fbSmrg CFLAGS="-g" 350763fbae1dSmrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 350820d725fbSmrg/* end confdefs.h. */ 350920d725fbSmrg 351020d725fbSmrgint 351120d725fbSmrgmain () 351220d725fbSmrg{ 351320d725fbSmrg 351420d725fbSmrg ; 351520d725fbSmrg return 0; 351620d725fbSmrg} 351720d725fbSmrg_ACEOF 351863fbae1dSmrgif ac_fn_c_try_compile "$LINENO"; then : 351920d725fbSmrg ac_cv_prog_cc_g=yes 352020d725fbSmrgfi 352120d725fbSmrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 352220d725fbSmrgfi 352320d725fbSmrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 352420d725fbSmrgfi 352520d725fbSmrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 352620d725fbSmrg ac_c_werror_flag=$ac_save_c_werror_flag 352720d725fbSmrgfi 352863fbae1dSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_g" >&5 352963fbae1dSmrg$as_echo "$ac_cv_prog_cc_g" >&6; } 353020d725fbSmrgif test "$ac_test_CFLAGS" = set; then 353120d725fbSmrg CFLAGS=$ac_save_CFLAGS 353220d725fbSmrgelif test $ac_cv_prog_cc_g = yes; then 353320d725fbSmrg if test "$GCC" = yes; then 353420d725fbSmrg CFLAGS="-g -O2" 353520d725fbSmrg else 353620d725fbSmrg CFLAGS="-g" 353720d725fbSmrg fi 353820d725fbSmrgelse 353920d725fbSmrg if test "$GCC" = yes; then 354020d725fbSmrg CFLAGS="-O2" 354120d725fbSmrg else 354220d725fbSmrg CFLAGS= 354320d725fbSmrg fi 354420d725fbSmrgfi 354563fbae1dSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $CC option to accept ISO C89" >&5 354663fbae1dSmrg$as_echo_n "checking for $CC option to accept ISO C89... " >&6; } 354763fbae1dSmrgif test "${ac_cv_prog_cc_c89+set}" = set; then : 354863fbae1dSmrg $as_echo_n "(cached) " >&6 354920d725fbSmrgelse 355020d725fbSmrg ac_cv_prog_cc_c89=no 355120d725fbSmrgac_save_CC=$CC 355263fbae1dSmrgcat confdefs.h - <<_ACEOF >conftest.$ac_ext 355320d725fbSmrg/* end confdefs.h. */ 355420d725fbSmrg#include <stdarg.h> 355520d725fbSmrg#include <stdio.h> 355620d725fbSmrg#include <sys/types.h> 355720d725fbSmrg#include <sys/stat.h> 355820d725fbSmrg/* Most of the following tests are stolen from RCS 5.7's src/conf.sh. */ 355920d725fbSmrgstruct buf { int x; }; 356020d725fbSmrgFILE * (*rcsopen) (struct buf *, struct stat *, int); 356120d725fbSmrgstatic char *e (p, i) 356220d725fbSmrg char **p; 356320d725fbSmrg int i; 356420d725fbSmrg{ 356520d725fbSmrg return p[i]; 356620d725fbSmrg} 356720d725fbSmrgstatic char *f (char * (*g) (char **, int), char **p, ...) 356820d725fbSmrg{ 356920d725fbSmrg char *s; 357020d725fbSmrg va_list v; 357120d725fbSmrg va_start (v,p); 357220d725fbSmrg s = g (p, va_arg (v,int)); 357320d725fbSmrg va_end (v); 357420d725fbSmrg return s; 357520d725fbSmrg} 357620d725fbSmrg 357720d725fbSmrg/* OSF 4.0 Compaq cc is some sort of almost-ANSI by default. It has 357820d725fbSmrg function prototypes and stuff, but not '\xHH' hex character constants. 357920d725fbSmrg These don't provoke an error unfortunately, instead are silently treated 358020d725fbSmrg as 'x'. The following induces an error, until -std is added to get 358120d725fbSmrg proper ANSI mode. Curiously '\x00'!='x' always comes out true, for an 358220d725fbSmrg array size at least. It's necessary to write '\x00'==0 to get something 358320d725fbSmrg that's true only with -std. */ 358420d725fbSmrgint osf4_cc_array ['\x00' == 0 ? 1 : -1]; 358520d725fbSmrg 358620d725fbSmrg/* IBM C 6 for AIX is almost-ANSI by default, but it replaces macro parameters 358720d725fbSmrg inside strings and character constants. */ 358820d725fbSmrg#define FOO(x) 'x' 358920d725fbSmrgint xlc6_cc_array[FOO(a) == 'x' ? 1 : -1]; 359020d725fbSmrg 359120d725fbSmrgint test (int i, double x); 359220d725fbSmrgstruct s1 {int (*f) (int a);}; 359320d725fbSmrgstruct s2 {int (*f) (double a);}; 359420d725fbSmrgint pairnames (int, char **, FILE *(*)(struct buf *, struct stat *, int), int, int); 359520d725fbSmrgint argc; 359620d725fbSmrgchar **argv; 359720d725fbSmrgint 359820d725fbSmrgmain () 359920d725fbSmrg{ 360020d725fbSmrgreturn f (e, argv, 0) != argv[0] || f (e, argv, 1) != argv[1]; 360120d725fbSmrg ; 360220d725fbSmrg return 0; 360320d725fbSmrg} 360420d725fbSmrg_ACEOF 360520d725fbSmrgfor ac_arg in '' -qlanglvl=extc89 -qlanglvl=ansi -std \ 360620d725fbSmrg -Ae "-Aa -D_HPUX_SOURCE" "-Xc -D__EXTENSIONS__" 360720d725fbSmrgdo 360820d725fbSmrg CC="$ac_save_CC $ac_arg" 360963fbae1dSmrg if ac_fn_c_try_compile "$LINENO"; then : 361020d725fbSmrg ac_cv_prog_cc_c89=$ac_arg 361120d725fbSmrgfi 361220d725fbSmrgrm -f core conftest.err conftest.$ac_objext 361320d725fbSmrg test "x$ac_cv_prog_cc_c89" != "xno" && break 361420d725fbSmrgdone 361520d725fbSmrgrm -f conftest.$ac_ext 361620d725fbSmrgCC=$ac_save_CC 361720d725fbSmrg 361820d725fbSmrgfi 361920d725fbSmrg# AC_CACHE_VAL 362020d725fbSmrgcase "x$ac_cv_prog_cc_c89" in 362120d725fbSmrg x) 362263fbae1dSmrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: none needed" >&5 362363fbae1dSmrg$as_echo "none needed" >&6; } ;; 362420d725fbSmrg xno) 362563fbae1dSmrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: unsupported" >&5 362663fbae1dSmrg$as_echo "unsupported" >&6; } ;; 362720d725fbSmrg *) 362820d725fbSmrg CC="$CC $ac_cv_prog_cc_c89" 362963fbae1dSmrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_c89" >&5 363063fbae1dSmrg$as_echo "$ac_cv_prog_cc_c89" >&6; } ;; 363120d725fbSmrgesac 363263fbae1dSmrgif test "x$ac_cv_prog_cc_c89" != xno; then : 363320d725fbSmrg 363463fbae1dSmrgfi 363520d725fbSmrg 363620d725fbSmrgac_ext=c 363720d725fbSmrgac_cpp='$CPP $CPPFLAGS' 363820d725fbSmrgac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' 363920d725fbSmrgac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 364020d725fbSmrgac_compiler_gnu=$ac_cv_c_compiler_gnu 364120d725fbSmrg 364220d725fbSmrgdepcc="$CC" am_compiler_list= 364320d725fbSmrg 364463fbae1dSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: checking dependency style of $depcc" >&5 364563fbae1dSmrg$as_echo_n "checking dependency style of $depcc... " >&6; } 364663fbae1dSmrgif test "${am_cv_CC_dependencies_compiler_type+set}" = set; then : 364763fbae1dSmrg $as_echo_n "(cached) " >&6 364820d725fbSmrgelse 364920d725fbSmrg if test -z "$AMDEP_TRUE" && test -f "$am_depcomp"; then 365020d725fbSmrg # We make a subdir and do the tests there. Otherwise we can end up 365120d725fbSmrg # making bogus files that we don't know about and never remove. For 365220d725fbSmrg # instance it was reported that on HP-UX the gcc test will end up 365320d725fbSmrg # making a dummy file named `D' -- because `-MD' means `put the output 365420d725fbSmrg # in D'. 365520d725fbSmrg mkdir conftest.dir 365620d725fbSmrg # Copy depcomp to subdir because otherwise we won't find it if we're 365720d725fbSmrg # using a relative directory. 365820d725fbSmrg cp "$am_depcomp" conftest.dir 365920d725fbSmrg cd conftest.dir 366020d725fbSmrg # We will build objects and dependencies in a subdirectory because 366120d725fbSmrg # it helps to detect inapplicable dependency modes. For instance 366220d725fbSmrg # both Tru64's cc and ICC support -MD to output dependencies as a 366320d725fbSmrg # side effect of compilation, but ICC will put the dependencies in 366420d725fbSmrg # the current directory while Tru64 will put them in the object 366520d725fbSmrg # directory. 366620d725fbSmrg mkdir sub 366720d725fbSmrg 366820d725fbSmrg am_cv_CC_dependencies_compiler_type=none 366920d725fbSmrg if test "$am_compiler_list" = ""; then 367020d725fbSmrg am_compiler_list=`sed -n 's/^#*\([a-zA-Z0-9]*\))$/\1/p' < ./depcomp` 367120d725fbSmrg fi 367263fbae1dSmrg am__universal=false 367363fbae1dSmrg case " $depcc " in #( 367463fbae1dSmrg *\ -arch\ *\ -arch\ *) am__universal=true ;; 367563fbae1dSmrg esac 367663fbae1dSmrg 367720d725fbSmrg for depmode in $am_compiler_list; do 367820d725fbSmrg # Setup a source with many dependencies, because some compilers 367920d725fbSmrg # like to wrap large dependency lists on column 80 (with \), and 368020d725fbSmrg # we should not choose a depcomp mode which is confused by this. 368120d725fbSmrg # 368220d725fbSmrg # We need to recreate these files for each test, as the compiler may 368320d725fbSmrg # overwrite some of them when testing with obscure command lines. 368420d725fbSmrg # This happens at least with the AIX C compiler. 368520d725fbSmrg : > sub/conftest.c 368620d725fbSmrg for i in 1 2 3 4 5 6; do 368720d725fbSmrg echo '#include "conftst'$i'.h"' >> sub/conftest.c 368820d725fbSmrg # Using `: > sub/conftst$i.h' creates only sub/conftst1.h with 368920d725fbSmrg # Solaris 8's {/usr,}/bin/sh. 369020d725fbSmrg touch sub/conftst$i.h 369120d725fbSmrg done 369220d725fbSmrg echo "${am__include} ${am__quote}sub/conftest.Po${am__quote}" > confmf 369320d725fbSmrg 369463fbae1dSmrg # We check with `-c' and `-o' for the sake of the "dashmstdout" 369563fbae1dSmrg # mode. It turns out that the SunPro C++ compiler does not properly 369663fbae1dSmrg # handle `-M -o', and we need to detect this. Also, some Intel 369763fbae1dSmrg # versions had trouble with output in subdirs 369863fbae1dSmrg am__obj=sub/conftest.${OBJEXT-o} 369963fbae1dSmrg am__minus_obj="-o $am__obj" 370020d725fbSmrg case $depmode in 370163fbae1dSmrg gcc) 370263fbae1dSmrg # This depmode causes a compiler race in universal mode. 370363fbae1dSmrg test "$am__universal" = false || continue 370463fbae1dSmrg ;; 370520d725fbSmrg nosideeffect) 370620d725fbSmrg # after this tag, mechanisms are not by side-effect, so they'll 370720d725fbSmrg # only be used when explicitly requested 370820d725fbSmrg if test "x$enable_dependency_tracking" = xyes; then 370920d725fbSmrg continue 371020d725fbSmrg else 371120d725fbSmrg break 371220d725fbSmrg fi 371320d725fbSmrg ;; 371463fbae1dSmrg msvisualcpp | msvcmsys) 371563fbae1dSmrg # This compiler won't grok `-c -o', but also, the minuso test has 371663fbae1dSmrg # not run yet. These depmodes are late enough in the game, and 371763fbae1dSmrg # so weak that their functioning should not be impacted. 371863fbae1dSmrg am__obj=conftest.${OBJEXT-o} 371963fbae1dSmrg am__minus_obj= 372063fbae1dSmrg ;; 372120d725fbSmrg none) break ;; 372220d725fbSmrg esac 372320d725fbSmrg if depmode=$depmode \ 372463fbae1dSmrg source=sub/conftest.c object=$am__obj \ 372520d725fbSmrg depfile=sub/conftest.Po tmpdepfile=sub/conftest.TPo \ 372663fbae1dSmrg $SHELL ./depcomp $depcc -c $am__minus_obj sub/conftest.c \ 372720d725fbSmrg >/dev/null 2>conftest.err && 372863fbae1dSmrg grep sub/conftst1.h sub/conftest.Po > /dev/null 2>&1 && 372920d725fbSmrg grep sub/conftst6.h sub/conftest.Po > /dev/null 2>&1 && 373063fbae1dSmrg grep $am__obj sub/conftest.Po > /dev/null 2>&1 && 373120d725fbSmrg ${MAKE-make} -s -f confmf > /dev/null 2>&1; then 373220d725fbSmrg # icc doesn't choke on unknown options, it will just issue warnings 373320d725fbSmrg # or remarks (even with -Werror). So we grep stderr for any message 373420d725fbSmrg # that says an option was ignored or not supported. 373520d725fbSmrg # When given -MP, icc 7.0 and 7.1 complain thusly: 373620d725fbSmrg # icc: Command line warning: ignoring option '-M'; no argument required 373720d725fbSmrg # The diagnosis changed in icc 8.0: 373820d725fbSmrg # icc: Command line remark: option '-MP' not supported 373920d725fbSmrg if (grep 'ignoring option' conftest.err || 374020d725fbSmrg grep 'not supported' conftest.err) >/dev/null 2>&1; then :; else 374120d725fbSmrg am_cv_CC_dependencies_compiler_type=$depmode 374220d725fbSmrg break 374320d725fbSmrg fi 374420d725fbSmrg fi 374520d725fbSmrg done 374620d725fbSmrg 374720d725fbSmrg cd .. 374820d725fbSmrg rm -rf conftest.dir 374920d725fbSmrgelse 375020d725fbSmrg am_cv_CC_dependencies_compiler_type=none 375120d725fbSmrgfi 375220d725fbSmrg 375320d725fbSmrgfi 375463fbae1dSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $am_cv_CC_dependencies_compiler_type" >&5 375563fbae1dSmrg$as_echo "$am_cv_CC_dependencies_compiler_type" >&6; } 375620d725fbSmrgCCDEPMODE=depmode=$am_cv_CC_dependencies_compiler_type 375720d725fbSmrg 375863fbae1dSmrg if 375920d725fbSmrg test "x$enable_dependency_tracking" != xno \ 376020d725fbSmrg && test "$am_cv_CC_dependencies_compiler_type" = gcc3; then 376120d725fbSmrg am__fastdepCC_TRUE= 376220d725fbSmrg am__fastdepCC_FALSE='#' 376320d725fbSmrgelse 376420d725fbSmrg am__fastdepCC_TRUE='#' 376520d725fbSmrg am__fastdepCC_FALSE= 376620d725fbSmrgfi 376720d725fbSmrg 376820d725fbSmrg 376963fbae1dSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for a sed that does not truncate output" >&5 377063fbae1dSmrg$as_echo_n "checking for a sed that does not truncate output... " >&6; } 377163fbae1dSmrgif test "${ac_cv_path_SED+set}" = set; then : 377263fbae1dSmrg $as_echo_n "(cached) " >&6 377320d725fbSmrgelse 377463fbae1dSmrg ac_script=s/aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb/ 377563fbae1dSmrg for ac_i in 1 2 3 4 5 6 7; do 377663fbae1dSmrg ac_script="$ac_script$as_nl$ac_script" 377763fbae1dSmrg done 377863fbae1dSmrg echo "$ac_script" 2>/dev/null | sed 99q >conftest.sed 377963fbae1dSmrg { ac_script=; unset ac_script;} 378063fbae1dSmrg if test -z "$SED"; then 378163fbae1dSmrg ac_path_SED_found=false 378263fbae1dSmrg # Loop through the user's path and test for each of PROGNAME-LIST 378363fbae1dSmrg as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 378420d725fbSmrgfor as_dir in $PATH 378520d725fbSmrgdo 378620d725fbSmrg IFS=$as_save_IFS 378720d725fbSmrg test -z "$as_dir" && as_dir=. 378863fbae1dSmrg for ac_prog in sed gsed; do 378920d725fbSmrg for ac_exec_ext in '' $ac_executable_extensions; do 379063fbae1dSmrg ac_path_SED="$as_dir/$ac_prog$ac_exec_ext" 379163fbae1dSmrg { test -f "$ac_path_SED" && $as_test_x "$ac_path_SED"; } || continue 379263fbae1dSmrg# Check for GNU ac_path_SED and select it if it is found. 379363fbae1dSmrg # Check for GNU $ac_path_SED 379463fbae1dSmrgcase `"$ac_path_SED" --version 2>&1` in 379563fbae1dSmrg*GNU*) 379663fbae1dSmrg ac_cv_path_SED="$ac_path_SED" ac_path_SED_found=:;; 379763fbae1dSmrg*) 379863fbae1dSmrg ac_count=0 379963fbae1dSmrg $as_echo_n 0123456789 >"conftest.in" 380063fbae1dSmrg while : 380163fbae1dSmrg do 380263fbae1dSmrg cat "conftest.in" "conftest.in" >"conftest.tmp" 380363fbae1dSmrg mv "conftest.tmp" "conftest.in" 380463fbae1dSmrg cp "conftest.in" "conftest.nl" 380563fbae1dSmrg $as_echo '' >> "conftest.nl" 380663fbae1dSmrg "$ac_path_SED" -f conftest.sed < "conftest.nl" >"conftest.out" 2>/dev/null || break 380763fbae1dSmrg diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break 380863fbae1dSmrg as_fn_arith $ac_count + 1 && ac_count=$as_val 380963fbae1dSmrg if test $ac_count -gt ${ac_path_SED_max-0}; then 381063fbae1dSmrg # Best one so far, save it but keep looking for a better one 381163fbae1dSmrg ac_cv_path_SED="$ac_path_SED" 381263fbae1dSmrg ac_path_SED_max=$ac_count 381363fbae1dSmrg fi 381463fbae1dSmrg # 10*(2^10) chars as input seems more than enough 381563fbae1dSmrg test $ac_count -gt 10 && break 381663fbae1dSmrg done 381763fbae1dSmrg rm -f conftest.in conftest.tmp conftest.nl conftest.out;; 381863fbae1dSmrgesac 381963fbae1dSmrg 382063fbae1dSmrg $ac_path_SED_found && break 3 382120d725fbSmrg done 382220d725fbSmrg done 382320d725fbSmrg done 382463fbae1dSmrgIFS=$as_save_IFS 382563fbae1dSmrg if test -z "$ac_cv_path_SED"; then 382663fbae1dSmrg as_fn_error "no acceptable sed could be found in \$PATH" "$LINENO" 5 382763fbae1dSmrg fi 382863fbae1dSmrgelse 382963fbae1dSmrg ac_cv_path_SED=$SED 383063fbae1dSmrgfi 383120d725fbSmrg 383220d725fbSmrgfi 383363fbae1dSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_SED" >&5 383463fbae1dSmrg$as_echo "$ac_cv_path_SED" >&6; } 383563fbae1dSmrg SED="$ac_cv_path_SED" 383663fbae1dSmrg rm -f conftest.sed 383763fbae1dSmrg 383863fbae1dSmrgtest -z "$SED" && SED=sed 383963fbae1dSmrgXsed="$SED -e 1s/^X//" 384020d725fbSmrg 384120d725fbSmrg 384263fbae1dSmrg 384363fbae1dSmrg 384463fbae1dSmrg 384563fbae1dSmrg 384663fbae1dSmrg 384763fbae1dSmrg 384863fbae1dSmrg 384963fbae1dSmrg 385063fbae1dSmrg 385163fbae1dSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for grep that handles long lines and -e" >&5 385263fbae1dSmrg$as_echo_n "checking for grep that handles long lines and -e... " >&6; } 385363fbae1dSmrgif test "${ac_cv_path_GREP+set}" = set; then : 385463fbae1dSmrg $as_echo_n "(cached) " >&6 385520d725fbSmrgelse 385663fbae1dSmrg if test -z "$GREP"; then 385720d725fbSmrg ac_path_GREP_found=false 385863fbae1dSmrg # Loop through the user's path and test for each of PROGNAME-LIST 385963fbae1dSmrg as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 386020d725fbSmrgfor as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin 386120d725fbSmrgdo 386220d725fbSmrg IFS=$as_save_IFS 386320d725fbSmrg test -z "$as_dir" && as_dir=. 386463fbae1dSmrg for ac_prog in grep ggrep; do 386563fbae1dSmrg for ac_exec_ext in '' $ac_executable_extensions; do 386663fbae1dSmrg ac_path_GREP="$as_dir/$ac_prog$ac_exec_ext" 386763fbae1dSmrg { test -f "$ac_path_GREP" && $as_test_x "$ac_path_GREP"; } || continue 386863fbae1dSmrg# Check for GNU ac_path_GREP and select it if it is found. 386920d725fbSmrg # Check for GNU $ac_path_GREP 387020d725fbSmrgcase `"$ac_path_GREP" --version 2>&1` in 387120d725fbSmrg*GNU*) 387220d725fbSmrg ac_cv_path_GREP="$ac_path_GREP" ac_path_GREP_found=:;; 387320d725fbSmrg*) 387420d725fbSmrg ac_count=0 387563fbae1dSmrg $as_echo_n 0123456789 >"conftest.in" 387620d725fbSmrg while : 387720d725fbSmrg do 387820d725fbSmrg cat "conftest.in" "conftest.in" >"conftest.tmp" 387920d725fbSmrg mv "conftest.tmp" "conftest.in" 388020d725fbSmrg cp "conftest.in" "conftest.nl" 388163fbae1dSmrg $as_echo 'GREP' >> "conftest.nl" 388220d725fbSmrg "$ac_path_GREP" -e 'GREP$' -e '-(cannot match)-' < "conftest.nl" >"conftest.out" 2>/dev/null || break 388320d725fbSmrg diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break 388463fbae1dSmrg as_fn_arith $ac_count + 1 && ac_count=$as_val 388520d725fbSmrg if test $ac_count -gt ${ac_path_GREP_max-0}; then 388620d725fbSmrg # Best one so far, save it but keep looking for a better one 388720d725fbSmrg ac_cv_path_GREP="$ac_path_GREP" 388820d725fbSmrg ac_path_GREP_max=$ac_count 388920d725fbSmrg fi 389020d725fbSmrg # 10*(2^10) chars as input seems more than enough 389120d725fbSmrg test $ac_count -gt 10 && break 389220d725fbSmrg done 389320d725fbSmrg rm -f conftest.in conftest.tmp conftest.nl conftest.out;; 389420d725fbSmrgesac 389520d725fbSmrg 389663fbae1dSmrg $ac_path_GREP_found && break 3 389763fbae1dSmrg done 389863fbae1dSmrg done 389920d725fbSmrg done 390020d725fbSmrgIFS=$as_save_IFS 390163fbae1dSmrg if test -z "$ac_cv_path_GREP"; then 390263fbae1dSmrg as_fn_error "no acceptable grep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5 390363fbae1dSmrg fi 390420d725fbSmrgelse 390520d725fbSmrg ac_cv_path_GREP=$GREP 390620d725fbSmrgfi 390720d725fbSmrg 390820d725fbSmrgfi 390963fbae1dSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_GREP" >&5 391063fbae1dSmrg$as_echo "$ac_cv_path_GREP" >&6; } 391120d725fbSmrg GREP="$ac_cv_path_GREP" 391220d725fbSmrg 391320d725fbSmrg 391463fbae1dSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for egrep" >&5 391563fbae1dSmrg$as_echo_n "checking for egrep... " >&6; } 391663fbae1dSmrgif test "${ac_cv_path_EGREP+set}" = set; then : 391763fbae1dSmrg $as_echo_n "(cached) " >&6 391820d725fbSmrgelse 391920d725fbSmrg if echo a | $GREP -E '(a|b)' >/dev/null 2>&1 392020d725fbSmrg then ac_cv_path_EGREP="$GREP -E" 392120d725fbSmrg else 392263fbae1dSmrg if test -z "$EGREP"; then 392320d725fbSmrg ac_path_EGREP_found=false 392463fbae1dSmrg # Loop through the user's path and test for each of PROGNAME-LIST 392563fbae1dSmrg as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 392620d725fbSmrgfor as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin 392720d725fbSmrgdo 392820d725fbSmrg IFS=$as_save_IFS 392920d725fbSmrg test -z "$as_dir" && as_dir=. 393063fbae1dSmrg for ac_prog in egrep; do 393163fbae1dSmrg for ac_exec_ext in '' $ac_executable_extensions; do 393263fbae1dSmrg ac_path_EGREP="$as_dir/$ac_prog$ac_exec_ext" 393363fbae1dSmrg { test -f "$ac_path_EGREP" && $as_test_x "$ac_path_EGREP"; } || continue 393463fbae1dSmrg# Check for GNU ac_path_EGREP and select it if it is found. 393520d725fbSmrg # Check for GNU $ac_path_EGREP 393620d725fbSmrgcase `"$ac_path_EGREP" --version 2>&1` in 393720d725fbSmrg*GNU*) 393820d725fbSmrg ac_cv_path_EGREP="$ac_path_EGREP" ac_path_EGREP_found=:;; 393920d725fbSmrg*) 394020d725fbSmrg ac_count=0 394163fbae1dSmrg $as_echo_n 0123456789 >"conftest.in" 394220d725fbSmrg while : 394320d725fbSmrg do 394420d725fbSmrg cat "conftest.in" "conftest.in" >"conftest.tmp" 394520d725fbSmrg mv "conftest.tmp" "conftest.in" 394620d725fbSmrg cp "conftest.in" "conftest.nl" 394763fbae1dSmrg $as_echo 'EGREP' >> "conftest.nl" 394820d725fbSmrg "$ac_path_EGREP" 'EGREP$' < "conftest.nl" >"conftest.out" 2>/dev/null || break 394920d725fbSmrg diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break 395063fbae1dSmrg as_fn_arith $ac_count + 1 && ac_count=$as_val 395120d725fbSmrg if test $ac_count -gt ${ac_path_EGREP_max-0}; then 395220d725fbSmrg # Best one so far, save it but keep looking for a better one 395320d725fbSmrg ac_cv_path_EGREP="$ac_path_EGREP" 395420d725fbSmrg ac_path_EGREP_max=$ac_count 395520d725fbSmrg fi 395620d725fbSmrg # 10*(2^10) chars as input seems more than enough 395720d725fbSmrg test $ac_count -gt 10 && break 395820d725fbSmrg done 395920d725fbSmrg rm -f conftest.in conftest.tmp conftest.nl conftest.out;; 396020d725fbSmrgesac 396120d725fbSmrg 396263fbae1dSmrg $ac_path_EGREP_found && break 3 396363fbae1dSmrg done 396463fbae1dSmrg done 396520d725fbSmrg done 396620d725fbSmrgIFS=$as_save_IFS 396763fbae1dSmrg if test -z "$ac_cv_path_EGREP"; then 396863fbae1dSmrg as_fn_error "no acceptable egrep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5 396963fbae1dSmrg fi 397020d725fbSmrgelse 397120d725fbSmrg ac_cv_path_EGREP=$EGREP 397220d725fbSmrgfi 397320d725fbSmrg 397420d725fbSmrg fi 397520d725fbSmrgfi 397663fbae1dSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_EGREP" >&5 397763fbae1dSmrg$as_echo "$ac_cv_path_EGREP" >&6; } 397820d725fbSmrg EGREP="$ac_cv_path_EGREP" 397920d725fbSmrg 398020d725fbSmrg 398163fbae1dSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for fgrep" >&5 398263fbae1dSmrg$as_echo_n "checking for fgrep... " >&6; } 398363fbae1dSmrgif test "${ac_cv_path_FGREP+set}" = set; then : 398463fbae1dSmrg $as_echo_n "(cached) " >&6 398520d725fbSmrgelse 398663fbae1dSmrg if echo 'ab*c' | $GREP -F 'ab*c' >/dev/null 2>&1 398763fbae1dSmrg then ac_cv_path_FGREP="$GREP -F" 398863fbae1dSmrg else 398963fbae1dSmrg if test -z "$FGREP"; then 399063fbae1dSmrg ac_path_FGREP_found=false 399163fbae1dSmrg # Loop through the user's path and test for each of PROGNAME-LIST 399263fbae1dSmrg as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 399363fbae1dSmrgfor as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin 399463fbae1dSmrgdo 399563fbae1dSmrg IFS=$as_save_IFS 399663fbae1dSmrg test -z "$as_dir" && as_dir=. 399763fbae1dSmrg for ac_prog in fgrep; do 399863fbae1dSmrg for ac_exec_ext in '' $ac_executable_extensions; do 399963fbae1dSmrg ac_path_FGREP="$as_dir/$ac_prog$ac_exec_ext" 400063fbae1dSmrg { test -f "$ac_path_FGREP" && $as_test_x "$ac_path_FGREP"; } || continue 400163fbae1dSmrg# Check for GNU ac_path_FGREP and select it if it is found. 400263fbae1dSmrg # Check for GNU $ac_path_FGREP 400363fbae1dSmrgcase `"$ac_path_FGREP" --version 2>&1` in 400463fbae1dSmrg*GNU*) 400563fbae1dSmrg ac_cv_path_FGREP="$ac_path_FGREP" ac_path_FGREP_found=:;; 400663fbae1dSmrg*) 400763fbae1dSmrg ac_count=0 400863fbae1dSmrg $as_echo_n 0123456789 >"conftest.in" 400963fbae1dSmrg while : 401063fbae1dSmrg do 401163fbae1dSmrg cat "conftest.in" "conftest.in" >"conftest.tmp" 401263fbae1dSmrg mv "conftest.tmp" "conftest.in" 401363fbae1dSmrg cp "conftest.in" "conftest.nl" 401463fbae1dSmrg $as_echo 'FGREP' >> "conftest.nl" 401563fbae1dSmrg "$ac_path_FGREP" FGREP < "conftest.nl" >"conftest.out" 2>/dev/null || break 401663fbae1dSmrg diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break 401763fbae1dSmrg as_fn_arith $ac_count + 1 && ac_count=$as_val 401863fbae1dSmrg if test $ac_count -gt ${ac_path_FGREP_max-0}; then 401963fbae1dSmrg # Best one so far, save it but keep looking for a better one 402063fbae1dSmrg ac_cv_path_FGREP="$ac_path_FGREP" 402163fbae1dSmrg ac_path_FGREP_max=$ac_count 402263fbae1dSmrg fi 402363fbae1dSmrg # 10*(2^10) chars as input seems more than enough 402463fbae1dSmrg test $ac_count -gt 10 && break 402563fbae1dSmrg done 402663fbae1dSmrg rm -f conftest.in conftest.tmp conftest.nl conftest.out;; 402763fbae1dSmrgesac 402863fbae1dSmrg 402963fbae1dSmrg $ac_path_FGREP_found && break 3 403063fbae1dSmrg done 403163fbae1dSmrg done 403263fbae1dSmrg done 403363fbae1dSmrgIFS=$as_save_IFS 403463fbae1dSmrg if test -z "$ac_cv_path_FGREP"; then 403563fbae1dSmrg as_fn_error "no acceptable fgrep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5 403663fbae1dSmrg fi 403763fbae1dSmrgelse 403863fbae1dSmrg ac_cv_path_FGREP=$FGREP 403963fbae1dSmrgfi 404063fbae1dSmrg 404163fbae1dSmrg fi 404263fbae1dSmrgfi 404363fbae1dSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_FGREP" >&5 404463fbae1dSmrg$as_echo "$ac_cv_path_FGREP" >&6; } 404563fbae1dSmrg FGREP="$ac_cv_path_FGREP" 404663fbae1dSmrg 404763fbae1dSmrg 404863fbae1dSmrgtest -z "$GREP" && GREP=grep 404963fbae1dSmrg 405063fbae1dSmrg 405163fbae1dSmrg 405263fbae1dSmrg 405363fbae1dSmrg 405463fbae1dSmrg 405563fbae1dSmrg 405663fbae1dSmrg 405763fbae1dSmrg 405863fbae1dSmrg 405963fbae1dSmrg 406063fbae1dSmrg 406163fbae1dSmrg 406263fbae1dSmrg 406363fbae1dSmrg 406463fbae1dSmrg 406563fbae1dSmrg 406663fbae1dSmrg 406763fbae1dSmrg 406863fbae1dSmrg# Check whether --with-gnu-ld was given. 406963fbae1dSmrgif test "${with_gnu_ld+set}" = set; then : 407063fbae1dSmrg withval=$with_gnu_ld; test "$withval" = no || with_gnu_ld=yes 407163fbae1dSmrgelse 407263fbae1dSmrg with_gnu_ld=no 407363fbae1dSmrgfi 407463fbae1dSmrg 407563fbae1dSmrgac_prog=ld 407663fbae1dSmrgif test "$GCC" = yes; then 407763fbae1dSmrg # Check if gcc -print-prog-name=ld gives a path. 407863fbae1dSmrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ld used by $CC" >&5 407963fbae1dSmrg$as_echo_n "checking for ld used by $CC... " >&6; } 408063fbae1dSmrg case $host in 408163fbae1dSmrg *-*-mingw*) 408263fbae1dSmrg # gcc leaves a trailing carriage return which upsets mingw 408363fbae1dSmrg ac_prog=`($CC -print-prog-name=ld) 2>&5 | tr -d '\015'` ;; 408463fbae1dSmrg *) 408563fbae1dSmrg ac_prog=`($CC -print-prog-name=ld) 2>&5` ;; 408663fbae1dSmrg esac 408763fbae1dSmrg case $ac_prog in 408863fbae1dSmrg # Accept absolute paths. 408920d725fbSmrg [\\/]* | ?:[\\/]*) 409020d725fbSmrg re_direlt='/[^/][^/]*/\.\./' 409120d725fbSmrg # Canonicalize the pathname of ld 409263fbae1dSmrg ac_prog=`$ECHO "$ac_prog"| $SED 's%\\\\%/%g'` 409363fbae1dSmrg while $ECHO "$ac_prog" | $GREP "$re_direlt" > /dev/null 2>&1; do 409463fbae1dSmrg ac_prog=`$ECHO $ac_prog| $SED "s%$re_direlt%/%"` 409520d725fbSmrg done 409620d725fbSmrg test -z "$LD" && LD="$ac_prog" 409720d725fbSmrg ;; 409820d725fbSmrg "") 409920d725fbSmrg # If it fails, then pretend we aren't using GCC. 410020d725fbSmrg ac_prog=ld 410120d725fbSmrg ;; 410220d725fbSmrg *) 410320d725fbSmrg # If it is relative, then search for the first ld in PATH. 410420d725fbSmrg with_gnu_ld=unknown 410520d725fbSmrg ;; 410620d725fbSmrg esac 410720d725fbSmrgelif test "$with_gnu_ld" = yes; then 410863fbae1dSmrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for GNU ld" >&5 410963fbae1dSmrg$as_echo_n "checking for GNU ld... " >&6; } 411020d725fbSmrgelse 411163fbae1dSmrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for non-GNU ld" >&5 411263fbae1dSmrg$as_echo_n "checking for non-GNU ld... " >&6; } 411320d725fbSmrgfi 411463fbae1dSmrgif test "${lt_cv_path_LD+set}" = set; then : 411563fbae1dSmrg $as_echo_n "(cached) " >&6 411620d725fbSmrgelse 411720d725fbSmrg if test -z "$LD"; then 411820d725fbSmrg lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR 411920d725fbSmrg for ac_dir in $PATH; do 412020d725fbSmrg IFS="$lt_save_ifs" 412120d725fbSmrg test -z "$ac_dir" && ac_dir=. 412220d725fbSmrg if test -f "$ac_dir/$ac_prog" || test -f "$ac_dir/$ac_prog$ac_exeext"; then 412320d725fbSmrg lt_cv_path_LD="$ac_dir/$ac_prog" 412420d725fbSmrg # Check to see if the program is GNU ld. I'd rather use --version, 412520d725fbSmrg # but apparently some variants of GNU ld only accept -v. 412620d725fbSmrg # Break only if it was the GNU/non-GNU ld that we prefer. 412720d725fbSmrg case `"$lt_cv_path_LD" -v 2>&1 </dev/null` in 412820d725fbSmrg *GNU* | *'with BFD'*) 412920d725fbSmrg test "$with_gnu_ld" != no && break 413020d725fbSmrg ;; 413120d725fbSmrg *) 413220d725fbSmrg test "$with_gnu_ld" != yes && break 413320d725fbSmrg ;; 413420d725fbSmrg esac 413520d725fbSmrg fi 413620d725fbSmrg done 413720d725fbSmrg IFS="$lt_save_ifs" 413820d725fbSmrgelse 413920d725fbSmrg lt_cv_path_LD="$LD" # Let the user override the test with a path. 414020d725fbSmrgfi 414120d725fbSmrgfi 414220d725fbSmrg 414320d725fbSmrgLD="$lt_cv_path_LD" 414420d725fbSmrgif test -n "$LD"; then 414563fbae1dSmrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LD" >&5 414663fbae1dSmrg$as_echo "$LD" >&6; } 414720d725fbSmrgelse 414863fbae1dSmrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 414963fbae1dSmrg$as_echo "no" >&6; } 415020d725fbSmrgfi 415163fbae1dSmrgtest -z "$LD" && as_fn_error "no acceptable ld found in \$PATH" "$LINENO" 5 415263fbae1dSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if the linker ($LD) is GNU ld" >&5 415363fbae1dSmrg$as_echo_n "checking if the linker ($LD) is GNU ld... " >&6; } 415463fbae1dSmrgif test "${lt_cv_prog_gnu_ld+set}" = set; then : 415563fbae1dSmrg $as_echo_n "(cached) " >&6 415620d725fbSmrgelse 415720d725fbSmrg # I'd rather use --version here, but apparently some GNU lds only accept -v. 415820d725fbSmrgcase `$LD -v 2>&1 </dev/null` in 415920d725fbSmrg*GNU* | *'with BFD'*) 416020d725fbSmrg lt_cv_prog_gnu_ld=yes 416120d725fbSmrg ;; 416220d725fbSmrg*) 416320d725fbSmrg lt_cv_prog_gnu_ld=no 416420d725fbSmrg ;; 416520d725fbSmrgesac 416620d725fbSmrgfi 416763fbae1dSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_gnu_ld" >&5 416863fbae1dSmrg$as_echo "$lt_cv_prog_gnu_ld" >&6; } 416920d725fbSmrgwith_gnu_ld=$lt_cv_prog_gnu_ld 417020d725fbSmrg 417120d725fbSmrg 417220d725fbSmrg 417363fbae1dSmrg 417463fbae1dSmrg 417563fbae1dSmrg 417663fbae1dSmrg 417763fbae1dSmrg 417863fbae1dSmrg 417963fbae1dSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for BSD- or MS-compatible name lister (nm)" >&5 418063fbae1dSmrg$as_echo_n "checking for BSD- or MS-compatible name lister (nm)... " >&6; } 418163fbae1dSmrgif test "${lt_cv_path_NM+set}" = set; then : 418263fbae1dSmrg $as_echo_n "(cached) " >&6 418320d725fbSmrgelse 418420d725fbSmrg if test -n "$NM"; then 418520d725fbSmrg # Let the user override the test. 418620d725fbSmrg lt_cv_path_NM="$NM" 418720d725fbSmrgelse 418820d725fbSmrg lt_nm_to_check="${ac_tool_prefix}nm" 418920d725fbSmrg if test -n "$ac_tool_prefix" && test "$build" = "$host"; then 419020d725fbSmrg lt_nm_to_check="$lt_nm_to_check nm" 419120d725fbSmrg fi 419220d725fbSmrg for lt_tmp_nm in $lt_nm_to_check; do 419320d725fbSmrg lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR 419420d725fbSmrg for ac_dir in $PATH /usr/ccs/bin/elf /usr/ccs/bin /usr/ucb /bin; do 419520d725fbSmrg IFS="$lt_save_ifs" 419620d725fbSmrg test -z "$ac_dir" && ac_dir=. 419720d725fbSmrg tmp_nm="$ac_dir/$lt_tmp_nm" 419820d725fbSmrg if test -f "$tmp_nm" || test -f "$tmp_nm$ac_exeext" ; then 419920d725fbSmrg # Check to see if the nm accepts a BSD-compat flag. 420020d725fbSmrg # Adding the `sed 1q' prevents false positives on HP-UX, which says: 420120d725fbSmrg # nm: unknown option "B" ignored 420220d725fbSmrg # Tru64's nm complains that /dev/null is an invalid object file 420320d725fbSmrg case `"$tmp_nm" -B /dev/null 2>&1 | sed '1q'` in 420420d725fbSmrg */dev/null* | *'Invalid file or object type'*) 420520d725fbSmrg lt_cv_path_NM="$tmp_nm -B" 420620d725fbSmrg break 420720d725fbSmrg ;; 420820d725fbSmrg *) 420920d725fbSmrg case `"$tmp_nm" -p /dev/null 2>&1 | sed '1q'` in 421020d725fbSmrg */dev/null*) 421120d725fbSmrg lt_cv_path_NM="$tmp_nm -p" 421220d725fbSmrg break 421320d725fbSmrg ;; 421420d725fbSmrg *) 421520d725fbSmrg lt_cv_path_NM=${lt_cv_path_NM="$tmp_nm"} # keep the first match, but 421620d725fbSmrg continue # so that we can try to find one that supports BSD flags 421720d725fbSmrg ;; 421820d725fbSmrg esac 421920d725fbSmrg ;; 422020d725fbSmrg esac 422120d725fbSmrg fi 422220d725fbSmrg done 422320d725fbSmrg IFS="$lt_save_ifs" 422420d725fbSmrg done 422563fbae1dSmrg : ${lt_cv_path_NM=no} 422620d725fbSmrgfi 422720d725fbSmrgfi 422863fbae1dSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_path_NM" >&5 422963fbae1dSmrg$as_echo "$lt_cv_path_NM" >&6; } 423063fbae1dSmrgif test "$lt_cv_path_NM" != "no"; then 423163fbae1dSmrg NM="$lt_cv_path_NM" 423263fbae1dSmrgelse 423363fbae1dSmrg # Didn't find any BSD compatible name lister, look for dumpbin. 423463fbae1dSmrg if test -n "$ac_tool_prefix"; then 423563fbae1dSmrg for ac_prog in "dumpbin -symbols" "link -dump -symbols" 423663fbae1dSmrg do 423763fbae1dSmrg # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args. 423863fbae1dSmrgset dummy $ac_tool_prefix$ac_prog; ac_word=$2 423963fbae1dSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 424063fbae1dSmrg$as_echo_n "checking for $ac_word... " >&6; } 424163fbae1dSmrgif test "${ac_cv_prog_DUMPBIN+set}" = set; then : 424263fbae1dSmrg $as_echo_n "(cached) " >&6 424363fbae1dSmrgelse 424463fbae1dSmrg if test -n "$DUMPBIN"; then 424563fbae1dSmrg ac_cv_prog_DUMPBIN="$DUMPBIN" # Let the user override the test. 424663fbae1dSmrgelse 424763fbae1dSmrgas_save_IFS=$IFS; IFS=$PATH_SEPARATOR 424863fbae1dSmrgfor as_dir in $PATH 424963fbae1dSmrgdo 425063fbae1dSmrg IFS=$as_save_IFS 425163fbae1dSmrg test -z "$as_dir" && as_dir=. 425263fbae1dSmrg for ac_exec_ext in '' $ac_executable_extensions; do 425363fbae1dSmrg if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then 425463fbae1dSmrg ac_cv_prog_DUMPBIN="$ac_tool_prefix$ac_prog" 425563fbae1dSmrg $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 425663fbae1dSmrg break 2 425763fbae1dSmrg fi 425863fbae1dSmrgdone 425963fbae1dSmrg done 426063fbae1dSmrgIFS=$as_save_IFS 426120d725fbSmrg 426263fbae1dSmrgfi 426363fbae1dSmrgfi 426463fbae1dSmrgDUMPBIN=$ac_cv_prog_DUMPBIN 426563fbae1dSmrgif test -n "$DUMPBIN"; then 426663fbae1dSmrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $DUMPBIN" >&5 426763fbae1dSmrg$as_echo "$DUMPBIN" >&6; } 426820d725fbSmrgelse 426963fbae1dSmrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 427063fbae1dSmrg$as_echo "no" >&6; } 427120d725fbSmrgfi 427220d725fbSmrg 427320d725fbSmrg 427463fbae1dSmrg test -n "$DUMPBIN" && break 427563fbae1dSmrg done 427663fbae1dSmrgfi 427763fbae1dSmrgif test -z "$DUMPBIN"; then 427863fbae1dSmrg ac_ct_DUMPBIN=$DUMPBIN 427963fbae1dSmrg for ac_prog in "dumpbin -symbols" "link -dump -symbols" 428063fbae1dSmrgdo 428163fbae1dSmrg # Extract the first word of "$ac_prog", so it can be a program name with args. 428263fbae1dSmrgset dummy $ac_prog; ac_word=$2 428363fbae1dSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 428463fbae1dSmrg$as_echo_n "checking for $ac_word... " >&6; } 428563fbae1dSmrgif test "${ac_cv_prog_ac_ct_DUMPBIN+set}" = set; then : 428663fbae1dSmrg $as_echo_n "(cached) " >&6 428763fbae1dSmrgelse 428863fbae1dSmrg if test -n "$ac_ct_DUMPBIN"; then 428963fbae1dSmrg ac_cv_prog_ac_ct_DUMPBIN="$ac_ct_DUMPBIN" # Let the user override the test. 429063fbae1dSmrgelse 429163fbae1dSmrgas_save_IFS=$IFS; IFS=$PATH_SEPARATOR 429263fbae1dSmrgfor as_dir in $PATH 429363fbae1dSmrgdo 429463fbae1dSmrg IFS=$as_save_IFS 429563fbae1dSmrg test -z "$as_dir" && as_dir=. 429663fbae1dSmrg for ac_exec_ext in '' $ac_executable_extensions; do 429763fbae1dSmrg if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then 429863fbae1dSmrg ac_cv_prog_ac_ct_DUMPBIN="$ac_prog" 429963fbae1dSmrg $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 430063fbae1dSmrg break 2 430163fbae1dSmrg fi 430263fbae1dSmrgdone 430363fbae1dSmrg done 430463fbae1dSmrgIFS=$as_save_IFS 430520d725fbSmrg 430663fbae1dSmrgfi 430763fbae1dSmrgfi 430863fbae1dSmrgac_ct_DUMPBIN=$ac_cv_prog_ac_ct_DUMPBIN 430963fbae1dSmrgif test -n "$ac_ct_DUMPBIN"; then 431063fbae1dSmrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_DUMPBIN" >&5 431163fbae1dSmrg$as_echo "$ac_ct_DUMPBIN" >&6; } 431263fbae1dSmrgelse 431363fbae1dSmrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 431463fbae1dSmrg$as_echo "no" >&6; } 431563fbae1dSmrgfi 431620d725fbSmrg 431720d725fbSmrg 431863fbae1dSmrg test -n "$ac_ct_DUMPBIN" && break 431963fbae1dSmrgdone 432020d725fbSmrg 432163fbae1dSmrg if test "x$ac_ct_DUMPBIN" = x; then 432263fbae1dSmrg DUMPBIN=":" 432363fbae1dSmrg else 432463fbae1dSmrg case $cross_compiling:$ac_tool_warned in 432563fbae1dSmrgyes:) 432663fbae1dSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5 432763fbae1dSmrg$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} 432863fbae1dSmrgac_tool_warned=yes ;; 432963fbae1dSmrgesac 433063fbae1dSmrg DUMPBIN=$ac_ct_DUMPBIN 433163fbae1dSmrg fi 433263fbae1dSmrgfi 433320d725fbSmrg 433420d725fbSmrg 433563fbae1dSmrg if test "$DUMPBIN" != ":"; then 433663fbae1dSmrg NM="$DUMPBIN" 433720d725fbSmrg fi 433863fbae1dSmrgfi 433963fbae1dSmrgtest -z "$NM" && NM=nm 434020d725fbSmrg 434120d725fbSmrg 434220d725fbSmrg 434320d725fbSmrg 434420d725fbSmrg 434520d725fbSmrg 434663fbae1dSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: checking the name lister ($NM) interface" >&5 434763fbae1dSmrg$as_echo_n "checking the name lister ($NM) interface... " >&6; } 434863fbae1dSmrgif test "${lt_cv_nm_interface+set}" = set; then : 434963fbae1dSmrg $as_echo_n "(cached) " >&6 435063fbae1dSmrgelse 435163fbae1dSmrg lt_cv_nm_interface="BSD nm" 435263fbae1dSmrg echo "int some_variable = 0;" > conftest.$ac_ext 435363fbae1dSmrg (eval echo "\"\$as_me:4353: $ac_compile\"" >&5) 435463fbae1dSmrg (eval "$ac_compile" 2>conftest.err) 435563fbae1dSmrg cat conftest.err >&5 435663fbae1dSmrg (eval echo "\"\$as_me:4356: $NM \\\"conftest.$ac_objext\\\"\"" >&5) 435763fbae1dSmrg (eval "$NM \"conftest.$ac_objext\"" 2>conftest.err > conftest.out) 435863fbae1dSmrg cat conftest.err >&5 435963fbae1dSmrg (eval echo "\"\$as_me:4359: output\"" >&5) 436063fbae1dSmrg cat conftest.out >&5 436163fbae1dSmrg if $GREP 'External.*some_variable' conftest.out > /dev/null; then 436263fbae1dSmrg lt_cv_nm_interface="MS dumpbin" 436320d725fbSmrg fi 436463fbae1dSmrg rm -f conftest* 436563fbae1dSmrgfi 436663fbae1dSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_nm_interface" >&5 436763fbae1dSmrg$as_echo "$lt_cv_nm_interface" >&6; } 436820d725fbSmrg 436963fbae1dSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether ln -s works" >&5 437063fbae1dSmrg$as_echo_n "checking whether ln -s works... " >&6; } 437163fbae1dSmrgLN_S=$as_ln_s 437263fbae1dSmrgif test "$LN_S" = "ln -s"; then 437363fbae1dSmrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 437463fbae1dSmrg$as_echo "yes" >&6; } 437563fbae1dSmrgelse 437663fbae1dSmrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: no, using $LN_S" >&5 437763fbae1dSmrg$as_echo "no, using $LN_S" >&6; } 437863fbae1dSmrgfi 437920d725fbSmrg 438063fbae1dSmrg# find the maximum length of command line arguments 438163fbae1dSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: checking the maximum length of command line arguments" >&5 438263fbae1dSmrg$as_echo_n "checking the maximum length of command line arguments... " >&6; } 438363fbae1dSmrgif test "${lt_cv_sys_max_cmd_len+set}" = set; then : 438463fbae1dSmrg $as_echo_n "(cached) " >&6 438563fbae1dSmrgelse 438663fbae1dSmrg i=0 438763fbae1dSmrg teststring="ABCD" 438820d725fbSmrg 438963fbae1dSmrg case $build_os in 439063fbae1dSmrg msdosdjgpp*) 439163fbae1dSmrg # On DJGPP, this test can blow up pretty badly due to problems in libc 439263fbae1dSmrg # (any single argument exceeding 2000 bytes causes a buffer overrun 439363fbae1dSmrg # during glob expansion). Even if it were fixed, the result of this 439463fbae1dSmrg # check would be larger than it should be. 439563fbae1dSmrg lt_cv_sys_max_cmd_len=12288; # 12K is about right 439663fbae1dSmrg ;; 439720d725fbSmrg 439863fbae1dSmrg gnu*) 439963fbae1dSmrg # Under GNU Hurd, this test is not required because there is 440063fbae1dSmrg # no limit to the length of command line arguments. 440163fbae1dSmrg # Libtool will interpret -1 as no limit whatsoever 440263fbae1dSmrg lt_cv_sys_max_cmd_len=-1; 440363fbae1dSmrg ;; 440420d725fbSmrg 440563fbae1dSmrg cygwin* | mingw* | cegcc*) 440663fbae1dSmrg # On Win9x/ME, this test blows up -- it succeeds, but takes 440763fbae1dSmrg # about 5 minutes as the teststring grows exponentially. 440863fbae1dSmrg # Worse, since 9x/ME are not pre-emptively multitasking, 440963fbae1dSmrg # you end up with a "frozen" computer, even though with patience 441063fbae1dSmrg # the test eventually succeeds (with a max line length of 256k). 441163fbae1dSmrg # Instead, let's just punt: use the minimum linelength reported by 441263fbae1dSmrg # all of the supported platforms: 8192 (on NT/2K/XP). 441363fbae1dSmrg lt_cv_sys_max_cmd_len=8192; 441463fbae1dSmrg ;; 441520d725fbSmrg 441663fbae1dSmrg amigaos*) 441763fbae1dSmrg # On AmigaOS with pdksh, this test takes hours, literally. 441863fbae1dSmrg # So we just punt and use a minimum line length of 8192. 441963fbae1dSmrg lt_cv_sys_max_cmd_len=8192; 442020d725fbSmrg ;; 442163fbae1dSmrg 442263fbae1dSmrg netbsd* | freebsd* | openbsd* | darwin* | dragonfly*) 442363fbae1dSmrg # This has been around since 386BSD, at least. Likely further. 442463fbae1dSmrg if test -x /sbin/sysctl; then 442563fbae1dSmrg lt_cv_sys_max_cmd_len=`/sbin/sysctl -n kern.argmax` 442663fbae1dSmrg elif test -x /usr/sbin/sysctl; then 442763fbae1dSmrg lt_cv_sys_max_cmd_len=`/usr/sbin/sysctl -n kern.argmax` 442863fbae1dSmrg else 442963fbae1dSmrg lt_cv_sys_max_cmd_len=65536 # usable default for all BSDs 443063fbae1dSmrg fi 443163fbae1dSmrg # And add a safety zone 443263fbae1dSmrg lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \/ 4` 443363fbae1dSmrg lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \* 3` 443420d725fbSmrg ;; 443563fbae1dSmrg 443663fbae1dSmrg interix*) 443763fbae1dSmrg # We know the value 262144 and hardcode it with a safety zone (like BSD) 443863fbae1dSmrg lt_cv_sys_max_cmd_len=196608 443920d725fbSmrg ;; 444063fbae1dSmrg 444163fbae1dSmrg osf*) 444263fbae1dSmrg # Dr. Hans Ekkehard Plesser reports seeing a kernel panic running configure 444363fbae1dSmrg # due to this test when exec_disable_arg_limit is 1 on Tru64. It is not 444463fbae1dSmrg # nice to cause kernel panics so lets avoid the loop below. 444563fbae1dSmrg # First set a reasonable default. 444663fbae1dSmrg lt_cv_sys_max_cmd_len=16384 444763fbae1dSmrg # 444863fbae1dSmrg if test -x /sbin/sysconfig; then 444963fbae1dSmrg case `/sbin/sysconfig -q proc exec_disable_arg_limit` in 445063fbae1dSmrg *1*) lt_cv_sys_max_cmd_len=-1 ;; 445163fbae1dSmrg esac 445263fbae1dSmrg fi 445320d725fbSmrg ;; 445463fbae1dSmrg sco3.2v5*) 445563fbae1dSmrg lt_cv_sys_max_cmd_len=102400 445620d725fbSmrg ;; 445763fbae1dSmrg sysv5* | sco5v6* | sysv4.2uw2*) 445863fbae1dSmrg kargmax=`grep ARG_MAX /etc/conf/cf.d/stune 2>/dev/null` 445963fbae1dSmrg if test -n "$kargmax"; then 446063fbae1dSmrg lt_cv_sys_max_cmd_len=`echo $kargmax | sed 's/.*[ ]//'` 446163fbae1dSmrg else 446263fbae1dSmrg lt_cv_sys_max_cmd_len=32768 446363fbae1dSmrg fi 446463fbae1dSmrg ;; 446563fbae1dSmrg *) 446663fbae1dSmrg lt_cv_sys_max_cmd_len=`(getconf ARG_MAX) 2> /dev/null` 446763fbae1dSmrg if test -n "$lt_cv_sys_max_cmd_len"; then 446863fbae1dSmrg lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \/ 4` 446963fbae1dSmrg lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \* 3` 447063fbae1dSmrg else 447163fbae1dSmrg # Make teststring a little bigger before we do anything with it. 447263fbae1dSmrg # a 1K string should be a reasonable start. 447363fbae1dSmrg for i in 1 2 3 4 5 6 7 8 ; do 447463fbae1dSmrg teststring=$teststring$teststring 447563fbae1dSmrg done 447663fbae1dSmrg SHELL=${SHELL-${CONFIG_SHELL-/bin/sh}} 447763fbae1dSmrg # If test is not a shell built-in, we'll probably end up computing a 447863fbae1dSmrg # maximum length that is only half of the actual maximum length, but 447963fbae1dSmrg # we can't tell. 448063fbae1dSmrg while { test "X"`$SHELL $0 --fallback-echo "X$teststring$teststring" 2>/dev/null` \ 448163fbae1dSmrg = "XX$teststring$teststring"; } >/dev/null 2>&1 && 448263fbae1dSmrg test $i != 17 # 1/2 MB should be enough 448363fbae1dSmrg do 448463fbae1dSmrg i=`expr $i + 1` 448563fbae1dSmrg teststring=$teststring$teststring 448663fbae1dSmrg done 448763fbae1dSmrg # Only check the string length outside the loop. 448863fbae1dSmrg lt_cv_sys_max_cmd_len=`expr "X$teststring" : ".*" 2>&1` 448963fbae1dSmrg teststring= 449063fbae1dSmrg # Add a significant safety factor because C++ compilers can tack on 449163fbae1dSmrg # massive amounts of additional arguments before passing them to the 449263fbae1dSmrg # linker. It appears as though 1/2 is a usable value. 449363fbae1dSmrg lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \/ 2` 449463fbae1dSmrg fi 449520d725fbSmrg ;; 449620d725fbSmrg esac 449720d725fbSmrg 449820d725fbSmrgfi 449920d725fbSmrg 450063fbae1dSmrgif test -n $lt_cv_sys_max_cmd_len ; then 450163fbae1dSmrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_sys_max_cmd_len" >&5 450263fbae1dSmrg$as_echo "$lt_cv_sys_max_cmd_len" >&6; } 450363fbae1dSmrgelse 450463fbae1dSmrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: none" >&5 450563fbae1dSmrg$as_echo "none" >&6; } 450663fbae1dSmrgfi 450763fbae1dSmrgmax_cmd_len=$lt_cv_sys_max_cmd_len 450820d725fbSmrg 450920d725fbSmrg 451020d725fbSmrg 451120d725fbSmrg 451220d725fbSmrg 451320d725fbSmrg 451463fbae1dSmrg: ${CP="cp -f"} 451563fbae1dSmrg: ${MV="mv -f"} 451663fbae1dSmrg: ${RM="rm -f"} 451720d725fbSmrg 451863fbae1dSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the shell understands some XSI constructs" >&5 451963fbae1dSmrg$as_echo_n "checking whether the shell understands some XSI constructs... " >&6; } 452063fbae1dSmrg# Try some XSI features 452163fbae1dSmrgxsi_shell=no 452263fbae1dSmrg( _lt_dummy="a/b/c" 452363fbae1dSmrg test "${_lt_dummy##*/},${_lt_dummy%/*},"${_lt_dummy%"$_lt_dummy"}, \ 452463fbae1dSmrg = c,a/b,, \ 452563fbae1dSmrg && eval 'test $(( 1 + 1 )) -eq 2 \ 452663fbae1dSmrg && test "${#_lt_dummy}" -eq 5' ) >/dev/null 2>&1 \ 452763fbae1dSmrg && xsi_shell=yes 452863fbae1dSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xsi_shell" >&5 452963fbae1dSmrg$as_echo "$xsi_shell" >&6; } 453020d725fbSmrg 453120d725fbSmrg 453263fbae1dSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the shell understands \"+=\"" >&5 453363fbae1dSmrg$as_echo_n "checking whether the shell understands \"+=\"... " >&6; } 453463fbae1dSmrglt_shell_append=no 453563fbae1dSmrg( foo=bar; set foo baz; eval "$1+=\$2" && test "$foo" = barbaz ) \ 453663fbae1dSmrg >/dev/null 2>&1 \ 453763fbae1dSmrg && lt_shell_append=yes 453863fbae1dSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_shell_append" >&5 453963fbae1dSmrg$as_echo "$lt_shell_append" >&6; } 454020d725fbSmrg 454120d725fbSmrg 454263fbae1dSmrgif ( (MAIL=60; unset MAIL) || exit) >/dev/null 2>&1; then 454363fbae1dSmrg lt_unset=unset 454420d725fbSmrgelse 454563fbae1dSmrg lt_unset=false 454663fbae1dSmrgfi 454720d725fbSmrg 454820d725fbSmrg 454920d725fbSmrg 455020d725fbSmrg 455120d725fbSmrg 455263fbae1dSmrg# test EBCDIC or ASCII 455363fbae1dSmrgcase `echo X|tr X '\101'` in 455463fbae1dSmrg A) # ASCII based system 455563fbae1dSmrg # \n is not interpreted correctly by Solaris 8 /usr/ucb/tr 455663fbae1dSmrg lt_SP2NL='tr \040 \012' 455763fbae1dSmrg lt_NL2SP='tr \015\012 \040\040' 455820d725fbSmrg ;; 455963fbae1dSmrg *) # EBCDIC based system 456063fbae1dSmrg lt_SP2NL='tr \100 \n' 456163fbae1dSmrg lt_NL2SP='tr \r\n \100\100' 456220d725fbSmrg ;; 456363fbae1dSmrgesac 456420d725fbSmrg 456520d725fbSmrg 456620d725fbSmrg 456720d725fbSmrg 456820d725fbSmrg 456920d725fbSmrg 457020d725fbSmrg 457120d725fbSmrg 457263fbae1dSmrg 457363fbae1dSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $LD option to reload object files" >&5 457463fbae1dSmrg$as_echo_n "checking for $LD option to reload object files... " >&6; } 457563fbae1dSmrgif test "${lt_cv_ld_reload_flag+set}" = set; then : 457663fbae1dSmrg $as_echo_n "(cached) " >&6 457720d725fbSmrgelse 457863fbae1dSmrg lt_cv_ld_reload_flag='-r' 457920d725fbSmrgfi 458063fbae1dSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_ld_reload_flag" >&5 458163fbae1dSmrg$as_echo "$lt_cv_ld_reload_flag" >&6; } 458263fbae1dSmrgreload_flag=$lt_cv_ld_reload_flag 458363fbae1dSmrgcase $reload_flag in 458463fbae1dSmrg"" | " "*) ;; 458563fbae1dSmrg*) reload_flag=" $reload_flag" ;; 458663fbae1dSmrgesac 458763fbae1dSmrgreload_cmds='$LD$reload_flag -o $output$reload_objs' 458863fbae1dSmrgcase $host_os in 458963fbae1dSmrg darwin*) 459063fbae1dSmrg if test "$GCC" = yes; then 459163fbae1dSmrg reload_cmds='$LTCC $LTCFLAGS -nostdlib ${wl}-r -o $output$reload_objs' 459263fbae1dSmrg else 459363fbae1dSmrg reload_cmds='$LD$reload_flag -o $output$reload_objs' 459463fbae1dSmrg fi 459563fbae1dSmrg ;; 459663fbae1dSmrgesac 459763fbae1dSmrg 459863fbae1dSmrg 459963fbae1dSmrg 460020d725fbSmrg 460120d725fbSmrg 460220d725fbSmrg 460363fbae1dSmrg 460463fbae1dSmrg 460563fbae1dSmrg 460663fbae1dSmrgif test -n "$ac_tool_prefix"; then 460763fbae1dSmrg # Extract the first word of "${ac_tool_prefix}objdump", so it can be a program name with args. 460863fbae1dSmrgset dummy ${ac_tool_prefix}objdump; ac_word=$2 460963fbae1dSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 461063fbae1dSmrg$as_echo_n "checking for $ac_word... " >&6; } 461163fbae1dSmrgif test "${ac_cv_prog_OBJDUMP+set}" = set; then : 461263fbae1dSmrg $as_echo_n "(cached) " >&6 461363fbae1dSmrgelse 461463fbae1dSmrg if test -n "$OBJDUMP"; then 461563fbae1dSmrg ac_cv_prog_OBJDUMP="$OBJDUMP" # Let the user override the test. 461663fbae1dSmrgelse 461763fbae1dSmrgas_save_IFS=$IFS; IFS=$PATH_SEPARATOR 461863fbae1dSmrgfor as_dir in $PATH 461963fbae1dSmrgdo 462063fbae1dSmrg IFS=$as_save_IFS 462163fbae1dSmrg test -z "$as_dir" && as_dir=. 462263fbae1dSmrg for ac_exec_ext in '' $ac_executable_extensions; do 462363fbae1dSmrg if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then 462463fbae1dSmrg ac_cv_prog_OBJDUMP="${ac_tool_prefix}objdump" 462563fbae1dSmrg $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 462663fbae1dSmrg break 2 462763fbae1dSmrg fi 462820d725fbSmrgdone 462963fbae1dSmrg done 463063fbae1dSmrgIFS=$as_save_IFS 463163fbae1dSmrg 463263fbae1dSmrgfi 463363fbae1dSmrgfi 463463fbae1dSmrgOBJDUMP=$ac_cv_prog_OBJDUMP 463563fbae1dSmrgif test -n "$OBJDUMP"; then 463663fbae1dSmrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $OBJDUMP" >&5 463763fbae1dSmrg$as_echo "$OBJDUMP" >&6; } 463863fbae1dSmrgelse 463963fbae1dSmrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 464063fbae1dSmrg$as_echo "no" >&6; } 464120d725fbSmrgfi 464220d725fbSmrg 464320d725fbSmrg 464420d725fbSmrgfi 464563fbae1dSmrgif test -z "$ac_cv_prog_OBJDUMP"; then 464663fbae1dSmrg ac_ct_OBJDUMP=$OBJDUMP 464763fbae1dSmrg # Extract the first word of "objdump", so it can be a program name with args. 464863fbae1dSmrgset dummy objdump; ac_word=$2 464963fbae1dSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 465063fbae1dSmrg$as_echo_n "checking for $ac_word... " >&6; } 465163fbae1dSmrgif test "${ac_cv_prog_ac_ct_OBJDUMP+set}" = set; then : 465263fbae1dSmrg $as_echo_n "(cached) " >&6 465320d725fbSmrgelse 465463fbae1dSmrg if test -n "$ac_ct_OBJDUMP"; then 465563fbae1dSmrg ac_cv_prog_ac_ct_OBJDUMP="$ac_ct_OBJDUMP" # Let the user override the test. 465663fbae1dSmrgelse 465763fbae1dSmrgas_save_IFS=$IFS; IFS=$PATH_SEPARATOR 465863fbae1dSmrgfor as_dir in $PATH 465920d725fbSmrgdo 466063fbae1dSmrg IFS=$as_save_IFS 466163fbae1dSmrg test -z "$as_dir" && as_dir=. 466263fbae1dSmrg for ac_exec_ext in '' $ac_executable_extensions; do 466363fbae1dSmrg if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then 466463fbae1dSmrg ac_cv_prog_ac_ct_OBJDUMP="objdump" 466563fbae1dSmrg $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 466663fbae1dSmrg break 2 466720d725fbSmrg fi 466863fbae1dSmrgdone 466963fbae1dSmrg done 467063fbae1dSmrgIFS=$as_save_IFS 467163fbae1dSmrg 467220d725fbSmrgfi 467363fbae1dSmrgfi 467463fbae1dSmrgac_ct_OBJDUMP=$ac_cv_prog_ac_ct_OBJDUMP 467563fbae1dSmrgif test -n "$ac_ct_OBJDUMP"; then 467663fbae1dSmrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_OBJDUMP" >&5 467763fbae1dSmrg$as_echo "$ac_ct_OBJDUMP" >&6; } 467820d725fbSmrgelse 467963fbae1dSmrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 468063fbae1dSmrg$as_echo "no" >&6; } 468120d725fbSmrgfi 468220d725fbSmrg 468363fbae1dSmrg if test "x$ac_ct_OBJDUMP" = x; then 468463fbae1dSmrg OBJDUMP="false" 468520d725fbSmrg else 468663fbae1dSmrg case $cross_compiling:$ac_tool_warned in 468763fbae1dSmrgyes:) 468863fbae1dSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5 468963fbae1dSmrg$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} 469063fbae1dSmrgac_tool_warned=yes ;; 469163fbae1dSmrgesac 469263fbae1dSmrg OBJDUMP=$ac_ct_OBJDUMP 469320d725fbSmrg fi 469420d725fbSmrgelse 469563fbae1dSmrg OBJDUMP="$ac_cv_prog_OBJDUMP" 469620d725fbSmrgfi 469720d725fbSmrg 469863fbae1dSmrgtest -z "$OBJDUMP" && OBJDUMP=objdump 469920d725fbSmrg 470020d725fbSmrg 470120d725fbSmrg 470220d725fbSmrg 470320d725fbSmrg 470420d725fbSmrg 470520d725fbSmrg 470620d725fbSmrg 470720d725fbSmrg 470863fbae1dSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: checking how to recognize dependent libraries" >&5 470963fbae1dSmrg$as_echo_n "checking how to recognize dependent libraries... " >&6; } 471063fbae1dSmrgif test "${lt_cv_deplibs_check_method+set}" = set; then : 471163fbae1dSmrg $as_echo_n "(cached) " >&6 471263fbae1dSmrgelse 471363fbae1dSmrg lt_cv_file_magic_cmd='$MAGIC_CMD' 471463fbae1dSmrglt_cv_file_magic_test_file= 471563fbae1dSmrglt_cv_deplibs_check_method='unknown' 471663fbae1dSmrg# Need to set the preceding variable on all platforms that support 471763fbae1dSmrg# interlibrary dependencies. 471863fbae1dSmrg# 'none' -- dependencies not supported. 471963fbae1dSmrg# `unknown' -- same as none, but documents that we really don't know. 472063fbae1dSmrg# 'pass_all' -- all dependencies passed with no checks. 472163fbae1dSmrg# 'test_compile' -- check by making test program. 472263fbae1dSmrg# 'file_magic [[regex]]' -- check by looking for files in library path 472363fbae1dSmrg# which responds to the $file_magic_cmd with a given extended regex. 472463fbae1dSmrg# If you have `file' or equivalent on your system and you're not sure 472563fbae1dSmrg# whether `pass_all' will *always* work, you probably want this one. 472620d725fbSmrg 472763fbae1dSmrgcase $host_os in 472863fbae1dSmrgaix[4-9]*) 472963fbae1dSmrg lt_cv_deplibs_check_method=pass_all 473063fbae1dSmrg ;; 473120d725fbSmrg 473263fbae1dSmrgbeos*) 473363fbae1dSmrg lt_cv_deplibs_check_method=pass_all 473463fbae1dSmrg ;; 473520d725fbSmrg 473663fbae1dSmrgbsdi[45]*) 473763fbae1dSmrg lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [ML]SB (shared object|dynamic lib)' 473863fbae1dSmrg lt_cv_file_magic_cmd='/usr/bin/file -L' 473963fbae1dSmrg lt_cv_file_magic_test_file=/shlib/libc.so 474063fbae1dSmrg ;; 474120d725fbSmrg 474263fbae1dSmrgcygwin*) 474363fbae1dSmrg # func_win32_libid is a shell function defined in ltmain.sh 474463fbae1dSmrg lt_cv_deplibs_check_method='file_magic ^x86 archive import|^x86 DLL' 474563fbae1dSmrg lt_cv_file_magic_cmd='func_win32_libid' 474663fbae1dSmrg ;; 474720d725fbSmrg 474863fbae1dSmrgmingw* | pw32*) 474963fbae1dSmrg # Base MSYS/MinGW do not provide the 'file' command needed by 475063fbae1dSmrg # func_win32_libid shell function, so use a weaker test based on 'objdump', 475163fbae1dSmrg # unless we find 'file', for example because we are cross-compiling. 475263fbae1dSmrg if ( file / ) >/dev/null 2>&1; then 475363fbae1dSmrg lt_cv_deplibs_check_method='file_magic ^x86 archive import|^x86 DLL' 475463fbae1dSmrg lt_cv_file_magic_cmd='func_win32_libid' 475563fbae1dSmrg else 475663fbae1dSmrg lt_cv_deplibs_check_method='file_magic file format pei*-i386(.*architecture: i386)?' 475763fbae1dSmrg lt_cv_file_magic_cmd='$OBJDUMP -f' 475863fbae1dSmrg fi 475963fbae1dSmrg ;; 476020d725fbSmrg 476163fbae1dSmrgcegcc) 476263fbae1dSmrg # use the weaker test based on 'objdump'. See mingw*. 476363fbae1dSmrg lt_cv_deplibs_check_method='file_magic file format pe-arm-.*little(.*architecture: arm)?' 476463fbae1dSmrg lt_cv_file_magic_cmd='$OBJDUMP -f' 476563fbae1dSmrg ;; 476620d725fbSmrg 476763fbae1dSmrgdarwin* | rhapsody*) 476863fbae1dSmrg lt_cv_deplibs_check_method=pass_all 476963fbae1dSmrg ;; 477020d725fbSmrg 477163fbae1dSmrgfreebsd* | dragonfly*) 477263fbae1dSmrg if echo __ELF__ | $CC -E - | $GREP __ELF__ > /dev/null; then 477363fbae1dSmrg case $host_cpu in 477463fbae1dSmrg i*86 ) 477563fbae1dSmrg # Not sure whether the presence of OpenBSD here was a mistake. 477663fbae1dSmrg # Let's accept both of them until this is cleared up. 477763fbae1dSmrg lt_cv_deplibs_check_method='file_magic (FreeBSD|OpenBSD|DragonFly)/i[3-9]86 (compact )?demand paged shared library' 477863fbae1dSmrg lt_cv_file_magic_cmd=/usr/bin/file 477963fbae1dSmrg lt_cv_file_magic_test_file=`echo /usr/lib/libc.so.*` 478063fbae1dSmrg ;; 478163fbae1dSmrg esac 478263fbae1dSmrg else 478363fbae1dSmrg lt_cv_deplibs_check_method=pass_all 478463fbae1dSmrg fi 478563fbae1dSmrg ;; 478620d725fbSmrg 478763fbae1dSmrggnu*) 478863fbae1dSmrg lt_cv_deplibs_check_method=pass_all 478963fbae1dSmrg ;; 479020d725fbSmrg 479163fbae1dSmrghpux10.20* | hpux11*) 479263fbae1dSmrg lt_cv_file_magic_cmd=/usr/bin/file 479363fbae1dSmrg case $host_cpu in 479463fbae1dSmrg ia64*) 479563fbae1dSmrg lt_cv_deplibs_check_method='file_magic (s[0-9][0-9][0-9]|ELF-[0-9][0-9]) shared object file - IA64' 479663fbae1dSmrg lt_cv_file_magic_test_file=/usr/lib/hpux32/libc.so 479763fbae1dSmrg ;; 479863fbae1dSmrg hppa*64*) 479963fbae1dSmrg lt_cv_deplibs_check_method='file_magic (s[0-9][0-9][0-9]|ELF-[0-9][0-9]) shared object file - PA-RISC [0-9].[0-9]' 480063fbae1dSmrg lt_cv_file_magic_test_file=/usr/lib/pa20_64/libc.sl 480163fbae1dSmrg ;; 480263fbae1dSmrg *) 480363fbae1dSmrg lt_cv_deplibs_check_method='file_magic (s[0-9][0-9][0-9]|PA-RISC[0-9].[0-9]) shared library' 480463fbae1dSmrg lt_cv_file_magic_test_file=/usr/lib/libc.sl 480563fbae1dSmrg ;; 480663fbae1dSmrg esac 480763fbae1dSmrg ;; 480820d725fbSmrg 480963fbae1dSmrginterix[3-9]*) 481063fbae1dSmrg # PIC code is broken on Interix 3.x, that's why |\.a not |_pic\.a here 481163fbae1dSmrg lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so|\.a)$' 481263fbae1dSmrg ;; 481320d725fbSmrg 481463fbae1dSmrgirix5* | irix6* | nonstopux*) 481563fbae1dSmrg case $LD in 481663fbae1dSmrg *-32|*"-32 ") libmagic=32-bit;; 481763fbae1dSmrg *-n32|*"-n32 ") libmagic=N32;; 481863fbae1dSmrg *-64|*"-64 ") libmagic=64-bit;; 481963fbae1dSmrg *) libmagic=never-match;; 482063fbae1dSmrg esac 482163fbae1dSmrg lt_cv_deplibs_check_method=pass_all 482263fbae1dSmrg ;; 482320d725fbSmrg 482463fbae1dSmrg# This must be Linux ELF. 482563fbae1dSmrglinux* | k*bsd*-gnu) 482663fbae1dSmrg lt_cv_deplibs_check_method=pass_all 482763fbae1dSmrg ;; 482820d725fbSmrg 482963fbae1dSmrgnetbsd* | netbsdelf*-gnu) 483063fbae1dSmrg if echo __ELF__ | $CC -E - | $GREP __ELF__ > /dev/null; then 483163fbae1dSmrg lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so\.[0-9]+\.[0-9]+|_pic\.a)$' 483263fbae1dSmrg else 483363fbae1dSmrg lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so|_pic\.a)$' 483463fbae1dSmrg fi 483563fbae1dSmrg ;; 483620d725fbSmrg 483763fbae1dSmrgnewos6*) 483863fbae1dSmrg lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [ML]SB (executable|dynamic lib)' 483963fbae1dSmrg lt_cv_file_magic_cmd=/usr/bin/file 484063fbae1dSmrg lt_cv_file_magic_test_file=/usr/lib/libnls.so 484163fbae1dSmrg ;; 484220d725fbSmrg 484363fbae1dSmrg*nto* | *qnx*) 484463fbae1dSmrg lt_cv_deplibs_check_method=pass_all 484563fbae1dSmrg ;; 484620d725fbSmrg 484763fbae1dSmrgopenbsd*) 484863fbae1dSmrg if test -z "`echo __ELF__ | $CC -E - | $GREP __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then 484963fbae1dSmrg lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so\.[0-9]+\.[0-9]+|\.so|_pic\.a)$' 485063fbae1dSmrg else 485163fbae1dSmrg lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so\.[0-9]+\.[0-9]+|_pic\.a)$' 485263fbae1dSmrg fi 485363fbae1dSmrg ;; 485420d725fbSmrg 485563fbae1dSmrgosf3* | osf4* | osf5*) 485663fbae1dSmrg lt_cv_deplibs_check_method=pass_all 485763fbae1dSmrg ;; 485820d725fbSmrg 485963fbae1dSmrgrdos*) 486063fbae1dSmrg lt_cv_deplibs_check_method=pass_all 486163fbae1dSmrg ;; 486220d725fbSmrg 486363fbae1dSmrgsolaris*) 486463fbae1dSmrg lt_cv_deplibs_check_method=pass_all 486563fbae1dSmrg ;; 486620d725fbSmrg 486763fbae1dSmrgsysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX* | sysv4*uw2*) 486863fbae1dSmrg lt_cv_deplibs_check_method=pass_all 486963fbae1dSmrg ;; 487020d725fbSmrg 487163fbae1dSmrgsysv4 | sysv4.3*) 487263fbae1dSmrg case $host_vendor in 487363fbae1dSmrg motorola) 487463fbae1dSmrg 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]' 487563fbae1dSmrg lt_cv_file_magic_test_file=`echo /usr/lib/libc.so*` 487663fbae1dSmrg ;; 487763fbae1dSmrg ncr) 487863fbae1dSmrg lt_cv_deplibs_check_method=pass_all 487963fbae1dSmrg ;; 488063fbae1dSmrg sequent) 488163fbae1dSmrg lt_cv_file_magic_cmd='/bin/file' 488263fbae1dSmrg lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [LM]SB (shared object|dynamic lib )' 488363fbae1dSmrg ;; 488463fbae1dSmrg sni) 488563fbae1dSmrg lt_cv_file_magic_cmd='/bin/file' 488663fbae1dSmrg lt_cv_deplibs_check_method="file_magic ELF [0-9][0-9]*-bit [LM]SB dynamic lib" 488763fbae1dSmrg lt_cv_file_magic_test_file=/lib/libc.so 488863fbae1dSmrg ;; 488963fbae1dSmrg siemens) 489063fbae1dSmrg lt_cv_deplibs_check_method=pass_all 489163fbae1dSmrg ;; 489263fbae1dSmrg pc) 489363fbae1dSmrg lt_cv_deplibs_check_method=pass_all 489463fbae1dSmrg ;; 489563fbae1dSmrg esac 489663fbae1dSmrg ;; 489720d725fbSmrg 489863fbae1dSmrgtpf*) 489963fbae1dSmrg lt_cv_deplibs_check_method=pass_all 490063fbae1dSmrg ;; 490120d725fbSmrgesac 490220d725fbSmrg 490320d725fbSmrgfi 490463fbae1dSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_deplibs_check_method" >&5 490563fbae1dSmrg$as_echo "$lt_cv_deplibs_check_method" >&6; } 490663fbae1dSmrgfile_magic_cmd=$lt_cv_file_magic_cmd 490763fbae1dSmrgdeplibs_check_method=$lt_cv_deplibs_check_method 490863fbae1dSmrgtest -z "$deplibs_check_method" && deplibs_check_method=unknown 490920d725fbSmrg 491020d725fbSmrg 491120d725fbSmrg 491220d725fbSmrg 491320d725fbSmrg 491420d725fbSmrg 491563fbae1dSmrg 491663fbae1dSmrg 491763fbae1dSmrg 491863fbae1dSmrg 491963fbae1dSmrg 492063fbae1dSmrg 492163fbae1dSmrgif test -n "$ac_tool_prefix"; then 492263fbae1dSmrg # Extract the first word of "${ac_tool_prefix}ar", so it can be a program name with args. 492363fbae1dSmrgset dummy ${ac_tool_prefix}ar; ac_word=$2 492463fbae1dSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 492563fbae1dSmrg$as_echo_n "checking for $ac_word... " >&6; } 492663fbae1dSmrgif test "${ac_cv_prog_AR+set}" = set; then : 492763fbae1dSmrg $as_echo_n "(cached) " >&6 492863fbae1dSmrgelse 492963fbae1dSmrg if test -n "$AR"; then 493063fbae1dSmrg ac_cv_prog_AR="$AR" # Let the user override the test. 493163fbae1dSmrgelse 493263fbae1dSmrgas_save_IFS=$IFS; IFS=$PATH_SEPARATOR 493363fbae1dSmrgfor as_dir in $PATH 493420d725fbSmrgdo 493563fbae1dSmrg IFS=$as_save_IFS 493663fbae1dSmrg test -z "$as_dir" && as_dir=. 493763fbae1dSmrg for ac_exec_ext in '' $ac_executable_extensions; do 493863fbae1dSmrg if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then 493963fbae1dSmrg ac_cv_prog_AR="${ac_tool_prefix}ar" 494063fbae1dSmrg $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 494163fbae1dSmrg break 2 494263fbae1dSmrg fi 494363fbae1dSmrgdone 494463fbae1dSmrg done 494563fbae1dSmrgIFS=$as_save_IFS 494620d725fbSmrg 494720d725fbSmrgfi 494863fbae1dSmrgfi 494963fbae1dSmrgAR=$ac_cv_prog_AR 495063fbae1dSmrgif test -n "$AR"; then 495163fbae1dSmrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AR" >&5 495263fbae1dSmrg$as_echo "$AR" >&6; } 495320d725fbSmrgelse 495463fbae1dSmrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 495563fbae1dSmrg$as_echo "no" >&6; } 495620d725fbSmrgfi 495763fbae1dSmrg 495863fbae1dSmrg 495963fbae1dSmrgfi 496063fbae1dSmrgif test -z "$ac_cv_prog_AR"; then 496163fbae1dSmrg ac_ct_AR=$AR 496263fbae1dSmrg # Extract the first word of "ar", so it can be a program name with args. 496363fbae1dSmrgset dummy ar; ac_word=$2 496463fbae1dSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 496563fbae1dSmrg$as_echo_n "checking for $ac_word... " >&6; } 496663fbae1dSmrgif test "${ac_cv_prog_ac_ct_AR+set}" = set; then : 496763fbae1dSmrg $as_echo_n "(cached) " >&6 496820d725fbSmrgelse 496963fbae1dSmrg if test -n "$ac_ct_AR"; then 497063fbae1dSmrg ac_cv_prog_ac_ct_AR="$ac_ct_AR" # Let the user override the test. 497163fbae1dSmrgelse 497263fbae1dSmrgas_save_IFS=$IFS; IFS=$PATH_SEPARATOR 497363fbae1dSmrgfor as_dir in $PATH 497463fbae1dSmrgdo 497563fbae1dSmrg IFS=$as_save_IFS 497663fbae1dSmrg test -z "$as_dir" && as_dir=. 497763fbae1dSmrg for ac_exec_ext in '' $ac_executable_extensions; do 497863fbae1dSmrg if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then 497963fbae1dSmrg ac_cv_prog_ac_ct_AR="ar" 498063fbae1dSmrg $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 498163fbae1dSmrg break 2 498263fbae1dSmrg fi 498363fbae1dSmrgdone 498463fbae1dSmrg done 498563fbae1dSmrgIFS=$as_save_IFS 498620d725fbSmrg 498763fbae1dSmrgfi 498863fbae1dSmrgfi 498963fbae1dSmrgac_ct_AR=$ac_cv_prog_ac_ct_AR 499063fbae1dSmrgif test -n "$ac_ct_AR"; then 499163fbae1dSmrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_AR" >&5 499263fbae1dSmrg$as_echo "$ac_ct_AR" >&6; } 499363fbae1dSmrgelse 499463fbae1dSmrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 499563fbae1dSmrg$as_echo "no" >&6; } 499620d725fbSmrgfi 499720d725fbSmrg 499863fbae1dSmrg if test "x$ac_ct_AR" = x; then 499963fbae1dSmrg AR="false" 500063fbae1dSmrg else 500163fbae1dSmrg case $cross_compiling:$ac_tool_warned in 500263fbae1dSmrgyes:) 500363fbae1dSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5 500463fbae1dSmrg$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} 500563fbae1dSmrgac_tool_warned=yes ;; 500620d725fbSmrgesac 500763fbae1dSmrg AR=$ac_ct_AR 500863fbae1dSmrg fi 500920d725fbSmrgelse 501063fbae1dSmrg AR="$ac_cv_prog_AR" 501120d725fbSmrgfi 501220d725fbSmrg 501363fbae1dSmrgtest -z "$AR" && AR=ar 501463fbae1dSmrgtest -z "$AR_FLAGS" && AR_FLAGS=cru 501520d725fbSmrg 501620d725fbSmrg 501720d725fbSmrg 501863fbae1dSmrg 501963fbae1dSmrg 502063fbae1dSmrg 502163fbae1dSmrg 502263fbae1dSmrg 502363fbae1dSmrg 502463fbae1dSmrg 502563fbae1dSmrg 502663fbae1dSmrgif test -n "$ac_tool_prefix"; then 502763fbae1dSmrg # Extract the first word of "${ac_tool_prefix}strip", so it can be a program name with args. 502863fbae1dSmrgset dummy ${ac_tool_prefix}strip; ac_word=$2 502963fbae1dSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 503063fbae1dSmrg$as_echo_n "checking for $ac_word... " >&6; } 503163fbae1dSmrgif test "${ac_cv_prog_STRIP+set}" = set; then : 503263fbae1dSmrg $as_echo_n "(cached) " >&6 503320d725fbSmrgelse 503463fbae1dSmrg if test -n "$STRIP"; then 503563fbae1dSmrg ac_cv_prog_STRIP="$STRIP" # Let the user override the test. 503620d725fbSmrgelse 503720d725fbSmrgas_save_IFS=$IFS; IFS=$PATH_SEPARATOR 503820d725fbSmrgfor as_dir in $PATH 503920d725fbSmrgdo 504020d725fbSmrg IFS=$as_save_IFS 504120d725fbSmrg test -z "$as_dir" && as_dir=. 504263fbae1dSmrg for ac_exec_ext in '' $ac_executable_extensions; do 504363fbae1dSmrg if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then 504463fbae1dSmrg ac_cv_prog_STRIP="${ac_tool_prefix}strip" 504563fbae1dSmrg $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 504620d725fbSmrg break 2 504720d725fbSmrg fi 504820d725fbSmrgdone 504963fbae1dSmrg done 505020d725fbSmrgIFS=$as_save_IFS 505120d725fbSmrg 505220d725fbSmrgfi 505320d725fbSmrgfi 505463fbae1dSmrgSTRIP=$ac_cv_prog_STRIP 505563fbae1dSmrgif test -n "$STRIP"; then 505663fbae1dSmrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $STRIP" >&5 505763fbae1dSmrg$as_echo "$STRIP" >&6; } 505820d725fbSmrgelse 505963fbae1dSmrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 506063fbae1dSmrg$as_echo "no" >&6; } 506120d725fbSmrgfi 506220d725fbSmrg 506320d725fbSmrg 506420d725fbSmrgfi 506563fbae1dSmrgif test -z "$ac_cv_prog_STRIP"; then 506663fbae1dSmrg ac_ct_STRIP=$STRIP 506763fbae1dSmrg # Extract the first word of "strip", so it can be a program name with args. 506863fbae1dSmrgset dummy strip; ac_word=$2 506963fbae1dSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 507063fbae1dSmrg$as_echo_n "checking for $ac_word... " >&6; } 507163fbae1dSmrgif test "${ac_cv_prog_ac_ct_STRIP+set}" = set; then : 507263fbae1dSmrg $as_echo_n "(cached) " >&6 507320d725fbSmrgelse 507463fbae1dSmrg if test -n "$ac_ct_STRIP"; then 507563fbae1dSmrg ac_cv_prog_ac_ct_STRIP="$ac_ct_STRIP" # Let the user override the test. 507620d725fbSmrgelse 507720d725fbSmrgas_save_IFS=$IFS; IFS=$PATH_SEPARATOR 507820d725fbSmrgfor as_dir in $PATH 507920d725fbSmrgdo 508020d725fbSmrg IFS=$as_save_IFS 508120d725fbSmrg test -z "$as_dir" && as_dir=. 508263fbae1dSmrg for ac_exec_ext in '' $ac_executable_extensions; do 508363fbae1dSmrg if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then 508463fbae1dSmrg ac_cv_prog_ac_ct_STRIP="strip" 508563fbae1dSmrg $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 508620d725fbSmrg break 2 508720d725fbSmrg fi 508820d725fbSmrgdone 508963fbae1dSmrg done 509020d725fbSmrgIFS=$as_save_IFS 509120d725fbSmrg 509220d725fbSmrgfi 509320d725fbSmrgfi 509463fbae1dSmrgac_ct_STRIP=$ac_cv_prog_ac_ct_STRIP 509563fbae1dSmrgif test -n "$ac_ct_STRIP"; then 509663fbae1dSmrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_STRIP" >&5 509763fbae1dSmrg$as_echo "$ac_ct_STRIP" >&6; } 509820d725fbSmrgelse 509963fbae1dSmrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 510063fbae1dSmrg$as_echo "no" >&6; } 510120d725fbSmrgfi 510220d725fbSmrg 510363fbae1dSmrg if test "x$ac_ct_STRIP" = x; then 510463fbae1dSmrg STRIP=":" 510520d725fbSmrg else 510620d725fbSmrg case $cross_compiling:$ac_tool_warned in 510720d725fbSmrgyes:) 510863fbae1dSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5 510963fbae1dSmrg$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} 511020d725fbSmrgac_tool_warned=yes ;; 511120d725fbSmrgesac 511263fbae1dSmrg STRIP=$ac_ct_STRIP 511320d725fbSmrg fi 511463fbae1dSmrgelse 511563fbae1dSmrg STRIP="$ac_cv_prog_STRIP" 511620d725fbSmrgfi 511720d725fbSmrg 511863fbae1dSmrgtest -z "$STRIP" && STRIP=: 511920d725fbSmrg 512020d725fbSmrg 512120d725fbSmrg 512220d725fbSmrg 512320d725fbSmrg 512420d725fbSmrg 512563fbae1dSmrgif test -n "$ac_tool_prefix"; then 512663fbae1dSmrg # Extract the first word of "${ac_tool_prefix}ranlib", so it can be a program name with args. 512763fbae1dSmrgset dummy ${ac_tool_prefix}ranlib; ac_word=$2 512863fbae1dSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 512963fbae1dSmrg$as_echo_n "checking for $ac_word... " >&6; } 513063fbae1dSmrgif test "${ac_cv_prog_RANLIB+set}" = set; then : 513163fbae1dSmrg $as_echo_n "(cached) " >&6 513220d725fbSmrgelse 513363fbae1dSmrg if test -n "$RANLIB"; then 513463fbae1dSmrg ac_cv_prog_RANLIB="$RANLIB" # Let the user override the test. 513563fbae1dSmrgelse 513663fbae1dSmrgas_save_IFS=$IFS; IFS=$PATH_SEPARATOR 513763fbae1dSmrgfor as_dir in $PATH 513863fbae1dSmrgdo 513963fbae1dSmrg IFS=$as_save_IFS 514063fbae1dSmrg test -z "$as_dir" && as_dir=. 514163fbae1dSmrg for ac_exec_ext in '' $ac_executable_extensions; do 514263fbae1dSmrg if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then 514363fbae1dSmrg ac_cv_prog_RANLIB="${ac_tool_prefix}ranlib" 514463fbae1dSmrg $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 514563fbae1dSmrg break 2 514663fbae1dSmrg fi 514763fbae1dSmrgdone 514863fbae1dSmrg done 514963fbae1dSmrgIFS=$as_save_IFS 515020d725fbSmrg 515163fbae1dSmrgfi 515263fbae1dSmrgfi 515363fbae1dSmrgRANLIB=$ac_cv_prog_RANLIB 515463fbae1dSmrgif test -n "$RANLIB"; then 515563fbae1dSmrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $RANLIB" >&5 515663fbae1dSmrg$as_echo "$RANLIB" >&6; } 515763fbae1dSmrgelse 515863fbae1dSmrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 515963fbae1dSmrg$as_echo "no" >&6; } 516063fbae1dSmrgfi 516120d725fbSmrg 516220d725fbSmrg 516363fbae1dSmrgfi 516463fbae1dSmrgif test -z "$ac_cv_prog_RANLIB"; then 516563fbae1dSmrg ac_ct_RANLIB=$RANLIB 516663fbae1dSmrg # Extract the first word of "ranlib", so it can be a program name with args. 516763fbae1dSmrgset dummy ranlib; ac_word=$2 516863fbae1dSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 516963fbae1dSmrg$as_echo_n "checking for $ac_word... " >&6; } 517063fbae1dSmrgif test "${ac_cv_prog_ac_ct_RANLIB+set}" = set; then : 517163fbae1dSmrg $as_echo_n "(cached) " >&6 517220d725fbSmrgelse 517363fbae1dSmrg if test -n "$ac_ct_RANLIB"; then 517463fbae1dSmrg ac_cv_prog_ac_ct_RANLIB="$ac_ct_RANLIB" # Let the user override the test. 517520d725fbSmrgelse 517663fbae1dSmrgas_save_IFS=$IFS; IFS=$PATH_SEPARATOR 517763fbae1dSmrgfor as_dir in $PATH 517863fbae1dSmrgdo 517963fbae1dSmrg IFS=$as_save_IFS 518063fbae1dSmrg test -z "$as_dir" && as_dir=. 518163fbae1dSmrg for ac_exec_ext in '' $ac_executable_extensions; do 518263fbae1dSmrg if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then 518363fbae1dSmrg ac_cv_prog_ac_ct_RANLIB="ranlib" 518463fbae1dSmrg $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 518563fbae1dSmrg break 2 518663fbae1dSmrg fi 518763fbae1dSmrgdone 518863fbae1dSmrg done 518963fbae1dSmrgIFS=$as_save_IFS 519020d725fbSmrg 519120d725fbSmrgfi 519220d725fbSmrgfi 519363fbae1dSmrgac_ct_RANLIB=$ac_cv_prog_ac_ct_RANLIB 519463fbae1dSmrgif test -n "$ac_ct_RANLIB"; then 519563fbae1dSmrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_RANLIB" >&5 519663fbae1dSmrg$as_echo "$ac_ct_RANLIB" >&6; } 519763fbae1dSmrgelse 519863fbae1dSmrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 519963fbae1dSmrg$as_echo "no" >&6; } 520020d725fbSmrgfi 520120d725fbSmrg 520263fbae1dSmrg if test "x$ac_ct_RANLIB" = x; then 520363fbae1dSmrg RANLIB=":" 520420d725fbSmrg else 520563fbae1dSmrg case $cross_compiling:$ac_tool_warned in 520663fbae1dSmrgyes:) 520763fbae1dSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5 520863fbae1dSmrg$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} 520963fbae1dSmrgac_tool_warned=yes ;; 521063fbae1dSmrgesac 521163fbae1dSmrg RANLIB=$ac_ct_RANLIB 521220d725fbSmrg fi 521320d725fbSmrgelse 521463fbae1dSmrg RANLIB="$ac_cv_prog_RANLIB" 521520d725fbSmrgfi 521620d725fbSmrg 521763fbae1dSmrgtest -z "$RANLIB" && RANLIB=: 521820d725fbSmrg 521920d725fbSmrg 522020d725fbSmrg 522120d725fbSmrg 522220d725fbSmrg 522363fbae1dSmrg 522463fbae1dSmrg# Determine commands to create old-style static archives. 522563fbae1dSmrgold_archive_cmds='$AR $AR_FLAGS $oldlib$oldobjs' 522663fbae1dSmrgold_postinstall_cmds='chmod 644 $oldlib' 522763fbae1dSmrgold_postuninstall_cmds= 522863fbae1dSmrg 522963fbae1dSmrgif test -n "$RANLIB"; then 523063fbae1dSmrg case $host_os in 523163fbae1dSmrg openbsd*) 523263fbae1dSmrg old_postinstall_cmds="$old_postinstall_cmds~\$RANLIB -t \$oldlib" 523363fbae1dSmrg ;; 523463fbae1dSmrg *) 523563fbae1dSmrg old_postinstall_cmds="$old_postinstall_cmds~\$RANLIB \$oldlib" 523663fbae1dSmrg ;; 523763fbae1dSmrg esac 523863fbae1dSmrg old_archive_cmds="$old_archive_cmds~\$RANLIB \$oldlib" 523920d725fbSmrgfi 524020d725fbSmrg 524120d725fbSmrg 524220d725fbSmrg 524320d725fbSmrg 524420d725fbSmrg 524520d725fbSmrg 524620d725fbSmrg 524720d725fbSmrg 524820d725fbSmrg 524920d725fbSmrg 525020d725fbSmrg 525120d725fbSmrg 525220d725fbSmrg 525320d725fbSmrg 525420d725fbSmrg 525520d725fbSmrg 525620d725fbSmrg 525720d725fbSmrg 525820d725fbSmrg 525920d725fbSmrg 526020d725fbSmrg 526120d725fbSmrg 526220d725fbSmrg 526320d725fbSmrg 526420d725fbSmrg 526520d725fbSmrg 526620d725fbSmrg 526720d725fbSmrg 526820d725fbSmrg 526920d725fbSmrg 527020d725fbSmrg 527120d725fbSmrg 527220d725fbSmrg 527320d725fbSmrg 527463fbae1dSmrg# If no C compiler was specified, use CC. 527563fbae1dSmrgLTCC=${LTCC-"$CC"} 527620d725fbSmrg 527763fbae1dSmrg# If no C compiler flags were specified, use CFLAGS. 527863fbae1dSmrgLTCFLAGS=${LTCFLAGS-"$CFLAGS"} 527920d725fbSmrg 528063fbae1dSmrg# Allow CC to be a program name with arguments. 528163fbae1dSmrgcompiler=$CC 528220d725fbSmrg 528320d725fbSmrg 528463fbae1dSmrg# Check for command to grab the raw symbol name followed by C symbol from nm. 528563fbae1dSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: checking command to parse $NM output from $compiler object" >&5 528663fbae1dSmrg$as_echo_n "checking command to parse $NM output from $compiler object... " >&6; } 528763fbae1dSmrgif test "${lt_cv_sys_global_symbol_pipe+set}" = set; then : 528863fbae1dSmrg $as_echo_n "(cached) " >&6 528920d725fbSmrgelse 529020d725fbSmrg 529163fbae1dSmrg# These are sane defaults that work on at least a few old systems. 529263fbae1dSmrg# [They come from Ultrix. What could be older than Ultrix?!! ;)] 529320d725fbSmrg 529463fbae1dSmrg# Character class describing NM global symbol codes. 529563fbae1dSmrgsymcode='[BCDEGRST]' 529620d725fbSmrg 529763fbae1dSmrg# Regexp to match symbols that can be accessed directly from C. 529863fbae1dSmrgsympat='\([_A-Za-z][_A-Za-z0-9]*\)' 529920d725fbSmrg 530063fbae1dSmrg# Define system-specific variables. 530163fbae1dSmrgcase $host_os in 530263fbae1dSmrgaix*) 530363fbae1dSmrg symcode='[BCDT]' 530463fbae1dSmrg ;; 530563fbae1dSmrgcygwin* | mingw* | pw32* | cegcc*) 530663fbae1dSmrg symcode='[ABCDGISTW]' 530763fbae1dSmrg ;; 530863fbae1dSmrghpux*) 530963fbae1dSmrg if test "$host_cpu" = ia64; then 531063fbae1dSmrg symcode='[ABCDEGRST]' 531120d725fbSmrg fi 531263fbae1dSmrg ;; 531363fbae1dSmrgirix* | nonstopux*) 531463fbae1dSmrg symcode='[BCDEGRST]' 531563fbae1dSmrg ;; 531663fbae1dSmrgosf*) 531763fbae1dSmrg symcode='[BCDEGQRST]' 531863fbae1dSmrg ;; 531963fbae1dSmrgsolaris*) 532063fbae1dSmrg symcode='[BDRT]' 532163fbae1dSmrg ;; 532263fbae1dSmrgsco3.2v5*) 532363fbae1dSmrg symcode='[DT]' 532463fbae1dSmrg ;; 532563fbae1dSmrgsysv4.2uw2*) 532663fbae1dSmrg symcode='[DT]' 532763fbae1dSmrg ;; 532863fbae1dSmrgsysv5* | sco5v6* | unixware* | OpenUNIX*) 532963fbae1dSmrg symcode='[ABDT]' 533063fbae1dSmrg ;; 533163fbae1dSmrgsysv4) 533263fbae1dSmrg symcode='[DFNSTU]' 533363fbae1dSmrg ;; 533463fbae1dSmrgesac 533520d725fbSmrg 533663fbae1dSmrg# If we're using GNU nm, then use its standard symbol codes. 533763fbae1dSmrgcase `$NM -V 2>&1` in 533863fbae1dSmrg*GNU* | *'with BFD'*) 533963fbae1dSmrg symcode='[ABCDGIRSTW]' ;; 534063fbae1dSmrgesac 534120d725fbSmrg 534263fbae1dSmrg# Transform an extracted symbol line into a proper C declaration. 534363fbae1dSmrg# Some systems (esp. on ia64) link data and code symbols differently, 534463fbae1dSmrg# so use this general approach. 534563fbae1dSmrglt_cv_sys_global_symbol_to_cdecl="sed -n -e 's/^T .* \(.*\)$/extern int \1();/p' -e 's/^$symcode* .* \(.*\)$/extern char \1;/p'" 534620d725fbSmrg 534763fbae1dSmrg# Transform an extracted symbol line into symbol name and symbol address 534863fbae1dSmrglt_cv_sys_global_symbol_to_c_name_address="sed -n -e 's/^: \([^ ]*\) $/ {\\\"\1\\\", (void *) 0},/p' -e 's/^$symcode* \([^ ]*\) \([^ ]*\)$/ {\"\2\", (void *) \&\2},/p'" 534963fbae1dSmrglt_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'" 535020d725fbSmrg 535163fbae1dSmrg# Handle CRLF in mingw tool chain 535263fbae1dSmrgopt_cr= 535363fbae1dSmrgcase $build_os in 535463fbae1dSmrgmingw*) 535563fbae1dSmrg opt_cr=`$ECHO 'x\{0,1\}' | tr x '\015'` # option cr in regexp 535663fbae1dSmrg ;; 535763fbae1dSmrgesac 535820d725fbSmrg 535963fbae1dSmrg# Try without a prefix underscore, then with it. 536063fbae1dSmrgfor ac_symprfx in "" "_"; do 536120d725fbSmrg 536263fbae1dSmrg # Transform symcode, sympat, and symprfx into a raw symbol and a C symbol. 536363fbae1dSmrg symxfrm="\\1 $ac_symprfx\\2 \\2" 536420d725fbSmrg 536520d725fbSmrg # Write the raw and C identifiers. 536663fbae1dSmrg if test "$lt_cv_nm_interface" = "MS dumpbin"; then 536763fbae1dSmrg # Fake it for dumpbin and say T for any non-static function 536863fbae1dSmrg # and D for any global variable. 536963fbae1dSmrg # Also find C++ and __fastcall symbols from MSVC++, 537063fbae1dSmrg # which start with @ or ?. 537163fbae1dSmrg lt_cv_sys_global_symbol_pipe="$AWK '"\ 537263fbae1dSmrg" {last_section=section; section=\$ 3};"\ 537363fbae1dSmrg" /Section length .*#relocs.*(pick any)/{hide[last_section]=1};"\ 537463fbae1dSmrg" \$ 0!~/External *\|/{next};"\ 537563fbae1dSmrg" / 0+ UNDEF /{next}; / UNDEF \([^|]\)*()/{next};"\ 537663fbae1dSmrg" {if(hide[section]) next};"\ 537763fbae1dSmrg" {f=0}; \$ 0~/\(\).*\|/{f=1}; {printf f ? \"T \" : \"D \"};"\ 537863fbae1dSmrg" {split(\$ 0, a, /\||\r/); split(a[2], s)};"\ 537963fbae1dSmrg" s[1]~/^[@?]/{print s[1], s[1]; next};"\ 538063fbae1dSmrg" s[1]~prfx {split(s[1],t,\"@\"); print t[1], substr(t[1],length(prfx))}"\ 538163fbae1dSmrg" ' prfx=^$ac_symprfx" 538263fbae1dSmrg else 538363fbae1dSmrg lt_cv_sys_global_symbol_pipe="sed -n -e 's/^.*[ ]\($symcode$symcode*\)[ ][ ]*$ac_symprfx$sympat$opt_cr$/$symxfrm/p'" 538463fbae1dSmrg fi 538520d725fbSmrg 538620d725fbSmrg # Check to see that the pipe works correctly. 538720d725fbSmrg pipe_works=no 538820d725fbSmrg 538920d725fbSmrg rm -f conftest* 539063fbae1dSmrg cat > conftest.$ac_ext <<_LT_EOF 539120d725fbSmrg#ifdef __cplusplus 539220d725fbSmrgextern "C" { 539320d725fbSmrg#endif 539420d725fbSmrgchar nm_test_var; 539563fbae1dSmrgvoid nm_test_func(void); 539663fbae1dSmrgvoid nm_test_func(void){} 539720d725fbSmrg#ifdef __cplusplus 539820d725fbSmrg} 539920d725fbSmrg#endif 540020d725fbSmrgint main(){nm_test_var='a';nm_test_func();return(0);} 540163fbae1dSmrg_LT_EOF 540220d725fbSmrg 540363fbae1dSmrg if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5 540420d725fbSmrg (eval $ac_compile) 2>&5 540520d725fbSmrg ac_status=$? 540663fbae1dSmrg $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 540763fbae1dSmrg test $ac_status = 0; }; then 540820d725fbSmrg # Now try to grab the symbols. 540920d725fbSmrg nlist=conftest.nm 541063fbae1dSmrg if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$NM conftest.$ac_objext \| $lt_cv_sys_global_symbol_pipe \> $nlist\""; } >&5 541120d725fbSmrg (eval $NM conftest.$ac_objext \| $lt_cv_sys_global_symbol_pipe \> $nlist) 2>&5 541220d725fbSmrg ac_status=$? 541363fbae1dSmrg $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 541463fbae1dSmrg test $ac_status = 0; } && test -s "$nlist"; then 541520d725fbSmrg # Try sorting and uniquifying the output. 541620d725fbSmrg if sort "$nlist" | uniq > "$nlist"T; then 541720d725fbSmrg mv -f "$nlist"T "$nlist" 541820d725fbSmrg else 541920d725fbSmrg rm -f "$nlist"T 542020d725fbSmrg fi 542120d725fbSmrg 542220d725fbSmrg # Make sure that we snagged all the symbols we need. 542363fbae1dSmrg if $GREP ' nm_test_var$' "$nlist" >/dev/null; then 542463fbae1dSmrg if $GREP ' nm_test_func$' "$nlist" >/dev/null; then 542563fbae1dSmrg cat <<_LT_EOF > conftest.$ac_ext 542620d725fbSmrg#ifdef __cplusplus 542720d725fbSmrgextern "C" { 542820d725fbSmrg#endif 542920d725fbSmrg 543063fbae1dSmrg_LT_EOF 543120d725fbSmrg # Now generate the symbol file. 543263fbae1dSmrg eval "$lt_cv_sys_global_symbol_to_cdecl"' < "$nlist" | $GREP -v main >> conftest.$ac_ext' 543320d725fbSmrg 543463fbae1dSmrg cat <<_LT_EOF >> conftest.$ac_ext 543520d725fbSmrg 543663fbae1dSmrg/* The mapping between symbol names and symbols. */ 543720d725fbSmrgconst struct { 543820d725fbSmrg const char *name; 543963fbae1dSmrg void *address; 544020d725fbSmrg} 544163fbae1dSmrglt__PROGRAM__LTX_preloaded_symbols[] = 544220d725fbSmrg{ 544363fbae1dSmrg { "@PROGRAM@", (void *) 0 }, 544463fbae1dSmrg_LT_EOF 544563fbae1dSmrg $SED "s/^$symcode$symcode* \(.*\) \(.*\)$/ {\"\2\", (void *) \&\2},/" < "$nlist" | $GREP -v main >> conftest.$ac_ext 544663fbae1dSmrg cat <<\_LT_EOF >> conftest.$ac_ext 544763fbae1dSmrg {0, (void *) 0} 544820d725fbSmrg}; 544920d725fbSmrg 545063fbae1dSmrg/* This works around a problem in FreeBSD linker */ 545163fbae1dSmrg#ifdef FREEBSD_WORKAROUND 545263fbae1dSmrgstatic const void *lt_preloaded_setup() { 545363fbae1dSmrg return lt__PROGRAM__LTX_preloaded_symbols; 545463fbae1dSmrg} 545563fbae1dSmrg#endif 545663fbae1dSmrg 545720d725fbSmrg#ifdef __cplusplus 545820d725fbSmrg} 545920d725fbSmrg#endif 546063fbae1dSmrg_LT_EOF 546120d725fbSmrg # Now try linking the two files. 546220d725fbSmrg mv conftest.$ac_objext conftstm.$ac_objext 546320d725fbSmrg lt_save_LIBS="$LIBS" 546420d725fbSmrg lt_save_CFLAGS="$CFLAGS" 546520d725fbSmrg LIBS="conftstm.$ac_objext" 546620d725fbSmrg CFLAGS="$CFLAGS$lt_prog_compiler_no_builtin_flag" 546763fbae1dSmrg if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_link\""; } >&5 546820d725fbSmrg (eval $ac_link) 2>&5 546920d725fbSmrg ac_status=$? 547063fbae1dSmrg $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 547163fbae1dSmrg test $ac_status = 0; } && test -s conftest${ac_exeext}; then 547220d725fbSmrg pipe_works=yes 547320d725fbSmrg fi 547420d725fbSmrg LIBS="$lt_save_LIBS" 547520d725fbSmrg CFLAGS="$lt_save_CFLAGS" 547620d725fbSmrg else 547720d725fbSmrg echo "cannot find nm_test_func in $nlist" >&5 547820d725fbSmrg fi 547920d725fbSmrg else 548020d725fbSmrg echo "cannot find nm_test_var in $nlist" >&5 548120d725fbSmrg fi 548220d725fbSmrg else 548320d725fbSmrg echo "cannot run $lt_cv_sys_global_symbol_pipe" >&5 548420d725fbSmrg fi 548520d725fbSmrg else 548620d725fbSmrg echo "$progname: failed program was:" >&5 548720d725fbSmrg cat conftest.$ac_ext >&5 548820d725fbSmrg fi 548963fbae1dSmrg rm -rf conftest* conftst* 549020d725fbSmrg 549120d725fbSmrg # Do not use the global_symbol_pipe unless it works. 549220d725fbSmrg if test "$pipe_works" = yes; then 549320d725fbSmrg break 549420d725fbSmrg else 549520d725fbSmrg lt_cv_sys_global_symbol_pipe= 549620d725fbSmrg fi 549720d725fbSmrgdone 549820d725fbSmrg 549920d725fbSmrgfi 550020d725fbSmrg 550120d725fbSmrgif test -z "$lt_cv_sys_global_symbol_pipe"; then 550220d725fbSmrg lt_cv_sys_global_symbol_to_cdecl= 550320d725fbSmrgfi 550420d725fbSmrgif test -z "$lt_cv_sys_global_symbol_pipe$lt_cv_sys_global_symbol_to_cdecl"; then 550563fbae1dSmrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: failed" >&5 550663fbae1dSmrg$as_echo "failed" >&6; } 550720d725fbSmrgelse 550863fbae1dSmrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: ok" >&5 550963fbae1dSmrg$as_echo "ok" >&6; } 551020d725fbSmrgfi 551120d725fbSmrg 551220d725fbSmrg 551320d725fbSmrg 551420d725fbSmrg 551520d725fbSmrg 551620d725fbSmrg 551720d725fbSmrg 551820d725fbSmrg 551920d725fbSmrg 552020d725fbSmrg 552120d725fbSmrg 552220d725fbSmrg 552320d725fbSmrg 552420d725fbSmrg 552520d725fbSmrg 552620d725fbSmrg 552720d725fbSmrg 552820d725fbSmrg 552963fbae1dSmrg 553063fbae1dSmrg 553163fbae1dSmrg 553263fbae1dSmrg 553363fbae1dSmrg 553463fbae1dSmrg# Check whether --enable-libtool-lock was given. 553563fbae1dSmrgif test "${enable_libtool_lock+set}" = set; then : 553663fbae1dSmrg enableval=$enable_libtool_lock; 553720d725fbSmrgfi 553820d725fbSmrg 553963fbae1dSmrgtest "x$enable_libtool_lock" != xno && enable_libtool_lock=yes 554063fbae1dSmrg 554163fbae1dSmrg# Some flags need to be propagated to the compiler or linker for good 554263fbae1dSmrg# libtool support. 554363fbae1dSmrgcase $host in 554463fbae1dSmrgia64-*-hpux*) 554563fbae1dSmrg # Find out which ABI we are using. 554663fbae1dSmrg echo 'int i;' > conftest.$ac_ext 554763fbae1dSmrg if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5 554863fbae1dSmrg (eval $ac_compile) 2>&5 554963fbae1dSmrg ac_status=$? 555063fbae1dSmrg $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 555163fbae1dSmrg test $ac_status = 0; }; then 555263fbae1dSmrg case `/usr/bin/file conftest.$ac_objext` in 555363fbae1dSmrg *ELF-32*) 555463fbae1dSmrg HPUX_IA64_MODE="32" 555563fbae1dSmrg ;; 555663fbae1dSmrg *ELF-64*) 555763fbae1dSmrg HPUX_IA64_MODE="64" 555863fbae1dSmrg ;; 555963fbae1dSmrg esac 556063fbae1dSmrg fi 556163fbae1dSmrg rm -rf conftest* 556263fbae1dSmrg ;; 556363fbae1dSmrg*-*-irix6*) 556463fbae1dSmrg # Find out which ABI we are using. 556563fbae1dSmrg echo '#line 5565 "configure"' > conftest.$ac_ext 556663fbae1dSmrg if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5 556763fbae1dSmrg (eval $ac_compile) 2>&5 556863fbae1dSmrg ac_status=$? 556963fbae1dSmrg $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 557063fbae1dSmrg test $ac_status = 0; }; then 557163fbae1dSmrg if test "$lt_cv_prog_gnu_ld" = yes; then 557263fbae1dSmrg case `/usr/bin/file conftest.$ac_objext` in 557363fbae1dSmrg *32-bit*) 557463fbae1dSmrg LD="${LD-ld} -melf32bsmip" 557563fbae1dSmrg ;; 557663fbae1dSmrg *N32*) 557763fbae1dSmrg LD="${LD-ld} -melf32bmipn32" 557863fbae1dSmrg ;; 557963fbae1dSmrg *64-bit*) 558063fbae1dSmrg LD="${LD-ld} -melf64bmip" 558163fbae1dSmrg ;; 558263fbae1dSmrg esac 558363fbae1dSmrg else 558463fbae1dSmrg case `/usr/bin/file conftest.$ac_objext` in 558563fbae1dSmrg *32-bit*) 558663fbae1dSmrg LD="${LD-ld} -32" 558763fbae1dSmrg ;; 558863fbae1dSmrg *N32*) 558963fbae1dSmrg LD="${LD-ld} -n32" 559063fbae1dSmrg ;; 559163fbae1dSmrg *64-bit*) 559263fbae1dSmrg LD="${LD-ld} -64" 559363fbae1dSmrg ;; 559463fbae1dSmrg esac 559563fbae1dSmrg fi 559663fbae1dSmrg fi 559763fbae1dSmrg rm -rf conftest* 559863fbae1dSmrg ;; 559963fbae1dSmrg 560063fbae1dSmrgx86_64-*kfreebsd*-gnu|x86_64-*linux*|ppc*-*linux*|powerpc*-*linux*| \ 560163fbae1dSmrgs390*-*linux*|s390*-*tpf*|sparc*-*linux*) 560263fbae1dSmrg # Find out which ABI we are using. 560363fbae1dSmrg echo 'int i;' > conftest.$ac_ext 560463fbae1dSmrg if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5 560563fbae1dSmrg (eval $ac_compile) 2>&5 560663fbae1dSmrg ac_status=$? 560763fbae1dSmrg $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 560863fbae1dSmrg test $ac_status = 0; }; then 560963fbae1dSmrg case `/usr/bin/file conftest.o` in 561063fbae1dSmrg *32-bit*) 561163fbae1dSmrg case $host in 561263fbae1dSmrg x86_64-*kfreebsd*-gnu) 561363fbae1dSmrg LD="${LD-ld} -m elf_i386_fbsd" 561463fbae1dSmrg ;; 561563fbae1dSmrg x86_64-*linux*) 561663fbae1dSmrg LD="${LD-ld} -m elf_i386" 561763fbae1dSmrg ;; 561863fbae1dSmrg ppc64-*linux*|powerpc64-*linux*) 561963fbae1dSmrg LD="${LD-ld} -m elf32ppclinux" 562063fbae1dSmrg ;; 562163fbae1dSmrg s390x-*linux*) 562263fbae1dSmrg LD="${LD-ld} -m elf_s390" 562363fbae1dSmrg ;; 562463fbae1dSmrg sparc64-*linux*) 562563fbae1dSmrg LD="${LD-ld} -m elf32_sparc" 562663fbae1dSmrg ;; 562763fbae1dSmrg esac 562863fbae1dSmrg ;; 562963fbae1dSmrg *64-bit*) 563063fbae1dSmrg case $host in 563163fbae1dSmrg x86_64-*kfreebsd*-gnu) 563263fbae1dSmrg LD="${LD-ld} -m elf_x86_64_fbsd" 563363fbae1dSmrg ;; 563463fbae1dSmrg x86_64-*linux*) 563563fbae1dSmrg LD="${LD-ld} -m elf_x86_64" 563663fbae1dSmrg ;; 563763fbae1dSmrg ppc*-*linux*|powerpc*-*linux*) 563863fbae1dSmrg LD="${LD-ld} -m elf64ppc" 563963fbae1dSmrg ;; 564063fbae1dSmrg s390*-*linux*|s390*-*tpf*) 564163fbae1dSmrg LD="${LD-ld} -m elf64_s390" 564263fbae1dSmrg ;; 564363fbae1dSmrg sparc*-*linux*) 564463fbae1dSmrg LD="${LD-ld} -m elf64_sparc" 564563fbae1dSmrg ;; 564663fbae1dSmrg esac 564763fbae1dSmrg ;; 564863fbae1dSmrg esac 564963fbae1dSmrg fi 565063fbae1dSmrg rm -rf conftest* 565163fbae1dSmrg ;; 565263fbae1dSmrg 565363fbae1dSmrg*-*-sco3.2v5*) 565463fbae1dSmrg # On SCO OpenServer 5, we need -belf to get full-featured binaries. 565563fbae1dSmrg SAVE_CFLAGS="$CFLAGS" 565663fbae1dSmrg CFLAGS="$CFLAGS -belf" 565763fbae1dSmrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the C compiler needs -belf" >&5 565863fbae1dSmrg$as_echo_n "checking whether the C compiler needs -belf... " >&6; } 565963fbae1dSmrgif test "${lt_cv_cc_needs_belf+set}" = set; then : 566063fbae1dSmrg $as_echo_n "(cached) " >&6 566163fbae1dSmrgelse 566263fbae1dSmrg ac_ext=c 566363fbae1dSmrgac_cpp='$CPP $CPPFLAGS' 566463fbae1dSmrgac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' 566563fbae1dSmrgac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 566663fbae1dSmrgac_compiler_gnu=$ac_cv_c_compiler_gnu 566763fbae1dSmrg 566863fbae1dSmrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 566963fbae1dSmrg/* end confdefs.h. */ 567063fbae1dSmrg 567163fbae1dSmrgint 567263fbae1dSmrgmain () 567363fbae1dSmrg{ 567463fbae1dSmrg 567563fbae1dSmrg ; 567663fbae1dSmrg return 0; 567763fbae1dSmrg} 567863fbae1dSmrg_ACEOF 567963fbae1dSmrgif ac_fn_c_try_link "$LINENO"; then : 568063fbae1dSmrg lt_cv_cc_needs_belf=yes 568163fbae1dSmrgelse 568263fbae1dSmrg lt_cv_cc_needs_belf=no 568363fbae1dSmrgfi 568463fbae1dSmrgrm -f core conftest.err conftest.$ac_objext \ 568563fbae1dSmrg conftest$ac_exeext conftest.$ac_ext 568663fbae1dSmrg ac_ext=c 568763fbae1dSmrgac_cpp='$CPP $CPPFLAGS' 568863fbae1dSmrgac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' 568963fbae1dSmrgac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 569063fbae1dSmrgac_compiler_gnu=$ac_cv_c_compiler_gnu 569163fbae1dSmrg 569263fbae1dSmrgfi 569363fbae1dSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_cc_needs_belf" >&5 569463fbae1dSmrg$as_echo "$lt_cv_cc_needs_belf" >&6; } 569563fbae1dSmrg if test x"$lt_cv_cc_needs_belf" != x"yes"; then 569663fbae1dSmrg # this is probably gcc 2.8.0, egcs 1.0 or newer; no need for -belf 569763fbae1dSmrg CFLAGS="$SAVE_CFLAGS" 569863fbae1dSmrg fi 569963fbae1dSmrg ;; 570063fbae1dSmrgsparc*-*solaris*) 570163fbae1dSmrg # Find out which ABI we are using. 570263fbae1dSmrg echo 'int i;' > conftest.$ac_ext 570363fbae1dSmrg if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5 570463fbae1dSmrg (eval $ac_compile) 2>&5 570563fbae1dSmrg ac_status=$? 570663fbae1dSmrg $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 570763fbae1dSmrg test $ac_status = 0; }; then 570863fbae1dSmrg case `/usr/bin/file conftest.o` in 570963fbae1dSmrg *64-bit*) 571063fbae1dSmrg case $lt_cv_prog_gnu_ld in 571163fbae1dSmrg yes*) LD="${LD-ld} -m elf64_sparc" ;; 571263fbae1dSmrg *) 571363fbae1dSmrg if ${LD-ld} -64 -r -o conftest2.o conftest.o >/dev/null 2>&1; then 571463fbae1dSmrg LD="${LD-ld} -64" 571563fbae1dSmrg fi 571663fbae1dSmrg ;; 571763fbae1dSmrg esac 571863fbae1dSmrg ;; 571963fbae1dSmrg esac 572063fbae1dSmrg fi 572163fbae1dSmrg rm -rf conftest* 572263fbae1dSmrg ;; 572363fbae1dSmrgesac 572463fbae1dSmrg 572563fbae1dSmrgneed_locks="$enable_libtool_lock" 572663fbae1dSmrg 572763fbae1dSmrg 572863fbae1dSmrg case $host_os in 572963fbae1dSmrg rhapsody* | darwin*) 573063fbae1dSmrg if test -n "$ac_tool_prefix"; then 573163fbae1dSmrg # Extract the first word of "${ac_tool_prefix}dsymutil", so it can be a program name with args. 573263fbae1dSmrgset dummy ${ac_tool_prefix}dsymutil; ac_word=$2 573363fbae1dSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 573463fbae1dSmrg$as_echo_n "checking for $ac_word... " >&6; } 573563fbae1dSmrgif test "${ac_cv_prog_DSYMUTIL+set}" = set; then : 573663fbae1dSmrg $as_echo_n "(cached) " >&6 573763fbae1dSmrgelse 573863fbae1dSmrg if test -n "$DSYMUTIL"; then 573963fbae1dSmrg ac_cv_prog_DSYMUTIL="$DSYMUTIL" # Let the user override the test. 574063fbae1dSmrgelse 574163fbae1dSmrgas_save_IFS=$IFS; IFS=$PATH_SEPARATOR 574263fbae1dSmrgfor as_dir in $PATH 574363fbae1dSmrgdo 574463fbae1dSmrg IFS=$as_save_IFS 574563fbae1dSmrg test -z "$as_dir" && as_dir=. 574663fbae1dSmrg for ac_exec_ext in '' $ac_executable_extensions; do 574763fbae1dSmrg if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then 574863fbae1dSmrg ac_cv_prog_DSYMUTIL="${ac_tool_prefix}dsymutil" 574963fbae1dSmrg $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 575063fbae1dSmrg break 2 575163fbae1dSmrg fi 575263fbae1dSmrgdone 575363fbae1dSmrg done 575463fbae1dSmrgIFS=$as_save_IFS 575563fbae1dSmrg 575663fbae1dSmrgfi 575763fbae1dSmrgfi 575863fbae1dSmrgDSYMUTIL=$ac_cv_prog_DSYMUTIL 575963fbae1dSmrgif test -n "$DSYMUTIL"; then 576063fbae1dSmrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $DSYMUTIL" >&5 576163fbae1dSmrg$as_echo "$DSYMUTIL" >&6; } 576263fbae1dSmrgelse 576363fbae1dSmrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 576463fbae1dSmrg$as_echo "no" >&6; } 576563fbae1dSmrgfi 576663fbae1dSmrg 576763fbae1dSmrg 576863fbae1dSmrgfi 576963fbae1dSmrgif test -z "$ac_cv_prog_DSYMUTIL"; then 577063fbae1dSmrg ac_ct_DSYMUTIL=$DSYMUTIL 577163fbae1dSmrg # Extract the first word of "dsymutil", so it can be a program name with args. 577263fbae1dSmrgset dummy dsymutil; ac_word=$2 577363fbae1dSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 577463fbae1dSmrg$as_echo_n "checking for $ac_word... " >&6; } 577563fbae1dSmrgif test "${ac_cv_prog_ac_ct_DSYMUTIL+set}" = set; then : 577663fbae1dSmrg $as_echo_n "(cached) " >&6 577763fbae1dSmrgelse 577863fbae1dSmrg if test -n "$ac_ct_DSYMUTIL"; then 577963fbae1dSmrg ac_cv_prog_ac_ct_DSYMUTIL="$ac_ct_DSYMUTIL" # Let the user override the test. 578063fbae1dSmrgelse 578163fbae1dSmrgas_save_IFS=$IFS; IFS=$PATH_SEPARATOR 578263fbae1dSmrgfor as_dir in $PATH 578363fbae1dSmrgdo 578463fbae1dSmrg IFS=$as_save_IFS 578563fbae1dSmrg test -z "$as_dir" && as_dir=. 578663fbae1dSmrg for ac_exec_ext in '' $ac_executable_extensions; do 578763fbae1dSmrg if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then 578863fbae1dSmrg ac_cv_prog_ac_ct_DSYMUTIL="dsymutil" 578963fbae1dSmrg $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 579063fbae1dSmrg break 2 579163fbae1dSmrg fi 579263fbae1dSmrgdone 579363fbae1dSmrg done 579463fbae1dSmrgIFS=$as_save_IFS 579563fbae1dSmrg 579663fbae1dSmrgfi 579763fbae1dSmrgfi 579863fbae1dSmrgac_ct_DSYMUTIL=$ac_cv_prog_ac_ct_DSYMUTIL 579963fbae1dSmrgif test -n "$ac_ct_DSYMUTIL"; then 580063fbae1dSmrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_DSYMUTIL" >&5 580163fbae1dSmrg$as_echo "$ac_ct_DSYMUTIL" >&6; } 580263fbae1dSmrgelse 580363fbae1dSmrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 580463fbae1dSmrg$as_echo "no" >&6; } 580563fbae1dSmrgfi 580663fbae1dSmrg 580763fbae1dSmrg if test "x$ac_ct_DSYMUTIL" = x; then 580863fbae1dSmrg DSYMUTIL=":" 580920d725fbSmrg else 581020d725fbSmrg case $cross_compiling:$ac_tool_warned in 581120d725fbSmrgyes:) 581263fbae1dSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5 581363fbae1dSmrg$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} 581420d725fbSmrgac_tool_warned=yes ;; 581520d725fbSmrgesac 581663fbae1dSmrg DSYMUTIL=$ac_ct_DSYMUTIL 581720d725fbSmrg fi 581820d725fbSmrgelse 581963fbae1dSmrg DSYMUTIL="$ac_cv_prog_DSYMUTIL" 582020d725fbSmrgfi 582120d725fbSmrg 582263fbae1dSmrg if test -n "$ac_tool_prefix"; then 582363fbae1dSmrg # Extract the first word of "${ac_tool_prefix}nmedit", so it can be a program name with args. 582463fbae1dSmrgset dummy ${ac_tool_prefix}nmedit; ac_word=$2 582563fbae1dSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 582663fbae1dSmrg$as_echo_n "checking for $ac_word... " >&6; } 582763fbae1dSmrgif test "${ac_cv_prog_NMEDIT+set}" = set; then : 582863fbae1dSmrg $as_echo_n "(cached) " >&6 582920d725fbSmrgelse 583063fbae1dSmrg if test -n "$NMEDIT"; then 583163fbae1dSmrg ac_cv_prog_NMEDIT="$NMEDIT" # Let the user override the test. 583220d725fbSmrgelse 583320d725fbSmrgas_save_IFS=$IFS; IFS=$PATH_SEPARATOR 583420d725fbSmrgfor as_dir in $PATH 583520d725fbSmrgdo 583620d725fbSmrg IFS=$as_save_IFS 583720d725fbSmrg test -z "$as_dir" && as_dir=. 583863fbae1dSmrg for ac_exec_ext in '' $ac_executable_extensions; do 583963fbae1dSmrg if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then 584063fbae1dSmrg ac_cv_prog_NMEDIT="${ac_tool_prefix}nmedit" 584163fbae1dSmrg $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 584220d725fbSmrg break 2 584320d725fbSmrg fi 584420d725fbSmrgdone 584563fbae1dSmrg done 584620d725fbSmrgIFS=$as_save_IFS 584720d725fbSmrg 584820d725fbSmrgfi 584920d725fbSmrgfi 585063fbae1dSmrgNMEDIT=$ac_cv_prog_NMEDIT 585163fbae1dSmrgif test -n "$NMEDIT"; then 585263fbae1dSmrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $NMEDIT" >&5 585363fbae1dSmrg$as_echo "$NMEDIT" >&6; } 585420d725fbSmrgelse 585563fbae1dSmrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 585663fbae1dSmrg$as_echo "no" >&6; } 585720d725fbSmrgfi 585820d725fbSmrg 585920d725fbSmrg 586020d725fbSmrgfi 586163fbae1dSmrgif test -z "$ac_cv_prog_NMEDIT"; then 586263fbae1dSmrg ac_ct_NMEDIT=$NMEDIT 586363fbae1dSmrg # Extract the first word of "nmedit", so it can be a program name with args. 586463fbae1dSmrgset dummy nmedit; ac_word=$2 586563fbae1dSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 586663fbae1dSmrg$as_echo_n "checking for $ac_word... " >&6; } 586763fbae1dSmrgif test "${ac_cv_prog_ac_ct_NMEDIT+set}" = set; then : 586863fbae1dSmrg $as_echo_n "(cached) " >&6 586920d725fbSmrgelse 587063fbae1dSmrg if test -n "$ac_ct_NMEDIT"; then 587163fbae1dSmrg ac_cv_prog_ac_ct_NMEDIT="$ac_ct_NMEDIT" # Let the user override the test. 587220d725fbSmrgelse 587320d725fbSmrgas_save_IFS=$IFS; IFS=$PATH_SEPARATOR 587420d725fbSmrgfor as_dir in $PATH 587520d725fbSmrgdo 587620d725fbSmrg IFS=$as_save_IFS 587720d725fbSmrg test -z "$as_dir" && as_dir=. 587863fbae1dSmrg for ac_exec_ext in '' $ac_executable_extensions; do 587963fbae1dSmrg if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then 588063fbae1dSmrg ac_cv_prog_ac_ct_NMEDIT="nmedit" 588163fbae1dSmrg $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 588220d725fbSmrg break 2 588320d725fbSmrg fi 588420d725fbSmrgdone 588563fbae1dSmrg done 588620d725fbSmrgIFS=$as_save_IFS 588720d725fbSmrg 588820d725fbSmrgfi 588920d725fbSmrgfi 589063fbae1dSmrgac_ct_NMEDIT=$ac_cv_prog_ac_ct_NMEDIT 589163fbae1dSmrgif test -n "$ac_ct_NMEDIT"; then 589263fbae1dSmrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_NMEDIT" >&5 589363fbae1dSmrg$as_echo "$ac_ct_NMEDIT" >&6; } 589420d725fbSmrgelse 589563fbae1dSmrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 589663fbae1dSmrg$as_echo "no" >&6; } 589720d725fbSmrgfi 589820d725fbSmrg 589963fbae1dSmrg if test "x$ac_ct_NMEDIT" = x; then 590063fbae1dSmrg NMEDIT=":" 590120d725fbSmrg else 590220d725fbSmrg case $cross_compiling:$ac_tool_warned in 590320d725fbSmrgyes:) 590463fbae1dSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5 590563fbae1dSmrg$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} 590620d725fbSmrgac_tool_warned=yes ;; 590720d725fbSmrgesac 590863fbae1dSmrg NMEDIT=$ac_ct_NMEDIT 590920d725fbSmrg fi 591020d725fbSmrgelse 591163fbae1dSmrg NMEDIT="$ac_cv_prog_NMEDIT" 591220d725fbSmrgfi 591320d725fbSmrg 591463fbae1dSmrg if test -n "$ac_tool_prefix"; then 591563fbae1dSmrg # Extract the first word of "${ac_tool_prefix}lipo", so it can be a program name with args. 591663fbae1dSmrgset dummy ${ac_tool_prefix}lipo; ac_word=$2 591763fbae1dSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 591863fbae1dSmrg$as_echo_n "checking for $ac_word... " >&6; } 591963fbae1dSmrgif test "${ac_cv_prog_LIPO+set}" = set; then : 592063fbae1dSmrg $as_echo_n "(cached) " >&6 592120d725fbSmrgelse 592263fbae1dSmrg if test -n "$LIPO"; then 592363fbae1dSmrg ac_cv_prog_LIPO="$LIPO" # Let the user override the test. 592420d725fbSmrgelse 592520d725fbSmrgas_save_IFS=$IFS; IFS=$PATH_SEPARATOR 592620d725fbSmrgfor as_dir in $PATH 592720d725fbSmrgdo 592820d725fbSmrg IFS=$as_save_IFS 592920d725fbSmrg test -z "$as_dir" && as_dir=. 593063fbae1dSmrg for ac_exec_ext in '' $ac_executable_extensions; do 593163fbae1dSmrg if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then 593263fbae1dSmrg ac_cv_prog_LIPO="${ac_tool_prefix}lipo" 593363fbae1dSmrg $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 593420d725fbSmrg break 2 593520d725fbSmrg fi 593620d725fbSmrgdone 593763fbae1dSmrg done 593820d725fbSmrgIFS=$as_save_IFS 593920d725fbSmrg 594020d725fbSmrgfi 594120d725fbSmrgfi 594263fbae1dSmrgLIPO=$ac_cv_prog_LIPO 594363fbae1dSmrgif test -n "$LIPO"; then 594463fbae1dSmrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LIPO" >&5 594563fbae1dSmrg$as_echo "$LIPO" >&6; } 594620d725fbSmrgelse 594763fbae1dSmrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 594863fbae1dSmrg$as_echo "no" >&6; } 594920d725fbSmrgfi 595020d725fbSmrg 595120d725fbSmrg 595220d725fbSmrgfi 595363fbae1dSmrgif test -z "$ac_cv_prog_LIPO"; then 595463fbae1dSmrg ac_ct_LIPO=$LIPO 595563fbae1dSmrg # Extract the first word of "lipo", so it can be a program name with args. 595663fbae1dSmrgset dummy lipo; ac_word=$2 595763fbae1dSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 595863fbae1dSmrg$as_echo_n "checking for $ac_word... " >&6; } 595963fbae1dSmrgif test "${ac_cv_prog_ac_ct_LIPO+set}" = set; then : 596063fbae1dSmrg $as_echo_n "(cached) " >&6 596120d725fbSmrgelse 596263fbae1dSmrg if test -n "$ac_ct_LIPO"; then 596363fbae1dSmrg ac_cv_prog_ac_ct_LIPO="$ac_ct_LIPO" # Let the user override the test. 596420d725fbSmrgelse 596520d725fbSmrgas_save_IFS=$IFS; IFS=$PATH_SEPARATOR 596620d725fbSmrgfor as_dir in $PATH 596720d725fbSmrgdo 596820d725fbSmrg IFS=$as_save_IFS 596920d725fbSmrg test -z "$as_dir" && as_dir=. 597063fbae1dSmrg for ac_exec_ext in '' $ac_executable_extensions; do 597163fbae1dSmrg if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then 597263fbae1dSmrg ac_cv_prog_ac_ct_LIPO="lipo" 597363fbae1dSmrg $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 597420d725fbSmrg break 2 597520d725fbSmrg fi 597620d725fbSmrgdone 597763fbae1dSmrg done 597820d725fbSmrgIFS=$as_save_IFS 597920d725fbSmrg 598020d725fbSmrgfi 598120d725fbSmrgfi 598263fbae1dSmrgac_ct_LIPO=$ac_cv_prog_ac_ct_LIPO 598363fbae1dSmrgif test -n "$ac_ct_LIPO"; then 598463fbae1dSmrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_LIPO" >&5 598563fbae1dSmrg$as_echo "$ac_ct_LIPO" >&6; } 598620d725fbSmrgelse 598763fbae1dSmrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 598863fbae1dSmrg$as_echo "no" >&6; } 598920d725fbSmrgfi 599020d725fbSmrg 599163fbae1dSmrg if test "x$ac_ct_LIPO" = x; then 599263fbae1dSmrg LIPO=":" 599320d725fbSmrg else 599420d725fbSmrg case $cross_compiling:$ac_tool_warned in 599520d725fbSmrgyes:) 599663fbae1dSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5 599763fbae1dSmrg$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} 599820d725fbSmrgac_tool_warned=yes ;; 599920d725fbSmrgesac 600063fbae1dSmrg LIPO=$ac_ct_LIPO 600120d725fbSmrg fi 600220d725fbSmrgelse 600363fbae1dSmrg LIPO="$ac_cv_prog_LIPO" 600420d725fbSmrgfi 600520d725fbSmrg 600663fbae1dSmrg if test -n "$ac_tool_prefix"; then 600763fbae1dSmrg # Extract the first word of "${ac_tool_prefix}otool", so it can be a program name with args. 600863fbae1dSmrgset dummy ${ac_tool_prefix}otool; ac_word=$2 600963fbae1dSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 601063fbae1dSmrg$as_echo_n "checking for $ac_word... " >&6; } 601163fbae1dSmrgif test "${ac_cv_prog_OTOOL+set}" = set; then : 601263fbae1dSmrg $as_echo_n "(cached) " >&6 601363fbae1dSmrgelse 601463fbae1dSmrg if test -n "$OTOOL"; then 601563fbae1dSmrg ac_cv_prog_OTOOL="$OTOOL" # Let the user override the test. 601663fbae1dSmrgelse 601763fbae1dSmrgas_save_IFS=$IFS; IFS=$PATH_SEPARATOR 601863fbae1dSmrgfor as_dir in $PATH 601963fbae1dSmrgdo 602063fbae1dSmrg IFS=$as_save_IFS 602163fbae1dSmrg test -z "$as_dir" && as_dir=. 602263fbae1dSmrg for ac_exec_ext in '' $ac_executable_extensions; do 602363fbae1dSmrg if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then 602463fbae1dSmrg ac_cv_prog_OTOOL="${ac_tool_prefix}otool" 602563fbae1dSmrg $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 602663fbae1dSmrg break 2 602763fbae1dSmrg fi 602863fbae1dSmrgdone 602963fbae1dSmrg done 603063fbae1dSmrgIFS=$as_save_IFS 603120d725fbSmrg 603263fbae1dSmrgfi 603363fbae1dSmrgfi 603463fbae1dSmrgOTOOL=$ac_cv_prog_OTOOL 603563fbae1dSmrgif test -n "$OTOOL"; then 603663fbae1dSmrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $OTOOL" >&5 603763fbae1dSmrg$as_echo "$OTOOL" >&6; } 603863fbae1dSmrgelse 603963fbae1dSmrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 604063fbae1dSmrg$as_echo "no" >&6; } 604163fbae1dSmrgfi 604220d725fbSmrg 604320d725fbSmrg 604420d725fbSmrgfi 604563fbae1dSmrgif test -z "$ac_cv_prog_OTOOL"; then 604663fbae1dSmrg ac_ct_OTOOL=$OTOOL 604763fbae1dSmrg # Extract the first word of "otool", so it can be a program name with args. 604863fbae1dSmrgset dummy otool; ac_word=$2 604963fbae1dSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 605063fbae1dSmrg$as_echo_n "checking for $ac_word... " >&6; } 605163fbae1dSmrgif test "${ac_cv_prog_ac_ct_OTOOL+set}" = set; then : 605263fbae1dSmrg $as_echo_n "(cached) " >&6 605363fbae1dSmrgelse 605463fbae1dSmrg if test -n "$ac_ct_OTOOL"; then 605563fbae1dSmrg ac_cv_prog_ac_ct_OTOOL="$ac_ct_OTOOL" # Let the user override the test. 605663fbae1dSmrgelse 605763fbae1dSmrgas_save_IFS=$IFS; IFS=$PATH_SEPARATOR 605863fbae1dSmrgfor as_dir in $PATH 605963fbae1dSmrgdo 606063fbae1dSmrg IFS=$as_save_IFS 606163fbae1dSmrg test -z "$as_dir" && as_dir=. 606263fbae1dSmrg for ac_exec_ext in '' $ac_executable_extensions; do 606363fbae1dSmrg if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then 606463fbae1dSmrg ac_cv_prog_ac_ct_OTOOL="otool" 606563fbae1dSmrg $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 606663fbae1dSmrg break 2 606763fbae1dSmrg fi 606820d725fbSmrgdone 606963fbae1dSmrg done 607063fbae1dSmrgIFS=$as_save_IFS 607120d725fbSmrg 607263fbae1dSmrgfi 607363fbae1dSmrgfi 607463fbae1dSmrgac_ct_OTOOL=$ac_cv_prog_ac_ct_OTOOL 607563fbae1dSmrgif test -n "$ac_ct_OTOOL"; then 607663fbae1dSmrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_OTOOL" >&5 607763fbae1dSmrg$as_echo "$ac_ct_OTOOL" >&6; } 607820d725fbSmrgelse 607963fbae1dSmrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 608063fbae1dSmrg$as_echo "no" >&6; } 608163fbae1dSmrgfi 608220d725fbSmrg 608363fbae1dSmrg if test "x$ac_ct_OTOOL" = x; then 608463fbae1dSmrg OTOOL=":" 608563fbae1dSmrg else 608663fbae1dSmrg case $cross_compiling:$ac_tool_warned in 608763fbae1dSmrgyes:) 608863fbae1dSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5 608963fbae1dSmrg$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} 609063fbae1dSmrgac_tool_warned=yes ;; 609120d725fbSmrgesac 609263fbae1dSmrg OTOOL=$ac_ct_OTOOL 609363fbae1dSmrg fi 609463fbae1dSmrgelse 609563fbae1dSmrg OTOOL="$ac_cv_prog_OTOOL" 609620d725fbSmrgfi 609720d725fbSmrg 609863fbae1dSmrg if test -n "$ac_tool_prefix"; then 609963fbae1dSmrg # Extract the first word of "${ac_tool_prefix}otool64", so it can be a program name with args. 610063fbae1dSmrgset dummy ${ac_tool_prefix}otool64; ac_word=$2 610163fbae1dSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 610263fbae1dSmrg$as_echo_n "checking for $ac_word... " >&6; } 610363fbae1dSmrgif test "${ac_cv_prog_OTOOL64+set}" = set; then : 610463fbae1dSmrg $as_echo_n "(cached) " >&6 610520d725fbSmrgelse 610663fbae1dSmrg if test -n "$OTOOL64"; then 610763fbae1dSmrg ac_cv_prog_OTOOL64="$OTOOL64" # Let the user override the test. 610863fbae1dSmrgelse 610963fbae1dSmrgas_save_IFS=$IFS; IFS=$PATH_SEPARATOR 611063fbae1dSmrgfor as_dir in $PATH 611163fbae1dSmrgdo 611263fbae1dSmrg IFS=$as_save_IFS 611363fbae1dSmrg test -z "$as_dir" && as_dir=. 611463fbae1dSmrg for ac_exec_ext in '' $ac_executable_extensions; do 611563fbae1dSmrg if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then 611663fbae1dSmrg ac_cv_prog_OTOOL64="${ac_tool_prefix}otool64" 611763fbae1dSmrg $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 611863fbae1dSmrg break 2 611963fbae1dSmrg fi 612063fbae1dSmrgdone 612163fbae1dSmrg done 612263fbae1dSmrgIFS=$as_save_IFS 612320d725fbSmrg 612463fbae1dSmrgfi 612563fbae1dSmrgfi 612663fbae1dSmrgOTOOL64=$ac_cv_prog_OTOOL64 612763fbae1dSmrgif test -n "$OTOOL64"; then 612863fbae1dSmrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $OTOOL64" >&5 612963fbae1dSmrg$as_echo "$OTOOL64" >&6; } 613020d725fbSmrgelse 613163fbae1dSmrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 613263fbae1dSmrg$as_echo "no" >&6; } 613363fbae1dSmrgfi 613420d725fbSmrg 613520d725fbSmrg 613620d725fbSmrgfi 613763fbae1dSmrgif test -z "$ac_cv_prog_OTOOL64"; then 613863fbae1dSmrg ac_ct_OTOOL64=$OTOOL64 613963fbae1dSmrg # Extract the first word of "otool64", so it can be a program name with args. 614063fbae1dSmrgset dummy otool64; ac_word=$2 614163fbae1dSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 614263fbae1dSmrg$as_echo_n "checking for $ac_word... " >&6; } 614363fbae1dSmrgif test "${ac_cv_prog_ac_ct_OTOOL64+set}" = set; then : 614463fbae1dSmrg $as_echo_n "(cached) " >&6 614563fbae1dSmrgelse 614663fbae1dSmrg if test -n "$ac_ct_OTOOL64"; then 614763fbae1dSmrg ac_cv_prog_ac_ct_OTOOL64="$ac_ct_OTOOL64" # Let the user override the test. 614863fbae1dSmrgelse 614963fbae1dSmrgas_save_IFS=$IFS; IFS=$PATH_SEPARATOR 615063fbae1dSmrgfor as_dir in $PATH 615163fbae1dSmrgdo 615263fbae1dSmrg IFS=$as_save_IFS 615363fbae1dSmrg test -z "$as_dir" && as_dir=. 615463fbae1dSmrg for ac_exec_ext in '' $ac_executable_extensions; do 615563fbae1dSmrg if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then 615663fbae1dSmrg ac_cv_prog_ac_ct_OTOOL64="otool64" 615763fbae1dSmrg $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 615863fbae1dSmrg break 2 615963fbae1dSmrg fi 616063fbae1dSmrgdone 616163fbae1dSmrg done 616263fbae1dSmrgIFS=$as_save_IFS 616320d725fbSmrg 616463fbae1dSmrgfi 616563fbae1dSmrgfi 616663fbae1dSmrgac_ct_OTOOL64=$ac_cv_prog_ac_ct_OTOOL64 616763fbae1dSmrgif test -n "$ac_ct_OTOOL64"; then 616863fbae1dSmrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_OTOOL64" >&5 616963fbae1dSmrg$as_echo "$ac_ct_OTOOL64" >&6; } 617020d725fbSmrgelse 617163fbae1dSmrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 617263fbae1dSmrg$as_echo "no" >&6; } 617320d725fbSmrgfi 617420d725fbSmrg 617563fbae1dSmrg if test "x$ac_ct_OTOOL64" = x; then 617663fbae1dSmrg OTOOL64=":" 617720d725fbSmrg else 617863fbae1dSmrg case $cross_compiling:$ac_tool_warned in 617963fbae1dSmrgyes:) 618063fbae1dSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5 618163fbae1dSmrg$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} 618263fbae1dSmrgac_tool_warned=yes ;; 618363fbae1dSmrgesac 618463fbae1dSmrg OTOOL64=$ac_ct_OTOOL64 618520d725fbSmrg fi 618663fbae1dSmrgelse 618763fbae1dSmrg OTOOL64="$ac_cv_prog_OTOOL64" 618820d725fbSmrgfi 618920d725fbSmrg 619020d725fbSmrg 619120d725fbSmrg 619220d725fbSmrg 619320d725fbSmrg 619420d725fbSmrg 619520d725fbSmrg 619620d725fbSmrg 619720d725fbSmrg 619820d725fbSmrg 619920d725fbSmrg 620020d725fbSmrg 620120d725fbSmrg 620220d725fbSmrg 620320d725fbSmrg 620420d725fbSmrg 620520d725fbSmrg 620620d725fbSmrg 620720d725fbSmrg 620820d725fbSmrg 620920d725fbSmrg 621020d725fbSmrg 621120d725fbSmrg 621220d725fbSmrg 621320d725fbSmrg 621420d725fbSmrg 621520d725fbSmrg 621663fbae1dSmrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for -single_module linker flag" >&5 621763fbae1dSmrg$as_echo_n "checking for -single_module linker flag... " >&6; } 621863fbae1dSmrgif test "${lt_cv_apple_cc_single_mod+set}" = set; then : 621963fbae1dSmrg $as_echo_n "(cached) " >&6 622063fbae1dSmrgelse 622163fbae1dSmrg lt_cv_apple_cc_single_mod=no 622263fbae1dSmrg if test -z "${LT_MULTI_MODULE}"; then 622363fbae1dSmrg # By default we will add the -single_module flag. You can override 622463fbae1dSmrg # by either setting the environment variable LT_MULTI_MODULE 622563fbae1dSmrg # non-empty at configure time, or by adding -multi_module to the 622663fbae1dSmrg # link flags. 622763fbae1dSmrg rm -rf libconftest.dylib* 622863fbae1dSmrg echo "int foo(void){return 1;}" > conftest.c 622963fbae1dSmrg echo "$LTCC $LTCFLAGS $LDFLAGS -o libconftest.dylib \ 623063fbae1dSmrg-dynamiclib -Wl,-single_module conftest.c" >&5 623163fbae1dSmrg $LTCC $LTCFLAGS $LDFLAGS -o libconftest.dylib \ 623263fbae1dSmrg -dynamiclib -Wl,-single_module conftest.c 2>conftest.err 623363fbae1dSmrg _lt_result=$? 623463fbae1dSmrg if test -f libconftest.dylib && test ! -s conftest.err && test $_lt_result = 0; then 623563fbae1dSmrg lt_cv_apple_cc_single_mod=yes 623663fbae1dSmrg else 623763fbae1dSmrg cat conftest.err >&5 623863fbae1dSmrg fi 623963fbae1dSmrg rm -rf libconftest.dylib* 624063fbae1dSmrg rm -f conftest.* 624163fbae1dSmrg fi 624220d725fbSmrgfi 624363fbae1dSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_apple_cc_single_mod" >&5 624463fbae1dSmrg$as_echo "$lt_cv_apple_cc_single_mod" >&6; } 624563fbae1dSmrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for -exported_symbols_list linker flag" >&5 624663fbae1dSmrg$as_echo_n "checking for -exported_symbols_list linker flag... " >&6; } 624763fbae1dSmrgif test "${lt_cv_ld_exported_symbols_list+set}" = set; then : 624863fbae1dSmrg $as_echo_n "(cached) " >&6 624963fbae1dSmrgelse 625063fbae1dSmrg lt_cv_ld_exported_symbols_list=no 625163fbae1dSmrg save_LDFLAGS=$LDFLAGS 625263fbae1dSmrg echo "_main" > conftest.sym 625363fbae1dSmrg LDFLAGS="$LDFLAGS -Wl,-exported_symbols_list,conftest.sym" 625463fbae1dSmrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 625563fbae1dSmrg/* end confdefs.h. */ 625620d725fbSmrg 625763fbae1dSmrgint 625863fbae1dSmrgmain () 625963fbae1dSmrg{ 626063fbae1dSmrg 626163fbae1dSmrg ; 626263fbae1dSmrg return 0; 626363fbae1dSmrg} 626463fbae1dSmrg_ACEOF 626563fbae1dSmrgif ac_fn_c_try_link "$LINENO"; then : 626663fbae1dSmrg lt_cv_ld_exported_symbols_list=yes 626720d725fbSmrgelse 626863fbae1dSmrg lt_cv_ld_exported_symbols_list=no 626920d725fbSmrgfi 627063fbae1dSmrgrm -f core conftest.err conftest.$ac_objext \ 627163fbae1dSmrg conftest$ac_exeext conftest.$ac_ext 627263fbae1dSmrg LDFLAGS="$save_LDFLAGS" 627320d725fbSmrg 627420d725fbSmrgfi 627563fbae1dSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_ld_exported_symbols_list" >&5 627663fbae1dSmrg$as_echo "$lt_cv_ld_exported_symbols_list" >&6; } 627720d725fbSmrg case $host_os in 627863fbae1dSmrg rhapsody* | darwin1.[012]) 627963fbae1dSmrg _lt_dar_allow_undefined='${wl}-undefined ${wl}suppress' ;; 628063fbae1dSmrg darwin1.*) 628163fbae1dSmrg _lt_dar_allow_undefined='${wl}-flat_namespace ${wl}-undefined ${wl}suppress' ;; 628263fbae1dSmrg darwin*) # darwin 5.x on 628363fbae1dSmrg # if running on 10.5 or later, the deployment target defaults 628463fbae1dSmrg # to the OS version, if on x86, and 10.4, the deployment 628563fbae1dSmrg # target defaults to 10.4. Don't you love it? 628663fbae1dSmrg case ${MACOSX_DEPLOYMENT_TARGET-10.0},$host in 628763fbae1dSmrg 10.0,*86*-darwin8*|10.0,*-darwin[91]*) 628863fbae1dSmrg _lt_dar_allow_undefined='${wl}-undefined ${wl}dynamic_lookup' ;; 628963fbae1dSmrg 10.[012]*) 629063fbae1dSmrg _lt_dar_allow_undefined='${wl}-flat_namespace ${wl}-undefined ${wl}suppress' ;; 629163fbae1dSmrg 10.*) 629263fbae1dSmrg _lt_dar_allow_undefined='${wl}-undefined ${wl}dynamic_lookup' ;; 629363fbae1dSmrg esac 629463fbae1dSmrg ;; 629563fbae1dSmrg esac 629663fbae1dSmrg if test "$lt_cv_apple_cc_single_mod" = "yes"; then 629763fbae1dSmrg _lt_dar_single_mod='$single_module' 629863fbae1dSmrg fi 629963fbae1dSmrg if test "$lt_cv_ld_exported_symbols_list" = "yes"; then 630063fbae1dSmrg _lt_dar_export_syms=' ${wl}-exported_symbols_list,$output_objdir/${libname}-symbols.expsym' 630163fbae1dSmrg else 630263fbae1dSmrg _lt_dar_export_syms='~$NMEDIT -s $output_objdir/${libname}-symbols.expsym ${lib}' 630363fbae1dSmrg fi 630463fbae1dSmrg if test "$DSYMUTIL" != ":"; then 630563fbae1dSmrg _lt_dsymutil='~$DSYMUTIL $lib || :' 630663fbae1dSmrg else 630763fbae1dSmrg _lt_dsymutil= 630863fbae1dSmrg fi 630963fbae1dSmrg ;; 631063fbae1dSmrg esac 631120d725fbSmrg 631263fbae1dSmrgac_ext=c 631363fbae1dSmrgac_cpp='$CPP $CPPFLAGS' 631463fbae1dSmrgac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' 631563fbae1dSmrgac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 631663fbae1dSmrgac_compiler_gnu=$ac_cv_c_compiler_gnu 631763fbae1dSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: checking how to run the C preprocessor" >&5 631863fbae1dSmrg$as_echo_n "checking how to run the C preprocessor... " >&6; } 631963fbae1dSmrg# On Suns, sometimes $CPP names a directory. 632063fbae1dSmrgif test -n "$CPP" && test -d "$CPP"; then 632163fbae1dSmrg CPP= 632263fbae1dSmrgfi 632363fbae1dSmrgif test -z "$CPP"; then 632463fbae1dSmrg if test "${ac_cv_prog_CPP+set}" = set; then : 632563fbae1dSmrg $as_echo_n "(cached) " >&6 632663fbae1dSmrgelse 632763fbae1dSmrg # Double quotes because CPP needs to be expanded 632863fbae1dSmrg for CPP in "$CC -E" "$CC -E -traditional-cpp" "/lib/cpp" 632963fbae1dSmrg do 633063fbae1dSmrg ac_preproc_ok=false 633163fbae1dSmrgfor ac_c_preproc_warn_flag in '' yes 633263fbae1dSmrgdo 633363fbae1dSmrg # Use a header file that comes with gcc, so configuring glibc 633463fbae1dSmrg # with a fresh cross-compiler works. 633563fbae1dSmrg # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since 633663fbae1dSmrg # <limits.h> exists even on freestanding compilers. 633763fbae1dSmrg # On the NeXT, cc -E runs the code through the compiler's parser, 633863fbae1dSmrg # not just through cpp. "Syntax error" is here to catch this case. 633963fbae1dSmrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 634063fbae1dSmrg/* end confdefs.h. */ 634163fbae1dSmrg#ifdef __STDC__ 634263fbae1dSmrg# include <limits.h> 634363fbae1dSmrg#else 634463fbae1dSmrg# include <assert.h> 634563fbae1dSmrg#endif 634663fbae1dSmrg Syntax error 634763fbae1dSmrg_ACEOF 634863fbae1dSmrgif ac_fn_c_try_cpp "$LINENO"; then : 634920d725fbSmrg 635063fbae1dSmrgelse 635163fbae1dSmrg # Broken: fails on valid input. 635263fbae1dSmrgcontinue 635363fbae1dSmrgfi 635463fbae1dSmrgrm -f conftest.err conftest.$ac_ext 635520d725fbSmrg 635663fbae1dSmrg # OK, works on sane cases. Now check whether nonexistent headers 635763fbae1dSmrg # can be detected and how. 635863fbae1dSmrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 635963fbae1dSmrg/* end confdefs.h. */ 636063fbae1dSmrg#include <ac_nonexistent.h> 636163fbae1dSmrg_ACEOF 636263fbae1dSmrgif ac_fn_c_try_cpp "$LINENO"; then : 636363fbae1dSmrg # Broken: success on invalid input. 636463fbae1dSmrgcontinue 636563fbae1dSmrgelse 636663fbae1dSmrg # Passes both tests. 636763fbae1dSmrgac_preproc_ok=: 636863fbae1dSmrgbreak 636963fbae1dSmrgfi 637063fbae1dSmrgrm -f conftest.err conftest.$ac_ext 637120d725fbSmrg 637263fbae1dSmrgdone 637363fbae1dSmrg# Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped. 637463fbae1dSmrgrm -f conftest.err conftest.$ac_ext 637563fbae1dSmrgif $ac_preproc_ok; then : 637663fbae1dSmrg break 637763fbae1dSmrgfi 637820d725fbSmrg 637963fbae1dSmrg done 638063fbae1dSmrg ac_cv_prog_CPP=$CPP 638120d725fbSmrg 638263fbae1dSmrgfi 638363fbae1dSmrg CPP=$ac_cv_prog_CPP 638463fbae1dSmrgelse 638563fbae1dSmrg ac_cv_prog_CPP=$CPP 638663fbae1dSmrgfi 638763fbae1dSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $CPP" >&5 638863fbae1dSmrg$as_echo "$CPP" >&6; } 638963fbae1dSmrgac_preproc_ok=false 639063fbae1dSmrgfor ac_c_preproc_warn_flag in '' yes 639163fbae1dSmrgdo 639263fbae1dSmrg # Use a header file that comes with gcc, so configuring glibc 639363fbae1dSmrg # with a fresh cross-compiler works. 639463fbae1dSmrg # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since 639563fbae1dSmrg # <limits.h> exists even on freestanding compilers. 639663fbae1dSmrg # On the NeXT, cc -E runs the code through the compiler's parser, 639763fbae1dSmrg # not just through cpp. "Syntax error" is here to catch this case. 639863fbae1dSmrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 639963fbae1dSmrg/* end confdefs.h. */ 640063fbae1dSmrg#ifdef __STDC__ 640163fbae1dSmrg# include <limits.h> 640263fbae1dSmrg#else 640363fbae1dSmrg# include <assert.h> 640463fbae1dSmrg#endif 640563fbae1dSmrg Syntax error 640663fbae1dSmrg_ACEOF 640763fbae1dSmrgif ac_fn_c_try_cpp "$LINENO"; then : 640820d725fbSmrg 640963fbae1dSmrgelse 641063fbae1dSmrg # Broken: fails on valid input. 641163fbae1dSmrgcontinue 641263fbae1dSmrgfi 641363fbae1dSmrgrm -f conftest.err conftest.$ac_ext 641420d725fbSmrg 641563fbae1dSmrg # OK, works on sane cases. Now check whether nonexistent headers 641663fbae1dSmrg # can be detected and how. 641763fbae1dSmrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 641863fbae1dSmrg/* end confdefs.h. */ 641963fbae1dSmrg#include <ac_nonexistent.h> 642063fbae1dSmrg_ACEOF 642163fbae1dSmrgif ac_fn_c_try_cpp "$LINENO"; then : 642263fbae1dSmrg # Broken: success on invalid input. 642363fbae1dSmrgcontinue 642463fbae1dSmrgelse 642563fbae1dSmrg # Passes both tests. 642663fbae1dSmrgac_preproc_ok=: 642763fbae1dSmrgbreak 642863fbae1dSmrgfi 642963fbae1dSmrgrm -f conftest.err conftest.$ac_ext 643020d725fbSmrg 643163fbae1dSmrgdone 643263fbae1dSmrg# Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped. 643363fbae1dSmrgrm -f conftest.err conftest.$ac_ext 643463fbae1dSmrgif $ac_preproc_ok; then : 643520d725fbSmrg 643663fbae1dSmrgelse 643763fbae1dSmrg { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 643863fbae1dSmrg$as_echo "$as_me: error: in \`$ac_pwd':" >&2;} 643963fbae1dSmrgas_fn_error "C preprocessor \"$CPP\" fails sanity check 644063fbae1dSmrgSee \`config.log' for more details." "$LINENO" 5; } 644163fbae1dSmrgfi 644220d725fbSmrg 644363fbae1dSmrgac_ext=c 644463fbae1dSmrgac_cpp='$CPP $CPPFLAGS' 644563fbae1dSmrgac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' 644663fbae1dSmrgac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 644763fbae1dSmrgac_compiler_gnu=$ac_cv_c_compiler_gnu 644820d725fbSmrg 644920d725fbSmrg 645063fbae1dSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for ANSI C header files" >&5 645163fbae1dSmrg$as_echo_n "checking for ANSI C header files... " >&6; } 645263fbae1dSmrgif test "${ac_cv_header_stdc+set}" = set; then : 645363fbae1dSmrg $as_echo_n "(cached) " >&6 645463fbae1dSmrgelse 645563fbae1dSmrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 645663fbae1dSmrg/* end confdefs.h. */ 645763fbae1dSmrg#include <stdlib.h> 645863fbae1dSmrg#include <stdarg.h> 645963fbae1dSmrg#include <string.h> 646063fbae1dSmrg#include <float.h> 646120d725fbSmrg 646263fbae1dSmrgint 646363fbae1dSmrgmain () 646463fbae1dSmrg{ 646520d725fbSmrg 646663fbae1dSmrg ; 646763fbae1dSmrg return 0; 646863fbae1dSmrg} 646963fbae1dSmrg_ACEOF 647063fbae1dSmrgif ac_fn_c_try_compile "$LINENO"; then : 647163fbae1dSmrg ac_cv_header_stdc=yes 647263fbae1dSmrgelse 647363fbae1dSmrg ac_cv_header_stdc=no 647463fbae1dSmrgfi 647563fbae1dSmrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 647620d725fbSmrg 647763fbae1dSmrgif test $ac_cv_header_stdc = yes; then 647863fbae1dSmrg # SunOS 4.x string.h does not declare mem*, contrary to ANSI. 647963fbae1dSmrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 648063fbae1dSmrg/* end confdefs.h. */ 648163fbae1dSmrg#include <string.h> 648220d725fbSmrg 648363fbae1dSmrg_ACEOF 648463fbae1dSmrgif (eval "$ac_cpp conftest.$ac_ext") 2>&5 | 648563fbae1dSmrg $EGREP "memchr" >/dev/null 2>&1; then : 648620d725fbSmrg 648763fbae1dSmrgelse 648863fbae1dSmrg ac_cv_header_stdc=no 648963fbae1dSmrgfi 649063fbae1dSmrgrm -f conftest* 649120d725fbSmrg 649263fbae1dSmrgfi 649320d725fbSmrg 649463fbae1dSmrgif test $ac_cv_header_stdc = yes; then 649563fbae1dSmrg # ISC 2.0.2 stdlib.h does not declare free, contrary to ANSI. 649663fbae1dSmrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 649763fbae1dSmrg/* end confdefs.h. */ 649863fbae1dSmrg#include <stdlib.h> 649920d725fbSmrg 650063fbae1dSmrg_ACEOF 650163fbae1dSmrgif (eval "$ac_cpp conftest.$ac_ext") 2>&5 | 650263fbae1dSmrg $EGREP "free" >/dev/null 2>&1; then : 650320d725fbSmrg 650463fbae1dSmrgelse 650563fbae1dSmrg ac_cv_header_stdc=no 650663fbae1dSmrgfi 650763fbae1dSmrgrm -f conftest* 650820d725fbSmrg 650963fbae1dSmrgfi 651020d725fbSmrg 651163fbae1dSmrgif test $ac_cv_header_stdc = yes; then 651263fbae1dSmrg # /bin/cc in Irix-4.0.5 gets non-ANSI ctype macros unless using -ansi. 651363fbae1dSmrg if test "$cross_compiling" = yes; then : 651463fbae1dSmrg : 651520d725fbSmrgelse 651663fbae1dSmrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 651763fbae1dSmrg/* end confdefs.h. */ 651863fbae1dSmrg#include <ctype.h> 651963fbae1dSmrg#include <stdlib.h> 652063fbae1dSmrg#if ((' ' & 0x0FF) == 0x020) 652163fbae1dSmrg# define ISLOWER(c) ('a' <= (c) && (c) <= 'z') 652263fbae1dSmrg# define TOUPPER(c) (ISLOWER(c) ? 'A' + ((c) - 'a') : (c)) 652363fbae1dSmrg#else 652463fbae1dSmrg# define ISLOWER(c) \ 652563fbae1dSmrg (('a' <= (c) && (c) <= 'i') \ 652663fbae1dSmrg || ('j' <= (c) && (c) <= 'r') \ 652763fbae1dSmrg || ('s' <= (c) && (c) <= 'z')) 652863fbae1dSmrg# define TOUPPER(c) (ISLOWER(c) ? ((c) | 0x40) : (c)) 652963fbae1dSmrg#endif 653020d725fbSmrg 653163fbae1dSmrg#define XOR(e, f) (((e) && !(f)) || (!(e) && (f))) 653263fbae1dSmrgint 653363fbae1dSmrgmain () 653463fbae1dSmrg{ 653563fbae1dSmrg int i; 653663fbae1dSmrg for (i = 0; i < 256; i++) 653763fbae1dSmrg if (XOR (islower (i), ISLOWER (i)) 653863fbae1dSmrg || toupper (i) != TOUPPER (i)) 653963fbae1dSmrg return 2; 654063fbae1dSmrg return 0; 654163fbae1dSmrg} 654263fbae1dSmrg_ACEOF 654363fbae1dSmrgif ac_fn_c_try_run "$LINENO"; then : 654420d725fbSmrg 654520d725fbSmrgelse 654663fbae1dSmrg ac_cv_header_stdc=no 654763fbae1dSmrgfi 654863fbae1dSmrgrm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \ 654963fbae1dSmrg conftest.$ac_objext conftest.beam conftest.$ac_ext 655020d725fbSmrgfi 655120d725fbSmrg 655220d725fbSmrgfi 655363fbae1dSmrgfi 655463fbae1dSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_header_stdc" >&5 655563fbae1dSmrg$as_echo "$ac_cv_header_stdc" >&6; } 655663fbae1dSmrgif test $ac_cv_header_stdc = yes; then 655720d725fbSmrg 655863fbae1dSmrg$as_echo "#define STDC_HEADERS 1" >>confdefs.h 655920d725fbSmrg 656020d725fbSmrgfi 656120d725fbSmrg 656263fbae1dSmrg# On IRIX 5.3, sys/types and inttypes.h are conflicting. 656363fbae1dSmrgfor ac_header in sys/types.h sys/stat.h stdlib.h string.h memory.h strings.h \ 656463fbae1dSmrg inttypes.h stdint.h unistd.h 656563fbae1dSmrgdo : 656663fbae1dSmrg as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh` 656763fbae1dSmrgac_fn_c_check_header_compile "$LINENO" "$ac_header" "$as_ac_Header" "$ac_includes_default 656863fbae1dSmrg" 656963fbae1dSmrgeval as_val=\$$as_ac_Header 657063fbae1dSmrg if test "x$as_val" = x""yes; then : 657163fbae1dSmrg cat >>confdefs.h <<_ACEOF 657263fbae1dSmrg#define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1 657363fbae1dSmrg_ACEOF 657463fbae1dSmrg 657520d725fbSmrgfi 657620d725fbSmrg 657763fbae1dSmrgdone 657820d725fbSmrg 657920d725fbSmrg 658063fbae1dSmrgfor ac_header in dlfcn.h 658163fbae1dSmrgdo : 658263fbae1dSmrg ac_fn_c_check_header_compile "$LINENO" "dlfcn.h" "ac_cv_header_dlfcn_h" "$ac_includes_default 658363fbae1dSmrg" 658463fbae1dSmrgif test "x$ac_cv_header_dlfcn_h" = x""yes; then : 658563fbae1dSmrg cat >>confdefs.h <<_ACEOF 658663fbae1dSmrg#define HAVE_DLFCN_H 1 658763fbae1dSmrg_ACEOF 658820d725fbSmrg 658920d725fbSmrgfi 659020d725fbSmrg 659163fbae1dSmrgdone 659220d725fbSmrg 659320d725fbSmrg 659420d725fbSmrg 659563fbae1dSmrg# Set options 659620d725fbSmrg 659720d725fbSmrg 659820d725fbSmrg 659963fbae1dSmrg enable_dlopen=no 660020d725fbSmrg 660120d725fbSmrg 660263fbae1dSmrg enable_win32_dll=no 660320d725fbSmrg 660420d725fbSmrg 660563fbae1dSmrg # Check whether --enable-shared was given. 660663fbae1dSmrgif test "${enable_shared+set}" = set; then : 660763fbae1dSmrg enableval=$enable_shared; p=${PACKAGE-default} 660863fbae1dSmrg case $enableval in 660963fbae1dSmrg yes) enable_shared=yes ;; 661063fbae1dSmrg no) enable_shared=no ;; 661120d725fbSmrg *) 661263fbae1dSmrg enable_shared=no 661363fbae1dSmrg # Look at the argument we got. We use all the common list separators. 661463fbae1dSmrg lt_save_ifs="$IFS"; IFS="${IFS}$PATH_SEPARATOR," 661563fbae1dSmrg for pkg in $enableval; do 661663fbae1dSmrg IFS="$lt_save_ifs" 661763fbae1dSmrg if test "X$pkg" = "X$p"; then 661863fbae1dSmrg enable_shared=yes 661963fbae1dSmrg fi 662063fbae1dSmrg done 662163fbae1dSmrg IFS="$lt_save_ifs" 662263fbae1dSmrg ;; 662363fbae1dSmrg esac 662463fbae1dSmrgelse 662563fbae1dSmrg enable_shared=yes 662663fbae1dSmrgfi 662720d725fbSmrg 662820d725fbSmrg 662920d725fbSmrg 663020d725fbSmrg 663120d725fbSmrg 663220d725fbSmrg 663320d725fbSmrg 663463fbae1dSmrg 663563fbae1dSmrg 663663fbae1dSmrg # Check whether --enable-static was given. 663763fbae1dSmrgif test "${enable_static+set}" = set; then : 663863fbae1dSmrg enableval=$enable_static; p=${PACKAGE-default} 663963fbae1dSmrg case $enableval in 664063fbae1dSmrg yes) enable_static=yes ;; 664163fbae1dSmrg no) enable_static=no ;; 664263fbae1dSmrg *) 664363fbae1dSmrg enable_static=no 664463fbae1dSmrg # Look at the argument we got. We use all the common list separators. 664563fbae1dSmrg lt_save_ifs="$IFS"; IFS="${IFS}$PATH_SEPARATOR," 664663fbae1dSmrg for pkg in $enableval; do 664763fbae1dSmrg IFS="$lt_save_ifs" 664863fbae1dSmrg if test "X$pkg" = "X$p"; then 664963fbae1dSmrg enable_static=yes 665063fbae1dSmrg fi 665163fbae1dSmrg done 665263fbae1dSmrg IFS="$lt_save_ifs" 665363fbae1dSmrg ;; 665420d725fbSmrg esac 665563fbae1dSmrgelse 665663fbae1dSmrg enable_static=yes 665763fbae1dSmrgfi 665820d725fbSmrg 665920d725fbSmrg 666020d725fbSmrg 666120d725fbSmrg 666220d725fbSmrg 666363fbae1dSmrg 666463fbae1dSmrg 666563fbae1dSmrg 666663fbae1dSmrg 666763fbae1dSmrg 666863fbae1dSmrg# Check whether --with-pic was given. 666963fbae1dSmrgif test "${with_pic+set}" = set; then : 667063fbae1dSmrg withval=$with_pic; pic_mode="$withval" 667120d725fbSmrgelse 667263fbae1dSmrg pic_mode=default 667320d725fbSmrgfi 667420d725fbSmrg 667520d725fbSmrg 667663fbae1dSmrgtest -z "$pic_mode" && pic_mode=default 667720d725fbSmrg 667863fbae1dSmrg 667963fbae1dSmrg 668063fbae1dSmrg 668163fbae1dSmrg 668263fbae1dSmrg 668363fbae1dSmrg 668463fbae1dSmrg # Check whether --enable-fast-install was given. 668563fbae1dSmrgif test "${enable_fast_install+set}" = set; then : 668663fbae1dSmrg enableval=$enable_fast_install; p=${PACKAGE-default} 668763fbae1dSmrg case $enableval in 668863fbae1dSmrg yes) enable_fast_install=yes ;; 668963fbae1dSmrg no) enable_fast_install=no ;; 669020d725fbSmrg *) 669163fbae1dSmrg enable_fast_install=no 669263fbae1dSmrg # Look at the argument we got. We use all the common list separators. 669363fbae1dSmrg lt_save_ifs="$IFS"; IFS="${IFS}$PATH_SEPARATOR," 669463fbae1dSmrg for pkg in $enableval; do 669563fbae1dSmrg IFS="$lt_save_ifs" 669663fbae1dSmrg if test "X$pkg" = "X$p"; then 669763fbae1dSmrg enable_fast_install=yes 669863fbae1dSmrg fi 669963fbae1dSmrg done 670063fbae1dSmrg IFS="$lt_save_ifs" 670120d725fbSmrg ;; 670220d725fbSmrg esac 670363fbae1dSmrgelse 670463fbae1dSmrg enable_fast_install=yes 670563fbae1dSmrgfi 670620d725fbSmrg 670720d725fbSmrg 670820d725fbSmrg 670920d725fbSmrg 671020d725fbSmrg 671120d725fbSmrg 671220d725fbSmrg 671320d725fbSmrg 671420d725fbSmrg 671520d725fbSmrg 671620d725fbSmrg 671763fbae1dSmrg# This can be used to rebuild libtool when needed 671863fbae1dSmrgLIBTOOL_DEPS="$ltmain" 671920d725fbSmrg 672063fbae1dSmrg# Always use our own libtool. 672163fbae1dSmrgLIBTOOL='$(SHELL) $(top_builddir)/libtool' 672220d725fbSmrg 672320d725fbSmrg 672420d725fbSmrg 672520d725fbSmrg 672620d725fbSmrg 672720d725fbSmrg 672820d725fbSmrg 672920d725fbSmrg 673020d725fbSmrg 673120d725fbSmrg 673220d725fbSmrg 673320d725fbSmrg 673420d725fbSmrg 673520d725fbSmrg 673620d725fbSmrg 673720d725fbSmrg 673820d725fbSmrg 673920d725fbSmrg 674020d725fbSmrg 674120d725fbSmrg 674220d725fbSmrg 674320d725fbSmrg 674420d725fbSmrg 674520d725fbSmrg 674620d725fbSmrg 674763fbae1dSmrgtest -z "$LN_S" && LN_S="ln -s" 674820d725fbSmrg 674920d725fbSmrg 675020d725fbSmrg 675120d725fbSmrg 675220d725fbSmrg 675320d725fbSmrg 675420d725fbSmrg 675520d725fbSmrg 675620d725fbSmrg 675720d725fbSmrg 675820d725fbSmrg 675920d725fbSmrg 676020d725fbSmrg 676120d725fbSmrg 676263fbae1dSmrgif test -n "${ZSH_VERSION+set}" ; then 676363fbae1dSmrg setopt NO_GLOB_SUBST 676463fbae1dSmrgfi 676520d725fbSmrg 676663fbae1dSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for objdir" >&5 676763fbae1dSmrg$as_echo_n "checking for objdir... " >&6; } 676863fbae1dSmrgif test "${lt_cv_objdir+set}" = set; then : 676963fbae1dSmrg $as_echo_n "(cached) " >&6 677063fbae1dSmrgelse 677163fbae1dSmrg rm -f .libs 2>/dev/null 677263fbae1dSmrgmkdir .libs 2>/dev/null 677363fbae1dSmrgif test -d .libs; then 677463fbae1dSmrg lt_cv_objdir=.libs 677563fbae1dSmrgelse 677663fbae1dSmrg # MS-DOS does not allow filenames that begin with a dot. 677763fbae1dSmrg lt_cv_objdir=_libs 677863fbae1dSmrgfi 677963fbae1dSmrgrmdir .libs 2>/dev/null 678063fbae1dSmrgfi 678163fbae1dSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_objdir" >&5 678263fbae1dSmrg$as_echo "$lt_cv_objdir" >&6; } 678363fbae1dSmrgobjdir=$lt_cv_objdir 678420d725fbSmrg 678520d725fbSmrg 678620d725fbSmrg 678720d725fbSmrg 678820d725fbSmrg 678963fbae1dSmrgcat >>confdefs.h <<_ACEOF 679063fbae1dSmrg#define LT_OBJDIR "$lt_cv_objdir/" 679163fbae1dSmrg_ACEOF 679220d725fbSmrg 679320d725fbSmrg 679420d725fbSmrg 679520d725fbSmrg 679620d725fbSmrg 679720d725fbSmrg 679820d725fbSmrg 679920d725fbSmrg 680020d725fbSmrg 680120d725fbSmrg 680220d725fbSmrg 680320d725fbSmrg 680420d725fbSmrg 680520d725fbSmrg 680620d725fbSmrg 680720d725fbSmrg 680820d725fbSmrg 680963fbae1dSmrgcase $host_os in 681063fbae1dSmrgaix3*) 681163fbae1dSmrg # AIX sometimes has problems with the GCC collect2 program. For some 681263fbae1dSmrg # reason, if we set the COLLECT_NAMES environment variable, the problems 681363fbae1dSmrg # vanish in a puff of smoke. 681463fbae1dSmrg if test "X${COLLECT_NAMES+set}" != Xset; then 681563fbae1dSmrg COLLECT_NAMES= 681663fbae1dSmrg export COLLECT_NAMES 681763fbae1dSmrg fi 681863fbae1dSmrg ;; 681963fbae1dSmrgesac 682020d725fbSmrg 682163fbae1dSmrg# Sed substitution that helps us do robust quoting. It backslashifies 682263fbae1dSmrg# metacharacters that are still active within double-quoted strings. 682363fbae1dSmrgsed_quote_subst='s/\(["`$\\]\)/\\\1/g' 682420d725fbSmrg 682563fbae1dSmrg# Same as above, but do not quote variable references. 682663fbae1dSmrgdouble_quote_subst='s/\(["`\\]\)/\\\1/g' 682720d725fbSmrg 682863fbae1dSmrg# Sed substitution to delay expansion of an escaped shell variable in a 682963fbae1dSmrg# double_quote_subst'ed string. 683063fbae1dSmrgdelay_variable_subst='s/\\\\\\\\\\\$/\\\\\\$/g' 683120d725fbSmrg 683263fbae1dSmrg# Sed substitution to delay expansion of an escaped single quote. 683363fbae1dSmrgdelay_single_quote_subst='s/'\''/'\'\\\\\\\'\''/g' 683420d725fbSmrg 683563fbae1dSmrg# Sed substitution to avoid accidental globbing in evaled expressions 683663fbae1dSmrgno_glob_subst='s/\*/\\\*/g' 683720d725fbSmrg 683863fbae1dSmrg# Global variables: 683963fbae1dSmrgofile=libtool 684063fbae1dSmrgcan_build_shared=yes 684120d725fbSmrg 684263fbae1dSmrg# All known linkers require a `.a' archive for static linking (except MSVC, 684363fbae1dSmrg# which needs '.lib'). 684463fbae1dSmrglibext=a 684520d725fbSmrg 684663fbae1dSmrgwith_gnu_ld="$lt_cv_prog_gnu_ld" 684720d725fbSmrg 684863fbae1dSmrgold_CC="$CC" 684963fbae1dSmrgold_CFLAGS="$CFLAGS" 685020d725fbSmrg 685163fbae1dSmrg# Set sane defaults for various variables 685263fbae1dSmrgtest -z "$CC" && CC=cc 685363fbae1dSmrgtest -z "$LTCC" && LTCC=$CC 685463fbae1dSmrgtest -z "$LTCFLAGS" && LTCFLAGS=$CFLAGS 685563fbae1dSmrgtest -z "$LD" && LD=ld 685663fbae1dSmrgtest -z "$ac_objext" && ac_objext=o 685720d725fbSmrg 685863fbae1dSmrgfor cc_temp in $compiler""; do 685963fbae1dSmrg case $cc_temp in 686063fbae1dSmrg compile | *[\\/]compile | ccache | *[\\/]ccache ) ;; 686163fbae1dSmrg distcc | *[\\/]distcc | purify | *[\\/]purify ) ;; 686263fbae1dSmrg \-*) ;; 686363fbae1dSmrg *) break;; 686463fbae1dSmrg esac 686563fbae1dSmrgdone 686663fbae1dSmrgcc_basename=`$ECHO "X$cc_temp" | $Xsed -e 's%.*/%%' -e "s%^$host_alias-%%"` 686720d725fbSmrg 686820d725fbSmrg 686963fbae1dSmrg# Only perform the check for file, if the check method requires it 687063fbae1dSmrgtest -z "$MAGIC_CMD" && MAGIC_CMD=file 687163fbae1dSmrgcase $deplibs_check_method in 687263fbae1dSmrgfile_magic*) 687363fbae1dSmrg if test "$file_magic_cmd" = '$MAGIC_CMD'; then 687463fbae1dSmrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ${ac_tool_prefix}file" >&5 687563fbae1dSmrg$as_echo_n "checking for ${ac_tool_prefix}file... " >&6; } 687663fbae1dSmrgif test "${lt_cv_path_MAGIC_CMD+set}" = set; then : 687763fbae1dSmrg $as_echo_n "(cached) " >&6 687863fbae1dSmrgelse 687963fbae1dSmrg case $MAGIC_CMD in 688063fbae1dSmrg[\\/*] | ?:[\\/]*) 688163fbae1dSmrg lt_cv_path_MAGIC_CMD="$MAGIC_CMD" # Let the user override the test with a path. 688263fbae1dSmrg ;; 688363fbae1dSmrg*) 688463fbae1dSmrg lt_save_MAGIC_CMD="$MAGIC_CMD" 688563fbae1dSmrg lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR 688663fbae1dSmrg ac_dummy="/usr/bin$PATH_SEPARATOR$PATH" 688763fbae1dSmrg for ac_dir in $ac_dummy; do 688863fbae1dSmrg IFS="$lt_save_ifs" 688963fbae1dSmrg test -z "$ac_dir" && ac_dir=. 689063fbae1dSmrg if test -f $ac_dir/${ac_tool_prefix}file; then 689163fbae1dSmrg lt_cv_path_MAGIC_CMD="$ac_dir/${ac_tool_prefix}file" 689263fbae1dSmrg if test -n "$file_magic_test_file"; then 689363fbae1dSmrg case $deplibs_check_method in 689463fbae1dSmrg "file_magic "*) 689563fbae1dSmrg file_magic_regex=`expr "$deplibs_check_method" : "file_magic \(.*\)"` 689663fbae1dSmrg MAGIC_CMD="$lt_cv_path_MAGIC_CMD" 689763fbae1dSmrg if eval $file_magic_cmd \$file_magic_test_file 2> /dev/null | 689863fbae1dSmrg $EGREP "$file_magic_regex" > /dev/null; then 689963fbae1dSmrg : 690063fbae1dSmrg else 690163fbae1dSmrg cat <<_LT_EOF 1>&2 690220d725fbSmrg 690363fbae1dSmrg*** Warning: the command libtool uses to detect shared libraries, 690463fbae1dSmrg*** $file_magic_cmd, produces output that libtool cannot recognize. 690563fbae1dSmrg*** The result is that libtool may fail to recognize shared libraries 690663fbae1dSmrg*** as such. This will affect the creation of libtool libraries that 690763fbae1dSmrg*** depend on shared libraries, but programs linked with such libtool 690863fbae1dSmrg*** libraries will work regardless of this problem. Nevertheless, you 690963fbae1dSmrg*** may want to report the problem to your system manager and/or to 691063fbae1dSmrg*** bug-libtool@gnu.org 691120d725fbSmrg 691263fbae1dSmrg_LT_EOF 691363fbae1dSmrg fi ;; 691463fbae1dSmrg esac 691563fbae1dSmrg fi 691663fbae1dSmrg break 691763fbae1dSmrg fi 691863fbae1dSmrg done 691963fbae1dSmrg IFS="$lt_save_ifs" 692063fbae1dSmrg MAGIC_CMD="$lt_save_MAGIC_CMD" 692163fbae1dSmrg ;; 692263fbae1dSmrgesac 692363fbae1dSmrgfi 692420d725fbSmrg 692563fbae1dSmrgMAGIC_CMD="$lt_cv_path_MAGIC_CMD" 692663fbae1dSmrgif test -n "$MAGIC_CMD"; then 692763fbae1dSmrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $MAGIC_CMD" >&5 692863fbae1dSmrg$as_echo "$MAGIC_CMD" >&6; } 692963fbae1dSmrgelse 693063fbae1dSmrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 693163fbae1dSmrg$as_echo "no" >&6; } 693263fbae1dSmrgfi 693320d725fbSmrg 693420d725fbSmrg 693520d725fbSmrg 693620d725fbSmrg 693720d725fbSmrg 693863fbae1dSmrgif test -z "$lt_cv_path_MAGIC_CMD"; then 693963fbae1dSmrg if test -n "$ac_tool_prefix"; then 694063fbae1dSmrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for file" >&5 694163fbae1dSmrg$as_echo_n "checking for file... " >&6; } 694263fbae1dSmrgif test "${lt_cv_path_MAGIC_CMD+set}" = set; then : 694363fbae1dSmrg $as_echo_n "(cached) " >&6 694463fbae1dSmrgelse 694563fbae1dSmrg case $MAGIC_CMD in 694663fbae1dSmrg[\\/*] | ?:[\\/]*) 694763fbae1dSmrg lt_cv_path_MAGIC_CMD="$MAGIC_CMD" # Let the user override the test with a path. 694863fbae1dSmrg ;; 694963fbae1dSmrg*) 695063fbae1dSmrg lt_save_MAGIC_CMD="$MAGIC_CMD" 695163fbae1dSmrg lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR 695263fbae1dSmrg ac_dummy="/usr/bin$PATH_SEPARATOR$PATH" 695363fbae1dSmrg for ac_dir in $ac_dummy; do 695463fbae1dSmrg IFS="$lt_save_ifs" 695563fbae1dSmrg test -z "$ac_dir" && ac_dir=. 695663fbae1dSmrg if test -f $ac_dir/file; then 695763fbae1dSmrg lt_cv_path_MAGIC_CMD="$ac_dir/file" 695863fbae1dSmrg if test -n "$file_magic_test_file"; then 695963fbae1dSmrg case $deplibs_check_method in 696063fbae1dSmrg "file_magic "*) 696163fbae1dSmrg file_magic_regex=`expr "$deplibs_check_method" : "file_magic \(.*\)"` 696263fbae1dSmrg MAGIC_CMD="$lt_cv_path_MAGIC_CMD" 696363fbae1dSmrg if eval $file_magic_cmd \$file_magic_test_file 2> /dev/null | 696463fbae1dSmrg $EGREP "$file_magic_regex" > /dev/null; then 696563fbae1dSmrg : 696663fbae1dSmrg else 696763fbae1dSmrg cat <<_LT_EOF 1>&2 696820d725fbSmrg 696963fbae1dSmrg*** Warning: the command libtool uses to detect shared libraries, 697063fbae1dSmrg*** $file_magic_cmd, produces output that libtool cannot recognize. 697163fbae1dSmrg*** The result is that libtool may fail to recognize shared libraries 697263fbae1dSmrg*** as such. This will affect the creation of libtool libraries that 697363fbae1dSmrg*** depend on shared libraries, but programs linked with such libtool 697463fbae1dSmrg*** libraries will work regardless of this problem. Nevertheless, you 697563fbae1dSmrg*** may want to report the problem to your system manager and/or to 697663fbae1dSmrg*** bug-libtool@gnu.org 697720d725fbSmrg 697863fbae1dSmrg_LT_EOF 697963fbae1dSmrg fi ;; 698063fbae1dSmrg esac 698163fbae1dSmrg fi 698263fbae1dSmrg break 698363fbae1dSmrg fi 698463fbae1dSmrg done 698563fbae1dSmrg IFS="$lt_save_ifs" 698663fbae1dSmrg MAGIC_CMD="$lt_save_MAGIC_CMD" 698763fbae1dSmrg ;; 698863fbae1dSmrgesac 698963fbae1dSmrgfi 699020d725fbSmrg 699163fbae1dSmrgMAGIC_CMD="$lt_cv_path_MAGIC_CMD" 699263fbae1dSmrgif test -n "$MAGIC_CMD"; then 699363fbae1dSmrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $MAGIC_CMD" >&5 699463fbae1dSmrg$as_echo "$MAGIC_CMD" >&6; } 699520d725fbSmrgelse 699663fbae1dSmrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 699763fbae1dSmrg$as_echo "no" >&6; } 699863fbae1dSmrgfi 699963fbae1dSmrg 700063fbae1dSmrg 700163fbae1dSmrg else 700263fbae1dSmrg MAGIC_CMD=: 700320d725fbSmrg fi 700420d725fbSmrgfi 700520d725fbSmrg 700663fbae1dSmrg fi 700763fbae1dSmrg ;; 700863fbae1dSmrgesac 700963fbae1dSmrg 701063fbae1dSmrg# Use C for the default configuration in the libtool script 701120d725fbSmrg 701263fbae1dSmrglt_save_CC="$CC" 701320d725fbSmrgac_ext=c 701420d725fbSmrgac_cpp='$CPP $CPPFLAGS' 701520d725fbSmrgac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' 701620d725fbSmrgac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 701720d725fbSmrgac_compiler_gnu=$ac_cv_c_compiler_gnu 701820d725fbSmrg 701920d725fbSmrg 702063fbae1dSmrg# Source file extension for C test sources. 702163fbae1dSmrgac_ext=c 702220d725fbSmrg 702363fbae1dSmrg# Object file extension for compiled C test sources. 702420d725fbSmrgobjext=o 702563fbae1dSmrgobjext=$objext 702620d725fbSmrg 702720d725fbSmrg# Code to be used in simple compile tests 702863fbae1dSmrglt_simple_compile_test_code="int some_variable = 0;" 702920d725fbSmrg 703020d725fbSmrg# Code to be used in simple link tests 703163fbae1dSmrglt_simple_link_test_code='int main(){return(0);}' 703220d725fbSmrg 703320d725fbSmrg 703420d725fbSmrg 703520d725fbSmrg 703620d725fbSmrg 703720d725fbSmrg 703820d725fbSmrg 703963fbae1dSmrg# If no C compiler was specified, use CC. 704063fbae1dSmrgLTCC=${LTCC-"$CC"} 704120d725fbSmrg 704263fbae1dSmrg# If no C compiler flags were specified, use CFLAGS. 704363fbae1dSmrgLTCFLAGS=${LTCFLAGS-"$CFLAGS"} 704463fbae1dSmrg 704563fbae1dSmrg# Allow CC to be a program name with arguments. 704663fbae1dSmrgcompiler=$CC 704763fbae1dSmrg 704863fbae1dSmrg# Save the default compiler, since it gets overwritten when the other 704963fbae1dSmrg# tags are being tested, and _LT_TAGVAR(compiler, []) is a NOP. 705063fbae1dSmrgcompiler_DEFAULT=$CC 705163fbae1dSmrg 705263fbae1dSmrg# save warnings/boilerplate of simple test code 705363fbae1dSmrgac_outfile=conftest.$ac_objext 705463fbae1dSmrgecho "$lt_simple_compile_test_code" >conftest.$ac_ext 705563fbae1dSmrgeval "$ac_compile" 2>&1 >/dev/null | $SED '/^$/d; /^ *+/d' >conftest.err 705663fbae1dSmrg_lt_compiler_boilerplate=`cat conftest.err` 705763fbae1dSmrg$RM conftest* 705820d725fbSmrg 705963fbae1dSmrgac_outfile=conftest.$ac_objext 706063fbae1dSmrgecho "$lt_simple_link_test_code" >conftest.$ac_ext 706163fbae1dSmrgeval "$ac_link" 2>&1 >/dev/null | $SED '/^$/d; /^ *+/d' >conftest.err 706263fbae1dSmrg_lt_linker_boilerplate=`cat conftest.err` 706363fbae1dSmrg$RM -r conftest* 706420d725fbSmrg 706520d725fbSmrg 706663fbae1dSmrgif test -n "$compiler"; then 706720d725fbSmrg 706863fbae1dSmrglt_prog_compiler_no_builtin_flag= 706920d725fbSmrg 707020d725fbSmrgif test "$GCC" = yes; then 707163fbae1dSmrg lt_prog_compiler_no_builtin_flag=' -fno-builtin' 707220d725fbSmrg 707363fbae1dSmrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler supports -fno-rtti -fno-exceptions" >&5 707463fbae1dSmrg$as_echo_n "checking if $compiler supports -fno-rtti -fno-exceptions... " >&6; } 707563fbae1dSmrgif test "${lt_cv_prog_compiler_rtti_exceptions+set}" = set; then : 707663fbae1dSmrg $as_echo_n "(cached) " >&6 707720d725fbSmrgelse 707820d725fbSmrg lt_cv_prog_compiler_rtti_exceptions=no 707963fbae1dSmrg ac_outfile=conftest.$ac_objext 708063fbae1dSmrg echo "$lt_simple_compile_test_code" > conftest.$ac_ext 708120d725fbSmrg lt_compiler_flag="-fno-rtti -fno-exceptions" 708220d725fbSmrg # Insert the option either (1) after the last *FLAGS variable, or 708320d725fbSmrg # (2) before a word containing "conftest.", or (3) at the end. 708420d725fbSmrg # Note that $ac_compile itself does not contain backslashes and begins 708520d725fbSmrg # with a dollar sign (not a hyphen), so the echo should work correctly. 708620d725fbSmrg # The option is referenced via a variable to avoid confusing sed. 708720d725fbSmrg lt_compile=`echo "$ac_compile" | $SED \ 708820d725fbSmrg -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \ 708920d725fbSmrg -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \ 709020d725fbSmrg -e 's:$: $lt_compiler_flag:'` 709163fbae1dSmrg (eval echo "\"\$as_me:7091: $lt_compile\"" >&5) 709220d725fbSmrg (eval "$lt_compile" 2>conftest.err) 709320d725fbSmrg ac_status=$? 709420d725fbSmrg cat conftest.err >&5 709563fbae1dSmrg echo "$as_me:7095: \$? = $ac_status" >&5 709620d725fbSmrg if (exit $ac_status) && test -s "$ac_outfile"; then 709720d725fbSmrg # The compiler can only warn and ignore the option if not recognized 709820d725fbSmrg # So say no if there are warnings other than the usual output. 709963fbae1dSmrg $ECHO "X$_lt_compiler_boilerplate" | $Xsed -e '/^$/d' >conftest.exp 710020d725fbSmrg $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2 710120d725fbSmrg if test ! -s conftest.er2 || diff conftest.exp conftest.er2 >/dev/null; then 710220d725fbSmrg lt_cv_prog_compiler_rtti_exceptions=yes 710320d725fbSmrg fi 710420d725fbSmrg fi 710563fbae1dSmrg $RM conftest* 710620d725fbSmrg 710720d725fbSmrgfi 710863fbae1dSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_rtti_exceptions" >&5 710963fbae1dSmrg$as_echo "$lt_cv_prog_compiler_rtti_exceptions" >&6; } 711020d725fbSmrg 711120d725fbSmrgif test x"$lt_cv_prog_compiler_rtti_exceptions" = xyes; then 711263fbae1dSmrg lt_prog_compiler_no_builtin_flag="$lt_prog_compiler_no_builtin_flag -fno-rtti -fno-exceptions" 711320d725fbSmrgelse 711420d725fbSmrg : 711520d725fbSmrgfi 711620d725fbSmrg 711720d725fbSmrgfi 711820d725fbSmrg 711920d725fbSmrg 712063fbae1dSmrg 712163fbae1dSmrg 712263fbae1dSmrg 712363fbae1dSmrg 712463fbae1dSmrg lt_prog_compiler_wl= 712563fbae1dSmrglt_prog_compiler_pic= 712663fbae1dSmrglt_prog_compiler_static= 712763fbae1dSmrg 712863fbae1dSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $compiler option to produce PIC" >&5 712963fbae1dSmrg$as_echo_n "checking for $compiler option to produce PIC... " >&6; } 713020d725fbSmrg 713120d725fbSmrg if test "$GCC" = yes; then 713263fbae1dSmrg lt_prog_compiler_wl='-Wl,' 713363fbae1dSmrg lt_prog_compiler_static='-static' 713420d725fbSmrg 713520d725fbSmrg case $host_os in 713620d725fbSmrg aix*) 713720d725fbSmrg # All AIX code is PIC. 713820d725fbSmrg if test "$host_cpu" = ia64; then 713920d725fbSmrg # AIX 5 now supports IA64 processor 714063fbae1dSmrg lt_prog_compiler_static='-Bstatic' 714120d725fbSmrg fi 714220d725fbSmrg ;; 714320d725fbSmrg 714420d725fbSmrg amigaos*) 714563fbae1dSmrg case $host_cpu in 714663fbae1dSmrg powerpc) 714763fbae1dSmrg # see comment about AmigaOS4 .so support 714863fbae1dSmrg lt_prog_compiler_pic='-fPIC' 714963fbae1dSmrg ;; 715063fbae1dSmrg m68k) 715163fbae1dSmrg # FIXME: we need at least 68020 code to build shared libraries, but 715263fbae1dSmrg # adding the `-m68020' flag to GCC prevents building anything better, 715363fbae1dSmrg # like `-m68040'. 715463fbae1dSmrg lt_prog_compiler_pic='-m68020 -resident32 -malways-restore-a4' 715563fbae1dSmrg ;; 715663fbae1dSmrg esac 715720d725fbSmrg ;; 715820d725fbSmrg 715963fbae1dSmrg beos* | irix5* | irix6* | nonstopux* | osf3* | osf4* | osf5*) 716020d725fbSmrg # PIC is the default for these OSes. 716120d725fbSmrg ;; 716220d725fbSmrg 716363fbae1dSmrg mingw* | cygwin* | pw32* | os2* | cegcc*) 716420d725fbSmrg # This hack is so that the source file can tell whether it is being 716520d725fbSmrg # built for inclusion in a dll (and should export symbols for example). 716663fbae1dSmrg # Although the cygwin gcc ignores -fPIC, still need this for old-style 716763fbae1dSmrg # (--disable-auto-import) libraries 716863fbae1dSmrg lt_prog_compiler_pic='-DDLL_EXPORT' 716920d725fbSmrg ;; 717020d725fbSmrg 717120d725fbSmrg darwin* | rhapsody*) 717220d725fbSmrg # PIC is the default on this platform 717320d725fbSmrg # Common symbols not allowed in MH_DYLIB files 717463fbae1dSmrg lt_prog_compiler_pic='-fno-common' 717563fbae1dSmrg ;; 717663fbae1dSmrg 717763fbae1dSmrg hpux*) 717863fbae1dSmrg # PIC is the default for 64-bit PA HP-UX, but not for 32-bit 717963fbae1dSmrg # PA HP-UX. On IA64 HP-UX, PIC is the default but the pic flag 718063fbae1dSmrg # sets the default TLS model and affects inlining. 718163fbae1dSmrg case $host_cpu in 718263fbae1dSmrg hppa*64*) 718363fbae1dSmrg # +Z the default 718463fbae1dSmrg ;; 718563fbae1dSmrg *) 718663fbae1dSmrg lt_prog_compiler_pic='-fPIC' 718763fbae1dSmrg ;; 718863fbae1dSmrg esac 718920d725fbSmrg ;; 719020d725fbSmrg 719163fbae1dSmrg interix[3-9]*) 719220d725fbSmrg # Interix 3.x gcc -fpic/-fPIC options generate broken code. 719320d725fbSmrg # Instead, we relocate shared libraries at runtime. 719420d725fbSmrg ;; 719520d725fbSmrg 719620d725fbSmrg msdosdjgpp*) 719720d725fbSmrg # Just because we use GCC doesn't mean we suddenly get shared libraries 719820d725fbSmrg # on systems that don't support them. 719963fbae1dSmrg lt_prog_compiler_can_build_shared=no 720020d725fbSmrg enable_shared=no 720120d725fbSmrg ;; 720220d725fbSmrg 720363fbae1dSmrg *nto* | *qnx*) 720463fbae1dSmrg # QNX uses GNU C++, but need to define -shared option too, otherwise 720563fbae1dSmrg # it will coredump. 720663fbae1dSmrg lt_prog_compiler_pic='-fPIC -shared' 720763fbae1dSmrg ;; 720863fbae1dSmrg 720920d725fbSmrg sysv4*MP*) 721020d725fbSmrg if test -d /usr/nec; then 721163fbae1dSmrg lt_prog_compiler_pic=-Kconform_pic 721220d725fbSmrg fi 721320d725fbSmrg ;; 721420d725fbSmrg 721520d725fbSmrg *) 721663fbae1dSmrg lt_prog_compiler_pic='-fPIC' 721720d725fbSmrg ;; 721820d725fbSmrg esac 721920d725fbSmrg else 722020d725fbSmrg # PORTME Check for flag to pass linker flags through the system compiler. 722120d725fbSmrg case $host_os in 722220d725fbSmrg aix*) 722363fbae1dSmrg lt_prog_compiler_wl='-Wl,' 722420d725fbSmrg if test "$host_cpu" = ia64; then 722520d725fbSmrg # AIX 5 now supports IA64 processor 722663fbae1dSmrg lt_prog_compiler_static='-Bstatic' 722720d725fbSmrg else 722863fbae1dSmrg lt_prog_compiler_static='-bnso -bI:/lib/syscalls.exp' 722920d725fbSmrg fi 723020d725fbSmrg ;; 723120d725fbSmrg 723263fbae1dSmrg mingw* | cygwin* | pw32* | os2* | cegcc*) 723320d725fbSmrg # This hack is so that the source file can tell whether it is being 723420d725fbSmrg # built for inclusion in a dll (and should export symbols for example). 723563fbae1dSmrg lt_prog_compiler_pic='-DDLL_EXPORT' 723620d725fbSmrg ;; 723720d725fbSmrg 723820d725fbSmrg hpux9* | hpux10* | hpux11*) 723963fbae1dSmrg lt_prog_compiler_wl='-Wl,' 724020d725fbSmrg # PIC is the default for IA64 HP-UX and 64-bit HP-UX, but 724120d725fbSmrg # not for PA HP-UX. 724220d725fbSmrg case $host_cpu in 724320d725fbSmrg hppa*64*|ia64*) 724420d725fbSmrg # +Z the default 724520d725fbSmrg ;; 724620d725fbSmrg *) 724763fbae1dSmrg lt_prog_compiler_pic='+Z' 724820d725fbSmrg ;; 724920d725fbSmrg esac 725020d725fbSmrg # Is there a better lt_prog_compiler_static that works with the bundled CC? 725163fbae1dSmrg lt_prog_compiler_static='${wl}-a ${wl}archive' 725220d725fbSmrg ;; 725320d725fbSmrg 725420d725fbSmrg irix5* | irix6* | nonstopux*) 725563fbae1dSmrg lt_prog_compiler_wl='-Wl,' 725620d725fbSmrg # PIC (with -KPIC) is the default. 725763fbae1dSmrg lt_prog_compiler_static='-non_shared' 725820d725fbSmrg ;; 725920d725fbSmrg 726020d725fbSmrg linux* | k*bsd*-gnu) 726120d725fbSmrg case $cc_basename in 726263fbae1dSmrg # old Intel for x86_64 which still supported -KPIC. 726363fbae1dSmrg ecc*) 726463fbae1dSmrg lt_prog_compiler_wl='-Wl,' 726563fbae1dSmrg lt_prog_compiler_pic='-KPIC' 726663fbae1dSmrg lt_prog_compiler_static='-static' 726763fbae1dSmrg ;; 726863fbae1dSmrg # icc used to be incompatible with GCC. 726963fbae1dSmrg # ICC 10 doesn't accept -KPIC any more. 727063fbae1dSmrg icc* | ifort*) 727163fbae1dSmrg lt_prog_compiler_wl='-Wl,' 727263fbae1dSmrg lt_prog_compiler_pic='-fPIC' 727363fbae1dSmrg lt_prog_compiler_static='-static' 727420d725fbSmrg ;; 727563fbae1dSmrg # Lahey Fortran 8.1. 727663fbae1dSmrg lf95*) 727763fbae1dSmrg lt_prog_compiler_wl='-Wl,' 727863fbae1dSmrg lt_prog_compiler_pic='--shared' 727963fbae1dSmrg lt_prog_compiler_static='--static' 728063fbae1dSmrg ;; 728120d725fbSmrg pgcc* | pgf77* | pgf90* | pgf95*) 728220d725fbSmrg # Portland Group compilers (*not* the Pentium gcc compiler, 728320d725fbSmrg # which looks to be a dead project) 728463fbae1dSmrg lt_prog_compiler_wl='-Wl,' 728563fbae1dSmrg lt_prog_compiler_pic='-fpic' 728663fbae1dSmrg lt_prog_compiler_static='-Bstatic' 728720d725fbSmrg ;; 728820d725fbSmrg ccc*) 728963fbae1dSmrg lt_prog_compiler_wl='-Wl,' 729020d725fbSmrg # All Alpha code is PIC. 729163fbae1dSmrg lt_prog_compiler_static='-non_shared' 729220d725fbSmrg ;; 729363fbae1dSmrg xl*) 729463fbae1dSmrg # IBM XL C 8.0/Fortran 10.1 on PPC 729563fbae1dSmrg lt_prog_compiler_wl='-Wl,' 729663fbae1dSmrg lt_prog_compiler_pic='-qpic' 729763fbae1dSmrg lt_prog_compiler_static='-qstaticlink' 729863fbae1dSmrg ;; 729963fbae1dSmrg *) 730063fbae1dSmrg case `$CC -V 2>&1 | sed 5q` in 730163fbae1dSmrg *Sun\ C*) 730263fbae1dSmrg # Sun C 5.9 730363fbae1dSmrg lt_prog_compiler_pic='-KPIC' 730463fbae1dSmrg lt_prog_compiler_static='-Bstatic' 730563fbae1dSmrg lt_prog_compiler_wl='-Wl,' 730663fbae1dSmrg ;; 730763fbae1dSmrg *Sun\ F*) 730863fbae1dSmrg # Sun Fortran 8.3 passes all unrecognized flags to the linker 730963fbae1dSmrg lt_prog_compiler_pic='-KPIC' 731063fbae1dSmrg lt_prog_compiler_static='-Bstatic' 731163fbae1dSmrg lt_prog_compiler_wl='' 731263fbae1dSmrg ;; 731363fbae1dSmrg esac 731463fbae1dSmrg ;; 731520d725fbSmrg esac 731620d725fbSmrg ;; 731720d725fbSmrg 731863fbae1dSmrg newsos6) 731963fbae1dSmrg lt_prog_compiler_pic='-KPIC' 732063fbae1dSmrg lt_prog_compiler_static='-Bstatic' 732163fbae1dSmrg ;; 732263fbae1dSmrg 732363fbae1dSmrg *nto* | *qnx*) 732463fbae1dSmrg # QNX uses GNU C++, but need to define -shared option too, otherwise 732563fbae1dSmrg # it will coredump. 732663fbae1dSmrg lt_prog_compiler_pic='-fPIC -shared' 732763fbae1dSmrg ;; 732863fbae1dSmrg 732920d725fbSmrg osf3* | osf4* | osf5*) 733063fbae1dSmrg lt_prog_compiler_wl='-Wl,' 733120d725fbSmrg # All OSF/1 code is PIC. 733263fbae1dSmrg lt_prog_compiler_static='-non_shared' 733363fbae1dSmrg ;; 733463fbae1dSmrg 733563fbae1dSmrg rdos*) 733663fbae1dSmrg lt_prog_compiler_static='-non_shared' 733720d725fbSmrg ;; 733820d725fbSmrg 733920d725fbSmrg solaris*) 734063fbae1dSmrg lt_prog_compiler_pic='-KPIC' 734163fbae1dSmrg lt_prog_compiler_static='-Bstatic' 734220d725fbSmrg case $cc_basename in 734320d725fbSmrg f77* | f90* | f95*) 734463fbae1dSmrg lt_prog_compiler_wl='-Qoption ld ';; 734520d725fbSmrg *) 734663fbae1dSmrg lt_prog_compiler_wl='-Wl,';; 734720d725fbSmrg esac 734820d725fbSmrg ;; 734920d725fbSmrg 735020d725fbSmrg sunos4*) 735163fbae1dSmrg lt_prog_compiler_wl='-Qoption ld ' 735263fbae1dSmrg lt_prog_compiler_pic='-PIC' 735363fbae1dSmrg lt_prog_compiler_static='-Bstatic' 735420d725fbSmrg ;; 735520d725fbSmrg 735620d725fbSmrg sysv4 | sysv4.2uw2* | sysv4.3*) 735763fbae1dSmrg lt_prog_compiler_wl='-Wl,' 735863fbae1dSmrg lt_prog_compiler_pic='-KPIC' 735963fbae1dSmrg lt_prog_compiler_static='-Bstatic' 736020d725fbSmrg ;; 736120d725fbSmrg 736220d725fbSmrg sysv4*MP*) 736320d725fbSmrg if test -d /usr/nec ;then 736463fbae1dSmrg lt_prog_compiler_pic='-Kconform_pic' 736563fbae1dSmrg lt_prog_compiler_static='-Bstatic' 736620d725fbSmrg fi 736720d725fbSmrg ;; 736820d725fbSmrg 736920d725fbSmrg sysv5* | unixware* | sco3.2v5* | sco5v6* | OpenUNIX*) 737063fbae1dSmrg lt_prog_compiler_wl='-Wl,' 737163fbae1dSmrg lt_prog_compiler_pic='-KPIC' 737263fbae1dSmrg lt_prog_compiler_static='-Bstatic' 737320d725fbSmrg ;; 737420d725fbSmrg 737520d725fbSmrg unicos*) 737663fbae1dSmrg lt_prog_compiler_wl='-Wl,' 737763fbae1dSmrg lt_prog_compiler_can_build_shared=no 737820d725fbSmrg ;; 737920d725fbSmrg 738020d725fbSmrg uts4*) 738163fbae1dSmrg lt_prog_compiler_pic='-pic' 738263fbae1dSmrg lt_prog_compiler_static='-Bstatic' 738320d725fbSmrg ;; 738420d725fbSmrg 738520d725fbSmrg *) 738663fbae1dSmrg lt_prog_compiler_can_build_shared=no 738720d725fbSmrg ;; 738820d725fbSmrg esac 738920d725fbSmrg fi 739020d725fbSmrg 739163fbae1dSmrgcase $host_os in 739263fbae1dSmrg # For platforms which do not support PIC, -DPIC is meaningless: 739363fbae1dSmrg *djgpp*) 739463fbae1dSmrg lt_prog_compiler_pic= 739563fbae1dSmrg ;; 739663fbae1dSmrg *) 739763fbae1dSmrg lt_prog_compiler_pic="$lt_prog_compiler_pic -DPIC" 739863fbae1dSmrg ;; 739963fbae1dSmrgesac 740063fbae1dSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_prog_compiler_pic" >&5 740163fbae1dSmrg$as_echo "$lt_prog_compiler_pic" >&6; } 740263fbae1dSmrg 740363fbae1dSmrg 740463fbae1dSmrg 740563fbae1dSmrg 740663fbae1dSmrg 740720d725fbSmrg 740820d725fbSmrg# 740920d725fbSmrg# Check to make sure the PIC flag actually works. 741020d725fbSmrg# 741163fbae1dSmrgif test -n "$lt_prog_compiler_pic"; then 741263fbae1dSmrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler PIC flag $lt_prog_compiler_pic works" >&5 741363fbae1dSmrg$as_echo_n "checking if $compiler PIC flag $lt_prog_compiler_pic works... " >&6; } 741463fbae1dSmrgif test "${lt_cv_prog_compiler_pic_works+set}" = set; then : 741563fbae1dSmrg $as_echo_n "(cached) " >&6 741663fbae1dSmrgelse 741763fbae1dSmrg lt_cv_prog_compiler_pic_works=no 741863fbae1dSmrg ac_outfile=conftest.$ac_objext 741963fbae1dSmrg echo "$lt_simple_compile_test_code" > conftest.$ac_ext 742063fbae1dSmrg lt_compiler_flag="$lt_prog_compiler_pic -DPIC" 742120d725fbSmrg # Insert the option either (1) after the last *FLAGS variable, or 742220d725fbSmrg # (2) before a word containing "conftest.", or (3) at the end. 742320d725fbSmrg # Note that $ac_compile itself does not contain backslashes and begins 742420d725fbSmrg # with a dollar sign (not a hyphen), so the echo should work correctly. 742520d725fbSmrg # The option is referenced via a variable to avoid confusing sed. 742620d725fbSmrg lt_compile=`echo "$ac_compile" | $SED \ 742720d725fbSmrg -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \ 742820d725fbSmrg -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \ 742920d725fbSmrg -e 's:$: $lt_compiler_flag:'` 743063fbae1dSmrg (eval echo "\"\$as_me:7430: $lt_compile\"" >&5) 743120d725fbSmrg (eval "$lt_compile" 2>conftest.err) 743220d725fbSmrg ac_status=$? 743320d725fbSmrg cat conftest.err >&5 743463fbae1dSmrg echo "$as_me:7434: \$? = $ac_status" >&5 743520d725fbSmrg if (exit $ac_status) && test -s "$ac_outfile"; then 743620d725fbSmrg # The compiler can only warn and ignore the option if not recognized 743720d725fbSmrg # So say no if there are warnings other than the usual output. 743863fbae1dSmrg $ECHO "X$_lt_compiler_boilerplate" | $Xsed -e '/^$/d' >conftest.exp 743920d725fbSmrg $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2 744020d725fbSmrg if test ! -s conftest.er2 || diff conftest.exp conftest.er2 >/dev/null; then 744163fbae1dSmrg lt_cv_prog_compiler_pic_works=yes 744220d725fbSmrg fi 744320d725fbSmrg fi 744463fbae1dSmrg $RM conftest* 744520d725fbSmrg 744620d725fbSmrgfi 744763fbae1dSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_pic_works" >&5 744863fbae1dSmrg$as_echo "$lt_cv_prog_compiler_pic_works" >&6; } 744920d725fbSmrg 745063fbae1dSmrgif test x"$lt_cv_prog_compiler_pic_works" = xyes; then 745163fbae1dSmrg case $lt_prog_compiler_pic in 745220d725fbSmrg "" | " "*) ;; 745363fbae1dSmrg *) lt_prog_compiler_pic=" $lt_prog_compiler_pic" ;; 745420d725fbSmrg esac 745520d725fbSmrgelse 745663fbae1dSmrg lt_prog_compiler_pic= 745763fbae1dSmrg lt_prog_compiler_can_build_shared=no 745820d725fbSmrgfi 745920d725fbSmrg 746020d725fbSmrgfi 746163fbae1dSmrg 746263fbae1dSmrg 746363fbae1dSmrg 746463fbae1dSmrg 746563fbae1dSmrg 746620d725fbSmrg 746720d725fbSmrg# 746820d725fbSmrg# Check to make sure the static flag actually works. 746920d725fbSmrg# 747063fbae1dSmrgwl=$lt_prog_compiler_wl eval lt_tmp_static_flag=\"$lt_prog_compiler_static\" 747163fbae1dSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler static flag $lt_tmp_static_flag works" >&5 747263fbae1dSmrg$as_echo_n "checking if $compiler static flag $lt_tmp_static_flag works... " >&6; } 747363fbae1dSmrgif test "${lt_cv_prog_compiler_static_works+set}" = set; then : 747463fbae1dSmrg $as_echo_n "(cached) " >&6 747520d725fbSmrgelse 747663fbae1dSmrg lt_cv_prog_compiler_static_works=no 747720d725fbSmrg save_LDFLAGS="$LDFLAGS" 747820d725fbSmrg LDFLAGS="$LDFLAGS $lt_tmp_static_flag" 747963fbae1dSmrg echo "$lt_simple_link_test_code" > conftest.$ac_ext 748020d725fbSmrg if (eval $ac_link 2>conftest.err) && test -s conftest$ac_exeext; then 748120d725fbSmrg # The linker can only warn and ignore the option if not recognized 748220d725fbSmrg # So say no if there are warnings 748320d725fbSmrg if test -s conftest.err; then 748420d725fbSmrg # Append any errors to the config.log. 748520d725fbSmrg cat conftest.err 1>&5 748663fbae1dSmrg $ECHO "X$_lt_linker_boilerplate" | $Xsed -e '/^$/d' > conftest.exp 748720d725fbSmrg $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2 748820d725fbSmrg if diff conftest.exp conftest.er2 >/dev/null; then 748963fbae1dSmrg lt_cv_prog_compiler_static_works=yes 749020d725fbSmrg fi 749120d725fbSmrg else 749263fbae1dSmrg lt_cv_prog_compiler_static_works=yes 749320d725fbSmrg fi 749420d725fbSmrg fi 749563fbae1dSmrg $RM -r conftest* 749620d725fbSmrg LDFLAGS="$save_LDFLAGS" 749720d725fbSmrg 749820d725fbSmrgfi 749963fbae1dSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_static_works" >&5 750063fbae1dSmrg$as_echo "$lt_cv_prog_compiler_static_works" >&6; } 750120d725fbSmrg 750263fbae1dSmrgif test x"$lt_cv_prog_compiler_static_works" = xyes; then 750320d725fbSmrg : 750420d725fbSmrgelse 750563fbae1dSmrg lt_prog_compiler_static= 750663fbae1dSmrgfi 750763fbae1dSmrg 750863fbae1dSmrg 750963fbae1dSmrg 751063fbae1dSmrg 751163fbae1dSmrg 751263fbae1dSmrg 751363fbae1dSmrg 751463fbae1dSmrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler supports -c -o file.$ac_objext" >&5 751563fbae1dSmrg$as_echo_n "checking if $compiler supports -c -o file.$ac_objext... " >&6; } 751663fbae1dSmrgif test "${lt_cv_prog_compiler_c_o+set}" = set; then : 751763fbae1dSmrg $as_echo_n "(cached) " >&6 751863fbae1dSmrgelse 751963fbae1dSmrg lt_cv_prog_compiler_c_o=no 752063fbae1dSmrg $RM -r conftest 2>/dev/null 752163fbae1dSmrg mkdir conftest 752263fbae1dSmrg cd conftest 752363fbae1dSmrg mkdir out 752463fbae1dSmrg echo "$lt_simple_compile_test_code" > conftest.$ac_ext 752563fbae1dSmrg 752663fbae1dSmrg lt_compiler_flag="-o out/conftest2.$ac_objext" 752763fbae1dSmrg # Insert the option either (1) after the last *FLAGS variable, or 752863fbae1dSmrg # (2) before a word containing "conftest.", or (3) at the end. 752963fbae1dSmrg # Note that $ac_compile itself does not contain backslashes and begins 753063fbae1dSmrg # with a dollar sign (not a hyphen), so the echo should work correctly. 753163fbae1dSmrg lt_compile=`echo "$ac_compile" | $SED \ 753263fbae1dSmrg -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \ 753363fbae1dSmrg -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \ 753463fbae1dSmrg -e 's:$: $lt_compiler_flag:'` 753563fbae1dSmrg (eval echo "\"\$as_me:7535: $lt_compile\"" >&5) 753663fbae1dSmrg (eval "$lt_compile" 2>out/conftest.err) 753763fbae1dSmrg ac_status=$? 753863fbae1dSmrg cat out/conftest.err >&5 753963fbae1dSmrg echo "$as_me:7539: \$? = $ac_status" >&5 754063fbae1dSmrg if (exit $ac_status) && test -s out/conftest2.$ac_objext 754163fbae1dSmrg then 754263fbae1dSmrg # The compiler can only warn and ignore the option if not recognized 754363fbae1dSmrg # So say no if there are warnings 754463fbae1dSmrg $ECHO "X$_lt_compiler_boilerplate" | $Xsed -e '/^$/d' > out/conftest.exp 754563fbae1dSmrg $SED '/^$/d; /^ *+/d' out/conftest.err >out/conftest.er2 754663fbae1dSmrg if test ! -s out/conftest.er2 || diff out/conftest.exp out/conftest.er2 >/dev/null; then 754763fbae1dSmrg lt_cv_prog_compiler_c_o=yes 754863fbae1dSmrg fi 754963fbae1dSmrg fi 755063fbae1dSmrg chmod u+w . 2>&5 755163fbae1dSmrg $RM conftest* 755263fbae1dSmrg # SGI C++ compiler will create directory out/ii_files/ for 755363fbae1dSmrg # template instantiation 755463fbae1dSmrg test -d out/ii_files && $RM out/ii_files/* && rmdir out/ii_files 755563fbae1dSmrg $RM out/* && rmdir out 755663fbae1dSmrg cd .. 755763fbae1dSmrg $RM -r conftest 755863fbae1dSmrg $RM conftest* 755963fbae1dSmrg 756020d725fbSmrgfi 756163fbae1dSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_c_o" >&5 756263fbae1dSmrg$as_echo "$lt_cv_prog_compiler_c_o" >&6; } 756363fbae1dSmrg 756420d725fbSmrg 756520d725fbSmrg 756663fbae1dSmrg 756763fbae1dSmrg 756863fbae1dSmrg 756963fbae1dSmrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler supports -c -o file.$ac_objext" >&5 757063fbae1dSmrg$as_echo_n "checking if $compiler supports -c -o file.$ac_objext... " >&6; } 757163fbae1dSmrgif test "${lt_cv_prog_compiler_c_o+set}" = set; then : 757263fbae1dSmrg $as_echo_n "(cached) " >&6 757320d725fbSmrgelse 757463fbae1dSmrg lt_cv_prog_compiler_c_o=no 757563fbae1dSmrg $RM -r conftest 2>/dev/null 757620d725fbSmrg mkdir conftest 757720d725fbSmrg cd conftest 757820d725fbSmrg mkdir out 757963fbae1dSmrg echo "$lt_simple_compile_test_code" > conftest.$ac_ext 758020d725fbSmrg 758120d725fbSmrg lt_compiler_flag="-o out/conftest2.$ac_objext" 758220d725fbSmrg # Insert the option either (1) after the last *FLAGS variable, or 758320d725fbSmrg # (2) before a word containing "conftest.", or (3) at the end. 758420d725fbSmrg # Note that $ac_compile itself does not contain backslashes and begins 758520d725fbSmrg # with a dollar sign (not a hyphen), so the echo should work correctly. 758620d725fbSmrg lt_compile=`echo "$ac_compile" | $SED \ 758720d725fbSmrg -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \ 758820d725fbSmrg -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \ 758920d725fbSmrg -e 's:$: $lt_compiler_flag:'` 759063fbae1dSmrg (eval echo "\"\$as_me:7590: $lt_compile\"" >&5) 759120d725fbSmrg (eval "$lt_compile" 2>out/conftest.err) 759220d725fbSmrg ac_status=$? 759320d725fbSmrg cat out/conftest.err >&5 759463fbae1dSmrg echo "$as_me:7594: \$? = $ac_status" >&5 759520d725fbSmrg if (exit $ac_status) && test -s out/conftest2.$ac_objext 759620d725fbSmrg then 759720d725fbSmrg # The compiler can only warn and ignore the option if not recognized 759820d725fbSmrg # So say no if there are warnings 759963fbae1dSmrg $ECHO "X$_lt_compiler_boilerplate" | $Xsed -e '/^$/d' > out/conftest.exp 760020d725fbSmrg $SED '/^$/d; /^ *+/d' out/conftest.err >out/conftest.er2 760120d725fbSmrg if test ! -s out/conftest.er2 || diff out/conftest.exp out/conftest.er2 >/dev/null; then 760263fbae1dSmrg lt_cv_prog_compiler_c_o=yes 760320d725fbSmrg fi 760420d725fbSmrg fi 760520d725fbSmrg chmod u+w . 2>&5 760663fbae1dSmrg $RM conftest* 760720d725fbSmrg # SGI C++ compiler will create directory out/ii_files/ for 760820d725fbSmrg # template instantiation 760963fbae1dSmrg test -d out/ii_files && $RM out/ii_files/* && rmdir out/ii_files 761063fbae1dSmrg $RM out/* && rmdir out 761120d725fbSmrg cd .. 761263fbae1dSmrg $RM -r conftest 761363fbae1dSmrg $RM conftest* 761420d725fbSmrg 761520d725fbSmrgfi 761663fbae1dSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_c_o" >&5 761763fbae1dSmrg$as_echo "$lt_cv_prog_compiler_c_o" >&6; } 761863fbae1dSmrg 761963fbae1dSmrg 762020d725fbSmrg 762120d725fbSmrg 762220d725fbSmrghard_links="nottested" 762363fbae1dSmrgif test "$lt_cv_prog_compiler_c_o" = no && test "$need_locks" != no; then 762420d725fbSmrg # do not overwrite the value of need_locks provided by the user 762563fbae1dSmrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking if we can lock with hard links" >&5 762663fbae1dSmrg$as_echo_n "checking if we can lock with hard links... " >&6; } 762720d725fbSmrg hard_links=yes 762863fbae1dSmrg $RM conftest* 762920d725fbSmrg ln conftest.a conftest.b 2>/dev/null && hard_links=no 763020d725fbSmrg touch conftest.a 763120d725fbSmrg ln conftest.a conftest.b 2>&5 || hard_links=no 763220d725fbSmrg ln conftest.a conftest.b 2>/dev/null && hard_links=no 763363fbae1dSmrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $hard_links" >&5 763463fbae1dSmrg$as_echo "$hard_links" >&6; } 763520d725fbSmrg if test "$hard_links" = no; then 763663fbae1dSmrg { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: \`$CC' does not support \`-c -o', so \`make -j' may be unsafe" >&5 763763fbae1dSmrg$as_echo "$as_me: WARNING: \`$CC' does not support \`-c -o', so \`make -j' may be unsafe" >&2;} 763820d725fbSmrg need_locks=warn 763920d725fbSmrg fi 764020d725fbSmrgelse 764120d725fbSmrg need_locks=no 764220d725fbSmrgfi 764320d725fbSmrg 764463fbae1dSmrg 764563fbae1dSmrg 764663fbae1dSmrg 764763fbae1dSmrg 764863fbae1dSmrg 764963fbae1dSmrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the $compiler linker ($LD) supports shared libraries" >&5 765063fbae1dSmrg$as_echo_n "checking whether the $compiler linker ($LD) supports shared libraries... " >&6; } 765120d725fbSmrg 765220d725fbSmrg runpath_var= 765363fbae1dSmrg allow_undefined_flag= 765463fbae1dSmrg always_export_symbols=no 765563fbae1dSmrg archive_cmds= 765663fbae1dSmrg archive_expsym_cmds= 765763fbae1dSmrg compiler_needs_object=no 765863fbae1dSmrg enable_shared_with_static_runtimes=no 765963fbae1dSmrg export_dynamic_flag_spec= 766063fbae1dSmrg export_symbols_cmds='$NM $libobjs $convenience | $global_symbol_pipe | $SED '\''s/.* //'\'' | sort | uniq > $export_symbols' 766163fbae1dSmrg hardcode_automatic=no 766263fbae1dSmrg hardcode_direct=no 766363fbae1dSmrg hardcode_direct_absolute=no 766463fbae1dSmrg hardcode_libdir_flag_spec= 766563fbae1dSmrg hardcode_libdir_flag_spec_ld= 766663fbae1dSmrg hardcode_libdir_separator= 766763fbae1dSmrg hardcode_minus_L=no 766863fbae1dSmrg hardcode_shlibpath_var=unsupported 766963fbae1dSmrg inherit_rpath=no 767063fbae1dSmrg link_all_deplibs=unknown 767163fbae1dSmrg module_cmds= 767263fbae1dSmrg module_expsym_cmds= 767363fbae1dSmrg old_archive_from_new_cmds= 767463fbae1dSmrg old_archive_from_expsyms_cmds= 767563fbae1dSmrg thread_safe_flag_spec= 767663fbae1dSmrg whole_archive_flag_spec= 767720d725fbSmrg # include_expsyms should be a list of space-separated symbols to be *always* 767820d725fbSmrg # included in the symbol list 767963fbae1dSmrg include_expsyms= 768020d725fbSmrg # exclude_expsyms can be an extended regexp of symbols to exclude 768120d725fbSmrg # it will be wrapped by ` (' and `)$', so one must not match beginning or 768220d725fbSmrg # end of line. Example: `a|bc|.*d.*' will exclude the symbols `a' and `bc', 768320d725fbSmrg # as well as any symbol that contains `d'. 768463fbae1dSmrg exclude_expsyms='_GLOBAL_OFFSET_TABLE_|_GLOBAL__F[ID]_.*' 768520d725fbSmrg # Although _GLOBAL_OFFSET_TABLE_ is a valid symbol C name, most a.out 768620d725fbSmrg # platforms (ab)use it in PIC code, but their linkers get confused if 768720d725fbSmrg # the symbol is explicitly referenced. Since portable code cannot 768820d725fbSmrg # rely on this symbol name, it's probably fine to never include it in 768920d725fbSmrg # preloaded symbol tables. 769063fbae1dSmrg # Exclude shared library initialization/finalization symbols. 769120d725fbSmrg extract_expsyms_cmds= 769220d725fbSmrg 769320d725fbSmrg case $host_os in 769463fbae1dSmrg cygwin* | mingw* | pw32* | cegcc*) 769520d725fbSmrg # FIXME: the MSVC++ port hasn't been tested in a loooong time 769620d725fbSmrg # When not using gcc, we currently assume that we are using 769720d725fbSmrg # Microsoft Visual C++. 769820d725fbSmrg if test "$GCC" != yes; then 769920d725fbSmrg with_gnu_ld=no 770020d725fbSmrg fi 770120d725fbSmrg ;; 770220d725fbSmrg interix*) 770320d725fbSmrg # we just hope/assume this is gcc and not c89 (= MSVC++) 770420d725fbSmrg with_gnu_ld=yes 770520d725fbSmrg ;; 770620d725fbSmrg openbsd*) 770720d725fbSmrg with_gnu_ld=no 770820d725fbSmrg ;; 770963fbae1dSmrg linux* | k*bsd*-gnu) 771063fbae1dSmrg link_all_deplibs=no 771163fbae1dSmrg ;; 771220d725fbSmrg esac 771320d725fbSmrg 771463fbae1dSmrg ld_shlibs=yes 771520d725fbSmrg if test "$with_gnu_ld" = yes; then 771620d725fbSmrg # If archive_cmds runs LD, not CC, wlarc should be empty 771720d725fbSmrg wlarc='${wl}' 771820d725fbSmrg 771920d725fbSmrg # Set some defaults for GNU ld with shared library support. These 772020d725fbSmrg # are reset later if shared libraries are not supported. Putting them 772120d725fbSmrg # here allows them to be overridden if necessary. 772220d725fbSmrg runpath_var=LD_RUN_PATH 772363fbae1dSmrg hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir' 772463fbae1dSmrg export_dynamic_flag_spec='${wl}--export-dynamic' 772520d725fbSmrg # ancient GNU ld didn't support --whole-archive et. al. 772663fbae1dSmrg if $LD --help 2>&1 | $GREP 'no-whole-archive' > /dev/null; then 772763fbae1dSmrg whole_archive_flag_spec="$wlarc"'--whole-archive$convenience '"$wlarc"'--no-whole-archive' 772863fbae1dSmrg else 772963fbae1dSmrg whole_archive_flag_spec= 773020d725fbSmrg fi 773120d725fbSmrg supports_anon_versioning=no 773263fbae1dSmrg case `$LD -v 2>&1` in 773320d725fbSmrg *\ [01].* | *\ 2.[0-9].* | *\ 2.10.*) ;; # catch versions < 2.11 773420d725fbSmrg *\ 2.11.93.0.2\ *) supports_anon_versioning=yes ;; # RH7.3 ... 773520d725fbSmrg *\ 2.11.92.0.12\ *) supports_anon_versioning=yes ;; # Mandrake 8.2 ... 773620d725fbSmrg *\ 2.11.*) ;; # other 2.11 versions 773720d725fbSmrg *) supports_anon_versioning=yes ;; 773820d725fbSmrg esac 773920d725fbSmrg 774020d725fbSmrg # See if GNU ld supports shared libraries. 774120d725fbSmrg case $host_os in 774263fbae1dSmrg aix[3-9]*) 774320d725fbSmrg # On AIX/PPC, the GNU linker is very broken 774420d725fbSmrg if test "$host_cpu" != ia64; then 774563fbae1dSmrg ld_shlibs=no 774663fbae1dSmrg cat <<_LT_EOF 1>&2 774720d725fbSmrg 774820d725fbSmrg*** Warning: the GNU linker, at least up to release 2.9.1, is reported 774920d725fbSmrg*** to be unable to reliably create shared libraries on AIX. 775020d725fbSmrg*** Therefore, libtool is disabling shared libraries support. If you 775120d725fbSmrg*** really care for shared libraries, you may want to modify your PATH 775220d725fbSmrg*** so that a non-GNU linker is found, and then restart. 775320d725fbSmrg 775463fbae1dSmrg_LT_EOF 775520d725fbSmrg fi 775620d725fbSmrg ;; 775720d725fbSmrg 775820d725fbSmrg amigaos*) 775963fbae1dSmrg case $host_cpu in 776063fbae1dSmrg powerpc) 776163fbae1dSmrg # see comment about AmigaOS4 .so support 776263fbae1dSmrg archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib' 776363fbae1dSmrg archive_expsym_cmds='' 776463fbae1dSmrg ;; 776563fbae1dSmrg m68k) 776663fbae1dSmrg 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)' 776763fbae1dSmrg hardcode_libdir_flag_spec='-L$libdir' 776863fbae1dSmrg hardcode_minus_L=yes 776963fbae1dSmrg ;; 777063fbae1dSmrg esac 777120d725fbSmrg ;; 777220d725fbSmrg 777320d725fbSmrg beos*) 777463fbae1dSmrg if $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then 777563fbae1dSmrg allow_undefined_flag=unsupported 777620d725fbSmrg # Joseph Beckenbach <jrb3@best.com> says some releases of gcc 777720d725fbSmrg # support --undefined. This deserves some investigation. FIXME 777863fbae1dSmrg archive_cmds='$CC -nostart $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib' 777920d725fbSmrg else 778063fbae1dSmrg ld_shlibs=no 778120d725fbSmrg fi 778220d725fbSmrg ;; 778320d725fbSmrg 778463fbae1dSmrg cygwin* | mingw* | pw32* | cegcc*) 778563fbae1dSmrg # _LT_TAGVAR(hardcode_libdir_flag_spec, ) is actually meaningless, 778620d725fbSmrg # as there is no search path for DLLs. 778763fbae1dSmrg hardcode_libdir_flag_spec='-L$libdir' 778863fbae1dSmrg allow_undefined_flag=unsupported 778963fbae1dSmrg always_export_symbols=no 779063fbae1dSmrg enable_shared_with_static_runtimes=yes 779163fbae1dSmrg export_symbols_cmds='$NM $libobjs $convenience | $global_symbol_pipe | $SED -e '\''/^[BCDGRS][ ]/s/.*[ ]\([^ ]*\)/\1 DATA/'\'' | $SED -e '\''/^[AITW][ ]/s/.*[ ]//'\'' | sort | uniq > $export_symbols' 779263fbae1dSmrg 779363fbae1dSmrg if $LD --help 2>&1 | $GREP 'auto-import' > /dev/null; then 779463fbae1dSmrg archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags -o $output_objdir/$soname ${wl}--enable-auto-image-base -Xlinker --out-implib -Xlinker $lib' 779520d725fbSmrg # If the export-symbols file already is a .def file (1st line 779620d725fbSmrg # is EXPORTS), use it as is; otherwise, prepend... 779763fbae1dSmrg archive_expsym_cmds='if test "x`$SED 1q $export_symbols`" = xEXPORTS; then 779820d725fbSmrg cp $export_symbols $output_objdir/$soname.def; 779920d725fbSmrg else 780020d725fbSmrg echo EXPORTS > $output_objdir/$soname.def; 780120d725fbSmrg cat $export_symbols >> $output_objdir/$soname.def; 780220d725fbSmrg fi~ 780320d725fbSmrg $CC -shared $output_objdir/$soname.def $libobjs $deplibs $compiler_flags -o $output_objdir/$soname ${wl}--enable-auto-image-base -Xlinker --out-implib -Xlinker $lib' 780420d725fbSmrg else 780563fbae1dSmrg ld_shlibs=no 780620d725fbSmrg fi 780720d725fbSmrg ;; 780820d725fbSmrg 780963fbae1dSmrg interix[3-9]*) 781063fbae1dSmrg hardcode_direct=no 781163fbae1dSmrg hardcode_shlibpath_var=no 781263fbae1dSmrg hardcode_libdir_flag_spec='${wl}-rpath,$libdir' 781363fbae1dSmrg export_dynamic_flag_spec='${wl}-E' 781420d725fbSmrg # Hack: On Interix 3.x, we cannot compile PIC because of a broken gcc. 781520d725fbSmrg # Instead, shared libraries are loaded at an image base (0x10000000 by 781620d725fbSmrg # default) and relocated if they conflict, which is a slow very memory 781720d725fbSmrg # consuming and fragmenting process. To avoid this, we pick a random, 781820d725fbSmrg # 256 KiB-aligned image base between 0x50000000 and 0x6FFC0000 at link 781920d725fbSmrg # time. Moving up from 0x10000000 also allows more sbrk(2) space. 782063fbae1dSmrg archive_cmds='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags ${wl}-h,$soname ${wl}--image-base,`expr ${RANDOM-$$} % 4096 / 2 \* 262144 + 1342177280` -o $lib' 782163fbae1dSmrg 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' 782220d725fbSmrg ;; 782320d725fbSmrg 782463fbae1dSmrg gnu* | linux* | tpf* | k*bsd*-gnu) 782563fbae1dSmrg tmp_diet=no 782663fbae1dSmrg if test "$host_os" = linux-dietlibc; then 782763fbae1dSmrg case $cc_basename in 782863fbae1dSmrg diet\ *) tmp_diet=yes;; # linux-dietlibc with static linking (!diet-dyn) 782963fbae1dSmrg esac 783063fbae1dSmrg fi 783163fbae1dSmrg if $LD --help 2>&1 | $EGREP ': supported targets:.* elf' > /dev/null \ 783263fbae1dSmrg && test "$tmp_diet" = no 783363fbae1dSmrg then 783420d725fbSmrg tmp_addflag= 783563fbae1dSmrg tmp_sharedflag='-shared' 783620d725fbSmrg case $cc_basename,$host_cpu in 783763fbae1dSmrg pgcc*) # Portland Group C compiler 783863fbae1dSmrg whole_archive_flag_spec='${wl}--whole-archive`for conv in $convenience\"\"; do test -n \"$conv\" && new_convenience=\"$new_convenience,$conv\"; done; $ECHO \"$new_convenience\"` ${wl}--no-whole-archive' 783920d725fbSmrg tmp_addflag=' $pic_flag' 784020d725fbSmrg ;; 784120d725fbSmrg pgf77* | pgf90* | pgf95*) # Portland Group f77 and f90 compilers 784263fbae1dSmrg whole_archive_flag_spec='${wl}--whole-archive`for conv in $convenience\"\"; do test -n \"$conv\" && new_convenience=\"$new_convenience,$conv\"; done; $ECHO \"$new_convenience\"` ${wl}--no-whole-archive' 784320d725fbSmrg tmp_addflag=' $pic_flag -Mnomain' ;; 784463fbae1dSmrg ecc*,ia64* | icc*,ia64*) # Intel C compiler on ia64 784520d725fbSmrg tmp_addflag=' -i_dynamic' ;; 784620d725fbSmrg efc*,ia64* | ifort*,ia64*) # Intel Fortran compiler on ia64 784720d725fbSmrg tmp_addflag=' -i_dynamic -nofor_main' ;; 784820d725fbSmrg ifc* | ifort*) # Intel Fortran compiler 784920d725fbSmrg tmp_addflag=' -nofor_main' ;; 785063fbae1dSmrg lf95*) # Lahey Fortran 8.1 785163fbae1dSmrg whole_archive_flag_spec= 785263fbae1dSmrg tmp_sharedflag='--shared' ;; 785363fbae1dSmrg xl[cC]*) # IBM XL C 8.0 on PPC (deal with xlf below) 785463fbae1dSmrg tmp_sharedflag='-qmkshrobj' 785563fbae1dSmrg tmp_addflag= ;; 785620d725fbSmrg esac 785763fbae1dSmrg case `$CC -V 2>&1 | sed 5q` in 785863fbae1dSmrg *Sun\ C*) # Sun C 5.9 785963fbae1dSmrg whole_archive_flag_spec='${wl}--whole-archive`new_convenience=; for conv in $convenience\"\"; do test -z \"$conv\" || new_convenience=\"$new_convenience,$conv\"; done; $ECHO \"$new_convenience\"` ${wl}--no-whole-archive' 786063fbae1dSmrg compiler_needs_object=yes 786163fbae1dSmrg tmp_sharedflag='-G' ;; 786263fbae1dSmrg *Sun\ F*) # Sun Fortran 8.3 786363fbae1dSmrg tmp_sharedflag='-G' ;; 786463fbae1dSmrg esac 786563fbae1dSmrg archive_cmds='$CC '"$tmp_sharedflag""$tmp_addflag"' $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib' 786620d725fbSmrg 786763fbae1dSmrg if test "x$supports_anon_versioning" = xyes; then 786863fbae1dSmrg archive_expsym_cmds='echo "{ global:" > $output_objdir/$libname.ver~ 786963fbae1dSmrg cat $export_symbols | sed -e "s/\(.*\)/\1;/" >> $output_objdir/$libname.ver~ 787063fbae1dSmrg echo "local: *; };" >> $output_objdir/$libname.ver~ 787163fbae1dSmrg $CC '"$tmp_sharedflag""$tmp_addflag"' $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-version-script ${wl}$output_objdir/$libname.ver -o $lib' 787263fbae1dSmrg fi 787363fbae1dSmrg 787463fbae1dSmrg case $cc_basename in 787563fbae1dSmrg xlf*) 787663fbae1dSmrg # IBM XL Fortran 10.1 on PPC cannot create shared libs itself 787763fbae1dSmrg whole_archive_flag_spec='--whole-archive$convenience --no-whole-archive' 787863fbae1dSmrg hardcode_libdir_flag_spec= 787963fbae1dSmrg hardcode_libdir_flag_spec_ld='-rpath $libdir' 788063fbae1dSmrg archive_cmds='$LD -shared $libobjs $deplibs $compiler_flags -soname $soname -o $lib' 788163fbae1dSmrg if test "x$supports_anon_versioning" = xyes; then 788263fbae1dSmrg archive_expsym_cmds='echo "{ global:" > $output_objdir/$libname.ver~ 788363fbae1dSmrg cat $export_symbols | sed -e "s/\(.*\)/\1;/" >> $output_objdir/$libname.ver~ 788463fbae1dSmrg echo "local: *; };" >> $output_objdir/$libname.ver~ 788563fbae1dSmrg $LD -shared $libobjs $deplibs $compiler_flags -soname $soname -version-script $output_objdir/$libname.ver -o $lib' 788663fbae1dSmrg fi 788763fbae1dSmrg ;; 788863fbae1dSmrg esac 788920d725fbSmrg else 789063fbae1dSmrg ld_shlibs=no 789120d725fbSmrg fi 789220d725fbSmrg ;; 789320d725fbSmrg 789420d725fbSmrg netbsd* | netbsdelf*-gnu) 789563fbae1dSmrg if echo __ELF__ | $CC -E - | $GREP __ELF__ >/dev/null; then 789663fbae1dSmrg archive_cmds='$LD -Bshareable $libobjs $deplibs $linker_flags -o $lib' 789720d725fbSmrg wlarc= 789820d725fbSmrg else 789963fbae1dSmrg archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib' 790063fbae1dSmrg archive_expsym_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib' 790120d725fbSmrg fi 790220d725fbSmrg ;; 790320d725fbSmrg 790420d725fbSmrg solaris*) 790563fbae1dSmrg if $LD -v 2>&1 | $GREP 'BFD 2\.8' > /dev/null; then 790663fbae1dSmrg ld_shlibs=no 790763fbae1dSmrg cat <<_LT_EOF 1>&2 790820d725fbSmrg 790920d725fbSmrg*** Warning: The releases 2.8.* of the GNU linker cannot reliably 791020d725fbSmrg*** create shared libraries on Solaris systems. Therefore, libtool 791120d725fbSmrg*** is disabling shared libraries support. We urge you to upgrade GNU 791220d725fbSmrg*** binutils to release 2.9.1 or newer. Another option is to modify 791320d725fbSmrg*** your PATH or compiler configuration so that the native linker is 791420d725fbSmrg*** used, and then restart. 791520d725fbSmrg 791663fbae1dSmrg_LT_EOF 791763fbae1dSmrg elif $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then 791863fbae1dSmrg archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib' 791963fbae1dSmrg archive_expsym_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib' 792020d725fbSmrg else 792163fbae1dSmrg ld_shlibs=no 792220d725fbSmrg fi 792320d725fbSmrg ;; 792420d725fbSmrg 792520d725fbSmrg sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX*) 792620d725fbSmrg case `$LD -v 2>&1` in 792720d725fbSmrg *\ [01].* | *\ 2.[0-9].* | *\ 2.1[0-5].*) 792863fbae1dSmrg ld_shlibs=no 792920d725fbSmrg cat <<_LT_EOF 1>&2 793020d725fbSmrg 793120d725fbSmrg*** Warning: Releases of the GNU linker prior to 2.16.91.0.3 can not 793220d725fbSmrg*** reliably create shared libraries on SCO systems. Therefore, libtool 793320d725fbSmrg*** is disabling shared libraries support. We urge you to upgrade GNU 793420d725fbSmrg*** binutils to release 2.16.91.0.3 or newer. Another option is to modify 793520d725fbSmrg*** your PATH or compiler configuration so that the native linker is 793620d725fbSmrg*** used, and then restart. 793720d725fbSmrg 793820d725fbSmrg_LT_EOF 793920d725fbSmrg ;; 794020d725fbSmrg *) 794163fbae1dSmrg # For security reasons, it is highly recommended that you always 794263fbae1dSmrg # use absolute paths for naming shared libraries, and exclude the 794363fbae1dSmrg # DT_RUNPATH tag from executables and libraries. But doing so 794463fbae1dSmrg # requires that you compile everything twice, which is a pain. 794563fbae1dSmrg if $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then 794663fbae1dSmrg hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir' 794763fbae1dSmrg archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib' 794863fbae1dSmrg archive_expsym_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib' 794920d725fbSmrg else 795063fbae1dSmrg ld_shlibs=no 795120d725fbSmrg fi 795220d725fbSmrg ;; 795320d725fbSmrg esac 795420d725fbSmrg ;; 795520d725fbSmrg 795620d725fbSmrg sunos4*) 795763fbae1dSmrg archive_cmds='$LD -assert pure-text -Bshareable -o $lib $libobjs $deplibs $linker_flags' 795820d725fbSmrg wlarc= 795963fbae1dSmrg hardcode_direct=yes 796063fbae1dSmrg hardcode_shlibpath_var=no 796120d725fbSmrg ;; 796220d725fbSmrg 796320d725fbSmrg *) 796463fbae1dSmrg if $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then 796563fbae1dSmrg archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib' 796663fbae1dSmrg archive_expsym_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib' 796720d725fbSmrg else 796863fbae1dSmrg ld_shlibs=no 796920d725fbSmrg fi 797020d725fbSmrg ;; 797120d725fbSmrg esac 797220d725fbSmrg 797363fbae1dSmrg if test "$ld_shlibs" = no; then 797420d725fbSmrg runpath_var= 797563fbae1dSmrg hardcode_libdir_flag_spec= 797663fbae1dSmrg export_dynamic_flag_spec= 797763fbae1dSmrg whole_archive_flag_spec= 797820d725fbSmrg fi 797920d725fbSmrg else 798020d725fbSmrg # PORTME fill in a description of your system's linker (not GNU ld) 798120d725fbSmrg case $host_os in 798220d725fbSmrg aix3*) 798363fbae1dSmrg allow_undefined_flag=unsupported 798463fbae1dSmrg always_export_symbols=yes 798563fbae1dSmrg 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' 798620d725fbSmrg # Note: this linker hardcodes the directories in LIBPATH if there 798720d725fbSmrg # are no directories specified by -L. 798863fbae1dSmrg hardcode_minus_L=yes 798920d725fbSmrg if test "$GCC" = yes && test -z "$lt_prog_compiler_static"; then 799020d725fbSmrg # Neither direct hardcoding nor static linking is supported with a 799120d725fbSmrg # broken collect2. 799263fbae1dSmrg hardcode_direct=unsupported 799320d725fbSmrg fi 799420d725fbSmrg ;; 799520d725fbSmrg 799663fbae1dSmrg aix[4-9]*) 799720d725fbSmrg if test "$host_cpu" = ia64; then 799820d725fbSmrg # On IA64, the linker does run time linking by default, so we don't 799920d725fbSmrg # have to do anything special. 800020d725fbSmrg aix_use_runtimelinking=no 800120d725fbSmrg exp_sym_flag='-Bexport' 800220d725fbSmrg no_entry_flag="" 800320d725fbSmrg else 800420d725fbSmrg # If we're using GNU nm, then we don't want the "-C" option. 800520d725fbSmrg # -C means demangle to AIX nm, but means don't demangle with GNU nm 800663fbae1dSmrg if $NM -V 2>&1 | $GREP 'GNU' > /dev/null; then 800763fbae1dSmrg export_symbols_cmds='$NM -Bpg $libobjs $convenience | awk '\''{ if (((\$ 2 == "T") || (\$ 2 == "D") || (\$ 2 == "B")) && (substr(\$ 3,1,1) != ".")) { print \$ 3 } }'\'' | sort -u > $export_symbols' 800820d725fbSmrg else 800963fbae1dSmrg export_symbols_cmds='$NM -BCpg $libobjs $convenience | awk '\''{ if (((\$ 2 == "T") || (\$ 2 == "D") || (\$ 2 == "B")) && (substr(\$ 3,1,1) != ".")) { print \$ 3 } }'\'' | sort -u > $export_symbols' 801020d725fbSmrg fi 801120d725fbSmrg aix_use_runtimelinking=no 801220d725fbSmrg 801320d725fbSmrg # Test if we are trying to use run time linking or normal 801420d725fbSmrg # AIX style linking. If -brtl is somewhere in LDFLAGS, we 801520d725fbSmrg # need to do runtime linking. 801663fbae1dSmrg case $host_os in aix4.[23]|aix4.[23].*|aix[5-9]*) 801720d725fbSmrg for ld_flag in $LDFLAGS; do 801863fbae1dSmrg if (test $ld_flag = "-brtl" || test $ld_flag = "-Wl,-brtl"); then 801963fbae1dSmrg aix_use_runtimelinking=yes 802063fbae1dSmrg break 802163fbae1dSmrg fi 802220d725fbSmrg done 802320d725fbSmrg ;; 802420d725fbSmrg esac 802520d725fbSmrg 802620d725fbSmrg exp_sym_flag='-bexport' 802720d725fbSmrg no_entry_flag='-bnoentry' 802820d725fbSmrg fi 802920d725fbSmrg 803020d725fbSmrg # When large executables or shared objects are built, AIX ld can 803120d725fbSmrg # have problems creating the table of contents. If linking a library 803220d725fbSmrg # or program results in "error TOC overflow" add -mminimal-toc to 803320d725fbSmrg # CXXFLAGS/CFLAGS for g++/gcc. In the cases where that is not 803420d725fbSmrg # enough to fix the problem, add -Wl,-bbigtoc to LDFLAGS. 803520d725fbSmrg 803663fbae1dSmrg archive_cmds='' 803763fbae1dSmrg hardcode_direct=yes 803863fbae1dSmrg hardcode_direct_absolute=yes 803963fbae1dSmrg hardcode_libdir_separator=':' 804063fbae1dSmrg link_all_deplibs=yes 804163fbae1dSmrg file_list_spec='${wl}-f,' 804220d725fbSmrg 804320d725fbSmrg if test "$GCC" = yes; then 804420d725fbSmrg case $host_os in aix4.[012]|aix4.[012].*) 804520d725fbSmrg # We only want to do this on AIX 4.2 and lower, the check 804620d725fbSmrg # below for broken collect2 doesn't work under 4.3+ 804720d725fbSmrg collect2name=`${CC} -print-prog-name=collect2` 804863fbae1dSmrg if test -f "$collect2name" && 804963fbae1dSmrg strings "$collect2name" | $GREP resolve_lib_name >/dev/null 805020d725fbSmrg then 805163fbae1dSmrg # We have reworked collect2 805263fbae1dSmrg : 805320d725fbSmrg else 805463fbae1dSmrg # We have old collect2 805563fbae1dSmrg hardcode_direct=unsupported 805663fbae1dSmrg # It fails to find uninstalled libraries when the uninstalled 805763fbae1dSmrg # path is not listed in the libpath. Setting hardcode_minus_L 805863fbae1dSmrg # to unsupported forces relinking 805963fbae1dSmrg hardcode_minus_L=yes 806063fbae1dSmrg hardcode_libdir_flag_spec='-L$libdir' 806163fbae1dSmrg hardcode_libdir_separator= 806220d725fbSmrg fi 806320d725fbSmrg ;; 806420d725fbSmrg esac 806520d725fbSmrg shared_flag='-shared' 806620d725fbSmrg if test "$aix_use_runtimelinking" = yes; then 806720d725fbSmrg shared_flag="$shared_flag "'${wl}-G' 806820d725fbSmrg fi 806963fbae1dSmrg link_all_deplibs=no 807020d725fbSmrg else 807120d725fbSmrg # not using gcc 807220d725fbSmrg if test "$host_cpu" = ia64; then 807363fbae1dSmrg # VisualAge C++, Version 5.5 for AIX 5L for IA-64, Beta 3 Release 807463fbae1dSmrg # chokes on -Wl,-G. The following line is correct: 807520d725fbSmrg shared_flag='-G' 807620d725fbSmrg else 807720d725fbSmrg if test "$aix_use_runtimelinking" = yes; then 807820d725fbSmrg shared_flag='${wl}-G' 807920d725fbSmrg else 808020d725fbSmrg shared_flag='${wl}-bM:SRE' 808120d725fbSmrg fi 808220d725fbSmrg fi 808320d725fbSmrg fi 808420d725fbSmrg 808563fbae1dSmrg export_dynamic_flag_spec='${wl}-bexpall' 808620d725fbSmrg # It seems that -bexpall does not export symbols beginning with 808720d725fbSmrg # underscore (_), so it is better to generate a list of symbols to export. 808863fbae1dSmrg always_export_symbols=yes 808920d725fbSmrg if test "$aix_use_runtimelinking" = yes; then 809020d725fbSmrg # Warning - without using the other runtime loading flags (-brtl), 809120d725fbSmrg # -berok will link without error, but may produce a broken library. 809263fbae1dSmrg allow_undefined_flag='-berok' 809363fbae1dSmrg # Determine the default libpath from the value encoded in an 809463fbae1dSmrg # empty executable. 809563fbae1dSmrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 809620d725fbSmrg/* end confdefs.h. */ 809720d725fbSmrg 809820d725fbSmrgint 809920d725fbSmrgmain () 810020d725fbSmrg{ 810120d725fbSmrg 810220d725fbSmrg ; 810320d725fbSmrg return 0; 810420d725fbSmrg} 810520d725fbSmrg_ACEOF 810663fbae1dSmrgif ac_fn_c_try_link "$LINENO"; then : 810720d725fbSmrg 810863fbae1dSmrglt_aix_libpath_sed=' 810963fbae1dSmrg /Import File Strings/,/^$/ { 811063fbae1dSmrg /^0/ { 811163fbae1dSmrg s/^0 *\(.*\)$/\1/ 811263fbae1dSmrg p 811363fbae1dSmrg } 811463fbae1dSmrg }' 811563fbae1dSmrgaix_libpath=`dump -H conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"` 811620d725fbSmrg# Check for a 64-bit object if we didn't find anything. 811763fbae1dSmrgif test -z "$aix_libpath"; then 811863fbae1dSmrg aix_libpath=`dump -HX64 conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"` 811920d725fbSmrgfi 812063fbae1dSmrgfi 812163fbae1dSmrgrm -f core conftest.err conftest.$ac_objext \ 812263fbae1dSmrg conftest$ac_exeext conftest.$ac_ext 812320d725fbSmrgif test -z "$aix_libpath"; then aix_libpath="/usr/lib:/lib"; fi 812420d725fbSmrg 812563fbae1dSmrg hardcode_libdir_flag_spec='${wl}-blibpath:$libdir:'"$aix_libpath" 812663fbae1dSmrg archive_expsym_cmds='$CC -o $output_objdir/$soname $libobjs $deplibs '"\${wl}$no_entry_flag"' $compiler_flags `if test "x${allow_undefined_flag}" != "x"; then $ECHO "X${wl}${allow_undefined_flag}" | $Xsed; else :; fi` '"\${wl}$exp_sym_flag:\$export_symbols $shared_flag" 812763fbae1dSmrg else 812820d725fbSmrg if test "$host_cpu" = ia64; then 812963fbae1dSmrg hardcode_libdir_flag_spec='${wl}-R $libdir:/usr/lib:/lib' 813063fbae1dSmrg allow_undefined_flag="-z nodefs" 813163fbae1dSmrg 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" 813220d725fbSmrg else 813363fbae1dSmrg # Determine the default libpath from the value encoded in an 813463fbae1dSmrg # empty executable. 813563fbae1dSmrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 813620d725fbSmrg/* end confdefs.h. */ 813720d725fbSmrg 813820d725fbSmrgint 813920d725fbSmrgmain () 814020d725fbSmrg{ 814120d725fbSmrg 814220d725fbSmrg ; 814320d725fbSmrg return 0; 814420d725fbSmrg} 814520d725fbSmrg_ACEOF 814663fbae1dSmrgif ac_fn_c_try_link "$LINENO"; then : 814720d725fbSmrg 814863fbae1dSmrglt_aix_libpath_sed=' 814963fbae1dSmrg /Import File Strings/,/^$/ { 815063fbae1dSmrg /^0/ { 815163fbae1dSmrg s/^0 *\(.*\)$/\1/ 815263fbae1dSmrg p 815363fbae1dSmrg } 815463fbae1dSmrg }' 815563fbae1dSmrgaix_libpath=`dump -H conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"` 815620d725fbSmrg# Check for a 64-bit object if we didn't find anything. 815763fbae1dSmrgif test -z "$aix_libpath"; then 815863fbae1dSmrg aix_libpath=`dump -HX64 conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"` 815920d725fbSmrgfi 816063fbae1dSmrgfi 816163fbae1dSmrgrm -f core conftest.err conftest.$ac_objext \ 816263fbae1dSmrg conftest$ac_exeext conftest.$ac_ext 816320d725fbSmrgif test -z "$aix_libpath"; then aix_libpath="/usr/lib:/lib"; fi 816420d725fbSmrg 816563fbae1dSmrg hardcode_libdir_flag_spec='${wl}-blibpath:$libdir:'"$aix_libpath" 816620d725fbSmrg # Warning - without using the other run time loading flags, 816720d725fbSmrg # -berok will link without error, but may produce a broken library. 816863fbae1dSmrg no_undefined_flag=' ${wl}-bernotok' 816963fbae1dSmrg allow_undefined_flag=' ${wl}-berok' 817020d725fbSmrg # Exported symbols can be pulled into shared objects from archives 817163fbae1dSmrg whole_archive_flag_spec='$convenience' 817263fbae1dSmrg archive_cmds_need_lc=yes 817320d725fbSmrg # This is similar to how AIX traditionally builds its shared libraries. 817463fbae1dSmrg 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' 817520d725fbSmrg fi 817620d725fbSmrg fi 817720d725fbSmrg ;; 817820d725fbSmrg 817920d725fbSmrg amigaos*) 818063fbae1dSmrg case $host_cpu in 818163fbae1dSmrg powerpc) 818263fbae1dSmrg # see comment about AmigaOS4 .so support 818363fbae1dSmrg archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib' 818463fbae1dSmrg archive_expsym_cmds='' 818563fbae1dSmrg ;; 818663fbae1dSmrg m68k) 818763fbae1dSmrg 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)' 818863fbae1dSmrg hardcode_libdir_flag_spec='-L$libdir' 818963fbae1dSmrg hardcode_minus_L=yes 819063fbae1dSmrg ;; 819163fbae1dSmrg esac 819220d725fbSmrg ;; 819320d725fbSmrg 819420d725fbSmrg bsdi[45]*) 819563fbae1dSmrg export_dynamic_flag_spec=-rdynamic 819620d725fbSmrg ;; 819720d725fbSmrg 819863fbae1dSmrg cygwin* | mingw* | pw32* | cegcc*) 819920d725fbSmrg # When not using gcc, we currently assume that we are using 820020d725fbSmrg # Microsoft Visual C++. 820120d725fbSmrg # hardcode_libdir_flag_spec is actually meaningless, as there is 820220d725fbSmrg # no search path for DLLs. 820363fbae1dSmrg hardcode_libdir_flag_spec=' ' 820463fbae1dSmrg allow_undefined_flag=unsupported 820520d725fbSmrg # Tell ltmain to make .lib files, not .a files. 820620d725fbSmrg libext=lib 820720d725fbSmrg # Tell ltmain to make .dll files, not .so files. 820820d725fbSmrg shrext_cmds=".dll" 820920d725fbSmrg # FIXME: Setting linknames here is a bad hack. 821063fbae1dSmrg archive_cmds='$CC -o $lib $libobjs $compiler_flags `$ECHO "X$deplibs" | $Xsed -e '\''s/ -lc$//'\''` -link -dll~linknames=' 821120d725fbSmrg # The linker will automatically build a .lib file if we build a DLL. 821263fbae1dSmrg old_archive_from_new_cmds='true' 821320d725fbSmrg # FIXME: Should let the user specify the lib program. 821463fbae1dSmrg old_archive_cmds='lib -OUT:$oldlib$oldobjs$old_deplibs' 821563fbae1dSmrg fix_srcfile_path='`cygpath -w "$srcfile"`' 821663fbae1dSmrg enable_shared_with_static_runtimes=yes 821720d725fbSmrg ;; 821820d725fbSmrg 821920d725fbSmrg darwin* | rhapsody*) 822063fbae1dSmrg 822163fbae1dSmrg 822263fbae1dSmrg archive_cmds_need_lc=no 822363fbae1dSmrg hardcode_direct=no 822463fbae1dSmrg hardcode_automatic=yes 822563fbae1dSmrg hardcode_shlibpath_var=unsupported 822663fbae1dSmrg whole_archive_flag_spec='' 822763fbae1dSmrg link_all_deplibs=yes 822863fbae1dSmrg allow_undefined_flag="$_lt_dar_allow_undefined" 822963fbae1dSmrg case $cc_basename in 823063fbae1dSmrg ifort*) _lt_dar_can_shared=yes ;; 823163fbae1dSmrg *) _lt_dar_can_shared=$GCC ;; 823263fbae1dSmrg esac 823363fbae1dSmrg if test "$_lt_dar_can_shared" = "yes"; then 823463fbae1dSmrg output_verbose_link_cmd=echo 823563fbae1dSmrg archive_cmds="\$CC -dynamiclib \$allow_undefined_flag -o \$lib \$libobjs \$deplibs \$compiler_flags -install_name \$rpath/\$soname \$verstring $_lt_dar_single_mod${_lt_dsymutil}" 823663fbae1dSmrg module_cmds="\$CC \$allow_undefined_flag -o \$lib -bundle \$libobjs \$deplibs \$compiler_flags${_lt_dsymutil}" 823763fbae1dSmrg 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}" 823863fbae1dSmrg 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}" 823963fbae1dSmrg 824063fbae1dSmrg else 824163fbae1dSmrg ld_shlibs=no 824263fbae1dSmrg fi 824363fbae1dSmrg 824420d725fbSmrg ;; 824520d725fbSmrg 824620d725fbSmrg dgux*) 824763fbae1dSmrg archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags' 824863fbae1dSmrg hardcode_libdir_flag_spec='-L$libdir' 824963fbae1dSmrg hardcode_shlibpath_var=no 825020d725fbSmrg ;; 825120d725fbSmrg 825220d725fbSmrg freebsd1*) 825363fbae1dSmrg ld_shlibs=no 825420d725fbSmrg ;; 825520d725fbSmrg 825620d725fbSmrg # FreeBSD 2.2.[012] allows us to include c++rt0.o to get C++ constructor 825720d725fbSmrg # support. Future versions do this automatically, but an explicit c++rt0.o 825820d725fbSmrg # does not break anything, and helps significantly (at the cost of a little 825920d725fbSmrg # extra space). 826020d725fbSmrg freebsd2.2*) 826163fbae1dSmrg archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags /usr/lib/c++rt0.o' 826263fbae1dSmrg hardcode_libdir_flag_spec='-R$libdir' 826363fbae1dSmrg hardcode_direct=yes 826463fbae1dSmrg hardcode_shlibpath_var=no 826520d725fbSmrg ;; 826620d725fbSmrg 826720d725fbSmrg # Unfortunately, older versions of FreeBSD 2 do not have this feature. 826820d725fbSmrg freebsd2*) 826963fbae1dSmrg archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags' 827063fbae1dSmrg hardcode_direct=yes 827163fbae1dSmrg hardcode_minus_L=yes 827263fbae1dSmrg hardcode_shlibpath_var=no 827320d725fbSmrg ;; 827420d725fbSmrg 827520d725fbSmrg # FreeBSD 3 and greater uses gcc -shared to do shared libraries. 827620d725fbSmrg freebsd* | dragonfly*) 827763fbae1dSmrg archive_cmds='$CC -shared -o $lib $libobjs $deplibs $compiler_flags' 827863fbae1dSmrg hardcode_libdir_flag_spec='-R$libdir' 827963fbae1dSmrg hardcode_direct=yes 828063fbae1dSmrg hardcode_shlibpath_var=no 828120d725fbSmrg ;; 828220d725fbSmrg 828320d725fbSmrg hpux9*) 828420d725fbSmrg if test "$GCC" = yes; then 828563fbae1dSmrg 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' 828620d725fbSmrg else 828763fbae1dSmrg 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' 828820d725fbSmrg fi 828963fbae1dSmrg hardcode_libdir_flag_spec='${wl}+b ${wl}$libdir' 829063fbae1dSmrg hardcode_libdir_separator=: 829163fbae1dSmrg hardcode_direct=yes 829220d725fbSmrg 829320d725fbSmrg # hardcode_minus_L: Not really in the search PATH, 829420d725fbSmrg # but as the default location of the library. 829563fbae1dSmrg hardcode_minus_L=yes 829663fbae1dSmrg export_dynamic_flag_spec='${wl}-E' 829720d725fbSmrg ;; 829820d725fbSmrg 829920d725fbSmrg hpux10*) 830020d725fbSmrg if test "$GCC" = yes -a "$with_gnu_ld" = no; then 830163fbae1dSmrg archive_cmds='$CC -shared -fPIC ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $libobjs $deplibs $compiler_flags' 830220d725fbSmrg else 830363fbae1dSmrg archive_cmds='$LD -b +h $soname +b $install_libdir -o $lib $libobjs $deplibs $linker_flags' 830420d725fbSmrg fi 830520d725fbSmrg if test "$with_gnu_ld" = no; then 830663fbae1dSmrg hardcode_libdir_flag_spec='${wl}+b ${wl}$libdir' 830763fbae1dSmrg hardcode_libdir_flag_spec_ld='+b $libdir' 830863fbae1dSmrg hardcode_libdir_separator=: 830963fbae1dSmrg hardcode_direct=yes 831063fbae1dSmrg hardcode_direct_absolute=yes 831163fbae1dSmrg export_dynamic_flag_spec='${wl}-E' 831220d725fbSmrg # hardcode_minus_L: Not really in the search PATH, 831320d725fbSmrg # but as the default location of the library. 831463fbae1dSmrg hardcode_minus_L=yes 831520d725fbSmrg fi 831620d725fbSmrg ;; 831720d725fbSmrg 831820d725fbSmrg hpux11*) 831920d725fbSmrg if test "$GCC" = yes -a "$with_gnu_ld" = no; then 832020d725fbSmrg case $host_cpu in 832120d725fbSmrg hppa*64*) 832263fbae1dSmrg archive_cmds='$CC -shared ${wl}+h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags' 832320d725fbSmrg ;; 832420d725fbSmrg ia64*) 832563fbae1dSmrg archive_cmds='$CC -shared -fPIC ${wl}+h ${wl}$soname ${wl}+nodefaultrpath -o $lib $libobjs $deplibs $compiler_flags' 832620d725fbSmrg ;; 832720d725fbSmrg *) 832863fbae1dSmrg archive_cmds='$CC -shared -fPIC ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $libobjs $deplibs $compiler_flags' 832920d725fbSmrg ;; 833020d725fbSmrg esac 833120d725fbSmrg else 833220d725fbSmrg case $host_cpu in 833320d725fbSmrg hppa*64*) 833463fbae1dSmrg archive_cmds='$CC -b ${wl}+h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags' 833520d725fbSmrg ;; 833620d725fbSmrg ia64*) 833763fbae1dSmrg archive_cmds='$CC -b ${wl}+h ${wl}$soname ${wl}+nodefaultrpath -o $lib $libobjs $deplibs $compiler_flags' 833820d725fbSmrg ;; 833920d725fbSmrg *) 834063fbae1dSmrg archive_cmds='$CC -b ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $libobjs $deplibs $compiler_flags' 834120d725fbSmrg ;; 834220d725fbSmrg esac 834320d725fbSmrg fi 834420d725fbSmrg if test "$with_gnu_ld" = no; then 834563fbae1dSmrg hardcode_libdir_flag_spec='${wl}+b ${wl}$libdir' 834663fbae1dSmrg hardcode_libdir_separator=: 834720d725fbSmrg 834820d725fbSmrg case $host_cpu in 834920d725fbSmrg hppa*64*|ia64*) 835063fbae1dSmrg hardcode_direct=no 835163fbae1dSmrg hardcode_shlibpath_var=no 835220d725fbSmrg ;; 835320d725fbSmrg *) 835463fbae1dSmrg hardcode_direct=yes 835563fbae1dSmrg hardcode_direct_absolute=yes 835663fbae1dSmrg export_dynamic_flag_spec='${wl}-E' 835720d725fbSmrg 835820d725fbSmrg # hardcode_minus_L: Not really in the search PATH, 835920d725fbSmrg # but as the default location of the library. 836063fbae1dSmrg hardcode_minus_L=yes 836120d725fbSmrg ;; 836220d725fbSmrg esac 836320d725fbSmrg fi 836420d725fbSmrg ;; 836520d725fbSmrg 836620d725fbSmrg irix5* | irix6* | nonstopux*) 836720d725fbSmrg if test "$GCC" = yes; then 836863fbae1dSmrg archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname ${wl}$soname `test -n "$verstring" && $ECHO "X${wl}-set_version ${wl}$verstring" | $Xsed` ${wl}-update_registry ${wl}${output_objdir}/so_locations -o $lib' 836963fbae1dSmrg # Try to use the -exported_symbol ld option, if it does not 837063fbae1dSmrg # work, assume that -exports_file does not work either and 837163fbae1dSmrg # implicitly export all symbols. 837263fbae1dSmrg save_LDFLAGS="$LDFLAGS" 837363fbae1dSmrg LDFLAGS="$LDFLAGS -shared ${wl}-exported_symbol ${wl}foo ${wl}-update_registry ${wl}/dev/null" 837463fbae1dSmrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 837563fbae1dSmrg/* end confdefs.h. */ 837663fbae1dSmrgint foo(void) {} 837763fbae1dSmrg_ACEOF 837863fbae1dSmrgif ac_fn_c_try_link "$LINENO"; then : 837963fbae1dSmrg archive_expsym_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname ${wl}$soname `test -n "$verstring" && $ECHO "X${wl}-set_version ${wl}$verstring" | $Xsed` ${wl}-update_registry ${wl}${output_objdir}/so_locations ${wl}-exports_file ${wl}$export_symbols -o $lib' 838063fbae1dSmrg 838163fbae1dSmrgfi 838263fbae1dSmrgrm -f core conftest.err conftest.$ac_objext \ 838363fbae1dSmrg conftest$ac_exeext conftest.$ac_ext 838463fbae1dSmrg LDFLAGS="$save_LDFLAGS" 838520d725fbSmrg else 838663fbae1dSmrg archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags -soname $soname `test -n "$verstring" && $ECHO "X-set_version $verstring" | $Xsed` -update_registry ${output_objdir}/so_locations -o $lib' 838763fbae1dSmrg archive_expsym_cmds='$CC -shared $libobjs $deplibs $compiler_flags -soname $soname `test -n "$verstring" && $ECHO "X-set_version $verstring" | $Xsed` -update_registry ${output_objdir}/so_locations -exports_file $export_symbols -o $lib' 838820d725fbSmrg fi 838963fbae1dSmrg archive_cmds_need_lc='no' 839063fbae1dSmrg hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir' 839163fbae1dSmrg hardcode_libdir_separator=: 839263fbae1dSmrg inherit_rpath=yes 839363fbae1dSmrg link_all_deplibs=yes 839420d725fbSmrg ;; 839520d725fbSmrg 839620d725fbSmrg netbsd* | netbsdelf*-gnu) 839763fbae1dSmrg if echo __ELF__ | $CC -E - | $GREP __ELF__ >/dev/null; then 839863fbae1dSmrg archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags' # a.out 839920d725fbSmrg else 840063fbae1dSmrg archive_cmds='$LD -shared -o $lib $libobjs $deplibs $linker_flags' # ELF 840120d725fbSmrg fi 840263fbae1dSmrg hardcode_libdir_flag_spec='-R$libdir' 840363fbae1dSmrg hardcode_direct=yes 840463fbae1dSmrg hardcode_shlibpath_var=no 840520d725fbSmrg ;; 840620d725fbSmrg 840720d725fbSmrg newsos6) 840863fbae1dSmrg archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags' 840963fbae1dSmrg hardcode_direct=yes 841063fbae1dSmrg hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir' 841163fbae1dSmrg hardcode_libdir_separator=: 841263fbae1dSmrg hardcode_shlibpath_var=no 841363fbae1dSmrg ;; 841463fbae1dSmrg 841563fbae1dSmrg *nto* | *qnx*) 841620d725fbSmrg ;; 841720d725fbSmrg 841820d725fbSmrg openbsd*) 841963fbae1dSmrg if test -f /usr/libexec/ld.so; then 842063fbae1dSmrg hardcode_direct=yes 842163fbae1dSmrg hardcode_shlibpath_var=no 842263fbae1dSmrg hardcode_direct_absolute=yes 842363fbae1dSmrg if test -z "`echo __ELF__ | $CC -E - | $GREP __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then 842463fbae1dSmrg archive_cmds='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags' 842563fbae1dSmrg archive_expsym_cmds='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags ${wl}-retain-symbols-file,$export_symbols' 842663fbae1dSmrg hardcode_libdir_flag_spec='${wl}-rpath,$libdir' 842763fbae1dSmrg export_dynamic_flag_spec='${wl}-E' 842863fbae1dSmrg else 842963fbae1dSmrg case $host_os in 843063fbae1dSmrg openbsd[01].* | openbsd2.[0-7] | openbsd2.[0-7].*) 843163fbae1dSmrg archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags' 843263fbae1dSmrg hardcode_libdir_flag_spec='-R$libdir' 843363fbae1dSmrg ;; 843463fbae1dSmrg *) 843563fbae1dSmrg archive_cmds='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags' 843663fbae1dSmrg hardcode_libdir_flag_spec='${wl}-rpath,$libdir' 843763fbae1dSmrg ;; 843863fbae1dSmrg esac 843963fbae1dSmrg fi 844020d725fbSmrg else 844163fbae1dSmrg ld_shlibs=no 844220d725fbSmrg fi 844320d725fbSmrg ;; 844420d725fbSmrg 844520d725fbSmrg os2*) 844663fbae1dSmrg hardcode_libdir_flag_spec='-L$libdir' 844763fbae1dSmrg hardcode_minus_L=yes 844863fbae1dSmrg allow_undefined_flag=unsupported 844963fbae1dSmrg 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' 845063fbae1dSmrg old_archive_from_new_cmds='emximp -o $output_objdir/$libname.a $output_objdir/$libname.def' 845120d725fbSmrg ;; 845220d725fbSmrg 845320d725fbSmrg osf3*) 845420d725fbSmrg if test "$GCC" = yes; then 845563fbae1dSmrg allow_undefined_flag=' ${wl}-expect_unresolved ${wl}\*' 845663fbae1dSmrg archive_cmds='$CC -shared${allow_undefined_flag} $libobjs $deplibs $compiler_flags ${wl}-soname ${wl}$soname `test -n "$verstring" && $ECHO "X${wl}-set_version ${wl}$verstring" | $Xsed` ${wl}-update_registry ${wl}${output_objdir}/so_locations -o $lib' 845720d725fbSmrg else 845863fbae1dSmrg allow_undefined_flag=' -expect_unresolved \*' 845963fbae1dSmrg archive_cmds='$CC -shared${allow_undefined_flag} $libobjs $deplibs $compiler_flags -soname $soname `test -n "$verstring" && $ECHO "X-set_version $verstring" | $Xsed` -update_registry ${output_objdir}/so_locations -o $lib' 846020d725fbSmrg fi 846163fbae1dSmrg archive_cmds_need_lc='no' 846263fbae1dSmrg hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir' 846363fbae1dSmrg hardcode_libdir_separator=: 846420d725fbSmrg ;; 846520d725fbSmrg 846620d725fbSmrg osf4* | osf5*) # as osf3* with the addition of -msym flag 846720d725fbSmrg if test "$GCC" = yes; then 846863fbae1dSmrg allow_undefined_flag=' ${wl}-expect_unresolved ${wl}\*' 846963fbae1dSmrg archive_cmds='$CC -shared${allow_undefined_flag} $libobjs $deplibs $compiler_flags ${wl}-msym ${wl}-soname ${wl}$soname `test -n "$verstring" && $ECHO "X${wl}-set_version ${wl}$verstring" | $Xsed` ${wl}-update_registry ${wl}${output_objdir}/so_locations -o $lib' 847063fbae1dSmrg hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir' 847120d725fbSmrg else 847263fbae1dSmrg allow_undefined_flag=' -expect_unresolved \*' 847363fbae1dSmrg archive_cmds='$CC -shared${allow_undefined_flag} $libobjs $deplibs $compiler_flags -msym -soname $soname `test -n "$verstring" && $ECHO "X-set_version $verstring" | $Xsed` -update_registry ${output_objdir}/so_locations -o $lib' 847463fbae1dSmrg 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~ 847563fbae1dSmrg $CC -shared${allow_undefined_flag} ${wl}-input ${wl}$lib.exp $compiler_flags $libobjs $deplibs -soname $soname `test -n "$verstring" && $ECHO "X-set_version $verstring" | $Xsed` -update_registry ${output_objdir}/so_locations -o $lib~$RM $lib.exp' 847620d725fbSmrg 847720d725fbSmrg # Both c and cxx compiler support -rpath directly 847863fbae1dSmrg hardcode_libdir_flag_spec='-rpath $libdir' 847920d725fbSmrg fi 848063fbae1dSmrg archive_cmds_need_lc='no' 848163fbae1dSmrg hardcode_libdir_separator=: 848220d725fbSmrg ;; 848320d725fbSmrg 848420d725fbSmrg solaris*) 848563fbae1dSmrg no_undefined_flag=' -z defs' 848620d725fbSmrg if test "$GCC" = yes; then 848720d725fbSmrg wlarc='${wl}' 848863fbae1dSmrg archive_cmds='$CC -shared ${wl}-z ${wl}text ${wl}-h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags' 848963fbae1dSmrg archive_expsym_cmds='echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~echo "local: *; };" >> $lib.exp~ 849063fbae1dSmrg $CC -shared ${wl}-z ${wl}text ${wl}-M ${wl}$lib.exp ${wl}-h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags~$RM $lib.exp' 849120d725fbSmrg else 849263fbae1dSmrg case `$CC -V 2>&1` in 849363fbae1dSmrg *"Compilers 5.0"*) 849463fbae1dSmrg wlarc='' 849563fbae1dSmrg archive_cmds='$LD -G${allow_undefined_flag} -h $soname -o $lib $libobjs $deplibs $linker_flags' 849663fbae1dSmrg archive_expsym_cmds='echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~echo "local: *; };" >> $lib.exp~ 849763fbae1dSmrg $LD -G${allow_undefined_flag} -M $lib.exp -h $soname -o $lib $libobjs $deplibs $linker_flags~$RM $lib.exp' 849863fbae1dSmrg ;; 849963fbae1dSmrg *) 850063fbae1dSmrg wlarc='${wl}' 850163fbae1dSmrg archive_cmds='$CC -G${allow_undefined_flag} -h $soname -o $lib $libobjs $deplibs $compiler_flags' 850263fbae1dSmrg archive_expsym_cmds='echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~echo "local: *; };" >> $lib.exp~ 850363fbae1dSmrg $CC -G${allow_undefined_flag} -M $lib.exp -h $soname -o $lib $libobjs $deplibs $compiler_flags~$RM $lib.exp' 850463fbae1dSmrg ;; 850563fbae1dSmrg esac 850620d725fbSmrg fi 850763fbae1dSmrg hardcode_libdir_flag_spec='-R$libdir' 850863fbae1dSmrg hardcode_shlibpath_var=no 850920d725fbSmrg case $host_os in 851020d725fbSmrg solaris2.[0-5] | solaris2.[0-5].*) ;; 851120d725fbSmrg *) 851263fbae1dSmrg # The compiler driver will combine and reorder linker options, 851363fbae1dSmrg # but understands `-z linker_flag'. GCC discards it without `$wl', 851463fbae1dSmrg # but is careful enough not to reorder. 851563fbae1dSmrg # Supported since Solaris 2.6 (maybe 2.5.1?) 851663fbae1dSmrg if test "$GCC" = yes; then 851763fbae1dSmrg whole_archive_flag_spec='${wl}-z ${wl}allextract$convenience ${wl}-z ${wl}defaultextract' 851863fbae1dSmrg else 851963fbae1dSmrg whole_archive_flag_spec='-z allextract$convenience -z defaultextract' 852063fbae1dSmrg fi 852163fbae1dSmrg ;; 852220d725fbSmrg esac 852363fbae1dSmrg link_all_deplibs=yes 852420d725fbSmrg ;; 852520d725fbSmrg 852620d725fbSmrg sunos4*) 852720d725fbSmrg if test "x$host_vendor" = xsequent; then 852820d725fbSmrg # Use $CC to link under sequent, because it throws in some extra .o 852920d725fbSmrg # files that make .init and .fini sections work. 853063fbae1dSmrg archive_cmds='$CC -G ${wl}-h $soname -o $lib $libobjs $deplibs $compiler_flags' 853120d725fbSmrg else 853263fbae1dSmrg archive_cmds='$LD -assert pure-text -Bstatic -o $lib $libobjs $deplibs $linker_flags' 853320d725fbSmrg fi 853463fbae1dSmrg hardcode_libdir_flag_spec='-L$libdir' 853563fbae1dSmrg hardcode_direct=yes 853663fbae1dSmrg hardcode_minus_L=yes 853763fbae1dSmrg hardcode_shlibpath_var=no 853820d725fbSmrg ;; 853920d725fbSmrg 854020d725fbSmrg sysv4) 854120d725fbSmrg case $host_vendor in 854220d725fbSmrg sni) 854363fbae1dSmrg archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags' 854463fbae1dSmrg hardcode_direct=yes # is this really true??? 854520d725fbSmrg ;; 854620d725fbSmrg siemens) 854720d725fbSmrg ## LD is ld it makes a PLAMLIB 854820d725fbSmrg ## CC just makes a GrossModule. 854963fbae1dSmrg archive_cmds='$LD -G -o $lib $libobjs $deplibs $linker_flags' 855063fbae1dSmrg reload_cmds='$CC -r -o $output$reload_objs' 855163fbae1dSmrg hardcode_direct=no 855220d725fbSmrg ;; 855320d725fbSmrg motorola) 855463fbae1dSmrg archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags' 855563fbae1dSmrg hardcode_direct=no #Motorola manual says yes, but my tests say they lie 855620d725fbSmrg ;; 855720d725fbSmrg esac 855820d725fbSmrg runpath_var='LD_RUN_PATH' 855963fbae1dSmrg hardcode_shlibpath_var=no 856020d725fbSmrg ;; 856120d725fbSmrg 856220d725fbSmrg sysv4.3*) 856363fbae1dSmrg archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags' 856463fbae1dSmrg hardcode_shlibpath_var=no 856563fbae1dSmrg export_dynamic_flag_spec='-Bexport' 856620d725fbSmrg ;; 856720d725fbSmrg 856820d725fbSmrg sysv4*MP*) 856920d725fbSmrg if test -d /usr/nec; then 857063fbae1dSmrg archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags' 857163fbae1dSmrg hardcode_shlibpath_var=no 857220d725fbSmrg runpath_var=LD_RUN_PATH 857320d725fbSmrg hardcode_runpath_var=yes 857463fbae1dSmrg ld_shlibs=yes 857520d725fbSmrg fi 857620d725fbSmrg ;; 857720d725fbSmrg 857863fbae1dSmrg sysv4*uw2* | sysv5OpenUNIX* | sysv5UnixWare7.[01].[10]* | unixware7* | sco3.2v5.0.[024]*) 857963fbae1dSmrg no_undefined_flag='${wl}-z,text' 858063fbae1dSmrg archive_cmds_need_lc=no 858163fbae1dSmrg hardcode_shlibpath_var=no 858220d725fbSmrg runpath_var='LD_RUN_PATH' 858320d725fbSmrg 858420d725fbSmrg if test "$GCC" = yes; then 858563fbae1dSmrg archive_cmds='$CC -shared ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags' 858663fbae1dSmrg archive_expsym_cmds='$CC -shared ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags' 858720d725fbSmrg else 858863fbae1dSmrg archive_cmds='$CC -G ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags' 858963fbae1dSmrg archive_expsym_cmds='$CC -G ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags' 859020d725fbSmrg fi 859120d725fbSmrg ;; 859220d725fbSmrg 859320d725fbSmrg sysv5* | sco3.2v5* | sco5v6*) 859420d725fbSmrg # Note: We can NOT use -z defs as we might desire, because we do not 859520d725fbSmrg # link with -lc, and that would cause any symbols used from libc to 859620d725fbSmrg # always be unresolved, which means just about no library would 859720d725fbSmrg # ever link correctly. If we're not using GNU ld we use -z text 859820d725fbSmrg # though, which does catch some bad symbols but isn't as heavy-handed 859920d725fbSmrg # as -z defs. 860063fbae1dSmrg no_undefined_flag='${wl}-z,text' 860163fbae1dSmrg allow_undefined_flag='${wl}-z,nodefs' 860263fbae1dSmrg archive_cmds_need_lc=no 860363fbae1dSmrg hardcode_shlibpath_var=no 860463fbae1dSmrg hardcode_libdir_flag_spec='${wl}-R,$libdir' 860563fbae1dSmrg hardcode_libdir_separator=':' 860663fbae1dSmrg link_all_deplibs=yes 860763fbae1dSmrg export_dynamic_flag_spec='${wl}-Bexport' 860820d725fbSmrg runpath_var='LD_RUN_PATH' 860920d725fbSmrg 861020d725fbSmrg if test "$GCC" = yes; then 861163fbae1dSmrg archive_cmds='$CC -shared ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags' 861263fbae1dSmrg archive_expsym_cmds='$CC -shared ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags' 861320d725fbSmrg else 861463fbae1dSmrg archive_cmds='$CC -G ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags' 861563fbae1dSmrg archive_expsym_cmds='$CC -G ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags' 861620d725fbSmrg fi 861720d725fbSmrg ;; 861820d725fbSmrg 861920d725fbSmrg uts4*) 862063fbae1dSmrg archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags' 862163fbae1dSmrg hardcode_libdir_flag_spec='-L$libdir' 862263fbae1dSmrg hardcode_shlibpath_var=no 862320d725fbSmrg ;; 862420d725fbSmrg 862520d725fbSmrg *) 862663fbae1dSmrg ld_shlibs=no 862720d725fbSmrg ;; 862820d725fbSmrg esac 862963fbae1dSmrg 863063fbae1dSmrg if test x$host_vendor = xsni; then 863163fbae1dSmrg case $host in 863263fbae1dSmrg sysv4 | sysv4.2uw2* | sysv4.3* | sysv5*) 863363fbae1dSmrg export_dynamic_flag_spec='${wl}-Blargedynsym' 863463fbae1dSmrg ;; 863563fbae1dSmrg esac 863663fbae1dSmrg fi 863720d725fbSmrg fi 863820d725fbSmrg 863963fbae1dSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ld_shlibs" >&5 864063fbae1dSmrg$as_echo "$ld_shlibs" >&6; } 864163fbae1dSmrgtest "$ld_shlibs" = no && can_build_shared=no 864263fbae1dSmrg 864363fbae1dSmrgwith_gnu_ld=$with_gnu_ld 864463fbae1dSmrg 864563fbae1dSmrg 864663fbae1dSmrg 864763fbae1dSmrg 864863fbae1dSmrg 864963fbae1dSmrg 865063fbae1dSmrg 865163fbae1dSmrg 865263fbae1dSmrg 865363fbae1dSmrg 865463fbae1dSmrg 865563fbae1dSmrg 865663fbae1dSmrg 865763fbae1dSmrg 865820d725fbSmrg 865920d725fbSmrg# 866020d725fbSmrg# Do we need to explicitly link libc? 866120d725fbSmrg# 866263fbae1dSmrgcase "x$archive_cmds_need_lc" in 866320d725fbSmrgx|xyes) 866420d725fbSmrg # Assume -lc should be added 866563fbae1dSmrg archive_cmds_need_lc=yes 866620d725fbSmrg 866720d725fbSmrg if test "$enable_shared" = yes && test "$GCC" = yes; then 866863fbae1dSmrg case $archive_cmds in 866920d725fbSmrg *'~'*) 867020d725fbSmrg # FIXME: we may have to deal with multi-command sequences. 867120d725fbSmrg ;; 867220d725fbSmrg '$CC '*) 867320d725fbSmrg # Test whether the compiler implicitly links with -lc since on some 867420d725fbSmrg # systems, -lgcc has to come before -lc. If gcc already passes -lc 867520d725fbSmrg # to ld, don't add -lc before -lgcc. 867663fbae1dSmrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether -lc should be explicitly linked in" >&5 867763fbae1dSmrg$as_echo_n "checking whether -lc should be explicitly linked in... " >&6; } 867863fbae1dSmrg $RM conftest* 867963fbae1dSmrg echo "$lt_simple_compile_test_code" > conftest.$ac_ext 868020d725fbSmrg 868163fbae1dSmrg if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5 868220d725fbSmrg (eval $ac_compile) 2>&5 868320d725fbSmrg ac_status=$? 868463fbae1dSmrg $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 868563fbae1dSmrg test $ac_status = 0; } 2>conftest.err; then 868620d725fbSmrg soname=conftest 868720d725fbSmrg lib=conftest 868820d725fbSmrg libobjs=conftest.$ac_objext 868920d725fbSmrg deplibs= 869063fbae1dSmrg wl=$lt_prog_compiler_wl 869163fbae1dSmrg pic_flag=$lt_prog_compiler_pic 869220d725fbSmrg compiler_flags=-v 869320d725fbSmrg linker_flags=-v 869420d725fbSmrg verstring= 869520d725fbSmrg output_objdir=. 869620d725fbSmrg libname=conftest 869763fbae1dSmrg lt_save_allow_undefined_flag=$allow_undefined_flag 869863fbae1dSmrg allow_undefined_flag= 869963fbae1dSmrg if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$archive_cmds 2\>\&1 \| $GREP \" -lc \" \>/dev/null 2\>\&1\""; } >&5 870063fbae1dSmrg (eval $archive_cmds 2\>\&1 \| $GREP \" -lc \" \>/dev/null 2\>\&1) 2>&5 870120d725fbSmrg ac_status=$? 870263fbae1dSmrg $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 870363fbae1dSmrg test $ac_status = 0; } 870420d725fbSmrg then 870563fbae1dSmrg archive_cmds_need_lc=no 870620d725fbSmrg else 870763fbae1dSmrg archive_cmds_need_lc=yes 870820d725fbSmrg fi 870963fbae1dSmrg allow_undefined_flag=$lt_save_allow_undefined_flag 871020d725fbSmrg else 871120d725fbSmrg cat conftest.err 1>&5 871220d725fbSmrg fi 871363fbae1dSmrg $RM conftest* 871463fbae1dSmrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $archive_cmds_need_lc" >&5 871563fbae1dSmrg$as_echo "$archive_cmds_need_lc" >&6; } 871620d725fbSmrg ;; 871720d725fbSmrg esac 871820d725fbSmrg fi 871920d725fbSmrg ;; 872020d725fbSmrgesac 872120d725fbSmrg 872263fbae1dSmrg 872363fbae1dSmrg 872463fbae1dSmrg 872563fbae1dSmrg 872663fbae1dSmrg 872763fbae1dSmrg 872863fbae1dSmrg 872963fbae1dSmrg 873063fbae1dSmrg 873163fbae1dSmrg 873263fbae1dSmrg 873363fbae1dSmrg 873463fbae1dSmrg 873563fbae1dSmrg 873663fbae1dSmrg 873763fbae1dSmrg 873863fbae1dSmrg 873963fbae1dSmrg 874063fbae1dSmrg 874163fbae1dSmrg 874263fbae1dSmrg 874363fbae1dSmrg 874463fbae1dSmrg 874563fbae1dSmrg 874663fbae1dSmrg 874763fbae1dSmrg 874863fbae1dSmrg 874963fbae1dSmrg 875063fbae1dSmrg 875163fbae1dSmrg 875263fbae1dSmrg 875363fbae1dSmrg 875463fbae1dSmrg 875563fbae1dSmrg 875663fbae1dSmrg 875763fbae1dSmrg 875863fbae1dSmrg 875963fbae1dSmrg 876063fbae1dSmrg 876163fbae1dSmrg 876263fbae1dSmrg 876363fbae1dSmrg 876463fbae1dSmrg 876563fbae1dSmrg 876663fbae1dSmrg 876763fbae1dSmrg 876863fbae1dSmrg 876963fbae1dSmrg 877063fbae1dSmrg 877163fbae1dSmrg 877263fbae1dSmrg 877363fbae1dSmrg 877463fbae1dSmrg 877563fbae1dSmrg 877663fbae1dSmrg 877763fbae1dSmrg 877863fbae1dSmrg 877963fbae1dSmrg 878063fbae1dSmrg 878163fbae1dSmrg 878263fbae1dSmrg 878363fbae1dSmrg 878463fbae1dSmrg 878563fbae1dSmrg 878663fbae1dSmrg 878763fbae1dSmrg 878863fbae1dSmrg 878963fbae1dSmrg 879063fbae1dSmrg 879163fbae1dSmrg 879263fbae1dSmrg 879363fbae1dSmrg 879463fbae1dSmrg 879563fbae1dSmrg 879663fbae1dSmrg 879763fbae1dSmrg 879863fbae1dSmrg 879963fbae1dSmrg 880063fbae1dSmrg 880163fbae1dSmrg 880263fbae1dSmrg 880363fbae1dSmrg 880463fbae1dSmrg 880563fbae1dSmrg 880663fbae1dSmrg 880763fbae1dSmrg 880863fbae1dSmrg 880963fbae1dSmrg 881063fbae1dSmrg 881163fbae1dSmrg 881263fbae1dSmrg 881363fbae1dSmrg 881463fbae1dSmrg 881563fbae1dSmrg 881663fbae1dSmrg 881763fbae1dSmrg 881863fbae1dSmrg 881963fbae1dSmrg 882063fbae1dSmrg 882163fbae1dSmrg 882263fbae1dSmrg 882363fbae1dSmrg 882463fbae1dSmrg 882563fbae1dSmrg 882663fbae1dSmrg 882763fbae1dSmrg 882863fbae1dSmrg 882963fbae1dSmrg 883063fbae1dSmrg 883163fbae1dSmrg 883263fbae1dSmrg 883363fbae1dSmrg 883463fbae1dSmrg 883563fbae1dSmrg 883663fbae1dSmrg 883763fbae1dSmrg 883863fbae1dSmrg 883963fbae1dSmrg 884063fbae1dSmrg 884163fbae1dSmrg 884263fbae1dSmrg 884363fbae1dSmrg 884463fbae1dSmrg 884563fbae1dSmrg 884663fbae1dSmrg 884763fbae1dSmrg 884863fbae1dSmrg 884963fbae1dSmrg 885063fbae1dSmrg 885163fbae1dSmrg 885263fbae1dSmrg 885363fbae1dSmrg 885463fbae1dSmrg 885563fbae1dSmrg 885663fbae1dSmrg 885763fbae1dSmrg 885863fbae1dSmrg 885963fbae1dSmrg 886063fbae1dSmrg 886163fbae1dSmrg 886263fbae1dSmrg 886363fbae1dSmrg 886463fbae1dSmrg 886563fbae1dSmrg 886663fbae1dSmrg 886763fbae1dSmrg 886863fbae1dSmrg 886963fbae1dSmrg 887063fbae1dSmrg 887163fbae1dSmrg 887263fbae1dSmrg 887363fbae1dSmrg 887463fbae1dSmrg 887563fbae1dSmrg 887663fbae1dSmrg 887763fbae1dSmrg 887863fbae1dSmrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking dynamic linker characteristics" >&5 887963fbae1dSmrg$as_echo_n "checking dynamic linker characteristics... " >&6; } 888063fbae1dSmrg 888163fbae1dSmrgif test "$GCC" = yes; then 888263fbae1dSmrg case $host_os in 888363fbae1dSmrg darwin*) lt_awk_arg="/^libraries:/,/LR/" ;; 888463fbae1dSmrg *) lt_awk_arg="/^libraries:/" ;; 888563fbae1dSmrg esac 888663fbae1dSmrg lt_search_path_spec=`$CC -print-search-dirs | awk $lt_awk_arg | $SED -e "s/^libraries://" -e "s,=/,/,g"` 888763fbae1dSmrg if $ECHO "$lt_search_path_spec" | $GREP ';' >/dev/null ; then 888863fbae1dSmrg # if the path contains ";" then we assume it to be the separator 888963fbae1dSmrg # otherwise default to the standard path separator (i.e. ":") - it is 889063fbae1dSmrg # assumed that no part of a normal pathname contains ";" but that should 889163fbae1dSmrg # okay in the real world where ";" in dirpaths is itself problematic. 889263fbae1dSmrg lt_search_path_spec=`$ECHO "$lt_search_path_spec" | $SED -e 's/;/ /g'` 889363fbae1dSmrg else 889463fbae1dSmrg lt_search_path_spec=`$ECHO "$lt_search_path_spec" | $SED -e "s/$PATH_SEPARATOR/ /g"` 889563fbae1dSmrg fi 889663fbae1dSmrg # Ok, now we have the path, separated by spaces, we can step through it 889763fbae1dSmrg # and add multilib dir if necessary. 889863fbae1dSmrg lt_tmp_lt_search_path_spec= 889963fbae1dSmrg lt_multi_os_dir=`$CC $CPPFLAGS $CFLAGS $LDFLAGS -print-multi-os-directory 2>/dev/null` 890063fbae1dSmrg for lt_sys_path in $lt_search_path_spec; do 890163fbae1dSmrg if test -d "$lt_sys_path/$lt_multi_os_dir"; then 890263fbae1dSmrg lt_tmp_lt_search_path_spec="$lt_tmp_lt_search_path_spec $lt_sys_path/$lt_multi_os_dir" 890363fbae1dSmrg else 890463fbae1dSmrg test -d "$lt_sys_path" && \ 890563fbae1dSmrg lt_tmp_lt_search_path_spec="$lt_tmp_lt_search_path_spec $lt_sys_path" 890663fbae1dSmrg fi 890763fbae1dSmrg done 890863fbae1dSmrg lt_search_path_spec=`$ECHO $lt_tmp_lt_search_path_spec | awk ' 890963fbae1dSmrgBEGIN {RS=" "; FS="/|\n";} { 891063fbae1dSmrg lt_foo=""; 891163fbae1dSmrg lt_count=0; 891263fbae1dSmrg for (lt_i = NF; lt_i > 0; lt_i--) { 891363fbae1dSmrg if ($lt_i != "" && $lt_i != ".") { 891463fbae1dSmrg if ($lt_i == "..") { 891563fbae1dSmrg lt_count++; 891663fbae1dSmrg } else { 891763fbae1dSmrg if (lt_count == 0) { 891863fbae1dSmrg lt_foo="/" $lt_i lt_foo; 891963fbae1dSmrg } else { 892063fbae1dSmrg lt_count--; 892163fbae1dSmrg } 892263fbae1dSmrg } 892363fbae1dSmrg } 892463fbae1dSmrg } 892563fbae1dSmrg if (lt_foo != "") { lt_freq[lt_foo]++; } 892663fbae1dSmrg if (lt_freq[lt_foo] == 1) { print lt_foo; } 892763fbae1dSmrg}'` 892863fbae1dSmrg sys_lib_search_path_spec=`$ECHO $lt_search_path_spec` 892963fbae1dSmrgelse 893063fbae1dSmrg sys_lib_search_path_spec="/lib /usr/lib /usr/local/lib" 893163fbae1dSmrgfi 893220d725fbSmrglibrary_names_spec= 893320d725fbSmrglibname_spec='lib$name' 893420d725fbSmrgsoname_spec= 893520d725fbSmrgshrext_cmds=".so" 893620d725fbSmrgpostinstall_cmds= 893720d725fbSmrgpostuninstall_cmds= 893820d725fbSmrgfinish_cmds= 893920d725fbSmrgfinish_eval= 894020d725fbSmrgshlibpath_var= 894120d725fbSmrgshlibpath_overrides_runpath=unknown 894220d725fbSmrgversion_type=none 894320d725fbSmrgdynamic_linker="$host_os ld.so" 894420d725fbSmrgsys_lib_dlsearch_path_spec="/lib /usr/lib" 894520d725fbSmrgneed_lib_prefix=unknown 894620d725fbSmrghardcode_into_libs=no 894720d725fbSmrg 894820d725fbSmrg# when you set need_version to no, make sure it does not cause -set_version 894920d725fbSmrg# flags to be left without arguments 895020d725fbSmrgneed_version=unknown 895120d725fbSmrg 895220d725fbSmrgcase $host_os in 895320d725fbSmrgaix3*) 895420d725fbSmrg version_type=linux 895520d725fbSmrg library_names_spec='${libname}${release}${shared_ext}$versuffix $libname.a' 895620d725fbSmrg shlibpath_var=LIBPATH 895720d725fbSmrg 895820d725fbSmrg # AIX 3 has no versioning support, so we append a major version to the name. 895920d725fbSmrg soname_spec='${libname}${release}${shared_ext}$major' 896020d725fbSmrg ;; 896120d725fbSmrg 896263fbae1dSmrgaix[4-9]*) 896320d725fbSmrg version_type=linux 896420d725fbSmrg need_lib_prefix=no 896520d725fbSmrg need_version=no 896620d725fbSmrg hardcode_into_libs=yes 896720d725fbSmrg if test "$host_cpu" = ia64; then 896820d725fbSmrg # AIX 5 supports IA64 896920d725fbSmrg library_names_spec='${libname}${release}${shared_ext}$major ${libname}${release}${shared_ext}$versuffix $libname${shared_ext}' 897020d725fbSmrg shlibpath_var=LD_LIBRARY_PATH 897120d725fbSmrg else 897220d725fbSmrg # With GCC up to 2.95.x, collect2 would create an import file 897320d725fbSmrg # for dependence libraries. The import file would start with 897420d725fbSmrg # the line `#! .'. This would cause the generated library to 897520d725fbSmrg # depend on `.', always an invalid library. This was fixed in 897620d725fbSmrg # development snapshots of GCC prior to 3.0. 897720d725fbSmrg case $host_os in 897820d725fbSmrg aix4 | aix4.[01] | aix4.[01].*) 897920d725fbSmrg if { echo '#if __GNUC__ > 2 || (__GNUC__ == 2 && __GNUC_MINOR__ >= 97)' 898020d725fbSmrg echo ' yes ' 898163fbae1dSmrg echo '#endif'; } | ${CC} -E - | $GREP yes > /dev/null; then 898220d725fbSmrg : 898320d725fbSmrg else 898420d725fbSmrg can_build_shared=no 898520d725fbSmrg fi 898620d725fbSmrg ;; 898720d725fbSmrg esac 898820d725fbSmrg # AIX (on Power*) has no versioning support, so currently we can not hardcode correct 898920d725fbSmrg # soname into executable. Probably we can add versioning support to 899020d725fbSmrg # collect2, so additional links can be useful in future. 899120d725fbSmrg if test "$aix_use_runtimelinking" = yes; then 899220d725fbSmrg # If using run time linking (on AIX 4.2 or later) use lib<name>.so 899320d725fbSmrg # instead of lib<name>.a to let people know that these are not 899420d725fbSmrg # typical AIX shared libraries. 899520d725fbSmrg library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}' 899620d725fbSmrg else 899720d725fbSmrg # We preserve .a as extension for shared libraries through AIX4.2 899820d725fbSmrg # and later when we are not doing run time linking. 899920d725fbSmrg library_names_spec='${libname}${release}.a $libname.a' 900020d725fbSmrg soname_spec='${libname}${release}${shared_ext}$major' 900120d725fbSmrg fi 900220d725fbSmrg shlibpath_var=LIBPATH 900320d725fbSmrg fi 900420d725fbSmrg ;; 900520d725fbSmrg 900620d725fbSmrgamigaos*) 900763fbae1dSmrg case $host_cpu in 900863fbae1dSmrg powerpc) 900963fbae1dSmrg # Since July 2007 AmigaOS4 officially supports .so libraries. 901063fbae1dSmrg # When compiling the executable, add -use-dynld -Lsobjs: to the compileline. 901163fbae1dSmrg library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}' 901263fbae1dSmrg ;; 901363fbae1dSmrg m68k) 901463fbae1dSmrg library_names_spec='$libname.ixlibrary $libname.a' 901563fbae1dSmrg # Create ${libname}_ixlibrary.a entries in /sys/libs. 901663fbae1dSmrg finish_eval='for lib in `ls $libdir/*.ixlibrary 2>/dev/null`; do libname=`$ECHO "X$lib" | $Xsed -e '\''s%^.*/\([^/]*\)\.ixlibrary$%\1%'\''`; test $RM /sys/libs/${libname}_ixlibrary.a; $show "cd /sys/libs && $LN_S $lib ${libname}_ixlibrary.a"; cd /sys/libs && $LN_S $lib ${libname}_ixlibrary.a || exit 1; done' 901763fbae1dSmrg ;; 901863fbae1dSmrg esac 901920d725fbSmrg ;; 902020d725fbSmrg 902120d725fbSmrgbeos*) 902220d725fbSmrg library_names_spec='${libname}${shared_ext}' 902320d725fbSmrg dynamic_linker="$host_os ld.so" 902420d725fbSmrg shlibpath_var=LIBRARY_PATH 902520d725fbSmrg ;; 902620d725fbSmrg 902720d725fbSmrgbsdi[45]*) 902820d725fbSmrg version_type=linux 902920d725fbSmrg need_version=no 903020d725fbSmrg library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}' 903120d725fbSmrg soname_spec='${libname}${release}${shared_ext}$major' 903220d725fbSmrg finish_cmds='PATH="\$PATH:/sbin" ldconfig $libdir' 903320d725fbSmrg shlibpath_var=LD_LIBRARY_PATH 903420d725fbSmrg sys_lib_search_path_spec="/shlib /usr/lib /usr/X11/lib /usr/contrib/lib /lib /usr/local/lib" 903520d725fbSmrg sys_lib_dlsearch_path_spec="/shlib /usr/lib /usr/local/lib" 903620d725fbSmrg # the default ld.so.conf also contains /usr/contrib/lib and 903720d725fbSmrg # /usr/X11R6/lib (/usr/X11 is a link to /usr/X11R6), but let us allow 903820d725fbSmrg # libtool to hard-code these into programs 903920d725fbSmrg ;; 904020d725fbSmrg 904163fbae1dSmrgcygwin* | mingw* | pw32* | cegcc*) 904220d725fbSmrg version_type=windows 904320d725fbSmrg shrext_cmds=".dll" 904420d725fbSmrg need_version=no 904520d725fbSmrg need_lib_prefix=no 904620d725fbSmrg 904720d725fbSmrg case $GCC,$host_os in 904863fbae1dSmrg yes,cygwin* | yes,mingw* | yes,pw32* | yes,cegcc*) 904920d725fbSmrg library_names_spec='$libname.dll.a' 905020d725fbSmrg # DLL is installed to $(libdir)/../bin by postinstall_cmds 905120d725fbSmrg postinstall_cmds='base_file=`basename \${file}`~ 905263fbae1dSmrg dlpath=`$SHELL 2>&1 -c '\''. $dir/'\''\${base_file}'\''i; echo \$dlname'\''`~ 905320d725fbSmrg dldir=$destdir/`dirname \$dlpath`~ 905420d725fbSmrg test -d \$dldir || mkdir -p \$dldir~ 905520d725fbSmrg $install_prog $dir/$dlname \$dldir/$dlname~ 905663fbae1dSmrg chmod a+x \$dldir/$dlname~ 905763fbae1dSmrg if test -n '\''$stripme'\'' && test -n '\''$striplib'\''; then 905863fbae1dSmrg eval '\''$striplib \$dldir/$dlname'\'' || exit \$?; 905963fbae1dSmrg fi' 906020d725fbSmrg postuninstall_cmds='dldll=`$SHELL 2>&1 -c '\''. $file; echo \$dlname'\''`~ 906120d725fbSmrg dlpath=$dir/\$dldll~ 906263fbae1dSmrg $RM \$dlpath' 906320d725fbSmrg shlibpath_overrides_runpath=yes 906420d725fbSmrg 906520d725fbSmrg case $host_os in 906620d725fbSmrg cygwin*) 906720d725fbSmrg # Cygwin DLLs use 'cyg' prefix rather than 'lib' 906820d725fbSmrg soname_spec='`echo ${libname} | sed -e 's/^lib/cyg/'``echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}' 906920d725fbSmrg sys_lib_search_path_spec="/usr/lib /lib/w32api /lib /usr/local/lib" 907020d725fbSmrg ;; 907163fbae1dSmrg mingw* | cegcc*) 907220d725fbSmrg # MinGW DLLs use traditional 'lib' prefix 907320d725fbSmrg soname_spec='${libname}`echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}' 907463fbae1dSmrg sys_lib_search_path_spec=`$CC -print-search-dirs | $GREP "^libraries:" | $SED -e "s/^libraries://" -e "s,=/,/,g"` 907563fbae1dSmrg if $ECHO "$sys_lib_search_path_spec" | $GREP ';[c-zC-Z]:/' >/dev/null; then 907620d725fbSmrg # It is most probably a Windows format PATH printed by 907720d725fbSmrg # mingw gcc, but we are running on Cygwin. Gcc prints its search 907820d725fbSmrg # path with ; separators, and with drive letters. We can handle the 907920d725fbSmrg # drive letters (cygwin fileutils understands them), so leave them, 908020d725fbSmrg # especially as we might pass files found there to a mingw objdump, 908120d725fbSmrg # which wouldn't understand a cygwinified path. Ahh. 908263fbae1dSmrg sys_lib_search_path_spec=`$ECHO "$sys_lib_search_path_spec" | $SED -e 's/;/ /g'` 908320d725fbSmrg else 908463fbae1dSmrg sys_lib_search_path_spec=`$ECHO "$sys_lib_search_path_spec" | $SED -e "s/$PATH_SEPARATOR/ /g"` 908520d725fbSmrg fi 908620d725fbSmrg ;; 908720d725fbSmrg pw32*) 908820d725fbSmrg # pw32 DLLs use 'pw' prefix rather than 'lib' 908920d725fbSmrg library_names_spec='`echo ${libname} | sed -e 's/^lib/pw/'``echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}' 909020d725fbSmrg ;; 909120d725fbSmrg esac 909220d725fbSmrg ;; 909320d725fbSmrg 909420d725fbSmrg *) 909520d725fbSmrg library_names_spec='${libname}`echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext} $libname.lib' 909620d725fbSmrg ;; 909720d725fbSmrg esac 909820d725fbSmrg dynamic_linker='Win32 ld.exe' 909920d725fbSmrg # FIXME: first we should search . and the directory the executable is in 910020d725fbSmrg shlibpath_var=PATH 910120d725fbSmrg ;; 910220d725fbSmrg 910320d725fbSmrgdarwin* | rhapsody*) 910420d725fbSmrg dynamic_linker="$host_os dyld" 910520d725fbSmrg version_type=darwin 910620d725fbSmrg need_lib_prefix=no 910720d725fbSmrg need_version=no 910863fbae1dSmrg library_names_spec='${libname}${release}${major}$shared_ext ${libname}$shared_ext' 910920d725fbSmrg soname_spec='${libname}${release}${major}$shared_ext' 911020d725fbSmrg shlibpath_overrides_runpath=yes 911120d725fbSmrg shlibpath_var=DYLD_LIBRARY_PATH 911220d725fbSmrg shrext_cmds='`test .$module = .yes && echo .so || echo .dylib`' 911363fbae1dSmrg 911463fbae1dSmrg sys_lib_search_path_spec="$sys_lib_search_path_spec /usr/local/lib" 911520d725fbSmrg sys_lib_dlsearch_path_spec='/usr/local/lib /lib /usr/lib' 911620d725fbSmrg ;; 911720d725fbSmrg 911820d725fbSmrgdgux*) 911920d725fbSmrg version_type=linux 912020d725fbSmrg need_lib_prefix=no 912120d725fbSmrg need_version=no 912220d725fbSmrg library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname$shared_ext' 912320d725fbSmrg soname_spec='${libname}${release}${shared_ext}$major' 912420d725fbSmrg shlibpath_var=LD_LIBRARY_PATH 912520d725fbSmrg ;; 912620d725fbSmrg 912720d725fbSmrgfreebsd1*) 912820d725fbSmrg dynamic_linker=no 912920d725fbSmrg ;; 913020d725fbSmrg 913120d725fbSmrgfreebsd* | dragonfly*) 913220d725fbSmrg # DragonFly does not have aout. When/if they implement a new 913320d725fbSmrg # versioning mechanism, adjust this. 913420d725fbSmrg if test -x /usr/bin/objformat; then 913520d725fbSmrg objformat=`/usr/bin/objformat` 913620d725fbSmrg else 913720d725fbSmrg case $host_os in 913820d725fbSmrg freebsd[123]*) objformat=aout ;; 913920d725fbSmrg *) objformat=elf ;; 914020d725fbSmrg esac 914120d725fbSmrg fi 914220d725fbSmrg version_type=freebsd-$objformat 914320d725fbSmrg case $version_type in 914420d725fbSmrg freebsd-elf*) 914520d725fbSmrg library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext} $libname${shared_ext}' 914620d725fbSmrg need_version=no 914720d725fbSmrg need_lib_prefix=no 914820d725fbSmrg ;; 914920d725fbSmrg freebsd-*) 915020d725fbSmrg library_names_spec='${libname}${release}${shared_ext}$versuffix $libname${shared_ext}$versuffix' 915120d725fbSmrg need_version=yes 915220d725fbSmrg ;; 915320d725fbSmrg esac 915420d725fbSmrg shlibpath_var=LD_LIBRARY_PATH 915520d725fbSmrg case $host_os in 915620d725fbSmrg freebsd2*) 915720d725fbSmrg shlibpath_overrides_runpath=yes 915820d725fbSmrg ;; 915920d725fbSmrg freebsd3.[01]* | freebsdelf3.[01]*) 916020d725fbSmrg shlibpath_overrides_runpath=yes 916120d725fbSmrg hardcode_into_libs=yes 916220d725fbSmrg ;; 916320d725fbSmrg freebsd3.[2-9]* | freebsdelf3.[2-9]* | \ 916420d725fbSmrg freebsd4.[0-5] | freebsdelf4.[0-5] | freebsd4.1.1 | freebsdelf4.1.1) 916520d725fbSmrg shlibpath_overrides_runpath=no 916620d725fbSmrg hardcode_into_libs=yes 916720d725fbSmrg ;; 916863fbae1dSmrg *) # from 4.6 on, and DragonFly 916920d725fbSmrg shlibpath_overrides_runpath=yes 917020d725fbSmrg hardcode_into_libs=yes 917120d725fbSmrg ;; 917220d725fbSmrg esac 917320d725fbSmrg ;; 917420d725fbSmrg 917520d725fbSmrggnu*) 917620d725fbSmrg version_type=linux 917720d725fbSmrg need_lib_prefix=no 917820d725fbSmrg need_version=no 917920d725fbSmrg library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}${major} ${libname}${shared_ext}' 918020d725fbSmrg soname_spec='${libname}${release}${shared_ext}$major' 918120d725fbSmrg shlibpath_var=LD_LIBRARY_PATH 918220d725fbSmrg hardcode_into_libs=yes 918320d725fbSmrg ;; 918420d725fbSmrg 918520d725fbSmrghpux9* | hpux10* | hpux11*) 918620d725fbSmrg # Give a soname corresponding to the major version so that dld.sl refuses to 918720d725fbSmrg # link against other versions. 918820d725fbSmrg version_type=sunos 918920d725fbSmrg need_lib_prefix=no 919020d725fbSmrg need_version=no 919120d725fbSmrg case $host_cpu in 919220d725fbSmrg ia64*) 919320d725fbSmrg shrext_cmds='.so' 919420d725fbSmrg hardcode_into_libs=yes 919520d725fbSmrg dynamic_linker="$host_os dld.so" 919620d725fbSmrg shlibpath_var=LD_LIBRARY_PATH 919720d725fbSmrg shlibpath_overrides_runpath=yes # Unless +noenvvar is specified. 919820d725fbSmrg library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}' 919920d725fbSmrg soname_spec='${libname}${release}${shared_ext}$major' 920020d725fbSmrg if test "X$HPUX_IA64_MODE" = X32; then 920120d725fbSmrg sys_lib_search_path_spec="/usr/lib/hpux32 /usr/local/lib/hpux32 /usr/local/lib" 920220d725fbSmrg else 920320d725fbSmrg sys_lib_search_path_spec="/usr/lib/hpux64 /usr/local/lib/hpux64" 920420d725fbSmrg fi 920520d725fbSmrg sys_lib_dlsearch_path_spec=$sys_lib_search_path_spec 920620d725fbSmrg ;; 920763fbae1dSmrg hppa*64*) 920863fbae1dSmrg shrext_cmds='.sl' 920963fbae1dSmrg hardcode_into_libs=yes 921063fbae1dSmrg dynamic_linker="$host_os dld.sl" 921163fbae1dSmrg shlibpath_var=LD_LIBRARY_PATH # How should we handle SHLIB_PATH 921263fbae1dSmrg shlibpath_overrides_runpath=yes # Unless +noenvvar is specified. 921363fbae1dSmrg library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}' 921463fbae1dSmrg soname_spec='${libname}${release}${shared_ext}$major' 921563fbae1dSmrg sys_lib_search_path_spec="/usr/lib/pa20_64 /usr/ccs/lib/pa20_64" 921663fbae1dSmrg sys_lib_dlsearch_path_spec=$sys_lib_search_path_spec 921763fbae1dSmrg ;; 921863fbae1dSmrg *) 921920d725fbSmrg shrext_cmds='.sl' 922020d725fbSmrg dynamic_linker="$host_os dld.sl" 922120d725fbSmrg shlibpath_var=SHLIB_PATH 922220d725fbSmrg shlibpath_overrides_runpath=no # +s is required to enable SHLIB_PATH 922320d725fbSmrg library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}' 922420d725fbSmrg soname_spec='${libname}${release}${shared_ext}$major' 922520d725fbSmrg ;; 922620d725fbSmrg esac 922720d725fbSmrg # HP-UX runs *really* slowly unless shared libraries are mode 555. 922820d725fbSmrg postinstall_cmds='chmod 555 $lib' 922920d725fbSmrg ;; 923020d725fbSmrg 923163fbae1dSmrginterix[3-9]*) 923220d725fbSmrg version_type=linux 923320d725fbSmrg need_lib_prefix=no 923420d725fbSmrg need_version=no 923520d725fbSmrg library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${shared_ext}' 923620d725fbSmrg soname_spec='${libname}${release}${shared_ext}$major' 923720d725fbSmrg dynamic_linker='Interix 3.x ld.so.1 (PE, like ELF)' 923820d725fbSmrg shlibpath_var=LD_LIBRARY_PATH 923920d725fbSmrg shlibpath_overrides_runpath=no 924020d725fbSmrg hardcode_into_libs=yes 924120d725fbSmrg ;; 924220d725fbSmrg 924320d725fbSmrgirix5* | irix6* | nonstopux*) 924420d725fbSmrg case $host_os in 924520d725fbSmrg nonstopux*) version_type=nonstopux ;; 924620d725fbSmrg *) 924720d725fbSmrg if test "$lt_cv_prog_gnu_ld" = yes; then 924820d725fbSmrg version_type=linux 924920d725fbSmrg else 925020d725fbSmrg version_type=irix 925120d725fbSmrg fi ;; 925220d725fbSmrg esac 925320d725fbSmrg need_lib_prefix=no 925420d725fbSmrg need_version=no 925520d725fbSmrg soname_spec='${libname}${release}${shared_ext}$major' 925620d725fbSmrg library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${release}${shared_ext} $libname${shared_ext}' 925720d725fbSmrg case $host_os in 925820d725fbSmrg irix5* | nonstopux*) 925920d725fbSmrg libsuff= shlibsuff= 926020d725fbSmrg ;; 926120d725fbSmrg *) 926220d725fbSmrg case $LD in # libtool.m4 will add one of these switches to LD 926320d725fbSmrg *-32|*"-32 "|*-melf32bsmip|*"-melf32bsmip ") 926420d725fbSmrg libsuff= shlibsuff= libmagic=32-bit;; 926520d725fbSmrg *-n32|*"-n32 "|*-melf32bmipn32|*"-melf32bmipn32 ") 926620d725fbSmrg libsuff=32 shlibsuff=N32 libmagic=N32;; 926720d725fbSmrg *-64|*"-64 "|*-melf64bmip|*"-melf64bmip ") 926820d725fbSmrg libsuff=64 shlibsuff=64 libmagic=64-bit;; 926920d725fbSmrg *) libsuff= shlibsuff= libmagic=never-match;; 927020d725fbSmrg esac 927120d725fbSmrg ;; 927220d725fbSmrg esac 927320d725fbSmrg shlibpath_var=LD_LIBRARY${shlibsuff}_PATH 927420d725fbSmrg shlibpath_overrides_runpath=no 927520d725fbSmrg sys_lib_search_path_spec="/usr/lib${libsuff} /lib${libsuff} /usr/local/lib${libsuff}" 927620d725fbSmrg sys_lib_dlsearch_path_spec="/usr/lib${libsuff} /lib${libsuff}" 927720d725fbSmrg hardcode_into_libs=yes 927820d725fbSmrg ;; 927920d725fbSmrg 928020d725fbSmrg# No shared lib support for Linux oldld, aout, or coff. 928120d725fbSmrglinux*oldld* | linux*aout* | linux*coff*) 928220d725fbSmrg dynamic_linker=no 928320d725fbSmrg ;; 928420d725fbSmrg 928520d725fbSmrg# This must be Linux ELF. 928620d725fbSmrglinux* | k*bsd*-gnu) 928720d725fbSmrg version_type=linux 928820d725fbSmrg need_lib_prefix=no 928920d725fbSmrg need_version=no 929020d725fbSmrg library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}' 929120d725fbSmrg soname_spec='${libname}${release}${shared_ext}$major' 929220d725fbSmrg finish_cmds='PATH="\$PATH:/sbin" ldconfig -n $libdir' 929320d725fbSmrg shlibpath_var=LD_LIBRARY_PATH 929420d725fbSmrg shlibpath_overrides_runpath=no 929563fbae1dSmrg # Some binutils ld are patched to set DT_RUNPATH 929663fbae1dSmrg save_LDFLAGS=$LDFLAGS 929763fbae1dSmrg save_libdir=$libdir 929863fbae1dSmrg eval "libdir=/foo; wl=\"$lt_prog_compiler_wl\"; \ 929963fbae1dSmrg LDFLAGS=\"\$LDFLAGS $hardcode_libdir_flag_spec\"" 930063fbae1dSmrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 930163fbae1dSmrg/* end confdefs.h. */ 930263fbae1dSmrg 930363fbae1dSmrgint 930463fbae1dSmrgmain () 930563fbae1dSmrg{ 930663fbae1dSmrg 930763fbae1dSmrg ; 930863fbae1dSmrg return 0; 930963fbae1dSmrg} 931063fbae1dSmrg_ACEOF 931163fbae1dSmrgif ac_fn_c_try_link "$LINENO"; then : 931263fbae1dSmrg if ($OBJDUMP -p conftest$ac_exeext) 2>/dev/null | grep "RUNPATH.*$libdir" >/dev/null; then : 931363fbae1dSmrg shlibpath_overrides_runpath=yes 931463fbae1dSmrgfi 931563fbae1dSmrgfi 931663fbae1dSmrgrm -f core conftest.err conftest.$ac_objext \ 931763fbae1dSmrg conftest$ac_exeext conftest.$ac_ext 931863fbae1dSmrg LDFLAGS=$save_LDFLAGS 931963fbae1dSmrg libdir=$save_libdir 932063fbae1dSmrg 932120d725fbSmrg # This implies no fast_install, which is unacceptable. 932220d725fbSmrg # Some rework will be needed to allow for fast_install 932320d725fbSmrg # before this can be enabled. 932420d725fbSmrg hardcode_into_libs=yes 932520d725fbSmrg 932620d725fbSmrg # Append ld.so.conf contents to the search path 932720d725fbSmrg if test -f /etc/ld.so.conf; then 932863fbae1dSmrg lt_ld_extra=`awk '/^include / { system(sprintf("cd /etc; cat %s 2>/dev/null", \$2)); skip = 1; } { if (!skip) print \$0; skip = 0; }' < /etc/ld.so.conf | $SED -e 's/#.*//;/^[ ]*hwcap[ ]/d;s/[:, ]/ /g;s/=[^=]*$//;s/=[^= ]* / /g;/^$/d' | tr '\n' ' '` 932920d725fbSmrg sys_lib_dlsearch_path_spec="/lib /usr/lib $lt_ld_extra" 933020d725fbSmrg fi 933120d725fbSmrg 933220d725fbSmrg # We used to test for /lib/ld.so.1 and disable shared libraries on 933320d725fbSmrg # powerpc, because MkLinux only supported shared libraries with the 933420d725fbSmrg # GNU dynamic linker. Since this was broken with cross compilers, 933520d725fbSmrg # most powerpc-linux boxes support dynamic linking these days and 933620d725fbSmrg # people can always --disable-shared, the test was removed, and we 933720d725fbSmrg # assume the GNU/Linux dynamic linker is in use. 933820d725fbSmrg dynamic_linker='GNU/Linux ld.so' 933920d725fbSmrg ;; 934020d725fbSmrg 934120d725fbSmrgnetbsdelf*-gnu) 934220d725fbSmrg version_type=linux 934320d725fbSmrg need_lib_prefix=no 934420d725fbSmrg need_version=no 934520d725fbSmrg library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${shared_ext}' 934620d725fbSmrg soname_spec='${libname}${release}${shared_ext}$major' 934720d725fbSmrg shlibpath_var=LD_LIBRARY_PATH 934820d725fbSmrg shlibpath_overrides_runpath=no 934920d725fbSmrg hardcode_into_libs=yes 935020d725fbSmrg dynamic_linker='NetBSD ld.elf_so' 935120d725fbSmrg ;; 935220d725fbSmrg 935320d725fbSmrgnetbsd*) 935420d725fbSmrg version_type=sunos 935520d725fbSmrg need_lib_prefix=no 935620d725fbSmrg need_version=no 935763fbae1dSmrg if echo __ELF__ | $CC -E - | $GREP __ELF__ >/dev/null; then 935820d725fbSmrg library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix' 935920d725fbSmrg finish_cmds='PATH="\$PATH:/sbin" ldconfig -m $libdir' 936020d725fbSmrg dynamic_linker='NetBSD (a.out) ld.so' 936120d725fbSmrg else 936220d725fbSmrg library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${shared_ext}' 936320d725fbSmrg soname_spec='${libname}${release}${shared_ext}$major' 936420d725fbSmrg dynamic_linker='NetBSD ld.elf_so' 936520d725fbSmrg fi 936620d725fbSmrg shlibpath_var=LD_LIBRARY_PATH 936720d725fbSmrg shlibpath_overrides_runpath=yes 936820d725fbSmrg hardcode_into_libs=yes 936920d725fbSmrg ;; 937020d725fbSmrg 937120d725fbSmrgnewsos6) 937220d725fbSmrg version_type=linux 937320d725fbSmrg library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}' 937420d725fbSmrg shlibpath_var=LD_LIBRARY_PATH 937520d725fbSmrg shlibpath_overrides_runpath=yes 937620d725fbSmrg ;; 937720d725fbSmrg 937863fbae1dSmrg*nto* | *qnx*) 937963fbae1dSmrg version_type=qnx 938020d725fbSmrg need_lib_prefix=no 938120d725fbSmrg need_version=no 938220d725fbSmrg library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}' 938320d725fbSmrg soname_spec='${libname}${release}${shared_ext}$major' 938420d725fbSmrg shlibpath_var=LD_LIBRARY_PATH 938563fbae1dSmrg shlibpath_overrides_runpath=no 938663fbae1dSmrg hardcode_into_libs=yes 938763fbae1dSmrg dynamic_linker='ldqnx.so' 938820d725fbSmrg ;; 938920d725fbSmrg 939020d725fbSmrgopenbsd*) 939120d725fbSmrg version_type=sunos 939220d725fbSmrg sys_lib_dlsearch_path_spec="/usr/lib" 939320d725fbSmrg need_lib_prefix=no 939420d725fbSmrg # Some older versions of OpenBSD (3.3 at least) *do* need versioned libs. 939520d725fbSmrg case $host_os in 939663fbae1dSmrg openbsd3.3 | openbsd3.3.*) need_version=yes ;; 939763fbae1dSmrg *) need_version=no ;; 939820d725fbSmrg esac 939920d725fbSmrg library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix' 940020d725fbSmrg finish_cmds='PATH="\$PATH:/sbin" ldconfig -m $libdir' 940120d725fbSmrg shlibpath_var=LD_LIBRARY_PATH 940263fbae1dSmrg if test -z "`echo __ELF__ | $CC -E - | $GREP __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then 940320d725fbSmrg case $host_os in 940420d725fbSmrg openbsd2.[89] | openbsd2.[89].*) 940520d725fbSmrg shlibpath_overrides_runpath=no 940620d725fbSmrg ;; 940720d725fbSmrg *) 940820d725fbSmrg shlibpath_overrides_runpath=yes 940920d725fbSmrg ;; 941020d725fbSmrg esac 941120d725fbSmrg else 941220d725fbSmrg shlibpath_overrides_runpath=yes 941320d725fbSmrg fi 941420d725fbSmrg ;; 941520d725fbSmrg 941620d725fbSmrgos2*) 941720d725fbSmrg libname_spec='$name' 941820d725fbSmrg shrext_cmds=".dll" 941920d725fbSmrg need_lib_prefix=no 942020d725fbSmrg library_names_spec='$libname${shared_ext} $libname.a' 942120d725fbSmrg dynamic_linker='OS/2 ld.exe' 942220d725fbSmrg shlibpath_var=LIBPATH 942320d725fbSmrg ;; 942420d725fbSmrg 942520d725fbSmrgosf3* | osf4* | osf5*) 942620d725fbSmrg version_type=osf 942720d725fbSmrg need_lib_prefix=no 942820d725fbSmrg need_version=no 942920d725fbSmrg soname_spec='${libname}${release}${shared_ext}$major' 943020d725fbSmrg library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}' 943120d725fbSmrg shlibpath_var=LD_LIBRARY_PATH 943220d725fbSmrg sys_lib_search_path_spec="/usr/shlib /usr/ccs/lib /usr/lib/cmplrs/cc /usr/lib /usr/local/lib /var/shlib" 943320d725fbSmrg sys_lib_dlsearch_path_spec="$sys_lib_search_path_spec" 943420d725fbSmrg ;; 943520d725fbSmrg 943663fbae1dSmrgrdos*) 943763fbae1dSmrg dynamic_linker=no 943863fbae1dSmrg ;; 943963fbae1dSmrg 944020d725fbSmrgsolaris*) 944120d725fbSmrg version_type=linux 944220d725fbSmrg need_lib_prefix=no 944320d725fbSmrg need_version=no 944420d725fbSmrg library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}' 944520d725fbSmrg soname_spec='${libname}${release}${shared_ext}$major' 944620d725fbSmrg shlibpath_var=LD_LIBRARY_PATH 944720d725fbSmrg shlibpath_overrides_runpath=yes 944820d725fbSmrg hardcode_into_libs=yes 944920d725fbSmrg # ldd complains unless libraries are executable 945020d725fbSmrg postinstall_cmds='chmod +x $lib' 945120d725fbSmrg ;; 945220d725fbSmrg 945320d725fbSmrgsunos4*) 945420d725fbSmrg version_type=sunos 945520d725fbSmrg library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix' 945620d725fbSmrg finish_cmds='PATH="\$PATH:/usr/etc" ldconfig $libdir' 945720d725fbSmrg shlibpath_var=LD_LIBRARY_PATH 945820d725fbSmrg shlibpath_overrides_runpath=yes 945920d725fbSmrg if test "$with_gnu_ld" = yes; then 946020d725fbSmrg need_lib_prefix=no 946120d725fbSmrg fi 946220d725fbSmrg need_version=yes 946320d725fbSmrg ;; 946420d725fbSmrg 946520d725fbSmrgsysv4 | sysv4.3*) 946620d725fbSmrg version_type=linux 946720d725fbSmrg library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}' 946820d725fbSmrg soname_spec='${libname}${release}${shared_ext}$major' 946920d725fbSmrg shlibpath_var=LD_LIBRARY_PATH 947020d725fbSmrg case $host_vendor in 947120d725fbSmrg sni) 947220d725fbSmrg shlibpath_overrides_runpath=no 947320d725fbSmrg need_lib_prefix=no 947420d725fbSmrg runpath_var=LD_RUN_PATH 947520d725fbSmrg ;; 947620d725fbSmrg siemens) 947720d725fbSmrg need_lib_prefix=no 947820d725fbSmrg ;; 947920d725fbSmrg motorola) 948020d725fbSmrg need_lib_prefix=no 948120d725fbSmrg need_version=no 948220d725fbSmrg shlibpath_overrides_runpath=no 948320d725fbSmrg sys_lib_search_path_spec='/lib /usr/lib /usr/ccs/lib' 948420d725fbSmrg ;; 948520d725fbSmrg esac 948620d725fbSmrg ;; 948720d725fbSmrg 948820d725fbSmrgsysv4*MP*) 948920d725fbSmrg if test -d /usr/nec ;then 949020d725fbSmrg version_type=linux 949120d725fbSmrg library_names_spec='$libname${shared_ext}.$versuffix $libname${shared_ext}.$major $libname${shared_ext}' 949220d725fbSmrg soname_spec='$libname${shared_ext}.$major' 949320d725fbSmrg shlibpath_var=LD_LIBRARY_PATH 949420d725fbSmrg fi 949520d725fbSmrg ;; 949620d725fbSmrg 949720d725fbSmrgsysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX* | sysv4*uw2*) 949820d725fbSmrg version_type=freebsd-elf 949920d725fbSmrg need_lib_prefix=no 950020d725fbSmrg need_version=no 950120d725fbSmrg library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext} $libname${shared_ext}' 950220d725fbSmrg soname_spec='${libname}${release}${shared_ext}$major' 950320d725fbSmrg shlibpath_var=LD_LIBRARY_PATH 950463fbae1dSmrg shlibpath_overrides_runpath=yes 950520d725fbSmrg hardcode_into_libs=yes 950620d725fbSmrg if test "$with_gnu_ld" = yes; then 950720d725fbSmrg sys_lib_search_path_spec='/usr/local/lib /usr/gnu/lib /usr/ccs/lib /usr/lib /lib' 950820d725fbSmrg else 950920d725fbSmrg sys_lib_search_path_spec='/usr/ccs/lib /usr/lib' 951020d725fbSmrg case $host_os in 951120d725fbSmrg sco3.2v5*) 951220d725fbSmrg sys_lib_search_path_spec="$sys_lib_search_path_spec /lib" 951320d725fbSmrg ;; 951420d725fbSmrg esac 951520d725fbSmrg fi 951620d725fbSmrg sys_lib_dlsearch_path_spec='/usr/lib' 951720d725fbSmrg ;; 951820d725fbSmrg 951963fbae1dSmrgtpf*) 952063fbae1dSmrg # TPF is a cross-target only. Preferred cross-host = GNU/Linux. 952163fbae1dSmrg version_type=linux 952263fbae1dSmrg need_lib_prefix=no 952363fbae1dSmrg need_version=no 952463fbae1dSmrg library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}' 952563fbae1dSmrg shlibpath_var=LD_LIBRARY_PATH 952663fbae1dSmrg shlibpath_overrides_runpath=no 952763fbae1dSmrg hardcode_into_libs=yes 952863fbae1dSmrg ;; 952963fbae1dSmrg 953020d725fbSmrguts4*) 953120d725fbSmrg version_type=linux 953220d725fbSmrg library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}' 953320d725fbSmrg soname_spec='${libname}${release}${shared_ext}$major' 953420d725fbSmrg shlibpath_var=LD_LIBRARY_PATH 953520d725fbSmrg ;; 953620d725fbSmrg 953720d725fbSmrg*) 953820d725fbSmrg dynamic_linker=no 953920d725fbSmrg ;; 954020d725fbSmrgesac 954163fbae1dSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $dynamic_linker" >&5 954263fbae1dSmrg$as_echo "$dynamic_linker" >&6; } 954320d725fbSmrgtest "$dynamic_linker" = no && can_build_shared=no 954420d725fbSmrg 954520d725fbSmrgvariables_saved_for_relink="PATH $shlibpath_var $runpath_var" 954620d725fbSmrgif test "$GCC" = yes; then 954720d725fbSmrg variables_saved_for_relink="$variables_saved_for_relink GCC_EXEC_PREFIX COMPILER_PATH LIBRARY_PATH" 954820d725fbSmrgfi 954920d725fbSmrg 955063fbae1dSmrgif test "${lt_cv_sys_lib_search_path_spec+set}" = set; then 955163fbae1dSmrg sys_lib_search_path_spec="$lt_cv_sys_lib_search_path_spec" 955220d725fbSmrgfi 955363fbae1dSmrgif test "${lt_cv_sys_lib_dlsearch_path_spec+set}" = set; then 955463fbae1dSmrg sys_lib_dlsearch_path_spec="$lt_cv_sys_lib_dlsearch_path_spec" 955520d725fbSmrgfi 955620d725fbSmrg 955720d725fbSmrg 955820d725fbSmrg 955920d725fbSmrg 956020d725fbSmrg 956120d725fbSmrg 956220d725fbSmrg 956320d725fbSmrg 956420d725fbSmrg 956520d725fbSmrg 956620d725fbSmrg 956720d725fbSmrg 956820d725fbSmrg 956920d725fbSmrg 957020d725fbSmrg 957120d725fbSmrg 957220d725fbSmrg 957320d725fbSmrg 957420d725fbSmrg 957520d725fbSmrg 957620d725fbSmrg 957720d725fbSmrg 957820d725fbSmrg 957920d725fbSmrg 958020d725fbSmrg 958120d725fbSmrg 958220d725fbSmrg 958320d725fbSmrg 958420d725fbSmrg 958520d725fbSmrg 958620d725fbSmrg 958720d725fbSmrg 958820d725fbSmrg 958920d725fbSmrg 959020d725fbSmrg 959120d725fbSmrg 959220d725fbSmrg 959320d725fbSmrg 959420d725fbSmrg 959520d725fbSmrg 959620d725fbSmrg 959720d725fbSmrg 959820d725fbSmrg 959920d725fbSmrg 960020d725fbSmrg 960120d725fbSmrg 960220d725fbSmrg 960320d725fbSmrg 960420d725fbSmrg 960520d725fbSmrg 960620d725fbSmrg 960720d725fbSmrg 960820d725fbSmrg 960920d725fbSmrg 961020d725fbSmrg 961120d725fbSmrg 961220d725fbSmrg 961320d725fbSmrg 961420d725fbSmrg 961520d725fbSmrg 961620d725fbSmrg 961720d725fbSmrg 961820d725fbSmrg 961920d725fbSmrg 962020d725fbSmrg 962120d725fbSmrg 962220d725fbSmrg 962320d725fbSmrg 962420d725fbSmrg 962520d725fbSmrg 962620d725fbSmrg 962720d725fbSmrg 962820d725fbSmrg 962920d725fbSmrg 963020d725fbSmrg 963120d725fbSmrg 963220d725fbSmrg 963320d725fbSmrg 963420d725fbSmrg 963520d725fbSmrg 963620d725fbSmrg 963720d725fbSmrg 963820d725fbSmrg 963920d725fbSmrg 964020d725fbSmrg 964120d725fbSmrg 964220d725fbSmrg 964363fbae1dSmrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking how to hardcode library paths into programs" >&5 964463fbae1dSmrg$as_echo_n "checking how to hardcode library paths into programs... " >&6; } 964563fbae1dSmrghardcode_action= 964663fbae1dSmrgif test -n "$hardcode_libdir_flag_spec" || 964763fbae1dSmrg test -n "$runpath_var" || 964863fbae1dSmrg test "X$hardcode_automatic" = "Xyes" ; then 964963fbae1dSmrg 965063fbae1dSmrg # We can hardcode non-existent directories. 965163fbae1dSmrg if test "$hardcode_direct" != no && 965263fbae1dSmrg # If the only mechanism to avoid hardcoding is shlibpath_var, we 965363fbae1dSmrg # have to relink, otherwise we might link with an installed library 965463fbae1dSmrg # when we should be linking with a yet-to-be-installed one 965563fbae1dSmrg ## test "$_LT_TAGVAR(hardcode_shlibpath_var, )" != no && 965663fbae1dSmrg test "$hardcode_minus_L" != no; then 965763fbae1dSmrg # Linking always hardcodes the temporary library directory. 965863fbae1dSmrg hardcode_action=relink 965963fbae1dSmrg else 966063fbae1dSmrg # We can link without hardcoding, and we can hardcode nonexisting dirs. 966163fbae1dSmrg hardcode_action=immediate 966263fbae1dSmrg fi 966363fbae1dSmrgelse 966463fbae1dSmrg # We cannot hardcode anything, or else we can only hardcode existing 966563fbae1dSmrg # directories. 966663fbae1dSmrg hardcode_action=unsupported 966763fbae1dSmrgfi 966863fbae1dSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $hardcode_action" >&5 966963fbae1dSmrg$as_echo "$hardcode_action" >&6; } 967063fbae1dSmrg 967163fbae1dSmrgif test "$hardcode_action" = relink || 967263fbae1dSmrg test "$inherit_rpath" = yes; then 967363fbae1dSmrg # Fast installation is not supported 967463fbae1dSmrg enable_fast_install=no 967563fbae1dSmrgelif test "$shlibpath_overrides_runpath" = yes || 967663fbae1dSmrg test "$enable_shared" = no; then 967763fbae1dSmrg # Fast installation is not necessary 967863fbae1dSmrg enable_fast_install=needless 967963fbae1dSmrgfi 968063fbae1dSmrg 968163fbae1dSmrg 968263fbae1dSmrg 968363fbae1dSmrg 968463fbae1dSmrg 968563fbae1dSmrg 968663fbae1dSmrg if test "x$enable_dlopen" != xyes; then 968763fbae1dSmrg enable_dlopen=unknown 968863fbae1dSmrg enable_dlopen_self=unknown 968963fbae1dSmrg enable_dlopen_self_static=unknown 969063fbae1dSmrgelse 969163fbae1dSmrg lt_cv_dlopen=no 969263fbae1dSmrg lt_cv_dlopen_libs= 969363fbae1dSmrg 969463fbae1dSmrg case $host_os in 969563fbae1dSmrg beos*) 969663fbae1dSmrg lt_cv_dlopen="load_add_on" 969763fbae1dSmrg lt_cv_dlopen_libs= 969863fbae1dSmrg lt_cv_dlopen_self=yes 969963fbae1dSmrg ;; 970063fbae1dSmrg 970163fbae1dSmrg mingw* | pw32* | cegcc*) 970263fbae1dSmrg lt_cv_dlopen="LoadLibrary" 970363fbae1dSmrg lt_cv_dlopen_libs= 970463fbae1dSmrg ;; 970563fbae1dSmrg 970663fbae1dSmrg cygwin*) 970763fbae1dSmrg lt_cv_dlopen="dlopen" 970863fbae1dSmrg lt_cv_dlopen_libs= 970963fbae1dSmrg ;; 971063fbae1dSmrg 971163fbae1dSmrg darwin*) 971263fbae1dSmrg # if libdl is installed we need to link against it 971363fbae1dSmrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dlopen in -ldl" >&5 971463fbae1dSmrg$as_echo_n "checking for dlopen in -ldl... " >&6; } 971563fbae1dSmrgif test "${ac_cv_lib_dl_dlopen+set}" = set; then : 971663fbae1dSmrg $as_echo_n "(cached) " >&6 971763fbae1dSmrgelse 971863fbae1dSmrg ac_check_lib_save_LIBS=$LIBS 971963fbae1dSmrgLIBS="-ldl $LIBS" 972063fbae1dSmrgcat confdefs.h - <<_ACEOF >conftest.$ac_ext 972163fbae1dSmrg/* end confdefs.h. */ 972263fbae1dSmrg 972363fbae1dSmrg/* Override any GCC internal prototype to avoid an error. 972463fbae1dSmrg Use char because int might match the return type of a GCC 972563fbae1dSmrg builtin and then its argument prototype would still apply. */ 972663fbae1dSmrg#ifdef __cplusplus 972763fbae1dSmrgextern "C" 972863fbae1dSmrg#endif 972963fbae1dSmrgchar dlopen (); 973063fbae1dSmrgint 973163fbae1dSmrgmain () 973263fbae1dSmrg{ 973363fbae1dSmrgreturn dlopen (); 973463fbae1dSmrg ; 973563fbae1dSmrg return 0; 973663fbae1dSmrg} 973763fbae1dSmrg_ACEOF 973863fbae1dSmrgif ac_fn_c_try_link "$LINENO"; then : 973963fbae1dSmrg ac_cv_lib_dl_dlopen=yes 974063fbae1dSmrgelse 974163fbae1dSmrg ac_cv_lib_dl_dlopen=no 974263fbae1dSmrgfi 974363fbae1dSmrgrm -f core conftest.err conftest.$ac_objext \ 974463fbae1dSmrg conftest$ac_exeext conftest.$ac_ext 974563fbae1dSmrgLIBS=$ac_check_lib_save_LIBS 974663fbae1dSmrgfi 974763fbae1dSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dl_dlopen" >&5 974863fbae1dSmrg$as_echo "$ac_cv_lib_dl_dlopen" >&6; } 974963fbae1dSmrgif test "x$ac_cv_lib_dl_dlopen" = x""yes; then : 975063fbae1dSmrg lt_cv_dlopen="dlopen" lt_cv_dlopen_libs="-ldl" 975163fbae1dSmrgelse 975263fbae1dSmrg 975363fbae1dSmrg lt_cv_dlopen="dyld" 975463fbae1dSmrg lt_cv_dlopen_libs= 975563fbae1dSmrg lt_cv_dlopen_self=yes 975663fbae1dSmrg 975763fbae1dSmrgfi 975863fbae1dSmrg 975963fbae1dSmrg ;; 976063fbae1dSmrg 976163fbae1dSmrg *) 976263fbae1dSmrg ac_fn_c_check_func "$LINENO" "shl_load" "ac_cv_func_shl_load" 976363fbae1dSmrgif test "x$ac_cv_func_shl_load" = x""yes; then : 976463fbae1dSmrg lt_cv_dlopen="shl_load" 976563fbae1dSmrgelse 976663fbae1dSmrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for shl_load in -ldld" >&5 976763fbae1dSmrg$as_echo_n "checking for shl_load in -ldld... " >&6; } 976863fbae1dSmrgif test "${ac_cv_lib_dld_shl_load+set}" = set; then : 976963fbae1dSmrg $as_echo_n "(cached) " >&6 977063fbae1dSmrgelse 977163fbae1dSmrg ac_check_lib_save_LIBS=$LIBS 977263fbae1dSmrgLIBS="-ldld $LIBS" 977363fbae1dSmrgcat confdefs.h - <<_ACEOF >conftest.$ac_ext 977463fbae1dSmrg/* end confdefs.h. */ 977563fbae1dSmrg 977663fbae1dSmrg/* Override any GCC internal prototype to avoid an error. 977763fbae1dSmrg Use char because int might match the return type of a GCC 977863fbae1dSmrg builtin and then its argument prototype would still apply. */ 977963fbae1dSmrg#ifdef __cplusplus 978063fbae1dSmrgextern "C" 978163fbae1dSmrg#endif 978263fbae1dSmrgchar shl_load (); 978363fbae1dSmrgint 978463fbae1dSmrgmain () 978563fbae1dSmrg{ 978663fbae1dSmrgreturn shl_load (); 978763fbae1dSmrg ; 978863fbae1dSmrg return 0; 978963fbae1dSmrg} 979063fbae1dSmrg_ACEOF 979163fbae1dSmrgif ac_fn_c_try_link "$LINENO"; then : 979263fbae1dSmrg ac_cv_lib_dld_shl_load=yes 979363fbae1dSmrgelse 979463fbae1dSmrg ac_cv_lib_dld_shl_load=no 979563fbae1dSmrgfi 979663fbae1dSmrgrm -f core conftest.err conftest.$ac_objext \ 979763fbae1dSmrg conftest$ac_exeext conftest.$ac_ext 979863fbae1dSmrgLIBS=$ac_check_lib_save_LIBS 979963fbae1dSmrgfi 980063fbae1dSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dld_shl_load" >&5 980163fbae1dSmrg$as_echo "$ac_cv_lib_dld_shl_load" >&6; } 980263fbae1dSmrgif test "x$ac_cv_lib_dld_shl_load" = x""yes; then : 980363fbae1dSmrg lt_cv_dlopen="shl_load" lt_cv_dlopen_libs="-ldld" 980463fbae1dSmrgelse 980563fbae1dSmrg ac_fn_c_check_func "$LINENO" "dlopen" "ac_cv_func_dlopen" 980663fbae1dSmrgif test "x$ac_cv_func_dlopen" = x""yes; then : 980763fbae1dSmrg lt_cv_dlopen="dlopen" 980863fbae1dSmrgelse 980963fbae1dSmrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dlopen in -ldl" >&5 981063fbae1dSmrg$as_echo_n "checking for dlopen in -ldl... " >&6; } 981163fbae1dSmrgif test "${ac_cv_lib_dl_dlopen+set}" = set; then : 981263fbae1dSmrg $as_echo_n "(cached) " >&6 981363fbae1dSmrgelse 981463fbae1dSmrg ac_check_lib_save_LIBS=$LIBS 981563fbae1dSmrgLIBS="-ldl $LIBS" 981663fbae1dSmrgcat confdefs.h - <<_ACEOF >conftest.$ac_ext 981763fbae1dSmrg/* end confdefs.h. */ 981863fbae1dSmrg 981963fbae1dSmrg/* Override any GCC internal prototype to avoid an error. 982063fbae1dSmrg Use char because int might match the return type of a GCC 982163fbae1dSmrg builtin and then its argument prototype would still apply. */ 982263fbae1dSmrg#ifdef __cplusplus 982363fbae1dSmrgextern "C" 982463fbae1dSmrg#endif 982563fbae1dSmrgchar dlopen (); 982663fbae1dSmrgint 982763fbae1dSmrgmain () 982863fbae1dSmrg{ 982963fbae1dSmrgreturn dlopen (); 983063fbae1dSmrg ; 983163fbae1dSmrg return 0; 983263fbae1dSmrg} 983363fbae1dSmrg_ACEOF 983463fbae1dSmrgif ac_fn_c_try_link "$LINENO"; then : 983563fbae1dSmrg ac_cv_lib_dl_dlopen=yes 983663fbae1dSmrgelse 983763fbae1dSmrg ac_cv_lib_dl_dlopen=no 983863fbae1dSmrgfi 983963fbae1dSmrgrm -f core conftest.err conftest.$ac_objext \ 984063fbae1dSmrg conftest$ac_exeext conftest.$ac_ext 984163fbae1dSmrgLIBS=$ac_check_lib_save_LIBS 984263fbae1dSmrgfi 984363fbae1dSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dl_dlopen" >&5 984463fbae1dSmrg$as_echo "$ac_cv_lib_dl_dlopen" >&6; } 984563fbae1dSmrgif test "x$ac_cv_lib_dl_dlopen" = x""yes; then : 984663fbae1dSmrg lt_cv_dlopen="dlopen" lt_cv_dlopen_libs="-ldl" 984763fbae1dSmrgelse 984863fbae1dSmrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dlopen in -lsvld" >&5 984963fbae1dSmrg$as_echo_n "checking for dlopen in -lsvld... " >&6; } 985063fbae1dSmrgif test "${ac_cv_lib_svld_dlopen+set}" = set; then : 985163fbae1dSmrg $as_echo_n "(cached) " >&6 985263fbae1dSmrgelse 985363fbae1dSmrg ac_check_lib_save_LIBS=$LIBS 985463fbae1dSmrgLIBS="-lsvld $LIBS" 985563fbae1dSmrgcat confdefs.h - <<_ACEOF >conftest.$ac_ext 985663fbae1dSmrg/* end confdefs.h. */ 985763fbae1dSmrg 985863fbae1dSmrg/* Override any GCC internal prototype to avoid an error. 985963fbae1dSmrg Use char because int might match the return type of a GCC 986063fbae1dSmrg builtin and then its argument prototype would still apply. */ 986163fbae1dSmrg#ifdef __cplusplus 986263fbae1dSmrgextern "C" 986363fbae1dSmrg#endif 986463fbae1dSmrgchar dlopen (); 986563fbae1dSmrgint 986663fbae1dSmrgmain () 986763fbae1dSmrg{ 986863fbae1dSmrgreturn dlopen (); 986963fbae1dSmrg ; 987063fbae1dSmrg return 0; 987163fbae1dSmrg} 987263fbae1dSmrg_ACEOF 987363fbae1dSmrgif ac_fn_c_try_link "$LINENO"; then : 987463fbae1dSmrg ac_cv_lib_svld_dlopen=yes 987563fbae1dSmrgelse 987663fbae1dSmrg ac_cv_lib_svld_dlopen=no 987763fbae1dSmrgfi 987863fbae1dSmrgrm -f core conftest.err conftest.$ac_objext \ 987963fbae1dSmrg conftest$ac_exeext conftest.$ac_ext 988063fbae1dSmrgLIBS=$ac_check_lib_save_LIBS 988163fbae1dSmrgfi 988263fbae1dSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_svld_dlopen" >&5 988363fbae1dSmrg$as_echo "$ac_cv_lib_svld_dlopen" >&6; } 988463fbae1dSmrgif test "x$ac_cv_lib_svld_dlopen" = x""yes; then : 988563fbae1dSmrg lt_cv_dlopen="dlopen" lt_cv_dlopen_libs="-lsvld" 988663fbae1dSmrgelse 988763fbae1dSmrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dld_link in -ldld" >&5 988863fbae1dSmrg$as_echo_n "checking for dld_link in -ldld... " >&6; } 988963fbae1dSmrgif test "${ac_cv_lib_dld_dld_link+set}" = set; then : 989063fbae1dSmrg $as_echo_n "(cached) " >&6 989163fbae1dSmrgelse 989263fbae1dSmrg ac_check_lib_save_LIBS=$LIBS 989363fbae1dSmrgLIBS="-ldld $LIBS" 989463fbae1dSmrgcat confdefs.h - <<_ACEOF >conftest.$ac_ext 989563fbae1dSmrg/* end confdefs.h. */ 989663fbae1dSmrg 989763fbae1dSmrg/* Override any GCC internal prototype to avoid an error. 989863fbae1dSmrg Use char because int might match the return type of a GCC 989963fbae1dSmrg builtin and then its argument prototype would still apply. */ 990063fbae1dSmrg#ifdef __cplusplus 990163fbae1dSmrgextern "C" 990263fbae1dSmrg#endif 990363fbae1dSmrgchar dld_link (); 990463fbae1dSmrgint 990563fbae1dSmrgmain () 990663fbae1dSmrg{ 990763fbae1dSmrgreturn dld_link (); 990863fbae1dSmrg ; 990963fbae1dSmrg return 0; 991063fbae1dSmrg} 991163fbae1dSmrg_ACEOF 991263fbae1dSmrgif ac_fn_c_try_link "$LINENO"; then : 991363fbae1dSmrg ac_cv_lib_dld_dld_link=yes 991463fbae1dSmrgelse 991563fbae1dSmrg ac_cv_lib_dld_dld_link=no 991663fbae1dSmrgfi 991763fbae1dSmrgrm -f core conftest.err conftest.$ac_objext \ 991863fbae1dSmrg conftest$ac_exeext conftest.$ac_ext 991963fbae1dSmrgLIBS=$ac_check_lib_save_LIBS 992063fbae1dSmrgfi 992163fbae1dSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dld_dld_link" >&5 992263fbae1dSmrg$as_echo "$ac_cv_lib_dld_dld_link" >&6; } 992363fbae1dSmrgif test "x$ac_cv_lib_dld_dld_link" = x""yes; then : 992463fbae1dSmrg lt_cv_dlopen="dld_link" lt_cv_dlopen_libs="-ldld" 992563fbae1dSmrgfi 992663fbae1dSmrg 992763fbae1dSmrg 992863fbae1dSmrgfi 992963fbae1dSmrg 993020d725fbSmrg 993163fbae1dSmrgfi 993220d725fbSmrg 993320d725fbSmrg 993463fbae1dSmrgfi 993520d725fbSmrg 993620d725fbSmrg 993763fbae1dSmrgfi 993820d725fbSmrg 993920d725fbSmrg 994063fbae1dSmrgfi 994120d725fbSmrg 994263fbae1dSmrg ;; 994363fbae1dSmrg esac 994420d725fbSmrg 994563fbae1dSmrg if test "x$lt_cv_dlopen" != xno; then 994663fbae1dSmrg enable_dlopen=yes 994763fbae1dSmrg else 994863fbae1dSmrg enable_dlopen=no 994963fbae1dSmrg fi 995020d725fbSmrg 995163fbae1dSmrg case $lt_cv_dlopen in 995263fbae1dSmrg dlopen) 995363fbae1dSmrg save_CPPFLAGS="$CPPFLAGS" 995463fbae1dSmrg test "x$ac_cv_header_dlfcn_h" = xyes && CPPFLAGS="$CPPFLAGS -DHAVE_DLFCN_H" 995520d725fbSmrg 995663fbae1dSmrg save_LDFLAGS="$LDFLAGS" 995763fbae1dSmrg wl=$lt_prog_compiler_wl eval LDFLAGS=\"\$LDFLAGS $export_dynamic_flag_spec\" 995820d725fbSmrg 995963fbae1dSmrg save_LIBS="$LIBS" 996063fbae1dSmrg LIBS="$lt_cv_dlopen_libs $LIBS" 996120d725fbSmrg 996263fbae1dSmrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether a program can dlopen itself" >&5 996363fbae1dSmrg$as_echo_n "checking whether a program can dlopen itself... " >&6; } 996463fbae1dSmrgif test "${lt_cv_dlopen_self+set}" = set; then : 996563fbae1dSmrg $as_echo_n "(cached) " >&6 996620d725fbSmrgelse 996763fbae1dSmrg if test "$cross_compiling" = yes; then : 996863fbae1dSmrg lt_cv_dlopen_self=cross 996963fbae1dSmrgelse 997063fbae1dSmrg lt_dlunknown=0; lt_dlno_uscore=1; lt_dlneed_uscore=2 997163fbae1dSmrg lt_status=$lt_dlunknown 997263fbae1dSmrg cat > conftest.$ac_ext <<_LT_EOF 997363fbae1dSmrg#line 9973 "configure" 997463fbae1dSmrg#include "confdefs.h" 997520d725fbSmrg 997663fbae1dSmrg#if HAVE_DLFCN_H 997763fbae1dSmrg#include <dlfcn.h> 997863fbae1dSmrg#endif 997920d725fbSmrg 998063fbae1dSmrg#include <stdio.h> 998120d725fbSmrg 998263fbae1dSmrg#ifdef RTLD_GLOBAL 998363fbae1dSmrg# define LT_DLGLOBAL RTLD_GLOBAL 998463fbae1dSmrg#else 998563fbae1dSmrg# ifdef DL_GLOBAL 998663fbae1dSmrg# define LT_DLGLOBAL DL_GLOBAL 998763fbae1dSmrg# else 998863fbae1dSmrg# define LT_DLGLOBAL 0 998963fbae1dSmrg# endif 999063fbae1dSmrg#endif 999120d725fbSmrg 999263fbae1dSmrg/* We may have to define LT_DLLAZY_OR_NOW in the command line if we 999363fbae1dSmrg find out it does not work in some platform. */ 999463fbae1dSmrg#ifndef LT_DLLAZY_OR_NOW 999563fbae1dSmrg# ifdef RTLD_LAZY 999663fbae1dSmrg# define LT_DLLAZY_OR_NOW RTLD_LAZY 999763fbae1dSmrg# else 999863fbae1dSmrg# ifdef DL_LAZY 999963fbae1dSmrg# define LT_DLLAZY_OR_NOW DL_LAZY 1000063fbae1dSmrg# else 1000163fbae1dSmrg# ifdef RTLD_NOW 1000263fbae1dSmrg# define LT_DLLAZY_OR_NOW RTLD_NOW 1000363fbae1dSmrg# else 1000463fbae1dSmrg# ifdef DL_NOW 1000563fbae1dSmrg# define LT_DLLAZY_OR_NOW DL_NOW 1000663fbae1dSmrg# else 1000763fbae1dSmrg# define LT_DLLAZY_OR_NOW 0 1000863fbae1dSmrg# endif 1000963fbae1dSmrg# endif 1001063fbae1dSmrg# endif 1001163fbae1dSmrg# endif 1001263fbae1dSmrg#endif 1001320d725fbSmrg 1001463fbae1dSmrgvoid fnord() { int i=42;} 1001563fbae1dSmrgint main () 1001663fbae1dSmrg{ 1001763fbae1dSmrg void *self = dlopen (0, LT_DLGLOBAL|LT_DLLAZY_OR_NOW); 1001863fbae1dSmrg int status = $lt_dlunknown; 1001920d725fbSmrg 1002063fbae1dSmrg if (self) 1002163fbae1dSmrg { 1002263fbae1dSmrg if (dlsym (self,"fnord")) status = $lt_dlno_uscore; 1002363fbae1dSmrg else if (dlsym( self,"_fnord")) status = $lt_dlneed_uscore; 1002463fbae1dSmrg /* dlclose (self); */ 1002563fbae1dSmrg } 1002663fbae1dSmrg else 1002763fbae1dSmrg puts (dlerror ()); 1002820d725fbSmrg 1002963fbae1dSmrg return status; 1003063fbae1dSmrg} 1003163fbae1dSmrg_LT_EOF 1003263fbae1dSmrg if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_link\""; } >&5 1003363fbae1dSmrg (eval $ac_link) 2>&5 1003463fbae1dSmrg ac_status=$? 1003563fbae1dSmrg $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 1003663fbae1dSmrg test $ac_status = 0; } && test -s conftest${ac_exeext} 2>/dev/null; then 1003763fbae1dSmrg (./conftest; exit; ) >&5 2>/dev/null 1003863fbae1dSmrg lt_status=$? 1003963fbae1dSmrg case x$lt_status in 1004063fbae1dSmrg x$lt_dlno_uscore) lt_cv_dlopen_self=yes ;; 1004163fbae1dSmrg x$lt_dlneed_uscore) lt_cv_dlopen_self=yes ;; 1004263fbae1dSmrg x$lt_dlunknown|x*) lt_cv_dlopen_self=no ;; 1004363fbae1dSmrg esac 1004463fbae1dSmrg else : 1004563fbae1dSmrg # compilation failed 1004663fbae1dSmrg lt_cv_dlopen_self=no 1004763fbae1dSmrg fi 1004863fbae1dSmrgfi 1004963fbae1dSmrgrm -fr conftest* 1005020d725fbSmrg 1005120d725fbSmrg 1005263fbae1dSmrgfi 1005363fbae1dSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_dlopen_self" >&5 1005463fbae1dSmrg$as_echo "$lt_cv_dlopen_self" >&6; } 1005520d725fbSmrg 1005663fbae1dSmrg if test "x$lt_cv_dlopen_self" = xyes; then 1005763fbae1dSmrg wl=$lt_prog_compiler_wl eval LDFLAGS=\"\$LDFLAGS $lt_prog_compiler_static\" 1005863fbae1dSmrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether a statically linked program can dlopen itself" >&5 1005963fbae1dSmrg$as_echo_n "checking whether a statically linked program can dlopen itself... " >&6; } 1006063fbae1dSmrgif test "${lt_cv_dlopen_self_static+set}" = set; then : 1006163fbae1dSmrg $as_echo_n "(cached) " >&6 1006263fbae1dSmrgelse 1006363fbae1dSmrg if test "$cross_compiling" = yes; then : 1006463fbae1dSmrg lt_cv_dlopen_self_static=cross 1006563fbae1dSmrgelse 1006663fbae1dSmrg lt_dlunknown=0; lt_dlno_uscore=1; lt_dlneed_uscore=2 1006763fbae1dSmrg lt_status=$lt_dlunknown 1006863fbae1dSmrg cat > conftest.$ac_ext <<_LT_EOF 1006963fbae1dSmrg#line 10069 "configure" 1007063fbae1dSmrg#include "confdefs.h" 1007120d725fbSmrg 1007263fbae1dSmrg#if HAVE_DLFCN_H 1007363fbae1dSmrg#include <dlfcn.h> 1007463fbae1dSmrg#endif 1007520d725fbSmrg 1007663fbae1dSmrg#include <stdio.h> 1007720d725fbSmrg 1007863fbae1dSmrg#ifdef RTLD_GLOBAL 1007963fbae1dSmrg# define LT_DLGLOBAL RTLD_GLOBAL 1008063fbae1dSmrg#else 1008163fbae1dSmrg# ifdef DL_GLOBAL 1008263fbae1dSmrg# define LT_DLGLOBAL DL_GLOBAL 1008363fbae1dSmrg# else 1008463fbae1dSmrg# define LT_DLGLOBAL 0 1008563fbae1dSmrg# endif 1008663fbae1dSmrg#endif 1008720d725fbSmrg 1008863fbae1dSmrg/* We may have to define LT_DLLAZY_OR_NOW in the command line if we 1008963fbae1dSmrg find out it does not work in some platform. */ 1009063fbae1dSmrg#ifndef LT_DLLAZY_OR_NOW 1009163fbae1dSmrg# ifdef RTLD_LAZY 1009263fbae1dSmrg# define LT_DLLAZY_OR_NOW RTLD_LAZY 1009363fbae1dSmrg# else 1009463fbae1dSmrg# ifdef DL_LAZY 1009563fbae1dSmrg# define LT_DLLAZY_OR_NOW DL_LAZY 1009663fbae1dSmrg# else 1009763fbae1dSmrg# ifdef RTLD_NOW 1009863fbae1dSmrg# define LT_DLLAZY_OR_NOW RTLD_NOW 1009963fbae1dSmrg# else 1010063fbae1dSmrg# ifdef DL_NOW 1010163fbae1dSmrg# define LT_DLLAZY_OR_NOW DL_NOW 1010263fbae1dSmrg# else 1010363fbae1dSmrg# define LT_DLLAZY_OR_NOW 0 1010463fbae1dSmrg# endif 1010563fbae1dSmrg# endif 1010663fbae1dSmrg# endif 1010763fbae1dSmrg# endif 1010863fbae1dSmrg#endif 1010920d725fbSmrg 1011063fbae1dSmrgvoid fnord() { int i=42;} 1011163fbae1dSmrgint main () 1011263fbae1dSmrg{ 1011363fbae1dSmrg void *self = dlopen (0, LT_DLGLOBAL|LT_DLLAZY_OR_NOW); 1011463fbae1dSmrg int status = $lt_dlunknown; 1011520d725fbSmrg 1011663fbae1dSmrg if (self) 1011763fbae1dSmrg { 1011863fbae1dSmrg if (dlsym (self,"fnord")) status = $lt_dlno_uscore; 1011963fbae1dSmrg else if (dlsym( self,"_fnord")) status = $lt_dlneed_uscore; 1012063fbae1dSmrg /* dlclose (self); */ 1012163fbae1dSmrg } 1012263fbae1dSmrg else 1012363fbae1dSmrg puts (dlerror ()); 1012420d725fbSmrg 1012563fbae1dSmrg return status; 1012663fbae1dSmrg} 1012763fbae1dSmrg_LT_EOF 1012863fbae1dSmrg if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_link\""; } >&5 1012963fbae1dSmrg (eval $ac_link) 2>&5 1013063fbae1dSmrg ac_status=$? 1013163fbae1dSmrg $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 1013263fbae1dSmrg test $ac_status = 0; } && test -s conftest${ac_exeext} 2>/dev/null; then 1013363fbae1dSmrg (./conftest; exit; ) >&5 2>/dev/null 1013463fbae1dSmrg lt_status=$? 1013563fbae1dSmrg case x$lt_status in 1013663fbae1dSmrg x$lt_dlno_uscore) lt_cv_dlopen_self_static=yes ;; 1013763fbae1dSmrg x$lt_dlneed_uscore) lt_cv_dlopen_self_static=yes ;; 1013863fbae1dSmrg x$lt_dlunknown|x*) lt_cv_dlopen_self_static=no ;; 1013920d725fbSmrg esac 1014063fbae1dSmrg else : 1014163fbae1dSmrg # compilation failed 1014263fbae1dSmrg lt_cv_dlopen_self_static=no 1014363fbae1dSmrg fi 1014463fbae1dSmrgfi 1014563fbae1dSmrgrm -fr conftest* 1014663fbae1dSmrg 1014763fbae1dSmrg 1014863fbae1dSmrgfi 1014963fbae1dSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_dlopen_self_static" >&5 1015063fbae1dSmrg$as_echo "$lt_cv_dlopen_self_static" >&6; } 1015163fbae1dSmrg fi 1015220d725fbSmrg 1015363fbae1dSmrg CPPFLAGS="$save_CPPFLAGS" 1015463fbae1dSmrg LDFLAGS="$save_LDFLAGS" 1015563fbae1dSmrg LIBS="$save_LIBS" 1015620d725fbSmrg ;; 1015720d725fbSmrg esac 1015820d725fbSmrg 1015963fbae1dSmrg case $lt_cv_dlopen_self in 1016063fbae1dSmrg yes|no) enable_dlopen_self=$lt_cv_dlopen_self ;; 1016163fbae1dSmrg *) enable_dlopen_self=unknown ;; 1016263fbae1dSmrg esac 1016320d725fbSmrg 1016463fbae1dSmrg case $lt_cv_dlopen_self_static in 1016563fbae1dSmrg yes|no) enable_dlopen_self_static=$lt_cv_dlopen_self_static ;; 1016663fbae1dSmrg *) enable_dlopen_self_static=unknown ;; 1016763fbae1dSmrg esac 1016863fbae1dSmrgfi 1016920d725fbSmrg 1017020d725fbSmrg 1017120d725fbSmrg 1017220d725fbSmrg 1017320d725fbSmrg 1017420d725fbSmrg 1017520d725fbSmrg 1017620d725fbSmrg 1017720d725fbSmrg 1017820d725fbSmrg 1017920d725fbSmrg 1018020d725fbSmrg 1018120d725fbSmrg 1018220d725fbSmrg 1018320d725fbSmrg 1018420d725fbSmrg 1018520d725fbSmrg 1018663fbae1dSmrgstriplib= 1018763fbae1dSmrgold_striplib= 1018863fbae1dSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether stripping libraries is possible" >&5 1018963fbae1dSmrg$as_echo_n "checking whether stripping libraries is possible... " >&6; } 1019063fbae1dSmrgif test -n "$STRIP" && $STRIP -V 2>&1 | $GREP "GNU strip" >/dev/null; then 1019163fbae1dSmrg test -z "$old_striplib" && old_striplib="$STRIP --strip-debug" 1019263fbae1dSmrg test -z "$striplib" && striplib="$STRIP --strip-unneeded" 1019363fbae1dSmrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 1019463fbae1dSmrg$as_echo "yes" >&6; } 1019563fbae1dSmrgelse 1019663fbae1dSmrg# FIXME - insert some real tests, host_os isn't really good enough 1019763fbae1dSmrg case $host_os in 1019863fbae1dSmrg darwin*) 1019963fbae1dSmrg if test -n "$STRIP" ; then 1020063fbae1dSmrg striplib="$STRIP -x" 1020163fbae1dSmrg old_striplib="$STRIP -S" 1020263fbae1dSmrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 1020363fbae1dSmrg$as_echo "yes" >&6; } 1020463fbae1dSmrg else 1020563fbae1dSmrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 1020663fbae1dSmrg$as_echo "no" >&6; } 1020763fbae1dSmrg fi 1020863fbae1dSmrg ;; 1020963fbae1dSmrg *) 1021063fbae1dSmrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 1021163fbae1dSmrg$as_echo "no" >&6; } 1021263fbae1dSmrg ;; 1021363fbae1dSmrg esac 1021463fbae1dSmrgfi 1021520d725fbSmrg 1021620d725fbSmrg 1021720d725fbSmrg 1021820d725fbSmrg 1021920d725fbSmrg 1022020d725fbSmrg 1022120d725fbSmrg 1022220d725fbSmrg 1022320d725fbSmrg 1022420d725fbSmrg 1022520d725fbSmrg 1022620d725fbSmrg 1022763fbae1dSmrg # Report which library types will actually be built 1022863fbae1dSmrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking if libtool supports shared libraries" >&5 1022963fbae1dSmrg$as_echo_n "checking if libtool supports shared libraries... " >&6; } 1023063fbae1dSmrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $can_build_shared" >&5 1023163fbae1dSmrg$as_echo "$can_build_shared" >&6; } 1023220d725fbSmrg 1023363fbae1dSmrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to build shared libraries" >&5 1023463fbae1dSmrg$as_echo_n "checking whether to build shared libraries... " >&6; } 1023563fbae1dSmrg test "$can_build_shared" = "no" && enable_shared=no 1023620d725fbSmrg 1023763fbae1dSmrg # On AIX, shared libraries and static libraries use the same namespace, and 1023863fbae1dSmrg # are all built from PIC. 1023963fbae1dSmrg case $host_os in 1024063fbae1dSmrg aix3*) 1024163fbae1dSmrg test "$enable_shared" = yes && enable_static=no 1024263fbae1dSmrg if test -n "$RANLIB"; then 1024363fbae1dSmrg archive_cmds="$archive_cmds~\$RANLIB \$lib" 1024463fbae1dSmrg postinstall_cmds='$RANLIB $lib' 1024563fbae1dSmrg fi 1024663fbae1dSmrg ;; 1024720d725fbSmrg 1024863fbae1dSmrg aix[4-9]*) 1024963fbae1dSmrg if test "$host_cpu" != ia64 && test "$aix_use_runtimelinking" = no ; then 1025063fbae1dSmrg test "$enable_shared" = yes && enable_static=no 1025163fbae1dSmrg fi 1025263fbae1dSmrg ;; 1025363fbae1dSmrg esac 1025463fbae1dSmrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $enable_shared" >&5 1025563fbae1dSmrg$as_echo "$enable_shared" >&6; } 1025620d725fbSmrg 1025763fbae1dSmrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to build static libraries" >&5 1025863fbae1dSmrg$as_echo_n "checking whether to build static libraries... " >&6; } 1025963fbae1dSmrg # Make sure either enable_shared or enable_static is yes. 1026063fbae1dSmrg test "$enable_shared" = yes || enable_static=yes 1026163fbae1dSmrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $enable_static" >&5 1026263fbae1dSmrg$as_echo "$enable_static" >&6; } 1026320d725fbSmrg 1026420d725fbSmrg 1026520d725fbSmrg 1026620d725fbSmrg 1026763fbae1dSmrgfi 1026863fbae1dSmrgac_ext=c 1026963fbae1dSmrgac_cpp='$CPP $CPPFLAGS' 1027063fbae1dSmrgac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' 1027163fbae1dSmrgac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 1027263fbae1dSmrgac_compiler_gnu=$ac_cv_c_compiler_gnu 1027320d725fbSmrg 1027463fbae1dSmrgCC="$lt_save_CC" 1027520d725fbSmrg 1027620d725fbSmrg 1027720d725fbSmrg 1027820d725fbSmrg 1027920d725fbSmrg 1028020d725fbSmrg 1028120d725fbSmrg 1028220d725fbSmrg 1028320d725fbSmrg 1028420d725fbSmrg 1028520d725fbSmrg 1028620d725fbSmrg 1028720d725fbSmrg 1028863fbae1dSmrg ac_config_commands="$ac_config_commands libtool" 1028920d725fbSmrg 1029020d725fbSmrg 1029120d725fbSmrg 1029220d725fbSmrg 1029363fbae1dSmrg# Only expand once: 1029420d725fbSmrg 1029520d725fbSmrg 1029663fbae1dSmrgac_ext=c 1029763fbae1dSmrgac_cpp='$CPP $CPPFLAGS' 1029863fbae1dSmrgac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' 1029963fbae1dSmrgac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 1030063fbae1dSmrgac_compiler_gnu=$ac_cv_c_compiler_gnu 1030163fbae1dSmrgif test -n "$ac_tool_prefix"; then 1030263fbae1dSmrg # Extract the first word of "${ac_tool_prefix}gcc", so it can be a program name with args. 1030363fbae1dSmrgset dummy ${ac_tool_prefix}gcc; ac_word=$2 1030463fbae1dSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 1030563fbae1dSmrg$as_echo_n "checking for $ac_word... " >&6; } 1030663fbae1dSmrgif test "${ac_cv_prog_CC+set}" = set; then : 1030763fbae1dSmrg $as_echo_n "(cached) " >&6 1030863fbae1dSmrgelse 1030963fbae1dSmrg if test -n "$CC"; then 1031063fbae1dSmrg ac_cv_prog_CC="$CC" # Let the user override the test. 1031163fbae1dSmrgelse 1031263fbae1dSmrgas_save_IFS=$IFS; IFS=$PATH_SEPARATOR 1031363fbae1dSmrgfor as_dir in $PATH 1031463fbae1dSmrgdo 1031563fbae1dSmrg IFS=$as_save_IFS 1031663fbae1dSmrg test -z "$as_dir" && as_dir=. 1031763fbae1dSmrg for ac_exec_ext in '' $ac_executable_extensions; do 1031863fbae1dSmrg if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then 1031963fbae1dSmrg ac_cv_prog_CC="${ac_tool_prefix}gcc" 1032063fbae1dSmrg $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 1032163fbae1dSmrg break 2 1032263fbae1dSmrg fi 1032363fbae1dSmrgdone 1032463fbae1dSmrg done 1032563fbae1dSmrgIFS=$as_save_IFS 1032620d725fbSmrg 1032763fbae1dSmrgfi 1032863fbae1dSmrgfi 1032963fbae1dSmrgCC=$ac_cv_prog_CC 1033063fbae1dSmrgif test -n "$CC"; then 1033163fbae1dSmrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5 1033263fbae1dSmrg$as_echo "$CC" >&6; } 1033363fbae1dSmrgelse 1033463fbae1dSmrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 1033563fbae1dSmrg$as_echo "no" >&6; } 1033663fbae1dSmrgfi 1033720d725fbSmrg 1033820d725fbSmrg 1033963fbae1dSmrgfi 1034063fbae1dSmrgif test -z "$ac_cv_prog_CC"; then 1034163fbae1dSmrg ac_ct_CC=$CC 1034263fbae1dSmrg # Extract the first word of "gcc", so it can be a program name with args. 1034363fbae1dSmrgset dummy gcc; ac_word=$2 1034463fbae1dSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 1034563fbae1dSmrg$as_echo_n "checking for $ac_word... " >&6; } 1034663fbae1dSmrgif test "${ac_cv_prog_ac_ct_CC+set}" = set; then : 1034763fbae1dSmrg $as_echo_n "(cached) " >&6 1034863fbae1dSmrgelse 1034963fbae1dSmrg if test -n "$ac_ct_CC"; then 1035063fbae1dSmrg ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test. 1035163fbae1dSmrgelse 1035263fbae1dSmrgas_save_IFS=$IFS; IFS=$PATH_SEPARATOR 1035363fbae1dSmrgfor as_dir in $PATH 1035463fbae1dSmrgdo 1035563fbae1dSmrg IFS=$as_save_IFS 1035663fbae1dSmrg test -z "$as_dir" && as_dir=. 1035763fbae1dSmrg for ac_exec_ext in '' $ac_executable_extensions; do 1035863fbae1dSmrg if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then 1035963fbae1dSmrg ac_cv_prog_ac_ct_CC="gcc" 1036063fbae1dSmrg $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 1036163fbae1dSmrg break 2 1036263fbae1dSmrg fi 1036363fbae1dSmrgdone 1036463fbae1dSmrg done 1036563fbae1dSmrgIFS=$as_save_IFS 1036620d725fbSmrg 1036763fbae1dSmrgfi 1036863fbae1dSmrgfi 1036963fbae1dSmrgac_ct_CC=$ac_cv_prog_ac_ct_CC 1037063fbae1dSmrgif test -n "$ac_ct_CC"; then 1037163fbae1dSmrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5 1037263fbae1dSmrg$as_echo "$ac_ct_CC" >&6; } 1037363fbae1dSmrgelse 1037463fbae1dSmrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 1037563fbae1dSmrg$as_echo "no" >&6; } 1037663fbae1dSmrgfi 1037720d725fbSmrg 1037863fbae1dSmrg if test "x$ac_ct_CC" = x; then 1037963fbae1dSmrg CC="" 1038063fbae1dSmrg else 1038163fbae1dSmrg case $cross_compiling:$ac_tool_warned in 1038263fbae1dSmrgyes:) 1038363fbae1dSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5 1038463fbae1dSmrg$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} 1038563fbae1dSmrgac_tool_warned=yes ;; 1038663fbae1dSmrgesac 1038763fbae1dSmrg CC=$ac_ct_CC 1038863fbae1dSmrg fi 1038963fbae1dSmrgelse 1039063fbae1dSmrg CC="$ac_cv_prog_CC" 1039163fbae1dSmrgfi 1039220d725fbSmrg 1039363fbae1dSmrgif test -z "$CC"; then 1039463fbae1dSmrg if test -n "$ac_tool_prefix"; then 1039563fbae1dSmrg # Extract the first word of "${ac_tool_prefix}cc", so it can be a program name with args. 1039663fbae1dSmrgset dummy ${ac_tool_prefix}cc; ac_word=$2 1039763fbae1dSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 1039863fbae1dSmrg$as_echo_n "checking for $ac_word... " >&6; } 1039963fbae1dSmrgif test "${ac_cv_prog_CC+set}" = set; then : 1040063fbae1dSmrg $as_echo_n "(cached) " >&6 1040163fbae1dSmrgelse 1040263fbae1dSmrg if test -n "$CC"; then 1040363fbae1dSmrg ac_cv_prog_CC="$CC" # Let the user override the test. 1040463fbae1dSmrgelse 1040563fbae1dSmrgas_save_IFS=$IFS; IFS=$PATH_SEPARATOR 1040663fbae1dSmrgfor as_dir in $PATH 1040763fbae1dSmrgdo 1040863fbae1dSmrg IFS=$as_save_IFS 1040963fbae1dSmrg test -z "$as_dir" && as_dir=. 1041063fbae1dSmrg for ac_exec_ext in '' $ac_executable_extensions; do 1041163fbae1dSmrg if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then 1041263fbae1dSmrg ac_cv_prog_CC="${ac_tool_prefix}cc" 1041363fbae1dSmrg $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 1041463fbae1dSmrg break 2 1041563fbae1dSmrg fi 1041663fbae1dSmrgdone 1041763fbae1dSmrg done 1041863fbae1dSmrgIFS=$as_save_IFS 1041920d725fbSmrg 1042063fbae1dSmrgfi 1042163fbae1dSmrgfi 1042263fbae1dSmrgCC=$ac_cv_prog_CC 1042363fbae1dSmrgif test -n "$CC"; then 1042463fbae1dSmrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5 1042563fbae1dSmrg$as_echo "$CC" >&6; } 1042663fbae1dSmrgelse 1042763fbae1dSmrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 1042863fbae1dSmrg$as_echo "no" >&6; } 1042963fbae1dSmrgfi 1043020d725fbSmrg 1043120d725fbSmrg 1043263fbae1dSmrg fi 1043363fbae1dSmrgfi 1043463fbae1dSmrgif test -z "$CC"; then 1043563fbae1dSmrg # Extract the first word of "cc", so it can be a program name with args. 1043663fbae1dSmrgset dummy cc; ac_word=$2 1043763fbae1dSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 1043863fbae1dSmrg$as_echo_n "checking for $ac_word... " >&6; } 1043963fbae1dSmrgif test "${ac_cv_prog_CC+set}" = set; then : 1044063fbae1dSmrg $as_echo_n "(cached) " >&6 1044163fbae1dSmrgelse 1044263fbae1dSmrg if test -n "$CC"; then 1044363fbae1dSmrg ac_cv_prog_CC="$CC" # Let the user override the test. 1044463fbae1dSmrgelse 1044563fbae1dSmrg ac_prog_rejected=no 1044663fbae1dSmrgas_save_IFS=$IFS; IFS=$PATH_SEPARATOR 1044763fbae1dSmrgfor as_dir in $PATH 1044863fbae1dSmrgdo 1044963fbae1dSmrg IFS=$as_save_IFS 1045063fbae1dSmrg test -z "$as_dir" && as_dir=. 1045163fbae1dSmrg for ac_exec_ext in '' $ac_executable_extensions; do 1045263fbae1dSmrg if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then 1045363fbae1dSmrg if test "$as_dir/$ac_word$ac_exec_ext" = "/usr/ucb/cc"; then 1045463fbae1dSmrg ac_prog_rejected=yes 1045563fbae1dSmrg continue 1045663fbae1dSmrg fi 1045763fbae1dSmrg ac_cv_prog_CC="cc" 1045863fbae1dSmrg $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 1045963fbae1dSmrg break 2 1046063fbae1dSmrg fi 1046163fbae1dSmrgdone 1046263fbae1dSmrg done 1046363fbae1dSmrgIFS=$as_save_IFS 1046420d725fbSmrg 1046563fbae1dSmrgif test $ac_prog_rejected = yes; then 1046663fbae1dSmrg # We found a bogon in the path, so make sure we never use it. 1046763fbae1dSmrg set dummy $ac_cv_prog_CC 1046863fbae1dSmrg shift 1046963fbae1dSmrg if test $# != 0; then 1047063fbae1dSmrg # We chose a different compiler from the bogus one. 1047163fbae1dSmrg # However, it has the same basename, so the bogon will be chosen 1047263fbae1dSmrg # first if we set CC to just the basename; use the full file name. 1047363fbae1dSmrg shift 1047463fbae1dSmrg ac_cv_prog_CC="$as_dir/$ac_word${1+' '}$@" 1047563fbae1dSmrg fi 1047663fbae1dSmrgfi 1047763fbae1dSmrgfi 1047863fbae1dSmrgfi 1047963fbae1dSmrgCC=$ac_cv_prog_CC 1048063fbae1dSmrgif test -n "$CC"; then 1048163fbae1dSmrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5 1048263fbae1dSmrg$as_echo "$CC" >&6; } 1048363fbae1dSmrgelse 1048463fbae1dSmrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 1048563fbae1dSmrg$as_echo "no" >&6; } 1048663fbae1dSmrgfi 1048720d725fbSmrg 1048820d725fbSmrg 1048963fbae1dSmrgfi 1049063fbae1dSmrgif test -z "$CC"; then 1049163fbae1dSmrg if test -n "$ac_tool_prefix"; then 1049263fbae1dSmrg for ac_prog in cl.exe 1049363fbae1dSmrg do 1049463fbae1dSmrg # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args. 1049563fbae1dSmrgset dummy $ac_tool_prefix$ac_prog; ac_word=$2 1049663fbae1dSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 1049763fbae1dSmrg$as_echo_n "checking for $ac_word... " >&6; } 1049863fbae1dSmrgif test "${ac_cv_prog_CC+set}" = set; then : 1049963fbae1dSmrg $as_echo_n "(cached) " >&6 1050063fbae1dSmrgelse 1050163fbae1dSmrg if test -n "$CC"; then 1050263fbae1dSmrg ac_cv_prog_CC="$CC" # Let the user override the test. 1050363fbae1dSmrgelse 1050463fbae1dSmrgas_save_IFS=$IFS; IFS=$PATH_SEPARATOR 1050563fbae1dSmrgfor as_dir in $PATH 1050663fbae1dSmrgdo 1050763fbae1dSmrg IFS=$as_save_IFS 1050863fbae1dSmrg test -z "$as_dir" && as_dir=. 1050963fbae1dSmrg for ac_exec_ext in '' $ac_executable_extensions; do 1051063fbae1dSmrg if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then 1051163fbae1dSmrg ac_cv_prog_CC="$ac_tool_prefix$ac_prog" 1051263fbae1dSmrg $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 1051363fbae1dSmrg break 2 1051463fbae1dSmrg fi 1051563fbae1dSmrgdone 1051663fbae1dSmrg done 1051763fbae1dSmrgIFS=$as_save_IFS 1051820d725fbSmrg 1051963fbae1dSmrgfi 1052063fbae1dSmrgfi 1052163fbae1dSmrgCC=$ac_cv_prog_CC 1052263fbae1dSmrgif test -n "$CC"; then 1052363fbae1dSmrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5 1052463fbae1dSmrg$as_echo "$CC" >&6; } 1052563fbae1dSmrgelse 1052663fbae1dSmrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 1052763fbae1dSmrg$as_echo "no" >&6; } 1052863fbae1dSmrgfi 1052920d725fbSmrg 1053020d725fbSmrg 1053163fbae1dSmrg test -n "$CC" && break 1053263fbae1dSmrg done 1053363fbae1dSmrgfi 1053463fbae1dSmrgif test -z "$CC"; then 1053563fbae1dSmrg ac_ct_CC=$CC 1053663fbae1dSmrg for ac_prog in cl.exe 1053763fbae1dSmrgdo 1053863fbae1dSmrg # Extract the first word of "$ac_prog", so it can be a program name with args. 1053963fbae1dSmrgset dummy $ac_prog; ac_word=$2 1054063fbae1dSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 1054163fbae1dSmrg$as_echo_n "checking for $ac_word... " >&6; } 1054263fbae1dSmrgif test "${ac_cv_prog_ac_ct_CC+set}" = set; then : 1054363fbae1dSmrg $as_echo_n "(cached) " >&6 1054463fbae1dSmrgelse 1054563fbae1dSmrg if test -n "$ac_ct_CC"; then 1054663fbae1dSmrg ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test. 1054763fbae1dSmrgelse 1054863fbae1dSmrgas_save_IFS=$IFS; IFS=$PATH_SEPARATOR 1054963fbae1dSmrgfor as_dir in $PATH 1055063fbae1dSmrgdo 1055163fbae1dSmrg IFS=$as_save_IFS 1055263fbae1dSmrg test -z "$as_dir" && as_dir=. 1055363fbae1dSmrg for ac_exec_ext in '' $ac_executable_extensions; do 1055463fbae1dSmrg if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then 1055563fbae1dSmrg ac_cv_prog_ac_ct_CC="$ac_prog" 1055663fbae1dSmrg $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 1055763fbae1dSmrg break 2 1055863fbae1dSmrg fi 1055963fbae1dSmrgdone 1056063fbae1dSmrg done 1056163fbae1dSmrgIFS=$as_save_IFS 1056220d725fbSmrg 1056363fbae1dSmrgfi 1056463fbae1dSmrgfi 1056563fbae1dSmrgac_ct_CC=$ac_cv_prog_ac_ct_CC 1056663fbae1dSmrgif test -n "$ac_ct_CC"; then 1056763fbae1dSmrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5 1056863fbae1dSmrg$as_echo "$ac_ct_CC" >&6; } 1056963fbae1dSmrgelse 1057063fbae1dSmrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 1057163fbae1dSmrg$as_echo "no" >&6; } 1057263fbae1dSmrgfi 1057320d725fbSmrg 1057420d725fbSmrg 1057563fbae1dSmrg test -n "$ac_ct_CC" && break 1057663fbae1dSmrgdone 1057720d725fbSmrg 1057863fbae1dSmrg if test "x$ac_ct_CC" = x; then 1057963fbae1dSmrg CC="" 1058063fbae1dSmrg else 1058163fbae1dSmrg case $cross_compiling:$ac_tool_warned in 1058263fbae1dSmrgyes:) 1058363fbae1dSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5 1058463fbae1dSmrg$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} 1058563fbae1dSmrgac_tool_warned=yes ;; 1058663fbae1dSmrgesac 1058763fbae1dSmrg CC=$ac_ct_CC 1058863fbae1dSmrg fi 1058963fbae1dSmrgfi 1059020d725fbSmrg 1059163fbae1dSmrgfi 1059220d725fbSmrg 1059320d725fbSmrg 1059463fbae1dSmrgtest -z "$CC" && { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 1059563fbae1dSmrg$as_echo "$as_me: error: in \`$ac_pwd':" >&2;} 1059663fbae1dSmrgas_fn_error "no acceptable C compiler found in \$PATH 1059763fbae1dSmrgSee \`config.log' for more details." "$LINENO" 5; } 1059820d725fbSmrg 1059963fbae1dSmrg# Provide some information about the compiler. 1060063fbae1dSmrg$as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler version" >&5 1060163fbae1dSmrgset X $ac_compile 1060263fbae1dSmrgac_compiler=$2 1060363fbae1dSmrgfor ac_option in --version -v -V -qversion; do 1060463fbae1dSmrg { { ac_try="$ac_compiler $ac_option >&5" 1060563fbae1dSmrgcase "(($ac_try" in 1060663fbae1dSmrg *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 1060763fbae1dSmrg *) ac_try_echo=$ac_try;; 1060863fbae1dSmrgesac 1060963fbae1dSmrgeval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" 1061063fbae1dSmrg$as_echo "$ac_try_echo"; } >&5 1061163fbae1dSmrg (eval "$ac_compiler $ac_option >&5") 2>conftest.err 1061263fbae1dSmrg ac_status=$? 1061363fbae1dSmrg if test -s conftest.err; then 1061463fbae1dSmrg sed '10a\ 1061563fbae1dSmrg... rest of stderr output deleted ... 1061663fbae1dSmrg 10q' conftest.err >conftest.er1 1061763fbae1dSmrg cat conftest.er1 >&5 1061863fbae1dSmrg rm -f conftest.er1 conftest.err 1061963fbae1dSmrg fi 1062063fbae1dSmrg $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 1062163fbae1dSmrg test $ac_status = 0; } 1062263fbae1dSmrgdone 1062320d725fbSmrg 1062463fbae1dSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are using the GNU C compiler" >&5 1062563fbae1dSmrg$as_echo_n "checking whether we are using the GNU C compiler... " >&6; } 1062663fbae1dSmrgif test "${ac_cv_c_compiler_gnu+set}" = set; then : 1062763fbae1dSmrg $as_echo_n "(cached) " >&6 1062863fbae1dSmrgelse 1062963fbae1dSmrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 1063063fbae1dSmrg/* end confdefs.h. */ 1063120d725fbSmrg 1063263fbae1dSmrgint 1063363fbae1dSmrgmain () 1063463fbae1dSmrg{ 1063563fbae1dSmrg#ifndef __GNUC__ 1063663fbae1dSmrg choke me 1063763fbae1dSmrg#endif 1063820d725fbSmrg 1063963fbae1dSmrg ; 1064063fbae1dSmrg return 0; 1064163fbae1dSmrg} 1064263fbae1dSmrg_ACEOF 1064363fbae1dSmrgif ac_fn_c_try_compile "$LINENO"; then : 1064463fbae1dSmrg ac_compiler_gnu=yes 1064563fbae1dSmrgelse 1064663fbae1dSmrg ac_compiler_gnu=no 1064763fbae1dSmrgfi 1064863fbae1dSmrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 1064963fbae1dSmrgac_cv_c_compiler_gnu=$ac_compiler_gnu 1065020d725fbSmrg 1065163fbae1dSmrgfi 1065263fbae1dSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_compiler_gnu" >&5 1065363fbae1dSmrg$as_echo "$ac_cv_c_compiler_gnu" >&6; } 1065463fbae1dSmrgif test $ac_compiler_gnu = yes; then 1065563fbae1dSmrg GCC=yes 1065663fbae1dSmrgelse 1065763fbae1dSmrg GCC= 1065863fbae1dSmrgfi 1065963fbae1dSmrgac_test_CFLAGS=${CFLAGS+set} 1066063fbae1dSmrgac_save_CFLAGS=$CFLAGS 1066163fbae1dSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CC accepts -g" >&5 1066263fbae1dSmrg$as_echo_n "checking whether $CC accepts -g... " >&6; } 1066363fbae1dSmrgif test "${ac_cv_prog_cc_g+set}" = set; then : 1066463fbae1dSmrg $as_echo_n "(cached) " >&6 1066563fbae1dSmrgelse 1066663fbae1dSmrg ac_save_c_werror_flag=$ac_c_werror_flag 1066763fbae1dSmrg ac_c_werror_flag=yes 1066863fbae1dSmrg ac_cv_prog_cc_g=no 1066963fbae1dSmrg CFLAGS="-g" 1067063fbae1dSmrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 1067163fbae1dSmrg/* end confdefs.h. */ 1067220d725fbSmrg 1067363fbae1dSmrgint 1067463fbae1dSmrgmain () 1067563fbae1dSmrg{ 1067620d725fbSmrg 1067763fbae1dSmrg ; 1067863fbae1dSmrg return 0; 1067963fbae1dSmrg} 1068063fbae1dSmrg_ACEOF 1068163fbae1dSmrgif ac_fn_c_try_compile "$LINENO"; then : 1068263fbae1dSmrg ac_cv_prog_cc_g=yes 1068363fbae1dSmrgelse 1068463fbae1dSmrg CFLAGS="" 1068563fbae1dSmrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 1068663fbae1dSmrg/* end confdefs.h. */ 1068720d725fbSmrg 1068863fbae1dSmrgint 1068963fbae1dSmrgmain () 1069063fbae1dSmrg{ 1069120d725fbSmrg 1069263fbae1dSmrg ; 1069363fbae1dSmrg return 0; 1069463fbae1dSmrg} 1069563fbae1dSmrg_ACEOF 1069663fbae1dSmrgif ac_fn_c_try_compile "$LINENO"; then : 1069720d725fbSmrg 1069863fbae1dSmrgelse 1069963fbae1dSmrg ac_c_werror_flag=$ac_save_c_werror_flag 1070063fbae1dSmrg CFLAGS="-g" 1070163fbae1dSmrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 1070263fbae1dSmrg/* end confdefs.h. */ 1070320d725fbSmrg 1070463fbae1dSmrgint 1070563fbae1dSmrgmain () 1070663fbae1dSmrg{ 1070720d725fbSmrg 1070863fbae1dSmrg ; 1070963fbae1dSmrg return 0; 1071063fbae1dSmrg} 1071163fbae1dSmrg_ACEOF 1071263fbae1dSmrgif ac_fn_c_try_compile "$LINENO"; then : 1071363fbae1dSmrg ac_cv_prog_cc_g=yes 1071463fbae1dSmrgfi 1071563fbae1dSmrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 1071663fbae1dSmrgfi 1071763fbae1dSmrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 1071863fbae1dSmrgfi 1071963fbae1dSmrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 1072063fbae1dSmrg ac_c_werror_flag=$ac_save_c_werror_flag 1072163fbae1dSmrgfi 1072263fbae1dSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_g" >&5 1072363fbae1dSmrg$as_echo "$ac_cv_prog_cc_g" >&6; } 1072463fbae1dSmrgif test "$ac_test_CFLAGS" = set; then 1072563fbae1dSmrg CFLAGS=$ac_save_CFLAGS 1072663fbae1dSmrgelif test $ac_cv_prog_cc_g = yes; then 1072763fbae1dSmrg if test "$GCC" = yes; then 1072863fbae1dSmrg CFLAGS="-g -O2" 1072963fbae1dSmrg else 1073063fbae1dSmrg CFLAGS="-g" 1073163fbae1dSmrg fi 1073263fbae1dSmrgelse 1073363fbae1dSmrg if test "$GCC" = yes; then 1073463fbae1dSmrg CFLAGS="-O2" 1073563fbae1dSmrg else 1073663fbae1dSmrg CFLAGS= 1073763fbae1dSmrg fi 1073863fbae1dSmrgfi 1073963fbae1dSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $CC option to accept ISO C89" >&5 1074063fbae1dSmrg$as_echo_n "checking for $CC option to accept ISO C89... " >&6; } 1074163fbae1dSmrgif test "${ac_cv_prog_cc_c89+set}" = set; then : 1074263fbae1dSmrg $as_echo_n "(cached) " >&6 1074363fbae1dSmrgelse 1074463fbae1dSmrg ac_cv_prog_cc_c89=no 1074563fbae1dSmrgac_save_CC=$CC 1074663fbae1dSmrgcat confdefs.h - <<_ACEOF >conftest.$ac_ext 1074763fbae1dSmrg/* end confdefs.h. */ 1074863fbae1dSmrg#include <stdarg.h> 1074963fbae1dSmrg#include <stdio.h> 1075063fbae1dSmrg#include <sys/types.h> 1075163fbae1dSmrg#include <sys/stat.h> 1075263fbae1dSmrg/* Most of the following tests are stolen from RCS 5.7's src/conf.sh. */ 1075363fbae1dSmrgstruct buf { int x; }; 1075463fbae1dSmrgFILE * (*rcsopen) (struct buf *, struct stat *, int); 1075563fbae1dSmrgstatic char *e (p, i) 1075663fbae1dSmrg char **p; 1075763fbae1dSmrg int i; 1075863fbae1dSmrg{ 1075963fbae1dSmrg return p[i]; 1076063fbae1dSmrg} 1076163fbae1dSmrgstatic char *f (char * (*g) (char **, int), char **p, ...) 1076263fbae1dSmrg{ 1076363fbae1dSmrg char *s; 1076463fbae1dSmrg va_list v; 1076563fbae1dSmrg va_start (v,p); 1076663fbae1dSmrg s = g (p, va_arg (v,int)); 1076763fbae1dSmrg va_end (v); 1076863fbae1dSmrg return s; 1076963fbae1dSmrg} 1077020d725fbSmrg 1077163fbae1dSmrg/* OSF 4.0 Compaq cc is some sort of almost-ANSI by default. It has 1077263fbae1dSmrg function prototypes and stuff, but not '\xHH' hex character constants. 1077363fbae1dSmrg These don't provoke an error unfortunately, instead are silently treated 1077463fbae1dSmrg as 'x'. The following induces an error, until -std is added to get 1077563fbae1dSmrg proper ANSI mode. Curiously '\x00'!='x' always comes out true, for an 1077663fbae1dSmrg array size at least. It's necessary to write '\x00'==0 to get something 1077763fbae1dSmrg that's true only with -std. */ 1077863fbae1dSmrgint osf4_cc_array ['\x00' == 0 ? 1 : -1]; 1077920d725fbSmrg 1078063fbae1dSmrg/* IBM C 6 for AIX is almost-ANSI by default, but it replaces macro parameters 1078163fbae1dSmrg inside strings and character constants. */ 1078263fbae1dSmrg#define FOO(x) 'x' 1078363fbae1dSmrgint xlc6_cc_array[FOO(a) == 'x' ? 1 : -1]; 1078420d725fbSmrg 1078563fbae1dSmrgint test (int i, double x); 1078663fbae1dSmrgstruct s1 {int (*f) (int a);}; 1078763fbae1dSmrgstruct s2 {int (*f) (double a);}; 1078863fbae1dSmrgint pairnames (int, char **, FILE *(*)(struct buf *, struct stat *, int), int, int); 1078963fbae1dSmrgint argc; 1079063fbae1dSmrgchar **argv; 1079163fbae1dSmrgint 1079263fbae1dSmrgmain () 1079363fbae1dSmrg{ 1079463fbae1dSmrgreturn f (e, argv, 0) != argv[0] || f (e, argv, 1) != argv[1]; 1079563fbae1dSmrg ; 1079663fbae1dSmrg return 0; 1079763fbae1dSmrg} 1079863fbae1dSmrg_ACEOF 1079963fbae1dSmrgfor ac_arg in '' -qlanglvl=extc89 -qlanglvl=ansi -std \ 1080063fbae1dSmrg -Ae "-Aa -D_HPUX_SOURCE" "-Xc -D__EXTENSIONS__" 1080163fbae1dSmrgdo 1080263fbae1dSmrg CC="$ac_save_CC $ac_arg" 1080363fbae1dSmrg if ac_fn_c_try_compile "$LINENO"; then : 1080463fbae1dSmrg ac_cv_prog_cc_c89=$ac_arg 1080563fbae1dSmrgfi 1080663fbae1dSmrgrm -f core conftest.err conftest.$ac_objext 1080763fbae1dSmrg test "x$ac_cv_prog_cc_c89" != "xno" && break 1080863fbae1dSmrgdone 1080963fbae1dSmrgrm -f conftest.$ac_ext 1081063fbae1dSmrgCC=$ac_save_CC 1081120d725fbSmrg 1081220d725fbSmrgfi 1081363fbae1dSmrg# AC_CACHE_VAL 1081463fbae1dSmrgcase "x$ac_cv_prog_cc_c89" in 1081563fbae1dSmrg x) 1081663fbae1dSmrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: none needed" >&5 1081763fbae1dSmrg$as_echo "none needed" >&6; } ;; 1081863fbae1dSmrg xno) 1081963fbae1dSmrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: unsupported" >&5 1082063fbae1dSmrg$as_echo "unsupported" >&6; } ;; 1082163fbae1dSmrg *) 1082263fbae1dSmrg CC="$CC $ac_cv_prog_cc_c89" 1082363fbae1dSmrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_c89" >&5 1082463fbae1dSmrg$as_echo "$ac_cv_prog_cc_c89" >&6; } ;; 1082563fbae1dSmrgesac 1082663fbae1dSmrgif test "x$ac_cv_prog_cc_c89" != xno; then : 1082720d725fbSmrg 1082863fbae1dSmrgfi 1082920d725fbSmrg 1083020d725fbSmrgac_ext=c 1083120d725fbSmrgac_cpp='$CPP $CPPFLAGS' 1083220d725fbSmrgac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' 1083320d725fbSmrgac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 1083420d725fbSmrgac_compiler_gnu=$ac_cv_c_compiler_gnu 1083520d725fbSmrg 1083663fbae1dSmrgdepcc="$CC" am_compiler_list= 1083720d725fbSmrg 1083863fbae1dSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: checking dependency style of $depcc" >&5 1083963fbae1dSmrg$as_echo_n "checking dependency style of $depcc... " >&6; } 1084063fbae1dSmrgif test "${am_cv_CC_dependencies_compiler_type+set}" = set; then : 1084163fbae1dSmrg $as_echo_n "(cached) " >&6 1084263fbae1dSmrgelse 1084363fbae1dSmrg if test -z "$AMDEP_TRUE" && test -f "$am_depcomp"; then 1084463fbae1dSmrg # We make a subdir and do the tests there. Otherwise we can end up 1084563fbae1dSmrg # making bogus files that we don't know about and never remove. For 1084663fbae1dSmrg # instance it was reported that on HP-UX the gcc test will end up 1084763fbae1dSmrg # making a dummy file named `D' -- because `-MD' means `put the output 1084863fbae1dSmrg # in D'. 1084963fbae1dSmrg mkdir conftest.dir 1085063fbae1dSmrg # Copy depcomp to subdir because otherwise we won't find it if we're 1085163fbae1dSmrg # using a relative directory. 1085263fbae1dSmrg cp "$am_depcomp" conftest.dir 1085363fbae1dSmrg cd conftest.dir 1085463fbae1dSmrg # We will build objects and dependencies in a subdirectory because 1085563fbae1dSmrg # it helps to detect inapplicable dependency modes. For instance 1085663fbae1dSmrg # both Tru64's cc and ICC support -MD to output dependencies as a 1085763fbae1dSmrg # side effect of compilation, but ICC will put the dependencies in 1085863fbae1dSmrg # the current directory while Tru64 will put them in the object 1085963fbae1dSmrg # directory. 1086063fbae1dSmrg mkdir sub 1086120d725fbSmrg 1086263fbae1dSmrg am_cv_CC_dependencies_compiler_type=none 1086363fbae1dSmrg if test "$am_compiler_list" = ""; then 1086463fbae1dSmrg am_compiler_list=`sed -n 's/^#*\([a-zA-Z0-9]*\))$/\1/p' < ./depcomp` 1086563fbae1dSmrg fi 1086663fbae1dSmrg am__universal=false 1086763fbae1dSmrg case " $depcc " in #( 1086863fbae1dSmrg *\ -arch\ *\ -arch\ *) am__universal=true ;; 1086963fbae1dSmrg esac 1087020d725fbSmrg 1087163fbae1dSmrg for depmode in $am_compiler_list; do 1087263fbae1dSmrg # Setup a source with many dependencies, because some compilers 1087363fbae1dSmrg # like to wrap large dependency lists on column 80 (with \), and 1087463fbae1dSmrg # we should not choose a depcomp mode which is confused by this. 1087563fbae1dSmrg # 1087663fbae1dSmrg # We need to recreate these files for each test, as the compiler may 1087763fbae1dSmrg # overwrite some of them when testing with obscure command lines. 1087863fbae1dSmrg # This happens at least with the AIX C compiler. 1087963fbae1dSmrg : > sub/conftest.c 1088063fbae1dSmrg for i in 1 2 3 4 5 6; do 1088163fbae1dSmrg echo '#include "conftst'$i'.h"' >> sub/conftest.c 1088263fbae1dSmrg # Using `: > sub/conftst$i.h' creates only sub/conftst1.h with 1088363fbae1dSmrg # Solaris 8's {/usr,}/bin/sh. 1088463fbae1dSmrg touch sub/conftst$i.h 1088563fbae1dSmrg done 1088663fbae1dSmrg echo "${am__include} ${am__quote}sub/conftest.Po${am__quote}" > confmf 1088763fbae1dSmrg 1088863fbae1dSmrg # We check with `-c' and `-o' for the sake of the "dashmstdout" 1088963fbae1dSmrg # mode. It turns out that the SunPro C++ compiler does not properly 1089063fbae1dSmrg # handle `-M -o', and we need to detect this. Also, some Intel 1089163fbae1dSmrg # versions had trouble with output in subdirs 1089263fbae1dSmrg am__obj=sub/conftest.${OBJEXT-o} 1089363fbae1dSmrg am__minus_obj="-o $am__obj" 1089463fbae1dSmrg case $depmode in 1089563fbae1dSmrg gcc) 1089663fbae1dSmrg # This depmode causes a compiler race in universal mode. 1089763fbae1dSmrg test "$am__universal" = false || continue 1089863fbae1dSmrg ;; 1089963fbae1dSmrg nosideeffect) 1090063fbae1dSmrg # after this tag, mechanisms are not by side-effect, so they'll 1090163fbae1dSmrg # only be used when explicitly requested 1090263fbae1dSmrg if test "x$enable_dependency_tracking" = xyes; then 1090363fbae1dSmrg continue 1090463fbae1dSmrg else 1090563fbae1dSmrg break 1090663fbae1dSmrg fi 1090763fbae1dSmrg ;; 1090863fbae1dSmrg msvisualcpp | msvcmsys) 1090963fbae1dSmrg # This compiler won't grok `-c -o', but also, the minuso test has 1091063fbae1dSmrg # not run yet. These depmodes are late enough in the game, and 1091163fbae1dSmrg # so weak that their functioning should not be impacted. 1091263fbae1dSmrg am__obj=conftest.${OBJEXT-o} 1091363fbae1dSmrg am__minus_obj= 1091463fbae1dSmrg ;; 1091563fbae1dSmrg none) break ;; 1091663fbae1dSmrg esac 1091763fbae1dSmrg if depmode=$depmode \ 1091863fbae1dSmrg source=sub/conftest.c object=$am__obj \ 1091963fbae1dSmrg depfile=sub/conftest.Po tmpdepfile=sub/conftest.TPo \ 1092063fbae1dSmrg $SHELL ./depcomp $depcc -c $am__minus_obj sub/conftest.c \ 1092163fbae1dSmrg >/dev/null 2>conftest.err && 1092263fbae1dSmrg grep sub/conftst1.h sub/conftest.Po > /dev/null 2>&1 && 1092363fbae1dSmrg grep sub/conftst6.h sub/conftest.Po > /dev/null 2>&1 && 1092463fbae1dSmrg grep $am__obj sub/conftest.Po > /dev/null 2>&1 && 1092563fbae1dSmrg ${MAKE-make} -s -f confmf > /dev/null 2>&1; then 1092663fbae1dSmrg # icc doesn't choke on unknown options, it will just issue warnings 1092763fbae1dSmrg # or remarks (even with -Werror). So we grep stderr for any message 1092863fbae1dSmrg # that says an option was ignored or not supported. 1092963fbae1dSmrg # When given -MP, icc 7.0 and 7.1 complain thusly: 1093063fbae1dSmrg # icc: Command line warning: ignoring option '-M'; no argument required 1093163fbae1dSmrg # The diagnosis changed in icc 8.0: 1093263fbae1dSmrg # icc: Command line remark: option '-MP' not supported 1093363fbae1dSmrg if (grep 'ignoring option' conftest.err || 1093463fbae1dSmrg grep 'not supported' conftest.err) >/dev/null 2>&1; then :; else 1093563fbae1dSmrg am_cv_CC_dependencies_compiler_type=$depmode 1093663fbae1dSmrg break 1093763fbae1dSmrg fi 1093820d725fbSmrg fi 1093920d725fbSmrg done 1094020d725fbSmrg 1094163fbae1dSmrg cd .. 1094263fbae1dSmrg rm -rf conftest.dir 1094363fbae1dSmrgelse 1094463fbae1dSmrg am_cv_CC_dependencies_compiler_type=none 1094520d725fbSmrgfi 1094620d725fbSmrg 1094763fbae1dSmrgfi 1094863fbae1dSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $am_cv_CC_dependencies_compiler_type" >&5 1094963fbae1dSmrg$as_echo "$am_cv_CC_dependencies_compiler_type" >&6; } 1095063fbae1dSmrgCCDEPMODE=depmode=$am_cv_CC_dependencies_compiler_type 1095120d725fbSmrg 1095263fbae1dSmrg if 1095363fbae1dSmrg test "x$enable_dependency_tracking" != xno \ 1095463fbae1dSmrg && test "$am_cv_CC_dependencies_compiler_type" = gcc3; then 1095563fbae1dSmrg am__fastdepCC_TRUE= 1095663fbae1dSmrg am__fastdepCC_FALSE='#' 1095763fbae1dSmrgelse 1095863fbae1dSmrg am__fastdepCC_TRUE='#' 1095963fbae1dSmrg am__fastdepCC_FALSE= 1096063fbae1dSmrgfi 1096120d725fbSmrg 1096220d725fbSmrg 1096320d725fbSmrg 1096420d725fbSmrg 1096563fbae1dSmrgac_save_CFLAGS="$CFLAGS" 1096663fbae1dSmrgCFLAGS="$CFLAGS -Werror" 1096763fbae1dSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if compiler supports __attribute__((weak, alias))" >&5 1096863fbae1dSmrg$as_echo_n "checking if compiler supports __attribute__((weak, alias))... " >&6; } 1096963fbae1dSmrgif test "${cc_cv_attribute_alias+set}" = set; then : 1097063fbae1dSmrg $as_echo_n "(cached) " >&6 1097163fbae1dSmrgelse 1097263fbae1dSmrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 1097363fbae1dSmrg/* end confdefs.h. */ 1097420d725fbSmrg 1097563fbae1dSmrg void other_function(void *foo) { } 1097663fbae1dSmrg void some_function(void *foo) __attribute__((weak, alias("other_function"))); 1097720d725fbSmrg 1097863fbae1dSmrg_ACEOF 1097963fbae1dSmrgif ac_fn_c_try_compile "$LINENO"; then : 1098063fbae1dSmrg cc_cv_attribute_alias=yes 1098120d725fbSmrgelse 1098263fbae1dSmrg cc_cv_attribute_alias=no 1098320d725fbSmrgfi 1098463fbae1dSmrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 1098563fbae1dSmrg 1098620d725fbSmrgfi 1098763fbae1dSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $cc_cv_attribute_alias" >&5 1098863fbae1dSmrg$as_echo "$cc_cv_attribute_alias" >&6; } 1098963fbae1dSmrgCFLAGS="$ac_save_CFLAGS" 1099063fbae1dSmrgif test "x$cc_cv_attribute_alias" = "xyes"; then 1099120d725fbSmrg 1099263fbae1dSmrg$as_echo "#define SUPPORT_ATTRIBUTE_ALIAS 1" >>confdefs.h 1099320d725fbSmrg 1099420d725fbSmrgfi 1099563fbae1dSmrg 1099663fbae1dSmrg 1099763fbae1dSmrgPKG_CONFIG_LIBS= 1099863fbae1dSmrgfor ac_func in pthread_self pthread_mutex_init pthread_mutex_destroy pthread_mutex_lock pthread_mutex_unlock pthread_cond_init pthread_cond_destroy pthread_condattr_init pthread_condattr_destroy pthread_cond_wait pthread_cond_timedwait pthread_cond_signal pthread_cond_broadcast pthread_equal pthread_exit 1099963fbae1dSmrgdo : 1100063fbae1dSmrg as_ac_var=`$as_echo "ac_cv_func_$ac_func" | $as_tr_sh` 1100163fbae1dSmrgac_fn_c_check_func "$LINENO" "$ac_func" "$as_ac_var" 1100263fbae1dSmrgeval as_val=\$$as_ac_var 1100363fbae1dSmrg if test "x$as_val" = x""yes; then : 1100463fbae1dSmrg cat >>confdefs.h <<_ACEOF 1100563fbae1dSmrg#define `$as_echo "HAVE_$ac_func" | $as_tr_cpp` 1 1100663fbae1dSmrg_ACEOF 1100763fbae1dSmrg 1100820d725fbSmrgelse 1100963fbae1dSmrg PKG_CONFIG_LIBS='-L${libdir} -lpthread-stubs' 1101063fbae1dSmrgfi 1101120d725fbSmrgdone 1101220d725fbSmrg 1101363fbae1dSmrg 1101463fbae1dSmrg if test "x$PKG_CONFIG_LIBS" != x; then 1101563fbae1dSmrg BUILD_LIB_TRUE= 1101663fbae1dSmrg BUILD_LIB_FALSE='#' 1101720d725fbSmrgelse 1101863fbae1dSmrg BUILD_LIB_TRUE='#' 1101963fbae1dSmrg BUILD_LIB_FALSE= 1102020d725fbSmrgfi 1102120d725fbSmrg 1102263fbae1dSmrg 1102363fbae1dSmrgac_config_files="$ac_config_files Makefile pthread-stubs.pc" 1102463fbae1dSmrg 1102563fbae1dSmrgcat >confcache <<\_ACEOF 1102663fbae1dSmrg# This file is a shell script that caches the results of configure 1102763fbae1dSmrg# tests run on this system so they can be shared between configure 1102863fbae1dSmrg# scripts and configure runs, see configure's option --config-cache. 1102963fbae1dSmrg# It is not useful on other systems. If it contains results you don't 1103063fbae1dSmrg# want to keep, you may remove or edit it. 1103163fbae1dSmrg# 1103263fbae1dSmrg# config.status only pays attention to the cache file if you give it 1103363fbae1dSmrg# the --recheck option to rerun configure. 1103463fbae1dSmrg# 1103563fbae1dSmrg# `ac_cv_env_foo' variables (set or unset) will be overridden when 1103663fbae1dSmrg# loading this file, other *unset* `ac_cv_foo' will be assigned the 1103763fbae1dSmrg# following values. 1103863fbae1dSmrg 1103963fbae1dSmrg_ACEOF 1104063fbae1dSmrg 1104163fbae1dSmrg# The following way of writing the cache mishandles newlines in values, 1104263fbae1dSmrg# but we know of no workaround that is simple, portable, and efficient. 1104363fbae1dSmrg# So, we kill variables containing newlines. 1104463fbae1dSmrg# Ultrix sh set writes to stderr and can't be redirected directly, 1104563fbae1dSmrg# and sets the high bit in the cache file unless we assign to the vars. 1104663fbae1dSmrg( 1104763fbae1dSmrg for ac_var in `(set) 2>&1 | sed -n 's/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'`; do 1104863fbae1dSmrg eval ac_val=\$$ac_var 1104963fbae1dSmrg case $ac_val in #( 1105063fbae1dSmrg *${as_nl}*) 1105163fbae1dSmrg case $ac_var in #( 1105263fbae1dSmrg *_cv_*) { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: cache variable $ac_var contains a newline" >&5 1105363fbae1dSmrg$as_echo "$as_me: WARNING: cache variable $ac_var contains a newline" >&2;} ;; 1105463fbae1dSmrg esac 1105563fbae1dSmrg case $ac_var in #( 1105663fbae1dSmrg _ | IFS | as_nl) ;; #( 1105763fbae1dSmrg BASH_ARGV | BASH_SOURCE) eval $ac_var= ;; #( 1105863fbae1dSmrg *) { eval $ac_var=; unset $ac_var;} ;; 1105963fbae1dSmrg esac ;; 1106063fbae1dSmrg esac 1106163fbae1dSmrg done 1106263fbae1dSmrg 1106363fbae1dSmrg (set) 2>&1 | 1106463fbae1dSmrg case $as_nl`(ac_space=' '; set) 2>&1` in #( 1106563fbae1dSmrg *${as_nl}ac_space=\ *) 1106663fbae1dSmrg # `set' does not quote correctly, so add quotes: double-quote 1106763fbae1dSmrg # substitution turns \\\\ into \\, and sed turns \\ into \. 1106863fbae1dSmrg sed -n \ 1106963fbae1dSmrg "s/'/'\\\\''/g; 1107063fbae1dSmrg s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\\2'/p" 1107163fbae1dSmrg ;; #( 1107263fbae1dSmrg *) 1107363fbae1dSmrg # `set' quotes correctly as required by POSIX, so do not add quotes. 1107463fbae1dSmrg sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p" 1107563fbae1dSmrg ;; 1107663fbae1dSmrg esac | 1107763fbae1dSmrg sort 1107863fbae1dSmrg) | 1107963fbae1dSmrg sed ' 1108063fbae1dSmrg /^ac_cv_env_/b end 1108163fbae1dSmrg t clear 1108263fbae1dSmrg :clear 1108363fbae1dSmrg s/^\([^=]*\)=\(.*[{}].*\)$/test "${\1+set}" = set || &/ 1108463fbae1dSmrg t end 1108563fbae1dSmrg s/^\([^=]*\)=\(.*\)$/\1=${\1=\2}/ 1108663fbae1dSmrg :end' >>confcache 1108763fbae1dSmrgif diff "$cache_file" confcache >/dev/null 2>&1; then :; else 1108863fbae1dSmrg if test -w "$cache_file"; then 1108963fbae1dSmrg test "x$cache_file" != "x/dev/null" && 1109063fbae1dSmrg { $as_echo "$as_me:${as_lineno-$LINENO}: updating cache $cache_file" >&5 1109163fbae1dSmrg$as_echo "$as_me: updating cache $cache_file" >&6;} 1109263fbae1dSmrg cat confcache >$cache_file 1109320d725fbSmrg else 1109463fbae1dSmrg { $as_echo "$as_me:${as_lineno-$LINENO}: not updating unwritable cache $cache_file" >&5 1109563fbae1dSmrg$as_echo "$as_me: not updating unwritable cache $cache_file" >&6;} 1109620d725fbSmrg fi 1109720d725fbSmrgfi 1109863fbae1dSmrgrm -f confcache 1109920d725fbSmrg 1110063fbae1dSmrgtest "x$prefix" = xNONE && prefix=$ac_default_prefix 1110163fbae1dSmrg# Let make expand exec_prefix. 1110263fbae1dSmrgtest "x$exec_prefix" = xNONE && exec_prefix='${prefix}' 1110363fbae1dSmrg 1110463fbae1dSmrgDEFS=-DHAVE_CONFIG_H 1110563fbae1dSmrg 1110663fbae1dSmrgac_libobjs= 1110763fbae1dSmrgac_ltlibobjs= 1110863fbae1dSmrgfor ac_i in : $LIBOBJS; do test "x$ac_i" = x: && continue 1110963fbae1dSmrg # 1. Remove the extension, and $U if already installed. 1111063fbae1dSmrg ac_script='s/\$U\././;s/\.o$//;s/\.obj$//' 1111163fbae1dSmrg ac_i=`$as_echo "$ac_i" | sed "$ac_script"` 1111263fbae1dSmrg # 2. Prepend LIBOBJDIR. When used with automake>=1.10 LIBOBJDIR 1111363fbae1dSmrg # will be set to the directory where LIBOBJS objects are built. 1111463fbae1dSmrg as_fn_append ac_libobjs " \${LIBOBJDIR}$ac_i\$U.$ac_objext" 1111563fbae1dSmrg as_fn_append ac_ltlibobjs " \${LIBOBJDIR}$ac_i"'$U.lo' 1111620d725fbSmrgdone 1111763fbae1dSmrgLIBOBJS=$ac_libobjs 1111820d725fbSmrg 1111963fbae1dSmrgLTLIBOBJS=$ac_ltlibobjs 1112020d725fbSmrg 1112120d725fbSmrg 1112263fbae1dSmrg if test -n "$EXEEXT"; then 1112363fbae1dSmrg am__EXEEXT_TRUE= 1112463fbae1dSmrg am__EXEEXT_FALSE='#' 1112520d725fbSmrgelse 1112663fbae1dSmrg am__EXEEXT_TRUE='#' 1112763fbae1dSmrg am__EXEEXT_FALSE= 1112863fbae1dSmrgfi 1112920d725fbSmrg 1113063fbae1dSmrgif test -z "${AMDEP_TRUE}" && test -z "${AMDEP_FALSE}"; then 1113163fbae1dSmrg as_fn_error "conditional \"AMDEP\" was never defined. 1113263fbae1dSmrgUsually this means the macro was only invoked conditionally." "$LINENO" 5 1113320d725fbSmrgfi 1113463fbae1dSmrgif test -z "${am__fastdepCC_TRUE}" && test -z "${am__fastdepCC_FALSE}"; then 1113563fbae1dSmrg as_fn_error "conditional \"am__fastdepCC\" was never defined. 1113663fbae1dSmrgUsually this means the macro was only invoked conditionally." "$LINENO" 5 1113720d725fbSmrgfi 1113863fbae1dSmrgif test -z "${am__fastdepCC_TRUE}" && test -z "${am__fastdepCC_FALSE}"; then 1113963fbae1dSmrg as_fn_error "conditional \"am__fastdepCC\" was never defined. 1114063fbae1dSmrgUsually this means the macro was only invoked conditionally." "$LINENO" 5 1114120d725fbSmrgfi 1114263fbae1dSmrgif test -z "${BUILD_LIB_TRUE}" && test -z "${BUILD_LIB_FALSE}"; then 1114363fbae1dSmrg as_fn_error "conditional \"BUILD_LIB\" was never defined. 1114463fbae1dSmrgUsually this means the macro was only invoked conditionally." "$LINENO" 5 1114520d725fbSmrgfi 1114620d725fbSmrg 1114763fbae1dSmrg: ${CONFIG_STATUS=./config.status} 1114863fbae1dSmrgac_write_fail=0 1114963fbae1dSmrgac_clean_files_save=$ac_clean_files 1115063fbae1dSmrgac_clean_files="$ac_clean_files $CONFIG_STATUS" 1115163fbae1dSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: creating $CONFIG_STATUS" >&5 1115263fbae1dSmrg$as_echo "$as_me: creating $CONFIG_STATUS" >&6;} 1115363fbae1dSmrgas_write_fail=0 1115463fbae1dSmrgcat >$CONFIG_STATUS <<_ASEOF || as_write_fail=1 1115563fbae1dSmrg#! $SHELL 1115663fbae1dSmrg# Generated by $as_me. 1115763fbae1dSmrg# Run this file to recreate the current configuration. 1115863fbae1dSmrg# Compiler output produced by configure, useful for debugging 1115963fbae1dSmrg# configure, is in config.log if it exists. 1116063fbae1dSmrg 1116163fbae1dSmrgdebug=false 1116263fbae1dSmrgac_cs_recheck=false 1116363fbae1dSmrgac_cs_silent=false 1116420d725fbSmrg 1116563fbae1dSmrgSHELL=\${CONFIG_SHELL-$SHELL} 1116663fbae1dSmrgexport SHELL 1116763fbae1dSmrg_ASEOF 1116863fbae1dSmrgcat >>$CONFIG_STATUS <<\_ASEOF || as_write_fail=1 1116963fbae1dSmrg## -------------------- ## 1117063fbae1dSmrg## M4sh Initialization. ## 1117163fbae1dSmrg## -------------------- ## 1117220d725fbSmrg 1117363fbae1dSmrg# Be more Bourne compatible 1117463fbae1dSmrgDUALCASE=1; export DUALCASE # for MKS sh 1117563fbae1dSmrgif test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then : 1117663fbae1dSmrg emulate sh 1117763fbae1dSmrg NULLCMD=: 1117863fbae1dSmrg # Pre-4.2 versions of Zsh do word splitting on ${1+"$@"}, which 1117963fbae1dSmrg # is contrary to our usage. Disable this feature. 1118063fbae1dSmrg alias -g '${1+"$@"}'='"$@"' 1118163fbae1dSmrg setopt NO_GLOB_SUBST 1118220d725fbSmrgelse 1118363fbae1dSmrg case `(set -o) 2>/dev/null` in #( 1118463fbae1dSmrg *posix*) : 1118563fbae1dSmrg set -o posix ;; #( 1118663fbae1dSmrg *) : 1118763fbae1dSmrg ;; 1118863fbae1dSmrgesac 1118920d725fbSmrgfi 1119020d725fbSmrg 1119120d725fbSmrg 1119263fbae1dSmrgas_nl=' 1119363fbae1dSmrg' 1119463fbae1dSmrgexport as_nl 1119563fbae1dSmrg# Printing a long string crashes Solaris 7 /usr/bin/printf. 1119663fbae1dSmrgas_echo='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\' 1119763fbae1dSmrgas_echo=$as_echo$as_echo$as_echo$as_echo$as_echo 1119863fbae1dSmrgas_echo=$as_echo$as_echo$as_echo$as_echo$as_echo$as_echo 1119963fbae1dSmrg# Prefer a ksh shell builtin over an external printf program on Solaris, 1120063fbae1dSmrg# but without wasting forks for bash or zsh. 1120163fbae1dSmrgif test -z "$BASH_VERSION$ZSH_VERSION" \ 1120263fbae1dSmrg && (test "X`print -r -- $as_echo`" = "X$as_echo") 2>/dev/null; then 1120363fbae1dSmrg as_echo='print -r --' 1120463fbae1dSmrg as_echo_n='print -rn --' 1120563fbae1dSmrgelif (test "X`printf %s $as_echo`" = "X$as_echo") 2>/dev/null; then 1120663fbae1dSmrg as_echo='printf %s\n' 1120763fbae1dSmrg as_echo_n='printf %s' 1120863fbae1dSmrgelse 1120963fbae1dSmrg if test "X`(/usr/ucb/echo -n -n $as_echo) 2>/dev/null`" = "X-n $as_echo"; then 1121063fbae1dSmrg as_echo_body='eval /usr/ucb/echo -n "$1$as_nl"' 1121163fbae1dSmrg as_echo_n='/usr/ucb/echo -n' 1121263fbae1dSmrg else 1121363fbae1dSmrg as_echo_body='eval expr "X$1" : "X\\(.*\\)"' 1121463fbae1dSmrg as_echo_n_body='eval 1121563fbae1dSmrg arg=$1; 1121663fbae1dSmrg case $arg in #( 1121763fbae1dSmrg *"$as_nl"*) 1121863fbae1dSmrg expr "X$arg" : "X\\(.*\\)$as_nl"; 1121963fbae1dSmrg arg=`expr "X$arg" : ".*$as_nl\\(.*\\)"`;; 1122063fbae1dSmrg esac; 1122163fbae1dSmrg expr "X$arg" : "X\\(.*\\)" | tr -d "$as_nl" 1122263fbae1dSmrg ' 1122363fbae1dSmrg export as_echo_n_body 1122463fbae1dSmrg as_echo_n='sh -c $as_echo_n_body as_echo' 1122563fbae1dSmrg fi 1122663fbae1dSmrg export as_echo_body 1122763fbae1dSmrg as_echo='sh -c $as_echo_body as_echo' 1122820d725fbSmrgfi 1122963fbae1dSmrg 1123063fbae1dSmrg# The user is always right. 1123163fbae1dSmrgif test "${PATH_SEPARATOR+set}" != set; then 1123263fbae1dSmrg PATH_SEPARATOR=: 1123363fbae1dSmrg (PATH='/bin;/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 && { 1123463fbae1dSmrg (PATH='/bin:/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 || 1123563fbae1dSmrg PATH_SEPARATOR=';' 1123663fbae1dSmrg } 1123763fbae1dSmrgfi 1123863fbae1dSmrg 1123963fbae1dSmrg 1124063fbae1dSmrg# IFS 1124163fbae1dSmrg# We need space, tab and new line, in precisely that order. Quoting is 1124263fbae1dSmrg# there to prevent editors from complaining about space-tab. 1124363fbae1dSmrg# (If _AS_PATH_WALK were called with IFS unset, it would disable word 1124463fbae1dSmrg# splitting by setting IFS to empty value.) 1124563fbae1dSmrgIFS=" "" $as_nl" 1124663fbae1dSmrg 1124763fbae1dSmrg# Find who we are. Look in the path if we contain no directory separator. 1124863fbae1dSmrgcase $0 in #(( 1124963fbae1dSmrg *[\\/]* ) as_myself=$0 ;; 1125063fbae1dSmrg *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 1125120d725fbSmrgfor as_dir in $PATH 1125220d725fbSmrgdo 1125320d725fbSmrg IFS=$as_save_IFS 1125420d725fbSmrg test -z "$as_dir" && as_dir=. 1125563fbae1dSmrg test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break 1125663fbae1dSmrg done 1125720d725fbSmrgIFS=$as_save_IFS 1125820d725fbSmrg 1125963fbae1dSmrg ;; 1126063fbae1dSmrgesac 1126163fbae1dSmrg# We did not find ourselves, most probably we were run as `sh COMMAND' 1126263fbae1dSmrg# in which case we are not to be found in the path. 1126363fbae1dSmrgif test "x$as_myself" = x; then 1126463fbae1dSmrg as_myself=$0 1126520d725fbSmrgfi 1126663fbae1dSmrgif test ! -f "$as_myself"; then 1126763fbae1dSmrg $as_echo "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2 1126863fbae1dSmrg exit 1 1126920d725fbSmrgfi 1127020d725fbSmrg 1127163fbae1dSmrg# Unset variables that we do not need and which cause bugs (e.g. in 1127263fbae1dSmrg# pre-3.0 UWIN ksh). But do not cause bugs in bash 2.01; the "|| exit 1" 1127363fbae1dSmrg# suppresses any "Segmentation fault" message there. '((' could 1127463fbae1dSmrg# trigger a bug in pdksh 5.2.14. 1127563fbae1dSmrgfor as_var in BASH_ENV ENV MAIL MAILPATH 1127663fbae1dSmrgdo eval test x\${$as_var+set} = xset \ 1127763fbae1dSmrg && ( (unset $as_var) || exit 1) >/dev/null 2>&1 && unset $as_var || : 1127820d725fbSmrgdone 1127963fbae1dSmrgPS1='$ ' 1128063fbae1dSmrgPS2='> ' 1128163fbae1dSmrgPS4='+ ' 1128220d725fbSmrg 1128363fbae1dSmrg# NLS nuisances. 1128463fbae1dSmrgLC_ALL=C 1128563fbae1dSmrgexport LC_ALL 1128663fbae1dSmrgLANGUAGE=C 1128763fbae1dSmrgexport LANGUAGE 1128863fbae1dSmrg 1128963fbae1dSmrg# CDPATH. 1129063fbae1dSmrg(unset CDPATH) >/dev/null 2>&1 && unset CDPATH 1129163fbae1dSmrg 1129263fbae1dSmrg 1129363fbae1dSmrg# as_fn_error ERROR [LINENO LOG_FD] 1129463fbae1dSmrg# --------------------------------- 1129563fbae1dSmrg# Output "`basename $0`: error: ERROR" to stderr. If LINENO and LOG_FD are 1129663fbae1dSmrg# provided, also output the error to LOG_FD, referencing LINENO. Then exit the 1129763fbae1dSmrg# script with status $?, using 1 if that was 0. 1129863fbae1dSmrgas_fn_error () 1129963fbae1dSmrg{ 1130063fbae1dSmrg as_status=$?; test $as_status -eq 0 && as_status=1 1130163fbae1dSmrg if test "$3"; then 1130263fbae1dSmrg as_lineno=${as_lineno-"$2"} as_lineno_stack=as_lineno_stack=$as_lineno_stack 1130363fbae1dSmrg $as_echo "$as_me:${as_lineno-$LINENO}: error: $1" >&$3 1130420d725fbSmrg fi 1130563fbae1dSmrg $as_echo "$as_me: error: $1" >&2 1130663fbae1dSmrg as_fn_exit $as_status 1130763fbae1dSmrg} # as_fn_error 1130863fbae1dSmrg 1130963fbae1dSmrg 1131063fbae1dSmrg# as_fn_set_status STATUS 1131163fbae1dSmrg# ----------------------- 1131263fbae1dSmrg# Set $? to STATUS, without forking. 1131363fbae1dSmrgas_fn_set_status () 1131463fbae1dSmrg{ 1131563fbae1dSmrg return $1 1131663fbae1dSmrg} # as_fn_set_status 1131763fbae1dSmrg 1131863fbae1dSmrg# as_fn_exit STATUS 1131963fbae1dSmrg# ----------------- 1132063fbae1dSmrg# Exit the shell with STATUS, even in a "trap 0" or "set -e" context. 1132163fbae1dSmrgas_fn_exit () 1132263fbae1dSmrg{ 1132363fbae1dSmrg set +e 1132463fbae1dSmrg as_fn_set_status $1 1132563fbae1dSmrg exit $1 1132663fbae1dSmrg} # as_fn_exit 1132763fbae1dSmrg 1132863fbae1dSmrg# as_fn_unset VAR 1132963fbae1dSmrg# --------------- 1133063fbae1dSmrg# Portably unset VAR. 1133163fbae1dSmrgas_fn_unset () 1133263fbae1dSmrg{ 1133363fbae1dSmrg { eval $1=; unset $1;} 1133463fbae1dSmrg} 1133563fbae1dSmrgas_unset=as_fn_unset 1133663fbae1dSmrg# as_fn_append VAR VALUE 1133763fbae1dSmrg# ---------------------- 1133863fbae1dSmrg# Append the text in VALUE to the end of the definition contained in VAR. Take 1133963fbae1dSmrg# advantage of any shell optimizations that allow amortized linear growth over 1134063fbae1dSmrg# repeated appends, instead of the typical quadratic growth present in naive 1134163fbae1dSmrg# implementations. 1134263fbae1dSmrgif (eval "as_var=1; as_var+=2; test x\$as_var = x12") 2>/dev/null; then : 1134363fbae1dSmrg eval 'as_fn_append () 1134463fbae1dSmrg { 1134563fbae1dSmrg eval $1+=\$2 1134663fbae1dSmrg }' 1134763fbae1dSmrgelse 1134863fbae1dSmrg as_fn_append () 1134963fbae1dSmrg { 1135063fbae1dSmrg eval $1=\$$1\$2 1135163fbae1dSmrg } 1135263fbae1dSmrgfi # as_fn_append 1135363fbae1dSmrg 1135463fbae1dSmrg# as_fn_arith ARG... 1135563fbae1dSmrg# ------------------ 1135663fbae1dSmrg# Perform arithmetic evaluation on the ARGs, and store the result in the 1135763fbae1dSmrg# global $as_val. Take advantage of shells that can avoid forks. The arguments 1135863fbae1dSmrg# must be portable across $(()) and expr. 1135963fbae1dSmrgif (eval "test \$(( 1 + 1 )) = 2") 2>/dev/null; then : 1136063fbae1dSmrg eval 'as_fn_arith () 1136163fbae1dSmrg { 1136263fbae1dSmrg as_val=$(( $* )) 1136363fbae1dSmrg }' 1136463fbae1dSmrgelse 1136563fbae1dSmrg as_fn_arith () 1136663fbae1dSmrg { 1136763fbae1dSmrg as_val=`expr "$@" || test $? -eq 1` 1136863fbae1dSmrg } 1136963fbae1dSmrgfi # as_fn_arith 1137063fbae1dSmrg 1137163fbae1dSmrg 1137263fbae1dSmrgif expr a : '\(a\)' >/dev/null 2>&1 && 1137363fbae1dSmrg test "X`expr 00001 : '.*\(...\)'`" = X001; then 1137463fbae1dSmrg as_expr=expr 1137563fbae1dSmrgelse 1137663fbae1dSmrg as_expr=false 1137763fbae1dSmrgfi 1137863fbae1dSmrg 1137963fbae1dSmrgif (basename -- /) >/dev/null 2>&1 && test "X`basename -- / 2>&1`" = "X/"; then 1138063fbae1dSmrg as_basename=basename 1138163fbae1dSmrgelse 1138263fbae1dSmrg as_basename=false 1138320d725fbSmrgfi 1138420d725fbSmrg 1138563fbae1dSmrgif (as_dir=`dirname -- /` && test "X$as_dir" = X/) >/dev/null 2>&1; then 1138663fbae1dSmrg as_dirname=dirname 1138763fbae1dSmrgelse 1138863fbae1dSmrg as_dirname=false 1138920d725fbSmrgfi 1139020d725fbSmrg 1139163fbae1dSmrgas_me=`$as_basename -- "$0" || 1139263fbae1dSmrg$as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \ 1139363fbae1dSmrg X"$0" : 'X\(//\)$' \| \ 1139463fbae1dSmrg X"$0" : 'X\(/\)' \| . 2>/dev/null || 1139563fbae1dSmrg$as_echo X/"$0" | 1139663fbae1dSmrg sed '/^.*\/\([^/][^/]*\)\/*$/{ 1139763fbae1dSmrg s//\1/ 1139863fbae1dSmrg q 1139963fbae1dSmrg } 1140063fbae1dSmrg /^X\/\(\/\/\)$/{ 1140163fbae1dSmrg s//\1/ 1140263fbae1dSmrg q 1140363fbae1dSmrg } 1140463fbae1dSmrg /^X\/\(\/\).*/{ 1140563fbae1dSmrg s//\1/ 1140663fbae1dSmrg q 1140763fbae1dSmrg } 1140863fbae1dSmrg s/.*/./; q'` 1140920d725fbSmrg 1141063fbae1dSmrg# Avoid depending upon Character Ranges. 1141163fbae1dSmrgas_cr_letters='abcdefghijklmnopqrstuvwxyz' 1141263fbae1dSmrgas_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ' 1141363fbae1dSmrgas_cr_Letters=$as_cr_letters$as_cr_LETTERS 1141463fbae1dSmrgas_cr_digits='0123456789' 1141563fbae1dSmrgas_cr_alnum=$as_cr_Letters$as_cr_digits 1141620d725fbSmrg 1141763fbae1dSmrgECHO_C= ECHO_N= ECHO_T= 1141863fbae1dSmrgcase `echo -n x` in #((((( 1141963fbae1dSmrg-n*) 1142063fbae1dSmrg case `echo 'xy\c'` in 1142163fbae1dSmrg *c*) ECHO_T=' ';; # ECHO_T is single tab character. 1142263fbae1dSmrg xy) ECHO_C='\c';; 1142363fbae1dSmrg *) echo `echo ksh88 bug on AIX 6.1` > /dev/null 1142463fbae1dSmrg ECHO_T=' ';; 1142563fbae1dSmrg esac;; 1142663fbae1dSmrg*) 1142763fbae1dSmrg ECHO_N='-n';; 1142820d725fbSmrgesac 1142920d725fbSmrg 1143063fbae1dSmrgrm -f conf$$ conf$$.exe conf$$.file 1143163fbae1dSmrgif test -d conf$$.dir; then 1143263fbae1dSmrg rm -f conf$$.dir/conf$$.file 1143320d725fbSmrgelse 1143463fbae1dSmrg rm -f conf$$.dir 1143563fbae1dSmrg mkdir conf$$.dir 2>/dev/null 1143663fbae1dSmrgfi 1143763fbae1dSmrgif (echo >conf$$.file) 2>/dev/null; then 1143863fbae1dSmrg if ln -s conf$$.file conf$$ 2>/dev/null; then 1143963fbae1dSmrg as_ln_s='ln -s' 1144063fbae1dSmrg # ... but there are two gotchas: 1144163fbae1dSmrg # 1) On MSYS, both `ln -s file dir' and `ln file dir' fail. 1144263fbae1dSmrg # 2) DJGPP < 2.04 has no symlinks; `ln -s' creates a wrapper executable. 1144363fbae1dSmrg # In both cases, we have to default to `cp -p'. 1144463fbae1dSmrg ln -s conf$$.file conf$$.dir 2>/dev/null && test ! -f conf$$.exe || 1144563fbae1dSmrg as_ln_s='cp -p' 1144663fbae1dSmrg elif ln conf$$.file conf$$ 2>/dev/null; then 1144763fbae1dSmrg as_ln_s=ln 1144863fbae1dSmrg else 1144963fbae1dSmrg as_ln_s='cp -p' 1145063fbae1dSmrg fi 1145163fbae1dSmrgelse 1145263fbae1dSmrg as_ln_s='cp -p' 1145363fbae1dSmrgfi 1145463fbae1dSmrgrm -f conf$$ conf$$.exe conf$$.dir/conf$$.file conf$$.file 1145563fbae1dSmrgrmdir conf$$.dir 2>/dev/null 1145620d725fbSmrg 1145763fbae1dSmrg 1145863fbae1dSmrg# as_fn_mkdir_p 1145963fbae1dSmrg# ------------- 1146063fbae1dSmrg# Create "$as_dir" as a directory, including parents if necessary. 1146163fbae1dSmrgas_fn_mkdir_p () 1146220d725fbSmrg{ 1146320d725fbSmrg 1146463fbae1dSmrg case $as_dir in #( 1146563fbae1dSmrg -*) as_dir=./$as_dir;; 1146663fbae1dSmrg esac 1146763fbae1dSmrg test -d "$as_dir" || eval $as_mkdir_p || { 1146863fbae1dSmrg as_dirs= 1146963fbae1dSmrg while :; do 1147063fbae1dSmrg case $as_dir in #( 1147163fbae1dSmrg *\'*) as_qdir=`$as_echo "$as_dir" | sed "s/'/'\\\\\\\\''/g"`;; #'( 1147263fbae1dSmrg *) as_qdir=$as_dir;; 1147363fbae1dSmrg esac 1147463fbae1dSmrg as_dirs="'$as_qdir' $as_dirs" 1147563fbae1dSmrg as_dir=`$as_dirname -- "$as_dir" || 1147663fbae1dSmrg$as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \ 1147763fbae1dSmrg X"$as_dir" : 'X\(//\)[^/]' \| \ 1147863fbae1dSmrg X"$as_dir" : 'X\(//\)$' \| \ 1147963fbae1dSmrg X"$as_dir" : 'X\(/\)' \| . 2>/dev/null || 1148063fbae1dSmrg$as_echo X"$as_dir" | 1148163fbae1dSmrg sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ 1148263fbae1dSmrg s//\1/ 1148363fbae1dSmrg q 1148463fbae1dSmrg } 1148563fbae1dSmrg /^X\(\/\/\)[^/].*/{ 1148663fbae1dSmrg s//\1/ 1148763fbae1dSmrg q 1148863fbae1dSmrg } 1148963fbae1dSmrg /^X\(\/\/\)$/{ 1149063fbae1dSmrg s//\1/ 1149163fbae1dSmrg q 1149263fbae1dSmrg } 1149363fbae1dSmrg /^X\(\/\).*/{ 1149463fbae1dSmrg s//\1/ 1149563fbae1dSmrg q 1149663fbae1dSmrg } 1149763fbae1dSmrg s/.*/./; q'` 1149863fbae1dSmrg test -d "$as_dir" && break 1149963fbae1dSmrg done 1150063fbae1dSmrg test -z "$as_dirs" || eval "mkdir $as_dirs" 1150163fbae1dSmrg } || test -d "$as_dir" || as_fn_error "cannot create directory $as_dir" 1150263fbae1dSmrg 1150363fbae1dSmrg 1150463fbae1dSmrg} # as_fn_mkdir_p 1150563fbae1dSmrgif mkdir -p . 2>/dev/null; then 1150663fbae1dSmrg as_mkdir_p='mkdir -p "$as_dir"' 1150720d725fbSmrgelse 1150863fbae1dSmrg test -d ./-p && rmdir ./-p 1150963fbae1dSmrg as_mkdir_p=false 1151063fbae1dSmrgfi 1151120d725fbSmrg 1151263fbae1dSmrgif test -x / >/dev/null 2>&1; then 1151363fbae1dSmrg as_test_x='test -x' 1151463fbae1dSmrgelse 1151563fbae1dSmrg if ls -dL / >/dev/null 2>&1; then 1151663fbae1dSmrg as_ls_L_option=L 1151763fbae1dSmrg else 1151863fbae1dSmrg as_ls_L_option= 1151963fbae1dSmrg fi 1152063fbae1dSmrg as_test_x=' 1152163fbae1dSmrg eval sh -c '\'' 1152263fbae1dSmrg if test -d "$1"; then 1152363fbae1dSmrg test -d "$1/."; 1152463fbae1dSmrg else 1152563fbae1dSmrg case $1 in #( 1152663fbae1dSmrg -*)set "./$1";; 1152763fbae1dSmrg esac; 1152863fbae1dSmrg case `ls -ld'$as_ls_L_option' "$1" 2>/dev/null` in #(( 1152963fbae1dSmrg ???[sx]*):;;*)false;;esac;fi 1153063fbae1dSmrg '\'' sh 1153163fbae1dSmrg ' 1153220d725fbSmrgfi 1153363fbae1dSmrgas_executable_p=$as_test_x 1153420d725fbSmrg 1153563fbae1dSmrg# Sed expression to map a string onto a valid CPP name. 1153663fbae1dSmrgas_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'" 1153720d725fbSmrg 1153863fbae1dSmrg# Sed expression to map a string onto a valid variable name. 1153963fbae1dSmrgas_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'" 1154020d725fbSmrg 1154120d725fbSmrg 1154263fbae1dSmrgexec 6>&1 1154363fbae1dSmrg## ----------------------------------- ## 1154463fbae1dSmrg## Main body of $CONFIG_STATUS script. ## 1154563fbae1dSmrg## ----------------------------------- ## 1154663fbae1dSmrg_ASEOF 1154763fbae1dSmrgtest $as_write_fail = 0 && chmod +x $CONFIG_STATUS || ac_write_fail=1 1154863fbae1dSmrg 1154963fbae1dSmrgcat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 1155063fbae1dSmrg# Save the log message, to keep $0 and so on meaningful, and to 1155163fbae1dSmrg# report actual input values of CONFIG_FILES etc. instead of their 1155263fbae1dSmrg# values after options handling. 1155363fbae1dSmrgac_log=" 1155463fbae1dSmrgThis file was extended by libpthread-stubs $as_me 0.3, which was 1155563fbae1dSmrggenerated by GNU Autoconf 2.64. Invocation command line was 1155620d725fbSmrg 1155763fbae1dSmrg CONFIG_FILES = $CONFIG_FILES 1155863fbae1dSmrg CONFIG_HEADERS = $CONFIG_HEADERS 1155963fbae1dSmrg CONFIG_LINKS = $CONFIG_LINKS 1156063fbae1dSmrg CONFIG_COMMANDS = $CONFIG_COMMANDS 1156163fbae1dSmrg $ $0 $@ 1156220d725fbSmrg 1156363fbae1dSmrgon `(hostname || uname -n) 2>/dev/null | sed 1q` 1156463fbae1dSmrg" 1156520d725fbSmrg 1156620d725fbSmrg_ACEOF 1156763fbae1dSmrg 1156863fbae1dSmrgcase $ac_config_files in *" 1156963fbae1dSmrg"*) set x $ac_config_files; shift; ac_config_files=$*;; 1157020d725fbSmrgesac 1157163fbae1dSmrg 1157263fbae1dSmrgcase $ac_config_headers in *" 1157363fbae1dSmrg"*) set x $ac_config_headers; shift; ac_config_headers=$*;; 1157420d725fbSmrgesac 1157520d725fbSmrg 1157663fbae1dSmrg 1157763fbae1dSmrgcat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 1157863fbae1dSmrg# Files that config.status was made for. 1157963fbae1dSmrgconfig_files="$ac_config_files" 1158063fbae1dSmrgconfig_headers="$ac_config_headers" 1158163fbae1dSmrgconfig_commands="$ac_config_commands" 1158263fbae1dSmrg 1158320d725fbSmrg_ACEOF 1158420d725fbSmrg 1158563fbae1dSmrgcat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 1158663fbae1dSmrgac_cs_usage="\ 1158763fbae1dSmrg\`$as_me' instantiates files and other configuration actions 1158863fbae1dSmrgfrom templates according to the current configuration. Unless the files 1158963fbae1dSmrgand actions are specified as TAGs, all are instantiated by default. 1159063fbae1dSmrg 1159163fbae1dSmrgUsage: $0 [OPTION]... [TAG]... 1159263fbae1dSmrg 1159363fbae1dSmrg -h, --help print this help, then exit 1159463fbae1dSmrg -V, --version print version number and configuration settings, then exit 1159563fbae1dSmrg -q, --quiet, --silent 1159663fbae1dSmrg do not print progress messages 1159763fbae1dSmrg -d, --debug don't remove temporary files 1159863fbae1dSmrg --recheck update $as_me by reconfiguring in the same conditions 1159963fbae1dSmrg --file=FILE[:TEMPLATE] 1160063fbae1dSmrg instantiate the configuration file FILE 1160163fbae1dSmrg --header=FILE[:TEMPLATE] 1160263fbae1dSmrg instantiate the configuration header FILE 1160363fbae1dSmrg 1160463fbae1dSmrgConfiguration files: 1160563fbae1dSmrg$config_files 1160663fbae1dSmrg 1160763fbae1dSmrgConfiguration headers: 1160863fbae1dSmrg$config_headers 1160963fbae1dSmrg 1161063fbae1dSmrgConfiguration commands: 1161163fbae1dSmrg$config_commands 1161263fbae1dSmrg 1161363fbae1dSmrgReport bugs to <xcb@lists.freedesktop.org>." 1161420d725fbSmrg 1161520d725fbSmrg_ACEOF 1161663fbae1dSmrgcat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 1161763fbae1dSmrgac_cs_version="\\ 1161863fbae1dSmrglibpthread-stubs config.status 0.3 1161963fbae1dSmrgconfigured by $0, generated by GNU Autoconf 2.64, 1162063fbae1dSmrg with options \\"`$as_echo "$ac_configure_args" | sed 's/^ //; s/[\\""\`\$]/\\\\&/g'`\\" 1162120d725fbSmrg 1162263fbae1dSmrgCopyright (C) 2009 Free Software Foundation, Inc. 1162363fbae1dSmrgThis config.status script is free software; the Free Software Foundation 1162463fbae1dSmrggives unlimited permission to copy, distribute and modify it." 1162520d725fbSmrg 1162663fbae1dSmrgac_pwd='$ac_pwd' 1162763fbae1dSmrgsrcdir='$srcdir' 1162863fbae1dSmrgINSTALL='$INSTALL' 1162963fbae1dSmrgMKDIR_P='$MKDIR_P' 1163063fbae1dSmrgAWK='$AWK' 1163163fbae1dSmrgtest -n "\$AWK" || AWK=awk 1163263fbae1dSmrg_ACEOF 1163320d725fbSmrg 1163463fbae1dSmrgcat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 1163563fbae1dSmrg# The default lists apply if the user does not specify any file. 1163663fbae1dSmrgac_need_defaults=: 1163763fbae1dSmrgwhile test $# != 0 1163863fbae1dSmrgdo 1163963fbae1dSmrg case $1 in 1164063fbae1dSmrg --*=*) 1164163fbae1dSmrg ac_option=`expr "X$1" : 'X\([^=]*\)='` 1164263fbae1dSmrg ac_optarg=`expr "X$1" : 'X[^=]*=\(.*\)'` 1164363fbae1dSmrg ac_shift=: 1164463fbae1dSmrg ;; 1164563fbae1dSmrg *) 1164663fbae1dSmrg ac_option=$1 1164763fbae1dSmrg ac_optarg=$2 1164863fbae1dSmrg ac_shift=shift 1164963fbae1dSmrg ;; 1165063fbae1dSmrg esac 1165120d725fbSmrg 1165263fbae1dSmrg case $ac_option in 1165363fbae1dSmrg # Handling of the options. 1165463fbae1dSmrg -recheck | --recheck | --rechec | --reche | --rech | --rec | --re | --r) 1165563fbae1dSmrg ac_cs_recheck=: ;; 1165663fbae1dSmrg --version | --versio | --versi | --vers | --ver | --ve | --v | -V ) 1165763fbae1dSmrg $as_echo "$ac_cs_version"; exit ;; 1165863fbae1dSmrg --debug | --debu | --deb | --de | --d | -d ) 1165963fbae1dSmrg debug=: ;; 1166063fbae1dSmrg --file | --fil | --fi | --f ) 1166163fbae1dSmrg $ac_shift 1166263fbae1dSmrg case $ac_optarg in 1166363fbae1dSmrg *\'*) ac_optarg=`$as_echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"` ;; 1166463fbae1dSmrg esac 1166563fbae1dSmrg as_fn_append CONFIG_FILES " '$ac_optarg'" 1166663fbae1dSmrg ac_need_defaults=false;; 1166763fbae1dSmrg --header | --heade | --head | --hea ) 1166863fbae1dSmrg $ac_shift 1166963fbae1dSmrg case $ac_optarg in 1167063fbae1dSmrg *\'*) ac_optarg=`$as_echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"` ;; 1167163fbae1dSmrg esac 1167263fbae1dSmrg as_fn_append CONFIG_HEADERS " '$ac_optarg'" 1167363fbae1dSmrg ac_need_defaults=false;; 1167463fbae1dSmrg --he | --h) 1167563fbae1dSmrg # Conflict between --help and --header 1167663fbae1dSmrg as_fn_error "ambiguous option: \`$1' 1167763fbae1dSmrgTry \`$0 --help' for more information.";; 1167863fbae1dSmrg --help | --hel | -h ) 1167963fbae1dSmrg $as_echo "$ac_cs_usage"; exit ;; 1168063fbae1dSmrg -q | -quiet | --quiet | --quie | --qui | --qu | --q \ 1168163fbae1dSmrg | -silent | --silent | --silen | --sile | --sil | --si | --s) 1168263fbae1dSmrg ac_cs_silent=: ;; 1168320d725fbSmrg 1168463fbae1dSmrg # This is an error. 1168563fbae1dSmrg -*) as_fn_error "unrecognized option: \`$1' 1168663fbae1dSmrgTry \`$0 --help' for more information." ;; 1168763fbae1dSmrg 1168863fbae1dSmrg *) as_fn_append ac_config_targets " $1" 1168963fbae1dSmrg ac_need_defaults=false ;; 1169063fbae1dSmrg 1169163fbae1dSmrg esac 1169263fbae1dSmrg shift 1169363fbae1dSmrgdone 1169463fbae1dSmrg 1169563fbae1dSmrgac_configure_extra_args= 1169663fbae1dSmrg 1169763fbae1dSmrgif $ac_cs_silent; then 1169863fbae1dSmrg exec 6>/dev/null 1169963fbae1dSmrg ac_configure_extra_args="$ac_configure_extra_args --silent" 1170020d725fbSmrgfi 1170163fbae1dSmrg 1170263fbae1dSmrg_ACEOF 1170363fbae1dSmrgcat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 1170463fbae1dSmrgif \$ac_cs_recheck; then 1170563fbae1dSmrg set X '$SHELL' '$0' $ac_configure_args \$ac_configure_extra_args --no-create --no-recursion 1170663fbae1dSmrg shift 1170763fbae1dSmrg \$as_echo "running CONFIG_SHELL=$SHELL \$*" >&6 1170863fbae1dSmrg CONFIG_SHELL='$SHELL' 1170963fbae1dSmrg export CONFIG_SHELL 1171063fbae1dSmrg exec "\$@" 1171120d725fbSmrgfi 1171263fbae1dSmrg 1171320d725fbSmrg_ACEOF 1171463fbae1dSmrgcat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 1171563fbae1dSmrgexec 5>>config.log 1171620d725fbSmrg{ 1171763fbae1dSmrg echo 1171863fbae1dSmrg sed 'h;s/./-/g;s/^.../## /;s/...$/ ##/;p;x;p;x' <<_ASBOX 1171963fbae1dSmrg## Running $as_me. ## 1172063fbae1dSmrg_ASBOX 1172163fbae1dSmrg $as_echo "$ac_log" 1172263fbae1dSmrg} >&5 1172320d725fbSmrg 1172463fbae1dSmrg_ACEOF 1172563fbae1dSmrgcat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 1172663fbae1dSmrg# 1172763fbae1dSmrg# INIT-COMMANDS 1172863fbae1dSmrg# 1172963fbae1dSmrgAMDEP_TRUE="$AMDEP_TRUE" ac_aux_dir="$ac_aux_dir" 1173020d725fbSmrg 1173120d725fbSmrg 1173263fbae1dSmrg# The HP-UX ksh and POSIX shell print the target directory to stdout 1173363fbae1dSmrg# if CDPATH is set. 1173463fbae1dSmrg(unset CDPATH) >/dev/null 2>&1 && unset CDPATH 1173563fbae1dSmrg 1173663fbae1dSmrgsed_quote_subst='$sed_quote_subst' 1173763fbae1dSmrgdouble_quote_subst='$double_quote_subst' 1173863fbae1dSmrgdelay_variable_subst='$delay_variable_subst' 1173963fbae1dSmrgmacro_version='`$ECHO "X$macro_version" | $Xsed -e "$delay_single_quote_subst"`' 1174063fbae1dSmrgmacro_revision='`$ECHO "X$macro_revision" | $Xsed -e "$delay_single_quote_subst"`' 1174163fbae1dSmrgenable_shared='`$ECHO "X$enable_shared" | $Xsed -e "$delay_single_quote_subst"`' 1174263fbae1dSmrgenable_static='`$ECHO "X$enable_static" | $Xsed -e "$delay_single_quote_subst"`' 1174363fbae1dSmrgpic_mode='`$ECHO "X$pic_mode" | $Xsed -e "$delay_single_quote_subst"`' 1174463fbae1dSmrgenable_fast_install='`$ECHO "X$enable_fast_install" | $Xsed -e "$delay_single_quote_subst"`' 1174563fbae1dSmrghost_alias='`$ECHO "X$host_alias" | $Xsed -e "$delay_single_quote_subst"`' 1174663fbae1dSmrghost='`$ECHO "X$host" | $Xsed -e "$delay_single_quote_subst"`' 1174763fbae1dSmrghost_os='`$ECHO "X$host_os" | $Xsed -e "$delay_single_quote_subst"`' 1174863fbae1dSmrgbuild_alias='`$ECHO "X$build_alias" | $Xsed -e "$delay_single_quote_subst"`' 1174963fbae1dSmrgbuild='`$ECHO "X$build" | $Xsed -e "$delay_single_quote_subst"`' 1175063fbae1dSmrgbuild_os='`$ECHO "X$build_os" | $Xsed -e "$delay_single_quote_subst"`' 1175163fbae1dSmrgSED='`$ECHO "X$SED" | $Xsed -e "$delay_single_quote_subst"`' 1175263fbae1dSmrgXsed='`$ECHO "X$Xsed" | $Xsed -e "$delay_single_quote_subst"`' 1175363fbae1dSmrgGREP='`$ECHO "X$GREP" | $Xsed -e "$delay_single_quote_subst"`' 1175463fbae1dSmrgEGREP='`$ECHO "X$EGREP" | $Xsed -e "$delay_single_quote_subst"`' 1175563fbae1dSmrgFGREP='`$ECHO "X$FGREP" | $Xsed -e "$delay_single_quote_subst"`' 1175663fbae1dSmrgLD='`$ECHO "X$LD" | $Xsed -e "$delay_single_quote_subst"`' 1175763fbae1dSmrgNM='`$ECHO "X$NM" | $Xsed -e "$delay_single_quote_subst"`' 1175863fbae1dSmrgLN_S='`$ECHO "X$LN_S" | $Xsed -e "$delay_single_quote_subst"`' 1175963fbae1dSmrgmax_cmd_len='`$ECHO "X$max_cmd_len" | $Xsed -e "$delay_single_quote_subst"`' 1176063fbae1dSmrgac_objext='`$ECHO "X$ac_objext" | $Xsed -e "$delay_single_quote_subst"`' 1176163fbae1dSmrgexeext='`$ECHO "X$exeext" | $Xsed -e "$delay_single_quote_subst"`' 1176263fbae1dSmrglt_unset='`$ECHO "X$lt_unset" | $Xsed -e "$delay_single_quote_subst"`' 1176363fbae1dSmrglt_SP2NL='`$ECHO "X$lt_SP2NL" | $Xsed -e "$delay_single_quote_subst"`' 1176463fbae1dSmrglt_NL2SP='`$ECHO "X$lt_NL2SP" | $Xsed -e "$delay_single_quote_subst"`' 1176563fbae1dSmrgreload_flag='`$ECHO "X$reload_flag" | $Xsed -e "$delay_single_quote_subst"`' 1176663fbae1dSmrgreload_cmds='`$ECHO "X$reload_cmds" | $Xsed -e "$delay_single_quote_subst"`' 1176763fbae1dSmrgOBJDUMP='`$ECHO "X$OBJDUMP" | $Xsed -e "$delay_single_quote_subst"`' 1176863fbae1dSmrgdeplibs_check_method='`$ECHO "X$deplibs_check_method" | $Xsed -e "$delay_single_quote_subst"`' 1176963fbae1dSmrgfile_magic_cmd='`$ECHO "X$file_magic_cmd" | $Xsed -e "$delay_single_quote_subst"`' 1177063fbae1dSmrgAR='`$ECHO "X$AR" | $Xsed -e "$delay_single_quote_subst"`' 1177163fbae1dSmrgAR_FLAGS='`$ECHO "X$AR_FLAGS" | $Xsed -e "$delay_single_quote_subst"`' 1177263fbae1dSmrgSTRIP='`$ECHO "X$STRIP" | $Xsed -e "$delay_single_quote_subst"`' 1177363fbae1dSmrgRANLIB='`$ECHO "X$RANLIB" | $Xsed -e "$delay_single_quote_subst"`' 1177463fbae1dSmrgold_postinstall_cmds='`$ECHO "X$old_postinstall_cmds" | $Xsed -e "$delay_single_quote_subst"`' 1177563fbae1dSmrgold_postuninstall_cmds='`$ECHO "X$old_postuninstall_cmds" | $Xsed -e "$delay_single_quote_subst"`' 1177663fbae1dSmrgold_archive_cmds='`$ECHO "X$old_archive_cmds" | $Xsed -e "$delay_single_quote_subst"`' 1177763fbae1dSmrgCC='`$ECHO "X$CC" | $Xsed -e "$delay_single_quote_subst"`' 1177863fbae1dSmrgCFLAGS='`$ECHO "X$CFLAGS" | $Xsed -e "$delay_single_quote_subst"`' 1177963fbae1dSmrgcompiler='`$ECHO "X$compiler" | $Xsed -e "$delay_single_quote_subst"`' 1178063fbae1dSmrgGCC='`$ECHO "X$GCC" | $Xsed -e "$delay_single_quote_subst"`' 1178163fbae1dSmrglt_cv_sys_global_symbol_pipe='`$ECHO "X$lt_cv_sys_global_symbol_pipe" | $Xsed -e "$delay_single_quote_subst"`' 1178263fbae1dSmrglt_cv_sys_global_symbol_to_cdecl='`$ECHO "X$lt_cv_sys_global_symbol_to_cdecl" | $Xsed -e "$delay_single_quote_subst"`' 1178363fbae1dSmrglt_cv_sys_global_symbol_to_c_name_address='`$ECHO "X$lt_cv_sys_global_symbol_to_c_name_address" | $Xsed -e "$delay_single_quote_subst"`' 1178463fbae1dSmrglt_cv_sys_global_symbol_to_c_name_address_lib_prefix='`$ECHO "X$lt_cv_sys_global_symbol_to_c_name_address_lib_prefix" | $Xsed -e "$delay_single_quote_subst"`' 1178563fbae1dSmrgobjdir='`$ECHO "X$objdir" | $Xsed -e "$delay_single_quote_subst"`' 1178663fbae1dSmrgSHELL='`$ECHO "X$SHELL" | $Xsed -e "$delay_single_quote_subst"`' 1178763fbae1dSmrgECHO='`$ECHO "X$ECHO" | $Xsed -e "$delay_single_quote_subst"`' 1178863fbae1dSmrgMAGIC_CMD='`$ECHO "X$MAGIC_CMD" | $Xsed -e "$delay_single_quote_subst"`' 1178963fbae1dSmrglt_prog_compiler_no_builtin_flag='`$ECHO "X$lt_prog_compiler_no_builtin_flag" | $Xsed -e "$delay_single_quote_subst"`' 1179063fbae1dSmrglt_prog_compiler_wl='`$ECHO "X$lt_prog_compiler_wl" | $Xsed -e "$delay_single_quote_subst"`' 1179163fbae1dSmrglt_prog_compiler_pic='`$ECHO "X$lt_prog_compiler_pic" | $Xsed -e "$delay_single_quote_subst"`' 1179263fbae1dSmrglt_prog_compiler_static='`$ECHO "X$lt_prog_compiler_static" | $Xsed -e "$delay_single_quote_subst"`' 1179363fbae1dSmrglt_cv_prog_compiler_c_o='`$ECHO "X$lt_cv_prog_compiler_c_o" | $Xsed -e "$delay_single_quote_subst"`' 1179463fbae1dSmrgneed_locks='`$ECHO "X$need_locks" | $Xsed -e "$delay_single_quote_subst"`' 1179563fbae1dSmrgDSYMUTIL='`$ECHO "X$DSYMUTIL" | $Xsed -e "$delay_single_quote_subst"`' 1179663fbae1dSmrgNMEDIT='`$ECHO "X$NMEDIT" | $Xsed -e "$delay_single_quote_subst"`' 1179763fbae1dSmrgLIPO='`$ECHO "X$LIPO" | $Xsed -e "$delay_single_quote_subst"`' 1179863fbae1dSmrgOTOOL='`$ECHO "X$OTOOL" | $Xsed -e "$delay_single_quote_subst"`' 1179963fbae1dSmrgOTOOL64='`$ECHO "X$OTOOL64" | $Xsed -e "$delay_single_quote_subst"`' 1180063fbae1dSmrglibext='`$ECHO "X$libext" | $Xsed -e "$delay_single_quote_subst"`' 1180163fbae1dSmrgshrext_cmds='`$ECHO "X$shrext_cmds" | $Xsed -e "$delay_single_quote_subst"`' 1180263fbae1dSmrgextract_expsyms_cmds='`$ECHO "X$extract_expsyms_cmds" | $Xsed -e "$delay_single_quote_subst"`' 1180363fbae1dSmrgarchive_cmds_need_lc='`$ECHO "X$archive_cmds_need_lc" | $Xsed -e "$delay_single_quote_subst"`' 1180463fbae1dSmrgenable_shared_with_static_runtimes='`$ECHO "X$enable_shared_with_static_runtimes" | $Xsed -e "$delay_single_quote_subst"`' 1180563fbae1dSmrgexport_dynamic_flag_spec='`$ECHO "X$export_dynamic_flag_spec" | $Xsed -e "$delay_single_quote_subst"`' 1180663fbae1dSmrgwhole_archive_flag_spec='`$ECHO "X$whole_archive_flag_spec" | $Xsed -e "$delay_single_quote_subst"`' 1180763fbae1dSmrgcompiler_needs_object='`$ECHO "X$compiler_needs_object" | $Xsed -e "$delay_single_quote_subst"`' 1180863fbae1dSmrgold_archive_from_new_cmds='`$ECHO "X$old_archive_from_new_cmds" | $Xsed -e "$delay_single_quote_subst"`' 1180963fbae1dSmrgold_archive_from_expsyms_cmds='`$ECHO "X$old_archive_from_expsyms_cmds" | $Xsed -e "$delay_single_quote_subst"`' 1181063fbae1dSmrgarchive_cmds='`$ECHO "X$archive_cmds" | $Xsed -e "$delay_single_quote_subst"`' 1181163fbae1dSmrgarchive_expsym_cmds='`$ECHO "X$archive_expsym_cmds" | $Xsed -e "$delay_single_quote_subst"`' 1181263fbae1dSmrgmodule_cmds='`$ECHO "X$module_cmds" | $Xsed -e "$delay_single_quote_subst"`' 1181363fbae1dSmrgmodule_expsym_cmds='`$ECHO "X$module_expsym_cmds" | $Xsed -e "$delay_single_quote_subst"`' 1181463fbae1dSmrgwith_gnu_ld='`$ECHO "X$with_gnu_ld" | $Xsed -e "$delay_single_quote_subst"`' 1181563fbae1dSmrgallow_undefined_flag='`$ECHO "X$allow_undefined_flag" | $Xsed -e "$delay_single_quote_subst"`' 1181663fbae1dSmrgno_undefined_flag='`$ECHO "X$no_undefined_flag" | $Xsed -e "$delay_single_quote_subst"`' 1181763fbae1dSmrghardcode_libdir_flag_spec='`$ECHO "X$hardcode_libdir_flag_spec" | $Xsed -e "$delay_single_quote_subst"`' 1181863fbae1dSmrghardcode_libdir_flag_spec_ld='`$ECHO "X$hardcode_libdir_flag_spec_ld" | $Xsed -e "$delay_single_quote_subst"`' 1181963fbae1dSmrghardcode_libdir_separator='`$ECHO "X$hardcode_libdir_separator" | $Xsed -e "$delay_single_quote_subst"`' 1182063fbae1dSmrghardcode_direct='`$ECHO "X$hardcode_direct" | $Xsed -e "$delay_single_quote_subst"`' 1182163fbae1dSmrghardcode_direct_absolute='`$ECHO "X$hardcode_direct_absolute" | $Xsed -e "$delay_single_quote_subst"`' 1182263fbae1dSmrghardcode_minus_L='`$ECHO "X$hardcode_minus_L" | $Xsed -e "$delay_single_quote_subst"`' 1182363fbae1dSmrghardcode_shlibpath_var='`$ECHO "X$hardcode_shlibpath_var" | $Xsed -e "$delay_single_quote_subst"`' 1182463fbae1dSmrghardcode_automatic='`$ECHO "X$hardcode_automatic" | $Xsed -e "$delay_single_quote_subst"`' 1182563fbae1dSmrginherit_rpath='`$ECHO "X$inherit_rpath" | $Xsed -e "$delay_single_quote_subst"`' 1182663fbae1dSmrglink_all_deplibs='`$ECHO "X$link_all_deplibs" | $Xsed -e "$delay_single_quote_subst"`' 1182763fbae1dSmrgfix_srcfile_path='`$ECHO "X$fix_srcfile_path" | $Xsed -e "$delay_single_quote_subst"`' 1182863fbae1dSmrgalways_export_symbols='`$ECHO "X$always_export_symbols" | $Xsed -e "$delay_single_quote_subst"`' 1182963fbae1dSmrgexport_symbols_cmds='`$ECHO "X$export_symbols_cmds" | $Xsed -e "$delay_single_quote_subst"`' 1183063fbae1dSmrgexclude_expsyms='`$ECHO "X$exclude_expsyms" | $Xsed -e "$delay_single_quote_subst"`' 1183163fbae1dSmrginclude_expsyms='`$ECHO "X$include_expsyms" | $Xsed -e "$delay_single_quote_subst"`' 1183263fbae1dSmrgprelink_cmds='`$ECHO "X$prelink_cmds" | $Xsed -e "$delay_single_quote_subst"`' 1183363fbae1dSmrgfile_list_spec='`$ECHO "X$file_list_spec" | $Xsed -e "$delay_single_quote_subst"`' 1183463fbae1dSmrgvariables_saved_for_relink='`$ECHO "X$variables_saved_for_relink" | $Xsed -e "$delay_single_quote_subst"`' 1183563fbae1dSmrgneed_lib_prefix='`$ECHO "X$need_lib_prefix" | $Xsed -e "$delay_single_quote_subst"`' 1183663fbae1dSmrgneed_version='`$ECHO "X$need_version" | $Xsed -e "$delay_single_quote_subst"`' 1183763fbae1dSmrgversion_type='`$ECHO "X$version_type" | $Xsed -e "$delay_single_quote_subst"`' 1183863fbae1dSmrgrunpath_var='`$ECHO "X$runpath_var" | $Xsed -e "$delay_single_quote_subst"`' 1183963fbae1dSmrgshlibpath_var='`$ECHO "X$shlibpath_var" | $Xsed -e "$delay_single_quote_subst"`' 1184063fbae1dSmrgshlibpath_overrides_runpath='`$ECHO "X$shlibpath_overrides_runpath" | $Xsed -e "$delay_single_quote_subst"`' 1184163fbae1dSmrglibname_spec='`$ECHO "X$libname_spec" | $Xsed -e "$delay_single_quote_subst"`' 1184263fbae1dSmrglibrary_names_spec='`$ECHO "X$library_names_spec" | $Xsed -e "$delay_single_quote_subst"`' 1184363fbae1dSmrgsoname_spec='`$ECHO "X$soname_spec" | $Xsed -e "$delay_single_quote_subst"`' 1184463fbae1dSmrgpostinstall_cmds='`$ECHO "X$postinstall_cmds" | $Xsed -e "$delay_single_quote_subst"`' 1184563fbae1dSmrgpostuninstall_cmds='`$ECHO "X$postuninstall_cmds" | $Xsed -e "$delay_single_quote_subst"`' 1184663fbae1dSmrgfinish_cmds='`$ECHO "X$finish_cmds" | $Xsed -e "$delay_single_quote_subst"`' 1184763fbae1dSmrgfinish_eval='`$ECHO "X$finish_eval" | $Xsed -e "$delay_single_quote_subst"`' 1184863fbae1dSmrghardcode_into_libs='`$ECHO "X$hardcode_into_libs" | $Xsed -e "$delay_single_quote_subst"`' 1184963fbae1dSmrgsys_lib_search_path_spec='`$ECHO "X$sys_lib_search_path_spec" | $Xsed -e "$delay_single_quote_subst"`' 1185063fbae1dSmrgsys_lib_dlsearch_path_spec='`$ECHO "X$sys_lib_dlsearch_path_spec" | $Xsed -e "$delay_single_quote_subst"`' 1185163fbae1dSmrghardcode_action='`$ECHO "X$hardcode_action" | $Xsed -e "$delay_single_quote_subst"`' 1185263fbae1dSmrgenable_dlopen='`$ECHO "X$enable_dlopen" | $Xsed -e "$delay_single_quote_subst"`' 1185363fbae1dSmrgenable_dlopen_self='`$ECHO "X$enable_dlopen_self" | $Xsed -e "$delay_single_quote_subst"`' 1185463fbae1dSmrgenable_dlopen_self_static='`$ECHO "X$enable_dlopen_self_static" | $Xsed -e "$delay_single_quote_subst"`' 1185563fbae1dSmrgold_striplib='`$ECHO "X$old_striplib" | $Xsed -e "$delay_single_quote_subst"`' 1185663fbae1dSmrgstriplib='`$ECHO "X$striplib" | $Xsed -e "$delay_single_quote_subst"`' 1185763fbae1dSmrg 1185863fbae1dSmrgLTCC='$LTCC' 1185963fbae1dSmrgLTCFLAGS='$LTCFLAGS' 1186063fbae1dSmrgcompiler='$compiler_DEFAULT' 1186163fbae1dSmrg 1186263fbae1dSmrg# Quote evaled strings. 1186363fbae1dSmrgfor var in SED \ 1186463fbae1dSmrgGREP \ 1186563fbae1dSmrgEGREP \ 1186663fbae1dSmrgFGREP \ 1186763fbae1dSmrgLD \ 1186863fbae1dSmrgNM \ 1186963fbae1dSmrgLN_S \ 1187063fbae1dSmrglt_SP2NL \ 1187163fbae1dSmrglt_NL2SP \ 1187263fbae1dSmrgreload_flag \ 1187363fbae1dSmrgOBJDUMP \ 1187463fbae1dSmrgdeplibs_check_method \ 1187563fbae1dSmrgfile_magic_cmd \ 1187663fbae1dSmrgAR \ 1187763fbae1dSmrgAR_FLAGS \ 1187863fbae1dSmrgSTRIP \ 1187963fbae1dSmrgRANLIB \ 1188063fbae1dSmrgCC \ 1188163fbae1dSmrgCFLAGS \ 1188263fbae1dSmrgcompiler \ 1188363fbae1dSmrglt_cv_sys_global_symbol_pipe \ 1188463fbae1dSmrglt_cv_sys_global_symbol_to_cdecl \ 1188563fbae1dSmrglt_cv_sys_global_symbol_to_c_name_address \ 1188663fbae1dSmrglt_cv_sys_global_symbol_to_c_name_address_lib_prefix \ 1188763fbae1dSmrgSHELL \ 1188863fbae1dSmrgECHO \ 1188963fbae1dSmrglt_prog_compiler_no_builtin_flag \ 1189063fbae1dSmrglt_prog_compiler_wl \ 1189163fbae1dSmrglt_prog_compiler_pic \ 1189263fbae1dSmrglt_prog_compiler_static \ 1189363fbae1dSmrglt_cv_prog_compiler_c_o \ 1189463fbae1dSmrgneed_locks \ 1189563fbae1dSmrgDSYMUTIL \ 1189663fbae1dSmrgNMEDIT \ 1189763fbae1dSmrgLIPO \ 1189863fbae1dSmrgOTOOL \ 1189963fbae1dSmrgOTOOL64 \ 1190063fbae1dSmrgshrext_cmds \ 1190163fbae1dSmrgexport_dynamic_flag_spec \ 1190263fbae1dSmrgwhole_archive_flag_spec \ 1190363fbae1dSmrgcompiler_needs_object \ 1190463fbae1dSmrgwith_gnu_ld \ 1190563fbae1dSmrgallow_undefined_flag \ 1190663fbae1dSmrgno_undefined_flag \ 1190763fbae1dSmrghardcode_libdir_flag_spec \ 1190863fbae1dSmrghardcode_libdir_flag_spec_ld \ 1190963fbae1dSmrghardcode_libdir_separator \ 1191063fbae1dSmrgfix_srcfile_path \ 1191163fbae1dSmrgexclude_expsyms \ 1191263fbae1dSmrginclude_expsyms \ 1191363fbae1dSmrgfile_list_spec \ 1191463fbae1dSmrgvariables_saved_for_relink \ 1191563fbae1dSmrglibname_spec \ 1191663fbae1dSmrglibrary_names_spec \ 1191763fbae1dSmrgsoname_spec \ 1191863fbae1dSmrgfinish_eval \ 1191963fbae1dSmrgold_striplib \ 1192063fbae1dSmrgstriplib; do 1192163fbae1dSmrg case \`eval \\\\\$ECHO "X\\\\\$\$var"\` in 1192263fbae1dSmrg *[\\\\\\\`\\"\\\$]*) 1192363fbae1dSmrg eval "lt_\$var=\\\\\\"\\\`\\\$ECHO \\"X\\\$\$var\\" | \\\$Xsed -e \\"\\\$sed_quote_subst\\"\\\`\\\\\\"" 1192463fbae1dSmrg ;; 1192563fbae1dSmrg *) 1192663fbae1dSmrg eval "lt_\$var=\\\\\\"\\\$\$var\\\\\\"" 1192763fbae1dSmrg ;; 1192863fbae1dSmrg esac 1192963fbae1dSmrgdone 1193063fbae1dSmrg 1193163fbae1dSmrg# Double-quote double-evaled strings. 1193263fbae1dSmrgfor var in reload_cmds \ 1193363fbae1dSmrgold_postinstall_cmds \ 1193463fbae1dSmrgold_postuninstall_cmds \ 1193563fbae1dSmrgold_archive_cmds \ 1193663fbae1dSmrgextract_expsyms_cmds \ 1193763fbae1dSmrgold_archive_from_new_cmds \ 1193863fbae1dSmrgold_archive_from_expsyms_cmds \ 1193963fbae1dSmrgarchive_cmds \ 1194063fbae1dSmrgarchive_expsym_cmds \ 1194163fbae1dSmrgmodule_cmds \ 1194263fbae1dSmrgmodule_expsym_cmds \ 1194363fbae1dSmrgexport_symbols_cmds \ 1194463fbae1dSmrgprelink_cmds \ 1194563fbae1dSmrgpostinstall_cmds \ 1194663fbae1dSmrgpostuninstall_cmds \ 1194763fbae1dSmrgfinish_cmds \ 1194863fbae1dSmrgsys_lib_search_path_spec \ 1194963fbae1dSmrgsys_lib_dlsearch_path_spec; do 1195063fbae1dSmrg case \`eval \\\\\$ECHO "X\\\\\$\$var"\` in 1195163fbae1dSmrg *[\\\\\\\`\\"\\\$]*) 1195263fbae1dSmrg eval "lt_\$var=\\\\\\"\\\`\\\$ECHO \\"X\\\$\$var\\" | \\\$Xsed -e \\"\\\$double_quote_subst\\" -e \\"\\\$sed_quote_subst\\" -e \\"\\\$delay_variable_subst\\"\\\`\\\\\\"" 1195363fbae1dSmrg ;; 1195463fbae1dSmrg *) 1195563fbae1dSmrg eval "lt_\$var=\\\\\\"\\\$\$var\\\\\\"" 1195663fbae1dSmrg ;; 1195763fbae1dSmrg esac 1195863fbae1dSmrgdone 1195963fbae1dSmrg 1196063fbae1dSmrg# Fix-up fallback echo if it was mangled by the above quoting rules. 1196163fbae1dSmrgcase \$lt_ECHO in 1196263fbae1dSmrg*'\\\$0 --fallback-echo"') lt_ECHO=\`\$ECHO "X\$lt_ECHO" | \$Xsed -e 's/\\\\\\\\\\\\\\\$0 --fallback-echo"\$/\$0 --fallback-echo"/'\` 1196363fbae1dSmrg ;; 1196420d725fbSmrgesac 1196520d725fbSmrg 1196663fbae1dSmrgac_aux_dir='$ac_aux_dir' 1196763fbae1dSmrgxsi_shell='$xsi_shell' 1196863fbae1dSmrglt_shell_append='$lt_shell_append' 1196920d725fbSmrg 1197063fbae1dSmrg# See if we are running on zsh, and set the options which allow our 1197163fbae1dSmrg# commands through without removal of \ escapes INIT. 1197263fbae1dSmrgif test -n "\${ZSH_VERSION+set}" ; then 1197363fbae1dSmrg setopt NO_GLOB_SUBST 1197420d725fbSmrgfi 1197520d725fbSmrg 1197620d725fbSmrg 1197763fbae1dSmrg PACKAGE='$PACKAGE' 1197863fbae1dSmrg VERSION='$VERSION' 1197963fbae1dSmrg TIMESTAMP='$TIMESTAMP' 1198063fbae1dSmrg RM='$RM' 1198163fbae1dSmrg ofile='$ofile' 1198220d725fbSmrg 1198320d725fbSmrg 1198420d725fbSmrg 1198520d725fbSmrg 1198663fbae1dSmrg_ACEOF 1198720d725fbSmrg 1198863fbae1dSmrgcat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 1198920d725fbSmrg 1199063fbae1dSmrg# Handling of arguments. 1199163fbae1dSmrgfor ac_config_target in $ac_config_targets 1199263fbae1dSmrgdo 1199363fbae1dSmrg case $ac_config_target in 1199463fbae1dSmrg "config.h") CONFIG_HEADERS="$CONFIG_HEADERS config.h" ;; 1199563fbae1dSmrg "depfiles") CONFIG_COMMANDS="$CONFIG_COMMANDS depfiles" ;; 1199663fbae1dSmrg "libtool") CONFIG_COMMANDS="$CONFIG_COMMANDS libtool" ;; 1199763fbae1dSmrg "Makefile") CONFIG_FILES="$CONFIG_FILES Makefile" ;; 1199863fbae1dSmrg "pthread-stubs.pc") CONFIG_FILES="$CONFIG_FILES pthread-stubs.pc" ;; 1199963fbae1dSmrg 1200063fbae1dSmrg *) as_fn_error "invalid argument: \`$ac_config_target'" "$LINENO" 5;; 1200163fbae1dSmrg esac 1200263fbae1dSmrgdone 1200320d725fbSmrg 1200420d725fbSmrg 1200563fbae1dSmrg# If the user did not use the arguments to specify the items to instantiate, 1200663fbae1dSmrg# then the envvar interface is used. Set only those that are not. 1200763fbae1dSmrg# We use the long form for the default assignment because of an extremely 1200863fbae1dSmrg# bizarre bug on SunOS 4.1.3. 1200963fbae1dSmrgif $ac_need_defaults; then 1201063fbae1dSmrg test "${CONFIG_FILES+set}" = set || CONFIG_FILES=$config_files 1201163fbae1dSmrg test "${CONFIG_HEADERS+set}" = set || CONFIG_HEADERS=$config_headers 1201263fbae1dSmrg test "${CONFIG_COMMANDS+set}" = set || CONFIG_COMMANDS=$config_commands 1201320d725fbSmrgfi 1201420d725fbSmrg 1201563fbae1dSmrg# Have a temporary directory for convenience. Make it in the build tree 1201663fbae1dSmrg# simply because there is no reason against having it here, and in addition, 1201763fbae1dSmrg# creating and moving files from /tmp can sometimes cause problems. 1201863fbae1dSmrg# Hook for its removal unless debugging. 1201963fbae1dSmrg# Note that there is a small window in which the directory will not be cleaned: 1202063fbae1dSmrg# after its creation but before its name has been assigned to `$tmp'. 1202163fbae1dSmrg$debug || 1202263fbae1dSmrg{ 1202363fbae1dSmrg tmp= 1202463fbae1dSmrg trap 'exit_status=$? 1202563fbae1dSmrg { test -z "$tmp" || test ! -d "$tmp" || rm -fr "$tmp"; } && exit $exit_status 1202663fbae1dSmrg' 0 1202763fbae1dSmrg trap 'as_fn_exit 1' 1 2 13 15 1202863fbae1dSmrg} 1202963fbae1dSmrg# Create a (secure) tmp directory for tmp files. 1203063fbae1dSmrg 1203163fbae1dSmrg{ 1203263fbae1dSmrg tmp=`(umask 077 && mktemp -d "./confXXXXXX") 2>/dev/null` && 1203363fbae1dSmrg test -n "$tmp" && test -d "$tmp" 1203463fbae1dSmrg} || 1203563fbae1dSmrg{ 1203663fbae1dSmrg tmp=./conf$$-$RANDOM 1203763fbae1dSmrg (umask 077 && mkdir "$tmp") 1203863fbae1dSmrg} || as_fn_error "cannot create a temporary directory in ." "$LINENO" 5 1203920d725fbSmrg 1204063fbae1dSmrg# Set up the scripts for CONFIG_FILES section. 1204163fbae1dSmrg# No need to generate them if there are no CONFIG_FILES. 1204263fbae1dSmrg# This happens for instance with `./config.status config.h'. 1204363fbae1dSmrgif test -n "$CONFIG_FILES"; then 1204420d725fbSmrg 1204563fbae1dSmrg 1204663fbae1dSmrgac_cr=`echo X | tr X '\015'` 1204763fbae1dSmrg# On cygwin, bash can eat \r inside `` if the user requested igncr. 1204863fbae1dSmrg# But we know of no other shell where ac_cr would be empty at this 1204963fbae1dSmrg# point, so we can use a bashism as a fallback. 1205063fbae1dSmrgif test "x$ac_cr" = x; then 1205163fbae1dSmrg eval ac_cr=\$\'\\r\' 1205263fbae1dSmrgfi 1205363fbae1dSmrgac_cs_awk_cr=`$AWK 'BEGIN { print "a\rb" }' </dev/null 2>/dev/null` 1205463fbae1dSmrgif test "$ac_cs_awk_cr" = "a${ac_cr}b"; then 1205563fbae1dSmrg ac_cs_awk_cr='\r' 1205620d725fbSmrgelse 1205763fbae1dSmrg ac_cs_awk_cr=$ac_cr 1205820d725fbSmrgfi 1205920d725fbSmrg 1206063fbae1dSmrgecho 'BEGIN {' >"$tmp/subs1.awk" && 1206163fbae1dSmrg_ACEOF 1206220d725fbSmrg 1206320d725fbSmrg 1206463fbae1dSmrg{ 1206563fbae1dSmrg echo "cat >conf$$subs.awk <<_ACEOF" && 1206663fbae1dSmrg echo "$ac_subst_vars" | sed 's/.*/&!$&$ac_delim/' && 1206763fbae1dSmrg echo "_ACEOF" 1206863fbae1dSmrg} >conf$$subs.sh || 1206963fbae1dSmrg as_fn_error "could not make $CONFIG_STATUS" "$LINENO" 5 1207063fbae1dSmrgac_delim_num=`echo "$ac_subst_vars" | grep -c '$'` 1207163fbae1dSmrgac_delim='%!_!# ' 1207263fbae1dSmrgfor ac_last_try in false false false false false :; do 1207363fbae1dSmrg . ./conf$$subs.sh || 1207463fbae1dSmrg as_fn_error "could not make $CONFIG_STATUS" "$LINENO" 5 1207520d725fbSmrg 1207663fbae1dSmrg ac_delim_n=`sed -n "s/.*$ac_delim\$/X/p" conf$$subs.awk | grep -c X` 1207763fbae1dSmrg if test $ac_delim_n = $ac_delim_num; then 1207863fbae1dSmrg break 1207963fbae1dSmrg elif $ac_last_try; then 1208063fbae1dSmrg as_fn_error "could not make $CONFIG_STATUS" "$LINENO" 5 1208163fbae1dSmrg else 1208263fbae1dSmrg ac_delim="$ac_delim!$ac_delim _$ac_delim!! " 1208363fbae1dSmrg fi 1208463fbae1dSmrgdone 1208563fbae1dSmrgrm -f conf$$subs.sh 1208663fbae1dSmrg 1208763fbae1dSmrgcat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 1208863fbae1dSmrgcat >>"\$tmp/subs1.awk" <<\\_ACAWK && 1208963fbae1dSmrg_ACEOF 1209063fbae1dSmrgsed -n ' 1209163fbae1dSmrgh 1209263fbae1dSmrgs/^/S["/; s/!.*/"]=/ 1209363fbae1dSmrgp 1209463fbae1dSmrgg 1209563fbae1dSmrgs/^[^!]*!// 1209663fbae1dSmrg:repl 1209763fbae1dSmrgt repl 1209863fbae1dSmrgs/'"$ac_delim"'$// 1209963fbae1dSmrgt delim 1210063fbae1dSmrg:nl 1210163fbae1dSmrgh 1210263fbae1dSmrgs/\(.\{148\}\).*/\1/ 1210363fbae1dSmrgt more1 1210463fbae1dSmrgs/["\\]/\\&/g; s/^/"/; s/$/\\n"\\/ 1210563fbae1dSmrgp 1210663fbae1dSmrgn 1210763fbae1dSmrgb repl 1210863fbae1dSmrg:more1 1210963fbae1dSmrgs/["\\]/\\&/g; s/^/"/; s/$/"\\/ 1211063fbae1dSmrgp 1211163fbae1dSmrgg 1211263fbae1dSmrgs/.\{148\}// 1211363fbae1dSmrgt nl 1211463fbae1dSmrg:delim 1211563fbae1dSmrgh 1211663fbae1dSmrgs/\(.\{148\}\).*/\1/ 1211763fbae1dSmrgt more2 1211863fbae1dSmrgs/["\\]/\\&/g; s/^/"/; s/$/"/ 1211963fbae1dSmrgp 1212063fbae1dSmrgb 1212163fbae1dSmrg:more2 1212263fbae1dSmrgs/["\\]/\\&/g; s/^/"/; s/$/"\\/ 1212363fbae1dSmrgp 1212463fbae1dSmrgg 1212563fbae1dSmrgs/.\{148\}// 1212663fbae1dSmrgt delim 1212763fbae1dSmrg' <conf$$subs.awk | sed ' 1212863fbae1dSmrg/^[^""]/{ 1212963fbae1dSmrg N 1213063fbae1dSmrg s/\n// 1213163fbae1dSmrg} 1213263fbae1dSmrg' >>$CONFIG_STATUS || ac_write_fail=1 1213363fbae1dSmrgrm -f conf$$subs.awk 1213463fbae1dSmrgcat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 1213563fbae1dSmrg_ACAWK 1213663fbae1dSmrgcat >>"\$tmp/subs1.awk" <<_ACAWK && 1213763fbae1dSmrg for (key in S) S_is_set[key] = 1 1213863fbae1dSmrg FS = "" 1213920d725fbSmrg 1214063fbae1dSmrg} 1214163fbae1dSmrg{ 1214263fbae1dSmrg line = $ 0 1214363fbae1dSmrg nfields = split(line, field, "@") 1214463fbae1dSmrg substed = 0 1214563fbae1dSmrg len = length(field[1]) 1214663fbae1dSmrg for (i = 2; i < nfields; i++) { 1214763fbae1dSmrg key = field[i] 1214863fbae1dSmrg keylen = length(key) 1214963fbae1dSmrg if (S_is_set[key]) { 1215063fbae1dSmrg value = S[key] 1215163fbae1dSmrg line = substr(line, 1, len) "" value "" substr(line, len + keylen + 3) 1215263fbae1dSmrg len += length(value) + length(field[++i]) 1215363fbae1dSmrg substed = 1 1215463fbae1dSmrg } else 1215563fbae1dSmrg len += 1 + keylen 1215663fbae1dSmrg } 1215763fbae1dSmrg 1215863fbae1dSmrg print line 1215963fbae1dSmrg} 1216020d725fbSmrg 1216163fbae1dSmrg_ACAWK 1216220d725fbSmrg_ACEOF 1216363fbae1dSmrgcat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 1216463fbae1dSmrgif sed "s/$ac_cr//" < /dev/null > /dev/null 2>&1; then 1216563fbae1dSmrg sed "s/$ac_cr\$//; s/$ac_cr/$ac_cs_awk_cr/g" 1216620d725fbSmrgelse 1216763fbae1dSmrg cat 1216863fbae1dSmrgfi < "$tmp/subs1.awk" > "$tmp/subs.awk" \ 1216963fbae1dSmrg || as_fn_error "could not setup config files machinery" "$LINENO" 5 1217063fbae1dSmrg_ACEOF 1217120d725fbSmrg 1217263fbae1dSmrg# VPATH may cause trouble with some makes, so we remove $(srcdir), 1217363fbae1dSmrg# ${srcdir} and @srcdir@ from VPATH if srcdir is ".", strip leading and 1217463fbae1dSmrg# trailing colons and then remove the whole line if VPATH becomes empty 1217563fbae1dSmrg# (actually we leave an empty line to preserve line numbers). 1217663fbae1dSmrgif test "x$srcdir" = x.; then 1217763fbae1dSmrg ac_vpsub='/^[ ]*VPATH[ ]*=/{ 1217863fbae1dSmrgs/:*\$(srcdir):*/:/ 1217963fbae1dSmrgs/:*\${srcdir}:*/:/ 1218063fbae1dSmrgs/:*@srcdir@:*/:/ 1218163fbae1dSmrgs/^\([^=]*=[ ]*\):*/\1/ 1218263fbae1dSmrgs/:*$// 1218363fbae1dSmrgs/^[^=]*=[ ]*$// 1218463fbae1dSmrg}' 1218520d725fbSmrgfi 1218620d725fbSmrg 1218763fbae1dSmrgcat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 1218863fbae1dSmrgfi # test -n "$CONFIG_FILES" 1218920d725fbSmrg 1219063fbae1dSmrg# Set up the scripts for CONFIG_HEADERS section. 1219163fbae1dSmrg# No need to generate them if there are no CONFIG_HEADERS. 1219263fbae1dSmrg# This happens for instance with `./config.status Makefile'. 1219363fbae1dSmrgif test -n "$CONFIG_HEADERS"; then 1219463fbae1dSmrgcat >"$tmp/defines.awk" <<\_ACAWK || 1219563fbae1dSmrgBEGIN { 1219620d725fbSmrg_ACEOF 1219720d725fbSmrg 1219863fbae1dSmrg# Transform confdefs.h into an awk script `defines.awk', embedded as 1219963fbae1dSmrg# here-document in config.status, that substitutes the proper values into 1220063fbae1dSmrg# config.h.in to produce config.h. 1220163fbae1dSmrg 1220263fbae1dSmrg# Create a delimiter string that does not exist in confdefs.h, to ease 1220363fbae1dSmrg# handling of long lines. 1220463fbae1dSmrgac_delim='%!_!# ' 1220563fbae1dSmrgfor ac_last_try in false false :; do 1220663fbae1dSmrg ac_t=`sed -n "/$ac_delim/p" confdefs.h` 1220763fbae1dSmrg if test -z "$ac_t"; then 1220863fbae1dSmrg break 1220963fbae1dSmrg elif $ac_last_try; then 1221063fbae1dSmrg as_fn_error "could not make $CONFIG_HEADERS" "$LINENO" 5 1221163fbae1dSmrg else 1221263fbae1dSmrg ac_delim="$ac_delim!$ac_delim _$ac_delim!! " 1221363fbae1dSmrg fi 1221463fbae1dSmrgdone 1221520d725fbSmrg 1221663fbae1dSmrg# For the awk script, D is an array of macro values keyed by name, 1221763fbae1dSmrg# likewise P contains macro parameters if any. Preserve backslash 1221863fbae1dSmrg# newline sequences. 1221920d725fbSmrg 1222063fbae1dSmrgac_word_re=[_$as_cr_Letters][_$as_cr_alnum]* 1222163fbae1dSmrgsed -n ' 1222263fbae1dSmrgs/.\{148\}/&'"$ac_delim"'/g 1222363fbae1dSmrgt rset 1222463fbae1dSmrg:rset 1222563fbae1dSmrgs/^[ ]*#[ ]*define[ ][ ]*/ / 1222663fbae1dSmrgt def 1222763fbae1dSmrgd 1222863fbae1dSmrg:def 1222963fbae1dSmrgs/\\$// 1223063fbae1dSmrgt bsnl 1223163fbae1dSmrgs/["\\]/\\&/g 1223263fbae1dSmrgs/^ \('"$ac_word_re"'\)\(([^()]*)\)[ ]*\(.*\)/P["\1"]="\2"\ 1223363fbae1dSmrgD["\1"]=" \3"/p 1223463fbae1dSmrgs/^ \('"$ac_word_re"'\)[ ]*\(.*\)/D["\1"]=" \2"/p 1223563fbae1dSmrgd 1223663fbae1dSmrg:bsnl 1223763fbae1dSmrgs/["\\]/\\&/g 1223863fbae1dSmrgs/^ \('"$ac_word_re"'\)\(([^()]*)\)[ ]*\(.*\)/P["\1"]="\2"\ 1223963fbae1dSmrgD["\1"]=" \3\\\\\\n"\\/p 1224063fbae1dSmrgt cont 1224163fbae1dSmrgs/^ \('"$ac_word_re"'\)[ ]*\(.*\)/D["\1"]=" \2\\\\\\n"\\/p 1224263fbae1dSmrgt cont 1224363fbae1dSmrgd 1224463fbae1dSmrg:cont 1224563fbae1dSmrgn 1224663fbae1dSmrgs/.\{148\}/&'"$ac_delim"'/g 1224763fbae1dSmrgt clear 1224863fbae1dSmrg:clear 1224963fbae1dSmrgs/\\$// 1225063fbae1dSmrgt bsnlc 1225163fbae1dSmrgs/["\\]/\\&/g; s/^/"/; s/$/"/p 1225263fbae1dSmrgd 1225363fbae1dSmrg:bsnlc 1225463fbae1dSmrgs/["\\]/\\&/g; s/^/"/; s/$/\\\\\\n"\\/p 1225563fbae1dSmrgb cont 1225663fbae1dSmrg' <confdefs.h | sed ' 1225763fbae1dSmrgs/'"$ac_delim"'/"\\\ 1225863fbae1dSmrg"/g' >>$CONFIG_STATUS || ac_write_fail=1 1225963fbae1dSmrg 1226063fbae1dSmrgcat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 1226163fbae1dSmrg for (key in D) D_is_set[key] = 1 1226263fbae1dSmrg FS = "" 1226363fbae1dSmrg} 1226463fbae1dSmrg/^[\t ]*#[\t ]*(define|undef)[\t ]+$ac_word_re([\t (]|\$)/ { 1226563fbae1dSmrg line = \$ 0 1226663fbae1dSmrg split(line, arg, " ") 1226763fbae1dSmrg if (arg[1] == "#") { 1226863fbae1dSmrg defundef = arg[2] 1226963fbae1dSmrg mac1 = arg[3] 1227063fbae1dSmrg } else { 1227163fbae1dSmrg defundef = substr(arg[1], 2) 1227263fbae1dSmrg mac1 = arg[2] 1227363fbae1dSmrg } 1227463fbae1dSmrg split(mac1, mac2, "(") #) 1227563fbae1dSmrg macro = mac2[1] 1227663fbae1dSmrg prefix = substr(line, 1, index(line, defundef) - 1) 1227763fbae1dSmrg if (D_is_set[macro]) { 1227863fbae1dSmrg # Preserve the white space surrounding the "#". 1227963fbae1dSmrg print prefix "define", macro P[macro] D[macro] 1228063fbae1dSmrg next 1228163fbae1dSmrg } else { 1228263fbae1dSmrg # Replace #undef with comments. This is necessary, for example, 1228363fbae1dSmrg # in the case of _POSIX_SOURCE, which is predefined and required 1228463fbae1dSmrg # on some systems where configure will not decide to define it. 1228563fbae1dSmrg if (defundef == "undef") { 1228663fbae1dSmrg print "/*", prefix defundef, macro, "*/" 1228763fbae1dSmrg next 1228863fbae1dSmrg } 1228963fbae1dSmrg } 1229063fbae1dSmrg} 1229163fbae1dSmrg{ print } 1229263fbae1dSmrg_ACAWK 1229363fbae1dSmrg_ACEOF 1229463fbae1dSmrgcat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 1229563fbae1dSmrg as_fn_error "could not setup config headers machinery" "$LINENO" 5 1229663fbae1dSmrgfi # test -n "$CONFIG_HEADERS" 1229763fbae1dSmrg 1229863fbae1dSmrg 1229963fbae1dSmrgeval set X " :F $CONFIG_FILES :H $CONFIG_HEADERS :C $CONFIG_COMMANDS" 1230063fbae1dSmrgshift 1230163fbae1dSmrgfor ac_tag 1230263fbae1dSmrgdo 1230363fbae1dSmrg case $ac_tag in 1230463fbae1dSmrg :[FHLC]) ac_mode=$ac_tag; continue;; 1230563fbae1dSmrg esac 1230663fbae1dSmrg case $ac_mode$ac_tag in 1230763fbae1dSmrg :[FHL]*:*);; 1230863fbae1dSmrg :L* | :C*:*) as_fn_error "invalid tag \`$ac_tag'" "$LINENO" 5;; 1230963fbae1dSmrg :[FH]-) ac_tag=-:-;; 1231063fbae1dSmrg :[FH]*) ac_tag=$ac_tag:$ac_tag.in;; 1231163fbae1dSmrg esac 1231263fbae1dSmrg ac_save_IFS=$IFS 1231363fbae1dSmrg IFS=: 1231463fbae1dSmrg set x $ac_tag 1231563fbae1dSmrg IFS=$ac_save_IFS 1231663fbae1dSmrg shift 1231763fbae1dSmrg ac_file=$1 1231863fbae1dSmrg shift 1231920d725fbSmrg 1232063fbae1dSmrg case $ac_mode in 1232163fbae1dSmrg :L) ac_source=$1;; 1232263fbae1dSmrg :[FH]) 1232363fbae1dSmrg ac_file_inputs= 1232463fbae1dSmrg for ac_f 1232563fbae1dSmrg do 1232663fbae1dSmrg case $ac_f in 1232763fbae1dSmrg -) ac_f="$tmp/stdin";; 1232863fbae1dSmrg *) # Look for the file first in the build tree, then in the source tree 1232963fbae1dSmrg # (if the path is not absolute). The absolute path cannot be DOS-style, 1233063fbae1dSmrg # because $ac_f cannot contain `:'. 1233163fbae1dSmrg test -f "$ac_f" || 1233263fbae1dSmrg case $ac_f in 1233363fbae1dSmrg [\\/$]*) false;; 1233463fbae1dSmrg *) test -f "$srcdir/$ac_f" && ac_f="$srcdir/$ac_f";; 1233563fbae1dSmrg esac || 1233663fbae1dSmrg as_fn_error "cannot find input file: \`$ac_f'" "$LINENO" 5;; 1233763fbae1dSmrg esac 1233863fbae1dSmrg case $ac_f in *\'*) ac_f=`$as_echo "$ac_f" | sed "s/'/'\\\\\\\\''/g"`;; esac 1233963fbae1dSmrg as_fn_append ac_file_inputs " '$ac_f'" 1234063fbae1dSmrg done 1234120d725fbSmrg 1234263fbae1dSmrg # Let's still pretend it is `configure' which instantiates (i.e., don't 1234363fbae1dSmrg # use $as_me), people would be surprised to read: 1234463fbae1dSmrg # /* config.h. Generated by config.status. */ 1234563fbae1dSmrg configure_input='Generated from '` 1234663fbae1dSmrg $as_echo "$*" | sed 's|^[^:]*/||;s|:[^:]*/|, |g' 1234763fbae1dSmrg `' by configure.' 1234863fbae1dSmrg if test x"$ac_file" != x-; then 1234963fbae1dSmrg configure_input="$ac_file. $configure_input" 1235063fbae1dSmrg { $as_echo "$as_me:${as_lineno-$LINENO}: creating $ac_file" >&5 1235163fbae1dSmrg$as_echo "$as_me: creating $ac_file" >&6;} 1235263fbae1dSmrg fi 1235363fbae1dSmrg # Neutralize special characters interpreted by sed in replacement strings. 1235463fbae1dSmrg case $configure_input in #( 1235563fbae1dSmrg *\&* | *\|* | *\\* ) 1235663fbae1dSmrg ac_sed_conf_input=`$as_echo "$configure_input" | 1235763fbae1dSmrg sed 's/[\\\\&|]/\\\\&/g'`;; #( 1235863fbae1dSmrg *) ac_sed_conf_input=$configure_input;; 1235963fbae1dSmrg esac 1236020d725fbSmrg 1236163fbae1dSmrg case $ac_tag in 1236263fbae1dSmrg *:-:* | *:-) cat >"$tmp/stdin" \ 1236363fbae1dSmrg || as_fn_error "could not create $ac_file" "$LINENO" 5 ;; 1236463fbae1dSmrg esac 1236563fbae1dSmrg ;; 1236663fbae1dSmrg esac 1236720d725fbSmrg 1236863fbae1dSmrg ac_dir=`$as_dirname -- "$ac_file" || 1236963fbae1dSmrg$as_expr X"$ac_file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \ 1237063fbae1dSmrg X"$ac_file" : 'X\(//\)[^/]' \| \ 1237163fbae1dSmrg X"$ac_file" : 'X\(//\)$' \| \ 1237263fbae1dSmrg X"$ac_file" : 'X\(/\)' \| . 2>/dev/null || 1237363fbae1dSmrg$as_echo X"$ac_file" | 1237463fbae1dSmrg sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ 1237563fbae1dSmrg s//\1/ 1237663fbae1dSmrg q 1237763fbae1dSmrg } 1237863fbae1dSmrg /^X\(\/\/\)[^/].*/{ 1237963fbae1dSmrg s//\1/ 1238063fbae1dSmrg q 1238163fbae1dSmrg } 1238263fbae1dSmrg /^X\(\/\/\)$/{ 1238363fbae1dSmrg s//\1/ 1238463fbae1dSmrg q 1238563fbae1dSmrg } 1238663fbae1dSmrg /^X\(\/\).*/{ 1238763fbae1dSmrg s//\1/ 1238863fbae1dSmrg q 1238963fbae1dSmrg } 1239063fbae1dSmrg s/.*/./; q'` 1239163fbae1dSmrg as_dir="$ac_dir"; as_fn_mkdir_p 1239263fbae1dSmrg ac_builddir=. 1239320d725fbSmrg 1239463fbae1dSmrgcase "$ac_dir" in 1239563fbae1dSmrg.) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;; 1239663fbae1dSmrg*) 1239763fbae1dSmrg ac_dir_suffix=/`$as_echo "$ac_dir" | sed 's|^\.[\\/]||'` 1239863fbae1dSmrg # A ".." for each directory in $ac_dir_suffix. 1239963fbae1dSmrg ac_top_builddir_sub=`$as_echo "$ac_dir_suffix" | sed 's|/[^\\/]*|/..|g;s|/||'` 1240063fbae1dSmrg case $ac_top_builddir_sub in 1240163fbae1dSmrg "") ac_top_builddir_sub=. ac_top_build_prefix= ;; 1240263fbae1dSmrg *) ac_top_build_prefix=$ac_top_builddir_sub/ ;; 1240363fbae1dSmrg esac ;; 1240463fbae1dSmrgesac 1240563fbae1dSmrgac_abs_top_builddir=$ac_pwd 1240663fbae1dSmrgac_abs_builddir=$ac_pwd$ac_dir_suffix 1240763fbae1dSmrg# for backward compatibility: 1240863fbae1dSmrgac_top_builddir=$ac_top_build_prefix 1240920d725fbSmrg 1241063fbae1dSmrgcase $srcdir in 1241163fbae1dSmrg .) # We are building in place. 1241263fbae1dSmrg ac_srcdir=. 1241363fbae1dSmrg ac_top_srcdir=$ac_top_builddir_sub 1241463fbae1dSmrg ac_abs_top_srcdir=$ac_pwd ;; 1241563fbae1dSmrg [\\/]* | ?:[\\/]* ) # Absolute name. 1241663fbae1dSmrg ac_srcdir=$srcdir$ac_dir_suffix; 1241763fbae1dSmrg ac_top_srcdir=$srcdir 1241863fbae1dSmrg ac_abs_top_srcdir=$srcdir ;; 1241963fbae1dSmrg *) # Relative name. 1242063fbae1dSmrg ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix 1242163fbae1dSmrg ac_top_srcdir=$ac_top_build_prefix$srcdir 1242263fbae1dSmrg ac_abs_top_srcdir=$ac_pwd/$srcdir ;; 1242363fbae1dSmrgesac 1242463fbae1dSmrgac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix 1242520d725fbSmrg 1242620d725fbSmrg 1242763fbae1dSmrg case $ac_mode in 1242863fbae1dSmrg :F) 1242963fbae1dSmrg # 1243063fbae1dSmrg # CONFIG_FILE 1243163fbae1dSmrg # 1243220d725fbSmrg 1243363fbae1dSmrg case $INSTALL in 1243463fbae1dSmrg [\\/$]* | ?:[\\/]* ) ac_INSTALL=$INSTALL ;; 1243563fbae1dSmrg *) ac_INSTALL=$ac_top_build_prefix$INSTALL ;; 1243663fbae1dSmrg esac 1243763fbae1dSmrg ac_MKDIR_P=$MKDIR_P 1243863fbae1dSmrg case $MKDIR_P in 1243963fbae1dSmrg [\\/$]* | ?:[\\/]* ) ;; 1244063fbae1dSmrg */*) ac_MKDIR_P=$ac_top_build_prefix$MKDIR_P ;; 1244163fbae1dSmrg esac 1244263fbae1dSmrg_ACEOF 1244320d725fbSmrg 1244463fbae1dSmrgcat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 1244563fbae1dSmrg# If the template does not know about datarootdir, expand it. 1244663fbae1dSmrg# FIXME: This hack should be removed a few years after 2.60. 1244763fbae1dSmrgac_datarootdir_hack=; ac_datarootdir_seen= 1244863fbae1dSmrgac_sed_dataroot=' 1244963fbae1dSmrg/datarootdir/ { 1245063fbae1dSmrg p 1245163fbae1dSmrg q 1245263fbae1dSmrg} 1245363fbae1dSmrg/@datadir@/p 1245463fbae1dSmrg/@docdir@/p 1245563fbae1dSmrg/@infodir@/p 1245663fbae1dSmrg/@localedir@/p 1245763fbae1dSmrg/@mandir@/p' 1245863fbae1dSmrgcase `eval "sed -n \"\$ac_sed_dataroot\" $ac_file_inputs"` in 1245963fbae1dSmrg*datarootdir*) ac_datarootdir_seen=yes;; 1246063fbae1dSmrg*@datadir@*|*@docdir@*|*@infodir@*|*@localedir@*|*@mandir@*) 1246163fbae1dSmrg { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&5 1246263fbae1dSmrg$as_echo "$as_me: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&2;} 1246363fbae1dSmrg_ACEOF 1246463fbae1dSmrgcat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 1246563fbae1dSmrg ac_datarootdir_hack=' 1246663fbae1dSmrg s&@datadir@&$datadir&g 1246763fbae1dSmrg s&@docdir@&$docdir&g 1246863fbae1dSmrg s&@infodir@&$infodir&g 1246963fbae1dSmrg s&@localedir@&$localedir&g 1247063fbae1dSmrg s&@mandir@&$mandir&g 1247163fbae1dSmrg s&\\\${datarootdir}&$datarootdir&g' ;; 1247263fbae1dSmrgesac 1247363fbae1dSmrg_ACEOF 1247420d725fbSmrg 1247563fbae1dSmrg# Neutralize VPATH when `$srcdir' = `.'. 1247663fbae1dSmrg# Shell code in configure.ac might set extrasub. 1247763fbae1dSmrg# FIXME: do we really want to maintain this feature? 1247863fbae1dSmrgcat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 1247963fbae1dSmrgac_sed_extra="$ac_vpsub 1248063fbae1dSmrg$extrasub 1248120d725fbSmrg_ACEOF 1248263fbae1dSmrgcat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 1248363fbae1dSmrg:t 1248463fbae1dSmrg/@[a-zA-Z_][a-zA-Z_0-9]*@/!b 1248563fbae1dSmrgs|@configure_input@|$ac_sed_conf_input|;t t 1248663fbae1dSmrgs&@top_builddir@&$ac_top_builddir_sub&;t t 1248763fbae1dSmrgs&@top_build_prefix@&$ac_top_build_prefix&;t t 1248863fbae1dSmrgs&@srcdir@&$ac_srcdir&;t t 1248963fbae1dSmrgs&@abs_srcdir@&$ac_abs_srcdir&;t t 1249063fbae1dSmrgs&@top_srcdir@&$ac_top_srcdir&;t t 1249163fbae1dSmrgs&@abs_top_srcdir@&$ac_abs_top_srcdir&;t t 1249263fbae1dSmrgs&@builddir@&$ac_builddir&;t t 1249363fbae1dSmrgs&@abs_builddir@&$ac_abs_builddir&;t t 1249463fbae1dSmrgs&@abs_top_builddir@&$ac_abs_top_builddir&;t t 1249563fbae1dSmrgs&@INSTALL@&$ac_INSTALL&;t t 1249663fbae1dSmrgs&@MKDIR_P@&$ac_MKDIR_P&;t t 1249763fbae1dSmrg$ac_datarootdir_hack 1249863fbae1dSmrg" 1249963fbae1dSmrgeval sed \"\$ac_sed_extra\" "$ac_file_inputs" | $AWK -f "$tmp/subs.awk" >$tmp/out \ 1250063fbae1dSmrg || as_fn_error "could not create $ac_file" "$LINENO" 5 1250120d725fbSmrg 1250263fbae1dSmrgtest -z "$ac_datarootdir_hack$ac_datarootdir_seen" && 1250363fbae1dSmrg { ac_out=`sed -n '/\${datarootdir}/p' "$tmp/out"`; test -n "$ac_out"; } && 1250463fbae1dSmrg { ac_out=`sed -n '/^[ ]*datarootdir[ ]*:*=/p' "$tmp/out"`; test -z "$ac_out"; } && 1250563fbae1dSmrg { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $ac_file contains a reference to the variable \`datarootdir' 1250663fbae1dSmrgwhich seems to be undefined. Please make sure it is defined." >&5 1250763fbae1dSmrg$as_echo "$as_me: WARNING: $ac_file contains a reference to the variable \`datarootdir' 1250863fbae1dSmrgwhich seems to be undefined. Please make sure it is defined." >&2;} 1250920d725fbSmrg 1251063fbae1dSmrg rm -f "$tmp/stdin" 1251163fbae1dSmrg case $ac_file in 1251263fbae1dSmrg -) cat "$tmp/out" && rm -f "$tmp/out";; 1251363fbae1dSmrg *) rm -f "$ac_file" && mv "$tmp/out" "$ac_file";; 1251463fbae1dSmrg esac \ 1251563fbae1dSmrg || as_fn_error "could not create $ac_file" "$LINENO" 5 1251663fbae1dSmrg ;; 1251763fbae1dSmrg :H) 1251863fbae1dSmrg # 1251963fbae1dSmrg # CONFIG_HEADER 1252063fbae1dSmrg # 1252163fbae1dSmrg if test x"$ac_file" != x-; then 1252263fbae1dSmrg { 1252363fbae1dSmrg $as_echo "/* $configure_input */" \ 1252463fbae1dSmrg && eval '$AWK -f "$tmp/defines.awk"' "$ac_file_inputs" 1252563fbae1dSmrg } >"$tmp/config.h" \ 1252663fbae1dSmrg || as_fn_error "could not create $ac_file" "$LINENO" 5 1252763fbae1dSmrg if diff "$ac_file" "$tmp/config.h" >/dev/null 2>&1; then 1252863fbae1dSmrg { $as_echo "$as_me:${as_lineno-$LINENO}: $ac_file is unchanged" >&5 1252963fbae1dSmrg$as_echo "$as_me: $ac_file is unchanged" >&6;} 1253063fbae1dSmrg else 1253163fbae1dSmrg rm -f "$ac_file" 1253263fbae1dSmrg mv "$tmp/config.h" "$ac_file" \ 1253363fbae1dSmrg || as_fn_error "could not create $ac_file" "$LINENO" 5 1253463fbae1dSmrg fi 1253563fbae1dSmrg else 1253663fbae1dSmrg $as_echo "/* $configure_input */" \ 1253763fbae1dSmrg && eval '$AWK -f "$tmp/defines.awk"' "$ac_file_inputs" \ 1253863fbae1dSmrg || as_fn_error "could not create -" "$LINENO" 5 1253963fbae1dSmrg fi 1254063fbae1dSmrg# Compute "$ac_file"'s index in $config_headers. 1254163fbae1dSmrg_am_arg="$ac_file" 1254263fbae1dSmrg_am_stamp_count=1 1254363fbae1dSmrgfor _am_header in $config_headers :; do 1254463fbae1dSmrg case $_am_header in 1254563fbae1dSmrg $_am_arg | $_am_arg:* ) 1254663fbae1dSmrg break ;; 1254763fbae1dSmrg * ) 1254863fbae1dSmrg _am_stamp_count=`expr $_am_stamp_count + 1` ;; 1254963fbae1dSmrg esac 1255063fbae1dSmrgdone 1255163fbae1dSmrgecho "timestamp for $_am_arg" >`$as_dirname -- "$_am_arg" || 1255263fbae1dSmrg$as_expr X"$_am_arg" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \ 1255363fbae1dSmrg X"$_am_arg" : 'X\(//\)[^/]' \| \ 1255463fbae1dSmrg X"$_am_arg" : 'X\(//\)$' \| \ 1255563fbae1dSmrg X"$_am_arg" : 'X\(/\)' \| . 2>/dev/null || 1255663fbae1dSmrg$as_echo X"$_am_arg" | 1255763fbae1dSmrg sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ 1255863fbae1dSmrg s//\1/ 1255963fbae1dSmrg q 1256063fbae1dSmrg } 1256163fbae1dSmrg /^X\(\/\/\)[^/].*/{ 1256263fbae1dSmrg s//\1/ 1256363fbae1dSmrg q 1256463fbae1dSmrg } 1256563fbae1dSmrg /^X\(\/\/\)$/{ 1256663fbae1dSmrg s//\1/ 1256763fbae1dSmrg q 1256863fbae1dSmrg } 1256963fbae1dSmrg /^X\(\/\).*/{ 1257063fbae1dSmrg s//\1/ 1257163fbae1dSmrg q 1257263fbae1dSmrg } 1257363fbae1dSmrg s/.*/./; q'`/stamp-h$_am_stamp_count 1257463fbae1dSmrg ;; 1257520d725fbSmrg 1257663fbae1dSmrg :C) { $as_echo "$as_me:${as_lineno-$LINENO}: executing $ac_file commands" >&5 1257763fbae1dSmrg$as_echo "$as_me: executing $ac_file commands" >&6;} 1257863fbae1dSmrg ;; 1257963fbae1dSmrg esac 1258020d725fbSmrg 1258120d725fbSmrg 1258263fbae1dSmrg case $ac_file$ac_mode in 1258363fbae1dSmrg "depfiles":C) test x"$AMDEP_TRUE" != x"" || { 1258463fbae1dSmrg # Autoconf 2.62 quotes --file arguments for eval, but not when files 1258563fbae1dSmrg # are listed without --file. Let's play safe and only enable the eval 1258663fbae1dSmrg # if we detect the quoting. 1258763fbae1dSmrg case $CONFIG_FILES in 1258863fbae1dSmrg *\'*) eval set x "$CONFIG_FILES" ;; 1258963fbae1dSmrg *) set x $CONFIG_FILES ;; 1259063fbae1dSmrg esac 1259163fbae1dSmrg shift 1259263fbae1dSmrg for mf 1259363fbae1dSmrg do 1259463fbae1dSmrg # Strip MF so we end up with the name of the file. 1259563fbae1dSmrg mf=`echo "$mf" | sed -e 's/:.*$//'` 1259663fbae1dSmrg # Check whether this is an Automake generated Makefile or not. 1259763fbae1dSmrg # We used to match only the files named `Makefile.in', but 1259863fbae1dSmrg # some people rename them; so instead we look at the file content. 1259963fbae1dSmrg # Grep'ing the first line is not enough: some people post-process 1260063fbae1dSmrg # each Makefile.in and add a new line on top of each file to say so. 1260163fbae1dSmrg # Grep'ing the whole file is not good either: AIX grep has a line 1260263fbae1dSmrg # limit of 2048, but all sed's we know have understand at least 4000. 1260363fbae1dSmrg if sed -n 's,^#.*generated by automake.*,X,p' "$mf" | grep X >/dev/null 2>&1; then 1260463fbae1dSmrg dirpart=`$as_dirname -- "$mf" || 1260563fbae1dSmrg$as_expr X"$mf" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \ 1260663fbae1dSmrg X"$mf" : 'X\(//\)[^/]' \| \ 1260763fbae1dSmrg X"$mf" : 'X\(//\)$' \| \ 1260863fbae1dSmrg X"$mf" : 'X\(/\)' \| . 2>/dev/null || 1260963fbae1dSmrg$as_echo X"$mf" | 1261063fbae1dSmrg sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ 1261163fbae1dSmrg s//\1/ 1261263fbae1dSmrg q 1261363fbae1dSmrg } 1261463fbae1dSmrg /^X\(\/\/\)[^/].*/{ 1261563fbae1dSmrg s//\1/ 1261663fbae1dSmrg q 1261763fbae1dSmrg } 1261863fbae1dSmrg /^X\(\/\/\)$/{ 1261963fbae1dSmrg s//\1/ 1262063fbae1dSmrg q 1262163fbae1dSmrg } 1262263fbae1dSmrg /^X\(\/\).*/{ 1262363fbae1dSmrg s//\1/ 1262463fbae1dSmrg q 1262563fbae1dSmrg } 1262663fbae1dSmrg s/.*/./; q'` 1262763fbae1dSmrg else 1262863fbae1dSmrg continue 1262963fbae1dSmrg fi 1263063fbae1dSmrg # Extract the definition of DEPDIR, am__include, and am__quote 1263163fbae1dSmrg # from the Makefile without running `make'. 1263263fbae1dSmrg DEPDIR=`sed -n 's/^DEPDIR = //p' < "$mf"` 1263363fbae1dSmrg test -z "$DEPDIR" && continue 1263463fbae1dSmrg am__include=`sed -n 's/^am__include = //p' < "$mf"` 1263563fbae1dSmrg test -z "am__include" && continue 1263663fbae1dSmrg am__quote=`sed -n 's/^am__quote = //p' < "$mf"` 1263763fbae1dSmrg # When using ansi2knr, U may be empty or an underscore; expand it 1263863fbae1dSmrg U=`sed -n 's/^U = //p' < "$mf"` 1263963fbae1dSmrg # Find all dependency output files, they are included files with 1264063fbae1dSmrg # $(DEPDIR) in their names. We invoke sed twice because it is the 1264163fbae1dSmrg # simplest approach to changing $(DEPDIR) to its actual value in the 1264263fbae1dSmrg # expansion. 1264363fbae1dSmrg for file in `sed -n " 1264463fbae1dSmrg s/^$am__include $am__quote\(.*(DEPDIR).*\)$am__quote"'$/\1/p' <"$mf" | \ 1264563fbae1dSmrg sed -e 's/\$(DEPDIR)/'"$DEPDIR"'/g' -e 's/\$U/'"$U"'/g'`; do 1264663fbae1dSmrg # Make sure the directory exists. 1264763fbae1dSmrg test -f "$dirpart/$file" && continue 1264863fbae1dSmrg fdir=`$as_dirname -- "$file" || 1264963fbae1dSmrg$as_expr X"$file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \ 1265063fbae1dSmrg X"$file" : 'X\(//\)[^/]' \| \ 1265163fbae1dSmrg X"$file" : 'X\(//\)$' \| \ 1265263fbae1dSmrg X"$file" : 'X\(/\)' \| . 2>/dev/null || 1265363fbae1dSmrg$as_echo X"$file" | 1265463fbae1dSmrg sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ 1265563fbae1dSmrg s//\1/ 1265663fbae1dSmrg q 1265763fbae1dSmrg } 1265863fbae1dSmrg /^X\(\/\/\)[^/].*/{ 1265963fbae1dSmrg s//\1/ 1266063fbae1dSmrg q 1266163fbae1dSmrg } 1266263fbae1dSmrg /^X\(\/\/\)$/{ 1266363fbae1dSmrg s//\1/ 1266463fbae1dSmrg q 1266563fbae1dSmrg } 1266663fbae1dSmrg /^X\(\/\).*/{ 1266763fbae1dSmrg s//\1/ 1266863fbae1dSmrg q 1266963fbae1dSmrg } 1267063fbae1dSmrg s/.*/./; q'` 1267163fbae1dSmrg as_dir=$dirpart/$fdir; as_fn_mkdir_p 1267263fbae1dSmrg # echo "creating $dirpart/$file" 1267363fbae1dSmrg echo '# dummy' > "$dirpart/$file" 1267463fbae1dSmrg done 1267563fbae1dSmrg done 1267663fbae1dSmrg} 1267763fbae1dSmrg ;; 1267863fbae1dSmrg "libtool":C) 1267920d725fbSmrg 1268063fbae1dSmrg # See if we are running on zsh, and set the options which allow our 1268163fbae1dSmrg # commands through without removal of \ escapes. 1268263fbae1dSmrg if test -n "${ZSH_VERSION+set}" ; then 1268363fbae1dSmrg setopt NO_GLOB_SUBST 1268463fbae1dSmrg fi 1268520d725fbSmrg 1268663fbae1dSmrg cfgfile="${ofile}T" 1268763fbae1dSmrg trap "$RM \"$cfgfile\"; exit 1" 1 2 15 1268863fbae1dSmrg $RM "$cfgfile" 1268920d725fbSmrg 1269063fbae1dSmrg cat <<_LT_EOF >> "$cfgfile" 1269163fbae1dSmrg#! $SHELL 1269220d725fbSmrg 1269363fbae1dSmrg# `$ECHO "$ofile" | sed 's%^.*/%%'` - Provide generalized library-building support services. 1269463fbae1dSmrg# Generated automatically by $as_me ($PACKAGE$TIMESTAMP) $VERSION 1269563fbae1dSmrg# Libtool was configured on host `(hostname || uname -n) 2>/dev/null | sed 1q`: 1269663fbae1dSmrg# NOTE: Changes made to this file will be lost: look at ltmain.sh. 1269763fbae1dSmrg# 1269863fbae1dSmrg# Copyright (C) 1996, 1997, 1998, 1999, 2000, 2001, 2003, 2004, 2005, 1269963fbae1dSmrg# 2006, 2007, 2008 Free Software Foundation, Inc. 1270063fbae1dSmrg# Written by Gordon Matzigkeit, 1996 1270163fbae1dSmrg# 1270263fbae1dSmrg# This file is part of GNU Libtool. 1270363fbae1dSmrg# 1270463fbae1dSmrg# GNU Libtool is free software; you can redistribute it and/or 1270563fbae1dSmrg# modify it under the terms of the GNU General Public License as 1270663fbae1dSmrg# published by the Free Software Foundation; either version 2 of 1270763fbae1dSmrg# the License, or (at your option) any later version. 1270863fbae1dSmrg# 1270963fbae1dSmrg# As a special exception to the GNU General Public License, 1271063fbae1dSmrg# if you distribute this file as part of a program or library that 1271163fbae1dSmrg# is built using GNU Libtool, you may include this file under the 1271263fbae1dSmrg# same distribution terms that you use for the rest of that program. 1271363fbae1dSmrg# 1271463fbae1dSmrg# GNU Libtool is distributed in the hope that it will be useful, 1271563fbae1dSmrg# but WITHOUT ANY WARRANTY; without even the implied warranty of 1271663fbae1dSmrg# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 1271763fbae1dSmrg# GNU General Public License for more details. 1271863fbae1dSmrg# 1271963fbae1dSmrg# You should have received a copy of the GNU General Public License 1272063fbae1dSmrg# along with GNU Libtool; see the file COPYING. If not, a copy 1272163fbae1dSmrg# can be downloaded from http://www.gnu.org/licenses/gpl.html, or 1272263fbae1dSmrg# obtained by writing to the Free Software Foundation, Inc., 1272363fbae1dSmrg# 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. 1272420d725fbSmrg 1272520d725fbSmrg 1272663fbae1dSmrg# The names of the tagged configurations supported by this script. 1272763fbae1dSmrgavailable_tags="" 1272820d725fbSmrg 1272963fbae1dSmrg# ### BEGIN LIBTOOL CONFIG 1273020d725fbSmrg 1273163fbae1dSmrg# Which release of libtool.m4 was used? 1273263fbae1dSmrgmacro_version=$macro_version 1273363fbae1dSmrgmacro_revision=$macro_revision 1273420d725fbSmrg 1273563fbae1dSmrg# Whether or not to build shared libraries. 1273663fbae1dSmrgbuild_libtool_libs=$enable_shared 1273720d725fbSmrg 1273863fbae1dSmrg# Whether or not to build static libraries. 1273963fbae1dSmrgbuild_old_libs=$enable_static 1274020d725fbSmrg 1274163fbae1dSmrg# What type of objects to build. 1274263fbae1dSmrgpic_mode=$pic_mode 1274320d725fbSmrg 1274463fbae1dSmrg# Whether or not to optimize for fast installation. 1274563fbae1dSmrgfast_install=$enable_fast_install 1274620d725fbSmrg 1274763fbae1dSmrg# The host system. 1274863fbae1dSmrghost_alias=$host_alias 1274963fbae1dSmrghost=$host 1275063fbae1dSmrghost_os=$host_os 1275120d725fbSmrg 1275263fbae1dSmrg# The build system. 1275363fbae1dSmrgbuild_alias=$build_alias 1275463fbae1dSmrgbuild=$build 1275563fbae1dSmrgbuild_os=$build_os 1275620d725fbSmrg 1275763fbae1dSmrg# A sed program that does not truncate output. 1275863fbae1dSmrgSED=$lt_SED 1275920d725fbSmrg 1276063fbae1dSmrg# Sed that helps us avoid accidentally triggering echo(1) options like -n. 1276163fbae1dSmrgXsed="\$SED -e 1s/^X//" 1276220d725fbSmrg 1276363fbae1dSmrg# A grep program that handles long lines. 1276463fbae1dSmrgGREP=$lt_GREP 1276520d725fbSmrg 1276663fbae1dSmrg# An ERE matcher. 1276763fbae1dSmrgEGREP=$lt_EGREP 1276820d725fbSmrg 1276963fbae1dSmrg# A literal string matcher. 1277063fbae1dSmrgFGREP=$lt_FGREP 1277120d725fbSmrg 1277263fbae1dSmrg# A BSD- or MS-compatible name lister. 1277363fbae1dSmrgNM=$lt_NM 1277420d725fbSmrg 1277563fbae1dSmrg# Whether we need soft or hard links. 1277663fbae1dSmrgLN_S=$lt_LN_S 1277720d725fbSmrg 1277863fbae1dSmrg# What is the maximum length of a command? 1277963fbae1dSmrgmax_cmd_len=$max_cmd_len 1278020d725fbSmrg 1278163fbae1dSmrg# Object file suffix (normally "o"). 1278263fbae1dSmrgobjext=$ac_objext 1278320d725fbSmrg 1278463fbae1dSmrg# Executable file suffix (normally ""). 1278563fbae1dSmrgexeext=$exeext 1278620d725fbSmrg 1278763fbae1dSmrg# whether the shell understands "unset". 1278863fbae1dSmrglt_unset=$lt_unset 1278920d725fbSmrg 1279063fbae1dSmrg# turn spaces into newlines. 1279163fbae1dSmrgSP2NL=$lt_lt_SP2NL 1279220d725fbSmrg 1279363fbae1dSmrg# turn newlines into spaces. 1279463fbae1dSmrgNL2SP=$lt_lt_NL2SP 1279520d725fbSmrg 1279663fbae1dSmrg# How to create reloadable object files. 1279763fbae1dSmrgreload_flag=$lt_reload_flag 1279863fbae1dSmrgreload_cmds=$lt_reload_cmds 1279920d725fbSmrg 1280063fbae1dSmrg# An object symbol dumper. 1280163fbae1dSmrgOBJDUMP=$lt_OBJDUMP 1280220d725fbSmrg 1280363fbae1dSmrg# Method to check whether dependent libraries are shared objects. 1280463fbae1dSmrgdeplibs_check_method=$lt_deplibs_check_method 1280520d725fbSmrg 1280663fbae1dSmrg# Command to use when deplibs_check_method == "file_magic". 1280763fbae1dSmrgfile_magic_cmd=$lt_file_magic_cmd 1280820d725fbSmrg 1280963fbae1dSmrg# The archiver. 1281063fbae1dSmrgAR=$lt_AR 1281163fbae1dSmrgAR_FLAGS=$lt_AR_FLAGS 1281220d725fbSmrg 1281363fbae1dSmrg# A symbol stripping program. 1281463fbae1dSmrgSTRIP=$lt_STRIP 1281520d725fbSmrg 1281663fbae1dSmrg# Commands used to install an old-style archive. 1281763fbae1dSmrgRANLIB=$lt_RANLIB 1281863fbae1dSmrgold_postinstall_cmds=$lt_old_postinstall_cmds 1281963fbae1dSmrgold_postuninstall_cmds=$lt_old_postuninstall_cmds 1282020d725fbSmrg 1282163fbae1dSmrg# A C compiler. 1282263fbae1dSmrgLTCC=$lt_CC 1282363fbae1dSmrg 1282463fbae1dSmrg# LTCC compiler flags. 1282563fbae1dSmrgLTCFLAGS=$lt_CFLAGS 1282663fbae1dSmrg 1282763fbae1dSmrg# Take the output of nm and produce a listing of raw symbols and C names. 1282863fbae1dSmrgglobal_symbol_pipe=$lt_lt_cv_sys_global_symbol_pipe 1282920d725fbSmrg 1283063fbae1dSmrg# Transform the output of nm in a proper C declaration. 1283163fbae1dSmrgglobal_symbol_to_cdecl=$lt_lt_cv_sys_global_symbol_to_cdecl 1283220d725fbSmrg 1283363fbae1dSmrg# Transform the output of nm in a C name address pair. 1283463fbae1dSmrgglobal_symbol_to_c_name_address=$lt_lt_cv_sys_global_symbol_to_c_name_address 1283520d725fbSmrg 1283663fbae1dSmrg# Transform the output of nm in a C name address pair when lib prefix is needed. 1283763fbae1dSmrgglobal_symbol_to_c_name_address_lib_prefix=$lt_lt_cv_sys_global_symbol_to_c_name_address_lib_prefix 1283820d725fbSmrg 1283963fbae1dSmrg# The name of the directory that contains temporary libtool files. 1284063fbae1dSmrgobjdir=$objdir 1284120d725fbSmrg 1284263fbae1dSmrg# Shell to use when invoking shell scripts. 1284363fbae1dSmrgSHELL=$lt_SHELL 1284420d725fbSmrg 1284563fbae1dSmrg# An echo program that does not interpret backslashes. 1284663fbae1dSmrgECHO=$lt_ECHO 1284720d725fbSmrg 1284863fbae1dSmrg# Used to examine libraries when file_magic_cmd begins with "file". 1284963fbae1dSmrgMAGIC_CMD=$MAGIC_CMD 1285020d725fbSmrg 1285163fbae1dSmrg# Must we lock files when doing compilation? 1285263fbae1dSmrgneed_locks=$lt_need_locks 1285320d725fbSmrg 1285463fbae1dSmrg# Tool to manipulate archived DWARF debug symbol files on Mac OS X. 1285563fbae1dSmrgDSYMUTIL=$lt_DSYMUTIL 1285620d725fbSmrg 1285763fbae1dSmrg# Tool to change global to local symbols on Mac OS X. 1285863fbae1dSmrgNMEDIT=$lt_NMEDIT 1285920d725fbSmrg 1286063fbae1dSmrg# Tool to manipulate fat objects and archives on Mac OS X. 1286163fbae1dSmrgLIPO=$lt_LIPO 1286220d725fbSmrg 1286363fbae1dSmrg# ldd/readelf like tool for Mach-O binaries on Mac OS X. 1286463fbae1dSmrgOTOOL=$lt_OTOOL 1286520d725fbSmrg 1286663fbae1dSmrg# ldd/readelf like tool for 64 bit Mach-O binaries on Mac OS X 10.4. 1286763fbae1dSmrgOTOOL64=$lt_OTOOL64 1286820d725fbSmrg 1286963fbae1dSmrg# Old archive suffix (normally "a"). 1287063fbae1dSmrglibext=$libext 1287120d725fbSmrg 1287263fbae1dSmrg# Shared library suffix (normally ".so"). 1287363fbae1dSmrgshrext_cmds=$lt_shrext_cmds 1287420d725fbSmrg 1287563fbae1dSmrg# The commands to extract the exported symbol list from a shared archive. 1287663fbae1dSmrgextract_expsyms_cmds=$lt_extract_expsyms_cmds 1287720d725fbSmrg 1287863fbae1dSmrg# Variables whose values should be saved in libtool wrapper scripts and 1287963fbae1dSmrg# restored at link time. 1288063fbae1dSmrgvariables_saved_for_relink=$lt_variables_saved_for_relink 1288120d725fbSmrg 1288263fbae1dSmrg# Do we need the "lib" prefix for modules? 1288363fbae1dSmrgneed_lib_prefix=$need_lib_prefix 1288420d725fbSmrg 1288563fbae1dSmrg# Do we need a version for libraries? 1288663fbae1dSmrgneed_version=$need_version 1288720d725fbSmrg 1288863fbae1dSmrg# Library versioning type. 1288963fbae1dSmrgversion_type=$version_type 1289020d725fbSmrg 1289163fbae1dSmrg# Shared library runtime path variable. 1289263fbae1dSmrgrunpath_var=$runpath_var 1289320d725fbSmrg 1289463fbae1dSmrg# Shared library path variable. 1289563fbae1dSmrgshlibpath_var=$shlibpath_var 1289620d725fbSmrg 1289763fbae1dSmrg# Is shlibpath searched before the hard-coded library search path? 1289863fbae1dSmrgshlibpath_overrides_runpath=$shlibpath_overrides_runpath 1289920d725fbSmrg 1290063fbae1dSmrg# Format of library name prefix. 1290163fbae1dSmrglibname_spec=$lt_libname_spec 1290220d725fbSmrg 1290363fbae1dSmrg# List of archive names. First name is the real one, the rest are links. 1290463fbae1dSmrg# The last name is the one that the linker finds with -lNAME 1290563fbae1dSmrglibrary_names_spec=$lt_library_names_spec 1290620d725fbSmrg 1290763fbae1dSmrg# The coded name of the library, if different from the real name. 1290863fbae1dSmrgsoname_spec=$lt_soname_spec 1290920d725fbSmrg 1291063fbae1dSmrg# Command to use after installation of a shared archive. 1291163fbae1dSmrgpostinstall_cmds=$lt_postinstall_cmds 1291220d725fbSmrg 1291363fbae1dSmrg# Command to use after uninstallation of a shared archive. 1291463fbae1dSmrgpostuninstall_cmds=$lt_postuninstall_cmds 1291520d725fbSmrg 1291663fbae1dSmrg# Commands used to finish a libtool library installation in a directory. 1291763fbae1dSmrgfinish_cmds=$lt_finish_cmds 1291820d725fbSmrg 1291963fbae1dSmrg# As "finish_cmds", except a single script fragment to be evaled but 1292063fbae1dSmrg# not shown. 1292163fbae1dSmrgfinish_eval=$lt_finish_eval 1292220d725fbSmrg 1292363fbae1dSmrg# Whether we should hardcode library paths into libraries. 1292463fbae1dSmrghardcode_into_libs=$hardcode_into_libs 1292520d725fbSmrg 1292663fbae1dSmrg# Compile-time system search path for libraries. 1292763fbae1dSmrgsys_lib_search_path_spec=$lt_sys_lib_search_path_spec 1292820d725fbSmrg 1292963fbae1dSmrg# Run-time system search path for libraries. 1293063fbae1dSmrgsys_lib_dlsearch_path_spec=$lt_sys_lib_dlsearch_path_spec 1293120d725fbSmrg 1293263fbae1dSmrg# Whether dlopen is supported. 1293363fbae1dSmrgdlopen_support=$enable_dlopen 1293420d725fbSmrg 1293563fbae1dSmrg# Whether dlopen of programs is supported. 1293663fbae1dSmrgdlopen_self=$enable_dlopen_self 1293720d725fbSmrg 1293863fbae1dSmrg# Whether dlopen of statically linked programs is supported. 1293963fbae1dSmrgdlopen_self_static=$enable_dlopen_self_static 1294020d725fbSmrg 1294163fbae1dSmrg# Commands to strip libraries. 1294263fbae1dSmrgold_striplib=$lt_old_striplib 1294363fbae1dSmrgstriplib=$lt_striplib 1294420d725fbSmrg 1294520d725fbSmrg 1294663fbae1dSmrg# The linker used to build libraries. 1294763fbae1dSmrgLD=$lt_LD 1294820d725fbSmrg 1294963fbae1dSmrg# Commands used to build an old-style archive. 1295063fbae1dSmrgold_archive_cmds=$lt_old_archive_cmds 1295120d725fbSmrg 1295263fbae1dSmrg# A language specific compiler. 1295363fbae1dSmrgCC=$lt_compiler 1295420d725fbSmrg 1295563fbae1dSmrg# Is the compiler the GNU compiler? 1295663fbae1dSmrgwith_gcc=$GCC 1295720d725fbSmrg 1295863fbae1dSmrg# Compiler flag to turn off builtin functions. 1295963fbae1dSmrgno_builtin_flag=$lt_lt_prog_compiler_no_builtin_flag 1296020d725fbSmrg 1296163fbae1dSmrg# How to pass a linker flag through the compiler. 1296263fbae1dSmrgwl=$lt_lt_prog_compiler_wl 1296320d725fbSmrg 1296463fbae1dSmrg# Additional compiler flags for building library objects. 1296563fbae1dSmrgpic_flag=$lt_lt_prog_compiler_pic 1296620d725fbSmrg 1296763fbae1dSmrg# Compiler flag to prevent dynamic linking. 1296863fbae1dSmrglink_static_flag=$lt_lt_prog_compiler_static 1296920d725fbSmrg 1297063fbae1dSmrg# Does compiler simultaneously support -c and -o options? 1297163fbae1dSmrgcompiler_c_o=$lt_lt_cv_prog_compiler_c_o 1297220d725fbSmrg 1297363fbae1dSmrg# Whether or not to add -lc for building shared libraries. 1297463fbae1dSmrgbuild_libtool_need_lc=$archive_cmds_need_lc 1297563fbae1dSmrg 1297663fbae1dSmrg# Whether or not to disallow shared libs when runtime libs are static. 1297763fbae1dSmrgallow_libtool_libs_with_static_runtimes=$enable_shared_with_static_runtimes 1297820d725fbSmrg 1297963fbae1dSmrg# Compiler flag to allow reflexive dlopens. 1298063fbae1dSmrgexport_dynamic_flag_spec=$lt_export_dynamic_flag_spec 1298120d725fbSmrg 1298263fbae1dSmrg# Compiler flag to generate shared objects directly from archives. 1298363fbae1dSmrgwhole_archive_flag_spec=$lt_whole_archive_flag_spec 1298420d725fbSmrg 1298563fbae1dSmrg# Whether the compiler copes with passing no objects directly. 1298663fbae1dSmrgcompiler_needs_object=$lt_compiler_needs_object 1298720d725fbSmrg 1298863fbae1dSmrg# Create an old-style archive from a shared archive. 1298963fbae1dSmrgold_archive_from_new_cmds=$lt_old_archive_from_new_cmds 1299020d725fbSmrg 1299163fbae1dSmrg# Create a temporary old-style archive to link instead of a shared archive. 1299263fbae1dSmrgold_archive_from_expsyms_cmds=$lt_old_archive_from_expsyms_cmds 1299320d725fbSmrg 1299463fbae1dSmrg# Commands used to build a shared archive. 1299563fbae1dSmrgarchive_cmds=$lt_archive_cmds 1299663fbae1dSmrgarchive_expsym_cmds=$lt_archive_expsym_cmds 1299720d725fbSmrg 1299863fbae1dSmrg# Commands used to build a loadable module if different from building 1299963fbae1dSmrg# a shared archive. 1300063fbae1dSmrgmodule_cmds=$lt_module_cmds 1300163fbae1dSmrgmodule_expsym_cmds=$lt_module_expsym_cmds 1300220d725fbSmrg 1300363fbae1dSmrg# Whether we are building with GNU ld or not. 1300463fbae1dSmrgwith_gnu_ld=$lt_with_gnu_ld 1300520d725fbSmrg 1300663fbae1dSmrg# Flag that allows shared libraries with undefined symbols to be built. 1300763fbae1dSmrgallow_undefined_flag=$lt_allow_undefined_flag 1300820d725fbSmrg 1300963fbae1dSmrg# Flag that enforces no undefined symbols. 1301063fbae1dSmrgno_undefined_flag=$lt_no_undefined_flag 1301120d725fbSmrg 1301263fbae1dSmrg# Flag to hardcode \$libdir into a binary during linking. 1301363fbae1dSmrg# This must work even if \$libdir does not exist 1301463fbae1dSmrghardcode_libdir_flag_spec=$lt_hardcode_libdir_flag_spec 1301520d725fbSmrg 1301663fbae1dSmrg# If ld is used when linking, flag to hardcode \$libdir into a binary 1301763fbae1dSmrg# during linking. This must work even if \$libdir does not exist. 1301863fbae1dSmrghardcode_libdir_flag_spec_ld=$lt_hardcode_libdir_flag_spec_ld 1301920d725fbSmrg 1302063fbae1dSmrg# Whether we need a single "-rpath" flag with a separated argument. 1302163fbae1dSmrghardcode_libdir_separator=$lt_hardcode_libdir_separator 1302220d725fbSmrg 1302363fbae1dSmrg# Set to "yes" if using DIR/libNAME\${shared_ext} during linking hardcodes 1302463fbae1dSmrg# DIR into the resulting binary. 1302563fbae1dSmrghardcode_direct=$hardcode_direct 1302620d725fbSmrg 1302763fbae1dSmrg# Set to "yes" if using DIR/libNAME\${shared_ext} during linking hardcodes 1302863fbae1dSmrg# DIR into the resulting binary and the resulting library dependency is 1302963fbae1dSmrg# "absolute",i.e impossible to change by setting \${shlibpath_var} if the 1303063fbae1dSmrg# library is relocated. 1303163fbae1dSmrghardcode_direct_absolute=$hardcode_direct_absolute 1303220d725fbSmrg 1303363fbae1dSmrg# Set to "yes" if using the -LDIR flag during linking hardcodes DIR 1303463fbae1dSmrg# into the resulting binary. 1303563fbae1dSmrghardcode_minus_L=$hardcode_minus_L 1303620d725fbSmrg 1303763fbae1dSmrg# Set to "yes" if using SHLIBPATH_VAR=DIR during linking hardcodes DIR 1303863fbae1dSmrg# into the resulting binary. 1303963fbae1dSmrghardcode_shlibpath_var=$hardcode_shlibpath_var 1304020d725fbSmrg 1304163fbae1dSmrg# Set to "yes" if building a shared library automatically hardcodes DIR 1304263fbae1dSmrg# into the library and all subsequent libraries and executables linked 1304363fbae1dSmrg# against it. 1304463fbae1dSmrghardcode_automatic=$hardcode_automatic 1304520d725fbSmrg 1304663fbae1dSmrg# Set to yes if linker adds runtime paths of dependent libraries 1304763fbae1dSmrg# to runtime path list. 1304863fbae1dSmrginherit_rpath=$inherit_rpath 1304920d725fbSmrg 1305063fbae1dSmrg# Whether libtool must link a program against all its dependency libraries. 1305163fbae1dSmrglink_all_deplibs=$link_all_deplibs 1305220d725fbSmrg 1305363fbae1dSmrg# Fix the shell variable \$srcfile for the compiler. 1305463fbae1dSmrgfix_srcfile_path=$lt_fix_srcfile_path 1305520d725fbSmrg 1305663fbae1dSmrg# Set to "yes" if exported symbols are required. 1305763fbae1dSmrgalways_export_symbols=$always_export_symbols 1305820d725fbSmrg 1305963fbae1dSmrg# The commands to list exported symbols. 1306063fbae1dSmrgexport_symbols_cmds=$lt_export_symbols_cmds 1306120d725fbSmrg 1306263fbae1dSmrg# Symbols that should not be listed in the preloaded symbols. 1306363fbae1dSmrgexclude_expsyms=$lt_exclude_expsyms 1306420d725fbSmrg 1306563fbae1dSmrg# Symbols that must always be exported. 1306663fbae1dSmrginclude_expsyms=$lt_include_expsyms 1306720d725fbSmrg 1306863fbae1dSmrg# Commands necessary for linking programs (against libraries) with templates. 1306963fbae1dSmrgprelink_cmds=$lt_prelink_cmds 1307020d725fbSmrg 1307163fbae1dSmrg# Specify filename containing input files. 1307263fbae1dSmrgfile_list_spec=$lt_file_list_spec 1307320d725fbSmrg 1307463fbae1dSmrg# How to hardcode a shared library path into an executable. 1307563fbae1dSmrghardcode_action=$hardcode_action 1307620d725fbSmrg 1307763fbae1dSmrg# ### END LIBTOOL CONFIG 1307820d725fbSmrg 1307963fbae1dSmrg_LT_EOF 1308063fbae1dSmrg 1308163fbae1dSmrg case $host_os in 1308263fbae1dSmrg aix3*) 1308363fbae1dSmrg cat <<\_LT_EOF >> "$cfgfile" 1308463fbae1dSmrg# AIX sometimes has problems with the GCC collect2 program. For some 1308563fbae1dSmrg# reason, if we set the COLLECT_NAMES environment variable, the problems 1308663fbae1dSmrg# vanish in a puff of smoke. 1308763fbae1dSmrgif test "X${COLLECT_NAMES+set}" != Xset; then 1308863fbae1dSmrg COLLECT_NAMES= 1308963fbae1dSmrg export COLLECT_NAMES 1309063fbae1dSmrgfi 1309163fbae1dSmrg_LT_EOF 1309263fbae1dSmrg ;; 1309363fbae1dSmrg esac 1309420d725fbSmrg 1309520d725fbSmrg 1309663fbae1dSmrgltmain="$ac_aux_dir/ltmain.sh" 1309720d725fbSmrg 1309863fbae1dSmrg 1309963fbae1dSmrg # We use sed instead of cat because bash on DJGPP gets confused if 1310063fbae1dSmrg # if finds mixed CR/LF and LF-only lines. Since sed operates in 1310163fbae1dSmrg # text mode, it properly converts lines to CR/LF. This bash problem 1310263fbae1dSmrg # is reportedly fixed, but why not run on old versions too? 1310363fbae1dSmrg sed '/^# Generated shell functions inserted here/q' "$ltmain" >> "$cfgfile" \ 1310463fbae1dSmrg || (rm -f "$cfgfile"; exit 1) 1310563fbae1dSmrg 1310663fbae1dSmrg case $xsi_shell in 1310763fbae1dSmrg yes) 1310863fbae1dSmrg cat << \_LT_EOF >> "$cfgfile" 1310963fbae1dSmrg 1311063fbae1dSmrg# func_dirname file append nondir_replacement 1311163fbae1dSmrg# Compute the dirname of FILE. If nonempty, add APPEND to the result, 1311263fbae1dSmrg# otherwise set result to NONDIR_REPLACEMENT. 1311363fbae1dSmrgfunc_dirname () 1311463fbae1dSmrg{ 1311563fbae1dSmrg case ${1} in 1311663fbae1dSmrg */*) func_dirname_result="${1%/*}${2}" ;; 1311763fbae1dSmrg * ) func_dirname_result="${3}" ;; 1311820d725fbSmrg esac 1311963fbae1dSmrg} 1312020d725fbSmrg 1312163fbae1dSmrg# func_basename file 1312263fbae1dSmrgfunc_basename () 1312363fbae1dSmrg{ 1312463fbae1dSmrg func_basename_result="${1##*/}" 1312563fbae1dSmrg} 1312620d725fbSmrg 1312763fbae1dSmrg# func_dirname_and_basename file append nondir_replacement 1312863fbae1dSmrg# perform func_basename and func_dirname in a single function 1312963fbae1dSmrg# call: 1313063fbae1dSmrg# dirname: Compute the dirname of FILE. If nonempty, 1313163fbae1dSmrg# add APPEND to the result, otherwise set result 1313263fbae1dSmrg# to NONDIR_REPLACEMENT. 1313363fbae1dSmrg# value returned in "$func_dirname_result" 1313463fbae1dSmrg# basename: Compute filename of FILE. 1313563fbae1dSmrg# value retuned in "$func_basename_result" 1313663fbae1dSmrg# Implementation must be kept synchronized with func_dirname 1313763fbae1dSmrg# and func_basename. For efficiency, we do not delegate to 1313863fbae1dSmrg# those functions but instead duplicate the functionality here. 1313963fbae1dSmrgfunc_dirname_and_basename () 1314063fbae1dSmrg{ 1314163fbae1dSmrg case ${1} in 1314263fbae1dSmrg */*) func_dirname_result="${1%/*}${2}" ;; 1314363fbae1dSmrg * ) func_dirname_result="${3}" ;; 1314463fbae1dSmrg esac 1314563fbae1dSmrg func_basename_result="${1##*/}" 1314620d725fbSmrg} 1314720d725fbSmrg 1314863fbae1dSmrg# func_stripname prefix suffix name 1314963fbae1dSmrg# strip PREFIX and SUFFIX off of NAME. 1315063fbae1dSmrg# PREFIX and SUFFIX must not contain globbing or regex special 1315163fbae1dSmrg# characters, hashes, percent signs, but SUFFIX may contain a leading 1315263fbae1dSmrg# dot (in which case that matches only a dot). 1315363fbae1dSmrgfunc_stripname () 1315463fbae1dSmrg{ 1315563fbae1dSmrg # pdksh 5.2.14 does not do ${X%$Y} correctly if both X and Y are 1315663fbae1dSmrg # positional parameters, so assign one to ordinary parameter first. 1315763fbae1dSmrg func_stripname_result=${3} 1315863fbae1dSmrg func_stripname_result=${func_stripname_result#"${1}"} 1315963fbae1dSmrg func_stripname_result=${func_stripname_result%"${2}"} 1316063fbae1dSmrg} 1316120d725fbSmrg 1316263fbae1dSmrg# func_opt_split 1316363fbae1dSmrgfunc_opt_split () 1316463fbae1dSmrg{ 1316563fbae1dSmrg func_opt_split_opt=${1%%=*} 1316663fbae1dSmrg func_opt_split_arg=${1#*=} 1316763fbae1dSmrg} 1316820d725fbSmrg 1316963fbae1dSmrg# func_lo2o object 1317063fbae1dSmrgfunc_lo2o () 1317163fbae1dSmrg{ 1317263fbae1dSmrg case ${1} in 1317363fbae1dSmrg *.lo) func_lo2o_result=${1%.lo}.${objext} ;; 1317463fbae1dSmrg *) func_lo2o_result=${1} ;; 1317520d725fbSmrg esac 1317663fbae1dSmrg} 1317720d725fbSmrg 1317863fbae1dSmrg# func_xform libobj-or-source 1317963fbae1dSmrgfunc_xform () 1318063fbae1dSmrg{ 1318163fbae1dSmrg func_xform_result=${1%.*}.lo 1318263fbae1dSmrg} 1318320d725fbSmrg 1318463fbae1dSmrg# func_arith arithmetic-term... 1318563fbae1dSmrgfunc_arith () 1318663fbae1dSmrg{ 1318763fbae1dSmrg func_arith_result=$(( $* )) 1318863fbae1dSmrg} 1318963fbae1dSmrg 1319063fbae1dSmrg# func_len string 1319163fbae1dSmrg# STRING may not start with a hyphen. 1319263fbae1dSmrgfunc_len () 1319363fbae1dSmrg{ 1319463fbae1dSmrg func_len_result=${#1} 1319563fbae1dSmrg} 1319663fbae1dSmrg 1319763fbae1dSmrg_LT_EOF 1319863fbae1dSmrg ;; 1319963fbae1dSmrg *) # Bourne compatible functions. 1320063fbae1dSmrg cat << \_LT_EOF >> "$cfgfile" 1320163fbae1dSmrg 1320263fbae1dSmrg# func_dirname file append nondir_replacement 1320363fbae1dSmrg# Compute the dirname of FILE. If nonempty, add APPEND to the result, 1320463fbae1dSmrg# otherwise set result to NONDIR_REPLACEMENT. 1320563fbae1dSmrgfunc_dirname () 1320663fbae1dSmrg{ 1320763fbae1dSmrg # Extract subdirectory from the argument. 1320863fbae1dSmrg func_dirname_result=`$ECHO "X${1}" | $Xsed -e "$dirname"` 1320963fbae1dSmrg if test "X$func_dirname_result" = "X${1}"; then 1321063fbae1dSmrg func_dirname_result="${3}" 1321120d725fbSmrg else 1321263fbae1dSmrg func_dirname_result="$func_dirname_result${2}" 1321320d725fbSmrg fi 1321463fbae1dSmrg} 1321520d725fbSmrg 1321663fbae1dSmrg# func_basename file 1321763fbae1dSmrgfunc_basename () 1321863fbae1dSmrg{ 1321963fbae1dSmrg func_basename_result=`$ECHO "X${1}" | $Xsed -e "$basename"` 1322063fbae1dSmrg} 1322163fbae1dSmrg 1322263fbae1dSmrg 1322363fbae1dSmrg# func_stripname prefix suffix name 1322463fbae1dSmrg# strip PREFIX and SUFFIX off of NAME. 1322563fbae1dSmrg# PREFIX and SUFFIX must not contain globbing or regex special 1322663fbae1dSmrg# characters, hashes, percent signs, but SUFFIX may contain a leading 1322763fbae1dSmrg# dot (in which case that matches only a dot). 1322863fbae1dSmrg# func_strip_suffix prefix name 1322963fbae1dSmrgfunc_stripname () 1323063fbae1dSmrg{ 1323163fbae1dSmrg case ${2} in 1323263fbae1dSmrg .*) func_stripname_result=`$ECHO "X${3}" \ 1323363fbae1dSmrg | $Xsed -e "s%^${1}%%" -e "s%\\\\${2}\$%%"`;; 1323463fbae1dSmrg *) func_stripname_result=`$ECHO "X${3}" \ 1323563fbae1dSmrg | $Xsed -e "s%^${1}%%" -e "s%${2}\$%%"`;; 1323620d725fbSmrg esac 1323763fbae1dSmrg} 1323820d725fbSmrg 1323963fbae1dSmrg# sed scripts: 1324063fbae1dSmrgmy_sed_long_opt='1s/^\(-[^=]*\)=.*/\1/;q' 1324163fbae1dSmrgmy_sed_long_arg='1s/^-[^=]*=//' 1324220d725fbSmrg 1324363fbae1dSmrg# func_opt_split 1324463fbae1dSmrgfunc_opt_split () 1324563fbae1dSmrg{ 1324663fbae1dSmrg func_opt_split_opt=`$ECHO "X${1}" | $Xsed -e "$my_sed_long_opt"` 1324763fbae1dSmrg func_opt_split_arg=`$ECHO "X${1}" | $Xsed -e "$my_sed_long_arg"` 1324863fbae1dSmrg} 1324963fbae1dSmrg 1325063fbae1dSmrg# func_lo2o object 1325163fbae1dSmrgfunc_lo2o () 1325263fbae1dSmrg{ 1325363fbae1dSmrg func_lo2o_result=`$ECHO "X${1}" | $Xsed -e "$lo2o"` 1325463fbae1dSmrg} 1325563fbae1dSmrg 1325663fbae1dSmrg# func_xform libobj-or-source 1325763fbae1dSmrgfunc_xform () 1325863fbae1dSmrg{ 1325963fbae1dSmrg func_xform_result=`$ECHO "X${1}" | $Xsed -e 's/\.[^.]*$/.lo/'` 1326063fbae1dSmrg} 1326163fbae1dSmrg 1326263fbae1dSmrg# func_arith arithmetic-term... 1326363fbae1dSmrgfunc_arith () 1326463fbae1dSmrg{ 1326563fbae1dSmrg func_arith_result=`expr "$@"` 1326663fbae1dSmrg} 1326763fbae1dSmrg 1326863fbae1dSmrg# func_len string 1326963fbae1dSmrg# STRING may not start with a hyphen. 1327063fbae1dSmrgfunc_len () 1327163fbae1dSmrg{ 1327263fbae1dSmrg func_len_result=`expr "$1" : ".*" 2>/dev/null || echo $max_cmd_len` 1327363fbae1dSmrg} 1327463fbae1dSmrg 1327563fbae1dSmrg_LT_EOF 1327663fbae1dSmrgesac 1327763fbae1dSmrg 1327863fbae1dSmrgcase $lt_shell_append in 1327963fbae1dSmrg yes) 1328063fbae1dSmrg cat << \_LT_EOF >> "$cfgfile" 1328163fbae1dSmrg 1328263fbae1dSmrg# func_append var value 1328363fbae1dSmrg# Append VALUE to the end of shell variable VAR. 1328463fbae1dSmrgfunc_append () 1328563fbae1dSmrg{ 1328663fbae1dSmrg eval "$1+=\$2" 1328763fbae1dSmrg} 1328863fbae1dSmrg_LT_EOF 1328963fbae1dSmrg ;; 1329063fbae1dSmrg *) 1329163fbae1dSmrg cat << \_LT_EOF >> "$cfgfile" 1329263fbae1dSmrg 1329363fbae1dSmrg# func_append var value 1329463fbae1dSmrg# Append VALUE to the end of shell variable VAR. 1329563fbae1dSmrgfunc_append () 1329663fbae1dSmrg{ 1329763fbae1dSmrg eval "$1=\$$1\$2" 1329863fbae1dSmrg} 1329963fbae1dSmrg 1330063fbae1dSmrg_LT_EOF 1330163fbae1dSmrg ;; 1330220d725fbSmrg esac 1330363fbae1dSmrg 1330463fbae1dSmrg 1330563fbae1dSmrg sed -n '/^# Generated shell functions inserted here/,$p' "$ltmain" >> "$cfgfile" \ 1330663fbae1dSmrg || (rm -f "$cfgfile"; exit 1) 1330763fbae1dSmrg 1330863fbae1dSmrg mv -f "$cfgfile" "$ofile" || 1330963fbae1dSmrg (rm -f "$ofile" && cp "$cfgfile" "$ofile" && rm -f "$cfgfile") 1331063fbae1dSmrg chmod +x "$ofile" 1331163fbae1dSmrg 1331220d725fbSmrg ;; 1331320d725fbSmrg 1331420d725fbSmrg esac 1331520d725fbSmrgdone # for ac_tag 1331620d725fbSmrg 1331720d725fbSmrg 1331863fbae1dSmrgas_fn_exit 0 1331920d725fbSmrg_ACEOF 1332020d725fbSmrgac_clean_files=$ac_clean_files_save 1332120d725fbSmrg 1332263fbae1dSmrgtest $ac_write_fail = 0 || 1332363fbae1dSmrg as_fn_error "write failure creating $CONFIG_STATUS" "$LINENO" 5 1332463fbae1dSmrg 1332520d725fbSmrg 1332620d725fbSmrg# configure is writing to config.log, and then calls config.status. 1332720d725fbSmrg# config.status does its own redirection, appending to config.log. 1332820d725fbSmrg# Unfortunately, on DOS this fails, as config.log is still kept open 1332920d725fbSmrg# by configure, so config.status won't be able to write to it; its 1333020d725fbSmrg# output is simply discarded. So we exec the FD to /dev/null, 1333120d725fbSmrg# effectively closing config.log, so it can be properly (re)opened and 1333220d725fbSmrg# appended to by config.status. When coming back to configure, we 1333320d725fbSmrg# need to make the FD available again. 1333420d725fbSmrgif test "$no_create" != yes; then 1333520d725fbSmrg ac_cs_success=: 1333620d725fbSmrg ac_config_status_args= 1333720d725fbSmrg test "$silent" = yes && 1333820d725fbSmrg ac_config_status_args="$ac_config_status_args --quiet" 1333920d725fbSmrg exec 5>/dev/null 1334020d725fbSmrg $SHELL $CONFIG_STATUS $ac_config_status_args || ac_cs_success=false 1334120d725fbSmrg exec 5>>config.log 1334220d725fbSmrg # Use ||, not &&, to avoid exiting from the if with $? = 1, which 1334320d725fbSmrg # would make configure fail if this is the last instruction. 1334463fbae1dSmrg $ac_cs_success || as_fn_exit $? 1334563fbae1dSmrgfi 1334663fbae1dSmrgif test -n "$ac_unrecognized_opts" && test "$enable_option_checking" != no; then 1334763fbae1dSmrg { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: unrecognized options: $ac_unrecognized_opts" >&5 1334863fbae1dSmrg$as_echo "$as_me: WARNING: unrecognized options: $ac_unrecognized_opts" >&2;} 1334920d725fbSmrgfi 1335020d725fbSmrg 13351