17e6fb56fSmrg#! /bin/sh 27e6fb56fSmrg# Guess values for system-dependent variables and create Makefiles. 3983b4bf2Smrg# Generated by GNU Autoconf 2.68 for xf86-video-openchrome 0.6.0. 490b17f1bSmrg# 590b17f1bSmrg# Report bugs to <https://bugs.freedesktop.org/enter_bug.cgi?product=xorg&component=Driver/openchrome>. 690b17f1bSmrg# 790b17f1bSmrg# 8983b4bf2Smrg# Copyright (C) 1992, 1993, 1994, 1995, 1996, 1998, 1999, 2000, 2001, 9983b4bf2Smrg# 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010 Free Software 10983b4bf2Smrg# Foundation, Inc. 117e6fb56fSmrg# 127e6fb56fSmrg# 137e6fb56fSmrg# This configure script is free software; the Free Software Foundation 147e6fb56fSmrg# gives unlimited permission to copy, distribute and modify it. 1590b17f1bSmrg## -------------------- ## 1690b17f1bSmrg## M4sh Initialization. ## 1790b17f1bSmrg## -------------------- ## 187e6fb56fSmrg 197e6fb56fSmrg# Be more Bourne compatible 207e6fb56fSmrgDUALCASE=1; export DUALCASE # for MKS sh 2190b17f1bSmrgif test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then : 227e6fb56fSmrg emulate sh 237e6fb56fSmrg NULLCMD=: 247e6fb56fSmrg # Pre-4.2 versions of Zsh do word splitting on ${1+"$@"}, which 257e6fb56fSmrg # is contrary to our usage. Disable this feature. 267e6fb56fSmrg alias -g '${1+"$@"}'='"$@"' 277e6fb56fSmrg setopt NO_GLOB_SUBST 287e6fb56fSmrgelse 2990b17f1bSmrg case `(set -o) 2>/dev/null` in #( 3090b17f1bSmrg *posix*) : 3190b17f1bSmrg set -o posix ;; #( 3290b17f1bSmrg *) : 3390b17f1bSmrg ;; 347e6fb56fSmrgesac 357e6fb56fSmrgfi 367e6fb56fSmrg 377e6fb56fSmrg 387e6fb56fSmrgas_nl=' 397e6fb56fSmrg' 407e6fb56fSmrgexport as_nl 417e6fb56fSmrg# Printing a long string crashes Solaris 7 /usr/bin/printf. 427e6fb56fSmrgas_echo='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\' 437e6fb56fSmrgas_echo=$as_echo$as_echo$as_echo$as_echo$as_echo 447e6fb56fSmrgas_echo=$as_echo$as_echo$as_echo$as_echo$as_echo$as_echo 4590b17f1bSmrg# Prefer a ksh shell builtin over an external printf program on Solaris, 4690b17f1bSmrg# but without wasting forks for bash or zsh. 4790b17f1bSmrgif test -z "$BASH_VERSION$ZSH_VERSION" \ 4890b17f1bSmrg && (test "X`print -r -- $as_echo`" = "X$as_echo") 2>/dev/null; then 4990b17f1bSmrg as_echo='print -r --' 5090b17f1bSmrg as_echo_n='print -rn --' 5190b17f1bSmrgelif (test "X`printf %s $as_echo`" = "X$as_echo") 2>/dev/null; then 527e6fb56fSmrg as_echo='printf %s\n' 537e6fb56fSmrg as_echo_n='printf %s' 547e6fb56fSmrgelse 557e6fb56fSmrg if test "X`(/usr/ucb/echo -n -n $as_echo) 2>/dev/null`" = "X-n $as_echo"; then 567e6fb56fSmrg as_echo_body='eval /usr/ucb/echo -n "$1$as_nl"' 577e6fb56fSmrg as_echo_n='/usr/ucb/echo -n' 587e6fb56fSmrg else 597e6fb56fSmrg as_echo_body='eval expr "X$1" : "X\\(.*\\)"' 607e6fb56fSmrg as_echo_n_body='eval 617e6fb56fSmrg arg=$1; 6290b17f1bSmrg case $arg in #( 637e6fb56fSmrg *"$as_nl"*) 647e6fb56fSmrg expr "X$arg" : "X\\(.*\\)$as_nl"; 657e6fb56fSmrg arg=`expr "X$arg" : ".*$as_nl\\(.*\\)"`;; 667e6fb56fSmrg esac; 677e6fb56fSmrg expr "X$arg" : "X\\(.*\\)" | tr -d "$as_nl" 687e6fb56fSmrg ' 697e6fb56fSmrg export as_echo_n_body 707e6fb56fSmrg as_echo_n='sh -c $as_echo_n_body as_echo' 717e6fb56fSmrg fi 727e6fb56fSmrg export as_echo_body 737e6fb56fSmrg as_echo='sh -c $as_echo_body as_echo' 747e6fb56fSmrgfi 757e6fb56fSmrg 767e6fb56fSmrg# The user is always right. 777e6fb56fSmrgif test "${PATH_SEPARATOR+set}" != set; then 787e6fb56fSmrg PATH_SEPARATOR=: 797e6fb56fSmrg (PATH='/bin;/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 && { 807e6fb56fSmrg (PATH='/bin:/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 || 817e6fb56fSmrg PATH_SEPARATOR=';' 827e6fb56fSmrg } 837e6fb56fSmrgfi 847e6fb56fSmrg 857e6fb56fSmrg 867e6fb56fSmrg# IFS 877e6fb56fSmrg# We need space, tab and new line, in precisely that order. Quoting is 887e6fb56fSmrg# there to prevent editors from complaining about space-tab. 897e6fb56fSmrg# (If _AS_PATH_WALK were called with IFS unset, it would disable word 907e6fb56fSmrg# splitting by setting IFS to empty value.) 917e6fb56fSmrgIFS=" "" $as_nl" 927e6fb56fSmrg 937e6fb56fSmrg# Find who we are. Look in the path if we contain no directory separator. 9490b17f1bSmrgas_myself= 9590b17f1bSmrgcase $0 in #(( 967e6fb56fSmrg *[\\/]* ) as_myself=$0 ;; 977e6fb56fSmrg *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 987e6fb56fSmrgfor as_dir in $PATH 997e6fb56fSmrgdo 1007e6fb56fSmrg IFS=$as_save_IFS 1017e6fb56fSmrg test -z "$as_dir" && as_dir=. 10290b17f1bSmrg test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break 10390b17f1bSmrg done 1047e6fb56fSmrgIFS=$as_save_IFS 1057e6fb56fSmrg 1067e6fb56fSmrg ;; 1077e6fb56fSmrgesac 1087e6fb56fSmrg# We did not find ourselves, most probably we were run as `sh COMMAND' 1097e6fb56fSmrg# in which case we are not to be found in the path. 1107e6fb56fSmrgif test "x$as_myself" = x; then 1117e6fb56fSmrg as_myself=$0 1127e6fb56fSmrgfi 1137e6fb56fSmrgif test ! -f "$as_myself"; then 1147e6fb56fSmrg $as_echo "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2 11590b17f1bSmrg exit 1 1167e6fb56fSmrgfi 1177e6fb56fSmrg 11890b17f1bSmrg# Unset variables that we do not need and which cause bugs (e.g. in 11990b17f1bSmrg# pre-3.0 UWIN ksh). But do not cause bugs in bash 2.01; the "|| exit 1" 12090b17f1bSmrg# suppresses any "Segmentation fault" message there. '((' could 12190b17f1bSmrg# trigger a bug in pdksh 5.2.14. 12290b17f1bSmrgfor as_var in BASH_ENV ENV MAIL MAILPATH 12390b17f1bSmrgdo eval test x\${$as_var+set} = xset \ 12490b17f1bSmrg && ( (unset $as_var) || exit 1) >/dev/null 2>&1 && unset $as_var || : 1257e6fb56fSmrgdone 1267e6fb56fSmrgPS1='$ ' 1277e6fb56fSmrgPS2='> ' 1287e6fb56fSmrgPS4='+ ' 1297e6fb56fSmrg 1307e6fb56fSmrg# NLS nuisances. 1317e6fb56fSmrgLC_ALL=C 1327e6fb56fSmrgexport LC_ALL 1337e6fb56fSmrgLANGUAGE=C 1347e6fb56fSmrgexport LANGUAGE 1357e6fb56fSmrg 13690b17f1bSmrg# CDPATH. 13790b17f1bSmrg(unset CDPATH) >/dev/null 2>&1 && unset CDPATH 13890b17f1bSmrg 13990b17f1bSmrgif test "x$CONFIG_SHELL" = x; then 14090b17f1bSmrg as_bourne_compatible="if test -n \"\${ZSH_VERSION+set}\" && (emulate sh) >/dev/null 2>&1; then : 14190b17f1bSmrg emulate sh 14290b17f1bSmrg NULLCMD=: 14390b17f1bSmrg # Pre-4.2 versions of Zsh do word splitting on \${1+\"\$@\"}, which 14490b17f1bSmrg # is contrary to our usage. Disable this feature. 14590b17f1bSmrg alias -g '\${1+\"\$@\"}'='\"\$@\"' 14690b17f1bSmrg setopt NO_GLOB_SUBST 14790b17f1bSmrgelse 14890b17f1bSmrg case \`(set -o) 2>/dev/null\` in #( 14990b17f1bSmrg *posix*) : 15090b17f1bSmrg set -o posix ;; #( 15190b17f1bSmrg *) : 15290b17f1bSmrg ;; 15390b17f1bSmrgesac 15490b17f1bSmrgfi 15590b17f1bSmrg" 15690b17f1bSmrg as_required="as_fn_return () { (exit \$1); } 15790b17f1bSmrgas_fn_success () { as_fn_return 0; } 15890b17f1bSmrgas_fn_failure () { as_fn_return 1; } 15990b17f1bSmrgas_fn_ret_success () { return 0; } 16090b17f1bSmrgas_fn_ret_failure () { return 1; } 16190b17f1bSmrg 16290b17f1bSmrgexitcode=0 16390b17f1bSmrgas_fn_success || { exitcode=1; echo as_fn_success failed.; } 16490b17f1bSmrgas_fn_failure && { exitcode=1; echo as_fn_failure succeeded.; } 16590b17f1bSmrgas_fn_ret_success || { exitcode=1; echo as_fn_ret_success failed.; } 16690b17f1bSmrgas_fn_ret_failure && { exitcode=1; echo as_fn_ret_failure succeeded.; } 16790b17f1bSmrgif ( set x; as_fn_ret_success y && test x = \"\$1\" ); then : 16890b17f1bSmrg 16990b17f1bSmrgelse 17090b17f1bSmrg exitcode=1; echo positional parameters were not saved. 17190b17f1bSmrgfi 172983b4bf2Smrgtest x\$exitcode = x0 || exit 1" 17390b17f1bSmrg as_suggested=" as_lineno_1=";as_suggested=$as_suggested$LINENO;as_suggested=$as_suggested" as_lineno_1a=\$LINENO 17490b17f1bSmrg as_lineno_2=";as_suggested=$as_suggested$LINENO;as_suggested=$as_suggested" as_lineno_2a=\$LINENO 17590b17f1bSmrg eval 'test \"x\$as_lineno_1'\$as_run'\" != \"x\$as_lineno_2'\$as_run'\" && 17690b17f1bSmrg test \"x\`expr \$as_lineno_1'\$as_run' + 1\`\" = \"x\$as_lineno_2'\$as_run'\"' || exit 1 17790b17f1bSmrg 17890b17f1bSmrg test -n \"\${ZSH_VERSION+set}\${BASH_VERSION+set}\" || ( 17990b17f1bSmrg ECHO='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\' 18090b17f1bSmrg ECHO=\$ECHO\$ECHO\$ECHO\$ECHO\$ECHO 18190b17f1bSmrg ECHO=\$ECHO\$ECHO\$ECHO\$ECHO\$ECHO\$ECHO 18290b17f1bSmrg PATH=/empty FPATH=/empty; export PATH FPATH 18390b17f1bSmrg test \"X\`printf %s \$ECHO\`\" = \"X\$ECHO\" \\ 18490b17f1bSmrg || test \"X\`print -r -- \$ECHO\`\" = \"X\$ECHO\" ) || exit 1 18590b17f1bSmrgtest \$(( 1 + 1 )) = 2 || exit 1" 18690b17f1bSmrg if (eval "$as_required") 2>/dev/null; then : 18790b17f1bSmrg as_have_required=yes 18890b17f1bSmrgelse 18990b17f1bSmrg as_have_required=no 19090b17f1bSmrgfi 19190b17f1bSmrg if test x$as_have_required = xyes && (eval "$as_suggested") 2>/dev/null; then : 19290b17f1bSmrg 19390b17f1bSmrgelse 19490b17f1bSmrg as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 19590b17f1bSmrgas_found=false 19690b17f1bSmrgfor as_dir in /bin$PATH_SEPARATOR/usr/bin$PATH_SEPARATOR$PATH 19790b17f1bSmrgdo 19890b17f1bSmrg IFS=$as_save_IFS 19990b17f1bSmrg test -z "$as_dir" && as_dir=. 20090b17f1bSmrg as_found=: 20190b17f1bSmrg case $as_dir in #( 20290b17f1bSmrg /*) 20390b17f1bSmrg for as_base in sh bash ksh sh5; do 20490b17f1bSmrg # Try only shells that exist, to save several forks. 20590b17f1bSmrg as_shell=$as_dir/$as_base 20690b17f1bSmrg if { test -f "$as_shell" || test -f "$as_shell.exe"; } && 20790b17f1bSmrg { $as_echo "$as_bourne_compatible""$as_required" | as_run=a "$as_shell"; } 2>/dev/null; then : 20890b17f1bSmrg CONFIG_SHELL=$as_shell as_have_required=yes 20990b17f1bSmrg if { $as_echo "$as_bourne_compatible""$as_suggested" | as_run=a "$as_shell"; } 2>/dev/null; then : 21090b17f1bSmrg break 2 21190b17f1bSmrgfi 21290b17f1bSmrgfi 21390b17f1bSmrg done;; 21490b17f1bSmrg esac 21590b17f1bSmrg as_found=false 21690b17f1bSmrgdone 21790b17f1bSmrg$as_found || { if { test -f "$SHELL" || test -f "$SHELL.exe"; } && 21890b17f1bSmrg { $as_echo "$as_bourne_compatible""$as_required" | as_run=a "$SHELL"; } 2>/dev/null; then : 21990b17f1bSmrg CONFIG_SHELL=$SHELL as_have_required=yes 22090b17f1bSmrgfi; } 22190b17f1bSmrgIFS=$as_save_IFS 22290b17f1bSmrg 22390b17f1bSmrg 22490b17f1bSmrg if test "x$CONFIG_SHELL" != x; then : 225983b4bf2Smrg # We cannot yet assume a decent shell, so we have to provide a 226983b4bf2Smrg # neutralization value for shells without unset; and this also 227983b4bf2Smrg # works around shells that cannot unset nonexistent variables. 228983b4bf2Smrg # Preserve -v and -x to the replacement shell. 229983b4bf2Smrg BASH_ENV=/dev/null 230983b4bf2Smrg ENV=/dev/null 231983b4bf2Smrg (unset BASH_ENV) >/dev/null 2>&1 && unset BASH_ENV ENV 232983b4bf2Smrg export CONFIG_SHELL 233983b4bf2Smrg case $- in # (((( 234983b4bf2Smrg *v*x* | *x*v* ) as_opts=-vx ;; 235983b4bf2Smrg *v* ) as_opts=-v ;; 236983b4bf2Smrg *x* ) as_opts=-x ;; 237983b4bf2Smrg * ) as_opts= ;; 238983b4bf2Smrg esac 239983b4bf2Smrg exec "$CONFIG_SHELL" $as_opts "$as_myself" ${1+"$@"} 24090b17f1bSmrgfi 24190b17f1bSmrg 24290b17f1bSmrg if test x$as_have_required = xno; then : 24390b17f1bSmrg $as_echo "$0: This script requires a shell more modern than all" 24490b17f1bSmrg $as_echo "$0: the shells that I found on your system." 24590b17f1bSmrg if test x${ZSH_VERSION+set} = xset ; then 24690b17f1bSmrg $as_echo "$0: In particular, zsh $ZSH_VERSION has bugs and should" 24790b17f1bSmrg $as_echo "$0: be upgraded to zsh 4.3.4 or later." 24890b17f1bSmrg else 24990b17f1bSmrg $as_echo "$0: Please tell bug-autoconf@gnu.org and 25090b17f1bSmrg$0: https://bugs.freedesktop.org/enter_bug.cgi?product=xorg&component=Driver/openchrome 25190b17f1bSmrg$0: about your system, including any error possibly output 25290b17f1bSmrg$0: before this message. Then install a modern shell, or 25390b17f1bSmrg$0: manually run the script under such a shell if you do 25490b17f1bSmrg$0: have one." 25590b17f1bSmrg fi 25690b17f1bSmrg exit 1 25790b17f1bSmrgfi 25890b17f1bSmrgfi 25990b17f1bSmrgfi 26090b17f1bSmrgSHELL=${CONFIG_SHELL-/bin/sh} 26190b17f1bSmrgexport SHELL 26290b17f1bSmrg# Unset more variables known to interfere with behavior of common tools. 26390b17f1bSmrgCLICOLOR_FORCE= GREP_OPTIONS= 26490b17f1bSmrgunset CLICOLOR_FORCE GREP_OPTIONS 26590b17f1bSmrg 26690b17f1bSmrg## --------------------- ## 26790b17f1bSmrg## M4sh Shell Functions. ## 26890b17f1bSmrg## --------------------- ## 26990b17f1bSmrg# as_fn_unset VAR 27090b17f1bSmrg# --------------- 27190b17f1bSmrg# Portably unset VAR. 27290b17f1bSmrgas_fn_unset () 27390b17f1bSmrg{ 27490b17f1bSmrg { eval $1=; unset $1;} 27590b17f1bSmrg} 27690b17f1bSmrgas_unset=as_fn_unset 27790b17f1bSmrg 27890b17f1bSmrg# as_fn_set_status STATUS 27990b17f1bSmrg# ----------------------- 28090b17f1bSmrg# Set $? to STATUS, without forking. 28190b17f1bSmrgas_fn_set_status () 28290b17f1bSmrg{ 28390b17f1bSmrg return $1 28490b17f1bSmrg} # as_fn_set_status 28590b17f1bSmrg 28690b17f1bSmrg# as_fn_exit STATUS 28790b17f1bSmrg# ----------------- 28890b17f1bSmrg# Exit the shell with STATUS, even in a "trap 0" or "set -e" context. 28990b17f1bSmrgas_fn_exit () 29090b17f1bSmrg{ 29190b17f1bSmrg set +e 29290b17f1bSmrg as_fn_set_status $1 29390b17f1bSmrg exit $1 29490b17f1bSmrg} # as_fn_exit 29590b17f1bSmrg 29690b17f1bSmrg# as_fn_mkdir_p 29790b17f1bSmrg# ------------- 29890b17f1bSmrg# Create "$as_dir" as a directory, including parents if necessary. 29990b17f1bSmrgas_fn_mkdir_p () 30090b17f1bSmrg{ 30190b17f1bSmrg 30290b17f1bSmrg case $as_dir in #( 30390b17f1bSmrg -*) as_dir=./$as_dir;; 30490b17f1bSmrg esac 30590b17f1bSmrg test -d "$as_dir" || eval $as_mkdir_p || { 30690b17f1bSmrg as_dirs= 30790b17f1bSmrg while :; do 30890b17f1bSmrg case $as_dir in #( 30990b17f1bSmrg *\'*) as_qdir=`$as_echo "$as_dir" | sed "s/'/'\\\\\\\\''/g"`;; #'( 31090b17f1bSmrg *) as_qdir=$as_dir;; 31190b17f1bSmrg esac 31290b17f1bSmrg as_dirs="'$as_qdir' $as_dirs" 31390b17f1bSmrg as_dir=`$as_dirname -- "$as_dir" || 31490b17f1bSmrg$as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \ 31590b17f1bSmrg X"$as_dir" : 'X\(//\)[^/]' \| \ 31690b17f1bSmrg X"$as_dir" : 'X\(//\)$' \| \ 31790b17f1bSmrg X"$as_dir" : 'X\(/\)' \| . 2>/dev/null || 31890b17f1bSmrg$as_echo X"$as_dir" | 31990b17f1bSmrg sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ 32090b17f1bSmrg s//\1/ 32190b17f1bSmrg q 32290b17f1bSmrg } 32390b17f1bSmrg /^X\(\/\/\)[^/].*/{ 32490b17f1bSmrg s//\1/ 32590b17f1bSmrg q 32690b17f1bSmrg } 32790b17f1bSmrg /^X\(\/\/\)$/{ 32890b17f1bSmrg s//\1/ 32990b17f1bSmrg q 33090b17f1bSmrg } 33190b17f1bSmrg /^X\(\/\).*/{ 33290b17f1bSmrg s//\1/ 33390b17f1bSmrg q 33490b17f1bSmrg } 33590b17f1bSmrg s/.*/./; q'` 33690b17f1bSmrg test -d "$as_dir" && break 33790b17f1bSmrg done 33890b17f1bSmrg test -z "$as_dirs" || eval "mkdir $as_dirs" 33990b17f1bSmrg } || test -d "$as_dir" || as_fn_error $? "cannot create directory $as_dir" 34090b17f1bSmrg 34190b17f1bSmrg 34290b17f1bSmrg} # as_fn_mkdir_p 34390b17f1bSmrg# as_fn_append VAR VALUE 34490b17f1bSmrg# ---------------------- 34590b17f1bSmrg# Append the text in VALUE to the end of the definition contained in VAR. Take 34690b17f1bSmrg# advantage of any shell optimizations that allow amortized linear growth over 34790b17f1bSmrg# repeated appends, instead of the typical quadratic growth present in naive 34890b17f1bSmrg# implementations. 34990b17f1bSmrgif (eval "as_var=1; as_var+=2; test x\$as_var = x12") 2>/dev/null; then : 35090b17f1bSmrg eval 'as_fn_append () 35190b17f1bSmrg { 35290b17f1bSmrg eval $1+=\$2 35390b17f1bSmrg }' 35490b17f1bSmrgelse 35590b17f1bSmrg as_fn_append () 35690b17f1bSmrg { 35790b17f1bSmrg eval $1=\$$1\$2 35890b17f1bSmrg } 35990b17f1bSmrgfi # as_fn_append 36090b17f1bSmrg 36190b17f1bSmrg# as_fn_arith ARG... 36290b17f1bSmrg# ------------------ 36390b17f1bSmrg# Perform arithmetic evaluation on the ARGs, and store the result in the 36490b17f1bSmrg# global $as_val. Take advantage of shells that can avoid forks. The arguments 36590b17f1bSmrg# must be portable across $(()) and expr. 36690b17f1bSmrgif (eval "test \$(( 1 + 1 )) = 2") 2>/dev/null; then : 36790b17f1bSmrg eval 'as_fn_arith () 36890b17f1bSmrg { 36990b17f1bSmrg as_val=$(( $* )) 37090b17f1bSmrg }' 37190b17f1bSmrgelse 37290b17f1bSmrg as_fn_arith () 37390b17f1bSmrg { 37490b17f1bSmrg as_val=`expr "$@" || test $? -eq 1` 37590b17f1bSmrg } 37690b17f1bSmrgfi # as_fn_arith 37790b17f1bSmrg 37890b17f1bSmrg 37990b17f1bSmrg# as_fn_error STATUS ERROR [LINENO LOG_FD] 38090b17f1bSmrg# ---------------------------------------- 38190b17f1bSmrg# Output "`basename $0`: error: ERROR" to stderr. If LINENO and LOG_FD are 38290b17f1bSmrg# provided, also output the error to LOG_FD, referencing LINENO. Then exit the 38390b17f1bSmrg# script with STATUS, using 1 if that was 0. 38490b17f1bSmrgas_fn_error () 38590b17f1bSmrg{ 38690b17f1bSmrg as_status=$1; test $as_status -eq 0 && as_status=1 38790b17f1bSmrg if test "$4"; then 38890b17f1bSmrg as_lineno=${as_lineno-"$3"} as_lineno_stack=as_lineno_stack=$as_lineno_stack 38990b17f1bSmrg $as_echo "$as_me:${as_lineno-$LINENO}: error: $2" >&$4 39090b17f1bSmrg fi 39190b17f1bSmrg $as_echo "$as_me: error: $2" >&2 39290b17f1bSmrg as_fn_exit $as_status 39390b17f1bSmrg} # as_fn_error 39490b17f1bSmrg 3957e6fb56fSmrgif expr a : '\(a\)' >/dev/null 2>&1 && 3967e6fb56fSmrg test "X`expr 00001 : '.*\(...\)'`" = X001; then 3977e6fb56fSmrg as_expr=expr 3987e6fb56fSmrgelse 3997e6fb56fSmrg as_expr=false 4007e6fb56fSmrgfi 4017e6fb56fSmrg 4027e6fb56fSmrgif (basename -- /) >/dev/null 2>&1 && test "X`basename -- / 2>&1`" = "X/"; then 4037e6fb56fSmrg as_basename=basename 4047e6fb56fSmrgelse 4057e6fb56fSmrg as_basename=false 4067e6fb56fSmrgfi 4077e6fb56fSmrg 40890b17f1bSmrgif (as_dir=`dirname -- /` && test "X$as_dir" = X/) >/dev/null 2>&1; then 40990b17f1bSmrg as_dirname=dirname 41090b17f1bSmrgelse 41190b17f1bSmrg as_dirname=false 41290b17f1bSmrgfi 4137e6fb56fSmrg 4147e6fb56fSmrgas_me=`$as_basename -- "$0" || 4157e6fb56fSmrg$as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \ 4167e6fb56fSmrg X"$0" : 'X\(//\)$' \| \ 4177e6fb56fSmrg X"$0" : 'X\(/\)' \| . 2>/dev/null || 4187e6fb56fSmrg$as_echo X/"$0" | 4197e6fb56fSmrg sed '/^.*\/\([^/][^/]*\)\/*$/{ 4207e6fb56fSmrg s//\1/ 4217e6fb56fSmrg q 4227e6fb56fSmrg } 4237e6fb56fSmrg /^X\/\(\/\/\)$/{ 4247e6fb56fSmrg s//\1/ 4257e6fb56fSmrg q 4267e6fb56fSmrg } 4277e6fb56fSmrg /^X\/\(\/\).*/{ 4287e6fb56fSmrg s//\1/ 4297e6fb56fSmrg q 4307e6fb56fSmrg } 4317e6fb56fSmrg s/.*/./; q'` 4327e6fb56fSmrg 43390b17f1bSmrg# Avoid depending upon Character Ranges. 43490b17f1bSmrgas_cr_letters='abcdefghijklmnopqrstuvwxyz' 43590b17f1bSmrgas_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ' 43690b17f1bSmrgas_cr_Letters=$as_cr_letters$as_cr_LETTERS 43790b17f1bSmrgas_cr_digits='0123456789' 43890b17f1bSmrgas_cr_alnum=$as_cr_Letters$as_cr_digits 4397e6fb56fSmrg 4407e6fb56fSmrg 44190b17f1bSmrg as_lineno_1=$LINENO as_lineno_1a=$LINENO 44290b17f1bSmrg as_lineno_2=$LINENO as_lineno_2a=$LINENO 44390b17f1bSmrg eval 'test "x$as_lineno_1'$as_run'" != "x$as_lineno_2'$as_run'" && 44490b17f1bSmrg test "x`expr $as_lineno_1'$as_run' + 1`" = "x$as_lineno_2'$as_run'"' || { 44590b17f1bSmrg # Blame Lee E. McMahon (1931-1989) for sed's syntax. :-) 44690b17f1bSmrg sed -n ' 44790b17f1bSmrg p 44890b17f1bSmrg /[$]LINENO/= 44990b17f1bSmrg ' <$as_myself | 45090b17f1bSmrg sed ' 45190b17f1bSmrg s/[$]LINENO.*/&-/ 45290b17f1bSmrg t lineno 45390b17f1bSmrg b 45490b17f1bSmrg :lineno 45590b17f1bSmrg N 45690b17f1bSmrg :loop 45790b17f1bSmrg s/[$]LINENO\([^'$as_cr_alnum'_].*\n\)\(.*\)/\2\1\2/ 45890b17f1bSmrg t loop 45990b17f1bSmrg s/-\n.*// 46090b17f1bSmrg ' >$as_me.lineno && 46190b17f1bSmrg chmod +x "$as_me.lineno" || 46290b17f1bSmrg { $as_echo "$as_me: error: cannot create $as_me.lineno; rerun with a POSIX shell" >&2; as_fn_exit 1; } 4637e6fb56fSmrg 46490b17f1bSmrg # Don't try to exec as it changes $[0], causing all sort of problems 46590b17f1bSmrg # (the dirname of $[0] is not the place where we might find the 46690b17f1bSmrg # original and so on. Autoconf is especially sensitive to this). 46790b17f1bSmrg . "./$as_me.lineno" 46890b17f1bSmrg # Exit status is that of the last command. 46990b17f1bSmrg exit 4707e6fb56fSmrg} 4717e6fb56fSmrg 47290b17f1bSmrgECHO_C= ECHO_N= ECHO_T= 47390b17f1bSmrgcase `echo -n x` in #((((( 47490b17f1bSmrg-n*) 47590b17f1bSmrg case `echo 'xy\c'` in 47690b17f1bSmrg *c*) ECHO_T=' ';; # ECHO_T is single tab character. 47790b17f1bSmrg xy) ECHO_C='\c';; 47890b17f1bSmrg *) echo `echo ksh88 bug on AIX 6.1` > /dev/null 47990b17f1bSmrg ECHO_T=' ';; 48090b17f1bSmrg esac;; 48190b17f1bSmrg*) 48290b17f1bSmrg ECHO_N='-n';; 48390b17f1bSmrgesac 4847e6fb56fSmrg 48590b17f1bSmrgrm -f conf$$ conf$$.exe conf$$.file 48690b17f1bSmrgif test -d conf$$.dir; then 48790b17f1bSmrg rm -f conf$$.dir/conf$$.file 4887e6fb56fSmrgelse 48990b17f1bSmrg rm -f conf$$.dir 49090b17f1bSmrg mkdir conf$$.dir 2>/dev/null 4917e6fb56fSmrgfi 49290b17f1bSmrgif (echo >conf$$.file) 2>/dev/null; then 49390b17f1bSmrg if ln -s conf$$.file conf$$ 2>/dev/null; then 49490b17f1bSmrg as_ln_s='ln -s' 49590b17f1bSmrg # ... but there are two gotchas: 49690b17f1bSmrg # 1) On MSYS, both `ln -s file dir' and `ln file dir' fail. 49790b17f1bSmrg # 2) DJGPP < 2.04 has no symlinks; `ln -s' creates a wrapper executable. 498983b4bf2Smrg # In both cases, we have to default to `cp -p'. 49990b17f1bSmrg ln -s conf$$.file conf$$.dir 2>/dev/null && test ! -f conf$$.exe || 500983b4bf2Smrg as_ln_s='cp -p' 50190b17f1bSmrg elif ln conf$$.file conf$$ 2>/dev/null; then 50290b17f1bSmrg as_ln_s=ln 50390b17f1bSmrg else 504983b4bf2Smrg as_ln_s='cp -p' 50590b17f1bSmrg fi 5067e6fb56fSmrgelse 507983b4bf2Smrg as_ln_s='cp -p' 5087e6fb56fSmrgfi 50990b17f1bSmrgrm -f conf$$ conf$$.exe conf$$.dir/conf$$.file conf$$.file 51090b17f1bSmrgrmdir conf$$.dir 2>/dev/null 5117e6fb56fSmrg 51290b17f1bSmrgif mkdir -p . 2>/dev/null; then 51390b17f1bSmrg as_mkdir_p='mkdir -p "$as_dir"' 5147e6fb56fSmrgelse 51590b17f1bSmrg test -d ./-p && rmdir ./-p 51690b17f1bSmrg as_mkdir_p=false 51790b17f1bSmrgfi 5187e6fb56fSmrg 519983b4bf2Smrgif test -x / >/dev/null 2>&1; then 520983b4bf2Smrg as_test_x='test -x' 521983b4bf2Smrgelse 522983b4bf2Smrg if ls -dL / >/dev/null 2>&1; then 523983b4bf2Smrg as_ls_L_option=L 524983b4bf2Smrg else 525983b4bf2Smrg as_ls_L_option= 526983b4bf2Smrg fi 527983b4bf2Smrg as_test_x=' 528983b4bf2Smrg eval sh -c '\'' 529983b4bf2Smrg if test -d "$1"; then 530983b4bf2Smrg test -d "$1/."; 531983b4bf2Smrg else 532983b4bf2Smrg case $1 in #( 533983b4bf2Smrg -*)set "./$1";; 534983b4bf2Smrg esac; 535983b4bf2Smrg case `ls -ld'$as_ls_L_option' "$1" 2>/dev/null` in #(( 536983b4bf2Smrg ???[sx]*):;;*)false;;esac;fi 537983b4bf2Smrg '\'' sh 538983b4bf2Smrg ' 539983b4bf2Smrgfi 540983b4bf2Smrgas_executable_p=$as_test_x 5417e6fb56fSmrg 54290b17f1bSmrg# Sed expression to map a string onto a valid CPP name. 54390b17f1bSmrgas_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'" 5447e6fb56fSmrg 54590b17f1bSmrg# Sed expression to map a string onto a valid variable name. 54690b17f1bSmrgas_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'" 5477e6fb56fSmrg 54890b17f1bSmrgSHELL=${CONFIG_SHELL-/bin/sh} 5497e6fb56fSmrg 5507e6fb56fSmrg 55190b17f1bSmrgtest -n "$DJDIR" || exec 7<&0 </dev/null 55290b17f1bSmrgexec 6>&1 5537e6fb56fSmrg 55490b17f1bSmrg# Name of the host. 55590b17f1bSmrg# hostname on some systems (SVR3.2, old GNU/Linux) returns a bogus exit status, 55690b17f1bSmrg# so uname gets run too. 55790b17f1bSmrgac_hostname=`(hostname || uname -n) 2>/dev/null | sed 1q` 5587e6fb56fSmrg 5597e6fb56fSmrg# 5607e6fb56fSmrg# Initializations. 5617e6fb56fSmrg# 5627e6fb56fSmrgac_default_prefix=/usr/local 5637e6fb56fSmrgac_clean_files= 5647e6fb56fSmrgac_config_libobj_dir=. 5657e6fb56fSmrgLIBOBJS= 5667e6fb56fSmrgcross_compiling=no 5677e6fb56fSmrgsubdirs= 5687e6fb56fSmrgMFLAGS= 5697e6fb56fSmrgMAKEFLAGS= 5707e6fb56fSmrg 5717e6fb56fSmrg# Identity of this package. 5727e6fb56fSmrgPACKAGE_NAME='xf86-video-openchrome' 5737e6fb56fSmrgPACKAGE_TARNAME='xf86-video-openchrome' 574983b4bf2SmrgPACKAGE_VERSION='0.6.0' 575983b4bf2SmrgPACKAGE_STRING='xf86-video-openchrome 0.6.0' 57690b17f1bSmrgPACKAGE_BUGREPORT='https://bugs.freedesktop.org/enter_bug.cgi?product=xorg&component=Driver/openchrome' 57790b17f1bSmrgPACKAGE_URL='' 5787e6fb56fSmrg 5797e6fb56fSmrgac_unique_file="Makefile.am" 5807e6fb56fSmrg# Factoring default headers for most tests. 5817e6fb56fSmrgac_includes_default="\ 5827e6fb56fSmrg#include <stdio.h> 5837e6fb56fSmrg#ifdef HAVE_SYS_TYPES_H 5847e6fb56fSmrg# include <sys/types.h> 5857e6fb56fSmrg#endif 5867e6fb56fSmrg#ifdef HAVE_SYS_STAT_H 5877e6fb56fSmrg# include <sys/stat.h> 5887e6fb56fSmrg#endif 5897e6fb56fSmrg#ifdef STDC_HEADERS 5907e6fb56fSmrg# include <stdlib.h> 5917e6fb56fSmrg# include <stddef.h> 5927e6fb56fSmrg#else 5937e6fb56fSmrg# ifdef HAVE_STDLIB_H 5947e6fb56fSmrg# include <stdlib.h> 5957e6fb56fSmrg# endif 5967e6fb56fSmrg#endif 5977e6fb56fSmrg#ifdef HAVE_STRING_H 5987e6fb56fSmrg# if !defined STDC_HEADERS && defined HAVE_MEMORY_H 5997e6fb56fSmrg# include <memory.h> 6007e6fb56fSmrg# endif 6017e6fb56fSmrg# include <string.h> 6027e6fb56fSmrg#endif 6037e6fb56fSmrg#ifdef HAVE_STRINGS_H 6047e6fb56fSmrg# include <strings.h> 6057e6fb56fSmrg#endif 6067e6fb56fSmrg#ifdef HAVE_INTTYPES_H 6077e6fb56fSmrg# include <inttypes.h> 6087e6fb56fSmrg#endif 6097e6fb56fSmrg#ifdef HAVE_STDINT_H 6107e6fb56fSmrg# include <stdint.h> 6117e6fb56fSmrg#endif 6127e6fb56fSmrg#ifdef HAVE_UNISTD_H 6137e6fb56fSmrg# include <unistd.h> 6147e6fb56fSmrg#endif" 6157e6fb56fSmrg 6167e6fb56fSmrgac_subst_vars='am__EXEEXT_FALSE 6177e6fb56fSmrgam__EXEEXT_TRUE 6187e6fb56fSmrgLTLIBOBJS 6197e6fb56fSmrgLIBOBJS 62090b17f1bSmrgMAN_SUBSTS 62190b17f1bSmrgXORG_MAN_PAGE 62290b17f1bSmrgADMIN_MAN_DIR 62390b17f1bSmrgDRIVER_MAN_DIR 62490b17f1bSmrgMISC_MAN_DIR 62590b17f1bSmrgFILE_MAN_DIR 62690b17f1bSmrgLIB_MAN_DIR 62790b17f1bSmrgAPP_MAN_DIR 62890b17f1bSmrgADMIN_MAN_SUFFIX 62990b17f1bSmrgMISC_MAN_SUFFIX 63090b17f1bSmrgFILE_MAN_SUFFIX 63190b17f1bSmrgLIB_MAN_SUFFIX 63290b17f1bSmrgAPP_MAN_SUFFIX 6337e6fb56fSmrgDRIVER_MAN_SUFFIX 6347e6fb56fSmrgDRIVER_NAME 6357e6fb56fSmrgmoduledir 63690b17f1bSmrgTOOLS_FALSE 63790b17f1bSmrgTOOLS_TRUE 6387e6fb56fSmrgXV_DEBUG_FALSE 6397e6fb56fSmrgXV_DEBUG_TRUE 6407e6fb56fSmrgDEBUG_FALSE 6417e6fb56fSmrgDEBUG_TRUE 6427e6fb56fSmrgXVMC_FALSE 6437e6fb56fSmrgXVMC_TRUE 6447e6fb56fSmrgXVMC_LIBS 6457e6fb56fSmrgXVMC_CFLAGS 64690b17f1bSmrgLIBUDEV_LIBS 64790b17f1bSmrgLIBUDEV_CFLAGS 6487e6fb56fSmrgDRI_FALSE 6497e6fb56fSmrgDRI_TRUE 65090b17f1bSmrgDRI_LIBS 65190b17f1bSmrgDRI_CFLAGS 6527e6fb56fSmrgPCIACCESS_LIBS 6537e6fb56fSmrgPCIACCESS_CFLAGS 6547e6fb56fSmrgHAVE_XEXTPROTO_71_FALSE 6557e6fb56fSmrgHAVE_XEXTPROTO_71_TRUE 6567e6fb56fSmrgXEXT_LIBS 6577e6fb56fSmrgXEXT_CFLAGS 6587e6fb56fSmrgXORG_LIBS 6597e6fb56fSmrgXORG_CFLAGS 66090b17f1bSmrgPKG_CONFIG_LIBDIR 66190b17f1bSmrgPKG_CONFIG_PATH 6627e6fb56fSmrgPKG_CONFIG 6637e6fb56fSmrgCPP 66490b17f1bSmrgOTOOL64 66590b17f1bSmrgOTOOL 66690b17f1bSmrgLIPO 6677e6fb56fSmrgNMEDIT 6687e6fb56fSmrgDSYMUTIL 66990b17f1bSmrgMANIFEST_TOOL 6707e6fb56fSmrgRANLIB 67190b17f1bSmrgac_ct_AR 6727e6fb56fSmrgAR 67390b17f1bSmrgDLLTOOL 67490b17f1bSmrgOBJDUMP 6757e6fb56fSmrgLN_S 67690b17f1bSmrgNM 67790b17f1bSmrgac_ct_DUMPBIN 67890b17f1bSmrgDUMPBIN 67990b17f1bSmrgLD 68090b17f1bSmrgFGREP 6817e6fb56fSmrgEGREP 6827e6fb56fSmrgGREP 6837e6fb56fSmrgSED 6847e6fb56fSmrgam__fastdepCC_FALSE 6857e6fb56fSmrgam__fastdepCC_TRUE 6867e6fb56fSmrgCCDEPMODE 68790b17f1bSmrgam__nodep 6887e6fb56fSmrgAMDEPBACKSLASH 6897e6fb56fSmrgAMDEP_FALSE 6907e6fb56fSmrgAMDEP_TRUE 6917e6fb56fSmrgam__quote 6927e6fb56fSmrgam__include 6937e6fb56fSmrgDEPDIR 6947e6fb56fSmrgOBJEXT 6957e6fb56fSmrgEXEEXT 6967e6fb56fSmrgac_ct_CC 6977e6fb56fSmrgCPPFLAGS 6987e6fb56fSmrgLDFLAGS 6997e6fb56fSmrgCFLAGS 7007e6fb56fSmrgCC 7017e6fb56fSmrghost_os 7027e6fb56fSmrghost_vendor 7037e6fb56fSmrghost_cpu 7047e6fb56fSmrghost 7057e6fb56fSmrgbuild_os 7067e6fb56fSmrgbuild_vendor 7077e6fb56fSmrgbuild_cpu 7087e6fb56fSmrgbuild 70990b17f1bSmrgLIBTOOL 7107e6fb56fSmrgMAINT 7117e6fb56fSmrgMAINTAINER_MODE_FALSE 7127e6fb56fSmrgMAINTAINER_MODE_TRUE 7137e6fb56fSmrgam__untar 7147e6fb56fSmrgam__tar 7157e6fb56fSmrgAMTAR 7167e6fb56fSmrgam__leading_dot 7177e6fb56fSmrgSET_MAKE 7187e6fb56fSmrgAWK 7197e6fb56fSmrgmkdir_p 7207e6fb56fSmrgMKDIR_P 7217e6fb56fSmrgINSTALL_STRIP_PROGRAM 7227e6fb56fSmrgSTRIP 7237e6fb56fSmrginstall_sh 7247e6fb56fSmrgMAKEINFO 7257e6fb56fSmrgAUTOHEADER 7267e6fb56fSmrgAUTOMAKE 7277e6fb56fSmrgAUTOCONF 7287e6fb56fSmrgACLOCAL 7297e6fb56fSmrgVERSION 7307e6fb56fSmrgPACKAGE 7317e6fb56fSmrgCYGPATH_W 7327e6fb56fSmrgam__isrc 7337e6fb56fSmrgINSTALL_DATA 7347e6fb56fSmrgINSTALL_SCRIPT 7357e6fb56fSmrgINSTALL_PROGRAM 7367e6fb56fSmrgtarget_alias 7377e6fb56fSmrghost_alias 7387e6fb56fSmrgbuild_alias 7397e6fb56fSmrgLIBS 7407e6fb56fSmrgECHO_T 7417e6fb56fSmrgECHO_N 7427e6fb56fSmrgECHO_C 7437e6fb56fSmrgDEFS 7447e6fb56fSmrgmandir 7457e6fb56fSmrglocaledir 7467e6fb56fSmrglibdir 7477e6fb56fSmrgpsdir 7487e6fb56fSmrgpdfdir 7497e6fb56fSmrgdvidir 7507e6fb56fSmrghtmldir 7517e6fb56fSmrginfodir 7527e6fb56fSmrgdocdir 7537e6fb56fSmrgoldincludedir 7547e6fb56fSmrgincludedir 7557e6fb56fSmrglocalstatedir 7567e6fb56fSmrgsharedstatedir 7577e6fb56fSmrgsysconfdir 7587e6fb56fSmrgdatadir 7597e6fb56fSmrgdatarootdir 7607e6fb56fSmrglibexecdir 7617e6fb56fSmrgsbindir 7627e6fb56fSmrgbindir 7637e6fb56fSmrgprogram_transform_name 7647e6fb56fSmrgprefix 7657e6fb56fSmrgexec_prefix 76690b17f1bSmrgPACKAGE_URL 7677e6fb56fSmrgPACKAGE_BUGREPORT 7687e6fb56fSmrgPACKAGE_STRING 7697e6fb56fSmrgPACKAGE_VERSION 7707e6fb56fSmrgPACKAGE_TARNAME 7717e6fb56fSmrgPACKAGE_NAME 7727e6fb56fSmrgPATH_SEPARATOR 7737e6fb56fSmrgSHELL' 7747e6fb56fSmrgac_subst_files='' 7757e6fb56fSmrgac_user_opts=' 7767e6fb56fSmrgenable_option_checking 7777e6fb56fSmrgenable_maintainer_mode 7787e6fb56fSmrgenable_static 7797e6fb56fSmrgenable_shared 78090b17f1bSmrgwith_pic 7817e6fb56fSmrgenable_fast_install 7827e6fb56fSmrgenable_dependency_tracking 7837e6fb56fSmrgwith_gnu_ld 78490b17f1bSmrgwith_sysroot 7857e6fb56fSmrgenable_libtool_lock 78690b17f1bSmrgenable_largefile 7877e6fb56fSmrgwith_xorg_module_dir 7887e6fb56fSmrgenable_debug 7897e6fb56fSmrgenable_xv_debug 79090b17f1bSmrgenable_viaregtool 7917e6fb56fSmrgwith_release_version 7927e6fb56fSmrg' 7937e6fb56fSmrg ac_precious_vars='build_alias 7947e6fb56fSmrghost_alias 7957e6fb56fSmrgtarget_alias 7967e6fb56fSmrgCC 7977e6fb56fSmrgCFLAGS 7987e6fb56fSmrgLDFLAGS 7997e6fb56fSmrgLIBS 8007e6fb56fSmrgCPPFLAGS 8017e6fb56fSmrgCPP 8027e6fb56fSmrgPKG_CONFIG 80390b17f1bSmrgPKG_CONFIG_PATH 80490b17f1bSmrgPKG_CONFIG_LIBDIR 8057e6fb56fSmrgXORG_CFLAGS 8067e6fb56fSmrgXORG_LIBS 8077e6fb56fSmrgXEXT_CFLAGS 8087e6fb56fSmrgXEXT_LIBS 8097e6fb56fSmrgPCIACCESS_CFLAGS 8107e6fb56fSmrgPCIACCESS_LIBS 8117e6fb56fSmrgDRI_CFLAGS 8127e6fb56fSmrgDRI_LIBS 81390b17f1bSmrgLIBUDEV_CFLAGS 81490b17f1bSmrgLIBUDEV_LIBS 8157e6fb56fSmrgXVMC_CFLAGS 8167e6fb56fSmrgXVMC_LIBS' 8177e6fb56fSmrg 8187e6fb56fSmrg 8197e6fb56fSmrg# Initialize some variables set by options. 8207e6fb56fSmrgac_init_help= 8217e6fb56fSmrgac_init_version=false 8227e6fb56fSmrgac_unrecognized_opts= 8237e6fb56fSmrgac_unrecognized_sep= 8247e6fb56fSmrg# The variables have the same names as the options, with 8257e6fb56fSmrg# dashes changed to underlines. 8267e6fb56fSmrgcache_file=/dev/null 8277e6fb56fSmrgexec_prefix=NONE 8287e6fb56fSmrgno_create= 8297e6fb56fSmrgno_recursion= 8307e6fb56fSmrgprefix=NONE 8317e6fb56fSmrgprogram_prefix=NONE 8327e6fb56fSmrgprogram_suffix=NONE 8337e6fb56fSmrgprogram_transform_name=s,x,x, 8347e6fb56fSmrgsilent= 8357e6fb56fSmrgsite= 8367e6fb56fSmrgsrcdir= 8377e6fb56fSmrgverbose= 8387e6fb56fSmrgx_includes=NONE 8397e6fb56fSmrgx_libraries=NONE 8407e6fb56fSmrg 8417e6fb56fSmrg# Installation directory options. 8427e6fb56fSmrg# These are left unexpanded so users can "make install exec_prefix=/foo" 8437e6fb56fSmrg# and all the variables that are supposed to be based on exec_prefix 8447e6fb56fSmrg# by default will actually change. 8457e6fb56fSmrg# Use braces instead of parens because sh, perl, etc. also accept them. 8467e6fb56fSmrg# (The list follows the same order as the GNU Coding Standards.) 8477e6fb56fSmrgbindir='${exec_prefix}/bin' 8487e6fb56fSmrgsbindir='${exec_prefix}/sbin' 8497e6fb56fSmrglibexecdir='${exec_prefix}/libexec' 8507e6fb56fSmrgdatarootdir='${prefix}/share' 8517e6fb56fSmrgdatadir='${datarootdir}' 8527e6fb56fSmrgsysconfdir='${prefix}/etc' 8537e6fb56fSmrgsharedstatedir='${prefix}/com' 8547e6fb56fSmrglocalstatedir='${prefix}/var' 8557e6fb56fSmrgincludedir='${prefix}/include' 8567e6fb56fSmrgoldincludedir='/usr/include' 8577e6fb56fSmrgdocdir='${datarootdir}/doc/${PACKAGE_TARNAME}' 8587e6fb56fSmrginfodir='${datarootdir}/info' 8597e6fb56fSmrghtmldir='${docdir}' 8607e6fb56fSmrgdvidir='${docdir}' 8617e6fb56fSmrgpdfdir='${docdir}' 8627e6fb56fSmrgpsdir='${docdir}' 8637e6fb56fSmrglibdir='${exec_prefix}/lib' 8647e6fb56fSmrglocaledir='${datarootdir}/locale' 8657e6fb56fSmrgmandir='${datarootdir}/man' 8667e6fb56fSmrg 8677e6fb56fSmrgac_prev= 8687e6fb56fSmrgac_dashdash= 8697e6fb56fSmrgfor ac_option 8707e6fb56fSmrgdo 8717e6fb56fSmrg # If the previous option needs an argument, assign it. 8727e6fb56fSmrg if test -n "$ac_prev"; then 8737e6fb56fSmrg eval $ac_prev=\$ac_option 8747e6fb56fSmrg ac_prev= 8757e6fb56fSmrg continue 8767e6fb56fSmrg fi 8777e6fb56fSmrg 8787e6fb56fSmrg case $ac_option in 87990b17f1bSmrg *=?*) ac_optarg=`expr "X$ac_option" : '[^=]*=\(.*\)'` ;; 88090b17f1bSmrg *=) ac_optarg= ;; 88190b17f1bSmrg *) ac_optarg=yes ;; 8827e6fb56fSmrg esac 8837e6fb56fSmrg 8847e6fb56fSmrg # Accept the important Cygnus configure options, so we can diagnose typos. 8857e6fb56fSmrg 8867e6fb56fSmrg case $ac_dashdash$ac_option in 8877e6fb56fSmrg --) 8887e6fb56fSmrg ac_dashdash=yes ;; 8897e6fb56fSmrg 8907e6fb56fSmrg -bindir | --bindir | --bindi | --bind | --bin | --bi) 8917e6fb56fSmrg ac_prev=bindir ;; 8927e6fb56fSmrg -bindir=* | --bindir=* | --bindi=* | --bind=* | --bin=* | --bi=*) 8937e6fb56fSmrg bindir=$ac_optarg ;; 8947e6fb56fSmrg 8957e6fb56fSmrg -build | --build | --buil | --bui | --bu) 8967e6fb56fSmrg ac_prev=build_alias ;; 8977e6fb56fSmrg -build=* | --build=* | --buil=* | --bui=* | --bu=*) 8987e6fb56fSmrg build_alias=$ac_optarg ;; 8997e6fb56fSmrg 9007e6fb56fSmrg -cache-file | --cache-file | --cache-fil | --cache-fi \ 9017e6fb56fSmrg | --cache-f | --cache- | --cache | --cach | --cac | --ca | --c) 9027e6fb56fSmrg ac_prev=cache_file ;; 9037e6fb56fSmrg -cache-file=* | --cache-file=* | --cache-fil=* | --cache-fi=* \ 9047e6fb56fSmrg | --cache-f=* | --cache-=* | --cache=* | --cach=* | --cac=* | --ca=* | --c=*) 9057e6fb56fSmrg cache_file=$ac_optarg ;; 9067e6fb56fSmrg 9077e6fb56fSmrg --config-cache | -C) 9087e6fb56fSmrg cache_file=config.cache ;; 9097e6fb56fSmrg 9107e6fb56fSmrg -datadir | --datadir | --datadi | --datad) 9117e6fb56fSmrg ac_prev=datadir ;; 9127e6fb56fSmrg -datadir=* | --datadir=* | --datadi=* | --datad=*) 9137e6fb56fSmrg datadir=$ac_optarg ;; 9147e6fb56fSmrg 9157e6fb56fSmrg -datarootdir | --datarootdir | --datarootdi | --datarootd | --dataroot \ 9167e6fb56fSmrg | --dataroo | --dataro | --datar) 9177e6fb56fSmrg ac_prev=datarootdir ;; 9187e6fb56fSmrg -datarootdir=* | --datarootdir=* | --datarootdi=* | --datarootd=* \ 9197e6fb56fSmrg | --dataroot=* | --dataroo=* | --dataro=* | --datar=*) 9207e6fb56fSmrg datarootdir=$ac_optarg ;; 9217e6fb56fSmrg 9227e6fb56fSmrg -disable-* | --disable-*) 9237e6fb56fSmrg ac_useropt=`expr "x$ac_option" : 'x-*disable-\(.*\)'` 9247e6fb56fSmrg # Reject names that are not valid shell variable names. 9257e6fb56fSmrg expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null && 92690b17f1bSmrg as_fn_error $? "invalid feature name: $ac_useropt" 9277e6fb56fSmrg ac_useropt_orig=$ac_useropt 9287e6fb56fSmrg ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'` 9297e6fb56fSmrg case $ac_user_opts in 9307e6fb56fSmrg *" 9317e6fb56fSmrg"enable_$ac_useropt" 9327e6fb56fSmrg"*) ;; 9337e6fb56fSmrg *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--disable-$ac_useropt_orig" 9347e6fb56fSmrg ac_unrecognized_sep=', ';; 9357e6fb56fSmrg esac 9367e6fb56fSmrg eval enable_$ac_useropt=no ;; 9377e6fb56fSmrg 9387e6fb56fSmrg -docdir | --docdir | --docdi | --doc | --do) 9397e6fb56fSmrg ac_prev=docdir ;; 9407e6fb56fSmrg -docdir=* | --docdir=* | --docdi=* | --doc=* | --do=*) 9417e6fb56fSmrg docdir=$ac_optarg ;; 9427e6fb56fSmrg 9437e6fb56fSmrg -dvidir | --dvidir | --dvidi | --dvid | --dvi | --dv) 9447e6fb56fSmrg ac_prev=dvidir ;; 9457e6fb56fSmrg -dvidir=* | --dvidir=* | --dvidi=* | --dvid=* | --dvi=* | --dv=*) 9467e6fb56fSmrg dvidir=$ac_optarg ;; 9477e6fb56fSmrg 9487e6fb56fSmrg -enable-* | --enable-*) 9497e6fb56fSmrg ac_useropt=`expr "x$ac_option" : 'x-*enable-\([^=]*\)'` 9507e6fb56fSmrg # Reject names that are not valid shell variable names. 9517e6fb56fSmrg expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null && 95290b17f1bSmrg as_fn_error $? "invalid feature name: $ac_useropt" 9537e6fb56fSmrg ac_useropt_orig=$ac_useropt 9547e6fb56fSmrg ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'` 9557e6fb56fSmrg case $ac_user_opts in 9567e6fb56fSmrg *" 9577e6fb56fSmrg"enable_$ac_useropt" 9587e6fb56fSmrg"*) ;; 9597e6fb56fSmrg *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--enable-$ac_useropt_orig" 9607e6fb56fSmrg ac_unrecognized_sep=', ';; 9617e6fb56fSmrg esac 9627e6fb56fSmrg eval enable_$ac_useropt=\$ac_optarg ;; 9637e6fb56fSmrg 9647e6fb56fSmrg -exec-prefix | --exec_prefix | --exec-prefix | --exec-prefi \ 9657e6fb56fSmrg | --exec-pref | --exec-pre | --exec-pr | --exec-p | --exec- \ 9667e6fb56fSmrg | --exec | --exe | --ex) 9677e6fb56fSmrg ac_prev=exec_prefix ;; 9687e6fb56fSmrg -exec-prefix=* | --exec_prefix=* | --exec-prefix=* | --exec-prefi=* \ 9697e6fb56fSmrg | --exec-pref=* | --exec-pre=* | --exec-pr=* | --exec-p=* | --exec-=* \ 9707e6fb56fSmrg | --exec=* | --exe=* | --ex=*) 9717e6fb56fSmrg exec_prefix=$ac_optarg ;; 9727e6fb56fSmrg 9737e6fb56fSmrg -gas | --gas | --ga | --g) 9747e6fb56fSmrg # Obsolete; use --with-gas. 9757e6fb56fSmrg with_gas=yes ;; 9767e6fb56fSmrg 9777e6fb56fSmrg -help | --help | --hel | --he | -h) 9787e6fb56fSmrg ac_init_help=long ;; 9797e6fb56fSmrg -help=r* | --help=r* | --hel=r* | --he=r* | -hr*) 9807e6fb56fSmrg ac_init_help=recursive ;; 9817e6fb56fSmrg -help=s* | --help=s* | --hel=s* | --he=s* | -hs*) 9827e6fb56fSmrg ac_init_help=short ;; 9837e6fb56fSmrg 9847e6fb56fSmrg -host | --host | --hos | --ho) 9857e6fb56fSmrg ac_prev=host_alias ;; 9867e6fb56fSmrg -host=* | --host=* | --hos=* | --ho=*) 9877e6fb56fSmrg host_alias=$ac_optarg ;; 9887e6fb56fSmrg 9897e6fb56fSmrg -htmldir | --htmldir | --htmldi | --htmld | --html | --htm | --ht) 9907e6fb56fSmrg ac_prev=htmldir ;; 9917e6fb56fSmrg -htmldir=* | --htmldir=* | --htmldi=* | --htmld=* | --html=* | --htm=* \ 9927e6fb56fSmrg | --ht=*) 9937e6fb56fSmrg htmldir=$ac_optarg ;; 9947e6fb56fSmrg 9957e6fb56fSmrg -includedir | --includedir | --includedi | --included | --include \ 9967e6fb56fSmrg | --includ | --inclu | --incl | --inc) 9977e6fb56fSmrg ac_prev=includedir ;; 9987e6fb56fSmrg -includedir=* | --includedir=* | --includedi=* | --included=* | --include=* \ 9997e6fb56fSmrg | --includ=* | --inclu=* | --incl=* | --inc=*) 10007e6fb56fSmrg includedir=$ac_optarg ;; 10017e6fb56fSmrg 10027e6fb56fSmrg -infodir | --infodir | --infodi | --infod | --info | --inf) 10037e6fb56fSmrg ac_prev=infodir ;; 10047e6fb56fSmrg -infodir=* | --infodir=* | --infodi=* | --infod=* | --info=* | --inf=*) 10057e6fb56fSmrg infodir=$ac_optarg ;; 10067e6fb56fSmrg 10077e6fb56fSmrg -libdir | --libdir | --libdi | --libd) 10087e6fb56fSmrg ac_prev=libdir ;; 10097e6fb56fSmrg -libdir=* | --libdir=* | --libdi=* | --libd=*) 10107e6fb56fSmrg libdir=$ac_optarg ;; 10117e6fb56fSmrg 10127e6fb56fSmrg -libexecdir | --libexecdir | --libexecdi | --libexecd | --libexec \ 10137e6fb56fSmrg | --libexe | --libex | --libe) 10147e6fb56fSmrg ac_prev=libexecdir ;; 10157e6fb56fSmrg -libexecdir=* | --libexecdir=* | --libexecdi=* | --libexecd=* | --libexec=* \ 10167e6fb56fSmrg | --libexe=* | --libex=* | --libe=*) 10177e6fb56fSmrg libexecdir=$ac_optarg ;; 10187e6fb56fSmrg 10197e6fb56fSmrg -localedir | --localedir | --localedi | --localed | --locale) 10207e6fb56fSmrg ac_prev=localedir ;; 10217e6fb56fSmrg -localedir=* | --localedir=* | --localedi=* | --localed=* | --locale=*) 10227e6fb56fSmrg localedir=$ac_optarg ;; 10237e6fb56fSmrg 10247e6fb56fSmrg -localstatedir | --localstatedir | --localstatedi | --localstated \ 10257e6fb56fSmrg | --localstate | --localstat | --localsta | --localst | --locals) 10267e6fb56fSmrg ac_prev=localstatedir ;; 10277e6fb56fSmrg -localstatedir=* | --localstatedir=* | --localstatedi=* | --localstated=* \ 10287e6fb56fSmrg | --localstate=* | --localstat=* | --localsta=* | --localst=* | --locals=*) 10297e6fb56fSmrg localstatedir=$ac_optarg ;; 10307e6fb56fSmrg 10317e6fb56fSmrg -mandir | --mandir | --mandi | --mand | --man | --ma | --m) 10327e6fb56fSmrg ac_prev=mandir ;; 10337e6fb56fSmrg -mandir=* | --mandir=* | --mandi=* | --mand=* | --man=* | --ma=* | --m=*) 10347e6fb56fSmrg mandir=$ac_optarg ;; 10357e6fb56fSmrg 10367e6fb56fSmrg -nfp | --nfp | --nf) 10377e6fb56fSmrg # Obsolete; use --without-fp. 10387e6fb56fSmrg with_fp=no ;; 10397e6fb56fSmrg 10407e6fb56fSmrg -no-create | --no-create | --no-creat | --no-crea | --no-cre \ 10417e6fb56fSmrg | --no-cr | --no-c | -n) 10427e6fb56fSmrg no_create=yes ;; 10437e6fb56fSmrg 10447e6fb56fSmrg -no-recursion | --no-recursion | --no-recursio | --no-recursi \ 10457e6fb56fSmrg | --no-recurs | --no-recur | --no-recu | --no-rec | --no-re | --no-r) 10467e6fb56fSmrg no_recursion=yes ;; 10477e6fb56fSmrg 10487e6fb56fSmrg -oldincludedir | --oldincludedir | --oldincludedi | --oldincluded \ 10497e6fb56fSmrg | --oldinclude | --oldinclud | --oldinclu | --oldincl | --oldinc \ 10507e6fb56fSmrg | --oldin | --oldi | --old | --ol | --o) 10517e6fb56fSmrg ac_prev=oldincludedir ;; 10527e6fb56fSmrg -oldincludedir=* | --oldincludedir=* | --oldincludedi=* | --oldincluded=* \ 10537e6fb56fSmrg | --oldinclude=* | --oldinclud=* | --oldinclu=* | --oldincl=* | --oldinc=* \ 10547e6fb56fSmrg | --oldin=* | --oldi=* | --old=* | --ol=* | --o=*) 10557e6fb56fSmrg oldincludedir=$ac_optarg ;; 10567e6fb56fSmrg 10577e6fb56fSmrg -prefix | --prefix | --prefi | --pref | --pre | --pr | --p) 10587e6fb56fSmrg ac_prev=prefix ;; 10597e6fb56fSmrg -prefix=* | --prefix=* | --prefi=* | --pref=* | --pre=* | --pr=* | --p=*) 10607e6fb56fSmrg prefix=$ac_optarg ;; 10617e6fb56fSmrg 10627e6fb56fSmrg -program-prefix | --program-prefix | --program-prefi | --program-pref \ 10637e6fb56fSmrg | --program-pre | --program-pr | --program-p) 10647e6fb56fSmrg ac_prev=program_prefix ;; 10657e6fb56fSmrg -program-prefix=* | --program-prefix=* | --program-prefi=* \ 10667e6fb56fSmrg | --program-pref=* | --program-pre=* | --program-pr=* | --program-p=*) 10677e6fb56fSmrg program_prefix=$ac_optarg ;; 10687e6fb56fSmrg 10697e6fb56fSmrg -program-suffix | --program-suffix | --program-suffi | --program-suff \ 10707e6fb56fSmrg | --program-suf | --program-su | --program-s) 10717e6fb56fSmrg ac_prev=program_suffix ;; 10727e6fb56fSmrg -program-suffix=* | --program-suffix=* | --program-suffi=* \ 10737e6fb56fSmrg | --program-suff=* | --program-suf=* | --program-su=* | --program-s=*) 10747e6fb56fSmrg program_suffix=$ac_optarg ;; 10757e6fb56fSmrg 10767e6fb56fSmrg -program-transform-name | --program-transform-name \ 10777e6fb56fSmrg | --program-transform-nam | --program-transform-na \ 10787e6fb56fSmrg | --program-transform-n | --program-transform- \ 10797e6fb56fSmrg | --program-transform | --program-transfor \ 10807e6fb56fSmrg | --program-transfo | --program-transf \ 10817e6fb56fSmrg | --program-trans | --program-tran \ 10827e6fb56fSmrg | --progr-tra | --program-tr | --program-t) 10837e6fb56fSmrg ac_prev=program_transform_name ;; 10847e6fb56fSmrg -program-transform-name=* | --program-transform-name=* \ 10857e6fb56fSmrg | --program-transform-nam=* | --program-transform-na=* \ 10867e6fb56fSmrg | --program-transform-n=* | --program-transform-=* \ 10877e6fb56fSmrg | --program-transform=* | --program-transfor=* \ 10887e6fb56fSmrg | --program-transfo=* | --program-transf=* \ 10897e6fb56fSmrg | --program-trans=* | --program-tran=* \ 10907e6fb56fSmrg | --progr-tra=* | --program-tr=* | --program-t=*) 10917e6fb56fSmrg program_transform_name=$ac_optarg ;; 10927e6fb56fSmrg 10937e6fb56fSmrg -pdfdir | --pdfdir | --pdfdi | --pdfd | --pdf | --pd) 10947e6fb56fSmrg ac_prev=pdfdir ;; 10957e6fb56fSmrg -pdfdir=* | --pdfdir=* | --pdfdi=* | --pdfd=* | --pdf=* | --pd=*) 10967e6fb56fSmrg pdfdir=$ac_optarg ;; 10977e6fb56fSmrg 10987e6fb56fSmrg -psdir | --psdir | --psdi | --psd | --ps) 10997e6fb56fSmrg ac_prev=psdir ;; 11007e6fb56fSmrg -psdir=* | --psdir=* | --psdi=* | --psd=* | --ps=*) 11017e6fb56fSmrg psdir=$ac_optarg ;; 11027e6fb56fSmrg 11037e6fb56fSmrg -q | -quiet | --quiet | --quie | --qui | --qu | --q \ 11047e6fb56fSmrg | -silent | --silent | --silen | --sile | --sil) 11057e6fb56fSmrg silent=yes ;; 11067e6fb56fSmrg 11077e6fb56fSmrg -sbindir | --sbindir | --sbindi | --sbind | --sbin | --sbi | --sb) 11087e6fb56fSmrg ac_prev=sbindir ;; 11097e6fb56fSmrg -sbindir=* | --sbindir=* | --sbindi=* | --sbind=* | --sbin=* \ 11107e6fb56fSmrg | --sbi=* | --sb=*) 11117e6fb56fSmrg sbindir=$ac_optarg ;; 11127e6fb56fSmrg 11137e6fb56fSmrg -sharedstatedir | --sharedstatedir | --sharedstatedi \ 11147e6fb56fSmrg | --sharedstated | --sharedstate | --sharedstat | --sharedsta \ 11157e6fb56fSmrg | --sharedst | --shareds | --shared | --share | --shar \ 11167e6fb56fSmrg | --sha | --sh) 11177e6fb56fSmrg ac_prev=sharedstatedir ;; 11187e6fb56fSmrg -sharedstatedir=* | --sharedstatedir=* | --sharedstatedi=* \ 11197e6fb56fSmrg | --sharedstated=* | --sharedstate=* | --sharedstat=* | --sharedsta=* \ 11207e6fb56fSmrg | --sharedst=* | --shareds=* | --shared=* | --share=* | --shar=* \ 11217e6fb56fSmrg | --sha=* | --sh=*) 11227e6fb56fSmrg sharedstatedir=$ac_optarg ;; 11237e6fb56fSmrg 11247e6fb56fSmrg -site | --site | --sit) 11257e6fb56fSmrg ac_prev=site ;; 11267e6fb56fSmrg -site=* | --site=* | --sit=*) 11277e6fb56fSmrg site=$ac_optarg ;; 11287e6fb56fSmrg 11297e6fb56fSmrg -srcdir | --srcdir | --srcdi | --srcd | --src | --sr) 11307e6fb56fSmrg ac_prev=srcdir ;; 11317e6fb56fSmrg -srcdir=* | --srcdir=* | --srcdi=* | --srcd=* | --src=* | --sr=*) 11327e6fb56fSmrg srcdir=$ac_optarg ;; 11337e6fb56fSmrg 11347e6fb56fSmrg -sysconfdir | --sysconfdir | --sysconfdi | --sysconfd | --sysconf \ 11357e6fb56fSmrg | --syscon | --sysco | --sysc | --sys | --sy) 11367e6fb56fSmrg ac_prev=sysconfdir ;; 11377e6fb56fSmrg -sysconfdir=* | --sysconfdir=* | --sysconfdi=* | --sysconfd=* | --sysconf=* \ 11387e6fb56fSmrg | --syscon=* | --sysco=* | --sysc=* | --sys=* | --sy=*) 11397e6fb56fSmrg sysconfdir=$ac_optarg ;; 11407e6fb56fSmrg 11417e6fb56fSmrg -target | --target | --targe | --targ | --tar | --ta | --t) 11427e6fb56fSmrg ac_prev=target_alias ;; 11437e6fb56fSmrg -target=* | --target=* | --targe=* | --targ=* | --tar=* | --ta=* | --t=*) 11447e6fb56fSmrg target_alias=$ac_optarg ;; 11457e6fb56fSmrg 11467e6fb56fSmrg -v | -verbose | --verbose | --verbos | --verbo | --verb) 11477e6fb56fSmrg verbose=yes ;; 11487e6fb56fSmrg 11497e6fb56fSmrg -version | --version | --versio | --versi | --vers | -V) 11507e6fb56fSmrg ac_init_version=: ;; 11517e6fb56fSmrg 11527e6fb56fSmrg -with-* | --with-*) 11537e6fb56fSmrg ac_useropt=`expr "x$ac_option" : 'x-*with-\([^=]*\)'` 11547e6fb56fSmrg # Reject names that are not valid shell variable names. 11557e6fb56fSmrg expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null && 115690b17f1bSmrg as_fn_error $? "invalid package name: $ac_useropt" 11577e6fb56fSmrg ac_useropt_orig=$ac_useropt 11587e6fb56fSmrg ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'` 11597e6fb56fSmrg case $ac_user_opts in 11607e6fb56fSmrg *" 11617e6fb56fSmrg"with_$ac_useropt" 11627e6fb56fSmrg"*) ;; 11637e6fb56fSmrg *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--with-$ac_useropt_orig" 11647e6fb56fSmrg ac_unrecognized_sep=', ';; 11657e6fb56fSmrg esac 11667e6fb56fSmrg eval with_$ac_useropt=\$ac_optarg ;; 11677e6fb56fSmrg 11687e6fb56fSmrg -without-* | --without-*) 11697e6fb56fSmrg ac_useropt=`expr "x$ac_option" : 'x-*without-\(.*\)'` 11707e6fb56fSmrg # Reject names that are not valid shell variable names. 11717e6fb56fSmrg expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null && 117290b17f1bSmrg as_fn_error $? "invalid package name: $ac_useropt" 11737e6fb56fSmrg ac_useropt_orig=$ac_useropt 11747e6fb56fSmrg ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'` 11757e6fb56fSmrg case $ac_user_opts in 11767e6fb56fSmrg *" 11777e6fb56fSmrg"with_$ac_useropt" 11787e6fb56fSmrg"*) ;; 11797e6fb56fSmrg *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--without-$ac_useropt_orig" 11807e6fb56fSmrg ac_unrecognized_sep=', ';; 11817e6fb56fSmrg esac 11827e6fb56fSmrg eval with_$ac_useropt=no ;; 11837e6fb56fSmrg 11847e6fb56fSmrg --x) 11857e6fb56fSmrg # Obsolete; use --with-x. 11867e6fb56fSmrg with_x=yes ;; 11877e6fb56fSmrg 11887e6fb56fSmrg -x-includes | --x-includes | --x-include | --x-includ | --x-inclu \ 11897e6fb56fSmrg | --x-incl | --x-inc | --x-in | --x-i) 11907e6fb56fSmrg ac_prev=x_includes ;; 11917e6fb56fSmrg -x-includes=* | --x-includes=* | --x-include=* | --x-includ=* | --x-inclu=* \ 11927e6fb56fSmrg | --x-incl=* | --x-inc=* | --x-in=* | --x-i=*) 11937e6fb56fSmrg x_includes=$ac_optarg ;; 11947e6fb56fSmrg 11957e6fb56fSmrg -x-libraries | --x-libraries | --x-librarie | --x-librari \ 11967e6fb56fSmrg | --x-librar | --x-libra | --x-libr | --x-lib | --x-li | --x-l) 11977e6fb56fSmrg ac_prev=x_libraries ;; 11987e6fb56fSmrg -x-libraries=* | --x-libraries=* | --x-librarie=* | --x-librari=* \ 11997e6fb56fSmrg | --x-librar=* | --x-libra=* | --x-libr=* | --x-lib=* | --x-li=* | --x-l=*) 12007e6fb56fSmrg x_libraries=$ac_optarg ;; 12017e6fb56fSmrg 120290b17f1bSmrg -*) as_fn_error $? "unrecognized option: \`$ac_option' 120390b17f1bSmrgTry \`$0 --help' for more information" 12047e6fb56fSmrg ;; 12057e6fb56fSmrg 12067e6fb56fSmrg *=*) 12077e6fb56fSmrg ac_envvar=`expr "x$ac_option" : 'x\([^=]*\)='` 12087e6fb56fSmrg # Reject names that are not valid shell variable names. 120990b17f1bSmrg case $ac_envvar in #( 121090b17f1bSmrg '' | [0-9]* | *[!_$as_cr_alnum]* ) 121190b17f1bSmrg as_fn_error $? "invalid variable name: \`$ac_envvar'" ;; 121290b17f1bSmrg esac 12137e6fb56fSmrg eval $ac_envvar=\$ac_optarg 12147e6fb56fSmrg export $ac_envvar ;; 12157e6fb56fSmrg 12167e6fb56fSmrg *) 12177e6fb56fSmrg # FIXME: should be removed in autoconf 3.0. 12187e6fb56fSmrg $as_echo "$as_me: WARNING: you should use --build, --host, --target" >&2 12197e6fb56fSmrg expr "x$ac_option" : ".*[^-._$as_cr_alnum]" >/dev/null && 12207e6fb56fSmrg $as_echo "$as_me: WARNING: invalid host type: $ac_option" >&2 122190b17f1bSmrg : "${build_alias=$ac_option} ${host_alias=$ac_option} ${target_alias=$ac_option}" 12227e6fb56fSmrg ;; 12237e6fb56fSmrg 12247e6fb56fSmrg esac 12257e6fb56fSmrgdone 12267e6fb56fSmrg 12277e6fb56fSmrgif test -n "$ac_prev"; then 12287e6fb56fSmrg ac_option=--`echo $ac_prev | sed 's/_/-/g'` 122990b17f1bSmrg as_fn_error $? "missing argument to $ac_option" 12307e6fb56fSmrgfi 12317e6fb56fSmrg 12327e6fb56fSmrgif test -n "$ac_unrecognized_opts"; then 12337e6fb56fSmrg case $enable_option_checking in 12347e6fb56fSmrg no) ;; 123590b17f1bSmrg fatal) as_fn_error $? "unrecognized options: $ac_unrecognized_opts" ;; 12367e6fb56fSmrg *) $as_echo "$as_me: WARNING: unrecognized options: $ac_unrecognized_opts" >&2 ;; 12377e6fb56fSmrg esac 12387e6fb56fSmrgfi 12397e6fb56fSmrg 12407e6fb56fSmrg# Check all directory arguments for consistency. 12417e6fb56fSmrgfor ac_var in exec_prefix prefix bindir sbindir libexecdir datarootdir \ 12427e6fb56fSmrg datadir sysconfdir sharedstatedir localstatedir includedir \ 12437e6fb56fSmrg oldincludedir docdir infodir htmldir dvidir pdfdir psdir \ 12447e6fb56fSmrg libdir localedir mandir 12457e6fb56fSmrgdo 12467e6fb56fSmrg eval ac_val=\$$ac_var 12477e6fb56fSmrg # Remove trailing slashes. 12487e6fb56fSmrg case $ac_val in 12497e6fb56fSmrg */ ) 12507e6fb56fSmrg ac_val=`expr "X$ac_val" : 'X\(.*[^/]\)' \| "X$ac_val" : 'X\(.*\)'` 12517e6fb56fSmrg eval $ac_var=\$ac_val;; 12527e6fb56fSmrg esac 12537e6fb56fSmrg # Be sure to have absolute directory names. 12547e6fb56fSmrg case $ac_val in 12557e6fb56fSmrg [\\/$]* | ?:[\\/]* ) continue;; 12567e6fb56fSmrg NONE | '' ) case $ac_var in *prefix ) continue;; esac;; 12577e6fb56fSmrg esac 125890b17f1bSmrg as_fn_error $? "expected an absolute directory name for --$ac_var: $ac_val" 12597e6fb56fSmrgdone 12607e6fb56fSmrg 12617e6fb56fSmrg# There might be people who depend on the old broken behavior: `$host' 12627e6fb56fSmrg# used to hold the argument of --host etc. 12637e6fb56fSmrg# FIXME: To remove some day. 12647e6fb56fSmrgbuild=$build_alias 12657e6fb56fSmrghost=$host_alias 12667e6fb56fSmrgtarget=$target_alias 12677e6fb56fSmrg 12687e6fb56fSmrg# FIXME: To remove some day. 12697e6fb56fSmrgif test "x$host_alias" != x; then 12707e6fb56fSmrg if test "x$build_alias" = x; then 12717e6fb56fSmrg cross_compiling=maybe 1272983b4bf2Smrg $as_echo "$as_me: WARNING: if you wanted to set the --build type, don't use --host. 1273983b4bf2Smrg If a cross compiler is detected then cross compile mode will be used" >&2 12747e6fb56fSmrg elif test "x$build_alias" != "x$host_alias"; then 12757e6fb56fSmrg cross_compiling=yes 12767e6fb56fSmrg fi 12777e6fb56fSmrgfi 12787e6fb56fSmrg 12797e6fb56fSmrgac_tool_prefix= 12807e6fb56fSmrgtest -n "$host_alias" && ac_tool_prefix=$host_alias- 12817e6fb56fSmrg 12827e6fb56fSmrgtest "$silent" = yes && exec 6>/dev/null 12837e6fb56fSmrg 12847e6fb56fSmrg 12857e6fb56fSmrgac_pwd=`pwd` && test -n "$ac_pwd" && 12867e6fb56fSmrgac_ls_di=`ls -di .` && 12877e6fb56fSmrgac_pwd_ls_di=`cd "$ac_pwd" && ls -di .` || 128890b17f1bSmrg as_fn_error $? "working directory cannot be determined" 12897e6fb56fSmrgtest "X$ac_ls_di" = "X$ac_pwd_ls_di" || 129090b17f1bSmrg as_fn_error $? "pwd does not report name of working directory" 12917e6fb56fSmrg 12927e6fb56fSmrg 12937e6fb56fSmrg# Find the source files, if location was not specified. 12947e6fb56fSmrgif test -z "$srcdir"; then 12957e6fb56fSmrg ac_srcdir_defaulted=yes 12967e6fb56fSmrg # Try the directory containing this script, then the parent directory. 12977e6fb56fSmrg ac_confdir=`$as_dirname -- "$as_myself" || 12987e6fb56fSmrg$as_expr X"$as_myself" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \ 12997e6fb56fSmrg X"$as_myself" : 'X\(//\)[^/]' \| \ 13007e6fb56fSmrg X"$as_myself" : 'X\(//\)$' \| \ 13017e6fb56fSmrg X"$as_myself" : 'X\(/\)' \| . 2>/dev/null || 13027e6fb56fSmrg$as_echo X"$as_myself" | 13037e6fb56fSmrg sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ 13047e6fb56fSmrg s//\1/ 13057e6fb56fSmrg q 13067e6fb56fSmrg } 13077e6fb56fSmrg /^X\(\/\/\)[^/].*/{ 13087e6fb56fSmrg s//\1/ 13097e6fb56fSmrg q 13107e6fb56fSmrg } 13117e6fb56fSmrg /^X\(\/\/\)$/{ 13127e6fb56fSmrg s//\1/ 13137e6fb56fSmrg q 13147e6fb56fSmrg } 13157e6fb56fSmrg /^X\(\/\).*/{ 13167e6fb56fSmrg s//\1/ 13177e6fb56fSmrg q 13187e6fb56fSmrg } 13197e6fb56fSmrg s/.*/./; q'` 13207e6fb56fSmrg srcdir=$ac_confdir 13217e6fb56fSmrg if test ! -r "$srcdir/$ac_unique_file"; then 13227e6fb56fSmrg srcdir=.. 13237e6fb56fSmrg fi 13247e6fb56fSmrgelse 13257e6fb56fSmrg ac_srcdir_defaulted=no 13267e6fb56fSmrgfi 13277e6fb56fSmrgif test ! -r "$srcdir/$ac_unique_file"; then 13287e6fb56fSmrg test "$ac_srcdir_defaulted" = yes && srcdir="$ac_confdir or .." 132990b17f1bSmrg as_fn_error $? "cannot find sources ($ac_unique_file) in $srcdir" 13307e6fb56fSmrgfi 13317e6fb56fSmrgac_msg="sources are in $srcdir, but \`cd $srcdir' does not work" 13327e6fb56fSmrgac_abs_confdir=`( 133390b17f1bSmrg cd "$srcdir" && test -r "./$ac_unique_file" || as_fn_error $? "$ac_msg" 13347e6fb56fSmrg pwd)` 13357e6fb56fSmrg# When building in place, set srcdir=. 13367e6fb56fSmrgif test "$ac_abs_confdir" = "$ac_pwd"; then 13377e6fb56fSmrg srcdir=. 13387e6fb56fSmrgfi 13397e6fb56fSmrg# Remove unnecessary trailing slashes from srcdir. 13407e6fb56fSmrg# Double slashes in file names in object file debugging info 13417e6fb56fSmrg# mess up M-x gdb in Emacs. 13427e6fb56fSmrgcase $srcdir in 13437e6fb56fSmrg*/) srcdir=`expr "X$srcdir" : 'X\(.*[^/]\)' \| "X$srcdir" : 'X\(.*\)'`;; 13447e6fb56fSmrgesac 13457e6fb56fSmrgfor ac_var in $ac_precious_vars; do 13467e6fb56fSmrg eval ac_env_${ac_var}_set=\${${ac_var}+set} 13477e6fb56fSmrg eval ac_env_${ac_var}_value=\$${ac_var} 13487e6fb56fSmrg eval ac_cv_env_${ac_var}_set=\${${ac_var}+set} 13497e6fb56fSmrg eval ac_cv_env_${ac_var}_value=\$${ac_var} 13507e6fb56fSmrgdone 13517e6fb56fSmrg 13527e6fb56fSmrg# 13537e6fb56fSmrg# Report the --help message. 13547e6fb56fSmrg# 13557e6fb56fSmrgif test "$ac_init_help" = "long"; then 13567e6fb56fSmrg # Omit some internal or obsolete options to make the list less imposing. 13577e6fb56fSmrg # This message is too long to be a string in the A/UX 3.1 sh. 13587e6fb56fSmrg cat <<_ACEOF 1359983b4bf2Smrg\`configure' configures xf86-video-openchrome 0.6.0 to adapt to many kinds of systems. 13607e6fb56fSmrg 13617e6fb56fSmrgUsage: $0 [OPTION]... [VAR=VALUE]... 13627e6fb56fSmrg 13637e6fb56fSmrgTo assign environment variables (e.g., CC, CFLAGS...), specify them as 13647e6fb56fSmrgVAR=VALUE. See below for descriptions of some of the useful variables. 13657e6fb56fSmrg 13667e6fb56fSmrgDefaults for the options are specified in brackets. 13677e6fb56fSmrg 13687e6fb56fSmrgConfiguration: 13697e6fb56fSmrg -h, --help display this help and exit 13707e6fb56fSmrg --help=short display options specific to this package 13717e6fb56fSmrg --help=recursive display the short help of all the included packages 13727e6fb56fSmrg -V, --version display version information and exit 137390b17f1bSmrg -q, --quiet, --silent do not print \`checking ...' messages 13747e6fb56fSmrg --cache-file=FILE cache test results in FILE [disabled] 13757e6fb56fSmrg -C, --config-cache alias for \`--cache-file=config.cache' 13767e6fb56fSmrg -n, --no-create do not create output files 13777e6fb56fSmrg --srcdir=DIR find the sources in DIR [configure dir or \`..'] 13787e6fb56fSmrg 13797e6fb56fSmrgInstallation directories: 13807e6fb56fSmrg --prefix=PREFIX install architecture-independent files in PREFIX 13817e6fb56fSmrg [$ac_default_prefix] 13827e6fb56fSmrg --exec-prefix=EPREFIX install architecture-dependent files in EPREFIX 13837e6fb56fSmrg [PREFIX] 13847e6fb56fSmrg 13857e6fb56fSmrgBy default, \`make install' will install all the files in 13867e6fb56fSmrg\`$ac_default_prefix/bin', \`$ac_default_prefix/lib' etc. You can specify 13877e6fb56fSmrgan installation prefix other than \`$ac_default_prefix' using \`--prefix', 13887e6fb56fSmrgfor instance \`--prefix=\$HOME'. 13897e6fb56fSmrg 13907e6fb56fSmrgFor better control, use the options below. 13917e6fb56fSmrg 13927e6fb56fSmrgFine tuning of the installation directories: 13937e6fb56fSmrg --bindir=DIR user executables [EPREFIX/bin] 13947e6fb56fSmrg --sbindir=DIR system admin executables [EPREFIX/sbin] 13957e6fb56fSmrg --libexecdir=DIR program executables [EPREFIX/libexec] 13967e6fb56fSmrg --sysconfdir=DIR read-only single-machine data [PREFIX/etc] 13977e6fb56fSmrg --sharedstatedir=DIR modifiable architecture-independent data [PREFIX/com] 13987e6fb56fSmrg --localstatedir=DIR modifiable single-machine data [PREFIX/var] 13997e6fb56fSmrg --libdir=DIR object code libraries [EPREFIX/lib] 14007e6fb56fSmrg --includedir=DIR C header files [PREFIX/include] 14017e6fb56fSmrg --oldincludedir=DIR C header files for non-gcc [/usr/include] 14027e6fb56fSmrg --datarootdir=DIR read-only arch.-independent data root [PREFIX/share] 14037e6fb56fSmrg --datadir=DIR read-only architecture-independent data [DATAROOTDIR] 14047e6fb56fSmrg --infodir=DIR info documentation [DATAROOTDIR/info] 14057e6fb56fSmrg --localedir=DIR locale-dependent data [DATAROOTDIR/locale] 14067e6fb56fSmrg --mandir=DIR man documentation [DATAROOTDIR/man] 14077e6fb56fSmrg --docdir=DIR documentation root 14087e6fb56fSmrg [DATAROOTDIR/doc/xf86-video-openchrome] 14097e6fb56fSmrg --htmldir=DIR html documentation [DOCDIR] 14107e6fb56fSmrg --dvidir=DIR dvi documentation [DOCDIR] 14117e6fb56fSmrg --pdfdir=DIR pdf documentation [DOCDIR] 14127e6fb56fSmrg --psdir=DIR ps documentation [DOCDIR] 14137e6fb56fSmrg_ACEOF 14147e6fb56fSmrg 14157e6fb56fSmrg cat <<\_ACEOF 14167e6fb56fSmrg 14177e6fb56fSmrgProgram names: 14187e6fb56fSmrg --program-prefix=PREFIX prepend PREFIX to installed program names 14197e6fb56fSmrg --program-suffix=SUFFIX append SUFFIX to installed program names 14207e6fb56fSmrg --program-transform-name=PROGRAM run sed PROGRAM on installed program names 14217e6fb56fSmrg 14227e6fb56fSmrgSystem types: 14237e6fb56fSmrg --build=BUILD configure for building on BUILD [guessed] 14247e6fb56fSmrg --host=HOST cross-compile to build programs to run on HOST [BUILD] 14257e6fb56fSmrg_ACEOF 14267e6fb56fSmrgfi 14277e6fb56fSmrg 14287e6fb56fSmrgif test -n "$ac_init_help"; then 14297e6fb56fSmrg case $ac_init_help in 1430983b4bf2Smrg short | recursive ) echo "Configuration of xf86-video-openchrome 0.6.0:";; 14317e6fb56fSmrg esac 14327e6fb56fSmrg cat <<\_ACEOF 14337e6fb56fSmrg 14347e6fb56fSmrgOptional Features: 14357e6fb56fSmrg --disable-option-checking ignore unrecognized --enable/--with options 14367e6fb56fSmrg --disable-FEATURE do not include FEATURE (same as --enable-FEATURE=no) 14377e6fb56fSmrg --enable-FEATURE[=ARG] include FEATURE [ARG=yes] 1438983b4bf2Smrg --enable-maintainer-mode enable make rules and dependencies not useful 1439983b4bf2Smrg (and sometimes confusing) to the casual installer 14407e6fb56fSmrg --enable-static[=PKGS] build static libraries [default=no] 14417e6fb56fSmrg --enable-shared[=PKGS] build shared libraries [default=yes] 14427e6fb56fSmrg --enable-fast-install[=PKGS] 14437e6fb56fSmrg optimize for fast installation [default=yes] 1444983b4bf2Smrg --disable-dependency-tracking speeds up one-time build 1445983b4bf2Smrg --enable-dependency-tracking do not reject slow dependency extractors 14467e6fb56fSmrg --disable-libtool-lock avoid locking (might break parallel builds) 144790b17f1bSmrg --disable-largefile omit support for large files 144890b17f1bSmrg --enable-debug Enable debugging support [[default=no]] 144990b17f1bSmrg --enable-xv-debug Enable XVideo debugging support [[default=no]] 145090b17f1bSmrg --enable-viaregtool Enable build of registers dumper tool [[default=no]] 14517e6fb56fSmrg 14527e6fb56fSmrgOptional Packages: 14537e6fb56fSmrg --with-PACKAGE[=ARG] use PACKAGE [ARG=yes] 14547e6fb56fSmrg --without-PACKAGE do not use PACKAGE (same as --with-PACKAGE=no) 145590b17f1bSmrg --with-pic[=PKGS] try to use only PIC/non-PIC objects [default=use 14567e6fb56fSmrg both] 145790b17f1bSmrg --with-gnu-ld assume the C compiler uses GNU ld [default=no] 1458983b4bf2Smrg --with-sysroot=DIR Search for dependent libraries within DIR 1459983b4bf2Smrg (or the compiler's sysroot if not specified). 14607e6fb56fSmrg --with-xorg-module-dir=DIR 14617e6fb56fSmrg Default xorg module directory 146290b17f1bSmrg [[default=$libdir/xorg/modules]] 14637e6fb56fSmrg --with-release-version=STRING 14647e6fb56fSmrg Use release version string in package name 14657e6fb56fSmrg 14667e6fb56fSmrgSome influential environment variables: 14677e6fb56fSmrg CC C compiler command 14687e6fb56fSmrg CFLAGS C compiler flags 14697e6fb56fSmrg LDFLAGS linker flags, e.g. -L<lib dir> if you have libraries in a 14707e6fb56fSmrg nonstandard directory <lib dir> 14717e6fb56fSmrg LIBS libraries to pass to the linker, e.g. -l<library> 147290b17f1bSmrg CPPFLAGS (Objective) C/C++ preprocessor flags, e.g. -I<include dir> if 14737e6fb56fSmrg you have headers in a nonstandard directory <include dir> 14747e6fb56fSmrg CPP C preprocessor 14757e6fb56fSmrg PKG_CONFIG path to pkg-config utility 147690b17f1bSmrg PKG_CONFIG_PATH 147790b17f1bSmrg directories to add to pkg-config's search path 147890b17f1bSmrg PKG_CONFIG_LIBDIR 147990b17f1bSmrg path overriding pkg-config's built-in search path 14807e6fb56fSmrg XORG_CFLAGS C compiler flags for XORG, overriding pkg-config 14817e6fb56fSmrg XORG_LIBS linker flags for XORG, overriding pkg-config 14827e6fb56fSmrg XEXT_CFLAGS C compiler flags for XEXT, overriding pkg-config 14837e6fb56fSmrg XEXT_LIBS linker flags for XEXT, overriding pkg-config 14847e6fb56fSmrg PCIACCESS_CFLAGS 14857e6fb56fSmrg C compiler flags for PCIACCESS, overriding pkg-config 14867e6fb56fSmrg PCIACCESS_LIBS 14877e6fb56fSmrg linker flags for PCIACCESS, overriding pkg-config 14887e6fb56fSmrg DRI_CFLAGS C compiler flags for DRI, overriding pkg-config 14897e6fb56fSmrg DRI_LIBS linker flags for DRI, overriding pkg-config 149090b17f1bSmrg LIBUDEV_CFLAGS 149190b17f1bSmrg C compiler flags for LIBUDEV, overriding pkg-config 149290b17f1bSmrg LIBUDEV_LIBS 149390b17f1bSmrg linker flags for LIBUDEV, overriding pkg-config 14947e6fb56fSmrg XVMC_CFLAGS C compiler flags for XVMC, overriding pkg-config 14957e6fb56fSmrg XVMC_LIBS linker flags for XVMC, overriding pkg-config 14967e6fb56fSmrg 14977e6fb56fSmrgUse these variables to override the choices made by `configure' or to help 14987e6fb56fSmrgit to find libraries and programs with nonstandard names/locations. 14997e6fb56fSmrg 150090b17f1bSmrgReport bugs to <https://bugs.freedesktop.org/enter_bug.cgi?product=xorg&component=Driver/openchrome>. 15017e6fb56fSmrg_ACEOF 15027e6fb56fSmrgac_status=$? 15037e6fb56fSmrgfi 15047e6fb56fSmrg 15057e6fb56fSmrgif test "$ac_init_help" = "recursive"; then 15067e6fb56fSmrg # If there are subdirs, report their specific --help. 15077e6fb56fSmrg for ac_dir in : $ac_subdirs_all; do test "x$ac_dir" = x: && continue 15087e6fb56fSmrg test -d "$ac_dir" || 15097e6fb56fSmrg { cd "$srcdir" && ac_pwd=`pwd` && srcdir=. && test -d "$ac_dir"; } || 15107e6fb56fSmrg continue 15117e6fb56fSmrg ac_builddir=. 15127e6fb56fSmrg 15137e6fb56fSmrgcase "$ac_dir" in 15147e6fb56fSmrg.) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;; 15157e6fb56fSmrg*) 15167e6fb56fSmrg ac_dir_suffix=/`$as_echo "$ac_dir" | sed 's|^\.[\\/]||'` 15177e6fb56fSmrg # A ".." for each directory in $ac_dir_suffix. 15187e6fb56fSmrg ac_top_builddir_sub=`$as_echo "$ac_dir_suffix" | sed 's|/[^\\/]*|/..|g;s|/||'` 15197e6fb56fSmrg case $ac_top_builddir_sub in 15207e6fb56fSmrg "") ac_top_builddir_sub=. ac_top_build_prefix= ;; 15217e6fb56fSmrg *) ac_top_build_prefix=$ac_top_builddir_sub/ ;; 15227e6fb56fSmrg esac ;; 15237e6fb56fSmrgesac 15247e6fb56fSmrgac_abs_top_builddir=$ac_pwd 15257e6fb56fSmrgac_abs_builddir=$ac_pwd$ac_dir_suffix 15267e6fb56fSmrg# for backward compatibility: 15277e6fb56fSmrgac_top_builddir=$ac_top_build_prefix 15287e6fb56fSmrg 15297e6fb56fSmrgcase $srcdir in 15307e6fb56fSmrg .) # We are building in place. 15317e6fb56fSmrg ac_srcdir=. 15327e6fb56fSmrg ac_top_srcdir=$ac_top_builddir_sub 15337e6fb56fSmrg ac_abs_top_srcdir=$ac_pwd ;; 15347e6fb56fSmrg [\\/]* | ?:[\\/]* ) # Absolute name. 15357e6fb56fSmrg ac_srcdir=$srcdir$ac_dir_suffix; 15367e6fb56fSmrg ac_top_srcdir=$srcdir 15377e6fb56fSmrg ac_abs_top_srcdir=$srcdir ;; 15387e6fb56fSmrg *) # Relative name. 15397e6fb56fSmrg ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix 15407e6fb56fSmrg ac_top_srcdir=$ac_top_build_prefix$srcdir 15417e6fb56fSmrg ac_abs_top_srcdir=$ac_pwd/$srcdir ;; 15427e6fb56fSmrgesac 15437e6fb56fSmrgac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix 15447e6fb56fSmrg 15457e6fb56fSmrg cd "$ac_dir" || { ac_status=$?; continue; } 15467e6fb56fSmrg # Check for guested configure. 15477e6fb56fSmrg if test -f "$ac_srcdir/configure.gnu"; then 15487e6fb56fSmrg echo && 15497e6fb56fSmrg $SHELL "$ac_srcdir/configure.gnu" --help=recursive 15507e6fb56fSmrg elif test -f "$ac_srcdir/configure"; then 15517e6fb56fSmrg echo && 15527e6fb56fSmrg $SHELL "$ac_srcdir/configure" --help=recursive 15537e6fb56fSmrg else 15547e6fb56fSmrg $as_echo "$as_me: WARNING: no configuration information is in $ac_dir" >&2 15557e6fb56fSmrg fi || ac_status=$? 15567e6fb56fSmrg cd "$ac_pwd" || { ac_status=$?; break; } 15577e6fb56fSmrg done 15587e6fb56fSmrgfi 15597e6fb56fSmrg 15607e6fb56fSmrgtest -n "$ac_init_help" && exit $ac_status 15617e6fb56fSmrgif $ac_init_version; then 15627e6fb56fSmrg cat <<\_ACEOF 1563983b4bf2Smrgxf86-video-openchrome configure 0.6.0 1564983b4bf2Smrggenerated by GNU Autoconf 2.68 15657e6fb56fSmrg 1566983b4bf2SmrgCopyright (C) 2010 Free Software Foundation, Inc. 15677e6fb56fSmrgThis configure script is free software; the Free Software Foundation 15687e6fb56fSmrggives unlimited permission to copy, distribute and modify it. 15697e6fb56fSmrg_ACEOF 15707e6fb56fSmrg exit 15717e6fb56fSmrgfi 15727e6fb56fSmrg 157390b17f1bSmrg## ------------------------ ## 157490b17f1bSmrg## Autoconf initialization. ## 157590b17f1bSmrg## ------------------------ ## 15767e6fb56fSmrg 157790b17f1bSmrg# ac_fn_c_try_compile LINENO 157890b17f1bSmrg# -------------------------- 157990b17f1bSmrg# Try to compile conftest.$ac_ext, and return whether this succeeded. 158090b17f1bSmrgac_fn_c_try_compile () 15817e6fb56fSmrg{ 158290b17f1bSmrg as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack 158390b17f1bSmrg rm -f conftest.$ac_objext 158490b17f1bSmrg if { { ac_try="$ac_compile" 158590b17f1bSmrgcase "(($ac_try" in 158690b17f1bSmrg *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 158790b17f1bSmrg *) ac_try_echo=$ac_try;; 158890b17f1bSmrgesac 158990b17f1bSmrgeval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" 159090b17f1bSmrg$as_echo "$ac_try_echo"; } >&5 159190b17f1bSmrg (eval "$ac_compile") 2>conftest.err 159290b17f1bSmrg ac_status=$? 159390b17f1bSmrg if test -s conftest.err; then 159490b17f1bSmrg grep -v '^ *+' conftest.err >conftest.er1 159590b17f1bSmrg cat conftest.er1 >&5 159690b17f1bSmrg mv -f conftest.er1 conftest.err 159790b17f1bSmrg fi 159890b17f1bSmrg $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 159990b17f1bSmrg test $ac_status = 0; } && { 160090b17f1bSmrg test -z "$ac_c_werror_flag" || 160190b17f1bSmrg test ! -s conftest.err 160290b17f1bSmrg } && test -s conftest.$ac_objext; then : 160390b17f1bSmrg ac_retval=0 160490b17f1bSmrgelse 160590b17f1bSmrg $as_echo "$as_me: failed program was:" >&5 160690b17f1bSmrgsed 's/^/| /' conftest.$ac_ext >&5 160790b17f1bSmrg 160890b17f1bSmrg ac_retval=1 160990b17f1bSmrgfi 161090b17f1bSmrg eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno 161190b17f1bSmrg as_fn_set_status $ac_retval 161290b17f1bSmrg 161390b17f1bSmrg} # ac_fn_c_try_compile 161490b17f1bSmrg 161590b17f1bSmrg# ac_fn_c_try_link LINENO 161690b17f1bSmrg# ----------------------- 161790b17f1bSmrg# Try to link conftest.$ac_ext, and return whether this succeeded. 161890b17f1bSmrgac_fn_c_try_link () 161990b17f1bSmrg{ 162090b17f1bSmrg as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack 162190b17f1bSmrg rm -f conftest.$ac_objext conftest$ac_exeext 162290b17f1bSmrg if { { ac_try="$ac_link" 162390b17f1bSmrgcase "(($ac_try" in 162490b17f1bSmrg *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 162590b17f1bSmrg *) ac_try_echo=$ac_try;; 162690b17f1bSmrgesac 162790b17f1bSmrgeval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" 162890b17f1bSmrg$as_echo "$ac_try_echo"; } >&5 162990b17f1bSmrg (eval "$ac_link") 2>conftest.err 163090b17f1bSmrg ac_status=$? 163190b17f1bSmrg if test -s conftest.err; then 163290b17f1bSmrg grep -v '^ *+' conftest.err >conftest.er1 163390b17f1bSmrg cat conftest.er1 >&5 163490b17f1bSmrg mv -f conftest.er1 conftest.err 163590b17f1bSmrg fi 163690b17f1bSmrg $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 163790b17f1bSmrg test $ac_status = 0; } && { 163890b17f1bSmrg test -z "$ac_c_werror_flag" || 163990b17f1bSmrg test ! -s conftest.err 164090b17f1bSmrg } && test -s conftest$ac_exeext && { 164190b17f1bSmrg test "$cross_compiling" = yes || 1642983b4bf2Smrg $as_test_x conftest$ac_exeext 164390b17f1bSmrg }; then : 164490b17f1bSmrg ac_retval=0 164590b17f1bSmrgelse 164690b17f1bSmrg $as_echo "$as_me: failed program was:" >&5 164790b17f1bSmrgsed 's/^/| /' conftest.$ac_ext >&5 164890b17f1bSmrg 164990b17f1bSmrg ac_retval=1 165090b17f1bSmrgfi 165190b17f1bSmrg # Delete the IPA/IPO (Inter Procedural Analysis/Optimization) information 165290b17f1bSmrg # created by the PGI compiler (conftest_ipa8_conftest.oo), as it would 165390b17f1bSmrg # interfere with the next link command; also delete a directory that is 165490b17f1bSmrg # left behind by Apple's compiler. We do this before executing the actions. 165590b17f1bSmrg rm -rf conftest.dSYM conftest_ipa8_conftest.oo 165690b17f1bSmrg eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno 165790b17f1bSmrg as_fn_set_status $ac_retval 165890b17f1bSmrg 165990b17f1bSmrg} # ac_fn_c_try_link 166090b17f1bSmrg 166190b17f1bSmrg# ac_fn_c_check_header_compile LINENO HEADER VAR INCLUDES 166290b17f1bSmrg# ------------------------------------------------------- 166390b17f1bSmrg# Tests whether HEADER exists and can be compiled using the include files in 166490b17f1bSmrg# INCLUDES, setting the cache variable VAR accordingly. 166590b17f1bSmrgac_fn_c_check_header_compile () 166690b17f1bSmrg{ 166790b17f1bSmrg as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack 166890b17f1bSmrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5 166990b17f1bSmrg$as_echo_n "checking for $2... " >&6; } 167090b17f1bSmrgif eval \${$3+:} false; then : 167190b17f1bSmrg $as_echo_n "(cached) " >&6 167290b17f1bSmrgelse 167390b17f1bSmrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 167490b17f1bSmrg/* end confdefs.h. */ 167590b17f1bSmrg$4 167690b17f1bSmrg#include <$2> 167790b17f1bSmrg_ACEOF 167890b17f1bSmrgif ac_fn_c_try_compile "$LINENO"; then : 167990b17f1bSmrg eval "$3=yes" 168090b17f1bSmrgelse 168190b17f1bSmrg eval "$3=no" 168290b17f1bSmrgfi 168390b17f1bSmrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 168490b17f1bSmrgfi 168590b17f1bSmrgeval ac_res=\$$3 168690b17f1bSmrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5 168790b17f1bSmrg$as_echo "$ac_res" >&6; } 168890b17f1bSmrg eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno 168990b17f1bSmrg 169090b17f1bSmrg} # ac_fn_c_check_header_compile 169190b17f1bSmrg 169290b17f1bSmrg# ac_fn_c_try_cpp LINENO 169390b17f1bSmrg# ---------------------- 169490b17f1bSmrg# Try to preprocess conftest.$ac_ext, and return whether this succeeded. 169590b17f1bSmrgac_fn_c_try_cpp () 169690b17f1bSmrg{ 169790b17f1bSmrg as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack 169890b17f1bSmrg if { { ac_try="$ac_cpp conftest.$ac_ext" 169990b17f1bSmrgcase "(($ac_try" in 170090b17f1bSmrg *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 170190b17f1bSmrg *) ac_try_echo=$ac_try;; 170290b17f1bSmrgesac 170390b17f1bSmrgeval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" 170490b17f1bSmrg$as_echo "$ac_try_echo"; } >&5 170590b17f1bSmrg (eval "$ac_cpp conftest.$ac_ext") 2>conftest.err 170690b17f1bSmrg ac_status=$? 170790b17f1bSmrg if test -s conftest.err; then 170890b17f1bSmrg grep -v '^ *+' conftest.err >conftest.er1 170990b17f1bSmrg cat conftest.er1 >&5 171090b17f1bSmrg mv -f conftest.er1 conftest.err 171190b17f1bSmrg fi 171290b17f1bSmrg $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 171390b17f1bSmrg test $ac_status = 0; } > conftest.i && { 171490b17f1bSmrg test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" || 171590b17f1bSmrg test ! -s conftest.err 171690b17f1bSmrg }; then : 171790b17f1bSmrg ac_retval=0 171890b17f1bSmrgelse 171990b17f1bSmrg $as_echo "$as_me: failed program was:" >&5 172090b17f1bSmrgsed 's/^/| /' conftest.$ac_ext >&5 172190b17f1bSmrg 172290b17f1bSmrg ac_retval=1 172390b17f1bSmrgfi 172490b17f1bSmrg eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno 172590b17f1bSmrg as_fn_set_status $ac_retval 172690b17f1bSmrg 172790b17f1bSmrg} # ac_fn_c_try_cpp 172890b17f1bSmrg 172990b17f1bSmrg# ac_fn_c_try_run LINENO 173090b17f1bSmrg# ---------------------- 173190b17f1bSmrg# Try to link conftest.$ac_ext, and return whether this succeeded. Assumes 173290b17f1bSmrg# that executables *can* be run. 173390b17f1bSmrgac_fn_c_try_run () 173490b17f1bSmrg{ 173590b17f1bSmrg as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack 173690b17f1bSmrg if { { ac_try="$ac_link" 173790b17f1bSmrgcase "(($ac_try" in 173890b17f1bSmrg *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 173990b17f1bSmrg *) ac_try_echo=$ac_try;; 174090b17f1bSmrgesac 174190b17f1bSmrgeval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" 174290b17f1bSmrg$as_echo "$ac_try_echo"; } >&5 174390b17f1bSmrg (eval "$ac_link") 2>&5 174490b17f1bSmrg ac_status=$? 174590b17f1bSmrg $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 174690b17f1bSmrg test $ac_status = 0; } && { ac_try='./conftest$ac_exeext' 174790b17f1bSmrg { { case "(($ac_try" in 174890b17f1bSmrg *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 174990b17f1bSmrg *) ac_try_echo=$ac_try;; 175090b17f1bSmrgesac 175190b17f1bSmrgeval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" 175290b17f1bSmrg$as_echo "$ac_try_echo"; } >&5 175390b17f1bSmrg (eval "$ac_try") 2>&5 175490b17f1bSmrg ac_status=$? 175590b17f1bSmrg $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 175690b17f1bSmrg test $ac_status = 0; }; }; then : 175790b17f1bSmrg ac_retval=0 175890b17f1bSmrgelse 175990b17f1bSmrg $as_echo "$as_me: program exited with status $ac_status" >&5 176090b17f1bSmrg $as_echo "$as_me: failed program was:" >&5 176190b17f1bSmrgsed 's/^/| /' conftest.$ac_ext >&5 176290b17f1bSmrg 176390b17f1bSmrg ac_retval=$ac_status 176490b17f1bSmrgfi 176590b17f1bSmrg rm -rf conftest.dSYM conftest_ipa8_conftest.oo 176690b17f1bSmrg eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno 176790b17f1bSmrg as_fn_set_status $ac_retval 176890b17f1bSmrg 176990b17f1bSmrg} # ac_fn_c_try_run 177090b17f1bSmrg 177190b17f1bSmrg# ac_fn_c_check_func LINENO FUNC VAR 177290b17f1bSmrg# ---------------------------------- 177390b17f1bSmrg# Tests whether FUNC exists, setting the cache variable VAR accordingly 177490b17f1bSmrgac_fn_c_check_func () 177590b17f1bSmrg{ 177690b17f1bSmrg as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack 177790b17f1bSmrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5 177890b17f1bSmrg$as_echo_n "checking for $2... " >&6; } 177990b17f1bSmrgif eval \${$3+:} false; then : 178090b17f1bSmrg $as_echo_n "(cached) " >&6 178190b17f1bSmrgelse 178290b17f1bSmrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 178390b17f1bSmrg/* end confdefs.h. */ 178490b17f1bSmrg/* Define $2 to an innocuous variant, in case <limits.h> declares $2. 178590b17f1bSmrg For example, HP-UX 11i <limits.h> declares gettimeofday. */ 178690b17f1bSmrg#define $2 innocuous_$2 178790b17f1bSmrg 178890b17f1bSmrg/* System header to define __stub macros and hopefully few prototypes, 178990b17f1bSmrg which can conflict with char $2 (); below. 179090b17f1bSmrg Prefer <limits.h> to <assert.h> if __STDC__ is defined, since 179190b17f1bSmrg <limits.h> exists even on freestanding compilers. */ 179290b17f1bSmrg 179390b17f1bSmrg#ifdef __STDC__ 179490b17f1bSmrg# include <limits.h> 179590b17f1bSmrg#else 179690b17f1bSmrg# include <assert.h> 179790b17f1bSmrg#endif 179890b17f1bSmrg 179990b17f1bSmrg#undef $2 180090b17f1bSmrg 180190b17f1bSmrg/* Override any GCC internal prototype to avoid an error. 180290b17f1bSmrg Use char because int might match the return type of a GCC 180390b17f1bSmrg builtin and then its argument prototype would still apply. */ 180490b17f1bSmrg#ifdef __cplusplus 180590b17f1bSmrgextern "C" 180690b17f1bSmrg#endif 180790b17f1bSmrgchar $2 (); 180890b17f1bSmrg/* The GNU C library defines this for functions which it implements 180990b17f1bSmrg to always fail with ENOSYS. Some functions are actually named 181090b17f1bSmrg something starting with __ and the normal name is an alias. */ 181190b17f1bSmrg#if defined __stub_$2 || defined __stub___$2 181290b17f1bSmrgchoke me 181390b17f1bSmrg#endif 181490b17f1bSmrg 181590b17f1bSmrgint 181690b17f1bSmrgmain () 181790b17f1bSmrg{ 181890b17f1bSmrgreturn $2 (); 181990b17f1bSmrg ; 182090b17f1bSmrg return 0; 182190b17f1bSmrg} 182290b17f1bSmrg_ACEOF 182390b17f1bSmrgif ac_fn_c_try_link "$LINENO"; then : 182490b17f1bSmrg eval "$3=yes" 182590b17f1bSmrgelse 182690b17f1bSmrg eval "$3=no" 182790b17f1bSmrgfi 182890b17f1bSmrgrm -f core conftest.err conftest.$ac_objext \ 182990b17f1bSmrg conftest$ac_exeext conftest.$ac_ext 183090b17f1bSmrgfi 183190b17f1bSmrgeval ac_res=\$$3 183290b17f1bSmrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5 183390b17f1bSmrg$as_echo "$ac_res" >&6; } 183490b17f1bSmrg eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno 183590b17f1bSmrg 183690b17f1bSmrg} # ac_fn_c_check_func 183790b17f1bSmrg 183890b17f1bSmrg# ac_fn_c_check_header_preproc LINENO HEADER VAR 183990b17f1bSmrg# ---------------------------------------------- 184090b17f1bSmrg# Tests whether HEADER is present, setting the cache variable VAR accordingly. 184190b17f1bSmrgac_fn_c_check_header_preproc () 184290b17f1bSmrg{ 184390b17f1bSmrg as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack 184490b17f1bSmrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5 184590b17f1bSmrg$as_echo_n "checking for $2... " >&6; } 184690b17f1bSmrgif eval \${$3+:} false; then : 184790b17f1bSmrg $as_echo_n "(cached) " >&6 184890b17f1bSmrgelse 184990b17f1bSmrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 185090b17f1bSmrg/* end confdefs.h. */ 185190b17f1bSmrg#include <$2> 185290b17f1bSmrg_ACEOF 185390b17f1bSmrgif ac_fn_c_try_cpp "$LINENO"; then : 185490b17f1bSmrg eval "$3=yes" 185590b17f1bSmrgelse 185690b17f1bSmrg eval "$3=no" 185790b17f1bSmrgfi 185890b17f1bSmrgrm -f conftest.err conftest.i conftest.$ac_ext 185990b17f1bSmrgfi 186090b17f1bSmrgeval ac_res=\$$3 186190b17f1bSmrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5 186290b17f1bSmrg$as_echo "$ac_res" >&6; } 186390b17f1bSmrg eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno 186490b17f1bSmrg 186590b17f1bSmrg} # ac_fn_c_check_header_preproc 186690b17f1bSmrg 186790b17f1bSmrg# ac_fn_c_check_header_mongrel LINENO HEADER VAR INCLUDES 186890b17f1bSmrg# ------------------------------------------------------- 186990b17f1bSmrg# Tests whether HEADER exists, giving a warning if it cannot be compiled using 187090b17f1bSmrg# the include files in INCLUDES and setting the cache variable VAR 187190b17f1bSmrg# accordingly. 187290b17f1bSmrgac_fn_c_check_header_mongrel () 187390b17f1bSmrg{ 187490b17f1bSmrg as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack 187590b17f1bSmrg if eval \${$3+:} false; then : 187690b17f1bSmrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5 187790b17f1bSmrg$as_echo_n "checking for $2... " >&6; } 187890b17f1bSmrgif eval \${$3+:} false; then : 187990b17f1bSmrg $as_echo_n "(cached) " >&6 188090b17f1bSmrgfi 188190b17f1bSmrgeval ac_res=\$$3 188290b17f1bSmrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5 188390b17f1bSmrg$as_echo "$ac_res" >&6; } 188490b17f1bSmrgelse 188590b17f1bSmrg # Is the header compilable? 188690b17f1bSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: checking $2 usability" >&5 188790b17f1bSmrg$as_echo_n "checking $2 usability... " >&6; } 188890b17f1bSmrgcat confdefs.h - <<_ACEOF >conftest.$ac_ext 188990b17f1bSmrg/* end confdefs.h. */ 189090b17f1bSmrg$4 189190b17f1bSmrg#include <$2> 189290b17f1bSmrg_ACEOF 189390b17f1bSmrgif ac_fn_c_try_compile "$LINENO"; then : 189490b17f1bSmrg ac_header_compiler=yes 189590b17f1bSmrgelse 189690b17f1bSmrg ac_header_compiler=no 189790b17f1bSmrgfi 189890b17f1bSmrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 189990b17f1bSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_header_compiler" >&5 190090b17f1bSmrg$as_echo "$ac_header_compiler" >&6; } 190190b17f1bSmrg 190290b17f1bSmrg# Is the header present? 190390b17f1bSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: checking $2 presence" >&5 190490b17f1bSmrg$as_echo_n "checking $2 presence... " >&6; } 190590b17f1bSmrgcat confdefs.h - <<_ACEOF >conftest.$ac_ext 190690b17f1bSmrg/* end confdefs.h. */ 190790b17f1bSmrg#include <$2> 190890b17f1bSmrg_ACEOF 190990b17f1bSmrgif ac_fn_c_try_cpp "$LINENO"; then : 191090b17f1bSmrg ac_header_preproc=yes 191190b17f1bSmrgelse 191290b17f1bSmrg ac_header_preproc=no 191390b17f1bSmrgfi 191490b17f1bSmrgrm -f conftest.err conftest.i conftest.$ac_ext 191590b17f1bSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_header_preproc" >&5 191690b17f1bSmrg$as_echo "$ac_header_preproc" >&6; } 191790b17f1bSmrg 191890b17f1bSmrg# So? What about this header? 191990b17f1bSmrgcase $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in #(( 192090b17f1bSmrg yes:no: ) 192190b17f1bSmrg { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: accepted by the compiler, rejected by the preprocessor!" >&5 192290b17f1bSmrg$as_echo "$as_me: WARNING: $2: accepted by the compiler, rejected by the preprocessor!" >&2;} 192390b17f1bSmrg { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: proceeding with the compiler's result" >&5 192490b17f1bSmrg$as_echo "$as_me: WARNING: $2: proceeding with the compiler's result" >&2;} 192590b17f1bSmrg ;; 192690b17f1bSmrg no:yes:* ) 192790b17f1bSmrg { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: present but cannot be compiled" >&5 192890b17f1bSmrg$as_echo "$as_me: WARNING: $2: present but cannot be compiled" >&2;} 192990b17f1bSmrg { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: check for missing prerequisite headers?" >&5 193090b17f1bSmrg$as_echo "$as_me: WARNING: $2: check for missing prerequisite headers?" >&2;} 193190b17f1bSmrg { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: see the Autoconf documentation" >&5 193290b17f1bSmrg$as_echo "$as_me: WARNING: $2: see the Autoconf documentation" >&2;} 193390b17f1bSmrg { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: section \"Present But Cannot Be Compiled\"" >&5 193490b17f1bSmrg$as_echo "$as_me: WARNING: $2: section \"Present But Cannot Be Compiled\"" >&2;} 193590b17f1bSmrg { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: proceeding with the compiler's result" >&5 193690b17f1bSmrg$as_echo "$as_me: WARNING: $2: proceeding with the compiler's result" >&2;} 193790b17f1bSmrg( $as_echo "## -------------------------------------------------------------------------------------------------- ## 193890b17f1bSmrg## Report this to https://bugs.freedesktop.org/enter_bug.cgi?product=xorg&component=Driver/openchrome ## 193990b17f1bSmrg## -------------------------------------------------------------------------------------------------- ##" 194090b17f1bSmrg ) | sed "s/^/$as_me: WARNING: /" >&2 194190b17f1bSmrg ;; 194290b17f1bSmrgesac 194390b17f1bSmrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5 194490b17f1bSmrg$as_echo_n "checking for $2... " >&6; } 194590b17f1bSmrgif eval \${$3+:} false; then : 194690b17f1bSmrg $as_echo_n "(cached) " >&6 194790b17f1bSmrgelse 194890b17f1bSmrg eval "$3=\$ac_header_compiler" 194990b17f1bSmrgfi 195090b17f1bSmrgeval ac_res=\$$3 195190b17f1bSmrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5 195290b17f1bSmrg$as_echo "$ac_res" >&6; } 195390b17f1bSmrgfi 195490b17f1bSmrg eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno 195590b17f1bSmrg 195690b17f1bSmrg} # ac_fn_c_check_header_mongrel 195790b17f1bSmrgcat >config.log <<_ACEOF 195890b17f1bSmrgThis file contains any messages produced by compilers while 195990b17f1bSmrgrunning configure, to aid debugging if configure makes a mistake. 196090b17f1bSmrg 1961983b4bf2SmrgIt was created by xf86-video-openchrome $as_me 0.6.0, which was 1962983b4bf2Smrggenerated by GNU Autoconf 2.68. Invocation command line was 196390b17f1bSmrg 196490b17f1bSmrg $ $0 $@ 196590b17f1bSmrg 196690b17f1bSmrg_ACEOF 196790b17f1bSmrgexec 5>>config.log 196890b17f1bSmrg{ 196990b17f1bSmrgcat <<_ASUNAME 197090b17f1bSmrg## --------- ## 197190b17f1bSmrg## Platform. ## 197290b17f1bSmrg## --------- ## 197390b17f1bSmrg 197490b17f1bSmrghostname = `(hostname || uname -n) 2>/dev/null | sed 1q` 197590b17f1bSmrguname -m = `(uname -m) 2>/dev/null || echo unknown` 197690b17f1bSmrguname -r = `(uname -r) 2>/dev/null || echo unknown` 197790b17f1bSmrguname -s = `(uname -s) 2>/dev/null || echo unknown` 197890b17f1bSmrguname -v = `(uname -v) 2>/dev/null || echo unknown` 197990b17f1bSmrg 198090b17f1bSmrg/usr/bin/uname -p = `(/usr/bin/uname -p) 2>/dev/null || echo unknown` 198190b17f1bSmrg/bin/uname -X = `(/bin/uname -X) 2>/dev/null || echo unknown` 19827e6fb56fSmrg 19837e6fb56fSmrg/bin/arch = `(/bin/arch) 2>/dev/null || echo unknown` 19847e6fb56fSmrg/usr/bin/arch -k = `(/usr/bin/arch -k) 2>/dev/null || echo unknown` 19857e6fb56fSmrg/usr/convex/getsysinfo = `(/usr/convex/getsysinfo) 2>/dev/null || echo unknown` 19867e6fb56fSmrg/usr/bin/hostinfo = `(/usr/bin/hostinfo) 2>/dev/null || echo unknown` 19877e6fb56fSmrg/bin/machine = `(/bin/machine) 2>/dev/null || echo unknown` 19887e6fb56fSmrg/usr/bin/oslevel = `(/usr/bin/oslevel) 2>/dev/null || echo unknown` 19897e6fb56fSmrg/bin/universe = `(/bin/universe) 2>/dev/null || echo unknown` 19907e6fb56fSmrg 19917e6fb56fSmrg_ASUNAME 19927e6fb56fSmrg 19937e6fb56fSmrgas_save_IFS=$IFS; IFS=$PATH_SEPARATOR 19947e6fb56fSmrgfor as_dir in $PATH 19957e6fb56fSmrgdo 19967e6fb56fSmrg IFS=$as_save_IFS 19977e6fb56fSmrg test -z "$as_dir" && as_dir=. 199890b17f1bSmrg $as_echo "PATH: $as_dir" 199990b17f1bSmrg done 20007e6fb56fSmrgIFS=$as_save_IFS 20017e6fb56fSmrg 20027e6fb56fSmrg} >&5 20037e6fb56fSmrg 20047e6fb56fSmrgcat >&5 <<_ACEOF 20057e6fb56fSmrg 20067e6fb56fSmrg 20077e6fb56fSmrg## ----------- ## 20087e6fb56fSmrg## Core tests. ## 20097e6fb56fSmrg## ----------- ## 20107e6fb56fSmrg 20117e6fb56fSmrg_ACEOF 20127e6fb56fSmrg 20137e6fb56fSmrg 20147e6fb56fSmrg# Keep a trace of the command line. 20157e6fb56fSmrg# Strip out --no-create and --no-recursion so they do not pile up. 20167e6fb56fSmrg# Strip out --silent because we don't want to record it for future runs. 20177e6fb56fSmrg# Also quote any args containing shell meta-characters. 20187e6fb56fSmrg# Make two passes to allow for proper duplicate-argument suppression. 20197e6fb56fSmrgac_configure_args= 20207e6fb56fSmrgac_configure_args0= 20217e6fb56fSmrgac_configure_args1= 20227e6fb56fSmrgac_must_keep_next=false 20237e6fb56fSmrgfor ac_pass in 1 2 20247e6fb56fSmrgdo 20257e6fb56fSmrg for ac_arg 20267e6fb56fSmrg do 20277e6fb56fSmrg case $ac_arg in 20287e6fb56fSmrg -no-create | --no-c* | -n | -no-recursion | --no-r*) continue ;; 20297e6fb56fSmrg -q | -quiet | --quiet | --quie | --qui | --qu | --q \ 20307e6fb56fSmrg | -silent | --silent | --silen | --sile | --sil) 20317e6fb56fSmrg continue ;; 20327e6fb56fSmrg *\'*) 20337e6fb56fSmrg ac_arg=`$as_echo "$ac_arg" | sed "s/'/'\\\\\\\\''/g"` ;; 20347e6fb56fSmrg esac 20357e6fb56fSmrg case $ac_pass in 203690b17f1bSmrg 1) as_fn_append ac_configure_args0 " '$ac_arg'" ;; 20377e6fb56fSmrg 2) 203890b17f1bSmrg as_fn_append ac_configure_args1 " '$ac_arg'" 20397e6fb56fSmrg if test $ac_must_keep_next = true; then 20407e6fb56fSmrg ac_must_keep_next=false # Got value, back to normal. 20417e6fb56fSmrg else 20427e6fb56fSmrg case $ac_arg in 20437e6fb56fSmrg *=* | --config-cache | -C | -disable-* | --disable-* \ 20447e6fb56fSmrg | -enable-* | --enable-* | -gas | --g* | -nfp | --nf* \ 20457e6fb56fSmrg | -q | -quiet | --q* | -silent | --sil* | -v | -verb* \ 20467e6fb56fSmrg | -with-* | --with-* | -without-* | --without-* | --x) 20477e6fb56fSmrg case "$ac_configure_args0 " in 20487e6fb56fSmrg "$ac_configure_args1"*" '$ac_arg' "* ) continue ;; 20497e6fb56fSmrg esac 20507e6fb56fSmrg ;; 20517e6fb56fSmrg -* ) ac_must_keep_next=true ;; 20527e6fb56fSmrg esac 20537e6fb56fSmrg fi 205490b17f1bSmrg as_fn_append ac_configure_args " '$ac_arg'" 20557e6fb56fSmrg ;; 20567e6fb56fSmrg esac 20577e6fb56fSmrg done 20587e6fb56fSmrgdone 205990b17f1bSmrg{ ac_configure_args0=; unset ac_configure_args0;} 206090b17f1bSmrg{ ac_configure_args1=; unset ac_configure_args1;} 20617e6fb56fSmrg 20627e6fb56fSmrg# When interrupted or exit'd, cleanup temporary files, and complete 20637e6fb56fSmrg# config.log. We remove comments because anyway the quotes in there 20647e6fb56fSmrg# would cause problems or look ugly. 20657e6fb56fSmrg# WARNING: Use '\'' to represent an apostrophe within the trap. 20667e6fb56fSmrg# WARNING: Do not start the trap code with a newline, due to a FreeBSD 4.0 bug. 20677e6fb56fSmrgtrap 'exit_status=$? 20687e6fb56fSmrg # Save into config.log some information that might help in debugging. 20697e6fb56fSmrg { 20707e6fb56fSmrg echo 20717e6fb56fSmrg 207290b17f1bSmrg $as_echo "## ---------------- ## 20737e6fb56fSmrg## Cache variables. ## 207490b17f1bSmrg## ---------------- ##" 20757e6fb56fSmrg echo 20767e6fb56fSmrg # The following way of writing the cache mishandles newlines in values, 20777e6fb56fSmrg( 20787e6fb56fSmrg for ac_var in `(set) 2>&1 | sed -n '\''s/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'\''`; do 20797e6fb56fSmrg eval ac_val=\$$ac_var 20807e6fb56fSmrg case $ac_val in #( 20817e6fb56fSmrg *${as_nl}*) 20827e6fb56fSmrg case $ac_var in #( 208390b17f1bSmrg *_cv_*) { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: cache variable $ac_var contains a newline" >&5 20847e6fb56fSmrg$as_echo "$as_me: WARNING: cache variable $ac_var contains a newline" >&2;} ;; 20857e6fb56fSmrg esac 20867e6fb56fSmrg case $ac_var in #( 20877e6fb56fSmrg _ | IFS | as_nl) ;; #( 20887e6fb56fSmrg BASH_ARGV | BASH_SOURCE) eval $ac_var= ;; #( 208990b17f1bSmrg *) { eval $ac_var=; unset $ac_var;} ;; 20907e6fb56fSmrg esac ;; 20917e6fb56fSmrg esac 20927e6fb56fSmrg done 20937e6fb56fSmrg (set) 2>&1 | 20947e6fb56fSmrg case $as_nl`(ac_space='\'' '\''; set) 2>&1` in #( 20957e6fb56fSmrg *${as_nl}ac_space=\ *) 20967e6fb56fSmrg sed -n \ 20977e6fb56fSmrg "s/'\''/'\''\\\\'\'''\''/g; 20987e6fb56fSmrg s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\''\\2'\''/p" 20997e6fb56fSmrg ;; #( 21007e6fb56fSmrg *) 21017e6fb56fSmrg sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p" 21027e6fb56fSmrg ;; 21037e6fb56fSmrg esac | 21047e6fb56fSmrg sort 21057e6fb56fSmrg) 21067e6fb56fSmrg echo 21077e6fb56fSmrg 210890b17f1bSmrg $as_echo "## ----------------- ## 21097e6fb56fSmrg## Output variables. ## 211090b17f1bSmrg## ----------------- ##" 21117e6fb56fSmrg echo 21127e6fb56fSmrg for ac_var in $ac_subst_vars 21137e6fb56fSmrg do 21147e6fb56fSmrg eval ac_val=\$$ac_var 21157e6fb56fSmrg case $ac_val in 21167e6fb56fSmrg *\'\''*) ac_val=`$as_echo "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;; 21177e6fb56fSmrg esac 21187e6fb56fSmrg $as_echo "$ac_var='\''$ac_val'\''" 21197e6fb56fSmrg done | sort 21207e6fb56fSmrg echo 21217e6fb56fSmrg 21227e6fb56fSmrg if test -n "$ac_subst_files"; then 212390b17f1bSmrg $as_echo "## ------------------- ## 21247e6fb56fSmrg## File substitutions. ## 212590b17f1bSmrg## ------------------- ##" 21267e6fb56fSmrg echo 21277e6fb56fSmrg for ac_var in $ac_subst_files 21287e6fb56fSmrg do 21297e6fb56fSmrg eval ac_val=\$$ac_var 21307e6fb56fSmrg case $ac_val in 21317e6fb56fSmrg *\'\''*) ac_val=`$as_echo "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;; 21327e6fb56fSmrg esac 21337e6fb56fSmrg $as_echo "$ac_var='\''$ac_val'\''" 21347e6fb56fSmrg done | sort 21357e6fb56fSmrg echo 21367e6fb56fSmrg fi 21377e6fb56fSmrg 21387e6fb56fSmrg if test -s confdefs.h; then 213990b17f1bSmrg $as_echo "## ----------- ## 21407e6fb56fSmrg## confdefs.h. ## 214190b17f1bSmrg## ----------- ##" 21427e6fb56fSmrg echo 21437e6fb56fSmrg cat confdefs.h 21447e6fb56fSmrg echo 21457e6fb56fSmrg fi 21467e6fb56fSmrg test "$ac_signal" != 0 && 21477e6fb56fSmrg $as_echo "$as_me: caught signal $ac_signal" 21487e6fb56fSmrg $as_echo "$as_me: exit $exit_status" 21497e6fb56fSmrg } >&5 21507e6fb56fSmrg rm -f core *.core core.conftest.* && 21517e6fb56fSmrg rm -f -r conftest* confdefs* conf$$* $ac_clean_files && 21527e6fb56fSmrg exit $exit_status 21537e6fb56fSmrg' 0 21547e6fb56fSmrgfor ac_signal in 1 2 13 15; do 215590b17f1bSmrg trap 'ac_signal='$ac_signal'; as_fn_exit 1' $ac_signal 21567e6fb56fSmrgdone 21577e6fb56fSmrgac_signal=0 21587e6fb56fSmrg 21597e6fb56fSmrg# confdefs.h avoids OS command line length limits that DEFS can exceed. 21607e6fb56fSmrgrm -f -r conftest* confdefs.h 21617e6fb56fSmrg 216290b17f1bSmrg$as_echo "/* confdefs.h */" > confdefs.h 216390b17f1bSmrg 21647e6fb56fSmrg# Predefined preprocessor variables. 21657e6fb56fSmrg 21667e6fb56fSmrgcat >>confdefs.h <<_ACEOF 21677e6fb56fSmrg#define PACKAGE_NAME "$PACKAGE_NAME" 21687e6fb56fSmrg_ACEOF 21697e6fb56fSmrg 21707e6fb56fSmrgcat >>confdefs.h <<_ACEOF 21717e6fb56fSmrg#define PACKAGE_TARNAME "$PACKAGE_TARNAME" 21727e6fb56fSmrg_ACEOF 21737e6fb56fSmrg 21747e6fb56fSmrgcat >>confdefs.h <<_ACEOF 21757e6fb56fSmrg#define PACKAGE_VERSION "$PACKAGE_VERSION" 21767e6fb56fSmrg_ACEOF 21777e6fb56fSmrg 21787e6fb56fSmrgcat >>confdefs.h <<_ACEOF 21797e6fb56fSmrg#define PACKAGE_STRING "$PACKAGE_STRING" 21807e6fb56fSmrg_ACEOF 21817e6fb56fSmrg 21827e6fb56fSmrgcat >>confdefs.h <<_ACEOF 21837e6fb56fSmrg#define PACKAGE_BUGREPORT "$PACKAGE_BUGREPORT" 21847e6fb56fSmrg_ACEOF 21857e6fb56fSmrg 218690b17f1bSmrgcat >>confdefs.h <<_ACEOF 218790b17f1bSmrg#define PACKAGE_URL "$PACKAGE_URL" 218890b17f1bSmrg_ACEOF 218990b17f1bSmrg 21907e6fb56fSmrg 21917e6fb56fSmrg# Let the site file select an alternate cache file if it wants to. 21927e6fb56fSmrg# Prefer an explicitly selected file to automatically selected ones. 21937e6fb56fSmrgac_site_file1=NONE 21947e6fb56fSmrgac_site_file2=NONE 21957e6fb56fSmrgif test -n "$CONFIG_SITE"; then 219690b17f1bSmrg # We do not want a PATH search for config.site. 219790b17f1bSmrg case $CONFIG_SITE in #(( 219890b17f1bSmrg -*) ac_site_file1=./$CONFIG_SITE;; 219990b17f1bSmrg */*) ac_site_file1=$CONFIG_SITE;; 220090b17f1bSmrg *) ac_site_file1=./$CONFIG_SITE;; 220190b17f1bSmrg esac 22027e6fb56fSmrgelif test "x$prefix" != xNONE; then 22037e6fb56fSmrg ac_site_file1=$prefix/share/config.site 22047e6fb56fSmrg ac_site_file2=$prefix/etc/config.site 22057e6fb56fSmrgelse 22067e6fb56fSmrg ac_site_file1=$ac_default_prefix/share/config.site 22077e6fb56fSmrg ac_site_file2=$ac_default_prefix/etc/config.site 22087e6fb56fSmrgfi 22097e6fb56fSmrgfor ac_site_file in "$ac_site_file1" "$ac_site_file2" 22107e6fb56fSmrgdo 22117e6fb56fSmrg test "x$ac_site_file" = xNONE && continue 221290b17f1bSmrg if test /dev/null != "$ac_site_file" && test -r "$ac_site_file"; then 221390b17f1bSmrg { $as_echo "$as_me:${as_lineno-$LINENO}: loading site script $ac_site_file" >&5 22147e6fb56fSmrg$as_echo "$as_me: loading site script $ac_site_file" >&6;} 22157e6fb56fSmrg sed 's/^/| /' "$ac_site_file" >&5 221690b17f1bSmrg . "$ac_site_file" \ 221790b17f1bSmrg || { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 221890b17f1bSmrg$as_echo "$as_me: error: in \`$ac_pwd':" >&2;} 221990b17f1bSmrgas_fn_error $? "failed to load site script $ac_site_file 222090b17f1bSmrgSee \`config.log' for more details" "$LINENO" 5; } 22217e6fb56fSmrg fi 22227e6fb56fSmrgdone 22237e6fb56fSmrg 22247e6fb56fSmrgif test -r "$cache_file"; then 222590b17f1bSmrg # Some versions of bash will fail to source /dev/null (special files 222690b17f1bSmrg # actually), so we avoid doing that. DJGPP emulates it as a regular file. 222790b17f1bSmrg if test /dev/null != "$cache_file" && test -f "$cache_file"; then 222890b17f1bSmrg { $as_echo "$as_me:${as_lineno-$LINENO}: loading cache $cache_file" >&5 22297e6fb56fSmrg$as_echo "$as_me: loading cache $cache_file" >&6;} 22307e6fb56fSmrg case $cache_file in 22317e6fb56fSmrg [\\/]* | ?:[\\/]* ) . "$cache_file";; 22327e6fb56fSmrg *) . "./$cache_file";; 22337e6fb56fSmrg esac 22347e6fb56fSmrg fi 22357e6fb56fSmrgelse 223690b17f1bSmrg { $as_echo "$as_me:${as_lineno-$LINENO}: creating cache $cache_file" >&5 22377e6fb56fSmrg$as_echo "$as_me: creating cache $cache_file" >&6;} 22387e6fb56fSmrg >$cache_file 22397e6fb56fSmrgfi 22407e6fb56fSmrg 22417e6fb56fSmrg# Check that the precious variables saved in the cache have kept the same 22427e6fb56fSmrg# value. 22437e6fb56fSmrgac_cache_corrupted=false 22447e6fb56fSmrgfor ac_var in $ac_precious_vars; do 22457e6fb56fSmrg eval ac_old_set=\$ac_cv_env_${ac_var}_set 22467e6fb56fSmrg eval ac_new_set=\$ac_env_${ac_var}_set 22477e6fb56fSmrg eval ac_old_val=\$ac_cv_env_${ac_var}_value 22487e6fb56fSmrg eval ac_new_val=\$ac_env_${ac_var}_value 22497e6fb56fSmrg case $ac_old_set,$ac_new_set in 22507e6fb56fSmrg set,) 225190b17f1bSmrg { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&5 22527e6fb56fSmrg$as_echo "$as_me: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&2;} 22537e6fb56fSmrg ac_cache_corrupted=: ;; 22547e6fb56fSmrg ,set) 225590b17f1bSmrg { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' was not set in the previous run" >&5 22567e6fb56fSmrg$as_echo "$as_me: error: \`$ac_var' was not set in the previous run" >&2;} 22577e6fb56fSmrg ac_cache_corrupted=: ;; 22587e6fb56fSmrg ,);; 22597e6fb56fSmrg *) 22607e6fb56fSmrg if test "x$ac_old_val" != "x$ac_new_val"; then 22617e6fb56fSmrg # differences in whitespace do not lead to failure. 22627e6fb56fSmrg ac_old_val_w=`echo x $ac_old_val` 22637e6fb56fSmrg ac_new_val_w=`echo x $ac_new_val` 22647e6fb56fSmrg if test "$ac_old_val_w" != "$ac_new_val_w"; then 226590b17f1bSmrg { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' has changed since the previous run:" >&5 22667e6fb56fSmrg$as_echo "$as_me: error: \`$ac_var' has changed since the previous run:" >&2;} 22677e6fb56fSmrg ac_cache_corrupted=: 22687e6fb56fSmrg else 226990b17f1bSmrg { $as_echo "$as_me:${as_lineno-$LINENO}: warning: ignoring whitespace changes in \`$ac_var' since the previous run:" >&5 22707e6fb56fSmrg$as_echo "$as_me: warning: ignoring whitespace changes in \`$ac_var' since the previous run:" >&2;} 22717e6fb56fSmrg eval $ac_var=\$ac_old_val 22727e6fb56fSmrg fi 227390b17f1bSmrg { $as_echo "$as_me:${as_lineno-$LINENO}: former value: \`$ac_old_val'" >&5 22747e6fb56fSmrg$as_echo "$as_me: former value: \`$ac_old_val'" >&2;} 227590b17f1bSmrg { $as_echo "$as_me:${as_lineno-$LINENO}: current value: \`$ac_new_val'" >&5 22767e6fb56fSmrg$as_echo "$as_me: current value: \`$ac_new_val'" >&2;} 22777e6fb56fSmrg fi;; 22787e6fb56fSmrg esac 22797e6fb56fSmrg # Pass precious variables to config.status. 22807e6fb56fSmrg if test "$ac_new_set" = set; then 22817e6fb56fSmrg case $ac_new_val in 22827e6fb56fSmrg *\'*) ac_arg=$ac_var=`$as_echo "$ac_new_val" | sed "s/'/'\\\\\\\\''/g"` ;; 22837e6fb56fSmrg *) ac_arg=$ac_var=$ac_new_val ;; 22847e6fb56fSmrg esac 22857e6fb56fSmrg case " $ac_configure_args " in 22867e6fb56fSmrg *" '$ac_arg' "*) ;; # Avoid dups. Use of quotes ensures accuracy. 228790b17f1bSmrg *) as_fn_append ac_configure_args " '$ac_arg'" ;; 22887e6fb56fSmrg esac 22897e6fb56fSmrg fi 22907e6fb56fSmrgdone 22917e6fb56fSmrgif $ac_cache_corrupted; then 229290b17f1bSmrg { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 22937e6fb56fSmrg$as_echo "$as_me: error: in \`$ac_pwd':" >&2;} 229490b17f1bSmrg { $as_echo "$as_me:${as_lineno-$LINENO}: error: changes in the environment can compromise the build" >&5 22957e6fb56fSmrg$as_echo "$as_me: error: changes in the environment can compromise the build" >&2;} 229690b17f1bSmrg as_fn_error $? "run \`make distclean' and/or \`rm $cache_file' and start over" "$LINENO" 5 22977e6fb56fSmrgfi 229890b17f1bSmrg## -------------------- ## 229990b17f1bSmrg## Main body of script. ## 230090b17f1bSmrg## -------------------- ## 23017e6fb56fSmrg 230290b17f1bSmrgac_ext=c 230390b17f1bSmrgac_cpp='$CPP $CPPFLAGS' 230490b17f1bSmrgac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' 230590b17f1bSmrgac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 230690b17f1bSmrgac_compiler_gnu=$ac_cv_c_compiler_gnu 23077e6fb56fSmrg 23087e6fb56fSmrg 23097e6fb56fSmrg 23107e6fb56fSmrg 231190b17f1bSmrgcat >>confdefs.h <<_ACEOF 231290b17f1bSmrg#define VIA_MAJOR_VERSION $(echo $PACKAGE_VERSION | sed -e 's/^\([0-9]*\)\.[0-9]*\.[0-9]*/\1/') 231390b17f1bSmrg_ACEOF 23147e6fb56fSmrg 23157e6fb56fSmrg 231690b17f1bSmrgcat >>confdefs.h <<_ACEOF 231790b17f1bSmrg#define VIA_MINOR_VERSION $(echo $PACKAGE_VERSION | sed -e 's/^[0-9]*\.\([0-9]*\)\.[0-9]*/\1/') 231890b17f1bSmrg_ACEOF 23197e6fb56fSmrg 23207e6fb56fSmrg 232190b17f1bSmrgcat >>confdefs.h <<_ACEOF 232290b17f1bSmrg#define VIA_PATCHLEVEL $(echo $PACKAGE_VERSION | sed -e 's/^[0-9]*\.[0-9]*\.\([0-9]*\)/\1/') 232390b17f1bSmrg_ACEOF 23247e6fb56fSmrg 23257e6fb56fSmrg 23267e6fb56fSmrg 23277e6fb56fSmrgac_config_headers="$ac_config_headers config.h" 23287e6fb56fSmrg 23297e6fb56fSmrgac_aux_dir= 23307e6fb56fSmrgfor ac_dir in . "$srcdir"/.; do 23317e6fb56fSmrg if test -f "$ac_dir/install-sh"; then 23327e6fb56fSmrg ac_aux_dir=$ac_dir 23337e6fb56fSmrg ac_install_sh="$ac_aux_dir/install-sh -c" 23347e6fb56fSmrg break 23357e6fb56fSmrg elif test -f "$ac_dir/install.sh"; then 23367e6fb56fSmrg ac_aux_dir=$ac_dir 23377e6fb56fSmrg ac_install_sh="$ac_aux_dir/install.sh -c" 23387e6fb56fSmrg break 23397e6fb56fSmrg elif test -f "$ac_dir/shtool"; then 23407e6fb56fSmrg ac_aux_dir=$ac_dir 23417e6fb56fSmrg ac_install_sh="$ac_aux_dir/shtool install -c" 23427e6fb56fSmrg break 23437e6fb56fSmrg fi 23447e6fb56fSmrgdone 23457e6fb56fSmrgif test -z "$ac_aux_dir"; then 234690b17f1bSmrg as_fn_error $? "cannot find install-sh, install.sh, or shtool in . \"$srcdir\"/." "$LINENO" 5 23477e6fb56fSmrgfi 23487e6fb56fSmrg 23497e6fb56fSmrg# These three variables are undocumented and unsupported, 23507e6fb56fSmrg# and are intended to be withdrawn in a future Autoconf release. 23517e6fb56fSmrg# They can cause serious problems if a builder's source tree is in a directory 23527e6fb56fSmrg# whose full name contains unusual characters. 23537e6fb56fSmrgac_config_guess="$SHELL $ac_aux_dir/config.guess" # Please don't use this var. 23547e6fb56fSmrgac_config_sub="$SHELL $ac_aux_dir/config.sub" # Please don't use this var. 23557e6fb56fSmrgac_configure="$SHELL $ac_aux_dir/configure" # Please don't use this var. 23567e6fb56fSmrg 23577e6fb56fSmrg 23587e6fb56fSmrg 2359983b4bf2Smrgam__api_version='1.11' 23607e6fb56fSmrg 23617e6fb56fSmrg# Find a good install program. We prefer a C program (faster), 23627e6fb56fSmrg# so one script is as good as another. But avoid the broken or 23637e6fb56fSmrg# incompatible versions: 23647e6fb56fSmrg# SysV /etc/install, /usr/sbin/install 23657e6fb56fSmrg# SunOS /usr/etc/install 23667e6fb56fSmrg# IRIX /sbin/install 23677e6fb56fSmrg# AIX /bin/install 23687e6fb56fSmrg# AmigaOS /C/install, which installs bootblocks on floppy discs 23697e6fb56fSmrg# AIX 4 /usr/bin/installbsd, which doesn't work without a -g flag 23707e6fb56fSmrg# AFS /usr/afsws/bin/install, which mishandles nonexistent args 23717e6fb56fSmrg# SVR4 /usr/ucb/install, which tries to use the nonexistent group "staff" 23727e6fb56fSmrg# OS/2's system install, which has a completely different semantic 23737e6fb56fSmrg# ./install, which can be erroneously created by make from ./install.sh. 23747e6fb56fSmrg# Reject install programs that cannot install multiple files. 237590b17f1bSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for a BSD-compatible install" >&5 23767e6fb56fSmrg$as_echo_n "checking for a BSD-compatible install... " >&6; } 23777e6fb56fSmrgif test -z "$INSTALL"; then 237890b17f1bSmrgif ${ac_cv_path_install+:} false; then : 23797e6fb56fSmrg $as_echo_n "(cached) " >&6 23807e6fb56fSmrgelse 23817e6fb56fSmrg as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 23827e6fb56fSmrgfor as_dir in $PATH 23837e6fb56fSmrgdo 23847e6fb56fSmrg IFS=$as_save_IFS 23857e6fb56fSmrg test -z "$as_dir" && as_dir=. 238690b17f1bSmrg # Account for people who put trailing slashes in PATH elements. 238790b17f1bSmrgcase $as_dir/ in #(( 238890b17f1bSmrg ./ | .// | /[cC]/* | \ 23897e6fb56fSmrg /etc/* | /usr/sbin/* | /usr/etc/* | /sbin/* | /usr/afsws/bin/* | \ 239090b17f1bSmrg ?:[\\/]os2[\\/]install[\\/]* | ?:[\\/]OS2[\\/]INSTALL[\\/]* | \ 23917e6fb56fSmrg /usr/ucb/* ) ;; 23927e6fb56fSmrg *) 23937e6fb56fSmrg # OSF1 and SCO ODT 3.0 have their own names for install. 23947e6fb56fSmrg # Don't use installbsd from OSF since it installs stuff as root 23957e6fb56fSmrg # by default. 23967e6fb56fSmrg for ac_prog in ginstall scoinst install; do 23977e6fb56fSmrg for ac_exec_ext in '' $ac_executable_extensions; do 2398983b4bf2Smrg if { test -f "$as_dir/$ac_prog$ac_exec_ext" && $as_test_x "$as_dir/$ac_prog$ac_exec_ext"; }; then 23997e6fb56fSmrg if test $ac_prog = install && 24007e6fb56fSmrg grep dspmsg "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then 24017e6fb56fSmrg # AIX install. It has an incompatible calling convention. 24027e6fb56fSmrg : 24037e6fb56fSmrg elif test $ac_prog = install && 24047e6fb56fSmrg grep pwplus "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then 24057e6fb56fSmrg # program-specific install script used by HP pwplus--don't use. 24067e6fb56fSmrg : 24077e6fb56fSmrg else 24087e6fb56fSmrg rm -rf conftest.one conftest.two conftest.dir 24097e6fb56fSmrg echo one > conftest.one 24107e6fb56fSmrg echo two > conftest.two 24117e6fb56fSmrg mkdir conftest.dir 24127e6fb56fSmrg if "$as_dir/$ac_prog$ac_exec_ext" -c conftest.one conftest.two "`pwd`/conftest.dir" && 24137e6fb56fSmrg test -s conftest.one && test -s conftest.two && 24147e6fb56fSmrg test -s conftest.dir/conftest.one && 24157e6fb56fSmrg test -s conftest.dir/conftest.two 24167e6fb56fSmrg then 24177e6fb56fSmrg ac_cv_path_install="$as_dir/$ac_prog$ac_exec_ext -c" 24187e6fb56fSmrg break 3 24197e6fb56fSmrg fi 24207e6fb56fSmrg fi 24217e6fb56fSmrg fi 24227e6fb56fSmrg done 24237e6fb56fSmrg done 24247e6fb56fSmrg ;; 24257e6fb56fSmrgesac 24267e6fb56fSmrg 242790b17f1bSmrg done 24287e6fb56fSmrgIFS=$as_save_IFS 24297e6fb56fSmrg 24307e6fb56fSmrgrm -rf conftest.one conftest.two conftest.dir 24317e6fb56fSmrg 24327e6fb56fSmrgfi 24337e6fb56fSmrg if test "${ac_cv_path_install+set}" = set; then 24347e6fb56fSmrg INSTALL=$ac_cv_path_install 24357e6fb56fSmrg else 24367e6fb56fSmrg # As a last resort, use the slow shell script. Don't cache a 24377e6fb56fSmrg # value for INSTALL within a source directory, because that will 24387e6fb56fSmrg # break other packages using the cache if that directory is 24397e6fb56fSmrg # removed, or if the value is a relative name. 24407e6fb56fSmrg INSTALL=$ac_install_sh 24417e6fb56fSmrg fi 24427e6fb56fSmrgfi 244390b17f1bSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $INSTALL" >&5 24447e6fb56fSmrg$as_echo "$INSTALL" >&6; } 24457e6fb56fSmrg 24467e6fb56fSmrg# Use test -z because SunOS4 sh mishandles braces in ${var-val}. 24477e6fb56fSmrg# It thinks the first close brace ends the variable substitution. 24487e6fb56fSmrgtest -z "$INSTALL_PROGRAM" && INSTALL_PROGRAM='${INSTALL}' 24497e6fb56fSmrg 24507e6fb56fSmrgtest -z "$INSTALL_SCRIPT" && INSTALL_SCRIPT='${INSTALL}' 24517e6fb56fSmrg 24527e6fb56fSmrgtest -z "$INSTALL_DATA" && INSTALL_DATA='${INSTALL} -m 644' 24537e6fb56fSmrg 245490b17f1bSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether build environment is sane" >&5 24557e6fb56fSmrg$as_echo_n "checking whether build environment is sane... " >&6; } 2456983b4bf2Smrg# Just in case 2457983b4bf2Smrgsleep 1 2458983b4bf2Smrgecho timestamp > conftest.file 24597e6fb56fSmrg# Reject unsafe characters in $srcdir or the absolute working directory 24607e6fb56fSmrg# name. Accept space and tab only in the latter. 24617e6fb56fSmrgam_lf=' 24627e6fb56fSmrg' 24637e6fb56fSmrgcase `pwd` in 24647e6fb56fSmrg *[\\\"\#\$\&\'\`$am_lf]*) 246590b17f1bSmrg as_fn_error $? "unsafe absolute working directory name" "$LINENO" 5;; 24667e6fb56fSmrgesac 24677e6fb56fSmrgcase $srcdir in 24687e6fb56fSmrg *[\\\"\#\$\&\'\`$am_lf\ \ ]*) 2469983b4bf2Smrg as_fn_error $? "unsafe srcdir value: \`$srcdir'" "$LINENO" 5;; 24707e6fb56fSmrgesac 24717e6fb56fSmrg 2472983b4bf2Smrg# Do `set' in a subshell so we don't clobber the current shell's 24737e6fb56fSmrg# arguments. Must try -L first in case configure is actually a 24747e6fb56fSmrg# symlink; some systems play weird games with the mod time of symlinks 24757e6fb56fSmrg# (eg FreeBSD returns the mod time of the symlink's containing 24767e6fb56fSmrg# directory). 24777e6fb56fSmrgif ( 2478983b4bf2Smrg set X `ls -Lt "$srcdir/configure" conftest.file 2> /dev/null` 2479983b4bf2Smrg if test "$*" = "X"; then 2480983b4bf2Smrg # -L didn't work. 2481983b4bf2Smrg set X `ls -t "$srcdir/configure" conftest.file` 2482983b4bf2Smrg fi 2483983b4bf2Smrg rm -f conftest.file 2484983b4bf2Smrg if test "$*" != "X $srcdir/configure conftest.file" \ 2485983b4bf2Smrg && test "$*" != "X conftest.file $srcdir/configure"; then 2486983b4bf2Smrg 2487983b4bf2Smrg # If neither matched, then we have a broken ls. This can happen 2488983b4bf2Smrg # if, for instance, CONFIG_SHELL is bash and it inherits a 2489983b4bf2Smrg # broken ls alias from the environment. This has actually 2490983b4bf2Smrg # happened. Such a system could not be considered "sane". 2491983b4bf2Smrg as_fn_error $? "ls -t appears to fail. Make sure there is not a broken 2492983b4bf2Smrgalias in your environment" "$LINENO" 5 2493983b4bf2Smrg fi 2494983b4bf2Smrg 24957e6fb56fSmrg test "$2" = conftest.file 24967e6fb56fSmrg ) 24977e6fb56fSmrgthen 24987e6fb56fSmrg # Ok. 24997e6fb56fSmrg : 25007e6fb56fSmrgelse 250190b17f1bSmrg as_fn_error $? "newly created file is older than distributed files! 250290b17f1bSmrgCheck your system clock" "$LINENO" 5 25037e6fb56fSmrgfi 250490b17f1bSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 25057e6fb56fSmrg$as_echo "yes" >&6; } 25067e6fb56fSmrgtest "$program_prefix" != NONE && 25077e6fb56fSmrg program_transform_name="s&^&$program_prefix&;$program_transform_name" 25087e6fb56fSmrg# Use a double $ so make ignores it. 25097e6fb56fSmrgtest "$program_suffix" != NONE && 25107e6fb56fSmrg program_transform_name="s&\$&$program_suffix&;$program_transform_name" 25117e6fb56fSmrg# Double any \ or $. 25127e6fb56fSmrg# By default was `s,x,x', remove it if useless. 25137e6fb56fSmrgac_script='s/[\\$]/&&/g;s/;s,x,x,$//' 25147e6fb56fSmrgprogram_transform_name=`$as_echo "$program_transform_name" | sed "$ac_script"` 25157e6fb56fSmrg 2516983b4bf2Smrg# expand $ac_aux_dir to an absolute path 2517983b4bf2Smrgam_aux_dir=`cd $ac_aux_dir && pwd` 25187e6fb56fSmrg 25197e6fb56fSmrgif test x"${MISSING+set}" != xset; then 25207e6fb56fSmrg case $am_aux_dir in 25217e6fb56fSmrg *\ * | *\ *) 25227e6fb56fSmrg MISSING="\${SHELL} \"$am_aux_dir/missing\"" ;; 25237e6fb56fSmrg *) 25247e6fb56fSmrg MISSING="\${SHELL} $am_aux_dir/missing" ;; 25257e6fb56fSmrg esac 25267e6fb56fSmrgfi 25277e6fb56fSmrg# Use eval to expand $SHELL 2528983b4bf2Smrgif eval "$MISSING --run true"; then 2529983b4bf2Smrg am_missing_run="$MISSING --run " 25307e6fb56fSmrgelse 25317e6fb56fSmrg am_missing_run= 2532983b4bf2Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: \`missing' script is too old or missing" >&5 2533983b4bf2Smrg$as_echo "$as_me: WARNING: \`missing' script is too old or missing" >&2;} 25347e6fb56fSmrgfi 25357e6fb56fSmrg 2536983b4bf2Smrgif test x"${install_sh}" != xset; then 25377e6fb56fSmrg case $am_aux_dir in 25387e6fb56fSmrg *\ * | *\ *) 25397e6fb56fSmrg install_sh="\${SHELL} '$am_aux_dir/install-sh'" ;; 25407e6fb56fSmrg *) 25417e6fb56fSmrg install_sh="\${SHELL} $am_aux_dir/install-sh" 25427e6fb56fSmrg esac 25437e6fb56fSmrgfi 25447e6fb56fSmrg 2545983b4bf2Smrg# Installed binaries are usually stripped using `strip' when the user 2546983b4bf2Smrg# run `make install-strip'. However `strip' might not be the right 25477e6fb56fSmrg# tool to use in cross-compilation environments, therefore Automake 2548983b4bf2Smrg# will honor the `STRIP' environment variable to overrule this program. 25497e6fb56fSmrgif test "$cross_compiling" != no; then 25507e6fb56fSmrg if test -n "$ac_tool_prefix"; then 25517e6fb56fSmrg # Extract the first word of "${ac_tool_prefix}strip", so it can be a program name with args. 25527e6fb56fSmrgset dummy ${ac_tool_prefix}strip; ac_word=$2 255390b17f1bSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 25547e6fb56fSmrg$as_echo_n "checking for $ac_word... " >&6; } 255590b17f1bSmrgif ${ac_cv_prog_STRIP+:} false; then : 25567e6fb56fSmrg $as_echo_n "(cached) " >&6 25577e6fb56fSmrgelse 25587e6fb56fSmrg if test -n "$STRIP"; then 25597e6fb56fSmrg ac_cv_prog_STRIP="$STRIP" # Let the user override the test. 25607e6fb56fSmrgelse 25617e6fb56fSmrgas_save_IFS=$IFS; IFS=$PATH_SEPARATOR 25627e6fb56fSmrgfor as_dir in $PATH 25637e6fb56fSmrgdo 25647e6fb56fSmrg IFS=$as_save_IFS 25657e6fb56fSmrg test -z "$as_dir" && as_dir=. 256690b17f1bSmrg for ac_exec_ext in '' $ac_executable_extensions; do 2567983b4bf2Smrg if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then 25687e6fb56fSmrg ac_cv_prog_STRIP="${ac_tool_prefix}strip" 256990b17f1bSmrg $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 25707e6fb56fSmrg break 2 25717e6fb56fSmrg fi 25727e6fb56fSmrgdone 257390b17f1bSmrg done 25747e6fb56fSmrgIFS=$as_save_IFS 25757e6fb56fSmrg 25767e6fb56fSmrgfi 25777e6fb56fSmrgfi 25787e6fb56fSmrgSTRIP=$ac_cv_prog_STRIP 25797e6fb56fSmrgif test -n "$STRIP"; then 258090b17f1bSmrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $STRIP" >&5 25817e6fb56fSmrg$as_echo "$STRIP" >&6; } 25827e6fb56fSmrgelse 258390b17f1bSmrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 25847e6fb56fSmrg$as_echo "no" >&6; } 25857e6fb56fSmrgfi 25867e6fb56fSmrg 25877e6fb56fSmrg 25887e6fb56fSmrgfi 25897e6fb56fSmrgif test -z "$ac_cv_prog_STRIP"; then 25907e6fb56fSmrg ac_ct_STRIP=$STRIP 25917e6fb56fSmrg # Extract the first word of "strip", so it can be a program name with args. 25927e6fb56fSmrgset dummy strip; ac_word=$2 259390b17f1bSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 25947e6fb56fSmrg$as_echo_n "checking for $ac_word... " >&6; } 259590b17f1bSmrgif ${ac_cv_prog_ac_ct_STRIP+:} false; then : 25967e6fb56fSmrg $as_echo_n "(cached) " >&6 25977e6fb56fSmrgelse 25987e6fb56fSmrg if test -n "$ac_ct_STRIP"; then 25997e6fb56fSmrg ac_cv_prog_ac_ct_STRIP="$ac_ct_STRIP" # Let the user override the test. 26007e6fb56fSmrgelse 26017e6fb56fSmrgas_save_IFS=$IFS; IFS=$PATH_SEPARATOR 26027e6fb56fSmrgfor as_dir in $PATH 26037e6fb56fSmrgdo 26047e6fb56fSmrg IFS=$as_save_IFS 26057e6fb56fSmrg test -z "$as_dir" && as_dir=. 260690b17f1bSmrg for ac_exec_ext in '' $ac_executable_extensions; do 2607983b4bf2Smrg if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then 26087e6fb56fSmrg ac_cv_prog_ac_ct_STRIP="strip" 260990b17f1bSmrg $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 26107e6fb56fSmrg break 2 26117e6fb56fSmrg fi 26127e6fb56fSmrgdone 261390b17f1bSmrg done 26147e6fb56fSmrgIFS=$as_save_IFS 26157e6fb56fSmrg 26167e6fb56fSmrgfi 26177e6fb56fSmrgfi 26187e6fb56fSmrgac_ct_STRIP=$ac_cv_prog_ac_ct_STRIP 26197e6fb56fSmrgif test -n "$ac_ct_STRIP"; then 262090b17f1bSmrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_STRIP" >&5 26217e6fb56fSmrg$as_echo "$ac_ct_STRIP" >&6; } 26227e6fb56fSmrgelse 262390b17f1bSmrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 26247e6fb56fSmrg$as_echo "no" >&6; } 26257e6fb56fSmrgfi 26267e6fb56fSmrg 26277e6fb56fSmrg if test "x$ac_ct_STRIP" = x; then 26287e6fb56fSmrg STRIP=":" 26297e6fb56fSmrg else 26307e6fb56fSmrg case $cross_compiling:$ac_tool_warned in 26317e6fb56fSmrgyes:) 263290b17f1bSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5 26337e6fb56fSmrg$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} 26347e6fb56fSmrgac_tool_warned=yes ;; 26357e6fb56fSmrgesac 26367e6fb56fSmrg STRIP=$ac_ct_STRIP 26377e6fb56fSmrg fi 26387e6fb56fSmrgelse 26397e6fb56fSmrg STRIP="$ac_cv_prog_STRIP" 26407e6fb56fSmrgfi 26417e6fb56fSmrg 26427e6fb56fSmrgfi 26437e6fb56fSmrgINSTALL_STRIP_PROGRAM="\$(install_sh) -c -s" 26447e6fb56fSmrg 264590b17f1bSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for a thread-safe mkdir -p" >&5 26467e6fb56fSmrg$as_echo_n "checking for a thread-safe mkdir -p... " >&6; } 26477e6fb56fSmrgif test -z "$MKDIR_P"; then 264890b17f1bSmrg if ${ac_cv_path_mkdir+:} false; then : 26497e6fb56fSmrg $as_echo_n "(cached) " >&6 26507e6fb56fSmrgelse 26517e6fb56fSmrg as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 26527e6fb56fSmrgfor as_dir in $PATH$PATH_SEPARATOR/opt/sfw/bin 26537e6fb56fSmrgdo 26547e6fb56fSmrg IFS=$as_save_IFS 26557e6fb56fSmrg test -z "$as_dir" && as_dir=. 265690b17f1bSmrg for ac_prog in mkdir gmkdir; do 26577e6fb56fSmrg for ac_exec_ext in '' $ac_executable_extensions; do 2658983b4bf2Smrg { test -f "$as_dir/$ac_prog$ac_exec_ext" && $as_test_x "$as_dir/$ac_prog$ac_exec_ext"; } || continue 26597e6fb56fSmrg case `"$as_dir/$ac_prog$ac_exec_ext" --version 2>&1` in #( 26607e6fb56fSmrg 'mkdir (GNU coreutils) '* | \ 26617e6fb56fSmrg 'mkdir (coreutils) '* | \ 26627e6fb56fSmrg 'mkdir (fileutils) '4.1*) 26637e6fb56fSmrg ac_cv_path_mkdir=$as_dir/$ac_prog$ac_exec_ext 26647e6fb56fSmrg break 3;; 26657e6fb56fSmrg esac 26667e6fb56fSmrg done 26677e6fb56fSmrg done 266890b17f1bSmrg done 26697e6fb56fSmrgIFS=$as_save_IFS 26707e6fb56fSmrg 26717e6fb56fSmrgfi 26727e6fb56fSmrg 267390b17f1bSmrg test -d ./--version && rmdir ./--version 26747e6fb56fSmrg if test "${ac_cv_path_mkdir+set}" = set; then 26757e6fb56fSmrg MKDIR_P="$ac_cv_path_mkdir -p" 26767e6fb56fSmrg else 26777e6fb56fSmrg # As a last resort, use the slow shell script. Don't cache a 26787e6fb56fSmrg # value for MKDIR_P within a source directory, because that will 26797e6fb56fSmrg # break other packages using the cache if that directory is 26807e6fb56fSmrg # removed, or if the value is a relative name. 26817e6fb56fSmrg MKDIR_P="$ac_install_sh -d" 26827e6fb56fSmrg fi 26837e6fb56fSmrgfi 268490b17f1bSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $MKDIR_P" >&5 26857e6fb56fSmrg$as_echo "$MKDIR_P" >&6; } 26867e6fb56fSmrg 2687983b4bf2Smrgmkdir_p="$MKDIR_P" 2688983b4bf2Smrgcase $mkdir_p in 2689983b4bf2Smrg [\\/$]* | ?:[\\/]*) ;; 2690983b4bf2Smrg */*) mkdir_p="\$(top_builddir)/$mkdir_p" ;; 2691983b4bf2Smrgesac 2692983b4bf2Smrg 26937e6fb56fSmrgfor ac_prog in gawk mawk nawk awk 26947e6fb56fSmrgdo 26957e6fb56fSmrg # Extract the first word of "$ac_prog", so it can be a program name with args. 26967e6fb56fSmrgset dummy $ac_prog; ac_word=$2 269790b17f1bSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 26987e6fb56fSmrg$as_echo_n "checking for $ac_word... " >&6; } 269990b17f1bSmrgif ${ac_cv_prog_AWK+:} false; then : 27007e6fb56fSmrg $as_echo_n "(cached) " >&6 27017e6fb56fSmrgelse 27027e6fb56fSmrg if test -n "$AWK"; then 27037e6fb56fSmrg ac_cv_prog_AWK="$AWK" # Let the user override the test. 27047e6fb56fSmrgelse 27057e6fb56fSmrgas_save_IFS=$IFS; IFS=$PATH_SEPARATOR 27067e6fb56fSmrgfor as_dir in $PATH 27077e6fb56fSmrgdo 27087e6fb56fSmrg IFS=$as_save_IFS 27097e6fb56fSmrg test -z "$as_dir" && as_dir=. 271090b17f1bSmrg for ac_exec_ext in '' $ac_executable_extensions; do 2711983b4bf2Smrg if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then 27127e6fb56fSmrg ac_cv_prog_AWK="$ac_prog" 271390b17f1bSmrg $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 27147e6fb56fSmrg break 2 27157e6fb56fSmrg fi 27167e6fb56fSmrgdone 271790b17f1bSmrg done 27187e6fb56fSmrgIFS=$as_save_IFS 27197e6fb56fSmrg 27207e6fb56fSmrgfi 27217e6fb56fSmrgfi 27227e6fb56fSmrgAWK=$ac_cv_prog_AWK 27237e6fb56fSmrgif test -n "$AWK"; then 272490b17f1bSmrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AWK" >&5 27257e6fb56fSmrg$as_echo "$AWK" >&6; } 27267e6fb56fSmrgelse 272790b17f1bSmrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 27287e6fb56fSmrg$as_echo "no" >&6; } 27297e6fb56fSmrgfi 27307e6fb56fSmrg 27317e6fb56fSmrg 27327e6fb56fSmrg test -n "$AWK" && break 27337e6fb56fSmrgdone 27347e6fb56fSmrg 273590b17f1bSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether ${MAKE-make} sets \$(MAKE)" >&5 27367e6fb56fSmrg$as_echo_n "checking whether ${MAKE-make} sets \$(MAKE)... " >&6; } 27377e6fb56fSmrgset x ${MAKE-make} 27387e6fb56fSmrgac_make=`$as_echo "$2" | sed 's/+/p/g; s/[^a-zA-Z0-9_]/_/g'` 273990b17f1bSmrgif eval \${ac_cv_prog_make_${ac_make}_set+:} false; then : 27407e6fb56fSmrg $as_echo_n "(cached) " >&6 27417e6fb56fSmrgelse 27427e6fb56fSmrg cat >conftest.make <<\_ACEOF 27437e6fb56fSmrgSHELL = /bin/sh 27447e6fb56fSmrgall: 27457e6fb56fSmrg @echo '@@@%%%=$(MAKE)=@@@%%%' 27467e6fb56fSmrg_ACEOF 274790b17f1bSmrg# GNU make sometimes prints "make[1]: Entering ...", which would confuse us. 27487e6fb56fSmrgcase `${MAKE-make} -f conftest.make 2>/dev/null` in 27497e6fb56fSmrg *@@@%%%=?*=@@@%%%*) 27507e6fb56fSmrg eval ac_cv_prog_make_${ac_make}_set=yes;; 27517e6fb56fSmrg *) 27527e6fb56fSmrg eval ac_cv_prog_make_${ac_make}_set=no;; 27537e6fb56fSmrgesac 27547e6fb56fSmrgrm -f conftest.make 27557e6fb56fSmrgfi 27567e6fb56fSmrgif eval test \$ac_cv_prog_make_${ac_make}_set = yes; then 275790b17f1bSmrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 27587e6fb56fSmrg$as_echo "yes" >&6; } 27597e6fb56fSmrg SET_MAKE= 27607e6fb56fSmrgelse 276190b17f1bSmrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 27627e6fb56fSmrg$as_echo "no" >&6; } 27637e6fb56fSmrg SET_MAKE="MAKE=${MAKE-make}" 27647e6fb56fSmrgfi 27657e6fb56fSmrg 27667e6fb56fSmrgrm -rf .tst 2>/dev/null 27677e6fb56fSmrgmkdir .tst 2>/dev/null 27687e6fb56fSmrgif test -d .tst; then 27697e6fb56fSmrg am__leading_dot=. 27707e6fb56fSmrgelse 27717e6fb56fSmrg am__leading_dot=_ 27727e6fb56fSmrgfi 27737e6fb56fSmrgrmdir .tst 2>/dev/null 27747e6fb56fSmrg 27757e6fb56fSmrgif test "`cd $srcdir && pwd`" != "`pwd`"; then 27767e6fb56fSmrg # Use -I$(srcdir) only when $(srcdir) != ., so that make's output 27777e6fb56fSmrg # is not polluted with repeated "-I." 27787e6fb56fSmrg am__isrc=' -I$(srcdir)' 27797e6fb56fSmrg # test to see if srcdir already configured 27807e6fb56fSmrg if test -f $srcdir/config.status; then 278190b17f1bSmrg as_fn_error $? "source directory already configured; run \"make distclean\" there first" "$LINENO" 5 27827e6fb56fSmrg fi 27837e6fb56fSmrgfi 27847e6fb56fSmrg 27857e6fb56fSmrg# test whether we have cygpath 27867e6fb56fSmrgif test -z "$CYGPATH_W"; then 27877e6fb56fSmrg if (cygpath --version) >/dev/null 2>/dev/null; then 27887e6fb56fSmrg CYGPATH_W='cygpath -w' 27897e6fb56fSmrg else 27907e6fb56fSmrg CYGPATH_W=echo 27917e6fb56fSmrg fi 27927e6fb56fSmrgfi 27937e6fb56fSmrg 27947e6fb56fSmrg 27957e6fb56fSmrg# Define the identity of the package. 27967e6fb56fSmrg PACKAGE='xf86-video-openchrome' 2797983b4bf2Smrg VERSION='0.6.0' 27987e6fb56fSmrg 27997e6fb56fSmrg 28007e6fb56fSmrgcat >>confdefs.h <<_ACEOF 28017e6fb56fSmrg#define PACKAGE "$PACKAGE" 28027e6fb56fSmrg_ACEOF 28037e6fb56fSmrg 28047e6fb56fSmrg 28057e6fb56fSmrgcat >>confdefs.h <<_ACEOF 28067e6fb56fSmrg#define VERSION "$VERSION" 28077e6fb56fSmrg_ACEOF 28087e6fb56fSmrg 28097e6fb56fSmrg# Some tools Automake needs. 28107e6fb56fSmrg 28117e6fb56fSmrgACLOCAL=${ACLOCAL-"${am_missing_run}aclocal-${am__api_version}"} 28127e6fb56fSmrg 28137e6fb56fSmrg 28147e6fb56fSmrgAUTOCONF=${AUTOCONF-"${am_missing_run}autoconf"} 28157e6fb56fSmrg 28167e6fb56fSmrg 28177e6fb56fSmrgAUTOMAKE=${AUTOMAKE-"${am_missing_run}automake-${am__api_version}"} 28187e6fb56fSmrg 28197e6fb56fSmrg 28207e6fb56fSmrgAUTOHEADER=${AUTOHEADER-"${am_missing_run}autoheader"} 28217e6fb56fSmrg 28227e6fb56fSmrg 28237e6fb56fSmrgMAKEINFO=${MAKEINFO-"${am_missing_run}makeinfo"} 28247e6fb56fSmrg 2825983b4bf2Smrg# We need awk for the "check" target. The system "awk" is bad on 2826983b4bf2Smrg# some platforms. 282790b17f1bSmrg# Always define AMTAR for backward compatibility. Yes, it's still used 282890b17f1bSmrg# in the wild :-( We should find a proper way to deprecate it ... 282990b17f1bSmrgAMTAR='$${TAR-tar}' 28307e6fb56fSmrg 283190b17f1bSmrgam__tar='$${TAR-tar} chof - "$$tardir"' am__untar='$${TAR-tar} xf -' 28327e6fb56fSmrg 28337e6fb56fSmrg 28347e6fb56fSmrg 28357e6fb56fSmrg 28367e6fb56fSmrg 28377e6fb56fSmrg 283890b17f1bSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to enable maintainer-specific portions of Makefiles" >&5 28397e6fb56fSmrg$as_echo_n "checking whether to enable maintainer-specific portions of Makefiles... " >&6; } 28407e6fb56fSmrg # Check whether --enable-maintainer-mode was given. 284190b17f1bSmrgif test "${enable_maintainer_mode+set}" = set; then : 28427e6fb56fSmrg enableval=$enable_maintainer_mode; USE_MAINTAINER_MODE=$enableval 28437e6fb56fSmrgelse 28447e6fb56fSmrg USE_MAINTAINER_MODE=no 28457e6fb56fSmrgfi 28467e6fb56fSmrg 284790b17f1bSmrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $USE_MAINTAINER_MODE" >&5 28487e6fb56fSmrg$as_echo "$USE_MAINTAINER_MODE" >&6; } 28497e6fb56fSmrg if test $USE_MAINTAINER_MODE = yes; then 28507e6fb56fSmrg MAINTAINER_MODE_TRUE= 28517e6fb56fSmrg MAINTAINER_MODE_FALSE='#' 28527e6fb56fSmrgelse 28537e6fb56fSmrg MAINTAINER_MODE_TRUE='#' 28547e6fb56fSmrg MAINTAINER_MODE_FALSE= 28557e6fb56fSmrgfi 28567e6fb56fSmrg 28577e6fb56fSmrg MAINT=$MAINTAINER_MODE_TRUE 28587e6fb56fSmrg 28597e6fb56fSmrg 28607e6fb56fSmrg 286190b17f1bSmrg# Initialize libtool 28627e6fb56fSmrg# Check whether --enable-static was given. 286390b17f1bSmrgif test "${enable_static+set}" = set; then : 28647e6fb56fSmrg enableval=$enable_static; p=${PACKAGE-default} 28657e6fb56fSmrg case $enableval in 28667e6fb56fSmrg yes) enable_static=yes ;; 28677e6fb56fSmrg no) enable_static=no ;; 28687e6fb56fSmrg *) 28697e6fb56fSmrg enable_static=no 28707e6fb56fSmrg # Look at the argument we got. We use all the common list separators. 2871983b4bf2Smrg lt_save_ifs="$IFS"; IFS="${IFS}$PATH_SEPARATOR," 28727e6fb56fSmrg for pkg in $enableval; do 2873983b4bf2Smrg IFS="$lt_save_ifs" 28747e6fb56fSmrg if test "X$pkg" = "X$p"; then 28757e6fb56fSmrg enable_static=yes 28767e6fb56fSmrg fi 28777e6fb56fSmrg done 2878983b4bf2Smrg IFS="$lt_save_ifs" 28797e6fb56fSmrg ;; 28807e6fb56fSmrg esac 28817e6fb56fSmrgelse 28827e6fb56fSmrg enable_static=no 28837e6fb56fSmrgfi 28847e6fb56fSmrg 28857e6fb56fSmrg 28867e6fb56fSmrg 28877e6fb56fSmrg 28887e6fb56fSmrg 28897e6fb56fSmrg 28907e6fb56fSmrg 289190b17f1bSmrg 289290b17f1bSmrg 289390b17f1bSmrgcase `pwd` in 289490b17f1bSmrg *\ * | *\ *) 289590b17f1bSmrg { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: Libtool does not cope well with whitespace in \`pwd\`" >&5 289690b17f1bSmrg$as_echo "$as_me: WARNING: Libtool does not cope well with whitespace in \`pwd\`" >&2;} ;; 289790b17f1bSmrgesac 289890b17f1bSmrg 289990b17f1bSmrg 290090b17f1bSmrg 2901983b4bf2Smrgmacro_version='2.4.2' 2902983b4bf2Smrgmacro_revision='1.3337' 290390b17f1bSmrg 290490b17f1bSmrg 290590b17f1bSmrg 290690b17f1bSmrg 290790b17f1bSmrg 290890b17f1bSmrg 290990b17f1bSmrg 291090b17f1bSmrg 291190b17f1bSmrg 291290b17f1bSmrg 291390b17f1bSmrg 291490b17f1bSmrg 291590b17f1bSmrg 2916983b4bf2Smrgltmain="$ac_aux_dir/ltmain.sh" 291790b17f1bSmrg 29187e6fb56fSmrg# Make sure we can run config.sub. 29197e6fb56fSmrg$SHELL "$ac_aux_dir/config.sub" sun4 >/dev/null 2>&1 || 292090b17f1bSmrg as_fn_error $? "cannot run $SHELL $ac_aux_dir/config.sub" "$LINENO" 5 29217e6fb56fSmrg 292290b17f1bSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: checking build system type" >&5 29237e6fb56fSmrg$as_echo_n "checking build system type... " >&6; } 292490b17f1bSmrgif ${ac_cv_build+:} false; then : 29257e6fb56fSmrg $as_echo_n "(cached) " >&6 29267e6fb56fSmrgelse 29277e6fb56fSmrg ac_build_alias=$build_alias 29287e6fb56fSmrgtest "x$ac_build_alias" = x && 29297e6fb56fSmrg ac_build_alias=`$SHELL "$ac_aux_dir/config.guess"` 29307e6fb56fSmrgtest "x$ac_build_alias" = x && 293190b17f1bSmrg as_fn_error $? "cannot guess build type; you must specify one" "$LINENO" 5 29327e6fb56fSmrgac_cv_build=`$SHELL "$ac_aux_dir/config.sub" $ac_build_alias` || 293390b17f1bSmrg as_fn_error $? "$SHELL $ac_aux_dir/config.sub $ac_build_alias failed" "$LINENO" 5 29347e6fb56fSmrg 29357e6fb56fSmrgfi 293690b17f1bSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_build" >&5 29377e6fb56fSmrg$as_echo "$ac_cv_build" >&6; } 29387e6fb56fSmrgcase $ac_cv_build in 29397e6fb56fSmrg*-*-*) ;; 294090b17f1bSmrg*) as_fn_error $? "invalid value of canonical build" "$LINENO" 5;; 29417e6fb56fSmrgesac 29427e6fb56fSmrgbuild=$ac_cv_build 29437e6fb56fSmrgac_save_IFS=$IFS; IFS='-' 29447e6fb56fSmrgset x $ac_cv_build 29457e6fb56fSmrgshift 29467e6fb56fSmrgbuild_cpu=$1 29477e6fb56fSmrgbuild_vendor=$2 29487e6fb56fSmrgshift; shift 29497e6fb56fSmrg# Remember, the first character of IFS is used to create $*, 29507e6fb56fSmrg# except with old shells: 29517e6fb56fSmrgbuild_os=$* 29527e6fb56fSmrgIFS=$ac_save_IFS 29537e6fb56fSmrgcase $build_os in *\ *) build_os=`echo "$build_os" | sed 's/ /-/g'`;; esac 29547e6fb56fSmrg 29557e6fb56fSmrg 295690b17f1bSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: checking host system type" >&5 29577e6fb56fSmrg$as_echo_n "checking host system type... " >&6; } 295890b17f1bSmrgif ${ac_cv_host+:} false; then : 29597e6fb56fSmrg $as_echo_n "(cached) " >&6 29607e6fb56fSmrgelse 29617e6fb56fSmrg if test "x$host_alias" = x; then 29627e6fb56fSmrg ac_cv_host=$ac_cv_build 29637e6fb56fSmrgelse 29647e6fb56fSmrg ac_cv_host=`$SHELL "$ac_aux_dir/config.sub" $host_alias` || 296590b17f1bSmrg as_fn_error $? "$SHELL $ac_aux_dir/config.sub $host_alias failed" "$LINENO" 5 29667e6fb56fSmrgfi 29677e6fb56fSmrg 29687e6fb56fSmrgfi 296990b17f1bSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_host" >&5 29707e6fb56fSmrg$as_echo "$ac_cv_host" >&6; } 29717e6fb56fSmrgcase $ac_cv_host in 29727e6fb56fSmrg*-*-*) ;; 297390b17f1bSmrg*) as_fn_error $? "invalid value of canonical host" "$LINENO" 5;; 29747e6fb56fSmrgesac 29757e6fb56fSmrghost=$ac_cv_host 29767e6fb56fSmrgac_save_IFS=$IFS; IFS='-' 29777e6fb56fSmrgset x $ac_cv_host 29787e6fb56fSmrgshift 29797e6fb56fSmrghost_cpu=$1 29807e6fb56fSmrghost_vendor=$2 29817e6fb56fSmrgshift; shift 29827e6fb56fSmrg# Remember, the first character of IFS is used to create $*, 29837e6fb56fSmrg# except with old shells: 29847e6fb56fSmrghost_os=$* 29857e6fb56fSmrgIFS=$ac_save_IFS 29867e6fb56fSmrgcase $host_os in *\ *) host_os=`echo "$host_os" | sed 's/ /-/g'`;; esac 29877e6fb56fSmrg 29887e6fb56fSmrg 298990b17f1bSmrg# Backslashify metacharacters that are still active within 299090b17f1bSmrg# double-quoted strings. 299190b17f1bSmrgsed_quote_subst='s/\(["`$\\]\)/\\\1/g' 299290b17f1bSmrg 299390b17f1bSmrg# Same as above, but do not quote variable references. 299490b17f1bSmrgdouble_quote_subst='s/\(["`\\]\)/\\\1/g' 299590b17f1bSmrg 299690b17f1bSmrg# Sed substitution to delay expansion of an escaped shell variable in a 299790b17f1bSmrg# double_quote_subst'ed string. 299890b17f1bSmrgdelay_variable_subst='s/\\\\\\\\\\\$/\\\\\\$/g' 299990b17f1bSmrg 300090b17f1bSmrg# Sed substitution to delay expansion of an escaped single quote. 300190b17f1bSmrgdelay_single_quote_subst='s/'\''/'\'\\\\\\\'\''/g' 300290b17f1bSmrg 300390b17f1bSmrg# Sed substitution to avoid accidental globbing in evaled expressions 300490b17f1bSmrgno_glob_subst='s/\*/\\\*/g' 300590b17f1bSmrg 300690b17f1bSmrgECHO='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\' 300790b17f1bSmrgECHO=$ECHO$ECHO$ECHO$ECHO$ECHO 300890b17f1bSmrgECHO=$ECHO$ECHO$ECHO$ECHO$ECHO$ECHO 300990b17f1bSmrg 301090b17f1bSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: checking how to print strings" >&5 301190b17f1bSmrg$as_echo_n "checking how to print strings... " >&6; } 301290b17f1bSmrg# Test print first, because it will be a builtin if present. 301390b17f1bSmrgif test "X`( print -r -- -n ) 2>/dev/null`" = X-n && \ 301490b17f1bSmrg test "X`print -r -- $ECHO 2>/dev/null`" = "X$ECHO"; then 301590b17f1bSmrg ECHO='print -r --' 301690b17f1bSmrgelif test "X`printf %s $ECHO 2>/dev/null`" = "X$ECHO"; then 301790b17f1bSmrg ECHO='printf %s\n' 301890b17f1bSmrgelse 301990b17f1bSmrg # Use this function as a fallback that always works. 302090b17f1bSmrg func_fallback_echo () 302190b17f1bSmrg { 302290b17f1bSmrg eval 'cat <<_LTECHO_EOF 302390b17f1bSmrg$1 302490b17f1bSmrg_LTECHO_EOF' 302590b17f1bSmrg } 302690b17f1bSmrg ECHO='func_fallback_echo' 302790b17f1bSmrgfi 302890b17f1bSmrg 302990b17f1bSmrg# func_echo_all arg... 303090b17f1bSmrg# Invoke $ECHO with all args, space-separated. 303190b17f1bSmrgfunc_echo_all () 303290b17f1bSmrg{ 303390b17f1bSmrg $ECHO "" 303490b17f1bSmrg} 303590b17f1bSmrg 3036983b4bf2Smrgcase "$ECHO" in 303790b17f1bSmrg printf*) { $as_echo "$as_me:${as_lineno-$LINENO}: result: printf" >&5 303890b17f1bSmrg$as_echo "printf" >&6; } ;; 303990b17f1bSmrg print*) { $as_echo "$as_me:${as_lineno-$LINENO}: result: print -r" >&5 304090b17f1bSmrg$as_echo "print -r" >&6; } ;; 304190b17f1bSmrg *) { $as_echo "$as_me:${as_lineno-$LINENO}: result: cat" >&5 304290b17f1bSmrg$as_echo "cat" >&6; } ;; 304390b17f1bSmrgesac 304490b17f1bSmrg 304590b17f1bSmrg 304690b17f1bSmrg 304790b17f1bSmrg 304890b17f1bSmrg 304990b17f1bSmrg 305090b17f1bSmrg 305190b17f1bSmrg 305290b17f1bSmrg 305390b17f1bSmrg 305490b17f1bSmrg 305590b17f1bSmrg 305690b17f1bSmrg 305790b17f1bSmrg 30587e6fb56fSmrgDEPDIR="${am__leading_dot}deps" 30597e6fb56fSmrg 30607e6fb56fSmrgac_config_commands="$ac_config_commands depfiles" 30617e6fb56fSmrg 30627e6fb56fSmrg 30637e6fb56fSmrgam_make=${MAKE-make} 30647e6fb56fSmrgcat > confinc << 'END' 30657e6fb56fSmrgam__doit: 30667e6fb56fSmrg @echo this is the am__doit target 30677e6fb56fSmrg.PHONY: am__doit 30687e6fb56fSmrgEND 30697e6fb56fSmrg# If we don't find an include directive, just comment out the code. 307090b17f1bSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for style of include used by $am_make" >&5 30717e6fb56fSmrg$as_echo_n "checking for style of include used by $am_make... " >&6; } 30727e6fb56fSmrgam__include="#" 30737e6fb56fSmrgam__quote= 30747e6fb56fSmrg_am_result=none 30757e6fb56fSmrg# First try GNU make style include. 30767e6fb56fSmrgecho "include confinc" > confmf 3077983b4bf2Smrg# Ignore all kinds of additional output from `make'. 30787e6fb56fSmrgcase `$am_make -s -f confmf 2> /dev/null` in #( 30797e6fb56fSmrg*the\ am__doit\ target*) 30807e6fb56fSmrg am__include=include 30817e6fb56fSmrg am__quote= 30827e6fb56fSmrg _am_result=GNU 30837e6fb56fSmrg ;; 30847e6fb56fSmrgesac 30857e6fb56fSmrg# Now try BSD make style include. 30867e6fb56fSmrgif test "$am__include" = "#"; then 30877e6fb56fSmrg echo '.include "confinc"' > confmf 30887e6fb56fSmrg case `$am_make -s -f confmf 2> /dev/null` in #( 30897e6fb56fSmrg *the\ am__doit\ target*) 30907e6fb56fSmrg am__include=.include 30917e6fb56fSmrg am__quote="\"" 30927e6fb56fSmrg _am_result=BSD 30937e6fb56fSmrg ;; 30947e6fb56fSmrg esac 30957e6fb56fSmrgfi 30967e6fb56fSmrg 30977e6fb56fSmrg 309890b17f1bSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $_am_result" >&5 30997e6fb56fSmrg$as_echo "$_am_result" >&6; } 31007e6fb56fSmrgrm -f confinc confmf 31017e6fb56fSmrg 31027e6fb56fSmrg# Check whether --enable-dependency-tracking was given. 310390b17f1bSmrgif test "${enable_dependency_tracking+set}" = set; then : 31047e6fb56fSmrg enableval=$enable_dependency_tracking; 31057e6fb56fSmrgfi 31067e6fb56fSmrg 31077e6fb56fSmrgif test "x$enable_dependency_tracking" != xno; then 31087e6fb56fSmrg am_depcomp="$ac_aux_dir/depcomp" 31097e6fb56fSmrg AMDEPBACKSLASH='\' 311090b17f1bSmrg am__nodep='_no' 31117e6fb56fSmrgfi 31127e6fb56fSmrg if test "x$enable_dependency_tracking" != xno; then 31137e6fb56fSmrg AMDEP_TRUE= 31147e6fb56fSmrg AMDEP_FALSE='#' 31157e6fb56fSmrgelse 31167e6fb56fSmrg AMDEP_TRUE='#' 31177e6fb56fSmrg AMDEP_FALSE= 31187e6fb56fSmrgfi 31197e6fb56fSmrg 31207e6fb56fSmrg 31217e6fb56fSmrgac_ext=c 31227e6fb56fSmrgac_cpp='$CPP $CPPFLAGS' 31237e6fb56fSmrgac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' 31247e6fb56fSmrgac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 31257e6fb56fSmrgac_compiler_gnu=$ac_cv_c_compiler_gnu 31267e6fb56fSmrgif test -n "$ac_tool_prefix"; then 31277e6fb56fSmrg # Extract the first word of "${ac_tool_prefix}gcc", so it can be a program name with args. 31287e6fb56fSmrgset dummy ${ac_tool_prefix}gcc; ac_word=$2 312990b17f1bSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 31307e6fb56fSmrg$as_echo_n "checking for $ac_word... " >&6; } 313190b17f1bSmrgif ${ac_cv_prog_CC+:} false; then : 31327e6fb56fSmrg $as_echo_n "(cached) " >&6 31337e6fb56fSmrgelse 31347e6fb56fSmrg if test -n "$CC"; then 31357e6fb56fSmrg ac_cv_prog_CC="$CC" # Let the user override the test. 31367e6fb56fSmrgelse 31377e6fb56fSmrgas_save_IFS=$IFS; IFS=$PATH_SEPARATOR 31387e6fb56fSmrgfor as_dir in $PATH 31397e6fb56fSmrgdo 31407e6fb56fSmrg IFS=$as_save_IFS 31417e6fb56fSmrg test -z "$as_dir" && as_dir=. 314290b17f1bSmrg for ac_exec_ext in '' $ac_executable_extensions; do 3143983b4bf2Smrg if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then 31447e6fb56fSmrg ac_cv_prog_CC="${ac_tool_prefix}gcc" 314590b17f1bSmrg $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 31467e6fb56fSmrg break 2 31477e6fb56fSmrg fi 31487e6fb56fSmrgdone 314990b17f1bSmrg done 31507e6fb56fSmrgIFS=$as_save_IFS 31517e6fb56fSmrg 31527e6fb56fSmrgfi 31537e6fb56fSmrgfi 31547e6fb56fSmrgCC=$ac_cv_prog_CC 31557e6fb56fSmrgif test -n "$CC"; then 315690b17f1bSmrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5 31577e6fb56fSmrg$as_echo "$CC" >&6; } 31587e6fb56fSmrgelse 315990b17f1bSmrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 31607e6fb56fSmrg$as_echo "no" >&6; } 31617e6fb56fSmrgfi 31627e6fb56fSmrg 31637e6fb56fSmrg 31647e6fb56fSmrgfi 31657e6fb56fSmrgif test -z "$ac_cv_prog_CC"; then 31667e6fb56fSmrg ac_ct_CC=$CC 31677e6fb56fSmrg # Extract the first word of "gcc", so it can be a program name with args. 31687e6fb56fSmrgset dummy gcc; ac_word=$2 316990b17f1bSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 31707e6fb56fSmrg$as_echo_n "checking for $ac_word... " >&6; } 317190b17f1bSmrgif ${ac_cv_prog_ac_ct_CC+:} false; then : 31727e6fb56fSmrg $as_echo_n "(cached) " >&6 31737e6fb56fSmrgelse 31747e6fb56fSmrg if test -n "$ac_ct_CC"; then 31757e6fb56fSmrg ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test. 31767e6fb56fSmrgelse 31777e6fb56fSmrgas_save_IFS=$IFS; IFS=$PATH_SEPARATOR 31787e6fb56fSmrgfor as_dir in $PATH 31797e6fb56fSmrgdo 31807e6fb56fSmrg IFS=$as_save_IFS 31817e6fb56fSmrg test -z "$as_dir" && as_dir=. 318290b17f1bSmrg for ac_exec_ext in '' $ac_executable_extensions; do 3183983b4bf2Smrg if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then 31847e6fb56fSmrg ac_cv_prog_ac_ct_CC="gcc" 318590b17f1bSmrg $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 31867e6fb56fSmrg break 2 31877e6fb56fSmrg fi 31887e6fb56fSmrgdone 318990b17f1bSmrg done 31907e6fb56fSmrgIFS=$as_save_IFS 31917e6fb56fSmrg 31927e6fb56fSmrgfi 31937e6fb56fSmrgfi 31947e6fb56fSmrgac_ct_CC=$ac_cv_prog_ac_ct_CC 31957e6fb56fSmrgif test -n "$ac_ct_CC"; then 319690b17f1bSmrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5 31977e6fb56fSmrg$as_echo "$ac_ct_CC" >&6; } 31987e6fb56fSmrgelse 319990b17f1bSmrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 32007e6fb56fSmrg$as_echo "no" >&6; } 32017e6fb56fSmrgfi 32027e6fb56fSmrg 32037e6fb56fSmrg if test "x$ac_ct_CC" = x; then 32047e6fb56fSmrg CC="" 32057e6fb56fSmrg else 32067e6fb56fSmrg case $cross_compiling:$ac_tool_warned in 32077e6fb56fSmrgyes:) 320890b17f1bSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5 32097e6fb56fSmrg$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} 32107e6fb56fSmrgac_tool_warned=yes ;; 32117e6fb56fSmrgesac 32127e6fb56fSmrg CC=$ac_ct_CC 32137e6fb56fSmrg fi 32147e6fb56fSmrgelse 32157e6fb56fSmrg CC="$ac_cv_prog_CC" 32167e6fb56fSmrgfi 32177e6fb56fSmrg 32187e6fb56fSmrgif test -z "$CC"; then 32197e6fb56fSmrg if test -n "$ac_tool_prefix"; then 32207e6fb56fSmrg # Extract the first word of "${ac_tool_prefix}cc", so it can be a program name with args. 32217e6fb56fSmrgset dummy ${ac_tool_prefix}cc; ac_word=$2 322290b17f1bSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 32237e6fb56fSmrg$as_echo_n "checking for $ac_word... " >&6; } 322490b17f1bSmrgif ${ac_cv_prog_CC+:} false; then : 32257e6fb56fSmrg $as_echo_n "(cached) " >&6 32267e6fb56fSmrgelse 32277e6fb56fSmrg if test -n "$CC"; then 32287e6fb56fSmrg ac_cv_prog_CC="$CC" # Let the user override the test. 32297e6fb56fSmrgelse 32307e6fb56fSmrgas_save_IFS=$IFS; IFS=$PATH_SEPARATOR 32317e6fb56fSmrgfor as_dir in $PATH 32327e6fb56fSmrgdo 32337e6fb56fSmrg IFS=$as_save_IFS 32347e6fb56fSmrg test -z "$as_dir" && as_dir=. 323590b17f1bSmrg for ac_exec_ext in '' $ac_executable_extensions; do 3236983b4bf2Smrg if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then 32377e6fb56fSmrg ac_cv_prog_CC="${ac_tool_prefix}cc" 323890b17f1bSmrg $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 32397e6fb56fSmrg break 2 32407e6fb56fSmrg fi 32417e6fb56fSmrgdone 324290b17f1bSmrg done 32437e6fb56fSmrgIFS=$as_save_IFS 32447e6fb56fSmrg 32457e6fb56fSmrgfi 32467e6fb56fSmrgfi 32477e6fb56fSmrgCC=$ac_cv_prog_CC 32487e6fb56fSmrgif test -n "$CC"; then 324990b17f1bSmrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5 32507e6fb56fSmrg$as_echo "$CC" >&6; } 32517e6fb56fSmrgelse 325290b17f1bSmrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 32537e6fb56fSmrg$as_echo "no" >&6; } 32547e6fb56fSmrgfi 32557e6fb56fSmrg 32567e6fb56fSmrg 32577e6fb56fSmrg fi 32587e6fb56fSmrgfi 32597e6fb56fSmrgif test -z "$CC"; then 32607e6fb56fSmrg # Extract the first word of "cc", so it can be a program name with args. 32617e6fb56fSmrgset dummy cc; ac_word=$2 326290b17f1bSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 32637e6fb56fSmrg$as_echo_n "checking for $ac_word... " >&6; } 326490b17f1bSmrgif ${ac_cv_prog_CC+:} false; then : 32657e6fb56fSmrg $as_echo_n "(cached) " >&6 32667e6fb56fSmrgelse 32677e6fb56fSmrg if test -n "$CC"; then 32687e6fb56fSmrg ac_cv_prog_CC="$CC" # Let the user override the test. 32697e6fb56fSmrgelse 32707e6fb56fSmrg ac_prog_rejected=no 32717e6fb56fSmrgas_save_IFS=$IFS; IFS=$PATH_SEPARATOR 32727e6fb56fSmrgfor as_dir in $PATH 32737e6fb56fSmrgdo 32747e6fb56fSmrg IFS=$as_save_IFS 32757e6fb56fSmrg test -z "$as_dir" && as_dir=. 327690b17f1bSmrg for ac_exec_ext in '' $ac_executable_extensions; do 3277983b4bf2Smrg if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then 32787e6fb56fSmrg if test "$as_dir/$ac_word$ac_exec_ext" = "/usr/ucb/cc"; then 32797e6fb56fSmrg ac_prog_rejected=yes 32807e6fb56fSmrg continue 32817e6fb56fSmrg fi 32827e6fb56fSmrg ac_cv_prog_CC="cc" 328390b17f1bSmrg $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 32847e6fb56fSmrg break 2 32857e6fb56fSmrg fi 32867e6fb56fSmrgdone 328790b17f1bSmrg done 32887e6fb56fSmrgIFS=$as_save_IFS 32897e6fb56fSmrg 32907e6fb56fSmrgif test $ac_prog_rejected = yes; then 32917e6fb56fSmrg # We found a bogon in the path, so make sure we never use it. 32927e6fb56fSmrg set dummy $ac_cv_prog_CC 32937e6fb56fSmrg shift 32947e6fb56fSmrg if test $# != 0; then 32957e6fb56fSmrg # We chose a different compiler from the bogus one. 32967e6fb56fSmrg # However, it has the same basename, so the bogon will be chosen 32977e6fb56fSmrg # first if we set CC to just the basename; use the full file name. 32987e6fb56fSmrg shift 32997e6fb56fSmrg ac_cv_prog_CC="$as_dir/$ac_word${1+' '}$@" 33007e6fb56fSmrg fi 33017e6fb56fSmrgfi 33027e6fb56fSmrgfi 33037e6fb56fSmrgfi 33047e6fb56fSmrgCC=$ac_cv_prog_CC 33057e6fb56fSmrgif test -n "$CC"; then 330690b17f1bSmrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5 33077e6fb56fSmrg$as_echo "$CC" >&6; } 33087e6fb56fSmrgelse 330990b17f1bSmrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 33107e6fb56fSmrg$as_echo "no" >&6; } 33117e6fb56fSmrgfi 33127e6fb56fSmrg 33137e6fb56fSmrg 33147e6fb56fSmrgfi 33157e6fb56fSmrgif test -z "$CC"; then 33167e6fb56fSmrg if test -n "$ac_tool_prefix"; then 33177e6fb56fSmrg for ac_prog in cl.exe 33187e6fb56fSmrg do 33197e6fb56fSmrg # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args. 33207e6fb56fSmrgset dummy $ac_tool_prefix$ac_prog; ac_word=$2 332190b17f1bSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 33227e6fb56fSmrg$as_echo_n "checking for $ac_word... " >&6; } 332390b17f1bSmrgif ${ac_cv_prog_CC+:} false; then : 33247e6fb56fSmrg $as_echo_n "(cached) " >&6 33257e6fb56fSmrgelse 33267e6fb56fSmrg if test -n "$CC"; then 33277e6fb56fSmrg ac_cv_prog_CC="$CC" # Let the user override the test. 33287e6fb56fSmrgelse 33297e6fb56fSmrgas_save_IFS=$IFS; IFS=$PATH_SEPARATOR 33307e6fb56fSmrgfor as_dir in $PATH 33317e6fb56fSmrgdo 33327e6fb56fSmrg IFS=$as_save_IFS 33337e6fb56fSmrg test -z "$as_dir" && as_dir=. 333490b17f1bSmrg for ac_exec_ext in '' $ac_executable_extensions; do 3335983b4bf2Smrg if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then 33367e6fb56fSmrg ac_cv_prog_CC="$ac_tool_prefix$ac_prog" 333790b17f1bSmrg $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 33387e6fb56fSmrg break 2 33397e6fb56fSmrg fi 33407e6fb56fSmrgdone 334190b17f1bSmrg done 33427e6fb56fSmrgIFS=$as_save_IFS 33437e6fb56fSmrg 33447e6fb56fSmrgfi 33457e6fb56fSmrgfi 33467e6fb56fSmrgCC=$ac_cv_prog_CC 33477e6fb56fSmrgif test -n "$CC"; then 334890b17f1bSmrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5 33497e6fb56fSmrg$as_echo "$CC" >&6; } 33507e6fb56fSmrgelse 335190b17f1bSmrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 33527e6fb56fSmrg$as_echo "no" >&6; } 33537e6fb56fSmrgfi 33547e6fb56fSmrg 33557e6fb56fSmrg 33567e6fb56fSmrg test -n "$CC" && break 33577e6fb56fSmrg done 33587e6fb56fSmrgfi 33597e6fb56fSmrgif test -z "$CC"; then 33607e6fb56fSmrg ac_ct_CC=$CC 33617e6fb56fSmrg for ac_prog in cl.exe 33627e6fb56fSmrgdo 33637e6fb56fSmrg # Extract the first word of "$ac_prog", so it can be a program name with args. 33647e6fb56fSmrgset dummy $ac_prog; ac_word=$2 336590b17f1bSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 33667e6fb56fSmrg$as_echo_n "checking for $ac_word... " >&6; } 336790b17f1bSmrgif ${ac_cv_prog_ac_ct_CC+:} false; then : 33687e6fb56fSmrg $as_echo_n "(cached) " >&6 33697e6fb56fSmrgelse 33707e6fb56fSmrg if test -n "$ac_ct_CC"; then 33717e6fb56fSmrg ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test. 33727e6fb56fSmrgelse 33737e6fb56fSmrgas_save_IFS=$IFS; IFS=$PATH_SEPARATOR 33747e6fb56fSmrgfor as_dir in $PATH 33757e6fb56fSmrgdo 33767e6fb56fSmrg IFS=$as_save_IFS 33777e6fb56fSmrg test -z "$as_dir" && as_dir=. 337890b17f1bSmrg for ac_exec_ext in '' $ac_executable_extensions; do 3379983b4bf2Smrg if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then 33807e6fb56fSmrg ac_cv_prog_ac_ct_CC="$ac_prog" 338190b17f1bSmrg $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 33827e6fb56fSmrg break 2 33837e6fb56fSmrg fi 33847e6fb56fSmrgdone 338590b17f1bSmrg done 33867e6fb56fSmrgIFS=$as_save_IFS 33877e6fb56fSmrg 33887e6fb56fSmrgfi 33897e6fb56fSmrgfi 33907e6fb56fSmrgac_ct_CC=$ac_cv_prog_ac_ct_CC 33917e6fb56fSmrgif test -n "$ac_ct_CC"; then 339290b17f1bSmrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5 33937e6fb56fSmrg$as_echo "$ac_ct_CC" >&6; } 33947e6fb56fSmrgelse 339590b17f1bSmrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 33967e6fb56fSmrg$as_echo "no" >&6; } 33977e6fb56fSmrgfi 33987e6fb56fSmrg 33997e6fb56fSmrg 34007e6fb56fSmrg test -n "$ac_ct_CC" && break 34017e6fb56fSmrgdone 34027e6fb56fSmrg 34037e6fb56fSmrg if test "x$ac_ct_CC" = x; then 34047e6fb56fSmrg CC="" 34057e6fb56fSmrg else 34067e6fb56fSmrg case $cross_compiling:$ac_tool_warned in 34077e6fb56fSmrgyes:) 340890b17f1bSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5 34097e6fb56fSmrg$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} 34107e6fb56fSmrgac_tool_warned=yes ;; 34117e6fb56fSmrgesac 34127e6fb56fSmrg CC=$ac_ct_CC 34137e6fb56fSmrg fi 34147e6fb56fSmrgfi 34157e6fb56fSmrg 34167e6fb56fSmrgfi 34177e6fb56fSmrg 34187e6fb56fSmrg 341990b17f1bSmrgtest -z "$CC" && { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 34207e6fb56fSmrg$as_echo "$as_me: error: in \`$ac_pwd':" >&2;} 342190b17f1bSmrgas_fn_error $? "no acceptable C compiler found in \$PATH 342290b17f1bSmrgSee \`config.log' for more details" "$LINENO" 5; } 34237e6fb56fSmrg 34247e6fb56fSmrg# Provide some information about the compiler. 342590b17f1bSmrg$as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler version" >&5 34267e6fb56fSmrgset X $ac_compile 34277e6fb56fSmrgac_compiler=$2 342890b17f1bSmrgfor ac_option in --version -v -V -qversion; do 342990b17f1bSmrg { { ac_try="$ac_compiler $ac_option >&5" 34307e6fb56fSmrgcase "(($ac_try" in 34317e6fb56fSmrg *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 34327e6fb56fSmrg *) ac_try_echo=$ac_try;; 34337e6fb56fSmrgesac 343490b17f1bSmrgeval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" 343590b17f1bSmrg$as_echo "$ac_try_echo"; } >&5 343690b17f1bSmrg (eval "$ac_compiler $ac_option >&5") 2>conftest.err 34377e6fb56fSmrg ac_status=$? 343890b17f1bSmrg if test -s conftest.err; then 343990b17f1bSmrg sed '10a\ 344090b17f1bSmrg... rest of stderr output deleted ... 344190b17f1bSmrg 10q' conftest.err >conftest.er1 344290b17f1bSmrg cat conftest.er1 >&5 344390b17f1bSmrg fi 344490b17f1bSmrg rm -f conftest.er1 conftest.err 344590b17f1bSmrg $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 344690b17f1bSmrg test $ac_status = 0; } 344790b17f1bSmrgdone 34487e6fb56fSmrg 344990b17f1bSmrgcat confdefs.h - <<_ACEOF >conftest.$ac_ext 34507e6fb56fSmrg/* end confdefs.h. */ 34517e6fb56fSmrg 34527e6fb56fSmrgint 34537e6fb56fSmrgmain () 34547e6fb56fSmrg{ 34557e6fb56fSmrg 34567e6fb56fSmrg ; 34577e6fb56fSmrg return 0; 34587e6fb56fSmrg} 34597e6fb56fSmrg_ACEOF 34607e6fb56fSmrgac_clean_files_save=$ac_clean_files 34617e6fb56fSmrgac_clean_files="$ac_clean_files a.out a.out.dSYM a.exe b.out" 34627e6fb56fSmrg# Try to create an executable without -o first, disregard a.out. 34637e6fb56fSmrg# It will help us diagnose broken compilers, and finding out an intuition 34647e6fb56fSmrg# of exeext. 346590b17f1bSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the C compiler works" >&5 346690b17f1bSmrg$as_echo_n "checking whether the C compiler works... " >&6; } 34677e6fb56fSmrgac_link_default=`$as_echo "$ac_link" | sed 's/ -o *conftest[^ ]*//'` 34687e6fb56fSmrg 34697e6fb56fSmrg# The possible output files: 34707e6fb56fSmrgac_files="a.out conftest.exe conftest a.exe a_out.exe b.out conftest.*" 34717e6fb56fSmrg 34727e6fb56fSmrgac_rmfiles= 34737e6fb56fSmrgfor ac_file in $ac_files 34747e6fb56fSmrgdo 34757e6fb56fSmrg case $ac_file in 34767e6fb56fSmrg *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj ) ;; 34777e6fb56fSmrg * ) ac_rmfiles="$ac_rmfiles $ac_file";; 34787e6fb56fSmrg esac 34797e6fb56fSmrgdone 34807e6fb56fSmrgrm -f $ac_rmfiles 34817e6fb56fSmrg 348290b17f1bSmrgif { { ac_try="$ac_link_default" 34837e6fb56fSmrgcase "(($ac_try" in 34847e6fb56fSmrg *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 34857e6fb56fSmrg *) ac_try_echo=$ac_try;; 34867e6fb56fSmrgesac 348790b17f1bSmrgeval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" 348890b17f1bSmrg$as_echo "$ac_try_echo"; } >&5 34897e6fb56fSmrg (eval "$ac_link_default") 2>&5 34907e6fb56fSmrg ac_status=$? 349190b17f1bSmrg $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 349290b17f1bSmrg test $ac_status = 0; }; then : 34937e6fb56fSmrg # Autoconf-2.13 could set the ac_cv_exeext variable to `no'. 34947e6fb56fSmrg# So ignore a value of `no', otherwise this would lead to `EXEEXT = no' 34957e6fb56fSmrg# in a Makefile. We should not override ac_cv_exeext if it was cached, 34967e6fb56fSmrg# so that the user can short-circuit this test for compilers unknown to 34977e6fb56fSmrg# Autoconf. 34987e6fb56fSmrgfor ac_file in $ac_files '' 34997e6fb56fSmrgdo 35007e6fb56fSmrg test -f "$ac_file" || continue 35017e6fb56fSmrg case $ac_file in 35027e6fb56fSmrg *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj ) 35037e6fb56fSmrg ;; 35047e6fb56fSmrg [ab].out ) 35057e6fb56fSmrg # We found the default executable, but exeext='' is most 35067e6fb56fSmrg # certainly right. 35077e6fb56fSmrg break;; 35087e6fb56fSmrg *.* ) 350990b17f1bSmrg if test "${ac_cv_exeext+set}" = set && test "$ac_cv_exeext" != no; 35107e6fb56fSmrg then :; else 35117e6fb56fSmrg ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'` 35127e6fb56fSmrg fi 35137e6fb56fSmrg # We set ac_cv_exeext here because the later test for it is not 35147e6fb56fSmrg # safe: cross compilers may not add the suffix if given an `-o' 35157e6fb56fSmrg # argument, so we may need to know it at that point already. 35167e6fb56fSmrg # Even if this section looks crufty: it has the advantage of 35177e6fb56fSmrg # actually working. 35187e6fb56fSmrg break;; 35197e6fb56fSmrg * ) 35207e6fb56fSmrg break;; 35217e6fb56fSmrg esac 35227e6fb56fSmrgdone 35237e6fb56fSmrgtest "$ac_cv_exeext" = no && ac_cv_exeext= 35247e6fb56fSmrg 35257e6fb56fSmrgelse 35267e6fb56fSmrg ac_file='' 35277e6fb56fSmrgfi 352890b17f1bSmrgif test -z "$ac_file"; then : 352990b17f1bSmrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 353090b17f1bSmrg$as_echo "no" >&6; } 353190b17f1bSmrg$as_echo "$as_me: failed program was:" >&5 35327e6fb56fSmrgsed 's/^/| /' conftest.$ac_ext >&5 35337e6fb56fSmrg 353490b17f1bSmrg{ { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 35357e6fb56fSmrg$as_echo "$as_me: error: in \`$ac_pwd':" >&2;} 353690b17f1bSmrgas_fn_error 77 "C compiler cannot create executables 353790b17f1bSmrgSee \`config.log' for more details" "$LINENO" 5; } 353890b17f1bSmrgelse 353990b17f1bSmrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 354090b17f1bSmrg$as_echo "yes" >&6; } 35417e6fb56fSmrgfi 354290b17f1bSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler default output file name" >&5 354390b17f1bSmrg$as_echo_n "checking for C compiler default output file name... " >&6; } 354490b17f1bSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_file" >&5 354590b17f1bSmrg$as_echo "$ac_file" >&6; } 35467e6fb56fSmrgac_exeext=$ac_cv_exeext 35477e6fb56fSmrg 35487e6fb56fSmrgrm -f -r a.out a.out.dSYM a.exe conftest$ac_cv_exeext b.out 35497e6fb56fSmrgac_clean_files=$ac_clean_files_save 355090b17f1bSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for suffix of executables" >&5 35517e6fb56fSmrg$as_echo_n "checking for suffix of executables... " >&6; } 355290b17f1bSmrgif { { ac_try="$ac_link" 35537e6fb56fSmrgcase "(($ac_try" in 35547e6fb56fSmrg *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 35557e6fb56fSmrg *) ac_try_echo=$ac_try;; 35567e6fb56fSmrgesac 355790b17f1bSmrgeval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" 355890b17f1bSmrg$as_echo "$ac_try_echo"; } >&5 35597e6fb56fSmrg (eval "$ac_link") 2>&5 35607e6fb56fSmrg ac_status=$? 356190b17f1bSmrg $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 356290b17f1bSmrg test $ac_status = 0; }; then : 35637e6fb56fSmrg # If both `conftest.exe' and `conftest' are `present' (well, observable) 35647e6fb56fSmrg# catch `conftest.exe'. For instance with Cygwin, `ls conftest' will 35657e6fb56fSmrg# work properly (i.e., refer to `conftest.exe'), while it won't with 35667e6fb56fSmrg# `rm'. 35677e6fb56fSmrgfor ac_file in conftest.exe conftest conftest.*; do 35687e6fb56fSmrg test -f "$ac_file" || continue 35697e6fb56fSmrg case $ac_file in 35707e6fb56fSmrg *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj ) ;; 35717e6fb56fSmrg *.* ) ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'` 35727e6fb56fSmrg break;; 35737e6fb56fSmrg * ) break;; 35747e6fb56fSmrg esac 35757e6fb56fSmrgdone 35767e6fb56fSmrgelse 357790b17f1bSmrg { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 35787e6fb56fSmrg$as_echo "$as_me: error: in \`$ac_pwd':" >&2;} 357990b17f1bSmrgas_fn_error $? "cannot compute suffix of executables: cannot compile and link 358090b17f1bSmrgSee \`config.log' for more details" "$LINENO" 5; } 35817e6fb56fSmrgfi 358290b17f1bSmrgrm -f conftest conftest$ac_cv_exeext 358390b17f1bSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_exeext" >&5 35847e6fb56fSmrg$as_echo "$ac_cv_exeext" >&6; } 35857e6fb56fSmrg 35867e6fb56fSmrgrm -f conftest.$ac_ext 35877e6fb56fSmrgEXEEXT=$ac_cv_exeext 35887e6fb56fSmrgac_exeext=$EXEEXT 358990b17f1bSmrgcat confdefs.h - <<_ACEOF >conftest.$ac_ext 359090b17f1bSmrg/* end confdefs.h. */ 359190b17f1bSmrg#include <stdio.h> 359290b17f1bSmrgint 359390b17f1bSmrgmain () 359490b17f1bSmrg{ 359590b17f1bSmrgFILE *f = fopen ("conftest.out", "w"); 359690b17f1bSmrg return ferror (f) || fclose (f) != 0; 359790b17f1bSmrg 359890b17f1bSmrg ; 359990b17f1bSmrg return 0; 360090b17f1bSmrg} 360190b17f1bSmrg_ACEOF 360290b17f1bSmrgac_clean_files="$ac_clean_files conftest.out" 360390b17f1bSmrg# Check that the compiler produces executables we can run. If not, either 360490b17f1bSmrg# the compiler is broken, or we cross compile. 360590b17f1bSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are cross compiling" >&5 360690b17f1bSmrg$as_echo_n "checking whether we are cross compiling... " >&6; } 360790b17f1bSmrgif test "$cross_compiling" != yes; then 360890b17f1bSmrg { { ac_try="$ac_link" 360990b17f1bSmrgcase "(($ac_try" in 361090b17f1bSmrg *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 361190b17f1bSmrg *) ac_try_echo=$ac_try;; 361290b17f1bSmrgesac 361390b17f1bSmrgeval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" 361490b17f1bSmrg$as_echo "$ac_try_echo"; } >&5 361590b17f1bSmrg (eval "$ac_link") 2>&5 361690b17f1bSmrg ac_status=$? 361790b17f1bSmrg $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 361890b17f1bSmrg test $ac_status = 0; } 361990b17f1bSmrg if { ac_try='./conftest$ac_cv_exeext' 362090b17f1bSmrg { { case "(($ac_try" in 362190b17f1bSmrg *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 362290b17f1bSmrg *) ac_try_echo=$ac_try;; 362390b17f1bSmrgesac 362490b17f1bSmrgeval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" 362590b17f1bSmrg$as_echo "$ac_try_echo"; } >&5 362690b17f1bSmrg (eval "$ac_try") 2>&5 362790b17f1bSmrg ac_status=$? 362890b17f1bSmrg $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 362990b17f1bSmrg test $ac_status = 0; }; }; then 363090b17f1bSmrg cross_compiling=no 363190b17f1bSmrg else 363290b17f1bSmrg if test "$cross_compiling" = maybe; then 363390b17f1bSmrg cross_compiling=yes 363490b17f1bSmrg else 363590b17f1bSmrg { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 363690b17f1bSmrg$as_echo "$as_me: error: in \`$ac_pwd':" >&2;} 363790b17f1bSmrgas_fn_error $? "cannot run C compiled programs. 363890b17f1bSmrgIf you meant to cross compile, use \`--host'. 363990b17f1bSmrgSee \`config.log' for more details" "$LINENO" 5; } 364090b17f1bSmrg fi 364190b17f1bSmrg fi 364290b17f1bSmrgfi 364390b17f1bSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $cross_compiling" >&5 364490b17f1bSmrg$as_echo "$cross_compiling" >&6; } 364590b17f1bSmrg 364690b17f1bSmrgrm -f conftest.$ac_ext conftest$ac_cv_exeext conftest.out 364790b17f1bSmrgac_clean_files=$ac_clean_files_save 364890b17f1bSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for suffix of object files" >&5 36497e6fb56fSmrg$as_echo_n "checking for suffix of object files... " >&6; } 365090b17f1bSmrgif ${ac_cv_objext+:} false; then : 36517e6fb56fSmrg $as_echo_n "(cached) " >&6 36527e6fb56fSmrgelse 365390b17f1bSmrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 36547e6fb56fSmrg/* end confdefs.h. */ 36557e6fb56fSmrg 36567e6fb56fSmrgint 36577e6fb56fSmrgmain () 36587e6fb56fSmrg{ 36597e6fb56fSmrg 36607e6fb56fSmrg ; 36617e6fb56fSmrg return 0; 36627e6fb56fSmrg} 36637e6fb56fSmrg_ACEOF 36647e6fb56fSmrgrm -f conftest.o conftest.obj 366590b17f1bSmrgif { { ac_try="$ac_compile" 36667e6fb56fSmrgcase "(($ac_try" in 36677e6fb56fSmrg *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 36687e6fb56fSmrg *) ac_try_echo=$ac_try;; 36697e6fb56fSmrgesac 367090b17f1bSmrgeval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" 367190b17f1bSmrg$as_echo "$ac_try_echo"; } >&5 36727e6fb56fSmrg (eval "$ac_compile") 2>&5 36737e6fb56fSmrg ac_status=$? 367490b17f1bSmrg $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 367590b17f1bSmrg test $ac_status = 0; }; then : 36767e6fb56fSmrg for ac_file in conftest.o conftest.obj conftest.*; do 36777e6fb56fSmrg test -f "$ac_file" || continue; 36787e6fb56fSmrg case $ac_file in 36797e6fb56fSmrg *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM ) ;; 36807e6fb56fSmrg *) ac_cv_objext=`expr "$ac_file" : '.*\.\(.*\)'` 36817e6fb56fSmrg break;; 36827e6fb56fSmrg esac 36837e6fb56fSmrgdone 36847e6fb56fSmrgelse 36857e6fb56fSmrg $as_echo "$as_me: failed program was:" >&5 36867e6fb56fSmrgsed 's/^/| /' conftest.$ac_ext >&5 36877e6fb56fSmrg 368890b17f1bSmrg{ { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 36897e6fb56fSmrg$as_echo "$as_me: error: in \`$ac_pwd':" >&2;} 369090b17f1bSmrgas_fn_error $? "cannot compute suffix of object files: cannot compile 369190b17f1bSmrgSee \`config.log' for more details" "$LINENO" 5; } 36927e6fb56fSmrgfi 36937e6fb56fSmrgrm -f conftest.$ac_cv_objext conftest.$ac_ext 36947e6fb56fSmrgfi 369590b17f1bSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_objext" >&5 36967e6fb56fSmrg$as_echo "$ac_cv_objext" >&6; } 36977e6fb56fSmrgOBJEXT=$ac_cv_objext 36987e6fb56fSmrgac_objext=$OBJEXT 369990b17f1bSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are using the GNU C compiler" >&5 37007e6fb56fSmrg$as_echo_n "checking whether we are using the GNU C compiler... " >&6; } 370190b17f1bSmrgif ${ac_cv_c_compiler_gnu+:} false; then : 37027e6fb56fSmrg $as_echo_n "(cached) " >&6 37037e6fb56fSmrgelse 370490b17f1bSmrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 37057e6fb56fSmrg/* end confdefs.h. */ 37067e6fb56fSmrg 37077e6fb56fSmrgint 37087e6fb56fSmrgmain () 37097e6fb56fSmrg{ 37107e6fb56fSmrg#ifndef __GNUC__ 37117e6fb56fSmrg choke me 37127e6fb56fSmrg#endif 37137e6fb56fSmrg 37147e6fb56fSmrg ; 37157e6fb56fSmrg return 0; 37167e6fb56fSmrg} 37177e6fb56fSmrg_ACEOF 371890b17f1bSmrgif ac_fn_c_try_compile "$LINENO"; then : 37197e6fb56fSmrg ac_compiler_gnu=yes 37207e6fb56fSmrgelse 372190b17f1bSmrg ac_compiler_gnu=no 37227e6fb56fSmrgfi 37237e6fb56fSmrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 37247e6fb56fSmrgac_cv_c_compiler_gnu=$ac_compiler_gnu 37257e6fb56fSmrg 37267e6fb56fSmrgfi 372790b17f1bSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_compiler_gnu" >&5 37287e6fb56fSmrg$as_echo "$ac_cv_c_compiler_gnu" >&6; } 37297e6fb56fSmrgif test $ac_compiler_gnu = yes; then 37307e6fb56fSmrg GCC=yes 37317e6fb56fSmrgelse 37327e6fb56fSmrg GCC= 37337e6fb56fSmrgfi 37347e6fb56fSmrgac_test_CFLAGS=${CFLAGS+set} 37357e6fb56fSmrgac_save_CFLAGS=$CFLAGS 373690b17f1bSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CC accepts -g" >&5 37377e6fb56fSmrg$as_echo_n "checking whether $CC accepts -g... " >&6; } 373890b17f1bSmrgif ${ac_cv_prog_cc_g+:} false; then : 37397e6fb56fSmrg $as_echo_n "(cached) " >&6 37407e6fb56fSmrgelse 37417e6fb56fSmrg ac_save_c_werror_flag=$ac_c_werror_flag 37427e6fb56fSmrg ac_c_werror_flag=yes 37437e6fb56fSmrg ac_cv_prog_cc_g=no 37447e6fb56fSmrg CFLAGS="-g" 374590b17f1bSmrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 37467e6fb56fSmrg/* end confdefs.h. */ 37477e6fb56fSmrg 37487e6fb56fSmrgint 37497e6fb56fSmrgmain () 37507e6fb56fSmrg{ 37517e6fb56fSmrg 37527e6fb56fSmrg ; 37537e6fb56fSmrg return 0; 37547e6fb56fSmrg} 37557e6fb56fSmrg_ACEOF 375690b17f1bSmrgif ac_fn_c_try_compile "$LINENO"; then : 37577e6fb56fSmrg ac_cv_prog_cc_g=yes 37587e6fb56fSmrgelse 375990b17f1bSmrg CFLAGS="" 376090b17f1bSmrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 37617e6fb56fSmrg/* end confdefs.h. */ 37627e6fb56fSmrg 37637e6fb56fSmrgint 37647e6fb56fSmrgmain () 37657e6fb56fSmrg{ 37667e6fb56fSmrg 37677e6fb56fSmrg ; 37687e6fb56fSmrg return 0; 37697e6fb56fSmrg} 37707e6fb56fSmrg_ACEOF 377190b17f1bSmrgif ac_fn_c_try_compile "$LINENO"; then : 37727e6fb56fSmrg 377390b17f1bSmrgelse 377490b17f1bSmrg ac_c_werror_flag=$ac_save_c_werror_flag 37757e6fb56fSmrg CFLAGS="-g" 377690b17f1bSmrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 37777e6fb56fSmrg/* end confdefs.h. */ 37787e6fb56fSmrg 37797e6fb56fSmrgint 37807e6fb56fSmrgmain () 37817e6fb56fSmrg{ 37827e6fb56fSmrg 37837e6fb56fSmrg ; 37847e6fb56fSmrg return 0; 37857e6fb56fSmrg} 37867e6fb56fSmrg_ACEOF 378790b17f1bSmrgif ac_fn_c_try_compile "$LINENO"; then : 37887e6fb56fSmrg ac_cv_prog_cc_g=yes 37897e6fb56fSmrgfi 37907e6fb56fSmrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 37917e6fb56fSmrgfi 37927e6fb56fSmrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 37937e6fb56fSmrgfi 37947e6fb56fSmrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 37957e6fb56fSmrg ac_c_werror_flag=$ac_save_c_werror_flag 37967e6fb56fSmrgfi 379790b17f1bSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_g" >&5 37987e6fb56fSmrg$as_echo "$ac_cv_prog_cc_g" >&6; } 37997e6fb56fSmrgif test "$ac_test_CFLAGS" = set; then 38007e6fb56fSmrg CFLAGS=$ac_save_CFLAGS 38017e6fb56fSmrgelif test $ac_cv_prog_cc_g = yes; then 38027e6fb56fSmrg if test "$GCC" = yes; then 38037e6fb56fSmrg CFLAGS="-g -O2" 38047e6fb56fSmrg else 38057e6fb56fSmrg CFLAGS="-g" 38067e6fb56fSmrg fi 38077e6fb56fSmrgelse 38087e6fb56fSmrg if test "$GCC" = yes; then 38097e6fb56fSmrg CFLAGS="-O2" 38107e6fb56fSmrg else 38117e6fb56fSmrg CFLAGS= 38127e6fb56fSmrg fi 38137e6fb56fSmrgfi 381490b17f1bSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $CC option to accept ISO C89" >&5 38157e6fb56fSmrg$as_echo_n "checking for $CC option to accept ISO C89... " >&6; } 381690b17f1bSmrgif ${ac_cv_prog_cc_c89+:} false; then : 38177e6fb56fSmrg $as_echo_n "(cached) " >&6 38187e6fb56fSmrgelse 38197e6fb56fSmrg ac_cv_prog_cc_c89=no 38207e6fb56fSmrgac_save_CC=$CC 382190b17f1bSmrgcat confdefs.h - <<_ACEOF >conftest.$ac_ext 38227e6fb56fSmrg/* end confdefs.h. */ 38237e6fb56fSmrg#include <stdarg.h> 38247e6fb56fSmrg#include <stdio.h> 3825983b4bf2Smrg#include <sys/types.h> 3826983b4bf2Smrg#include <sys/stat.h> 38277e6fb56fSmrg/* Most of the following tests are stolen from RCS 5.7's src/conf.sh. */ 38287e6fb56fSmrgstruct buf { int x; }; 38297e6fb56fSmrgFILE * (*rcsopen) (struct buf *, struct stat *, int); 38307e6fb56fSmrgstatic char *e (p, i) 38317e6fb56fSmrg char **p; 38327e6fb56fSmrg int i; 38337e6fb56fSmrg{ 38347e6fb56fSmrg return p[i]; 38357e6fb56fSmrg} 38367e6fb56fSmrgstatic char *f (char * (*g) (char **, int), char **p, ...) 38377e6fb56fSmrg{ 38387e6fb56fSmrg char *s; 38397e6fb56fSmrg va_list v; 38407e6fb56fSmrg va_start (v,p); 38417e6fb56fSmrg s = g (p, va_arg (v,int)); 38427e6fb56fSmrg va_end (v); 38437e6fb56fSmrg return s; 38447e6fb56fSmrg} 38457e6fb56fSmrg 38467e6fb56fSmrg/* OSF 4.0 Compaq cc is some sort of almost-ANSI by default. It has 38477e6fb56fSmrg function prototypes and stuff, but not '\xHH' hex character constants. 38487e6fb56fSmrg These don't provoke an error unfortunately, instead are silently treated 38497e6fb56fSmrg as 'x'. The following induces an error, until -std is added to get 38507e6fb56fSmrg proper ANSI mode. Curiously '\x00'!='x' always comes out true, for an 38517e6fb56fSmrg array size at least. It's necessary to write '\x00'==0 to get something 38527e6fb56fSmrg that's true only with -std. */ 38537e6fb56fSmrgint osf4_cc_array ['\x00' == 0 ? 1 : -1]; 38547e6fb56fSmrg 38557e6fb56fSmrg/* IBM C 6 for AIX is almost-ANSI by default, but it replaces macro parameters 38567e6fb56fSmrg inside strings and character constants. */ 38577e6fb56fSmrg#define FOO(x) 'x' 38587e6fb56fSmrgint xlc6_cc_array[FOO(a) == 'x' ? 1 : -1]; 38597e6fb56fSmrg 38607e6fb56fSmrgint test (int i, double x); 38617e6fb56fSmrgstruct s1 {int (*f) (int a);}; 38627e6fb56fSmrgstruct s2 {int (*f) (double a);}; 38637e6fb56fSmrgint pairnames (int, char **, FILE *(*)(struct buf *, struct stat *, int), int, int); 38647e6fb56fSmrgint argc; 38657e6fb56fSmrgchar **argv; 38667e6fb56fSmrgint 38677e6fb56fSmrgmain () 38687e6fb56fSmrg{ 38697e6fb56fSmrgreturn f (e, argv, 0) != argv[0] || f (e, argv, 1) != argv[1]; 38707e6fb56fSmrg ; 38717e6fb56fSmrg return 0; 38727e6fb56fSmrg} 38737e6fb56fSmrg_ACEOF 38747e6fb56fSmrgfor ac_arg in '' -qlanglvl=extc89 -qlanglvl=ansi -std \ 38757e6fb56fSmrg -Ae "-Aa -D_HPUX_SOURCE" "-Xc -D__EXTENSIONS__" 38767e6fb56fSmrgdo 38777e6fb56fSmrg CC="$ac_save_CC $ac_arg" 387890b17f1bSmrg if ac_fn_c_try_compile "$LINENO"; then : 38797e6fb56fSmrg ac_cv_prog_cc_c89=$ac_arg 38807e6fb56fSmrgfi 38817e6fb56fSmrgrm -f core conftest.err conftest.$ac_objext 38827e6fb56fSmrg test "x$ac_cv_prog_cc_c89" != "xno" && break 38837e6fb56fSmrgdone 38847e6fb56fSmrgrm -f conftest.$ac_ext 38857e6fb56fSmrgCC=$ac_save_CC 38867e6fb56fSmrg 38877e6fb56fSmrgfi 38887e6fb56fSmrg# AC_CACHE_VAL 38897e6fb56fSmrgcase "x$ac_cv_prog_cc_c89" in 38907e6fb56fSmrg x) 389190b17f1bSmrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: none needed" >&5 38927e6fb56fSmrg$as_echo "none needed" >&6; } ;; 38937e6fb56fSmrg xno) 389490b17f1bSmrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: unsupported" >&5 38957e6fb56fSmrg$as_echo "unsupported" >&6; } ;; 38967e6fb56fSmrg *) 38977e6fb56fSmrg CC="$CC $ac_cv_prog_cc_c89" 389890b17f1bSmrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_c89" >&5 38997e6fb56fSmrg$as_echo "$ac_cv_prog_cc_c89" >&6; } ;; 39007e6fb56fSmrgesac 390190b17f1bSmrgif test "x$ac_cv_prog_cc_c89" != xno; then : 39027e6fb56fSmrg 390390b17f1bSmrgfi 39047e6fb56fSmrg 39057e6fb56fSmrgac_ext=c 39067e6fb56fSmrgac_cpp='$CPP $CPPFLAGS' 39077e6fb56fSmrgac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' 39087e6fb56fSmrgac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 39097e6fb56fSmrgac_compiler_gnu=$ac_cv_c_compiler_gnu 39107e6fb56fSmrg 39117e6fb56fSmrgdepcc="$CC" am_compiler_list= 39127e6fb56fSmrg 391390b17f1bSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: checking dependency style of $depcc" >&5 39147e6fb56fSmrg$as_echo_n "checking dependency style of $depcc... " >&6; } 391590b17f1bSmrgif ${am_cv_CC_dependencies_compiler_type+:} false; then : 39167e6fb56fSmrg $as_echo_n "(cached) " >&6 39177e6fb56fSmrgelse 39187e6fb56fSmrg if test -z "$AMDEP_TRUE" && test -f "$am_depcomp"; then 39197e6fb56fSmrg # We make a subdir and do the tests there. Otherwise we can end up 39207e6fb56fSmrg # making bogus files that we don't know about and never remove. For 39217e6fb56fSmrg # instance it was reported that on HP-UX the gcc test will end up 3922983b4bf2Smrg # making a dummy file named `D' -- because `-MD' means `put the output 3923983b4bf2Smrg # in D'. 392490b17f1bSmrg rm -rf conftest.dir 39257e6fb56fSmrg mkdir conftest.dir 39267e6fb56fSmrg # Copy depcomp to subdir because otherwise we won't find it if we're 39277e6fb56fSmrg # using a relative directory. 39287e6fb56fSmrg cp "$am_depcomp" conftest.dir 39297e6fb56fSmrg cd conftest.dir 39307e6fb56fSmrg # We will build objects and dependencies in a subdirectory because 39317e6fb56fSmrg # it helps to detect inapplicable dependency modes. For instance 39327e6fb56fSmrg # both Tru64's cc and ICC support -MD to output dependencies as a 39337e6fb56fSmrg # side effect of compilation, but ICC will put the dependencies in 39347e6fb56fSmrg # the current directory while Tru64 will put them in the object 39357e6fb56fSmrg # directory. 39367e6fb56fSmrg mkdir sub 39377e6fb56fSmrg 39387e6fb56fSmrg am_cv_CC_dependencies_compiler_type=none 39397e6fb56fSmrg if test "$am_compiler_list" = ""; then 39407e6fb56fSmrg am_compiler_list=`sed -n 's/^#*\([a-zA-Z0-9]*\))$/\1/p' < ./depcomp` 39417e6fb56fSmrg fi 39427e6fb56fSmrg am__universal=false 39437e6fb56fSmrg case " $depcc " in #( 39447e6fb56fSmrg *\ -arch\ *\ -arch\ *) am__universal=true ;; 39457e6fb56fSmrg esac 39467e6fb56fSmrg 39477e6fb56fSmrg for depmode in $am_compiler_list; do 39487e6fb56fSmrg # Setup a source with many dependencies, because some compilers 39497e6fb56fSmrg # like to wrap large dependency lists on column 80 (with \), and 39507e6fb56fSmrg # we should not choose a depcomp mode which is confused by this. 39517e6fb56fSmrg # 39527e6fb56fSmrg # We need to recreate these files for each test, as the compiler may 39537e6fb56fSmrg # overwrite some of them when testing with obscure command lines. 39547e6fb56fSmrg # This happens at least with the AIX C compiler. 39557e6fb56fSmrg : > sub/conftest.c 39567e6fb56fSmrg for i in 1 2 3 4 5 6; do 39577e6fb56fSmrg echo '#include "conftst'$i'.h"' >> sub/conftest.c 3958983b4bf2Smrg # Using `: > sub/conftst$i.h' creates only sub/conftst1.h with 3959983b4bf2Smrg # Solaris 8's {/usr,}/bin/sh. 3960983b4bf2Smrg touch sub/conftst$i.h 39617e6fb56fSmrg done 39627e6fb56fSmrg echo "${am__include} ${am__quote}sub/conftest.Po${am__quote}" > confmf 39637e6fb56fSmrg 3964983b4bf2Smrg # We check with `-c' and `-o' for the sake of the "dashmstdout" 39657e6fb56fSmrg # mode. It turns out that the SunPro C++ compiler does not properly 3966983b4bf2Smrg # handle `-M -o', and we need to detect this. Also, some Intel 3967983b4bf2Smrg # versions had trouble with output in subdirs 39687e6fb56fSmrg am__obj=sub/conftest.${OBJEXT-o} 39697e6fb56fSmrg am__minus_obj="-o $am__obj" 39707e6fb56fSmrg case $depmode in 39717e6fb56fSmrg gcc) 39727e6fb56fSmrg # This depmode causes a compiler race in universal mode. 39737e6fb56fSmrg test "$am__universal" = false || continue 39747e6fb56fSmrg ;; 39757e6fb56fSmrg nosideeffect) 3976983b4bf2Smrg # after this tag, mechanisms are not by side-effect, so they'll 3977983b4bf2Smrg # only be used when explicitly requested 39787e6fb56fSmrg if test "x$enable_dependency_tracking" = xyes; then 39797e6fb56fSmrg continue 39807e6fb56fSmrg else 39817e6fb56fSmrg break 39827e6fb56fSmrg fi 39837e6fb56fSmrg ;; 398490b17f1bSmrg msvc7 | msvc7msys | msvisualcpp | msvcmsys) 3985983b4bf2Smrg # This compiler won't grok `-c -o', but also, the minuso test has 39867e6fb56fSmrg # not run yet. These depmodes are late enough in the game, and 39877e6fb56fSmrg # so weak that their functioning should not be impacted. 39887e6fb56fSmrg am__obj=conftest.${OBJEXT-o} 39897e6fb56fSmrg am__minus_obj= 39907e6fb56fSmrg ;; 39917e6fb56fSmrg none) break ;; 39927e6fb56fSmrg esac 39937e6fb56fSmrg if depmode=$depmode \ 39947e6fb56fSmrg source=sub/conftest.c object=$am__obj \ 39957e6fb56fSmrg depfile=sub/conftest.Po tmpdepfile=sub/conftest.TPo \ 39967e6fb56fSmrg $SHELL ./depcomp $depcc -c $am__minus_obj sub/conftest.c \ 39977e6fb56fSmrg >/dev/null 2>conftest.err && 39987e6fb56fSmrg grep sub/conftst1.h sub/conftest.Po > /dev/null 2>&1 && 39997e6fb56fSmrg grep sub/conftst6.h sub/conftest.Po > /dev/null 2>&1 && 40007e6fb56fSmrg grep $am__obj sub/conftest.Po > /dev/null 2>&1 && 40017e6fb56fSmrg ${MAKE-make} -s -f confmf > /dev/null 2>&1; then 40027e6fb56fSmrg # icc doesn't choke on unknown options, it will just issue warnings 40037e6fb56fSmrg # or remarks (even with -Werror). So we grep stderr for any message 40047e6fb56fSmrg # that says an option was ignored or not supported. 40057e6fb56fSmrg # When given -MP, icc 7.0 and 7.1 complain thusly: 40067e6fb56fSmrg # icc: Command line warning: ignoring option '-M'; no argument required 40077e6fb56fSmrg # The diagnosis changed in icc 8.0: 40087e6fb56fSmrg # icc: Command line remark: option '-MP' not supported 40097e6fb56fSmrg if (grep 'ignoring option' conftest.err || 40107e6fb56fSmrg grep 'not supported' conftest.err) >/dev/null 2>&1; then :; else 40117e6fb56fSmrg am_cv_CC_dependencies_compiler_type=$depmode 40127e6fb56fSmrg break 40137e6fb56fSmrg fi 40147e6fb56fSmrg fi 40157e6fb56fSmrg done 40167e6fb56fSmrg 40177e6fb56fSmrg cd .. 40187e6fb56fSmrg rm -rf conftest.dir 40197e6fb56fSmrgelse 40207e6fb56fSmrg am_cv_CC_dependencies_compiler_type=none 40217e6fb56fSmrgfi 40227e6fb56fSmrg 40237e6fb56fSmrgfi 402490b17f1bSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $am_cv_CC_dependencies_compiler_type" >&5 40257e6fb56fSmrg$as_echo "$am_cv_CC_dependencies_compiler_type" >&6; } 40267e6fb56fSmrgCCDEPMODE=depmode=$am_cv_CC_dependencies_compiler_type 40277e6fb56fSmrg 40287e6fb56fSmrg if 40297e6fb56fSmrg test "x$enable_dependency_tracking" != xno \ 40307e6fb56fSmrg && test "$am_cv_CC_dependencies_compiler_type" = gcc3; then 40317e6fb56fSmrg am__fastdepCC_TRUE= 40327e6fb56fSmrg am__fastdepCC_FALSE='#' 40337e6fb56fSmrgelse 40347e6fb56fSmrg am__fastdepCC_TRUE='#' 40357e6fb56fSmrg am__fastdepCC_FALSE= 40367e6fb56fSmrgfi 40377e6fb56fSmrg 40387e6fb56fSmrg 403990b17f1bSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for a sed that does not truncate output" >&5 40407e6fb56fSmrg$as_echo_n "checking for a sed that does not truncate output... " >&6; } 404190b17f1bSmrgif ${ac_cv_path_SED+:} false; then : 40427e6fb56fSmrg $as_echo_n "(cached) " >&6 40437e6fb56fSmrgelse 404490b17f1bSmrg ac_script=s/aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb/ 404590b17f1bSmrg for ac_i in 1 2 3 4 5 6 7; do 404690b17f1bSmrg ac_script="$ac_script$as_nl$ac_script" 404790b17f1bSmrg done 404890b17f1bSmrg echo "$ac_script" 2>/dev/null | sed 99q >conftest.sed 404990b17f1bSmrg { ac_script=; unset ac_script;} 405090b17f1bSmrg if test -z "$SED"; then 405190b17f1bSmrg ac_path_SED_found=false 405290b17f1bSmrg # Loop through the user's path and test for each of PROGNAME-LIST 405390b17f1bSmrg as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 40547e6fb56fSmrgfor as_dir in $PATH 40557e6fb56fSmrgdo 40567e6fb56fSmrg IFS=$as_save_IFS 40577e6fb56fSmrg test -z "$as_dir" && as_dir=. 405890b17f1bSmrg for ac_prog in sed gsed; do 40597e6fb56fSmrg for ac_exec_ext in '' $ac_executable_extensions; do 406090b17f1bSmrg ac_path_SED="$as_dir/$ac_prog$ac_exec_ext" 4061983b4bf2Smrg { test -f "$ac_path_SED" && $as_test_x "$ac_path_SED"; } || continue 406290b17f1bSmrg# Check for GNU ac_path_SED and select it if it is found. 406390b17f1bSmrg # Check for GNU $ac_path_SED 406490b17f1bSmrgcase `"$ac_path_SED" --version 2>&1` in 406590b17f1bSmrg*GNU*) 406690b17f1bSmrg ac_cv_path_SED="$ac_path_SED" ac_path_SED_found=:;; 406790b17f1bSmrg*) 406890b17f1bSmrg ac_count=0 406990b17f1bSmrg $as_echo_n 0123456789 >"conftest.in" 407090b17f1bSmrg while : 407190b17f1bSmrg do 407290b17f1bSmrg cat "conftest.in" "conftest.in" >"conftest.tmp" 407390b17f1bSmrg mv "conftest.tmp" "conftest.in" 407490b17f1bSmrg cp "conftest.in" "conftest.nl" 407590b17f1bSmrg $as_echo '' >> "conftest.nl" 407690b17f1bSmrg "$ac_path_SED" -f conftest.sed < "conftest.nl" >"conftest.out" 2>/dev/null || break 407790b17f1bSmrg diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break 407890b17f1bSmrg as_fn_arith $ac_count + 1 && ac_count=$as_val 407990b17f1bSmrg if test $ac_count -gt ${ac_path_SED_max-0}; then 408090b17f1bSmrg # Best one so far, save it but keep looking for a better one 408190b17f1bSmrg ac_cv_path_SED="$ac_path_SED" 408290b17f1bSmrg ac_path_SED_max=$ac_count 408390b17f1bSmrg fi 408490b17f1bSmrg # 10*(2^10) chars as input seems more than enough 408590b17f1bSmrg test $ac_count -gt 10 && break 408690b17f1bSmrg done 408790b17f1bSmrg rm -f conftest.in conftest.tmp conftest.nl conftest.out;; 408890b17f1bSmrgesac 408990b17f1bSmrg 409090b17f1bSmrg $ac_path_SED_found && break 3 40917e6fb56fSmrg done 40927e6fb56fSmrg done 409390b17f1bSmrg done 40947e6fb56fSmrgIFS=$as_save_IFS 409590b17f1bSmrg if test -z "$ac_cv_path_SED"; then 409690b17f1bSmrg as_fn_error $? "no acceptable sed could be found in \$PATH" "$LINENO" 5 40977e6fb56fSmrg fi 409890b17f1bSmrgelse 409990b17f1bSmrg ac_cv_path_SED=$SED 410090b17f1bSmrgfi 41017e6fb56fSmrg 41027e6fb56fSmrgfi 410390b17f1bSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_SED" >&5 410490b17f1bSmrg$as_echo "$ac_cv_path_SED" >&6; } 410590b17f1bSmrg SED="$ac_cv_path_SED" 410690b17f1bSmrg rm -f conftest.sed 410790b17f1bSmrg 410890b17f1bSmrgtest -z "$SED" && SED=sed 410990b17f1bSmrgXsed="$SED -e 1s/^X//" 411090b17f1bSmrg 411190b17f1bSmrg 411290b17f1bSmrg 411390b17f1bSmrg 411490b17f1bSmrg 411590b17f1bSmrg 41167e6fb56fSmrg 41177e6fb56fSmrg 41187e6fb56fSmrg 411990b17f1bSmrg 412090b17f1bSmrg 412190b17f1bSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for grep that handles long lines and -e" >&5 41227e6fb56fSmrg$as_echo_n "checking for grep that handles long lines and -e... " >&6; } 412390b17f1bSmrgif ${ac_cv_path_GREP+:} false; then : 41247e6fb56fSmrg $as_echo_n "(cached) " >&6 41257e6fb56fSmrgelse 41267e6fb56fSmrg if test -z "$GREP"; then 41277e6fb56fSmrg ac_path_GREP_found=false 41287e6fb56fSmrg # Loop through the user's path and test for each of PROGNAME-LIST 41297e6fb56fSmrg as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 41307e6fb56fSmrgfor as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin 41317e6fb56fSmrgdo 41327e6fb56fSmrg IFS=$as_save_IFS 41337e6fb56fSmrg test -z "$as_dir" && as_dir=. 413490b17f1bSmrg for ac_prog in grep ggrep; do 41357e6fb56fSmrg for ac_exec_ext in '' $ac_executable_extensions; do 41367e6fb56fSmrg ac_path_GREP="$as_dir/$ac_prog$ac_exec_ext" 4137983b4bf2Smrg { test -f "$ac_path_GREP" && $as_test_x "$ac_path_GREP"; } || continue 41387e6fb56fSmrg# Check for GNU ac_path_GREP and select it if it is found. 41397e6fb56fSmrg # Check for GNU $ac_path_GREP 41407e6fb56fSmrgcase `"$ac_path_GREP" --version 2>&1` in 41417e6fb56fSmrg*GNU*) 41427e6fb56fSmrg ac_cv_path_GREP="$ac_path_GREP" ac_path_GREP_found=:;; 41437e6fb56fSmrg*) 41447e6fb56fSmrg ac_count=0 41457e6fb56fSmrg $as_echo_n 0123456789 >"conftest.in" 41467e6fb56fSmrg while : 41477e6fb56fSmrg do 41487e6fb56fSmrg cat "conftest.in" "conftest.in" >"conftest.tmp" 41497e6fb56fSmrg mv "conftest.tmp" "conftest.in" 41507e6fb56fSmrg cp "conftest.in" "conftest.nl" 41517e6fb56fSmrg $as_echo 'GREP' >> "conftest.nl" 41527e6fb56fSmrg "$ac_path_GREP" -e 'GREP$' -e '-(cannot match)-' < "conftest.nl" >"conftest.out" 2>/dev/null || break 41537e6fb56fSmrg diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break 415490b17f1bSmrg as_fn_arith $ac_count + 1 && ac_count=$as_val 41557e6fb56fSmrg if test $ac_count -gt ${ac_path_GREP_max-0}; then 41567e6fb56fSmrg # Best one so far, save it but keep looking for a better one 41577e6fb56fSmrg ac_cv_path_GREP="$ac_path_GREP" 41587e6fb56fSmrg ac_path_GREP_max=$ac_count 41597e6fb56fSmrg fi 41607e6fb56fSmrg # 10*(2^10) chars as input seems more than enough 41617e6fb56fSmrg test $ac_count -gt 10 && break 41627e6fb56fSmrg done 41637e6fb56fSmrg rm -f conftest.in conftest.tmp conftest.nl conftest.out;; 41647e6fb56fSmrgesac 41657e6fb56fSmrg 41667e6fb56fSmrg $ac_path_GREP_found && break 3 41677e6fb56fSmrg done 41687e6fb56fSmrg done 416990b17f1bSmrg done 41707e6fb56fSmrgIFS=$as_save_IFS 41717e6fb56fSmrg if test -z "$ac_cv_path_GREP"; then 417290b17f1bSmrg as_fn_error $? "no acceptable grep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5 41737e6fb56fSmrg fi 41747e6fb56fSmrgelse 41757e6fb56fSmrg ac_cv_path_GREP=$GREP 41767e6fb56fSmrgfi 41777e6fb56fSmrg 41787e6fb56fSmrgfi 417990b17f1bSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_GREP" >&5 41807e6fb56fSmrg$as_echo "$ac_cv_path_GREP" >&6; } 41817e6fb56fSmrg GREP="$ac_cv_path_GREP" 41827e6fb56fSmrg 41837e6fb56fSmrg 418490b17f1bSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for egrep" >&5 41857e6fb56fSmrg$as_echo_n "checking for egrep... " >&6; } 418690b17f1bSmrgif ${ac_cv_path_EGREP+:} false; then : 41877e6fb56fSmrg $as_echo_n "(cached) " >&6 41887e6fb56fSmrgelse 41897e6fb56fSmrg if echo a | $GREP -E '(a|b)' >/dev/null 2>&1 41907e6fb56fSmrg then ac_cv_path_EGREP="$GREP -E" 41917e6fb56fSmrg else 41927e6fb56fSmrg if test -z "$EGREP"; then 41937e6fb56fSmrg ac_path_EGREP_found=false 41947e6fb56fSmrg # Loop through the user's path and test for each of PROGNAME-LIST 41957e6fb56fSmrg as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 41967e6fb56fSmrgfor as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin 41977e6fb56fSmrgdo 41987e6fb56fSmrg IFS=$as_save_IFS 41997e6fb56fSmrg test -z "$as_dir" && as_dir=. 420090b17f1bSmrg for ac_prog in egrep; do 42017e6fb56fSmrg for ac_exec_ext in '' $ac_executable_extensions; do 42027e6fb56fSmrg ac_path_EGREP="$as_dir/$ac_prog$ac_exec_ext" 4203983b4bf2Smrg { test -f "$ac_path_EGREP" && $as_test_x "$ac_path_EGREP"; } || continue 42047e6fb56fSmrg# Check for GNU ac_path_EGREP and select it if it is found. 42057e6fb56fSmrg # Check for GNU $ac_path_EGREP 42067e6fb56fSmrgcase `"$ac_path_EGREP" --version 2>&1` in 42077e6fb56fSmrg*GNU*) 42087e6fb56fSmrg ac_cv_path_EGREP="$ac_path_EGREP" ac_path_EGREP_found=:;; 42097e6fb56fSmrg*) 42107e6fb56fSmrg ac_count=0 42117e6fb56fSmrg $as_echo_n 0123456789 >"conftest.in" 42127e6fb56fSmrg while : 42137e6fb56fSmrg do 42147e6fb56fSmrg cat "conftest.in" "conftest.in" >"conftest.tmp" 42157e6fb56fSmrg mv "conftest.tmp" "conftest.in" 42167e6fb56fSmrg cp "conftest.in" "conftest.nl" 42177e6fb56fSmrg $as_echo 'EGREP' >> "conftest.nl" 42187e6fb56fSmrg "$ac_path_EGREP" 'EGREP$' < "conftest.nl" >"conftest.out" 2>/dev/null || break 42197e6fb56fSmrg diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break 422090b17f1bSmrg as_fn_arith $ac_count + 1 && ac_count=$as_val 42217e6fb56fSmrg if test $ac_count -gt ${ac_path_EGREP_max-0}; then 42227e6fb56fSmrg # Best one so far, save it but keep looking for a better one 42237e6fb56fSmrg ac_cv_path_EGREP="$ac_path_EGREP" 42247e6fb56fSmrg ac_path_EGREP_max=$ac_count 42257e6fb56fSmrg fi 42267e6fb56fSmrg # 10*(2^10) chars as input seems more than enough 42277e6fb56fSmrg test $ac_count -gt 10 && break 42287e6fb56fSmrg done 42297e6fb56fSmrg rm -f conftest.in conftest.tmp conftest.nl conftest.out;; 42307e6fb56fSmrgesac 42317e6fb56fSmrg 42327e6fb56fSmrg $ac_path_EGREP_found && break 3 42337e6fb56fSmrg done 42347e6fb56fSmrg done 423590b17f1bSmrg done 42367e6fb56fSmrgIFS=$as_save_IFS 42377e6fb56fSmrg if test -z "$ac_cv_path_EGREP"; then 423890b17f1bSmrg as_fn_error $? "no acceptable egrep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5 42397e6fb56fSmrg fi 42407e6fb56fSmrgelse 42417e6fb56fSmrg ac_cv_path_EGREP=$EGREP 42427e6fb56fSmrgfi 42437e6fb56fSmrg 42447e6fb56fSmrg fi 42457e6fb56fSmrgfi 424690b17f1bSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_EGREP" >&5 42477e6fb56fSmrg$as_echo "$ac_cv_path_EGREP" >&6; } 42487e6fb56fSmrg EGREP="$ac_cv_path_EGREP" 42497e6fb56fSmrg 42507e6fb56fSmrg 425190b17f1bSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for fgrep" >&5 425290b17f1bSmrg$as_echo_n "checking for fgrep... " >&6; } 425390b17f1bSmrgif ${ac_cv_path_FGREP+:} false; then : 425490b17f1bSmrg $as_echo_n "(cached) " >&6 425590b17f1bSmrgelse 425690b17f1bSmrg if echo 'ab*c' | $GREP -F 'ab*c' >/dev/null 2>&1 425790b17f1bSmrg then ac_cv_path_FGREP="$GREP -F" 425890b17f1bSmrg else 425990b17f1bSmrg if test -z "$FGREP"; then 426090b17f1bSmrg ac_path_FGREP_found=false 426190b17f1bSmrg # Loop through the user's path and test for each of PROGNAME-LIST 426290b17f1bSmrg as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 426390b17f1bSmrgfor as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin 426490b17f1bSmrgdo 426590b17f1bSmrg IFS=$as_save_IFS 426690b17f1bSmrg test -z "$as_dir" && as_dir=. 426790b17f1bSmrg for ac_prog in fgrep; do 426890b17f1bSmrg for ac_exec_ext in '' $ac_executable_extensions; do 426990b17f1bSmrg ac_path_FGREP="$as_dir/$ac_prog$ac_exec_ext" 4270983b4bf2Smrg { test -f "$ac_path_FGREP" && $as_test_x "$ac_path_FGREP"; } || continue 427190b17f1bSmrg# Check for GNU ac_path_FGREP and select it if it is found. 427290b17f1bSmrg # Check for GNU $ac_path_FGREP 427390b17f1bSmrgcase `"$ac_path_FGREP" --version 2>&1` in 427490b17f1bSmrg*GNU*) 427590b17f1bSmrg ac_cv_path_FGREP="$ac_path_FGREP" ac_path_FGREP_found=:;; 427690b17f1bSmrg*) 427790b17f1bSmrg ac_count=0 427890b17f1bSmrg $as_echo_n 0123456789 >"conftest.in" 427990b17f1bSmrg while : 428090b17f1bSmrg do 428190b17f1bSmrg cat "conftest.in" "conftest.in" >"conftest.tmp" 428290b17f1bSmrg mv "conftest.tmp" "conftest.in" 428390b17f1bSmrg cp "conftest.in" "conftest.nl" 428490b17f1bSmrg $as_echo 'FGREP' >> "conftest.nl" 428590b17f1bSmrg "$ac_path_FGREP" FGREP < "conftest.nl" >"conftest.out" 2>/dev/null || break 428690b17f1bSmrg diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break 428790b17f1bSmrg as_fn_arith $ac_count + 1 && ac_count=$as_val 428890b17f1bSmrg if test $ac_count -gt ${ac_path_FGREP_max-0}; then 428990b17f1bSmrg # Best one so far, save it but keep looking for a better one 429090b17f1bSmrg ac_cv_path_FGREP="$ac_path_FGREP" 429190b17f1bSmrg ac_path_FGREP_max=$ac_count 429290b17f1bSmrg fi 429390b17f1bSmrg # 10*(2^10) chars as input seems more than enough 429490b17f1bSmrg test $ac_count -gt 10 && break 429590b17f1bSmrg done 429690b17f1bSmrg rm -f conftest.in conftest.tmp conftest.nl conftest.out;; 429790b17f1bSmrgesac 429890b17f1bSmrg 429990b17f1bSmrg $ac_path_FGREP_found && break 3 430090b17f1bSmrg done 430190b17f1bSmrg done 430290b17f1bSmrg done 430390b17f1bSmrgIFS=$as_save_IFS 430490b17f1bSmrg if test -z "$ac_cv_path_FGREP"; then 430590b17f1bSmrg as_fn_error $? "no acceptable fgrep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5 430690b17f1bSmrg fi 430790b17f1bSmrgelse 430890b17f1bSmrg ac_cv_path_FGREP=$FGREP 430990b17f1bSmrgfi 431090b17f1bSmrg 431190b17f1bSmrg fi 431290b17f1bSmrgfi 431390b17f1bSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_FGREP" >&5 431490b17f1bSmrg$as_echo "$ac_cv_path_FGREP" >&6; } 431590b17f1bSmrg FGREP="$ac_cv_path_FGREP" 431690b17f1bSmrg 431790b17f1bSmrg 431890b17f1bSmrgtest -z "$GREP" && GREP=grep 431990b17f1bSmrg 432090b17f1bSmrg 432190b17f1bSmrg 432290b17f1bSmrg 432390b17f1bSmrg 432490b17f1bSmrg 432590b17f1bSmrg 432690b17f1bSmrg 432790b17f1bSmrg 432890b17f1bSmrg 432990b17f1bSmrg 433090b17f1bSmrg 433190b17f1bSmrg 433290b17f1bSmrg 433390b17f1bSmrg 433490b17f1bSmrg 433590b17f1bSmrg 433690b17f1bSmrg 43377e6fb56fSmrg 43387e6fb56fSmrg# Check whether --with-gnu-ld was given. 433990b17f1bSmrgif test "${with_gnu_ld+set}" = set; then : 4340983b4bf2Smrg withval=$with_gnu_ld; test "$withval" = no || with_gnu_ld=yes 43417e6fb56fSmrgelse 43427e6fb56fSmrg with_gnu_ld=no 43437e6fb56fSmrgfi 43447e6fb56fSmrg 43457e6fb56fSmrgac_prog=ld 4346983b4bf2Smrgif test "$GCC" = yes; then 43477e6fb56fSmrg # Check if gcc -print-prog-name=ld gives a path. 434890b17f1bSmrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ld used by $CC" >&5 43497e6fb56fSmrg$as_echo_n "checking for ld used by $CC... " >&6; } 43507e6fb56fSmrg case $host in 43517e6fb56fSmrg *-*-mingw*) 4352983b4bf2Smrg # gcc leaves a trailing carriage return which upsets mingw 43537e6fb56fSmrg ac_prog=`($CC -print-prog-name=ld) 2>&5 | tr -d '\015'` ;; 43547e6fb56fSmrg *) 43557e6fb56fSmrg ac_prog=`($CC -print-prog-name=ld) 2>&5` ;; 43567e6fb56fSmrg esac 43577e6fb56fSmrg case $ac_prog in 43587e6fb56fSmrg # Accept absolute paths. 43597e6fb56fSmrg [\\/]* | ?:[\\/]*) 43607e6fb56fSmrg re_direlt='/[^/][^/]*/\.\./' 43617e6fb56fSmrg # Canonicalize the pathname of ld 436290b17f1bSmrg ac_prog=`$ECHO "$ac_prog"| $SED 's%\\\\%/%g'` 436390b17f1bSmrg while $ECHO "$ac_prog" | $GREP "$re_direlt" > /dev/null 2>&1; do 436490b17f1bSmrg ac_prog=`$ECHO $ac_prog| $SED "s%$re_direlt%/%"` 43657e6fb56fSmrg done 4366983b4bf2Smrg test -z "$LD" && LD="$ac_prog" 43677e6fb56fSmrg ;; 43687e6fb56fSmrg "") 43697e6fb56fSmrg # If it fails, then pretend we aren't using GCC. 43707e6fb56fSmrg ac_prog=ld 43717e6fb56fSmrg ;; 43727e6fb56fSmrg *) 43737e6fb56fSmrg # If it is relative, then search for the first ld in PATH. 43747e6fb56fSmrg with_gnu_ld=unknown 43757e6fb56fSmrg ;; 43767e6fb56fSmrg esac 4377983b4bf2Smrgelif test "$with_gnu_ld" = yes; then 437890b17f1bSmrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for GNU ld" >&5 43797e6fb56fSmrg$as_echo_n "checking for GNU ld... " >&6; } 43807e6fb56fSmrgelse 438190b17f1bSmrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for non-GNU ld" >&5 43827e6fb56fSmrg$as_echo_n "checking for non-GNU ld... " >&6; } 43837e6fb56fSmrgfi 438490b17f1bSmrgif ${lt_cv_path_LD+:} false; then : 43857e6fb56fSmrg $as_echo_n "(cached) " >&6 43867e6fb56fSmrgelse 43877e6fb56fSmrg if test -z "$LD"; then 4388983b4bf2Smrg lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR 43897e6fb56fSmrg for ac_dir in $PATH; do 4390983b4bf2Smrg IFS="$lt_save_ifs" 43917e6fb56fSmrg test -z "$ac_dir" && ac_dir=. 43927e6fb56fSmrg if test -f "$ac_dir/$ac_prog" || test -f "$ac_dir/$ac_prog$ac_exeext"; then 4393983b4bf2Smrg lt_cv_path_LD="$ac_dir/$ac_prog" 43947e6fb56fSmrg # Check to see if the program is GNU ld. I'd rather use --version, 43957e6fb56fSmrg # but apparently some variants of GNU ld only accept -v. 43967e6fb56fSmrg # Break only if it was the GNU/non-GNU ld that we prefer. 43977e6fb56fSmrg case `"$lt_cv_path_LD" -v 2>&1 </dev/null` in 43987e6fb56fSmrg *GNU* | *'with BFD'*) 4399983b4bf2Smrg test "$with_gnu_ld" != no && break 44007e6fb56fSmrg ;; 44017e6fb56fSmrg *) 4402983b4bf2Smrg test "$with_gnu_ld" != yes && break 44037e6fb56fSmrg ;; 44047e6fb56fSmrg esac 44057e6fb56fSmrg fi 44067e6fb56fSmrg done 4407983b4bf2Smrg IFS="$lt_save_ifs" 44087e6fb56fSmrgelse 4409983b4bf2Smrg lt_cv_path_LD="$LD" # Let the user override the test with a path. 44107e6fb56fSmrgfi 44117e6fb56fSmrgfi 44127e6fb56fSmrg 4413983b4bf2SmrgLD="$lt_cv_path_LD" 44147e6fb56fSmrgif test -n "$LD"; then 441590b17f1bSmrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LD" >&5 44167e6fb56fSmrg$as_echo "$LD" >&6; } 44177e6fb56fSmrgelse 441890b17f1bSmrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 44197e6fb56fSmrg$as_echo "no" >&6; } 44207e6fb56fSmrgfi 442190b17f1bSmrgtest -z "$LD" && as_fn_error $? "no acceptable ld found in \$PATH" "$LINENO" 5 442290b17f1bSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if the linker ($LD) is GNU ld" >&5 44237e6fb56fSmrg$as_echo_n "checking if the linker ($LD) is GNU ld... " >&6; } 442490b17f1bSmrgif ${lt_cv_prog_gnu_ld+:} false; then : 44257e6fb56fSmrg $as_echo_n "(cached) " >&6 44267e6fb56fSmrgelse 44277e6fb56fSmrg # I'd rather use --version here, but apparently some GNU lds only accept -v. 44287e6fb56fSmrgcase `$LD -v 2>&1 </dev/null` in 44297e6fb56fSmrg*GNU* | *'with BFD'*) 44307e6fb56fSmrg lt_cv_prog_gnu_ld=yes 44317e6fb56fSmrg ;; 44327e6fb56fSmrg*) 44337e6fb56fSmrg lt_cv_prog_gnu_ld=no 44347e6fb56fSmrg ;; 44357e6fb56fSmrgesac 44367e6fb56fSmrgfi 443790b17f1bSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_gnu_ld" >&5 44387e6fb56fSmrg$as_echo "$lt_cv_prog_gnu_ld" >&6; } 44397e6fb56fSmrgwith_gnu_ld=$lt_cv_prog_gnu_ld 44407e6fb56fSmrg 44417e6fb56fSmrg 44427e6fb56fSmrg 444390b17f1bSmrg 444490b17f1bSmrg 444590b17f1bSmrg 444690b17f1bSmrg 444790b17f1bSmrg 444890b17f1bSmrg 444990b17f1bSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for BSD- or MS-compatible name lister (nm)" >&5 445090b17f1bSmrg$as_echo_n "checking for BSD- or MS-compatible name lister (nm)... " >&6; } 445190b17f1bSmrgif ${lt_cv_path_NM+:} false; then : 44527e6fb56fSmrg $as_echo_n "(cached) " >&6 44537e6fb56fSmrgelse 44547e6fb56fSmrg if test -n "$NM"; then 44557e6fb56fSmrg # Let the user override the test. 4456983b4bf2Smrg lt_cv_path_NM="$NM" 44577e6fb56fSmrgelse 4458983b4bf2Smrg lt_nm_to_check="${ac_tool_prefix}nm" 44597e6fb56fSmrg if test -n "$ac_tool_prefix" && test "$build" = "$host"; then 44607e6fb56fSmrg lt_nm_to_check="$lt_nm_to_check nm" 44617e6fb56fSmrg fi 44627e6fb56fSmrg for lt_tmp_nm in $lt_nm_to_check; do 4463983b4bf2Smrg lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR 44647e6fb56fSmrg for ac_dir in $PATH /usr/ccs/bin/elf /usr/ccs/bin /usr/ucb /bin; do 4465983b4bf2Smrg IFS="$lt_save_ifs" 44667e6fb56fSmrg test -z "$ac_dir" && ac_dir=. 4467983b4bf2Smrg tmp_nm="$ac_dir/$lt_tmp_nm" 4468983b4bf2Smrg if test -f "$tmp_nm" || test -f "$tmp_nm$ac_exeext" ; then 44697e6fb56fSmrg # Check to see if the nm accepts a BSD-compat flag. 4470983b4bf2Smrg # Adding the `sed 1q' prevents false positives on HP-UX, which says: 44717e6fb56fSmrg # nm: unknown option "B" ignored 44727e6fb56fSmrg # Tru64's nm complains that /dev/null is an invalid object file 4473983b4bf2Smrg case `"$tmp_nm" -B /dev/null 2>&1 | sed '1q'` in 4474983b4bf2Smrg */dev/null* | *'Invalid file or object type'*) 44757e6fb56fSmrg lt_cv_path_NM="$tmp_nm -B" 4476983b4bf2Smrg break 44777e6fb56fSmrg ;; 44787e6fb56fSmrg *) 44797e6fb56fSmrg case `"$tmp_nm" -p /dev/null 2>&1 | sed '1q'` in 44807e6fb56fSmrg */dev/null*) 44817e6fb56fSmrg lt_cv_path_NM="$tmp_nm -p" 4482983b4bf2Smrg break 44837e6fb56fSmrg ;; 44847e6fb56fSmrg *) 44857e6fb56fSmrg lt_cv_path_NM=${lt_cv_path_NM="$tmp_nm"} # keep the first match, but 44867e6fb56fSmrg continue # so that we can try to find one that supports BSD flags 44877e6fb56fSmrg ;; 44887e6fb56fSmrg esac 44897e6fb56fSmrg ;; 44907e6fb56fSmrg esac 44917e6fb56fSmrg fi 44927e6fb56fSmrg done 4493983b4bf2Smrg IFS="$lt_save_ifs" 44947e6fb56fSmrg done 449590b17f1bSmrg : ${lt_cv_path_NM=no} 44967e6fb56fSmrgfi 44977e6fb56fSmrgfi 449890b17f1bSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_path_NM" >&5 44997e6fb56fSmrg$as_echo "$lt_cv_path_NM" >&6; } 4500983b4bf2Smrgif test "$lt_cv_path_NM" != "no"; then 4501983b4bf2Smrg NM="$lt_cv_path_NM" 450290b17f1bSmrgelse 450390b17f1bSmrg # Didn't find any BSD compatible name lister, look for dumpbin. 450490b17f1bSmrg if test -n "$DUMPBIN"; then : 450590b17f1bSmrg # Let the user override the test. 450690b17f1bSmrg else 450790b17f1bSmrg if test -n "$ac_tool_prefix"; then 450890b17f1bSmrg for ac_prog in dumpbin "link -dump" 450990b17f1bSmrg do 451090b17f1bSmrg # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args. 451190b17f1bSmrgset dummy $ac_tool_prefix$ac_prog; ac_word=$2 451290b17f1bSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 451390b17f1bSmrg$as_echo_n "checking for $ac_word... " >&6; } 451490b17f1bSmrgif ${ac_cv_prog_DUMPBIN+:} false; then : 451590b17f1bSmrg $as_echo_n "(cached) " >&6 451690b17f1bSmrgelse 451790b17f1bSmrg if test -n "$DUMPBIN"; then 451890b17f1bSmrg ac_cv_prog_DUMPBIN="$DUMPBIN" # Let the user override the test. 451990b17f1bSmrgelse 452090b17f1bSmrgas_save_IFS=$IFS; IFS=$PATH_SEPARATOR 452190b17f1bSmrgfor as_dir in $PATH 452290b17f1bSmrgdo 452390b17f1bSmrg IFS=$as_save_IFS 452490b17f1bSmrg test -z "$as_dir" && as_dir=. 452590b17f1bSmrg for ac_exec_ext in '' $ac_executable_extensions; do 4526983b4bf2Smrg if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then 452790b17f1bSmrg ac_cv_prog_DUMPBIN="$ac_tool_prefix$ac_prog" 452890b17f1bSmrg $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 452990b17f1bSmrg break 2 453090b17f1bSmrg fi 453190b17f1bSmrgdone 453290b17f1bSmrg done 453390b17f1bSmrgIFS=$as_save_IFS 45347e6fb56fSmrg 453590b17f1bSmrgfi 453690b17f1bSmrgfi 453790b17f1bSmrgDUMPBIN=$ac_cv_prog_DUMPBIN 453890b17f1bSmrgif test -n "$DUMPBIN"; then 453990b17f1bSmrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $DUMPBIN" >&5 454090b17f1bSmrg$as_echo "$DUMPBIN" >&6; } 45417e6fb56fSmrgelse 454290b17f1bSmrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 454390b17f1bSmrg$as_echo "no" >&6; } 45447e6fb56fSmrgfi 45457e6fb56fSmrg 454690b17f1bSmrg 454790b17f1bSmrg test -n "$DUMPBIN" && break 454890b17f1bSmrg done 454990b17f1bSmrgfi 455090b17f1bSmrgif test -z "$DUMPBIN"; then 455190b17f1bSmrg ac_ct_DUMPBIN=$DUMPBIN 455290b17f1bSmrg for ac_prog in dumpbin "link -dump" 455390b17f1bSmrgdo 455490b17f1bSmrg # Extract the first word of "$ac_prog", so it can be a program name with args. 455590b17f1bSmrgset dummy $ac_prog; ac_word=$2 455690b17f1bSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 455790b17f1bSmrg$as_echo_n "checking for $ac_word... " >&6; } 455890b17f1bSmrgif ${ac_cv_prog_ac_ct_DUMPBIN+:} false; then : 45597e6fb56fSmrg $as_echo_n "(cached) " >&6 45607e6fb56fSmrgelse 456190b17f1bSmrg if test -n "$ac_ct_DUMPBIN"; then 456290b17f1bSmrg ac_cv_prog_ac_ct_DUMPBIN="$ac_ct_DUMPBIN" # Let the user override the test. 456390b17f1bSmrgelse 456490b17f1bSmrgas_save_IFS=$IFS; IFS=$PATH_SEPARATOR 456590b17f1bSmrgfor as_dir in $PATH 456690b17f1bSmrgdo 456790b17f1bSmrg IFS=$as_save_IFS 456890b17f1bSmrg test -z "$as_dir" && as_dir=. 456990b17f1bSmrg for ac_exec_ext in '' $ac_executable_extensions; do 4570983b4bf2Smrg if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then 457190b17f1bSmrg ac_cv_prog_ac_ct_DUMPBIN="$ac_prog" 457290b17f1bSmrg $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 457390b17f1bSmrg break 2 457490b17f1bSmrg fi 457590b17f1bSmrgdone 457690b17f1bSmrg done 457790b17f1bSmrgIFS=$as_save_IFS 45787e6fb56fSmrg 457990b17f1bSmrgfi 458090b17f1bSmrgfi 458190b17f1bSmrgac_ct_DUMPBIN=$ac_cv_prog_ac_ct_DUMPBIN 458290b17f1bSmrgif test -n "$ac_ct_DUMPBIN"; then 458390b17f1bSmrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_DUMPBIN" >&5 458490b17f1bSmrg$as_echo "$ac_ct_DUMPBIN" >&6; } 458590b17f1bSmrgelse 458690b17f1bSmrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 458790b17f1bSmrg$as_echo "no" >&6; } 458890b17f1bSmrgfi 45897e6fb56fSmrg 45907e6fb56fSmrg 459190b17f1bSmrg test -n "$ac_ct_DUMPBIN" && break 459290b17f1bSmrgdone 45937e6fb56fSmrg 459490b17f1bSmrg if test "x$ac_ct_DUMPBIN" = x; then 459590b17f1bSmrg DUMPBIN=":" 45967e6fb56fSmrg else 459790b17f1bSmrg case $cross_compiling:$ac_tool_warned in 459890b17f1bSmrgyes:) 459990b17f1bSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5 460090b17f1bSmrg$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} 460190b17f1bSmrgac_tool_warned=yes ;; 460290b17f1bSmrgesac 460390b17f1bSmrg DUMPBIN=$ac_ct_DUMPBIN 46047e6fb56fSmrg fi 460590b17f1bSmrgfi 46067e6fb56fSmrg 4607983b4bf2Smrg case `$DUMPBIN -symbols /dev/null 2>&1 | sed '1q'` in 460890b17f1bSmrg *COFF*) 4609983b4bf2Smrg DUMPBIN="$DUMPBIN -symbols" 461090b17f1bSmrg ;; 461190b17f1bSmrg *) 461290b17f1bSmrg DUMPBIN=: 46137e6fb56fSmrg ;; 46147e6fb56fSmrg esac 46157e6fb56fSmrg fi 46167e6fb56fSmrg 4617983b4bf2Smrg if test "$DUMPBIN" != ":"; then 4618983b4bf2Smrg NM="$DUMPBIN" 461990b17f1bSmrg fi 462090b17f1bSmrgfi 462190b17f1bSmrgtest -z "$NM" && NM=nm 46227e6fb56fSmrg 46237e6fb56fSmrg 46247e6fb56fSmrg 46257e6fb56fSmrg 46267e6fb56fSmrg 462790b17f1bSmrg 462890b17f1bSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: checking the name lister ($NM) interface" >&5 462990b17f1bSmrg$as_echo_n "checking the name lister ($NM) interface... " >&6; } 463090b17f1bSmrgif ${lt_cv_nm_interface+:} false; then : 463190b17f1bSmrg $as_echo_n "(cached) " >&6 463290b17f1bSmrgelse 463390b17f1bSmrg lt_cv_nm_interface="BSD nm" 463490b17f1bSmrg echo "int some_variable = 0;" > conftest.$ac_ext 463590b17f1bSmrg (eval echo "\"\$as_me:$LINENO: $ac_compile\"" >&5) 463690b17f1bSmrg (eval "$ac_compile" 2>conftest.err) 463790b17f1bSmrg cat conftest.err >&5 463890b17f1bSmrg (eval echo "\"\$as_me:$LINENO: $NM \\\"conftest.$ac_objext\\\"\"" >&5) 463990b17f1bSmrg (eval "$NM \"conftest.$ac_objext\"" 2>conftest.err > conftest.out) 464090b17f1bSmrg cat conftest.err >&5 464190b17f1bSmrg (eval echo "\"\$as_me:$LINENO: output\"" >&5) 464290b17f1bSmrg cat conftest.out >&5 464390b17f1bSmrg if $GREP 'External.*some_variable' conftest.out > /dev/null; then 464490b17f1bSmrg lt_cv_nm_interface="MS dumpbin" 46457e6fb56fSmrg fi 464690b17f1bSmrg rm -f conftest* 464790b17f1bSmrgfi 464890b17f1bSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_nm_interface" >&5 464990b17f1bSmrg$as_echo "$lt_cv_nm_interface" >&6; } 46507e6fb56fSmrg 465190b17f1bSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether ln -s works" >&5 465290b17f1bSmrg$as_echo_n "checking whether ln -s works... " >&6; } 465390b17f1bSmrgLN_S=$as_ln_s 465490b17f1bSmrgif test "$LN_S" = "ln -s"; then 465590b17f1bSmrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 465690b17f1bSmrg$as_echo "yes" >&6; } 465790b17f1bSmrgelse 465890b17f1bSmrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: no, using $LN_S" >&5 465990b17f1bSmrg$as_echo "no, using $LN_S" >&6; } 466090b17f1bSmrgfi 46617e6fb56fSmrg 466290b17f1bSmrg# find the maximum length of command line arguments 466390b17f1bSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: checking the maximum length of command line arguments" >&5 466490b17f1bSmrg$as_echo_n "checking the maximum length of command line arguments... " >&6; } 466590b17f1bSmrgif ${lt_cv_sys_max_cmd_len+:} false; then : 466690b17f1bSmrg $as_echo_n "(cached) " >&6 466790b17f1bSmrgelse 466890b17f1bSmrg i=0 4669983b4bf2Smrg teststring="ABCD" 46707e6fb56fSmrg 467190b17f1bSmrg case $build_os in 467290b17f1bSmrg msdosdjgpp*) 467390b17f1bSmrg # On DJGPP, this test can blow up pretty badly due to problems in libc 467490b17f1bSmrg # (any single argument exceeding 2000 bytes causes a buffer overrun 467590b17f1bSmrg # during glob expansion). Even if it were fixed, the result of this 467690b17f1bSmrg # check would be larger than it should be. 467790b17f1bSmrg lt_cv_sys_max_cmd_len=12288; # 12K is about right 467890b17f1bSmrg ;; 46797e6fb56fSmrg 468090b17f1bSmrg gnu*) 468190b17f1bSmrg # Under GNU Hurd, this test is not required because there is 468290b17f1bSmrg # no limit to the length of command line arguments. 468390b17f1bSmrg # Libtool will interpret -1 as no limit whatsoever 468490b17f1bSmrg lt_cv_sys_max_cmd_len=-1; 468590b17f1bSmrg ;; 46867e6fb56fSmrg 468790b17f1bSmrg cygwin* | mingw* | cegcc*) 468890b17f1bSmrg # On Win9x/ME, this test blows up -- it succeeds, but takes 468990b17f1bSmrg # about 5 minutes as the teststring grows exponentially. 469090b17f1bSmrg # Worse, since 9x/ME are not pre-emptively multitasking, 469190b17f1bSmrg # you end up with a "frozen" computer, even though with patience 469290b17f1bSmrg # the test eventually succeeds (with a max line length of 256k). 469390b17f1bSmrg # Instead, let's just punt: use the minimum linelength reported by 469490b17f1bSmrg # all of the supported platforms: 8192 (on NT/2K/XP). 469590b17f1bSmrg lt_cv_sys_max_cmd_len=8192; 469690b17f1bSmrg ;; 46977e6fb56fSmrg 469890b17f1bSmrg mint*) 469990b17f1bSmrg # On MiNT this can take a long time and run out of memory. 470090b17f1bSmrg lt_cv_sys_max_cmd_len=8192; 470190b17f1bSmrg ;; 47027e6fb56fSmrg 470390b17f1bSmrg amigaos*) 470490b17f1bSmrg # On AmigaOS with pdksh, this test takes hours, literally. 470590b17f1bSmrg # So we just punt and use a minimum line length of 8192. 470690b17f1bSmrg lt_cv_sys_max_cmd_len=8192; 47077e6fb56fSmrg ;; 470890b17f1bSmrg 4709983b4bf2Smrg netbsd* | freebsd* | openbsd* | darwin* | dragonfly*) 471090b17f1bSmrg # This has been around since 386BSD, at least. Likely further. 471190b17f1bSmrg if test -x /sbin/sysctl; then 471290b17f1bSmrg lt_cv_sys_max_cmd_len=`/sbin/sysctl -n kern.argmax` 471390b17f1bSmrg elif test -x /usr/sbin/sysctl; then 471490b17f1bSmrg lt_cv_sys_max_cmd_len=`/usr/sbin/sysctl -n kern.argmax` 471590b17f1bSmrg else 471690b17f1bSmrg lt_cv_sys_max_cmd_len=65536 # usable default for all BSDs 471790b17f1bSmrg fi 471890b17f1bSmrg # And add a safety zone 471990b17f1bSmrg lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \/ 4` 472090b17f1bSmrg lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \* 3` 47217e6fb56fSmrg ;; 472290b17f1bSmrg 472390b17f1bSmrg interix*) 472490b17f1bSmrg # We know the value 262144 and hardcode it with a safety zone (like BSD) 472590b17f1bSmrg lt_cv_sys_max_cmd_len=196608 47267e6fb56fSmrg ;; 472790b17f1bSmrg 472890b17f1bSmrg os2*) 472990b17f1bSmrg # The test takes a long time on OS/2. 473090b17f1bSmrg lt_cv_sys_max_cmd_len=8192 47317e6fb56fSmrg ;; 473290b17f1bSmrg 473390b17f1bSmrg osf*) 473490b17f1bSmrg # Dr. Hans Ekkehard Plesser reports seeing a kernel panic running configure 473590b17f1bSmrg # due to this test when exec_disable_arg_limit is 1 on Tru64. It is not 473690b17f1bSmrg # nice to cause kernel panics so lets avoid the loop below. 473790b17f1bSmrg # First set a reasonable default. 473890b17f1bSmrg lt_cv_sys_max_cmd_len=16384 473990b17f1bSmrg # 474090b17f1bSmrg if test -x /sbin/sysconfig; then 474190b17f1bSmrg case `/sbin/sysconfig -q proc exec_disable_arg_limit` in 474290b17f1bSmrg *1*) lt_cv_sys_max_cmd_len=-1 ;; 474390b17f1bSmrg esac 474490b17f1bSmrg fi 47457e6fb56fSmrg ;; 474690b17f1bSmrg sco3.2v5*) 474790b17f1bSmrg lt_cv_sys_max_cmd_len=102400 474890b17f1bSmrg ;; 474990b17f1bSmrg sysv5* | sco5v6* | sysv4.2uw2*) 475090b17f1bSmrg kargmax=`grep ARG_MAX /etc/conf/cf.d/stune 2>/dev/null` 475190b17f1bSmrg if test -n "$kargmax"; then 475290b17f1bSmrg lt_cv_sys_max_cmd_len=`echo $kargmax | sed 's/.*[ ]//'` 475390b17f1bSmrg else 475490b17f1bSmrg lt_cv_sys_max_cmd_len=32768 475590b17f1bSmrg fi 475690b17f1bSmrg ;; 475790b17f1bSmrg *) 475890b17f1bSmrg lt_cv_sys_max_cmd_len=`(getconf ARG_MAX) 2> /dev/null` 4759983b4bf2Smrg if test -n "$lt_cv_sys_max_cmd_len"; then 476090b17f1bSmrg lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \/ 4` 476190b17f1bSmrg lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \* 3` 476290b17f1bSmrg else 476390b17f1bSmrg # Make teststring a little bigger before we do anything with it. 476490b17f1bSmrg # a 1K string should be a reasonable start. 4765983b4bf2Smrg for i in 1 2 3 4 5 6 7 8 ; do 476690b17f1bSmrg teststring=$teststring$teststring 476790b17f1bSmrg done 476890b17f1bSmrg SHELL=${SHELL-${CONFIG_SHELL-/bin/sh}} 476990b17f1bSmrg # If test is not a shell built-in, we'll probably end up computing a 477090b17f1bSmrg # maximum length that is only half of the actual maximum length, but 477190b17f1bSmrg # we can't tell. 4772983b4bf2Smrg while { test "X"`env echo "$teststring$teststring" 2>/dev/null` \ 477390b17f1bSmrg = "X$teststring$teststring"; } >/dev/null 2>&1 && 4774983b4bf2Smrg test $i != 17 # 1/2 MB should be enough 477590b17f1bSmrg do 477690b17f1bSmrg i=`expr $i + 1` 477790b17f1bSmrg teststring=$teststring$teststring 477890b17f1bSmrg done 477990b17f1bSmrg # Only check the string length outside the loop. 478090b17f1bSmrg lt_cv_sys_max_cmd_len=`expr "X$teststring" : ".*" 2>&1` 478190b17f1bSmrg teststring= 478290b17f1bSmrg # Add a significant safety factor because C++ compilers can tack on 478390b17f1bSmrg # massive amounts of additional arguments before passing them to the 478490b17f1bSmrg # linker. It appears as though 1/2 is a usable value. 478590b17f1bSmrg lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \/ 2` 478690b17f1bSmrg fi 47877e6fb56fSmrg ;; 47887e6fb56fSmrg esac 47897e6fb56fSmrg 479090b17f1bSmrgfi 47917e6fb56fSmrg 4792983b4bf2Smrgif test -n $lt_cv_sys_max_cmd_len ; then 479390b17f1bSmrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_sys_max_cmd_len" >&5 479490b17f1bSmrg$as_echo "$lt_cv_sys_max_cmd_len" >&6; } 479590b17f1bSmrgelse 479690b17f1bSmrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: none" >&5 479790b17f1bSmrg$as_echo "none" >&6; } 47987e6fb56fSmrgfi 479990b17f1bSmrgmax_cmd_len=$lt_cv_sys_max_cmd_len 48007e6fb56fSmrg 48017e6fb56fSmrg 48027e6fb56fSmrg 48037e6fb56fSmrg 48047e6fb56fSmrg 48057e6fb56fSmrg 480690b17f1bSmrg: ${CP="cp -f"} 480790b17f1bSmrg: ${MV="mv -f"} 480890b17f1bSmrg: ${RM="rm -f"} 48097e6fb56fSmrg 4810983b4bf2Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the shell understands some XSI constructs" >&5 4811983b4bf2Smrg$as_echo_n "checking whether the shell understands some XSI constructs... " >&6; } 4812983b4bf2Smrg# Try some XSI features 4813983b4bf2Smrgxsi_shell=no 4814983b4bf2Smrg( _lt_dummy="a/b/c" 4815983b4bf2Smrg test "${_lt_dummy##*/},${_lt_dummy%/*},${_lt_dummy#??}"${_lt_dummy%"$_lt_dummy"}, \ 4816983b4bf2Smrg = c,a/b,b/c, \ 4817983b4bf2Smrg && eval 'test $(( 1 + 1 )) -eq 2 \ 4818983b4bf2Smrg && test "${#_lt_dummy}" -eq 5' ) >/dev/null 2>&1 \ 4819983b4bf2Smrg && xsi_shell=yes 4820983b4bf2Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xsi_shell" >&5 4821983b4bf2Smrg$as_echo "$xsi_shell" >&6; } 4822983b4bf2Smrg 4823983b4bf2Smrg 4824983b4bf2Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the shell understands \"+=\"" >&5 4825983b4bf2Smrg$as_echo_n "checking whether the shell understands \"+=\"... " >&6; } 4826983b4bf2Smrglt_shell_append=no 4827983b4bf2Smrg( foo=bar; set foo baz; eval "$1+=\$2" && test "$foo" = barbaz ) \ 4828983b4bf2Smrg >/dev/null 2>&1 \ 4829983b4bf2Smrg && lt_shell_append=yes 4830983b4bf2Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_shell_append" >&5 4831983b4bf2Smrg$as_echo "$lt_shell_append" >&6; } 4832983b4bf2Smrg 4833983b4bf2Smrg 483490b17f1bSmrgif ( (MAIL=60; unset MAIL) || exit) >/dev/null 2>&1; then 483590b17f1bSmrg lt_unset=unset 483690b17f1bSmrgelse 483790b17f1bSmrg lt_unset=false 48387e6fb56fSmrgfi 48397e6fb56fSmrg 48407e6fb56fSmrg 484190b17f1bSmrg 484290b17f1bSmrg 484390b17f1bSmrg 484490b17f1bSmrg# test EBCDIC or ASCII 484590b17f1bSmrgcase `echo X|tr X '\101'` in 484690b17f1bSmrg A) # ASCII based system 484790b17f1bSmrg # \n is not interpreted correctly by Solaris 8 /usr/ucb/tr 484890b17f1bSmrg lt_SP2NL='tr \040 \012' 484990b17f1bSmrg lt_NL2SP='tr \015\012 \040\040' 48507e6fb56fSmrg ;; 485190b17f1bSmrg *) # EBCDIC based system 485290b17f1bSmrg lt_SP2NL='tr \100 \n' 485390b17f1bSmrg lt_NL2SP='tr \r\n \100\100' 48547e6fb56fSmrg ;; 485590b17f1bSmrgesac 48567e6fb56fSmrg 48577e6fb56fSmrg 48587e6fb56fSmrg 48597e6fb56fSmrg 48607e6fb56fSmrg 48617e6fb56fSmrg 48627e6fb56fSmrg 48637e6fb56fSmrg 486490b17f1bSmrg 486590b17f1bSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: checking how to convert $build file names to $host format" >&5 486690b17f1bSmrg$as_echo_n "checking how to convert $build file names to $host format... " >&6; } 486790b17f1bSmrgif ${lt_cv_to_host_file_cmd+:} false; then : 486890b17f1bSmrg $as_echo_n "(cached) " >&6 486990b17f1bSmrgelse 487090b17f1bSmrg case $host in 487190b17f1bSmrg *-*-mingw* ) 487290b17f1bSmrg case $build in 487390b17f1bSmrg *-*-mingw* ) # actually msys 487490b17f1bSmrg lt_cv_to_host_file_cmd=func_convert_file_msys_to_w32 487590b17f1bSmrg ;; 487690b17f1bSmrg *-*-cygwin* ) 487790b17f1bSmrg lt_cv_to_host_file_cmd=func_convert_file_cygwin_to_w32 487890b17f1bSmrg ;; 487990b17f1bSmrg * ) # otherwise, assume *nix 488090b17f1bSmrg lt_cv_to_host_file_cmd=func_convert_file_nix_to_w32 488190b17f1bSmrg ;; 48827e6fb56fSmrg esac 488390b17f1bSmrg ;; 488490b17f1bSmrg *-*-cygwin* ) 488590b17f1bSmrg case $build in 488690b17f1bSmrg *-*-mingw* ) # actually msys 488790b17f1bSmrg lt_cv_to_host_file_cmd=func_convert_file_msys_to_cygwin 488890b17f1bSmrg ;; 488990b17f1bSmrg *-*-cygwin* ) 489090b17f1bSmrg lt_cv_to_host_file_cmd=func_convert_file_noop 489190b17f1bSmrg ;; 489290b17f1bSmrg * ) # otherwise, assume *nix 489390b17f1bSmrg lt_cv_to_host_file_cmd=func_convert_file_nix_to_cygwin 489490b17f1bSmrg ;; 489590b17f1bSmrg esac 489690b17f1bSmrg ;; 489790b17f1bSmrg * ) # unhandled hosts (and "normal" native builds) 489890b17f1bSmrg lt_cv_to_host_file_cmd=func_convert_file_noop 489990b17f1bSmrg ;; 490090b17f1bSmrgesac 49017e6fb56fSmrg 490290b17f1bSmrgfi 49037e6fb56fSmrg 490490b17f1bSmrgto_host_file_cmd=$lt_cv_to_host_file_cmd 490590b17f1bSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_to_host_file_cmd" >&5 490690b17f1bSmrg$as_echo "$lt_cv_to_host_file_cmd" >&6; } 49077e6fb56fSmrg 49087e6fb56fSmrg 49097e6fb56fSmrg 491090b17f1bSmrg 491190b17f1bSmrg 491290b17f1bSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: checking how to convert $build file names to toolchain format" >&5 491390b17f1bSmrg$as_echo_n "checking how to convert $build file names to toolchain format... " >&6; } 491490b17f1bSmrgif ${lt_cv_to_tool_file_cmd+:} false; then : 49157e6fb56fSmrg $as_echo_n "(cached) " >&6 49167e6fb56fSmrgelse 491790b17f1bSmrg #assume ordinary cross tools, or native build. 491890b17f1bSmrglt_cv_to_tool_file_cmd=func_convert_file_noop 491990b17f1bSmrgcase $host in 492090b17f1bSmrg *-*-mingw* ) 492190b17f1bSmrg case $build in 492290b17f1bSmrg *-*-mingw* ) # actually msys 492390b17f1bSmrg lt_cv_to_tool_file_cmd=func_convert_file_msys_to_w32 492490b17f1bSmrg ;; 492590b17f1bSmrg esac 492690b17f1bSmrg ;; 49277e6fb56fSmrgesac 49287e6fb56fSmrg 49297e6fb56fSmrgfi 49307e6fb56fSmrg 493190b17f1bSmrgto_tool_file_cmd=$lt_cv_to_tool_file_cmd 493290b17f1bSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_to_tool_file_cmd" >&5 493390b17f1bSmrg$as_echo "$lt_cv_to_tool_file_cmd" >&6; } 49347e6fb56fSmrg 49357e6fb56fSmrg 49367e6fb56fSmrg 49377e6fb56fSmrg 49387e6fb56fSmrg 493990b17f1bSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $LD option to reload object files" >&5 494090b17f1bSmrg$as_echo_n "checking for $LD option to reload object files... " >&6; } 494190b17f1bSmrgif ${lt_cv_ld_reload_flag+:} false; then : 494290b17f1bSmrg $as_echo_n "(cached) " >&6 49437e6fb56fSmrgelse 494490b17f1bSmrg lt_cv_ld_reload_flag='-r' 49457e6fb56fSmrgfi 494690b17f1bSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_ld_reload_flag" >&5 494790b17f1bSmrg$as_echo "$lt_cv_ld_reload_flag" >&6; } 494890b17f1bSmrgreload_flag=$lt_cv_ld_reload_flag 494990b17f1bSmrgcase $reload_flag in 495090b17f1bSmrg"" | " "*) ;; 495190b17f1bSmrg*) reload_flag=" $reload_flag" ;; 495290b17f1bSmrgesac 495390b17f1bSmrgreload_cmds='$LD$reload_flag -o $output$reload_objs' 495490b17f1bSmrgcase $host_os in 495590b17f1bSmrg cygwin* | mingw* | pw32* | cegcc*) 4956983b4bf2Smrg if test "$GCC" != yes; then 495790b17f1bSmrg reload_cmds=false 495890b17f1bSmrg fi 495990b17f1bSmrg ;; 496090b17f1bSmrg darwin*) 4961983b4bf2Smrg if test "$GCC" = yes; then 4962983b4bf2Smrg reload_cmds='$LTCC $LTCFLAGS -nostdlib ${wl}-r -o $output$reload_objs' 496390b17f1bSmrg else 496490b17f1bSmrg reload_cmds='$LD$reload_flag -o $output$reload_objs' 496590b17f1bSmrg fi 496690b17f1bSmrg ;; 49677e6fb56fSmrgesac 49687e6fb56fSmrg 49697e6fb56fSmrg 49707e6fb56fSmrg 49717e6fb56fSmrg 49727e6fb56fSmrg 49737e6fb56fSmrg 49747e6fb56fSmrg 49757e6fb56fSmrg 49767e6fb56fSmrg 497790b17f1bSmrgif test -n "$ac_tool_prefix"; then 497890b17f1bSmrg # Extract the first word of "${ac_tool_prefix}objdump", so it can be a program name with args. 497990b17f1bSmrgset dummy ${ac_tool_prefix}objdump; ac_word=$2 498090b17f1bSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 498190b17f1bSmrg$as_echo_n "checking for $ac_word... " >&6; } 498290b17f1bSmrgif ${ac_cv_prog_OBJDUMP+:} false; then : 49837e6fb56fSmrg $as_echo_n "(cached) " >&6 49847e6fb56fSmrgelse 498590b17f1bSmrg if test -n "$OBJDUMP"; then 498690b17f1bSmrg ac_cv_prog_OBJDUMP="$OBJDUMP" # Let the user override the test. 49877e6fb56fSmrgelse 498890b17f1bSmrgas_save_IFS=$IFS; IFS=$PATH_SEPARATOR 498990b17f1bSmrgfor as_dir in $PATH 499090b17f1bSmrgdo 499190b17f1bSmrg IFS=$as_save_IFS 499290b17f1bSmrg test -z "$as_dir" && as_dir=. 499390b17f1bSmrg for ac_exec_ext in '' $ac_executable_extensions; do 4994983b4bf2Smrg if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then 499590b17f1bSmrg ac_cv_prog_OBJDUMP="${ac_tool_prefix}objdump" 499690b17f1bSmrg $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 499790b17f1bSmrg break 2 499890b17f1bSmrg fi 499990b17f1bSmrgdone 500090b17f1bSmrg done 500190b17f1bSmrgIFS=$as_save_IFS 50027e6fb56fSmrg 50037e6fb56fSmrgfi 50047e6fb56fSmrgfi 500590b17f1bSmrgOBJDUMP=$ac_cv_prog_OBJDUMP 500690b17f1bSmrgif test -n "$OBJDUMP"; then 500790b17f1bSmrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $OBJDUMP" >&5 500890b17f1bSmrg$as_echo "$OBJDUMP" >&6; } 50097e6fb56fSmrgelse 501090b17f1bSmrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 501190b17f1bSmrg$as_echo "no" >&6; } 50127e6fb56fSmrgfi 50137e6fb56fSmrg 50147e6fb56fSmrg 501590b17f1bSmrgfi 501690b17f1bSmrgif test -z "$ac_cv_prog_OBJDUMP"; then 501790b17f1bSmrg ac_ct_OBJDUMP=$OBJDUMP 501890b17f1bSmrg # Extract the first word of "objdump", so it can be a program name with args. 501990b17f1bSmrgset dummy objdump; ac_word=$2 502090b17f1bSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 502190b17f1bSmrg$as_echo_n "checking for $ac_word... " >&6; } 502290b17f1bSmrgif ${ac_cv_prog_ac_ct_OBJDUMP+:} false; then : 502390b17f1bSmrg $as_echo_n "(cached) " >&6 50247e6fb56fSmrgelse 502590b17f1bSmrg if test -n "$ac_ct_OBJDUMP"; then 502690b17f1bSmrg ac_cv_prog_ac_ct_OBJDUMP="$ac_ct_OBJDUMP" # Let the user override the test. 50277e6fb56fSmrgelse 502890b17f1bSmrgas_save_IFS=$IFS; IFS=$PATH_SEPARATOR 502990b17f1bSmrgfor as_dir in $PATH 503090b17f1bSmrgdo 503190b17f1bSmrg IFS=$as_save_IFS 503290b17f1bSmrg test -z "$as_dir" && as_dir=. 503390b17f1bSmrg for ac_exec_ext in '' $ac_executable_extensions; do 5034983b4bf2Smrg if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then 503590b17f1bSmrg ac_cv_prog_ac_ct_OBJDUMP="objdump" 503690b17f1bSmrg $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 503790b17f1bSmrg break 2 503890b17f1bSmrg fi 503990b17f1bSmrgdone 504090b17f1bSmrg done 504190b17f1bSmrgIFS=$as_save_IFS 50427e6fb56fSmrg 50437e6fb56fSmrgfi 50447e6fb56fSmrgfi 504590b17f1bSmrgac_ct_OBJDUMP=$ac_cv_prog_ac_ct_OBJDUMP 504690b17f1bSmrgif test -n "$ac_ct_OBJDUMP"; then 504790b17f1bSmrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_OBJDUMP" >&5 504890b17f1bSmrg$as_echo "$ac_ct_OBJDUMP" >&6; } 504990b17f1bSmrgelse 505090b17f1bSmrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 505190b17f1bSmrg$as_echo "no" >&6; } 50527e6fb56fSmrgfi 50537e6fb56fSmrg 505490b17f1bSmrg if test "x$ac_ct_OBJDUMP" = x; then 505590b17f1bSmrg OBJDUMP="false" 505690b17f1bSmrg else 505790b17f1bSmrg case $cross_compiling:$ac_tool_warned in 505890b17f1bSmrgyes:) 505990b17f1bSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5 506090b17f1bSmrg$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} 506190b17f1bSmrgac_tool_warned=yes ;; 506290b17f1bSmrgesac 506390b17f1bSmrg OBJDUMP=$ac_ct_OBJDUMP 506490b17f1bSmrg fi 506590b17f1bSmrgelse 506690b17f1bSmrg OBJDUMP="$ac_cv_prog_OBJDUMP" 50677e6fb56fSmrgfi 50687e6fb56fSmrg 506990b17f1bSmrgtest -z "$OBJDUMP" && OBJDUMP=objdump 50707e6fb56fSmrg 50717e6fb56fSmrg 50727e6fb56fSmrg 50737e6fb56fSmrg 50747e6fb56fSmrg 50757e6fb56fSmrg 50767e6fb56fSmrg 50777e6fb56fSmrg 50787e6fb56fSmrg 507990b17f1bSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: checking how to recognize dependent libraries" >&5 508090b17f1bSmrg$as_echo_n "checking how to recognize dependent libraries... " >&6; } 508190b17f1bSmrgif ${lt_cv_deplibs_check_method+:} false; then : 50827e6fb56fSmrg $as_echo_n "(cached) " >&6 50837e6fb56fSmrgelse 508490b17f1bSmrg lt_cv_file_magic_cmd='$MAGIC_CMD' 508590b17f1bSmrglt_cv_file_magic_test_file= 508690b17f1bSmrglt_cv_deplibs_check_method='unknown' 508790b17f1bSmrg# Need to set the preceding variable on all platforms that support 508890b17f1bSmrg# interlibrary dependencies. 508990b17f1bSmrg# 'none' -- dependencies not supported. 5090983b4bf2Smrg# `unknown' -- same as none, but documents that we really don't know. 509190b17f1bSmrg# 'pass_all' -- all dependencies passed with no checks. 509290b17f1bSmrg# 'test_compile' -- check by making test program. 509390b17f1bSmrg# 'file_magic [[regex]]' -- check by looking for files in library path 5094983b4bf2Smrg# which responds to the $file_magic_cmd with a given extended regex. 5095983b4bf2Smrg# If you have `file' or equivalent on your system and you're not sure 5096983b4bf2Smrg# whether `pass_all' will *always* work, you probably want this one. 50977e6fb56fSmrg 509890b17f1bSmrgcase $host_os in 509990b17f1bSmrgaix[4-9]*) 510090b17f1bSmrg lt_cv_deplibs_check_method=pass_all 510190b17f1bSmrg ;; 51027e6fb56fSmrg 510390b17f1bSmrgbeos*) 510490b17f1bSmrg lt_cv_deplibs_check_method=pass_all 510590b17f1bSmrg ;; 51067e6fb56fSmrg 510790b17f1bSmrgbsdi[45]*) 510890b17f1bSmrg lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [ML]SB (shared object|dynamic lib)' 510990b17f1bSmrg lt_cv_file_magic_cmd='/usr/bin/file -L' 511090b17f1bSmrg lt_cv_file_magic_test_file=/shlib/libc.so 511190b17f1bSmrg ;; 51127e6fb56fSmrg 511390b17f1bSmrgcygwin*) 511490b17f1bSmrg # func_win32_libid is a shell function defined in ltmain.sh 511590b17f1bSmrg lt_cv_deplibs_check_method='file_magic ^x86 archive import|^x86 DLL' 511690b17f1bSmrg lt_cv_file_magic_cmd='func_win32_libid' 511790b17f1bSmrg ;; 51187e6fb56fSmrg 511990b17f1bSmrgmingw* | pw32*) 512090b17f1bSmrg # Base MSYS/MinGW do not provide the 'file' command needed by 512190b17f1bSmrg # func_win32_libid shell function, so use a weaker test based on 'objdump', 512290b17f1bSmrg # unless we find 'file', for example because we are cross-compiling. 5123983b4bf2Smrg # func_win32_libid assumes BSD nm, so disallow it if using MS dumpbin. 5124983b4bf2Smrg if ( test "$lt_cv_nm_interface" = "BSD nm" && file / ) >/dev/null 2>&1; then 512590b17f1bSmrg lt_cv_deplibs_check_method='file_magic ^x86 archive import|^x86 DLL' 512690b17f1bSmrg lt_cv_file_magic_cmd='func_win32_libid' 512790b17f1bSmrg else 512890b17f1bSmrg # Keep this pattern in sync with the one in func_win32_libid. 512990b17f1bSmrg lt_cv_deplibs_check_method='file_magic file format (pei*-i386(.*architecture: i386)?|pe-arm-wince|pe-x86-64)' 513090b17f1bSmrg lt_cv_file_magic_cmd='$OBJDUMP -f' 513190b17f1bSmrg fi 513290b17f1bSmrg ;; 51337e6fb56fSmrg 513490b17f1bSmrgcegcc*) 513590b17f1bSmrg # use the weaker test based on 'objdump'. See mingw*. 513690b17f1bSmrg lt_cv_deplibs_check_method='file_magic file format pe-arm-.*little(.*architecture: arm)?' 513790b17f1bSmrg lt_cv_file_magic_cmd='$OBJDUMP -f' 513890b17f1bSmrg ;; 51397e6fb56fSmrg 514090b17f1bSmrgdarwin* | rhapsody*) 514190b17f1bSmrg lt_cv_deplibs_check_method=pass_all 514290b17f1bSmrg ;; 51437e6fb56fSmrg 514490b17f1bSmrgfreebsd* | dragonfly*) 514590b17f1bSmrg if echo __ELF__ | $CC -E - | $GREP __ELF__ > /dev/null; then 514690b17f1bSmrg case $host_cpu in 514790b17f1bSmrg i*86 ) 514890b17f1bSmrg # Not sure whether the presence of OpenBSD here was a mistake. 514990b17f1bSmrg # Let's accept both of them until this is cleared up. 515090b17f1bSmrg lt_cv_deplibs_check_method='file_magic (FreeBSD|OpenBSD|DragonFly)/i[3-9]86 (compact )?demand paged shared library' 515190b17f1bSmrg lt_cv_file_magic_cmd=/usr/bin/file 515290b17f1bSmrg lt_cv_file_magic_test_file=`echo /usr/lib/libc.so.*` 515390b17f1bSmrg ;; 515490b17f1bSmrg esac 515590b17f1bSmrg else 515690b17f1bSmrg lt_cv_deplibs_check_method=pass_all 515790b17f1bSmrg fi 515890b17f1bSmrg ;; 51597e6fb56fSmrg 5160983b4bf2Smrggnu*) 5161983b4bf2Smrg lt_cv_deplibs_check_method=pass_all 5162983b4bf2Smrg ;; 5163983b4bf2Smrg 516490b17f1bSmrghaiku*) 516590b17f1bSmrg lt_cv_deplibs_check_method=pass_all 516690b17f1bSmrg ;; 51677e6fb56fSmrg 516890b17f1bSmrghpux10.20* | hpux11*) 516990b17f1bSmrg lt_cv_file_magic_cmd=/usr/bin/file 517090b17f1bSmrg case $host_cpu in 517190b17f1bSmrg ia64*) 517290b17f1bSmrg lt_cv_deplibs_check_method='file_magic (s[0-9][0-9][0-9]|ELF-[0-9][0-9]) shared object file - IA64' 517390b17f1bSmrg lt_cv_file_magic_test_file=/usr/lib/hpux32/libc.so 517490b17f1bSmrg ;; 517590b17f1bSmrg hppa*64*) 517690b17f1bSmrg lt_cv_deplibs_check_method='file_magic (s[0-9][0-9][0-9]|ELF[ -][0-9][0-9])(-bit)?( [LM]SB)? shared object( file)?[, -]* PA-RISC [0-9]\.[0-9]' 517790b17f1bSmrg lt_cv_file_magic_test_file=/usr/lib/pa20_64/libc.sl 517890b17f1bSmrg ;; 517990b17f1bSmrg *) 518090b17f1bSmrg lt_cv_deplibs_check_method='file_magic (s[0-9][0-9][0-9]|PA-RISC[0-9]\.[0-9]) shared library' 518190b17f1bSmrg lt_cv_file_magic_test_file=/usr/lib/libc.sl 518290b17f1bSmrg ;; 518390b17f1bSmrg esac 518490b17f1bSmrg ;; 51857e6fb56fSmrg 518690b17f1bSmrginterix[3-9]*) 518790b17f1bSmrg # PIC code is broken on Interix 3.x, that's why |\.a not |_pic\.a here 518890b17f1bSmrg lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so|\.a)$' 518990b17f1bSmrg ;; 51907e6fb56fSmrg 519190b17f1bSmrgirix5* | irix6* | nonstopux*) 519290b17f1bSmrg case $LD in 519390b17f1bSmrg *-32|*"-32 ") libmagic=32-bit;; 519490b17f1bSmrg *-n32|*"-n32 ") libmagic=N32;; 519590b17f1bSmrg *-64|*"-64 ") libmagic=64-bit;; 519690b17f1bSmrg *) libmagic=never-match;; 519790b17f1bSmrg esac 519890b17f1bSmrg lt_cv_deplibs_check_method=pass_all 519990b17f1bSmrg ;; 52007e6fb56fSmrg 520190b17f1bSmrg# This must be glibc/ELF. 5202983b4bf2Smrglinux* | k*bsd*-gnu | kopensolaris*-gnu) 520390b17f1bSmrg lt_cv_deplibs_check_method=pass_all 520490b17f1bSmrg ;; 520590b17f1bSmrg 5206983b4bf2Smrgnetbsd* | netbsdelf*-gnu) 520790b17f1bSmrg if echo __ELF__ | $CC -E - | $GREP __ELF__ > /dev/null; then 520890b17f1bSmrg lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so\.[0-9]+\.[0-9]+|_pic\.a)$' 520990b17f1bSmrg else 521090b17f1bSmrg lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so|_pic\.a)$' 521190b17f1bSmrg fi 521290b17f1bSmrg ;; 521390b17f1bSmrg 521490b17f1bSmrgnewos6*) 521590b17f1bSmrg lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [ML]SB (executable|dynamic lib)' 521690b17f1bSmrg lt_cv_file_magic_cmd=/usr/bin/file 521790b17f1bSmrg lt_cv_file_magic_test_file=/usr/lib/libnls.so 521890b17f1bSmrg ;; 521990b17f1bSmrg 522090b17f1bSmrg*nto* | *qnx*) 522190b17f1bSmrg lt_cv_deplibs_check_method=pass_all 522290b17f1bSmrg ;; 522390b17f1bSmrg 5224983b4bf2Smrgopenbsd*) 5225983b4bf2Smrg if test -z "`echo __ELF__ | $CC -E - | $GREP __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then 522690b17f1bSmrg lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so\.[0-9]+\.[0-9]+|\.so|_pic\.a)$' 522790b17f1bSmrg else 522890b17f1bSmrg lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so\.[0-9]+\.[0-9]+|_pic\.a)$' 522990b17f1bSmrg fi 523090b17f1bSmrg ;; 523190b17f1bSmrg 523290b17f1bSmrgosf3* | osf4* | osf5*) 523390b17f1bSmrg lt_cv_deplibs_check_method=pass_all 523490b17f1bSmrg ;; 523590b17f1bSmrg 523690b17f1bSmrgrdos*) 523790b17f1bSmrg lt_cv_deplibs_check_method=pass_all 523890b17f1bSmrg ;; 523990b17f1bSmrg 524090b17f1bSmrgsolaris*) 524190b17f1bSmrg lt_cv_deplibs_check_method=pass_all 524290b17f1bSmrg ;; 524390b17f1bSmrg 524490b17f1bSmrgsysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX* | sysv4*uw2*) 524590b17f1bSmrg lt_cv_deplibs_check_method=pass_all 524690b17f1bSmrg ;; 524790b17f1bSmrg 524890b17f1bSmrgsysv4 | sysv4.3*) 524990b17f1bSmrg case $host_vendor in 525090b17f1bSmrg motorola) 525190b17f1bSmrg 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]' 525290b17f1bSmrg lt_cv_file_magic_test_file=`echo /usr/lib/libc.so*` 52537e6fb56fSmrg ;; 525490b17f1bSmrg ncr) 525590b17f1bSmrg lt_cv_deplibs_check_method=pass_all 525690b17f1bSmrg ;; 525790b17f1bSmrg sequent) 525890b17f1bSmrg lt_cv_file_magic_cmd='/bin/file' 525990b17f1bSmrg lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [LM]SB (shared object|dynamic lib )' 526090b17f1bSmrg ;; 526190b17f1bSmrg sni) 526290b17f1bSmrg lt_cv_file_magic_cmd='/bin/file' 526390b17f1bSmrg lt_cv_deplibs_check_method="file_magic ELF [0-9][0-9]*-bit [LM]SB dynamic lib" 526490b17f1bSmrg lt_cv_file_magic_test_file=/lib/libc.so 526590b17f1bSmrg ;; 526690b17f1bSmrg siemens) 526790b17f1bSmrg lt_cv_deplibs_check_method=pass_all 526890b17f1bSmrg ;; 526990b17f1bSmrg pc) 527090b17f1bSmrg lt_cv_deplibs_check_method=pass_all 52717e6fb56fSmrg ;; 527290b17f1bSmrg esac 527390b17f1bSmrg ;; 527490b17f1bSmrg 527590b17f1bSmrgtpf*) 527690b17f1bSmrg lt_cv_deplibs_check_method=pass_all 527790b17f1bSmrg ;; 52787e6fb56fSmrgesac 52797e6fb56fSmrg 52807e6fb56fSmrgfi 528190b17f1bSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_deplibs_check_method" >&5 528290b17f1bSmrg$as_echo "$lt_cv_deplibs_check_method" >&6; } 52837e6fb56fSmrg 528490b17f1bSmrgfile_magic_glob= 528590b17f1bSmrgwant_nocaseglob=no 528690b17f1bSmrgif test "$build" = "$host"; then 528790b17f1bSmrg case $host_os in 528890b17f1bSmrg mingw* | pw32*) 528990b17f1bSmrg if ( shopt | grep nocaseglob ) >/dev/null 2>&1; then 529090b17f1bSmrg want_nocaseglob=yes 529190b17f1bSmrg else 529290b17f1bSmrg file_magic_glob=`echo aAbBcCdDeEfFgGhHiIjJkKlLmMnNoOpPqQrRsStTuUvVwWxXyYzZ | $SED -e "s/\(..\)/s\/[\1]\/[\1]\/g;/g"` 529390b17f1bSmrg fi 529490b17f1bSmrg ;; 529590b17f1bSmrg esac 52967e6fb56fSmrgfi 52977e6fb56fSmrg 529890b17f1bSmrgfile_magic_cmd=$lt_cv_file_magic_cmd 529990b17f1bSmrgdeplibs_check_method=$lt_cv_deplibs_check_method 530090b17f1bSmrgtest -z "$deplibs_check_method" && deplibs_check_method=unknown 53017e6fb56fSmrg 530290b17f1bSmrg 530390b17f1bSmrg 530490b17f1bSmrg 530590b17f1bSmrg 530690b17f1bSmrg 530790b17f1bSmrg 530890b17f1bSmrg 530990b17f1bSmrg 531090b17f1bSmrg 531190b17f1bSmrg 531290b17f1bSmrg 531390b17f1bSmrg 531490b17f1bSmrg 531590b17f1bSmrg 531690b17f1bSmrg 531790b17f1bSmrg 531890b17f1bSmrg 531990b17f1bSmrg 532090b17f1bSmrg 532190b17f1bSmrg 532290b17f1bSmrg 532390b17f1bSmrgif test -n "$ac_tool_prefix"; then 532490b17f1bSmrg # Extract the first word of "${ac_tool_prefix}dlltool", so it can be a program name with args. 532590b17f1bSmrgset dummy ${ac_tool_prefix}dlltool; ac_word=$2 532690b17f1bSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 53277e6fb56fSmrg$as_echo_n "checking for $ac_word... " >&6; } 532890b17f1bSmrgif ${ac_cv_prog_DLLTOOL+:} false; then : 53297e6fb56fSmrg $as_echo_n "(cached) " >&6 53307e6fb56fSmrgelse 533190b17f1bSmrg if test -n "$DLLTOOL"; then 533290b17f1bSmrg ac_cv_prog_DLLTOOL="$DLLTOOL" # Let the user override the test. 53337e6fb56fSmrgelse 53347e6fb56fSmrgas_save_IFS=$IFS; IFS=$PATH_SEPARATOR 53357e6fb56fSmrgfor as_dir in $PATH 53367e6fb56fSmrgdo 53377e6fb56fSmrg IFS=$as_save_IFS 53387e6fb56fSmrg test -z "$as_dir" && as_dir=. 533990b17f1bSmrg for ac_exec_ext in '' $ac_executable_extensions; do 5340983b4bf2Smrg if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then 534190b17f1bSmrg ac_cv_prog_DLLTOOL="${ac_tool_prefix}dlltool" 534290b17f1bSmrg $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 53437e6fb56fSmrg break 2 53447e6fb56fSmrg fi 53457e6fb56fSmrgdone 534690b17f1bSmrg done 53477e6fb56fSmrgIFS=$as_save_IFS 53487e6fb56fSmrg 53497e6fb56fSmrgfi 53507e6fb56fSmrgfi 535190b17f1bSmrgDLLTOOL=$ac_cv_prog_DLLTOOL 535290b17f1bSmrgif test -n "$DLLTOOL"; then 535390b17f1bSmrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $DLLTOOL" >&5 535490b17f1bSmrg$as_echo "$DLLTOOL" >&6; } 53557e6fb56fSmrgelse 535690b17f1bSmrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 53577e6fb56fSmrg$as_echo "no" >&6; } 53587e6fb56fSmrgfi 53597e6fb56fSmrg 53607e6fb56fSmrg 53617e6fb56fSmrgfi 536290b17f1bSmrgif test -z "$ac_cv_prog_DLLTOOL"; then 536390b17f1bSmrg ac_ct_DLLTOOL=$DLLTOOL 536490b17f1bSmrg # Extract the first word of "dlltool", so it can be a program name with args. 536590b17f1bSmrgset dummy dlltool; ac_word=$2 536690b17f1bSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 53677e6fb56fSmrg$as_echo_n "checking for $ac_word... " >&6; } 536890b17f1bSmrgif ${ac_cv_prog_ac_ct_DLLTOOL+:} false; then : 53697e6fb56fSmrg $as_echo_n "(cached) " >&6 53707e6fb56fSmrgelse 537190b17f1bSmrg if test -n "$ac_ct_DLLTOOL"; then 537290b17f1bSmrg ac_cv_prog_ac_ct_DLLTOOL="$ac_ct_DLLTOOL" # Let the user override the test. 53737e6fb56fSmrgelse 53747e6fb56fSmrgas_save_IFS=$IFS; IFS=$PATH_SEPARATOR 53757e6fb56fSmrgfor as_dir in $PATH 53767e6fb56fSmrgdo 53777e6fb56fSmrg IFS=$as_save_IFS 53787e6fb56fSmrg test -z "$as_dir" && as_dir=. 537990b17f1bSmrg for ac_exec_ext in '' $ac_executable_extensions; do 5380983b4bf2Smrg if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then 538190b17f1bSmrg ac_cv_prog_ac_ct_DLLTOOL="dlltool" 538290b17f1bSmrg $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 53837e6fb56fSmrg break 2 53847e6fb56fSmrg fi 53857e6fb56fSmrgdone 538690b17f1bSmrg done 53877e6fb56fSmrgIFS=$as_save_IFS 53887e6fb56fSmrg 53897e6fb56fSmrgfi 53907e6fb56fSmrgfi 539190b17f1bSmrgac_ct_DLLTOOL=$ac_cv_prog_ac_ct_DLLTOOL 539290b17f1bSmrgif test -n "$ac_ct_DLLTOOL"; then 539390b17f1bSmrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_DLLTOOL" >&5 539490b17f1bSmrg$as_echo "$ac_ct_DLLTOOL" >&6; } 53957e6fb56fSmrgelse 539690b17f1bSmrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 53977e6fb56fSmrg$as_echo "no" >&6; } 53987e6fb56fSmrgfi 53997e6fb56fSmrg 540090b17f1bSmrg if test "x$ac_ct_DLLTOOL" = x; then 540190b17f1bSmrg DLLTOOL="false" 54027e6fb56fSmrg else 54037e6fb56fSmrg case $cross_compiling:$ac_tool_warned in 54047e6fb56fSmrgyes:) 540590b17f1bSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5 54067e6fb56fSmrg$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} 54077e6fb56fSmrgac_tool_warned=yes ;; 54087e6fb56fSmrgesac 540990b17f1bSmrg DLLTOOL=$ac_ct_DLLTOOL 54107e6fb56fSmrg fi 541190b17f1bSmrgelse 541290b17f1bSmrg DLLTOOL="$ac_cv_prog_DLLTOOL" 54137e6fb56fSmrgfi 54147e6fb56fSmrg 541590b17f1bSmrgtest -z "$DLLTOOL" && DLLTOOL=dlltool 541690b17f1bSmrg 541790b17f1bSmrg 541890b17f1bSmrg 541990b17f1bSmrg 542090b17f1bSmrg 542190b17f1bSmrg 54227e6fb56fSmrg 542390b17f1bSmrg 542490b17f1bSmrg 542590b17f1bSmrg 542690b17f1bSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: checking how to associate runtime and link libraries" >&5 542790b17f1bSmrg$as_echo_n "checking how to associate runtime and link libraries... " >&6; } 542890b17f1bSmrgif ${lt_cv_sharedlib_from_linklib_cmd+:} false; then : 54297e6fb56fSmrg $as_echo_n "(cached) " >&6 54307e6fb56fSmrgelse 543190b17f1bSmrg lt_cv_sharedlib_from_linklib_cmd='unknown' 54327e6fb56fSmrg 543390b17f1bSmrgcase $host_os in 543490b17f1bSmrgcygwin* | mingw* | pw32* | cegcc*) 5435983b4bf2Smrg # two different shell functions defined in ltmain.sh 5436983b4bf2Smrg # decide which to use based on capabilities of $DLLTOOL 543790b17f1bSmrg case `$DLLTOOL --help 2>&1` in 543890b17f1bSmrg *--identify-strict*) 543990b17f1bSmrg lt_cv_sharedlib_from_linklib_cmd=func_cygming_dll_for_implib 544090b17f1bSmrg ;; 544190b17f1bSmrg *) 544290b17f1bSmrg lt_cv_sharedlib_from_linklib_cmd=func_cygming_dll_for_implib_fallback 544390b17f1bSmrg ;; 544490b17f1bSmrg esac 544590b17f1bSmrg ;; 544690b17f1bSmrg*) 544790b17f1bSmrg # fallback: assume linklib IS sharedlib 5448983b4bf2Smrg lt_cv_sharedlib_from_linklib_cmd="$ECHO" 544990b17f1bSmrg ;; 54507e6fb56fSmrgesac 54517e6fb56fSmrg 54527e6fb56fSmrgfi 545390b17f1bSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_sharedlib_from_linklib_cmd" >&5 545490b17f1bSmrg$as_echo "$lt_cv_sharedlib_from_linklib_cmd" >&6; } 545590b17f1bSmrgsharedlib_from_linklib_cmd=$lt_cv_sharedlib_from_linklib_cmd 545690b17f1bSmrgtest -z "$sharedlib_from_linklib_cmd" && sharedlib_from_linklib_cmd=$ECHO 54577e6fb56fSmrg 545890b17f1bSmrg 545990b17f1bSmrg 546090b17f1bSmrg 546190b17f1bSmrg 546290b17f1bSmrg 546390b17f1bSmrg 546490b17f1bSmrg 546590b17f1bSmrgif test -n "$ac_tool_prefix"; then 546690b17f1bSmrg for ac_prog in ar 546790b17f1bSmrg do 546890b17f1bSmrg # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args. 546990b17f1bSmrgset dummy $ac_tool_prefix$ac_prog; ac_word=$2 547090b17f1bSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 547190b17f1bSmrg$as_echo_n "checking for $ac_word... " >&6; } 547290b17f1bSmrgif ${ac_cv_prog_AR+:} false; then : 547390b17f1bSmrg $as_echo_n "(cached) " >&6 547490b17f1bSmrgelse 547590b17f1bSmrg if test -n "$AR"; then 547690b17f1bSmrg ac_cv_prog_AR="$AR" # Let the user override the test. 547790b17f1bSmrgelse 547890b17f1bSmrgas_save_IFS=$IFS; IFS=$PATH_SEPARATOR 547990b17f1bSmrgfor as_dir in $PATH 548090b17f1bSmrgdo 548190b17f1bSmrg IFS=$as_save_IFS 548290b17f1bSmrg test -z "$as_dir" && as_dir=. 548390b17f1bSmrg for ac_exec_ext in '' $ac_executable_extensions; do 5484983b4bf2Smrg if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then 548590b17f1bSmrg ac_cv_prog_AR="$ac_tool_prefix$ac_prog" 548690b17f1bSmrg $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 548790b17f1bSmrg break 2 548890b17f1bSmrg fi 548990b17f1bSmrgdone 549090b17f1bSmrg done 549190b17f1bSmrgIFS=$as_save_IFS 54927e6fb56fSmrg 54937e6fb56fSmrgfi 549490b17f1bSmrgfi 549590b17f1bSmrgAR=$ac_cv_prog_AR 549690b17f1bSmrgif test -n "$AR"; then 549790b17f1bSmrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AR" >&5 549890b17f1bSmrg$as_echo "$AR" >&6; } 54997e6fb56fSmrgelse 550090b17f1bSmrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 550190b17f1bSmrg$as_echo "no" >&6; } 550290b17f1bSmrgfi 550390b17f1bSmrg 550490b17f1bSmrg 550590b17f1bSmrg test -n "$AR" && break 550690b17f1bSmrg done 55077e6fb56fSmrgfi 550890b17f1bSmrgif test -z "$AR"; then 550990b17f1bSmrg ac_ct_AR=$AR 551090b17f1bSmrg for ac_prog in ar 551190b17f1bSmrgdo 551290b17f1bSmrg # Extract the first word of "$ac_prog", so it can be a program name with args. 551390b17f1bSmrgset dummy $ac_prog; ac_word=$2 551490b17f1bSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 551590b17f1bSmrg$as_echo_n "checking for $ac_word... " >&6; } 551690b17f1bSmrgif ${ac_cv_prog_ac_ct_AR+:} false; then : 55177e6fb56fSmrg $as_echo_n "(cached) " >&6 55187e6fb56fSmrgelse 551990b17f1bSmrg if test -n "$ac_ct_AR"; then 552090b17f1bSmrg ac_cv_prog_ac_ct_AR="$ac_ct_AR" # Let the user override the test. 552190b17f1bSmrgelse 552290b17f1bSmrgas_save_IFS=$IFS; IFS=$PATH_SEPARATOR 552390b17f1bSmrgfor as_dir in $PATH 552490b17f1bSmrgdo 552590b17f1bSmrg IFS=$as_save_IFS 552690b17f1bSmrg test -z "$as_dir" && as_dir=. 552790b17f1bSmrg for ac_exec_ext in '' $ac_executable_extensions; do 5528983b4bf2Smrg if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then 552990b17f1bSmrg ac_cv_prog_ac_ct_AR="$ac_prog" 553090b17f1bSmrg $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 553190b17f1bSmrg break 2 553290b17f1bSmrg fi 553390b17f1bSmrgdone 553490b17f1bSmrg done 553590b17f1bSmrgIFS=$as_save_IFS 55367e6fb56fSmrg 553790b17f1bSmrgfi 553890b17f1bSmrgfi 553990b17f1bSmrgac_ct_AR=$ac_cv_prog_ac_ct_AR 554090b17f1bSmrgif test -n "$ac_ct_AR"; then 554190b17f1bSmrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_AR" >&5 554290b17f1bSmrg$as_echo "$ac_ct_AR" >&6; } 55437e6fb56fSmrgelse 554490b17f1bSmrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 554590b17f1bSmrg$as_echo "no" >&6; } 554690b17f1bSmrgfi 55477e6fb56fSmrg 55487e6fb56fSmrg 554990b17f1bSmrg test -n "$ac_ct_AR" && break 555090b17f1bSmrgdone 55517e6fb56fSmrg 555290b17f1bSmrg if test "x$ac_ct_AR" = x; then 555390b17f1bSmrg AR="false" 555490b17f1bSmrg else 555590b17f1bSmrg case $cross_compiling:$ac_tool_warned in 555690b17f1bSmrgyes:) 555790b17f1bSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5 555890b17f1bSmrg$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} 555990b17f1bSmrgac_tool_warned=yes ;; 55607e6fb56fSmrgesac 556190b17f1bSmrg AR=$ac_ct_AR 556290b17f1bSmrg fi 556390b17f1bSmrgfi 55647e6fb56fSmrg 556590b17f1bSmrg: ${AR=ar} 556690b17f1bSmrg: ${AR_FLAGS=cru} 556790b17f1bSmrg 556890b17f1bSmrg 556990b17f1bSmrg 557090b17f1bSmrg 557190b17f1bSmrg 557290b17f1bSmrg 557390b17f1bSmrg 557490b17f1bSmrg 557590b17f1bSmrg 557690b17f1bSmrg 557790b17f1bSmrg 557890b17f1bSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for archiver @FILE support" >&5 557990b17f1bSmrg$as_echo_n "checking for archiver @FILE support... " >&6; } 558090b17f1bSmrgif ${lt_cv_ar_at_file+:} false; then : 558190b17f1bSmrg $as_echo_n "(cached) " >&6 558290b17f1bSmrgelse 558390b17f1bSmrg lt_cv_ar_at_file=no 558490b17f1bSmrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 55857e6fb56fSmrg/* end confdefs.h. */ 55867e6fb56fSmrg 55877e6fb56fSmrgint 55887e6fb56fSmrgmain () 55897e6fb56fSmrg{ 55907e6fb56fSmrg 55917e6fb56fSmrg ; 55927e6fb56fSmrg return 0; 55937e6fb56fSmrg} 55947e6fb56fSmrg_ACEOF 559590b17f1bSmrgif ac_fn_c_try_compile "$LINENO"; then : 559690b17f1bSmrg echo conftest.$ac_objext > conftest.lst 559790b17f1bSmrg lt_ar_try='$AR $AR_FLAGS libconftest.a @conftest.lst >&5' 559890b17f1bSmrg { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$lt_ar_try\""; } >&5 559990b17f1bSmrg (eval $lt_ar_try) 2>&5 56007e6fb56fSmrg ac_status=$? 560190b17f1bSmrg $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 560290b17f1bSmrg test $ac_status = 0; } 5603983b4bf2Smrg if test "$ac_status" -eq 0; then 560490b17f1bSmrg # Ensure the archiver fails upon bogus file names. 560590b17f1bSmrg rm -f conftest.$ac_objext libconftest.a 560690b17f1bSmrg { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$lt_ar_try\""; } >&5 560790b17f1bSmrg (eval $lt_ar_try) 2>&5 560890b17f1bSmrg ac_status=$? 560990b17f1bSmrg $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 561090b17f1bSmrg test $ac_status = 0; } 5611983b4bf2Smrg if test "$ac_status" -ne 0; then 561290b17f1bSmrg lt_cv_ar_at_file=@ 561390b17f1bSmrg fi 561490b17f1bSmrg fi 561590b17f1bSmrg rm -f conftest.* libconftest.a 56167e6fb56fSmrg 56177e6fb56fSmrgfi 56187e6fb56fSmrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 56197e6fb56fSmrg 56207e6fb56fSmrgfi 562190b17f1bSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_ar_at_file" >&5 562290b17f1bSmrg$as_echo "$lt_cv_ar_at_file" >&6; } 56237e6fb56fSmrg 5624983b4bf2Smrgif test "x$lt_cv_ar_at_file" = xno; then 562590b17f1bSmrg archiver_list_spec= 56267e6fb56fSmrgelse 562790b17f1bSmrg archiver_list_spec=$lt_cv_ar_at_file 56287e6fb56fSmrgfi 56297e6fb56fSmrg 56307e6fb56fSmrg 563190b17f1bSmrg 563290b17f1bSmrg 563390b17f1bSmrg 563490b17f1bSmrg 563590b17f1bSmrg 563690b17f1bSmrgif test -n "$ac_tool_prefix"; then 563790b17f1bSmrg # Extract the first word of "${ac_tool_prefix}strip", so it can be a program name with args. 563890b17f1bSmrgset dummy ${ac_tool_prefix}strip; ac_word=$2 563990b17f1bSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 564090b17f1bSmrg$as_echo_n "checking for $ac_word... " >&6; } 564190b17f1bSmrgif ${ac_cv_prog_STRIP+:} false; then : 56427e6fb56fSmrg $as_echo_n "(cached) " >&6 56437e6fb56fSmrgelse 564490b17f1bSmrg if test -n "$STRIP"; then 564590b17f1bSmrg ac_cv_prog_STRIP="$STRIP" # Let the user override the test. 564690b17f1bSmrgelse 564790b17f1bSmrgas_save_IFS=$IFS; IFS=$PATH_SEPARATOR 564890b17f1bSmrgfor as_dir in $PATH 564990b17f1bSmrgdo 565090b17f1bSmrg IFS=$as_save_IFS 565190b17f1bSmrg test -z "$as_dir" && as_dir=. 565290b17f1bSmrg for ac_exec_ext in '' $ac_executable_extensions; do 5653983b4bf2Smrg if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then 565490b17f1bSmrg ac_cv_prog_STRIP="${ac_tool_prefix}strip" 565590b17f1bSmrg $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 565690b17f1bSmrg break 2 56577e6fb56fSmrg fi 565890b17f1bSmrgdone 565990b17f1bSmrg done 566090b17f1bSmrgIFS=$as_save_IFS 56617e6fb56fSmrg 56627e6fb56fSmrgfi 56637e6fb56fSmrgfi 566490b17f1bSmrgSTRIP=$ac_cv_prog_STRIP 566590b17f1bSmrgif test -n "$STRIP"; then 566690b17f1bSmrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $STRIP" >&5 566790b17f1bSmrg$as_echo "$STRIP" >&6; } 56687e6fb56fSmrgelse 566990b17f1bSmrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 567090b17f1bSmrg$as_echo "no" >&6; } 56717e6fb56fSmrgfi 56727e6fb56fSmrg 56737e6fb56fSmrg 567490b17f1bSmrgfi 567590b17f1bSmrgif test -z "$ac_cv_prog_STRIP"; then 567690b17f1bSmrg ac_ct_STRIP=$STRIP 567790b17f1bSmrg # Extract the first word of "strip", so it can be a program name with args. 567890b17f1bSmrgset dummy strip; ac_word=$2 567990b17f1bSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 568090b17f1bSmrg$as_echo_n "checking for $ac_word... " >&6; } 568190b17f1bSmrgif ${ac_cv_prog_ac_ct_STRIP+:} false; then : 56827e6fb56fSmrg $as_echo_n "(cached) " >&6 56837e6fb56fSmrgelse 568490b17f1bSmrg if test -n "$ac_ct_STRIP"; then 568590b17f1bSmrg ac_cv_prog_ac_ct_STRIP="$ac_ct_STRIP" # Let the user override the test. 56867e6fb56fSmrgelse 568790b17f1bSmrgas_save_IFS=$IFS; IFS=$PATH_SEPARATOR 568890b17f1bSmrgfor as_dir in $PATH 568990b17f1bSmrgdo 569090b17f1bSmrg IFS=$as_save_IFS 569190b17f1bSmrg test -z "$as_dir" && as_dir=. 569290b17f1bSmrg for ac_exec_ext in '' $ac_executable_extensions; do 5693983b4bf2Smrg if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then 569490b17f1bSmrg ac_cv_prog_ac_ct_STRIP="strip" 569590b17f1bSmrg $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 569690b17f1bSmrg break 2 569790b17f1bSmrg fi 56987e6fb56fSmrgdone 569990b17f1bSmrg done 570090b17f1bSmrgIFS=$as_save_IFS 57017e6fb56fSmrg 57027e6fb56fSmrgfi 57037e6fb56fSmrgfi 570490b17f1bSmrgac_ct_STRIP=$ac_cv_prog_ac_ct_STRIP 570590b17f1bSmrgif test -n "$ac_ct_STRIP"; then 570690b17f1bSmrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_STRIP" >&5 570790b17f1bSmrg$as_echo "$ac_ct_STRIP" >&6; } 57087e6fb56fSmrgelse 570990b17f1bSmrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 571090b17f1bSmrg$as_echo "no" >&6; } 57117e6fb56fSmrgfi 57127e6fb56fSmrg 571390b17f1bSmrg if test "x$ac_ct_STRIP" = x; then 571490b17f1bSmrg STRIP=":" 571590b17f1bSmrg else 571690b17f1bSmrg case $cross_compiling:$ac_tool_warned in 571790b17f1bSmrgyes:) 571890b17f1bSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5 571990b17f1bSmrg$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} 572090b17f1bSmrgac_tool_warned=yes ;; 57217e6fb56fSmrgesac 572290b17f1bSmrg STRIP=$ac_ct_STRIP 572390b17f1bSmrg fi 57247e6fb56fSmrgelse 572590b17f1bSmrg STRIP="$ac_cv_prog_STRIP" 57267e6fb56fSmrgfi 57277e6fb56fSmrg 572890b17f1bSmrgtest -z "$STRIP" && STRIP=: 572990b17f1bSmrg 57307e6fb56fSmrg 57317e6fb56fSmrg 57327e6fb56fSmrg 57337e6fb56fSmrg 57347e6fb56fSmrg 57357e6fb56fSmrgif test -n "$ac_tool_prefix"; then 573690b17f1bSmrg # Extract the first word of "${ac_tool_prefix}ranlib", so it can be a program name with args. 573790b17f1bSmrgset dummy ${ac_tool_prefix}ranlib; ac_word=$2 573890b17f1bSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 57397e6fb56fSmrg$as_echo_n "checking for $ac_word... " >&6; } 574090b17f1bSmrgif ${ac_cv_prog_RANLIB+:} false; then : 57417e6fb56fSmrg $as_echo_n "(cached) " >&6 57427e6fb56fSmrgelse 574390b17f1bSmrg if test -n "$RANLIB"; then 574490b17f1bSmrg ac_cv_prog_RANLIB="$RANLIB" # Let the user override the test. 57457e6fb56fSmrgelse 57467e6fb56fSmrgas_save_IFS=$IFS; IFS=$PATH_SEPARATOR 57477e6fb56fSmrgfor as_dir in $PATH 57487e6fb56fSmrgdo 57497e6fb56fSmrg IFS=$as_save_IFS 57507e6fb56fSmrg test -z "$as_dir" && as_dir=. 575190b17f1bSmrg for ac_exec_ext in '' $ac_executable_extensions; do 5752983b4bf2Smrg if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then 575390b17f1bSmrg ac_cv_prog_RANLIB="${ac_tool_prefix}ranlib" 575490b17f1bSmrg $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 57557e6fb56fSmrg break 2 57567e6fb56fSmrg fi 57577e6fb56fSmrgdone 575890b17f1bSmrg done 57597e6fb56fSmrgIFS=$as_save_IFS 57607e6fb56fSmrg 57617e6fb56fSmrgfi 57627e6fb56fSmrgfi 576390b17f1bSmrgRANLIB=$ac_cv_prog_RANLIB 576490b17f1bSmrgif test -n "$RANLIB"; then 576590b17f1bSmrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $RANLIB" >&5 576690b17f1bSmrg$as_echo "$RANLIB" >&6; } 57677e6fb56fSmrgelse 576890b17f1bSmrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 57697e6fb56fSmrg$as_echo "no" >&6; } 57707e6fb56fSmrgfi 57717e6fb56fSmrg 57727e6fb56fSmrg 57737e6fb56fSmrgfi 577490b17f1bSmrgif test -z "$ac_cv_prog_RANLIB"; then 577590b17f1bSmrg ac_ct_RANLIB=$RANLIB 577690b17f1bSmrg # Extract the first word of "ranlib", so it can be a program name with args. 577790b17f1bSmrgset dummy ranlib; ac_word=$2 577890b17f1bSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 57797e6fb56fSmrg$as_echo_n "checking for $ac_word... " >&6; } 578090b17f1bSmrgif ${ac_cv_prog_ac_ct_RANLIB+:} false; then : 57817e6fb56fSmrg $as_echo_n "(cached) " >&6 57827e6fb56fSmrgelse 578390b17f1bSmrg if test -n "$ac_ct_RANLIB"; then 578490b17f1bSmrg ac_cv_prog_ac_ct_RANLIB="$ac_ct_RANLIB" # Let the user override the test. 57857e6fb56fSmrgelse 57867e6fb56fSmrgas_save_IFS=$IFS; IFS=$PATH_SEPARATOR 57877e6fb56fSmrgfor as_dir in $PATH 57887e6fb56fSmrgdo 57897e6fb56fSmrg IFS=$as_save_IFS 57907e6fb56fSmrg test -z "$as_dir" && as_dir=. 579190b17f1bSmrg for ac_exec_ext in '' $ac_executable_extensions; do 5792983b4bf2Smrg if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then 579390b17f1bSmrg ac_cv_prog_ac_ct_RANLIB="ranlib" 579490b17f1bSmrg $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 57957e6fb56fSmrg break 2 57967e6fb56fSmrg fi 57977e6fb56fSmrgdone 579890b17f1bSmrg done 57997e6fb56fSmrgIFS=$as_save_IFS 58007e6fb56fSmrg 58017e6fb56fSmrgfi 58027e6fb56fSmrgfi 580390b17f1bSmrgac_ct_RANLIB=$ac_cv_prog_ac_ct_RANLIB 580490b17f1bSmrgif test -n "$ac_ct_RANLIB"; then 580590b17f1bSmrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_RANLIB" >&5 580690b17f1bSmrg$as_echo "$ac_ct_RANLIB" >&6; } 58077e6fb56fSmrgelse 580890b17f1bSmrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 58097e6fb56fSmrg$as_echo "no" >&6; } 58107e6fb56fSmrgfi 58117e6fb56fSmrg 581290b17f1bSmrg if test "x$ac_ct_RANLIB" = x; then 581390b17f1bSmrg RANLIB=":" 58147e6fb56fSmrg else 58157e6fb56fSmrg case $cross_compiling:$ac_tool_warned in 58167e6fb56fSmrgyes:) 581790b17f1bSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5 58187e6fb56fSmrg$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} 58197e6fb56fSmrgac_tool_warned=yes ;; 58207e6fb56fSmrgesac 582190b17f1bSmrg RANLIB=$ac_ct_RANLIB 58227e6fb56fSmrg fi 582390b17f1bSmrgelse 582490b17f1bSmrg RANLIB="$ac_cv_prog_RANLIB" 58257e6fb56fSmrgfi 58267e6fb56fSmrg 582790b17f1bSmrgtest -z "$RANLIB" && RANLIB=: 58287e6fb56fSmrg 58297e6fb56fSmrg 58307e6fb56fSmrg 58317e6fb56fSmrg 58327e6fb56fSmrg 58337e6fb56fSmrg 583490b17f1bSmrg# Determine commands to create old-style static archives. 583590b17f1bSmrgold_archive_cmds='$AR $AR_FLAGS $oldlib$oldobjs' 583690b17f1bSmrgold_postinstall_cmds='chmod 644 $oldlib' 583790b17f1bSmrgold_postuninstall_cmds= 583890b17f1bSmrg 583990b17f1bSmrgif test -n "$RANLIB"; then 584090b17f1bSmrg case $host_os in 5841983b4bf2Smrg openbsd*) 584290b17f1bSmrg old_postinstall_cmds="$old_postinstall_cmds~\$RANLIB -t \$tool_oldlib" 584390b17f1bSmrg ;; 584490b17f1bSmrg *) 584590b17f1bSmrg old_postinstall_cmds="$old_postinstall_cmds~\$RANLIB \$tool_oldlib" 584690b17f1bSmrg ;; 584790b17f1bSmrg esac 584890b17f1bSmrg old_archive_cmds="$old_archive_cmds~\$RANLIB \$tool_oldlib" 58497e6fb56fSmrgfi 58507e6fb56fSmrg 585190b17f1bSmrgcase $host_os in 585290b17f1bSmrg darwin*) 585390b17f1bSmrg lock_old_archive_extraction=yes ;; 585490b17f1bSmrg *) 585590b17f1bSmrg lock_old_archive_extraction=no ;; 585690b17f1bSmrgesac 585790b17f1bSmrg 585890b17f1bSmrg 585990b17f1bSmrg 586090b17f1bSmrg 586190b17f1bSmrg 586290b17f1bSmrg 586390b17f1bSmrg 586490b17f1bSmrg 586590b17f1bSmrg 58667e6fb56fSmrg 58677e6fb56fSmrg 58687e6fb56fSmrg 58697e6fb56fSmrg 58707e6fb56fSmrg 58717e6fb56fSmrg 58727e6fb56fSmrg 58737e6fb56fSmrg 58747e6fb56fSmrg 58757e6fb56fSmrg 58767e6fb56fSmrg 58777e6fb56fSmrg 58787e6fb56fSmrg 58797e6fb56fSmrg 58807e6fb56fSmrg 58817e6fb56fSmrg 58827e6fb56fSmrg 588390b17f1bSmrg 588490b17f1bSmrg 588590b17f1bSmrg 588690b17f1bSmrg 588790b17f1bSmrg 588890b17f1bSmrg 588990b17f1bSmrg 589090b17f1bSmrg 589190b17f1bSmrg 589290b17f1bSmrg 589390b17f1bSmrg 589490b17f1bSmrg 589590b17f1bSmrg 589690b17f1bSmrg# If no C compiler was specified, use CC. 589790b17f1bSmrgLTCC=${LTCC-"$CC"} 589890b17f1bSmrg 589990b17f1bSmrg# If no C compiler flags were specified, use CFLAGS. 590090b17f1bSmrgLTCFLAGS=${LTCFLAGS-"$CFLAGS"} 590190b17f1bSmrg 590290b17f1bSmrg# Allow CC to be a program name with arguments. 590390b17f1bSmrgcompiler=$CC 59047e6fb56fSmrg 59057e6fb56fSmrg 59067e6fb56fSmrg# Check for command to grab the raw symbol name followed by C symbol from nm. 590790b17f1bSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: checking command to parse $NM output from $compiler object" >&5 59087e6fb56fSmrg$as_echo_n "checking command to parse $NM output from $compiler object... " >&6; } 590990b17f1bSmrgif ${lt_cv_sys_global_symbol_pipe+:} false; then : 59107e6fb56fSmrg $as_echo_n "(cached) " >&6 59117e6fb56fSmrgelse 59127e6fb56fSmrg 59137e6fb56fSmrg# These are sane defaults that work on at least a few old systems. 59147e6fb56fSmrg# [They come from Ultrix. What could be older than Ultrix?!! ;)] 59157e6fb56fSmrg 59167e6fb56fSmrg# Character class describing NM global symbol codes. 59177e6fb56fSmrgsymcode='[BCDEGRST]' 59187e6fb56fSmrg 59197e6fb56fSmrg# Regexp to match symbols that can be accessed directly from C. 59207e6fb56fSmrgsympat='\([_A-Za-z][_A-Za-z0-9]*\)' 59217e6fb56fSmrg 59227e6fb56fSmrg# Define system-specific variables. 59237e6fb56fSmrgcase $host_os in 59247e6fb56fSmrgaix*) 59257e6fb56fSmrg symcode='[BCDT]' 59267e6fb56fSmrg ;; 592790b17f1bSmrgcygwin* | mingw* | pw32* | cegcc*) 59287e6fb56fSmrg symcode='[ABCDGISTW]' 59297e6fb56fSmrg ;; 593090b17f1bSmrghpux*) 5931983b4bf2Smrg if test "$host_cpu" = ia64; then 59327e6fb56fSmrg symcode='[ABCDEGRST]' 59337e6fb56fSmrg fi 59347e6fb56fSmrg ;; 59357e6fb56fSmrgirix* | nonstopux*) 59367e6fb56fSmrg symcode='[BCDEGRST]' 59377e6fb56fSmrg ;; 59387e6fb56fSmrgosf*) 59397e6fb56fSmrg symcode='[BCDEGQRST]' 59407e6fb56fSmrg ;; 59417e6fb56fSmrgsolaris*) 59427e6fb56fSmrg symcode='[BDRT]' 59437e6fb56fSmrg ;; 59447e6fb56fSmrgsco3.2v5*) 59457e6fb56fSmrg symcode='[DT]' 59467e6fb56fSmrg ;; 59477e6fb56fSmrgsysv4.2uw2*) 59487e6fb56fSmrg symcode='[DT]' 59497e6fb56fSmrg ;; 59507e6fb56fSmrgsysv5* | sco5v6* | unixware* | OpenUNIX*) 59517e6fb56fSmrg symcode='[ABDT]' 59527e6fb56fSmrg ;; 59537e6fb56fSmrgsysv4) 59547e6fb56fSmrg symcode='[DFNSTU]' 59557e6fb56fSmrg ;; 59567e6fb56fSmrgesac 59577e6fb56fSmrg 595890b17f1bSmrg# If we're using GNU nm, then use its standard symbol codes. 595990b17f1bSmrgcase `$NM -V 2>&1` in 596090b17f1bSmrg*GNU* | *'with BFD'*) 596190b17f1bSmrg symcode='[ABCDGIRSTW]' ;; 596290b17f1bSmrgesac 596390b17f1bSmrg 596490b17f1bSmrg# Transform an extracted symbol line into a proper C declaration. 596590b17f1bSmrg# Some systems (esp. on ia64) link data and code symbols differently, 596690b17f1bSmrg# so use this general approach. 5967983b4bf2Smrglt_cv_sys_global_symbol_to_cdecl="sed -n -e 's/^T .* \(.*\)$/extern int \1();/p' -e 's/^$symcode* .* \(.*\)$/extern char \1;/p'" 596890b17f1bSmrg 596990b17f1bSmrg# Transform an extracted symbol line into symbol name and symbol address 5970983b4bf2Smrglt_cv_sys_global_symbol_to_c_name_address="sed -n -e 's/^: \([^ ]*\)[ ]*$/ {\\\"\1\\\", (void *) 0},/p' -e 's/^$symcode* \([^ ]*\) \([^ ]*\)$/ {\"\2\", (void *) \&\2},/p'" 5971983b4bf2Smrglt_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'" 597290b17f1bSmrg 59737e6fb56fSmrg# Handle CRLF in mingw tool chain 59747e6fb56fSmrgopt_cr= 59757e6fb56fSmrgcase $build_os in 59767e6fb56fSmrgmingw*) 597790b17f1bSmrg opt_cr=`$ECHO 'x\{0,1\}' | tr x '\015'` # option cr in regexp 59787e6fb56fSmrg ;; 59797e6fb56fSmrgesac 59807e6fb56fSmrg 598190b17f1bSmrg# Try without a prefix underscore, then with it. 59827e6fb56fSmrgfor ac_symprfx in "" "_"; do 59837e6fb56fSmrg 59847e6fb56fSmrg # Transform symcode, sympat, and symprfx into a raw symbol and a C symbol. 59857e6fb56fSmrg symxfrm="\\1 $ac_symprfx\\2 \\2" 59867e6fb56fSmrg 59877e6fb56fSmrg # Write the raw and C identifiers. 598890b17f1bSmrg if test "$lt_cv_nm_interface" = "MS dumpbin"; then 5989983b4bf2Smrg # Fake it for dumpbin and say T for any non-static function 5990983b4bf2Smrg # and D for any global variable. 599190b17f1bSmrg # Also find C++ and __fastcall symbols from MSVC++, 599290b17f1bSmrg # which start with @ or ?. 599390b17f1bSmrg lt_cv_sys_global_symbol_pipe="$AWK '"\ 599490b17f1bSmrg" {last_section=section; section=\$ 3};"\ 599590b17f1bSmrg" /^COFF SYMBOL TABLE/{for(i in hide) delete hide[i]};"\ 599690b17f1bSmrg" /Section length .*#relocs.*(pick any)/{hide[last_section]=1};"\ 599790b17f1bSmrg" \$ 0!~/External *\|/{next};"\ 599890b17f1bSmrg" / 0+ UNDEF /{next}; / UNDEF \([^|]\)*()/{next};"\ 599990b17f1bSmrg" {if(hide[section]) next};"\ 6000983b4bf2Smrg" {f=0}; \$ 0~/\(\).*\|/{f=1}; {printf f ? \"T \" : \"D \"};"\ 6001983b4bf2Smrg" {split(\$ 0, a, /\||\r/); split(a[2], s)};"\ 6002983b4bf2Smrg" s[1]~/^[@?]/{print s[1], s[1]; next};"\ 6003983b4bf2Smrg" s[1]~prfx {split(s[1],t,\"@\"); print t[1], substr(t[1],length(prfx))}"\ 600490b17f1bSmrg" ' prfx=^$ac_symprfx" 600590b17f1bSmrg else 600690b17f1bSmrg lt_cv_sys_global_symbol_pipe="sed -n -e 's/^.*[ ]\($symcode$symcode*\)[ ][ ]*$ac_symprfx$sympat$opt_cr$/$symxfrm/p'" 600790b17f1bSmrg fi 600890b17f1bSmrg lt_cv_sys_global_symbol_pipe="$lt_cv_sys_global_symbol_pipe | sed '/ __gnu_lto/d'" 60097e6fb56fSmrg 60107e6fb56fSmrg # Check to see that the pipe works correctly. 60117e6fb56fSmrg pipe_works=no 60127e6fb56fSmrg 60137e6fb56fSmrg rm -f conftest* 601490b17f1bSmrg cat > conftest.$ac_ext <<_LT_EOF 60157e6fb56fSmrg#ifdef __cplusplus 60167e6fb56fSmrgextern "C" { 60177e6fb56fSmrg#endif 60187e6fb56fSmrgchar nm_test_var; 601990b17f1bSmrgvoid nm_test_func(void); 602090b17f1bSmrgvoid nm_test_func(void){} 60217e6fb56fSmrg#ifdef __cplusplus 60227e6fb56fSmrg} 60237e6fb56fSmrg#endif 60247e6fb56fSmrgint main(){nm_test_var='a';nm_test_func();return(0);} 602590b17f1bSmrg_LT_EOF 60267e6fb56fSmrg 602790b17f1bSmrg if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5 60287e6fb56fSmrg (eval $ac_compile) 2>&5 60297e6fb56fSmrg ac_status=$? 603090b17f1bSmrg $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 603190b17f1bSmrg test $ac_status = 0; }; then 60327e6fb56fSmrg # Now try to grab the symbols. 60337e6fb56fSmrg nlist=conftest.nm 603490b17f1bSmrg if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$NM conftest.$ac_objext \| "$lt_cv_sys_global_symbol_pipe" \> $nlist\""; } >&5 603590b17f1bSmrg (eval $NM conftest.$ac_objext \| "$lt_cv_sys_global_symbol_pipe" \> $nlist) 2>&5 60367e6fb56fSmrg ac_status=$? 603790b17f1bSmrg $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 603890b17f1bSmrg test $ac_status = 0; } && test -s "$nlist"; then 60397e6fb56fSmrg # Try sorting and uniquifying the output. 60407e6fb56fSmrg if sort "$nlist" | uniq > "$nlist"T; then 60417e6fb56fSmrg mv -f "$nlist"T "$nlist" 60427e6fb56fSmrg else 60437e6fb56fSmrg rm -f "$nlist"T 60447e6fb56fSmrg fi 60457e6fb56fSmrg 60467e6fb56fSmrg # Make sure that we snagged all the symbols we need. 604790b17f1bSmrg if $GREP ' nm_test_var$' "$nlist" >/dev/null; then 604890b17f1bSmrg if $GREP ' nm_test_func$' "$nlist" >/dev/null; then 604990b17f1bSmrg cat <<_LT_EOF > conftest.$ac_ext 605090b17f1bSmrg/* Keep this code in sync between libtool.m4, ltmain, lt_system.h, and tests. */ 6051983b4bf2Smrg#if defined(_WIN32) || defined(__CYGWIN__) || defined(_WIN32_WCE) 6052983b4bf2Smrg/* DATA imports from DLLs on WIN32 con't be const, because runtime 605390b17f1bSmrg relocations are performed -- see ld's documentation on pseudo-relocs. */ 605490b17f1bSmrg# define LT_DLSYM_CONST 6055983b4bf2Smrg#elif defined(__osf__) 605690b17f1bSmrg/* This system does not cope well with relocations in const data. */ 605790b17f1bSmrg# define LT_DLSYM_CONST 605890b17f1bSmrg#else 605990b17f1bSmrg# define LT_DLSYM_CONST const 606090b17f1bSmrg#endif 606190b17f1bSmrg 60627e6fb56fSmrg#ifdef __cplusplus 60637e6fb56fSmrgextern "C" { 60647e6fb56fSmrg#endif 60657e6fb56fSmrg 606690b17f1bSmrg_LT_EOF 60677e6fb56fSmrg # Now generate the symbol file. 606890b17f1bSmrg eval "$lt_cv_sys_global_symbol_to_cdecl"' < "$nlist" | $GREP -v main >> conftest.$ac_ext' 60697e6fb56fSmrg 607090b17f1bSmrg cat <<_LT_EOF >> conftest.$ac_ext 60717e6fb56fSmrg 607290b17f1bSmrg/* The mapping between symbol names and symbols. */ 607390b17f1bSmrgLT_DLSYM_CONST struct { 60747e6fb56fSmrg const char *name; 607590b17f1bSmrg void *address; 60767e6fb56fSmrg} 607790b17f1bSmrglt__PROGRAM__LTX_preloaded_symbols[] = 60787e6fb56fSmrg{ 607990b17f1bSmrg { "@PROGRAM@", (void *) 0 }, 608090b17f1bSmrg_LT_EOF 6081983b4bf2Smrg $SED "s/^$symcode$symcode* \(.*\) \(.*\)$/ {\"\2\", (void *) \&\2},/" < "$nlist" | $GREP -v main >> conftest.$ac_ext 608290b17f1bSmrg cat <<\_LT_EOF >> conftest.$ac_ext 608390b17f1bSmrg {0, (void *) 0} 60847e6fb56fSmrg}; 60857e6fb56fSmrg 608690b17f1bSmrg/* This works around a problem in FreeBSD linker */ 608790b17f1bSmrg#ifdef FREEBSD_WORKAROUND 608890b17f1bSmrgstatic const void *lt_preloaded_setup() { 608990b17f1bSmrg return lt__PROGRAM__LTX_preloaded_symbols; 609090b17f1bSmrg} 609190b17f1bSmrg#endif 609290b17f1bSmrg 60937e6fb56fSmrg#ifdef __cplusplus 60947e6fb56fSmrg} 60957e6fb56fSmrg#endif 609690b17f1bSmrg_LT_EOF 60977e6fb56fSmrg # Now try linking the two files. 60987e6fb56fSmrg mv conftest.$ac_objext conftstm.$ac_objext 609990b17f1bSmrg lt_globsym_save_LIBS=$LIBS 610090b17f1bSmrg lt_globsym_save_CFLAGS=$CFLAGS 6101983b4bf2Smrg LIBS="conftstm.$ac_objext" 61027e6fb56fSmrg CFLAGS="$CFLAGS$lt_prog_compiler_no_builtin_flag" 610390b17f1bSmrg if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_link\""; } >&5 61047e6fb56fSmrg (eval $ac_link) 2>&5 61057e6fb56fSmrg ac_status=$? 610690b17f1bSmrg $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 6107983b4bf2Smrg test $ac_status = 0; } && test -s conftest${ac_exeext}; then 61087e6fb56fSmrg pipe_works=yes 61097e6fb56fSmrg fi 611090b17f1bSmrg LIBS=$lt_globsym_save_LIBS 611190b17f1bSmrg CFLAGS=$lt_globsym_save_CFLAGS 61127e6fb56fSmrg else 61137e6fb56fSmrg echo "cannot find nm_test_func in $nlist" >&5 61147e6fb56fSmrg fi 61157e6fb56fSmrg else 61167e6fb56fSmrg echo "cannot find nm_test_var in $nlist" >&5 61177e6fb56fSmrg fi 61187e6fb56fSmrg else 61197e6fb56fSmrg echo "cannot run $lt_cv_sys_global_symbol_pipe" >&5 61207e6fb56fSmrg fi 61217e6fb56fSmrg else 61227e6fb56fSmrg echo "$progname: failed program was:" >&5 61237e6fb56fSmrg cat conftest.$ac_ext >&5 61247e6fb56fSmrg fi 61257e6fb56fSmrg rm -rf conftest* conftst* 61267e6fb56fSmrg 61277e6fb56fSmrg # Do not use the global_symbol_pipe unless it works. 6128983b4bf2Smrg if test "$pipe_works" = yes; then 61297e6fb56fSmrg break 61307e6fb56fSmrg else 61317e6fb56fSmrg lt_cv_sys_global_symbol_pipe= 61327e6fb56fSmrg fi 61337e6fb56fSmrgdone 61347e6fb56fSmrg 61357e6fb56fSmrgfi 61367e6fb56fSmrg 61377e6fb56fSmrgif test -z "$lt_cv_sys_global_symbol_pipe"; then 61387e6fb56fSmrg lt_cv_sys_global_symbol_to_cdecl= 61397e6fb56fSmrgfi 61407e6fb56fSmrgif test -z "$lt_cv_sys_global_symbol_pipe$lt_cv_sys_global_symbol_to_cdecl"; then 614190b17f1bSmrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: failed" >&5 61427e6fb56fSmrg$as_echo "failed" >&6; } 61437e6fb56fSmrgelse 614490b17f1bSmrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: ok" >&5 61457e6fb56fSmrg$as_echo "ok" >&6; } 61467e6fb56fSmrgfi 61477e6fb56fSmrg 614890b17f1bSmrg# Response file support. 614990b17f1bSmrgif test "$lt_cv_nm_interface" = "MS dumpbin"; then 615090b17f1bSmrg nm_file_list_spec='@' 615190b17f1bSmrgelif $NM --help 2>/dev/null | grep '[@]FILE' >/dev/null; then 615290b17f1bSmrg nm_file_list_spec='@' 61537e6fb56fSmrgfi 615490b17f1bSmrg 615590b17f1bSmrg 615690b17f1bSmrg 615790b17f1bSmrg 615890b17f1bSmrg 615990b17f1bSmrg 616090b17f1bSmrg 616190b17f1bSmrg 616290b17f1bSmrg 616390b17f1bSmrg 616490b17f1bSmrg 616590b17f1bSmrg 616690b17f1bSmrg 616790b17f1bSmrg 616890b17f1bSmrg 616990b17f1bSmrg 617090b17f1bSmrg 617190b17f1bSmrg 617290b17f1bSmrg 617390b17f1bSmrg 617490b17f1bSmrg 617590b17f1bSmrg 617690b17f1bSmrg 617790b17f1bSmrg 617890b17f1bSmrg 617990b17f1bSmrg 618090b17f1bSmrg 618190b17f1bSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for sysroot" >&5 618290b17f1bSmrg$as_echo_n "checking for sysroot... " >&6; } 618390b17f1bSmrg 618490b17f1bSmrg# Check whether --with-sysroot was given. 618590b17f1bSmrgif test "${with_sysroot+set}" = set; then : 618690b17f1bSmrg withval=$with_sysroot; 618790b17f1bSmrgelse 618890b17f1bSmrg with_sysroot=no 61897e6fb56fSmrgfi 61907e6fb56fSmrg 61917e6fb56fSmrg 619290b17f1bSmrglt_sysroot= 6193983b4bf2Smrgcase ${with_sysroot} in #( 619490b17f1bSmrg yes) 6195983b4bf2Smrg if test "$GCC" = yes; then 619690b17f1bSmrg lt_sysroot=`$CC --print-sysroot 2>/dev/null` 619790b17f1bSmrg fi 619890b17f1bSmrg ;; #( 619990b17f1bSmrg /*) 620090b17f1bSmrg lt_sysroot=`echo "$with_sysroot" | sed -e "$sed_quote_subst"` 620190b17f1bSmrg ;; #( 620290b17f1bSmrg no|'') 620390b17f1bSmrg ;; #( 620490b17f1bSmrg *) 6205983b4bf2Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: ${with_sysroot}" >&5 6206983b4bf2Smrg$as_echo "${with_sysroot}" >&6; } 620790b17f1bSmrg as_fn_error $? "The sysroot must be an absolute path." "$LINENO" 5 620890b17f1bSmrg ;; 620990b17f1bSmrgesac 62107e6fb56fSmrg 621190b17f1bSmrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: ${lt_sysroot:-no}" >&5 621290b17f1bSmrg$as_echo "${lt_sysroot:-no}" >&6; } 62137e6fb56fSmrg 62147e6fb56fSmrg 621590b17f1bSmrg 621690b17f1bSmrg 621790b17f1bSmrg 621890b17f1bSmrg# Check whether --enable-libtool-lock was given. 621990b17f1bSmrgif test "${enable_libtool_lock+set}" = set; then : 622090b17f1bSmrg enableval=$enable_libtool_lock; 622190b17f1bSmrgfi 622290b17f1bSmrg 6223983b4bf2Smrgtest "x$enable_libtool_lock" != xno && enable_libtool_lock=yes 622490b17f1bSmrg 622590b17f1bSmrg# Some flags need to be propagated to the compiler or linker for good 622690b17f1bSmrg# libtool support. 622790b17f1bSmrgcase $host in 622890b17f1bSmrgia64-*-hpux*) 6229983b4bf2Smrg # Find out which ABI we are using. 623090b17f1bSmrg echo 'int i;' > conftest.$ac_ext 623190b17f1bSmrg if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5 623290b17f1bSmrg (eval $ac_compile) 2>&5 623390b17f1bSmrg ac_status=$? 623490b17f1bSmrg $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 623590b17f1bSmrg test $ac_status = 0; }; then 623690b17f1bSmrg case `/usr/bin/file conftest.$ac_objext` in 623790b17f1bSmrg *ELF-32*) 6238983b4bf2Smrg HPUX_IA64_MODE="32" 623990b17f1bSmrg ;; 624090b17f1bSmrg *ELF-64*) 6241983b4bf2Smrg HPUX_IA64_MODE="64" 624290b17f1bSmrg ;; 624390b17f1bSmrg esac 62447e6fb56fSmrg fi 624590b17f1bSmrg rm -rf conftest* 624690b17f1bSmrg ;; 624790b17f1bSmrg*-*-irix6*) 6248983b4bf2Smrg # Find out which ABI we are using. 624990b17f1bSmrg echo '#line '$LINENO' "configure"' > conftest.$ac_ext 625090b17f1bSmrg if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5 625190b17f1bSmrg (eval $ac_compile) 2>&5 625290b17f1bSmrg ac_status=$? 625390b17f1bSmrg $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 625490b17f1bSmrg test $ac_status = 0; }; then 6255983b4bf2Smrg if test "$lt_cv_prog_gnu_ld" = yes; then 625690b17f1bSmrg case `/usr/bin/file conftest.$ac_objext` in 625790b17f1bSmrg *32-bit*) 625890b17f1bSmrg LD="${LD-ld} -melf32bsmip" 625990b17f1bSmrg ;; 626090b17f1bSmrg *N32*) 626190b17f1bSmrg LD="${LD-ld} -melf32bmipn32" 626290b17f1bSmrg ;; 626390b17f1bSmrg *64-bit*) 626490b17f1bSmrg LD="${LD-ld} -melf64bmip" 626590b17f1bSmrg ;; 626690b17f1bSmrg esac 626790b17f1bSmrg else 626890b17f1bSmrg case `/usr/bin/file conftest.$ac_objext` in 626990b17f1bSmrg *32-bit*) 627090b17f1bSmrg LD="${LD-ld} -32" 627190b17f1bSmrg ;; 627290b17f1bSmrg *N32*) 627390b17f1bSmrg LD="${LD-ld} -n32" 627490b17f1bSmrg ;; 627590b17f1bSmrg *64-bit*) 627690b17f1bSmrg LD="${LD-ld} -64" 627790b17f1bSmrg ;; 627890b17f1bSmrg esac 627990b17f1bSmrg fi 628090b17f1bSmrg fi 628190b17f1bSmrg rm -rf conftest* 62827e6fb56fSmrg ;; 62837e6fb56fSmrg 6284983b4bf2Smrgx86_64-*kfreebsd*-gnu|x86_64-*linux*|ppc*-*linux*|powerpc*-*linux*| \ 628590b17f1bSmrgs390*-*linux*|s390*-*tpf*|sparc*-*linux*) 6286983b4bf2Smrg # Find out which ABI we are using. 628790b17f1bSmrg echo 'int i;' > conftest.$ac_ext 628890b17f1bSmrg if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5 628990b17f1bSmrg (eval $ac_compile) 2>&5 629090b17f1bSmrg ac_status=$? 629190b17f1bSmrg $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 629290b17f1bSmrg test $ac_status = 0; }; then 629390b17f1bSmrg case `/usr/bin/file conftest.o` in 629490b17f1bSmrg *32-bit*) 629590b17f1bSmrg case $host in 629690b17f1bSmrg x86_64-*kfreebsd*-gnu) 629790b17f1bSmrg LD="${LD-ld} -m elf_i386_fbsd" 629890b17f1bSmrg ;; 629990b17f1bSmrg x86_64-*linux*) 6300983b4bf2Smrg LD="${LD-ld} -m elf_i386" 6301963d66acSmrg ;; 6302983b4bf2Smrg ppc64-*linux*|powerpc64-*linux*) 630390b17f1bSmrg LD="${LD-ld} -m elf32ppclinux" 630490b17f1bSmrg ;; 630590b17f1bSmrg s390x-*linux*) 630690b17f1bSmrg LD="${LD-ld} -m elf_s390" 630790b17f1bSmrg ;; 630890b17f1bSmrg sparc64-*linux*) 630990b17f1bSmrg LD="${LD-ld} -m elf32_sparc" 631090b17f1bSmrg ;; 631190b17f1bSmrg esac 631290b17f1bSmrg ;; 631390b17f1bSmrg *64-bit*) 631490b17f1bSmrg case $host in 631590b17f1bSmrg x86_64-*kfreebsd*-gnu) 631690b17f1bSmrg LD="${LD-ld} -m elf_x86_64_fbsd" 631790b17f1bSmrg ;; 631890b17f1bSmrg x86_64-*linux*) 631990b17f1bSmrg LD="${LD-ld} -m elf_x86_64" 632090b17f1bSmrg ;; 6321983b4bf2Smrg ppc*-*linux*|powerpc*-*linux*) 632290b17f1bSmrg LD="${LD-ld} -m elf64ppc" 632390b17f1bSmrg ;; 632490b17f1bSmrg s390*-*linux*|s390*-*tpf*) 632590b17f1bSmrg LD="${LD-ld} -m elf64_s390" 632690b17f1bSmrg ;; 632790b17f1bSmrg sparc*-*linux*) 632890b17f1bSmrg LD="${LD-ld} -m elf64_sparc" 632990b17f1bSmrg ;; 633090b17f1bSmrg esac 633190b17f1bSmrg ;; 633290b17f1bSmrg esac 633390b17f1bSmrg fi 633490b17f1bSmrg rm -rf conftest* 633590b17f1bSmrg ;; 63367e6fb56fSmrg 633790b17f1bSmrg*-*-sco3.2v5*) 633890b17f1bSmrg # On SCO OpenServer 5, we need -belf to get full-featured binaries. 6339983b4bf2Smrg SAVE_CFLAGS="$CFLAGS" 634090b17f1bSmrg CFLAGS="$CFLAGS -belf" 634190b17f1bSmrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the C compiler needs -belf" >&5 634290b17f1bSmrg$as_echo_n "checking whether the C compiler needs -belf... " >&6; } 634390b17f1bSmrgif ${lt_cv_cc_needs_belf+:} false; then : 634490b17f1bSmrg $as_echo_n "(cached) " >&6 634590b17f1bSmrgelse 634690b17f1bSmrg ac_ext=c 634790b17f1bSmrgac_cpp='$CPP $CPPFLAGS' 634890b17f1bSmrgac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' 634990b17f1bSmrgac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 635090b17f1bSmrgac_compiler_gnu=$ac_cv_c_compiler_gnu 63517e6fb56fSmrg 635290b17f1bSmrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 635390b17f1bSmrg/* end confdefs.h. */ 63547e6fb56fSmrg 635590b17f1bSmrgint 635690b17f1bSmrgmain () 635790b17f1bSmrg{ 63587e6fb56fSmrg 635990b17f1bSmrg ; 636090b17f1bSmrg return 0; 636190b17f1bSmrg} 636290b17f1bSmrg_ACEOF 636390b17f1bSmrgif ac_fn_c_try_link "$LINENO"; then : 636490b17f1bSmrg lt_cv_cc_needs_belf=yes 636590b17f1bSmrgelse 636690b17f1bSmrg lt_cv_cc_needs_belf=no 636790b17f1bSmrgfi 636890b17f1bSmrgrm -f core conftest.err conftest.$ac_objext \ 636990b17f1bSmrg conftest$ac_exeext conftest.$ac_ext 637090b17f1bSmrg ac_ext=c 637190b17f1bSmrgac_cpp='$CPP $CPPFLAGS' 637290b17f1bSmrgac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' 637390b17f1bSmrgac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 637490b17f1bSmrgac_compiler_gnu=$ac_cv_c_compiler_gnu 63757e6fb56fSmrg 637690b17f1bSmrgfi 637790b17f1bSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_cc_needs_belf" >&5 637890b17f1bSmrg$as_echo "$lt_cv_cc_needs_belf" >&6; } 6379983b4bf2Smrg if test x"$lt_cv_cc_needs_belf" != x"yes"; then 638090b17f1bSmrg # this is probably gcc 2.8.0, egcs 1.0 or newer; no need for -belf 6381983b4bf2Smrg CFLAGS="$SAVE_CFLAGS" 638290b17f1bSmrg fi 638390b17f1bSmrg ;; 638490b17f1bSmrg*-*solaris*) 6385983b4bf2Smrg # Find out which ABI we are using. 638690b17f1bSmrg echo 'int i;' > conftest.$ac_ext 638790b17f1bSmrg if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5 638890b17f1bSmrg (eval $ac_compile) 2>&5 638990b17f1bSmrg ac_status=$? 639090b17f1bSmrg $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 639190b17f1bSmrg test $ac_status = 0; }; then 639290b17f1bSmrg case `/usr/bin/file conftest.o` in 639390b17f1bSmrg *64-bit*) 639490b17f1bSmrg case $lt_cv_prog_gnu_ld in 639590b17f1bSmrg yes*) 639690b17f1bSmrg case $host in 6397983b4bf2Smrg i?86-*-solaris*) 639890b17f1bSmrg LD="${LD-ld} -m elf_x86_64" 639990b17f1bSmrg ;; 640090b17f1bSmrg sparc*-*-solaris*) 640190b17f1bSmrg LD="${LD-ld} -m elf64_sparc" 640290b17f1bSmrg ;; 640390b17f1bSmrg esac 640490b17f1bSmrg # GNU ld 2.21 introduced _sol2 emulations. Use them if available. 640590b17f1bSmrg if ${LD-ld} -V | grep _sol2 >/dev/null 2>&1; then 6406983b4bf2Smrg LD="${LD-ld}_sol2" 640790b17f1bSmrg fi 640890b17f1bSmrg ;; 640990b17f1bSmrg *) 641090b17f1bSmrg if ${LD-ld} -64 -r -o conftest2.o conftest.o >/dev/null 2>&1; then 641190b17f1bSmrg LD="${LD-ld} -64" 641290b17f1bSmrg fi 641390b17f1bSmrg ;; 641490b17f1bSmrg esac 641590b17f1bSmrg ;; 641690b17f1bSmrg esac 641790b17f1bSmrg fi 641890b17f1bSmrg rm -rf conftest* 641990b17f1bSmrg ;; 642090b17f1bSmrgesac 64217e6fb56fSmrg 6422983b4bf2Smrgneed_locks="$enable_libtool_lock" 64237e6fb56fSmrg 64247e6fb56fSmrgif test -n "$ac_tool_prefix"; then 642590b17f1bSmrg # Extract the first word of "${ac_tool_prefix}mt", so it can be a program name with args. 642690b17f1bSmrgset dummy ${ac_tool_prefix}mt; ac_word=$2 642790b17f1bSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 64287e6fb56fSmrg$as_echo_n "checking for $ac_word... " >&6; } 642990b17f1bSmrgif ${ac_cv_prog_MANIFEST_TOOL+:} false; then : 64307e6fb56fSmrg $as_echo_n "(cached) " >&6 64317e6fb56fSmrgelse 643290b17f1bSmrg if test -n "$MANIFEST_TOOL"; then 643390b17f1bSmrg ac_cv_prog_MANIFEST_TOOL="$MANIFEST_TOOL" # Let the user override the test. 64347e6fb56fSmrgelse 64357e6fb56fSmrgas_save_IFS=$IFS; IFS=$PATH_SEPARATOR 64367e6fb56fSmrgfor as_dir in $PATH 64377e6fb56fSmrgdo 64387e6fb56fSmrg IFS=$as_save_IFS 64397e6fb56fSmrg test -z "$as_dir" && as_dir=. 644090b17f1bSmrg for ac_exec_ext in '' $ac_executable_extensions; do 6441983b4bf2Smrg if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then 644290b17f1bSmrg ac_cv_prog_MANIFEST_TOOL="${ac_tool_prefix}mt" 644390b17f1bSmrg $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 64447e6fb56fSmrg break 2 64457e6fb56fSmrg fi 64467e6fb56fSmrgdone 644790b17f1bSmrg done 64487e6fb56fSmrgIFS=$as_save_IFS 64497e6fb56fSmrg 64507e6fb56fSmrgfi 64517e6fb56fSmrgfi 645290b17f1bSmrgMANIFEST_TOOL=$ac_cv_prog_MANIFEST_TOOL 645390b17f1bSmrgif test -n "$MANIFEST_TOOL"; then 645490b17f1bSmrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $MANIFEST_TOOL" >&5 645590b17f1bSmrg$as_echo "$MANIFEST_TOOL" >&6; } 64567e6fb56fSmrgelse 645790b17f1bSmrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 64587e6fb56fSmrg$as_echo "no" >&6; } 64597e6fb56fSmrgfi 64607e6fb56fSmrg 64617e6fb56fSmrg 64627e6fb56fSmrgfi 646390b17f1bSmrgif test -z "$ac_cv_prog_MANIFEST_TOOL"; then 646490b17f1bSmrg ac_ct_MANIFEST_TOOL=$MANIFEST_TOOL 646590b17f1bSmrg # Extract the first word of "mt", so it can be a program name with args. 646690b17f1bSmrgset dummy mt; ac_word=$2 646790b17f1bSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 64687e6fb56fSmrg$as_echo_n "checking for $ac_word... " >&6; } 646990b17f1bSmrgif ${ac_cv_prog_ac_ct_MANIFEST_TOOL+:} false; then : 64707e6fb56fSmrg $as_echo_n "(cached) " >&6 64717e6fb56fSmrgelse 647290b17f1bSmrg if test -n "$ac_ct_MANIFEST_TOOL"; then 647390b17f1bSmrg ac_cv_prog_ac_ct_MANIFEST_TOOL="$ac_ct_MANIFEST_TOOL" # Let the user override the test. 64747e6fb56fSmrgelse 64757e6fb56fSmrgas_save_IFS=$IFS; IFS=$PATH_SEPARATOR 64767e6fb56fSmrgfor as_dir in $PATH 64777e6fb56fSmrgdo 64787e6fb56fSmrg IFS=$as_save_IFS 64797e6fb56fSmrg test -z "$as_dir" && as_dir=. 648090b17f1bSmrg for ac_exec_ext in '' $ac_executable_extensions; do 6481983b4bf2Smrg if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then 648290b17f1bSmrg ac_cv_prog_ac_ct_MANIFEST_TOOL="mt" 648390b17f1bSmrg $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 64847e6fb56fSmrg break 2 64857e6fb56fSmrg fi 64867e6fb56fSmrgdone 648790b17f1bSmrg done 64887e6fb56fSmrgIFS=$as_save_IFS 64897e6fb56fSmrg 64907e6fb56fSmrgfi 64917e6fb56fSmrgfi 649290b17f1bSmrgac_ct_MANIFEST_TOOL=$ac_cv_prog_ac_ct_MANIFEST_TOOL 649390b17f1bSmrgif test -n "$ac_ct_MANIFEST_TOOL"; then 649490b17f1bSmrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_MANIFEST_TOOL" >&5 649590b17f1bSmrg$as_echo "$ac_ct_MANIFEST_TOOL" >&6; } 64967e6fb56fSmrgelse 649790b17f1bSmrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 64987e6fb56fSmrg$as_echo "no" >&6; } 64997e6fb56fSmrgfi 65007e6fb56fSmrg 650190b17f1bSmrg if test "x$ac_ct_MANIFEST_TOOL" = x; then 650290b17f1bSmrg MANIFEST_TOOL=":" 65037e6fb56fSmrg else 65047e6fb56fSmrg case $cross_compiling:$ac_tool_warned in 65057e6fb56fSmrgyes:) 650690b17f1bSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5 65077e6fb56fSmrg$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} 65087e6fb56fSmrgac_tool_warned=yes ;; 65097e6fb56fSmrgesac 651090b17f1bSmrg MANIFEST_TOOL=$ac_ct_MANIFEST_TOOL 65117e6fb56fSmrg fi 65127e6fb56fSmrgelse 651390b17f1bSmrg MANIFEST_TOOL="$ac_cv_prog_MANIFEST_TOOL" 65147e6fb56fSmrgfi 65157e6fb56fSmrg 651690b17f1bSmrgtest -z "$MANIFEST_TOOL" && MANIFEST_TOOL=mt 651790b17f1bSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $MANIFEST_TOOL is a manifest tool" >&5 651890b17f1bSmrg$as_echo_n "checking if $MANIFEST_TOOL is a manifest tool... " >&6; } 651990b17f1bSmrgif ${lt_cv_path_mainfest_tool+:} false; then : 652090b17f1bSmrg $as_echo_n "(cached) " >&6 652190b17f1bSmrgelse 652290b17f1bSmrg lt_cv_path_mainfest_tool=no 652390b17f1bSmrg echo "$as_me:$LINENO: $MANIFEST_TOOL '-?'" >&5 652490b17f1bSmrg $MANIFEST_TOOL '-?' 2>conftest.err > conftest.out 652590b17f1bSmrg cat conftest.err >&5 652690b17f1bSmrg if $GREP 'Manifest Tool' conftest.out > /dev/null; then 652790b17f1bSmrg lt_cv_path_mainfest_tool=yes 652890b17f1bSmrg fi 652990b17f1bSmrg rm -f conftest* 653090b17f1bSmrgfi 653190b17f1bSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_path_mainfest_tool" >&5 653290b17f1bSmrg$as_echo "$lt_cv_path_mainfest_tool" >&6; } 6533983b4bf2Smrgif test "x$lt_cv_path_mainfest_tool" != xyes; then 653490b17f1bSmrg MANIFEST_TOOL=: 653590b17f1bSmrgfi 653690b17f1bSmrg 653790b17f1bSmrg 653890b17f1bSmrg 653990b17f1bSmrg 654090b17f1bSmrg 654190b17f1bSmrg 654290b17f1bSmrg case $host_os in 654390b17f1bSmrg rhapsody* | darwin*) 654490b17f1bSmrg if test -n "$ac_tool_prefix"; then 654590b17f1bSmrg # Extract the first word of "${ac_tool_prefix}dsymutil", so it can be a program name with args. 654690b17f1bSmrgset dummy ${ac_tool_prefix}dsymutil; ac_word=$2 654790b17f1bSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 65487e6fb56fSmrg$as_echo_n "checking for $ac_word... " >&6; } 654990b17f1bSmrgif ${ac_cv_prog_DSYMUTIL+:} false; then : 65507e6fb56fSmrg $as_echo_n "(cached) " >&6 65517e6fb56fSmrgelse 655290b17f1bSmrg if test -n "$DSYMUTIL"; then 655390b17f1bSmrg ac_cv_prog_DSYMUTIL="$DSYMUTIL" # Let the user override the test. 65547e6fb56fSmrgelse 65557e6fb56fSmrgas_save_IFS=$IFS; IFS=$PATH_SEPARATOR 65567e6fb56fSmrgfor as_dir in $PATH 65577e6fb56fSmrgdo 65587e6fb56fSmrg IFS=$as_save_IFS 65597e6fb56fSmrg test -z "$as_dir" && as_dir=. 656090b17f1bSmrg for ac_exec_ext in '' $ac_executable_extensions; do 6561983b4bf2Smrg if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then 656290b17f1bSmrg ac_cv_prog_DSYMUTIL="${ac_tool_prefix}dsymutil" 656390b17f1bSmrg $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 65647e6fb56fSmrg break 2 65657e6fb56fSmrg fi 65667e6fb56fSmrgdone 656790b17f1bSmrg done 65687e6fb56fSmrgIFS=$as_save_IFS 65697e6fb56fSmrg 65707e6fb56fSmrgfi 65717e6fb56fSmrgfi 657290b17f1bSmrgDSYMUTIL=$ac_cv_prog_DSYMUTIL 657390b17f1bSmrgif test -n "$DSYMUTIL"; then 657490b17f1bSmrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $DSYMUTIL" >&5 657590b17f1bSmrg$as_echo "$DSYMUTIL" >&6; } 65767e6fb56fSmrgelse 657790b17f1bSmrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 65787e6fb56fSmrg$as_echo "no" >&6; } 65797e6fb56fSmrgfi 65807e6fb56fSmrg 65817e6fb56fSmrg 65827e6fb56fSmrgfi 658390b17f1bSmrgif test -z "$ac_cv_prog_DSYMUTIL"; then 658490b17f1bSmrg ac_ct_DSYMUTIL=$DSYMUTIL 658590b17f1bSmrg # Extract the first word of "dsymutil", so it can be a program name with args. 658690b17f1bSmrgset dummy dsymutil; ac_word=$2 658790b17f1bSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 65887e6fb56fSmrg$as_echo_n "checking for $ac_word... " >&6; } 658990b17f1bSmrgif ${ac_cv_prog_ac_ct_DSYMUTIL+:} false; then : 65907e6fb56fSmrg $as_echo_n "(cached) " >&6 65917e6fb56fSmrgelse 659290b17f1bSmrg if test -n "$ac_ct_DSYMUTIL"; then 659390b17f1bSmrg ac_cv_prog_ac_ct_DSYMUTIL="$ac_ct_DSYMUTIL" # Let the user override the test. 65947e6fb56fSmrgelse 65957e6fb56fSmrgas_save_IFS=$IFS; IFS=$PATH_SEPARATOR 65967e6fb56fSmrgfor as_dir in $PATH 65977e6fb56fSmrgdo 65987e6fb56fSmrg IFS=$as_save_IFS 65997e6fb56fSmrg test -z "$as_dir" && as_dir=. 660090b17f1bSmrg for ac_exec_ext in '' $ac_executable_extensions; do 6601983b4bf2Smrg if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then 660290b17f1bSmrg ac_cv_prog_ac_ct_DSYMUTIL="dsymutil" 660390b17f1bSmrg $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 66047e6fb56fSmrg break 2 66057e6fb56fSmrg fi 66067e6fb56fSmrgdone 660790b17f1bSmrg done 66087e6fb56fSmrgIFS=$as_save_IFS 66097e6fb56fSmrg 66107e6fb56fSmrgfi 66117e6fb56fSmrgfi 661290b17f1bSmrgac_ct_DSYMUTIL=$ac_cv_prog_ac_ct_DSYMUTIL 661390b17f1bSmrgif test -n "$ac_ct_DSYMUTIL"; then 661490b17f1bSmrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_DSYMUTIL" >&5 661590b17f1bSmrg$as_echo "$ac_ct_DSYMUTIL" >&6; } 66167e6fb56fSmrgelse 661790b17f1bSmrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 66187e6fb56fSmrg$as_echo "no" >&6; } 66197e6fb56fSmrgfi 66207e6fb56fSmrg 662190b17f1bSmrg if test "x$ac_ct_DSYMUTIL" = x; then 662290b17f1bSmrg DSYMUTIL=":" 66237e6fb56fSmrg else 66247e6fb56fSmrg case $cross_compiling:$ac_tool_warned in 66257e6fb56fSmrgyes:) 662690b17f1bSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5 66277e6fb56fSmrg$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} 66287e6fb56fSmrgac_tool_warned=yes ;; 66297e6fb56fSmrgesac 663090b17f1bSmrg DSYMUTIL=$ac_ct_DSYMUTIL 66317e6fb56fSmrg fi 66327e6fb56fSmrgelse 663390b17f1bSmrg DSYMUTIL="$ac_cv_prog_DSYMUTIL" 66347e6fb56fSmrgfi 66357e6fb56fSmrg 663690b17f1bSmrg if test -n "$ac_tool_prefix"; then 663790b17f1bSmrg # Extract the first word of "${ac_tool_prefix}nmedit", so it can be a program name with args. 663890b17f1bSmrgset dummy ${ac_tool_prefix}nmedit; ac_word=$2 663990b17f1bSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 66407e6fb56fSmrg$as_echo_n "checking for $ac_word... " >&6; } 664190b17f1bSmrgif ${ac_cv_prog_NMEDIT+:} false; then : 66427e6fb56fSmrg $as_echo_n "(cached) " >&6 66437e6fb56fSmrgelse 664490b17f1bSmrg if test -n "$NMEDIT"; then 664590b17f1bSmrg ac_cv_prog_NMEDIT="$NMEDIT" # Let the user override the test. 66467e6fb56fSmrgelse 66477e6fb56fSmrgas_save_IFS=$IFS; IFS=$PATH_SEPARATOR 66487e6fb56fSmrgfor as_dir in $PATH 66497e6fb56fSmrgdo 66507e6fb56fSmrg IFS=$as_save_IFS 66517e6fb56fSmrg test -z "$as_dir" && as_dir=. 665290b17f1bSmrg for ac_exec_ext in '' $ac_executable_extensions; do 6653983b4bf2Smrg if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then 665490b17f1bSmrg ac_cv_prog_NMEDIT="${ac_tool_prefix}nmedit" 665590b17f1bSmrg $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 66567e6fb56fSmrg break 2 66577e6fb56fSmrg fi 66587e6fb56fSmrgdone 665990b17f1bSmrg done 66607e6fb56fSmrgIFS=$as_save_IFS 66617e6fb56fSmrg 66627e6fb56fSmrgfi 66637e6fb56fSmrgfi 666490b17f1bSmrgNMEDIT=$ac_cv_prog_NMEDIT 666590b17f1bSmrgif test -n "$NMEDIT"; then 666690b17f1bSmrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $NMEDIT" >&5 666790b17f1bSmrg$as_echo "$NMEDIT" >&6; } 66687e6fb56fSmrgelse 666990b17f1bSmrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 66707e6fb56fSmrg$as_echo "no" >&6; } 66717e6fb56fSmrgfi 66727e6fb56fSmrg 66737e6fb56fSmrg 66747e6fb56fSmrgfi 667590b17f1bSmrgif test -z "$ac_cv_prog_NMEDIT"; then 667690b17f1bSmrg ac_ct_NMEDIT=$NMEDIT 667790b17f1bSmrg # Extract the first word of "nmedit", so it can be a program name with args. 667890b17f1bSmrgset dummy nmedit; ac_word=$2 667990b17f1bSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 66807e6fb56fSmrg$as_echo_n "checking for $ac_word... " >&6; } 668190b17f1bSmrgif ${ac_cv_prog_ac_ct_NMEDIT+:} false; then : 66827e6fb56fSmrg $as_echo_n "(cached) " >&6 66837e6fb56fSmrgelse 668490b17f1bSmrg if test -n "$ac_ct_NMEDIT"; then 668590b17f1bSmrg ac_cv_prog_ac_ct_NMEDIT="$ac_ct_NMEDIT" # Let the user override the test. 66867e6fb56fSmrgelse 66877e6fb56fSmrgas_save_IFS=$IFS; IFS=$PATH_SEPARATOR 66887e6fb56fSmrgfor as_dir in $PATH 66897e6fb56fSmrgdo 66907e6fb56fSmrg IFS=$as_save_IFS 66917e6fb56fSmrg test -z "$as_dir" && as_dir=. 669290b17f1bSmrg for ac_exec_ext in '' $ac_executable_extensions; do 6693983b4bf2Smrg if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then 669490b17f1bSmrg ac_cv_prog_ac_ct_NMEDIT="nmedit" 669590b17f1bSmrg $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 66967e6fb56fSmrg break 2 66977e6fb56fSmrg fi 66987e6fb56fSmrgdone 669990b17f1bSmrg done 67007e6fb56fSmrgIFS=$as_save_IFS 67017e6fb56fSmrg 67027e6fb56fSmrgfi 67037e6fb56fSmrgfi 670490b17f1bSmrgac_ct_NMEDIT=$ac_cv_prog_ac_ct_NMEDIT 670590b17f1bSmrgif test -n "$ac_ct_NMEDIT"; then 670690b17f1bSmrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_NMEDIT" >&5 670790b17f1bSmrg$as_echo "$ac_ct_NMEDIT" >&6; } 67087e6fb56fSmrgelse 670990b17f1bSmrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 67107e6fb56fSmrg$as_echo "no" >&6; } 67117e6fb56fSmrgfi 67127e6fb56fSmrg 671390b17f1bSmrg if test "x$ac_ct_NMEDIT" = x; then 671490b17f1bSmrg NMEDIT=":" 67157e6fb56fSmrg else 67167e6fb56fSmrg case $cross_compiling:$ac_tool_warned in 67177e6fb56fSmrgyes:) 671890b17f1bSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5 67197e6fb56fSmrg$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} 67207e6fb56fSmrgac_tool_warned=yes ;; 67217e6fb56fSmrgesac 672290b17f1bSmrg NMEDIT=$ac_ct_NMEDIT 67237e6fb56fSmrg fi 67247e6fb56fSmrgelse 672590b17f1bSmrg NMEDIT="$ac_cv_prog_NMEDIT" 67267e6fb56fSmrgfi 67277e6fb56fSmrg 67287e6fb56fSmrg if test -n "$ac_tool_prefix"; then 672990b17f1bSmrg # Extract the first word of "${ac_tool_prefix}lipo", so it can be a program name with args. 673090b17f1bSmrgset dummy ${ac_tool_prefix}lipo; ac_word=$2 673190b17f1bSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 67327e6fb56fSmrg$as_echo_n "checking for $ac_word... " >&6; } 673390b17f1bSmrgif ${ac_cv_prog_LIPO+:} false; then : 67347e6fb56fSmrg $as_echo_n "(cached) " >&6 67357e6fb56fSmrgelse 673690b17f1bSmrg if test -n "$LIPO"; then 673790b17f1bSmrg ac_cv_prog_LIPO="$LIPO" # Let the user override the test. 67387e6fb56fSmrgelse 67397e6fb56fSmrgas_save_IFS=$IFS; IFS=$PATH_SEPARATOR 67407e6fb56fSmrgfor as_dir in $PATH 67417e6fb56fSmrgdo 67427e6fb56fSmrg IFS=$as_save_IFS 67437e6fb56fSmrg test -z "$as_dir" && as_dir=. 674490b17f1bSmrg for ac_exec_ext in '' $ac_executable_extensions; do 6745983b4bf2Smrg if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then 674690b17f1bSmrg ac_cv_prog_LIPO="${ac_tool_prefix}lipo" 674790b17f1bSmrg $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 67487e6fb56fSmrg break 2 67497e6fb56fSmrg fi 67507e6fb56fSmrgdone 675190b17f1bSmrg done 67527e6fb56fSmrgIFS=$as_save_IFS 67537e6fb56fSmrg 67547e6fb56fSmrgfi 67557e6fb56fSmrgfi 675690b17f1bSmrgLIPO=$ac_cv_prog_LIPO 675790b17f1bSmrgif test -n "$LIPO"; then 675890b17f1bSmrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LIPO" >&5 675990b17f1bSmrg$as_echo "$LIPO" >&6; } 67607e6fb56fSmrgelse 676190b17f1bSmrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 67627e6fb56fSmrg$as_echo "no" >&6; } 67637e6fb56fSmrgfi 67647e6fb56fSmrg 67657e6fb56fSmrg 67667e6fb56fSmrgfi 676790b17f1bSmrgif test -z "$ac_cv_prog_LIPO"; then 676890b17f1bSmrg ac_ct_LIPO=$LIPO 676990b17f1bSmrg # Extract the first word of "lipo", so it can be a program name with args. 677090b17f1bSmrgset dummy lipo; ac_word=$2 677190b17f1bSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 67727e6fb56fSmrg$as_echo_n "checking for $ac_word... " >&6; } 677390b17f1bSmrgif ${ac_cv_prog_ac_ct_LIPO+:} false; then : 67747e6fb56fSmrg $as_echo_n "(cached) " >&6 67757e6fb56fSmrgelse 677690b17f1bSmrg if test -n "$ac_ct_LIPO"; then 677790b17f1bSmrg ac_cv_prog_ac_ct_LIPO="$ac_ct_LIPO" # Let the user override the test. 67787e6fb56fSmrgelse 67797e6fb56fSmrgas_save_IFS=$IFS; IFS=$PATH_SEPARATOR 67807e6fb56fSmrgfor as_dir in $PATH 67817e6fb56fSmrgdo 67827e6fb56fSmrg IFS=$as_save_IFS 67837e6fb56fSmrg test -z "$as_dir" && as_dir=. 678490b17f1bSmrg for ac_exec_ext in '' $ac_executable_extensions; do 6785983b4bf2Smrg if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then 678690b17f1bSmrg ac_cv_prog_ac_ct_LIPO="lipo" 678790b17f1bSmrg $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 67887e6fb56fSmrg break 2 67897e6fb56fSmrg fi 67907e6fb56fSmrgdone 679190b17f1bSmrg done 67927e6fb56fSmrgIFS=$as_save_IFS 67937e6fb56fSmrg 67947e6fb56fSmrgfi 67957e6fb56fSmrgfi 679690b17f1bSmrgac_ct_LIPO=$ac_cv_prog_ac_ct_LIPO 679790b17f1bSmrgif test -n "$ac_ct_LIPO"; then 679890b17f1bSmrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_LIPO" >&5 679990b17f1bSmrg$as_echo "$ac_ct_LIPO" >&6; } 68007e6fb56fSmrgelse 680190b17f1bSmrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 68027e6fb56fSmrg$as_echo "no" >&6; } 68037e6fb56fSmrgfi 68047e6fb56fSmrg 680590b17f1bSmrg if test "x$ac_ct_LIPO" = x; then 680690b17f1bSmrg LIPO=":" 68077e6fb56fSmrg else 68087e6fb56fSmrg case $cross_compiling:$ac_tool_warned in 68097e6fb56fSmrgyes:) 681090b17f1bSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5 68117e6fb56fSmrg$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} 68127e6fb56fSmrgac_tool_warned=yes ;; 68137e6fb56fSmrgesac 681490b17f1bSmrg LIPO=$ac_ct_LIPO 68157e6fb56fSmrg fi 68167e6fb56fSmrgelse 681790b17f1bSmrg LIPO="$ac_cv_prog_LIPO" 68187e6fb56fSmrgfi 68197e6fb56fSmrg 68207e6fb56fSmrg if test -n "$ac_tool_prefix"; then 682190b17f1bSmrg # Extract the first word of "${ac_tool_prefix}otool", so it can be a program name with args. 682290b17f1bSmrgset dummy ${ac_tool_prefix}otool; ac_word=$2 682390b17f1bSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 68247e6fb56fSmrg$as_echo_n "checking for $ac_word... " >&6; } 682590b17f1bSmrgif ${ac_cv_prog_OTOOL+:} false; then : 68267e6fb56fSmrg $as_echo_n "(cached) " >&6 68277e6fb56fSmrgelse 682890b17f1bSmrg if test -n "$OTOOL"; then 682990b17f1bSmrg ac_cv_prog_OTOOL="$OTOOL" # Let the user override the test. 68307e6fb56fSmrgelse 68317e6fb56fSmrgas_save_IFS=$IFS; IFS=$PATH_SEPARATOR 68327e6fb56fSmrgfor as_dir in $PATH 68337e6fb56fSmrgdo 68347e6fb56fSmrg IFS=$as_save_IFS 68357e6fb56fSmrg test -z "$as_dir" && as_dir=. 683690b17f1bSmrg for ac_exec_ext in '' $ac_executable_extensions; do 6837983b4bf2Smrg if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then 683890b17f1bSmrg ac_cv_prog_OTOOL="${ac_tool_prefix}otool" 683990b17f1bSmrg $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 68407e6fb56fSmrg break 2 68417e6fb56fSmrg fi 68427e6fb56fSmrgdone 684390b17f1bSmrg done 68447e6fb56fSmrgIFS=$as_save_IFS 68457e6fb56fSmrg 68467e6fb56fSmrgfi 68477e6fb56fSmrgfi 684890b17f1bSmrgOTOOL=$ac_cv_prog_OTOOL 684990b17f1bSmrgif test -n "$OTOOL"; then 685090b17f1bSmrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $OTOOL" >&5 685190b17f1bSmrg$as_echo "$OTOOL" >&6; } 68527e6fb56fSmrgelse 685390b17f1bSmrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 68547e6fb56fSmrg$as_echo "no" >&6; } 68557e6fb56fSmrgfi 68567e6fb56fSmrg 68577e6fb56fSmrg 68587e6fb56fSmrgfi 685990b17f1bSmrgif test -z "$ac_cv_prog_OTOOL"; then 686090b17f1bSmrg ac_ct_OTOOL=$OTOOL 686190b17f1bSmrg # Extract the first word of "otool", so it can be a program name with args. 686290b17f1bSmrgset dummy otool; ac_word=$2 686390b17f1bSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 68647e6fb56fSmrg$as_echo_n "checking for $ac_word... " >&6; } 686590b17f1bSmrgif ${ac_cv_prog_ac_ct_OTOOL+:} false; then : 68667e6fb56fSmrg $as_echo_n "(cached) " >&6 68677e6fb56fSmrgelse 686890b17f1bSmrg if test -n "$ac_ct_OTOOL"; then 686990b17f1bSmrg ac_cv_prog_ac_ct_OTOOL="$ac_ct_OTOOL" # Let the user override the test. 68707e6fb56fSmrgelse 68717e6fb56fSmrgas_save_IFS=$IFS; IFS=$PATH_SEPARATOR 68727e6fb56fSmrgfor as_dir in $PATH 68737e6fb56fSmrgdo 68747e6fb56fSmrg IFS=$as_save_IFS 68757e6fb56fSmrg test -z "$as_dir" && as_dir=. 687690b17f1bSmrg for ac_exec_ext in '' $ac_executable_extensions; do 6877983b4bf2Smrg if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then 687890b17f1bSmrg ac_cv_prog_ac_ct_OTOOL="otool" 687990b17f1bSmrg $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 68807e6fb56fSmrg break 2 68817e6fb56fSmrg fi 68827e6fb56fSmrgdone 688390b17f1bSmrg done 688490b17f1bSmrgIFS=$as_save_IFS 688590b17f1bSmrg 688690b17f1bSmrgfi 688790b17f1bSmrgfi 688890b17f1bSmrgac_ct_OTOOL=$ac_cv_prog_ac_ct_OTOOL 688990b17f1bSmrgif test -n "$ac_ct_OTOOL"; then 689090b17f1bSmrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_OTOOL" >&5 689190b17f1bSmrg$as_echo "$ac_ct_OTOOL" >&6; } 689290b17f1bSmrgelse 689390b17f1bSmrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 689490b17f1bSmrg$as_echo "no" >&6; } 689590b17f1bSmrgfi 689690b17f1bSmrg 689790b17f1bSmrg if test "x$ac_ct_OTOOL" = x; then 689890b17f1bSmrg OTOOL=":" 689990b17f1bSmrg else 690090b17f1bSmrg case $cross_compiling:$ac_tool_warned in 690190b17f1bSmrgyes:) 690290b17f1bSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5 690390b17f1bSmrg$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} 690490b17f1bSmrgac_tool_warned=yes ;; 690590b17f1bSmrgesac 690690b17f1bSmrg OTOOL=$ac_ct_OTOOL 690790b17f1bSmrg fi 690890b17f1bSmrgelse 690990b17f1bSmrg OTOOL="$ac_cv_prog_OTOOL" 691090b17f1bSmrgfi 691190b17f1bSmrg 691290b17f1bSmrg if test -n "$ac_tool_prefix"; then 691390b17f1bSmrg # Extract the first word of "${ac_tool_prefix}otool64", so it can be a program name with args. 691490b17f1bSmrgset dummy ${ac_tool_prefix}otool64; ac_word=$2 691590b17f1bSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 691690b17f1bSmrg$as_echo_n "checking for $ac_word... " >&6; } 691790b17f1bSmrgif ${ac_cv_prog_OTOOL64+:} false; then : 691890b17f1bSmrg $as_echo_n "(cached) " >&6 691990b17f1bSmrgelse 692090b17f1bSmrg if test -n "$OTOOL64"; then 692190b17f1bSmrg ac_cv_prog_OTOOL64="$OTOOL64" # Let the user override the test. 692290b17f1bSmrgelse 692390b17f1bSmrgas_save_IFS=$IFS; IFS=$PATH_SEPARATOR 692490b17f1bSmrgfor as_dir in $PATH 692590b17f1bSmrgdo 692690b17f1bSmrg IFS=$as_save_IFS 692790b17f1bSmrg test -z "$as_dir" && as_dir=. 692890b17f1bSmrg for ac_exec_ext in '' $ac_executable_extensions; do 6929983b4bf2Smrg if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then 693090b17f1bSmrg ac_cv_prog_OTOOL64="${ac_tool_prefix}otool64" 693190b17f1bSmrg $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 693290b17f1bSmrg break 2 693390b17f1bSmrg fi 69347e6fb56fSmrgdone 693590b17f1bSmrg done 69367e6fb56fSmrgIFS=$as_save_IFS 69377e6fb56fSmrg 69387e6fb56fSmrgfi 69397e6fb56fSmrgfi 694090b17f1bSmrgOTOOL64=$ac_cv_prog_OTOOL64 694190b17f1bSmrgif test -n "$OTOOL64"; then 694290b17f1bSmrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $OTOOL64" >&5 694390b17f1bSmrg$as_echo "$OTOOL64" >&6; } 69447e6fb56fSmrgelse 694590b17f1bSmrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 69467e6fb56fSmrg$as_echo "no" >&6; } 69477e6fb56fSmrgfi 69487e6fb56fSmrg 694990b17f1bSmrg 695090b17f1bSmrgfi 695190b17f1bSmrgif test -z "$ac_cv_prog_OTOOL64"; then 695290b17f1bSmrg ac_ct_OTOOL64=$OTOOL64 695390b17f1bSmrg # Extract the first word of "otool64", so it can be a program name with args. 695490b17f1bSmrgset dummy otool64; ac_word=$2 695590b17f1bSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 695690b17f1bSmrg$as_echo_n "checking for $ac_word... " >&6; } 695790b17f1bSmrgif ${ac_cv_prog_ac_ct_OTOOL64+:} false; then : 695890b17f1bSmrg $as_echo_n "(cached) " >&6 695990b17f1bSmrgelse 696090b17f1bSmrg if test -n "$ac_ct_OTOOL64"; then 696190b17f1bSmrg ac_cv_prog_ac_ct_OTOOL64="$ac_ct_OTOOL64" # Let the user override the test. 696290b17f1bSmrgelse 696390b17f1bSmrgas_save_IFS=$IFS; IFS=$PATH_SEPARATOR 696490b17f1bSmrgfor as_dir in $PATH 696590b17f1bSmrgdo 696690b17f1bSmrg IFS=$as_save_IFS 696790b17f1bSmrg test -z "$as_dir" && as_dir=. 696890b17f1bSmrg for ac_exec_ext in '' $ac_executable_extensions; do 6969983b4bf2Smrg if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then 697090b17f1bSmrg ac_cv_prog_ac_ct_OTOOL64="otool64" 697190b17f1bSmrg $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 697290b17f1bSmrg break 2 697390b17f1bSmrg fi 697490b17f1bSmrgdone 697590b17f1bSmrg done 697690b17f1bSmrgIFS=$as_save_IFS 697790b17f1bSmrg 697890b17f1bSmrgfi 697990b17f1bSmrgfi 698090b17f1bSmrgac_ct_OTOOL64=$ac_cv_prog_ac_ct_OTOOL64 698190b17f1bSmrgif test -n "$ac_ct_OTOOL64"; then 698290b17f1bSmrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_OTOOL64" >&5 698390b17f1bSmrg$as_echo "$ac_ct_OTOOL64" >&6; } 698490b17f1bSmrgelse 698590b17f1bSmrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 698690b17f1bSmrg$as_echo "no" >&6; } 698790b17f1bSmrgfi 698890b17f1bSmrg 698990b17f1bSmrg if test "x$ac_ct_OTOOL64" = x; then 699090b17f1bSmrg OTOOL64=":" 69917e6fb56fSmrg else 69927e6fb56fSmrg case $cross_compiling:$ac_tool_warned in 69937e6fb56fSmrgyes:) 699490b17f1bSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5 69957e6fb56fSmrg$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} 69967e6fb56fSmrgac_tool_warned=yes ;; 69977e6fb56fSmrgesac 699890b17f1bSmrg OTOOL64=$ac_ct_OTOOL64 69997e6fb56fSmrg fi 70007e6fb56fSmrgelse 700190b17f1bSmrg OTOOL64="$ac_cv_prog_OTOOL64" 70027e6fb56fSmrgfi 70037e6fb56fSmrg 70047e6fb56fSmrg 700590b17f1bSmrg 700690b17f1bSmrg 700790b17f1bSmrg 700890b17f1bSmrg 700990b17f1bSmrg 701090b17f1bSmrg 701190b17f1bSmrg 701290b17f1bSmrg 701390b17f1bSmrg 701490b17f1bSmrg 701590b17f1bSmrg 701690b17f1bSmrg 701790b17f1bSmrg 701890b17f1bSmrg 701990b17f1bSmrg 702090b17f1bSmrg 702190b17f1bSmrg 702290b17f1bSmrg 702390b17f1bSmrg 702490b17f1bSmrg 702590b17f1bSmrg 702690b17f1bSmrg 702790b17f1bSmrg 702890b17f1bSmrg 702990b17f1bSmrg 703090b17f1bSmrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for -single_module linker flag" >&5 70317e6fb56fSmrg$as_echo_n "checking for -single_module linker flag... " >&6; } 703290b17f1bSmrgif ${lt_cv_apple_cc_single_mod+:} false; then : 70337e6fb56fSmrg $as_echo_n "(cached) " >&6 70347e6fb56fSmrgelse 70357e6fb56fSmrg lt_cv_apple_cc_single_mod=no 7036983b4bf2Smrg if test -z "${LT_MULTI_MODULE}"; then 703790b17f1bSmrg # By default we will add the -single_module flag. You can override 703890b17f1bSmrg # by either setting the environment variable LT_MULTI_MODULE 703990b17f1bSmrg # non-empty at configure time, or by adding -multi_module to the 704090b17f1bSmrg # link flags. 704190b17f1bSmrg rm -rf libconftest.dylib* 704290b17f1bSmrg echo "int foo(void){return 1;}" > conftest.c 704390b17f1bSmrg echo "$LTCC $LTCFLAGS $LDFLAGS -o libconftest.dylib \ 704490b17f1bSmrg-dynamiclib -Wl,-single_module conftest.c" >&5 704590b17f1bSmrg $LTCC $LTCFLAGS $LDFLAGS -o libconftest.dylib \ 704690b17f1bSmrg -dynamiclib -Wl,-single_module conftest.c 2>conftest.err 704790b17f1bSmrg _lt_result=$? 704890b17f1bSmrg # If there is a non-empty error log, and "single_module" 704990b17f1bSmrg # appears in it, assume the flag caused a linker warning 705090b17f1bSmrg if test -s conftest.err && $GREP single_module conftest.err; then 705190b17f1bSmrg cat conftest.err >&5 705290b17f1bSmrg # Otherwise, if the output was created with a 0 exit code from 705390b17f1bSmrg # the compiler, it worked. 7054983b4bf2Smrg elif test -f libconftest.dylib && test $_lt_result -eq 0; then 705590b17f1bSmrg lt_cv_apple_cc_single_mod=yes 705690b17f1bSmrg else 705790b17f1bSmrg cat conftest.err >&5 705890b17f1bSmrg fi 705990b17f1bSmrg rm -rf libconftest.dylib* 706090b17f1bSmrg rm -f conftest.* 70617e6fb56fSmrg fi 70627e6fb56fSmrgfi 706390b17f1bSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_apple_cc_single_mod" >&5 70647e6fb56fSmrg$as_echo "$lt_cv_apple_cc_single_mod" >&6; } 706590b17f1bSmrg 706690b17f1bSmrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for -exported_symbols_list linker flag" >&5 70677e6fb56fSmrg$as_echo_n "checking for -exported_symbols_list linker flag... " >&6; } 706890b17f1bSmrgif ${lt_cv_ld_exported_symbols_list+:} false; then : 70697e6fb56fSmrg $as_echo_n "(cached) " >&6 70707e6fb56fSmrgelse 70717e6fb56fSmrg lt_cv_ld_exported_symbols_list=no 70727e6fb56fSmrg save_LDFLAGS=$LDFLAGS 70737e6fb56fSmrg echo "_main" > conftest.sym 70747e6fb56fSmrg LDFLAGS="$LDFLAGS -Wl,-exported_symbols_list,conftest.sym" 707590b17f1bSmrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 70767e6fb56fSmrg/* end confdefs.h. */ 70777e6fb56fSmrg 70787e6fb56fSmrgint 70797e6fb56fSmrgmain () 70807e6fb56fSmrg{ 70817e6fb56fSmrg 70827e6fb56fSmrg ; 70837e6fb56fSmrg return 0; 70847e6fb56fSmrg} 70857e6fb56fSmrg_ACEOF 708690b17f1bSmrgif ac_fn_c_try_link "$LINENO"; then : 70877e6fb56fSmrg lt_cv_ld_exported_symbols_list=yes 70887e6fb56fSmrgelse 708990b17f1bSmrg lt_cv_ld_exported_symbols_list=no 709090b17f1bSmrgfi 709190b17f1bSmrgrm -f core conftest.err conftest.$ac_objext \ 709290b17f1bSmrg conftest$ac_exeext conftest.$ac_ext 7093983b4bf2Smrg LDFLAGS="$save_LDFLAGS" 70947e6fb56fSmrg 70957e6fb56fSmrgfi 709690b17f1bSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_ld_exported_symbols_list" >&5 709790b17f1bSmrg$as_echo "$lt_cv_ld_exported_symbols_list" >&6; } 70987e6fb56fSmrg 709990b17f1bSmrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for -force_load linker flag" >&5 710090b17f1bSmrg$as_echo_n "checking for -force_load linker flag... " >&6; } 710190b17f1bSmrgif ${lt_cv_ld_force_load+:} false; then : 710290b17f1bSmrg $as_echo_n "(cached) " >&6 710390b17f1bSmrgelse 710490b17f1bSmrg lt_cv_ld_force_load=no 710590b17f1bSmrg cat > conftest.c << _LT_EOF 710690b17f1bSmrgint forced_loaded() { return 2;} 710790b17f1bSmrg_LT_EOF 710890b17f1bSmrg echo "$LTCC $LTCFLAGS -c -o conftest.o conftest.c" >&5 710990b17f1bSmrg $LTCC $LTCFLAGS -c -o conftest.o conftest.c 2>&5 711090b17f1bSmrg echo "$AR cru libconftest.a conftest.o" >&5 711190b17f1bSmrg $AR cru libconftest.a conftest.o 2>&5 711290b17f1bSmrg echo "$RANLIB libconftest.a" >&5 711390b17f1bSmrg $RANLIB libconftest.a 2>&5 711490b17f1bSmrg cat > conftest.c << _LT_EOF 711590b17f1bSmrgint main() { return 0;} 711690b17f1bSmrg_LT_EOF 711790b17f1bSmrg echo "$LTCC $LTCFLAGS $LDFLAGS -o conftest conftest.c -Wl,-force_load,./libconftest.a" >&5 711890b17f1bSmrg $LTCC $LTCFLAGS $LDFLAGS -o conftest conftest.c -Wl,-force_load,./libconftest.a 2>conftest.err 711990b17f1bSmrg _lt_result=$? 712090b17f1bSmrg if test -s conftest.err && $GREP force_load conftest.err; then 712190b17f1bSmrg cat conftest.err >&5 7122983b4bf2Smrg elif test -f conftest && test $_lt_result -eq 0 && $GREP forced_load conftest >/dev/null 2>&1 ; then 712390b17f1bSmrg lt_cv_ld_force_load=yes 712490b17f1bSmrg else 712590b17f1bSmrg cat conftest.err >&5 712690b17f1bSmrg fi 712790b17f1bSmrg rm -f conftest.err libconftest.a conftest conftest.c 712890b17f1bSmrg rm -rf conftest.dSYM 71297e6fb56fSmrg 71307e6fb56fSmrgfi 713190b17f1bSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_ld_force_load" >&5 713290b17f1bSmrg$as_echo "$lt_cv_ld_force_load" >&6; } 71337e6fb56fSmrg case $host_os in 713490b17f1bSmrg rhapsody* | darwin1.[012]) 7135983b4bf2Smrg _lt_dar_allow_undefined='${wl}-undefined ${wl}suppress' ;; 71367e6fb56fSmrg darwin1.*) 7137983b4bf2Smrg _lt_dar_allow_undefined='${wl}-flat_namespace ${wl}-undefined ${wl}suppress' ;; 713890b17f1bSmrg darwin*) # darwin 5.x on 71397e6fb56fSmrg # if running on 10.5 or later, the deployment target defaults 71407e6fb56fSmrg # to the OS version, if on x86, and 10.4, the deployment 71417e6fb56fSmrg # target defaults to 10.4. Don't you love it? 71427e6fb56fSmrg case ${MACOSX_DEPLOYMENT_TARGET-10.0},$host in 714390b17f1bSmrg 10.0,*86*-darwin8*|10.0,*-darwin[91]*) 7144983b4bf2Smrg _lt_dar_allow_undefined='${wl}-undefined ${wl}dynamic_lookup' ;; 7145983b4bf2Smrg 10.[012]*) 7146983b4bf2Smrg _lt_dar_allow_undefined='${wl}-flat_namespace ${wl}-undefined ${wl}suppress' ;; 714790b17f1bSmrg 10.*) 7148983b4bf2Smrg _lt_dar_allow_undefined='${wl}-undefined ${wl}dynamic_lookup' ;; 71497e6fb56fSmrg esac 71507e6fb56fSmrg ;; 71517e6fb56fSmrg esac 7152983b4bf2Smrg if test "$lt_cv_apple_cc_single_mod" = "yes"; then 71537e6fb56fSmrg _lt_dar_single_mod='$single_module' 71547e6fb56fSmrg fi 7155983b4bf2Smrg if test "$lt_cv_ld_exported_symbols_list" = "yes"; then 7156983b4bf2Smrg _lt_dar_export_syms=' ${wl}-exported_symbols_list,$output_objdir/${libname}-symbols.expsym' 71577e6fb56fSmrg else 7158983b4bf2Smrg _lt_dar_export_syms='~$NMEDIT -s $output_objdir/${libname}-symbols.expsym ${lib}' 71597e6fb56fSmrg fi 7160983b4bf2Smrg if test "$DSYMUTIL" != ":" && test "$lt_cv_ld_force_load" = "no"; then 716190b17f1bSmrg _lt_dsymutil='~$DSYMUTIL $lib || :' 71627e6fb56fSmrg else 71637e6fb56fSmrg _lt_dsymutil= 71647e6fb56fSmrg fi 71657e6fb56fSmrg ;; 71667e6fb56fSmrg esac 71677e6fb56fSmrg 716890b17f1bSmrgac_ext=c 716990b17f1bSmrgac_cpp='$CPP $CPPFLAGS' 717090b17f1bSmrgac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' 717190b17f1bSmrgac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 717290b17f1bSmrgac_compiler_gnu=$ac_cv_c_compiler_gnu 717390b17f1bSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: checking how to run the C preprocessor" >&5 717490b17f1bSmrg$as_echo_n "checking how to run the C preprocessor... " >&6; } 717590b17f1bSmrg# On Suns, sometimes $CPP names a directory. 717690b17f1bSmrgif test -n "$CPP" && test -d "$CPP"; then 717790b17f1bSmrg CPP= 717890b17f1bSmrgfi 717990b17f1bSmrgif test -z "$CPP"; then 718090b17f1bSmrg if ${ac_cv_prog_CPP+:} false; then : 718190b17f1bSmrg $as_echo_n "(cached) " >&6 718290b17f1bSmrgelse 718390b17f1bSmrg # Double quotes because CPP needs to be expanded 718490b17f1bSmrg for CPP in "$CC -E" "$CC -E -traditional-cpp" "/lib/cpp" 718590b17f1bSmrg do 718690b17f1bSmrg ac_preproc_ok=false 718790b17f1bSmrgfor ac_c_preproc_warn_flag in '' yes 718890b17f1bSmrgdo 718990b17f1bSmrg # Use a header file that comes with gcc, so configuring glibc 719090b17f1bSmrg # with a fresh cross-compiler works. 719190b17f1bSmrg # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since 719290b17f1bSmrg # <limits.h> exists even on freestanding compilers. 719390b17f1bSmrg # On the NeXT, cc -E runs the code through the compiler's parser, 719490b17f1bSmrg # not just through cpp. "Syntax error" is here to catch this case. 719590b17f1bSmrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 719690b17f1bSmrg/* end confdefs.h. */ 719790b17f1bSmrg#ifdef __STDC__ 719890b17f1bSmrg# include <limits.h> 719990b17f1bSmrg#else 720090b17f1bSmrg# include <assert.h> 720190b17f1bSmrg#endif 720290b17f1bSmrg Syntax error 720390b17f1bSmrg_ACEOF 720490b17f1bSmrgif ac_fn_c_try_cpp "$LINENO"; then : 72057e6fb56fSmrg 720690b17f1bSmrgelse 720790b17f1bSmrg # Broken: fails on valid input. 720890b17f1bSmrgcontinue 720990b17f1bSmrgfi 721090b17f1bSmrgrm -f conftest.err conftest.i conftest.$ac_ext 72117e6fb56fSmrg 721290b17f1bSmrg # OK, works on sane cases. Now check whether nonexistent headers 721390b17f1bSmrg # can be detected and how. 721490b17f1bSmrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 721590b17f1bSmrg/* end confdefs.h. */ 721690b17f1bSmrg#include <ac_nonexistent.h> 721790b17f1bSmrg_ACEOF 721890b17f1bSmrgif ac_fn_c_try_cpp "$LINENO"; then : 721990b17f1bSmrg # Broken: success on invalid input. 722090b17f1bSmrgcontinue 722190b17f1bSmrgelse 722290b17f1bSmrg # Passes both tests. 722390b17f1bSmrgac_preproc_ok=: 722490b17f1bSmrgbreak 72257e6fb56fSmrgfi 722690b17f1bSmrgrm -f conftest.err conftest.i conftest.$ac_ext 72277e6fb56fSmrg 722890b17f1bSmrgdone 722990b17f1bSmrg# Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped. 723090b17f1bSmrgrm -f conftest.i conftest.err conftest.$ac_ext 723190b17f1bSmrgif $ac_preproc_ok; then : 723290b17f1bSmrg break 723390b17f1bSmrgfi 72347e6fb56fSmrg 723590b17f1bSmrg done 723690b17f1bSmrg ac_cv_prog_CPP=$CPP 72377e6fb56fSmrg 723890b17f1bSmrgfi 723990b17f1bSmrg CPP=$ac_cv_prog_CPP 72407e6fb56fSmrgelse 724190b17f1bSmrg ac_cv_prog_CPP=$CPP 724290b17f1bSmrgfi 724390b17f1bSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $CPP" >&5 724490b17f1bSmrg$as_echo "$CPP" >&6; } 724590b17f1bSmrgac_preproc_ok=false 724690b17f1bSmrgfor ac_c_preproc_warn_flag in '' yes 724790b17f1bSmrgdo 724890b17f1bSmrg # Use a header file that comes with gcc, so configuring glibc 724990b17f1bSmrg # with a fresh cross-compiler works. 725090b17f1bSmrg # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since 725190b17f1bSmrg # <limits.h> exists even on freestanding compilers. 725290b17f1bSmrg # On the NeXT, cc -E runs the code through the compiler's parser, 725390b17f1bSmrg # not just through cpp. "Syntax error" is here to catch this case. 725490b17f1bSmrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 725590b17f1bSmrg/* end confdefs.h. */ 725690b17f1bSmrg#ifdef __STDC__ 725790b17f1bSmrg# include <limits.h> 725890b17f1bSmrg#else 725990b17f1bSmrg# include <assert.h> 726090b17f1bSmrg#endif 726190b17f1bSmrg Syntax error 726290b17f1bSmrg_ACEOF 726390b17f1bSmrgif ac_fn_c_try_cpp "$LINENO"; then : 726490b17f1bSmrg 726590b17f1bSmrgelse 726690b17f1bSmrg # Broken: fails on valid input. 726790b17f1bSmrgcontinue 72687e6fb56fSmrgfi 726990b17f1bSmrgrm -f conftest.err conftest.i conftest.$ac_ext 72707e6fb56fSmrg 727190b17f1bSmrg # OK, works on sane cases. Now check whether nonexistent headers 727290b17f1bSmrg # can be detected and how. 727390b17f1bSmrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 727490b17f1bSmrg/* end confdefs.h. */ 727590b17f1bSmrg#include <ac_nonexistent.h> 727690b17f1bSmrg_ACEOF 727790b17f1bSmrgif ac_fn_c_try_cpp "$LINENO"; then : 727890b17f1bSmrg # Broken: success on invalid input. 727990b17f1bSmrgcontinue 728090b17f1bSmrgelse 728190b17f1bSmrg # Passes both tests. 728290b17f1bSmrgac_preproc_ok=: 728390b17f1bSmrgbreak 728490b17f1bSmrgfi 728590b17f1bSmrgrm -f conftest.err conftest.i conftest.$ac_ext 728690b17f1bSmrg 728790b17f1bSmrgdone 728890b17f1bSmrg# Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped. 728990b17f1bSmrgrm -f conftest.i conftest.err conftest.$ac_ext 729090b17f1bSmrgif $ac_preproc_ok; then : 729190b17f1bSmrg 729290b17f1bSmrgelse 729390b17f1bSmrg { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 729490b17f1bSmrg$as_echo "$as_me: error: in \`$ac_pwd':" >&2;} 729590b17f1bSmrgas_fn_error $? "C preprocessor \"$CPP\" fails sanity check 729690b17f1bSmrgSee \`config.log' for more details" "$LINENO" 5; } 729790b17f1bSmrgfi 72987e6fb56fSmrg 72997e6fb56fSmrgac_ext=c 73007e6fb56fSmrgac_cpp='$CPP $CPPFLAGS' 73017e6fb56fSmrgac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' 73027e6fb56fSmrgac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 73037e6fb56fSmrgac_compiler_gnu=$ac_cv_c_compiler_gnu 73047e6fb56fSmrg 73057e6fb56fSmrg 730690b17f1bSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for ANSI C header files" >&5 730790b17f1bSmrg$as_echo_n "checking for ANSI C header files... " >&6; } 730890b17f1bSmrgif ${ac_cv_header_stdc+:} false; then : 730990b17f1bSmrg $as_echo_n "(cached) " >&6 731090b17f1bSmrgelse 731190b17f1bSmrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 731290b17f1bSmrg/* end confdefs.h. */ 731390b17f1bSmrg#include <stdlib.h> 731490b17f1bSmrg#include <stdarg.h> 731590b17f1bSmrg#include <string.h> 731690b17f1bSmrg#include <float.h> 73177e6fb56fSmrg 731890b17f1bSmrgint 731990b17f1bSmrgmain () 732090b17f1bSmrg{ 73217e6fb56fSmrg 732290b17f1bSmrg ; 732390b17f1bSmrg return 0; 732490b17f1bSmrg} 732590b17f1bSmrg_ACEOF 732690b17f1bSmrgif ac_fn_c_try_compile "$LINENO"; then : 732790b17f1bSmrg ac_cv_header_stdc=yes 732890b17f1bSmrgelse 732990b17f1bSmrg ac_cv_header_stdc=no 733090b17f1bSmrgfi 733190b17f1bSmrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 73327e6fb56fSmrg 733390b17f1bSmrgif test $ac_cv_header_stdc = yes; then 733490b17f1bSmrg # SunOS 4.x string.h does not declare mem*, contrary to ANSI. 733590b17f1bSmrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 733690b17f1bSmrg/* end confdefs.h. */ 733790b17f1bSmrg#include <string.h> 73387e6fb56fSmrg 733990b17f1bSmrg_ACEOF 734090b17f1bSmrgif (eval "$ac_cpp conftest.$ac_ext") 2>&5 | 734190b17f1bSmrg $EGREP "memchr" >/dev/null 2>&1; then : 73427e6fb56fSmrg 734390b17f1bSmrgelse 734490b17f1bSmrg ac_cv_header_stdc=no 734590b17f1bSmrgfi 734690b17f1bSmrgrm -f conftest* 73477e6fb56fSmrg 734890b17f1bSmrgfi 73497e6fb56fSmrg 735090b17f1bSmrgif test $ac_cv_header_stdc = yes; then 735190b17f1bSmrg # ISC 2.0.2 stdlib.h does not declare free, contrary to ANSI. 735290b17f1bSmrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 735390b17f1bSmrg/* end confdefs.h. */ 735490b17f1bSmrg#include <stdlib.h> 73557e6fb56fSmrg 735690b17f1bSmrg_ACEOF 735790b17f1bSmrgif (eval "$ac_cpp conftest.$ac_ext") 2>&5 | 735890b17f1bSmrg $EGREP "free" >/dev/null 2>&1; then : 73597e6fb56fSmrg 736090b17f1bSmrgelse 736190b17f1bSmrg ac_cv_header_stdc=no 736290b17f1bSmrgfi 736390b17f1bSmrgrm -f conftest* 73647e6fb56fSmrg 736590b17f1bSmrgfi 73667e6fb56fSmrg 736790b17f1bSmrgif test $ac_cv_header_stdc = yes; then 736890b17f1bSmrg # /bin/cc in Irix-4.0.5 gets non-ANSI ctype macros unless using -ansi. 736990b17f1bSmrg if test "$cross_compiling" = yes; then : 737090b17f1bSmrg : 737190b17f1bSmrgelse 737290b17f1bSmrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 737390b17f1bSmrg/* end confdefs.h. */ 737490b17f1bSmrg#include <ctype.h> 737590b17f1bSmrg#include <stdlib.h> 737690b17f1bSmrg#if ((' ' & 0x0FF) == 0x020) 737790b17f1bSmrg# define ISLOWER(c) ('a' <= (c) && (c) <= 'z') 737890b17f1bSmrg# define TOUPPER(c) (ISLOWER(c) ? 'A' + ((c) - 'a') : (c)) 737990b17f1bSmrg#else 738090b17f1bSmrg# define ISLOWER(c) \ 738190b17f1bSmrg (('a' <= (c) && (c) <= 'i') \ 738290b17f1bSmrg || ('j' <= (c) && (c) <= 'r') \ 738390b17f1bSmrg || ('s' <= (c) && (c) <= 'z')) 738490b17f1bSmrg# define TOUPPER(c) (ISLOWER(c) ? ((c) | 0x40) : (c)) 738590b17f1bSmrg#endif 73867e6fb56fSmrg 738790b17f1bSmrg#define XOR(e, f) (((e) && !(f)) || (!(e) && (f))) 738890b17f1bSmrgint 738990b17f1bSmrgmain () 739090b17f1bSmrg{ 739190b17f1bSmrg int i; 739290b17f1bSmrg for (i = 0; i < 256; i++) 739390b17f1bSmrg if (XOR (islower (i), ISLOWER (i)) 739490b17f1bSmrg || toupper (i) != TOUPPER (i)) 739590b17f1bSmrg return 2; 739690b17f1bSmrg return 0; 739790b17f1bSmrg} 739890b17f1bSmrg_ACEOF 739990b17f1bSmrgif ac_fn_c_try_run "$LINENO"; then : 74007e6fb56fSmrg 740190b17f1bSmrgelse 740290b17f1bSmrg ac_cv_header_stdc=no 740390b17f1bSmrgfi 740490b17f1bSmrgrm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \ 740590b17f1bSmrg conftest.$ac_objext conftest.beam conftest.$ac_ext 740690b17f1bSmrgfi 74077e6fb56fSmrg 740890b17f1bSmrgfi 740990b17f1bSmrgfi 741090b17f1bSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_header_stdc" >&5 741190b17f1bSmrg$as_echo "$ac_cv_header_stdc" >&6; } 741290b17f1bSmrgif test $ac_cv_header_stdc = yes; then 74137e6fb56fSmrg 741490b17f1bSmrg$as_echo "#define STDC_HEADERS 1" >>confdefs.h 74157e6fb56fSmrg 74167e6fb56fSmrgfi 74177e6fb56fSmrg 741890b17f1bSmrg# On IRIX 5.3, sys/types and inttypes.h are conflicting. 741990b17f1bSmrgfor ac_header in sys/types.h sys/stat.h stdlib.h string.h memory.h strings.h \ 742090b17f1bSmrg inttypes.h stdint.h unistd.h 742190b17f1bSmrgdo : 742290b17f1bSmrg as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh` 742390b17f1bSmrgac_fn_c_check_header_compile "$LINENO" "$ac_header" "$as_ac_Header" "$ac_includes_default 742490b17f1bSmrg" 742590b17f1bSmrgif eval test \"x\$"$as_ac_Header"\" = x"yes"; then : 742690b17f1bSmrg cat >>confdefs.h <<_ACEOF 742790b17f1bSmrg#define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1 742890b17f1bSmrg_ACEOF 742990b17f1bSmrg 74307e6fb56fSmrgfi 74317e6fb56fSmrg 743290b17f1bSmrgdone 743390b17f1bSmrg 743490b17f1bSmrg 743590b17f1bSmrgfor ac_header in dlfcn.h 743690b17f1bSmrgdo : 743790b17f1bSmrg ac_fn_c_check_header_compile "$LINENO" "dlfcn.h" "ac_cv_header_dlfcn_h" "$ac_includes_default 743890b17f1bSmrg" 743990b17f1bSmrgif test "x$ac_cv_header_dlfcn_h" = xyes; then : 744090b17f1bSmrg cat >>confdefs.h <<_ACEOF 744190b17f1bSmrg#define HAVE_DLFCN_H 1 744290b17f1bSmrg_ACEOF 744390b17f1bSmrg 74447e6fb56fSmrgfi 74457e6fb56fSmrg 744690b17f1bSmrgdone 74477e6fb56fSmrg 74487e6fb56fSmrg 74497e6fb56fSmrg 74507e6fb56fSmrg 74517e6fb56fSmrg 745290b17f1bSmrg# Set options 74537e6fb56fSmrg 74547e6fb56fSmrg 74557e6fb56fSmrg 745690b17f1bSmrg enable_dlopen=no 74577e6fb56fSmrg 74587e6fb56fSmrg 745990b17f1bSmrg enable_win32_dll=no 74607e6fb56fSmrg 74617e6fb56fSmrg 746290b17f1bSmrg # Check whether --enable-shared was given. 746390b17f1bSmrgif test "${enable_shared+set}" = set; then : 746490b17f1bSmrg enableval=$enable_shared; p=${PACKAGE-default} 746590b17f1bSmrg case $enableval in 746690b17f1bSmrg yes) enable_shared=yes ;; 746790b17f1bSmrg no) enable_shared=no ;; 74687e6fb56fSmrg *) 746990b17f1bSmrg enable_shared=no 747090b17f1bSmrg # Look at the argument we got. We use all the common list separators. 7471983b4bf2Smrg lt_save_ifs="$IFS"; IFS="${IFS}$PATH_SEPARATOR," 747290b17f1bSmrg for pkg in $enableval; do 7473983b4bf2Smrg IFS="$lt_save_ifs" 747490b17f1bSmrg if test "X$pkg" = "X$p"; then 747590b17f1bSmrg enable_shared=yes 747690b17f1bSmrg fi 747790b17f1bSmrg done 7478983b4bf2Smrg IFS="$lt_save_ifs" 74797e6fb56fSmrg ;; 74807e6fb56fSmrg esac 748190b17f1bSmrgelse 748290b17f1bSmrg enable_shared=yes 748390b17f1bSmrgfi 74847e6fb56fSmrg 74857e6fb56fSmrg 74867e6fb56fSmrg 74877e6fb56fSmrg 74887e6fb56fSmrg 74897e6fb56fSmrg 74907e6fb56fSmrg 74917e6fb56fSmrg 74927e6fb56fSmrg 74937e6fb56fSmrg 74947e6fb56fSmrg 749590b17f1bSmrg# Check whether --with-pic was given. 749690b17f1bSmrgif test "${with_pic+set}" = set; then : 749790b17f1bSmrg withval=$with_pic; lt_p=${PACKAGE-default} 749890b17f1bSmrg case $withval in 749990b17f1bSmrg yes|no) pic_mode=$withval ;; 750090b17f1bSmrg *) 750190b17f1bSmrg pic_mode=default 750290b17f1bSmrg # Look at the argument we got. We use all the common list separators. 7503983b4bf2Smrg lt_save_ifs="$IFS"; IFS="${IFS}$PATH_SEPARATOR," 750490b17f1bSmrg for lt_pkg in $withval; do 7505983b4bf2Smrg IFS="$lt_save_ifs" 750690b17f1bSmrg if test "X$lt_pkg" = "X$lt_p"; then 750790b17f1bSmrg pic_mode=yes 750890b17f1bSmrg fi 750990b17f1bSmrg done 7510983b4bf2Smrg IFS="$lt_save_ifs" 75117e6fb56fSmrg ;; 751290b17f1bSmrg esac 751390b17f1bSmrgelse 751490b17f1bSmrg pic_mode=default 751590b17f1bSmrgfi 75167e6fb56fSmrg 75177e6fb56fSmrg 7518983b4bf2Smrgtest -z "$pic_mode" && pic_mode=default 7519983b4bf2Smrg 75207e6fb56fSmrg 75217e6fb56fSmrg 75227e6fb56fSmrg 75237e6fb56fSmrg 75247e6fb56fSmrg 75257e6fb56fSmrg 752690b17f1bSmrg # Check whether --enable-fast-install was given. 752790b17f1bSmrgif test "${enable_fast_install+set}" = set; then : 752890b17f1bSmrg enableval=$enable_fast_install; p=${PACKAGE-default} 752990b17f1bSmrg case $enableval in 753090b17f1bSmrg yes) enable_fast_install=yes ;; 753190b17f1bSmrg no) enable_fast_install=no ;; 753290b17f1bSmrg *) 753390b17f1bSmrg enable_fast_install=no 753490b17f1bSmrg # Look at the argument we got. We use all the common list separators. 7535983b4bf2Smrg lt_save_ifs="$IFS"; IFS="${IFS}$PATH_SEPARATOR," 753690b17f1bSmrg for pkg in $enableval; do 7537983b4bf2Smrg IFS="$lt_save_ifs" 753890b17f1bSmrg if test "X$pkg" = "X$p"; then 753990b17f1bSmrg enable_fast_install=yes 754090b17f1bSmrg fi 754190b17f1bSmrg done 7542983b4bf2Smrg IFS="$lt_save_ifs" 754390b17f1bSmrg ;; 754490b17f1bSmrg esac 75457e6fb56fSmrgelse 754690b17f1bSmrg enable_fast_install=yes 75477e6fb56fSmrgfi 75487e6fb56fSmrg 75497e6fb56fSmrg 75507e6fb56fSmrg 75517e6fb56fSmrg 75527e6fb56fSmrg 75537e6fb56fSmrg 75547e6fb56fSmrg 75557e6fb56fSmrg 75567e6fb56fSmrg 75577e6fb56fSmrg 75587e6fb56fSmrg 755990b17f1bSmrg# This can be used to rebuild libtool when needed 7560983b4bf2SmrgLIBTOOL_DEPS="$ltmain" 75617e6fb56fSmrg 756290b17f1bSmrg# Always use our own libtool. 756390b17f1bSmrgLIBTOOL='$(SHELL) $(top_builddir)/libtool' 75647e6fb56fSmrg 75657e6fb56fSmrg 75667e6fb56fSmrg 75677e6fb56fSmrg 75687e6fb56fSmrg 75697e6fb56fSmrg 75707e6fb56fSmrg 75717e6fb56fSmrg 75727e6fb56fSmrg 75737e6fb56fSmrg 75747e6fb56fSmrg 75757e6fb56fSmrg 75767e6fb56fSmrg 75777e6fb56fSmrg 75787e6fb56fSmrg 75797e6fb56fSmrg 75807e6fb56fSmrg 75817e6fb56fSmrg 75827e6fb56fSmrg 75837e6fb56fSmrg 75847e6fb56fSmrg 75857e6fb56fSmrg 75867e6fb56fSmrg 75877e6fb56fSmrg 75887e6fb56fSmrg 75897e6fb56fSmrg 75907e6fb56fSmrg 75917e6fb56fSmrg 75927e6fb56fSmrg 75937e6fb56fSmrg 759490b17f1bSmrgtest -z "$LN_S" && LN_S="ln -s" 75957e6fb56fSmrg 75967e6fb56fSmrg 75977e6fb56fSmrg 75987e6fb56fSmrg 75997e6fb56fSmrg 76007e6fb56fSmrg 76017e6fb56fSmrg 76027e6fb56fSmrg 76037e6fb56fSmrg 76047e6fb56fSmrg 76057e6fb56fSmrg 76067e6fb56fSmrg 76077e6fb56fSmrg 76087e6fb56fSmrg 7609983b4bf2Smrgif test -n "${ZSH_VERSION+set}" ; then 761090b17f1bSmrg setopt NO_GLOB_SUBST 761190b17f1bSmrgfi 76127e6fb56fSmrg 761390b17f1bSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for objdir" >&5 761490b17f1bSmrg$as_echo_n "checking for objdir... " >&6; } 761590b17f1bSmrgif ${lt_cv_objdir+:} false; then : 761690b17f1bSmrg $as_echo_n "(cached) " >&6 761790b17f1bSmrgelse 761890b17f1bSmrg rm -f .libs 2>/dev/null 761990b17f1bSmrgmkdir .libs 2>/dev/null 762090b17f1bSmrgif test -d .libs; then 762190b17f1bSmrg lt_cv_objdir=.libs 762290b17f1bSmrgelse 762390b17f1bSmrg # MS-DOS does not allow filenames that begin with a dot. 762490b17f1bSmrg lt_cv_objdir=_libs 762590b17f1bSmrgfi 762690b17f1bSmrgrmdir .libs 2>/dev/null 762790b17f1bSmrgfi 762890b17f1bSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_objdir" >&5 762990b17f1bSmrg$as_echo "$lt_cv_objdir" >&6; } 763090b17f1bSmrgobjdir=$lt_cv_objdir 76317e6fb56fSmrg 76327e6fb56fSmrg 76337e6fb56fSmrg 76347e6fb56fSmrg 76357e6fb56fSmrg 763690b17f1bSmrgcat >>confdefs.h <<_ACEOF 763790b17f1bSmrg#define LT_OBJDIR "$lt_cv_objdir/" 763890b17f1bSmrg_ACEOF 76397e6fb56fSmrg 76407e6fb56fSmrg 76417e6fb56fSmrg 76427e6fb56fSmrg 764390b17f1bSmrgcase $host_os in 764490b17f1bSmrgaix3*) 764590b17f1bSmrg # AIX sometimes has problems with the GCC collect2 program. For some 764690b17f1bSmrg # reason, if we set the COLLECT_NAMES environment variable, the problems 764790b17f1bSmrg # vanish in a puff of smoke. 7648983b4bf2Smrg if test "X${COLLECT_NAMES+set}" != Xset; then 764990b17f1bSmrg COLLECT_NAMES= 765090b17f1bSmrg export COLLECT_NAMES 765190b17f1bSmrg fi 765290b17f1bSmrg ;; 765390b17f1bSmrgesac 76547e6fb56fSmrg 765590b17f1bSmrg# Global variables: 765690b17f1bSmrgofile=libtool 765790b17f1bSmrgcan_build_shared=yes 76587e6fb56fSmrg 7659983b4bf2Smrg# All known linkers require a `.a' archive for static linking (except MSVC, 766090b17f1bSmrg# which needs '.lib'). 766190b17f1bSmrglibext=a 76627e6fb56fSmrg 7663983b4bf2Smrgwith_gnu_ld="$lt_cv_prog_gnu_ld" 76647e6fb56fSmrg 7665983b4bf2Smrgold_CC="$CC" 7666983b4bf2Smrgold_CFLAGS="$CFLAGS" 76677e6fb56fSmrg 766890b17f1bSmrg# Set sane defaults for various variables 766990b17f1bSmrgtest -z "$CC" && CC=cc 767090b17f1bSmrgtest -z "$LTCC" && LTCC=$CC 767190b17f1bSmrgtest -z "$LTCFLAGS" && LTCFLAGS=$CFLAGS 767290b17f1bSmrgtest -z "$LD" && LD=ld 767390b17f1bSmrgtest -z "$ac_objext" && ac_objext=o 76747e6fb56fSmrg 7675983b4bf2Smrgfor cc_temp in $compiler""; do 7676983b4bf2Smrg case $cc_temp in 7677983b4bf2Smrg compile | *[\\/]compile | ccache | *[\\/]ccache ) ;; 7678983b4bf2Smrg distcc | *[\\/]distcc | purify | *[\\/]purify ) ;; 7679983b4bf2Smrg \-*) ;; 7680983b4bf2Smrg *) break;; 7681983b4bf2Smrg esac 7682983b4bf2Smrgdone 7683983b4bf2Smrgcc_basename=`$ECHO "$cc_temp" | $SED "s%.*/%%; s%^$host_alias-%%"` 768490b17f1bSmrg 768590b17f1bSmrg 768690b17f1bSmrg# Only perform the check for file, if the check method requires it 768790b17f1bSmrgtest -z "$MAGIC_CMD" && MAGIC_CMD=file 768890b17f1bSmrgcase $deplibs_check_method in 768990b17f1bSmrgfile_magic*) 769090b17f1bSmrg if test "$file_magic_cmd" = '$MAGIC_CMD'; then 769190b17f1bSmrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ${ac_tool_prefix}file" >&5 769290b17f1bSmrg$as_echo_n "checking for ${ac_tool_prefix}file... " >&6; } 769390b17f1bSmrgif ${lt_cv_path_MAGIC_CMD+:} false; then : 769490b17f1bSmrg $as_echo_n "(cached) " >&6 769590b17f1bSmrgelse 769690b17f1bSmrg case $MAGIC_CMD in 769790b17f1bSmrg[\\/*] | ?:[\\/]*) 7698983b4bf2Smrg lt_cv_path_MAGIC_CMD="$MAGIC_CMD" # Let the user override the test with a path. 769990b17f1bSmrg ;; 770090b17f1bSmrg*) 7701983b4bf2Smrg lt_save_MAGIC_CMD="$MAGIC_CMD" 7702983b4bf2Smrg lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR 770390b17f1bSmrg ac_dummy="/usr/bin$PATH_SEPARATOR$PATH" 770490b17f1bSmrg for ac_dir in $ac_dummy; do 7705983b4bf2Smrg IFS="$lt_save_ifs" 770690b17f1bSmrg test -z "$ac_dir" && ac_dir=. 7707983b4bf2Smrg if test -f $ac_dir/${ac_tool_prefix}file; then 7708983b4bf2Smrg lt_cv_path_MAGIC_CMD="$ac_dir/${ac_tool_prefix}file" 770990b17f1bSmrg if test -n "$file_magic_test_file"; then 771090b17f1bSmrg case $deplibs_check_method in 771190b17f1bSmrg "file_magic "*) 771290b17f1bSmrg file_magic_regex=`expr "$deplibs_check_method" : "file_magic \(.*\)"` 7713983b4bf2Smrg MAGIC_CMD="$lt_cv_path_MAGIC_CMD" 771490b17f1bSmrg if eval $file_magic_cmd \$file_magic_test_file 2> /dev/null | 771590b17f1bSmrg $EGREP "$file_magic_regex" > /dev/null; then 771690b17f1bSmrg : 771790b17f1bSmrg else 771890b17f1bSmrg cat <<_LT_EOF 1>&2 771990b17f1bSmrg 772090b17f1bSmrg*** Warning: the command libtool uses to detect shared libraries, 772190b17f1bSmrg*** $file_magic_cmd, produces output that libtool cannot recognize. 772290b17f1bSmrg*** The result is that libtool may fail to recognize shared libraries 772390b17f1bSmrg*** as such. This will affect the creation of libtool libraries that 772490b17f1bSmrg*** depend on shared libraries, but programs linked with such libtool 772590b17f1bSmrg*** libraries will work regardless of this problem. Nevertheless, you 772690b17f1bSmrg*** may want to report the problem to your system manager and/or to 772790b17f1bSmrg*** bug-libtool@gnu.org 772890b17f1bSmrg 772990b17f1bSmrg_LT_EOF 773090b17f1bSmrg fi ;; 77317e6fb56fSmrg esac 77327e6fb56fSmrg fi 773390b17f1bSmrg break 773490b17f1bSmrg fi 773590b17f1bSmrg done 7736983b4bf2Smrg IFS="$lt_save_ifs" 7737983b4bf2Smrg MAGIC_CMD="$lt_save_MAGIC_CMD" 773890b17f1bSmrg ;; 773990b17f1bSmrgesac 774090b17f1bSmrgfi 77417e6fb56fSmrg 7742983b4bf2SmrgMAGIC_CMD="$lt_cv_path_MAGIC_CMD" 774390b17f1bSmrgif test -n "$MAGIC_CMD"; then 774490b17f1bSmrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $MAGIC_CMD" >&5 774590b17f1bSmrg$as_echo "$MAGIC_CMD" >&6; } 774690b17f1bSmrgelse 774790b17f1bSmrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 774890b17f1bSmrg$as_echo "no" >&6; } 774990b17f1bSmrgfi 77507e6fb56fSmrg 77517e6fb56fSmrg 77527e6fb56fSmrg 77537e6fb56fSmrg 77547e6fb56fSmrg 775590b17f1bSmrgif test -z "$lt_cv_path_MAGIC_CMD"; then 775690b17f1bSmrg if test -n "$ac_tool_prefix"; then 775790b17f1bSmrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for file" >&5 775890b17f1bSmrg$as_echo_n "checking for file... " >&6; } 775990b17f1bSmrgif ${lt_cv_path_MAGIC_CMD+:} false; then : 776090b17f1bSmrg $as_echo_n "(cached) " >&6 776190b17f1bSmrgelse 776290b17f1bSmrg case $MAGIC_CMD in 776390b17f1bSmrg[\\/*] | ?:[\\/]*) 7764983b4bf2Smrg lt_cv_path_MAGIC_CMD="$MAGIC_CMD" # Let the user override the test with a path. 776590b17f1bSmrg ;; 776690b17f1bSmrg*) 7767983b4bf2Smrg lt_save_MAGIC_CMD="$MAGIC_CMD" 7768983b4bf2Smrg lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR 776990b17f1bSmrg ac_dummy="/usr/bin$PATH_SEPARATOR$PATH" 777090b17f1bSmrg for ac_dir in $ac_dummy; do 7771983b4bf2Smrg IFS="$lt_save_ifs" 777290b17f1bSmrg test -z "$ac_dir" && ac_dir=. 7773983b4bf2Smrg if test -f $ac_dir/file; then 7774983b4bf2Smrg lt_cv_path_MAGIC_CMD="$ac_dir/file" 777590b17f1bSmrg if test -n "$file_magic_test_file"; then 777690b17f1bSmrg case $deplibs_check_method in 777790b17f1bSmrg "file_magic "*) 777890b17f1bSmrg file_magic_regex=`expr "$deplibs_check_method" : "file_magic \(.*\)"` 7779983b4bf2Smrg MAGIC_CMD="$lt_cv_path_MAGIC_CMD" 778090b17f1bSmrg if eval $file_magic_cmd \$file_magic_test_file 2> /dev/null | 778190b17f1bSmrg $EGREP "$file_magic_regex" > /dev/null; then 778290b17f1bSmrg : 778390b17f1bSmrg else 778490b17f1bSmrg cat <<_LT_EOF 1>&2 77857e6fb56fSmrg 778690b17f1bSmrg*** Warning: the command libtool uses to detect shared libraries, 778790b17f1bSmrg*** $file_magic_cmd, produces output that libtool cannot recognize. 778890b17f1bSmrg*** The result is that libtool may fail to recognize shared libraries 778990b17f1bSmrg*** as such. This will affect the creation of libtool libraries that 779090b17f1bSmrg*** depend on shared libraries, but programs linked with such libtool 779190b17f1bSmrg*** libraries will work regardless of this problem. Nevertheless, you 779290b17f1bSmrg*** may want to report the problem to your system manager and/or to 779390b17f1bSmrg*** bug-libtool@gnu.org 77947e6fb56fSmrg 779590b17f1bSmrg_LT_EOF 779690b17f1bSmrg fi ;; 779790b17f1bSmrg esac 77987e6fb56fSmrg fi 779990b17f1bSmrg break 780090b17f1bSmrg fi 780190b17f1bSmrg done 7802983b4bf2Smrg IFS="$lt_save_ifs" 7803983b4bf2Smrg MAGIC_CMD="$lt_save_MAGIC_CMD" 780490b17f1bSmrg ;; 780590b17f1bSmrgesac 780690b17f1bSmrgfi 78077e6fb56fSmrg 7808983b4bf2SmrgMAGIC_CMD="$lt_cv_path_MAGIC_CMD" 780990b17f1bSmrgif test -n "$MAGIC_CMD"; then 781090b17f1bSmrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $MAGIC_CMD" >&5 781190b17f1bSmrg$as_echo "$MAGIC_CMD" >&6; } 781290b17f1bSmrgelse 781390b17f1bSmrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 781490b17f1bSmrg$as_echo "no" >&6; } 781590b17f1bSmrgfi 78167e6fb56fSmrg 78177e6fb56fSmrg 781890b17f1bSmrg else 781990b17f1bSmrg MAGIC_CMD=: 782090b17f1bSmrg fi 782190b17f1bSmrgfi 78227e6fb56fSmrg 782390b17f1bSmrg fi 782490b17f1bSmrg ;; 782590b17f1bSmrgesac 78267e6fb56fSmrg 782790b17f1bSmrg# Use C for the default configuration in the libtool script 782890b17f1bSmrg 7829983b4bf2Smrglt_save_CC="$CC" 783090b17f1bSmrgac_ext=c 783190b17f1bSmrgac_cpp='$CPP $CPPFLAGS' 783290b17f1bSmrgac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' 783390b17f1bSmrgac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 783490b17f1bSmrgac_compiler_gnu=$ac_cv_c_compiler_gnu 783590b17f1bSmrg 783690b17f1bSmrg 783790b17f1bSmrg# Source file extension for C test sources. 783890b17f1bSmrgac_ext=c 783990b17f1bSmrg 784090b17f1bSmrg# Object file extension for compiled C test sources. 784190b17f1bSmrgobjext=o 784290b17f1bSmrgobjext=$objext 784390b17f1bSmrg 784490b17f1bSmrg# Code to be used in simple compile tests 784590b17f1bSmrglt_simple_compile_test_code="int some_variable = 0;" 784690b17f1bSmrg 784790b17f1bSmrg# Code to be used in simple link tests 784890b17f1bSmrglt_simple_link_test_code='int main(){return(0);}' 784990b17f1bSmrg 785090b17f1bSmrg 785190b17f1bSmrg 785290b17f1bSmrg 785390b17f1bSmrg 785490b17f1bSmrg 785590b17f1bSmrg 785690b17f1bSmrg# If no C compiler was specified, use CC. 785790b17f1bSmrgLTCC=${LTCC-"$CC"} 785890b17f1bSmrg 785990b17f1bSmrg# If no C compiler flags were specified, use CFLAGS. 786090b17f1bSmrgLTCFLAGS=${LTCFLAGS-"$CFLAGS"} 786190b17f1bSmrg 786290b17f1bSmrg# Allow CC to be a program name with arguments. 786390b17f1bSmrgcompiler=$CC 786490b17f1bSmrg 786590b17f1bSmrg# Save the default compiler, since it gets overwritten when the other 786690b17f1bSmrg# tags are being tested, and _LT_TAGVAR(compiler, []) is a NOP. 786790b17f1bSmrgcompiler_DEFAULT=$CC 786890b17f1bSmrg 786990b17f1bSmrg# save warnings/boilerplate of simple test code 787090b17f1bSmrgac_outfile=conftest.$ac_objext 787190b17f1bSmrgecho "$lt_simple_compile_test_code" >conftest.$ac_ext 787290b17f1bSmrgeval "$ac_compile" 2>&1 >/dev/null | $SED '/^$/d; /^ *+/d' >conftest.err 787390b17f1bSmrg_lt_compiler_boilerplate=`cat conftest.err` 787490b17f1bSmrg$RM conftest* 787590b17f1bSmrg 787690b17f1bSmrgac_outfile=conftest.$ac_objext 787790b17f1bSmrgecho "$lt_simple_link_test_code" >conftest.$ac_ext 787890b17f1bSmrgeval "$ac_link" 2>&1 >/dev/null | $SED '/^$/d; /^ *+/d' >conftest.err 787990b17f1bSmrg_lt_linker_boilerplate=`cat conftest.err` 788090b17f1bSmrg$RM -r conftest* 788190b17f1bSmrg 788290b17f1bSmrg 788390b17f1bSmrgif test -n "$compiler"; then 788490b17f1bSmrg 788590b17f1bSmrglt_prog_compiler_no_builtin_flag= 788690b17f1bSmrg 7887983b4bf2Smrgif test "$GCC" = yes; then 788890b17f1bSmrg case $cc_basename in 788990b17f1bSmrg nvcc*) 789090b17f1bSmrg lt_prog_compiler_no_builtin_flag=' -Xcompiler -fno-builtin' ;; 789190b17f1bSmrg *) 789290b17f1bSmrg lt_prog_compiler_no_builtin_flag=' -fno-builtin' ;; 789390b17f1bSmrg esac 789490b17f1bSmrg 789590b17f1bSmrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler supports -fno-rtti -fno-exceptions" >&5 789690b17f1bSmrg$as_echo_n "checking if $compiler supports -fno-rtti -fno-exceptions... " >&6; } 789790b17f1bSmrgif ${lt_cv_prog_compiler_rtti_exceptions+:} false; then : 789890b17f1bSmrg $as_echo_n "(cached) " >&6 789990b17f1bSmrgelse 790090b17f1bSmrg lt_cv_prog_compiler_rtti_exceptions=no 790190b17f1bSmrg ac_outfile=conftest.$ac_objext 790290b17f1bSmrg echo "$lt_simple_compile_test_code" > conftest.$ac_ext 7903983b4bf2Smrg lt_compiler_flag="-fno-rtti -fno-exceptions" 790490b17f1bSmrg # Insert the option either (1) after the last *FLAGS variable, or 790590b17f1bSmrg # (2) before a word containing "conftest.", or (3) at the end. 790690b17f1bSmrg # Note that $ac_compile itself does not contain backslashes and begins 790790b17f1bSmrg # with a dollar sign (not a hyphen), so the echo should work correctly. 790890b17f1bSmrg # The option is referenced via a variable to avoid confusing sed. 790990b17f1bSmrg lt_compile=`echo "$ac_compile" | $SED \ 791090b17f1bSmrg -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \ 791190b17f1bSmrg -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \ 791290b17f1bSmrg -e 's:$: $lt_compiler_flag:'` 791390b17f1bSmrg (eval echo "\"\$as_me:$LINENO: $lt_compile\"" >&5) 791490b17f1bSmrg (eval "$lt_compile" 2>conftest.err) 791590b17f1bSmrg ac_status=$? 791690b17f1bSmrg cat conftest.err >&5 791790b17f1bSmrg echo "$as_me:$LINENO: \$? = $ac_status" >&5 791890b17f1bSmrg if (exit $ac_status) && test -s "$ac_outfile"; then 791990b17f1bSmrg # The compiler can only warn and ignore the option if not recognized 792090b17f1bSmrg # So say no if there are warnings other than the usual output. 792190b17f1bSmrg $ECHO "$_lt_compiler_boilerplate" | $SED '/^$/d' >conftest.exp 792290b17f1bSmrg $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2 792390b17f1bSmrg if test ! -s conftest.er2 || diff conftest.exp conftest.er2 >/dev/null; then 792490b17f1bSmrg lt_cv_prog_compiler_rtti_exceptions=yes 792590b17f1bSmrg fi 792690b17f1bSmrg fi 792790b17f1bSmrg $RM conftest* 792890b17f1bSmrg 792990b17f1bSmrgfi 793090b17f1bSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_rtti_exceptions" >&5 793190b17f1bSmrg$as_echo "$lt_cv_prog_compiler_rtti_exceptions" >&6; } 793290b17f1bSmrg 7933983b4bf2Smrgif test x"$lt_cv_prog_compiler_rtti_exceptions" = xyes; then 793490b17f1bSmrg lt_prog_compiler_no_builtin_flag="$lt_prog_compiler_no_builtin_flag -fno-rtti -fno-exceptions" 793590b17f1bSmrgelse 793690b17f1bSmrg : 793790b17f1bSmrgfi 793890b17f1bSmrg 793990b17f1bSmrgfi 794090b17f1bSmrg 794190b17f1bSmrg 794290b17f1bSmrg 794390b17f1bSmrg 794490b17f1bSmrg 794590b17f1bSmrg 794690b17f1bSmrg lt_prog_compiler_wl= 794790b17f1bSmrglt_prog_compiler_pic= 794890b17f1bSmrglt_prog_compiler_static= 794990b17f1bSmrg 795090b17f1bSmrg 7951983b4bf2Smrg if test "$GCC" = yes; then 795290b17f1bSmrg lt_prog_compiler_wl='-Wl,' 795390b17f1bSmrg lt_prog_compiler_static='-static' 795490b17f1bSmrg 795590b17f1bSmrg case $host_os in 795690b17f1bSmrg aix*) 795790b17f1bSmrg # All AIX code is PIC. 7958983b4bf2Smrg if test "$host_cpu" = ia64; then 795990b17f1bSmrg # AIX 5 now supports IA64 processor 796090b17f1bSmrg lt_prog_compiler_static='-Bstatic' 79617e6fb56fSmrg fi 79627e6fb56fSmrg ;; 79637e6fb56fSmrg 796490b17f1bSmrg amigaos*) 796590b17f1bSmrg case $host_cpu in 796690b17f1bSmrg powerpc) 796790b17f1bSmrg # see comment about AmigaOS4 .so support 796890b17f1bSmrg lt_prog_compiler_pic='-fPIC' 796990b17f1bSmrg ;; 797090b17f1bSmrg m68k) 797190b17f1bSmrg # FIXME: we need at least 68020 code to build shared libraries, but 7972983b4bf2Smrg # adding the `-m68020' flag to GCC prevents building anything better, 7973983b4bf2Smrg # like `-m68040'. 797490b17f1bSmrg lt_prog_compiler_pic='-m68020 -resident32 -malways-restore-a4' 797590b17f1bSmrg ;; 797690b17f1bSmrg esac 797790b17f1bSmrg ;; 79787e6fb56fSmrg 797990b17f1bSmrg beos* | irix5* | irix6* | nonstopux* | osf3* | osf4* | osf5*) 798090b17f1bSmrg # PIC is the default for these OSes. 79817e6fb56fSmrg ;; 79827e6fb56fSmrg 798390b17f1bSmrg mingw* | cygwin* | pw32* | os2* | cegcc*) 798490b17f1bSmrg # This hack is so that the source file can tell whether it is being 798590b17f1bSmrg # built for inclusion in a dll (and should export symbols for example). 798690b17f1bSmrg # Although the cygwin gcc ignores -fPIC, still need this for old-style 798790b17f1bSmrg # (--disable-auto-import) libraries 798890b17f1bSmrg lt_prog_compiler_pic='-DDLL_EXPORT' 798990b17f1bSmrg ;; 79907e6fb56fSmrg 799190b17f1bSmrg darwin* | rhapsody*) 799290b17f1bSmrg # PIC is the default on this platform 799390b17f1bSmrg # Common symbols not allowed in MH_DYLIB files 799490b17f1bSmrg lt_prog_compiler_pic='-fno-common' 79957e6fb56fSmrg ;; 79967e6fb56fSmrg 799790b17f1bSmrg haiku*) 799890b17f1bSmrg # PIC is the default for Haiku. 799990b17f1bSmrg # The "-static" flag exists, but is broken. 800090b17f1bSmrg lt_prog_compiler_static= 80017e6fb56fSmrg ;; 80027e6fb56fSmrg 800390b17f1bSmrg hpux*) 800490b17f1bSmrg # PIC is the default for 64-bit PA HP-UX, but not for 32-bit 800590b17f1bSmrg # PA HP-UX. On IA64 HP-UX, PIC is the default but the pic flag 800690b17f1bSmrg # sets the default TLS model and affects inlining. 800790b17f1bSmrg case $host_cpu in 800890b17f1bSmrg hppa*64*) 800990b17f1bSmrg # +Z the default 801090b17f1bSmrg ;; 801190b17f1bSmrg *) 801290b17f1bSmrg lt_prog_compiler_pic='-fPIC' 801390b17f1bSmrg ;; 801490b17f1bSmrg esac 80157e6fb56fSmrg ;; 80167e6fb56fSmrg 801790b17f1bSmrg interix[3-9]*) 801890b17f1bSmrg # Interix 3.x gcc -fpic/-fPIC options generate broken code. 801990b17f1bSmrg # Instead, we relocate shared libraries at runtime. 802090b17f1bSmrg ;; 80217e6fb56fSmrg 802290b17f1bSmrg msdosdjgpp*) 802390b17f1bSmrg # Just because we use GCC doesn't mean we suddenly get shared libraries 802490b17f1bSmrg # on systems that don't support them. 802590b17f1bSmrg lt_prog_compiler_can_build_shared=no 802690b17f1bSmrg enable_shared=no 802790b17f1bSmrg ;; 80287e6fb56fSmrg 802990b17f1bSmrg *nto* | *qnx*) 803090b17f1bSmrg # QNX uses GNU C++, but need to define -shared option too, otherwise 803190b17f1bSmrg # it will coredump. 803290b17f1bSmrg lt_prog_compiler_pic='-fPIC -shared' 80337e6fb56fSmrg ;; 80347e6fb56fSmrg 803590b17f1bSmrg sysv4*MP*) 803690b17f1bSmrg if test -d /usr/nec; then 803790b17f1bSmrg lt_prog_compiler_pic=-Kconform_pic 80387e6fb56fSmrg fi 803990b17f1bSmrg ;; 804090b17f1bSmrg 804190b17f1bSmrg *) 804290b17f1bSmrg lt_prog_compiler_pic='-fPIC' 80437e6fb56fSmrg ;; 80447e6fb56fSmrg esac 80457e6fb56fSmrg 804690b17f1bSmrg case $cc_basename in 804790b17f1bSmrg nvcc*) # Cuda Compiler Driver 2.2 804890b17f1bSmrg lt_prog_compiler_wl='-Xlinker ' 804990b17f1bSmrg if test -n "$lt_prog_compiler_pic"; then 805090b17f1bSmrg lt_prog_compiler_pic="-Xcompiler $lt_prog_compiler_pic" 805190b17f1bSmrg fi 805290b17f1bSmrg ;; 805390b17f1bSmrg esac 80547e6fb56fSmrg else 805590b17f1bSmrg # PORTME Check for flag to pass linker flags through the system compiler. 80567e6fb56fSmrg case $host_os in 805790b17f1bSmrg aix*) 805890b17f1bSmrg lt_prog_compiler_wl='-Wl,' 8059983b4bf2Smrg if test "$host_cpu" = ia64; then 806090b17f1bSmrg # AIX 5 now supports IA64 processor 806190b17f1bSmrg lt_prog_compiler_static='-Bstatic' 80627e6fb56fSmrg else 806390b17f1bSmrg lt_prog_compiler_static='-bnso -bI:/lib/syscalls.exp' 80647e6fb56fSmrg fi 80657e6fb56fSmrg ;; 80667e6fb56fSmrg 806790b17f1bSmrg mingw* | cygwin* | pw32* | os2* | cegcc*) 806890b17f1bSmrg # This hack is so that the source file can tell whether it is being 806990b17f1bSmrg # built for inclusion in a dll (and should export symbols for example). 807090b17f1bSmrg lt_prog_compiler_pic='-DDLL_EXPORT' 807190b17f1bSmrg ;; 80727e6fb56fSmrg 807390b17f1bSmrg hpux9* | hpux10* | hpux11*) 807490b17f1bSmrg lt_prog_compiler_wl='-Wl,' 807590b17f1bSmrg # PIC is the default for IA64 HP-UX and 64-bit HP-UX, but 807690b17f1bSmrg # not for PA HP-UX. 807790b17f1bSmrg case $host_cpu in 807890b17f1bSmrg hppa*64*|ia64*) 807990b17f1bSmrg # +Z the default 808090b17f1bSmrg ;; 808190b17f1bSmrg *) 808290b17f1bSmrg lt_prog_compiler_pic='+Z' 808390b17f1bSmrg ;; 808490b17f1bSmrg esac 808590b17f1bSmrg # Is there a better lt_prog_compiler_static that works with the bundled CC? 8086983b4bf2Smrg lt_prog_compiler_static='${wl}-a ${wl}archive' 808790b17f1bSmrg ;; 80887e6fb56fSmrg 808990b17f1bSmrg irix5* | irix6* | nonstopux*) 809090b17f1bSmrg lt_prog_compiler_wl='-Wl,' 809190b17f1bSmrg # PIC (with -KPIC) is the default. 809290b17f1bSmrg lt_prog_compiler_static='-non_shared' 809390b17f1bSmrg ;; 80947e6fb56fSmrg 8095983b4bf2Smrg linux* | k*bsd*-gnu | kopensolaris*-gnu) 809690b17f1bSmrg case $cc_basename in 8097983b4bf2Smrg # old Intel for x86_64 which still supported -KPIC. 809890b17f1bSmrg ecc*) 809990b17f1bSmrg lt_prog_compiler_wl='-Wl,' 810090b17f1bSmrg lt_prog_compiler_pic='-KPIC' 810190b17f1bSmrg lt_prog_compiler_static='-static' 810290b17f1bSmrg ;; 810390b17f1bSmrg # icc used to be incompatible with GCC. 810490b17f1bSmrg # ICC 10 doesn't accept -KPIC any more. 810590b17f1bSmrg icc* | ifort*) 810690b17f1bSmrg lt_prog_compiler_wl='-Wl,' 810790b17f1bSmrg lt_prog_compiler_pic='-fPIC' 810890b17f1bSmrg lt_prog_compiler_static='-static' 810990b17f1bSmrg ;; 811090b17f1bSmrg # Lahey Fortran 8.1. 811190b17f1bSmrg lf95*) 811290b17f1bSmrg lt_prog_compiler_wl='-Wl,' 811390b17f1bSmrg lt_prog_compiler_pic='--shared' 811490b17f1bSmrg lt_prog_compiler_static='--static' 811590b17f1bSmrg ;; 811690b17f1bSmrg nagfor*) 811790b17f1bSmrg # NAG Fortran compiler 811890b17f1bSmrg lt_prog_compiler_wl='-Wl,-Wl,,' 811990b17f1bSmrg lt_prog_compiler_pic='-PIC' 812090b17f1bSmrg lt_prog_compiler_static='-Bstatic' 812190b17f1bSmrg ;; 812290b17f1bSmrg pgcc* | pgf77* | pgf90* | pgf95* | pgfortran*) 812390b17f1bSmrg # Portland Group compilers (*not* the Pentium gcc compiler, 812490b17f1bSmrg # which looks to be a dead project) 812590b17f1bSmrg lt_prog_compiler_wl='-Wl,' 812690b17f1bSmrg lt_prog_compiler_pic='-fpic' 812790b17f1bSmrg lt_prog_compiler_static='-Bstatic' 812890b17f1bSmrg ;; 812990b17f1bSmrg ccc*) 813090b17f1bSmrg lt_prog_compiler_wl='-Wl,' 813190b17f1bSmrg # All Alpha code is PIC. 813290b17f1bSmrg lt_prog_compiler_static='-non_shared' 813390b17f1bSmrg ;; 813490b17f1bSmrg xl* | bgxl* | bgf* | mpixl*) 813590b17f1bSmrg # IBM XL C 8.0/Fortran 10.1, 11.1 on PPC and BlueGene 813690b17f1bSmrg lt_prog_compiler_wl='-Wl,' 813790b17f1bSmrg lt_prog_compiler_pic='-qpic' 813890b17f1bSmrg lt_prog_compiler_static='-qstaticlink' 813990b17f1bSmrg ;; 814090b17f1bSmrg *) 814190b17f1bSmrg case `$CC -V 2>&1 | sed 5q` in 814290b17f1bSmrg *Sun\ Ceres\ Fortran* | *Sun*Fortran*\ [1-7].* | *Sun*Fortran*\ 8.[0-3]*) 814390b17f1bSmrg # Sun Fortran 8.3 passes all unrecognized flags to the linker 814490b17f1bSmrg lt_prog_compiler_pic='-KPIC' 814590b17f1bSmrg lt_prog_compiler_static='-Bstatic' 814690b17f1bSmrg lt_prog_compiler_wl='' 814790b17f1bSmrg ;; 814890b17f1bSmrg *Sun\ F* | *Sun*Fortran*) 814990b17f1bSmrg lt_prog_compiler_pic='-KPIC' 815090b17f1bSmrg lt_prog_compiler_static='-Bstatic' 815190b17f1bSmrg lt_prog_compiler_wl='-Qoption ld ' 815290b17f1bSmrg ;; 815390b17f1bSmrg *Sun\ C*) 815490b17f1bSmrg # Sun C 5.9 815590b17f1bSmrg lt_prog_compiler_pic='-KPIC' 815690b17f1bSmrg lt_prog_compiler_static='-Bstatic' 815790b17f1bSmrg lt_prog_compiler_wl='-Wl,' 815890b17f1bSmrg ;; 815990b17f1bSmrg *Intel*\ [CF]*Compiler*) 816090b17f1bSmrg lt_prog_compiler_wl='-Wl,' 816190b17f1bSmrg lt_prog_compiler_pic='-fPIC' 816290b17f1bSmrg lt_prog_compiler_static='-static' 816390b17f1bSmrg ;; 816490b17f1bSmrg *Portland\ Group*) 816590b17f1bSmrg lt_prog_compiler_wl='-Wl,' 816690b17f1bSmrg lt_prog_compiler_pic='-fpic' 816790b17f1bSmrg lt_prog_compiler_static='-Bstatic' 816890b17f1bSmrg ;; 816990b17f1bSmrg esac 817090b17f1bSmrg ;; 817190b17f1bSmrg esac 817290b17f1bSmrg ;; 81737e6fb56fSmrg 817490b17f1bSmrg newsos6) 817590b17f1bSmrg lt_prog_compiler_pic='-KPIC' 817690b17f1bSmrg lt_prog_compiler_static='-Bstatic' 817790b17f1bSmrg ;; 81787e6fb56fSmrg 817990b17f1bSmrg *nto* | *qnx*) 818090b17f1bSmrg # QNX uses GNU C++, but need to define -shared option too, otherwise 818190b17f1bSmrg # it will coredump. 818290b17f1bSmrg lt_prog_compiler_pic='-fPIC -shared' 81837e6fb56fSmrg ;; 818490b17f1bSmrg 818590b17f1bSmrg osf3* | osf4* | osf5*) 818690b17f1bSmrg lt_prog_compiler_wl='-Wl,' 818790b17f1bSmrg # All OSF/1 code is PIC. 818890b17f1bSmrg lt_prog_compiler_static='-non_shared' 81897e6fb56fSmrg ;; 819090b17f1bSmrg 819190b17f1bSmrg rdos*) 819290b17f1bSmrg lt_prog_compiler_static='-non_shared' 81937e6fb56fSmrg ;; 81947e6fb56fSmrg 819590b17f1bSmrg solaris*) 819690b17f1bSmrg lt_prog_compiler_pic='-KPIC' 819790b17f1bSmrg lt_prog_compiler_static='-Bstatic' 819890b17f1bSmrg case $cc_basename in 819990b17f1bSmrg f77* | f90* | f95* | sunf77* | sunf90* | sunf95*) 820090b17f1bSmrg lt_prog_compiler_wl='-Qoption ld ';; 820190b17f1bSmrg *) 820290b17f1bSmrg lt_prog_compiler_wl='-Wl,';; 820390b17f1bSmrg esac 820490b17f1bSmrg ;; 82057e6fb56fSmrg 820690b17f1bSmrg sunos4*) 820790b17f1bSmrg lt_prog_compiler_wl='-Qoption ld ' 820890b17f1bSmrg lt_prog_compiler_pic='-PIC' 820990b17f1bSmrg lt_prog_compiler_static='-Bstatic' 821090b17f1bSmrg ;; 82117e6fb56fSmrg 821290b17f1bSmrg sysv4 | sysv4.2uw2* | sysv4.3*) 821390b17f1bSmrg lt_prog_compiler_wl='-Wl,' 821490b17f1bSmrg lt_prog_compiler_pic='-KPIC' 821590b17f1bSmrg lt_prog_compiler_static='-Bstatic' 82167e6fb56fSmrg ;; 821790b17f1bSmrg 821890b17f1bSmrg sysv4*MP*) 8219983b4bf2Smrg if test -d /usr/nec ;then 822090b17f1bSmrg lt_prog_compiler_pic='-Kconform_pic' 822190b17f1bSmrg lt_prog_compiler_static='-Bstatic' 822290b17f1bSmrg fi 82237e6fb56fSmrg ;; 82247e6fb56fSmrg 822590b17f1bSmrg sysv5* | unixware* | sco3.2v5* | sco5v6* | OpenUNIX*) 822690b17f1bSmrg lt_prog_compiler_wl='-Wl,' 822790b17f1bSmrg lt_prog_compiler_pic='-KPIC' 822890b17f1bSmrg lt_prog_compiler_static='-Bstatic' 822990b17f1bSmrg ;; 82307e6fb56fSmrg 823190b17f1bSmrg unicos*) 823290b17f1bSmrg lt_prog_compiler_wl='-Wl,' 823390b17f1bSmrg lt_prog_compiler_can_build_shared=no 823490b17f1bSmrg ;; 82357e6fb56fSmrg 823690b17f1bSmrg uts4*) 823790b17f1bSmrg lt_prog_compiler_pic='-pic' 823890b17f1bSmrg lt_prog_compiler_static='-Bstatic' 823990b17f1bSmrg ;; 82407e6fb56fSmrg 82417e6fb56fSmrg *) 824290b17f1bSmrg lt_prog_compiler_can_build_shared=no 824390b17f1bSmrg ;; 824490b17f1bSmrg esac 824590b17f1bSmrg fi 824690b17f1bSmrg 824790b17f1bSmrgcase $host_os in 8248983b4bf2Smrg # For platforms which do not support PIC, -DPIC is meaningless: 824990b17f1bSmrg *djgpp*) 825090b17f1bSmrg lt_prog_compiler_pic= 82517e6fb56fSmrg ;; 82527e6fb56fSmrg *) 825390b17f1bSmrg lt_prog_compiler_pic="$lt_prog_compiler_pic -DPIC" 82547e6fb56fSmrg ;; 825590b17f1bSmrgesac 82567e6fb56fSmrg 825790b17f1bSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $compiler option to produce PIC" >&5 825890b17f1bSmrg$as_echo_n "checking for $compiler option to produce PIC... " >&6; } 825990b17f1bSmrgif ${lt_cv_prog_compiler_pic+:} false; then : 826090b17f1bSmrg $as_echo_n "(cached) " >&6 826190b17f1bSmrgelse 826290b17f1bSmrg lt_cv_prog_compiler_pic=$lt_prog_compiler_pic 826390b17f1bSmrgfi 826490b17f1bSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_pic" >&5 826590b17f1bSmrg$as_echo "$lt_cv_prog_compiler_pic" >&6; } 826690b17f1bSmrglt_prog_compiler_pic=$lt_cv_prog_compiler_pic 82677e6fb56fSmrg 826890b17f1bSmrg# 826990b17f1bSmrg# Check to make sure the PIC flag actually works. 827090b17f1bSmrg# 827190b17f1bSmrgif test -n "$lt_prog_compiler_pic"; then 827290b17f1bSmrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler PIC flag $lt_prog_compiler_pic works" >&5 827390b17f1bSmrg$as_echo_n "checking if $compiler PIC flag $lt_prog_compiler_pic works... " >&6; } 827490b17f1bSmrgif ${lt_cv_prog_compiler_pic_works+:} false; then : 827590b17f1bSmrg $as_echo_n "(cached) " >&6 827690b17f1bSmrgelse 827790b17f1bSmrg lt_cv_prog_compiler_pic_works=no 827890b17f1bSmrg ac_outfile=conftest.$ac_objext 827990b17f1bSmrg echo "$lt_simple_compile_test_code" > conftest.$ac_ext 8280983b4bf2Smrg lt_compiler_flag="$lt_prog_compiler_pic -DPIC" 828190b17f1bSmrg # Insert the option either (1) after the last *FLAGS variable, or 828290b17f1bSmrg # (2) before a word containing "conftest.", or (3) at the end. 828390b17f1bSmrg # Note that $ac_compile itself does not contain backslashes and begins 828490b17f1bSmrg # with a dollar sign (not a hyphen), so the echo should work correctly. 828590b17f1bSmrg # The option is referenced via a variable to avoid confusing sed. 828690b17f1bSmrg lt_compile=`echo "$ac_compile" | $SED \ 828790b17f1bSmrg -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \ 828890b17f1bSmrg -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \ 828990b17f1bSmrg -e 's:$: $lt_compiler_flag:'` 829090b17f1bSmrg (eval echo "\"\$as_me:$LINENO: $lt_compile\"" >&5) 829190b17f1bSmrg (eval "$lt_compile" 2>conftest.err) 829290b17f1bSmrg ac_status=$? 829390b17f1bSmrg cat conftest.err >&5 829490b17f1bSmrg echo "$as_me:$LINENO: \$? = $ac_status" >&5 829590b17f1bSmrg if (exit $ac_status) && test -s "$ac_outfile"; then 829690b17f1bSmrg # The compiler can only warn and ignore the option if not recognized 829790b17f1bSmrg # So say no if there are warnings other than the usual output. 829890b17f1bSmrg $ECHO "$_lt_compiler_boilerplate" | $SED '/^$/d' >conftest.exp 829990b17f1bSmrg $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2 830090b17f1bSmrg if test ! -s conftest.er2 || diff conftest.exp conftest.er2 >/dev/null; then 830190b17f1bSmrg lt_cv_prog_compiler_pic_works=yes 830290b17f1bSmrg fi 830390b17f1bSmrg fi 830490b17f1bSmrg $RM conftest* 83057e6fb56fSmrg 830690b17f1bSmrgfi 830790b17f1bSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_pic_works" >&5 830890b17f1bSmrg$as_echo "$lt_cv_prog_compiler_pic_works" >&6; } 83097e6fb56fSmrg 8310983b4bf2Smrgif test x"$lt_cv_prog_compiler_pic_works" = xyes; then 831190b17f1bSmrg case $lt_prog_compiler_pic in 831290b17f1bSmrg "" | " "*) ;; 831390b17f1bSmrg *) lt_prog_compiler_pic=" $lt_prog_compiler_pic" ;; 831490b17f1bSmrg esac 831590b17f1bSmrgelse 831690b17f1bSmrg lt_prog_compiler_pic= 831790b17f1bSmrg lt_prog_compiler_can_build_shared=no 831890b17f1bSmrgfi 83197e6fb56fSmrg 832090b17f1bSmrgfi 83217e6fb56fSmrg 83227e6fb56fSmrg 83237e6fb56fSmrg 83247e6fb56fSmrg 83257e6fb56fSmrg 83267e6fb56fSmrg 83277e6fb56fSmrg 83287e6fb56fSmrg 83297e6fb56fSmrg 83307e6fb56fSmrg 83317e6fb56fSmrg 833290b17f1bSmrg# 833390b17f1bSmrg# Check to make sure the static flag actually works. 833490b17f1bSmrg# 833590b17f1bSmrgwl=$lt_prog_compiler_wl eval lt_tmp_static_flag=\"$lt_prog_compiler_static\" 833690b17f1bSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler static flag $lt_tmp_static_flag works" >&5 833790b17f1bSmrg$as_echo_n "checking if $compiler static flag $lt_tmp_static_flag works... " >&6; } 833890b17f1bSmrgif ${lt_cv_prog_compiler_static_works+:} false; then : 83397e6fb56fSmrg $as_echo_n "(cached) " >&6 83407e6fb56fSmrgelse 834190b17f1bSmrg lt_cv_prog_compiler_static_works=no 8342983b4bf2Smrg save_LDFLAGS="$LDFLAGS" 834390b17f1bSmrg LDFLAGS="$LDFLAGS $lt_tmp_static_flag" 834490b17f1bSmrg echo "$lt_simple_link_test_code" > conftest.$ac_ext 834590b17f1bSmrg if (eval $ac_link 2>conftest.err) && test -s conftest$ac_exeext; then 834690b17f1bSmrg # The linker can only warn and ignore the option if not recognized 834790b17f1bSmrg # So say no if there are warnings 834890b17f1bSmrg if test -s conftest.err; then 834990b17f1bSmrg # Append any errors to the config.log. 835090b17f1bSmrg cat conftest.err 1>&5 835190b17f1bSmrg $ECHO "$_lt_linker_boilerplate" | $SED '/^$/d' > conftest.exp 835290b17f1bSmrg $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2 835390b17f1bSmrg if diff conftest.exp conftest.er2 >/dev/null; then 835490b17f1bSmrg lt_cv_prog_compiler_static_works=yes 835590b17f1bSmrg fi 835690b17f1bSmrg else 835790b17f1bSmrg lt_cv_prog_compiler_static_works=yes 835890b17f1bSmrg fi 835990b17f1bSmrg fi 836090b17f1bSmrg $RM -r conftest* 8361983b4bf2Smrg LDFLAGS="$save_LDFLAGS" 836290b17f1bSmrg 83637e6fb56fSmrgfi 836490b17f1bSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_static_works" >&5 836590b17f1bSmrg$as_echo "$lt_cv_prog_compiler_static_works" >&6; } 83667e6fb56fSmrg 8367983b4bf2Smrgif test x"$lt_cv_prog_compiler_static_works" = xyes; then 836890b17f1bSmrg : 83697e6fb56fSmrgelse 837090b17f1bSmrg lt_prog_compiler_static= 83717e6fb56fSmrgfi 83727e6fb56fSmrg 83737e6fb56fSmrg 83747e6fb56fSmrg 83757e6fb56fSmrg 83767e6fb56fSmrg 83777e6fb56fSmrg 83787e6fb56fSmrg 837990b17f1bSmrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler supports -c -o file.$ac_objext" >&5 838090b17f1bSmrg$as_echo_n "checking if $compiler supports -c -o file.$ac_objext... " >&6; } 838190b17f1bSmrgif ${lt_cv_prog_compiler_c_o+:} false; then : 838290b17f1bSmrg $as_echo_n "(cached) " >&6 83837e6fb56fSmrgelse 838490b17f1bSmrg lt_cv_prog_compiler_c_o=no 838590b17f1bSmrg $RM -r conftest 2>/dev/null 838690b17f1bSmrg mkdir conftest 838790b17f1bSmrg cd conftest 838890b17f1bSmrg mkdir out 838990b17f1bSmrg echo "$lt_simple_compile_test_code" > conftest.$ac_ext 83907e6fb56fSmrg 839190b17f1bSmrg lt_compiler_flag="-o out/conftest2.$ac_objext" 839290b17f1bSmrg # Insert the option either (1) after the last *FLAGS variable, or 839390b17f1bSmrg # (2) before a word containing "conftest.", or (3) at the end. 839490b17f1bSmrg # Note that $ac_compile itself does not contain backslashes and begins 839590b17f1bSmrg # with a dollar sign (not a hyphen), so the echo should work correctly. 839690b17f1bSmrg lt_compile=`echo "$ac_compile" | $SED \ 839790b17f1bSmrg -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \ 839890b17f1bSmrg -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \ 839990b17f1bSmrg -e 's:$: $lt_compiler_flag:'` 840090b17f1bSmrg (eval echo "\"\$as_me:$LINENO: $lt_compile\"" >&5) 840190b17f1bSmrg (eval "$lt_compile" 2>out/conftest.err) 840290b17f1bSmrg ac_status=$? 840390b17f1bSmrg cat out/conftest.err >&5 840490b17f1bSmrg echo "$as_me:$LINENO: \$? = $ac_status" >&5 840590b17f1bSmrg if (exit $ac_status) && test -s out/conftest2.$ac_objext 840690b17f1bSmrg then 840790b17f1bSmrg # The compiler can only warn and ignore the option if not recognized 840890b17f1bSmrg # So say no if there are warnings 840990b17f1bSmrg $ECHO "$_lt_compiler_boilerplate" | $SED '/^$/d' > out/conftest.exp 841090b17f1bSmrg $SED '/^$/d; /^ *+/d' out/conftest.err >out/conftest.er2 841190b17f1bSmrg if test ! -s out/conftest.er2 || diff out/conftest.exp out/conftest.er2 >/dev/null; then 841290b17f1bSmrg lt_cv_prog_compiler_c_o=yes 841390b17f1bSmrg fi 841490b17f1bSmrg fi 841590b17f1bSmrg chmod u+w . 2>&5 841690b17f1bSmrg $RM conftest* 841790b17f1bSmrg # SGI C++ compiler will create directory out/ii_files/ for 841890b17f1bSmrg # template instantiation 841990b17f1bSmrg test -d out/ii_files && $RM out/ii_files/* && rmdir out/ii_files 842090b17f1bSmrg $RM out/* && rmdir out 842190b17f1bSmrg cd .. 842290b17f1bSmrg $RM -r conftest 842390b17f1bSmrg $RM conftest* 84247e6fb56fSmrg 84257e6fb56fSmrgfi 842690b17f1bSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_c_o" >&5 842790b17f1bSmrg$as_echo "$lt_cv_prog_compiler_c_o" >&6; } 84287e6fb56fSmrg 84297e6fb56fSmrg 84307e6fb56fSmrg 84317e6fb56fSmrg 84327e6fb56fSmrg 843390b17f1bSmrg 843490b17f1bSmrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler supports -c -o file.$ac_objext" >&5 843590b17f1bSmrg$as_echo_n "checking if $compiler supports -c -o file.$ac_objext... " >&6; } 843690b17f1bSmrgif ${lt_cv_prog_compiler_c_o+:} false; then : 84377e6fb56fSmrg $as_echo_n "(cached) " >&6 84387e6fb56fSmrgelse 843990b17f1bSmrg lt_cv_prog_compiler_c_o=no 844090b17f1bSmrg $RM -r conftest 2>/dev/null 844190b17f1bSmrg mkdir conftest 844290b17f1bSmrg cd conftest 844390b17f1bSmrg mkdir out 844490b17f1bSmrg echo "$lt_simple_compile_test_code" > conftest.$ac_ext 84457e6fb56fSmrg 844690b17f1bSmrg lt_compiler_flag="-o out/conftest2.$ac_objext" 844790b17f1bSmrg # Insert the option either (1) after the last *FLAGS variable, or 844890b17f1bSmrg # (2) before a word containing "conftest.", or (3) at the end. 844990b17f1bSmrg # Note that $ac_compile itself does not contain backslashes and begins 845090b17f1bSmrg # with a dollar sign (not a hyphen), so the echo should work correctly. 845190b17f1bSmrg lt_compile=`echo "$ac_compile" | $SED \ 845290b17f1bSmrg -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \ 845390b17f1bSmrg -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \ 845490b17f1bSmrg -e 's:$: $lt_compiler_flag:'` 845590b17f1bSmrg (eval echo "\"\$as_me:$LINENO: $lt_compile\"" >&5) 845690b17f1bSmrg (eval "$lt_compile" 2>out/conftest.err) 845790b17f1bSmrg ac_status=$? 845890b17f1bSmrg cat out/conftest.err >&5 845990b17f1bSmrg echo "$as_me:$LINENO: \$? = $ac_status" >&5 846090b17f1bSmrg if (exit $ac_status) && test -s out/conftest2.$ac_objext 846190b17f1bSmrg then 846290b17f1bSmrg # The compiler can only warn and ignore the option if not recognized 846390b17f1bSmrg # So say no if there are warnings 846490b17f1bSmrg $ECHO "$_lt_compiler_boilerplate" | $SED '/^$/d' > out/conftest.exp 846590b17f1bSmrg $SED '/^$/d; /^ *+/d' out/conftest.err >out/conftest.er2 846690b17f1bSmrg if test ! -s out/conftest.er2 || diff out/conftest.exp out/conftest.er2 >/dev/null; then 846790b17f1bSmrg lt_cv_prog_compiler_c_o=yes 846890b17f1bSmrg fi 846990b17f1bSmrg fi 847090b17f1bSmrg chmod u+w . 2>&5 847190b17f1bSmrg $RM conftest* 847290b17f1bSmrg # SGI C++ compiler will create directory out/ii_files/ for 847390b17f1bSmrg # template instantiation 847490b17f1bSmrg test -d out/ii_files && $RM out/ii_files/* && rmdir out/ii_files 847590b17f1bSmrg $RM out/* && rmdir out 847690b17f1bSmrg cd .. 847790b17f1bSmrg $RM -r conftest 847890b17f1bSmrg $RM conftest* 84797e6fb56fSmrg 848090b17f1bSmrgfi 848190b17f1bSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_c_o" >&5 848290b17f1bSmrg$as_echo "$lt_cv_prog_compiler_c_o" >&6; } 84837e6fb56fSmrg 84847e6fb56fSmrg 84857e6fb56fSmrg 84867e6fb56fSmrg 8487983b4bf2Smrghard_links="nottested" 8488983b4bf2Smrgif test "$lt_cv_prog_compiler_c_o" = no && test "$need_locks" != no; then 848990b17f1bSmrg # do not overwrite the value of need_locks provided by the user 849090b17f1bSmrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking if we can lock with hard links" >&5 849190b17f1bSmrg$as_echo_n "checking if we can lock with hard links... " >&6; } 849290b17f1bSmrg hard_links=yes 849390b17f1bSmrg $RM conftest* 849490b17f1bSmrg ln conftest.a conftest.b 2>/dev/null && hard_links=no 849590b17f1bSmrg touch conftest.a 849690b17f1bSmrg ln conftest.a conftest.b 2>&5 || hard_links=no 849790b17f1bSmrg ln conftest.a conftest.b 2>/dev/null && hard_links=no 849890b17f1bSmrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $hard_links" >&5 849990b17f1bSmrg$as_echo "$hard_links" >&6; } 8500983b4bf2Smrg if test "$hard_links" = no; then 8501983b4bf2Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: \`$CC' does not support \`-c -o', so \`make -j' may be unsafe" >&5 8502983b4bf2Smrg$as_echo "$as_me: WARNING: \`$CC' does not support \`-c -o', so \`make -j' may be unsafe" >&2;} 850390b17f1bSmrg need_locks=warn 850490b17f1bSmrg fi 85057e6fb56fSmrgelse 850690b17f1bSmrg need_locks=no 850790b17f1bSmrgfi 85087e6fb56fSmrg 85097e6fb56fSmrg 85107e6fb56fSmrg 85117e6fb56fSmrg 85127e6fb56fSmrg 85137e6fb56fSmrg 851490b17f1bSmrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the $compiler linker ($LD) supports shared libraries" >&5 851590b17f1bSmrg$as_echo_n "checking whether the $compiler linker ($LD) supports shared libraries... " >&6; } 85167e6fb56fSmrg 851790b17f1bSmrg runpath_var= 851890b17f1bSmrg allow_undefined_flag= 851990b17f1bSmrg always_export_symbols=no 852090b17f1bSmrg archive_cmds= 852190b17f1bSmrg archive_expsym_cmds= 852290b17f1bSmrg compiler_needs_object=no 852390b17f1bSmrg enable_shared_with_static_runtimes=no 852490b17f1bSmrg export_dynamic_flag_spec= 852590b17f1bSmrg export_symbols_cmds='$NM $libobjs $convenience | $global_symbol_pipe | $SED '\''s/.* //'\'' | sort | uniq > $export_symbols' 852690b17f1bSmrg hardcode_automatic=no 852790b17f1bSmrg hardcode_direct=no 852890b17f1bSmrg hardcode_direct_absolute=no 852990b17f1bSmrg hardcode_libdir_flag_spec= 853090b17f1bSmrg hardcode_libdir_separator= 853190b17f1bSmrg hardcode_minus_L=no 853290b17f1bSmrg hardcode_shlibpath_var=unsupported 853390b17f1bSmrg inherit_rpath=no 853490b17f1bSmrg link_all_deplibs=unknown 853590b17f1bSmrg module_cmds= 853690b17f1bSmrg module_expsym_cmds= 853790b17f1bSmrg old_archive_from_new_cmds= 853890b17f1bSmrg old_archive_from_expsyms_cmds= 853990b17f1bSmrg thread_safe_flag_spec= 854090b17f1bSmrg whole_archive_flag_spec= 854190b17f1bSmrg # include_expsyms should be a list of space-separated symbols to be *always* 854290b17f1bSmrg # included in the symbol list 854390b17f1bSmrg include_expsyms= 854490b17f1bSmrg # exclude_expsyms can be an extended regexp of symbols to exclude 8545983b4bf2Smrg # it will be wrapped by ` (' and `)$', so one must not match beginning or 8546983b4bf2Smrg # end of line. Example: `a|bc|.*d.*' will exclude the symbols `a' and `bc', 8547983b4bf2Smrg # as well as any symbol that contains `d'. 854890b17f1bSmrg exclude_expsyms='_GLOBAL_OFFSET_TABLE_|_GLOBAL__F[ID]_.*' 854990b17f1bSmrg # Although _GLOBAL_OFFSET_TABLE_ is a valid symbol C name, most a.out 855090b17f1bSmrg # platforms (ab)use it in PIC code, but their linkers get confused if 855190b17f1bSmrg # the symbol is explicitly referenced. Since portable code cannot 855290b17f1bSmrg # rely on this symbol name, it's probably fine to never include it in 855390b17f1bSmrg # preloaded symbol tables. 855490b17f1bSmrg # Exclude shared library initialization/finalization symbols. 855590b17f1bSmrg extract_expsyms_cmds= 85567e6fb56fSmrg 855790b17f1bSmrg case $host_os in 855890b17f1bSmrg cygwin* | mingw* | pw32* | cegcc*) 855990b17f1bSmrg # FIXME: the MSVC++ port hasn't been tested in a loooong time 856090b17f1bSmrg # When not using gcc, we currently assume that we are using 856190b17f1bSmrg # Microsoft Visual C++. 8562983b4bf2Smrg if test "$GCC" != yes; then 856390b17f1bSmrg with_gnu_ld=no 856490b17f1bSmrg fi 856590b17f1bSmrg ;; 856690b17f1bSmrg interix*) 856790b17f1bSmrg # we just hope/assume this is gcc and not c89 (= MSVC++) 856890b17f1bSmrg with_gnu_ld=yes 856990b17f1bSmrg ;; 8570983b4bf2Smrg openbsd*) 857190b17f1bSmrg with_gnu_ld=no 857290b17f1bSmrg ;; 8573983b4bf2Smrg linux* | k*bsd*-gnu | gnu*) 8574983b4bf2Smrg link_all_deplibs=no 8575983b4bf2Smrg ;; 857690b17f1bSmrg esac 85777e6fb56fSmrg 857890b17f1bSmrg ld_shlibs=yes 85797e6fb56fSmrg 858090b17f1bSmrg # On some targets, GNU ld is compatible enough with the native linker 858190b17f1bSmrg # that we're better off using the native interface for both. 858290b17f1bSmrg lt_use_gnu_ld_interface=no 8583983b4bf2Smrg if test "$with_gnu_ld" = yes; then 858490b17f1bSmrg case $host_os in 858590b17f1bSmrg aix*) 858690b17f1bSmrg # The AIX port of GNU ld has always aspired to compatibility 858790b17f1bSmrg # with the native linker. However, as the warning in the GNU ld 858890b17f1bSmrg # block says, versions before 2.19.5* couldn't really create working 858990b17f1bSmrg # shared libraries, regardless of the interface used. 859090b17f1bSmrg case `$LD -v 2>&1` in 859190b17f1bSmrg *\ \(GNU\ Binutils\)\ 2.19.5*) ;; 859290b17f1bSmrg *\ \(GNU\ Binutils\)\ 2.[2-9]*) ;; 859390b17f1bSmrg *\ \(GNU\ Binutils\)\ [3-9]*) ;; 859490b17f1bSmrg *) 859590b17f1bSmrg lt_use_gnu_ld_interface=yes 859690b17f1bSmrg ;; 859790b17f1bSmrg esac 859890b17f1bSmrg ;; 859990b17f1bSmrg *) 860090b17f1bSmrg lt_use_gnu_ld_interface=yes 860190b17f1bSmrg ;; 860290b17f1bSmrg esac 860390b17f1bSmrg fi 86047e6fb56fSmrg 8605983b4bf2Smrg if test "$lt_use_gnu_ld_interface" = yes; then 860690b17f1bSmrg # If archive_cmds runs LD, not CC, wlarc should be empty 8607983b4bf2Smrg wlarc='${wl}' 86087e6fb56fSmrg 860990b17f1bSmrg # Set some defaults for GNU ld with shared library support. These 861090b17f1bSmrg # are reset later if shared libraries are not supported. Putting them 861190b17f1bSmrg # here allows them to be overridden if necessary. 861290b17f1bSmrg runpath_var=LD_RUN_PATH 8613983b4bf2Smrg hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir' 8614983b4bf2Smrg export_dynamic_flag_spec='${wl}--export-dynamic' 861590b17f1bSmrg # ancient GNU ld didn't support --whole-archive et. al. 861690b17f1bSmrg if $LD --help 2>&1 | $GREP 'no-whole-archive' > /dev/null; then 8617983b4bf2Smrg whole_archive_flag_spec="$wlarc"'--whole-archive$convenience '"$wlarc"'--no-whole-archive' 861890b17f1bSmrg else 861990b17f1bSmrg whole_archive_flag_spec= 862090b17f1bSmrg fi 862190b17f1bSmrg supports_anon_versioning=no 8622983b4bf2Smrg case `$LD -v 2>&1` in 862390b17f1bSmrg *GNU\ gold*) supports_anon_versioning=yes ;; 862490b17f1bSmrg *\ [01].* | *\ 2.[0-9].* | *\ 2.10.*) ;; # catch versions < 2.11 862590b17f1bSmrg *\ 2.11.93.0.2\ *) supports_anon_versioning=yes ;; # RH7.3 ... 862690b17f1bSmrg *\ 2.11.92.0.12\ *) supports_anon_versioning=yes ;; # Mandrake 8.2 ... 862790b17f1bSmrg *\ 2.11.*) ;; # other 2.11 versions 862890b17f1bSmrg *) supports_anon_versioning=yes ;; 862990b17f1bSmrg esac 86307e6fb56fSmrg 863190b17f1bSmrg # See if GNU ld supports shared libraries. 863290b17f1bSmrg case $host_os in 863390b17f1bSmrg aix[3-9]*) 863490b17f1bSmrg # On AIX/PPC, the GNU linker is very broken 8635983b4bf2Smrg if test "$host_cpu" != ia64; then 863690b17f1bSmrg ld_shlibs=no 863790b17f1bSmrg cat <<_LT_EOF 1>&2 86387e6fb56fSmrg 863990b17f1bSmrg*** Warning: the GNU linker, at least up to release 2.19, is reported 864090b17f1bSmrg*** to be unable to reliably create shared libraries on AIX. 864190b17f1bSmrg*** Therefore, libtool is disabling shared libraries support. If you 864290b17f1bSmrg*** really care for shared libraries, you may want to install binutils 864390b17f1bSmrg*** 2.20 or above, or modify your PATH so that a non-GNU linker is found. 864490b17f1bSmrg*** You will then need to restart the configuration process. 86457e6fb56fSmrg 864690b17f1bSmrg_LT_EOF 864790b17f1bSmrg fi 864890b17f1bSmrg ;; 86497e6fb56fSmrg 865090b17f1bSmrg amigaos*) 865190b17f1bSmrg case $host_cpu in 865290b17f1bSmrg powerpc) 865390b17f1bSmrg # see comment about AmigaOS4 .so support 8654983b4bf2Smrg archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib' 865590b17f1bSmrg archive_expsym_cmds='' 865690b17f1bSmrg ;; 865790b17f1bSmrg m68k) 865890b17f1bSmrg 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)' 865990b17f1bSmrg hardcode_libdir_flag_spec='-L$libdir' 866090b17f1bSmrg hardcode_minus_L=yes 866190b17f1bSmrg ;; 866290b17f1bSmrg esac 866390b17f1bSmrg ;; 86647e6fb56fSmrg 866590b17f1bSmrg beos*) 866690b17f1bSmrg if $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then 866790b17f1bSmrg allow_undefined_flag=unsupported 866890b17f1bSmrg # Joseph Beckenbach <jrb3@best.com> says some releases of gcc 866990b17f1bSmrg # support --undefined. This deserves some investigation. FIXME 8670983b4bf2Smrg archive_cmds='$CC -nostart $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib' 867190b17f1bSmrg else 867290b17f1bSmrg ld_shlibs=no 867390b17f1bSmrg fi 867490b17f1bSmrg ;; 86757e6fb56fSmrg 867690b17f1bSmrg cygwin* | mingw* | pw32* | cegcc*) 867790b17f1bSmrg # _LT_TAGVAR(hardcode_libdir_flag_spec, ) is actually meaningless, 867890b17f1bSmrg # as there is no search path for DLLs. 867990b17f1bSmrg hardcode_libdir_flag_spec='-L$libdir' 8680983b4bf2Smrg export_dynamic_flag_spec='${wl}--export-all-symbols' 868190b17f1bSmrg allow_undefined_flag=unsupported 868290b17f1bSmrg always_export_symbols=no 868390b17f1bSmrg enable_shared_with_static_runtimes=yes 868490b17f1bSmrg export_symbols_cmds='$NM $libobjs $convenience | $global_symbol_pipe | $SED -e '\''/^[BCDGRS][ ]/s/.*[ ]\([^ ]*\)/\1 DATA/;s/^.*[ ]__nm__\([^ ]*\)[ ][^ ]*/\1 DATA/;/^I[ ]/d;/^[AITW][ ]/s/.* //'\'' | sort | uniq > $export_symbols' 868590b17f1bSmrg exclude_expsyms='[_]+GLOBAL_OFFSET_TABLE_|[_]+GLOBAL__[FID]_.*|[_]+head_[A-Za-z0-9_]+_dll|[A-Za-z0-9_]+_dll_iname' 86867e6fb56fSmrg 868790b17f1bSmrg if $LD --help 2>&1 | $GREP 'auto-import' > /dev/null; then 8688983b4bf2Smrg archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags -o $output_objdir/$soname ${wl}--enable-auto-image-base -Xlinker --out-implib -Xlinker $lib' 8689983b4bf2Smrg # If the export-symbols file already is a .def file (1st line 8690983b4bf2Smrg # is EXPORTS), use it as is; otherwise, prepend... 8691983b4bf2Smrg archive_expsym_cmds='if test "x`$SED 1q $export_symbols`" = xEXPORTS; then 8692983b4bf2Smrg cp $export_symbols $output_objdir/$soname.def; 8693983b4bf2Smrg else 8694983b4bf2Smrg echo EXPORTS > $output_objdir/$soname.def; 8695983b4bf2Smrg cat $export_symbols >> $output_objdir/$soname.def; 8696983b4bf2Smrg fi~ 8697983b4bf2Smrg $CC -shared $output_objdir/$soname.def $libobjs $deplibs $compiler_flags -o $output_objdir/$soname ${wl}--enable-auto-image-base -Xlinker --out-implib -Xlinker $lib' 869890b17f1bSmrg else 869990b17f1bSmrg ld_shlibs=no 870090b17f1bSmrg fi 870190b17f1bSmrg ;; 87027e6fb56fSmrg 870390b17f1bSmrg haiku*) 8704983b4bf2Smrg archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib' 870590b17f1bSmrg link_all_deplibs=yes 870690b17f1bSmrg ;; 87077e6fb56fSmrg 870890b17f1bSmrg interix[3-9]*) 870990b17f1bSmrg hardcode_direct=no 871090b17f1bSmrg hardcode_shlibpath_var=no 8711983b4bf2Smrg hardcode_libdir_flag_spec='${wl}-rpath,$libdir' 8712983b4bf2Smrg export_dynamic_flag_spec='${wl}-E' 871390b17f1bSmrg # Hack: On Interix 3.x, we cannot compile PIC because of a broken gcc. 871490b17f1bSmrg # Instead, shared libraries are loaded at an image base (0x10000000 by 871590b17f1bSmrg # default) and relocated if they conflict, which is a slow very memory 871690b17f1bSmrg # consuming and fragmenting process. To avoid this, we pick a random, 871790b17f1bSmrg # 256 KiB-aligned image base between 0x50000000 and 0x6FFC0000 at link 871890b17f1bSmrg # time. Moving up from 0x10000000 also allows more sbrk(2) space. 8719983b4bf2Smrg archive_cmds='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags ${wl}-h,$soname ${wl}--image-base,`expr ${RANDOM-$$} % 4096 / 2 \* 262144 + 1342177280` -o $lib' 8720983b4bf2Smrg 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' 872190b17f1bSmrg ;; 87227e6fb56fSmrg 872390b17f1bSmrg gnu* | linux* | tpf* | k*bsd*-gnu | kopensolaris*-gnu) 872490b17f1bSmrg tmp_diet=no 8725983b4bf2Smrg if test "$host_os" = linux-dietlibc; then 872690b17f1bSmrg case $cc_basename in 872790b17f1bSmrg diet\ *) tmp_diet=yes;; # linux-dietlibc with static linking (!diet-dyn) 872890b17f1bSmrg esac 872990b17f1bSmrg fi 873090b17f1bSmrg if $LD --help 2>&1 | $EGREP ': supported targets:.* elf' > /dev/null \ 8731983b4bf2Smrg && test "$tmp_diet" = no 873290b17f1bSmrg then 873390b17f1bSmrg tmp_addflag=' $pic_flag' 873490b17f1bSmrg tmp_sharedflag='-shared' 873590b17f1bSmrg case $cc_basename,$host_cpu in 873690b17f1bSmrg pgcc*) # Portland Group C compiler 8737983b4bf2Smrg whole_archive_flag_spec='${wl}--whole-archive`for conv in $convenience\"\"; do test -n \"$conv\" && new_convenience=\"$new_convenience,$conv\"; done; func_echo_all \"$new_convenience\"` ${wl}--no-whole-archive' 873890b17f1bSmrg tmp_addflag=' $pic_flag' 873990b17f1bSmrg ;; 874090b17f1bSmrg pgf77* | pgf90* | pgf95* | pgfortran*) 874190b17f1bSmrg # Portland Group f77 and f90 compilers 8742983b4bf2Smrg whole_archive_flag_spec='${wl}--whole-archive`for conv in $convenience\"\"; do test -n \"$conv\" && new_convenience=\"$new_convenience,$conv\"; done; func_echo_all \"$new_convenience\"` ${wl}--no-whole-archive' 874390b17f1bSmrg tmp_addflag=' $pic_flag -Mnomain' ;; 874490b17f1bSmrg ecc*,ia64* | icc*,ia64*) # Intel C compiler on ia64 874590b17f1bSmrg tmp_addflag=' -i_dynamic' ;; 874690b17f1bSmrg efc*,ia64* | ifort*,ia64*) # Intel Fortran compiler on ia64 874790b17f1bSmrg tmp_addflag=' -i_dynamic -nofor_main' ;; 874890b17f1bSmrg ifc* | ifort*) # Intel Fortran compiler 874990b17f1bSmrg tmp_addflag=' -nofor_main' ;; 875090b17f1bSmrg lf95*) # Lahey Fortran 8.1 875190b17f1bSmrg whole_archive_flag_spec= 875290b17f1bSmrg tmp_sharedflag='--shared' ;; 875390b17f1bSmrg xl[cC]* | bgxl[cC]* | mpixl[cC]*) # IBM XL C 8.0 on PPC (deal with xlf below) 875490b17f1bSmrg tmp_sharedflag='-qmkshrobj' 875590b17f1bSmrg tmp_addflag= ;; 875690b17f1bSmrg nvcc*) # Cuda Compiler Driver 2.2 8757983b4bf2Smrg whole_archive_flag_spec='${wl}--whole-archive`for conv in $convenience\"\"; do test -n \"$conv\" && new_convenience=\"$new_convenience,$conv\"; done; func_echo_all \"$new_convenience\"` ${wl}--no-whole-archive' 875890b17f1bSmrg compiler_needs_object=yes 875990b17f1bSmrg ;; 876090b17f1bSmrg esac 876190b17f1bSmrg case `$CC -V 2>&1 | sed 5q` in 876290b17f1bSmrg *Sun\ C*) # Sun C 5.9 8763983b4bf2Smrg whole_archive_flag_spec='${wl}--whole-archive`new_convenience=; for conv in $convenience\"\"; do test -z \"$conv\" || new_convenience=\"$new_convenience,$conv\"; done; func_echo_all \"$new_convenience\"` ${wl}--no-whole-archive' 876490b17f1bSmrg compiler_needs_object=yes 876590b17f1bSmrg tmp_sharedflag='-G' ;; 876690b17f1bSmrg *Sun\ F*) # Sun Fortran 8.3 876790b17f1bSmrg tmp_sharedflag='-G' ;; 876890b17f1bSmrg esac 8769983b4bf2Smrg archive_cmds='$CC '"$tmp_sharedflag""$tmp_addflag"' $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib' 87707e6fb56fSmrg 8771983b4bf2Smrg if test "x$supports_anon_versioning" = xyes; then 877290b17f1bSmrg archive_expsym_cmds='echo "{ global:" > $output_objdir/$libname.ver~ 8773983b4bf2Smrg cat $export_symbols | sed -e "s/\(.*\)/\1;/" >> $output_objdir/$libname.ver~ 8774983b4bf2Smrg echo "local: *; };" >> $output_objdir/$libname.ver~ 8775983b4bf2Smrg $CC '"$tmp_sharedflag""$tmp_addflag"' $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-version-script ${wl}$output_objdir/$libname.ver -o $lib' 877690b17f1bSmrg fi 87777e6fb56fSmrg 877890b17f1bSmrg case $cc_basename in 877990b17f1bSmrg xlf* | bgf* | bgxlf* | mpixlf*) 878090b17f1bSmrg # IBM XL Fortran 10.1 on PPC cannot create shared libs itself 878190b17f1bSmrg whole_archive_flag_spec='--whole-archive$convenience --no-whole-archive' 8782983b4bf2Smrg hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir' 878390b17f1bSmrg archive_cmds='$LD -shared $libobjs $deplibs $linker_flags -soname $soname -o $lib' 8784983b4bf2Smrg if test "x$supports_anon_versioning" = xyes; then 878590b17f1bSmrg archive_expsym_cmds='echo "{ global:" > $output_objdir/$libname.ver~ 8786983b4bf2Smrg cat $export_symbols | sed -e "s/\(.*\)/\1;/" >> $output_objdir/$libname.ver~ 8787983b4bf2Smrg echo "local: *; };" >> $output_objdir/$libname.ver~ 8788983b4bf2Smrg $LD -shared $libobjs $deplibs $linker_flags -soname $soname -version-script $output_objdir/$libname.ver -o $lib' 878990b17f1bSmrg fi 879090b17f1bSmrg ;; 879190b17f1bSmrg esac 879290b17f1bSmrg else 879390b17f1bSmrg ld_shlibs=no 879490b17f1bSmrg fi 879590b17f1bSmrg ;; 87967e6fb56fSmrg 8797983b4bf2Smrg netbsd* | netbsdelf*-gnu) 879890b17f1bSmrg if echo __ELF__ | $CC -E - | $GREP __ELF__ >/dev/null; then 879990b17f1bSmrg archive_cmds='$LD -Bshareable $libobjs $deplibs $linker_flags -o $lib' 880090b17f1bSmrg wlarc= 880190b17f1bSmrg else 8802983b4bf2Smrg archive_cmds='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib' 8803983b4bf2Smrg archive_expsym_cmds='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib' 880490b17f1bSmrg fi 880590b17f1bSmrg ;; 88067e6fb56fSmrg 880790b17f1bSmrg solaris*) 880890b17f1bSmrg if $LD -v 2>&1 | $GREP 'BFD 2\.8' > /dev/null; then 880990b17f1bSmrg ld_shlibs=no 881090b17f1bSmrg cat <<_LT_EOF 1>&2 88117e6fb56fSmrg 881290b17f1bSmrg*** Warning: The releases 2.8.* of the GNU linker cannot reliably 881390b17f1bSmrg*** create shared libraries on Solaris systems. Therefore, libtool 881490b17f1bSmrg*** is disabling shared libraries support. We urge you to upgrade GNU 881590b17f1bSmrg*** binutils to release 2.9.1 or newer. Another option is to modify 881690b17f1bSmrg*** your PATH or compiler configuration so that the native linker is 881790b17f1bSmrg*** used, and then restart. 88187e6fb56fSmrg 881990b17f1bSmrg_LT_EOF 882090b17f1bSmrg elif $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then 8821983b4bf2Smrg archive_cmds='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib' 8822983b4bf2Smrg archive_expsym_cmds='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib' 882390b17f1bSmrg else 882490b17f1bSmrg ld_shlibs=no 882590b17f1bSmrg fi 882690b17f1bSmrg ;; 88277e6fb56fSmrg 882890b17f1bSmrg sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX*) 882990b17f1bSmrg case `$LD -v 2>&1` in 883090b17f1bSmrg *\ [01].* | *\ 2.[0-9].* | *\ 2.1[0-5].*) 883190b17f1bSmrg ld_shlibs=no 883290b17f1bSmrg cat <<_LT_EOF 1>&2 88337e6fb56fSmrg 8834983b4bf2Smrg*** Warning: Releases of the GNU linker prior to 2.16.91.0.3 can not 883590b17f1bSmrg*** reliably create shared libraries on SCO systems. Therefore, libtool 883690b17f1bSmrg*** is disabling shared libraries support. We urge you to upgrade GNU 883790b17f1bSmrg*** binutils to release 2.16.91.0.3 or newer. Another option is to modify 883890b17f1bSmrg*** your PATH or compiler configuration so that the native linker is 883990b17f1bSmrg*** used, and then restart. 88407e6fb56fSmrg 884190b17f1bSmrg_LT_EOF 884290b17f1bSmrg ;; 884390b17f1bSmrg *) 884490b17f1bSmrg # For security reasons, it is highly recommended that you always 884590b17f1bSmrg # use absolute paths for naming shared libraries, and exclude the 884690b17f1bSmrg # DT_RUNPATH tag from executables and libraries. But doing so 884790b17f1bSmrg # requires that you compile everything twice, which is a pain. 884890b17f1bSmrg if $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then 8849983b4bf2Smrg hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir' 8850983b4bf2Smrg archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib' 8851983b4bf2Smrg archive_expsym_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib' 885290b17f1bSmrg else 885390b17f1bSmrg ld_shlibs=no 885490b17f1bSmrg fi 885590b17f1bSmrg ;; 885690b17f1bSmrg esac 885790b17f1bSmrg ;; 88587e6fb56fSmrg 885990b17f1bSmrg sunos4*) 886090b17f1bSmrg archive_cmds='$LD -assert pure-text -Bshareable -o $lib $libobjs $deplibs $linker_flags' 886190b17f1bSmrg wlarc= 886290b17f1bSmrg hardcode_direct=yes 886390b17f1bSmrg hardcode_shlibpath_var=no 886490b17f1bSmrg ;; 88657e6fb56fSmrg 886690b17f1bSmrg *) 886790b17f1bSmrg if $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then 8868983b4bf2Smrg archive_cmds='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib' 8869983b4bf2Smrg archive_expsym_cmds='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib' 887090b17f1bSmrg else 887190b17f1bSmrg ld_shlibs=no 887290b17f1bSmrg fi 887390b17f1bSmrg ;; 887490b17f1bSmrg esac 88757e6fb56fSmrg 8876983b4bf2Smrg if test "$ld_shlibs" = no; then 887790b17f1bSmrg runpath_var= 887890b17f1bSmrg hardcode_libdir_flag_spec= 887990b17f1bSmrg export_dynamic_flag_spec= 888090b17f1bSmrg whole_archive_flag_spec= 888190b17f1bSmrg fi 888290b17f1bSmrg else 888390b17f1bSmrg # PORTME fill in a description of your system's linker (not GNU ld) 888490b17f1bSmrg case $host_os in 888590b17f1bSmrg aix3*) 888690b17f1bSmrg allow_undefined_flag=unsupported 888790b17f1bSmrg always_export_symbols=yes 888890b17f1bSmrg 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' 888990b17f1bSmrg # Note: this linker hardcodes the directories in LIBPATH if there 889090b17f1bSmrg # are no directories specified by -L. 889190b17f1bSmrg hardcode_minus_L=yes 8892983b4bf2Smrg if test "$GCC" = yes && test -z "$lt_prog_compiler_static"; then 889390b17f1bSmrg # Neither direct hardcoding nor static linking is supported with a 889490b17f1bSmrg # broken collect2. 889590b17f1bSmrg hardcode_direct=unsupported 889690b17f1bSmrg fi 889790b17f1bSmrg ;; 88987e6fb56fSmrg 889990b17f1bSmrg aix[4-9]*) 8900983b4bf2Smrg if test "$host_cpu" = ia64; then 890190b17f1bSmrg # On IA64, the linker does run time linking by default, so we don't 890290b17f1bSmrg # have to do anything special. 890390b17f1bSmrg aix_use_runtimelinking=no 890490b17f1bSmrg exp_sym_flag='-Bexport' 8905983b4bf2Smrg no_entry_flag="" 890690b17f1bSmrg else 890790b17f1bSmrg # If we're using GNU nm, then we don't want the "-C" option. 8908983b4bf2Smrg # -C means demangle to AIX nm, but means don't demangle with GNU nm 8909983b4bf2Smrg # Also, AIX nm treats weak defined symbols like other global 8910983b4bf2Smrg # defined symbols, whereas GNU nm marks them as "W". 891190b17f1bSmrg if $NM -V 2>&1 | $GREP 'GNU' > /dev/null; then 8912983b4bf2Smrg export_symbols_cmds='$NM -Bpg $libobjs $convenience | awk '\''{ if (((\$ 2 == "T") || (\$ 2 == "D") || (\$ 2 == "B") || (\$ 2 == "W")) && (substr(\$ 3,1,1) != ".")) { print \$ 3 } }'\'' | sort -u > $export_symbols' 891390b17f1bSmrg else 8914983b4bf2Smrg 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' 891590b17f1bSmrg fi 891690b17f1bSmrg aix_use_runtimelinking=no 89177e6fb56fSmrg 891890b17f1bSmrg # Test if we are trying to use run time linking or normal 891990b17f1bSmrg # AIX style linking. If -brtl is somewhere in LDFLAGS, we 8920983b4bf2Smrg # need to do runtime linking. 892190b17f1bSmrg case $host_os in aix4.[23]|aix4.[23].*|aix[5-9]*) 892290b17f1bSmrg for ld_flag in $LDFLAGS; do 8923983b4bf2Smrg if (test $ld_flag = "-brtl" || test $ld_flag = "-Wl,-brtl"); then 892490b17f1bSmrg aix_use_runtimelinking=yes 892590b17f1bSmrg break 892690b17f1bSmrg fi 892790b17f1bSmrg done 892890b17f1bSmrg ;; 892990b17f1bSmrg esac 89307e6fb56fSmrg 893190b17f1bSmrg exp_sym_flag='-bexport' 893290b17f1bSmrg no_entry_flag='-bnoentry' 893390b17f1bSmrg fi 89347e6fb56fSmrg 893590b17f1bSmrg # When large executables or shared objects are built, AIX ld can 893690b17f1bSmrg # have problems creating the table of contents. If linking a library 893790b17f1bSmrg # or program results in "error TOC overflow" add -mminimal-toc to 893890b17f1bSmrg # CXXFLAGS/CFLAGS for g++/gcc. In the cases where that is not 893990b17f1bSmrg # enough to fix the problem, add -Wl,-bbigtoc to LDFLAGS. 89407e6fb56fSmrg 894190b17f1bSmrg archive_cmds='' 894290b17f1bSmrg hardcode_direct=yes 894390b17f1bSmrg hardcode_direct_absolute=yes 894490b17f1bSmrg hardcode_libdir_separator=':' 894590b17f1bSmrg link_all_deplibs=yes 8946983b4bf2Smrg file_list_spec='${wl}-f,' 89477e6fb56fSmrg 8948983b4bf2Smrg if test "$GCC" = yes; then 894990b17f1bSmrg case $host_os in aix4.[012]|aix4.[012].*) 895090b17f1bSmrg # We only want to do this on AIX 4.2 and lower, the check 895190b17f1bSmrg # below for broken collect2 doesn't work under 4.3+ 8952983b4bf2Smrg collect2name=`${CC} -print-prog-name=collect2` 895390b17f1bSmrg if test -f "$collect2name" && 895490b17f1bSmrg strings "$collect2name" | $GREP resolve_lib_name >/dev/null 895590b17f1bSmrg then 895690b17f1bSmrg # We have reworked collect2 895790b17f1bSmrg : 895890b17f1bSmrg else 895990b17f1bSmrg # We have old collect2 896090b17f1bSmrg hardcode_direct=unsupported 896190b17f1bSmrg # It fails to find uninstalled libraries when the uninstalled 896290b17f1bSmrg # path is not listed in the libpath. Setting hardcode_minus_L 896390b17f1bSmrg # to unsupported forces relinking 896490b17f1bSmrg hardcode_minus_L=yes 896590b17f1bSmrg hardcode_libdir_flag_spec='-L$libdir' 896690b17f1bSmrg hardcode_libdir_separator= 896790b17f1bSmrg fi 896890b17f1bSmrg ;; 896990b17f1bSmrg esac 897090b17f1bSmrg shared_flag='-shared' 8971983b4bf2Smrg if test "$aix_use_runtimelinking" = yes; then 8972983b4bf2Smrg shared_flag="$shared_flag "'${wl}-G' 897390b17f1bSmrg fi 8974983b4bf2Smrg link_all_deplibs=no 897590b17f1bSmrg else 897690b17f1bSmrg # not using gcc 8977983b4bf2Smrg if test "$host_cpu" = ia64; then 897890b17f1bSmrg # VisualAge C++, Version 5.5 for AIX 5L for IA-64, Beta 3 Release 897990b17f1bSmrg # chokes on -Wl,-G. The following line is correct: 898090b17f1bSmrg shared_flag='-G' 898190b17f1bSmrg else 8982983b4bf2Smrg if test "$aix_use_runtimelinking" = yes; then 8983983b4bf2Smrg shared_flag='${wl}-G' 898490b17f1bSmrg else 8985983b4bf2Smrg shared_flag='${wl}-bM:SRE' 898690b17f1bSmrg fi 898790b17f1bSmrg fi 898890b17f1bSmrg fi 89897e6fb56fSmrg 8990983b4bf2Smrg export_dynamic_flag_spec='${wl}-bexpall' 899190b17f1bSmrg # It seems that -bexpall does not export symbols beginning with 899290b17f1bSmrg # underscore (_), so it is better to generate a list of symbols to export. 899390b17f1bSmrg always_export_symbols=yes 8994983b4bf2Smrg if test "$aix_use_runtimelinking" = yes; then 899590b17f1bSmrg # Warning - without using the other runtime loading flags (-brtl), 899690b17f1bSmrg # -berok will link without error, but may produce a broken library. 899790b17f1bSmrg allow_undefined_flag='-berok' 899890b17f1bSmrg # Determine the default libpath from the value encoded in an 899990b17f1bSmrg # empty executable. 9000983b4bf2Smrg if test "${lt_cv_aix_libpath+set}" = set; then 900190b17f1bSmrg aix_libpath=$lt_cv_aix_libpath 900290b17f1bSmrgelse 900390b17f1bSmrg if ${lt_cv_aix_libpath_+:} false; then : 900490b17f1bSmrg $as_echo_n "(cached) " >&6 900590b17f1bSmrgelse 900690b17f1bSmrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 900790b17f1bSmrg/* end confdefs.h. */ 900890b17f1bSmrg 900990b17f1bSmrgint 901090b17f1bSmrgmain () 901190b17f1bSmrg{ 90127e6fb56fSmrg 901390b17f1bSmrg ; 901490b17f1bSmrg return 0; 90157e6fb56fSmrg} 901690b17f1bSmrg_ACEOF 901790b17f1bSmrgif ac_fn_c_try_link "$LINENO"; then : 901890b17f1bSmrg 901990b17f1bSmrg lt_aix_libpath_sed=' 902090b17f1bSmrg /Import File Strings/,/^$/ { 902190b17f1bSmrg /^0/ { 902290b17f1bSmrg s/^0 *\([^ ]*\) *$/\1/ 902390b17f1bSmrg p 902490b17f1bSmrg } 902590b17f1bSmrg }' 902690b17f1bSmrg lt_cv_aix_libpath_=`dump -H conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"` 902790b17f1bSmrg # Check for a 64-bit object if we didn't find anything. 902890b17f1bSmrg if test -z "$lt_cv_aix_libpath_"; then 902990b17f1bSmrg lt_cv_aix_libpath_=`dump -HX64 conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"` 90307e6fb56fSmrg fi 90317e6fb56fSmrgfi 903290b17f1bSmrgrm -f core conftest.err conftest.$ac_objext \ 903390b17f1bSmrg conftest$ac_exeext conftest.$ac_ext 903490b17f1bSmrg if test -z "$lt_cv_aix_libpath_"; then 9035983b4bf2Smrg lt_cv_aix_libpath_="/usr/lib:/lib" 903690b17f1bSmrg fi 90377e6fb56fSmrg 903890b17f1bSmrgfi 90397e6fb56fSmrg 904090b17f1bSmrg aix_libpath=$lt_cv_aix_libpath_ 90417e6fb56fSmrgfi 90427e6fb56fSmrg 9043983b4bf2Smrg hardcode_libdir_flag_spec='${wl}-blibpath:$libdir:'"$aix_libpath" 9044983b4bf2Smrg archive_expsym_cmds='$CC -o $output_objdir/$soname $libobjs $deplibs '"\${wl}$no_entry_flag"' $compiler_flags `if test "x${allow_undefined_flag}" != "x"; then func_echo_all "${wl}${allow_undefined_flag}"; else :; fi` '"\${wl}$exp_sym_flag:\$export_symbols $shared_flag" 904590b17f1bSmrg else 9046983b4bf2Smrg if test "$host_cpu" = ia64; then 9047983b4bf2Smrg hardcode_libdir_flag_spec='${wl}-R $libdir:/usr/lib:/lib' 904890b17f1bSmrg allow_undefined_flag="-z nodefs" 9049983b4bf2Smrg 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" 905090b17f1bSmrg else 905190b17f1bSmrg # Determine the default libpath from the value encoded in an 905290b17f1bSmrg # empty executable. 9053983b4bf2Smrg if test "${lt_cv_aix_libpath+set}" = set; then 905490b17f1bSmrg aix_libpath=$lt_cv_aix_libpath 90557e6fb56fSmrgelse 905690b17f1bSmrg if ${lt_cv_aix_libpath_+:} false; then : 905790b17f1bSmrg $as_echo_n "(cached) " >&6 90587e6fb56fSmrgelse 905990b17f1bSmrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 906090b17f1bSmrg/* end confdefs.h. */ 90617e6fb56fSmrg 906290b17f1bSmrgint 906390b17f1bSmrgmain () 90647e6fb56fSmrg{ 90657e6fb56fSmrg 906690b17f1bSmrg ; 906790b17f1bSmrg return 0; 90687e6fb56fSmrg} 906990b17f1bSmrg_ACEOF 907090b17f1bSmrgif ac_fn_c_try_link "$LINENO"; then : 907190b17f1bSmrg 907290b17f1bSmrg lt_aix_libpath_sed=' 907390b17f1bSmrg /Import File Strings/,/^$/ { 907490b17f1bSmrg /^0/ { 907590b17f1bSmrg s/^0 *\([^ ]*\) *$/\1/ 907690b17f1bSmrg p 907790b17f1bSmrg } 907890b17f1bSmrg }' 907990b17f1bSmrg lt_cv_aix_libpath_=`dump -H conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"` 908090b17f1bSmrg # Check for a 64-bit object if we didn't find anything. 908190b17f1bSmrg if test -z "$lt_cv_aix_libpath_"; then 908290b17f1bSmrg lt_cv_aix_libpath_=`dump -HX64 conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"` 90837e6fb56fSmrg fi 90847e6fb56fSmrgfi 908590b17f1bSmrgrm -f core conftest.err conftest.$ac_objext \ 908690b17f1bSmrg conftest$ac_exeext conftest.$ac_ext 908790b17f1bSmrg if test -z "$lt_cv_aix_libpath_"; then 9088983b4bf2Smrg lt_cv_aix_libpath_="/usr/lib:/lib" 908990b17f1bSmrg fi 90907e6fb56fSmrg 909190b17f1bSmrgfi 90927e6fb56fSmrg 909390b17f1bSmrg aix_libpath=$lt_cv_aix_libpath_ 90947e6fb56fSmrgfi 90957e6fb56fSmrg 9096983b4bf2Smrg hardcode_libdir_flag_spec='${wl}-blibpath:$libdir:'"$aix_libpath" 909790b17f1bSmrg # Warning - without using the other run time loading flags, 909890b17f1bSmrg # -berok will link without error, but may produce a broken library. 9099983b4bf2Smrg no_undefined_flag=' ${wl}-bernotok' 9100983b4bf2Smrg allow_undefined_flag=' ${wl}-berok' 9101983b4bf2Smrg if test "$with_gnu_ld" = yes; then 910290b17f1bSmrg # We only use this code for GNU lds that support --whole-archive. 9103983b4bf2Smrg whole_archive_flag_spec='${wl}--whole-archive$convenience ${wl}--no-whole-archive' 910490b17f1bSmrg else 910590b17f1bSmrg # Exported symbols can be pulled into shared objects from archives 910690b17f1bSmrg whole_archive_flag_spec='$convenience' 910790b17f1bSmrg fi 910890b17f1bSmrg archive_cmds_need_lc=yes 9109983b4bf2Smrg # This is similar to how AIX traditionally builds its shared libraries. 9110983b4bf2Smrg 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' 911190b17f1bSmrg fi 911290b17f1bSmrg fi 911390b17f1bSmrg ;; 91147e6fb56fSmrg 911590b17f1bSmrg amigaos*) 911690b17f1bSmrg case $host_cpu in 911790b17f1bSmrg powerpc) 911890b17f1bSmrg # see comment about AmigaOS4 .so support 9119983b4bf2Smrg archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib' 912090b17f1bSmrg archive_expsym_cmds='' 912190b17f1bSmrg ;; 912290b17f1bSmrg m68k) 912390b17f1bSmrg 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)' 912490b17f1bSmrg hardcode_libdir_flag_spec='-L$libdir' 912590b17f1bSmrg hardcode_minus_L=yes 912690b17f1bSmrg ;; 912790b17f1bSmrg esac 912890b17f1bSmrg ;; 91297e6fb56fSmrg 913090b17f1bSmrg bsdi[45]*) 913190b17f1bSmrg export_dynamic_flag_spec=-rdynamic 913290b17f1bSmrg ;; 913390b17f1bSmrg 913490b17f1bSmrg cygwin* | mingw* | pw32* | cegcc*) 913590b17f1bSmrg # When not using gcc, we currently assume that we are using 913690b17f1bSmrg # Microsoft Visual C++. 913790b17f1bSmrg # hardcode_libdir_flag_spec is actually meaningless, as there is 913890b17f1bSmrg # no search path for DLLs. 913990b17f1bSmrg case $cc_basename in 914090b17f1bSmrg cl*) 914190b17f1bSmrg # Native MSVC 914290b17f1bSmrg hardcode_libdir_flag_spec=' ' 914390b17f1bSmrg allow_undefined_flag=unsupported 914490b17f1bSmrg always_export_symbols=yes 914590b17f1bSmrg file_list_spec='@' 914690b17f1bSmrg # Tell ltmain to make .lib files, not .a files. 914790b17f1bSmrg libext=lib 914890b17f1bSmrg # Tell ltmain to make .dll files, not .so files. 9149983b4bf2Smrg shrext_cmds=".dll" 915090b17f1bSmrg # FIXME: Setting linknames here is a bad hack. 9151983b4bf2Smrg archive_cmds='$CC -o $output_objdir/$soname $libobjs $compiler_flags $deplibs -Wl,-dll~linknames=' 9152983b4bf2Smrg archive_expsym_cmds='if test "x`$SED 1q $export_symbols`" = xEXPORTS; then 9153983b4bf2Smrg sed -n -e 's/\\\\\\\(.*\\\\\\\)/-link\\\ -EXPORT:\\\\\\\1/' -e '1\\\!p' < $export_symbols > $output_objdir/$soname.exp; 9154983b4bf2Smrg else 9155983b4bf2Smrg sed -e 's/\\\\\\\(.*\\\\\\\)/-link\\\ -EXPORT:\\\\\\\1/' < $export_symbols > $output_objdir/$soname.exp; 9156983b4bf2Smrg fi~ 9157983b4bf2Smrg $CC -o $tool_output_objdir$soname $libobjs $compiler_flags $deplibs "@$tool_output_objdir$soname.exp" -Wl,-DLL,-IMPLIB:"$tool_output_objdir$libname.dll.lib"~ 9158983b4bf2Smrg linknames=' 915990b17f1bSmrg # The linker will not automatically build a static lib if we build a DLL. 916090b17f1bSmrg # _LT_TAGVAR(old_archive_from_new_cmds, )='true' 916190b17f1bSmrg enable_shared_with_static_runtimes=yes 916290b17f1bSmrg exclude_expsyms='_NULL_IMPORT_DESCRIPTOR|_IMPORT_DESCRIPTOR_.*' 916390b17f1bSmrg export_symbols_cmds='$NM $libobjs $convenience | $global_symbol_pipe | $SED -e '\''/^[BCDGRS][ ]/s/.*[ ]\([^ ]*\)/\1,DATA/'\'' | $SED -e '\''/^[AITW][ ]/s/.*[ ]//'\'' | sort | uniq > $export_symbols' 916490b17f1bSmrg # Don't use ranlib 916590b17f1bSmrg old_postinstall_cmds='chmod 644 $oldlib' 916690b17f1bSmrg postlink_cmds='lt_outputfile="@OUTPUT@"~ 9167983b4bf2Smrg lt_tool_outputfile="@TOOL_OUTPUT@"~ 9168983b4bf2Smrg case $lt_outputfile in 9169983b4bf2Smrg *.exe|*.EXE) ;; 9170983b4bf2Smrg *) 9171983b4bf2Smrg lt_outputfile="$lt_outputfile.exe" 9172983b4bf2Smrg lt_tool_outputfile="$lt_tool_outputfile.exe" 9173983b4bf2Smrg ;; 9174983b4bf2Smrg esac~ 9175983b4bf2Smrg if test "$MANIFEST_TOOL" != ":" && test -f "$lt_outputfile.manifest"; then 9176983b4bf2Smrg $MANIFEST_TOOL -manifest "$lt_tool_outputfile.manifest" -outputresource:"$lt_tool_outputfile" || exit 1; 9177983b4bf2Smrg $RM "$lt_outputfile.manifest"; 9178983b4bf2Smrg fi' 917990b17f1bSmrg ;; 918090b17f1bSmrg *) 918190b17f1bSmrg # Assume MSVC wrapper 918290b17f1bSmrg hardcode_libdir_flag_spec=' ' 918390b17f1bSmrg allow_undefined_flag=unsupported 918490b17f1bSmrg # Tell ltmain to make .lib files, not .a files. 918590b17f1bSmrg libext=lib 918690b17f1bSmrg # Tell ltmain to make .dll files, not .so files. 9187983b4bf2Smrg shrext_cmds=".dll" 918890b17f1bSmrg # FIXME: Setting linknames here is a bad hack. 918990b17f1bSmrg archive_cmds='$CC -o $lib $libobjs $compiler_flags `func_echo_all "$deplibs" | $SED '\''s/ -lc$//'\''` -link -dll~linknames=' 919090b17f1bSmrg # The linker will automatically build a .lib file if we build a DLL. 919190b17f1bSmrg old_archive_from_new_cmds='true' 919290b17f1bSmrg # FIXME: Should let the user specify the lib program. 919390b17f1bSmrg old_archive_cmds='lib -OUT:$oldlib$oldobjs$old_deplibs' 919490b17f1bSmrg enable_shared_with_static_runtimes=yes 919590b17f1bSmrg ;; 919690b17f1bSmrg esac 919790b17f1bSmrg ;; 91987e6fb56fSmrg 919990b17f1bSmrg darwin* | rhapsody*) 92007e6fb56fSmrg 92017e6fb56fSmrg 920290b17f1bSmrg archive_cmds_need_lc=no 920390b17f1bSmrg hardcode_direct=no 920490b17f1bSmrg hardcode_automatic=yes 920590b17f1bSmrg hardcode_shlibpath_var=unsupported 9206983b4bf2Smrg if test "$lt_cv_ld_force_load" = "yes"; then 9207983b4bf2Smrg whole_archive_flag_spec='`for conv in $convenience\"\"; do test -n \"$conv\" && new_convenience=\"$new_convenience ${wl}-force_load,$conv\"; done; func_echo_all \"$new_convenience\"`' 92087e6fb56fSmrg 920990b17f1bSmrg else 921090b17f1bSmrg whole_archive_flag_spec='' 92117e6fb56fSmrg fi 921290b17f1bSmrg link_all_deplibs=yes 9213983b4bf2Smrg allow_undefined_flag="$_lt_dar_allow_undefined" 921490b17f1bSmrg case $cc_basename in 9215983b4bf2Smrg ifort*) _lt_dar_can_shared=yes ;; 921690b17f1bSmrg *) _lt_dar_can_shared=$GCC ;; 921790b17f1bSmrg esac 9218983b4bf2Smrg if test "$_lt_dar_can_shared" = "yes"; then 921990b17f1bSmrg output_verbose_link_cmd=func_echo_all 9220983b4bf2Smrg archive_cmds="\$CC -dynamiclib \$allow_undefined_flag -o \$lib \$libobjs \$deplibs \$compiler_flags -install_name \$rpath/\$soname \$verstring $_lt_dar_single_mod${_lt_dsymutil}" 9221983b4bf2Smrg module_cmds="\$CC \$allow_undefined_flag -o \$lib -bundle \$libobjs \$deplibs \$compiler_flags${_lt_dsymutil}" 9222983b4bf2Smrg 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}" 9223983b4bf2Smrg 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}" 92247e6fb56fSmrg 922590b17f1bSmrg else 922690b17f1bSmrg ld_shlibs=no 92277e6fb56fSmrg fi 92287e6fb56fSmrg 92297e6fb56fSmrg ;; 923090b17f1bSmrg 923190b17f1bSmrg dgux*) 923290b17f1bSmrg archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags' 923390b17f1bSmrg hardcode_libdir_flag_spec='-L$libdir' 923490b17f1bSmrg hardcode_shlibpath_var=no 92357e6fb56fSmrg ;; 92367e6fb56fSmrg 923790b17f1bSmrg # FreeBSD 2.2.[012] allows us to include c++rt0.o to get C++ constructor 923890b17f1bSmrg # support. Future versions do this automatically, but an explicit c++rt0.o 923990b17f1bSmrg # does not break anything, and helps significantly (at the cost of a little 924090b17f1bSmrg # extra space). 924190b17f1bSmrg freebsd2.2*) 924290b17f1bSmrg archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags /usr/lib/c++rt0.o' 924390b17f1bSmrg hardcode_libdir_flag_spec='-R$libdir' 924490b17f1bSmrg hardcode_direct=yes 924590b17f1bSmrg hardcode_shlibpath_var=no 924690b17f1bSmrg ;; 92477e6fb56fSmrg 924890b17f1bSmrg # Unfortunately, older versions of FreeBSD 2 do not have this feature. 924990b17f1bSmrg freebsd2.*) 925090b17f1bSmrg archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags' 925190b17f1bSmrg hardcode_direct=yes 925290b17f1bSmrg hardcode_minus_L=yes 925390b17f1bSmrg hardcode_shlibpath_var=no 925490b17f1bSmrg ;; 92557e6fb56fSmrg 925690b17f1bSmrg # FreeBSD 3 and greater uses gcc -shared to do shared libraries. 925790b17f1bSmrg freebsd* | dragonfly*) 925890b17f1bSmrg archive_cmds='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags' 925990b17f1bSmrg hardcode_libdir_flag_spec='-R$libdir' 926090b17f1bSmrg hardcode_direct=yes 926190b17f1bSmrg hardcode_shlibpath_var=no 926290b17f1bSmrg ;; 92637e6fb56fSmrg 926490b17f1bSmrg hpux9*) 9265983b4bf2Smrg if test "$GCC" = yes; then 9266983b4bf2Smrg archive_cmds='$RM $output_objdir/$soname~$CC -shared $pic_flag ${wl}+b ${wl}$install_libdir -o $output_objdir/$soname $libobjs $deplibs $compiler_flags~test $output_objdir/$soname = $lib || mv $output_objdir/$soname $lib' 926790b17f1bSmrg else 9268983b4bf2Smrg 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' 926990b17f1bSmrg fi 9270983b4bf2Smrg hardcode_libdir_flag_spec='${wl}+b ${wl}$libdir' 927190b17f1bSmrg hardcode_libdir_separator=: 927290b17f1bSmrg hardcode_direct=yes 92737e6fb56fSmrg 927490b17f1bSmrg # hardcode_minus_L: Not really in the search PATH, 927590b17f1bSmrg # but as the default location of the library. 927690b17f1bSmrg hardcode_minus_L=yes 9277983b4bf2Smrg export_dynamic_flag_spec='${wl}-E' 927890b17f1bSmrg ;; 92797e6fb56fSmrg 928090b17f1bSmrg hpux10*) 9281983b4bf2Smrg if test "$GCC" = yes && test "$with_gnu_ld" = no; then 9282983b4bf2Smrg archive_cmds='$CC -shared $pic_flag ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $libobjs $deplibs $compiler_flags' 928390b17f1bSmrg else 928490b17f1bSmrg archive_cmds='$LD -b +h $soname +b $install_libdir -o $lib $libobjs $deplibs $linker_flags' 928590b17f1bSmrg fi 9286983b4bf2Smrg if test "$with_gnu_ld" = no; then 9287983b4bf2Smrg hardcode_libdir_flag_spec='${wl}+b ${wl}$libdir' 928890b17f1bSmrg hardcode_libdir_separator=: 928990b17f1bSmrg hardcode_direct=yes 929090b17f1bSmrg hardcode_direct_absolute=yes 9291983b4bf2Smrg export_dynamic_flag_spec='${wl}-E' 929290b17f1bSmrg # hardcode_minus_L: Not really in the search PATH, 929390b17f1bSmrg # but as the default location of the library. 929490b17f1bSmrg hardcode_minus_L=yes 929590b17f1bSmrg fi 929690b17f1bSmrg ;; 92977e6fb56fSmrg 929890b17f1bSmrg hpux11*) 9299983b4bf2Smrg if test "$GCC" = yes && test "$with_gnu_ld" = no; then 930090b17f1bSmrg case $host_cpu in 930190b17f1bSmrg hppa*64*) 9302983b4bf2Smrg archive_cmds='$CC -shared ${wl}+h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags' 930390b17f1bSmrg ;; 930490b17f1bSmrg ia64*) 9305983b4bf2Smrg archive_cmds='$CC -shared $pic_flag ${wl}+h ${wl}$soname ${wl}+nodefaultrpath -o $lib $libobjs $deplibs $compiler_flags' 930690b17f1bSmrg ;; 930790b17f1bSmrg *) 9308983b4bf2Smrg archive_cmds='$CC -shared $pic_flag ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $libobjs $deplibs $compiler_flags' 930990b17f1bSmrg ;; 931090b17f1bSmrg esac 931190b17f1bSmrg else 931290b17f1bSmrg case $host_cpu in 931390b17f1bSmrg hppa*64*) 9314983b4bf2Smrg archive_cmds='$CC -b ${wl}+h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags' 931590b17f1bSmrg ;; 931690b17f1bSmrg ia64*) 9317983b4bf2Smrg archive_cmds='$CC -b ${wl}+h ${wl}$soname ${wl}+nodefaultrpath -o $lib $libobjs $deplibs $compiler_flags' 931890b17f1bSmrg ;; 931990b17f1bSmrg *) 93207e6fb56fSmrg 932190b17f1bSmrg # Older versions of the 11.00 compiler do not understand -b yet 932290b17f1bSmrg # (HP92453-01 A.11.01.20 doesn't, HP92453-01 B.11.X.35175-35176.GP does) 932390b17f1bSmrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC understands -b" >&5 932490b17f1bSmrg$as_echo_n "checking if $CC understands -b... " >&6; } 932590b17f1bSmrgif ${lt_cv_prog_compiler__b+:} false; then : 932690b17f1bSmrg $as_echo_n "(cached) " >&6 932790b17f1bSmrgelse 932890b17f1bSmrg lt_cv_prog_compiler__b=no 9329983b4bf2Smrg save_LDFLAGS="$LDFLAGS" 933090b17f1bSmrg LDFLAGS="$LDFLAGS -b" 933190b17f1bSmrg echo "$lt_simple_link_test_code" > conftest.$ac_ext 933290b17f1bSmrg if (eval $ac_link 2>conftest.err) && test -s conftest$ac_exeext; then 933390b17f1bSmrg # The linker can only warn and ignore the option if not recognized 933490b17f1bSmrg # So say no if there are warnings 933590b17f1bSmrg if test -s conftest.err; then 933690b17f1bSmrg # Append any errors to the config.log. 933790b17f1bSmrg cat conftest.err 1>&5 933890b17f1bSmrg $ECHO "$_lt_linker_boilerplate" | $SED '/^$/d' > conftest.exp 933990b17f1bSmrg $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2 934090b17f1bSmrg if diff conftest.exp conftest.er2 >/dev/null; then 934190b17f1bSmrg lt_cv_prog_compiler__b=yes 934290b17f1bSmrg fi 934390b17f1bSmrg else 934490b17f1bSmrg lt_cv_prog_compiler__b=yes 934590b17f1bSmrg fi 934690b17f1bSmrg fi 934790b17f1bSmrg $RM -r conftest* 9348983b4bf2Smrg LDFLAGS="$save_LDFLAGS" 93497e6fb56fSmrg 935090b17f1bSmrgfi 935190b17f1bSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler__b" >&5 935290b17f1bSmrg$as_echo "$lt_cv_prog_compiler__b" >&6; } 93537e6fb56fSmrg 9354983b4bf2Smrgif test x"$lt_cv_prog_compiler__b" = xyes; then 9355983b4bf2Smrg archive_cmds='$CC -b ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $libobjs $deplibs $compiler_flags' 935690b17f1bSmrgelse 935790b17f1bSmrg archive_cmds='$LD -b +h $soname +b $install_libdir -o $lib $libobjs $deplibs $linker_flags' 935890b17f1bSmrgfi 93597e6fb56fSmrg 936090b17f1bSmrg ;; 936190b17f1bSmrg esac 936290b17f1bSmrg fi 9363983b4bf2Smrg if test "$with_gnu_ld" = no; then 9364983b4bf2Smrg hardcode_libdir_flag_spec='${wl}+b ${wl}$libdir' 936590b17f1bSmrg hardcode_libdir_separator=: 93667e6fb56fSmrg 936790b17f1bSmrg case $host_cpu in 936890b17f1bSmrg hppa*64*|ia64*) 936990b17f1bSmrg hardcode_direct=no 937090b17f1bSmrg hardcode_shlibpath_var=no 937190b17f1bSmrg ;; 937290b17f1bSmrg *) 937390b17f1bSmrg hardcode_direct=yes 937490b17f1bSmrg hardcode_direct_absolute=yes 9375983b4bf2Smrg export_dynamic_flag_spec='${wl}-E' 93767e6fb56fSmrg 937790b17f1bSmrg # hardcode_minus_L: Not really in the search PATH, 937890b17f1bSmrg # but as the default location of the library. 937990b17f1bSmrg hardcode_minus_L=yes 938090b17f1bSmrg ;; 938190b17f1bSmrg esac 938290b17f1bSmrg fi 938390b17f1bSmrg ;; 93847e6fb56fSmrg 938590b17f1bSmrg irix5* | irix6* | nonstopux*) 9386983b4bf2Smrg if test "$GCC" = yes; then 9387983b4bf2Smrg archive_cmds='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags ${wl}-soname ${wl}$soname `test -n "$verstring" && func_echo_all "${wl}-set_version ${wl}$verstring"` ${wl}-update_registry ${wl}${output_objdir}/so_locations -o $lib' 938890b17f1bSmrg # Try to use the -exported_symbol ld option, if it does not 938990b17f1bSmrg # work, assume that -exports_file does not work either and 939090b17f1bSmrg # implicitly export all symbols. 939190b17f1bSmrg # This should be the same for all languages, so no per-tag cache variable. 939290b17f1bSmrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the $host_os linker accepts -exported_symbol" >&5 939390b17f1bSmrg$as_echo_n "checking whether the $host_os linker accepts -exported_symbol... " >&6; } 939490b17f1bSmrgif ${lt_cv_irix_exported_symbol+:} false; then : 939590b17f1bSmrg $as_echo_n "(cached) " >&6 939690b17f1bSmrgelse 9397983b4bf2Smrg save_LDFLAGS="$LDFLAGS" 9398983b4bf2Smrg LDFLAGS="$LDFLAGS -shared ${wl}-exported_symbol ${wl}foo ${wl}-update_registry ${wl}/dev/null" 939990b17f1bSmrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 940090b17f1bSmrg/* end confdefs.h. */ 940190b17f1bSmrgint foo (void) { return 0; } 940290b17f1bSmrg_ACEOF 940390b17f1bSmrgif ac_fn_c_try_link "$LINENO"; then : 940490b17f1bSmrg lt_cv_irix_exported_symbol=yes 940590b17f1bSmrgelse 940690b17f1bSmrg lt_cv_irix_exported_symbol=no 940790b17f1bSmrgfi 940890b17f1bSmrgrm -f core conftest.err conftest.$ac_objext \ 940990b17f1bSmrg conftest$ac_exeext conftest.$ac_ext 9410983b4bf2Smrg LDFLAGS="$save_LDFLAGS" 941190b17f1bSmrgfi 941290b17f1bSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_irix_exported_symbol" >&5 941390b17f1bSmrg$as_echo "$lt_cv_irix_exported_symbol" >&6; } 9414983b4bf2Smrg if test "$lt_cv_irix_exported_symbol" = yes; then 9415983b4bf2Smrg archive_expsym_cmds='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags ${wl}-soname ${wl}$soname `test -n "$verstring" && func_echo_all "${wl}-set_version ${wl}$verstring"` ${wl}-update_registry ${wl}${output_objdir}/so_locations ${wl}-exports_file ${wl}$export_symbols -o $lib' 941690b17f1bSmrg fi 941790b17f1bSmrg else 9418983b4bf2Smrg archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags -soname $soname `test -n "$verstring" && func_echo_all "-set_version $verstring"` -update_registry ${output_objdir}/so_locations -o $lib' 9419983b4bf2Smrg archive_expsym_cmds='$CC -shared $libobjs $deplibs $compiler_flags -soname $soname `test -n "$verstring" && func_echo_all "-set_version $verstring"` -update_registry ${output_objdir}/so_locations -exports_file $export_symbols -o $lib' 942090b17f1bSmrg fi 942190b17f1bSmrg archive_cmds_need_lc='no' 9422983b4bf2Smrg hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir' 942390b17f1bSmrg hardcode_libdir_separator=: 942490b17f1bSmrg inherit_rpath=yes 942590b17f1bSmrg link_all_deplibs=yes 942690b17f1bSmrg ;; 94277e6fb56fSmrg 9428983b4bf2Smrg netbsd* | netbsdelf*-gnu) 942990b17f1bSmrg if echo __ELF__ | $CC -E - | $GREP __ELF__ >/dev/null; then 943090b17f1bSmrg archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags' # a.out 943190b17f1bSmrg else 943290b17f1bSmrg archive_cmds='$LD -shared -o $lib $libobjs $deplibs $linker_flags' # ELF 943390b17f1bSmrg fi 943490b17f1bSmrg hardcode_libdir_flag_spec='-R$libdir' 943590b17f1bSmrg hardcode_direct=yes 943690b17f1bSmrg hardcode_shlibpath_var=no 943790b17f1bSmrg ;; 94387e6fb56fSmrg 943990b17f1bSmrg newsos6) 944090b17f1bSmrg archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags' 944190b17f1bSmrg hardcode_direct=yes 9442983b4bf2Smrg hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir' 944390b17f1bSmrg hardcode_libdir_separator=: 944490b17f1bSmrg hardcode_shlibpath_var=no 944590b17f1bSmrg ;; 94467e6fb56fSmrg 944790b17f1bSmrg *nto* | *qnx*) 944890b17f1bSmrg ;; 94497e6fb56fSmrg 9450983b4bf2Smrg openbsd*) 945190b17f1bSmrg if test -f /usr/libexec/ld.so; then 945290b17f1bSmrg hardcode_direct=yes 945390b17f1bSmrg hardcode_shlibpath_var=no 945490b17f1bSmrg hardcode_direct_absolute=yes 9455983b4bf2Smrg if test -z "`echo __ELF__ | $CC -E - | $GREP __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then 945690b17f1bSmrg archive_cmds='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags' 9457983b4bf2Smrg archive_expsym_cmds='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags ${wl}-retain-symbols-file,$export_symbols' 9458983b4bf2Smrg hardcode_libdir_flag_spec='${wl}-rpath,$libdir' 9459983b4bf2Smrg export_dynamic_flag_spec='${wl}-E' 946090b17f1bSmrg else 9461983b4bf2Smrg case $host_os in 9462983b4bf2Smrg openbsd[01].* | openbsd2.[0-7] | openbsd2.[0-7].*) 9463983b4bf2Smrg archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags' 9464983b4bf2Smrg hardcode_libdir_flag_spec='-R$libdir' 9465983b4bf2Smrg ;; 9466983b4bf2Smrg *) 9467983b4bf2Smrg archive_cmds='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags' 9468983b4bf2Smrg hardcode_libdir_flag_spec='${wl}-rpath,$libdir' 9469983b4bf2Smrg ;; 9470983b4bf2Smrg esac 947190b17f1bSmrg fi 947290b17f1bSmrg else 947390b17f1bSmrg ld_shlibs=no 947490b17f1bSmrg fi 947590b17f1bSmrg ;; 94767e6fb56fSmrg 947790b17f1bSmrg os2*) 947890b17f1bSmrg hardcode_libdir_flag_spec='-L$libdir' 947990b17f1bSmrg hardcode_minus_L=yes 948090b17f1bSmrg allow_undefined_flag=unsupported 9481983b4bf2Smrg 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' 9482983b4bf2Smrg old_archive_from_new_cmds='emximp -o $output_objdir/$libname.a $output_objdir/$libname.def' 948390b17f1bSmrg ;; 94847e6fb56fSmrg 948590b17f1bSmrg osf3*) 9486983b4bf2Smrg if test "$GCC" = yes; then 9487983b4bf2Smrg allow_undefined_flag=' ${wl}-expect_unresolved ${wl}\*' 9488983b4bf2Smrg archive_cmds='$CC -shared${allow_undefined_flag} $libobjs $deplibs $compiler_flags ${wl}-soname ${wl}$soname `test -n "$verstring" && func_echo_all "${wl}-set_version ${wl}$verstring"` ${wl}-update_registry ${wl}${output_objdir}/so_locations -o $lib' 948990b17f1bSmrg else 949090b17f1bSmrg allow_undefined_flag=' -expect_unresolved \*' 9491983b4bf2Smrg archive_cmds='$CC -shared${allow_undefined_flag} $libobjs $deplibs $compiler_flags -soname $soname `test -n "$verstring" && func_echo_all "-set_version $verstring"` -update_registry ${output_objdir}/so_locations -o $lib' 949290b17f1bSmrg fi 949390b17f1bSmrg archive_cmds_need_lc='no' 9494983b4bf2Smrg hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir' 949590b17f1bSmrg hardcode_libdir_separator=: 949690b17f1bSmrg ;; 94977e6fb56fSmrg 949890b17f1bSmrg osf4* | osf5*) # as osf3* with the addition of -msym flag 9499983b4bf2Smrg if test "$GCC" = yes; then 9500983b4bf2Smrg allow_undefined_flag=' ${wl}-expect_unresolved ${wl}\*' 9501983b4bf2Smrg archive_cmds='$CC -shared${allow_undefined_flag} $pic_flag $libobjs $deplibs $compiler_flags ${wl}-msym ${wl}-soname ${wl}$soname `test -n "$verstring" && func_echo_all "${wl}-set_version ${wl}$verstring"` ${wl}-update_registry ${wl}${output_objdir}/so_locations -o $lib' 9502983b4bf2Smrg hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir' 950390b17f1bSmrg else 950490b17f1bSmrg allow_undefined_flag=' -expect_unresolved \*' 9505983b4bf2Smrg archive_cmds='$CC -shared${allow_undefined_flag} $libobjs $deplibs $compiler_flags -msym -soname $soname `test -n "$verstring" && func_echo_all "-set_version $verstring"` -update_registry ${output_objdir}/so_locations -o $lib' 950690b17f1bSmrg 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~ 9507983b4bf2Smrg $CC -shared${allow_undefined_flag} ${wl}-input ${wl}$lib.exp $compiler_flags $libobjs $deplibs -soname $soname `test -n "$verstring" && $ECHO "-set_version $verstring"` -update_registry ${output_objdir}/so_locations -o $lib~$RM $lib.exp' 95087e6fb56fSmrg 950990b17f1bSmrg # Both c and cxx compiler support -rpath directly 951090b17f1bSmrg hardcode_libdir_flag_spec='-rpath $libdir' 951190b17f1bSmrg fi 951290b17f1bSmrg archive_cmds_need_lc='no' 951390b17f1bSmrg hardcode_libdir_separator=: 951490b17f1bSmrg ;; 95157e6fb56fSmrg 951690b17f1bSmrg solaris*) 951790b17f1bSmrg no_undefined_flag=' -z defs' 9518983b4bf2Smrg if test "$GCC" = yes; then 9519983b4bf2Smrg wlarc='${wl}' 9520983b4bf2Smrg archive_cmds='$CC -shared $pic_flag ${wl}-z ${wl}text ${wl}-h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags' 952190b17f1bSmrg archive_expsym_cmds='echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~echo "local: *; };" >> $lib.exp~ 9522983b4bf2Smrg $CC -shared $pic_flag ${wl}-z ${wl}text ${wl}-M ${wl}$lib.exp ${wl}-h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags~$RM $lib.exp' 952390b17f1bSmrg else 952490b17f1bSmrg case `$CC -V 2>&1` in 952590b17f1bSmrg *"Compilers 5.0"*) 952690b17f1bSmrg wlarc='' 9527983b4bf2Smrg archive_cmds='$LD -G${allow_undefined_flag} -h $soname -o $lib $libobjs $deplibs $linker_flags' 952890b17f1bSmrg archive_expsym_cmds='echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~echo "local: *; };" >> $lib.exp~ 9529983b4bf2Smrg $LD -G${allow_undefined_flag} -M $lib.exp -h $soname -o $lib $libobjs $deplibs $linker_flags~$RM $lib.exp' 953090b17f1bSmrg ;; 953190b17f1bSmrg *) 9532983b4bf2Smrg wlarc='${wl}' 9533983b4bf2Smrg archive_cmds='$CC -G${allow_undefined_flag} -h $soname -o $lib $libobjs $deplibs $compiler_flags' 953490b17f1bSmrg archive_expsym_cmds='echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~echo "local: *; };" >> $lib.exp~ 9535983b4bf2Smrg $CC -G${allow_undefined_flag} -M $lib.exp -h $soname -o $lib $libobjs $deplibs $compiler_flags~$RM $lib.exp' 953690b17f1bSmrg ;; 953790b17f1bSmrg esac 953890b17f1bSmrg fi 953990b17f1bSmrg hardcode_libdir_flag_spec='-R$libdir' 954090b17f1bSmrg hardcode_shlibpath_var=no 954190b17f1bSmrg case $host_os in 954290b17f1bSmrg solaris2.[0-5] | solaris2.[0-5].*) ;; 954390b17f1bSmrg *) 954490b17f1bSmrg # The compiler driver will combine and reorder linker options, 9545983b4bf2Smrg # but understands `-z linker_flag'. GCC discards it without `$wl', 954690b17f1bSmrg # but is careful enough not to reorder. 954790b17f1bSmrg # Supported since Solaris 2.6 (maybe 2.5.1?) 9548983b4bf2Smrg if test "$GCC" = yes; then 9549983b4bf2Smrg whole_archive_flag_spec='${wl}-z ${wl}allextract$convenience ${wl}-z ${wl}defaultextract' 955090b17f1bSmrg else 955190b17f1bSmrg whole_archive_flag_spec='-z allextract$convenience -z defaultextract' 955290b17f1bSmrg fi 955390b17f1bSmrg ;; 955490b17f1bSmrg esac 955590b17f1bSmrg link_all_deplibs=yes 955690b17f1bSmrg ;; 95577e6fb56fSmrg 955890b17f1bSmrg sunos4*) 9559983b4bf2Smrg if test "x$host_vendor" = xsequent; then 956090b17f1bSmrg # Use $CC to link under sequent, because it throws in some extra .o 956190b17f1bSmrg # files that make .init and .fini sections work. 9562983b4bf2Smrg archive_cmds='$CC -G ${wl}-h $soname -o $lib $libobjs $deplibs $compiler_flags' 956390b17f1bSmrg else 956490b17f1bSmrg archive_cmds='$LD -assert pure-text -Bstatic -o $lib $libobjs $deplibs $linker_flags' 956590b17f1bSmrg fi 956690b17f1bSmrg hardcode_libdir_flag_spec='-L$libdir' 956790b17f1bSmrg hardcode_direct=yes 956890b17f1bSmrg hardcode_minus_L=yes 956990b17f1bSmrg hardcode_shlibpath_var=no 957090b17f1bSmrg ;; 95717e6fb56fSmrg 957290b17f1bSmrg sysv4) 957390b17f1bSmrg case $host_vendor in 957490b17f1bSmrg sni) 957590b17f1bSmrg archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags' 957690b17f1bSmrg hardcode_direct=yes # is this really true??? 957790b17f1bSmrg ;; 957890b17f1bSmrg siemens) 957990b17f1bSmrg ## LD is ld it makes a PLAMLIB 958090b17f1bSmrg ## CC just makes a GrossModule. 958190b17f1bSmrg archive_cmds='$LD -G -o $lib $libobjs $deplibs $linker_flags' 958290b17f1bSmrg reload_cmds='$CC -r -o $output$reload_objs' 958390b17f1bSmrg hardcode_direct=no 958490b17f1bSmrg ;; 958590b17f1bSmrg motorola) 958690b17f1bSmrg archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags' 958790b17f1bSmrg hardcode_direct=no #Motorola manual says yes, but my tests say they lie 958890b17f1bSmrg ;; 958990b17f1bSmrg esac 959090b17f1bSmrg runpath_var='LD_RUN_PATH' 959190b17f1bSmrg hardcode_shlibpath_var=no 959290b17f1bSmrg ;; 95937e6fb56fSmrg 959490b17f1bSmrg sysv4.3*) 959590b17f1bSmrg archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags' 959690b17f1bSmrg hardcode_shlibpath_var=no 959790b17f1bSmrg export_dynamic_flag_spec='-Bexport' 959890b17f1bSmrg ;; 95997e6fb56fSmrg 960090b17f1bSmrg sysv4*MP*) 960190b17f1bSmrg if test -d /usr/nec; then 960290b17f1bSmrg archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags' 960390b17f1bSmrg hardcode_shlibpath_var=no 960490b17f1bSmrg runpath_var=LD_RUN_PATH 960590b17f1bSmrg hardcode_runpath_var=yes 960690b17f1bSmrg ld_shlibs=yes 960790b17f1bSmrg fi 960890b17f1bSmrg ;; 96097e6fb56fSmrg 961090b17f1bSmrg sysv4*uw2* | sysv5OpenUNIX* | sysv5UnixWare7.[01].[10]* | unixware7* | sco3.2v5.0.[024]*) 9611983b4bf2Smrg no_undefined_flag='${wl}-z,text' 961290b17f1bSmrg archive_cmds_need_lc=no 961390b17f1bSmrg hardcode_shlibpath_var=no 961490b17f1bSmrg runpath_var='LD_RUN_PATH' 96157e6fb56fSmrg 9616983b4bf2Smrg if test "$GCC" = yes; then 9617983b4bf2Smrg archive_cmds='$CC -shared ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags' 9618983b4bf2Smrg archive_expsym_cmds='$CC -shared ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags' 961990b17f1bSmrg else 9620983b4bf2Smrg archive_cmds='$CC -G ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags' 9621983b4bf2Smrg archive_expsym_cmds='$CC -G ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags' 962290b17f1bSmrg fi 962390b17f1bSmrg ;; 96247e6fb56fSmrg 962590b17f1bSmrg sysv5* | sco3.2v5* | sco5v6*) 9626983b4bf2Smrg # Note: We can NOT use -z defs as we might desire, because we do not 962790b17f1bSmrg # link with -lc, and that would cause any symbols used from libc to 962890b17f1bSmrg # always be unresolved, which means just about no library would 962990b17f1bSmrg # ever link correctly. If we're not using GNU ld we use -z text 963090b17f1bSmrg # though, which does catch some bad symbols but isn't as heavy-handed 963190b17f1bSmrg # as -z defs. 9632983b4bf2Smrg no_undefined_flag='${wl}-z,text' 9633983b4bf2Smrg allow_undefined_flag='${wl}-z,nodefs' 963490b17f1bSmrg archive_cmds_need_lc=no 963590b17f1bSmrg hardcode_shlibpath_var=no 9636983b4bf2Smrg hardcode_libdir_flag_spec='${wl}-R,$libdir' 963790b17f1bSmrg hardcode_libdir_separator=':' 963890b17f1bSmrg link_all_deplibs=yes 9639983b4bf2Smrg export_dynamic_flag_spec='${wl}-Bexport' 964090b17f1bSmrg runpath_var='LD_RUN_PATH' 96417e6fb56fSmrg 9642983b4bf2Smrg if test "$GCC" = yes; then 9643983b4bf2Smrg archive_cmds='$CC -shared ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags' 9644983b4bf2Smrg archive_expsym_cmds='$CC -shared ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags' 964590b17f1bSmrg else 9646983b4bf2Smrg archive_cmds='$CC -G ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags' 9647983b4bf2Smrg archive_expsym_cmds='$CC -G ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags' 964890b17f1bSmrg fi 964990b17f1bSmrg ;; 96507e6fb56fSmrg 965190b17f1bSmrg uts4*) 965290b17f1bSmrg archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags' 965390b17f1bSmrg hardcode_libdir_flag_spec='-L$libdir' 965490b17f1bSmrg hardcode_shlibpath_var=no 965590b17f1bSmrg ;; 96567e6fb56fSmrg 965790b17f1bSmrg *) 965890b17f1bSmrg ld_shlibs=no 965990b17f1bSmrg ;; 966090b17f1bSmrg esac 96617e6fb56fSmrg 9662983b4bf2Smrg if test x$host_vendor = xsni; then 966390b17f1bSmrg case $host in 966490b17f1bSmrg sysv4 | sysv4.2uw2* | sysv4.3* | sysv5*) 9665983b4bf2Smrg export_dynamic_flag_spec='${wl}-Blargedynsym' 966690b17f1bSmrg ;; 966790b17f1bSmrg esac 966890b17f1bSmrg fi 966990b17f1bSmrg fi 96707e6fb56fSmrg 967190b17f1bSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ld_shlibs" >&5 967290b17f1bSmrg$as_echo "$ld_shlibs" >&6; } 9673983b4bf2Smrgtest "$ld_shlibs" = no && can_build_shared=no 96747e6fb56fSmrg 967590b17f1bSmrgwith_gnu_ld=$with_gnu_ld 96767e6fb56fSmrg 96777e6fb56fSmrg 96787e6fb56fSmrg 96797e6fb56fSmrg 96807e6fb56fSmrg 96817e6fb56fSmrg 96827e6fb56fSmrg 96837e6fb56fSmrg 96847e6fb56fSmrg 96857e6fb56fSmrg 96867e6fb56fSmrg 96877e6fb56fSmrg 96887e6fb56fSmrg 96897e6fb56fSmrg 96907e6fb56fSmrg 969190b17f1bSmrg# 969290b17f1bSmrg# Do we need to explicitly link libc? 969390b17f1bSmrg# 969490b17f1bSmrgcase "x$archive_cmds_need_lc" in 969590b17f1bSmrgx|xyes) 969690b17f1bSmrg # Assume -lc should be added 969790b17f1bSmrg archive_cmds_need_lc=yes 96987e6fb56fSmrg 9699983b4bf2Smrg if test "$enable_shared" = yes && test "$GCC" = yes; then 970090b17f1bSmrg case $archive_cmds in 970190b17f1bSmrg *'~'*) 970290b17f1bSmrg # FIXME: we may have to deal with multi-command sequences. 970390b17f1bSmrg ;; 970490b17f1bSmrg '$CC '*) 970590b17f1bSmrg # Test whether the compiler implicitly links with -lc since on some 970690b17f1bSmrg # systems, -lgcc has to come before -lc. If gcc already passes -lc 970790b17f1bSmrg # to ld, don't add -lc before -lgcc. 970890b17f1bSmrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether -lc should be explicitly linked in" >&5 970990b17f1bSmrg$as_echo_n "checking whether -lc should be explicitly linked in... " >&6; } 971090b17f1bSmrgif ${lt_cv_archive_cmds_need_lc+:} false; then : 971190b17f1bSmrg $as_echo_n "(cached) " >&6 971290b17f1bSmrgelse 971390b17f1bSmrg $RM conftest* 971490b17f1bSmrg echo "$lt_simple_compile_test_code" > conftest.$ac_ext 97157e6fb56fSmrg 971690b17f1bSmrg if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5 971790b17f1bSmrg (eval $ac_compile) 2>&5 971890b17f1bSmrg ac_status=$? 971990b17f1bSmrg $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 972090b17f1bSmrg test $ac_status = 0; } 2>conftest.err; then 972190b17f1bSmrg soname=conftest 972290b17f1bSmrg lib=conftest 972390b17f1bSmrg libobjs=conftest.$ac_objext 972490b17f1bSmrg deplibs= 972590b17f1bSmrg wl=$lt_prog_compiler_wl 972690b17f1bSmrg pic_flag=$lt_prog_compiler_pic 972790b17f1bSmrg compiler_flags=-v 972890b17f1bSmrg linker_flags=-v 972990b17f1bSmrg verstring= 973090b17f1bSmrg output_objdir=. 973190b17f1bSmrg libname=conftest 973290b17f1bSmrg lt_save_allow_undefined_flag=$allow_undefined_flag 973390b17f1bSmrg allow_undefined_flag= 973490b17f1bSmrg if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$archive_cmds 2\>\&1 \| $GREP \" -lc \" \>/dev/null 2\>\&1\""; } >&5 973590b17f1bSmrg (eval $archive_cmds 2\>\&1 \| $GREP \" -lc \" \>/dev/null 2\>\&1) 2>&5 973690b17f1bSmrg ac_status=$? 973790b17f1bSmrg $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 973890b17f1bSmrg test $ac_status = 0; } 973990b17f1bSmrg then 974090b17f1bSmrg lt_cv_archive_cmds_need_lc=no 974190b17f1bSmrg else 974290b17f1bSmrg lt_cv_archive_cmds_need_lc=yes 974390b17f1bSmrg fi 974490b17f1bSmrg allow_undefined_flag=$lt_save_allow_undefined_flag 974590b17f1bSmrg else 974690b17f1bSmrg cat conftest.err 1>&5 974790b17f1bSmrg fi 974890b17f1bSmrg $RM conftest* 97497e6fb56fSmrg 975090b17f1bSmrgfi 975190b17f1bSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_archive_cmds_need_lc" >&5 975290b17f1bSmrg$as_echo "$lt_cv_archive_cmds_need_lc" >&6; } 975390b17f1bSmrg archive_cmds_need_lc=$lt_cv_archive_cmds_need_lc 975490b17f1bSmrg ;; 975590b17f1bSmrg esac 975690b17f1bSmrg fi 975790b17f1bSmrg ;; 975890b17f1bSmrgesac 97597e6fb56fSmrg 97607e6fb56fSmrg 97617e6fb56fSmrg 97627e6fb56fSmrg 97637e6fb56fSmrg 97647e6fb56fSmrg 97657e6fb56fSmrg 97667e6fb56fSmrg 97677e6fb56fSmrg 97687e6fb56fSmrg 97697e6fb56fSmrg 97707e6fb56fSmrg 97717e6fb56fSmrg 97727e6fb56fSmrg 97737e6fb56fSmrg 97747e6fb56fSmrg 97757e6fb56fSmrg 97767e6fb56fSmrg 97777e6fb56fSmrg 97787e6fb56fSmrg 97797e6fb56fSmrg 97807e6fb56fSmrg 97817e6fb56fSmrg 97827e6fb56fSmrg 97837e6fb56fSmrg 97847e6fb56fSmrg 97857e6fb56fSmrg 97867e6fb56fSmrg 97877e6fb56fSmrg 97887e6fb56fSmrg 97897e6fb56fSmrg 97907e6fb56fSmrg 97917e6fb56fSmrg 97927e6fb56fSmrg 97937e6fb56fSmrg 97947e6fb56fSmrg 97957e6fb56fSmrg 97967e6fb56fSmrg 97977e6fb56fSmrg 97987e6fb56fSmrg 97997e6fb56fSmrg 98007e6fb56fSmrg 98017e6fb56fSmrg 98027e6fb56fSmrg 98037e6fb56fSmrg 98047e6fb56fSmrg 98057e6fb56fSmrg 98067e6fb56fSmrg 98077e6fb56fSmrg 98087e6fb56fSmrg 98097e6fb56fSmrg 98107e6fb56fSmrg 98117e6fb56fSmrg 98127e6fb56fSmrg 98137e6fb56fSmrg 98147e6fb56fSmrg 98157e6fb56fSmrg 98167e6fb56fSmrg 98177e6fb56fSmrg 98187e6fb56fSmrg 98197e6fb56fSmrg 98207e6fb56fSmrg 98217e6fb56fSmrg 98227e6fb56fSmrg 98237e6fb56fSmrg 98247e6fb56fSmrg 98257e6fb56fSmrg 98267e6fb56fSmrg 98277e6fb56fSmrg 98287e6fb56fSmrg 98297e6fb56fSmrg 98307e6fb56fSmrg 98317e6fb56fSmrg 98327e6fb56fSmrg 98337e6fb56fSmrg 98347e6fb56fSmrg 98357e6fb56fSmrg 98367e6fb56fSmrg 98377e6fb56fSmrg 98387e6fb56fSmrg 98397e6fb56fSmrg 98407e6fb56fSmrg 98417e6fb56fSmrg 98427e6fb56fSmrg 98437e6fb56fSmrg 98447e6fb56fSmrg 98457e6fb56fSmrg 98467e6fb56fSmrg 98477e6fb56fSmrg 98487e6fb56fSmrg 98497e6fb56fSmrg 98507e6fb56fSmrg 98517e6fb56fSmrg 98527e6fb56fSmrg 98537e6fb56fSmrg 98547e6fb56fSmrg 98557e6fb56fSmrg 98567e6fb56fSmrg 98577e6fb56fSmrg 98587e6fb56fSmrg 98597e6fb56fSmrg 98607e6fb56fSmrg 98617e6fb56fSmrg 98627e6fb56fSmrg 98637e6fb56fSmrg 98647e6fb56fSmrg 98657e6fb56fSmrg 98667e6fb56fSmrg 98677e6fb56fSmrg 98687e6fb56fSmrg 98697e6fb56fSmrg 98707e6fb56fSmrg 98717e6fb56fSmrg 98727e6fb56fSmrg 98737e6fb56fSmrg 98747e6fb56fSmrg 98757e6fb56fSmrg 98767e6fb56fSmrg 98777e6fb56fSmrg 98787e6fb56fSmrg 98797e6fb56fSmrg 98807e6fb56fSmrg 98817e6fb56fSmrg 98827e6fb56fSmrg 98837e6fb56fSmrg 98847e6fb56fSmrg 98857e6fb56fSmrg 98867e6fb56fSmrg 98877e6fb56fSmrg 98887e6fb56fSmrg 98897e6fb56fSmrg 98907e6fb56fSmrg 98917e6fb56fSmrg 98927e6fb56fSmrg 98937e6fb56fSmrg 98947e6fb56fSmrg 98957e6fb56fSmrg 98967e6fb56fSmrg 98977e6fb56fSmrg 98987e6fb56fSmrg 98997e6fb56fSmrg 99007e6fb56fSmrg 99017e6fb56fSmrg 99027e6fb56fSmrg 99037e6fb56fSmrg 99047e6fb56fSmrg 99057e6fb56fSmrg 99067e6fb56fSmrg 99077e6fb56fSmrg 99087e6fb56fSmrg 99097e6fb56fSmrg 991090b17f1bSmrg 991190b17f1bSmrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking dynamic linker characteristics" >&5 991290b17f1bSmrg$as_echo_n "checking dynamic linker characteristics... " >&6; } 991390b17f1bSmrg 9914983b4bf2Smrgif test "$GCC" = yes; then 991590b17f1bSmrg case $host_os in 9916983b4bf2Smrg darwin*) lt_awk_arg="/^libraries:/,/LR/" ;; 9917983b4bf2Smrg *) lt_awk_arg="/^libraries:/" ;; 991890b17f1bSmrg esac 991990b17f1bSmrg case $host_os in 9920983b4bf2Smrg mingw* | cegcc*) lt_sed_strip_eq="s,=\([A-Za-z]:\),\1,g" ;; 9921983b4bf2Smrg *) lt_sed_strip_eq="s,=/,/,g" ;; 992290b17f1bSmrg esac 992390b17f1bSmrg lt_search_path_spec=`$CC -print-search-dirs | awk $lt_awk_arg | $SED -e "s/^libraries://" -e $lt_sed_strip_eq` 992490b17f1bSmrg case $lt_search_path_spec in 992590b17f1bSmrg *\;*) 992690b17f1bSmrg # if the path contains ";" then we assume it to be the separator 992790b17f1bSmrg # otherwise default to the standard path separator (i.e. ":") - it is 992890b17f1bSmrg # assumed that no part of a normal pathname contains ";" but that should 992990b17f1bSmrg # okay in the real world where ";" in dirpaths is itself problematic. 993090b17f1bSmrg lt_search_path_spec=`$ECHO "$lt_search_path_spec" | $SED 's/;/ /g'` 99317e6fb56fSmrg ;; 99327e6fb56fSmrg *) 993390b17f1bSmrg lt_search_path_spec=`$ECHO "$lt_search_path_spec" | $SED "s/$PATH_SEPARATOR/ /g"` 99347e6fb56fSmrg ;; 993590b17f1bSmrg esac 993690b17f1bSmrg # Ok, now we have the path, separated by spaces, we can step through it 9937983b4bf2Smrg # and add multilib dir if necessary. 993890b17f1bSmrg lt_tmp_lt_search_path_spec= 9939983b4bf2Smrg lt_multi_os_dir=`$CC $CPPFLAGS $CFLAGS $LDFLAGS -print-multi-os-directory 2>/dev/null` 994090b17f1bSmrg for lt_sys_path in $lt_search_path_spec; do 9941983b4bf2Smrg if test -d "$lt_sys_path/$lt_multi_os_dir"; then 9942983b4bf2Smrg lt_tmp_lt_search_path_spec="$lt_tmp_lt_search_path_spec $lt_sys_path/$lt_multi_os_dir" 9943983b4bf2Smrg else 994490b17f1bSmrg test -d "$lt_sys_path" && \ 994590b17f1bSmrg lt_tmp_lt_search_path_spec="$lt_tmp_lt_search_path_spec $lt_sys_path" 994690b17f1bSmrg fi 994790b17f1bSmrg done 994890b17f1bSmrg lt_search_path_spec=`$ECHO "$lt_tmp_lt_search_path_spec" | awk ' 9949983b4bf2SmrgBEGIN {RS=" "; FS="/|\n";} { 9950983b4bf2Smrg lt_foo=""; 9951983b4bf2Smrg lt_count=0; 995290b17f1bSmrg for (lt_i = NF; lt_i > 0; lt_i--) { 995390b17f1bSmrg if ($lt_i != "" && $lt_i != ".") { 995490b17f1bSmrg if ($lt_i == "..") { 995590b17f1bSmrg lt_count++; 995690b17f1bSmrg } else { 995790b17f1bSmrg if (lt_count == 0) { 9958983b4bf2Smrg lt_foo="/" $lt_i lt_foo; 995990b17f1bSmrg } else { 996090b17f1bSmrg lt_count--; 996190b17f1bSmrg } 996290b17f1bSmrg } 996390b17f1bSmrg } 996490b17f1bSmrg } 996590b17f1bSmrg if (lt_foo != "") { lt_freq[lt_foo]++; } 996690b17f1bSmrg if (lt_freq[lt_foo] == 1) { print lt_foo; } 996790b17f1bSmrg}'` 996890b17f1bSmrg # AWK program above erroneously prepends '/' to C:/dos/paths 996990b17f1bSmrg # for these hosts. 997090b17f1bSmrg case $host_os in 997190b17f1bSmrg mingw* | cegcc*) lt_search_path_spec=`$ECHO "$lt_search_path_spec" |\ 9972983b4bf2Smrg $SED 's,/\([A-Za-z]:\),\1,g'` ;; 997390b17f1bSmrg esac 997490b17f1bSmrg sys_lib_search_path_spec=`$ECHO "$lt_search_path_spec" | $lt_NL2SP` 99757e6fb56fSmrgelse 997690b17f1bSmrg sys_lib_search_path_spec="/lib /usr/lib /usr/local/lib" 99777e6fb56fSmrgfi 997890b17f1bSmrglibrary_names_spec= 997990b17f1bSmrglibname_spec='lib$name' 998090b17f1bSmrgsoname_spec= 9981983b4bf2Smrgshrext_cmds=".so" 998290b17f1bSmrgpostinstall_cmds= 998390b17f1bSmrgpostuninstall_cmds= 998490b17f1bSmrgfinish_cmds= 998590b17f1bSmrgfinish_eval= 998690b17f1bSmrgshlibpath_var= 998790b17f1bSmrgshlibpath_overrides_runpath=unknown 998890b17f1bSmrgversion_type=none 998990b17f1bSmrgdynamic_linker="$host_os ld.so" 999090b17f1bSmrgsys_lib_dlsearch_path_spec="/lib /usr/lib" 999190b17f1bSmrgneed_lib_prefix=unknown 999290b17f1bSmrghardcode_into_libs=no 99937e6fb56fSmrg 999490b17f1bSmrg# when you set need_version to no, make sure it does not cause -set_version 999590b17f1bSmrg# flags to be left without arguments 999690b17f1bSmrgneed_version=unknown 99977e6fb56fSmrg 999890b17f1bSmrgcase $host_os in 999990b17f1bSmrgaix3*) 1000090b17f1bSmrg version_type=linux # correct to gnu/linux during the next big refactor 10001983b4bf2Smrg library_names_spec='${libname}${release}${shared_ext}$versuffix $libname.a' 1000290b17f1bSmrg shlibpath_var=LIBPATH 100037e6fb56fSmrg 100047e6fb56fSmrg # AIX 3 has no versioning support, so we append a major version to the name. 10005983b4bf2Smrg soname_spec='${libname}${release}${shared_ext}$major' 100067e6fb56fSmrg ;; 100077e6fb56fSmrg 100087e6fb56fSmrgaix[4-9]*) 1000990b17f1bSmrg version_type=linux # correct to gnu/linux during the next big refactor 100107e6fb56fSmrg need_lib_prefix=no 100117e6fb56fSmrg need_version=no 100127e6fb56fSmrg hardcode_into_libs=yes 10013983b4bf2Smrg if test "$host_cpu" = ia64; then 100147e6fb56fSmrg # AIX 5 supports IA64 10015983b4bf2Smrg library_names_spec='${libname}${release}${shared_ext}$major ${libname}${release}${shared_ext}$versuffix $libname${shared_ext}' 100167e6fb56fSmrg shlibpath_var=LD_LIBRARY_PATH 100177e6fb56fSmrg else 100187e6fb56fSmrg # With GCC up to 2.95.x, collect2 would create an import file 100197e6fb56fSmrg # for dependence libraries. The import file would start with 10020983b4bf2Smrg # the line `#! .'. This would cause the generated library to 10021983b4bf2Smrg # depend on `.', always an invalid library. This was fixed in 100227e6fb56fSmrg # development snapshots of GCC prior to 3.0. 100237e6fb56fSmrg case $host_os in 100247e6fb56fSmrg aix4 | aix4.[01] | aix4.[01].*) 100257e6fb56fSmrg if { echo '#if __GNUC__ > 2 || (__GNUC__ == 2 && __GNUC_MINOR__ >= 97)' 100267e6fb56fSmrg echo ' yes ' 10027983b4bf2Smrg echo '#endif'; } | ${CC} -E - | $GREP yes > /dev/null; then 100287e6fb56fSmrg : 100297e6fb56fSmrg else 100307e6fb56fSmrg can_build_shared=no 100317e6fb56fSmrg fi 100327e6fb56fSmrg ;; 100337e6fb56fSmrg esac 10034983b4bf2Smrg # AIX (on Power*) has no versioning support, so currently we can not hardcode correct 100357e6fb56fSmrg # soname into executable. Probably we can add versioning support to 100367e6fb56fSmrg # collect2, so additional links can be useful in future. 10037983b4bf2Smrg if test "$aix_use_runtimelinking" = yes; then 100387e6fb56fSmrg # If using run time linking (on AIX 4.2 or later) use lib<name>.so 100397e6fb56fSmrg # instead of lib<name>.a to let people know that these are not 100407e6fb56fSmrg # typical AIX shared libraries. 10041983b4bf2Smrg library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}' 10042983b4bf2Smrg else 100437e6fb56fSmrg # We preserve .a as extension for shared libraries through AIX4.2 100447e6fb56fSmrg # and later when we are not doing run time linking. 10045983b4bf2Smrg library_names_spec='${libname}${release}.a $libname.a' 10046983b4bf2Smrg soname_spec='${libname}${release}${shared_ext}$major' 10047983b4bf2Smrg fi 100487e6fb56fSmrg shlibpath_var=LIBPATH 100497e6fb56fSmrg fi 100507e6fb56fSmrg ;; 100517e6fb56fSmrg 100527e6fb56fSmrgamigaos*) 1005390b17f1bSmrg case $host_cpu in 1005490b17f1bSmrg powerpc) 1005590b17f1bSmrg # Since July 2007 AmigaOS4 officially supports .so libraries. 1005690b17f1bSmrg # When compiling the executable, add -use-dynld -Lsobjs: to the compileline. 10057983b4bf2Smrg library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}' 1005890b17f1bSmrg ;; 1005990b17f1bSmrg m68k) 1006090b17f1bSmrg library_names_spec='$libname.ixlibrary $libname.a' 1006190b17f1bSmrg # Create ${libname}_ixlibrary.a entries in /sys/libs. 10062983b4bf2Smrg finish_eval='for lib in `ls $libdir/*.ixlibrary 2>/dev/null`; do libname=`func_echo_all "$lib" | $SED '\''s%^.*/\([^/]*\)\.ixlibrary$%\1%'\''`; test $RM /sys/libs/${libname}_ixlibrary.a; $show "cd /sys/libs && $LN_S $lib ${libname}_ixlibrary.a"; cd /sys/libs && $LN_S $lib ${libname}_ixlibrary.a || exit 1; done' 1006390b17f1bSmrg ;; 1006490b17f1bSmrg esac 100657e6fb56fSmrg ;; 100667e6fb56fSmrg 100677e6fb56fSmrgbeos*) 10068983b4bf2Smrg library_names_spec='${libname}${shared_ext}' 100697e6fb56fSmrg dynamic_linker="$host_os ld.so" 100707e6fb56fSmrg shlibpath_var=LIBRARY_PATH 100717e6fb56fSmrg ;; 100727e6fb56fSmrg 100737e6fb56fSmrgbsdi[45]*) 1007490b17f1bSmrg version_type=linux # correct to gnu/linux during the next big refactor 100757e6fb56fSmrg need_version=no 10076983b4bf2Smrg library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}' 10077983b4bf2Smrg soname_spec='${libname}${release}${shared_ext}$major' 100787e6fb56fSmrg finish_cmds='PATH="\$PATH:/sbin" ldconfig $libdir' 100797e6fb56fSmrg shlibpath_var=LD_LIBRARY_PATH 100807e6fb56fSmrg sys_lib_search_path_spec="/shlib /usr/lib /usr/X11/lib /usr/contrib/lib /lib /usr/local/lib" 100817e6fb56fSmrg sys_lib_dlsearch_path_spec="/shlib /usr/lib /usr/local/lib" 100827e6fb56fSmrg # the default ld.so.conf also contains /usr/contrib/lib and 100837e6fb56fSmrg # /usr/X11R6/lib (/usr/X11 is a link to /usr/X11R6), but let us allow 100847e6fb56fSmrg # libtool to hard-code these into programs 100857e6fb56fSmrg ;; 100867e6fb56fSmrg 1008790b17f1bSmrgcygwin* | mingw* | pw32* | cegcc*) 100887e6fb56fSmrg version_type=windows 10089983b4bf2Smrg shrext_cmds=".dll" 100907e6fb56fSmrg need_version=no 100917e6fb56fSmrg need_lib_prefix=no 100927e6fb56fSmrg 1009390b17f1bSmrg case $GCC,$cc_basename in 1009490b17f1bSmrg yes,*) 1009590b17f1bSmrg # gcc 100967e6fb56fSmrg library_names_spec='$libname.dll.a' 100977e6fb56fSmrg # DLL is installed to $(libdir)/../bin by postinstall_cmds 10098983b4bf2Smrg postinstall_cmds='base_file=`basename \${file}`~ 10099983b4bf2Smrg dlpath=`$SHELL 2>&1 -c '\''. $dir/'\''\${base_file}'\''i; echo \$dlname'\''`~ 101007e6fb56fSmrg dldir=$destdir/`dirname \$dlpath`~ 101017e6fb56fSmrg test -d \$dldir || mkdir -p \$dldir~ 101027e6fb56fSmrg $install_prog $dir/$dlname \$dldir/$dlname~ 1010390b17f1bSmrg chmod a+x \$dldir/$dlname~ 1010490b17f1bSmrg if test -n '\''$stripme'\'' && test -n '\''$striplib'\''; then 1010590b17f1bSmrg eval '\''$striplib \$dldir/$dlname'\'' || exit \$?; 1010690b17f1bSmrg fi' 101077e6fb56fSmrg postuninstall_cmds='dldll=`$SHELL 2>&1 -c '\''. $file; echo \$dlname'\''`~ 101087e6fb56fSmrg dlpath=$dir/\$dldll~ 1010990b17f1bSmrg $RM \$dlpath' 101107e6fb56fSmrg shlibpath_overrides_runpath=yes 101117e6fb56fSmrg 101127e6fb56fSmrg case $host_os in 101137e6fb56fSmrg cygwin*) 101147e6fb56fSmrg # Cygwin DLLs use 'cyg' prefix rather than 'lib' 10115983b4bf2Smrg soname_spec='`echo ${libname} | sed -e 's/^lib/cyg/'``echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}' 1011690b17f1bSmrg 1011790b17f1bSmrg sys_lib_search_path_spec="$sys_lib_search_path_spec /usr/lib/w32api" 101187e6fb56fSmrg ;; 1011990b17f1bSmrg mingw* | cegcc*) 101207e6fb56fSmrg # MinGW DLLs use traditional 'lib' prefix 10121983b4bf2Smrg soname_spec='${libname}`echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}' 101227e6fb56fSmrg ;; 101237e6fb56fSmrg pw32*) 101247e6fb56fSmrg # pw32 DLLs use 'pw' prefix rather than 'lib' 10125983b4bf2Smrg library_names_spec='`echo ${libname} | sed -e 's/^lib/pw/'``echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}' 101267e6fb56fSmrg ;; 101277e6fb56fSmrg esac 1012890b17f1bSmrg dynamic_linker='Win32 ld.exe' 1012990b17f1bSmrg ;; 1013090b17f1bSmrg 1013190b17f1bSmrg *,cl*) 1013290b17f1bSmrg # Native MSVC 1013390b17f1bSmrg libname_spec='$name' 10134983b4bf2Smrg soname_spec='${libname}`echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}' 10135983b4bf2Smrg library_names_spec='${libname}.dll.lib' 1013690b17f1bSmrg 1013790b17f1bSmrg case $build_os in 1013890b17f1bSmrg mingw*) 1013990b17f1bSmrg sys_lib_search_path_spec= 1014090b17f1bSmrg lt_save_ifs=$IFS 1014190b17f1bSmrg IFS=';' 1014290b17f1bSmrg for lt_path in $LIB 1014390b17f1bSmrg do 1014490b17f1bSmrg IFS=$lt_save_ifs 1014590b17f1bSmrg # Let DOS variable expansion print the short 8.3 style file name. 1014690b17f1bSmrg lt_path=`cd "$lt_path" 2>/dev/null && cmd //C "for %i in (".") do @echo %~si"` 1014790b17f1bSmrg sys_lib_search_path_spec="$sys_lib_search_path_spec $lt_path" 1014890b17f1bSmrg done 1014990b17f1bSmrg IFS=$lt_save_ifs 1015090b17f1bSmrg # Convert to MSYS style. 1015190b17f1bSmrg sys_lib_search_path_spec=`$ECHO "$sys_lib_search_path_spec" | sed -e 's|\\\\|/|g' -e 's| \\([a-zA-Z]\\):| /\\1|g' -e 's|^ ||'` 1015290b17f1bSmrg ;; 1015390b17f1bSmrg cygwin*) 1015490b17f1bSmrg # Convert to unix form, then to dos form, then back to unix form 1015590b17f1bSmrg # but this time dos style (no spaces!) so that the unix form looks 1015690b17f1bSmrg # like /cygdrive/c/PROGRA~1:/cygdr... 1015790b17f1bSmrg sys_lib_search_path_spec=`cygpath --path --unix "$LIB"` 1015890b17f1bSmrg sys_lib_search_path_spec=`cygpath --path --dos "$sys_lib_search_path_spec" 2>/dev/null` 1015990b17f1bSmrg sys_lib_search_path_spec=`cygpath --path --unix "$sys_lib_search_path_spec" | $SED -e "s/$PATH_SEPARATOR/ /g"` 1016090b17f1bSmrg ;; 1016190b17f1bSmrg *) 10162983b4bf2Smrg sys_lib_search_path_spec="$LIB" 1016390b17f1bSmrg if $ECHO "$sys_lib_search_path_spec" | $GREP ';[c-zC-Z]:/' >/dev/null; then 1016490b17f1bSmrg # It is most probably a Windows format PATH. 1016590b17f1bSmrg sys_lib_search_path_spec=`$ECHO "$sys_lib_search_path_spec" | $SED -e 's/;/ /g'` 1016690b17f1bSmrg else 1016790b17f1bSmrg sys_lib_search_path_spec=`$ECHO "$sys_lib_search_path_spec" | $SED -e "s/$PATH_SEPARATOR/ /g"` 1016890b17f1bSmrg fi 1016990b17f1bSmrg # FIXME: find the short name or the path components, as spaces are 1017090b17f1bSmrg # common. (e.g. "Program Files" -> "PROGRA~1") 1017190b17f1bSmrg ;; 1017290b17f1bSmrg esac 1017390b17f1bSmrg 1017490b17f1bSmrg # DLL is installed to $(libdir)/../bin by postinstall_cmds 10175983b4bf2Smrg postinstall_cmds='base_file=`basename \${file}`~ 10176983b4bf2Smrg dlpath=`$SHELL 2>&1 -c '\''. $dir/'\''\${base_file}'\''i; echo \$dlname'\''`~ 1017790b17f1bSmrg dldir=$destdir/`dirname \$dlpath`~ 1017890b17f1bSmrg test -d \$dldir || mkdir -p \$dldir~ 1017990b17f1bSmrg $install_prog $dir/$dlname \$dldir/$dlname' 1018090b17f1bSmrg postuninstall_cmds='dldll=`$SHELL 2>&1 -c '\''. $file; echo \$dlname'\''`~ 1018190b17f1bSmrg dlpath=$dir/\$dldll~ 1018290b17f1bSmrg $RM \$dlpath' 1018390b17f1bSmrg shlibpath_overrides_runpath=yes 1018490b17f1bSmrg dynamic_linker='Win32 link.exe' 101857e6fb56fSmrg ;; 101867e6fb56fSmrg 101877e6fb56fSmrg *) 1018890b17f1bSmrg # Assume MSVC wrapper 10189983b4bf2Smrg library_names_spec='${libname}`echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext} $libname.lib' 1019090b17f1bSmrg dynamic_linker='Win32 ld.exe' 101917e6fb56fSmrg ;; 101927e6fb56fSmrg esac 101937e6fb56fSmrg # FIXME: first we should search . and the directory the executable is in 101947e6fb56fSmrg shlibpath_var=PATH 101957e6fb56fSmrg ;; 101967e6fb56fSmrg 101977e6fb56fSmrgdarwin* | rhapsody*) 101987e6fb56fSmrg dynamic_linker="$host_os dyld" 101997e6fb56fSmrg version_type=darwin 102007e6fb56fSmrg need_lib_prefix=no 102017e6fb56fSmrg need_version=no 10202983b4bf2Smrg library_names_spec='${libname}${release}${major}$shared_ext ${libname}$shared_ext' 10203983b4bf2Smrg soname_spec='${libname}${release}${major}$shared_ext' 102047e6fb56fSmrg shlibpath_overrides_runpath=yes 102057e6fb56fSmrg shlibpath_var=DYLD_LIBRARY_PATH 102067e6fb56fSmrg shrext_cmds='`test .$module = .yes && echo .so || echo .dylib`' 102077e6fb56fSmrg 1020890b17f1bSmrg sys_lib_search_path_spec="$sys_lib_search_path_spec /usr/local/lib" 102097e6fb56fSmrg sys_lib_dlsearch_path_spec='/usr/local/lib /lib /usr/lib' 102107e6fb56fSmrg ;; 102117e6fb56fSmrg 102127e6fb56fSmrgdgux*) 1021390b17f1bSmrg version_type=linux # correct to gnu/linux during the next big refactor 102147e6fb56fSmrg need_lib_prefix=no 102157e6fb56fSmrg need_version=no 10216983b4bf2Smrg library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname$shared_ext' 10217983b4bf2Smrg soname_spec='${libname}${release}${shared_ext}$major' 102187e6fb56fSmrg shlibpath_var=LD_LIBRARY_PATH 102197e6fb56fSmrg ;; 102207e6fb56fSmrg 102217e6fb56fSmrgfreebsd* | dragonfly*) 102227e6fb56fSmrg # DragonFly does not have aout. When/if they implement a new 102237e6fb56fSmrg # versioning mechanism, adjust this. 102247e6fb56fSmrg if test -x /usr/bin/objformat; then 102257e6fb56fSmrg objformat=`/usr/bin/objformat` 102267e6fb56fSmrg else 102277e6fb56fSmrg case $host_os in 1022890b17f1bSmrg freebsd[23].*) objformat=aout ;; 102297e6fb56fSmrg *) objformat=elf ;; 102307e6fb56fSmrg esac 102317e6fb56fSmrg fi 102327e6fb56fSmrg version_type=freebsd-$objformat 102337e6fb56fSmrg case $version_type in 102347e6fb56fSmrg freebsd-elf*) 10235983b4bf2Smrg library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext} $libname${shared_ext}' 102367e6fb56fSmrg need_version=no 102377e6fb56fSmrg need_lib_prefix=no 102387e6fb56fSmrg ;; 102397e6fb56fSmrg freebsd-*) 10240983b4bf2Smrg library_names_spec='${libname}${release}${shared_ext}$versuffix $libname${shared_ext}$versuffix' 102417e6fb56fSmrg need_version=yes 102427e6fb56fSmrg ;; 102437e6fb56fSmrg esac 102447e6fb56fSmrg shlibpath_var=LD_LIBRARY_PATH 102457e6fb56fSmrg case $host_os in 1024690b17f1bSmrg freebsd2.*) 102477e6fb56fSmrg shlibpath_overrides_runpath=yes 102487e6fb56fSmrg ;; 102497e6fb56fSmrg freebsd3.[01]* | freebsdelf3.[01]*) 102507e6fb56fSmrg shlibpath_overrides_runpath=yes 102517e6fb56fSmrg hardcode_into_libs=yes 102527e6fb56fSmrg ;; 102537e6fb56fSmrg freebsd3.[2-9]* | freebsdelf3.[2-9]* | \ 102547e6fb56fSmrg freebsd4.[0-5] | freebsdelf4.[0-5] | freebsd4.1.1 | freebsdelf4.1.1) 102557e6fb56fSmrg shlibpath_overrides_runpath=no 102567e6fb56fSmrg hardcode_into_libs=yes 102577e6fb56fSmrg ;; 102587e6fb56fSmrg *) # from 4.6 on, and DragonFly 102597e6fb56fSmrg shlibpath_overrides_runpath=yes 102607e6fb56fSmrg hardcode_into_libs=yes 102617e6fb56fSmrg ;; 102627e6fb56fSmrg esac 102637e6fb56fSmrg ;; 102647e6fb56fSmrg 10265983b4bf2Smrggnu*) 10266983b4bf2Smrg version_type=linux # correct to gnu/linux during the next big refactor 10267983b4bf2Smrg need_lib_prefix=no 10268983b4bf2Smrg need_version=no 10269983b4bf2Smrg library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}${major} ${libname}${shared_ext}' 10270983b4bf2Smrg soname_spec='${libname}${release}${shared_ext}$major' 10271983b4bf2Smrg shlibpath_var=LD_LIBRARY_PATH 10272983b4bf2Smrg shlibpath_overrides_runpath=no 10273983b4bf2Smrg hardcode_into_libs=yes 10274983b4bf2Smrg ;; 10275983b4bf2Smrg 1027690b17f1bSmrghaiku*) 1027790b17f1bSmrg version_type=linux # correct to gnu/linux during the next big refactor 1027890b17f1bSmrg need_lib_prefix=no 1027990b17f1bSmrg need_version=no 1028090b17f1bSmrg dynamic_linker="$host_os runtime_loader" 10281983b4bf2Smrg library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}${major} ${libname}${shared_ext}' 10282983b4bf2Smrg soname_spec='${libname}${release}${shared_ext}$major' 1028390b17f1bSmrg shlibpath_var=LIBRARY_PATH 10284983b4bf2Smrg shlibpath_overrides_runpath=yes 1028590b17f1bSmrg sys_lib_dlsearch_path_spec='/boot/home/config/lib /boot/common/lib /boot/system/lib' 102867e6fb56fSmrg hardcode_into_libs=yes 102877e6fb56fSmrg ;; 102887e6fb56fSmrg 102897e6fb56fSmrghpux9* | hpux10* | hpux11*) 102907e6fb56fSmrg # Give a soname corresponding to the major version so that dld.sl refuses to 102917e6fb56fSmrg # link against other versions. 102927e6fb56fSmrg version_type=sunos 102937e6fb56fSmrg need_lib_prefix=no 102947e6fb56fSmrg need_version=no 102957e6fb56fSmrg case $host_cpu in 102967e6fb56fSmrg ia64*) 102977e6fb56fSmrg shrext_cmds='.so' 102987e6fb56fSmrg hardcode_into_libs=yes 102997e6fb56fSmrg dynamic_linker="$host_os dld.so" 103007e6fb56fSmrg shlibpath_var=LD_LIBRARY_PATH 103017e6fb56fSmrg shlibpath_overrides_runpath=yes # Unless +noenvvar is specified. 10302983b4bf2Smrg library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}' 10303983b4bf2Smrg soname_spec='${libname}${release}${shared_ext}$major' 10304983b4bf2Smrg if test "X$HPUX_IA64_MODE" = X32; then 103057e6fb56fSmrg sys_lib_search_path_spec="/usr/lib/hpux32 /usr/local/lib/hpux32 /usr/local/lib" 103067e6fb56fSmrg else 103077e6fb56fSmrg sys_lib_search_path_spec="/usr/lib/hpux64 /usr/local/lib/hpux64" 103087e6fb56fSmrg fi 10309983b4bf2Smrg sys_lib_dlsearch_path_spec=$sys_lib_search_path_spec 103107e6fb56fSmrg ;; 1031190b17f1bSmrg hppa*64*) 1031290b17f1bSmrg shrext_cmds='.sl' 1031390b17f1bSmrg hardcode_into_libs=yes 1031490b17f1bSmrg dynamic_linker="$host_os dld.sl" 1031590b17f1bSmrg shlibpath_var=LD_LIBRARY_PATH # How should we handle SHLIB_PATH 1031690b17f1bSmrg shlibpath_overrides_runpath=yes # Unless +noenvvar is specified. 10317983b4bf2Smrg library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}' 10318983b4bf2Smrg soname_spec='${libname}${release}${shared_ext}$major' 1031990b17f1bSmrg sys_lib_search_path_spec="/usr/lib/pa20_64 /usr/ccs/lib/pa20_64" 1032090b17f1bSmrg sys_lib_dlsearch_path_spec=$sys_lib_search_path_spec 1032190b17f1bSmrg ;; 1032290b17f1bSmrg *) 103237e6fb56fSmrg shrext_cmds='.sl' 103247e6fb56fSmrg dynamic_linker="$host_os dld.sl" 103257e6fb56fSmrg shlibpath_var=SHLIB_PATH 103267e6fb56fSmrg shlibpath_overrides_runpath=no # +s is required to enable SHLIB_PATH 10327983b4bf2Smrg library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}' 10328983b4bf2Smrg soname_spec='${libname}${release}${shared_ext}$major' 103297e6fb56fSmrg ;; 103307e6fb56fSmrg esac 1033190b17f1bSmrg # HP-UX runs *really* slowly unless shared libraries are mode 555, ... 103327e6fb56fSmrg postinstall_cmds='chmod 555 $lib' 1033390b17f1bSmrg # or fails outright, so override atomically: 1033490b17f1bSmrg install_override_mode=555 103357e6fb56fSmrg ;; 103367e6fb56fSmrg 103377e6fb56fSmrginterix[3-9]*) 1033890b17f1bSmrg version_type=linux # correct to gnu/linux during the next big refactor 103397e6fb56fSmrg need_lib_prefix=no 103407e6fb56fSmrg need_version=no 10341983b4bf2Smrg library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${shared_ext}' 10342983b4bf2Smrg soname_spec='${libname}${release}${shared_ext}$major' 103437e6fb56fSmrg dynamic_linker='Interix 3.x ld.so.1 (PE, like ELF)' 103447e6fb56fSmrg shlibpath_var=LD_LIBRARY_PATH 103457e6fb56fSmrg shlibpath_overrides_runpath=no 103467e6fb56fSmrg hardcode_into_libs=yes 103477e6fb56fSmrg ;; 103487e6fb56fSmrg 103497e6fb56fSmrgirix5* | irix6* | nonstopux*) 103507e6fb56fSmrg case $host_os in 103517e6fb56fSmrg nonstopux*) version_type=nonstopux ;; 103527e6fb56fSmrg *) 10353983b4bf2Smrg if test "$lt_cv_prog_gnu_ld" = yes; then 1035490b17f1bSmrg version_type=linux # correct to gnu/linux during the next big refactor 103557e6fb56fSmrg else 103567e6fb56fSmrg version_type=irix 103577e6fb56fSmrg fi ;; 103587e6fb56fSmrg esac 103597e6fb56fSmrg need_lib_prefix=no 103607e6fb56fSmrg need_version=no 10361983b4bf2Smrg soname_spec='${libname}${release}${shared_ext}$major' 10362983b4bf2Smrg library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${release}${shared_ext} $libname${shared_ext}' 103637e6fb56fSmrg case $host_os in 103647e6fb56fSmrg irix5* | nonstopux*) 103657e6fb56fSmrg libsuff= shlibsuff= 103667e6fb56fSmrg ;; 103677e6fb56fSmrg *) 103687e6fb56fSmrg case $LD in # libtool.m4 will add one of these switches to LD 103697e6fb56fSmrg *-32|*"-32 "|*-melf32bsmip|*"-melf32bsmip ") 103707e6fb56fSmrg libsuff= shlibsuff= libmagic=32-bit;; 103717e6fb56fSmrg *-n32|*"-n32 "|*-melf32bmipn32|*"-melf32bmipn32 ") 103727e6fb56fSmrg libsuff=32 shlibsuff=N32 libmagic=N32;; 103737e6fb56fSmrg *-64|*"-64 "|*-melf64bmip|*"-melf64bmip ") 103747e6fb56fSmrg libsuff=64 shlibsuff=64 libmagic=64-bit;; 103757e6fb56fSmrg *) libsuff= shlibsuff= libmagic=never-match;; 103767e6fb56fSmrg esac 103777e6fb56fSmrg ;; 103787e6fb56fSmrg esac 103797e6fb56fSmrg shlibpath_var=LD_LIBRARY${shlibsuff}_PATH 103807e6fb56fSmrg shlibpath_overrides_runpath=no 10381983b4bf2Smrg sys_lib_search_path_spec="/usr/lib${libsuff} /lib${libsuff} /usr/local/lib${libsuff}" 10382983b4bf2Smrg sys_lib_dlsearch_path_spec="/usr/lib${libsuff} /lib${libsuff}" 103837e6fb56fSmrg hardcode_into_libs=yes 103847e6fb56fSmrg ;; 103857e6fb56fSmrg 103867e6fb56fSmrg# No shared lib support for Linux oldld, aout, or coff. 103877e6fb56fSmrglinux*oldld* | linux*aout* | linux*coff*) 103887e6fb56fSmrg dynamic_linker=no 103897e6fb56fSmrg ;; 103907e6fb56fSmrg 1039190b17f1bSmrg# This must be glibc/ELF. 10392983b4bf2Smrglinux* | k*bsd*-gnu | kopensolaris*-gnu) 1039390b17f1bSmrg version_type=linux # correct to gnu/linux during the next big refactor 103947e6fb56fSmrg need_lib_prefix=no 103957e6fb56fSmrg need_version=no 10396983b4bf2Smrg library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}' 10397983b4bf2Smrg soname_spec='${libname}${release}${shared_ext}$major' 103987e6fb56fSmrg finish_cmds='PATH="\$PATH:/sbin" ldconfig -n $libdir' 103997e6fb56fSmrg shlibpath_var=LD_LIBRARY_PATH 104007e6fb56fSmrg shlibpath_overrides_runpath=no 1040190b17f1bSmrg 1040290b17f1bSmrg # Some binutils ld are patched to set DT_RUNPATH 1040390b17f1bSmrg if ${lt_cv_shlibpath_overrides_runpath+:} false; then : 1040490b17f1bSmrg $as_echo_n "(cached) " >&6 1040590b17f1bSmrgelse 1040690b17f1bSmrg lt_cv_shlibpath_overrides_runpath=no 1040790b17f1bSmrg save_LDFLAGS=$LDFLAGS 1040890b17f1bSmrg save_libdir=$libdir 1040990b17f1bSmrg eval "libdir=/foo; wl=\"$lt_prog_compiler_wl\"; \ 1041090b17f1bSmrg LDFLAGS=\"\$LDFLAGS $hardcode_libdir_flag_spec\"" 1041190b17f1bSmrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 1041290b17f1bSmrg/* end confdefs.h. */ 1041390b17f1bSmrg 1041490b17f1bSmrgint 1041590b17f1bSmrgmain () 1041690b17f1bSmrg{ 1041790b17f1bSmrg 1041890b17f1bSmrg ; 1041990b17f1bSmrg return 0; 1042090b17f1bSmrg} 1042190b17f1bSmrg_ACEOF 1042290b17f1bSmrgif ac_fn_c_try_link "$LINENO"; then : 1042390b17f1bSmrg if ($OBJDUMP -p conftest$ac_exeext) 2>/dev/null | grep "RUNPATH.*$libdir" >/dev/null; then : 1042490b17f1bSmrg lt_cv_shlibpath_overrides_runpath=yes 1042590b17f1bSmrgfi 1042690b17f1bSmrgfi 1042790b17f1bSmrgrm -f core conftest.err conftest.$ac_objext \ 1042890b17f1bSmrg conftest$ac_exeext conftest.$ac_ext 1042990b17f1bSmrg LDFLAGS=$save_LDFLAGS 1043090b17f1bSmrg libdir=$save_libdir 1043190b17f1bSmrg 1043290b17f1bSmrgfi 1043390b17f1bSmrg 1043490b17f1bSmrg shlibpath_overrides_runpath=$lt_cv_shlibpath_overrides_runpath 1043590b17f1bSmrg 104367e6fb56fSmrg # This implies no fast_install, which is unacceptable. 104377e6fb56fSmrg # Some rework will be needed to allow for fast_install 104387e6fb56fSmrg # before this can be enabled. 104397e6fb56fSmrg hardcode_into_libs=yes 1044090b17f1bSmrg 10441983b4bf2Smrg # Append ld.so.conf contents to the search path 104427e6fb56fSmrg if test -f /etc/ld.so.conf; then 1044390b17f1bSmrg lt_ld_extra=`awk '/^include / { system(sprintf("cd /etc; cat %s 2>/dev/null", \$2)); skip = 1; } { if (!skip) print \$0; skip = 0; }' < /etc/ld.so.conf | $SED -e 's/#.*//;/^[ ]*hwcap[ ]/d;s/[:, ]/ /g;s/=[^=]*$//;s/=[^= ]* / /g;s/"//g;/^$/d' | tr '\n' ' '` 10444983b4bf2Smrg sys_lib_dlsearch_path_spec="/lib /usr/lib $lt_ld_extra" 104457e6fb56fSmrg fi 104467e6fb56fSmrg 104477e6fb56fSmrg # We used to test for /lib/ld.so.1 and disable shared libraries on 104487e6fb56fSmrg # powerpc, because MkLinux only supported shared libraries with the 104497e6fb56fSmrg # GNU dynamic linker. Since this was broken with cross compilers, 104507e6fb56fSmrg # most powerpc-linux boxes support dynamic linking these days and 104517e6fb56fSmrg # people can always --disable-shared, the test was removed, and we 104527e6fb56fSmrg # assume the GNU/Linux dynamic linker is in use. 104537e6fb56fSmrg dynamic_linker='GNU/Linux ld.so' 104547e6fb56fSmrg ;; 104557e6fb56fSmrg 10456983b4bf2Smrgnetbsdelf*-gnu) 10457983b4bf2Smrg version_type=linux 10458983b4bf2Smrg need_lib_prefix=no 10459983b4bf2Smrg need_version=no 10460983b4bf2Smrg library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${shared_ext}' 10461983b4bf2Smrg soname_spec='${libname}${release}${shared_ext}$major' 10462983b4bf2Smrg shlibpath_var=LD_LIBRARY_PATH 10463983b4bf2Smrg shlibpath_overrides_runpath=no 10464983b4bf2Smrg hardcode_into_libs=yes 10465983b4bf2Smrg dynamic_linker='NetBSD ld.elf_so' 10466983b4bf2Smrg ;; 10467983b4bf2Smrg 104687e6fb56fSmrgnetbsd*) 104697e6fb56fSmrg version_type=sunos 104707e6fb56fSmrg need_lib_prefix=no 104717e6fb56fSmrg need_version=no 1047290b17f1bSmrg if echo __ELF__ | $CC -E - | $GREP __ELF__ >/dev/null; then 10473983b4bf2Smrg library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix' 104747e6fb56fSmrg finish_cmds='PATH="\$PATH:/sbin" ldconfig -m $libdir' 104757e6fb56fSmrg dynamic_linker='NetBSD (a.out) ld.so' 104767e6fb56fSmrg else 10477983b4bf2Smrg library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${shared_ext}' 10478983b4bf2Smrg soname_spec='${libname}${release}${shared_ext}$major' 104797e6fb56fSmrg dynamic_linker='NetBSD ld.elf_so' 104807e6fb56fSmrg fi 104817e6fb56fSmrg shlibpath_var=LD_LIBRARY_PATH 104827e6fb56fSmrg shlibpath_overrides_runpath=yes 104837e6fb56fSmrg hardcode_into_libs=yes 104847e6fb56fSmrg ;; 104857e6fb56fSmrg 104867e6fb56fSmrgnewsos6) 1048790b17f1bSmrg version_type=linux # correct to gnu/linux during the next big refactor 10488983b4bf2Smrg library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}' 104897e6fb56fSmrg shlibpath_var=LD_LIBRARY_PATH 104907e6fb56fSmrg shlibpath_overrides_runpath=yes 104917e6fb56fSmrg ;; 104927e6fb56fSmrg 1049390b17f1bSmrg*nto* | *qnx*) 1049490b17f1bSmrg version_type=qnx 104957e6fb56fSmrg need_lib_prefix=no 104967e6fb56fSmrg need_version=no 10497983b4bf2Smrg library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}' 10498983b4bf2Smrg soname_spec='${libname}${release}${shared_ext}$major' 104997e6fb56fSmrg shlibpath_var=LD_LIBRARY_PATH 1050090b17f1bSmrg shlibpath_overrides_runpath=no 1050190b17f1bSmrg hardcode_into_libs=yes 1050290b17f1bSmrg dynamic_linker='ldqnx.so' 105037e6fb56fSmrg ;; 105047e6fb56fSmrg 10505983b4bf2Smrgopenbsd*) 105067e6fb56fSmrg version_type=sunos 10507983b4bf2Smrg sys_lib_dlsearch_path_spec="/usr/lib" 105087e6fb56fSmrg need_lib_prefix=no 10509983b4bf2Smrg # Some older versions of OpenBSD (3.3 at least) *do* need versioned libs. 10510983b4bf2Smrg case $host_os in 10511983b4bf2Smrg openbsd3.3 | openbsd3.3.*) need_version=yes ;; 10512983b4bf2Smrg *) need_version=no ;; 10513983b4bf2Smrg esac 10514983b4bf2Smrg library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix' 10515963d66acSmrg finish_cmds='PATH="\$PATH:/sbin" ldconfig -m $libdir' 10516963d66acSmrg shlibpath_var=LD_LIBRARY_PATH 10517983b4bf2Smrg if test -z "`echo __ELF__ | $CC -E - | $GREP __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then 10518983b4bf2Smrg case $host_os in 10519983b4bf2Smrg openbsd2.[89] | openbsd2.[89].*) 10520983b4bf2Smrg shlibpath_overrides_runpath=no 10521983b4bf2Smrg ;; 10522983b4bf2Smrg *) 10523983b4bf2Smrg shlibpath_overrides_runpath=yes 10524983b4bf2Smrg ;; 10525983b4bf2Smrg esac 10526983b4bf2Smrg else 10527983b4bf2Smrg shlibpath_overrides_runpath=yes 10528983b4bf2Smrg fi 105297e6fb56fSmrg ;; 105307e6fb56fSmrg 105317e6fb56fSmrgos2*) 105327e6fb56fSmrg libname_spec='$name' 10533983b4bf2Smrg shrext_cmds=".dll" 105347e6fb56fSmrg need_lib_prefix=no 10535983b4bf2Smrg library_names_spec='$libname${shared_ext} $libname.a' 105367e6fb56fSmrg dynamic_linker='OS/2 ld.exe' 10537983b4bf2Smrg shlibpath_var=LIBPATH 105387e6fb56fSmrg ;; 105397e6fb56fSmrg 105407e6fb56fSmrgosf3* | osf4* | osf5*) 105417e6fb56fSmrg version_type=osf 105427e6fb56fSmrg need_lib_prefix=no 105437e6fb56fSmrg need_version=no 10544983b4bf2Smrg soname_spec='${libname}${release}${shared_ext}$major' 10545983b4bf2Smrg library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}' 105467e6fb56fSmrg shlibpath_var=LD_LIBRARY_PATH 105477e6fb56fSmrg sys_lib_search_path_spec="/usr/shlib /usr/ccs/lib /usr/lib/cmplrs/cc /usr/lib /usr/local/lib /var/shlib" 10548983b4bf2Smrg sys_lib_dlsearch_path_spec="$sys_lib_search_path_spec" 105497e6fb56fSmrg ;; 105507e6fb56fSmrg 105517e6fb56fSmrgrdos*) 105527e6fb56fSmrg dynamic_linker=no 105537e6fb56fSmrg ;; 105547e6fb56fSmrg 105557e6fb56fSmrgsolaris*) 1055690b17f1bSmrg version_type=linux # correct to gnu/linux during the next big refactor 105577e6fb56fSmrg need_lib_prefix=no 105587e6fb56fSmrg need_version=no 10559983b4bf2Smrg library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}' 10560983b4bf2Smrg soname_spec='${libname}${release}${shared_ext}$major' 105617e6fb56fSmrg shlibpath_var=LD_LIBRARY_PATH 105627e6fb56fSmrg shlibpath_overrides_runpath=yes 105637e6fb56fSmrg hardcode_into_libs=yes 105647e6fb56fSmrg # ldd complains unless libraries are executable 105657e6fb56fSmrg postinstall_cmds='chmod +x $lib' 105667e6fb56fSmrg ;; 105677e6fb56fSmrg 105687e6fb56fSmrgsunos4*) 105697e6fb56fSmrg version_type=sunos 10570983b4bf2Smrg library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix' 105717e6fb56fSmrg finish_cmds='PATH="\$PATH:/usr/etc" ldconfig $libdir' 105727e6fb56fSmrg shlibpath_var=LD_LIBRARY_PATH 105737e6fb56fSmrg shlibpath_overrides_runpath=yes 10574983b4bf2Smrg if test "$with_gnu_ld" = yes; then 105757e6fb56fSmrg need_lib_prefix=no 105767e6fb56fSmrg fi 105777e6fb56fSmrg need_version=yes 105787e6fb56fSmrg ;; 105797e6fb56fSmrg 105807e6fb56fSmrgsysv4 | sysv4.3*) 1058190b17f1bSmrg version_type=linux # correct to gnu/linux during the next big refactor 10582983b4bf2Smrg library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}' 10583983b4bf2Smrg soname_spec='${libname}${release}${shared_ext}$major' 105847e6fb56fSmrg shlibpath_var=LD_LIBRARY_PATH 105857e6fb56fSmrg case $host_vendor in 105867e6fb56fSmrg sni) 105877e6fb56fSmrg shlibpath_overrides_runpath=no 105887e6fb56fSmrg need_lib_prefix=no 105897e6fb56fSmrg runpath_var=LD_RUN_PATH 105907e6fb56fSmrg ;; 105917e6fb56fSmrg siemens) 105927e6fb56fSmrg need_lib_prefix=no 105937e6fb56fSmrg ;; 105947e6fb56fSmrg motorola) 105957e6fb56fSmrg need_lib_prefix=no 105967e6fb56fSmrg need_version=no 105977e6fb56fSmrg shlibpath_overrides_runpath=no 105987e6fb56fSmrg sys_lib_search_path_spec='/lib /usr/lib /usr/ccs/lib' 105997e6fb56fSmrg ;; 106007e6fb56fSmrg esac 106017e6fb56fSmrg ;; 106027e6fb56fSmrg 106037e6fb56fSmrgsysv4*MP*) 10604983b4bf2Smrg if test -d /usr/nec ;then 1060590b17f1bSmrg version_type=linux # correct to gnu/linux during the next big refactor 10606983b4bf2Smrg library_names_spec='$libname${shared_ext}.$versuffix $libname${shared_ext}.$major $libname${shared_ext}' 10607983b4bf2Smrg soname_spec='$libname${shared_ext}.$major' 106087e6fb56fSmrg shlibpath_var=LD_LIBRARY_PATH 106097e6fb56fSmrg fi 106107e6fb56fSmrg ;; 106117e6fb56fSmrg 106127e6fb56fSmrgsysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX* | sysv4*uw2*) 10613983b4bf2Smrg version_type=freebsd-elf 106147e6fb56fSmrg need_lib_prefix=no 106157e6fb56fSmrg need_version=no 10616983b4bf2Smrg library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext} $libname${shared_ext}' 10617983b4bf2Smrg soname_spec='${libname}${release}${shared_ext}$major' 106187e6fb56fSmrg shlibpath_var=LD_LIBRARY_PATH 1061990b17f1bSmrg shlibpath_overrides_runpath=yes 106207e6fb56fSmrg hardcode_into_libs=yes 10621983b4bf2Smrg if test "$with_gnu_ld" = yes; then 106227e6fb56fSmrg sys_lib_search_path_spec='/usr/local/lib /usr/gnu/lib /usr/ccs/lib /usr/lib /lib' 106237e6fb56fSmrg else 106247e6fb56fSmrg sys_lib_search_path_spec='/usr/ccs/lib /usr/lib' 106257e6fb56fSmrg case $host_os in 106267e6fb56fSmrg sco3.2v5*) 106277e6fb56fSmrg sys_lib_search_path_spec="$sys_lib_search_path_spec /lib" 106287e6fb56fSmrg ;; 106297e6fb56fSmrg esac 106307e6fb56fSmrg fi 106317e6fb56fSmrg sys_lib_dlsearch_path_spec='/usr/lib' 106327e6fb56fSmrg ;; 106337e6fb56fSmrg 1063490b17f1bSmrgtpf*) 1063590b17f1bSmrg # TPF is a cross-target only. Preferred cross-host = GNU/Linux. 1063690b17f1bSmrg version_type=linux # correct to gnu/linux during the next big refactor 1063790b17f1bSmrg need_lib_prefix=no 1063890b17f1bSmrg need_version=no 10639983b4bf2Smrg library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}' 1064090b17f1bSmrg shlibpath_var=LD_LIBRARY_PATH 1064190b17f1bSmrg shlibpath_overrides_runpath=no 1064290b17f1bSmrg hardcode_into_libs=yes 1064390b17f1bSmrg ;; 1064490b17f1bSmrg 106457e6fb56fSmrguts4*) 1064690b17f1bSmrg version_type=linux # correct to gnu/linux during the next big refactor 10647983b4bf2Smrg library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}' 10648983b4bf2Smrg soname_spec='${libname}${release}${shared_ext}$major' 106497e6fb56fSmrg shlibpath_var=LD_LIBRARY_PATH 106507e6fb56fSmrg ;; 106517e6fb56fSmrg 106527e6fb56fSmrg*) 106537e6fb56fSmrg dynamic_linker=no 106547e6fb56fSmrg ;; 106557e6fb56fSmrgesac 1065690b17f1bSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $dynamic_linker" >&5 106577e6fb56fSmrg$as_echo "$dynamic_linker" >&6; } 10658983b4bf2Smrgtest "$dynamic_linker" = no && can_build_shared=no 106597e6fb56fSmrg 1066090b17f1bSmrgvariables_saved_for_relink="PATH $shlibpath_var $runpath_var" 10661983b4bf2Smrgif test "$GCC" = yes; then 1066290b17f1bSmrg variables_saved_for_relink="$variables_saved_for_relink GCC_EXEC_PREFIX COMPILER_PATH LIBRARY_PATH" 106637e6fb56fSmrgfi 106647e6fb56fSmrg 10665983b4bf2Smrgif test "${lt_cv_sys_lib_search_path_spec+set}" = set; then 10666983b4bf2Smrg sys_lib_search_path_spec="$lt_cv_sys_lib_search_path_spec" 1066790b17f1bSmrgfi 10668983b4bf2Smrgif test "${lt_cv_sys_lib_dlsearch_path_spec+set}" = set; then 10669983b4bf2Smrg sys_lib_dlsearch_path_spec="$lt_cv_sys_lib_dlsearch_path_spec" 106707e6fb56fSmrgfi 106717e6fb56fSmrg 106727e6fb56fSmrg 106737e6fb56fSmrg 106747e6fb56fSmrg 106757e6fb56fSmrg 106767e6fb56fSmrg 106777e6fb56fSmrg 106787e6fb56fSmrg 106797e6fb56fSmrg 106807e6fb56fSmrg 106817e6fb56fSmrg 106827e6fb56fSmrg 106837e6fb56fSmrg 106847e6fb56fSmrg 106857e6fb56fSmrg 106867e6fb56fSmrg 106877e6fb56fSmrg 106887e6fb56fSmrg 106897e6fb56fSmrg 106907e6fb56fSmrg 106917e6fb56fSmrg 106927e6fb56fSmrg 106937e6fb56fSmrg 106947e6fb56fSmrg 106957e6fb56fSmrg 106967e6fb56fSmrg 106977e6fb56fSmrg 106987e6fb56fSmrg 106997e6fb56fSmrg 107007e6fb56fSmrg 107017e6fb56fSmrg 107027e6fb56fSmrg 107037e6fb56fSmrg 107047e6fb56fSmrg 107057e6fb56fSmrg 107067e6fb56fSmrg 107077e6fb56fSmrg 107087e6fb56fSmrg 107097e6fb56fSmrg 107107e6fb56fSmrg 107117e6fb56fSmrg 107127e6fb56fSmrg 107137e6fb56fSmrg 107147e6fb56fSmrg 107157e6fb56fSmrg 107167e6fb56fSmrg 107177e6fb56fSmrg 107187e6fb56fSmrg 107197e6fb56fSmrg 107207e6fb56fSmrg 107217e6fb56fSmrg 107227e6fb56fSmrg 107237e6fb56fSmrg 107247e6fb56fSmrg 107257e6fb56fSmrg 107267e6fb56fSmrg 107277e6fb56fSmrg 107287e6fb56fSmrg 107297e6fb56fSmrg 107307e6fb56fSmrg 107317e6fb56fSmrg 107327e6fb56fSmrg 107337e6fb56fSmrg 107347e6fb56fSmrg 107357e6fb56fSmrg 107367e6fb56fSmrg 107377e6fb56fSmrg 107387e6fb56fSmrg 107397e6fb56fSmrg 107407e6fb56fSmrg 107417e6fb56fSmrg 107427e6fb56fSmrg 107437e6fb56fSmrg 107447e6fb56fSmrg 107457e6fb56fSmrg 107467e6fb56fSmrg 107477e6fb56fSmrg 107487e6fb56fSmrg 107497e6fb56fSmrg 107507e6fb56fSmrg 107517e6fb56fSmrg 107527e6fb56fSmrg 107537e6fb56fSmrg 107547e6fb56fSmrg 107557e6fb56fSmrg 107567e6fb56fSmrg 107577e6fb56fSmrg 107587e6fb56fSmrg 107597e6fb56fSmrg 107607e6fb56fSmrg 107617e6fb56fSmrg 107627e6fb56fSmrg 1076390b17f1bSmrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking how to hardcode library paths into programs" >&5 1076490b17f1bSmrg$as_echo_n "checking how to hardcode library paths into programs... " >&6; } 1076590b17f1bSmrghardcode_action= 1076690b17f1bSmrgif test -n "$hardcode_libdir_flag_spec" || 1076790b17f1bSmrg test -n "$runpath_var" || 10768983b4bf2Smrg test "X$hardcode_automatic" = "Xyes" ; then 107697e6fb56fSmrg 1077090b17f1bSmrg # We can hardcode non-existent directories. 10771983b4bf2Smrg if test "$hardcode_direct" != no && 1077290b17f1bSmrg # If the only mechanism to avoid hardcoding is shlibpath_var, we 1077390b17f1bSmrg # have to relink, otherwise we might link with an installed library 1077490b17f1bSmrg # when we should be linking with a yet-to-be-installed one 10775983b4bf2Smrg ## test "$_LT_TAGVAR(hardcode_shlibpath_var, )" != no && 10776983b4bf2Smrg test "$hardcode_minus_L" != no; then 1077790b17f1bSmrg # Linking always hardcodes the temporary library directory. 1077890b17f1bSmrg hardcode_action=relink 1077990b17f1bSmrg else 1078090b17f1bSmrg # We can link without hardcoding, and we can hardcode nonexisting dirs. 1078190b17f1bSmrg hardcode_action=immediate 1078290b17f1bSmrg fi 1078390b17f1bSmrgelse 1078490b17f1bSmrg # We cannot hardcode anything, or else we can only hardcode existing 1078590b17f1bSmrg # directories. 1078690b17f1bSmrg hardcode_action=unsupported 1078790b17f1bSmrgfi 1078890b17f1bSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $hardcode_action" >&5 1078990b17f1bSmrg$as_echo "$hardcode_action" >&6; } 107907e6fb56fSmrg 10791983b4bf2Smrgif test "$hardcode_action" = relink || 10792983b4bf2Smrg test "$inherit_rpath" = yes; then 1079390b17f1bSmrg # Fast installation is not supported 1079490b17f1bSmrg enable_fast_install=no 10795983b4bf2Smrgelif test "$shlibpath_overrides_runpath" = yes || 10796983b4bf2Smrg test "$enable_shared" = no; then 1079790b17f1bSmrg # Fast installation is not necessary 1079890b17f1bSmrg enable_fast_install=needless 1079990b17f1bSmrgfi 108007e6fb56fSmrg 108017e6fb56fSmrg 108027e6fb56fSmrg 108037e6fb56fSmrg 108047e6fb56fSmrg 108057e6fb56fSmrg 10806983b4bf2Smrg if test "x$enable_dlopen" != xyes; then 1080790b17f1bSmrg enable_dlopen=unknown 1080890b17f1bSmrg enable_dlopen_self=unknown 1080990b17f1bSmrg enable_dlopen_self_static=unknown 1081090b17f1bSmrgelse 1081190b17f1bSmrg lt_cv_dlopen=no 1081290b17f1bSmrg lt_cv_dlopen_libs= 108137e6fb56fSmrg 1081490b17f1bSmrg case $host_os in 1081590b17f1bSmrg beos*) 10816983b4bf2Smrg lt_cv_dlopen="load_add_on" 1081790b17f1bSmrg lt_cv_dlopen_libs= 1081890b17f1bSmrg lt_cv_dlopen_self=yes 1081990b17f1bSmrg ;; 108207e6fb56fSmrg 1082190b17f1bSmrg mingw* | pw32* | cegcc*) 10822983b4bf2Smrg lt_cv_dlopen="LoadLibrary" 1082390b17f1bSmrg lt_cv_dlopen_libs= 1082490b17f1bSmrg ;; 108257e6fb56fSmrg 1082690b17f1bSmrg cygwin*) 10827983b4bf2Smrg lt_cv_dlopen="dlopen" 1082890b17f1bSmrg lt_cv_dlopen_libs= 1082990b17f1bSmrg ;; 108307e6fb56fSmrg 1083190b17f1bSmrg darwin*) 10832983b4bf2Smrg # if libdl is installed we need to link against it 1083390b17f1bSmrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dlopen in -ldl" >&5 1083490b17f1bSmrg$as_echo_n "checking for dlopen in -ldl... " >&6; } 1083590b17f1bSmrgif ${ac_cv_lib_dl_dlopen+:} false; then : 1083690b17f1bSmrg $as_echo_n "(cached) " >&6 1083790b17f1bSmrgelse 1083890b17f1bSmrg ac_check_lib_save_LIBS=$LIBS 1083990b17f1bSmrgLIBS="-ldl $LIBS" 1084090b17f1bSmrgcat confdefs.h - <<_ACEOF >conftest.$ac_ext 1084190b17f1bSmrg/* end confdefs.h. */ 108427e6fb56fSmrg 1084390b17f1bSmrg/* Override any GCC internal prototype to avoid an error. 1084490b17f1bSmrg Use char because int might match the return type of a GCC 1084590b17f1bSmrg builtin and then its argument prototype would still apply. */ 1084690b17f1bSmrg#ifdef __cplusplus 1084790b17f1bSmrgextern "C" 1084890b17f1bSmrg#endif 1084990b17f1bSmrgchar dlopen (); 1085090b17f1bSmrgint 1085190b17f1bSmrgmain () 1085290b17f1bSmrg{ 1085390b17f1bSmrgreturn dlopen (); 1085490b17f1bSmrg ; 1085590b17f1bSmrg return 0; 1085690b17f1bSmrg} 1085790b17f1bSmrg_ACEOF 1085890b17f1bSmrgif ac_fn_c_try_link "$LINENO"; then : 1085990b17f1bSmrg ac_cv_lib_dl_dlopen=yes 108607e6fb56fSmrgelse 1086190b17f1bSmrg ac_cv_lib_dl_dlopen=no 108627e6fb56fSmrgfi 1086390b17f1bSmrgrm -f core conftest.err conftest.$ac_objext \ 1086490b17f1bSmrg conftest$ac_exeext conftest.$ac_ext 1086590b17f1bSmrgLIBS=$ac_check_lib_save_LIBS 1086690b17f1bSmrgfi 1086790b17f1bSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dl_dlopen" >&5 1086890b17f1bSmrg$as_echo "$ac_cv_lib_dl_dlopen" >&6; } 1086990b17f1bSmrgif test "x$ac_cv_lib_dl_dlopen" = xyes; then : 10870983b4bf2Smrg lt_cv_dlopen="dlopen" lt_cv_dlopen_libs="-ldl" 1087190b17f1bSmrgelse 108727e6fb56fSmrg 10873983b4bf2Smrg lt_cv_dlopen="dyld" 1087490b17f1bSmrg lt_cv_dlopen_libs= 1087590b17f1bSmrg lt_cv_dlopen_self=yes 108767e6fb56fSmrg 1087790b17f1bSmrgfi 108787e6fb56fSmrg 1087990b17f1bSmrg ;; 108807e6fb56fSmrg 1088190b17f1bSmrg *) 1088290b17f1bSmrg ac_fn_c_check_func "$LINENO" "shl_load" "ac_cv_func_shl_load" 1088390b17f1bSmrgif test "x$ac_cv_func_shl_load" = xyes; then : 10884983b4bf2Smrg lt_cv_dlopen="shl_load" 1088590b17f1bSmrgelse 1088690b17f1bSmrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for shl_load in -ldld" >&5 1088790b17f1bSmrg$as_echo_n "checking for shl_load in -ldld... " >&6; } 1088890b17f1bSmrgif ${ac_cv_lib_dld_shl_load+:} false; then : 1088990b17f1bSmrg $as_echo_n "(cached) " >&6 1089090b17f1bSmrgelse 1089190b17f1bSmrg ac_check_lib_save_LIBS=$LIBS 1089290b17f1bSmrgLIBS="-ldld $LIBS" 1089390b17f1bSmrgcat confdefs.h - <<_ACEOF >conftest.$ac_ext 1089490b17f1bSmrg/* end confdefs.h. */ 108957e6fb56fSmrg 1089690b17f1bSmrg/* Override any GCC internal prototype to avoid an error. 1089790b17f1bSmrg Use char because int might match the return type of a GCC 1089890b17f1bSmrg builtin and then its argument prototype would still apply. */ 1089990b17f1bSmrg#ifdef __cplusplus 1090090b17f1bSmrgextern "C" 1090190b17f1bSmrg#endif 1090290b17f1bSmrgchar shl_load (); 1090390b17f1bSmrgint 1090490b17f1bSmrgmain () 1090590b17f1bSmrg{ 1090690b17f1bSmrgreturn shl_load (); 1090790b17f1bSmrg ; 1090890b17f1bSmrg return 0; 1090990b17f1bSmrg} 1091090b17f1bSmrg_ACEOF 1091190b17f1bSmrgif ac_fn_c_try_link "$LINENO"; then : 1091290b17f1bSmrg ac_cv_lib_dld_shl_load=yes 1091390b17f1bSmrgelse 1091490b17f1bSmrg ac_cv_lib_dld_shl_load=no 1091590b17f1bSmrgfi 1091690b17f1bSmrgrm -f core conftest.err conftest.$ac_objext \ 1091790b17f1bSmrg conftest$ac_exeext conftest.$ac_ext 1091890b17f1bSmrgLIBS=$ac_check_lib_save_LIBS 1091990b17f1bSmrgfi 1092090b17f1bSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dld_shl_load" >&5 1092190b17f1bSmrg$as_echo "$ac_cv_lib_dld_shl_load" >&6; } 1092290b17f1bSmrgif test "x$ac_cv_lib_dld_shl_load" = xyes; then : 10923983b4bf2Smrg lt_cv_dlopen="shl_load" lt_cv_dlopen_libs="-ldld" 1092490b17f1bSmrgelse 1092590b17f1bSmrg ac_fn_c_check_func "$LINENO" "dlopen" "ac_cv_func_dlopen" 1092690b17f1bSmrgif test "x$ac_cv_func_dlopen" = xyes; then : 10927983b4bf2Smrg lt_cv_dlopen="dlopen" 1092890b17f1bSmrgelse 1092990b17f1bSmrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dlopen in -ldl" >&5 1093090b17f1bSmrg$as_echo_n "checking for dlopen in -ldl... " >&6; } 1093190b17f1bSmrgif ${ac_cv_lib_dl_dlopen+:} false; then : 1093290b17f1bSmrg $as_echo_n "(cached) " >&6 1093390b17f1bSmrgelse 1093490b17f1bSmrg ac_check_lib_save_LIBS=$LIBS 1093590b17f1bSmrgLIBS="-ldl $LIBS" 1093690b17f1bSmrgcat confdefs.h - <<_ACEOF >conftest.$ac_ext 1093790b17f1bSmrg/* end confdefs.h. */ 109387e6fb56fSmrg 1093990b17f1bSmrg/* Override any GCC internal prototype to avoid an error. 1094090b17f1bSmrg Use char because int might match the return type of a GCC 1094190b17f1bSmrg builtin and then its argument prototype would still apply. */ 1094290b17f1bSmrg#ifdef __cplusplus 1094390b17f1bSmrgextern "C" 1094490b17f1bSmrg#endif 1094590b17f1bSmrgchar dlopen (); 1094690b17f1bSmrgint 1094790b17f1bSmrgmain () 1094890b17f1bSmrg{ 1094990b17f1bSmrgreturn dlopen (); 1095090b17f1bSmrg ; 1095190b17f1bSmrg return 0; 1095290b17f1bSmrg} 1095390b17f1bSmrg_ACEOF 1095490b17f1bSmrgif ac_fn_c_try_link "$LINENO"; then : 1095590b17f1bSmrg ac_cv_lib_dl_dlopen=yes 1095690b17f1bSmrgelse 1095790b17f1bSmrg ac_cv_lib_dl_dlopen=no 1095890b17f1bSmrgfi 1095990b17f1bSmrgrm -f core conftest.err conftest.$ac_objext \ 1096090b17f1bSmrg conftest$ac_exeext conftest.$ac_ext 1096190b17f1bSmrgLIBS=$ac_check_lib_save_LIBS 1096290b17f1bSmrgfi 1096390b17f1bSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dl_dlopen" >&5 1096490b17f1bSmrg$as_echo "$ac_cv_lib_dl_dlopen" >&6; } 1096590b17f1bSmrgif test "x$ac_cv_lib_dl_dlopen" = xyes; then : 10966983b4bf2Smrg lt_cv_dlopen="dlopen" lt_cv_dlopen_libs="-ldl" 1096790b17f1bSmrgelse 1096890b17f1bSmrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dlopen in -lsvld" >&5 1096990b17f1bSmrg$as_echo_n "checking for dlopen in -lsvld... " >&6; } 1097090b17f1bSmrgif ${ac_cv_lib_svld_dlopen+:} false; then : 1097190b17f1bSmrg $as_echo_n "(cached) " >&6 1097290b17f1bSmrgelse 1097390b17f1bSmrg ac_check_lib_save_LIBS=$LIBS 1097490b17f1bSmrgLIBS="-lsvld $LIBS" 1097590b17f1bSmrgcat confdefs.h - <<_ACEOF >conftest.$ac_ext 1097690b17f1bSmrg/* end confdefs.h. */ 109777e6fb56fSmrg 1097890b17f1bSmrg/* Override any GCC internal prototype to avoid an error. 1097990b17f1bSmrg Use char because int might match the return type of a GCC 1098090b17f1bSmrg builtin and then its argument prototype would still apply. */ 1098190b17f1bSmrg#ifdef __cplusplus 1098290b17f1bSmrgextern "C" 1098390b17f1bSmrg#endif 1098490b17f1bSmrgchar dlopen (); 1098590b17f1bSmrgint 1098690b17f1bSmrgmain () 1098790b17f1bSmrg{ 1098890b17f1bSmrgreturn dlopen (); 1098990b17f1bSmrg ; 1099090b17f1bSmrg return 0; 1099190b17f1bSmrg} 1099290b17f1bSmrg_ACEOF 1099390b17f1bSmrgif ac_fn_c_try_link "$LINENO"; then : 1099490b17f1bSmrg ac_cv_lib_svld_dlopen=yes 1099590b17f1bSmrgelse 1099690b17f1bSmrg ac_cv_lib_svld_dlopen=no 1099790b17f1bSmrgfi 1099890b17f1bSmrgrm -f core conftest.err conftest.$ac_objext \ 1099990b17f1bSmrg conftest$ac_exeext conftest.$ac_ext 1100090b17f1bSmrgLIBS=$ac_check_lib_save_LIBS 1100190b17f1bSmrgfi 1100290b17f1bSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_svld_dlopen" >&5 1100390b17f1bSmrg$as_echo "$ac_cv_lib_svld_dlopen" >&6; } 1100490b17f1bSmrgif test "x$ac_cv_lib_svld_dlopen" = xyes; then : 11005983b4bf2Smrg lt_cv_dlopen="dlopen" lt_cv_dlopen_libs="-lsvld" 1100690b17f1bSmrgelse 1100790b17f1bSmrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dld_link in -ldld" >&5 1100890b17f1bSmrg$as_echo_n "checking for dld_link in -ldld... " >&6; } 1100990b17f1bSmrgif ${ac_cv_lib_dld_dld_link+:} false; then : 1101090b17f1bSmrg $as_echo_n "(cached) " >&6 1101190b17f1bSmrgelse 1101290b17f1bSmrg ac_check_lib_save_LIBS=$LIBS 1101390b17f1bSmrgLIBS="-ldld $LIBS" 1101490b17f1bSmrgcat confdefs.h - <<_ACEOF >conftest.$ac_ext 1101590b17f1bSmrg/* end confdefs.h. */ 110167e6fb56fSmrg 1101790b17f1bSmrg/* Override any GCC internal prototype to avoid an error. 1101890b17f1bSmrg Use char because int might match the return type of a GCC 1101990b17f1bSmrg builtin and then its argument prototype would still apply. */ 1102090b17f1bSmrg#ifdef __cplusplus 1102190b17f1bSmrgextern "C" 1102290b17f1bSmrg#endif 1102390b17f1bSmrgchar dld_link (); 1102490b17f1bSmrgint 1102590b17f1bSmrgmain () 1102690b17f1bSmrg{ 1102790b17f1bSmrgreturn dld_link (); 1102890b17f1bSmrg ; 1102990b17f1bSmrg return 0; 1103090b17f1bSmrg} 1103190b17f1bSmrg_ACEOF 1103290b17f1bSmrgif ac_fn_c_try_link "$LINENO"; then : 1103390b17f1bSmrg ac_cv_lib_dld_dld_link=yes 1103490b17f1bSmrgelse 1103590b17f1bSmrg ac_cv_lib_dld_dld_link=no 1103690b17f1bSmrgfi 1103790b17f1bSmrgrm -f core conftest.err conftest.$ac_objext \ 1103890b17f1bSmrg conftest$ac_exeext conftest.$ac_ext 1103990b17f1bSmrgLIBS=$ac_check_lib_save_LIBS 1104090b17f1bSmrgfi 1104190b17f1bSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dld_dld_link" >&5 1104290b17f1bSmrg$as_echo "$ac_cv_lib_dld_dld_link" >&6; } 1104390b17f1bSmrgif test "x$ac_cv_lib_dld_dld_link" = xyes; then : 11044983b4bf2Smrg lt_cv_dlopen="dld_link" lt_cv_dlopen_libs="-ldld" 1104590b17f1bSmrgfi 110467e6fb56fSmrg 110477e6fb56fSmrg 1104890b17f1bSmrgfi 110497e6fb56fSmrg 110507e6fb56fSmrg 1105190b17f1bSmrgfi 110527e6fb56fSmrg 110537e6fb56fSmrg 1105490b17f1bSmrgfi 110557e6fb56fSmrg 110567e6fb56fSmrg 1105790b17f1bSmrgfi 110587e6fb56fSmrg 110597e6fb56fSmrg 1106090b17f1bSmrgfi 110617e6fb56fSmrg 1106290b17f1bSmrg ;; 1106390b17f1bSmrg esac 110647e6fb56fSmrg 11065983b4bf2Smrg if test "x$lt_cv_dlopen" != xno; then 11066963d66acSmrg enable_dlopen=yes 11067983b4bf2Smrg else 11068983b4bf2Smrg enable_dlopen=no 1106990b17f1bSmrg fi 110707e6fb56fSmrg 1107190b17f1bSmrg case $lt_cv_dlopen in 1107290b17f1bSmrg dlopen) 11073983b4bf2Smrg save_CPPFLAGS="$CPPFLAGS" 11074983b4bf2Smrg test "x$ac_cv_header_dlfcn_h" = xyes && CPPFLAGS="$CPPFLAGS -DHAVE_DLFCN_H" 110757e6fb56fSmrg 11076983b4bf2Smrg save_LDFLAGS="$LDFLAGS" 1107790b17f1bSmrg wl=$lt_prog_compiler_wl eval LDFLAGS=\"\$LDFLAGS $export_dynamic_flag_spec\" 110787e6fb56fSmrg 11079983b4bf2Smrg save_LIBS="$LIBS" 1108090b17f1bSmrg LIBS="$lt_cv_dlopen_libs $LIBS" 110817e6fb56fSmrg 1108290b17f1bSmrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether a program can dlopen itself" >&5 1108390b17f1bSmrg$as_echo_n "checking whether a program can dlopen itself... " >&6; } 1108490b17f1bSmrgif ${lt_cv_dlopen_self+:} false; then : 1108590b17f1bSmrg $as_echo_n "(cached) " >&6 1108690b17f1bSmrgelse 11087983b4bf2Smrg if test "$cross_compiling" = yes; then : 1108890b17f1bSmrg lt_cv_dlopen_self=cross 1108990b17f1bSmrgelse 1109090b17f1bSmrg lt_dlunknown=0; lt_dlno_uscore=1; lt_dlneed_uscore=2 1109190b17f1bSmrg lt_status=$lt_dlunknown 1109290b17f1bSmrg cat > conftest.$ac_ext <<_LT_EOF 1109390b17f1bSmrg#line $LINENO "configure" 1109490b17f1bSmrg#include "confdefs.h" 110957e6fb56fSmrg 1109690b17f1bSmrg#if HAVE_DLFCN_H 1109790b17f1bSmrg#include <dlfcn.h> 1109890b17f1bSmrg#endif 110997e6fb56fSmrg 1110090b17f1bSmrg#include <stdio.h> 111017e6fb56fSmrg 1110290b17f1bSmrg#ifdef RTLD_GLOBAL 1110390b17f1bSmrg# define LT_DLGLOBAL RTLD_GLOBAL 1110490b17f1bSmrg#else 1110590b17f1bSmrg# ifdef DL_GLOBAL 1110690b17f1bSmrg# define LT_DLGLOBAL DL_GLOBAL 1110790b17f1bSmrg# else 1110890b17f1bSmrg# define LT_DLGLOBAL 0 1110990b17f1bSmrg# endif 1111090b17f1bSmrg#endif 111117e6fb56fSmrg 1111290b17f1bSmrg/* We may have to define LT_DLLAZY_OR_NOW in the command line if we 1111390b17f1bSmrg find out it does not work in some platform. */ 1111490b17f1bSmrg#ifndef LT_DLLAZY_OR_NOW 1111590b17f1bSmrg# ifdef RTLD_LAZY 1111690b17f1bSmrg# define LT_DLLAZY_OR_NOW RTLD_LAZY 1111790b17f1bSmrg# else 1111890b17f1bSmrg# ifdef DL_LAZY 1111990b17f1bSmrg# define LT_DLLAZY_OR_NOW DL_LAZY 1112090b17f1bSmrg# else 1112190b17f1bSmrg# ifdef RTLD_NOW 1112290b17f1bSmrg# define LT_DLLAZY_OR_NOW RTLD_NOW 1112390b17f1bSmrg# else 1112490b17f1bSmrg# ifdef DL_NOW 1112590b17f1bSmrg# define LT_DLLAZY_OR_NOW DL_NOW 1112690b17f1bSmrg# else 1112790b17f1bSmrg# define LT_DLLAZY_OR_NOW 0 1112890b17f1bSmrg# endif 1112990b17f1bSmrg# endif 1113090b17f1bSmrg# endif 1113190b17f1bSmrg# endif 1113290b17f1bSmrg#endif 111337e6fb56fSmrg 11134983b4bf2Smrg/* When -fvisbility=hidden is used, assume the code has been annotated 1113590b17f1bSmrg correspondingly for the symbols needed. */ 11136983b4bf2Smrg#if defined(__GNUC__) && (((__GNUC__ == 3) && (__GNUC_MINOR__ >= 3)) || (__GNUC__ > 3)) 1113790b17f1bSmrgint fnord () __attribute__((visibility("default"))); 1113890b17f1bSmrg#endif 111397e6fb56fSmrg 1114090b17f1bSmrgint fnord () { return 42; } 1114190b17f1bSmrgint main () 1114290b17f1bSmrg{ 1114390b17f1bSmrg void *self = dlopen (0, LT_DLGLOBAL|LT_DLLAZY_OR_NOW); 1114490b17f1bSmrg int status = $lt_dlunknown; 111457e6fb56fSmrg 1114690b17f1bSmrg if (self) 1114790b17f1bSmrg { 1114890b17f1bSmrg if (dlsym (self,"fnord")) status = $lt_dlno_uscore; 1114990b17f1bSmrg else 1115090b17f1bSmrg { 1115190b17f1bSmrg if (dlsym( self,"_fnord")) status = $lt_dlneed_uscore; 1115290b17f1bSmrg else puts (dlerror ()); 1115390b17f1bSmrg } 1115490b17f1bSmrg /* dlclose (self); */ 1115590b17f1bSmrg } 1115690b17f1bSmrg else 1115790b17f1bSmrg puts (dlerror ()); 111587e6fb56fSmrg 1115990b17f1bSmrg return status; 1116090b17f1bSmrg} 1116190b17f1bSmrg_LT_EOF 1116290b17f1bSmrg if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_link\""; } >&5 1116390b17f1bSmrg (eval $ac_link) 2>&5 1116490b17f1bSmrg ac_status=$? 1116590b17f1bSmrg $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 11166983b4bf2Smrg test $ac_status = 0; } && test -s conftest${ac_exeext} 2>/dev/null; then 1116790b17f1bSmrg (./conftest; exit; ) >&5 2>/dev/null 1116890b17f1bSmrg lt_status=$? 1116990b17f1bSmrg case x$lt_status in 1117090b17f1bSmrg x$lt_dlno_uscore) lt_cv_dlopen_self=yes ;; 1117190b17f1bSmrg x$lt_dlneed_uscore) lt_cv_dlopen_self=yes ;; 1117290b17f1bSmrg x$lt_dlunknown|x*) lt_cv_dlopen_self=no ;; 1117390b17f1bSmrg esac 1117490b17f1bSmrg else : 1117590b17f1bSmrg # compilation failed 1117690b17f1bSmrg lt_cv_dlopen_self=no 1117790b17f1bSmrg fi 1117890b17f1bSmrgfi 1117990b17f1bSmrgrm -fr conftest* 111807e6fb56fSmrg 111817e6fb56fSmrg 1118290b17f1bSmrgfi 1118390b17f1bSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_dlopen_self" >&5 1118490b17f1bSmrg$as_echo "$lt_cv_dlopen_self" >&6; } 111857e6fb56fSmrg 11186983b4bf2Smrg if test "x$lt_cv_dlopen_self" = xyes; then 1118790b17f1bSmrg wl=$lt_prog_compiler_wl eval LDFLAGS=\"\$LDFLAGS $lt_prog_compiler_static\" 1118890b17f1bSmrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether a statically linked program can dlopen itself" >&5 1118990b17f1bSmrg$as_echo_n "checking whether a statically linked program can dlopen itself... " >&6; } 1119090b17f1bSmrgif ${lt_cv_dlopen_self_static+:} false; then : 1119190b17f1bSmrg $as_echo_n "(cached) " >&6 1119290b17f1bSmrgelse 11193983b4bf2Smrg if test "$cross_compiling" = yes; then : 1119490b17f1bSmrg lt_cv_dlopen_self_static=cross 1119590b17f1bSmrgelse 1119690b17f1bSmrg lt_dlunknown=0; lt_dlno_uscore=1; lt_dlneed_uscore=2 1119790b17f1bSmrg lt_status=$lt_dlunknown 1119890b17f1bSmrg cat > conftest.$ac_ext <<_LT_EOF 1119990b17f1bSmrg#line $LINENO "configure" 1120090b17f1bSmrg#include "confdefs.h" 112017e6fb56fSmrg 1120290b17f1bSmrg#if HAVE_DLFCN_H 1120390b17f1bSmrg#include <dlfcn.h> 1120490b17f1bSmrg#endif 112057e6fb56fSmrg 1120690b17f1bSmrg#include <stdio.h> 112077e6fb56fSmrg 1120890b17f1bSmrg#ifdef RTLD_GLOBAL 1120990b17f1bSmrg# define LT_DLGLOBAL RTLD_GLOBAL 1121090b17f1bSmrg#else 1121190b17f1bSmrg# ifdef DL_GLOBAL 1121290b17f1bSmrg# define LT_DLGLOBAL DL_GLOBAL 1121390b17f1bSmrg# else 1121490b17f1bSmrg# define LT_DLGLOBAL 0 1121590b17f1bSmrg# endif 1121690b17f1bSmrg#endif 112177e6fb56fSmrg 1121890b17f1bSmrg/* We may have to define LT_DLLAZY_OR_NOW in the command line if we 1121990b17f1bSmrg find out it does not work in some platform. */ 1122090b17f1bSmrg#ifndef LT_DLLAZY_OR_NOW 1122190b17f1bSmrg# ifdef RTLD_LAZY 1122290b17f1bSmrg# define LT_DLLAZY_OR_NOW RTLD_LAZY 1122390b17f1bSmrg# else 1122490b17f1bSmrg# ifdef DL_LAZY 1122590b17f1bSmrg# define LT_DLLAZY_OR_NOW DL_LAZY 1122690b17f1bSmrg# else 1122790b17f1bSmrg# ifdef RTLD_NOW 1122890b17f1bSmrg# define LT_DLLAZY_OR_NOW RTLD_NOW 1122990b17f1bSmrg# else 1123090b17f1bSmrg# ifdef DL_NOW 1123190b17f1bSmrg# define LT_DLLAZY_OR_NOW DL_NOW 1123290b17f1bSmrg# else 1123390b17f1bSmrg# define LT_DLLAZY_OR_NOW 0 1123490b17f1bSmrg# endif 1123590b17f1bSmrg# endif 1123690b17f1bSmrg# endif 1123790b17f1bSmrg# endif 1123890b17f1bSmrg#endif 112397e6fb56fSmrg 11240983b4bf2Smrg/* When -fvisbility=hidden is used, assume the code has been annotated 1124190b17f1bSmrg correspondingly for the symbols needed. */ 11242983b4bf2Smrg#if defined(__GNUC__) && (((__GNUC__ == 3) && (__GNUC_MINOR__ >= 3)) || (__GNUC__ > 3)) 1124390b17f1bSmrgint fnord () __attribute__((visibility("default"))); 1124490b17f1bSmrg#endif 112457e6fb56fSmrg 1124690b17f1bSmrgint fnord () { return 42; } 1124790b17f1bSmrgint main () 1124890b17f1bSmrg{ 1124990b17f1bSmrg void *self = dlopen (0, LT_DLGLOBAL|LT_DLLAZY_OR_NOW); 1125090b17f1bSmrg int status = $lt_dlunknown; 112517e6fb56fSmrg 1125290b17f1bSmrg if (self) 1125390b17f1bSmrg { 1125490b17f1bSmrg if (dlsym (self,"fnord")) status = $lt_dlno_uscore; 1125590b17f1bSmrg else 1125690b17f1bSmrg { 1125790b17f1bSmrg if (dlsym( self,"_fnord")) status = $lt_dlneed_uscore; 1125890b17f1bSmrg else puts (dlerror ()); 1125990b17f1bSmrg } 1126090b17f1bSmrg /* dlclose (self); */ 1126190b17f1bSmrg } 1126290b17f1bSmrg else 1126390b17f1bSmrg puts (dlerror ()); 1126490b17f1bSmrg 1126590b17f1bSmrg return status; 1126690b17f1bSmrg} 1126790b17f1bSmrg_LT_EOF 1126890b17f1bSmrg if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_link\""; } >&5 1126990b17f1bSmrg (eval $ac_link) 2>&5 1127090b17f1bSmrg ac_status=$? 1127190b17f1bSmrg $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 11272983b4bf2Smrg test $ac_status = 0; } && test -s conftest${ac_exeext} 2>/dev/null; then 1127390b17f1bSmrg (./conftest; exit; ) >&5 2>/dev/null 1127490b17f1bSmrg lt_status=$? 1127590b17f1bSmrg case x$lt_status in 1127690b17f1bSmrg x$lt_dlno_uscore) lt_cv_dlopen_self_static=yes ;; 1127790b17f1bSmrg x$lt_dlneed_uscore) lt_cv_dlopen_self_static=yes ;; 1127890b17f1bSmrg x$lt_dlunknown|x*) lt_cv_dlopen_self_static=no ;; 112797e6fb56fSmrg esac 1128090b17f1bSmrg else : 1128190b17f1bSmrg # compilation failed 1128290b17f1bSmrg lt_cv_dlopen_self_static=no 112837e6fb56fSmrg fi 1128490b17f1bSmrgfi 1128590b17f1bSmrgrm -fr conftest* 112867e6fb56fSmrg 112877e6fb56fSmrg 1128890b17f1bSmrgfi 1128990b17f1bSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_dlopen_self_static" >&5 1129090b17f1bSmrg$as_echo "$lt_cv_dlopen_self_static" >&6; } 1129190b17f1bSmrg fi 112927e6fb56fSmrg 11293983b4bf2Smrg CPPFLAGS="$save_CPPFLAGS" 11294983b4bf2Smrg LDFLAGS="$save_LDFLAGS" 11295983b4bf2Smrg LIBS="$save_LIBS" 1129690b17f1bSmrg ;; 1129790b17f1bSmrg esac 112987e6fb56fSmrg 1129990b17f1bSmrg case $lt_cv_dlopen_self in 1130090b17f1bSmrg yes|no) enable_dlopen_self=$lt_cv_dlopen_self ;; 1130190b17f1bSmrg *) enable_dlopen_self=unknown ;; 1130290b17f1bSmrg esac 113037e6fb56fSmrg 1130490b17f1bSmrg case $lt_cv_dlopen_self_static in 1130590b17f1bSmrg yes|no) enable_dlopen_self_static=$lt_cv_dlopen_self_static ;; 1130690b17f1bSmrg *) enable_dlopen_self_static=unknown ;; 1130790b17f1bSmrg esac 113087e6fb56fSmrgfi 113097e6fb56fSmrg 113107e6fb56fSmrg 113117e6fb56fSmrg 113127e6fb56fSmrg 113137e6fb56fSmrg 113147e6fb56fSmrg 113157e6fb56fSmrg 113167e6fb56fSmrg 113177e6fb56fSmrg 113187e6fb56fSmrg 113197e6fb56fSmrg 113207e6fb56fSmrg 113217e6fb56fSmrg 1132290b17f1bSmrg 1132390b17f1bSmrg 1132490b17f1bSmrg 1132590b17f1bSmrg 1132690b17f1bSmrgstriplib= 1132790b17f1bSmrgold_striplib= 1132890b17f1bSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether stripping libraries is possible" >&5 1132990b17f1bSmrg$as_echo_n "checking whether stripping libraries is possible... " >&6; } 1133090b17f1bSmrgif test -n "$STRIP" && $STRIP -V 2>&1 | $GREP "GNU strip" >/dev/null; then 1133190b17f1bSmrg test -z "$old_striplib" && old_striplib="$STRIP --strip-debug" 1133290b17f1bSmrg test -z "$striplib" && striplib="$STRIP --strip-unneeded" 1133390b17f1bSmrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 1133490b17f1bSmrg$as_echo "yes" >&6; } 1133590b17f1bSmrgelse 1133690b17f1bSmrg# FIXME - insert some real tests, host_os isn't really good enough 113377e6fb56fSmrg case $host_os in 1133890b17f1bSmrg darwin*) 11339983b4bf2Smrg if test -n "$STRIP" ; then 1134090b17f1bSmrg striplib="$STRIP -x" 1134190b17f1bSmrg old_striplib="$STRIP -S" 1134290b17f1bSmrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 1134390b17f1bSmrg$as_echo "yes" >&6; } 1134490b17f1bSmrg else 1134590b17f1bSmrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 1134690b17f1bSmrg$as_echo "no" >&6; } 113477e6fb56fSmrg fi 113487e6fb56fSmrg ;; 1134990b17f1bSmrg *) 1135090b17f1bSmrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 1135190b17f1bSmrg$as_echo "no" >&6; } 113527e6fb56fSmrg ;; 113537e6fb56fSmrg esac 1135490b17f1bSmrgfi 113557e6fb56fSmrg 113567e6fb56fSmrg 113577e6fb56fSmrg 113587e6fb56fSmrg 113597e6fb56fSmrg 113607e6fb56fSmrg 113617e6fb56fSmrg 113627e6fb56fSmrg 113637e6fb56fSmrg 113647e6fb56fSmrg 113657e6fb56fSmrg 113667e6fb56fSmrg 11367983b4bf2Smrg # Report which library types will actually be built 1136890b17f1bSmrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking if libtool supports shared libraries" >&5 1136990b17f1bSmrg$as_echo_n "checking if libtool supports shared libraries... " >&6; } 1137090b17f1bSmrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $can_build_shared" >&5 1137190b17f1bSmrg$as_echo "$can_build_shared" >&6; } 113727e6fb56fSmrg 1137390b17f1bSmrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to build shared libraries" >&5 1137490b17f1bSmrg$as_echo_n "checking whether to build shared libraries... " >&6; } 11375983b4bf2Smrg test "$can_build_shared" = "no" && enable_shared=no 113767e6fb56fSmrg 1137790b17f1bSmrg # On AIX, shared libraries and static libraries use the same namespace, and 1137890b17f1bSmrg # are all built from PIC. 1137990b17f1bSmrg case $host_os in 1138090b17f1bSmrg aix3*) 11381983b4bf2Smrg test "$enable_shared" = yes && enable_static=no 1138290b17f1bSmrg if test -n "$RANLIB"; then 1138390b17f1bSmrg archive_cmds="$archive_cmds~\$RANLIB \$lib" 1138490b17f1bSmrg postinstall_cmds='$RANLIB $lib' 1138590b17f1bSmrg fi 1138690b17f1bSmrg ;; 113877e6fb56fSmrg 1138890b17f1bSmrg aix[4-9]*) 11389983b4bf2Smrg if test "$host_cpu" != ia64 && test "$aix_use_runtimelinking" = no ; then 11390983b4bf2Smrg test "$enable_shared" = yes && enable_static=no 1139190b17f1bSmrg fi 1139290b17f1bSmrg ;; 1139390b17f1bSmrg esac 1139490b17f1bSmrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $enable_shared" >&5 1139590b17f1bSmrg$as_echo "$enable_shared" >&6; } 113967e6fb56fSmrg 1139790b17f1bSmrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to build static libraries" >&5 1139890b17f1bSmrg$as_echo_n "checking whether to build static libraries... " >&6; } 1139990b17f1bSmrg # Make sure either enable_shared or enable_static is yes. 11400983b4bf2Smrg test "$enable_shared" = yes || enable_static=yes 1140190b17f1bSmrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $enable_static" >&5 1140290b17f1bSmrg$as_echo "$enable_static" >&6; } 114037e6fb56fSmrg 114047e6fb56fSmrg 114057e6fb56fSmrg 114067e6fb56fSmrg 1140790b17f1bSmrgfi 1140890b17f1bSmrgac_ext=c 1140990b17f1bSmrgac_cpp='$CPP $CPPFLAGS' 1141090b17f1bSmrgac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' 1141190b17f1bSmrgac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 1141290b17f1bSmrgac_compiler_gnu=$ac_cv_c_compiler_gnu 114137e6fb56fSmrg 11414983b4bf2SmrgCC="$lt_save_CC" 114157e6fb56fSmrg 114167e6fb56fSmrg 114177e6fb56fSmrg 114187e6fb56fSmrg 114197e6fb56fSmrg 114207e6fb56fSmrg 114217e6fb56fSmrg 114227e6fb56fSmrg 1142390b17f1bSmrg 1142490b17f1bSmrg 1142590b17f1bSmrg 1142690b17f1bSmrg 1142790b17f1bSmrg 1142890b17f1bSmrg 1142990b17f1bSmrg 1143090b17f1bSmrg ac_config_commands="$ac_config_commands libtool" 1143190b17f1bSmrg 1143290b17f1bSmrg 1143390b17f1bSmrg 1143490b17f1bSmrg 1143590b17f1bSmrg# Only expand once: 1143690b17f1bSmrg 1143790b17f1bSmrg 1143890b17f1bSmrg# Check whether --enable-largefile was given. 1143990b17f1bSmrgif test "${enable_largefile+set}" = set; then : 1144090b17f1bSmrg enableval=$enable_largefile; 114417e6fb56fSmrgfi 114427e6fb56fSmrg 1144390b17f1bSmrgif test "$enable_largefile" != no; then 1144490b17f1bSmrg 1144590b17f1bSmrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for special C compiler options needed for large files" >&5 1144690b17f1bSmrg$as_echo_n "checking for special C compiler options needed for large files... " >&6; } 1144790b17f1bSmrgif ${ac_cv_sys_largefile_CC+:} false; then : 1144890b17f1bSmrg $as_echo_n "(cached) " >&6 1144990b17f1bSmrgelse 1145090b17f1bSmrg ac_cv_sys_largefile_CC=no 1145190b17f1bSmrg if test "$GCC" != yes; then 1145290b17f1bSmrg ac_save_CC=$CC 1145390b17f1bSmrg while :; do 1145490b17f1bSmrg # IRIX 6.2 and later do not support large files by default, 1145590b17f1bSmrg # so use the C compiler's -n32 option if that helps. 1145690b17f1bSmrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 1145790b17f1bSmrg/* end confdefs.h. */ 1145890b17f1bSmrg#include <sys/types.h> 1145990b17f1bSmrg /* Check that off_t can represent 2**63 - 1 correctly. 1146090b17f1bSmrg We can't simply define LARGE_OFF_T to be 9223372036854775807, 1146190b17f1bSmrg since some C++ compilers masquerading as C compilers 1146290b17f1bSmrg incorrectly reject 9223372036854775807. */ 1146390b17f1bSmrg#define LARGE_OFF_T (((off_t) 1 << 62) - 1 + ((off_t) 1 << 62)) 1146490b17f1bSmrg int off_t_is_large[(LARGE_OFF_T % 2147483629 == 721 1146590b17f1bSmrg && LARGE_OFF_T % 2147483647 == 1) 1146690b17f1bSmrg ? 1 : -1]; 1146790b17f1bSmrgint 1146890b17f1bSmrgmain () 1146990b17f1bSmrg{ 114707e6fb56fSmrg 1147190b17f1bSmrg ; 1147290b17f1bSmrg return 0; 1147390b17f1bSmrg} 1147490b17f1bSmrg_ACEOF 1147590b17f1bSmrg if ac_fn_c_try_compile "$LINENO"; then : 1147690b17f1bSmrg break 1147790b17f1bSmrgfi 1147890b17f1bSmrgrm -f core conftest.err conftest.$ac_objext 1147990b17f1bSmrg CC="$CC -n32" 1148090b17f1bSmrg if ac_fn_c_try_compile "$LINENO"; then : 1148190b17f1bSmrg ac_cv_sys_largefile_CC=' -n32'; break 1148290b17f1bSmrgfi 1148390b17f1bSmrgrm -f core conftest.err conftest.$ac_objext 1148490b17f1bSmrg break 1148590b17f1bSmrg done 1148690b17f1bSmrg CC=$ac_save_CC 1148790b17f1bSmrg rm -f conftest.$ac_ext 1148890b17f1bSmrg fi 114897e6fb56fSmrgfi 1149090b17f1bSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_sys_largefile_CC" >&5 1149190b17f1bSmrg$as_echo "$ac_cv_sys_largefile_CC" >&6; } 1149290b17f1bSmrg if test "$ac_cv_sys_largefile_CC" != no; then 1149390b17f1bSmrg CC=$CC$ac_cv_sys_largefile_CC 1149490b17f1bSmrg fi 114957e6fb56fSmrg 1149690b17f1bSmrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for _FILE_OFFSET_BITS value needed for large files" >&5 1149790b17f1bSmrg$as_echo_n "checking for _FILE_OFFSET_BITS value needed for large files... " >&6; } 1149890b17f1bSmrgif ${ac_cv_sys_file_offset_bits+:} false; then : 1149990b17f1bSmrg $as_echo_n "(cached) " >&6 1150090b17f1bSmrgelse 1150190b17f1bSmrg while :; do 1150290b17f1bSmrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 1150390b17f1bSmrg/* end confdefs.h. */ 1150490b17f1bSmrg#include <sys/types.h> 1150590b17f1bSmrg /* Check that off_t can represent 2**63 - 1 correctly. 1150690b17f1bSmrg We can't simply define LARGE_OFF_T to be 9223372036854775807, 1150790b17f1bSmrg since some C++ compilers masquerading as C compilers 1150890b17f1bSmrg incorrectly reject 9223372036854775807. */ 1150990b17f1bSmrg#define LARGE_OFF_T (((off_t) 1 << 62) - 1 + ((off_t) 1 << 62)) 1151090b17f1bSmrg int off_t_is_large[(LARGE_OFF_T % 2147483629 == 721 1151190b17f1bSmrg && LARGE_OFF_T % 2147483647 == 1) 1151290b17f1bSmrg ? 1 : -1]; 1151390b17f1bSmrgint 1151490b17f1bSmrgmain () 1151590b17f1bSmrg{ 115167e6fb56fSmrg 1151790b17f1bSmrg ; 1151890b17f1bSmrg return 0; 1151990b17f1bSmrg} 1152090b17f1bSmrg_ACEOF 1152190b17f1bSmrgif ac_fn_c_try_compile "$LINENO"; then : 1152290b17f1bSmrg ac_cv_sys_file_offset_bits=no; break 1152390b17f1bSmrgfi 1152490b17f1bSmrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 1152590b17f1bSmrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 1152690b17f1bSmrg/* end confdefs.h. */ 1152790b17f1bSmrg#define _FILE_OFFSET_BITS 64 1152890b17f1bSmrg#include <sys/types.h> 1152990b17f1bSmrg /* Check that off_t can represent 2**63 - 1 correctly. 1153090b17f1bSmrg We can't simply define LARGE_OFF_T to be 9223372036854775807, 1153190b17f1bSmrg since some C++ compilers masquerading as C compilers 1153290b17f1bSmrg incorrectly reject 9223372036854775807. */ 1153390b17f1bSmrg#define LARGE_OFF_T (((off_t) 1 << 62) - 1 + ((off_t) 1 << 62)) 1153490b17f1bSmrg int off_t_is_large[(LARGE_OFF_T % 2147483629 == 721 1153590b17f1bSmrg && LARGE_OFF_T % 2147483647 == 1) 1153690b17f1bSmrg ? 1 : -1]; 1153790b17f1bSmrgint 1153890b17f1bSmrgmain () 1153990b17f1bSmrg{ 115407e6fb56fSmrg 1154190b17f1bSmrg ; 1154290b17f1bSmrg return 0; 1154390b17f1bSmrg} 115447e6fb56fSmrg_ACEOF 1154590b17f1bSmrgif ac_fn_c_try_compile "$LINENO"; then : 1154690b17f1bSmrg ac_cv_sys_file_offset_bits=64; break 1154790b17f1bSmrgfi 1154890b17f1bSmrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 1154990b17f1bSmrg ac_cv_sys_file_offset_bits=unknown 1155090b17f1bSmrg break 1155190b17f1bSmrgdone 115527e6fb56fSmrgfi 1155390b17f1bSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_sys_file_offset_bits" >&5 1155490b17f1bSmrg$as_echo "$ac_cv_sys_file_offset_bits" >&6; } 1155590b17f1bSmrgcase $ac_cv_sys_file_offset_bits in #( 1155690b17f1bSmrg no | unknown) ;; 1155790b17f1bSmrg *) 1155890b17f1bSmrgcat >>confdefs.h <<_ACEOF 1155990b17f1bSmrg#define _FILE_OFFSET_BITS $ac_cv_sys_file_offset_bits 1156090b17f1bSmrg_ACEOF 1156190b17f1bSmrg;; 1156290b17f1bSmrgesac 1156390b17f1bSmrgrm -rf conftest* 1156490b17f1bSmrg if test $ac_cv_sys_file_offset_bits = unknown; then 1156590b17f1bSmrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for _LARGE_FILES value needed for large files" >&5 1156690b17f1bSmrg$as_echo_n "checking for _LARGE_FILES value needed for large files... " >&6; } 1156790b17f1bSmrgif ${ac_cv_sys_large_files+:} false; then : 1156890b17f1bSmrg $as_echo_n "(cached) " >&6 115697e6fb56fSmrgelse 1157090b17f1bSmrg while :; do 1157190b17f1bSmrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 1157290b17f1bSmrg/* end confdefs.h. */ 1157390b17f1bSmrg#include <sys/types.h> 1157490b17f1bSmrg /* Check that off_t can represent 2**63 - 1 correctly. 1157590b17f1bSmrg We can't simply define LARGE_OFF_T to be 9223372036854775807, 1157690b17f1bSmrg since some C++ compilers masquerading as C compilers 1157790b17f1bSmrg incorrectly reject 9223372036854775807. */ 1157890b17f1bSmrg#define LARGE_OFF_T (((off_t) 1 << 62) - 1 + ((off_t) 1 << 62)) 1157990b17f1bSmrg int off_t_is_large[(LARGE_OFF_T % 2147483629 == 721 1158090b17f1bSmrg && LARGE_OFF_T % 2147483647 == 1) 1158190b17f1bSmrg ? 1 : -1]; 1158290b17f1bSmrgint 1158390b17f1bSmrgmain () 1158490b17f1bSmrg{ 115857e6fb56fSmrg 1158690b17f1bSmrg ; 1158790b17f1bSmrg return 0; 1158890b17f1bSmrg} 1158990b17f1bSmrg_ACEOF 1159090b17f1bSmrgif ac_fn_c_try_compile "$LINENO"; then : 1159190b17f1bSmrg ac_cv_sys_large_files=no; break 1159290b17f1bSmrgfi 1159390b17f1bSmrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 1159490b17f1bSmrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 1159590b17f1bSmrg/* end confdefs.h. */ 1159690b17f1bSmrg#define _LARGE_FILES 1 1159790b17f1bSmrg#include <sys/types.h> 1159890b17f1bSmrg /* Check that off_t can represent 2**63 - 1 correctly. 1159990b17f1bSmrg We can't simply define LARGE_OFF_T to be 9223372036854775807, 1160090b17f1bSmrg since some C++ compilers masquerading as C compilers 1160190b17f1bSmrg incorrectly reject 9223372036854775807. */ 1160290b17f1bSmrg#define LARGE_OFF_T (((off_t) 1 << 62) - 1 + ((off_t) 1 << 62)) 1160390b17f1bSmrg int off_t_is_large[(LARGE_OFF_T % 2147483629 == 721 1160490b17f1bSmrg && LARGE_OFF_T % 2147483647 == 1) 1160590b17f1bSmrg ? 1 : -1]; 1160690b17f1bSmrgint 1160790b17f1bSmrgmain () 1160890b17f1bSmrg{ 116097e6fb56fSmrg 1161090b17f1bSmrg ; 1161190b17f1bSmrg return 0; 1161290b17f1bSmrg} 1161390b17f1bSmrg_ACEOF 1161490b17f1bSmrgif ac_fn_c_try_compile "$LINENO"; then : 1161590b17f1bSmrg ac_cv_sys_large_files=1; break 1161690b17f1bSmrgfi 1161790b17f1bSmrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 1161890b17f1bSmrg ac_cv_sys_large_files=unknown 1161990b17f1bSmrg break 1162090b17f1bSmrgdone 116217e6fb56fSmrgfi 1162290b17f1bSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_sys_large_files" >&5 1162390b17f1bSmrg$as_echo "$ac_cv_sys_large_files" >&6; } 1162490b17f1bSmrgcase $ac_cv_sys_large_files in #( 1162590b17f1bSmrg no | unknown) ;; 1162690b17f1bSmrg *) 1162790b17f1bSmrgcat >>confdefs.h <<_ACEOF 1162890b17f1bSmrg#define _LARGE_FILES $ac_cv_sys_large_files 1162990b17f1bSmrg_ACEOF 1163090b17f1bSmrg;; 1163190b17f1bSmrgesac 1163290b17f1bSmrgrm -rf conftest* 1163390b17f1bSmrg fi 1163490b17f1bSmrgfi 116357e6fb56fSmrg 116367e6fb56fSmrg 116377e6fb56fSmrg 116387e6fb56fSmrg 116397e6fb56fSmrg 1164090b17f1bSmrg# Check whether --with-xorg-module-dir was given. 1164190b17f1bSmrgif test "${with_xorg_module_dir+set}" = set; then : 1164290b17f1bSmrg withval=$with_xorg_module_dir; moduledir="$withval" 1164390b17f1bSmrgelse 1164490b17f1bSmrg moduledir="$libdir/xorg/modules" 1164590b17f1bSmrgfi 116467e6fb56fSmrg 116477e6fb56fSmrg 1164890b17f1bSmrg# Check whether --enable-debug was given. 1164990b17f1bSmrgif test "${enable_debug+set}" = set; then : 1165090b17f1bSmrg enableval=$enable_debug; DEBUG="$enableval" 1165190b17f1bSmrgelse 1165290b17f1bSmrg DEBUG=no 1165390b17f1bSmrgfi 116547e6fb56fSmrg 116557e6fb56fSmrg 1165690b17f1bSmrg# Check whether --enable-xv-debug was given. 1165790b17f1bSmrgif test "${enable_xv_debug+set}" = set; then : 1165890b17f1bSmrg enableval=$enable_xv_debug; XV_DEBUG="$enableval" 1165990b17f1bSmrgelse 1166090b17f1bSmrg XV_DEBUG=no 1166190b17f1bSmrgfi 116627e6fb56fSmrg 116637e6fb56fSmrg 1166490b17f1bSmrg# Check whether --enable-viaregtool was given. 1166590b17f1bSmrgif test "${enable_viaregtool+set}" = set; then : 1166690b17f1bSmrg enableval=$enable_viaregtool; TOOLS="$enableval" 1166790b17f1bSmrgelse 1166890b17f1bSmrg TOOLS=no 1166990b17f1bSmrgfi 116707e6fb56fSmrg 116717e6fb56fSmrg 1167290b17f1bSmrg# Checks for extensions 116737e6fb56fSmrg 1167490b17f1bSmrg SAVE_CFLAGS="$CFLAGS" 1167590b17f1bSmrg CFLAGS="$CFLAGS -I`pkg-config --variable=sdkdir xorg-server`" 1167690b17f1bSmrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 1167790b17f1bSmrg/* end confdefs.h. */ 116787e6fb56fSmrg 1167990b17f1bSmrg#include "xorg-server.h" 1168090b17f1bSmrg#if !defined RANDR 1168190b17f1bSmrg#error RANDR not defined 1168290b17f1bSmrg#endif 116837e6fb56fSmrg 1168490b17f1bSmrgint 1168590b17f1bSmrgmain () 1168690b17f1bSmrg{ 116877e6fb56fSmrg 1168890b17f1bSmrg ; 1168990b17f1bSmrg return 0; 1169090b17f1bSmrg} 1169190b17f1bSmrg_ACEOF 1169290b17f1bSmrgif ac_fn_c_try_compile "$LINENO"; then : 1169390b17f1bSmrg _EXT_CHECK=yes 1169490b17f1bSmrgelse 1169590b17f1bSmrg _EXT_CHECK=no 1169690b17f1bSmrgfi 1169790b17f1bSmrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 1169890b17f1bSmrg CFLAGS="$SAVE_CFLAGS" 1169990b17f1bSmrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking if RANDR is defined" >&5 1170090b17f1bSmrg$as_echo_n "checking if RANDR is defined... " >&6; } 1170190b17f1bSmrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $_EXT_CHECK" >&5 1170290b17f1bSmrg$as_echo "$_EXT_CHECK" >&6; } 1170390b17f1bSmrg if test "$_EXT_CHECK" != no; then 1170490b17f1bSmrg REQUIRED_MODULES="$REQUIRED_MODULES randrproto" 1170590b17f1bSmrg fi 117067e6fb56fSmrg 117077e6fb56fSmrg 1170890b17f1bSmrg SAVE_CFLAGS="$CFLAGS" 1170990b17f1bSmrg CFLAGS="$CFLAGS -I`pkg-config --variable=sdkdir xorg-server`" 1171090b17f1bSmrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 1171190b17f1bSmrg/* end confdefs.h. */ 117127e6fb56fSmrg 1171390b17f1bSmrg#include "xorg-server.h" 1171490b17f1bSmrg#if !defined RENDER 1171590b17f1bSmrg#error RENDER not defined 1171690b17f1bSmrg#endif 117177e6fb56fSmrg 1171890b17f1bSmrgint 1171990b17f1bSmrgmain () 1172090b17f1bSmrg{ 117217e6fb56fSmrg 1172290b17f1bSmrg ; 1172390b17f1bSmrg return 0; 1172490b17f1bSmrg} 1172590b17f1bSmrg_ACEOF 1172690b17f1bSmrgif ac_fn_c_try_compile "$LINENO"; then : 1172790b17f1bSmrg _EXT_CHECK=yes 1172890b17f1bSmrgelse 1172990b17f1bSmrg _EXT_CHECK=no 1173090b17f1bSmrgfi 1173190b17f1bSmrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 1173290b17f1bSmrg CFLAGS="$SAVE_CFLAGS" 1173390b17f1bSmrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking if RENDER is defined" >&5 1173490b17f1bSmrg$as_echo_n "checking if RENDER is defined... " >&6; } 1173590b17f1bSmrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $_EXT_CHECK" >&5 1173690b17f1bSmrg$as_echo "$_EXT_CHECK" >&6; } 1173790b17f1bSmrg if test "$_EXT_CHECK" != no; then 1173890b17f1bSmrg REQUIRED_MODULES="$REQUIRED_MODULES renderproto" 1173990b17f1bSmrg fi 117407e6fb56fSmrg 117417e6fb56fSmrg 1174290b17f1bSmrg SAVE_CFLAGS="$CFLAGS" 1174390b17f1bSmrg CFLAGS="$CFLAGS -I`pkg-config --variable=sdkdir xorg-server`" 1174490b17f1bSmrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 1174590b17f1bSmrg/* end confdefs.h. */ 117467e6fb56fSmrg 1174790b17f1bSmrg#include "xorg-server.h" 1174890b17f1bSmrg#if !defined XV 1174990b17f1bSmrg#error XV not defined 1175090b17f1bSmrg#endif 117517e6fb56fSmrg 1175290b17f1bSmrgint 1175390b17f1bSmrgmain () 1175490b17f1bSmrg{ 1175590b17f1bSmrg 1175690b17f1bSmrg ; 1175790b17f1bSmrg return 0; 1175890b17f1bSmrg} 1175990b17f1bSmrg_ACEOF 1176090b17f1bSmrgif ac_fn_c_try_compile "$LINENO"; then : 1176190b17f1bSmrg _EXT_CHECK=yes 1176290b17f1bSmrgelse 1176390b17f1bSmrg _EXT_CHECK=no 1176490b17f1bSmrgfi 1176590b17f1bSmrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 1176690b17f1bSmrg CFLAGS="$SAVE_CFLAGS" 1176790b17f1bSmrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking if XV is defined" >&5 1176890b17f1bSmrg$as_echo_n "checking if XV is defined... " >&6; } 1176990b17f1bSmrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $_EXT_CHECK" >&5 1177090b17f1bSmrg$as_echo "$_EXT_CHECK" >&6; } 1177190b17f1bSmrg if test "$_EXT_CHECK" != no; then 1177290b17f1bSmrg REQUIRED_MODULES="$REQUIRED_MODULES videoproto" 117737e6fb56fSmrg fi 117747e6fb56fSmrg 117757e6fb56fSmrg 1177690b17f1bSmrg SAVE_CFLAGS="$CFLAGS" 1177790b17f1bSmrg CFLAGS="$CFLAGS -I`pkg-config --variable=sdkdir xorg-server`" 1177890b17f1bSmrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 1177990b17f1bSmrg/* end confdefs.h. */ 117807e6fb56fSmrg 1178190b17f1bSmrg#include "xorg-server.h" 1178290b17f1bSmrg#if !defined XF86DRI 1178390b17f1bSmrg#error XF86DRI not defined 1178490b17f1bSmrg#endif 117857e6fb56fSmrg 1178690b17f1bSmrgint 1178790b17f1bSmrgmain () 1178890b17f1bSmrg{ 117897e6fb56fSmrg 1179090b17f1bSmrg ; 1179190b17f1bSmrg return 0; 1179290b17f1bSmrg} 1179390b17f1bSmrg_ACEOF 1179490b17f1bSmrgif ac_fn_c_try_compile "$LINENO"; then : 1179590b17f1bSmrg _EXT_CHECK=yes 1179690b17f1bSmrgelse 1179790b17f1bSmrg _EXT_CHECK=no 1179890b17f1bSmrgfi 1179990b17f1bSmrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 1180090b17f1bSmrg CFLAGS="$SAVE_CFLAGS" 1180190b17f1bSmrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking if XF86DRI is defined" >&5 1180290b17f1bSmrg$as_echo_n "checking if XF86DRI is defined... " >&6; } 1180390b17f1bSmrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $_EXT_CHECK" >&5 1180490b17f1bSmrg$as_echo "$_EXT_CHECK" >&6; } 1180590b17f1bSmrg if test "$_EXT_CHECK" != no; then 1180690b17f1bSmrg REQUIRED_MODULES="$REQUIRED_MODULES xextproto x11" 1180790b17f1bSmrg fi 118087e6fb56fSmrg 118097e6fb56fSmrg 1181090b17f1bSmrg SAVE_CFLAGS="$CFLAGS" 1181190b17f1bSmrg CFLAGS="$CFLAGS -I`pkg-config --variable=sdkdir xorg-server`" 1181290b17f1bSmrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 1181390b17f1bSmrg/* end confdefs.h. */ 118147e6fb56fSmrg 1181590b17f1bSmrg#include "xorg-server.h" 1181690b17f1bSmrg#if !defined DPMSExtension 1181790b17f1bSmrg#error DPMSExtension not defined 1181890b17f1bSmrg#endif 118197e6fb56fSmrg 1182090b17f1bSmrgint 1182190b17f1bSmrgmain () 1182290b17f1bSmrg{ 118237e6fb56fSmrg 1182490b17f1bSmrg ; 1182590b17f1bSmrg return 0; 1182690b17f1bSmrg} 1182790b17f1bSmrg_ACEOF 1182890b17f1bSmrgif ac_fn_c_try_compile "$LINENO"; then : 1182990b17f1bSmrg _EXT_CHECK=yes 1183090b17f1bSmrgelse 1183190b17f1bSmrg _EXT_CHECK=no 1183290b17f1bSmrgfi 1183390b17f1bSmrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 1183490b17f1bSmrg CFLAGS="$SAVE_CFLAGS" 1183590b17f1bSmrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking if DPMSExtension is defined" >&5 1183690b17f1bSmrg$as_echo_n "checking if DPMSExtension is defined... " >&6; } 1183790b17f1bSmrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $_EXT_CHECK" >&5 1183890b17f1bSmrg$as_echo "$_EXT_CHECK" >&6; } 1183990b17f1bSmrg if test "$_EXT_CHECK" != no; then 1184090b17f1bSmrg REQUIRED_MODULES="$REQUIRED_MODULES xextproto" 1184190b17f1bSmrg fi 118427e6fb56fSmrg 118437e6fb56fSmrg 1184490b17f1bSmrg# Checks for pkg-config packages 118457e6fb56fSmrg 118467e6fb56fSmrg 118477e6fb56fSmrg 118487e6fb56fSmrg 118497e6fb56fSmrg 118507e6fb56fSmrg 118517e6fb56fSmrg 1185290b17f1bSmrgif test "x$ac_cv_env_PKG_CONFIG_set" != "xset"; then 1185390b17f1bSmrg if test -n "$ac_tool_prefix"; then 1185490b17f1bSmrg # Extract the first word of "${ac_tool_prefix}pkg-config", so it can be a program name with args. 1185590b17f1bSmrgset dummy ${ac_tool_prefix}pkg-config; ac_word=$2 1185690b17f1bSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 1185790b17f1bSmrg$as_echo_n "checking for $ac_word... " >&6; } 1185890b17f1bSmrgif ${ac_cv_path_PKG_CONFIG+:} false; then : 1185990b17f1bSmrg $as_echo_n "(cached) " >&6 1186090b17f1bSmrgelse 1186190b17f1bSmrg case $PKG_CONFIG in 1186290b17f1bSmrg [\\/]* | ?:[\\/]*) 1186390b17f1bSmrg ac_cv_path_PKG_CONFIG="$PKG_CONFIG" # Let the user override the test with a path. 118647e6fb56fSmrg ;; 1186590b17f1bSmrg *) 1186690b17f1bSmrg as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 1186790b17f1bSmrgfor as_dir in $PATH 1186890b17f1bSmrgdo 1186990b17f1bSmrg IFS=$as_save_IFS 1187090b17f1bSmrg test -z "$as_dir" && as_dir=. 1187190b17f1bSmrg for ac_exec_ext in '' $ac_executable_extensions; do 11872983b4bf2Smrg if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then 1187390b17f1bSmrg ac_cv_path_PKG_CONFIG="$as_dir/$ac_word$ac_exec_ext" 1187490b17f1bSmrg $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 1187590b17f1bSmrg break 2 118767e6fb56fSmrg fi 1187790b17f1bSmrgdone 1187890b17f1bSmrg done 1187990b17f1bSmrgIFS=$as_save_IFS 118807e6fb56fSmrg 118817e6fb56fSmrg ;; 1188290b17f1bSmrgesac 1188390b17f1bSmrgfi 1188490b17f1bSmrgPKG_CONFIG=$ac_cv_path_PKG_CONFIG 1188590b17f1bSmrgif test -n "$PKG_CONFIG"; then 1188690b17f1bSmrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $PKG_CONFIG" >&5 1188790b17f1bSmrg$as_echo "$PKG_CONFIG" >&6; } 1188890b17f1bSmrgelse 1188990b17f1bSmrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 1189090b17f1bSmrg$as_echo "no" >&6; } 1189190b17f1bSmrgfi 118927e6fb56fSmrg 1189390b17f1bSmrg 1189490b17f1bSmrgfi 1189590b17f1bSmrgif test -z "$ac_cv_path_PKG_CONFIG"; then 1189690b17f1bSmrg ac_pt_PKG_CONFIG=$PKG_CONFIG 1189790b17f1bSmrg # Extract the first word of "pkg-config", so it can be a program name with args. 1189890b17f1bSmrgset dummy pkg-config; ac_word=$2 1189990b17f1bSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 1190090b17f1bSmrg$as_echo_n "checking for $ac_word... " >&6; } 1190190b17f1bSmrgif ${ac_cv_path_ac_pt_PKG_CONFIG+:} false; then : 1190290b17f1bSmrg $as_echo_n "(cached) " >&6 1190390b17f1bSmrgelse 1190490b17f1bSmrg case $ac_pt_PKG_CONFIG in 1190590b17f1bSmrg [\\/]* | ?:[\\/]*) 1190690b17f1bSmrg ac_cv_path_ac_pt_PKG_CONFIG="$ac_pt_PKG_CONFIG" # Let the user override the test with a path. 119077e6fb56fSmrg ;; 1190890b17f1bSmrg *) 1190990b17f1bSmrg as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 1191090b17f1bSmrgfor as_dir in $PATH 1191190b17f1bSmrgdo 1191290b17f1bSmrg IFS=$as_save_IFS 1191390b17f1bSmrg test -z "$as_dir" && as_dir=. 1191490b17f1bSmrg for ac_exec_ext in '' $ac_executable_extensions; do 11915983b4bf2Smrg if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then 1191690b17f1bSmrg ac_cv_path_ac_pt_PKG_CONFIG="$as_dir/$ac_word$ac_exec_ext" 1191790b17f1bSmrg $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 1191890b17f1bSmrg break 2 1191990b17f1bSmrg fi 1192090b17f1bSmrgdone 1192190b17f1bSmrg done 1192290b17f1bSmrgIFS=$as_save_IFS 119237e6fb56fSmrg 119247e6fb56fSmrg ;; 1192590b17f1bSmrgesac 1192690b17f1bSmrgfi 1192790b17f1bSmrgac_pt_PKG_CONFIG=$ac_cv_path_ac_pt_PKG_CONFIG 1192890b17f1bSmrgif test -n "$ac_pt_PKG_CONFIG"; then 1192990b17f1bSmrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_pt_PKG_CONFIG" >&5 1193090b17f1bSmrg$as_echo "$ac_pt_PKG_CONFIG" >&6; } 1193190b17f1bSmrgelse 1193290b17f1bSmrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 1193390b17f1bSmrg$as_echo "no" >&6; } 1193490b17f1bSmrgfi 119357e6fb56fSmrg 1193690b17f1bSmrg if test "x$ac_pt_PKG_CONFIG" = x; then 1193790b17f1bSmrg PKG_CONFIG="" 1193890b17f1bSmrg else 1193990b17f1bSmrg case $cross_compiling:$ac_tool_warned in 1194090b17f1bSmrgyes:) 1194190b17f1bSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5 1194290b17f1bSmrg$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} 1194390b17f1bSmrgac_tool_warned=yes ;; 1194490b17f1bSmrgesac 1194590b17f1bSmrg PKG_CONFIG=$ac_pt_PKG_CONFIG 1194690b17f1bSmrg fi 1194790b17f1bSmrgelse 1194890b17f1bSmrg PKG_CONFIG="$ac_cv_path_PKG_CONFIG" 1194990b17f1bSmrgfi 119507e6fb56fSmrg 1195190b17f1bSmrgfi 1195290b17f1bSmrgif test -n "$PKG_CONFIG"; then 1195390b17f1bSmrg _pkg_min_version=0.9.0 1195490b17f1bSmrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking pkg-config is at least version $_pkg_min_version" >&5 1195590b17f1bSmrg$as_echo_n "checking pkg-config is at least version $_pkg_min_version... " >&6; } 1195690b17f1bSmrg if $PKG_CONFIG --atleast-pkgconfig-version $_pkg_min_version; then 1195790b17f1bSmrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 1195890b17f1bSmrg$as_echo "yes" >&6; } 1195990b17f1bSmrg else 1196090b17f1bSmrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 1196190b17f1bSmrg$as_echo "no" >&6; } 1196290b17f1bSmrg PKG_CONFIG="" 1196390b17f1bSmrg fi 1196490b17f1bSmrgfi 119657e6fb56fSmrg 1196690b17f1bSmrgpkg_failed=no 1196790b17f1bSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for XORG" >&5 1196890b17f1bSmrg$as_echo_n "checking for XORG... " >&6; } 119697e6fb56fSmrg 1197090b17f1bSmrgif test -n "$XORG_CFLAGS"; then 1197190b17f1bSmrg pkg_cv_XORG_CFLAGS="$XORG_CFLAGS" 1197290b17f1bSmrg elif test -n "$PKG_CONFIG"; then 1197390b17f1bSmrg if test -n "$PKG_CONFIG" && \ 11974963d66acSmrg { { $as_echo "$as_me:${as_lineno-$LINENO}: \$PKG_CONFIG --exists --print-errors \"xorg-server xproto fontsproto glproto \$REQUIRED_MODULES\""; } >&5 11975963d66acSmrg ($PKG_CONFIG --exists --print-errors "xorg-server xproto fontsproto glproto $REQUIRED_MODULES") 2>&5 1197690b17f1bSmrg ac_status=$? 1197790b17f1bSmrg $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 1197890b17f1bSmrg test $ac_status = 0; }; then 11979963d66acSmrg pkg_cv_XORG_CFLAGS=`$PKG_CONFIG --cflags "xorg-server xproto fontsproto glproto $REQUIRED_MODULES" 2>/dev/null` 1198090b17f1bSmrg test "x$?" != "x0" && pkg_failed=yes 1198190b17f1bSmrgelse 1198290b17f1bSmrg pkg_failed=yes 1198390b17f1bSmrgfi 1198490b17f1bSmrg else 1198590b17f1bSmrg pkg_failed=untried 1198690b17f1bSmrgfi 1198790b17f1bSmrgif test -n "$XORG_LIBS"; then 1198890b17f1bSmrg pkg_cv_XORG_LIBS="$XORG_LIBS" 1198990b17f1bSmrg elif test -n "$PKG_CONFIG"; then 1199090b17f1bSmrg if test -n "$PKG_CONFIG" && \ 11991963d66acSmrg { { $as_echo "$as_me:${as_lineno-$LINENO}: \$PKG_CONFIG --exists --print-errors \"xorg-server xproto fontsproto glproto \$REQUIRED_MODULES\""; } >&5 11992963d66acSmrg ($PKG_CONFIG --exists --print-errors "xorg-server xproto fontsproto glproto $REQUIRED_MODULES") 2>&5 1199390b17f1bSmrg ac_status=$? 1199490b17f1bSmrg $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 1199590b17f1bSmrg test $ac_status = 0; }; then 11996963d66acSmrg pkg_cv_XORG_LIBS=`$PKG_CONFIG --libs "xorg-server xproto fontsproto glproto $REQUIRED_MODULES" 2>/dev/null` 1199790b17f1bSmrg test "x$?" != "x0" && pkg_failed=yes 1199890b17f1bSmrgelse 1199990b17f1bSmrg pkg_failed=yes 1200090b17f1bSmrgfi 1200190b17f1bSmrg else 1200290b17f1bSmrg pkg_failed=untried 1200390b17f1bSmrgfi 120047e6fb56fSmrg 120057e6fb56fSmrg 120067e6fb56fSmrg 1200790b17f1bSmrgif test $pkg_failed = yes; then 1200890b17f1bSmrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 1200990b17f1bSmrg$as_echo "no" >&6; } 120107e6fb56fSmrg 1201190b17f1bSmrgif $PKG_CONFIG --atleast-pkgconfig-version 0.20; then 1201290b17f1bSmrg _pkg_short_errors_supported=yes 1201390b17f1bSmrgelse 1201490b17f1bSmrg _pkg_short_errors_supported=no 1201590b17f1bSmrgfi 1201690b17f1bSmrg if test $_pkg_short_errors_supported = yes; then 12017963d66acSmrg XORG_PKG_ERRORS=`$PKG_CONFIG --short-errors --print-errors --cflags --libs "xorg-server xproto fontsproto glproto $REQUIRED_MODULES" 2>&1` 1201890b17f1bSmrg else 12019963d66acSmrg XORG_PKG_ERRORS=`$PKG_CONFIG --print-errors --cflags --libs "xorg-server xproto fontsproto glproto $REQUIRED_MODULES" 2>&1` 1202090b17f1bSmrg fi 1202190b17f1bSmrg # Put the nasty error message in config.log where it belongs 1202290b17f1bSmrg echo "$XORG_PKG_ERRORS" >&5 120237e6fb56fSmrg 12024963d66acSmrg as_fn_error $? "Package requirements (xorg-server xproto fontsproto glproto $REQUIRED_MODULES) were not met: 120257e6fb56fSmrg 1202690b17f1bSmrg$XORG_PKG_ERRORS 120277e6fb56fSmrg 1202890b17f1bSmrgConsider adjusting the PKG_CONFIG_PATH environment variable if you 1202990b17f1bSmrginstalled software in a non-standard prefix. 120307e6fb56fSmrg 1203190b17f1bSmrgAlternatively, you may set the environment variables XORG_CFLAGS 1203290b17f1bSmrgand XORG_LIBS to avoid the need to call pkg-config. 1203390b17f1bSmrgSee the pkg-config man page for more details." "$LINENO" 5 1203490b17f1bSmrgelif test $pkg_failed = untried; then 1203590b17f1bSmrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 1203690b17f1bSmrg$as_echo "no" >&6; } 1203790b17f1bSmrg { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 1203890b17f1bSmrg$as_echo "$as_me: error: in \`$ac_pwd':" >&2;} 1203990b17f1bSmrgas_fn_error $? "The pkg-config script could not be found or is too old. Make sure it 1204090b17f1bSmrgis in your PATH or set the PKG_CONFIG environment variable to the full 1204190b17f1bSmrgpath to pkg-config. 120427e6fb56fSmrg 1204390b17f1bSmrgAlternatively, you may set the environment variables XORG_CFLAGS 1204490b17f1bSmrgand XORG_LIBS to avoid the need to call pkg-config. 1204590b17f1bSmrgSee the pkg-config man page for more details. 120467e6fb56fSmrg 1204790b17f1bSmrgTo get pkg-config, see <http://pkg-config.freedesktop.org/>. 1204890b17f1bSmrgSee \`config.log' for more details" "$LINENO" 5; } 1204990b17f1bSmrgelse 1205090b17f1bSmrg XORG_CFLAGS=$pkg_cv_XORG_CFLAGS 1205190b17f1bSmrg XORG_LIBS=$pkg_cv_XORG_LIBS 1205290b17f1bSmrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 1205390b17f1bSmrg$as_echo "yes" >&6; } 120547e6fb56fSmrg 1205590b17f1bSmrgfi 120567e6fb56fSmrg 1205790b17f1bSmrgpkg_failed=no 1205890b17f1bSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for XEXT" >&5 1205990b17f1bSmrg$as_echo_n "checking for XEXT... " >&6; } 120607e6fb56fSmrg 1206190b17f1bSmrgif test -n "$XEXT_CFLAGS"; then 1206290b17f1bSmrg pkg_cv_XEXT_CFLAGS="$XEXT_CFLAGS" 1206390b17f1bSmrg elif test -n "$PKG_CONFIG"; then 1206490b17f1bSmrg if test -n "$PKG_CONFIG" && \ 1206590b17f1bSmrg { { $as_echo "$as_me:${as_lineno-$LINENO}: \$PKG_CONFIG --exists --print-errors \"xextproto >= 7.0.99.1\""; } >&5 1206690b17f1bSmrg ($PKG_CONFIG --exists --print-errors "xextproto >= 7.0.99.1") 2>&5 1206790b17f1bSmrg ac_status=$? 1206890b17f1bSmrg $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 1206990b17f1bSmrg test $ac_status = 0; }; then 1207090b17f1bSmrg pkg_cv_XEXT_CFLAGS=`$PKG_CONFIG --cflags "xextproto >= 7.0.99.1" 2>/dev/null` 1207190b17f1bSmrg test "x$?" != "x0" && pkg_failed=yes 1207290b17f1bSmrgelse 1207390b17f1bSmrg pkg_failed=yes 1207490b17f1bSmrgfi 1207590b17f1bSmrg else 1207690b17f1bSmrg pkg_failed=untried 1207790b17f1bSmrgfi 1207890b17f1bSmrgif test -n "$XEXT_LIBS"; then 1207990b17f1bSmrg pkg_cv_XEXT_LIBS="$XEXT_LIBS" 1208090b17f1bSmrg elif test -n "$PKG_CONFIG"; then 1208190b17f1bSmrg if test -n "$PKG_CONFIG" && \ 1208290b17f1bSmrg { { $as_echo "$as_me:${as_lineno-$LINENO}: \$PKG_CONFIG --exists --print-errors \"xextproto >= 7.0.99.1\""; } >&5 1208390b17f1bSmrg ($PKG_CONFIG --exists --print-errors "xextproto >= 7.0.99.1") 2>&5 1208490b17f1bSmrg ac_status=$? 1208590b17f1bSmrg $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 1208690b17f1bSmrg test $ac_status = 0; }; then 1208790b17f1bSmrg pkg_cv_XEXT_LIBS=`$PKG_CONFIG --libs "xextproto >= 7.0.99.1" 2>/dev/null` 1208890b17f1bSmrg test "x$?" != "x0" && pkg_failed=yes 1208990b17f1bSmrgelse 1209090b17f1bSmrg pkg_failed=yes 1209190b17f1bSmrgfi 1209290b17f1bSmrg else 1209390b17f1bSmrg pkg_failed=untried 1209490b17f1bSmrgfi 120957e6fb56fSmrg 120967e6fb56fSmrg 120977e6fb56fSmrg 1209890b17f1bSmrgif test $pkg_failed = yes; then 1209990b17f1bSmrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 1210090b17f1bSmrg$as_echo "no" >&6; } 121017e6fb56fSmrg 1210290b17f1bSmrgif $PKG_CONFIG --atleast-pkgconfig-version 0.20; then 1210390b17f1bSmrg _pkg_short_errors_supported=yes 1210490b17f1bSmrgelse 1210590b17f1bSmrg _pkg_short_errors_supported=no 1210690b17f1bSmrgfi 1210790b17f1bSmrg if test $_pkg_short_errors_supported = yes; then 1210890b17f1bSmrg XEXT_PKG_ERRORS=`$PKG_CONFIG --short-errors --print-errors --cflags --libs "xextproto >= 7.0.99.1" 2>&1` 1210990b17f1bSmrg else 1211090b17f1bSmrg XEXT_PKG_ERRORS=`$PKG_CONFIG --print-errors --cflags --libs "xextproto >= 7.0.99.1" 2>&1` 1211190b17f1bSmrg fi 1211290b17f1bSmrg # Put the nasty error message in config.log where it belongs 1211390b17f1bSmrg echo "$XEXT_PKG_ERRORS" >&5 121147e6fb56fSmrg 1211590b17f1bSmrg HAVE_XEXTPROTO_71="no" 1211690b17f1bSmrgelif test $pkg_failed = untried; then 1211790b17f1bSmrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 1211890b17f1bSmrg$as_echo "no" >&6; } 1211990b17f1bSmrg HAVE_XEXTPROTO_71="no" 1212090b17f1bSmrgelse 1212190b17f1bSmrg XEXT_CFLAGS=$pkg_cv_XEXT_CFLAGS 1212290b17f1bSmrg XEXT_LIBS=$pkg_cv_XEXT_LIBS 1212390b17f1bSmrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 1212490b17f1bSmrg$as_echo "yes" >&6; } 1212590b17f1bSmrg HAVE_XEXTPROTO_71="yes"; 1212690b17f1bSmrg$as_echo "#define HAVE_XEXTPROTO_71 1" >>confdefs.h 121277e6fb56fSmrg 1212890b17f1bSmrgfi 1212990b17f1bSmrg if test "$HAVE_XEXTPROTO_71" = "yes" ; then 1213090b17f1bSmrg HAVE_XEXTPROTO_71_TRUE= 1213190b17f1bSmrg HAVE_XEXTPROTO_71_FALSE='#' 1213290b17f1bSmrgelse 1213390b17f1bSmrg HAVE_XEXTPROTO_71_TRUE='#' 1213490b17f1bSmrg HAVE_XEXTPROTO_71_FALSE= 1213590b17f1bSmrgfi 121367e6fb56fSmrg 121377e6fb56fSmrg 1213890b17f1bSmrg# Checks for libraries. 121397e6fb56fSmrg 1214090b17f1bSmrg# Checks for header files. 1214190b17f1bSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for ANSI C header files" >&5 1214290b17f1bSmrg$as_echo_n "checking for ANSI C header files... " >&6; } 1214390b17f1bSmrgif ${ac_cv_header_stdc+:} false; then : 1214490b17f1bSmrg $as_echo_n "(cached) " >&6 1214590b17f1bSmrgelse 1214690b17f1bSmrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 1214790b17f1bSmrg/* end confdefs.h. */ 1214890b17f1bSmrg#include <stdlib.h> 1214990b17f1bSmrg#include <stdarg.h> 1215090b17f1bSmrg#include <string.h> 1215190b17f1bSmrg#include <float.h> 121527e6fb56fSmrg 1215390b17f1bSmrgint 1215490b17f1bSmrgmain () 1215590b17f1bSmrg{ 121567e6fb56fSmrg 1215790b17f1bSmrg ; 1215890b17f1bSmrg return 0; 1215990b17f1bSmrg} 1216090b17f1bSmrg_ACEOF 1216190b17f1bSmrgif ac_fn_c_try_compile "$LINENO"; then : 1216290b17f1bSmrg ac_cv_header_stdc=yes 1216390b17f1bSmrgelse 1216490b17f1bSmrg ac_cv_header_stdc=no 1216590b17f1bSmrgfi 1216690b17f1bSmrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 121677e6fb56fSmrg 1216890b17f1bSmrgif test $ac_cv_header_stdc = yes; then 1216990b17f1bSmrg # SunOS 4.x string.h does not declare mem*, contrary to ANSI. 1217090b17f1bSmrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 1217190b17f1bSmrg/* end confdefs.h. */ 1217290b17f1bSmrg#include <string.h> 121737e6fb56fSmrg 1217490b17f1bSmrg_ACEOF 1217590b17f1bSmrgif (eval "$ac_cpp conftest.$ac_ext") 2>&5 | 1217690b17f1bSmrg $EGREP "memchr" >/dev/null 2>&1; then : 121777e6fb56fSmrg 121787e6fb56fSmrgelse 1217990b17f1bSmrg ac_cv_header_stdc=no 121807e6fb56fSmrgfi 1218190b17f1bSmrgrm -f conftest* 121827e6fb56fSmrg 121837e6fb56fSmrgfi 121847e6fb56fSmrg 1218590b17f1bSmrgif test $ac_cv_header_stdc = yes; then 1218690b17f1bSmrg # ISC 2.0.2 stdlib.h does not declare free, contrary to ANSI. 1218790b17f1bSmrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 1218890b17f1bSmrg/* end confdefs.h. */ 1218990b17f1bSmrg#include <stdlib.h> 121907e6fb56fSmrg 1219190b17f1bSmrg_ACEOF 1219290b17f1bSmrgif (eval "$ac_cpp conftest.$ac_ext") 2>&5 | 1219390b17f1bSmrg $EGREP "free" >/dev/null 2>&1; then : 121947e6fb56fSmrg 121957e6fb56fSmrgelse 1219690b17f1bSmrg ac_cv_header_stdc=no 121977e6fb56fSmrgfi 1219890b17f1bSmrgrm -f conftest* 121997e6fb56fSmrg 122007e6fb56fSmrgfi 122017e6fb56fSmrg 1220290b17f1bSmrgif test $ac_cv_header_stdc = yes; then 1220390b17f1bSmrg # /bin/cc in Irix-4.0.5 gets non-ANSI ctype macros unless using -ansi. 1220490b17f1bSmrg if test "$cross_compiling" = yes; then : 1220590b17f1bSmrg : 1220690b17f1bSmrgelse 1220790b17f1bSmrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 1220890b17f1bSmrg/* end confdefs.h. */ 1220990b17f1bSmrg#include <ctype.h> 1221090b17f1bSmrg#include <stdlib.h> 1221190b17f1bSmrg#if ((' ' & 0x0FF) == 0x020) 1221290b17f1bSmrg# define ISLOWER(c) ('a' <= (c) && (c) <= 'z') 1221390b17f1bSmrg# define TOUPPER(c) (ISLOWER(c) ? 'A' + ((c) - 'a') : (c)) 1221490b17f1bSmrg#else 1221590b17f1bSmrg# define ISLOWER(c) \ 1221690b17f1bSmrg (('a' <= (c) && (c) <= 'i') \ 1221790b17f1bSmrg || ('j' <= (c) && (c) <= 'r') \ 1221890b17f1bSmrg || ('s' <= (c) && (c) <= 'z')) 1221990b17f1bSmrg# define TOUPPER(c) (ISLOWER(c) ? ((c) | 0x40) : (c)) 1222090b17f1bSmrg#endif 122217e6fb56fSmrg 1222290b17f1bSmrg#define XOR(e, f) (((e) && !(f)) || (!(e) && (f))) 1222390b17f1bSmrgint 1222490b17f1bSmrgmain () 1222590b17f1bSmrg{ 1222690b17f1bSmrg int i; 1222790b17f1bSmrg for (i = 0; i < 256; i++) 1222890b17f1bSmrg if (XOR (islower (i), ISLOWER (i)) 1222990b17f1bSmrg || toupper (i) != TOUPPER (i)) 1223090b17f1bSmrg return 2; 1223190b17f1bSmrg return 0; 1223290b17f1bSmrg} 1223390b17f1bSmrg_ACEOF 1223490b17f1bSmrgif ac_fn_c_try_run "$LINENO"; then : 122357e6fb56fSmrg 1223690b17f1bSmrgelse 1223790b17f1bSmrg ac_cv_header_stdc=no 1223890b17f1bSmrgfi 1223990b17f1bSmrgrm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \ 1224090b17f1bSmrg conftest.$ac_objext conftest.beam conftest.$ac_ext 1224190b17f1bSmrgfi 122427e6fb56fSmrg 1224390b17f1bSmrgfi 1224490b17f1bSmrgfi 1224590b17f1bSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_header_stdc" >&5 1224690b17f1bSmrg$as_echo "$ac_cv_header_stdc" >&6; } 1224790b17f1bSmrgif test $ac_cv_header_stdc = yes; then 122487e6fb56fSmrg 1224990b17f1bSmrg$as_echo "#define STDC_HEADERS 1" >>confdefs.h 122507e6fb56fSmrg 1225190b17f1bSmrgfi 122527e6fb56fSmrg 122537e6fb56fSmrg 1225490b17f1bSmrgsave_CPPFLAGS="$CPPFLAGS" 1225590b17f1bSmrgCPPFLAGS="$XORG_CFLAGS $CPPFLAGS" 1225690b17f1bSmrgac_fn_c_check_header_compile "$LINENO" "xf86Modes.h" "ac_cv_header_xf86Modes_h" "#include \"xorg-server.h\" 1225790b17f1bSmrg" 1225890b17f1bSmrgif test "x$ac_cv_header_xf86Modes_h" = xyes; then : 1225990b17f1bSmrg XMODES=yes 1226090b17f1bSmrgelse 1226190b17f1bSmrg XMODES=no 1226290b17f1bSmrgfi 122637e6fb56fSmrg 122647e6fb56fSmrg 122657e6fb56fSmrg 1226690b17f1bSmrgpkg_failed=no 1226790b17f1bSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for PCIACCESS" >&5 1226890b17f1bSmrg$as_echo_n "checking for PCIACCESS... " >&6; } 122697e6fb56fSmrg 1227090b17f1bSmrgif test -n "$PCIACCESS_CFLAGS"; then 1227190b17f1bSmrg pkg_cv_PCIACCESS_CFLAGS="$PCIACCESS_CFLAGS" 1227290b17f1bSmrg elif test -n "$PKG_CONFIG"; then 1227390b17f1bSmrg if test -n "$PKG_CONFIG" && \ 1227490b17f1bSmrg { { $as_echo "$as_me:${as_lineno-$LINENO}: \$PKG_CONFIG --exists --print-errors \"pciaccess >= 0.11.0\""; } >&5 1227590b17f1bSmrg ($PKG_CONFIG --exists --print-errors "pciaccess >= 0.11.0") 2>&5 1227690b17f1bSmrg ac_status=$? 1227790b17f1bSmrg $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 1227890b17f1bSmrg test $ac_status = 0; }; then 1227990b17f1bSmrg pkg_cv_PCIACCESS_CFLAGS=`$PKG_CONFIG --cflags "pciaccess >= 0.11.0" 2>/dev/null` 1228090b17f1bSmrg test "x$?" != "x0" && pkg_failed=yes 1228190b17f1bSmrgelse 1228290b17f1bSmrg pkg_failed=yes 1228390b17f1bSmrgfi 1228490b17f1bSmrg else 1228590b17f1bSmrg pkg_failed=untried 1228690b17f1bSmrgfi 1228790b17f1bSmrgif test -n "$PCIACCESS_LIBS"; then 1228890b17f1bSmrg pkg_cv_PCIACCESS_LIBS="$PCIACCESS_LIBS" 1228990b17f1bSmrg elif test -n "$PKG_CONFIG"; then 1229090b17f1bSmrg if test -n "$PKG_CONFIG" && \ 1229190b17f1bSmrg { { $as_echo "$as_me:${as_lineno-$LINENO}: \$PKG_CONFIG --exists --print-errors \"pciaccess >= 0.11.0\""; } >&5 1229290b17f1bSmrg ($PKG_CONFIG --exists --print-errors "pciaccess >= 0.11.0") 2>&5 1229390b17f1bSmrg ac_status=$? 1229490b17f1bSmrg $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 1229590b17f1bSmrg test $ac_status = 0; }; then 1229690b17f1bSmrg pkg_cv_PCIACCESS_LIBS=`$PKG_CONFIG --libs "pciaccess >= 0.11.0" 2>/dev/null` 1229790b17f1bSmrg test "x$?" != "x0" && pkg_failed=yes 1229890b17f1bSmrgelse 1229990b17f1bSmrg pkg_failed=yes 1230090b17f1bSmrgfi 1230190b17f1bSmrg else 1230290b17f1bSmrg pkg_failed=untried 1230390b17f1bSmrgfi 123047e6fb56fSmrg 123057e6fb56fSmrg 123067e6fb56fSmrg 1230790b17f1bSmrgif test $pkg_failed = yes; then 1230890b17f1bSmrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 1230990b17f1bSmrg$as_echo "no" >&6; } 123107e6fb56fSmrg 1231190b17f1bSmrgif $PKG_CONFIG --atleast-pkgconfig-version 0.20; then 1231290b17f1bSmrg _pkg_short_errors_supported=yes 1231390b17f1bSmrgelse 1231490b17f1bSmrg _pkg_short_errors_supported=no 1231590b17f1bSmrgfi 1231690b17f1bSmrg if test $_pkg_short_errors_supported = yes; then 1231790b17f1bSmrg PCIACCESS_PKG_ERRORS=`$PKG_CONFIG --short-errors --print-errors --cflags --libs "pciaccess >= 0.11.0" 2>&1` 1231890b17f1bSmrg else 1231990b17f1bSmrg PCIACCESS_PKG_ERRORS=`$PKG_CONFIG --print-errors --cflags --libs "pciaccess >= 0.11.0" 2>&1` 1232090b17f1bSmrg fi 1232190b17f1bSmrg # Put the nasty error message in config.log where it belongs 1232290b17f1bSmrg echo "$PCIACCESS_PKG_ERRORS" >&5 123237e6fb56fSmrg 1232490b17f1bSmrg HAVE_PCIACCESS="no" 1232590b17f1bSmrgelif test $pkg_failed = untried; then 1232690b17f1bSmrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 1232790b17f1bSmrg$as_echo "no" >&6; } 1232890b17f1bSmrg HAVE_PCIACCESS="no" 1232990b17f1bSmrgelse 1233090b17f1bSmrg PCIACCESS_CFLAGS=$pkg_cv_PCIACCESS_CFLAGS 1233190b17f1bSmrg PCIACCESS_LIBS=$pkg_cv_PCIACCESS_LIBS 1233290b17f1bSmrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 1233390b17f1bSmrg$as_echo "yes" >&6; } 1233490b17f1bSmrg HAVE_PCIACCESS="yes"; 1233590b17f1bSmrg$as_echo "#define HAVE_PCIACCESS 1" >>confdefs.h 123367e6fb56fSmrg 1233790b17f1bSmrgfi 123387e6fb56fSmrg 123397e6fb56fSmrg 123407e6fb56fSmrg 123417e6fb56fSmrg 1234290b17f1bSmrgpkg_failed=no 1234390b17f1bSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for DRI" >&5 1234490b17f1bSmrg$as_echo_n "checking for DRI... " >&6; } 123457e6fb56fSmrg 1234690b17f1bSmrgif test -n "$DRI_CFLAGS"; then 1234790b17f1bSmrg pkg_cv_DRI_CFLAGS="$DRI_CFLAGS" 1234890b17f1bSmrg elif test -n "$PKG_CONFIG"; then 1234990b17f1bSmrg if test -n "$PKG_CONFIG" && \ 1235090b17f1bSmrg { { $as_echo "$as_me:${as_lineno-$LINENO}: \$PKG_CONFIG --exists --print-errors \"libdrm >= 2.4.4 xf86driproto\""; } >&5 1235190b17f1bSmrg ($PKG_CONFIG --exists --print-errors "libdrm >= 2.4.4 xf86driproto") 2>&5 1235290b17f1bSmrg ac_status=$? 1235390b17f1bSmrg $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 1235490b17f1bSmrg test $ac_status = 0; }; then 1235590b17f1bSmrg pkg_cv_DRI_CFLAGS=`$PKG_CONFIG --cflags "libdrm >= 2.4.4 xf86driproto" 2>/dev/null` 1235690b17f1bSmrg test "x$?" != "x0" && pkg_failed=yes 1235790b17f1bSmrgelse 1235890b17f1bSmrg pkg_failed=yes 1235990b17f1bSmrgfi 1236090b17f1bSmrg else 1236190b17f1bSmrg pkg_failed=untried 1236290b17f1bSmrgfi 1236390b17f1bSmrgif test -n "$DRI_LIBS"; then 1236490b17f1bSmrg pkg_cv_DRI_LIBS="$DRI_LIBS" 1236590b17f1bSmrg elif test -n "$PKG_CONFIG"; then 1236690b17f1bSmrg if test -n "$PKG_CONFIG" && \ 1236790b17f1bSmrg { { $as_echo "$as_me:${as_lineno-$LINENO}: \$PKG_CONFIG --exists --print-errors \"libdrm >= 2.4.4 xf86driproto\""; } >&5 1236890b17f1bSmrg ($PKG_CONFIG --exists --print-errors "libdrm >= 2.4.4 xf86driproto") 2>&5 1236990b17f1bSmrg ac_status=$? 1237090b17f1bSmrg $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 1237190b17f1bSmrg test $ac_status = 0; }; then 1237290b17f1bSmrg pkg_cv_DRI_LIBS=`$PKG_CONFIG --libs "libdrm >= 2.4.4 xf86driproto" 2>/dev/null` 1237390b17f1bSmrg test "x$?" != "x0" && pkg_failed=yes 1237490b17f1bSmrgelse 1237590b17f1bSmrg pkg_failed=yes 1237690b17f1bSmrgfi 1237790b17f1bSmrg else 1237890b17f1bSmrg pkg_failed=untried 1237990b17f1bSmrgfi 123807e6fb56fSmrg 123817e6fb56fSmrg 123827e6fb56fSmrg 1238390b17f1bSmrgif test $pkg_failed = yes; then 1238490b17f1bSmrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 1238590b17f1bSmrg$as_echo "no" >&6; } 123867e6fb56fSmrg 1238790b17f1bSmrgif $PKG_CONFIG --atleast-pkgconfig-version 0.20; then 1238890b17f1bSmrg _pkg_short_errors_supported=yes 1238990b17f1bSmrgelse 1239090b17f1bSmrg _pkg_short_errors_supported=no 1239190b17f1bSmrgfi 1239290b17f1bSmrg if test $_pkg_short_errors_supported = yes; then 1239390b17f1bSmrg DRI_PKG_ERRORS=`$PKG_CONFIG --short-errors --print-errors --cflags --libs "libdrm >= 2.4.4 xf86driproto" 2>&1` 1239490b17f1bSmrg else 1239590b17f1bSmrg DRI_PKG_ERRORS=`$PKG_CONFIG --print-errors --cflags --libs "libdrm >= 2.4.4 xf86driproto" 2>&1` 1239690b17f1bSmrg fi 1239790b17f1bSmrg # Put the nasty error message in config.log where it belongs 1239890b17f1bSmrg echo "$DRI_PKG_ERRORS" >&5 123997e6fb56fSmrg 1240090b17f1bSmrg DRI="no" 1240190b17f1bSmrgelif test $pkg_failed = untried; then 1240290b17f1bSmrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 1240390b17f1bSmrg$as_echo "no" >&6; } 1240490b17f1bSmrg DRI="no" 1240590b17f1bSmrgelse 1240690b17f1bSmrg DRI_CFLAGS=$pkg_cv_DRI_CFLAGS 1240790b17f1bSmrg DRI_LIBS=$pkg_cv_DRI_LIBS 1240890b17f1bSmrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 1240990b17f1bSmrg$as_echo "yes" >&6; } 1241090b17f1bSmrg DRI="yes"; 1241190b17f1bSmrg$as_echo "#define HAVE_DRI 1" >>confdefs.h 124127e6fb56fSmrg 1241390b17f1bSmrgfi 1241490b17f1bSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to build KMS support" >&5 1241590b17f1bSmrg$as_echo_n "checking whether to build KMS support... " >&6; } 1241690b17f1bSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $DRI" >&5 1241790b17f1bSmrg$as_echo "$DRI" >&6; } 124187e6fb56fSmrg 1241990b17f1bSmrg if test x$DRI = xyes; then 1242090b17f1bSmrg DRI_TRUE= 1242190b17f1bSmrg DRI_FALSE='#' 1242290b17f1bSmrgelse 1242390b17f1bSmrg DRI_TRUE='#' 1242490b17f1bSmrg DRI_FALSE= 1242590b17f1bSmrgfi 124267e6fb56fSmrg 1242790b17f1bSmrgif test "$DRI" = yes; then 124287e6fb56fSmrg 1242990b17f1bSmrg$as_echo "#define XF86DRI 1" >>confdefs.h 124307e6fb56fSmrg 124317e6fb56fSmrg 1243290b17f1bSmrg ac_fn_c_check_header_preproc "$LINENO" "damage.h" "ac_cv_header_damage_h" 1243390b17f1bSmrgif test "x$ac_cv_header_damage_h" = xyes; then : 1243490b17f1bSmrg have_damage_h="yes" 1243590b17f1bSmrgelse 1243690b17f1bSmrg have_damage_h="no" 1243790b17f1bSmrgfi 124387e6fb56fSmrg 124397e6fb56fSmrg 1244090b17f1bSmrg if test "$have_damage_h" = yes; then 124417e6fb56fSmrg 1244290b17f1bSmrg$as_echo "#define DAMAGE 1" >>confdefs.h 124437e6fb56fSmrg 1244490b17f1bSmrg fi 124457e6fb56fSmrg 124467e6fb56fSmrg 1244790b17f1bSmrgpkg_failed=no 1244890b17f1bSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for LIBUDEV" >&5 1244990b17f1bSmrg$as_echo_n "checking for LIBUDEV... " >&6; } 124507e6fb56fSmrg 1245190b17f1bSmrgif test -n "$LIBUDEV_CFLAGS"; then 1245290b17f1bSmrg pkg_cv_LIBUDEV_CFLAGS="$LIBUDEV_CFLAGS" 1245390b17f1bSmrg elif test -n "$PKG_CONFIG"; then 1245490b17f1bSmrg if test -n "$PKG_CONFIG" && \ 1245590b17f1bSmrg { { $as_echo "$as_me:${as_lineno-$LINENO}: \$PKG_CONFIG --exists --print-errors \"libudev\""; } >&5 1245690b17f1bSmrg ($PKG_CONFIG --exists --print-errors "libudev") 2>&5 1245790b17f1bSmrg ac_status=$? 1245890b17f1bSmrg $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 1245990b17f1bSmrg test $ac_status = 0; }; then 1246090b17f1bSmrg pkg_cv_LIBUDEV_CFLAGS=`$PKG_CONFIG --cflags "libudev" 2>/dev/null` 1246190b17f1bSmrg test "x$?" != "x0" && pkg_failed=yes 1246290b17f1bSmrgelse 1246390b17f1bSmrg pkg_failed=yes 1246490b17f1bSmrgfi 1246590b17f1bSmrg else 1246690b17f1bSmrg pkg_failed=untried 1246790b17f1bSmrgfi 1246890b17f1bSmrgif test -n "$LIBUDEV_LIBS"; then 1246990b17f1bSmrg pkg_cv_LIBUDEV_LIBS="$LIBUDEV_LIBS" 1247090b17f1bSmrg elif test -n "$PKG_CONFIG"; then 1247190b17f1bSmrg if test -n "$PKG_CONFIG" && \ 1247290b17f1bSmrg { { $as_echo "$as_me:${as_lineno-$LINENO}: \$PKG_CONFIG --exists --print-errors \"libudev\""; } >&5 1247390b17f1bSmrg ($PKG_CONFIG --exists --print-errors "libudev") 2>&5 1247490b17f1bSmrg ac_status=$? 1247590b17f1bSmrg $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 1247690b17f1bSmrg test $ac_status = 0; }; then 1247790b17f1bSmrg pkg_cv_LIBUDEV_LIBS=`$PKG_CONFIG --libs "libudev" 2>/dev/null` 1247890b17f1bSmrg test "x$?" != "x0" && pkg_failed=yes 1247990b17f1bSmrgelse 1248090b17f1bSmrg pkg_failed=yes 1248190b17f1bSmrgfi 1248290b17f1bSmrg else 1248390b17f1bSmrg pkg_failed=untried 1248490b17f1bSmrgfi 124857e6fb56fSmrg 124867e6fb56fSmrg 124877e6fb56fSmrg 1248890b17f1bSmrgif test $pkg_failed = yes; then 1248990b17f1bSmrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 1249090b17f1bSmrg$as_echo "no" >&6; } 124917e6fb56fSmrg 1249290b17f1bSmrgif $PKG_CONFIG --atleast-pkgconfig-version 0.20; then 1249390b17f1bSmrg _pkg_short_errors_supported=yes 1249490b17f1bSmrgelse 1249590b17f1bSmrg _pkg_short_errors_supported=no 1249690b17f1bSmrgfi 1249790b17f1bSmrg if test $_pkg_short_errors_supported = yes; then 1249890b17f1bSmrg LIBUDEV_PKG_ERRORS=`$PKG_CONFIG --short-errors --print-errors --cflags --libs "libudev" 2>&1` 1249990b17f1bSmrg else 1250090b17f1bSmrg LIBUDEV_PKG_ERRORS=`$PKG_CONFIG --print-errors --cflags --libs "libudev" 2>&1` 1250190b17f1bSmrg fi 1250290b17f1bSmrg # Put the nasty error message in config.log where it belongs 1250390b17f1bSmrg echo "$LIBUDEV_PKG_ERRORS" >&5 125047e6fb56fSmrg 1250590b17f1bSmrg LIBUDEV=no 1250690b17f1bSmrgelif test $pkg_failed = untried; then 1250790b17f1bSmrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 1250890b17f1bSmrg$as_echo "no" >&6; } 1250990b17f1bSmrg LIBUDEV=no 1251090b17f1bSmrgelse 1251190b17f1bSmrg LIBUDEV_CFLAGS=$pkg_cv_LIBUDEV_CFLAGS 1251290b17f1bSmrg LIBUDEV_LIBS=$pkg_cv_LIBUDEV_LIBS 1251390b17f1bSmrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 1251490b17f1bSmrg$as_echo "yes" >&6; } 1251590b17f1bSmrg LIBUDEV=yes 1251690b17f1bSmrgfi 1251790b17f1bSmrg if test "x$LIBUDEV" = xyes; then 125187e6fb56fSmrg 1251990b17f1bSmrg$as_echo "#define HAVE_LIBUDEV 1" >>confdefs.h 125207e6fb56fSmrg 1252190b17f1bSmrg fi 125227e6fb56fSmrg 1252390b17f1bSmrg case "$host_cpu" in 1252490b17f1bSmrg i*86) 1252590b17f1bSmrg XVMC=yes ;; 1252690b17f1bSmrg amd64*|x86_64*) 1252790b17f1bSmrg XVMC=yes ;; 1252890b17f1bSmrg *) 1252990b17f1bSmrg XVMC=no ;; 1253090b17f1bSmrg esac 1253190b17f1bSmrgelse 1253290b17f1bSmrg XVMC="no" 1253390b17f1bSmrgfi 125347e6fb56fSmrg 1253590b17f1bSmrgif test "x$XVMC" = xyes; then 1253690b17f1bSmrg for ac_header in pthread.h sys/ioctl.h sys/time.h time.h 1253790b17f1bSmrgdo : 1253890b17f1bSmrg as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh` 1253990b17f1bSmrgac_fn_c_check_header_mongrel "$LINENO" "$ac_header" "$as_ac_Header" "$ac_includes_default" 1254090b17f1bSmrgif eval test \"x\$"$as_ac_Header"\" = x"yes"; then : 1254190b17f1bSmrg cat >>confdefs.h <<_ACEOF 1254290b17f1bSmrg#define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1 1254390b17f1bSmrg_ACEOF 125447e6fb56fSmrg 1254590b17f1bSmrgelse 1254690b17f1bSmrg XVMC="no"; break 1254790b17f1bSmrgfi 125487e6fb56fSmrg 1254990b17f1bSmrgdone 125507e6fb56fSmrg 125517e6fb56fSmrg 1255290b17f1bSmrgpkg_failed=no 1255390b17f1bSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for XVMC" >&5 1255490b17f1bSmrg$as_echo_n "checking for XVMC... " >&6; } 125557e6fb56fSmrg 1255690b17f1bSmrgif test -n "$XVMC_CFLAGS"; then 1255790b17f1bSmrg pkg_cv_XVMC_CFLAGS="$XVMC_CFLAGS" 1255890b17f1bSmrg elif test -n "$PKG_CONFIG"; then 1255990b17f1bSmrg if test -n "$PKG_CONFIG" && \ 1256090b17f1bSmrg { { $as_echo "$as_me:${as_lineno-$LINENO}: \$PKG_CONFIG --exists --print-errors \"x11 xext xvmc\""; } >&5 1256190b17f1bSmrg ($PKG_CONFIG --exists --print-errors "x11 xext xvmc") 2>&5 1256290b17f1bSmrg ac_status=$? 1256390b17f1bSmrg $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 1256490b17f1bSmrg test $ac_status = 0; }; then 1256590b17f1bSmrg pkg_cv_XVMC_CFLAGS=`$PKG_CONFIG --cflags "x11 xext xvmc" 2>/dev/null` 1256690b17f1bSmrg test "x$?" != "x0" && pkg_failed=yes 1256790b17f1bSmrgelse 1256890b17f1bSmrg pkg_failed=yes 1256990b17f1bSmrgfi 1257090b17f1bSmrg else 1257190b17f1bSmrg pkg_failed=untried 1257290b17f1bSmrgfi 1257390b17f1bSmrgif test -n "$XVMC_LIBS"; then 1257490b17f1bSmrg pkg_cv_XVMC_LIBS="$XVMC_LIBS" 1257590b17f1bSmrg elif test -n "$PKG_CONFIG"; then 1257690b17f1bSmrg if test -n "$PKG_CONFIG" && \ 1257790b17f1bSmrg { { $as_echo "$as_me:${as_lineno-$LINENO}: \$PKG_CONFIG --exists --print-errors \"x11 xext xvmc\""; } >&5 1257890b17f1bSmrg ($PKG_CONFIG --exists --print-errors "x11 xext xvmc") 2>&5 1257990b17f1bSmrg ac_status=$? 1258090b17f1bSmrg $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 1258190b17f1bSmrg test $ac_status = 0; }; then 1258290b17f1bSmrg pkg_cv_XVMC_LIBS=`$PKG_CONFIG --libs "x11 xext xvmc" 2>/dev/null` 1258390b17f1bSmrg test "x$?" != "x0" && pkg_failed=yes 1258490b17f1bSmrgelse 1258590b17f1bSmrg pkg_failed=yes 1258690b17f1bSmrgfi 1258790b17f1bSmrg else 1258890b17f1bSmrg pkg_failed=untried 1258990b17f1bSmrgfi 125907e6fb56fSmrg 125917e6fb56fSmrg 125927e6fb56fSmrg 1259390b17f1bSmrgif test $pkg_failed = yes; then 1259490b17f1bSmrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 1259590b17f1bSmrg$as_echo "no" >&6; } 125967e6fb56fSmrg 1259790b17f1bSmrgif $PKG_CONFIG --atleast-pkgconfig-version 0.20; then 1259890b17f1bSmrg _pkg_short_errors_supported=yes 1259990b17f1bSmrgelse 1260090b17f1bSmrg _pkg_short_errors_supported=no 1260190b17f1bSmrgfi 1260290b17f1bSmrg if test $_pkg_short_errors_supported = yes; then 1260390b17f1bSmrg XVMC_PKG_ERRORS=`$PKG_CONFIG --short-errors --print-errors --cflags --libs "x11 xext xvmc" 2>&1` 1260490b17f1bSmrg else 1260590b17f1bSmrg XVMC_PKG_ERRORS=`$PKG_CONFIG --print-errors --cflags --libs "x11 xext xvmc" 2>&1` 1260690b17f1bSmrg fi 1260790b17f1bSmrg # Put the nasty error message in config.log where it belongs 1260890b17f1bSmrg echo "$XVMC_PKG_ERRORS" >&5 126097e6fb56fSmrg 1261090b17f1bSmrg as_fn_error $? "Package requirements (x11 xext xvmc) were not met: 126117e6fb56fSmrg 1261290b17f1bSmrg$XVMC_PKG_ERRORS 126137e6fb56fSmrg 1261490b17f1bSmrgConsider adjusting the PKG_CONFIG_PATH environment variable if you 1261590b17f1bSmrginstalled software in a non-standard prefix. 126167e6fb56fSmrg 1261790b17f1bSmrgAlternatively, you may set the environment variables XVMC_CFLAGS 1261890b17f1bSmrgand XVMC_LIBS to avoid the need to call pkg-config. 1261990b17f1bSmrgSee the pkg-config man page for more details." "$LINENO" 5 1262090b17f1bSmrgelif test $pkg_failed = untried; then 1262190b17f1bSmrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 1262290b17f1bSmrg$as_echo "no" >&6; } 1262390b17f1bSmrg { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 1262490b17f1bSmrg$as_echo "$as_me: error: in \`$ac_pwd':" >&2;} 1262590b17f1bSmrgas_fn_error $? "The pkg-config script could not be found or is too old. Make sure it 1262690b17f1bSmrgis in your PATH or set the PKG_CONFIG environment variable to the full 1262790b17f1bSmrgpath to pkg-config. 126287e6fb56fSmrg 1262990b17f1bSmrgAlternatively, you may set the environment variables XVMC_CFLAGS 1263090b17f1bSmrgand XVMC_LIBS to avoid the need to call pkg-config. 1263190b17f1bSmrgSee the pkg-config man page for more details. 126327e6fb56fSmrg 1263390b17f1bSmrgTo get pkg-config, see <http://pkg-config.freedesktop.org/>. 1263490b17f1bSmrgSee \`config.log' for more details" "$LINENO" 5; } 1263590b17f1bSmrgelse 1263690b17f1bSmrg XVMC_CFLAGS=$pkg_cv_XVMC_CFLAGS 1263790b17f1bSmrg XVMC_LIBS=$pkg_cv_XVMC_LIBS 1263890b17f1bSmrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 1263990b17f1bSmrg$as_echo "yes" >&6; } 126407e6fb56fSmrg 1264190b17f1bSmrgfi 1264290b17f1bSmrgfi 126437e6fb56fSmrg 1264490b17f1bSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to build XvMC driver support" >&5 1264590b17f1bSmrg$as_echo_n "checking whether to build XvMC driver support... " >&6; } 1264690b17f1bSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $XVMC" >&5 1264790b17f1bSmrg$as_echo "$XVMC" >&6; } 126487e6fb56fSmrg 1264990b17f1bSmrg if test x$XVMC = xyes; then 1265090b17f1bSmrg XVMC_TRUE= 1265190b17f1bSmrg XVMC_FALSE='#' 1265290b17f1bSmrgelse 1265390b17f1bSmrg XVMC_TRUE='#' 1265490b17f1bSmrg XVMC_FALSE= 1265590b17f1bSmrgfi 126567e6fb56fSmrg 126577e6fb56fSmrg 1265890b17f1bSmrg if test x$DEBUG = xyes; then 1265990b17f1bSmrg DEBUG_TRUE= 1266090b17f1bSmrg DEBUG_FALSE='#' 1266190b17f1bSmrgelse 1266290b17f1bSmrg DEBUG_TRUE='#' 1266390b17f1bSmrg DEBUG_FALSE= 1266490b17f1bSmrgfi 126657e6fb56fSmrg 1266690b17f1bSmrgif test "$DEBUG" = yes; then 126677e6fb56fSmrg 1266890b17f1bSmrg$as_echo "#define HAVE_DEBUG 1" >>confdefs.h 126697e6fb56fSmrg 1267090b17f1bSmrgfi 126717e6fb56fSmrg 1267290b17f1bSmrg if test x$XV_DEBUG = xyes; then 1267390b17f1bSmrg XV_DEBUG_TRUE= 1267490b17f1bSmrg XV_DEBUG_FALSE='#' 1267590b17f1bSmrgelse 1267690b17f1bSmrg XV_DEBUG_TRUE='#' 1267790b17f1bSmrg XV_DEBUG_FALSE= 1267890b17f1bSmrgfi 126797e6fb56fSmrg 1268090b17f1bSmrgif test "$XV_DEBUG" = yes; then 126817e6fb56fSmrg 1268290b17f1bSmrg$as_echo "#define XV_DEBUG 1" >>confdefs.h 126837e6fb56fSmrg 1268490b17f1bSmrgfi 126857e6fb56fSmrg 1268690b17f1bSmrg if test x$TOOLS = xyes; then 1268790b17f1bSmrg TOOLS_TRUE= 1268890b17f1bSmrg TOOLS_FALSE='#' 1268990b17f1bSmrgelse 1269090b17f1bSmrg TOOLS_TRUE='#' 1269190b17f1bSmrg TOOLS_FALSE= 1269290b17f1bSmrgfi 126937e6fb56fSmrg 1269490b17f1bSmrgif test "$TOOLS" = yes; then 126957e6fb56fSmrg 1269690b17f1bSmrg$as_echo "#define TOOLS 1" >>confdefs.h 126977e6fb56fSmrg 1269890b17f1bSmrgfi 126997e6fb56fSmrg 127007e6fb56fSmrg 127017e6fb56fSmrg 127027e6fb56fSmrg 127037e6fb56fSmrg 1270490b17f1bSmrgDRIVER_NAME=openchrome 127057e6fb56fSmrg 127067e6fb56fSmrg 127077e6fb56fSmrg 1270890b17f1bSmrg$as_echo "#define X_USE_LINEARFB 1" >>confdefs.h 127097e6fb56fSmrg 127107e6fb56fSmrg 1271190b17f1bSmrg$as_echo "#define X_USE_REGION_NULL 1" >>confdefs.h 127127e6fb56fSmrg 127137e6fb56fSmrg 1271490b17f1bSmrg$as_echo "#define X_HAVE_XAAGETROP 1" >>confdefs.h 127157e6fb56fSmrg 127167e6fb56fSmrg 1271790b17f1bSmrg$as_echo "#define X_NEED_I2CSTART 1" >>confdefs.h 127187e6fb56fSmrg 127197e6fb56fSmrg 1272090b17f1bSmrgDRIVER_MAN_SUFFIX="4" 127217e6fb56fSmrg 127227e6fb56fSmrg 127237e6fb56fSmrg 127247e6fb56fSmrg 127257e6fb56fSmrg 127267e6fb56fSmrg 1272790b17f1bSmrgif test x$APP_MAN_SUFFIX = x ; then 1272890b17f1bSmrg APP_MAN_SUFFIX=1 1272990b17f1bSmrgfi 1273090b17f1bSmrgif test x$APP_MAN_DIR = x ; then 1273190b17f1bSmrg APP_MAN_DIR='$(mandir)/man$(APP_MAN_SUFFIX)' 1273290b17f1bSmrgfi 127337e6fb56fSmrg 1273490b17f1bSmrgif test x$LIB_MAN_SUFFIX = x ; then 1273590b17f1bSmrg LIB_MAN_SUFFIX=3 1273690b17f1bSmrgfi 1273790b17f1bSmrgif test x$LIB_MAN_DIR = x ; then 1273890b17f1bSmrg LIB_MAN_DIR='$(mandir)/man$(LIB_MAN_SUFFIX)' 1273990b17f1bSmrgfi 127407e6fb56fSmrg 1274190b17f1bSmrgif test x$FILE_MAN_SUFFIX = x ; then 1274290b17f1bSmrg case $host_os in 1274390b17f1bSmrg solaris*) FILE_MAN_SUFFIX=4 ;; 1274490b17f1bSmrg *) FILE_MAN_SUFFIX=5 ;; 1274590b17f1bSmrg esac 1274690b17f1bSmrgfi 1274790b17f1bSmrgif test x$FILE_MAN_DIR = x ; then 1274890b17f1bSmrg FILE_MAN_DIR='$(mandir)/man$(FILE_MAN_SUFFIX)' 1274990b17f1bSmrgfi 127507e6fb56fSmrg 1275190b17f1bSmrgif test x$MISC_MAN_SUFFIX = x ; then 1275290b17f1bSmrg case $host_os in 1275390b17f1bSmrg solaris*) MISC_MAN_SUFFIX=5 ;; 1275490b17f1bSmrg *) MISC_MAN_SUFFIX=7 ;; 1275590b17f1bSmrg esac 1275690b17f1bSmrgfi 1275790b17f1bSmrgif test x$MISC_MAN_DIR = x ; then 1275890b17f1bSmrg MISC_MAN_DIR='$(mandir)/man$(MISC_MAN_SUFFIX)' 1275990b17f1bSmrgfi 127607e6fb56fSmrg 1276190b17f1bSmrgif test x$DRIVER_MAN_SUFFIX = x ; then 1276290b17f1bSmrg case $host_os in 1276390b17f1bSmrg solaris*) DRIVER_MAN_SUFFIX=7 ;; 1276490b17f1bSmrg *) DRIVER_MAN_SUFFIX=4 ;; 1276590b17f1bSmrg esac 1276690b17f1bSmrgfi 1276790b17f1bSmrgif test x$DRIVER_MAN_DIR = x ; then 1276890b17f1bSmrg DRIVER_MAN_DIR='$(mandir)/man$(DRIVER_MAN_SUFFIX)' 1276990b17f1bSmrgfi 127707e6fb56fSmrg 1277190b17f1bSmrgif test x$ADMIN_MAN_SUFFIX = x ; then 1277290b17f1bSmrg case $host_os in 1277390b17f1bSmrg solaris*) ADMIN_MAN_SUFFIX=1m ;; 1277490b17f1bSmrg *) ADMIN_MAN_SUFFIX=8 ;; 1277590b17f1bSmrg esac 1277690b17f1bSmrgfi 1277790b17f1bSmrgif test x$ADMIN_MAN_DIR = x ; then 1277890b17f1bSmrg ADMIN_MAN_DIR='$(mandir)/man$(ADMIN_MAN_SUFFIX)' 1277990b17f1bSmrgfi 127807e6fb56fSmrg 127817e6fb56fSmrg 127827e6fb56fSmrg 127837e6fb56fSmrg 127847e6fb56fSmrg 127857e6fb56fSmrg 127867e6fb56fSmrg 127877e6fb56fSmrg 127887e6fb56fSmrg 127897e6fb56fSmrg 127907e6fb56fSmrg 127917e6fb56fSmrg 127927e6fb56fSmrg 127937e6fb56fSmrg 127947e6fb56fSmrg 1279590b17f1bSmrgXORG_MAN_PAGE="X Version 11" 127967e6fb56fSmrg 1279790b17f1bSmrgMAN_SUBSTS="\ 1279890b17f1bSmrg -e 's|__vendorversion__|\"\$(PACKAGE_STRING)\" \"\$(XORG_MAN_PAGE)\"|' \ 1279990b17f1bSmrg -e 's|__xorgversion__|\"\$(PACKAGE_STRING)\" \"\$(XORG_MAN_PAGE)\"|' \ 1280090b17f1bSmrg -e 's|__xservername__|Xorg|g' \ 1280190b17f1bSmrg -e 's|__xconfigfile__|xorg.conf|g' \ 1280290b17f1bSmrg -e 's|__projectroot__|\$(prefix)|g' \ 1280390b17f1bSmrg -e 's|__apploaddir__|\$(appdefaultdir)|g' \ 1280490b17f1bSmrg -e 's|__appmansuffix__|\$(APP_MAN_SUFFIX)|g' \ 1280590b17f1bSmrg -e 's|__drivermansuffix__|\$(DRIVER_MAN_SUFFIX)|g' \ 1280690b17f1bSmrg -e 's|__adminmansuffix__|\$(ADMIN_MAN_SUFFIX)|g' \ 1280790b17f1bSmrg -e 's|__libmansuffix__|\$(LIB_MAN_SUFFIX)|g' \ 1280890b17f1bSmrg -e 's|__miscmansuffix__|\$(MISC_MAN_SUFFIX)|g' \ 1280990b17f1bSmrg -e 's|__filemansuffix__|\$(FILE_MAN_SUFFIX)|g'" 128107e6fb56fSmrg 128117e6fb56fSmrg 128127e6fb56fSmrg 128137e6fb56fSmrg 128147e6fb56fSmrg 1281590b17f1bSmrg# Check whether --with-release-version was given. 1281690b17f1bSmrgif test "${with_release_version+set}" = set; then : 1281790b17f1bSmrg withval=$with_release_version; RELEASE_VERSION="$withval" 1281890b17f1bSmrgelse 1281990b17f1bSmrg RELEASE_VERSION="" 1282090b17f1bSmrgfi 128217e6fb56fSmrg 1282290b17f1bSmrg if test "x$RELEASE_VERSION" != "x"; then 1282390b17f1bSmrg PACKAGE="$PACKAGE-$RELEASE_VERSION" 1282490b17f1bSmrg PACKAGE_TARNAME="$PACKAGE_TARNAME-$RELEASE_VERSION" 1282590b17f1bSmrg { $as_echo "$as_me:${as_lineno-$LINENO}: Building with package name set to $PACKAGE" >&5 1282690b17f1bSmrg$as_echo "$as_me: Building with package name set to $PACKAGE" >&6;} 1282790b17f1bSmrg fi 128287e6fb56fSmrg 128297e6fb56fSmrg 1283090b17f1bSmrgac_config_files="$ac_config_files Makefile src/xvmc/Makefile src/Makefile man/Makefile tools/Makefile" 128317e6fb56fSmrg 1283290b17f1bSmrgcat >confcache <<\_ACEOF 1283390b17f1bSmrg# This file is a shell script that caches the results of configure 1283490b17f1bSmrg# tests run on this system so they can be shared between configure 1283590b17f1bSmrg# scripts and configure runs, see configure's option --config-cache. 1283690b17f1bSmrg# It is not useful on other systems. If it contains results you don't 1283790b17f1bSmrg# want to keep, you may remove or edit it. 1283890b17f1bSmrg# 1283990b17f1bSmrg# config.status only pays attention to the cache file if you give it 1284090b17f1bSmrg# the --recheck option to rerun configure. 1284190b17f1bSmrg# 1284290b17f1bSmrg# `ac_cv_env_foo' variables (set or unset) will be overridden when 1284390b17f1bSmrg# loading this file, other *unset* `ac_cv_foo' will be assigned the 1284490b17f1bSmrg# following values. 128457e6fb56fSmrg 1284690b17f1bSmrg_ACEOF 128477e6fb56fSmrg 1284890b17f1bSmrg# The following way of writing the cache mishandles newlines in values, 1284990b17f1bSmrg# but we know of no workaround that is simple, portable, and efficient. 1285090b17f1bSmrg# So, we kill variables containing newlines. 1285190b17f1bSmrg# Ultrix sh set writes to stderr and can't be redirected directly, 1285290b17f1bSmrg# and sets the high bit in the cache file unless we assign to the vars. 1285390b17f1bSmrg( 1285490b17f1bSmrg for ac_var in `(set) 2>&1 | sed -n 's/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'`; do 1285590b17f1bSmrg eval ac_val=\$$ac_var 1285690b17f1bSmrg case $ac_val in #( 1285790b17f1bSmrg *${as_nl}*) 1285890b17f1bSmrg case $ac_var in #( 1285990b17f1bSmrg *_cv_*) { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: cache variable $ac_var contains a newline" >&5 1286090b17f1bSmrg$as_echo "$as_me: WARNING: cache variable $ac_var contains a newline" >&2;} ;; 1286190b17f1bSmrg esac 1286290b17f1bSmrg case $ac_var in #( 1286390b17f1bSmrg _ | IFS | as_nl) ;; #( 1286490b17f1bSmrg BASH_ARGV | BASH_SOURCE) eval $ac_var= ;; #( 1286590b17f1bSmrg *) { eval $ac_var=; unset $ac_var;} ;; 1286690b17f1bSmrg esac ;; 1286790b17f1bSmrg esac 1286890b17f1bSmrg done 128697e6fb56fSmrg 1287090b17f1bSmrg (set) 2>&1 | 1287190b17f1bSmrg case $as_nl`(ac_space=' '; set) 2>&1` in #( 1287290b17f1bSmrg *${as_nl}ac_space=\ *) 1287390b17f1bSmrg # `set' does not quote correctly, so add quotes: double-quote 1287490b17f1bSmrg # substitution turns \\\\ into \\, and sed turns \\ into \. 1287590b17f1bSmrg sed -n \ 1287690b17f1bSmrg "s/'/'\\\\''/g; 1287790b17f1bSmrg s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\\2'/p" 1287890b17f1bSmrg ;; #( 128797e6fb56fSmrg *) 1288090b17f1bSmrg # `set' quotes correctly as required by POSIX, so do not add quotes. 1288190b17f1bSmrg sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p" 128827e6fb56fSmrg ;; 1288390b17f1bSmrg esac | 1288490b17f1bSmrg sort 1288590b17f1bSmrg) | 1288690b17f1bSmrg sed ' 1288790b17f1bSmrg /^ac_cv_env_/b end 1288890b17f1bSmrg t clear 1288990b17f1bSmrg :clear 1289090b17f1bSmrg s/^\([^=]*\)=\(.*[{}].*\)$/test "${\1+set}" = set || &/ 1289190b17f1bSmrg t end 1289290b17f1bSmrg s/^\([^=]*\)=\(.*\)$/\1=${\1=\2}/ 1289390b17f1bSmrg :end' >>confcache 1289490b17f1bSmrgif diff "$cache_file" confcache >/dev/null 2>&1; then :; else 1289590b17f1bSmrg if test -w "$cache_file"; then 1289690b17f1bSmrg if test "x$cache_file" != "x/dev/null"; then 1289790b17f1bSmrg { $as_echo "$as_me:${as_lineno-$LINENO}: updating cache $cache_file" >&5 1289890b17f1bSmrg$as_echo "$as_me: updating cache $cache_file" >&6;} 1289990b17f1bSmrg if test ! -f "$cache_file" || test -h "$cache_file"; then 1290090b17f1bSmrg cat confcache >"$cache_file" 129017e6fb56fSmrg else 1290290b17f1bSmrg case $cache_file in #( 1290390b17f1bSmrg */* | ?:*) 1290490b17f1bSmrg mv -f confcache "$cache_file"$$ && 1290590b17f1bSmrg mv -f "$cache_file"$$ "$cache_file" ;; #( 1290690b17f1bSmrg *) 1290790b17f1bSmrg mv -f confcache "$cache_file" ;; 129087e6fb56fSmrg esac 129097e6fb56fSmrg fi 1291090b17f1bSmrg fi 1291190b17f1bSmrg else 1291290b17f1bSmrg { $as_echo "$as_me:${as_lineno-$LINENO}: not updating unwritable cache $cache_file" >&5 1291390b17f1bSmrg$as_echo "$as_me: not updating unwritable cache $cache_file" >&6;} 1291490b17f1bSmrg fi 1291590b17f1bSmrgfi 1291690b17f1bSmrgrm -f confcache 129177e6fb56fSmrg 1291890b17f1bSmrgtest "x$prefix" = xNONE && prefix=$ac_default_prefix 1291990b17f1bSmrg# Let make expand exec_prefix. 1292090b17f1bSmrgtest "x$exec_prefix" = xNONE && exec_prefix='${prefix}' 129217e6fb56fSmrg 1292290b17f1bSmrgDEFS=-DHAVE_CONFIG_H 129237e6fb56fSmrg 1292490b17f1bSmrgac_libobjs= 1292590b17f1bSmrgac_ltlibobjs= 1292690b17f1bSmrgU= 1292790b17f1bSmrgfor ac_i in : $LIBOBJS; do test "x$ac_i" = x: && continue 1292890b17f1bSmrg # 1. Remove the extension, and $U if already installed. 1292990b17f1bSmrg ac_script='s/\$U\././;s/\.o$//;s/\.obj$//' 1293090b17f1bSmrg ac_i=`$as_echo "$ac_i" | sed "$ac_script"` 1293190b17f1bSmrg # 2. Prepend LIBOBJDIR. When used with automake>=1.10 LIBOBJDIR 1293290b17f1bSmrg # will be set to the directory where LIBOBJS objects are built. 1293390b17f1bSmrg as_fn_append ac_libobjs " \${LIBOBJDIR}$ac_i\$U.$ac_objext" 1293490b17f1bSmrg as_fn_append ac_ltlibobjs " \${LIBOBJDIR}$ac_i"'$U.lo' 1293590b17f1bSmrgdone 1293690b17f1bSmrgLIBOBJS=$ac_libobjs 129377e6fb56fSmrg 1293890b17f1bSmrgLTLIBOBJS=$ac_ltlibobjs 129397e6fb56fSmrg 129407e6fb56fSmrg 1294190b17f1bSmrg if test -n "$EXEEXT"; then 1294290b17f1bSmrg am__EXEEXT_TRUE= 1294390b17f1bSmrg am__EXEEXT_FALSE='#' 129447e6fb56fSmrgelse 1294590b17f1bSmrg am__EXEEXT_TRUE='#' 1294690b17f1bSmrg am__EXEEXT_FALSE= 129477e6fb56fSmrgfi 129487e6fb56fSmrg 1294990b17f1bSmrgif test -z "${MAINTAINER_MODE_TRUE}" && test -z "${MAINTAINER_MODE_FALSE}"; then 1295090b17f1bSmrg as_fn_error $? "conditional \"MAINTAINER_MODE\" was never defined. 1295190b17f1bSmrgUsually this means the macro was only invoked conditionally." "$LINENO" 5 1295290b17f1bSmrgfi 1295390b17f1bSmrgif test -z "${AMDEP_TRUE}" && test -z "${AMDEP_FALSE}"; then 1295490b17f1bSmrg as_fn_error $? "conditional \"AMDEP\" was never defined. 1295590b17f1bSmrgUsually this means the macro was only invoked conditionally." "$LINENO" 5 1295690b17f1bSmrgfi 1295790b17f1bSmrgif test -z "${am__fastdepCC_TRUE}" && test -z "${am__fastdepCC_FALSE}"; then 1295890b17f1bSmrg as_fn_error $? "conditional \"am__fastdepCC\" was never defined. 1295990b17f1bSmrgUsually this means the macro was only invoked conditionally." "$LINENO" 5 1296090b17f1bSmrgfi 1296190b17f1bSmrgif test -z "${HAVE_XEXTPROTO_71_TRUE}" && test -z "${HAVE_XEXTPROTO_71_FALSE}"; then 1296290b17f1bSmrg as_fn_error $? "conditional \"HAVE_XEXTPROTO_71\" was never defined. 1296390b17f1bSmrgUsually this means the macro was only invoked conditionally." "$LINENO" 5 1296490b17f1bSmrgfi 1296590b17f1bSmrgif test -z "${DRI_TRUE}" && test -z "${DRI_FALSE}"; then 1296690b17f1bSmrg as_fn_error $? "conditional \"DRI\" was never defined. 1296790b17f1bSmrgUsually this means the macro was only invoked conditionally." "$LINENO" 5 1296890b17f1bSmrgfi 1296990b17f1bSmrgif test -z "${XVMC_TRUE}" && test -z "${XVMC_FALSE}"; then 1297090b17f1bSmrg as_fn_error $? "conditional \"XVMC\" was never defined. 1297190b17f1bSmrgUsually this means the macro was only invoked conditionally." "$LINENO" 5 1297290b17f1bSmrgfi 1297390b17f1bSmrgif test -z "${DEBUG_TRUE}" && test -z "${DEBUG_FALSE}"; then 1297490b17f1bSmrg as_fn_error $? "conditional \"DEBUG\" was never defined. 1297590b17f1bSmrgUsually this means the macro was only invoked conditionally." "$LINENO" 5 1297690b17f1bSmrgfi 1297790b17f1bSmrgif test -z "${XV_DEBUG_TRUE}" && test -z "${XV_DEBUG_FALSE}"; then 1297890b17f1bSmrg as_fn_error $? "conditional \"XV_DEBUG\" was never defined. 1297990b17f1bSmrgUsually this means the macro was only invoked conditionally." "$LINENO" 5 1298090b17f1bSmrgfi 1298190b17f1bSmrgif test -z "${TOOLS_TRUE}" && test -z "${TOOLS_FALSE}"; then 1298290b17f1bSmrg as_fn_error $? "conditional \"TOOLS\" was never defined. 1298390b17f1bSmrgUsually this means the macro was only invoked conditionally." "$LINENO" 5 129847e6fb56fSmrgfi 129857e6fb56fSmrg 1298690b17f1bSmrg: "${CONFIG_STATUS=./config.status}" 1298790b17f1bSmrgac_write_fail=0 1298890b17f1bSmrgac_clean_files_save=$ac_clean_files 1298990b17f1bSmrgac_clean_files="$ac_clean_files $CONFIG_STATUS" 1299090b17f1bSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: creating $CONFIG_STATUS" >&5 1299190b17f1bSmrg$as_echo "$as_me: creating $CONFIG_STATUS" >&6;} 1299290b17f1bSmrgas_write_fail=0 1299390b17f1bSmrgcat >$CONFIG_STATUS <<_ASEOF || as_write_fail=1 1299490b17f1bSmrg#! $SHELL 1299590b17f1bSmrg# Generated by $as_me. 1299690b17f1bSmrg# Run this file to recreate the current configuration. 1299790b17f1bSmrg# Compiler output produced by configure, useful for debugging 1299890b17f1bSmrg# configure, is in config.log if it exists. 129997e6fb56fSmrg 1300090b17f1bSmrgdebug=false 1300190b17f1bSmrgac_cs_recheck=false 1300290b17f1bSmrgac_cs_silent=false 130037e6fb56fSmrg 1300490b17f1bSmrgSHELL=\${CONFIG_SHELL-$SHELL} 1300590b17f1bSmrgexport SHELL 1300690b17f1bSmrg_ASEOF 1300790b17f1bSmrgcat >>$CONFIG_STATUS <<\_ASEOF || as_write_fail=1 1300890b17f1bSmrg## -------------------- ## 1300990b17f1bSmrg## M4sh Initialization. ## 1301090b17f1bSmrg## -------------------- ## 1301190b17f1bSmrg 1301290b17f1bSmrg# Be more Bourne compatible 1301390b17f1bSmrgDUALCASE=1; export DUALCASE # for MKS sh 1301490b17f1bSmrgif test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then : 1301590b17f1bSmrg emulate sh 1301690b17f1bSmrg NULLCMD=: 1301790b17f1bSmrg # Pre-4.2 versions of Zsh do word splitting on ${1+"$@"}, which 1301890b17f1bSmrg # is contrary to our usage. Disable this feature. 1301990b17f1bSmrg alias -g '${1+"$@"}'='"$@"' 1302090b17f1bSmrg setopt NO_GLOB_SUBST 130217e6fb56fSmrgelse 1302290b17f1bSmrg case `(set -o) 2>/dev/null` in #( 1302390b17f1bSmrg *posix*) : 1302490b17f1bSmrg set -o posix ;; #( 1302590b17f1bSmrg *) : 1302690b17f1bSmrg ;; 1302790b17f1bSmrgesac 130287e6fb56fSmrgfi 130297e6fb56fSmrg 130307e6fb56fSmrg 1303190b17f1bSmrgas_nl=' 1303290b17f1bSmrg' 1303390b17f1bSmrgexport as_nl 1303490b17f1bSmrg# Printing a long string crashes Solaris 7 /usr/bin/printf. 1303590b17f1bSmrgas_echo='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\' 1303690b17f1bSmrgas_echo=$as_echo$as_echo$as_echo$as_echo$as_echo 1303790b17f1bSmrgas_echo=$as_echo$as_echo$as_echo$as_echo$as_echo$as_echo 1303890b17f1bSmrg# Prefer a ksh shell builtin over an external printf program on Solaris, 1303990b17f1bSmrg# but without wasting forks for bash or zsh. 1304090b17f1bSmrgif test -z "$BASH_VERSION$ZSH_VERSION" \ 1304190b17f1bSmrg && (test "X`print -r -- $as_echo`" = "X$as_echo") 2>/dev/null; then 1304290b17f1bSmrg as_echo='print -r --' 1304390b17f1bSmrg as_echo_n='print -rn --' 1304490b17f1bSmrgelif (test "X`printf %s $as_echo`" = "X$as_echo") 2>/dev/null; then 1304590b17f1bSmrg as_echo='printf %s\n' 1304690b17f1bSmrg as_echo_n='printf %s' 130477e6fb56fSmrgelse 1304890b17f1bSmrg if test "X`(/usr/ucb/echo -n -n $as_echo) 2>/dev/null`" = "X-n $as_echo"; then 1304990b17f1bSmrg as_echo_body='eval /usr/ucb/echo -n "$1$as_nl"' 1305090b17f1bSmrg as_echo_n='/usr/ucb/echo -n' 1305190b17f1bSmrg else 1305290b17f1bSmrg as_echo_body='eval expr "X$1" : "X\\(.*\\)"' 1305390b17f1bSmrg as_echo_n_body='eval 1305490b17f1bSmrg arg=$1; 1305590b17f1bSmrg case $arg in #( 1305690b17f1bSmrg *"$as_nl"*) 1305790b17f1bSmrg expr "X$arg" : "X\\(.*\\)$as_nl"; 1305890b17f1bSmrg arg=`expr "X$arg" : ".*$as_nl\\(.*\\)"`;; 1305990b17f1bSmrg esac; 1306090b17f1bSmrg expr "X$arg" : "X\\(.*\\)" | tr -d "$as_nl" 1306190b17f1bSmrg ' 1306290b17f1bSmrg export as_echo_n_body 1306390b17f1bSmrg as_echo_n='sh -c $as_echo_n_body as_echo' 1306490b17f1bSmrg fi 1306590b17f1bSmrg export as_echo_body 1306690b17f1bSmrg as_echo='sh -c $as_echo_body as_echo' 1306790b17f1bSmrgfi 130687e6fb56fSmrg 1306990b17f1bSmrg# The user is always right. 1307090b17f1bSmrgif test "${PATH_SEPARATOR+set}" != set; then 1307190b17f1bSmrg PATH_SEPARATOR=: 1307290b17f1bSmrg (PATH='/bin;/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 && { 1307390b17f1bSmrg (PATH='/bin:/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 || 1307490b17f1bSmrg PATH_SEPARATOR=';' 1307590b17f1bSmrg } 130767e6fb56fSmrgfi 130777e6fb56fSmrg 130787e6fb56fSmrg 1307990b17f1bSmrg# IFS 1308090b17f1bSmrg# We need space, tab and new line, in precisely that order. Quoting is 1308190b17f1bSmrg# there to prevent editors from complaining about space-tab. 1308290b17f1bSmrg# (If _AS_PATH_WALK were called with IFS unset, it would disable word 1308390b17f1bSmrg# splitting by setting IFS to empty value.) 1308490b17f1bSmrgIFS=" "" $as_nl" 130857e6fb56fSmrg 1308690b17f1bSmrg# Find who we are. Look in the path if we contain no directory separator. 1308790b17f1bSmrgas_myself= 1308890b17f1bSmrgcase $0 in #(( 1308990b17f1bSmrg *[\\/]* ) as_myself=$0 ;; 1309090b17f1bSmrg *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 1309190b17f1bSmrgfor as_dir in $PATH 1309290b17f1bSmrgdo 1309390b17f1bSmrg IFS=$as_save_IFS 1309490b17f1bSmrg test -z "$as_dir" && as_dir=. 1309590b17f1bSmrg test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break 1309690b17f1bSmrg done 1309790b17f1bSmrgIFS=$as_save_IFS 130987e6fb56fSmrg 1309990b17f1bSmrg ;; 1310090b17f1bSmrgesac 1310190b17f1bSmrg# We did not find ourselves, most probably we were run as `sh COMMAND' 1310290b17f1bSmrg# in which case we are not to be found in the path. 1310390b17f1bSmrgif test "x$as_myself" = x; then 1310490b17f1bSmrg as_myself=$0 1310590b17f1bSmrgfi 1310690b17f1bSmrgif test ! -f "$as_myself"; then 1310790b17f1bSmrg $as_echo "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2 1310890b17f1bSmrg exit 1 1310990b17f1bSmrgfi 1311090b17f1bSmrg 1311190b17f1bSmrg# Unset variables that we do not need and which cause bugs (e.g. in 1311290b17f1bSmrg# pre-3.0 UWIN ksh). But do not cause bugs in bash 2.01; the "|| exit 1" 1311390b17f1bSmrg# suppresses any "Segmentation fault" message there. '((' could 1311490b17f1bSmrg# trigger a bug in pdksh 5.2.14. 1311590b17f1bSmrgfor as_var in BASH_ENV ENV MAIL MAILPATH 1311690b17f1bSmrgdo eval test x\${$as_var+set} = xset \ 1311790b17f1bSmrg && ( (unset $as_var) || exit 1) >/dev/null 2>&1 && unset $as_var || : 131187e6fb56fSmrgdone 1311990b17f1bSmrgPS1='$ ' 1312090b17f1bSmrgPS2='> ' 1312190b17f1bSmrgPS4='+ ' 131227e6fb56fSmrg 1312390b17f1bSmrg# NLS nuisances. 1312490b17f1bSmrgLC_ALL=C 1312590b17f1bSmrgexport LC_ALL 1312690b17f1bSmrgLANGUAGE=C 1312790b17f1bSmrgexport LANGUAGE 131287e6fb56fSmrg 1312990b17f1bSmrg# CDPATH. 1313090b17f1bSmrg(unset CDPATH) >/dev/null 2>&1 && unset CDPATH 131317e6fb56fSmrg 131327e6fb56fSmrg 1313390b17f1bSmrg# as_fn_error STATUS ERROR [LINENO LOG_FD] 1313490b17f1bSmrg# ---------------------------------------- 1313590b17f1bSmrg# Output "`basename $0`: error: ERROR" to stderr. If LINENO and LOG_FD are 1313690b17f1bSmrg# provided, also output the error to LOG_FD, referencing LINENO. Then exit the 1313790b17f1bSmrg# script with STATUS, using 1 if that was 0. 1313890b17f1bSmrgas_fn_error () 1313990b17f1bSmrg{ 1314090b17f1bSmrg as_status=$1; test $as_status -eq 0 && as_status=1 1314190b17f1bSmrg if test "$4"; then 1314290b17f1bSmrg as_lineno=${as_lineno-"$3"} as_lineno_stack=as_lineno_stack=$as_lineno_stack 1314390b17f1bSmrg $as_echo "$as_me:${as_lineno-$LINENO}: error: $2" >&$4 1314490b17f1bSmrg fi 1314590b17f1bSmrg $as_echo "$as_me: error: $2" >&2 1314690b17f1bSmrg as_fn_exit $as_status 1314790b17f1bSmrg} # as_fn_error 131487e6fb56fSmrg 131497e6fb56fSmrg 1315090b17f1bSmrg# as_fn_set_status STATUS 1315190b17f1bSmrg# ----------------------- 1315290b17f1bSmrg# Set $? to STATUS, without forking. 1315390b17f1bSmrgas_fn_set_status () 1315490b17f1bSmrg{ 1315590b17f1bSmrg return $1 1315690b17f1bSmrg} # as_fn_set_status 131577e6fb56fSmrg 1315890b17f1bSmrg# as_fn_exit STATUS 1315990b17f1bSmrg# ----------------- 1316090b17f1bSmrg# Exit the shell with STATUS, even in a "trap 0" or "set -e" context. 1316190b17f1bSmrgas_fn_exit () 1316290b17f1bSmrg{ 1316390b17f1bSmrg set +e 1316490b17f1bSmrg as_fn_set_status $1 1316590b17f1bSmrg exit $1 1316690b17f1bSmrg} # as_fn_exit 1316790b17f1bSmrg 1316890b17f1bSmrg# as_fn_unset VAR 1316990b17f1bSmrg# --------------- 1317090b17f1bSmrg# Portably unset VAR. 1317190b17f1bSmrgas_fn_unset () 1317290b17f1bSmrg{ 1317390b17f1bSmrg { eval $1=; unset $1;} 1317490b17f1bSmrg} 1317590b17f1bSmrgas_unset=as_fn_unset 1317690b17f1bSmrg# as_fn_append VAR VALUE 1317790b17f1bSmrg# ---------------------- 1317890b17f1bSmrg# Append the text in VALUE to the end of the definition contained in VAR. Take 1317990b17f1bSmrg# advantage of any shell optimizations that allow amortized linear growth over 1318090b17f1bSmrg# repeated appends, instead of the typical quadratic growth present in naive 1318190b17f1bSmrg# implementations. 1318290b17f1bSmrgif (eval "as_var=1; as_var+=2; test x\$as_var = x12") 2>/dev/null; then : 1318390b17f1bSmrg eval 'as_fn_append () 1318490b17f1bSmrg { 1318590b17f1bSmrg eval $1+=\$2 1318690b17f1bSmrg }' 1318790b17f1bSmrgelse 1318890b17f1bSmrg as_fn_append () 1318990b17f1bSmrg { 1319090b17f1bSmrg eval $1=\$$1\$2 1319190b17f1bSmrg } 1319290b17f1bSmrgfi # as_fn_append 1319390b17f1bSmrg 1319490b17f1bSmrg# as_fn_arith ARG... 1319590b17f1bSmrg# ------------------ 1319690b17f1bSmrg# Perform arithmetic evaluation on the ARGs, and store the result in the 1319790b17f1bSmrg# global $as_val. Take advantage of shells that can avoid forks. The arguments 1319890b17f1bSmrg# must be portable across $(()) and expr. 1319990b17f1bSmrgif (eval "test \$(( 1 + 1 )) = 2") 2>/dev/null; then : 1320090b17f1bSmrg eval 'as_fn_arith () 1320190b17f1bSmrg { 1320290b17f1bSmrg as_val=$(( $* )) 1320390b17f1bSmrg }' 1320490b17f1bSmrgelse 1320590b17f1bSmrg as_fn_arith () 1320690b17f1bSmrg { 1320790b17f1bSmrg as_val=`expr "$@" || test $? -eq 1` 1320890b17f1bSmrg } 1320990b17f1bSmrgfi # as_fn_arith 132107e6fb56fSmrg 132117e6fb56fSmrg 1321290b17f1bSmrgif expr a : '\(a\)' >/dev/null 2>&1 && 1321390b17f1bSmrg test "X`expr 00001 : '.*\(...\)'`" = X001; then 1321490b17f1bSmrg as_expr=expr 1321590b17f1bSmrgelse 1321690b17f1bSmrg as_expr=false 1321790b17f1bSmrgfi 132187e6fb56fSmrg 1321990b17f1bSmrgif (basename -- /) >/dev/null 2>&1 && test "X`basename -- / 2>&1`" = "X/"; then 1322090b17f1bSmrg as_basename=basename 1322190b17f1bSmrgelse 1322290b17f1bSmrg as_basename=false 1322390b17f1bSmrgfi 132247e6fb56fSmrg 1322590b17f1bSmrgif (as_dir=`dirname -- /` && test "X$as_dir" = X/) >/dev/null 2>&1; then 1322690b17f1bSmrg as_dirname=dirname 1322790b17f1bSmrgelse 1322890b17f1bSmrg as_dirname=false 1322990b17f1bSmrgfi 132307e6fb56fSmrg 1323190b17f1bSmrgas_me=`$as_basename -- "$0" || 1323290b17f1bSmrg$as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \ 1323390b17f1bSmrg X"$0" : 'X\(//\)$' \| \ 1323490b17f1bSmrg X"$0" : 'X\(/\)' \| . 2>/dev/null || 1323590b17f1bSmrg$as_echo X/"$0" | 1323690b17f1bSmrg sed '/^.*\/\([^/][^/]*\)\/*$/{ 1323790b17f1bSmrg s//\1/ 1323890b17f1bSmrg q 1323990b17f1bSmrg } 1324090b17f1bSmrg /^X\/\(\/\/\)$/{ 1324190b17f1bSmrg s//\1/ 1324290b17f1bSmrg q 1324390b17f1bSmrg } 1324490b17f1bSmrg /^X\/\(\/\).*/{ 1324590b17f1bSmrg s//\1/ 1324690b17f1bSmrg q 1324790b17f1bSmrg } 1324890b17f1bSmrg s/.*/./; q'` 132497e6fb56fSmrg 1325090b17f1bSmrg# Avoid depending upon Character Ranges. 1325190b17f1bSmrgas_cr_letters='abcdefghijklmnopqrstuvwxyz' 1325290b17f1bSmrgas_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ' 1325390b17f1bSmrgas_cr_Letters=$as_cr_letters$as_cr_LETTERS 1325490b17f1bSmrgas_cr_digits='0123456789' 1325590b17f1bSmrgas_cr_alnum=$as_cr_Letters$as_cr_digits 132567e6fb56fSmrg 1325790b17f1bSmrgECHO_C= ECHO_N= ECHO_T= 1325890b17f1bSmrgcase `echo -n x` in #((((( 1325990b17f1bSmrg-n*) 1326090b17f1bSmrg case `echo 'xy\c'` in 1326190b17f1bSmrg *c*) ECHO_T=' ';; # ECHO_T is single tab character. 1326290b17f1bSmrg xy) ECHO_C='\c';; 1326390b17f1bSmrg *) echo `echo ksh88 bug on AIX 6.1` > /dev/null 1326490b17f1bSmrg ECHO_T=' ';; 1326590b17f1bSmrg esac;; 1326690b17f1bSmrg*) 1326790b17f1bSmrg ECHO_N='-n';; 1326890b17f1bSmrgesac 132697e6fb56fSmrg 1327090b17f1bSmrgrm -f conf$$ conf$$.exe conf$$.file 1327190b17f1bSmrgif test -d conf$$.dir; then 1327290b17f1bSmrg rm -f conf$$.dir/conf$$.file 1327390b17f1bSmrgelse 1327490b17f1bSmrg rm -f conf$$.dir 1327590b17f1bSmrg mkdir conf$$.dir 2>/dev/null 1327690b17f1bSmrgfi 1327790b17f1bSmrgif (echo >conf$$.file) 2>/dev/null; then 1327890b17f1bSmrg if ln -s conf$$.file conf$$ 2>/dev/null; then 1327990b17f1bSmrg as_ln_s='ln -s' 1328090b17f1bSmrg # ... but there are two gotchas: 1328190b17f1bSmrg # 1) On MSYS, both `ln -s file dir' and `ln file dir' fail. 1328290b17f1bSmrg # 2) DJGPP < 2.04 has no symlinks; `ln -s' creates a wrapper executable. 13283983b4bf2Smrg # In both cases, we have to default to `cp -p'. 1328490b17f1bSmrg ln -s conf$$.file conf$$.dir 2>/dev/null && test ! -f conf$$.exe || 13285983b4bf2Smrg as_ln_s='cp -p' 1328690b17f1bSmrg elif ln conf$$.file conf$$ 2>/dev/null; then 1328790b17f1bSmrg as_ln_s=ln 1328890b17f1bSmrg else 13289983b4bf2Smrg as_ln_s='cp -p' 1329090b17f1bSmrg fi 1329190b17f1bSmrgelse 13292983b4bf2Smrg as_ln_s='cp -p' 1329390b17f1bSmrgfi 1329490b17f1bSmrgrm -f conf$$ conf$$.exe conf$$.dir/conf$$.file conf$$.file 1329590b17f1bSmrgrmdir conf$$.dir 2>/dev/null 132967e6fb56fSmrg 132977e6fb56fSmrg 1329890b17f1bSmrg# as_fn_mkdir_p 1329990b17f1bSmrg# ------------- 1330090b17f1bSmrg# Create "$as_dir" as a directory, including parents if necessary. 1330190b17f1bSmrgas_fn_mkdir_p () 1330290b17f1bSmrg{ 133037e6fb56fSmrg 1330490b17f1bSmrg case $as_dir in #( 1330590b17f1bSmrg -*) as_dir=./$as_dir;; 1330690b17f1bSmrg esac 1330790b17f1bSmrg test -d "$as_dir" || eval $as_mkdir_p || { 1330890b17f1bSmrg as_dirs= 1330990b17f1bSmrg while :; do 1331090b17f1bSmrg case $as_dir in #( 1331190b17f1bSmrg *\'*) as_qdir=`$as_echo "$as_dir" | sed "s/'/'\\\\\\\\''/g"`;; #'( 1331290b17f1bSmrg *) as_qdir=$as_dir;; 133137e6fb56fSmrg esac 1331490b17f1bSmrg as_dirs="'$as_qdir' $as_dirs" 1331590b17f1bSmrg as_dir=`$as_dirname -- "$as_dir" || 1331690b17f1bSmrg$as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \ 1331790b17f1bSmrg X"$as_dir" : 'X\(//\)[^/]' \| \ 1331890b17f1bSmrg X"$as_dir" : 'X\(//\)$' \| \ 1331990b17f1bSmrg X"$as_dir" : 'X\(/\)' \| . 2>/dev/null || 1332090b17f1bSmrg$as_echo X"$as_dir" | 1332190b17f1bSmrg sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ 1332290b17f1bSmrg s//\1/ 1332390b17f1bSmrg q 1332490b17f1bSmrg } 1332590b17f1bSmrg /^X\(\/\/\)[^/].*/{ 1332690b17f1bSmrg s//\1/ 1332790b17f1bSmrg q 1332890b17f1bSmrg } 1332990b17f1bSmrg /^X\(\/\/\)$/{ 1333090b17f1bSmrg s//\1/ 1333190b17f1bSmrg q 1333290b17f1bSmrg } 1333390b17f1bSmrg /^X\(\/\).*/{ 1333490b17f1bSmrg s//\1/ 1333590b17f1bSmrg q 1333690b17f1bSmrg } 1333790b17f1bSmrg s/.*/./; q'` 1333890b17f1bSmrg test -d "$as_dir" && break 1333990b17f1bSmrg done 1334090b17f1bSmrg test -z "$as_dirs" || eval "mkdir $as_dirs" 1334190b17f1bSmrg } || test -d "$as_dir" || as_fn_error $? "cannot create directory $as_dir" 133427e6fb56fSmrg 133437e6fb56fSmrg 1334490b17f1bSmrg} # as_fn_mkdir_p 1334590b17f1bSmrgif mkdir -p . 2>/dev/null; then 1334690b17f1bSmrg as_mkdir_p='mkdir -p "$as_dir"' 1334790b17f1bSmrgelse 1334890b17f1bSmrg test -d ./-p && rmdir ./-p 1334990b17f1bSmrg as_mkdir_p=false 1335090b17f1bSmrgfi 133517e6fb56fSmrg 13352983b4bf2Smrgif test -x / >/dev/null 2>&1; then 13353983b4bf2Smrg as_test_x='test -x' 13354983b4bf2Smrgelse 13355983b4bf2Smrg if ls -dL / >/dev/null 2>&1; then 13356983b4bf2Smrg as_ls_L_option=L 13357983b4bf2Smrg else 13358983b4bf2Smrg as_ls_L_option= 13359983b4bf2Smrg fi 13360983b4bf2Smrg as_test_x=' 13361983b4bf2Smrg eval sh -c '\'' 13362983b4bf2Smrg if test -d "$1"; then 13363983b4bf2Smrg test -d "$1/."; 13364983b4bf2Smrg else 13365983b4bf2Smrg case $1 in #( 13366983b4bf2Smrg -*)set "./$1";; 13367983b4bf2Smrg esac; 13368983b4bf2Smrg case `ls -ld'$as_ls_L_option' "$1" 2>/dev/null` in #(( 13369983b4bf2Smrg ???[sx]*):;;*)false;;esac;fi 13370983b4bf2Smrg '\'' sh 13371983b4bf2Smrg ' 13372983b4bf2Smrgfi 13373983b4bf2Smrgas_executable_p=$as_test_x 133747e6fb56fSmrg 1337590b17f1bSmrg# Sed expression to map a string onto a valid CPP name. 1337690b17f1bSmrgas_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'" 133777e6fb56fSmrg 1337890b17f1bSmrg# Sed expression to map a string onto a valid variable name. 1337990b17f1bSmrgas_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'" 133807e6fb56fSmrg 133817e6fb56fSmrg 1338290b17f1bSmrgexec 6>&1 1338390b17f1bSmrg## ----------------------------------- ## 1338490b17f1bSmrg## Main body of $CONFIG_STATUS script. ## 1338590b17f1bSmrg## ----------------------------------- ## 1338690b17f1bSmrg_ASEOF 1338790b17f1bSmrgtest $as_write_fail = 0 && chmod +x $CONFIG_STATUS || ac_write_fail=1 133887e6fb56fSmrg 1338990b17f1bSmrgcat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 1339090b17f1bSmrg# Save the log message, to keep $0 and so on meaningful, and to 1339190b17f1bSmrg# report actual input values of CONFIG_FILES etc. instead of their 1339290b17f1bSmrg# values after options handling. 1339390b17f1bSmrgac_log=" 13394983b4bf2SmrgThis file was extended by xf86-video-openchrome $as_me 0.6.0, which was 13395983b4bf2Smrggenerated by GNU Autoconf 2.68. Invocation command line was 133967e6fb56fSmrg 1339790b17f1bSmrg CONFIG_FILES = $CONFIG_FILES 1339890b17f1bSmrg CONFIG_HEADERS = $CONFIG_HEADERS 1339990b17f1bSmrg CONFIG_LINKS = $CONFIG_LINKS 1340090b17f1bSmrg CONFIG_COMMANDS = $CONFIG_COMMANDS 1340190b17f1bSmrg $ $0 $@ 134027e6fb56fSmrg 1340390b17f1bSmrgon `(hostname || uname -n) 2>/dev/null | sed 1q` 1340490b17f1bSmrg" 134057e6fb56fSmrg 134067e6fb56fSmrg_ACEOF 134077e6fb56fSmrg 1340890b17f1bSmrgcase $ac_config_files in *" 1340990b17f1bSmrg"*) set x $ac_config_files; shift; ac_config_files=$*;; 1341090b17f1bSmrgesac 134117e6fb56fSmrg 1341290b17f1bSmrgcase $ac_config_headers in *" 1341390b17f1bSmrg"*) set x $ac_config_headers; shift; ac_config_headers=$*;; 1341490b17f1bSmrgesac 134157e6fb56fSmrg 134167e6fb56fSmrg 1341790b17f1bSmrgcat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 1341890b17f1bSmrg# Files that config.status was made for. 1341990b17f1bSmrgconfig_files="$ac_config_files" 1342090b17f1bSmrgconfig_headers="$ac_config_headers" 1342190b17f1bSmrgconfig_commands="$ac_config_commands" 1342290b17f1bSmrg 134237e6fb56fSmrg_ACEOF 134247e6fb56fSmrg 1342590b17f1bSmrgcat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 1342690b17f1bSmrgac_cs_usage="\ 1342790b17f1bSmrg\`$as_me' instantiates files and other configuration actions 1342890b17f1bSmrgfrom templates according to the current configuration. Unless the files 1342990b17f1bSmrgand actions are specified as TAGs, all are instantiated by default. 134307e6fb56fSmrg 1343190b17f1bSmrgUsage: $0 [OPTION]... [TAG]... 134327e6fb56fSmrg 1343390b17f1bSmrg -h, --help print this help, then exit 1343490b17f1bSmrg -V, --version print version number and configuration settings, then exit 1343590b17f1bSmrg --config print configuration, then exit 1343690b17f1bSmrg -q, --quiet, --silent 1343790b17f1bSmrg do not print progress messages 1343890b17f1bSmrg -d, --debug don't remove temporary files 1343990b17f1bSmrg --recheck update $as_me by reconfiguring in the same conditions 1344090b17f1bSmrg --file=FILE[:TEMPLATE] 1344190b17f1bSmrg instantiate the configuration file FILE 1344290b17f1bSmrg --header=FILE[:TEMPLATE] 1344390b17f1bSmrg instantiate the configuration header FILE 134447e6fb56fSmrg 1344590b17f1bSmrgConfiguration files: 1344690b17f1bSmrg$config_files 134477e6fb56fSmrg 1344890b17f1bSmrgConfiguration headers: 1344990b17f1bSmrg$config_headers 134507e6fb56fSmrg 1345190b17f1bSmrgConfiguration commands: 1345290b17f1bSmrg$config_commands 134537e6fb56fSmrg 1345490b17f1bSmrgReport bugs to <https://bugs.freedesktop.org/enter_bug.cgi?product=xorg&component=Driver/openchrome>." 134557e6fb56fSmrg 1345690b17f1bSmrg_ACEOF 1345790b17f1bSmrgcat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 1345890b17f1bSmrgac_cs_config="`$as_echo "$ac_configure_args" | sed 's/^ //; s/[\\""\`\$]/\\\\&/g'`" 1345990b17f1bSmrgac_cs_version="\\ 13460983b4bf2Smrgxf86-video-openchrome config.status 0.6.0 13461983b4bf2Smrgconfigured by $0, generated by GNU Autoconf 2.68, 1346290b17f1bSmrg with options \\"\$ac_cs_config\\" 134637e6fb56fSmrg 13464983b4bf2SmrgCopyright (C) 2010 Free Software Foundation, Inc. 1346590b17f1bSmrgThis config.status script is free software; the Free Software Foundation 1346690b17f1bSmrggives unlimited permission to copy, distribute and modify it." 134677e6fb56fSmrg 1346890b17f1bSmrgac_pwd='$ac_pwd' 1346990b17f1bSmrgsrcdir='$srcdir' 1347090b17f1bSmrgINSTALL='$INSTALL' 1347190b17f1bSmrgMKDIR_P='$MKDIR_P' 1347290b17f1bSmrgAWK='$AWK' 1347390b17f1bSmrgtest -n "\$AWK" || AWK=awk 1347490b17f1bSmrg_ACEOF 134757e6fb56fSmrg 1347690b17f1bSmrgcat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 1347790b17f1bSmrg# The default lists apply if the user does not specify any file. 1347890b17f1bSmrgac_need_defaults=: 1347990b17f1bSmrgwhile test $# != 0 1348090b17f1bSmrgdo 1348190b17f1bSmrg case $1 in 1348290b17f1bSmrg --*=?*) 1348390b17f1bSmrg ac_option=`expr "X$1" : 'X\([^=]*\)='` 1348490b17f1bSmrg ac_optarg=`expr "X$1" : 'X[^=]*=\(.*\)'` 1348590b17f1bSmrg ac_shift=: 1348690b17f1bSmrg ;; 1348790b17f1bSmrg --*=) 1348890b17f1bSmrg ac_option=`expr "X$1" : 'X\([^=]*\)='` 1348990b17f1bSmrg ac_optarg= 1349090b17f1bSmrg ac_shift=: 1349190b17f1bSmrg ;; 1349290b17f1bSmrg *) 1349390b17f1bSmrg ac_option=$1 1349490b17f1bSmrg ac_optarg=$2 1349590b17f1bSmrg ac_shift=shift 1349690b17f1bSmrg ;; 1349790b17f1bSmrg esac 134987e6fb56fSmrg 1349990b17f1bSmrg case $ac_option in 1350090b17f1bSmrg # Handling of the options. 1350190b17f1bSmrg -recheck | --recheck | --rechec | --reche | --rech | --rec | --re | --r) 1350290b17f1bSmrg ac_cs_recheck=: ;; 1350390b17f1bSmrg --version | --versio | --versi | --vers | --ver | --ve | --v | -V ) 1350490b17f1bSmrg $as_echo "$ac_cs_version"; exit ;; 1350590b17f1bSmrg --config | --confi | --conf | --con | --co | --c ) 1350690b17f1bSmrg $as_echo "$ac_cs_config"; exit ;; 1350790b17f1bSmrg --debug | --debu | --deb | --de | --d | -d ) 1350890b17f1bSmrg debug=: ;; 1350990b17f1bSmrg --file | --fil | --fi | --f ) 1351090b17f1bSmrg $ac_shift 1351190b17f1bSmrg case $ac_optarg in 1351290b17f1bSmrg *\'*) ac_optarg=`$as_echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"` ;; 1351390b17f1bSmrg '') as_fn_error $? "missing file argument" ;; 1351490b17f1bSmrg esac 1351590b17f1bSmrg as_fn_append CONFIG_FILES " '$ac_optarg'" 1351690b17f1bSmrg ac_need_defaults=false;; 1351790b17f1bSmrg --header | --heade | --head | --hea ) 1351890b17f1bSmrg $ac_shift 1351990b17f1bSmrg case $ac_optarg in 1352090b17f1bSmrg *\'*) ac_optarg=`$as_echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"` ;; 1352190b17f1bSmrg esac 1352290b17f1bSmrg as_fn_append CONFIG_HEADERS " '$ac_optarg'" 1352390b17f1bSmrg ac_need_defaults=false;; 1352490b17f1bSmrg --he | --h) 1352590b17f1bSmrg # Conflict between --help and --header 1352690b17f1bSmrg as_fn_error $? "ambiguous option: \`$1' 1352790b17f1bSmrgTry \`$0 --help' for more information.";; 1352890b17f1bSmrg --help | --hel | -h ) 1352990b17f1bSmrg $as_echo "$ac_cs_usage"; exit ;; 1353090b17f1bSmrg -q | -quiet | --quiet | --quie | --qui | --qu | --q \ 1353190b17f1bSmrg | -silent | --silent | --silen | --sile | --sil | --si | --s) 1353290b17f1bSmrg ac_cs_silent=: ;; 135337e6fb56fSmrg 1353490b17f1bSmrg # This is an error. 1353590b17f1bSmrg -*) as_fn_error $? "unrecognized option: \`$1' 1353690b17f1bSmrgTry \`$0 --help' for more information." ;; 135377e6fb56fSmrg 1353890b17f1bSmrg *) as_fn_append ac_config_targets " $1" 1353990b17f1bSmrg ac_need_defaults=false ;; 135407e6fb56fSmrg 1354190b17f1bSmrg esac 1354290b17f1bSmrg shift 1354390b17f1bSmrgdone 135447e6fb56fSmrg 1354590b17f1bSmrgac_configure_extra_args= 135467e6fb56fSmrg 1354790b17f1bSmrgif $ac_cs_silent; then 1354890b17f1bSmrg exec 6>/dev/null 1354990b17f1bSmrg ac_configure_extra_args="$ac_configure_extra_args --silent" 1355090b17f1bSmrgfi 135517e6fb56fSmrg 1355290b17f1bSmrg_ACEOF 1355390b17f1bSmrgcat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 1355490b17f1bSmrgif \$ac_cs_recheck; then 13555983b4bf2Smrg set X '$SHELL' '$0' $ac_configure_args \$ac_configure_extra_args --no-create --no-recursion 1355690b17f1bSmrg shift 1355790b17f1bSmrg \$as_echo "running CONFIG_SHELL=$SHELL \$*" >&6 1355890b17f1bSmrg CONFIG_SHELL='$SHELL' 1355990b17f1bSmrg export CONFIG_SHELL 1356090b17f1bSmrg exec "\$@" 1356190b17f1bSmrgfi 135627e6fb56fSmrg 1356390b17f1bSmrg_ACEOF 1356490b17f1bSmrgcat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 1356590b17f1bSmrgexec 5>>config.log 1356690b17f1bSmrg{ 1356790b17f1bSmrg echo 1356890b17f1bSmrg sed 'h;s/./-/g;s/^.../## /;s/...$/ ##/;p;x;p;x' <<_ASBOX 1356990b17f1bSmrg## Running $as_me. ## 1357090b17f1bSmrg_ASBOX 1357190b17f1bSmrg $as_echo "$ac_log" 1357290b17f1bSmrg} >&5 135737e6fb56fSmrg 1357490b17f1bSmrg_ACEOF 1357590b17f1bSmrgcat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 1357690b17f1bSmrg# 1357790b17f1bSmrg# INIT-COMMANDS 1357890b17f1bSmrg# 1357990b17f1bSmrgAMDEP_TRUE="$AMDEP_TRUE" ac_aux_dir="$ac_aux_dir" 135807e6fb56fSmrg 135817e6fb56fSmrg 1358290b17f1bSmrg# The HP-UX ksh and POSIX shell print the target directory to stdout 1358390b17f1bSmrg# if CDPATH is set. 1358490b17f1bSmrg(unset CDPATH) >/dev/null 2>&1 && unset CDPATH 135857e6fb56fSmrg 1358690b17f1bSmrgsed_quote_subst='$sed_quote_subst' 1358790b17f1bSmrgdouble_quote_subst='$double_quote_subst' 1358890b17f1bSmrgdelay_variable_subst='$delay_variable_subst' 1358990b17f1bSmrgenable_static='`$ECHO "$enable_static" | $SED "$delay_single_quote_subst"`' 1359090b17f1bSmrgmacro_version='`$ECHO "$macro_version" | $SED "$delay_single_quote_subst"`' 1359190b17f1bSmrgmacro_revision='`$ECHO "$macro_revision" | $SED "$delay_single_quote_subst"`' 1359290b17f1bSmrgenable_shared='`$ECHO "$enable_shared" | $SED "$delay_single_quote_subst"`' 1359390b17f1bSmrgpic_mode='`$ECHO "$pic_mode" | $SED "$delay_single_quote_subst"`' 1359490b17f1bSmrgenable_fast_install='`$ECHO "$enable_fast_install" | $SED "$delay_single_quote_subst"`' 1359590b17f1bSmrgSHELL='`$ECHO "$SHELL" | $SED "$delay_single_quote_subst"`' 1359690b17f1bSmrgECHO='`$ECHO "$ECHO" | $SED "$delay_single_quote_subst"`' 1359790b17f1bSmrgPATH_SEPARATOR='`$ECHO "$PATH_SEPARATOR" | $SED "$delay_single_quote_subst"`' 1359890b17f1bSmrghost_alias='`$ECHO "$host_alias" | $SED "$delay_single_quote_subst"`' 1359990b17f1bSmrghost='`$ECHO "$host" | $SED "$delay_single_quote_subst"`' 1360090b17f1bSmrghost_os='`$ECHO "$host_os" | $SED "$delay_single_quote_subst"`' 1360190b17f1bSmrgbuild_alias='`$ECHO "$build_alias" | $SED "$delay_single_quote_subst"`' 1360290b17f1bSmrgbuild='`$ECHO "$build" | $SED "$delay_single_quote_subst"`' 1360390b17f1bSmrgbuild_os='`$ECHO "$build_os" | $SED "$delay_single_quote_subst"`' 1360490b17f1bSmrgSED='`$ECHO "$SED" | $SED "$delay_single_quote_subst"`' 1360590b17f1bSmrgXsed='`$ECHO "$Xsed" | $SED "$delay_single_quote_subst"`' 1360690b17f1bSmrgGREP='`$ECHO "$GREP" | $SED "$delay_single_quote_subst"`' 1360790b17f1bSmrgEGREP='`$ECHO "$EGREP" | $SED "$delay_single_quote_subst"`' 1360890b17f1bSmrgFGREP='`$ECHO "$FGREP" | $SED "$delay_single_quote_subst"`' 1360990b17f1bSmrgLD='`$ECHO "$LD" | $SED "$delay_single_quote_subst"`' 1361090b17f1bSmrgNM='`$ECHO "$NM" | $SED "$delay_single_quote_subst"`' 1361190b17f1bSmrgLN_S='`$ECHO "$LN_S" | $SED "$delay_single_quote_subst"`' 1361290b17f1bSmrgmax_cmd_len='`$ECHO "$max_cmd_len" | $SED "$delay_single_quote_subst"`' 1361390b17f1bSmrgac_objext='`$ECHO "$ac_objext" | $SED "$delay_single_quote_subst"`' 1361490b17f1bSmrgexeext='`$ECHO "$exeext" | $SED "$delay_single_quote_subst"`' 1361590b17f1bSmrglt_unset='`$ECHO "$lt_unset" | $SED "$delay_single_quote_subst"`' 1361690b17f1bSmrglt_SP2NL='`$ECHO "$lt_SP2NL" | $SED "$delay_single_quote_subst"`' 1361790b17f1bSmrglt_NL2SP='`$ECHO "$lt_NL2SP" | $SED "$delay_single_quote_subst"`' 1361890b17f1bSmrglt_cv_to_host_file_cmd='`$ECHO "$lt_cv_to_host_file_cmd" | $SED "$delay_single_quote_subst"`' 1361990b17f1bSmrglt_cv_to_tool_file_cmd='`$ECHO "$lt_cv_to_tool_file_cmd" | $SED "$delay_single_quote_subst"`' 1362090b17f1bSmrgreload_flag='`$ECHO "$reload_flag" | $SED "$delay_single_quote_subst"`' 1362190b17f1bSmrgreload_cmds='`$ECHO "$reload_cmds" | $SED "$delay_single_quote_subst"`' 1362290b17f1bSmrgOBJDUMP='`$ECHO "$OBJDUMP" | $SED "$delay_single_quote_subst"`' 1362390b17f1bSmrgdeplibs_check_method='`$ECHO "$deplibs_check_method" | $SED "$delay_single_quote_subst"`' 1362490b17f1bSmrgfile_magic_cmd='`$ECHO "$file_magic_cmd" | $SED "$delay_single_quote_subst"`' 1362590b17f1bSmrgfile_magic_glob='`$ECHO "$file_magic_glob" | $SED "$delay_single_quote_subst"`' 1362690b17f1bSmrgwant_nocaseglob='`$ECHO "$want_nocaseglob" | $SED "$delay_single_quote_subst"`' 1362790b17f1bSmrgDLLTOOL='`$ECHO "$DLLTOOL" | $SED "$delay_single_quote_subst"`' 1362890b17f1bSmrgsharedlib_from_linklib_cmd='`$ECHO "$sharedlib_from_linklib_cmd" | $SED "$delay_single_quote_subst"`' 1362990b17f1bSmrgAR='`$ECHO "$AR" | $SED "$delay_single_quote_subst"`' 1363090b17f1bSmrgAR_FLAGS='`$ECHO "$AR_FLAGS" | $SED "$delay_single_quote_subst"`' 1363190b17f1bSmrgarchiver_list_spec='`$ECHO "$archiver_list_spec" | $SED "$delay_single_quote_subst"`' 1363290b17f1bSmrgSTRIP='`$ECHO "$STRIP" | $SED "$delay_single_quote_subst"`' 1363390b17f1bSmrgRANLIB='`$ECHO "$RANLIB" | $SED "$delay_single_quote_subst"`' 1363490b17f1bSmrgold_postinstall_cmds='`$ECHO "$old_postinstall_cmds" | $SED "$delay_single_quote_subst"`' 1363590b17f1bSmrgold_postuninstall_cmds='`$ECHO "$old_postuninstall_cmds" | $SED "$delay_single_quote_subst"`' 1363690b17f1bSmrgold_archive_cmds='`$ECHO "$old_archive_cmds" | $SED "$delay_single_quote_subst"`' 1363790b17f1bSmrglock_old_archive_extraction='`$ECHO "$lock_old_archive_extraction" | $SED "$delay_single_quote_subst"`' 1363890b17f1bSmrgCC='`$ECHO "$CC" | $SED "$delay_single_quote_subst"`' 1363990b17f1bSmrgCFLAGS='`$ECHO "$CFLAGS" | $SED "$delay_single_quote_subst"`' 1364090b17f1bSmrgcompiler='`$ECHO "$compiler" | $SED "$delay_single_quote_subst"`' 1364190b17f1bSmrgGCC='`$ECHO "$GCC" | $SED "$delay_single_quote_subst"`' 1364290b17f1bSmrglt_cv_sys_global_symbol_pipe='`$ECHO "$lt_cv_sys_global_symbol_pipe" | $SED "$delay_single_quote_subst"`' 1364390b17f1bSmrglt_cv_sys_global_symbol_to_cdecl='`$ECHO "$lt_cv_sys_global_symbol_to_cdecl" | $SED "$delay_single_quote_subst"`' 1364490b17f1bSmrglt_cv_sys_global_symbol_to_c_name_address='`$ECHO "$lt_cv_sys_global_symbol_to_c_name_address" | $SED "$delay_single_quote_subst"`' 1364590b17f1bSmrglt_cv_sys_global_symbol_to_c_name_address_lib_prefix='`$ECHO "$lt_cv_sys_global_symbol_to_c_name_address_lib_prefix" | $SED "$delay_single_quote_subst"`' 1364690b17f1bSmrgnm_file_list_spec='`$ECHO "$nm_file_list_spec" | $SED "$delay_single_quote_subst"`' 1364790b17f1bSmrglt_sysroot='`$ECHO "$lt_sysroot" | $SED "$delay_single_quote_subst"`' 1364890b17f1bSmrgobjdir='`$ECHO "$objdir" | $SED "$delay_single_quote_subst"`' 1364990b17f1bSmrgMAGIC_CMD='`$ECHO "$MAGIC_CMD" | $SED "$delay_single_quote_subst"`' 1365090b17f1bSmrglt_prog_compiler_no_builtin_flag='`$ECHO "$lt_prog_compiler_no_builtin_flag" | $SED "$delay_single_quote_subst"`' 1365190b17f1bSmrglt_prog_compiler_pic='`$ECHO "$lt_prog_compiler_pic" | $SED "$delay_single_quote_subst"`' 1365290b17f1bSmrglt_prog_compiler_wl='`$ECHO "$lt_prog_compiler_wl" | $SED "$delay_single_quote_subst"`' 1365390b17f1bSmrglt_prog_compiler_static='`$ECHO "$lt_prog_compiler_static" | $SED "$delay_single_quote_subst"`' 1365490b17f1bSmrglt_cv_prog_compiler_c_o='`$ECHO "$lt_cv_prog_compiler_c_o" | $SED "$delay_single_quote_subst"`' 1365590b17f1bSmrgneed_locks='`$ECHO "$need_locks" | $SED "$delay_single_quote_subst"`' 1365690b17f1bSmrgMANIFEST_TOOL='`$ECHO "$MANIFEST_TOOL" | $SED "$delay_single_quote_subst"`' 1365790b17f1bSmrgDSYMUTIL='`$ECHO "$DSYMUTIL" | $SED "$delay_single_quote_subst"`' 1365890b17f1bSmrgNMEDIT='`$ECHO "$NMEDIT" | $SED "$delay_single_quote_subst"`' 1365990b17f1bSmrgLIPO='`$ECHO "$LIPO" | $SED "$delay_single_quote_subst"`' 1366090b17f1bSmrgOTOOL='`$ECHO "$OTOOL" | $SED "$delay_single_quote_subst"`' 1366190b17f1bSmrgOTOOL64='`$ECHO "$OTOOL64" | $SED "$delay_single_quote_subst"`' 1366290b17f1bSmrglibext='`$ECHO "$libext" | $SED "$delay_single_quote_subst"`' 1366390b17f1bSmrgshrext_cmds='`$ECHO "$shrext_cmds" | $SED "$delay_single_quote_subst"`' 1366490b17f1bSmrgextract_expsyms_cmds='`$ECHO "$extract_expsyms_cmds" | $SED "$delay_single_quote_subst"`' 1366590b17f1bSmrgarchive_cmds_need_lc='`$ECHO "$archive_cmds_need_lc" | $SED "$delay_single_quote_subst"`' 1366690b17f1bSmrgenable_shared_with_static_runtimes='`$ECHO "$enable_shared_with_static_runtimes" | $SED "$delay_single_quote_subst"`' 1366790b17f1bSmrgexport_dynamic_flag_spec='`$ECHO "$export_dynamic_flag_spec" | $SED "$delay_single_quote_subst"`' 1366890b17f1bSmrgwhole_archive_flag_spec='`$ECHO "$whole_archive_flag_spec" | $SED "$delay_single_quote_subst"`' 1366990b17f1bSmrgcompiler_needs_object='`$ECHO "$compiler_needs_object" | $SED "$delay_single_quote_subst"`' 1367090b17f1bSmrgold_archive_from_new_cmds='`$ECHO "$old_archive_from_new_cmds" | $SED "$delay_single_quote_subst"`' 1367190b17f1bSmrgold_archive_from_expsyms_cmds='`$ECHO "$old_archive_from_expsyms_cmds" | $SED "$delay_single_quote_subst"`' 1367290b17f1bSmrgarchive_cmds='`$ECHO "$archive_cmds" | $SED "$delay_single_quote_subst"`' 1367390b17f1bSmrgarchive_expsym_cmds='`$ECHO "$archive_expsym_cmds" | $SED "$delay_single_quote_subst"`' 1367490b17f1bSmrgmodule_cmds='`$ECHO "$module_cmds" | $SED "$delay_single_quote_subst"`' 1367590b17f1bSmrgmodule_expsym_cmds='`$ECHO "$module_expsym_cmds" | $SED "$delay_single_quote_subst"`' 1367690b17f1bSmrgwith_gnu_ld='`$ECHO "$with_gnu_ld" | $SED "$delay_single_quote_subst"`' 1367790b17f1bSmrgallow_undefined_flag='`$ECHO "$allow_undefined_flag" | $SED "$delay_single_quote_subst"`' 1367890b17f1bSmrgno_undefined_flag='`$ECHO "$no_undefined_flag" | $SED "$delay_single_quote_subst"`' 1367990b17f1bSmrghardcode_libdir_flag_spec='`$ECHO "$hardcode_libdir_flag_spec" | $SED "$delay_single_quote_subst"`' 1368090b17f1bSmrghardcode_libdir_separator='`$ECHO "$hardcode_libdir_separator" | $SED "$delay_single_quote_subst"`' 1368190b17f1bSmrghardcode_direct='`$ECHO "$hardcode_direct" | $SED "$delay_single_quote_subst"`' 1368290b17f1bSmrghardcode_direct_absolute='`$ECHO "$hardcode_direct_absolute" | $SED "$delay_single_quote_subst"`' 1368390b17f1bSmrghardcode_minus_L='`$ECHO "$hardcode_minus_L" | $SED "$delay_single_quote_subst"`' 1368490b17f1bSmrghardcode_shlibpath_var='`$ECHO "$hardcode_shlibpath_var" | $SED "$delay_single_quote_subst"`' 1368590b17f1bSmrghardcode_automatic='`$ECHO "$hardcode_automatic" | $SED "$delay_single_quote_subst"`' 1368690b17f1bSmrginherit_rpath='`$ECHO "$inherit_rpath" | $SED "$delay_single_quote_subst"`' 1368790b17f1bSmrglink_all_deplibs='`$ECHO "$link_all_deplibs" | $SED "$delay_single_quote_subst"`' 1368890b17f1bSmrgalways_export_symbols='`$ECHO "$always_export_symbols" | $SED "$delay_single_quote_subst"`' 1368990b17f1bSmrgexport_symbols_cmds='`$ECHO "$export_symbols_cmds" | $SED "$delay_single_quote_subst"`' 1369090b17f1bSmrgexclude_expsyms='`$ECHO "$exclude_expsyms" | $SED "$delay_single_quote_subst"`' 1369190b17f1bSmrginclude_expsyms='`$ECHO "$include_expsyms" | $SED "$delay_single_quote_subst"`' 1369290b17f1bSmrgprelink_cmds='`$ECHO "$prelink_cmds" | $SED "$delay_single_quote_subst"`' 1369390b17f1bSmrgpostlink_cmds='`$ECHO "$postlink_cmds" | $SED "$delay_single_quote_subst"`' 1369490b17f1bSmrgfile_list_spec='`$ECHO "$file_list_spec" | $SED "$delay_single_quote_subst"`' 1369590b17f1bSmrgvariables_saved_for_relink='`$ECHO "$variables_saved_for_relink" | $SED "$delay_single_quote_subst"`' 1369690b17f1bSmrgneed_lib_prefix='`$ECHO "$need_lib_prefix" | $SED "$delay_single_quote_subst"`' 1369790b17f1bSmrgneed_version='`$ECHO "$need_version" | $SED "$delay_single_quote_subst"`' 1369890b17f1bSmrgversion_type='`$ECHO "$version_type" | $SED "$delay_single_quote_subst"`' 1369990b17f1bSmrgrunpath_var='`$ECHO "$runpath_var" | $SED "$delay_single_quote_subst"`' 1370090b17f1bSmrgshlibpath_var='`$ECHO "$shlibpath_var" | $SED "$delay_single_quote_subst"`' 1370190b17f1bSmrgshlibpath_overrides_runpath='`$ECHO "$shlibpath_overrides_runpath" | $SED "$delay_single_quote_subst"`' 1370290b17f1bSmrglibname_spec='`$ECHO "$libname_spec" | $SED "$delay_single_quote_subst"`' 1370390b17f1bSmrglibrary_names_spec='`$ECHO "$library_names_spec" | $SED "$delay_single_quote_subst"`' 1370490b17f1bSmrgsoname_spec='`$ECHO "$soname_spec" | $SED "$delay_single_quote_subst"`' 1370590b17f1bSmrginstall_override_mode='`$ECHO "$install_override_mode" | $SED "$delay_single_quote_subst"`' 1370690b17f1bSmrgpostinstall_cmds='`$ECHO "$postinstall_cmds" | $SED "$delay_single_quote_subst"`' 1370790b17f1bSmrgpostuninstall_cmds='`$ECHO "$postuninstall_cmds" | $SED "$delay_single_quote_subst"`' 1370890b17f1bSmrgfinish_cmds='`$ECHO "$finish_cmds" | $SED "$delay_single_quote_subst"`' 1370990b17f1bSmrgfinish_eval='`$ECHO "$finish_eval" | $SED "$delay_single_quote_subst"`' 1371090b17f1bSmrghardcode_into_libs='`$ECHO "$hardcode_into_libs" | $SED "$delay_single_quote_subst"`' 1371190b17f1bSmrgsys_lib_search_path_spec='`$ECHO "$sys_lib_search_path_spec" | $SED "$delay_single_quote_subst"`' 13712983b4bf2Smrgsys_lib_dlsearch_path_spec='`$ECHO "$sys_lib_dlsearch_path_spec" | $SED "$delay_single_quote_subst"`' 1371390b17f1bSmrghardcode_action='`$ECHO "$hardcode_action" | $SED "$delay_single_quote_subst"`' 1371490b17f1bSmrgenable_dlopen='`$ECHO "$enable_dlopen" | $SED "$delay_single_quote_subst"`' 1371590b17f1bSmrgenable_dlopen_self='`$ECHO "$enable_dlopen_self" | $SED "$delay_single_quote_subst"`' 1371690b17f1bSmrgenable_dlopen_self_static='`$ECHO "$enable_dlopen_self_static" | $SED "$delay_single_quote_subst"`' 1371790b17f1bSmrgold_striplib='`$ECHO "$old_striplib" | $SED "$delay_single_quote_subst"`' 1371890b17f1bSmrgstriplib='`$ECHO "$striplib" | $SED "$delay_single_quote_subst"`' 1371990b17f1bSmrg 1372090b17f1bSmrgLTCC='$LTCC' 1372190b17f1bSmrgLTCFLAGS='$LTCFLAGS' 1372290b17f1bSmrgcompiler='$compiler_DEFAULT' 1372390b17f1bSmrg 1372490b17f1bSmrg# A function that is used when there is no print builtin or printf. 1372590b17f1bSmrgfunc_fallback_echo () 1372690b17f1bSmrg{ 1372790b17f1bSmrg eval 'cat <<_LTECHO_EOF 1372890b17f1bSmrg\$1 1372990b17f1bSmrg_LTECHO_EOF' 1373090b17f1bSmrg} 137317e6fb56fSmrg 1373290b17f1bSmrg# Quote evaled strings. 1373390b17f1bSmrgfor var in SHELL \ 1373490b17f1bSmrgECHO \ 1373590b17f1bSmrgPATH_SEPARATOR \ 1373690b17f1bSmrgSED \ 1373790b17f1bSmrgGREP \ 1373890b17f1bSmrgEGREP \ 1373990b17f1bSmrgFGREP \ 1374090b17f1bSmrgLD \ 1374190b17f1bSmrgNM \ 1374290b17f1bSmrgLN_S \ 1374390b17f1bSmrglt_SP2NL \ 1374490b17f1bSmrglt_NL2SP \ 1374590b17f1bSmrgreload_flag \ 1374690b17f1bSmrgOBJDUMP \ 1374790b17f1bSmrgdeplibs_check_method \ 1374890b17f1bSmrgfile_magic_cmd \ 1374990b17f1bSmrgfile_magic_glob \ 1375090b17f1bSmrgwant_nocaseglob \ 1375190b17f1bSmrgDLLTOOL \ 1375290b17f1bSmrgsharedlib_from_linklib_cmd \ 1375390b17f1bSmrgAR \ 1375490b17f1bSmrgAR_FLAGS \ 1375590b17f1bSmrgarchiver_list_spec \ 1375690b17f1bSmrgSTRIP \ 1375790b17f1bSmrgRANLIB \ 1375890b17f1bSmrgCC \ 1375990b17f1bSmrgCFLAGS \ 1376090b17f1bSmrgcompiler \ 1376190b17f1bSmrglt_cv_sys_global_symbol_pipe \ 1376290b17f1bSmrglt_cv_sys_global_symbol_to_cdecl \ 1376390b17f1bSmrglt_cv_sys_global_symbol_to_c_name_address \ 1376490b17f1bSmrglt_cv_sys_global_symbol_to_c_name_address_lib_prefix \ 1376590b17f1bSmrgnm_file_list_spec \ 1376690b17f1bSmrglt_prog_compiler_no_builtin_flag \ 1376790b17f1bSmrglt_prog_compiler_pic \ 1376890b17f1bSmrglt_prog_compiler_wl \ 1376990b17f1bSmrglt_prog_compiler_static \ 1377090b17f1bSmrglt_cv_prog_compiler_c_o \ 1377190b17f1bSmrgneed_locks \ 1377290b17f1bSmrgMANIFEST_TOOL \ 1377390b17f1bSmrgDSYMUTIL \ 1377490b17f1bSmrgNMEDIT \ 1377590b17f1bSmrgLIPO \ 1377690b17f1bSmrgOTOOL \ 1377790b17f1bSmrgOTOOL64 \ 1377890b17f1bSmrgshrext_cmds \ 1377990b17f1bSmrgexport_dynamic_flag_spec \ 1378090b17f1bSmrgwhole_archive_flag_spec \ 1378190b17f1bSmrgcompiler_needs_object \ 1378290b17f1bSmrgwith_gnu_ld \ 1378390b17f1bSmrgallow_undefined_flag \ 1378490b17f1bSmrgno_undefined_flag \ 1378590b17f1bSmrghardcode_libdir_flag_spec \ 1378690b17f1bSmrghardcode_libdir_separator \ 1378790b17f1bSmrgexclude_expsyms \ 1378890b17f1bSmrginclude_expsyms \ 1378990b17f1bSmrgfile_list_spec \ 1379090b17f1bSmrgvariables_saved_for_relink \ 1379190b17f1bSmrglibname_spec \ 1379290b17f1bSmrglibrary_names_spec \ 1379390b17f1bSmrgsoname_spec \ 1379490b17f1bSmrginstall_override_mode \ 1379590b17f1bSmrgfinish_eval \ 1379690b17f1bSmrgold_striplib \ 1379790b17f1bSmrgstriplib; do 1379890b17f1bSmrg case \`eval \\\\\$ECHO \\\\""\\\\\$\$var"\\\\"\` in 1379990b17f1bSmrg *[\\\\\\\`\\"\\\$]*) 13800983b4bf2Smrg eval "lt_\$var=\\\\\\"\\\`\\\$ECHO \\"\\\$\$var\\" | \\\$SED \\"\\\$sed_quote_subst\\"\\\`\\\\\\"" 138017e6fb56fSmrg ;; 1380290b17f1bSmrg *) 1380390b17f1bSmrg eval "lt_\$var=\\\\\\"\\\$\$var\\\\\\"" 138047e6fb56fSmrg ;; 1380590b17f1bSmrg esac 1380690b17f1bSmrgdone 138077e6fb56fSmrg 1380890b17f1bSmrg# Double-quote double-evaled strings. 1380990b17f1bSmrgfor var in reload_cmds \ 1381090b17f1bSmrgold_postinstall_cmds \ 1381190b17f1bSmrgold_postuninstall_cmds \ 1381290b17f1bSmrgold_archive_cmds \ 1381390b17f1bSmrgextract_expsyms_cmds \ 1381490b17f1bSmrgold_archive_from_new_cmds \ 1381590b17f1bSmrgold_archive_from_expsyms_cmds \ 1381690b17f1bSmrgarchive_cmds \ 1381790b17f1bSmrgarchive_expsym_cmds \ 1381890b17f1bSmrgmodule_cmds \ 1381990b17f1bSmrgmodule_expsym_cmds \ 1382090b17f1bSmrgexport_symbols_cmds \ 1382190b17f1bSmrgprelink_cmds \ 1382290b17f1bSmrgpostlink_cmds \ 1382390b17f1bSmrgpostinstall_cmds \ 1382490b17f1bSmrgpostuninstall_cmds \ 1382590b17f1bSmrgfinish_cmds \ 1382690b17f1bSmrgsys_lib_search_path_spec \ 13827983b4bf2Smrgsys_lib_dlsearch_path_spec; do 1382890b17f1bSmrg case \`eval \\\\\$ECHO \\\\""\\\\\$\$var"\\\\"\` in 1382990b17f1bSmrg *[\\\\\\\`\\"\\\$]*) 13830983b4bf2Smrg eval "lt_\$var=\\\\\\"\\\`\\\$ECHO \\"\\\$\$var\\" | \\\$SED -e \\"\\\$double_quote_subst\\" -e \\"\\\$sed_quote_subst\\" -e \\"\\\$delay_variable_subst\\"\\\`\\\\\\"" 138317e6fb56fSmrg ;; 1383290b17f1bSmrg *) 1383390b17f1bSmrg eval "lt_\$var=\\\\\\"\\\$\$var\\\\\\"" 1383490b17f1bSmrg ;; 1383590b17f1bSmrg esac 1383690b17f1bSmrgdone 138377e6fb56fSmrg 1383890b17f1bSmrgac_aux_dir='$ac_aux_dir' 13839983b4bf2Smrgxsi_shell='$xsi_shell' 13840983b4bf2Smrglt_shell_append='$lt_shell_append' 138417e6fb56fSmrg 13842983b4bf2Smrg# See if we are running on zsh, and set the options which allow our 1384390b17f1bSmrg# commands through without removal of \ escapes INIT. 13844983b4bf2Smrgif test -n "\${ZSH_VERSION+set}" ; then 1384590b17f1bSmrg setopt NO_GLOB_SUBST 1384690b17f1bSmrgfi 138477e6fb56fSmrg 138487e6fb56fSmrg 1384990b17f1bSmrg PACKAGE='$PACKAGE' 1385090b17f1bSmrg VERSION='$VERSION' 13851983b4bf2Smrg TIMESTAMP='$TIMESTAMP' 1385290b17f1bSmrg RM='$RM' 1385390b17f1bSmrg ofile='$ofile' 138547e6fb56fSmrg 138557e6fb56fSmrg 138567e6fb56fSmrg 138577e6fb56fSmrg 1385890b17f1bSmrg_ACEOF 138597e6fb56fSmrg 1386090b17f1bSmrgcat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 138617e6fb56fSmrg 1386290b17f1bSmrg# Handling of arguments. 1386390b17f1bSmrgfor ac_config_target in $ac_config_targets 1386490b17f1bSmrgdo 1386590b17f1bSmrg case $ac_config_target in 1386690b17f1bSmrg "config.h") CONFIG_HEADERS="$CONFIG_HEADERS config.h" ;; 1386790b17f1bSmrg "depfiles") CONFIG_COMMANDS="$CONFIG_COMMANDS depfiles" ;; 1386890b17f1bSmrg "libtool") CONFIG_COMMANDS="$CONFIG_COMMANDS libtool" ;; 1386990b17f1bSmrg "Makefile") CONFIG_FILES="$CONFIG_FILES Makefile" ;; 1387090b17f1bSmrg "src/xvmc/Makefile") CONFIG_FILES="$CONFIG_FILES src/xvmc/Makefile" ;; 1387190b17f1bSmrg "src/Makefile") CONFIG_FILES="$CONFIG_FILES src/Makefile" ;; 1387290b17f1bSmrg "man/Makefile") CONFIG_FILES="$CONFIG_FILES man/Makefile" ;; 1387390b17f1bSmrg "tools/Makefile") CONFIG_FILES="$CONFIG_FILES tools/Makefile" ;; 138747e6fb56fSmrg 1387590b17f1bSmrg *) as_fn_error $? "invalid argument: \`$ac_config_target'" "$LINENO" 5;; 1387690b17f1bSmrg esac 1387790b17f1bSmrgdone 138787e6fb56fSmrg 138797e6fb56fSmrg 1388090b17f1bSmrg# If the user did not use the arguments to specify the items to instantiate, 1388190b17f1bSmrg# then the envvar interface is used. Set only those that are not. 1388290b17f1bSmrg# We use the long form for the default assignment because of an extremely 1388390b17f1bSmrg# bizarre bug on SunOS 4.1.3. 1388490b17f1bSmrgif $ac_need_defaults; then 1388590b17f1bSmrg test "${CONFIG_FILES+set}" = set || CONFIG_FILES=$config_files 1388690b17f1bSmrg test "${CONFIG_HEADERS+set}" = set || CONFIG_HEADERS=$config_headers 1388790b17f1bSmrg test "${CONFIG_COMMANDS+set}" = set || CONFIG_COMMANDS=$config_commands 1388890b17f1bSmrgfi 138897e6fb56fSmrg 1389090b17f1bSmrg# Have a temporary directory for convenience. Make it in the build tree 1389190b17f1bSmrg# simply because there is no reason against having it here, and in addition, 1389290b17f1bSmrg# creating and moving files from /tmp can sometimes cause problems. 1389390b17f1bSmrg# Hook for its removal unless debugging. 1389490b17f1bSmrg# Note that there is a small window in which the directory will not be cleaned: 1389590b17f1bSmrg# after its creation but before its name has been assigned to `$tmp'. 1389690b17f1bSmrg$debug || 1389790b17f1bSmrg{ 1389890b17f1bSmrg tmp= ac_tmp= 1389990b17f1bSmrg trap 'exit_status=$? 1390090b17f1bSmrg : "${ac_tmp:=$tmp}" 1390190b17f1bSmrg { test ! -d "$ac_tmp" || rm -fr "$ac_tmp"; } && exit $exit_status 1390290b17f1bSmrg' 0 1390390b17f1bSmrg trap 'as_fn_exit 1' 1 2 13 15 1390490b17f1bSmrg} 1390590b17f1bSmrg# Create a (secure) tmp directory for tmp files. 139067e6fb56fSmrg 1390790b17f1bSmrg{ 1390890b17f1bSmrg tmp=`(umask 077 && mktemp -d "./confXXXXXX") 2>/dev/null` && 1390990b17f1bSmrg test -d "$tmp" 1391090b17f1bSmrg} || 1391190b17f1bSmrg{ 1391290b17f1bSmrg tmp=./conf$$-$RANDOM 1391390b17f1bSmrg (umask 077 && mkdir "$tmp") 1391490b17f1bSmrg} || as_fn_error $? "cannot create a temporary directory in ." "$LINENO" 5 1391590b17f1bSmrgac_tmp=$tmp 139167e6fb56fSmrg 1391790b17f1bSmrg# Set up the scripts for CONFIG_FILES section. 1391890b17f1bSmrg# No need to generate them if there are no CONFIG_FILES. 1391990b17f1bSmrg# This happens for instance with `./config.status config.h'. 1392090b17f1bSmrgif test -n "$CONFIG_FILES"; then 139217e6fb56fSmrg 139227e6fb56fSmrg 1392390b17f1bSmrgac_cr=`echo X | tr X '\015'` 1392490b17f1bSmrg# On cygwin, bash can eat \r inside `` if the user requested igncr. 1392590b17f1bSmrg# But we know of no other shell where ac_cr would be empty at this 1392690b17f1bSmrg# point, so we can use a bashism as a fallback. 1392790b17f1bSmrgif test "x$ac_cr" = x; then 1392890b17f1bSmrg eval ac_cr=\$\'\\r\' 1392990b17f1bSmrgfi 1393090b17f1bSmrgac_cs_awk_cr=`$AWK 'BEGIN { print "a\rb" }' </dev/null 2>/dev/null` 1393190b17f1bSmrgif test "$ac_cs_awk_cr" = "a${ac_cr}b"; then 1393290b17f1bSmrg ac_cs_awk_cr='\\r' 1393390b17f1bSmrgelse 1393490b17f1bSmrg ac_cs_awk_cr=$ac_cr 1393590b17f1bSmrgfi 139367e6fb56fSmrg 1393790b17f1bSmrgecho 'BEGIN {' >"$ac_tmp/subs1.awk" && 1393890b17f1bSmrg_ACEOF 139397e6fb56fSmrg 139407e6fb56fSmrg 1394190b17f1bSmrg{ 1394290b17f1bSmrg echo "cat >conf$$subs.awk <<_ACEOF" && 1394390b17f1bSmrg echo "$ac_subst_vars" | sed 's/.*/&!$&$ac_delim/' && 1394490b17f1bSmrg echo "_ACEOF" 1394590b17f1bSmrg} >conf$$subs.sh || 1394690b17f1bSmrg as_fn_error $? "could not make $CONFIG_STATUS" "$LINENO" 5 1394790b17f1bSmrgac_delim_num=`echo "$ac_subst_vars" | grep -c '^'` 1394890b17f1bSmrgac_delim='%!_!# ' 1394990b17f1bSmrgfor ac_last_try in false false false false false :; do 1395090b17f1bSmrg . ./conf$$subs.sh || 1395190b17f1bSmrg as_fn_error $? "could not make $CONFIG_STATUS" "$LINENO" 5 139527e6fb56fSmrg 1395390b17f1bSmrg ac_delim_n=`sed -n "s/.*$ac_delim\$/X/p" conf$$subs.awk | grep -c X` 1395490b17f1bSmrg if test $ac_delim_n = $ac_delim_num; then 1395590b17f1bSmrg break 1395690b17f1bSmrg elif $ac_last_try; then 1395790b17f1bSmrg as_fn_error $? "could not make $CONFIG_STATUS" "$LINENO" 5 139587e6fb56fSmrg else 1395990b17f1bSmrg ac_delim="$ac_delim!$ac_delim _$ac_delim!! " 139607e6fb56fSmrg fi 1396190b17f1bSmrgdone 1396290b17f1bSmrgrm -f conf$$subs.sh 139637e6fb56fSmrg 1396490b17f1bSmrgcat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 1396590b17f1bSmrgcat >>"\$ac_tmp/subs1.awk" <<\\_ACAWK && 1396690b17f1bSmrg_ACEOF 1396790b17f1bSmrgsed -n ' 1396890b17f1bSmrgh 1396990b17f1bSmrgs/^/S["/; s/!.*/"]=/ 1397090b17f1bSmrgp 1397190b17f1bSmrgg 1397290b17f1bSmrgs/^[^!]*!// 1397390b17f1bSmrg:repl 1397490b17f1bSmrgt repl 1397590b17f1bSmrgs/'"$ac_delim"'$// 1397690b17f1bSmrgt delim 1397790b17f1bSmrg:nl 1397890b17f1bSmrgh 1397990b17f1bSmrgs/\(.\{148\}\)..*/\1/ 1398090b17f1bSmrgt more1 1398190b17f1bSmrgs/["\\]/\\&/g; s/^/"/; s/$/\\n"\\/ 1398290b17f1bSmrgp 1398390b17f1bSmrgn 1398490b17f1bSmrgb repl 1398590b17f1bSmrg:more1 1398690b17f1bSmrgs/["\\]/\\&/g; s/^/"/; s/$/"\\/ 1398790b17f1bSmrgp 1398890b17f1bSmrgg 1398990b17f1bSmrgs/.\{148\}// 1399090b17f1bSmrgt nl 1399190b17f1bSmrg:delim 1399290b17f1bSmrgh 1399390b17f1bSmrgs/\(.\{148\}\)..*/\1/ 1399490b17f1bSmrgt more2 1399590b17f1bSmrgs/["\\]/\\&/g; s/^/"/; s/$/"/ 1399690b17f1bSmrgp 1399790b17f1bSmrgb 1399890b17f1bSmrg:more2 1399990b17f1bSmrgs/["\\]/\\&/g; s/^/"/; s/$/"\\/ 1400090b17f1bSmrgp 1400190b17f1bSmrgg 1400290b17f1bSmrgs/.\{148\}// 1400390b17f1bSmrgt delim 1400490b17f1bSmrg' <conf$$subs.awk | sed ' 1400590b17f1bSmrg/^[^""]/{ 1400690b17f1bSmrg N 1400790b17f1bSmrg s/\n// 1400890b17f1bSmrg} 1400990b17f1bSmrg' >>$CONFIG_STATUS || ac_write_fail=1 1401090b17f1bSmrgrm -f conf$$subs.awk 1401190b17f1bSmrgcat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 1401290b17f1bSmrg_ACAWK 1401390b17f1bSmrgcat >>"\$ac_tmp/subs1.awk" <<_ACAWK && 1401490b17f1bSmrg for (key in S) S_is_set[key] = 1 1401590b17f1bSmrg FS = "" 140167e6fb56fSmrg 1401790b17f1bSmrg} 1401890b17f1bSmrg{ 1401990b17f1bSmrg line = $ 0 1402090b17f1bSmrg nfields = split(line, field, "@") 1402190b17f1bSmrg substed = 0 1402290b17f1bSmrg len = length(field[1]) 1402390b17f1bSmrg for (i = 2; i < nfields; i++) { 1402490b17f1bSmrg key = field[i] 1402590b17f1bSmrg keylen = length(key) 1402690b17f1bSmrg if (S_is_set[key]) { 1402790b17f1bSmrg value = S[key] 1402890b17f1bSmrg line = substr(line, 1, len) "" value "" substr(line, len + keylen + 3) 1402990b17f1bSmrg len += length(value) + length(field[++i]) 1403090b17f1bSmrg substed = 1 1403190b17f1bSmrg } else 1403290b17f1bSmrg len += 1 + keylen 1403390b17f1bSmrg } 140347e6fb56fSmrg 1403590b17f1bSmrg print line 1403690b17f1bSmrg} 140377e6fb56fSmrg 1403890b17f1bSmrg_ACAWK 1403990b17f1bSmrg_ACEOF 1404090b17f1bSmrgcat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 1404190b17f1bSmrgif sed "s/$ac_cr//" < /dev/null > /dev/null 2>&1; then 1404290b17f1bSmrg sed "s/$ac_cr\$//; s/$ac_cr/$ac_cs_awk_cr/g" 1404390b17f1bSmrgelse 1404490b17f1bSmrg cat 1404590b17f1bSmrgfi < "$ac_tmp/subs1.awk" > "$ac_tmp/subs.awk" \ 1404690b17f1bSmrg || as_fn_error $? "could not setup config files machinery" "$LINENO" 5 1404790b17f1bSmrg_ACEOF 140487e6fb56fSmrg 1404990b17f1bSmrg# VPATH may cause trouble with some makes, so we remove sole $(srcdir), 1405090b17f1bSmrg# ${srcdir} and @srcdir@ entries from VPATH if srcdir is ".", strip leading and 1405190b17f1bSmrg# trailing colons and then remove the whole line if VPATH becomes empty 1405290b17f1bSmrg# (actually we leave an empty line to preserve line numbers). 1405390b17f1bSmrgif test "x$srcdir" = x.; then 1405490b17f1bSmrg ac_vpsub='/^[ ]*VPATH[ ]*=[ ]*/{ 1405590b17f1bSmrgh 1405690b17f1bSmrgs/// 1405790b17f1bSmrgs/^/:/ 1405890b17f1bSmrgs/[ ]*$/:/ 1405990b17f1bSmrgs/:\$(srcdir):/:/g 1406090b17f1bSmrgs/:\${srcdir}:/:/g 1406190b17f1bSmrgs/:@srcdir@:/:/g 1406290b17f1bSmrgs/^:*// 1406390b17f1bSmrgs/:*$// 1406490b17f1bSmrgx 1406590b17f1bSmrgs/\(=[ ]*\).*/\1/ 1406690b17f1bSmrgG 1406790b17f1bSmrgs/\n// 1406890b17f1bSmrgs/^[^=]*=[ ]*$// 1406990b17f1bSmrg}' 1407090b17f1bSmrgfi 140717e6fb56fSmrg 1407290b17f1bSmrgcat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 1407390b17f1bSmrgfi # test -n "$CONFIG_FILES" 140747e6fb56fSmrg 1407590b17f1bSmrg# Set up the scripts for CONFIG_HEADERS section. 1407690b17f1bSmrg# No need to generate them if there are no CONFIG_HEADERS. 1407790b17f1bSmrg# This happens for instance with `./config.status Makefile'. 1407890b17f1bSmrgif test -n "$CONFIG_HEADERS"; then 1407990b17f1bSmrgcat >"$ac_tmp/defines.awk" <<\_ACAWK || 1408090b17f1bSmrgBEGIN { 1408190b17f1bSmrg_ACEOF 140827e6fb56fSmrg 1408390b17f1bSmrg# Transform confdefs.h into an awk script `defines.awk', embedded as 1408490b17f1bSmrg# here-document in config.status, that substitutes the proper values into 1408590b17f1bSmrg# config.h.in to produce config.h. 140867e6fb56fSmrg 1408790b17f1bSmrg# Create a delimiter string that does not exist in confdefs.h, to ease 1408890b17f1bSmrg# handling of long lines. 1408990b17f1bSmrgac_delim='%!_!# ' 1409090b17f1bSmrgfor ac_last_try in false false :; do 1409190b17f1bSmrg ac_tt=`sed -n "/$ac_delim/p" confdefs.h` 1409290b17f1bSmrg if test -z "$ac_tt"; then 1409390b17f1bSmrg break 1409490b17f1bSmrg elif $ac_last_try; then 1409590b17f1bSmrg as_fn_error $? "could not make $CONFIG_HEADERS" "$LINENO" 5 140967e6fb56fSmrg else 1409790b17f1bSmrg ac_delim="$ac_delim!$ac_delim _$ac_delim!! " 140987e6fb56fSmrg fi 1409990b17f1bSmrgdone 141007e6fb56fSmrg 1410190b17f1bSmrg# For the awk script, D is an array of macro values keyed by name, 1410290b17f1bSmrg# likewise P contains macro parameters if any. Preserve backslash 1410390b17f1bSmrg# newline sequences. 141047e6fb56fSmrg 1410590b17f1bSmrgac_word_re=[_$as_cr_Letters][_$as_cr_alnum]* 1410690b17f1bSmrgsed -n ' 1410790b17f1bSmrgs/.\{148\}/&'"$ac_delim"'/g 1410890b17f1bSmrgt rset 1410990b17f1bSmrg:rset 1411090b17f1bSmrgs/^[ ]*#[ ]*define[ ][ ]*/ / 1411190b17f1bSmrgt def 1411290b17f1bSmrgd 1411390b17f1bSmrg:def 1411490b17f1bSmrgs/\\$// 1411590b17f1bSmrgt bsnl 1411690b17f1bSmrgs/["\\]/\\&/g 1411790b17f1bSmrgs/^ \('"$ac_word_re"'\)\(([^()]*)\)[ ]*\(.*\)/P["\1"]="\2"\ 1411890b17f1bSmrgD["\1"]=" \3"/p 1411990b17f1bSmrgs/^ \('"$ac_word_re"'\)[ ]*\(.*\)/D["\1"]=" \2"/p 1412090b17f1bSmrgd 1412190b17f1bSmrg:bsnl 1412290b17f1bSmrgs/["\\]/\\&/g 1412390b17f1bSmrgs/^ \('"$ac_word_re"'\)\(([^()]*)\)[ ]*\(.*\)/P["\1"]="\2"\ 1412490b17f1bSmrgD["\1"]=" \3\\\\\\n"\\/p 1412590b17f1bSmrgt cont 1412690b17f1bSmrgs/^ \('"$ac_word_re"'\)[ ]*\(.*\)/D["\1"]=" \2\\\\\\n"\\/p 1412790b17f1bSmrgt cont 1412890b17f1bSmrgd 1412990b17f1bSmrg:cont 1413090b17f1bSmrgn 1413190b17f1bSmrgs/.\{148\}/&'"$ac_delim"'/g 1413290b17f1bSmrgt clear 1413390b17f1bSmrg:clear 1413490b17f1bSmrgs/\\$// 1413590b17f1bSmrgt bsnlc 1413690b17f1bSmrgs/["\\]/\\&/g; s/^/"/; s/$/"/p 1413790b17f1bSmrgd 1413890b17f1bSmrg:bsnlc 1413990b17f1bSmrgs/["\\]/\\&/g; s/^/"/; s/$/\\\\\\n"\\/p 1414090b17f1bSmrgb cont 1414190b17f1bSmrg' <confdefs.h | sed ' 1414290b17f1bSmrgs/'"$ac_delim"'/"\\\ 1414390b17f1bSmrg"/g' >>$CONFIG_STATUS || ac_write_fail=1 141447e6fb56fSmrg 1414590b17f1bSmrgcat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 1414690b17f1bSmrg for (key in D) D_is_set[key] = 1 1414790b17f1bSmrg FS = "" 1414890b17f1bSmrg} 1414990b17f1bSmrg/^[\t ]*#[\t ]*(define|undef)[\t ]+$ac_word_re([\t (]|\$)/ { 1415090b17f1bSmrg line = \$ 0 1415190b17f1bSmrg split(line, arg, " ") 1415290b17f1bSmrg if (arg[1] == "#") { 1415390b17f1bSmrg defundef = arg[2] 1415490b17f1bSmrg mac1 = arg[3] 1415590b17f1bSmrg } else { 1415690b17f1bSmrg defundef = substr(arg[1], 2) 1415790b17f1bSmrg mac1 = arg[2] 1415890b17f1bSmrg } 1415990b17f1bSmrg split(mac1, mac2, "(") #) 1416090b17f1bSmrg macro = mac2[1] 1416190b17f1bSmrg prefix = substr(line, 1, index(line, defundef) - 1) 1416290b17f1bSmrg if (D_is_set[macro]) { 1416390b17f1bSmrg # Preserve the white space surrounding the "#". 1416490b17f1bSmrg print prefix "define", macro P[macro] D[macro] 1416590b17f1bSmrg next 1416690b17f1bSmrg } else { 1416790b17f1bSmrg # Replace #undef with comments. This is necessary, for example, 1416890b17f1bSmrg # in the case of _POSIX_SOURCE, which is predefined and required 1416990b17f1bSmrg # on some systems where configure will not decide to define it. 1417090b17f1bSmrg if (defundef == "undef") { 1417190b17f1bSmrg print "/*", prefix defundef, macro, "*/" 1417290b17f1bSmrg next 1417390b17f1bSmrg } 1417490b17f1bSmrg } 1417590b17f1bSmrg} 1417690b17f1bSmrg{ print } 1417790b17f1bSmrg_ACAWK 1417890b17f1bSmrg_ACEOF 1417990b17f1bSmrgcat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 1418090b17f1bSmrg as_fn_error $? "could not setup config headers machinery" "$LINENO" 5 1418190b17f1bSmrgfi # test -n "$CONFIG_HEADERS" 141827e6fb56fSmrg 1418390b17f1bSmrg 1418490b17f1bSmrgeval set X " :F $CONFIG_FILES :H $CONFIG_HEADERS :C $CONFIG_COMMANDS" 1418590b17f1bSmrgshift 1418690b17f1bSmrgfor ac_tag 1418790b17f1bSmrgdo 1418890b17f1bSmrg case $ac_tag in 1418990b17f1bSmrg :[FHLC]) ac_mode=$ac_tag; continue;; 141907e6fb56fSmrg esac 1419190b17f1bSmrg case $ac_mode$ac_tag in 1419290b17f1bSmrg :[FHL]*:*);; 1419390b17f1bSmrg :L* | :C*:*) as_fn_error $? "invalid tag \`$ac_tag'" "$LINENO" 5;; 1419490b17f1bSmrg :[FH]-) ac_tag=-:-;; 1419590b17f1bSmrg :[FH]*) ac_tag=$ac_tag:$ac_tag.in;; 1419690b17f1bSmrg esac 1419790b17f1bSmrg ac_save_IFS=$IFS 1419890b17f1bSmrg IFS=: 1419990b17f1bSmrg set x $ac_tag 1420090b17f1bSmrg IFS=$ac_save_IFS 1420190b17f1bSmrg shift 1420290b17f1bSmrg ac_file=$1 1420390b17f1bSmrg shift 1420490b17f1bSmrg 1420590b17f1bSmrg case $ac_mode in 1420690b17f1bSmrg :L) ac_source=$1;; 1420790b17f1bSmrg :[FH]) 1420890b17f1bSmrg ac_file_inputs= 1420990b17f1bSmrg for ac_f 1421090b17f1bSmrg do 1421190b17f1bSmrg case $ac_f in 1421290b17f1bSmrg -) ac_f="$ac_tmp/stdin";; 1421390b17f1bSmrg *) # Look for the file first in the build tree, then in the source tree 1421490b17f1bSmrg # (if the path is not absolute). The absolute path cannot be DOS-style, 1421590b17f1bSmrg # because $ac_f cannot contain `:'. 1421690b17f1bSmrg test -f "$ac_f" || 1421790b17f1bSmrg case $ac_f in 1421890b17f1bSmrg [\\/$]*) false;; 1421990b17f1bSmrg *) test -f "$srcdir/$ac_f" && ac_f="$srcdir/$ac_f";; 1422090b17f1bSmrg esac || 1422190b17f1bSmrg as_fn_error 1 "cannot find input file: \`$ac_f'" "$LINENO" 5;; 1422290b17f1bSmrg esac 1422390b17f1bSmrg case $ac_f in *\'*) ac_f=`$as_echo "$ac_f" | sed "s/'/'\\\\\\\\''/g"`;; esac 1422490b17f1bSmrg as_fn_append ac_file_inputs " '$ac_f'" 1422590b17f1bSmrg done 1422690b17f1bSmrg 1422790b17f1bSmrg # Let's still pretend it is `configure' which instantiates (i.e., don't 1422890b17f1bSmrg # use $as_me), people would be surprised to read: 1422990b17f1bSmrg # /* config.h. Generated by config.status. */ 1423090b17f1bSmrg configure_input='Generated from '` 1423190b17f1bSmrg $as_echo "$*" | sed 's|^[^:]*/||;s|:[^:]*/|, |g' 1423290b17f1bSmrg `' by configure.' 1423390b17f1bSmrg if test x"$ac_file" != x-; then 1423490b17f1bSmrg configure_input="$ac_file. $configure_input" 1423590b17f1bSmrg { $as_echo "$as_me:${as_lineno-$LINENO}: creating $ac_file" >&5 1423690b17f1bSmrg$as_echo "$as_me: creating $ac_file" >&6;} 1423790b17f1bSmrg fi 1423890b17f1bSmrg # Neutralize special characters interpreted by sed in replacement strings. 1423990b17f1bSmrg case $configure_input in #( 1424090b17f1bSmrg *\&* | *\|* | *\\* ) 1424190b17f1bSmrg ac_sed_conf_input=`$as_echo "$configure_input" | 1424290b17f1bSmrg sed 's/[\\\\&|]/\\\\&/g'`;; #( 1424390b17f1bSmrg *) ac_sed_conf_input=$configure_input;; 1424490b17f1bSmrg esac 1424590b17f1bSmrg 1424690b17f1bSmrg case $ac_tag in 1424790b17f1bSmrg *:-:* | *:-) cat >"$ac_tmp/stdin" \ 1424890b17f1bSmrg || as_fn_error $? "could not create $ac_file" "$LINENO" 5 ;; 142497e6fb56fSmrg esac 142507e6fb56fSmrg ;; 142517e6fb56fSmrg esac 142527e6fb56fSmrg 1425390b17f1bSmrg ac_dir=`$as_dirname -- "$ac_file" || 1425490b17f1bSmrg$as_expr X"$ac_file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \ 1425590b17f1bSmrg X"$ac_file" : 'X\(//\)[^/]' \| \ 1425690b17f1bSmrg X"$ac_file" : 'X\(//\)$' \| \ 1425790b17f1bSmrg X"$ac_file" : 'X\(/\)' \| . 2>/dev/null || 1425890b17f1bSmrg$as_echo X"$ac_file" | 1425990b17f1bSmrg sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ 1426090b17f1bSmrg s//\1/ 1426190b17f1bSmrg q 1426290b17f1bSmrg } 1426390b17f1bSmrg /^X\(\/\/\)[^/].*/{ 1426490b17f1bSmrg s//\1/ 1426590b17f1bSmrg q 1426690b17f1bSmrg } 1426790b17f1bSmrg /^X\(\/\/\)$/{ 1426890b17f1bSmrg s//\1/ 1426990b17f1bSmrg q 1427090b17f1bSmrg } 1427190b17f1bSmrg /^X\(\/\).*/{ 1427290b17f1bSmrg s//\1/ 1427390b17f1bSmrg q 1427490b17f1bSmrg } 1427590b17f1bSmrg s/.*/./; q'` 1427690b17f1bSmrg as_dir="$ac_dir"; as_fn_mkdir_p 1427790b17f1bSmrg ac_builddir=. 142787e6fb56fSmrg 1427990b17f1bSmrgcase "$ac_dir" in 1428090b17f1bSmrg.) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;; 1428190b17f1bSmrg*) 1428290b17f1bSmrg ac_dir_suffix=/`$as_echo "$ac_dir" | sed 's|^\.[\\/]||'` 1428390b17f1bSmrg # A ".." for each directory in $ac_dir_suffix. 1428490b17f1bSmrg ac_top_builddir_sub=`$as_echo "$ac_dir_suffix" | sed 's|/[^\\/]*|/..|g;s|/||'` 1428590b17f1bSmrg case $ac_top_builddir_sub in 1428690b17f1bSmrg "") ac_top_builddir_sub=. ac_top_build_prefix= ;; 1428790b17f1bSmrg *) ac_top_build_prefix=$ac_top_builddir_sub/ ;; 1428890b17f1bSmrg esac ;; 1428990b17f1bSmrgesac 1429090b17f1bSmrgac_abs_top_builddir=$ac_pwd 1429190b17f1bSmrgac_abs_builddir=$ac_pwd$ac_dir_suffix 1429290b17f1bSmrg# for backward compatibility: 1429390b17f1bSmrgac_top_builddir=$ac_top_build_prefix 142947e6fb56fSmrg 1429590b17f1bSmrgcase $srcdir in 1429690b17f1bSmrg .) # We are building in place. 1429790b17f1bSmrg ac_srcdir=. 1429890b17f1bSmrg ac_top_srcdir=$ac_top_builddir_sub 1429990b17f1bSmrg ac_abs_top_srcdir=$ac_pwd ;; 1430090b17f1bSmrg [\\/]* | ?:[\\/]* ) # Absolute name. 1430190b17f1bSmrg ac_srcdir=$srcdir$ac_dir_suffix; 1430290b17f1bSmrg ac_top_srcdir=$srcdir 1430390b17f1bSmrg ac_abs_top_srcdir=$srcdir ;; 1430490b17f1bSmrg *) # Relative name. 1430590b17f1bSmrg ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix 1430690b17f1bSmrg ac_top_srcdir=$ac_top_build_prefix$srcdir 1430790b17f1bSmrg ac_abs_top_srcdir=$ac_pwd/$srcdir ;; 1430890b17f1bSmrgesac 1430990b17f1bSmrgac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix 143107e6fb56fSmrg 143117e6fb56fSmrg 1431290b17f1bSmrg case $ac_mode in 1431390b17f1bSmrg :F) 1431490b17f1bSmrg # 1431590b17f1bSmrg # CONFIG_FILE 1431690b17f1bSmrg # 143177e6fb56fSmrg 1431890b17f1bSmrg case $INSTALL in 1431990b17f1bSmrg [\\/$]* | ?:[\\/]* ) ac_INSTALL=$INSTALL ;; 1432090b17f1bSmrg *) ac_INSTALL=$ac_top_build_prefix$INSTALL ;; 143217e6fb56fSmrg esac 1432290b17f1bSmrg ac_MKDIR_P=$MKDIR_P 1432390b17f1bSmrg case $MKDIR_P in 1432490b17f1bSmrg [\\/$]* | ?:[\\/]* ) ;; 1432590b17f1bSmrg */*) ac_MKDIR_P=$ac_top_build_prefix$MKDIR_P ;; 1432690b17f1bSmrg esac 1432790b17f1bSmrg_ACEOF 143287e6fb56fSmrg 1432990b17f1bSmrgcat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 1433090b17f1bSmrg# If the template does not know about datarootdir, expand it. 1433190b17f1bSmrg# FIXME: This hack should be removed a few years after 2.60. 1433290b17f1bSmrgac_datarootdir_hack=; ac_datarootdir_seen= 1433390b17f1bSmrgac_sed_dataroot=' 1433490b17f1bSmrg/datarootdir/ { 1433590b17f1bSmrg p 1433690b17f1bSmrg q 1433790b17f1bSmrg} 1433890b17f1bSmrg/@datadir@/p 1433990b17f1bSmrg/@docdir@/p 1434090b17f1bSmrg/@infodir@/p 1434190b17f1bSmrg/@localedir@/p 1434290b17f1bSmrg/@mandir@/p' 1434390b17f1bSmrgcase `eval "sed -n \"\$ac_sed_dataroot\" $ac_file_inputs"` in 1434490b17f1bSmrg*datarootdir*) ac_datarootdir_seen=yes;; 1434590b17f1bSmrg*@datadir@*|*@docdir@*|*@infodir@*|*@localedir@*|*@mandir@*) 1434690b17f1bSmrg { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&5 1434790b17f1bSmrg$as_echo "$as_me: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&2;} 1434890b17f1bSmrg_ACEOF 1434990b17f1bSmrgcat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 1435090b17f1bSmrg ac_datarootdir_hack=' 1435190b17f1bSmrg s&@datadir@&$datadir&g 1435290b17f1bSmrg s&@docdir@&$docdir&g 1435390b17f1bSmrg s&@infodir@&$infodir&g 1435490b17f1bSmrg s&@localedir@&$localedir&g 1435590b17f1bSmrg s&@mandir@&$mandir&g 1435690b17f1bSmrg s&\\\${datarootdir}&$datarootdir&g' ;; 1435790b17f1bSmrgesac 1435890b17f1bSmrg_ACEOF 143597e6fb56fSmrg 1436090b17f1bSmrg# Neutralize VPATH when `$srcdir' = `.'. 1436190b17f1bSmrg# Shell code in configure.ac might set extrasub. 1436290b17f1bSmrg# FIXME: do we really want to maintain this feature? 1436390b17f1bSmrgcat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 1436490b17f1bSmrgac_sed_extra="$ac_vpsub 1436590b17f1bSmrg$extrasub 1436690b17f1bSmrg_ACEOF 1436790b17f1bSmrgcat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 1436890b17f1bSmrg:t 1436990b17f1bSmrg/@[a-zA-Z_][a-zA-Z_0-9]*@/!b 1437090b17f1bSmrgs|@configure_input@|$ac_sed_conf_input|;t t 1437190b17f1bSmrgs&@top_builddir@&$ac_top_builddir_sub&;t t 1437290b17f1bSmrgs&@top_build_prefix@&$ac_top_build_prefix&;t t 1437390b17f1bSmrgs&@srcdir@&$ac_srcdir&;t t 1437490b17f1bSmrgs&@abs_srcdir@&$ac_abs_srcdir&;t t 1437590b17f1bSmrgs&@top_srcdir@&$ac_top_srcdir&;t t 1437690b17f1bSmrgs&@abs_top_srcdir@&$ac_abs_top_srcdir&;t t 1437790b17f1bSmrgs&@builddir@&$ac_builddir&;t t 1437890b17f1bSmrgs&@abs_builddir@&$ac_abs_builddir&;t t 1437990b17f1bSmrgs&@abs_top_builddir@&$ac_abs_top_builddir&;t t 1438090b17f1bSmrgs&@INSTALL@&$ac_INSTALL&;t t 1438190b17f1bSmrgs&@MKDIR_P@&$ac_MKDIR_P&;t t 1438290b17f1bSmrg$ac_datarootdir_hack 1438390b17f1bSmrg" 1438490b17f1bSmrgeval sed \"\$ac_sed_extra\" "$ac_file_inputs" | $AWK -f "$ac_tmp/subs.awk" \ 1438590b17f1bSmrg >$ac_tmp/out || as_fn_error $? "could not create $ac_file" "$LINENO" 5 143867e6fb56fSmrg 1438790b17f1bSmrgtest -z "$ac_datarootdir_hack$ac_datarootdir_seen" && 1438890b17f1bSmrg { ac_out=`sed -n '/\${datarootdir}/p' "$ac_tmp/out"`; test -n "$ac_out"; } && 1438990b17f1bSmrg { ac_out=`sed -n '/^[ ]*datarootdir[ ]*:*=/p' \ 1439090b17f1bSmrg "$ac_tmp/out"`; test -z "$ac_out"; } && 1439190b17f1bSmrg { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $ac_file contains a reference to the variable \`datarootdir' 1439290b17f1bSmrgwhich seems to be undefined. Please make sure it is defined" >&5 1439390b17f1bSmrg$as_echo "$as_me: WARNING: $ac_file contains a reference to the variable \`datarootdir' 1439490b17f1bSmrgwhich seems to be undefined. Please make sure it is defined" >&2;} 143957e6fb56fSmrg 1439690b17f1bSmrg rm -f "$ac_tmp/stdin" 1439790b17f1bSmrg case $ac_file in 1439890b17f1bSmrg -) cat "$ac_tmp/out" && rm -f "$ac_tmp/out";; 1439990b17f1bSmrg *) rm -f "$ac_file" && mv "$ac_tmp/out" "$ac_file";; 1440090b17f1bSmrg esac \ 1440190b17f1bSmrg || as_fn_error $? "could not create $ac_file" "$LINENO" 5 1440290b17f1bSmrg ;; 1440390b17f1bSmrg :H) 1440490b17f1bSmrg # 1440590b17f1bSmrg # CONFIG_HEADER 1440690b17f1bSmrg # 1440790b17f1bSmrg if test x"$ac_file" != x-; then 1440890b17f1bSmrg { 1440990b17f1bSmrg $as_echo "/* $configure_input */" \ 1441090b17f1bSmrg && eval '$AWK -f "$ac_tmp/defines.awk"' "$ac_file_inputs" 1441190b17f1bSmrg } >"$ac_tmp/config.h" \ 1441290b17f1bSmrg || as_fn_error $? "could not create $ac_file" "$LINENO" 5 1441390b17f1bSmrg if diff "$ac_file" "$ac_tmp/config.h" >/dev/null 2>&1; then 1441490b17f1bSmrg { $as_echo "$as_me:${as_lineno-$LINENO}: $ac_file is unchanged" >&5 1441590b17f1bSmrg$as_echo "$as_me: $ac_file is unchanged" >&6;} 1441690b17f1bSmrg else 1441790b17f1bSmrg rm -f "$ac_file" 1441890b17f1bSmrg mv "$ac_tmp/config.h" "$ac_file" \ 1441990b17f1bSmrg || as_fn_error $? "could not create $ac_file" "$LINENO" 5 1442090b17f1bSmrg fi 1442190b17f1bSmrg else 1442290b17f1bSmrg $as_echo "/* $configure_input */" \ 1442390b17f1bSmrg && eval '$AWK -f "$ac_tmp/defines.awk"' "$ac_file_inputs" \ 1442490b17f1bSmrg || as_fn_error $? "could not create -" "$LINENO" 5 144257e6fb56fSmrg fi 1442690b17f1bSmrg# Compute "$ac_file"'s index in $config_headers. 1442790b17f1bSmrg_am_arg="$ac_file" 1442890b17f1bSmrg_am_stamp_count=1 1442990b17f1bSmrgfor _am_header in $config_headers :; do 1443090b17f1bSmrg case $_am_header in 1443190b17f1bSmrg $_am_arg | $_am_arg:* ) 1443290b17f1bSmrg break ;; 1443390b17f1bSmrg * ) 1443490b17f1bSmrg _am_stamp_count=`expr $_am_stamp_count + 1` ;; 1443590b17f1bSmrg esac 1443690b17f1bSmrgdone 1443790b17f1bSmrgecho "timestamp for $_am_arg" >`$as_dirname -- "$_am_arg" || 1443890b17f1bSmrg$as_expr X"$_am_arg" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \ 1443990b17f1bSmrg X"$_am_arg" : 'X\(//\)[^/]' \| \ 1444090b17f1bSmrg X"$_am_arg" : 'X\(//\)$' \| \ 1444190b17f1bSmrg X"$_am_arg" : 'X\(/\)' \| . 2>/dev/null || 1444290b17f1bSmrg$as_echo X"$_am_arg" | 1444390b17f1bSmrg sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ 1444490b17f1bSmrg s//\1/ 1444590b17f1bSmrg q 1444690b17f1bSmrg } 1444790b17f1bSmrg /^X\(\/\/\)[^/].*/{ 1444890b17f1bSmrg s//\1/ 1444990b17f1bSmrg q 1445090b17f1bSmrg } 1445190b17f1bSmrg /^X\(\/\/\)$/{ 1445290b17f1bSmrg s//\1/ 1445390b17f1bSmrg q 1445490b17f1bSmrg } 1445590b17f1bSmrg /^X\(\/\).*/{ 1445690b17f1bSmrg s//\1/ 1445790b17f1bSmrg q 1445890b17f1bSmrg } 1445990b17f1bSmrg s/.*/./; q'`/stamp-h$_am_stamp_count 1446090b17f1bSmrg ;; 144617e6fb56fSmrg 1446290b17f1bSmrg :C) { $as_echo "$as_me:${as_lineno-$LINENO}: executing $ac_file commands" >&5 1446390b17f1bSmrg$as_echo "$as_me: executing $ac_file commands" >&6;} 1446490b17f1bSmrg ;; 144657e6fb56fSmrg esac 144667e6fb56fSmrg 144677e6fb56fSmrg 1446890b17f1bSmrg case $ac_file$ac_mode in 1446990b17f1bSmrg "depfiles":C) test x"$AMDEP_TRUE" != x"" || { 14470983b4bf2Smrg # Autoconf 2.62 quotes --file arguments for eval, but not when files 1447190b17f1bSmrg # are listed without --file. Let's play safe and only enable the eval 1447290b17f1bSmrg # if we detect the quoting. 1447390b17f1bSmrg case $CONFIG_FILES in 1447490b17f1bSmrg *\'*) eval set x "$CONFIG_FILES" ;; 1447590b17f1bSmrg *) set x $CONFIG_FILES ;; 1447690b17f1bSmrg esac 1447790b17f1bSmrg shift 1447890b17f1bSmrg for mf 1447990b17f1bSmrg do 1448090b17f1bSmrg # Strip MF so we end up with the name of the file. 1448190b17f1bSmrg mf=`echo "$mf" | sed -e 's/:.*$//'` 1448290b17f1bSmrg # Check whether this is an Automake generated Makefile or not. 14483983b4bf2Smrg # We used to match only the files named `Makefile.in', but 1448490b17f1bSmrg # some people rename them; so instead we look at the file content. 1448590b17f1bSmrg # Grep'ing the first line is not enough: some people post-process 1448690b17f1bSmrg # each Makefile.in and add a new line on top of each file to say so. 1448790b17f1bSmrg # Grep'ing the whole file is not good either: AIX grep has a line 1448890b17f1bSmrg # limit of 2048, but all sed's we know have understand at least 4000. 1448990b17f1bSmrg if sed -n 's,^#.*generated by automake.*,X,p' "$mf" | grep X >/dev/null 2>&1; then 1449090b17f1bSmrg dirpart=`$as_dirname -- "$mf" || 1449190b17f1bSmrg$as_expr X"$mf" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \ 1449290b17f1bSmrg X"$mf" : 'X\(//\)[^/]' \| \ 1449390b17f1bSmrg X"$mf" : 'X\(//\)$' \| \ 1449490b17f1bSmrg X"$mf" : 'X\(/\)' \| . 2>/dev/null || 1449590b17f1bSmrg$as_echo X"$mf" | 1449690b17f1bSmrg sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ 1449790b17f1bSmrg s//\1/ 1449890b17f1bSmrg q 1449990b17f1bSmrg } 1450090b17f1bSmrg /^X\(\/\/\)[^/].*/{ 1450190b17f1bSmrg s//\1/ 1450290b17f1bSmrg q 1450390b17f1bSmrg } 1450490b17f1bSmrg /^X\(\/\/\)$/{ 1450590b17f1bSmrg s//\1/ 1450690b17f1bSmrg q 1450790b17f1bSmrg } 1450890b17f1bSmrg /^X\(\/\).*/{ 1450990b17f1bSmrg s//\1/ 1451090b17f1bSmrg q 1451190b17f1bSmrg } 1451290b17f1bSmrg s/.*/./; q'` 1451390b17f1bSmrg else 1451490b17f1bSmrg continue 1451590b17f1bSmrg fi 1451690b17f1bSmrg # Extract the definition of DEPDIR, am__include, and am__quote 14517983b4bf2Smrg # from the Makefile without running `make'. 1451890b17f1bSmrg DEPDIR=`sed -n 's/^DEPDIR = //p' < "$mf"` 1451990b17f1bSmrg test -z "$DEPDIR" && continue 1452090b17f1bSmrg am__include=`sed -n 's/^am__include = //p' < "$mf"` 14521983b4bf2Smrg test -z "am__include" && continue 1452290b17f1bSmrg am__quote=`sed -n 's/^am__quote = //p' < "$mf"` 14523983b4bf2Smrg # When using ansi2knr, U may be empty or an underscore; expand it 14524983b4bf2Smrg U=`sed -n 's/^U = //p' < "$mf"` 1452590b17f1bSmrg # Find all dependency output files, they are included files with 1452690b17f1bSmrg # $(DEPDIR) in their names. We invoke sed twice because it is the 1452790b17f1bSmrg # simplest approach to changing $(DEPDIR) to its actual value in the 1452890b17f1bSmrg # expansion. 1452990b17f1bSmrg for file in `sed -n " 1453090b17f1bSmrg s/^$am__include $am__quote\(.*(DEPDIR).*\)$am__quote"'$/\1/p' <"$mf" | \ 14531983b4bf2Smrg sed -e 's/\$(DEPDIR)/'"$DEPDIR"'/g' -e 's/\$U/'"$U"'/g'`; do 1453290b17f1bSmrg # Make sure the directory exists. 1453390b17f1bSmrg test -f "$dirpart/$file" && continue 1453490b17f1bSmrg fdir=`$as_dirname -- "$file" || 1453590b17f1bSmrg$as_expr X"$file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \ 1453690b17f1bSmrg X"$file" : 'X\(//\)[^/]' \| \ 1453790b17f1bSmrg X"$file" : 'X\(//\)$' \| \ 1453890b17f1bSmrg X"$file" : 'X\(/\)' \| . 2>/dev/null || 1453990b17f1bSmrg$as_echo X"$file" | 1454090b17f1bSmrg sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ 1454190b17f1bSmrg s//\1/ 1454290b17f1bSmrg q 1454390b17f1bSmrg } 1454490b17f1bSmrg /^X\(\/\/\)[^/].*/{ 1454590b17f1bSmrg s//\1/ 1454690b17f1bSmrg q 1454790b17f1bSmrg } 1454890b17f1bSmrg /^X\(\/\/\)$/{ 1454990b17f1bSmrg s//\1/ 1455090b17f1bSmrg q 1455190b17f1bSmrg } 1455290b17f1bSmrg /^X\(\/\).*/{ 1455390b17f1bSmrg s//\1/ 1455490b17f1bSmrg q 1455590b17f1bSmrg } 1455690b17f1bSmrg s/.*/./; q'` 1455790b17f1bSmrg as_dir=$dirpart/$fdir; as_fn_mkdir_p 1455890b17f1bSmrg # echo "creating $dirpart/$file" 1455990b17f1bSmrg echo '# dummy' > "$dirpart/$file" 1456090b17f1bSmrg done 1456190b17f1bSmrg done 1456290b17f1bSmrg} 1456390b17f1bSmrg ;; 1456490b17f1bSmrg "libtool":C) 145657e6fb56fSmrg 14566983b4bf2Smrg # See if we are running on zsh, and set the options which allow our 1456790b17f1bSmrg # commands through without removal of \ escapes. 14568983b4bf2Smrg if test -n "${ZSH_VERSION+set}" ; then 1456990b17f1bSmrg setopt NO_GLOB_SUBST 1457090b17f1bSmrg fi 145717e6fb56fSmrg 14572983b4bf2Smrg cfgfile="${ofile}T" 1457390b17f1bSmrg trap "$RM \"$cfgfile\"; exit 1" 1 2 15 1457490b17f1bSmrg $RM "$cfgfile" 145757e6fb56fSmrg 1457690b17f1bSmrg cat <<_LT_EOF >> "$cfgfile" 1457790b17f1bSmrg#! $SHELL 14578983b4bf2Smrg 14579983b4bf2Smrg# `$ECHO "$ofile" | sed 's%^.*/%%'` - Provide generalized library-building support services. 14580983b4bf2Smrg# Generated automatically by $as_me ($PACKAGE$TIMESTAMP) $VERSION 1458190b17f1bSmrg# Libtool was configured on host `(hostname || uname -n) 2>/dev/null | sed 1q`: 1458290b17f1bSmrg# NOTE: Changes made to this file will be lost: look at ltmain.sh. 1458390b17f1bSmrg# 14584983b4bf2Smrg# Copyright (C) 1996, 1997, 1998, 1999, 2000, 2001, 2003, 2004, 2005, 14585983b4bf2Smrg# 2006, 2007, 2008, 2009, 2010, 2011 Free Software 14586983b4bf2Smrg# Foundation, Inc. 14587983b4bf2Smrg# Written by Gordon Matzigkeit, 1996 14588983b4bf2Smrg# 14589983b4bf2Smrg# This file is part of GNU Libtool. 1459090b17f1bSmrg# 14591983b4bf2Smrg# GNU Libtool is free software; you can redistribute it and/or 14592983b4bf2Smrg# modify it under the terms of the GNU General Public License as 14593983b4bf2Smrg# published by the Free Software Foundation; either version 2 of 14594983b4bf2Smrg# the License, or (at your option) any later version. 14595983b4bf2Smrg# 14596983b4bf2Smrg# As a special exception to the GNU General Public License, 14597983b4bf2Smrg# if you distribute this file as part of a program or library that 14598983b4bf2Smrg# is built using GNU Libtool, you may include this file under the 14599983b4bf2Smrg# same distribution terms that you use for the rest of that program. 14600983b4bf2Smrg# 14601983b4bf2Smrg# GNU Libtool is distributed in the hope that it will be useful, 14602983b4bf2Smrg# but WITHOUT ANY WARRANTY; without even the implied warranty of 1460390b17f1bSmrg# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 1460490b17f1bSmrg# GNU General Public License for more details. 1460590b17f1bSmrg# 1460690b17f1bSmrg# You should have received a copy of the GNU General Public License 14607983b4bf2Smrg# along with GNU Libtool; see the file COPYING. If not, a copy 14608983b4bf2Smrg# can be downloaded from http://www.gnu.org/licenses/gpl.html, or 14609983b4bf2Smrg# obtained by writing to the Free Software Foundation, Inc., 14610983b4bf2Smrg# 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. 146117e6fb56fSmrg 146127e6fb56fSmrg 1461390b17f1bSmrg# The names of the tagged configurations supported by this script. 14614983b4bf2Smrgavailable_tags="" 146157e6fb56fSmrg 1461690b17f1bSmrg# ### BEGIN LIBTOOL CONFIG 146177e6fb56fSmrg 1461890b17f1bSmrg# Whether or not to build static libraries. 1461990b17f1bSmrgbuild_old_libs=$enable_static 146207e6fb56fSmrg 1462190b17f1bSmrg# Which release of libtool.m4 was used? 1462290b17f1bSmrgmacro_version=$macro_version 1462390b17f1bSmrgmacro_revision=$macro_revision 146247e6fb56fSmrg 1462590b17f1bSmrg# Whether or not to build shared libraries. 1462690b17f1bSmrgbuild_libtool_libs=$enable_shared 146277e6fb56fSmrg 1462890b17f1bSmrg# What type of objects to build. 1462990b17f1bSmrgpic_mode=$pic_mode 146307e6fb56fSmrg 1463190b17f1bSmrg# Whether or not to optimize for fast installation. 1463290b17f1bSmrgfast_install=$enable_fast_install 146337e6fb56fSmrg 146347e6fb56fSmrg# Shell to use when invoking shell scripts. 146357e6fb56fSmrgSHELL=$lt_SHELL 146367e6fb56fSmrg 1463790b17f1bSmrg# An echo program that protects backslashes. 1463890b17f1bSmrgECHO=$lt_ECHO 146397e6fb56fSmrg 1464090b17f1bSmrg# The PATH separator for the build system. 1464190b17f1bSmrgPATH_SEPARATOR=$lt_PATH_SEPARATOR 146427e6fb56fSmrg 146437e6fb56fSmrg# The host system. 146447e6fb56fSmrghost_alias=$host_alias 146457e6fb56fSmrghost=$host 146467e6fb56fSmrghost_os=$host_os 146477e6fb56fSmrg 146487e6fb56fSmrg# The build system. 146497e6fb56fSmrgbuild_alias=$build_alias 146507e6fb56fSmrgbuild=$build 146517e6fb56fSmrgbuild_os=$build_os 146527e6fb56fSmrg 1465390b17f1bSmrg# A sed program that does not truncate output. 1465490b17f1bSmrgSED=$lt_SED 146557e6fb56fSmrg 1465690b17f1bSmrg# Sed that helps us avoid accidentally triggering echo(1) options like -n. 1465790b17f1bSmrgXsed="\$SED -e 1s/^X//" 146587e6fb56fSmrg 1465990b17f1bSmrg# A grep program that handles long lines. 1466090b17f1bSmrgGREP=$lt_GREP 146617e6fb56fSmrg 146627e6fb56fSmrg# An ERE matcher. 146637e6fb56fSmrgEGREP=$lt_EGREP 146647e6fb56fSmrg 1466590b17f1bSmrg# A literal string matcher. 1466690b17f1bSmrgFGREP=$lt_FGREP 146677e6fb56fSmrg 1466890b17f1bSmrg# A BSD- or MS-compatible name lister. 1466990b17f1bSmrgNM=$lt_NM 1467090b17f1bSmrg 1467190b17f1bSmrg# Whether we need soft or hard links. 146727e6fb56fSmrgLN_S=$lt_LN_S 146737e6fb56fSmrg 1467490b17f1bSmrg# What is the maximum length of a command? 1467590b17f1bSmrgmax_cmd_len=$max_cmd_len 146767e6fb56fSmrg 1467790b17f1bSmrg# Object file suffix (normally "o"). 1467890b17f1bSmrgobjext=$ac_objext 146797e6fb56fSmrg 1468090b17f1bSmrg# Executable file suffix (normally ""). 1468190b17f1bSmrgexeext=$exeext 146827e6fb56fSmrg 1468390b17f1bSmrg# whether the shell understands "unset". 1468490b17f1bSmrglt_unset=$lt_unset 146857e6fb56fSmrg 1468690b17f1bSmrg# turn spaces into newlines. 1468790b17f1bSmrgSP2NL=$lt_lt_SP2NL 146887e6fb56fSmrg 1468990b17f1bSmrg# turn newlines into spaces. 1469090b17f1bSmrgNL2SP=$lt_lt_NL2SP 146917e6fb56fSmrg 1469290b17f1bSmrg# convert \$build file names to \$host format. 1469390b17f1bSmrgto_host_file_cmd=$lt_cv_to_host_file_cmd 146947e6fb56fSmrg 1469590b17f1bSmrg# convert \$build files to toolchain format. 1469690b17f1bSmrgto_tool_file_cmd=$lt_cv_to_tool_file_cmd 146977e6fb56fSmrg 1469890b17f1bSmrg# An object symbol dumper. 1469990b17f1bSmrgOBJDUMP=$lt_OBJDUMP 147007e6fb56fSmrg 1470190b17f1bSmrg# Method to check whether dependent libraries are shared objects. 1470290b17f1bSmrgdeplibs_check_method=$lt_deplibs_check_method 147037e6fb56fSmrg 1470490b17f1bSmrg# Command to use when deplibs_check_method = "file_magic". 1470590b17f1bSmrgfile_magic_cmd=$lt_file_magic_cmd 147067e6fb56fSmrg 1470790b17f1bSmrg# How to find potential files when deplibs_check_method = "file_magic". 1470890b17f1bSmrgfile_magic_glob=$lt_file_magic_glob 147097e6fb56fSmrg 1471090b17f1bSmrg# Find potential files using nocaseglob when deplibs_check_method = "file_magic". 1471190b17f1bSmrgwant_nocaseglob=$lt_want_nocaseglob 147127e6fb56fSmrg 1471390b17f1bSmrg# DLL creation program. 1471490b17f1bSmrgDLLTOOL=$lt_DLLTOOL 147157e6fb56fSmrg 1471690b17f1bSmrg# Command to associate shared and link libraries. 1471790b17f1bSmrgsharedlib_from_linklib_cmd=$lt_sharedlib_from_linklib_cmd 147187e6fb56fSmrg 1471990b17f1bSmrg# The archiver. 1472090b17f1bSmrgAR=$lt_AR 147217e6fb56fSmrg 1472290b17f1bSmrg# Flags to create an archive. 1472390b17f1bSmrgAR_FLAGS=$lt_AR_FLAGS 147247e6fb56fSmrg 1472590b17f1bSmrg# How to feed a file listing to the archiver. 1472690b17f1bSmrgarchiver_list_spec=$lt_archiver_list_spec 147277e6fb56fSmrg 1472890b17f1bSmrg# A symbol stripping program. 1472990b17f1bSmrgSTRIP=$lt_STRIP 147307e6fb56fSmrg 1473190b17f1bSmrg# Commands used to install an old-style archive. 1473290b17f1bSmrgRANLIB=$lt_RANLIB 1473390b17f1bSmrgold_postinstall_cmds=$lt_old_postinstall_cmds 1473490b17f1bSmrgold_postuninstall_cmds=$lt_old_postuninstall_cmds 147357e6fb56fSmrg 1473690b17f1bSmrg# Whether to use a lock for old archive extraction. 1473790b17f1bSmrglock_old_archive_extraction=$lock_old_archive_extraction 147387e6fb56fSmrg 1473990b17f1bSmrg# A C compiler. 1474090b17f1bSmrgLTCC=$lt_CC 147417e6fb56fSmrg 1474290b17f1bSmrg# LTCC compiler flags. 1474390b17f1bSmrgLTCFLAGS=$lt_CFLAGS 147447e6fb56fSmrg 1474590b17f1bSmrg# Take the output of nm and produce a listing of raw symbols and C names. 1474690b17f1bSmrgglobal_symbol_pipe=$lt_lt_cv_sys_global_symbol_pipe 147477e6fb56fSmrg 1474890b17f1bSmrg# Transform the output of nm in a proper C declaration. 1474990b17f1bSmrgglobal_symbol_to_cdecl=$lt_lt_cv_sys_global_symbol_to_cdecl 147507e6fb56fSmrg 1475190b17f1bSmrg# Transform the output of nm in a C name address pair. 1475290b17f1bSmrgglobal_symbol_to_c_name_address=$lt_lt_cv_sys_global_symbol_to_c_name_address 147537e6fb56fSmrg 1475490b17f1bSmrg# Transform the output of nm in a C name address pair when lib prefix is needed. 1475590b17f1bSmrgglobal_symbol_to_c_name_address_lib_prefix=$lt_lt_cv_sys_global_symbol_to_c_name_address_lib_prefix 147567e6fb56fSmrg 1475790b17f1bSmrg# Specify filename containing input files for \$NM. 1475890b17f1bSmrgnm_file_list_spec=$lt_nm_file_list_spec 147597e6fb56fSmrg 14760983b4bf2Smrg# The root where to search for dependent libraries,and in which our libraries should be installed. 1476190b17f1bSmrglt_sysroot=$lt_sysroot 147627e6fb56fSmrg 1476390b17f1bSmrg# The name of the directory that contains temporary libtool files. 1476490b17f1bSmrgobjdir=$objdir 147657e6fb56fSmrg 1476690b17f1bSmrg# Used to examine libraries when file_magic_cmd begins with "file". 1476790b17f1bSmrgMAGIC_CMD=$MAGIC_CMD 147687e6fb56fSmrg 1476990b17f1bSmrg# Must we lock files when doing compilation? 1477090b17f1bSmrgneed_locks=$lt_need_locks 147717e6fb56fSmrg 1477290b17f1bSmrg# Manifest tool. 1477390b17f1bSmrgMANIFEST_TOOL=$lt_MANIFEST_TOOL 147747e6fb56fSmrg 1477590b17f1bSmrg# Tool to manipulate archived DWARF debug symbol files on Mac OS X. 1477690b17f1bSmrgDSYMUTIL=$lt_DSYMUTIL 147777e6fb56fSmrg 1477890b17f1bSmrg# Tool to change global to local symbols on Mac OS X. 1477990b17f1bSmrgNMEDIT=$lt_NMEDIT 147807e6fb56fSmrg 1478190b17f1bSmrg# Tool to manipulate fat objects and archives on Mac OS X. 1478290b17f1bSmrgLIPO=$lt_LIPO 147837e6fb56fSmrg 1478490b17f1bSmrg# ldd/readelf like tool for Mach-O binaries on Mac OS X. 1478590b17f1bSmrgOTOOL=$lt_OTOOL 147867e6fb56fSmrg 1478790b17f1bSmrg# ldd/readelf like tool for 64 bit Mach-O binaries on Mac OS X 10.4. 1478890b17f1bSmrgOTOOL64=$lt_OTOOL64 147897e6fb56fSmrg 1479090b17f1bSmrg# Old archive suffix (normally "a"). 1479190b17f1bSmrglibext=$libext 147927e6fb56fSmrg 1479390b17f1bSmrg# Shared library suffix (normally ".so"). 1479490b17f1bSmrgshrext_cmds=$lt_shrext_cmds 147957e6fb56fSmrg 1479690b17f1bSmrg# The commands to extract the exported symbol list from a shared archive. 1479790b17f1bSmrgextract_expsyms_cmds=$lt_extract_expsyms_cmds 147987e6fb56fSmrg 1479990b17f1bSmrg# Variables whose values should be saved in libtool wrapper scripts and 1480090b17f1bSmrg# restored at link time. 1480190b17f1bSmrgvariables_saved_for_relink=$lt_variables_saved_for_relink 148027e6fb56fSmrg 1480390b17f1bSmrg# Do we need the "lib" prefix for modules? 1480490b17f1bSmrgneed_lib_prefix=$need_lib_prefix 148057e6fb56fSmrg 1480690b17f1bSmrg# Do we need a version for libraries? 1480790b17f1bSmrgneed_version=$need_version 148087e6fb56fSmrg 1480990b17f1bSmrg# Library versioning type. 1481090b17f1bSmrgversion_type=$version_type 148117e6fb56fSmrg 1481290b17f1bSmrg# Shared library runtime path variable. 148137e6fb56fSmrgrunpath_var=$runpath_var 148147e6fb56fSmrg 1481590b17f1bSmrg# Shared library path variable. 148167e6fb56fSmrgshlibpath_var=$shlibpath_var 148177e6fb56fSmrg 148187e6fb56fSmrg# Is shlibpath searched before the hard-coded library search path? 148197e6fb56fSmrgshlibpath_overrides_runpath=$shlibpath_overrides_runpath 148207e6fb56fSmrg 1482190b17f1bSmrg# Format of library name prefix. 1482290b17f1bSmrglibname_spec=$lt_libname_spec 148237e6fb56fSmrg 1482490b17f1bSmrg# List of archive names. First name is the real one, the rest are links. 1482590b17f1bSmrg# The last name is the one that the linker finds with -lNAME 1482690b17f1bSmrglibrary_names_spec=$lt_library_names_spec 148277e6fb56fSmrg 1482890b17f1bSmrg# The coded name of the library, if different from the real name. 1482990b17f1bSmrgsoname_spec=$lt_soname_spec 148307e6fb56fSmrg 1483190b17f1bSmrg# Permission mode override for installation of shared libraries. 1483290b17f1bSmrginstall_override_mode=$lt_install_override_mode 148337e6fb56fSmrg 1483490b17f1bSmrg# Command to use after installation of a shared archive. 1483590b17f1bSmrgpostinstall_cmds=$lt_postinstall_cmds 148367e6fb56fSmrg 1483790b17f1bSmrg# Command to use after uninstallation of a shared archive. 1483890b17f1bSmrgpostuninstall_cmds=$lt_postuninstall_cmds 148397e6fb56fSmrg 1484090b17f1bSmrg# Commands used to finish a libtool library installation in a directory. 1484190b17f1bSmrgfinish_cmds=$lt_finish_cmds 148427e6fb56fSmrg 1484390b17f1bSmrg# As "finish_cmds", except a single script fragment to be evaled but 1484490b17f1bSmrg# not shown. 1484590b17f1bSmrgfinish_eval=$lt_finish_eval 148467e6fb56fSmrg 1484790b17f1bSmrg# Whether we should hardcode library paths into libraries. 1484890b17f1bSmrghardcode_into_libs=$hardcode_into_libs 148497e6fb56fSmrg 1485090b17f1bSmrg# Compile-time system search path for libraries. 148517e6fb56fSmrgsys_lib_search_path_spec=$lt_sys_lib_search_path_spec 148527e6fb56fSmrg 14853983b4bf2Smrg# Run-time system search path for libraries. 14854983b4bf2Smrgsys_lib_dlsearch_path_spec=$lt_sys_lib_dlsearch_path_spec 148557e6fb56fSmrg 1485690b17f1bSmrg# Whether dlopen is supported. 1485790b17f1bSmrgdlopen_support=$enable_dlopen 148587e6fb56fSmrg 1485990b17f1bSmrg# Whether dlopen of programs is supported. 1486090b17f1bSmrgdlopen_self=$enable_dlopen_self 148617e6fb56fSmrg 1486290b17f1bSmrg# Whether dlopen of statically linked programs is supported. 1486390b17f1bSmrgdlopen_self_static=$enable_dlopen_self_static 148647e6fb56fSmrg 1486590b17f1bSmrg# Commands to strip libraries. 1486690b17f1bSmrgold_striplib=$lt_old_striplib 1486790b17f1bSmrgstriplib=$lt_striplib 148687e6fb56fSmrg 148697e6fb56fSmrg 1487090b17f1bSmrg# The linker used to build libraries. 1487190b17f1bSmrgLD=$lt_LD 148727e6fb56fSmrg 1487390b17f1bSmrg# How to create reloadable object files. 1487490b17f1bSmrgreload_flag=$lt_reload_flag 1487590b17f1bSmrgreload_cmds=$lt_reload_cmds 148767e6fb56fSmrg 1487790b17f1bSmrg# Commands used to build an old-style archive. 1487890b17f1bSmrgold_archive_cmds=$lt_old_archive_cmds 148797e6fb56fSmrg 1488090b17f1bSmrg# A language specific compiler. 1488190b17f1bSmrgCC=$lt_compiler 148827e6fb56fSmrg 1488390b17f1bSmrg# Is the compiler the GNU compiler? 1488490b17f1bSmrgwith_gcc=$GCC 148857e6fb56fSmrg 1488690b17f1bSmrg# Compiler flag to turn off builtin functions. 1488790b17f1bSmrgno_builtin_flag=$lt_lt_prog_compiler_no_builtin_flag 148887e6fb56fSmrg 1488990b17f1bSmrg# Additional compiler flags for building library objects. 1489090b17f1bSmrgpic_flag=$lt_lt_prog_compiler_pic 148917e6fb56fSmrg 1489290b17f1bSmrg# How to pass a linker flag through the compiler. 1489390b17f1bSmrgwl=$lt_lt_prog_compiler_wl 148947e6fb56fSmrg 1489590b17f1bSmrg# Compiler flag to prevent dynamic linking. 1489690b17f1bSmrglink_static_flag=$lt_lt_prog_compiler_static 148977e6fb56fSmrg 1489890b17f1bSmrg# Does compiler simultaneously support -c and -o options? 1489990b17f1bSmrgcompiler_c_o=$lt_lt_cv_prog_compiler_c_o 149007e6fb56fSmrg 1490190b17f1bSmrg# Whether or not to add -lc for building shared libraries. 1490290b17f1bSmrgbuild_libtool_need_lc=$archive_cmds_need_lc 149037e6fb56fSmrg 1490490b17f1bSmrg# Whether or not to disallow shared libs when runtime libs are static. 1490590b17f1bSmrgallow_libtool_libs_with_static_runtimes=$enable_shared_with_static_runtimes 149067e6fb56fSmrg 1490790b17f1bSmrg# Compiler flag to allow reflexive dlopens. 1490890b17f1bSmrgexport_dynamic_flag_spec=$lt_export_dynamic_flag_spec 149097e6fb56fSmrg 1491090b17f1bSmrg# Compiler flag to generate shared objects directly from archives. 1491190b17f1bSmrgwhole_archive_flag_spec=$lt_whole_archive_flag_spec 149127e6fb56fSmrg 1491390b17f1bSmrg# Whether the compiler copes with passing no objects directly. 1491490b17f1bSmrgcompiler_needs_object=$lt_compiler_needs_object 149157e6fb56fSmrg 1491690b17f1bSmrg# Create an old-style archive from a shared archive. 1491790b17f1bSmrgold_archive_from_new_cmds=$lt_old_archive_from_new_cmds 149187e6fb56fSmrg 1491990b17f1bSmrg# Create a temporary old-style archive to link instead of a shared archive. 1492090b17f1bSmrgold_archive_from_expsyms_cmds=$lt_old_archive_from_expsyms_cmds 149217e6fb56fSmrg 1492290b17f1bSmrg# Commands used to build a shared archive. 1492390b17f1bSmrgarchive_cmds=$lt_archive_cmds 1492490b17f1bSmrgarchive_expsym_cmds=$lt_archive_expsym_cmds 149257e6fb56fSmrg 1492690b17f1bSmrg# Commands used to build a loadable module if different from building 1492790b17f1bSmrg# a shared archive. 1492890b17f1bSmrgmodule_cmds=$lt_module_cmds 1492990b17f1bSmrgmodule_expsym_cmds=$lt_module_expsym_cmds 149307e6fb56fSmrg 1493190b17f1bSmrg# Whether we are building with GNU ld or not. 1493290b17f1bSmrgwith_gnu_ld=$lt_with_gnu_ld 149337e6fb56fSmrg 1493490b17f1bSmrg# Flag that allows shared libraries with undefined symbols to be built. 1493590b17f1bSmrgallow_undefined_flag=$lt_allow_undefined_flag 149367e6fb56fSmrg 1493790b17f1bSmrg# Flag that enforces no undefined symbols. 1493890b17f1bSmrgno_undefined_flag=$lt_no_undefined_flag 149397e6fb56fSmrg 1494090b17f1bSmrg# Flag to hardcode \$libdir into a binary during linking. 1494190b17f1bSmrg# This must work even if \$libdir does not exist 1494290b17f1bSmrghardcode_libdir_flag_spec=$lt_hardcode_libdir_flag_spec 149437e6fb56fSmrg 1494490b17f1bSmrg# Whether we need a single "-rpath" flag with a separated argument. 1494590b17f1bSmrghardcode_libdir_separator=$lt_hardcode_libdir_separator 149467e6fb56fSmrg 14947983b4bf2Smrg# Set to "yes" if using DIR/libNAME\${shared_ext} during linking hardcodes 1494890b17f1bSmrg# DIR into the resulting binary. 1494990b17f1bSmrghardcode_direct=$hardcode_direct 149507e6fb56fSmrg 14951983b4bf2Smrg# Set to "yes" if using DIR/libNAME\${shared_ext} during linking hardcodes 1495290b17f1bSmrg# DIR into the resulting binary and the resulting library dependency is 14953983b4bf2Smrg# "absolute",i.e impossible to change by setting \${shlibpath_var} if the 1495490b17f1bSmrg# library is relocated. 1495590b17f1bSmrghardcode_direct_absolute=$hardcode_direct_absolute 149567e6fb56fSmrg 1495790b17f1bSmrg# Set to "yes" if using the -LDIR flag during linking hardcodes DIR 1495890b17f1bSmrg# into the resulting binary. 1495990b17f1bSmrghardcode_minus_L=$hardcode_minus_L 149607e6fb56fSmrg 1496190b17f1bSmrg# Set to "yes" if using SHLIBPATH_VAR=DIR during linking hardcodes DIR 1496290b17f1bSmrg# into the resulting binary. 1496390b17f1bSmrghardcode_shlibpath_var=$hardcode_shlibpath_var 149647e6fb56fSmrg 1496590b17f1bSmrg# Set to "yes" if building a shared library automatically hardcodes DIR 1496690b17f1bSmrg# into the library and all subsequent libraries and executables linked 1496790b17f1bSmrg# against it. 1496890b17f1bSmrghardcode_automatic=$hardcode_automatic 149697e6fb56fSmrg 1497090b17f1bSmrg# Set to yes if linker adds runtime paths of dependent libraries 1497190b17f1bSmrg# to runtime path list. 1497290b17f1bSmrginherit_rpath=$inherit_rpath 149737e6fb56fSmrg 1497490b17f1bSmrg# Whether libtool must link a program against all its dependency libraries. 1497590b17f1bSmrglink_all_deplibs=$link_all_deplibs 149767e6fb56fSmrg 1497790b17f1bSmrg# Set to "yes" if exported symbols are required. 1497890b17f1bSmrgalways_export_symbols=$always_export_symbols 149797e6fb56fSmrg 1498090b17f1bSmrg# The commands to list exported symbols. 1498190b17f1bSmrgexport_symbols_cmds=$lt_export_symbols_cmds 149827e6fb56fSmrg 1498390b17f1bSmrg# Symbols that should not be listed in the preloaded symbols. 1498490b17f1bSmrgexclude_expsyms=$lt_exclude_expsyms 149857e6fb56fSmrg 1498690b17f1bSmrg# Symbols that must always be exported. 1498790b17f1bSmrginclude_expsyms=$lt_include_expsyms 149887e6fb56fSmrg 1498990b17f1bSmrg# Commands necessary for linking programs (against libraries) with templates. 1499090b17f1bSmrgprelink_cmds=$lt_prelink_cmds 149917e6fb56fSmrg 1499290b17f1bSmrg# Commands necessary for finishing linking programs. 1499390b17f1bSmrgpostlink_cmds=$lt_postlink_cmds 149947e6fb56fSmrg 1499590b17f1bSmrg# Specify filename containing input files. 1499690b17f1bSmrgfile_list_spec=$lt_file_list_spec 149977e6fb56fSmrg 1499890b17f1bSmrg# How to hardcode a shared library path into an executable. 1499990b17f1bSmrghardcode_action=$hardcode_action 150007e6fb56fSmrg 1500190b17f1bSmrg# ### END LIBTOOL CONFIG 150027e6fb56fSmrg 1500390b17f1bSmrg_LT_EOF 150047e6fb56fSmrg 1500590b17f1bSmrg case $host_os in 1500690b17f1bSmrg aix3*) 1500790b17f1bSmrg cat <<\_LT_EOF >> "$cfgfile" 1500890b17f1bSmrg# AIX sometimes has problems with the GCC collect2 program. For some 1500990b17f1bSmrg# reason, if we set the COLLECT_NAMES environment variable, the problems 1501090b17f1bSmrg# vanish in a puff of smoke. 15011983b4bf2Smrgif test "X${COLLECT_NAMES+set}" != Xset; then 1501290b17f1bSmrg COLLECT_NAMES= 1501390b17f1bSmrg export COLLECT_NAMES 1501490b17f1bSmrgfi 1501590b17f1bSmrg_LT_EOF 1501690b17f1bSmrg ;; 1501790b17f1bSmrg esac 150187e6fb56fSmrg 150197e6fb56fSmrg 15020983b4bf2Smrgltmain="$ac_aux_dir/ltmain.sh" 150217e6fb56fSmrg 150227e6fb56fSmrg 1502390b17f1bSmrg # We use sed instead of cat because bash on DJGPP gets confused if 1502490b17f1bSmrg # if finds mixed CR/LF and LF-only lines. Since sed operates in 1502590b17f1bSmrg # text mode, it properly converts lines to CR/LF. This bash problem 1502690b17f1bSmrg # is reportedly fixed, but why not run on old versions too? 1502790b17f1bSmrg sed '$q' "$ltmain" >> "$cfgfile" \ 1502890b17f1bSmrg || (rm -f "$cfgfile"; exit 1) 1502990b17f1bSmrg 15030983b4bf2Smrg if test x"$xsi_shell" = xyes; then 15031983b4bf2Smrg sed -e '/^func_dirname ()$/,/^} # func_dirname /c\ 15032983b4bf2Smrgfunc_dirname ()\ 15033983b4bf2Smrg{\ 15034983b4bf2Smrg\ case ${1} in\ 15035983b4bf2Smrg\ */*) func_dirname_result="${1%/*}${2}" ;;\ 15036983b4bf2Smrg\ * ) func_dirname_result="${3}" ;;\ 15037983b4bf2Smrg\ esac\ 15038983b4bf2Smrg} # Extended-shell func_dirname implementation' "$cfgfile" > $cfgfile.tmp \ 15039983b4bf2Smrg && mv -f "$cfgfile.tmp" "$cfgfile" \ 15040983b4bf2Smrg || (rm -f "$cfgfile" && cp "$cfgfile.tmp" "$cfgfile" && rm -f "$cfgfile.tmp") 15041983b4bf2Smrgtest 0 -eq $? || _lt_function_replace_fail=: 15042983b4bf2Smrg 15043983b4bf2Smrg 15044983b4bf2Smrg sed -e '/^func_basename ()$/,/^} # func_basename /c\ 15045983b4bf2Smrgfunc_basename ()\ 15046983b4bf2Smrg{\ 15047983b4bf2Smrg\ func_basename_result="${1##*/}"\ 15048983b4bf2Smrg} # Extended-shell func_basename implementation' "$cfgfile" > $cfgfile.tmp \ 15049983b4bf2Smrg && mv -f "$cfgfile.tmp" "$cfgfile" \ 15050983b4bf2Smrg || (rm -f "$cfgfile" && cp "$cfgfile.tmp" "$cfgfile" && rm -f "$cfgfile.tmp") 15051983b4bf2Smrgtest 0 -eq $? || _lt_function_replace_fail=: 15052983b4bf2Smrg 15053983b4bf2Smrg 15054983b4bf2Smrg sed -e '/^func_dirname_and_basename ()$/,/^} # func_dirname_and_basename /c\ 15055983b4bf2Smrgfunc_dirname_and_basename ()\ 15056983b4bf2Smrg{\ 15057983b4bf2Smrg\ case ${1} in\ 15058983b4bf2Smrg\ */*) func_dirname_result="${1%/*}${2}" ;;\ 15059983b4bf2Smrg\ * ) func_dirname_result="${3}" ;;\ 15060983b4bf2Smrg\ esac\ 15061983b4bf2Smrg\ func_basename_result="${1##*/}"\ 15062983b4bf2Smrg} # Extended-shell func_dirname_and_basename implementation' "$cfgfile" > $cfgfile.tmp \ 15063983b4bf2Smrg && mv -f "$cfgfile.tmp" "$cfgfile" \ 15064983b4bf2Smrg || (rm -f "$cfgfile" && cp "$cfgfile.tmp" "$cfgfile" && rm -f "$cfgfile.tmp") 15065983b4bf2Smrgtest 0 -eq $? || _lt_function_replace_fail=: 15066983b4bf2Smrg 15067983b4bf2Smrg 15068983b4bf2Smrg sed -e '/^func_stripname ()$/,/^} # func_stripname /c\ 15069983b4bf2Smrgfunc_stripname ()\ 15070983b4bf2Smrg{\ 15071983b4bf2Smrg\ # pdksh 5.2.14 does not do ${X%$Y} correctly if both X and Y are\ 15072983b4bf2Smrg\ # positional parameters, so assign one to ordinary parameter first.\ 15073983b4bf2Smrg\ func_stripname_result=${3}\ 15074983b4bf2Smrg\ func_stripname_result=${func_stripname_result#"${1}"}\ 15075983b4bf2Smrg\ func_stripname_result=${func_stripname_result%"${2}"}\ 15076983b4bf2Smrg} # Extended-shell func_stripname implementation' "$cfgfile" > $cfgfile.tmp \ 15077983b4bf2Smrg && mv -f "$cfgfile.tmp" "$cfgfile" \ 15078983b4bf2Smrg || (rm -f "$cfgfile" && cp "$cfgfile.tmp" "$cfgfile" && rm -f "$cfgfile.tmp") 15079983b4bf2Smrgtest 0 -eq $? || _lt_function_replace_fail=: 15080983b4bf2Smrg 15081983b4bf2Smrg 15082983b4bf2Smrg sed -e '/^func_split_long_opt ()$/,/^} # func_split_long_opt /c\ 15083983b4bf2Smrgfunc_split_long_opt ()\ 15084983b4bf2Smrg{\ 15085983b4bf2Smrg\ func_split_long_opt_name=${1%%=*}\ 15086983b4bf2Smrg\ func_split_long_opt_arg=${1#*=}\ 15087983b4bf2Smrg} # Extended-shell func_split_long_opt implementation' "$cfgfile" > $cfgfile.tmp \ 15088983b4bf2Smrg && mv -f "$cfgfile.tmp" "$cfgfile" \ 15089983b4bf2Smrg || (rm -f "$cfgfile" && cp "$cfgfile.tmp" "$cfgfile" && rm -f "$cfgfile.tmp") 15090983b4bf2Smrgtest 0 -eq $? || _lt_function_replace_fail=: 15091983b4bf2Smrg 15092983b4bf2Smrg 15093983b4bf2Smrg sed -e '/^func_split_short_opt ()$/,/^} # func_split_short_opt /c\ 15094983b4bf2Smrgfunc_split_short_opt ()\ 15095983b4bf2Smrg{\ 15096983b4bf2Smrg\ func_split_short_opt_arg=${1#??}\ 15097983b4bf2Smrg\ func_split_short_opt_name=${1%"$func_split_short_opt_arg"}\ 15098983b4bf2Smrg} # Extended-shell func_split_short_opt implementation' "$cfgfile" > $cfgfile.tmp \ 15099983b4bf2Smrg && mv -f "$cfgfile.tmp" "$cfgfile" \ 15100983b4bf2Smrg || (rm -f "$cfgfile" && cp "$cfgfile.tmp" "$cfgfile" && rm -f "$cfgfile.tmp") 15101983b4bf2Smrgtest 0 -eq $? || _lt_function_replace_fail=: 15102983b4bf2Smrg 15103983b4bf2Smrg 15104983b4bf2Smrg sed -e '/^func_lo2o ()$/,/^} # func_lo2o /c\ 15105983b4bf2Smrgfunc_lo2o ()\ 15106983b4bf2Smrg{\ 15107983b4bf2Smrg\ case ${1} in\ 15108983b4bf2Smrg\ *.lo) func_lo2o_result=${1%.lo}.${objext} ;;\ 15109983b4bf2Smrg\ *) func_lo2o_result=${1} ;;\ 15110983b4bf2Smrg\ esac\ 15111983b4bf2Smrg} # Extended-shell func_lo2o implementation' "$cfgfile" > $cfgfile.tmp \ 15112983b4bf2Smrg && mv -f "$cfgfile.tmp" "$cfgfile" \ 15113983b4bf2Smrg || (rm -f "$cfgfile" && cp "$cfgfile.tmp" "$cfgfile" && rm -f "$cfgfile.tmp") 15114983b4bf2Smrgtest 0 -eq $? || _lt_function_replace_fail=: 15115983b4bf2Smrg 15116983b4bf2Smrg 15117983b4bf2Smrg sed -e '/^func_xform ()$/,/^} # func_xform /c\ 15118983b4bf2Smrgfunc_xform ()\ 15119983b4bf2Smrg{\ 15120983b4bf2Smrg func_xform_result=${1%.*}.lo\ 15121983b4bf2Smrg} # Extended-shell func_xform implementation' "$cfgfile" > $cfgfile.tmp \ 15122983b4bf2Smrg && mv -f "$cfgfile.tmp" "$cfgfile" \ 15123983b4bf2Smrg || (rm -f "$cfgfile" && cp "$cfgfile.tmp" "$cfgfile" && rm -f "$cfgfile.tmp") 15124983b4bf2Smrgtest 0 -eq $? || _lt_function_replace_fail=: 15125983b4bf2Smrg 15126983b4bf2Smrg 15127983b4bf2Smrg sed -e '/^func_arith ()$/,/^} # func_arith /c\ 15128983b4bf2Smrgfunc_arith ()\ 15129983b4bf2Smrg{\ 15130983b4bf2Smrg func_arith_result=$(( $* ))\ 15131983b4bf2Smrg} # Extended-shell func_arith implementation' "$cfgfile" > $cfgfile.tmp \ 15132983b4bf2Smrg && mv -f "$cfgfile.tmp" "$cfgfile" \ 15133983b4bf2Smrg || (rm -f "$cfgfile" && cp "$cfgfile.tmp" "$cfgfile" && rm -f "$cfgfile.tmp") 15134983b4bf2Smrgtest 0 -eq $? || _lt_function_replace_fail=: 15135983b4bf2Smrg 15136983b4bf2Smrg 15137983b4bf2Smrg sed -e '/^func_len ()$/,/^} # func_len /c\ 15138983b4bf2Smrgfunc_len ()\ 15139983b4bf2Smrg{\ 15140983b4bf2Smrg func_len_result=${#1}\ 15141983b4bf2Smrg} # Extended-shell func_len implementation' "$cfgfile" > $cfgfile.tmp \ 15142983b4bf2Smrg && mv -f "$cfgfile.tmp" "$cfgfile" \ 15143983b4bf2Smrg || (rm -f "$cfgfile" && cp "$cfgfile.tmp" "$cfgfile" && rm -f "$cfgfile.tmp") 15144983b4bf2Smrgtest 0 -eq $? || _lt_function_replace_fail=: 15145983b4bf2Smrg 15146983b4bf2Smrgfi 15147983b4bf2Smrg 15148983b4bf2Smrgif test x"$lt_shell_append" = xyes; then 15149983b4bf2Smrg sed -e '/^func_append ()$/,/^} # func_append /c\ 15150983b4bf2Smrgfunc_append ()\ 15151983b4bf2Smrg{\ 15152983b4bf2Smrg eval "${1}+=\\${2}"\ 15153983b4bf2Smrg} # Extended-shell func_append implementation' "$cfgfile" > $cfgfile.tmp \ 15154983b4bf2Smrg && mv -f "$cfgfile.tmp" "$cfgfile" \ 15155983b4bf2Smrg || (rm -f "$cfgfile" && cp "$cfgfile.tmp" "$cfgfile" && rm -f "$cfgfile.tmp") 15156983b4bf2Smrgtest 0 -eq $? || _lt_function_replace_fail=: 15157983b4bf2Smrg 15158983b4bf2Smrg 15159983b4bf2Smrg sed -e '/^func_append_quoted ()$/,/^} # func_append_quoted /c\ 15160983b4bf2Smrgfunc_append_quoted ()\ 15161983b4bf2Smrg{\ 15162983b4bf2Smrg\ func_quote_for_eval "${2}"\ 15163983b4bf2Smrg\ eval "${1}+=\\\\ \\$func_quote_for_eval_result"\ 15164983b4bf2Smrg} # Extended-shell func_append_quoted implementation' "$cfgfile" > $cfgfile.tmp \ 15165983b4bf2Smrg && mv -f "$cfgfile.tmp" "$cfgfile" \ 15166983b4bf2Smrg || (rm -f "$cfgfile" && cp "$cfgfile.tmp" "$cfgfile" && rm -f "$cfgfile.tmp") 15167983b4bf2Smrgtest 0 -eq $? || _lt_function_replace_fail=: 15168983b4bf2Smrg 15169983b4bf2Smrg 15170983b4bf2Smrg # Save a `func_append' function call where possible by direct use of '+=' 15171983b4bf2Smrg sed -e 's%func_append \([a-zA-Z_]\{1,\}\) "%\1+="%g' $cfgfile > $cfgfile.tmp \ 15172983b4bf2Smrg && mv -f "$cfgfile.tmp" "$cfgfile" \ 15173983b4bf2Smrg || (rm -f "$cfgfile" && cp "$cfgfile.tmp" "$cfgfile" && rm -f "$cfgfile.tmp") 15174983b4bf2Smrg test 0 -eq $? || _lt_function_replace_fail=: 15175983b4bf2Smrgelse 15176983b4bf2Smrg # Save a `func_append' function call even when '+=' is not available 15177983b4bf2Smrg sed -e 's%func_append \([a-zA-Z_]\{1,\}\) "%\1="$\1%g' $cfgfile > $cfgfile.tmp \ 15178983b4bf2Smrg && mv -f "$cfgfile.tmp" "$cfgfile" \ 15179983b4bf2Smrg || (rm -f "$cfgfile" && cp "$cfgfile.tmp" "$cfgfile" && rm -f "$cfgfile.tmp") 15180983b4bf2Smrg test 0 -eq $? || _lt_function_replace_fail=: 15181983b4bf2Smrgfi 15182983b4bf2Smrg 15183983b4bf2Smrgif test x"$_lt_function_replace_fail" = x":"; then 15184983b4bf2Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: Unable to substitute extended shell functions in $ofile" >&5 15185983b4bf2Smrg$as_echo "$as_me: WARNING: Unable to substitute extended shell functions in $ofile" >&2;} 15186983b4bf2Smrgfi 15187983b4bf2Smrg 15188983b4bf2Smrg 1518990b17f1bSmrg mv -f "$cfgfile" "$ofile" || 1519090b17f1bSmrg (rm -f "$ofile" && cp "$cfgfile" "$ofile" && rm -f "$cfgfile") 1519190b17f1bSmrg chmod +x "$ofile" 151927e6fb56fSmrg 151937e6fb56fSmrg ;; 151947e6fb56fSmrg 151957e6fb56fSmrg esac 151967e6fb56fSmrgdone # for ac_tag 151977e6fb56fSmrg 151987e6fb56fSmrg 1519990b17f1bSmrgas_fn_exit 0 152007e6fb56fSmrg_ACEOF 152017e6fb56fSmrgac_clean_files=$ac_clean_files_save 152027e6fb56fSmrg 152037e6fb56fSmrgtest $ac_write_fail = 0 || 1520490b17f1bSmrg as_fn_error $? "write failure creating $CONFIG_STATUS" "$LINENO" 5 152057e6fb56fSmrg 152067e6fb56fSmrg 152077e6fb56fSmrg# configure is writing to config.log, and then calls config.status. 152087e6fb56fSmrg# config.status does its own redirection, appending to config.log. 152097e6fb56fSmrg# Unfortunately, on DOS this fails, as config.log is still kept open 152107e6fb56fSmrg# by configure, so config.status won't be able to write to it; its 152117e6fb56fSmrg# output is simply discarded. So we exec the FD to /dev/null, 152127e6fb56fSmrg# effectively closing config.log, so it can be properly (re)opened and 152137e6fb56fSmrg# appended to by config.status. When coming back to configure, we 152147e6fb56fSmrg# need to make the FD available again. 152157e6fb56fSmrgif test "$no_create" != yes; then 152167e6fb56fSmrg ac_cs_success=: 152177e6fb56fSmrg ac_config_status_args= 152187e6fb56fSmrg test "$silent" = yes && 152197e6fb56fSmrg ac_config_status_args="$ac_config_status_args --quiet" 152207e6fb56fSmrg exec 5>/dev/null 152217e6fb56fSmrg $SHELL $CONFIG_STATUS $ac_config_status_args || ac_cs_success=false 152227e6fb56fSmrg exec 5>>config.log 152237e6fb56fSmrg # Use ||, not &&, to avoid exiting from the if with $? = 1, which 152247e6fb56fSmrg # would make configure fail if this is the last instruction. 1522590b17f1bSmrg $ac_cs_success || as_fn_exit 1 152267e6fb56fSmrgfi 152277e6fb56fSmrgif test -n "$ac_unrecognized_opts" && test "$enable_option_checking" != no; then 1522890b17f1bSmrg { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: unrecognized options: $ac_unrecognized_opts" >&5 152297e6fb56fSmrg$as_echo "$as_me: WARNING: unrecognized options: $ac_unrecognized_opts" >&2;} 152307e6fb56fSmrgfi 152317e6fb56fSmrg 15232